Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "zcommon.acs"
- script 1 ENTER
- {
- Thing_ChangeTID(0, 1000);
- }
- script "DamageCheck" (void)
- {
- if (CheckInventory("Gasmaskammo") > 0)
- {
- GiveActorInventory(1000, "GasMaskDamagetracker", 1);
- SetActorState(1000, "Pain2");
- ACS_Execute(2,0);
- Delay(1);
- }
- Else
- {
- SetActorState(1000, "Spawn");
- }
- }
- Script 2 (void)
- {
- while(true)
- {
- If (CheckActorInventory(1000, "GasMaskDamagetracker" > 12))
- {
- Print(s:"Gas mask broken!");
- Delay(1);
- ACS_Terminate(2,0);
- }
- Else
- {
- SetActorState(1000, "Spawn");
- }
- delay(2); // this could be 1 if you really want to save frames
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement