diff options
Diffstat (limited to 'src/script_system.cpp')
| -rw-r--r-- | src/script_system.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
| diff --git a/src/script_system.cpp b/src/script_system.cpp index 931759d..a3686b4 100644 --- a/src/script_system.cpp +++ b/src/script_system.cpp | |||
| @@ -44,7 +44,10 @@ ScriptSystem::ScriptSystem(Game& game) : game_(game) { | |||
| 44 | "cantCrouch", &Sprite::cantCrouch, | 44 | "cantCrouch", &Sprite::cantCrouch, |
| 45 | "bobsWhenNormal", &Sprite::bobsWhenNormal, | 45 | "bobsWhenNormal", &Sprite::bobsWhenNormal, |
| 46 | "animSlowdown", &Sprite::animSlowdown, | 46 | "animSlowdown", &Sprite::animSlowdown, |
| 47 | "enclosureZone", &Sprite::enclosureZone); | 47 | "enclosureZone", &Sprite::enclosureZone, |
| 48 | "movementSpeed", &Sprite::movementSpeed, | ||
| 49 | "solid", &Sprite::solid, | ||
| 50 | "behaviourType", &Sprite::behaviourType); | ||
| 48 | 51 | ||
| 49 | engine_.new_usertype<MessageSystem>( | 52 | engine_.new_usertype<MessageSystem>( |
| 50 | "message", | 53 | "message", |
| @@ -230,6 +233,8 @@ ScriptSystem::ScriptSystem(Game& game) : game_(game) { | |||
| 230 | loadMapScripts(filename); | 233 | loadMapScripts(filename); |
| 231 | }); | 234 | }); |
| 232 | 235 | ||
| 236 | engine_.set_function("cardinalDirectionFacingPoint", &cardinalDirectionFacingPoint); | ||
| 237 | |||
| 233 | engine_.script_file("../res/scripts/common.lua"); | 238 | engine_.script_file("../res/scripts/common.lua"); |
| 234 | } | 239 | } |
| 235 | 240 | ||
