mirror of
https://github.com/cyberarm/i-mic-fps.git
synced 2025-12-15 07:32:35 +00:00
Added event handler for :entity_moved, added door script, various tweaks
This commit is contained in:
@@ -2,3 +2,6 @@
|
||||
name: "door"
|
||||
model: "door.obj"
|
||||
collision: "boundingbox"
|
||||
scripts: [
|
||||
"door"
|
||||
]
|
||||
|
||||
9
assets/base/door/scripts/door.rb
Normal file
9
assets/base/door/scripts/door.rb
Normal 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
|
||||
Reference in New Issue
Block a user