Those working on this mod do so in their own free time and for no pay.
Show your support for them by enabling ads on this site!

Author Topic: Scenario maps?  (Read 2546 times)

0 Members and 1 Guest are viewing this topic.

August 17, 2016, 04:00:09 PM

Offline Tortique

  • Brevet Admiral
  • ****
  • Posts: 40
  • Approval: +1/-1
    • View Profile
Scenario maps?
« on: August 17, 2016, 04:00:09 PM »
I saw this topic http://thrawnsrevenge.com/forums/index.php?topic=5523.0 and I have a question.

Will the team create some scenario maps for Ascendancy? Or maybe port some GC maps from ICW?

Edit: wrong forum section, pls move the topic to Ascendancy Discussion.

Moved ~ Slornie
« Last Edit: August 17, 2016, 05:06:09 PM by Slornie »

August 17, 2016, 05:25:52 PMReply #1

Offline Corey

  • Mod Leader
  • Administrator
  • Emperor
  • *****
  • Posts: 7,520
  • Approval: +410/-80
  • Dream Crusher
    • View Profile
Re: Scenario maps?
« Reply #1 on: August 17, 2016, 05:25:52 PM »
Eventually our plan is to do a few maps like this, however until things are done we've held off because they're more important, and also EaW GC-esque maps take a considerable bit more time (and are a lot more annoying if you have to change something)
I also have a YouTube channel where I talk about mod development and gaming, do tutorials, and Let's Plays. If you like the content, consider supporting it on Patreon


August 23, 2016, 05:37:54 PMReply #2

Offline Tortique

  • Brevet Admiral
  • ****
  • Posts: 40
  • Approval: +1/-1
    • View Profile
Re: Scenario maps?
« Reply #2 on: August 23, 2016, 05:37:54 PM »
Sorry, but I don't quiet understand this part:
Quote
EaW GC-esque maps take a considerable bit more time
Do you mean that it is harder to create maps like this for Sins?

August 23, 2016, 06:00:17 PMReply #3

Offline Corey

  • Mod Leader
  • Administrator
  • Emperor
  • *****
  • Posts: 7,520
  • Approval: +410/-80
  • Dream Crusher
    • View Profile
Re: Scenario maps?
« Reply #3 on: August 23, 2016, 06:00:17 PM »
Yes, since EaW was build to have those kinds of maps whereas Sins was not. Sins is essentially designed to have randomized templates distributed, so the system to place objects specifically can be a little more cumbersome.

For example, for EaW, this is what it looks like (I'll just use an example where Yaga Minor is the only planet. In EaW, Yaga Minor is its own defined entry. You then reference that entity in each GC in which you want to use it.

      <Locations>
         Yaga_Minor
      </Locations>


Then, to have that planet controlled by something, it just looks like this:
<Starting_Forces> Pentastar, Yaga_Minor, IPV </Starting_Forces>

So you just drop a few of those in like that, and the forces spawn as you see in EaW.

For Sins, it's a bit different. Planets, instead of being externally referenced entities, are created within the scenario file (which makes sense, because Sins allos for a lot more randomization and is not built off the idea of a specific universe ie Star Wars). It looks like this:

planet
      designName "Planet70"
      inGameName "Generis"
      type "Mountainous"
      pos [ 726 , 259 ]
      moveAreaRadius 40000.000000
      hyperspaceExitRadius 30000.000000
      owner ""
      isHomePlanet FALSE
      normalStartUpgradeLevelForPopulation 3
      normalStartUpgradeLevelForCivilianModules 1
      normalStartUpgradeLevelForTacticalModules 0
      normalStartUpgradeLevelForArtifacts 10
      normalStartUpgradeLevelForInfrastructure 2
      quickStartUpgradeLevelForPopulation 4
      quickStartUpgradeLevelForCivilianModules 1
      quickStartUpgradeLevelForTacticalModules 0
      quickStartUpgradeLevelForArtifacts 10
      quickStartUpgradeLevelForInfrastructure 2
      planetItems
         templateName ""
         subTemplates 0
         groups 0
      spawnProbability 1.000000
      useDefaultTemplate TRUE
      entityCount 0
      asteroidCount 0

Normally, you'd put TRUE for ishomeplanet and then, a bunch of those would act as home planets, randomly spawning in factions as required from player setup. Then were the templateNAme and groups are you'd set up a bunch of spawn criteria for things. For a pre-set scenario, you need to set it up so that each player coincides with a specific faction, and it forces each player slot into a specific faction in addition to setting up all the forces. In EaW, if you select a different faction, it loads a different scenario file (fun fact: ach version of a given GC is actually coded once per playable faction, even though they're almost always identical). Sins does not have pre-set faction requirements, so  if you choose New Republic on a map, it's still just going to reandomize you into any given slot if you let it. This means each scenario has to be coded once per faction as well, but in Sins the player will have to select the proper version from the scenario list  (they don't group like how EaW does).

It's still possible, and in general the Sins version offers a ton of different options in terms of combustibility and replayability, however it makes preset scenarios kind of annoying to make.
I also have a YouTube channel where I talk about mod development and gaming, do tutorials, and Let's Plays. If you like the content, consider supporting it on Patreon


August 28, 2016, 05:20:58 AMReply #4

Offline Tortique

  • Brevet Admiral
  • ****
  • Posts: 40
  • Approval: +1/-1
    • View Profile
Re: Scenario maps?
« Reply #4 on: August 28, 2016, 05:20:58 AM »
Thanks for explanation, looking forward to see what you'll come up with in Ascendancy, this could be great experience.

 

Those working on this mod do so in their own free time and for no pay.
Show your support for them by enabling ads on this site!