Hi,
I use v4
Runtime Error: C:\Users\fabri_000\Documents\My Games\Sid Meier's Civilization Beyond Earth\MODS\User Interface Tweaks (v 4)\UIT_IphStich\Core\InGame.lua:1409: attempt to index a nil value
stack traceback:
C:\Users\fabri_000\Documents\My Games\Sid Meier's Civilization Beyond Earth\MODS\User Interface Tweaks (v 4)\UIT_IphStich\Core\InGame.lua:1409: in function 'RequestYieldDisplay'
C:\Users\fabri_000\Documents\My Games\Sid Meier's Civilization Beyond Earth\MODS\User Interface Tweaks (v 4)\UIT_IphStich\Core\InGame.lua:1129: in function 'OnUpdateSelection'
C:\Users\fabri_000\Documents\My Games\Sid Meier's Civilization Beyond Earth\MODS\User Interface Tweaks (v 4)\UIT_IphStich\Core\InGame.lua:1106: in function 'OnUnitSelectionChange'
[C]: in function 'func'
[C]: in function '(anonymous)'
=> need to check nil before use
Runtime Error: C:\Users\fabri_000\Documents\My Games\Sid Meier's Civilization Beyond Earth\MODS\User Interface Tweaks (v 4)\UIT_IphStich\Core\ChooseInternationalTradeRoutePopup.lua:351: operator < is not supported for number < nil
stack traceback:
C:\Users\fabri_000\Documents\My Games\Sid Meier's Civilization Beyond Earth\MODS\User Interface Tweaks (v 4)\UIT_IphStich\Core\ChooseInternationalTradeRoutePopup.lua:351: in function 'SortByProductionTot'
[C]: in function 'table.sort'
C:\Users\fabri_000\Documents\My Games\Sid Meier's Civilization Beyond Earth\MODS\User Interface Tweaks (v 4)\UIT_IphStich\Core\ChooseInternationalTradeRoutePopup.lua:397: in function 'SortData'
C:\Users\fabri_000\Documents\My Games\Sid Meier's Civilization Beyond Earth\MODS\User Interface Tweaks (v 4)\UIT_IphStich\Core\ChooseInternationalTradeRoutePopup.lua:514: in function 'ShowHideHandler'
=> add
tradeRoute.Energy = 0;
tradeRoute.Science = 0;
tradeRoute.FoodInc = 0;
tradeRoute.FoodOut = 0;
tradeRoute.FoodTot = 0;
tradeRoute.ProductionInc = 0;
tradeRoute.ProductionOut = 0;
tradeRoute.ProductionTot = 0;
tradeRoute.EnergyDelta = 0;
tradeRoute.ScienceDelta = 0;
before using it. For example, in initializer local tradeRoute = { (remove tradeRoute.) or after initialization