#IXE Build 43 [Beta]

3 messages · Page 1 of 1 (latest)

cobalt haven
#
  • When selecting a spirit, select the base spirit ship instead.
  • Added Get/SetControllerArg2 apis.
  • Added SetSpriteLayer to RPL
  • Ensure that when the game window is resized, it is saved to the settings.
  • Check for invalid "type" field in json when loading a unit/global.
  • Don't force JSONUIText, Button, and ChoiceButton to use only upper case text.
  • Fixed array out of bounds problem in Digitalis when at edge of map.
  • Updated the Shift-I info box to have the version at the bottom at start with "V:".
  • Stop resetting FOW data when game is paused. This allows unit placement when paused.
hardy plover
#

These IRPL additions are total game-changers, thank you so much for adding them!

hardy plover
#

Sorry if this is the wrong place, but GetControllerArg2 throws an exception when used on a nonexistent variable name.

From player.log:

KeyNotFoundException: The given key 'makerproductionintervalz' was not present in the dictionary.
  at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) [0x00000] in <00000000000000000000000000000000>:0 
  at RplCoreGame.HandleUnitCommands (RplCore+Command command) [0x00000] in <00000000000000000000000000000000>:0 
  at RplCore.ProcessCommands (System.Boolean start, System.Boolean onceP, System.Boolean final, System.Boolean gameLoaded, System.String eventName, 
  
  ...etc...