Commit Graph

54 Commits

Author SHA1 Message Date
Ryan Dwyer 3a195050e4 Decompile frEndSession 2020-08-01 22:48:33 +10:00
Ryan Dwyer 351e65cb1a Decompile func0f065dfc 2020-07-30 23:23:28 +10:00
Ryan Dwyer 55a107dfa5 Decompile func0f065cb0 2020-07-30 23:17:33 +10:00
Ryan Dwyer 836d3b2533 Decompile propHide 2020-07-30 23:10:27 +10:00
Ryan Dwyer 4a78a547de Decompile func0f065e74 2020-07-27 22:39:26 +10:00
Ryan Dwyer f63ebddd68 Decompile explosionGetBboxAtFrame 2020-06-12 19:31:27 +10:00
Ryan Dwyer 5fe352f037 Decompile objTick 2020-06-09 00:18:44 +10:00
Ryan Dwyer 794d98e2df Decompile func0f014f10 2020-04-01 22:20:07 +10:00
Ryan Dwyer 4ae0b54ecc Decompile func0f065c44 2020-03-31 17:21:55 +10:00
Ryan Dwyer 97059725cd Attempt to decompile func0f16b96c 2020-03-14 22:40:10 +10:00
Ryan Dwyer bed291546a Decompile currentPlayerUpdatePrevPos 2020-03-01 23:16:49 +10:00
Ryan Dwyer 7fa6b79f3d Decompile func0f01f264 2020-02-27 18:33:40 +10:00
Ryan Dwyer d7224dbe84 Discover proptypes explosion and effect 2020-02-11 22:14:38 +10:00
Ryan Dwyer a525aeb355 Decompile func0f064178 2020-02-11 08:07:32 +10:00
Ryan Dwyer 26fc615ffb Decompile func0f039558 2020-02-11 08:02:17 +10:00
Ryan Dwyer e281dabb76 Decompile aiIfSeesSuspiciousItem 2020-02-10 23:24:48 +10:00
Ryan Dwyer 40592d833d Decompile propGetBbox and discover if_proppreset_height_lt AI command 2020-02-10 00:09:24 +10:00
Ryan Dwyer d4e1e6ddbf Decompile ai0105 2020-02-09 23:17:20 +10:00
Ryan Dwyer d65636bce5 Decompile func0f060538 2020-02-04 22:09:08 +10:00
Ryan Dwyer 051a7bce31 Decompile propAllocate 2020-02-04 20:53:59 +10:00
Ryan Dwyer 63847cd4ca Attempt to decompile currentPlayerInit 2020-02-01 20:33:54 +10:00
Ryan Dwyer 2017d4a029 Attempt to decompile chrGoToPos 2020-01-30 18:03:06 +10:00
Ryan Dwyer 15481b2c70 Decompile objectiveCheckMultiroomEntered 2020-01-18 19:58:54 +10:00
Ryan Dwyer 36ff60ea73 Decompile func0f1924e8 2020-01-12 08:44:37 +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 46c705357e Decompile propHide 2019-12-29 18:25:23 +10:00
Ryan Dwyer 156453ec64 Decompile func0f020cc8 2019-12-26 13:45:11 +10:00
Ryan Dwyer 9fc71545a0 Rename positions to props 2019-12-25 20:01:00 +10:00
Ryan Dwyer ba0b4c444e Decompile func0f0220ac 2019-12-25 14:37:26 +10:00
Ryan Dwyer 58c22687ad Split game into many files
* Files were split by finding sequences of jr $ra, nop, nop.
* Game now links to rodata by symbol name in most places.
2019-11-16 10:31:38 +10:00
Ryan Dwyer 83cfa45bdd Decompile chrGetLateralDistanceToPad 2019-11-08 17:27:04 +10:00
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 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 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 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 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 150a4af842 Decompile ai00df 2019-10-19 21:28:29 +10:00
Ryan Dwyer ed23163b4d Decompile aiIfDifficultyLessThan and aiIfDifficultyGreaterThan 2019-10-18 23:34:31 +10:00
Ryan Dwyer dbf87eacda Identify audioPlayFromWorldPosition and audioIsFiltered 2019-10-12 10:08:28 +10:00
Ryan Dwyer 73085d6071 Decompile aiShowText 2019-10-10 21:05:46 +10:00
Ryan Dwyer 50f756cdd6 Decompile aiIfObjHealthLessThan 2019-10-10 18:11:25 +10:00