added missing var init server side
moved playMoveNow to master loop init and after display checks.
added config switch setAnimStateEnabled to test this, set
setAnimStateEnabled = true in CfgEpochClient to enable. Disabled by
default.
Credit goes to AWOL for the original Epoch Group System.
Temp Groups do not allow outsiders access to bases, vehicles or safes.
Easily switch to Temp Group for Co-Op mission, then back to Perm Group.
Full access to Kick, Set Mod, Leave Group/Delete Group.
When leaving or deleting group, you will be put back into the actual
group of your teammates if online.
Fixed Leave/Delete Button to show Delete Group onLoad of Temp Group UI
Added refresh to Group UI's so all players are in sync after changes
- No longer track hitpoints from client side, now saved server side only
and pushed to clients on login.
https://community.bistudio.com/wiki/getAllHitPointsDamage
- Changed use set / getUnitLoadout and should still have legacy player
data support that will upgrade automatically on first save.
- Default loadout can be controlled via new variables in epochconfig.hpp
- Made data validation check dynamic using isEqualTypeParams as it does
type checking and still fails if input is shorter than the default.
https://community.bistudio.com/wiki/isEqualTypeParams
- Added back server side damage protection for the new player body. If
the new unit dies before the player switch it could cause login issues
and should not cause issues with scripted setdamage or hitpoints as
first thought. https://community.bistudio.com/wiki/allowDamage
Fully customizable system.
Base system laid out more so as an example.
Included:
-Murders
-Deaths
-Suicides
-Revives
-AIKills
-AntagonistKills
-ZombieKills
-MissionsAttempted
-CompletedMissions
Client side stat change with optional send to server.
Server side stat change with optional send to client.
Server is backed up with token check if sent from client.
on revive, use reveal against new player object.
send loadABS value from server and wait client side for a match before
using selectPlayer.
Note: may need some form of code lock to prevent duplicate calls
Todo: Look into changing revive system to A3's own.
removed "wet" HUD icon for now.
reworked login fsm, thanks to some feedback on the forum.
removed most blocking of f1-12 keys and number keys via keyDown
function.
comment out some diag_log spam.
workaround for Arma 3 client crash when an admin uses F5 to delete a
vehicle.
Fixed Ryan Zombies mod detection issues.
Optimized and fixed wall state issues thanks to @Ignatz-HeMan for PR and
Xirtti for the feedback.
* Adds experimental test of new HUD from @raymix
* Hud elements are added and removed dynamically so that all active
icons are always right justified.
* Icons scale in size when critical levels are reached.
* added use of new A3 features to control angle and scale of hud icons.
* warning and critical levels are controlled via customVarsDefaults.
* Added larger group sizes up to 64 players and increased Krypto costs.
* reworked Finsh login in login fsm to wait for display 46 not to be
Null.
Zombies: fixed issue with multiple targets
moved CfgSounds and CfgSay3Dhandler to mission file
added new mission config (CfgSwitchMovehandler) for
EPOCH_server_handle_switchMove function
minor cleanup to EPOCH_server_handle_say3D usages.
* first build for 0.3.8
* 0.3.8.0190
* 0.3.8.0202
* 0.3.8.0213
* 0.3.7.0214
* 0.3.8.0222
* 0.3.8.0246
* 0.3.8.0247
fixed typo
* 0.3.8.0249
more fixes for server compiler
* 0.3.8.0256
* add build number and simple batch file for packing
* match build number with internal
* add build numbers to server pbo's and mission files
also reworked build script for more options
* 0.3.8.0261
* 0.3.8.0261
* 0.3.8.0283
* 0.3.8.0284
* changelog
* 0.3.8.0307
* 0.3.8.0311
* remove old BEC plugin
* update redis-server.exe to latest build and full config
* 0.3.8.0314
* 0.3.8.0315
* inverse logic
This should correctly prevent spawning these units nearby jammer or
protection zones
* use pushbackUnique here
* optimized loot function
by using selectRandom instead of slower sqf logic
* 0.3.8.0316
* make use of new getDir functionality instead of BIS fnc
* add lower disconnect value to server.cfg
* use new getpos functionality
* 0.3.8.0317
* 0.3.8.0319
* 0.3.8.0327
* 0.3.8.0338
changelog update tba
* changelog
* 0.3.8.0341
* BE update
* 0.3.8.0353
* changelog
* removed duplicates
* 0.3.8.0355
fixed error in getIDC
* 0.3.8.0356
revert to BIS_fnc_param as params threw errors
* 0.3.8.0357
fixes for #496#497
* 0.3.8.0359
fixed#497fixed#496
* 0.3.8.0365
* 0.3.8.0371
* 0.3.8.0373
* 0.3.8.0379
* 0.3.8.0381
* 0.3.8.0386
* 0.3.8.0393
* 0.3.8.0395
* 0.3.8.0396
* 0.3.8.0397
* 0.3.8.0406
* 0.3.8.0409
* 0.3.8.0410
loot balance
suppress error in spawnloot
make near object check based on building size
* 0.3.8.0412
* 0.3.8.0414
removed classes with scope 0
test remove loot trash on gear for #498fixed#501
* 0.3.8.0415
* same
comment out enableSimulation and attempt to make use of
nearObjectsReady.
Revel player object earlier
Change getposATL to getpos as preloadCamera uses AGL