Alternate Playable Characters #44
Labels
No Milestone
No Assignees
1 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: SketchyMaze/doodle#44
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
An idea how to have alternate playable characters for a given level.
Link a Start Flag to another Doodad.
The Play Mode, on init, will find the Start Flag that the character will spawn at and can check it for links to see who the player character should be.
If there are multiple linked doodads, one is chosen from randomly. All doodads linked to the Start Flag are destroyed at init time and the player character is created as a copy of the chosen doodad.
Should work OK for Boy and Blue Azulian because they were playable characters before.
It will be interesting to see what happens if you try to play as a Key or a Trapdoor. Will you be able to move?
If all goes well it may be cool to make all Creatures as possibly playable: