Create account For free
News

Answering Your Questions about the Mission Editor

During the week since we’ve launched the “Burning Sky” update you’ve been filling up the mods portal with interesting missions and delving deep into the features of the editor. 

We’d like to help you in this endeavor, and so we begin to publish the answers to the questions you’ve been asking in the special forum section.

Try It Out Yourselves!

Any Enlisted player can try out a user mission even in multiplayer. To do that, enter the portal, choose a mission you like and press COPY. In the client, open Custom Matches → Create → Mods. Enter the link you’ve copied and create the server for the mission that other players can join.

Other players’ lobbies that are based on the user missions are marked with a special icon.

Devs Answering the Creators’ Questions

Is it possible to edit soldiers’ look /weapon attachments? (source)

Currently there is no way to edit the squads and their weapons, but as we expand the mod editor, we plan to incorporate that feature in the future

How do I custom set my weather in any campaign? (source)

In the level entity, for example, berlin_level, you need to delete the weather types you don't need in level__weatherChoice. For each weather type you can also set a corresponding time of the day in level__timeVec, otherwise the default settings will be used that are set in the level__timeVec list above.

Will we be able to place AI enemies and set their waypoints to make the battles feel more epic? (source)

We’re considering this for the future.

Is there some mechanism to dynamically generate entities, such as bombs or vehicles? (source)

Currently not, but we’ll consider it.

Can we attach a spawn point to a vehicle to create a mobile spawn point?

It will be possible in the future.

Can the weather change dynamically in the editor? For example, changing night into  day, or clear sky into snowfall, like during a ritual in CRSED?

Currently not.

Can we manipulate (edit, move) objects like trees or Czech hedgehogs? (source)

You can delete and place them but not move.

How do I set up doors to open only partially? (source)

Doors and window panes are a part of the level, not the mission. They are generated automatically and cannot be modified.

How do I place the mines so that they are considered a part of the level and damage only one team?

To do that, you have to create, for example, ger_antipersonnel_mine and add the postfix: +placeable_item_in_world. Using the parameter placeable_item_ownerTeam, you can set which team the mine belongs to; if it’s -1, then the mine will work irrespective of the team.

How do I create a mission where the next strategic point is random?

There’s an example in the Invasion mission in Tunisia.

To randomize the first strategic point, you have to add additional options in the group_activator entity. To add more choices for the next strategic point after the capture of the previous one you should add additional options to the capzone__activateChoice parameter in the strategic point entity.

There’s an option to upload .vromfs.bin on the Enlisted Sandbox, but how do I pack the mod into .vromfs.bin? (source)

This feature is unavailable at the moment since the mod can only include a single mission file.

How do I make useful_box_base (medik_box, tutorial_ammunition_box_a) give out weapons and equipment (other items like medkits, magazines, grenades are given out normally)?

That feature doesn’t exist at the moment.

How do I create additional tasks in the mission? Like destroying the balloons.

To add a counter for points awarded for destroying objects, you need to add the  add_score_to_destroyable_ri template to the destructible object like barrage_balloon, and create the teamScoreFromRiGroup entity. 

The object’s destroyable_ri__group parameter has to be the same as ri_group_score__destroyableRiGroup of teamScoreFromRiGroup. The ri_group_score__addScoreForTeam parameter defines which team will get points for destroying the object, while ri_group_score__addScoreAmount sets the number of points awarded. You can set up a few groups of destructible objects and award the points only for destroying all objects in the group.

Are there any plans to further diversify the surface brushes?

You’re welcome to offer your ideas! In the mods section you can create a topic with the “Suggestion” tag — we’ll be sure to check it out.

Will the editor expand to include user scripts? (source)

We’re interested in that, but since Enlisted is an online game, there are lots of technical hurdles, so currently there are no such plans.

Can we add limited reinforcements to the defending team? (source)

Yes, just add the team__squadSpawnCost parameter to it, like the one the attacking team has. 

Proposal: Redeploy Area, a special kind of area entity. When the player enters the area, he will be able to change squads (redeploy) in the ESC menu, without suicides or any penalty.

We’ll consider it.

How do these parameters work: team_roundscore; team_score; team_scoreCap; team_squadSpawnCosts? (source)

team_score is the number of respawn scores the team has at the start; team_scoreCap is the maximum number of respawn scores the team can have in the mission; team_squadSpawnCosts is the number of respawn scores that is divided by the number of players in the team and then subtracted from team_score when a squad spawns — note that if the score us over 0 but less than team_squadSpawnCosts, then a squad can still spawn; team_roundscore is currently unused.

How do I make the team’s score deplete or adjust the speed of score depletion after capturing a neutral point in the Conquest mode? (source) - (source) - (source)

You can check out the example of a Conquest mode mission: you’re looking for the score_bleed parameter. This feature is yet unavailable for the Invasion mode.

Questions Answered by Other Players

How do I copy and place objects? (source)

Answer: In the Move mode press Shift and move it, it will copy the object. To do that with a regular object, select it using rendinst in the Toolbox and press the Instance button to create a copy of the entity that can be moved and modified.

bomb_site_zone_chained_box cannot place bombs, what do I do?

The player answered his own question: Place capzone__bombSiteEid as an object in the game world (bombSite + interactive 3D model). That’ll connect the completion indicator to the capture status icon.

Can we create a map from scratch? It’s really hard to delete the objects on the existing ones (source)

Answer: Place scenery_remover, choose the radius and click active. It wipes out everything except vehicles and spawn points. It can freeze and cannot be deleted since it does that each time you load a map. 

How do I create a mortar that’s already loaded (and other weapons too)?

Answer: You have to fill the mortar manually using the Other items section. Find granatenshissen or something like that in the section, then place it on the ground and have the soldier pick it up. Same goes for grenade launchers.

How do I switch to the third person view? (source)

Answer: Open the console with ~ and input player.enable_tps_camera.

Something weird is going on with the bots. I’ve created a mode like Conquest, but the bots only run to one point and stay there the entire battle. (source)

You have to set up the battle area for AI soldiers’ pathfinding to work.

I’ve deleted static_cam to put it in another place, restarted everything, and now my camera is underground. (source)

The player answered his own question: I’ve fixed it; I’ve placed static_cam but didn’t make it active. You just need to make it active before exiting/restarting, and everything will be ok.

How do I switch the team in the editor? (source)

Answer: In the settings of the editor you can find a wrench icon on the right. There you can switch between teams: 1 for the Allies, 2 for the Axis.

How do I lock team_id that the vehicle belongs to? Currently upon exiting the vehicle its team_id is set to -1. (source)

Answer: In the vehicle’s properties, uncheck the vehicle_seats__autoDetectRestrictToTeam parameter.

Share with friends: