Fractal Softworks Forum

Starsector => Mods => Topic started by: Panteradactyl on April 04, 2021, 06:55:15 PM

Title: [0.97a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.2
Post by: Panteradactyl on April 04, 2021, 06:55:15 PM
Features:
Raises max player level to 20, 25, 30, or 40, while maintaining a vanilla-like levelling rate and Story Point gain, even at level cap.
Alternate "Fast" version does the same, but doubles levelling speed while halving Story Points per level and doubling bonus experience gain from SP usage. This maintains an almost identical rate of Story Point and bonus experience per SP ratio as compared to vanilla.

You can change variants at any time on existing saves and it won't break anything, but if you go from any of the "Fast" variants to the any of the standard variants or go from a high max level to a lower max level, you will have negative experience progress shown in your character screen. Gaining more experience will reduce that deficit, but you will not gain you any Story Points until you are back in the black, at which point things continue as normal. To that end, I would advise against going from a high max level to a low max level, and strongly advise against going from any "Fast" variant to a standard variant.

Example of switching types: going from the 40 variant, while level 24, to the 25 variant will keep you at that same level, but you will have a deficit of around 4-4.5 million experience you need to make up before levelling/SP gain continues as normal, due to the difference in level scaling between the two. If you are at max level on the 25 variant, and switch to the 40 variant, you will be level 26, and most of the way to level 27, which will update as soon as you gain any experience. In an most extreme example, if you go from max level on the standard 25 variant to the fast 40 variant, you will reach level 37 when you gain any experience.

Notes on Balance:
A level of 20 is obviously very close to vanilla balance, level of 25 is what I personally consider to be the most balanced, a level of 30 is around the threshold of when things start to become overpowered, and a level of 40 is God-Emperor of the Persean Sector territory. However, as some have pointed to me, level 40 is almost a soft-cap due to the extreme total experience requirements, so even the max level of 40 variant is arguably balanced.

Additionally, level scaling on the Standard variants from level 1 to level 15 is almost identical to vanilla, so you will see very little difference at the lower levels--the intent behind this mod was to preserve vanilla balance as much as possible, and simply expand on the available skills you could get. For people who want to level up faster, I made the "Fast" variants: the "Fast" variants reduce the grind of levelling while ensuring Story Points remain a valuable resource. If you actually want to reach level 40 in a sane amount of time, I recommend using the "Fast" variant of 40. Otherwise, I recommend you use the standard variants to maintain a vanilla-like experience--which most mods will be balanced around.

Some information that might help you choose a variant is that the bonus experience from using Story Points effectively doubles your rate of experience gain, and on my last playthrough in Nex in 0.9.1a, I got around 20,684,924 experience before I 'won.' Factoring in the bonus experience from using Story Points like you would in 0.9.5a, that's 41,369,848 experience.

TL;DR: If you want what I think is most balanced/enjoyable, Standard 25. But, not everyone likes what I like, hence the options.

Downloads:
Standard Variants:
Level 20 version here (https://drive.google.com/u/0/uc?id=1Y-1uCAWDowFkUidhiZZ_9KLVms7ya6xw&export=download). Experience needed for max level: 23,980,000
Level 25 version here (https://drive.google.com/u/0/uc?id=1x3ItGaTqrY5SM_xT02Ht9YpSduJ_GCAv&export=download). Experience needed for max level: 33,480,000
Level 30 version here (https://drive.google.com/u/0/uc?id=17LkbvbnGRZEKOo5TsPQqrhA4o88yoOEG&export=download). Experience needed for max level: 43,490,000
Level 40 version here (https://drive.google.com/u/0/uc?id=12Ib3x43T3rfZGFbZQhsru9NJ2KO_F0Wn&export=download). Experience needed for max level: 65,680,000

Rapid Variants:
Level 20 Fast version here (https://drive.google.com/u/0/uc?id=1K1-gB_z2aCVsGLUGj1_wuSu3wLgNO-mR&export=download). Experience needed for max level: 11,990,000
Level 25 Fast version here (https://drive.google.com/u/0/uc?id=1EcdS9bnQRzdJ9y9vLEKPd41fUTBMbgGI&export=download). Experience needed for max level: 16,740,000
Level 30 Fast version here (https://drive.google.com/u/0/uc?id=1MVs7UuJEuTC3Azu_i7bxMxoNqVUx3Dxo&export=download). Experience needed for max level: 21,745,000
Level 40 Fast version here (https://drive.google.com/u/0/uc?id=1kFcvfEn7H3-xswmi5_-s6rqCHEjczglR&export=download). Experience needed for max level: 32,840,000

Download all versions here (https://drive.google.com/uc?export=download&id=1MHBUWEcxDMs01iM1ecOqXSy0jIKVP24g). Every variant in one .zip file.

Older Versions:(no longer supported)
Download .95a versions here (https://drive.google.com/uc?export=download&id=19goos1BqCLhmsuNv7Y16tEMs0doeoS6t). Every variant in one .zip file.
Download .95.1a versions here (https://drive.google.com/uc?export=download&id=12UMfR_fGovDA_ZUBAU92nBXWMOYSFDeL). Every variant in one .zip file.


Credits:
Thanks to everyone who patiently waited for me to officially update this and to those who provided solutions to use it in the meantime.
Special thanks to Bonomel for making the original max-level altering mod. I'm uploading this because I made the mod for myself, and figured I'd save people the trouble of having to do the same.

Changelog:
Version 1.0: Initial release
Version 1.1: Rapid version released, metadata updated, internal name changed to be consistent across variants so Starsector doesn't warn you that you're missing a mod if/when you change it.
Version 1.2: Compatibility with Nex for Rapid version. If you're using any of the standard variants, this update does nothing aside from a version number change.
Version 2.0: 0.95.1 compatibility/alterations, fixed malformed versionchecker file. Do not update unless you've switched to 0.95.1
Version 2.0: No version change; altered mod_info.json to match current Starsector Release Candidate, RC5.
Version 2.1: Fixed a problem with experience values in certain Rapid variants, and updated metadata to RC6.
Version 3.0: 0.96 compatibility/alterations. Do not update unless you've switched to 0.96
Version 3.1: Corrected missing comma syntax issues on fast variants.
Version 3.2: Updated for 0.97
Title: Re: [0.95a] A New Level (Of Confidence, and Power!)
Post by: Panteradactyl on April 04, 2021, 07:09:12 PM
If there are any issues, let me know. I didn't encounter any on my end, but as anyone in development knows, "it worked on my machine" almost never means it works elsewhere.
Title: Re: [0.95a] A New Level (Of Confidence, and Power!)
Post by: Chronia on April 04, 2021, 07:10:49 PM
Awesome! I'm not loving the new skill system, but uncapping it should definitely help, looking forward to trying this out.

Can I ask why you chose to distribute this with four versions? I see you have a settings.json that specifies the level, why not just direct users to edit that to whatever they want? Or does it explode if it's not a multiple of 5?
Title: Re: [0.95a] A New Level (Of Confidence, and Power!)
Post by: Panteradactyl on April 04, 2021, 07:37:14 PM
Awesome! I'm not loving the new skill system, but uncapping it should definitely help, looking forward to trying this out.

Can I ask why you chose to distribute this with four versions? I see you have a settings.json that specifies the level, why not just direct users to edit that to whatever they want? Or does it explode if it's not a multiple of 5?

It's got nothing to do with it being in a multiple of 5, I could make a version with a max level of 27, for instance. It has to do with maintaining consistent levelling pace, and ensuring sane story point gain at max level. If you set the max level to 25 while using the version I made for 40, you'd get story points 33% faster than in vanilla, and you'd reach max level more quickly, whereas if you use the 40 variant, you get it at exactly vanilla rate.

Basically, I need to make a 'bespoke' XP_PER_LEVEL array for each max level variant, which is why I only made 3. One is balanced, the other makes the player powerful, and the last makes the player completely broken. To give an option for everyone.
Title: Re: [0.95a] A New Level (Of Confidence, and Power!)
Post by: Tigrextreme on April 05, 2021, 02:29:45 AM
Can someone confirm that this mod doesn't work on the existing save before enabling this mod? Using mod on new save is fine though.

The part that isn't working is the required exp part, I noticed that it still needs 1.3m exp on level 13.
Title: Re: [0.95a] A New Level (Of Confidence, and Power!)
Post by: Jet Black on April 05, 2021, 06:11:59 AM
Would you consider making a version that can unlock all skills level 40 but after level 15 make xp required to level up increase exponentially? Keeping story points separate was a great idea also.

I don't like the idea of being a god, but I hate reaching the level cap even more.
Title: Re: [0.95a] A New Level (Of Confidence, and Power!)
Post by: It_that_watches on April 05, 2021, 09:41:03 AM
A wonderful addition to the game!
Thank you for giving us all the options too, you went that extra mile. :)
Title: Re: [0.95a] A New Level (Of Confidence, and Power!)
Post by: Panteradactyl on April 05, 2021, 12:49:05 PM
Can someone confirm that this mod doesn't work on the existing save before enabling this mod? Using mod on new save is fine though.

The part that isn't working is the required exp part, I noticed that it still needs 1.3m exp on level 13.
This mod does work on existing saves, and you can remove it or change options mid playthrough. For instance, if you go from the level 40 one to the level 25 one, and your level is 24 when you switch, when you start the game you will have around "-4,300,000 out of 4,000,000 experience gained towards next level." Experience gained will go towards making up that deficit, and you will not gain Story Points while your "needed experience" is negative, but you will resume gaining Story Points once you're out of the red.

And the EXP part is working as intended. I made the XP 'curve' similar to vanilla, though slightly lowered, to maintain a similar rate of player progression and Story Point gain. I wanted to increase the maximum level without altering the balancing of Story Points too much. In vanilla, it takes around 8,140,000 to reach level 15, and in all versions of this mod, it takes 7,140,000. However, reaching maximum level takes 37,140,000 total experience on the level 25 variant, 53,640,000 for the 30 variant, and 88,640,000 to get to 40. The level 30 one--what I originally built the balance around--takes roughly the same amount of total experience to reach max level as Bonomel's mod for 0.9.1a (51,061,576 total experience). Their mod was very much the inspiration for this one, and I wanted to make it so that you'd need a similar amount of total experience, as their work was very well balanced. One side note: due to the bonus experience from Story Point usage, the amount of experience you actually need to get for max level is actually halved, so 18,570,000 for 25, 26,820,000 for 30, and 44,320,000 for 40. Still very high numbers, but doable.

It won't be too difficult to make a new variant for each mod with faster levelling, so I'll do that. The problem is, the rate of Story Point gain will also increase if I make the levelling faster, so I'd have to lower the Story Points per level to maintain balance, otherwise you'd get way more Story Points than normal, and they'd no longer be the valuable resource Alex intended. I'm thinking roughly double the rate of levelling, and halve the Story Point gain, to keep SP balance. I'd personally still use the "Standard" 25 version, but it does take a while to level up once you start getting around level 20.

Which ties in nicely with my the next question I'm answering:
Would you consider making a version that can unlock all skills level 40 but after level 15 make xp required to level up increase exponentially? Keeping story points separate was a great idea also.

I don't like the idea of being a god, but I hate reaching the level cap even more.
I could, but you'd end up having a drastically slower rate of Story Point gain; the LevelUpPlugin interface has a getStoryPointsPerLevel() method, but player level isn't passed as an argument--I can't change it dynamically based on level, at least not with preexisting classes. The way I achieved vanilla-like rate of Story Point gain was by setting the XP_REQUIRED_FOR_STORY_POINT_GAIN_AT_MAX_LEVEL_MULT float to 1, and then letting the experience needed per level scale up to around 4,000,000 at max level. I wasn't able to separate the Story Point gain from levelling completely, I just changed the end-game balance to account for the increased amount of experience needed at max level.

And, to be frank, I'm not saying it's impossible--someone could make it so that the rate of Story Point gain per level is zero, and write a new class that tracks experience separately from levelling, adding Story Points when appropriate, but I can't. I simply don't have sufficient knowledge of how this game works internally, and I can't figure it out using the javadocs. If anyone is reading this who does know how to hook into the levelling and/or experience systems, I'd love the input, because I ran headlong into a concrete wall while trying to figure that out. I'm probably just being dumb and/or blind, and the answer is obvious, but it has eluded me.

I'd also like to point that it will still take a VERY long time to reach level 40; on my last Nex playthrough before .9.5a released, I got around 20684924 total experience by the time I had achieved what I call "end game status," where I had powerful colonies, a powerful ally, and had invaded and conquered several core worlds. Even with the aforementioned bonus experience from Story Point usage, that'd still only be level 28 if you were using the level 40 option, and level 38 if you were using the version with doubled levelling I'm planning to make.
Title: Re: [0.95a] A New Level (Of Confidence, and Power!)
Post by: Jet Black on April 05, 2021, 12:55:46 PM
Ah, that's no problem then. Thanks for your work on this and the reply!
Title: Re: [0.95a] A New Level (Of Confidence, and Power!)
Post by: Radicaljack on April 05, 2021, 02:17:48 PM
Gonna give this a go, any chance you could make a level 20 version as well? Hopefully the idiotic officer spam is resolved and other DP issues are sorted to make end game less terrible than it was in .91, using this to give myself a chance to survice the insanity of 20 officer fleets.
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.1
Post by: D00D on April 05, 2021, 07:33:45 PM
Does the enemy fleet size scale with your level? I heard the massive fleets are bad enough on level 15 already.
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.1
Post by: Tigrextreme on April 05, 2021, 08:44:28 PM
Ah, I see. Thank you for taking the time to explain.
Title: Re: [0.95a] A New Level (Of Confidence, and Power!)
Post by: Panteradactyl on April 06, 2021, 02:06:57 PM
Gonna give this a go, any chance you could make a level 20 version as well? Hopefully the idiotic officer spam is resolved and other DP issues are sorted to make end game less terrible than it was in .91, using this to give myself a chance to survice the insanity of 20 officer fleets.

Added a 20 variant due to a few people, yourself included, requesting it. Let me know what you think; I'm open to suggestions on altering the levelling curve, should it be steeper, gentler, et cetera. Also, the max number of officers in an AI fleet is now 10, the same as in a player-fleet. From the settings.json file in starsector-core:
Code
"maxOfficersInAIFleet":10, # should match what a max-skill player can get
Knew that information already due to my mucking around trying to figure something else out, and figured I'd share that information.
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.1
Post by: PreConceptor on April 06, 2021, 04:22:36 PM
Pretty sure the AI can get more than 10 officers because they will liberally employ mercenary officers - "officerAIMaxMercsMult":2 - and Redacted might just ignore the limit.
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.1
Post by: Panteradactyl on April 06, 2021, 05:39:07 PM
Pretty sure the AI can get more than 10 officers because they will liberally employ mercenary officers - "officerAIMaxMercsMult":2 - and Redacted might just ignore the limit.

Good point.
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.1
Post by: RedScorpion on April 07, 2021, 04:53:14 PM
Just want to say thanks for the mod, and for the detailed explanations in what may be considered balanced, what may not. It provided some good insight into considering which one to try (going to try regular 25). In my playthough, I'm coming up near max level in vanilla already, and enjoying it. But I'm at the point where I feel that I'm still only in the mid-game, and so many skills that will simply be left alone in my playthrough - I think this will enhance the experience. Not necessarily wanting to be overpowered, but something with a little more meat. And the steadily increasing experience points needed is a nice balance too, I don't mind if it takes some time/effort to keep advancing.

Thanks for putting it up!
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.1
Post by: Zangetsuke on April 10, 2021, 04:39:33 AM
Or you can just edit the max level and gain of storypoints/skillpoints in the settings of Starsector with Notepad++, anyone can do it without this mod.
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.1
Post by: robepriority on April 10, 2021, 05:36:11 AM
Or you can just edit the max level and gain of storypoints/skillpoints in the settings of Starsector with Notepad++, anyone can do it without this mod.

I think this mod gives custom SP curves so that you retain the 1-15 SP curve while having a level cap increase.
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.1
Post by: hydremajor on April 10, 2021, 09:28:24 AM
any chance you could release thoses in packs so we don't have to download them one by one ?
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.1
Post by: Panteradactyl on April 10, 2021, 12:11:28 PM
any chance you could release thoses in packs so we don't have to download them one by one ?
Aye, that'd be easy-peasy.
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.1
Post by: Panteradactyl on April 10, 2021, 02:16:38 PM
Or you can just edit the max level and gain of storypoints/skillpoints in the settings of Starsector with Notepad++, anyone can do it without this mod.
Yeah, most anyone could. But, not everyone knows how to--or doesn't feel comfortable--editing .java and .json files. Or maybe they don't have the tinkerer's inclination to spend the time trying to figure out how to keep things close to vanilla balance while increasing max level. So I figured, since I put in a bit of time to create this for myself, I'd upload it to save other people the trouble, and create a few variants so everyone has an option they'd like.

I think this mod gives custom SP curves so that you retain the 1-15 SP curve while having a level cap increase.
Still trying to figure out how to do that, I'm afraid. Right now, you still get 4 (or 2, if you're using Fast) Story Points per level, and uses an almost vanilla-- though slightly gentler--levelling curve to level 15, which then scales up to roughly 4 million experience points per level at max level with the multiplier for Story Point gain at max level set to 1. That way, the experience needed per Story Point at max level is roughly the same as compared to vanilla. Decoupling Story Points and experience was something I looked at, and am still looking at, but the only way I've figured out how to do it is really hacky and inefficient: using BaseCampaignEventListener, I could write something that checked if Story Points should be added whenever the player does any of the triggers in that class by looking at their raw experience as compared to some array I'd make.

The problem is that means that Story Point gain wouldn't occur regularly or smoothly, only when those specific triggers happen, so there's a good chance that you won't get a Story Point when you should, and instead get it a bit later, and every time any of those triggers happened it'd loop through the check--which could cause a minor drop in performance, especially on low-end computers and/or heavily modded installs. I don't like deploying things for other people to use that are jury-rigged unless there is literally no other way. Also, the gain for doing it that way is largely minimal, because you still need to scale experience needed per level up to a higher value, it's just that the ~4 million I chose for the final level was by virtue of it being how many experience points you need per 4 Story Points at max level in vanilla. The only real reason I'm still trying to figure it out is that I don't know how to do it, and I refuse to leave this problem unsolved.
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.2
Post by: TheToric on April 16, 2021, 02:35:58 PM
what is the vanilla value for exp/story point at max level?
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.2
Post by: Jet Black on April 16, 2021, 05:36:48 PM
Would you consider adding a new level of power officer edition to this? lol
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.2
Post by: Rain on April 16, 2021, 11:32:38 PM
what is the vanilla value for exp/story point at max level?

I believe it's 1 million XP/story point once you're at vanilla cap, if I've parsed the presentation right.
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.2
Post by: FreeBubbles on May 09, 2021, 10:24:19 PM
More xp required means slower story point gain I assume, can you cap story point generation?
For example, have 3 versions: every 250k/500k/1m xp gained grants a story point, ignore 4 points per level limit, ignore further level scaling (or it may scale up to this amount and then doesn't scale above that threshold).
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.2
Post by: nathan67003 on July 04, 2021, 08:25:41 PM
Hello, hello; just popping by to check a thing. Beyond level 20, I'm not restricted to the exclusive binary choices for skills, correct? For instance, I could take both of the level 1 combat skills without issue instead of having to choose one or the other.

Thank you for your time!
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.2
Post by: Marco on July 04, 2021, 08:33:23 PM
Hello, hello; just popping by to check a thing. Beyond level 20, I'm not restricted to the exclusive binary choices for skills, correct? For instance, I could take both of the level 1 combat skills without issue instead of having to choose one or the other.

Thank you for your time!

You have to wrap around to do that, meaning buying one of each pair of skills in a single tree. After that, it wraps around to the beginning and you can go through it again picking the other option for each pair.
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.2
Post by: nathan67003 on July 05, 2021, 03:34:25 PM
Sweet, exact response I was looking for. Tyvm!! ;D
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.2
Post by: 6chad.noirlee9 on July 05, 2021, 03:36:28 PM
.....there is a mod that makes it so you can pick any skill, any time (just like how .91 was)
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.2
Post by: Damienov on July 12, 2021, 07:32:48 AM
any chance to update the malformed JSON for this mod for version checker?
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.2
Post by: enigma74 on August 03, 2021, 03:58:47 PM
any chance to update the malformed JSON for this mod for version checker?

Yes please update the malformed JSON. I think the mod still works but the error shows up (Level 40, non-fast mod)
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.2
Post by: Panteradactyl on August 07, 2021, 01:55:47 PM
any chance to update the malformed JSON for this mod for version checker?

The mods work fine; but I'll have to figure out how the Version Checker works. I've been busy at work for a while, haven't had time for games. Wasn't even aware VC'd been updated for 0.9.5a.
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.2
Post by: Alisahah on August 12, 2021, 05:59:49 AM
Spoiler
(https://i.imgur.com/yBbMISo.png)
[close]
Uuh... help?
Since the only stats related mods is this one...and nexerilin i guess, but i've played multiple games with nex and this error never happen.
Am i the only one? anyone get anything similar to me? It's kinda annoying to see a long game save file just gone.

Fixed thanks to kind stranger, dunno why it happen though.
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.2
Post by: hydremajor on August 12, 2021, 09:36:11 AM
Will this get updated once the skill rework is added to the game ?
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.2
Post by: Panteradactyl on September 05, 2021, 01:37:34 PM
Spoiler
(https://i.imgur.com/yBbMISo.png)
[close]
Uuh... help?
Since the only stats related mods is this one...and nexerilin i guess, but i've played multiple games with nex and this error never happen.
Am i the only one? anyone get anything similar to me? It's kinda annoying to see a long game save file just gone.

Fixed thanks to kind stranger, dunno why it happen though.
That's a new one to me; I've only ever seen something like that when attempting to edit the save file manually and I put in an improper data type or string. Glad it got fixed, but this mod shouldn't have the ability to malform saves, all it does is change some internal values to alter how fast levelling happens and increase max level; it doesn't touch how the game saves the actual character stats. If you have the original, broken save file I'd like to take a look and see if my mod actually could have futzed with it in any way.

Will this get updated once the skill rework is added to the game ?
Yep. Should be simple to just re-adjust the max level and experience needed per level, if that's getting adjusted at all, to line up with the new vanilla. I'll probably update the mod the day it gets released. However, figuring out what I consider "balanced" and giving a recommendation off of that will take more time; I'd made a "prototype" of this mod shortly after 0.95 released, so I had prior experience messing about with what felt balanced. The skill rework is fixing my primary complaint about the skill system in 0.95, so I'll have to play with it a bit and find what I think works best.

tl;dr: Yes, it's gonna be updated, most likely on the day of release.
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.2
Post by: geminitiger on September 10, 2021, 05:36:39 AM
Just a note for anyone sitting on the fence between fast and normal, I'm 20 cycles into the game and hold 10 colonies making almost a million credits a month and I'm level 14.

Don't worry about fast being too fast, it's not.
 
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.2
Post by: hydremajor on September 11, 2021, 08:03:20 AM
any chance you could make it so the mod also freezes the benefit decay on certain skills so we get them at full power regardless of level ?
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.2
Post by: Kadatherion on September 11, 2021, 08:21:13 AM
any chance you could make it so the mod also freezes the benefit decay on certain skills so we get them at full power regardless of level ?

https://fractalsoftworks.com/forum/index.php?topic=20265.0

If you mean decay related to DP amount, this is perfectly compatible.
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.2
Post by: Valikdu on November 13, 2021, 12:23:04 PM
This mod will enable me to make vulgar displays of power \m/
Title: Re: [0.95a] 'A New Level' (Of Confidence, and Power) a Max Level Increasing Mod v1.2
Post by: Muffinut on December 03, 2021, 10:02:27 PM
Chiming in to say I appreciate you uploading this, and all of its variants. Level cap was something that bothered me in my first few play-throughs, so I appreciate you doing the work and compiling it for others.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: Panteradactyl on December 10, 2021, 06:01:47 PM
Updated to 0.95.1

If there are any problems, or if you need the old 0.95 version, let me know. I'll reply as soon as possible; usually within the day.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: Harlequin on December 10, 2021, 07:41:01 PM
The standard rate level 20 cap version of the mod does not appear in the mods list on the launcher when installed, although the standard 25 cap and accelerated level 20 cap versions show when I tested those.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: Panteradactyl on December 10, 2021, 08:37:55 PM
The standard rate level 20 cap version of the mod does not appear in the mods list on the launcher when installed, although the standard 25 cap and accelerated level 20 cap versions show when I tested those.

I forgot a single bloody quotation mark on the mod_info.json file. Fixing it now; this isn't even worth a version change.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: vietcongbongdong on December 11, 2021, 03:51:26 AM
Updated to 0.95.1

If there are any problems, or if you need the old 0.95 version, let me know. I'll reply as soon as possible; usually within the day.

Hello, I could use the old 0.95 version, if you don't mind :)

Thanks
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: epsilonflash on December 11, 2021, 01:17:43 PM
hey there, I was wondering about something. in this recent update, story point gain after reaching max level has been made separate from the usual story point gain while leveling up

Given that one of this mod's original features was altering how story points were gained after hitting the level cap, will it still alter story point gain in the latest version? or will the new vanilla story point gain system take over after reaching the level cap?
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: Panteradactyl on December 11, 2021, 06:36:32 PM
hey there, I was wondering about something. in this recent update, story point gain after reaching max level has been made separate from the usual story point gain while leveling up

Given that one of this mod's original features was altering how story points were gained after hitting the level cap, will it still alter story point gain in the latest version? or will the new vanilla story point gain system take over after reaching the level cap?

The way the new vanilla story point gain works is that it simply caps the story point EXP requirements at a certain level. Which, would be useful if the mod just simply continued the scaling of the experience past vanilla, using vanilla values for the first 15 levels; it does not. The lower levels have slightly to moderately reduced experience requirements compared to vanilla, to ensure you actually can reach the new max level in a reasonable amount of time, while still feeling a vanilla-like slowed progression as you get higher and higher into the levels. The level-cap-for-story-point-gain is only used on the level 40 variant, which scales to 4,400,000 experience required to go from level 39 to level 40. It caps the experience needed per story point gain to 4,000,000, which is equivalent to the Vanilla story point gain at 4,000,000--it takes 2,000,000 experience to get to level 15, and Vanilla has a multiplier for story point gain at max level of 2, so 4,000,000.

TL;DR: It uses the vanilla system.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: Panteradactyl on December 11, 2021, 06:42:13 PM
Hello, I could use the old 0.95 version, if you don't mind :)

Not at all; it's uploaded and linked. Happy hunting captain.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: swelldom on December 12, 2021, 03:13:32 AM
I must be missing a dependency. Receiving an error. Help appreciated.

Spoiler
28700 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.RuntimeException: Error loading [data.scripts.plugins.LevelupPluginImpl]
java.lang.RuntimeException: Error loading [data.scripts.plugins.LevelupPluginImpl]
   at com.fs.starfarer.loading.scripts.ScriptStore$3.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: File 'data/scripts/plugins/LevelupPluginImpl.java', Line 6, Column 13: Non-abstract class "data.scripts.plugins.LevelupPluginImpl" must implement method "public abstract long com.fs.starfarer.api.plugins.LevelupPlugin.getXPForNextLevel(int)"
   at org.codehaus.janino.JavaSourceClassLoader.generateBytecodes(JavaSourceClassLoader.java:226)
   at org.codehaus.janino.JavaSourceClassLoader.findClass(JavaSourceClassLoader.java:178)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   ... 2 more
Caused by: org.codehaus.commons.compiler.CompileException: File 'data/scripts/plugins/LevelupPluginImpl.java', Line 6, Column 13: Non-abstract class "data.scripts.plugins.LevelupPluginImpl" must implement method "public abstract long com.fs.starfarer.api.plugins.LevelupPlugin.getXPForNextLevel(int)"
   at org.codehaus.janino.UnitCompiler.compileError(UnitCompiler.java:10174)
   at org.codehaus.janino.UnitCompiler.compile2(UnitCompiler.java:419)
   at org.codehaus.janino.UnitCompiler.compile2(UnitCompiler.java:393)
   at org.codehaus.janino.UnitCompiler.access$400(UnitCompiler.java:185)
   at org.codehaus.janino.UnitCompiler$2.visitPackageMemberClassDeclaration(UnitCompiler.java:347)
   at org.codehaus.janino.Java$PackageMemberClassDeclaration.accept(Java.java:1139)
   at org.codehaus.janino.UnitCompiler.compile(UnitCompiler.java:354)
   at org.codehaus.janino.UnitCompiler.compileUnit(UnitCompiler.java:322)
   at org.codehaus.janino.JavaSourceClassLoader.generateBytecodes(JavaSourceClassLoader.java:224)
   ... 5 more
[close]
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: Panteradactyl on December 12, 2021, 04:56:07 PM
I must be missing a dependency. Receiving an error. Help appreciated.

Spoiler
28700 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.RuntimeException: Error loading [data.scripts.plugins.LevelupPluginImpl]
java.lang.RuntimeException: Error loading [data.scripts.plugins.LevelupPluginImpl]
   at com.fs.starfarer.loading.scripts.ScriptStore$3.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: File 'data/scripts/plugins/LevelupPluginImpl.java', Line 6, Column 13: Non-abstract class "data.scripts.plugins.LevelupPluginImpl" must implement method "public abstract long com.fs.starfarer.api.plugins.LevelupPlugin.getXPForNextLevel(int)"
   at org.codehaus.janino.JavaSourceClassLoader.generateBytecodes(JavaSourceClassLoader.java:226)
   at org.codehaus.janino.JavaSourceClassLoader.findClass(JavaSourceClassLoader.java:178)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   ... 2 more
Caused by: org.codehaus.commons.compiler.CompileException: File 'data/scripts/plugins/LevelupPluginImpl.java', Line 6, Column 13: Non-abstract class "data.scripts.plugins.LevelupPluginImpl" must implement method "public abstract long com.fs.starfarer.api.plugins.LevelupPlugin.getXPForNextLevel(int)"
   at org.codehaus.janino.UnitCompiler.compileError(UnitCompiler.java:10174)
   at org.codehaus.janino.UnitCompiler.compile2(UnitCompiler.java:419)
   at org.codehaus.janino.UnitCompiler.compile2(UnitCompiler.java:393)
   at org.codehaus.janino.UnitCompiler.access$400(UnitCompiler.java:185)
   at org.codehaus.janino.UnitCompiler$2.visitPackageMemberClassDeclaration(UnitCompiler.java:347)
   at org.codehaus.janino.Java$PackageMemberClassDeclaration.accept(Java.java:1139)
   at org.codehaus.janino.UnitCompiler.compile(UnitCompiler.java:354)
   at org.codehaus.janino.UnitCompiler.compileUnit(UnitCompiler.java:322)
   at org.codehaus.janino.JavaSourceClassLoader.generateBytecodes(JavaSourceClassLoader.java:224)
   ... 5 more
[close]

First glance, it looks like you're using the 0.95.1 version for 0.95. I'll have to check, but I think that's it.

Edit: Yeah, that's it. Use the 0.95 version; 0.95.1 changed the way levelling works slightly, which deprecated that method, meaning it's no longer in the plugin. However, 0.95 still uses that method, and when it doesn't see it defined, it throws out that error. The 0.95 version has a slightly different levelling curve but it's pretty much identical.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: Athrahasis on December 12, 2021, 06:42:27 PM
Hello, a longtime lurker here currently around to update everything. Made an account just to say thank you for the work and sharing!
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: swelldom on December 13, 2021, 07:20:35 AM
I must be missing a dependency. Receiving an error. Help appreciated.

Spoiler
28700 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.RuntimeException: Error loading [data.scripts.plugins.LevelupPluginImpl]
java.lang.RuntimeException: Error loading [data.scripts.plugins.LevelupPluginImpl]
   at com.fs.starfarer.loading.scripts.ScriptStore$3.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: File 'data/scripts/plugins/LevelupPluginImpl.java', Line 6, Column 13: Non-abstract class "data.scripts.plugins.LevelupPluginImpl" must implement method "public abstract long com.fs.starfarer.api.plugins.LevelupPlugin.getXPForNextLevel(int)"
   at org.codehaus.janino.JavaSourceClassLoader.generateBytecodes(JavaSourceClassLoader.java:226)
   at org.codehaus.janino.JavaSourceClassLoader.findClass(JavaSourceClassLoader.java:178)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   ... 2 more
Caused by: org.codehaus.commons.compiler.CompileException: File 'data/scripts/plugins/LevelupPluginImpl.java', Line 6, Column 13: Non-abstract class "data.scripts.plugins.LevelupPluginImpl" must implement method "public abstract long com.fs.starfarer.api.plugins.LevelupPlugin.getXPForNextLevel(int)"
   at org.codehaus.janino.UnitCompiler.compileError(UnitCompiler.java:10174)
   at org.codehaus.janino.UnitCompiler.compile2(UnitCompiler.java:419)
   at org.codehaus.janino.UnitCompiler.compile2(UnitCompiler.java:393)
   at org.codehaus.janino.UnitCompiler.access$400(UnitCompiler.java:185)
   at org.codehaus.janino.UnitCompiler$2.visitPackageMemberClassDeclaration(UnitCompiler.java:347)
   at org.codehaus.janino.Java$PackageMemberClassDeclaration.accept(Java.java:1139)
   at org.codehaus.janino.UnitCompiler.compile(UnitCompiler.java:354)
   at org.codehaus.janino.UnitCompiler.compileUnit(UnitCompiler.java:322)
   at org.codehaus.janino.JavaSourceClassLoader.generateBytecodes(JavaSourceClassLoader.java:224)
   ... 5 more
[close]

First glance, it looks like you're using the 0.95.1 version for 0.95. I'll have to check, but I think that's it.

Edit: Yeah, that's it. Use the 0.95 version; 0.95.1 changed the way levelling works slightly, which deprecated that method, meaning it's no longer in the plugin. However, 0.95 still uses that method, and when it doesn't see it defined, it throws out that error. The 0.95 version has a slightly different levelling curve but it's pretty much identical.
Spot on. Thanks for the help. Downloaded the game right before the update apparently and didn't expect one so quickly. Very much appreciated and thank you!
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: Phil on December 13, 2021, 09:02:50 AM
Hi,

Firstly, thanks for this mod I love a soft cap instead of a hard cap in my games :)

Secondly, just checking if this is safe to use on an existing safe that's updated from 0.95 to 0.95.1? I do get a light warning about RC3 being expected but I have RC5? Is that ok?

Thanks again :)

Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: epsilonflash on December 13, 2021, 11:28:08 AM
hey there, I was wondering about something. in this recent update, story point gain after reaching max level has been made separate from the usual story point gain while leveling up

Given that one of this mod's original features was altering how story points were gained after hitting the level cap, will it still alter story point gain in the latest version? or will the new vanilla story point gain system take over after reaching the level cap?

The way the new vanilla story point gain works is that it simply caps the story point EXP requirements at a certain level. Which, would be useful if the mod just simply continued the scaling of the experience past vanilla, using vanilla values for the first 15 levels; it does not. The lower levels have slightly to moderately reduced experience requirements compared to vanilla, to ensure you actually can reach the new max level in a reasonable amount of time, while still feeling a vanilla-like slowed progression as you get higher and higher into the levels. The level-cap-for-story-point-gain is only used on the level 40 variant, which scales to 4,400,000 experience required to go from level 39 to level 40. It caps the experience needed per story point gain to 4,000,000, which is equivalent to the Vanilla story point gain at 4,000,000--it takes 2,000,000 experience to get to level 15, and Vanilla has a multiplier for story point gain at max level of 2, so 4,000,000.

TL;DR: It uses the vanilla system.

So if understood correctly, ultimately even the highest level cap version of your mod was already set up in a way that closely resembled what was included in this latest game version, and as a result only the level 40 variant got a slight "buff" to post-leveling story point gain. That's nice, it'll be good to have about the same feel as before since your mod managed to strike a pretty good balance when it comes to progression

Thank you very much for your time and the detailed explanation, and also for your work on this mod
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: ImperialGit on December 13, 2021, 12:00:40 PM
I'm sorry, but what do I have to alter in the file to make this work? Already updated the version number in the mod file...

[attachment deleted by admin]
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: Panteradactyl on December 13, 2021, 05:45:36 PM
Secondly, just checking if this is safe to use on an existing safe that's updated from 0.95 to 0.95.1? I do get a light warning about RC3 being expected but I have RC5? Is that ok?
Yes, and yes. I'll RC4 and RC5 were just minor bugfixes and didn't touch anything related to skills/levels, and 0.95.1 is save compatible with 0.95, which means so is this mod.

I'm sorry, but what do I have to alter in the file to make this work? Already updated the version number in the mod file...
...How? All of the variants of the LevelUpPluginImpl I have uploaded have getStoryPointsPerLevel defined. The only way I could think that this could happen is if you somehow deleted the LevelUpPluginImpl.java file or edited it in a way that caused Java to forget about it. Upload the starsector.log file, so I can try to figure out exactly what is going on. Also, try redownloading the mod, and don't edit anything, see if the issue still occurs.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: Panteradactyl on December 13, 2021, 06:10:23 PM
Spot on. Thanks for the help. Downloaded the game right before the update apparently and didn't expect one so quickly. Very much appreciated and thank you!

As soon as I saw the update I immediately downloaded it and looked at what I needed to change.

[attachment deleted by admin]
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: NetworkingGuru on December 18, 2021, 08:50:49 AM
I'm sorry, but what do I have to alter in the file to make this work? Already updated the version number in the mod file...

FYI, I have the same issue.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: Panteradactyl on December 18, 2021, 11:19:40 AM
I'm sorry, but what do I have to alter in the file to make this work? Already updated the version number in the mod file...

FYI, I have the same issue.

You are using the proper version, right? You've downloaded the 0.95.1 version for 0.95.1 or the 0.95 version for 0.95?

Because they are different. There's more to it than just changing a version file.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: NetworkingGuru on December 19, 2021, 09:20:06 AM
I'm sorry, but what do I have to alter in the file to make this work? Already updated the version number in the mod file...

FYI, I have the same issue.

You are using the proper version, right? You've downloaded the 0.95.1 version for 0.95.1 or the 0.95 version for 0.95?

Because they are different. There's more to it than just changing a version file.

I'm using the version linked on the first page in conjunction with 0.95a-RC15

Edit: Just updated Starsector to the new version and this works properly now.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: enigma74 on December 25, 2021, 10:51:13 AM
Thanks for the quick update to the new version!
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: pucin on January 15, 2022, 08:33:20 PM
Good mod. Also need it for officers
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: grinningsphinx on January 16, 2022, 08:15:26 AM
Good mod. Also need it for officers

officers cap out at 8, and once you  mentor them(which you should be doing if only for selection purposes), they gain xp at crazy rates. Theres only 8 slots for skill icons anyway. After that, youll have to venture out into the wildlands to find better offices with more skills elited.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: Plasmatic on January 23, 2022, 02:36:42 AM
If I'm not mistaken level 35 is when we would be able to grab every skill in the game right?

Would it be possible to get a level 35 variant? or can i edit a level 30/40 variant to stop at 35?

Going beyond 35 seems pointless, as far as I understand it once you hit max level any addition xp goes towards addition story points, no need for any added skill points?

Found the config file, changed it to 35 on the standard variant and judging by the script, that seems to be roughly equal to xp needed at level 30 on rapid variant?
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: nomae on February 23, 2022, 10:52:53 AM
Love this mod, been using it in my modded runs a while now.

Just thought I'd point out a bug I ran into in the 30 rapid variant.  Upon reaching level 18, it required over 8 million xp to reach the next level.  It also granted me over 8 million bonus xp from use of a story point a while before I hit level 18.  I'm guessing based on my previous progression that it's using the total xp required to reach level 19 as the difference between 18 and 19.

edit:  Just looked at the script, it's in fact just an extra zero added to the xp required for level 19 and 20.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: Panteradactyl on February 25, 2022, 04:35:30 PM
Love this mod, been using it in my modded runs a while now.

Just thought I'd point out a bug I ran into in the 30 rapid variant.  Upon reaching level 18, it required over 8 million xp to reach the next level.  It also granted me over 8 million bonus xp from use of a story point a while before I hit level 18.  I'm guessing based on my previous progression that it's using the total xp required to reach level 19 as the difference between 18 and 19.

edit:  Just looked at the script, it's in fact just an extra zero added to the xp required for level 19 and 20.

Thank you. I would've never noticed that one my own; I don't use the rapid 30 variant, so I would have never encountered that. I uploaded a fix. And updated the metadata so it no longer has that annoying yellow color. If there are any other issues, let me know.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: Agalyon on February 26, 2022, 01:37:50 AM
Loving the mod so far, I've used it for a while but haven't hit max level yet and I wanted to ask a question. I'm not super familiar with story points yet so this may be obvious and I just don't get it, but when you say "vanilla-like Story Point gain, even at level cap" does that mean its similar to having a vanilla level cap in exp cost to get a story point at max level when the required exp is much higher, like say 30 or 40?

My understanding is if the level cap (and thus the exp needed to level) is raised, then the cost to get story points at max level would also increase correct? Or have you made it so it isn't impacted by your changes to level cap with the mod?

Thanks for any help!
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: Panteradactyl on February 26, 2022, 04:33:50 PM
Loving the mod so far, I've used it for a while but haven't hit max level yet and I wanted to ask a question. I'm not super familiar with story points yet so this may be obvious and I just don't get it, but when you say "vanilla-like Story Point gain, even at level cap" does that mean its similar to having a vanilla level cap in exp cost to get a story point at max level when the required exp is much higher, like say 30 or 40?

My understanding is if the level cap (and thus the exp needed to level) is raised, then the cost to get story points at max level would also increase correct? Or have you made it so it isn't impacted by your changes to level cap with the mod?

Thanks for any help!

TL;DR: I changed it so that the experience needed for story points at max levels isn't doubled over what you need for story points while levelling.

Long explanation of why that is/how the mod works:
Spoiler
In vanilla, you get 4 story points per level. Using a few examples to illustrate what I'll be saying: in vanilla, going from level 9 to level 10 takes 1,000,000 experience, so you get 1 experience point every 250,000 experience while at level 9. Going from level 14 to level 15 takes 2,000,000 experience, so you get 1 experience point every 500,000 experience while at level 14. However, once you hit level 15, XP_REQUIRED_FOR_STORY_POINT_GAIN_AT_MAX_LEVEL_MULT takes over, and multiplies that 2,000,000 experience to 4,000,000 experience, so, at level cap of 15, you need 1,000,000 experience points per story point, and it stays that way no matter how many story points you get.

In this mod, the standard variants at least, I've altered the levelling curve such that to reach max level (20, 25, 30, or 40 depending on the variant) it takes around 4,000,000 experience, and I've set the XP_REQUIRED_FOR_STORY_POINT_GAIN_AT_MAX_LEVEL_MULT to 1, so that, at max level, that 4,000,000 experience required per 4 story points remains 4,000,000 experience points, meaning that, exactly like in vanilla, it still takes 1,000,000 experience points per story point. The rapid variants have a slightly different set-up, and you only get 2 story points per level at max level, but you get double the bonus experience from using them, and each level only takes half as much experience, meaning that you still have the same overall rate of story point gain--1,000,000 experience per story point at or near max level. You actually get slightly more experience points with this mod, due to the fact it smoothly transitions up to 1,000,000 experience points per story point, as opposed to jumping immediately from 500,000 to 1,000,000.

If you need more clarification on any this, I'd be happy to explain. It's relatively simple, anyone could have made this mod, I was just the first person to make one public for 0.95. I figured that since I made the mod for myself, I could save other likeminded people the time and effort if I uploaded it where everyone could use it. That's also why there are so many different options--it saves someone else some time, and didn't take me all that much as I'd figured out a 'formula' for it.
[close]
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: Agalyon on February 26, 2022, 10:40:47 PM
Thank you very much, thats exactly what I was interested in. I really appreciate the detailed explanation!
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.0
Post by: Heukaryote975 on May 08, 2022, 04:50:42 AM
Good mod. Also need it for officers

officers cap out at 8, and once you  mentor them(which you should be doing if only for selection purposes), they gain xp at crazy rates. Theres only 8 slots for skill icons anyway. After that, youll have to venture out into the wildlands to find better offices with more skills elited.

There's a new mod called "Officer Extension" that does pretty good the same, you should try it ! :)

It's in the ModIndex, Utility mods !
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: Droll on May 08, 2022, 11:12:49 AM
I don't understand, how are people getting lvl 8 officers? I can't spawn above lvl 6 even with console commands and the highest I've actually seen is lvl 7 from pods.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: Moth on May 14, 2022, 12:58:52 PM
hello i just wanted to ask if i could add this mod mid playtrough? i know for sure i prabobly can't remove it afterwards but im not so sure about adding it
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: Brainwright on May 14, 2022, 01:40:53 PM
hello i just wanted to ask if i could add this mod mid playtrough? i know for sure i prabobly can't remove it afterwards but im not so sure about adding it

I've added this mod to at least three in-progress playthroughs, and moved up the level cap by switching out the mods one after the other.  It swaps in pretty well.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: Raif Redacted on December 04, 2022, 01:19:32 AM
Is there a way to adapt this with a x1.5 variant (essentially, smack between your two options)? If it's as simple as changing the exp totals in the LevelupPluginImpl file, I can just easily adjust it myself. Thought I'd ask in the case there's more to it.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: TheShear on December 24, 2022, 03:45:30 AM
Just a note but it seems this mod has some funky interactions with Nex new Colony Income EXP. At some point when it was giving me Colony EXP my EXP simply exploded and I gained Max Lvl and over 2000 Story Points. When I temporarily remove the mod it doesn't happen.
I used the lvl 40 Rapid Variant.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: mavenger on January 03, 2023, 10:41:39 AM
Getting this error on main menu load when this mod is enabled. It's saying one of your derived classes isn't implementing an abstract method in one of your interfaces.

22799 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.RuntimeException: Error loading [data.scripts.plugins.LevelupPluginImpl]
java.lang.RuntimeException: Error loading [data.scripts.plugins.LevelupPluginImpl]
   at com.fs.starfarer.loading.scripts.ScriptStore$3.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: File 'data/scripts/plugins/LevelupPluginImpl.java', Line 6, Column 13: Non-abstract class "data.scripts.plugins.LevelupPluginImpl" must implement method "public abstract long com.fs.starfarer.api.plugins.LevelupPlugin.getXPForNextLevel(int)"
   at org.codehaus.janino.JavaSourceClassLoader.generateBytecodes(JavaSourceClassLoader.java:226)
   at org.codehaus.janino.JavaSourceClassLoader.findClass(JavaSourceClassLoader.java:178)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   at java.lang.ClassLoader.loadClass(Unknown Source)
   ... 2 more
Caused by: org.codehaus.commons.compiler.CompileException: File 'data/scripts/plugins/LevelupPluginImpl.java', Line 6, Column 13: Non-abstract class "data.scripts.plugins.LevelupPluginImpl" must implement method "public abstract long com.fs.starfarer.api.plugins.LevelupPlugin.getXPForNextLevel(int)"
   at org.codehaus.janino.UnitCompiler.compileError(UnitCompiler.java:10174)
   at org.codehaus.janino.UnitCompiler.compile2(UnitCompiler.java:419)
   at org.codehaus.janino.UnitCompiler.compile2(UnitCompiler.java:393)
   at org.codehaus.janino.UnitCompiler.access$400(UnitCompiler.java:185)
   at org.codehaus.janino.UnitCompiler$2.visitPackageMemberClassDeclaration(UnitCompiler.java:347)
   at org.codehaus.janino.Java$PackageMemberClassDeclaration.accept(Java.java:1139)
   at org.codehaus.janino.UnitCompiler.compile(UnitCompiler.java:354)
   at org.codehaus.janino.UnitCompiler.compileUnit(UnitCompiler.java:322)
   at org.codehaus.janino.JavaSourceClassLoader.generateBytecodes(JavaSourceClassLoader.java:224)
   ... 5 more


...however, this could be a me problem -- I've been having a hell of a time loading _any_ mods. So far, QoL works, but I can't get things like Nexerelin working; they're all having Java errors. Nexerelin causes the game not to load entirely (can't get to main menu).

So... not sure.

For reference: I'm using Windows 10 64 bit, i5-9600, RTX 2070, 64 GB of ram. vmparams set to use 6 GB of heap.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: Eikioma on January 18, 2023, 04:03:32 AM
I really love this mod, used it since nearly the beginning.

If I could be very picky, I would love if a mild version was made at 3 Sp per level, I came to want this because I always find myself to switch between 25 standard and 25 Rapid because when I play with the standard I find it to "slow" and the rapid to "rapid".

I tried to modify the 25 Rapid into a 25 Mild by increasing the xp by 1.5 and decreased the xp multiplier at 2 to 1.5 and put the Sp per level at 3.

I don't know if what I did need more tweeking, so an offical one would be nice :)
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: StoicRabbitSquad on February 05, 2023, 04:29:13 PM
Props for the Pantera reference btw, one of my favorite songs by them!
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: mllhild on February 19, 2023, 10:09:27 AM
I tried the 40 Fast and 40 Normal variants in a run mostly without combat. The problem Im having is that colony income is generating so much exp that I hit lvl 40 in fast variant during cycle 213 already and just 3 years later with the normal variant.
Im not sure how the game calculates the bonus exp from colony income, but even smaller colonies with 100k a month are giving a lot of exp. Taking over worlds from modded factions makes this go into overdrive, I have Favonious from the UAF alone is giving me 500k+ with a sub optimal setup and no items. With full kit it would generate around 1 to 2 million a month.

So my question is if it would be hard to make the bonus exp from colonies have a hard cap at around the level where a colony produces 10k credits per month?
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: Sanrai on May 06, 2023, 06:12:58 PM
.96 added a new section to data/scripts/plugins/leveluppluginimpl
Quote
public int getBonusXPUseMultAtMaxLevel() {
   return (int) Global.getSettings().getFloat("bonusXPUseMultAtMaxLevel");
}

Adding this after the "public int getStoryPointsPerLevel()" function and raising the supported version number restores compatibility.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: KZadBhat on May 08, 2023, 04:28:02 PM
Thank you, Sanrai, this is one in particular I've been wanting to see updated! I don't doubt there's a little more planned, especially considering this new function, but good to just have it working as already expected.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: Radicaljack on May 08, 2023, 05:11:38 PM
Tried that and edited version, did everything, double checked. It won't show in mod list when I load starsector.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: Panteradactyl on May 09, 2023, 10:56:51 AM
Sorry, been busy with work, didn't even know .96 released. I'll work on the mod tonight. Having to actually be reliable at work is horrible, I do not recommend it.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: Radicaljack on May 10, 2023, 04:57:58 PM
Sorry, been busy with work, didn't even know .96 released. I'll work on the mod tonight. Having to actually be reliable at work is horrible, I do not recommend it.

Honestly I never play without this mod, the 20 version was what I thought the base was becasuse no matter what I had it loaded up last time lol.

Hope you get some time to relax and enjoy Starsector!
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: Alex_Sans on May 10, 2023, 08:56:49 PM
the file in data\scripts\plugins\LevelupPluginImpl has a piece that right now, looks like this:


Code
	public int getPointsAtLevel(int level) {
return (int) Global.getSettings().getFloat("skillPointsPerLevel");
}

public int getMaxLevel() {
return (int) Global.getSettings().getFloat("playerMaxLevel");
}

public int getStoryPointsPerLevel() {
return (int) Global.getSettings().getFloat("storyPointsPerLevel");
}


for the mod to stop crashing on game start and work in 0.96, it should look like this:

Code
	public int getPointsAtLevel(int level) {
return (int) Global.getSettings().getFloat("skillPointsPerLevel");
}

public int getMaxLevel() {
return (int) Global.getSettings().getFloat("playerMaxLevel");
}

public int getStoryPointsPerLevel() {
return (int) Global.getSettings().getFloat("storyPointsPerLevel");
}

public int getBonusXPUseMultAtMaxLevel() {
return (int) Global.getSettings().getFloat("bonusXPUseMultAtMaxLevel");
}
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: mikaelb on May 13, 2023, 07:08:01 AM
I am now a bit unlucky, after modification, i have -26 millions xp, and i cant get any story point.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: Hexadood on May 13, 2023, 09:59:37 AM
I'm certain you get asked this quite a bit, and it's likely already planned, but when's this coming to 0.96? I'd like to know when (or if) it's coming so I can plan ahead of time. Thank you regardless though, this mod's great!
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: LeoSCfan on May 15, 2023, 10:19:21 AM
Stopgap measures:
Its taking a while to update this. why not take matters into your own hands?
While OP bakes a a nice mod cake, we want , no ,NEED , our max level power fantasy simulator right NOW.
So
Do it yourself.
It probably will end the equivalent of mod butter but butter tastes so nice.
instructions:
Level 15 faster-er progression:
Go to:
Fractal Softworks->Starsector->starsector-core->data->config->settings
open settings.json with notepad
use search skill down (or up if you are at the end of file)
change: "skillPointsPerLevel":1,
for "skillPointsPerLevel":3,
this is the safest and easiest way to do it, and will "probably" not crash your game

Level 20 fast progression:
change: "skillPointsPerLevel":1,
for "skillPointsPerLevel":2,
and change
"playerMaxLevel":15,
for "playerMaxLevel":20,
this might crash something but is also probably fine
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: Hatter on May 15, 2023, 10:35:30 AM
Spoiler
the file in data\scripts\plugins\LevelupPluginImpl has a piece that right now, looks like this:


Code
	public int getPointsAtLevel(int level) {
return (int) Global.getSettings().getFloat("skillPointsPerLevel");
}

public int getMaxLevel() {
return (int) Global.getSettings().getFloat("playerMaxLevel");
}

public int getStoryPointsPerLevel() {
return (int) Global.getSettings().getFloat("storyPointsPerLevel");
}


for the mod to stop crashing on game start and work in 0.96, it should look like this:

Code
	public int getPointsAtLevel(int level) {
return (int) Global.getSettings().getFloat("skillPointsPerLevel");
}

public int getMaxLevel() {
return (int) Global.getSettings().getFloat("playerMaxLevel");
}

public int getStoryPointsPerLevel() {
return (int) Global.getSettings().getFloat("storyPointsPerLevel");
}

public int getBonusXPUseMultAtMaxLevel() {
return (int) Global.getSettings().getFloat("bonusXPUseMultAtMaxLevel");
}
[close]
This was easy, thanks.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: Cyan Leader on May 17, 2023, 08:30:56 PM
Stopgap measures:
Its taking a while to update this. why not take matters into your own hands?
While OP bakes a a nice mod cake, we want , no ,NEED , our max level power fantasy simulator right NOW.
So
Do it yourself.
It probably will end the equivalent of mod butter but butter tastes so nice.
instructions:
Level 15 faster-er progression:
Go to:
Fractal Softworks->Starsector->starsector-core->data->config->settings
open settings.json with notepad
use search skill down (or up if you are at the end of file)
change: "skillPointsPerLevel":1,
for "skillPointsPerLevel":3,
this is the safest and easiest way to do it, and will "probably" not crash your game

Level 20 fast progression:
change: "skillPointsPerLevel":1,
for "skillPointsPerLevel":2,
and change
"playerMaxLevel":15,
for "playerMaxLevel":20,
this might crash something but is also probably fine

I've just been using the AddSkillPoint command every 4 story points I get after Level 15.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: nathan67003 on May 22, 2023, 05:29:33 PM
Sorry, been busy with work, didn't even know .96 released. I'll work on the mod tonight. Having to actually be reliable at work is horrible, I do not recommend it.

Ay men. Hold on and be well, the mod can wait 'til you're not swamped
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: AERO on May 23, 2023, 09:17:43 AM
If anyone wants to fix their install of the mod themselves, it's easy. You can copy and paste three lines into a file and get it working. The issue is that 0.96a added a new method to the LevelupPlugin interface that specifies how much bonus XP multiplies XP gain after hitting the max level, with the new behavior being quadrupled gain instead of the usual doubled.

To modify it yourself, go to the A New Level of Confidence mod folder, and navigate to /data/scripts/plugins/LevelupPluginImpl. In this file, you'll need to insert the following code, I placed it after the method getStoryPointsPerLevel().

Quote from: IntelliJ
   public int getBonusXPUseMultAtMaxLevel() {
      return 3;
   }

Here is an example of what the code looks like using notepad++:

(https://cdn.discordapp.com/attachments/775409570109587510/1110602306866655322/ANewLevel.png)

The default xp gain is 1x, so the return of 3 tells it that xp gain will be (1+3)x, for a total of 4x after hitting max level. If you want to modify that behavior yourself, putting 1 will set it to the old system, where bonus xp only doubles xp gain at max level.

This fix does not include any changes to the settings.json file, which I'm sure Panteradactyl will include as part of their official 0.96a compatibility update. In the mean time, this will let you use the mod again!
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: Teikai on May 23, 2023, 06:00:12 PM
Dam i dont get it to work, even manuell  :'(
Why isnt that a option in the menu of the pure game.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: brunocss on May 23, 2023, 06:39:18 PM
Dam i dont get it to work, even manuell  :'(
Why isnt that a option in the menu of the pure game.
Well, I have attached mine, if you are still in trouble. Search for the following code in the attached file, then compare it to what you tried to do in your file:

Code
	        public int getBonusXPUseMultAtMaxLevel() {
return (int) Global.getSettings().getFloat("bonusXPUseMultAtMaxLevel");
}

Or simply use the file itself - idk. It's the Standard Level 20.
Good luck.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: travhill20 on May 23, 2023, 06:49:42 PM
Can confirm this code allows the mod to function. Be sure to update the version to .96a in mod_info also



Or simply use the file itself - idk. It's the Standard Level 20.
Good luck.
[/quote]
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: Inhilicon on May 24, 2023, 08:57:03 AM
So is the return of 3 what is intended or not? I don't understand. Does that mess up the XP curve or keep it as it should be?
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: AERO on May 24, 2023, 11:53:15 AM
So is the return of 3 what is intended or not? I don't understand. Does that mess up the XP curve or keep it as it should be?

The return 3 is base game behavior. The base game allows you to change that value in the settings.json, which A New Level will (hopefully) let you do once Panteradactyl updates it, I just provided a quick fix.
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: ErwinsArm on May 25, 2023, 09:56:59 AM
Sorry, been busy with work, didn't even know .96 released. I'll work on the mod tonight. Having to actually be reliable at work is horrible, I do not recommend it.

Ay men. Hold on and be well, the mod can wait 'til you're not swamped
+1 to this, we can wait!
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: FreonRu on May 29, 2023, 11:31:17 AM
Hello.
Is it planned to update the mod for the current version of the game?
Thanks in advance for your reply
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: SpaceshipCaptainYukari on May 31, 2023, 04:26:09 AM
Hello.
Is it planned to update the mod for the current version of the game?
Thanks in advance for your reply
I also like for a Lunalib integration so that i can set the maximum level and leveling skill (with presets)
Title: Re: [0.95.1a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v2.1
Post by: Panteradactyl on June 05, 2023, 08:23:11 PM
Sorry for the delay in updating, it really was simple. I'm finished with the update, so let me know if anything's borked--I only had time for a quick playtest to make sure nothing was egregiously broken, unfortunately.

I'll be checking this thread ever other day for the next ten days or so, to see if there any issues I didn't notice, and fix them. Long term goal, once the fires are out at work, is to fiddle with the new method/API call added by the update, "getBonusXPUseMultAtMaxLevel," because I'm 99% sure I can use that to make a... better version of the fast variants. Also, seeing if I can make this work with Lunalib, because that looks neat and, if I understand it correctly, would mean I'd only have to upload a single file instead of 8!
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3
Post by: GrandLabyrinth on June 05, 2023, 09:19:41 PM
Minor issue, but "bonusXPUseMultAtMaxLevel":3 in the level 40 rapid settings config was missing a comma at the end. Don't know if it's like that with the other versions.
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3
Post by: Sundae on June 05, 2023, 09:29:01 PM
Hi, I just downloaded and tried to use the "A New Level of Confidence - 40 - Rapid" version of the mod but I got an odd error that won't let my Starsector start. I tried out the regular level 40 version and it started up fine. So it might be just that file?

Thank you for this mod, I've loved it for awhile now, just made this account to let you know about what I experienced.

Edit: Oh I was too slow posting, GrandLabyrinth figured it out. That fixed it for me. Thank you
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3
Post by: Uxion on June 05, 2023, 09:29:55 PM
Received following error for 40-Rapid:

Code
Fatal: DIRECTORY [[color=red]path to mod[/color]](data/config/settings.json) Expected a ',' or '}' at 82 [character 2 line 6]

This is the line in question:
Code
# for building in s-mods 

Judging from things, it looks like all '#' comments will all cause the same issue.
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3
Post by: Panteradactyl on June 06, 2023, 01:28:57 AM
Minor issue, but "bonusXPUseMultAtMaxLevel":3 in the level 40 rapid settings config was missing a comma at the end. Don't know if it's like that with the other versions.

...yeah it is, all the fast variants. Crap. Well, time to reupload the entire thing.
And it's fixed.
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.1
Post by: Kinsume on June 06, 2023, 11:59:03 AM
Edit : Nevermind I see the links were updated just today! Thanks a ton, its such a handy mod. Someone previously mentioned it, but honestly changing the max level should be a setting in vanilla imo. Personally I just feel like level 15 forces you into a specific playstyle as the bottom tree is just too good to pass up for quality of life stuff.
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3
Post by: Sundae on June 06, 2023, 12:31:30 PM
Minor issue, but "bonusXPUseMultAtMaxLevel":3 in the level 40 rapid settings config was missing a comma at the end. Don't know if it's like that with the other versions.

...yeah it is, all the fast variants. Crap. Well, time to reupload the entire thing.
And it's fixed.
Thank you for being so active. =D
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.1
Post by: Strato on June 06, 2023, 02:17:25 PM
Is this mod able to be added to an existing save?
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.1
Post by: Panteradactyl on June 06, 2023, 11:13:16 PM
Is this mod able to be added to an existing save?

Yes! And removed or changed to a different variant as well. It is safe to assume any mod in the 'utility' section of the Mod Index will be like that, but it's always good practice to make a backup save before activating/changing/removing any mod, just in case.
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.1
Post by: trucane on June 20, 2023, 07:04:48 AM
Any reason why the different max level variants level up at different speeds? Mistake or intended because isn't that what the standard and fast variants are for? I first tried to use the max lvl 20 standard version and ended up with lvl 16 in my save game. Then I tried the max lvl 25 standard version and instead ended up at lvl 18.

Checking the settings I quickly noticed that the exp needed for level ups were quite a bit less with the max lvl 25 mod than the lvl 20.



Also I would love to see a even slower version than standard vanilla leveling. The concept of maxing out your level sucks to be but I personally wouldn't mind if it was really slow leveling past the vanilla max level
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.1
Post by: Panteradactyl on June 25, 2023, 10:11:15 AM
Any reason why the different max level variants level up at different speeds? Mistake or intended because isn't that what the standard and fast variants are for? I first tried to use the max lvl 20 standard version and ended up with lvl 16 in my save game. Then I tried the max lvl 25 standard version and instead ended up at lvl 18

Yes, there is. Without a way to completely decouple story point gain from leveling up, the only way to make story point gain... 'balanced' in comparison to vanilla, while also staying close-ish to vanilla style-levelling, is to smoothly transition from low experience required to high experience required. And the different level caps means that you end up with different rates. I tried to keep them as close together as possible, and switching between the two won't cause any problems. Let's say you're using the max 25 and switch down to max 20, you'll still be at the higher level, you'll just have an experience defecit to makeup until you can start levelling up again.

When I first made this, I really made it for myself and only myself, but figured that if I went through the effort of coming up with a 'balanced' max-level increasing mod, I might as well upload it. And then I figured "well, I already have a good system for figuring out what a 'balanced' leveling rate is, why don't I apply it to other increments of 5 and upload those?"
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.1
Post by: sulo1719 on September 23, 2023, 05:08:06 AM
standard lvl 25 download link doesn't work.
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.1
Post by: Panteradactyl on September 28, 2023, 10:15:20 AM
standard lvl 25 download link doesn't work.
The download is linked and set up correctly on my end; what's happening when you try to download it?
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.1
Post by: lonmwe on December 22, 2023, 04:45:09 PM
Nice work, appreciate the options.
And a merry xmas to you, bud!
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.1
Post by: Panteradactyl on December 25, 2023, 03:02:42 PM
Nice work, appreciate the options.
And a merry xmas to you, bud!
Merry Christmas to you to as well, and a happy new year!
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.1
Post by: RASTIL on January 20, 2024, 03:05:26 PM
After testing out all the versions I like lvl 20 cap the most (non rapid). Anything more and i feel guilty lol. Quess I am just jelous of my officers red skills after all. Great mod, never had any problem with it.
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.1
Post by: quirkz on February 06, 2024, 12:33:40 AM
Any word on an official update for r97 ?
I'm testing just changing the version, and hoping nothing explodes
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.1
Post by: Lephim on February 09, 2024, 10:29:11 AM
Any word on an official update for r97 ?
I'm testing just changing the version, and hoping nothing explodes
Any news captain? Have you exploded?
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.1
Post by: Panteradactyl on February 15, 2024, 03:03:59 PM
Any word on an official update for r97 ?
I'm testing just changing the version, and hoping nothing explodes
Any news captain? Have you exploded?
Been busy with work, sorry. I didn't even know there was a new release until now.
It works as is, zero changes necessary, aside from metadata changes to let the game know it'll work. I'll update the file as soon as I can.
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.1
Post by: Brainwright on February 15, 2024, 03:37:40 PM
Can confirm on standard 20 and 25.
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.1
Post by: Gris on February 15, 2024, 10:14:09 PM
Any word on an official update for r97 ?
I'm testing just changing the version, and hoping nothing explodes
Any news captain? Have you exploded?
Been busy with work, sorry. I didn't even know there was a new release until now.
It works as is, zero changes necessary, aside from metadata changes to let the game know it'll work. I'll update the file as soon as I can.

Good day Panteradactyl! Thank you very much for this! Your mod is a must have!
I hope you update your mod to 0.97a if you're not busy anymore.  :D
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.1
Post by: nathan67003 on February 16, 2024, 02:29:19 AM
I'll update the file as soon as I can.
Take your time; IRL comes first. <3
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.1
Post by: Fippel on February 21, 2024, 08:09:50 AM
Tested this out by changing the metadata and it seems to work fine. Thanks for the work you put into this mod!
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.1
Post by: LinWasTaken on February 25, 2024, 01:30:49 PM
would love to see this mod for 0.97 :)
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.1
Post by: Siffrin on February 25, 2024, 01:34:39 PM
would love to see this mod for 0.97 :)
You can edit the mod_info.json file.
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.1
Post by: meepie on March 03, 2024, 03:17:39 PM
would love to see this mod for 0.97 :)
You can edit the mod_info.json file.

And how do you edit it for those who just started?
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.1
Post by: Jimminy Crimbles on March 03, 2024, 03:25:15 PM
would love to see this mod for 0.97 :)
You can edit the mod_info.json file.

And how do you edit it for those who just started?

go into your mod folder, and open mod_info.json with a text editor, any will do. then just change the version number from 0.96a to 0.97a
Title: Re: [0.96a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.1
Post by: MagnaSonic3000 on March 04, 2024, 03:04:59 PM
would love to see this mod for 0.97 :)
You can edit the mod_info.json file.

And how do you edit it for those who just started?

More specifically, type in 0.97a-RC11 on game version using something like Notepad to be ultra precise.
Title: Re: [0.97a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.2
Post by: Panteradactyl on March 08, 2024, 04:01:35 PM
Alright, it's updated to .97a-RC11.

I've set aside some of my free-time for this (and also playing Starsector again!) for the next few weeks, so should shenanigans arise I should be able to respond more promptly.
Title: Re: [0.97a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.2
Post by: EvilPLa on March 09, 2024, 01:46:43 AM
Thanks for the update.  Love the 25 skill points version.
Title: Re: [0.97a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.2
Post by: nathan67003 on March 09, 2024, 05:38:40 AM
Praise be!
Title: Re: [0.97a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.2
Post by: siefer on March 11, 2024, 01:36:25 PM
Thank you for the mod. I was wondering what the chance of a third version thats between the two you have because the normal one feels too slow and the fast feels to fast but, if not still thank your work.
Title: Re: [0.97a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.2
Post by: frozentoes on March 14, 2024, 03:21:15 PM
You can edit the leveling tables yourself, as well.

Just have a look at \Starsector\mods\A New Level of Confidence-25 3.2\data\scripts\plugins\LevelupPluginImpl.java in a text editor and adjust the table in the section "public static long [] XP_PER_LEVEL = new long [] {" to suit your taste. Compare the table in the two versions and find a middle value that you like.

There are some extra factors at work (bonus XP/SP related stuff) but you don't HAVE to tweak it if you're willing to accept the game generating a little bit more or less SP.

Edit: Thank you so much for providing this template that we can tweak so easily, Panteradactyl.
Title: Re: [0.97a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.2
Post by: GeeGold on March 15, 2024, 11:56:05 PM
save compatible?
Title: Re: [0.97a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.2
Post by: Panteradactyl on March 17, 2024, 03:31:18 PM
save compatible?
Yes.
Title: Re: [0.97a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.2
Post by: Zuthal on March 18, 2024, 12:50:05 AM
There are some extra factors at work (bonus XP/SP related stuff) but you don't HAVE to tweak it if you're willing to accept the game generating a little bit more or less SP.

Can you elaborate on those? Because just comparing the two scripts between the normal and fast version with the same level cap, the only difference I spotted was the XP per level table

Edit: Oh wait, I found it, it is in the settings.json. So comparing things, it seems like story points per level is multiplied by the same factor as XP per level, and bonus XP values are divided by that value?
Title: Re: [0.97a] A New Level (Of Confidence, and Power) a Max Level Increasing Mod v3.2
Post by: Ladean on March 20, 2024, 12:05:46 AM
Long time user of ye mod, it would be grand if you made a version that's 4 times as slow up to level 40, currently I just manually edit this in, tbh it's just me, myself and I probably wanting this just for the sake of convenience whenever re-hash my mods