519 Commits

Author SHA1 Message Date
ebaydayz
619f65eef0 Remove canteen for now
Canteens were removed from cfgMagazines temporarily
2016-04-22 18:59:01 -04:00
ebaydayz
1879fb8707 Fix siphon fuel
ItemJerrycanEmpty no longer inherits from ItemJerrycan
2016-04-22 17:39:52 -04:00
ebaydayz
3c52278e4d Fix sedan and skoda getOut sound
Fixes RPT error when exiting skoda and sedan:
Cannot load sound
'ca\sounds\vehicles\wheeled\sedan\ext\ext-sedan-getout-1.wss'
Cannot load sound 'ca\sounds\vehicles\wheeled\bus\int\noise3.wss'
2016-04-22 14:29:17 -04:00
ebaydayz
6ea1df14cf Add missing string for infection death 2016-04-21 19:23:49 -04:00
ebaydayz
23b6ad2455 Add systemChat death message option 2016-04-21 13:27:05 -04:00
ebaydayz
81262fbe19 Fix change clothes triggering radiation 2016-04-21 13:07:36 -04:00
ebaydayz
796c607173 Fix vanilla chop wood error
Players can now chop wood either with hatchet in their hands (faster) or
via right click on toolbelt (slower).
2016-04-21 12:28:00 -04:00
ebaydayz
7da7b9e5dd Correct PVDZ_plr_Save for player zombies 2016-04-20 17:00:38 -04:00
ebaydayz
14dacf269c Add back player zombie faces
Also moved player zombie attack from 'v' key to an addaction with
localized string.
2016-04-20 14:50:12 -04:00
ebaydayz
9d4bd9221a Add exception in REsec for death messages 2016-04-20 11:53:30 -04:00
ebaydayz
5308445f4c Update vanilla player_mineStone 2016-04-19 17:01:07 -04:00
ebaydayz
f0c46a0764 Use Epoch player_harvest instead of player_chopWood 2016-04-19 16:51:20 -04:00
ebaydayz
ba480fb218 Improve some RPT logging 2016-04-19 14:01:38 -04:00
ebaydayz
58d54a8ce0 Add A and D keys to interrupt 2016-04-19 13:05:59 -04:00
ebaydayz
4d5dc060d2 Fix tame_dog errors
Tame_dog_old and player_tameDog are not used.
2016-04-18 21:49:27 -04:00
ebaydayz
464c26861c Add back Epoch animals in sched_animals
player_animalCheck is not used
2016-04-18 14:19:41 -04:00
ebaydayz
11741fa710 Update player_tameDog raw meat names 2016-04-18 13:36:09 -04:00
ebaydayz
d46eb13267 Fix redirect to vanilla player_craftItem 2016-04-17 22:51:10 -04:00
ebaydayz
2f45d46d05 Remove legacy stream_location functions
These are no longer used for anything.
2016-04-17 21:23:25 -04:00
ebaydayz
4a32f34268 Fix mission briefing descriptions
There is no central hive, so every server is private. It's silly to have
that in the description.
2016-04-17 20:34:30 -04:00
ebaydayz
e13b5dbdff Fix RoadFlare RPT error
Fixes:

Error in expression <ehicles","WeaponHolder"], 50];
{ [_x,0] spawn
object_roadFlare } count (allMissi>
  Error position: <spawn
object_roadFlare } count (allMissi>
  Error Type Script, expected Bool
2016-04-17 20:10:54 -04:00
ebaydayz
a994e7107c Fix readd of halo keydown eventhandler 2016-04-17 18:44:58 -04:00
ebaydayz
f38c6ff72e Fix server FPS logging
No need to have a config variable for this, admin can easily change it
in server pbo.
2016-04-17 17:11:49 -04:00
ebaydayz
ee58868d6f Fix wrong trader name on Sauerland 2016-04-17 16:18:19 -04:00
ebaydayz
59a4459809 Fix spawn marker count for non-cherno maps 2016-04-17 15:32:47 -04:00
ebaydayz
a3cfdd4058 Small changes to temperatur for QF11 (Testing)
df0164b53c

1cd6f5f06a
2016-04-17 11:24:39 -04:00
ebaydayz
3c4e1fa5a2 Add handling of multiline messages for now
Eventually dayz_rollingMessages will be updated to use cutRsc instead of
titleText.
2016-04-16 19:33:29 -04:00
ebaydayz
5157228e67 Update all cutText to dayz_rollingMessages 2016-04-16 15:47:49 -04:00
ebaydayz
993ce14da6 Remove unnecessary key event handler reset
No need to reset the key event handler again in player_monitor.fsm, it
is already done onPreloadFinished.
2016-04-15 20:16:13 -04:00
ebaydayz
110befba7f Swap bloodbags in traders and loot for classic system 2016-04-15 16:11:17 -04:00
ebaydayz
0b290d8fec Fix halo spawn 2016-04-14 14:55:46 -04:00
ebaydayz
577892c40e Roll back to old dayz_objectUID2
1.8.7 dayz_objectUID2 seems to generate keys that are too long for the
Epoch hive. So, we will keep the old method for now.
2016-04-13 18:41:36 -04:00
ebaydayz
3d4b15517c Fix combat mode display on classic UI 2016-04-13 14:42:10 -04:00
ebaydayz
652ca51c2c Update combattimeout from time to diag_tickTime
Also organized change log
2016-04-12 21:04:17 -04:00
ebaydayz
27d57283a0 Fix server position sync after knockout
All DayZ Mod Development commits since 1.8.7 release (Jan. 24) have now
been applied.
2016-04-12 14:51:22 -04:00
ebaydayz
4a07b7cc7a Add extra Epoch trucks to salvage vehicle 2016-04-11 21:06:46 -04:00
ebaydayz
a8b9114dd8 Add default loadout variables comment in init.sqf 2016-04-10 10:15:03 -04:00
ebaydayz
6d3bf3b855 Fix object_monitorGear with R3F disabled 2016-04-09 20:36:36 -04:00
ebaydayz
268d2fe018 Make default BuildingLimit 150 again 2016-04-09 18:40:52 -04:00
ebaydayz
09f01083fc Formatting cleanup 2016-04-09 16:52:00 -04:00
ebaydayz
d229d10b6a Cleanup config variables 2016-04-09 16:47:51 -04:00
ebaydayz
1ba8f46543 Update CfgArma AI Skill
The old values were from 1.8
2016-04-09 13:49:36 -04:00
ebaydayz
99d9f12add Add back R3F weight text in object_monitorGear
The size of control 1001 was shortened in 1.8.7, so it is better to set
it on control 156. The initial text is always blank for that control
when cursorTarget isNull. Showing the weight carried when looking at an
object or vehicle is not necessary. It cuts off with long vehicle names
anyway.
2016-04-07 20:32:34 -04:00
ebaydayz
7732481a8d Add new items to R3F weight config
I split CfgWeight into separate files to make it more readable.
2016-04-07 18:42:44 -04:00
ebaydayz
a16abf0ca2 Add Chainsaws loot group for colors 2016-04-07 10:34:20 -04:00
ebaydayz
0f4aa05753 Disable lit fires when townGenerator is off
If townGenerator is enabled lit fires will be created everywhere except
blacklisted areas.
2016-04-06 20:08:28 -04:00
ebaydayz
6a42ef40d3 Disable TownGenerator and plant spawner by default
Junk and plant spawning is disabled by default. It can be enabled via
dayz_townGenerator config variable and positions blacklist (for trader
cities, etc.).

The trader objects spawn code was consolidated to functions.
2016-04-06 19:44:00 -04:00
ebaydayz
181c47d2a4 Use config traders by default
Config traders load faster and use less network traffic. Should help
with server lag. Admins can still switch back to DB traders if they
wish.
2016-04-06 13:22:07 -04:00
ebaydayz
03b8c38c6a Add new items to config traders
Duplicate categories are now marked instead of being listed multiple
times. This makes the configs far easier to maintain. Admins can still
expand each individual category for further customization.
2016-04-06 13:05:35 -04:00
ebaydayz
666ace6d54 Cleanup duplicate and unused strings
Cargo count is shown at the top of the gear menu now
2016-04-04 16:58:59 -04:00
ebaydayz
6b25d3594e Add strings for desert dome tent 2016-04-04 14:04:21 -04:00
ebaydayz
eda82156be Move CfgServerTrader to dayz_code\configs folder
Also moved the dayz_epoch_b stringtable into a dayz_epoch package in the
dayz_code stringtable.

This makes it easier to maintain and search for code strings. Epoch_b
only holds extra models and textures now.
2016-04-04 13:10:01 -04:00
ebaydayz
37277613c1 Fix blank remove attachment text M4, M240, L110
Some attachments were using incorrect string names.
2016-04-03 20:16:34 -04:00
ebaydayz
e69364991c New config variable dayz_toolBreaking
Tool breaking is disabled by default.

Also made all scripts use Epoch sledge, which is a different model from
vanilla sledge.

PK_DZ was a duplicate of the new PKM_DZ.
2016-04-03 16:34:14 -04:00
ebaydayz
d07d31983b Remove legacy ammo boxes
AmmoBoxSmall_556 and AmmoBoxSmall_762 no longer exist and were causing
loot spawning errors.
2016-04-02 19:15:29 -04:00
ebaydayz
4ce54fbb62 Update server_publishObject
The hive call in server_publishObject is the same between vanilla and
Epoch. The only difference is vanilla uses the _inventory area for
owner, lock code, etc. variables where as modular Epoch items just store
an empty array there.

The object classname does not need to be sent in the PV because it can
be obtained on the server.

PVDZE_veh_Publish was not used.
2016-04-02 15:24:20 -04:00
ebaydayz
22d7e23d3f Fix str_itemwatch listed twice
Fixes the RPT errors:
Item str_usract_watch_toggle listed twice
Item str_usract_watch listed twice
Item str_itemwatch listed twice

str_itemwatch is in Arma 2\AddOns\language.pbo and the other two are in
Arma 2 Operation Arrowhead\Expansion\dta\languagecore.pbo
2016-04-02 12:24:09 -04:00
ebaydayz
ec4eb5418d Update server spawn_vehicles
Updated loot spawning code for vehicle cargo.

Also it is faster and more efficient to call spawn_vehicles repeatedly
in one thread rather than spawn it hundreds of times (opening hundreds
of simultaneous script threads).
2016-04-01 16:45:08 -04:00
ebaydayz
426e97dda7 Remove dayz pbo
The only difference from the vanilla dayz pbo is the DeathScreen change.
It is better to do that in dayz_code RscTitles. Then the dayz pbo does
not need to be maintained in this repo.
2016-04-01 12:06:56 -04:00
ebaydayz
0088b27708 Update weapon classnames 2016-03-31 22:45:59 -04:00
ebaydayz
8de50c4619 New variable for match stick counting 2016-03-31 16:23:09 -04:00
ebaydayz
d926a81038 Remove Hatchet_DZE
The two items are 100% identical now. There is no need to have a
separate class for it anymore.
2016-03-31 15:44:23 -04:00
ebaydayz
3f6cd7de42 Fix some errors 2016-03-31 14:45:13 -04:00
ebaydayz
6de88c7b07 Update some WeaponHolder to WeaponHolderBase 2016-03-31 11:35:33 -04:00
ebaydayz
c54a52a103 Merge selfbloodbag and self_transfuse 2016-03-30 20:50:06 -04:00
ebaydayz
69091965a1 Merge new MultiPlayerSetup and autojoin 2016-03-30 17:01:28 -04:00
ebaydayz
77e760fe73 Update private tags
From
e69f8d5306

Moved dog files to the \dog\ folder and pzombie files to the \pzombie\
folder. Also removed some legacy files that are no longer used.

The actions\ and compile\ folders are fully up to date now
2016-03-30 14:55:45 -04:00
ebaydayz
30b29c541e Update intro heli crash name 2016-03-29 20:53:57 -04:00
ebaydayz
c3360efc1d Remove duplicate logo file
dayz_logo_ca.paa was the same exact file as loadingscreen.paa
2016-03-29 20:20:04 -04:00
ebaydayz
91f9b3e33b Make UI toggleable between three options
Admin can choose vanilla, classic epoch or classic epoch dark.

dayz_hungerThirst was replaced with dayz_NutritionSystem
2016-03-29 19:54:19 -04:00
ebaydayz
71b975b05e Actions cleanup 2016-03-29 14:47:28 -04:00
ebaydayz
e1a0bfebc1 Update inits 2016-03-27 23:47:30 -04:00
ebaydayz
23caf14dc9 Update mission
It should no longer be necessary to load dayz_vehicles in the
mission.sqm addons. It was taken out of mission.sqm in vanilla around
1.8.

The dayz_logo_ca.paa file was identical to loadingscreen.paa
2016-03-27 15:18:28 -04:00
ebaydayz
8f2ff5cb3e Update spawnCrashSite 2016-03-26 22:02:28 -04:00
ebaydayz
cfff2454aa Update server_monitor 2016-03-26 20:46:42 -04:00
ebaydayz
e435d41f6c Update server_functions
The protective box is not needed on Chernarus.

If other maps need it we are better off spawning a permanent box around
the debug area once, instead of constantly creating new boxes every time
a player logs in.
2016-03-25 21:24:43 -04:00
ebaydayz
145fbf093f Use str for very long strings
Format has a 2048 character limit:
https://community.bistudio.com/wiki/format

Str() should be used for strings that may exceed that, like object
inventories and vehicle hit point arrays.
2016-03-25 13:54:23 -04:00
ebaydayz
c637c210b1 Cleanup server_updateObject 2016-03-25 13:17:04 -04:00
ebaydayz
dd8283951d Remove unused function 2016-03-25 11:54:12 -04:00
ebaydayz
8c7a7429af Remove unused PVEH
I'm guessing the 1 in place of I in the PV names was intentional to work
around some BE filter. If not, it should be changed in vanilla.
2016-03-24 19:56:17 -04:00
ebaydayz
ee13f4caf7 Remove friendlySaving for now
Achievements are saved in the state field, so we don't have room to save
friendlies there anymore. DZE_FriendlySaving is removed for now. I will
add it back later with a save to player profile instead.

The dayz_players variable is not used for anything. There were several
other unused variables in server_playerLogin.sqf.
2016-03-24 17:04:17 -04:00
ebaydayz
3ed4a95c14 Rework death messages
MPHit does not always fire when a player is killed:
https://community.bistudio.com/wiki/ArmA_2:_Event_Handlers#MPHit

Using either MPHit or MPKilled is not a good idea here. There is already
a local 'killed' event handler which fires on player death
(player_death.sqf). That script sends a PV (priority message) to the
server which triggers server_playerDied. That means fnc_plyrHit needed
to finish sending its data to the server via public setVariables
(non-priority messages) before server_playerDied executed. Triggering
both these scripts at the same time was a bad idea.

Instead of sending the data to the server via setVariable I just
included it in PVDZ_plr_Death. This also lets us pass extra information
from the damage handler like ammo type, cause of death, etc. Still need
to test, but it should be more reliable and performant than
fnc_playerHit called from MPHit or MPKilled.
2016-03-23 19:52:04 -04:00
ebaydayz
debb714277 object_setFixServer -> fnc_veh_setFixServer
Fnc_veh_handleRepair is a new version of fnc_veh_setFixServer with extra
handling. It is used in salvage and some other scripts, but not
server_monitor.
2016-03-22 16:34:08 -04:00
ebaydayz
cc64d2e7fb Cleanup player_switchModel 2016-03-21 20:25:01 -04:00
ebaydayz
e2e6e79394 Minor formatting cleanup 2016-03-21 17:58:23 -04:00
ebaydayz
286f405e67 No achievements in player_death
Recent 1.8.7 commit:

651510eed7
2016-03-20 23:24:20 -04:00
ebaydayz
f0757b1544 Send dayz_playerName as array
This avoids triggering PV value restrictions when the player has
keywords or special characters in their name.
2016-03-20 22:12:11 -04:00
ebaydayz
92c09e5c7b Cleanup zombie_agent formatting
It is much easier to compare with the 1.8.7 file now.
2016-03-20 16:37:14 -04:00
ebaydayz
ef873c2340 Fix player_monitor errors
DayzGearSave is no longer used. I will submit a pull to remove it from
vanilla too.

Player_dumpBackpack is not a good solution to stifle duping. Players can
not see friends backpacks dropped on the ground. That is a problem when
they want to trade backpacks. They don't understand why their friend
can't see it. Also players can still get the "gear" scroll action if
they look where the hidden backpack is.

If it is still a problem after all the updates to current dayz code then
we should submit a pull request with a better solution to vanilla.
2016-03-20 16:09:57 -04:00
ebaydayz
15a38afd82 Remove some unused files 2016-03-20 13:28:49 -04:00
ebaydayz
9ce5a20417 Cleanup variables.sqf
Epoch variables are grouped together now for easy comparison with
vanilla.
2016-03-19 19:58:37 -04:00
ebaydayz
4bd9a9aa0b Update public variables
It makes no sense to rename the identical DayZ PVs to have an E in their
name. I don't see any good reason it was done in the first place. All it
accomplishes is breaking script compatibility between the two mods and
requiring different publicvariable.txt filters. The only time it makes
sense is for custom Epoch variables that aren't used in vanilla.

All admins have to do to update custom scripts is swap the names
according to the change log.

Note I've submitted a pull request to replace PVDZ_veh_Save with
PVDZ_obj_Save in official too because they are duplicates.
2016-03-18 21:39:22 -04:00
ebaydayz
6a6db58291 Compiles.sqf cleanup
- Moved player_countMagazines to \compile\ folder
- Removed several unused and obsolete files
- Moved some epoch functions out of compiles.sqf into individual files
- Synced order and formatting with 1.8.7. Much easier to compare now.

Any changes I make to official DayZ Mod code and files I also submit as
a pull request to them.
2016-03-17 16:34:15 -04:00
ebaydayz
3113889a98 Update fn_selfActions
See also:
https://github.com/DayZMod/DayZ/pull/645
2016-03-15 22:15:38 -04:00
ebaydayz
207e515e53 Update READMEs 2016-03-14 12:57:19 -04:00
ebaydayz
17134170ea Remove empty optional parameters
AFAIK there is no benefit to including the optional shortcut and
condition parameters as empty strings:
https://community.bistudio.com/wiki/addAction

All the addActions in fn_damageActions do not include them either. I've
run these changes on a live server for a while and never saw a
difference.
2016-03-13 20:15:50 -04:00
ebaydayz
3cc61bd90a fn_damageActions cleanup
I will merge the refueling into fn_selfActions where it is in 1.8.7.

The_inVehicle block was moved up.
2016-03-13 18:00:53 -04:00
ebaydayz
87052a9bf2 Add DZE_MissionLootTable 2016-03-13 15:57:31 -04:00
ebaydayz
d9a0c3dd9b Remove <Original> tags
They are not needed. 1.8.7 removed them from their stringtable too.
2016-03-13 15:08:45 -04:00
ebaydayz
0e4ed37218 Remove CfgLootLegacy for now
See discussion at:

8201643c00 (commitcomment-16665467)
2016-03-12 23:19:02 -05:00
ebaydayz
4c6b636bc0 More minor cleanup 2016-03-12 22:40:23 -05:00
ebaydayz
473e1eaedd Minor formatting cleanup 2016-03-12 20:05:36 -05:00
ebaydayz
8201643c00 Cleanup CfgLoot
There is no point in having CfgBuildingPos.hpp in dayz_epoch_b too. It
was identical to the one in dayz_code and can be included in the mission
from there.

@icomrade couple questions:

1. Why keep a CfgLootLegacy? I know they are very different formats, but
it will just make things messier and more confusing. Also it will be a
PITA to maintain and update two different sets of loot tables in the
long run. I don't think catering to lazy admins is a good enough reason.
It's not that hard to convert to the new format.

2. Why not use the new _DZ weapon classes in the loot tables like
PDW_DZ, AKM_DZ, etc.?

3. Why not use the new box names like DZ_AmmoBoxRU, DZ_AmmoBoxUS,
DZ_MedBox,  etc. in the loot tables?

4. Why remove the attachments from the loot tables?
2016-03-12 17:17:38 -05:00
ebaydayz
6f5591c6f8 Update more ammo names
See:
634214570c

@icomrade - IMO we should use the new blood type system and take out the
config variable. It is not something that can be easily switched between
because it requires manually changing the loot tables and traders which
adds some big files to the mission. Some admins will get confused when
they change the config variable and it doesn't change the loot spawns or
traders.

Admins can make bloodBagONEG abundant on their server if they
don't like it. I think most people will want to use it since it is a
nice extra realism feature and consistent with 1.8.7. We can still leave
the ItemBloodbag class defined in cfgMagazines so admins can go back to
using it if they wish. 1.8.7 even took out the class completely.
2016-03-11 15:15:04 -05:00
ebaydayz
01529e51bc Update shotgun ammo names
See:
634214570c
2016-03-11 14:10:45 -05:00
ebaydayz
09b656abc3 Use 1.8.7 fishing
The fishing models, pictures, etc. in 1.8.7 are identical to the ones in
dayz_epoch, so we should use them instead of having duplicate classes.
2016-03-10 22:30:19 -05:00
ebaydayz
6a2b135ac9 Add 1.0.6 SQL updates 2016-03-10 16:44:28 -05:00
ebaydayz
02564a2d30 Move more stuff out of DZE\Misc.hpp
Better organization
2016-03-10 15:44:50 -05:00
ebaydayz
6ca57a099a Move tents to Tent.hpp
This is better organized than having everything in Misc.hpp
2016-03-10 15:02:53 -05:00
ebaydayz
2803847aa0 Remove more unused strings 2016-03-10 14:33:16 -05:00
ebaydayz
18c4c4a203 Misc.hpp formatting
No changes, just removed extra tab.
2016-03-10 13:54:07 -05:00
ebaydayz
b82e256766 CfgMagazines cleanup 2016-03-10 13:52:20 -05:00
ebaydayz
5d2c123b8b CfgAmmo formatting sync 2016-03-10 13:03:54 -05:00
ebaydayz
7a084043c9 Remove duplicate strings
These are in dayz_code now
2016-03-09 20:42:00 -05:00
ebaydayz
8014866119 Remove playerstats package from epoch_b stringtable
This is in the dayz_code stringtable now.
2016-03-09 20:15:21 -05:00
ebaydayz
18606a3721 Remove more unused strings 2016-03-09 19:35:08 -05:00
ebaydayz
c7d263a916 Remove duplicate strings again
These are all duplicates from the dayz_code stringtable.xml. They
accidentally got added back in during the merge conflict resolution.
2016-03-09 17:00:52 -05:00
ebaydayz
3d5a8c8b54 Use unmodified 1.8.7 dayz_code stringtable
The only difference between this and the previous version is:
1. Container tags removed
2. Comments added back in
3. str_usract_watch_toggle, str_usract_watch and str_itemwatch are not
commented out. These should not be duplicates if we are using the new
languagecore.xml (according to the comment). If it is a duplicate we
should fix it on 1.8.7 too (after confirming it there).

Using the unmodified file directly from 1.8.7 dayz_code makes it easier
to compare for future updates.
2016-03-09 16:02:10 -05:00
ebaydayz
c9ee0ea64d Fix tab in CfgWorlds.hpp 2016-03-08 19:36:58 -05:00
ebaydayz
a505cb5e54 Move females.hpp to DZE\Females.hpp 2016-03-08 16:51:18 -05:00
ebaydayz
e61eeaca09 Generator_DZ no longer in BuiltItems
Needed to add it to variables.sqf lists.

@icomrade - Any reason FireBarrel_DZ was removed? I think we still need
it, since it is an epoch buildable class, unless we merge it with
Land_Fire_barrel.
2016-03-08 14:26:33 -05:00
ebaydayz
040cce2a27 More cfgVehicles cleanup 2016-03-06 20:02:24 -05:00
icomrade
a551a45092 Duplicates 2016-03-05 22:34:25 -05:00
icomrade
68da397c52 Finish Medical and Sleep to UiSleep 2016-03-05 22:34:25 -05:00
ebaydayz
eadb3566c4 Split hatchback and sedan into separate files
Using 1.8.7 style now. If it was erroring out before it's because Skoda
needed to be defined before hatchback.
2016-03-05 21:04:06 -05:00
icomrade
9d52fb0595 Should be all scope entries 2016-03-05 20:36:07 -05:00
ebaydayz
5cfe47c718 dayz_anim requiredAddon in dayz_sfx
These changes are consistent with the 1.8.7 files.

@icomrade - Why did you change all of the scope = public; to scope = 2;
in dayz_code? They should be identical since that is included in the
basicDefines.hpp above all configs. We should stay consistent with 1.8.7
and use the human readable names if possible.

Also any reason you left out these extra CfgActions?
2016-03-05 18:16:17 -05:00
ebaydayz
155e5e5616 Remove more unused strings
Also add back call to fn_gearMenuChecks
2016-03-05 01:16:30 -05:00
ebaydayz
214a648bc1 Remove unused string and duplicate defines 2016-03-04 22:41:00 -05:00
ebaydayz
28c3f9a937 Remove duplicate and unused includes 2016-03-04 19:21:51 -05:00
icomrade
9863c0765a Pointless merge conflict 2016-03-04 15:23:22 -05:00
ebaydayz
fbedaf9b8d Remove merge conflict markers
@icomrade - I'm going to start reviewing and testing the commits you've
done here. I'll commit any fixes and additional 1.8.7 stuff that is
needed to this 1.8.7-Rebase branch. Once we have it in a functional
state we can merge it into master if that's good with you.

Let me know if you are working on any files in particular so we don't
duplicate efforts. I'll be in discord while I'm working here too.
2016-03-04 14:59:12 -05:00
ebaydayz
732c2fe5a0 Cleanup some merge conflicts 2016-03-04 14:29:49 -05:00
icomrade
61c64cb14a Fix Merge Conflict 1 2016-03-03 22:09:38 -05:00
ebaydayz
479097e7a8 1.8.7 player_switchWeapon updates 2016-03-03 21:31:32 -05:00
ebaydayz
e660704f97 Add journal and preliminary strings for crafting
The journal is now functional. Preliminary strings are added for the
1.8.7 crafting system, but it is disabled for now.

I've messaged @marceldev89 (ziellos2k) and @AlbyBDPK on the DayZ forums
to ask permission to use fn_updateCraftUI, player_checkRecipe and
player_craftItemGUI. Are you guys okay with us including these in DayZ
Epoch 1.0.6?
2016-03-03 20:11:11 -05:00
ebaydayz
585841a3ad Fix snap build errors
@raymix in most of your helper functions you are using exitWith {}; in
the same way the main player_build uses it. The problem is exitWith
inside of a called function only exits that function, not the parent
script it was called from.

When a helper function exits the main script continues on with undefined
variables and other problems. The easiest solution was to just remove
these helper functions for now. I just directly substituted their code
back into the main modular_build file and removed the passes to and from
them.

We should consolidate player_build and modular_build into one file first
since they are about 80% identical. After that we need to integrate
plot4life. Dividing player_build up into smaller sub functions like this
can be left for last.

I tested this thoroughly and can confirm the undefined errors are fixed
now.
2016-03-02 22:16:07 -05:00
ebaydayz
78e193d7c4 Fix DZE_BuildLimit check
NearObjects "All" counts things like local plot markers, weapon holders,
ambient life, etc. We only want to count buildables. The radius should
also start at the plot pole if available, not the player position.

Thanks to Epoch forums user jOoPs for pointing this out. I will fix this
in modular_build.sqf too.

Tested and confirmed working.
2016-03-02 17:03:47 -05:00
ebaydayz
959507bfc7 Add autorun hotkey
Tested while autorunning:
- getting knocked out
- breaking legs
- running into water
- getting into and out of vehicles
- climbing a ladder
- dying
- antiTP enabled
- running up steep hills
- as player zombie

Everything works as expected. This does allow you to run up and down
pretty steep hills, but if you try to scale something too steep you will
break your legs as expected.
2016-03-01 22:34:36 -05:00
ebaydayz
ca44e9d8b1 Sensible combat log knockout timer
A five minute knockout timer for combat logging is far too long. Most
players will just leave the server and join another. Two and a half
minutes is more bearable.
2016-03-01 17:02:27 -05:00
ebaydayz
44b9b68fd7 Remove 6.Dingor mission
This is identical to the lingor mission. The only change is "ibr_dingor"
added in mission.sqm. Admins can use the lingor files for dingor. The
two maps are the same apart from the desert skin. There are currently no
servers running dingor at the time of writing this.
2016-03-01 16:45:06 -05:00
ebaydayz
e15a913809 Remove 18.Sara mission
This is an exact duplicate of the smd_sahrani_A2 mission. The only
difference is the "oac_core" addon in mission.sqm. That addon is no
longer used in any of the current versions of the map.
2016-03-01 16:19:15 -05:00
ebaydayz
813803cf4b Remove template mission
This is basically a duplicate of Chernarus11. People can use that as a
template.
2016-03-01 14:49:52 -05:00
ebaydayz
ca1a508417 Add old files to TraderCitySources for reference
I put all the old trader city mission.sqf files from
dayz_server\missions\ in the TraderCitySources folder for reference. I
renamed the folders to instanceNumber.mapName to be more organized.
2016-03-01 01:08:23 -05:00
icomrade
bad0a2e461 add 2 new vars and fix up variable names
DZE_HeartBeat
DZE_UseBloodTypes
2016-03-01 00:23:14 -05:00
ebaydayz
b970b28e40 Remove the now unused missions folder
This folder is no longer needed. All files have been moved to
dayz_server\traders and dayz_code\system\mission.
2016-02-29 23:48:45 -05:00
ebaydayz
7b0253debc Spawn trader city objects locally on each machine
Also move dynamic_vehicle.sqf to the dayz_server\system folder
2016-02-29 23:43:12 -05:00
ebaydayz
bd5921cc2d Add server files for local trader cities
Trader agents are still spawned on the server machine only.
2016-02-29 22:45:06 -05:00
ebaydayz
075336008e Add files for local trader cities
I've loaded and checked each of these on their respective map in the
editor. I've also tested both Chernarus ones on my test server.
2016-02-29 22:32:16 -05:00
icomrade
a3dac45061 Some small changes 2016-02-29 11:53:49 -05:00
icomrade
b667d01c1c Actions Done 2016-02-29 10:45:53 -05:00
icomrade
a47c3dc137 Fixes 2016-02-29 01:20:37 -05:00
icomrade
84eb6f815a Missing Files 2016-02-29 00:55:29 -05:00
icomrade
64c251d95d Chernarus Mission File 2016-02-29 00:37:03 -05:00
icomrade
58acf95dc7 Server Done I Think 2016-02-29 00:29:23 -05:00
icomrade
b96cd2d971 Update compiles - 2 more files to do
fn_selfActions.sqf
player_updateGui.sqf
2016-02-29 00:26:12 -05:00
icomrade
a83909b918 System is done (i think) 2016-02-28 15:28:59 -05:00
icomrade
c034f43d0b Additional Folders/Files in System 2016-02-27 22:34:50 -05:00
icomrade
3ba3781432 Traps and Utill Folders/Files 2016-02-27 22:31:43 -05:00
icomrade
cfbebe7ffd Init more or less done 2016-02-27 22:30:15 -05:00
icomrade
e418e921c5 Compiles more or less done 2016-02-27 16:48:21 -05:00
icomrade
18c9e72e15 Some compiles, start separation of blood system 2016-02-27 09:56:53 -05:00
icomrade
61cbd16de1 Merge remote-tracking branch 'upstream/master' 2016-02-27 09:01:02 -05:00
ebaydayz
f9bec452a5 Consolidate dynamic_vehicle to one file
The only difference between them is the water maps include boats.
2016-02-26 13:29:28 -05:00
icomrade
dde3215f9a CFGLoot should be done
Make sure there's no attachments or NEW _DZ weapons that support
attachments!!!!
2016-02-26 11:24:20 -05:00
icomrade
43b9da7c17 I hate loot tables 2016-02-25 13:23:15 -05:00
icomrade
0309e1de40 re-add mil-industrial 2016-02-25 13:08:45 -05:00
icomrade
6c550faf27 move includes to CfgBuildingPos
for consistency with old releases
2016-02-25 11:59:34 -05:00
icomrade
71d045875b BuildingPos Done and Separated/Sorted 2016-02-25 11:43:55 -05:00
icomrade
a118851ca8 Loot Defines done, need to do building loot now
Add legacy loot defines, needs new blood bags if server wants to use
bloodtype system.
2016-02-25 09:49:29 -05:00
ebaydayz
03353b9483 Add lock and unlock vehicle from inside
See: #1103
Made vehicle gear always accessible from inside.

Also added optional variable to prevent stealing from backpacks by
non-friendlies at traders.  Thanks to @maca134 for the method.
2016-02-24 20:56:13 -05:00
ebaydayz
ff4a227a1d Prevent duplicate objectUIDs
See #1504 for the details
2016-02-24 12:31:13 -05:00
icomrade
3b272776b3 Ammo still, and needs to implement weapon groups 2016-02-24 10:02:15 -05:00
icomrade
468accce2a Tents config magazine 2016-02-24 09:04:21 -05:00
icomrade
71956df248 CfgLootSmall Done, left off at tents[] in CfgLoot 2016-02-23 10:39:33 -05:00
ebaydayz
9bbeb1e43e Use nearEntities for empty drivable vehicles
NearEntities is faster and works fine for empty drivable vehicles that
are not destroyed.
2016-02-22 16:52:39 -05:00
icomrade
ea948c7e0d Merge pull request #1674 from Adaptivity/master
Russian localization update, safe localization
2016-02-22 15:53:12 -05:00
Adaptivity
dd40bae42f Russian localization update, safe localization
Fix quotes
2016-02-22 23:50:09 +03:00
icomrade
8cdc8e6e36 CfgMagazines - still need script tweaks for buldables 2016-02-22 13:31:14 -05:00
icomrade
ab2976f98c CfgAmmo Update 2016-02-22 10:58:33 -05:00
icomrade
7f4f17421c one more duplicate string
ArmA 2 OA has some duplicate strings itself
2016-02-22 10:51:03 -05:00
icomrade
1f8118c1cb Remove RedRyder from Required Addons 2016-02-22 10:41:43 -05:00
icomrade
812bef4c49 Fix some config errors 2016-02-22 10:41:23 -05:00
icomrade
1710a87297 Update Stringtable to 1.8.7
stringtable is in DayZ_Code now, Epoch and legacy strings remain in
DayZ_Epoch_b
2016-02-22 10:41:09 -05:00
icomrade
46bc08c9a4 cfg fix 2016-02-22 00:09:44 -05:00
icomrade
7365238177 Wrong addon required 2016-02-21 23:58:48 -05:00
ebaydayz
9311ac4479 Add waitUntil in lockVault and unlockVault
Wait for response from server to verify safe was saved and logged before
proceeding with deleting safe object.

Tested and confirmed this solves #1413. Most likely helps with #1503
too.
2016-02-21 21:31:09 -05:00
icomrade
186bc48231 Move Waves to CfgWorlds 2016-02-21 18:12:57 -05:00
icomrade
dc3d042726 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	SQF/dayz_code/Configs/CfgVehicles/Car/M113.hpp
#	SQF/dayz_code/config.cpp
2016-02-21 13:20:28 -05:00
icomrade
accb9e9032 Dup strings note 2016-02-21 13:16:20 -05:00
icomrade
dffcb01efa Stringtable - Needs to be merged with DayZ_Epoch 2016-02-21 13:16:17 -05:00
icomrade
0503b206d1 more 2016-02-21 13:16:15 -05:00
icomrade
744d2e43a3 one more 2016-02-21 13:16:13 -05:00
icomrade
fc6bb2cfb7 moved to /configs/CfgVehicles/CfgVehicles.hpp 2016-02-21 13:16:11 -05:00
icomrade
f885e06c2a CfgVehicles and Scope issues done 2016-02-21 13:14:03 -05:00
icomrade
fd4bd5a5a1 Fix a bunch of errors 2016-02-21 13:13:00 -05:00
icomrade
558a99472e Update DayZ_SFX to 1.8.7 2016-02-21 13:09:24 -05:00
icomrade
2cab04a9e2 Update DayZ_anim 2016-02-21 13:09:22 -05:00
icomrade
74361c1a8f Update DayZ pbo to 1.8.7 2016-02-21 13:09:20 -05:00
icomrade
86273a4d53 Faces 2016-02-21 13:09:18 -05:00
icomrade
dfb7bba743 CFG WEAPONS DONE 2016-02-21 13:09:16 -05:00
icomrade
9ce4b77537 Dup strings note 2016-02-21 13:07:28 -05:00
ebaydayz
81d5976031 Fix toilet paper dupe exploit when building outhouse
See #1599
2016-02-20 23:09:18 -05:00
ebaydayz
0075b44c0e Add option to restrict wearable clothes
See #1560

Note: Already wearing check is not needed in player_humanityMorph
because it is already done in player_wearClothes. See:

0726311df5
2016-02-20 22:08:20 -05:00
ebaydayz
9876819da5 Add waves during stormy weather
See #974
2016-02-20 19:15:22 -05:00
ebaydayz
103467a111 Remove unused variables
These vars are unused. See #1605
Amphib FPS issues confirmed. See #1612
RequiredSecureID is deprecated. See #1647
2016-02-20 16:17:48 -05:00
ebaydayz
742b493ab7 Update change log 2016-02-20 13:44:47 -05:00
icomrade
0380e2b09b Update Changelog 2016-02-20 09:00:00 -05:00
icomrade
6c1520b94a Fix #1440 2016-02-20 08:56:11 -05:00
ebaydayz
8e8cb55bd9 Fix M113_DZE no entry config errors and gunner seat not working
See #1514
2016-02-20 00:01:10 -05:00
ebaydayz
174e11dfdb Remove unused string from #1313 2016-02-19 17:52:24 -05:00
ebaydayz
9d1185409c Fix combine mags not working for M1911 and Revolver
See #1313
2016-02-19 17:37:52 -05:00
icomrade
3117310d32 Stringtable - Needs to be merged with DayZ_Epoch 2016-02-19 15:58:38 -05:00
ebaydayz
59d853ebc9 Add handling of full toolbelt
Tested and confirmed working in all cases with both copy key and
sledgehammer crafting.
2016-02-19 15:20:53 -05:00
icomrade
68e5d76504 more 2016-02-19 11:22:13 -05:00
icomrade
ef0cc67232 one more 2016-02-19 11:18:33 -05:00
icomrade
c4538cded5 moved to /configs/CfgVehicles/CfgVehicles.hpp 2016-02-19 10:53:13 -05:00
icomrade
4a1699865e CfgVehicles and Scope issues done 2016-02-19 10:52:34 -05:00
icomrade
48218bca50 Update CHANGE LOG 1.0.6.txt 2016-02-19 00:29:23 -05:00
ebaydayz
2b0a5ae790 Animal spawn radius lowered
Animal spawn radius lowered to 600m around player (DayZ Mod default).
Should help with low animal count #1403
2016-02-18 23:53:56 -05:00
icomrade
6db02d28bf Fix slow login timer and wrong login timeout message 2016-02-18 23:14:36 -05:00
icomrade
11dd17cb8f Merge branch 'master' of https://github.com/EpochModTeam/DayZ-Epoch 2016-02-18 22:42:13 -05:00
icomrade
da59f314a0 Fix Timeout Display for Real 2016-02-18 22:40:34 -05:00
ebaydayz
fd78f27250 Fix copy key failing when player has no backpack
Related to #1567, so I made this a function so it can be reused. People
should call this whenever they are adding a toolbelt item which the
player may already have. It has localized strings and handles spawning
the weapon holder on water, land and rooftop.

Tested both the sledgehammer and key copying. Confirmed all three
conditions are working.
2016-02-18 22:12:13 -05:00
ebaydayz
4f18f1c884 Update change log 2016-02-18 20:39:00 -05:00
icomrade
1702b297bb Fix a bunch of errors 2016-02-18 19:47:08 -05:00
ebaydayz
65c2a7e6b4 Fix opening supply crate over water
See #1558
2016-02-18 19:38:23 -05:00
icomrade
1a5c5fe766 Update DayZ_SFX to 1.8.7 2016-02-18 18:40:37 -05:00
icomrade
2a5ea30479 Update DayZ_anim 2016-02-18 18:28:27 -05:00
icomrade
b9612af942 Update DayZ pbo to 1.8.7 2016-02-18 18:25:50 -05:00
ebaydayz
7a1058cb6d Block local script execution bug
See:
<pre>https://dev.arma3.com/post/spotrep-00045
Fixed: Exploit with inGameUISetEventHandler granted a menu hack
possibility</pre>
Still not fixed in A20A as of 1.63.131129
2016-02-18 14:16:47 -05:00
icomrade
d7e51a5018 Faces 2016-02-18 13:59:12 -05:00
icomrade
0b72b05e89 CFG WEAPONS DONE 2016-02-18 13:58:02 -05:00
icomrade
76f018393d Add Sauerland Winter to Missions 2016-02-18 09:16:22 -05:00
icomrade
277d87fa3b Some more position fixes 2016-02-18 09:16:20 -05:00
icomrade
6ec324cf10 should fix #1564 2016-02-18 08:25:22 -05:00
icomrade
ecea4662fb Math is hard 2016-02-18 00:45:15 -05:00
icomrade
254fbff602 Fix #1274 2016-02-18 00:24:50 -05:00
icomrade
e2b47f2459 Fix #1313 2016-02-18 00:14:10 -05:00
icomrade
e423c81483 needs testing, but should fix #1558 2016-02-17 22:58:08 -05:00
icomrade
7151e455c9 Should Fix #1559 2016-02-17 22:48:31 -05:00
icomrade
0e0fa0925a Should Fix #1622 2016-02-17 16:49:02 -05:00
icomrade
c039644745 Undefined Var 2016-02-17 15:14:41 -05:00
icomrade
9362b5c6f9 Missed Some 2016-02-17 14:31:20 -05:00
ebaydayz
ad2928659e Update CHANGE LOG 1.0.6.txt 2016-02-17 14:22:37 -05:00
icomrade
c3ed4e49e1 Replace sleep with uiSleep
see the below links for more info. uiSleep is based off of a more
accurate method of tracking time, whereas sleep can fluctuate depending
on application performance since it is based on framerate.
https://community.bistudio.com/wiki/uiSleep
https://community.bistudio.com/wiki/sleep_vs_uiSleep
https://community.bistudio.com/wiki/sleep
2016-02-17 13:03:17 -05:00
icomrade
acbe103ebd Update Test Build 2016-02-16 22:47:21 -05:00
ebaydayz
441e9fb231 Update keyboard eventhandler and add rules.sqf
See: https://github.com/EpochModTeam/DayZ-Epoch/pull/1673
2016-02-16 21:59:29 -05:00
icomrade
23179c079f Merge pull request #1629 from Mikeeeyy/patch-13
Update bandage.sqf
2016-02-16 21:19:50 -05:00
ebaydayz
ac45895802 Merge pull request #1672 from ebaydayz/description-update
Update description.ext to DayZ Mod 1.8.x format
2016-02-16 19:14:30 -05:00
ebaydayz
ecfb59016d Update CHANGE LOG 1.0.6.txt 2016-02-16 17:40:24 -05:00
ebaydayz
698a50a3ef Merge pull request #1667 from ebaydayz/patch-2
Add strings for sledgehammer crafting fix
2016-02-16 17:36:54 -05:00
ebaydayz
1ade44eb35 Fix for crafting multiple SledgeHammers
Revision of https://github.com/EpochModTeam/DayZ-Epoch/pull/1567

Thanks @Namindu
2016-02-16 17:23:57 -05:00
ebaydayz
74f06a2562 Fix Russian translation 2016-02-16 15:42:23 -05:00
ebaydayz
21a8e678bc Update CHANGE LOG 1.0.6.txt 2016-02-16 14:50:37 -05:00
ebaydayz
508a6e75fc Add upgraded ArmoredSUV classes
Thanks @McKeighan https://github.com/EpochModTeam/DayZ-Epoch/pull/1518
2016-02-16 14:47:34 -05:00
ebaydayz
d17eb651a3 Merge pull request #1538 from McKeighan/patch-12
Add upgraded Kamaz classes
2016-02-16 14:18:32 -05:00
ebaydayz
8421ad0394 Reveal new vehicle class after upgrade
Fixes not being able to access the vehicle immediately after upgrading.
2016-02-16 14:00:07 -05:00
icomrade
cc426c7e4f Merge pull request #1669 from Mikeeeyy/patch-19
Fix for fix bypass
2016-02-16 13:53:36 -05:00
ebaydayz
05b2f15e93 Fix upgraded VWGolf maxSpeed
Thanks @McKeighan https://github.com/vbawol/DayZ-Epoch/pull/1530
2016-02-16 12:44:02 -05:00
ebaydayz
0753b27341 Fix upgraded Lada fuelCapacity
Thanks @McKeighan https://github.com/vbawol/DayZ-Epoch/pull/1529
2016-02-16 12:27:48 -05:00
icomrade
1907dfbfe4 Hide autojoin text after first load in 2016-02-14 11:43:02 -05:00
ebaydayz
edf9b71e12 Update description.ext to 1861 format
Tested with current 106 files without issue.
2016-02-12 17:41:23 -05:00
icomrade
1435f41420 Remake Test Zip 2016-02-12 11:06:46 -05:00
icomrade
b6cb07d482 update test build 2015-12-29 19:08:41 -05:00
icomrade
47b039de74 unused code 2015-12-29 18:02:30 -05:00
icomrade
cdd49d787a Merge remote-tracking branch 'origin/master'
# Conflicts:
#	CHANGE LOG 1.0.6.txt
2015-12-29 18:01:17 -05:00
icomrade
546e59e959 auto login
I hate sitting in the lobby for the full 90 seconds before loading.
- Default login delay is 10 seconds, can be set in the mission
- Players cannot deselect or change character slots
- Players can click OK or disconnect before timeout
2015-12-29 17:59:40 -05:00
icomrade
a6e1f687a6 Update CHANGE LOG 1.0.6.txt 2015-12-19 16:56:40 -05:00
icomrade
f2bb5e8862 Update test build 2015-12-18 14:04:04 -05:00
icomrade
41ff819f13 Remove Fixed Files 2015-12-18 13:16:10 -05:00
icomrade
76148fd83d Fixed in EOL 2015-12-18 13:15:13 -05:00
icomrade
6c4f0685c8 Hostname Update 2015-12-18 13:12:30 -05:00
icomrade
63bbf6bae3 Update Required Build to EOL Patch 2015-12-18 13:11:12 -05:00
icomrade
9c4c43ecc7 Update ReadMe.md 2015-12-13 16:54:11 -05:00
icomrade
90fe1af3d8 Upload Test Build 2015-12-13 16:51:58 -05:00
icomrade
dd173432f2 RedRyder fixes - still needs work
When binarizing with BinPBO the .RVMAT files cannot be found, there are
also some warnings regarding normal size and other things
2015-12-13 16:28:37 -05:00
icomrade
53fb0b11b6 Duplicate loot entry 2015-12-13 16:27:00 -05:00
icomrade
d69b2e6d04 Mission fixes 2015-12-13 16:26:49 -05:00
vbawol
24c8930a62 Merge pull request #1670 from Mikeeeyy/patch-20
Fix blood over maximum
2015-09-11 20:30:42 -05:00
Mikeeeyy
249f8e543d Update medTransfuse.sqf 2015-09-12 02:29:34 +01:00
Mikeeeyy
a71f15bdc4 Update medTransfuse.sqf 2015-09-12 01:44:32 +01:00
Mikeeeyy
749d740adf Fix blood over maximum
Gives more blood, false positive on anti-hack and bad practice.
2015-09-12 01:43:38 +01:00
Mikeeeyy
3c474e0ba2 Fix for fix bypass
Players can get around this by getting another player to lock the vehicle as they're getting out. The action command only works if the vehicle is unlocked, using the moveInX commands it moves them instantly back in with no animation (better imo) and works if the vehicle is locked.
2015-09-03 17:38:11 +01:00
ebaydayz
62bf26ace3 Add strings for sledgehammer crafting fix
See https://github.com/vbawol/DayZ-Epoch/pull/1567
2015-07-22 17:00:40 -04:00
Zupa
78f611bdbb Merge pull request #1666 from Utomnia/patch-2
updated variables.sqf with Isla Duala trees
2015-07-15 17:41:36 +02:00
Utomnia
97cfe73926 updated variables.sqf with Isla Duala trees
found typo during testing - corrected.
2015-07-15 16:31:03 +01:00
Zupa
b456fcf316 Merge pull request #1664 from Utomnia/patch-1
Added Isla Duala trees to variables.sqf
2015-07-10 19:08:00 +02:00
Utomnia
dc907623fc Added Isla Duala trees to variables.sqf 2015-07-10 14:36:54 +01:00
Zupa
43cf40729d Merge pull request #1624 from Mikeeeyy/patch-10
Add Toggle Slow Zombies
2015-07-03 00:04:05 +02:00
Zupa
9396105d9a Merge pull request #1649 from Mikeeeyy/patch-18
[FIX] Inventory wiping on login.
2015-07-02 23:42:01 +02:00
Zupa
4ca26e09bd Merge pull request #1625 from Mikeeeyy/patch-11
Persistent Name Tag Setting when changing skins.
2015-07-01 23:53:57 +02:00
Zupa
f701affda8 Merge pull request #1548 from githubmil/master
Fix UAZ Cargo Upgrade & Balance Armor Upgrades & Fix L85A2 Price in config traders.
2015-07-01 23:49:54 +02:00
Zupa
be8a9c9acc Merge pull request #1655 from ebaydayz/patch-6
Update version numbers to 1.0.6 for next release.
2015-07-01 23:44:22 +02:00
ebaydayz
8565bc78be Rename CHANGE LOG 1.0.5.2.txt to CHANGE LOG 1.0.6.txt 2015-04-18 15:32:30 -04:00
ebaydayz
0aa91b082f Update version number 2015-04-18 15:32:01 -04:00
ebaydayz
cfdab56f7e Update version number 2015-04-18 15:31:13 -04:00
ebaydayz
f64986afad Update Readme.txt 2015-04-18 15:29:24 -04:00
ebaydayz
1e5df7d0dc Update config.cfg 2015-04-18 15:28:20 -04:00
ebaydayz
5d9f8edcaf Update config.cfg 2015-04-18 15:27:58 -04:00
ebaydayz
c9272c02c6 Update config.cfg 2015-04-18 15:27:43 -04:00
ebaydayz
b5f1d612bd Update config.cfg 2015-04-18 15:27:30 -04:00
ebaydayz
94ed59c059 Update config.cfg 2015-04-18 15:27:10 -04:00
ebaydayz
3ac1f269af Update config.cfg 2015-04-18 15:26:50 -04:00
ebaydayz
c7ba666245 Update config.cfg 2015-04-18 15:26:37 -04:00
ebaydayz
a689c01933 Update config.cfg 2015-04-18 15:26:23 -04:00
ebaydayz
47f5840b99 Update config.cfg 2015-04-18 15:26:07 -04:00
ebaydayz
a80e73240f Update config.cfg 2015-04-18 15:25:54 -04:00
ebaydayz
9544f086e1 Update config.cfg 2015-04-18 15:25:39 -04:00
ebaydayz
462bdedeb3 Update config.cfg 2015-04-18 15:25:02 -04:00
ebaydayz
25335eae33 Update config.cfg 2015-04-18 15:24:49 -04:00
ebaydayz
b203302083 Update config.cfg 2015-04-18 15:24:33 -04:00
ebaydayz
6dc08a88e0 Update config.cfg 2015-04-18 15:24:19 -04:00
ebaydayz
4430c01e32 Update config.cfg 2015-04-18 15:23:51 -04:00
ebaydayz
6fb8e43608 Update config.cfg 2015-04-18 15:22:44 -04:00
ebaydayz
f2974593f9 Update version number 2015-04-18 15:22:31 -04:00
ebaydayz
b4f9b19946 Update version number 2015-04-18 15:22:06 -04:00
ebaydayz
a5c1402975 Update version number 2015-04-18 15:20:49 -04:00
ebaydayz
66a674ad31 Update version number 2015-04-18 15:19:17 -04:00
ebaydayz
3162cf2eff Update version number 2015-04-18 15:15:29 -04:00
Mikeeeyy
b6784a645d Update player_spawn_2.sqf 2015-04-07 19:30:57 +01:00
Mikeeeyy
6827f393db Fix undefined error
Sanitize the variable before using it.
2015-04-07 19:04:42 +01:00
Mikeeeyy
fb189ddca2 Update player_spawn_2.sqf 2015-04-06 00:47:33 +01:00
Mikeeeyy
52a881b20d [FIX] Inventory wiping
dayz_Magazines isn't always set before syncing the character, and especially considering this is just on a loop makes it very unreliable. If you input an empty array to the server_playerSync then it will wipe your backpack and weapons aswell. Noticed this bug when players were complaining about it since I switched completely over to extDB. I've taken a look at the HiveExt.dll source and I'm pretty sure I found a check in there to see if the array is empty, which is still a hacky fix for this. I honestly wonder what the devs of DayZ were doing when they made this mod, honestly the coding is horrendous. I honestly just feel like making my own version of it from scratch sometimes. Rant over... sorry lol. Back on topic, using magazines player won't record the clip count in a magazine, but the only time that actually seems to be saved is when the gear dialog is closed because that's the only time you can record it using the gearIDC commands.
2015-04-05 19:05:12 +01:00
vbawol
f0782d9c89 Merge pull request #1648 from seb3sec/patch-5
Correct output for deconstruction round bagfence
2015-04-03 22:58:28 -05:00
vbawol
5790d1e129 Merge pull request #1633 from seb3sec/patch-3
Add BAF_L110A1_Aim_DZE
2015-04-03 22:58:18 -05:00
vbawol
386ce924a2 Merge pull request #1627 from SplenectomY/patch-2
Add female coughing sounds
2015-04-03 22:53:51 -05:00
vbawol
3156e02b3f Merge pull request #1641 from Mikeeeyy/patch-17
Update server_updateObject.sqf
2015-04-03 22:53:17 -05:00
vbawol
01536b7515 Merge pull request #1647 from Markokil321/patch-7
Remove useless setting
2015-04-03 22:50:12 -05:00
vbawol
c343541bb4 Merge pull request #1638 from seb3sec/patch-4
Remove hiddenSelections restrictions
2015-04-03 22:49:54 -05:00
vbawol
8d3239ad93 Merge pull request #1636 from Mikeeeyy/patch-15
Update Ammo.hpp
2015-04-03 22:49:25 -05:00
vbawol
444fd125d0 Merge pull request #1632 from seb3sec/patch-2
Fix for compile error "Item listed twice..."
2015-04-03 22:14:27 -05:00
vbawol
31c9f589af Merge pull request #1631 from seb3sec/patch-1
Fix for "Undefined base class" with FN FAL
2015-04-03 22:14:18 -05:00
seb3sec
d2bacf367e Correct output for deconstruction round bagfence 2015-03-18 12:32:08 +01:00
Marko
94601f3139 Update config.cfg 2015-03-13 18:07:46 +01:00
Marko
16639d9741 Update config.cfg 2015-03-13 18:07:30 +01:00
Marko
6e5beb409d Update config.cfg 2015-03-13 18:07:15 +01:00
Marko
e1d6f38ab5 Update config.cfg 2015-03-13 18:06:59 +01:00
Marko
04c933b318 Update config.cfg 2015-03-13 18:06:38 +01:00
Marko
db97941418 Update config.cfg 2015-03-13 18:06:21 +01:00
Marko
86b83a1843 Update config.cfg 2015-03-13 18:06:06 +01:00
Marko
26407165ac Update config.cfg 2015-03-13 18:05:46 +01:00
Marko
f734cb078f Update config.cfg 2015-03-13 18:05:25 +01:00
Marko
011c88d076 Update config.cfg 2015-03-13 18:05:04 +01:00
Marko
492caf6390 Update config.cfg 2015-03-13 18:04:49 +01:00
Marko
fa4bbc9f00 Update config.cfg 2015-03-13 18:04:34 +01:00
Marko
c398a419db Update config.cfg 2015-03-13 18:04:22 +01:00
Marko
be260bf4ea Update config.cfg 2015-03-13 18:03:52 +01:00
Marko
93f8b61f58 Update config.cfg 2015-03-13 18:03:29 +01:00
Marko
2938f08723 Update config.cfg 2015-03-13 18:03:12 +01:00
Marko
69ffe8f31c Update config.cfg 2015-03-13 18:02:58 +01:00
Marko
d41ee6b5de Update config.cfg 2015-03-13 18:02:30 +01:00
Marko
33b9fcffdb Update config.cfg
This option is deprecated and useless since OA STEAM update.

[10:10:19 | Edited 10:10:49] David Foltyn: secureID was deprecated and replaced with STEAMid, so imho that setting is now void
2015-03-13 18:01:39 +01:00
vbawol
ff77466cbf Merge pull request #1640 from deannreid/patch-2
Edited change-log to add loading fix
2015-03-04 16:52:24 -06:00
[VB]AWOL
342072177c push test build of redryder pbo 2015-03-04 09:17:23 -06:00
vbawol
ccd98e3a4c Merge pull request #1643 from arma2WillRobinson/rrpatch2
RedRyder post-server testing fixes
2015-03-04 08:55:52 -06:00
armaWillRobinson
10003f4ebf update 2015-03-03 19:43:17 -08:00
armaWillRobinson
5d36d84cb2 prefix change 2015-03-02 18:19:13 -08:00
armaWillRobinson
c8ded9b38d patch 2015-03-02 18:07:17 -08:00
arma2WillRobinson
8e5ad427b8 Merge pull request #2 from vbawol/master
updating my git
2015-03-02 17:56:44 -08:00
arma2WillRobinson
ade7d3f36d Merge pull request #1 from arma2WillRobinson/patch5
Patch5
2015-03-02 17:15:18 -08:00
armaWillRobinson
b165cade29 update 2015-03-02 17:12:32 -08:00
Mikeeeyy
fea1013a1c Update server_updateObject.sqf 2015-03-01 04:08:04 +00:00
Mikeeeyy
4814c4fd04 Update server_updateObject.sqf
Better formatting and some fixes, one major fix involving the saving of inventory. It was using format which has a limit. That could be a problem with a vehicle that can hold a lot of cargo with a ton of unique mags/weapons in it.
2015-02-28 01:30:09 +00:00
Dean Reid
3451892dab Edited change-log to add loading fix
#1610
2015-02-23 16:34:18 +00:00
vbawol
420df74924 Merge pull request #1639 from arma2WillRobinson/patch4
RedRyder added missing files
2015-02-22 14:44:04 -06:00
armaWillRobinson
96c3471d11 updated 2015-02-21 12:28:53 -08:00
seb3sec
e8430a49c5 removed hiddenSelections definition 2015-02-21 02:56:25 +01:00
seb3sec
70f232e0ff remove hiddenSelection definition 2015-02-21 02:55:25 +01:00
seb3sec
49d702b6b8 Keep hiddenSelections for armed Mi17
hiddenSelections = {}; removes the option to use custom textures on the armed version. The civilian one has these hiddenSelections.
2015-02-21 02:33:05 +01:00
Mikeeeyy
2e8fb3bd17 Update Ammo.hpp 2015-02-19 21:16:34 +00:00
seb3sec
3e62064a06 Rename BAF_L110A1_Aim to BAF_L110A1_Aim.hpp 2015-02-19 13:37:28 +01:00
seb3sec
4d141b17b1 Add variant which does not drop the backpack 2015-02-19 13:36:24 +01:00
seb3sec
ede660d09b Added include for BAF_L110A1_Aim.hpp 2015-02-19 13:33:51 +01:00
seb3sec
4ed8769e93 Fix for compile error "Item listed twice..."
The type attribute was defined twice for ItemHempPlant
2015-02-19 13:16:44 +01:00
seb3sec
5850efb0c6 Fix for "Undefined base class" with FN FAL 2015-02-19 12:21:52 +01:00
Mikeeeyy
e24d2bad51 Update bandage.sqf 2015-02-18 23:07:07 +00:00
SplenectomY
192f255257 Add cough sound effects 2015-02-09 14:14:57 -05:00
SplenectomY
1dd9e0cb91 Update CfgSounds.hpp 2015-02-09 13:57:48 -05:00
SplenectomY
700ab86781 Update object_speak.sqf 2015-02-09 13:56:33 -05:00
SplenectomY
4c4b7133be Update object_speak.sqf 2015-02-09 11:21:08 -05:00
SplenectomY
9dc196d8bd Update CfgSounds.hpp 2015-02-09 11:17:28 -05:00
vbawol
86551302de Merge pull request #1626 from Mikeeeyy/patch-12
Fix rare occasion of gear not updating
2015-02-08 08:26:13 -06:00
Mikeeeyy
9623809d5b Update player_gearSync.sqf 2015-02-08 05:46:42 +00:00
Mikeeeyy
acaaa29f39 Persistent Name Tag Setting
When changing skins you'd have to select whether or not you want to display your name again, this fixed that. Unless it was intentional ofc.
2015-02-08 00:38:06 +00:00
Mikeeeyy
9d3890cce5 Update zombie_agent.fsm 2015-02-08 00:28:53 +00:00
Mikeeeyy
ece508a8d2 Update zombie_agent.fsm 2015-02-08 00:26:55 +00:00
Mikeeeyy
75e674aeed Toggle Slow Zombies 2015-02-08 00:23:55 +00:00
Mikeeeyy
aa6dad1c42 Toggle Slow Zombies 2015-02-08 00:20:41 +00:00
vbawol
7fcb7ff657 Merge pull request #1610 from deannreid/patch-1
Fixed Black Screen on Loading
2015-02-06 09:31:05 -06:00
vbawol
d472450062 Merge pull request #1621 from ebaydayz/patch-7
[FIXED] Trader menu expected array error
2015-02-05 10:15:03 -06:00
vbawol
1c87cac11a Merge pull request #1620 from ebaydayz/patch-6
Fix trader menu expected array error
2015-02-05 10:14:55 -06:00
vbawol
0efa8ea37b Merge pull request #1619 from ebaydayz/patch-5
Fix trader menu expected array error
2015-02-05 10:14:48 -06:00
vbawol
cdb0399f19 Merge pull request #1618 from ebaydayz/patch-4
Fix trader menu expected array error
2015-02-05 10:14:37 -06:00
vbawol
a664da7b3e Merge pull request #1611 from Mikeeeyy/patch-9
Update server_updateObject.sqf
2015-02-05 10:12:02 -06:00
vbawol
172b9e21c7 Merge pull request #1615 from ebaydayz/patch-2
Update CHANGE LOG 1.0.5.2.txt
2015-02-05 10:10:27 -06:00
vbawol
23791fc1d8 Merge pull request #1614 from ebaydayz/patch-1
Compact mission.sqm port from DayZ Mod 1.8.3
2015-02-05 10:09:59 -06:00
ebaydayz
5b2949c33d [FIXED] Trader menu expected array error
[FIXED] Trader menu expected array error #1618-1620 @ebaydayz
2015-02-04 14:16:50 -05:00
ebaydayz
7151f6859f Fix trader menu expected array error
TraderItemList and TraderCatList should be initialized as arrays, not numbers. Fixes this error:
```
Error in expression < 0;
if (_index < 0) exitWith {};
while {count TraderItemList < 1} do { sleep 1; >
  Error position: <count TraderItemList < 1} do { sleep 1; >
  Error count: Type Number, expected Array,Config entry
File z\addons\dayz_code\compile\player_traderMenuHive.sqf, line 174
```
See: https://github.com/vbawol/DayZ-Epoch/issues/1616

Tested buying and selling to all the stary and base traders as well as the boat dealer with these changes. No more error or problems.
2015-02-04 14:13:08 -05:00
ebaydayz
3623b68112 Fix trader menu expected array error
TraderItemList and TraderCatList should be initialized as arrays, not numbers. Fixes this error:
```
Error in expression < 0;
if (_index < 0) exitWith {};
while {count TraderItemList < 1} do { sleep 1; >
  Error position: <count TraderItemList < 1} do { sleep 1; >
  Error count: Type Number, expected Array,Config entry
File z\addons\dayz_code\compile\player_traderMenuHive.sqf, line 174
```
See: https://github.com/vbawol/DayZ-Epoch/issues/1616

Tested buying and selling to all the stary and base traders as well as the boat dealer with these changes. No more error or problems.
2015-02-04 14:11:47 -05:00
ebaydayz
de4f50dad0 Fix trader menu expected array error
TraderItemList and TraderCatList should be initialized as arrays, not numbers. Fixes this error:
```
Error in expression < 0;
if (_index < 0) exitWith {};
while {count TraderItemList < 1} do { sleep 1; >
  Error position: <count TraderItemList < 1} do { sleep 1; >
  Error count: Type Number, expected Array,Config entry
File z\addons\dayz_code\compile\player_traderMenuHive.sqf, line 174
```
See: https://github.com/vbawol/DayZ-Epoch/issues/1616

Tested buying and selling to all Stary and Bash traders as well as the boat dealer with these changes. No more error or problems.
2015-02-04 14:09:16 -05:00
ebaydayz
13578d07ad Update CHANGE LOG 1.0.5.2.txt 2015-01-29 13:39:25 -05:00
ebaydayz
fd2eaaaa56 Update mission.sqm 2015-01-29 13:19:45 -05:00
ebaydayz
e3d57adbae Update mission.sqm 2015-01-29 13:19:21 -05:00
ebaydayz
720f50f443 Update mission.sqm 2015-01-29 13:18:54 -05:00
ebaydayz
ed575c818b Update mission.sqm 2015-01-29 13:18:16 -05:00
ebaydayz
dfb99cc867 Update mission.sqm 2015-01-29 13:17:40 -05:00
ebaydayz
737fd45f26 Update mission.sqm 2015-01-29 13:16:59 -05:00
ebaydayz
a1ae300b92 Update mission.sqm 2015-01-29 13:16:30 -05:00
ebaydayz
909ca991cd Update mission.sqm 2015-01-29 13:16:01 -05:00
ebaydayz
5d0b141b60 Update mission.sqm 2015-01-29 13:15:30 -05:00
ebaydayz
9ac6611ceb Update mission.sqm 2015-01-29 13:14:31 -05:00
ebaydayz
362fa9bbed Update mission.sqm 2015-01-29 13:14:02 -05:00
ebaydayz
d183859167 Update mission.sqm 2015-01-29 13:13:19 -05:00
ebaydayz
b204a23af6 Update mission.sqm 2015-01-29 13:12:50 -05:00
ebaydayz
282348c189 Update mission.sqm 2015-01-29 13:12:19 -05:00
ebaydayz
479cd0354a Update mission.sqm 2015-01-29 13:11:42 -05:00
ebaydayz
c13deff6aa Update mission.sqm 2015-01-29 13:10:58 -05:00
ebaydayz
3f04dbd243 Update mission.sqm 2015-01-29 13:10:25 -05:00
ebaydayz
4853b8db65 Update mission.sqm 2015-01-29 13:09:50 -05:00
ebaydayz
19a2e98d01 Update mission.sqm 2015-01-29 13:09:15 -05:00
ebaydayz
3683b72527 Update mission.sqm 2015-01-29 13:08:45 -05:00
ebaydayz
2df849403e Update mission.sqm 2015-01-29 13:08:01 -05:00
ebaydayz
a69bae2126 Update mission.sqm 2015-01-29 13:07:34 -05:00
ebaydayz
009a6c1c25 Update mission.sqm 2015-01-29 13:06:36 -05:00
ebaydayz
32096ce3a8 Update mission.sqm 2015-01-29 13:05:46 -05:00
ebaydayz
260c22af71 Update mission.sqm 2015-01-29 13:05:17 -05:00
ebaydayz
fc62f1076b Compact mission.sqm port from DayZ Mod 1.8.3 2015-01-29 13:03:21 -05:00
Mikeeeyy
5c88e790f4 Update server_updateObject.sqf 2015-01-21 20:15:10 +00:00
Dean Reid
547ba0018f Fixed Black Screen on Loading
which made users able to walk around but not see anything but DayZ Image
2015-01-21 14:23:02 +00:00
vbawol
26f51ad9f9 Merge pull request #1609 from Namindu/patch-32
Update CHANGE LOG 1.0.5.2.txt
2015-01-18 16:26:04 -06:00
Namindu
8ccc1e723b Update CHANGE LOG 1.0.5.2.txt 2015-01-18 14:25:27 -08:00
vbawol
9f17fe3f18 Merge pull request #1608 from deadeye2/patch-4
Update CHANGE LOG 1.0.5.2.txt
2015-01-18 12:56:40 -06:00
deadeye2
e0294796bc Update CHANGE LOG 1.0.5.2.txt 2015-01-18 12:04:14 -05:00
vbawol
ed0234139e Merge pull request #1457 from Namindu/patch-8
Added RedRyder BB Gun Ammo to Loot Table
2015-01-18 00:44:18 -06:00
vbawol
9c70f0f2d4 Merge pull request #1456 from Namindu/patch-7
Added RedRyder BB Gun to Loot Table
2015-01-18 00:44:11 -06:00
vbawol
dc772e7384 Merge pull request #1581 from Jamie-Booth/master
Add the _ to the Land and escape the character
2015-01-18 00:42:16 -06:00
[VB]AWOL
b21afc8d0a red ryder model path changes 2015-01-18 00:45:00 -06:00
vbawol
196a8b2e94 Merge pull request #1600 from BangL/master
custom CfgVehicles? i dont think so
2015-01-18 00:37:17 -06:00
vbawol
32bcb8515b Merge pull request #1592 from raginruffalo/patch-1
Fixed a sound error and organized file more
2015-01-18 00:36:31 -06:00
vbawol
010c164d22 Merge pull request #1589 from Markokil321/patch-5
Update HiveExt.ini
2015-01-18 00:36:17 -06:00
vbawol
665de9d917 Merge pull request #1580 from deadeye2/patch-3
DZE_MissionLootTable fix
2015-01-18 00:35:02 -06:00
vbawol
4c62c1a55e Merge pull request #1582 from Geodar/master
Another batch of czech
2015-01-18 00:34:38 -06:00
vbawol
54f4cc5024 Merge pull request #1561 from ebaydayz/patch-1
Delete old group after changing clothes
2015-01-18 00:33:57 -06:00
vbawol
21098f9b73 Merge pull request #1556 from raginruffalo/patch-3
Should fix #1555
2015-01-18 00:33:10 -06:00
vbawol
211a74a645 Merge pull request #1540 from deadeye2/patch-2
Update player_drink.sqf
2015-01-18 00:32:38 -06:00
vbawol
a5e8aae13b Merge pull request #1539 from deadeye2/patch-1
undefined variable _itemtodrop     fixes #1535
2015-01-18 00:31:54 -06:00
vbawol
1187207dcf Merge pull request #1606 from Mikeeeyy/patch-8
Update server_updateObject.sqf
2015-01-18 00:26:58 -06:00
Mikeeeyy
4ad1a72db2 Update server_updateObject.sqf 2015-01-18 04:28:04 +00:00
BangL
d0a1463425 custom CfgVehicles? i dont think so 2014-12-12 13:19:37 +01:00
Wargog
d8105936e5 Added RedRyder to loot 2014-11-25 09:08:13 -05:00
Wargog
92a14789ae Create $PBOPREFIX$ 2014-11-25 09:02:26 -05:00
Wargog
6af912a200 Fixed a sound error and organized file more 2014-11-25 09:00:13 -05:00
Skaronator.com
2f196bb146 Include FN_FAL_ANPVS4 #1587 2014-11-22 22:40:54 +01:00
Skaronator.com
aedaf4a558 Fix Typo 2014-11-22 22:40:18 +01:00
Marko
f5e80520bb Update HiveExt.ini
Small clarification. Pretty sure i was having issues with cleanups caused by this a long time ago, and have spoken to someone else who was also confused by this.

Please correct me if i'm wrong otherwise i could also do this for all other config examples?
2014-11-14 00:41:41 +01:00
Skaronator.com
62b711ecd8 Fix typo 2014-11-09 18:00:33 +01:00
Geodar
666b0fd7b2 Another batch of Czech
Fix not showing Bought vehicles in Czech language
2014-11-06 13:40:12 +01:00
Geodar
348e102ef0 Another batch of czech for latest commits 2014-11-01 20:55:20 +01:00
Geodar
af8382a5e6 Czech for latest commits 2014-11-01 20:19:10 +01:00
Jamie Booth
6902efa63a Add the _ to the Land and escape the character
LandRover vehicles are being ignored with this script.  If you escape the '_' with '\' it will only look for the '_' character used with all build able land objects.  Currently LandRover vehicles will not be unlocked or deleted, as they are ignored with the current 'Land%' match.
2014-10-30 17:33:26 +11:00
deadeye2
7345f46fed DZE_MissionLootTable fix
Fixes a zombie loot error when using loot tables in mission file.
2014-10-22 10:20:42 -04:00
vbawol
e8c0f6da6a Merge pull request #1574 from RimBlock/master
Minor DB dump batch file change.
2014-10-12 18:31:01 -05:00
vbawol
4bac499c74 Merge pull request #1578 from Markokil321/patch-5
Update add_recommended_mysql_events.sql
2014-10-12 18:30:42 -05:00
Marko
03e0087f54 Update add_recommended_mysql_events.sql
Added 2 objects which were forgotten to this array. Would result in CharacterID 0 being set for these objects, which is not the point.
2014-10-13 01:16:35 +02:00
RimBlock
4976e7965f Added DB dump batch file options to dump events and triggers as well as doing a quick (row level streaming) dump. 2014-10-06 10:06:27 +08:00
vbawol
d8dd028c5f Merge pull request #1572 from MadHatter05/patch-1
OCD update to init.sqf - 11.chernarus
2014-10-01 16:43:24 -05:00
vbawol
76000d59f9 Merge pull request #1573 from MadHatter05/patch-2
OCD update to description.ext - 11.chernarus
2014-10-01 16:43:14 -05:00
MadHatter05
8f37e9c106 OCD update to description.ext 2014-10-01 17:30:59 -04:00
MadHatter05
d4028afa65 OCD update to init.sqf - 11.chernarus 2014-10-01 17:28:40 -04:00
vbawol
b0ae579875 Update spawn_loot_small.sqf 2014-09-22 13:23:56 -05:00
ebaydayz
77d9951f23 Delete old group after changing clothes
The deleteGroup command requires the group to be local to the machine executing it:
https://community.bistudio.com/wiki/deleteGroup

When a player changes clothes a new group is created. The player is switched into a new unit in the new group, and then his old group is left empty. Because the old group is local to the player, it will not be deleted by server_cleanupGroups until he disconnects and it is transferred to the server. 

We should delete the old group immediately rather than wait for the player to disconnect. This will prevent the excessive accumulation of empty groups when players change clothes a lot. It will help with the seagull spawn issue which happens when there are more than 144 groups on side WEST:
https://community.bistudio.com/wiki/createGroup
2014-09-05 14:12:04 -04:00
Wargog
0c3173826e Done, pull please. 2014-09-03 09:40:36 -04:00
Skaronator.com
f7144334ea Merge pull request #1557 from raymix/master
rare bug with snap
2014-08-31 04:40:24 +02:00
Wargog
1c2511bc55 Maybe? 2014-08-30 12:24:02 -04:00
Wargog
5a54f26c4d I didn't do that 2014-08-30 12:20:54 -04:00
raymix
d59c5b8278 rare bug 2014-08-30 12:55:58 +01:00
Wargog
6bddf7513e Fixed AWOL's pointer 2014-08-28 14:17:43 -04:00
Wargog
064d50778a Should fix #1555 2014-08-28 13:59:22 -04:00
vbawol
b7e2462188 Merge pull request #1552 from raginruffalo/patch-3
Fixed a ton of errors
2014-08-28 11:03:10 -05:00
vbawol
1e8f146860 Merge pull request #1553 from ADK-DAYZMOD-EPOCH/master
UPDATED rotate_logs.bat
2014-08-28 11:02:50 -05:00
raziel23x
420f832210 added missing echo info 2014-08-28 11:45:00 -04:00
raziel23x
5c1833fc99 Removed extra variable used in debug testing 2014-08-28 10:04:43 -04:00
raziel23x
37234e5209 UPDATED rotate_logs.bat
Tweaked rotate_logs.bat to incorporate the day of the week for better
organization
2014-08-28 10:01:30 -04:00
vbawol
d52eb620e6 Merge pull request #1541 from raymix/master
code optimization, bugs, improvements
2014-08-28 00:28:20 -05:00
vbawol
9762dad8ee Merge pull request #1543 from Beefheart/master
Update player_onPause.sqf
2014-08-28 00:28:09 -05:00
Wargog
1c839f47fd Fixed a ton of errors
Made it look nicer as well, separated some lines and vars and values.
2014-08-27 14:48:54 -04:00
vbawol
6f58a882aa Merge pull request #1544 from arma2WillRobinson/master
Corrected all Red Ryder paths
2014-08-27 11:04:58 -05:00
vbawol
727a2d211a Merge pull request #1551 from Uro1/master
Update CfgServerTrader to match #1508
2014-08-27 11:01:36 -05:00
Uro1
b3246ec80d Update CfgServerTraders to match #1508
Updated the CfgServerTrader to match my changes in dynamic_vehicles &
SQL changes.
2014-08-27 16:40:33 +01:00
githubmil
309655a89b Update NeutralAssaultRifle.hpp
Fixed typo making L85A2 Holo 90 gold to buy.
2014-08-26 04:08:10 -06:00
githubmil
7b6d565b54 Update FriendlyAssaultRifle.hpp 2014-08-26 04:06:15 -06:00
githubmil
ff5c55cc13 Update FriendlyAssaultRifle.hpp
Fixed typo making L85A2 Holo 90 gold to buy.
2014-08-26 04:01:01 -06:00
Beefheart
f3c0b582b4 Update player_onPause.sqf 2014-08-26 10:22:47 +02:00
githubmil
1015e8a206 Update hilux.hpp
Armor Upgrade balance
2014-08-26 01:32:11 -06:00
githubmil
9efd265a95 Update datsun.hpp
Armor Upgrade balance
2014-08-26 01:30:43 -06:00
githubmil
b65a0cd189 Update Volha.hpp
Armor Upgrade balance
2014-08-26 01:28:28 -06:00
githubmil
1ba1cc29eb Update VWGolf.hpp
Armor Upgrade balance
2014-08-26 01:26:04 -06:00
githubmil
7e020760ed Update UAZ.hpp
Cargo Upgrade fix, Armor Upgrade balance
2014-08-26 01:23:53 -06:00
githubmil
52ea5110f9 Update Skoda.hpp
Armor Upgrade balance
2014-08-26 01:20:54 -06:00
githubmil
d7b55d59af Update SUV.hpp
Balanced armor upgrade
2014-08-26 01:17:02 -06:00
githubmil
f4291a5b1f Update Pickup_PK.hpp 2014-08-26 01:11:39 -06:00
githubmil
753cc19e75 Update Offroad_DSHKM.hpp
Balanced armor
2014-08-26 01:09:04 -06:00
githubmil
106b05f1ef Update Lada.hpp
Balanced armor upgrade
2014-08-26 01:01:52 -06:00
githubmil
a607f77906 Update UAZ.hpp
Corrected pack upgrade to be consistent with other vehicle upgrades.
2014-08-25 21:16:58 -06:00
McKeighan
0701e5b818 Update Kamaz.hpp
Updated the logic of the fuel capacity since Epoch currently only uses the one variable for Refuel Trucks.
2014-08-25 11:18:42 -04:00
raymix
efca644b46 fix for db ATL limitation 2014-08-23 19:02:49 +01:00
Uro1
9984923462 Merge pull request #13 from vbawol/master
merge
2014-08-22 20:56:27 +01:00
McKeighan
69b9e84e99 Update Kamaz.hpp
Updated fuel ocurrences in upgraded models of the Kamaz Refuel truck. Also corrected it's fuel tank capacity for refilling other vehicles.
2014-08-22 14:59:16 -04:00
arma2WillRobinson
e35e5e326b Update config.cpp 2014-08-22 10:34:51 -07:00
Beefheart
9cdae44069 Update player_onPause.sqf
fixes players logging out in selfmade no-building-zones
2014-08-22 08:31:33 +02:00
raymix
903f5d8572 code optimization, bugs, improvements 2014-08-21 06:23:42 +01:00
deadeye2
5b4d53d3b9 Update player_drink.sqf
eliminate redundant declaring of _itemtodrop and change to match player_eat.sqf
2014-08-20 19:58:43 -04:00
deadeye2
e4982dc313 fixes #1535
After eating in a vehicle that should drop an empty can, client RPT would show:

Error Undefined variable in expression: _itemtodrop
2014-08-20 19:41:06 -04:00
McKeighan
ca87ef1a1f Update Kamaz.hpp
Updated Kamaz / KamazOpen / KamazRefuel for integration of vehicle upgrades.

Added more component requirements (then normal) to fuel tank size, armor amount, and cargo expansion.
2014-08-20 17:42:12 -04:00
Uro1
dccbb19131 Merge pull request #12 from vbawol/master
merge
2014-08-15 22:51:54 +01:00
Uro1
d1b40385a9 Merge pull request #11 from vbawol/master
pull from epoch master
2014-08-11 14:32:19 +01:00
Namindu
cb6ed37846 Added RedRyder BB Gun Ammo to Loot Table
Forgot to add the ammo.

Added ammo to "hunter", "generic" and "office". Chance of spawn is 0.05

Classname: "350Rnd_BB_Magazine"
2014-07-25 14:55:12 -07:00
Namindu
1693b33d42 Added RedRyder BB Gun to Loot Table
Available as "farmweapons" and "shotgunsingleshot". Chance of spawn is 0.06.
2014-07-25 14:48:35 -07:00
1801 changed files with 148608 additions and 133970 deletions

View File

@@ -1,35 +0,0 @@
[NEW] RedRyder BB Gun by @arma2WillRobinson
[NEW] DB Backup script. @RimBlock
[NEW] Use DayZ_UseSteamID = false; in your init.sqf to use the old PlayerUID, instead of SteamID @icomrade
[NEW] UI Update - Graphical and code changes, enable using Dayz_Dark_UI = true; in init.sqf. @hogscraper http://epochmod.com/forum/index.php?/topic/13654-proposed-ui-change/
[NOTE] It's recommend to convert to the new SteamID system if possible, new servers should not use DayZ_UseSteamID = false;
[NEW] Snap building (disabled by default), use DZE_modularBuild = true; in your init.sqf to enable. @raymix
[NEW] Modular/Function based player_build for addon makers and modders. @raymix (more info and concepts - http://epochmod.com/forum/index.php?/topic/14628-modular-function-based-player-buildsqf/ )
[CHANGED] An infection chance of -1 disables self-transfusion infection. 0 is always infected. (DZE_selfTransfuse_Values) @icomrade
[CHANGED] Removed weapons from Traders hands and made them stand with arms by their side. @SilvDev
[CHANGED] Tweaked fuel capacity variables for vehicles. @RimBlock
[FIXED] Backpack wipes when changing clothes. #1361 @icomrade
[FIXED] CH53 gear when locked #1364 @icomrade
[FIXED] Infinite loop when crafting ore into bars #1351 @icomrade
[FIXED] Only first kill showing on death boards #1362 #1124 @vbawol @icomrade
[FIXED] Crossbow quivers not working #1355 @icomrade
[FIXED] Crash_spawner & Supply_drop modules spawning inaccessible loot piles #1408 #1390 @Uro1
[FIXED] Undefined variable "_weapon" in fnc_plyrHit.sqf when killer is driving a vehicle #1420 @ebaydayz
[FIXED] Fire cleanup diag_log error in server_functions.sqf #1421 @ebaydayz
[FIXED] NearestObjects position error in server_playerSync.sqf #1425 @ebaydayz
[FIXED] Corrected ClassName type for CH53_DZE and BAF_Merlin_DZE. @Cinjun
[FIXED] Some counts reverted to forEach - count loops can not be nested inside other count loops #1491-#1495 @ebaydayz
[FIXED] Safes empty when opening after restart #1467 @ebaydayz
[FIXED] Dynamic_vehicle spawning non-upgradable classes of hilux1 & datsun1. @Uro1
[UPDATED] .hpp files updated in dayz_epoch_b CfgLootPos > CfgBuildingPos. @Uro1
[UPDATED] .bat files updated in Config-Examples @Raziel23x
[UPDATED] Updated all config.cfg in Config-Examples, Added Default Steam Ports and Updated Layout. @Namindu
[UPDATED] Epoch.sql & 1.0.5_Updates.sql with correct classnames for upgradable hilux1 & datsun1 versions. @Uro1
[INFO] (EXTREMELY IMPORTANT) Server owners MUST update their required build and beta to 125548
[INFO] Server admins should add requiredSecureId = 2; to their server.cfg to prevent uid spoofing.
[INFO] Models/textures by Paul Tomany. @Sequisha.
[INFO] Special thanks to http://verthosting.com for hosting our development server.

88
CHANGE LOG 1.0.6.txt Normal file
View File

@@ -0,0 +1,88 @@
[NEW] Fully updated to DayZ 1.8.7 base @icomrade @ebaydayz
[NEW] 1.8.7 attachments system, community weapons and buildable base objects
[NEW] 1.8.7 journal and crafting menu are now functional (default 'J' key)
[NEW] 1.8.7 infected camps, points of interest and infectious waterholes map additions (Chernarus only)
[NEW] 1.8.7 weapon switching system and hotkeys (1 = primary, 2 = pistol, 3 = melee)
[NEW] Optional news/rules feed on player login, set dayz_enableRules in init.sqf
[NEW] Status UI icons are toggleable between "vanilla","epoch","dark" set DZE_UI in init.sqf @ebaydayz
[NEW] RedRyder BB Gun by @arma2WillRobinson
[NEW] Added "RedRyder" and "350Rnd_BB_Magazine" to loot pile. #1456 #1457 @Namindu
[NEW] Added action to lock and unlock vehicles from inside #1103 @pj999 @ebaydayz
[NEW] Autorun hotkey (0 = Toggle auto run) @ebaydayz
[NEW] Snap building (disabled by default), use DZE_modularBuild = true; in your init.sqf to enable. @raymix
[NEW] Auto login when a player joins the server, default 10 seconds, requires description.ext update in the mission (disable in description.ext by setting defValueParam1 = 31;) @icomrade
[NEW] Blood types system is disabled by default. Set dayz_classicBloodBagSystem = false; in init.sqf to enable
[NEW] Bandit heartbeat sound is disabled by default. Set DZE_HeartBeat = true; in init.sqf to enable
[NEW] Knife dulling is disabled by default. Set dayz_knifeDulling = true; in init.sqf to enable @ebaydayz
[NEW] Match stick counting is disabled by default. Set dayz_matchboxCount = true; in init.sqf to enable @ebaydayz
[NEW] Tool breaking is disabled by default. Set dayz_toolBreaking = true; in init.sqf to enable @ebaydayz
[NEW] Water bottle breaking is disabled by default. Set dayz_waterBottleBreaking = true; in init.sqf to enable @ebaydayz
[NEW] Dayz_townGenerator = true; in init.sqf can enable vanilla map junk in addition to Epoch DynamicDebris. Only works on Chernarus. @ebaydayz
[NEW] DB Backup script. @RimBlock
[NEW] Use DayZ_UseSteamID = false; in your init.sqf to use the old PlayerUID, instead of SteamID @icomrade
[NOTE] It's recommend to convert to the new SteamID system if possible, new servers should not use DayZ_UseSteamID = false;
[NEW] UI Update - Graphical and code changes, enable using DZE_UI = "dark"; in init.sqf. @hogscraper http://epochmod.com/forum/index.php?/topic/13654-proposed-ui-change/
[NEW] Upgraded (_DZE1,2,3,4) ArmoredSUV and Kamaz classes are now available. #1518 #1538 @McKeighan
[NEW] Added waves effect during stormy weather #974 @FramedYannick @ebaydayz
[NEW] Optional variable to prevent stealing from backpacks by non-friendlies at traders. Set DZE_BackpackAntiTheft = true; in init.sqf @ebaydayz
[CHANGED] Many duplicate functions and variables were renamed. See Documents\1.0.6 Variable Name Changes.txt @ebaydayz
[CHANGED] Several weapon, item and tool classnames changed. Admins see SQL\1.0.6_Updates @ebaydayz
[CHANGED] New loot table format is incompatible with old loot tables. Admins see CfgLoot\README.txt
[CHANGED] Combattimeout now uses diag_tickTime instead of time.
[CHANGED] AmmoBoxSmall_556/762 is replaced with DZ_AmmoBoxUS/RU/EU/CZ and MedBox0 is replaced with DZ_MedBox (new model)
[CHANGED] UH60Wreck and UH1Wreck are replaced with CrashSite_EU/UN/US/RU (new models)
[CHANGED] An infection chance of -1 disables self-transfusion infection. 0 is always infected. (DZE_selfTransfuse_Values) @icomrade
[CHANGED] Removed weapons from Traders hands and made them stand with arms by their side. @SilvDev
[CHANGED] Tweaked fuel capacity variables for vehicles. @RimBlock
[CHANGED] Tweaked rotate_logs.bat to incorporate the day of the week for better organization @Raziel23x
[CHANGED] All instances of sleep replaced with the more reliable uiSleep @icomrade
[CHANGED] Several getPosATL changed to call FNC_GetPos for water compatibility @icomrade
[CHANGED] Trader city objects are now spawned locally on each machine with simulation disabled for better performance. Admins can still override with custom cities in init.sqf. @ebaydayz
[CHANGED] Player zombies are no longer attacked by other zombies. The respawn button is now enabled for them if they wish to suicide. @ebaydayz
[FIXED] Zombies now target and attack players correctly with 1.8.7 code
[FIXED] Server position sync bug after falling unconscious #1522 @ebaydayz
[FIXED] Backpack wipes when changing clothes. #1361 @icomrade
[FIXED] CH53 gear when locked #1364 @icomrade
[FIXED] Infinite loop when crafting ore into bars #1351 @icomrade
[FIXED] Only first kill showing on death boards #1362 #1124 @vbawol @icomrade
[FIXED] Crossbow quivers not working #1355 @icomrade
[FIXED] Crash_spawner & Supply_drop modules spawning inaccessible loot piles #1408 #1390 @Uro1
[FIXED] Fire cleanup diag_log error in server_functions.sqf #1421 @ebaydayz
[FIXED] NearestObjects position error in server_playerSync.sqf #1425 @ebaydayz
[FIXED] Corrected ClassName type for CH53_DZE and BAF_Merlin_DZE. @Cinjun
[FIXED] Some counts reverted to forEach. Count loops can not be nested inside other count loops #1491-#1495 @ebaydayz
[FIXED] Dynamic_vehicle spawning non-upgradable classes of hilux1 & datsun1. @Uro1
[FIXED] Eating while inside a vehicle did not drop empty can @deadeye2
[FIXED] Zombie loot error when using loot tables in mission file @deadeye2
[FIXED] Trader menu expected array error #1618-1620 @ebaydayz
[FIXED] Loading screen issue where you can walk around and see a black screen #1610 @deanreid
[FIXED] Crafting a sledgehammer with one already in your toolbelt no longer eats your parts. #1567 #1667 @Namindu
[FIXED] Copy key failing when player doesn't have a backpack @ebaydayz
[FIXED] DarkUI hunger and thirst inconsistency with vanilla UI and health system @SplenectomY @icomrade #1622
[FIXED] Fire barrels not being detected over water @pj999 @icomrade #1559 #1564
[FIXED] Opening supply crates over water no longer drops the items on the sea floor @pj999 @icomrade #1558
[FIXED] Plot pole required message not updating to reflect DZE_PlotPole radius @mathewjknott @icomrade #1274
[FIXED] Slow login timer and incorrect loading screen message when login times out @icomrade
[FIXED] Combine mags not working for Revolver and M1911 ammo @Terrien @ebaydayz #1313
[FIXED] M113_DZ,_DZE variants config errors and gunner seat not working @McKeighan @ebaydayz #1514
[FIXED] Smoke countermeasures are now visible @Markokil321 @icomrade #1440
[FIXED] Keyboard input is now disabled properly while unconscious @skynetdev @ebaydayz #1613
[FIXED] Toilet paper dupe exploit when building outhouse @Markokil321 @ebaydayz #1599
[FIXED] Safes and lockboxes wiped when opening after restart and locking not being logged to RPT @ebaydayz #1413 #1503
[FIXED] Duplicate objectUIDs occasionally causing vehicles to swap classes or be deleted across restarts @ebaydayz #1504
[FIXED] DZE_BuildingLimit now counts buildables only instead of all object types. Thanks jOoPs @ebaydayz
[FIXED] Reworked death messages. Fixed messages not always showing, undefined errors and wrong distance bug. Added bled out, killed by zombie, etc. MPHit event handler (fnc_plyrHit) is no longer needed. @ebaydayz
[FIXED] Player no longer hears radiation sound when changing clothes. @ebaydayz
[UPDATED] .hpp files updated in dayz_epoch_b CfgLootPos > CfgBuildingPos. @Uro1
[UPDATED] .bat files updated in Config-Examples @Raziel23x
[UPDATED] Updated all config.cfg in Config-Examples, Added Default Steam Ports and Updated Layout. @Namindu
[UPDATED] Epoch.sql, 1.0.5_Updates.sql & CfgServerTraders with correct classnames for upgradable hilux1 & datsun1 versions. @Uro1
[INFO] Amphibious pook and cessna (pook_h13_amphib,GNT_C185E,GNT_C185F) confirmed to have FPS issues. Using them is not recommended. #1612 @bleeding- @Markokil321
[INFO] Auto login does not force a player who aborted from the game, back to the lobby, to login
[INFO] (EXTREMELY IMPORTANT) Server owners MUST update their required build and beta to 131129
[INFO] Models/textures by Paul Tomany. @Sequisha.
[INFO] Special thanks to http://verthosting.com for hosting our development server.

View File

@@ -0,0 +1,56 @@
1.0.5.1 --> 1.0.6 Variable Name Changes:
- Duplicate functions have been renamed:
- dayz_HungerThirst --> dayz_NutritionSystem
- dayz_objectUID3 --> dayz_objectUID2
- DZE_getModelName --> fn_getModelName
- fnc_usec_playerBleed --> fnc_usec_playerHandleBlood
- object_handleServerKilled --> vehicle_handleServerKilled
- object_setFixServer --> fnc_veh_setFixServer
- vehicle_handleDamage --> fnc_veh_handleDam
- vehicle_handleKilled --> fnc_veh_handleKilled
- Duplicate global variables have been renamed:
- dayz_allowedObjects --> DayZ_SafeObjects
- dayz_CLBase --> dz_loot_groups (similar not identical)
- dayz_CLChances --> dz_loot_weighted (similar not identical)
- dayz_combat --> no longer exists use (player getVariable["combattimeout",0] >= diag_tickTime)
- dayz_fullMoonNights --> dayz_ForcefullmoonNights
- dayz_updateObjects --> DayZ_GearedObjects
- DZE_CanPickup --> canPickup
- DZE_trees --> dayz_trees
- freeTarget --> OpenTarget
- PVDZE_serverObjectMonitor --> dayz_serverObjectMonitor
- Duplicate public variables have been renamed:
- dayzPlayerLogin --> PVCDZ_plr_Login
- dayzPlayerLogin2 --> PVCDZ_plr_Login2
- norrnRaDrag --> PVDZ_drg_RaDrag
- norrnRaLW --> PVDZ_drg_RaLW
- norrnRLact --> PVDZ_drg_RLact
- PVDZE_obj_Delete --> PVDZ_obj_Destroy (PVDZ_obj_Delete is used for plants and blood trails)
- PVDZE_obj_Fire --> PVDZ_obj_Fire
- PVDZE_obj_Publish --> PVDZ_obj_Publish
- PVDZE_plr_Died --> PVDZ_plr_Death
- PVDZE_plr_GutBody --> PVCDZ_obj_GutBody
- PVDZE_plr_HideBody --> PVCDZ_obj_HideBody
- PVDZE_plr_HumanityChange --> PVCDZ_plr_Humanity
- PVDZE_plr_Login --> PVDZ_plr_Login1
- PVDZE_plr_Login2 --> PVDZ_plr_Login2
- PVDZE_plr_LoginRecord --> PVDZ_plr_LoginRecord
- PVDZE_plr_Save --> PVDZ_plr_Save
- PVDZE_plr_SetDate --> dayzSetDate
- PVDZE_send --> PVDZ_send
- PVDZE_Server_Simulation --> PVDZ_Server_Simulation
- PVDZE_serverStoreVar --> PVDZ_serverStoreVar
- PVCDZE_vehSH --> PVCDZ_veh_SH
- PVDZE_veh_SFix --> PVDZ_veh_SF
- PVDZE_veh_SFuel --> PVCDZ_veh_SetFuel
- PVDZE_veh_Update --> PVDZ_veh_Save
- usecBandage --> PVCDZ_hlt_Bandage
- usecBleed --> PVDZ_hlt_Bleed
- usecBreakLegs --> PVCDZ_plr_Legs
- usecEpi --> PVCDZ_hlt_Epi
- usecMorphine --> PVCDZ_hlt_Morphine
- usecPainK --> PVCDZ_hlt_PainK
- usecTransfuse --> PVCDZ_hlt_Transfuse

View File

@@ -1 +0,0 @@
dayz

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -1 +0,0 @@
Musical Sound Samples Dan Oberbauer http://www.freesound.org/people/DJ%20Chronos/

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -0,0 +1,245 @@
class CfgAmmo {
class FakeAmmo;
class MissileCore: FakeAmmo {};
class BombCore: FakeAmmo {};
class LaserBombCore: FakeAmmo {};
class RocketCore: FakeAmmo {};
class ArtilleryRocketCore: FakeAmmo {};
//class BulletCore: FakeAmmo {};
//class ShotgunCore: FakeAmmo {};
class ShellCore: FakeAmmo {};
//class GrenadeCore: FakeAmmo {};
//class TimeBombCore: FakeAmmo {};
//class PipeBombCore: FakeAmmo {};
//class MineCore: FakeAmmo {};
//class FlareCore: FakeAmmo {};
//class SmokeShellCore: FakeAmmo {};
//class FakeAmmo: FakeAmmo {};
//class BulletBase: FakeAmmo {};
//class FlareBase: FakeAmmo {};
//class B_9x18_Ball: FakeAmmo {};
//class B_9x18_SD: FakeAmmo {};
//class B_9x19_Ball: FakeAmmo {};
//class B_9x19_SD: FakeAmmo {};
//class B_45ACP_Ball: FakeAmmo {};
//class B_545x39_Ball: FakeAmmo {};
//class B_545x39_SD: FakeAmmo {};
//class B_556x45_Ball: FakeAmmo {};
//class B_556x45_SD: FakeAmmo {};
//class B_9x39_SP5: FakeAmmo {};
//class B_12Gauge_74Slug: FakeAmmo {};
//class B_762x39_Ball: FakeAmmo {};
//class B_762x51_Ball: FakeAmmo {};
//class B_762x51_3RndBurst: FakeAmmo {};
//class B_762x51_noTracer: FakeAmmo {};
//class B_762x54_Ball: FakeAmmo {};
//class B_762x54_noTracer: FakeAmmo {};
//class B_77x56_Ball: FakeAmmo {};
//class B_127x99_Ball: FakeAmmo {};
//class B_127x99_Ball_noTracer: FakeAmmo {};
//class B_127x107_Ball: FakeAmmo {};
//class B_127x108_Ball: FakeAmmo {};
class B_127x108_APHE: FakeAmmo {};
class B_145x115_AP: FakeAmmo {};
class B_20mm_AP: FakeAmmo {};
class B_20mm_AA: FakeAmmo {};
class B_23mm_AA: FakeAmmo {};
class B_23mm_HE: FakeAmmo {};
class B_23mm_AP: FakeAmmo {};
class B_23mm_APHE: FakeAmmo {};
class B_25mm_HE: FakeAmmo {};
class B_25mm_HEI: FakeAmmo {};
class B_25mm_APDS: FakeAmmo {};
class B_30mm_AP: FakeAmmo {};
class B_30mmA10_AP: FakeAmmo {};
class B_30mm_HE: FakeAmmo {};
class B_30mm_AA: FakeAmmo {};
//class GrenadeBase: FakeAmmo {};
//class G_30mm_HE: FakeAmmo {};
//class G_40mm_HE: FakeAmmo {};
//class F_40mm_White: FakeAmmo {};
//class F_40mm_Green: FakeAmmo {};
//class F_40mm_Red: FakeAmmo {};
//class F_40mm_Yellow: FakeAmmo {};
class ShellBase: FakeAmmo {};
class Sh_105_HE: FakeAmmo {};
class Sh_100_HE: FakeAmmo {};
class Sh_120_HE: FakeAmmo {};
class Sh_120_SABOT: FakeAmmo {};
class Sh_122_HE: FakeAmmo {};
class Sh_125_HE: FakeAmmo {};
class Sh_125_SABOT: FakeAmmo {};
class Sh_85_HE: FakeAmmo {};
class Sh_85_AP: FakeAmmo {};
class RocketBase: FakeAmmo {};
class G_Camel_HE: FakeAmmo {};
class R_Hydra_HE: FakeAmmo {};
class R_57mm_HE: FakeAmmo {};
class R_80mm_HE: FakeAmmo {};
class R_S8T_AT: FakeAmmo {};
//class R_M136_AT: FakeAmmo {};
class R_RPG18_AT: FakeAmmo {};
class R_PG7V_AT: FakeAmmo {};
class R_PG7VL_AT: FakeAmmo {};
class R_PG7VR_AT: FakeAmmo {};
class R_OG7_AT: FakeAmmo {};
class R_PG9_AT: FakeAmmo {};
class R_OG9_HE: FakeAmmo {};
class R_SMAW_HEDP: FakeAmmo {};
class R_SMAW_HEAA: FakeAmmo {};
class R_GRAD: FakeAmmo {};
class R_MLRS: FakeAmmo {};
class MissileBase: FakeAmmo {};
class M_Javelin_AT: FakeAmmo {};
class M_Stinger_AA: FakeAmmo {};
class M_Sidewinder_AA: FakeAmmo {};
class M_Sidewinder_AA_F35: FakeAmmo {};
class M_Strela_AA: FakeAmmo {};
class M_Igla_AA: FakeAmmo {};
class M_AT5_AT: FakeAmmo {};
class M_AT13_AT: FakeAmmo {};
class M_TOW_AT: FakeAmmo {};
class M_TOW2_AT: FakeAmmo {};
class M_AT10_AT: FakeAmmo {};
class M_AT11_AT: FakeAmmo {};
class M_Hellfire_AT: FakeAmmo {};
class M_Vikhr_AT: FakeAmmo {};
class M_Maverick_AT: FakeAmmo {};
class M_R73_AA: FakeAmmo {};
class M_Ch29_AT: FakeAmmo {};
class M_AT2_AT: FakeAmmo {};
class M_AT6_AT: FakeAmmo {};
class M_AT9_AT: FakeAmmo {};
class M_9M311_AA: FakeAmmo {};
class Bo_GBU12_LGB: FakeAmmo {};
class Bo_GBU12_LGB_F35: FakeAmmo {};
class Bo_FAB_250: FakeAmmo {};
class Bo_Mk82: FakeAmmo {};
/*
class Grenade: FakeAmmo {};
class GrenadeHand: FakeAmmo {};
class GrenadeHandTimedWest: FakeAmmo {};
class GrenadeHandTimedEast: FakeAmmo {};
class GrenadeHand_stone: FakeAmmo {};
class SmokeShell: FakeAmmo {};
class G_40mm_Smoke: FakeAmmo {};
class G_40mm_SmokeRed: FakeAmmo {};
class G_40mm_SmokeGreen: FakeAmmo {};
class G_40mm_SmokeYellow: FakeAmmo {};
class SmokeShellRed: FakeAmmo {};
class SmokeShellGreen: FakeAmmo {};
class SmokeShellYellow: FakeAmmo {};
class SmokeShellPurple: FakeAmmo {};
class SmokeShellBlue: FakeAmmo {};
class SmokeShellOrange: FakeAmmo {};
class SmokeShellVehicle: FakeAmmo {};
class FlareCountermeasure: FakeAmmo {};
*/
//class TimeBomb: FakeAmmo {};
//class PipeBomb: FakeAmmo {};
//class Mine: FakeAmmo {};
//class MineE: FakeAmmo {};
//class FuelExplosion: FakeAmmo {};
//class Laserbeam: FakeAmmo {};
//class HelicopterExploSmall: FakeAmmo {};
//class HelicopterExploBig: FakeAmmo {};
//class SmallSecondary: FakeAmmo {};
//class SmokeLauncherAmmo: FakeAmmo {};
//class FlareLauncherAmmo: FakeAmmo {};
class B_30x113mm_M789_HEDP: FakeAmmo {};
class ARTY_Sh_Base: FakeAmmo {};
class ARTY_Flare_Small: FakeAmmo {};
class ARTY_Flare_Medium: FakeAmmo {};
class ARTY_Sh_Base_NET: FakeAmmo {};
class ARTY_Sh_105_NET: FakeAmmo {};
class ARTY_Sh_105_NET_NOFX: FakeAmmo {};
class ARTY_Sh_105_LASNET: FakeAmmo {};
class ARTY_Sh_122_NET: FakeAmmo {};
class ARTY_Sh_122_NET_NOFX: FakeAmmo {};
class ARTY_Sh_122_LASNET: FakeAmmo {};
class ARTY_Sh_81_NET: FakeAmmo {};
class ARTY_Sh_82_NET: FakeAmmo {};
class ARTY_Sh_120_NET: FakeAmmo {};
class ARTY_Sh_227_NET: FakeAmmo {};
class ARTY_Sh_105_HE: FakeAmmo {};
class ARTY_Sh_105_WP: FakeAmmo {};
class ARTY_Sh_105_SADARM: FakeAmmo {};
class ARTY_Sh_105_LASER: FakeAmmo {};
class ARTY_Sh_105_ILLUM: FakeAmmo {};
class ARTY_Sh_105_SMOKE: FakeAmmo {};
class ARTY_Sh_81_HE: FakeAmmo {};
class ARTY_Sh_81_WP: FakeAmmo {};
class ARTY_Sh_81_ILLUM: FakeAmmo {};
class ARTY_R_227mm_HE_Rocket: FakeAmmo {};
class ARTY_R_227mm_HE: FakeAmmo {};
class ARTY_Sh_122_HE: FakeAmmo {};
class ARTY_Sh_122_WP: FakeAmmo {};
class ARTY_Sh_122_SADARM: FakeAmmo {};
class ARTY_Sh_122_LASER: FakeAmmo {};
class ARTY_Sh_122_ILLUM: FakeAmmo {};
class ARTY_Sh_122_SMOKE: FakeAmmo {};
class ARTY_SADARM_PROJO: FakeAmmo {};
class ARTY_SADARM_NET: FakeAmmo {};
class ARTY_SADARM_BURST: FakeAmmo {};
class ARTY_SmokeShellWhite: FakeAmmo {};
class ARTY_Sh_82_HE: FakeAmmo {};
class ARTY_Sh_82_WP: FakeAmmo {};
class ARTY_Sh_82_ILLUM: FakeAmmo {};
class ARTY_R_120mm_HE_Rocket: FakeAmmo {};
class ARTY_R_120mm_HE: FakeAmmo {};
class Warfare82mmMortar: FakeAmmo {};
//class B_86x70_Ball_noTracer: FakeAmmo {};
//class B_127x99_Ball_noTracer_BAF: FakeAmmo {};
class M_NLAW_AT: FakeAmmo {};
class Sh_40_HE: FakeAmmo {};
class Sh_40_SABOT: FakeAmmo {};
class M_CRV7_AT: FakeAmmo {};
class M_CRV7_HEPD: FakeAmmo {};
class M_CRV7_FAT: FakeAmmo {};
class BAF_ied_v1: FakeAmmo {};
class BAF_ied_v2: FakeAmmo {};
class BAF_ied_v3: FakeAmmo {};
class BAF_ied_v4: FakeAmmo {};
//class B_765x17_Ball: FakeAmmo {};
//class B_762x51_SB_SCAR: FakeAmmo {};
class Sh_100_HEAT: FakeAmmo {};
class Sh_105_HESH: FakeAmmo {};
class Sh_105_APDS: FakeAmmo {};
class R_MEEWS_HEDP: FakeAmmo {};
class R_MEEWS_HEAT: FakeAmmo {};
//class IRStrobeBase: FakeAmmo {};
//class IRStrobe: FakeAmmo {};
//class IR_Strobe_Marker: FakeAmmo {};
//class B_45ACP_noCartridge_Ball: FakeAmmo {};
//class CMflareAmmo: FakeAmmo {};
//class CMflare_Chaff_Ammo: FakeAmmo {};
class ARTY_Sh_120_HE: FakeAmmo {};
class Sh_81_HE: FakeAmmo {};
class Sh_81_WP: FakeAmmo {};
class Sh_81_ILLUM: FakeAmmo {};
class Sh_82_HE: FakeAmmo {};
class Sh_82_WP: FakeAmmo {};
class Sh_82_ILLUM: FakeAmmo {};
class Sh_122_WP: FakeAmmo {};
class Sh_122_SADARM: FakeAmmo {};
class Sh_122_LASER: FakeAmmo {};
class Sh_122_ILLUM: FakeAmmo {};
class Sh_122_SMOKE: FakeAmmo {};
class Sh_105_WP: FakeAmmo {};
class Sh_105_SADARM: FakeAmmo {};
class Sh_105_LASER: FakeAmmo {};
class Sh_105_ILLUM: FakeAmmo {};
class Sh_105_SMOKE: FakeAmmo {};
class 120mmHE_M120: FakeAmmo {};
//class B_303_Ball: FakeAmmo {};
class M_47_AT_EP1: FakeAmmo {};
class PMC_ied_v1: FakeAmmo {};
class PMC_ied_v2: FakeAmmo {};
class PMC_ied_v3: FakeAmmo {};
class PMC_ied_v4: FakeAmmo {};
//class B_12Gauge_Pellets: FakeAmmo {};
class G_30mm_HE_heli: FakeAmmo {};
class B_19mm_HE: FakeAmmo {};
//class B_556x45_Ball_airLock: FakeAmmo {};
};

View File

@@ -0,0 +1,329 @@
class CfgMagazines {
class Default;
class FakeMagazine: Default
{
scope = protected;
ammo = "FakeAmmo";
stopThis = true;
value = 1;
displayName = "";
model = "";
picture = "";
modelSpecial = "";
useAction = 0;
useActionTitle = "";
reloadAction = "ManActReloadMagazine";
count = 0;
type = 256;
initSpeed = 0;
selectionFireAnim = "zasleh";
nameSound = "magazine";
maxLeadSpeed = 0;
};
/*
class 8Rnd_9x18_Makarov: FakeMagazine {};
class 8Rnd_9x18_MakarovSD: FakeMagazine {};
class 15Rnd_9x19_M9: FakeMagazine {};
class 15Rnd_9x19_M9SD: FakeMagazine {};
class 30Rnd_9x19_MP5SD: FakeMagazine {};
class 30Rnd_9x19_MP5: FakeMagazine {};
class 7Rnd_45ACP_1911: FakeMagazine {};
class 30Rnd_545x39_AK: FakeMagazine {}; */
//class 30Rnd_545x39_AKSD: FakeMagazine {}; //unbanned -foxy
/*class 75Rnd_545x39_RPK: FakeMagazine {};
class 30Rnd_762x39_AK47: FakeMagazine {};
class 20Rnd_556x45_Stanag: FakeMagazine {};
class 30Rnd_556x45_Stanag: FakeMagazine {};
class 30Rnd_556x45_StanagSD: FakeMagazine {};
class 30Rnd_556x45_G36: FakeMagazine {};
class 30Rnd_556x45_G36SD: FakeMagazine {};
class 200Rnd_556x45_M249: FakeMagazine {};
*/
class 100Rnd_556x45_BetaCMag: FakeMagazine {};
/*
class 5Rnd_762x51_M24: FakeMagazine {};
class 100Rnd_762x51_M240: FakeMagazine {};
class 10Rnd_762x54_SVD: FakeMagazine {};
class 100Rnd_762x54_PK: FakeMagazine {};*/
class 60Rnd_762x54_DT: FakeMagazine {};
/*class 64Rnd_9x19_Bizon: FakeMagazine {};
class 64Rnd_9x19_SD_Bizon: FakeMagazine {};*/
class 10Rnd_9x39_SP5_VSS: FakeMagazine {};
class 20Rnd_9x39_SP5_VSS: FakeMagazine {};
/*class 8Rnd_B_Saiga12_74Slug: FakeMagazine {};
class 8Rnd_B_Beneli_74Slug: FakeMagazine {};*/
class 5Rnd_127x108_KSVK: FakeMagazine {};
/*class 10Rnd_127x99_m107: FakeMagazine {};
class 1Rnd_HE_M203: FakeMagazine {};
class FlareWhite_M203: FakeMagazine {};
class FlareGreen_M203: FakeMagazine {};
class FlareRed_M203: FakeMagazine {};
class FlareYellow_M203: FakeMagazine {};
class 1Rnd_Smoke_M203: FakeMagazine {};*/
class 1Rnd_SmokeRed_M203: FakeMagazine {};
class 1Rnd_SmokeGreen_M203: FakeMagazine {};
class 1Rnd_SmokeYellow_M203: FakeMagazine {};
//class 1Rnd_HE_GP25: FakeMagazine {}; //unbanned -foxy
/*class FlareWhite_GP25: FakeMagazine {};
class FlareGreen_GP25: FakeMagazine {};
class FlareRed_GP25: FakeMagazine {};
class FlareYellow_GP25: FakeMagazine {};
class 1Rnd_SMOKE_GP25: FakeMagazine {};*/
class 1Rnd_SmokeRed_GP25: FakeMagazine {};
class 1Rnd_SmokeGreen_GP25: FakeMagazine {};
class 1Rnd_SmokeYellow_GP25: FakeMagazine {};
//class CA_LauncherMagazine: FakeMagazine {};
class M136: FakeMagazine {};
class Javelin: FakeMagazine {};
class AT13: FakeMagazine {};
class PG7V: FakeMagazine {};
class PG7VL: FakeMagazine {};
//class PG7VR: FakeMagazine {};
class OG7: FakeMagazine {};
class PG9_AT: FakeMagazine {};
class OG9_HE: FakeMagazine {};
class Stinger: FakeMagazine {};
class 8Rnd_Stinger: FakeMagazine {};
class 2Rnd_Stinger: FakeMagazine {};
class Strela: FakeMagazine {};
class RPG18: FakeMagazine {};
class SMAW_HEDP: FakeMagazine {};
class SMAW_HEAA: FakeMagazine {};
class Igla: FakeMagazine {};
class 2Rnd_Igla: FakeMagazine {};
//class SmokeLauncherMag: FakeMagazine {};
//class FlareLauncherMag: FakeMagazine {};
class 4000Rnd_762x51_M134: FakeMagazine {};
class 2000Rnd_762x51_M134: FakeMagazine {};
class 1200Rnd_762x51_M240: FakeMagazine {};
class 1500Rnd_762x54_PKT: FakeMagazine {};
class 2000Rnd_762x54_PKT: FakeMagazine {};
class 200Rnd_762x54_PKT: FakeMagazine {};
class 250Rnd_762x54_PKT_T90: FakeMagazine {};
class 500Rnd_TwinVickers: FakeMagazine {};
class 100Rnd_127x99_M2: FakeMagazine {};
class 250Rnd_127x99_M3P: FakeMagazine {};
class 50Rnd_127x107_DSHKM: FakeMagazine {};
class 150Rnd_127x107_DSHKM: FakeMagazine {};
class 150Rnd_127x108_KORD: FakeMagazine {};
class 50Rnd_127x108_KORD: FakeMagazine {};
class 1470Rnd_127x108_YakB: FakeMagazine {};
class 500Rnd_145x115_KPVT: FakeMagazine {};
class 750Rnd_M197_AH1: FakeMagazine {};
class 2100Rnd_20mm_M168: FakeMagazine {};
class 2000Rnd_23mm_AZP85: FakeMagazine {};
class 40Rnd_23mm_AZP85: FakeMagazine {};
class 1000Rnd_23mm_2A14_HE: FakeMagazine {};
class 1000Rnd_23mm_2A14_AP: FakeMagazine {};
class 520Rnd_23mm_GSh23L: FakeMagazine {};
class 300Rnd_25mm_GAU12: FakeMagazine {};
class 210Rnd_25mm_M242_HEI: FakeMagazine {};
class 210Rnd_25mm_M242_APDS: FakeMagazine {};
class 29Rnd_30mm_AGS30: FakeMagazine {};
class 400Rnd_30mm_AGS17: FakeMagazine {};
class 230Rnd_30mmHE_2A42: FakeMagazine {};
class 250Rnd_30mmHE_2A42: FakeMagazine {};
class 150Rnd_30mmHE_2A42: FakeMagazine {};
class 230Rnd_30mmAP_2A42: FakeMagazine {};
class 250Rnd_30mmAP_2A42: FakeMagazine {};
class 150Rnd_30mmAP_2A42: FakeMagazine {};
class 250Rnd_30mmHE_2A72: FakeMagazine {};
class 250Rnd_30mmAP_2A72: FakeMagazine {};
class 1904Rnd_30mmAA_2A38M: FakeMagazine {};
class 1350Rnd_30mmAP_A10: FakeMagazine {};
class 180Rnd_30mm_GSh301: FakeMagazine {};
class 750Rnd_30mm_GSh301: FakeMagazine {};
class 48Rnd_40mm_MK19: FakeMagazine {};
class 6Rnd_Grenade_Camel: FakeMagazine {};
class 30Rnd_105mmHE_M119: FakeMagazine {};
class 20Rnd_120mmHE_M1A2: FakeMagazine {};
class 20Rnd_120mmSABOT_M1A2: FakeMagazine {};
class 30Rnd_122mmHE_D30: FakeMagazine {};
class 22Rnd_125mmHE_T72: FakeMagazine {};
class 22Rnd_100mm_HE_2A70: FakeMagazine {};
class 23Rnd_125mmSABOT_T72: FakeMagazine {};
class 33Rnd_85mmHE: FakeMagazine {};
class 10Rnd_85mmAP: FakeMagazine {};
class 8Rnd_AT5_BMP2: FakeMagazine {};
class 5Rnd_AT5_BRDM2: FakeMagazine {};
class 4Rnd_AT9_Mi24P: FakeMagazine {};
class 4Rnd_AT6_Mi24V: FakeMagazine {};
class 4Rnd_AT2_Mi24D: FakeMagazine {};
class 8Rnd_AT10_BMP3: FakeMagazine {};
class 5Rnd_AT11_T90: FakeMagazine {};
class 6Rnd_AT13: FakeMagazine {};
class 6Rnd_TOW_HMMWV: FakeMagazine {};
class 2Rnd_TOW: FakeMagazine {};
class 6Rnd_TOW2: FakeMagazine {};
class 2Rnd_TOW2: FakeMagazine {};
class 8Rnd_Hellfire: FakeMagazine {};
class 12Rnd_Vikhr_KA50: FakeMagazine {};
class 4Rnd_Sidewinder_AV8B: FakeMagazine {};
class 2Rnd_Sidewinder_F35: FakeMagazine {};
class 2Rnd_Sidewinder_AH1Z: FakeMagazine {};
class 14Rnd_FFAR: FakeMagazine {};
class 28Rnd_FFAR: FakeMagazine {};
class 38Rnd_FFAR: FakeMagazine {};
class 40Rnd_80mm: FakeMagazine {};
class 80Rnd_80mm: FakeMagazine {};
class 40Rnd_GRAD: FakeMagazine {};
class 12Rnd_MLRS: FakeMagazine {};
class 40Rnd_S8T: FakeMagazine {};
class 80Rnd_S8T: FakeMagazine {};
class 64Rnd_57mm: FakeMagazine {};
class 128Rnd_57mm: FakeMagazine {};
class 192Rnd_57mm: FakeMagazine {};
class 6Rnd_GBU12_AV8B: FakeMagazine {};
class 2Rnd_GBU12: FakeMagazine {};
class 4Rnd_GBU12: FakeMagazine {};
class 2Rnd_FAB_250: FakeMagazine {};
class 4Rnd_FAB_250: FakeMagazine {};
class 6Rnd_Mk82: FakeMagazine {};
class 3Rnd_Mk82: FakeMagazine {};
class 4Rnd_R73: FakeMagazine {};
class 2Rnd_R73: FakeMagazine {};
class 4Rnd_Ch29: FakeMagazine {};
class 6Rnd_Ch29: FakeMagazine {};
class 2Rnd_Maverick_A10: FakeMagazine {};
class 8Rnd_9M311: FakeMagazine {};
/*
class TimeBomb: FakeMagazine {};*/
class Mine: FakeMagazine {};
class MineE: FakeMagazine {};
/*class PipeBomb: FakeMagazine {};
class HandGrenade: FakeMagazine {};
class HandGrenade_Stone: FakeMagazine {};
class HandGrenade_West: FakeMagazine {};
class HandGrenade_East: FakeMagazine {};
class SmokeShell: FakeMagazine {};
class SmokeShellRed: FakeMagazine {};
class SmokeShellGreen: FakeMagazine {};
class SmokeShellYellow: FakeMagazine {};
class SmokeShellPurple: FakeMagazine {};
class SmokeShellBlue: FakeMagazine {};
class SmokeShellOrange: FakeMagazine {};
class Laserbatteries: FakeMagazine {};
class 20Rnd_762x51_DMR: FakeMagazine {};
class 5x_22_LR_17_HMR: FakeMagazine {};
*/
class 1200Rnd_30x113mm_M789_HEDP: FakeMagazine {};
class 8Rnd_Sidewinder_AH64: FakeMagazine {};
class ARTY_30Rnd_105mmHE_M119: FakeMagazine {};
class ARTY_30Rnd_105mmWP_M119: FakeMagazine {};
class ARTY_30Rnd_105mmSADARM_M119: FakeMagazine {};
class ARTY_30Rnd_105mmLASER_M119: FakeMagazine {};
class ARTY_30Rnd_105mmSMOKE_M119: FakeMagazine {};
class ARTY_30Rnd_105mmILLUM_M119: FakeMagazine {};
class ARTY_8Rnd_81mmHE_M252: FakeMagazine {};
class ARTY_8Rnd_81mmWP_M252: FakeMagazine {};
class ARTY_8Rnd_81mmILLUM_M252: FakeMagazine {};
class ARTY_12Rnd_227mmHE_M270: FakeMagazine {};
class ARTY_30Rnd_122mmHE_D30: FakeMagazine {};
class ARTY_30Rnd_122mmWP_D30: FakeMagazine {};
class ARTY_30Rnd_122mmSADARM_D30: FakeMagazine {};
class ARTY_30Rnd_122mmLASER_D30: FakeMagazine {};
class ARTY_30Rnd_122mmSMOKE_D30: FakeMagazine {};
class ARTY_30Rnd_122mmILLUM_D30: FakeMagazine {};
class ARTY_8Rnd_82mmHE_2B14: FakeMagazine {};
class ARTY_8Rnd_82mmWP_2B14: FakeMagazine {};
class ARTY_8Rnd_82mmILLUM_2B14: FakeMagazine {};
class ARTY_40Rnd_120mmHE_BM21: FakeMagazine {};
class Warfare30Rnd82mmMortar: FakeMagazine {};
class 100Rnd_127x99_L2A1: FakeMagazine {};
//class 5Rnd_127x99_as50: FakeMagazine {};
class 5Rnd_86x70_L115A1: FakeMagazine {};
class NLAW: FakeMagazine {};
class 200Rnd_556x45_L110A1: FakeMagazine {};
//class 200Rnd_762x54_GPMG: FakeMagazine {};
class 32Rnd_40mm_GMG: FakeMagazine {};
class 12Rnd_CRV7: FakeMagazine {};
class 38Rnd_CRV7: FakeMagazine {};
class 6Rnd_CRV7_HEPD: FakeMagazine {};
class 6Rnd_CRV7_FAT: FakeMagazine {};
class 1200Rnd_20mm_M621: FakeMagazine {};
class 200Rnd_40mmHE_FV510: FakeMagazine {};
class 200Rnd_40mmSABOT_FV510: FakeMagazine {};
class 2000Rnd_762x51_L94A1: FakeMagazine {};
//class 200Rnd_762x51_M240: FakeMagazine {};
class BAF_ied_v1: FakeMagazine {};
class BAF_ied_v2: FakeMagazine {};
class BAF_ied_v3: FakeMagazine {};
class BAF_ied_v4: FakeMagazine {};
class BAF_L109A1_HE: FakeMagazine {};
class 21Rnd_100mmHEAT_D10: FakeMagazine {};
class 6RND_105mm_APDS: FakeMagazine {};
class 12RND_105mm_HESH: FakeMagazine {};
class 4Rnd_Hellfire: FakeMagazine {};
class 10Rnd_B_765x17_Ball: FakeMagazine {};
class 20Rnd_B_765x17_Ball: FakeMagazine {};
class 4Rnd_Stinger: FakeMagazine {};
//class 30Rnd_9x19_UZI_SD: FakeMagazine {};
//class 30Rnd_9x19_UZI: FakeMagazine {};
//class 6Rnd_45ACP: FakeMagazine {};
//class 17Rnd_9x19_glock17: FakeMagazine {};
class MAAWS_HEDP: FakeMagazine {};
class MAAWS_HEAT: FakeMagazine {};
class 20Rnd_762x51_B_SCAR: FakeMagazine {};
class 20Rnd_762x51_SB_SCAR: FakeMagazine {};
//class 30Rnd_762x39_SA58: FakeMagazine {};
//class 100Rnd_556x45_M249: FakeMagazine {};
/*class IR_Strobe_Target: FakeMagazine {};
class IR_Strobe_Marker: FakeMagazine {};
class IRStrobe: FakeMagazine {};
class 60Rnd_CMFlareMagazine: FakeMagazine {};
class 120Rnd_CMFlareMagazine: FakeMagazine {};
class 240Rnd_CMFlareMagazine: FakeMagazine {};
class 60Rnd_CMFlare_Chaff_Magazine: FakeMagazine {};
class 120Rnd_CMFlare_Chaff_Magazine: FakeMagazine {};
class 240Rnd_CMFlare_Chaff_Magazine: FakeMagazine {};*/
class 6Rnd_HE_M203: FakeMagazine {};
class 6Rnd_FlareWhite_M203: FakeMagazine {};
class 6Rnd_FlareGreen_M203: FakeMagazine {};
class 6Rnd_FlareRed_M203: FakeMagazine {};
class 6Rnd_FlareYellow_M203: FakeMagazine {};
class 6Rnd_Smoke_M203: FakeMagazine {};
class 6Rnd_SmokeRed_M203: FakeMagazine {};
class 6Rnd_SmokeGreen_M203: FakeMagazine {};
class 6Rnd_SmokeYellow_M203: FakeMagazine {};
class 24Rnd_120mmHE_M120: FakeMagazine {};
class 24Rnd_120mmHE_M120_02: FakeMagazine {};
class 8Rnd_81mmHE_M252: FakeMagazine {};
class 8Rnd_81mmWP_M252: FakeMagazine {};
class 8Rnd_81mmILLUM_M252: FakeMagazine {};
class 8Rnd_82mmHE_2B14: FakeMagazine {};
class 8Rnd_82mmWP_2B14: FakeMagazine {};
class 8Rnd_82mmILLUM_2B14: FakeMagazine {};
class 30Rnd_122mmWP_D30: FakeMagazine {};
class 30Rnd_122mmSADARM_D30: FakeMagazine {};
class 30Rnd_122mmLASER_D30: FakeMagazine {};
class 30Rnd_122mmSMOKE_D30: FakeMagazine {};
class 30Rnd_122mmILLUM_D30: FakeMagazine {};
class 30Rnd_105mmWP_M119: FakeMagazine {};
class 30Rnd_105mmSADARM_M119: FakeMagazine {};
class 30Rnd_105mmLASER_M119: FakeMagazine {};
class 30Rnd_105mmSMOKE_M119: FakeMagazine {};
class 30Rnd_105mmILLUM_M119: FakeMagazine {};
//class 20Rnd_762x51_FNFAL: FakeMagazine {};
//class 10x_303: FakeMagazine {};
class Dragon_EP1: FakeMagazine {};
class PMC_ied_v1: FakeMagazine {};
class PMC_ied_v2: FakeMagazine {};
class PMC_ied_v3: FakeMagazine {};
class PMC_ied_v4: FakeMagazine {};
/*
class 8Rnd_B_Saiga12_Pellets: FakeMagazine {};
class 8Rnd_B_Beneli_Pellets: FakeMagazine {};
*/
class 20Rnd_B_AA12_Pellets: FakeMagazine {};
class 20Rnd_B_AA12_74Slug: FakeMagazine {};
class 20Rnd_B_AA12_HE: FakeMagazine {};
class 29Rnd_30mm_AGS30_heli: FakeMagazine {};
class 100Rnd_556x45_BetaCMag_airLock: FakeMagazine {};
class 14Rnd_57mm: FakeMagazine {};
class 6Rnd_HE_M203_heli: FakeMagazine {};
class 150Rnd_23mm_GSh23L: FakeMagazine {};
};

View File

@@ -0,0 +1,176 @@
class CfgMarkers {
class Empty;
class Faction_US: Empty {};
class Faction_USMC: Empty {};
class Faction_CDF: Empty {};
class Faction_RU: Empty {};
class Faction_INS: Empty {};
class Faction_GUE: Empty {};
class Faction_USA_EP1: Empty {};
class Faction_CzechRepublic_EP1: Empty {};
class Faction_Germany_EP1: Empty {};
class Faction_TKA_EP1: Empty {};
class Faction_TKG_EP1: Empty {};
class Faction_TKM_EP1: Empty {};
class Faction_NATO_EP1: Empty {};
class Faction_UNO_EP1: Empty {};
class Faction_BLUFOR_EP1: Empty {};
class Faction_OPFOR_EP1: Empty {};
class Faction_INDFOR_EP1: Empty {};
class Faction_ION_black_PMC: Empty {};
class Faction_ION_white_PMC: Empty {};
class Flag: Empty {};
class Flag1: Empty {};
class Dot: Empty {};
class Destroy: Empty {};
class Start: Empty {};
class End: Empty {};
class Warning: Empty {};
class Join: Empty {};
class Pickup: Empty {};
class Unknown: Empty {};
class Marker: Empty {};
class Arrow: Empty {};
class mil_objective: Empty {};
class mil_marker: Empty {};
class mil_flag: Empty {};
class mil_arrow: Empty {};
class mil_arrow2: Empty {};
class mil_ambush: Empty {};
class mil_destroy: Empty {};
class mil_start: Empty {};
class mil_end: Empty {};
class mil_pickup: Empty {};
class mil_join: Empty {};
class mil_warning: Empty {};
class mil_unknown: Empty {};
class mil_circle: Empty {};
class mil_dot: Empty {};
class mil_box: Empty {};
class mil_triangle: Empty {};
class hd_objective: Empty {};
class hd_flag: Empty {};
class hd_arrow: Empty {};
class hd_ambush: Empty {};
class hd_destroy: Empty {};
class hd_start: Empty {};
class hd_end: Empty {};
class hd_pickup: Empty {};
class hd_join: Empty {};
class hd_warning: Empty {};
class hd_unknown: Empty {};
class hd_dot: Empty {};
class Select: Empty {};
class SC_flag_0_east: Empty {};
class SC_flag_0_west: Empty {};
class SC_flag_1_east: Empty {};
class SC_flag_1_west: Empty {};
class NATO_base: Empty {};
class b_empty: Empty {};
class o_empty: Empty {};
class n_empty: Empty {};
class b_unknown: Empty {};
class o_unknown: Empty {};
class n_unknown: Empty {};
class b_inf: Empty {};
class o_inf: Empty {};
class n_inf: Empty {};
class b_motor_inf: Empty {};
class o_motor_inf: Empty {};
class n_motor_inf: Empty {};
class b_mech_inf: Empty {};
class o_mech_inf: Empty {};
class n_mech_inf: Empty {};
class b_armor: Empty {};
class o_armor: Empty {};
class n_armor: Empty {};
class b_recon: Empty {};
class o_recon: Empty {};
class n_recon: Empty {};
class b_air: Empty {};
class o_air: Empty {};
class n_air: Empty {};
class b_plane: Empty {};
class o_plane: Empty {};
class n_plane: Empty {};
class b_uav: Empty {};
class o_uav: Empty {};
class n_uav: Empty {};
class b_med: Empty {};
class o_med: Empty {};
class n_med: Empty {};
class b_art: Empty {};
class o_art: Empty {};
class n_art: Empty {};
class x_art: Empty {};
class b_mortar: Empty {};
class o_mortar: Empty {};
class n_mortar: Empty {};
class x_mortar: Empty {};
class b_hq: Empty {};
class o_hq: Empty {};
class n_hq: Empty {};
class b_support: Empty {};
class o_support: Empty {};
class n_support: Empty {};
class b_maint: Empty {};
class o_maint: Empty {};
class n_maint: Empty {};
class b_service: Empty {};
class o_service: Empty {};
class n_service: Empty {};
class group_0: Empty {};
class group_1: Empty {};
class group_2: Empty {};
class group_3: Empty {};
class group_4: Empty {};
class group_5: Empty {};
class group_6: Empty {};
class group_7: Empty {};
class group_8: Empty {};
class group_9: Empty {};
class group_10: Empty {};
class group_11: Empty {};
class waypoint: Empty {};
class selector_selectable: Empty {};
class selector_selectedEnemy: Empty {};
class selector_selectedFriendly: Empty {};
class selector_selectedMission: Empty {};
class HQ: Empty {};
class FOB: Empty {};
class Airport: Empty {};
class Heliport: Empty {};
class Artillery: Empty {};
class AntiAir: Empty {};
class City: Empty {};
class Strongpoint: Empty {};
class Depot: Empty {};
class FireMission: Empty {};
class AirTeam: Empty {};
class CommandTeam: Empty {};
class Headquarters: Empty {};
class HeavyTeam: Empty {};
class InfantryTeam: Empty {};
class LightTeam: Empty {};
class Attack: Empty {};
class Move: Empty {};
class Defend: Empty {};
class Vehicle: Empty {};
class DestroyedVehicle: Empty {};
class RepairVehicle: Empty {};
class SalvageVehicle: Empty {};
class SupplyVehicle: Empty {};
class Town: Empty {};
class Camp: Empty {};
class Tank: Empty {};
class Man: Empty {};
class Air: Empty {};
class Car: Empty {};
class Boat: Empty {};
class TownDefense0Supply4: Empty {};
class TownDefense1Supply3: Empty {};
class TownDefense2Supply2: Empty {};
class TownDefense3Supply1: Empty {};
class TownDefense4Supply0: Empty {};
class Faction_BritishArmedForces_BAF: Empty {};
};

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,364 @@
class CfgWeapons {
//class Default: FakeWeapon {};
//class PistolCore: FakeWeapon {};
//class RifleCore: FakeWeapon {};
//class MGunCore: FakeWeapon {};
//class LauncherCore: FakeWeapon {};
//class GrenadeCore: FakeWeapon {};
//class CannonCore: FakeWeapon {};
class RifleCore;
class FakeWeapon: RifleCore
{
scope = protected;
stopThis = true;
type = 0;
cursor = "";
cursoraim = "";
sound[] = {};
magazines[] = {"FakeMagazine"};
};
//class MGun: FakeWeapon {};
//class Pistol: FakeWeapon {};
//class M9: FakeWeapon {};
//class M9SD: FakeWeapon {};
//class Makarov: FakeWeapon {};
//class MakarovSD: FakeWeapon {};
//class GrenadeLauncher: FakeWeapon {};
//class Rifle: FakeWeapon {};
//class M16_base: FakeWeapon {};
//class M16A2: FakeWeapon {};
//class M16A2GL: FakeWeapon {};
//class m16a4: FakeWeapon {};
//class m16a4_acg: FakeWeapon {};
//class M16A4_GL: FakeWeapon {};
//class M16A4_ACG_GL: FakeWeapon {};
//class M24: FakeWeapon {};
//class M40A3: FakeWeapon {};
//class M240: FakeWeapon {};
//class Mk_48: FakeWeapon {};
//class M249: FakeWeapon {};
//class M4A1: FakeWeapon {};
//class M4A1_Aim: FakeWeapon {};
//class M4A1_Aim_camo: FakeWeapon {};
//class M4SPR: FakeWeapon {};
//class M4A1_RCO_GL: FakeWeapon {};
//class M4A1_AIM_SD_camo: FakeWeapon {};
//class M4A1_HWS_GL_SD_Camo: FakeWeapon {};
//class M4A1_HWS_GL: FakeWeapon {};
//class M4A1_HWS_GL_camo: FakeWeapon {};
//class MP5SD: FakeWeapon {};
//class MP5A5: FakeWeapon {};
//class PK: FakeWeapon {};
class Pecheneg: FakeWeapon {};
//class SVD: FakeWeapon {};
//class SVD_CAMO: FakeWeapon {};
//class Launcher: FakeWeapon {};
class ksvk: FakeWeapon {};
class M136: FakeWeapon {};
class Javelin: FakeWeapon {};
class Stinger: FakeWeapon {};
class RPG7V: FakeWeapon {};
class Strela: FakeWeapon {};
class Igla: FakeWeapon {};
class MetisLauncher: FakeWeapon {};
//class Binocular: FakeWeapon {};
class Laserdesignator: FakeWeapon {};
class Laserdesignator_mounted: FakeWeapon {};
//class NVGoggles: FakeWeapon {};
//class Throw: FakeWeapon {};
//class HandGunBase: FakeWeapon {};
//class Put: FakeWeapon {};
//21sept // class TimeBomb: FakeWeapon {};
class Mine: FakeWeapon {};
class MineE: FakeWeapon {};
//class PipeBomb: FakeWeapon {};
//class SmokeLauncher: FakeWeapon {};
//class FlareLauncher: FakeWeapon {};
class M134: FakeWeapon {};
class M134_2: FakeWeapon {};
class TwinM134: FakeWeapon {};
//class M240_veh: FakeWeapon {};
//class M240_veh_2: FakeWeapon {};
//class M240_veh_MG_Nest: FakeWeapon {};
class PKT: FakeWeapon {};
class PKT_MG_Nest: FakeWeapon {};
class PKT_veh: FakeWeapon {};
class DT_veh: FakeWeapon {};
class TwinVickers: FakeWeapon {};
class M2: FakeWeapon {};
class M3P: FakeWeapon {};
class DSHKM: FakeWeapon {};
class KORD: FakeWeapon {};
class KPVT: FakeWeapon {};
class M168: FakeWeapon {};
class M197: FakeWeapon {};
class AZP85: FakeWeapon {};
class 2A14: FakeWeapon {};
class GAU12: FakeWeapon {};
class 2A42: FakeWeapon {};
class 2A72: FakeWeapon {};
class M242: FakeWeapon {};
class YakB: FakeWeapon {};
class GSh23L: FakeWeapon {};
class GSh302: FakeWeapon {};
class GAU8: FakeWeapon {};
class 2A38M: FakeWeapon {};
class AGS30: FakeWeapon {};
class AGS17: FakeWeapon {};
class MK19: FakeWeapon {};
class M119: FakeWeapon {};
class M256: FakeWeapon {};
class D30: FakeWeapon {};
class D81: FakeWeapon {};
class ZiS_S_53: FakeWeapon {};
class 2A46M: FakeWeapon {};
class RocketPods: FakeWeapon {};
class FFARLauncher: FakeWeapon {};
class FFARLauncher_14: FakeWeapon {};
class CamelGrenades: FakeWeapon {};
class 57mmLauncher: FakeWeapon {};
class 57mmLauncher_64: FakeWeapon {};
class 57mmLauncher_128: FakeWeapon {};
class 80mmLauncher: FakeWeapon {};
class S8Launcher: FakeWeapon {};
class MissileLauncher: FakeWeapon {};
class SidewinderLaucher: FakeWeapon {};
class SidewinderLaucher_F35: FakeWeapon {};
class SidewinderLaucher_AH1Z: FakeWeapon {};
class AT5Launcher: FakeWeapon {};
class AT5LauncherSingle: FakeWeapon {};
class 2A46MRocket: FakeWeapon {};
class AT10LauncherSingle: FakeWeapon {};
class AT11LauncherSingle: FakeWeapon {};
class AT13LauncherSingle: FakeWeapon {};
class TOWLauncher: FakeWeapon {};
class TOWLauncherSingle: FakeWeapon {};
class HellfireLauncher: FakeWeapon {};
class VikhrLauncher: FakeWeapon {};
class BombLauncher: FakeWeapon {};
class BombLauncherF35: FakeWeapon {};
class BombLauncherA10: FakeWeapon {};
//class SEARCHLIGHT: FakeWeapon {};
//class CarHorn: FakeWeapon {};
//class BikeHorn: FakeWeapon {};
//class TruckHorn: FakeWeapon {};
//class TruckHorn2: FakeWeapon {};
//class SportCarHorn: FakeWeapon {};
//class MiniCarHorn: FakeWeapon {};
class GSh301: FakeWeapon {};
class R73Launcher: FakeWeapon {};
class R73Launcher_2: FakeWeapon {};
class Ch29Launcher: FakeWeapon {};
class Ch29Launcher_Su34: FakeWeapon {};
class 2A70Rocket: FakeWeapon {};
class 2A70: FakeWeapon {};
class AT6Launcher: FakeWeapon {};
class AT9Launcher: FakeWeapon {};
class AT2Launcher: FakeWeapon {};
class HeliBombLauncher: FakeWeapon {};
class AirBombLauncher: FakeWeapon {};
class Mk82BombLauncher: FakeWeapon {};
class Mk82BombLauncher_6: FakeWeapon {};
class StingerLaucher: FakeWeapon {};
class StingerLauncher_twice: FakeWeapon {};
class AALauncher_twice: FakeWeapon {};
class Igla_twice: FakeWeapon {};
class MaverickLauncher: FakeWeapon {};
class 9M311Laucher: FakeWeapon {};
class SPG9: FakeWeapon {};
class GRAD: FakeWeapon {};
class MLRS: FakeWeapon {};
class WeaponExplosive: FakeWeapon {};
//class ItemCore: FakeWeapon {};
class Kostey_photos: FakeWeapon {};
class Kostey_map_case: FakeWeapon {};
class Kostey_notebook: FakeWeapon {};
class CDF_dogtags: FakeWeapon {};
class Moscow_Bombing_File: FakeWeapon {};
class Cobalt_File: FakeWeapon {};
//class ItemWatch: FakeWeapon {};
//class ItemCompass: FakeWeapon {};
//class ItemGPS: FakeWeapon {};
//class ItemRadio: FakeWeapon {};
//class ItemMap: FakeWeapon {};
class EvPhoto: FakeWeapon {};
//class EvMap: FakeWeapon {};
class EvMoscow: FakeWeapon {};
class EvKobalt: FakeWeapon {};
class EvMoney: FakeWeapon {};
class EvDogTags: FakeWeapon {};
//class AK_BASE: FakeWeapon {};
//class AKS_BASE: FakeWeapon {};
//class AK_107_BASE: FakeWeapon {};
//class AK_47_M: FakeWeapon {};
//class AK_47_S: FakeWeapon {};
class AKS_GOLD: FakeWeapon {};
//class AK_74: FakeWeapon {};
//class AK_74_GL: FakeWeapon {};
//class AK_107_kobra: FakeWeapon {};
//class AK_107_GL_kobra: FakeWeapon {};
class AK_107_GL_pso: FakeWeapon {};
//class AK_107_pso: FakeWeapon {};
//class AKS_74_kobra: FakeWeapon {};
//class AKS_74_pso: FakeWeapon {};
//class AKS_74_U: FakeWeapon {};
//class AKS_74_UN_kobra: FakeWeapon {};
//class RPK_74: FakeWeapon {};
//class bizon: FakeWeapon {};
//class bizon_silenced: FakeWeapon {};
//class Colt1911: FakeWeapon {};
//class DMR: FakeWeapon {};
//class M1014: FakeWeapon {};
class m107: FakeWeapon {}; //old .50cal
class M252: FakeWeapon {};
class 2B14: FakeWeapon {};
class Saiga12K: FakeWeapon {};
class VSS_vintorez: FakeWeapon {};
class PMC_documents: FakeWeapon {};
class m8_base: FakeWeapon {};
class m8_carbine: FakeWeapon {};
class m8_carbineGL: FakeWeapon {};
class m8_compact: FakeWeapon {};
class m8_sharpshooter: FakeWeapon {};
class m8_SAW: FakeWeapon {};
//class huntingrifle: FakeWeapon {};
class RPG18: FakeWeapon {};
class SMAW: FakeWeapon {};
//class PKT_2: FakeWeapon {};
class PKT_3: FakeWeapon {};
class SidewinderLaucher_AH64: FakeWeapon {};
class M230: FakeWeapon {};
//class BAF_L2A1: FakeWeapon {};
//class BAF_M240_veh: FakeWeapon {};
//class BAF_L7A2: FakeWeapon {};
//class BAF_L94A1: FakeWeapon {};
//class BAF_static_GMG: FakeWeapon {};
//class BAF_GMG: FakeWeapon {};
class CTWS: FakeWeapon {};
class CRV7_PG: FakeWeapon {};
class CRV7_HEPD: FakeWeapon {};
class CRV7_FAT: FakeWeapon {};
class M621: FakeWeapon {};
class BAF_AS50_scoped: FakeWeapon {}; //old .50cal
class BAF_AS50_TWS: FakeWeapon {};
class BAF_LRR_scoped: FakeWeapon {};
class BAF_LRR_scoped_W: FakeWeapon {};
class BAF_NLAW_Launcher: FakeWeapon {};
class BAF_L17_40mm: FakeWeapon {};
//class L85A2_base_BAF: FakeWeapon {};
//class BAF_L85A2_RIS_Holo: FakeWeapon {};
class BAF_L85A2_UGL_Holo: FakeWeapon {};
//class BAF_L85A2_RIS_SUSAT: FakeWeapon {};
class BAF_L85A2_UGL_SUSAT: FakeWeapon {};
class BAF_L85A2_RIS_ACOG: FakeWeapon {};
class BAF_L85A2_UGL_ACOG: FakeWeapon {};
class BAF_L85A2_RIS_CWS: FakeWeapon {};
class BAF_L86A2_ACOG: FakeWeapon {};
class BAF_L110A1: FakeWeapon {};
//class BAF_L110A1_Aim: FakeWeapon {};
class BAF_L7A2_GPMG: FakeWeapon {};
class BAF_ied_v1: FakeWeapon {};
class BAF_ied_v2: FakeWeapon {};
class BAF_ied_v3: FakeWeapon {};
class BAF_ied_v4: FakeWeapon {};
class M68: FakeWeapon {};
class D10: FakeWeapon {};
class PKTBC: FakeWeapon {};
class PKTBC_veh: FakeWeapon {};
class SGMT: FakeWeapon {};
class HellfireLauncher_AH6: FakeWeapon {};
class StingerLaucher_4x: FakeWeapon {};
class CMFlareLauncher: FakeWeapon {};
//class M242BC: FakeWeapon {};
//class M240BC_veh: FakeWeapon {};
class M2BC: FakeWeapon {};
class MK19BC: FakeWeapon {};
class M120: FakeWeapon {};
//class Sa61_EP1: FakeWeapon {};
//class UZI_EP1: FakeWeapon {};
class UZI_SD_EP1: FakeWeapon {};
//class revolver_EP1: FakeWeapon {};
class revolver_gold_EP1: FakeWeapon {};
//class glock17_EP1: FakeWeapon {};
//class M60A4_EP1: FakeWeapon {};
//class Mk_48_DES_EP1: FakeWeapon {};
//class M249_EP1: FakeWeapon {};
class M249_TWS_EP1: FakeWeapon {};
class M249_m145_EP1: FakeWeapon {};
//class M24_des_EP1: FakeWeapon {};
//class SVD_des_EP1: FakeWeapon {};
//class SVD_NSPU_EP1: FakeWeapon {};
//class Sa58P_EP1: FakeWeapon {};
//class Sa58V_EP1: FakeWeapon {};
//class Sa58V_RCO_EP1: FakeWeapon {};
//class Sa58V_CCO_EP1: FakeWeapon {};
//class M4A3_CCO_EP1: FakeWeapon {};
//class M4A3_RCO_GL_EP1: FakeWeapon {};
//class Binocular_Vector: FakeWeapon {};
//class AK_74_GL_kobra: FakeWeapon {};
//class AKS_74: FakeWeapon {};
class MK_12: FakeWeapon {};
class AKS_74_NSPU: FakeWeapon {};
class AKS_74_GOSHAWK: FakeWeapon {};
//class FN_FAL: FakeWeapon {};
//class FN_FAL_ANPVS4: FakeWeapon {};
class G36C_camo: FakeWeapon {};
class G36_C_SD_camo: FakeWeapon {};
class G36A_camo: FakeWeapon {};
class G36K_camo: FakeWeapon {};
//class G36C: FakeWeapon {};
//class G36_C_SD_eotech: FakeWeapon {};
class G36a: FakeWeapon {};
class G36K: FakeWeapon {};
class MG36: FakeWeapon {};
class MG36_camo: FakeWeapon {};
class GrenadeLauncher_EP1: FakeWeapon {};
class M32_EP1: FakeWeapon {};
class M79_EP1: FakeWeapon {};
class Mk13_EP1: FakeWeapon {};
//class LeeEnfield: FakeWeapon {};
class m107_TWS_EP1: FakeWeapon {};
class M110_TWS_EP1: FakeWeapon {};
class M110_NVG_EP1: FakeWeapon {};
//class M14_EP1: FakeWeapon {};
//class m240_scoped_EP1: FakeWeapon {};
class M47Launcher_EP1: FakeWeapon {};
class MAAWS: FakeWeapon {};
class SCAR_Base: FakeWeapon {};
class SCAR_L_Base: FakeWeapon {};
class SCAR_L_CQC: FakeWeapon {};
class SCAR_L_CQC_Holo: FakeWeapon {};
class SCAR_L_STD_Mk4CQT: FakeWeapon {};
class SCAR_L_STD_EGLM_RCO: FakeWeapon {};
class SCAR_L_CQC_EGLM_Holo: FakeWeapon {};
class SCAR_L_STD_EGLM_TWS: FakeWeapon {};
class SCAR_L_STD_HOLO: FakeWeapon {};
class SCAR_L_CQC_CCO_SD: FakeWeapon {};
class SCAR_H_Base: FakeWeapon {};
class SCAR_H_CQC_CCO: FakeWeapon {};
class SCAR_H_CQC_CCO_SD: FakeWeapon {};
class SCAR_H_STD_EGLM_Spect: FakeWeapon {};
class SCAR_H_LNG_Sniper: FakeWeapon {};
class SCAR_H_LNG_Sniper_SD: FakeWeapon {};
class SCAR_H_STD_TWS_SD: FakeWeapon {};
class PKT_high_AI_dispersion: FakeWeapon {};
class PKT_high_AI_dispersion_tank: FakeWeapon {};
class AGS30_heli: FakeWeapon {};
class M32_heli: FakeWeapon {};
class AA12_PMC: FakeWeapon {};
class PMC_AS50_scoped: FakeWeapon {};
class PMC_AS50_TWS: FakeWeapon {};
class m8_carbine_pmc: FakeWeapon {};
class m8_compact_pmc: FakeWeapon {};
class m8_holo_sd: FakeWeapon {};
class m8_tws_sd: FakeWeapon {};
class m8_tws: FakeWeapon {};
class GSh23L_L39: FakeWeapon {};
};

File diff suppressed because one or more lines are too long

View File

@@ -1,38 +1,160 @@
class CfgActions {
class None; // External class reference
class Rearm : None {
show = 0;
};
class Heal : None {
show = 0;
};
class HealSoldier : None {
show = 0;
};
class FirstAid : None {
show = 0;
};
class TakeBag : None {
show = 0;
};
class Rearm : None { show = 0; };
class Heal : None { show = 0; };
class HealSoldier : None { show = 0; };
class FirstAid : None { show = 0; };
class TakeBag : None { show = 0; };
class Take : None { show = 0; };
//class LoadMagazine : None { show = 0; };
//class LoadOtherMagazine : LoadMagazine { show = 0; };
//class LoadEmptyMagazine : LoadMagazine { show = 0; };
class FireInflame : None { show = 0; };
class FirePutDown : None { show = 0; };
class Repair : None { show = 0; };
class Refuel : None { show = 0; };
class TakeWeapon : None { show = 0; };
//class TakeMagazine : None { show = 0; };
//class OpenBag : None { show = 0; };
class PutBag : None { show = 0; };
class DropBag : None { show = 0; };
class AddBag : None { show = 0; };
//class TakeMine : None { show = 0; };
class DropWeapon : None { show = 0; };
class PutWeapon : None { show = 0; };
class DropMagazine : None { show = 0; };
class PutMagazine : None { show = 0; };
class DeactivateMine : None { show = 0; };
/*
"None"
"GetInCommander"
"GetInDriver"
"GetInPilot"
"GetInGunner"
"GetInCargo"
"GetInTurret"
"Heal"
"HealSoldier"
"RepairVehicle"
"FirstAid"
"Repair"
"Refuel"
"Rearm"
"GetOut"
"LightOn"
"LightOff"
"GunLightOn"
"GunLightOff"
"ArtilleryComputer"
"EngineOn"
"EngineOff"
"SwitchWeapon"
"SwitchMagazine"
"HideWeapon"
"UseWeapon"
"LoadMagazine"
"LoadOtherMagazine"
"LoadEmptyMagazine"
"TakeWeapon"
"TakeDropWeapon"
"TakeMagazine"
"TakeDropMagazine"
"TakeFlag"
"ReturnFlag"
"TurnIn"
"TurnOut"
"WeaponInHand"
"WeaponOnBack"
"SitDown"
"Land"
"CancelLand"
"Eject"
"MoveToDriver"
"MoveToPilot"
"MoveToGunner"
"MoveToCommander"
"MoveToCargo"
"MoveToTurret"
"HideBody"
"TouchOff"
"SetTimer"
"StartTimer"
"Deactivate"
"NVGoggles"
"NVGogglesOff"
"ManualFire"
"ManualFireCancel"
"AutoHover"
"AutoHoverCancel"
"StrokeFist"
"StrokeGun"
"LadderUp"
"LadderDown"
"LadderOnDown"
"LadderOnUp"
"LadderOff"
"FireInflame"
"FirePutDown"
"LandGear"
"LandGearUp"
"FlapsDown"
"FlapsUp"
"Salute"
"ScudLaunch"
"ScudStart"
"ScudCancel"
"User"
"DropWeapon"
"PutWeapon"
"DropMagazine"
"PutMagazine"
"UserType"
"HandGunOn"
"HandGunOnStand"
"HandGunOff"
"HandGunOffStand"
"TakeMine"
"DeactivateMine"
"UseMagazine"
"IngameMenu"
"CancelTakeFlag"
"CancelAction"
"MarkEntity"
"MarkWeapon"
"TeamSwitch"
"Gear"
"OpenBag"
"TakeBag"
"PutBag"
"DropBag"
"AddBag"
"IRLaserOn"
"IRLaserOff"
"Assemble"
"DisAssemble"
"Talk"
"Tell"
"Surrender"
"GetOver"
"Take"
*/
};
class CfgLoadingTexts {
titlesDefault[] = {""};
};
class CfgAISkill {
aimingaccuracy[] = {0, 0, 1, 1};
aimingshake[] = {0, 0, 1, 1};
aimingspeed[] = {0, 0, 1, 1};
commanding[] = {0, 0, 1, 1};
courage[] = {0, 1, 1, 1};
endurance[] = {0, 0, 1, 1};
general[] = {0, 0, 1, 1};
courage[] = {0, 5, 10, 10};
endurance[] = {0, 0, 1, 0.1};
general[] = {0, 0, 1, 0.1};
reloadspeed[] = {0, 0, 1, 1};
spotdistance[] = {0, 0, 1, 0.6};
spottime[] = {0, 0, 1, 1};
spottime[] = {0, 0, 1, 0.1};
};
class CfgLoadingTexts {
titlesDefault[] = {""};
};
class CfgInGameUI
@@ -43,8 +165,8 @@ class CfgInGameUI
cueFriendlyColor[] = {0,0,0,0};
cueEnemyColor[] = {0,0,0,0};
};
class IslandMap
class IslandMap
{
colorFriendly[] = {0,0.5,0,0}; //{0,0.5,0,1};
colorEnemy[] = {0.5,0,0,0}; //{0.5,0,0,1};
@@ -71,6 +193,7 @@ class CfgInGameUI
colorGrid[] = {0.05,0.1,0,0.6};
colorGridMap[] = {0.05,0.1,0,0.4};
};
class MPTable
{
@@ -144,43 +267,106 @@ class CfgInGameUI
};
};
class CfgVoice {
class NoVoice {
protocol = "RadioProtocolBase";
variants[] = {1};
directories[] = {"", ""};
identityTypes[] = {"Default", "Zombie1", "Zombie2", "Zombie3"};
};
};
class CfgIdentities {
class PZombie1
{
name = "PZombie";
face = "PZombie1";
glasses = "None";
speaker = "NoVoice";
pitch = 1;
};
class PZombie2
{
name = "PZombie";
face = "PZombie2";
glasses = "None";
speaker = "NoVoice";
pitch = 1;
};
class Zombie1 {
name = "Zombie";
face = "Zombie1";
glasses = "None";
speaker = "NoVoice";
pitch = 1;
};
class Zombie2 {
name = "Zombie";
face = "Zombie2";
glasses = "None";
speaker = "NoVoice";
pitch = 1;
};
class Zombie3 {
name = "Zombie";
face = "Zombie3";
glasses = "None";
speaker = "NoVoice";
pitch = 1;
};
};
class CfgMissions
{
class Cutscenes
{
class DayZModIntro1
{
directory = "z\addons\dayz_code\Configs\CfgWorlds\intro.dayzmod";
};
};
};
class CfgSurvival {
class Inventory {
class Default {
RandomMagazines = 3;
//weapons[] = {"Makarov"};
magazines[] = {"ItemBandage","ItemPainkiller"};
weapons[] = {"ItemFlashlight"};
//GuaranteedMagazines[] = {"ItemBandage","8Rnd_9x18_Makarov","8Rnd_9x18_Makarov","HandRoadFlare"};
GuaranteedMagazines[] = {"ItemBandage","HandRoadFlare"};
RandomPossibilitieMagazines[] = {"ItemBandage","ItemPainkiller"};
backpackWeapon = "";
backpack = "DZ_Patrol_Pack_EP1";
//backpack = "DZ_Patrol_Pack_EP1";
};
};
class Meat {
class Default {
yield = 2;
rawfoodtype = "FoodmeatRaw";
//rawfoodtype = "FoodmeatRaw"; //This magazine does not exist
};
class Cow: Default {
yield = 6;
rawfoodtype = "FoodbeefRaw";
};
class Cow01: Cow{};
class Cow02: Cow{};
class Cow03: Cow{};
class Cow04: Cow{};
class Cow01_EP1: Cow{};
class Cow01: Cow {};
class Cow02: Cow {};
class Cow03: Cow {};
class Cow04: Cow {};
class Cow01_EP1: Cow {};
class Goat: Default {
yield = 4;
rawfoodtype = "FoodmuttonRaw";
rawfoodtype = "FoodgoatRaw";
};
class Goat01_EP1: Goat{};
class Goat02_EP1: Goat{};
class Goat01_EP1: Goat {};
class Goat02_EP1: Goat {};
class Sheep: Default {
yield = 4;
rawfoodtype = "FoodmuttonRaw";
};
class Sheep01_EP1: Sheep{};
class Sheep02_EP1: Sheep{};
class Sheep01_EP1: Sheep {};
class Sheep02_EP1: Sheep {};
class WildBoar: Default {
yield = 4;
rawfoodtype = "FoodbaconRaw";
@@ -189,14 +375,14 @@ class CfgSurvival {
yield = 2;
rawfoodtype = "FoodchickenRaw";
};
class Cock: Hen{};
class Cock: Hen {};
class DZ_Fin: Default {
yield = 0;
rawfoodtype = "FoodSteakRaw";
rawfoodtype = "FoodDogRaw";
};
class DZ_Pastor: DZ_Fin{};
class DZ_Pastor: DZ_Fin {};
class Rabbit: Default {
yield = 1;
yield = 2;
rawfoodtype = "FoodrabbitRaw";
};
@@ -354,7 +540,6 @@ class CfgSurvival {
sex = "male";
playerModel = "Soldier_Bodyguard_AA12_PMC_DZ";
};
class Skin_FR_OHara_DZ: Default
{
sex = "male";
@@ -374,13 +559,11 @@ class CfgSurvival {
{
sex = "male";
playerModel = "Graves_Light_DZ";
};
};
class Skin_Drake_Light_DZ: Default {
sex = "male";
playerModel = "Drake_Light_DZ";
};
};
class Skin_CZ_Special_Forces_GL_DES_EP1_DZ: Default {
sex = "male";
playerModel = "CZ_Special_Forces_GL_DES_EP1_DZ";
@@ -389,15 +572,11 @@ class CfgSurvival {
class Skin_TK_INS_Soldier_EP1_DZ: Default {
sex = "male";
playerModel = "TK_INS_Soldier_EP1_DZ";
};
};
class Skin_TK_INS_Warlord_EP1_DZ: Default {
sex = "male";
playerModel = "TK_INS_Warlord_EP1_DZ";
};
};
class Skin_TK_Special_Forces_MG_EP1_DZ: Default {
sex = "male";
playerModel = "TK_Special_Forces_MG_EP1_DZ";

View File

@@ -0,0 +1,21 @@
class CfgConstruction {
class Recipe {
displayName = "Generic Recipe";
input[] = {}; //Items consumed during crafting
required[] = {}; //Items needed for but not consumed during crafting
};
class Blueprint_woodenFence : Recipe {
displayName = "WoodenFence Foundation";
input[] =
{
{"ItemLog","CfgMagazines",2},
{"ItemStone","CfgMagazines",3}
};
toolsRequired[] =
{
{"ItemEtool","CfgWeapons",1}
};
orignalclass = "ItemDIY_wood";
};
};

View File

@@ -0,0 +1,48 @@
class CfgCrafting {
class Recipe {
displayName = "Generic Recipe";
input[] = {}; //Items consumed during crafting
output[] = {}; //Items created from crafting
required[] = {}; //Items needed for but not consumed during crafting
failChance = 0;
};
//Completed
//Weapons
#include "Recipes\Weapons\NailedBaseballBat.hpp"
#include "Recipes\Weapons\BaseBallBatBarbed.hpp"
#include "Recipes\Weapons\Crossbow.hpp"
//Not Ready
/*
#include "Recipes\Weapons\M9SD.hpp"
#include "Recipes\Weapons\M4A1_AIM.hpp"
#include "Recipes\Weapons\MAKAROVSD.hpp"
#include "Recipes\Weapons\bizonSD.hpp"
#include "Recipes\Weapons\SVD_CAMO.hpp"
#include "Recipes\Weapons\M4A1_Aim_CAMO.hpp"
#include "Recipes\Weapons\M4A1_HWS_GL_CAMO.hpp"
#include "Recipes\Weapons\G36C_camo.hpp"
#include "Recipes\Weapons\G36A_camo.hpp"
#include "Recipes\Weapons\G36K_camo.hpp"
*/
//Medical
#include "Recipes\Medical\Bandage.hpp"
#include "Recipes\Medical\sepsisBandage.hpp"
#include "Recipes\Medical\woodensplint.hpp"
#include "Recipes\Medical\HerbalDrink.hpp"
//ammo
#include "Recipes\Ammo\WoodenArrow.hpp"
//other
#include "Recipes\Other\woodencrate.hpp"
#include "Recipes\Other\nails.hpp"
#include "Recipes\Other\BackPack.hpp"
//#include "Recipes\Other\woodenCraftTable.hpp"
//Traps
#include "Recipes\Traps\TrapBearTrapFlare.hpp"
#include "Recipes\Traps\TrapBearTrapSmoke.hpp"
#include "Recipes\Traps\TrapTripwireCans.hpp"
#include "Recipes\Traps\TrapTripwireFlare.hpp"
#include "Recipes\Traps\TrapTripwireGrenade.hpp"
#include "Recipes\Traps\TrapTripwireSmoke.hpp"
};

View File

@@ -0,0 +1,16 @@
class Wooden_Arrow : Recipe {
displayName = $STR_ITEMWOODENARROW_CODE_NAME;
input[] =
{
{"PartWoodPile","CfgMagazines",1},
{"equip_feathers","CfgMagazines",2}
};
output[] =
{
{"WoodenArrow","CfgMagazines",4}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,33 @@
class Blueprint_Bandage : Recipe {
displayName = $STR_CRAFT_NAME_Bandage;
input[] =
{
{"equip_rag","CfgMagazines",1},
{"equip_gauze","CfgMagazines",1},
{"equip_string","CfgMagazines",1}
};
output[] =
{
{"ItemBandage","CfgMagazines",2}
};
required[] =
{
};
};
class Blueprint_Bandage_Packaged : Recipe {
displayName = $STR_CRAFT_NAME_Bandage;
input[] =
{
{"equip_rag","CfgMagazines",1},
{"equip_gauzepackaged","CfgMagazines",1},
{"equip_string","CfgMagazines",1}
};
output[] =
{
{"ItemBandage","CfgMagazines",2}
};
required[] =
{
};
};

View File

@@ -0,0 +1,16 @@
class Blueprint_HerbalDrink : Recipe {
displayName = $STR_CRAFT_NAME_HerbalDrink;
descriptionShort = $STR_CRAFT_DESC_herbalDrink;
input[] =
{
{"ItemWaterBottleBoiled","CfgMagazines",1},
{"equip_herb_box","CfgMagazines",1}
};
output[] =
{
{"ItemWaterBottleHerbal","CfgMagazines",1}
};
required[] =
{
};
};

View File

@@ -0,0 +1,35 @@
class Blueprint_SepsisBandage : Recipe {
displayName = $STR_CRAFT_NAME_SepsisBandage;
input[] =
{
{"ItemBandage","CfgMagazines",1},
{"equip_comfreyleafs","CfgMagazines",1}
};
output[] =
{
{"ItemSepsisBandage","CfgMagazines",1}
};
required[] =
{
};
};
/*
class Blueprint_SepsisBandage_Packaged : Recipe {
displayName = $STR_CRAFT_NAME_SepsisBandage;
input[] =
{
{"equip_rag","CfgMagazines",1},
{"equip_gauzepackaged","CfgMagazines",1},
{"equip_comfreyleafs","CfgMagazines",1},
{"equip_string","CfgMagazines",1}
};
output[] =
{
{"ItemSepsisBandage","CfgMagazines",2}
};
required[] =
{
};
};
*/

View File

@@ -0,0 +1,15 @@
class Blueprint_woodensplint : Recipe {
displayName = $STR_ITEM_NAME_WOODENSPLINT;
input[] =
{
{"PartWoodPile","CfgMagazines",2},
{"equip_string","CfgMagazines",1}
};
output[] =
{
{"equip_woodensplint","CfgMagazines",2}
};
required[] =
{
};
};

View File

@@ -0,0 +1,16 @@
class Blueprint_PatrolPack : Recipe {
displayName = $STR_ITEM_MAKESHIFTBACKPACK;
input[] =
{
{"equip_rag","CfgMagazines",5},
{"PartWoodPile","CfgMagazines",1},
{"equip_string","CfgMagazines",3}
};
output[] =
{
{"DZ_Assault_Pack_EP1","CfgVehicles",1}
};
required[] =
{
};
};

View File

@@ -0,0 +1,16 @@
class Blueprint_BodgedWaterbottle : Recipe {
displayName = "Broken Watter Bottle.";
descriptionShort = "Patch a broken water bottle.";
input[] =
{
{"equip_duct_tape","CfgMagazines",1},
{"ItemWaterBottleDmg","CfgMagazines",1}
};
output[] =
{
{"ItemBodgedWaterbottle","CfgMagazines",1}
};
required[] =
{
};
};

View File

@@ -0,0 +1,15 @@
class Blueprint_nails : Recipe {
displayName = "Metal Nails";
input[] =
{
{"equip_metal_sheet","CfgMagazines",1}
};
output[] =
{
{"equip_nails","CfgMagazines",10}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,16 @@
class Blueprint_woodenCraftTable : Recipe {
displayName = $STR_ITEM_NAME_WOODENCRAFTTABLE;
input[] =
{
{"PartWoodPile","CfgMagazines",1}
//{"equip_nails","CfgMagazines",1}
};
output[] =
{
{"ItemcraftTable","CfgMagazines",1}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,16 @@
class Blueprint_woodenFence : Recipe {
displayName = $STR_ITEM_NAME_equip_crate;
input[] =
{
{"ItemLog","CfgMagazines",2},
{"ItemStone","CfgMagazines",3}
};
output[] =
{
{"equip_crate","CfgMagazines",1}
};
required[] =
{
{"ItemEtool","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,16 @@
class Blueprint_crate : Recipe {
displayName = $STR_ITEM_NAME_equip_crate;
input[] =
{
{"PartWoodPile","CfgMagazines",6},
{"equip_nails","CfgMagazines",1}
};
output[] =
{
{"equip_crate","CfgMagazines",1}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,20 @@
class Blueprint_TrapBearTrapFlare : Recipe {
displayName = $STR_ITEM_NAME_BEAR_TRAP_FLARE;
descriptionShort = $STR_ITEM_DESC_BEAR_TRAP_FLARE;
input[] =
{
{"equip_string","CfgMagazines",1},
{"TrapBear","CfgMagazines",1},
{"PartWoodPile","CfgMagazines",1},
{"equip_duct_tape","CfgMagazines",1},
{"HandRoadFlare","CfgMagazines",1}
};
output[] =
{
{"ItemTrapBearTrapFlare","CfgMagazines",1}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,22 @@
class Blueprint_TrapBearTrapSmoke : Recipe {
displayName = $STR_ITEM_NAME_BEAR_TRAP_SMOKE;
descriptionShort = $STR_ITEM_DESC_BEAR_TRAP_SMOKE;
input[] =
{
{"equip_string","CfgMagazines",1},
{"TrapBear","CfgMagazines",1},
{"PartWoodPile","CfgMagazines",1},
{"equip_duct_tape","CfgMagazines",1},
{{"SmokeShell","CfgMagazines",1},
{"SmokeShellRed","CfgMagazines",1},
{"SmokeShellGreen","CfgMagazines",1}}
};
output[] =
{
{"ItemTrapBearTrapSmoke","CfgMagazines",1}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,45 @@
class Blueprint_Trap_Cans : Recipe {
displayName = $STR_ITEM_NAME_TRIPWIRE_CANS;
descriptionShort = $STR_ITEM_DESC_TRIPWIRE_CANS;
input[] =
{
{"equip_string","CfgMagazines",1},
{"PartWoodPile","CfgMagazines",1},
{{"TrashTinCan","CfgMagazines",1},
// {"FoodCanLongSpratsEmpty","CfgMagazines",1},
{"FoodCanBeefEmpty","CfgMagazines",1},
{"FoodCanPotatoesEmpty","CfgMagazines",1},
{"FoodCanGriffEmpty","CfgMagazines",1},
{"FoodCanBadguyEmpty","CfgMagazines",1},
{"FoodCanBoneboyEmpty","CfgMagazines",1},
{"FoodCanCornEmpty","CfgMagazines",1},
{"FoodCanCurgonEmpty","CfgMagazines",1},
{"FoodCanDemonEmpty","CfgMagazines",1},
{"FoodCanFraggleosEmpty","CfgMagazines",1},
{"FoodCanHerpyEmpty","CfgMagazines",1},
{"FoodCanDerpyEmpty","CfgMagazines",1},
{"FoodCanOrlokEmpty","CfgMagazines",1},
{"FoodCanPowellEmpty","CfgMagazines",1},
{"FoodCanTylersEmpty","CfgMagazines",1},
{"FoodCanUnlabeledEmpty","CfgMagazines",1},
{"FoodCanRusUnlabeledEmpty","CfgMagazines",1},
{"FoodCanRusStewEmpty","CfgMagazines",1},
{"FoodCanRusPorkEmpty","CfgMagazines",1},
{"FoodCanRusPeasEmpty","CfgMagazines",1},
{"FoodCanRusMilkEmpty","CfgMagazines",1},
{"FoodCanRusCornEmpty","CfgMagazines",1},
{"FoodChipsSulahoopsEmpty","CfgMagazines",1},
{"FoodChipsMysticalesEmpty","CfgMagazines",1},
{"FoodChipsChocolateEmpty","CfgMagazines",1}}
};
output[] =
{
{"ItemTrapTripwireCans","CfgMagazines",1}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,19 @@
class Blueprint_TrapTripwireFlare : Recipe {
displayName = $STR_ITEM_NAME_TRIPWIRE_FLARE;
descriptionShort = $STR_ITEM_DESC_TRIPWIRE_FLARE;
input[] =
{
{"equip_string","CfgMagazines",1},
{"PartWoodPile","CfgMagazines",1},
{"equip_duct_tape","CfgMagazines",1},
{"HandRoadFlare","CfgMagazines",1}
};
output[] =
{
{"ItemTrapTripwireFlare","CfgMagazines",1}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,20 @@
class Blueprint_TrapTripwireGrenade : Recipe {
displayName = $STR_ITEM_NAME_TRIPWIRE_GRENADE;
descriptionShort = $STR_ITEM_DESC_TRIPWIRE_GRENADE;
input[] =
{
{"equip_string","CfgMagazines",1},
{"PartWoodPile","CfgMagazines",1},
{"equip_duct_tape","CfgMagazines",1},
{{"HandGrenade_West","CfgMagazines",1},
{"HandGrenade_East","CfgMagazines",1}}
};
output[] =
{
{"ItemTrapTripwireGrenade","CfgMagazines",1}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,21 @@
class Blueprint_TrapTripwireSmoke : Recipe {
displayName = $STR_ITEM_NAME_TRIPWIRE_SMOKE;
descriptionShort = $STR_ITEM_DESC_TRIPWIRE_SMOKE;
input[] =
{
{"equip_string","CfgMagazines",1},
{"PartWoodPile","CfgMagazines",1},
{"equip_duct_tape","CfgMagazines",1},
{{"SmokeShell","CfgMagazines",1},
{"SmokeShellRed","CfgMagazines",1},
{"SmokeShellGreen","CfgMagazines",1}}
};
output[] =
{
{"ItemTrapTripwireSmoke","CfgMagazines",1}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,18 @@
class Blueprint_BaseBallBatBarbed : Recipe {
displayName = $STR_CRAFT_NAME_BaseBallBatBarbed;
descriptionShort = $STR_CRAFT_DESC_BaseBallBatBarbed;
input[] =
{
{"MeleeBaseBallBat","CfgWeapons",1},
{"equip_nails","CfgMagazines",1},
{"ItemWire","CfgMagazines",1}
};
output[] =
{
{"MeleeBaseBallBatBarbed","CfgWeapons",1}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,16 @@
class Blueprint_Crossbow_Kit : Recipe {
displayName = $STR_WPN_NAME_4;
input[] =
{
{"equip_crossbow_Stock","CfgMagazines",1},
{"equip_Crossbow_Kit","CfgMagazines",1}
};
output[] =
{
{"Crossbow_DZ","CfgWeapons",1}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,17 @@
class Blueprint_G36A_camo : Recipe {
displayName = $STR_CRAFT_NAME_G36A_CAMO;
descriptionShort = $STR_CRAFT_DESC_G36A_CAMO;
input[] =
{
{"G36A","CfgWeapons",1},
{"Attachment_CAMO","CfgMagazines",1}
};
output[] =
{
{"G36A_CAMO","CfgWeapons",1}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,17 @@
class Blueprint_G36C_camo : Recipe {
displayName = $STR_CRAFT_NAME_G36C_CAMO;
descriptionShort = $STR_CRAFT_DESC_G36C_CAMO;
input[] =
{
{"G36C","CfgWeapons",1},
{"Attachment_CAMO","CfgMagazines",1}
};
output[] =
{
{"G36C_CAMO","CfgWeapons",1}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,17 @@
class Blueprint_G36K_camo : Recipe {
displayName = $STR_CRAFT_NAME_G36K_CAMO;
descriptionShort = $STR_CRAFT_DESC_G36K_CAMO;
input[] =
{
{"G36K","CfgWeapons",1},
{"Attachment_CAMO","CfgMagazines",1}
};
output[] =
{
{"G36K_CAMO","CfgWeapons",1}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,19 @@
class Blueprint_M4A1_AIM : Recipe {
displayName = $STR_CRAFT_NAME_M4A1_AIM;
descriptionShort = $STR_CRAFT_DESC_M4A1_AIM;
input[] =
{
{"M4A1","CfgWeapons",1},
{"Attachment_AIM","CfgMagazines",1},
{"equip_rail_screws","CfgMagazines",2},
{"equip_weapon_rails","CfgMagazines",1}
};
output[] =
{
{"M4A1_AIM","CfgWeapons",1}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,17 @@
class Blueprint_M4A1_Aim_CAMO : Recipe {
displayName = $STR_CRAFT_NAME_M4A1_Aim_CAMO;
descriptionShort = $STR_CRAFT_DESC_M4A1_Aim_CAMO;
input[] =
{
{"M4A1_Aim","CfgWeapons",1},
{"Attachment_CAMO","CfgMagazines",1}
};
output[] =
{
{"M4A1_Aim_CAMO","CfgWeapons",1}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,17 @@
class Blueprint_M4A1_HWS_GL_CAMO : Recipe {
displayName = $STR_CRAFT_NAME_M4A1_HWS_GL_CAMO;
descriptionShort = $STR_CRAFT_DESC_M4A1_HWS_GL_CAMO;
input[] =
{
{"M4A1_HWS_GL","CfgWeapons",1},
{"Attachment_CAMO","CfgMagazines",1}
};
output[] =
{
{"M4A1_HWS_GL_CAMO","CfgWeapons",1}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,17 @@
class Blueprint_M9SD : Recipe {
displayName = $STR_CRAFT_NAME_M9SD;
descriptionShort = $STR_CRAFT_DESC_M9SD;
input[] =
{
{"M9","CfgWeapons",1},
{"Attachment_Silencer","CfgMagazines",1}
};
output[] =
{
{"M9SD","CfgWeapons",1}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,17 @@
class Blueprint_MAKAROVSD : Recipe {
displayName = $STR_CRAFT_NAME_MAKAROVSD;
descriptionShort = $STR_CRAFT_DESC_MAKAROVSD;
input[] =
{
{"Makarov","CfgWeapons",1},
{"Attachment_Silencer","CfgMagazines",1}
};
output[] =
{
{"MakarovSD","CfgWeapons",1}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,17 @@
class Blueprint_NailedBaseballBat : Recipe {
displayName = $STR_CRAFT_NAME_NailedBaseballBat;
descriptionShort = $STR_CRAFT_DESC_NailedBaseballBat;
input[] =
{
{"MeleeBaseBallBat","CfgWeapons",1},
{"equip_nails","CfgMagazines",2}
};
output[] =
{
{"MeleeBaseBallBatNails","CfgWeapons",1}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,20 @@
class PipeBomb : Recipe {
displayName = $STR_CRAFT_NAME_PipeBomb;
descriptionShort = $STR_CRAFT_DESC_PipeBomb;
input[] =
{
{"equip_1inch_metal_pipe","CfgMagazines",1},
{"equip_2inch_metal_pipe","CfgMagazines",1},
{"equip_metal_sheet","CfgMagazines",1},
{"equip_fuse","CfgMagazines",1},
{"equip_pipecap","CfgMagazines",1],
};
output[] =
{
{"PipeBomb","CfgMagazines",1}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,18 @@
class Blueprint_SVD_CAMO : Recipe {
displayName = $STR_CRAFT_NAME_SVD_CAMO;
descriptionShort = $STR_CRAFT_DESC_SVD_CAMO;
input[] =
{
{"SVD_DZ","CfgWeapons",1},
{"Skin_Sniper1_DZ","CfgMagazines",1},
{"Attachment_CAMO","CfgMagazines",1}
};
output[] =
{
{"SVD_CAMO_DZ","CfgWeapons",1}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,17 @@
class Blueprint_bizonSD : Recipe {
displayName = $STR_CRAFT_NAME_bizonSD;
descriptionShort = $STR_CRAFT_DESC_bizonSD;
input[] =
{
{"bizon","CfgWeapons",1},
{"Attachment_Silencer","CfgMagazines",1}
};
output[] =
{
{"bizon_silenced","CfgWeapons",1}
};
required[] =
{
{"ItemToolbox","CfgWeapons",1}
};
};

View File

@@ -0,0 +1,86 @@
class CfgGrid {
class Grid0 {
position[] = {10416.695, 4198.4634};
size = 1500;
};
class Grid1 {
position[] = {7982.2563, 1419.8256};
size = 1500;
};
class Grid2 {
position[] = {10795.93, 1419.8263};
size = 1500;
};
class Grid3 {
position[] = {7966.083, 4088.7463};
size = 1500;
};
class Grid4 {
position[] = {9259.7266, 2746.1985};
size = 1500;
};
class Grid5 {
position[] = {5200.5234, 3915.3274};
size = 1500;
};
class Grid6 {
position[] = {6494.1665, 2572.7798};
size = 1500;
};
class Grid7 {
position[] = {5216.6968, 1246.407};
size = 1500;
};
class Grid8 {
position[] = {2564.7244, 3915.3296};
size = 1500;
};
class Grid9 {
position[] = {3858.3674, 2572.782};
size = 1500;
};
class Grid10 {
position[] = {2580.8977, 1246.4092};
size = 1500;
};
class Grid11 {
position[] = {13398.995, 4400.5874};
size = 1500;
};
class Grid12 {
position[] = {12242.025, 2948.3196};
size = 1500;
};
class Grid13 {
position[] = {13551.842, 1832.2257};
size = 1500;
};
class Grid14 {
position[] = {14870.512, 3009.5117};
size = 1500;
};
class Grid15 {
position[] = {-178.19415, 1062.4478};
size = 1500;
};
class Grid16 {
position[] = {1099.2754, 2388.8206};
size = 1500;
};
class Grid17 {
position[] = {-194.36755, 3731.3679};
size = 1500;
};
class Grid18 {
position[] = {10394.215, 8322.1719};
size = 1500;
};
class Grid19 {
position[] = {7959.7759, 5543.5342};
size = 1500;
};
class Grid20 {
position[] = {10773.449, 5543.5342};
size = 1500;
};
};

View File

@@ -1,42 +0,0 @@
class CfgIdentities
{
class PZombie1
{
name = "PZombie";
face = "PZombie1";
glasses = "None";
speaker = "NoVoice";
pitch = 1;
};
class PZombie2
{
name = "PZombie";
face = "PZombie2";
glasses = "None";
speaker = "NoVoice";
pitch = 1;
};
class Zombie1 {
name = "Zombie";
face = "Zombie1";
glasses = "None";
speaker = "NoVoice";
pitch = 1;
};
class Zombie2 {
name = "Zombie";
face = "Zombie2";
glasses = "None";
speaker = "NoVoice";
pitch = 1;
};
class Zombie3 {
name = "Zombie";
face = "Zombie3";
glasses = "None";
speaker = "NoVoice";
pitch = 1;
};
};

View File

@@ -0,0 +1,17 @@
class Land_Nav_Boathouse : Default
{
lootChance = 0.2;
zedPos[] = {{-2.92236,9.2002,3.6665},{7.09473,7.79883,3.6665},{7.18164,-2.03223,3.66864},{1.68994,7.5166,3.67276},{5.49609,0.106445,3.67358},{-5.63037,-1.27246,3.67407},{5.27588,5.51953,3.69006},{-5.03564,6.19141,3.6907},{-6.98779,5.52539,3.69113}};
lootPos[] = {{5.28,5.52,3.73},{5.5,0.11,3.71},{1.69,7.52,3.71},{-5.04,6.19,3.71},{-5.63,-1.27,3.69},{-6.99,5.53,3.71},{-2.92,9.2,3.67},{7.09,7.8,3.69},{7.18,-2.03,3.69},{2.8,7.37,6.33},{-2.81,7.41,6.32}};
lootGroup = Boat;
};
class Land_BoatSmall_2b : Default
{
zombieChance = 0;
maxRoaming = 0;
// zedPos[] = {{0.00390625,-0.250977,-0.348389}};
lootChance = 0.1;
lootPos[] = {{0.00390625,-0.250977,-0.348389}};
lootGroup = Boat;
};

View File

@@ -0,0 +1,47 @@
class Castle : Default
{
zombieClass[] = {"z_new_villager2","z_new_villager3","z_new_villager4"};
lootChance = 0.2;
lootGroup = Castle;
};
class Land_A_Castle_Bergfrit: Castle {
zedPos[] = {{1.19141,-1.43848,-2.81638},{0.0595703,2.04785,-2.79636},{-2.19482,4.12305,-0.63858},{2.36133,3.86816,1.83972},{2.64746,-3.5459,3.85541},{-2.09473,-3.44922,6.29901},{-0.540039,-2.35254,8.76691},{-1.15918,3.13867,8.76691},{1.74707,1.26855,8.76691},{-1.62207,-4.28027,13.4801},{1.67578,-0.825195,16.8505},{-2.23047,4.82422,16.856}};
lootPos[] = {{0.0595703,2.04785,-2.79636},{1.19141,-1.43848,-2.81638},{-2.19482,4.12305,-0.63858},{2.36133,3.86816,1.83972},{2.64746,-3.5459,3.85541},{-2.09473,-3.44922,6.29901},{-1.15918,3.13867,8.76691},{1.74707,1.26855,8.76691},{-0.540039,-2.35254,8.76691},{-1.62207,-4.28027,13.4801},{-2.23047,4.82422,16.856},{1.67578,-0.825195,16.8505}};
};
class Land_A_Castle_Stairs_A: Castle {
zedPos[] = {{0.693604,-1.79297,0.703918},{8.42188,0.878906,0.889343},{8.11035,1.47949,7.01178}};
lootPos[] = {{0.693604,-1.79297,0.703918},{8.42188,0.878906,0.889343},{8.11035,1.47949,7.01178}};
};
class Land_A_Castle_Gate: Castle {
zedPos[] = {{0.244141,-4.48486,-3.14362},{-1.25293,2.98779,-3.07028},{4.50684,-3.31152,-2.94885},{4.55176,3.29834,-2.94858},{7.94824,1.4082,-2.91003}};
lootChance = 0.7;
lootPos[] = {{0.24,-4.49,-3.14},{-1.25,2.99,-3.07},{4.51,-3.31,-2.95},{4.71,2.71,-2.95},{7.76,0.51,-2.91}};
};
class Land_A_Castle_Wall2_End_2: Castle {
lootChance = 0.4;
lootPos[] = {{-4.66,0.52,-5.91},{1.51,0.07,-4.61}};
};
class Land_A_Castle_WallS_End: Castle {
lootChance = 0.4;
lootPos[] = {{-0.53,-1.95,-1.06}};
};
class Land_A_Castle_Wall2_30: Castle {
lootChance = 0.4;
lootPos[] = {{-7.18,-0.58,-5.89},{-0.94,-0.38,-4.58}};
};
class Land_A_Castle_WallS_10: Castle {
lootChance = 0.4;
lootPos[] = {{2.72,-2.57,-0.41},{-1.37,-1.28,-0.41}};
};
class Land_A_Castle_Donjon: Castle {
lootChance = 0.5;
lootPos[] = {{-2.14,2.22,12.5},{3.25,3.36,12.6},{0.92,0.93,12.53},{4,0.33,12.49},{-0.07,4.13,12.52},{-2.86,5.47,12.48}};
};

View File

@@ -0,0 +1,148 @@
class Church : Default
{
zombieChance = 0.3;
minRoaming = 1;
maxRoaming = 3;
zombieClass[] = {"z_priest","z_priest","z_priest"};
lootChance = 0.3;
lootGroup = Church;
};
class Land_Church_01 : Church
{
zedPos[] =
{
{-6.92,-0.38,-4.21}
};
lootPos[] =
{
{-6.92,-0.38,-4.21},
{-6.87,-0.44,-6.47}
};
lootPosSmall[] = {{-7.27332,-1.16895,-4.22726}};
};
class Land_Church_03 : Church
{
zedPos[] =
{
{-0.0263672,-2.98438,-14.3021},
{5.15332,-6.96875,-14.3021},
{-6.56641,-4.58887,-14.3021},
{-1.7915,-7.67969,-14.302},
{5.38916,3.40527,-14.302},
{5.49902,7.20508,-14.302},
{-0.00341797,2.02539,-14.3019},
{3.23633,2.76172,-14.3019},
{-7.64111,4.81348,-14.3019},
{-1.51074,7.66406,-14.2919},
{9.93262,-3.85156,-13.7587},
{9.55225,2.22461,-13.7487}
};
lootPos[] =
{
{5.15332,-6.96875,-14.3021},
{-1.7915,-7.67969,-14.302},
{-0.0263672,-2.98438,-14.3021},
{-0.00341797,2.02539,-14.3019},
{5.49902,7.20508,-14.302},
{5.38916,3.40527,-14.302},
{3.23633,2.76172,-14.3019},
{-1.51074,7.66406,-14.2919},
{-7.64111,4.81348,-14.3019},
{-6.56641,-4.58887,-14.3021},
{9.55225,2.22461,-13.7487},
{9.93262,-3.85156,-13.7587}
};
lootPosSmall[] = {{-0.791992,2.21191,-13.7321},{2.93945,-1.59766,-13.7349},{6.21191,3.48535,-13.7321},{6.56787,-3.55176,-14.3021},{-0.741211,-8.75684,-14.3021},{-0.126465,5.94434,-14.3021},{-1.14893,-3.6416,-14.3021},{-2.71484,-1.56055,-13.7349}};
hangPos[] = {{1.72168,-8.39771,-0.172569},{2.08838,-14.4236,-0.27536},{-13.7158,-10.4808,-0.795174},{-12.9072,-16.4105,-0.895065}};
};
class Land_Church_02 : Church
{
maxRoaming = 2;
zedPos[] =
{
{-11.1528,1.47168,-11.6733},
{9.87158,-6.6582,-11.6733}
};
lootPos[] =
{
{-11.15,1.47,-11.67},
{9.87,-6.66,-11.67},
{-3.6,7.18,-11.68},
{-1.09,-6.54,-11.68},
{-3.24,-4.54,-11.68}
};
};
class Land_Church_02a : Church
{
maxRoaming = 2;
zedPos[] =
{
{10.0615,-6.90723,-11.5681},
{-11.043,0.833984,-11.5681}
};
lootPos[] =
{
{10.0615,-6.90723,-11.5681},
{-11.043,0.833984,-11.5681}
};
};
class Land_Church_05R : Church
{
maxRoaming = 2;
zedPos[] =
{
{15.7012,3.20898,-7.99365},
{-2.32617,-2.29297,-7.99365},
{8.19385,-1.83301,-7.99365},
{-4.9165,-5.66113,-7.79202},
{10.3711,9.00293,-7.78201}
};
lootPos[] =
{
{-2.33,-2.29,-7.99},
{8.19,-1.83,-7.99},
{15.7,3.21,-7.99},
{10.37,9,-7.78},
{-4.92,-5.66,-7.79},
{5.49,7.9,-8},
{3.32,-6.43,-8},
{7.66,-6.82,-8},
{-4.85,8.19,-8}
};
};
//DZE ADDED BELOW
class land_kostelik_final_2122: Church {
lootPos[] = {{5.41992,-3.45703,-5.57918},{-0.963379,4.74414,-5.57919},{1.09082,-2.79297,-5.57919},{-1.39063,-5.18555,-5.57918}};
};
class Land_A_Mosque_big_hq_EP1: Church {
lootPos[] = {{4.06592,-6.90674,-9.31999},{5.25195,4.07666,-9.31999},{5.70264,7.5376,-4.04752},{-4.78857,-7.00684,-4.04753},{3.93262,9.41846,0.567287},{0.882324,-0.134766,-9.31999}};
};
class Land_A_Mosque_big_addon_EP1: Church {
lootPos[] = {{-5.10791,-1.75098,-6.4124},{6.30908,-3.39795,-6.38554},{6.87109,2.81934,-6.38554},{2.14111,-4.38086,-6.35463},{4.86475,4.65576,-6.38554},{-4.72021,-10.5127,-1.15605}};
};
class Land_A_Mosque_big_wall_EP1: Church {
lootPos[] = {{2.81543,3.9458,-2.02844},{-4.94531,3.60645,5.18165}};
};
class Land_A_Mosque_small_1_EP1: Church
{
lootPos[] = {
{ 2.45117,3.39063,-2.04604 },
{ 0.183105,0.826172,-2.04605 },
{ 6.66406,4.11719,-1.9437 },
{ 0.49707,-1.33301,-1.69603 }};
};
class Land_A_Mosque_small_2_EP1: Church
{
lootPos[] = {
{ 1.33496,-0.726074,-2.48535 },
{ -0.794922,-1.74414,-2.48538 }};
};

View File

@@ -0,0 +1,44 @@
class Construction : Default
{
zombieChance = 0.2;
maxRoaming = 1;
zombieClass[] =
{
"z_worker1",
"z_worker2",
"z_worker3"
};
lootChance = 0.4;
lootGroup = Construction;
};
class Land_wagon_box : Construction
{
zedPos[] = {{0.542969,-3.89453,-0.776679},{0.47998,-0.608398,-0.776638},{0.515381,3.03857,-0.776592}};
lootPos[] = {{0.542969,-3.89453,-0.776679},{0.47998,-0.608398,-0.776638},{0.515381,3.03857,-0.776592}};
};
class Land_transport_cart_EP1 : Construction
{
lootPos[] = {{-0.01,0.24,0.16}};
};
class Land_wagon_flat : Construction
{
lootPos[] = {{0.02,6.44,0.28},{0.12,4.54,0.28},{0.22,2.57,0.28},{0.32,0.68,0.28},{0.43,-1.48,0.28},{0.54,-3.85,0.28},{0.03,-6.13,0.28}};
};
class Land_wagon_tanker : Construction
{
lootPos[] = {{0.05,4.78,-0.73},{-0.05,-4.71,-0.73}};
};
class MAP_Misc_Greenhouse : Construction
{
lootPos[] = {{0.73,-0.1,-0.73},{0,-0.1,-0.74},{-1.84,-0.02,-0.8}};
};
class Misc_Cargo1Bo_military : Construction
{
lootPos[] = {{0.35,-1.66,-1.09},{-0.06,0.27,-1.09},{-0.34,1.84,-1.09}};
};

View File

@@ -0,0 +1,12 @@
class CrashSite : Default
{
zombieChance = 1;
minRoaming = 4;
maxRoaming = 8;
zombieClass[] = {"z_soldier_pilot","z_soldier_heavy"};
};
class CrashSite_RU : CrashSite {};
class CrashSite_US : CrashSite {};
class CrashSite_EU : CrashSite {};
class CrashSite_UN : CrashSite {};

View File

@@ -0,0 +1,78 @@
class Farm : Default
{
zombieChance = 0.3;
maxRoaming = 3;
zombieClass[] = {"zZombie_Base","z_hunter","z_hunter","z_hunter","z_villager1","z_villager2","z_villager3","z_new_villager2","z_new_villager3","z_new_villager4"};
lootChance = 0.5;
lootGroup = Farm;
};
class Land_stodola_old_open: Farm {
zedPos[] = {{-2.58887,-5.9209,-5.08057},{-3.06787,8.63086,-5.08057},{2.52539,10.5234,-5.08044},{4.11035,-10.9307,-5.07043},{-2.62793,-6.55762,-0.99585},{-2.79443,10.2344,-0.993469},{4.62646,10.498,-0.993408},{4.76807,5.00781,-0.993408},{0.749023,-10.5703,2.96448},{1.09131,10.6787,2.96448}};
lootPos[] = {{-3.06787,8.63086,-5.08057},{2.52539,10.5234,-5.08044},{4.76807,5.00781,-0.993408},{-2.79443,10.2344,-0.993469},{4.62646,10.498,-0.993408},{1.09131,10.6787,2.96448},{-2.58887,-5.9209,-5.08057},{4.11035,-10.9307,-5.07043},{-2.62793,-6.55762,-0.99585},{0.749023,-10.5703,2.96448}};
lootPosSmall[] = {{2.7832,-9.15698,-4.13055},{-1.83765,7.05908,-4.13055},{3.73218,-5.77075,-0.0403633},{0.913818,-11.1099,2.96444},{5.14795,-10.01,-0.997503},{-2.89819,7.21069,-5.08055},{1.79053,8.75171,-5.08055},{5.07788,9.51514,-0.993513},{3.65845,10.1985,2.96444},{0.85498,-3.37793,-4.13055}};
hangPos[] = {{-1.50537,5.34473,-5.08813},{0.494141,9.42725,-5.09016},{2.59473,-6.21191,-5.08055},{-1.74854,-2.39844,-1.14301}};
};
class Land_Farm_Cowshed_a: Farm {
zedPos[] = {{7.87988,2.94141,-3.08789},{9.74023,-2.48633,-3.08771},{-1.06836,-5.92188,-3.08765},{-1.32764,5.61426,-3.08765},{2.88428,-2.34473,-3.08765},{4.81982,5.72852,-3.08765},{8.83936,-5.60254,-3.06757}};
lootPos[] = {{-1.06836,-5.92188,-3.08765},{8.83936,-5.60254,-3.06757},{9.74023,-2.48633,-3.08771},{2.88428,-2.34473,-3.08765},{7.87988,2.94141,-3.08789},{4.81982,5.72852,-3.08765},{-1.32764,5.61426,-3.08765}};
lootPosSmall[] = {{-6.74829,-2.98145,-3.03766},{1.34399,3.79199,-3.03766}};
};
class Land_stodola_open: Farm {
zedPos[] = {{-2.58228,-0.526367,-4.17346},{-0.0480957,-4.88965,-4.13593},{-2.60376,5.31641,-4.12805},{0.98291,6.20508,-4.11121}};
lootPos[] = {{-2.60376,5.31641,-4.12805},{-2.58228,-0.526367,-4.17346},{-0.0480957,-4.88965,-4.13593},{0.98291,6.20508,-4.11121}};
lootPosSmall[] = {{-4.22217,-6.12866,-3.32453}};
hangPos[] = {{-0.932617,-3.35962,-4.16446},{-2.01563,-0.115112,-4.19492}};
};
class Land_Barn_W_01: Farm {
zedPos[] = {{5.78711,18.9463,-2.62683},{-4.4646,16.665,-2.61633},{4.93188,-17.0469,-2.59064},{-3.82788,-18.6699,-2.59021},{-2.99072,-4.16992,-2.58276},{3.95435,4.88379,-2.57434}};
lootPos[] = {{4.93188,-17.0469,-2.59064},{-3.82788,-18.6699,-2.59021},{-4.4646,16.665,-2.61633},{5.78711,18.9463,-2.62683},{3.95435,4.88379,-2.57434},{-2.99072,-4.16992,-2.58276}};
lootPosSmall[] = {{4.09351,10.3872,-2.69559},{0.10791,3.48096,-2.64446},{-4.51636,-12.2603,-2.67148},{3.54419,-15.8311,-2.63077}};
};
class land_shed_m01: Farm { //DZE ADDED
zedPos[] = {{0.218262,-1.78369,-0.347349}};
};
class Land_Barn_W_02: Farm {
zedPos[] = {{3.35938,-0.151367,-2.31305},{-2.84351,0.213867,-2.31177},{-2.94604,-5.01465,-2.28998},{2.53711,-5.89258,-2.28949},{3.16479,5.56543,-2.28406},{-5.63306,4.83105,-2.26355}};
lootPos[] = {{3.17,5.57,-2.28},{2.54,-5.89,-2.29},{-2.84,0.21,-2.31},{-5.63,4.83,-2.26},{-0.21,3.44,-2.31},{-0.74,-5.93,-2.31}};
};
class Land_Farm_Cowshed_c: Farm {
zedPos[] = {{-2.41504,2.98633,-3.12582}};
lootPos[] = {{-2.41504,2.98633,-3.12582}};
lootPosSmall[] = {{-2.82446,3.18457,-3.11581}};
};
class Land_Farm_Cowshed_b: Farm {
zedPos[] = {{0.0620117,0.0517578,-3.11111},{-4.77441,-2.4834,-3.05106},{4.68506,2.18945,-3.04105}};
lootPos[] = {{4.68506,2.18945,-3.04105},{0.0620117,0.0517578,-3.11111},{-4.77441,-2.4834,-3.05106}};
lootPosSmall[] = {{3.46802,3.36621,-3.05112},{-9.98511,-3.2793,-3.09109}};
};
class Land_Shed_W02: Farm {
maxRoaming = 0;
zedPos[] = {{0.688232,1.88281,-0.00292969}};
lootPos[] = {{0.688232,1.88281,-0.00292969}};
};
//DZE ADDED BELOW
class land_jzd_kr2: Farm {
lootPos[] = {{1.92139,-4.90527,-6.17321},{0.709961,5.00488,-6.17321},{1.8623,7.37109,1.40623},{3.00684,-3.30566,1.41873},{-3.0625,-3.38477,-2.05339},{-2.62646,10.8418,-2.05339}};
};
class land_jzd_kr1: Farm {
lootPos[] = {{-1.04834,-3.67578,-6.27279},{1.63818,0.775391,-6.27279},{-1.41992,5.10449,-6.27279},{-0.993164,2.94629,-2.15298},{0.717285,-3.79688,-2.15298}};
};
class land_jzd_stodola2: Farm {
lootPos[] = {{8.15527,11.8477,-2.0262},{5.5127,5.6377,-2.0262},{-4.16113,3.67383,-2.0262},{7.53223,-14.4741,-2.0262},{1.16992,0.390625,1.31123}};
};
class land_jzd_stodola1: Farm {
lootPos[] = {{-3.81592,-11.418,-2.0262},{1.73877,-6.20605,-2.0262},{-4.13477,-0.265625,-2.0262},{-1.04883,0.180664,-2.0262}};
};
class Land_sara_stodola: Farm {
lootPos[] = {{5.01367,3.33118,-2.19523},{2.51758,1.05737,-2.19523},{-1.30957,-1.02954,-2.19523},{-4.24414,4.0238,-2.19523},{5.16211,-0.661621,-2.19523}};
};

View File

@@ -0,0 +1,54 @@
class Hospital : Default
{
zombieChance = 0.4;
minRoaming = 2;
maxRoaming = 4;
zombieClass[] = {"z_doctor","z_doctor","z_doctor"};
lootChance = 0.4;
lootGroup = Hospital;
};
class Land_A_Hospital : Hospital
{
lootPos[] = {{0.79834,-1.16895,-7.33966},{-7.2334,-2.63574,-7.33966},{-16.3687,-2.4043,-7.33966},{-12.2847,-3.19434,-7.33966},{4.24268,-3.59375,-7.33966},{-3.2666,-0.925781,-7.33966},{6.85693,-2.75098,-7.33966},{11.0151,-3.9541,-7.33966},{16.8198,-4.71094,-7.33966},{-1.6875,5.47168,-7.4494},{12.7476,0.144531,3.29184},{10.2661,-1.21582,3.29184}};
zedPos[] = {{-1.6875,5.47168,-7.4494},{0.79834,-1.16895,-7.33966},{11.0151,-3.9541,-7.33966},{-12.2847,-3.19434,-7.33966},{-16.3687,-2.4043,-7.33966},{16.8198,-4.71094,-7.33966},{-3.2666,-0.925781,-7.33966},{4.24268,-3.59375,-7.33966},{6.85693,-2.75098,-7.33966},{-7.2334,-2.63574,-7.33966},{10.2661,-1.21582,3.29184},{12.7476,0.144531,3.29184}};
lootPosSmall[] = {{9.97754,-0.814453,-7.2566},{-19.6143,1.83887,-7.1666},{-19.6055,1.6084,-6.7866},{-19.583,4.91748,-6.7866},{-19.5576,4.7417,-6.0266},{-22.1982,9.59033,-7.2566},{-12.3379,9.53857,-6.8266},{-3.23438,6.01758,-6.8266},{-13.626,3.04248,-6.0466},{2.86426,-1.68604,-6.6466},{-5.58594,1.38232,-3.7576},{-4.05762,-2.48584,-3.7576},{-11.8428,5.15576,-2.5976},{-5.57129,-3.17236,-2.5976},{-5.65332,5.01416,-2.5976},{-12.5439,-2.33838,-3.6876},{-12.5801,-1.32617,-3.3076},{-12.5928,-1.56299,-2.9276},{-12.6162,-2.24805,-2.1676},{-12.5654,2.4126,-2.5476},{14.8721,3.96875,3.66054},{16.9033,-1.33838,4.01669},{21.3174,4.88916,6.2524},{-4.00488,7.89893,-3.82761}};
};
class MASH : Hospital
{
maxRoaming = 1;
zombieClass[] = {"z_soldier","z_soldier_heavy","z_doctor","z_doctor","z_doctor"};
lootPos[] = {{1.18213,-1.64844,-1.11786},{0.24707,0.798828,-1.11798}};
zedPos[] = {{0.24707,0.798828,-1.11798},{1.18213,-1.64844,-1.11786}};
};
class MASH_EP1 : MASH
{
};
class USMC_WarfareBFieldhHospital : MASH
{
minRoaming = 1;
maxRoaming = 3;
lootPos[] = {{-3.52246,-5.03906,1.20731},{2.36621,-4.52246,1.20792},{1.39209,-0.420898,1.20752},{1.14258,5.01172,1.20786},{3.7124,1.89746,1.19794}};
zedPos[] = {{3.7124,1.89746,1.19794},{-3.52246,-5.03906,1.20731},{1.39209,-0.420898,1.20752},{1.14258,5.01172,1.20786},{2.36621,-4.52246,1.20792}};
};
class RU_WarfareBFieldhHospital : MASH
{
lootPos[] = {{-2.66,2.41,1.25},{3.19,-2.2,1.25}};
zedPos[] = {{-2.66,2.41,1.25},{3.19,-2.2,1.25}};
lootChance = 0.3;
minRoaming = 2;
maxRoaming = 3;
};
//DZE ADDED BELOW
class Land_Barrack2: Hospital
{
maxRoaming = 1;
lootChance = 0.4;
lootPos[] = {
{ -1.96484,4.15576,-0.689606 },
{ 1.15381,0.3125,-0.691864 }};
};

View File

@@ -0,0 +1,18 @@
class Hunting : Default
{
zombieChance = 0.6;
minRoaming = 1;
maxRoaming = 3;
zombieClass[] = {"z_hunter","z_hunter","z_hunter"};
lootChance = 0.8;
lootGroup = Hunting;
};
class Land_Misc_deerstand: Hunting
{
zombieChance = 0.3;
maxRoaming = 3;
zedPos[] = {{0.419922,-0.234375,0.985291},{-0.836914,-0.929688,0.985291}};
lootChance = 0.5;
lootPos[] = {{-0.836914,-0.929688,0.985291},{0.419922,-0.234375,0.985291}};
};

View File

@@ -0,0 +1,991 @@
class Industrial : Default
{
zombieChance = 0.4;
maxRoaming = 2;
zombieClass[] =
{
"z_worker1",
"z_worker2",
"z_worker3",
"z_new_worker2",
"z_new_worker3",
"z_new_worker4"
};
lootChance = 0.3;
lootGroup = Industrial;
};
class Land_Ind_Workshop01_01 : Industrial
{
zedPos[] =
{
{-0.661621,-0.498047,-1.29883},
{1.24536,0.464844,-1.29498},
{0.59668,-2.43066,-1.29449}
};
lootPos[] =
{
{0.59668,-2.43066,-1.29449},
{1.24536,0.464844,-1.29498},
{-0.661621,-0.498047,-1.29883}
};
lootPosSmall[] = {{1.81372,-3.33643,-0.714019},{1.92627,-1.69531,-1.29493},{-1.19482,2.00977,-0.22825},{-0.82251,1.2583,-0.836819}};
};
class Land_Ind_Garage01 : Industrial
{
zedPos[] =
{
{2.47778,-1.12793,-1.23743},
{-0.580322,-1.49609,-1.23523},
{1.32104,1.63184,-1.23218},
{-0.834229,2.75684,-1.22571}
};
lootPos[] =
{
{-0.580322,-1.49609,-1.23523},
{-0.834229,2.75684,-1.22571},
{2.47778,-1.12793,-1.23743},
{1.32104,1.63184,-1.23218}
};
lootPosSmall[] = {{2.9375,2.47754,-1.12036},{2.8606,3.33398,-1.12131},{1.35205,3.58398,-0.0119934},{1.76196,3.62207,-0.772003}};
};
class Land_Ind_Workshop01_02 : Industrial
{
zedPos[] =
{
{1.15479,-0.554688,-1.42944},
{-1.18579,-0.178711,-1.42859},
{-0.661377,1.10352,-1.42688}
};
lootPos[] =
{
{1.15479,-0.554688,-1.42944},
{-1.18579,-0.178711,-1.42859},
{-0.661377,1.10352,-1.42688}
};
lootPosSmall[] = {{1.65283,1.66846,-1.42742},{-1.75757,-1.08887,-1.43804}};
};
class Land_Ind_Workshop01_04 : Industrial
{
zedPos[] =
{
{-1.37415,4.18896,-1.53123},
{-1.06677,2.69531,-1.53062},
{0.695435,4.24561,-1.52934},
{-1.05566,-4.08398,-1.51927},
{0.79248,-4.60742,-1.49341},
{-1.84424,-6.1709,-1.44427},
{1.43774,-6.59424,-1.41742}
};
lootPos[] =
{
{-1.37415,4.18896,-1.53123},
{0.695435,4.24561,-1.52934},
{-1.06677,2.69531,-1.53062},
{0.79248,-4.60742,-1.49341},
{-1.84424,-6.1709,-1.44427},
{-1.05566,-4.08398,-1.51927},
{1.43774,-6.59424,-1.41742}
};
hangPos[] = {{-0.541748,4.01221,-2.03068}};
lootPosSmall[] = {{-1.3833,-3.02734,-0.298156},{-1.9519,-3.37891,-1.52803},{1.60425,4.75244,-1.52979},{-0.324219,1.91504,-0.680825},{-0.302734,2.08545,0.0790772},{-1.61523,-3.03809,0.0718207}};
};
class Land_Ind_Workshop01_L : Industrial
{
zedPos[] =
{
{2.54688,-2.17773,-1.31482},
{0.903809,-2.58984,-1.31418},
{3.81299,-4.27051,-1.31345},
{1.72021,-3.75586,-1.31332},
{-0.813477,3.56348,-1.30765},
{-2.38379,2.36133,-1.30405},
{-3.21143,4.7793,-1.30246}
};
lootPos[] =
{
{-3.21143,4.7793,-1.30246},
{-0.813477,3.56348,-1.30765},
{-2.38379,2.36133,-1.30405},
{3.81299,-4.27051,-1.31345},
{0.903809,-2.58984,-1.31418},
{2.54688,-2.17773,-1.31482},
{1.72021,-3.75586,-1.31332}
};
lootPosSmall[] = {{0.62793,-1.49097,-1.23395},{0.805664,-1.45605,-0.0939465},{4.56055,-5.29443,-1.31279},{0.0273438,5.04443,-0.47565},{0.25,5.00342,0.284006}};
};
class Land_Hangar_2 : Industrial
{
zedPos[] =
{
{1.79614,7.12695,-2.56329},
{11.9399,7.90918,-2.56323},
{5.98828,-2.6123,-2.56323},
{-8.96973,-4.34961,-2.56323},
{-0.560791,-7.5957,-2.56317},
{10.1245,-6.48926,-2.56311},
{-11.8945,10.541,-2.56311}
};
lootPos[] =
{
{10.1245,-6.48926,-2.56311},
{11.9399,7.90918,-2.56323},
{1.79614,7.12695,-2.56329},
{-11.8945,10.541,-2.56311},
{-8.96973,-4.34961,-2.56323},
{-0.560791,-7.5957,-2.56317},
{5.98828,-2.6123,-2.56323}
};
lootPosSmall[] = {{-14.3721,11.1743,-2.56319},{-0.0571289,5.94385,-2.56319},{11.751,11.3525,-2.56319},{-0.458008,-9.68652,-2.56319},{-14.3472,-6.29736,-2.56319},{14.4277,-4.83154,-2.56319}};
};
class Land_A_FuelStation_Build : Industrial
{
lootChance = 0.5;
zombieClass[] = {"zZombie_Base","zZombie_Base","z_teacher","z_suit1","z_suit2"};
zedPos[] =
{
{-1.23218,1.26758,-1.57458},
{1.67871,-0.918945,-1.57458},
{1.82349,0.769531,-1.57458},
{-1.31885,-0.655273,-1.57446}
};
lootPos[] =
{
{-1.31885,-0.655273,-1.57446},
{1.82349,0.769531,-1.57458},
{1.67871,-0.918945,-1.57458},
{-1.23218,1.26758,-1.57458}
};
lootPosSmall[] = {{-1.92578,0.237061,-0.604466},{-1.38672,0.592651,-1.09459}};
};
class Land_Shed_Ind02 : Industrial
{
zedPos[] =
{
{4.44653,9.67578,-4.66602},
{-2.28149,-5.67188,-4.65601},
{4.41162,2.65137,-1.27954},
{-3.44482,12.2129,-1.27704},
{-0.437988,11.6953,-1.2764}
};
lootPos[] =
{
{-2.28149,-5.67188,-4.65601},
{4.44653,9.67578,-4.66602},
{4.41162,2.65137,-1.27954},
{-0.437988,11.6953,-1.2764},
{-3.44482,12.2129,-1.27704}
};
lootPosSmall[] = {{-3.66064,-0.253906,-4.66599},{4.44873,9.92578,-4.66599},{-0.209961,-0.124023,-4.66599},{4.89307,-0.166992,-1.29736},{-3.74805,12.123,-1.28674}};
};
class Land_Misc_PowerStation : Industrial
{
zedPos[] =
{
{4.22803,-1.19922,-1.28812},
{4.09863,4.89746,-1.25742}
};
lootPos[] =
{
{4.09863,4.89746,-1.25742},
{4.22803,-1.19922,-1.28812}
};
lootPosSmall[] = {{4.92017,6.24707,-1.26179},{1.62573,-6.4541,-1.13445},{1.33667,-6.37207,-0.374413},{-3.20825,-6.50195,0.315748},{-3.84949,-6.2627,-1.16402},{-1.35608,-6.3877,-0.374122},{-0.895142,-6.39453,-0.37413},{2.30383,2.21387,-2.04394},{0.0808105,-0.0566406,-1.204},{1.98657,3.49121,-0.623982}};
};
class Land_Shed_W01 : Industrial
{
zedPos[] =
{
{-1.52832,-0.249023,-1.41138}
};
lootPos[] =
{
{-1.52832,-0.249023,-1.41138}
};
};
class Land_Tovarna2 : Industrial
{
zedPos[] =
{
{-12.0674,2.57031,-5.62714},
{-6.39404,-8.25293,-5.62549},
{0.234375,1.72266,-5.59778},
{-10.854,-6.9209,-5.56561},
{-6.77686,-1.73828,-5.56012},
{-2.03516,6.61426,-5.55927},
{-4.89844,6.62988,-5.55927},
{-11.627,7.19629,-5.5592},
{6.22021,-3.94824,-4.61829},
{-3.74561,2.9043,-3.9967},
{-7.14746,8.45313,-2.31165},
{-12.7241,4.10254,-2.3114},
{-12.8682,1.44434,-2.31134},
{-4.55859,5.21777,-2.30164},
{-4.00293,8.9707,-2.30151},
{-12.4126,8.12402,-2.27142},
{-12.1294,-0.157227,0.354309},
{-8.81348,-0.453125,0.381226},
{-4.67676,7.32715,1.57178},
{-11.4702,2.91211,1.59656},
{-11.0664,8.12988,1.60657},
{-2.68555,3.43945,3.37433},
{-13.1958,-8.95898,3.38428}
};
lootPos[] =
{
{-11.63,7.2,-5.56},
{-12.07,2.57,-5.63},
{-4.9,6.63,-5.56},
{-3.75,2.91,-4},
{-12.87,1.44,-2.31},
{-12.41,8.12,-2.27},
{-12.72,4.1,-2.31},
{-4,8.97,-2.3},
{-7.15,8.45,-2.31},
{-4.56,5.22,-2.3},
{-11.47,2.91,1.6},
{-11.07,8.13,1.61},
{-4.68,7.33,1.57},
{-2.69,3.44,3.37},
{-13.2,-8.96,3.38},
{-8.81,-0.45,0.38},
{-12.13,-0.16,0.35},
{-2.04,6.61,-5.56},
{0.23,1.72,-5.6},
{6.22,-3.95,-4.62},
{-6.39,-8.25,-5.63},
{-10.85,-6.92,-5.57},
{-6.78,-1.74,-5.56},
{8.44,0.52,-4.62},
{2.1,6.56,-5.58},
{-8.62,6.18,-5.56},
{-9.26,7.01,-2.23},
{-6.39,-0.48,6.45},
{-4.37,-3.18,6.58},
{-9.32,-1.18,6.56},
{-10.16,7.67,6.56},
{-2.09,-7.35,6.57},
{0.91,1.59,6.56},
{-1.2,6.85,6.58}
};
lootPosSmall[] = {{-3.22974,9.69678,1.56174},{-10.2683,8.87354,1.58661},{-13.2981,7.09912,-2.31135},{-7.51001,9.64307,-2.31156},{-8.13623,5.60693,-5.62933},{-13.2112,0.257813,-5.62933},{2.41431,-2.05469,-5.62689},{1.64185,8.75879,0.374298},{-13.2427,-8.98438,3.3743},{-4.927,0.368164,0.372077},{-3.88208,-3.81641,6.62795},{-7.47241,4.50391,1.56174},{-8.28833,4.20068,1.58661},{-13.2944,-9.01514,0.374299},{-7.38672,4.53418,-2.31156},{-5.28125,2.875,-5.62933},{2.42627,-8.75684,-5.62154}};
};
class Land_Ind_Vysypka : Industrial
{
zedPos[] =
{
{-6.26709,26.7344,-4.9772},
{1.64697,23.4033,-4.97098},
{7.146,3.9248,-4.96973},
{4.63623,-12.1621,-4.9697},
{0.487793,4.9541,-4.9686},
{-6.30127,2.92969,-4.96838},
{1.08203,-0.407227,-4.96802},
{-5.07617,-16.4658,-4.96759},
{-0.0336914,-10.8203,-4.96686}
};
lootPos[] =
{
{0.487793,4.9541,-4.9686},
{1.08203,-0.407227,-4.96802},
{-0.0336914,-10.8203,-4.96686},
{-5.07617,-16.4658,-4.96759},
{-6.30127,2.92969,-4.96838},
{-6.26709,26.7344,-4.9772},
{1.64697,23.4033,-4.97098},
{7.146,3.9248,-4.96973},
{4.63623,-12.1621,-4.9697}
};
lootPosSmall[] = {{2.5459,-16.5952,-4.97639},{-8.72485,-22.1318,-4.97806}};
};
class Land_A_BuildingWIP : Industrial
{
zedPos[] =
{
{-12.6382,0.492188,-6.53247},
{15.4502,-0.316406,-6.52979},
{-15.563,-5.17871,-6.50513},
{-16.0015,-9.80957,-6.50415},
{-14.5049,-8.13086,-6.49951},
{14.771,7.2959,-6.47754},
{-4.62646,4.52344,-6.45264},
{0.944824,-2.30176,-6.43042},
{7.28076,3.20898,-6.4104},
{9.75732,10.1123,-6.4082},
{20.4893,2.31836,-4.52576},
{2.22461,-9.21582,-2.53406},
{-16.3184,-8.35645,-2.53357},
{-8.92041,-7.18848,-2.53308},
{17.3125,-3.09961,-2.53271},
{10.7061,-6.51563,-2.53259},
{-17.8853,6.63281,-2.53186},
{-23.1982,8.44629,-2.53186},
{-17.1982,9.58594,-2.53174},
{-21.3066,-6.79297,-2.53174},
{-21.6021,-1.79297,-2.53174},
{-4.99121,9.80957,-2.53174},
{14.0864,7.43945,-2.52686},
{-13.8184,3.99023,1.47827},
{10.5786,-6.84863,1.4812},
{-20.6992,-16.9766,1.48291},
{-15.9497,-6.17578,1.48804},
{-3.19141,-2.49414,1.49414},
{-15.415,-13.3896,5.4668}
};
lootChance = 0.5;
lootPos[] =
{
{-4.62646,4.52344,-6.45264},
{-12.6382,0.492188,-6.53247},
{-14.5049,-8.13086,-6.49951},
{-16.0015,-9.80957,-6.50415},
{-15.563,-5.17871,-6.50513},
{0.944824,-2.30176,-6.43042},
{7.28076,3.20898,-6.4104},
{9.75732,10.1123,-6.4082},
{14.771,7.2959,-6.47754},
{15.4502,-0.316406,-6.52979},
{20.4893,2.31836,-4.52576},
{17.3125,-3.09961,-2.53271},
{10.7061,-6.51563,-2.53259},
{2.22461,-9.21582,-2.53406},
{-8.92041,-7.18848,-2.53308},
{-16.3184,-8.35645,-2.53357},
{-21.3066,-6.79297,-2.53174},
{-21.6021,-1.79297,-2.53174},
{-17.8853,6.63281,-2.53186},
{-23.1982,8.44629,-2.53186},
{-17.1982,9.58594,-2.53174},
{-4.99121,9.80957,-2.53174},
{14.0864,7.43945,-2.52686},
{10.5786,-6.84863,1.4812},
{-3.19141,-2.49414,1.49414},
{-13.8184,3.99023,1.47827},
{-15.9497,-6.17578,1.48804},
{-20.6992,-16.9766,1.48291},
{-15.415,-13.3896,5.4668}
};
lootPosSmall[] = {{-10.4377,-8.03418,-6.54007},{-15.9675,-6.70959,-6.54014},{-15.8289,7.37451,-6.46946},{-6.89136,-5.30615,-6.52994},{-7.37231,0.36084,-5.627},{-20.3455,-4.8197,-2.24182},{-13.9419,-5.02502,-2.53268},{-6.2439,11.7518,-1.50182},{-23.1213,12.5128,1.47477},{-24.5806,9.80115,1.47403},{4.63794,-0.358765,2.17724},{-5.92505,11.8485,2.50079},{-11.2415,4.78796,6.37765},{-24.7756,-10.0265,5.46264},{5.75464,-9.76001,1.47425},{-23.0313,2.87158,-5.43137},{-0.398193,7.37256,-6.52535},{13.678,1.89307,-6.54251},{-7.79321,-9.53564,-2.53376},{15.3154,11.478,-2.54182},{-19.8633,12.3149,-2.54182},{-21.0286,-11.563,5.46691}};
};
class Land_Misc_Cargo1Ao : Industrial
{
zedPos[] =
{
{0.00976563,0.19043,-1.09224},
{0.012207,2.19263,-1.09224},
{0.48877,-1.61377,-1.09224}
};
lootPos[] =
{
{0.48877,-1.61377,-1.09224},
{0.012207,2.19263,-1.09224},
{0.00976563,0.19043,-1.09224}
};
};
class Land_Misc_Cargo1Bo : Industrial
{
zedPos[] =
{
{0.223389,-0.580078,-1.09222},
{-0.322021,1.68555,-1.09222},
{0.548584,-1.96289,-1.09222}
};
lootPos[] =
{
{-0.322021,1.68555,-1.09222},
{0.548584,-1.96289,-1.09222},
{0.223389,-0.580078,-1.09222}
};
};
class Land_telek1 : Industrial
{
maxRoaming = 0;
zedPos[] =
{
{-0.114014,0.609375,13.9082},
{-1.54883,-0.761719,13.9082}
};
lootChance = 0.5;
lootPos[] =
{
{-0.114014,0.609375,13.9082},
{-1.54883,-0.761719,13.9082}
};
};
class Land_Rail_House_01 : Industrial
{
zedPos[] =
{
{0.487793,3.38867,-1.28265},
{-1.82178,3.10938,-1.28265},
{2.81152,3.61426,-1.28265}
};
lootPos[] =
{
{2.81152,3.61426,-1.28265},
{-1.82178,3.10938,-1.28265},
{0.487793,3.38867,-1.28265}
};
lootPosSmall[] = {{3.13745,3.62549,-1.28266}};
};
class Land_Barn_Metal : Industrial
{
zedPos[] =
{
{1.78223,7.49902,-5.44214},
{-3.16846,14.9141,-5.44214},
{-4.52295,-18.5713,-5.44214},
{7.79883,20.1406,-5.44214},
{-8.45898,-8.43848,-5.44214},
{8.87207,-23.2041,-5.44214},
{-2.00244,-3.19043,5.40768},
{10.2598,22.709,5.57785},
{-9.37109,-22.1816,5.57785}
};
lootPos[] =
{
{-2.00244,-3.19043,5.40768},
{-9.37109,-22.1816,5.57785},
{10.2598,22.709,5.57785},
{7.79883,20.1406,-5.44214},
{8.87207,-23.2041,-5.44214},
{-4.52295,-18.5713,-5.44214},
{-8.45898,-8.43848,-5.44214},
{1.78223,7.49902,-5.44214},
{-3.16846,14.9141,-5.44214}
};
lootPosSmall[] = {{10.5313,22.6777,5.58788},{-9.65137,1.55225,5.58788},{-9.48535,-25.0022,5.58788},{2.83203,-25.1704,5.58788}};
};
class Land_Ind_Expedice_1 : Industrial
{
maxRoaming = 0;
zedPos[] =
{
{5.66846,-18.3174,-5.75726},
{0.120605,13.0664,-5.6839},
{1.67725,2.15137,-5.6839},
{-0.315918,13.1416,-3.48672},
{-11.7915,-13.8818,-3.48672},
{-6.87695,-18.2285,-3.48672},
{-0.5625,13.8926,9.71017}
};
lootPos[] =
{
{-6.87695,-18.2285,-3.48672},
{-0.315918,13.1416,-3.48672},
{-0.5625,13.8926,9.71017},
{5.66846,-18.3174,-5.75726},
{1.67725,2.15137,-5.6839},
{-11.7915,-13.8818,-3.48672},
{0.120605,13.0664,-5.6839}
};
lootPosSmall[] = {{6.71289,-18.1563,-5.75725},{-9.12036,-17.6846,-3.48673},{-7.7959,-8.31201,-3.48673},{-1.51221,0.0673828,-5.68389},{-2.6748,11.6543,-5.6839},{-2.34814,11.9219,-3.48673}};
};
class Land_A_CraneCon : Industrial
{
maxRoaming = 0;
zedPos[] =
{
{-7.78271,-1.56445,10.621}
};
lootPos[] =
{
{-7.78271,-1.56445,10.621}
};
};
class Land_Ind_Mlyn_03 : Industrial
{
maxRoaming = 0;
zedPos[] =
{
{-3.09521,-2.06934,-4.17218},
{-5.604,4.47461,-4.17218},
{2.34961,-5.01953,9.02472}
};
lootPos[] =
{
{-5.604,4.47461,-4.17218},
{-3.09521,-2.06934,-4.17218},
{2.34961,-5.01953,9.02472}
};
lootChance = 0.2;
};
class Rubbish5 : Industrial
{
maxRoaming = 0;
zedPos[] =
{
{-0.369629,0.078125,-0.274689}
};
lootChance = 0.1;
lootPos[] =
{
{-0.369629,0.078125,-0.274689}
};
};
class Land_komin : Industrial
{
maxRoaming = 0;
zedPos[] =
{
{0.126953,2.88086,12.4362}
};
lootChance = 0.5;
lootPos[] =
{
{0.126953,2.88086,12.4362}
};
};
class Land_Ind_Pec_01 : Industrial
{
maxRoaming = 0;
zedPos[] =
{
{-1.73682,-10.9668,-22.3766},
{3.95752,-12.5781,-17.425},
{-0.951172,-0.967773,-3.83344},
{-0.181641,15.7451,0.253754},
{-0.237793,-13.3857,6.21796},
{-6.78613,-7.21973,14.7371}
};
lootChance = 0.2;
lootPos[] =
{
{-1.73682,-10.9668,-22.3766},
{3.95752,-12.5781,-17.425},
{-0.951172,-0.967773,-3.83344},
{-0.181641,15.7451,0.253754},
{-0.237793,-13.3857,6.21796},
{-6.78613,-7.21973,14.7371}
};
};
class Land_Ind_SiloVelke_01 : Industrial
{
maxRoaming = 0;
zedPos[] =
{
{2.62646,7.77051,-5.45245},
{-10.4751,0.642578,11.8912},
{-5.62451,3.42188,11.8912},
{-1.60742,8.15918,21.9993}
};
lootChance = 0.2;
lootPos[] =
{
{2.62646,7.77051,-5.45245},
{-5.62451,3.42188,11.8912},
{-10.4751,0.642578,11.8912},
{-1.60742,8.15918,21.9993}
};
};
class Land_Misc_Garb_Heap_EP1 : Industrial
{
maxRoaming = 0;
zedPos[] =
{
{-0.625488,-0.126953,-0.255127}
};
lootChance = 0.1;
lootPos[] =
{
{-0.625488,-0.126953,-0.255127}
};
};
class Land_Shed_M02 : Industrial
{
maxRoaming = 0;
zedPos[] =
{
{-0.0136719,-1.44629,-1.54199}
};
lootChance = 0.2;
lootPos[] =
{
{-0.0136719,-1.44629,-1.54199}
};
lootPosSmall[] = {{1.00586,0.0698242,-1.01666},{-0.931641,0.0825195,-1.01755}};
};
class Fort_Barricade : Industrial
{
maxRoaming = 0;
zedPos[] =
{
{0.241211,-1.00488,-0.244537}
};
lootChance = 0.1;
lootPos[] =
{
{0.241211,-1.00488,-0.244537}
};
};
class Land_Misc_Rubble_EP1 : Industrial
{
maxRoaming = 0;
zedPos[] =
{
{0.622559,0.367188,-0.0337219}
};
lootChance = 0.1;
lootPos[] =
{
{0.622559,0.367188,-0.0337219}
};
};
class Land_A_Crane_02b : Industrial
{
maxRoaming = 0;
lootChance = 0.4;
lootPos[] =
{
{-3.4707,-0.149414,-6.06299},
{-10.9609,-0.0419922,-5.6626},
{-9.85547,-0.046875,0.922455}
};
};
class datsun01Wreck : Industrial
{
maxRoaming = 0;
lootChance = 0.2;
lootPos[] =
{
{0.0239258,1.51465,-0.141052}
};
};
class UralWreck : Industrial
{
maxRoaming = 0;
lootChance = 0.2;
lootPos[] =
{
{-0.27,1.32,-1.19}
};
};
class Land_Misc_GContainer_Big : Industrial
{
maxRoaming = 0;
zedPos[] =
{
{2.28223,0.792969,0.0986633}
};
lootChance = 0.2;
lootPos[] =
{
{2.28223,0.792969,0.0986633}
};
};
class Land_trafostanica_velka : Industrial
{
maxRoaming = 1;
zedPos[] =
{
{-0.688965,5.47168,-2.61597},
{0.803223,6.91602,-2.61597},
{1.89258,-1.68164,-2.61597},
{-2.82227,-6.4502,-2.61597}
};
lootChance = 0.4;
lootPos[] =
{
{-0.688965,5.47168,-2.61597},
{0.803223,6.91602,-2.61597},
{1.89258,-1.68164,-2.61597},
{-2.82227,-6.4502,-2.61597}
};
};
class Misc_TyreHeap : Industrial
{
maxRoaming = 0;
zedPos[] =
{
{0.46,-0.2,0.24}
};
lootChance = 0.1;
lootPos[] =
{
{0.46,-0.2,0.24}
};
};
class Land_sara_hasic_zbroj : Industrial
{
zedPos[] =
{
{0.14,1.76,-2.65},
{-0.94,-0.97,-2.65},
{1.86,-0.47,-2.65},
{2.69,-2.12,-2.65},
{-3.02,-1.3,-2.65},
{4.97,-1.94,-2.65},
{5.67,1.09,-2.65}
};
lootChance = 0.4;
lootPos[] =
{
{5.67,1.09,-2.65},
{4.97,-1.94,-2.65},
{2.69,-2.12,-2.65},
{1.86,-0.47,-2.65},
{0.14,1.76,-2.65},
{-3.02,-1.3,-2.65},
{-0.94,-0.97,-2.65}
};
lootPosSmall[] = {{6.81348,-2.16846,-2.66287},{-3.30176,-2.49121,-2.67287}};
};
class Land_Ind_Quarry : Industrial
{
zedPos[] =
{
{0.74,-10.68,-7.48},
{-2.97,-15.79,-7.48},
{6.12,6.62,-7.48},
{6.38,9.22,-7.48},
{-7.11,3.25,-7.48}
};
lootPos[] =
{
{-4.53,-6.8,5.25},
{-4.36,16.23,5.26},
{0.74,-10.68,-7.48},
{-2.97,-15.79,-7.48},
{-7.11,3.25,-7.48},
{6.12,6.62,-7.48},
{6.38,9.22,-7.48}
};
};
//DZE ADDED BELOW
class land_trubice: Industrial {
lootPos[] = {{-2.36719,2.7627,2.59438},{5.82715,3.01563,2.59438},{1.57617,0.709961,2.59438}};
};
class land_x_skladiste_low_tex: Industrial {
lootPos[] = {{-8.12354,-0.32373,-2.85032},{-2.31592,-4.27539,-2.5975},{8.15527,-6.89307,-2.5975},{0.398926,4.80029,-2.82628},{-6.0249,-7.64355,-2.85032}};
};
class land_b_small1: Industrial {
lootPos[] = {{-3.14185,1.36816,-1.50033},{-0.0275879,-1.74707,-1.50033},{-3.59619,-3.18945,-1.50033},{-0.729004,-4.95996,-1.50033}};
};
class land_cast1: Industrial {
lootPos[] = {{-5.39551,6.56055,-4.38392},{-5.68555,9.04297,-4.38393},{-5.57251,9.08203,-4.38393},{-3.05396,14.5527,-4.38392},{2.97681,13.9014,-4.38392},{-0.227783,11.8418,-4.38393},{1.44995,3.27246,-3.50372},{2.53198,-5.45508,-3.5118},{-4.85596,-2.20898,-3.4266},{1.04224,0.729492,-1.06585}};
};
class land_panelova: Industrial {
lootPos[] = {{16,-14.6357,-4.04666},{3.79102,1.25659,-4.08966},{-15.4639,-8.38086,-4.08966},{-14.3535,-0.195313,-4.08966},{-1.61719,-12.8313,-4.08966},{15.4287,-4.25635,3.37273},{9.19336,-14.6272,3.37141},{5.80957,9.09253,3.37141},{9.95508,9.7937,3.37141},{-8.11523,-2.98291,3.34401},{-15.2598,-8.56641,3.34401}};
};
class land_garaze: Industrial {
lootPos[] = {{-0.00292969,-7.72925,-2.12658},{3.7334,1.02759,-2.12658},{3.2793,6.28857,-2.12658},{6.72949,7.34131,-2.12658},{1.68848,-3.91479,-2.12658}};
};
class land_seb_bouda3: Industrial {
lootPos[] = {{2.63574,-3.0332,-1.72872},{-2.71875,-5.08691,-1.72873},{-3.00293,-1.50781,-1.72877},{-2.91357,3.86328,-1.72876},{3.12891,3.01563,-1.72879}};
};
class land_f_b2: Industrial {
lootPos[] = {{1.58398,0.899414,-4.24147},{-1.33301,-0.991211,-4.24147},{1.91113,-1.68262,-4.24147}};
};
class land_bud2: Industrial {
lootPos[] = {{-2.32031,-1.25,-1.76814},{-1.58008,-2.3125,-1.77484}};
};
class land_seb_mine_main_opt: Industrial {
lootPos[] = {{0.590332,4.68115,-0.991421},{-1.86768,4.13525,-0.992432},{0.14209,2.53271,-0.995407},{-3.43457,2.68115,-0.995136},{-3.01416,2.59521,-5.08478},{0.776855,-2.89209,-5.11486},{-6.06885,3.33838,7.8684},{-6.38086,-2.05469,7.8684},{-1.7251,-3.09668,7.8684},{-5.64111,-0.92334,14.6913},{-6.23584,2.76465,14.6913}};
};
class land_seb_mine_near: Industrial {
lootPos[] = {{7.87646,-5.52881,-8.8979},{9.02979,-5.5918,-8.8979},{4.37451,-7.10156,-8.8979}};
};
class land_molovabud1: Industrial {
lootPos[] = {{-2.4458,2.20703,1.27995},{-4.68164,1.95508,1.27995},{-7.92822,6.29199,1.27995},{-1.81055,-1.29199,1.56745}};
};
class land_f_b1: Industrial {
lootPos[] = {{-4.45996,-2.84619,-2.21533},{-1.81152,-5.01123,-2.21533},{-5.32227,-5.21875,-2.21533}};
};
class land_jzd_silo_tes: Industrial {
lootPos[] = {{2.74902,6.52246,0.214748},{11.5796,5.20703,0.214748},{5.72949,0.644531,0.21475},{10.6719,-6.1416,0.214748},{0.97998,-2.64844,0.214373},{3.22168,-7.55664,0.214746},{-2.62695,-0.580078,10.224}};
};
class land_jzd_4silka: Industrial {
lootPos[] = {{0.551758,-5.24219,1.64133},{0.224609,1.37646,1.64133},{3.04492,0.456055,1.64133},{4.31641,5.94189,5.51407},{-3.53125,-5.80127,5.51407}};
};
class land_seb_vod_vez: Industrial {
lootPos[] = {{2.02881,0.0849609,15.155}};
};
class land_seb_near_fac: Industrial {
lootPos[] = {{-10.4116,-18.0859,1.75552}};
};
class land_seb_rozvodna: Industrial {
lootPos[] = {{-1.2168,2.9668,0.583904}};
};
class Land_FuelStation_Build_PMC : Industrial //IndustrialFuel
{
lootPos[] = {{-1.29761,-0.527832,-1.336},
{-1.51141,1.30359,-1.33611},
{2.23376,0.0710449,-1.33611}};
};
class Land_leseni2x: Industrial
{
lootPos[] = {
{1.15625,-0.206055,2.55466}};
};
class land_bouda_garaz: Industrial
{
lootPos[] = {
{26.1628,-12.502,-0.952108},
{23.3086,-6.62305,-0.952108}};
};
class Land_hut_old02: Industrial
{
lootPos[] = {
{-5.60449,-1.20215,-3.03296},
{-3.80371,-2.33154,-3.03296},
{2.10156,-8.16406,-3.03296},
{3.87402,8.28125,-3.03296}};
};
class land_dum_istan2_02: Industrial
{
lootPos[] = {
{-0.566406,-3.44775,-4.14959},
{-2.00146,1.43604,-4.14959}};
};
class LAND_garaz_bez_tanku: Industrial
{
lootPos[] = {{-2.98047,0.0463867,3.41651}};
zedPos[] = {{-5.14404,-2.02295,-1.71924},{4.92676,-2.67383,-1.71924}};
lootPosSmall[] = {{-1.36499,-0.579102,3.42651}};
};
class Land_tovarna1: Industrial
{
lootPos[] = {
{ 2.83887,5.23889,-5.75442 },
{ -2.30774,7.31934,-5.75442 },
{ -11.0908,5.44897,-5.75442 },
{ -11.4746,-1.5791,-5.75442 },
{ -5.52405,1.68994,-5.75442 },
{ 2.82605,1.4801,-5.75442 },
{ 2.44128,-6.50256,-5.75442 },
{ -6.68335,-0.453369,2.17997 },
{ -3.81812,0.690186,2.17997 },
{ 2.78735,1.19409,2.17997 },
{ 1.59167,-6.06665,2.17997 },
{ -2.4646,-5.63696,2.17997 },
{ -5.77393,-7.28271,2.17997 },
{ -0.484985,-3.14197,4.82992 }};
};
class Land_Ind_Garage01_EP1: Industrial
{
lootPos[] = {{1.65088,2.49048,-1.23114}};
zedPos[] = {{0.125488,0.557861,-0.357141},{1.11084,-1.33643,-0.36116}};
lootPosSmall[] = {{2.89014,2.49634,-1.12063},{2.84814,3.43677,-1.12102},{1.39063,3.59766,-0.391855},{1.57227,3.61353,0.368147},{1.7251,3.61353,-1.15185}};
};
class land_mbg_garage_single_b: Industrial {
lootPos[] = {{2.54492,3.97607,-1.03899},{4.13672,-0.0625,-1.03899}};
zedPos[] = {{2.96094,6.3374,-0.133815}};
lootPosSmall[] = {{4.50586,2.56982,-1.03899}};
};
class Land_House_C_12_EP1: Industrial
{
lootPos[] = {{-3.27197,-1.5813,-3.50101},{-2.09863,-6.13086,-3.52102},{-2.979,-8.6936,0.141808},{-2.66602,-3.0437,0.139957},{5.91016,-3.59204,0.132626},{2.33154,-1.00244,-3.51937}};
zedPos[] = {{2.11182,-8.16724,1.00763},{1.85498,-3.48828,-2.63601},{-2.74854,0.133301,-2.63601},{2.65674,-5.69165,-2.63601},{-2.60742,-7.35913,1.0174}};
lootPosSmall[] = {{-4.03857,-2.06226,-2.43102},{-4.02344,-1.44019,-3.11102},{-3.55371,-0.618164,-3.29102},{7.38184,0.690674,-3.12101},{-2.99268,-6.54883,3.45573},{7.58105,-2.40894,0.112629},{-1.79004,-3.58325,0.128376},{-2.05713,-9.00806,0.150394}};
};
class Land_Ind_Oil_Pump_EP1: Industrial
{
lootPos[] = {
{ 1.49048,-1.99609,-2.08473 }};
};
class Land_IndPipe2_bigL_L_EP1: Industrial
{
lootPos[] = {
{ 1.09961,1.11572,2.0323 }};
};
class Land_Misc_Cargo1Bo_EP1: Industrial {
lootPos[] = {{-0.0170898,-0.331421,-1.09225}};
};
class Land_Mil_Repair_center_EP1: Industrial
{
lootPos[] = {
{-2.42432,-0.73584,-1.52847},
{-2.43018,2.83984,-1.52847}};
};
class Land_Ind_PowerStation_EP1: Industrial {
lootPos[] = {{4.04248,-3.4917,-1.26547},{3.8645,3.5249,-1.28112}};
};
class land_repair_center: Industrial {
lootPos[] = {{0.327148,1.65479,-2.37888},{-2.35547,-0.163574,-1.71927},{-2.41016,4.45654,-1.71927}};
zedPos[] = {{0.982422,-0.634277,-1.51389}};
lootPosSmall[] = {{1.80469,2.01709,-1.6489},{1.60352,4.57178,-0.862885},{0.771484,4.55713,-0.48288},{1.56348,4.50439,-1.24289}};
};
class Land_Ind_TankBig: Industrial
{
lootChance = 0.1;
lootPosSmall[] = {{-1.2981,3.27441,5.34628},{3.49609,-3.02539,5.34628}};
};
class Land_Ind_Coltan_Main_EP1: Industrial {
lootPos[] = {{4.57178,-9.46716,2.36833},{-3.41223,16.6705,-6.38571},{-2.18005,4.8584,-6.33167},{-1.8158,7.86523,-6.33167},{6.59717,16.1372,0.928326},{7.28076,16.1573,4.84833}};
};
class Land_Ind_FuelStation_Build_EP1: Industrial
{
lootChance = 0.5;
zombieClass[] = {"zZombie_Base","zZombie_Base","z_teacher","z_suit1","z_suit2"};
lootPos[] = {{-1.34521,1.40698,-1.33611},{2.27051,-0.949951,-1.33611},{-2.23193,-1.146,-1.33589},{-0.185059,0.775146,-1.33609}};
};
class Land_ibr_FuelStation_Build: Industrial //IndustrialFuel
{
lootChance = 0.5;
zombieClass[] = {"zZombie_Base","zZombie_Base","z_teacher","z_suit1","z_suit2"};
lootPos[] = {{-1.34521,1.40698,-1.33611},{2.27051,-0.949951,-1.33611},{-2.23193,-1.146,-1.33589},{-0.185059,0.775146,-1.33609}};
};
class hiluxWreck: Industrial
{
zombieClass[] = {"zZombie_Base","z_hunter"};
zombieChance = 0.3;
lootChance = 0;
minRoaming = 1;
maxRoaming = 2;
lootPos[] = {};
};
class Land_Ind_Oil_Tower_EP1: Industrial
{
lootPos[] = {
{ 3.55743,-5.92773,-12.9755 },
{ 4.63086,1.24902,-12.9932 },
{ -0.240356,-1.08252,-12.9875 },
{ 6.87689,-6.34961,-8.00889 },
{ 2.31177,0.231689,-8.00478 }};
};

View File

@@ -0,0 +1,29 @@
class InfectedCamp : Residential
{
zombieChance = 1;
minRoaming = 3;
maxRoaming = 4;
zedPos[] = {{0,0,0}};
lootChance = 0;
};
class IC_Fireplace1 : InfectedCamp
{
zombieChance = 0;
minRoaming = 3;
maxRoaming = 4;
};
class IC_DomeTent : InfectedCamp
{
zombieChance = 1;
minRoaming = 1;
maxRoaming = 3;
};
class IC_Tent : InfectedCamp
{
zombieChance = 1;
minRoaming = 1;
maxRoaming = 3;
};

View File

@@ -0,0 +1,408 @@
class Military : Default
{
zombieChance = 0.3;
maxRoaming = 6;
zombieClass[] =
{
"z_soldier",
"z_soldier_heavy",
"z_policeman",
"z_new_worker2",
"z_new_worker3",
"z_new_worker4"
};
lootChance = 0.4;
lootGroup = Military;
};
class MilitarySpecial : Military
{
zombieChance = 0.8;
minRoaming = 2;
zombieClass[] =
{
"z_soldier_heavy",
"z_new_worker2",
"z_new_worker3",
"z_new_worker4"
};
lootChance = 0.4;
lootGroup = MilitarySpecial;
};
class MilitaryIndustrial: Military {
zombieChance = 0.3;
maxRoaming = 6;
zombieClass[] = {"z_soldier","z_soldier_heavy","z_policeman","z_soldier","z_soldier_heavy","z_policeman","z_worker1","z_worker2","z_worker3"};
lootChance = 0.4;
lootGroup = MilitaryIndustrial;
};
class Land_a_stationhouse : Military
{
zedPos[] = {{-0.892578,-5.7168,-9.47058},{1.5127,1.96484,-9.47058},{18.9063,-4.06738,-9.47058},{-2.69922,-7.57422,-9.46057},{-1.35645,-8.3623,-4.6489},{-3.24219,-6.61914,-4.6489},{-1.70801,-7.85449,-0.0437927},{-3.39453,-7.88281,-0.0437927},{-1.37891,-5.79102,4.41141},{-1.39648,-7.79883,4.41141}};
lootChance = 0.3;
lootPos[] = {{-2.7,-7.57,-9.46},{-0.89,-5.72,-9.47},{-3.24,-6.62,-4.65},{-1.36,-8.36,-4.65},{-1.71,-7.85,-0.04},{-3.39,-7.88,-0.04},{-1.4,-7.8,4.41},{-1.38,-5.79,4.41},{1.51,1.96,-9.47},{18.91,-4.07,-9.47},{-14.4,3.29,-0.51},{1.33,0.89,-0.51},{-2.4,-6.64,8.49}};
lootPosSmall[] = {{14.6826,3.55029,-8.25058},{9.97266,3.48584,-9.40058},{19.1477,-6.69629,-9.36058},{19.1719,-7.47998,-9.36058},{0.513672,1.19336,-9.39058},{0.51416,3.3418,-8.63058},{0.52124,1.92334,-7.87058},{-1.63623,-8.99756,-9.39058},{-3.5647,-9.01855,-8.63058},{-0.76709,-8.99072,-7.87058},{-2.40137,-9.03027,-8.25058},{-4.50391,-5.27588,-4.6489},{-1.02393,-9.02051,0.0562134},{-0.771484,-8.3335,0.0762138},{-0.7229,-9.03076,1.19621},{-4.40308,-8.7666,4.41139},{-2.27783,-5.35303,4.41139},{-4.4541,-8.81055,8.49209},{9.12549,3.64697,-8.25058}};
};
class Land_Mil_ControlTower: Military
{
zedPos[] = {{10.0703,3.76367,-9.62869},{1.75195,5.68164,-5.51373},{3.85254,3.53516,-5.50372},{6.66113,-0.625488,-1.0787},{6.72266,3.23389,-1.0787},{2.63965,-0.191406,-1.0687}};
lootChance = 0.4;
lootPos[] = {{10.0703,3.76367,-9.62869},{3.85254,3.53516,-5.50372},{1.75195,5.68164,-5.51373},{6.66113,-0.625488,-1.0787},{2.63965,-0.191406,-1.0687},{6.72266,3.23389,-1.0787}};
lootPosSmall[] = {{7.32324,-1.55957,2.98267},{5.49023,-1.72949,-0.378693},{4.7334,-1.66064,-0.378693},{7.44922,2.03809,-0.378693},{5.86035,3.98438,-0.248688},{6.21289,4.02539,-1.0087},{4.96875,-1.39941,-0.638702},{1.08008,3.98389,-5.51367},{10.0879,3.5459,-9.64868}};
};
class Land_SS_hangar: Military
{
maxRoaming = 3;
zedPos[] = {{-11.7158,-18.9541,-5.87253},{11.7344,-17.165,-5.87253},{-14.2461,23.0439,-5.87253}};
lootChance = 0.4;
lootPos[] = {{11.73,-17.17,-5.87},{-11.72,-18.95,-5.87},{-14.25,23.04,-5.87},{8.38,-5.33,-5.87},{-6,5.89,-5.87},{10.18,19.62,-5.87},{-6.43,-7.66,-5.87}};
lootPosSmall[] = {{-14.1362,12.6729,-5.87253},{14.4819,-7.80371,-5.87253}};
lootGroup = Hangar;
};
class Land_A_TVTower_Base: Military
{
zedPos[] = {{-0.95166,1.48047,-2.31586},{-2.01782,-4.24121,-2.30939},{-0.982422,-1.92383,-2.25586}};
lootPos[] = {{-0.982422,-1.92383,-2.25586},{-2.01782,-4.24121,-2.30939},{-0.95166,1.48047,-2.31586}};
};
class Land_Mil_House: Military
{
zedPos[] = {{11.1638,4.70117,-5.67465},{12.4565,1.42383,-5.67465},{13.6672,4.42383,-5.67465}};
lootPos[] = {{12.4565,1.42383,-5.67465},{11.1638,4.70117,-5.67465},{13.6672,4.42383,-5.67465}};
lootPosSmall[] = {{-10.4692,4.4082,-4.94623},{-10.3696,1.2627,-4.46622},{-6.47998,4.92871,-4.98621},{-13.3208,-0.803711,-4.98621},{-13.791,-6.27832,-0.88623},{-13.2046,-5.36426,-0.196228},{-9.45166,-6.02832,-0.88623},{-0.253418,-4.12402,-0.88623},{-4.75635,-0.0224609,-0.88623},{-6.02002,-0.0410156,-0.426239},{-2.28857,0.575195,-0.876221}};
};
class Land_Mil_Barracks_i: MilitarySpecial
{
zedPos[] = {{-1.95361,2.57813,-1.1084},{5.46289,2.5791,-1.1084},{1.29346,-2.16211,-1.09839},{-1.78369,-0.166992,-1.09839},{-5.39355,-2.11719,-1.09839},{-5.4707,2.58203,-1.09839},{-1.80664,-1.97559,-1.09827},{5.38965,-1.75781,-1.09827},{-9.1499,-2.55859,-1.09827},{1.4668,-0.129883,-1.09814},{-4.77881,0.0498047,-1.09814},{-8.32617,-0.144531,-1.09814}};
lootChance = 0.3;
lootPos[] = {{-0.39,-2.02,-1.1},{-5.67,1.68,-1.1},{-1.95,2.58,-1.11},{5.46,2.58,-1.11},{6.37,-1.22,-0.93},{-0.24,-1.04,0.1},{-3.53,-0.38,-1.1},{-5.39,-2.23,-1.1},{-6.78,-1.34,-0.7},{-9.07,-0.53,-1.1},{2.97,-0.92,-1.1},{1.11,-2.35,-1.1}};
lootPosSmall[] = {{3.88037,-0.905273,-0.358246},{6.48242,-2.51367,-0.978241},{3.03662,-1.78418,-0.698242},{-0.179199,0.488281,-1.10825},{-3.20703,-0.101563,-1.11823},{-3.37061,-1.08887,0.0917664},{-6.79297,-2.63086,-1.09824},{-9.29541,-0.212891,-1.09824}};
};
class Land_Mil_Barracks: Military { //DZE added, was just {};
lootPos[] = {{-0.891113,-3.48926,-1.51633},{-1.09204,2.88672,-1.51633},{-3.55591,3.42871,-1.51633},{-6.31299,3.7041,-1.51633},{-7.68262,-3.54102,-1.93634},{-5.11475,-2.09961,-1.93634},{0.24707,3.57324,-1.93634},{6.72217,-2.47949,-1.93634},{5.41602,3.99316,-1.93634},{-6.34912,3.90137,-0.726349},{-3.58691,2.8252,-0.726349},{-1.04224,3.39941,-0.726349},{-3.75195,-3.25977,-0.726349},{-0.864746,-3.88672,-0.726349},{-3.52563,-2.44824,-1.93634},{-6.06396,2.57422,-1.93634},{-0.935059,-4.05078,-1.93634},{-1.39502,3.89941,-1.93634}};
zedPos[] = {{-2.15845,-3.12793,-1.06134},{2.13281,3.24316,-1.06134},{-6.20679,-0.125,-1.06134},{2.09521,-3.36719,-1.06134}};
lootPosSmall[] = {{-6.45703,2.03125,-1.79633},{-3.5127,1.98242,-1.79633},{-1.14746,1.9873,-1.79633},{-0.911621,-1.87598,-1.79633},{-3.81567,-1.90234,-1.79633},{-6.5249,-1.86426,-1.79633},{3.78979,-4.17773,-1.13635},{5.32861,-4.19043,-1.13635},{5.20923,-1.99805,-1.65634},{6.54175,-1.99707,-1.65634},{3.82324,-1.96582,-1.65634},{6.89209,2.93457,-1.84634},{6.98877,1.95215,-1.84634},{6.98291,2.23145,-1.46634},{7.00391,2.73438,-1.46634},{6.96729,3.01953,-1.08633},{6.94824,2.04785,-0.706329},{4.36768,3.13086,-0.396332},{3.86768,3.49316,-0.396332},{3.84521,3.49609,-1.86633},{4.33984,3.1748,-1.86633}};
};
class Camp: Military {
maxRoaming = 1;
zedPos[] = {{0.833496,-1.52246,-1.09949},{0.385742,0.963867,-1.08948}};
lootPos[] = {{0.833496,-1.52246,-1.09949},{0.385742,0.963867,-1.08948}};
};
class CampEast: Military {
maxRoaming = 1;
zedPos[] = {{0.627441,1.83594,-1.31049},{-1.05713,-1.80762,-1.31049}};
lootPos[] = {{-1.05713,-1.80762,-1.31049},{0.627441,1.83594,-1.31049}};
};
class CampEast_EP1: Military {
maxRoaming = 1;
zedPos[] = {{-0.670898,0.955078,-1.31049},{1.68408,-2.43359,-1.31049},{-1.76318,-1.625,-1.31049}};
lootPos[] = {{-0.670898,0.955078,-1.31049},{1.68408,-2.43359,-1.31049},{-1.76318,-1.625,-1.31049}};
};
class Land_tent_east: Military {
minRoaming = 2;
maxRoaming = 3;
zedPos[] = {{-1.82,1.71,-1.74},{2.06,-0.97,-1.74}};
lootChance = 0.3;
lootPos[] = {{2.06,-0.97,-1.74},{-1.82,1.71,-1.74}};
};
class Land_Dam_ConcP_20: Military {
zedPos[] = {{-0.94,10.26,9.09},{2.47,9.87,9.09}};
lootChance = 0.4;
lootPos[] = {{-0.94,10.26,9.09},{2.47,9.87,9.09},{-0.94,10.26,9.09},{2.47,9.87,9.09},{-6.51,4.46,2.21},{1.47,6.06,2.21},{4.89,2.99,2.19},{7.92,6.13,2.21}};
};
class C130J_wreck_EP1: Military {
zedPos[] = {{0.37,0.61,-5.44},{-0.84,2.92,-5.44},{-2.16,-6.32,-5.42},{1.26,-20.49,-5.39},{1.88,-3.67,-5.36},{-0.2,-12.76,-4.78},{-0.36,-7.87,-4.6},{-1.32,-14.56,-4.59}};
lootPos[] = {{-0.36,-7.87,-4.6},{-0.2,-12.76,-4.78},{-1.32,-14.56,-4.59},{-2.16,-6.32,-5.42},{-0.84,2.92,-5.44},{0.37,0.61,-5.44},{1.88,-3.67,-5.36},{1.26,-20.49,-5.39}};
};
class Barrack2: Military {
lootPos[]={{1.33,-0.65,-0.27},{1.14,5.21,-0.27},{-2.09,0.71,0.05},{1.13,3.25,0.52}};
};
class Mi8Wreck: Military {
lootPos[]={{0,-5.79,-1.71}};
};
class USMC_WarfareBVehicleServicePoint: Military {
lootPos[] = {{1.57,-3.96,-0.09},{-1.49,2.23,-1.41}};
};
class Land_Vysilac_FM: Military {
zedPos[] = {{-0.36,1.96,-6.21},{-1.72,4.5,-6.21},{-3.25,0.75,-6.21}};
lootPos[] = {{-0.36,1.96,-6.21},{-1.72,4.5,-6.21},{-3.25,0.75,-6.21},{1.35,-0.6,8.39}};
lootChance = 0.4;
};
class Land_Mil_Barracks_L: Military {
zedPos[] = {{4,-5.22,-2.21},{7.3,-4.04,-2.21},{-0.82,-4.72,-2.2}};
lootPos[] = {{-0.82,-4.72,-2.2},{4,-5.22,-2.21},{7.3,-4.04,-2.21}};
};
//DZE ADDED BELOW
class land_pozorovatelna: Military {
lootPos[] = {{-2.36328,-2.79248,-2.49767},{3.11426,-2.92969,-2.49767},{0.740234,2.47852,-2.49767},{-1.67578,-2.50049,7.54509},{-1.23047,1.90283,7.54509},{2.88477,2.08496,7.54509},{2.61426,-2.48096,7.54509},{0.491211,-0.290527,7.54509}};
};
class land_AII_last_floor: MilitarySpecial {
lootPos[] = {{-1.73975,-7.99756,11.6976},{-1.73975,-7.99756,11.6976},{-1.20801,5.45605,4.6129},{-3.82813,2.81494,5.46183}};
};
class land_AII_middle_floor: MilitarySpecial {
lootPos[] = {{-7.64941,4.97412,0.510368},{-7.7207,5.10498,0.510216},{-7.27979,-0.931152,0.518509},{8.47461,-2.3252,-4.63377},{9.20508,0.508301,-4.63377},{4.36768,3.7998,-4.63377},{-0.669434,2.74805,-4.63377},{-10.3594,5.03516,-4.63377},{-13.9766,9.10059,-4.63377},{-8.021,1.22314,-4.63377},{6.07227,-2.64551,-4.63377},{-8.75293,8.79297,-2.10379}};
};
class Land_budova4_winter: MilitarySpecial {
lootPos[] = {{-7.73389,0.300049,-1.09824},{-7.7666,1.97388,-1.09824},{-5.85645,1.92651,-1.09824},{-4.82373,0.194336,-1.09824},{-4.82715,-2.00244,-1.09824},{-8.09766,-2.28149,-1.09824},{-3.06787,2.24805,-1.09824},{-1.65283,-1.91821,-1.09824},{-1.41309,-0.034668,-1.09824},{0.266602,1.76807,-1.09824},{1.28369,0.289307,-1.09824},{1.81982,-2.28687,-1.09824},{4.37549,2.14941,-1.09824},{5.61865,1.71338,-1.09824},{5.06787,-1.74316,-1.09824},{2.54785,2.33716,-1.09824}};
};
class land_vstup: Military {
lootPos[] = {{-11.51,-2.64844,-1.53312},{-6.24463,-2.85059,-1.53312},{-1.16992,-2.84961,-1.53312},{2.70898,-2.85059,-1.53312}};
};
class land_smd_hlaska: Military {
lootPos[] = {{-0.724609,0.822266,3.77092}};
zedPos[] = {{-0.18457,-3.13574,-2.25991}};
lootPosSmall[] = {{1.06201,-0.864258,3.77092},{-1.04688,-0.759766,3.77092}};
};
class land_smd_army_hut2: Military {
lootPos[] = {{0.447266,-4.6543,-1.33328}};
zedPos[] = {{0.552734,6.06836,-0.515976},{-3.86816,-5.6875,-1.13228}};
lootPosSmall[] = {{-0.257813,-5.02539,-0.623276},{3.02832,-6.1582,-1.33328}};
};
class land_smd_ss_hangard_withdoor: MilitaryIndustrial {
lootPos[] = {{0.236328,3.4209,-5.87254},{-14.0732,22.499,-5.87254},{13.1895,22.2031,-5.87254},{-13.8877,-10.5459,-5.87254},{2.10742,-19.8496,-5.87254}};
zedPos[] = {{0.128906,-25.0273,-5.42465},{-16.7891,1.98145,-5.42465},{0.0742188,26.5654,-5.42465},{16.6631,-7.1084,-5.42465}};
lootPosSmall[] = {{14.3984,12.2852,-5.87254},{0.289063,-0.197266,-5.87254},{-14.8389,-20.6475,-5.87254},{14.8574,-20.5088,-5.87254}};
};
class land_budova5: Military {
lootPos[] = {{-2.04004,2.89844,-1.98059}};
zedPos[] = {{-3.04492,2.0332,-1.40211}};
lootPosSmall[] = {{-1.96191,-0.314453,-1.98059}};
};
class land_smd_army_hut2_int: Military {
lootPos[] = {{-0.848633,-1.24316,-0.948334},{-1.92383,-0.00390625,-0.948334},{2.7959,-0.0146484,-0.948334}};
zedPos[] = {{-3.35352,-2.65332,-0.407364},{0.475586,3.37402,-0.350555}};
lootPosSmall[] = {{0.15918,-1.26465,-0.498337},{3.0791,1.96387,-0.948334}};
};
class land_smd_strazni_vez: Military {
lootPos[] = {{-1.68066,-1.30273,2.00299}};
zedPos[] = {{-1.14844,0.125977,2.28799},{1.04102,2.45898,-1.76974}};
lootPosSmall[] = {{-0.902344,-1.29395,1.41299},{-1.92578,1.28613,1.41299}};
};
class land_smd_army_hut3_long_int: Military {
lootPos[] = {{0.643555,5.24219,-0.0739136},{-2.78809,3.13672,-1.27391},{-2.80957,5.27441,-0.863907},{-3.13086,-3.3584,-1.27391},{-0.875977,-0.6875,-1.27391}};
zedPos[] = {{3.37598,0.145508,-0.938461},{-4.52734,0.833984,-1.2229}};
lootPosSmall[] = {{1.6875,5.27539,-0.863907},{-0.604492,-3.36816,-0.563904},{1.91699,1.27832,-1.27391}};
};
class land_st_vez: MilitarySpecial {
lootPos[] = {{-5.56445,4.23975,-3.31476},{-5.05566,-3.17627,-3.31476},{4.12109,3.92822,2.42732},{-1.73389,2.68896,6.40834},{-4.23584,1.29736,6.40834},{-3.80322,-1.09277,6.40834},{0.430664,1.31787,6.40834},{-2.45166,-2.16748,6.40834},{-0.608398,-0.57666,-11.095},{-2.08691,1.10303,-11.0649},{0.259277,-3.89697,-3.31476},{3.9375,3.30957,-8.50825}};
};
class Land_A_Stationhouse_ep1: Land_a_stationhouse{};
class land_ibr_hangar: MilitaryIndustrial
{
lootPos[] = {
{ -5.75635,9.95386,-3.57318 },
{ -8.06152,-11.4065,-3.58192 },
{ 8.68555,-5.30371,-3.57942 }};
};
class land_ind_pec_03: MilitaryIndustrial
{
lootPos[] = {{6.07275,11.8623,2.59973},{7.82275,-2.04883,-1.9376},{13.1899,16.0693,-5.15128},{14.0396,8.12549,-5.15128},{13.8237,12.5366,-4.69128},{4.63086,16.6553,-2.04201},{3.07275,-5.11963,-5.15128},{4.79541,-2.07031,-1.9387},{3.67627,14.5518,2.60131},{-2.08447,-13.6855,1.11455},{3.21484,8.37207,-5.15128},{4.78662,18.0498,-5.15128},{-3.98193,-24.5332,-5.15128},{12.9028,-1.58447,3.05404},{-0.259766,22.2715,4.05607},{1.96094,25.4209,4.05607}};
zedPos[] = {{1.979,15.7012,3.48646},{5.93604,16.2686,3.48582},{6.50586,13.8198,-4.22628},{12.314,9.64258,-4.22628},{6.15381,9.78711,-4.22628},{6.34424,-2.52051,-0.953124},{-5.04004,-4.30566,-4.22628},{-5.77588,-21.0293,-4.22628}};
lootPosSmall[] = {{2.1709,11.5796,2.75019},{1.17725,11.8911,3.87051},{6.62451,13.2251,4.24952},{3.21777,-11.7026,-1.85671},{8.35938,-3.10693,-1.93559},{14.1851,-5.31348,-1.08754},{13.0874,16.7339,-4.27128},{7.37207,16.6235,-4.99128},{11.6133,16.7075,-5.04128},{12.248,13.2998,-3.56128},{-15.2876,-18.2754,-5.06128},{3.3833,14.4814,3.36135},{10.6797,7.66943,-4.43128},{-4.56982,14.9658,-4.94128},{4.23242,-26.7783,-1.97225},{2.2749,21.8086,4.05607}};
};
class land_ind_pec_03a: MilitaryIndustrial
{
lootPos[] = {{6.07275,11.8623,2.59973},{7.82275,-2.04883,-1.9376},{13.1899,16.0693,-5.15128},{14.0396,8.12549,-5.15128},{13.8237,12.5366,-4.69128},{4.63086,16.6553,-2.04201},{3.07275,-5.11963,-5.15128},{4.79541,-2.07031,-1.9387},{3.67627,14.5518,2.60131},{-2.08447,-13.6855,1.11455},{3.21484,8.37207,-5.15128},{4.78662,18.0498,-5.15128},{-3.98193,-24.5332,-5.15128},{12.9028,-1.58447,3.05404},{-0.259766,22.2715,4.05607},{1.96094,25.4209,4.05607}};
zedPos[] = {{1.979,15.7012,3.48646},{5.93604,16.2686,3.48582},{6.50586,13.8198,-4.22628},{12.314,9.64258,-4.22628},{6.15381,9.78711,-4.22628},{6.34424,-2.52051,-0.953124},{-5.04004,-4.30566,-4.22628},{-5.77588,-21.0293,-4.22628}};
lootPosSmall[] = {{2.1709,11.5796,2.75019},{1.17725,11.8911,3.87051},{6.62451,13.2251,4.24952},{3.21777,-11.7026,-1.85671},{8.35938,-3.10693,-1.93559},{14.1851,-5.31348,-1.08754},{13.0874,16.7339,-4.27128},{7.37207,16.6235,-4.99128},{11.6133,16.7075,-5.04128},{12.248,13.2998,-3.56128},{-15.2876,-18.2754,-5.06128},{3.3833,14.4814,3.36135},{10.6797,7.66943,-4.43128},{-4.56982,14.9658,-4.94128},{4.23242,-26.7783,-1.97225},{2.2749,21.8086,4.05607}};
};
class Land_budova4_in: Military
{
lootPos[] = {
{ -6.50415,2.1416,-1.88723 },
{ -1.66162,2.10168,-1.88723 },
{ 2.94312,2.297,-1.88723 },
{ 5.34082,-1.82922,-1.88723 }};
};
class land_army_hut_int: Military
{
lootPos[] = {
{ 2.7959,-5.07373,-1.33056 },
{ 2.79785,-2.1626,-1.33056 },
{ -0.943359,-0.060791,-1.35981 },
{ 0.689453,1.87134,-1.36167 }};
};
class Land_army_hut3_long_int: Military
{
lootPos[] = {
{ -2.88721,-4.36035,-1.23617 },
{ 0.753906,-3.90039,-1.23617 },
{ -2.53711,-1.95117,-1.23617 },
{ -2.27856,-0.211914,-1.23617 },
{ -0.0664063,-1.70801,-1.23617 },
{ 0.141113,2.31104,-1.23617 }};
};
class land_army_hut2_int: Military
{
lootPos[] = {
{ -0.421387,-0.0517578,-0.948329 },
{ 1.80103,0.945313,-0.948329 },
{ 2.24585,-2.6875,-0.948329 },
{ -1.24561,-1.53955,-0.948329 }};
};
class Land_Mil_Barracks_EP1: Military
{
lootPos[] = {};
};
class Land_Mil_Barracks_L_EP1: Military
{
lootPos[] = {};
zedPos[] = {{-3.97998,-7.65137,-1.33652},{-2.41919,-7.81445,-1.33569}};
};
class Land_vez: Military
{
maxRoaming = 1;
lootPos[] = {{-0.0585938,1.51367,1.36331}};
zedPos[] = {{-0.116699,-0.801758,-2.81857}};
};
class Land_Mil_ControlTower_EP1: Military
{
lootChance = 0.4;
lootPos[] = {
{ 5.53369,3.64355,-5.46368 },
{ 7.67236,3.68115,-1.0687 },
{ 7.53271,-1.70068,-1.0687 },
{ 4.55225,1.64111,2.92148 },
{ 10.1292,3.6958,-9.62869 },
{ 0.491943,6.1543,-9.62869},
{ 7.54956,1.74512,-0.378696},
{5.40234,-1.71289,-0.378696}};
};
class Land_Mil_hangar_EP1: MilitaryIndustrial
{
maxRoaming = 3;
lootPos[] = {{-9.83203,-12.4097,-5.38129},{10.5488,-12.1318,-5.38129},{13.002,0.0214844,-5.38129},{-13.3887,0.25,-5.38129},{13.3203,20.5176,-5.38129},{-13.1865,19.9839,-5.38129},{0.0195313,21.5078,-5.38129},{0.49707,11.5469,-5.38129},{-0.836914,-0.634277,-5.38129},{0.177734,-11.6821,-5.38129}};
};
class Land_Mil_Guardhouse_EP1: Military
{
lootPos[] = {{-3.05859,1.76514,-1.59003},{-3.16895,3.45361,-1.59003},{-3.19922,-0.323242,-1.59003}};
};
class Land_Mil_Barracks_i_EP1: MilitarySpecial
{
lootChance = 0.2;
maxRoaming = 2;
lootPos[] = {
{5.15625,-2.30371,-1.09824},
{1.05664,-2.45508,-1.09824},
{-0.841797,-2.36133,-1.09824},
{-4.03516,-2.31836,-1.09824},
{-8.49609,-2.33838,-1.09824}};
};
class Land_fortified_nest_big_EP1: Military
{
lootPos[] = {
{0.663086,1.06738,-0.740341},
{0.513184,-1.3623,-0.740341},
{-0.991211,1.11621,-0.740341},
{-2.87109,-3.94238,-0.740341}};
};
class Land_Mil_House_EP1: Military
{
vehPos[] = {
{ 13.439,3.25244,-5.71244,84 }};
lootPos[] = {{11.7949,4.3147,-5.81439}};
zedPos[] = {{-2.13477,6.69116,-4.56909},{5.58887,6.41284,-4.44098}};
lootPosSmall[] = {{-1.54785,5.46997,-5.00406},{-2.61816,5.46362,-5.0097}};
};
class datsun02Wreck: Military
{
zombieClass[] = {"zZombie_Base","z_hunter"};
zombieChance = 0.3;
lootChance = 0;
minRoaming = 1;
maxRoaming = 2;
lootPos[] = {};
};
class HMMWVWreck: Military
{
zombieClass[] = {"z_soldier_pilot","z_soldier_heavy"};
zombieChance = 0.3;
lootChance = 0;
minRoaming = 1;
maxRoaming = 2;
lootPos[] = {};
};
class Land_Mil_Guardhouse : Military //MOVED FROM RESIDENTIAL
{
maxRoaming = 3;
zedPos[] = {{-2.44727,0.250977,-1.70563},{-2.44873,3.00293,-1.70285}};
lootPos[] = {{-2.44727,0.250977,-1.70563},{-2.44873,3.00293,-1.70285}};
lootPosSmall[] = {{-0.798828,-3.51758,-1.46277},{3.73047,-3.95996,-1.32278},{-0.283203,-3.15723,-1.32278},{-0.996582,3.81445,-1.14279},{-1.33008,2.26563,-0.762787},{0.289063,3.66211,-0.0827942},{-1.17383,-0.112305,-1.48279}};
};
class UH1Wreck_DZ: Military {
zombieClass[] = {"z_soldier_pilot","z_soldier_heavy"};
zombieChance = 0.3;
lootChance = 0.6;
minRoaming = 4;
maxRoaming = 8;
lootPos[] = {};
};
class UH60Wreck_DZ: Military {
zombieClass[] = {"z_soldier_pilot","z_soldier_heavy"};
zombieChance = 0.3;
lootChance = 0.6;
minRoaming = 4;
maxRoaming = 8;
lootPos[] = {};
};
class UH60_NAVY_Wreck_DZ: Military {
zombieClass[] = {"z_soldier_pilot","z_soldier_heavy"};
zombieChance = 0.3;
lootChance = 0.6;
minRoaming = 4;
maxRoaming = 8;
lootPos[] = {};
};
class UH60_ARMY_Wreck_DZ: Military {
zombieClass[] = {"z_soldier_pilot","z_soldier_heavy"};
zombieChance = 0.3;
lootChance = 0.6;
minRoaming = 4;
maxRoaming = 8;
lootPos[] = {};
};
class UH60_NAVY_Wreck_burned_DZ: Military {
zombieClass[] = {"z_soldier_pilot","z_soldier_heavy"};
zombieChance = 0.3;
lootChance = 0.6;
minRoaming = 4;
maxRoaming = 8;
lootPos[] = {};
};
class UH60_ARMY_Wreck_burned_DZ: Military {
zombieClass[] = {"z_soldier_pilot","z_soldier_heavy"};
zombieChance = 0.3;
lootChance = 0.6;
minRoaming = 4;
maxRoaming = 8;
lootPos[] = {};
};

View File

@@ -0,0 +1,16 @@
class Land_HouseV_2I : Default
{
maxRoaming = 3;
};
class Land_Ind_Shed_02_main : Default
{
zombieChance = 0.3;
maxRoaming = 3;
};
//DZE ADDED BELOW
class Land_Ind_Shed_01_EP1: Default
{
zombieChance = 0.3;
maxRoaming = 3;
};

View File

@@ -0,0 +1,190 @@
class Office : Residential
{
maxRoaming = 3;
lootChance = 0.2;
zombieClass[] = {"z_suit1","z_suit2"};
lootGroup = Office;
};
class Land_HouseB_Tenement : Office
{
//lootPos[] = {{5.40576,9.89453,-20.7845},{5.98975,14.168,-20.7845},{12.9604,14.0723,-20.7845},{14.6064,8.92383,-20.7845},{-12.0771,0.645508,-20.7845},{-0.924805,5.26563,-20.7845}};
lootPos[] = {{5.41,9.89,-20.78},{5.99,14.17,-20.78},{12.96,14.07,-20.78},{14.61,8.92,-20.78},{-12.08,0.65,-20.78},{-0.92,5.27,-20.78},{1.27,-0.62,-20.78},{-2.28,2.08,-20.78},{-10.07,4.64,-20.78},{5.35,3.42,-20.78},{13.35,3.37,-20.78},{2.53,-5.75,-20.78}};
zedPos[] = {{-0.924805,5.26563,-20.7845},{-12.0771,0.645508,-20.7845},{12.9604,14.0723,-20.7845},{14.6064,8.92383,-20.7845},{5.40576,9.89453,-20.7845},{5.98975,14.168,-20.7845}};
lootPosSmall[] = {{-1.7771,4.57861,-19.8245},{-0.338623,4.80322,-19.8245},{-11.0986,-0.365234,-20.3445},{2.38574,5.15869,-20.2245},{14.2202,4.91895,-20.3945},{6.7251,11.6895,-20.3445},{3.2915,-1.90088,-20.3445},{12.9602,10.0479,-20.8045},{13.3726,0.939453,-20.8045}};
};
class Land_Panelak : Office
{
lootPos[] = {{-2.76855,-6.26563,0.0714111},{-2.93848,-1.3916,0.0714111},{-5.4209,-3.13184,0.0814209},{-6.81152,-6.15527,0.0714111},{-4.00879,2.53027,0.0714111},{-0.730469,-3.20117,2.77145},{3.97852,-7.08936,2.77145},{2.49609,2.93701,2.77145},{6.78906,1.55273,2.77145},{6.38477,-2.3916,2.77145},{6.80566,-5.77295,2.77145},{4.59863,-1.36328,2.77145},{-0.824219,1.86914,1.32864}};
zedPos[] = {{-2.76855,-6.26563,0.0714111},{-2.93848,-1.3916,0.0714111},{-4.00879,2.53027,0.0714111},{-6.81152,-6.15527,0.0714111},{-5.4209,-3.13184,0.0814209},{-0.824219,1.86914,1.32864},{-0.730469,-3.20117,2.77145},{2.49609,2.93701,2.77145},{3.97852,-7.08936,2.77145},{4.59863,-1.36328,2.77145},{6.38477,-2.3916,2.77145},{6.78906,1.55273,2.77145},{6.80566,-5.77295,2.77145}};
lootPosSmall[] = {{-4.05713,-4.55469,1.21142},{-4.03857,-4.71094,0.0714211},{-5.52002,-6.45508,0.0714211},{-3.9873,-3.06934,0.761421},{-3.99072,-3.84375,1.29142},{-4.09497,-2.15625,0.0714211},{-5.01172,1.91406,0.0714211},{-4.146,1.42871,0.391421},{1.37354,-5.00684,2.77144},{4.1167,-7.4834,2.77144},{4.2417,-3.69287,3.00144},{5.16602,-3.7334,3.40144},{4.15137,1.27051,2.77144},{4.66846,1.74414,3.43144},{5.69775,-6.44727,2.77144}};
};
class Land_Panelak2 : Office
{
lootPos[] = {{-0.729492,-3.00684,-2.62872},{-0.763672,1.36133,-1.3714},{-0.30127,3.64941,1.32861},{0.736328,-3.22266,2.76105},{-0.630859,1.84668,4.05231},{3.68896,-7.33789,5.46661},{2.26807,2.94043,5.46661},{6.70068,2.69043,5.46655},{6.87842,-1.45996,5.47675},{6.39795,-6.02734,5.47662},{4.55371,-1.76758,5.46667},{2.76416,0.446289,5.46661}};
zedPos[] = {{-0.729492,-3.00684,-2.62872},{-0.763672,1.36133,-1.3714},{-0.30127,3.64941,1.32861},{0.736328,-3.22266,2.76105},{-0.630859,1.84668,4.05231},{6.70068,2.69043,5.46655},{2.26807,2.94043,5.46661},{2.76416,0.446289,5.46661},{3.68896,-7.33789,5.46661},{4.55371,-1.76758,5.46667},{6.39795,-6.02734,5.47662},{6.87842,-1.45996,5.47675}};
lootPosSmall[] = {{4.85205,-3.7041,6.69665},{4.38281,-3.68848,6.09665},{5.229,1.64063,6.24665},{4.62354,1.4082,6.24665},{5.41382,-5.54199,5.79665},{1.20215,-4.93652,5.47665}};
};
class Land_rail_station_big : Office
{
lootPos[] = {{-4.96924,4.56348,-4.99451},{0.461426,4.86621,-4.9848},{2.46631,2.22656,-4.97443},{-1.31689,-2.5918,-4.98444},{-3.29102,-0.121094,-4.98444},{-1.07373,2.37305,-4.98462},{7.46338,-3.40723,-5.04431},{8.93652,3.12695,-5.04443},{-8.16357,-5.12109,-5.03442}};
zedPos[] = {{8.93652,3.12695,-5.04443},{7.46338,-3.40723,-5.04431},{-8.16357,-5.12109,-5.03442},{-4.96924,4.56348,-4.99451},{0.461426,4.86621,-4.9848},{-1.07373,2.37305,-4.98462},{-1.31689,-2.5918,-4.98444},{-3.29102,-0.121094,-4.98444},{2.46631,2.22656,-4.97443}};
lootPosSmall[] = {{1.81641,0.77417,-4.05439},{2.74609,0.869385,-4.05438},{-5.16943,-3.43555,-4.98439},{9.25,0.421631,-5.04438},{-6.54004,-4.09692,-5.04439}};
};
class Land_A_Office01 : Office
{
lootPos[] = {{-2.50391,-2.46875,-4.52798},{4.11279,-0.686523,-4.52798},{4.11133,6.11328,-4.52798},{0.242188,6.06348,-4.52798},{4.31641,3.74121,-4.52798},{5.08887,0.219727,-4.52798},{11.8037,-1.77832,-4.52798},{14.5811,-4.1123,-4.52798},{13.8174,-0.731445,-4.52798},{-7.76221,5.59082,-4.52798},{1.81152,0.994141,-2.02802},{4.93164,4.32031,-2.02802},{1.18945,6.07129,-2.02802},{2.23145,3.76563,-2.02802},{-4.89111,-2.54785,-1.99799},{-14.5596,-3.40625,-1.98798},{-15.2705,5.92871,-1.94794},{-10.9063,6.04199,0.451996},{-6.30762,3.30078,0.482025},{7.6416,6.3877,0.472015},{13.6729,6.59668,0.451965},{13.1924,-2.58594,0.492004},{3.09229,2.4375,6.2049},{-1.45654,-2.2832,6.19489},{-2.12988,4.5166,0.472015},{4.7666,-4.55859,-2.02487},{8.3457,-1.10645,-2.02802},{9.94727,-3.74023,-2.008},{7.13867,-2.50684,-2.02802},{12.8701,4.70996,-2.02802},{15.3721,3.42383,-2.02802}};
zedPos[] = {{0.242188,6.06348,-4.52798},{11.8037,-1.77832,-4.52798},{13.8174,-0.731445,-4.52798},{14.5811,-4.1123,-4.52798},{-2.50391,-2.46875,-4.52798},{4.11133,6.11328,-4.52798},{4.11279,-0.686523,-4.52798},{4.31641,3.74121,-4.52798},{5.08887,0.219727,-4.52798},{-7.76221,5.59082,-4.52798},{1.18945,6.07129,-2.02802},{12.8701,4.70996,-2.02802},{15.3721,3.42383,-2.02802},{1.81152,0.994141,-2.02802},{2.23145,3.76563,-2.02802},{4.93164,4.32031,-2.02802},{7.13867,-2.50684,-2.02802},{8.3457,-1.10645,-2.02802},{4.7666,-4.55859,-2.02487},{9.94727,-3.74023,-2.008},{-4.89111,-2.54785,-1.99799},{-14.5596,-3.40625,-1.98798},{-15.2705,5.92871,-1.94794},{13.6729,6.59668,0.451965},{-10.9063,6.04199,0.451996},{-2.12988,4.5166,0.472015},{7.6416,6.3877,0.472015},{-6.30762,3.30078,0.482025},{13.1924,-2.58594,0.492004},{-1.45654,-2.2832,6.19489},{3.09229,2.4375,6.2049}};
lootPosSmall[] = {{3.50342,5.28027,-3.668},{5.68286,4.95898,-4.048},{0.895508,4.98511,-3.288},{2.42017,4.98291,-2.908},{15.8838,-2.62256,-2.908},{4.74072,6.75391,-0.938002},{7.69507,-0.465332,-1.618},{10.7341,-1.90918,-1.158},{6.34229,-2.73242,-0.398003},{-4.86572,7.16187,-0.988003},{-4.27173,4.2207,-0.778002},{-4.56543,5.48193,-1.348},{-8.21387,2.04932,-2.028},{12.6631,2.83398,-1.918},{12.8892,2.82178,-0.778002},{11.5281,7.08887,-1.338},{11.3428,5.02344,-1.158},{11.636,6.34937,-1.338},{-3.802,4.13525,1.71201},{0.720947,3.55957,0.952003},{-3.78076,4.44727,0.952003},{10.7363,3.28833,-3.668},{6.46191,5.13013,-2.908},{7.03906,6.25537,-4.098},{6.68823,5.81177,-3.818},{10.7056,4.13135,-3.288},{2.86792,-0.489014,6.72491}};
};
class Land_A_Office02 : Office
{
lootPos[] = {{19.8076,3.26123,5.38394},{0.27002,0.0458984,5.38394},{5.0415,-4.854,-8.17109},{-0.263184,-5.15259,-8.17105}};
zedPos[] = {{4.72266,-5.74219,-8.15109},{0.961426,-5.16992,-8.15076}};
lootPosSmall[] = {{-0.112305,-4.35254,-8.17073},{-0.813965,-4.14355,-7.79043},{4.104,-7.27051,-8.1711},{10.7427,2.16992,5.38394},{21.5991,2.56104,5.42394},{-4.02783,2.4668,5.38394},{-17.3232,1.29028,8.71684},{-18.0732,3.38623,8.71684}};
};
//DZE BELOW
class LAND_ibr_bank: Office
{
lootPos[] = {
{ 1.44702,-0.9551,-1.60158 },
{ -7.40649,-4.9482,-1.60158 },
{ -7.50879,3.1616,-1.60158 },
{ -13.1931,3.0244,-1.60158 },
{ -10.6316,-1.4922,-1.60158 },
{ -10.3481,-5.6631,-1.60158 },
{ -14.0247,-6.4653,-1.60158 },
{ -10.1897,-2.6592,-1.60158 }};
};
class land_bunka: Office {
lootPos[] = {{1.83496,0.451172,-1.51244},{-2.04492,2.11377,-1.51245},{3.07324,2.41675,-1.51245}};
};
class LAND_konecna : Office
{
lootPos[] = {{14.8423,-0.987793,-1.59364},
{16.873,-2.86865,-1.59364},
{13.3672,-9.11377,-1.59364},
{5.09497,-9.98682,-1.59364},
{-24.8281,-1.17871,-1.59364},
{-14.0747,-7.3042,-1.59364},
{-19.0789,0.98291,-1.59364},
{4.67944,0.805176,-1.59364},
{-11.4639,-10.1475,-1.59364}};
};
class Land_ibrPanelak: Land_Panelak{};
class Land_ibrPanelak2: Land_Panelak2{};
class Land_ibr_terminal: Office
{
lootPos[] = {
{ 11.1885,-13.0669,-4.04974 },
{ 4.42383,-9.64746,-4.04974 },
{ -2.42822,-6.94775,-4.04974 },
{ -3.00537,-1.25439,-4.04974 },
{ 0.473145,8.72314,-4.04974 },
{ 14.8608,12.5249,-4.04974 },
{ 3.33838,-14.5229,0.581566 },
{ -3.88428,-17.5376,0.581566 },
{ -17.3682,0.572266,-4.05001 },
{ -13.7939,0.576172,-0.231342 },
{ -2.83545,10.9009,-0.949741 },
{ -2.27686,-16.4238,3.68157 }};
};
class Land_A_Villa_EP1: Office
{
lootPos[] = {
{ -23.3442,1.71484,-3.65929 },
{ 14.5498,-5.69775,-5.06722 },
{ 5.8457,-2.09814,-5.06717 },
{ 9.5249,3.76563,-5.06717 },
{ 10.0454,11.5093,-5.0734 },
{ 0.268555,8.64648,-5.06699 },
{ -0.378906,15.3989,-5.06724 },
{ -6.68506,14.9448,-5.06722 },
{ -10.9644,13.0996,-5.06719 },
{ 11.0571,4.48926,-1.48401 },
{ 2.85938,9.12939,-1.48407 },
{ -3.87646,8.01416,-1.4844 },
{ 0.0537109,10.3984,-1.4844 },
{ -2.78467,13.5903,-1.4844 },
{ -0.118652,15.3394,-1.4844 },
{ -6.73779,15.772,-1.4844 },
{ -8.39453,13.5249,-1.4844 },
{ -10.5317,9.75146,-1.4844 },
{ -11.8062,14.2358,-1.4844 },
{ -15.5771,14.0396,-1.4844 }};
};
class Land_A_Office01_EP1: Land_A_Office01
{
lootPos[] = {
{ -2.50391,-2.46948,-4.728 },
{ 4.23535,-0.336914,-4.728 },
{ 4.11133,6.1123,-4.728 },
{ 0.242188,6.06299,-4.728 },
{ 4.31641,3.74023,-4.728 },
{ 5.08887,0.219727,-4.728 },
{ 11.6504,-1.5647,-4.728 },
{ 14.5811,-4.1123,-4.728 },
{ 13.8545,-0.749023,-4.728 },
{ -7.7627,5.59082,-4.728 },
{ 1.81152,0.993408,-2.228 },
{ 4.93164,4.31982,-2.228 },
{ 1.18945,6.07031,-2.228 },
{ 2.23145,3.76563,-2.228 },
{ -4.76367,-2.51221,-2.228 },
{ -14.5596,-3.40723,-2.228 },
{ -15.2705,5.92773,-2.228 },
{ -10.9063,6.04175,0.672008 },
{ -6.30762,3.30078,0.672006 },
{ 7.6416,6.38696,0.672001 },
{ 13.6729,6.5957,0.671999 },
{ 13.1924,-2.58691,0.671998 },
{ 3.0918,2.4375,6.20491 },
{ -1.45703,-2.28369,6.20491 },
{ -2.12988,4.51587,0.672005 },
{ 4.74414,-4.60156,-2.21486 },
{ 8.3457,-1.10718,-2.228 },
{ 9.94727,-3.74146,-2.228 },
{ 7.13867,-2.50732,-2.228 },
{ 12.8701,4.70923,-2.228 },
{ 15.3721,3.42383,-2.228 }};
};
class Land_MBG_Police_Station: Office
{
lootPos[] = {
{ 9.81543,-4.36365,-1.59829 },
{ 1.01172,-6.02344,-1.59829 },
{ -5.03369,-5.98376,-1.59829 },
{ -8.5415,-0.348511,-1.59829 },
{ -8.88574,-2.93823,-1.59829 },
{ -5.55518,4.80493,-1.59829 },
{ -1.77246,5.49365,-1.59829 },
{ 2.32129,6.33032,-1.59829 },
{ 3.54492,6.27332,1.68834 },
{ 9.88916,4.68176,1.68833 },
{ 10.0566,-1.07727,1.68833 },
{ 6.6499,1.78296,1.68833 },
{ -5.30029,-2.68726,1.68833 },
{ 1.25977,-1.76636,1.68833 },
{ -6.56689,1.51843,1.68834 },
{ -5.33887,3.92529,1.68834 },
{ -2.3125,6.18774,1.68834 }};
};
class land_mbg_apartments_big_04: Office {
lootPos[] = {{10.1953,-2.47656,-3.19898},{3.14453,-0.197266,-3.19898},{0.949219,5.58789,5.94502},{-0.888672,2.47461,2.69382},{3.99414,-0.273438,2.89702},{10.7344,-0.351563,2.89702},{-10.4961,-5.46484,2.89702},{-3.25391,0.669922,2.89702},{10.6816,-2.26367,-0.15098},{-3.48828,0.31543,-0.15098},{-2.97461,-2.35547,-0.15098}};
zedPos[] = {{-0.0898438,4.67773,-7.08873},{0.890625,-5.13965,-6.90238}};
lootPosSmall[] = {{4.52734,1.46289,-3.19898},{2.90234,5.90918,2.89702},{5.46875,-0.703125,2.89702},{-4.46875,-0.686523,2.89702},{5.17383,-1.80566,-0.15098},{-7.44531,5.68359,-0.15098}};
};
class land_mbg_ger_estate_2: Office {
lootPos[] = {{-0.847656,-5.23291,-2.13187},{-0.615234,3.95996,-1.55187},{8.30859,0.642578,-2.02187},{7.60547,6.6792,-2.13187},{6.38867,-5.31396,-2.13187},{-4.74023,3.71582,-2.13187}};
zedPos[] = {{2.12695,-8.60791,-1.5208},{1.33984,9.18945,-1.25071}};
lootPosSmall[] = {{-6.3125,-6.48145,-1.43187},{-4.81445,-2.0293,-1.43187},{-3.47852,4.58789,-2.13187},{0.107422,3.45947,-1.55187},{4.23438,-1.42188,-1.83187},{4.97461,1.09229,-1.30187},{6.53711,-2.07227,-1.29187},{6.35547,-4.70117,-1.65187},{-7.55273,3.99268,-1.65187}};
};

View File

@@ -0,0 +1,6 @@
class Land_sloup_vn : Default
{
lootChance = 0.05;
lootPos[] = {{-0.24,-0.12,-8.05}};
lootGroup = Powerlines;
};

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,49 @@
class ResidentialRuins : Default
{
zombieChance = 0.3;
maxRoaming = 1;
zombieClass[] = {"z_new_villager2","z_new_villager3","z_new_villager4"};
lootChance = 0.4;
lootGroup = ResidentialRuins;
};
class Land_ruin_corner_1: ResidentialRuins {
zedPos[] = {{-0.96,-1.37,-1.03},{1.49,0.96,-1.03}};
lootChance = 0.4;
lootPos[] = {{-0.96,-1.37,-1.03},{1.49,0.96,-1.03}};
};
class Land_ruin_walldoor: ResidentialRuins {
zedPos[] = {{-1.74,1.31,-1.06},{1.94,1.18,-1.06}};
lootChance = 0.4;
lootPos[] = {{-1.74,1.31,-1.06},{1.94,1.18,-1.06}};
};
class MAP_R_HouseV2_02: ResidentialRuins {
lootPos[]={{-2.82,-4.04,-4.66},{-7.05,-1.15,-4.38},{-7.17,2.04,-4.38},{-3.92,1.89,-4.38},{-2.61,5.95,-4.38},{5.19,0.17,-4.38},{3.19,-0.88,-4.38},{3.73,2.1,-4.38},{3.58,5.92,-4.38},{7.5,5.85,-4.38},{6.97,3.27,-4.38}};
};
class MAP_R_HouseV2_03B: ResidentialRuins {
lootPos[]={{5.57,9.21,-5.66},{0.69,8.73,-5.66},{-6.73,4.6,-5.73},{-3,-7.76,-5.73},{3.71,-6.76,-5.63}};
};
class MAP_R_HouseV2_04: ResidentialRuins {
lootPos[]={{2.07,2.87,-4.08},{-1.93,3.56,-4.08},{-3.98,5.6,-4.08},{7.24,-1.47,-4.08}};
};
class MAP_R_HouseV_2L: ResidentialRuins {
lootPos[]={{2.63,-2.77,-3.72},{-2.02,-1.33,-2.64},{2.78,4.61,-3.07}};
};
class MAP_ruiny_kopa_big: ResidentialRuins {
lootPos[]={{0.61,-1.27,1.97},{-0.86,0,1.63},{-2.78,-1.26,0.4}};
};
class MAP_sara_domek_vilka_ruins: ResidentialRuins {
lootPos[]={{0.23,1.59,1.11},{0.87,-0.51,1.57},{-0.13,-3.22,1.24},{0.77,-4.95,1.34}};
};
class Land_ruin_01: ResidentialRuins {
lootPos[] = {{-4.26,-0.18,-1.46},{3.41,0.27,-1.71},{3,3.43,-1.5},{0.62,-1.74,-1.36},{4.55,-2.17,-1.73},{-5.05,3.07,-1.73}};
zedPos[] = {{3.41309,0.271484,-1.71381},{3.00293,3.42773,-1.49768},{-4.25708,-0.181641,-1.45575},{0.622559,-1.73828,-1.36047}};
};

View File

@@ -0,0 +1,115 @@
class HouseRoaming : Residential
{
zombieChance = 0.2;
maxRoaming = 2;
};
class FarmRoaming : Farm
{
zombieChance = 0.4;
maxRoaming = 2;
};
class Land_Shed_W03 : HouseRoaming {};
class Land_HouseV_2T1 : HouseRoaming {};
class Land_HouseV_3I2 : HouseRoaming {};
class land_housev_3i3: HouseRoaming {
lootPos[] = {{-4.2334,0.291992,-1.47064},{1.10059,-2.99854,-0.790649},{3.53027,-2.34033,-1.74265}};
zedPos[] = {{-4.18457,-1.68164,-0.525635},{0.419922,-1.00781,-0.525635},{4.35059,-1.37939,-0.98764}};
lootPosSmall[] = {{-4.85645,0.550293,-0.340637},{2.21289,0.783691,-0.160645},{-0.833008,0.554199,-0.620636},{1.79785,-2.99902,-1.09064},{5.06055,-2.68164,-1.56265}};
};
class Land_HouseBlock_A1_2 : HouseRoaming {};
class Land_HouseBlock_A2 : HouseRoaming {};
class Land_HouseBlock_B1 : HouseRoaming {};
class Land_HouseBlock_B2 : HouseRoaming {};
class Land_HouseBlock_B3: HouseRoaming {
zedPos[] = {{0.878418,5.69189,-6.38459}};
lootPosSmall[] = {{2.4126,5.16846,-6.94959}};
};
class Land_HouseBlock_B4: HouseRoaming{
zedPos[] = {{0.0595703,-5.58252,-6.69312},{-1.1543,5.55225,-6.74633}};
lootPosSmall[] = {{-0.0693359,4.82227,-7.28133}};
};
class Land_HouseBlock_C2 : HouseRoaming {};
class Land_HouseBlock_C3 : HouseRoaming {};
class Land_HouseBlock_C4 : HouseRoaming {};
class Land_HouseBlock_C5 : HouseRoaming {};
class Land_Misc_Cargo1D : HouseRoaming {};
class Land_Ind_Shed_01_end : HouseRoaming {};
class Land_A_statue01 : HouseRoaming
{
zombieClass[] =
{
"zZombie_Base",
"zZombie_Base",
"z_teacher",
"z_suit1",
"z_suit2",
"z_soldier",
"z_soldier_heavy",
"z_policeman"
};
minRoaming = 2;
maxRoaming = 8;
};
class GraveCross1 : HouseRoaming {};
class GraveCross2 : HouseRoaming {};
class Grave : HouseRoaming
{
maxRoaming = 3;
};
class GraveCrossHelmet : Military
{
maxRoaming = 4;
};
class Land_Dam_Conc_20 : HouseRoaming
{
//lootPos[] = {{5.75,1.14,9.1},{3.11,1.22,9.09},{-4.22,9.19,9.11}};
zedPos[] = {{3.11,1.22,9.09},{5.75,1.14,9.1},{-4.22,9.19,9.11}};
lootChance = 0.4;
};
class Land_Misc_Scaffolding : HouseRoaming
{
//lootPos[] = {{0.43,6.92,0.45},{-0.16,-0.47,3.41},{-0.14,7.64,3.39},{-0.03,3.1,0.45}};
zedPos[] = {{-0.03,3.1,0.45},{0.43,6.92,0.45}};
};
// DAYZ AMP More buildings (DZE ADDED)
class Land_Shed_W02_EP1: FarmRoaming{};
class Land_MBG_ApartmentsOne_W: HouseRoaming{};
class Land_MBG_ApartmentsTwo_P: HouseRoaming{};
class Land_MBG_ApartmentsTwo_G: HouseRoaming{};
class Land_MBG_ApartmentsTwo_B: HouseRoaming{};
class Mass_grave_DZ: HouseRoaming {
zombieClass[] = {"zZombie_Base","z_hunter","z_hunter","z_hunter","z_villager1","z_villager2","z_villager3","z_doctor","z_soldier_pilot","z_soldier_heavy"};
minRoaming = 8;
maxRoaming = 16;
lootChance = 1;
zombieChance = 1;
};
class Land_dum_olez_istan2: HouseRoaming{};
class Land_dum_olez_istan2_maly2: HouseRoaming{
zedPos[] = {{-2.71582,-4.86133,-1.62356},{-2.76074,4.94531,-1.62356}};
};
class land_smd_dum02: HouseRoaming{
zedPos[] = {{4.37305,1.68701,-2.7265},{-4.50977,1.54443,-3.41202}};
};
class land_dum_mesto: HouseRoaming{
zedPos[] = {{-5.11328,-6.34717,-3.93972}};
};
class land_deutshe: HouseRoaming{
zedPos[] = {{1.72949,4.62207,-3.0957},{1.69336,-4.75,-3.78851}};
};
class land_stanice: HouseRoaming{
zedPos[] = {{-1.18945,4.63867,-1.83241}};
};
class land_smd_dum_mesto3_istan: HouseRoaming {
zedPos[] = {{5.8457,-0.0634766,-2.34898},{-6.13281,0.0458984,-2.34898}};
};
class land_dum_mesto3_istan: HouseRoaming{};
class land_dum_istan2_03a: HouseRoaming{};

View File

@@ -0,0 +1,133 @@
class Supermarket : Default
{
lootChance = 0.4;
minRoaming = 2;
maxRoaming = 6;
zombieChance = 0.3;
zombieClass[] =
{
"zZombie_Base",
"zZombie_Base",
"z_teacher",
"z_suit1",
"z_suit2",
"z_new_villager2",
"z_new_villager3",
"z_new_villager4"
};
lootGroup = Supermarket;
};
class Land_A_GeneralStore_01a : Supermarket
{
zedPos[] = {{0.902344,-4.36133,-1.20178},{13.9651,-4.50293,-1.20172},{-3.41382,-4.39063,-1.20172},{7.36304,3.00781,-1.20172},{7.53394,-2.70117,-1.20172},{10.2612,0.111328,-1.2016},{1.93018,2.17285,-1.2016},{-2.90942,1.32031,-1.2016},{3.27588,-3.48242,-1.2016},{3.5752,0.0361328,-1.2016},{3.72729,8.36133,-1.2016},{-3.82788,5.33203,-1.2016},{-6.93237,1.07617,-1.2016},{7.84424,-0.136719,-1.2016},{-0.370605,5.17871,-1.20154},{10.5864,-3.84277,-1.20148},{4.77783,5.57617,-1.20148},{-7.29565,-2.68164,-1.20148},{9.84009,8.33984,-1.20148},{-1.28857,-2.57715,-1.20135},{13.0864,4.35645,-1.19165},{12.9934,6.31836,-1.19153},{-7.55054,8.54199,-1.19141},{-4.42407,8.9668,-1.19135}};
lootPos[] = {{-6.93237,1.07617,-1.2016},{-7.29565,-2.68164,-1.20148},{-3.41382,-4.39063,-1.20172},{-1.28857,-2.57715,-1.20135},{0.902344,-4.36133,-1.20178},{3.27588,-3.48242,-1.2016},{7.53394,-2.70117,-1.20172},{13.9651,-4.50293,-1.20172},{10.2612,0.111328,-1.2016},{10.5864,-3.84277,-1.20148},{7.84424,-0.136719,-1.2016},{3.5752,0.0361328,-1.2016},{-0.370605,5.17871,-1.20154},{4.77783,5.57617,-1.20148},{13.0864,4.35645,-1.19165},{12.9934,6.31836,-1.19153},{7.36304,3.00781,-1.20172},{1.93018,2.17285,-1.2016},{-3.82788,5.33203,-1.2016},{-7.55054,8.54199,-1.19141},{-4.42407,8.9668,-1.19135},{3.72729,8.36133,-1.2016},{9.84009,8.33984,-1.20148},{-2.90942,1.32031,-1.2016}};
lootPosSmall[] = {{12.4678,4.51172,-1.20155},{12.2119,6.25098,-0.301548},{12.1895,3.68262,0.0484505},{11.8174,6.31689,-0.65155},{-8.67676,-2.41064,-1.13155},{-4.2002,-3.14355,-0.351551},{-0.165039,-1.3457,-0.351551},{14.6006,-1.38281,-0.351551},{3.03809,-5.03418,-0.351551},{0.512695,3.40527,-0.31155},{4.77637,6.76172,-0.301548},{7.27539,0.938477,-0.621552},{3.96777,1.00488,-0.621552},{0.389648,0.95459,-0.621552},{5.04004,3.44287,-0.65155},{1.85254,6.4248,-0.65155},{-3.65723,6.61133,-0.20155},{-4.39746,4.46191,-0.691551},{6.9248,6.38574,-1.01155},{2.77637,3.38477,-1.01155},{-0.217773,6.68066,-1.01155},{4.49707,-4.98828,0.408451},{-2.33203,-1.35205,0.408451},{2.0127,-1.36572,0.408451},{6.39746,-3.04395,0.408451},{14.6045,-0.722168,0.408451},{-2.43164,-3.73682,0.02845},{-4.77539,-1.35986,0.02845},{-0.436523,-3.04297,0.02845},{14.6104,-2.17139,0.02845},{12.6592,0.830078,0.34845},{4.00684,-3.15039,-0.351551},{2.7334,-3.0415,-0.731548},{-2.67676,-1.36133,-0.731548},{-1.00488,-5.00537,-0.731548},{8.34863,-1.43018,-0.731548},{1.8291,3.77197,-0.661549}};
};
class Land_A_GeneralStore_01 : Supermarket
{
zedPos[] = {{0.105713,-9.60449,-1.21088},{10.5925,-9.94238,-1.21088},{-4.85986,-10.4199,-1.21082},{13.3127,-7.64941,-1.2016},{-3.57446,4.46777,-1.2016},{11.1685,-3.7334,-1.20154},{13.3013,-1.77441,-1.20154},{-3.33813,0.615234,-1.20154},{-7.97754,-5.78418,-1.20154},{1.12256,-1.58691,-1.20148},{-6.80884,-1.23926,-1.20148},{-8.2251,-7.32227,-1.20148},{1.31885,1.4668,-1.20142},{1.6499,5.14746,-1.20142},{-2.02612,-7.64844,-1.20142},{3.78979,-5.69238,-1.20142},{8.89404,-8.37207,-1.20142},{-9.38428,4.46094,-1.20142},{-9.38843,-3.30176,-1.20142},{9.81201,1.43066,-1.20142},{-3.77539,-3.86621,-1.20135},{0.753906,-3.69336,-1.20129},{9.01367,3.84961,-1.20129}};
lootPos[] = {{-9.38843,-3.30176,-1.20142},{-3.77539,-3.86621,-1.20135},{1.31885,1.4668,-1.20142},{9.01367,3.84961,-1.20129},{13.3013,-1.77441,-1.20154},{9.81201,1.43066,-1.20142},{1.6499,5.14746,-1.20142},{0.753906,-3.69336,-1.20129},{13.3127,-7.64941,-1.2016},{11.1685,-3.7334,-1.20154},{8.89404,-8.37207,-1.20142},{-2.02612,-7.64844,-1.20142},{-7.97754,-5.78418,-1.20154},{-8.2251,-7.32227,-1.20148},{3.78979,-5.69238,-1.20142},{-9.38428,4.46094,-1.20142},{-3.57446,4.46777,-1.2016},{-3.33813,0.615234,-1.20154},{10.5925,-9.94238,-1.21088},{0.105713,-9.60449,-1.21088},{-4.85986,-10.4199,-1.21082},{-6.80884,-1.23926,-1.20148},{1.12256,-1.58691,-1.20148}};
lootPosSmall[] = {{11.0537,-0.321289,-0.661549},{11.0303,2.8833,0.0484514},{10.6646,1.86377,-0.651548},{6.66162,-2.69971,-0.611548},{6.02979,-2.6416,-0.611548},{2.16553,-2.68262,-0.611548},{-1.36963,-2.75684,-0.611548},{-0.919434,-0.283936,-0.301549},{0.583008,-0.308594,-1.01155},{0.804199,3.0752,-0.311549},{4.90234,3.04053,0.0484514},{-5.73779,0.694824,-0.20155},{0.796875,0.0898438,-0.301549},{2.73145,2.66406,-0.301549},{0.523926,2.81567,-1.01155},{-4.8208,2.87158,-0.701549},{-3.87061,-5.0415,-0.731549},{-4.73096,-5.00537,0.408451},{-2.1792,-5.02222,-0.351549},{-3.39795,-6.95508,-0.731549},{-3.58203,-7.24365,-0.731549},{-3.49756,-7.12695,0.408451},{-9.95215,-6.05859,0.348451},{13.4136,-5.93457,0.408451},{13.4463,-4.45898,0.028451},{13.4424,-6.20215,-0.351549},{2.93018,-8.67773,-0.351549},{1.53516,-6.79199,-0.351549},{7.16211,-5.12427,-0.351549},{6.79346,-5.11816,-0.73155},{2.87158,-6.91943,-0.73155},{0.0541992,-5.03271,-0.73155},{-1.979,-8.6875,-0.73155},{-5.84424,-5.04883,-0.73155},{-6.99268,-5.06836,-1.11155},{5.23535,-6.8335,-1.11155},{0.290039,-8.68701,-1.11155},{-0.649414,-8.68115,0.40845},{-0.983398,-9.56299,-1.21082}};
};
//DZE ADDED BELOW
class Land_GeneralStore_01a_PMC : Supermarket
{
lootPos[] = {{-8.28796,-0.435303,-1.20155},
{-4.33252,5.51575,-1.20155},
{1.05743,5.22791,-1.20155},
{7.36511,2.40076,-1.20155},
{13.2913,4.79199,-1.20155},
{3.06958,7.47021,-1.20155},
{7.43213,-0.266724,-1.20155},
{13.5172,-1.04089,-1.20155},
{10.0657,-1.31946,-1.20155},
{3.42236,-3.46387,-1.20155},
{-1.89722,-2.65051,-1.20155},
{-7.28711,-1.95728,-1.20155}};
};
class LAND_shopping_sab1 : Supermarket
{
lootPos[] = {
{-30.0442,28.7891,-6.25663},
{-18.561,23.7578,-6.25663},
{1.32031,24.5879,-6.25663},
{-7.86792,15.1182,-6.25663},
{-22.3628,16.8828,-6.25663},
{-26.7896,-24.9424,-6.25663},
{-22.4546,-17.333,-6.25663},
{-30.6628,-11.0195,-6.25663},
{-2.51978,-23.1719,-6.25663},
{0.889893,-14.1914,-6.25663},
{23.3015,-15.1357,-6.25663},
{42.353,-13.5322,-6.25663},
{37.3396,-22.9014,-6.34278},
{14.5388,-26.2158,-6.25663},
{9.93091,-18.2871,-6.25663},
{7.23315,24.9834,-6.25663},
{8.8877,16.46,-6.25663},
{16.9697,11.9541,-6.25663},
{27.3679,21.3857,-6.25663},
{-28.7632,27.7227,-2.38664},
{33.5342,16.8047,-6.25663},
{-31.0317,12.626,-2.38664},
{-22.1975,16.3066,-2.38664},
{-17.7339,21.0166,-2.38664},
{-8.78564,27.5811,-2.38664},
{-7.71826,15.2012,-2.38664},
{1.65771,16.3496,-2.38664},
{-36.4099,8.60352,-2.38664},
{-43.6084,8.64258,-2.38664},
{-41.8218,-2.6748,-2.38664},
{-35.7854,-5.95313,-2.38664},
{-16.2727,-13.2295,-2.38664},
{-23.0032,-13.2764,-2.38664},
{-25.6714,-25.6045,-2.38664},
{-10.1611,-26.001,-2.38664},
{2.98145,-26.7119,-2.38664},
{2.59131,-13.5352,-2.38664},
{10.7913,-16.2617,-2.38664},
{17.1582,-27.3232,-2.38664},
{26.3887,-25.0986,-2.38664},
{30.8889,-22.1074,-2.38664},
{42.4817,-21.6602,-2.47279},
{41.8726,-13.7373,-2.38664},
{32.7183,-12.5967,-2.38664},
{34.2241,-5.04199,-2.38664},
{40.2024,-7.14941,-2.38664},
{39.8079,-0.0917969,-2.38664},
{43.5059,6.59766,-2.38664},
{33.3914,3.02148,-2.38664},
{29.0322,11.1025,-2.38664},
{33.1868,17.4531,-2.38664},
{22.3228,26.3857,-2.38664},
{7.32861,23.8564,-2.38664}};
};
class LAND_shopping_sab5: Supermarket
{
lootPos[] = {
{-21.1367,-1.94238,-2.18279},
{-22.1387,5.40918,-2.18285},
{-5.17383,-1.17773,-2.1828},
{2,-12.3975,-2.18271},
{-4.03906,-11.5391,-2.18272},
{-9.62109,-11.6016,-2.18272},
{-15.1699,-11.5225,-2.18272},
{-18.5156,-12.9307,-2.18271},
{-20.3633,-10.1182,-2.18273},
{-17.1367,-6.3623,-2.18276},
{-12.0098,-3.98535,-2.18277},
{-14.1758,4.46973,-2.18284},
{-15.7285,-1.02539,-2.1828},
{3.40625,4.30664,-2.18284},
{6.83789,-3.75391,-1.36222},
{-1.27344,10.9521,-1.36222},
{-22.4199,9.1084,-1.36222},
{1.22461,8.13672,-2.18285},
{-3.18164,8.71484,-2.18285},
{-7.77344,7.51563,-2.18285}};
};

View File

@@ -0,0 +1,10 @@
class Land_Toilet : Default
{
zombieChance = 0;
minRoaming = 0;
maxRoaming = 0;
zedPos[] = {{-0.00732422,0.293945,-1.06848}};
lootChance = 0.4;
lootPos[] = {{-0.00732422,0.293945,-1.06848}};
lootGroup = Toilet;
};

View File

@@ -0,0 +1,12 @@
\s*=\s*
=
class\s+([_a-zA-Z0-9]+)\s*:\s*([_a-zA-Z0-9]+)\s*\{
class $1 : $2\r\n\{
\{\{
\r\n\t\{\r\n\t\t\{
\}\}
\}\r\n\t\}
^\{([^\r])
\t\t\{$1
([^\n])[ \t]+$
$1

View File

@@ -1,696 +1,17 @@
#include "CfgLoot.hpp"
class CfgBuildingLoot {
class Default {
zombieChance = 0.2;
minRoaming = 0;
maxRoaming = 2;
zombieClass[] = {"zZombie_Base","z_hunter","z_teacher","z_suit1","z_suit2","z_worker1","z_worker2","z_worker3","z_villager1","z_villager2","z_villager3"};
lootChance = 0;
lootPos[] = {};
lootPosSmall[] = {};
lootPosZombie[] = {};
itemType[] = {};
itemChance[] = {};
lootTypeSmall[] = {};
itemChanceSmall[] = {};
hangPos[] = {};
vehPos[] = {};
};
class Castle: Default {
lootChance = 0.2;
lootPos[] = {};
lootType[] = {
//one spawn
//tools
//{"ItemMatchbox","weapon",0.01},
{"ItemKnife","weapon",0.01},
{"ItemMap","generic",0.01},
{"ItemCompass","weapon",0.01},
{"ItemFlashlight","weapon",0.01},
//weapons
{"WeaponHolder_ItemHatchet","object",0.01},
//special
{"WeaponHolder_ItemTent","object",0.01},
//{"WeaponHolder_DomeTentStorage","object",0.01},
//mags special
{"PartWoodPile","magazine",0.04},
//bags
//{"DZ_Patrol_Pack_EP1","object",0.01},
//Multiple spawns
//{"","Residential",0.60},
{"","generic",0.40}
};
};
class Residential: Default {
zombieChance = 0.3;
maxRoaming = 2;
zombieClass[] = {"zZombie_Base","z_hunter","z_teacher","z_villager1","z_villager2","z_villager3"};
lootChance = 0.4;
lootPos[] = {};
lootType[] = {
{"ItemWatch","generic",0.04},
{"ItemCompass","generic",0.03},
{"ItemMap","weapon",0.02},
{"ItemFlashlight","generic",0.01},
{"ItemKnife","generic",0.04},
{"ItemMatchbox_DZE","generic",0.01},
{"","generic",0.32},
{"backpacks","backpacks",0.04},
{"tents","tents",0.01},
{"","military",0.02},
{"","trash",0.17},
{"Binocular","weapon",0.02},
{"PartPlywoodPack","magazine",0.02},
{"clothes","clothes",0.01},
{"specialclothes","specialclothes",0.01},
{"WeaponHolder_MeleeCrowbar","object",0.03},
{"pistols", "cfglootweapon", 0.04 },
{"shotgunsingleshot", "cfglootweapon", 0.04 }
};
lootTypeSmall[] = {
{ "ItemSodaMdew","magazine",0.01 },
{ "ItemSodaRbull","magazine",0.01 },
{ "ItemSodaOrangeSherbet","magazine",0.02 },
{ "ItemWatch","weapon",0.05 },
{ "ItemCompass","weapon",0.04 },
{ "ItemMap","weapon",0.03 },
{ "pistols","cfglootweapon",0.12 },
{ "ItemFlashlight","weapon",0.02 },
{ "ItemKnife","weapon",0.04 },
{ "ItemMatchbox_DZE","weapon",0.03 },
{ "","generic",0.38 },
{ "","military",0.04 },
{ "","trash",0.17 },
{ "Binocular","weapon",0.02 },
{ "clothes","single",0.01},
{ "specialclothes","single",0.01 }
};
};
class Office: Default {
maxRoaming = 3;
zombieClass[] = {"z_suit1","z_suit2"};
zombieChance = 0.3;
lootChance = 0.4;
lootPos[] = {};
lootType[] = {
{"ItemWatch","generic",0.04},
{"ItemCompass","generic",0.03},
{"ItemMap","weapon",0.02},
{"ItemFlashlight","generic",0.01},
{"ItemKnife","generic",0.04},
{"ItemMatchbox_DZE","generic",0.01},
{"","generic",0.31},
{"backpacks","backpacks",0.04},
{"tents","tents",0.01},
{"","military",0.02},
{"","trash",0.21},
{"Binocular","weapon",0.02},
{"PartPlywoodPack","magazine",0.02},
{"clothes","clothes",0.01},
{"specialclothes","specialclothes",0.01},
{"WeaponHolder_MeleeCrowbar","object",0.03},
{"ItemBriefcaseEmpty","magazine",0.01},
{ "shotgunsingleshot", "cfglootweapon", 0.05}
};
lootTypeSmall[] = {
{ "ItemSodaMdew","magazine",0.01 },
{ "ItemSodaRbull","magazine",0.01 },
{ "ItemSodaOrangeSherbet","magazine",0.02 },
{ "ItemWatch","weapon",0.05 },
{ "ItemCompass","weapon",0.04 },
{ "ItemMap","weapon",0.03 },
{ "pistols","cfglootweapon",0.15 },
{ "ItemFlashlight","weapon",0.02 },
{ "ItemKnife","weapon",0.05 },
{ "ItemMatchbox_DZE","weapon",0.03 },
{ "","generic",0.31 },
{ "","military",0.04 },
{ "","trash",0.03 },
{ "Binocular","weapon",0.02 },
{ "clothes","single",0.16 },
{ "specialclothes","single",0.02 },
{ "ItemDocument","magazine",0.01 }
};
};
class Industrial: Default {
zombieChance = 0.4;
zombieClass[] = {"z_worker1","z_worker2","z_worker3"};
maxRoaming = 2;
lootChance = 0.4;
lootPos[] = {};
lootType[] = {
{"ItemGenerator","magazine",0.01},
{"ItemFuelBarrelEmpty","magazine",0.01},
{"","generic",0.17},
{"","trash",0.25},
{"","military",0.04},
{"PartGeneric","magazine",0.04},
{"PartWheel","magazine",0.05},
{"PartFueltank","magazine",0.02},
{"PartEngine","magazine",0.02},
{"PartGlass","magazine",0.04},
{"PartVRotor","magazine",0.01},
{"ItemJerrycan","magazine",0.04},
{"WeaponHolder_ItemHatchet_DZE","object",0.07},
{"ItemKnife","military",0.07},
{"ItemToolbox","weapon",0.06},
{"ItemWire","magazine",0.01},
{"ItemTankTrap","magazine",0.04},
{"ItemKeyKit","weapon",0.01},
{"CinderBlocks","magazine",0.03},
{"MortarBucket","magazine",0.01}
};
lootTypeSmall[] = {
{ "","generic",0.5 },
{ "","trash",0.28 },
{ "","military",0.14 },
{ "ItemKnife","weapon",0.07 },
{ "ItemKeyKit","weapon",0.01 }
};
};
class IndustrialFuel: Default {
zombieChance = 0.4;
zombieClass[] = {"z_worker1","z_worker2","z_worker3"};
maxRoaming = 2;
lootChance = 0.4;
lootPos[] = {};
lootType[] = {
{"ItemGenerator","magazine",0.01},
{"fuel_pump_kit","magazine",0.01},
{"","generic",0.18},
{"","trash",0.28},
{"","military",0.04},
{"PartGeneric","magazine",0.04},
{"PartWheel","magazine",0.05},
{"PartFueltank","magazine",0.02},
{"PartEngine","magazine",0.02},
{"PartGlass","magazine",0.04},
{"PartVRotor","magazine",0.01},
{"ItemJerrycan","magazine",0.04},
{"WeaponHolder_ItemHatchet_DZE","object",0.07},
{"ItemKnife","military",0.07},
{"ItemToolbox","weapon",0.06},
{"ItemWire","magazine",0.01},
{"ItemTankTrap","magazine",0.04},
{"ItemKeyKit","weapon",0.01}
};
lootTypeSmall[] = {
{ "","generic",0.5 },
{ "","trash",0.28 },
{ "","military",0.14 },
{ "ItemKnife","weapon",0.07 },
{ "ItemKeyKit","weapon",0.01 }
};
};
class Farm: Default {
zombieChance = 0.3;
maxRoaming = 3;
zombieClass[] = {"zZombie_Base","z_hunter","z_hunter","z_hunter","z_villager1","z_villager2","z_villager3"};
lootChance = 0.5;
lootPos[] = {};
lootType[] = {
{"ItemJerrycan","magazine",0.05},
{"","generic",0.3},
{"","trash",0.11},
{"PartPlankPack","magazine",0.06},
{"WeaponHolder_ItemHatchet_DZE","object",0.05},
{"ItemFuelBarrelEmpty","magazine",0.01},
{"WeaponHolder_ItemMachete","object",0.03},
{"ItemFishingPole","weapon",0.02},
{"ItemLightBulb","magazine",0.02},
{"ItemSledgeHandle","magazine",0.02},
{ "farmweapons", "cfglootweapon", 0.15}
};
lootTypeSmall[] = {
{ "","generic", 0.79},
{ "","trash",0.14 },
{ "","military",0.05},
{ "ItemLightBulb","magazine",0.01},
{ "ItemSledgeHead","magazine",0.01}
};
};
class Supermarket: Default {
lootChance = 0.6;
minRoaming = 2;
maxRoaming = 6;
zombieChance = 0.3;
zombieClass[] = {"zZombie_Base","zZombie_Base","z_teacher","z_suit1","z_suit2"};
lootType[] = {
{"ItemSodaMdew","magazine",0.01},
{"ItemSodaRbull","magazine",0.01},
{"ItemSodaOrangeSherbet","magazine",0.03},
{"ItemWatch","generic",0.07},
{"ItemCompass","generic",0.02},
{"ItemMap","weapon",0.04},
{"ItemFlashlight","generic",0.01},
{"ItemKnife","generic",0.02},
{"ItemMatchbox_DZE","generic",0.04},
{"","generic",0.04},
{"backpacks","backpacks",0.07},
{"tents","tents",0.01},
{"","food",0.3},
{"","trash",0.17},
{"Binocular","weapon",0.05},
{"PartPlywoodPack","magazine",0.02},
{ "pistols", "cfglootweapon", 0.04},
{ "shotgunsingleshot", "cfglootweapon", 0.04}
};
lootTypeSmall[] = {
{ "ItemSodaMdew","magazine",0.01 },
{ "ItemSodaRbull","magazine",0.01 },
{ "ItemSodaOrangeSherbet","magazine",0.03 },
{ "ItemWatch","weapon",0.07 },
{ "ItemCompass","weapon",0.03 },
{ "ItemMap","weapon",0.05 },
{ "pistols","cfglootweapon",0.08 },
{ "ItemFlashlight","weapon",0.01 },
{ "ItemKnife","weapon",0.02 },
{ "ItemMatchbox_DZE","weapon",0.04 },
{ "","generic",0.21 },
{ "","food",0.24 },
{ "","trash",0.16 },
{ "Binocular","weapon",0.02 },
{ "ItemMixOil", "magazine",0.02}
};
};
class HeliCrash: Default {
zombieChance = 0.4;
maxRoaming = 2;
zombieClass[] = {"z_soldier_pilot"};
lootChance = 0.5;
lootPos[] = {};
lootType[] = {
{ "assaultrifles", "cfglootweapon", 0.10 },
{ "submachinegun", "cfglootweapon", 0.04 },
{ "sniperrifles", "cfglootweapon", 0.07 },
{ "machineguns", "cfglootweapon", 0.06 },
{"","military",0.3},
{"","medical",0.18},
{"MAAWS","weapon",0.02},
{"MedBox0","object",0.05},
{"NVGoggles","weapon",0.01},
{"AmmoBoxSmall_556","object",0.03},
{"AmmoBoxSmall_762","object",0.03},
{"militaryclothes","militaryclothes",0.05},
{"militaryammo","militaryammo",0.06}
};
};
class HeliCrash_No50s: Default {
zombieChance = 0.4;
maxRoaming = 2;
zombieClass[] = {"z_soldier_pilot"};
lootChance = 0.5;
lootPos[] = {};
lootType[] = {
{ "assaultrifles", "cfglootweapon", 0.10 },
{ "submachinegun", "cfglootweapon", 0.04 },
{ "sniperrifles", "cfglootweapon", 0.07 },
{ "machineguns", "cfglootweapon", 0.06 },
{ "", "military", 0.3 },
{ "", "medical", 0.18 },
{ "MAAWS", "weapon", 0.02 },
{ "MedBox0", "object", 0.05 },
{ "NVGoggles", "weapon", 0.01 },
{ "AmmoBoxSmall_556", "object", 0.03 },
{ "AmmoBoxSmall_762", "object", 0.03 },
{ "militaryclothes", "militaryclothes", 0.05 },
{ "militaryammo", "militaryammo", 0.06 }
};
};
class Hospital: Default {
zombieChance = 0.4;
minRoaming = 2;
maxRoaming = 6;
zombieClass[] = {"z_doctor","z_doctor","z_doctor"};
lootChance = 1;
lootPos[] = {};
lootType[] = {
{"","trash",0.1},
{"","hospital",0.7},
{"MedBox0","object",0.2}
};
lootTypeSmall[] = {
{ "","trash",0.1 },
{ "","hospital",0.9 }
};
};
class Military: Default {
zombieChance = 0.3;
maxRoaming = 6;
zombieClass[] = {"z_soldier","z_soldier_heavy","z_policeman"};
lootChance = 0.4;
lootPos[] = {};
lootType[] = {
{ "pistols", "cfglootweapon", 0.04},
{ "assaultrifles", "cfglootweapon", 0.13 },
{ "sniperrifles", "cfglootweapon", 0.04 },
{ "shotgunsingleshot", "cfglootweapon", 0.06 },
{ "submachinegun", "cfglootweapon", 0.07 },
{"Binocular","weapon",0.03},
{"ItemFlashlightRed","military",0.04},
{"ItemKnife","military",0.01},
{"ItemGPS","weapon",0.01},
{"ItemMap","military",0.02},
{"militarybackpacks","militarybackpacks",0.05},
{"","medical",0.03},
{"","generic",0.1},
{"","military",0.3},
{"ItemEtool","weapon",0.02},
{"ItemSandbag","magazine",0.02},
{ "machineguns", "cfglootweapon", 0.03 }
};
lootTypeSmall[] = {
{ "pistols", "cfglootweapon", 0.14 },
{ "Binocular", "weapon", 0.05 },
{ "ItemFlashlightRed", "weapon", 0.03 },
{ "ItemKnife", "weapon", 0.04 },
{ "ItemGPS", "weapon", 0.02 },
{ "", "medical", 0.12 },
{ "", "generic", 0.22 },
{ "", "military", 0.35 },
{ "ItemEtool", "weapon", 0.03 }
};
};
class MilitaryIndustrial: Default {
zombieChance = 0.3;
maxRoaming = 6;
zombieClass[] = {"z_soldier","z_soldier_heavy","z_policeman","z_soldier","z_soldier_heavy","z_policeman","z_worker1","z_worker2","z_worker3"};
lootChance = 0.4;
lootPos[] = {};
lootType[] = {
{ "pistols", "cfglootweapon", 0.02 },
{ "assaultrifles", "cfglootweapon", 0.05 },
{ "PartGeneric", "magazine", 0.03 },
{ "sniperrifles", "cfglootweapon", 0.01 },
{ "shotgunsingleshot", "cfglootweapon", 0.05 },
{ "ItemGenerator", "magazine", 0.01 },
{ "submachinegun", "cfglootweapon", 0.05 },
{"PartGeneric","magazine",0.03},
{"ItemGenerator","magazine",0.01},
{"PartWheel","magazine",0.02},
{"Binocular","weapon",0.01},
{"ItemFlashlightRed","military",0.03},
{"ItemKnife","military",0.04},
{"ItemGPS","weapon",0.01},
{"PartVRotor","magazine",0.01},
{"militarybackpacks","militarybackpacks",0.03},
{"","medical",0.05},
{"","generic",0.35},
{"","military",0.07},
{"ItemEtool","weapon",0.03},
{"ItemSandbag","magazine",0.02},
{"ItemFuelBarrelEmpty","magazine",0.03},
{"fuel_pump_kit","magazine",0.01},
{ "machineguns", "cfglootweapon", 0.01 }
};
lootTypeSmall[] = {
{ "pistols", "cfglootweapon", 0.14 },
{ "Binocular", "weapon", 0.05 },
{ "ItemFlashlightRed", "weapon", 0.03 },
{ "ItemKnife", "weapon", 0.04 },
{ "ItemGPS", "weapon", 0.02 },
{ "", "medical", 0.12 },
{ "", "generic", 0.22 },
{ "", "military", 0.35 },
{ "ItemEtool", "weapon", 0.03 }
};
};
class IndustrialMilitary: Default {
zombieChance = 0.4;
maxRoaming = 6;
zombieClass[] = {"z_soldier","z_soldier_heavy","z_policeman","z_soldier","z_soldier_heavy","z_policeman","z_worker1","z_worker2","z_worker3"};
lootChance = 0.5;
lootPos[] = {};
lootType[] = {
{ "pistols", "cfglootweapon", 0.02 },
{ "assaultrifles", "cfglootweapon", 0.05 },
{ "PartGeneric", "magazine", 0.03 },
{ "sniperrifles", "cfglootweapon", 0.01 },
{ "shotgunsingleshot", "cfglootweapon", 0.05 },
{ "ItemGenerator", "magazine", 0.01 },
{ "submachinegun", "cfglootweapon", 0.05 },
{"PartGeneric","magazine",0.03},
{"ItemGenerator","magazine",0.01},
{"PartWheel","magazine",0.02},
{"Binocular","weapon",0.01},
{"ItemFlashlightRed","military",0.03},
{"ItemKnife","military",0.04},
{"ItemGPS","weapon",0.01},
{"PartVRotor","magazine",0.01},
{"PartFueltank","magazine",0.03},
{"PartEngine","magazine",0.04},
{"PartGlass","magazine",0.05},
{"militarybackpacks","militarybackpacks",0.03},
{"","medical",0.05},
{"","generic",0.25},
{"","military",0.07},
{"ItemEtool","weapon",0.03},
{"ItemSandbag","magazine",0.02},
{"ItemFuelBarrelEmpty","magazine",0.03},
{"fuel_pump_kit","magazine",0.01},
{ "machineguns", "cfglootweapon", 0.01 }
};
lootTypeSmall[] = {
{ "pistols", "cfglootweapon", 0.14 },
{ "Binocular", "weapon", 0.05 },
{ "ItemFlashlightRed", "weapon", 0.03 },
{ "ItemKnife", "weapon", 0.04 },
{ "ItemGPS", "weapon", 0.02 },
{ "", "medical", 0.12 },
{ "", "generic", 0.22 },
{ "", "military", 0.35 },
{ "ItemEtool", "weapon", 0.03 }
};
};
class MilitarySpecial: Default {
zombieChance = 0.4;
minRoaming = 2;
maxRoaming = 6;
zombieClass[] = {"z_soldier_heavy"};
lootChance = 0.4;
lootPos[] = {};
lootType[] = {
{ "assaultrifles", "cfglootweapon", 0.1 },
{ "machineguns", "cfglootweapon", 0.04 },
{ "pistols", "cfglootweapon", 0.08 },
{ "sniperrifles", "cfglootweapon", 0.03 },
{ "militaryshotguns", "cfglootweapon", 0.05 },
{ "submachinegun", "cfglootweapon", 0.06 },
{"AmmoBoxSmall_556","object",0.01},
{"AmmoBoxSmall_762","object",0.02},
{"Binocular","weapon",0.01},
{"ItemFlashlightRed","military",0.02},
{"ItemKnife","military",0.01},
{"ItemGPS","weapon",0.01},
{"ItemMap","military",0.01},
{"Binocular_Vector","military",0.01},
{"militarybackpacks","militarybackpacks",0.04},
{"","medical",0.08},
{"","generic",0.3},
{"","military",0.01},
{"machinegunammo","machinegunammo",0.05},
{"militaryclothes","militaryclothes",0.05},
{"NVGoggles","weapon",0.01}
};
lootTypeSmall[] = {
{ "pistols","cfglootweapon",0.10 },
{ "AmmoBoxSmall_556","object",0.02 },
{ "AmmoBoxSmall_762","object",0.02 },
{ "Binocular","weapon",0.02 },
{ "ItemFlashlightRed","military",0.01 },
{ "ItemKnife","military",0.02 },
{ "ItemGPS","weapon",0.02 },
{ "ItemMap","weapon",0.01 },
{ "Binocular_Vector","weapon",0.03},
{ "","medical",0.08},
{ "","generic",0.15},
{ "","military",0.33 },
{ "5Rnd_86x70_L115A1","magazine",0.03},
{ "10Rnd_127x99_m107","magazine",0.02},
{ "machinegunammoexpl","single",0.02 },
{ "militaryclothes","single",0.05 },
{ "NVGoggles","weapon",0.04 },
{ "100Rnd_762x54_PK","magazine",0.02 }
};
};
class Hunting: Default {
zombieChance = 0.4;
minRoaming = 1;
maxRoaming = 3;
zombieClass[] = {"z_hunter","z_hunter","z_hunter"};
lootChance = 1;
lootPos[] = {};
lootType[] = {
{"ItemMap","weapon",0.02},
{"ItemFlashlight","generic",0.01},
{"ItemKnife","generic",0.01},
{"ItemMatchbox_DZE","generic",0.03},
{ "farmweapons", "cfglootweapon", 0.03 },
{"","military",0.38},
{"WeaponHolder_ItemMachete","object",0.02},
{"","hunter",0.5}
};
lootTypeSmall[] = {
{"ItemMap","weapon",0.02},
{"ItemFlashlight","weapon",0.02},
{"ItemKnife","weapon",0.02},
{"ItemMatchbox_DZE","weapon",0.04},
{"","military",0.4},
{"","hunter",0.5}
};
};
class DynamicDebris: Default
{
lootChance = 0.4;
minRoaming = 0;
maxRoaming = 2;
zombieChance = 0.3;
zombieClass[] = {"zZombie_Base","zZombie_Base","z_teacher","z_suit1","z_suit2"};
lootType[] = {
{ "ItemWatch", "generic", 0.19 },
{ "ItemCompass", "generic", 0.01 },
{ "ItemMap", "weapon", 0.06 },
{ "Makarov", "weapon", 0.02 },
{ "Colt1911", "weapon", 0.02 },
{ "ItemFlashlight", "generic", 0.06 },
{ "ItemKnife", "generic", 0.06 },
{ "ItemMatchbox_DZE", "generic", 0.06 },
{ "ItemToolbox", "weapon", 0.02 },
{ "", "generic", 0.17 },
{ "", "food", 0.06 },
{ "PartGeneric", "magazine", 0.07 },
{ "PartWheel", "magazine", 0.06 },
{ "PartFueltank", "magazine", 0.03 },
{ "PartEngine", "magazine", 0.01 },
{ "PartGlass", "magazine", 0.08 },
{ "WeaponHolder_ItemJerrycan", "object", 0.03 }
};
};
class DynamicDebrisMilitary: Default
{
lootChance = 0.4;
minRoaming = 0;
maxRoaming = 2;
zombieChance = 0.3;
zombieClass[] = {"z_soldier_pilot","z_soldier_heavy"};
lootType[] = {
{ "ItemEtool", "weapon", 0.05 },
{ "ItemSandbag", "magazine", 0.1 },
{ "", "military", 0.08 },
{ "ItemWatch", "generic", 0.1 },
{ "ItemCompass", "generic", 0.02 },
{ "ItemMap", "weapon", 0.05 },
{ "MakarovSD", "weapon", 0.01 },
{ "Colt1911", "weapon", 0.02 },
{ "ItemFlashlight", "generic", 0.01 },
{ "ItemKnife", "generic", 0.05 },
{ "ItemMatchbox_DZE", "generic", 0.05 },
{ "ItemToolbox", "weapon", 0.02 },
{ "", "generic", 0.15 },
{ "", "food", 0.05 },
{ "PartGeneric", "magazine", 0.06 },
{ "PartWheel", "magazine", 0.05 },
{ "PartFueltank", "magazine", 0.03 },
{ "PartEngine", "magazine", 0.02 },
{ "PartGlass", "magazine", 0.03 },
{ "PartVRotor", "magazine", 0.02 },
{ "WeaponHolder_ItemJerrycan", "object", 0.03 }
};
};
class SupplyDrop: Default {
zombieChance = 1;
maxRoaming = 3;
zombieClass[] = {"zZombie_Base","z_hunter","z_hunter","z_hunter","z_villager1","z_villager2","z_villager3","z_doctor","z_soldier_pilot","z_soldier_heavy"};
lootChance = 1;
lootPos[] = {};
lootType[] = {
{ "PartPlywoodPack", "magazine", 0.1 },
{ "PartPlankPack", "magazine", 0.2 },
{ "CinderBlocks", "magazine", 0.1 },
{ "MortarBucket", "magazine", 0.1 },
{ "bulk_PartGeneric", "magazine", 0.2 },
{ "bulk_ItemSandbag", "magazine", 0.1 },
{ "bulk_ItemTankTrap", "magazine", 0.1 },
{ "ItemSledge", "weapon", 0.1 }
};
};
class MassGrave: Default {
zombieChance = 1;
maxRoaming = 3;
zombieClass[] = {"zZombie_Base","z_hunter","z_hunter","z_hunter","z_villager1","z_villager2","z_villager3","z_doctor","z_soldier_pilot","z_soldier_heavy"};
lootChance = 1;
lootPos[] = {};
lootType[] = {
{ "M16A2", "weapon", 0.03 },
{ "M16A2GL", "weapon", 0.01 },
{ "M249_EP1_DZ", "weapon", 0.01 },
{ "M9SD", "weapon", 0.02 },
{ "Pecheneg_DZ", "weapon", 0.02 },
{ "PK_DZ", "weapon", 0.01 },
{ "AK_74", "weapon", 0.02 },
{ "M4A1_Aim", "weapon", 0.01 },
{ "AKS_74_kobra", "weapon", 0.01 },
{ "AKS_74_U", "weapon", 0.02 },
{ "AK_47_M", "weapon", 0.02 },
{ "M24", "weapon", 0.01 },
{ "SVD_CAMO", "weapon", 0.01 },
{ "M1014", "weapon", 0.02 },
{ "BAF_LRR_scoped", "weapon", 0.01 },
{ "M4SPR", "weapon", 0.01 },
{ "M4A1", "weapon", 0.01 },
{ "M14_EP1", "weapon", 0.02 },
{ "UZI_EP1", "weapon", 0.03 },
{ "Remington870_lamp", "weapon", 0.01 },
{ "glock17_EP1", "weapon", 0.02 },
{ "M240_DZ", "weapon", 0.02 },
{ "M4A1_AIM_SD_camo", "weapon", 0.01 },
{ "M16A4_ACG", "weapon", 0.01 },
{ "M4A1_HWS_GL_camo", "weapon", 0.01 },
{ "Mk_48_DZ", "weapon", 0.01 },
{ "M4A3_CCO_EP1", "weapon", 0.01 },
{ "AmmoBoxSmall_556", "object", 0.03 },
{ "AmmoBoxSmall_762", "object", 0.03 },
{ "Binocular", "weapon", 0.01 },
{ "ItemFlashlightRed", "military", 0.02 },
{ "ItemKnife", "military", 0.01 },
{ "ItemGPS", "weapon", 0.01 },
{ "ItemMap", "military", 0.01 },
{ "Binocular_Vector", "military", 0.01 },
{ "DZ_ALICE_Pack_EP1", "object", 0.03 },
{ "DZ_TK_Assault_Pack_EP1", "object", 0.02 },
{ "DZ_British_ACU", "object", 0.02 },
{ "DZ_CivilBackpack_EP1", "object", 0.02 },
{ "DZ_Backpack_EP1", "object", 0.01 },
{ "DZ_LargeGunBag_EP1", "object", 0.01 },
{ "", "medical", 0.05 },
{ "", "generic", 0.05 },
{ "", "military", 0.13 },
{ "PipeBomb", "magazine", 0.01 },
{ "Sa58V_RCO_EP1", "weapon", 0.01 },
{ "Sa58V_CCO_EP1", "weapon", 0.01 },
{ "G36_C_SD_camo", "weapon", 0.01 },
{ "M40A3", "weapon", 0.01 },
{ "100Rnd_762x54_PK", "magazine", 0.01 },
{ "", "militaryclothes", 0.05 },
{ "WeaponHolder_ItemMachete", "object", 0.02 },
{ "SCAR_H_LNG_Sniper_SD", "weapon", 0.01 },
{ "2000Rnd_762x51_M134", "magazine", 0.01 },
{ "KSVK_DZE", "weapon", 0.01 },
{ "m240_scoped_EP1_DZE", "weapon", 0.01 }
};
};
#include "CfgBuildingPos.hpp"
//If you want to copypast your loottable to your mission w/o
//changing something on the lootPos then use the a include instead of copypasting the CfgBuildingPos.hpp
//#include "\dayz_epoch_b\CfgBuildingPos.hpp"
};
#include "Groups\Buildings\Boat.hpp"
#include "Groups\Buildings\Castle.hpp"
#include "Groups\Buildings\Church.hpp"
#include "Groups\Buildings\Construction.hpp"
#include "Groups\Buildings\Farm.hpp"
#include "Groups\Buildings\Hospital.hpp"
#include "Groups\Buildings\Hunting.hpp"
#include "Groups\Buildings\Industrial.hpp"
#include "Groups\Buildings\Military.hpp"
#include "Groups\Buildings\Office.hpp"
#include "Groups\Buildings\Powerlines.hpp"
#include "Groups\Buildings\Residential.hpp"
#include "Groups\Buildings\ResidentialRuins.hpp"
#include "Groups\Buildings\Supermarket.hpp"
#include "Groups\Buildings\Toilet.hpp"
#include "Groups\Buildings\Hangar.hpp"
#include "Groups\Buildings\DZE_Other.hpp"

File diff suppressed because it is too large Load Diff

View File

@@ -1,501 +1,113 @@
#include "CfgLootSmall.hpp"
class CfgLoot {
trash[] = {
{"TrashTinCan",0.5}
,{"TrashJackDaniels",0.05}
,{"ItemSodaEmpty",0.25}
,{"ItemTrashToiletpaper",0.1}
,{"ItemTrashRazor",0.1}
#include "LootDefines.hpp"
class CfgLoot
{
class Groups
{
//Not renamed yet
#define DZ_BP_VestPouch DZ_Czech_Vest_Puch
#define DZ_BP_Patrol DZ_Patrol_Pack_EP1
#define DZ_BP_Assault DZ_Assault_Pack_EP1
#define DZ_BP_Survival DZ_TK_Assault_Pack_EP1
#define DZ_BP_Alice DZ_ALICE_Pack_EP1
#define DZ_BP_British DZ_British_ACU
#define DZ_BP_Czech DZ_CivilBackpack_EP1
#define DZ_BP_Coyote DZ_Backpack_EP1
#define ItemBloodbagAPos bloodBagAPos
#define ItemBloodbagANeg bloodBagANeg
#define ItemBloodbagBPos bloodBagBPos
#define ItemBloodbagBNeg bloodBagBNeg
#define ItemBloodbagABPos bloodBagABPos
#define ItemBloodbagABNeg bloodBagABNeg
#define ItemBloodbagOPos bloodBagOPos
#define ItemBloodbagONeg bloodBagONeg
#define ItemBloodTester bloodTester
#define ItemTransfusionKit transfusionKit
#define ItemBloodbagEmpty emptyBloodBag
// General groups
#include "Groups\Ammo.hpp"
#include "Groups\AmmoBox.hpp"
#include "Groups\Attachments.hpp"
#include "Groups\Medical.hpp"
#include "Groups\Generic.hpp"
#include "Groups\Trash.hpp"
#include "Groups\Consumable.hpp"
#include "Groups\ConsumableItems.hpp"
#include "Groups\Parts.hpp"
//DZE
#include "Groups\Weapons.hpp"
#include "Groups\Clothes.hpp"
#include "Groups\Backpacks.hpp"
// Points of interest
#include "Groups\CrashSite.hpp"
#include "Groups\CarePackage.hpp"
#include "Groups\InfectedCamp.hpp"
// Buildings
#include "CfgBuildingLoot.hpp"
// Zombies
#include "Groups\Zombies\Civilian.hpp"
#include "Groups\Zombies\Hunter.hpp"
#include "Groups\Zombies\Police.hpp"
#include "Groups\Zombies\Military.hpp"
#include "Groups\Zombies\Worker.hpp" //DZE
#undef DZ_BP_VestPouch
#undef DZ_BP_Patrol
#undef DZ_BP_Assault
#undef DZ_BP_Survival
#undef DZ_BP_Alice
#undef DZ_BP_British
#undef DZ_BP_Czech
#undef DZ_BP_Coyote
#undef ItemBloodbagAPos
#undef ItemBloodbagANeg
#undef ItemBloodbagBPos
#undef ItemBloodbagBNeg
#undef ItemBloodbagABPos
#undef ItemBloodbagABNeg
#undef ItemBloodbagOPos
#undef ItemBloodbagONeg
#undef ItemBloodTester
#undef ItemTransfusionKit
#undef ItemBloodbagEmpty
};
civilian[] = {
{"FoodCanUnlabeled",0.07}
,{"TrashJackDaniels",0.08}
,{"ItemSodaEmpty",0.08}
,{"ItemSodaCoke",0.09}
,{"ItemSodaPepsi",0.09}
,{"FoodCanBakedBeans",0.05}
,{"FoodCanSardines",0.05}
,{"FoodCanFrankBeans",0.05}
,{"FoodCanPasta",0.05}
,{"8Rnd_9x18_Makarov",0.07}
,{"7Rnd_45ACP_1911",0.05}
,{"2Rnd_shotgun_74Slug",0.05}
,{"2Rnd_shotgun_74Pellets",0.05}
,{"ItemBandage",0.06}
,{"ItemPainkiller",0.06}
,{"FoodBioMeat",0.01}
,{"8Rnd_9x18_MakarovSD",0.01}
,{"ItemDocument",0.03}
class Buildings
{
class Default
{
zombieChance = 0.2;
minRoaming = 0;
maxRoaming = 2;
zombieClass[] =
{
// "zZombie_Base",
"z_hunter",
"z_teacher",
"z_suit1",
"z_suit2",
"z_worker1",
"z_worker2",
"z_worker3",
"z_villager1",
"z_villager2",
"z_villager3"
};
lootChance = 0;
lootGroup = "";
lootPos[] = {};
};
// Buildings
#include "CfgBuildingPos.hpp"
};
office2[] = {
{"FoodCanUnlabeled",0.07}
,{"TrashJackDaniels",0.08}
,{"ItemSodaEmpty",0.08}
,{"ItemSodaCoke",0.09}
,{"ItemSodaPepsi",0.09}
,{"FoodCanBakedBeans",0.05}
,{"FoodCanSardines",0.05}
,{"FoodCanFrankBeans",0.05}
,{"FoodCanPasta",0.05}
,{"8Rnd_9x18_Makarov",0.07}
,{"7Rnd_45ACP_1911",0.05}
,{"2Rnd_shotgun_74Slug",0.05}
,{"2Rnd_shotgun_74Pellets",0.05}
,{"ItemBandage",0.06}
,{"ItemPainkiller",0.06}
,{"FoodBioMeat",0.01}
,{"8Rnd_9x18_MakarovSD",0.01}
,{"ItemBriefcaseEmpty",0.01}
,{"ItemDocument",0.02}
};
food[] = {
{"TrashTinCan",0.09}
,{"TrashJackDaniels",0.12}
,{"ItemSodaEmpty",0.12}
,{"ItemSodaCoke",0.09}
,{"ItemSodaPepsi",0.11}
,{"FoodCanBakedBeans",0.07}
,{"FoodCanSardines",0.07}
,{"FoodCanFrankBeans",0.07}
,{"FoodCanPasta",0.07}
,{"FoodCanUnlabeled",0.1}
,{"FoodPistachio",0.05}
,{"FoodNutmix",0.04}
};
office[] = {
{"FoodCanUnlabeled",0.06}
,{"ItemSodaEmpty",0.06}
,{"ItemSodaCoke",0.06}
,{"ItemSodaPepsi",0.04}
,{"TrashJackDaniels",0.04}
,{"FoodCanBakedBeans",0.01}
,{"FoodCanSardines",0.01}
,{"FoodCanFrankBeans",0.01}
,{"FoodCanPasta",0.01}
,{"ItemWaterbottleUnfilled",0.01}
,{"ItemWaterbottle",0.01}
,{"ItemBandage",0.07}
,{"7Rnd_45ACP_1911",0.03}
,{"5x_22_LR_17_HMR",0.01}
,{"10x_303",0.04}
,{"6Rnd_45ACP",0.04}
,{"2Rnd_shotgun_74Slug",0.05}
,{"2Rnd_shotgun_74Pellets",0.05}
,{"8Rnd_9x18_Makarov",0.08}
,{"15Rnd_W1866_Slug",0.02}
,{"WoodenArrow",0.04}
,{"HandRoadFlare",0.07}
,{"ItemPainkiller",0.02}
,{"HandChemGreen",0.01}
,{"HandChemBlue",0.03}
,{"HandChemRed",0.03}
,{"ItemHeatPack",0.03}
,{"ItemLockbox",0.04}
,{"ItemDocument",0.02}
};
generic[] = {
{"FoodCanUnlabeled",0.06}
,{"ItemSodaEmpty",0.06}
,{"ItemSodaCoke",0.06}
,{"ItemSodaPepsi",0.04}
,{"TrashJackDaniels",0.04}
,{"FoodCanBakedBeans",0.01}
,{"FoodCanSardines",0.01}
,{"FoodCanFrankBeans",0.01}
,{"FoodCanPasta",0.01}
,{"ItemWaterbottleUnfilled",0.01}
,{"ItemWaterbottle",0.01}
,{"ItemBandage",0.11}
,{"7Rnd_45ACP_1911",0.03}
,{"5x_22_LR_17_HMR",0.01}
,{"10x_303",0.04}
,{"6Rnd_45ACP",0.04}
,{"2Rnd_shotgun_74Slug",0.05}
,{"2Rnd_shotgun_74Pellets",0.05}
,{"8Rnd_9x18_Makarov",0.09}
,{"15Rnd_W1866_Slug",0.02}
,{"WoodenArrow",0.04}
,{"HandRoadFlare",0.07}
,{"ItemPainkiller",0.02}
,{"HandChemGreen",0.01}
,{"HandChemBlue",0.03}
,{"HandChemRed",0.03}
,{"ItemHeatPack",0.04}
};
medical[] = {
{"ItemBandage",0.4}
,{"ItemPainkiller",0.15}
,{"ItemMorphine",0.2}
,{"ItemEpinephrine",0.1}
,{"ItemAntibiotic",0.1}
,{"ItemHeatPack",0.05}
};
hospital[] = {
{"ItemBandage",0.33}
,{"ItemPainkiller",0.16}
,{"ItemMorphine",0.13}
,{"ItemEpinephrine",0.09}
,{"ItemBloodbag",0.17}
,{"ItemAntibiotic",0.12}
};
military[] = {
{"FoodCanUnlabeled",0.07}
,{"ItemSodaEmpty",0.04}
,{"ItemSodaCoke",0.01}
,{"ItemSodaPepsi",0.01}
,{"ItemBandage",0.04}
,{"ItemAntibiotic",0.04}
,{"ItemPainkiller",0.04}
,{"ItemMorphine",0.01}
,{"30Rnd_556x45_Stanag",0.04}
,{"20Rnd_762x51_DMR",0.04}
,{"17Rnd_9x19_glock17",0.05}
,{"15Rnd_9x19_M9SD",0.01}
,{"15Rnd_9x19_M9",0.02}
,{"30Rnd_762x39_AK47",0.04}
,{"30Rnd_545x39_AK",0.04}
,{"5Rnd_762x51_M24",0.01}
,{"5Rnd_86x70_L115A1",0.01}
,{"8Rnd_B_Beneli_74Slug",0.04}
,{"1Rnd_HE_M203",0.01}
,{"FlareWhite_M203",0.01}
,{"FlareGreen_M203",0.01}
,{"1Rnd_Smoke_M203",0.01}
,{"200Rnd_556x45_M249",0.01}
,{"HandGrenade_west",0.01}
,{"HandGrenade_east",0.01}
,{"SmokeShell",0.04}
,{"SmokeShellRed",0.02}
,{"SmokeShellGreen",0.02}
,{"8Rnd_B_Beneli_Pellets",0.04}
,{"30Rnd_556x45_StanagSD",0.01}
,{"30Rnd_9x19_MP5",0.02}
,{"30Rnd_9x19_MP5SD",0.01}
,{"100Rnd_762x51_M240",0.01}
,{"HandChemGreen",0.02}
,{"HandChemBlue",0.02}
,{"HandChemRed",0.02}
,{"ItemHeatPack",0.04}
,{"FoodMRE",0.03}
,{"8Rnd_9x18_MakarovSD",0.01}
,{"20Rnd_B_765x17_Ball",0.04}
,{"30Rnd_9x19_UZI_SD",0.01}
,{"ItemDocument",0.02}
};
militarypilot[] = {
{"FoodCanUnlabeled",0.06}
,{"ItemSodaEmpty",0.04}
,{"ItemSodaCoke",0.01}
,{"ItemSodaPepsi",0.01}
,{"ItemBandage",0.04}
,{"ItemAntibiotic",0.04}
,{"ItemPainkiller",0.04}
,{"ItemMorphine",0.01}
,{"30Rnd_556x45_Stanag",0.04}
,{"20Rnd_762x51_DMR",0.04}
,{"17Rnd_9x19_glock17",0.05}
,{"15Rnd_9x19_M9SD",0.01}
,{"15Rnd_9x19_M9",0.02}
,{"30Rnd_762x39_AK47",0.04}
,{"30Rnd_545x39_AK",0.04}
,{"5Rnd_762x51_M24",0.01}
,{"5Rnd_86x70_L115A1",0.01}
,{"8Rnd_B_Beneli_74Slug",0.04}
,{"1Rnd_HE_M203",0.01}
,{"FlareWhite_M203",0.01}
,{"FlareGreen_M203",0.01}
,{"1Rnd_Smoke_M203",0.01}
,{"200Rnd_556x45_M249",0.01}
,{"HandGrenade_west",0.01}
,{"HandGrenade_east",0.01}
,{"SmokeShell",0.04}
,{"SmokeShellRed",0.02}
,{"SmokeShellGreen",0.02}
,{"8Rnd_B_Beneli_Pellets",0.04}
,{"30Rnd_556x45_StanagSD",0.01}
,{"30Rnd_9x19_MP5",0.02}
,{"30Rnd_9x19_MP5SD",0.01}
,{"100Rnd_762x51_M240",0.01}
,{"HandChemGreen",0.02}
,{"HandChemBlue",0.02}
,{"HandChemRed",0.02}
,{"ItemHeatPack",0.04}
,{"FoodMRE",0.03}
,{"8Rnd_9x18_MakarovSD",0.01}
,{"20Rnd_B_765x17_Ball",0.04}
,{"30Rnd_9x19_UZI_SD",0.01}
,{"ItemHotwireKit",0.03}
};
policeman[] = {
{"ItemBandage",0.3}
,{"7Rnd_45ACP_1911",0.08}
,{"6Rnd_45ACP",0.08}
,{"15Rnd_W1866_Slug",0.14}
,{"8Rnd_B_Beneli_Pellets",0.16}
,{"HandRoadFlare",0.07}
,{"8Rnd_9x18_MakarovSD",0.01}
,{"ItemComboLock",0.05}
,{"SmokeShell",0.04}
,{"FoodMRE",0.04}
,{"ItemHotwireKit",0.03}
,{"ItemDocument",0.02}
};
hunter[] = {
{"ItemBandage",0.4}
,{"5x_22_LR_17_HMR",0.15}
,{"7Rnd_45ACP_1911",0.03}
,{"10x_303",0.1}
,{"ItemWaterbottleUnfilled",0.05}
,{"WoodenArrow",0.2}
,{"ItemHeatPack",0.02}
,{"FoodMRE",0.01}
,{"FoodNutmix",0.02}
,{"ItemDocument",0.01}
,{"ItemMixOil",0.01}
};
worker[] = {
{"FoodCanUnlabeled",0.09}
,{"TrashJackDaniels",0.09}
,{"ItemSodaEmpty",0.1}
,{"ItemSodaCoke",0.1}
,{"ItemSodaPepsi",0.1}
,{"FoodCanBakedBeans",0.06}
,{"FoodCanSardines",0.06}
,{"FoodCanFrankBeans",0.06}
,{"FoodCanPasta",0.06}
,{"ItemBandage",0.1}
,{"ItemPainkiller",0.06}
,{"ItemWire",0.01}
,{"ItemTankTrap",0.03}
,{"ItemComboLock",0.04}
,{"ItemSledgeHead",0.02}
,{"ItemDocument",0.02}
};
clothes[] = {
{"Skin_RU_Policeman_DZ",0.11}
,{"Skin_Pilot_EP1_DZ",0.1}
,{"Skin_Functionary1_EP1_DZ",0.1}
,{"Skin_Priest_DZ",0.1}
,{"Skin_Rocker1_DZ",0.07}
,{"Skin_Rocker2_DZ",0.07}
,{"Skin_Rocker3_DZ",0.08}
,{"Skin_Rocker4_DZ",0.08}
,{"Skin_SurvivorW3_DZ",0.09}
,{"Skin_SurvivorWpink_DZ",0.09}
,{"Skin_SurvivorWurban_DZ",0.07}
,{"Skin_INS_Bardak_DZ",0.02}
,{"Skin_INS_Worker2_DZ",0.02}
};
militaryclothes[] = {
{"Skin_Camo1_DZ",0.09}
,{"Skin_Sniper1_DZ",0.08}
,{"Skin_Rocket_DZ",0.05}
,{"Skin_Soldier1_DZ",0.5}
,{"Skin_Drake_Light_DZ",0.07}
,{"Skin_Soldier_TL_PMC_DZ",0.07}
,{"Skin_Soldier_Sniper_PMC_DZ",0.05}
,{"Skin_Soldier_Bodyguard_AA12_PMC_DZ",0.07}
,{"Skin_CZ_Special_Forces_GL_DES_EP1_DZ",0.08}
,{"Skin_FR_OHara_DZ",0.08}
,{"Skin_FR_Rodriguez_DZ",0.09}
,{"Skin_CZ_Soldier_Sniper_EP1_DZ",0.04}
,{"Skin_Graves_Light_DZ",0.09}
,{"Skin_INS_Soldier_AR_DZ",0.05}
,{"Skin_INS_Soldier_CO_DZ",0.04}
};
specialclothes[] = {
{"Skin_Ins_Soldier_GL_DZ",0.05}
,{"Skin_GUE_Commander_DZ",0.08}
,{"Skin_Bandit1_DZ",0.08}
,{"Skin_Bandit2_DZ",0.06}
,{"Skin_BanditW1_DZ",0.07}
,{"Skin_BanditW2_DZ",0.07}
,{"Skin_TK_INS_Soldier_EP1_DZ",0.05}
,{"Skin_TK_INS_Warlord_EP1_DZ",0.07}
,{"Skin_SurvivorWcombat_DZ",0.08}
,{"Skin_SurvivorWdesert_DZ",0.08}
,{"Skin_GUE_Soldier_MG_DZ",0.05}
,{"Skin_GUE_Soldier_Sniper_DZ",0.04}
,{"Skin_GUE_Soldier_Crew_DZ",0.04}
,{"Skin_GUE_Soldier_CO_DZ",0.04}
,{"Skin_GUE_Soldier_2_DZ",0.04}
,{"Skin_TK_Special_Forces_MG_EP1_DZ",0.02}
,{"Skin_TK_Soldier_Sniper_EP1_DZ",0.02}
,{"Skin_TK_Commander_EP1_DZ",0.02}
,{"Skin_RU_Soldier_Crew_DZ",0.02}
,{"Skin_INS_Lopotev_DZ",0.02}
};
tents[] = {
{"WeaponHolder_ItemTentOld",0.34}
,{"WeaponHolder_ItemTentDomed",0.33}
,{"WeaponHolder_ItemTentDomed2",0.33}
};
backpacks[] = {
{"DZ_Assault_Pack_EP1",0.22}
,{"DZ_Czech_Vest_Puch",0.2}
,{"DZ_TerminalPack_EP1",0.18}
,{"DZ_ALICE_Pack_EP1",0.16}
,{"DZ_TK_Assault_Pack_EP1",0.13}
,{"DZ_CompactPack_EP1",0.11}
};
militarybackpacks[] = {
{"DZ_British_ACU",0.3}
,{"DZ_GunBag_EP1",0.25}
,{"DZ_CivilBackpack_EP1",0.2}
,{"DZ_Backpack_EP1",0.15}
,{"DZ_LargeGunBag_EP1",0.1}
};
militaryammo[] = {
{"2000Rnd_762x51_M134",0.1}
,{"29Rnd_30mm_AGS30",0.2}
,{"50Rnd_127x107_DSHKM",0.2}
,{"48Rnd_40mm_MK19",0.2}
,{"100Rnd_127x99_M2",0.3}
};
pistols[] = {
{"Makarov",0.25}
,{"Colt1911",0.23}
,{"revolver_EP1",0.2}
,{"glock17_EP1",0.1}
,{"MakarovSD",0.1}
,{"M9",0.07}
,{"M9SD",0.04}
,{"revolver_gold_EP1",0.01}
};
shotgunsingleshot[] = {
{"Winchester1866",0.25}
,{"LeeEnfield",0.2}
,{"MR43",0.2}
,{"Saiga12K",0.13}
,{"Remington870_lamp",0.1}
,{"Crossbow_DZ",0.07}
,{"M1014",0.05}
};
farmweapons[] = {
{"Winchester1866",0.25}
,{"LeeEnfield",0.2}
,{"MR43",0.19}
,{"Saiga12K",0.13}
,{"Remington870_lamp",0.1}
,{"Crossbow_DZ",0.07}
,{"huntingrifle",0.05}
,{"Chainsaw",0.01}
};
sniperrifles[] = {
{"AK_107_PSO",0.1}
,{"M4SPR",0.09}
,{"M40A3",0.09}
,{"SVD_CAMO",0.07}
,{"SVD_des_EP1",0.07}
,{"SVD",0.07}
,{"huntingrifle",0.09}
,{"M24_des_EP1",0.08}
,{"M24",0.07}
,{"BAF_LRR_scoped",0.07}
,{"M107_DZ",0.05}
,{"KSVK_DZE",0.05}
,{"VSS_vintorez",0.04}
,{"SCAR_H_LNG_Sniper_SD",0.03}
,{"M14_EP1",0.02}
,{"DMR",0.01}
};
sniperriflesammo[] = {
{"30Rnd_545x39_AKSD",0.18}
,{"5Rnd_127x108_KSVK",0.08}
,{"5Rnd_86x70_L115A1",0.07}
,{"10Rnd_127x99_m107",0.15}
,{"10Rnd_762x54_SVD",0.2}
,{"20Rnd_762x51_DMR",0.1}
,{"5Rnd_762x51_M24",0.15}
,{"5x_22_LR_17_HMR",0.1}
,{"20Rnd_762x51_SB_SCAR",0.07}
,{"20Rnd_9x39_SP5_VSS",0.05}
};
submachinegun[] = {
{"UZI_EP1",0.25}
,{"bizon",0.2}
,{"Sa61_EP1",0.2}
,{"MP5A5",0.13}
,{"bizon_silenced",0.1}
,{"UZI_SD_EP1",0.07}
,{"MP5SD",0.05}
};
assaultrifles[] = {
{"AKS_74_kobra",0.05}
,{"AKS_74_U",0.05}
,{"AKS_GOLD",0.01}
,{"AK_47_M",0.05}
,{"AK_74",0.05}
,{"FN_FAL",0.03}
,{"FN_FAL_ANPVS4",0.01}
,{"G36A_camo",0.05}
,{"G36C",0.05}
,{"G36C_camo",0.05}
,{"G36K_camo",0.05}
,{"G36_C_SD_camo",0.03}
,{"M16A2",0.05}
,{"M16A2GL",0.02}
,{"M16A4_ACG",0.01}
,{"M4A1",0.05}
,{"M4A1_Aim",0.04}
,{"M4A1_AIM_SD_camo",0.01}
,{"M4A1_HWS_GL_camo",0.01}
,{"M4A3_CCO_EP1",0.04}
,{"Sa58P_EP1",0.02}
,{"Sa58V_CCO_EP1",0.04}
,{"Sa58V_EP1",0.02}
,{"Sa58V_RCO_EP1",0.04}
,{"m8_compact",0.03}
,{"m8_sharpshooter",0.04}
,{"m8_holo_sd",0.02}
,{"m8_carbine",0.05}
,{"BAF_L85A2_RIS_SUSAT",0.02}
,{"BAF_L85A2_RIS_Holo",0.01}
,{"M4A1_HWS_GL_SD_Camo",0.01}
};
assaultrifleammo[] = {
{"30Rnd_762x39_SA58",0.25}
,{"30Rnd_762x39_AK47",0.2}
,{"30Rnd_556x45_Stanag",0.2}
,{"30Rnd_545x39_AK",0.11}
,{"30Rnd_556x45_StanagSD",0.12}
,{"20Rnd_762x51_FNFAL",0.07}
};
machineguns[] = {
{"RPK_74",0.11}
,{"M8_SAW",0.11}
,{"Pecheneg_DZ",0.1}
,{"PK_DZ",0.1}
,{"MG36_camo",0.1}
,{"M60A4_EP1_DZE",0.1}
,{"MG36",0.1}
,{"M249_m145_EP1_DZE",0.1}
,{"m240_scoped_EP1_DZE",0.1}
,{"M240_DZ",0.08}
,{"M249_EP1_DZ",0.05}
,{"Mk_48_DZ",0.05}
};
machinegunammo[] = {
{"100Rnd_556x45_BetaCMag",0.2}
,{"75Rnd_545x39_RPK",0.2}
,{"100Rnd_556x45_M249",0.15}
,{"100Rnd_762x51_M240",0.15}
,{"100Rnd_762x54_PK",0.15}
,{"200Rnd_556x45_M249",0.15}
};
machinegunammoexpl[] = {
{"100Rnd_556x45_BetaCMag",0.2}
,{"75Rnd_545x39_RPK",0.2}
,{"100Rnd_556x45_M249",0.15}
,{"100Rnd_762x51_M240",0.15}
,{"100Rnd_762x54_PK",0.14}
,{"200Rnd_556x45_M249",0.14}
,{"MAAWS_HEAT",0.01}
,{"PipeBomb",0.01}
};
militaryshotguns[] = {
{"Saiga12K",0.25}
,{"Remington870_lamp",0.35}
,{"M1014",0.4}
};
};
};

View File

@@ -1,276 +0,0 @@
class CfgLootSmall {
trash[] = {
{"TrashTinCan",0.5},
{"TrashJackDaniels",0.05},
{"ItemSodaEmpty",0.25},
{"ItemTrashToiletpaper",0.1},
{"ItemTrashRazor",0.1}
};
civilian[] = {
{"FoodCanUnlabeled",0.07},
{"TrashJackDaniels",0.09},
{"ItemSodaEmpty",0.09},
{"ItemSodaCoke",0.1},
{"ItemSodaPepsi",0.09},
{"FoodCanBakedBeans",0.05},
{"FoodCanSardines",0.05},
{"FoodCanFrankBeans",0.05},
{"FoodCanPasta",0.05},
{"8Rnd_9x18_Makarov",0.07},
{"7Rnd_45ACP_1911",0.05},
{"2Rnd_shotgun_74Slug",0.05},
{"2Rnd_shotgun_74Pellets",0.05},
{"ItemBandage",0.06},
{"ItemPainkiller",0.06},
{"FoodBioMeat",0.01},
{"8Rnd_9x18_MakarovSD",0.01}
};
office2[] = {
{"FoodCanUnlabeled",0.07},
{"TrashJackDaniels",0.09},
{"ItemSodaEmpty",0.09},
{"ItemSodaCoke",0.09},
{"ItemSodaPepsi",0.09},
{"FoodCanBakedBeans",0.05},
{"FoodCanSardines",0.05},
{"FoodCanFrankBeans",0.05},
{"FoodCanPasta",0.05},
{"8Rnd_9x18_Makarov",0.07},
{"7Rnd_45ACP_1911",0.05},
{"2Rnd_shotgun_74Slug",0.05},
{"2Rnd_shotgun_74Pellets",0.05},
{"ItemBandage",0.06},
{"ItemPainkiller",0.06},
{"FoodBioMeat",0.01},
{"8Rnd_9x18_MakarovSD",0.01}
};
food[] = {
//trash
{"TrashTinCan",0.09},
{"TrashJackDaniels",0.12},
{"ItemSodaEmpty",0.12},
{"ItemSodaCoke",0.09},
{"ItemSodaPepsi",0.11},
{"FoodCanBakedBeans",0.07},
{"FoodCanSardines",0.07},
{"FoodCanFrankBeans",0.07},
{"FoodCanPasta",0.07},
{"FoodCanUnlabeled",0.1},
// food Bags
{"FoodPistachio",0.05},
{"FoodNutmix",0.04}
};
office[] = {
{"FoodCanUnlabeled",0.06},
{"ItemSodaEmpty",0.06},
{"ItemSodaCoke",0.06},
{"ItemSodaPepsi",0.04},
{"TrashJackDaniels",0.04},
{"FoodCanBakedBeans",0.01},
{"FoodCanSardines",0.01},
{"FoodCanFrankBeans",0.01},
{"FoodCanPasta",0.01},
{"ItemWaterbottleUnfilled",0.01},
{"ItemWaterbottle",0.01},
{"ItemBandage",0.08},
{"7Rnd_45ACP_1911",0.03},
{"5x_22_LR_17_HMR",0.01},
{"10x_303",0.04},
{"6Rnd_45ACP",0.04},
{"2Rnd_shotgun_74Slug",0.05},
{"2Rnd_shotgun_74Pellets",0.05},
{"8Rnd_9x18_Makarov",0.09},
{"15Rnd_W1866_Slug",0.02},
{"WoodenArrow",0.04},
{"HandRoadFlare",0.07},
{"ItemPainkiller",0.02},
{"HandChemGreen",0.01},
{"HandChemBlue",0.03},
{"HandChemRed",0.03},
{"ItemHeatPack",0.03}
};
generic[] = {
{"FoodCanUnlabeled",0.06},
{"ItemSodaEmpty",0.06},
{"ItemSodaCoke",0.06},
{"ItemSodaPepsi",0.04},
{"TrashJackDaniels",0.04},
{"FoodCanBakedBeans",0.01},
{"FoodCanSardines",0.01},
{"FoodCanFrankBeans",0.01},
{"FoodCanPasta",0.01},
{"ItemWaterbottleUnfilled",0.01},
{"ItemWaterbottle",0.01},
{"ItemBandage",0.11},
{"7Rnd_45ACP_1911",0.03},
{"5x_22_LR_17_HMR",0.01},
{"10x_303",0.04},
{"6Rnd_45ACP",0.04},
{"2Rnd_shotgun_74Slug",0.05},
{"2Rnd_shotgun_74Pellets",0.05},
{"8Rnd_9x18_Makarov",0.09},
{"15Rnd_W1866_Slug",0.02},
{"WoodenArrow",0.04},
{"HandRoadFlare",0.07},
{"ItemPainkiller",0.02},
{"HandChemGreen",0.01},
{"HandChemBlue",0.03},
{"HandChemRed",0.03},
{"ItemHeatPack",0.04}
};
medical[] = {
{"ItemBandage",0.4},
{"ItemPainkiller",0.15},
{"ItemMorphine",0.2},
{"ItemEpinephrine",0.1},
{"ItemAntibiotic",0.1},
{"ItemHeatPack",0.05}
};
hospital[] = {
{"ItemBandage",0.33},
{"ItemPainkiller",0.16},
{"ItemMorphine",0.13},
{"ItemEpinephrine",0.09},
{"ItemBloodbag",0.17},
{"ItemAntibiotic",0.12}
};
military[] = {
{"FoodCanUnlabeled",0.09},
{"ItemSodaEmpty",0.04},
{"ItemSodaCoke",0.01},
{"ItemSodaPepsi",0.01},
{"ItemBandage",0.04},
{"ItemAntibiotic",0.04},
{"ItemPainkiller",0.04},
{"ItemMorphine",0.01},
{"30Rnd_556x45_Stanag",0.04},
{"20Rnd_762x51_DMR",0.04},
{"17Rnd_9x19_glock17",0.05},
{"15Rnd_9x19_M9SD",0.01},
{"15Rnd_9x19_M9",0.02},
{"30Rnd_762x39_AK47",0.04},
{"30Rnd_545x39_AK",0.04},
{"5Rnd_762x51_M24",0.01},
{"5Rnd_86x70_L115A1",0.01},
{"8Rnd_B_Beneli_74Slug",0.04},
{"1Rnd_HE_M203",0.01},
{"FlareWhite_M203",0.01},
{"FlareGreen_M203",0.01},
{"1Rnd_Smoke_M203",0.01},
{"200Rnd_556x45_M249",0.01},
{"HandGrenade_west",0.01},
{"HandGrenade_east",0.01},
{"SmokeShell",0.04},
{"SmokeShellRed",0.02},
{"SmokeShellGreen",0.02},
{"8Rnd_B_Beneli_Pellets",0.04},
{"30Rnd_556x45_StanagSD",0.01},
{"30Rnd_9x19_MP5",0.02},
{"30Rnd_9x19_MP5SD",0.01},
{"100Rnd_762x51_M240",0.01},
{"HandChemGreen",0.02},
{"HandChemBlue",0.02},
{"HandChemRed",0.02},
{"ItemHeatPack",0.04},
{"8Rnd_9x18_MakarovSD",0.01},
{"20Rnd_B_765x17_Ball",0.04},
{"30Rnd_9x19_UZI_SD",0.01}
};
policeman[] = {
{"ItemBandage",0.3},
{"7Rnd_45ACP_1911",0.08},
{"6Rnd_45ACP",0.08},
{"15Rnd_W1866_Slug",0.14},
{"8Rnd_B_Beneli_Pellets",0.17},
{"HandRoadFlare",0.08},
{"8Rnd_9x18_MakarovSD",0.01},
{"ItemComboLock",0.05},
{"SmokeShell",0.04},
{"ItemHotwireKit",0.01}
};
hunter[] = {
{"FoodMRE",0.01}
};
worker[] = {
{"FoodCanUnlabeled",0.09},
{"TrashJackDaniels",0.10},
{"ItemSodaEmpty",0.10},
{"ItemSodaCoke",0.11},
{"ItemSodaPepsi",0.10},
{"FoodCanBakedBeans",0.06},
{"FoodCanSardines",0.06},
{"FoodCanFrankBeans",0.06},
{"FoodCanPasta",0.06},
{"ItemBandage",0.1},
{"ItemPainkiller",0.06},
{"ItemComboLock",0.04},
{"ItemSledgeHead",0.02}
};
clothes[] = {
{"Skin_RU_Policeman_DZ",0.13},
{"Skin_Pilot_EP1_DZ",0.12},
{"Skin_Functionary1_EP1_DZ",0.1},
{"Skin_Priest_DZ",0.1},
{"Skin_Rocker1_DZ",0.07},
{"Skin_Rocker2_DZ",0.07},
{"Skin_Rocker3_DZ",0.08},
{"Skin_Rocker4_DZ",0.08},
{"Skin_SurvivorW3_DZ",0.09},
{"Skin_SurvivorWpink_DZ",0.09},
{"Skin_SurvivorWurban_DZ",0.07}
};
militaryclothes[] = {
{"Skin_Camo1_DZ",0.1},
{"Skin_Sniper1_DZ",0.08},
{"Skin_Rocket_DZ",0.05},
{"Skin_Soldier1_DZ",0.13},
{"Skin_Drake_Light_DZ",0.07},
{"Skin_Soldier_TL_PMC_DZ",0.07},
{"Skin_Soldier_Sniper_PMC_DZ",0.05},
{"Skin_Soldier_Bodyguard_AA12_PMC_DZ",0.07},
{"Skin_CZ_Special_Forces_GL_DES_EP1_DZ",0.08},
{"Skin_FR_OHara_DZ",0.08},
{"Skin_FR_Rodriguez_DZ",0.09},
{"Skin_CZ_Soldier_Sniper_EP1_DZ",0.04},
{"Skin_Graves_Light_DZ",0.09}
};
specialclothes[] = {
{"Skin_Ins_Soldier_GL_DZ",0.1},
{"Skin_GUE_Commander_DZ",0.08},
{"Skin_Bandit1_DZ",0.13},
{"Skin_Bandit2_DZ",0.06},
{"Skin_BanditW1_DZ",0.07},
{"Skin_BanditW2_DZ",0.07},
{"Skin_TK_INS_Soldier_EP1_DZ",0.05},
{"Skin_TK_INS_Warlord_EP1_DZ",0.07},
{"Skin_SurvivorWcombat_DZ",0.08},
{"Skin_SurvivorWdesert_DZ",0.08},
{"Skin_GUE_Soldier_MG_DZ",0.05},
{"Skin_GUE_Soldier_Sniper_DZ",0.04},
{"Skin_GUE_Soldier_Crew_DZ",0.04},
{"Skin_GUE_Soldier_CO_DZ",0.04},
{"Skin_GUE_Soldier_2_DZ",0.04}
};
machinegunammoexpl[] = {
{"100Rnd_556x45_BetaCMag",0.20},
{"75Rnd_545x39_RPK",0.20},
{"100Rnd_556x45_M249",0.15},
{"100Rnd_762x51_M240",0.15},
{"100Rnd_762x54_PK",0.14},
{"200Rnd_556x45_M249",0.14},
{"MAAWS_HEAT",0.01},
{"PipeBomb",0.01}
};
pistols[] = {
{"Makarov",0.25},
{"Colt1911",0.23},
{"revolver_EP1",0.20},
{"glock17_EP1",0.10},
{"MakarovSD",0.10},
{"M9",0.07},
{"M9SD",0.04},
{"revolver_gold_EP1",0.01}
};
};

View File

@@ -0,0 +1,340 @@
AmmoCivilian[] =
{
//Pistols
{Loot_MAGAZINE, 5, 8Rnd_9x18_Makarov},
{Loot_MAGAZINE, 3, 7Rnd_45ACP_1911},
{Loot_MAGAZINE, 4, 6Rnd_45ACP},
{Loot_MAGAZINE, 1, 8Rnd_9x18_MakarovSD},
//Rifles
{Loot_MAGAZINE, 3, 15Rnd_W1866_Slug},
{Loot_MAGAZINE, 2, 5Rnd_762x54_Mosin},
{Loot_MAGAZINE, 2, 10Rnd_303British},
{Loot_MAGAZINE, 1, 5Rnd_17HMR},
//Shotgun
{Loot_MAGAZINE, 1, 8Rnd_12Gauge_Buck},
{Loot_MAGAZINE, 3, 8Rnd_12Gauge_Slug},
{Loot_MAGAZINE, 3, 2Rnd_12Gauge_Buck},
{Loot_MAGAZINE, 5, 2Rnd_12Gauge_Slug}
};
militaryVehicleAmmo[] = { //DZE
{Loot_MAGAZINE, 2, 2000Rnd_762x51_M134},
{Loot_MAGAZINE, 2, 29Rnd_30mm_AGS30},
{Loot_MAGAZINE, 2, 50Rnd_127x107_DSHKM},
{Loot_MAGAZINE, 2, 48Rnd_40mm_MK19},
{Loot_MAGAZINE, 3, 100Rnd_127x99_M2}
};
AmmoMilitaryLow[] =
{
//Pistols
{Loot_MAGAZINE, 5, 7Rnd_45ACP_1911},
{Loot_MAGAZINE, 5, 8Rnd_9x18_Makarov},
{Loot_MAGAZINE, 2.5, 8Rnd_9x18_MakarovSD},
{Loot_MAGAZINE, 4, 15Rnd_9x19_M9},
{Loot_MAGAZINE, 2, 15Rnd_9x19_M9SD},
{Loot_MAGAZINE, 3, 17Rnd_9x19_glock17},
{Loot_MAGAZINE, 1.5, 17Rnd_9x19_glock17SD},
//Submachineguns
{Loot_MAGAZINE, 4, 30Rnd_9x19_UZI},
// {Loot_MAGAZINE, 1, 30Rnd_9x19_UZI_SD},
{Loot_MAGAZINE, 8, 30Rnd_9x19_MP5},
{Loot_MAGAZINE, 4, 30Rnd_9x19_MP5SD},
{Loot_MAGAZINE, 6, 64Rnd_9x19_Bizon},
{Loot_MAGAZINE, 3, 64Rnd_9x19_SD_Bizon},
//Assault rifles
{Loot_MAGAZINE, 10, 30Rnd_545x39_AK},
{Loot_MAGAZINE, 5, 30Rnd_545x39_AKSD},
{Loot_MAGAZINE, 4, 30Rnd_762x39_AK47},
{Loot_MAGAZINE, 4, 30Rnd_762x39_SA58},
{Loot_MAGAZINE, 8, 30Rnd_556x45_Stanag},
{Loot_MAGAZINE, 4, 30Rnd_556x45_StanagSD},
{Loot_MAGAZINE, 4, 30Rnd_556x45_G36},
{Loot_MAGAZINE, 3, 100Rnd_556x45_BetaCMag},
{Loot_MAGAZINE, 2, 30Rnd_556x45_G36SD},
//Machine guns
{Loot_MAGAZINE, 4, 75Rnd_545x39_RPK},
{Loot_MAGAZINE, 1, 50Rnd_762x54_UK59},
{Loot_MAGAZINE, 1, 200Rnd_556x45_M249},
{Loot_MAGAZINE, 2, 100Rnd_556x45_M249},
{Loot_MAGAZINE, 2, 100Rnd_762x51_M240},
{Loot_MAGAZINE, 2, 100Rnd_762x54_PK},
{Loot_MAGAZINE, 3, 75Rnd_545x39_RPK},
{Loot_MAGAZINE, 3, 75Rnd_762x39_RPK},
{Loot_MAGAZINE, 3, 50Rnd_762x54_UK59},
//Sniper rifles
{Loot_MAGAZINE, 3, 5Rnd_762x51_M24},
{Loot_MAGAZINE, 3, 10Rnd_762x54_SVD},
//Grenade launchers
{Loot_MAGAZINE, 4, 1Rnd_HE_M203},
{Loot_MAGAZINE, 6, 1Rnd_HE_GP25},
{Loot_MAGAZINE, 3, FlareWhite_M203},
{Loot_MAGAZINE, 5, FlareWhite_GP25},
{Loot_MAGAZINE, 3, FlareGreen_M203},
{Loot_MAGAZINE, 5, FlareGreen_GP25},
{Loot_MAGAZINE, 3, 1Rnd_Smoke_M203},
{Loot_MAGAZINE, 5, 1Rnd_Smoke_GP25},
//DZE
{Loot_MAGAZINE, 3, 5Rnd_127x108_KSVK},
{Loot_MAGAZINE, 2, 10Rnd_127x99_m107},
{Loot_MAGAZINE, 4, 5Rnd_17HMR},
{Loot_MAGAZINE, 3, 20Rnd_762x51_SB_SCAR},
{Loot_MAGAZINE, 3, 20Rnd_9x39_SP5_VSS},
{Loot_MAGAZINE, 3, 5Rnd_86x70_L115A1},
{Loot_MAGAZINE, 3, 20Rnd_B_765x17_Ball},
{Loot_MAGAZINE, 4, 20Rnd_762x51_DMR},
{Loot_MAGAZINE, 4, 20Rnd_762x51_FNFAL},
//Handgrenades
{Loot_MAGAZINE, 5, SmokeShell},
{Loot_MAGAZINE, 5, SmokeShellRed},
{Loot_MAGAZINE, 5, SmokeShellGreen}
};
AmmoMilitaryHigh[] =
{
//Assault rifles
{Loot_MAGAZINE, 10, 30Rnd_762x39_AK47},
{Loot_MAGAZINE, 10, 30Rnd_762x39_SA58},
{Loot_MAGAZINE, 10, 30Rnd_556x45_Stanag},
{Loot_MAGAZINE, 5, 30Rnd_556x45_G36},
{Loot_MAGAZINE, 5, 100Rnd_556x45_BetaCMag},
//Battle rifles
{Loot_MAGAZINE, 5, 20Rnd_762x51_DMR},
{Loot_MAGAZINE, 6, 20Rnd_762x51_FNFAL},
//Machine guns
{Loot_MAGAZINE, 1, 200Rnd_556x45_M249},
{Loot_MAGAZINE, 3, 100Rnd_556x45_M249},
{Loot_MAGAZINE, 2, 100Rnd_762x51_M240},
{Loot_MAGAZINE, 3, 100Rnd_762x54_PK},
{Loot_MAGAZINE, 7, 75Rnd_545x39_RPK},
{Loot_MAGAZINE, 5, 75Rnd_762x39_RPK},
{Loot_MAGAZINE, 4, 50Rnd_762x54_UK59},
//Sniper rifles
{Loot_MAGAZINE, 8, 5Rnd_762x51_M24},
{Loot_MAGAZINE, 6, 10Rnd_762x54_SVD},
//DZE
{Loot_MAGAZINE, 6, 5Rnd_86x70_L115A1},
{Loot_MAGAZINE, 7, 20Rnd_B_765x17_Ball},
//Handgrenades
{Loot_MAGAZINE, 2, HandGrenade_East},
{Loot_MAGAZINE, 1, HandGrenade_West}
};
//TODO: Chernarussian ammo groups (building loot)
/*AmmoCZLow[] =
{
};
AmmoCZHigh[] =
{
};*/
AmmoRU[] =
{
//Pistols
{Loot_MAGAZINE, 8, 8Rnd_9x18_Makarov},
{Loot_MAGAZINE, 8, 8Rnd_9x18_MakarovSD},
//Submachineguns
{Loot_MAGAZINE, 6, 30Rnd_9x19_UZI},
{Loot_MAGAZINE, 6, 64Rnd_9x19_Bizon},
{Loot_MAGAZINE, 6, 64Rnd_9x19_SD_Bizon},
//Assault rifles
{Loot_MAGAZINE, 10, 30Rnd_545x39_AK},
{Loot_MAGAZINE, 8, 30Rnd_545x39_AKSD},
{Loot_MAGAZINE, 10, 30Rnd_762x39_AK47},
//Machine guns
{Loot_MAGAZINE, 7, 75Rnd_545x39_RPK},
{Loot_MAGAZINE, 5, 75Rnd_762x39_RPK},
{Loot_MAGAZINE, 3, 100Rnd_762x54_PK},
//Sniper rifles
{Loot_MAGAZINE, 7, 5Rnd_762x51_M24},
{Loot_MAGAZINE, 5, 10Rnd_762x54_SVD},
//Grenade launchers
{Loot_MAGAZINE, 5, 1Rnd_HE_GP25},
{Loot_MAGAZINE, 3, FlareWhite_GP25},
{Loot_MAGAZINE, 3, FlareGreen_GP25},
{Loot_MAGAZINE, 4, 1Rnd_Smoke_GP25},
//Handgrenades
{Loot_MAGAZINE, 2, SmokeShell},
{Loot_MAGAZINE, 2, SmokeShellRed},
{Loot_MAGAZINE, 2, SmokeShellGreen},
{Loot_MAGAZINE, 2, HandGrenade_East}
};
AmmoUS[] =
{
//Pistols
{Loot_MAGAZINE, 8, 15Rnd_9x19_M9},
{Loot_MAGAZINE, 8, 15Rnd_9x19_M9SD},
//Submachineguns
{Loot_MAGAZINE, 6, 30Rnd_9x19_MP5},
{Loot_MAGAZINE, 6, 30Rnd_9x19_MP5SD},
//Assault rifles
{Loot_MAGAZINE, 10, 30Rnd_556x45_Stanag},
{Loot_MAGAZINE, 8, 30Rnd_556x45_StanagSD},
//Battle rifles
{Loot_MAGAZINE, 4, 20Rnd_762x51_DMR},
//Machine guns
{Loot_MAGAZINE, 2, 100Rnd_556x45_M249},
{Loot_MAGAZINE, 1, 200Rnd_556x45_M249},
{Loot_MAGAZINE, 2, 100Rnd_762x51_M240},
//Sniper rifles
{Loot_MAGAZINE, 7, 5Rnd_762x51_M24},
//Grenade launchers
{Loot_MAGAZINE, 5, 1Rnd_HE_M203},
{Loot_MAGAZINE, 3, FlareWhite_M203},
{Loot_MAGAZINE, 3, FlareGreen_M203},
{Loot_MAGAZINE, 4, 1Rnd_Smoke_M203},
//Handgrenades
{Loot_MAGAZINE, 2, SmokeShell},
{Loot_MAGAZINE, 2, SmokeShellRed},
{Loot_MAGAZINE, 2, SmokeShellGreen},
{Loot_MAGAZINE, 2, HandGrenade_West}
};
AmmoEU[] =
{
//Pistols
{Loot_MAGAZINE, 8, 17Rnd_9x19_glock17},
{Loot_MAGAZINE, 8, 17Rnd_9x19_glock17SD},
//Submachineguns
{Loot_MAGAZINE, 6, 30Rnd_9x19_MP5},
{Loot_MAGAZINE, 6, 30Rnd_9x19_MP5SD},
//Assault rifles
{Loot_MAGAZINE, 8, 30Rnd_556x45_G36},
{Loot_MAGAZINE, 8, 30Rnd_556x45_G36SD},
{Loot_MAGAZINE, 4, 30Rnd_556x45_Stanag},
//Battle rifles
{Loot_MAGAZINE, 4, 20Rnd_762x51_FNFAL},
//Machine guns
{Loot_MAGAZINE, 2, 100Rnd_556x45_M249},
{Loot_MAGAZINE, 1, 200Rnd_556x45_M249},
{Loot_MAGAZINE, 2, 100Rnd_762x51_M240},
//Sniper rifles
{Loot_MAGAZINE, 7, 5Rnd_762x51_M24},
//Grenade launchers
{Loot_MAGAZINE, 5, 1Rnd_HE_M203},
{Loot_MAGAZINE, 3, FlareWhite_M203},
{Loot_MAGAZINE, 3, FlareGreen_M203},
{Loot_MAGAZINE, 4, 1Rnd_Smoke_M203},
//Handgrenades
{Loot_MAGAZINE, 2, SmokeShell},
{Loot_MAGAZINE, 2, SmokeShellRed},
{Loot_MAGAZINE, 2, SmokeShellGreen},
{Loot_MAGAZINE, 2, HandGrenade_West}
};
AmmoUN[] =
{
//Pistols
{Loot_MAGAZINE, 5, 7Rnd_45ACP_1911},
{Loot_MAGAZINE, 5, 8Rnd_9x18_Makarov},
{Loot_MAGAZINE, 3, 8Rnd_9x18_MakarovSD},
{Loot_MAGAZINE, 5, 15Rnd_9x19_M9},
{Loot_MAGAZINE, 3, 15Rnd_9x19_M9SD},
{Loot_MAGAZINE, 5, 17Rnd_9x19_glock17},
{Loot_MAGAZINE, 3, 17Rnd_9x19_glock17SD},
//Submachineguns
{Loot_MAGAZINE, 6, 30Rnd_9x19_UZI},
{Loot_MAGAZINE, 6, 30Rnd_9x19_MP5},
{Loot_MAGAZINE, 6, 64Rnd_9x19_Bizon},
//Assault rifles
{Loot_MAGAZINE, 10, 30Rnd_545x39_AK},
{Loot_MAGAZINE, 5, 30Rnd_545x39_AKSD},
{Loot_MAGAZINE, 6, 30Rnd_762x39_AK47},
{Loot_MAGAZINE, 4, 30Rnd_762x39_SA58},
{Loot_MAGAZINE, 6, 30Rnd_556x45_Stanag},
{Loot_MAGAZINE, 4, 30Rnd_556x45_G36},
//Machine guns
{Loot_MAGAZINE, 5, 75Rnd_545x39_RPK},
//Grenade launchers
{Loot_MAGAZINE, 4, 1Rnd_HE_M203},
{Loot_MAGAZINE, 4, 1Rnd_HE_GP25},
{Loot_MAGAZINE, 2, FlareWhite_M203},
{Loot_MAGAZINE, 2, FlareWhite_GP25},
{Loot_MAGAZINE, 2, FlareGreen_M203},
{Loot_MAGAZINE, 2, FlareGreen_GP25},
{Loot_MAGAZINE, 3, 1Rnd_Smoke_M203},
{Loot_MAGAZINE, 3, 1Rnd_Smoke_GP25},
//Handgrenades
{Loot_MAGAZINE, 3, SmokeShell},
{Loot_MAGAZINE, 3, SmokeShellRed},
{Loot_MAGAZINE, 3, SmokeShellGreen}
};
//DZE
sniperriflesammo[] = {
{Loot_MAGAZINE, 3, 5Rnd_127x108_KSVK},
{Loot_MAGAZINE, 3, 5Rnd_86x70_L115A1},
{Loot_MAGAZINE, 2, 10Rnd_127x99_m107},
{Loot_MAGAZINE, 3, 10Rnd_762x54_SVD},
{Loot_MAGAZINE, 4, 20Rnd_762x51_DMR},
{Loot_MAGAZINE, 4, 5Rnd_762x51_M24},
{Loot_MAGAZINE, 4, 5Rnd_17HMR},
{Loot_MAGAZINE, 3, 20Rnd_762x51_SB_SCAR},
{Loot_MAGAZINE, 3, 20Rnd_9x39_SP5_VSS}
};
assaultrifleammo[] = {
{Loot_MAGAZINE, 5, 30Rnd_545x39_AKSD},
{Loot_MAGAZINE, 5, 30Rnd_762x39_SA58},
{Loot_MAGAZINE, 5, 30Rnd_762x39_AK47},
{Loot_MAGAZINE, 8, 30Rnd_556x45_Stanag},
{Loot_MAGAZINE, 10, 30Rnd_545x39_AK},
{Loot_MAGAZINE, 5, 30Rnd_556x45_StanagSD},
{Loot_MAGAZINE, 8, 20Rnd_762x51_FNFAL}
};
machinegunammo[] = {
{Loot_MAGAZINE, 4, 100Rnd_556x45_BetaCMag},
{Loot_MAGAZINE, 3, 75Rnd_545x39_RPK},
{Loot_MAGAZINE, 4, 100Rnd_556x45_M249},
{Loot_MAGAZINE, 3, 100Rnd_762x51_M240},
{Loot_MAGAZINE, 3, 100Rnd_762x54_PK},
{Loot_MAGAZINE, 4, 200Rnd_556x45_M249}
};
machinegunammoexpl[] = {
{Loot_MAGAZINE, 4, 100Rnd_556x45_BetaCMag},
{Loot_MAGAZINE, 3, 75Rnd_545x39_RPK},
{Loot_MAGAZINE, 4, 100Rnd_556x45_M249},
{Loot_MAGAZINE, 3, 100Rnd_762x51_M240},
{Loot_MAGAZINE, 3, 100Rnd_762x54_PK},
{Loot_MAGAZINE, 4, 200Rnd_556x45_M249},
{Loot_MAGAZINE, 1, MAAWS_HEAT},
{Loot_MAGAZINE, 2, PipeBomb}
};

View File

@@ -0,0 +1,104 @@
//5.45x39mm
AmmoBoxRU1[] =
{
{Loot_MAGAZINE, 6, 30Rnd_545x39_AK},
{Loot_MAGAZINE, 3, 30Rnd_545x39_AKSD},
{Loot_MAGAZINE, 1, 75Rnd_545x39_RPK}
};
//7.62x39mm
AmmoBoxRU2[] =
{
{Loot_MAGAZINE, 9, 30Rnd_762x39_AK47},
{Loot_MAGAZINE, 1, 75Rnd_762x39_RPK}
};
//7.62x54Rmm
AmmoBoxRU3[] =
{
{Loot_MAGAZINE, 9, 10Rnd_762x54_SVD},
{Loot_MAGAZINE, 1, 100Rnd_762x54_PK}
};
//5.56x45mm
AmmoBoxUS1[] =
{
{Loot_MAGAZINE, 14, 30Rnd_556x45_Stanag},
{Loot_MAGAZINE, 8, 30Rnd_556x45_StanagSD},
{Loot_MAGAZINE, 1.5, 100Rnd_556x45_M249},
{Loot_MAGAZINE, 0.5, 200Rnd_556x45_M249}
};
//7.62x51mm
AmmoBoxUS2[] =
{
{Loot_MAGAZINE, 9, 20Rnd_762x51_DMR},
{Loot_MAGAZINE, 1, 100Rnd_762x51_M240}
};
//5.56x45mm
AmmoBoxEU1[] =
{
{Loot_MAGAZINE, 14, 30Rnd_556x45_G36},
{Loot_MAGAZINE, 8, 30Rnd_556x45_G36SD},
{Loot_MAGAZINE, 1.5, 100Rnd_556x45_M249},
{Loot_MAGAZINE, 0.5, 200Rnd_556x45_M249}
};
//7.62x51mm
AmmoBoxEU2[] =
{
{Loot_MAGAZINE, 9, 20Rnd_762x51_FNFAL},
{Loot_MAGAZINE, 1, 100Rnd_762x51_M240}
};
//7.62x39mm
AmmoBoxCZ1[] =
{
{Loot_MAGAZINE, 9, 30Rnd_762x39_SA58},
{Loot_MAGAZINE, 1, 75Rnd_762x39_RPK}
};
//7.62x54Rmm
AmmoBoxCZ2[] =
{
{Loot_MAGAZINE, 1, 50Rnd_762x54_UK59}
};
//GP-25
AmmoBoxRU4[] =
{
{Loot_MAGAZINE, 3, 1Rnd_HE_GP25},
{Loot_MAGAZINE, 0.5, FlareWhite_GP25},
{Loot_MAGAZINE, 0.5, FlareGreen_GP25},
{Loot_MAGAZINE, 1, 1Rnd_Smoke_GP25}
};
//M203
AmmoBoxUS3[] =
{
{Loot_MAGAZINE, 3, 1Rnd_HE_M203},
{Loot_MAGAZINE, 0.5, FlareWhite_M203},
{Loot_MAGAZINE, 0.5, FlareGreen_M203},
{Loot_MAGAZINE, 1, 1Rnd_Smoke_M203}
};
//Explosives
AmmoBoxRU5[] =
{
{Loot_MAGAZINE, 2, HandGrenade_East},
{Loot_MAGAZINE, 1, SmokeShell},
{Loot_MAGAZINE, 1, SmokeShellRed},
{Loot_MAGAZINE, 1, SmokeShellGreen},
{Loot_MAGAZINE, 0.1, PipeBomb}
};
//Explosives
AmmoBoxUS4[] =
{
{Loot_MAGAZINE, 2, HandGrenade_West},
{Loot_MAGAZINE, 1, SmokeShell},
{Loot_MAGAZINE, 1, SmokeShellRed},
{Loot_MAGAZINE, 1, SmokeShellGreen},
{Loot_MAGAZINE, 0.3, PipeBomb}
};

View File

@@ -0,0 +1,31 @@
AttachmentsGeneric[] =
{
{Loot_MAGAZINE, 3, Attachment_BELT},
{Loot_MAGAZINE, 1, Attachment_SCOPED},
{Loot_MAGAZINE, 2, Attachment_FL},
{Loot_MAGAZINE, 2, Attachment_FL_Pist}
};
AttachmentsEast[] =
{
{Loot_MAGAZINE, 2, Attachment_Kobra},
{Loot_MAGAZINE, 1, Attachment_PSO1},
{Loot_MAGAZINE, 3, Attachment_SupMakarov},
{Loot_MAGAZINE, 2, Attachment_SupBizon},
{Loot_MAGAZINE, 1, Attachment_Sup545},
{Loot_MAGAZINE, 2, Attachment_GP25},
{Loot_MAGAZINE, 2, Attachment_Ghillie},
{Loot_MAGAZINE, 3, Attachment_SA58RIS}
};
AttachmentsWest[] =
{
{Loot_MAGAZINE, 1.5, Attachment_CCO},
{Loot_MAGAZINE, 1, Attachment_Holo},
{Loot_MAGAZINE, 0.5, Attachment_ACOG},
{Loot_MAGAZINE, 3, Attachment_Ghillie},
{Loot_MAGAZINE, 2, Attachment_M203},
{Loot_MAGAZINE, 1, Attachment_Sup556},
{Loot_MAGAZINE, 3, Attachment_Sup9},
{Loot_MAGAZINE, 3, Attachment_SA58RIS}
};

View File

@@ -0,0 +1,17 @@
backpacks[] = {
{Loot_BACKPACK, 4, DZ_BP_Assault},
{Loot_BACKPACK, 2, DZ_BP_VestPouch},
{Loot_BACKPACK, 2, DZ_BP_Patrol},
{Loot_BACKPACK, 4, DZ_TerminalPack_EP1},
{Loot_BACKPACK, 3, DZ_BP_Alice},
{Loot_BACKPACK, 3, DZ_BP_Survival},
{Loot_BACKPACK, 3, DZ_CompactPack_EP1}
};
militarybackpacks[] = {
//{Loot_GROUP, 10, backpacks},
{Loot_BACKPACK, 3, DZ_BP_British},
{Loot_BACKPACK, 2, DZ_GunBag_EP1},
{Loot_BACKPACK, 2, DZ_BP_Czech},
{Loot_BACKPACK, 2, DZ_BP_Coyote},
{Loot_BACKPACK, 1, DZ_LargeGunBag_EP1}
};

Some files were not shown because too many files have changed in this diff Show More