(Keyboard Only) Press space to see a slider that allows you to change your Health value. This is purely for testing purposes. Special Features: *Ghost Mode If a game is full, you can still see the four online players in Ghost Mode. As the name implies, nobody can see you. *Single Player Mode This engine has a single player mode that allows you to play without writing or reading cloud values. *Spectator Mode (Not yet started) With this mode, any player connected to the cloud (Active players and ghosts) can choose to center their camera around one of the four active players by reading that player's values and copying them to their own.
This version of Griffpatch's cloud multiplayer engine functions as follows: The Cloud sprite writes your data, reads other players' data, and compiles it all into a cloud data list. (cdata) cdata contains four values for each player. Cloud value, letter#, offline value, and last value. The cdata list uses a letter# for each player instead of cloned buffer lists, and will simply resume reading each player's value from where it left off. If the Cloud values don't change, then the cdata list will increment each respective offline value. This replaces the cloned offline variable of the original Cloud Multiplayer Engine. As the cdata list reads through each Cloud value, it updates a global Player Data list (PDATA) that will be used to render each player. The Squad sprite will read the PDATA list in order to render all player-related things, such as: Username Area ID Health Player X Player Y Direction Action Frame Layer Seeing as the rest of the RPG engine manages to work without clones, I wanted to see if the cloud engine could function without clones as well.