function ADVR.onLoad() achievement.psvrID = 28 achievement.hideDescription = false achievement.unlocksItem = relics.GLOWING_SPOT PlayerDamaged = false achievement.priority = -10000 achievement.predecessors = {achievements.GOOD_LUCK} achievement.category = "exploration" end function ADVR.onAfterBossAreaGenerated(worldGenerator) if(worldGenerator.worldGeneratorFloor == dungeonFloor.OVERGROWN_GATEHOUSE and PlayerDamaged == false) then achievement.Unlock() end end function ADVR.onDungeonGenerated(worldGenerator) PlayerDamaged = false end function ADVR.onPlayerHit(damage, damageSource, receivedDamageType, hitPosition, isStatsProbe) if not isStatsProbe and damage > 0 then PlayerDamaged = true end return damage end