vbawol
68e33cf4f0
use only SHIPWRECK type
2017-10-24 13:36:12 -05:00
vbawol
c198fd69e0
remove second rng
2017-10-24 12:02:07 -05:00
vbawol
e6852a4f5e
limit Shipwreck spawns to 12
2017-10-24 12:00:20 -05:00
vbawol
06464c3266
separate restart and events
...
make events timer 1 second
2017-10-24 11:49:00 -05:00
vbawol
b21e394b7d
EPOCH_dynamicEvents
2017-10-24 11:25:38 -05:00
vbawol
67b8d6711f
add call and spawn support
...
also added append usage to inject events into the scheduler
2017-10-24 11:18:54 -05:00
vbawol
b668130984
removed containerPos array from CfgEpoch
...
added shipwreckLootEnabled = 1 by default, set to 0 to disable for maps
with no water.
2017-10-24 10:14:10 -05:00
vbawol
f076f5bff5
use nearestTerrainObjects for Shipwreck loot
2017-10-24 09:58:39 -05:00
vbawol
b71b86c4a7
move mod checks server side
2017-10-23 15:12:00 -05:00
vbawol
d3d1e98310
missed something
2017-10-23 14:38:02 -05:00
vbawol
0adc494b75
revert animation state test
2017-10-23 14:32:06 -05:00
vbawol
258d6c82d9
animation state
...
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.
2017-10-23 13:43:27 -05:00
vbawol
e90096c30c
Revert "let server handle playMoveNow"
...
This reverts commit 06d6a642d1
.
2017-10-23 11:29:01 -05:00
vbawol
06d6a642d1
let server handle playMoveNow
2017-10-23 11:07:01 -05:00
vbawol
178c844f66
add animation state tracking
...
todo make use of animation state via login fsm
2017-10-23 10:53:34 -05:00
DESKTOP-UH65DCE\MusTanG
f7c71e1d5a
custom radioactive locations with radiated objects
2017-10-23 01:45:14 -05:00
DESKTOP-UH65DCE\MusTanG
02d042b186
remove "location" type fixing serialization error
2017-10-22 20:52:08 -05:00
DESKTOP-UH65DCE\MusTanG
a210dfa60a
blacklist rework
2017-10-22 19:59:09 -05:00
DESKTOP-UH65DCE\MusTanG
431e10ee58
rad zone blacklist obj and distance
2017-10-22 18:55:12 -05:00
DESKTOP-UH65DCE\MusTanG
b113bd5209
config number -1 for true number of locations
2017-10-22 17:07:44 -05:00
DESKTOP-UH65DCE\MusTanG
ba339d518b
fix trader brain array error
2017-10-22 17:06:10 -05:00
Raymix
25528b59c3
revert location changes + fix math in rads calc
2017-10-22 18:39:29 +01:00
DESKTOP-UH65DCE\MusTanG
3e7a62560a
cfglocations setVariable correction
2017-10-22 09:41:00 -05:00
He-Man
bf4cd25dcd
Readded lost changes
2017-10-22 16:05:57 +02:00
Raymix
a893e7aa74
Geiger counter GUI release
2017-10-21 23:35:53 +01:00
DirtySanchez
555e350b5d
dynamic trader brain marker corrections
...
old marker handlers removed and replaced with global marker sets
2017-10-20 23:45:14 -05:00
vbawol
2a1c909068
bunker updates
...
reduce bunker size a tad
2017-10-20 14:39:06 -05:00
vbawol
4003e6d49c
bunker update
...
revert to normal object for first spawn
inrease size by 10
2017-10-20 14:38:00 -05:00
vbawol
c51b21bd24
revert back to simple object
2017-10-20 14:19:50 -05:00
DirtySanchez
5427db38fe
mapOnZoomSetMarkerSize upgrades to maintain preset size scaling
...
all markers now scaled based on sizing desired in the cfgMarkerSets.
Adjustment of 2.25 to the mapScale was added to achieve smaller markers sooner and maintain non cluttered map markers
2017-10-20 13:49:16 -05:00
vbawol
3307fdc54c
move bunker spawn to server init
2017-10-20 12:03:43 -05:00
vbawol
0bb4c7f985
fix ah error
2017-10-20 06:51:09 -05:00
DirtySanchez
834d8bcb40
admin panel update
...
single out LandVehicle, Air, Ship and Tanks only for vehicle markers.
much better performance toggling vehicle markers on
2017-10-19 22:39:52 -05:00
DirtySanchez
ca2a7acfa3
2nd correction
2017-10-19 21:58:07 -05:00
DirtySanchez
efd1745b52
loot marker correction
2017-10-19 21:36:23 -05:00
DirtySanchez
a2724cf3d7
admin panel update
...
raise check distances for ai, traders and loot
2017-10-19 21:13:49 -05:00
DirtySanchez
fb0a15aa99
Merge branch 'experimental' of https://github.com/EpochModTeam/Epoch into experimental
2017-10-19 20:39:16 -05:00
DirtySanchez
c21d6f0e03
fix base marker performance
...
move to array and a 15 sec delay
2017-10-19 20:38:19 -05:00
DirtySanchez
38f27a1d6e
admin panel update 2
...
add Trader Markers
change AI Markers to handle Mission Soldiers
2017-10-19 20:25:08 -05:00
vbawol
6ca00b8484
make sure dead bit is set
2017-10-19 19:49:07 -05:00
vbawol
17f396b51b
player stats changes
...
logic to select low or high criticalAttributes
forced blood drop if player is hypothermic.
force blood pressure rise if toxicity or radiation is over 55
removed Radiation reduction in master loop so you can only reduce
radiation with treatments
players blood pressure must stay within 11-179 range or be killed.
2017-10-19 19:44:05 -05:00
DirtySanchez
29e9520c85
admin panel update 1
...
fix base markers toggle
add animal markers toggle
2017-10-19 19:39:49 -05:00
He-Man
7c43bc6e0d
Trader Kill + BuildMode Keydown fixed
2017-10-19 20:45:41 +02:00
He-Man
96f72fc98a
Option to overwrite Marker Text
...
Added Option to overwrite marker text and use it for Service Points
2017-10-19 19:10:52 +02:00
Grahame
4d26f9c858
Update EPOCH_server_createGlobalMarkerSet.sqf
...
Prepended EPOCH_ to global marker names and removed the second underscore in the default setting for marker name
2017-10-19 11:28:45 -04:00
vbawol
9addf0f6fa
rework admin menu spawn logic
2017-10-18 22:36:40 -05:00
DirtySanchez
b2cf56a7b6
global marker sets and map upgrade
...
New global marker sets and functions.
Replace all markers for events and locations(fully configurable in CfgMarkerSets)
New MapScale marker zoom feature.
2017-10-18 11:27:23 -05:00
vbawol
853586def5
reworked mineral node harvesting
...
Can only use sledge hammer only to harvest nodes
seperated loot tables per mineral nodes
chance to loot on first strike 1 in 3
2017-10-16 11:02:09 -05:00
He-Man
ffa4ad32fd
Make Sharks Lootable under Water
2017-10-12 22:48:32 +02:00
He-Man
cc04eac4fb
Login Fix 3.0
...
Bypass BI's SetUnitLoadout used on Items in Clothings, because it is not
correct working atm
2017-10-11 19:16:32 +02:00
vbawol
1eb4e5417b
comment fixes
2017-10-10 10:50:07 -05:00
vbawol
ebf28e6dae
optimize EPOCH_fnc_weightedArray and usage
...
added isClass check to make sure item exists before adding to loottable.
updated for use with single array syntax of selectRandomWeighted
2017-10-10 10:50:07 -05:00
DESKTOP-UH65DCE\MusTanG
2fe8f08adf
add halloween and rad masks to ah
2017-10-07 12:11:01 -05:00
He-Man
4660975b05
Fix for empty _Primary array
2017-10-07 17:45:23 +02:00
He-Man
e4fdf4d6a0
Workaround for unitloadout 2.0
2017-10-07 17:38:58 +02:00
vbawol
c9039929ab
remove unused gm_enabled setvar
...
merge fix from @ravmustang 👍
2017-10-06 22:37:27 -05:00
vbawol
5d814a9442
just set once
2017-10-06 22:32:57 -05:00
DESKTOP-UH65DCE\MusTanG
b62a029d66
processed locally
2017-10-06 22:12:27 -05:00
vbawol
bdb168ba50
fix godmode with player vars
2017-10-06 21:17:14 -05:00
DESKTOP-UH65DCE\MusTanG
7bf39b7cad
replace with FAK in comments
2017-10-06 12:07:32 -05:00
He-Man
d5905df9ff
Better Spawn Positions for Chopper
2017-10-04 20:19:16 +02:00
vbawol
3890dbcf0d
limit critical part damage to 0.8
...
per disscussion with @Ignatz-HeMan
2017-10-04 11:18:54 -05:00
vbawol
5060394989
Simple Garden Manager v1
...
currently set to run 24 minutes between each "grow" cycle, so from seed
to mature should take around 1.2 hours from seed to fully mature. Option
to also have mature items spoil on the next cycle (24 minutes).
2017-10-03 10:25:59 -05:00
vbawol
5f640933d9
optimize remoteexec usage for multiple targets
2017-10-03 09:11:18 -05:00
vbawol
70b11bc5a1
can just use array as targets instead of foreach here
2017-10-03 08:04:54 -05:00
DESKTOP-UH65DCE\MusTanG
f3700efba7
vector corrections and improvements
...
Correct vector snap issues clientside
Correct vector placement issues server side
Correct remoteExec reveal to clients(fixes incorrect placement during
swap)
2017-10-02 17:05:53 -05:00
vbawol
bf7d35b519
move rads for locations to client
...
locations cannot use public var option
2017-10-02 10:06:04 -05:00
vbawol
4f98071e8d
dynamic radio active locations
2017-10-01 18:14:18 -05:00
vbawol
2c8ace3a8d
use player object for RE instead of netID
2017-09-30 22:06:47 -05:00
vbawol
0de36abd6b
testing
...
if this is cause of duping on login
2017-09-30 15:40:42 -05:00
vbawol
84a2c7b721
debug 2
2017-09-29 22:44:17 -05:00
vbawol
4da51a45f3
add debug
2017-09-29 21:48:32 -05:00
vbawol
fc3ba3b3fb
customHeader test
...
moved debug monitor to master loop
dropped digest idea for now
removed file check on masterloop and keydown
2017-09-26 14:31:39 -05:00
vbawol
05cb38f4f7
force hitpoints to reset
2017-09-26 14:21:23 -05:00
vbawol
2154402d85
fixes
...
fix error if EPOCH_playerEnergyMax was nil
another test case for swapBuilding if still not fixed.
removed hitpoints var from heal and godmode as it is not used.
2017-09-25 17:19:53 -05:00
vbawol
d318d99a86
setVectorDirAndUp after setpos
...
All uses of setVectorDirAndUp in arma code is after setpos not before.
2017-09-25 16:58:28 -05:00
DESKTOP-UH65DCE\MusTanG
7efdfd5b4c
corrections
2017-09-24 17:00:52 -05:00
DESKTOP-UH65DCE\MusTanG
480ee26dbb
config controls karma levels
2017-09-24 15:28:42 -05:00
DESKTOP-UH65DCE\MusTanG
01446e50ad
karma changes(deaths, suicides, pvp, revives, trades, tradersKilled)
2017-09-24 15:01:54 -05:00
He-Man
a8c4297c7d
Fix teleporter pos if debug is above Water
...
modeltoworld returns "swimming" values above water (dependent on waves).
using modeltoworldworld fix it
2017-09-22 21:23:56 +02:00
He-Man
39ae07e488
Fix Debug Classname from Config
2017-09-19 18:53:56 +02:00
vbawol
6c199b43d4
remove extra debug
2017-09-17 12:45:58 -05:00
vbawol
37d782bde2
event fixes
2017-09-17 12:45:25 -05:00
vbawol
3b64735d64
debug
2017-09-17 12:35:40 -05:00
vbawol
acfba073fc
added disallowed events per worldName
...
bunker test code updates
2017-09-17 12:11:40 -05:00
vbawol
f9fb1d69f1
change method to remove events
...
old was causing an error and index issues
2017-09-17 11:04:48 -05:00
vbawol
cf2244d3b3
fix lexer warning
2017-09-17 09:53:52 -05:00
vbawol
faf82b97b2
make debug box config based
...
lightPos: controls the positions of light props inside the box (uses
modelToWorld offset), set to {} to disable.
debugBoxClass: Controls the class that is used for the debug box, "" to
disable debug box.
cloneClasses: What classes to use for clone vat props, set to {} to
disable
2017-09-17 09:47:48 -05:00
He-Man
a67bb3b3c5
Fix for 1st Trader not spawning
2017-09-14 17:56:40 +02:00
vbawol
58c0481b6c
add GeigerCounter price and to loot table
2017-09-08 12:21:42 -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
He-Man
1efddd17c1
Fix for Duping by remove Building
2017-09-04 23:18:54 +02:00
He-Man
6f3a68bd7f
Workaround for login-issue (BlackScreen)
2017-09-03 19:18:35 +02:00
He-Man
e286914461
Fixe for exploding new spaned Vehicles
...
"HitHull" > 0.95 causes exploding Landvehicles
2017-09-03 16:03:41 +02:00
vbawol
52e02b954c
Optimize: nearestObjects use object instead of pos
2017-09-02 17:06:27 -05:00
He-Man
2484804c7a
Usage of "unitleadout" on player revive
2017-09-02 19:56:59 +02:00
DESKTOP-UH65DCE\MusTanG
71f6c3db70
fixes
...
Added the _allPlayers variable to complete the delete and readd to
original Perm Group.
Optimized forEach statements.
Fixed use of _groupId with _permGroup
2017-08-30 20:43:19 -05:00
vbawol
7ab0e2694b
Merge remote-tracking branch 'origin/experimental' into experimental
...
# Conflicts:
# Sources/epoch_config/Configs/CfgClientFunctions.hpp
2017-08-30 17:19:05 -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
e4903fd870
move weightedArray to Cfgfunctions for both server and client use
2017-08-30 17:00:06 -05:00