Jump to content

Campaign: Macedonia - Rise to Power + Balkan Campaign + Into Asia


Recommended Posts

9 hours ago, SciGuy42 said:

Up to and including mission 34 are now converted to a25. I had to take a break for a bit but now I'll try to finish the rest of them soon.

As for making this part of the game, sounds good in theory but it looks like there are just way too many changes that happen from release to release. Unless each new version comes with a good automated conversion tool, I won't have the bandwidth to do the conversion to newer versions.

Well if it becomes part of the game it's maintenance falls down on us :)

Link to comment
Share on other sites

  • 3 weeks later...
12 hours ago, Stan` said:

@SciGuy42 Do you need help making it available on 0ad.mod.io so everyone can download it from the game?

Sure, it'd appreciate it. Currently up to mission 36 work on a25.

I am still hesitant about it being a finished campaign in the sense that I want people to be able to skip ahead if needed. There may still be bugs in victory conditions that I haven't encountered, the order certainly isn't balanced for difficulty. So ideally, people should be able to play any mission even if they haven't finished the previous one. On the other hand, requiring the missions to be played in order will probably let us know what bugs need to be fixed.

If you need github access to the repo, let me know and I can give permissions.

Link to comment
Share on other sites

9 hours ago, SciGuy42 said:

I am still hesitant about it being a finished campaign in the sense that I want people to be able to skip ahead if needed. There may still be bugs in victory conditions that I haven't encountered, the order certainly isn't balanced for difficulty. So ideally, people should be able to play any mission even if they haven't finished the previous one. On the other hand, requiring the missions to be played in order will probably let us know what bugs need to be fixed.

Well we can fix it as we go. I believe you can still play the missions in a single player match though :)

9 hours ago, SciGuy42 said:

Sure, it'd appreciate it. Currently up to mission 36 work on a25.

Okay will look into packaging it and maybe fixing some of the missions :)

9 hours ago, SciGuy42 said:

If you need github access to the repo, let me know and I can give permissions.

Sure please add me (StanleySweet)

Link to comment
Share on other sites

  • 1 month later...

Mission 39 is now also converted to a25. Yay.

For the next mission, I need to figure out how to properly teleport units (basically, you have dug tunnels into the city that needs to be conquered :). The previous attempt worked but it was very hacky and not every type of unit could be teleported. Ideally, what I need is a function that given the entity ID, it tells me the template of the entity so I can spawn that exact template. Does such a function exist? Thanks!

  • Like 1
Link to comment
Share on other sites

4 hours ago, SciGuy42 said:

Mission 39 is now also converted to a25. Yay.

For the next mission, I need to figure out how to properly teleport units (basically, you have dug tunnels into the city that needs to be conquered :). The previous attempt worked but it was very hacky and not every type of unit could be teleported. Ideally, what I need is a function that given the entity ID, it tells me the template of the entity so I can spawn that exact template. Does such a function exist? Thanks!

If you have an entity id you can get it's cmpPosition and move the unit to x,y coordinates. This way you don't have to recreate it.

Link to comment
Share on other sites

20 hours ago, Stan` said:

If you have an entity id you can get it's cmpPosition and move the unit to x,y coordinates. This way you don't have to recreate it.

I know how to get an entity's cmpPosition but will simply changing the x and y coordinates actually teleport it? The other issue with this is that I only know the entity ID of the destination, currently I use the spawn units function to spawn a "copy" at that destination which automatically figures out the actual x,y position.

Link to comment
Share on other sites

4 hours ago, SciGuy42 said:

I know how to get an entity's cmpPosition but will simply changing the x and y coordinates actually teleport it?

It should

4 hours ago, SciGuy42 said:

The other issue with this is that I only know the entity ID of the destination, currently I use the spawn units function to spawn a "copy" at that destination which automatically figures out the actual x,y position.

You can try to spawn at that new entities position, units should automatically spawn around each other, not sure about a building, need to be attempted.

Link to comment
Share on other sites

7 minutes ago, Ceres said:

 

Great work! :) In your first post you explained to copy files. Unless I have overseen some further guidance, would you please consider making this available as a mod? Or how is this supposed to work "out-of-the-box" for the less tech-savvy players? Thanks a lot for your guidance!

I'm working on this, but we first need to finish A25 compatibility then start A26 compatibility.

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...