[TOOL] eWPDA | Empyrion Web PDA

Discussion in 'The Hangar Bay' started by RexXxuS, Oct 1, 2019.

  1. Germanicus

    Germanicus Rear Admiral

    Joined:
    Jan 22, 2018
    Messages:
    5,032
    Likes Received:
    8,757
    yes, yes,.... full time Job.... and where is he? Playing AoE II ! ;):D:D
     
    #41
    Taelyn and ravien_ff like this.
  2. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    869
    Likes Received:
    1,455
    I needed a break. I'm guilty ✋:rolleyes:
     
    #42
  3. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,413
    Likes Received:
    12,014
    Next you're going to tell us you need sleep! :eek:

    Good job by the way. The new pda functions look like they open up a lot of possibilities.
     
    #43
  4. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    869
    Likes Received:
    1,455
    28.11.2019 | v1.1.1
    • Reword information in the docu of MaxInventoryCount for the new PlayersOps a bit to make it easier to understand.

    Basically make sure to set the MaxInventoryCount higher than 0 if you want to give items to the player. 0 is hard considered in the code. Thanks for the info @SifVerT
     
    #44
    Germanicus, SifVerT and Taelyn like this.
  5. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    869
    Likes Received:
    1,455
    #45
    Germanicus, ravien_ff and Taelyn like this.
  6. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    869
    Likes Received:
    1,455
    05.12.2019 | v1.3.0
    • Added name and version at top left in editor
    • Added comment of version + website in output yaml to have a better reference in the future
    • Updated js-yaml to latest version
     
    #46
    Germanicus and Taelyn like this.
  7. 1199_BierB4ron

    1199_BierB4ron Lieutenant

    Joined:
    Mar 7, 2018
    Messages:
    28
    Likes Received:
    4
    Hey Rexxus, at first, thanks for your work! Great tool so far BUT ^^

    The page is hanging in " Please Wait"
    [​IMG]
    When i want to upload my PDA.yaml

    What i try to fix:
    restartet browser, clear all files, databases and so on, tryed with Firefox, Google Chrome
    still the same problem :(
     
    #47
  8. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    869
    Likes Received:
    1,455
    Hi, thanks.

    I can't see your image:
    upload_2019-12-6_14-6-17.png

    But I guess your yaml is just not valid then, so an error is triggered.
    Can you send me your PDA.yaml via PM maybe?
    Or press F12 and after that ESC if your page is hanging after importing. At the bottom right you see the error then.

    EDIT: the error was a corrupt PDA.yaml. The default vanilla PDA.yaml has currently duplicate yaml keys.
    [​IMG]
     
    #48
    Last edited: Dec 6, 2019
    Germanicus and ravien_ff like this.
  9. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    869
    Likes Received:
    1,455
    06.12.2019 | v1.3.2
    • Added try / catch logic to catch corrupt imports and let the user know what is corrupt.
    • Removed invalid Checks (PlayerOps + PlayfieldOps)
    [​IMG]
     
    #49
  10. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,413
    Likes Received:
    12,014
    How exactly does PdaReferral work? From the hint it looks like I add that to a playfield and then I can have a chapter be visible while on that playfield? Does it work for space_dynamic.yaml as well?
     
    #50
  11. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    869
    Likes Received:
    1,455
    yes

    As you know: I'm not using dynamic stuff myself (yet).
    Try & Error I guess. The hint is all I got as "documentation".

    The hint says:
    PDA Referral
    Activate a chapter on a certain playfield that has the string in its playfield.yaml.

    Additional Info
    Requires entry 'PdaReferral:' in the playfield.yaml or playfield_static.yaml where the PDA command should work for; Can also be several strings.
     
    #51
    Germanicus and ravien_ff like this.
  12. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,413
    Likes Received:
    12,014
    Guess I'll do some testing and post what I find out. :D
     
    #52
    RexXxuS likes this.
  13. jmcburn

    jmcburn Rear Admiral

    Joined:
    Jan 15, 2017
    Messages:
    1,113
    Likes Received:
    1,759
    And why didn't anyone tell me? :D

    /jmc
     
    #53
    Germanicus likes this.
  14. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    869
    Likes Received:
    1,455
    Only tested it like in 1 minute. Not all situations known yet as you can see :confused:
    And EPD needs right now some other fixes :D
     
    #54
    Germanicus and jmcburn like this.
  15. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    869
    Likes Received:
    1,455
    07.12.2019 | v1.3.3
    • NoSkip is set to "True" per default now, because bugs around it have been discovered. See the updated hint documentation about it.
    You have to press F5 (reload the page) every time a patch comes out to apply the changes.
     
    #55
    Germanicus, Taelyn and ravien_ff like this.
  16. SifVerT

    SifVerT Commander

    Joined:
    Nov 23, 2018
    Messages:
    63
    Likes Received:
    51
    @ravien_ff, @jmcburn

    I just learned how to use PdaReferral: and can share with you how to set it up properly. It is pretty easy to use, one must just not forget something:

    In the PDA - ChapterTitle add 'PdaReferral: [ KEY ]'. Do not forget the brackets as you will get a CoQ otherwise. Same for:

    Playfield.yaml, add 'PdaReferral: [ KEY ]'.

    KEY = Any unique key for all related playfields where you want the PDAReferral reference.

    After that the mission is only visible on the playfield(s) with the PdaReferral string of your choice. You can obviously also use multiple strings if you like multiple separate missions you don't want on the same planets as your first mission.
     
    #56
    Last edited: Dec 7, 2019
    ravien_ff, jmcburn and RexXxuS like this.
  17. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    869
    Likes Received:
    1,455
    Sorry for the update "spam", but since I'm using the tools myself heavily right now for a new season, I better do it now or never :rolleyes:

    08.12.2019 | v1.3.4
    • Fixed PdaReferral import and export.
    • Updated PdaReferral in the hint documentation.
    You have to press F5 (reload the page) every time a patch comes out to apply the changes.
     
    #57
    Germanicus, Taelyn, jmcburn and 2 others like this.
  18. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,413
    Likes Received:
    12,014
    Did I ever mention how much I love this tool?
     
    #58
    RexXxuS likes this.
  19. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    869
    Likes Received:
    1,455
    :) A pleasure to hear and after my current stress I really want to play your scenario again and see what you added, also PDA wise ;)
    (btw. Do you update your Scenario "daily" as soon as you have new content or are you adding all the new stuff locally first and release a new version with a big game update?)
     
    #59
    Germanicus, SifVerT and ravien_ff like this.
  20. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,413
    Likes Received:
    12,014
    I usually do a major update when there's a major game update, and then a few smaller updates after, then a break and repeat with the next major game update. :D It's just easier that way for me.

    I haven't added too many PDA things to my scenario quite yet, still mostly waiting on the multi solar system to come to random scenarios before I can really start writing the main story missions. I need to know how multiple solar systems will work for random scenarios first.
     
    #60
    RexXxuS likes this.

Share This Page