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
Pazaz
237c187ce8
Export frame buffer to PNG, allow transparency
2022-04-25 18:42:32 -04:00
Pazaz
3a90dfc1b3
Basic NPC rendering under playground project
2022-04-25 18:25:21 -04:00
Pazaz
8fb5b3fc75
Begin basic playground code, eventually will become a model viewer
2022-04-25 06:09:02 -04:00
Pazaz
153d8569b5
Moved source to rt4 package so external code can depend on it
2022-04-25 05:31:58 -04:00
Pazaz
dc6deb9151
Moved p1isaac calls to ClientProt, need to organize them outside of this class later
2022-04-25 05:19:25 -04:00
Pazaz
11db30a704
Added packet names for inbound packets
2022-04-25 05:12:40 -04:00
Pazaz
ef6a5d7385
Started organizing CS2/Protocol-related functions
2022-04-25 04:02:02 -04:00
Pazaz
46740027df
Consolidated MaterialManager class
2022-04-25 02:45:36 -04:00
Pazaz
49ccfc34ec
Move packets to Protocol class, general refactoring
2022-04-25 02:41:31 -04:00
Pazaz
b3a5fdbec9
Created TypeList classes and moved static members to them
2022-04-25 02:11:03 -04:00