Commit Graph

617 Commits

Author SHA1 Message Date
a038ec6c34 Last Clothing Check 2018-05-08 17:37:43 +02:00
d1793b239c Removed unused Building Vars 2018-05-05 18:05:20 +02:00
14587e6c4e Player Login rework 2018-05-05 17:47:53 +02:00
ac337459ff Winter Trader 2018-05-04 19:46:31 +02:00
6045ed704b Remove Killed Cams from Array 2018-05-03 19:46:57 +02:00
c4dcc22174 Cam publish and Group Var 2018-05-03 19:36:11 +02:00
6c13f3d5ae small optimizations
typeName ... isEqualTo >> isEqualType
2018-04-30 22:01:37 -05:00
81765e71ff Put some medics on the Ground on revive 2018-04-30 23:07:42 +02:00
81a983bbc4 Script to remove specified Items from Cargos 2018-04-30 22:45:24 +02:00
f293021d41 CargoSave Items in Subcontainer fix + unpack option 2018-04-30 22:42:25 +02:00
49d6ac718f redo private arrays 2018-04-30 14:54:19 -05:00
42515e3c56 add license plate persistence
note: consider alternate plate number system at spawn if duplicates are
found using the stock system.
2018-04-30 14:34:15 -05:00
878723b244 Solar Charger Scripts 2018-04-20 18:19:31 +02:00
8796a2de89 Config to disable fuelsources in PlotRange 2018-04-08 01:02:54 +02:00
af6318940b More precise Vehicle saving / loading
This change will save / load Vehicles much more accurate (especially on
Ramps / slopy terrain.

Background:
If use VectorDir / VectorUp, the Vehicle will be tilted around the model
Center and PosWorld also use the Modelcenter, while PosATL / PosASL use
the lowest level of the Vehicle.
2018-04-07 00:11:12 +02:00
ad7d7ddb2d Missing commandmenu exception 2018-04-06 22:42:48 +02:00
561012b09c Config to make Temp Vehicles tradeable 2018-04-06 17:57:42 +02:00
18dfb95e03 Set lockstate after upgrade 2018-04-03 23:30:17 +02:00
a11e8c6f9c Convert Starter Mags to Rounds 2018-03-31 00:58:05 +02:00
54b739a4a2 One more Trader Limit fix 2018-03-30 16:17:27 +02:00
84d7167a14 Recalculating of _currentStock 2018-03-30 15:58:17 +02:00
2abcf105b5 Removed Trader Limits - handled with new vars
Have to be tested!!!!
2018-03-30 05:09:27 +02:00
887fd41b7c bump version to 1.1.1 for experimental 2018-03-25 10:00:50 -05:00
4df4a3f684 Ejector Seat 2018-03-21 13:32:25 +01:00
d2b92db808 Allowdamage after porting 2018-03-19 16:57:46 +01:00
ec192de482 Create new Player alwas at respawn first
Create new Playerobject first on respawn marker and move Player +
Playerobject at least together to final position.
Seems to help against login issues as loadout is more accurate
broadcasted to client.
2018-03-19 16:53:26 +01:00
159555718f InFront TP toggle fix 2018-03-05 20:20:29 +01:00
950c01d0c9 Missing Configs + Smal Admin Menu fixes 2018-03-05 20:11:44 +01:00
47cce77649 Random Money lump with Mapmarker (like Plants)
Take the Money with Space Menu
2018-02-13 22:33:14 +01:00
1f96a6e625 Shipwreck loot upgrade
Configs:
-Custom wrecks : ClassName string expected
-Custom locations : Posistion Array{x,y,z} expected

Description:
-This upgrade was to provide maps without the built-in terrain objects
"SHIPWRECK" to have this feature available with a few custom locations
added to the servers config.

Function Changes:
-Custom Locations and Wrecks Classnames are pulled from the config
variable.
-Wrecks are created and added to the already gathered array of Terrain
Objects "SHIPWRECK".
-On Maps without these terrain objects, the original array will be
empty[], and then the custom locations will populate it from there.
-On Maps with these terrain objects, the custom locations are added to
the already populated array of "SHIPWRECK"'s and will then become part
of the random selection of all known shipwrecks and custom locations.

Remember custom shipwrecks have a distance check and will stop a loot
spawn if there is already another shipwreck within the configured
amount.
2018-02-11 11:05:53 -06:00
d3e9b880a0 Not Serverside... 2018-01-15 18:55:44 +01:00
f34ff90390 Use addMagazineOverflow + BE-Filter 2018-01-15 18:48:36 +01:00
9ebeb82805 SimulationHandlerOld + Comment
Server fsm no longer handles simulation for Vehicles, so this config is
useless and can be removed
2018-01-14 20:35:13 +01:00
291c222d9d setVectorDirAndUp first to prevent collide 2018-01-14 14:01:28 +01:00
2ccb006697 Handle not full mags in Trader 2018-01-13 15:12:54 +01:00
a2172aaef5 Smaller fixes and tweaks
- Fixed usedItemRepack removes all same items with same rounds
- removed action "gear" by opening Cargo Container
- removed StorageInit (EH Killed), if Storage is indestructible
- Spawn Vehicles near 0 and port them after all is loaded to final
position (prevent collide)
- increased Altis World size to 25000 (better Vehicle / Trader Spawn)
2018-01-10 20:10:00 +01:00
ad36d16335 Missing SERVER_VARS on revive
https://github.com/EpochModTeam/Epoch/issues/963
2018-01-09 17:28:12 +01:00
097102c1aa Vehicle Locktime now use string 2018-01-08 19:26:11 +01:00
773d863c58 Trader Config + Reserved Vehicle Slots 2018-01-07 02:41:38 +01:00
c615d93ba6 Tweaked SwapBuilding
- Removed disable Simulation here, because desimulated objects need a
long time to broadcast the correct position. So we only desimulate them
on next restart
- Removed reveal, because it has no effect in my tests.
- Moved the position set code more to the top of this script, as it has
a positive effect on position set performance
2018-01-02 14:39:31 +01:00
10a18b6054 testing forcing open inventory instead of message 2017-12-10 08:25:31 -06:00
33a9a8f682 Missing brace
There's a opening brace missing, causing this error:
```
21:15:44 Error in expression <"true");
_ep setDamage (_dmg min 0.75);
} forEach(getArray(_configWorld >> "prop>
21:15:44   Error position: <} forEach(getArray(_configWorld >> "prop>
21:15:44   Error Missing {
21:15:44 File epoch_server\compile\epoch_server\EPOCH_server_createTeleport.sqf, line 110
21:15:44 Error in expression <"true");
_ep setDamage (_dmg min 0.75);
} forEach(getArray(_configWorld >> "prop>
21:15:44   Error position: <} forEach(getArray(_configWorld >> "prop>
21:15:44   Error Missing {
21:15:44 File epoch_server\compile\epoch_server\EPOCH_server_createTeleport.sqf, line 110
```
2017-12-06 21:19:36 +01:00
cbb0184a0e Changed propDynSimDistance 500->50 2017-11-30 23:02:50 +01:00
8ab05047e9 Simulation tweaks
- Added an option to completely disable Simulation for specific Base
Parts.
- Added Base Parts without animations to this array.
- Removed Base Objects Init (mpAddEventhandler "mpKilled") from
indestructible Base Objects, as it is not needed.
- Moved Dynamicsimulation server side (not needed client side)
- Resorted epochonfig.hpp
All changes are running on our Server without any problems and with a
good performance boost, as the dynamicsimulationhandler has not to
handle a few thousand objects anymore
2017-11-30 22:59:29 +01:00
f582311331 add optional entries in props array
add dyn sim, allow dmg and set dmg
2017-11-27 18:05:31 -06:00
8a452e6394 Prevent Basebuilding Storages from Auto-Cleanup 2017-11-24 19:30:44 +01:00
1085060421 Missed variable rename
_showBoatMarkers was replaced with _showMarkers with commit bd3e331 but one was forgotten.
2017-11-20 21:31:53 +01:00
5b0931cfcc add missing and sort private arrays 2017-11-13 14:54:50 -06:00
8fb45fc35c events overhaul
Streamline all events to Events Monitor within Server Monitor fsm.
Cycles and removes events as they decay or are looted.
2017-11-12 17:39:03 -06:00
362ec1217b Reworked Lock Storage + Lock / Unlock hints 2017-11-08 19:24:36 +01:00