Patch Notes 1.4.0


Stages

- Moved stage-specific properties out of "obj_stage_manager", into individual "stage init" scripts.

- Added the "stage_data" script which stores all data for stages, similarly to "character_data".

- "stage_data_get" now works similarly to "character_data_get", but for stages.

- Stage textures are now specified in "stage_data" instead of "obj_match_loading_screen".

- Added the function "stage_music_random_set", which picks a random stage music (with weighted chances).

- "stage_music_set" can now take an array for the arguments.

- "stage_choose_random" can now take an array of banned stages that cannot be chosen.

- Added a "foreground" array in "obj_stage_manager" that works the same as the "background" array, but draws to a higher layer.

- Added "obj_stage_animation_parent", which can be used to add custom animated objects to stages easily.

- Updated the graphics on all stages.

- Renamed some of the existing stages.

- Added a new stage "Biosphere".

- Updated the stage select screen to include the new stages.

Attacks

- General attack balance changes.

- Renamed all attacks to use the format "character + move slot + special name".

Items

- Added a new "Shotgun" item.

- "override_item_attacks" now returns the correct values.

- Items with colors that are on a character's palette will no longer recolor when you attack with them.

Fixes

- "palette_shader_set" and "palette_shader_rgb_set" now have the correct default for the "fade" argument.

- Fixed an issue with "key_to_string" returning the incorrect character for some keyboard keys.

- "basic_dspec_earth_wall" no longer reflects your own projectiles.

- "game_state_print_id_debug" works again.

Extra

- Major code formatting changes.

- Major file organization changes.

- Major naming convention changes.

- Deleted unused files.

- The win screen now shows additional data from the match.

- You can rename a replay before saving it on the win screen, and rename a replay from the Replay menu.

- Added support for generic pop-up messages on menus.

- Added a confirmation pop-up for deleting replays.

- Added utility functions for drawing sprites or textures spread evenly between 4 corners ("draw_sprite_spread" and "draw_texture_spread").

- Changed the names of "CHARACTER_DATA" properties, and added a new property for the sprite shown when a character is selected.

- Added the function "player_count" to get the number of players stored in the player data more easily.

- Buttons on the main menu now have an outline when hovered.

- The game timer has a new look for "HUD_TYPE.normal".

- The intro and outro text is now drawn with a font.

Files

[Older Version] Platform Fighter Engine 1.4.0.yyz 84 MB
Mar 21, 2023
Platform Fighter Engine 1.4.0 - Demo.zip 38 MB
Mar 21, 2023
Platform Fighter Engine Core 1.4.0.yyz 83 MB
Mar 21, 2023

Get Platform Fighter Engine

Buy Now$120.00 USD or more

Leave a comment

Log in with itch.io to leave a comment.