Remove lifetime mess, replace a lot of code with Arc instead of borrows.
Some checks failed
continuous-integration/drone/push Build is failing
Some checks failed
continuous-integration/drone/push Build is failing
This cleans up the codebase massively, and allows me to maintain some semblance of sanity.
This commit is contained in:
@@ -58,5 +58,5 @@ macro_rules! script_function_cache {
|
||||
|
||||
script_function_cache! {
|
||||
on_initialize -> NativeFunc<(u32, ExternRef<DynamicLibrary>, VecExternRef<EffectParameter>), ()>
|
||||
on_before_turn -> NativeFunc<(u32, u32), ()>
|
||||
on_before_turn -> NativeFunc<(u32, ExternRef<TurnChoice>), ()>
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user