Added event handler for :entity_moved, added door script, various tweaks

This commit is contained in:
2019-09-26 16:19:01 -05:00
parent f7936b38bc
commit 8df05eda13
11 changed files with 43 additions and 14 deletions

View File

@@ -2,3 +2,6 @@
name: "door"
model: "door.obj"
collision: "boundingbox"
scripts: [
"door"
]

View File

@@ -0,0 +1,9 @@
origin = self.position
on.entity_moved do |event|
if origin.distance3d(event.entity.position) <= 3.0
self.position = origin + Vector.up * 2.4
else
self.position = origin
end
end