Commit graph

528 commits

Author SHA1 Message Date
Pazaz
5d3f2a246b
Fix GitHub Action upload path 2022-06-20 12:55:01 -04:00
Pazaz
8ee1eb2f60
Github Action workflow 2022-06-20 12:49:38 -04:00
Pazaz
a63bf74124 Center client window, default size to 1024x768 (insets are annoying) 2022-06-19 21:36:27 -04:00
Pazaz
41ea81d31a Fixed shift mouse wheel zoom on Windows 2022-06-19 21:29:10 -04:00
Pazaz
299ebc243d Allow camera zooming by default without it in json
Also had to add an extra check if json isn't loaded
2022-06-19 20:03:02 -04:00
Pazaz
5792a3c92b
Merge pull request #5 from Ceikry/scrollwheel-zoom
Find + Refactor Camera Zoom Var + Add Scrollwheel Zoom :)
2022-06-19 15:01:39 -04:00
ceikry
e154e82fdb Put scrollwheel zoom behind a config option 2022-06-19 12:21:38 -05:00
ceikry
443187fb60 Add scrollwheel zoom :) 2022-06-19 12:21:38 -05:00
Pazaz
71d479a399
Merge pull request #4 from Ceikry/fix-scuffed-window-size
Added a default window size to stop annoying bug from happening
2022-06-18 14:40:07 -04:00
ceikry
aba8cf3afe Better comment 2022-06-18 10:41:13 -05:00
ceikry
094a30903c Added a default window size to stop annoying bug from happening 2022-06-18 10:35:37 -05:00
Pazaz
53d9d9d904 Reorganized some static classes and deleted empty leftover ones 2022-06-15 14:40:14 -04:00
Pazaz
8708007fd1 Renamed some of SceneGraph, organized ChangeLocRequest 2022-06-15 14:26:35 -04:00
Pazaz
694fc3b9dc Renamed more of ObjType 2022-06-15 14:07:35 -04:00
Pazaz
bcb88470f8 Refactored Js5 class 2022-06-15 13:41:21 -04:00
Pazaz
c5ef44dfcb More accurate Buffer naming, renamed allocation arrays 2022-06-15 13:20:22 -04:00
Pazaz
5e66d3ba01 Moved around some Static fields/methods, named LocType opcode 74 2022-06-01 09:05:38 -04:00
Pazaz
82c75b3ec9
Merge pull request #1 from downthecrop/master
Refactor Area NPC packet code
2022-05-31 22:25:37 -04:00
downthecrop
e62bf033e3 Refactor area npc code 2022-05-30 20:54:20 -07:00
Pazaz
2bb188a6a5 Support optional config.json 2022-05-30 09:48:15 -04:00
Pazaz
60880455de Renamed remaining local variables in RawModel decodeNew/decodeOld 2022-05-25 01:49:09 -04:00
Pazaz
ec48c0767a Refactored more of RawModel (and decodeOld) 2022-05-25 01:13:51 -04:00
Pazaz
1c9e73d540 Merge branch 'master' of https://github.com/Pazaz/RT4-Client 2022-05-25 00:51:27 -04:00
Pazaz
d3265b6ae6 Partially refactored RawModel 2022-05-25 00:50:59 -04:00
Pazaz
ba4debb0d3
Moved around more static methods, nothing final
Some of these are "incorrect" - I wanted to decrease the # of static classes first by grouping them if they're slightly related.
Then I'll do a second pass in each class to reorganize later.
2022-05-16 01:13:34 -04:00
Pazaz
c988509e8e
Identified Class114 as DisplayMode, reorganized some static methods 2022-05-16 00:46:10 -04:00
Pazaz
5f4a83c394 Added more CS2 opcodes, need to adopt NXT naming next 2022-05-15 23:47:55 -04:00
Pazaz
3531b1c57c Started identifying CS2 opcodes 2022-05-11 04:59:13 -04:00
Pazaz
b57d5a0031 Refactored some code related to inv/sprite 2022-05-11 04:24:19 -04:00
Pazaz
77bfb744bc Fixed crash when closing the worldmap sometimes 2022-05-05 12:11:40 -04:00
Pazaz
8dc27ef51e Fixed player level colors in mini menu 2022-05-04 02:59:24 -04:00
Pazaz
1c0b9b1755 Consolidated a little more 2022-05-04 02:12:51 -04:00
Pazaz
774d382816 Consolidated a bunch of static classes 2022-05-04 01:49:55 -04:00
Pazaz
cf6a86e926 Consolidate MiniMenu functions 2022-05-04 00:54:04 -04:00
Pazaz
36b0d99c42 Refactored PathFinder class 2022-05-04 00:40:06 -04:00
Pazaz
ff0e890dcd Renamed some static classes 2022-05-01 12:48:59 -04:00
Pazaz
37883b9f35 Replaced getDeclaredConstructor with constructors 2022-04-28 02:41:20 -04:00
Pazaz
fd3572f709 Refactored some anim/area sound classes 2022-04-28 02:35:11 -04:00
Pazaz
dbca509eb5 Renamed Class32 to WorldInfo, prefixed some unknown classes to try to group them better 2022-04-27 19:26:49 -04:00
Pazaz
710832466a Rename Class5 -> GlVertexBuffer 2022-04-27 19:23:36 -04:00
Pazaz
c69110031a Consolidate cheat strings 2022-04-27 19:22:25 -04:00
Pazaz
e472cce9e7 Extra FPS resolution to prevent rounding 60 FPS (16.6 ms) to 62.5 FPS (16 ms) 2022-04-27 19:13:05 -04:00
Pazaz
636f38bac9 Calculate average FPS over 5 seconds 2022-04-27 15:23:22 -04:00
Pazaz
918177a059 More accurate FPS measurement 2022-04-27 15:11:28 -04:00
Pazaz
0f5da09916 Fixed render loop slowing down update loop if OpenGL performance was being limited by a power target 2022-04-27 14:46:14 -04:00
Pazaz
e6aaa283ff Updated debug FPS/RAM strings to use MB instead of KB, added drop shadow to them too 2022-04-27 12:41:39 -04:00
Pazaz
2d9237530d Set default fps target to match refresh rate 2022-04-27 12:15:45 -04:00
Pazaz
30eb45fcf8 Updated readme with deviations section 2022-04-27 12:08:12 -04:00
Pazaz
aa72ec12d2 Extend varp array to support cases where a server has >2500 2022-04-27 11:35:48 -04:00
Pazaz
1523a94221 Fixed playground dependencies 2022-04-27 11:19:51 -04:00