mirror of
https://github.com/izzy2lost/Torch.git
synced 2026-07-06 00:18:35 -07:00
script
This commit is contained in:
@@ -72,12 +72,20 @@ std::string MakeScriptCmd(uint16_t s1, uint16_t s2) {
|
||||
case 25:
|
||||
cmd << "EVENT_STOP_ROTATE(";
|
||||
break;
|
||||
case 44:
|
||||
cmd << "EVENT_CHASE_TARGET(" << std::dec << arg1 << ", " << s2;
|
||||
break;
|
||||
case 45: {
|
||||
auto teamId = VALUE_TO_ENUM(arg1, "TeamId", "TEAMID_UNK");
|
||||
cmd << "EVENT_SET_TARGET(" << teamId << ", " << std::dec << s2;
|
||||
} break;
|
||||
case 56:
|
||||
cmd << "EVENT_SET_CALL(" << std::dec << s2 << ", " << arg1;
|
||||
break;
|
||||
case 57:
|
||||
cmd << "EVENT_RESTORE_TEAM(" << std::dec << s2;
|
||||
break;
|
||||
case 57: {
|
||||
auto teamId = VALUE_TO_ENUM(s2, "TeamId", "TEAMID_UNK");
|
||||
cmd << "EVENT_RESTORE_TEAM(" << teamId;
|
||||
} break;
|
||||
case 58:
|
||||
case 59: {
|
||||
// auto sfxIndex = Companion::Instance->GetEnumFromValue("EventSfx", s2).value_or("/* EVSFX_UNK */ " + std::to_string(s2));
|
||||
@@ -101,6 +109,10 @@ std::string MakeScriptCmd(uint16_t s1, uint16_t s2) {
|
||||
auto actorInfo = VALUE_TO_ENUM(s2, "EventActorInfo", "EINFO_UNK");
|
||||
cmd << "EVENT_INIT_ACTOR(" << actorInfo << ", " << std::dec << arg1;
|
||||
} break;
|
||||
case 105: {
|
||||
auto teamId = VALUE_TO_ENUM(s2, "TeamId", "TEAMID_UNK");
|
||||
cmd << "EVENT_SET_TEAM_ID(" << teamId;
|
||||
} break;
|
||||
case 112:{
|
||||
// auto actiontype = Companion::Instance->GetEnumFromValue("EventAction", s2).value_or("/* EVACT_UNK */ " + std::to_string(s2));
|
||||
auto actiontype = VALUE_TO_ENUM(s2, "EventAction", "EVACT_UNK");
|
||||
@@ -130,6 +142,10 @@ std::string MakeScriptCmd(uint16_t s1, uint16_t s2) {
|
||||
auto rcidName = VALUE_TO_ENUM(arg1, "RadioCharacterId", "RCID_UNK");
|
||||
cmd << "EVENT_PLAY_MSG(" << rcidName << ", " << std::dec << s2;
|
||||
} break;
|
||||
case 121: {
|
||||
auto teamId = VALUE_TO_ENUM(s2, "TeamId", "TEAMID_UNK");
|
||||
cmd << "EVENT_DAMAGE_TEAM(" << teamId << ", " << std::dec << arg1;
|
||||
} break;
|
||||
case 122:
|
||||
cmd << "EVENT_STOP_BGM(";
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user