playMaker

Author Topic: Event Data tab : purpose and improvements  (Read 1452 times)

Broken Stylus

  • Beta Group
  • Hero Member
  • *
  • Posts: 773
Event Data tab : purpose and improvements
« on: February 07, 2021, 05:17:37 PM »
Regarding the Event Data tab, is there any point not having it on Live Update by default?

This tool could be useful if it allowed me to:

- observe a given event selected from a list (+ could drag and drop from the Event browser too into the field - that could switch between plain string and dynamic FsmEvent)
- have an option to pause the game when the event is sent (either once per loop or for each firing per loop)
- same option but when its data has changed
- tell me how many times it’s actually been used in a given loop
- show if there are more than one action sending the same event within a loop (a warning?)
- all the FSMs and states that received it (in chronological order, very important!)
- filter monitoring by project / scene / FSM / state / action

Right now I don’t get its point. Does it combine with another tab?

Alex Chouls

  • Administrator
  • Hero Member
  • *****
  • Posts: 4000
  • Official Playmaker Support
    • LinkedIn
Re: Event Data tab : purpose and improvements
« Reply #1 on: February 07, 2021, 06:35:34 PM »
What do you mean by the Event Data tab? The Events tab in the main editor?

All your suggestions are great. I was thinking about a new window for these kinds of things. An Event Debug window maybe.

Broken Stylus

  • Beta Group
  • Hero Member
  • *
  • Posts: 773
Re: Event Data tab : purpose and improvements
« Reply #2 on: February 08, 2021, 05:16:41 AM »
Well I have this in Addons > Editor Windows > Current Event Data.
I think it's delivered when installing ArrayMaker? What I know is that I didn't code it.  ;D
I wonder if it's a leftover from Jean's master file that sleeps on his github account...

As we see, the 'Addons' adds a new category in the Playmaker menu and shoves itself between Playmaker Editor and Editor Windows but then a large portion of it duplicates the root structure and it might be redundant.

I also can't post a picture: I click the chose a file but nothing happens, there's perhaps an issue with the latest Safari. I notice it blurs the typed text if it is bigger than the text field.

Alex Chouls

  • Administrator
  • Hero Member
  • *****
  • Posts: 4000
  • Official Playmaker Support
    • LinkedIn
Re: Event Data tab : purpose and improvements
« Reply #3 on: February 08, 2021, 12:03:47 PM »
Ahhh, I'll have to check with Jean.