23 lines
974 B
Python
23 lines
974 B
Python
# Head Researcher Wynn
|
|
# Pink Zakum : Pink Zakum Exit
|
|
|
|
fid = sm.getFieldID()
|
|
returnmap = sm.getPreviousFieldID()
|
|
|
|
if fid == returnmap:
|
|
returnmap = 100000000 # henesys until i figure out how to manage return maps more effectively
|
|
|
|
if sm.getFieldID() == 689010000: # waiting map
|
|
if sm.isPinkZakumOpen():
|
|
response = sm.sendNext("The event will start soon!\r\n#L0#I want to go back to where I was.#l\r\n#L1#Cool! I'll wait#l")
|
|
if response == 0:
|
|
sm.warpNoReturn(returnmap, 0)
|
|
elif sm.sendAskYesNo("Have you heard of the terrifying Zakum? This one's pink! He's not so scary anymore.\r\nWould you like to go back to your previous map?"):
|
|
sm.warpNoReturn(returnmap, 0)
|
|
elif sm.isPinkZakumWinner():
|
|
sm.sendNext("Good job defeating the Pink Zakum!")
|
|
# TODO give reward
|
|
sm.warpNoReturn(returnmap, 0)
|
|
else:
|
|
sm.sendSayOkay("I'll send you back to where you were, thanks for participating!")
|
|
sm.warpNoReturn(returnmap, 0) |