[TOOL] Empyrion Playfield Designer v2.43.0 EXP (Empyrion V1.11.x compatible)

Discussion in 'Planets & Playfields' started by jmcburn, May 5, 2018.

  1. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,291
    Likes Received:
    11,948
    You can put multiple options into the yaml so a given POI can be set to spawn both onwater and terrain like this:

    Placeat: OnWater, Terrain (not at pc so can't see exact syntax)

    I don't know if you can combine onwater and underwater though.
     
    #581
  2. jmcburn

    jmcburn Rear Admiral

    Joined:
    Jan 15, 2017
    Messages:
    1,110
    Likes Received:
    1,753
    Ok I see, found it in the example. Did not know that this was a list type property. :)

    Will be changed.

    /jmc
     
    #582
    ravien_ff and Javarox87 like this.
  3. Javarox87

    Javarox87 Captain

    Joined:
    Oct 19, 2016
    Messages:
    164
    Likes Received:
    180
    Hope this helps out...

    1.) The POI dropdown for "Spawn Near" I have not been able to reproduce since re-downloading EPD. Hopefully that was just a fluke.

    2.) This is the dropdown with the filepaths I was referring to. This can be a simple fix by just making it a text field, the most common entry here should simply be "DroneBaseSetup" and same with the Planet Vessel section. This is the only spot where "Groupname" does not refer to a POI groupname.
    upload_2019-5-18_13-30-55.png
    4.) This is an example of the mixed PlaceAt option I was referring to. Used it throughout A9 for a planet with several floating POIs. Ravien_ff is correct, it is the only possible combo.
    upload_2019-5-18_13-27-42.png
     
    #583
  4. jmcburn

    jmcburn Rear Admiral

    Joined:
    Jan 15, 2017
    Messages:
    1,110
    Likes Received:
    1,753
    upload_2019-5-18_19-44-20.png

    Underwater and terrain can also be combined as it seems. This is an excerpt from lava template.

    /jmc
     
    #584
    Javarox87 and Taelyn like this.
  5. jmcburn

    jmcburn Rear Admiral

    Joined:
    Jan 15, 2017
    Messages:
    1,110
    Likes Received:
    1,753
    Whatever name you entered in a POI setup in the DronebaseSetup/PlanetVesselSetup section will also show up in that groupname list (at the very bottom) But groupnames are also allowed, so I think this works as intended.

    upload_2019-5-18_19-49-59.png

    upload_2019-5-18_19-50-49.png


    upload_2019-5-18_19-51-55.png

    /jmc
     
    #585
    Javarox87 and Taelyn like this.
  6. jmcburn

    jmcburn Rear Admiral

    Joined:
    Jan 15, 2017
    Messages:
    1,110
    Likes Received:
    1,753
    Seems to be working for me.

    upload_2019-5-18_20-7-46.png

    The only thing I found was, if you don't specify the BaseType in EPD, the whole PlanetVesselBaseSetup will not be emitted to yaml, but that's intentional, as it would cause errors otherwise.

    upload_2019-5-18_20-7-5.png

    upload_2019-5-18_20-9-43.png

    /jmc
     
    #586
    Javarox87 and Taelyn like this.
  7. Javarox87

    Javarox87 Captain

    Joined:
    Oct 19, 2016
    Messages:
    164
    Likes Received:
    180
    Ty for the quick responses. Helps out a lot, the most common bug among any software is end-user error :) lol.
     
    #587
    jmcburn likes this.
  8. 广陵南宫穆

    广陵南宫穆 Ensign

    Joined:
    Feb 3, 2019
    Messages:
    6
    Likes Received:
    4
    Dear landlord, I found a bug when using the tool.
    I want to add a plant vessel . Then I opened the tool. The interface is as follows.
    upload_2019-5-21_0-26-1.png
    upload_2019-5-21_0-28-22.png
    The SSG is used the group name .And The tool use the blueprint name.
    upload_2019-5-21_0-27-38.png
    But the group name contains different blueprint names.
    upload_2019-5-21_0-28-37.png
    How can I determine which blueprint I used as the mothership I use? And if I use the blueprint name,vessel will not be generated!
     
    #588
  9. jmcburn

    jmcburn Rear Admiral

    Joined:
    Jan 15, 2017
    Messages:
    1,110
    Likes Received:
    1,753
    Hmm, wouldn't be a problem at all to switch the property to the groupname list. But honestly I don't know for sure. I always thought it was the blueprint name. :)

    Can anyone of the veterans in here confirm, that Planetvessel should use groupnames instead of blueprint names? Then I'll gladly switch it to groupnames.

    /jmc
     
    #589
  10. Taelyn

    Taelyn Guest

    Both can be used
     
    #590
    Javarox87 and jmcburn like this.
  11. jmcburn

    jmcburn Rear Admiral

    Joined:
    Jan 15, 2017
    Messages:
    1,110
    Likes Received:
    1,753
    As @Taelyn said, you should be able to use both. EPD supports only blueprint names for now.

    I COULD add a NEW usercontrol though that displays all the blueprint names AND all the groupnames in one list. But that might take a while, as I would have to think of a way to present the data, so you will see at first glance, if it's a blueprint name or a groupname.

    If this is requested and needed, I'll be happy to think about and try to implement it. :)

    But if you use the blueprint name it should work nevertheless and with blueprint name instead of groupname you will always know exactly which blueprint will spawn. With groupnames it's not clear, which blueprint will spawn, but it adds variety to the game, so both have their pros and cons.

    But apparently they should both work.

    /jmc
     
    #591
    Bollen, 广陵南宫穆 and Taelyn like this.
  12. Taelyn

    Taelyn Guest

    Only difference is when you use the group_name it spawns a different vessel after each generation.
    When you use BP name its Always the same vessel.

    Personal i Always use the same vessel and not each time a different one

    So for me it doesnt matters much :)
     
    #592
    广陵南宫穆 and jmcburn like this.
  13. 广陵南宫穆

    广陵南宫穆 Ensign

    Joined:
    Feb 3, 2019
    Messages:
    6
    Likes Received:
    4
    Thank you for your answer!I know how to do it. Thanks!!!@taelyn @jmcburn
     
    #593
    jmcburn, Taelyn and ravien_ff like this.
  14. Monroe

    Monroe Commander

    Joined:
    Nov 20, 2017
    Messages:
    202
    Likes Received:
    184
    What do you mean by 'generation'? Does that mean the next ship in the group_name spawns after the first one is destroyed?
     
    #594
  15. Taelyn

    Taelyn Guest

    Its not like the next ship in line. Just picks one from the group name when old one is destroyed
     
    #595
  16. jmcburn

    jmcburn Rear Admiral

    Joined:
    Jan 15, 2017
    Messages:
    1,110
    Likes Received:
    1,753
    UPDATE (v1.61.8 b1908)

    CHANGED:
    - added missing V10 items (shields, ...)
    - made PlaceAt POI property a list property to allow combining of OnWater, Terrain, UnderWater
    - ItemBrowser: Now showing english locale name as default (and itemname only as additional info). So now e.g. 'Projectile Rifle Round' instead of 5.8mmBullet, as some of the Items got renamed drastically in Empyrion, and this will maybe help you find the right item faster. You can now search in the filter box for BOTH item names OR locale names and you will get the same results.

    upload_2019-5-22_20-12-7.png

    - Added and updated some previews of items

    FIXED:
    - some minor bug fixes

    DOWNLOAD LINK:
    https://www.dropbox.com/s/08o5f5aijwqehe7/EPD_v1618b1908_public.zip?dl=0

    /jmc
     
    #596
    Bollen, Javarox87, Myrmidon and 6 others like this.
  17. remeey

    remeey Commander

    Joined:
    Jul 9, 2017
    Messages:
    152
    Likes Received:
    35
    Omg thank you for the name updates super awesome
     
    #597
    jmcburn and ravien_ff like this.
  18. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,291
    Likes Received:
    11,948
    Awesome change for the item browser!
     
    #598
    jmcburn likes this.
  19. Javarox87

    Javarox87 Captain

    Joined:
    Oct 19, 2016
    Messages:
    164
    Likes Received:
    180
    @jmcburn Just an idea as a possible time saving solution for similar situations such as using patrolvessel groupnames or blueprint names...

    A checkmark box for "user input" so that the user can skip the dropdown and type in the prefab. This may be useful to for when the user does not have the custom POI built yet.

    As always, thank you for the hard work. The time you have invested in EPD is much appreciated.
     
    #599
    jmcburn likes this.
  20. jmcburn

    jmcburn Rear Admiral

    Joined:
    Jan 15, 2017
    Messages:
    1,110
    Likes Received:
    1,753
    Hmm, would be doable, but I'm afraid, that this might be confusing to new users. They might think that they can enter whatever they want. As these are standardized usercontrols, I reuse throughout all of EPDs GUI, it would be rather difficult to only show the textbox for specific properties, where it doesn't break stuff immediately. So I'd rather vote against this.

    But nevertheless, I implemented it as a test for now and it would work like this: Textbox always overrules dropdown and changing dropdown fills textbox with dropdown's current SelectedItem. ON save textbox value gets emitted to yaml instead of dropdown value.

    upload_2019-5-23_18-35-5.png

    upload_2019-5-23_18-33-2.png

    Is this really necessary? What do others think? Opinions please.

    /jmc
     
    #600
    ravien_ff likes this.

Share This Page