Developer postOriginal post (opens in a new tab)

A new version 20171211!

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.