Commit Graph

137 Commits

Author SHA1 Message Date
vbawol
d0a69fa7d1 set HandleRating to 0 as we already set players to -2000 and 0 will result in no changes 2017-09-17 21:17:43 -05:00
vbawol
80c3ba0917 testing for civ males 2017-09-12 13:50:25 -05:00
vbawol
ba45f5449c remove Karma changes via HandleRating
also add HandleScore EH hook
2017-09-11 11:40:40 -05:00
vbawol
a3a2de0841 Merge pull request #859 from Ignatz-HeMan/experimental
Fixes and Cleanups for VehRepair + ServicePoint
2017-09-08 11:43:30 -05:00
He-Man
3543ce892d Fixes and Cleanups for VehRepair + ServicePoint
- Added CinderWall Door to DoorCount in UpgradeBuild
- Added Option to prevent repairing full damaged HitPoints in
ServicePoint
- Added Option to disable removing Parts in Advanced Vehicle Repair
- Added CinderWallDoorwHatch_EPOCH to cfgBaseBuilding
- Fix in cfgCrafting for KitVehicleUpgradeI_200_EPOCH
- Added an "isdamageallowed" check in EPOCH_server_repairVehicle for
repairing untouched Vehicles in Bases
https://github.com/EpochModTeam/Epoch/blob/experimental/Sources/epoch_server/compile/epoch_vehicle/EPOCH_load_vehicles.sqf#L202-L203
- Some Cleanups of commented out lines
2017-09-08 18:34:56 +02:00
vbawol
26da7904f7 bump arma min version 2017-09-07 11:51:01 -05:00
vbawol
01c8641ff2 Conditional Loot table feature and reworking antagonist spawning
- We no longer spawn antagonists on opening loot containers or trash.
Instead we have the client spawn them from a new weighted array. Note:
Admins can control what AI are spawning by removing from array
(antagonistChances) or setting chance to 0
- moved EPOCH_spawnIndex and EPOCH_spawnLimits to master loop init
instead of both_init as it is only needed client side.
- loot table updates for extra logic condition.
2017-08-30 17:15:14 -05:00
vbawol
ff5d56af46 better way to handle login fsm variables
CfgEpochClient "debug" variable to control extra debug and is currently
used in login fsm.
2017-08-26 09:57:59 -05:00
vbawol
35cd51d748 disable nite light by default 2017-08-18 11:09:14 -05:00
vbawol
763bc80e49 fixes 2017-08-18 09:45:27 -05:00
vbawol
ab195d145b re-add hitpoints stats client side
removing it caused array index issues with other stats. Note: should be
able to repurpose the stat for something else instead of removing and
needing a workaround.
2017-08-18 08:25:07 -05:00
vbawol
1a211407b9 updates to login system and hitpoints
- 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
2017-08-15 14:19:03 -05:00
He-Man
5388ca2210 changes for Vehicle Repair + iteminteracts 2017-08-04 21:50:26 +02:00
vbawol
6a78895879 Merge branch 'experimental' into Community-Stats-#1 2017-08-03 18:20:00 -05:00
He-Man
c7f467be77 Option to prevent selling damaged veh 2017-08-03 20:43:58 +02:00
He-Man
ff4b401b5f Some Fav-Bar Tweaks
- Moved configs to cfgepochclient
- Changed Keydown-Check from EPOCH_Buildmode to EPOCH_Target
- Replaced "resetonLogin" to only remove "forbidden items"
2017-08-03 18:18:18 +02:00
DESKTOP-UH65DCE\MusTanG
4f88928bd0 Missions simplified
Category changed to TraderMissions.
Removed CompletedMissions.
2017-08-03 09:37:08 -05:00
DESKTOP-UH65DCE\MusTanG
43958142b8 Community Stats System #1
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.
2017-08-02 22:16:21 -05:00
He-Man
826ddcc234 New item Classnames 2017-08-01 14:44:50 +02:00
He-Man
5dd672cb68 Advanced Vehicle Repair 2017-07-31 18:28:18 +02:00
vbawol
9be597b5a5 version bump on experimental to 1.0.0 2017-06-13 11:23:08 -05:00
vbawol
09d8167703 add Malden support 2017-06-08 14:15:27 -05:00
vbawol
dc03dae4bb b780
- Debris Updates and MD5 unit test
- reworked to only use one single hive call.
- add debug flag to remove markers by default.
- added check to prevent spawning debris on top of each other.
2017-06-03 10:55:47 -05:00
He-Man
01779e4780 Delete rest of clientside Airdrop Event 2017-04-07 17:39:17 +02:00
vbawol
be52b911f2 add color support to epoch message @SPKcoding 2017-03-30 11:19:46 -05:00
vbawol
723584aa80 moved required Arma version var to mission config 2017-03-26 10:30:39 -05:00
vbawol
cd84b51862 Merge pull request #708 from 82ndab-Bravo17/PlaceJammer
Option to re-allow non Group Leaders to place Jammers
2017-03-08 07:33:48 -06:00
vbawol
8b77ed0be7 add toxic sapper to spawn, give loot, etc.
also give feedback to player when Spawnpoint set
2017-03-06 11:19:20 -06:00
vbawol
4a08ccf033 fixed missing semicolons 2017-03-04 00:21:59 -06:00
82ndab-Bravo17
39c7ff9ac7 Option to re-allow non Group Leaders to place Jammers 2017-03-02 19:37:20 -05:00
He-Man
4a72867eac SupportCopter v2 2017-03-02 18:23:38 +01:00
He-Man
a0c1648a0c SupportCopter v2 2017-03-02 18:04:17 +01:00
He-Man
3cc5a7df4d SupportCopter v2 2017-03-02 17:58:48 +01:00
vbawol
a24130d517 allow for more than one type of UAV response 2017-03-01 17:16:06 -06:00
vbawol
40f2c98f0c 0.5 b684 pt1
[Added] Customizability of units spawned by UAV alert via CfgEpochClient
> uavAlertUnitSpawnTemplate. (Default: I_Soldier_EPOCH)
[Changed] Great White Sharks will now spawn if player is deep enough in
the ocean.
[Changed] Objects or Players that have been given "Crypto" variable can
be accessed via the dynamic menu (Space Bar) for a "Take Crypto" action.
changed zombieRndChance to zombieRngChance and added default entry into
CfgEpochClient
2017-02-28 10:34:24 -06:00
vbawol
e1111430c2 fixed custom inventory opened script blocking main 2017-02-27 07:33:34 -06:00
He-Man
ea2cb1b250 Update CfgEpochClient.hpp 2017-02-05 19:00:38 +01:00
vbawol
cae78a7f20 readd missing comments to epoch config 2017-01-09 12:18:49 -06:00
vbawol
c0b6a0a1be bump for next version 2017-01-06 08:14:55 -06:00
He-Man
a7b8f7afae Update CfgEpochClient.hpp
true / false must be a string!!!
2016-12-25 17:52:05 +01:00
vbawol
8e614b0b78 Arma 3 1.66 fixes part1
playableUnits changed to allPlayers
improved Epoch_selectInventoryItem function
mproved inventory locked check
2016-12-01 17:44:43 -06:00
Sp4rkY
b624641f32 more custom options 2016-11-14 02:04:08 +01:00
vbawol
9e66f8e03a 0.4 b652
- Fixed ryan zed not detected.
2016-11-09 17:23:27 -06:00
vbawol
c15ea5c42b Epoch Survival 0.4 b646
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.
2016-11-09 15:21:15 -06:00
vbawol
14058cb832 Epoch Survival 0.4 b626
increased anti-teleport range
added experimental vehicle immunity if locked inside an owned base (with
jammer)
Players now start with only 30% Hunger and Thirst instead of 100%.
2016-10-26 15:59:38 -05:00
vbawol
260f6b031a make Sapper a little less prone to prematurely explode 2016-10-26 09:57:49 -05:00
vbawol
4aa8c8152d Epoch Survival 0.4 b619
[Changed] Dynamic sub menu for inventory item interaction and crafting
options. (Double click item in your inventory)
[Changed] Armor stat inventory feature now dynamic and no longer forced
via config.
[Changed] Group menu and requests are now on the self action menu.
2016-10-23 23:52:25 -05:00
vbawol
35cc154792 0.4 b605 gamemode
added H_105_EPOCH and halloween masks to loot table|
changed version check to check community pbo
2016-10-14 15:31:01 -05:00
vbawol
90f5674a74 0.4.0.0 b584
More work on Dynamic HUD and hudConfigs are now found in CfgEpochClient.
Animal spawn table now found in CfgEpochClient.
Two new functions added to handle get(In|Out)Man Event Handlers.
moved forced disabling of build mode when getting in vehicle to getInMan
EH function.
removed a few unused files.
2016-08-12 13:15:11 -05:00
vbawol
810fe5d65c bump version to 0.4
* 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.
2016-08-08 14:45:39 -05:00
vbawol
9e43105413 added changes for #587 2016-07-28 09:57:36 -05:00
vbawol
1688486cd1 configize isBuildAllowed 2016-07-14 16:36:24 -05:00
vbawol
792e2d90bf 0.3.9 b570 2016-07-12 15:17:22 -05:00
vbawol
ee7f7497c0 0.3.9 b568
change gamemode from Survival to Survive
enabled Ryan Zombies support by default.
added random delay in revenge detonation.
added min alive time setting for player revenge options. Default 15
minutes (900 seconds).
2016-07-12 14:19:56 -05:00
He-Man
76eace8252 Update CfgEpochClient.hpp 2016-07-09 17:45:41 +02:00
vbawol
35b28e94f9 fix comment 2016-07-09 09:08:51 -05:00
vbawol
57930c84a4 add configs for revenge dialog 2016-07-09 09:01:40 -05:00
He-Man
f7ad2e1754 Update CfgEpochClient.hpp 2016-07-08 01:51:53 +02:00
vbawol
dee3394024 0.3.9 b559 2016-07-07 15:25:03 -05:00
vbawol
de065ea3a7 0.3.9 b558
allow disable of ryan zombies support
suppressed zombies and more ai from jammers and traders
2016-07-07 14:50:35 -05:00
vbawol
eaf23d4e31 0.3.9.0 b552
zombie fixes
removed armed vtol
prices for APEX vehicles
message when NVG disabed due to lack of energy
2016-06-30 17:43:28 -05:00
vbawol
8b3dc768d2 merge 2016-06-20 10:58:31 -05:00
vbawol
1fe18186c6 Tanoa cfgEpochclient config 2016-06-17 17:07:22 -05:00
vbawol
69e38997ae use new custom var to track mission state
EPOCH_playerMissionArray
2016-06-16 16:53:59 -05:00
vbawol
f253648423 0.3.9.0524 2016-06-14 19:58:22 -05:00
Andrew Gregory
ea98bdd6f8 Ryans Support
Zombie behaviour vars
2016-06-14 12:50:53 +01:00
vbawol
b1efe1429a correct file path to current branch 2016-06-13 11:54:19 -05:00
vbawol
a503633b36 0.3.9.0473
Add inital support of Ryans Zombies and Demons mod
EPOCH_client_bitePlayer changes:
settings now config based via CfgObjectInteractions
2016-05-23 15:01:40 -05:00
vbawol
6f169cff93 0.3.8.0465
Epoch PBO packer 1.0
add playerNuisance variable
a few small optimizations
2016-05-18 11:48:48 -05:00
Andrew Gregory
7e6affd5aa Update CfgEpochClient.hpp
Since the removal of the double negative in EPOCH_unitSpawn change the default for filtered antagonists. Reduce range at trader to make slightly more performant.
2016-05-08 23:02:27 +01:00
vbawol
22bdf9113f bump version to 0.3.9
build 439
2016-04-26 11:36:26 -05:00
vbawol
b37a425d8c cleanup indent from github online editor 2016-04-25 21:32:13 -05:00
vbawol
ab2a3b60c0 re add getoutman EH here 2016-04-25 21:11:49 -05:00
Andrew Gregory
e552d22df4 Player Death Options and Antagonist Updates
Changelog to follow.
2016-04-25 13:38:16 +01:00
vbawol
b401cbad7b use new getOutMan EH for vehicle anti wall glitch 2016-04-22 17:33:37 -05:00
vbawol
2c2dc9adcb 0.3.8.0423
attempt at preloading sapper by spawning one on the map at server start
cleanup and change to github markdown for credits and license
2016-04-14 11:10:35 -05:00
vbawol
87c23b106f Release 0.3.8 (#502)
* 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 #497
fixed #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 #498
fixed #501

* 0.3.8.0415

* same
2016-04-08 15:21:46 -05:00
vbawol
f34a0d1b55 0.3.7.092 2016-01-28 13:36:35 -06:00
vbawol
bd183c7d2e same 2015-12-23 11:40:24 -06:00
vbawol
1ceb25c1f7 0.3.7.003 2015-12-23 11:38:11 -06:00
vbawol
64f815aae4 getting started on 0.3.6 2015-12-07 10:24:52 -06:00
vbawol
c8cbf8347c version bump to 0.3.6 2015-12-02 15:39:48 -06:00
vbawol
055b129bcc 0.3.5.029 2015-11-08 09:26:38 -06:00
vbawol
981170c5f0 0.3.5.016 2015-10-28 10:16:00 -05:00
vbawol
673769afcf version bump to 0.3.4.0 2015-09-26 15:22:18 -05:00
vbawol
dbde28bc9b push for 0.3.3.1 2015-09-15 09:47:19 -05:00
vbawol
87197a2401 push config pbo sources 2015-09-14 15:45:27 -05:00