Creating Team Melee Mod (Team Shares a Base)
Posted: Fri Mar 08, 2019 10:03 pm
Hello All!
I have been playing OpenRA for a while now, and have recently got into modding it. I have been coding for several years now, albeit in different languages, but am hoping this mod idea is not too far out of my abilities.
Okay, so here is the reason I would like to make this mod. Just this year, my friends and I have been able to get a large group together to play online, and OpenRA seems to be the game of choice. The problem is when so many people are playing the game, many new to it and on old computers, the games tend to be unfair and laggy. My idea is to implement a shared base, team melee mode, where two or more player could work together to reduce the total amount of units in the game, and allow for more relaxed play.
A little more information on team melee can be found on the Starcraft forums, https://starcraft.fandom.com/wiki/Team_Melee, where I initially ran into the concept.
So far I have created a basic rule changing mod, but think that in order to allow the ability to join bases, I will need to make it a stand-alone mod. I have been reading the provided guides online, and think that I can achieve it by altering the PlayerActor and WorldActor. I have made a checkbox for it in the lobby using the player.yaml file, but do not know how to further implement it.
Final description of the idea is that you check box the option in the lobby to allow for team melee. Players can then choose the same spawn as another player, thus signifying a shared base. When the game starts, any players on a shared spawn will be able to control each other units and share resources.
Any help or ideas would be greatly appreciated!
I have been playing OpenRA for a while now, and have recently got into modding it. I have been coding for several years now, albeit in different languages, but am hoping this mod idea is not too far out of my abilities.
Okay, so here is the reason I would like to make this mod. Just this year, my friends and I have been able to get a large group together to play online, and OpenRA seems to be the game of choice. The problem is when so many people are playing the game, many new to it and on old computers, the games tend to be unfair and laggy. My idea is to implement a shared base, team melee mode, where two or more player could work together to reduce the total amount of units in the game, and allow for more relaxed play.
A little more information on team melee can be found on the Starcraft forums, https://starcraft.fandom.com/wiki/Team_Melee, where I initially ran into the concept.
So far I have created a basic rule changing mod, but think that in order to allow the ability to join bases, I will need to make it a stand-alone mod. I have been reading the provided guides online, and think that I can achieve it by altering the PlayerActor and WorldActor. I have made a checkbox for it in the lobby using the player.yaml file, but do not know how to further implement it.
Final description of the idea is that you check box the option in the lobby to allow for team melee. Players can then choose the same spawn as another player, thus signifying a shared base. When the game starts, any players on a shared spawn will be able to control each other units and share resources.
Any help or ideas would be greatly appreciated!