Commit Graph

1142 Commits

Author SHA1 Message Date
Ryan Dwyer 03e90a74f5 Rename scenarios to abbreviations in function names and rename callback04 to init 2020-01-07 23:11:53 +10:00
Ryan Dwyer 05b237ee1b Decompile scenarioBriefcaseCallback04, scenarioHillCallback04, scenarioHackerCallback04 and scenarioPopacapCallback04 2020-01-07 23:00:18 +10:00
Ryan Dwyer f7c6857c59 Decompile scenarioCallback10 2020-01-07 21:26:57 +10:00
Ryan Dwyer 7d3e79d7cb Decompile scenarioCallback14 2020-01-07 21:14:40 +10:00
Ryan Dwyer 20a3b140ee Decompile scenarioCallback20 2020-01-07 21:04:12 +10:00
Ryan Dwyer f9163a84a2 Decompile scenarioCallback24 2020-01-07 18:14:01 +10:00
Ryan Dwyer 7738c282bd Decompile scenarioCallback2c 2020-01-07 17:41:09 +10:00
Ryan Dwyer 484aa6a3a4 Decompile scenarioCallback30 2020-01-06 21:58:37 +10:00
Ryan Dwyer 1943b97824 Decompile scenarioCallback34 2020-01-06 21:54:37 +10:00
Ryan Dwyer 081e2c6a68 Decompile scenarioCallback38 2020-01-06 21:45:56 +10:00
Ryan Dwyer c82c8d131d Decompile scenarioCallback40 2020-01-06 18:19:49 +10:00
Ryan Dwyer 6820cc41b2 Decompile scenarioCallback44 2020-01-06 18:13:49 +10:00
Ryan Dwyer 8709f531bf Decompile scenarioCallback04, scenarioCallback08 and scenarioCallback0c 2020-01-06 18:03:53 +10:00
Ryan Dwyer e54c44398e Identify scenario callbacks 2020-01-06 17:54:09 +10:00
Ryan Dwyer 7b1352c074 Decompile mpIsChrFollowedByChr 2020-01-05 23:50:47 +10:00
Ryan Dwyer fcf47ac5ca Decompile func0f193530 2020-01-05 23:14:07 +10:00
Ryan Dwyer 0d4b1ef793 Decompile func0f194670, func0f194694 and func0f1946b4 2020-01-05 18:20:18 +10:00
Ryan Dwyer 1c5b2c4c55 Decompile func0f194724 2020-01-05 17:39:17 +10:00
Ryan Dwyer bd72fc11fc Decompile func0f194834 2020-01-05 16:56:17 +10:00
Ryan Dwyer 64b4bfbc0c Decompile func0f19489c 2020-01-05 15:56:11 +10:00
Ryan Dwyer 9b4e665999 Decompile mpGetNumTeammatesInRoomDoingSomething 2020-01-05 15:44:28 +10:00
Ryan Dwyer 3d5083b6a9 Decompile func0f197544 2020-01-05 13:57:55 +10:00
Ryan Dwyer cefe97af13 Decompile func0f19af3c 2020-01-05 13:15:45 +10:00
Ryan Dwyer 17cb46d612 Attempt to decompile func0f19b540 2020-01-05 12:53:49 +10:00
Ryan Dwyer 7ecbfac128 Decompile mpGetNumAvailableChallenges 2020-01-05 10:32:58 +10:00
Ryan Dwyer ba7122128a Rename mpChallengeGetName to mpChallengeGetNameWithArg and decompile new mpChallengeGetName 2020-01-05 10:30:30 +10:00
Ryan Dwyer 6e2fb6216d Decompile mpSetCurrentChallenge 2020-01-05 10:12:52 +10:00
Ryan Dwyer 95c746efe6 Decompile mpGetCurrentChallengeIndex 2020-01-05 09:32:50 +10:00
Ryan Dwyer 439c0f1e7e Decompile func0f19ba58 2020-01-05 09:30:38 +10:00
Ryan Dwyer 65d8884ef2 Decompile mpGetNthCompletedChallengeSomething 2020-01-05 09:22:23 +10:00
Ryan Dwyer 27dc3d3601 Decompile func0f19bb20 2020-01-05 09:09:13 +10:00
Ryan Dwyer fc0daf2f06 Decompile func0f19c190 2020-01-05 09:02:32 +10:00
Ryan Dwyer 218bf870e6 Decompile func0f19c220 2020-01-05 08:46:53 +10:00
Ryan Dwyer 7347b82af2 Decompile mpCalculateVar800884b4, mpResetVar800884b4 and mpIsVar800884b4NonZero 2020-01-05 08:45:07 +10:00
Ryan Dwyer d143d6b8fb Decompile mpGetNumChallengesAvailable 2020-01-05 08:34:24 +10:00
Ryan Dwyer 0ec7eb2db9 Decompile mpChallengeGetName 2020-01-05 08:17:51 +10:00
Ryan Dwyer f3ec24f138 Decompile func0f19c3bc 2020-01-05 08:15:45 +10:00
Ryan Dwyer d006b6a110 Decompile mpIsChallengeCompletedByAnyChrWithNumPlayers and mpSetChallengeCompletedByAnyChrWithNumPlayers 2020-01-05 00:39:41 +10:00
Ryan Dwyer 4a9b9b80dd Decompile mpIsChallengeCompletedByChrWithNumPlayers 2020-01-04 23:10:49 +10:00
Ryan Dwyer 6a094462f2 Decompile mpSetChallengeCompletionStatus 2020-01-04 22:48:19 +10:00
Ryan Dwyer d866171c66 Attempt to decompile func0f19c53c 2020-01-04 22:11:57 +10:00
Ryan Dwyer defcb93d5f Rename mpIsOptionAvailable to mpIsChallengeComplete and related symbols 2020-01-04 22:01:01 +10:00
Ryan Dwyer c02eb78e8b Decompile func0f19c6bc and introduce PLAYERCOUNT() macro 2020-01-04 21:28:11 +10:00
Ryan Dwyer 91865cc796 Decompile mpIsOptionAvailable 2020-01-04 20:58:02 +10:00
Ryan Dwyer eea924d78e Decompile menuhandlerFrFailedContinue 2020-01-04 20:22:38 +10:00
Ryan Dwyer 89b45519e8 Decompile menuhandler001a3448 2020-01-04 19:49:51 +10:00
Ryan Dwyer 2017350888 Decompile menuhandler001a64d8 2020-01-04 19:47:50 +10:00
Ryan Dwyer 01c6649bb4 Decompile menuhandler001a6a34 2020-01-04 19:46:29 +10:00
Ryan Dwyer 29714797a3 Decompile menuhandler001a6514 2020-01-04 19:45:01 +10:00
Ryan Dwyer 5faf180aea Decompile menuhandler001a6a70 2020-01-04 19:41:51 +10:00
Ryan Dwyer b8af71dff5 Decompile menuhandlerAgentName 2020-01-04 18:13:22 +10:00
Ryan Dwyer f2f82e9006 Attempt to decompile menuhandlerSaveLocation 2020-01-04 18:02:04 +10:00
Ryan Dwyer 3986b30e99 Attempt to decompile menuhandlerOpenCopyFile 2020-01-04 17:20:47 +10:00
Ryan Dwyer 7aeefc04c9 Decompile menuhandlerOpenDeleteFile 2020-01-04 16:55:52 +10:00
Ryan Dwyer 0047150c54 Decompile menuhandlerPakSelection 2020-01-04 16:05:33 +10:00
Ryan Dwyer 1ce2b0f71d Decompile menuhandlerDeleteFiles 2020-01-04 15:55:56 +10:00
Ryan Dwyer 052abb0c19 Decompile menuhandler00108f08 2020-01-04 15:52:58 +10:00
Ryan Dwyer 08f0350a6f Decompile menuhandlerPakCancelSave2 2020-01-04 15:40:35 +10:00
Ryan Dwyer 617d8c6eec Decompile menuhandlerRenameFile 2020-01-04 15:35:35 +10:00
Ryan Dwyer 8070781e00 Decompile menuhandler0010cabc 2020-01-04 15:28:45 +10:00
Ryan Dwyer 9e7e42cd99 Decompile menuhandler0010ca1c 2020-01-04 15:25:15 +10:00
Ryan Dwyer 8da0a2173b Decompile menuhandler00108014 2020-01-04 15:21:42 +10:00
Ryan Dwyer 2f2d34d84f Decompile menuhandler00108254 2020-01-04 15:15:03 +10:00
Ryan Dwyer e4e54c1a54 Decompile menuhandler4MbDropOut 2020-01-04 15:12:24 +10:00
Ryan Dwyer 9b232e86cf Decompile menuhandlerAcknowledgePakFileLost 2020-01-04 14:57:38 +10:00
Ryan Dwyer b6bc6e3ad4 Decompile menuhandlerPakRenameDuplicateSave 2020-01-04 14:55:17 +10:00
Ryan Dwyer 17c439fd65 Decompile menuhandlerPakCancelDuplicateSave 2020-01-04 14:53:28 +10:00
Ryan Dwyer 56cdf1ecc1 Decompile menuhandler4MbAdvancedSetup 2020-01-04 14:51:19 +10:00
Ryan Dwyer 301e90f7be Decompile menuhandler00108ecc 2020-01-04 14:48:21 +10:00
Ryan Dwyer eb8ade7b3c Decompile menuhandlerPakConfirmDelete 2020-01-04 14:46:20 +10:00
Ryan Dwyer 59278cc0eb Decompile menuhandlerPakCancelSave 2020-01-04 14:44:16 +10:00
Ryan Dwyer 6c07923163 Decompile menuhandlerPakErrorTryAgain 2020-01-04 14:42:25 +10:00
Ryan Dwyer dca04941fc Decompile menuhandlerRetrySavePak 2020-01-04 14:39:00 +10:00
Ryan Dwyer bfcacac55b Decompile menuhandlerRepairPak 2020-01-04 14:04:16 +10:00
Ryan Dwyer 7c2e28e267 Decompile menuhandlerWarnRepairPak 2020-01-04 13:57:19 +10:00
Ryan Dwyer ec007770a6 Decompile menuhandlerMpDisplayOptionCheckbox 2020-01-04 00:50:51 +10:00
Ryan Dwyer be5c26b123 Decompile menuhandlerMpWeaponSetDropdown 2020-01-04 00:38:25 +10:00
Ryan Dwyer 1f59a1f07d Decompile menuhandlerMpInGameLimitLabel 2020-01-04 00:32:18 +10:00
Ryan Dwyer b60125d032 Decompile menuhandlerMpHillTime 2020-01-04 00:23:48 +10:00
Ryan Dwyer 485b9db680 Decompile menuhandler0017ef30 2020-01-04 00:08:21 +10:00
Ryan Dwyer 47df801685 Decompile menuhandlerMpPlayerName 2020-01-03 23:57:13 +10:00
Ryan Dwyer b51eb62783 Decompile menuhandlerMpSavePlayer 2020-01-03 23:36:13 +10:00
Ryan Dwyer 586603fc41 Decompile menuhandler0017ec64 2020-01-03 23:28:13 +10:00
Ryan Dwyer 2e57701fdf Decompile menuhandler0017e38c 2020-01-03 23:23:31 +10:00
Ryan Dwyer f61a06e02d Rename many symbols
* g_MenuStackDepth to g_MpPlayerNum
* menu_item.left/right to menu_item.param2/param3
* g_Options to g_MpChrs
* optionsindex to mpchrnum
* mpchr.booleans to options
* mpchr.mpbody/mphead to bodynum/headnum
* mpchr.mptitle to title
2020-01-03 23:14:23 +10:00
Ryan Dwyer 35e9a75213 Decompile menuhandlerMpUsernamePassword 2020-01-03 22:44:24 +10:00
Ryan Dwyer b4d06a1688 Decompile menuhandlerMpSaveSetupOverwrite 2020-01-03 22:34:54 +10:00
Ryan Dwyer 85f699d006 Decompile menuhandlerMpSaveSetupCopy 2020-01-03 22:30:40 +10:00
Ryan Dwyer 61de193d00 Decompile menuhandlerMpConfirmSaveChr 2020-01-03 22:27:02 +10:00
Ryan Dwyer bb26a1d7e2 Decompile menuhandlerMpDropOut 2020-01-03 22:11:12 +10:00
Ryan Dwyer 6fbb33d1fd Decompile menuhandlerMpTeamsLabel 2020-01-03 22:08:56 +10:00
Ryan Dwyer 2b45115b81 Decompile menuhandler0017e9d8 2020-01-03 21:29:12 +10:00
Ryan Dwyer 7241114472 Decompile menuhandler00178018 2020-01-03 21:17:49 +10:00
Ryan Dwyer 787ddad7c1 Decompile menuhandlerQuickTeamSeparator 2020-01-03 21:08:35 +10:00
Ryan Dwyer 4e12825008 Decompile menuhandlerMpSimulantHead 2020-01-03 20:42:42 +10:00
Ryan Dwyer 4b54ea0a9a Rename a heap of player properties according to XBLA debug data 2020-01-03 19:51:04 +10:00
Ryan Dwyer b63a6d2018 Rename some g_Vars properties according to XBLA debug data 2020-01-03 19:09:11 +10:00
Ryan Dwyer b014e99606 Identify and populate anim struct from XBLA debug data 2020-01-03 18:00:08 +10:00
Ryan Dwyer d6d73dec59 Rename prop properties based on XBLA debug data 2020-01-03 17:38:58 +10:00
Ryan Dwyer 9be22b7928 Populate eyespy struct based on XBLA debug data 2020-01-03 17:25:11 +10:00
Ryan Dwyer 034b19ea16 Rename gvars360 to propstate and name properties as per XBLA debug data 2020-01-03 17:13:41 +10:00
Ryan Dwyer 44b9ce0bf8 Decompile menuhandlerMpCharacterBody 2020-01-03 17:03:42 +10:00
Ryan Dwyer 0c31ab7f18 Decompile menuhandlerMpControlCheckbox 2020-01-03 00:06:32 +10:00
Ryan Dwyer e9f2092cd6 Decompile menuhandlerMpSimulantBody 2020-01-02 21:29:17 +10:00
Ryan Dwyer be8b5e5335 Decompile menuhandlerMpSimulantSlot 2020-01-02 21:03:31 +10:00
Ryan Dwyer 1b86937f70 Decompile menuhandlerMpCharacterHead 2020-01-02 20:39:03 +10:00
Ryan Dwyer 717584554e Decompile menuhandlerMpTeamNameSlot 2020-01-02 20:26:17 +10:00
Ryan Dwyer 3ee43d3b28 Decompile menuhandlerMpTimeLimitSlider 2020-01-02 20:15:30 +10:00
Ryan Dwyer 985fe26d70 Decompile menuhandlerMpTeamScore 2020-01-02 19:59:17 +10:00
Ryan Dwyer fc5a51e55b Decompile menuhandlerMpScore 2020-01-02 19:54:40 +10:00
Ryan Dwyer d74a0297a8 Decompile menuhandlerMpWeaponSlot 2020-01-02 19:39:06 +10:00
Ryan Dwyer 85b0f0e31c Decompile menuhandlerMpQuickteamOption 2020-01-02 19:28:57 +10:00
Ryan Dwyer 8cdea94062 Decompile menuhandlerMpDeleteSimulant 2020-01-02 19:12:57 +10:00
Ryan Dwyer 2c19e921e6 Decompile menuhandlerMpAddSimulant 2020-01-02 19:10:23 +10:00
Ryan Dwyer 3f9b89aee2 Decompile menuhandlerMpSaveSettings 2020-01-02 17:19:38 +10:00
Ryan Dwyer 98c12cca25 Decompile menuhandlerMpMultipleTunes 2020-01-01 23:52:34 +10:00
Ryan Dwyer 539afdbfb9 Decompile menuhandlerMpOneHitKills 2020-01-01 23:45:53 +10:00
Ryan Dwyer a13655d6fe Decompile menuhandlerMpClearAllSimulants 2020-01-01 23:40:25 +10:00
Ryan Dwyer 77849e094a Decompile menuhandlerMpOpenOptions 2020-01-01 23:36:50 +10:00
Ryan Dwyer 38764f99cd Decompile menuhandlerMpTeamsEnabled 2020-01-01 23:24:07 +10:00
Ryan Dwyer 7364859030 Decompile menuhandlerMpCheckboxOption 2020-01-01 22:22:17 +10:00
Ryan Dwyer 1a6f15eb08 Decompile menuhandlerMpDisplayTeam 2020-01-01 21:37:19 +10:00
Ryan Dwyer 9181e1630a Decompile menuhandlerMpFinishedSetup 2020-01-01 21:30:59 +10:00
Ryan Dwyer a2ddb2e78b Decompile menuhandlerMpRestoreScoreDefaults 2020-01-01 21:25:22 +10:00
Ryan Dwyer 5b2e61bcfe Decompile menuhandlerMpEndGame 2020-01-01 21:22:30 +10:00
Ryan Dwyer 101c04a0ea Decompile menuhandlerMpTwoTeams, menuhandlerMpThreeTeams and menuhandlerMpFourTeams 2020-01-01 21:19:39 +10:00
Ryan Dwyer ca56281dbd Decompile menuhandlerMpStartChallenge 2020-01-01 21:14:11 +10:00
Ryan Dwyer 5b75e37d34 Decompile menuhandlerMpAbortChallenge 2020-01-01 21:11:16 +10:00
Ryan Dwyer 3162005ed0 Decompile menuhandlerMpAdvancedSetup 2020-01-01 21:00:49 +10:00
Ryan Dwyer 2124cae358 Decompile menuhandlerContinueMission 2020-01-01 20:47:07 +10:00
Ryan Dwyer c6e763a79c Decompile menuhandlerReplayLastLevel 2020-01-01 20:40:56 +10:00
Ryan Dwyer c43a30b87b Decompile menuhandlerReplayPreviousMission 2020-01-01 20:35:57 +10:00
Ryan Dwyer 1d307048c0 Decompile menuhandlerDeclineMission 2020-01-01 20:23:58 +10:00
Ryan Dwyer 6a9dadf3a1 Decompile menuhandler001024dc and menuhandler001024fc 2020-01-01 19:19:04 +10:00
Ryan Dwyer c77c2833fd Decompile menutextDifficulty 2020-01-01 17:56:35 +10:00
Ryan Dwyer d08ccadae9 Decompile menuhandlerMainMenuCounterOperative 2020-01-01 17:19:27 +10:00
Ryan Dwyer 1ee0c3f1bc Decompile menuhandlerMainMenuCooperative 2020-01-01 17:15:43 +10:00
Ryan Dwyer 6177f190b3 Decompile menuhandlerMainMenuCombatSimulator 2020-01-01 17:14:20 +10:00
Ryan Dwyer 50e46ede38 Decompile menuhandlerMainMenuSoloMissions 2020-01-01 17:07:48 +10:00
Ryan Dwyer 8adfb117ef Decompile menuhandlerAbortMission 2020-01-01 16:48:16 +10:00
Ryan Dwyer a4f6ccd68a Decompile func0f105e04 2020-01-01 16:38:04 +10:00
Ryan Dwyer dcaa2f5c69 Decompile func0f1059dc 2020-01-01 16:16:36 +10:00
Ryan Dwyer 0649e84810 Decompile func0f1058d0 2020-01-01 16:09:30 +10:00
Ryan Dwyer 5675abcc86 Decompile func0f105864 2020-01-01 16:06:30 +10:00
Ryan Dwyer dfbd919444 Decompile menuhandler001057ec 2020-01-01 15:20:55 +10:00
Ryan Dwyer 6f4c04afaa Rename some control style dialog symbols 2020-01-01 15:16:50 +10:00
Ryan Dwyer af8c4bbd36 Decompile menuhandlerAntiDifficulty 2020-01-01 15:09:25 +10:00
Ryan Dwyer 6fd45f0eea Decompile menuhandlerCoopDifficulty 2020-01-01 15:06:12 +10:00
Ryan Dwyer 183964f528 Decompile menuhandlerAntiRadar 2020-01-01 14:53:56 +10:00
Ryan Dwyer ae3ed85d5b Decompile menuhandlerCoopFriendlyFire 2020-01-01 14:51:23 +10:00
Ryan Dwyer 6bb70fcc16 Decompile menuhandlerCoopRadar 2020-01-01 14:49:41 +10:00
Ryan Dwyer 39094b848f Decompile menuhandlerBuddyOptionsContinue 2020-01-01 14:41:54 +10:00
Ryan Dwyer 6d6c58b360 Decompile menuhandlerPdMode 2020-01-01 14:32:46 +10:00
Ryan Dwyer 915902247c Decompile menuhandlerSoloDifficulty 2020-01-01 14:16:39 +10:00
Ryan Dwyer 376edf64fd Decompile menuhandlerAcceptPdModeSettings 2020-01-01 13:37:18 +10:00
Ryan Dwyer 44967252cb Decompile setNumPlayers and getNumPlayers 2020-01-01 12:45:08 +10:00
Ryan Dwyer a32188f7d6 Decompile setDifficulty 2020-01-01 12:37:46 +10:00
Ryan Dwyer 9b63a5263c Attempt to decompile menuhandlerAcceptMission 2020-01-01 12:32:53 +10:00
Ryan Dwyer 852a13a667 Decompile menuhandlerSfxVolume 2019-12-31 13:53:24 +10:00
Ryan Dwyer 44e6b887c5 Decompile menehandlerMusicVolume 2019-12-31 13:43:39 +10:00
Ryan Dwyer ae3fb1bce5 Decompile menuhandlerHiRes and optionsSetHiRes 2019-12-31 13:18:01 +10:00
Ryan Dwyer c1196b6de1 Decompile menuhandlerAlternativeTitle 2019-12-31 12:51:39 +10:00
Ryan Dwyer 2252a8f05a Identify symbols related to sound mode 2019-12-31 11:25:27 +10:00
Ryan Dwyer 956bdf502e Decompile menuhandlerChangeAgent 2019-12-31 11:17:41 +10:00
Ryan Dwyer 2c6a34eb63 Decompile menuhandlerControlStyle 2019-12-31 11:14:20 +10:00
Ryan Dwyer 00faded0f4 Rename game_152710.c to pdoptions.c 2019-12-31 10:51:54 +10:00
Ryan Dwyer a9d87f906f Decompile optionsGetEffectiveScreenSize 2019-12-31 10:40:45 +10:00
Ryan Dwyer bef2f72bb4 Decompile optionsGetUnk45 and optionsGetUnk46 2019-12-31 10:13:14 +10:00
Ryan Dwyer 70ba23303f Decompile optionsGetControlMode and optionsSetControlMode 2019-12-31 10:07:13 +10:00
Ryan Dwyer 823b40ca24 Decompile optionsGetInGameSubtitles, optionsSetInGameSubtitles, optionsGetCutsceneSubtitles and optionsSetCutsceneSubtitles 2019-12-31 09:55:32 +10:00
Ryan Dwyer de02c10577 Decompile optionsGetMusicVolume and optionsSetMusicVolume 2019-12-31 09:48:32 +10:00
Ryan Dwyer 9b48f1dc87 Decompile optionsGetScreenSize, optionsSetScreenSize, optionsGetScreenRatio, optionsSetScreenRatio, optionsGetScreenSplit and optionsSetScreenSplit 2019-12-31 09:40:03 +10:00
Ryan Dwyer 8a85edb37a Rename eeprom flags to savefile flags 2019-12-31 09:11:48 +10:00
Ryan Dwyer d466433cda Identify many remaining option functions 2019-12-31 01:28:09 +10:00
Ryan Dwyer 5412046c46 Decompile optionsGetAimControl and optionsSetAimControl 2019-12-31 01:04:16 +10:00
Ryan Dwyer f70a49af5e Decompile menuhandlerAutoAim, optionsGetAutoAim and optionsSetAutoAim 2019-12-31 00:31:37 +10:00
Ryan Dwyer 2d1c479274 Decompile menuhandlerSightOnScreen, optionsGetSightOnScreen and optionsSetSightOnScreen 2019-12-31 00:28:28 +10:00
Ryan Dwyer 5b7cea5775 Decompile menuhandlerReversePitch, optionsGetForwardPitch and optionsSetForwardPitch 2019-12-31 00:23:54 +10:00
Ryan Dwyer 9bd63c3e3d Decompile menuhandlerLookAhead, optionsGetLookAhead and optionsSetLookAhead 2019-12-31 00:14:27 +10:00
Ryan Dwyer 57ace92244 Decompile menuhandlerHeadRoll, optionsGetHeadRoll and optionsSetHeadRoll 2019-12-31 00:09:18 +10:00
Ryan Dwyer bd3ce92094 Decompile menuhandlerPaintball, optionsGetPaintball and optionsSetPaintball 2019-12-30 23:58:33 +10:00
Ryan Dwyer 9f60b08b89 Decompile menuhandlerShowZoomRange, optionsGetShowZoomRange and optionsSetShowZoomRange 2019-12-30 23:48:28 +10:00
Ryan Dwyer 6cfbe0e3ea Decompile menuhandlerAlwaysShowTarget, optionsGetAlwaysShowTarget and optionsSetAlwaysShowTarget 2019-12-30 23:39:56 +10:00
Ryan Dwyer 8da450a353 Decompile menuhandlerShowMissionTime, optionsGetShowMissionTime and optionsSetShowMissionTime 2019-12-30 23:24:48 +10:00
Ryan Dwyer 9f0e5ccada Decompile optionsGetShowGunFunction and optionsSetShowGunFunction 2019-12-30 21:10:42 +10:00
Ryan Dwyer 0aaea26c04 Decompile optionsGetAmmoOnScreen and optionsSetAmmoOnScreen 2019-12-30 21:07:34 +10:00
Ryan Dwyer d415c7ea48 Decompile menuhandlerShowGunFunction 2019-12-30 20:26:33 +10:00
Ryan Dwyer aa77338512 Decompile menuhandlerAmmoOnScreen 2019-12-30 20:10:23 +10:00
Ryan Dwyer 804e9d01d4 Decompile aiSetDrCarollImages 2019-12-30 20:09:43 +10:00
Ryan Dwyer 3d24f3e544 Decompile chrFindById, chrFindByLiteralId and ailistFindById 2019-12-30 17:01:48 +10:00
Ryan Dwyer 8726e6990d Decompile func0f060438 2019-12-30 08:23:19 +10:00
Ryan Dwyer 09c177b5ee Decompile func0f0605c4 2019-12-29 20:50:16 +10:00
Ryan Dwyer 71c0012d30 Decompile propDetach 2019-12-29 20:23:39 +10:00
Ryan Dwyer 2f84e28c95 Decompile propReparent 2019-12-29 20:17:08 +10:00
Ryan Dwyer 897c07baeb Decompile heliFromObj 2019-12-29 19:27:49 +10:00
Ryan Dwyer 4f9eecdd13 Decompile incrementKillCount, incrementKnockoutCount and decrementKnockoutCount 2019-12-29 19:14:47 +10:00
Ryan Dwyer 0e6e163432 Decompile getKnockoutCount and getKillCount 2019-12-29 19:05:55 +10:00
Ryan Dwyer 47def23271 Decompile currentPlayerSetFlag and currentPlayerUnsetFlag 2019-12-29 18:41:17 +10:00
Ryan Dwyer 46c705357e Decompile propHide 2019-12-29 18:25:23 +10:00
Ryan Dwyer 3bbad9cae5 Rename health/armour related commands 2019-12-29 18:13:33 +10:00
Ryan Dwyer 90df2a2910 Decompile heliSetHealth 2019-12-29 17:23:55 +10:00
Ryan Dwyer deb9bb6483 Identify stageFindById 2019-12-29 13:38:48 +10:00
Ryan Dwyer d0146b9543 Discover g_Vars.stagenum and stageGetIndex 2019-12-29 13:34:45 +10:00
Ryan Dwyer 40ce5c1832 Decompile aiIfChrInRoom 2019-12-29 11:44:38 +10:00
Ryan Dwyer 56e7198a69 Rename if_chr_lost_track_of_target_maybe to if_target_is_player 2019-12-29 08:29:34 +10:00
Ryan Dwyer e922b18cc8 Use constants in chrai.c 2019-12-29 08:17:38 +10:00
Ryan Dwyer f602eb329a Decompile cheatIsUnlocked 2019-12-28 19:14:22 +10:00
Ryan Dwyer d3485d7e1a Decompile cheatDeactivate 2019-12-28 13:03:00 +10:00
Ryan Dwyer dbd3fef96a Decompile cheatActivate 2019-12-28 12:56:15 +10:00
Ryan Dwyer f4d51ff7d2 Decompile aiClearInventory 2019-12-28 12:34:47 +10:00
Ryan Dwyer f1a1452fa4 Decompile cheatsActivate and rename many cheat related symbols 2019-12-28 12:15:21 +10:00
Ryan Dwyer 6365cad4a3 Identify sprintf and strcpy 2019-12-28 08:47:26 +10:00
Ryan Dwyer 53958ae303 Decompile cheatGetMarquee 2019-12-28 00:26:19 +10:00
Ryan Dwyer 044705c818 Rename equip weapon and equip hat commands 2019-12-27 18:12:57 +10:00
Ryan Dwyer 337044901a Decompile ciIsTourDone 2019-12-27 17:04:30 +10:00
Ryan Dwyer 6ac41e4011 Decompile ciGetFiringRangeScore 2019-12-27 17:02:59 +10:00
Ryan Dwyer 355d52c035 Attempt to decompile cheatIsUnlocked 2019-12-26 22:29:39 +10:00
Ryan Dwyer da45377c7c Replace struct cheatthing with struct menu_item 2019-12-26 17:41:43 +10:00
Ryan Dwyer 604a5f648a Attempt to decompile menuhandlerCheat 2019-12-26 17:40:38 +10:00
Ryan Dwyer a6c724d960 Decompile menuhandlerCheatBuddy 2019-12-26 15:33:34 +10:00
Ryan Dwyer 5cac1b636f Decompile func0f011110 and func0f011124 2019-12-26 14:55:29 +10:00
Ryan Dwyer 156453ec64 Decompile func0f020cc8 2019-12-26 13:45:11 +10:00
Ryan Dwyer 0431070466 Identify cheatGetMarquee 2019-12-26 13:33:01 +10:00
Ryan Dwyer da040bdd3c Rename game_106d40.c to cheats.c 2019-12-26 13:21:48 +10:00
Ryan Dwyer 672c7536e8 Decompile cheatGetByTimedStageIndex 2019-12-26 13:08:32 +10:00
Ryan Dwyer bae7654bcf Decompile cheatGetNameIfUnlocked 2019-12-26 12:58:52 +10:00
Ryan Dwyer f79b18b538 Decompile cheatGetByCompletedStageIndex 2019-12-26 12:43:57 +10:00
Ryan Dwyer 68b975bba7 Decompile cheatGetName 2019-12-26 12:34:16 +10:00
Ryan Dwyer 5ed4ffc18b Decompile menuhandlerTurnOffAllCheats 2019-12-26 12:31:53 +10:00
Ryan Dwyer 4325e56dba Decompile func0f1074ec 2019-12-26 12:29:11 +10:00
Ryan Dwyer b573ed4462 Introduce CHEAT constants 2019-12-26 12:27:22 +10:00
Ryan Dwyer 6c6ffb7050 Decompile cheatGetTime 2019-12-26 12:16:52 +10:00
Ryan Dwyer 18b993bd11 Decompile cheatIsEnabled 2019-12-26 12:10:42 +10:00
Ryan Dwyer 8e5bb6ad65 Attempt to decompile chrIsStopped 2019-12-26 11:50:00 +10:00
Ryan Dwyer 0f61afa53c Attempt to decompile getLowestUnusedChrId 2019-12-26 09:48:14 +10:00
Ryan Dwyer 8ad552b860 Decompile setVar8006297c, getVar8006297c, setVar80062980 and getVar80062980 2019-12-25 22:46:15 +10:00
Ryan Dwyer 57cd5b2722 Decompile func0f01e760 2019-12-25 22:41:14 +10:00
Ryan Dwyer 99452a4878 Decompile chrSetOrUnsetHiddenFlag00000100 2019-12-25 22:38:07 +10:00
Ryan Dwyer 7af1785459 Decompile chrGetArmor 2019-12-25 22:28:36 +10:00
Ryan Dwyer 2cd9b6dab8 Decompile chrAddHealth 2019-12-25 22:21:35 +10:00
Ryan Dwyer 91d6ebd95a Decompile getVar80084014, setVar80084028, setVar8008402c, setVar80084030 and getVar80084024 2019-12-25 22:00:32 +10:00
Ryan Dwyer 8369eb14a4 Decompile getUptime 2019-12-25 21:47:05 +10:00
Ryan Dwyer b69ab3b9ab Decompile propGetIndexByChrId 2019-12-25 21:25:30 +10:00
Ryan Dwyer 9a154ecce4 Decompile chrRunToPos 2019-12-25 21:08:34 +10:00
Ryan Dwyer d1991d1b40 Rename coord properties to pos 2019-12-25 20:07:41 +10:00
Ryan Dwyer 9fc71545a0 Rename positions to props 2019-12-25 20:01:00 +10:00
Ryan Dwyer 1f8552aa51 Rename functions related to AI commands 2019-12-25 19:47:51 +10:00
Ryan Dwyer c89afb8c4d Add unused commands and rename many of them 2019-12-25 18:15:09 +10:00
Ryan Dwyer ba0b4c444e Decompile func0f0220ac 2019-12-25 14:37:26 +10:00
Ryan Dwyer 7024370234 Decompile chrUncloakTemporarily 2019-12-25 14:30:05 +10:00
Ryan Dwyer 7971b99e07 Decompile func0f022084 2019-12-25 14:11:20 +10:00
Ryan Dwyer 43ea57cfe7 Decompile func0f037560 2019-12-25 14:08:42 +10:00
Ryan Dwyer f46e505732 Decompile func0f037088 2019-12-25 13:17:24 +10:00
Ryan Dwyer 2072628091 Decompile chrRecordLastVisibleTargetTime 2019-12-25 13:10:38 +10:00
Ryan Dwyer 48a11f3629 Decompile func0f02472c 2019-12-25 13:02:18 +10:00
Ryan Dwyer 749732584b Decompile chrSetMaxDamage, chrGetMaxDamage, func0f028490 and chrSetField66To0 2019-12-25 13:00:18 +10:00
Ryan Dwyer 7312362c46 Replace float with f32 2019-12-24 22:59:00 +10:00
Ryan Dwyer 95102b8ee5 Decompile func0f043f24 2019-12-24 22:54:18 +10:00
Ryan Dwyer aec78567e6 Decompile func0f0429d8 2019-12-24 22:47:07 +10:00
Ryan Dwyer 7509cc801b Decompile func0f03f988 2019-12-24 22:26:55 +10:00
Ryan Dwyer 7e9f18c1a8 Decompile func0f03f8b8 2019-12-24 22:19:57 +10:00
Ryan Dwyer efdf71f9f5 Decompile func0f03e5b0 2019-12-24 22:15:38 +10:00
Ryan Dwyer 069c60ae80 Decompile func0f03e578 2019-12-24 22:12:58 +10:00
Ryan Dwyer e9996e372e Decompile func0f03e538 2019-12-24 18:42:09 +10:00
Ryan Dwyer d1f62d498f Decompile func0f03e094 2019-12-24 18:31:01 +10:00
Ryan Dwyer f809f3ae22 Decompile func0f03a578 2019-12-24 18:21:04 +10:00
Ryan Dwyer 1a82420944 Decompile func0f03a644 2019-12-24 18:07:11 +10:00
Ryan Dwyer f78ec204fb Decompile func0f03a6d8 2019-12-24 18:04:17 +10:00
Ryan Dwyer 66fab8d95c Decompile func0f03a76c 2019-12-24 17:19:06 +10:00
Ryan Dwyer 5f240e9a7b Decompile func0f02e9a0 and introduce structs for action arguments 2019-12-24 17:06:21 +10:00
Ryan Dwyer 9286530b92 Decompile func0f02ed28 2019-12-23 22:15:05 +10:00
Ryan Dwyer 431eddfca0 Decompile freeFireslotWrapper 2019-12-23 22:08:06 +10:00
Ryan Dwyer d588883084 Decompile chrSetFiring 2019-12-23 22:03:26 +10:00
Ryan Dwyer d1adc6eee4 Decompile freeFireslot 2019-12-23 21:56:18 +10:00
Ryan Dwyer 9ead5f8a48 Decompile chrResetAimEndProperties 2019-12-23 21:19:32 +10:00
Ryan Dwyer 3e34b3c12c Decompile chrStopFiring 2019-12-23 21:15:58 +10:00
Ryan Dwyer a297757545 Decompile func0f036358 2019-12-23 00:24:54 +10:00
Ryan Dwyer ec99de7b81 Decompile func0f03119c 2019-12-22 22:55:29 +10:00
Ryan Dwyer f5784d8bcc Decompile func0f02f288 2019-12-22 20:59:57 +10:00
Ryan Dwyer d482ce1fa0 Decompile func0f02effc 2019-12-22 20:45:14 +10:00
Ryan Dwyer fb72a6a910 Decompile func0f02f688 2019-12-22 20:06:30 +10:00
Ryan Dwyer 72a4ea115e Decompile func0f046a30 2019-12-22 19:16:05 +10:00
Ryan Dwyer c88dec51a9 Introduce RACE constants 2019-12-22 17:02:54 +10:00
Ryan Dwyer 41b841e531 Decompile func0f04767c 2019-12-22 16:58:23 +10:00
Ryan Dwyer f643cd5fe3 Decompile chrSawTargetRecently and chrHeardTargetRecently 2019-12-22 16:45:33 +10:00
Ryan Dwyer 550f38ae43 Rename some pad functions 2019-12-22 16:32:45 +10:00
Ryan Dwyer 45bc7aecf8 Decompile chrResetNearMiss 2019-12-22 16:27:30 +10:00
Ryan Dwyer 12ab88c974 Attempt to decompile chrSawInjury and improve documentation for related AI commands 2019-12-22 16:12:57 +10:00
Ryan Dwyer 98a62ce308 Decompile chrCompareTeams 2019-12-22 15:26:04 +10:00
Ryan Dwyer fe93b66f37 Attempt to decompile chrSawDeath 2019-12-22 14:27:19 +10:00
Ryan Dwyer 4a9f344ac2 Decompile chrSetChrPresetByChrnum 2019-12-22 10:02:07 +10:00
Ryan Dwyer 1972abf0bf Decompile chrSetPadPresetByChrnum 2019-12-22 09:58:58 +10:00
Ryan Dwyer b9484635f7 Decompile chrSpawnAtPad and rename other spawn functions 2019-12-22 09:53:23 +10:00
Ryan Dwyer 8501f226e4 Decompile func0f04b5f4 2019-12-21 23:46:07 +10:00
Ryan Dwyer b701eaf51c Decompile func0f04c268 2019-12-21 19:37:28 +10:00
Ryan Dwyer 5bfb695a96 Identify rebuildTeams and rebuildSquadrons 2019-12-21 16:22:41 +10:00
Ryan Dwyer dc7fa9a1e5 Decompile squadronGetChrIds 2019-12-21 12:19:47 +10:00
Ryan Dwyer 2f3fd64652 Decompile func0f04ceec 2019-12-21 00:13:35 +10:00
Ryan Dwyer cc26c9b800 Decompile func0f04cf34 and func0f004cd84 2019-12-21 00:03:31 +10:00
Ryan Dwyer 102cdeff3a Decompile func0f04cf90 2019-12-20 23:29:46 +10:00
Ryan Dwyer 5d2cf3ef85 Rename chr flag constants and commands to better describe which properties they apply to 2019-12-20 23:02:59 +10:00
Ryan Dwyer b9b886344a Decompile func0f04d44c 2019-12-20 22:41:32 +10:00
Ryan Dwyer c1fa8963d1 Decompile chrEmitSparks 2019-12-20 22:25:24 +10:00
Ryan Dwyer e454990e97 Attempt to decompile chrFaceEntity 2019-12-20 21:18:33 +10:00
Ryan Dwyer 3794ce73f3 Identify chrTryAttackRoll and chrAttackRoll 2019-12-19 18:00:17 +10:00
Ryan Dwyer 6c625efced Identify chrTryAttackRun 2019-12-19 17:58:53 +10:00
Ryan Dwyer fad4431509 Identify chrTryAttackWalk and chrAttackWalk 2019-12-19 17:57:37 +10:00
Ryan Dwyer 3e8853c0ff Identify chrRunToPos 2019-12-19 17:51:10 +10:00
Ryan Dwyer 06aaf06172 Decompile chrJumpOut 2019-12-19 17:35:46 +10:00
Ryan Dwyer af5a97b463 Decompile chrSidestep 2019-12-19 17:30:16 +10:00
Ryan Dwyer 3879ddecfe Decompile chrKneel 2019-12-19 17:19:36 +10:00
Ryan Dwyer e321a67942 Decompile chrStop 2019-12-19 17:16:22 +10:00
Ryan Dwyer 1b1afb7096 Decompile chrSurrender 2019-12-19 17:13:10 +10:00
Ryan Dwyer d1451cafde Discover MA (my action) constants 2019-12-19 08:26:04 +10:00
Ryan Dwyer aad371ed18 Discover remaining ACT constants 2019-12-19 08:08:06 +10:00
Ryan Dwyer 9e63a180ac Introduce ACT constants for chr->actiontype 2019-12-18 23:36:18 +10:00
Ryan Dwyer 02dce462c4 Decompile chrIsDead 2019-12-18 23:01:25 +10:00
Ryan Dwyer 4ff793b654 Decompile chrSaveLastHearTarget 2019-12-18 19:41:28 +10:00
Ryan Dwyer 45ff025449 Decompile chrSaveLastSeeTarget 2019-12-18 19:39:24 +10:00
Ryan Dwyer 566e049131 Decompile func0f039368 2019-12-18 19:35:02 +10:00
Ryan Dwyer 9c724da3e7 Decompile pathFindById 2019-12-18 19:23:51 +10:00
Ryan Dwyer 9f8fac52d5 Decompile chrStartPath and rename struct aipaths to struct path 2019-12-18 18:55:20 +10:00
Ryan Dwyer f7a95feab9 Decompile func0f03a9b8 2019-12-18 18:31:16 +10:00
Ryan Dwyer d8bbbb02a4 Decompile chrGoToTarget 2019-12-18 18:14:56 +10:00
Ryan Dwyer b25e80c230 Decompile func0f03b5f0 2019-12-18 18:10:27 +10:00
Ryan Dwyer 14894c8a9b Decompile func0f03c8b4 2019-12-18 17:46:23 +10:00
Ryan Dwyer 042ffa1d05 Decompile func0f03cd04 2019-12-18 17:42:32 +10:00
Ryan Dwyer b1462a2a9e Decompile chrFadeOut 2019-12-18 17:37:10 +10:00
Ryan Dwyer 2aefa34ec6 Decompile func0f03ab74 2019-12-18 17:34:15 +10:00
Ryan Dwyer da4d81bf93 Decompile chrGoToChr 2019-12-18 17:28:22 +10:00
Ryan Dwyer 63403186fe Decompile func0f03ad8c, func0f03adf4, func0f03ae48, func0f03ae9c, func0f03aef0 and func0f03af44 2019-12-18 17:06:19 +10:00
Ryan Dwyer e62cac4ddc Decompile chraiGetListIdByList 2019-12-17 18:47:29 +10:00
Ryan Dwyer 9fbd4a8732 Improve documentation for CHR_P1P2 features 2019-12-17 17:12:22 +10:00
Ryan Dwyer 452d86aec3 Convert chrdata.BITFIELD to actual bitfield
* Match chraiExecute
* Match ai01b3
* Match aiToggleP1P2
* Match ai01b5
2019-12-16 21:56:31 +10:00
Ryan Dwyer 11743f1d06 Attempt to decompile ai0137 2019-12-16 08:23:48 +10:00
Ryan Dwyer 6aa34c1283 Decompile aiSetChrPresetToUnalertedTeammate 2019-12-12 19:00:45 +10:00
Ryan Dwyer 6c568062d0 Decompile ai01aa 2019-12-11 19:08:24 +10:00
Ryan Dwyer d7eb6fd424 Decompile ai01b2 2019-12-11 18:53:49 +10:00
Ryan Dwyer d0ea7a6ee5 Decompile aiChrBeginOrEndTeleport 2019-12-11 17:40:47 +10:00
Ryan Dwyer f6650ab673 Decompile aiIfChrTeleportFullWhite 2019-12-11 17:12:08 +10:00
Ryan Dwyer 401406abe8 Decompile aiChrSetCutsceneWeapon 2019-12-10 23:04:58 +10:00
Ryan Dwyer a081bbf8d8 Discover and decompile aiMiscellaneous 2019-12-10 19:01:19 +10:00
Ryan Dwyer aaff7f685b Build ROM with asset files 2019-12-08 00:19:45 +10:00
Ryan Dwyer a98b2304b1 Decompile ai01b4 2019-12-03 22:14:29 +10:00
Ryan Dwyer 5fa4fc589c Decompile ai01e0 2019-12-03 21:55:42 +10:00
Ryan Dwyer 9276ba28ce Decompile aiIfDistanceToTarget2GreaterThan 2019-12-03 20:04:29 +10:00
Ryan Dwyer 60a5f7b688 Decompile aiIfDistanceToTarget2LessThan 2019-12-03 20:02:32 +10:00
Ryan Dwyer a0e6688dcb Attempt to decompile ai01d4 2019-12-03 19:47:18 +10:00
Ryan Dwyer b150fd0d34 Attempt to decompile ai01bd 2019-12-03 18:00:22 +10:00
Ryan Dwyer 840789c0fb Decompile aiSetCloaked 2019-12-03 17:03:23 +10:00
Ryan Dwyer a7006de01a Document known chrdata bitfield values 2019-12-03 16:37:03 +10:00
Ryan Dwyer 7dc66727f9 Decompile aiSayCiStaffQuip 2019-12-02 18:50:38 +10:00
Ryan Dwyer be67d693f2 Attempt to decompile aiIfObjectDistanceToPadLessThan 2019-12-02 17:22:57 +10:00
Ryan Dwyer 5bd3d11336 Decompile aiMiniSkedarTryPounce 2019-12-01 21:38:55 +10:00
Ryan Dwyer a3f2419e07 Decompile aiIfPlayerLookingAtObject 2019-12-01 20:06:19 +10:00
Ryan Dwyer 849c899172 Decompile aiIfPlayerAutoWalkFinished 2019-12-01 19:41:05 +10:00
Ryan Dwyer 2e241e10d0 Decompile aiPlayerAutoWalk 2019-12-01 19:32:20 +10:00
Ryan Dwyer 484e9514d1 Decompile aiIfDistanceToGunLessThan 2019-12-01 19:04:34 +10:00
Ryan Dwyer 0a7a22928a Decompile ai0170 2019-12-01 00:16:26 +10:00
Ryan Dwyer 8dd8f4c36a Decompile heliSetField90 2019-11-30 22:07:11 +10:00
Ryan Dwyer aa43b4b57f Decompile aiSetPadPresetToInvestigationTerminal 2019-11-30 21:58:42 +10:00
Ryan Dwyer f51b894ed5 Decompile ai0139 2019-11-30 20:29:02 +10:00
Ryan Dwyer 36a5a7be6f Decompile func0f04abdc 2019-11-30 18:25:25 +10:00
Ryan Dwyer 5d30d991f9 Decompile ai010a 2019-11-30 16:49:46 +10:00
Ryan Dwyer 8cb2380e7e Decompile ai0109 2019-11-30 16:44:58 +10:00
Ryan Dwyer fdd2812178 Discover and decompile aiIfChrTarget 2019-11-30 16:40:02 +10:00
Ryan Dwyer 083b8e3250 Decompile aiSetTarget 2019-11-30 16:05:24 +10:00
Ryan Dwyer 70bd147c68 Attempt to decompile ai0104 2019-11-30 00:38:26 +10:00
Ryan Dwyer 121b82e0ac Decompile aiSetLights 2019-11-29 23:49:05 +10:00
Ryan Dwyer 50942f2ea3 Discover and decompile aiIfPlayerIsInvincible 2019-11-29 23:20:19 +10:00
Ryan Dwyer 80e40a84bc Attempt to decompile ai00ee 2019-11-29 23:11:40 +10:00
Ryan Dwyer b06a89a913 Identify aiIfNumPlayersLessThan 2019-11-29 22:53:10 +10:00
Ryan Dwyer 9360aeccee Decompile func0f0bb57c 2019-11-29 22:25:42 +10:00
Ryan Dwyer 9df61e070e Decompile func0f0bb3fc 2019-11-29 22:05:56 +10:00
Ryan Dwyer 638cf3751c Decompile func0f0bb350 2019-11-29 22:01:52 +10:00
Ryan Dwyer 33e4f93bba Decompile func0f0bb320 2019-11-29 21:52:36 +10:00
Ryan Dwyer 5bc07a2a02 Decompile ai00e3 2019-11-29 21:48:11 +10:00
Ryan Dwyer 953df0f264 Decompile aiSetCameraAnimation 2019-11-29 21:22:42 +10:00
Ryan Dwyer 964948d8f7 Decompile aiWarpJoToPad 2019-11-29 20:56:32 +10:00
Ryan Dwyer 7d65381a50 Decompile aiEndLevel 2019-11-29 20:12:30 +10:00
Ryan Dwyer b9015fdbdb Decompile ai00d4 2019-11-29 18:18:39 +10:00
Ryan Dwyer 5bca45aa45 Decompile ai00d0 2019-11-29 18:00:57 +10:00
Ryan Dwyer 5668b77d79 Decompile ai00d2 2019-11-29 17:08:01 +10:00
Ryan Dwyer be5ec4934d Decompile ai00d1 2019-11-28 23:12:46 +10:00
Ryan Dwyer cdbd39eb2c Decompile aiAssignSound 2019-11-28 22:23:34 +10:00
Ryan Dwyer de121b141d Attempt to decompile aiSpeak 2019-11-28 22:10:29 +10:00
Ryan Dwyer e43d5a7f53 Decompile aiPlaySound and fix dprint 2019-11-28 21:06:49 +10:00
Ryan Dwyer c47b1d91c5 Identify aiDuplicateChr 2019-11-28 20:30:52 +10:00
Ryan Dwyer c06d81aebe Attempt to decompile aiSpawnChr 2019-11-28 20:23:04 +10:00
Ryan Dwyer 5107d50e4f Identify aiIfTimerLessThan, aiIfTimerLessThan and heliGetTimer 2019-11-28 19:50:33 +10:00
Ryan Dwyer 691d7bd353 Decompile aiPrint 2019-11-28 18:41:34 +10:00
Ryan Dwyer 4155d4e6b2 Decompile aiIfHasFlag 2019-11-28 18:29:34 +10:00
Ryan Dwyer 900ca63481 Decompile aiIfInjured 2019-11-28 17:35:40 +10:00
Ryan Dwyer c4c7d5b6e9 Decompile aiIfNumCloseArghsLessThan, aiIfNumCloseArghsGreaterThan and chrGetNumCloseArghs 2019-11-28 17:09:44 +10:00
Ryan Dwyer f3748ce202 Decompile aiIfNumArghsLessThan, aiIfNumArghsGreaterThan and chrGetNumArghs 2019-11-28 17:01:43 +10:00
Ryan Dwyer 454306a7e9 Decompile ai0075 and ai0076 2019-11-28 12:27:19 +10:00
Ryan Dwyer 299cccfcd5 Decompile aiIfObjectiveComplete and aiIfObjectiveFailed 2019-11-28 12:18:26 +10:00
Ryan Dwyer 74d3540ee7 Decompile aiIfDoorLocked 2019-11-27 23:56:17 +10:00
Ryan Dwyer 6c64d3ad49 Decompile aiUnlockDoor 2019-11-27 23:47:22 +10:00
Ryan Dwyer 01588e056c Decompile aiLockDoor 2019-11-27 23:45:41 +10:00