Commit graph

425 commits

Author SHA1 Message Date
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
Pazaz
6ba1f2f808 Started moving around static methods/fields 2022-04-25 00:49:33 -04:00
Pazaz
bed128bd19 Renamed MathUtil fields 2022-04-24 23:23:00 -04:00
Pazaz
28c3abbcfc Refactor Bzip2 class fields/methods 2022-04-24 23:17:44 -04:00
Pazaz
4641ea3d38 Attempt to reduce CPU usage a bit with new update loop 2022-04-23 17:47:54 -04:00
Pazaz
4bac15d704 Reverted some input behaviors changed in the m/kb refactor 2022-04-23 17:32:21 -04:00
Pazaz
a3420acc1c Renamed bunch of variables in all Type classes 2022-04-23 16:56:52 -04:00
Pazaz
d2c6c19cb8 Loads of refactoring, renamed Class3_Sub13 to EnumStringEntry too 2022-04-23 16:25:30 -04:00
Pazaz
e11ef7d372 Rename Class85 to VarbitType 2022-04-23 15:27:22 -04:00
Pazaz
7f4e090ebf Rename Class67 to VorbisRange 2022-04-23 15:22:21 -04:00
Pazaz
56d579db1b Rename Class63 to CursorType 2022-04-23 15:20:10 -04:00
Pazaz
6bd95459fa Rename Class134 to MapFunctionGroup 2022-04-23 15:18:22 -04:00
Pazaz
d8176e3013 Rename Class165 to Shadow 2022-04-23 15:10:37 -04:00
Pazaz
689ea235e8 Rename Class59 to PlayerAppearance 2022-04-23 15:08:31 -04:00
Pazaz
345fb0481e Rename Class35 to VarpType 2022-04-23 15:05:44 -04:00
Pazaz
173cc5ac9c Rename Class12 to QuickChatPhrase 2022-04-23 15:01:21 -04:00
Pazaz
a169470107 Rename Class3_Sub2_Sub14 to InvType 2022-04-23 14:59:10 -04:00
Pazaz
bf151a0e12 Rename Class3_Sub2_Sub12 to ParamType 2022-04-23 14:54:22 -04:00
Pazaz
5eb5e538ce Rename Class3_Sub2_Sub6 to QuickChatPhraseType 2022-04-23 14:52:06 -04:00
Pazaz
6b1365e4ec Rename Class3_Sub2_Sub2 to QuickChatCatType 2022-04-23 14:50:52 -04:00
Pazaz
a158bc6a16 Rename Class2 to MsiType 2022-04-23 14:47:18 -04:00