Commit graph

54 commits

Author SHA1 Message Date
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
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
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
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
aa72ec12d2 Extend varp array to support cases where a server has >2500 2022-04-27 11:35:48 -04:00
Pazaz
aaf21d8d4c Expose shift-click option in config 2022-04-27 03:58:00 -04:00
Pazaz
55bd780df9 SD bilinear map filtering 2022-04-27 03:46:03 -04:00
Pazaz
5a0caa53ee HD bilinear map filtering 2022-04-27 03:38:46 -04:00
Pazaz
f80d7cbb61 Improved fog distance scaling 2022-04-27 03:38:30 -04:00
Pazaz
fec94fe629 Doubled view distance 2022-04-27 03:25:02 -04:00
Pazaz
83a07e779e Refactored much of the protocol class, new class names for a few
Class3_Sub31 -> ComponentPointer
Class3_Sub22 -> ClanMember
Class102 -> MapMarker
Class3_Sub7 -> SceneryStack
2022-04-27 02:59:48 -04:00
Pazaz
2e4cc73755 Fixed banking when connected to reference server 2022-04-27 00:17:38 -04:00
Pazaz
08fa329cf9 JagString toString function, a few extra renames 2022-04-26 15:18:22 -04:00
Pazaz
5559eaec8f HD rendering in playground 2022-04-25 19:53:49 -04:00