Code: Select all
<cheat desc="no hit">
<script state="on">
<action>user1.mb@3faac4 = 20</action> <!-- middle enemy -->
<action>user1.mb@3fdb1f = 20</action> <!-- enemy -->
<action>user1.mb@3fb82d = 20</action> <!-- boss -->
<action>user1.mb@3fbf08 = ad</action> <!-- bullet -->
</script>
<script state="off">
<action>user1.mb@3faac4 = 26</action>
<action>user1.mb@3fdb1f = 26</action>
<action>user1.mb@3fb82d = 26</action>
<action>user1.mb@3fbf08 = 05</action>
</script>
</cheat>
<cheat desc="fire speed up">
<script state="on">
<action>user1.mb@3fd757 = 20</action>
</script>
<script state="off">
<action>user1.mb@3fd757 = 25</action>
</script>
</cheat>
<cheat desc="player speed">
<parameter>
<item value="0x8000">01 (slow)</item>
<item value="0x0001">02 </item>
<item value="0x8001">03 </item>
<item value="0x0002">04 </item>
<item value="0x8002">05 (fast)</item>
</parameter>
<script state="on">
<action>user1.md@3fd2c3 = 12b0fcbd</action> <!-- down -->
<action>user1.md@3fd2d0 = 12b5fcbd</action> <!-- up -->
<action>user1.md@3fd2ed = 12bbfcbd</action> <!-- right -->
<action>user1.md@3fd2f9 = 12c0fcbd</action> <!-- left -->
<action>user1.mq@3ffcb0 = 00008303200000c3</action>
<action>user1.mq@3ffcb8 = 03200000c33949dd</action>
<action>user1.mq@3ffcc0 = ffff394bdd000083</action>
<!--
fcb0 | c3 xx xx : ADDD #$xxxx // down
fcb3 | 20 03 : BRA $FCB8
fcb5 | 83 xx xx : SUBD #$xxxx // up
fcb8 | dd 49 : STD $49
fcba | 39 : RTS
fcbb | c3 xx xx : ADDD #$xxxx // right
fcbe | 20 03 : BRA $FCC3
fcc0 | 83 xx xx : SUBD #$xxxx // left
fcc3 | dd 4b : STD $4B
fcc5 | 39 : RTS
-->
</script>
<script state="change">
<action>user1.mw@3ffcb1 = param</action>
<action>user1.mw@3ffcb6 = param</action>
<action>user1.mw@3ffcbc = param</action>
<action>user1.mw@3ffcc1 = param</action>
</script>
<script state="off">
<action>user1.md@3fd2c3 = 49dd84e3</action>
<action>user1.md@3fd2d0 = 49dd84a3</action>
<action>user1.md@3fd2ed = 4bdd84e3</action>
<action>user1.md@3fd2f9 = 4bdd84a3</action>
<action>user1.mq@3ffcb0 = ffffffffffffffff</action>
<action>user1.mq@3ffcb8 = ffffffffffffffff</action>
<action>user1.mq@3ffcc0 = ffffffffffffffff</action>
</script>
</cheat>
<cheat desc="bullet speed - main shot">
<parameter>
<item value="0x01">01 (slow)</item>
<item value="0x04">02 </item>
<item value="0x08">03 </item>
<item value="0x0c">04 </item>
<item value="0x10">05 (fast)</item>
</parameter>
<script state="change">
<action>user1.mb@3fd8a5 = param</action>
<action>user1.mb@3fd904 = param</action>
</script>
<script state="off">
<action>user1.mb@3fd8a5 = 04</action>
<action>user1.mb@3fd904 = 04</action>
</script>
</cheat>