Please help: Is it possible to increase capital ship max levels?

Hi! :)

I'd like to start off in my first post ever here by stating that I absolutely LOVE this game! It is fun, extremely stable, and so easily moddable....unless you're stupid like me :(

Alright so to my question... Is it not possible to increase the max level of capital ships?   Let me explain what I've done so far to get this right, and then maybe someone could tell me A.) it's not possible or B.)  I've not modded other files that I need to (if this one, please tell me which ones to edit).

Alright so here's what I've done in order since getting the game.

1.)  Downloaded the latest game update.

2.) Downloaded, enabled, and played many times with Solar Sins 2.0 for V1.1 (great mod btw, Thank you to the creators)

3.) Changed the "final level" of each research subject for all 3 races to go to x10 higher; also, changed the final rank for max ships and max capships to go to 17 levels each ending with 90% upkeep but tons of ships.

Ok, all of these worked just fine the first try (except the fleet edits which made the "next command", "Current command", etc labels show "0" once I'd completed phase 7 research; however, I got it figured out and it now shows correctly)    So I finally wanted to add 10 more levels to the Capital ships since I was finding that they got to 10 really fast and then were done (I like the thought of them getting a bit more powerful through battles)   So here's what I did to do this (it hasn't worked though)

1.) Edited the Gameplay.constants  file by adding 10 more levels after "ExperienceLevelData:9" named ..:10 - 19, and the 3 detail lines under all 10 (40 new lines total)

2.) I changed every "ability.entity" and "buff.entity" file for every special ability for every capital ship (except the single level ones) to allow for a max of 8 levels each (this would allow a player to have only 2 at max level instead of 3... this would promote diversification)

3.) Tried to load up the game and CRASH!

4.) Loaded up the Developer.exe, and slowly introduced one modded file at a time, and here are the results:

adding the extra lines for additional levels to ability files made it throw a bunch of errors, but not crash (I also could then click 8 times on that ability, but it gave me random results instead of what I'd put in the file)

adding the extra level info to Buff files makes it crash

adding the extra lines to the Gameplay file does not crash, but it does throw a bunch of errors, and does not let me progress beyond 10th level.

 

Any help would be appreciated, Thanks in advance! :)

7,423 views 8 replies
Reply #1 Top

Hmmm.  Does anyone out there have an answer for this? :) 

 

Reply #2 Top

i've been trying this too, pretty much the same way, gameplay.constants file and as you did i added 10 levels. But same results also... didn't work. There are some pretty good modders here and they know alot, Avatar and ShadowMastif and Kiedjor and Ordian and DanMan and Company for the 7 Deadly Sins mod. Very smart people.

There is also BailKnight, who does graphics and ManShooter who is doing a whole conversion. Tkin's who is also starting a conversion, and the ppl doing all the StarTrek, StarWars, BattleFleetGothic and a ton of other mods.

I hope i havent left anyone out, anyway, ask a question in the mod forum, like you did here and pretty soon you will start getting ppl who will see it and drop in some ideas and ways to do things, sometimes its not exactly what you may be doing, but sometimes it leads to other ideas and other ways of doing things.

I hope you get an answer, i wish i knew how to do it as well, but like you, i'm still not hitting the right combo. I think its possible, but maybe im wrong. There used to be things i thought couldnt be done, haha, and then i saw someone do it!  That was a nice feeling! Anyway, take care,

-Teal

 

Reply #3 Top

Thanks for the encouragement Teal, glad to know I'm not the only one having issues getting it right :)

Just to make sure, this is the only mod subforum right?  I wasn't sure on the third paragraph if you were saying "ask a question in the mod forum, like you did "here"" (meaning a forum not in mod forum) or as in ..."here" (meaning what I did)

Reply #4 Top

Naw, this is the mod forum, i just messed up talking, haha, sorry, sometimes my typing  fingers have a "slang" sound.  :)

-Teal

 

Reply #5 Top

just a thought, i was looking over your steps and i didn't see you mention you changed the values in the following:

ExperienceLevelData:9

ExperienceNeededForNextLevel 0.0

ExperienceGainedForDestroying 580.0

UpgradePriceForNextLevel 0.0

 

if you changed it can you list 9 and 10 together here so i can take a look? there is also the possibility the cap lvls are hardcoded to cap at the 10th lvl, which would prevent you from getting in the additional lvls.

Reply #6 Top

Here are the exact changes I'd made to the file originally.... I've kept it in backup just in case someone tells me how to make it work (or I'll delete if it can't work :))

CapitalShipData
  ExperienceLevelData:0
   ExperienceNeededForNextLevel 200.0
   ExperienceGainedForDestroying 100.0
   UpgradePriceForNextLevel 1000.0
  ExperienceLevelData:1
   ExperienceNeededForNextLevel 500.0
   ExperienceGainedForDestroying 250.0
   UpgradePriceForNextLevel 2000.0
  ExperienceLevelData:2
   ExperienceNeededForNextLevel 900.0
   ExperienceGainedForDestroying 200.0
   UpgradePriceForNextLevel 3000.0
  ExperienceLevelData:3
   ExperienceNeededForNextLevel 1500.0
   ExperienceGainedForDestroying 300.0
   UpgradePriceForNextLevel 4000.0
  ExperienceLevelData:4
   ExperienceNeededForNextLevel 2300.0
   ExperienceGainedForDestroying 400.0
   UpgradePriceForNextLevel 5000.0
  ExperienceLevelData:5
   ExperienceNeededForNextLevel 3300.0
   ExperienceGainedForDestroying 500.0
   UpgradePriceForNextLevel 6000.0
  ExperienceLevelData:6
   ExperienceNeededForNextLevel 4500.0
   ExperienceGainedForDestroying 600.0
   UpgradePriceForNextLevel 7000.0
  ExperienceLevelData:7
   ExperienceNeededForNextLevel 6000.0
   ExperienceGainedForDestroying 750.0
   UpgradePriceForNextLevel 8000.0
  ExperienceLevelData:8
   ExperienceNeededForNextLevel 7800.0
   ExperienceGainedForDestroying 900.0
   UpgradePriceForNextLevel 9000.0
  ExperienceLevelData:9
   ExperienceNeededForNextLevel 9900.0
   ExperienceGainedForDestroying 1050.0
   UpgradePriceForNextLevel 10000.0
  ExperienceLevelData:10
   ExperienceNeededForNextLevel 12300.0
   ExperienceGainedForDestroying 1200.0
   UpgradePriceForNextLevel 0.0
  ExperienceLevelData:11
   ExperienceNeededForNextLevel 15100.0
   ExperienceGainedForDestroying 1400.0
   UpgradePriceForNextLevel 0.0
  ExperienceLevelData:12
   ExperienceNeededForNextLevel 18300.0
   ExperienceGainedForDestroying 1600.0
   UpgradePriceForNextLevel 0.0
  ExperienceLevelData:13
   ExperienceNeededForNextLevel 21900.0
   ExperienceGainedForDestroying 1800.0
   UpgradePriceForNextLevel 0.0
  ExperienceLevelData:14
   ExperienceNeededForNextLevel 25900.0
   ExperienceGainedForDestroying 2000.0
   UpgradePriceForNextLevel 0.0
  ExperienceLevelData:15
   ExperienceNeededForNextLevel 30400.0
   ExperienceGainedForDestroying 2250.0
   UpgradePriceForNextLevel 0.0
  ExperienceLevelData:16
   ExperienceNeededForNextLevel 35400.0
   ExperienceGainedForDestroying 2500.0
   UpgradePriceForNextLevel 0.0
  ExperienceLevelData:17
   ExperienceNeededForNextLevel 40900.0
   ExperienceGainedForDestroying 2750.0
   UpgradePriceForNextLevel 0.0
  ExperienceLevelData:18
   ExperienceNeededForNextLevel 46900.0
   ExperienceGainedForDestroying 3000.0
   UpgradePriceForNextLevel 0.0
  ExperienceLevelData:19
   ExperienceNeededForNextLevel 0.0
   ExperienceGainedForDestroying 23450.0
   UpgradePriceForNextLevel 0.0

One thing I noticed about this file, is that the game looks for data in the same place in this file every time... so by adding these additional 40 lines, the bottom 40 items in this file weren't being read (I believe). 

I tried moving the additional 10 levels to the bottom the file, but the game ignored them (it didn't even throw any error dialogues in dev exe.... it's like they weren't even there :(   

Also, as soon as you hit 10th level, the experience acquired/exp needed for next level display on the capship disapears... no matter what value I have in ExpLevelData 9.... And finally, changing the X in any of the ExperienceLevelData:X entries had no affect.... Example: changing ExperienceLevelData:1 to ExperienceLevelData:10 didn't display level 2 as 11 :(    

What I'm hoping is that someone out there knows of a file that sets some kind of "template" for the game to read this one as, and that by changing that "template" I can add the additional 40 lines needed.... I have a feeling it will be something like "the ExperienceLevelData entries get loaded into an array that's set to 10 internally...tough luck :)"... If anyone can think of anything else to try let me know and I will ! :)

Reply #7 Top

is i the time to say impossible+ it's hardcoded

or not yet LOL

Reply #8 Top

Never say Never!!!!   :)  Haha, but you may be right, it may be hardcoded. Only way then would be if the devs decide to lift it, say change the internal code to open it up for modding. That would be nice, but i dont know how possible it is.

-Teal