Version 0.4
Key Changes:
-Added Tutorial Campaign mode stage. Accessable by selecting "Campaign" on the main menu
then walking to the first Red Circle and pressing A
-Added Slopes and Semisolid platforms
-Refactored Destructable objects. They now use GM's variable definitions to make creating
new objects easier
-Added Cutscene triggers. These activate when a player touches them, and can be programmed
to do pretty much anything.
-Added Fight triggers. These activate when a player touches them, spawning an enemy
and locking the camera
-Added Quarters. These act as the game's main collectable and currency
-The UI now changes in singleplayer. It now only has 1 health bar, a coin count, and
a timer
-Added Level Ending screen. This plays every time the player completes a level
-Added Round Win and Round Lose player states (no animations yet)
-The game is no longer "paused" during a round start or level start. This allows players
to follow physics during these times.
-The "Round Start" text can now be delayed for singleplayer levels. This allows custom
cutscenes to play before the text appears.
-Completely reworked menu controls. Menus will always use the left stick to navigate,
A to select, and B to deny. These controls are seperate from the player's combat controls
and cannot be changed.
-Added D-pad Support for controllers
-The game now saves each player's controls between play sessions. It also seperates
Keyboard and Controller settings.
-Added infrastructure for AI opponents. They require 3 parts: a playerController object
(the character to be controlled), an AIController object (sends inputs to the player
controller), and an AIBehavior object (processes AI logic.)
-Characters can be disallowed from running and blocking. This is used to make the first
enemy easier to fight.
-Added new NPC: Construction Guy
-Adjusted controller deadzones
Projectiles:
-Fixed several bugs with projectiles. They should now be more stable
-Projectiles that bounce will no longer travel along the floor
System changes:
-Players will now face their attacker when getting hit (unless they are being thrown).
-Players will no longer turn around while in hit or block stun
-Fixed an issue where players would not build meter in singleplayer
-Beverly can now cancel Jumping Medium Attack into her Down + Medium Air Command Normal
Beverly:
-new Jumping Light animation
-Adjusted properties of Jumping light to match the animation, including a different hitbox,
frame data, etc.