Question regarding _PoiGroupsConfig.yaml

Discussion in 'Custom Playfields & Systems' started by Monroe, Jun 30, 2023.

?

Have you successfully configured and tested the _PoiGroupsConfig.yaml file?

  1. Yes

    50.0%
  2. No

    50.0%
  1. Monroe

    Monroe Commander

    Joined:
    Nov 20, 2017
    Messages:
    201
    Likes Received:
    184
    Just a quick question.
    Has ANYONE, anywhere, at any time, EVER used the _PoiGroupsConfig.yaml successfully?

    I am trying to figure out if I should spend more time testing it. I have configured the simplest possible tests just to see if I can get it to work, with no results. Is there a guide or video of anyone using it? I find it telling that it is not being used in any Vanilla scenario or RE. No one uses it. I want to believe... but I fear I'm wasting my time. I know that it needs to be placed in the 'prefabs' folder. It is documented pretty clearly in the example file itself. It. just. does. not. work.

    If you prove me wrong I'll salute you.
     
    #1
  2. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,459
    Likes Received:
    12,053
    I have not had a chance to test it yet, as I have been waiting to work on planets until the new decoration system is released for public use.
     
    #2
  3. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    870
    Likes Received:
    1,458
    Yes, I'm working with it since release for all of my 4 servers and it's awesome.
    I see if I can make a video about it...
    What do you need to know exactly or what exactly does not work for you?
     
    #3
    Monroe and ravien_ff like this.
  4. Monroe

    Monroe Commander

    Joined:
    Nov 20, 2017
    Messages:
    201
    Likes Received:
    184
    Really? Kick ass RexXxus. If you could make a video that would rule.
    I have about 6-8 hours messing with it with almost no luck getting anything to spawn in-game. My most recent experience is that it started to kind of work but:

    1.) Once I started trying to use the SpawnPOIAvoid and SpawnPOINear options it would stop working again. So despite an extensive list of examples, it actually has to be stripped down to work, which defeats the purpose.
    2.) Though I can get one PoiGroup to sometimes work, any subsequent PoiGroups below that will never spawn.
    3.) You can tell when it's not going to work because the game will throw an error about the Sun playfield.yaml in the console. Which is not helpful at tracing down the problem at all.

    I am filtering by BlueprintFileNames. Does it work better if you use BlueprintGroupNames or something? I haven't tried that. Any help would be much appreciated.
     
    #4
  5. Monroe

    Monroe Commander

    Joined:
    Nov 20, 2017
    Messages:
    201
    Likes Received:
    184
    Here are my testing files. This is a group of Vermillion's great Zirax POIs that he converted to Sand and Snow, which I have subsequently converted to Slate-colored and sprinkled througout my galaxy. Feel free to use them in your scenarios. (You too @ravien_ff ). In the link you'll find the POIs, an example of how I successfully call them in a standard playfield_static.yaml, and how I'm trying to call them from the _PoiGroupsConfig.yaml.

    Google Drive Link
     
    #5
    Last edited: Jul 1, 2023
  6. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    870
    Likes Received:
    1,458
    Thanks for the files.
    Ah, so you got it to work?
    Because your files does not seem to work. Or should not work. Kinda wrong setup.
    A video needs more time so a quick crash course for you:

    1. I see in your PoiGroupsConfig a "GroupName: RadosSlateAux" but you don't reference it in your playfield_static file.
    Your yaml should/could look like this:
    [​IMG]


    2. I see in your config properties like Faction: Zirax, ContMinMax and the same in the static.yaml file. You don't need to repeat those values in the yaml file, unless you want to overwrite it for whatever reason.

    3. If you work with the config file and wonder why no changes are applied, make sure to run the console command "rd bp" after a change and reload/retry.

    See if this helps you for now. Your 1-3 points are maybe fixed automatically once you work with it properly. If not let me know.
     
    #6
    ravien_ff likes this.
  7. Monroe

    Monroe Commander

    Joined:
    Nov 20, 2017
    Messages:
    201
    Likes Received:
    184
    I should have been more clear. Thanks for looking at this. I know to put the PoiGropusConfig GroupName in the playfield_static to call it from the PoiGroupsConfig. That's the only way it will work when it does (inconsistently) work. The playfield_static yaml that I provided was just to show what I do by default without using the PoiGroupsConfig.

    Thanks again. I will try the 'rd bp' command and see if that does anything for me.
     
    #7
  8. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    870
    Likes Received:
    1,458
    Ah ok. Best to send me the files / scenario of something that does not work and I can check again.
     
    #8

Share This Page