loadLuaPlugin method

void loadLuaPlugin(
  1. AssetManager assetManager,
  2. String script, [
  3. String name = 'game'
])

Implementation

void loadLuaPlugin(
  AssetManager assetManager,
  String script, [
  String name = 'game',
]) {
  unregisterPlugin(name);
  final location = ItemLocation.fromString(script);
  final data = assetManager
      .getPack(location.namespace)
      ?.getScript(location.id);
  if (data == null) return;
  registerLuauPlugin(name, data);
}