diff --git a/src/deh_tables.c b/src/deh_tables.c index 2d92aac06..3300870fb 100644 --- a/src/deh_tables.c +++ b/src/deh_tables.c @@ -1576,6 +1576,9 @@ const char *const STATE_LIST[] = { // array length left dynamic for sanity testi "S_AMPAURA", "S_AMPBURST", + "S_TRIPWIREOK", + "S_TRIPWIRELOCKOUT", + "S_GOTIT", "S_CHARGEAURA", diff --git a/src/info.c b/src/info.c index c33e6b943..011ede41e 100644 --- a/src/info.c +++ b/src/info.c @@ -596,6 +596,9 @@ char sprnames[NUMSPRITES + 1][5] = "AMPC", "AMPD", + "TWOK", + "TW_L", + "SOR_", "WTRL", // Water Trail @@ -2154,6 +2157,9 @@ state_t states[NUMSTATES] = {SPR_AMPD, FF_FULLBRIGHT|FF_ANIMATE|0, -1, {NULL}, 4, 2, S_NULL}, // S_AMPAURA {SPR_AMPB, FF_FULLBRIGHT|FF_ADD|FF_PAPERSPRITE|2, -1, {NULL}, 4, 2, S_NULL}, // S_AMPBURST + {SPR_TWOK, FF_FULLBRIGHT|FF_ANIMATE|0, 56, {NULL}, 55, 1, S_NULL}, // S_TRIPWIREOK + {SPR_TW_L, FF_FULLBRIGHT|FF_ANIMATE|0, 56, {NULL}, 55, 1, S_NULL}, // S_TRIPWIRELOCKOUT + {SPR_SOR_, FF_FULLBRIGHT|FF_ANIMATE|0, 28, {NULL}, 27, 1, S_NULL}, // S_GOTIT {SPR_TRC1, FF_FULLBRIGHT|FF_ANIMATE|0, -1, {NULL}, 4, 2, S_NULL}, // S_CHARGEAURA diff --git a/src/info.h b/src/info.h index d7495e852..e579fbecb 100644 --- a/src/info.h +++ b/src/info.h @@ -1135,6 +1135,9 @@ typedef enum sprite SPR_AMPC, SPR_AMPD, + SPR_TWOK, // Tripwire OK + SPR_TW_L, // Tripwire Lockout + SPR_SOR_, SPR_WTRL, // Water Trail @@ -2621,6 +2624,9 @@ typedef enum state S_AMPAURA, S_AMPBURST, + S_TRIPWIREOK, + S_TRIPWIRELOCKOUT, + S_GOTIT, S_CHARGEAURA,