Two things with a mod and an assert error

I've done some modding in the past versions (pre- dip 1.3x) and never had a problem with the game applying the mods. I tried to do a simple mod to the starbases and the checksum doesn't change when I apply the mod. It seems it's not stacking my mod on top. Using the DEV.exe dosn't help, but this brings me to the second issue.

I get this error

""

Assert @ C:\Projects\P4\SinsDiplomacy\Release\CodeSource\GS/Window/Screens/MainMenuScreen.cpp(18)

false

""

 

Does this make sense to anyone?

 

Below is the debug file for the last run session which didn't stack.

 

D3D9 - ChangeDevice...
  DeviceType.......... HAL
  AdapterOrdinal.......0
  AdapterFormat....... X8R8G8B8
  BehaviorFlags....... HARDWARE_VERTEXPROCESSING
  BackBufferSize.....  1024 x 768
  BackBufferFormat.... A8R8G8B8
  DepthStencilFormat.. D24X8 (Enabled)
  MultiSampleType..... IDSMultisampleTwoSamples (Quality=0)
  IsWindowed.......... 1
D3D9 - IsWindowActive : (1)
Setup:DataFileSystem
Added 3 Fixed Data File paths
> .\Diplomacy
> .\Entrenchment
> .
Found 3 Available Mods in C:\Users\Brian\AppData\Local\Ironclad Games\Sins of a Solar Empire\Mods-Diplomacy v1.34
> Mothership
> Starbase
> Starbase 0.1
Found 1 Enabled Mods in C:\Users\Brian\AppData\Local\Ironclad Games\Sins of a Solar Empire\Mods-Diplomacy v1.34\EnabledMods.txt
> Starbase 0.1
Found Language in Registry (SOFTWARE\Stardock\Drengin.net\sinsdiplo):
Language data file not found. Ignoring...
C:\Projects\P4\SinsDiplomacy\Release\CodeSource\GS\Window\Screens\MainMenuScreen.cpp(18): assert! [false]
Creating player mappings ... (rand seed:993003629)
Settings Saved: C:\Users\Brian\AppData\Local\Ironclad Games\Sins of a Solar Empire\Setting\diplomacy.user.setting
Window(optionsButton) Button Press from CURSOR_BUTTON_0.
Window(TabWindowButton) Button Press from CURSOR_BUTTON_0.
Window(closeButton) Button Press from CURSOR_BUTTON_0.
Settings Saved: C:\Users\Brian\AppData\Local\Ironclad Games\Sins of a Solar Empire\Setting\diplomacy.user.setting
Window(quitButton) Button Press from CURSOR_BUTTON_0.
D3D9 - IsWindowActive : (0)
SetActivePlayerIndex:-1

 

Thanks in advance for those that can help

2,718 views 3 replies
Reply #1 Top

Never mind about the checksum. After looking back I added a space where I shouldn't have. THe assert error is still valid though.

Reply #2 Top

Assert @ C:\Projects\P4\SinsDiplomacy\Release\CodeSource\GS/Window/Screens/MainMenuScreen.cpp(18)
...
Does this make sense to anyone?
End of quote

Maybe... with the 1.33-1.34 update there is some change in the main menu... along some other change... there is a topic somewhere on these forum about the 1.33 changes... a other topic about menu problem due to the update... etc...

Reply #3 Top

Quoting Thoumsin, reply 2
Maybe... with the 1.33-1.34 update there is some change in the main menu... along some other change... there is a topic somewhere on these forum about the 1.33 changes... a other topic about menu problem due to the update... etc...
End of Thoumsin's quote

 

YUP

 

Quoting Stant123, reply 12
Some things changed.

Vanilla: (Window Folder)
MainMenuScreen.window - Update/upgrade button changed. (Now True/False)
SteamMainMenuScreen.window added.  Same as main menu only no update buttons
ICOLoginScreen.window - Password recovery added.

Entrenchment: 
MainMenuScreen.window - Update/upgrade button changed. (Now True/False)
SteamMainMenuScreen.window added.  Same as main menu only no update buttons
Screen-FrontEnd.brushes 
BackdropFrontEnd ?  My folder has a recent date, but the newest file is from February
English String

Diplomacy:
MainMenuScreen.window - Update/upgrade button changed. (Now True/False)
SteamMainMenuScreen.window added.  Same as main menu only no update buttons
String (English/French)

 

Edit: Mods do need to be updated otherwise you lose half of your main menu (Unless you have a completely custom menu)
End of Stant123's quote