Nanomob Battle Refactor

Refactors Nanomob Battle terminals to utilize landmarks for positioning their battle avatars, rather than a hard-coded offset.

This means the terminals no longer require var edits or strict placement rules for mapping. Each terminal will attempt to locate the closest battle landmark and spawn their avatars there, so this also lays some very basic groundwork for supporting multiple battle arenas on a single map.
This commit is contained in:
FalseIncarnate
2019-01-13 01:22:23 -05:00
parent 30f60d5cc6
commit 885bc808b3
2 changed files with 33 additions and 5 deletions
+4
View File
@@ -290,3 +290,7 @@
..()
var/turf/simulated/T = get_turf(src)
T.burn_tile()
/obj/effect/landmark/battle_mob_point
name = "Nanomob Battle Avatar Spawn Point"