Replace mostly unused TexturedVertex array with simple temporary Vec3f
Unify copy-paste
Unify copy-paste
Remove unneeded block
Unify copy-paste
Consistently use eface pointer
Consistently use eface pointer in copy-paste
Unify paf initialization and usage
Move TRAP_DETECT and TRAP_SECRET globals into ARXCHARACTER struct, change types to float
Make remaining editor display modes accessible by pressing the ScrollLock key
Remove unused editor display modes
Add toggle for CollisionShape display
Add debug rendering for npc physics cylinder
Remove EDITMODE global
Indentation
Remove duplicated PLAYER_PARALYSED check
Changes to aura controls.

Makes the aura control method for the "Armor" spell analogous to the one used for the "Protection from fire" spell.

Turns on the aura for the "Lower armor" spell if the spell is active but the aura is disabled. If a protection spell and "Lower armor" are active at the same time on the same target, the lower armor aura is hidden. Previously, the lower armor aura did not appear when protection ended before the end of "Lower armor"; this is now fixed.
Lower armor — added SND_SPELL_LOWER_ARMOR_END.
Levitate — added SND_SPELL_LEVITATE_LOOP and SND_SPELL_LEVITATE_END.

Plus code-style.
Slow down — added SND_SPELL_SLOW_DOWN_END.

Plus code-style.