Good work. The zooming and the arrows that you add are very helpful.
Is there supposed to be another video somewhere?
I would like to add that you can add a payload manually to the eventGhost command using && after the eventName
Let's say you are using a payloadList (Monica, Chandler)
if you create a command like this:
EventGhost Some.EventName&&MyPayloadValue
the payload that you say (let's assume you say Monica) is automatically added to the EventGhost event that is sent. But since there is already a payload "MyPayloadValue", the "Monica" gets added as the second payload.
What you will see in eventghost is the event "Some.EventName"
and the event payload will show up as an array with 2 strings in it: ["MyPayloadValue","Monica"]
It seems confusing at first, but it is actually quite simple once you understand it. The EventGhost command is one of the only cases where the payload gets attached automatically. If I remember correctly, all other commands require you to be explicit about what you want to do with the payload.
Also I should point out that in your example you are using
payloadLists. There are several types of payload available that all work more or less the same way. PayloadLists, payloadRanges, payloadDictation, and payloadXML files. They all have their uses. The payloadXML files are used to store all your media names (Artists, Albums etc.), they can also be very handy if you want to map phrases to values.