Fixed: -> running - idle animation on servers too -> crash -> ammo kit I and ammo kit used opposite recipes
Added: -> While fully equipped, screen become red when hurt -> P90
Fixed: -> Sprint not properly cancelled causing animation jumping between draw & run
Added:
-> Animations to misc items like melee, grenades, binocular, and c4
-> Sounds now are seperate into multiple tracks, i.e. will not play full animation sound when interrputed
-> New Melee - Ignis Scythe
Improved: -> Now most of actions are less server depended -> M202 Model -> GM94 Model and animation -> Rifle/Submachine Guns aim time reduced -> Removed hide animation options
Fixed: -> Languages encoding -> Timer objs correctly sent to clients -> Some sounds were played twice on clients -> Some GUI background rendering order issue -> Draw time of FN57 -> Knife mark not present
Initial 1.20.2
Updated to the latest Forge Added: -> Various new block types
Fixed: -> Potential crash NPE at AVABAkedModel#getOtherModel when location is null
There might be some changes I missed but . . .
Fixed several issues Less strict player airborne check for gun accuracy loading images command & stuff Modified grenade explosion sound to be mono instead of stereo
Fixed gun stats data not correctly synced to the client
Added: -> M4A1 Xplorer now has seperate animation and sounds from other M4A1s
Improved: -> Some model optimization and update, recoloured or remodelled -> All weapon animations redone -> First person run, jump...etc, animations connections now more smoothly changing from one to another -> "Airborne" definition is now less strict for animations, for example gun will now not stop bobbing when player moving downstairs -> Bullet now will ignore dealing damage <= 0.1 -> Internal code optimization -> Greatly increased gun model rendering efficiency by caching steady quads, and check once for every part instead of every quads of it
Fixed: -> Some models and animations errors -> Font not rendering through walls, e.g. ping distance, c4 distance .. etc -> Gun stat map is not correctly send to the client, data was not added to the list nbt -> Reload time is now interger instead of float -> Gun aim animation lag
Fixed gun stats data not correctly synced to the client
Fixed incompatibility with Rubidium, and weapon animation fixes & optimizations
Fixed crash while entering ads for M202
Rewrite models, migrating all java gun animations to json Fixed some animation and model displaying issues
Added: -> Some weapons can now install optional silencer with default key "V" -> drawing/reloading weapons now will cause "sounds" that can be detected by AIs & shriekers..etc
Fixed: -> AI entities will no longer listen to footsteps while sneaking -> Missing translation key for some key bindings -> Potential crash on client due Pair#empty check -> Possible flicker due to tick-frame difference, removef outdated values immediately
Added: -> A new type of soldier enttiy, summonable using /ava ai. . . . can define their strats -> /ava ai .. . . . command, summon custom strategized smart entity -> Bullet hitting blocks now has 25% chance triggering projectile game event, which can be listened by warden and shulker vein or whatever it was called -> Unsilenced weapon will now fire projectile shoot game event, same as above -> Right-clicking on soldier while wearing same uniform to let them follow/unfollow you -> Some environment ambient sounds can be used -> New server option that will override client config values for entity status bars -> Smart entities now has an "active" state, active is true when they have target, when inactive they put their hands down
Improved: -> Block hardness conversion calculator is changed from -hardness^2 + 1 to log(hardness + 1) -> The soldiers at the outposts now longer wander around, instead they are more in a defensive manner
Fixed: -> Void water block properties, unplaceable...etc -> Rendering mis-translated matrix issue while rendering some hud components like Projectile indicator -> Server config values not correctly synced to the client
-> Server config values not correctly synced to the client
Added: -> Server config option: stable firerate -> Server config option: do bullet wall penetration