Commit Graph

44 Commits

Author SHA1 Message Date
Ryan Dwyer 169ed48bdc Name almost all collision and movement functions 2025-03-15 09:33:59 +10:00
Ryan Dwyer cd14bab5fd Name some projectile symbols 2025-02-19 10:33:47 +10:00
Ryan Dwyer 8319a25c5a Rename more propobj functions 2024-10-27 21:02:45 +10:00
Ryan Dwyer 76d56fef28 Identify TV programs 2024-09-21 14:05:20 +10:00
Ryan Dwyer ddac1c7bab Set filenames for artifact.c, chraireset.c, gset.c, projectile.c and text.c 2024-09-08 17:31:29 +10:00
Ryan Dwyer 9263e77116 Find workaround for many DTOR precision issues 2024-09-08 16:26:31 +10:00
Ryan Dwyer 7408435d92 Rename some setup functions 2024-08-31 21:47:55 +10:00
Ryan Dwyer f412795c0a Remove headers for private functions 2024-08-31 21:10:44 +10:00
Ryan Dwyer 8a3b77a031 Identify remaining door functions 2024-08-31 14:36:19 +10:00
Ryan Dwyer 0e9b6938ca Identify object geometry functions 2024-08-20 21:28:55 +10:00
Ryan Dwyer 64bb5d7689 Identify unnamed stage functions 2024-08-18 12:45:41 +10:00
Ryan Dwyer 55ce7f314f Identify unnamed body functions 2024-08-18 12:34:05 +10:00
Ryan Dwyer f697dfe170 Rename all non-ultra functions to snake case 2024-08-17 17:15:55 +10:00
Ryan Dwyer 7319140c37 Set better names for move-camera functions 2024-01-03 23:17:07 +10:00
Ryan Dwyer 573e764650 Introduce RAD macro 2023-09-03 14:58:02 +10:00
Ryan Dwyer a780b5f179 Identify hov and hovtype properties 2023-06-28 23:37:39 +10:00
Ryan Dwyer 83e8265d5b Introduce RoomNum typedef 2023-06-20 19:14:13 +10:00
Ryan Dwyer 2e386f7a34 Use ARRAYCOUNT in many more places 2023-05-28 00:48:58 +10:00
Ryan Dwyer 92075c6fe7 Name almost all BG symbols 2023-05-23 19:37:20 +10:00
Ryan Dwyer edebe0b1f0 Discover more object 3 flags 2023-01-17 21:33:16 +10:00
Ryan Dwyer 93acca065d Discover more object 2 flags 2023-01-17 20:14:19 +10:00
Ryan Dwyer 49301f9265 Discover more object flags 2023-01-16 21:39:49 +10:00
Ryan Dwyer 50b54d42ff Identify a heap of gun MODELPART constants 2022-12-08 21:58:47 +10:00
Ryan Dwyer a2ad0014e3 Improve naming relating to mpweapon struct 2022-12-07 22:18:23 +10:00
Ryan Dwyer ba11c5634b Introduce uintptr_t 2022-12-07 21:00:03 +10:00
Ryan Dwyer f3461b900c Rename modelfiledata to modeldef 2022-11-28 22:59:47 +10:00
Ryan Dwyer 17583575e4 Introduce support for gcc 2022-10-12 22:26:19 +10:00
Ryan Dwyer 4b7e93de8a Rename a heap of collision detection functions 2022-10-06 19:39:18 +10:00
Ryan Dwyer b20aa02961 Decompile modelmgrAllocateSlots 2022-08-17 17:22:08 +10:00
Ryan Dwyer 5b5aaf8bfc Decompile setupCreateObject 2022-08-13 21:12:03 +10:00
Ryan Dwyer 81da795dac Decompile setupCreateDoor 2022-08-13 19:57:56 +10:00
Ryan Dwyer e199987839 Decompile setupLoadBriefing 2022-08-12 17:08:56 +10:00
Ryan Dwyer 985c164b1c Decompile hovTick 2022-07-21 23:56:31 +10:00
Ryan Dwyer f3ce31d5da Decompile autogunTickShoot 2022-07-21 19:49:09 +10:00
Ryan Dwyer ffae7d36fb Discover geo types and rename tiles to geo 2022-07-17 11:45:27 +10:00
Ryan Dwyer 5233d70a3c Decompile bg0f164e8c 2022-07-12 17:33:19 +10:00
Ryan Dwyer 24c6e49dc4 pal-beta and pal-final: Decompile setupCreateAutogun 2022-06-08 23:30:28 +10:00
Ryan Dwyer 9a396e4e1d Decompile objHit 2022-04-22 23:17:59 +10:00
Ryan Dwyer b9f0c86dd2 Decompile func0f06c28c 2022-04-13 21:27:30 +10:00
Ryan Dwyer 72d0d415d3 Decompile objLand 2022-04-12 21:18:06 +10:00
Ryan Dwyer 12b8191bdf Decompile func0f06b488 2022-04-12 19:40:28 +10:00
Ryan Dwyer 161afad88c Decompile debrisAllocate 2022-04-10 00:03:09 +10:00
Ryan Dwyer f9896d6dc4 Separate projectile struct into monitormount and projectile 2022-04-05 19:26:14 +10:00
Ryan Dwyer 70375816f1 Rename most remaining game files 2022-03-23 21:22:06 +10:00