Commit Graph

5068 Commits

Author SHA1 Message Date
Ryan Dwyer c65678ea2e Use more timeslots for backgrounded props and disable timeslot redistribution 2022-11-09 17:11:01 +10:00
Ryan Dwyer c9073f2953 Make mpGetPlayerRankings work with many chrs 2022-11-08 20:40:53 +10:00
Ryan Dwyer 3925f13d73 Replace chr arrays in scenario data with dynamic allocations 2022-11-08 20:09:27 +10:00
Ryan Dwyer 7f542aa020 Replace the easy uses of MAX_BOTS and MAX_MPCHRS 2022-11-08 19:41:18 +10:00
Ryan Dwyer 8ca951edc6 Use dynamic allocation for MP rankings 2022-11-08 18:42:17 +10:00
Ryan Dwyer e1c70fc9aa Calculate MP chr names dynamically 2022-11-08 17:21:04 +10:00
Ryan Dwyer 73808c232b Refactor MP chr/config structs to allow a one config to many chrs relationship 2022-11-08 08:44:41 +10:00
Ryan Dwyer 01af8825cb Introduce bot quantities 2022-11-06 16:43:00 +10:00
Ryan Dwyer 94717149a0 Use dynamically allocated arrays for aibots tracking other chrs 2022-11-06 15:30:11 +10:00
Ryan Dwyer e5e9e7333b Limit aibot->chrnumsbydistanceasc to 12 elements 2022-11-06 15:16:08 +10:00
Ryan Dwyer 299afc7519 Cap g_MpSimulantDifficultiesPerNumPlayers to 8 bots 2022-11-06 14:52:35 +10:00
Ryan Dwyer 10c0dabe20 Tighten up model rwdata cache 2022-11-06 14:46:12 +10:00
Ryan Dwyer 481c1a3619 Refactor prop, model, chr and bot allocations so they all happen in the same place 2022-11-06 14:30:03 +10:00
Ryan Dwyer 9b71611956 Write free gfx and vtx figures to the HUD 2022-11-05 23:40:54 +10:00
Ryan Dwyer f4283dbd58 Preload weapons 2022-11-05 23:33:01 +10:00
Ryan Dwyer c6b448331d Preload BG rooms 2022-11-05 23:14:53 +10:00
Ryan Dwyer a38eeccecc Remove linked guns 2022-11-05 21:52:38 +10:00
Ryan Dwyer 6dd1136477 Remove vtxstore 2022-11-05 21:44:46 +10:00
Ryan Dwyer 1c2a815324 Remove unused functions 2022-11-05 17:32:12 +10:00
Ryan Dwyer 8367d9bc31 Remove cutscene code 2022-11-05 11:40:15 +10:00
Ryan Dwyer 67bc74f08f Remove hoverbike 2022-11-05 11:24:29 +10:00
Ryan Dwyer c22efafb9f Remove BG chrs properly 2022-11-04 23:19:09 +10:00
Ryan Dwyer 65493b785f Remove weather 2022-11-04 22:28:13 +10:00
Ryan Dwyer 88cc6e08d4 Remove debug 2022-11-04 21:49:00 +10:00
Ryan Dwyer 85412bdfea Remove credits 2022-11-04 21:36:16 +10:00
Ryan Dwyer 24232a8103 Remove cheats 2022-11-04 21:32:27 +10:00
Ryan Dwyer ff6fd81f76 Remove training and single player menus 2022-11-04 21:19:37 +10:00
Ryan Dwyer 2d0094a8b8 Remove eyespy 2022-11-04 20:39:39 +10:00
Ryan Dwyer 6400af6d88 Remove mp3 support 2022-11-04 19:47:17 +10:00
Ryan Dwyer 99b9ab7aa9 Remove AI system 2022-11-04 19:33:32 +10:00
Ryan Dwyer fbaff805e7 Force 4MB menu with some 8MB features 2022-11-04 17:43:03 +10:00
Ryan Dwyer b159e01edc Improve naming and documentation of inventory data 2022-10-22 18:42:45 +10:00
Ryan Dwyer 62c36b6539 ntsc-beta and ntsc-1.0: Decompile pak0f11df94 2022-10-19 20:44:12 +10:00
Ryan Dwyer 914aaaa0e4 Align g_RdpDramStack and g_RdpYieldData 2022-10-15 10:04:09 +10:00
Ryan Dwyer 2c1c13e666 Give better names to timing variables 2022-10-13 19:43: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 e04f2a6114 Decompile func0f14d4f0 2022-09-28 17:13:20 +10:00
Ryan Dwyer d5779ef268 Decompile chrTickShoot 2022-09-21 19:12:07 +10:00
Ryan Dwyer 120d0282e4 Decompile sightDrawZoom 2022-09-20 17:40:00 +10:00
Ryan Dwyer 5b0066926a Decompile bgunTickEject 2022-09-18 21:19:13 +10:00
Ryan Dwyer cd14cbb406 Decompile fileGetInflatedSize 2022-09-18 19:34:32 +10:00
Ryan Dwyer f7cb81bac5 Improve mismatch of bgLoadRoom 2022-09-18 14:13:11 +10:00
Ryan Dwyer 15c067fe36 Decompile gasRender 2022-09-16 20:52:10 +10:00
Ryan Dwyer 163e7bfe84 Decompile sparksTick 2022-09-13 17:08:49 +10:00
Ryan Dwyer 3302c6ec70 Decompile menugfxDrawProjectedLine 2022-09-12 19:25:02 +10:00
Ryan Dwyer 80c5e004e0 Decompile tex0f1756c0 2022-09-11 19:42:45 +10:00
Ryan Dwyer 93e8fcf1e9 Decompile menuitemObjectivesRenderOne 2022-09-11 16:09:40 +10:00
Ryan Dwyer 8e126b22aa Improve mismatch of textMeasure 2022-09-11 10:36:54 +10:00
Ryan Dwyer bbf52f580b Add support for non-matching ntsc-final builds 2022-09-09 17:19:48 +10:00