Civil War 2028 - Official Thread
-
Hey everybody,
I was directed to post on here by somebody on the triplea-game github.
I used the map creator tools to make my first map, which I'm calling Civil War 2028, which is a hypothetical scenario where tensions build so high that the US breaks into a full scale civil war at the end of the 2028 presidential election.
Basically, I have all the files that I should need for a working map, the units, flags, xml file, centers, etc. Unfortunately I have no idea what I'm doing, and so I don't know how to test the game before I attempt to upload it to the triplea servers. Any help is greatly appreciated.
Here is the github repository: https://github.com/Ewanmx23/Civil_war_2028.git
-
I've now figured out how to test it on my own PC, just working out the bugs now. When I'm finished, I'll still need help uploading it to tripleA, but that can come later.
-
Welcome to the forums!
Well done on getting a playable map!I will just dive it and give my 2p.
Most people dont like GitHub, you will have to help them get to your download.
This link might have been better
https://github.com/Ewanmx23/Civil_war_2028/tree/masterClick the Green Code button
Click Download ZIPAs to the game
Ooh now its playable!
I would change the Democrats.png & Republicans.png flags to be 48px high, this will halve the status bar height.In map.properties change
map.scrollWrapX=true to false
as the map is small enough not to scroll.As you probably know some of your unit pu cost and stats are off.
- armouredF350 & machineGunPrius need stat differences
- paramilitary are paratroopers, yes? So not paramilitary/militia so need to be renamed, I would cost them as 5pu
- sniper costs too much pu
- fortifications icon looks too medieval and for the stats needs to cost less or maybe give it 2HP?
- As you know you will need some victory conditions
-
I couldn't see a map image in the git, just a readme there. Seems fun though!
Wasn't there a cool map a few years back on the 11 Nation breakdown?
Here found it. This one is from a substack, I think it made the rounds on NPR and various outlets at various points when trying to parse stuff out. Not sure how much purchase it has as an overall concept, but could help to tease out mini factions. Or like City States, Escape from New York style I guess perhaps? What else, the Postman maybe. That whole angle probably could be mined for a lot.
I mean that's 4 more armies than a Seven nation army couldn't hold ya back, but could be interesting heheh. Or like maybe swing factions that you have to bait into the same camp using a politics phase? lol. Seems like a potential stick of dynamite, but should be interesting to see what ya cook up. I'd probably kick it out into the 2030s so you have a little more time for silly tech or zombie plagues in the endgame.
Best of luck!
-
@thedog Thanks for the feedback!
I will be renaming the paramilitary to paratroopers, (I didn't do it before because I had already coded everything when I realized my mistake, and I was more focused on getting a playable map than changing the name).
As for the fortifications, I tried to give them 2hp but apparently I screwed up in the xml file because it shows that they don't. And I thought about sandbags for the icon, but it just didn't look good at a 48px scale.
In terms of victory conditions, I would like it to be just an all out war, where the last person standing wins. How would I code that?
Thanks again for your help.
-
For me its boring killing everything on the map, as it comes to a point when I know I have won, but I want the map to tell me have
Economic Victory is probably the way to go.
If there is a total of 300pu on the map then my formula is 300 x 66% = 200pu.For the losing side only having 33% of the pu there is usually no coming back.
In xml terms you will need;
<property name="Economic Victory" value="true" editable="true"> <boolean/> </property> <property name="Democrats Economic Victory" value="200" editable="true"> <number min="150" max="300"/> </property> <property name="Republicans Economic Victory" value="200" editable="true"> <number min="150" max="300"/> </property>