v1.0.0-beta.9
Pre-release-
Added
SANITIZE_CHAT_MESSAGE_COLORS
config variable, which sanitises player messages before they get added to the dictionary of chat messages. -
Added
recoilReceived
multiplier toStatusEffect
. -
Added
permanent
toio_zoom
, which auto-zooms. -
Added a 256-character message length limit to
basicChatModeration.js
. -
Entity.define()
now emits a"define"
event.- Does not fire for
PARENT
definitions. - Can be stopped by setting the second argument of the
entity.define()
call tofalse
.
- Does not fire for
-
Added
REROOT_UPGRADE_TREE
entity attribute, which sets the root of the tree to itself and rerenders the tree. -
Added
BOT_SKILL_UPGRADE_CHANCES
config variable, which determines how likely player-bots are to pick each skill upgrade. -
Added Dreadnought V2 (with a Hexagon Tier) as a default addon that comes with the template.
- Because of how long it takes to load the huge amount of entities, it is disabled by default.
-
Reworked
STAT_NAMES
entity attribute.- It's now an object with the following optional attributes:
BODY_DAMAGE
,MAX_HEALTH
,BULLET_SPEED
,BULLET_HEALTH
,BULLET_PEN
,BULLET_DAMAGE
,RELOAD
,MOVE_SPEED
,SHIELD_REGEN
andSHIELD_CAP
. - The values are strings, and they determine the name of the stat in the skill upgrade menu at the bottom left.
- It's now an object with the following optional attributes:
-
Fixed the killed entities counters in the death screen being just completely wrong altogether.
-
Fixed (un)dead entities being kept alive against their will when being touched by walls or rocks.
-
Fixed some entities appearing with a gray bar in the leaderboard.
-
Fixed a crash bug related to resetting IOs but keeping
io_listenToPlayer
. -
Fixed a crash bug related to trying to visit nonexistant webpages.
-
Improved
TURRET_FACING_CLIENT
.- Now it just matches the master's angle.
-
Resized entity borders to match Arras.
-
Removed
lib/definitions.js
because it causes confusion to new people trying to pick up APS++.