depth = 10; if self_check_activated() { activated = true; exit; } event_inherited(); dist_tor = 144; dist_y_tor = 144; indi_y_offset = -96; activated = false; callback = function() { if global.save_data.player.abilities.accesscard == false type(["It seems that you'll need an access card to open this door."], unlock_player); else { control.animation_spd = 0.25; indi_img_index = 0; activated = true; lock_player(); autosave(); } }