Level changes:
- Updated first three levels of the main game scenario and added the fourth one.
- Updated visual style of hint windows in levels.
- Reworked “Moto-survival” map and scenario.
- “Road 1” level removed.
- Test map updated.
- “Zombie PacMan” level changes:
- Fixed level freeze.
- Level height increased. Now it has enough space for 4 players.
- New enemy added - “Cherry”. Drops weapons.
- Balanced Pacman waves and Pacmans themselves.
- Fixed Banana-Boss animation.
Changes in map scenario editor:
- Fixed scenario debug visuals.
- Added “Camera, Move” command that enables cinematic mode and moves the camera to the object or set coordiantes.
- Added “Cinematic ON” and “Cinematic OFF” commands to control the cinematic mode.
- Added “PauseFor, Continue” scenario command that works in “Press any Key to continue” way.
- Added “Player, All, Go” scenario command that makes players run to set coordiantes in cinematic mode. Player speed can be changed too.
- Added “WaitForPlayersGoing” scenario command that pauses/unpauses scenario till players are running after “Player, All, Go” command.
- “TextBubble position” command got a new “Bottom” parameter.
- “LastVehicle” and “AddVehicle” commands are changed to “Vehicle, Last” and “Vehicle, Add”.
- “Vehicle” command group can now use a second parameter to set a name. The changes will be applied to all vehicles with a set name.
- NPCs can now be placed inside or outside the vehicle with new commands: "NPC, NPC_Name, GetIn, Vehicle_Name" и "Vehicle, Vehicle_Name, GetOut, NPC_Name"
- Added “AddMultiLangTooltip” scenario command that adds a text bubble in a hint style.
- New “Tooltip” and “Bubble” commands in “Vehicle” group will move the text window with the vehicle.
- NPCs, enemies and vehicles can now use separate death scenario with “NPC, NPC_Name, Set DeathScenario” command.
- Now you can cause a defeat with a scenario command - “GameOver, Defeat”. The default “GameOver” command causes a victory.
- Vehicle can now use Dash using a scenario command - “Vehicle, Vehicle_Name, Dash”.
- Text bubbles won’t become semitransparent in scenario pauses even if there’s something behind them.
- Added new “Map, Lock, X, Y, W, H” and “Map, Unlock” scenario commands that block player and camera movement. Also you can use the “-” symbol instead of numeric data to set the coordinate to the map end.
- You can use “Map, DeleteAllObjects, OutsideLock” command to delete everything behind locked zone. Useful when working with big maps to reduce lags.
- “WaitInZone” command can now work with a set object name too.
- Added new scenario command group “Enemy”. New commands for this group:
- "Enemy, Tooltip" - Adds a hint under the enemy.
- "Enemy, Bubble" - Adds a text bubble over the enemy.
- "Enemy, Parameter_Name" - Changes parameter to a set value.
- "Enemy, Target, NPC, NPC_Name" - Forces the enemy to attack targeted NPC. After NPC deaths the enemy will change its AI back to its default.
A better explanation will be in a future manuals.
Game object changes:
- Enemies can now have a custom blood color - "BloodColor = 168, 129, 69".
- Added “NoClip” parameter for all objects - if it’s set to 1, then it can move through zero passability zones. Default is 0.
- If Kick (melee damage parameter) is set to 0, then the enemy won’t kick players.
- Added “NotEnemyForNPC” enemy parameter. If it’s set to 1, then NPCs won’t react to them.
- Added a “Box” enemy. Just a box. Not really an enemy.
- NPCs can now use vehicles.
- Balanced some motorcycle parameters.
- Small changes were made to player invulnerability.
- NPCs can now be invulnerable. They are invulnerable for a short time after taking damage.
Small changes:
- Empty scenario lines (no command line) are ignored without delay.
- Removed instant win (F9) and cinematic mode (F5) hotkeys.
- Cinematic mode visual changes. Removed unnecessary elements. Lines are visible even when paused.