make client functions parameterizable by version
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
.meta name="Mag alert"
|
||||
.meta description="Plays a sound when\nyour Mag is hungry"
|
||||
# Original code by Ralf @ GC-Forever and Aleron Ives
|
||||
# https://www.gc-forever.com/forums/viewtopic.php?t=2050
|
||||
# https://www.gc-forever.com/forums/viewtopic.php?t=2049
|
||||
|
||||
.versions 3OJ2 3OJ3 3OJ4 3OJ5 3OE0 3OE1 3OE2 3OP0
|
||||
|
||||
entry_ptr:
|
||||
reloc0:
|
||||
.offsetof start
|
||||
start:
|
||||
.include WriteCodeBlocksGC
|
||||
|
||||
.label play_sound, <VERS 0x800336AC 0x800336DC 0x800336F8 0x8003368C 0x800338CC 0x800338CC 0x80033894 0x8003390C>
|
||||
|
||||
.data 0x8000BF30
|
||||
.deltaof code_start, code_end
|
||||
.address 0x8000BF30
|
||||
code_start:
|
||||
lis r3, 0x0002
|
||||
ori r3, r3, 0x2825
|
||||
li r4, 0
|
||||
b play_sound
|
||||
code_end:
|
||||
|
||||
.data <VERS 0x80110D94 0x80110F94 0x80111080 0x80110F20 0x80111038 0x80111038 0x80110F30 0x80111114>
|
||||
.data 0x00000004
|
||||
.address <VERS 0x80110D94 0x80110F94 0x80111080 0x80110F20 0x80111038 0x80111038 0x80110F30 0x80111114>
|
||||
b code_start
|
||||
|
||||
.data 0x00000000
|
||||
.data 0x00000000
|
||||
Reference in New Issue
Block a user