Bumping because I ran into this as well and was going to write an article but saw this one existed!
For more on what is missing;
The documentation tells you to start a new project, but doesn’t tell you to use the island template for detonation. I didn’t know a template existed until after I completed this.
Verse Detonation template is referencing methods on devices that don’t exist, like
TimedObjectiveA.StartedEvent.Await()
and
TimedObjectiveA.StoppedEvent.Await()
instead of
TimedObjectiveA.BeganEvent.Await()
and
TimedObjectiveA.EndedEvent.Await()
for timed devices.
It is missing a whole section on adding the beacons.
Also it shows using
Logger:log = log{Channel:=log_search_and_destroy}
but following along you will get an error, had to do extra research that I needed something like this in my code
log_search_and_destroy := class(log_channel){}