summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/script_system.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/script_system.cpp b/src/script_system.cpp index d700738..e890dfc 100644 --- a/src/script_system.cpp +++ b/src/script_system.cpp
@@ -187,6 +187,12 @@ ScriptSystem::ScriptSystem(Game& game) : game_(game) {
187 return game_.getMap().getWarpPoint(warp); 187 return game_.getMap().getWarpPoint(warp);
188 }); 188 });
189 189
190 engine_.set_function(
191 "randomChance",
192 [&] (double p) {
193 return std::bernoulli_distribution(p)(game_.getRng());
194 });
195
190 engine_.script_file("../res/scripts/common.lua"); 196 engine_.script_file("../res/scripts/common.lua");
191} 197}
192 198