Commit Graph

371 Commits

Author SHA1 Message Date
Ryan Dwyer 36a26b0aa2 Merge struct targetsomething into struct position, decompile chrGetDistanceToTarget and rename ai0052 and ai0053 to aiIfDistanceToTargetLessThan/GreaterThan 2019-11-07 23:34:38 +10:00
Ryan Dwyer dd3d710824 Decompile ai0052 2019-11-07 23:01:44 +10:00
Ryan Dwyer 74f95e1e99 Decompile ai004e 2019-11-07 22:48:40 +10:00
Ryan Dwyer c58b05c529 Decompile aiIfChrDeathAnimationFinished and rename aiIfDying to aiIfChrDying 2019-11-05 20:57:14 +10:00
Ryan Dwyer 874d4959bc Attempt to decompile ai000b 2019-11-05 20:47:43 +10:00
Ryan Dwyer ce90b1f4cd Decompile aiIfCountdownTimerGreaterThan 2019-11-03 22:06:27 +10:00
Ryan Dwyer f972fd1dae Decompile aiIfCountdownTimerLessThan 2019-11-03 22:04:00 +10:00
Ryan Dwyer ff9ea83a5f Decompile aiSetCountdownTimerValue 2019-11-03 21:54:10 +10:00
Ryan Dwyer 19ee38a4f9 Decompile countdownTimerIsRunning and rename ai00c3 to aiIfCountdownTimerStopped 2019-11-03 21:10:17 +10:00
Ryan Dwyer 650d88d31b Decompile 46 one-liner functions
* func000034d0
* func000034d8
* func00009a80
* func00009a88
* func00009a90
* func00009a98
* func00009aa8
* func0000fe18
* func000121e0
* func00012a0c
* func00013750
* func00013790
* func0f016444
* func0f01a4a0
* func0f0c4d98
* func0f0edb64
* func0f110bf0
* func0f11df8c
* func0f11ed70
* func0f11ed78
* func0f11edb0
* func0f11edb8
* func0f11ee20
* func0f11ee88
* func0f11eea8
* func0f11eef0
* func0f11ef78
* func0f147570
* func0f149864
* func0f14a3bc
* func0f15b51c
* func0f175f50
* func0f175f90
* func0f1790fc
* func0f17ffdc
* func0f180e1c
* func0f180e24
* func0f180e2c
* func0f181944
* func0f182b9c
* func0f184d84
* func0f188bcc
* func0f18bb1c
* func0f18bb24
* func0f18bb88
* func0f18db7c
2019-11-03 17:48:40 +10:00
Ryan Dwyer 47e85dbab2 Decompile calculatePlayerIndex 2019-11-03 15:23:14 +10:00
Ryan Dwyer ad06d0e760 Attempt to decompile aiShowCutsceneChrs 2019-11-03 13:34:15 +10:00
Ryan Dwyer 92b0dc3b8c Decompile heliGetTargetSomething (renamed from objGetTargetSomething) 2019-11-03 08:07:33 +10:00
Ryan Dwyer b907319c99 Rename aiddata to hovdata 2019-11-02 20:41:46 +10:00
Ryan Dwyer 360509056f Identify chrGetTargetSomething and objGetTargetSomething 2019-11-02 19:49:39 +10:00
Ryan Dwyer b11b9362a4 Decompile chrSetFlagsById 2019-11-02 16:21:52 +10:00
Ryan Dwyer 15c5b4061e Decompile 99% of chraiExecute 2019-11-02 00:07:05 +10:00
Ryan Dwyer 843d78b98e Identify and link remaining functions 2019-10-31 19:06:45 +10:00
Ryan Dwyer 2a88b190f2 Give many menuhandler functions descriptive names 2019-10-27 00:03:22 +10:00
Ryan Dwyer 8359938d78 Decompile menuhandlerLangFilter 2019-10-26 22:08:58 +10:00
Ryan Dwyer d0a05e4f8b Decompile aiFadeScreen 2019-10-26 20:39:09 +10:00
Ryan Dwyer 30d2040bbb Decompile aiIfObjHasFlag 2019-10-22 20:24:10 +10:00
Ryan Dwyer 29d2c4aede Decompile aiIfStageFlagEq 2019-10-22 20:14:46 +10:00
Ryan Dwyer 88a31ec939 Decompile aiIfChrHasHiddenFlag 2019-10-22 20:08:08 +10:00
Ryan Dwyer 54255055ee Decompile aiIfObjHasFlag3 2019-10-22 20:05:16 +10:00
Ryan Dwyer ea32e2bdd9 Decompile aiIfObjHasFlag2 2019-10-22 20:04:11 +10:00
Ryan Dwyer cbfbe1be98 Decompile aiIfChrHasChrflag 2019-10-22 20:00:00 +10:00
Ryan Dwyer 1ce7c13814 Decompile aiIfHasChrflag 2019-10-22 19:56:37 +10:00
Ryan Dwyer 9f3bd0a863 Decompile aiIfChrHasFlag 2019-10-22 19:51:25 +10:00
Ryan Dwyer a80ccb462f Decompile aiUnsetObjFlag3 2019-10-22 19:12:30 +10:00
Ryan Dwyer 121eba3786 Decompile aiSetObjFlag3 2019-10-22 19:11:18 +10:00
Ryan Dwyer 2a93169586 Decompile aiUnsetObjFlags2 2019-10-22 19:09:48 +10:00
Ryan Dwyer d1017e52d1 Decompile aiSetObjFlag2 2019-10-22 19:08:38 +10:00
Ryan Dwyer 0e14d5177a Decompile aiUnsetObjFlag 2019-10-22 19:07:08 +10:00
Ryan Dwyer 0eaae3a189 Decompile aiSetObjFlag 2019-10-22 19:06:07 +10:00
Ryan Dwyer 1d75ddc252 Decompile aiUnsetStageFlag 2019-10-22 19:02:22 +10:00
Ryan Dwyer 8789e8d59b Decompile aiSetStageFlag 2019-10-22 19:01:16 +10:00
Ryan Dwyer 33ad5053bd Decompile aiChrUnsetFlag 2019-10-22 18:58:20 +10:00
Ryan Dwyer dfd0b350a4 Decompile aiChrSetFlag 2019-10-22 18:57:21 +10:00
Ryan Dwyer c1da6586d5 Decompile aiUnsetFlag 2019-10-22 18:54:26 +10:00
Ryan Dwyer ecb5a43102 Decompile aiSetFlag 2019-10-22 18:53:23 +10:00
Ryan Dwyer 78e6215ee9 Decompile aiChrUnsetHiddenFlag 2019-10-22 18:49:39 +10:00
Ryan Dwyer fcb3fb3f82 Decompile aiChrSetHiddenFlag 2019-10-22 18:48:24 +10:00
Ryan Dwyer 6c2afaabea Decompile aiUnsetChrflag 2019-10-22 18:46:36 +10:00
Ryan Dwyer cb30cd5948 Decompile aiSetChrflag 2019-10-22 18:45:25 +10:00
Ryan Dwyer e53d088835 Decompile aiChrUnsetChrflag 2019-10-22 18:42:42 +10:00
Ryan Dwyer 9456ca7b5d Decompile aiChrSetChrflag 2019-10-22 18:41:00 +10:00
Ryan Dwyer c71e1f8519 Decompile aiRemoveWeaponFromInventory 2019-10-21 23:14:48 +10:00
Ryan Dwyer 44405bf15d Decompile aiChrKill 2019-10-21 23:13:08 +10:00
Ryan Dwyer 3a374150ee Decompile aiChrEmitSparks 2019-10-21 22:57:05 +10:00