Lol thanks to you now I can balance the game myself, no need dev, I buffed all bolter, power of fantasy space marine restored, I only play offline operation so its no harm at all

Klerik wrote: ↑Wed Sep 18, 2024 10:00 amWell then, seems like you figured it all out at this point and either game will be broken as hell from now on or devs will do something about it. Let me share a bit too then.LittleLight wrote: ↑Wed Sep 18, 2024 8:25 amYa you can swap/replace Perks from other classes over Perks you don't want.faxmodem2000 wrote: ↑Wed Sep 18, 2024 7:57 amSo on the class perks... I mean it looks like we can move perks around, but will that upset the game? Like I want to replace the crap perks with good ones or make it so I move the really good ones that are all in one column in others so I can have those active. Or the team perks I move into the regular perks so I can have them all active.
Would that upset the game? Not sure I want to try...
Example (I swapped one of the Sniper's Perk with the Support's Team Perk for Extra Ammo):
The file you want to edit is in the default_other.pak file located in:
\Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\
Afterwards go to this location inside the .pak file and extract this file to edit:
ssl\main\user\mastery\mastery_skills_library.sso
Make sure to also rename the default_other.pak.cache file.
You can edit melee weapon speed by editing "maxLinearSpeed" parameter in deafult_other.pak\ssl\weapons\melee\weapon_descriptions\melee_weapon_descs\*your_weapon*.sso, damage, by editing "healthDamage" parameter, damage multiplier by changing "healthDmgPercent" and "heavyHitDmgPercent". Range weapon damage by editing default_other.pak\ssl\weapons\creator\firearm_library_pve.sso, but you can't change amount of total ammo. Modification multipliers (i.e. reload speed) in default_other.pak\ssl\weapons\creator\customization\firearm_modificators_library.sso. You might want to add perk "PveTankRestoresHPWithFinishers" and/or "PveBerserkRestoreHPbyFinisherTeam" to your "main class" to heal up on each finisher. Not sure how changing ultimate ability goin' to work, but you can change that too.
After that, it can't be much worse for random players.
"Main class" isn't the line itself, I just don't expect you to change every class that way, but the one you need the most. What you need to replace? Well, literally some perk, it starts with "skillLink" (it's left to you to decide which perk you will replace). How does the line should look after replacement? Something like that: "skillLink = "PVE_Tank_Progression.Level11" if we're talking about "PveTankRestoresHPWithFinishers" perk. Can you add one more column? Probable yes, but I didn't test it and not goin' to until new update come up.
I wanted to add some starting perks into the each class but it seems not working, for example I want to add increase dodge window starting perk from assault class to tactical class :Klerik wrote: ↑Wed Sep 18, 2024 2:55 pm"Main class" isn't the line itself, I just don't expect you to change every class that way, but the one you need the most. What you need to replace? Well, literally some perk, it starts with "skillLink" (it's left to you to decide which perk you will replace). How does the line should look after replacement? Something like that: "skillLink = "PVE_Tank_Progression.Level11" if we're talking about "PveTankRestoresHPWithFinishers" perk. Can you add one more column? Probable yes, but I didn't test it and not goin' to until new update come up.
Code: Select all
SoldierPVE = {
perks = [
"SpawnWithJetpackAuspexScanAbility",
"PveSoldierReloadHolsterWeapon",
"PveRaiderIncreasePerfectDodgeWindow",
"SpawnWithHealingInjector"
]
Bro, file which you should edit literally in the same folder: mastery_library.ssonamloki18 wrote: ↑Wed Sep 18, 2024 3:14 pmI wanted to add some starting perks into the each class but it seems not working, for example I want to add increase dodge window starting perk from assault class to tactical class :In the file mastery_skills_library.sso, not sure if there is another file can control this ?Code: Select all
SoldierPVE = { perks = [ "SpawnWithJetpackAuspexScanAbility", "PveSoldierReloadHolsterWeapon", "PveRaiderIncreasePerfectDodgeWindow", "SpawnWithHealingInjector" ]
![]()
Yeah I just tested no effect at all, dev must use those perk data somewhere else
ty bro. i finally feel like an actual space marineKlerik wrote: ↑Wed Sep 18, 2024 10:00 amWell then, seems like you figured it all out at this point and either game will be broken as hell from now on or devs will do something about it. Let me share a bit too then.LittleLight wrote: ↑Wed Sep 18, 2024 8:25 amYa you can swap/replace Perks from other classes over Perks you don't want.faxmodem2000 wrote: ↑Wed Sep 18, 2024 7:57 amSo on the class perks... I mean it looks like we can move perks around, but will that upset the game? Like I want to replace the crap perks with good ones or make it so I move the really good ones that are all in one column in others so I can have those active. Or the team perks I move into the regular perks so I can have them all active.
Would that upset the game? Not sure I want to try...
Example (I swapped one of the Sniper's Perk with the Support's Team Perk for Extra Ammo):
The file you want to edit is in the default_other.pak file located in:
\Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\
Afterwards go to this location inside the .pak file and extract this file to edit:
ssl\main\user\mastery\mastery_skills_library.sso
Make sure to also rename the default_other.pak.cache file.
You can edit melee weapon speed by editing "maxLinearSpeed" parameter in deafult_other.pak\ssl\weapons\melee\weapon_descriptions\melee_weapon_descs\*your_weapon*.sso, damage, by editing "healthDamage" parameter, damage multiplier by changing "healthDmgPercent" and "heavyHitDmgPercent". Range weapon damage by editing default_other.pak\ssl\weapons\creator\firearm_library_pve.sso, but you can't change amount of total ammo. Modification multipliers (i.e. reload speed) in default_other.pak\ssl\weapons\creator\customization\firearm_modificators_library.sso. You might want to add perk "PveTankRestoresHPWithFinishers" and/or "PveBerserkRestoreHPbyFinisherTeam" to your "main class" to heal up on each finisher. Not sure how changing ultimate ability goin' to work, but you can change that too.
After that, it can't be much worse for random players.
First of all sorry I accidentally reported this comment because I was stupid to have pressed the wrong button. Hopefully they’ll ignore the report but anyways is changing recoil, bullet accuracy and fire rate possibletlamx2 wrote: ↑Wed Sep 18, 2024 3:48 pmty bro. i finally feel like an actual space marineKlerik wrote: ↑Wed Sep 18, 2024 10:00 amWell then, seems like you figured it all out at this point and either game will be broken as hell from now on or devs will do something about it. Let me share a bit too then.LittleLight wrote: ↑Wed Sep 18, 2024 8:25 am
Ya you can swap/replace Perks from other classes over Perks you don't want.
Example (I swapped one of the Sniper's Perk with the Support's Team Perk for Extra Ammo):
The file you want to edit is in the default_other.pak file located in:
\Steam\steamapps\common\Space Marine 2\client_pc\root\paks\client\default\
Afterwards go to this location inside the .pak file and extract this file to edit:
ssl\main\user\mastery\mastery_skills_library.sso
Make sure to also rename the default_other.pak.cache file.
You can edit melee weapon speed by editing "maxLinearSpeed" parameter in deafult_other.pak\ssl\weapons\melee\weapon_descriptions\melee_weapon_descs\*your_weapon*.sso, damage, by editing "healthDamage" parameter, damage multiplier by changing "healthDmgPercent" and "heavyHitDmgPercent". Range weapon damage by editing default_other.pak\ssl\weapons\creator\firearm_library_pve.sso, but you can't change amount of total ammo. Modification multipliers (i.e. reload speed) in default_other.pak\ssl\weapons\creator\customization\firearm_modificators_library.sso. You might want to add perk "PveTankRestoresHPWithFinishers" and/or "PveBerserkRestoreHPbyFinisherTeam" to your "main class" to heal up on each finisher. Not sure how changing ultimate ability goin' to work, but you can change that too.
After that, it can't be much worse for random players.
SunBeam wrote: ↑Wed Sep 18, 2024 7:54 amLowest and cheapest form of begging for likes. Cuz that's what people look at to recognize skill: likes T_T.. If the guy wanted to post it here, he would've done so without your "upvotes". Says a lot about his persona. I will leave this post here, just in case, in the future, someone goes and says "SSDev's reputation is wow!" .. We'll all know what that reputation was built onSo far 23 people voted and got nothing out of it: cuz it doesn't hurt clicking a button.
Swarm Engine is much more complex and works in a client/server fashion. All this scanning around that I've read about in this topic -- yes, you will say "if it works.." -- is the direct result of how the sslValues are stored (shifting of the actual standard value with value type). Hence all this "multiply by 8 and add 1" stuff. Pointers? What pointers? He intends to share "pointers" with y'all, which is going to turn this topic into -- yet again -- "doesn't work on my machine", "I see only ????????". While I encourage any development, I also encourage learning how to do things properly, researching and not just posting a shiny picture of some GUI and talking ahead of doing... Not to mention this will just die under the radar soon and OP will get away with free and fake likes. Cool!
You've been warned. Were someone to complain/bitch after this charade, I'll resort to mah banhammer.
Thanks for the clarification and actions you've taken. It would be best indeed to spawn your own topic, as well as using the poll system for capturing user interest in your work. I can chime in every now and then as I've been studying the Engine for over 2 weeks now
I've been searching around the ssl folder, but couldn't find something related to cosmetics, do you know which .sso i'm looking for to do that?Klerik wrote: ↑Tue Sep 17, 2024 9:31 amThere's even more to it. Character perks, difficulty multipliers, *removed* stats, might be even group size and alignment (but I'm not sure about last one). In other words, if there is unencrypted value, which affects gameplay in one way or another, most likely you will find it in default_other.pak.4HeadedHydra wrote: ↑Tue Sep 17, 2024 9:23 amThis pak does not only enable all perks on weapons, but also all cosmetics, all weapons on all classes, and modifies the xp values of missions. Just an FYİ.LittleLight wrote: ↑Tue Sep 17, 2024 6:25 am
Broken how?
EDIT: nvm I do see a perk on each weapon that I accidently removed the Perk to Unlock from it. I'm testing now to see if it's fixed now and will edit the original post with the updated file soon.
Short answer is yes, it is possible. Didn't try fire rate, but recoil and accuracy is.XxDarkus101Xx wrote: ↑Wed Sep 18, 2024 4:17 pmFirst of all sorry I accidentally reported this comment because I was stupid to have pressed the wrong button. Hopefully they’ll ignore the report but anyways is changing recoil, bullet accuracy and fire rate possibletlamx2 wrote: ↑Wed Sep 18, 2024 3:48 pmty bro. i finally feel like an actual space marineKlerik wrote: ↑Wed Sep 18, 2024 10:00 am
Well then, seems like you figured it all out at this point and either game will be broken as hell from now on or devs will do something about it. Let me share a bit too then.
You can edit melee weapon speed by editing "maxLinearSpeed" parameter in deafult_other.pak\ssl\weapons\melee\weapon_descriptions\melee_weapon_descs\*your_weapon*.sso, damage, by editing "healthDamage" parameter, damage multiplier by changing "healthDmgPercent" and "heavyHitDmgPercent". Range weapon damage by editing default_other.pak\ssl\weapons\creator\firearm_library_pve.sso, but you can't change amount of total ammo. Modification multipliers (i.e. reload speed) in default_other.pak\ssl\weapons\creator\customization\firearm_modificators_library.sso. You might want to add perk "PveTankRestoresHPWithFinishers" and/or "PveBerserkRestoreHPbyFinisherTeam" to your "main class" to heal up on each finisher. Not sure how changing ultimate ability goin' to work, but you can change that too.
After that, it can't be much worse for random players.
Code: Select all
recoilByTimeHorizontal = {
spline = [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
]
__type = "SplineLinear1d"
}
recoilByTimeVertical = {
spline = [
0,
0,
0,
0,
0,
0,
0,
0
]
__type = "SplineLinear1d"
}
Users browsing this forum: Google Adsense [Bot]