Jump to content
captainaimbot

Possibility to have more sides?

Recommended Posts

I've always been thinking about gamemodes where each player could have his own side, or some kind of post-apocalypse scenario where each camp is its own side and have different relationships to you and other camps.

Since there are only 3 sides available, that is kinda difficult. Yes, I know there is also the civilian side and a bunch of other sides reserved for other things that arent units. The civilian side never gets targeted by AIs unless I use addrating -5000 or smth but then they would also shoot each other, and be more like a free for all side rather than a proper faction that is working together. So I've been wondering if it is possible to create custom sides midmission with a custom set colour aswell. Obviously since it would be a bit too much of a pain in the butt to have a slot selection with custom sides, said custom sides would only be used script wise and would need to be created through scripts and have units assigned to groups using those sides via scrips aswell. Would definetly expand the possibilities.

Share this post


Link to post
Share on other sites

You can make a renegade by setting units rating to -2000. This is how for example, the bonus Apache mission in Arma 2 achieved it's free for all. However, I'm unaware of changing color besides some cheap ways that probably wouldn't get the true results you wanted. Such as exploiting ORBAT at a unit level.

Share this post


Link to post
Share on other sites

If you would have read my entire post, you would have seen that I did type that addrating -5000 would cause a free for all rather than a new faction.

What I want is a createSide command.

 

Example:

You have a mission, with a post-apocalypse scenario for example. So you want to create a group of survivors, but only people within that one group are friendly to each other and engage every other group. Since you only have 3 sides available excluding civs you would need one side for the player and everyone friendly to the player, then another side for possibly monsters and demons if you wish, leaving you with basically only one side that could have enemy survivors.

 

Or another example is, I once wanted to make a mission where it was possible to purchase mercenaries to take out another player. Problem is, which side to you allign them to? Your own side? Well what if every player is on the same side? Or what if the other players call them on you? Then they would engage each other if they ever happen to meet each other. It's just unhandy as soon as you want a group of AIs to be only enemy to a certain player and friendly to everyone else, or if you want multiple groups of survivors that are friendly within their group but hostile to all other groups including other AI survivors, no matter how many.

 

createSide would allow you to add a custom side which you can work with besides the 3 existing sides you have. You could then use the createCenter command to create the nessecarry AI HQ for the given side, so you could use createGroup for the custom side and assign units to that group. The relationship with other factions can be set via setFriend, and it works flawless even midmission (there is even a module that will handle the friendlieness to other sides.

 

Sure you can do a lot with the given sides already, but its not like there are no possibilities to use custom sides. I mean, Bohemia gave us custom radio channels for some reason....

 

The thing with the colour is only if you play on a lower difficulty and open the map. The custom side needs to show up as something, preferably something that isn't red, blue or green.

  • Like 2

Share this post


Link to post
Share on other sites

That's something I've been wishing for a long time; that or the possibility to set Factions hostile to each other regardless of the sides they belong to.
Or, even better/simpler, make a whole group renegade : each group for itself.

Share this post


Link to post
Share on other sites

You can make a renegade by setting units rating to -2000. This is how for example, the bonus Apache mission in Arma 2 achieved it's free for all. However, I'm unaware of changing color besides some cheap ways that probably wouldn't get the true results you wanted. Such as exploiting ORBAT at a unit level.

I believe MCC features the ability to do it right from 3DEN with a presets tab that updates your init through the GUI, for anyone unsure of what to put in the field.

Share this post


Link to post
Share on other sites

As far as PvP goes, this isn't really a problem since you can handle scores and friendly fire via script and therefor make "virtual sides".

 

Only problem is when you want to have player-controlled AI that are friendly to some groups, but not the other. That part is almost impossible to do.

  • Like 1

Share this post


Link to post
Share on other sites

As far as PvP goes, this isn't really a problem since you can handle scores and friendly fire via script and therefor make "virtual sides".

 

Only problem is when you want to have player-controlled AI that are friendly to some groups, but not the other. That part is almost impossible to do.

 

We need an addGroupRating script command! Being able to apply negative ratings to a whole group, and have it going "renegade" without its units killing each others, would be tremendous.

Share this post


Link to post
Share on other sites

It is all about the AI here. But I guess it's somewhat hardcoded into the game. Would be great as an option nonetheless

Share this post


Link to post
Share on other sites

I have a group vs group game working, the concept of which may work for you.

 

My game has 100 Civilian units, any of which can play solo free-for-all, or team up in groups.

 

Solo units are renegades with a rating of -9999, and group units perpetually get their rank set, forcing a rating of 0 while they're in a group of more than 1 player.

 

https://www.reddit.com/r/armadev/comments/109g4ma/i_cracked_the_code_for_group_vs_group_games/

  • Like 2

Share this post


Link to post
Share on other sites
On 1/16/2023 at 2:44 PM, BritishPirate93 said:

which may work for you

 

Unlikely:

hVWtjAe.png

 

but interesting idea, maybe share it in Editing and Scripting?

  • Like 2

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×