describe entire battle rules structure

This commit is contained in:
Martin Michelsen
2023-10-18 23:12:25 -07:00
parent c0c7bf9b16
commit 4bc5f1b90f
16 changed files with 518 additions and 246 deletions
+129 -129
View File
@@ -714,143 +714,143 @@ F80D ------------ -------- ------------ -------- 8C16C704-B 8C1701C4 00590D
F80E ------------ -------- ------------ -------- 8C16C7C8-L 8C17020C 00590EA0-L 00594CC0 80242DA8-L 8023DCB4 801F29D0-... 801EDC84 80109C68-... 80104D18 00219070-... 0021D030 006B1028-... 006B4964
F80F ------------ -------- ------------ -------- 8C16C7C8-L 8C170230 00590EA0-L 00594CE0 80242DA8-L 8023DC88 801F29D0-... 801EDC4C 80109C68-... 80104CE0 00219070-... 0021D060 006B1028-... 006B497C
DC-NTE--------------- DCv1----------------- DCv2----------------- PC------------------- GC1&2NTE------------- GC1&2v11------------- GCEp3USA------------- XBOX-EXE------------- BB-------------------
F810 ------------ -------- ------------ -------- 8C16C7C8-L 8C170254 00590EA0-L 00594D00 80242DA8-L 8023DC08 801F29D0-... 801EDBD8 80109C68-... 80104C6C 00219070-... 0021D090 006B1028-... 006B4994
F811 ------------ -------- ------------ -------- 8C16C6F0-() 8C17029C 00590DD0-() 00594DE0 80242F44-() 8023DBD8 801F2A10-() 801EDBA8 80109CA8-() 80104C3C 00219060-() 0021D170 006B101C-() 006B98E4
F812 ------------ -------- ------------ -------- 8C16C7C8-L 8C1702B0 00590EA0-L 00594E00 80242DA8-L 8023DB9C 801F29D0-... 801EDB64 80109C68-... 80104BF8 00219070-... 0021D190 006B1028-... 006B4A70
F813 ------------ -------- ------------ -------- 8C16C7C8-L 8C1702D4 00590EA0-L 00594E20 80242DA8-L 8023DB5C 801F29D0-... 801EDB1C 80109C68-... 80104BB0 00219070-... 0021D1B0 006B1028-... 006B4A94
F814 ------------ -------- ------------ -------- 8C16C7C8-L 8C1702F8 00590EA0-L 00594E40 80242DA8-L 8023DB24 801F29D0-... 801EDAD4 80109C68-... 80104B68 00219070-... 0021D1D0 006B1028-... 006B4AB8
F815 ------------ -------- ------------ -------- 8C16C7C8-L 8C17031C 00590EA0-L 00594E60 80242DA8-L 8023DAE4 801F29D0-... 801EDA8C 80109C68-... 80104B20 00219070-... 0021D1F0 006B1028-... 006B4ADC
F816 ------------ -------- ------------ -------- 8C16C7C8-L 8C170340 00590EA0-L 00594E80 80242DA8-L 8023DAAC 801F29D0-... 801EDA44 80109C68-... 80104AD8 00219070-... 0021D210 006B1028-... 006B98C0
F817 ------------ -------- ------------ -------- 8C16C7C8-L 8C170364 00590EA0-L 00594EA0 80242DA8-L 8023DA74 801F29D0-... 801ED9FC 80109C68-... 80104A90 00219070-... 0021D230 006B1028-... 006B4B00
F818 ------------ -------- ------------ -------- 8C16C7C8-L 8C170388 00590EA0-L 00594EC0 80242DA8-L 8023DA30 801F29D0-... 801ED9B0 80109C68-... 80104A44 00219070-... 0021D250 006B1028-... 006B4B24
F819 ------------ -------- ------------ -------- 8C16C7C8-L 8C1703AC 00590EA0-L 00594EE0 80242DA8-L 8023D9F4 801F29D0-... 801ED964 80109C68-... 801049F8 00219070-... 0021D270 006B1028-... 006B4B48
F81A ------------ -------- ------------ -------- 8C16C7C8-L 8C1703D0 00590EA0-L 00594F00 80242DA8-L 8023D9BC 801F29D0-... 801ED91C 80109C68-... 801049B0 00219070-... 0021D290 006B1028-... 006B4B6C
F81B ------------ -------- ------------ -------- 8C16C7C8-L 8C1703F4 00590EA0-L 00594F20 80242DA8-L 8023D984 801F29D0-... 801ED8D4 80109C68-... 80104968 00219070-... 0021D2B0 006B1028-... 006B4B90
F81C ------------ -------- ------------ -------- 8C16CC20-S 8C170418 00591250-S 00594F40 80242648-S 8023D92C 801F29D0-... 801ED878 80109C68-... 80104964 00219070-... 0021D2D0 006B1028-... 006B4BB4
F81D ------------ -------- ------------ -------- 8C16C7C8-L 8C170C48 00590EA0-L 00595870 80242DA8-L 8023C994 801F29D0-... 801EC87C 80109C68-... 80104218 00219070-... 0021DC80 006B1028-... 006B52EC
F81E ------------ -------- ------------ -------- 8C16C7C8-L 8C170C54 00590EA0-L 00595880 80242DA8-L 8023C96C 801F29D0-... 801EC84C 80109C68-... 801041E8 00219070-... 0021DC90 006B1028-... 006B52F8
F810 ------------ -------- ------------ -------- 8C16C7C8-L 8C170254 00590EA0-L 00594D00 80242DA8-L 8023DC08 801F29D0-... 801EDBD8 80109C68-... 80104C6C 00219070-... 0021D090 006B1028-... 006B4994 ba_initial_floor
F811 ------------ -------- ------------ -------- 8C16C6F0-() 8C17029C 00590DD0-() 00594DE0 80242F44-() 8023DBD8 801F2A10-() 801EDBA8 80109CA8-() 80104C3C 00219060-() 0021D170 006B101C-() 006B98E4 set_ba_rules
F812 ------------ -------- ------------ -------- 8C16C7C8-L 8C1702B0 00590EA0-L 00594E00 80242DA8-L 8023DB9C 801F29D0-... 801EDB64 80109C68-... 80104BF8 00219070-... 0021D190 006B1028-... 006B4A70 ba_set_tech_disk_mode
F813 ------------ -------- ------------ -------- 8C16C7C8-L 8C1702D4 00590EA0-L 00594E20 80242DA8-L 8023DB5C 801F29D0-... 801EDB1C 80109C68-... 80104BB0 00219070-... 0021D1B0 006B1028-... 006B4A94 ba_set_weapon_and_armor_mode
F814 ------------ -------- ------------ -------- 8C16C7C8-L 8C1702F8 00590EA0-L 00594E40 80242DA8-L 8023DB24 801F29D0-... 801EDAD4 80109C68-... 80104B68 00219070-... 0021D1D0 006B1028-... 006B4AB8 ba_set_forbid_mags
F815 ------------ -------- ------------ -------- 8C16C7C8-L 8C17031C 00590EA0-L 00594E60 80242DA8-L 8023DAE4 801F29D0-... 801EDA8C 80109C68-... 80104B20 00219070-... 0021D1F0 006B1028-... 006B4ADC ba_set_tool_mode
F816 ------------ -------- ------------ -------- 8C16C7C8-L 8C170340 00590EA0-L 00594E80 80242DA8-L 8023DAAC 801F29D0-... 801EDA44 80109C68-... 80104AD8 00219070-... 0021D210 006B1028-... 006B98C0 ba_set_trap_mode
F817 ------------ -------- ------------ -------- 8C16C7C8-L 8C170364 00590EA0-L 00594EA0 80242DA8-L 8023DA74 801F29D0-... 801ED9FC 80109C68-... 80104A90 00219070-... 0021D230 006B1028-... 006B4B00 ba_set_unused_F817
F818 ------------ -------- ------------ -------- 8C16C7C8-L 8C170388 00590EA0-L 00594EC0 80242DA8-L 8023DA30 801F29D0-... 801ED9B0 80109C68-... 80104A44 00219070-... 0021D250 006B1028-... 006B4B24 ba_set_respawn
F819 ------------ -------- ------------ -------- 8C16C7C8-L 8C1703AC 00590EA0-L 00594EE0 80242DA8-L 8023D9F4 801F29D0-... 801ED964 80109C68-... 801049F8 00219070-... 0021D270 006B1028-... 006B4B48 ba_set_replace_char
F81A ------------ -------- ------------ -------- 8C16C7C8-L 8C1703D0 00590EA0-L 00594F00 80242DA8-L 8023D9BC 801F29D0-... 801ED91C 80109C68-... 801049B0 00219070-... 0021D290 006B1028-... 006B4B6C ba_dropwep
F81B ------------ -------- ------------ -------- 8C16C7C8-L 8C1703F4 00590EA0-L 00594F20 80242DA8-L 8023D984 801F29D0-... 801ED8D4 80109C68-... 80104968 00219070-... 0021D2B0 006B1028-... 006B4B90 ba_teams
F81C ------------ -------- ------------ -------- 8C16CC20-S 8C170418 00591250-S 00594F40 80242648-S 8023D92C 801F29D0-... 801ED878 80109C68-... 80104964 00219070-... 0021D2D0 006B1028-... 006B4BB4 ba_start
F81D ------------ -------- ------------ -------- 8C16C7C8-L 8C170C48 00590EA0-L 00595870 80242DA8-L 8023C994 801F29D0-... 801EC87C 80109C68-... 80104218 00219070-... 0021DC80 006B1028-... 006B52EC death_lvl_up
F81E ------------ -------- ------------ -------- 8C16C7C8-L 8C170C54 00590EA0-L 00595880 80242DA8-L 8023C96C 801F29D0-... 801EC84C 80109C68-... 801041E8 00219070-... 0021DC90 006B1028-... 006B52F8 ba_set_meseta_drop_mode
DC-NTE--------------- DCv1----------------- DCv2----------------- PC------------------- GC1&2NTE------------- GC1&2v11------------- GCEp3USA------------- XBOX-EXE------------- BB-------------------
F820 ------------ -------- ------------ -------- 8C16C7C8-L 8C17042C 00590EA0-L 00594F60 80242DA8-L 8023D8C4 801F29D0-... 801ED7F8 80109C68-... 80104960 00219070-... 0021D310 006B1028-... 006B4BC8
F821 ------------ -------- ------------ -------- 8C16C704-B 8C170450 00590DE0-B 00594F80 80242EF8-B 8023D824 801F2988-B 801ED6FC 80109C20-B 8010495C 00219090-B 0021D370 006B1040-B 006B4BF4
F822 ------------ -------- ------------ -------- 8C16C704-B 8C1704C8 00590DE0-B 00595030 80242EF8-B 8023D820 801F2988-B 801ED6A4 80109C20-B 80104958 00219090-B 00028D40 006B1040-B 0061CDB0
F823 ------------ -------- ------------ -------- 8C16C7C8-L 8C1704CC 00590EA0-L 00595040 80242DA8-L 8023D7E0 801F29D0-... 801ED658 80109C68-... 80104954 00219070-... 0021D3B0 006B1028-... 006B4C70
F824 ------------ -------- ------------ -------- 8C16C7C8-L 8C1704D8 00590EA0-L 00595050 80242DA8-L 8023D7A0 801F29D0-... 801ED60C 80109C68-... 80104950 00219070-... 0021D3E0 006B1028-... 006B4C80
F825 ------------ -------- ------------ -------- 8C16C704-B 8C1704E4 00590DE0-B 00595060 80242EF8-B 8023D6F0 801F2988-B 801ED54C 80109C20-B 8010494C 00219090-B 0021D430 006B1040-B 006B4C90
F826 ------------ -------- ------------ -------- 8C16C704-B 8C17051C 00590DE0-B 005950B0 80242EF8-B 8023D68C 801F2988-B 801ED4F4 80109C20-B 80104948 00219090-B 0021D480 006B1040-B 006B4CC0
F827 ------------ -------- ------------ -------- 8C16C704-B 8C170544 00590DE0-B 005950D0 80242EF8-B 8023D628 801F2988-B 801ED49C 80109C20-B 80104944 00219090-B 0021D4C0 006B1040-B 006B4CD4
F828 ------------ -------- ------------ -------- 8C16C730-BB 8C170590 00590E10-BB 00595120 80242EA0-BB 8023D540 801F2930-BB 801ED3A8 80109BC8-BB 80104898 002190C0-BB 0021D540 006B1058-BB 006B4D08
F829 ------------ -------- ------------ -------- 8C16C730-BB 8C170620 00590E10-BB 005951A0 80242EA0-BB 8023D4DC 801F2930-BB 801ED340 80109BC8-BB 80104830 002190C0-BB 0021D5C0 006B1058-BB 006B4D80
F82A ------------ -------- ------------ -------- 8C16C704-B 8C17066C 00590DE0-B 00595200 80242EF8-B 8023D4A0 801F2988-B 801ED304 80109C20-B 801047EC 00219090-B 0021D610 006B1040-B 006B4DC0
F82B ------------ -------- ------------ -------- 8C16C810-LL 8C17069C 00590ED0-LL 00595230 80242D00-LL 8023D414 801F29D0-... 801ED2A0 80109C68-... 80104788 00219070-... 0021D650 006B1028-... 006B4DE4
F82C ------------ -------- ------------ -------- 8C16C810-LL 8C1706E0 00590ED0-LL 00595280 80242D00-LL 8023D38C 801F29D0-... 801ED240 80109C68-... 80104728 00219070-... 0021D6D0 006B1028-... 006B4E30
F82D ------------ -------- ------------ -------- 8C16C704-B 8C170724 00590DE0-B 005952D0 80242EF8-B 8023D33C 801F2988-B 801ED1F0 80109C20-B 801046D8 00219090-B 0021D750 006B1040-B 006B4E7C
F82E ------------ -------- ------------ -------- 8C16C704-B 8C170758 00590DE0-B 00595300 80242EF8-B 8023D2E8 801F2988-B 801ED19C 80109C20-B 80104684 00219090-B 0021D780 006B1040-B 006B4EA4
F820 ------------ -------- ------------ -------- 8C16C7C8-L 8C17042C 00590EA0-L 00594F60 80242DA8-L 8023D8C4 801F29D0-... 801ED7F8 80109C68-... 80104960 00219070-... 0021D310 006B1028-... 006B4BC8 cmode_stage
F821 ------------ -------- ------------ -------- 8C16C704-B 8C170450 00590DE0-B 00594F80 80242EF8-B 8023D824 801F2988-B 801ED6FC 80109C20-B 8010495C 00219090-B 0021D370 006B1040-B 006B4BF4 nop_F821
F822 ------------ -------- ------------ -------- 8C16C704-B 8C1704C8 00590DE0-B 00595030 80242EF8-B 8023D820 801F2988-B 801ED6A4 80109C20-B 80104958 00219090-B 00028D40 006B1040-B 0061CDB0 nop_F822
F823 ------------ -------- ------------ -------- 8C16C7C8-L 8C1704CC 00590EA0-L 00595040 80242DA8-L 8023D7E0 801F29D0-... 801ED658 80109C68-... 80104954 00219070-... 0021D3B0 006B1028-... 006B4C70 set_cmode_char_template
F824 ------------ -------- ------------ -------- 8C16C7C8-L 8C1704D8 00590EA0-L 00595050 80242DA8-L 8023D7A0 801F29D0-... 801ED60C 80109C68-... 80104950 00219070-... 0021D3E0 006B1028-... 006B4C80 set_cmode_diff
F825 ------------ -------- ------------ -------- 8C16C704-B 8C1704E4 00590DE0-B 00595060 80242EF8-B 8023D6F0 801F2988-B 801ED54C 80109C20-B 8010494C 00219090-B 0021D430 006B1040-B 006B4C90 exp_multiplication
F826 ------------ -------- ------------ -------- 8C16C704-B 8C17051C 00590DE0-B 005950B0 80242EF8-B 8023D68C 801F2988-B 801ED4F4 80109C20-B 80104948 00219090-B 0021D480 006B1040-B 006B4CC0 if_player_alive_cm
F827 ------------ -------- ------------ -------- 8C16C704-B 8C170544 00590DE0-B 005950D0 80242EF8-B 8023D628 801F2988-B 801ED49C 80109C20-B 80104944 00219090-B 0021D4C0 006B1040-B 006B4CD4 get_user_is_dead
F828 ------------ -------- ------------ -------- 8C16C730-BB 8C170590 00590E10-BB 00595120 80242EA0-BB 8023D540 801F2930-BB 801ED3A8 80109BC8-BB 80104898 002190C0-BB 0021D540 006B1058-BB 006B4D08 go_floor
F829 ------------ -------- ------------ -------- 8C16C730-BB 8C170620 00590E10-BB 005951A0 80242EA0-BB 8023D4DC 801F2930-BB 801ED340 80109BC8-BB 80104830 002190C0-BB 0021D5C0 006B1058-BB 006B4D80 get_num_kills
F82A ------------ -------- ------------ -------- 8C16C704-B 8C17066C 00590DE0-B 00595200 80242EF8-B 8023D4A0 801F2988-B 801ED304 80109C20-B 801047EC 00219090-B 0021D610 006B1040-B 006B4DC0 reset_kills
F82B ------------ -------- ------------ -------- 8C16C810-LL 8C17069C 00590ED0-LL 00595230 80242D00-LL 8023D414 801F29D0-... 801ED2A0 80109C68-... 80104788 00219070-... 0021D650 006B1028-... 006B4DE4 unlock_door2
F82C ------------ -------- ------------ -------- 8C16C810-LL 8C1706E0 00590ED0-LL 00595280 80242D00-LL 8023D38C 801F29D0-... 801ED240 80109C68-... 80104728 00219070-... 0021D6D0 006B1028-... 006B4E30 lock_door2
F82D ------------ -------- ------------ -------- 8C16C704-B 8C170724 00590DE0-B 005952D0 80242EF8-B 8023D33C 801F2988-B 801ED1F0 80109C20-B 801046D8 00219090-B 0021D750 006B1040-B 006B4E7C if_switch_not_pressed
F82E ------------ -------- ------------ -------- 8C16C704-B 8C170758 00590DE0-B 00595300 80242EF8-B 8023D2E8 801F2988-B 801ED19C 80109C20-B 80104684 00219090-B 0021D780 006B1040-B 006B4EA4 if_switch_pressed
DC-NTE--------------- DCv1----------------- DCv2----------------- PC------------------- GC1&2NTE------------- GC1&2v11------------- GCEp3USA------------- XBOX-EXE------------- BB-------------------
F830 ------------ -------- ------------ -------- 8C16C704-B 8C17056C 00590DE0-B 005950F0 80242EF8-B 8023D5F8 801F2988-B 801ED46C 80109C20-B 80104940 00219090-B 0021D500 006B1040-B 006B4CE8
F831 ------------ -------- ------------ -------- 8C16C6F0-() 8C170584 00590DD0-() 00595110 80242F44-() 8023D5D8 801F2A10-() 801ED44C 80109CA8-() 8010493C 00219060-() 0021D530 006B101C-() 006B4D00
F838 ------------ -------- ------------ -------- 8C16C704-B 8C17078C 00590DE0-B 00595340 80242EF8-B 8023D2A0 801F2988-B 801ED14C 80109C20-B 80104634 00219090-B 0021D7B0 006B1040-B 006B4ED4
F839 ------------ -------- ------------ -------- 8C16C704-B 8C1707D8 00590DE0-B 00595380 80242EF8-B 8023D258 801F2988-B 801ED0FC 80109C20-B 801045E4 00219090-B 0021D800 006B1040-B 006B4F04
F83A ------------ -------- ------------ -------- 8C16C704-B 8C170824 00590DE0-B 005953C0 80242EF8-B 8023D180 801F2988-B 801ED00C 80109C20-B 801044F4 00219090-B 0021D840 006B1040-B 006B4F34
F83B ------------ -------- ------------ -------- 8C16C704-B 8C1708B8 00590DE0-B 00595460 80242EF8-B 8023D0A8 801F2988-B 801ECF1C 80109C20-B 801043E4 00219090-B 0021D8D0 006B1040-B 006B4FA4
F83C ------------ -------- ------------ -------- 8C16C704-B 8C170990 00590DE0-B 00595540 80242EF8-B 8023CF34 801F2988-B 801ECE6C 80109C20-B 80104388 00219090-B 0021D9A0 006B1040-B 006B50D8
F83D ------------ -------- ------------ -------- 8C16C7C8-L 8C170C70 00590EA0-L 005958A0 80242DA8-L 8023C964 801F29D0-... 801EC820 80109C68-... 801041B4 00219070-... 0021DCB0 006B1028-... 006B5314
F83E ------------ -------- ------------ -------- 8C16C7C8-L 8C170C7C 00590EA0-L 005958B0 80242DA8-L 8023C95C 801F29D0-... 801EC7F4 80109C68-... 80104180 00219070-... 0021DCC0 006B1028-... 006B5320
F830 ------------ -------- ------------ -------- 8C16C704-B 8C17056C 00590DE0-B 005950F0 80242EF8-B 8023D5F8 801F2988-B 801ED46C 80109C20-B 80104940 00219090-B 0021D500 006B1040-B 006B4CE8 control_dragon
F831 ------------ -------- ------------ -------- 8C16C6F0-() 8C170584 00590DD0-() 00595110 80242F44-() 8023D5D8 801F2A10-() 801ED44C 80109CA8-() 8010493C 00219060-() 0021D530 006B101C-() 006B4D00 release_dragon
F838 ------------ -------- ------------ -------- 8C16C704-B 8C17078C 00590DE0-B 00595340 80242EF8-B 8023D2A0 801F2988-B 801ED14C 80109C20-B 80104634 00219090-B 0021D7B0 006B1040-B 006B4ED4 shrink
F839 ------------ -------- ------------ -------- 8C16C704-B 8C1707D8 00590DE0-B 00595380 80242EF8-B 8023D258 801F2988-B 801ED0FC 80109C20-B 801045E4 00219090-B 0021D800 006B1040-B 006B4F04 unshrink
F83A ------------ -------- ------------ -------- 8C16C704-B 8C170824 00590DE0-B 005953C0 80242EF8-B 8023D180 801F2988-B 801ED00C 80109C20-B 801044F4 00219090-B 0021D840 006B1040-B 006B4F34 set_shrink_cam1
F83B ------------ -------- ------------ -------- 8C16C704-B 8C1708B8 00590DE0-B 00595460 80242EF8-B 8023D0A8 801F2988-B 801ECF1C 80109C20-B 801043E4 00219090-B 0021D8D0 006B1040-B 006B4FA4 set_shrink_cam2
F83C ------------ -------- ------------ -------- 8C16C704-B 8C170990 00590DE0-B 00595540 80242EF8-B 8023CF34 801F2988-B 801ECE6C 80109C20-B 80104388 00219090-B 0021D9A0 006B1040-B 006B50D8 display_clock2
F83D ------------ -------- ------------ -------- 8C16C7C8-L 8C170C70 00590EA0-L 005958A0 80242DA8-L 8023C964 801F29D0-... 801EC820 80109C68-... 801041B4 00219070-... 0021DCB0 006B1028-... 006B5314 set_area_total
F83E ------------ -------- ------------ -------- 8C16C7C8-L 8C170C7C 00590EA0-L 005958B0 80242DA8-L 8023C95C 801F29D0-... 801EC7F4 80109C68-... 80104180 00219070-... 0021DCC0 006B1028-... 006B5320 delete_area_title
DC-NTE--------------- DCv1----------------- DCv2----------------- PC------------------- GC1&2NTE------------- GC1&2v11------------- GCEp3USA------------- XBOX-EXE------------- BB-------------------
F840 ------------ -------- ------------ -------- 8C16C6F0-() 8C17094C 00590DD0-() 00595500 80242F44-() 8023D088 801F2A10-() 801ECEFC 80109CA8-() 801043C4 00219060-() 0021D960 006B101C-() 006B98B8
F841 ------------ -------- ------------ -------- 8C16C97C-W 8C170958 00591040-W 00595510 80242A98-W 8023CF8C 801F2848-W 801ECEC4 80109AE0-W 8010438C 00219370-W 0021D970 006B10E0-W 006B5014
F848 ------------ -------- ------------ -------- 8C16C704-B 8C1709A8 00590DE0-B 00595560 80242EF8-B 8023CEB4 801F2988-B 801ECDE8 80109C20-B 80104384 00219090-B 0021DA10 006B1040-B 006B50EC
F849 ------------ -------- ------------ -------- 8C16C704-B 8C1709E0 00590DE0-B 005955A0 80242EF8-B 8023CE34 801F2988-B 801ECD64 80109C20-B 80104380 00219090-B 0021DA40 006B1040-B 006B5118
F84A ------------ -------- ------------ -------- 8C16C704-B 8C170A18 00590DE0-B 005955E0 80242EF8-B 8023CDB4 801F2988-B 801ECCE0 80109C20-B 8010437C 00219090-B 0021DA70 006B1040-B 006B5144
F84B ------------ -------- ------------ -------- 8C16C704-B 8C170A50 00590DE0-B 00595620 80242EF8-B 8023CD34 801F2988-B 801ECC5C 80109C20-B 80104378 00219090-B 0021DAA0 006B1040-B 006B5170
F84C ------------ -------- ------------ -------- 8C16C704-B 8C170A88 00590DE0-B 00595660 80242EF8-B 8023CCB4 801F2988-B 801ECBD8 80109C20-B 80104374 00219090-B 0021DAD0 006B1040-B 006B519C
F84D ------------ -------- ------------ -------- 8C16C704-B 8C170AC0 00590DE0-B 005956A0 80242EF8-B 8023CC34 801F2988-B 801ECB54 80109C20-B 80104370 00219090-B 0021DB00 006B1040-B 006B51C8
F84E ------------ -------- ------------ -------- 8C16C704-B 8C170AF8 00590DE0-B 005956E0 80242EF8-B 8023CBB4 801F2988-B 801ECAD0 80109C20-B 8010436C 00219090-B 0021DB30 006B1040-B 006B51F4
F84F ------------ -------- ------------ -------- 8C16C704-B 8C170B30 00590DE0-B 00595720 80242EF8-B 8023CB34 801F2988-B 801ECA4C 80109C20-B 80104368 00219090-B 0021DB60 006B1040-B 006B5220
F840 ------------ -------- ------------ -------- 8C16C6F0-() 8C17094C 00590DD0-() 00595500 80242F44-() 8023D088 801F2A10-() 801ECEFC 80109CA8-() 801043C4 00219060-() 0021D960 006B101C-() 006B98B8 load_npc_data
F841 ------------ -------- ------------ -------- 8C16C97C-W 8C170958 00591040-W 00595510 80242A98-W 8023CF8C 801F2848-W 801ECEC4 80109AE0-W 8010438C 00219370-W 0021D970 006B10E0-W 006B5014 get_npc_data
F848 ------------ -------- ------------ -------- 8C16C704-B 8C1709A8 00590DE0-B 00595560 80242EF8-B 8023CEB4 801F2988-B 801ECDE8 80109C20-B 80104384 00219090-B 0021DA10 006B1040-B 006B50EC give_damage_score
F849 ------------ -------- ------------ -------- 8C16C704-B 8C1709E0 00590DE0-B 005955A0 80242EF8-B 8023CE34 801F2988-B 801ECD64 80109C20-B 80104380 00219090-B 0021DA40 006B1040-B 006B5118 take_damage_score
F84A ------------ -------- ------------ -------- 8C16C704-B 8C170A18 00590DE0-B 005955E0 80242EF8-B 8023CDB4 801F2988-B 801ECCE0 80109C20-B 8010437C 00219090-B 0021DA70 006B1040-B 006B5144 enemy_give_score
F84B ------------ -------- ------------ -------- 8C16C704-B 8C170A50 00590DE0-B 00595620 80242EF8-B 8023CD34 801F2988-B 801ECC5C 80109C20-B 80104378 00219090-B 0021DAA0 006B1040-B 006B5170 enemy_take_score
F84C ------------ -------- ------------ -------- 8C16C704-B 8C170A88 00590DE0-B 00595660 80242EF8-B 8023CCB4 801F2988-B 801ECBD8 80109C20-B 80104374 00219090-B 0021DAD0 006B1040-B 006B519C kill_score
F84D ------------ -------- ------------ -------- 8C16C704-B 8C170AC0 00590DE0-B 005956A0 80242EF8-B 8023CC34 801F2988-B 801ECB54 80109C20-B 80104370 00219090-B 0021DB00 006B1040-B 006B51C8 death_score
F84E ------------ -------- ------------ -------- 8C16C704-B 8C170AF8 00590DE0-B 005956E0 80242EF8-B 8023CBB4 801F2988-B 801ECAD0 80109C20-B 8010436C 00219090-B 0021DB30 006B1040-B 006B51F4 enemy_kill_score
F84F ------------ -------- ------------ -------- 8C16C704-B 8C170B30 00590DE0-B 00595720 80242EF8-B 8023CB34 801F2988-B 801ECA4C 80109C20-B 80104368 00219090-B 0021DB60 006B1040-B 006B5220 enemy_death_score
DC-NTE--------------- DCv1----------------- DCv2----------------- PC------------------- GC1&2NTE------------- GC1&2v11------------- GCEp3USA------------- XBOX-EXE------------- BB-------------------
F850 ------------ -------- ------------ -------- 8C16C704-B 8C170B68 00590DE0-B 00595760 80242EF8-B 8023CAB4 801F2988-B 801EC9C8 80109C20-B 80104364 00219090-B 0021DB90 006B1040-B 006B524C
F851 ------------ -------- ------------ -------- 8C16C704-B 8C170BA0 00590DE0-B 005957A0 80242EF8-B 8023CA68 801F2988-B 801EC97C 80109C20-B 80104318 00219090-B 0021DBC0 006B1040-B 006B9888
F852 ------------ -------- ------------ -------- 8C16C7C8-L 8C170BD8 00590EA0-L 005957E0 80242DA8-L 8023CA50 801F29D0-... 801EC95C 80109C68-... 801042F8 00219070-... 0021DBF0 006B1028-... 006B5278
F853 ------------ -------- ------------ -------- 8C16C6F0-() 8C170C88 00590DD0-() 005958C0 80242F44-() 8023C950 801F2A10-() 801EC7D4 80109CA8-() 80104154 00219060-() 0021DCD0 006B101C-() 006B532C
F854 ------------ -------- ------------ -------- 8C16C6F0-() 8C170C94 00590DD0-() 005958D0 80242F44-() 8023C944 801F2A10-() 801EC7B4 80109CA8-() 80104134 00219060-() 0021DCE0 006B101C-() 006B5338
F855 ------------ -------- ------------ -------- 8C16C6F0-() 8C170CA0 00590DD0-() 005958E0 80242F44-() 8023C938 801F2A10-() 801EC794 80109CA8-() 80104108 00219060-() 0021DCF0 006B101C-() 006B5344
F856 ------------ -------- ------------ -------- 8C16C6F0-() 8C170CAC 00590DD0-() 005958F0 80242F44-() 8023C92C 801F2A10-() 801EC774 80109CA8-() 801040E8 00219060-() 0021DD00 006B101C-() 006B5350
F857 ------------ -------- ------------ -------- 8C16CC20-S 8C170CB8 00591250-S 00595900 80242648-S 8023C8EC 801F29D0-... 801EC728 80109C68-... 801040E4 00219070-... 0021DD10 006B1028-... 006B535C
F858 ------------ -------- ------------ -------- 8C16C6F0-() 8C170CC4 00590DD0-() 00595910 80242F44-() 8023C8E0 801F2A10-() 801EC704 80109CA8-() 801040C0 00219060-() 0021DD40 006B101C-() 006B987C
F859 ------------ -------- ------------ -------- 8C16C6F0-() 8C170CD0 00590DD0-() 00595920 80242F44-() 8023C8D4 801F2A10-() 801EC6E0 80109CA8-() 8010409C 00219060-() 0021DD50 006B101C-() 006B9870
F85A ------------ -------- ------------ -------- 8C16C7C8-L 8C170CDC 00590EA0-L 00595930 80242DA8-L 8023C854 801F2988-B 801EC660 80109C20-B 8010401C 00219090-B 0021DD60 006B1040-B 006B536C
F85B ------------ -------- ------------ -------- 8C16C810-LL 8C170D3C 00590ED0-LL 00595980 80242D00-LL 8023C824 801F29D0-... 801EC630 80109C68-... 80103FEC 00219070-... 0021DDC0 006B1028-... 006B53C8
F85C ------------ -------- ------------ -------- 8C16C6F0-() 8C170D54 00590DD0-() 005959A0 80242F44-() 8023C7F4 801F2A10-() 801EC600 80109CA8-() 80103FBC 00219060-() 0021DDE0 006B101C-() 006B53E0
F85D ------------ -------- ------------ -------- 8C16C7C8-L 8C170D80 00590EA0-L 005959C0 80242DA8-L 8023C7D4 801F29D0-... 801EC5D4 80109C68-... 80103F90 00219070-... 0021DE10 006B1028-... 006B53F8
F85E ------------ -------- ------------ -------- 8C16C7C8-L 8C170D8C 00590EA0-L 005959D0 80242DA8-L 8023C7B0 801F29D0-... 801EC5A4 80109C68-... 80103F60 00219070-... 0021DE20 006B1028-... 006B5408
F85F ------------ -------- ------------ -------- 8C16C7C8-L 8C170DAC 00590EA0-L 005959F0 80242DA8-L 8023C7A0 801F29D0-... 801EC58C 80109C68-... 80103F48 00219070-... 0021DE40 006B1028-... 006B5424
F850 ------------ -------- ------------ -------- 8C16C704-B 8C170B68 00590DE0-B 00595760 80242EF8-B 8023CAB4 801F2988-B 801EC9C8 80109C20-B 80104364 00219090-B 0021DB90 006B1040-B 006B524C meseta_score
F851 ------------ -------- ------------ -------- 8C16C704-B 8C170BA0 00590DE0-B 005957A0 80242EF8-B 8023CA68 801F2988-B 801EC97C 80109C20-B 80104318 00219090-B 0021DBC0 006B1040-B 006B9888 ba_set_trap_count
F852 ------------ -------- ------------ -------- 8C16C7C8-L 8C170BD8 00590EA0-L 005957E0 80242DA8-L 8023CA50 801F29D0-... 801EC95C 80109C68-... 801042F8 00219070-... 0021DBF0 006B1028-... 006B5278 ba_set_target
F853 ------------ -------- ------------ -------- 8C16C6F0-() 8C170C88 00590DD0-() 005958C0 80242F44-() 8023C950 801F2A10-() 801EC7D4 80109CA8-() 80104154 00219060-() 0021DCD0 006B101C-() 006B532C reverse_warps
F854 ------------ -------- ------------ -------- 8C16C6F0-() 8C170C94 00590DD0-() 005958D0 80242F44-() 8023C944 801F2A10-() 801EC7B4 80109CA8-() 80104134 00219060-() 0021DCE0 006B101C-() 006B5338 unreverse_warps
F855 ------------ -------- ------------ -------- 8C16C6F0-() 8C170CA0 00590DD0-() 005958E0 80242F44-() 8023C938 801F2A10-() 801EC794 80109CA8-() 80104108 00219060-() 0021DCF0 006B101C-() 006B5344 set_ult_map
F856 ------------ -------- ------------ -------- 8C16C6F0-() 8C170CAC 00590DD0-() 005958F0 80242F44-() 8023C92C 801F2A10-() 801EC774 80109CA8-() 801040E8 00219060-() 0021DD00 006B101C-() 006B5350 unset_ult_map
F857 ------------ -------- ------------ -------- 8C16CC20-S 8C170CB8 00591250-S 00595900 80242648-S 8023C8EC 801F29D0-... 801EC728 80109C68-... 801040E4 00219070-... 0021DD10 006B1028-... 006B535C set_area_title
F858 ------------ -------- ------------ -------- 8C16C6F0-() 8C170CC4 00590DD0-() 00595910 80242F44-() 8023C8E0 801F2A10-() 801EC704 80109CA8-() 801040C0 00219060-() 0021DD40 006B101C-() 006B987C ba_show_self_traps
F859 ------------ -------- ------------ -------- 8C16C6F0-() 8C170CD0 00590DD0-() 00595920 80242F44-() 8023C8D4 801F2A10-() 801EC6E0 80109CA8-() 8010409C 00219060-() 0021DD50 006B101C-() 006B9870 ba_hide_self_traps
F85A ------------ -------- ------------ -------- 8C16C7C8-L 8C170CDC 00590EA0-L 00595930 80242DA8-L 8023C854 801F2988-B 801EC660 80109C20-B 8010401C 00219090-B 0021DD60 006B1040-B 006B536C equip_item
F85B ------------ -------- ------------ -------- 8C16C810-LL 8C170D3C 00590ED0-LL 00595980 80242D00-LL 8023C824 801F29D0-... 801EC630 80109C68-... 80103FEC 00219070-... 0021DDC0 006B1028-... 006B53C8 unequip_item
F85C ------------ -------- ------------ -------- 8C16C6F0-() 8C170D54 00590DD0-() 005959A0 80242F44-() 8023C7F4 801F2A10-() 801EC600 80109CA8-() 80103FBC 00219060-() 0021DDE0 006B101C-() 006B53E0 qexit2
F85D ------------ -------- ------------ -------- 8C16C7C8-L 8C170D80 00590EA0-L 005959C0 80242DA8-L 8023C7D4 801F29D0-... 801EC5D4 80109C68-... 80103F90 00219070-... 0021DE10 006B1028-... 006B53F8 set_allow_item_flags
F85E ------------ -------- ------------ -------- 8C16C7C8-L 8C170D8C 00590EA0-L 005959D0 80242DA8-L 8023C7B0 801F29D0-... 801EC5A4 80109C68-... 80103F60 00219070-... 0021DE20 006B1028-... 006B5408 ba_enable_sonar
F85F ------------ -------- ------------ -------- 8C16C7C8-L 8C170DAC 00590EA0-L 005959F0 80242DA8-L 8023C7A0 801F29D0-... 801EC58C 80109C68-... 80103F48 00219070-... 0021DE40 006B1028-... 006B5424 ba_use_sonar
DC-NTE--------------- DCv1----------------- DCv2----------------- PC------------------- GC1&2NTE------------- GC1&2v11------------- GCEp3USA------------- XBOX-EXE------------- BB-------------------
F860 ------------ -------- ------------ -------- 8C16C6F0-() 8C170DB8 00590DD0-() 00595A00 80242F44-() 8023C778 801F2A10-() 801EC564 80109CA8-() 80103F44 00219060-() 0021DE50 006B101C-() 006B5430
F861 ------------ -------- ------------ -------- 8C16C7C8-L 8C170DD8 00590EA0-L 00595A20 80242DA8-L 8023C744 801F29D0-... 801EC524 80109C68-... 80103F40 00219070-... 0021DE70 006B1028-... 006B5464
F862 ------------ -------- ------------ -------- 8C16C878-LLS 8C170E00 00590F10-LLS 00595A50 80242B98-LLS 8023C6A4 801F29D0-... 801EC480 80109C68-... 80103E9C 00219070-... 0021DEA0 006B1028-... 006B54F4
F863 ------------ -------- ------------ -------- 8C16C7C8-L 8C170E88 00590EA0-L 00595AD0 80242DA8-L 8023C5E8 801F2988-B 801EC3D4 80109C20-B 80103DF0 00219090-B 0021DF30 006B1040-B 006B5570
F864 ------------ -------- ------------ -------- 8C16CC88-LS 8C170F50 00591320-LS 00595BA0 80242514-LS 8023C594 801F29D0-... 801EC37C 80109C68-... 80103DEC 00219070-... 0021E010 006B1028-... 006B5634
F865 ------------ -------- ------------ -------- 8C16C6F0-() 8C170F60 00590DD0-() 00595BC0 80242F44-() 8023C564 801F2A10-() 801EC34C 80109CA8-() 80103DBC 00219060-() 0021E030 006B101C-() 006B564C
F866 ------------ -------- ------------ -------- 8C16C6F0-() 8C170F8C 00590DD0-() 00595BE0 80242F44-() 8023C534 801F2A10-() 801EC31C 80109CA8-() 80103D8C 00219060-() 0021E080 006B101C-() 006B5668
F867 ------------ -------- ------------ -------- 8C16C704-B 8C170FB8 00590DE0-B 00595C00 80242EF8-B 8023C470 801F2988-B 801EC25C 80109C20-B 80103D88 00219090-B 0021E0D0 006B1040-B 006B5684
F868 ------------ -------- ------------ -------- 8C16C730-BB 8C17100C 00590E10-BB 00595C60 80242EA0-BB 8023C3A0 801F2930-BB 801EC188 80109BC8-BB 80103D84 002190C0-BB 0021E190 006B1058-BB 006B56D8
F869 ------------ -------- ------------ -------- 8C16C730-BB 8C171104 00590E10-BB 00595D90 80242EA0-BB 8023C1AC 801F2930-BB 801EBF90 80109BC8-BB 80103C94 002190C0-BB 0021E4E0 006B1058-BB 006B57E0
F86A ------------ -------- ------------ -------- 8C16C730-BB 8C1711C0 00590E10-BB 00595E80 80242EA0-BB 8023C084 801F2930-BB 801EBE70 80109BC8-BB 80103C90 002190C0-BB 0021E5C0 006B1058-BB 006B5894
F86B ------------ -------- ------------ -------- 8C16C704-B 8C171264 00590DE0-B 00595F70 80242EF8-B 8023C058 801F2988-B 801EBE44 80109C20-B 80103C64 00219090-B 0021E6A0 006B1040-B 006B5940
F86C ------------ -------- ------------ -------- 8C16C704-B 8C17127C 00590DE0-B 00595F90 80242EF8-B 8023C008 801F2988-B 801EBDF4 80109C20-B 80103C14 00219090-B 0021E6C0 006B1040-B 006B5954
F86D ------------ -------- ------------ -------- 8C16C6F0-() 8C1712C4 00590DD0-() 00595FD0 80242F44-() 8023BFFC 801F2A10-() 801EBDD0 80109CA8-() 80103BF0 00219060-() 0021E720 006B101C-() 006B5988
F86E ------------ -------- ------------ -------- 8C16C6F0-() 8C1712D0 00590DD0-() 00595FE0 80242F44-() 8023BFF0 801F2A10-() 801EBDAC 80109CA8-() 80103BCC 00219060-() 0021E730 006B101C-() 006B5994
F86F ------------ -------- ------------ -------- 8C16C7C8-L 8C170BEC 00590EA0-L 005957F0 80242DA8-L 8023CA34 801F29D0-... 801EC938 80109C68-... 801042D4 00219070-... 0021DC00 006B1028-... 006B528C
F860 ------------ -------- ------------ -------- 8C16C6F0-() 8C170DB8 00590DD0-() 00595A00 80242F44-() 8023C778 801F2A10-() 801EC564 80109CA8-() 80103F44 00219060-() 0021DE50 006B101C-() 006B5430 clear_score_announce
F861 ------------ -------- ------------ -------- 8C16C7C8-L 8C170DD8 00590EA0-L 00595A20 80242DA8-L 8023C744 801F29D0-... 801EC524 80109C68-... 80103F40 00219070-... 0021DE70 006B1028-... 006B5464 set_score_announce
F862 ------------ -------- ------------ -------- 8C16C878-LLS 8C170E00 00590F10-LLS 00595A50 80242B98-LLS 8023C6A4 801F29D0-... 801EC480 80109C68-... 80103E9C 00219070-... 0021DEA0 006B1028-... 006B54F4 give_s_rank_weapon
F863 ------------ -------- ------------ -------- 8C16C7C8-L 8C170E88 00590EA0-L 00595AD0 80242DA8-L 8023C5E8 801F2988-B 801EC3D4 80109C20-B 80103DF0 00219090-B 0021DF30 006B1040-B 006B5570 get_mag_levels
F864 ------------ -------- ------------ -------- 8C16CC88-LS 8C170F50 00591320-LS 00595BA0 80242514-LS 8023C594 801F29D0-... 801EC37C 80109C68-... 80103DEC 00219070-... 0021E010 006B1028-... 006B5634 cmode_rank
F865 ------------ -------- ------------ -------- 8C16C6F0-() 8C170F60 00590DD0-() 00595BC0 80242F44-() 8023C564 801F2A10-() 801EC34C 80109CA8-() 80103DBC 00219060-() 0021E030 006B101C-() 006B564C award_item_name
F866 ------------ -------- ------------ -------- 8C16C6F0-() 8C170F8C 00590DD0-() 00595BE0 80242F44-() 8023C534 801F2A10-() 801EC31C 80109CA8-() 80103D8C 00219060-() 0021E080 006B101C-() 006B5668 award_item_select
F867 ------------ -------- ------------ -------- 8C16C704-B 8C170FB8 00590DE0-B 00595C00 80242EF8-B 8023C470 801F2988-B 801EC25C 80109C20-B 80103D88 00219090-B 0021E0D0 006B1040-B 006B5684 award_item_give_to
F868 ------------ -------- ------------ -------- 8C16C730-BB 8C17100C 00590E10-BB 00595C60 80242EA0-BB 8023C3A0 801F2930-BB 801EC188 80109BC8-BB 80103D84 002190C0-BB 0021E190 006B1058-BB 006B56D8 set_cmode_rank
F869 ------------ -------- ------------ -------- 8C16C730-BB 8C171104 00590E10-BB 00595D90 80242EA0-BB 8023C1AC 801F2930-BB 801EBF90 80109BC8-BB 80103C94 002190C0-BB 0021E4E0 006B1058-BB 006B57E0 check_rank_time
F86A ------------ -------- ------------ -------- 8C16C730-BB 8C1711C0 00590E10-BB 00595E80 80242EA0-BB 8023C084 801F2930-BB 801EBE70 80109BC8-BB 80103C90 002190C0-BB 0021E5C0 006B1058-BB 006B5894 item_create_cmode
F86B ------------ -------- ------------ -------- 8C16C704-B 8C171264 00590DE0-B 00595F70 80242EF8-B 8023C058 801F2988-B 801EBE44 80109C20-B 80103C64 00219090-B 0021E6A0 006B1040-B 006B5940 ba_set_box_drop_area
F86C ------------ -------- ------------ -------- 8C16C704-B 8C17127C 00590DE0-B 00595F90 80242EF8-B 8023C008 801F2988-B 801EBDF4 80109C20-B 80103C14 00219090-B 0021E6C0 006B1040-B 006B5954 award_item_ok
F86D ------------ -------- ------------ -------- 8C16C6F0-() 8C1712C4 00590DD0-() 00595FD0 80242F44-() 8023BFFC 801F2A10-() 801EBDD0 80109CA8-() 80103BF0 00219060-() 0021E720 006B101C-() 006B5988 ba_set_trapself
F86E ------------ -------- ------------ -------- 8C16C6F0-() 8C1712D0 00590DD0-() 00595FE0 80242F44-() 8023BFF0 801F2A10-() 801EBDAC 80109CA8-() 80103BCC 00219060-() 0021E730 006B101C-() 006B5994 ba_clear_trapself
F86F ------------ -------- ------------ -------- 8C16C7C8-L 8C170BEC 00590EA0-L 005957F0 80242DA8-L 8023CA34 801F29D0-... 801EC938 80109C68-... 801042D4 00219070-... 0021DC00 006B1028-... 006B528C ba_set_lives
DC-NTE--------------- DCv1----------------- DCv2----------------- PC------------------- GC1&2NTE------------- GC1&2v11------------- GCEp3USA------------- XBOX-EXE------------- BB-------------------
F870 ------------ -------- ------------ -------- 8C16C7C8-L 8C170C00 00590EA0-L 00595810 80242DA8-L 8023CA0C 801F29D0-... 801EC90C 80109C68-... 801042A8 00219070-... 0021DC20 006B1028-... 006B52A0
F871 ------------ -------- ------------ -------- 8C16C7C8-L 8C170C18 00590EA0-L 00595830 80242DA8-L 8023C9C8 801F29D0-... 801EC8C4 80109C68-... 80104260 00219070-... 0021DC40 006B1028-... 006B52BC
F872 ------------ -------- ------------ -------- 8C16C7C8-L 8C170C30 00590EA0-L 00595850 80242DA8-L 8023C9A4 801F29D0-... 801EC894 80109C68-... 80104230 00219070-... 0021DC60 006B1028-... 006B52D8
F873 ------------ -------- ------------ -------- 8C16C704-B 8C1712DC 00590DE0-B 00595FF0 80242EF8-B 8023BF98 801F2988-B 801EBD54 80109C20-B 80103BC8 00219090-B 0021E740 006B1040-B 006B59A0
F874 ------------ -------- ------------ -------- 8C16CC88-LS 8C171314 00591320-LS 00596030 80242514-LS 8023BEC0 801F29D0-... 801EBC80 80109C68-... 80103BC4 00219070-... 0021E790 006B1028-... 006B59CC
F875 ------------ -------- ------------ -------- 8C16C704-B 8C1713BC 00590DE0-B 005960C0 80242EF8-B 8023BE70 801F2988-B 801EBC30 80109C20-B 80103B74 00219090-B 0021E860 006B1040-B 006B5ADC
F876 ------------ -------- ------------ -------- 8C16C704-B 8C171404 00590DE0-B 00596100 80242EF8-B 8023BE20 801F2988-B 801EBBE0 80109C20-B 80103B24 00219090-B 0021E8B0 006B1040-B 006B5B0C
F877 ------------ -------- ------------ -------- 8C16C704-B 8C17144C 00590DE0-B 00596140 80242EF8-B 8023BDE0 801F2988-B 801EBBA4 80109C20-B 80103AE8 00219090-B 0021E900 006B1040-B 006B5B3C
F878 ------------ -------- ------------ -------- 8C16C704-B 8C171480 00590DE0-B 00596170 80242EF8-B 8023BDA0 801F2988-B 801EBB68 80109C20-B 80103A84 00219090-B 0021E940 006B1040-B 006B5B64
F879 ------------ -------- ------------ -------- 8C16C730-BB 8C1714B8 00590E10-BB 005961A0 80242EA0-BB 8023BD00 801F2930-BB 801EBAC8 80109BC8-BB 801039E4 002190C0-BB 0021E980 006B1058-BB 006B5B8C
F87A ------------ -------- ------------ -------- 8C16C730-BB 8C171530 00590E10-BB 00596230 80242EA0-BB 8023BBC0 801F2930-BB 801EB988 80109BC8-BB 801038A4 002190C0-BB 0021E9F0 006B1058-BB 006B5BF8
F87B ------------ -------- ------------ -------- 8C16C730-BB 8C171624 00590E10-BB 00596340 80242EA0-BB 8023BB20 801F2930-BB 801EB8E8 80109BC8-BB 80103804 002190C0-BB 0021EAB0 006B1058-BB 006B5CB8
F87C ------------ -------- ------------ -------- 8C16C704-B 8C171698 00590DE0-B 005963F0 80242EF8-B 8023BAE8 801F2988-B 801EB88C 80109C20-B 801037A8 00219090-B 0021EB30 006B1040-B 006B5D60
F87D ------------ -------- ------------ -------- 8C16C704-B 8C1716CC 00590DE0-B 00596410 80242EF8-B 8023BAB0 801F2988-B 801EB854 80109C20-B 80103770 00219090-B 0021EB60 006B1040-B 006B5D88
F87E ------------ -------- ------------ -------- 8C16C704-B 8C1716FC 00590DE0-B 00596440 80242EF8-B 8023BA5C 801F2988-B 801EB800 80109C20-B 8010371C 00219090-B 0021EBC0 006B1040-B 006B5DA8
F87F ------------ -------- ------------ -------- 8C16C730-BB 8C171740 00590E10-BB 00596480 80242EA0-BB 8023BA20 801F2930-BB 801EB79C 80109BC8-BB 801036B8 002190C0-BB 0021EC40 006B1058-BB 006B5DD0
F870 ------------ -------- ------------ -------- 8C16C7C8-L 8C170C00 00590EA0-L 00595810 80242DA8-L 8023CA0C 801F29D0-... 801EC90C 80109C68-... 801042A8 00219070-... 0021DC20 006B1028-... 006B52A0 ba_set_max_tech_level
F871 ------------ -------- ------------ -------- 8C16C7C8-L 8C170C18 00590EA0-L 00595830 80242DA8-L 8023C9C8 801F29D0-... 801EC8C4 80109C68-... 80104260 00219070-... 0021DC40 006B1028-... 006B52BC ba_set_char_level
F872 ------------ -------- ------------ -------- 8C16C7C8-L 8C170C30 00590EA0-L 00595850 80242DA8-L 8023C9A4 801F29D0-... 801EC894 80109C68-... 80104230 00219070-... 0021DC60 006B1028-... 006B52D8 ba_set_time_limit
F873 ------------ -------- ------------ -------- 8C16C704-B 8C1712DC 00590DE0-B 00595FF0 80242EF8-B 8023BF98 801F2988-B 801EBD54 80109C20-B 80103BC8 00219090-B 0021E740 006B1040-B 006B59A0 dark_falz_is_dead
F874 ------------ -------- ------------ -------- 8C16CC88-LS 8C171314 00591320-LS 00596030 80242514-LS 8023BEC0 801F29D0-... 801EBC80 80109C68-... 80103BC4 00219070-... 0021E790 006B1028-... 006B59CC set_cmode_rank_override
F875 ------------ -------- ------------ -------- 8C16C704-B 8C1713BC 00590DE0-B 005960C0 80242EF8-B 8023BE70 801F2988-B 801EBC30 80109C20-B 80103B74 00219090-B 0021E860 006B1040-B 006B5ADC enable_stealth_suit_effect
F876 ------------ -------- ------------ -------- 8C16C704-B 8C171404 00590DE0-B 00596100 80242EF8-B 8023BE20 801F2988-B 801EBBE0 80109C20-B 80103B24 00219090-B 0021E8B0 006B1040-B 006B5B0C disable_stealth_suit_effect
F877 ------------ -------- ------------ -------- 8C16C704-B 8C17144C 00590DE0-B 00596140 80242EF8-B 8023BDE0 801F2988-B 801EBBA4 80109C20-B 80103AE8 00219090-B 0021E900 006B1040-B 006B5B3C enable_techs
F878 ------------ -------- ------------ -------- 8C16C704-B 8C171480 00590DE0-B 00596170 80242EF8-B 8023BDA0 801F2988-B 801EBB68 80109C20-B 80103A84 00219090-B 0021E940 006B1040-B 006B5B64 disable_techs
F879 ------------ -------- ------------ -------- 8C16C730-BB 8C1714B8 00590E10-BB 005961A0 80242EA0-BB 8023BD00 801F2930-BB 801EBAC8 80109BC8-BB 801039E4 002190C0-BB 0021E980 006B1058-BB 006B5B8C get_gender
F87A ------------ -------- ------------ -------- 8C16C730-BB 8C171530 00590E10-BB 00596230 80242EA0-BB 8023BBC0 801F2930-BB 801EB988 80109BC8-BB 801038A4 002190C0-BB 0021E9F0 006B1058-BB 006B5BF8 get_chara_class
F87B ------------ -------- ------------ -------- 8C16C730-BB 8C171624 00590E10-BB 00596340 80242EA0-BB 8023BB20 801F2930-BB 801EB8E8 80109BC8-BB 80103804 002190C0-BB 0021EAB0 006B1058-BB 006B5CB8 take_slot_meseta
F87C ------------ -------- ------------ -------- 8C16C704-B 8C171698 00590DE0-B 005963F0 80242EF8-B 8023BAE8 801F2988-B 801EB88C 80109C20-B 801037A8 00219090-B 0021EB30 006B1040-B 006B5D60 get_guild_card_file_creation_time
F87D ------------ -------- ------------ -------- 8C16C704-B 8C1716CC 00590DE0-B 00596410 80242EF8-B 8023BAB0 801F2988-B 801EB854 80109C20-B 80103770 00219090-B 0021EB60 006B1040-B 006B5D88 kill_player
F87E ------------ -------- ------------ -------- 8C16C704-B 8C1716FC 00590DE0-B 00596440 80242EF8-B 8023BA5C 801F2988-B 801EB800 80109C20-B 8010371C 00219090-B 0021EBC0 006B1040-B 006B5DA8 get_serial_number
F87F ------------ -------- ------------ -------- 8C16C730-BB 8C171740 00590E10-BB 00596480 80242EA0-BB 8023BA20 801F2930-BB 801EB79C 80109BC8-BB 801036B8 002190C0-BB 0021EC40 006B1058-BB 006B5DD0 get_eventflag
DC-NTE--------------- DCv1----------------- DCv2----------------- PC------------------- GC1&2NTE------------- GC1&2v11------------- GCEp3USA------------- XBOX-EXE------------- BB-------------------
F880 ------------ -------- ------------ -------- 8C16C704-B 8C171780 00590DE0-B 005964C0 80242EF8-B 8023B9A0 801F2988-B 801EB708 80109C20-B 80103624 00219090-B 0021EC80 006B1040-B 006B5E04
F881 ------------ -------- ------------ -------- 8C16C704-B 8C1717BC 00590DE0-B 00596500 80242EF8-B 8023B914 801F2988-B 801EB67C 80109C20-B 80103598 00219090-B 0021ECB0 006B1040-B 006B5E30
F882 ------------ -------- ------------ -------- 8C16C704-B 8C17181C 00590DE0-B 00596560 80242EF8-B 8023B890 801F2988-B 801EB5F8 80109C20-B 80103514 00219090-B 0021ED20 006B1040-B 006B5E84
F883 ------------ -------- ------------ -------- 8C16C730-BB 8C171060 00590E10-BB 00595CE0 80242EA0-BB 8023C2BC 801F2930-BB 801EC09C 80109BC8-BB 80103C98 002190C0-BB 0021E210 006B1058-BB 006B572C
F884 ------------ -------- ------------ -------- 8C16C928-LB 8C171884 00591000-LB 005965D0 80242B10-LB 8023B83C 801F29D0-... 801EB598 80109C68-... 801034B4 00219070-... 0021EDC0 006B1028-... 006B5EDC
F885 ------------ -------- ------------ -------- 8C16C928-LB 8C1718D0 00591000-LB 00596610 80242B10-LB 8023B7E8 801F29D0-... 801EB448 80109C68-... 80103364 00219070-... 0021EEB0 006B1028-... 006B5F8C
F886 ------------ -------- ------------ -------- 8C16C730-BB 8C17191C 00590E10-BB 00596640 80242EA0-BB 8023B7A4 801F2930-BB 801EB404 80109BC8-BB 80103360 002190C0-BB 0021EEE0 006B1058-BB 006B5FBC
F887 ------------ -------- ------------ -------- 8C16C730-BB 8C171954 00590E10-BB 00596690 80242EA0-BB 8023B764 801F2930-BB 801EB3C4 80109BC8-BB 8010335C 002190C0-BB 0021EF20 006B1058-BB 006B5FDC
F888 ------------ -------- ------------ -------- 8C16C6F0-() 8C171988 00590DD0-() 005966D0 80242F44-() 8023B758 801F2A10-() 801EB3B8 80109CA8-() 80103358 00219060-() 0021EF50 006B101C-() 006B5FFC
F889 ------------ -------- ------------ -------- 8C16C6F0-() 8C171994 00590DD0-() 005966E0 80242F44-() 8023B74C 801F2A10-() 801EB3AC 80109CA8-() 80103354 00219060-() 0021EF60 006B101C-() 006B6008
F88A ------------ -------- ------------ -------- 8C16C730-BB 8C1719A0 00590E10-BB 005966F0 80242EA0-BB 8023B594 801F2930-BB 801EB19C 80109BC8-BB 80102F90 002190C0-BB 0021EF70 006B1058-BB 006B6014
F88B ------------ -------- ------------ -------- 8C16CD18-BS 8C171BB0 00591400-BS 005968B0 80242404-BS 8023B434 801F29D0-... 801EB04C 80109C68-... 80102E40 00219070-... 0021F0B0 006B1028-... 006B6218
F88C ------------ -------- ------------ -------- 8C16C704-B 8C171CC0 00590DE0-B 00596980 80242EF8-B 8023B420 801F2988-B 801EB038 80109C20-B 80102E2C 00219090-B 0021F1C0 006B1040-B 006B635C
F88D ------------ -------- ------------ -------- 8C16C704-B 8C171CD4 00590DE0-B 005969A0 80242EF8-B 8023B3C8 801F2988-B 801EAFE0 80109C20-B 80102E28 00219090-B 0021F1E0 006B1058-BB 006B6370
F88E ------------ -------- ------------ -------- 8C16C704-B 8C171CEC 00590DE0-B 005969C0 80242EF8-B 8023B364 801F2988-B 801EAF88 80109C20-B 80102E24 00219090-B 0021F250 006B1040-B 006B6390
F88F ------------ -------- ------------ -------- 8C16C704-B 8C171D14 00590DE0-B 005969E0 80242EF8-B 8023B0FC 801F2988-B 801EAD18 80109C20-B 80102E20 00219090-B 0021F290 006B1040-B 006B63A4
F880 ------------ -------- ------------ -------- 8C16C704-B 8C171780 00590DE0-B 005964C0 80242EF8-B 8023B9A0 801F2988-B 801EB708 80109C20-B 80103624 00219090-B 0021EC80 006B1040-B 006B5E04 set_trap_damage
F881 ------------ -------- ------------ -------- 8C16C704-B 8C1717BC 00590DE0-B 00596500 80242EF8-B 8023B914 801F2988-B 801EB67C 80109C20-B 80103598 00219090-B 0021ECB0 006B1040-B 006B5E30 get_pl_name
F882 ------------ -------- ------------ -------- 8C16C704-B 8C17181C 00590DE0-B 00596560 80242EF8-B 8023B890 801F2988-B 801EB5F8 80109C20-B 80103514 00219090-B 0021ED20 006B1040-B 006B5E84 get_pl_job
F883 ------------ -------- ------------ -------- 8C16C730-BB 8C171060 00590E10-BB 00595CE0 80242EA0-BB 8023C2BC 801F2930-BB 801EC09C 80109BC8-BB 80103C98 002190C0-BB 0021E210 006B1058-BB 006B572C get_player_proximity
F884 ------------ -------- ------------ -------- 8C16C928-LB 8C171884 00591000-LB 005965D0 80242B10-LB 8023B83C 801F29D0-... 801EB598 80109C68-... 801034B4 00219070-... 0021EDC0 006B1028-... 006B5EDC set_eventflag16
F885 ------------ -------- ------------ -------- 8C16C928-LB 8C1718D0 00591000-LB 00596610 80242B10-LB 8023B7E8 801F29D0-... 801EB448 80109C68-... 80103364 00219070-... 0021EEB0 006B1028-... 006B5F8C set_eventflag32
F886 ------------ -------- ------------ -------- 8C16C730-BB 8C17191C 00590E10-BB 00596640 80242EA0-BB 8023B7A4 801F2930-BB 801EB404 80109BC8-BB 80103360 002190C0-BB 0021EEE0 006B1058-BB 006B5FBC ba_get_place
F887 ------------ -------- ------------ -------- 8C16C730-BB 8C171954 00590E10-BB 00596690 80242EA0-BB 8023B764 801F2930-BB 801EB3C4 80109BC8-BB 8010335C 002190C0-BB 0021EF20 006B1058-BB 006B5FDC ba_get_score
F888 ------------ -------- ------------ -------- 8C16C6F0-() 8C171988 00590DD0-() 005966D0 80242F44-() 8023B758 801F2A10-() 801EB3B8 80109CA8-() 80103358 00219060-() 0021EF50 006B101C-() 006B5FFC enable_win_pfx
F889 ------------ -------- ------------ -------- 8C16C6F0-() 8C171994 00590DD0-() 005966E0 80242F44-() 8023B74C 801F2A10-() 801EB3AC 80109CA8-() 80103354 00219060-() 0021EF60 006B101C-() 006B6008 disable_win_pfx
F88A ------------ -------- ------------ -------- 8C16C730-BB 8C1719A0 00590E10-BB 005966F0 80242EA0-BB 8023B594 801F2930-BB 801EB19C 80109BC8-BB 80102F90 002190C0-BB 0021EF70 006B1058-BB 006B6014 get_player_status
F88B ------------ -------- ------------ -------- 8C16CD18-BS 8C171BB0 00591400-BS 005968B0 80242404-BS 8023B434 801F29D0-... 801EB04C 80109C68-... 80102E40 00219070-... 0021F0B0 006B1028-... 006B6218 send_mail
F88C ------------ -------- ------------ -------- 8C16C704-B 8C171CC0 00590DE0-B 00596980 80242EF8-B 8023B420 801F2988-B 801EB038 80109C20-B 80102E2C 00219090-B 0021F1C0 006B1040-B 006B635C get_game_version
F88D ------------ -------- ------------ -------- 8C16C704-B 8C171CD4 00590DE0-B 005969A0 80242EF8-B 8023B3C8 801F2988-B 801EAFE0 80109C20-B 80102E28 00219090-B 0021F1E0 006B1058-BB 006B6370 chl_set_timerecord
F88E ------------ -------- ------------ -------- 8C16C704-B 8C171CEC 00590DE0-B 005969C0 80242EF8-B 8023B364 801F2988-B 801EAF88 80109C20-B 80102E24 00219090-B 0021F250 006B1040-B 006B6390 chl_get_timerecord
F88F ------------ -------- ------------ -------- 8C16C704-B 8C171D14 00590DE0-B 005969E0 80242EF8-B 8023B0FC 801F2988-B 801EAD18 80109C20-B 80102E20 00219090-B 0021F290 006B1040-B 006B63A4 set_cmode_grave_rates
DC-NTE--------------- DCv1----------------- DCv2----------------- PC------------------- GC1&2NTE------------- GC1&2v11------------- GCEp3USA------------- XBOX-EXE------------- BB-------------------
F890 ------------ -------- ------------ -------- 8C16C6F0-() 8C16F2DC 00590DD0-() 005939B0 80242F44-() 8023F1B4 801F2A10-() 801EF18C 80109CA8-() 801062F8 00219060-() 0021BD80 006B101C-() 006B3A58
F891 ------------ -------- ------------ -------- 8C16C7C8-L 8C171ED0 00590EA0-L 00596B80 80242DA8-L 8023AFE8 801F29D0-... 801EABEC 80109C68-... 80102CF4 00219070-... 0021F420 006B1028-... 006B64C8
F892 ------------ -------- ------------ -------- 8C16C97C-W 8C171EDC 00591040-W 00596B90 80242A98-W 8023AF18 801F2848-W 801EAB88 80109AE0-W 80102C90 00219370-W 0021F430 006B10E0-W 006B64D8
F893 ------------ -------- ------------ -------- 8C16C97C-W 8C171F0C 00591040-W 00596BC0 80242A98-W 8023AE38 801F2848-W 801EAB2C 80109AE0-W 80102C34 00219370-W 0021F480 006B10E0-W 006B657C
F894 ------------ -------- ------------ -------- 8C16C97C-W 8C171F3C 00591040-W 00596BF0 80242A98-W 8023AD80 801F2848-W 801EAAD0 80109AE0-W 80102BD8 00219370-W 0021F4C0 006B10E0-W 006B6638
F895 ------------ -------- ------------ -------- 8C16C97C-W 8C171F6C 00591040-W 00596C20 80242A98-W 8023ACE8 801F2848-W 801EAA74 80109AE0-W 80102B28 00219370-W 0021F510 006B10E0-W 006B66C4
F896 ------------ -------- ------------ -------- 8C16C730-BB 8C171F9C 00590E10-BB 00596C50 80242EA0-BB 8023AC6C 801F2930-BB 801EA9F4 80109BC8-BB 80102AA8 002190C0-BB 0021F550 006B1058-BB 006B674C
F897 ------------ -------- ------------ -------- 8C16C730-BB 8C172000 00590E10-BB 00596CA0 80242EA0-BB 8023ABF0 801F2930-BB 801EA974 80109BC8-BB 80102A28 002190C0-BB 0021F590 006B1058-BB 006B6798
F898 ------------ -------- ------------ -------- 8C16C730-BB 8C172064 00590E10-BB 00596CF0 80242EA0-BB 8023ABD0 801F2930-BB 801EA954 80109BC8-BB 80102A08 002190C0-BB 0021F5D0 006B1058-BB 006B67E4
F899 ------------ -------- ------------ -------- 8C16C730-BB 8C172084 00590E10-BB 00596D20 80242EA0-BB 8023ABB0 801F2930-BB 801EA934 80109BC8-BB 801029E8 002190C0-BB 0021F5F0 006B1058-BB 006B6804
F89A ------------ -------- ------------ -------- 8C16C730-BB 8C1720A4 00590E10-BB 00596D50 80242EA0-BB 8023AB0C 801F2930-BB 801EA88C 80109BC8-BB 80102940 002190C0-BB 0021F610 006B1058-BB 006B6824
F89B ------------ -------- ------------ -------- 8C16C6F0-() 8C172100 00590DD0-() 00596DB0 80242F44-() 8023AA9C 801F2A10-() 801EA828 80109CA8-() 801028F4 00219060-() 0021F670 006B101C-() 006B6898
F89C ------------ -------- ------------ -------- 8C16C704-B 8C172178 00590DE0-B 00596DF0 80242EF8-B 8023A9F4 801F2988-B 801EA78C 80109C20-B 801028F0 00219090-B 0021F6E0 006B1040-B 006B68D8
F89D ------------ -------- ------------ -------- 8C16C6F0-() 8C1721CC 00590DD0-() 00596E50 80242F44-() 8023A9B4 801F2A10-() 801EA758 80109CA8-() 801028EC 00219060-() 0021F770 006B101C-() 006B6924
F89E ------------ -------- ------------ -------- 8C16C7C8-L 8C1721D8 00590EA0-L 00596E60 80242DA8-L 8023A990 801F29D0-... 801EA728 80109C68-... 801028BC 00219070-... 0021F7E0 006B1028-... 006B692C
F89F ------------ -------- ------------ -------- 8C16C704-B 8C1721F8 00590DE0-B 00596E80 80242EF8-B 8023A948 801F2988-B 801EA6E0 80109C20-B 80102874 00219090-B 0021F800 006B1040-B 006B6948
F890 ------------ -------- ------------ -------- 8C16C6F0-() 8C16F2DC 00590DD0-() 005939B0 80242F44-() 8023F1B4 801F2A10-() 801EF18C 80109CA8-() 801062F8 00219060-() 0021BD80 006B101C-() 006B3A58 clear_mainwarp_all
F891 ------------ -------- ------------ -------- 8C16C7C8-L 8C171ED0 00590EA0-L 00596B80 80242DA8-L 8023AFE8 801F29D0-... 801EABEC 80109C68-... 80102CF4 00219070-... 0021F420 006B1028-... 006B64C8 load_enemy_data
F892 ------------ -------- ------------ -------- 8C16C97C-W 8C171EDC 00591040-W 00596B90 80242A98-W 8023AF18 801F2848-W 801EAB88 80109AE0-W 80102C90 00219370-W 0021F430 006B10E0-W 006B64D8 get_physical_data
F893 ------------ -------- ------------ -------- 8C16C97C-W 8C171F0C 00591040-W 00596BC0 80242A98-W 8023AE38 801F2848-W 801EAB2C 80109AE0-W 80102C34 00219370-W 0021F480 006B10E0-W 006B657C get_attack_data
F894 ------------ -------- ------------ -------- 8C16C97C-W 8C171F3C 00591040-W 00596BF0 80242A98-W 8023AD80 801F2848-W 801EAAD0 80109AE0-W 80102BD8 00219370-W 0021F4C0 006B10E0-W 006B6638 get_resist_data
F895 ------------ -------- ------------ -------- 8C16C97C-W 8C171F6C 00591040-W 00596C20 80242A98-W 8023ACE8 801F2848-W 801EAA74 80109AE0-W 80102B28 00219370-W 0021F510 006B10E0-W 006B66C4 get_movement_data
F896 ------------ -------- ------------ -------- 8C16C730-BB 8C171F9C 00590E10-BB 00596C50 80242EA0-BB 8023AC6C 801F2930-BB 801EA9F4 80109BC8-BB 80102AA8 002190C0-BB 0021F550 006B1058-BB 006B674C get_eventflag16
F897 ------------ -------- ------------ -------- 8C16C730-BB 8C172000 00590E10-BB 00596CA0 80242EA0-BB 8023ABF0 801F2930-BB 801EA974 80109BC8-BB 80102A28 002190C0-BB 0021F590 006B1058-BB 006B6798 get_eventflag32
F898 ------------ -------- ------------ -------- 8C16C730-BB 8C172064 00590E10-BB 00596CF0 80242EA0-BB 8023ABD0 801F2930-BB 801EA954 80109BC8-BB 80102A08 002190C0-BB 0021F5D0 006B1058-BB 006B67E4 shift_left
F899 ------------ -------- ------------ -------- 8C16C730-BB 8C172084 00590E10-BB 00596D20 80242EA0-BB 8023ABB0 801F2930-BB 801EA934 80109BC8-BB 801029E8 002190C0-BB 0021F5F0 006B1058-BB 006B6804 shift_right
F89A ------------ -------- ------------ -------- 8C16C730-BB 8C1720A4 00590E10-BB 00596D50 80242EA0-BB 8023AB0C 801F2930-BB 801EA88C 80109BC8-BB 80102940 002190C0-BB 0021F610 006B1058-BB 006B6824 get_random
F89B ------------ -------- ------------ -------- 8C16C6F0-() 8C172100 00590DD0-() 00596DB0 80242F44-() 8023AA9C 801F2A10-() 801EA828 80109CA8-() 801028F4 00219060-() 0021F670 006B101C-() 006B6898 reset_map
F89C ------------ -------- ------------ -------- 8C16C704-B 8C172178 00590DE0-B 00596DF0 80242EF8-B 8023A9F4 801F2988-B 801EA78C 80109C20-B 801028F0 00219090-B 0021F6E0 006B1040-B 006B68D8 disp_chl_retry_menu
F89D ------------ -------- ------------ -------- 8C16C6F0-() 8C1721CC 00590DD0-() 00596E50 80242F44-() 8023A9B4 801F2A10-() 801EA758 80109CA8-() 801028EC 00219060-() 0021F770 006B101C-() 006B6924 chl_reverser
F89E ------------ -------- ------------ -------- 8C16C7C8-L 8C1721D8 00590EA0-L 00596E60 80242DA8-L 8023A990 801F29D0-... 801EA728 80109C68-... 801028BC 00219070-... 0021F7E0 006B1028-... 006B692C ba_forbid_scape_dolls
F89F ------------ -------- ------------ -------- 8C16C704-B 8C1721F8 00590DE0-B 00596E80 80242EF8-B 8023A948 801F2988-B 801EA6E0 80109C20-B 80102874 00219090-B 0021F800 006B1040-B 006B6948 player_recovery
DC-NTE--------------- DCv1----------------- DCv2----------------- PC------------------- GC1&2NTE------------- GC1&2v11------------- GCEp3USA------------- XBOX-EXE------------- BB-------------------
F8A0 ------------ -------- ------------ -------- 8C16C6F0-() 8C172234 00590DD0-() 00596EC0 80242F44-() 8023A900 801F2A10-() 801EA6A4 80109CA8-() 80102870 00219060-() 0021F840 006B101C-() 006B6974
F8A1 ------------ -------- ------------ -------- 8C16C6F0-() 8C172240 00590DD0-() 00596ED0 80242F44-() 8023A8B8 801F2A10-() 801EA668 80109CA8-() 8010286C 00219060-() 0021F890 006B101C-() 006B6980
+1 -2
View File
@@ -5486,8 +5486,7 @@ struct G_ExchangeItemForTeamPoints_BB_6xCC {
struct G_RestartBattle_BB_6xCF {
G_UnusedHeader header;
parray<le_uint32_t, 11> unknown_a1;
le_uint32_t unknown_a2;
BattleRules rules;
} __packed__;
// 6xD0: Battle mode level up (BB; handled by server)
+5 -5
View File
@@ -470,7 +470,7 @@ void ItemCreator::clear_item_if_restricted(ItemData& item) const {
}
break;
case 2:
if (this->restrictions->forbid_mags) {
if (this->restrictions->mag_mode == BattleRules::MagMode::FORBID_ALL) {
this->log.info("Restricted: mags not allowed");
item.clear();
}
@@ -489,11 +489,11 @@ void ItemCreator::clear_item_if_restricted(ItemData& item) const {
break;
case BattleRules::TechDiskMode::LIMIT_LEVEL:
this->log.info("Restricted: tech disk level limited to %hhu",
static_cast<uint8_t>(this->restrictions->max_tech_disk_level + 1));
if (this->restrictions->max_tech_disk_level == 0) {
static_cast<uint8_t>(this->restrictions->max_tech_level + 1));
if (this->restrictions->max_tech_level == 0) {
item.data1[2] = 0;
} else {
item.data1[2] %= this->restrictions->max_tech_disk_level;
item.data1[2] %= this->restrictions->max_tech_level;
}
break;
default:
@@ -505,7 +505,7 @@ void ItemCreator::clear_item_if_restricted(ItemData& item) const {
}
break;
case 4:
if (this->restrictions->meseta_drop_mode == BattleRules::MesetaDropMode::FORBID_ALL) {
if (this->restrictions->meseta_mode == BattleRules::MesetaMode::FORBID_ALL) {
this->log.info("Restricted: meseta not allowed");
item.clear();
}
+4 -4
View File
@@ -49,7 +49,7 @@ void ClientGameData::create_battle_overlay(shared_ptr<const BattleRules> rules,
this->overlay_player_data->inventory.remove_all_items_of_type(0);
this->overlay_player_data->inventory.remove_all_items_of_type(1);
}
if (rules->forbid_mags) {
if (rules->mag_mode == BattleRules::MagMode::FORBID_ALL) {
this->overlay_player_data->inventory.remove_all_items_of_type(2);
}
if (rules->tool_mode != BattleRules::ToolMode::ALLOW) {
@@ -93,8 +93,8 @@ void ClientGameData::create_battle_overlay(shared_ptr<const BattleRules> rules,
// TODO: Verify this is what the game actually does.
for (uint8_t tech_num = 0; tech_num < 0x13; tech_num++) {
uint8_t existing_level = this->overlay_player_data->get_technique_level(tech_num);
if ((existing_level != 0xFF) && (existing_level > rules->max_tech_disk_level)) {
this->overlay_player_data->set_technique_level(tech_num, rules->max_tech_disk_level);
if ((existing_level != 0xFF) && (existing_level > rules->max_tech_level)) {
this->overlay_player_data->set_technique_level(tech_num, rules->max_tech_level);
}
}
} else if (rules->tech_disk_mode == BattleRules::TechDiskMode::FORBID_ALL) {
@@ -102,7 +102,7 @@ void ClientGameData::create_battle_overlay(shared_ptr<const BattleRules> rules,
this->overlay_player_data->set_technique_level(tech_num, 0xFF);
}
}
if (rules->meseta_drop_mode != BattleRules::MesetaDropMode::ALLOW) {
if (rules->meseta_mode != BattleRules::MesetaMode::ALLOW) {
this->overlay_player_data->disp.stats.meseta = 0;
}
if (rules->forbid_scape_dolls) {
+94 -19
View File
@@ -472,15 +472,33 @@ size_t PlayerBank::find_item(uint32_t item_id) {
}
BattleRules::BattleRules(const JSON& json) {
static const JSON empty_list = JSON::list();
this->tech_disk_mode = json.get_enum("tech_disk_mode", this->tech_disk_mode);
this->weapon_and_armor_mode = json.get_enum("weapon_and_armor_mode", this->weapon_and_armor_mode);
this->forbid_mags = json.get_bool("forbid_mags", this->forbid_mags);
this->mag_mode = json.get_enum("mag_mode", this->mag_mode);
this->tool_mode = json.get_enum("tool_mode", this->tool_mode);
this->meseta_drop_mode = json.get_enum("meseta_drop_mode", this->meseta_drop_mode);
this->forbid_scape_dolls = json.get_bool("forbid_scape_dolls", this->forbid_scape_dolls);
this->max_tech_disk_level = json.get_int("max_tech_disk_level", this->max_tech_disk_level);
this->replace_char = json.get_bool("replace_char", this->replace_char);
this->trap_mode = json.get_enum("trap_mode", this->trap_mode);
this->unused_F817 = json.get_int("unused_F817", this->unused_F817);
this->respawn_mode = json.get_int("respawn_mode", this->respawn_mode);
this->replace_char = json.get_int("replace_char", this->replace_char);
this->drop_weapon = json.get_int("drop_weapon", this->drop_weapon);
this->is_teams = json.get_int("is_teams", this->is_teams);
this->hide_target_reticle = json.get_int("hide_target_reticle", this->hide_target_reticle);
this->meseta_mode = json.get_enum("meseta_mode", this->meseta_mode);
this->death_level_up = json.get_int("death_level_up", this->death_level_up);
const JSON& trap_counts_json = json.get("trap_counts", empty_list);
for (size_t z = 0; z < trap_counts_json.size(); z++) {
this->trap_counts[z] = trap_counts_json.at(z).as_int();
}
this->enable_sonar = json.get_int("enable_sonar", this->enable_sonar);
this->sonar_count = json.get_int("sonar_count", this->sonar_count);
this->forbid_scape_dolls = json.get_int("forbid_scape_dolls", this->forbid_scape_dolls);
this->lives = json.get_int("lives", this->lives);
this->max_tech_level = json.get_int("max_tech_level", this->max_tech_level);
this->char_level = json.get_int("char_level", this->char_level);
this->time_limit = json.get_int("time_limit", this->time_limit);
this->death_tech_level_up = json.get_int("death_tech_level_up", this->death_tech_level_up);
this->box_drop_area = json.get_int("box_drop_area", this->box_drop_area);
}
@@ -488,14 +506,27 @@ JSON BattleRules::json() const {
return JSON::dict({
{"tech_disk_mode", this->tech_disk_mode},
{"weapon_and_armor_mode", this->weapon_and_armor_mode},
{"forbid_mags", this->forbid_mags},
{"mag_mode", this->mag_mode},
{"tool_mode", this->tool_mode},
{"meseta_drop_mode", this->meseta_drop_mode},
{"forbid_scape_dolls", this->forbid_scape_dolls},
{"max_tech_disk_level", this->max_tech_disk_level},
{"trap_mode", this->trap_mode},
{"unused_F817", this->unused_F817},
{"respawn_mode", this->respawn_mode},
{"replace_char", this->replace_char},
{"char_level", this->char_level},
{"box_drop_area", this->box_drop_area},
{"drop_weapon", this->drop_weapon},
{"is_teams", this->is_teams},
{"hide_target_reticle", this->hide_target_reticle},
{"meseta_mode", this->meseta_mode},
{"death_level_up", this->death_level_up},
{"trap_counts", JSON::list({this->trap_counts[0], this->trap_counts[1], this->trap_counts[2], this->trap_counts[3]})},
{"enable_sonar", this->enable_sonar},
{"sonar_count", this->sonar_count},
{"forbid_scape_dolls", this->forbid_scape_dolls},
{"lives", this->lives.load()},
{"max_tech_level", this->max_tech_level.load()},
{"char_level", this->char_level.load()},
{"time_limit", this->time_limit.load()},
{"death_tech_level_up", this->death_tech_level_up.load()},
{"box_drop_area", this->box_drop_area.load()},
});
}
@@ -555,6 +586,28 @@ BattleRules::WeaponAndArmorMode enum_for_name<BattleRules::WeaponAndArmorMode>(c
}
}
template <>
const char* name_for_enum<BattleRules::MagMode>(BattleRules::MagMode v) {
switch (v) {
case BattleRules::MagMode::ALLOW:
return "ALLOW";
case BattleRules::MagMode::FORBID_ALL:
return "FORBID_ALL";
default:
throw invalid_argument("invalid BattleRules::MagMode value");
}
}
template <>
BattleRules::MagMode enum_for_name<BattleRules::MagMode>(const char* name) {
if (!strcmp(name, "ALLOW")) {
return BattleRules::MagMode::ALLOW;
} else if (!strcmp(name, "FORBID_ALL")) {
return BattleRules::MagMode::FORBID_ALL;
} else {
throw invalid_argument("invalid BattleRules::MagMode name");
}
}
template <>
const char* name_for_enum<BattleRules::ToolMode>(BattleRules::ToolMode v) {
switch (v) {
@@ -582,26 +635,48 @@ BattleRules::ToolMode enum_for_name<BattleRules::ToolMode>(const char* name) {
}
template <>
const char* name_for_enum<BattleRules::MesetaDropMode>(BattleRules::MesetaDropMode v) {
const char* name_for_enum<BattleRules::TrapMode>(BattleRules::TrapMode v) {
switch (v) {
case BattleRules::MesetaDropMode::ALLOW:
case BattleRules::TrapMode::DEFAULT:
return "DEFAULT";
case BattleRules::TrapMode::ALL_PLAYERS:
return "ALL_PLAYERS";
default:
throw invalid_argument("invalid BattleRules::TrapMode value");
}
}
template <>
BattleRules::TrapMode enum_for_name<BattleRules::TrapMode>(const char* name) {
if (!strcmp(name, "DEFAULT")) {
return BattleRules::TrapMode::DEFAULT;
} else if (!strcmp(name, "ALL_PLAYERS")) {
return BattleRules::TrapMode::ALL_PLAYERS;
} else {
throw invalid_argument("invalid BattleRules::TrapMode name");
}
}
template <>
const char* name_for_enum<BattleRules::MesetaMode>(BattleRules::MesetaMode v) {
switch (v) {
case BattleRules::MesetaMode::ALLOW:
return "ALLOW";
case BattleRules::MesetaDropMode::FORBID_ALL:
case BattleRules::MesetaMode::FORBID_ALL:
return "FORBID_ALL";
case BattleRules::MesetaDropMode::CLEAR_AND_ALLOW:
case BattleRules::MesetaMode::CLEAR_AND_ALLOW:
return "CLEAR_AND_ALLOW";
default:
throw invalid_argument("invalid BattleRules::MesetaDropMode value");
}
}
template <>
BattleRules::MesetaDropMode enum_for_name<BattleRules::MesetaDropMode>(const char* name) {
BattleRules::MesetaMode enum_for_name<BattleRules::MesetaMode>(const char* name) {
if (!strcmp(name, "ALLOW")) {
return BattleRules::MesetaDropMode::ALLOW;
return BattleRules::MesetaMode::ALLOW;
} else if (!strcmp(name, "FORBID_ALL")) {
return BattleRules::MesetaDropMode::FORBID_ALL;
return BattleRules::MesetaMode::FORBID_ALL;
} else if (!strcmp(name, "CLEAR_AND_ALLOW")) {
return BattleRules::MesetaDropMode::CLEAR_AND_ALLOW;
return BattleRules::MesetaMode::CLEAR_AND_ALLOW;
} else {
throw invalid_argument("invalid BattleRules::MesetaDropMode name");
}
+88 -16
View File
@@ -447,39 +447,111 @@ inline PlayerDispDataBB convert_player_disp_data<PlayerDispDataBB>(
}
struct BattleRules {
enum class TechDiskMode {
enum class TechDiskMode : uint8_t {
ALLOW = 0,
FORBID_ALL = 1,
LIMIT_LEVEL = 2,
};
enum class WeaponAndArmorMode {
enum class WeaponAndArmorMode : uint8_t {
ALLOW = 0,
CLEAR_AND_ALLOW = 1,
FORBID_ALL = 2,
FORBID_RARES = 3,
};
enum class ToolMode {
enum class MagMode : uint8_t {
ALLOW = 0,
FORBID_ALL = 1,
};
enum class ToolMode : uint8_t {
ALLOW = 0,
CLEAR_AND_ALLOW = 1,
FORBID_ALL = 2,
};
enum class MesetaDropMode {
enum class TrapMode : uint8_t {
DEFAULT = 0,
ALL_PLAYERS = 1,
};
enum class MesetaMode : uint8_t {
ALLOW = 0,
FORBID_ALL = 1,
CLEAR_AND_ALLOW = 2,
};
TechDiskMode tech_disk_mode = TechDiskMode::ALLOW;
WeaponAndArmorMode weapon_and_armor_mode = WeaponAndArmorMode::ALLOW;
bool forbid_mags = false;
ToolMode tool_mode = ToolMode::ALLOW;
MesetaDropMode meseta_drop_mode = MesetaDropMode::ALLOW;
bool forbid_scape_dolls = false;
uint8_t max_tech_disk_level = 0xFF; // 0xFF = no maximum
bool replace_char = false; // char_type in quest opcodes
uint16_t char_level = 0; // Only used if replace_char is true
uint8_t box_drop_area = 0;
// Set by quest opcode F812, but values are remapped.
// F812 00 => FORBID_ALL
// F812 01 => ALLOW
// F812 02 => LIMIT_LEVEL
/* 00 */ TechDiskMode tech_disk_mode = TechDiskMode::ALLOW;
// Set by quest opcode F813, but values are remapped.
// F813 00 => FORBID_ALL
// F813 01 => ALLOW
// F813 02 => CLEAR_AND_ALLOW
// F813 03 => FORBID_RARES
/* 01 */ WeaponAndArmorMode weapon_and_armor_mode = WeaponAndArmorMode::ALLOW;
// Set by quest opcode F814, but values are remapped.
// F814 00 => FORBID_ALL
// F814 01 => ALLOW
/* 02 */ MagMode mag_mode = MagMode::ALLOW;
// Set by quest opcode F815, but values are remapped.
// F815 00 => FORBID_ALL
// F815 01 => ALLOW
// F815 02 => CLEAR_AND_ALLOW
/* 03 */ ToolMode tool_mode = ToolMode::ALLOW;
// Set by quest opcode F816. Values are not remapped.
// F816 00 => DEFAULT
// F816 01 => ALL_PLAYERS
/* 04 */ TrapMode trap_mode = TrapMode::DEFAULT;
// Set by quest opcode F817. Value appears to be unused in all PSO versions.
/* 05 */ uint8_t unused_F817 = 0;
// Set by quest opcode F818, but values are remapped.
// F818 00 => 01
// F818 01 => 00
// F818 02 => 02
// TODO: Define an enum class for this field.
/* 06 */ uint8_t respawn_mode = 0;
// Set by quest opcode F819.
/* 07 */ uint8_t replace_char = 0;
// Set by quest opcode F81A, but value is inverted.
/* 08 */ uint8_t drop_weapon = 0;
// Set by quest opcode F81B.
/* 09 */ uint8_t is_teams = 0;
// Set by quest opcode F852.
/* 0A */ uint8_t hide_target_reticle = 0;
// Set by quest opcode F81E. Values are not remapped.
// F81E 00 => ALLOW
// F81E 01 => FORBID_ALL
// F81E 02 => CLEAR_AND_ALLOW
/* 0B */ MesetaMode meseta_mode = MesetaMode::ALLOW;
// Set by quest opcode F81D.
/* 0C */ uint8_t death_level_up = 0;
// Set by quest opcode F851. The trap type is remapped:
// F851 00 XX => set count to XX for trap type 00
// F851 01 XX => set count to XX for trap type 02
// F851 02 XX => set count to XX for trap type 03
// F851 03 XX => set count to XX for trap type 01
/* 0D */ parray<uint8_t, 4> trap_counts;
// Set by quest opcode F85E.
/* 11 */ uint8_t enable_sonar = 0;
// Set by quest opcode F85F.
/* 12 */ uint8_t sonar_count = 0;
// Set by quest opcode F89E.
/* 13 */ uint8_t forbid_scape_dolls = 0;
// This value does not appear to be set by any quest opcode.
/* 14 */ le_uint32_t unknown_a1 = 0;
// Set by quest opcode F86F.
/* 18 */ le_uint32_t lives = 0;
// Set by quest opcode F870.
/* 1C */ le_uint32_t max_tech_level = 0;
// Set by quest opcode F871.
/* 20 */ le_uint32_t char_level = 0;
// Set by quest opcode F872.
/* 24 */ le_uint32_t time_limit = 0;
// Set by quest opcode F8A8.
/* 28 */ le_uint16_t death_tech_level_up = 0;
/* 2A */ parray<uint8_t, 2> unused;
// Set by quest opcode F86B.
/* 2C */ le_uint32_t box_drop_area = 0;
/* 30 */
BattleRules() = default;
explicit BattleRules(const JSON& json);
@@ -487,7 +559,7 @@ struct BattleRules {
bool operator==(const BattleRules& other) const = default;
bool operator!=(const BattleRules& other) const = default;
};
} __attribute__((packed));
struct ChallengeTemplateDefinition {
uint32_t level;
+42 -2
View File
@@ -1739,6 +1739,46 @@ static void on_medical_center_bb(shared_ptr<Client> c, uint8_t, uint8_t, const v
}
}
static void on_battle_restart_bb(shared_ptr<Client> c, uint8_t, uint8_t, const void* data, size_t size) {
auto s = c->require_server_state();
auto l = c->require_lobby();
if (l->is_game() &&
(l->mode == GameMode::BATTLE) &&
(l->flags & Lobby::Flag::QUEST_IN_PROGRESS) &&
(l->base_version == GameVersion::BB)) {
const auto& cmd = check_size_t<G_RestartBattle_BB_6xCF>(data, size);
shared_ptr<BattleRules> new_rules(new BattleRules(cmd.rules));
if (l->item_creator) {
l->item_creator->set_restrictions(new_rules);
}
for (auto& lc : l->clients) {
if (lc) {
lc->game_data.delete_overlay();
lc->game_data.create_battle_overlay(new_rules, s->level_table);
}
}
l->map->clear();
}
}
static void on_battle_level_up_bb(shared_ptr<Client> c, uint8_t, uint8_t, const void*, size_t) {
auto l = c->require_lobby();
if (l->is_game() &&
(l->mode == GameMode::BATTLE) &&
(l->flags & Lobby::Flag::QUEST_IN_PROGRESS) &&
(l->base_version == GameVersion::BB)) {
// Requests the client to be leveled up by num_levels levels. The server should
// respond with a 6x30 command.
struct G_BattleModeLevelUp_BB_6xD0 {
G_ClientIDHeader header;
le_uint32_t num_levels;
} __packed__;
}
}
////////////////////////////////////////////////////////////////////////////////
typedef void (*subcommand_handler_t)(shared_ptr<Client> c, uint8_t command, uint8_t flag, const void* data, size_t size);
@@ -1951,8 +1991,8 @@ subcommand_handler_t subcommand_handlers[0x100] = {
/* 6xCC */ nullptr,
/* 6xCD */ nullptr,
/* 6xCE */ nullptr,
/* 6xCF */ on_forward_check_size_game,
/* 6xD0 */ nullptr,
/* 6xCF */ on_battle_restart_bb,
/* 6xD0 */ on_battle_level_up_bb,
/* 6xD1 */ nullptr,
/* 6xD2 */ nullptr,
/* 6xD3 */ nullptr,
+8 -13
View File
@@ -2151,30 +2151,25 @@ void send_shop(shared_ptr<Client> c, uint8_t shop_type) {
send_command(c, 0x60, 0x00, &cmd, sizeof(cmd) - sizeof(cmd.item_datas[0]) * (20 - contents.size()));
}
// notifies players about a level up
void send_level_up(shared_ptr<Client> c) {
auto l = c->require_lobby();
auto p = c->game_data.player();
CharacterStats stats = p->disp.stats.char_stats;
for (size_t x = 0; x < p->inventory.num_items; x++) {
if ((p->inventory.items[x].flags & 0x08) &&
(p->inventory.items[x].data.data1[0] == 0x02)) {
stats.dfp += (p->inventory.items[x].data.data1w[2] / 100);
stats.atp += (p->inventory.items[x].data.data1w[3] / 50);
stats.ata += (p->inventory.items[x].data.data1w[4] / 200);
stats.mst += (p->inventory.items[x].data.data1w[5] / 50);
}
const ItemData* mag = nullptr;
try {
mag = &p->inventory.items[p->inventory.find_equipped_mag()].data;
} catch (const out_of_range&) {
}
G_LevelUp_6x30 cmd = {
{0x30, sizeof(G_LevelUp_6x30) / 4, c->lobby_client_id},
stats.atp,
stats.mst,
stats.atp + (mag ? (mag->data1w[3] / 50) : 0),
stats.mst + (mag ? (mag->data1w[5] / 50) : 0),
stats.evp,
stats.hp,
stats.dfp,
stats.ata,
stats.dfp + (mag ? (mag->data1w[2] / 100) : 0),
stats.ata + (mag ? (mag->data1w[4] / 20) : 0),
p->disp.stats.level.load(),
0};
send_command_t(l, 0x60, 0x00, cmd);
+18 -7
View File
@@ -1,12 +1,23 @@
{
"battle_rules": {
"tech_disk_mode": "FORBID_ALL",
"weapon_and_armor_mode": "CLEAR_AND_ALLOW",
"forbid_mags": false,
"tool_mode": "CLEAR_AND_ALLOW",
"meseta_drop_mode": "ALLOW",
"forbid_scape_dolls": true,
"replace_char": false,
"tech_disk_mode": "ALLOW",
"weapon_and_armor_mode": "ALLOW",
"mag_mode": "ALLOW",
"tool_mode": "ALLOW",
"trap_mode": "ALL_PLAYERS",
"respawn_mode": 0,
"replace_char": 0,
"drop_weapon": 1,
"is_teams": 1,
"hide_target_reticle": 1,
"death_level_up": 3,
"meseta_mode": "ALLOW",
"enable_sonar": 1,
"time_limit": 10,
"forbid_scape_dolls": 1,
"death_tech_level_up": 1,
"trap_counts": [5, 5, 5, 5],
"sonar_count": 5,
"box_drop_area": 10
}
}
+18 -7
View File
@@ -1,14 +1,25 @@
{
"battle_rules": {
"tech_disk_mode": "LIMIT_LEVEL",
"weapon_and_armor_mode": "FORBID_ALL",
"forbid_mags": false,
"tool_mode": "FORBID_ALL",
"meseta_drop_mode": "CLEAR_AND_ALLOW",
"forbid_scape_dolls": true,
"max_tech_disk_level": 0,
"replace_char": true,
"weapon_and_armor_mode": "CLEAR_AND_ALLOW",
"mag_mode": "FORBID_ALL",
"tool_mode": "CLEAR_AND_ALLOW",
"trap_mode": "ALL_PLAYERS",
"respawn_mode": 0,
"replace_char": 1,
"drop_weapon": 1,
"is_teams": 0,
"hide_target_reticle": 1,
"death_level_up": 5,
"meseta_mode": "CLEAR_AND_ALLOW",
"enable_sonar": 1,
"max_tech_level": 0,
"char_level": 0,
"time_limit": 10,
"forbid_scape_dolls": 1,
"death_tech_level_up": 1,
"trap_counts": [0, 5, 5, 5],
"sonar_count": 5,
"box_drop_area": 1
}
}
+18 -7
View File
@@ -1,14 +1,25 @@
{
"battle_rules": {
"tech_disk_mode": "LIMIT_LEVEL",
"weapon_and_armor_mode": "FORBID_ALL",
"forbid_mags": false,
"tool_mode": "FORBID_ALL",
"meseta_drop_mode": "FORBID_ALL",
"forbid_scape_dolls": true,
"max_tech_disk_level": 0,
"replace_char": true,
"weapon_and_armor_mode": "CLEAR_AND_ALLOW",
"mag_mode": "FORBID_ALL",
"tool_mode": "CLEAR_AND_ALLOW",
"trap_mode": "ALL_PLAYERS",
"respawn_mode": 2,
"replace_char": 1,
"drop_weapon": 0,
"is_teams": 0,
"hide_target_reticle": 1,
"death_level_up": 3,
"meseta_mode": "FORBID_ALL",
"enable_sonar": 0,
"lives": 10,
"max_tech_level": 0,
"char_level": 4,
"time_limit": 10,
"forbid_scape_dolls": 1,
"death_tech_level_up": 1,
"trap_counts": [0, 10, 10, 10],
"box_drop_area": 3
}
}
+19 -7
View File
@@ -1,14 +1,26 @@
{
"battle_rules": {
"tech_disk_mode": "LIMIT_LEVEL",
"weapon_and_armor_mode": "FORBID_ALL",
"forbid_mags": false,
"tool_mode": "FORBID_ALL",
"meseta_drop_mode": "CLEAR_AND_ALLOW",
"forbid_scape_dolls": true,
"max_tech_disk_level": 1,
"replace_char": true,
"weapon_and_armor_mode": "CLEAR_AND_ALLOW",
"mag_mode": "FORBID_ALL",
"tool_mode": "CLEAR_AND_ALLOW",
"trap_mode": "ALL_PLAYERS",
"respawn_mode": 2,
"replace_char": 1,
"drop_weapon": 1,
"is_teams": 0,
"hide_target_reticle": 1,
"death_level_up": 5,
"meseta_mode": "CLEAR_AND_ALLOW",
"enable_sonar": 1,
"lives": 10,
"max_tech_level": 1,
"char_level": 1,
"time_limit": 10,
"forbid_scape_dolls": 1,
"death_tech_level_up": 1,
"trap_counts": [5, 5, 5, 5],
"sonar_count": 5,
"box_drop_area": 1
}
}
+18 -7
View File
@@ -1,12 +1,23 @@
{
"battle_rules": {
"tech_disk_mode": "FORBID_ALL",
"weapon_and_armor_mode": "CLEAR_AND_ALLOW",
"forbid_mags": false,
"tool_mode": "CLEAR_AND_ALLOW",
"meseta_drop_mode": "CLEAR_AND_ALLOW",
"forbid_scape_dolls": true,
"replace_char": false,
"tech_disk_mode": "ALLOW",
"weapon_and_armor_mode": "ALLOW",
"mag_mode": "FORBID_ALL",
"tool_mode": "ALLOW",
"trap_mode": "ALL_PLAYERS",
"respawn_mode": 1,
"replace_char": 0,
"drop_weapon": 1,
"is_teams": 1,
"hide_target_reticle": 1,
"death_level_up": 5,
"meseta_mode": "CLEAR_AND_ALLOW",
"enable_sonar": 1,
"time_limit": 10,
"forbid_scape_dolls": 1,
"death_tech_level_up": 1,
"trap_counts": [5, 5, 5, 5],
"sonar_count": 5,
"box_drop_area": 10
}
}
+18 -7
View File
@@ -1,14 +1,25 @@
{
"battle_rules": {
"tech_disk_mode": "LIMIT_LEVEL",
"weapon_and_armor_mode": "FORBID_ALL",
"forbid_mags": false,
"tool_mode": "FORBID_ALL",
"meseta_drop_mode": "CLEAR_AND_ALLOW",
"forbid_scape_dolls": true,
"max_tech_disk_level": 4,
"replace_char": true,
"weapon_and_armor_mode": "CLEAR_AND_ALLOW",
"mag_mode": "FORBID_ALL",
"tool_mode": "CLEAR_AND_ALLOW",
"trap_mode": "ALL_PLAYERS",
"respawn_mode": 2,
"replace_char": 1,
"drop_weapon": 1,
"is_teams": 1,
"hide_target_reticle": 1,
"death_level_up": 3,
"meseta_mode": "CLEAR_AND_ALLOW",
"enable_sonar": 0,
"lives": 10,
"max_tech_level": 4,
"char_level": 19,
"time_limit": 10,
"forbid_scape_dolls": 1,
"death_tech_level_up": 1,
"trap_counts": [5, 5, 0, 0],
"box_drop_area": 6
}
}
+19 -7
View File
@@ -1,14 +1,26 @@
{
"battle_rules": {
"tech_disk_mode": "LIMIT_LEVEL",
"weapon_and_armor_mode": "FORBID_ALL",
"forbid_mags": false,
"tool_mode": "FORBID_ALL",
"meseta_drop_mode": "CLEAR_AND_ALLOW",
"forbid_scape_dolls": false,
"max_tech_disk_level": 0,
"replace_char": true,
"weapon_and_armor_mode": "CLEAR_AND_ALLOW",
"mag_mode": "FORBID_ALL",
"tool_mode": "CLEAR_AND_ALLOW",
"trap_mode": "ALL_PLAYERS",
"respawn_mode": 2,
"replace_char": 1,
"drop_weapon": 1,
"is_teams": 0,
"hide_target_reticle": 1,
"death_level_up": 1,
"meseta_mode": "CLEAR_AND_ALLOW",
"enable_sonar": 1,
"lives": 15,
"max_tech_level": 0,
"char_level": 0,
"time_limit": 10,
"forbid_scape_dolls": 0,
"death_tech_level_up": 0,
"trap_counts": [0, 0, 1, 0],
"sonar_count": 10,
"box_drop_area": 2
}
}
+19 -7
View File
@@ -1,14 +1,26 @@
{
"battle_rules": {
"tech_disk_mode": "LIMIT_LEVEL",
"weapon_and_armor_mode": "FORBID_ALL",
"forbid_mags": false,
"tool_mode": "FORBID_ALL",
"meseta_drop_mode": "FORBID_ALL",
"forbid_scape_dolls": true,
"max_tech_disk_level": 0,
"replace_char": true,
"weapon_and_armor_mode": "CLEAR_AND_ALLOW",
"mag_mode": "FORBID_ALL",
"tool_mode": "CLEAR_AND_ALLOW",
"trap_mode": "ALL_PLAYERS",
"respawn_mode": 2,
"replace_char": 1,
"drop_weapon": 0,
"is_teams": 0,
"hide_target_reticle": 1,
"death_level_up": 5,
"meseta_mode": "FORBID_ALL",
"enable_sonar": 1,
"lives": 10,
"max_tech_level": 0,
"char_level": 19,
"time_limit": 10,
"forbid_scape_dolls": 1,
"death_tech_level_up": 0,
"trap_counts": [0, 10, 10, 10],
"sonar_count": 10,
"box_drop_area": 1
}
}