Is there a possibility to set up growing numbers od NPC over time?

Discussion in 'Scenarios' started by zych, Aug 7, 2018.

  1. zych

    zych Ensign

    Joined:
    Dec 19, 2016
    Messages:
    10
    Likes Received:
    2
    Hello.

    I just started learning to create scenarios. I wonder if there is any mechanic that would allow me to setup Amount of NPC spanws dependent on gameplay time lenght.

    I want to create Single player scenerio where at the begining planet is friendly but then gets more and more hostile over time.

    So for example:
    For first 5 days there are no enemies on the surface
    in next 7 days Some enemies shows up
    in another 5 days more enemies shows up
    in another 6 days new type of enemies shows up
    .... and so on

    By enemies I understand hostile creatures, aliens and drones all together.

    Best regards.
     
    #1
    Bollen likes this.
  2. piddlefoot

    piddlefoot Rear Admiral

    Joined:
    Mar 4, 2015
    Messages:
    1,841
    Likes Received:
    1,612
    You could do that with the PV vessel, and you can assign drones and you can set a delay on them.
    I would have to go look at it in detail to be precise, but there are delay timers built into the game already, we use them for many thing including weather, so have a look on the yamls for a planet and have a look at some of the delay timers, you can get enemy troops to spawn on the terrain now, so you would set all there timers up, and tie them to biomes so you can set each biome to be on a different timer and manually place the starter POI, force player to start in a base, which means you know the co-ords of where player starts and you can set up the biomes from that position out with timers.

    You will need to do alot of study and editing of yamls to achieve this but I do believe its possible if you are really clever about it.
     
    #2
    zych likes this.
  3. zych

    zych Ensign

    Joined:
    Dec 19, 2016
    Messages:
    10
    Likes Received:
    2
    Thank you!
    I'll check that.
     
    #3

Share This Page