Recent Posts

Pages: [1] 2 3 ... 10
1
AI War II - Modding / Re: Civilian Industries
« Last post by StarKeep on October 17, 2020, 07:50:33 PM »
I'm worried that this error keeps popping up. Here are the steps from a Mantis report that fixed it for them.

A: Remove any Civilian Industries files from AI War 2\GameData\ModdableLogicDLLs.
Mods used to require their dll to be put in here, and if you used the mod in the past, there is a chance the old dll is still hanging out within.
B1: Delete the SKCivilianIndustry folder from AI War 2\XMLMods.
B2: Revalidate game files on Steam
Sometimes things just happen in regards to file updates on steam.

If neither of these work; please reply back.
2
AI War II - Modding / Re: Civilian Industries
« Last post by WolfWhiteFire on October 17, 2020, 06:06:02 PM »
This mod seems to be causing a lot of errors when I try running it in the game, with the biggest problem being that it somehow prevents the game from generating a galaxy in the lobby, while none of these errors appear with the mod disabled. Not really sure what is causing the issues, but I took some screenshots of the error messages and found the debug log. The mod seems to be up to date, showing as being last modified at 10/15/2020. Using Windows 10, playing through steam, the only other mods activated being the ones that Arcen added as coming packaged with the game itself like this one. Let me know if there is anything else you need to figure out what the problem is. Also, I verified the integrity of the data cache and it didn't find any issues.
3
AI War II - Modding / Re: Civilian Industries
« Last post by StarKeep on October 17, 2020, 01:59:52 AM »
Curse you ExternalData!

The error should be mostly harmless, it looks like its sometimes overdrawing ships out of its storage, so it just means an extra couple ships may pop out of a Patrol Post that weren't listed. I'll look into this.
4
AI War II - Modding / Re: Civilian Industries
« Last post by Endovior on October 16, 2020, 09:09:54 PM »
Found another bug:

The picture made me think it might've been unrelated, but the log indicates that it has something to do with Civilian Industry.

Spoiler for Hiden:
10/16/2020 9:01:32 PM
Tried to write Int32 PosExceptNeg1, but passed value was: -4, which is out of range!  Value set to -1 so your save would work.   (Unknown field being saved)

  at System.Environment.get_StackTrace () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, System.Boolean IncludeStackTrace, Arcen.Universal.Verbosity Verbosity) [0x00000] in <61e10848c4834031a6650d8e71fadd0e>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.DebugLogDestination Destination, Arcen.Universal.Verbosity Verbosity) [0x00000] in <61e10848c4834031a6650d8e71fadd0e>:0
  at Arcen.Universal.ArcenDebugging.ArcenDebugLog (System.String Message, Arcen.Universal.Verbosity Verbosity) [0x00000] in <61e10848c4834031a6650d8e71fadd0e>:0
  at Arcen.Universal.ArcenSerializationBuffer.AddInt32 (Arcen.Universal.ReadStyle RStyle, System.Int32 Item, System.String FieldNameForErrors) [0x00000] in <61e10848c4834031a6650d8e71fadd0e>:0
  at SKCivilianIndustry.CivilianMilitia.SerializeTo (Arcen.Universal.ArcenSerializationBuffer Buffer, System.Boolean IsForPartialSyncDuringMultiplayer) [0x00000] in <b4dcfff58e3d48e099272c53dc496f9f>:0
  at SKCivilianIndustry.Persistence.CivilianMilitiaExternalData.SerializeExternalData (System.Object[] Source, Arcen.Universal.ArcenSerializationBuffer Buffer, System.Boolean IsForPartialSyncDuringMultiplayer) [0x00000] in <b4dcfff58e3d48e099272c53dc496f9f>:0
  at Arcen.Universal.ArcenExternalData.SerializeExternalDataTo (Arcen.Universal.ArcenSerializationBuffer Buffer, System.String ExternalDataHeader, System.Boolean IsForPartialSyncDuringMultiplayer) [0x00000] in <61e10848c4834031a6650d8e71fadd0e>:0
  at Arcen.Universal.ArcenExternalDataLookup.SerializeExternalDataTo (Arcen.Universal.ArcenSerializationBuffer Buffer, System.String ExternalDataHeader, System.Boolean IsForPartialSyncDuringMultiplayer, System.Boolean IsForLastSettings) [0x00000] in <61e10848c4834031a6650d8e71fadd0e>:0
  at Arcen.AIW2.Core.GameEntity_Squad.SerializeTo (Arcen.Universal.ArcenSerializationBuffer Buffer, Arcen.Universal.UltraEfficientStyle StyleForPKIDsIfNetworkSyncData) [0x00000] in <44cd3bd2652146ffb674e9e63f761e6b>:0
  at Arcen.AIW2.Core.PlanetFaction.SerializeTo (Arcen.Universal.ArcenSerializationBuffer Buffer, SerializationCommandType SerializationCmdType, System.Boolean IsForLastSettings) [0x00000] in <44cd3bd2652146ffb674e9e63f761e6b>:0
  at Arcen.AIW2.Core.Planet.SerializeTo (Arcen.Universal.ArcenSerializationBuffer Buffer, SerializationCommandType SerializationCmdType, System.Boolean IsForLastSettings) [0x00000] in <44cd3bd2652146ffb674e9e63f761e6b>:0
  at Arcen.AIW2.Core.Galaxy.SerializeTo (Arcen.Universal.ArcenSerializationBuffer Buffer, System.Boolean IsForLastSettings) [0x00000] in <44cd3bd2652146ffb674e9e63f761e6b>:0
  at Arcen.AIW2.Core.World_AIW2.SerializeTo (Arcen.Universal.ArcenSerializationBuffer Buffer, System.Boolean DoPartialSyncForDuringGameplay, System.Boolean IsForLastSettings) [0x00000] in <44cd3bd2652146ffb674e9e63f761e6b>:0
  at Arcen.Universal.World.SerializeTo (Arcen.Universal.ArcenSerializationBuffer Buffer, System.Boolean DoPartialSyncForDuringGameplay, System.Boolean IsForLastSettings) [0x00000] in <61e10848c4834031a6650d8e71fadd0e>:0
  at Arcen.Universal.World.SaveWorldToDisk (System.String SaveName, System.Collections.Generic.List`1[T] SavegameMetadata) [0x00000] in <61e10848c4834031a6650d8e71fadd0e>:0
  at Arcen.AIW2.External.GameCommand_SaveGame.Execute (Arcen.AIW2.Core.GameCommand command, Arcen.AIW2.Core.ArcenSimContext context) [0x00000] in <4e386c2e5e4f4b62b2f4c632dc16857f>:0
  at Arcen.AIW2.Core.GameCommand.Execute (Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <44cd3bd2652146ffb674e9e63f761e6b>:0
  at Arcen.AIW2.Core.World_AIW2.OnClient_ExecuteGameCommandsReceivedFromServer (Arcen.AIW2.Core.ArcenSimContext Context) [0x00000] in <44cd3bd2652146ffb674e9e63f761e6b>:0
  at Arcen.AIW2.External.SimPlannerImplementation.DoActualSimStep (System.Boolean& stalledWaitingOnConnections, System.Boolean& mayUpdateVisuals, System.String& reasonForNoVisualUpdates) [0x00000] in <4e386c2e5e4f4b62b2f4c632dc16857f>:0
  at Arcen.AIW2.Core.Engine_AIW2.ProcessSimStep (System.Boolean& stalledWaitingOnConnections, System.String& reasonForNoVisualUpdates) [0x00000] in <44cd3bd2652146ffb674e9e63f761e6b>:0
  at Arcen.Universal.Engine_Universal.OnUpdateFromMainThread () [0x00000] in <61e10848c4834031a6650d8e71fadd0e>:0
  at Arcen.AIW2.Core.ArcenGameControllerBase.BaseUpdate () [0x00000] in <44cd3bd2652146ffb674e9e63f761e6b>:0
  at ArcenGameController.Update () [0x00000] in <342846c60ad043638e2ec80b42611e65>:0
5
AI War II / Re: Strange selection problem under 2.608 - or possibly it's just me?
« Last post by kmunoz on October 11, 2020, 03:55:09 PM »
... solved with a restart of the game. So definitely a bug of some sort.
6
AI War II / Strange selection problem under 2.608 - or possibly it's just me?
« Last post by kmunoz on October 11, 2020, 03:53:37 PM »
When all my ships are loaded into the flag, I can't select the flag with the hotkey. If the ships are unloaded, I can use the hotkey and everything gets selected correctly (including the flagship). But if I use the hotkey when the ships are loaded for transport, the flagship does not get selected (though the camera does center on it) and I can't give it commands.

This might be a bug or it might be an accidental setting where non-combat ships don't get selected...?

https://app.box.com/s/5wpseio1w657mkqtuplr779u3rhexxu1

(Save is "2605" but I did start it on 2608)
7
AI War II - Modding / Re: Civilian Industries
« Last post by StarKeep on October 10, 2020, 12:01:52 AM »
Fun little bug; I'm guessing I forgot to check for some data being created before using it. The change to how ExternalData is used is something I'm still learning.

Plus side though; if you keep this save for later it should work after I get the fix created and pushed out.
8
AI War II - Modding / Re: Civilian Industries
« Last post by Endovior on October 09, 2020, 09:00:36 PM »
I tried continuing that game, and got another, more dire-sounding error:

10/9/2020 8:57:53 PM   DoPerSecondLogic_Stage3Main_OnMainThreadAndPartOfSim Error for faction Civilian Industry(index 9).  Consider restarting the game, as many other things may now go wrong because of this first error.  And please report this! Error: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
  at System.ThrowHelper.ThrowArgumentOutOfRangeException (System.ExceptionArgument argument, System.ExceptionResource resource) [0x00029] in <1f0c1ef1ad524c38bbc5536809c46b48>:0
  at System.ThrowHelper.ThrowArgumentOutOfRangeException () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0
  at System.Collections.Generic.List`1[T].RemoveAt (System.Int32 index) [0x00009] in <1f0c1ef1ad524c38bbc5536809c46b48>:0
  at SKCivilianIndustry.CivilianMilitia.GetShipCount (Arcen.AIW2.Core.GameEntityTypeData typeData, System.Boolean calledFromSimSafeThread) [0x00092] in <f83ea885a3de4172b865a34197b96c70>:0
  at SKCivilianIndustry.SpecialFaction_SKCivilianIndustry.DoMilitiaDeployment (Arcen.AIW2.Core.Faction faction, Arcen.AIW2.Core.ArcenSimContext Context) [0x00a69] in <f83ea885a3de4172b865a34197b96c70>:0
  at SKCivilianIndustry.SpecialFaction_SKCivilianIndustry.DoPerSecondLogic_Stage3Main_OnMainThreadAndPartOfSim (Arcen.AIW2.Core.Faction faction, Arcen.AIW2.Core.ArcenSimContext Context) [0x002e0] in <f83ea885a3de4172b865a34197b96c70>:0
  at Arcen.AIW2.External.EntitySimLogicImplementation+<>c__DisplayClass60_0.<DoWorldSecondLogic_FromSimBGThread>b__3 (Arcen.AIW2.Core.Faction faction) [0x00002] in <7fefacd8d6274b5eb643ab415dfc1a0c>:0
9
AI War II - Modding / Re: Civilian Industries
« Last post by Endovior on October 09, 2020, 09:50:44 AM »
Running the latest v2.608; ran into a bug specifying Civilian Industry.

10/9/2020 9:46:59 AM   specialFactionContext_10_SKCivilianIndustry_idx_9 Error: System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
  at System.ThrowHelper.ThrowArgumentOutOfRangeException (System.ExceptionArgument argument, System.ExceptionResource resource) [0x00029] in <1f0c1ef1ad524c38bbc5536809c46b48>:0
  at System.ThrowHelper.ThrowArgumentOutOfRangeException () [0x00000] in <1f0c1ef1ad524c38bbc5536809c46b48>:0
  at System.Collections.Generic.List`1[T].RemoveAt (System.Int32 index) [0x00009] in <1f0c1ef1ad524c38bbc5536809c46b48>:0
  at SKCivilianIndustry.CivilianMilitia.GetShipCount (Arcen.AIW2.Core.GameEntityTypeData typeData, System.Boolean calledFromSimSafeThread) [0x00092] in <f83ea885a3de4172b865a34197b96c70>:0
  at SKCivilianIndustry.SpecialFaction_SKCivilianIndustry.DoMilitiaThreatReaction (Arcen.AIW2.Core.Faction faction, Arcen.AIW2.External.ArcenLongTermIntermittentPlanningContext Context) [0x0076f] in <f83ea885a3de4172b865a34197b96c70>:0
  at SKCivilianIndustry.SpecialFaction_SKCivilianIndustry.DoLongRangePlanning_OnBackgroundNonSimThread_Subclass (Arcen.AIW2.Core.Faction faction, Arcen.AIW2.External.ArcenLongTermIntermittentPlanningContext Context) [0x0004e] in <f83ea885a3de4172b865a34197b96c70>:0
  at Arcen.AIW2.External.BaseSpecialFaction.DoLongRangePlanning_OnBackgroundNonSimThread (Arcen.AIW2.Core.Faction faction, Arcen.AIW2.Core.ILongRangePlanningContext Context) [0x00077] in <7fefacd8d6274b5eb643ab415dfc1a0c>:0
  at Arcen.AIW2.External.SpecialFactionPlanning.Execute () [0x00077] in <7fefacd8d6274b5eb643ab415dfc1a0c>:0
10
AI War II / Re: The "problem" with the AI reduction set-of-4 thing
« Last post by kmunoz on October 07, 2020, 10:28:43 PM »
You're right, it's -60, math is hard.

But it could be -60 or -160 or -160000, and as long as the AIP floor goes *up* when you're done, it serves no purpose to kill the co-processors and actively harms you. That's the thing I would change. (Well, that and the less common situation of mark level going up permanently.)

Except at low difficulty (no higher than 4 - I discovered the issue at diff 5), there doesn't seem to be any reason to go after the co-processors if you're keeping your AIP low or near the floor already. But if you're the sort of player who's keeping your AIP low or at floor, the co-processors *should* be part of your game plan. They're thematically exactly what that kind of player would want to target. And yet they're worthless.
Pages: [1] 2 3 ... 10
SMF spam blocked by CleanTalk