Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- scn ScavWCampfireOnScript
- float soundtimer
- float stoptime
- short timeractive
- short awaitinginput
- short buttonvar
- short Burnwood
- begin gamemode
- if soundtimer <= 0 && player.getdead == 0
- playsound3D ScavWcampfiresound
- set soundtimer to 1.9
- elseif soundtimer > 0 && player.getdead == 0
- set soundtimer to soundtimer - getsecondspassed
- endif
- set Burnwood to ScavWFireplaceOnREF.getitemcount ScavWFirewood
- if Burnwood <= 0
- Showmessage ScavWCampfireNoFirewoodMSG
- disable
- markfordelete
- endif
- end
- begin onactivate
- showmessage ScavWCampFireLitMSG
- set awaitinginput to 1
- end
- begin menumode
- if awaitingInput == 1 && player.getdead == 0
- set buttonVar to getbuttonpressed
- if buttonVar > -1
- set awaitingInput to 0
- if buttonVar == 0
- ; Put out fire
- ScavWFireplaceOnREF.RemoveAllItems
- elseif buttonVar == 1
- ;Add More Firewood (1 Firewood = 1 hour burn time)
- ScavWFireplaceOnREF.activate player
- elseif buttonVar == 2
- ; Cook
- Elseif buttonVar == 3
- ; Cancel - Do nothing
- endif
- endif
- endif
- end
Add Comment
Please, Sign In to add comment