#include "Mission.h" #include "CharID.h" #include "K2TroopDef.h" BEGIN_INITIALIZE PLAYERTYPE 0 KUF_PLAYER_TYPE_LOCAL 1 KUF_PLAYER_TYPE_AI_FRIENDLY 2 KUF_PLAYER_TYPE_AI_ENEMY 3 KUF_PLAYER_TYPE_AI_ENEMY 4 KUF_PLAYER_TYPE_NOTUSE 5 KUF_PLAYER_TYPE_NOTUSE 6 KUF_PLAYER_TYPE_NOTUSE 7 KUF_PLAYER_TYPE_NOTUSE END_PLAYERTYPE PLAYERGROUP 0 0 1 0 2 1 3 1 4 0 5 0 6 0 7 0 END_PLAYERGROUP MYPLAYER 0 MAPNAME "TUTO_D4.map" MINIMAPNAME "TUTO_D4.bmp" DEFAULTCAMNAME "default.cam" USERCAMNAME "TUTO_D4.cam" LIGHTSETNAME "(10)000299.set" SKYBOXNAME "sun10.smf" TROOPAINAME "AI0014.txt" DEFAULTTEXTTABLE "0" USERTEXTTABLE "14" WATER_SKY_CUBEMAP "" WATER_VELOCITY 0.500000 WATER_FORCE 0.500000 WATER_FLOW 1, 1 WATER_BUMP_SCALE 0.200000 WATER_COLOR 0, 0, 0, 255, 255, 255 WATER_TRANSPARENCY 0.900000 END_INITIALIZE BEGIN_VARIABLE INT "stage" 0 0 INT "help1" 1 0 INT "help2" 2 0 INT "help3" 3 0 INT "help4" 4 0 INT "help_clear" 5 0 END_VARIABLE BEGIN_RECT_DEF RECT 1 NAME "OrcAxe1" ID 0 COORD 12750.000, 13500.000, 13250.000, 13000.000 END_RECT RECT 2 NAME "Lucretia1" ID 1 COORD 12750.000, 12125.000, 13250.000, 11625.000 END_RECT RECT 3 NAME "Cavalry1" ID 2 COORD 12750.000, 18500.000, 13250.000, 18000.000 END_RECT RECT 4 NAME "Infantry1" ID 3 COORD 3875.000, 22375.000, 4375.000, 21875.000 END_RECT RECT 5 NAME "Cavalry2" ID 4 COORD 2875.000, 21000.000, 3375.000, 20500.000 END_RECT RECT 6 NAME "cursor1" ID 5 COORD 12750.000, 14750.000, 13250.000, 14250.000 END_RECT END_RECT_DEF BEGIN_TROOP_DEF TROOP 1 CONTROLPLAYER NAME "Lucretia" ID 0 PLAYER 0 JOB 20 TYPE T_TYPE_MELEE POSITION 13062.936, 11768.183 SP 1000.000 LEVEL 3 INITDIRECTION 2 UNITNUM 5, 5 UNITTYPE C_DU_DARKELF_INFANTRY, 0 LEADERID C_DU_HERO_LUCRETIA, 0 SKILL 8, 14 END_TROOP TROOP 2 NAME "OrcAxe" ID 1 PLAYER 0 JOB 26 TYPE T_TYPE_AXE POSITION 13062.936, 13175.523 LEVEL 5 INITDIRECTION 2 UNITNUM 4, 4 UNITTYPE C_DU_ORC_AXEMAN, 0 LEADERID C_DU_ORC_AXEMAN, 0 END_TROOP TROOP 3 NAME "cavalry" ID 2 PLAYER 2 JOB 7 TYPE T_TYPE_RIDER POSITION 21253.654, 21563.270 RESIST_FRONTAL 4.000 STARTDISABLE LEVEL 2 INITDIRECTION 5 UNITNUM 6, 1 UNITTYPE C_HU_CAVALRY, 2 LEADERID C_HU_CAVALRY, 2 END_TROOP TROOP 4 NAME "cavalry2" ID 3 PLAYER 2 JOB 7 TYPE T_TYPE_RIDER POSITION 3183.409, 20718.863 RESIST_FRONTAL 3.750 STARTDISABLE LEVEL 2 INITDIRECTION 7 UNITNUM 5, 1 UNITTYPE C_HU_CAVALRY, 2 LEADERID C_HU_CAVALRY, 2 END_TROOP TROOP 5 NAME "infantry" ID 4 PLAYER 2 JOB 2 TYPE T_TYPE_MELEE POSITION 4196.695, 22041.766 RESIST_PHYSICAL 2.500 STARTDISABLE LEVEL 3 INITDIRECTION 7 UNITNUM 4, 3 UNITTYPE C_HU_INFANTRY, 0 LEADERID C_HU_INFANTRY, 2 END_TROOP END_TROOP_DEF BEGIN_TRIGGER_DEF ID 0 TRIGGER 1 NAME "setup" ID 0 CONDITION END_CONDITION ACTION ACT_TROOP_WARP 0, 1, 2 ACT_TROOP_WARP 1, 0, 2 ACT_TROOP_WARP 2, 2, 5 ACT_TROOP_WARP 3, 4, 7 ACT_TROOP_WARP 4, 3, 7 ACT_VAR_INT_SET 0, 1 END_ACTION END_TRIGGER TRIGGER 2 NAME "help_clear" ID 1 CONDITION CON_VAR 5, 1, 1 END_CONDITION ACTION ACT_SHOW_TEXT_XY 1, 1, 1, 2220 ACT_VAR_INT_SET 5, 0 ACT_RESET_TRIGGER END_ACTION END_TRIGGER TRIGGER 3 NAME "help1" ID 2 CONDITION CON_VAR 1, 1, 1 END_CONDITION ACTION ACT_SHOW_TEXT_XY 70, 150, 999999, 2080 ACT_RESET_TRIGGER END_ACTION END_TRIGGER TRIGGER 4 NAME "help2" ID 3 CONDITION CON_VAR 2, 1, 1 END_CONDITION ACTION ACT_SHOW_TEXT_XY 70, 180, 999999, 2090 ACT_RESET_TRIGGER END_ACTION END_TRIGGER TRIGGER 5 NAME "help3" ID 4 CONDITION CON_VAR 3, 1, 1 END_CONDITION ACTION ACT_SHOW_TEXT_XY 70, 150, 999999, 2180 ACT_RESET_TRIGGER END_ACTION END_TRIGGER TRIGGER 6 NAME "help4" ID 5 CONDITION CON_VAR 4, 1, 1 END_CONDITION ACTION ACT_SHOW_TEXT_XY 70, 180, 999999, 2190 ACT_RESET_TRIGGER END_ACTION END_TRIGGER TRIGGER 7 NAME "stage1" ID 6 CONDITION CON_VAR 0, 1, 1 END_CONDITION ACTION ACT_SET_CURSOR_POS 5 ACT_CHAR_SAY 11, 2000 ACT_CHAR_SAY 11, 2010 ACT_CHAR_SAY 11, 2020 ACT_VAR_INT_SET 0, 2 END_ACTION END_TRIGGER TRIGGER 8 NAME "stage2" ID 7 CONDITION CON_VAR 0, 2, 1 END_CONDITION ACTION ACT_CHAR_SAY 11, 2030 ACT_CHAR_SAY 11, 2040 ACT_CHAR_SAY 11, 2050 ACT_CHAR_SAY 11, 2060 ACT_VAR_INT_SET 0, 3 END_ACTION END_TRIGGER TRIGGER 9 NAME "stage3 - H1o, H2o" ID 8 CONDITION CON_VAR 0, 3, 1 END_CONDITION ACTION ACT_CHAR_SAY 11, 2070 ACT_DELAY_TICK 1 ACT_VAR_INT_SET 1, 1 ACT_VAR_INT_SET 2, 1 ACT_TROOP_ENABLE 2 ACT_START_TROOP_INDICATE_IN_MINIMAP 2 ACT_DELAY_TICK 2 ACT_SET_AI 2, 1401 ACT_VAR_INT_SET 0, 4 END_ACTION END_TRIGGER TRIGGER 10 NAME "stage4" ID 9 CONDITION CON_VAR 0, 4, 1 CON_TROOP_CLOSE_TO_TROOP 0, 2, 1000.000, 5 END_CONDITION ACTION ACT_DELAY_TICK 2 ACT_CHAR_SAY 11, 2110 END_ACTION END_TRIGGER TRIGGER 11 NAME "stage4e - H1f, H2f" ID 10 CONDITION CON_VAR 0, 4, 1 CON_STATE_HP_PERCENT 2, 0, 5 END_CONDITION ACTION ACT_VAR_INT_SET 1, 0 ACT_VAR_INT_SET 2, 0 ACT_VAR_INT_SET 5, 1 ACT_STOP_TROOP_INDICATE_IN_MINIMAP 2 ACT_DELAY_TICK 1 ACT_TROOP_REFILL_HP 0 ACT_TROOP_REFILL_HP 1 ACT_CHAR_SAY 11, 2120 ACT_VAR_INT_SET 0, 5 END_ACTION END_TRIGGER TRIGGER 12 NAME "stage5 - H3o, H4o" ID 11 CONDITION CON_VAR 0, 5, 1 END_CONDITION ACTION ACT_CHAR_SAY 11, 2130 ACT_CHAR_SAY 11, 2160 ACT_TROOP_ENABLE 3 ACT_TROOP_ENABLE 4 ACT_DELAY_TICK 1 ACT_CHAR_SAY 11, 2170 ACT_START_TROOP_INDICATE_IN_MINIMAP 3 ACT_VAR_INT_SET 3, 1 ACT_VAR_INT_SET 4, 1 ACT_SET_AI 3, 1401 ACT_SET_AI 4, 1402 ACT_VAR_INT_SET 0, 6 END_ACTION END_TRIGGER TRIGGER 13 NAME "stage6 warning" ID 12 CONDITION CON_VAR 0, 6, 1 CON_STATE_HP_PERCENT 3, 1, 3 CON_TROOP_CLOSE_TO_TROOP 1, 4, 1500.000, 5 END_CONDITION ACTION ACT_CHAR_SAY 11, 2200 ACT_DELAY_TICK 3 ACT_RESET_TRIGGER END_ACTION END_TRIGGER TRIGGER 14 NAME "stage6 infantry dead" ID 13 CONDITION CON_VAR 0, 6, 1 CON_STATE_HP_PERCENT 0, 1, 3 CON_STATE_HP_PERCENT 1, 1, 3 CON_STATE_HP_PERCENT 3, 1, 3 CON_STATE_HP_PERCENT 4, 0, 5 END_CONDITION ACTION ACT_CHAR_SAY 11, 2204 ACT_VAR_INT_SET 3, 0 ACT_VAR_INT_SET 4, 0 ACT_VAR_INT_SET 5, 1 END_ACTION END_TRIGGER TRIGGER 15 NAME "stage6 cavalry2 dead" ID 14 CONDITION CON_VAR 0, 6, 1 CON_STATE_HP_PERCENT 0, 1, 3 CON_STATE_HP_PERCENT 1, 1, 3 CON_STATE_HP_PERCENT 3, 0, 5 CON_STATE_HP_PERCENT 4, 1, 3 END_CONDITION ACTION ACT_VAR_INT_SET 3, 0 ACT_VAR_INT_SET 4, 0 ACT_VAR_INT_SET 5, 1 ACT_CHAR_SAY 11, 2202 END_ACTION END_TRIGGER TRIGGER 16 NAME "stage6 end - H3f, H4f" ID 15 CONDITION CON_VAR 0, 6, 1 CON_STATE_HP_PERCENT 3, 0, 5 CON_STATE_HP_PERCENT 4, 0, 1 END_CONDITION ACTION ACT_VAR_INT_SET 3, 0 ACT_VAR_INT_SET 4, 0 ACT_VAR_INT_SET 5, 1 ACT_DELAY_TICK 1 ACT_CHAR_SAY 11, 2210 ACT_DELAY_TICK 1 ACT_MISSION_COMPLETE END_ACTION END_TRIGGER TRIGGER 17 NAME "failed: lucretia dead" ID 16 CONDITION CON_VAR 0, 1, 3 CON_STATE_HP_PERCENT 0, 20, 5 END_CONDITION ACTION ACT_TROOP_SET_INVULNERABLE 0 END_ACTION END_TRIGGER TRIGGER 18 NAME "failed: orcaxe dead" ID 17 CONDITION CON_VAR 0, 1, 3 CON_STATE_HP_PERCENT 1, 20, 5 END_CONDITION ACTION ACT_TROOP_SET_INVULNERABLE 1 END_ACTION END_TRIGGER END_TRIGGER_DEF