Freagarach 197 Posted January 3 Report Share Posted January 3 What they probably need is a trigger that finished the game, I guess? Take a look at the EndGameManager.js in the simulation/components. There is a function "MarkPlayerAndAlliesAsWon" that can be called from a trigger. That implies that other players are marked as defeated. Quote Link to post Share on other sites
SciGuy42 38 Posted January 7 Author Report Share Posted January 7 Next up: Macedonia 29 - Battle of Jaxartes (329 BC) After securing Alexandria Eschatê, Alexander's forces continued to battle the Sogdian rebellion. The Sogdian leader Spitamenes was besieging Maracanda in the south; at the same time, an army of Saka mounted nomadic warriors appeared north of the Jaxartes, eager to join in the struggle and take away the loot. The Macedonian king sent an officer named Pharnouches south to confront Spitamenes, and personally attacked the Sacae in what was to become a sensational fight. The Jaxartes is wider than a bowshot, which meant that the Macedonians could board their hurriedly prepared ships and rafts in safety, but that they would enter the Sacaen field of fire halfway across the river. Your advisors suggest two strategies to pursue to cross the river effectively: 1) your rafts should make a landing en masse, and 2) use your siege equipment to provide cover fire -- we may be able to eliminate some of the archers before they realize their bows and arrows are useless against our catapults -- we just need to find a good spot for our siege equipment that can target their archers from our side of the river. Your ships and rafts already have some troops loaded but you may want to load additional ones as soon as you can. You can "signal" an order for all your vessels to automatically head to the other side of the river by destroying your outpost (click on it and click on the delete button). AI Settings: all AIs should be set to Sandbox 1 Quote Link to post Share on other sites
SciGuy42 38 Posted January 10 Author Report Share Posted January 10 Macedonia 30 - Bactra (328 BC) After the victory over the Sacae at the Jaxartes, Alexander had the opportunity to deal with the revolt of Spitamenes, the Sogdian rebel leader. Alexander headed south, to Maracanda which was beseiged by Spitamenes, but by the time he arrived, the siege was lifted and the Sogdian rebels were gone. During the winter of of 329/328 BC, Spitamenes, on the other hand, had moved on to Bactra, the capital of Bactria, and has captured several nearby settlements. You have been sent by Alexander to reinforce the Macedonian garrison and assist Artabazus, the loyal satrap of Bactria, in the defense of the city and the destruction of the rebels. Upon arriving, Artabazus offers his welcome and dispatches a dozen horse archers to be at your service. Your primary objective is to defend the town, build up your own forces and work together with Artabazus to conquer the nearby rebels. There are also neutral traders in the area who may be suitable trading partners. Artabazus suggests that you use your cavalry to disrupt the rebels' trade for extra loot. A workshop not far to the north-east of our town will likely be willing to sell you some siege equipment. Meanwhile, a dock on a nearby river has traders in search of stone who would be willing to give plenty of fish in return. As you finish discussions, all of a sudden there is chaos and mayhem on the streets of the city -- the rebels must have infiltrated the town and are not trying to take it from within. To arms! AI Settings: Players 2 through 5: Petra with a difficulty of your choice. Players 6 and 7: Sandbox. 2 Quote Link to post Share on other sites
Stan` 7.035 Posted January 10 Report Share Posted January 10 Not sure I've said this, but keep up the great work! 1 Quote Link to post Share on other sites
badosu 417 Posted January 13 Report Share Posted January 13 Yeah, this is awesome! Official campaign incoming maybe? Quote Link to post Share on other sites
hyperion 27 Posted January 13 Report Share Posted January 13 47 minutes ago, badosu said: Yeah, this is awesome! Official campaign incoming maybe? IIRC campaign feature was dropped for A24. At least we got the other major missing feature, namely hotkey editor. Also I think there should only be a tutorial campaign which is officially part of EA, the rest can be mods maintained by whoever wishes to do so, WFG included. Quote Link to post Share on other sites
wraitii 1.460 Posted January 15 Report Share Posted January 15 Yes we've decided that we'd merge the campaign patch for A25, but soon after A24 is released. We felt it didn't make much sense to have a campaign patch without campaigns. 1 Quote Link to post Share on other sites
SciGuy42 38 Posted February 4 Author Report Share Posted February 4 Macedonia 31 - Margiana Oasis (328 BC) After Spitamenes' forces failed to capture Bactra, there were fewer and fewer places for them to find shelter and supplies. One of the remaining towns where the Sogdian rebels could still use for re-supplies was the oasis town of Margiana. In the spring of 328 BC, Alexander sent out his general Craterus to the west, to fortify the town and prevent Spitamenes from using it as a base. Playing as Craterus, you arrive south of Margiana. Your scouts report that Spitamenes' horsemen are circling the town, while two large rebel camps are located to the north. Your primary objective is to secure the town, take charge of its defenses and fortify it in preparation for any rebel attacks. Your secondary objective is to destroy the rebel camps in the area. The town is surrounded by several farmsteads which the rebels are so far leaving alone (as they surely hope to secure some of the food for their supplies). AI Settings: all AIs should be set to Sandbox 1 Quote Link to post Share on other sites
SciGuy42 38 Posted February 4 Author Report Share Posted February 4 On 03/01/2021 at 12:57 AM, Freagarach said: What they probably need is a trigger that finished the game, I guess? Take a look at the EndGameManager.js in the simulation/components. There is a function "MarkPlayerAndAlliesAsWon" that can be called from a trigger. That implies that other players are marked as defeated. Thanks, I figured it out! The latest mission now has a proper victory check Once I am done (mission 40 should be the end), I will go back and work to fix the victory conditions from the start. 1 Quote Link to post Share on other sites
Stan` 7.035 Posted February 4 Report Share Posted February 4 Keep up the good work Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.