I was happy as i could be, u know, playing factorio and all....then u make a train, a FARL module, and bammm, error all over the screen(printed, not crash)
can anyone tell me what i need to do to fix it? any idea, direction at all would be massive help already!
FARL CODE BELOW
if farl:update(event) then
GUI.updateGui(farl)
end
That's the code
local player = game.players[event.player_index]
if event.created_entity.name == "workbench-mk1" then
link to my 1st mod https://mods.factorio.com/mod/Workbench
F.A.R.L breaks with my mod "Workbench" - I may have fixed..
Moderator: Choumiko
F.A.R.L breaks with my mod "Workbench" - I may have fixed..
- Attachments
-
- ErrorWorkbench-FullyAutomatedRaillayer-Factorio.JPG (185.11 KiB) Viewed 3306 times
Re: F.A.R.L breaks with my mod "Workbench" - I may have fixed..
What's in your on_robot_built event?
Looks like farl doesn't filter out not farl things.
Looks like farl doesn't filter out not farl things.
Re: F.A.R.L breaks with my mod "Workbench" - I may have fixed..
Workbench crashes the game when a robot builts anything (unrelated to FARL).
The on_robot_built_entity doesn't contain event.player_index. Remove line 3 in your control.lua and it should be fine. The player variable you assign isn't used in the function at all
The on_robot_built_entity doesn't contain event.player_index. Remove line 3 in your control.lua and it should be fine. The player variable you assign isn't used in the function at all