//////////////////////////// //Run when entering map void OnStart() { SetupLoadScreen("LoadingText", "Cellar", 1, ""); AddEntityCollideCallback("Player", "deathroominsanity", "CollideInsanity", true, 1); } void CollideInsanity(string &in asParent, string &in asChild, int alState) { GiveSanityDamage(20, true); } //////////////////////////// //Run when entering map void OnEnter() { void SetPlayerLampOil(-20); } { void SetPlayerSanity(-50); } //////////////////////////// //Run when leaving map void OnLeave() { SetupLoadScreen("LoadingText", "CastleBase", 1, ""); }