[TOOL] eWPDA | Empyrion Web PDA

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

  1. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    870
    Likes Received:
    1,457
    Don't think so.
     
    #221
    Germanicus likes this.
  2. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    870
    Likes Received:
    1,457
    Hi Creators,
    I added with this update 2 new pledge options and activated 2 pledge options since 2 reached the goal. Thanks a lot!

    19.05.2022 | v2.23.0

    You have to press F5 (reload the page) every time a patch comes out to apply the changes.
     
    #222
  3. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    870
    Likes Received:
    1,457
    Hi Creators,
    A lot of pledge options got implemented with this patch! This will improve your eWPDA workflow a lot. Thank you so much for the support. It motivates me seriously to continue working on the tool and keep it alive.

    23.05.2022 | v2.27.0

    You have to press F5 (reload the page) every time a patch comes out to apply the changes.
     
    #223
  4. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    870
    Likes Received:
    1,457
    Hi Creators,

    with Patch 1.8 a massive PDA patch got added that gives us even more stuff to work with. So much, that not everything got tested (in MP) even. So let me know your results please.

    18.06.2022 | v2.44.0
    • Added new PDA Check: DayNightChange.
    • Added new PDA Check: InventoryClosedPoi/InventoryOpenedPoi.
    • Added new PDA Check: PlantHarvested.
    • Added new PDA Check: PlayerLevelUp.
    • Added new PDA Check: PlayfieldLeft.
    • Added new PDA Check: PlayfieldTypeLeft.
    • Added new PDA Check: PlayerStatChanged.
    • Added new PDA Check: StatusEffectApplied.
    • Added new PDA Check: StatusEffectRemoved.
    • Added new PDA Check: BiomeChanged.
    • Added new Playfield Ops Property: Faction for SpawnEnemy and SpawnDrone.
    • Added new PDA Data Ops Property: Change the Visibility/Activatable state of other Chapters.
    • Added user mistake detection: alert when a Check is empty.
    • Added DelaySeconds for RepeatConditions.
    • Added NoReminder for RepeatConditions.
    • Updated docu.
    • Fixed some styles.
    • Fixed exporting CSV Keyhelper property.
    • Fixed undefined export / ingame exception, when user forgot to set TypesMeta.
    • Fixed expand/collapse inconsistencies / regression.
    • Fixed dropdown of PopupActivatesChapter glitch.
    • Fixed missing blueprint suggestion names (I show the spawn names now).
    • Fixed dedicated Blueprints Import.
    • Fixed undefined TypesMeta Action export.
    • Fixed incomplete EClassConfig.ecf import. However it ONLY works, if you clean it up yourself! Remove all TABS from "{ Child" and remove any Block Comments!

    You have to press F5 (reload the page) every time a patch comes out to apply the changes.
     
    #224
    ClipperUniverse, ravien_ff and Taelyn like this.
  5. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,413
    Likes Received:
    12,016
    Wow lots of new things to use!
    Thank you for keeping this tool going!
     
    #225
    RexXxuS likes this.
  6. Myrmidon

    Myrmidon Rear Admiral

    Joined:
    Mar 26, 2016
    Messages:
    1,729
    Likes Received:
    2,058
    Regarding the new PDA videos, I would like to ask something. I play on linux since 2019 using Valve's Proton compatibility layer. Empyrion runs very well and I can access servers without EAC, since EAC is not activated for Proton by the developers yet. On the other hand the new feature of the PDA that access a webbrowser from within the game fails to work. I get spamming error messages on console and they wont stop unless I exit the game and resume the save. Bellow is the information :

    [3D WebView] 413101100 [Chromium stdout] : [0616/174322.885:ERROR:sandbox_policy_base.cc(358)] Failed to add sandbox rule. error = 2, subsystem = 0, semantics = 0, pattern = 'Z:\mnt\Linux Games\SteamLibrary\steamapps\common\Empyrion - Galactic Survival\Client\Empyrion_Data\Plugins\x86_64\VuplexWebViewChromium\log-chromium.txt'

    When I look into the relevant log I find these :

    0222/125413.941:ERROR:network_change_notifier_win.cc(228)] WSALookupServiceBegin failed with: 0
    [0222/125414.211:WARNING:gpu_process_host.cc(1296)] The GPU process has crashed 1 time(s)
    [0222/125414.468:WARNING:gpu_process_host.cc(1296)] The GPU process has crashed 2 time(s)
    [0222/125414.721:WARNING:gpu_process_host.cc(1296)] The GPU process has crashed 3 time(s)
    [0222/125414.974:WARNING:gpu_process_host.cc(1296)] The GPU process has crashed 4 time(s)
    [0222/125415.226:WARNING:gpu_process_host.cc(1296)] The GPU process has crashed 5 time(s)
    [0222/125415.477:WARNING:gpu_process_host.cc(1296)] The GPU process has crashed 6 time(s)
    [0222/125415.478:ERROR:browser_gpu_channel_host_factory.cc(154)] Failed to launch GPU process.
    [0222/125417.751:ERROR:ChromiumLogFunctions.h(15)] 33675924 Opening the shared resource failed with error code: 18446744071562084353
    [0329/124655.998:ERROR:network_change_notifier_win.cc(228)] WSALookupServiceBegin failed with: 0

    Can someone please explain to me what exactly is used ? I have the ability to isntall various dlls for windows in the prefix of the Empyrion inside Proton files for the game, but I do not know what to look for. A small investigation from similar faults on other games I found the information about wininit, though installing it did not solve the "problem" I asked with other post but the post was treated by the developers as a bug, which is not and it was locked. All I was trying to do was to get a reply from someone who might have an idea what to look for and point me to a direction. Maybe it is a Unity3D object I am not familiar with. If it is really a bug I will do a bug report on Valve's Proton on github.

    Any information or idea is much appreciated guys. I know it is not the scope of this thread but maybe it is something that has to do with PDA.
     
    #226
  7. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    870
    Likes Received:
    1,457
    #227
    ravien_ff and Germanicus like this.
  8. Myrmidon

    Myrmidon Rear Admiral

    Joined:
    Mar 26, 2016
    Messages:
    1,729
    Likes Received:
    2,058
    All those are installed in my Linux distro but this has nothing to do with the fact that they need to be installed in the prefix. A prefix is an environment that holds all information files and settings of a windows game and pass that information to Valve's Proton to run the game (or program) in linux. Thing is that I managed to install them on the repfix except vuplex, which seems to be mandatory. Linux is very welcome to free, licence wise, stuff, and hard to work with proprietary. I suppose I have to wait for vuplex support for Valve's Proton. Or keep looking for the right place to do it myself.

    Thank you for your reply, much appreciated. :thumpUp:


    Upd: Seems Valve considers this as a bug. I made a feature request and their personnel stated moved it to a thread for official support request regarding Empyrion :

    "....we're using one issue report per unofficially supported game title, so I've gone ahead and transferred this issue report to #4911 (comment). This is clearly a bug, not a feature request as well."
     
    #228
    Last edited: Jun 20, 2022
    ravien_ff likes this.
  9. zaphodikus

    zaphodikus Captain

    Joined:
    Oct 1, 2016
    Messages:
    471
    Likes Received:
    226
    OK.
    • Started watching the really old tutorial videos, they actually help a lot even if it is old content. Because I actually know nothing about the PDA. I've hardly ever played missions, because they are just so cheesy sometimes... and here I am trying to make my own to add to the cheesy, Who am I Fooling?
    • Spent a whole 1 hour reading this entire thread. Yes, it's that long.
    • Imported my almost blank scenario files, pressed F12 (which is illegal to do in most States of the USA). And noted that import was apparently good.
    • Created a dummy PDA (had some trouble that it was not saving my "creator name" to the browser cache, kept going back to say 'Enter Name'). And exported it OK on my 3rd attempt.
    • Copied it into my scenario (I feel this needs me to write an automation shell script LOL to also update my savegames files)
    • Tested Scenario and original Default tutorial spam all gone YAY!
    • Punched that Paypal button
    So, the question:
    People keep mentioning documentation, I'm assuming the best docs for the PDA are actually the things that @RexXxuS has built into this tool. Is that roughly accurate?
     
    #229
    ravien_ff and RexXxuS like this.
  10. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    870
    Likes Received:
    1,457
    What a journey :) Cool that it worked in the end with what you've got so far.
    THANK you a LOT for your PayPal button punch :D It motivates me a lot to update the tool and improve it.

    I think yes. There is no up-to-date public documentation afaik but I try to give for all important properties a documentation.
    Just click on the question mark button

    [​IMG]
     
    #230
    ravien_ff likes this.
  11. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    870
    Likes Received:
    1,457
    Hi Creators,

    New additions from Eleon and from me. Please check the documentation and the Support eWPDA page for more information.

    [​IMG]

    06.08.2022 | v2.47.0

    You have to press F5 (reload the page) every time a patch comes out to apply the changes.
     
    #231
  12. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    870
    Likes Received:
    1,457
    #232
  13. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    870
    Likes Received:
    1,457
    Hi Creators,

    I've added the free convenience feature from eWCCT to eWPDA as well: Scenario name at the top left corner so you know in what scenario you are working. Especially useful with my Import foreign Dialogues Pledge feature.

    [​IMG]

    23.09.2022 | v2.50.0
    • Added more WindowOpened/WindowClosed entries: GalaxyMap, SystemMap, Logistics, StationInterface
    • Improved Import Scenario speed
    • Added convenience feature: Scenario name at the top left corner so you know in what scenario you are working. Especially useful with my Import foreign PDA objects Pledge.
    • Fixed changelogs were not coming after reloading the page automatically but only after clicking on a state.
    • Fixed empty / undefined export of Names and Types
    • Fixed image import bug for Image Chooser / Gallery Pledge

    You have to press F5 (reload the page) every time a patch comes out to apply the changes.
     
    #233
  14. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    870
    Likes Received:
    1,457
    Hi Creators,

    WARNING: this patch is intended for the upcoming 1.9 Patch, which is currently already in EXP.
    If you use the new properties in version 1.8.15 you are doomed and have been warned!


    07.12.2022 | v2.57.0
    • Added new Check: ViewSelected (similar to WindowOpened)
    • Added new Check: StructureProduced (trigger if given structure is ready in the BP factory)
    • Added new Check: HoldingItem (...)
    • Added new PlayfieldOps: SignalStructure (manage Signals of POIs that you do not stand on)
    • Added new PlayfieldOps: SpawnOPV (spawn a big badass Orbital Patrol Vessel via PDA! Finally!)
    • Added new PlayfieldOps: SpawnTroopTrasnport (spawn a TroopTransporters to properly harrass the players! Finally!)
    • Added docu for everything important
    • Fixed some missing Blueprint name / group name suggestions (SpawnDrone PlayfieldOps)
    • Clean up code

    You have to press F5 (reload the page) every time a patch comes out to apply the changes.
     
    #234
  15. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,413
    Likes Received:
    12,016
    What?
    WHAT? This is fantastic.
     
    #235
    Vermillion likes this.
  16. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    870
    Likes Received:
    1,457
    Hi Creators,

    09.12.2022 | v2.58.0
    • Added new safety feature: you get a confirmation for every object you want to delete now.
    • Fixed empty import for StructPower PlayfieldOps

    You have to press F5 (reload the page) every time a patch comes out to apply the changes.
     
    #236
  17. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,413
    Likes Received:
    12,016
    Thank you for the updates!
     
    #237
    RexXxuS likes this.
  18. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    870
    Likes Received:
    1,457
    18.12.2022 | v2.59.0
    • Picking a color via the Color Picker feature gives a feedback now. [Successful pledged feature]
    • Fixed PDA Image gallery created thumbnail twice. [Feature not pledged yet]

    You have to press F5 (reload the page) every time a patch comes out to apply the changes.
     
    #238
  19. RexXxuS

    RexXxuS Rear Admiral

    Joined:
    Jan 31, 2016
    Messages:
    870
    Likes Received:
    1,457
    Hi Creators,
    my last patch for this year. I would appreciate if more users would come forward and share their workflow and what they did with eWPDA. Holding these monologues here is getting tiresome :p
    Overall a very successful year though. THANKS to the 3 users, that helped financially keeping this tool up!

    2.60.0 | 28.12.2022
    • More info on export in the header. Licence, Author and sponsor.
    2.59.0 | 18.12.2022
    • Picking a color via the Color Picker feature gives a feedback now. [Successful pledged feature]
    • Fixed PDA Image gallery created thumbnail twice. [Feature not pledged yet]
    2.58.0 | 09.12.2022
    • Added new safety feature: you get a confirmation for every object you want to delete now.
    • Fixed empty import for StructPower PlayfieldOps
    2.57.0 | 07.12.2022
    • Added new Check: ViewSelected (similar to WindowOpened)
    • Added new Check: StructureProduced (trigger if given structure is ready in the BP factory)
    • Added new Check: HoldingItem (...)
    • Added new PlayfieldOps: SignalStructure (manage Signals of POIs that you do not stand on)
    • Added new PlayfieldOps: SpawnOPV (spawn a big badass Orbital Patrol Vessel via PDA! Finally!)
    • Added new PlayfieldOps: SpawnTroopTrasnport (spawn a TroopTransporters to properly harrass the players! Finally!)
    • Added docu for everything important
    • Fixed some missing Blueprint name / group name suggestions (SpawnDrone PlayfieldOps)
    • Clean up code
    2.50.0 | 09.08.2022
    • Added more WindowOpened/WindowClosed entries: GalaxyMap, SystemMap, Logistics, StationInterface
    • Improved Import Scenario speed
    • Added convenience feature: Scenario name at the top left corner so you know in what scenario you are working. Especially useful with my Import foreign PDA objects Pledge.
    • Fixed changelogs were not coming after reloading the page automatically but only after clicking on a state.
    • Fixed empty / undefined export of Names and Types
    • Fixed image import bug for Image Chooser / Gallery Pledge
    2.48.0 | 09.08.2022
    2.47.0 | 06.08.2022
    2.44.0 | 18.06.2022
    • Added new PDA Check: DayNightChange.
    • Added new PDA Check: InventoryClosedPoi/InventoryOpenedPoi.
    • Added new PDA Check: PlantHarvested.
    • Added new PDA Check: PlayerLevelUp.
    • Added new PDA Check: PlayfieldLeft.
    • Added new PDA Check: PlayfieldTypeLeft.
    • Added new PDA Check: PlayerStatChanged.
    • Added new PDA Check: StatusEffectApplied.
    • Added new PDA Check: StatusEffectRemoved.
    • Added new PDA Check: BiomeChanged.
    • Added new Playfield Ops Property: Faction for SpawnEnemy and SpawnDrone.
    • Added new PDA Data Ops Property: Change the Visibility/Activatable state of other Chapters.
    • Added user mistake detection: alert when a Check is empty.
    • Added DelaySeconds for RepeatConditions.
    • Added NoReminder for RepeatConditions.
    • Updated docu.
    • Fixed some styles.
    • Fixed exporting CSV Keyhelper property.
    • Fixed undefined export / ingame exception, when user forgot to set TypesMeta.
    • Fixed expand/collapse inconsistencies / regression.
    • Fixed dropdown of PopupActivatesChapter glitch.
    • Fixed missing blueprint suggestion names (I show the spawn names now).
    • Fixed dedicated Blueprints Import.
    • Fixed undefined TypesMeta Action export.
    • Fixed incomplete EClassConfig.ecf import. However it ONLY works, if you clean it up yourself! Remove all TABS from "{ Child" and remove any Block Comments!
    2.27.0 | 23.05.2022
    2.23.0 | 19.05.2022
    2.21.0 | 22.02.2022
    2.20.0 | 05.02.2022
    2.19.0 | 03.02.2022
    • ⚠️Clear Database needed!⚠️ Added new Import PDA Image feature! They are fetched automatically with all the other Scenario files on import from SharedData/Content/Extras/PDA. It's also a dedicated Import Button. You can still upload one by one manually again as before.
    • Replaced LocalStorage with IndexedDB for storing PDA images. It does not limit you to 25MB anymore.
    • Fixed that you could store non-image file types in the database.
    • Updated docu.
    • Fixed FINALLY CTRL + S not exporting files, because the cursor had still focus on an input field. I blur it now before saving.
    2.18.0 | 31.01.2022
    • Added new Disclaimer. Read it at the Info page and scroll to bottom.
    • Added new big feature: Factions are now read and parsed from the Factions.ecf file (check the Import Page). Faction suggestions are now dynamically based on your Scenario.
    • Added new big feature: You can import your own item icon images to have a preview of them for your rewards (check the Import Page).
    • Added item icon preview for Rewards.
    • Added possibility to remove PDA images. You need to clear the PDA string and hit ESC. Check the docu.
    • Added CSV Keys also for Task and Action Titles. ⚠️Check the docu for Task Titles!!
    • Added convenience when you clear the filter, that you jump to last selected state.
    • Refactored code a bit.
    • Performance boost for Item and Blocks suggestions.
    • Changed CTRL + S to async job to hopefully make export more reliable.
    • Updated docu.
    • Updated Tool Feature page.
    • Fixed PDA image localstorage did not get cleared when reset is clicked.
    • Removed Google Adsense Ads
    2.10.0 | 11.01.2022
    • Added: Scroll to Bottom and Scroll to Top buttons.
    • Fixed color format issue when copy pasting CSV keys.
    • Fixed new picked color does not get saved until reload.

    TODOs / ideas for 2023:
    • library of quests you can pick from and chapter/task/action are automatically created for you
    • more convenience features
    • think about how to keep maintaining it. My input currently exceeds the output I get, by an absurd amount.

    28.12.2022 | v2.60.0
    • More info on export in the header. Date, Licence, Author and sponsor.

    You have to press F5 (reload the page) every time a patch comes out to apply the changes.
     
    #239
  20. ravien_ff

    ravien_ff Rear Admiral

    Joined:
    Oct 22, 2017
    Messages:
    6,413
    Likes Received:
    12,016
    I hope you know I appreciate you and these tools. I heavily use them for making the PDA and dialog for PE/RE.
     
    #240

Share This Page