Instant death: Difference between revisions

33 bytes removed ,  00:24, 23 January 2021
m
separate achievement info into separate columns
(Noted which deaths grant achievements, as per helado’s suggestion)
m (separate achievement info into separate columns)
Line 5: Line 5:
== Methods of Instant Death ==
== Methods of Instant Death ==


Some methods will kill the player even if they are currently [[Domination|dominating]] another creature, and that creature is the one affected. Those methods have a “Yes” in the second column.
Some methods will kill the player even if they are currently [[Domination|dominating]] another creature, and that creature is the one affected. Those methods have a “Yes” in the “Kills dominator?” column.


{| class="wikitable"
{| class="wikitable"
|-
|-
! Method !! Kills [[Domination | dominator]]? !! Message
! Method !! Achievement !! Kills [[Domination | dominator]]? !! Message
|-
|-
| Reaching higher than {{T|10,000}}, causing instant vaporization || No || You were vaporized.{{Code Reference | class = Physics | method = UpdateTemperature}}
| Reaching higher than {{T|10,000}}, causing instant vaporization || || No || You were vaporized.{{Code Reference | class = Physics | method = UpdateTemperature}}
|-
|-
| Losing your last remaining head to [[Decapitate|decapitation]] <br> (grants the [[Hole Like a Head]] achievement) || No || You were decapitated by [someone].{{Code Reference | namespace = XRL.World.Parts.Skill | class = Axe_Decapitate | method = Decapitate}}
| Losing your last remaining head to [[Decapitate|decapitation]] || [[Hole Like a Head]] || No || You were decapitated by [someone].{{Code Reference | namespace = XRL.World.Parts.Skill | class = Axe_Decapitate | method = Decapitate}}
|-
|-
| Violating [[Achievements#The_Laws_of_Physics_Are_Mere_Suggestions.2C_Vol._1 |the Pauli exclusion principle]] while [[Phasing|phasing]] <br> (grants the [[The Laws of Physics Are Mere Suggestions, Vol. 1]] achievement) || No || You violated the Pauli exclusion principle.{{Code Reference | namespace = XRL.World.Effects | class = Phased | method = Remove}}
| Violating [[Achievements#The_Laws_of_Physics_Are_Mere_Suggestions.2C_Vol._1 |the Pauli exclusion principle]] while [[Phasing|phasing]] || [[The Laws of Physics Are Mere Suggestions, Vol. 1]] || No || You violated the Pauli exclusion principle.{{Code Reference | namespace = XRL.World.Effects | class = Phased | method = Remove}}
|-
|-
| Getting hit by the gaze of a {{Favilink|lithofex}} || No || You were turned to stone by the gaze of a lithofex.{{Code Reference | namespace = XRL.World.Parts.Mutation | class = StoneGaze | method = performGaze}}
| Getting hit by the gaze of a {{Favilink|lithofex}} || || No || You were turned to stone by the gaze of a lithofex.{{Code Reference | namespace = XRL.World.Parts.Mutation | class = StoneGaze | method = performGaze}}
|-
|-
| Drinking {{Favilink|neutron flux}} (''specifically'' drinking it; other actions with flux merely do large amounts of damage) <br> (grants the [[Starry Demise]] achievement) || No || You were crushed under the weight of a thousand suns.{{Code Reference | namespace = XRL.Liquids | class = LiquidNeutronFlux | method = Drank}}
| Drinking {{Favilink|neutron flux}} (''specifically'' drinking it; other actions with flux merely do large amounts of damage) || [[Starry Demise]] || No || You were crushed under the weight of a thousand suns.{{Code Reference | namespace = XRL.Liquids | class = LiquidNeutronFlux | method = Drank}}
|-
|-
| Being turned into a gem by a [[Transmute into Gem|gemming]] attack || No || You were transmuted into [a gem].{{Code Reference | class = ModTransmuteOnHit | method = FireEvent}}
| Being turned into a gem by a [[Transmute into Gem|gemming]] attack || || No || You were transmuted into [a gem].{{Code Reference | class = ModTransmuteOnHit | method = FireEvent}}
|-
|-
| Dropping below 1 [[Willpower]] while wielding the {{Favilink|amaranthine prism}} || No || You had a dream, which was not all a dream. The bright sun was extinguish'd, and the stars did wander darkling in the eternal space.{{Code Reference | class = CyclopeanPrism | method = FireEvent | case = "BeginTakeAction"}}
| Dropping below 1 [[Willpower]] while wielding the {{Favilink|amaranthine prism}} || || No || You had a dream, which was not all a dream. The bright sun was extinguish'd, and the stars did wander darkling in the eternal space.{{Code Reference | class = CyclopeanPrism | method = FireEvent | case = "BeginTakeAction"}}
|-
|-
| Being any temporary forcefield (such as from a {{Favilink id|StasisGrenade1}}, [[Force Bubble]], or [[Force Wall]]) who was animated with {{favilink|Spray-a-Brain}} and running out the duration of the effect that spawned you (or, in the case of {{favilink|Grit Gate}}'s entrance barrier, walking away so that you are disconnected from the originating {{favilink|force projector}}) || Yes || You die! (good job)
| Being any temporary forcefield (such as from a {{Favilink id|StasisGrenade1}}, [[Force Bubble]], or [[Force Wall]]) who was animated with {{favilink|Spray-a-Brain}} and running out the duration of the effect that spawned you (or, in the case of {{favilink|Grit Gate}}'s entrance barrier, walking away so that you are disconnected from the originating {{favilink|force projector}}) || || Yes || You die! (good job)


[This is the fallback death message for when no message is specified in the code.]
[This is the fallback death message for when no message is specified in the code.]
|-
|-
| Running out the duration of [[Temporal Fugue]] when one is a fugue clone (Domination works on ''other'' creatures' fugue clones but not your own) || Yes || You die! (good job){{Code Reference | namespace = XRL.World.Parts.Mutation | class = TemporalFugue | method = PerformTemporalFugue}}{{Code Reference | class = Temporary | method = Expire}}
| Running out the duration of [[Temporal Fugue]] when one is a fugue clone (Domination works on ''other'' creatures' fugue clones but not your own) || || Yes || You die! (good job){{Code Reference | namespace = XRL.World.Parts.Mutation | class = TemporalFugue | method = PerformTemporalFugue}}{{Code Reference | class = Temporary | method = Expire}}
|}
|}