Custom Profiles - Another look (Guide)

The USSR squad seems to be broken in editor
It gives me this error

hi ik this is a tad older but how do i find the perks ina datamine?

A simple search with notepad++ on the whole datamine resource yields the following results:

  • The localization file, should have all perks that is used currently in the game:
    ~\enlisted-lang.vromfs.bin_u\lang\common\common.csv

  • The profile_init.nut file has some perks listed. ~\game.vromfs.bin_u\scripts\game\utils\profile_init.nut

  • and of course profile files inside ~\sqcommon.vromfs.bin_u\enl\globals\data\

thank you i figured out that some files were being hidden thank you

so, i have empty files with nothing in them is this a common thin in data mines or am i missing something?

There can be empty files, yes.

hi im so sorry to keep bothering you. but im looking for a few perks you dont have listed here and i cant find them in the datamine if you could help

im looking for a few perks

Which perks?

improved targeting skills of a tank gun
+20% tank gun reload speed
speed of gear shift
loss of power after gear shift
change ammo type without losing reload progress

mortar ammo

and then im just confused about which recoil is vertical and which is horizontal

the perk is called " faster_reload_tankgun " make sure to put it’s value to 0.2 instead of 2.0
otherwise you’ll have an auto cannon.

gearChangeTimeMult

drivingSpeedThresholdMult

reload_reaction
( i’m unsure. i think it’s this one because i can’t find any other related to it )

4 Likes

small update.

since no one talked about it but the profiles have changed. ( thanks to @Devenddar and OP )

the guid used to be:

              "gametemplate" : "ussr_base_soldier",
              "guid" : "ussr_berlin_soldier_engineer_25267510020",

now, they have to be:

              "gametemplate" : "ussr_base_soldier",
              "guid" : "25267510020",

instead.

and each soldier will need a new tag inside ( every single soldier )

        "country": "ussr", // ussr, germany, usa or Japan ( unlcear about italy or uk. i guess it & uk )

unfortunately, cannot confirm for vehicles.

3 Likes

These’re italy and britain. Also probably works morocco.
Not sure about ussr_female, but maybe it too works.

Actually i don’t know what country does. Probably only applies to paratrooper plane.


Maybe also it works on soldier with medals ("isHero": true,).

2 Likes

almost forgot

this one has remained unchanged but still works:

            "spawnCostTeamScoreMult" : 0,
            "spawnScoreGainMult" : 0.0,
            "disableSquadRotation" : true,
            "spawnCostPerSpawnPersonalScore" : [250, 500, 1000]

not… entirely sure how the first three works.

but the latter one is how much it costs each time ( sequentially ) required xp to use such squad.

first time, only 250, second time, 500 etc etc.

1 Like

Maybe i can elaborate a bit here

To my understanding, this one means that when the squad is spawned, the value here is multiplied into the spawn cost (the deduction of score in the team score)
For example, if I set the value to 1.3, and the base spawn cost (set in team entities such as team_usa) is 10, then spawning this squad will cost 13 score.
This is useful for squads that are more powerful than others, such as tank squads or squads with more soldiers/specialists.

this one should be controlling the sequential spawn cost (in terms of team score)

this one i think just makes the squad disregarding the rotation of the respawn point and always face North or something (as rotating respTeam1 and respTeam2 will also rotate the squad’s spawn facing direction)

Oh this is how the Titan Rise event make the squad have spawn cost in terms of battle score. Does it just use the last value of the array if it reaches the end?
Also, if i want the squad to be spawned after certain time how can i do it? Just asking

2 Likes

Probably it disables auto switch to this squad after lose previously squad.

Yes.

Add unique spawn to squad soldiers (they should be with unique template)/vehicle.


jap_unique_soldier{
  _use:t="jap_base_soldier"

  canUseRespawnBaseType:t="human_unique_jap" // <<< This soldier can use only "human_unique_jap" respawn points.
}

And then add group_switch_timer.

entity{
  _template:t="group_switch_timer"
  group_switch_timer__time:r=7200 // <<< Time. Probably in seconds?
  group_switch_timer__deactivateGroup:t="" // <<< GroupName that you deactivates after X time.
  group_switch_timer__activateGroup:t="uniqueSquadUnlocker" //<<< GroupName that you activates after X time.
}

By default it always has 0 time and instantly self-destroy if you spawn it in editor. So better better add edited code to scene.blk.

3 Likes