Superfighters Deluxe Pre-alpha 1.7.4
27 Jun 2015
The Miscellaneous update!
-
Revamped the maps Plant 47 and Heavy Equipment.
-
Revamped the main menu.
-
Added a kneeling death animation.
-
Knocked-down players now land facing up or down based on their rotation.
-
Dead players will stagger further if there is an edge behind them.
-
If a dead player lands near an edge, they will bounce towards the edge.
-
Players can now stagger through glass.
-
New customization items: Fedora (Black), Sombrero 2, Poncho 2, Welding Helmet.
-
Added gameplay tips to the loading screen.
-
Added "Get Ready..." and "Fight!" messages at the start of each round.
-
Added a music sting and a message on death.
-
Added a sound to the game over message.
-
Color saturation eventually returns to normal after death.
-
Fixed a bug where you could not rocket-ride through portals.
-
Fixed a bug making chairs immune to crush damage.
-
Fixed a bug where you could hit diving teammates with melee attacks.
-
Removed annoying clicks from ambient sounds Wind1 and Industrial4.
-
Various tweaks and bug fixes.
Script API:
-
Replaced the Rectangle class with a new Area class.
-
If needed, the Startup Sequence and Death Sequence can be turned off for individual maps from the properties window.
-
New properties: IGame.IsFirstUpdate, IGame.StartupSequenceEnabled, IGame.DeathSequenceEnabled, IPlayer.IsLayingOnGround, IPlayer.IsDeathKneeling
-
IObjectElevatorAttachmentJoint and IObjectElevatorPathJoint are now fully implemented.
-
New joints and triggers: IObjectWeldJoint, IObjectButtonTrigger, IObjectRailJoint, IObjectRailAttachmentJoint, IObjectExplosionTrigger, IObjectActivateTrigger, IObjectEnableTrigger, IObjectDisableTrigger, IObjectPullJoint, IObjectPulleyJoint, IObjectPulleyEndJoint, IObjectDestroyTrigger, IObjectOnDestroyedTrigger, IObjectDestroyTargets, IObjectSpawnTarget, IObjectSpawnWeaponArea, IObjectSetStickyFeetTrigger, IObjectSetFrameTrigger, IObjectPopupMessageTrigger, IObjectChangeBodyTypeTrigger.
-
Changed function IPlayer.Name() to a property IPlayer.Name. Any usage of the .Name() method will have to be changed to the .Name property.
-
Fixed a problem with the IPlayer.SetWorldPosition() not always working.
-
Fixed a problem with cyclic triggers causing SFD to freeze. Cyclic triggers, when detected, will be put on hold to the next update cycle.
-
Other minor changes.