diff --git a/.gitignore b/.gitignore index 5ebd21a16..c2a68798f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,163 +1,5 @@ -################# -## Eclipse -################# - -*.pydevproject -.project -.metadata -bin/ -tmp/ -*.tmp -*.bak -*.swp -*~.nib -local.properties -.classpath -.settings/ -.loadpath - -# External tool builders -.externalToolBuilders/ - -# Locally stored "Eclipse launch configurations" -*.launch - -# CDT-specific -.cproject - -# PDT-specific -.buildpath - - -################# -## Visual Studio -################# - -## Ignore Visual Studio temporary files, build results, and -## files generated by popular Visual Studio add-ons. - -# User-specific files -*.suo -*.user -*.sln.docstates - -# Build results -[Dd]ebug/ -[Rr]elease/ -*_i.c -*_p.c -*.ilk -*.meta -*.obj -*.pch -*.pdb -*.pgc -*.pgd -*.rsp -*.sbr -*.tlb -*.tli -*.tlh -*.tmp -*.vspscc -.builds -*.dotCover - -## TODO: If you have NuGet Package Restore enabled, uncomment this -#packages/ - -# Visual C++ cache files -ipch/ -*.aps -*.ncb -*.opensdf -*.sdf - -# Visual Studio profiler -*.psess -*.vsp - -# ReSharper is a .NET coding add-in -_ReSharper* - -# Installshield output folder -[Ee]xpress - -# DocProject is a documentation generator add-in -DocProject/buildhelp/ -DocProject/Help/*.HxT -DocProject/Help/*.HxC -DocProject/Help/*.hhc -DocProject/Help/*.hhk -DocProject/Help/*.hhp -DocProject/Help/Html2 -DocProject/Help/html - -# Click-Once directory -publish - -# Others -[Bb]in -[Oo]bj -sql -TestResults -*.Cache -ClientBin -stylecop.* -~$* -*.dbmdl -Generated_Code #added for RIA/Silverlight projects - -# Backup & report files from converting an old project file to a newer -# Visual Studio version. Backup files are not needed, because we have git ;-) -_UpgradeReport_Files/ -Backup*/ -UpgradeLog*.XML - - - -############ -## Windows -############ - -# Windows image file caches -Thumbs.db - -# Folder config file -Desktop.ini - - -############# -## Python -############# - -*.py[co] - -# Packages -*.egg -*.egg-info -dist -build -eggs -parts -bin -var -sdist -develop-eggs -.installed.cfg - -# Installer logs -pip-log.txt - -# Unit test / coverage reports -.coverage -.tox - -#Translations -*.mo - -#Mr Developer -.mr.developer.cfg - -# Mac crap -.DS_Store +/Skaronator +/SkaronatorServer +/SQF/dayz_equip +/SQF/dayz_vehicles +/SQF/dayz_weapons \ No newline at end of file diff --git a/README.md b/README.md index 52c14b508..6363db6a8 100644 --- a/README.md +++ b/README.md @@ -5,8 +5,9 @@ Experimental DayZ mod http://dayzepoch.com -Based on DayZ Mod Commumity edition (1.7.6.1) +Based on DayZ Mod Community edition +https://github.com/DayZMod/DayZ/blob/Release_1.8/Documentation/Credits.md http://dayzmod.com -------------------------- @@ -14,13 +15,14 @@ Included Custom Addons -------------------------- * AutoGyro - by CSJ http://www.armaholic.com/page.php?id=2359 * Taxi by [GLT]Myke http://www.armaholic.com/page.php?id=12289 -* Sigisolda by Gnat http://www.armaholic.com/page.php?id=13417 * SUV Colors by Python.au http://www.armaholic.com/page.php?id=17176 * R3F Realism by http://www.team-r3f.org/ -* Modern Civilian vehicles by vilas http://www.armaholic.com/page.php?id=17447 * ASC EU Lights Mod http://www.armaholic.com/page.php?id=12076 * MAP Editorupgrade (EU) http://www.armaholic.com/page.php?id=6194 * st_movement by ShackTac https://dev-heaven.net/projects/shacktac/files +* st_bunnyhop by ShackTac https://dev-heaven.net/projects/shacktac/files +* Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr and Sahbazz http://www.armaholic.com/page.php?id=13053 +* gdtmod_grass 1.00 by HeinBloed http://www.gdt-server.net/ -------------------------- Developers @@ -28,20 +30,37 @@ Developers * [VB]AWOL - Lead Developer - http://www.twitch.tv/vbawol * Axle - Beta Tester, Lead Trader City Designer, Ideas. - http://www.twitch.tv/axles * Paul Tomany - Models, Textures, Ideas, Beta Tester. - ptomany@gmail.com -* Munchiefest - Beta Tester, Wiki Editor, Ideas - http://www.twitch.tv/munchiefest +* Axeman - Developer - Light system - axeman@thefreezer.co.uk +* Harlan (dayz10k) - Developer - https://github.com/dayz10k +* Skaronator - Developer - Help with many things https://github.com/Skaronator * [VB]GREEN - Graphics, Beta Tester, Ideas. http://www.twitch.tv/vbgreen +* Zabn - Locked gear on vehicles when locked, reworked loot position code to support small items. https://github.com/Zabn + +-------------------------- +Contributors +-------------------------- +* facoptere - Extra Security - https://github.com/facoptere +* Torndeco - Fixes - https://github.com/Torndeco +* Armifer - Humanity changes. - https://github.com/Armifer +* VeryBigBro Russian Translations - https://github.com/VeryBigBro +* AVendettaForYou - Trader City Tavi - https://github.com/AVendettaForYou +* th4z - French translations - https://github.com/th4z +* JoSchaap - dutch translations and some typo's - https://github.com/JoSchaap +* Maca134 - Improved Trader Menus, Death Message menu, Experimental hive 999 support - maca134@gmail.com * aeinstein - Crafting now supports all can types. - https://github.com/aeinstein -* Alejandria - Beta Tester, New female textures. - http://www.twitch.tv/miss_alejandria -* OrangeSherbet - Beta Tester - http://www.twitch.tv/orangesherbet -* QMGSaint - Beta Tester - http://www.twitch.tv/qmgsaint +* vos / Axe Cop - Area Maintenance and ideas - https://github.com/vos -------------------------- Special thanks -------------------------- * BIS for a incredible and versatile game and engine. http://www.bistudio.com/ * Rocket - DAYZ! http://dayzmod.com | http://dayzgame.com -* DayZ Community Developers - https://github.com/R4Z0R49/DayZMod - https://github.com/DayZMod -* ziellos2k - Tag Friendly code. https://github.com/R4Z0R49/DayZMod/pull/232 +* DayZ Community Developers - https://github.com/DayZMod +* ziellos2k - Tag Friendly code. https://github.com/ziellos2k * Dayz Hive DLL - https://github.com/rajkosto/hive -* Twitch.tv Streamers http://www.twitch.tv/directory/game/DayZ -* Thanks to all the other beta testers, you know who you are! \ No newline at end of file +* Munchiefest - Beta Tester, Wiki Editor, Ideas - http://www.twitch.tv/munchiefest +* Chelsey - Beta Tester, New female textures. +* OrangeSherbet - Beta Tester - http://www.twitch.tv/orangesherbet +* QMGSaint - Beta Tester - http://www.twitch.tv/qmgsaint +* Twitch.tv Streamers - http://www.twitch.tv/directory/game/DayZ +* Thanks to all the other beta testers, you know who you are! diff --git a/ROLLING CHANGE LOG 1.0.3.txt b/ROLLING CHANGE LOG 1.0.3.txt new file mode 100644 index 000000000..ae88581e7 --- /dev/null +++ b/ROLLING CHANGE LOG 1.0.3.txt @@ -0,0 +1,80 @@ +== ROLLING CHANGE LOG 1.0.3 == + +* [NEW] In-game Map - Unused Arma UI has been removed, from DayZ CE 1.8. @Skaronator +* [NEW] Gear is only accessible in vehicles with "G" key due to removal of Arma Map Menus, from DayZ CE 1.8. @Skaronator + +* [ADDED] Radiation effect with geiger counter sounds and eventual rapidblood loss when player goes out of the map for too long. +* [ADDED] Craft-able Gunrack with 6 x PartWoodLumber makes GunRack_DZ that holds 20 weapons/10 magazines. http://i.imgur.com/mfY0uLN.jpg @dayz10k +* [ADDED] Craft-able Base Fire Barrel FireBarrel_DZ with an empty Fuel Barrel, Full Jerry Can, and 4x WoodPile. http://i.imgur.com/2KHWdMS.jpg @dayz10k +* [ADDED] Craft-able 5x Wide HESCO barrier from, a 3 wide HESCO and 2x 1 wide HESCO. http://i.imgur.com/beWNQtH.jpg @dayz10k +* [ADDED] Craft-able Round Sandbag Fence (BagFenceRound_DZ) from ItemSandbag. http://i.imgur.com/WlblRPf.jpg @dayz10k +* [ADDED] Vehicle upgrade system with 4 stages: 1=performance, 2=armor, 3=cargo, and 4=fuel. To upgrade a vehicle you must first find the lvl 1 performance manual and two engine parts then right click next to your vehicle. @vbawol +* [ADDED] The above documents to the discoverable documents. @dayz10k +* [ADDED] Can now examine Murder Boards via Newspaper Obituaries. @vbawol +* [ADDED] ItemPlotDeed to discoverable documents (leads to crafting a plot pole). @dayz10k +* [ADDED] Added Player Names that killed Objects to diag_log @Torndeco +* [ADDED] Added Player Worldspace location to Connect/Disconnect/Combat Log RPT messages. @dayz10k +* [ADDED] dayz_sellDistance variables are now split into "dayz_sellDistance_boat", "dayz_sellDistance_vehicle" and "dayz_sellDistance_air" - @Skaronator +* [ADDED] Surrender (options > controls > "Surrender") action now drops your weapons and places your hands on your head. While surrendered other players can access your gear. +* [ADDED] Remove nearest tanktrap with right click option on toolbox @dayz10k +* [ADDED] Faster in string function by Killzone Kid http://killzonekid.com/arma-scripting-tutorials-how-to-find-a-string-within-a-string/ +* [ADDED] Halo jump option from a helicopter when above 400m. @zabn +* [ADDED] Localization support added. @zabn @dayz10k +* [ADDED] Added dutch translations. @JoSchaap +* [ADDED] Added Russian translations. @VeryBigBro +* [ADDED] Added French translations. @th4z +* [ADDED] Chernarus-Spawnselection and 1.8 GUI-Icons to the dayz_code.pbo - experienced server admins can use it. @Skaronator +* [ADDED] Global variable if player is fresh spawned. Can used for custom script like in spawn-camera script ("freshSpawn = 0" - Normal Spawn / 1 - fresh spawn as zombie / 2 - fresh spawn as player) @Skaronator +* [ADDED] Added 7 more male skins from Arma http://i.imgur.com/1b0n2Jy.png @axles @vbawol +* [ADDED] Added 8 more Trucks from ARMA: V3S_Civ, V3S_TK_EP1_DZE, V3S_RA_TK_GUE_EP1_DZE, UralCivil_DZE, UralCivil2_DZE, KamazOpen_DZE, MtvrRefuel_DZ, MTVR @vbawol +* [ADDED] Destroy tent option when you have a full Jerry Can and Matches. @vbawol +* [ADDED] Tag friendly system now stores your 5 most recent friends with your life. Building on another friends plot and you are already tagged you still need to look at the owner once to complete the handshake so that you can start building. Server admins can disable this with DZE_FriendlySaving = false; in the init.sqf @zabn @vbawol +* [ADDED] Player can now get crushed if they get out to close to a wall or building. Successful wall glitches now result in death ONLY if your get out position intersects a building. @vbawol +* [ADDED] Can now maintain lightpoles with a lightbub. @vbawol @dayz10k +* [ADDED] Directly Disconnect (back to lobby) if you press abort > yes - @Skaronator +* [ADDED] New Weapons, most of which are backpack compatible: M60, M240 scoped, M249 scoped, MG36 variants, RPK-74, M8 SAW, Bizon, Saiga12K, KSVK, M4+203 HOLO SD @dayz10k +* [ADDED] Extra security features. @facoptere +* [ADDED] Owner can now remove modular parts (walls, etc) without having to destroy them. NOTE: nothing is refunded/no rubble. @dayz10k +* [ADDED] Unlocking a vehicle should now show you which key was used (no more guessing game!) @vbawol @dayz10k +* [ADDED] Swinging melee weapons and cracking locks (multiple attempts) will trigger hunger/thirst. @vbawol +* [ADDED] New building supplies (mortar, cinder, wood packs) to Wholesalers @dayz10k +* [ADDED] Area maintenance of bases @vos (Axe Cop) @dayz10k + +* [UPDATED] Server can now control now fast the periodic client save interval is on the fly. Actual server fps is used to determine how fast the clients can update min 10 seconds max 60 seconds. +* [UPDATED] Humanity changes: Give player humanity for killing bandits with no murders. Prevent humanity loss from killing player zombies and give a small humanity increase. @Armifer +* [UPDATED] Trading log-system (server-side) was improved. @Skaronator +* [UPDATED] Back-end loot configs and loot spawning rates. @vbawol + +* [FIXED] Plot pole no longer falls over and can be destroyed but has armor=1000. +* [FIXED] Fixed unable being able to sell satchel charges. @vbawol +* [FIXED] Fix for diag_log statement when player buying vehicles @Torndeco +* [FIXED] Building on roads no longer allowed as it was intended. @dayz10k +* [FIXED] M4SPR spawns now with 30 Rnds Stanag mags and not anymore with 20 Rnds. @Skaronator +* [FIXED] Fixed expression error with vehicles/safes when loading a large inventory. @vbawol +* [FIXED] No more bleeding trees, rocks, etc with melee weapons from DayZ CE 1.8. @vbawol +* [FIXED] Variable added to player zombie vision to better support anti-hacks @Skaronator +* [FIXED] Lower chance to play fly sounds when near dead bodies. @vbawol +* [FIXED] Documents now examine one at a time, also fixes getting the same item for each document. @vbawol +* [FIXED] Server now only saves the first 20 magazines on disconnect to prevent saving items in overflow that can cause player inventory corruption. @vbawol +* [FIXED] Zombies no longer attack players unless they have true line of sight. @vbawol +* [FIXED] RPT error on all clients when dragging a player. @zabn +* [FIXED] Reduced zombie attack ranges back to normal levels since it is no longer needed due to removal of vilas vehicles. @vbawol +* [FIXED] Small typo in Axeman's tower light code was preventing it from working. @Torndeco +* [FIXED] Case sensitivity issues with last versions SQL update calls. +* [FIXED] Recent Murders on the Murder Board in trader cities now works properly. @vbawol + +* [CHANGED] Mission name and descriptions now conform to template. @dayz10k +* [CHANGED] Increased armor levels on wooded modular base building objects by 300%. +* [CHANGED] Increased armor levels on cinder and metal modular base building objects by 20%. +* [CHANGED] Removed 12m restriction of other players when buying and selling vehicles. Added requirement that you must be the last to get in the drivers seat to sell the vehicle. +* [CHANGED] Opening supply crate now returns a empty supply crate. @dayz10k +* [CHANGED] Updated Makarov, MakarovSD, and M1911 damage settings to the same as DayZ CE 1.8. @vbawol +* [CHANGED] Base building enhancements and changed count down timer. @zabn +* [CHANGED] Base Building now requires a plot pole again. @vbawol +* [CHANGED] Backpack pickup method @vbawol + +* [REMOVED] Dust effect from 1.0.2.5 removed. +* [REMOVED] Unused code and images removed @Skaronator +* [REMOVED] Map markers for other players and empty vehicles (blue/orange/green dots & vehicles) @Skaronator +* [REMOVED] Removed humanity heartbeat code @vbawol +* [REMOVED] Road Cones at Bash and Klen traders that would cause Vodniks to spawn in and launch vertically. @dayz10k diff --git a/SQF/dayz_anim/CfgBanned/CfgAmmo.hpp b/SQF/dayz_anim/CfgBanned/CfgAmmo.hpp deleted file mode 100644 index 81df5cf16..000000000 --- a/SQF/dayz_anim/CfgBanned/CfgAmmo.hpp +++ /dev/null @@ -1,245 +0,0 @@ - -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 {}; -}; diff --git a/SQF/dayz_anim/CfgBanned/CfgMagazines.hpp b/SQF/dayz_anim/CfgBanned/CfgMagazines.hpp deleted file mode 100644 index eb1f2e13f..000000000 --- a/SQF/dayz_anim/CfgBanned/CfgMagazines.hpp +++ /dev/null @@ -1,329 +0,0 @@ -class CfgMagazines { - class Default; - class FakeMagazine: Default - { - scope = 1; - 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 {}; - 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 {}; - 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 {}; -}; - diff --git a/SQF/dayz_anim/CfgBanned/CfgMarkers.hpp b/SQF/dayz_anim/CfgBanned/CfgMarkers.hpp deleted file mode 100644 index 80c51ca44..000000000 --- a/SQF/dayz_anim/CfgBanned/CfgMarkers.hpp +++ /dev/null @@ -1,176 +0,0 @@ -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 {}; -}; \ No newline at end of file diff --git a/SQF/dayz_anim/CfgBanned/CfgVehicles.hpp b/SQF/dayz_anim/CfgBanned/CfgVehicles.hpp deleted file mode 100644 index fa51bd1e4..000000000 --- a/SQF/dayz_anim/CfgBanned/CfgVehicles.hpp +++ /dev/null @@ -1,964 +0,0 @@ -class CfgVehicles { - class All; - class Banned: All - { - stopThis = true; - }; - class M2StaticMG: Banned {}; - class M119: Banned {}; - class DSHKM_Ins: Banned {}; - class DSHKM_CDF: Banned {}; - class DSHKM_Gue: Banned {}; - class AGS_Ins: Banned {}; - class AGS_CDF: Banned {}; - class AGS_RU: Banned {}; - class D30_Ins: Banned {}; - class D30_CDF: Banned {}; - class D30_RU: Banned {}; - class SearchLight: Banned {}; - class SearchLight_INS: Banned {}; - class SearchLight_CDF: Banned {}; - class SearchLight_RUS: Banned {}; - class SearchLight_Gue: Banned {}; - class M252: Banned {}; - class Metis: Banned {}; - class 2b14_82mm: Banned {}; - class 2b14_82mm_CDF: Banned {}; - class 2b14_82mm_INS: Banned {}; - class 2b14_82mm_GUE: Banned {}; - class SPG9_Gue: Banned {}; - class SPG9_CDF: Banned {}; - class SPG9_Ins: Banned {}; - class ZU23_Ins: Banned {}; - class ZU23_CDF: Banned {}; - class ZU23_Gue: Banned {}; - class RHIB: Banned {}; - class RHIB2Turret: Banned {}; - class Zodiac: Banned {}; - //class PBX: Banned {}; - class KORD: Banned {}; - class KORD_high: Banned {}; - class DSHKM_RU: Banned {}; - class USMC_Soldier: Banned {}; - class USMC_Soldier_Light: Banned {}; - class USMC_Soldier2: Banned {}; - class USMC_Soldier_GL: Banned {}; - class USMC_Soldier_Officer: Banned {}; - class USMC_Soldier_SL: Banned {}; - class USMC_Soldier_TL: Banned {}; - class USMC_Soldier_LAT: Banned {}; - class USMC_Soldier_AT: Banned {}; - class USMC_Soldier_HAT: Banned {}; - class USMC_Soldier_AA: Banned {}; - class USMC_Soldier_Medic: Banned {}; - class USMC_Soldier_AR: Banned {}; - class USMC_Soldier_MG: Banned {}; - class USMC_SoldierS_Spotter: Banned {}; - class USMC_SoldierS_Sniper: Banned {}; - class USMC_SoldierS_SniperH: Banned {}; - class USMC_SoldierM_Marksman: Banned {}; - class USMC_SoldierS: Banned {}; - class USMC_SoldierS_Engineer: Banned {}; - class USMC_Soldier_Pilot: Banned {}; - class USMC_Soldier_Crew: Banned {}; - class USMC_LHD_Crew_White: Banned {}; - class USMC_LHD_Crew_Blue: Banned {}; - class USMC_LHD_Crew_Brown: Banned {}; - class USMC_LHD_Crew_Green: Banned {}; - class USMC_LHD_Crew_Red: Banned {}; - class USMC_LHD_Crew_Purple: Banned {}; - class USMC_LHD_Crew_Yellow: Banned {}; - class FR_TL: Banned {}; - class FR_Commander: Banned {}; - class FR_R: Banned {}; - class FR_Marksman: Banned {}; - class FR_Light: Banned {}; - class FR_Corpsman: Banned {}; - class FR_AR: Banned {}; - class FR_GL: Banned {}; - class FR_Sapper: Banned {}; - class FR_AC: Banned {}; - class FR_Miles: Banned {}; - class FR_Cooper: Banned {}; - class FR_Sykes: Banned {}; - class FR_OHara: Banned {}; - class FR_Rodriguez: Banned {}; - class FR_Assault_R: Banned {}; - class FR_Assault_GL: Banned {}; - class RU_Soldier_Base: Banned {}; - class RU_Soldier: Banned {}; - class RU_Soldier2: Banned {}; - class RU_Soldier_GL: Banned {}; - class RU_Soldier_Light: Banned {}; - class RU_Soldier_Officer: Banned {}; - class RU_Soldier_SL: Banned {}; - class RU_Soldier_TL: Banned {}; - class RU_Commander: Banned {}; - class RU_Soldier_MG: Banned {}; - class RU_Soldier_AR: Banned {}; - class RU_Soldier_LAT: Banned {}; - class RU_Soldier_AT: Banned {}; - class RU_Soldier_HAT: Banned {}; - class RU_Soldier_AA: Banned {}; - class RU_Soldier_Sniper: Banned {}; - class RU_Soldier_SniperH: Banned {}; - class RU_Soldier_Spotter: Banned {}; - class RU_Soldier_Marksman: Banned {}; - class RU_Soldier_Medic: Banned {}; - class RU_Soldier_Pilot: Banned {}; - class RU_Soldier_Crew: Banned {}; - class RUS_Soldier_Base: Banned {}; - class RUS_Soldier1: Banned {}; - class RUS_Soldier2: Banned {}; - class RUS_Soldier3: Banned {}; - class RUS_Soldier_GL: Banned {}; - class RUS_Soldier_TL: Banned {}; - class RUS_Commander: Banned {}; - class RUS_Soldier_Marksman: Banned {}; - class RUS_Soldier_Sab: Banned {}; - class MVD_Soldier_Base: Banned {}; - class MVD_Soldier: Banned {}; - class MVD_Soldier_GL: Banned {}; - class MVD_Soldier_TL: Banned {}; - class MVD_Soldier_AT: Banned {}; - class MVD_Soldier_MG: Banned {}; - class MVD_Soldier_Marksman: Banned {}; - class MVD_Soldier_Sniper: Banned {}; - class GUE_Soldier_Base: Banned {}; - class GUE_Soldier_1: Banned {}; - class GUE_Soldier_2: Banned {}; - class GUE_Soldier_3: Banned {}; - class GUE_Soldier_GL: Banned {}; - class GUE_Worker2: Banned {}; - class GUE_Woodlander1: Banned {}; - class GUE_Woodlander2: Banned {}; - class GUE_Woodlander3: Banned {}; - class GUE_Villager3: Banned {}; - class GUE_Villager4: Banned {}; - class GUE_Soldier_CO: Banned {}; - class GUE_Commander: Banned {}; - class GUE_Soldier_AT: Banned {}; - class GUE_Soldier_AA: Banned {}; - class GUE_Soldier_AR: Banned {}; - class GUE_Soldier_MG: Banned {}; - class GUE_Soldier_Sniper: Banned {}; - class GUE_Soldier_Sab: Banned {}; - class GUE_Soldier_Scout: Banned {}; - class GUE_Soldier_Medic: Banned {}; - class GUE_Soldier_Pilot: Banned {}; - class GUE_Soldier_Crew: Banned {}; - class Ins_Soldier_Base: Banned {}; - //class Ins_Soldier_1: Banned {}; - class Ins_Soldier_2: Banned {}; - class Ins_Soldier_GL: Banned {}; - class Ins_Soldier_CO: Banned {}; - class Ins_Commander: Banned {}; - class Ins_Soldier_Medic: Banned {}; - class Ins_Soldier_AR: Banned {}; - class Ins_Soldier_MG: Banned {}; - class Ins_Soldier_AT: Banned {}; - class Ins_Soldier_AA: Banned {}; - class Ins_Soldier_Sniper: Banned {}; - class Ins_Soldier_Sapper: Banned {}; - class Ins_Soldier_Sab: Banned {}; - class Ins_Worker2: Banned {}; - class Ins_Woodlander1: Banned {}; - class Ins_Woodlander2: Banned {}; - class Ins_Woodlander3: Banned {}; - class Ins_Villager3: Banned {}; - class Ins_Villager4: Banned {}; - class Ins_Lopotev: Banned {}; - class Ins_Bardak: Banned {}; - class Ins_Soldier_Pilot: Banned {}; - class Ins_Soldier_Crew: Banned {}; - class CDF_Soldier_Base: Banned {}; - //class CDF_Soldier: Banned {}; - class CDF_Soldier_Light: Banned {}; - class CDF_Soldier_GL: Banned {}; - //class CDF_Soldier_Militia: Banned {}; - class CDF_Soldier_Medic: Banned {}; - class CDF_Soldier_Sniper: Banned {}; - class CDF_Soldier_Spotter: Banned {}; - class CDF_Soldier_Marksman: Banned {}; - class CDF_Soldier_RPG: Banned {}; - class CDF_Soldier_Strela: Banned {}; - //class CDF_Soldier_AR: Banned {}; - class CDF_Soldier_MG: Banned {}; - class CDF_Soldier_TL: Banned {}; - class CDF_Soldier_Officer: Banned {}; - class CDF_Commander: Banned {}; - class CDF_Soldier_Pilot: Banned {}; - class CDF_Soldier_Crew: Banned {}; - class CDF_Soldier_Engineer: Banned {}; - class Citizen2: Banned {}; - //class Citizen3: Banned {}; - class Citizen4: Banned {}; - class RU_Citizen1: Banned {}; - class RU_Citizen2: Banned {}; - class RU_Citizen3: Banned {}; - class RU_Citizen4: Banned {}; - //class Worker1: Banned {}; - class Worker2: Banned {}; - class Worker3: Banned {}; - class Worker4: Banned {}; - class RU_Worker1: Banned {}; - class RU_Worker2: Banned {}; - class RU_Worker3: Banned {}; - class RU_Worker4: Banned {}; - class Profiteer1: Banned {}; - class Profiteer2: Banned {}; - class Profiteer3: Banned {}; - class Profiteer4: Banned {}; - class RU_Profiteer1: Banned {}; - class RU_Profiteer2: Banned {}; - class RU_Profiteer3: Banned {}; - class RU_Profiteer4: Banned {}; - class Rocker1: Banned {}; - class Rocker2: Banned {}; - class Rocker3: Banned {}; - class Rocker4: Banned {}; - class RU_Rocker1: Banned {}; - class RU_Rocker2: Banned {}; - class RU_Rocker3: Banned {}; - class RU_Rocker4: Banned {}; - class Woodlander1: Banned {}; - class Woodlander2: Banned {}; - class Woodlander3: Banned {}; - class Woodlander4: Banned {}; - class RU_Woodlander1: Banned {}; - class RU_Woodlander2: Banned {}; - class RU_Woodlander3: Banned {}; - class RU_Woodlander4: Banned {}; - class Functionary1: Banned {}; - class Functionary2: Banned {}; - class RU_Functionary1: Banned {}; - class RU_Functionary2: Banned {}; - //class Villager1: Banned {}; - class Villager2: Banned {}; - class Villager3: Banned {}; - class Villager4: Banned {}; - class RU_Villager1: Banned {}; - class RU_Villager2: Banned {}; - class RU_Villager3: Banned {}; - class RU_Villager4: Banned {}; - class Priest: Banned {}; - class RU_Priest: Banned {}; - class Doctor: Banned {}; - class RU_Doctor: Banned {}; - class SchoolTeacher: Banned {}; - class RU_SchoolTeacher: Banned {}; - class Assistant: Banned {}; - class RU_Assistant: Banned {}; - class Pilot: Banned {}; - class RU_Pilot: Banned {}; - class Policeman: Banned {}; - class RU_Policeman: Banned {}; - class Secretary1: Banned {}; - class Secretary2: Banned {}; - class Secretary3: Banned {}; - class Secretary4: Banned {}; - class Secretary5: Banned {}; - class RU_Secretary1: Banned {}; - class RU_Secretary2: Banned {}; - class RU_Secretary3: Banned {}; - class RU_Secretary4: Banned {}; - class RU_Secretary5: Banned {}; - class Sportswoman1: Banned {}; - class Sportswoman2: Banned {}; - class Sportswoman3: Banned {}; - class Sportswoman4: Banned {}; - class Sportswoman5: Banned {}; - class RU_Sportswoman1: Banned {}; - class RU_Sportswoman2: Banned {}; - class RU_Sportswoman3: Banned {}; - class RU_Sportswoman4: Banned {}; - class RU_Sportswoman5: Banned {}; - class ValentinaFit: Banned {}; - class ValentinaVictim: Banned {}; - class Madam1: Banned {}; - class Madam2: Banned {}; - class Madam3: Banned {}; - class Madam4: Banned {}; - class Madam5: Banned {}; - class RU_Madam1: Banned {}; - class RU_Madam2: Banned {}; - class RU_Madam3: Banned {}; - class RU_Madam4: Banned {}; - class RU_Madam5: Banned {}; - class Farmwife1: Banned {}; - class Farmwife2: Banned {}; - class Farmwife3: Banned {}; - class Farmwife4: Banned {}; - class Farmwife5: Banned {}; - class RU_Farmwife1: Banned {}; - class RU_Farmwife2: Banned {}; - class RU_Farmwife3: Banned {}; - class RU_Farmwife4: Banned {}; - class RU_Farmwife5: Banned {}; - class Damsel1: Banned {}; - class Damsel2: Banned {}; - class Damsel3: Banned {}; - class Damsel4: Banned {}; - class Damsel5: Banned {}; - class RU_Damsel1: Banned {}; - class RU_Damsel2: Banned {}; - class RU_Damsel3: Banned {}; - class RU_Damsel4: Banned {}; - class RU_Damsel5: Banned {}; - class HouseWife1: Banned {}; - class HouseWife2: Banned {}; - class HouseWife3: Banned {}; - class HouseWife4: Banned {}; - class HouseWife5: Banned {}; - class RU_Housewife1: Banned {}; - class RU_Housewife2: Banned {}; - class RU_Housewife3: Banned {}; - class RU_Housewife4: Banned {}; - class RU_Housewife5: Banned {}; - class Hooker1: Banned {}; - class Hooker2: Banned {}; - class Hooker3: Banned {}; - class Hooker4: Banned {}; - class Hooker5: Banned {}; - class RU_Hooker1: Banned {}; - class RU_Hooker2: Banned {}; - class RU_Hooker3: Banned {}; - class RU_Hooker4: Banned {}; - class RU_Hooker5: Banned {}; - class WorkWoman1: Banned {}; - class WorkWoman2: Banned {}; - class WorkWoman3: Banned {}; - class WorkWoman4: Banned {}; - class WorkWoman5: Banned {}; - class RU_WorkWoman1: Banned {}; - class RU_WorkWoman2: Banned {}; - class RU_WorkWoman3: Banned {}; - class RU_WorkWoman4: Banned {}; - class RU_WorkWoman5: Banned {}; - //class TK_CIV_Takistani01_EP1: Banned {}; - class TK_CIV_Takistani02_EP1: Banned {}; - class TK_CIV_Takistani03_EP1: Banned {}; - class TK_CIV_Takistani04_EP1: Banned {}; - //class TK_CIV_Takistani05_EP1: Banned {}; - class TK_CIV_Takistani06_EP1: Banned {}; - class TK_CIV_Worker01_EP1: Banned {}; - class TK_CIV_Worker02_EP1: Banned {}; - class TK_CIV_Woman01_EP1: Banned {}; - class TK_CIV_Woman02_EP1: Banned {}; - class TK_CIV_Woman03_EP1: Banned {}; - class CIV_EuroWoman01_EP1: Banned {}; - class CIV_EuroWoman02_EP1: Banned {}; - class Dr_Annie_Baker_EP1: Banned {}; - class Rita_Ensler_EP1: Banned {}; - class CIV_EuroMan01_EP1: Banned {}; - class CIV_EuroMan02_EP1: Banned {}; - class Haris_Press_EP1: Banned {}; - class Dr_Hladik_EP1: Banned {}; - class Citizen2_EP1: Banned {}; - class Citizen3_EP1: Banned {}; - class Profiteer2_EP1: Banned {}; - class Functionary1_EP1: Banned {}; - class Functionary2_EP1: Banned {}; - class Pilot_EP1: Banned {}; - //class TK_INS_Soldier_EP1: Banned {}; - class TK_INS_Soldier_AAT_EP1: Banned {}; - class TK_INS_Soldier_2_EP1: Banned {}; - class TK_INS_Soldier_3_EP1: Banned {}; - class TK_INS_Soldier_4_EP1: Banned {}; - class TK_INS_Soldier_AA_EP1: Banned {}; - class TK_INS_Soldier_AT_EP1: Banned {}; - class TK_INS_Soldier_TL_EP1: Banned {}; - class TK_INS_Soldier_Sniper_EP1: Banned {}; - class TK_INS_Soldier_AR_EP1: Banned {}; - class TK_INS_Soldier_MG_EP1: Banned {}; - class TK_INS_Bonesetter_EP1: Banned {}; - class TK_INS_Warlord_EP1: Banned {}; - class TK_GUE_Soldier_EP1: Banned {}; - class TK_GUE_Soldier_AAT_EP1: Banned {}; - class TK_GUE_Soldier_2_EP1: Banned {}; - class TK_GUE_Soldier_3_EP1: Banned {}; - class TK_GUE_Soldier_4_EP1: Banned {}; - class TK_GUE_Soldier_5_EP1: Banned {}; - class TK_GUE_Soldier_AA_EP1: Banned {}; - class TK_GUE_Soldier_AT_EP1: Banned {}; - class TK_GUE_Soldier_HAT_EP1: Banned {}; - class TK_GUE_Soldier_TL_EP1: Banned {}; - class TK_GUE_Soldier_Sniper_EP1: Banned {}; - class TK_GUE_Soldier_AR_EP1: Banned {}; - class TK_GUE_Soldier_MG_EP1: Banned {}; - class TK_GUE_Bonesetter_EP1: Banned {}; - class TK_GUE_Warlord_EP1: Banned {}; - class US_Delta_Force_Undercover_Takistani02_EP1: Banned {}; - class US_Delta_Force_Undercover_Takistani04_EP1: Banned {}; - class US_Delta_Force_Undercover_Takistani05_EP1: Banned {}; - class US_Delta_Force_Undercover_Takistani06_EP1: Banned {}; - class CZ_Soldier_SL_DES_EP1: Banned {}; - //class CZ_Soldier_DES_EP1: Banned {}; - class CZ_Soldier_B_DES_EP1: Banned {}; - class CZ_Soldier_medik_DES_EP1: Banned {}; - class CZ_Soldier_AMG_DES_EP1: Banned {}; - class CZ_Soldier_AT_DES_EP1: Banned {}; - class CZ_Soldier_MG_DES_EP1: Banned {}; - class CZ_Soldier_Office_DES_EP1: Banned {}; - class CZ_Soldier_Light_DES_EP1: Banned {}; - class CZ_Soldier_Pilot_EP1: Banned {}; - class CZ_Soldier_Sniper_EP1: Banned {}; - class CZ_Special_Forces_Scout_DES_EP1: Banned {}; - class CZ_Special_Forces_MG_DES_EP1: Banned {}; - class CZ_Special_Forces_DES_EP1: Banned {}; - class CZ_Special_Forces_TL_DES_EP1: Banned {}; - class CZ_Special_Forces_GL_DES_EP1: Banned {}; - //class US_Soldier_EP1: Banned {}; - class US_Soldier_B_EP1: Banned {}; - class US_Soldier_AMG_EP1: Banned {}; - class US_Soldier_AAR_EP1: Banned {}; - class US_Soldier_AHAT_EP1: Banned {}; - class US_Soldier_AAT_EP1: Banned {}; - class US_Soldier_Light_EP1: Banned {}; - class US_Soldier_GL_EP1: Banned {}; - class US_Soldier_Officer_EP1: Banned {}; - class US_Soldier_SL_EP1: Banned {}; - class US_Soldier_TL_EP1: Banned {}; - class US_Soldier_LAT_EP1: Banned {}; - class US_Soldier_AT_EP1: Banned {}; - class US_Soldier_HAT_EP1: Banned {}; - class US_Soldier_AA_EP1: Banned {}; - class US_Soldier_Medic_EP1: Banned {}; - class US_Soldier_AR_EP1: Banned {}; - class US_Soldier_MG_EP1: Banned {}; - class US_Soldier_Spotter_EP1: Banned {}; - class US_Soldier_Sniper_EP1: Banned {}; - class US_Soldier_Sniper_NV_EP1: Banned {}; - class US_Soldier_SniperH_EP1: Banned {}; - class US_Soldier_Marksman_EP1: Banned {}; - class US_Soldier_Engineer_EP1: Banned {}; - class US_Soldier_Pilot_EP1: Banned {}; - class US_Soldier_Crew_EP1: Banned {}; - class US_Delta_Force_EP1: Banned {}; - class US_Delta_Force_TL_EP1: Banned {}; - class US_Delta_Force_Medic_EP1: Banned {}; - class US_Delta_Force_Assault_EP1: Banned {}; - class US_Delta_Force_SD_EP1: Banned {}; - class US_Delta_Force_MG_EP1: Banned {}; - class US_Delta_Force_AR_EP1: Banned {}; - class US_Delta_Force_Night_EP1: Banned {}; - class US_Delta_Force_Marksman_EP1: Banned {}; - class US_Delta_Force_M14_EP1: Banned {}; - class US_Delta_Force_Air_Controller_EP1: Banned {}; - class US_Pilot_Light_EP1: Banned {}; - class Drake: Banned {}; - class Herrera: Banned {}; - class Pierce: Banned {}; - class Graves: Banned {}; - class Drake_Light: Banned {}; - class Herrera_Light: Banned {}; - class Pierce_Light: Banned {}; - class Graves_Light: Banned {}; - class UN_CDF_Soldier_base_EP1: Banned {}; - class UN_CDF_Soldier_EP1: Banned {}; - class UN_CDF_Soldier_B_EP1: Banned {}; - class UN_CDF_Soldier_AAT_EP1: Banned {}; - class UN_CDF_Soldier_AMG_EP1: Banned {}; - class UN_CDF_Soldier_AT_EP1: Banned {}; - class UN_CDF_Soldier_MG_EP1: Banned {}; - class UN_CDF_Soldier_SL_EP1: Banned {}; - class UN_CDF_Soldier_Officer_EP1: Banned {}; - class UN_CDF_Soldier_Guard_EP1: Banned {}; - class UN_CDF_Soldier_Pilot_EP1: Banned {}; - class UN_CDF_Soldier_Crew_EP1: Banned {}; - class UN_CDF_Soldier_Light_EP1: Banned {}; - class TK_Soldier_EP1: Banned {}; - class TK_Soldier_GL_EP1: Banned {}; - class TK_Soldier_B_EP1: Banned {}; - class TK_Soldier_AAT_EP1: Banned {}; - class TK_Soldier_AMG_EP1: Banned {}; - class TK_Soldier_LAT_EP1: Banned {}; - class TK_Soldier_AT_EP1: Banned {}; - class TK_Soldier_HAT_EP1: Banned {}; - class TK_Soldier_AA_EP1: Banned {}; - class TK_Soldier_Engineer_EP1: Banned {}; - class TK_Soldier_MG_EP1: Banned {}; - class TK_Soldier_AR_EP1: Banned {}; - class TK_Soldier_Medic_EP1: Banned {}; - class TK_Soldier_SL_EP1: Banned {}; - class TK_Soldier_Officer_EP1: Banned {}; - class TK_Soldier_Spotter_EP1: Banned {}; - class TK_Soldier_Sniper_EP1: Banned {}; - class TK_Soldier_SniperH_EP1: Banned {}; - class TK_Soldier_Sniper_Night_EP1: Banned {}; - class TK_Soldier_Night_1_EP1: Banned {}; - class TK_Soldier_Night_2_EP1: Banned {}; - class TK_Soldier_TWS_EP1: Banned {}; - class TK_Soldier_Crew_EP1: Banned {}; - class TK_Soldier_Pilot_EP1: Banned {}; - class TK_Special_Forces_EP1: Banned {}; - class TK_Special_Forces_MG_EP1: Banned {}; - class TK_Aziz_EP1: Banned {}; - class TK_Commander_EP1: Banned {}; - //class GER_Soldier_EP1: Banned {}; - class GER_Soldier_Medic_EP1: Banned {}; - class GER_Soldier_TL_EP1: Banned {}; - class GER_Soldier_Scout_EP1: Banned {}; - class GER_Soldier_MG_EP1: Banned {}; - class InvisibleManW_EP1: Banned {}; - class InvisibleManE_EP1: Banned {}; - class EW_Brown: Banned {}; - class EW_Lev: Banned {}; - class EW_Greg: Banned {}; - class EW_Spec3: Banned {}; - class EW_Spec4: Banned {}; - class EW_Miki: Banned {}; - class EW_Luca: Banned {}; - class M1A1: Banned {}; - class M1A2_TUSK_MG: Banned {}; - class BMP2_INS: Banned {}; - class BMP2_Ambul_INS: Banned {}; - class BMP2_HQ_INS: Banned {}; - class T72_INS: Banned {}; - class T72_RU: Banned {}; - class ZSU_INS: Banned {}; - class BMP2_CDF: Banned {}; - class BMP2_Ambul_CDF: Banned {}; - class BMP2_HQ_CDF: Banned {}; - class T72_CDF: Banned {}; - class ZSU_CDF: Banned {}; - class BMP2_Gue: Banned {}; - class T72_Gue: Banned {}; - class SeaFox: Banned {}; - class SeaFox_AllwaysEnemy: Banned {}; - class USMC_WarfareBMGNest_M240: Banned {}; - class RU_WarfareBMGNest_PK: Banned {}; - class GUE_WarfareBMGNest_PK: Banned {}; - class Ins_WarfareBMGNest_PK: Banned {}; - class CDF_WarfareBMGNest_PK: Banned {}; - class DSHkM_Mini_TriPod: Banned {}; - class DSHkM_Mini_TriPod_CDF: Banned {}; - class M2HD_mini_TriPod: Banned {}; - class MK19_TriPod: Banned {}; - class Stinger_Pod: Banned {}; - class TOW_TriPod: Banned {}; - class Igla_AA_pod_East: Banned {}; - class HMMWV_M2: Banned {}; - class HMMWV_TOW: Banned {}; - class HMMWV_MK19: Banned {}; - class HMMWV: Banned {}; - class UAZ_MG_CDF: Banned {}; - class UAZ_AGS30_CDF: Banned {}; - class UralOpen_CDF: Banned {}; - class UralRepair_CDF: Banned {}; - class UralReammo_CDF: Banned {}; - class UralRefuel_CDF: Banned {}; - class Ural_ZU23_CDF: Banned {}; - class BRDM2_CDF: Banned {}; - class BRDM2_ATGM_CDF: Banned {}; - class GRAD_CDF: Banned {}; - class UAZ_AGS30_RU: Banned {}; - class GRAD_RU: Banned {}; - class UAZ_MG_INS: Banned {}; - class UAZ_AGS30_INS: Banned {}; - class UAZ_INS: Banned {}; - class UAZ_SPG9_INS: Banned {}; - class UralRepair_INS: Banned {}; - class UralReammo_INS: Banned {}; - class UralRefuel_INS: Banned {}; - class Ural_ZU23_INS: Banned {}; - class BRDM2_INS: Banned {}; - class BRDM2_ATGM_INS: Banned {}; - class GRAD_INS: Banned {}; - class BRDM2_Gue: Banned {}; - class BRDM2_HQ_Gue: Banned {}; - class Ural_ZU23_Gue: Banned {}; - class Pickup_PK_GUE: Banned {}; - class Pickup_PK_INS: Banned {}; - class Offroad_DSHKM_Gue: Banned {}; - class Offroad_SPG9_Gue: Banned {}; - class Offroad_DSHKM_INS: Banned {}; - class AH1Z: Banned {}; - class MH60S: Banned {}; - class AV8B2: Banned {}; - class AV8B: Banned {}; - class Mi17_Ins: Banned {}; - class Mi17_CDF: Banned {}; - class Mi17_rockets_RU: Banned {}; - class Mi17_medevac_Ins: Banned {}; - class Mi17_medevac_CDF: Banned {}; - class Mi17_medevac_RU: Banned {}; - class Mi17_Civilian: Banned {}; - class Fort_Nest_M240: Banned {}; - class SeaFox_EP1: Banned {}; - class SeaFox_AllwaysEnemy_EP1: Banned {}; - class 2S6M_Tunguska: Banned {}; - class AAV: Banned {}; - class AAV_cutscene: Banned {}; - class BMP3: Banned {}; - class T34: Banned {}; - class T90: Banned {}; - class MLRS: Banned {}; - class BTR90: Banned {}; - class BTR90_HQ: Banned {}; - class GAZ_Vodnik_HMG: Banned {}; - class GAZ_Vodnik: Banned {}; - class GAZ_Vodnik_MedEvac: Banned {}; - class HMMWV_Armored: Banned {}; - class HMMWV_Ambulance: Banned {}; - class HMMWV_Avenger: Banned {}; - class Kamaz: Banned {}; - class KamazOpen: Banned {}; - class KamazRepair: Banned {}; - class KamazReammo: Banned {}; - class KamazRefuel: Banned {}; - class LAV25: Banned {}; - class LAV25_HQ: Banned {}; - class MMT_USMC: Banned {}; - class MMT_Civ: Banned {}; - class MTVR: Banned {}; - class MtvrReammo: Banned {}; - class MtvrRefuel: Banned {}; - class MtvrRepair: Banned {}; - class TowingTractor: Banned {}; - //class V3S_Civ: Banned {}; - class V3S_Gue: Banned {}; - class UAZ_MG_TK_EP1: Banned {}; - class UAZ_AGS30_TK_EP1: Banned {}; - class Ural_UN_EP1: Banned {}; - class UralRepair_TK_EP1: Banned {}; - class UralReammo_TK_EP1: Banned {}; - class UralRefuel_TK_EP1: Banned {}; - class Ural_ZU23_TK_EP1: Banned {}; - class Ural_ZU23_TK_GUE_EP1: Banned {}; - class UralSupply_TK_EP1: Banned {}; - class UralSalvage_TK_EP1: Banned {}; - class Pickup_PK_TK_GUE_EP1: Banned {}; - class Offroad_DSHKM_TK_GUE_EP1: Banned {}; - class Offroad_SPG9_TK_GUE_EP1: Banned {}; - class HMMWV_DES_EP1: Banned {}; - class HMMWV_MK19_DES_EP1: Banned {}; - class HMMWV_Ambulance_DES_EP1: Banned {}; - class HMMWV_Ambulance_CZ_DES_EP1: Banned {}; - class HMMWV_Avenger_DES_EP1: Banned {}; - class MTVR_DES_EP1: Banned {}; - class MtvrReammo_DES_EP1: Banned {}; - class MtvrRefuel_DES_EP1: Banned {}; - class MtvrRepair_DES_EP1: Banned {}; - class MtvrSupply_DES_EP1: Banned {}; - class MtvrSalvage_DES_EP1: Banned {}; - class GRAD_TK_EP1: Banned {}; - class BRDM2_TK_EP1: Banned {}; - class BRDM2_ATGM_TK_EP1: Banned {}; - class BRDM2_TK_GUE_EP1: Banned {}; - class BRDM2_HQ_TK_GUE_EP1: Banned {}; - class BTR40_MG_TK_GUE_EP1: Banned {}; - class BTR40_TK_GUE_EP1: Banned {}; - class BTR40_MG_TK_INS_EP1: Banned {}; - class BTR40_TK_INS_EP1: Banned {}; - class BTR60_TK_EP1: Banned {}; - class HMMWV_M1035_DES_EP1: Banned {}; - class HMMWV_M1151_M2_CZ_DES_EP1: Banned {}; - class HMMWV_M1151_M2_DES_EP1: Banned {}; - class HMMWV_M998_crows_M2_DES_EP1: Banned {}; - class HMMWV_M998_crows_MK19_DES_EP1: Banned {}; - class HMMWV_M998A2_SOV_DES_EP1: Banned {}; - class HMMWV_TOW_DES_EP1: Banned {}; - class HMMWV_Terminal_EP1: Banned {}; - class LandRover_MG_TK_INS_EP1: Banned {}; - class LandRover_MG_TK_EP1: Banned {}; - class LandRover_Special_CZ_EP1: Banned {}; - class LandRover_SPG9_TK_INS_EP1: Banned {}; - class LandRover_SPG9_TK_EP1: Banned {}; - //class S1203_TK_CIV_EP1: Banned {}; - class S1203_ambulance_EP1: Banned {}; - class MAZ_543_SCUD_TK_EP1: Banned {}; - class M1126_ICV_M2_EP1: Banned {}; - class M1126_ICV_mk19_EP1: Banned {}; - class M1130_CV_EP1: Banned {}; - class M1129_MC_EP1: Banned {}; - class M1135_ATGMV_EP1: Banned {}; - class M1128_MGS_EP1: Banned {}; - class M1133_MEV_EP1: Banned {}; - class SUV_Base_EP1: Banned {}; - class VWGolf: Banned {}; - class SUV_UN_EP1: Banned {}; - class ArmoredSUV_PMC: Banned {}; - class ArmoredSUV_GunNotCommanding_PMC: Banned {}; - class A10: Banned {}; - class AH64D: Banned {}; - class AH64D_Sidewinders: Banned {}; - class Mi24_V: Banned {}; - class Mi24_P: Banned {}; - class Mi24_D: Banned {}; - class C130J: Banned {}; - class Chukar: Banned {}; - class Chukar_AllwaysEnemy: Banned {}; - class F35B: Banned {}; - class Ka52: Banned {}; - class Ka52Black: Banned {}; - class MQ9PredatorB: Banned {}; - class MQ9PredatorB_campaign: Banned {}; - class MV22: Banned {}; - class Pchela1T: Banned {}; - class Su25_CDF: Banned {}; - class Su25_Ins: Banned {}; - class Su39: Banned {}; - //class UH1Wreck: Banned {}; - class UH1Y: Banned {}; - class UH1Y_cutscene: Banned {}; - class Su34: Banned {}; - //class UH60_wreck_EP1: Banned {}; - class WarfareSalvageTruck_USMC: Banned {}; - class WarfareSupplyTruck_USMC: Banned {}; - class WarfareReammoTruck_USMC: Banned {}; - class WarfareSalvageTruck_RU: Banned {}; - class WarfareSupplyTruck_RU: Banned {}; - class WarfareReammoTruck_RU: Banned {}; - class WarfareSalvageTruck_CDF: Banned {}; - class WarfareSupplyTruck_CDF: Banned {}; - class WarfareReammoTruck_CDF: Banned {}; - class WarfareSalvageTruck_INS: Banned {}; - class WarfareSupplyTruck_INS: Banned {}; - class WarfareReammoTruck_INS: Banned {}; - class WarfareSalvageTruck_Gue: Banned {}; - class WarfareSupplyTruck_Gue: Banned {}; - class WarfareReammoTruck_Gue: Banned {}; - class WarfareRepairTruck_Gue: Banned {}; - class Warfare2b14_82mm: Banned {}; - class Warfare2b14_82mm_CDF: Banned {}; - class Warfare2b14_82mm_INS: Banned {}; - class Warfare2b14_82mm_GUE: Banned {}; - class BAF_L2A1_Tripod_D: Banned {}; - class BAF_L2A1_Tripod_W: Banned {}; - class BAF_L2A1_Minitripod_D: Banned {}; - class BAF_L2A1_Minitripod_W: Banned {}; - class BAF_GPMG_Minitripod_D: Banned {}; - class BAF_GPMG_Minitripod_W: Banned {}; - class BAF_GMG_Tripod_D: Banned {}; - class BAF_GMG_Tripod_W: Banned {}; - class WarfareBMGNest_M240_US_EP1: Banned {}; - class M2StaticMG_US_EP1: Banned {}; - class M2HD_mini_TriPod_US_EP1: Banned {}; - class M119_US_EP1: Banned {}; - class SearchLight_US_EP1: Banned {}; - class M252_US_EP1: Banned {}; - class Stinger_Pod_US_EP1: Banned {}; - class MK19_TriPod_US_EP1: Banned {}; - class TOW_TriPod_US_EP1: Banned {}; - class AGS_UN_EP1: Banned {}; - class SearchLight_UN_EP1: Banned {}; - class KORD_UN_EP1: Banned {}; - class KORD_high_UN_EP1: Banned {}; - class DSHKM_TK_GUE_EP1: Banned {}; - class DSHkM_Mini_TriPod_TK_GUE_EP1: Banned {}; - class 2b14_82mm_TK_GUE_EP1: Banned {}; - class SPG9_TK_GUE_EP1: Banned {}; - class ZU23_TK_GUE_EP1: Banned {}; - class WarfareBMGNest_PK_TK_GUE_EP1: Banned {}; - class AGS_TK_GUE_EP1: Banned {}; - class D30_TK_GUE_EP1: Banned {}; - class SearchLight_TK_GUE_EP1: Banned {}; - class DSHKM_TK_INS_EP1: Banned {}; - class DSHkM_Mini_TriPod_TK_INS_EP1: Banned {}; - class 2b14_82mm_TK_INS_EP1: Banned {}; - class SPG9_TK_INS_EP1: Banned {}; - class ZU23_TK_INS_EP1: Banned {}; - class AGS_TK_INS_EP1: Banned {}; - class D30_TK_INS_EP1: Banned {}; - class SearchLight_TK_INS_EP1: Banned {}; - class Igla_AA_pod_TK_EP1: Banned {}; - class AGS_TK_EP1: Banned {}; - class D30_TK_EP1: Banned {}; - class KORD_TK_EP1: Banned {}; - class KORD_high_TK_EP1: Banned {}; - class Metis_TK_EP1: Banned {}; - class 2b14_82mm_TK_EP1: Banned {}; - class SearchLight_TK_EP1: Banned {}; - class ZU23_TK_EP1: Banned {}; - class WarfareBMGNest_PK_TK_EP1: Banned {}; - class AGS_CZ_EP1: Banned {}; - class 2b14_82mm_CZ_EP1: Banned {}; - class DSHKM_CZ_EP1: Banned {}; - class V3S_TK_EP1: Banned {}; - class V3S_Open_TK_EP1: Banned {}; - class V3S_Open_TK_CIV_EP1: Banned {}; - class V3S_TK_GUE_EP1: Banned {}; - class V3S_Refuel_TK_GUE_EP1: Banned {}; - class V3S_Repair_TK_GUE_EP1: Banned {}; - class V3S_Reammo_TK_GUE_EP1: Banned {}; - class V3S_Supply_TK_GUE_EP1: Banned {}; - class V3S_Salvage_TK_GUE_EP1: Banned {}; - class CruiseMissile1: Banned {}; - class CruiseMissile2: Banned {}; - class Mi24_D_TK_EP1: Banned {}; - class Su25_TK_EP1: Banned {}; - class C130J_US_EP1: Banned {}; - class Parachute_US_EP1: Banned {}; - class Parachute_TK_EP1: Banned {}; - class Parachute_TK_GUE_EP1: Banned {}; - class ParachuteBigWest_EP1: Banned {}; - class ParachuteBigEast_EP1: Banned {}; - class ParachuteMediumWest_EP1: Banned {}; - class ParachuteMediumEast_EP1: Banned {}; - class MQ9PredatorB_US_EP1: Banned {}; - class Chukar_EP1: Banned {}; - class Chukar_AllwaysEnemy_EP1: Banned {}; - class AH64D_EP1: Banned {}; - class AH6J_EP1: Banned {}; - class AH6X_EP1: Banned {}; - class MH6J_EP1: Banned {}; - class An2_1_TK_CIV_EP1: Banned {}; - class An2_2_TK_CIV_EP1: Banned {}; - class An2_TK_EP1: Banned {}; - class CH_47F_EP1: Banned {}; - class Steerable_Parachute_EP1: Banned {}; - class Mi17_UN_CDF_EP1: Banned {}; - class Mi171Sh_rockets_CZ_EP1: Banned {}; - class Mi171Sh_CZ_EP1: Banned {}; - class Mi17_TK_EP1: Banned {}; - class UH1H_TK_EP1: Banned {}; - class UH1H_TK_GUE_EP1: Banned {}; - class UH60M_EP1: Banned {}; - class UH60M_MEV_EP1: Banned {}; - class Ka137_PMC: Banned {}; - class Ka137_MG_PMC: Banned {}; - class Ka60_GL_PMC: Banned {}; - class Ka60_PMC: Banned {}; - class CIV_Contractor1_BAF: Banned {}; - class CIV_Contractor2_BAF: Banned {}; - //class BAF_Soldier_MTP: Banned {}; - //class BAF_Soldier_DDPM: Banned {}; - class BAF_Soldier_GL_MTP: Banned {}; - class BAF_Soldier_GL_DDPM: Banned {}; - class BAF_Soldier_N_MTP: Banned {}; - class BAF_Soldier_N_DDPM: Banned {}; - //class BAF_Soldier_L_MTP: Banned {}; - //class BAF_Soldier_L_DDPM: Banned {}; - class BAF_ASoldier_MTP: Banned {}; - class BAF_ASoldier_DDPM: Banned {}; - class BAF_Soldier_AAR_MTP: Banned {}; - class BAF_Soldier_AAR_DDPM: Banned {}; - class BAF_Soldier_AMG_MTP: Banned {}; - class BAF_Soldier_AMG_DDPM: Banned {}; - class BAF_Soldier_AAT_MTP: Banned {}; - class BAF_Soldier_AAT_DDPM: Banned {}; - class BAF_Soldier_AHAT_MTP: Banned {}; - class BAF_Soldier_AHAT_DDPM: Banned {}; - class BAF_Soldier_AAA_MTP: Banned {}; - class BAF_Soldier_AAA_DDPM: Banned {}; - //class BAF_Soldier_Officer_MTP: Banned {}; - //class BAF_Soldier_Officer_DDPM: Banned {}; - class BAF_Soldier_SL_MTP: Banned {}; - class BAF_Soldier_SL_DDPM: Banned {}; - class BAF_Soldier_TL_MTP: Banned {}; - class BAF_Soldier_TL_DDPM: Banned {}; - class BAF_Soldier_AR_MTP: Banned {}; - class BAF_Soldier_AR_DDPM: Banned {}; - class BAF_Soldier_MG_MTP: Banned {}; - class BAF_Soldier_MG_DDPM: Banned {}; - class BAF_Soldier_AT_MTP: Banned {}; - class BAF_Soldier_AT_DDPM: Banned {}; - class BAF_Soldier_HAT_MTP: Banned {}; - class BAF_Soldier_HAT_DDPM: Banned {}; - class BAF_Soldier_AA_MTP: Banned {}; - class BAF_Soldier_AA_DDPM: Banned {}; - class BAF_Soldier_Marksman_MTP: Banned {}; - class BAF_Soldier_Marksman_DDPM: Banned {}; - class BAF_Soldier_scout_MTP: Banned {}; - class BAF_Soldier_scout_DDPM: Banned {}; - //class BAF_Soldier_Sniper_MTP: Banned {}; - //class BAF_Soldier_SniperH_MTP: Banned {}; - //class BAF_Soldier_SniperN_MTP: Banned {}; - class BAF_Soldier_spotter_MTP: Banned {}; - class BAF_Soldier_spotterN_MTP: Banned {}; - class BAF_Pilot_MTP: Banned {}; - class BAF_Pilot_DDPM: Banned {}; - class BAF_crewman_MTP: Banned {}; - class BAF_crewman_DDPM: Banned {}; - class BAF_Soldier_Medic_MTP: Banned {}; - class BAF_Soldier_Medic_DDPM: Banned {}; - class BAF_Soldier_FAC_MTP: Banned {}; - class BAF_Soldier_FAC_DDPM: Banned {}; - class BAF_Soldier_EN_MTP: Banned {}; - class BAF_Soldier_EN_DDPM: Banned {}; - class Soldier_PMC: Banned {}; - class Soldier_M4A3_PMC: Banned {}; - class Soldier_Engineer_PMC: Banned {}; - //class Soldier_Crew_PMC: Banned {}; //Bandit Skin (Head) - class Soldier_Medic_PMC: Banned {}; - class Soldier_TL_PMC: Banned {}; - class Soldier_Pilot_PMC: Banned {}; - class Soldier_MG_PMC: Banned {}; - class Soldier_MG_PKM_PMC: Banned {}; - class Soldier_Sniper_PMC: Banned {}; - class Soldier_Sniper_KSVK_PMC: Banned {}; - class Soldier_GL_PMC: Banned {}; - class Soldier_GL_M16A2_PMC: Banned {}; - class Soldier_Bodyguard_M4_PMC: Banned {}; - class Soldier_Bodyguard_AA12_PMC: Banned {}; - class Soldier_AA_PMC: Banned {}; - class Soldier_AT_PMC: Banned {}; - class Poet_PMC: Banned {}; - class Ry_PMC: Banned {}; - class Reynolds_PMC: Banned {}; - class Tanny_PMC: Banned {}; - class Dixon_PMC: Banned {}; - class BAF_Soldier_GL_W: Banned {}; - class BAF_Soldier_N_W: Banned {}; - class BAF_ASoldier_W: Banned {}; - class BAF_Soldier_AAR_W: Banned {}; - class BAF_Soldier_AMG_W: Banned {}; - class BAF_Soldier_AAT_W: Banned {}; - class BAF_Soldier_AHAT_W: Banned {}; - class BAF_Soldier_AAA_W: Banned {}; - class BAF_Soldier_SL_W: Banned {}; - class BAF_Soldier_TL_W: Banned {}; - class BAF_Soldier_AR_W: Banned {}; - class BAF_Soldier_MG_W: Banned {}; - class BAF_Soldier_AT_W: Banned {}; - class BAF_Soldier_HAT_W: Banned {}; - class BAF_Soldier_AA_W: Banned {}; - class BAF_Soldier_Marksman_W: Banned {}; - class BAF_Soldier_scout_W: Banned {}; - class BAF_Soldier_Sniper_W: Banned {}; - class BAF_Soldier_SniperN_W: Banned {}; - class BAF_Soldier_spotter_W: Banned {}; - class BAF_Soldier_spotterN_W: Banned {}; - class BAF_Pilot_W: Banned {}; - class BAF_creWman_W: Banned {}; - class BAF_Soldier_Medic_W: Banned {}; - class BAF_Soldier_FAC_W: Banned {}; - class BAF_Soldier_EN_W: Banned {}; - class L39_TK_EP1: Banned {}; - class ParachuteMediumWest_noGeometry_PMC: Banned {}; - class BMP2_UN_EP1: Banned {}; - class BMP2_TK_EP1: Banned {}; - class BMP2_HQ_TK_EP1: Banned {}; - class T34_TK_EP1: Banned {}; - class T34_TK_GUE_EP1: Banned {}; - class M1A1_US_DES_EP1: Banned {}; - class M1A2_US_TUSK_MG_EP1: Banned {}; - class MLRS_DES_EP1: Banned {}; - class ZSU_TK_EP1: Banned {}; - class T72_TK_EP1: Banned {}; - class M113Ambul_UN_EP1: Banned {}; - class M113_UN_EP1: Banned {}; - class M113Ambul_TK_EP1: Banned {}; - class M113_TK_EP1: Banned {}; - class M2A2_EP1: Banned {}; - class M2A3_EP1: Banned {}; - class M6_EP1: Banned {}; - class T55_TK_EP1: Banned {}; - class T55_TK_GUE_EP1: Banned {}; - class SUV_PMC_BAF: Banned {}; - class BAF_ATV_D: Banned {}; - //class BAF_Offroad_D: Banned {}; - class BAF_Jackal2_L2A1_D: Banned {}; - class BAF_Jackal2_GMG_D: Banned {}; - class BAF_ATV_W: Banned {}; - //class BAF_Offroad_W: Banned {}; - class BAF_Jackal2_L2A1_W: Banned {}; - class BAF_Jackal2_GMG_W: Banned {}; - class BAF_Apache_AH1_D: Banned {}; - class AW159_Lynx_BAF: Banned {}; - class BAF_Merlin_HC3_D: Banned {}; - class CH_47F_BAF: Banned {}; - class BAF_FV510_D: Banned {}; - class BAF_FV510_W: Banned {}; -}; diff --git a/SQF/dayz_anim/CfgBanned/CfgWeapons.hpp b/SQF/dayz_anim/CfgBanned/CfgWeapons.hpp deleted file mode 100644 index 0d65cd604..000000000 --- a/SQF/dayz_anim/CfgBanned/CfgWeapons.hpp +++ /dev/null @@ -1,364 +0,0 @@ -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 = 1; - 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 {}; - 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 {}; - -}; diff --git a/SQF/dayz_anim/config.cpp b/SQF/dayz_anim/config.cpp index 24c5655bf..d8b3bf1b8 100644 --- a/SQF/dayz_anim/config.cpp +++ b/SQF/dayz_anim/config.cpp @@ -1,17 +1,10 @@ -//Banned Weapons -//#include "CfgBanned\CfgAmmo.hpp" -//#include "CfgBanned\CfgMagazines.hpp" -//#include "CfgBanned\CfgMarkers.hpp" -//#include "CfgBanned\CfgVehicles.hpp" -//#include "CfgBanned\CfgWeapons.hpp" - class CfgPatches { class dayz_anim { units[] = {}; weapons[] = {}; requiredVersion = 0.1; requiredAddons[] = {"CAData","HALO_Test","CAAnimals","CA_Anims","CA_Anims_Sdr","CA_Anims_Wmn","CA_Anims_E","CA_Anims_E_Sdr","CA_Anims_E_Wmn","CABuildings","CA_E","CA_PMC","CA_Heads","CAData_ParticleEffects","CA_Dubbing","CA_Dubbing_Counterattack","CA_Dubbing_E","CA_Dubbing_PMC","CA_Editor","CALanguage","CALanguage_e","CALanguage_PMC","CALanguage_missions","CALanguage_missions_e","CALanguage_missions_PMC","CA_HC_Sounds","CA_Modules","CA_Missions_AlternativeInjurySimulation","CA_Modules_Alice","CA_Missions_AmbientCombat","CA_Modules_Animals","CA_Missions_BattlefieldClearance","CA_Modules_clouds","CA_Modules_Coin","CA_Modules_DynO","CA_Missions_FirstAidSystem","CA_Modules_Functions","CA_Missions_GarbageCollector","CA_HighCommand","CA_Modules_Marta","CA_Modules_Silvie","BI_SRRS","CA_Modules_UAV","CA_Modules_ZoRA","CA_Modules_E","CA_Modules_Alice2","CA_Modules_E_DynO","CA_Modules_E_Functions","CA_Modules_E_Gita","CA_Modules_E_Jukebox","CA_Modules_E_OO","CA_Support","CA_Modules_E_UAV","CA_Modules_E_UAV_Heli","CA_Modules_E_Weather","CA_Modules_PMC","CA_Modules_PMC_Functions","CA_Modules_PMC_SimpleFIrstAid","CA_MPA","CA_MPA_Core","CA_MPA_Challenges","CA_MPA_Scenarios","CAMusic","CARoads2","CARoads2Bridge","CARoads2Dam","CARoads_E","CARoads_PMC_Bridge","CARocks2","CARocks_E","CASigns2","CASounds_Missions","CA_SoundsMissions_E","CASounds","CA_Sounds_Baf","CASounds_E","CAStructures","CAStructures_A_BuildingWIP","CAStructures_A_CraneCon","CAStructuresLand_A_MunicipalOffice","CAStructuresBarn_W","CAStructures_Castle","CAStructuresHouse","CAStructuresHouse_A_FuelStation","CAStructuresHouse_A_Hospital","CAStructuresHouse_A_Office01","CAStructuresHouse_A_Office02","CAStructuresHouse_a_stationhouse","CAStructuresHouse_Church_02","CAStructuresHouse_Church_03","CAStructuresHouse_Church_05R","CAStructuresHouse_HouseBT","CAStructuresHouse_HouseV2","CAStructuresHouse_HouseV","CAStructuresLand_Ind_Stack_Big","CAStructures_IndPipe1","CAStructuresInd_Quarry","Ind_SawMill","CAStructures_Mil","CAStructures_Misc_Powerlines","CAStructures_Nav","CAStructuresLand_Nav_Boathouse","pond_test","CAStructures_Proxy_BuildingParts","CAStructures_Proxy_Ruins","CAStructures_Rail","CAStructuresHouse_rail_station_big","CAStructures_Ruins","CAStructuresShed_Small","CAStructuresHouse_Shed_Ind","CAStructures_Wall","CAFonts","Utes","CAVideo2_PMC","CA_Animals2","CA_Animals2_Anim_Config","CA_Animals2_Chicken","CA_Animals2_Cow","CA_Animals2_Dogs","CA_Animals2_Dogs_Fin","CA_Animals2_Dogs_Pastor","CA_Animals2_Goat","CA_Animals2_Rabbit","CA_Animals2_Sheep","CA_Animals2_WildBoar","CA_Animals_E","CA_Anims_Char","CABuildings2","A_Crane_02","A_GeneralStore_01","CABuildings2_A_Pub","A_statue","Barn_Metal","Church_01","Farm_Cowshed","Farm_WTower","CAHouseBlock_A","CAHouseBlock_B","CAHouseBlock_C","CAHouseBlock_D","HouseRuins","Ind_Dopravnik","Ind_Expedice","Ind_MalyKomin","Ind_Mlyn","Ind_Pec","ind_silomale","Ind_SiloVelke","Ind_Vysypka","Ind_Garage01","CAStructures_IndPipe1_todo_delete","IndPipe2","Ind_Shed_01","Ind_Shed_02","Ind_Tank","Ind_Workshop01","CABuildings2_Misc_Cargo","Misc_PowerStation","Misc_WaterStation","Rail_House_01","Shed_small","Shed_wooden","CA_E_ParticleEffects","CA_DubbingRadio_E","CAMisc_fix","CAMisc_fix_Str","CA_Missions","CA_Missions_E","CAMusic_E","CAMusic_PMC","A_TVTower","CAStructures_Nav_pier","CAStructures_Railway","CAStructures_E","CAStructures_E_HouseA","CAStructures_E_HouseA_A_BuildingWIP","CAStructures_E_HouseA_A_CityGate1","CAStructures_E_HouseA_A_Minaret","CAStructures_E_HouseA_A_Minaret_Porto","CAStructures_E_HouseA_A_Mosque_big","CAStructures_E_HouseA_A_Mosque_small","CAStructures_E_HouseA_A_Office01","CAStructures_E_HouseA_a_stationhouse","CAStructures_E_HouseA_A_Statue","CAStructures_E_HouseA_A_Villa","CAStructures_E_HouseC","CAStructures_E_HouseK","CAStructures_E_HouseL","CAStructures_E_Ind","CAStructures_E_Ind_Ind_Coltan_Mine","CAStructures_E_Ind_Ind_FuelStation","CAStructures_E_Ind_Ind_Garage01","CAStructures_E_Ind_Oil_Mine","CAStructures_E_Ind_IndPipes","CAStructures_E_Ind_Misc_PowerStation","CAStructures_E_Ind_Ind_Shed","CAStructures_E_Mil","CAStructures_E_Misc","CAStructures_E_Misc_Misc_cables","CAStructures_E_Misc_Misc_Construction","CAStructures_E_Misc_Misc_Garbage","CAStructures_E_Misc_Misc_Lamp","CAStructures_E_Misc_Misc_powerline","CAStructures_E_Misc_Misc_Water","CAStructures_E_Misc_Misc_Well","CAStructures_E_Wall","CAStructures_E_Wall_Wall_L","CAStructures_PMC","CAStructures_PMC_Buildings","CAStructures_PMC_Buildings_Bunker","CAStructures_PMC_Buildings_GeneralStore_PMC","CAStructures_PMC_Buildings_Ruin_Cowshed","CAStructures_PMC_Ind","CAStructures_PMC_FuelStation","CAStructures_PMC_Misc","CAStructures_PMC_Misc_Shed","CAStructures_PMC_Ruins","CAStructures_PMC_Walls","CAUI","CAWeapons","CAWeapons_AK","CAWeapons_AmmoBoxes","CAWeapons_bizon","CAWeapons_Colt1911","CAWeapons_DMR","CAweapons_ksvk","CAWeapons_M1014","CAweapons_m107","CAWeapons_M252_81mm_Mortar","CAWeapons_Metis_AT_13","CAWeapons_2b14_82mm_Mortar","CAWeapons_Saiga12K","CAWeapons_SPG9","CAWeapons_VSS_vintorez","CAWeapons_ZU23","CAWeapons_E_AmmoBoxes","CACharacters","CACharacters_E_Head","CACharacters_PMC_Head","CA_Dubbing_Baf","CA_DubbingRadio_PMC","CAMisc2","CAMisc","CAMisc_fix_A2FREE","CAMisc_fix_Weap","CA_Missions_Armory2","CA_Missions_SecOps","CA_Missions_Templates_SecOps","CA_Missions_BAF","CA_Missions_BAF_Templates_SecOps","CA_Missions_E_Armory2","CA_Missions_E_SecOps","CA_Missions_E_Templates_SecOps","CA_Missions_PMC","CA_Modules_StratLayer","CA_MPA_MP","Warfare2","Warfare2_E","CAWater","CAWeapons2","CAWeapons2_HuntingRifle","CAWeapons2_RPG18","CAWeapons2_SMAW","CAWeapons_Kord","CABuildingParts","CABuildingParts_Signs","CATEC","CACharacters2","CACharacters_E","Chernarus","CAMisc_fix_Ch2","CA_Missions_BAF_2","missions_ew","CATracked","CAWater2","CAWater2_Destroyer","CAWater2_fishing_boat","CAWater2_Fregata","CAWater2_LHD","CAWater2_seafox","CAWater2_smallboat_1","CAWeapons_Warfare_weapons","CAWheeled","CAWheeled_Pickup","CAWheeled_Offroad","CAAir","CAMisc3","CAWater2_seafox_EP1","CAStructures_E_Misc_Misc_Interier","CAStructures_E_Misc_Misc_Market","CATracked2","CATracked2_2S6M_Tunguska","CATracked2_AAV","CATracked2_BMP3","CATracked2_T34","CATracked2_T90","CATracked2_us_m270mlrs","CAWheeled2","CAWheeled2_BTR90","CAWheeled2_GAZ39371","CAWheeled2_HMMWV_BASE","CAWheeled2_M1114_Armored","CAWheeled2_HMMWV_Ambulance","CAWheeled2_M998A2_Avenger","CAWheeled2_Ikarus","CAWheeled2_Kamaz","CAWheeled2_LADA","CAWheeled2_LAV25","CAWheeled2_MMT","CAWheeled2_MTVR","CAWheeled2_TowingTractor","CAWheeled2_V3S","CAWheeled2_VWGolf","CAWheeled3","CAWheeled3_M1030","CAWheeled3_TT650","CAWheeled_E","CAWheeled_E_ATV","CAWheeled_E_BRDM2","CAWheeled_E_BTR40","CAWheeled_E_BTR60","CAWheeled_E_Pickup","CAWheeled_E_Offroad","CAWheeled_E_HMMWV","CAWheeled_E_Ikarus","CAWheeled_E_LADA","CAWheeled_E_LandRover","CAWheeled_E_M1030","CAWheeled_E_MTVR","CAWheeled_E_Old_bike","CAWheeled_E_Old_moto","CAWheeled_E_s1203","CAWheeled_E_SCUD","CAWheeled_E_stryker","CAWheeled_E_SUV","CAWheeled_E_TT650","CAWheeled_E_UAZ","CAWheeled_E_Volha","CAWheeled_PMC","CAWheeled_PMC_ArmoredSUV","CAA10","CA_AH64D","CAAir2","CAAir2_C130J","CAAir2_ChukarTarget","CAAir2_F35B","Arma2_Ka52","CAAir2_MQ9PredatorB","CAAir2_MV22","CAAir2_Pchela1T","CA_AIR2_Su25","CAAir2_UH1Y","CAAir3","CAAir3_Su34","CA_BAF","CALanguage_Baf","CALanguageMissions_baf","WarfareBuildings","CAMisc_E","CAMisc_E_WF","CAMisc_fix_air","CA_Modules_ARTY","CAMP_Armory_Misc","CAMP_Armory_Misc_Concrete_Wall","CAMP_Armory_Misc_Entrance_Gate","CAMP_Armory_Misc_Info_Board","CAMP_Armory_Misc_Infostands","CAMP_Armory_Misc_Laptop","CAMP_Armory_Misc_Loudspeakers","CAMP_Armory_Misc_Plasticpole","CAMP_Armory_Misc_Red_Light","CAMP_Armory_Misc_Sign_Armex","CAMP_Armory_Misc_Sign_Direction","ProvingGrounds_PMC","Shapur_BAF","CASigns_E","Takistan","Warfare2Vehicles","CAWeapons_BAF","CAWeapons_E","CAWeapons_E_AGS","CAWeapons_E_AK","CAWeapons_E_Colt1911","CAWeapons_E_D30","CAWeapons_E_DSHKM","CAWeapons_E_FIM92_static","CAWeapons_E_fnfal","CAWeapons_E_G36","CAWeapons_E_GrenadeLauncher","CAWeapons_E_Igla","CAWeapons_E_Javelin","CAWeapons_E_KORD","CAWeapons_E_ksvk","CAWeapons_E_LeeEnfield","CAweapons_E_m107","CAWeapons_E_M110","CAWeapons_E_M119_Howitzer","CAWeapons_E_M136","CAWeapons_E_M14","CAWeapons_E_M16","CAWeapons_E_M240","CAWeapons_E_M252_81mm_Mortar","CAWeapons_E_M2StaticMG","CAWeapons_E_M47","CAWeapons_E_M9","CAWeapons_E_MAAWS","CAWeapons_E_Makarov","CAWeapons_E_Metis","CAWeapons_E_Mk19_MiniTriPod","CAWeapons_E_PK","CAWeapons_E_Podnos_2b14_82mm","CAWeapons_E_RPG18","CAWeapons_E_RPG7","CAWeapons_E_scar","CAWeapons_E_Searchlight","CAWeapons_E_SPG9","CAWeapons_E_STATIC","CAWeapons_E_Stinger","CAWeapons_E_Strela","CAWeapons_E_TOW","CAWeapons_E_ZU23","CAWeapons_PMC","CAWeapons_PMC_AA_12","CAWeapons_PMC_AS50","CAWeapons_PMC_XM8","CAWheeled_E_Ural","CAWheeled_E_V3S","zargabad","CA_CruiseMissile","CAAir_E","CAAir_E_A10","CAAir_E_AH64D","CAAir_E_AH6J","CAAir_E_An2","CAAir_E_C130J","CAAir_E_CH_47F","CAAir_E_Halo","CAAir_E_MI8","CAAir_E_Mi24","CA_AIR_E_MQ9PredatorB","CA_AIR_E_Su25","CAAir_E_UH1H_EP1","CAAir_E_UH60M","CAAir_PMC","CAAir_PMC_KA137","CAAir_PMC_KA60","CACharacters_BAF","CACharacters_BAF_Head","CACharacters_PMC","CACharacters_W_BAF","Desert_E","CA_L39","CA_Missions2_PMC","CATracked_E","CATracked_E_BMP2","CATracked_E_M113","CATracked_E_M1_Abrams","CATracked_E_M2A2_Bradley","CATracked_E_T34","CATracked_E_T55","CATracked_E_T72","CATracked_E_us_m270mlrs","CATracked_E_ZSU","CAWheeled_D_BAF","CAWheeled_W_BAF","CAAir_BAF","CAAir_BAF_CH_47F","CATracked_BAF","CATracked_W_BAF"}; - isUpdated = true; + dayzVersion = "1.0.2.91"; }; }; diff --git a/SQF/dayz_code/$PBOPREFIX$ b/SQF/dayz_code/$PBOPREFIX$ deleted file mode 100644 index 86d7c3d1a..000000000 --- a/SQF/dayz_code/$PBOPREFIX$ +++ /dev/null @@ -1 +0,0 @@ -z\addons\dayz_code \ No newline at end of file diff --git a/SQF/dayz_code/CfgIdentities.hpp b/SQF/dayz_code/CfgIdentities.hpp deleted file mode 100644 index 074311110..000000000 --- a/SQF/dayz_code/CfgIdentities.hpp +++ /dev/null @@ -1,19 +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; - }; -}; \ No newline at end of file diff --git a/SQF/dayz_code/CfgWeapons.hpp b/SQF/dayz_code/CfgWeapons.hpp deleted file mode 100644 index e104ca1d2..000000000 --- a/SQF/dayz_code/CfgWeapons.hpp +++ /dev/null @@ -1,37955 +0,0 @@ -class CfgWeapons { - - class ReammoBox; - class WeaponHolderBase: ReammoBox - { - scope = 0; - accuracy = 1000; - vehicleClass = "Survival"; - displayName = "Weapon"; - memoryPointSupply = "collect"; - supplyRadius = 3; - transportMaxWeapons = 0; - transportMaxMagazines = 0; - transportMaxBackpacks = 0; - transportAmmo = 0; - transportRepair = 0; - transportFuel = 0; - }; - class WeaponHolder_ItemMachete: WeaponHolderBase - { - scope = 2; - displayName = "Machete"; - model="\z\addons\dayz_communityassets\models\machete.p3d"; - class eventHandlers - { - init = "[(_this select 0),'cfgWeapons','ItemMachete'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';"; - }; - }; - class WeaponHolder_MeleeCrowbar: WeaponHolderBase - { - scope = 2; - displayName = "Crowbar"; - model = "\dayz_equip\models\crowbar.p3d"; - class eventHandlers - { - init = "[(_this select 0),'cfgWeapons','ItemCrowbar'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';"; - }; - }; - class WeaponHolder_ItemTentDomed: WeaponHolderBase - { - scope = 2; - displayName = "Domed Desert Tent"; - model = "\dayz_equip\proxy\tentbag.p3d"; - class eventHandlers - { - init = "[(_this select 0),'cfgMagazines','ItemTentDomed'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';"; - }; - }; - class WeaponHolder_ItemTentDomed2: WeaponHolderBase - { - scope = 2; - displayName = "Domed Green Tent"; - model = "\dayz_equip\proxy\tentbag.p3d"; - class eventHandlers - { - init = "[(_this select 0),'cfgMagazines','ItemTentDomed2'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';"; - }; - }; - class WeaponHolder_ItemVault: WeaponHolderBase - { - scope = 2; - displayName = "Safe"; - model = "\z\addons\dayz_epoch\models\safe.p3d"; - class eventHandlers - { - init = "[(_this select 0),'cfgMagazines','ItemVault'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';"; - }; - }; - class WeaponHolder_ItemJerrycanEmpty: WeaponHolderBase - { - scope = 2; - displayName = "$STR_EQUIP_NAME_39"; - model = "\dayz_equip\proxy\jerrycan.p3d"; - class eventHandlers - { - init = "[(_this select 0),'cfgMagazines','ItemJerrycanEmpty'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';"; - }; - }; - - - class Pecheneg; - class Pecheneg_DZ: Pecheneg - { - type = "1"; - }; - - class Default; - class ItemCore; - - class Loot: Default - { - scope = 2; - value = 0; - type = 0; - displayName = "Use"; - canDrop = 0; - muzzles[] = {"this"}; - magazines[] = {"FoodBioMeat","ItemZombieParts","ItemBandage","ItemHeatPack","PartWoodPile","PartFueltank","PartWheel","PartGeneric","PartEngine","PartVRotor","PartGlass","ItemWaterbottle","ItemWaterbottleUnfilled","ItemEpinephrine","ItemGoldBar","ItemSilverBar","ItemCopperBar","ItemMorphine","ItemBloodbag","ItemAntibiotic","ItemPainkiller","ItemJerrycan","ItemOilBarrel","ItemGenerator","ItemTent","ItemSandbag","ItemTankTrap","ItemWire","FoodSteakRaw","TrashTinCan","ItemSodaCoke","ItemSodaPepsi","ItemSodaMdew","ItemSodaMdew","FoodEdible","FoodSteakCooked","FoodCanBakedBeans","FoodCanSardines","FoodCanFrankBeans","FoodCanPasta"}; - modes[] = {"this"}; - useAction = 0; - useActionTitle = ""; - enableAttack = 0; - showToPlayer = 0; - }; - - - class ItemMap_Debug: ItemCore { - descriptionshort = "Debug Map - Admin use only"; - displayname = "Map"; - picture = "\ca\ui\data\gear_picture_map_ca.paa"; - scope = 2; - simulation = "ItemMap"; - class Library { - libtextdesc = "Debug Map - Admin use only"; - }; - }; - class ItemKeyKit: ItemCore { - scope = 2; - displayname = "Keymakers kit"; - model="\z\addons\dayz_epoch\models\keykit.p3d"; - descriptionShort="Kit including the tools required to smelt, mold and shape keys."; - picture="\z\addons\dayz_epoch\pictures\equip_keykit_ca.paa"; - }; - class ItemAnvil: ItemCore { - displayname = "Anvil"; - }; - class ItemCompass: ItemCore { - model="z\addons\dayz_communityassets\models\compass.p3d"; - }; - - class Crossbow; - class Crossbow_DZ : Crossbow { - magazines[] = - { - "Quiver", - "WoodenArrow" - }; - }; - class MeleeWeapon; - class MeleeHatchet: MeleeWeapon - { - scope=2; - autoreload=1; - magazineReloadTime=0; - model="\dayz_weapons\models\Hatchet_weaponized"; - picture="\dayz_equip\textures\equip_hatchet_CA.paa"; - displayName="$STR_EQUIP_NAME_41"; - magazines[]= - { - "Hatchet_Swing" - }; - handAnim[]= - { - "OFP2_ManSkeleton", - "\dayz_weapons\anim\melee_hatchet_holding.rtm" - }; - class ItemActions - { - class Use - { - text="$STR_ACTIONS_CHOPWOOD"; - script="spawn player_chopWood;"; - }; - class Toolbelt - { - text="Add to Toolbelt"; - script="spawn player_addToolbelt;"; - use[]= - { - "MeleeHatchet" - }; - output[]= - { - "ItemHatchet" - }; - }; - }; - class Library - { - libTextDesc="$STR_EQUIP_DESC_41"; - }; - descriptionShort="$STR_EQUIP_DESC_41"; - }; - class MeleeCrowbar: MeleeHatchet - { - scope=2; - autoreload=1; - magazineReloadTime=0; - model="\dayz_weapons\models\crowbar_weaponized"; - picture="\dayz_weapons\textures\equip_crowbar_CA.paa"; - displayName="Crowbar"; - magazines[]= - { - "Crowbar_Swing" - }; - class ItemActions - { - class Toolbelt - { - text="Add to Toolbelt"; - script="spawn player_addToolbelt;"; - use[]= - { - "MeleeCrowbar" - }; - output[]= - { - "ItemCrowbar" - }; - }; - }; - class Library - { - libTextDesc="A tool consisting of a metal bar with a single curved end and flattened points, often with a small fissure on one or both ends for removing nails."; - }; - descriptionShort="A tool consisting of a metal bar with a single curved end and flattened points, often with a small fissure on one or both ends for removing nails."; - }; - class ItemCrowbar: ItemCore - { - scope=2; - displayName="Crowbar"; - model="\dayz_equip\models\crowbar.p3d"; - picture="\dayz_weapons\textures\equip_crowbar_CA.paa"; - descriptionShort="A tool consisting of a metal bar with a single curved end and flattened points, often with a small fissure on one or both ends for removing nails."; - class ItemActions - { - class Toolbelt - { - text="Remove from Toolbelt"; - script="spawn player_addToolbelt;"; - use[]= - { - "ItemCrowbar" - }; - output[]= - { - "MeleeCrowbar" - }; - }; - }; - }; - class MeleeFishingPole: MeleeHatchet - { - scope=2; - autoreload=1; - magazineReloadTime=0; - model="\z\addons\dayz_epoch\models\fishing_rod_weaponized.p3d"; - picture="\z\addons\dayz_epoch\pictures\equip_fishingpole_CA.paa"; - displayName="Fishing Pole"; - magazines[]= - { - "Fishing_Swing" - }; - class ItemActions - { - class Use - { - text="Cast Fishing Pole"; - script="spawn player_goFishing;"; - }; - class Toolbelt - { - text="Add to Toolbelt"; - script="spawn player_addToolbelt;"; - use[]= - { - "MeleeFishingPole" - }; - output[]= - { - "ItemFishingPole" - }; - }; - }; - class Library - { - libTextDesc=""; - }; - descriptionShort="Fishing Pole: This carbon fiber rod may be old but, she still works like a charm."; - }; - class ItemFishingPole: ItemCore - { - scope=2; - displayName="Fishing Pole"; - model="\z\addons\dayz_epoch\models\fishing_rod_loot_item.p3d"; - picture="\z\addons\dayz_epoch\pictures\equip_fishingpole_CA.paa"; - descriptionShort="Fishing Pole: This carbon fiber rod may be old but, she still works like a charm."; - class ItemActions - { - class Toolbelt - { - text="Remove from Toolbelt"; - script="spawn player_addToolbelt;"; - use[]= - { - "ItemFishingPole" - }; - output[]= - { - "MeleeFishingPole" - }; - }; - }; - }; - class MeleeMachete: MeleeHatchet - { - scope=2; - autoreload=1; - magazineReloadTime=0; - model="\z\addons\dayz_communityassets\models\machete_weaponized.p3d"; - picture="\z\addons\dayz_communityassets\pictures\equip_machete_CA.paa"; - displayName="Machete"; - magazines[]= - { - "Machete_Swing" - }; - class ItemActions - { - class Toolbelt - { - text="Add to Toolbelt"; - script="spawn player_addToolbelt;"; - use[]= - { - "MeleeMachete" - }; - output[]= - { - "ItemMachete" - }; - }; - }; - class Library - { - libTextDesc=""; - }; - descriptionShort="An agricultural tool turned into a weapon, the Machete may be less versatile than the common hatchet, but it packs a punch."; - }; - class ItemMachete: ItemCore - { - scope=2; - displayName="Machete"; - model="\z\addons\dayz_communityassets\models\machete.p3d"; - picture="\z\addons\dayz_communityassets\pictures\equip_machete_CA.paa"; - descriptionShort="An agricultural tool turned into a weapon, the Machete may be less versatile than the common hatchet, but it packs a punch."; - class ItemActions - { - class Toolbelt - { - text="Remove from Toolbelt"; - script="spawn player_addToolbelt;"; - use[]= - { - "ItemMachete" - }; - output[]= - { - "MeleeMachete" - }; - }; - }; - }; - - class GrenadeLauncher; // External class reference - class Flare : GrenadeLauncher { - class ThrowMuzzle; - class MolotovCocktailMuzzle : ThrowMuzzle { - displayName = "$STR_ACTION_THROW"; - magazines[] = { - "TrashJackDaniels", - "ItemSodaEmpty", - "TrashTinCan", - "FoodCanGriffEmpty", - "FoodCanBadguyEmpty", - "FoodCanBoneboyEmpty", - "FoodCanCornEmpty", - "FoodCanCurgonEmpty", - "FoodCanDemonEmpty", - "FoodCanFraggleosEmpty", - "FoodCanHerpyEmpty", - "FoodCanOrlokEmpty", - "FoodCanPowellEmpty", - "FoodCanTylersEmpty", - "FoodCanUnlabeledEmpty", - "ItemSodaCokeEmpty", - "ItemSodaPepsiEmpty", - "ItemSodaMdewEmpty", - "ItemSodaMtngreenEmpty", - "ItemSodaR4z0rEmpty", - "ItemSodaClaysEmpty", - "ItemSodaSmashtEmpty", - "ItemSodaDrwasteEmpty", - "ItemSodaLemonadeEmpty", - "ItemSodaLvgEmpty", - "ItemSodaMzlyEmpty", - "ItemSodaRabbitEmpty" - }; - }; - }; - - - // Experimental keys - class ItemKey: ItemCore { - model = "\z\addons\dayz_epoch\models\key.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_key_CA.paa"; - displayname = "Black Key"; - keyid = 0; - scope = 2; - class ItemActions - { - class Toolbelt - { - text="Make Copy"; - script="spawn player_copyKey;"; - }; - }; - }; - class ItemKeyBlack: ItemKey { - keyid = 0; - scope = 2; - }; - class ItemKeyGreen: ItemKey { - displayname = "Green Key"; - model = "\z\addons\dayz_epoch\models\key_green.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_key_CA_green.paa"; - scope = 2; - }; - class ItemKeyBlue: ItemKey { - displayname = "Blue Key"; - model = "\z\addons\dayz_epoch\models\key_blue.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_key_CA_blue.paa"; - scope = 2; - }; - class ItemKeyYellow: ItemKey { - displayname = "Yellow Key"; - model = "\z\addons\dayz_epoch\models\key_yellow.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_key_CA_yellow.paa"; - scope = 2; - }; - class ItemKeyRed: ItemKey { - displayname = "Red Key"; - model = "\z\addons\dayz_epoch\models\key_red.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_key_CA_red.paa"; - scope = 2; - }; - - class ItemKeyGreen1: ItemKeyGreen { - keyid = 1; - }; - class ItemKeyGreen2: ItemKeyGreen { - keyid = 2; - }; - class ItemKeyGreen3: ItemKeyGreen { - keyid = 3; - }; - class ItemKeyGreen4: ItemKeyGreen { - keyid = 4; - }; - class ItemKeyGreen5: ItemKeyGreen { - keyid = 5; - }; - class ItemKeyGreen6: ItemKeyGreen { - keyid = 6; - }; - class ItemKeyGreen7: ItemKeyGreen { - keyid = 7; - }; - class ItemKeyGreen8: ItemKeyGreen { - keyid = 8; - }; - class ItemKeyGreen9: ItemKeyGreen { - keyid = 9; - }; - class ItemKeyGreen10: ItemKeyGreen { - keyid = 10; - }; - class ItemKeyGreen11: ItemKeyGreen { - keyid = 11; - }; - class ItemKeyGreen12: ItemKeyGreen { - keyid = 12; - }; - class ItemKeyGreen13: ItemKeyGreen { - keyid = 13; - }; - class ItemKeyGreen14: ItemKeyGreen { - keyid = 14; - }; - class ItemKeyGreen15: ItemKeyGreen { - keyid = 15; - }; - class ItemKeyGreen16: ItemKeyGreen { - keyid = 16; - }; - class ItemKeyGreen17: ItemKeyGreen { - keyid = 17; - }; - class ItemKeyGreen18: ItemKeyGreen { - keyid = 18; - }; - class ItemKeyGreen19: ItemKeyGreen { - keyid = 19; - }; - class ItemKeyGreen20: ItemKeyGreen { - keyid = 20; - }; - class ItemKeyGreen21: ItemKeyGreen { - keyid = 21; - }; - class ItemKeyGreen22: ItemKeyGreen { - keyid = 22; - }; - class ItemKeyGreen23: ItemKeyGreen { - keyid = 23; - }; - class ItemKeyGreen24: ItemKeyGreen { - keyid = 24; - }; - class ItemKeyGreen25: ItemKeyGreen { - keyid = 25; - }; - class ItemKeyGreen26: ItemKeyGreen { - keyid = 26; - }; - class ItemKeyGreen27: ItemKeyGreen { - keyid = 27; - }; - class ItemKeyGreen28: ItemKeyGreen { - keyid = 28; - }; - class ItemKeyGreen29: ItemKeyGreen { - keyid = 29; - }; - class ItemKeyGreen30: ItemKeyGreen { - keyid = 30; - }; - class ItemKeyGreen31: ItemKeyGreen { - keyid = 31; - }; - class ItemKeyGreen32: ItemKeyGreen { - keyid = 32; - }; - class ItemKeyGreen33: ItemKeyGreen { - keyid = 33; - }; - class ItemKeyGreen34: ItemKeyGreen { - keyid = 34; - }; - class ItemKeyGreen35: ItemKeyGreen { - keyid = 35; - }; - class ItemKeyGreen36: ItemKeyGreen { - keyid = 36; - }; - class ItemKeyGreen37: ItemKeyGreen { - keyid = 37; - }; - class ItemKeyGreen38: ItemKeyGreen { - keyid = 38; - }; - class ItemKeyGreen39: ItemKeyGreen { - keyid = 39; - }; - class ItemKeyGreen40: ItemKeyGreen { - keyid = 40; - }; - class ItemKeyGreen41: ItemKeyGreen { - keyid = 41; - }; - class ItemKeyGreen42: ItemKeyGreen { - keyid = 42; - }; - class ItemKeyGreen43: ItemKeyGreen { - keyid = 43; - }; - class ItemKeyGreen44: ItemKeyGreen { - keyid = 44; - }; - class ItemKeyGreen45: ItemKeyGreen { - keyid = 45; - }; - class ItemKeyGreen46: ItemKeyGreen { - keyid = 46; - }; - class ItemKeyGreen47: ItemKeyGreen { - keyid = 47; - }; - class ItemKeyGreen48: ItemKeyGreen { - keyid = 48; - }; - class ItemKeyGreen49: ItemKeyGreen { - keyid = 49; - }; - class ItemKeyGreen50: ItemKeyGreen { - keyid = 50; - }; - class ItemKeyGreen51: ItemKeyGreen { - keyid = 51; - }; - class ItemKeyGreen52: ItemKeyGreen { - keyid = 52; - }; - class ItemKeyGreen53: ItemKeyGreen { - keyid = 53; - }; - class ItemKeyGreen54: ItemKeyGreen { - keyid = 54; - }; - class ItemKeyGreen55: ItemKeyGreen { - keyid = 55; - }; - class ItemKeyGreen56: ItemKeyGreen { - keyid = 56; - }; - class ItemKeyGreen57: ItemKeyGreen { - keyid = 57; - }; - class ItemKeyGreen58: ItemKeyGreen { - keyid = 58; - }; - class ItemKeyGreen59: ItemKeyGreen { - keyid = 59; - }; - class ItemKeyGreen60: ItemKeyGreen { - keyid = 60; - }; - class ItemKeyGreen61: ItemKeyGreen { - keyid = 61; - }; - class ItemKeyGreen62: ItemKeyGreen { - keyid = 62; - }; - class ItemKeyGreen63: ItemKeyGreen { - keyid = 63; - }; - class ItemKeyGreen64: ItemKeyGreen { - keyid = 64; - }; - class ItemKeyGreen65: ItemKeyGreen { - keyid = 65; - }; - class ItemKeyGreen66: ItemKeyGreen { - keyid = 66; - }; - class ItemKeyGreen67: ItemKeyGreen { - keyid = 67; - }; - class ItemKeyGreen68: ItemKeyGreen { - keyid = 68; - }; - class ItemKeyGreen69: ItemKeyGreen { - keyid = 69; - }; - class ItemKeyGreen70: ItemKeyGreen { - keyid = 70; - }; - class ItemKeyGreen71: ItemKeyGreen { - keyid = 71; - }; - class ItemKeyGreen72: ItemKeyGreen { - keyid = 72; - }; - class ItemKeyGreen73: ItemKeyGreen { - keyid = 73; - }; - class ItemKeyGreen74: ItemKeyGreen { - keyid = 74; - }; - class ItemKeyGreen75: ItemKeyGreen { - keyid = 75; - }; - class ItemKeyGreen76: ItemKeyGreen { - keyid = 76; - }; - class ItemKeyGreen77: ItemKeyGreen { - keyid = 77; - }; - class ItemKeyGreen78: ItemKeyGreen { - keyid = 78; - }; - class ItemKeyGreen79: ItemKeyGreen { - keyid = 79; - }; - class ItemKeyGreen80: ItemKeyGreen { - keyid = 80; - }; - class ItemKeyGreen81: ItemKeyGreen { - keyid = 81; - }; - class ItemKeyGreen82: ItemKeyGreen { - keyid = 82; - }; - class ItemKeyGreen83: ItemKeyGreen { - keyid = 83; - }; - class ItemKeyGreen84: ItemKeyGreen { - keyid = 84; - }; - class ItemKeyGreen85: ItemKeyGreen { - keyid = 85; - }; - class ItemKeyGreen86: ItemKeyGreen { - keyid = 86; - }; - class ItemKeyGreen87: ItemKeyGreen { - keyid = 87; - }; - class ItemKeyGreen88: ItemKeyGreen { - keyid = 88; - }; - class ItemKeyGreen89: ItemKeyGreen { - keyid = 89; - }; - class ItemKeyGreen90: ItemKeyGreen { - keyid = 90; - }; - class ItemKeyGreen91: ItemKeyGreen { - keyid = 91; - }; - class ItemKeyGreen92: ItemKeyGreen { - keyid = 92; - }; - class ItemKeyGreen93: ItemKeyGreen { - keyid = 93; - }; - class ItemKeyGreen94: ItemKeyGreen { - keyid = 94; - }; - class ItemKeyGreen95: ItemKeyGreen { - keyid = 95; - }; - class ItemKeyGreen96: ItemKeyGreen { - keyid = 96; - }; - class ItemKeyGreen97: ItemKeyGreen { - keyid = 97; - }; - class ItemKeyGreen98: ItemKeyGreen { - keyid = 98; - }; - class ItemKeyGreen99: ItemKeyGreen { - keyid = 99; - }; - class ItemKeyGreen100: ItemKeyGreen { - keyid = 100; - }; - class ItemKeyGreen101: ItemKeyGreen { - keyid = 101; - }; - class ItemKeyGreen102: ItemKeyGreen { - keyid = 102; - }; - class ItemKeyGreen103: ItemKeyGreen { - keyid = 103; - }; - class ItemKeyGreen104: ItemKeyGreen { - keyid = 104; - }; - class ItemKeyGreen105: ItemKeyGreen { - keyid = 105; - }; - class ItemKeyGreen106: ItemKeyGreen { - keyid = 106; - }; - class ItemKeyGreen107: ItemKeyGreen { - keyid = 107; - }; - class ItemKeyGreen108: ItemKeyGreen { - keyid = 108; - }; - class ItemKeyGreen109: ItemKeyGreen { - keyid = 109; - }; - class ItemKeyGreen110: ItemKeyGreen { - keyid = 110; - }; - class ItemKeyGreen111: ItemKeyGreen { - keyid = 111; - }; - class ItemKeyGreen112: ItemKeyGreen { - keyid = 112; - }; - class ItemKeyGreen113: ItemKeyGreen { - keyid = 113; - }; - class ItemKeyGreen114: ItemKeyGreen { - keyid = 114; - }; - class ItemKeyGreen115: ItemKeyGreen { - keyid = 115; - }; - class ItemKeyGreen116: ItemKeyGreen { - keyid = 116; - }; - class ItemKeyGreen117: ItemKeyGreen { - keyid = 117; - }; - class ItemKeyGreen118: ItemKeyGreen { - keyid = 118; - }; - class ItemKeyGreen119: ItemKeyGreen { - keyid = 119; - }; - class ItemKeyGreen120: ItemKeyGreen { - keyid = 120; - }; - class ItemKeyGreen121: ItemKeyGreen { - keyid = 121; - }; - class ItemKeyGreen122: ItemKeyGreen { - keyid = 122; - }; - class ItemKeyGreen123: ItemKeyGreen { - keyid = 123; - }; - class ItemKeyGreen124: ItemKeyGreen { - keyid = 124; - }; - class ItemKeyGreen125: ItemKeyGreen { - keyid = 125; - }; - class ItemKeyGreen126: ItemKeyGreen { - keyid = 126; - }; - class ItemKeyGreen127: ItemKeyGreen { - keyid = 127; - }; - class ItemKeyGreen128: ItemKeyGreen { - keyid = 128; - }; - class ItemKeyGreen129: ItemKeyGreen { - keyid = 129; - }; - class ItemKeyGreen130: ItemKeyGreen { - keyid = 130; - }; - class ItemKeyGreen131: ItemKeyGreen { - keyid = 131; - }; - class ItemKeyGreen132: ItemKeyGreen { - keyid = 132; - }; - class ItemKeyGreen133: ItemKeyGreen { - keyid = 133; - }; - class ItemKeyGreen134: ItemKeyGreen { - keyid = 134; - }; - class ItemKeyGreen135: ItemKeyGreen { - keyid = 135; - }; - class ItemKeyGreen136: ItemKeyGreen { - keyid = 136; - }; - class ItemKeyGreen137: ItemKeyGreen { - keyid = 137; - }; - class ItemKeyGreen138: ItemKeyGreen { - keyid = 138; - }; - class ItemKeyGreen139: ItemKeyGreen { - keyid = 139; - }; - class ItemKeyGreen140: ItemKeyGreen { - keyid = 140; - }; - class ItemKeyGreen141: ItemKeyGreen { - keyid = 141; - }; - class ItemKeyGreen142: ItemKeyGreen { - keyid = 142; - }; - class ItemKeyGreen143: ItemKeyGreen { - keyid = 143; - }; - class ItemKeyGreen144: ItemKeyGreen { - keyid = 144; - }; - class ItemKeyGreen145: ItemKeyGreen { - keyid = 145; - }; - class ItemKeyGreen146: ItemKeyGreen { - keyid = 146; - }; - class ItemKeyGreen147: ItemKeyGreen { - keyid = 147; - }; - class ItemKeyGreen148: ItemKeyGreen { - keyid = 148; - }; - class ItemKeyGreen149: ItemKeyGreen { - keyid = 149; - }; - class ItemKeyGreen150: ItemKeyGreen { - keyid = 150; - }; - class ItemKeyGreen151: ItemKeyGreen { - keyid = 151; - }; - class ItemKeyGreen152: ItemKeyGreen { - keyid = 152; - }; - class ItemKeyGreen153: ItemKeyGreen { - keyid = 153; - }; - class ItemKeyGreen154: ItemKeyGreen { - keyid = 154; - }; - class ItemKeyGreen155: ItemKeyGreen { - keyid = 155; - }; - class ItemKeyGreen156: ItemKeyGreen { - keyid = 156; - }; - class ItemKeyGreen157: ItemKeyGreen { - keyid = 157; - }; - class ItemKeyGreen158: ItemKeyGreen { - keyid = 158; - }; - class ItemKeyGreen159: ItemKeyGreen { - keyid = 159; - }; - class ItemKeyGreen160: ItemKeyGreen { - keyid = 160; - }; - class ItemKeyGreen161: ItemKeyGreen { - keyid = 161; - }; - class ItemKeyGreen162: ItemKeyGreen { - keyid = 162; - }; - class ItemKeyGreen163: ItemKeyGreen { - keyid = 163; - }; - class ItemKeyGreen164: ItemKeyGreen { - keyid = 164; - }; - class ItemKeyGreen165: ItemKeyGreen { - keyid = 165; - }; - class ItemKeyGreen166: ItemKeyGreen { - keyid = 166; - }; - class ItemKeyGreen167: ItemKeyGreen { - keyid = 167; - }; - class ItemKeyGreen168: ItemKeyGreen { - keyid = 168; - }; - class ItemKeyGreen169: ItemKeyGreen { - keyid = 169; - }; - class ItemKeyGreen170: ItemKeyGreen { - keyid = 170; - }; - class ItemKeyGreen171: ItemKeyGreen { - keyid = 171; - }; - class ItemKeyGreen172: ItemKeyGreen { - keyid = 172; - }; - class ItemKeyGreen173: ItemKeyGreen { - keyid = 173; - }; - class ItemKeyGreen174: ItemKeyGreen { - keyid = 174; - }; - class ItemKeyGreen175: ItemKeyGreen { - keyid = 175; - }; - class ItemKeyGreen176: ItemKeyGreen { - keyid = 176; - }; - class ItemKeyGreen177: ItemKeyGreen { - keyid = 177; - }; - class ItemKeyGreen178: ItemKeyGreen { - keyid = 178; - }; - class ItemKeyGreen179: ItemKeyGreen { - keyid = 179; - }; - class ItemKeyGreen180: ItemKeyGreen { - keyid = 180; - }; - class ItemKeyGreen181: ItemKeyGreen { - keyid = 181; - }; - class ItemKeyGreen182: ItemKeyGreen { - keyid = 182; - }; - class ItemKeyGreen183: ItemKeyGreen { - keyid = 183; - }; - class ItemKeyGreen184: ItemKeyGreen { - keyid = 184; - }; - class ItemKeyGreen185: ItemKeyGreen { - keyid = 185; - }; - class ItemKeyGreen186: ItemKeyGreen { - keyid = 186; - }; - class ItemKeyGreen187: ItemKeyGreen { - keyid = 187; - }; - class ItemKeyGreen188: ItemKeyGreen { - keyid = 188; - }; - class ItemKeyGreen189: ItemKeyGreen { - keyid = 189; - }; - class ItemKeyGreen190: ItemKeyGreen { - keyid = 190; - }; - class ItemKeyGreen191: ItemKeyGreen { - keyid = 191; - }; - class ItemKeyGreen192: ItemKeyGreen { - keyid = 192; - }; - class ItemKeyGreen193: ItemKeyGreen { - keyid = 193; - }; - class ItemKeyGreen194: ItemKeyGreen { - keyid = 194; - }; - class ItemKeyGreen195: ItemKeyGreen { - keyid = 195; - }; - class ItemKeyGreen196: ItemKeyGreen { - keyid = 196; - }; - class ItemKeyGreen197: ItemKeyGreen { - keyid = 197; - }; - class ItemKeyGreen198: ItemKeyGreen { - keyid = 198; - }; - class ItemKeyGreen199: ItemKeyGreen { - keyid = 199; - }; - class ItemKeyGreen200: ItemKeyGreen { - keyid = 200; - }; - class ItemKeyGreen201: ItemKeyGreen { - keyid = 201; - }; - class ItemKeyGreen202: ItemKeyGreen { - keyid = 202; - }; - class ItemKeyGreen203: ItemKeyGreen { - keyid = 203; - }; - class ItemKeyGreen204: ItemKeyGreen { - keyid = 204; - }; - class ItemKeyGreen205: ItemKeyGreen { - keyid = 205; - }; - class ItemKeyGreen206: ItemKeyGreen { - keyid = 206; - }; - class ItemKeyGreen207: ItemKeyGreen { - keyid = 207; - }; - class ItemKeyGreen208: ItemKeyGreen { - keyid = 208; - }; - class ItemKeyGreen209: ItemKeyGreen { - keyid = 209; - }; - class ItemKeyGreen210: ItemKeyGreen { - keyid = 210; - }; - class ItemKeyGreen211: ItemKeyGreen { - keyid = 211; - }; - class ItemKeyGreen212: ItemKeyGreen { - keyid = 212; - }; - class ItemKeyGreen213: ItemKeyGreen { - keyid = 213; - }; - class ItemKeyGreen214: ItemKeyGreen { - keyid = 214; - }; - class ItemKeyGreen215: ItemKeyGreen { - keyid = 215; - }; - class ItemKeyGreen216: ItemKeyGreen { - keyid = 216; - }; - class ItemKeyGreen217: ItemKeyGreen { - keyid = 217; - }; - class ItemKeyGreen218: ItemKeyGreen { - keyid = 218; - }; - class ItemKeyGreen219: ItemKeyGreen { - keyid = 219; - }; - class ItemKeyGreen220: ItemKeyGreen { - keyid = 220; - }; - class ItemKeyGreen221: ItemKeyGreen { - keyid = 221; - }; - class ItemKeyGreen222: ItemKeyGreen { - keyid = 222; - }; - class ItemKeyGreen223: ItemKeyGreen { - keyid = 223; - }; - class ItemKeyGreen224: ItemKeyGreen { - keyid = 224; - }; - class ItemKeyGreen225: ItemKeyGreen { - keyid = 225; - }; - class ItemKeyGreen226: ItemKeyGreen { - keyid = 226; - }; - class ItemKeyGreen227: ItemKeyGreen { - keyid = 227; - }; - class ItemKeyGreen228: ItemKeyGreen { - keyid = 228; - }; - class ItemKeyGreen229: ItemKeyGreen { - keyid = 229; - }; - class ItemKeyGreen230: ItemKeyGreen { - keyid = 230; - }; - class ItemKeyGreen231: ItemKeyGreen { - keyid = 231; - }; - class ItemKeyGreen232: ItemKeyGreen { - keyid = 232; - }; - class ItemKeyGreen233: ItemKeyGreen { - keyid = 233; - }; - class ItemKeyGreen234: ItemKeyGreen { - keyid = 234; - }; - class ItemKeyGreen235: ItemKeyGreen { - keyid = 235; - }; - class ItemKeyGreen236: ItemKeyGreen { - keyid = 236; - }; - class ItemKeyGreen237: ItemKeyGreen { - keyid = 237; - }; - class ItemKeyGreen238: ItemKeyGreen { - keyid = 238; - }; - class ItemKeyGreen239: ItemKeyGreen { - keyid = 239; - }; - class ItemKeyGreen240: ItemKeyGreen { - keyid = 240; - }; - class ItemKeyGreen241: ItemKeyGreen { - keyid = 241; - }; - class ItemKeyGreen242: ItemKeyGreen { - keyid = 242; - }; - class ItemKeyGreen243: ItemKeyGreen { - keyid = 243; - }; - class ItemKeyGreen244: ItemKeyGreen { - keyid = 244; - }; - class ItemKeyGreen245: ItemKeyGreen { - keyid = 245; - }; - class ItemKeyGreen246: ItemKeyGreen { - keyid = 246; - }; - class ItemKeyGreen247: ItemKeyGreen { - keyid = 247; - }; - class ItemKeyGreen248: ItemKeyGreen { - keyid = 248; - }; - class ItemKeyGreen249: ItemKeyGreen { - keyid = 249; - }; - class ItemKeyGreen250: ItemKeyGreen { - keyid = 250; - }; - class ItemKeyGreen251: ItemKeyGreen { - keyid = 251; - }; - class ItemKeyGreen252: ItemKeyGreen { - keyid = 252; - }; - class ItemKeyGreen253: ItemKeyGreen { - keyid = 253; - }; - class ItemKeyGreen254: ItemKeyGreen { - keyid = 254; - }; - class ItemKeyGreen255: ItemKeyGreen { - keyid = 255; - }; - class ItemKeyGreen256: ItemKeyGreen { - keyid = 256; - }; - class ItemKeyGreen257: ItemKeyGreen { - keyid = 257; - }; - class ItemKeyGreen258: ItemKeyGreen { - keyid = 258; - }; - class ItemKeyGreen259: ItemKeyGreen { - keyid = 259; - }; - class ItemKeyGreen260: ItemKeyGreen { - keyid = 260; - }; - class ItemKeyGreen261: ItemKeyGreen { - keyid = 261; - }; - class ItemKeyGreen262: ItemKeyGreen { - keyid = 262; - }; - class ItemKeyGreen263: ItemKeyGreen { - keyid = 263; - }; - class ItemKeyGreen264: ItemKeyGreen { - keyid = 264; - }; - class ItemKeyGreen265: ItemKeyGreen { - keyid = 265; - }; - class ItemKeyGreen266: ItemKeyGreen { - keyid = 266; - }; - class ItemKeyGreen267: ItemKeyGreen { - keyid = 267; - }; - class ItemKeyGreen268: ItemKeyGreen { - keyid = 268; - }; - class ItemKeyGreen269: ItemKeyGreen { - keyid = 269; - }; - class ItemKeyGreen270: ItemKeyGreen { - keyid = 270; - }; - class ItemKeyGreen271: ItemKeyGreen { - keyid = 271; - }; - class ItemKeyGreen272: ItemKeyGreen { - keyid = 272; - }; - class ItemKeyGreen273: ItemKeyGreen { - keyid = 273; - }; - class ItemKeyGreen274: ItemKeyGreen { - keyid = 274; - }; - class ItemKeyGreen275: ItemKeyGreen { - keyid = 275; - }; - class ItemKeyGreen276: ItemKeyGreen { - keyid = 276; - }; - class ItemKeyGreen277: ItemKeyGreen { - keyid = 277; - }; - class ItemKeyGreen278: ItemKeyGreen { - keyid = 278; - }; - class ItemKeyGreen279: ItemKeyGreen { - keyid = 279; - }; - class ItemKeyGreen280: ItemKeyGreen { - keyid = 280; - }; - class ItemKeyGreen281: ItemKeyGreen { - keyid = 281; - }; - class ItemKeyGreen282: ItemKeyGreen { - keyid = 282; - }; - class ItemKeyGreen283: ItemKeyGreen { - keyid = 283; - }; - class ItemKeyGreen284: ItemKeyGreen { - keyid = 284; - }; - class ItemKeyGreen285: ItemKeyGreen { - keyid = 285; - }; - class ItemKeyGreen286: ItemKeyGreen { - keyid = 286; - }; - class ItemKeyGreen287: ItemKeyGreen { - keyid = 287; - }; - class ItemKeyGreen288: ItemKeyGreen { - keyid = 288; - }; - class ItemKeyGreen289: ItemKeyGreen { - keyid = 289; - }; - class ItemKeyGreen290: ItemKeyGreen { - keyid = 290; - }; - class ItemKeyGreen291: ItemKeyGreen { - keyid = 291; - }; - class ItemKeyGreen292: ItemKeyGreen { - keyid = 292; - }; - class ItemKeyGreen293: ItemKeyGreen { - keyid = 293; - }; - class ItemKeyGreen294: ItemKeyGreen { - keyid = 294; - }; - class ItemKeyGreen295: ItemKeyGreen { - keyid = 295; - }; - class ItemKeyGreen296: ItemKeyGreen { - keyid = 296; - }; - class ItemKeyGreen297: ItemKeyGreen { - keyid = 297; - }; - class ItemKeyGreen298: ItemKeyGreen { - keyid = 298; - }; - class ItemKeyGreen299: ItemKeyGreen { - keyid = 299; - }; - class ItemKeyGreen300: ItemKeyGreen { - keyid = 300; - }; - class ItemKeyGreen301: ItemKeyGreen { - keyid = 301; - }; - class ItemKeyGreen302: ItemKeyGreen { - keyid = 302; - }; - class ItemKeyGreen303: ItemKeyGreen { - keyid = 303; - }; - class ItemKeyGreen304: ItemKeyGreen { - keyid = 304; - }; - class ItemKeyGreen305: ItemKeyGreen { - keyid = 305; - }; - class ItemKeyGreen306: ItemKeyGreen { - keyid = 306; - }; - class ItemKeyGreen307: ItemKeyGreen { - keyid = 307; - }; - class ItemKeyGreen308: ItemKeyGreen { - keyid = 308; - }; - class ItemKeyGreen309: ItemKeyGreen { - keyid = 309; - }; - class ItemKeyGreen310: ItemKeyGreen { - keyid = 310; - }; - class ItemKeyGreen311: ItemKeyGreen { - keyid = 311; - }; - class ItemKeyGreen312: ItemKeyGreen { - keyid = 312; - }; - class ItemKeyGreen313: ItemKeyGreen { - keyid = 313; - }; - class ItemKeyGreen314: ItemKeyGreen { - keyid = 314; - }; - class ItemKeyGreen315: ItemKeyGreen { - keyid = 315; - }; - class ItemKeyGreen316: ItemKeyGreen { - keyid = 316; - }; - class ItemKeyGreen317: ItemKeyGreen { - keyid = 317; - }; - class ItemKeyGreen318: ItemKeyGreen { - keyid = 318; - }; - class ItemKeyGreen319: ItemKeyGreen { - keyid = 319; - }; - class ItemKeyGreen320: ItemKeyGreen { - keyid = 320; - }; - class ItemKeyGreen321: ItemKeyGreen { - keyid = 321; - }; - class ItemKeyGreen322: ItemKeyGreen { - keyid = 322; - }; - class ItemKeyGreen323: ItemKeyGreen { - keyid = 323; - }; - class ItemKeyGreen324: ItemKeyGreen { - keyid = 324; - }; - class ItemKeyGreen325: ItemKeyGreen { - keyid = 325; - }; - class ItemKeyGreen326: ItemKeyGreen { - keyid = 326; - }; - class ItemKeyGreen327: ItemKeyGreen { - keyid = 327; - }; - class ItemKeyGreen328: ItemKeyGreen { - keyid = 328; - }; - class ItemKeyGreen329: ItemKeyGreen { - keyid = 329; - }; - class ItemKeyGreen330: ItemKeyGreen { - keyid = 330; - }; - class ItemKeyGreen331: ItemKeyGreen { - keyid = 331; - }; - class ItemKeyGreen332: ItemKeyGreen { - keyid = 332; - }; - class ItemKeyGreen333: ItemKeyGreen { - keyid = 333; - }; - class ItemKeyGreen334: ItemKeyGreen { - keyid = 334; - }; - class ItemKeyGreen335: ItemKeyGreen { - keyid = 335; - }; - class ItemKeyGreen336: ItemKeyGreen { - keyid = 336; - }; - class ItemKeyGreen337: ItemKeyGreen { - keyid = 337; - }; - class ItemKeyGreen338: ItemKeyGreen { - keyid = 338; - }; - class ItemKeyGreen339: ItemKeyGreen { - keyid = 339; - }; - class ItemKeyGreen340: ItemKeyGreen { - keyid = 340; - }; - class ItemKeyGreen341: ItemKeyGreen { - keyid = 341; - }; - class ItemKeyGreen342: ItemKeyGreen { - keyid = 342; - }; - class ItemKeyGreen343: ItemKeyGreen { - keyid = 343; - }; - class ItemKeyGreen344: ItemKeyGreen { - keyid = 344; - }; - class ItemKeyGreen345: ItemKeyGreen { - keyid = 345; - }; - class ItemKeyGreen346: ItemKeyGreen { - keyid = 346; - }; - class ItemKeyGreen347: ItemKeyGreen { - keyid = 347; - }; - class ItemKeyGreen348: ItemKeyGreen { - keyid = 348; - }; - class ItemKeyGreen349: ItemKeyGreen { - keyid = 349; - }; - class ItemKeyGreen350: ItemKeyGreen { - keyid = 350; - }; - class ItemKeyGreen351: ItemKeyGreen { - keyid = 351; - }; - class ItemKeyGreen352: ItemKeyGreen { - keyid = 352; - }; - class ItemKeyGreen353: ItemKeyGreen { - keyid = 353; - }; - class ItemKeyGreen354: ItemKeyGreen { - keyid = 354; - }; - class ItemKeyGreen355: ItemKeyGreen { - keyid = 355; - }; - class ItemKeyGreen356: ItemKeyGreen { - keyid = 356; - }; - class ItemKeyGreen357: ItemKeyGreen { - keyid = 357; - }; - class ItemKeyGreen358: ItemKeyGreen { - keyid = 358; - }; - class ItemKeyGreen359: ItemKeyGreen { - keyid = 359; - }; - class ItemKeyGreen360: ItemKeyGreen { - keyid = 360; - }; - class ItemKeyGreen361: ItemKeyGreen { - keyid = 361; - }; - class ItemKeyGreen362: ItemKeyGreen { - keyid = 362; - }; - class ItemKeyGreen363: ItemKeyGreen { - keyid = 363; - }; - class ItemKeyGreen364: ItemKeyGreen { - keyid = 364; - }; - class ItemKeyGreen365: ItemKeyGreen { - keyid = 365; - }; - class ItemKeyGreen366: ItemKeyGreen { - keyid = 366; - }; - class ItemKeyGreen367: ItemKeyGreen { - keyid = 367; - }; - class ItemKeyGreen368: ItemKeyGreen { - keyid = 368; - }; - class ItemKeyGreen369: ItemKeyGreen { - keyid = 369; - }; - class ItemKeyGreen370: ItemKeyGreen { - keyid = 370; - }; - class ItemKeyGreen371: ItemKeyGreen { - keyid = 371; - }; - class ItemKeyGreen372: ItemKeyGreen { - keyid = 372; - }; - class ItemKeyGreen373: ItemKeyGreen { - keyid = 373; - }; - class ItemKeyGreen374: ItemKeyGreen { - keyid = 374; - }; - class ItemKeyGreen375: ItemKeyGreen { - keyid = 375; - }; - class ItemKeyGreen376: ItemKeyGreen { - keyid = 376; - }; - class ItemKeyGreen377: ItemKeyGreen { - keyid = 377; - }; - class ItemKeyGreen378: ItemKeyGreen { - keyid = 378; - }; - class ItemKeyGreen379: ItemKeyGreen { - keyid = 379; - }; - class ItemKeyGreen380: ItemKeyGreen { - keyid = 380; - }; - class ItemKeyGreen381: ItemKeyGreen { - keyid = 381; - }; - class ItemKeyGreen382: ItemKeyGreen { - keyid = 382; - }; - class ItemKeyGreen383: ItemKeyGreen { - keyid = 383; - }; - class ItemKeyGreen384: ItemKeyGreen { - keyid = 384; - }; - class ItemKeyGreen385: ItemKeyGreen { - keyid = 385; - }; - class ItemKeyGreen386: ItemKeyGreen { - keyid = 386; - }; - class ItemKeyGreen387: ItemKeyGreen { - keyid = 387; - }; - class ItemKeyGreen388: ItemKeyGreen { - keyid = 388; - }; - class ItemKeyGreen389: ItemKeyGreen { - keyid = 389; - }; - class ItemKeyGreen390: ItemKeyGreen { - keyid = 390; - }; - class ItemKeyGreen391: ItemKeyGreen { - keyid = 391; - }; - class ItemKeyGreen392: ItemKeyGreen { - keyid = 392; - }; - class ItemKeyGreen393: ItemKeyGreen { - keyid = 393; - }; - class ItemKeyGreen394: ItemKeyGreen { - keyid = 394; - }; - class ItemKeyGreen395: ItemKeyGreen { - keyid = 395; - }; - class ItemKeyGreen396: ItemKeyGreen { - keyid = 396; - }; - class ItemKeyGreen397: ItemKeyGreen { - keyid = 397; - }; - class ItemKeyGreen398: ItemKeyGreen { - keyid = 398; - }; - class ItemKeyGreen399: ItemKeyGreen { - keyid = 399; - }; - class ItemKeyGreen400: ItemKeyGreen { - keyid = 400; - }; - class ItemKeyGreen401: ItemKeyGreen { - keyid = 401; - }; - class ItemKeyGreen402: ItemKeyGreen { - keyid = 402; - }; - class ItemKeyGreen403: ItemKeyGreen { - keyid = 403; - }; - class ItemKeyGreen404: ItemKeyGreen { - keyid = 404; - }; - class ItemKeyGreen405: ItemKeyGreen { - keyid = 405; - }; - class ItemKeyGreen406: ItemKeyGreen { - keyid = 406; - }; - class ItemKeyGreen407: ItemKeyGreen { - keyid = 407; - }; - class ItemKeyGreen408: ItemKeyGreen { - keyid = 408; - }; - class ItemKeyGreen409: ItemKeyGreen { - keyid = 409; - }; - class ItemKeyGreen410: ItemKeyGreen { - keyid = 410; - }; - class ItemKeyGreen411: ItemKeyGreen { - keyid = 411; - }; - class ItemKeyGreen412: ItemKeyGreen { - keyid = 412; - }; - class ItemKeyGreen413: ItemKeyGreen { - keyid = 413; - }; - class ItemKeyGreen414: ItemKeyGreen { - keyid = 414; - }; - class ItemKeyGreen415: ItemKeyGreen { - keyid = 415; - }; - class ItemKeyGreen416: ItemKeyGreen { - keyid = 416; - }; - class ItemKeyGreen417: ItemKeyGreen { - keyid = 417; - }; - class ItemKeyGreen418: ItemKeyGreen { - keyid = 418; - }; - class ItemKeyGreen419: ItemKeyGreen { - keyid = 419; - }; - class ItemKeyGreen420: ItemKeyGreen { - keyid = 420; - }; - class ItemKeyGreen421: ItemKeyGreen { - keyid = 421; - }; - class ItemKeyGreen422: ItemKeyGreen { - keyid = 422; - }; - class ItemKeyGreen423: ItemKeyGreen { - keyid = 423; - }; - class ItemKeyGreen424: ItemKeyGreen { - keyid = 424; - }; - class ItemKeyGreen425: ItemKeyGreen { - keyid = 425; - }; - class ItemKeyGreen426: ItemKeyGreen { - keyid = 426; - }; - class ItemKeyGreen427: ItemKeyGreen { - keyid = 427; - }; - class ItemKeyGreen428: ItemKeyGreen { - keyid = 428; - }; - class ItemKeyGreen429: ItemKeyGreen { - keyid = 429; - }; - class ItemKeyGreen430: ItemKeyGreen { - keyid = 430; - }; - class ItemKeyGreen431: ItemKeyGreen { - keyid = 431; - }; - class ItemKeyGreen432: ItemKeyGreen { - keyid = 432; - }; - class ItemKeyGreen433: ItemKeyGreen { - keyid = 433; - }; - class ItemKeyGreen434: ItemKeyGreen { - keyid = 434; - }; - class ItemKeyGreen435: ItemKeyGreen { - keyid = 435; - }; - class ItemKeyGreen436: ItemKeyGreen { - keyid = 436; - }; - class ItemKeyGreen437: ItemKeyGreen { - keyid = 437; - }; - class ItemKeyGreen438: ItemKeyGreen { - keyid = 438; - }; - class ItemKeyGreen439: ItemKeyGreen { - keyid = 439; - }; - class ItemKeyGreen440: ItemKeyGreen { - keyid = 440; - }; - class ItemKeyGreen441: ItemKeyGreen { - keyid = 441; - }; - class ItemKeyGreen442: ItemKeyGreen { - keyid = 442; - }; - class ItemKeyGreen443: ItemKeyGreen { - keyid = 443; - }; - class ItemKeyGreen444: ItemKeyGreen { - keyid = 444; - }; - class ItemKeyGreen445: ItemKeyGreen { - keyid = 445; - }; - class ItemKeyGreen446: ItemKeyGreen { - keyid = 446; - }; - class ItemKeyGreen447: ItemKeyGreen { - keyid = 447; - }; - class ItemKeyGreen448: ItemKeyGreen { - keyid = 448; - }; - class ItemKeyGreen449: ItemKeyGreen { - keyid = 449; - }; - class ItemKeyGreen450: ItemKeyGreen { - keyid = 450; - }; - class ItemKeyGreen451: ItemKeyGreen { - keyid = 451; - }; - class ItemKeyGreen452: ItemKeyGreen { - keyid = 452; - }; - class ItemKeyGreen453: ItemKeyGreen { - keyid = 453; - }; - class ItemKeyGreen454: ItemKeyGreen { - keyid = 454; - }; - class ItemKeyGreen455: ItemKeyGreen { - keyid = 455; - }; - class ItemKeyGreen456: ItemKeyGreen { - keyid = 456; - }; - class ItemKeyGreen457: ItemKeyGreen { - keyid = 457; - }; - class ItemKeyGreen458: ItemKeyGreen { - keyid = 458; - }; - class ItemKeyGreen459: ItemKeyGreen { - keyid = 459; - }; - class ItemKeyGreen460: ItemKeyGreen { - keyid = 460; - }; - class ItemKeyGreen461: ItemKeyGreen { - keyid = 461; - }; - class ItemKeyGreen462: ItemKeyGreen { - keyid = 462; - }; - class ItemKeyGreen463: ItemKeyGreen { - keyid = 463; - }; - class ItemKeyGreen464: ItemKeyGreen { - keyid = 464; - }; - class ItemKeyGreen465: ItemKeyGreen { - keyid = 465; - }; - class ItemKeyGreen466: ItemKeyGreen { - keyid = 466; - }; - class ItemKeyGreen467: ItemKeyGreen { - keyid = 467; - }; - class ItemKeyGreen468: ItemKeyGreen { - keyid = 468; - }; - class ItemKeyGreen469: ItemKeyGreen { - keyid = 469; - }; - class ItemKeyGreen470: ItemKeyGreen { - keyid = 470; - }; - class ItemKeyGreen471: ItemKeyGreen { - keyid = 471; - }; - class ItemKeyGreen472: ItemKeyGreen { - keyid = 472; - }; - class ItemKeyGreen473: ItemKeyGreen { - keyid = 473; - }; - class ItemKeyGreen474: ItemKeyGreen { - keyid = 474; - }; - class ItemKeyGreen475: ItemKeyGreen { - keyid = 475; - }; - class ItemKeyGreen476: ItemKeyGreen { - keyid = 476; - }; - class ItemKeyGreen477: ItemKeyGreen { - keyid = 477; - }; - class ItemKeyGreen478: ItemKeyGreen { - keyid = 478; - }; - class ItemKeyGreen479: ItemKeyGreen { - keyid = 479; - }; - class ItemKeyGreen480: ItemKeyGreen { - keyid = 480; - }; - class ItemKeyGreen481: ItemKeyGreen { - keyid = 481; - }; - class ItemKeyGreen482: ItemKeyGreen { - keyid = 482; - }; - class ItemKeyGreen483: ItemKeyGreen { - keyid = 483; - }; - class ItemKeyGreen484: ItemKeyGreen { - keyid = 484; - }; - class ItemKeyGreen485: ItemKeyGreen { - keyid = 485; - }; - class ItemKeyGreen486: ItemKeyGreen { - keyid = 486; - }; - class ItemKeyGreen487: ItemKeyGreen { - keyid = 487; - }; - class ItemKeyGreen488: ItemKeyGreen { - keyid = 488; - }; - class ItemKeyGreen489: ItemKeyGreen { - keyid = 489; - }; - class ItemKeyGreen490: ItemKeyGreen { - keyid = 490; - }; - class ItemKeyGreen491: ItemKeyGreen { - keyid = 491; - }; - class ItemKeyGreen492: ItemKeyGreen { - keyid = 492; - }; - class ItemKeyGreen493: ItemKeyGreen { - keyid = 493; - }; - class ItemKeyGreen494: ItemKeyGreen { - keyid = 494; - }; - class ItemKeyGreen495: ItemKeyGreen { - keyid = 495; - }; - class ItemKeyGreen496: ItemKeyGreen { - keyid = 496; - }; - class ItemKeyGreen497: ItemKeyGreen { - keyid = 497; - }; - class ItemKeyGreen498: ItemKeyGreen { - keyid = 498; - }; - class ItemKeyGreen499: ItemKeyGreen { - keyid = 499; - }; - class ItemKeyGreen500: ItemKeyGreen { - keyid = 500; - }; - class ItemKeyGreen501: ItemKeyGreen { - keyid = 501; - }; - class ItemKeyGreen502: ItemKeyGreen { - keyid = 502; - }; - class ItemKeyGreen503: ItemKeyGreen { - keyid = 503; - }; - class ItemKeyGreen504: ItemKeyGreen { - keyid = 504; - }; - class ItemKeyGreen505: ItemKeyGreen { - keyid = 505; - }; - class ItemKeyGreen506: ItemKeyGreen { - keyid = 506; - }; - class ItemKeyGreen507: ItemKeyGreen { - keyid = 507; - }; - class ItemKeyGreen508: ItemKeyGreen { - keyid = 508; - }; - class ItemKeyGreen509: ItemKeyGreen { - keyid = 509; - }; - class ItemKeyGreen510: ItemKeyGreen { - keyid = 510; - }; - class ItemKeyGreen511: ItemKeyGreen { - keyid = 511; - }; - class ItemKeyGreen512: ItemKeyGreen { - keyid = 512; - }; - class ItemKeyGreen513: ItemKeyGreen { - keyid = 513; - }; - class ItemKeyGreen514: ItemKeyGreen { - keyid = 514; - }; - class ItemKeyGreen515: ItemKeyGreen { - keyid = 515; - }; - class ItemKeyGreen516: ItemKeyGreen { - keyid = 516; - }; - class ItemKeyGreen517: ItemKeyGreen { - keyid = 517; - }; - class ItemKeyGreen518: ItemKeyGreen { - keyid = 518; - }; - class ItemKeyGreen519: ItemKeyGreen { - keyid = 519; - }; - class ItemKeyGreen520: ItemKeyGreen { - keyid = 520; - }; - class ItemKeyGreen521: ItemKeyGreen { - keyid = 521; - }; - class ItemKeyGreen522: ItemKeyGreen { - keyid = 522; - }; - class ItemKeyGreen523: ItemKeyGreen { - keyid = 523; - }; - class ItemKeyGreen524: ItemKeyGreen { - keyid = 524; - }; - class ItemKeyGreen525: ItemKeyGreen { - keyid = 525; - }; - class ItemKeyGreen526: ItemKeyGreen { - keyid = 526; - }; - class ItemKeyGreen527: ItemKeyGreen { - keyid = 527; - }; - class ItemKeyGreen528: ItemKeyGreen { - keyid = 528; - }; - class ItemKeyGreen529: ItemKeyGreen { - keyid = 529; - }; - class ItemKeyGreen530: ItemKeyGreen { - keyid = 530; - }; - class ItemKeyGreen531: ItemKeyGreen { - keyid = 531; - }; - class ItemKeyGreen532: ItemKeyGreen { - keyid = 532; - }; - class ItemKeyGreen533: ItemKeyGreen { - keyid = 533; - }; - class ItemKeyGreen534: ItemKeyGreen { - keyid = 534; - }; - class ItemKeyGreen535: ItemKeyGreen { - keyid = 535; - }; - class ItemKeyGreen536: ItemKeyGreen { - keyid = 536; - }; - class ItemKeyGreen537: ItemKeyGreen { - keyid = 537; - }; - class ItemKeyGreen538: ItemKeyGreen { - keyid = 538; - }; - class ItemKeyGreen539: ItemKeyGreen { - keyid = 539; - }; - class ItemKeyGreen540: ItemKeyGreen { - keyid = 540; - }; - class ItemKeyGreen541: ItemKeyGreen { - keyid = 541; - }; - class ItemKeyGreen542: ItemKeyGreen { - keyid = 542; - }; - class ItemKeyGreen543: ItemKeyGreen { - keyid = 543; - }; - class ItemKeyGreen544: ItemKeyGreen { - keyid = 544; - }; - class ItemKeyGreen545: ItemKeyGreen { - keyid = 545; - }; - class ItemKeyGreen546: ItemKeyGreen { - keyid = 546; - }; - class ItemKeyGreen547: ItemKeyGreen { - keyid = 547; - }; - class ItemKeyGreen548: ItemKeyGreen { - keyid = 548; - }; - class ItemKeyGreen549: ItemKeyGreen { - keyid = 549; - }; - class ItemKeyGreen550: ItemKeyGreen { - keyid = 550; - }; - class ItemKeyGreen551: ItemKeyGreen { - keyid = 551; - }; - class ItemKeyGreen552: ItemKeyGreen { - keyid = 552; - }; - class ItemKeyGreen553: ItemKeyGreen { - keyid = 553; - }; - class ItemKeyGreen554: ItemKeyGreen { - keyid = 554; - }; - class ItemKeyGreen555: ItemKeyGreen { - keyid = 555; - }; - class ItemKeyGreen556: ItemKeyGreen { - keyid = 556; - }; - class ItemKeyGreen557: ItemKeyGreen { - keyid = 557; - }; - class ItemKeyGreen558: ItemKeyGreen { - keyid = 558; - }; - class ItemKeyGreen559: ItemKeyGreen { - keyid = 559; - }; - class ItemKeyGreen560: ItemKeyGreen { - keyid = 560; - }; - class ItemKeyGreen561: ItemKeyGreen { - keyid = 561; - }; - class ItemKeyGreen562: ItemKeyGreen { - keyid = 562; - }; - class ItemKeyGreen563: ItemKeyGreen { - keyid = 563; - }; - class ItemKeyGreen564: ItemKeyGreen { - keyid = 564; - }; - class ItemKeyGreen565: ItemKeyGreen { - keyid = 565; - }; - class ItemKeyGreen566: ItemKeyGreen { - keyid = 566; - }; - class ItemKeyGreen567: ItemKeyGreen { - keyid = 567; - }; - class ItemKeyGreen568: ItemKeyGreen { - keyid = 568; - }; - class ItemKeyGreen569: ItemKeyGreen { - keyid = 569; - }; - class ItemKeyGreen570: ItemKeyGreen { - keyid = 570; - }; - class ItemKeyGreen571: ItemKeyGreen { - keyid = 571; - }; - class ItemKeyGreen572: ItemKeyGreen { - keyid = 572; - }; - class ItemKeyGreen573: ItemKeyGreen { - keyid = 573; - }; - class ItemKeyGreen574: ItemKeyGreen { - keyid = 574; - }; - class ItemKeyGreen575: ItemKeyGreen { - keyid = 575; - }; - class ItemKeyGreen576: ItemKeyGreen { - keyid = 576; - }; - class ItemKeyGreen577: ItemKeyGreen { - keyid = 577; - }; - class ItemKeyGreen578: ItemKeyGreen { - keyid = 578; - }; - class ItemKeyGreen579: ItemKeyGreen { - keyid = 579; - }; - class ItemKeyGreen580: ItemKeyGreen { - keyid = 580; - }; - class ItemKeyGreen581: ItemKeyGreen { - keyid = 581; - }; - class ItemKeyGreen582: ItemKeyGreen { - keyid = 582; - }; - class ItemKeyGreen583: ItemKeyGreen { - keyid = 583; - }; - class ItemKeyGreen584: ItemKeyGreen { - keyid = 584; - }; - class ItemKeyGreen585: ItemKeyGreen { - keyid = 585; - }; - class ItemKeyGreen586: ItemKeyGreen { - keyid = 586; - }; - class ItemKeyGreen587: ItemKeyGreen { - keyid = 587; - }; - class ItemKeyGreen588: ItemKeyGreen { - keyid = 588; - }; - class ItemKeyGreen589: ItemKeyGreen { - keyid = 589; - }; - class ItemKeyGreen590: ItemKeyGreen { - keyid = 590; - }; - class ItemKeyGreen591: ItemKeyGreen { - keyid = 591; - }; - class ItemKeyGreen592: ItemKeyGreen { - keyid = 592; - }; - class ItemKeyGreen593: ItemKeyGreen { - keyid = 593; - }; - class ItemKeyGreen594: ItemKeyGreen { - keyid = 594; - }; - class ItemKeyGreen595: ItemKeyGreen { - keyid = 595; - }; - class ItemKeyGreen596: ItemKeyGreen { - keyid = 596; - }; - class ItemKeyGreen597: ItemKeyGreen { - keyid = 597; - }; - class ItemKeyGreen598: ItemKeyGreen { - keyid = 598; - }; - class ItemKeyGreen599: ItemKeyGreen { - keyid = 599; - }; - class ItemKeyGreen600: ItemKeyGreen { - keyid = 600; - }; - class ItemKeyGreen601: ItemKeyGreen { - keyid = 601; - }; - class ItemKeyGreen602: ItemKeyGreen { - keyid = 602; - }; - class ItemKeyGreen603: ItemKeyGreen { - keyid = 603; - }; - class ItemKeyGreen604: ItemKeyGreen { - keyid = 604; - }; - class ItemKeyGreen605: ItemKeyGreen { - keyid = 605; - }; - class ItemKeyGreen606: ItemKeyGreen { - keyid = 606; - }; - class ItemKeyGreen607: ItemKeyGreen { - keyid = 607; - }; - class ItemKeyGreen608: ItemKeyGreen { - keyid = 608; - }; - class ItemKeyGreen609: ItemKeyGreen { - keyid = 609; - }; - class ItemKeyGreen610: ItemKeyGreen { - keyid = 610; - }; - class ItemKeyGreen611: ItemKeyGreen { - keyid = 611; - }; - class ItemKeyGreen612: ItemKeyGreen { - keyid = 612; - }; - class ItemKeyGreen613: ItemKeyGreen { - keyid = 613; - }; - class ItemKeyGreen614: ItemKeyGreen { - keyid = 614; - }; - class ItemKeyGreen615: ItemKeyGreen { - keyid = 615; - }; - class ItemKeyGreen616: ItemKeyGreen { - keyid = 616; - }; - class ItemKeyGreen617: ItemKeyGreen { - keyid = 617; - }; - class ItemKeyGreen618: ItemKeyGreen { - keyid = 618; - }; - class ItemKeyGreen619: ItemKeyGreen { - keyid = 619; - }; - class ItemKeyGreen620: ItemKeyGreen { - keyid = 620; - }; - class ItemKeyGreen621: ItemKeyGreen { - keyid = 621; - }; - class ItemKeyGreen622: ItemKeyGreen { - keyid = 622; - }; - class ItemKeyGreen623: ItemKeyGreen { - keyid = 623; - }; - class ItemKeyGreen624: ItemKeyGreen { - keyid = 624; - }; - class ItemKeyGreen625: ItemKeyGreen { - keyid = 625; - }; - class ItemKeyGreen626: ItemKeyGreen { - keyid = 626; - }; - class ItemKeyGreen627: ItemKeyGreen { - keyid = 627; - }; - class ItemKeyGreen628: ItemKeyGreen { - keyid = 628; - }; - class ItemKeyGreen629: ItemKeyGreen { - keyid = 629; - }; - class ItemKeyGreen630: ItemKeyGreen { - keyid = 630; - }; - class ItemKeyGreen631: ItemKeyGreen { - keyid = 631; - }; - class ItemKeyGreen632: ItemKeyGreen { - keyid = 632; - }; - class ItemKeyGreen633: ItemKeyGreen { - keyid = 633; - }; - class ItemKeyGreen634: ItemKeyGreen { - keyid = 634; - }; - class ItemKeyGreen635: ItemKeyGreen { - keyid = 635; - }; - class ItemKeyGreen636: ItemKeyGreen { - keyid = 636; - }; - class ItemKeyGreen637: ItemKeyGreen { - keyid = 637; - }; - class ItemKeyGreen638: ItemKeyGreen { - keyid = 638; - }; - class ItemKeyGreen639: ItemKeyGreen { - keyid = 639; - }; - class ItemKeyGreen640: ItemKeyGreen { - keyid = 640; - }; - class ItemKeyGreen641: ItemKeyGreen { - keyid = 641; - }; - class ItemKeyGreen642: ItemKeyGreen { - keyid = 642; - }; - class ItemKeyGreen643: ItemKeyGreen { - keyid = 643; - }; - class ItemKeyGreen644: ItemKeyGreen { - keyid = 644; - }; - class ItemKeyGreen645: ItemKeyGreen { - keyid = 645; - }; - class ItemKeyGreen646: ItemKeyGreen { - keyid = 646; - }; - class ItemKeyGreen647: ItemKeyGreen { - keyid = 647; - }; - class ItemKeyGreen648: ItemKeyGreen { - keyid = 648; - }; - class ItemKeyGreen649: ItemKeyGreen { - keyid = 649; - }; - class ItemKeyGreen650: ItemKeyGreen { - keyid = 650; - }; - class ItemKeyGreen651: ItemKeyGreen { - keyid = 651; - }; - class ItemKeyGreen652: ItemKeyGreen { - keyid = 652; - }; - class ItemKeyGreen653: ItemKeyGreen { - keyid = 653; - }; - class ItemKeyGreen654: ItemKeyGreen { - keyid = 654; - }; - class ItemKeyGreen655: ItemKeyGreen { - keyid = 655; - }; - class ItemKeyGreen656: ItemKeyGreen { - keyid = 656; - }; - class ItemKeyGreen657: ItemKeyGreen { - keyid = 657; - }; - class ItemKeyGreen658: ItemKeyGreen { - keyid = 658; - }; - class ItemKeyGreen659: ItemKeyGreen { - keyid = 659; - }; - class ItemKeyGreen660: ItemKeyGreen { - keyid = 660; - }; - class ItemKeyGreen661: ItemKeyGreen { - keyid = 661; - }; - class ItemKeyGreen662: ItemKeyGreen { - keyid = 662; - }; - class ItemKeyGreen663: ItemKeyGreen { - keyid = 663; - }; - class ItemKeyGreen664: ItemKeyGreen { - keyid = 664; - }; - class ItemKeyGreen665: ItemKeyGreen { - keyid = 665; - }; - class ItemKeyGreen666: ItemKeyGreen { - keyid = 666; - }; - class ItemKeyGreen667: ItemKeyGreen { - keyid = 667; - }; - class ItemKeyGreen668: ItemKeyGreen { - keyid = 668; - }; - class ItemKeyGreen669: ItemKeyGreen { - keyid = 669; - }; - class ItemKeyGreen670: ItemKeyGreen { - keyid = 670; - }; - class ItemKeyGreen671: ItemKeyGreen { - keyid = 671; - }; - class ItemKeyGreen672: ItemKeyGreen { - keyid = 672; - }; - class ItemKeyGreen673: ItemKeyGreen { - keyid = 673; - }; - class ItemKeyGreen674: ItemKeyGreen { - keyid = 674; - }; - class ItemKeyGreen675: ItemKeyGreen { - keyid = 675; - }; - class ItemKeyGreen676: ItemKeyGreen { - keyid = 676; - }; - class ItemKeyGreen677: ItemKeyGreen { - keyid = 677; - }; - class ItemKeyGreen678: ItemKeyGreen { - keyid = 678; - }; - class ItemKeyGreen679: ItemKeyGreen { - keyid = 679; - }; - class ItemKeyGreen680: ItemKeyGreen { - keyid = 680; - }; - class ItemKeyGreen681: ItemKeyGreen { - keyid = 681; - }; - class ItemKeyGreen682: ItemKeyGreen { - keyid = 682; - }; - class ItemKeyGreen683: ItemKeyGreen { - keyid = 683; - }; - class ItemKeyGreen684: ItemKeyGreen { - keyid = 684; - }; - class ItemKeyGreen685: ItemKeyGreen { - keyid = 685; - }; - class ItemKeyGreen686: ItemKeyGreen { - keyid = 686; - }; - class ItemKeyGreen687: ItemKeyGreen { - keyid = 687; - }; - class ItemKeyGreen688: ItemKeyGreen { - keyid = 688; - }; - class ItemKeyGreen689: ItemKeyGreen { - keyid = 689; - }; - class ItemKeyGreen690: ItemKeyGreen { - keyid = 690; - }; - class ItemKeyGreen691: ItemKeyGreen { - keyid = 691; - }; - class ItemKeyGreen692: ItemKeyGreen { - keyid = 692; - }; - class ItemKeyGreen693: ItemKeyGreen { - keyid = 693; - }; - class ItemKeyGreen694: ItemKeyGreen { - keyid = 694; - }; - class ItemKeyGreen695: ItemKeyGreen { - keyid = 695; - }; - class ItemKeyGreen696: ItemKeyGreen { - keyid = 696; - }; - class ItemKeyGreen697: ItemKeyGreen { - keyid = 697; - }; - class ItemKeyGreen698: ItemKeyGreen { - keyid = 698; - }; - class ItemKeyGreen699: ItemKeyGreen { - keyid = 699; - }; - class ItemKeyGreen700: ItemKeyGreen { - keyid = 700; - }; - class ItemKeyGreen701: ItemKeyGreen { - keyid = 701; - }; - class ItemKeyGreen702: ItemKeyGreen { - keyid = 702; - }; - class ItemKeyGreen703: ItemKeyGreen { - keyid = 703; - }; - class ItemKeyGreen704: ItemKeyGreen { - keyid = 704; - }; - class ItemKeyGreen705: ItemKeyGreen { - keyid = 705; - }; - class ItemKeyGreen706: ItemKeyGreen { - keyid = 706; - }; - class ItemKeyGreen707: ItemKeyGreen { - keyid = 707; - }; - class ItemKeyGreen708: ItemKeyGreen { - keyid = 708; - }; - class ItemKeyGreen709: ItemKeyGreen { - keyid = 709; - }; - class ItemKeyGreen710: ItemKeyGreen { - keyid = 710; - }; - class ItemKeyGreen711: ItemKeyGreen { - keyid = 711; - }; - class ItemKeyGreen712: ItemKeyGreen { - keyid = 712; - }; - class ItemKeyGreen713: ItemKeyGreen { - keyid = 713; - }; - class ItemKeyGreen714: ItemKeyGreen { - keyid = 714; - }; - class ItemKeyGreen715: ItemKeyGreen { - keyid = 715; - }; - class ItemKeyGreen716: ItemKeyGreen { - keyid = 716; - }; - class ItemKeyGreen717: ItemKeyGreen { - keyid = 717; - }; - class ItemKeyGreen718: ItemKeyGreen { - keyid = 718; - }; - class ItemKeyGreen719: ItemKeyGreen { - keyid = 719; - }; - class ItemKeyGreen720: ItemKeyGreen { - keyid = 720; - }; - class ItemKeyGreen721: ItemKeyGreen { - keyid = 721; - }; - class ItemKeyGreen722: ItemKeyGreen { - keyid = 722; - }; - class ItemKeyGreen723: ItemKeyGreen { - keyid = 723; - }; - class ItemKeyGreen724: ItemKeyGreen { - keyid = 724; - }; - class ItemKeyGreen725: ItemKeyGreen { - keyid = 725; - }; - class ItemKeyGreen726: ItemKeyGreen { - keyid = 726; - }; - class ItemKeyGreen727: ItemKeyGreen { - keyid = 727; - }; - class ItemKeyGreen728: ItemKeyGreen { - keyid = 728; - }; - class ItemKeyGreen729: ItemKeyGreen { - keyid = 729; - }; - class ItemKeyGreen730: ItemKeyGreen { - keyid = 730; - }; - class ItemKeyGreen731: ItemKeyGreen { - keyid = 731; - }; - class ItemKeyGreen732: ItemKeyGreen { - keyid = 732; - }; - class ItemKeyGreen733: ItemKeyGreen { - keyid = 733; - }; - class ItemKeyGreen734: ItemKeyGreen { - keyid = 734; - }; - class ItemKeyGreen735: ItemKeyGreen { - keyid = 735; - }; - class ItemKeyGreen736: ItemKeyGreen { - keyid = 736; - }; - class ItemKeyGreen737: ItemKeyGreen { - keyid = 737; - }; - class ItemKeyGreen738: ItemKeyGreen { - keyid = 738; - }; - class ItemKeyGreen739: ItemKeyGreen { - keyid = 739; - }; - class ItemKeyGreen740: ItemKeyGreen { - keyid = 740; - }; - class ItemKeyGreen741: ItemKeyGreen { - keyid = 741; - }; - class ItemKeyGreen742: ItemKeyGreen { - keyid = 742; - }; - class ItemKeyGreen743: ItemKeyGreen { - keyid = 743; - }; - class ItemKeyGreen744: ItemKeyGreen { - keyid = 744; - }; - class ItemKeyGreen745: ItemKeyGreen { - keyid = 745; - }; - class ItemKeyGreen746: ItemKeyGreen { - keyid = 746; - }; - class ItemKeyGreen747: ItemKeyGreen { - keyid = 747; - }; - class ItemKeyGreen748: ItemKeyGreen { - keyid = 748; - }; - class ItemKeyGreen749: ItemKeyGreen { - keyid = 749; - }; - class ItemKeyGreen750: ItemKeyGreen { - keyid = 750; - }; - class ItemKeyGreen751: ItemKeyGreen { - keyid = 751; - }; - class ItemKeyGreen752: ItemKeyGreen { - keyid = 752; - }; - class ItemKeyGreen753: ItemKeyGreen { - keyid = 753; - }; - class ItemKeyGreen754: ItemKeyGreen { - keyid = 754; - }; - class ItemKeyGreen755: ItemKeyGreen { - keyid = 755; - }; - class ItemKeyGreen756: ItemKeyGreen { - keyid = 756; - }; - class ItemKeyGreen757: ItemKeyGreen { - keyid = 757; - }; - class ItemKeyGreen758: ItemKeyGreen { - keyid = 758; - }; - class ItemKeyGreen759: ItemKeyGreen { - keyid = 759; - }; - class ItemKeyGreen760: ItemKeyGreen { - keyid = 760; - }; - class ItemKeyGreen761: ItemKeyGreen { - keyid = 761; - }; - class ItemKeyGreen762: ItemKeyGreen { - keyid = 762; - }; - class ItemKeyGreen763: ItemKeyGreen { - keyid = 763; - }; - class ItemKeyGreen764: ItemKeyGreen { - keyid = 764; - }; - class ItemKeyGreen765: ItemKeyGreen { - keyid = 765; - }; - class ItemKeyGreen766: ItemKeyGreen { - keyid = 766; - }; - class ItemKeyGreen767: ItemKeyGreen { - keyid = 767; - }; - class ItemKeyGreen768: ItemKeyGreen { - keyid = 768; - }; - class ItemKeyGreen769: ItemKeyGreen { - keyid = 769; - }; - class ItemKeyGreen770: ItemKeyGreen { - keyid = 770; - }; - class ItemKeyGreen771: ItemKeyGreen { - keyid = 771; - }; - class ItemKeyGreen772: ItemKeyGreen { - keyid = 772; - }; - class ItemKeyGreen773: ItemKeyGreen { - keyid = 773; - }; - class ItemKeyGreen774: ItemKeyGreen { - keyid = 774; - }; - class ItemKeyGreen775: ItemKeyGreen { - keyid = 775; - }; - class ItemKeyGreen776: ItemKeyGreen { - keyid = 776; - }; - class ItemKeyGreen777: ItemKeyGreen { - keyid = 777; - }; - class ItemKeyGreen778: ItemKeyGreen { - keyid = 778; - }; - class ItemKeyGreen779: ItemKeyGreen { - keyid = 779; - }; - class ItemKeyGreen780: ItemKeyGreen { - keyid = 780; - }; - class ItemKeyGreen781: ItemKeyGreen { - keyid = 781; - }; - class ItemKeyGreen782: ItemKeyGreen { - keyid = 782; - }; - class ItemKeyGreen783: ItemKeyGreen { - keyid = 783; - }; - class ItemKeyGreen784: ItemKeyGreen { - keyid = 784; - }; - class ItemKeyGreen785: ItemKeyGreen { - keyid = 785; - }; - class ItemKeyGreen786: ItemKeyGreen { - keyid = 786; - }; - class ItemKeyGreen787: ItemKeyGreen { - keyid = 787; - }; - class ItemKeyGreen788: ItemKeyGreen { - keyid = 788; - }; - class ItemKeyGreen789: ItemKeyGreen { - keyid = 789; - }; - class ItemKeyGreen790: ItemKeyGreen { - keyid = 790; - }; - class ItemKeyGreen791: ItemKeyGreen { - keyid = 791; - }; - class ItemKeyGreen792: ItemKeyGreen { - keyid = 792; - }; - class ItemKeyGreen793: ItemKeyGreen { - keyid = 793; - }; - class ItemKeyGreen794: ItemKeyGreen { - keyid = 794; - }; - class ItemKeyGreen795: ItemKeyGreen { - keyid = 795; - }; - class ItemKeyGreen796: ItemKeyGreen { - keyid = 796; - }; - class ItemKeyGreen797: ItemKeyGreen { - keyid = 797; - }; - class ItemKeyGreen798: ItemKeyGreen { - keyid = 798; - }; - class ItemKeyGreen799: ItemKeyGreen { - keyid = 799; - }; - class ItemKeyGreen800: ItemKeyGreen { - keyid = 800; - }; - class ItemKeyGreen801: ItemKeyGreen { - keyid = 801; - }; - class ItemKeyGreen802: ItemKeyGreen { - keyid = 802; - }; - class ItemKeyGreen803: ItemKeyGreen { - keyid = 803; - }; - class ItemKeyGreen804: ItemKeyGreen { - keyid = 804; - }; - class ItemKeyGreen805: ItemKeyGreen { - keyid = 805; - }; - class ItemKeyGreen806: ItemKeyGreen { - keyid = 806; - }; - class ItemKeyGreen807: ItemKeyGreen { - keyid = 807; - }; - class ItemKeyGreen808: ItemKeyGreen { - keyid = 808; - }; - class ItemKeyGreen809: ItemKeyGreen { - keyid = 809; - }; - class ItemKeyGreen810: ItemKeyGreen { - keyid = 810; - }; - class ItemKeyGreen811: ItemKeyGreen { - keyid = 811; - }; - class ItemKeyGreen812: ItemKeyGreen { - keyid = 812; - }; - class ItemKeyGreen813: ItemKeyGreen { - keyid = 813; - }; - class ItemKeyGreen814: ItemKeyGreen { - keyid = 814; - }; - class ItemKeyGreen815: ItemKeyGreen { - keyid = 815; - }; - class ItemKeyGreen816: ItemKeyGreen { - keyid = 816; - }; - class ItemKeyGreen817: ItemKeyGreen { - keyid = 817; - }; - class ItemKeyGreen818: ItemKeyGreen { - keyid = 818; - }; - class ItemKeyGreen819: ItemKeyGreen { - keyid = 819; - }; - class ItemKeyGreen820: ItemKeyGreen { - keyid = 820; - }; - class ItemKeyGreen821: ItemKeyGreen { - keyid = 821; - }; - class ItemKeyGreen822: ItemKeyGreen { - keyid = 822; - }; - class ItemKeyGreen823: ItemKeyGreen { - keyid = 823; - }; - class ItemKeyGreen824: ItemKeyGreen { - keyid = 824; - }; - class ItemKeyGreen825: ItemKeyGreen { - keyid = 825; - }; - class ItemKeyGreen826: ItemKeyGreen { - keyid = 826; - }; - class ItemKeyGreen827: ItemKeyGreen { - keyid = 827; - }; - class ItemKeyGreen828: ItemKeyGreen { - keyid = 828; - }; - class ItemKeyGreen829: ItemKeyGreen { - keyid = 829; - }; - class ItemKeyGreen830: ItemKeyGreen { - keyid = 830; - }; - class ItemKeyGreen831: ItemKeyGreen { - keyid = 831; - }; - class ItemKeyGreen832: ItemKeyGreen { - keyid = 832; - }; - class ItemKeyGreen833: ItemKeyGreen { - keyid = 833; - }; - class ItemKeyGreen834: ItemKeyGreen { - keyid = 834; - }; - class ItemKeyGreen835: ItemKeyGreen { - keyid = 835; - }; - class ItemKeyGreen836: ItemKeyGreen { - keyid = 836; - }; - class ItemKeyGreen837: ItemKeyGreen { - keyid = 837; - }; - class ItemKeyGreen838: ItemKeyGreen { - keyid = 838; - }; - class ItemKeyGreen839: ItemKeyGreen { - keyid = 839; - }; - class ItemKeyGreen840: ItemKeyGreen { - keyid = 840; - }; - class ItemKeyGreen841: ItemKeyGreen { - keyid = 841; - }; - class ItemKeyGreen842: ItemKeyGreen { - keyid = 842; - }; - class ItemKeyGreen843: ItemKeyGreen { - keyid = 843; - }; - class ItemKeyGreen844: ItemKeyGreen { - keyid = 844; - }; - class ItemKeyGreen845: ItemKeyGreen { - keyid = 845; - }; - class ItemKeyGreen846: ItemKeyGreen { - keyid = 846; - }; - class ItemKeyGreen847: ItemKeyGreen { - keyid = 847; - }; - class ItemKeyGreen848: ItemKeyGreen { - keyid = 848; - }; - class ItemKeyGreen849: ItemKeyGreen { - keyid = 849; - }; - class ItemKeyGreen850: ItemKeyGreen { - keyid = 850; - }; - class ItemKeyGreen851: ItemKeyGreen { - keyid = 851; - }; - class ItemKeyGreen852: ItemKeyGreen { - keyid = 852; - }; - class ItemKeyGreen853: ItemKeyGreen { - keyid = 853; - }; - class ItemKeyGreen854: ItemKeyGreen { - keyid = 854; - }; - class ItemKeyGreen855: ItemKeyGreen { - keyid = 855; - }; - class ItemKeyGreen856: ItemKeyGreen { - keyid = 856; - }; - class ItemKeyGreen857: ItemKeyGreen { - keyid = 857; - }; - class ItemKeyGreen858: ItemKeyGreen { - keyid = 858; - }; - class ItemKeyGreen859: ItemKeyGreen { - keyid = 859; - }; - class ItemKeyGreen860: ItemKeyGreen { - keyid = 860; - }; - class ItemKeyGreen861: ItemKeyGreen { - keyid = 861; - }; - class ItemKeyGreen862: ItemKeyGreen { - keyid = 862; - }; - class ItemKeyGreen863: ItemKeyGreen { - keyid = 863; - }; - class ItemKeyGreen864: ItemKeyGreen { - keyid = 864; - }; - class ItemKeyGreen865: ItemKeyGreen { - keyid = 865; - }; - class ItemKeyGreen866: ItemKeyGreen { - keyid = 866; - }; - class ItemKeyGreen867: ItemKeyGreen { - keyid = 867; - }; - class ItemKeyGreen868: ItemKeyGreen { - keyid = 868; - }; - class ItemKeyGreen869: ItemKeyGreen { - keyid = 869; - }; - class ItemKeyGreen870: ItemKeyGreen { - keyid = 870; - }; - class ItemKeyGreen871: ItemKeyGreen { - keyid = 871; - }; - class ItemKeyGreen872: ItemKeyGreen { - keyid = 872; - }; - class ItemKeyGreen873: ItemKeyGreen { - keyid = 873; - }; - class ItemKeyGreen874: ItemKeyGreen { - keyid = 874; - }; - class ItemKeyGreen875: ItemKeyGreen { - keyid = 875; - }; - class ItemKeyGreen876: ItemKeyGreen { - keyid = 876; - }; - class ItemKeyGreen877: ItemKeyGreen { - keyid = 877; - }; - class ItemKeyGreen878: ItemKeyGreen { - keyid = 878; - }; - class ItemKeyGreen879: ItemKeyGreen { - keyid = 879; - }; - class ItemKeyGreen880: ItemKeyGreen { - keyid = 880; - }; - class ItemKeyGreen881: ItemKeyGreen { - keyid = 881; - }; - class ItemKeyGreen882: ItemKeyGreen { - keyid = 882; - }; - class ItemKeyGreen883: ItemKeyGreen { - keyid = 883; - }; - class ItemKeyGreen884: ItemKeyGreen { - keyid = 884; - }; - class ItemKeyGreen885: ItemKeyGreen { - keyid = 885; - }; - class ItemKeyGreen886: ItemKeyGreen { - keyid = 886; - }; - class ItemKeyGreen887: ItemKeyGreen { - keyid = 887; - }; - class ItemKeyGreen888: ItemKeyGreen { - keyid = 888; - }; - class ItemKeyGreen889: ItemKeyGreen { - keyid = 889; - }; - class ItemKeyGreen890: ItemKeyGreen { - keyid = 890; - }; - class ItemKeyGreen891: ItemKeyGreen { - keyid = 891; - }; - class ItemKeyGreen892: ItemKeyGreen { - keyid = 892; - }; - class ItemKeyGreen893: ItemKeyGreen { - keyid = 893; - }; - class ItemKeyGreen894: ItemKeyGreen { - keyid = 894; - }; - class ItemKeyGreen895: ItemKeyGreen { - keyid = 895; - }; - class ItemKeyGreen896: ItemKeyGreen { - keyid = 896; - }; - class ItemKeyGreen897: ItemKeyGreen { - keyid = 897; - }; - class ItemKeyGreen898: ItemKeyGreen { - keyid = 898; - }; - class ItemKeyGreen899: ItemKeyGreen { - keyid = 899; - }; - class ItemKeyGreen900: ItemKeyGreen { - keyid = 900; - }; - class ItemKeyGreen901: ItemKeyGreen { - keyid = 901; - }; - class ItemKeyGreen902: ItemKeyGreen { - keyid = 902; - }; - class ItemKeyGreen903: ItemKeyGreen { - keyid = 903; - }; - class ItemKeyGreen904: ItemKeyGreen { - keyid = 904; - }; - class ItemKeyGreen905: ItemKeyGreen { - keyid = 905; - }; - class ItemKeyGreen906: ItemKeyGreen { - keyid = 906; - }; - class ItemKeyGreen907: ItemKeyGreen { - keyid = 907; - }; - class ItemKeyGreen908: ItemKeyGreen { - keyid = 908; - }; - class ItemKeyGreen909: ItemKeyGreen { - keyid = 909; - }; - class ItemKeyGreen910: ItemKeyGreen { - keyid = 910; - }; - class ItemKeyGreen911: ItemKeyGreen { - keyid = 911; - }; - class ItemKeyGreen912: ItemKeyGreen { - keyid = 912; - }; - class ItemKeyGreen913: ItemKeyGreen { - keyid = 913; - }; - class ItemKeyGreen914: ItemKeyGreen { - keyid = 914; - }; - class ItemKeyGreen915: ItemKeyGreen { - keyid = 915; - }; - class ItemKeyGreen916: ItemKeyGreen { - keyid = 916; - }; - class ItemKeyGreen917: ItemKeyGreen { - keyid = 917; - }; - class ItemKeyGreen918: ItemKeyGreen { - keyid = 918; - }; - class ItemKeyGreen919: ItemKeyGreen { - keyid = 919; - }; - class ItemKeyGreen920: ItemKeyGreen { - keyid = 920; - }; - class ItemKeyGreen921: ItemKeyGreen { - keyid = 921; - }; - class ItemKeyGreen922: ItemKeyGreen { - keyid = 922; - }; - class ItemKeyGreen923: ItemKeyGreen { - keyid = 923; - }; - class ItemKeyGreen924: ItemKeyGreen { - keyid = 924; - }; - class ItemKeyGreen925: ItemKeyGreen { - keyid = 925; - }; - class ItemKeyGreen926: ItemKeyGreen { - keyid = 926; - }; - class ItemKeyGreen927: ItemKeyGreen { - keyid = 927; - }; - class ItemKeyGreen928: ItemKeyGreen { - keyid = 928; - }; - class ItemKeyGreen929: ItemKeyGreen { - keyid = 929; - }; - class ItemKeyGreen930: ItemKeyGreen { - keyid = 930; - }; - class ItemKeyGreen931: ItemKeyGreen { - keyid = 931; - }; - class ItemKeyGreen932: ItemKeyGreen { - keyid = 932; - }; - class ItemKeyGreen933: ItemKeyGreen { - keyid = 933; - }; - class ItemKeyGreen934: ItemKeyGreen { - keyid = 934; - }; - class ItemKeyGreen935: ItemKeyGreen { - keyid = 935; - }; - class ItemKeyGreen936: ItemKeyGreen { - keyid = 936; - }; - class ItemKeyGreen937: ItemKeyGreen { - keyid = 937; - }; - class ItemKeyGreen938: ItemKeyGreen { - keyid = 938; - }; - class ItemKeyGreen939: ItemKeyGreen { - keyid = 939; - }; - class ItemKeyGreen940: ItemKeyGreen { - keyid = 940; - }; - class ItemKeyGreen941: ItemKeyGreen { - keyid = 941; - }; - class ItemKeyGreen942: ItemKeyGreen { - keyid = 942; - }; - class ItemKeyGreen943: ItemKeyGreen { - keyid = 943; - }; - class ItemKeyGreen944: ItemKeyGreen { - keyid = 944; - }; - class ItemKeyGreen945: ItemKeyGreen { - keyid = 945; - }; - class ItemKeyGreen946: ItemKeyGreen { - keyid = 946; - }; - class ItemKeyGreen947: ItemKeyGreen { - keyid = 947; - }; - class ItemKeyGreen948: ItemKeyGreen { - keyid = 948; - }; - class ItemKeyGreen949: ItemKeyGreen { - keyid = 949; - }; - class ItemKeyGreen950: ItemKeyGreen { - keyid = 950; - }; - class ItemKeyGreen951: ItemKeyGreen { - keyid = 951; - }; - class ItemKeyGreen952: ItemKeyGreen { - keyid = 952; - }; - class ItemKeyGreen953: ItemKeyGreen { - keyid = 953; - }; - class ItemKeyGreen954: ItemKeyGreen { - keyid = 954; - }; - class ItemKeyGreen955: ItemKeyGreen { - keyid = 955; - }; - class ItemKeyGreen956: ItemKeyGreen { - keyid = 956; - }; - class ItemKeyGreen957: ItemKeyGreen { - keyid = 957; - }; - class ItemKeyGreen958: ItemKeyGreen { - keyid = 958; - }; - class ItemKeyGreen959: ItemKeyGreen { - keyid = 959; - }; - class ItemKeyGreen960: ItemKeyGreen { - keyid = 960; - }; - class ItemKeyGreen961: ItemKeyGreen { - keyid = 961; - }; - class ItemKeyGreen962: ItemKeyGreen { - keyid = 962; - }; - class ItemKeyGreen963: ItemKeyGreen { - keyid = 963; - }; - class ItemKeyGreen964: ItemKeyGreen { - keyid = 964; - }; - class ItemKeyGreen965: ItemKeyGreen { - keyid = 965; - }; - class ItemKeyGreen966: ItemKeyGreen { - keyid = 966; - }; - class ItemKeyGreen967: ItemKeyGreen { - keyid = 967; - }; - class ItemKeyGreen968: ItemKeyGreen { - keyid = 968; - }; - class ItemKeyGreen969: ItemKeyGreen { - keyid = 969; - }; - class ItemKeyGreen970: ItemKeyGreen { - keyid = 970; - }; - class ItemKeyGreen971: ItemKeyGreen { - keyid = 971; - }; - class ItemKeyGreen972: ItemKeyGreen { - keyid = 972; - }; - class ItemKeyGreen973: ItemKeyGreen { - keyid = 973; - }; - class ItemKeyGreen974: ItemKeyGreen { - keyid = 974; - }; - class ItemKeyGreen975: ItemKeyGreen { - keyid = 975; - }; - class ItemKeyGreen976: ItemKeyGreen { - keyid = 976; - }; - class ItemKeyGreen977: ItemKeyGreen { - keyid = 977; - }; - class ItemKeyGreen978: ItemKeyGreen { - keyid = 978; - }; - class ItemKeyGreen979: ItemKeyGreen { - keyid = 979; - }; - class ItemKeyGreen980: ItemKeyGreen { - keyid = 980; - }; - class ItemKeyGreen981: ItemKeyGreen { - keyid = 981; - }; - class ItemKeyGreen982: ItemKeyGreen { - keyid = 982; - }; - class ItemKeyGreen983: ItemKeyGreen { - keyid = 983; - }; - class ItemKeyGreen984: ItemKeyGreen { - keyid = 984; - }; - class ItemKeyGreen985: ItemKeyGreen { - keyid = 985; - }; - class ItemKeyGreen986: ItemKeyGreen { - keyid = 986; - }; - class ItemKeyGreen987: ItemKeyGreen { - keyid = 987; - }; - class ItemKeyGreen988: ItemKeyGreen { - keyid = 988; - }; - class ItemKeyGreen989: ItemKeyGreen { - keyid = 989; - }; - class ItemKeyGreen990: ItemKeyGreen { - keyid = 990; - }; - class ItemKeyGreen991: ItemKeyGreen { - keyid = 991; - }; - class ItemKeyGreen992: ItemKeyGreen { - keyid = 992; - }; - class ItemKeyGreen993: ItemKeyGreen { - keyid = 993; - }; - class ItemKeyGreen994: ItemKeyGreen { - keyid = 994; - }; - class ItemKeyGreen995: ItemKeyGreen { - keyid = 995; - }; - class ItemKeyGreen996: ItemKeyGreen { - keyid = 996; - }; - class ItemKeyGreen997: ItemKeyGreen { - keyid = 997; - }; - class ItemKeyGreen998: ItemKeyGreen { - keyid = 998; - }; - class ItemKeyGreen999: ItemKeyGreen { - keyid = 999; - }; - class ItemKeyGreen1000: ItemKeyGreen { - keyid = 1000; - }; - class ItemKeyGreen1001: ItemKeyGreen { - keyid = 1001; - }; - class ItemKeyGreen1002: ItemKeyGreen { - keyid = 1002; - }; - class ItemKeyGreen1003: ItemKeyGreen { - keyid = 1003; - }; - class ItemKeyGreen1004: ItemKeyGreen { - keyid = 1004; - }; - class ItemKeyGreen1005: ItemKeyGreen { - keyid = 1005; - }; - class ItemKeyGreen1006: ItemKeyGreen { - keyid = 1006; - }; - class ItemKeyGreen1007: ItemKeyGreen { - keyid = 1007; - }; - class ItemKeyGreen1008: ItemKeyGreen { - keyid = 1008; - }; - class ItemKeyGreen1009: ItemKeyGreen { - keyid = 1009; - }; - class ItemKeyGreen1010: ItemKeyGreen { - keyid = 1010; - }; - class ItemKeyGreen1011: ItemKeyGreen { - keyid = 1011; - }; - class ItemKeyGreen1012: ItemKeyGreen { - keyid = 1012; - }; - class ItemKeyGreen1013: ItemKeyGreen { - keyid = 1013; - }; - class ItemKeyGreen1014: ItemKeyGreen { - keyid = 1014; - }; - class ItemKeyGreen1015: ItemKeyGreen { - keyid = 1015; - }; - class ItemKeyGreen1016: ItemKeyGreen { - keyid = 1016; - }; - class ItemKeyGreen1017: ItemKeyGreen { - keyid = 1017; - }; - class ItemKeyGreen1018: ItemKeyGreen { - keyid = 1018; - }; - class ItemKeyGreen1019: ItemKeyGreen { - keyid = 1019; - }; - class ItemKeyGreen1020: ItemKeyGreen { - keyid = 1020; - }; - class ItemKeyGreen1021: ItemKeyGreen { - keyid = 1021; - }; - class ItemKeyGreen1022: ItemKeyGreen { - keyid = 1022; - }; - class ItemKeyGreen1023: ItemKeyGreen { - keyid = 1023; - }; - class ItemKeyGreen1024: ItemKeyGreen { - keyid = 1024; - }; - class ItemKeyGreen1025: ItemKeyGreen { - keyid = 1025; - }; - class ItemKeyGreen1026: ItemKeyGreen { - keyid = 1026; - }; - class ItemKeyGreen1027: ItemKeyGreen { - keyid = 1027; - }; - class ItemKeyGreen1028: ItemKeyGreen { - keyid = 1028; - }; - class ItemKeyGreen1029: ItemKeyGreen { - keyid = 1029; - }; - class ItemKeyGreen1030: ItemKeyGreen { - keyid = 1030; - }; - class ItemKeyGreen1031: ItemKeyGreen { - keyid = 1031; - }; - class ItemKeyGreen1032: ItemKeyGreen { - keyid = 1032; - }; - class ItemKeyGreen1033: ItemKeyGreen { - keyid = 1033; - }; - class ItemKeyGreen1034: ItemKeyGreen { - keyid = 1034; - }; - class ItemKeyGreen1035: ItemKeyGreen { - keyid = 1035; - }; - class ItemKeyGreen1036: ItemKeyGreen { - keyid = 1036; - }; - class ItemKeyGreen1037: ItemKeyGreen { - keyid = 1037; - }; - class ItemKeyGreen1038: ItemKeyGreen { - keyid = 1038; - }; - class ItemKeyGreen1039: ItemKeyGreen { - keyid = 1039; - }; - class ItemKeyGreen1040: ItemKeyGreen { - keyid = 1040; - }; - class ItemKeyGreen1041: ItemKeyGreen { - keyid = 1041; - }; - class ItemKeyGreen1042: ItemKeyGreen { - keyid = 1042; - }; - class ItemKeyGreen1043: ItemKeyGreen { - keyid = 1043; - }; - class ItemKeyGreen1044: ItemKeyGreen { - keyid = 1044; - }; - class ItemKeyGreen1045: ItemKeyGreen { - keyid = 1045; - }; - class ItemKeyGreen1046: ItemKeyGreen { - keyid = 1046; - }; - class ItemKeyGreen1047: ItemKeyGreen { - keyid = 1047; - }; - class ItemKeyGreen1048: ItemKeyGreen { - keyid = 1048; - }; - class ItemKeyGreen1049: ItemKeyGreen { - keyid = 1049; - }; - class ItemKeyGreen1050: ItemKeyGreen { - keyid = 1050; - }; - class ItemKeyGreen1051: ItemKeyGreen { - keyid = 1051; - }; - class ItemKeyGreen1052: ItemKeyGreen { - keyid = 1052; - }; - class ItemKeyGreen1053: ItemKeyGreen { - keyid = 1053; - }; - class ItemKeyGreen1054: ItemKeyGreen { - keyid = 1054; - }; - class ItemKeyGreen1055: ItemKeyGreen { - keyid = 1055; - }; - class ItemKeyGreen1056: ItemKeyGreen { - keyid = 1056; - }; - class ItemKeyGreen1057: ItemKeyGreen { - keyid = 1057; - }; - class ItemKeyGreen1058: ItemKeyGreen { - keyid = 1058; - }; - class ItemKeyGreen1059: ItemKeyGreen { - keyid = 1059; - }; - class ItemKeyGreen1060: ItemKeyGreen { - keyid = 1060; - }; - class ItemKeyGreen1061: ItemKeyGreen { - keyid = 1061; - }; - class ItemKeyGreen1062: ItemKeyGreen { - keyid = 1062; - }; - class ItemKeyGreen1063: ItemKeyGreen { - keyid = 1063; - }; - class ItemKeyGreen1064: ItemKeyGreen { - keyid = 1064; - }; - class ItemKeyGreen1065: ItemKeyGreen { - keyid = 1065; - }; - class ItemKeyGreen1066: ItemKeyGreen { - keyid = 1066; - }; - class ItemKeyGreen1067: ItemKeyGreen { - keyid = 1067; - }; - class ItemKeyGreen1068: ItemKeyGreen { - keyid = 1068; - }; - class ItemKeyGreen1069: ItemKeyGreen { - keyid = 1069; - }; - class ItemKeyGreen1070: ItemKeyGreen { - keyid = 1070; - }; - class ItemKeyGreen1071: ItemKeyGreen { - keyid = 1071; - }; - class ItemKeyGreen1072: ItemKeyGreen { - keyid = 1072; - }; - class ItemKeyGreen1073: ItemKeyGreen { - keyid = 1073; - }; - class ItemKeyGreen1074: ItemKeyGreen { - keyid = 1074; - }; - class ItemKeyGreen1075: ItemKeyGreen { - keyid = 1075; - }; - class ItemKeyGreen1076: ItemKeyGreen { - keyid = 1076; - }; - class ItemKeyGreen1077: ItemKeyGreen { - keyid = 1077; - }; - class ItemKeyGreen1078: ItemKeyGreen { - keyid = 1078; - }; - class ItemKeyGreen1079: ItemKeyGreen { - keyid = 1079; - }; - class ItemKeyGreen1080: ItemKeyGreen { - keyid = 1080; - }; - class ItemKeyGreen1081: ItemKeyGreen { - keyid = 1081; - }; - class ItemKeyGreen1082: ItemKeyGreen { - keyid = 1082; - }; - class ItemKeyGreen1083: ItemKeyGreen { - keyid = 1083; - }; - class ItemKeyGreen1084: ItemKeyGreen { - keyid = 1084; - }; - class ItemKeyGreen1085: ItemKeyGreen { - keyid = 1085; - }; - class ItemKeyGreen1086: ItemKeyGreen { - keyid = 1086; - }; - class ItemKeyGreen1087: ItemKeyGreen { - keyid = 1087; - }; - class ItemKeyGreen1088: ItemKeyGreen { - keyid = 1088; - }; - class ItemKeyGreen1089: ItemKeyGreen { - keyid = 1089; - }; - class ItemKeyGreen1090: ItemKeyGreen { - keyid = 1090; - }; - class ItemKeyGreen1091: ItemKeyGreen { - keyid = 1091; - }; - class ItemKeyGreen1092: ItemKeyGreen { - keyid = 1092; - }; - class ItemKeyGreen1093: ItemKeyGreen { - keyid = 1093; - }; - class ItemKeyGreen1094: ItemKeyGreen { - keyid = 1094; - }; - class ItemKeyGreen1095: ItemKeyGreen { - keyid = 1095; - }; - class ItemKeyGreen1096: ItemKeyGreen { - keyid = 1096; - }; - class ItemKeyGreen1097: ItemKeyGreen { - keyid = 1097; - }; - class ItemKeyGreen1098: ItemKeyGreen { - keyid = 1098; - }; - class ItemKeyGreen1099: ItemKeyGreen { - keyid = 1099; - }; - class ItemKeyGreen1100: ItemKeyGreen { - keyid = 1100; - }; - class ItemKeyGreen1101: ItemKeyGreen { - keyid = 1101; - }; - class ItemKeyGreen1102: ItemKeyGreen { - keyid = 1102; - }; - class ItemKeyGreen1103: ItemKeyGreen { - keyid = 1103; - }; - class ItemKeyGreen1104: ItemKeyGreen { - keyid = 1104; - }; - class ItemKeyGreen1105: ItemKeyGreen { - keyid = 1105; - }; - class ItemKeyGreen1106: ItemKeyGreen { - keyid = 1106; - }; - class ItemKeyGreen1107: ItemKeyGreen { - keyid = 1107; - }; - class ItemKeyGreen1108: ItemKeyGreen { - keyid = 1108; - }; - class ItemKeyGreen1109: ItemKeyGreen { - keyid = 1109; - }; - class ItemKeyGreen1110: ItemKeyGreen { - keyid = 1110; - }; - class ItemKeyGreen1111: ItemKeyGreen { - keyid = 1111; - }; - class ItemKeyGreen1112: ItemKeyGreen { - keyid = 1112; - }; - class ItemKeyGreen1113: ItemKeyGreen { - keyid = 1113; - }; - class ItemKeyGreen1114: ItemKeyGreen { - keyid = 1114; - }; - class ItemKeyGreen1115: ItemKeyGreen { - keyid = 1115; - }; - class ItemKeyGreen1116: ItemKeyGreen { - keyid = 1116; - }; - class ItemKeyGreen1117: ItemKeyGreen { - keyid = 1117; - }; - class ItemKeyGreen1118: ItemKeyGreen { - keyid = 1118; - }; - class ItemKeyGreen1119: ItemKeyGreen { - keyid = 1119; - }; - class ItemKeyGreen1120: ItemKeyGreen { - keyid = 1120; - }; - class ItemKeyGreen1121: ItemKeyGreen { - keyid = 1121; - }; - class ItemKeyGreen1122: ItemKeyGreen { - keyid = 1122; - }; - class ItemKeyGreen1123: ItemKeyGreen { - keyid = 1123; - }; - class ItemKeyGreen1124: ItemKeyGreen { - keyid = 1124; - }; - class ItemKeyGreen1125: ItemKeyGreen { - keyid = 1125; - }; - class ItemKeyGreen1126: ItemKeyGreen { - keyid = 1126; - }; - class ItemKeyGreen1127: ItemKeyGreen { - keyid = 1127; - }; - class ItemKeyGreen1128: ItemKeyGreen { - keyid = 1128; - }; - class ItemKeyGreen1129: ItemKeyGreen { - keyid = 1129; - }; - class ItemKeyGreen1130: ItemKeyGreen { - keyid = 1130; - }; - class ItemKeyGreen1131: ItemKeyGreen { - keyid = 1131; - }; - class ItemKeyGreen1132: ItemKeyGreen { - keyid = 1132; - }; - class ItemKeyGreen1133: ItemKeyGreen { - keyid = 1133; - }; - class ItemKeyGreen1134: ItemKeyGreen { - keyid = 1134; - }; - class ItemKeyGreen1135: ItemKeyGreen { - keyid = 1135; - }; - class ItemKeyGreen1136: ItemKeyGreen { - keyid = 1136; - }; - class ItemKeyGreen1137: ItemKeyGreen { - keyid = 1137; - }; - class ItemKeyGreen1138: ItemKeyGreen { - keyid = 1138; - }; - class ItemKeyGreen1139: ItemKeyGreen { - keyid = 1139; - }; - class ItemKeyGreen1140: ItemKeyGreen { - keyid = 1140; - }; - class ItemKeyGreen1141: ItemKeyGreen { - keyid = 1141; - }; - class ItemKeyGreen1142: ItemKeyGreen { - keyid = 1142; - }; - class ItemKeyGreen1143: ItemKeyGreen { - keyid = 1143; - }; - class ItemKeyGreen1144: ItemKeyGreen { - keyid = 1144; - }; - class ItemKeyGreen1145: ItemKeyGreen { - keyid = 1145; - }; - class ItemKeyGreen1146: ItemKeyGreen { - keyid = 1146; - }; - class ItemKeyGreen1147: ItemKeyGreen { - keyid = 1147; - }; - class ItemKeyGreen1148: ItemKeyGreen { - keyid = 1148; - }; - class ItemKeyGreen1149: ItemKeyGreen { - keyid = 1149; - }; - class ItemKeyGreen1150: ItemKeyGreen { - keyid = 1150; - }; - class ItemKeyGreen1151: ItemKeyGreen { - keyid = 1151; - }; - class ItemKeyGreen1152: ItemKeyGreen { - keyid = 1152; - }; - class ItemKeyGreen1153: ItemKeyGreen { - keyid = 1153; - }; - class ItemKeyGreen1154: ItemKeyGreen { - keyid = 1154; - }; - class ItemKeyGreen1155: ItemKeyGreen { - keyid = 1155; - }; - class ItemKeyGreen1156: ItemKeyGreen { - keyid = 1156; - }; - class ItemKeyGreen1157: ItemKeyGreen { - keyid = 1157; - }; - class ItemKeyGreen1158: ItemKeyGreen { - keyid = 1158; - }; - class ItemKeyGreen1159: ItemKeyGreen { - keyid = 1159; - }; - class ItemKeyGreen1160: ItemKeyGreen { - keyid = 1160; - }; - class ItemKeyGreen1161: ItemKeyGreen { - keyid = 1161; - }; - class ItemKeyGreen1162: ItemKeyGreen { - keyid = 1162; - }; - class ItemKeyGreen1163: ItemKeyGreen { - keyid = 1163; - }; - class ItemKeyGreen1164: ItemKeyGreen { - keyid = 1164; - }; - class ItemKeyGreen1165: ItemKeyGreen { - keyid = 1165; - }; - class ItemKeyGreen1166: ItemKeyGreen { - keyid = 1166; - }; - class ItemKeyGreen1167: ItemKeyGreen { - keyid = 1167; - }; - class ItemKeyGreen1168: ItemKeyGreen { - keyid = 1168; - }; - class ItemKeyGreen1169: ItemKeyGreen { - keyid = 1169; - }; - class ItemKeyGreen1170: ItemKeyGreen { - keyid = 1170; - }; - class ItemKeyGreen1171: ItemKeyGreen { - keyid = 1171; - }; - class ItemKeyGreen1172: ItemKeyGreen { - keyid = 1172; - }; - class ItemKeyGreen1173: ItemKeyGreen { - keyid = 1173; - }; - class ItemKeyGreen1174: ItemKeyGreen { - keyid = 1174; - }; - class ItemKeyGreen1175: ItemKeyGreen { - keyid = 1175; - }; - class ItemKeyGreen1176: ItemKeyGreen { - keyid = 1176; - }; - class ItemKeyGreen1177: ItemKeyGreen { - keyid = 1177; - }; - class ItemKeyGreen1178: ItemKeyGreen { - keyid = 1178; - }; - class ItemKeyGreen1179: ItemKeyGreen { - keyid = 1179; - }; - class ItemKeyGreen1180: ItemKeyGreen { - keyid = 1180; - }; - class ItemKeyGreen1181: ItemKeyGreen { - keyid = 1181; - }; - class ItemKeyGreen1182: ItemKeyGreen { - keyid = 1182; - }; - class ItemKeyGreen1183: ItemKeyGreen { - keyid = 1183; - }; - class ItemKeyGreen1184: ItemKeyGreen { - keyid = 1184; - }; - class ItemKeyGreen1185: ItemKeyGreen { - keyid = 1185; - }; - class ItemKeyGreen1186: ItemKeyGreen { - keyid = 1186; - }; - class ItemKeyGreen1187: ItemKeyGreen { - keyid = 1187; - }; - class ItemKeyGreen1188: ItemKeyGreen { - keyid = 1188; - }; - class ItemKeyGreen1189: ItemKeyGreen { - keyid = 1189; - }; - class ItemKeyGreen1190: ItemKeyGreen { - keyid = 1190; - }; - class ItemKeyGreen1191: ItemKeyGreen { - keyid = 1191; - }; - class ItemKeyGreen1192: ItemKeyGreen { - keyid = 1192; - }; - class ItemKeyGreen1193: ItemKeyGreen { - keyid = 1193; - }; - class ItemKeyGreen1194: ItemKeyGreen { - keyid = 1194; - }; - class ItemKeyGreen1195: ItemKeyGreen { - keyid = 1195; - }; - class ItemKeyGreen1196: ItemKeyGreen { - keyid = 1196; - }; - class ItemKeyGreen1197: ItemKeyGreen { - keyid = 1197; - }; - class ItemKeyGreen1198: ItemKeyGreen { - keyid = 1198; - }; - class ItemKeyGreen1199: ItemKeyGreen { - keyid = 1199; - }; - class ItemKeyGreen1200: ItemKeyGreen { - keyid = 1200; - }; - class ItemKeyGreen1201: ItemKeyGreen { - keyid = 1201; - }; - class ItemKeyGreen1202: ItemKeyGreen { - keyid = 1202; - }; - class ItemKeyGreen1203: ItemKeyGreen { - keyid = 1203; - }; - class ItemKeyGreen1204: ItemKeyGreen { - keyid = 1204; - }; - class ItemKeyGreen1205: ItemKeyGreen { - keyid = 1205; - }; - class ItemKeyGreen1206: ItemKeyGreen { - keyid = 1206; - }; - class ItemKeyGreen1207: ItemKeyGreen { - keyid = 1207; - }; - class ItemKeyGreen1208: ItemKeyGreen { - keyid = 1208; - }; - class ItemKeyGreen1209: ItemKeyGreen { - keyid = 1209; - }; - class ItemKeyGreen1210: ItemKeyGreen { - keyid = 1210; - }; - class ItemKeyGreen1211: ItemKeyGreen { - keyid = 1211; - }; - class ItemKeyGreen1212: ItemKeyGreen { - keyid = 1212; - }; - class ItemKeyGreen1213: ItemKeyGreen { - keyid = 1213; - }; - class ItemKeyGreen1214: ItemKeyGreen { - keyid = 1214; - }; - class ItemKeyGreen1215: ItemKeyGreen { - keyid = 1215; - }; - class ItemKeyGreen1216: ItemKeyGreen { - keyid = 1216; - }; - class ItemKeyGreen1217: ItemKeyGreen { - keyid = 1217; - }; - class ItemKeyGreen1218: ItemKeyGreen { - keyid = 1218; - }; - class ItemKeyGreen1219: ItemKeyGreen { - keyid = 1219; - }; - class ItemKeyGreen1220: ItemKeyGreen { - keyid = 1220; - }; - class ItemKeyGreen1221: ItemKeyGreen { - keyid = 1221; - }; - class ItemKeyGreen1222: ItemKeyGreen { - keyid = 1222; - }; - class ItemKeyGreen1223: ItemKeyGreen { - keyid = 1223; - }; - class ItemKeyGreen1224: ItemKeyGreen { - keyid = 1224; - }; - class ItemKeyGreen1225: ItemKeyGreen { - keyid = 1225; - }; - class ItemKeyGreen1226: ItemKeyGreen { - keyid = 1226; - }; - class ItemKeyGreen1227: ItemKeyGreen { - keyid = 1227; - }; - class ItemKeyGreen1228: ItemKeyGreen { - keyid = 1228; - }; - class ItemKeyGreen1229: ItemKeyGreen { - keyid = 1229; - }; - class ItemKeyGreen1230: ItemKeyGreen { - keyid = 1230; - }; - class ItemKeyGreen1231: ItemKeyGreen { - keyid = 1231; - }; - class ItemKeyGreen1232: ItemKeyGreen { - keyid = 1232; - }; - class ItemKeyGreen1233: ItemKeyGreen { - keyid = 1233; - }; - class ItemKeyGreen1234: ItemKeyGreen { - keyid = 1234; - }; - class ItemKeyGreen1235: ItemKeyGreen { - keyid = 1235; - }; - class ItemKeyGreen1236: ItemKeyGreen { - keyid = 1236; - }; - class ItemKeyGreen1237: ItemKeyGreen { - keyid = 1237; - }; - class ItemKeyGreen1238: ItemKeyGreen { - keyid = 1238; - }; - class ItemKeyGreen1239: ItemKeyGreen { - keyid = 1239; - }; - class ItemKeyGreen1240: ItemKeyGreen { - keyid = 1240; - }; - class ItemKeyGreen1241: ItemKeyGreen { - keyid = 1241; - }; - class ItemKeyGreen1242: ItemKeyGreen { - keyid = 1242; - }; - class ItemKeyGreen1243: ItemKeyGreen { - keyid = 1243; - }; - class ItemKeyGreen1244: ItemKeyGreen { - keyid = 1244; - }; - class ItemKeyGreen1245: ItemKeyGreen { - keyid = 1245; - }; - class ItemKeyGreen1246: ItemKeyGreen { - keyid = 1246; - }; - class ItemKeyGreen1247: ItemKeyGreen { - keyid = 1247; - }; - class ItemKeyGreen1248: ItemKeyGreen { - keyid = 1248; - }; - class ItemKeyGreen1249: ItemKeyGreen { - keyid = 1249; - }; - class ItemKeyGreen1250: ItemKeyGreen { - keyid = 1250; - }; - class ItemKeyGreen1251: ItemKeyGreen { - keyid = 1251; - }; - class ItemKeyGreen1252: ItemKeyGreen { - keyid = 1252; - }; - class ItemKeyGreen1253: ItemKeyGreen { - keyid = 1253; - }; - class ItemKeyGreen1254: ItemKeyGreen { - keyid = 1254; - }; - class ItemKeyGreen1255: ItemKeyGreen { - keyid = 1255; - }; - class ItemKeyGreen1256: ItemKeyGreen { - keyid = 1256; - }; - class ItemKeyGreen1257: ItemKeyGreen { - keyid = 1257; - }; - class ItemKeyGreen1258: ItemKeyGreen { - keyid = 1258; - }; - class ItemKeyGreen1259: ItemKeyGreen { - keyid = 1259; - }; - class ItemKeyGreen1260: ItemKeyGreen { - keyid = 1260; - }; - class ItemKeyGreen1261: ItemKeyGreen { - keyid = 1261; - }; - class ItemKeyGreen1262: ItemKeyGreen { - keyid = 1262; - }; - class ItemKeyGreen1263: ItemKeyGreen { - keyid = 1263; - }; - class ItemKeyGreen1264: ItemKeyGreen { - keyid = 1264; - }; - class ItemKeyGreen1265: ItemKeyGreen { - keyid = 1265; - }; - class ItemKeyGreen1266: ItemKeyGreen { - keyid = 1266; - }; - class ItemKeyGreen1267: ItemKeyGreen { - keyid = 1267; - }; - class ItemKeyGreen1268: ItemKeyGreen { - keyid = 1268; - }; - class ItemKeyGreen1269: ItemKeyGreen { - keyid = 1269; - }; - class ItemKeyGreen1270: ItemKeyGreen { - keyid = 1270; - }; - class ItemKeyGreen1271: ItemKeyGreen { - keyid = 1271; - }; - class ItemKeyGreen1272: ItemKeyGreen { - keyid = 1272; - }; - class ItemKeyGreen1273: ItemKeyGreen { - keyid = 1273; - }; - class ItemKeyGreen1274: ItemKeyGreen { - keyid = 1274; - }; - class ItemKeyGreen1275: ItemKeyGreen { - keyid = 1275; - }; - class ItemKeyGreen1276: ItemKeyGreen { - keyid = 1276; - }; - class ItemKeyGreen1277: ItemKeyGreen { - keyid = 1277; - }; - class ItemKeyGreen1278: ItemKeyGreen { - keyid = 1278; - }; - class ItemKeyGreen1279: ItemKeyGreen { - keyid = 1279; - }; - class ItemKeyGreen1280: ItemKeyGreen { - keyid = 1280; - }; - class ItemKeyGreen1281: ItemKeyGreen { - keyid = 1281; - }; - class ItemKeyGreen1282: ItemKeyGreen { - keyid = 1282; - }; - class ItemKeyGreen1283: ItemKeyGreen { - keyid = 1283; - }; - class ItemKeyGreen1284: ItemKeyGreen { - keyid = 1284; - }; - class ItemKeyGreen1285: ItemKeyGreen { - keyid = 1285; - }; - class ItemKeyGreen1286: ItemKeyGreen { - keyid = 1286; - }; - class ItemKeyGreen1287: ItemKeyGreen { - keyid = 1287; - }; - class ItemKeyGreen1288: ItemKeyGreen { - keyid = 1288; - }; - class ItemKeyGreen1289: ItemKeyGreen { - keyid = 1289; - }; - class ItemKeyGreen1290: ItemKeyGreen { - keyid = 1290; - }; - class ItemKeyGreen1291: ItemKeyGreen { - keyid = 1291; - }; - class ItemKeyGreen1292: ItemKeyGreen { - keyid = 1292; - }; - class ItemKeyGreen1293: ItemKeyGreen { - keyid = 1293; - }; - class ItemKeyGreen1294: ItemKeyGreen { - keyid = 1294; - }; - class ItemKeyGreen1295: ItemKeyGreen { - keyid = 1295; - }; - class ItemKeyGreen1296: ItemKeyGreen { - keyid = 1296; - }; - class ItemKeyGreen1297: ItemKeyGreen { - keyid = 1297; - }; - class ItemKeyGreen1298: ItemKeyGreen { - keyid = 1298; - }; - class ItemKeyGreen1299: ItemKeyGreen { - keyid = 1299; - }; - class ItemKeyGreen1300: ItemKeyGreen { - keyid = 1300; - }; - class ItemKeyGreen1301: ItemKeyGreen { - keyid = 1301; - }; - class ItemKeyGreen1302: ItemKeyGreen { - keyid = 1302; - }; - class ItemKeyGreen1303: ItemKeyGreen { - keyid = 1303; - }; - class ItemKeyGreen1304: ItemKeyGreen { - keyid = 1304; - }; - class ItemKeyGreen1305: ItemKeyGreen { - keyid = 1305; - }; - class ItemKeyGreen1306: ItemKeyGreen { - keyid = 1306; - }; - class ItemKeyGreen1307: ItemKeyGreen { - keyid = 1307; - }; - class ItemKeyGreen1308: ItemKeyGreen { - keyid = 1308; - }; - class ItemKeyGreen1309: ItemKeyGreen { - keyid = 1309; - }; - class ItemKeyGreen1310: ItemKeyGreen { - keyid = 1310; - }; - class ItemKeyGreen1311: ItemKeyGreen { - keyid = 1311; - }; - class ItemKeyGreen1312: ItemKeyGreen { - keyid = 1312; - }; - class ItemKeyGreen1313: ItemKeyGreen { - keyid = 1313; - }; - class ItemKeyGreen1314: ItemKeyGreen { - keyid = 1314; - }; - class ItemKeyGreen1315: ItemKeyGreen { - keyid = 1315; - }; - class ItemKeyGreen1316: ItemKeyGreen { - keyid = 1316; - }; - class ItemKeyGreen1317: ItemKeyGreen { - keyid = 1317; - }; - class ItemKeyGreen1318: ItemKeyGreen { - keyid = 1318; - }; - class ItemKeyGreen1319: ItemKeyGreen { - keyid = 1319; - }; - class ItemKeyGreen1320: ItemKeyGreen { - keyid = 1320; - }; - class ItemKeyGreen1321: ItemKeyGreen { - keyid = 1321; - }; - class ItemKeyGreen1322: ItemKeyGreen { - keyid = 1322; - }; - class ItemKeyGreen1323: ItemKeyGreen { - keyid = 1323; - }; - class ItemKeyGreen1324: ItemKeyGreen { - keyid = 1324; - }; - class ItemKeyGreen1325: ItemKeyGreen { - keyid = 1325; - }; - class ItemKeyGreen1326: ItemKeyGreen { - keyid = 1326; - }; - class ItemKeyGreen1327: ItemKeyGreen { - keyid = 1327; - }; - class ItemKeyGreen1328: ItemKeyGreen { - keyid = 1328; - }; - class ItemKeyGreen1329: ItemKeyGreen { - keyid = 1329; - }; - class ItemKeyGreen1330: ItemKeyGreen { - keyid = 1330; - }; - class ItemKeyGreen1331: ItemKeyGreen { - keyid = 1331; - }; - class ItemKeyGreen1332: ItemKeyGreen { - keyid = 1332; - }; - class ItemKeyGreen1333: ItemKeyGreen { - keyid = 1333; - }; - class ItemKeyGreen1334: ItemKeyGreen { - keyid = 1334; - }; - class ItemKeyGreen1335: ItemKeyGreen { - keyid = 1335; - }; - class ItemKeyGreen1336: ItemKeyGreen { - keyid = 1336; - }; - class ItemKeyGreen1337: ItemKeyGreen { - keyid = 1337; - }; - class ItemKeyGreen1338: ItemKeyGreen { - keyid = 1338; - }; - class ItemKeyGreen1339: ItemKeyGreen { - keyid = 1339; - }; - class ItemKeyGreen1340: ItemKeyGreen { - keyid = 1340; - }; - class ItemKeyGreen1341: ItemKeyGreen { - keyid = 1341; - }; - class ItemKeyGreen1342: ItemKeyGreen { - keyid = 1342; - }; - class ItemKeyGreen1343: ItemKeyGreen { - keyid = 1343; - }; - class ItemKeyGreen1344: ItemKeyGreen { - keyid = 1344; - }; - class ItemKeyGreen1345: ItemKeyGreen { - keyid = 1345; - }; - class ItemKeyGreen1346: ItemKeyGreen { - keyid = 1346; - }; - class ItemKeyGreen1347: ItemKeyGreen { - keyid = 1347; - }; - class ItemKeyGreen1348: ItemKeyGreen { - keyid = 1348; - }; - class ItemKeyGreen1349: ItemKeyGreen { - keyid = 1349; - }; - class ItemKeyGreen1350: ItemKeyGreen { - keyid = 1350; - }; - class ItemKeyGreen1351: ItemKeyGreen { - keyid = 1351; - }; - class ItemKeyGreen1352: ItemKeyGreen { - keyid = 1352; - }; - class ItemKeyGreen1353: ItemKeyGreen { - keyid = 1353; - }; - class ItemKeyGreen1354: ItemKeyGreen { - keyid = 1354; - }; - class ItemKeyGreen1355: ItemKeyGreen { - keyid = 1355; - }; - class ItemKeyGreen1356: ItemKeyGreen { - keyid = 1356; - }; - class ItemKeyGreen1357: ItemKeyGreen { - keyid = 1357; - }; - class ItemKeyGreen1358: ItemKeyGreen { - keyid = 1358; - }; - class ItemKeyGreen1359: ItemKeyGreen { - keyid = 1359; - }; - class ItemKeyGreen1360: ItemKeyGreen { - keyid = 1360; - }; - class ItemKeyGreen1361: ItemKeyGreen { - keyid = 1361; - }; - class ItemKeyGreen1362: ItemKeyGreen { - keyid = 1362; - }; - class ItemKeyGreen1363: ItemKeyGreen { - keyid = 1363; - }; - class ItemKeyGreen1364: ItemKeyGreen { - keyid = 1364; - }; - class ItemKeyGreen1365: ItemKeyGreen { - keyid = 1365; - }; - class ItemKeyGreen1366: ItemKeyGreen { - keyid = 1366; - }; - class ItemKeyGreen1367: ItemKeyGreen { - keyid = 1367; - }; - class ItemKeyGreen1368: ItemKeyGreen { - keyid = 1368; - }; - class ItemKeyGreen1369: ItemKeyGreen { - keyid = 1369; - }; - class ItemKeyGreen1370: ItemKeyGreen { - keyid = 1370; - }; - class ItemKeyGreen1371: ItemKeyGreen { - keyid = 1371; - }; - class ItemKeyGreen1372: ItemKeyGreen { - keyid = 1372; - }; - class ItemKeyGreen1373: ItemKeyGreen { - keyid = 1373; - }; - class ItemKeyGreen1374: ItemKeyGreen { - keyid = 1374; - }; - class ItemKeyGreen1375: ItemKeyGreen { - keyid = 1375; - }; - class ItemKeyGreen1376: ItemKeyGreen { - keyid = 1376; - }; - class ItemKeyGreen1377: ItemKeyGreen { - keyid = 1377; - }; - class ItemKeyGreen1378: ItemKeyGreen { - keyid = 1378; - }; - class ItemKeyGreen1379: ItemKeyGreen { - keyid = 1379; - }; - class ItemKeyGreen1380: ItemKeyGreen { - keyid = 1380; - }; - class ItemKeyGreen1381: ItemKeyGreen { - keyid = 1381; - }; - class ItemKeyGreen1382: ItemKeyGreen { - keyid = 1382; - }; - class ItemKeyGreen1383: ItemKeyGreen { - keyid = 1383; - }; - class ItemKeyGreen1384: ItemKeyGreen { - keyid = 1384; - }; - class ItemKeyGreen1385: ItemKeyGreen { - keyid = 1385; - }; - class ItemKeyGreen1386: ItemKeyGreen { - keyid = 1386; - }; - class ItemKeyGreen1387: ItemKeyGreen { - keyid = 1387; - }; - class ItemKeyGreen1388: ItemKeyGreen { - keyid = 1388; - }; - class ItemKeyGreen1389: ItemKeyGreen { - keyid = 1389; - }; - class ItemKeyGreen1390: ItemKeyGreen { - keyid = 1390; - }; - class ItemKeyGreen1391: ItemKeyGreen { - keyid = 1391; - }; - class ItemKeyGreen1392: ItemKeyGreen { - keyid = 1392; - }; - class ItemKeyGreen1393: ItemKeyGreen { - keyid = 1393; - }; - class ItemKeyGreen1394: ItemKeyGreen { - keyid = 1394; - }; - class ItemKeyGreen1395: ItemKeyGreen { - keyid = 1395; - }; - class ItemKeyGreen1396: ItemKeyGreen { - keyid = 1396; - }; - class ItemKeyGreen1397: ItemKeyGreen { - keyid = 1397; - }; - class ItemKeyGreen1398: ItemKeyGreen { - keyid = 1398; - }; - class ItemKeyGreen1399: ItemKeyGreen { - keyid = 1399; - }; - class ItemKeyGreen1400: ItemKeyGreen { - keyid = 1400; - }; - class ItemKeyGreen1401: ItemKeyGreen { - keyid = 1401; - }; - class ItemKeyGreen1402: ItemKeyGreen { - keyid = 1402; - }; - class ItemKeyGreen1403: ItemKeyGreen { - keyid = 1403; - }; - class ItemKeyGreen1404: ItemKeyGreen { - keyid = 1404; - }; - class ItemKeyGreen1405: ItemKeyGreen { - keyid = 1405; - }; - class ItemKeyGreen1406: ItemKeyGreen { - keyid = 1406; - }; - class ItemKeyGreen1407: ItemKeyGreen { - keyid = 1407; - }; - class ItemKeyGreen1408: ItemKeyGreen { - keyid = 1408; - }; - class ItemKeyGreen1409: ItemKeyGreen { - keyid = 1409; - }; - class ItemKeyGreen1410: ItemKeyGreen { - keyid = 1410; - }; - class ItemKeyGreen1411: ItemKeyGreen { - keyid = 1411; - }; - class ItemKeyGreen1412: ItemKeyGreen { - keyid = 1412; - }; - class ItemKeyGreen1413: ItemKeyGreen { - keyid = 1413; - }; - class ItemKeyGreen1414: ItemKeyGreen { - keyid = 1414; - }; - class ItemKeyGreen1415: ItemKeyGreen { - keyid = 1415; - }; - class ItemKeyGreen1416: ItemKeyGreen { - keyid = 1416; - }; - class ItemKeyGreen1417: ItemKeyGreen { - keyid = 1417; - }; - class ItemKeyGreen1418: ItemKeyGreen { - keyid = 1418; - }; - class ItemKeyGreen1419: ItemKeyGreen { - keyid = 1419; - }; - class ItemKeyGreen1420: ItemKeyGreen { - keyid = 1420; - }; - class ItemKeyGreen1421: ItemKeyGreen { - keyid = 1421; - }; - class ItemKeyGreen1422: ItemKeyGreen { - keyid = 1422; - }; - class ItemKeyGreen1423: ItemKeyGreen { - keyid = 1423; - }; - class ItemKeyGreen1424: ItemKeyGreen { - keyid = 1424; - }; - class ItemKeyGreen1425: ItemKeyGreen { - keyid = 1425; - }; - class ItemKeyGreen1426: ItemKeyGreen { - keyid = 1426; - }; - class ItemKeyGreen1427: ItemKeyGreen { - keyid = 1427; - }; - class ItemKeyGreen1428: ItemKeyGreen { - keyid = 1428; - }; - class ItemKeyGreen1429: ItemKeyGreen { - keyid = 1429; - }; - class ItemKeyGreen1430: ItemKeyGreen { - keyid = 1430; - }; - class ItemKeyGreen1431: ItemKeyGreen { - keyid = 1431; - }; - class ItemKeyGreen1432: ItemKeyGreen { - keyid = 1432; - }; - class ItemKeyGreen1433: ItemKeyGreen { - keyid = 1433; - }; - class ItemKeyGreen1434: ItemKeyGreen { - keyid = 1434; - }; - class ItemKeyGreen1435: ItemKeyGreen { - keyid = 1435; - }; - class ItemKeyGreen1436: ItemKeyGreen { - keyid = 1436; - }; - class ItemKeyGreen1437: ItemKeyGreen { - keyid = 1437; - }; - class ItemKeyGreen1438: ItemKeyGreen { - keyid = 1438; - }; - class ItemKeyGreen1439: ItemKeyGreen { - keyid = 1439; - }; - class ItemKeyGreen1440: ItemKeyGreen { - keyid = 1440; - }; - class ItemKeyGreen1441: ItemKeyGreen { - keyid = 1441; - }; - class ItemKeyGreen1442: ItemKeyGreen { - keyid = 1442; - }; - class ItemKeyGreen1443: ItemKeyGreen { - keyid = 1443; - }; - class ItemKeyGreen1444: ItemKeyGreen { - keyid = 1444; - }; - class ItemKeyGreen1445: ItemKeyGreen { - keyid = 1445; - }; - class ItemKeyGreen1446: ItemKeyGreen { - keyid = 1446; - }; - class ItemKeyGreen1447: ItemKeyGreen { - keyid = 1447; - }; - class ItemKeyGreen1448: ItemKeyGreen { - keyid = 1448; - }; - class ItemKeyGreen1449: ItemKeyGreen { - keyid = 1449; - }; - class ItemKeyGreen1450: ItemKeyGreen { - keyid = 1450; - }; - class ItemKeyGreen1451: ItemKeyGreen { - keyid = 1451; - }; - class ItemKeyGreen1452: ItemKeyGreen { - keyid = 1452; - }; - class ItemKeyGreen1453: ItemKeyGreen { - keyid = 1453; - }; - class ItemKeyGreen1454: ItemKeyGreen { - keyid = 1454; - }; - class ItemKeyGreen1455: ItemKeyGreen { - keyid = 1455; - }; - class ItemKeyGreen1456: ItemKeyGreen { - keyid = 1456; - }; - class ItemKeyGreen1457: ItemKeyGreen { - keyid = 1457; - }; - class ItemKeyGreen1458: ItemKeyGreen { - keyid = 1458; - }; - class ItemKeyGreen1459: ItemKeyGreen { - keyid = 1459; - }; - class ItemKeyGreen1460: ItemKeyGreen { - keyid = 1460; - }; - class ItemKeyGreen1461: ItemKeyGreen { - keyid = 1461; - }; - class ItemKeyGreen1462: ItemKeyGreen { - keyid = 1462; - }; - class ItemKeyGreen1463: ItemKeyGreen { - keyid = 1463; - }; - class ItemKeyGreen1464: ItemKeyGreen { - keyid = 1464; - }; - class ItemKeyGreen1465: ItemKeyGreen { - keyid = 1465; - }; - class ItemKeyGreen1466: ItemKeyGreen { - keyid = 1466; - }; - class ItemKeyGreen1467: ItemKeyGreen { - keyid = 1467; - }; - class ItemKeyGreen1468: ItemKeyGreen { - keyid = 1468; - }; - class ItemKeyGreen1469: ItemKeyGreen { - keyid = 1469; - }; - class ItemKeyGreen1470: ItemKeyGreen { - keyid = 1470; - }; - class ItemKeyGreen1471: ItemKeyGreen { - keyid = 1471; - }; - class ItemKeyGreen1472: ItemKeyGreen { - keyid = 1472; - }; - class ItemKeyGreen1473: ItemKeyGreen { - keyid = 1473; - }; - class ItemKeyGreen1474: ItemKeyGreen { - keyid = 1474; - }; - class ItemKeyGreen1475: ItemKeyGreen { - keyid = 1475; - }; - class ItemKeyGreen1476: ItemKeyGreen { - keyid = 1476; - }; - class ItemKeyGreen1477: ItemKeyGreen { - keyid = 1477; - }; - class ItemKeyGreen1478: ItemKeyGreen { - keyid = 1478; - }; - class ItemKeyGreen1479: ItemKeyGreen { - keyid = 1479; - }; - class ItemKeyGreen1480: ItemKeyGreen { - keyid = 1480; - }; - class ItemKeyGreen1481: ItemKeyGreen { - keyid = 1481; - }; - class ItemKeyGreen1482: ItemKeyGreen { - keyid = 1482; - }; - class ItemKeyGreen1483: ItemKeyGreen { - keyid = 1483; - }; - class ItemKeyGreen1484: ItemKeyGreen { - keyid = 1484; - }; - class ItemKeyGreen1485: ItemKeyGreen { - keyid = 1485; - }; - class ItemKeyGreen1486: ItemKeyGreen { - keyid = 1486; - }; - class ItemKeyGreen1487: ItemKeyGreen { - keyid = 1487; - }; - class ItemKeyGreen1488: ItemKeyGreen { - keyid = 1488; - }; - class ItemKeyGreen1489: ItemKeyGreen { - keyid = 1489; - }; - class ItemKeyGreen1490: ItemKeyGreen { - keyid = 1490; - }; - class ItemKeyGreen1491: ItemKeyGreen { - keyid = 1491; - }; - class ItemKeyGreen1492: ItemKeyGreen { - keyid = 1492; - }; - class ItemKeyGreen1493: ItemKeyGreen { - keyid = 1493; - }; - class ItemKeyGreen1494: ItemKeyGreen { - keyid = 1494; - }; - class ItemKeyGreen1495: ItemKeyGreen { - keyid = 1495; - }; - class ItemKeyGreen1496: ItemKeyGreen { - keyid = 1496; - }; - class ItemKeyGreen1497: ItemKeyGreen { - keyid = 1497; - }; - class ItemKeyGreen1498: ItemKeyGreen { - keyid = 1498; - }; - class ItemKeyGreen1499: ItemKeyGreen { - keyid = 1499; - }; - class ItemKeyGreen1500: ItemKeyGreen { - keyid = 1500; - }; - class ItemKeyGreen1501: ItemKeyGreen { - keyid = 1501; - }; - class ItemKeyGreen1502: ItemKeyGreen { - keyid = 1502; - }; - class ItemKeyGreen1503: ItemKeyGreen { - keyid = 1503; - }; - class ItemKeyGreen1504: ItemKeyGreen { - keyid = 1504; - }; - class ItemKeyGreen1505: ItemKeyGreen { - keyid = 1505; - }; - class ItemKeyGreen1506: ItemKeyGreen { - keyid = 1506; - }; - class ItemKeyGreen1507: ItemKeyGreen { - keyid = 1507; - }; - class ItemKeyGreen1508: ItemKeyGreen { - keyid = 1508; - }; - class ItemKeyGreen1509: ItemKeyGreen { - keyid = 1509; - }; - class ItemKeyGreen1510: ItemKeyGreen { - keyid = 1510; - }; - class ItemKeyGreen1511: ItemKeyGreen { - keyid = 1511; - }; - class ItemKeyGreen1512: ItemKeyGreen { - keyid = 1512; - }; - class ItemKeyGreen1513: ItemKeyGreen { - keyid = 1513; - }; - class ItemKeyGreen1514: ItemKeyGreen { - keyid = 1514; - }; - class ItemKeyGreen1515: ItemKeyGreen { - keyid = 1515; - }; - class ItemKeyGreen1516: ItemKeyGreen { - keyid = 1516; - }; - class ItemKeyGreen1517: ItemKeyGreen { - keyid = 1517; - }; - class ItemKeyGreen1518: ItemKeyGreen { - keyid = 1518; - }; - class ItemKeyGreen1519: ItemKeyGreen { - keyid = 1519; - }; - class ItemKeyGreen1520: ItemKeyGreen { - keyid = 1520; - }; - class ItemKeyGreen1521: ItemKeyGreen { - keyid = 1521; - }; - class ItemKeyGreen1522: ItemKeyGreen { - keyid = 1522; - }; - class ItemKeyGreen1523: ItemKeyGreen { - keyid = 1523; - }; - class ItemKeyGreen1524: ItemKeyGreen { - keyid = 1524; - }; - class ItemKeyGreen1525: ItemKeyGreen { - keyid = 1525; - }; - class ItemKeyGreen1526: ItemKeyGreen { - keyid = 1526; - }; - class ItemKeyGreen1527: ItemKeyGreen { - keyid = 1527; - }; - class ItemKeyGreen1528: ItemKeyGreen { - keyid = 1528; - }; - class ItemKeyGreen1529: ItemKeyGreen { - keyid = 1529; - }; - class ItemKeyGreen1530: ItemKeyGreen { - keyid = 1530; - }; - class ItemKeyGreen1531: ItemKeyGreen { - keyid = 1531; - }; - class ItemKeyGreen1532: ItemKeyGreen { - keyid = 1532; - }; - class ItemKeyGreen1533: ItemKeyGreen { - keyid = 1533; - }; - class ItemKeyGreen1534: ItemKeyGreen { - keyid = 1534; - }; - class ItemKeyGreen1535: ItemKeyGreen { - keyid = 1535; - }; - class ItemKeyGreen1536: ItemKeyGreen { - keyid = 1536; - }; - class ItemKeyGreen1537: ItemKeyGreen { - keyid = 1537; - }; - class ItemKeyGreen1538: ItemKeyGreen { - keyid = 1538; - }; - class ItemKeyGreen1539: ItemKeyGreen { - keyid = 1539; - }; - class ItemKeyGreen1540: ItemKeyGreen { - keyid = 1540; - }; - class ItemKeyGreen1541: ItemKeyGreen { - keyid = 1541; - }; - class ItemKeyGreen1542: ItemKeyGreen { - keyid = 1542; - }; - class ItemKeyGreen1543: ItemKeyGreen { - keyid = 1543; - }; - class ItemKeyGreen1544: ItemKeyGreen { - keyid = 1544; - }; - class ItemKeyGreen1545: ItemKeyGreen { - keyid = 1545; - }; - class ItemKeyGreen1546: ItemKeyGreen { - keyid = 1546; - }; - class ItemKeyGreen1547: ItemKeyGreen { - keyid = 1547; - }; - class ItemKeyGreen1548: ItemKeyGreen { - keyid = 1548; - }; - class ItemKeyGreen1549: ItemKeyGreen { - keyid = 1549; - }; - class ItemKeyGreen1550: ItemKeyGreen { - keyid = 1550; - }; - class ItemKeyGreen1551: ItemKeyGreen { - keyid = 1551; - }; - class ItemKeyGreen1552: ItemKeyGreen { - keyid = 1552; - }; - class ItemKeyGreen1553: ItemKeyGreen { - keyid = 1553; - }; - class ItemKeyGreen1554: ItemKeyGreen { - keyid = 1554; - }; - class ItemKeyGreen1555: ItemKeyGreen { - keyid = 1555; - }; - class ItemKeyGreen1556: ItemKeyGreen { - keyid = 1556; - }; - class ItemKeyGreen1557: ItemKeyGreen { - keyid = 1557; - }; - class ItemKeyGreen1558: ItemKeyGreen { - keyid = 1558; - }; - class ItemKeyGreen1559: ItemKeyGreen { - keyid = 1559; - }; - class ItemKeyGreen1560: ItemKeyGreen { - keyid = 1560; - }; - class ItemKeyGreen1561: ItemKeyGreen { - keyid = 1561; - }; - class ItemKeyGreen1562: ItemKeyGreen { - keyid = 1562; - }; - class ItemKeyGreen1563: ItemKeyGreen { - keyid = 1563; - }; - class ItemKeyGreen1564: ItemKeyGreen { - keyid = 1564; - }; - class ItemKeyGreen1565: ItemKeyGreen { - keyid = 1565; - }; - class ItemKeyGreen1566: ItemKeyGreen { - keyid = 1566; - }; - class ItemKeyGreen1567: ItemKeyGreen { - keyid = 1567; - }; - class ItemKeyGreen1568: ItemKeyGreen { - keyid = 1568; - }; - class ItemKeyGreen1569: ItemKeyGreen { - keyid = 1569; - }; - class ItemKeyGreen1570: ItemKeyGreen { - keyid = 1570; - }; - class ItemKeyGreen1571: ItemKeyGreen { - keyid = 1571; - }; - class ItemKeyGreen1572: ItemKeyGreen { - keyid = 1572; - }; - class ItemKeyGreen1573: ItemKeyGreen { - keyid = 1573; - }; - class ItemKeyGreen1574: ItemKeyGreen { - keyid = 1574; - }; - class ItemKeyGreen1575: ItemKeyGreen { - keyid = 1575; - }; - class ItemKeyGreen1576: ItemKeyGreen { - keyid = 1576; - }; - class ItemKeyGreen1577: ItemKeyGreen { - keyid = 1577; - }; - class ItemKeyGreen1578: ItemKeyGreen { - keyid = 1578; - }; - class ItemKeyGreen1579: ItemKeyGreen { - keyid = 1579; - }; - class ItemKeyGreen1580: ItemKeyGreen { - keyid = 1580; - }; - class ItemKeyGreen1581: ItemKeyGreen { - keyid = 1581; - }; - class ItemKeyGreen1582: ItemKeyGreen { - keyid = 1582; - }; - class ItemKeyGreen1583: ItemKeyGreen { - keyid = 1583; - }; - class ItemKeyGreen1584: ItemKeyGreen { - keyid = 1584; - }; - class ItemKeyGreen1585: ItemKeyGreen { - keyid = 1585; - }; - class ItemKeyGreen1586: ItemKeyGreen { - keyid = 1586; - }; - class ItemKeyGreen1587: ItemKeyGreen { - keyid = 1587; - }; - class ItemKeyGreen1588: ItemKeyGreen { - keyid = 1588; - }; - class ItemKeyGreen1589: ItemKeyGreen { - keyid = 1589; - }; - class ItemKeyGreen1590: ItemKeyGreen { - keyid = 1590; - }; - class ItemKeyGreen1591: ItemKeyGreen { - keyid = 1591; - }; - class ItemKeyGreen1592: ItemKeyGreen { - keyid = 1592; - }; - class ItemKeyGreen1593: ItemKeyGreen { - keyid = 1593; - }; - class ItemKeyGreen1594: ItemKeyGreen { - keyid = 1594; - }; - class ItemKeyGreen1595: ItemKeyGreen { - keyid = 1595; - }; - class ItemKeyGreen1596: ItemKeyGreen { - keyid = 1596; - }; - class ItemKeyGreen1597: ItemKeyGreen { - keyid = 1597; - }; - class ItemKeyGreen1598: ItemKeyGreen { - keyid = 1598; - }; - class ItemKeyGreen1599: ItemKeyGreen { - keyid = 1599; - }; - class ItemKeyGreen1600: ItemKeyGreen { - keyid = 1600; - }; - class ItemKeyGreen1601: ItemKeyGreen { - keyid = 1601; - }; - class ItemKeyGreen1602: ItemKeyGreen { - keyid = 1602; - }; - class ItemKeyGreen1603: ItemKeyGreen { - keyid = 1603; - }; - class ItemKeyGreen1604: ItemKeyGreen { - keyid = 1604; - }; - class ItemKeyGreen1605: ItemKeyGreen { - keyid = 1605; - }; - class ItemKeyGreen1606: ItemKeyGreen { - keyid = 1606; - }; - class ItemKeyGreen1607: ItemKeyGreen { - keyid = 1607; - }; - class ItemKeyGreen1608: ItemKeyGreen { - keyid = 1608; - }; - class ItemKeyGreen1609: ItemKeyGreen { - keyid = 1609; - }; - class ItemKeyGreen1610: ItemKeyGreen { - keyid = 1610; - }; - class ItemKeyGreen1611: ItemKeyGreen { - keyid = 1611; - }; - class ItemKeyGreen1612: ItemKeyGreen { - keyid = 1612; - }; - class ItemKeyGreen1613: ItemKeyGreen { - keyid = 1613; - }; - class ItemKeyGreen1614: ItemKeyGreen { - keyid = 1614; - }; - class ItemKeyGreen1615: ItemKeyGreen { - keyid = 1615; - }; - class ItemKeyGreen1616: ItemKeyGreen { - keyid = 1616; - }; - class ItemKeyGreen1617: ItemKeyGreen { - keyid = 1617; - }; - class ItemKeyGreen1618: ItemKeyGreen { - keyid = 1618; - }; - class ItemKeyGreen1619: ItemKeyGreen { - keyid = 1619; - }; - class ItemKeyGreen1620: ItemKeyGreen { - keyid = 1620; - }; - class ItemKeyGreen1621: ItemKeyGreen { - keyid = 1621; - }; - class ItemKeyGreen1622: ItemKeyGreen { - keyid = 1622; - }; - class ItemKeyGreen1623: ItemKeyGreen { - keyid = 1623; - }; - class ItemKeyGreen1624: ItemKeyGreen { - keyid = 1624; - }; - class ItemKeyGreen1625: ItemKeyGreen { - keyid = 1625; - }; - class ItemKeyGreen1626: ItemKeyGreen { - keyid = 1626; - }; - class ItemKeyGreen1627: ItemKeyGreen { - keyid = 1627; - }; - class ItemKeyGreen1628: ItemKeyGreen { - keyid = 1628; - }; - class ItemKeyGreen1629: ItemKeyGreen { - keyid = 1629; - }; - class ItemKeyGreen1630: ItemKeyGreen { - keyid = 1630; - }; - class ItemKeyGreen1631: ItemKeyGreen { - keyid = 1631; - }; - class ItemKeyGreen1632: ItemKeyGreen { - keyid = 1632; - }; - class ItemKeyGreen1633: ItemKeyGreen { - keyid = 1633; - }; - class ItemKeyGreen1634: ItemKeyGreen { - keyid = 1634; - }; - class ItemKeyGreen1635: ItemKeyGreen { - keyid = 1635; - }; - class ItemKeyGreen1636: ItemKeyGreen { - keyid = 1636; - }; - class ItemKeyGreen1637: ItemKeyGreen { - keyid = 1637; - }; - class ItemKeyGreen1638: ItemKeyGreen { - keyid = 1638; - }; - class ItemKeyGreen1639: ItemKeyGreen { - keyid = 1639; - }; - class ItemKeyGreen1640: ItemKeyGreen { - keyid = 1640; - }; - class ItemKeyGreen1641: ItemKeyGreen { - keyid = 1641; - }; - class ItemKeyGreen1642: ItemKeyGreen { - keyid = 1642; - }; - class ItemKeyGreen1643: ItemKeyGreen { - keyid = 1643; - }; - class ItemKeyGreen1644: ItemKeyGreen { - keyid = 1644; - }; - class ItemKeyGreen1645: ItemKeyGreen { - keyid = 1645; - }; - class ItemKeyGreen1646: ItemKeyGreen { - keyid = 1646; - }; - class ItemKeyGreen1647: ItemKeyGreen { - keyid = 1647; - }; - class ItemKeyGreen1648: ItemKeyGreen { - keyid = 1648; - }; - class ItemKeyGreen1649: ItemKeyGreen { - keyid = 1649; - }; - class ItemKeyGreen1650: ItemKeyGreen { - keyid = 1650; - }; - class ItemKeyGreen1651: ItemKeyGreen { - keyid = 1651; - }; - class ItemKeyGreen1652: ItemKeyGreen { - keyid = 1652; - }; - class ItemKeyGreen1653: ItemKeyGreen { - keyid = 1653; - }; - class ItemKeyGreen1654: ItemKeyGreen { - keyid = 1654; - }; - class ItemKeyGreen1655: ItemKeyGreen { - keyid = 1655; - }; - class ItemKeyGreen1656: ItemKeyGreen { - keyid = 1656; - }; - class ItemKeyGreen1657: ItemKeyGreen { - keyid = 1657; - }; - class ItemKeyGreen1658: ItemKeyGreen { - keyid = 1658; - }; - class ItemKeyGreen1659: ItemKeyGreen { - keyid = 1659; - }; - class ItemKeyGreen1660: ItemKeyGreen { - keyid = 1660; - }; - class ItemKeyGreen1661: ItemKeyGreen { - keyid = 1661; - }; - class ItemKeyGreen1662: ItemKeyGreen { - keyid = 1662; - }; - class ItemKeyGreen1663: ItemKeyGreen { - keyid = 1663; - }; - class ItemKeyGreen1664: ItemKeyGreen { - keyid = 1664; - }; - class ItemKeyGreen1665: ItemKeyGreen { - keyid = 1665; - }; - class ItemKeyGreen1666: ItemKeyGreen { - keyid = 1666; - }; - class ItemKeyGreen1667: ItemKeyGreen { - keyid = 1667; - }; - class ItemKeyGreen1668: ItemKeyGreen { - keyid = 1668; - }; - class ItemKeyGreen1669: ItemKeyGreen { - keyid = 1669; - }; - class ItemKeyGreen1670: ItemKeyGreen { - keyid = 1670; - }; - class ItemKeyGreen1671: ItemKeyGreen { - keyid = 1671; - }; - class ItemKeyGreen1672: ItemKeyGreen { - keyid = 1672; - }; - class ItemKeyGreen1673: ItemKeyGreen { - keyid = 1673; - }; - class ItemKeyGreen1674: ItemKeyGreen { - keyid = 1674; - }; - class ItemKeyGreen1675: ItemKeyGreen { - keyid = 1675; - }; - class ItemKeyGreen1676: ItemKeyGreen { - keyid = 1676; - }; - class ItemKeyGreen1677: ItemKeyGreen { - keyid = 1677; - }; - class ItemKeyGreen1678: ItemKeyGreen { - keyid = 1678; - }; - class ItemKeyGreen1679: ItemKeyGreen { - keyid = 1679; - }; - class ItemKeyGreen1680: ItemKeyGreen { - keyid = 1680; - }; - class ItemKeyGreen1681: ItemKeyGreen { - keyid = 1681; - }; - class ItemKeyGreen1682: ItemKeyGreen { - keyid = 1682; - }; - class ItemKeyGreen1683: ItemKeyGreen { - keyid = 1683; - }; - class ItemKeyGreen1684: ItemKeyGreen { - keyid = 1684; - }; - class ItemKeyGreen1685: ItemKeyGreen { - keyid = 1685; - }; - class ItemKeyGreen1686: ItemKeyGreen { - keyid = 1686; - }; - class ItemKeyGreen1687: ItemKeyGreen { - keyid = 1687; - }; - class ItemKeyGreen1688: ItemKeyGreen { - keyid = 1688; - }; - class ItemKeyGreen1689: ItemKeyGreen { - keyid = 1689; - }; - class ItemKeyGreen1690: ItemKeyGreen { - keyid = 1690; - }; - class ItemKeyGreen1691: ItemKeyGreen { - keyid = 1691; - }; - class ItemKeyGreen1692: ItemKeyGreen { - keyid = 1692; - }; - class ItemKeyGreen1693: ItemKeyGreen { - keyid = 1693; - }; - class ItemKeyGreen1694: ItemKeyGreen { - keyid = 1694; - }; - class ItemKeyGreen1695: ItemKeyGreen { - keyid = 1695; - }; - class ItemKeyGreen1696: ItemKeyGreen { - keyid = 1696; - }; - class ItemKeyGreen1697: ItemKeyGreen { - keyid = 1697; - }; - class ItemKeyGreen1698: ItemKeyGreen { - keyid = 1698; - }; - class ItemKeyGreen1699: ItemKeyGreen { - keyid = 1699; - }; - class ItemKeyGreen1700: ItemKeyGreen { - keyid = 1700; - }; - class ItemKeyGreen1701: ItemKeyGreen { - keyid = 1701; - }; - class ItemKeyGreen1702: ItemKeyGreen { - keyid = 1702; - }; - class ItemKeyGreen1703: ItemKeyGreen { - keyid = 1703; - }; - class ItemKeyGreen1704: ItemKeyGreen { - keyid = 1704; - }; - class ItemKeyGreen1705: ItemKeyGreen { - keyid = 1705; - }; - class ItemKeyGreen1706: ItemKeyGreen { - keyid = 1706; - }; - class ItemKeyGreen1707: ItemKeyGreen { - keyid = 1707; - }; - class ItemKeyGreen1708: ItemKeyGreen { - keyid = 1708; - }; - class ItemKeyGreen1709: ItemKeyGreen { - keyid = 1709; - }; - class ItemKeyGreen1710: ItemKeyGreen { - keyid = 1710; - }; - class ItemKeyGreen1711: ItemKeyGreen { - keyid = 1711; - }; - class ItemKeyGreen1712: ItemKeyGreen { - keyid = 1712; - }; - class ItemKeyGreen1713: ItemKeyGreen { - keyid = 1713; - }; - class ItemKeyGreen1714: ItemKeyGreen { - keyid = 1714; - }; - class ItemKeyGreen1715: ItemKeyGreen { - keyid = 1715; - }; - class ItemKeyGreen1716: ItemKeyGreen { - keyid = 1716; - }; - class ItemKeyGreen1717: ItemKeyGreen { - keyid = 1717; - }; - class ItemKeyGreen1718: ItemKeyGreen { - keyid = 1718; - }; - class ItemKeyGreen1719: ItemKeyGreen { - keyid = 1719; - }; - class ItemKeyGreen1720: ItemKeyGreen { - keyid = 1720; - }; - class ItemKeyGreen1721: ItemKeyGreen { - keyid = 1721; - }; - class ItemKeyGreen1722: ItemKeyGreen { - keyid = 1722; - }; - class ItemKeyGreen1723: ItemKeyGreen { - keyid = 1723; - }; - class ItemKeyGreen1724: ItemKeyGreen { - keyid = 1724; - }; - class ItemKeyGreen1725: ItemKeyGreen { - keyid = 1725; - }; - class ItemKeyGreen1726: ItemKeyGreen { - keyid = 1726; - }; - class ItemKeyGreen1727: ItemKeyGreen { - keyid = 1727; - }; - class ItemKeyGreen1728: ItemKeyGreen { - keyid = 1728; - }; - class ItemKeyGreen1729: ItemKeyGreen { - keyid = 1729; - }; - class ItemKeyGreen1730: ItemKeyGreen { - keyid = 1730; - }; - class ItemKeyGreen1731: ItemKeyGreen { - keyid = 1731; - }; - class ItemKeyGreen1732: ItemKeyGreen { - keyid = 1732; - }; - class ItemKeyGreen1733: ItemKeyGreen { - keyid = 1733; - }; - class ItemKeyGreen1734: ItemKeyGreen { - keyid = 1734; - }; - class ItemKeyGreen1735: ItemKeyGreen { - keyid = 1735; - }; - class ItemKeyGreen1736: ItemKeyGreen { - keyid = 1736; - }; - class ItemKeyGreen1737: ItemKeyGreen { - keyid = 1737; - }; - class ItemKeyGreen1738: ItemKeyGreen { - keyid = 1738; - }; - class ItemKeyGreen1739: ItemKeyGreen { - keyid = 1739; - }; - class ItemKeyGreen1740: ItemKeyGreen { - keyid = 1740; - }; - class ItemKeyGreen1741: ItemKeyGreen { - keyid = 1741; - }; - class ItemKeyGreen1742: ItemKeyGreen { - keyid = 1742; - }; - class ItemKeyGreen1743: ItemKeyGreen { - keyid = 1743; - }; - class ItemKeyGreen1744: ItemKeyGreen { - keyid = 1744; - }; - class ItemKeyGreen1745: ItemKeyGreen { - keyid = 1745; - }; - class ItemKeyGreen1746: ItemKeyGreen { - keyid = 1746; - }; - class ItemKeyGreen1747: ItemKeyGreen { - keyid = 1747; - }; - class ItemKeyGreen1748: ItemKeyGreen { - keyid = 1748; - }; - class ItemKeyGreen1749: ItemKeyGreen { - keyid = 1749; - }; - class ItemKeyGreen1750: ItemKeyGreen { - keyid = 1750; - }; - class ItemKeyGreen1751: ItemKeyGreen { - keyid = 1751; - }; - class ItemKeyGreen1752: ItemKeyGreen { - keyid = 1752; - }; - class ItemKeyGreen1753: ItemKeyGreen { - keyid = 1753; - }; - class ItemKeyGreen1754: ItemKeyGreen { - keyid = 1754; - }; - class ItemKeyGreen1755: ItemKeyGreen { - keyid = 1755; - }; - class ItemKeyGreen1756: ItemKeyGreen { - keyid = 1756; - }; - class ItemKeyGreen1757: ItemKeyGreen { - keyid = 1757; - }; - class ItemKeyGreen1758: ItemKeyGreen { - keyid = 1758; - }; - class ItemKeyGreen1759: ItemKeyGreen { - keyid = 1759; - }; - class ItemKeyGreen1760: ItemKeyGreen { - keyid = 1760; - }; - class ItemKeyGreen1761: ItemKeyGreen { - keyid = 1761; - }; - class ItemKeyGreen1762: ItemKeyGreen { - keyid = 1762; - }; - class ItemKeyGreen1763: ItemKeyGreen { - keyid = 1763; - }; - class ItemKeyGreen1764: ItemKeyGreen { - keyid = 1764; - }; - class ItemKeyGreen1765: ItemKeyGreen { - keyid = 1765; - }; - class ItemKeyGreen1766: ItemKeyGreen { - keyid = 1766; - }; - class ItemKeyGreen1767: ItemKeyGreen { - keyid = 1767; - }; - class ItemKeyGreen1768: ItemKeyGreen { - keyid = 1768; - }; - class ItemKeyGreen1769: ItemKeyGreen { - keyid = 1769; - }; - class ItemKeyGreen1770: ItemKeyGreen { - keyid = 1770; - }; - class ItemKeyGreen1771: ItemKeyGreen { - keyid = 1771; - }; - class ItemKeyGreen1772: ItemKeyGreen { - keyid = 1772; - }; - class ItemKeyGreen1773: ItemKeyGreen { - keyid = 1773; - }; - class ItemKeyGreen1774: ItemKeyGreen { - keyid = 1774; - }; - class ItemKeyGreen1775: ItemKeyGreen { - keyid = 1775; - }; - class ItemKeyGreen1776: ItemKeyGreen { - keyid = 1776; - }; - class ItemKeyGreen1777: ItemKeyGreen { - keyid = 1777; - }; - class ItemKeyGreen1778: ItemKeyGreen { - keyid = 1778; - }; - class ItemKeyGreen1779: ItemKeyGreen { - keyid = 1779; - }; - class ItemKeyGreen1780: ItemKeyGreen { - keyid = 1780; - }; - class ItemKeyGreen1781: ItemKeyGreen { - keyid = 1781; - }; - class ItemKeyGreen1782: ItemKeyGreen { - keyid = 1782; - }; - class ItemKeyGreen1783: ItemKeyGreen { - keyid = 1783; - }; - class ItemKeyGreen1784: ItemKeyGreen { - keyid = 1784; - }; - class ItemKeyGreen1785: ItemKeyGreen { - keyid = 1785; - }; - class ItemKeyGreen1786: ItemKeyGreen { - keyid = 1786; - }; - class ItemKeyGreen1787: ItemKeyGreen { - keyid = 1787; - }; - class ItemKeyGreen1788: ItemKeyGreen { - keyid = 1788; - }; - class ItemKeyGreen1789: ItemKeyGreen { - keyid = 1789; - }; - class ItemKeyGreen1790: ItemKeyGreen { - keyid = 1790; - }; - class ItemKeyGreen1791: ItemKeyGreen { - keyid = 1791; - }; - class ItemKeyGreen1792: ItemKeyGreen { - keyid = 1792; - }; - class ItemKeyGreen1793: ItemKeyGreen { - keyid = 1793; - }; - class ItemKeyGreen1794: ItemKeyGreen { - keyid = 1794; - }; - class ItemKeyGreen1795: ItemKeyGreen { - keyid = 1795; - }; - class ItemKeyGreen1796: ItemKeyGreen { - keyid = 1796; - }; - class ItemKeyGreen1797: ItemKeyGreen { - keyid = 1797; - }; - class ItemKeyGreen1798: ItemKeyGreen { - keyid = 1798; - }; - class ItemKeyGreen1799: ItemKeyGreen { - keyid = 1799; - }; - class ItemKeyGreen1800: ItemKeyGreen { - keyid = 1800; - }; - class ItemKeyGreen1801: ItemKeyGreen { - keyid = 1801; - }; - class ItemKeyGreen1802: ItemKeyGreen { - keyid = 1802; - }; - class ItemKeyGreen1803: ItemKeyGreen { - keyid = 1803; - }; - class ItemKeyGreen1804: ItemKeyGreen { - keyid = 1804; - }; - class ItemKeyGreen1805: ItemKeyGreen { - keyid = 1805; - }; - class ItemKeyGreen1806: ItemKeyGreen { - keyid = 1806; - }; - class ItemKeyGreen1807: ItemKeyGreen { - keyid = 1807; - }; - class ItemKeyGreen1808: ItemKeyGreen { - keyid = 1808; - }; - class ItemKeyGreen1809: ItemKeyGreen { - keyid = 1809; - }; - class ItemKeyGreen1810: ItemKeyGreen { - keyid = 1810; - }; - class ItemKeyGreen1811: ItemKeyGreen { - keyid = 1811; - }; - class ItemKeyGreen1812: ItemKeyGreen { - keyid = 1812; - }; - class ItemKeyGreen1813: ItemKeyGreen { - keyid = 1813; - }; - class ItemKeyGreen1814: ItemKeyGreen { - keyid = 1814; - }; - class ItemKeyGreen1815: ItemKeyGreen { - keyid = 1815; - }; - class ItemKeyGreen1816: ItemKeyGreen { - keyid = 1816; - }; - class ItemKeyGreen1817: ItemKeyGreen { - keyid = 1817; - }; - class ItemKeyGreen1818: ItemKeyGreen { - keyid = 1818; - }; - class ItemKeyGreen1819: ItemKeyGreen { - keyid = 1819; - }; - class ItemKeyGreen1820: ItemKeyGreen { - keyid = 1820; - }; - class ItemKeyGreen1821: ItemKeyGreen { - keyid = 1821; - }; - class ItemKeyGreen1822: ItemKeyGreen { - keyid = 1822; - }; - class ItemKeyGreen1823: ItemKeyGreen { - keyid = 1823; - }; - class ItemKeyGreen1824: ItemKeyGreen { - keyid = 1824; - }; - class ItemKeyGreen1825: ItemKeyGreen { - keyid = 1825; - }; - class ItemKeyGreen1826: ItemKeyGreen { - keyid = 1826; - }; - class ItemKeyGreen1827: ItemKeyGreen { - keyid = 1827; - }; - class ItemKeyGreen1828: ItemKeyGreen { - keyid = 1828; - }; - class ItemKeyGreen1829: ItemKeyGreen { - keyid = 1829; - }; - class ItemKeyGreen1830: ItemKeyGreen { - keyid = 1830; - }; - class ItemKeyGreen1831: ItemKeyGreen { - keyid = 1831; - }; - class ItemKeyGreen1832: ItemKeyGreen { - keyid = 1832; - }; - class ItemKeyGreen1833: ItemKeyGreen { - keyid = 1833; - }; - class ItemKeyGreen1834: ItemKeyGreen { - keyid = 1834; - }; - class ItemKeyGreen1835: ItemKeyGreen { - keyid = 1835; - }; - class ItemKeyGreen1836: ItemKeyGreen { - keyid = 1836; - }; - class ItemKeyGreen1837: ItemKeyGreen { - keyid = 1837; - }; - class ItemKeyGreen1838: ItemKeyGreen { - keyid = 1838; - }; - class ItemKeyGreen1839: ItemKeyGreen { - keyid = 1839; - }; - class ItemKeyGreen1840: ItemKeyGreen { - keyid = 1840; - }; - class ItemKeyGreen1841: ItemKeyGreen { - keyid = 1841; - }; - class ItemKeyGreen1842: ItemKeyGreen { - keyid = 1842; - }; - class ItemKeyGreen1843: ItemKeyGreen { - keyid = 1843; - }; - class ItemKeyGreen1844: ItemKeyGreen { - keyid = 1844; - }; - class ItemKeyGreen1845: ItemKeyGreen { - keyid = 1845; - }; - class ItemKeyGreen1846: ItemKeyGreen { - keyid = 1846; - }; - class ItemKeyGreen1847: ItemKeyGreen { - keyid = 1847; - }; - class ItemKeyGreen1848: ItemKeyGreen { - keyid = 1848; - }; - class ItemKeyGreen1849: ItemKeyGreen { - keyid = 1849; - }; - class ItemKeyGreen1850: ItemKeyGreen { - keyid = 1850; - }; - class ItemKeyGreen1851: ItemKeyGreen { - keyid = 1851; - }; - class ItemKeyGreen1852: ItemKeyGreen { - keyid = 1852; - }; - class ItemKeyGreen1853: ItemKeyGreen { - keyid = 1853; - }; - class ItemKeyGreen1854: ItemKeyGreen { - keyid = 1854; - }; - class ItemKeyGreen1855: ItemKeyGreen { - keyid = 1855; - }; - class ItemKeyGreen1856: ItemKeyGreen { - keyid = 1856; - }; - class ItemKeyGreen1857: ItemKeyGreen { - keyid = 1857; - }; - class ItemKeyGreen1858: ItemKeyGreen { - keyid = 1858; - }; - class ItemKeyGreen1859: ItemKeyGreen { - keyid = 1859; - }; - class ItemKeyGreen1860: ItemKeyGreen { - keyid = 1860; - }; - class ItemKeyGreen1861: ItemKeyGreen { - keyid = 1861; - }; - class ItemKeyGreen1862: ItemKeyGreen { - keyid = 1862; - }; - class ItemKeyGreen1863: ItemKeyGreen { - keyid = 1863; - }; - class ItemKeyGreen1864: ItemKeyGreen { - keyid = 1864; - }; - class ItemKeyGreen1865: ItemKeyGreen { - keyid = 1865; - }; - class ItemKeyGreen1866: ItemKeyGreen { - keyid = 1866; - }; - class ItemKeyGreen1867: ItemKeyGreen { - keyid = 1867; - }; - class ItemKeyGreen1868: ItemKeyGreen { - keyid = 1868; - }; - class ItemKeyGreen1869: ItemKeyGreen { - keyid = 1869; - }; - class ItemKeyGreen1870: ItemKeyGreen { - keyid = 1870; - }; - class ItemKeyGreen1871: ItemKeyGreen { - keyid = 1871; - }; - class ItemKeyGreen1872: ItemKeyGreen { - keyid = 1872; - }; - class ItemKeyGreen1873: ItemKeyGreen { - keyid = 1873; - }; - class ItemKeyGreen1874: ItemKeyGreen { - keyid = 1874; - }; - class ItemKeyGreen1875: ItemKeyGreen { - keyid = 1875; - }; - class ItemKeyGreen1876: ItemKeyGreen { - keyid = 1876; - }; - class ItemKeyGreen1877: ItemKeyGreen { - keyid = 1877; - }; - class ItemKeyGreen1878: ItemKeyGreen { - keyid = 1878; - }; - class ItemKeyGreen1879: ItemKeyGreen { - keyid = 1879; - }; - class ItemKeyGreen1880: ItemKeyGreen { - keyid = 1880; - }; - class ItemKeyGreen1881: ItemKeyGreen { - keyid = 1881; - }; - class ItemKeyGreen1882: ItemKeyGreen { - keyid = 1882; - }; - class ItemKeyGreen1883: ItemKeyGreen { - keyid = 1883; - }; - class ItemKeyGreen1884: ItemKeyGreen { - keyid = 1884; - }; - class ItemKeyGreen1885: ItemKeyGreen { - keyid = 1885; - }; - class ItemKeyGreen1886: ItemKeyGreen { - keyid = 1886; - }; - class ItemKeyGreen1887: ItemKeyGreen { - keyid = 1887; - }; - class ItemKeyGreen1888: ItemKeyGreen { - keyid = 1888; - }; - class ItemKeyGreen1889: ItemKeyGreen { - keyid = 1889; - }; - class ItemKeyGreen1890: ItemKeyGreen { - keyid = 1890; - }; - class ItemKeyGreen1891: ItemKeyGreen { - keyid = 1891; - }; - class ItemKeyGreen1892: ItemKeyGreen { - keyid = 1892; - }; - class ItemKeyGreen1893: ItemKeyGreen { - keyid = 1893; - }; - class ItemKeyGreen1894: ItemKeyGreen { - keyid = 1894; - }; - class ItemKeyGreen1895: ItemKeyGreen { - keyid = 1895; - }; - class ItemKeyGreen1896: ItemKeyGreen { - keyid = 1896; - }; - class ItemKeyGreen1897: ItemKeyGreen { - keyid = 1897; - }; - class ItemKeyGreen1898: ItemKeyGreen { - keyid = 1898; - }; - class ItemKeyGreen1899: ItemKeyGreen { - keyid = 1899; - }; - class ItemKeyGreen1900: ItemKeyGreen { - keyid = 1900; - }; - class ItemKeyGreen1901: ItemKeyGreen { - keyid = 1901; - }; - class ItemKeyGreen1902: ItemKeyGreen { - keyid = 1902; - }; - class ItemKeyGreen1903: ItemKeyGreen { - keyid = 1903; - }; - class ItemKeyGreen1904: ItemKeyGreen { - keyid = 1904; - }; - class ItemKeyGreen1905: ItemKeyGreen { - keyid = 1905; - }; - class ItemKeyGreen1906: ItemKeyGreen { - keyid = 1906; - }; - class ItemKeyGreen1907: ItemKeyGreen { - keyid = 1907; - }; - class ItemKeyGreen1908: ItemKeyGreen { - keyid = 1908; - }; - class ItemKeyGreen1909: ItemKeyGreen { - keyid = 1909; - }; - class ItemKeyGreen1910: ItemKeyGreen { - keyid = 1910; - }; - class ItemKeyGreen1911: ItemKeyGreen { - keyid = 1911; - }; - class ItemKeyGreen1912: ItemKeyGreen { - keyid = 1912; - }; - class ItemKeyGreen1913: ItemKeyGreen { - keyid = 1913; - }; - class ItemKeyGreen1914: ItemKeyGreen { - keyid = 1914; - }; - class ItemKeyGreen1915: ItemKeyGreen { - keyid = 1915; - }; - class ItemKeyGreen1916: ItemKeyGreen { - keyid = 1916; - }; - class ItemKeyGreen1917: ItemKeyGreen { - keyid = 1917; - }; - class ItemKeyGreen1918: ItemKeyGreen { - keyid = 1918; - }; - class ItemKeyGreen1919: ItemKeyGreen { - keyid = 1919; - }; - class ItemKeyGreen1920: ItemKeyGreen { - keyid = 1920; - }; - class ItemKeyGreen1921: ItemKeyGreen { - keyid = 1921; - }; - class ItemKeyGreen1922: ItemKeyGreen { - keyid = 1922; - }; - class ItemKeyGreen1923: ItemKeyGreen { - keyid = 1923; - }; - class ItemKeyGreen1924: ItemKeyGreen { - keyid = 1924; - }; - class ItemKeyGreen1925: ItemKeyGreen { - keyid = 1925; - }; - class ItemKeyGreen1926: ItemKeyGreen { - keyid = 1926; - }; - class ItemKeyGreen1927: ItemKeyGreen { - keyid = 1927; - }; - class ItemKeyGreen1928: ItemKeyGreen { - keyid = 1928; - }; - class ItemKeyGreen1929: ItemKeyGreen { - keyid = 1929; - }; - class ItemKeyGreen1930: ItemKeyGreen { - keyid = 1930; - }; - class ItemKeyGreen1931: ItemKeyGreen { - keyid = 1931; - }; - class ItemKeyGreen1932: ItemKeyGreen { - keyid = 1932; - }; - class ItemKeyGreen1933: ItemKeyGreen { - keyid = 1933; - }; - class ItemKeyGreen1934: ItemKeyGreen { - keyid = 1934; - }; - class ItemKeyGreen1935: ItemKeyGreen { - keyid = 1935; - }; - class ItemKeyGreen1936: ItemKeyGreen { - keyid = 1936; - }; - class ItemKeyGreen1937: ItemKeyGreen { - keyid = 1937; - }; - class ItemKeyGreen1938: ItemKeyGreen { - keyid = 1938; - }; - class ItemKeyGreen1939: ItemKeyGreen { - keyid = 1939; - }; - class ItemKeyGreen1940: ItemKeyGreen { - keyid = 1940; - }; - class ItemKeyGreen1941: ItemKeyGreen { - keyid = 1941; - }; - class ItemKeyGreen1942: ItemKeyGreen { - keyid = 1942; - }; - class ItemKeyGreen1943: ItemKeyGreen { - keyid = 1943; - }; - class ItemKeyGreen1944: ItemKeyGreen { - keyid = 1944; - }; - class ItemKeyGreen1945: ItemKeyGreen { - keyid = 1945; - }; - class ItemKeyGreen1946: ItemKeyGreen { - keyid = 1946; - }; - class ItemKeyGreen1947: ItemKeyGreen { - keyid = 1947; - }; - class ItemKeyGreen1948: ItemKeyGreen { - keyid = 1948; - }; - class ItemKeyGreen1949: ItemKeyGreen { - keyid = 1949; - }; - class ItemKeyGreen1950: ItemKeyGreen { - keyid = 1950; - }; - class ItemKeyGreen1951: ItemKeyGreen { - keyid = 1951; - }; - class ItemKeyGreen1952: ItemKeyGreen { - keyid = 1952; - }; - class ItemKeyGreen1953: ItemKeyGreen { - keyid = 1953; - }; - class ItemKeyGreen1954: ItemKeyGreen { - keyid = 1954; - }; - class ItemKeyGreen1955: ItemKeyGreen { - keyid = 1955; - }; - class ItemKeyGreen1956: ItemKeyGreen { - keyid = 1956; - }; - class ItemKeyGreen1957: ItemKeyGreen { - keyid = 1957; - }; - class ItemKeyGreen1958: ItemKeyGreen { - keyid = 1958; - }; - class ItemKeyGreen1959: ItemKeyGreen { - keyid = 1959; - }; - class ItemKeyGreen1960: ItemKeyGreen { - keyid = 1960; - }; - class ItemKeyGreen1961: ItemKeyGreen { - keyid = 1961; - }; - class ItemKeyGreen1962: ItemKeyGreen { - keyid = 1962; - }; - class ItemKeyGreen1963: ItemKeyGreen { - keyid = 1963; - }; - class ItemKeyGreen1964: ItemKeyGreen { - keyid = 1964; - }; - class ItemKeyGreen1965: ItemKeyGreen { - keyid = 1965; - }; - class ItemKeyGreen1966: ItemKeyGreen { - keyid = 1966; - }; - class ItemKeyGreen1967: ItemKeyGreen { - keyid = 1967; - }; - class ItemKeyGreen1968: ItemKeyGreen { - keyid = 1968; - }; - class ItemKeyGreen1969: ItemKeyGreen { - keyid = 1969; - }; - class ItemKeyGreen1970: ItemKeyGreen { - keyid = 1970; - }; - class ItemKeyGreen1971: ItemKeyGreen { - keyid = 1971; - }; - class ItemKeyGreen1972: ItemKeyGreen { - keyid = 1972; - }; - class ItemKeyGreen1973: ItemKeyGreen { - keyid = 1973; - }; - class ItemKeyGreen1974: ItemKeyGreen { - keyid = 1974; - }; - class ItemKeyGreen1975: ItemKeyGreen { - keyid = 1975; - }; - class ItemKeyGreen1976: ItemKeyGreen { - keyid = 1976; - }; - class ItemKeyGreen1977: ItemKeyGreen { - keyid = 1977; - }; - class ItemKeyGreen1978: ItemKeyGreen { - keyid = 1978; - }; - class ItemKeyGreen1979: ItemKeyGreen { - keyid = 1979; - }; - class ItemKeyGreen1980: ItemKeyGreen { - keyid = 1980; - }; - class ItemKeyGreen1981: ItemKeyGreen { - keyid = 1981; - }; - class ItemKeyGreen1982: ItemKeyGreen { - keyid = 1982; - }; - class ItemKeyGreen1983: ItemKeyGreen { - keyid = 1983; - }; - class ItemKeyGreen1984: ItemKeyGreen { - keyid = 1984; - }; - class ItemKeyGreen1985: ItemKeyGreen { - keyid = 1985; - }; - class ItemKeyGreen1986: ItemKeyGreen { - keyid = 1986; - }; - class ItemKeyGreen1987: ItemKeyGreen { - keyid = 1987; - }; - class ItemKeyGreen1988: ItemKeyGreen { - keyid = 1988; - }; - class ItemKeyGreen1989: ItemKeyGreen { - keyid = 1989; - }; - class ItemKeyGreen1990: ItemKeyGreen { - keyid = 1990; - }; - class ItemKeyGreen1991: ItemKeyGreen { - keyid = 1991; - }; - class ItemKeyGreen1992: ItemKeyGreen { - keyid = 1992; - }; - class ItemKeyGreen1993: ItemKeyGreen { - keyid = 1993; - }; - class ItemKeyGreen1994: ItemKeyGreen { - keyid = 1994; - }; - class ItemKeyGreen1995: ItemKeyGreen { - keyid = 1995; - }; - class ItemKeyGreen1996: ItemKeyGreen { - keyid = 1996; - }; - class ItemKeyGreen1997: ItemKeyGreen { - keyid = 1997; - }; - class ItemKeyGreen1998: ItemKeyGreen { - keyid = 1998; - }; - class ItemKeyGreen1999: ItemKeyGreen { - keyid = 1999; - }; - class ItemKeyGreen2000: ItemKeyGreen { - keyid = 2000; - }; - class ItemKeyGreen2001: ItemKeyGreen { - keyid = 2001; - }; - class ItemKeyGreen2002: ItemKeyGreen { - keyid = 2002; - }; - class ItemKeyGreen2003: ItemKeyGreen { - keyid = 2003; - }; - class ItemKeyGreen2004: ItemKeyGreen { - keyid = 2004; - }; - class ItemKeyGreen2005: ItemKeyGreen { - keyid = 2005; - }; - class ItemKeyGreen2006: ItemKeyGreen { - keyid = 2006; - }; - class ItemKeyGreen2007: ItemKeyGreen { - keyid = 2007; - }; - class ItemKeyGreen2008: ItemKeyGreen { - keyid = 2008; - }; - class ItemKeyGreen2009: ItemKeyGreen { - keyid = 2009; - }; - class ItemKeyGreen2010: ItemKeyGreen { - keyid = 2010; - }; - class ItemKeyGreen2011: ItemKeyGreen { - keyid = 2011; - }; - class ItemKeyGreen2012: ItemKeyGreen { - keyid = 2012; - }; - class ItemKeyGreen2013: ItemKeyGreen { - keyid = 2013; - }; - class ItemKeyGreen2014: ItemKeyGreen { - keyid = 2014; - }; - class ItemKeyGreen2015: ItemKeyGreen { - keyid = 2015; - }; - class ItemKeyGreen2016: ItemKeyGreen { - keyid = 2016; - }; - class ItemKeyGreen2017: ItemKeyGreen { - keyid = 2017; - }; - class ItemKeyGreen2018: ItemKeyGreen { - keyid = 2018; - }; - class ItemKeyGreen2019: ItemKeyGreen { - keyid = 2019; - }; - class ItemKeyGreen2020: ItemKeyGreen { - keyid = 2020; - }; - class ItemKeyGreen2021: ItemKeyGreen { - keyid = 2021; - }; - class ItemKeyGreen2022: ItemKeyGreen { - keyid = 2022; - }; - class ItemKeyGreen2023: ItemKeyGreen { - keyid = 2023; - }; - class ItemKeyGreen2024: ItemKeyGreen { - keyid = 2024; - }; - class ItemKeyGreen2025: ItemKeyGreen { - keyid = 2025; - }; - class ItemKeyGreen2026: ItemKeyGreen { - keyid = 2026; - }; - class ItemKeyGreen2027: ItemKeyGreen { - keyid = 2027; - }; - class ItemKeyGreen2028: ItemKeyGreen { - keyid = 2028; - }; - class ItemKeyGreen2029: ItemKeyGreen { - keyid = 2029; - }; - class ItemKeyGreen2030: ItemKeyGreen { - keyid = 2030; - }; - class ItemKeyGreen2031: ItemKeyGreen { - keyid = 2031; - }; - class ItemKeyGreen2032: ItemKeyGreen { - keyid = 2032; - }; - class ItemKeyGreen2033: ItemKeyGreen { - keyid = 2033; - }; - class ItemKeyGreen2034: ItemKeyGreen { - keyid = 2034; - }; - class ItemKeyGreen2035: ItemKeyGreen { - keyid = 2035; - }; - class ItemKeyGreen2036: ItemKeyGreen { - keyid = 2036; - }; - class ItemKeyGreen2037: ItemKeyGreen { - keyid = 2037; - }; - class ItemKeyGreen2038: ItemKeyGreen { - keyid = 2038; - }; - class ItemKeyGreen2039: ItemKeyGreen { - keyid = 2039; - }; - class ItemKeyGreen2040: ItemKeyGreen { - keyid = 2040; - }; - class ItemKeyGreen2041: ItemKeyGreen { - keyid = 2041; - }; - class ItemKeyGreen2042: ItemKeyGreen { - keyid = 2042; - }; - class ItemKeyGreen2043: ItemKeyGreen { - keyid = 2043; - }; - class ItemKeyGreen2044: ItemKeyGreen { - keyid = 2044; - }; - class ItemKeyGreen2045: ItemKeyGreen { - keyid = 2045; - }; - class ItemKeyGreen2046: ItemKeyGreen { - keyid = 2046; - }; - class ItemKeyGreen2047: ItemKeyGreen { - keyid = 2047; - }; - class ItemKeyGreen2048: ItemKeyGreen { - keyid = 2048; - }; - class ItemKeyGreen2049: ItemKeyGreen { - keyid = 2049; - }; - class ItemKeyGreen2050: ItemKeyGreen { - keyid = 2050; - }; - class ItemKeyGreen2051: ItemKeyGreen { - keyid = 2051; - }; - class ItemKeyGreen2052: ItemKeyGreen { - keyid = 2052; - }; - class ItemKeyGreen2053: ItemKeyGreen { - keyid = 2053; - }; - class ItemKeyGreen2054: ItemKeyGreen { - keyid = 2054; - }; - class ItemKeyGreen2055: ItemKeyGreen { - keyid = 2055; - }; - class ItemKeyGreen2056: ItemKeyGreen { - keyid = 2056; - }; - class ItemKeyGreen2057: ItemKeyGreen { - keyid = 2057; - }; - class ItemKeyGreen2058: ItemKeyGreen { - keyid = 2058; - }; - class ItemKeyGreen2059: ItemKeyGreen { - keyid = 2059; - }; - class ItemKeyGreen2060: ItemKeyGreen { - keyid = 2060; - }; - class ItemKeyGreen2061: ItemKeyGreen { - keyid = 2061; - }; - class ItemKeyGreen2062: ItemKeyGreen { - keyid = 2062; - }; - class ItemKeyGreen2063: ItemKeyGreen { - keyid = 2063; - }; - class ItemKeyGreen2064: ItemKeyGreen { - keyid = 2064; - }; - class ItemKeyGreen2065: ItemKeyGreen { - keyid = 2065; - }; - class ItemKeyGreen2066: ItemKeyGreen { - keyid = 2066; - }; - class ItemKeyGreen2067: ItemKeyGreen { - keyid = 2067; - }; - class ItemKeyGreen2068: ItemKeyGreen { - keyid = 2068; - }; - class ItemKeyGreen2069: ItemKeyGreen { - keyid = 2069; - }; - class ItemKeyGreen2070: ItemKeyGreen { - keyid = 2070; - }; - class ItemKeyGreen2071: ItemKeyGreen { - keyid = 2071; - }; - class ItemKeyGreen2072: ItemKeyGreen { - keyid = 2072; - }; - class ItemKeyGreen2073: ItemKeyGreen { - keyid = 2073; - }; - class ItemKeyGreen2074: ItemKeyGreen { - keyid = 2074; - }; - class ItemKeyGreen2075: ItemKeyGreen { - keyid = 2075; - }; - class ItemKeyGreen2076: ItemKeyGreen { - keyid = 2076; - }; - class ItemKeyGreen2077: ItemKeyGreen { - keyid = 2077; - }; - class ItemKeyGreen2078: ItemKeyGreen { - keyid = 2078; - }; - class ItemKeyGreen2079: ItemKeyGreen { - keyid = 2079; - }; - class ItemKeyGreen2080: ItemKeyGreen { - keyid = 2080; - }; - class ItemKeyGreen2081: ItemKeyGreen { - keyid = 2081; - }; - class ItemKeyGreen2082: ItemKeyGreen { - keyid = 2082; - }; - class ItemKeyGreen2083: ItemKeyGreen { - keyid = 2083; - }; - class ItemKeyGreen2084: ItemKeyGreen { - keyid = 2084; - }; - class ItemKeyGreen2085: ItemKeyGreen { - keyid = 2085; - }; - class ItemKeyGreen2086: ItemKeyGreen { - keyid = 2086; - }; - class ItemKeyGreen2087: ItemKeyGreen { - keyid = 2087; - }; - class ItemKeyGreen2088: ItemKeyGreen { - keyid = 2088; - }; - class ItemKeyGreen2089: ItemKeyGreen { - keyid = 2089; - }; - class ItemKeyGreen2090: ItemKeyGreen { - keyid = 2090; - }; - class ItemKeyGreen2091: ItemKeyGreen { - keyid = 2091; - }; - class ItemKeyGreen2092: ItemKeyGreen { - keyid = 2092; - }; - class ItemKeyGreen2093: ItemKeyGreen { - keyid = 2093; - }; - class ItemKeyGreen2094: ItemKeyGreen { - keyid = 2094; - }; - class ItemKeyGreen2095: ItemKeyGreen { - keyid = 2095; - }; - class ItemKeyGreen2096: ItemKeyGreen { - keyid = 2096; - }; - class ItemKeyGreen2097: ItemKeyGreen { - keyid = 2097; - }; - class ItemKeyGreen2098: ItemKeyGreen { - keyid = 2098; - }; - class ItemKeyGreen2099: ItemKeyGreen { - keyid = 2099; - }; - class ItemKeyGreen2100: ItemKeyGreen { - keyid = 2100; - }; - class ItemKeyGreen2101: ItemKeyGreen { - keyid = 2101; - }; - class ItemKeyGreen2102: ItemKeyGreen { - keyid = 2102; - }; - class ItemKeyGreen2103: ItemKeyGreen { - keyid = 2103; - }; - class ItemKeyGreen2104: ItemKeyGreen { - keyid = 2104; - }; - class ItemKeyGreen2105: ItemKeyGreen { - keyid = 2105; - }; - class ItemKeyGreen2106: ItemKeyGreen { - keyid = 2106; - }; - class ItemKeyGreen2107: ItemKeyGreen { - keyid = 2107; - }; - class ItemKeyGreen2108: ItemKeyGreen { - keyid = 2108; - }; - class ItemKeyGreen2109: ItemKeyGreen { - keyid = 2109; - }; - class ItemKeyGreen2110: ItemKeyGreen { - keyid = 2110; - }; - class ItemKeyGreen2111: ItemKeyGreen { - keyid = 2111; - }; - class ItemKeyGreen2112: ItemKeyGreen { - keyid = 2112; - }; - class ItemKeyGreen2113: ItemKeyGreen { - keyid = 2113; - }; - class ItemKeyGreen2114: ItemKeyGreen { - keyid = 2114; - }; - class ItemKeyGreen2115: ItemKeyGreen { - keyid = 2115; - }; - class ItemKeyGreen2116: ItemKeyGreen { - keyid = 2116; - }; - class ItemKeyGreen2117: ItemKeyGreen { - keyid = 2117; - }; - class ItemKeyGreen2118: ItemKeyGreen { - keyid = 2118; - }; - class ItemKeyGreen2119: ItemKeyGreen { - keyid = 2119; - }; - class ItemKeyGreen2120: ItemKeyGreen { - keyid = 2120; - }; - class ItemKeyGreen2121: ItemKeyGreen { - keyid = 2121; - }; - class ItemKeyGreen2122: ItemKeyGreen { - keyid = 2122; - }; - class ItemKeyGreen2123: ItemKeyGreen { - keyid = 2123; - }; - class ItemKeyGreen2124: ItemKeyGreen { - keyid = 2124; - }; - class ItemKeyGreen2125: ItemKeyGreen { - keyid = 2125; - }; - class ItemKeyGreen2126: ItemKeyGreen { - keyid = 2126; - }; - class ItemKeyGreen2127: ItemKeyGreen { - keyid = 2127; - }; - class ItemKeyGreen2128: ItemKeyGreen { - keyid = 2128; - }; - class ItemKeyGreen2129: ItemKeyGreen { - keyid = 2129; - }; - class ItemKeyGreen2130: ItemKeyGreen { - keyid = 2130; - }; - class ItemKeyGreen2131: ItemKeyGreen { - keyid = 2131; - }; - class ItemKeyGreen2132: ItemKeyGreen { - keyid = 2132; - }; - class ItemKeyGreen2133: ItemKeyGreen { - keyid = 2133; - }; - class ItemKeyGreen2134: ItemKeyGreen { - keyid = 2134; - }; - class ItemKeyGreen2135: ItemKeyGreen { - keyid = 2135; - }; - class ItemKeyGreen2136: ItemKeyGreen { - keyid = 2136; - }; - class ItemKeyGreen2137: ItemKeyGreen { - keyid = 2137; - }; - class ItemKeyGreen2138: ItemKeyGreen { - keyid = 2138; - }; - class ItemKeyGreen2139: ItemKeyGreen { - keyid = 2139; - }; - class ItemKeyGreen2140: ItemKeyGreen { - keyid = 2140; - }; - class ItemKeyGreen2141: ItemKeyGreen { - keyid = 2141; - }; - class ItemKeyGreen2142: ItemKeyGreen { - keyid = 2142; - }; - class ItemKeyGreen2143: ItemKeyGreen { - keyid = 2143; - }; - class ItemKeyGreen2144: ItemKeyGreen { - keyid = 2144; - }; - class ItemKeyGreen2145: ItemKeyGreen { - keyid = 2145; - }; - class ItemKeyGreen2146: ItemKeyGreen { - keyid = 2146; - }; - class ItemKeyGreen2147: ItemKeyGreen { - keyid = 2147; - }; - class ItemKeyGreen2148: ItemKeyGreen { - keyid = 2148; - }; - class ItemKeyGreen2149: ItemKeyGreen { - keyid = 2149; - }; - class ItemKeyGreen2150: ItemKeyGreen { - keyid = 2150; - }; - class ItemKeyGreen2151: ItemKeyGreen { - keyid = 2151; - }; - class ItemKeyGreen2152: ItemKeyGreen { - keyid = 2152; - }; - class ItemKeyGreen2153: ItemKeyGreen { - keyid = 2153; - }; - class ItemKeyGreen2154: ItemKeyGreen { - keyid = 2154; - }; - class ItemKeyGreen2155: ItemKeyGreen { - keyid = 2155; - }; - class ItemKeyGreen2156: ItemKeyGreen { - keyid = 2156; - }; - class ItemKeyGreen2157: ItemKeyGreen { - keyid = 2157; - }; - class ItemKeyGreen2158: ItemKeyGreen { - keyid = 2158; - }; - class ItemKeyGreen2159: ItemKeyGreen { - keyid = 2159; - }; - class ItemKeyGreen2160: ItemKeyGreen { - keyid = 2160; - }; - class ItemKeyGreen2161: ItemKeyGreen { - keyid = 2161; - }; - class ItemKeyGreen2162: ItemKeyGreen { - keyid = 2162; - }; - class ItemKeyGreen2163: ItemKeyGreen { - keyid = 2163; - }; - class ItemKeyGreen2164: ItemKeyGreen { - keyid = 2164; - }; - class ItemKeyGreen2165: ItemKeyGreen { - keyid = 2165; - }; - class ItemKeyGreen2166: ItemKeyGreen { - keyid = 2166; - }; - class ItemKeyGreen2167: ItemKeyGreen { - keyid = 2167; - }; - class ItemKeyGreen2168: ItemKeyGreen { - keyid = 2168; - }; - class ItemKeyGreen2169: ItemKeyGreen { - keyid = 2169; - }; - class ItemKeyGreen2170: ItemKeyGreen { - keyid = 2170; - }; - class ItemKeyGreen2171: ItemKeyGreen { - keyid = 2171; - }; - class ItemKeyGreen2172: ItemKeyGreen { - keyid = 2172; - }; - class ItemKeyGreen2173: ItemKeyGreen { - keyid = 2173; - }; - class ItemKeyGreen2174: ItemKeyGreen { - keyid = 2174; - }; - class ItemKeyGreen2175: ItemKeyGreen { - keyid = 2175; - }; - class ItemKeyGreen2176: ItemKeyGreen { - keyid = 2176; - }; - class ItemKeyGreen2177: ItemKeyGreen { - keyid = 2177; - }; - class ItemKeyGreen2178: ItemKeyGreen { - keyid = 2178; - }; - class ItemKeyGreen2179: ItemKeyGreen { - keyid = 2179; - }; - class ItemKeyGreen2180: ItemKeyGreen { - keyid = 2180; - }; - class ItemKeyGreen2181: ItemKeyGreen { - keyid = 2181; - }; - class ItemKeyGreen2182: ItemKeyGreen { - keyid = 2182; - }; - class ItemKeyGreen2183: ItemKeyGreen { - keyid = 2183; - }; - class ItemKeyGreen2184: ItemKeyGreen { - keyid = 2184; - }; - class ItemKeyGreen2185: ItemKeyGreen { - keyid = 2185; - }; - class ItemKeyGreen2186: ItemKeyGreen { - keyid = 2186; - }; - class ItemKeyGreen2187: ItemKeyGreen { - keyid = 2187; - }; - class ItemKeyGreen2188: ItemKeyGreen { - keyid = 2188; - }; - class ItemKeyGreen2189: ItemKeyGreen { - keyid = 2189; - }; - class ItemKeyGreen2190: ItemKeyGreen { - keyid = 2190; - }; - class ItemKeyGreen2191: ItemKeyGreen { - keyid = 2191; - }; - class ItemKeyGreen2192: ItemKeyGreen { - keyid = 2192; - }; - class ItemKeyGreen2193: ItemKeyGreen { - keyid = 2193; - }; - class ItemKeyGreen2194: ItemKeyGreen { - keyid = 2194; - }; - class ItemKeyGreen2195: ItemKeyGreen { - keyid = 2195; - }; - class ItemKeyGreen2196: ItemKeyGreen { - keyid = 2196; - }; - class ItemKeyGreen2197: ItemKeyGreen { - keyid = 2197; - }; - class ItemKeyGreen2198: ItemKeyGreen { - keyid = 2198; - }; - class ItemKeyGreen2199: ItemKeyGreen { - keyid = 2199; - }; - class ItemKeyGreen2200: ItemKeyGreen { - keyid = 2200; - }; - class ItemKeyGreen2201: ItemKeyGreen { - keyid = 2201; - }; - class ItemKeyGreen2202: ItemKeyGreen { - keyid = 2202; - }; - class ItemKeyGreen2203: ItemKeyGreen { - keyid = 2203; - }; - class ItemKeyGreen2204: ItemKeyGreen { - keyid = 2204; - }; - class ItemKeyGreen2205: ItemKeyGreen { - keyid = 2205; - }; - class ItemKeyGreen2206: ItemKeyGreen { - keyid = 2206; - }; - class ItemKeyGreen2207: ItemKeyGreen { - keyid = 2207; - }; - class ItemKeyGreen2208: ItemKeyGreen { - keyid = 2208; - }; - class ItemKeyGreen2209: ItemKeyGreen { - keyid = 2209; - }; - class ItemKeyGreen2210: ItemKeyGreen { - keyid = 2210; - }; - class ItemKeyGreen2211: ItemKeyGreen { - keyid = 2211; - }; - class ItemKeyGreen2212: ItemKeyGreen { - keyid = 2212; - }; - class ItemKeyGreen2213: ItemKeyGreen { - keyid = 2213; - }; - class ItemKeyGreen2214: ItemKeyGreen { - keyid = 2214; - }; - class ItemKeyGreen2215: ItemKeyGreen { - keyid = 2215; - }; - class ItemKeyGreen2216: ItemKeyGreen { - keyid = 2216; - }; - class ItemKeyGreen2217: ItemKeyGreen { - keyid = 2217; - }; - class ItemKeyGreen2218: ItemKeyGreen { - keyid = 2218; - }; - class ItemKeyGreen2219: ItemKeyGreen { - keyid = 2219; - }; - class ItemKeyGreen2220: ItemKeyGreen { - keyid = 2220; - }; - class ItemKeyGreen2221: ItemKeyGreen { - keyid = 2221; - }; - class ItemKeyGreen2222: ItemKeyGreen { - keyid = 2222; - }; - class ItemKeyGreen2223: ItemKeyGreen { - keyid = 2223; - }; - class ItemKeyGreen2224: ItemKeyGreen { - keyid = 2224; - }; - class ItemKeyGreen2225: ItemKeyGreen { - keyid = 2225; - }; - class ItemKeyGreen2226: ItemKeyGreen { - keyid = 2226; - }; - class ItemKeyGreen2227: ItemKeyGreen { - keyid = 2227; - }; - class ItemKeyGreen2228: ItemKeyGreen { - keyid = 2228; - }; - class ItemKeyGreen2229: ItemKeyGreen { - keyid = 2229; - }; - class ItemKeyGreen2230: ItemKeyGreen { - keyid = 2230; - }; - class ItemKeyGreen2231: ItemKeyGreen { - keyid = 2231; - }; - class ItemKeyGreen2232: ItemKeyGreen { - keyid = 2232; - }; - class ItemKeyGreen2233: ItemKeyGreen { - keyid = 2233; - }; - class ItemKeyGreen2234: ItemKeyGreen { - keyid = 2234; - }; - class ItemKeyGreen2235: ItemKeyGreen { - keyid = 2235; - }; - class ItemKeyGreen2236: ItemKeyGreen { - keyid = 2236; - }; - class ItemKeyGreen2237: ItemKeyGreen { - keyid = 2237; - }; - class ItemKeyGreen2238: ItemKeyGreen { - keyid = 2238; - }; - class ItemKeyGreen2239: ItemKeyGreen { - keyid = 2239; - }; - class ItemKeyGreen2240: ItemKeyGreen { - keyid = 2240; - }; - class ItemKeyGreen2241: ItemKeyGreen { - keyid = 2241; - }; - class ItemKeyGreen2242: ItemKeyGreen { - keyid = 2242; - }; - class ItemKeyGreen2243: ItemKeyGreen { - keyid = 2243; - }; - class ItemKeyGreen2244: ItemKeyGreen { - keyid = 2244; - }; - class ItemKeyGreen2245: ItemKeyGreen { - keyid = 2245; - }; - class ItemKeyGreen2246: ItemKeyGreen { - keyid = 2246; - }; - class ItemKeyGreen2247: ItemKeyGreen { - keyid = 2247; - }; - class ItemKeyGreen2248: ItemKeyGreen { - keyid = 2248; - }; - class ItemKeyGreen2249: ItemKeyGreen { - keyid = 2249; - }; - class ItemKeyGreen2250: ItemKeyGreen { - keyid = 2250; - }; - class ItemKeyGreen2251: ItemKeyGreen { - keyid = 2251; - }; - class ItemKeyGreen2252: ItemKeyGreen { - keyid = 2252; - }; - class ItemKeyGreen2253: ItemKeyGreen { - keyid = 2253; - }; - class ItemKeyGreen2254: ItemKeyGreen { - keyid = 2254; - }; - class ItemKeyGreen2255: ItemKeyGreen { - keyid = 2255; - }; - class ItemKeyGreen2256: ItemKeyGreen { - keyid = 2256; - }; - class ItemKeyGreen2257: ItemKeyGreen { - keyid = 2257; - }; - class ItemKeyGreen2258: ItemKeyGreen { - keyid = 2258; - }; - class ItemKeyGreen2259: ItemKeyGreen { - keyid = 2259; - }; - class ItemKeyGreen2260: ItemKeyGreen { - keyid = 2260; - }; - class ItemKeyGreen2261: ItemKeyGreen { - keyid = 2261; - }; - class ItemKeyGreen2262: ItemKeyGreen { - keyid = 2262; - }; - class ItemKeyGreen2263: ItemKeyGreen { - keyid = 2263; - }; - class ItemKeyGreen2264: ItemKeyGreen { - keyid = 2264; - }; - class ItemKeyGreen2265: ItemKeyGreen { - keyid = 2265; - }; - class ItemKeyGreen2266: ItemKeyGreen { - keyid = 2266; - }; - class ItemKeyGreen2267: ItemKeyGreen { - keyid = 2267; - }; - class ItemKeyGreen2268: ItemKeyGreen { - keyid = 2268; - }; - class ItemKeyGreen2269: ItemKeyGreen { - keyid = 2269; - }; - class ItemKeyGreen2270: ItemKeyGreen { - keyid = 2270; - }; - class ItemKeyGreen2271: ItemKeyGreen { - keyid = 2271; - }; - class ItemKeyGreen2272: ItemKeyGreen { - keyid = 2272; - }; - class ItemKeyGreen2273: ItemKeyGreen { - keyid = 2273; - }; - class ItemKeyGreen2274: ItemKeyGreen { - keyid = 2274; - }; - class ItemKeyGreen2275: ItemKeyGreen { - keyid = 2275; - }; - class ItemKeyGreen2276: ItemKeyGreen { - keyid = 2276; - }; - class ItemKeyGreen2277: ItemKeyGreen { - keyid = 2277; - }; - class ItemKeyGreen2278: ItemKeyGreen { - keyid = 2278; - }; - class ItemKeyGreen2279: ItemKeyGreen { - keyid = 2279; - }; - class ItemKeyGreen2280: ItemKeyGreen { - keyid = 2280; - }; - class ItemKeyGreen2281: ItemKeyGreen { - keyid = 2281; - }; - class ItemKeyGreen2282: ItemKeyGreen { - keyid = 2282; - }; - class ItemKeyGreen2283: ItemKeyGreen { - keyid = 2283; - }; - class ItemKeyGreen2284: ItemKeyGreen { - keyid = 2284; - }; - class ItemKeyGreen2285: ItemKeyGreen { - keyid = 2285; - }; - class ItemKeyGreen2286: ItemKeyGreen { - keyid = 2286; - }; - class ItemKeyGreen2287: ItemKeyGreen { - keyid = 2287; - }; - class ItemKeyGreen2288: ItemKeyGreen { - keyid = 2288; - }; - class ItemKeyGreen2289: ItemKeyGreen { - keyid = 2289; - }; - class ItemKeyGreen2290: ItemKeyGreen { - keyid = 2290; - }; - class ItemKeyGreen2291: ItemKeyGreen { - keyid = 2291; - }; - class ItemKeyGreen2292: ItemKeyGreen { - keyid = 2292; - }; - class ItemKeyGreen2293: ItemKeyGreen { - keyid = 2293; - }; - class ItemKeyGreen2294: ItemKeyGreen { - keyid = 2294; - }; - class ItemKeyGreen2295: ItemKeyGreen { - keyid = 2295; - }; - class ItemKeyGreen2296: ItemKeyGreen { - keyid = 2296; - }; - class ItemKeyGreen2297: ItemKeyGreen { - keyid = 2297; - }; - class ItemKeyGreen2298: ItemKeyGreen { - keyid = 2298; - }; - class ItemKeyGreen2299: ItemKeyGreen { - keyid = 2299; - }; - class ItemKeyGreen2300: ItemKeyGreen { - keyid = 2300; - }; - class ItemKeyGreen2301: ItemKeyGreen { - keyid = 2301; - }; - class ItemKeyGreen2302: ItemKeyGreen { - keyid = 2302; - }; - class ItemKeyGreen2303: ItemKeyGreen { - keyid = 2303; - }; - class ItemKeyGreen2304: ItemKeyGreen { - keyid = 2304; - }; - class ItemKeyGreen2305: ItemKeyGreen { - keyid = 2305; - }; - class ItemKeyGreen2306: ItemKeyGreen { - keyid = 2306; - }; - class ItemKeyGreen2307: ItemKeyGreen { - keyid = 2307; - }; - class ItemKeyGreen2308: ItemKeyGreen { - keyid = 2308; - }; - class ItemKeyGreen2309: ItemKeyGreen { - keyid = 2309; - }; - class ItemKeyGreen2310: ItemKeyGreen { - keyid = 2310; - }; - class ItemKeyGreen2311: ItemKeyGreen { - keyid = 2311; - }; - class ItemKeyGreen2312: ItemKeyGreen { - keyid = 2312; - }; - class ItemKeyGreen2313: ItemKeyGreen { - keyid = 2313; - }; - class ItemKeyGreen2314: ItemKeyGreen { - keyid = 2314; - }; - class ItemKeyGreen2315: ItemKeyGreen { - keyid = 2315; - }; - class ItemKeyGreen2316: ItemKeyGreen { - keyid = 2316; - }; - class ItemKeyGreen2317: ItemKeyGreen { - keyid = 2317; - }; - class ItemKeyGreen2318: ItemKeyGreen { - keyid = 2318; - }; - class ItemKeyGreen2319: ItemKeyGreen { - keyid = 2319; - }; - class ItemKeyGreen2320: ItemKeyGreen { - keyid = 2320; - }; - class ItemKeyGreen2321: ItemKeyGreen { - keyid = 2321; - }; - class ItemKeyGreen2322: ItemKeyGreen { - keyid = 2322; - }; - class ItemKeyGreen2323: ItemKeyGreen { - keyid = 2323; - }; - class ItemKeyGreen2324: ItemKeyGreen { - keyid = 2324; - }; - class ItemKeyGreen2325: ItemKeyGreen { - keyid = 2325; - }; - class ItemKeyGreen2326: ItemKeyGreen { - keyid = 2326; - }; - class ItemKeyGreen2327: ItemKeyGreen { - keyid = 2327; - }; - class ItemKeyGreen2328: ItemKeyGreen { - keyid = 2328; - }; - class ItemKeyGreen2329: ItemKeyGreen { - keyid = 2329; - }; - class ItemKeyGreen2330: ItemKeyGreen { - keyid = 2330; - }; - class ItemKeyGreen2331: ItemKeyGreen { - keyid = 2331; - }; - class ItemKeyGreen2332: ItemKeyGreen { - keyid = 2332; - }; - class ItemKeyGreen2333: ItemKeyGreen { - keyid = 2333; - }; - class ItemKeyGreen2334: ItemKeyGreen { - keyid = 2334; - }; - class ItemKeyGreen2335: ItemKeyGreen { - keyid = 2335; - }; - class ItemKeyGreen2336: ItemKeyGreen { - keyid = 2336; - }; - class ItemKeyGreen2337: ItemKeyGreen { - keyid = 2337; - }; - class ItemKeyGreen2338: ItemKeyGreen { - keyid = 2338; - }; - class ItemKeyGreen2339: ItemKeyGreen { - keyid = 2339; - }; - class ItemKeyGreen2340: ItemKeyGreen { - keyid = 2340; - }; - class ItemKeyGreen2341: ItemKeyGreen { - keyid = 2341; - }; - class ItemKeyGreen2342: ItemKeyGreen { - keyid = 2342; - }; - class ItemKeyGreen2343: ItemKeyGreen { - keyid = 2343; - }; - class ItemKeyGreen2344: ItemKeyGreen { - keyid = 2344; - }; - class ItemKeyGreen2345: ItemKeyGreen { - keyid = 2345; - }; - class ItemKeyGreen2346: ItemKeyGreen { - keyid = 2346; - }; - class ItemKeyGreen2347: ItemKeyGreen { - keyid = 2347; - }; - class ItemKeyGreen2348: ItemKeyGreen { - keyid = 2348; - }; - class ItemKeyGreen2349: ItemKeyGreen { - keyid = 2349; - }; - class ItemKeyGreen2350: ItemKeyGreen { - keyid = 2350; - }; - class ItemKeyGreen2351: ItemKeyGreen { - keyid = 2351; - }; - class ItemKeyGreen2352: ItemKeyGreen { - keyid = 2352; - }; - class ItemKeyGreen2353: ItemKeyGreen { - keyid = 2353; - }; - class ItemKeyGreen2354: ItemKeyGreen { - keyid = 2354; - }; - class ItemKeyGreen2355: ItemKeyGreen { - keyid = 2355; - }; - class ItemKeyGreen2356: ItemKeyGreen { - keyid = 2356; - }; - class ItemKeyGreen2357: ItemKeyGreen { - keyid = 2357; - }; - class ItemKeyGreen2358: ItemKeyGreen { - keyid = 2358; - }; - class ItemKeyGreen2359: ItemKeyGreen { - keyid = 2359; - }; - class ItemKeyGreen2360: ItemKeyGreen { - keyid = 2360; - }; - class ItemKeyGreen2361: ItemKeyGreen { - keyid = 2361; - }; - class ItemKeyGreen2362: ItemKeyGreen { - keyid = 2362; - }; - class ItemKeyGreen2363: ItemKeyGreen { - keyid = 2363; - }; - class ItemKeyGreen2364: ItemKeyGreen { - keyid = 2364; - }; - class ItemKeyGreen2365: ItemKeyGreen { - keyid = 2365; - }; - class ItemKeyGreen2366: ItemKeyGreen { - keyid = 2366; - }; - class ItemKeyGreen2367: ItemKeyGreen { - keyid = 2367; - }; - class ItemKeyGreen2368: ItemKeyGreen { - keyid = 2368; - }; - class ItemKeyGreen2369: ItemKeyGreen { - keyid = 2369; - }; - class ItemKeyGreen2370: ItemKeyGreen { - keyid = 2370; - }; - class ItemKeyGreen2371: ItemKeyGreen { - keyid = 2371; - }; - class ItemKeyGreen2372: ItemKeyGreen { - keyid = 2372; - }; - class ItemKeyGreen2373: ItemKeyGreen { - keyid = 2373; - }; - class ItemKeyGreen2374: ItemKeyGreen { - keyid = 2374; - }; - class ItemKeyGreen2375: ItemKeyGreen { - keyid = 2375; - }; - class ItemKeyGreen2376: ItemKeyGreen { - keyid = 2376; - }; - class ItemKeyGreen2377: ItemKeyGreen { - keyid = 2377; - }; - class ItemKeyGreen2378: ItemKeyGreen { - keyid = 2378; - }; - class ItemKeyGreen2379: ItemKeyGreen { - keyid = 2379; - }; - class ItemKeyGreen2380: ItemKeyGreen { - keyid = 2380; - }; - class ItemKeyGreen2381: ItemKeyGreen { - keyid = 2381; - }; - class ItemKeyGreen2382: ItemKeyGreen { - keyid = 2382; - }; - class ItemKeyGreen2383: ItemKeyGreen { - keyid = 2383; - }; - class ItemKeyGreen2384: ItemKeyGreen { - keyid = 2384; - }; - class ItemKeyGreen2385: ItemKeyGreen { - keyid = 2385; - }; - class ItemKeyGreen2386: ItemKeyGreen { - keyid = 2386; - }; - class ItemKeyGreen2387: ItemKeyGreen { - keyid = 2387; - }; - class ItemKeyGreen2388: ItemKeyGreen { - keyid = 2388; - }; - class ItemKeyGreen2389: ItemKeyGreen { - keyid = 2389; - }; - class ItemKeyGreen2390: ItemKeyGreen { - keyid = 2390; - }; - class ItemKeyGreen2391: ItemKeyGreen { - keyid = 2391; - }; - class ItemKeyGreen2392: ItemKeyGreen { - keyid = 2392; - }; - class ItemKeyGreen2393: ItemKeyGreen { - keyid = 2393; - }; - class ItemKeyGreen2394: ItemKeyGreen { - keyid = 2394; - }; - class ItemKeyGreen2395: ItemKeyGreen { - keyid = 2395; - }; - class ItemKeyGreen2396: ItemKeyGreen { - keyid = 2396; - }; - class ItemKeyGreen2397: ItemKeyGreen { - keyid = 2397; - }; - class ItemKeyGreen2398: ItemKeyGreen { - keyid = 2398; - }; - class ItemKeyGreen2399: ItemKeyGreen { - keyid = 2399; - }; - class ItemKeyGreen2400: ItemKeyGreen { - keyid = 2400; - }; - class ItemKeyGreen2401: ItemKeyGreen { - keyid = 2401; - }; - class ItemKeyGreen2402: ItemKeyGreen { - keyid = 2402; - }; - class ItemKeyGreen2403: ItemKeyGreen { - keyid = 2403; - }; - class ItemKeyGreen2404: ItemKeyGreen { - keyid = 2404; - }; - class ItemKeyGreen2405: ItemKeyGreen { - keyid = 2405; - }; - class ItemKeyGreen2406: ItemKeyGreen { - keyid = 2406; - }; - class ItemKeyGreen2407: ItemKeyGreen { - keyid = 2407; - }; - class ItemKeyGreen2408: ItemKeyGreen { - keyid = 2408; - }; - class ItemKeyGreen2409: ItemKeyGreen { - keyid = 2409; - }; - class ItemKeyGreen2410: ItemKeyGreen { - keyid = 2410; - }; - class ItemKeyGreen2411: ItemKeyGreen { - keyid = 2411; - }; - class ItemKeyGreen2412: ItemKeyGreen { - keyid = 2412; - }; - class ItemKeyGreen2413: ItemKeyGreen { - keyid = 2413; - }; - class ItemKeyGreen2414: ItemKeyGreen { - keyid = 2414; - }; - class ItemKeyGreen2415: ItemKeyGreen { - keyid = 2415; - }; - class ItemKeyGreen2416: ItemKeyGreen { - keyid = 2416; - }; - class ItemKeyGreen2417: ItemKeyGreen { - keyid = 2417; - }; - class ItemKeyGreen2418: ItemKeyGreen { - keyid = 2418; - }; - class ItemKeyGreen2419: ItemKeyGreen { - keyid = 2419; - }; - class ItemKeyGreen2420: ItemKeyGreen { - keyid = 2420; - }; - class ItemKeyGreen2421: ItemKeyGreen { - keyid = 2421; - }; - class ItemKeyGreen2422: ItemKeyGreen { - keyid = 2422; - }; - class ItemKeyGreen2423: ItemKeyGreen { - keyid = 2423; - }; - class ItemKeyGreen2424: ItemKeyGreen { - keyid = 2424; - }; - class ItemKeyGreen2425: ItemKeyGreen { - keyid = 2425; - }; - class ItemKeyGreen2426: ItemKeyGreen { - keyid = 2426; - }; - class ItemKeyGreen2427: ItemKeyGreen { - keyid = 2427; - }; - class ItemKeyGreen2428: ItemKeyGreen { - keyid = 2428; - }; - class ItemKeyGreen2429: ItemKeyGreen { - keyid = 2429; - }; - class ItemKeyGreen2430: ItemKeyGreen { - keyid = 2430; - }; - class ItemKeyGreen2431: ItemKeyGreen { - keyid = 2431; - }; - class ItemKeyGreen2432: ItemKeyGreen { - keyid = 2432; - }; - class ItemKeyGreen2433: ItemKeyGreen { - keyid = 2433; - }; - class ItemKeyGreen2434: ItemKeyGreen { - keyid = 2434; - }; - class ItemKeyGreen2435: ItemKeyGreen { - keyid = 2435; - }; - class ItemKeyGreen2436: ItemKeyGreen { - keyid = 2436; - }; - class ItemKeyGreen2437: ItemKeyGreen { - keyid = 2437; - }; - class ItemKeyGreen2438: ItemKeyGreen { - keyid = 2438; - }; - class ItemKeyGreen2439: ItemKeyGreen { - keyid = 2439; - }; - class ItemKeyGreen2440: ItemKeyGreen { - keyid = 2440; - }; - class ItemKeyGreen2441: ItemKeyGreen { - keyid = 2441; - }; - class ItemKeyGreen2442: ItemKeyGreen { - keyid = 2442; - }; - class ItemKeyGreen2443: ItemKeyGreen { - keyid = 2443; - }; - class ItemKeyGreen2444: ItemKeyGreen { - keyid = 2444; - }; - class ItemKeyGreen2445: ItemKeyGreen { - keyid = 2445; - }; - class ItemKeyGreen2446: ItemKeyGreen { - keyid = 2446; - }; - class ItemKeyGreen2447: ItemKeyGreen { - keyid = 2447; - }; - class ItemKeyGreen2448: ItemKeyGreen { - keyid = 2448; - }; - class ItemKeyGreen2449: ItemKeyGreen { - keyid = 2449; - }; - class ItemKeyGreen2450: ItemKeyGreen { - keyid = 2450; - }; - class ItemKeyGreen2451: ItemKeyGreen { - keyid = 2451; - }; - class ItemKeyGreen2452: ItemKeyGreen { - keyid = 2452; - }; - class ItemKeyGreen2453: ItemKeyGreen { - keyid = 2453; - }; - class ItemKeyGreen2454: ItemKeyGreen { - keyid = 2454; - }; - class ItemKeyGreen2455: ItemKeyGreen { - keyid = 2455; - }; - class ItemKeyGreen2456: ItemKeyGreen { - keyid = 2456; - }; - class ItemKeyGreen2457: ItemKeyGreen { - keyid = 2457; - }; - class ItemKeyGreen2458: ItemKeyGreen { - keyid = 2458; - }; - class ItemKeyGreen2459: ItemKeyGreen { - keyid = 2459; - }; - class ItemKeyGreen2460: ItemKeyGreen { - keyid = 2460; - }; - class ItemKeyGreen2461: ItemKeyGreen { - keyid = 2461; - }; - class ItemKeyGreen2462: ItemKeyGreen { - keyid = 2462; - }; - class ItemKeyGreen2463: ItemKeyGreen { - keyid = 2463; - }; - class ItemKeyGreen2464: ItemKeyGreen { - keyid = 2464; - }; - class ItemKeyGreen2465: ItemKeyGreen { - keyid = 2465; - }; - class ItemKeyGreen2466: ItemKeyGreen { - keyid = 2466; - }; - class ItemKeyGreen2467: ItemKeyGreen { - keyid = 2467; - }; - class ItemKeyGreen2468: ItemKeyGreen { - keyid = 2468; - }; - class ItemKeyGreen2469: ItemKeyGreen { - keyid = 2469; - }; - class ItemKeyGreen2470: ItemKeyGreen { - keyid = 2470; - }; - class ItemKeyGreen2471: ItemKeyGreen { - keyid = 2471; - }; - class ItemKeyGreen2472: ItemKeyGreen { - keyid = 2472; - }; - class ItemKeyGreen2473: ItemKeyGreen { - keyid = 2473; - }; - class ItemKeyGreen2474: ItemKeyGreen { - keyid = 2474; - }; - class ItemKeyGreen2475: ItemKeyGreen { - keyid = 2475; - }; - class ItemKeyGreen2476: ItemKeyGreen { - keyid = 2476; - }; - class ItemKeyGreen2477: ItemKeyGreen { - keyid = 2477; - }; - class ItemKeyGreen2478: ItemKeyGreen { - keyid = 2478; - }; - class ItemKeyGreen2479: ItemKeyGreen { - keyid = 2479; - }; - class ItemKeyGreen2480: ItemKeyGreen { - keyid = 2480; - }; - class ItemKeyGreen2481: ItemKeyGreen { - keyid = 2481; - }; - class ItemKeyGreen2482: ItemKeyGreen { - keyid = 2482; - }; - class ItemKeyGreen2483: ItemKeyGreen { - keyid = 2483; - }; - class ItemKeyGreen2484: ItemKeyGreen { - keyid = 2484; - }; - class ItemKeyGreen2485: ItemKeyGreen { - keyid = 2485; - }; - class ItemKeyGreen2486: ItemKeyGreen { - keyid = 2486; - }; - class ItemKeyGreen2487: ItemKeyGreen { - keyid = 2487; - }; - class ItemKeyGreen2488: ItemKeyGreen { - keyid = 2488; - }; - class ItemKeyGreen2489: ItemKeyGreen { - keyid = 2489; - }; - class ItemKeyGreen2490: ItemKeyGreen { - keyid = 2490; - }; - class ItemKeyGreen2491: ItemKeyGreen { - keyid = 2491; - }; - class ItemKeyGreen2492: ItemKeyGreen { - keyid = 2492; - }; - class ItemKeyGreen2493: ItemKeyGreen { - keyid = 2493; - }; - class ItemKeyGreen2494: ItemKeyGreen { - keyid = 2494; - }; - class ItemKeyGreen2495: ItemKeyGreen { - keyid = 2495; - }; - class ItemKeyGreen2496: ItemKeyGreen { - keyid = 2496; - }; - class ItemKeyGreen2497: ItemKeyGreen { - keyid = 2497; - }; - class ItemKeyGreen2498: ItemKeyGreen { - keyid = 2498; - }; - class ItemKeyGreen2499: ItemKeyGreen { - keyid = 2499; - }; - class ItemKeyGreen2500: ItemKeyGreen { - keyid = 2500; - }; - - // Red keys - class ItemKeyRed1: ItemKeyRed { - keyid = 2501; - }; - class ItemKeyRed2: ItemKeyRed { - keyid = 2502; - }; - class ItemKeyRed3: ItemKeyRed { - keyid = 2503; - }; - class ItemKeyRed4: ItemKeyRed { - keyid = 2504; - }; - class ItemKeyRed5: ItemKeyRed { - keyid = 2505; - }; - class ItemKeyRed6: ItemKeyRed { - keyid = 2506; - }; - class ItemKeyRed7: ItemKeyRed { - keyid = 2507; - }; - class ItemKeyRed8: ItemKeyRed { - keyid = 2508; - }; - class ItemKeyRed9: ItemKeyRed { - keyid = 2509; - }; - class ItemKeyRed10: ItemKeyRed { - keyid = 2510; - }; - class ItemKeyRed11: ItemKeyRed { - keyid = 2511; - }; - class ItemKeyRed12: ItemKeyRed { - keyid = 2512; - }; - class ItemKeyRed13: ItemKeyRed { - keyid = 2513; - }; - class ItemKeyRed14: ItemKeyRed { - keyid = 2514; - }; - class ItemKeyRed15: ItemKeyRed { - keyid = 2515; - }; - class ItemKeyRed16: ItemKeyRed { - keyid = 2516; - }; - class ItemKeyRed17: ItemKeyRed { - keyid = 2517; - }; - class ItemKeyRed18: ItemKeyRed { - keyid = 2518; - }; - class ItemKeyRed19: ItemKeyRed { - keyid = 2519; - }; - class ItemKeyRed20: ItemKeyRed { - keyid = 2520; - }; - class ItemKeyRed21: ItemKeyRed { - keyid = 2521; - }; - class ItemKeyRed22: ItemKeyRed { - keyid = 2522; - }; - class ItemKeyRed23: ItemKeyRed { - keyid = 2523; - }; - class ItemKeyRed24: ItemKeyRed { - keyid = 2524; - }; - class ItemKeyRed25: ItemKeyRed { - keyid = 2525; - }; - class ItemKeyRed26: ItemKeyRed { - keyid = 2526; - }; - class ItemKeyRed27: ItemKeyRed { - keyid = 2527; - }; - class ItemKeyRed28: ItemKeyRed { - keyid = 2528; - }; - class ItemKeyRed29: ItemKeyRed { - keyid = 2529; - }; - class ItemKeyRed30: ItemKeyRed { - keyid = 2530; - }; - class ItemKeyRed31: ItemKeyRed { - keyid = 2531; - }; - class ItemKeyRed32: ItemKeyRed { - keyid = 2532; - }; - class ItemKeyRed33: ItemKeyRed { - keyid = 2533; - }; - class ItemKeyRed34: ItemKeyRed { - keyid = 2534; - }; - class ItemKeyRed35: ItemKeyRed { - keyid = 2535; - }; - class ItemKeyRed36: ItemKeyRed { - keyid = 2536; - }; - class ItemKeyRed37: ItemKeyRed { - keyid = 2537; - }; - class ItemKeyRed38: ItemKeyRed { - keyid = 2538; - }; - class ItemKeyRed39: ItemKeyRed { - keyid = 2539; - }; - class ItemKeyRed40: ItemKeyRed { - keyid = 2540; - }; - class ItemKeyRed41: ItemKeyRed { - keyid = 2541; - }; - class ItemKeyRed42: ItemKeyRed { - keyid = 2542; - }; - class ItemKeyRed43: ItemKeyRed { - keyid = 2543; - }; - class ItemKeyRed44: ItemKeyRed { - keyid = 2544; - }; - class ItemKeyRed45: ItemKeyRed { - keyid = 2545; - }; - class ItemKeyRed46: ItemKeyRed { - keyid = 2546; - }; - class ItemKeyRed47: ItemKeyRed { - keyid = 2547; - }; - class ItemKeyRed48: ItemKeyRed { - keyid = 2548; - }; - class ItemKeyRed49: ItemKeyRed { - keyid = 2549; - }; - class ItemKeyRed50: ItemKeyRed { - keyid = 2550; - }; - class ItemKeyRed51: ItemKeyRed { - keyid = 2551; - }; - class ItemKeyRed52: ItemKeyRed { - keyid = 2552; - }; - class ItemKeyRed53: ItemKeyRed { - keyid = 2553; - }; - class ItemKeyRed54: ItemKeyRed { - keyid = 2554; - }; - class ItemKeyRed55: ItemKeyRed { - keyid = 2555; - }; - class ItemKeyRed56: ItemKeyRed { - keyid = 2556; - }; - class ItemKeyRed57: ItemKeyRed { - keyid = 2557; - }; - class ItemKeyRed58: ItemKeyRed { - keyid = 2558; - }; - class ItemKeyRed59: ItemKeyRed { - keyid = 2559; - }; - class ItemKeyRed60: ItemKeyRed { - keyid = 2560; - }; - class ItemKeyRed61: ItemKeyRed { - keyid = 2561; - }; - class ItemKeyRed62: ItemKeyRed { - keyid = 2562; - }; - class ItemKeyRed63: ItemKeyRed { - keyid = 2563; - }; - class ItemKeyRed64: ItemKeyRed { - keyid = 2564; - }; - class ItemKeyRed65: ItemKeyRed { - keyid = 2565; - }; - class ItemKeyRed66: ItemKeyRed { - keyid = 2566; - }; - class ItemKeyRed67: ItemKeyRed { - keyid = 2567; - }; - class ItemKeyRed68: ItemKeyRed { - keyid = 2568; - }; - class ItemKeyRed69: ItemKeyRed { - keyid = 2569; - }; - class ItemKeyRed70: ItemKeyRed { - keyid = 2570; - }; - class ItemKeyRed71: ItemKeyRed { - keyid = 2571; - }; - class ItemKeyRed72: ItemKeyRed { - keyid = 2572; - }; - class ItemKeyRed73: ItemKeyRed { - keyid = 2573; - }; - class ItemKeyRed74: ItemKeyRed { - keyid = 2574; - }; - class ItemKeyRed75: ItemKeyRed { - keyid = 2575; - }; - class ItemKeyRed76: ItemKeyRed { - keyid = 2576; - }; - class ItemKeyRed77: ItemKeyRed { - keyid = 2577; - }; - class ItemKeyRed78: ItemKeyRed { - keyid = 2578; - }; - class ItemKeyRed79: ItemKeyRed { - keyid = 2579; - }; - class ItemKeyRed80: ItemKeyRed { - keyid = 2580; - }; - class ItemKeyRed81: ItemKeyRed { - keyid = 2581; - }; - class ItemKeyRed82: ItemKeyRed { - keyid = 2582; - }; - class ItemKeyRed83: ItemKeyRed { - keyid = 2583; - }; - class ItemKeyRed84: ItemKeyRed { - keyid = 2584; - }; - class ItemKeyRed85: ItemKeyRed { - keyid = 2585; - }; - class ItemKeyRed86: ItemKeyRed { - keyid = 2586; - }; - class ItemKeyRed87: ItemKeyRed { - keyid = 2587; - }; - class ItemKeyRed88: ItemKeyRed { - keyid = 2588; - }; - class ItemKeyRed89: ItemKeyRed { - keyid = 2589; - }; - class ItemKeyRed90: ItemKeyRed { - keyid = 2590; - }; - class ItemKeyRed91: ItemKeyRed { - keyid = 2591; - }; - class ItemKeyRed92: ItemKeyRed { - keyid = 2592; - }; - class ItemKeyRed93: ItemKeyRed { - keyid = 2593; - }; - class ItemKeyRed94: ItemKeyRed { - keyid = 2594; - }; - class ItemKeyRed95: ItemKeyRed { - keyid = 2595; - }; - class ItemKeyRed96: ItemKeyRed { - keyid = 2596; - }; - class ItemKeyRed97: ItemKeyRed { - keyid = 2597; - }; - class ItemKeyRed98: ItemKeyRed { - keyid = 2598; - }; - class ItemKeyRed99: ItemKeyRed { - keyid = 2599; - }; - class ItemKeyRed100: ItemKeyRed { - keyid = 2600; - }; - class ItemKeyRed101: ItemKeyRed { - keyid = 2601; - }; - class ItemKeyRed102: ItemKeyRed { - keyid = 2602; - }; - class ItemKeyRed103: ItemKeyRed { - keyid = 2603; - }; - class ItemKeyRed104: ItemKeyRed { - keyid = 2604; - }; - class ItemKeyRed105: ItemKeyRed { - keyid = 2605; - }; - class ItemKeyRed106: ItemKeyRed { - keyid = 2606; - }; - class ItemKeyRed107: ItemKeyRed { - keyid = 2607; - }; - class ItemKeyRed108: ItemKeyRed { - keyid = 2608; - }; - class ItemKeyRed109: ItemKeyRed { - keyid = 2609; - }; - class ItemKeyRed110: ItemKeyRed { - keyid = 2610; - }; - class ItemKeyRed111: ItemKeyRed { - keyid = 2611; - }; - class ItemKeyRed112: ItemKeyRed { - keyid = 2612; - }; - class ItemKeyRed113: ItemKeyRed { - keyid = 2613; - }; - class ItemKeyRed114: ItemKeyRed { - keyid = 2614; - }; - class ItemKeyRed115: ItemKeyRed { - keyid = 2615; - }; - class ItemKeyRed116: ItemKeyRed { - keyid = 2616; - }; - class ItemKeyRed117: ItemKeyRed { - keyid = 2617; - }; - class ItemKeyRed118: ItemKeyRed { - keyid = 2618; - }; - class ItemKeyRed119: ItemKeyRed { - keyid = 2619; - }; - class ItemKeyRed120: ItemKeyRed { - keyid = 2620; - }; - class ItemKeyRed121: ItemKeyRed { - keyid = 2621; - }; - class ItemKeyRed122: ItemKeyRed { - keyid = 2622; - }; - class ItemKeyRed123: ItemKeyRed { - keyid = 2623; - }; - class ItemKeyRed124: ItemKeyRed { - keyid = 2624; - }; - class ItemKeyRed125: ItemKeyRed { - keyid = 2625; - }; - class ItemKeyRed126: ItemKeyRed { - keyid = 2626; - }; - class ItemKeyRed127: ItemKeyRed { - keyid = 2627; - }; - class ItemKeyRed128: ItemKeyRed { - keyid = 2628; - }; - class ItemKeyRed129: ItemKeyRed { - keyid = 2629; - }; - class ItemKeyRed130: ItemKeyRed { - keyid = 2630; - }; - class ItemKeyRed131: ItemKeyRed { - keyid = 2631; - }; - class ItemKeyRed132: ItemKeyRed { - keyid = 2632; - }; - class ItemKeyRed133: ItemKeyRed { - keyid = 2633; - }; - class ItemKeyRed134: ItemKeyRed { - keyid = 2634; - }; - class ItemKeyRed135: ItemKeyRed { - keyid = 2635; - }; - class ItemKeyRed136: ItemKeyRed { - keyid = 2636; - }; - class ItemKeyRed137: ItemKeyRed { - keyid = 2637; - }; - class ItemKeyRed138: ItemKeyRed { - keyid = 2638; - }; - class ItemKeyRed139: ItemKeyRed { - keyid = 2639; - }; - class ItemKeyRed140: ItemKeyRed { - keyid = 2640; - }; - class ItemKeyRed141: ItemKeyRed { - keyid = 2641; - }; - class ItemKeyRed142: ItemKeyRed { - keyid = 2642; - }; - class ItemKeyRed143: ItemKeyRed { - keyid = 2643; - }; - class ItemKeyRed144: ItemKeyRed { - keyid = 2644; - }; - class ItemKeyRed145: ItemKeyRed { - keyid = 2645; - }; - class ItemKeyRed146: ItemKeyRed { - keyid = 2646; - }; - class ItemKeyRed147: ItemKeyRed { - keyid = 2647; - }; - class ItemKeyRed148: ItemKeyRed { - keyid = 2648; - }; - class ItemKeyRed149: ItemKeyRed { - keyid = 2649; - }; - class ItemKeyRed150: ItemKeyRed { - keyid = 2650; - }; - class ItemKeyRed151: ItemKeyRed { - keyid = 2651; - }; - class ItemKeyRed152: ItemKeyRed { - keyid = 2652; - }; - class ItemKeyRed153: ItemKeyRed { - keyid = 2653; - }; - class ItemKeyRed154: ItemKeyRed { - keyid = 2654; - }; - class ItemKeyRed155: ItemKeyRed { - keyid = 2655; - }; - class ItemKeyRed156: ItemKeyRed { - keyid = 2656; - }; - class ItemKeyRed157: ItemKeyRed { - keyid = 2657; - }; - class ItemKeyRed158: ItemKeyRed { - keyid = 2658; - }; - class ItemKeyRed159: ItemKeyRed { - keyid = 2659; - }; - class ItemKeyRed160: ItemKeyRed { - keyid = 2660; - }; - class ItemKeyRed161: ItemKeyRed { - keyid = 2661; - }; - class ItemKeyRed162: ItemKeyRed { - keyid = 2662; - }; - class ItemKeyRed163: ItemKeyRed { - keyid = 2663; - }; - class ItemKeyRed164: ItemKeyRed { - keyid = 2664; - }; - class ItemKeyRed165: ItemKeyRed { - keyid = 2665; - }; - class ItemKeyRed166: ItemKeyRed { - keyid = 2666; - }; - class ItemKeyRed167: ItemKeyRed { - keyid = 2667; - }; - class ItemKeyRed168: ItemKeyRed { - keyid = 2668; - }; - class ItemKeyRed169: ItemKeyRed { - keyid = 2669; - }; - class ItemKeyRed170: ItemKeyRed { - keyid = 2670; - }; - class ItemKeyRed171: ItemKeyRed { - keyid = 2671; - }; - class ItemKeyRed172: ItemKeyRed { - keyid = 2672; - }; - class ItemKeyRed173: ItemKeyRed { - keyid = 2673; - }; - class ItemKeyRed174: ItemKeyRed { - keyid = 2674; - }; - class ItemKeyRed175: ItemKeyRed { - keyid = 2675; - }; - class ItemKeyRed176: ItemKeyRed { - keyid = 2676; - }; - class ItemKeyRed177: ItemKeyRed { - keyid = 2677; - }; - class ItemKeyRed178: ItemKeyRed { - keyid = 2678; - }; - class ItemKeyRed179: ItemKeyRed { - keyid = 2679; - }; - class ItemKeyRed180: ItemKeyRed { - keyid = 2680; - }; - class ItemKeyRed181: ItemKeyRed { - keyid = 2681; - }; - class ItemKeyRed182: ItemKeyRed { - keyid = 2682; - }; - class ItemKeyRed183: ItemKeyRed { - keyid = 2683; - }; - class ItemKeyRed184: ItemKeyRed { - keyid = 2684; - }; - class ItemKeyRed185: ItemKeyRed { - keyid = 2685; - }; - class ItemKeyRed186: ItemKeyRed { - keyid = 2686; - }; - class ItemKeyRed187: ItemKeyRed { - keyid = 2687; - }; - class ItemKeyRed188: ItemKeyRed { - keyid = 2688; - }; - class ItemKeyRed189: ItemKeyRed { - keyid = 2689; - }; - class ItemKeyRed190: ItemKeyRed { - keyid = 2690; - }; - class ItemKeyRed191: ItemKeyRed { - keyid = 2691; - }; - class ItemKeyRed192: ItemKeyRed { - keyid = 2692; - }; - class ItemKeyRed193: ItemKeyRed { - keyid = 2693; - }; - class ItemKeyRed194: ItemKeyRed { - keyid = 2694; - }; - class ItemKeyRed195: ItemKeyRed { - keyid = 2695; - }; - class ItemKeyRed196: ItemKeyRed { - keyid = 2696; - }; - class ItemKeyRed197: ItemKeyRed { - keyid = 2697; - }; - class ItemKeyRed198: ItemKeyRed { - keyid = 2698; - }; - class ItemKeyRed199: ItemKeyRed { - keyid = 2699; - }; - class ItemKeyRed200: ItemKeyRed { - keyid = 2700; - }; - class ItemKeyRed201: ItemKeyRed { - keyid = 2701; - }; - class ItemKeyRed202: ItemKeyRed { - keyid = 2702; - }; - class ItemKeyRed203: ItemKeyRed { - keyid = 2703; - }; - class ItemKeyRed204: ItemKeyRed { - keyid = 2704; - }; - class ItemKeyRed205: ItemKeyRed { - keyid = 2705; - }; - class ItemKeyRed206: ItemKeyRed { - keyid = 2706; - }; - class ItemKeyRed207: ItemKeyRed { - keyid = 2707; - }; - class ItemKeyRed208: ItemKeyRed { - keyid = 2708; - }; - class ItemKeyRed209: ItemKeyRed { - keyid = 2709; - }; - class ItemKeyRed210: ItemKeyRed { - keyid = 2710; - }; - class ItemKeyRed211: ItemKeyRed { - keyid = 2711; - }; - class ItemKeyRed212: ItemKeyRed { - keyid = 2712; - }; - class ItemKeyRed213: ItemKeyRed { - keyid = 2713; - }; - class ItemKeyRed214: ItemKeyRed { - keyid = 2714; - }; - class ItemKeyRed215: ItemKeyRed { - keyid = 2715; - }; - class ItemKeyRed216: ItemKeyRed { - keyid = 2716; - }; - class ItemKeyRed217: ItemKeyRed { - keyid = 2717; - }; - class ItemKeyRed218: ItemKeyRed { - keyid = 2718; - }; - class ItemKeyRed219: ItemKeyRed { - keyid = 2719; - }; - class ItemKeyRed220: ItemKeyRed { - keyid = 2720; - }; - class ItemKeyRed221: ItemKeyRed { - keyid = 2721; - }; - class ItemKeyRed222: ItemKeyRed { - keyid = 2722; - }; - class ItemKeyRed223: ItemKeyRed { - keyid = 2723; - }; - class ItemKeyRed224: ItemKeyRed { - keyid = 2724; - }; - class ItemKeyRed225: ItemKeyRed { - keyid = 2725; - }; - class ItemKeyRed226: ItemKeyRed { - keyid = 2726; - }; - class ItemKeyRed227: ItemKeyRed { - keyid = 2727; - }; - class ItemKeyRed228: ItemKeyRed { - keyid = 2728; - }; - class ItemKeyRed229: ItemKeyRed { - keyid = 2729; - }; - class ItemKeyRed230: ItemKeyRed { - keyid = 2730; - }; - class ItemKeyRed231: ItemKeyRed { - keyid = 2731; - }; - class ItemKeyRed232: ItemKeyRed { - keyid = 2732; - }; - class ItemKeyRed233: ItemKeyRed { - keyid = 2733; - }; - class ItemKeyRed234: ItemKeyRed { - keyid = 2734; - }; - class ItemKeyRed235: ItemKeyRed { - keyid = 2735; - }; - class ItemKeyRed236: ItemKeyRed { - keyid = 2736; - }; - class ItemKeyRed237: ItemKeyRed { - keyid = 2737; - }; - class ItemKeyRed238: ItemKeyRed { - keyid = 2738; - }; - class ItemKeyRed239: ItemKeyRed { - keyid = 2739; - }; - class ItemKeyRed240: ItemKeyRed { - keyid = 2740; - }; - class ItemKeyRed241: ItemKeyRed { - keyid = 2741; - }; - class ItemKeyRed242: ItemKeyRed { - keyid = 2742; - }; - class ItemKeyRed243: ItemKeyRed { - keyid = 2743; - }; - class ItemKeyRed244: ItemKeyRed { - keyid = 2744; - }; - class ItemKeyRed245: ItemKeyRed { - keyid = 2745; - }; - class ItemKeyRed246: ItemKeyRed { - keyid = 2746; - }; - class ItemKeyRed247: ItemKeyRed { - keyid = 2747; - }; - class ItemKeyRed248: ItemKeyRed { - keyid = 2748; - }; - class ItemKeyRed249: ItemKeyRed { - keyid = 2749; - }; - class ItemKeyRed250: ItemKeyRed { - keyid = 2750; - }; - class ItemKeyRed251: ItemKeyRed { - keyid = 2751; - }; - class ItemKeyRed252: ItemKeyRed { - keyid = 2752; - }; - class ItemKeyRed253: ItemKeyRed { - keyid = 2753; - }; - class ItemKeyRed254: ItemKeyRed { - keyid = 2754; - }; - class ItemKeyRed255: ItemKeyRed { - keyid = 2755; - }; - class ItemKeyRed256: ItemKeyRed { - keyid = 2756; - }; - class ItemKeyRed257: ItemKeyRed { - keyid = 2757; - }; - class ItemKeyRed258: ItemKeyRed { - keyid = 2758; - }; - class ItemKeyRed259: ItemKeyRed { - keyid = 2759; - }; - class ItemKeyRed260: ItemKeyRed { - keyid = 2760; - }; - class ItemKeyRed261: ItemKeyRed { - keyid = 2761; - }; - class ItemKeyRed262: ItemKeyRed { - keyid = 2762; - }; - class ItemKeyRed263: ItemKeyRed { - keyid = 2763; - }; - class ItemKeyRed264: ItemKeyRed { - keyid = 2764; - }; - class ItemKeyRed265: ItemKeyRed { - keyid = 2765; - }; - class ItemKeyRed266: ItemKeyRed { - keyid = 2766; - }; - class ItemKeyRed267: ItemKeyRed { - keyid = 2767; - }; - class ItemKeyRed268: ItemKeyRed { - keyid = 2768; - }; - class ItemKeyRed269: ItemKeyRed { - keyid = 2769; - }; - class ItemKeyRed270: ItemKeyRed { - keyid = 2770; - }; - class ItemKeyRed271: ItemKeyRed { - keyid = 2771; - }; - class ItemKeyRed272: ItemKeyRed { - keyid = 2772; - }; - class ItemKeyRed273: ItemKeyRed { - keyid = 2773; - }; - class ItemKeyRed274: ItemKeyRed { - keyid = 2774; - }; - class ItemKeyRed275: ItemKeyRed { - keyid = 2775; - }; - class ItemKeyRed276: ItemKeyRed { - keyid = 2776; - }; - class ItemKeyRed277: ItemKeyRed { - keyid = 2777; - }; - class ItemKeyRed278: ItemKeyRed { - keyid = 2778; - }; - class ItemKeyRed279: ItemKeyRed { - keyid = 2779; - }; - class ItemKeyRed280: ItemKeyRed { - keyid = 2780; - }; - class ItemKeyRed281: ItemKeyRed { - keyid = 2781; - }; - class ItemKeyRed282: ItemKeyRed { - keyid = 2782; - }; - class ItemKeyRed283: ItemKeyRed { - keyid = 2783; - }; - class ItemKeyRed284: ItemKeyRed { - keyid = 2784; - }; - class ItemKeyRed285: ItemKeyRed { - keyid = 2785; - }; - class ItemKeyRed286: ItemKeyRed { - keyid = 2786; - }; - class ItemKeyRed287: ItemKeyRed { - keyid = 2787; - }; - class ItemKeyRed288: ItemKeyRed { - keyid = 2788; - }; - class ItemKeyRed289: ItemKeyRed { - keyid = 2789; - }; - class ItemKeyRed290: ItemKeyRed { - keyid = 2790; - }; - class ItemKeyRed291: ItemKeyRed { - keyid = 2791; - }; - class ItemKeyRed292: ItemKeyRed { - keyid = 2792; - }; - class ItemKeyRed293: ItemKeyRed { - keyid = 2793; - }; - class ItemKeyRed294: ItemKeyRed { - keyid = 2794; - }; - class ItemKeyRed295: ItemKeyRed { - keyid = 2795; - }; - class ItemKeyRed296: ItemKeyRed { - keyid = 2796; - }; - class ItemKeyRed297: ItemKeyRed { - keyid = 2797; - }; - class ItemKeyRed298: ItemKeyRed { - keyid = 2798; - }; - class ItemKeyRed299: ItemKeyRed { - keyid = 2799; - }; - class ItemKeyRed300: ItemKeyRed { - keyid = 2800; - }; - class ItemKeyRed301: ItemKeyRed { - keyid = 2801; - }; - class ItemKeyRed302: ItemKeyRed { - keyid = 2802; - }; - class ItemKeyRed303: ItemKeyRed { - keyid = 2803; - }; - class ItemKeyRed304: ItemKeyRed { - keyid = 2804; - }; - class ItemKeyRed305: ItemKeyRed { - keyid = 2805; - }; - class ItemKeyRed306: ItemKeyRed { - keyid = 2806; - }; - class ItemKeyRed307: ItemKeyRed { - keyid = 2807; - }; - class ItemKeyRed308: ItemKeyRed { - keyid = 2808; - }; - class ItemKeyRed309: ItemKeyRed { - keyid = 2809; - }; - class ItemKeyRed310: ItemKeyRed { - keyid = 2810; - }; - class ItemKeyRed311: ItemKeyRed { - keyid = 2811; - }; - class ItemKeyRed312: ItemKeyRed { - keyid = 2812; - }; - class ItemKeyRed313: ItemKeyRed { - keyid = 2813; - }; - class ItemKeyRed314: ItemKeyRed { - keyid = 2814; - }; - class ItemKeyRed315: ItemKeyRed { - keyid = 2815; - }; - class ItemKeyRed316: ItemKeyRed { - keyid = 2816; - }; - class ItemKeyRed317: ItemKeyRed { - keyid = 2817; - }; - class ItemKeyRed318: ItemKeyRed { - keyid = 2818; - }; - class ItemKeyRed319: ItemKeyRed { - keyid = 2819; - }; - class ItemKeyRed320: ItemKeyRed { - keyid = 2820; - }; - class ItemKeyRed321: ItemKeyRed { - keyid = 2821; - }; - class ItemKeyRed322: ItemKeyRed { - keyid = 2822; - }; - class ItemKeyRed323: ItemKeyRed { - keyid = 2823; - }; - class ItemKeyRed324: ItemKeyRed { - keyid = 2824; - }; - class ItemKeyRed325: ItemKeyRed { - keyid = 2825; - }; - class ItemKeyRed326: ItemKeyRed { - keyid = 2826; - }; - class ItemKeyRed327: ItemKeyRed { - keyid = 2827; - }; - class ItemKeyRed328: ItemKeyRed { - keyid = 2828; - }; - class ItemKeyRed329: ItemKeyRed { - keyid = 2829; - }; - class ItemKeyRed330: ItemKeyRed { - keyid = 2830; - }; - class ItemKeyRed331: ItemKeyRed { - keyid = 2831; - }; - class ItemKeyRed332: ItemKeyRed { - keyid = 2832; - }; - class ItemKeyRed333: ItemKeyRed { - keyid = 2833; - }; - class ItemKeyRed334: ItemKeyRed { - keyid = 2834; - }; - class ItemKeyRed335: ItemKeyRed { - keyid = 2835; - }; - class ItemKeyRed336: ItemKeyRed { - keyid = 2836; - }; - class ItemKeyRed337: ItemKeyRed { - keyid = 2837; - }; - class ItemKeyRed338: ItemKeyRed { - keyid = 2838; - }; - class ItemKeyRed339: ItemKeyRed { - keyid = 2839; - }; - class ItemKeyRed340: ItemKeyRed { - keyid = 2840; - }; - class ItemKeyRed341: ItemKeyRed { - keyid = 2841; - }; - class ItemKeyRed342: ItemKeyRed { - keyid = 2842; - }; - class ItemKeyRed343: ItemKeyRed { - keyid = 2843; - }; - class ItemKeyRed344: ItemKeyRed { - keyid = 2844; - }; - class ItemKeyRed345: ItemKeyRed { - keyid = 2845; - }; - class ItemKeyRed346: ItemKeyRed { - keyid = 2846; - }; - class ItemKeyRed347: ItemKeyRed { - keyid = 2847; - }; - class ItemKeyRed348: ItemKeyRed { - keyid = 2848; - }; - class ItemKeyRed349: ItemKeyRed { - keyid = 2849; - }; - class ItemKeyRed350: ItemKeyRed { - keyid = 2850; - }; - class ItemKeyRed351: ItemKeyRed { - keyid = 2851; - }; - class ItemKeyRed352: ItemKeyRed { - keyid = 2852; - }; - class ItemKeyRed353: ItemKeyRed { - keyid = 2853; - }; - class ItemKeyRed354: ItemKeyRed { - keyid = 2854; - }; - class ItemKeyRed355: ItemKeyRed { - keyid = 2855; - }; - class ItemKeyRed356: ItemKeyRed { - keyid = 2856; - }; - class ItemKeyRed357: ItemKeyRed { - keyid = 2857; - }; - class ItemKeyRed358: ItemKeyRed { - keyid = 2858; - }; - class ItemKeyRed359: ItemKeyRed { - keyid = 2859; - }; - class ItemKeyRed360: ItemKeyRed { - keyid = 2860; - }; - class ItemKeyRed361: ItemKeyRed { - keyid = 2861; - }; - class ItemKeyRed362: ItemKeyRed { - keyid = 2862; - }; - class ItemKeyRed363: ItemKeyRed { - keyid = 2863; - }; - class ItemKeyRed364: ItemKeyRed { - keyid = 2864; - }; - class ItemKeyRed365: ItemKeyRed { - keyid = 2865; - }; - class ItemKeyRed366: ItemKeyRed { - keyid = 2866; - }; - class ItemKeyRed367: ItemKeyRed { - keyid = 2867; - }; - class ItemKeyRed368: ItemKeyRed { - keyid = 2868; - }; - class ItemKeyRed369: ItemKeyRed { - keyid = 2869; - }; - class ItemKeyRed370: ItemKeyRed { - keyid = 2870; - }; - class ItemKeyRed371: ItemKeyRed { - keyid = 2871; - }; - class ItemKeyRed372: ItemKeyRed { - keyid = 2872; - }; - class ItemKeyRed373: ItemKeyRed { - keyid = 2873; - }; - class ItemKeyRed374: ItemKeyRed { - keyid = 2874; - }; - class ItemKeyRed375: ItemKeyRed { - keyid = 2875; - }; - class ItemKeyRed376: ItemKeyRed { - keyid = 2876; - }; - class ItemKeyRed377: ItemKeyRed { - keyid = 2877; - }; - class ItemKeyRed378: ItemKeyRed { - keyid = 2878; - }; - class ItemKeyRed379: ItemKeyRed { - keyid = 2879; - }; - class ItemKeyRed380: ItemKeyRed { - keyid = 2880; - }; - class ItemKeyRed381: ItemKeyRed { - keyid = 2881; - }; - class ItemKeyRed382: ItemKeyRed { - keyid = 2882; - }; - class ItemKeyRed383: ItemKeyRed { - keyid = 2883; - }; - class ItemKeyRed384: ItemKeyRed { - keyid = 2884; - }; - class ItemKeyRed385: ItemKeyRed { - keyid = 2885; - }; - class ItemKeyRed386: ItemKeyRed { - keyid = 2886; - }; - class ItemKeyRed387: ItemKeyRed { - keyid = 2887; - }; - class ItemKeyRed388: ItemKeyRed { - keyid = 2888; - }; - class ItemKeyRed389: ItemKeyRed { - keyid = 2889; - }; - class ItemKeyRed390: ItemKeyRed { - keyid = 2890; - }; - class ItemKeyRed391: ItemKeyRed { - keyid = 2891; - }; - class ItemKeyRed392: ItemKeyRed { - keyid = 2892; - }; - class ItemKeyRed393: ItemKeyRed { - keyid = 2893; - }; - class ItemKeyRed394: ItemKeyRed { - keyid = 2894; - }; - class ItemKeyRed395: ItemKeyRed { - keyid = 2895; - }; - class ItemKeyRed396: ItemKeyRed { - keyid = 2896; - }; - class ItemKeyRed397: ItemKeyRed { - keyid = 2897; - }; - class ItemKeyRed398: ItemKeyRed { - keyid = 2898; - }; - class ItemKeyRed399: ItemKeyRed { - keyid = 2899; - }; - class ItemKeyRed400: ItemKeyRed { - keyid = 2900; - }; - class ItemKeyRed401: ItemKeyRed { - keyid = 2901; - }; - class ItemKeyRed402: ItemKeyRed { - keyid = 2902; - }; - class ItemKeyRed403: ItemKeyRed { - keyid = 2903; - }; - class ItemKeyRed404: ItemKeyRed { - keyid = 2904; - }; - class ItemKeyRed405: ItemKeyRed { - keyid = 2905; - }; - class ItemKeyRed406: ItemKeyRed { - keyid = 2906; - }; - class ItemKeyRed407: ItemKeyRed { - keyid = 2907; - }; - class ItemKeyRed408: ItemKeyRed { - keyid = 2908; - }; - class ItemKeyRed409: ItemKeyRed { - keyid = 2909; - }; - class ItemKeyRed410: ItemKeyRed { - keyid = 2910; - }; - class ItemKeyRed411: ItemKeyRed { - keyid = 2911; - }; - class ItemKeyRed412: ItemKeyRed { - keyid = 2912; - }; - class ItemKeyRed413: ItemKeyRed { - keyid = 2913; - }; - class ItemKeyRed414: ItemKeyRed { - keyid = 2914; - }; - class ItemKeyRed415: ItemKeyRed { - keyid = 2915; - }; - class ItemKeyRed416: ItemKeyRed { - keyid = 2916; - }; - class ItemKeyRed417: ItemKeyRed { - keyid = 2917; - }; - class ItemKeyRed418: ItemKeyRed { - keyid = 2918; - }; - class ItemKeyRed419: ItemKeyRed { - keyid = 2919; - }; - class ItemKeyRed420: ItemKeyRed { - keyid = 2920; - }; - class ItemKeyRed421: ItemKeyRed { - keyid = 2921; - }; - class ItemKeyRed422: ItemKeyRed { - keyid = 2922; - }; - class ItemKeyRed423: ItemKeyRed { - keyid = 2923; - }; - class ItemKeyRed424: ItemKeyRed { - keyid = 2924; - }; - class ItemKeyRed425: ItemKeyRed { - keyid = 2925; - }; - class ItemKeyRed426: ItemKeyRed { - keyid = 2926; - }; - class ItemKeyRed427: ItemKeyRed { - keyid = 2927; - }; - class ItemKeyRed428: ItemKeyRed { - keyid = 2928; - }; - class ItemKeyRed429: ItemKeyRed { - keyid = 2929; - }; - class ItemKeyRed430: ItemKeyRed { - keyid = 2930; - }; - class ItemKeyRed431: ItemKeyRed { - keyid = 2931; - }; - class ItemKeyRed432: ItemKeyRed { - keyid = 2932; - }; - class ItemKeyRed433: ItemKeyRed { - keyid = 2933; - }; - class ItemKeyRed434: ItemKeyRed { - keyid = 2934; - }; - class ItemKeyRed435: ItemKeyRed { - keyid = 2935; - }; - class ItemKeyRed436: ItemKeyRed { - keyid = 2936; - }; - class ItemKeyRed437: ItemKeyRed { - keyid = 2937; - }; - class ItemKeyRed438: ItemKeyRed { - keyid = 2938; - }; - class ItemKeyRed439: ItemKeyRed { - keyid = 2939; - }; - class ItemKeyRed440: ItemKeyRed { - keyid = 2940; - }; - class ItemKeyRed441: ItemKeyRed { - keyid = 2941; - }; - class ItemKeyRed442: ItemKeyRed { - keyid = 2942; - }; - class ItemKeyRed443: ItemKeyRed { - keyid = 2943; - }; - class ItemKeyRed444: ItemKeyRed { - keyid = 2944; - }; - class ItemKeyRed445: ItemKeyRed { - keyid = 2945; - }; - class ItemKeyRed446: ItemKeyRed { - keyid = 2946; - }; - class ItemKeyRed447: ItemKeyRed { - keyid = 2947; - }; - class ItemKeyRed448: ItemKeyRed { - keyid = 2948; - }; - class ItemKeyRed449: ItemKeyRed { - keyid = 2949; - }; - class ItemKeyRed450: ItemKeyRed { - keyid = 2950; - }; - class ItemKeyRed451: ItemKeyRed { - keyid = 2951; - }; - class ItemKeyRed452: ItemKeyRed { - keyid = 2952; - }; - class ItemKeyRed453: ItemKeyRed { - keyid = 2953; - }; - class ItemKeyRed454: ItemKeyRed { - keyid = 2954; - }; - class ItemKeyRed455: ItemKeyRed { - keyid = 2955; - }; - class ItemKeyRed456: ItemKeyRed { - keyid = 2956; - }; - class ItemKeyRed457: ItemKeyRed { - keyid = 2957; - }; - class ItemKeyRed458: ItemKeyRed { - keyid = 2958; - }; - class ItemKeyRed459: ItemKeyRed { - keyid = 2959; - }; - class ItemKeyRed460: ItemKeyRed { - keyid = 2960; - }; - class ItemKeyRed461: ItemKeyRed { - keyid = 2961; - }; - class ItemKeyRed462: ItemKeyRed { - keyid = 2962; - }; - class ItemKeyRed463: ItemKeyRed { - keyid = 2963; - }; - class ItemKeyRed464: ItemKeyRed { - keyid = 2964; - }; - class ItemKeyRed465: ItemKeyRed { - keyid = 2965; - }; - class ItemKeyRed466: ItemKeyRed { - keyid = 2966; - }; - class ItemKeyRed467: ItemKeyRed { - keyid = 2967; - }; - class ItemKeyRed468: ItemKeyRed { - keyid = 2968; - }; - class ItemKeyRed469: ItemKeyRed { - keyid = 2969; - }; - class ItemKeyRed470: ItemKeyRed { - keyid = 2970; - }; - class ItemKeyRed471: ItemKeyRed { - keyid = 2971; - }; - class ItemKeyRed472: ItemKeyRed { - keyid = 2972; - }; - class ItemKeyRed473: ItemKeyRed { - keyid = 2973; - }; - class ItemKeyRed474: ItemKeyRed { - keyid = 2974; - }; - class ItemKeyRed475: ItemKeyRed { - keyid = 2975; - }; - class ItemKeyRed476: ItemKeyRed { - keyid = 2976; - }; - class ItemKeyRed477: ItemKeyRed { - keyid = 2977; - }; - class ItemKeyRed478: ItemKeyRed { - keyid = 2978; - }; - class ItemKeyRed479: ItemKeyRed { - keyid = 2979; - }; - class ItemKeyRed480: ItemKeyRed { - keyid = 2980; - }; - class ItemKeyRed481: ItemKeyRed { - keyid = 2981; - }; - class ItemKeyRed482: ItemKeyRed { - keyid = 2982; - }; - class ItemKeyRed483: ItemKeyRed { - keyid = 2983; - }; - class ItemKeyRed484: ItemKeyRed { - keyid = 2984; - }; - class ItemKeyRed485: ItemKeyRed { - keyid = 2985; - }; - class ItemKeyRed486: ItemKeyRed { - keyid = 2986; - }; - class ItemKeyRed487: ItemKeyRed { - keyid = 2987; - }; - class ItemKeyRed488: ItemKeyRed { - keyid = 2988; - }; - class ItemKeyRed489: ItemKeyRed { - keyid = 2989; - }; - class ItemKeyRed490: ItemKeyRed { - keyid = 2990; - }; - class ItemKeyRed491: ItemKeyRed { - keyid = 2991; - }; - class ItemKeyRed492: ItemKeyRed { - keyid = 2992; - }; - class ItemKeyRed493: ItemKeyRed { - keyid = 2993; - }; - class ItemKeyRed494: ItemKeyRed { - keyid = 2994; - }; - class ItemKeyRed495: ItemKeyRed { - keyid = 2995; - }; - class ItemKeyRed496: ItemKeyRed { - keyid = 2996; - }; - class ItemKeyRed497: ItemKeyRed { - keyid = 2997; - }; - class ItemKeyRed498: ItemKeyRed { - keyid = 2998; - }; - class ItemKeyRed499: ItemKeyRed { - keyid = 2999; - }; - class ItemKeyRed500: ItemKeyRed { - keyid = 3000; - }; - class ItemKeyRed501: ItemKeyRed { - keyid = 3001; - }; - class ItemKeyRed502: ItemKeyRed { - keyid = 3002; - }; - class ItemKeyRed503: ItemKeyRed { - keyid = 3003; - }; - class ItemKeyRed504: ItemKeyRed { - keyid = 3004; - }; - class ItemKeyRed505: ItemKeyRed { - keyid = 3005; - }; - class ItemKeyRed506: ItemKeyRed { - keyid = 3006; - }; - class ItemKeyRed507: ItemKeyRed { - keyid = 3007; - }; - class ItemKeyRed508: ItemKeyRed { - keyid = 3008; - }; - class ItemKeyRed509: ItemKeyRed { - keyid = 3009; - }; - class ItemKeyRed510: ItemKeyRed { - keyid = 3010; - }; - class ItemKeyRed511: ItemKeyRed { - keyid = 3011; - }; - class ItemKeyRed512: ItemKeyRed { - keyid = 3012; - }; - class ItemKeyRed513: ItemKeyRed { - keyid = 3013; - }; - class ItemKeyRed514: ItemKeyRed { - keyid = 3014; - }; - class ItemKeyRed515: ItemKeyRed { - keyid = 3015; - }; - class ItemKeyRed516: ItemKeyRed { - keyid = 3016; - }; - class ItemKeyRed517: ItemKeyRed { - keyid = 3017; - }; - class ItemKeyRed518: ItemKeyRed { - keyid = 3018; - }; - class ItemKeyRed519: ItemKeyRed { - keyid = 3019; - }; - class ItemKeyRed520: ItemKeyRed { - keyid = 3020; - }; - class ItemKeyRed521: ItemKeyRed { - keyid = 3021; - }; - class ItemKeyRed522: ItemKeyRed { - keyid = 3022; - }; - class ItemKeyRed523: ItemKeyRed { - keyid = 3023; - }; - class ItemKeyRed524: ItemKeyRed { - keyid = 3024; - }; - class ItemKeyRed525: ItemKeyRed { - keyid = 3025; - }; - class ItemKeyRed526: ItemKeyRed { - keyid = 3026; - }; - class ItemKeyRed527: ItemKeyRed { - keyid = 3027; - }; - class ItemKeyRed528: ItemKeyRed { - keyid = 3028; - }; - class ItemKeyRed529: ItemKeyRed { - keyid = 3029; - }; - class ItemKeyRed530: ItemKeyRed { - keyid = 3030; - }; - class ItemKeyRed531: ItemKeyRed { - keyid = 3031; - }; - class ItemKeyRed532: ItemKeyRed { - keyid = 3032; - }; - class ItemKeyRed533: ItemKeyRed { - keyid = 3033; - }; - class ItemKeyRed534: ItemKeyRed { - keyid = 3034; - }; - class ItemKeyRed535: ItemKeyRed { - keyid = 3035; - }; - class ItemKeyRed536: ItemKeyRed { - keyid = 3036; - }; - class ItemKeyRed537: ItemKeyRed { - keyid = 3037; - }; - class ItemKeyRed538: ItemKeyRed { - keyid = 3038; - }; - class ItemKeyRed539: ItemKeyRed { - keyid = 3039; - }; - class ItemKeyRed540: ItemKeyRed { - keyid = 3040; - }; - class ItemKeyRed541: ItemKeyRed { - keyid = 3041; - }; - class ItemKeyRed542: ItemKeyRed { - keyid = 3042; - }; - class ItemKeyRed543: ItemKeyRed { - keyid = 3043; - }; - class ItemKeyRed544: ItemKeyRed { - keyid = 3044; - }; - class ItemKeyRed545: ItemKeyRed { - keyid = 3045; - }; - class ItemKeyRed546: ItemKeyRed { - keyid = 3046; - }; - class ItemKeyRed547: ItemKeyRed { - keyid = 3047; - }; - class ItemKeyRed548: ItemKeyRed { - keyid = 3048; - }; - class ItemKeyRed549: ItemKeyRed { - keyid = 3049; - }; - class ItemKeyRed550: ItemKeyRed { - keyid = 3050; - }; - class ItemKeyRed551: ItemKeyRed { - keyid = 3051; - }; - class ItemKeyRed552: ItemKeyRed { - keyid = 3052; - }; - class ItemKeyRed553: ItemKeyRed { - keyid = 3053; - }; - class ItemKeyRed554: ItemKeyRed { - keyid = 3054; - }; - class ItemKeyRed555: ItemKeyRed { - keyid = 3055; - }; - class ItemKeyRed556: ItemKeyRed { - keyid = 3056; - }; - class ItemKeyRed557: ItemKeyRed { - keyid = 3057; - }; - class ItemKeyRed558: ItemKeyRed { - keyid = 3058; - }; - class ItemKeyRed559: ItemKeyRed { - keyid = 3059; - }; - class ItemKeyRed560: ItemKeyRed { - keyid = 3060; - }; - class ItemKeyRed561: ItemKeyRed { - keyid = 3061; - }; - class ItemKeyRed562: ItemKeyRed { - keyid = 3062; - }; - class ItemKeyRed563: ItemKeyRed { - keyid = 3063; - }; - class ItemKeyRed564: ItemKeyRed { - keyid = 3064; - }; - class ItemKeyRed565: ItemKeyRed { - keyid = 3065; - }; - class ItemKeyRed566: ItemKeyRed { - keyid = 3066; - }; - class ItemKeyRed567: ItemKeyRed { - keyid = 3067; - }; - class ItemKeyRed568: ItemKeyRed { - keyid = 3068; - }; - class ItemKeyRed569: ItemKeyRed { - keyid = 3069; - }; - class ItemKeyRed570: ItemKeyRed { - keyid = 3070; - }; - class ItemKeyRed571: ItemKeyRed { - keyid = 3071; - }; - class ItemKeyRed572: ItemKeyRed { - keyid = 3072; - }; - class ItemKeyRed573: ItemKeyRed { - keyid = 3073; - }; - class ItemKeyRed574: ItemKeyRed { - keyid = 3074; - }; - class ItemKeyRed575: ItemKeyRed { - keyid = 3075; - }; - class ItemKeyRed576: ItemKeyRed { - keyid = 3076; - }; - class ItemKeyRed577: ItemKeyRed { - keyid = 3077; - }; - class ItemKeyRed578: ItemKeyRed { - keyid = 3078; - }; - class ItemKeyRed579: ItemKeyRed { - keyid = 3079; - }; - class ItemKeyRed580: ItemKeyRed { - keyid = 3080; - }; - class ItemKeyRed581: ItemKeyRed { - keyid = 3081; - }; - class ItemKeyRed582: ItemKeyRed { - keyid = 3082; - }; - class ItemKeyRed583: ItemKeyRed { - keyid = 3083; - }; - class ItemKeyRed584: ItemKeyRed { - keyid = 3084; - }; - class ItemKeyRed585: ItemKeyRed { - keyid = 3085; - }; - class ItemKeyRed586: ItemKeyRed { - keyid = 3086; - }; - class ItemKeyRed587: ItemKeyRed { - keyid = 3087; - }; - class ItemKeyRed588: ItemKeyRed { - keyid = 3088; - }; - class ItemKeyRed589: ItemKeyRed { - keyid = 3089; - }; - class ItemKeyRed590: ItemKeyRed { - keyid = 3090; - }; - class ItemKeyRed591: ItemKeyRed { - keyid = 3091; - }; - class ItemKeyRed592: ItemKeyRed { - keyid = 3092; - }; - class ItemKeyRed593: ItemKeyRed { - keyid = 3093; - }; - class ItemKeyRed594: ItemKeyRed { - keyid = 3094; - }; - class ItemKeyRed595: ItemKeyRed { - keyid = 3095; - }; - class ItemKeyRed596: ItemKeyRed { - keyid = 3096; - }; - class ItemKeyRed597: ItemKeyRed { - keyid = 3097; - }; - class ItemKeyRed598: ItemKeyRed { - keyid = 3098; - }; - class ItemKeyRed599: ItemKeyRed { - keyid = 3099; - }; - class ItemKeyRed600: ItemKeyRed { - keyid = 3100; - }; - class ItemKeyRed601: ItemKeyRed { - keyid = 3101; - }; - class ItemKeyRed602: ItemKeyRed { - keyid = 3102; - }; - class ItemKeyRed603: ItemKeyRed { - keyid = 3103; - }; - class ItemKeyRed604: ItemKeyRed { - keyid = 3104; - }; - class ItemKeyRed605: ItemKeyRed { - keyid = 3105; - }; - class ItemKeyRed606: ItemKeyRed { - keyid = 3106; - }; - class ItemKeyRed607: ItemKeyRed { - keyid = 3107; - }; - class ItemKeyRed608: ItemKeyRed { - keyid = 3108; - }; - class ItemKeyRed609: ItemKeyRed { - keyid = 3109; - }; - class ItemKeyRed610: ItemKeyRed { - keyid = 3110; - }; - class ItemKeyRed611: ItemKeyRed { - keyid = 3111; - }; - class ItemKeyRed612: ItemKeyRed { - keyid = 3112; - }; - class ItemKeyRed613: ItemKeyRed { - keyid = 3113; - }; - class ItemKeyRed614: ItemKeyRed { - keyid = 3114; - }; - class ItemKeyRed615: ItemKeyRed { - keyid = 3115; - }; - class ItemKeyRed616: ItemKeyRed { - keyid = 3116; - }; - class ItemKeyRed617: ItemKeyRed { - keyid = 3117; - }; - class ItemKeyRed618: ItemKeyRed { - keyid = 3118; - }; - class ItemKeyRed619: ItemKeyRed { - keyid = 3119; - }; - class ItemKeyRed620: ItemKeyRed { - keyid = 3120; - }; - class ItemKeyRed621: ItemKeyRed { - keyid = 3121; - }; - class ItemKeyRed622: ItemKeyRed { - keyid = 3122; - }; - class ItemKeyRed623: ItemKeyRed { - keyid = 3123; - }; - class ItemKeyRed624: ItemKeyRed { - keyid = 3124; - }; - class ItemKeyRed625: ItemKeyRed { - keyid = 3125; - }; - class ItemKeyRed626: ItemKeyRed { - keyid = 3126; - }; - class ItemKeyRed627: ItemKeyRed { - keyid = 3127; - }; - class ItemKeyRed628: ItemKeyRed { - keyid = 3128; - }; - class ItemKeyRed629: ItemKeyRed { - keyid = 3129; - }; - class ItemKeyRed630: ItemKeyRed { - keyid = 3130; - }; - class ItemKeyRed631: ItemKeyRed { - keyid = 3131; - }; - class ItemKeyRed632: ItemKeyRed { - keyid = 3132; - }; - class ItemKeyRed633: ItemKeyRed { - keyid = 3133; - }; - class ItemKeyRed634: ItemKeyRed { - keyid = 3134; - }; - class ItemKeyRed635: ItemKeyRed { - keyid = 3135; - }; - class ItemKeyRed636: ItemKeyRed { - keyid = 3136; - }; - class ItemKeyRed637: ItemKeyRed { - keyid = 3137; - }; - class ItemKeyRed638: ItemKeyRed { - keyid = 3138; - }; - class ItemKeyRed639: ItemKeyRed { - keyid = 3139; - }; - class ItemKeyRed640: ItemKeyRed { - keyid = 3140; - }; - class ItemKeyRed641: ItemKeyRed { - keyid = 3141; - }; - class ItemKeyRed642: ItemKeyRed { - keyid = 3142; - }; - class ItemKeyRed643: ItemKeyRed { - keyid = 3143; - }; - class ItemKeyRed644: ItemKeyRed { - keyid = 3144; - }; - class ItemKeyRed645: ItemKeyRed { - keyid = 3145; - }; - class ItemKeyRed646: ItemKeyRed { - keyid = 3146; - }; - class ItemKeyRed647: ItemKeyRed { - keyid = 3147; - }; - class ItemKeyRed648: ItemKeyRed { - keyid = 3148; - }; - class ItemKeyRed649: ItemKeyRed { - keyid = 3149; - }; - class ItemKeyRed650: ItemKeyRed { - keyid = 3150; - }; - class ItemKeyRed651: ItemKeyRed { - keyid = 3151; - }; - class ItemKeyRed652: ItemKeyRed { - keyid = 3152; - }; - class ItemKeyRed653: ItemKeyRed { - keyid = 3153; - }; - class ItemKeyRed654: ItemKeyRed { - keyid = 3154; - }; - class ItemKeyRed655: ItemKeyRed { - keyid = 3155; - }; - class ItemKeyRed656: ItemKeyRed { - keyid = 3156; - }; - class ItemKeyRed657: ItemKeyRed { - keyid = 3157; - }; - class ItemKeyRed658: ItemKeyRed { - keyid = 3158; - }; - class ItemKeyRed659: ItemKeyRed { - keyid = 3159; - }; - class ItemKeyRed660: ItemKeyRed { - keyid = 3160; - }; - class ItemKeyRed661: ItemKeyRed { - keyid = 3161; - }; - class ItemKeyRed662: ItemKeyRed { - keyid = 3162; - }; - class ItemKeyRed663: ItemKeyRed { - keyid = 3163; - }; - class ItemKeyRed664: ItemKeyRed { - keyid = 3164; - }; - class ItemKeyRed665: ItemKeyRed { - keyid = 3165; - }; - class ItemKeyRed666: ItemKeyRed { - keyid = 3166; - }; - class ItemKeyRed667: ItemKeyRed { - keyid = 3167; - }; - class ItemKeyRed668: ItemKeyRed { - keyid = 3168; - }; - class ItemKeyRed669: ItemKeyRed { - keyid = 3169; - }; - class ItemKeyRed670: ItemKeyRed { - keyid = 3170; - }; - class ItemKeyRed671: ItemKeyRed { - keyid = 3171; - }; - class ItemKeyRed672: ItemKeyRed { - keyid = 3172; - }; - class ItemKeyRed673: ItemKeyRed { - keyid = 3173; - }; - class ItemKeyRed674: ItemKeyRed { - keyid = 3174; - }; - class ItemKeyRed675: ItemKeyRed { - keyid = 3175; - }; - class ItemKeyRed676: ItemKeyRed { - keyid = 3176; - }; - class ItemKeyRed677: ItemKeyRed { - keyid = 3177; - }; - class ItemKeyRed678: ItemKeyRed { - keyid = 3178; - }; - class ItemKeyRed679: ItemKeyRed { - keyid = 3179; - }; - class ItemKeyRed680: ItemKeyRed { - keyid = 3180; - }; - class ItemKeyRed681: ItemKeyRed { - keyid = 3181; - }; - class ItemKeyRed682: ItemKeyRed { - keyid = 3182; - }; - class ItemKeyRed683: ItemKeyRed { - keyid = 3183; - }; - class ItemKeyRed684: ItemKeyRed { - keyid = 3184; - }; - class ItemKeyRed685: ItemKeyRed { - keyid = 3185; - }; - class ItemKeyRed686: ItemKeyRed { - keyid = 3186; - }; - class ItemKeyRed687: ItemKeyRed { - keyid = 3187; - }; - class ItemKeyRed688: ItemKeyRed { - keyid = 3188; - }; - class ItemKeyRed689: ItemKeyRed { - keyid = 3189; - }; - class ItemKeyRed690: ItemKeyRed { - keyid = 3190; - }; - class ItemKeyRed691: ItemKeyRed { - keyid = 3191; - }; - class ItemKeyRed692: ItemKeyRed { - keyid = 3192; - }; - class ItemKeyRed693: ItemKeyRed { - keyid = 3193; - }; - class ItemKeyRed694: ItemKeyRed { - keyid = 3194; - }; - class ItemKeyRed695: ItemKeyRed { - keyid = 3195; - }; - class ItemKeyRed696: ItemKeyRed { - keyid = 3196; - }; - class ItemKeyRed697: ItemKeyRed { - keyid = 3197; - }; - class ItemKeyRed698: ItemKeyRed { - keyid = 3198; - }; - class ItemKeyRed699: ItemKeyRed { - keyid = 3199; - }; - class ItemKeyRed700: ItemKeyRed { - keyid = 3200; - }; - class ItemKeyRed701: ItemKeyRed { - keyid = 3201; - }; - class ItemKeyRed702: ItemKeyRed { - keyid = 3202; - }; - class ItemKeyRed703: ItemKeyRed { - keyid = 3203; - }; - class ItemKeyRed704: ItemKeyRed { - keyid = 3204; - }; - class ItemKeyRed705: ItemKeyRed { - keyid = 3205; - }; - class ItemKeyRed706: ItemKeyRed { - keyid = 3206; - }; - class ItemKeyRed707: ItemKeyRed { - keyid = 3207; - }; - class ItemKeyRed708: ItemKeyRed { - keyid = 3208; - }; - class ItemKeyRed709: ItemKeyRed { - keyid = 3209; - }; - class ItemKeyRed710: ItemKeyRed { - keyid = 3210; - }; - class ItemKeyRed711: ItemKeyRed { - keyid = 3211; - }; - class ItemKeyRed712: ItemKeyRed { - keyid = 3212; - }; - class ItemKeyRed713: ItemKeyRed { - keyid = 3213; - }; - class ItemKeyRed714: ItemKeyRed { - keyid = 3214; - }; - class ItemKeyRed715: ItemKeyRed { - keyid = 3215; - }; - class ItemKeyRed716: ItemKeyRed { - keyid = 3216; - }; - class ItemKeyRed717: ItemKeyRed { - keyid = 3217; - }; - class ItemKeyRed718: ItemKeyRed { - keyid = 3218; - }; - class ItemKeyRed719: ItemKeyRed { - keyid = 3219; - }; - class ItemKeyRed720: ItemKeyRed { - keyid = 3220; - }; - class ItemKeyRed721: ItemKeyRed { - keyid = 3221; - }; - class ItemKeyRed722: ItemKeyRed { - keyid = 3222; - }; - class ItemKeyRed723: ItemKeyRed { - keyid = 3223; - }; - class ItemKeyRed724: ItemKeyRed { - keyid = 3224; - }; - class ItemKeyRed725: ItemKeyRed { - keyid = 3225; - }; - class ItemKeyRed726: ItemKeyRed { - keyid = 3226; - }; - class ItemKeyRed727: ItemKeyRed { - keyid = 3227; - }; - class ItemKeyRed728: ItemKeyRed { - keyid = 3228; - }; - class ItemKeyRed729: ItemKeyRed { - keyid = 3229; - }; - class ItemKeyRed730: ItemKeyRed { - keyid = 3230; - }; - class ItemKeyRed731: ItemKeyRed { - keyid = 3231; - }; - class ItemKeyRed732: ItemKeyRed { - keyid = 3232; - }; - class ItemKeyRed733: ItemKeyRed { - keyid = 3233; - }; - class ItemKeyRed734: ItemKeyRed { - keyid = 3234; - }; - class ItemKeyRed735: ItemKeyRed { - keyid = 3235; - }; - class ItemKeyRed736: ItemKeyRed { - keyid = 3236; - }; - class ItemKeyRed737: ItemKeyRed { - keyid = 3237; - }; - class ItemKeyRed738: ItemKeyRed { - keyid = 3238; - }; - class ItemKeyRed739: ItemKeyRed { - keyid = 3239; - }; - class ItemKeyRed740: ItemKeyRed { - keyid = 3240; - }; - class ItemKeyRed741: ItemKeyRed { - keyid = 3241; - }; - class ItemKeyRed742: ItemKeyRed { - keyid = 3242; - }; - class ItemKeyRed743: ItemKeyRed { - keyid = 3243; - }; - class ItemKeyRed744: ItemKeyRed { - keyid = 3244; - }; - class ItemKeyRed745: ItemKeyRed { - keyid = 3245; - }; - class ItemKeyRed746: ItemKeyRed { - keyid = 3246; - }; - class ItemKeyRed747: ItemKeyRed { - keyid = 3247; - }; - class ItemKeyRed748: ItemKeyRed { - keyid = 3248; - }; - class ItemKeyRed749: ItemKeyRed { - keyid = 3249; - }; - class ItemKeyRed750: ItemKeyRed { - keyid = 3250; - }; - class ItemKeyRed751: ItemKeyRed { - keyid = 3251; - }; - class ItemKeyRed752: ItemKeyRed { - keyid = 3252; - }; - class ItemKeyRed753: ItemKeyRed { - keyid = 3253; - }; - class ItemKeyRed754: ItemKeyRed { - keyid = 3254; - }; - class ItemKeyRed755: ItemKeyRed { - keyid = 3255; - }; - class ItemKeyRed756: ItemKeyRed { - keyid = 3256; - }; - class ItemKeyRed757: ItemKeyRed { - keyid = 3257; - }; - class ItemKeyRed758: ItemKeyRed { - keyid = 3258; - }; - class ItemKeyRed759: ItemKeyRed { - keyid = 3259; - }; - class ItemKeyRed760: ItemKeyRed { - keyid = 3260; - }; - class ItemKeyRed761: ItemKeyRed { - keyid = 3261; - }; - class ItemKeyRed762: ItemKeyRed { - keyid = 3262; - }; - class ItemKeyRed763: ItemKeyRed { - keyid = 3263; - }; - class ItemKeyRed764: ItemKeyRed { - keyid = 3264; - }; - class ItemKeyRed765: ItemKeyRed { - keyid = 3265; - }; - class ItemKeyRed766: ItemKeyRed { - keyid = 3266; - }; - class ItemKeyRed767: ItemKeyRed { - keyid = 3267; - }; - class ItemKeyRed768: ItemKeyRed { - keyid = 3268; - }; - class ItemKeyRed769: ItemKeyRed { - keyid = 3269; - }; - class ItemKeyRed770: ItemKeyRed { - keyid = 3270; - }; - class ItemKeyRed771: ItemKeyRed { - keyid = 3271; - }; - class ItemKeyRed772: ItemKeyRed { - keyid = 3272; - }; - class ItemKeyRed773: ItemKeyRed { - keyid = 3273; - }; - class ItemKeyRed774: ItemKeyRed { - keyid = 3274; - }; - class ItemKeyRed775: ItemKeyRed { - keyid = 3275; - }; - class ItemKeyRed776: ItemKeyRed { - keyid = 3276; - }; - class ItemKeyRed777: ItemKeyRed { - keyid = 3277; - }; - class ItemKeyRed778: ItemKeyRed { - keyid = 3278; - }; - class ItemKeyRed779: ItemKeyRed { - keyid = 3279; - }; - class ItemKeyRed780: ItemKeyRed { - keyid = 3280; - }; - class ItemKeyRed781: ItemKeyRed { - keyid = 3281; - }; - class ItemKeyRed782: ItemKeyRed { - keyid = 3282; - }; - class ItemKeyRed783: ItemKeyRed { - keyid = 3283; - }; - class ItemKeyRed784: ItemKeyRed { - keyid = 3284; - }; - class ItemKeyRed785: ItemKeyRed { - keyid = 3285; - }; - class ItemKeyRed786: ItemKeyRed { - keyid = 3286; - }; - class ItemKeyRed787: ItemKeyRed { - keyid = 3287; - }; - class ItemKeyRed788: ItemKeyRed { - keyid = 3288; - }; - class ItemKeyRed789: ItemKeyRed { - keyid = 3289; - }; - class ItemKeyRed790: ItemKeyRed { - keyid = 3290; - }; - class ItemKeyRed791: ItemKeyRed { - keyid = 3291; - }; - class ItemKeyRed792: ItemKeyRed { - keyid = 3292; - }; - class ItemKeyRed793: ItemKeyRed { - keyid = 3293; - }; - class ItemKeyRed794: ItemKeyRed { - keyid = 3294; - }; - class ItemKeyRed795: ItemKeyRed { - keyid = 3295; - }; - class ItemKeyRed796: ItemKeyRed { - keyid = 3296; - }; - class ItemKeyRed797: ItemKeyRed { - keyid = 3297; - }; - class ItemKeyRed798: ItemKeyRed { - keyid = 3298; - }; - class ItemKeyRed799: ItemKeyRed { - keyid = 3299; - }; - class ItemKeyRed800: ItemKeyRed { - keyid = 3300; - }; - class ItemKeyRed801: ItemKeyRed { - keyid = 3301; - }; - class ItemKeyRed802: ItemKeyRed { - keyid = 3302; - }; - class ItemKeyRed803: ItemKeyRed { - keyid = 3303; - }; - class ItemKeyRed804: ItemKeyRed { - keyid = 3304; - }; - class ItemKeyRed805: ItemKeyRed { - keyid = 3305; - }; - class ItemKeyRed806: ItemKeyRed { - keyid = 3306; - }; - class ItemKeyRed807: ItemKeyRed { - keyid = 3307; - }; - class ItemKeyRed808: ItemKeyRed { - keyid = 3308; - }; - class ItemKeyRed809: ItemKeyRed { - keyid = 3309; - }; - class ItemKeyRed810: ItemKeyRed { - keyid = 3310; - }; - class ItemKeyRed811: ItemKeyRed { - keyid = 3311; - }; - class ItemKeyRed812: ItemKeyRed { - keyid = 3312; - }; - class ItemKeyRed813: ItemKeyRed { - keyid = 3313; - }; - class ItemKeyRed814: ItemKeyRed { - keyid = 3314; - }; - class ItemKeyRed815: ItemKeyRed { - keyid = 3315; - }; - class ItemKeyRed816: ItemKeyRed { - keyid = 3316; - }; - class ItemKeyRed817: ItemKeyRed { - keyid = 3317; - }; - class ItemKeyRed818: ItemKeyRed { - keyid = 3318; - }; - class ItemKeyRed819: ItemKeyRed { - keyid = 3319; - }; - class ItemKeyRed820: ItemKeyRed { - keyid = 3320; - }; - class ItemKeyRed821: ItemKeyRed { - keyid = 3321; - }; - class ItemKeyRed822: ItemKeyRed { - keyid = 3322; - }; - class ItemKeyRed823: ItemKeyRed { - keyid = 3323; - }; - class ItemKeyRed824: ItemKeyRed { - keyid = 3324; - }; - class ItemKeyRed825: ItemKeyRed { - keyid = 3325; - }; - class ItemKeyRed826: ItemKeyRed { - keyid = 3326; - }; - class ItemKeyRed827: ItemKeyRed { - keyid = 3327; - }; - class ItemKeyRed828: ItemKeyRed { - keyid = 3328; - }; - class ItemKeyRed829: ItemKeyRed { - keyid = 3329; - }; - class ItemKeyRed830: ItemKeyRed { - keyid = 3330; - }; - class ItemKeyRed831: ItemKeyRed { - keyid = 3331; - }; - class ItemKeyRed832: ItemKeyRed { - keyid = 3332; - }; - class ItemKeyRed833: ItemKeyRed { - keyid = 3333; - }; - class ItemKeyRed834: ItemKeyRed { - keyid = 3334; - }; - class ItemKeyRed835: ItemKeyRed { - keyid = 3335; - }; - class ItemKeyRed836: ItemKeyRed { - keyid = 3336; - }; - class ItemKeyRed837: ItemKeyRed { - keyid = 3337; - }; - class ItemKeyRed838: ItemKeyRed { - keyid = 3338; - }; - class ItemKeyRed839: ItemKeyRed { - keyid = 3339; - }; - class ItemKeyRed840: ItemKeyRed { - keyid = 3340; - }; - class ItemKeyRed841: ItemKeyRed { - keyid = 3341; - }; - class ItemKeyRed842: ItemKeyRed { - keyid = 3342; - }; - class ItemKeyRed843: ItemKeyRed { - keyid = 3343; - }; - class ItemKeyRed844: ItemKeyRed { - keyid = 3344; - }; - class ItemKeyRed845: ItemKeyRed { - keyid = 3345; - }; - class ItemKeyRed846: ItemKeyRed { - keyid = 3346; - }; - class ItemKeyRed847: ItemKeyRed { - keyid = 3347; - }; - class ItemKeyRed848: ItemKeyRed { - keyid = 3348; - }; - class ItemKeyRed849: ItemKeyRed { - keyid = 3349; - }; - class ItemKeyRed850: ItemKeyRed { - keyid = 3350; - }; - class ItemKeyRed851: ItemKeyRed { - keyid = 3351; - }; - class ItemKeyRed852: ItemKeyRed { - keyid = 3352; - }; - class ItemKeyRed853: ItemKeyRed { - keyid = 3353; - }; - class ItemKeyRed854: ItemKeyRed { - keyid = 3354; - }; - class ItemKeyRed855: ItemKeyRed { - keyid = 3355; - }; - class ItemKeyRed856: ItemKeyRed { - keyid = 3356; - }; - class ItemKeyRed857: ItemKeyRed { - keyid = 3357; - }; - class ItemKeyRed858: ItemKeyRed { - keyid = 3358; - }; - class ItemKeyRed859: ItemKeyRed { - keyid = 3359; - }; - class ItemKeyRed860: ItemKeyRed { - keyid = 3360; - }; - class ItemKeyRed861: ItemKeyRed { - keyid = 3361; - }; - class ItemKeyRed862: ItemKeyRed { - keyid = 3362; - }; - class ItemKeyRed863: ItemKeyRed { - keyid = 3363; - }; - class ItemKeyRed864: ItemKeyRed { - keyid = 3364; - }; - class ItemKeyRed865: ItemKeyRed { - keyid = 3365; - }; - class ItemKeyRed866: ItemKeyRed { - keyid = 3366; - }; - class ItemKeyRed867: ItemKeyRed { - keyid = 3367; - }; - class ItemKeyRed868: ItemKeyRed { - keyid = 3368; - }; - class ItemKeyRed869: ItemKeyRed { - keyid = 3369; - }; - class ItemKeyRed870: ItemKeyRed { - keyid = 3370; - }; - class ItemKeyRed871: ItemKeyRed { - keyid = 3371; - }; - class ItemKeyRed872: ItemKeyRed { - keyid = 3372; - }; - class ItemKeyRed873: ItemKeyRed { - keyid = 3373; - }; - class ItemKeyRed874: ItemKeyRed { - keyid = 3374; - }; - class ItemKeyRed875: ItemKeyRed { - keyid = 3375; - }; - class ItemKeyRed876: ItemKeyRed { - keyid = 3376; - }; - class ItemKeyRed877: ItemKeyRed { - keyid = 3377; - }; - class ItemKeyRed878: ItemKeyRed { - keyid = 3378; - }; - class ItemKeyRed879: ItemKeyRed { - keyid = 3379; - }; - class ItemKeyRed880: ItemKeyRed { - keyid = 3380; - }; - class ItemKeyRed881: ItemKeyRed { - keyid = 3381; - }; - class ItemKeyRed882: ItemKeyRed { - keyid = 3382; - }; - class ItemKeyRed883: ItemKeyRed { - keyid = 3383; - }; - class ItemKeyRed884: ItemKeyRed { - keyid = 3384; - }; - class ItemKeyRed885: ItemKeyRed { - keyid = 3385; - }; - class ItemKeyRed886: ItemKeyRed { - keyid = 3386; - }; - class ItemKeyRed887: ItemKeyRed { - keyid = 3387; - }; - class ItemKeyRed888: ItemKeyRed { - keyid = 3388; - }; - class ItemKeyRed889: ItemKeyRed { - keyid = 3389; - }; - class ItemKeyRed890: ItemKeyRed { - keyid = 3390; - }; - class ItemKeyRed891: ItemKeyRed { - keyid = 3391; - }; - class ItemKeyRed892: ItemKeyRed { - keyid = 3392; - }; - class ItemKeyRed893: ItemKeyRed { - keyid = 3393; - }; - class ItemKeyRed894: ItemKeyRed { - keyid = 3394; - }; - class ItemKeyRed895: ItemKeyRed { - keyid = 3395; - }; - class ItemKeyRed896: ItemKeyRed { - keyid = 3396; - }; - class ItemKeyRed897: ItemKeyRed { - keyid = 3397; - }; - class ItemKeyRed898: ItemKeyRed { - keyid = 3398; - }; - class ItemKeyRed899: ItemKeyRed { - keyid = 3399; - }; - class ItemKeyRed900: ItemKeyRed { - keyid = 3400; - }; - class ItemKeyRed901: ItemKeyRed { - keyid = 3401; - }; - class ItemKeyRed902: ItemKeyRed { - keyid = 3402; - }; - class ItemKeyRed903: ItemKeyRed { - keyid = 3403; - }; - class ItemKeyRed904: ItemKeyRed { - keyid = 3404; - }; - class ItemKeyRed905: ItemKeyRed { - keyid = 3405; - }; - class ItemKeyRed906: ItemKeyRed { - keyid = 3406; - }; - class ItemKeyRed907: ItemKeyRed { - keyid = 3407; - }; - class ItemKeyRed908: ItemKeyRed { - keyid = 3408; - }; - class ItemKeyRed909: ItemKeyRed { - keyid = 3409; - }; - class ItemKeyRed910: ItemKeyRed { - keyid = 3410; - }; - class ItemKeyRed911: ItemKeyRed { - keyid = 3411; - }; - class ItemKeyRed912: ItemKeyRed { - keyid = 3412; - }; - class ItemKeyRed913: ItemKeyRed { - keyid = 3413; - }; - class ItemKeyRed914: ItemKeyRed { - keyid = 3414; - }; - class ItemKeyRed915: ItemKeyRed { - keyid = 3415; - }; - class ItemKeyRed916: ItemKeyRed { - keyid = 3416; - }; - class ItemKeyRed917: ItemKeyRed { - keyid = 3417; - }; - class ItemKeyRed918: ItemKeyRed { - keyid = 3418; - }; - class ItemKeyRed919: ItemKeyRed { - keyid = 3419; - }; - class ItemKeyRed920: ItemKeyRed { - keyid = 3420; - }; - class ItemKeyRed921: ItemKeyRed { - keyid = 3421; - }; - class ItemKeyRed922: ItemKeyRed { - keyid = 3422; - }; - class ItemKeyRed923: ItemKeyRed { - keyid = 3423; - }; - class ItemKeyRed924: ItemKeyRed { - keyid = 3424; - }; - class ItemKeyRed925: ItemKeyRed { - keyid = 3425; - }; - class ItemKeyRed926: ItemKeyRed { - keyid = 3426; - }; - class ItemKeyRed927: ItemKeyRed { - keyid = 3427; - }; - class ItemKeyRed928: ItemKeyRed { - keyid = 3428; - }; - class ItemKeyRed929: ItemKeyRed { - keyid = 3429; - }; - class ItemKeyRed930: ItemKeyRed { - keyid = 3430; - }; - class ItemKeyRed931: ItemKeyRed { - keyid = 3431; - }; - class ItemKeyRed932: ItemKeyRed { - keyid = 3432; - }; - class ItemKeyRed933: ItemKeyRed { - keyid = 3433; - }; - class ItemKeyRed934: ItemKeyRed { - keyid = 3434; - }; - class ItemKeyRed935: ItemKeyRed { - keyid = 3435; - }; - class ItemKeyRed936: ItemKeyRed { - keyid = 3436; - }; - class ItemKeyRed937: ItemKeyRed { - keyid = 3437; - }; - class ItemKeyRed938: ItemKeyRed { - keyid = 3438; - }; - class ItemKeyRed939: ItemKeyRed { - keyid = 3439; - }; - class ItemKeyRed940: ItemKeyRed { - keyid = 3440; - }; - class ItemKeyRed941: ItemKeyRed { - keyid = 3441; - }; - class ItemKeyRed942: ItemKeyRed { - keyid = 3442; - }; - class ItemKeyRed943: ItemKeyRed { - keyid = 3443; - }; - class ItemKeyRed944: ItemKeyRed { - keyid = 3444; - }; - class ItemKeyRed945: ItemKeyRed { - keyid = 3445; - }; - class ItemKeyRed946: ItemKeyRed { - keyid = 3446; - }; - class ItemKeyRed947: ItemKeyRed { - keyid = 3447; - }; - class ItemKeyRed948: ItemKeyRed { - keyid = 3448; - }; - class ItemKeyRed949: ItemKeyRed { - keyid = 3449; - }; - class ItemKeyRed950: ItemKeyRed { - keyid = 3450; - }; - class ItemKeyRed951: ItemKeyRed { - keyid = 3451; - }; - class ItemKeyRed952: ItemKeyRed { - keyid = 3452; - }; - class ItemKeyRed953: ItemKeyRed { - keyid = 3453; - }; - class ItemKeyRed954: ItemKeyRed { - keyid = 3454; - }; - class ItemKeyRed955: ItemKeyRed { - keyid = 3455; - }; - class ItemKeyRed956: ItemKeyRed { - keyid = 3456; - }; - class ItemKeyRed957: ItemKeyRed { - keyid = 3457; - }; - class ItemKeyRed958: ItemKeyRed { - keyid = 3458; - }; - class ItemKeyRed959: ItemKeyRed { - keyid = 3459; - }; - class ItemKeyRed960: ItemKeyRed { - keyid = 3460; - }; - class ItemKeyRed961: ItemKeyRed { - keyid = 3461; - }; - class ItemKeyRed962: ItemKeyRed { - keyid = 3462; - }; - class ItemKeyRed963: ItemKeyRed { - keyid = 3463; - }; - class ItemKeyRed964: ItemKeyRed { - keyid = 3464; - }; - class ItemKeyRed965: ItemKeyRed { - keyid = 3465; - }; - class ItemKeyRed966: ItemKeyRed { - keyid = 3466; - }; - class ItemKeyRed967: ItemKeyRed { - keyid = 3467; - }; - class ItemKeyRed968: ItemKeyRed { - keyid = 3468; - }; - class ItemKeyRed969: ItemKeyRed { - keyid = 3469; - }; - class ItemKeyRed970: ItemKeyRed { - keyid = 3470; - }; - class ItemKeyRed971: ItemKeyRed { - keyid = 3471; - }; - class ItemKeyRed972: ItemKeyRed { - keyid = 3472; - }; - class ItemKeyRed973: ItemKeyRed { - keyid = 3473; - }; - class ItemKeyRed974: ItemKeyRed { - keyid = 3474; - }; - class ItemKeyRed975: ItemKeyRed { - keyid = 3475; - }; - class ItemKeyRed976: ItemKeyRed { - keyid = 3476; - }; - class ItemKeyRed977: ItemKeyRed { - keyid = 3477; - }; - class ItemKeyRed978: ItemKeyRed { - keyid = 3478; - }; - class ItemKeyRed979: ItemKeyRed { - keyid = 3479; - }; - class ItemKeyRed980: ItemKeyRed { - keyid = 3480; - }; - class ItemKeyRed981: ItemKeyRed { - keyid = 3481; - }; - class ItemKeyRed982: ItemKeyRed { - keyid = 3482; - }; - class ItemKeyRed983: ItemKeyRed { - keyid = 3483; - }; - class ItemKeyRed984: ItemKeyRed { - keyid = 3484; - }; - class ItemKeyRed985: ItemKeyRed { - keyid = 3485; - }; - class ItemKeyRed986: ItemKeyRed { - keyid = 3486; - }; - class ItemKeyRed987: ItemKeyRed { - keyid = 3487; - }; - class ItemKeyRed988: ItemKeyRed { - keyid = 3488; - }; - class ItemKeyRed989: ItemKeyRed { - keyid = 3489; - }; - class ItemKeyRed990: ItemKeyRed { - keyid = 3490; - }; - class ItemKeyRed991: ItemKeyRed { - keyid = 3491; - }; - class ItemKeyRed992: ItemKeyRed { - keyid = 3492; - }; - class ItemKeyRed993: ItemKeyRed { - keyid = 3493; - }; - class ItemKeyRed994: ItemKeyRed { - keyid = 3494; - }; - class ItemKeyRed995: ItemKeyRed { - keyid = 3495; - }; - class ItemKeyRed996: ItemKeyRed { - keyid = 3496; - }; - class ItemKeyRed997: ItemKeyRed { - keyid = 3497; - }; - class ItemKeyRed998: ItemKeyRed { - keyid = 3498; - }; - class ItemKeyRed999: ItemKeyRed { - keyid = 3499; - }; - class ItemKeyRed1000: ItemKeyRed { - keyid = 3500; - }; - class ItemKeyRed1001: ItemKeyRed { - keyid = 3501; - }; - class ItemKeyRed1002: ItemKeyRed { - keyid = 3502; - }; - class ItemKeyRed1003: ItemKeyRed { - keyid = 3503; - }; - class ItemKeyRed1004: ItemKeyRed { - keyid = 3504; - }; - class ItemKeyRed1005: ItemKeyRed { - keyid = 3505; - }; - class ItemKeyRed1006: ItemKeyRed { - keyid = 3506; - }; - class ItemKeyRed1007: ItemKeyRed { - keyid = 3507; - }; - class ItemKeyRed1008: ItemKeyRed { - keyid = 3508; - }; - class ItemKeyRed1009: ItemKeyRed { - keyid = 3509; - }; - class ItemKeyRed1010: ItemKeyRed { - keyid = 3510; - }; - class ItemKeyRed1011: ItemKeyRed { - keyid = 3511; - }; - class ItemKeyRed1012: ItemKeyRed { - keyid = 3512; - }; - class ItemKeyRed1013: ItemKeyRed { - keyid = 3513; - }; - class ItemKeyRed1014: ItemKeyRed { - keyid = 3514; - }; - class ItemKeyRed1015: ItemKeyRed { - keyid = 3515; - }; - class ItemKeyRed1016: ItemKeyRed { - keyid = 3516; - }; - class ItemKeyRed1017: ItemKeyRed { - keyid = 3517; - }; - class ItemKeyRed1018: ItemKeyRed { - keyid = 3518; - }; - class ItemKeyRed1019: ItemKeyRed { - keyid = 3519; - }; - class ItemKeyRed1020: ItemKeyRed { - keyid = 3520; - }; - class ItemKeyRed1021: ItemKeyRed { - keyid = 3521; - }; - class ItemKeyRed1022: ItemKeyRed { - keyid = 3522; - }; - class ItemKeyRed1023: ItemKeyRed { - keyid = 3523; - }; - class ItemKeyRed1024: ItemKeyRed { - keyid = 3524; - }; - class ItemKeyRed1025: ItemKeyRed { - keyid = 3525; - }; - class ItemKeyRed1026: ItemKeyRed { - keyid = 3526; - }; - class ItemKeyRed1027: ItemKeyRed { - keyid = 3527; - }; - class ItemKeyRed1028: ItemKeyRed { - keyid = 3528; - }; - class ItemKeyRed1029: ItemKeyRed { - keyid = 3529; - }; - class ItemKeyRed1030: ItemKeyRed { - keyid = 3530; - }; - class ItemKeyRed1031: ItemKeyRed { - keyid = 3531; - }; - class ItemKeyRed1032: ItemKeyRed { - keyid = 3532; - }; - class ItemKeyRed1033: ItemKeyRed { - keyid = 3533; - }; - class ItemKeyRed1034: ItemKeyRed { - keyid = 3534; - }; - class ItemKeyRed1035: ItemKeyRed { - keyid = 3535; - }; - class ItemKeyRed1036: ItemKeyRed { - keyid = 3536; - }; - class ItemKeyRed1037: ItemKeyRed { - keyid = 3537; - }; - class ItemKeyRed1038: ItemKeyRed { - keyid = 3538; - }; - class ItemKeyRed1039: ItemKeyRed { - keyid = 3539; - }; - class ItemKeyRed1040: ItemKeyRed { - keyid = 3540; - }; - class ItemKeyRed1041: ItemKeyRed { - keyid = 3541; - }; - class ItemKeyRed1042: ItemKeyRed { - keyid = 3542; - }; - class ItemKeyRed1043: ItemKeyRed { - keyid = 3543; - }; - class ItemKeyRed1044: ItemKeyRed { - keyid = 3544; - }; - class ItemKeyRed1045: ItemKeyRed { - keyid = 3545; - }; - class ItemKeyRed1046: ItemKeyRed { - keyid = 3546; - }; - class ItemKeyRed1047: ItemKeyRed { - keyid = 3547; - }; - class ItemKeyRed1048: ItemKeyRed { - keyid = 3548; - }; - class ItemKeyRed1049: ItemKeyRed { - keyid = 3549; - }; - class ItemKeyRed1050: ItemKeyRed { - keyid = 3550; - }; - class ItemKeyRed1051: ItemKeyRed { - keyid = 3551; - }; - class ItemKeyRed1052: ItemKeyRed { - keyid = 3552; - }; - class ItemKeyRed1053: ItemKeyRed { - keyid = 3553; - }; - class ItemKeyRed1054: ItemKeyRed { - keyid = 3554; - }; - class ItemKeyRed1055: ItemKeyRed { - keyid = 3555; - }; - class ItemKeyRed1056: ItemKeyRed { - keyid = 3556; - }; - class ItemKeyRed1057: ItemKeyRed { - keyid = 3557; - }; - class ItemKeyRed1058: ItemKeyRed { - keyid = 3558; - }; - class ItemKeyRed1059: ItemKeyRed { - keyid = 3559; - }; - class ItemKeyRed1060: ItemKeyRed { - keyid = 3560; - }; - class ItemKeyRed1061: ItemKeyRed { - keyid = 3561; - }; - class ItemKeyRed1062: ItemKeyRed { - keyid = 3562; - }; - class ItemKeyRed1063: ItemKeyRed { - keyid = 3563; - }; - class ItemKeyRed1064: ItemKeyRed { - keyid = 3564; - }; - class ItemKeyRed1065: ItemKeyRed { - keyid = 3565; - }; - class ItemKeyRed1066: ItemKeyRed { - keyid = 3566; - }; - class ItemKeyRed1067: ItemKeyRed { - keyid = 3567; - }; - class ItemKeyRed1068: ItemKeyRed { - keyid = 3568; - }; - class ItemKeyRed1069: ItemKeyRed { - keyid = 3569; - }; - class ItemKeyRed1070: ItemKeyRed { - keyid = 3570; - }; - class ItemKeyRed1071: ItemKeyRed { - keyid = 3571; - }; - class ItemKeyRed1072: ItemKeyRed { - keyid = 3572; - }; - class ItemKeyRed1073: ItemKeyRed { - keyid = 3573; - }; - class ItemKeyRed1074: ItemKeyRed { - keyid = 3574; - }; - class ItemKeyRed1075: ItemKeyRed { - keyid = 3575; - }; - class ItemKeyRed1076: ItemKeyRed { - keyid = 3576; - }; - class ItemKeyRed1077: ItemKeyRed { - keyid = 3577; - }; - class ItemKeyRed1078: ItemKeyRed { - keyid = 3578; - }; - class ItemKeyRed1079: ItemKeyRed { - keyid = 3579; - }; - class ItemKeyRed1080: ItemKeyRed { - keyid = 3580; - }; - class ItemKeyRed1081: ItemKeyRed { - keyid = 3581; - }; - class ItemKeyRed1082: ItemKeyRed { - keyid = 3582; - }; - class ItemKeyRed1083: ItemKeyRed { - keyid = 3583; - }; - class ItemKeyRed1084: ItemKeyRed { - keyid = 3584; - }; - class ItemKeyRed1085: ItemKeyRed { - keyid = 3585; - }; - class ItemKeyRed1086: ItemKeyRed { - keyid = 3586; - }; - class ItemKeyRed1087: ItemKeyRed { - keyid = 3587; - }; - class ItemKeyRed1088: ItemKeyRed { - keyid = 3588; - }; - class ItemKeyRed1089: ItemKeyRed { - keyid = 3589; - }; - class ItemKeyRed1090: ItemKeyRed { - keyid = 3590; - }; - class ItemKeyRed1091: ItemKeyRed { - keyid = 3591; - }; - class ItemKeyRed1092: ItemKeyRed { - keyid = 3592; - }; - class ItemKeyRed1093: ItemKeyRed { - keyid = 3593; - }; - class ItemKeyRed1094: ItemKeyRed { - keyid = 3594; - }; - class ItemKeyRed1095: ItemKeyRed { - keyid = 3595; - }; - class ItemKeyRed1096: ItemKeyRed { - keyid = 3596; - }; - class ItemKeyRed1097: ItemKeyRed { - keyid = 3597; - }; - class ItemKeyRed1098: ItemKeyRed { - keyid = 3598; - }; - class ItemKeyRed1099: ItemKeyRed { - keyid = 3599; - }; - class ItemKeyRed1100: ItemKeyRed { - keyid = 3600; - }; - class ItemKeyRed1101: ItemKeyRed { - keyid = 3601; - }; - class ItemKeyRed1102: ItemKeyRed { - keyid = 3602; - }; - class ItemKeyRed1103: ItemKeyRed { - keyid = 3603; - }; - class ItemKeyRed1104: ItemKeyRed { - keyid = 3604; - }; - class ItemKeyRed1105: ItemKeyRed { - keyid = 3605; - }; - class ItemKeyRed1106: ItemKeyRed { - keyid = 3606; - }; - class ItemKeyRed1107: ItemKeyRed { - keyid = 3607; - }; - class ItemKeyRed1108: ItemKeyRed { - keyid = 3608; - }; - class ItemKeyRed1109: ItemKeyRed { - keyid = 3609; - }; - class ItemKeyRed1110: ItemKeyRed { - keyid = 3610; - }; - class ItemKeyRed1111: ItemKeyRed { - keyid = 3611; - }; - class ItemKeyRed1112: ItemKeyRed { - keyid = 3612; - }; - class ItemKeyRed1113: ItemKeyRed { - keyid = 3613; - }; - class ItemKeyRed1114: ItemKeyRed { - keyid = 3614; - }; - class ItemKeyRed1115: ItemKeyRed { - keyid = 3615; - }; - class ItemKeyRed1116: ItemKeyRed { - keyid = 3616; - }; - class ItemKeyRed1117: ItemKeyRed { - keyid = 3617; - }; - class ItemKeyRed1118: ItemKeyRed { - keyid = 3618; - }; - class ItemKeyRed1119: ItemKeyRed { - keyid = 3619; - }; - class ItemKeyRed1120: ItemKeyRed { - keyid = 3620; - }; - class ItemKeyRed1121: ItemKeyRed { - keyid = 3621; - }; - class ItemKeyRed1122: ItemKeyRed { - keyid = 3622; - }; - class ItemKeyRed1123: ItemKeyRed { - keyid = 3623; - }; - class ItemKeyRed1124: ItemKeyRed { - keyid = 3624; - }; - class ItemKeyRed1125: ItemKeyRed { - keyid = 3625; - }; - class ItemKeyRed1126: ItemKeyRed { - keyid = 3626; - }; - class ItemKeyRed1127: ItemKeyRed { - keyid = 3627; - }; - class ItemKeyRed1128: ItemKeyRed { - keyid = 3628; - }; - class ItemKeyRed1129: ItemKeyRed { - keyid = 3629; - }; - class ItemKeyRed1130: ItemKeyRed { - keyid = 3630; - }; - class ItemKeyRed1131: ItemKeyRed { - keyid = 3631; - }; - class ItemKeyRed1132: ItemKeyRed { - keyid = 3632; - }; - class ItemKeyRed1133: ItemKeyRed { - keyid = 3633; - }; - class ItemKeyRed1134: ItemKeyRed { - keyid = 3634; - }; - class ItemKeyRed1135: ItemKeyRed { - keyid = 3635; - }; - class ItemKeyRed1136: ItemKeyRed { - keyid = 3636; - }; - class ItemKeyRed1137: ItemKeyRed { - keyid = 3637; - }; - class ItemKeyRed1138: ItemKeyRed { - keyid = 3638; - }; - class ItemKeyRed1139: ItemKeyRed { - keyid = 3639; - }; - class ItemKeyRed1140: ItemKeyRed { - keyid = 3640; - }; - class ItemKeyRed1141: ItemKeyRed { - keyid = 3641; - }; - class ItemKeyRed1142: ItemKeyRed { - keyid = 3642; - }; - class ItemKeyRed1143: ItemKeyRed { - keyid = 3643; - }; - class ItemKeyRed1144: ItemKeyRed { - keyid = 3644; - }; - class ItemKeyRed1145: ItemKeyRed { - keyid = 3645; - }; - class ItemKeyRed1146: ItemKeyRed { - keyid = 3646; - }; - class ItemKeyRed1147: ItemKeyRed { - keyid = 3647; - }; - class ItemKeyRed1148: ItemKeyRed { - keyid = 3648; - }; - class ItemKeyRed1149: ItemKeyRed { - keyid = 3649; - }; - class ItemKeyRed1150: ItemKeyRed { - keyid = 3650; - }; - class ItemKeyRed1151: ItemKeyRed { - keyid = 3651; - }; - class ItemKeyRed1152: ItemKeyRed { - keyid = 3652; - }; - class ItemKeyRed1153: ItemKeyRed { - keyid = 3653; - }; - class ItemKeyRed1154: ItemKeyRed { - keyid = 3654; - }; - class ItemKeyRed1155: ItemKeyRed { - keyid = 3655; - }; - class ItemKeyRed1156: ItemKeyRed { - keyid = 3656; - }; - class ItemKeyRed1157: ItemKeyRed { - keyid = 3657; - }; - class ItemKeyRed1158: ItemKeyRed { - keyid = 3658; - }; - class ItemKeyRed1159: ItemKeyRed { - keyid = 3659; - }; - class ItemKeyRed1160: ItemKeyRed { - keyid = 3660; - }; - class ItemKeyRed1161: ItemKeyRed { - keyid = 3661; - }; - class ItemKeyRed1162: ItemKeyRed { - keyid = 3662; - }; - class ItemKeyRed1163: ItemKeyRed { - keyid = 3663; - }; - class ItemKeyRed1164: ItemKeyRed { - keyid = 3664; - }; - class ItemKeyRed1165: ItemKeyRed { - keyid = 3665; - }; - class ItemKeyRed1166: ItemKeyRed { - keyid = 3666; - }; - class ItemKeyRed1167: ItemKeyRed { - keyid = 3667; - }; - class ItemKeyRed1168: ItemKeyRed { - keyid = 3668; - }; - class ItemKeyRed1169: ItemKeyRed { - keyid = 3669; - }; - class ItemKeyRed1170: ItemKeyRed { - keyid = 3670; - }; - class ItemKeyRed1171: ItemKeyRed { - keyid = 3671; - }; - class ItemKeyRed1172: ItemKeyRed { - keyid = 3672; - }; - class ItemKeyRed1173: ItemKeyRed { - keyid = 3673; - }; - class ItemKeyRed1174: ItemKeyRed { - keyid = 3674; - }; - class ItemKeyRed1175: ItemKeyRed { - keyid = 3675; - }; - class ItemKeyRed1176: ItemKeyRed { - keyid = 3676; - }; - class ItemKeyRed1177: ItemKeyRed { - keyid = 3677; - }; - class ItemKeyRed1178: ItemKeyRed { - keyid = 3678; - }; - class ItemKeyRed1179: ItemKeyRed { - keyid = 3679; - }; - class ItemKeyRed1180: ItemKeyRed { - keyid = 3680; - }; - class ItemKeyRed1181: ItemKeyRed { - keyid = 3681; - }; - class ItemKeyRed1182: ItemKeyRed { - keyid = 3682; - }; - class ItemKeyRed1183: ItemKeyRed { - keyid = 3683; - }; - class ItemKeyRed1184: ItemKeyRed { - keyid = 3684; - }; - class ItemKeyRed1185: ItemKeyRed { - keyid = 3685; - }; - class ItemKeyRed1186: ItemKeyRed { - keyid = 3686; - }; - class ItemKeyRed1187: ItemKeyRed { - keyid = 3687; - }; - class ItemKeyRed1188: ItemKeyRed { - keyid = 3688; - }; - class ItemKeyRed1189: ItemKeyRed { - keyid = 3689; - }; - class ItemKeyRed1190: ItemKeyRed { - keyid = 3690; - }; - class ItemKeyRed1191: ItemKeyRed { - keyid = 3691; - }; - class ItemKeyRed1192: ItemKeyRed { - keyid = 3692; - }; - class ItemKeyRed1193: ItemKeyRed { - keyid = 3693; - }; - class ItemKeyRed1194: ItemKeyRed { - keyid = 3694; - }; - class ItemKeyRed1195: ItemKeyRed { - keyid = 3695; - }; - class ItemKeyRed1196: ItemKeyRed { - keyid = 3696; - }; - class ItemKeyRed1197: ItemKeyRed { - keyid = 3697; - }; - class ItemKeyRed1198: ItemKeyRed { - keyid = 3698; - }; - class ItemKeyRed1199: ItemKeyRed { - keyid = 3699; - }; - class ItemKeyRed1200: ItemKeyRed { - keyid = 3700; - }; - class ItemKeyRed1201: ItemKeyRed { - keyid = 3701; - }; - class ItemKeyRed1202: ItemKeyRed { - keyid = 3702; - }; - class ItemKeyRed1203: ItemKeyRed { - keyid = 3703; - }; - class ItemKeyRed1204: ItemKeyRed { - keyid = 3704; - }; - class ItemKeyRed1205: ItemKeyRed { - keyid = 3705; - }; - class ItemKeyRed1206: ItemKeyRed { - keyid = 3706; - }; - class ItemKeyRed1207: ItemKeyRed { - keyid = 3707; - }; - class ItemKeyRed1208: ItemKeyRed { - keyid = 3708; - }; - class ItemKeyRed1209: ItemKeyRed { - keyid = 3709; - }; - class ItemKeyRed1210: ItemKeyRed { - keyid = 3710; - }; - class ItemKeyRed1211: ItemKeyRed { - keyid = 3711; - }; - class ItemKeyRed1212: ItemKeyRed { - keyid = 3712; - }; - class ItemKeyRed1213: ItemKeyRed { - keyid = 3713; - }; - class ItemKeyRed1214: ItemKeyRed { - keyid = 3714; - }; - class ItemKeyRed1215: ItemKeyRed { - keyid = 3715; - }; - class ItemKeyRed1216: ItemKeyRed { - keyid = 3716; - }; - class ItemKeyRed1217: ItemKeyRed { - keyid = 3717; - }; - class ItemKeyRed1218: ItemKeyRed { - keyid = 3718; - }; - class ItemKeyRed1219: ItemKeyRed { - keyid = 3719; - }; - class ItemKeyRed1220: ItemKeyRed { - keyid = 3720; - }; - class ItemKeyRed1221: ItemKeyRed { - keyid = 3721; - }; - class ItemKeyRed1222: ItemKeyRed { - keyid = 3722; - }; - class ItemKeyRed1223: ItemKeyRed { - keyid = 3723; - }; - class ItemKeyRed1224: ItemKeyRed { - keyid = 3724; - }; - class ItemKeyRed1225: ItemKeyRed { - keyid = 3725; - }; - class ItemKeyRed1226: ItemKeyRed { - keyid = 3726; - }; - class ItemKeyRed1227: ItemKeyRed { - keyid = 3727; - }; - class ItemKeyRed1228: ItemKeyRed { - keyid = 3728; - }; - class ItemKeyRed1229: ItemKeyRed { - keyid = 3729; - }; - class ItemKeyRed1230: ItemKeyRed { - keyid = 3730; - }; - class ItemKeyRed1231: ItemKeyRed { - keyid = 3731; - }; - class ItemKeyRed1232: ItemKeyRed { - keyid = 3732; - }; - class ItemKeyRed1233: ItemKeyRed { - keyid = 3733; - }; - class ItemKeyRed1234: ItemKeyRed { - keyid = 3734; - }; - class ItemKeyRed1235: ItemKeyRed { - keyid = 3735; - }; - class ItemKeyRed1236: ItemKeyRed { - keyid = 3736; - }; - class ItemKeyRed1237: ItemKeyRed { - keyid = 3737; - }; - class ItemKeyRed1238: ItemKeyRed { - keyid = 3738; - }; - class ItemKeyRed1239: ItemKeyRed { - keyid = 3739; - }; - class ItemKeyRed1240: ItemKeyRed { - keyid = 3740; - }; - class ItemKeyRed1241: ItemKeyRed { - keyid = 3741; - }; - class ItemKeyRed1242: ItemKeyRed { - keyid = 3742; - }; - class ItemKeyRed1243: ItemKeyRed { - keyid = 3743; - }; - class ItemKeyRed1244: ItemKeyRed { - keyid = 3744; - }; - class ItemKeyRed1245: ItemKeyRed { - keyid = 3745; - }; - class ItemKeyRed1246: ItemKeyRed { - keyid = 3746; - }; - class ItemKeyRed1247: ItemKeyRed { - keyid = 3747; - }; - class ItemKeyRed1248: ItemKeyRed { - keyid = 3748; - }; - class ItemKeyRed1249: ItemKeyRed { - keyid = 3749; - }; - class ItemKeyRed1250: ItemKeyRed { - keyid = 3750; - }; - class ItemKeyRed1251: ItemKeyRed { - keyid = 3751; - }; - class ItemKeyRed1252: ItemKeyRed { - keyid = 3752; - }; - class ItemKeyRed1253: ItemKeyRed { - keyid = 3753; - }; - class ItemKeyRed1254: ItemKeyRed { - keyid = 3754; - }; - class ItemKeyRed1255: ItemKeyRed { - keyid = 3755; - }; - class ItemKeyRed1256: ItemKeyRed { - keyid = 3756; - }; - class ItemKeyRed1257: ItemKeyRed { - keyid = 3757; - }; - class ItemKeyRed1258: ItemKeyRed { - keyid = 3758; - }; - class ItemKeyRed1259: ItemKeyRed { - keyid = 3759; - }; - class ItemKeyRed1260: ItemKeyRed { - keyid = 3760; - }; - class ItemKeyRed1261: ItemKeyRed { - keyid = 3761; - }; - class ItemKeyRed1262: ItemKeyRed { - keyid = 3762; - }; - class ItemKeyRed1263: ItemKeyRed { - keyid = 3763; - }; - class ItemKeyRed1264: ItemKeyRed { - keyid = 3764; - }; - class ItemKeyRed1265: ItemKeyRed { - keyid = 3765; - }; - class ItemKeyRed1266: ItemKeyRed { - keyid = 3766; - }; - class ItemKeyRed1267: ItemKeyRed { - keyid = 3767; - }; - class ItemKeyRed1268: ItemKeyRed { - keyid = 3768; - }; - class ItemKeyRed1269: ItemKeyRed { - keyid = 3769; - }; - class ItemKeyRed1270: ItemKeyRed { - keyid = 3770; - }; - class ItemKeyRed1271: ItemKeyRed { - keyid = 3771; - }; - class ItemKeyRed1272: ItemKeyRed { - keyid = 3772; - }; - class ItemKeyRed1273: ItemKeyRed { - keyid = 3773; - }; - class ItemKeyRed1274: ItemKeyRed { - keyid = 3774; - }; - class ItemKeyRed1275: ItemKeyRed { - keyid = 3775; - }; - class ItemKeyRed1276: ItemKeyRed { - keyid = 3776; - }; - class ItemKeyRed1277: ItemKeyRed { - keyid = 3777; - }; - class ItemKeyRed1278: ItemKeyRed { - keyid = 3778; - }; - class ItemKeyRed1279: ItemKeyRed { - keyid = 3779; - }; - class ItemKeyRed1280: ItemKeyRed { - keyid = 3780; - }; - class ItemKeyRed1281: ItemKeyRed { - keyid = 3781; - }; - class ItemKeyRed1282: ItemKeyRed { - keyid = 3782; - }; - class ItemKeyRed1283: ItemKeyRed { - keyid = 3783; - }; - class ItemKeyRed1284: ItemKeyRed { - keyid = 3784; - }; - class ItemKeyRed1285: ItemKeyRed { - keyid = 3785; - }; - class ItemKeyRed1286: ItemKeyRed { - keyid = 3786; - }; - class ItemKeyRed1287: ItemKeyRed { - keyid = 3787; - }; - class ItemKeyRed1288: ItemKeyRed { - keyid = 3788; - }; - class ItemKeyRed1289: ItemKeyRed { - keyid = 3789; - }; - class ItemKeyRed1290: ItemKeyRed { - keyid = 3790; - }; - class ItemKeyRed1291: ItemKeyRed { - keyid = 3791; - }; - class ItemKeyRed1292: ItemKeyRed { - keyid = 3792; - }; - class ItemKeyRed1293: ItemKeyRed { - keyid = 3793; - }; - class ItemKeyRed1294: ItemKeyRed { - keyid = 3794; - }; - class ItemKeyRed1295: ItemKeyRed { - keyid = 3795; - }; - class ItemKeyRed1296: ItemKeyRed { - keyid = 3796; - }; - class ItemKeyRed1297: ItemKeyRed { - keyid = 3797; - }; - class ItemKeyRed1298: ItemKeyRed { - keyid = 3798; - }; - class ItemKeyRed1299: ItemKeyRed { - keyid = 3799; - }; - class ItemKeyRed1300: ItemKeyRed { - keyid = 3800; - }; - class ItemKeyRed1301: ItemKeyRed { - keyid = 3801; - }; - class ItemKeyRed1302: ItemKeyRed { - keyid = 3802; - }; - class ItemKeyRed1303: ItemKeyRed { - keyid = 3803; - }; - class ItemKeyRed1304: ItemKeyRed { - keyid = 3804; - }; - class ItemKeyRed1305: ItemKeyRed { - keyid = 3805; - }; - class ItemKeyRed1306: ItemKeyRed { - keyid = 3806; - }; - class ItemKeyRed1307: ItemKeyRed { - keyid = 3807; - }; - class ItemKeyRed1308: ItemKeyRed { - keyid = 3808; - }; - class ItemKeyRed1309: ItemKeyRed { - keyid = 3809; - }; - class ItemKeyRed1310: ItemKeyRed { - keyid = 3810; - }; - class ItemKeyRed1311: ItemKeyRed { - keyid = 3811; - }; - class ItemKeyRed1312: ItemKeyRed { - keyid = 3812; - }; - class ItemKeyRed1313: ItemKeyRed { - keyid = 3813; - }; - class ItemKeyRed1314: ItemKeyRed { - keyid = 3814; - }; - class ItemKeyRed1315: ItemKeyRed { - keyid = 3815; - }; - class ItemKeyRed1316: ItemKeyRed { - keyid = 3816; - }; - class ItemKeyRed1317: ItemKeyRed { - keyid = 3817; - }; - class ItemKeyRed1318: ItemKeyRed { - keyid = 3818; - }; - class ItemKeyRed1319: ItemKeyRed { - keyid = 3819; - }; - class ItemKeyRed1320: ItemKeyRed { - keyid = 3820; - }; - class ItemKeyRed1321: ItemKeyRed { - keyid = 3821; - }; - class ItemKeyRed1322: ItemKeyRed { - keyid = 3822; - }; - class ItemKeyRed1323: ItemKeyRed { - keyid = 3823; - }; - class ItemKeyRed1324: ItemKeyRed { - keyid = 3824; - }; - class ItemKeyRed1325: ItemKeyRed { - keyid = 3825; - }; - class ItemKeyRed1326: ItemKeyRed { - keyid = 3826; - }; - class ItemKeyRed1327: ItemKeyRed { - keyid = 3827; - }; - class ItemKeyRed1328: ItemKeyRed { - keyid = 3828; - }; - class ItemKeyRed1329: ItemKeyRed { - keyid = 3829; - }; - class ItemKeyRed1330: ItemKeyRed { - keyid = 3830; - }; - class ItemKeyRed1331: ItemKeyRed { - keyid = 3831; - }; - class ItemKeyRed1332: ItemKeyRed { - keyid = 3832; - }; - class ItemKeyRed1333: ItemKeyRed { - keyid = 3833; - }; - class ItemKeyRed1334: ItemKeyRed { - keyid = 3834; - }; - class ItemKeyRed1335: ItemKeyRed { - keyid = 3835; - }; - class ItemKeyRed1336: ItemKeyRed { - keyid = 3836; - }; - class ItemKeyRed1337: ItemKeyRed { - keyid = 3837; - }; - class ItemKeyRed1338: ItemKeyRed { - keyid = 3838; - }; - class ItemKeyRed1339: ItemKeyRed { - keyid = 3839; - }; - class ItemKeyRed1340: ItemKeyRed { - keyid = 3840; - }; - class ItemKeyRed1341: ItemKeyRed { - keyid = 3841; - }; - class ItemKeyRed1342: ItemKeyRed { - keyid = 3842; - }; - class ItemKeyRed1343: ItemKeyRed { - keyid = 3843; - }; - class ItemKeyRed1344: ItemKeyRed { - keyid = 3844; - }; - class ItemKeyRed1345: ItemKeyRed { - keyid = 3845; - }; - class ItemKeyRed1346: ItemKeyRed { - keyid = 3846; - }; - class ItemKeyRed1347: ItemKeyRed { - keyid = 3847; - }; - class ItemKeyRed1348: ItemKeyRed { - keyid = 3848; - }; - class ItemKeyRed1349: ItemKeyRed { - keyid = 3849; - }; - class ItemKeyRed1350: ItemKeyRed { - keyid = 3850; - }; - class ItemKeyRed1351: ItemKeyRed { - keyid = 3851; - }; - class ItemKeyRed1352: ItemKeyRed { - keyid = 3852; - }; - class ItemKeyRed1353: ItemKeyRed { - keyid = 3853; - }; - class ItemKeyRed1354: ItemKeyRed { - keyid = 3854; - }; - class ItemKeyRed1355: ItemKeyRed { - keyid = 3855; - }; - class ItemKeyRed1356: ItemKeyRed { - keyid = 3856; - }; - class ItemKeyRed1357: ItemKeyRed { - keyid = 3857; - }; - class ItemKeyRed1358: ItemKeyRed { - keyid = 3858; - }; - class ItemKeyRed1359: ItemKeyRed { - keyid = 3859; - }; - class ItemKeyRed1360: ItemKeyRed { - keyid = 3860; - }; - class ItemKeyRed1361: ItemKeyRed { - keyid = 3861; - }; - class ItemKeyRed1362: ItemKeyRed { - keyid = 3862; - }; - class ItemKeyRed1363: ItemKeyRed { - keyid = 3863; - }; - class ItemKeyRed1364: ItemKeyRed { - keyid = 3864; - }; - class ItemKeyRed1365: ItemKeyRed { - keyid = 3865; - }; - class ItemKeyRed1366: ItemKeyRed { - keyid = 3866; - }; - class ItemKeyRed1367: ItemKeyRed { - keyid = 3867; - }; - class ItemKeyRed1368: ItemKeyRed { - keyid = 3868; - }; - class ItemKeyRed1369: ItemKeyRed { - keyid = 3869; - }; - class ItemKeyRed1370: ItemKeyRed { - keyid = 3870; - }; - class ItemKeyRed1371: ItemKeyRed { - keyid = 3871; - }; - class ItemKeyRed1372: ItemKeyRed { - keyid = 3872; - }; - class ItemKeyRed1373: ItemKeyRed { - keyid = 3873; - }; - class ItemKeyRed1374: ItemKeyRed { - keyid = 3874; - }; - class ItemKeyRed1375: ItemKeyRed { - keyid = 3875; - }; - class ItemKeyRed1376: ItemKeyRed { - keyid = 3876; - }; - class ItemKeyRed1377: ItemKeyRed { - keyid = 3877; - }; - class ItemKeyRed1378: ItemKeyRed { - keyid = 3878; - }; - class ItemKeyRed1379: ItemKeyRed { - keyid = 3879; - }; - class ItemKeyRed1380: ItemKeyRed { - keyid = 3880; - }; - class ItemKeyRed1381: ItemKeyRed { - keyid = 3881; - }; - class ItemKeyRed1382: ItemKeyRed { - keyid = 3882; - }; - class ItemKeyRed1383: ItemKeyRed { - keyid = 3883; - }; - class ItemKeyRed1384: ItemKeyRed { - keyid = 3884; - }; - class ItemKeyRed1385: ItemKeyRed { - keyid = 3885; - }; - class ItemKeyRed1386: ItemKeyRed { - keyid = 3886; - }; - class ItemKeyRed1387: ItemKeyRed { - keyid = 3887; - }; - class ItemKeyRed1388: ItemKeyRed { - keyid = 3888; - }; - class ItemKeyRed1389: ItemKeyRed { - keyid = 3889; - }; - class ItemKeyRed1390: ItemKeyRed { - keyid = 3890; - }; - class ItemKeyRed1391: ItemKeyRed { - keyid = 3891; - }; - class ItemKeyRed1392: ItemKeyRed { - keyid = 3892; - }; - class ItemKeyRed1393: ItemKeyRed { - keyid = 3893; - }; - class ItemKeyRed1394: ItemKeyRed { - keyid = 3894; - }; - class ItemKeyRed1395: ItemKeyRed { - keyid = 3895; - }; - class ItemKeyRed1396: ItemKeyRed { - keyid = 3896; - }; - class ItemKeyRed1397: ItemKeyRed { - keyid = 3897; - }; - class ItemKeyRed1398: ItemKeyRed { - keyid = 3898; - }; - class ItemKeyRed1399: ItemKeyRed { - keyid = 3899; - }; - class ItemKeyRed1400: ItemKeyRed { - keyid = 3900; - }; - class ItemKeyRed1401: ItemKeyRed { - keyid = 3901; - }; - class ItemKeyRed1402: ItemKeyRed { - keyid = 3902; - }; - class ItemKeyRed1403: ItemKeyRed { - keyid = 3903; - }; - class ItemKeyRed1404: ItemKeyRed { - keyid = 3904; - }; - class ItemKeyRed1405: ItemKeyRed { - keyid = 3905; - }; - class ItemKeyRed1406: ItemKeyRed { - keyid = 3906; - }; - class ItemKeyRed1407: ItemKeyRed { - keyid = 3907; - }; - class ItemKeyRed1408: ItemKeyRed { - keyid = 3908; - }; - class ItemKeyRed1409: ItemKeyRed { - keyid = 3909; - }; - class ItemKeyRed1410: ItemKeyRed { - keyid = 3910; - }; - class ItemKeyRed1411: ItemKeyRed { - keyid = 3911; - }; - class ItemKeyRed1412: ItemKeyRed { - keyid = 3912; - }; - class ItemKeyRed1413: ItemKeyRed { - keyid = 3913; - }; - class ItemKeyRed1414: ItemKeyRed { - keyid = 3914; - }; - class ItemKeyRed1415: ItemKeyRed { - keyid = 3915; - }; - class ItemKeyRed1416: ItemKeyRed { - keyid = 3916; - }; - class ItemKeyRed1417: ItemKeyRed { - keyid = 3917; - }; - class ItemKeyRed1418: ItemKeyRed { - keyid = 3918; - }; - class ItemKeyRed1419: ItemKeyRed { - keyid = 3919; - }; - class ItemKeyRed1420: ItemKeyRed { - keyid = 3920; - }; - class ItemKeyRed1421: ItemKeyRed { - keyid = 3921; - }; - class ItemKeyRed1422: ItemKeyRed { - keyid = 3922; - }; - class ItemKeyRed1423: ItemKeyRed { - keyid = 3923; - }; - class ItemKeyRed1424: ItemKeyRed { - keyid = 3924; - }; - class ItemKeyRed1425: ItemKeyRed { - keyid = 3925; - }; - class ItemKeyRed1426: ItemKeyRed { - keyid = 3926; - }; - class ItemKeyRed1427: ItemKeyRed { - keyid = 3927; - }; - class ItemKeyRed1428: ItemKeyRed { - keyid = 3928; - }; - class ItemKeyRed1429: ItemKeyRed { - keyid = 3929; - }; - class ItemKeyRed1430: ItemKeyRed { - keyid = 3930; - }; - class ItemKeyRed1431: ItemKeyRed { - keyid = 3931; - }; - class ItemKeyRed1432: ItemKeyRed { - keyid = 3932; - }; - class ItemKeyRed1433: ItemKeyRed { - keyid = 3933; - }; - class ItemKeyRed1434: ItemKeyRed { - keyid = 3934; - }; - class ItemKeyRed1435: ItemKeyRed { - keyid = 3935; - }; - class ItemKeyRed1436: ItemKeyRed { - keyid = 3936; - }; - class ItemKeyRed1437: ItemKeyRed { - keyid = 3937; - }; - class ItemKeyRed1438: ItemKeyRed { - keyid = 3938; - }; - class ItemKeyRed1439: ItemKeyRed { - keyid = 3939; - }; - class ItemKeyRed1440: ItemKeyRed { - keyid = 3940; - }; - class ItemKeyRed1441: ItemKeyRed { - keyid = 3941; - }; - class ItemKeyRed1442: ItemKeyRed { - keyid = 3942; - }; - class ItemKeyRed1443: ItemKeyRed { - keyid = 3943; - }; - class ItemKeyRed1444: ItemKeyRed { - keyid = 3944; - }; - class ItemKeyRed1445: ItemKeyRed { - keyid = 3945; - }; - class ItemKeyRed1446: ItemKeyRed { - keyid = 3946; - }; - class ItemKeyRed1447: ItemKeyRed { - keyid = 3947; - }; - class ItemKeyRed1448: ItemKeyRed { - keyid = 3948; - }; - class ItemKeyRed1449: ItemKeyRed { - keyid = 3949; - }; - class ItemKeyRed1450: ItemKeyRed { - keyid = 3950; - }; - class ItemKeyRed1451: ItemKeyRed { - keyid = 3951; - }; - class ItemKeyRed1452: ItemKeyRed { - keyid = 3952; - }; - class ItemKeyRed1453: ItemKeyRed { - keyid = 3953; - }; - class ItemKeyRed1454: ItemKeyRed { - keyid = 3954; - }; - class ItemKeyRed1455: ItemKeyRed { - keyid = 3955; - }; - class ItemKeyRed1456: ItemKeyRed { - keyid = 3956; - }; - class ItemKeyRed1457: ItemKeyRed { - keyid = 3957; - }; - class ItemKeyRed1458: ItemKeyRed { - keyid = 3958; - }; - class ItemKeyRed1459: ItemKeyRed { - keyid = 3959; - }; - class ItemKeyRed1460: ItemKeyRed { - keyid = 3960; - }; - class ItemKeyRed1461: ItemKeyRed { - keyid = 3961; - }; - class ItemKeyRed1462: ItemKeyRed { - keyid = 3962; - }; - class ItemKeyRed1463: ItemKeyRed { - keyid = 3963; - }; - class ItemKeyRed1464: ItemKeyRed { - keyid = 3964; - }; - class ItemKeyRed1465: ItemKeyRed { - keyid = 3965; - }; - class ItemKeyRed1466: ItemKeyRed { - keyid = 3966; - }; - class ItemKeyRed1467: ItemKeyRed { - keyid = 3967; - }; - class ItemKeyRed1468: ItemKeyRed { - keyid = 3968; - }; - class ItemKeyRed1469: ItemKeyRed { - keyid = 3969; - }; - class ItemKeyRed1470: ItemKeyRed { - keyid = 3970; - }; - class ItemKeyRed1471: ItemKeyRed { - keyid = 3971; - }; - class ItemKeyRed1472: ItemKeyRed { - keyid = 3972; - }; - class ItemKeyRed1473: ItemKeyRed { - keyid = 3973; - }; - class ItemKeyRed1474: ItemKeyRed { - keyid = 3974; - }; - class ItemKeyRed1475: ItemKeyRed { - keyid = 3975; - }; - class ItemKeyRed1476: ItemKeyRed { - keyid = 3976; - }; - class ItemKeyRed1477: ItemKeyRed { - keyid = 3977; - }; - class ItemKeyRed1478: ItemKeyRed { - keyid = 3978; - }; - class ItemKeyRed1479: ItemKeyRed { - keyid = 3979; - }; - class ItemKeyRed1480: ItemKeyRed { - keyid = 3980; - }; - class ItemKeyRed1481: ItemKeyRed { - keyid = 3981; - }; - class ItemKeyRed1482: ItemKeyRed { - keyid = 3982; - }; - class ItemKeyRed1483: ItemKeyRed { - keyid = 3983; - }; - class ItemKeyRed1484: ItemKeyRed { - keyid = 3984; - }; - class ItemKeyRed1485: ItemKeyRed { - keyid = 3985; - }; - class ItemKeyRed1486: ItemKeyRed { - keyid = 3986; - }; - class ItemKeyRed1487: ItemKeyRed { - keyid = 3987; - }; - class ItemKeyRed1488: ItemKeyRed { - keyid = 3988; - }; - class ItemKeyRed1489: ItemKeyRed { - keyid = 3989; - }; - class ItemKeyRed1490: ItemKeyRed { - keyid = 3990; - }; - class ItemKeyRed1491: ItemKeyRed { - keyid = 3991; - }; - class ItemKeyRed1492: ItemKeyRed { - keyid = 3992; - }; - class ItemKeyRed1493: ItemKeyRed { - keyid = 3993; - }; - class ItemKeyRed1494: ItemKeyRed { - keyid = 3994; - }; - class ItemKeyRed1495: ItemKeyRed { - keyid = 3995; - }; - class ItemKeyRed1496: ItemKeyRed { - keyid = 3996; - }; - class ItemKeyRed1497: ItemKeyRed { - keyid = 3997; - }; - class ItemKeyRed1498: ItemKeyRed { - keyid = 3998; - }; - class ItemKeyRed1499: ItemKeyRed { - keyid = 3999; - }; - class ItemKeyRed1500: ItemKeyRed { - keyid = 4000; - }; - class ItemKeyRed1501: ItemKeyRed { - keyid = 4001; - }; - class ItemKeyRed1502: ItemKeyRed { - keyid = 4002; - }; - class ItemKeyRed1503: ItemKeyRed { - keyid = 4003; - }; - class ItemKeyRed1504: ItemKeyRed { - keyid = 4004; - }; - class ItemKeyRed1505: ItemKeyRed { - keyid = 4005; - }; - class ItemKeyRed1506: ItemKeyRed { - keyid = 4006; - }; - class ItemKeyRed1507: ItemKeyRed { - keyid = 4007; - }; - class ItemKeyRed1508: ItemKeyRed { - keyid = 4008; - }; - class ItemKeyRed1509: ItemKeyRed { - keyid = 4009; - }; - class ItemKeyRed1510: ItemKeyRed { - keyid = 4010; - }; - class ItemKeyRed1511: ItemKeyRed { - keyid = 4011; - }; - class ItemKeyRed1512: ItemKeyRed { - keyid = 4012; - }; - class ItemKeyRed1513: ItemKeyRed { - keyid = 4013; - }; - class ItemKeyRed1514: ItemKeyRed { - keyid = 4014; - }; - class ItemKeyRed1515: ItemKeyRed { - keyid = 4015; - }; - class ItemKeyRed1516: ItemKeyRed { - keyid = 4016; - }; - class ItemKeyRed1517: ItemKeyRed { - keyid = 4017; - }; - class ItemKeyRed1518: ItemKeyRed { - keyid = 4018; - }; - class ItemKeyRed1519: ItemKeyRed { - keyid = 4019; - }; - class ItemKeyRed1520: ItemKeyRed { - keyid = 4020; - }; - class ItemKeyRed1521: ItemKeyRed { - keyid = 4021; - }; - class ItemKeyRed1522: ItemKeyRed { - keyid = 4022; - }; - class ItemKeyRed1523: ItemKeyRed { - keyid = 4023; - }; - class ItemKeyRed1524: ItemKeyRed { - keyid = 4024; - }; - class ItemKeyRed1525: ItemKeyRed { - keyid = 4025; - }; - class ItemKeyRed1526: ItemKeyRed { - keyid = 4026; - }; - class ItemKeyRed1527: ItemKeyRed { - keyid = 4027; - }; - class ItemKeyRed1528: ItemKeyRed { - keyid = 4028; - }; - class ItemKeyRed1529: ItemKeyRed { - keyid = 4029; - }; - class ItemKeyRed1530: ItemKeyRed { - keyid = 4030; - }; - class ItemKeyRed1531: ItemKeyRed { - keyid = 4031; - }; - class ItemKeyRed1532: ItemKeyRed { - keyid = 4032; - }; - class ItemKeyRed1533: ItemKeyRed { - keyid = 4033; - }; - class ItemKeyRed1534: ItemKeyRed { - keyid = 4034; - }; - class ItemKeyRed1535: ItemKeyRed { - keyid = 4035; - }; - class ItemKeyRed1536: ItemKeyRed { - keyid = 4036; - }; - class ItemKeyRed1537: ItemKeyRed { - keyid = 4037; - }; - class ItemKeyRed1538: ItemKeyRed { - keyid = 4038; - }; - class ItemKeyRed1539: ItemKeyRed { - keyid = 4039; - }; - class ItemKeyRed1540: ItemKeyRed { - keyid = 4040; - }; - class ItemKeyRed1541: ItemKeyRed { - keyid = 4041; - }; - class ItemKeyRed1542: ItemKeyRed { - keyid = 4042; - }; - class ItemKeyRed1543: ItemKeyRed { - keyid = 4043; - }; - class ItemKeyRed1544: ItemKeyRed { - keyid = 4044; - }; - class ItemKeyRed1545: ItemKeyRed { - keyid = 4045; - }; - class ItemKeyRed1546: ItemKeyRed { - keyid = 4046; - }; - class ItemKeyRed1547: ItemKeyRed { - keyid = 4047; - }; - class ItemKeyRed1548: ItemKeyRed { - keyid = 4048; - }; - class ItemKeyRed1549: ItemKeyRed { - keyid = 4049; - }; - class ItemKeyRed1550: ItemKeyRed { - keyid = 4050; - }; - class ItemKeyRed1551: ItemKeyRed { - keyid = 4051; - }; - class ItemKeyRed1552: ItemKeyRed { - keyid = 4052; - }; - class ItemKeyRed1553: ItemKeyRed { - keyid = 4053; - }; - class ItemKeyRed1554: ItemKeyRed { - keyid = 4054; - }; - class ItemKeyRed1555: ItemKeyRed { - keyid = 4055; - }; - class ItemKeyRed1556: ItemKeyRed { - keyid = 4056; - }; - class ItemKeyRed1557: ItemKeyRed { - keyid = 4057; - }; - class ItemKeyRed1558: ItemKeyRed { - keyid = 4058; - }; - class ItemKeyRed1559: ItemKeyRed { - keyid = 4059; - }; - class ItemKeyRed1560: ItemKeyRed { - keyid = 4060; - }; - class ItemKeyRed1561: ItemKeyRed { - keyid = 4061; - }; - class ItemKeyRed1562: ItemKeyRed { - keyid = 4062; - }; - class ItemKeyRed1563: ItemKeyRed { - keyid = 4063; - }; - class ItemKeyRed1564: ItemKeyRed { - keyid = 4064; - }; - class ItemKeyRed1565: ItemKeyRed { - keyid = 4065; - }; - class ItemKeyRed1566: ItemKeyRed { - keyid = 4066; - }; - class ItemKeyRed1567: ItemKeyRed { - keyid = 4067; - }; - class ItemKeyRed1568: ItemKeyRed { - keyid = 4068; - }; - class ItemKeyRed1569: ItemKeyRed { - keyid = 4069; - }; - class ItemKeyRed1570: ItemKeyRed { - keyid = 4070; - }; - class ItemKeyRed1571: ItemKeyRed { - keyid = 4071; - }; - class ItemKeyRed1572: ItemKeyRed { - keyid = 4072; - }; - class ItemKeyRed1573: ItemKeyRed { - keyid = 4073; - }; - class ItemKeyRed1574: ItemKeyRed { - keyid = 4074; - }; - class ItemKeyRed1575: ItemKeyRed { - keyid = 4075; - }; - class ItemKeyRed1576: ItemKeyRed { - keyid = 4076; - }; - class ItemKeyRed1577: ItemKeyRed { - keyid = 4077; - }; - class ItemKeyRed1578: ItemKeyRed { - keyid = 4078; - }; - class ItemKeyRed1579: ItemKeyRed { - keyid = 4079; - }; - class ItemKeyRed1580: ItemKeyRed { - keyid = 4080; - }; - class ItemKeyRed1581: ItemKeyRed { - keyid = 4081; - }; - class ItemKeyRed1582: ItemKeyRed { - keyid = 4082; - }; - class ItemKeyRed1583: ItemKeyRed { - keyid = 4083; - }; - class ItemKeyRed1584: ItemKeyRed { - keyid = 4084; - }; - class ItemKeyRed1585: ItemKeyRed { - keyid = 4085; - }; - class ItemKeyRed1586: ItemKeyRed { - keyid = 4086; - }; - class ItemKeyRed1587: ItemKeyRed { - keyid = 4087; - }; - class ItemKeyRed1588: ItemKeyRed { - keyid = 4088; - }; - class ItemKeyRed1589: ItemKeyRed { - keyid = 4089; - }; - class ItemKeyRed1590: ItemKeyRed { - keyid = 4090; - }; - class ItemKeyRed1591: ItemKeyRed { - keyid = 4091; - }; - class ItemKeyRed1592: ItemKeyRed { - keyid = 4092; - }; - class ItemKeyRed1593: ItemKeyRed { - keyid = 4093; - }; - class ItemKeyRed1594: ItemKeyRed { - keyid = 4094; - }; - class ItemKeyRed1595: ItemKeyRed { - keyid = 4095; - }; - class ItemKeyRed1596: ItemKeyRed { - keyid = 4096; - }; - class ItemKeyRed1597: ItemKeyRed { - keyid = 4097; - }; - class ItemKeyRed1598: ItemKeyRed { - keyid = 4098; - }; - class ItemKeyRed1599: ItemKeyRed { - keyid = 4099; - }; - class ItemKeyRed1600: ItemKeyRed { - keyid = 4100; - }; - class ItemKeyRed1601: ItemKeyRed { - keyid = 4101; - }; - class ItemKeyRed1602: ItemKeyRed { - keyid = 4102; - }; - class ItemKeyRed1603: ItemKeyRed { - keyid = 4103; - }; - class ItemKeyRed1604: ItemKeyRed { - keyid = 4104; - }; - class ItemKeyRed1605: ItemKeyRed { - keyid = 4105; - }; - class ItemKeyRed1606: ItemKeyRed { - keyid = 4106; - }; - class ItemKeyRed1607: ItemKeyRed { - keyid = 4107; - }; - class ItemKeyRed1608: ItemKeyRed { - keyid = 4108; - }; - class ItemKeyRed1609: ItemKeyRed { - keyid = 4109; - }; - class ItemKeyRed1610: ItemKeyRed { - keyid = 4110; - }; - class ItemKeyRed1611: ItemKeyRed { - keyid = 4111; - }; - class ItemKeyRed1612: ItemKeyRed { - keyid = 4112; - }; - class ItemKeyRed1613: ItemKeyRed { - keyid = 4113; - }; - class ItemKeyRed1614: ItemKeyRed { - keyid = 4114; - }; - class ItemKeyRed1615: ItemKeyRed { - keyid = 4115; - }; - class ItemKeyRed1616: ItemKeyRed { - keyid = 4116; - }; - class ItemKeyRed1617: ItemKeyRed { - keyid = 4117; - }; - class ItemKeyRed1618: ItemKeyRed { - keyid = 4118; - }; - class ItemKeyRed1619: ItemKeyRed { - keyid = 4119; - }; - class ItemKeyRed1620: ItemKeyRed { - keyid = 4120; - }; - class ItemKeyRed1621: ItemKeyRed { - keyid = 4121; - }; - class ItemKeyRed1622: ItemKeyRed { - keyid = 4122; - }; - class ItemKeyRed1623: ItemKeyRed { - keyid = 4123; - }; - class ItemKeyRed1624: ItemKeyRed { - keyid = 4124; - }; - class ItemKeyRed1625: ItemKeyRed { - keyid = 4125; - }; - class ItemKeyRed1626: ItemKeyRed { - keyid = 4126; - }; - class ItemKeyRed1627: ItemKeyRed { - keyid = 4127; - }; - class ItemKeyRed1628: ItemKeyRed { - keyid = 4128; - }; - class ItemKeyRed1629: ItemKeyRed { - keyid = 4129; - }; - class ItemKeyRed1630: ItemKeyRed { - keyid = 4130; - }; - class ItemKeyRed1631: ItemKeyRed { - keyid = 4131; - }; - class ItemKeyRed1632: ItemKeyRed { - keyid = 4132; - }; - class ItemKeyRed1633: ItemKeyRed { - keyid = 4133; - }; - class ItemKeyRed1634: ItemKeyRed { - keyid = 4134; - }; - class ItemKeyRed1635: ItemKeyRed { - keyid = 4135; - }; - class ItemKeyRed1636: ItemKeyRed { - keyid = 4136; - }; - class ItemKeyRed1637: ItemKeyRed { - keyid = 4137; - }; - class ItemKeyRed1638: ItemKeyRed { - keyid = 4138; - }; - class ItemKeyRed1639: ItemKeyRed { - keyid = 4139; - }; - class ItemKeyRed1640: ItemKeyRed { - keyid = 4140; - }; - class ItemKeyRed1641: ItemKeyRed { - keyid = 4141; - }; - class ItemKeyRed1642: ItemKeyRed { - keyid = 4142; - }; - class ItemKeyRed1643: ItemKeyRed { - keyid = 4143; - }; - class ItemKeyRed1644: ItemKeyRed { - keyid = 4144; - }; - class ItemKeyRed1645: ItemKeyRed { - keyid = 4145; - }; - class ItemKeyRed1646: ItemKeyRed { - keyid = 4146; - }; - class ItemKeyRed1647: ItemKeyRed { - keyid = 4147; - }; - class ItemKeyRed1648: ItemKeyRed { - keyid = 4148; - }; - class ItemKeyRed1649: ItemKeyRed { - keyid = 4149; - }; - class ItemKeyRed1650: ItemKeyRed { - keyid = 4150; - }; - class ItemKeyRed1651: ItemKeyRed { - keyid = 4151; - }; - class ItemKeyRed1652: ItemKeyRed { - keyid = 4152; - }; - class ItemKeyRed1653: ItemKeyRed { - keyid = 4153; - }; - class ItemKeyRed1654: ItemKeyRed { - keyid = 4154; - }; - class ItemKeyRed1655: ItemKeyRed { - keyid = 4155; - }; - class ItemKeyRed1656: ItemKeyRed { - keyid = 4156; - }; - class ItemKeyRed1657: ItemKeyRed { - keyid = 4157; - }; - class ItemKeyRed1658: ItemKeyRed { - keyid = 4158; - }; - class ItemKeyRed1659: ItemKeyRed { - keyid = 4159; - }; - class ItemKeyRed1660: ItemKeyRed { - keyid = 4160; - }; - class ItemKeyRed1661: ItemKeyRed { - keyid = 4161; - }; - class ItemKeyRed1662: ItemKeyRed { - keyid = 4162; - }; - class ItemKeyRed1663: ItemKeyRed { - keyid = 4163; - }; - class ItemKeyRed1664: ItemKeyRed { - keyid = 4164; - }; - class ItemKeyRed1665: ItemKeyRed { - keyid = 4165; - }; - class ItemKeyRed1666: ItemKeyRed { - keyid = 4166; - }; - class ItemKeyRed1667: ItemKeyRed { - keyid = 4167; - }; - class ItemKeyRed1668: ItemKeyRed { - keyid = 4168; - }; - class ItemKeyRed1669: ItemKeyRed { - keyid = 4169; - }; - class ItemKeyRed1670: ItemKeyRed { - keyid = 4170; - }; - class ItemKeyRed1671: ItemKeyRed { - keyid = 4171; - }; - class ItemKeyRed1672: ItemKeyRed { - keyid = 4172; - }; - class ItemKeyRed1673: ItemKeyRed { - keyid = 4173; - }; - class ItemKeyRed1674: ItemKeyRed { - keyid = 4174; - }; - class ItemKeyRed1675: ItemKeyRed { - keyid = 4175; - }; - class ItemKeyRed1676: ItemKeyRed { - keyid = 4176; - }; - class ItemKeyRed1677: ItemKeyRed { - keyid = 4177; - }; - class ItemKeyRed1678: ItemKeyRed { - keyid = 4178; - }; - class ItemKeyRed1679: ItemKeyRed { - keyid = 4179; - }; - class ItemKeyRed1680: ItemKeyRed { - keyid = 4180; - }; - class ItemKeyRed1681: ItemKeyRed { - keyid = 4181; - }; - class ItemKeyRed1682: ItemKeyRed { - keyid = 4182; - }; - class ItemKeyRed1683: ItemKeyRed { - keyid = 4183; - }; - class ItemKeyRed1684: ItemKeyRed { - keyid = 4184; - }; - class ItemKeyRed1685: ItemKeyRed { - keyid = 4185; - }; - class ItemKeyRed1686: ItemKeyRed { - keyid = 4186; - }; - class ItemKeyRed1687: ItemKeyRed { - keyid = 4187; - }; - class ItemKeyRed1688: ItemKeyRed { - keyid = 4188; - }; - class ItemKeyRed1689: ItemKeyRed { - keyid = 4189; - }; - class ItemKeyRed1690: ItemKeyRed { - keyid = 4190; - }; - class ItemKeyRed1691: ItemKeyRed { - keyid = 4191; - }; - class ItemKeyRed1692: ItemKeyRed { - keyid = 4192; - }; - class ItemKeyRed1693: ItemKeyRed { - keyid = 4193; - }; - class ItemKeyRed1694: ItemKeyRed { - keyid = 4194; - }; - class ItemKeyRed1695: ItemKeyRed { - keyid = 4195; - }; - class ItemKeyRed1696: ItemKeyRed { - keyid = 4196; - }; - class ItemKeyRed1697: ItemKeyRed { - keyid = 4197; - }; - class ItemKeyRed1698: ItemKeyRed { - keyid = 4198; - }; - class ItemKeyRed1699: ItemKeyRed { - keyid = 4199; - }; - class ItemKeyRed1700: ItemKeyRed { - keyid = 4200; - }; - class ItemKeyRed1701: ItemKeyRed { - keyid = 4201; - }; - class ItemKeyRed1702: ItemKeyRed { - keyid = 4202; - }; - class ItemKeyRed1703: ItemKeyRed { - keyid = 4203; - }; - class ItemKeyRed1704: ItemKeyRed { - keyid = 4204; - }; - class ItemKeyRed1705: ItemKeyRed { - keyid = 4205; - }; - class ItemKeyRed1706: ItemKeyRed { - keyid = 4206; - }; - class ItemKeyRed1707: ItemKeyRed { - keyid = 4207; - }; - class ItemKeyRed1708: ItemKeyRed { - keyid = 4208; - }; - class ItemKeyRed1709: ItemKeyRed { - keyid = 4209; - }; - class ItemKeyRed1710: ItemKeyRed { - keyid = 4210; - }; - class ItemKeyRed1711: ItemKeyRed { - keyid = 4211; - }; - class ItemKeyRed1712: ItemKeyRed { - keyid = 4212; - }; - class ItemKeyRed1713: ItemKeyRed { - keyid = 4213; - }; - class ItemKeyRed1714: ItemKeyRed { - keyid = 4214; - }; - class ItemKeyRed1715: ItemKeyRed { - keyid = 4215; - }; - class ItemKeyRed1716: ItemKeyRed { - keyid = 4216; - }; - class ItemKeyRed1717: ItemKeyRed { - keyid = 4217; - }; - class ItemKeyRed1718: ItemKeyRed { - keyid = 4218; - }; - class ItemKeyRed1719: ItemKeyRed { - keyid = 4219; - }; - class ItemKeyRed1720: ItemKeyRed { - keyid = 4220; - }; - class ItemKeyRed1721: ItemKeyRed { - keyid = 4221; - }; - class ItemKeyRed1722: ItemKeyRed { - keyid = 4222; - }; - class ItemKeyRed1723: ItemKeyRed { - keyid = 4223; - }; - class ItemKeyRed1724: ItemKeyRed { - keyid = 4224; - }; - class ItemKeyRed1725: ItemKeyRed { - keyid = 4225; - }; - class ItemKeyRed1726: ItemKeyRed { - keyid = 4226; - }; - class ItemKeyRed1727: ItemKeyRed { - keyid = 4227; - }; - class ItemKeyRed1728: ItemKeyRed { - keyid = 4228; - }; - class ItemKeyRed1729: ItemKeyRed { - keyid = 4229; - }; - class ItemKeyRed1730: ItemKeyRed { - keyid = 4230; - }; - class ItemKeyRed1731: ItemKeyRed { - keyid = 4231; - }; - class ItemKeyRed1732: ItemKeyRed { - keyid = 4232; - }; - class ItemKeyRed1733: ItemKeyRed { - keyid = 4233; - }; - class ItemKeyRed1734: ItemKeyRed { - keyid = 4234; - }; - class ItemKeyRed1735: ItemKeyRed { - keyid = 4235; - }; - class ItemKeyRed1736: ItemKeyRed { - keyid = 4236; - }; - class ItemKeyRed1737: ItemKeyRed { - keyid = 4237; - }; - class ItemKeyRed1738: ItemKeyRed { - keyid = 4238; - }; - class ItemKeyRed1739: ItemKeyRed { - keyid = 4239; - }; - class ItemKeyRed1740: ItemKeyRed { - keyid = 4240; - }; - class ItemKeyRed1741: ItemKeyRed { - keyid = 4241; - }; - class ItemKeyRed1742: ItemKeyRed { - keyid = 4242; - }; - class ItemKeyRed1743: ItemKeyRed { - keyid = 4243; - }; - class ItemKeyRed1744: ItemKeyRed { - keyid = 4244; - }; - class ItemKeyRed1745: ItemKeyRed { - keyid = 4245; - }; - class ItemKeyRed1746: ItemKeyRed { - keyid = 4246; - }; - class ItemKeyRed1747: ItemKeyRed { - keyid = 4247; - }; - class ItemKeyRed1748: ItemKeyRed { - keyid = 4248; - }; - class ItemKeyRed1749: ItemKeyRed { - keyid = 4249; - }; - class ItemKeyRed1750: ItemKeyRed { - keyid = 4250; - }; - class ItemKeyRed1751: ItemKeyRed { - keyid = 4251; - }; - class ItemKeyRed1752: ItemKeyRed { - keyid = 4252; - }; - class ItemKeyRed1753: ItemKeyRed { - keyid = 4253; - }; - class ItemKeyRed1754: ItemKeyRed { - keyid = 4254; - }; - class ItemKeyRed1755: ItemKeyRed { - keyid = 4255; - }; - class ItemKeyRed1756: ItemKeyRed { - keyid = 4256; - }; - class ItemKeyRed1757: ItemKeyRed { - keyid = 4257; - }; - class ItemKeyRed1758: ItemKeyRed { - keyid = 4258; - }; - class ItemKeyRed1759: ItemKeyRed { - keyid = 4259; - }; - class ItemKeyRed1760: ItemKeyRed { - keyid = 4260; - }; - class ItemKeyRed1761: ItemKeyRed { - keyid = 4261; - }; - class ItemKeyRed1762: ItemKeyRed { - keyid = 4262; - }; - class ItemKeyRed1763: ItemKeyRed { - keyid = 4263; - }; - class ItemKeyRed1764: ItemKeyRed { - keyid = 4264; - }; - class ItemKeyRed1765: ItemKeyRed { - keyid = 4265; - }; - class ItemKeyRed1766: ItemKeyRed { - keyid = 4266; - }; - class ItemKeyRed1767: ItemKeyRed { - keyid = 4267; - }; - class ItemKeyRed1768: ItemKeyRed { - keyid = 4268; - }; - class ItemKeyRed1769: ItemKeyRed { - keyid = 4269; - }; - class ItemKeyRed1770: ItemKeyRed { - keyid = 4270; - }; - class ItemKeyRed1771: ItemKeyRed { - keyid = 4271; - }; - class ItemKeyRed1772: ItemKeyRed { - keyid = 4272; - }; - class ItemKeyRed1773: ItemKeyRed { - keyid = 4273; - }; - class ItemKeyRed1774: ItemKeyRed { - keyid = 4274; - }; - class ItemKeyRed1775: ItemKeyRed { - keyid = 4275; - }; - class ItemKeyRed1776: ItemKeyRed { - keyid = 4276; - }; - class ItemKeyRed1777: ItemKeyRed { - keyid = 4277; - }; - class ItemKeyRed1778: ItemKeyRed { - keyid = 4278; - }; - class ItemKeyRed1779: ItemKeyRed { - keyid = 4279; - }; - class ItemKeyRed1780: ItemKeyRed { - keyid = 4280; - }; - class ItemKeyRed1781: ItemKeyRed { - keyid = 4281; - }; - class ItemKeyRed1782: ItemKeyRed { - keyid = 4282; - }; - class ItemKeyRed1783: ItemKeyRed { - keyid = 4283; - }; - class ItemKeyRed1784: ItemKeyRed { - keyid = 4284; - }; - class ItemKeyRed1785: ItemKeyRed { - keyid = 4285; - }; - class ItemKeyRed1786: ItemKeyRed { - keyid = 4286; - }; - class ItemKeyRed1787: ItemKeyRed { - keyid = 4287; - }; - class ItemKeyRed1788: ItemKeyRed { - keyid = 4288; - }; - class ItemKeyRed1789: ItemKeyRed { - keyid = 4289; - }; - class ItemKeyRed1790: ItemKeyRed { - keyid = 4290; - }; - class ItemKeyRed1791: ItemKeyRed { - keyid = 4291; - }; - class ItemKeyRed1792: ItemKeyRed { - keyid = 4292; - }; - class ItemKeyRed1793: ItemKeyRed { - keyid = 4293; - }; - class ItemKeyRed1794: ItemKeyRed { - keyid = 4294; - }; - class ItemKeyRed1795: ItemKeyRed { - keyid = 4295; - }; - class ItemKeyRed1796: ItemKeyRed { - keyid = 4296; - }; - class ItemKeyRed1797: ItemKeyRed { - keyid = 4297; - }; - class ItemKeyRed1798: ItemKeyRed { - keyid = 4298; - }; - class ItemKeyRed1799: ItemKeyRed { - keyid = 4299; - }; - class ItemKeyRed1800: ItemKeyRed { - keyid = 4300; - }; - class ItemKeyRed1801: ItemKeyRed { - keyid = 4301; - }; - class ItemKeyRed1802: ItemKeyRed { - keyid = 4302; - }; - class ItemKeyRed1803: ItemKeyRed { - keyid = 4303; - }; - class ItemKeyRed1804: ItemKeyRed { - keyid = 4304; - }; - class ItemKeyRed1805: ItemKeyRed { - keyid = 4305; - }; - class ItemKeyRed1806: ItemKeyRed { - keyid = 4306; - }; - class ItemKeyRed1807: ItemKeyRed { - keyid = 4307; - }; - class ItemKeyRed1808: ItemKeyRed { - keyid = 4308; - }; - class ItemKeyRed1809: ItemKeyRed { - keyid = 4309; - }; - class ItemKeyRed1810: ItemKeyRed { - keyid = 4310; - }; - class ItemKeyRed1811: ItemKeyRed { - keyid = 4311; - }; - class ItemKeyRed1812: ItemKeyRed { - keyid = 4312; - }; - class ItemKeyRed1813: ItemKeyRed { - keyid = 4313; - }; - class ItemKeyRed1814: ItemKeyRed { - keyid = 4314; - }; - class ItemKeyRed1815: ItemKeyRed { - keyid = 4315; - }; - class ItemKeyRed1816: ItemKeyRed { - keyid = 4316; - }; - class ItemKeyRed1817: ItemKeyRed { - keyid = 4317; - }; - class ItemKeyRed1818: ItemKeyRed { - keyid = 4318; - }; - class ItemKeyRed1819: ItemKeyRed { - keyid = 4319; - }; - class ItemKeyRed1820: ItemKeyRed { - keyid = 4320; - }; - class ItemKeyRed1821: ItemKeyRed { - keyid = 4321; - }; - class ItemKeyRed1822: ItemKeyRed { - keyid = 4322; - }; - class ItemKeyRed1823: ItemKeyRed { - keyid = 4323; - }; - class ItemKeyRed1824: ItemKeyRed { - keyid = 4324; - }; - class ItemKeyRed1825: ItemKeyRed { - keyid = 4325; - }; - class ItemKeyRed1826: ItemKeyRed { - keyid = 4326; - }; - class ItemKeyRed1827: ItemKeyRed { - keyid = 4327; - }; - class ItemKeyRed1828: ItemKeyRed { - keyid = 4328; - }; - class ItemKeyRed1829: ItemKeyRed { - keyid = 4329; - }; - class ItemKeyRed1830: ItemKeyRed { - keyid = 4330; - }; - class ItemKeyRed1831: ItemKeyRed { - keyid = 4331; - }; - class ItemKeyRed1832: ItemKeyRed { - keyid = 4332; - }; - class ItemKeyRed1833: ItemKeyRed { - keyid = 4333; - }; - class ItemKeyRed1834: ItemKeyRed { - keyid = 4334; - }; - class ItemKeyRed1835: ItemKeyRed { - keyid = 4335; - }; - class ItemKeyRed1836: ItemKeyRed { - keyid = 4336; - }; - class ItemKeyRed1837: ItemKeyRed { - keyid = 4337; - }; - class ItemKeyRed1838: ItemKeyRed { - keyid = 4338; - }; - class ItemKeyRed1839: ItemKeyRed { - keyid = 4339; - }; - class ItemKeyRed1840: ItemKeyRed { - keyid = 4340; - }; - class ItemKeyRed1841: ItemKeyRed { - keyid = 4341; - }; - class ItemKeyRed1842: ItemKeyRed { - keyid = 4342; - }; - class ItemKeyRed1843: ItemKeyRed { - keyid = 4343; - }; - class ItemKeyRed1844: ItemKeyRed { - keyid = 4344; - }; - class ItemKeyRed1845: ItemKeyRed { - keyid = 4345; - }; - class ItemKeyRed1846: ItemKeyRed { - keyid = 4346; - }; - class ItemKeyRed1847: ItemKeyRed { - keyid = 4347; - }; - class ItemKeyRed1848: ItemKeyRed { - keyid = 4348; - }; - class ItemKeyRed1849: ItemKeyRed { - keyid = 4349; - }; - class ItemKeyRed1850: ItemKeyRed { - keyid = 4350; - }; - class ItemKeyRed1851: ItemKeyRed { - keyid = 4351; - }; - class ItemKeyRed1852: ItemKeyRed { - keyid = 4352; - }; - class ItemKeyRed1853: ItemKeyRed { - keyid = 4353; - }; - class ItemKeyRed1854: ItemKeyRed { - keyid = 4354; - }; - class ItemKeyRed1855: ItemKeyRed { - keyid = 4355; - }; - class ItemKeyRed1856: ItemKeyRed { - keyid = 4356; - }; - class ItemKeyRed1857: ItemKeyRed { - keyid = 4357; - }; - class ItemKeyRed1858: ItemKeyRed { - keyid = 4358; - }; - class ItemKeyRed1859: ItemKeyRed { - keyid = 4359; - }; - class ItemKeyRed1860: ItemKeyRed { - keyid = 4360; - }; - class ItemKeyRed1861: ItemKeyRed { - keyid = 4361; - }; - class ItemKeyRed1862: ItemKeyRed { - keyid = 4362; - }; - class ItemKeyRed1863: ItemKeyRed { - keyid = 4363; - }; - class ItemKeyRed1864: ItemKeyRed { - keyid = 4364; - }; - class ItemKeyRed1865: ItemKeyRed { - keyid = 4365; - }; - class ItemKeyRed1866: ItemKeyRed { - keyid = 4366; - }; - class ItemKeyRed1867: ItemKeyRed { - keyid = 4367; - }; - class ItemKeyRed1868: ItemKeyRed { - keyid = 4368; - }; - class ItemKeyRed1869: ItemKeyRed { - keyid = 4369; - }; - class ItemKeyRed1870: ItemKeyRed { - keyid = 4370; - }; - class ItemKeyRed1871: ItemKeyRed { - keyid = 4371; - }; - class ItemKeyRed1872: ItemKeyRed { - keyid = 4372; - }; - class ItemKeyRed1873: ItemKeyRed { - keyid = 4373; - }; - class ItemKeyRed1874: ItemKeyRed { - keyid = 4374; - }; - class ItemKeyRed1875: ItemKeyRed { - keyid = 4375; - }; - class ItemKeyRed1876: ItemKeyRed { - keyid = 4376; - }; - class ItemKeyRed1877: ItemKeyRed { - keyid = 4377; - }; - class ItemKeyRed1878: ItemKeyRed { - keyid = 4378; - }; - class ItemKeyRed1879: ItemKeyRed { - keyid = 4379; - }; - class ItemKeyRed1880: ItemKeyRed { - keyid = 4380; - }; - class ItemKeyRed1881: ItemKeyRed { - keyid = 4381; - }; - class ItemKeyRed1882: ItemKeyRed { - keyid = 4382; - }; - class ItemKeyRed1883: ItemKeyRed { - keyid = 4383; - }; - class ItemKeyRed1884: ItemKeyRed { - keyid = 4384; - }; - class ItemKeyRed1885: ItemKeyRed { - keyid = 4385; - }; - class ItemKeyRed1886: ItemKeyRed { - keyid = 4386; - }; - class ItemKeyRed1887: ItemKeyRed { - keyid = 4387; - }; - class ItemKeyRed1888: ItemKeyRed { - keyid = 4388; - }; - class ItemKeyRed1889: ItemKeyRed { - keyid = 4389; - }; - class ItemKeyRed1890: ItemKeyRed { - keyid = 4390; - }; - class ItemKeyRed1891: ItemKeyRed { - keyid = 4391; - }; - class ItemKeyRed1892: ItemKeyRed { - keyid = 4392; - }; - class ItemKeyRed1893: ItemKeyRed { - keyid = 4393; - }; - class ItemKeyRed1894: ItemKeyRed { - keyid = 4394; - }; - class ItemKeyRed1895: ItemKeyRed { - keyid = 4395; - }; - class ItemKeyRed1896: ItemKeyRed { - keyid = 4396; - }; - class ItemKeyRed1897: ItemKeyRed { - keyid = 4397; - }; - class ItemKeyRed1898: ItemKeyRed { - keyid = 4398; - }; - class ItemKeyRed1899: ItemKeyRed { - keyid = 4399; - }; - class ItemKeyRed1900: ItemKeyRed { - keyid = 4400; - }; - class ItemKeyRed1901: ItemKeyRed { - keyid = 4401; - }; - class ItemKeyRed1902: ItemKeyRed { - keyid = 4402; - }; - class ItemKeyRed1903: ItemKeyRed { - keyid = 4403; - }; - class ItemKeyRed1904: ItemKeyRed { - keyid = 4404; - }; - class ItemKeyRed1905: ItemKeyRed { - keyid = 4405; - }; - class ItemKeyRed1906: ItemKeyRed { - keyid = 4406; - }; - class ItemKeyRed1907: ItemKeyRed { - keyid = 4407; - }; - class ItemKeyRed1908: ItemKeyRed { - keyid = 4408; - }; - class ItemKeyRed1909: ItemKeyRed { - keyid = 4409; - }; - class ItemKeyRed1910: ItemKeyRed { - keyid = 4410; - }; - class ItemKeyRed1911: ItemKeyRed { - keyid = 4411; - }; - class ItemKeyRed1912: ItemKeyRed { - keyid = 4412; - }; - class ItemKeyRed1913: ItemKeyRed { - keyid = 4413; - }; - class ItemKeyRed1914: ItemKeyRed { - keyid = 4414; - }; - class ItemKeyRed1915: ItemKeyRed { - keyid = 4415; - }; - class ItemKeyRed1916: ItemKeyRed { - keyid = 4416; - }; - class ItemKeyRed1917: ItemKeyRed { - keyid = 4417; - }; - class ItemKeyRed1918: ItemKeyRed { - keyid = 4418; - }; - class ItemKeyRed1919: ItemKeyRed { - keyid = 4419; - }; - class ItemKeyRed1920: ItemKeyRed { - keyid = 4420; - }; - class ItemKeyRed1921: ItemKeyRed { - keyid = 4421; - }; - class ItemKeyRed1922: ItemKeyRed { - keyid = 4422; - }; - class ItemKeyRed1923: ItemKeyRed { - keyid = 4423; - }; - class ItemKeyRed1924: ItemKeyRed { - keyid = 4424; - }; - class ItemKeyRed1925: ItemKeyRed { - keyid = 4425; - }; - class ItemKeyRed1926: ItemKeyRed { - keyid = 4426; - }; - class ItemKeyRed1927: ItemKeyRed { - keyid = 4427; - }; - class ItemKeyRed1928: ItemKeyRed { - keyid = 4428; - }; - class ItemKeyRed1929: ItemKeyRed { - keyid = 4429; - }; - class ItemKeyRed1930: ItemKeyRed { - keyid = 4430; - }; - class ItemKeyRed1931: ItemKeyRed { - keyid = 4431; - }; - class ItemKeyRed1932: ItemKeyRed { - keyid = 4432; - }; - class ItemKeyRed1933: ItemKeyRed { - keyid = 4433; - }; - class ItemKeyRed1934: ItemKeyRed { - keyid = 4434; - }; - class ItemKeyRed1935: ItemKeyRed { - keyid = 4435; - }; - class ItemKeyRed1936: ItemKeyRed { - keyid = 4436; - }; - class ItemKeyRed1937: ItemKeyRed { - keyid = 4437; - }; - class ItemKeyRed1938: ItemKeyRed { - keyid = 4438; - }; - class ItemKeyRed1939: ItemKeyRed { - keyid = 4439; - }; - class ItemKeyRed1940: ItemKeyRed { - keyid = 4440; - }; - class ItemKeyRed1941: ItemKeyRed { - keyid = 4441; - }; - class ItemKeyRed1942: ItemKeyRed { - keyid = 4442; - }; - class ItemKeyRed1943: ItemKeyRed { - keyid = 4443; - }; - class ItemKeyRed1944: ItemKeyRed { - keyid = 4444; - }; - class ItemKeyRed1945: ItemKeyRed { - keyid = 4445; - }; - class ItemKeyRed1946: ItemKeyRed { - keyid = 4446; - }; - class ItemKeyRed1947: ItemKeyRed { - keyid = 4447; - }; - class ItemKeyRed1948: ItemKeyRed { - keyid = 4448; - }; - class ItemKeyRed1949: ItemKeyRed { - keyid = 4449; - }; - class ItemKeyRed1950: ItemKeyRed { - keyid = 4450; - }; - class ItemKeyRed1951: ItemKeyRed { - keyid = 4451; - }; - class ItemKeyRed1952: ItemKeyRed { - keyid = 4452; - }; - class ItemKeyRed1953: ItemKeyRed { - keyid = 4453; - }; - class ItemKeyRed1954: ItemKeyRed { - keyid = 4454; - }; - class ItemKeyRed1955: ItemKeyRed { - keyid = 4455; - }; - class ItemKeyRed1956: ItemKeyRed { - keyid = 4456; - }; - class ItemKeyRed1957: ItemKeyRed { - keyid = 4457; - }; - class ItemKeyRed1958: ItemKeyRed { - keyid = 4458; - }; - class ItemKeyRed1959: ItemKeyRed { - keyid = 4459; - }; - class ItemKeyRed1960: ItemKeyRed { - keyid = 4460; - }; - class ItemKeyRed1961: ItemKeyRed { - keyid = 4461; - }; - class ItemKeyRed1962: ItemKeyRed { - keyid = 4462; - }; - class ItemKeyRed1963: ItemKeyRed { - keyid = 4463; - }; - class ItemKeyRed1964: ItemKeyRed { - keyid = 4464; - }; - class ItemKeyRed1965: ItemKeyRed { - keyid = 4465; - }; - class ItemKeyRed1966: ItemKeyRed { - keyid = 4466; - }; - class ItemKeyRed1967: ItemKeyRed { - keyid = 4467; - }; - class ItemKeyRed1968: ItemKeyRed { - keyid = 4468; - }; - class ItemKeyRed1969: ItemKeyRed { - keyid = 4469; - }; - class ItemKeyRed1970: ItemKeyRed { - keyid = 4470; - }; - class ItemKeyRed1971: ItemKeyRed { - keyid = 4471; - }; - class ItemKeyRed1972: ItemKeyRed { - keyid = 4472; - }; - class ItemKeyRed1973: ItemKeyRed { - keyid = 4473; - }; - class ItemKeyRed1974: ItemKeyRed { - keyid = 4474; - }; - class ItemKeyRed1975: ItemKeyRed { - keyid = 4475; - }; - class ItemKeyRed1976: ItemKeyRed { - keyid = 4476; - }; - class ItemKeyRed1977: ItemKeyRed { - keyid = 4477; - }; - class ItemKeyRed1978: ItemKeyRed { - keyid = 4478; - }; - class ItemKeyRed1979: ItemKeyRed { - keyid = 4479; - }; - class ItemKeyRed1980: ItemKeyRed { - keyid = 4480; - }; - class ItemKeyRed1981: ItemKeyRed { - keyid = 4481; - }; - class ItemKeyRed1982: ItemKeyRed { - keyid = 4482; - }; - class ItemKeyRed1983: ItemKeyRed { - keyid = 4483; - }; - class ItemKeyRed1984: ItemKeyRed { - keyid = 4484; - }; - class ItemKeyRed1985: ItemKeyRed { - keyid = 4485; - }; - class ItemKeyRed1986: ItemKeyRed { - keyid = 4486; - }; - class ItemKeyRed1987: ItemKeyRed { - keyid = 4487; - }; - class ItemKeyRed1988: ItemKeyRed { - keyid = 4488; - }; - class ItemKeyRed1989: ItemKeyRed { - keyid = 4489; - }; - class ItemKeyRed1990: ItemKeyRed { - keyid = 4490; - }; - class ItemKeyRed1991: ItemKeyRed { - keyid = 4491; - }; - class ItemKeyRed1992: ItemKeyRed { - keyid = 4492; - }; - class ItemKeyRed1993: ItemKeyRed { - keyid = 4493; - }; - class ItemKeyRed1994: ItemKeyRed { - keyid = 4494; - }; - class ItemKeyRed1995: ItemKeyRed { - keyid = 4495; - }; - class ItemKeyRed1996: ItemKeyRed { - keyid = 4496; - }; - class ItemKeyRed1997: ItemKeyRed { - keyid = 4497; - }; - class ItemKeyRed1998: ItemKeyRed { - keyid = 4498; - }; - class ItemKeyRed1999: ItemKeyRed { - keyid = 4499; - }; - class ItemKeyRed2000: ItemKeyRed { - keyid = 4500; - }; - class ItemKeyRed2001: ItemKeyRed { - keyid = 4501; - }; - class ItemKeyRed2002: ItemKeyRed { - keyid = 4502; - }; - class ItemKeyRed2003: ItemKeyRed { - keyid = 4503; - }; - class ItemKeyRed2004: ItemKeyRed { - keyid = 4504; - }; - class ItemKeyRed2005: ItemKeyRed { - keyid = 4505; - }; - class ItemKeyRed2006: ItemKeyRed { - keyid = 4506; - }; - class ItemKeyRed2007: ItemKeyRed { - keyid = 4507; - }; - class ItemKeyRed2008: ItemKeyRed { - keyid = 4508; - }; - class ItemKeyRed2009: ItemKeyRed { - keyid = 4509; - }; - class ItemKeyRed2010: ItemKeyRed { - keyid = 4510; - }; - class ItemKeyRed2011: ItemKeyRed { - keyid = 4511; - }; - class ItemKeyRed2012: ItemKeyRed { - keyid = 4512; - }; - class ItemKeyRed2013: ItemKeyRed { - keyid = 4513; - }; - class ItemKeyRed2014: ItemKeyRed { - keyid = 4514; - }; - class ItemKeyRed2015: ItemKeyRed { - keyid = 4515; - }; - class ItemKeyRed2016: ItemKeyRed { - keyid = 4516; - }; - class ItemKeyRed2017: ItemKeyRed { - keyid = 4517; - }; - class ItemKeyRed2018: ItemKeyRed { - keyid = 4518; - }; - class ItemKeyRed2019: ItemKeyRed { - keyid = 4519; - }; - class ItemKeyRed2020: ItemKeyRed { - keyid = 4520; - }; - class ItemKeyRed2021: ItemKeyRed { - keyid = 4521; - }; - class ItemKeyRed2022: ItemKeyRed { - keyid = 4522; - }; - class ItemKeyRed2023: ItemKeyRed { - keyid = 4523; - }; - class ItemKeyRed2024: ItemKeyRed { - keyid = 4524; - }; - class ItemKeyRed2025: ItemKeyRed { - keyid = 4525; - }; - class ItemKeyRed2026: ItemKeyRed { - keyid = 4526; - }; - class ItemKeyRed2027: ItemKeyRed { - keyid = 4527; - }; - class ItemKeyRed2028: ItemKeyRed { - keyid = 4528; - }; - class ItemKeyRed2029: ItemKeyRed { - keyid = 4529; - }; - class ItemKeyRed2030: ItemKeyRed { - keyid = 4530; - }; - class ItemKeyRed2031: ItemKeyRed { - keyid = 4531; - }; - class ItemKeyRed2032: ItemKeyRed { - keyid = 4532; - }; - class ItemKeyRed2033: ItemKeyRed { - keyid = 4533; - }; - class ItemKeyRed2034: ItemKeyRed { - keyid = 4534; - }; - class ItemKeyRed2035: ItemKeyRed { - keyid = 4535; - }; - class ItemKeyRed2036: ItemKeyRed { - keyid = 4536; - }; - class ItemKeyRed2037: ItemKeyRed { - keyid = 4537; - }; - class ItemKeyRed2038: ItemKeyRed { - keyid = 4538; - }; - class ItemKeyRed2039: ItemKeyRed { - keyid = 4539; - }; - class ItemKeyRed2040: ItemKeyRed { - keyid = 4540; - }; - class ItemKeyRed2041: ItemKeyRed { - keyid = 4541; - }; - class ItemKeyRed2042: ItemKeyRed { - keyid = 4542; - }; - class ItemKeyRed2043: ItemKeyRed { - keyid = 4543; - }; - class ItemKeyRed2044: ItemKeyRed { - keyid = 4544; - }; - class ItemKeyRed2045: ItemKeyRed { - keyid = 4545; - }; - class ItemKeyRed2046: ItemKeyRed { - keyid = 4546; - }; - class ItemKeyRed2047: ItemKeyRed { - keyid = 4547; - }; - class ItemKeyRed2048: ItemKeyRed { - keyid = 4548; - }; - class ItemKeyRed2049: ItemKeyRed { - keyid = 4549; - }; - class ItemKeyRed2050: ItemKeyRed { - keyid = 4550; - }; - class ItemKeyRed2051: ItemKeyRed { - keyid = 4551; - }; - class ItemKeyRed2052: ItemKeyRed { - keyid = 4552; - }; - class ItemKeyRed2053: ItemKeyRed { - keyid = 4553; - }; - class ItemKeyRed2054: ItemKeyRed { - keyid = 4554; - }; - class ItemKeyRed2055: ItemKeyRed { - keyid = 4555; - }; - class ItemKeyRed2056: ItemKeyRed { - keyid = 4556; - }; - class ItemKeyRed2057: ItemKeyRed { - keyid = 4557; - }; - class ItemKeyRed2058: ItemKeyRed { - keyid = 4558; - }; - class ItemKeyRed2059: ItemKeyRed { - keyid = 4559; - }; - class ItemKeyRed2060: ItemKeyRed { - keyid = 4560; - }; - class ItemKeyRed2061: ItemKeyRed { - keyid = 4561; - }; - class ItemKeyRed2062: ItemKeyRed { - keyid = 4562; - }; - class ItemKeyRed2063: ItemKeyRed { - keyid = 4563; - }; - class ItemKeyRed2064: ItemKeyRed { - keyid = 4564; - }; - class ItemKeyRed2065: ItemKeyRed { - keyid = 4565; - }; - class ItemKeyRed2066: ItemKeyRed { - keyid = 4566; - }; - class ItemKeyRed2067: ItemKeyRed { - keyid = 4567; - }; - class ItemKeyRed2068: ItemKeyRed { - keyid = 4568; - }; - class ItemKeyRed2069: ItemKeyRed { - keyid = 4569; - }; - class ItemKeyRed2070: ItemKeyRed { - keyid = 4570; - }; - class ItemKeyRed2071: ItemKeyRed { - keyid = 4571; - }; - class ItemKeyRed2072: ItemKeyRed { - keyid = 4572; - }; - class ItemKeyRed2073: ItemKeyRed { - keyid = 4573; - }; - class ItemKeyRed2074: ItemKeyRed { - keyid = 4574; - }; - class ItemKeyRed2075: ItemKeyRed { - keyid = 4575; - }; - class ItemKeyRed2076: ItemKeyRed { - keyid = 4576; - }; - class ItemKeyRed2077: ItemKeyRed { - keyid = 4577; - }; - class ItemKeyRed2078: ItemKeyRed { - keyid = 4578; - }; - class ItemKeyRed2079: ItemKeyRed { - keyid = 4579; - }; - class ItemKeyRed2080: ItemKeyRed { - keyid = 4580; - }; - class ItemKeyRed2081: ItemKeyRed { - keyid = 4581; - }; - class ItemKeyRed2082: ItemKeyRed { - keyid = 4582; - }; - class ItemKeyRed2083: ItemKeyRed { - keyid = 4583; - }; - class ItemKeyRed2084: ItemKeyRed { - keyid = 4584; - }; - class ItemKeyRed2085: ItemKeyRed { - keyid = 4585; - }; - class ItemKeyRed2086: ItemKeyRed { - keyid = 4586; - }; - class ItemKeyRed2087: ItemKeyRed { - keyid = 4587; - }; - class ItemKeyRed2088: ItemKeyRed { - keyid = 4588; - }; - class ItemKeyRed2089: ItemKeyRed { - keyid = 4589; - }; - class ItemKeyRed2090: ItemKeyRed { - keyid = 4590; - }; - class ItemKeyRed2091: ItemKeyRed { - keyid = 4591; - }; - class ItemKeyRed2092: ItemKeyRed { - keyid = 4592; - }; - class ItemKeyRed2093: ItemKeyRed { - keyid = 4593; - }; - class ItemKeyRed2094: ItemKeyRed { - keyid = 4594; - }; - class ItemKeyRed2095: ItemKeyRed { - keyid = 4595; - }; - class ItemKeyRed2096: ItemKeyRed { - keyid = 4596; - }; - class ItemKeyRed2097: ItemKeyRed { - keyid = 4597; - }; - class ItemKeyRed2098: ItemKeyRed { - keyid = 4598; - }; - class ItemKeyRed2099: ItemKeyRed { - keyid = 4599; - }; - class ItemKeyRed2100: ItemKeyRed { - keyid = 4600; - }; - class ItemKeyRed2101: ItemKeyRed { - keyid = 4601; - }; - class ItemKeyRed2102: ItemKeyRed { - keyid = 4602; - }; - class ItemKeyRed2103: ItemKeyRed { - keyid = 4603; - }; - class ItemKeyRed2104: ItemKeyRed { - keyid = 4604; - }; - class ItemKeyRed2105: ItemKeyRed { - keyid = 4605; - }; - class ItemKeyRed2106: ItemKeyRed { - keyid = 4606; - }; - class ItemKeyRed2107: ItemKeyRed { - keyid = 4607; - }; - class ItemKeyRed2108: ItemKeyRed { - keyid = 4608; - }; - class ItemKeyRed2109: ItemKeyRed { - keyid = 4609; - }; - class ItemKeyRed2110: ItemKeyRed { - keyid = 4610; - }; - class ItemKeyRed2111: ItemKeyRed { - keyid = 4611; - }; - class ItemKeyRed2112: ItemKeyRed { - keyid = 4612; - }; - class ItemKeyRed2113: ItemKeyRed { - keyid = 4613; - }; - class ItemKeyRed2114: ItemKeyRed { - keyid = 4614; - }; - class ItemKeyRed2115: ItemKeyRed { - keyid = 4615; - }; - class ItemKeyRed2116: ItemKeyRed { - keyid = 4616; - }; - class ItemKeyRed2117: ItemKeyRed { - keyid = 4617; - }; - class ItemKeyRed2118: ItemKeyRed { - keyid = 4618; - }; - class ItemKeyRed2119: ItemKeyRed { - keyid = 4619; - }; - class ItemKeyRed2120: ItemKeyRed { - keyid = 4620; - }; - class ItemKeyRed2121: ItemKeyRed { - keyid = 4621; - }; - class ItemKeyRed2122: ItemKeyRed { - keyid = 4622; - }; - class ItemKeyRed2123: ItemKeyRed { - keyid = 4623; - }; - class ItemKeyRed2124: ItemKeyRed { - keyid = 4624; - }; - class ItemKeyRed2125: ItemKeyRed { - keyid = 4625; - }; - class ItemKeyRed2126: ItemKeyRed { - keyid = 4626; - }; - class ItemKeyRed2127: ItemKeyRed { - keyid = 4627; - }; - class ItemKeyRed2128: ItemKeyRed { - keyid = 4628; - }; - class ItemKeyRed2129: ItemKeyRed { - keyid = 4629; - }; - class ItemKeyRed2130: ItemKeyRed { - keyid = 4630; - }; - class ItemKeyRed2131: ItemKeyRed { - keyid = 4631; - }; - class ItemKeyRed2132: ItemKeyRed { - keyid = 4632; - }; - class ItemKeyRed2133: ItemKeyRed { - keyid = 4633; - }; - class ItemKeyRed2134: ItemKeyRed { - keyid = 4634; - }; - class ItemKeyRed2135: ItemKeyRed { - keyid = 4635; - }; - class ItemKeyRed2136: ItemKeyRed { - keyid = 4636; - }; - class ItemKeyRed2137: ItemKeyRed { - keyid = 4637; - }; - class ItemKeyRed2138: ItemKeyRed { - keyid = 4638; - }; - class ItemKeyRed2139: ItemKeyRed { - keyid = 4639; - }; - class ItemKeyRed2140: ItemKeyRed { - keyid = 4640; - }; - class ItemKeyRed2141: ItemKeyRed { - keyid = 4641; - }; - class ItemKeyRed2142: ItemKeyRed { - keyid = 4642; - }; - class ItemKeyRed2143: ItemKeyRed { - keyid = 4643; - }; - class ItemKeyRed2144: ItemKeyRed { - keyid = 4644; - }; - class ItemKeyRed2145: ItemKeyRed { - keyid = 4645; - }; - class ItemKeyRed2146: ItemKeyRed { - keyid = 4646; - }; - class ItemKeyRed2147: ItemKeyRed { - keyid = 4647; - }; - class ItemKeyRed2148: ItemKeyRed { - keyid = 4648; - }; - class ItemKeyRed2149: ItemKeyRed { - keyid = 4649; - }; - class ItemKeyRed2150: ItemKeyRed { - keyid = 4650; - }; - class ItemKeyRed2151: ItemKeyRed { - keyid = 4651; - }; - class ItemKeyRed2152: ItemKeyRed { - keyid = 4652; - }; - class ItemKeyRed2153: ItemKeyRed { - keyid = 4653; - }; - class ItemKeyRed2154: ItemKeyRed { - keyid = 4654; - }; - class ItemKeyRed2155: ItemKeyRed { - keyid = 4655; - }; - class ItemKeyRed2156: ItemKeyRed { - keyid = 4656; - }; - class ItemKeyRed2157: ItemKeyRed { - keyid = 4657; - }; - class ItemKeyRed2158: ItemKeyRed { - keyid = 4658; - }; - class ItemKeyRed2159: ItemKeyRed { - keyid = 4659; - }; - class ItemKeyRed2160: ItemKeyRed { - keyid = 4660; - }; - class ItemKeyRed2161: ItemKeyRed { - keyid = 4661; - }; - class ItemKeyRed2162: ItemKeyRed { - keyid = 4662; - }; - class ItemKeyRed2163: ItemKeyRed { - keyid = 4663; - }; - class ItemKeyRed2164: ItemKeyRed { - keyid = 4664; - }; - class ItemKeyRed2165: ItemKeyRed { - keyid = 4665; - }; - class ItemKeyRed2166: ItemKeyRed { - keyid = 4666; - }; - class ItemKeyRed2167: ItemKeyRed { - keyid = 4667; - }; - class ItemKeyRed2168: ItemKeyRed { - keyid = 4668; - }; - class ItemKeyRed2169: ItemKeyRed { - keyid = 4669; - }; - class ItemKeyRed2170: ItemKeyRed { - keyid = 4670; - }; - class ItemKeyRed2171: ItemKeyRed { - keyid = 4671; - }; - class ItemKeyRed2172: ItemKeyRed { - keyid = 4672; - }; - class ItemKeyRed2173: ItemKeyRed { - keyid = 4673; - }; - class ItemKeyRed2174: ItemKeyRed { - keyid = 4674; - }; - class ItemKeyRed2175: ItemKeyRed { - keyid = 4675; - }; - class ItemKeyRed2176: ItemKeyRed { - keyid = 4676; - }; - class ItemKeyRed2177: ItemKeyRed { - keyid = 4677; - }; - class ItemKeyRed2178: ItemKeyRed { - keyid = 4678; - }; - class ItemKeyRed2179: ItemKeyRed { - keyid = 4679; - }; - class ItemKeyRed2180: ItemKeyRed { - keyid = 4680; - }; - class ItemKeyRed2181: ItemKeyRed { - keyid = 4681; - }; - class ItemKeyRed2182: ItemKeyRed { - keyid = 4682; - }; - class ItemKeyRed2183: ItemKeyRed { - keyid = 4683; - }; - class ItemKeyRed2184: ItemKeyRed { - keyid = 4684; - }; - class ItemKeyRed2185: ItemKeyRed { - keyid = 4685; - }; - class ItemKeyRed2186: ItemKeyRed { - keyid = 4686; - }; - class ItemKeyRed2187: ItemKeyRed { - keyid = 4687; - }; - class ItemKeyRed2188: ItemKeyRed { - keyid = 4688; - }; - class ItemKeyRed2189: ItemKeyRed { - keyid = 4689; - }; - class ItemKeyRed2190: ItemKeyRed { - keyid = 4690; - }; - class ItemKeyRed2191: ItemKeyRed { - keyid = 4691; - }; - class ItemKeyRed2192: ItemKeyRed { - keyid = 4692; - }; - class ItemKeyRed2193: ItemKeyRed { - keyid = 4693; - }; - class ItemKeyRed2194: ItemKeyRed { - keyid = 4694; - }; - class ItemKeyRed2195: ItemKeyRed { - keyid = 4695; - }; - class ItemKeyRed2196: ItemKeyRed { - keyid = 4696; - }; - class ItemKeyRed2197: ItemKeyRed { - keyid = 4697; - }; - class ItemKeyRed2198: ItemKeyRed { - keyid = 4698; - }; - class ItemKeyRed2199: ItemKeyRed { - keyid = 4699; - }; - class ItemKeyRed2200: ItemKeyRed { - keyid = 4700; - }; - class ItemKeyRed2201: ItemKeyRed { - keyid = 4701; - }; - class ItemKeyRed2202: ItemKeyRed { - keyid = 4702; - }; - class ItemKeyRed2203: ItemKeyRed { - keyid = 4703; - }; - class ItemKeyRed2204: ItemKeyRed { - keyid = 4704; - }; - class ItemKeyRed2205: ItemKeyRed { - keyid = 4705; - }; - class ItemKeyRed2206: ItemKeyRed { - keyid = 4706; - }; - class ItemKeyRed2207: ItemKeyRed { - keyid = 4707; - }; - class ItemKeyRed2208: ItemKeyRed { - keyid = 4708; - }; - class ItemKeyRed2209: ItemKeyRed { - keyid = 4709; - }; - class ItemKeyRed2210: ItemKeyRed { - keyid = 4710; - }; - class ItemKeyRed2211: ItemKeyRed { - keyid = 4711; - }; - class ItemKeyRed2212: ItemKeyRed { - keyid = 4712; - }; - class ItemKeyRed2213: ItemKeyRed { - keyid = 4713; - }; - class ItemKeyRed2214: ItemKeyRed { - keyid = 4714; - }; - class ItemKeyRed2215: ItemKeyRed { - keyid = 4715; - }; - class ItemKeyRed2216: ItemKeyRed { - keyid = 4716; - }; - class ItemKeyRed2217: ItemKeyRed { - keyid = 4717; - }; - class ItemKeyRed2218: ItemKeyRed { - keyid = 4718; - }; - class ItemKeyRed2219: ItemKeyRed { - keyid = 4719; - }; - class ItemKeyRed2220: ItemKeyRed { - keyid = 4720; - }; - class ItemKeyRed2221: ItemKeyRed { - keyid = 4721; - }; - class ItemKeyRed2222: ItemKeyRed { - keyid = 4722; - }; - class ItemKeyRed2223: ItemKeyRed { - keyid = 4723; - }; - class ItemKeyRed2224: ItemKeyRed { - keyid = 4724; - }; - class ItemKeyRed2225: ItemKeyRed { - keyid = 4725; - }; - class ItemKeyRed2226: ItemKeyRed { - keyid = 4726; - }; - class ItemKeyRed2227: ItemKeyRed { - keyid = 4727; - }; - class ItemKeyRed2228: ItemKeyRed { - keyid = 4728; - }; - class ItemKeyRed2229: ItemKeyRed { - keyid = 4729; - }; - class ItemKeyRed2230: ItemKeyRed { - keyid = 4730; - }; - class ItemKeyRed2231: ItemKeyRed { - keyid = 4731; - }; - class ItemKeyRed2232: ItemKeyRed { - keyid = 4732; - }; - class ItemKeyRed2233: ItemKeyRed { - keyid = 4733; - }; - class ItemKeyRed2234: ItemKeyRed { - keyid = 4734; - }; - class ItemKeyRed2235: ItemKeyRed { - keyid = 4735; - }; - class ItemKeyRed2236: ItemKeyRed { - keyid = 4736; - }; - class ItemKeyRed2237: ItemKeyRed { - keyid = 4737; - }; - class ItemKeyRed2238: ItemKeyRed { - keyid = 4738; - }; - class ItemKeyRed2239: ItemKeyRed { - keyid = 4739; - }; - class ItemKeyRed2240: ItemKeyRed { - keyid = 4740; - }; - class ItemKeyRed2241: ItemKeyRed { - keyid = 4741; - }; - class ItemKeyRed2242: ItemKeyRed { - keyid = 4742; - }; - class ItemKeyRed2243: ItemKeyRed { - keyid = 4743; - }; - class ItemKeyRed2244: ItemKeyRed { - keyid = 4744; - }; - class ItemKeyRed2245: ItemKeyRed { - keyid = 4745; - }; - class ItemKeyRed2246: ItemKeyRed { - keyid = 4746; - }; - class ItemKeyRed2247: ItemKeyRed { - keyid = 4747; - }; - class ItemKeyRed2248: ItemKeyRed { - keyid = 4748; - }; - class ItemKeyRed2249: ItemKeyRed { - keyid = 4749; - }; - class ItemKeyRed2250: ItemKeyRed { - keyid = 4750; - }; - class ItemKeyRed2251: ItemKeyRed { - keyid = 4751; - }; - class ItemKeyRed2252: ItemKeyRed { - keyid = 4752; - }; - class ItemKeyRed2253: ItemKeyRed { - keyid = 4753; - }; - class ItemKeyRed2254: ItemKeyRed { - keyid = 4754; - }; - class ItemKeyRed2255: ItemKeyRed { - keyid = 4755; - }; - class ItemKeyRed2256: ItemKeyRed { - keyid = 4756; - }; - class ItemKeyRed2257: ItemKeyRed { - keyid = 4757; - }; - class ItemKeyRed2258: ItemKeyRed { - keyid = 4758; - }; - class ItemKeyRed2259: ItemKeyRed { - keyid = 4759; - }; - class ItemKeyRed2260: ItemKeyRed { - keyid = 4760; - }; - class ItemKeyRed2261: ItemKeyRed { - keyid = 4761; - }; - class ItemKeyRed2262: ItemKeyRed { - keyid = 4762; - }; - class ItemKeyRed2263: ItemKeyRed { - keyid = 4763; - }; - class ItemKeyRed2264: ItemKeyRed { - keyid = 4764; - }; - class ItemKeyRed2265: ItemKeyRed { - keyid = 4765; - }; - class ItemKeyRed2266: ItemKeyRed { - keyid = 4766; - }; - class ItemKeyRed2267: ItemKeyRed { - keyid = 4767; - }; - class ItemKeyRed2268: ItemKeyRed { - keyid = 4768; - }; - class ItemKeyRed2269: ItemKeyRed { - keyid = 4769; - }; - class ItemKeyRed2270: ItemKeyRed { - keyid = 4770; - }; - class ItemKeyRed2271: ItemKeyRed { - keyid = 4771; - }; - class ItemKeyRed2272: ItemKeyRed { - keyid = 4772; - }; - class ItemKeyRed2273: ItemKeyRed { - keyid = 4773; - }; - class ItemKeyRed2274: ItemKeyRed { - keyid = 4774; - }; - class ItemKeyRed2275: ItemKeyRed { - keyid = 4775; - }; - class ItemKeyRed2276: ItemKeyRed { - keyid = 4776; - }; - class ItemKeyRed2277: ItemKeyRed { - keyid = 4777; - }; - class ItemKeyRed2278: ItemKeyRed { - keyid = 4778; - }; - class ItemKeyRed2279: ItemKeyRed { - keyid = 4779; - }; - class ItemKeyRed2280: ItemKeyRed { - keyid = 4780; - }; - class ItemKeyRed2281: ItemKeyRed { - keyid = 4781; - }; - class ItemKeyRed2282: ItemKeyRed { - keyid = 4782; - }; - class ItemKeyRed2283: ItemKeyRed { - keyid = 4783; - }; - class ItemKeyRed2284: ItemKeyRed { - keyid = 4784; - }; - class ItemKeyRed2285: ItemKeyRed { - keyid = 4785; - }; - class ItemKeyRed2286: ItemKeyRed { - keyid = 4786; - }; - class ItemKeyRed2287: ItemKeyRed { - keyid = 4787; - }; - class ItemKeyRed2288: ItemKeyRed { - keyid = 4788; - }; - class ItemKeyRed2289: ItemKeyRed { - keyid = 4789; - }; - class ItemKeyRed2290: ItemKeyRed { - keyid = 4790; - }; - class ItemKeyRed2291: ItemKeyRed { - keyid = 4791; - }; - class ItemKeyRed2292: ItemKeyRed { - keyid = 4792; - }; - class ItemKeyRed2293: ItemKeyRed { - keyid = 4793; - }; - class ItemKeyRed2294: ItemKeyRed { - keyid = 4794; - }; - class ItemKeyRed2295: ItemKeyRed { - keyid = 4795; - }; - class ItemKeyRed2296: ItemKeyRed { - keyid = 4796; - }; - class ItemKeyRed2297: ItemKeyRed { - keyid = 4797; - }; - class ItemKeyRed2298: ItemKeyRed { - keyid = 4798; - }; - class ItemKeyRed2299: ItemKeyRed { - keyid = 4799; - }; - class ItemKeyRed2300: ItemKeyRed { - keyid = 4800; - }; - class ItemKeyRed2301: ItemKeyRed { - keyid = 4801; - }; - class ItemKeyRed2302: ItemKeyRed { - keyid = 4802; - }; - class ItemKeyRed2303: ItemKeyRed { - keyid = 4803; - }; - class ItemKeyRed2304: ItemKeyRed { - keyid = 4804; - }; - class ItemKeyRed2305: ItemKeyRed { - keyid = 4805; - }; - class ItemKeyRed2306: ItemKeyRed { - keyid = 4806; - }; - class ItemKeyRed2307: ItemKeyRed { - keyid = 4807; - }; - class ItemKeyRed2308: ItemKeyRed { - keyid = 4808; - }; - class ItemKeyRed2309: ItemKeyRed { - keyid = 4809; - }; - class ItemKeyRed2310: ItemKeyRed { - keyid = 4810; - }; - class ItemKeyRed2311: ItemKeyRed { - keyid = 4811; - }; - class ItemKeyRed2312: ItemKeyRed { - keyid = 4812; - }; - class ItemKeyRed2313: ItemKeyRed { - keyid = 4813; - }; - class ItemKeyRed2314: ItemKeyRed { - keyid = 4814; - }; - class ItemKeyRed2315: ItemKeyRed { - keyid = 4815; - }; - class ItemKeyRed2316: ItemKeyRed { - keyid = 4816; - }; - class ItemKeyRed2317: ItemKeyRed { - keyid = 4817; - }; - class ItemKeyRed2318: ItemKeyRed { - keyid = 4818; - }; - class ItemKeyRed2319: ItemKeyRed { - keyid = 4819; - }; - class ItemKeyRed2320: ItemKeyRed { - keyid = 4820; - }; - class ItemKeyRed2321: ItemKeyRed { - keyid = 4821; - }; - class ItemKeyRed2322: ItemKeyRed { - keyid = 4822; - }; - class ItemKeyRed2323: ItemKeyRed { - keyid = 4823; - }; - class ItemKeyRed2324: ItemKeyRed { - keyid = 4824; - }; - class ItemKeyRed2325: ItemKeyRed { - keyid = 4825; - }; - class ItemKeyRed2326: ItemKeyRed { - keyid = 4826; - }; - class ItemKeyRed2327: ItemKeyRed { - keyid = 4827; - }; - class ItemKeyRed2328: ItemKeyRed { - keyid = 4828; - }; - class ItemKeyRed2329: ItemKeyRed { - keyid = 4829; - }; - class ItemKeyRed2330: ItemKeyRed { - keyid = 4830; - }; - class ItemKeyRed2331: ItemKeyRed { - keyid = 4831; - }; - class ItemKeyRed2332: ItemKeyRed { - keyid = 4832; - }; - class ItemKeyRed2333: ItemKeyRed { - keyid = 4833; - }; - class ItemKeyRed2334: ItemKeyRed { - keyid = 4834; - }; - class ItemKeyRed2335: ItemKeyRed { - keyid = 4835; - }; - class ItemKeyRed2336: ItemKeyRed { - keyid = 4836; - }; - class ItemKeyRed2337: ItemKeyRed { - keyid = 4837; - }; - class ItemKeyRed2338: ItemKeyRed { - keyid = 4838; - }; - class ItemKeyRed2339: ItemKeyRed { - keyid = 4839; - }; - class ItemKeyRed2340: ItemKeyRed { - keyid = 4840; - }; - class ItemKeyRed2341: ItemKeyRed { - keyid = 4841; - }; - class ItemKeyRed2342: ItemKeyRed { - keyid = 4842; - }; - class ItemKeyRed2343: ItemKeyRed { - keyid = 4843; - }; - class ItemKeyRed2344: ItemKeyRed { - keyid = 4844; - }; - class ItemKeyRed2345: ItemKeyRed { - keyid = 4845; - }; - class ItemKeyRed2346: ItemKeyRed { - keyid = 4846; - }; - class ItemKeyRed2347: ItemKeyRed { - keyid = 4847; - }; - class ItemKeyRed2348: ItemKeyRed { - keyid = 4848; - }; - class ItemKeyRed2349: ItemKeyRed { - keyid = 4849; - }; - class ItemKeyRed2350: ItemKeyRed { - keyid = 4850; - }; - class ItemKeyRed2351: ItemKeyRed { - keyid = 4851; - }; - class ItemKeyRed2352: ItemKeyRed { - keyid = 4852; - }; - class ItemKeyRed2353: ItemKeyRed { - keyid = 4853; - }; - class ItemKeyRed2354: ItemKeyRed { - keyid = 4854; - }; - class ItemKeyRed2355: ItemKeyRed { - keyid = 4855; - }; - class ItemKeyRed2356: ItemKeyRed { - keyid = 4856; - }; - class ItemKeyRed2357: ItemKeyRed { - keyid = 4857; - }; - class ItemKeyRed2358: ItemKeyRed { - keyid = 4858; - }; - class ItemKeyRed2359: ItemKeyRed { - keyid = 4859; - }; - class ItemKeyRed2360: ItemKeyRed { - keyid = 4860; - }; - class ItemKeyRed2361: ItemKeyRed { - keyid = 4861; - }; - class ItemKeyRed2362: ItemKeyRed { - keyid = 4862; - }; - class ItemKeyRed2363: ItemKeyRed { - keyid = 4863; - }; - class ItemKeyRed2364: ItemKeyRed { - keyid = 4864; - }; - class ItemKeyRed2365: ItemKeyRed { - keyid = 4865; - }; - class ItemKeyRed2366: ItemKeyRed { - keyid = 4866; - }; - class ItemKeyRed2367: ItemKeyRed { - keyid = 4867; - }; - class ItemKeyRed2368: ItemKeyRed { - keyid = 4868; - }; - class ItemKeyRed2369: ItemKeyRed { - keyid = 4869; - }; - class ItemKeyRed2370: ItemKeyRed { - keyid = 4870; - }; - class ItemKeyRed2371: ItemKeyRed { - keyid = 4871; - }; - class ItemKeyRed2372: ItemKeyRed { - keyid = 4872; - }; - class ItemKeyRed2373: ItemKeyRed { - keyid = 4873; - }; - class ItemKeyRed2374: ItemKeyRed { - keyid = 4874; - }; - class ItemKeyRed2375: ItemKeyRed { - keyid = 4875; - }; - class ItemKeyRed2376: ItemKeyRed { - keyid = 4876; - }; - class ItemKeyRed2377: ItemKeyRed { - keyid = 4877; - }; - class ItemKeyRed2378: ItemKeyRed { - keyid = 4878; - }; - class ItemKeyRed2379: ItemKeyRed { - keyid = 4879; - }; - class ItemKeyRed2380: ItemKeyRed { - keyid = 4880; - }; - class ItemKeyRed2381: ItemKeyRed { - keyid = 4881; - }; - class ItemKeyRed2382: ItemKeyRed { - keyid = 4882; - }; - class ItemKeyRed2383: ItemKeyRed { - keyid = 4883; - }; - class ItemKeyRed2384: ItemKeyRed { - keyid = 4884; - }; - class ItemKeyRed2385: ItemKeyRed { - keyid = 4885; - }; - class ItemKeyRed2386: ItemKeyRed { - keyid = 4886; - }; - class ItemKeyRed2387: ItemKeyRed { - keyid = 4887; - }; - class ItemKeyRed2388: ItemKeyRed { - keyid = 4888; - }; - class ItemKeyRed2389: ItemKeyRed { - keyid = 4889; - }; - class ItemKeyRed2390: ItemKeyRed { - keyid = 4890; - }; - class ItemKeyRed2391: ItemKeyRed { - keyid = 4891; - }; - class ItemKeyRed2392: ItemKeyRed { - keyid = 4892; - }; - class ItemKeyRed2393: ItemKeyRed { - keyid = 4893; - }; - class ItemKeyRed2394: ItemKeyRed { - keyid = 4894; - }; - class ItemKeyRed2395: ItemKeyRed { - keyid = 4895; - }; - class ItemKeyRed2396: ItemKeyRed { - keyid = 4896; - }; - class ItemKeyRed2397: ItemKeyRed { - keyid = 4897; - }; - class ItemKeyRed2398: ItemKeyRed { - keyid = 4898; - }; - class ItemKeyRed2399: ItemKeyRed { - keyid = 4899; - }; - class ItemKeyRed2400: ItemKeyRed { - keyid = 4900; - }; - class ItemKeyRed2401: ItemKeyRed { - keyid = 4901; - }; - class ItemKeyRed2402: ItemKeyRed { - keyid = 4902; - }; - class ItemKeyRed2403: ItemKeyRed { - keyid = 4903; - }; - class ItemKeyRed2404: ItemKeyRed { - keyid = 4904; - }; - class ItemKeyRed2405: ItemKeyRed { - keyid = 4905; - }; - class ItemKeyRed2406: ItemKeyRed { - keyid = 4906; - }; - class ItemKeyRed2407: ItemKeyRed { - keyid = 4907; - }; - class ItemKeyRed2408: ItemKeyRed { - keyid = 4908; - }; - class ItemKeyRed2409: ItemKeyRed { - keyid = 4909; - }; - class ItemKeyRed2410: ItemKeyRed { - keyid = 4910; - }; - class ItemKeyRed2411: ItemKeyRed { - keyid = 4911; - }; - class ItemKeyRed2412: ItemKeyRed { - keyid = 4912; - }; - class ItemKeyRed2413: ItemKeyRed { - keyid = 4913; - }; - class ItemKeyRed2414: ItemKeyRed { - keyid = 4914; - }; - class ItemKeyRed2415: ItemKeyRed { - keyid = 4915; - }; - class ItemKeyRed2416: ItemKeyRed { - keyid = 4916; - }; - class ItemKeyRed2417: ItemKeyRed { - keyid = 4917; - }; - class ItemKeyRed2418: ItemKeyRed { - keyid = 4918; - }; - class ItemKeyRed2419: ItemKeyRed { - keyid = 4919; - }; - class ItemKeyRed2420: ItemKeyRed { - keyid = 4920; - }; - class ItemKeyRed2421: ItemKeyRed { - keyid = 4921; - }; - class ItemKeyRed2422: ItemKeyRed { - keyid = 4922; - }; - class ItemKeyRed2423: ItemKeyRed { - keyid = 4923; - }; - class ItemKeyRed2424: ItemKeyRed { - keyid = 4924; - }; - class ItemKeyRed2425: ItemKeyRed { - keyid = 4925; - }; - class ItemKeyRed2426: ItemKeyRed { - keyid = 4926; - }; - class ItemKeyRed2427: ItemKeyRed { - keyid = 4927; - }; - class ItemKeyRed2428: ItemKeyRed { - keyid = 4928; - }; - class ItemKeyRed2429: ItemKeyRed { - keyid = 4929; - }; - class ItemKeyRed2430: ItemKeyRed { - keyid = 4930; - }; - class ItemKeyRed2431: ItemKeyRed { - keyid = 4931; - }; - class ItemKeyRed2432: ItemKeyRed { - keyid = 4932; - }; - class ItemKeyRed2433: ItemKeyRed { - keyid = 4933; - }; - class ItemKeyRed2434: ItemKeyRed { - keyid = 4934; - }; - class ItemKeyRed2435: ItemKeyRed { - keyid = 4935; - }; - class ItemKeyRed2436: ItemKeyRed { - keyid = 4936; - }; - class ItemKeyRed2437: ItemKeyRed { - keyid = 4937; - }; - class ItemKeyRed2438: ItemKeyRed { - keyid = 4938; - }; - class ItemKeyRed2439: ItemKeyRed { - keyid = 4939; - }; - class ItemKeyRed2440: ItemKeyRed { - keyid = 4940; - }; - class ItemKeyRed2441: ItemKeyRed { - keyid = 4941; - }; - class ItemKeyRed2442: ItemKeyRed { - keyid = 4942; - }; - class ItemKeyRed2443: ItemKeyRed { - keyid = 4943; - }; - class ItemKeyRed2444: ItemKeyRed { - keyid = 4944; - }; - class ItemKeyRed2445: ItemKeyRed { - keyid = 4945; - }; - class ItemKeyRed2446: ItemKeyRed { - keyid = 4946; - }; - class ItemKeyRed2447: ItemKeyRed { - keyid = 4947; - }; - class ItemKeyRed2448: ItemKeyRed { - keyid = 4948; - }; - class ItemKeyRed2449: ItemKeyRed { - keyid = 4949; - }; - class ItemKeyRed2450: ItemKeyRed { - keyid = 4950; - }; - class ItemKeyRed2451: ItemKeyRed { - keyid = 4951; - }; - class ItemKeyRed2452: ItemKeyRed { - keyid = 4952; - }; - class ItemKeyRed2453: ItemKeyRed { - keyid = 4953; - }; - class ItemKeyRed2454: ItemKeyRed { - keyid = 4954; - }; - class ItemKeyRed2455: ItemKeyRed { - keyid = 4955; - }; - class ItemKeyRed2456: ItemKeyRed { - keyid = 4956; - }; - class ItemKeyRed2457: ItemKeyRed { - keyid = 4957; - }; - class ItemKeyRed2458: ItemKeyRed { - keyid = 4958; - }; - class ItemKeyRed2459: ItemKeyRed { - keyid = 4959; - }; - class ItemKeyRed2460: ItemKeyRed { - keyid = 4960; - }; - class ItemKeyRed2461: ItemKeyRed { - keyid = 4961; - }; - class ItemKeyRed2462: ItemKeyRed { - keyid = 4962; - }; - class ItemKeyRed2463: ItemKeyRed { - keyid = 4963; - }; - class ItemKeyRed2464: ItemKeyRed { - keyid = 4964; - }; - class ItemKeyRed2465: ItemKeyRed { - keyid = 4965; - }; - class ItemKeyRed2466: ItemKeyRed { - keyid = 4966; - }; - class ItemKeyRed2467: ItemKeyRed { - keyid = 4967; - }; - class ItemKeyRed2468: ItemKeyRed { - keyid = 4968; - }; - class ItemKeyRed2469: ItemKeyRed { - keyid = 4969; - }; - class ItemKeyRed2470: ItemKeyRed { - keyid = 4970; - }; - class ItemKeyRed2471: ItemKeyRed { - keyid = 4971; - }; - class ItemKeyRed2472: ItemKeyRed { - keyid = 4972; - }; - class ItemKeyRed2473: ItemKeyRed { - keyid = 4973; - }; - class ItemKeyRed2474: ItemKeyRed { - keyid = 4974; - }; - class ItemKeyRed2475: ItemKeyRed { - keyid = 4975; - }; - class ItemKeyRed2476: ItemKeyRed { - keyid = 4976; - }; - class ItemKeyRed2477: ItemKeyRed { - keyid = 4977; - }; - class ItemKeyRed2478: ItemKeyRed { - keyid = 4978; - }; - class ItemKeyRed2479: ItemKeyRed { - keyid = 4979; - }; - class ItemKeyRed2480: ItemKeyRed { - keyid = 4980; - }; - class ItemKeyRed2481: ItemKeyRed { - keyid = 4981; - }; - class ItemKeyRed2482: ItemKeyRed { - keyid = 4982; - }; - class ItemKeyRed2483: ItemKeyRed { - keyid = 4983; - }; - class ItemKeyRed2484: ItemKeyRed { - keyid = 4984; - }; - class ItemKeyRed2485: ItemKeyRed { - keyid = 4985; - }; - class ItemKeyRed2486: ItemKeyRed { - keyid = 4986; - }; - class ItemKeyRed2487: ItemKeyRed { - keyid = 4987; - }; - class ItemKeyRed2488: ItemKeyRed { - keyid = 4988; - }; - class ItemKeyRed2489: ItemKeyRed { - keyid = 4989; - }; - class ItemKeyRed2490: ItemKeyRed { - keyid = 4990; - }; - class ItemKeyRed2491: ItemKeyRed { - keyid = 4991; - }; - class ItemKeyRed2492: ItemKeyRed { - keyid = 4992; - }; - class ItemKeyRed2493: ItemKeyRed { - keyid = 4993; - }; - class ItemKeyRed2494: ItemKeyRed { - keyid = 4994; - }; - class ItemKeyRed2495: ItemKeyRed { - keyid = 4995; - }; - class ItemKeyRed2496: ItemKeyRed { - keyid = 4996; - }; - class ItemKeyRed2497: ItemKeyRed { - keyid = 4997; - }; - class ItemKeyRed2498: ItemKeyRed { - keyid = 4998; - }; - class ItemKeyRed2499: ItemKeyRed { - keyid = 4999; - }; - class ItemKeyRed2500: ItemKeyRed { - keyid = 5000; - }; - - // Blue Keys - class ItemKeyBlue1: ItemKeyBlue { - keyid = 5001; - }; - class ItemKeyBlue2: ItemKeyBlue { - keyid = 5002; - }; - class ItemKeyBlue3: ItemKeyBlue { - keyid = 5003; - }; - class ItemKeyBlue4: ItemKeyBlue { - keyid = 5004; - }; - class ItemKeyBlue5: ItemKeyBlue { - keyid = 5005; - }; - class ItemKeyBlue6: ItemKeyBlue { - keyid = 5006; - }; - class ItemKeyBlue7: ItemKeyBlue { - keyid = 5007; - }; - class ItemKeyBlue8: ItemKeyBlue { - keyid = 5008; - }; - class ItemKeyBlue9: ItemKeyBlue { - keyid = 5009; - }; - class ItemKeyBlue10: ItemKeyBlue { - keyid = 5010; - }; - class ItemKeyBlue11: ItemKeyBlue { - keyid = 5011; - }; - class ItemKeyBlue12: ItemKeyBlue { - keyid = 5012; - }; - class ItemKeyBlue13: ItemKeyBlue { - keyid = 5013; - }; - class ItemKeyBlue14: ItemKeyBlue { - keyid = 5014; - }; - class ItemKeyBlue15: ItemKeyBlue { - keyid = 5015; - }; - class ItemKeyBlue16: ItemKeyBlue { - keyid = 5016; - }; - class ItemKeyBlue17: ItemKeyBlue { - keyid = 5017; - }; - class ItemKeyBlue18: ItemKeyBlue { - keyid = 5018; - }; - class ItemKeyBlue19: ItemKeyBlue { - keyid = 5019; - }; - class ItemKeyBlue20: ItemKeyBlue { - keyid = 5020; - }; - class ItemKeyBlue21: ItemKeyBlue { - keyid = 5021; - }; - class ItemKeyBlue22: ItemKeyBlue { - keyid = 5022; - }; - class ItemKeyBlue23: ItemKeyBlue { - keyid = 5023; - }; - class ItemKeyBlue24: ItemKeyBlue { - keyid = 5024; - }; - class ItemKeyBlue25: ItemKeyBlue { - keyid = 5025; - }; - class ItemKeyBlue26: ItemKeyBlue { - keyid = 5026; - }; - class ItemKeyBlue27: ItemKeyBlue { - keyid = 5027; - }; - class ItemKeyBlue28: ItemKeyBlue { - keyid = 5028; - }; - class ItemKeyBlue29: ItemKeyBlue { - keyid = 5029; - }; - class ItemKeyBlue30: ItemKeyBlue { - keyid = 5030; - }; - class ItemKeyBlue31: ItemKeyBlue { - keyid = 5031; - }; - class ItemKeyBlue32: ItemKeyBlue { - keyid = 5032; - }; - class ItemKeyBlue33: ItemKeyBlue { - keyid = 5033; - }; - class ItemKeyBlue34: ItemKeyBlue { - keyid = 5034; - }; - class ItemKeyBlue35: ItemKeyBlue { - keyid = 5035; - }; - class ItemKeyBlue36: ItemKeyBlue { - keyid = 5036; - }; - class ItemKeyBlue37: ItemKeyBlue { - keyid = 5037; - }; - class ItemKeyBlue38: ItemKeyBlue { - keyid = 5038; - }; - class ItemKeyBlue39: ItemKeyBlue { - keyid = 5039; - }; - class ItemKeyBlue40: ItemKeyBlue { - keyid = 5040; - }; - class ItemKeyBlue41: ItemKeyBlue { - keyid = 5041; - }; - class ItemKeyBlue42: ItemKeyBlue { - keyid = 5042; - }; - class ItemKeyBlue43: ItemKeyBlue { - keyid = 5043; - }; - class ItemKeyBlue44: ItemKeyBlue { - keyid = 5044; - }; - class ItemKeyBlue45: ItemKeyBlue { - keyid = 5045; - }; - class ItemKeyBlue46: ItemKeyBlue { - keyid = 5046; - }; - class ItemKeyBlue47: ItemKeyBlue { - keyid = 5047; - }; - class ItemKeyBlue48: ItemKeyBlue { - keyid = 5048; - }; - class ItemKeyBlue49: ItemKeyBlue { - keyid = 5049; - }; - class ItemKeyBlue50: ItemKeyBlue { - keyid = 5050; - }; - class ItemKeyBlue51: ItemKeyBlue { - keyid = 5051; - }; - class ItemKeyBlue52: ItemKeyBlue { - keyid = 5052; - }; - class ItemKeyBlue53: ItemKeyBlue { - keyid = 5053; - }; - class ItemKeyBlue54: ItemKeyBlue { - keyid = 5054; - }; - class ItemKeyBlue55: ItemKeyBlue { - keyid = 5055; - }; - class ItemKeyBlue56: ItemKeyBlue { - keyid = 5056; - }; - class ItemKeyBlue57: ItemKeyBlue { - keyid = 5057; - }; - class ItemKeyBlue58: ItemKeyBlue { - keyid = 5058; - }; - class ItemKeyBlue59: ItemKeyBlue { - keyid = 5059; - }; - class ItemKeyBlue60: ItemKeyBlue { - keyid = 5060; - }; - class ItemKeyBlue61: ItemKeyBlue { - keyid = 5061; - }; - class ItemKeyBlue62: ItemKeyBlue { - keyid = 5062; - }; - class ItemKeyBlue63: ItemKeyBlue { - keyid = 5063; - }; - class ItemKeyBlue64: ItemKeyBlue { - keyid = 5064; - }; - class ItemKeyBlue65: ItemKeyBlue { - keyid = 5065; - }; - class ItemKeyBlue66: ItemKeyBlue { - keyid = 5066; - }; - class ItemKeyBlue67: ItemKeyBlue { - keyid = 5067; - }; - class ItemKeyBlue68: ItemKeyBlue { - keyid = 5068; - }; - class ItemKeyBlue69: ItemKeyBlue { - keyid = 5069; - }; - class ItemKeyBlue70: ItemKeyBlue { - keyid = 5070; - }; - class ItemKeyBlue71: ItemKeyBlue { - keyid = 5071; - }; - class ItemKeyBlue72: ItemKeyBlue { - keyid = 5072; - }; - class ItemKeyBlue73: ItemKeyBlue { - keyid = 5073; - }; - class ItemKeyBlue74: ItemKeyBlue { - keyid = 5074; - }; - class ItemKeyBlue75: ItemKeyBlue { - keyid = 5075; - }; - class ItemKeyBlue76: ItemKeyBlue { - keyid = 5076; - }; - class ItemKeyBlue77: ItemKeyBlue { - keyid = 5077; - }; - class ItemKeyBlue78: ItemKeyBlue { - keyid = 5078; - }; - class ItemKeyBlue79: ItemKeyBlue { - keyid = 5079; - }; - class ItemKeyBlue80: ItemKeyBlue { - keyid = 5080; - }; - class ItemKeyBlue81: ItemKeyBlue { - keyid = 5081; - }; - class ItemKeyBlue82: ItemKeyBlue { - keyid = 5082; - }; - class ItemKeyBlue83: ItemKeyBlue { - keyid = 5083; - }; - class ItemKeyBlue84: ItemKeyBlue { - keyid = 5084; - }; - class ItemKeyBlue85: ItemKeyBlue { - keyid = 5085; - }; - class ItemKeyBlue86: ItemKeyBlue { - keyid = 5086; - }; - class ItemKeyBlue87: ItemKeyBlue { - keyid = 5087; - }; - class ItemKeyBlue88: ItemKeyBlue { - keyid = 5088; - }; - class ItemKeyBlue89: ItemKeyBlue { - keyid = 5089; - }; - class ItemKeyBlue90: ItemKeyBlue { - keyid = 5090; - }; - class ItemKeyBlue91: ItemKeyBlue { - keyid = 5091; - }; - class ItemKeyBlue92: ItemKeyBlue { - keyid = 5092; - }; - class ItemKeyBlue93: ItemKeyBlue { - keyid = 5093; - }; - class ItemKeyBlue94: ItemKeyBlue { - keyid = 5094; - }; - class ItemKeyBlue95: ItemKeyBlue { - keyid = 5095; - }; - class ItemKeyBlue96: ItemKeyBlue { - keyid = 5096; - }; - class ItemKeyBlue97: ItemKeyBlue { - keyid = 5097; - }; - class ItemKeyBlue98: ItemKeyBlue { - keyid = 5098; - }; - class ItemKeyBlue99: ItemKeyBlue { - keyid = 5099; - }; - class ItemKeyBlue100: ItemKeyBlue { - keyid = 5100; - }; - class ItemKeyBlue101: ItemKeyBlue { - keyid = 5101; - }; - class ItemKeyBlue102: ItemKeyBlue { - keyid = 5102; - }; - class ItemKeyBlue103: ItemKeyBlue { - keyid = 5103; - }; - class ItemKeyBlue104: ItemKeyBlue { - keyid = 5104; - }; - class ItemKeyBlue105: ItemKeyBlue { - keyid = 5105; - }; - class ItemKeyBlue106: ItemKeyBlue { - keyid = 5106; - }; - class ItemKeyBlue107: ItemKeyBlue { - keyid = 5107; - }; - class ItemKeyBlue108: ItemKeyBlue { - keyid = 5108; - }; - class ItemKeyBlue109: ItemKeyBlue { - keyid = 5109; - }; - class ItemKeyBlue110: ItemKeyBlue { - keyid = 5110; - }; - class ItemKeyBlue111: ItemKeyBlue { - keyid = 5111; - }; - class ItemKeyBlue112: ItemKeyBlue { - keyid = 5112; - }; - class ItemKeyBlue113: ItemKeyBlue { - keyid = 5113; - }; - class ItemKeyBlue114: ItemKeyBlue { - keyid = 5114; - }; - class ItemKeyBlue115: ItemKeyBlue { - keyid = 5115; - }; - class ItemKeyBlue116: ItemKeyBlue { - keyid = 5116; - }; - class ItemKeyBlue117: ItemKeyBlue { - keyid = 5117; - }; - class ItemKeyBlue118: ItemKeyBlue { - keyid = 5118; - }; - class ItemKeyBlue119: ItemKeyBlue { - keyid = 5119; - }; - class ItemKeyBlue120: ItemKeyBlue { - keyid = 5120; - }; - class ItemKeyBlue121: ItemKeyBlue { - keyid = 5121; - }; - class ItemKeyBlue122: ItemKeyBlue { - keyid = 5122; - }; - class ItemKeyBlue123: ItemKeyBlue { - keyid = 5123; - }; - class ItemKeyBlue124: ItemKeyBlue { - keyid = 5124; - }; - class ItemKeyBlue125: ItemKeyBlue { - keyid = 5125; - }; - class ItemKeyBlue126: ItemKeyBlue { - keyid = 5126; - }; - class ItemKeyBlue127: ItemKeyBlue { - keyid = 5127; - }; - class ItemKeyBlue128: ItemKeyBlue { - keyid = 5128; - }; - class ItemKeyBlue129: ItemKeyBlue { - keyid = 5129; - }; - class ItemKeyBlue130: ItemKeyBlue { - keyid = 5130; - }; - class ItemKeyBlue131: ItemKeyBlue { - keyid = 5131; - }; - class ItemKeyBlue132: ItemKeyBlue { - keyid = 5132; - }; - class ItemKeyBlue133: ItemKeyBlue { - keyid = 5133; - }; - class ItemKeyBlue134: ItemKeyBlue { - keyid = 5134; - }; - class ItemKeyBlue135: ItemKeyBlue { - keyid = 5135; - }; - class ItemKeyBlue136: ItemKeyBlue { - keyid = 5136; - }; - class ItemKeyBlue137: ItemKeyBlue { - keyid = 5137; - }; - class ItemKeyBlue138: ItemKeyBlue { - keyid = 5138; - }; - class ItemKeyBlue139: ItemKeyBlue { - keyid = 5139; - }; - class ItemKeyBlue140: ItemKeyBlue { - keyid = 5140; - }; - class ItemKeyBlue141: ItemKeyBlue { - keyid = 5141; - }; - class ItemKeyBlue142: ItemKeyBlue { - keyid = 5142; - }; - class ItemKeyBlue143: ItemKeyBlue { - keyid = 5143; - }; - class ItemKeyBlue144: ItemKeyBlue { - keyid = 5144; - }; - class ItemKeyBlue145: ItemKeyBlue { - keyid = 5145; - }; - class ItemKeyBlue146: ItemKeyBlue { - keyid = 5146; - }; - class ItemKeyBlue147: ItemKeyBlue { - keyid = 5147; - }; - class ItemKeyBlue148: ItemKeyBlue { - keyid = 5148; - }; - class ItemKeyBlue149: ItemKeyBlue { - keyid = 5149; - }; - class ItemKeyBlue150: ItemKeyBlue { - keyid = 5150; - }; - class ItemKeyBlue151: ItemKeyBlue { - keyid = 5151; - }; - class ItemKeyBlue152: ItemKeyBlue { - keyid = 5152; - }; - class ItemKeyBlue153: ItemKeyBlue { - keyid = 5153; - }; - class ItemKeyBlue154: ItemKeyBlue { - keyid = 5154; - }; - class ItemKeyBlue155: ItemKeyBlue { - keyid = 5155; - }; - class ItemKeyBlue156: ItemKeyBlue { - keyid = 5156; - }; - class ItemKeyBlue157: ItemKeyBlue { - keyid = 5157; - }; - class ItemKeyBlue158: ItemKeyBlue { - keyid = 5158; - }; - class ItemKeyBlue159: ItemKeyBlue { - keyid = 5159; - }; - class ItemKeyBlue160: ItemKeyBlue { - keyid = 5160; - }; - class ItemKeyBlue161: ItemKeyBlue { - keyid = 5161; - }; - class ItemKeyBlue162: ItemKeyBlue { - keyid = 5162; - }; - class ItemKeyBlue163: ItemKeyBlue { - keyid = 5163; - }; - class ItemKeyBlue164: ItemKeyBlue { - keyid = 5164; - }; - class ItemKeyBlue165: ItemKeyBlue { - keyid = 5165; - }; - class ItemKeyBlue166: ItemKeyBlue { - keyid = 5166; - }; - class ItemKeyBlue167: ItemKeyBlue { - keyid = 5167; - }; - class ItemKeyBlue168: ItemKeyBlue { - keyid = 5168; - }; - class ItemKeyBlue169: ItemKeyBlue { - keyid = 5169; - }; - class ItemKeyBlue170: ItemKeyBlue { - keyid = 5170; - }; - class ItemKeyBlue171: ItemKeyBlue { - keyid = 5171; - }; - class ItemKeyBlue172: ItemKeyBlue { - keyid = 5172; - }; - class ItemKeyBlue173: ItemKeyBlue { - keyid = 5173; - }; - class ItemKeyBlue174: ItemKeyBlue { - keyid = 5174; - }; - class ItemKeyBlue175: ItemKeyBlue { - keyid = 5175; - }; - class ItemKeyBlue176: ItemKeyBlue { - keyid = 5176; - }; - class ItemKeyBlue177: ItemKeyBlue { - keyid = 5177; - }; - class ItemKeyBlue178: ItemKeyBlue { - keyid = 5178; - }; - class ItemKeyBlue179: ItemKeyBlue { - keyid = 5179; - }; - class ItemKeyBlue180: ItemKeyBlue { - keyid = 5180; - }; - class ItemKeyBlue181: ItemKeyBlue { - keyid = 5181; - }; - class ItemKeyBlue182: ItemKeyBlue { - keyid = 5182; - }; - class ItemKeyBlue183: ItemKeyBlue { - keyid = 5183; - }; - class ItemKeyBlue184: ItemKeyBlue { - keyid = 5184; - }; - class ItemKeyBlue185: ItemKeyBlue { - keyid = 5185; - }; - class ItemKeyBlue186: ItemKeyBlue { - keyid = 5186; - }; - class ItemKeyBlue187: ItemKeyBlue { - keyid = 5187; - }; - class ItemKeyBlue188: ItemKeyBlue { - keyid = 5188; - }; - class ItemKeyBlue189: ItemKeyBlue { - keyid = 5189; - }; - class ItemKeyBlue190: ItemKeyBlue { - keyid = 5190; - }; - class ItemKeyBlue191: ItemKeyBlue { - keyid = 5191; - }; - class ItemKeyBlue192: ItemKeyBlue { - keyid = 5192; - }; - class ItemKeyBlue193: ItemKeyBlue { - keyid = 5193; - }; - class ItemKeyBlue194: ItemKeyBlue { - keyid = 5194; - }; - class ItemKeyBlue195: ItemKeyBlue { - keyid = 5195; - }; - class ItemKeyBlue196: ItemKeyBlue { - keyid = 5196; - }; - class ItemKeyBlue197: ItemKeyBlue { - keyid = 5197; - }; - class ItemKeyBlue198: ItemKeyBlue { - keyid = 5198; - }; - class ItemKeyBlue199: ItemKeyBlue { - keyid = 5199; - }; - class ItemKeyBlue200: ItemKeyBlue { - keyid = 5200; - }; - class ItemKeyBlue201: ItemKeyBlue { - keyid = 5201; - }; - class ItemKeyBlue202: ItemKeyBlue { - keyid = 5202; - }; - class ItemKeyBlue203: ItemKeyBlue { - keyid = 5203; - }; - class ItemKeyBlue204: ItemKeyBlue { - keyid = 5204; - }; - class ItemKeyBlue205: ItemKeyBlue { - keyid = 5205; - }; - class ItemKeyBlue206: ItemKeyBlue { - keyid = 5206; - }; - class ItemKeyBlue207: ItemKeyBlue { - keyid = 5207; - }; - class ItemKeyBlue208: ItemKeyBlue { - keyid = 5208; - }; - class ItemKeyBlue209: ItemKeyBlue { - keyid = 5209; - }; - class ItemKeyBlue210: ItemKeyBlue { - keyid = 5210; - }; - class ItemKeyBlue211: ItemKeyBlue { - keyid = 5211; - }; - class ItemKeyBlue212: ItemKeyBlue { - keyid = 5212; - }; - class ItemKeyBlue213: ItemKeyBlue { - keyid = 5213; - }; - class ItemKeyBlue214: ItemKeyBlue { - keyid = 5214; - }; - class ItemKeyBlue215: ItemKeyBlue { - keyid = 5215; - }; - class ItemKeyBlue216: ItemKeyBlue { - keyid = 5216; - }; - class ItemKeyBlue217: ItemKeyBlue { - keyid = 5217; - }; - class ItemKeyBlue218: ItemKeyBlue { - keyid = 5218; - }; - class ItemKeyBlue219: ItemKeyBlue { - keyid = 5219; - }; - class ItemKeyBlue220: ItemKeyBlue { - keyid = 5220; - }; - class ItemKeyBlue221: ItemKeyBlue { - keyid = 5221; - }; - class ItemKeyBlue222: ItemKeyBlue { - keyid = 5222; - }; - class ItemKeyBlue223: ItemKeyBlue { - keyid = 5223; - }; - class ItemKeyBlue224: ItemKeyBlue { - keyid = 5224; - }; - class ItemKeyBlue225: ItemKeyBlue { - keyid = 5225; - }; - class ItemKeyBlue226: ItemKeyBlue { - keyid = 5226; - }; - class ItemKeyBlue227: ItemKeyBlue { - keyid = 5227; - }; - class ItemKeyBlue228: ItemKeyBlue { - keyid = 5228; - }; - class ItemKeyBlue229: ItemKeyBlue { - keyid = 5229; - }; - class ItemKeyBlue230: ItemKeyBlue { - keyid = 5230; - }; - class ItemKeyBlue231: ItemKeyBlue { - keyid = 5231; - }; - class ItemKeyBlue232: ItemKeyBlue { - keyid = 5232; - }; - class ItemKeyBlue233: ItemKeyBlue { - keyid = 5233; - }; - class ItemKeyBlue234: ItemKeyBlue { - keyid = 5234; - }; - class ItemKeyBlue235: ItemKeyBlue { - keyid = 5235; - }; - class ItemKeyBlue236: ItemKeyBlue { - keyid = 5236; - }; - class ItemKeyBlue237: ItemKeyBlue { - keyid = 5237; - }; - class ItemKeyBlue238: ItemKeyBlue { - keyid = 5238; - }; - class ItemKeyBlue239: ItemKeyBlue { - keyid = 5239; - }; - class ItemKeyBlue240: ItemKeyBlue { - keyid = 5240; - }; - class ItemKeyBlue241: ItemKeyBlue { - keyid = 5241; - }; - class ItemKeyBlue242: ItemKeyBlue { - keyid = 5242; - }; - class ItemKeyBlue243: ItemKeyBlue { - keyid = 5243; - }; - class ItemKeyBlue244: ItemKeyBlue { - keyid = 5244; - }; - class ItemKeyBlue245: ItemKeyBlue { - keyid = 5245; - }; - class ItemKeyBlue246: ItemKeyBlue { - keyid = 5246; - }; - class ItemKeyBlue247: ItemKeyBlue { - keyid = 5247; - }; - class ItemKeyBlue248: ItemKeyBlue { - keyid = 5248; - }; - class ItemKeyBlue249: ItemKeyBlue { - keyid = 5249; - }; - class ItemKeyBlue250: ItemKeyBlue { - keyid = 5250; - }; - class ItemKeyBlue251: ItemKeyBlue { - keyid = 5251; - }; - class ItemKeyBlue252: ItemKeyBlue { - keyid = 5252; - }; - class ItemKeyBlue253: ItemKeyBlue { - keyid = 5253; - }; - class ItemKeyBlue254: ItemKeyBlue { - keyid = 5254; - }; - class ItemKeyBlue255: ItemKeyBlue { - keyid = 5255; - }; - class ItemKeyBlue256: ItemKeyBlue { - keyid = 5256; - }; - class ItemKeyBlue257: ItemKeyBlue { - keyid = 5257; - }; - class ItemKeyBlue258: ItemKeyBlue { - keyid = 5258; - }; - class ItemKeyBlue259: ItemKeyBlue { - keyid = 5259; - }; - class ItemKeyBlue260: ItemKeyBlue { - keyid = 5260; - }; - class ItemKeyBlue261: ItemKeyBlue { - keyid = 5261; - }; - class ItemKeyBlue262: ItemKeyBlue { - keyid = 5262; - }; - class ItemKeyBlue263: ItemKeyBlue { - keyid = 5263; - }; - class ItemKeyBlue264: ItemKeyBlue { - keyid = 5264; - }; - class ItemKeyBlue265: ItemKeyBlue { - keyid = 5265; - }; - class ItemKeyBlue266: ItemKeyBlue { - keyid = 5266; - }; - class ItemKeyBlue267: ItemKeyBlue { - keyid = 5267; - }; - class ItemKeyBlue268: ItemKeyBlue { - keyid = 5268; - }; - class ItemKeyBlue269: ItemKeyBlue { - keyid = 5269; - }; - class ItemKeyBlue270: ItemKeyBlue { - keyid = 5270; - }; - class ItemKeyBlue271: ItemKeyBlue { - keyid = 5271; - }; - class ItemKeyBlue272: ItemKeyBlue { - keyid = 5272; - }; - class ItemKeyBlue273: ItemKeyBlue { - keyid = 5273; - }; - class ItemKeyBlue274: ItemKeyBlue { - keyid = 5274; - }; - class ItemKeyBlue275: ItemKeyBlue { - keyid = 5275; - }; - class ItemKeyBlue276: ItemKeyBlue { - keyid = 5276; - }; - class ItemKeyBlue277: ItemKeyBlue { - keyid = 5277; - }; - class ItemKeyBlue278: ItemKeyBlue { - keyid = 5278; - }; - class ItemKeyBlue279: ItemKeyBlue { - keyid = 5279; - }; - class ItemKeyBlue280: ItemKeyBlue { - keyid = 5280; - }; - class ItemKeyBlue281: ItemKeyBlue { - keyid = 5281; - }; - class ItemKeyBlue282: ItemKeyBlue { - keyid = 5282; - }; - class ItemKeyBlue283: ItemKeyBlue { - keyid = 5283; - }; - class ItemKeyBlue284: ItemKeyBlue { - keyid = 5284; - }; - class ItemKeyBlue285: ItemKeyBlue { - keyid = 5285; - }; - class ItemKeyBlue286: ItemKeyBlue { - keyid = 5286; - }; - class ItemKeyBlue287: ItemKeyBlue { - keyid = 5287; - }; - class ItemKeyBlue288: ItemKeyBlue { - keyid = 5288; - }; - class ItemKeyBlue289: ItemKeyBlue { - keyid = 5289; - }; - class ItemKeyBlue290: ItemKeyBlue { - keyid = 5290; - }; - class ItemKeyBlue291: ItemKeyBlue { - keyid = 5291; - }; - class ItemKeyBlue292: ItemKeyBlue { - keyid = 5292; - }; - class ItemKeyBlue293: ItemKeyBlue { - keyid = 5293; - }; - class ItemKeyBlue294: ItemKeyBlue { - keyid = 5294; - }; - class ItemKeyBlue295: ItemKeyBlue { - keyid = 5295; - }; - class ItemKeyBlue296: ItemKeyBlue { - keyid = 5296; - }; - class ItemKeyBlue297: ItemKeyBlue { - keyid = 5297; - }; - class ItemKeyBlue298: ItemKeyBlue { - keyid = 5298; - }; - class ItemKeyBlue299: ItemKeyBlue { - keyid = 5299; - }; - class ItemKeyBlue300: ItemKeyBlue { - keyid = 5300; - }; - class ItemKeyBlue301: ItemKeyBlue { - keyid = 5301; - }; - class ItemKeyBlue302: ItemKeyBlue { - keyid = 5302; - }; - class ItemKeyBlue303: ItemKeyBlue { - keyid = 5303; - }; - class ItemKeyBlue304: ItemKeyBlue { - keyid = 5304; - }; - class ItemKeyBlue305: ItemKeyBlue { - keyid = 5305; - }; - class ItemKeyBlue306: ItemKeyBlue { - keyid = 5306; - }; - class ItemKeyBlue307: ItemKeyBlue { - keyid = 5307; - }; - class ItemKeyBlue308: ItemKeyBlue { - keyid = 5308; - }; - class ItemKeyBlue309: ItemKeyBlue { - keyid = 5309; - }; - class ItemKeyBlue310: ItemKeyBlue { - keyid = 5310; - }; - class ItemKeyBlue311: ItemKeyBlue { - keyid = 5311; - }; - class ItemKeyBlue312: ItemKeyBlue { - keyid = 5312; - }; - class ItemKeyBlue313: ItemKeyBlue { - keyid = 5313; - }; - class ItemKeyBlue314: ItemKeyBlue { - keyid = 5314; - }; - class ItemKeyBlue315: ItemKeyBlue { - keyid = 5315; - }; - class ItemKeyBlue316: ItemKeyBlue { - keyid = 5316; - }; - class ItemKeyBlue317: ItemKeyBlue { - keyid = 5317; - }; - class ItemKeyBlue318: ItemKeyBlue { - keyid = 5318; - }; - class ItemKeyBlue319: ItemKeyBlue { - keyid = 5319; - }; - class ItemKeyBlue320: ItemKeyBlue { - keyid = 5320; - }; - class ItemKeyBlue321: ItemKeyBlue { - keyid = 5321; - }; - class ItemKeyBlue322: ItemKeyBlue { - keyid = 5322; - }; - class ItemKeyBlue323: ItemKeyBlue { - keyid = 5323; - }; - class ItemKeyBlue324: ItemKeyBlue { - keyid = 5324; - }; - class ItemKeyBlue325: ItemKeyBlue { - keyid = 5325; - }; - class ItemKeyBlue326: ItemKeyBlue { - keyid = 5326; - }; - class ItemKeyBlue327: ItemKeyBlue { - keyid = 5327; - }; - class ItemKeyBlue328: ItemKeyBlue { - keyid = 5328; - }; - class ItemKeyBlue329: ItemKeyBlue { - keyid = 5329; - }; - class ItemKeyBlue330: ItemKeyBlue { - keyid = 5330; - }; - class ItemKeyBlue331: ItemKeyBlue { - keyid = 5331; - }; - class ItemKeyBlue332: ItemKeyBlue { - keyid = 5332; - }; - class ItemKeyBlue333: ItemKeyBlue { - keyid = 5333; - }; - class ItemKeyBlue334: ItemKeyBlue { - keyid = 5334; - }; - class ItemKeyBlue335: ItemKeyBlue { - keyid = 5335; - }; - class ItemKeyBlue336: ItemKeyBlue { - keyid = 5336; - }; - class ItemKeyBlue337: ItemKeyBlue { - keyid = 5337; - }; - class ItemKeyBlue338: ItemKeyBlue { - keyid = 5338; - }; - class ItemKeyBlue339: ItemKeyBlue { - keyid = 5339; - }; - class ItemKeyBlue340: ItemKeyBlue { - keyid = 5340; - }; - class ItemKeyBlue341: ItemKeyBlue { - keyid = 5341; - }; - class ItemKeyBlue342: ItemKeyBlue { - keyid = 5342; - }; - class ItemKeyBlue343: ItemKeyBlue { - keyid = 5343; - }; - class ItemKeyBlue344: ItemKeyBlue { - keyid = 5344; - }; - class ItemKeyBlue345: ItemKeyBlue { - keyid = 5345; - }; - class ItemKeyBlue346: ItemKeyBlue { - keyid = 5346; - }; - class ItemKeyBlue347: ItemKeyBlue { - keyid = 5347; - }; - class ItemKeyBlue348: ItemKeyBlue { - keyid = 5348; - }; - class ItemKeyBlue349: ItemKeyBlue { - keyid = 5349; - }; - class ItemKeyBlue350: ItemKeyBlue { - keyid = 5350; - }; - class ItemKeyBlue351: ItemKeyBlue { - keyid = 5351; - }; - class ItemKeyBlue352: ItemKeyBlue { - keyid = 5352; - }; - class ItemKeyBlue353: ItemKeyBlue { - keyid = 5353; - }; - class ItemKeyBlue354: ItemKeyBlue { - keyid = 5354; - }; - class ItemKeyBlue355: ItemKeyBlue { - keyid = 5355; - }; - class ItemKeyBlue356: ItemKeyBlue { - keyid = 5356; - }; - class ItemKeyBlue357: ItemKeyBlue { - keyid = 5357; - }; - class ItemKeyBlue358: ItemKeyBlue { - keyid = 5358; - }; - class ItemKeyBlue359: ItemKeyBlue { - keyid = 5359; - }; - class ItemKeyBlue360: ItemKeyBlue { - keyid = 5360; - }; - class ItemKeyBlue361: ItemKeyBlue { - keyid = 5361; - }; - class ItemKeyBlue362: ItemKeyBlue { - keyid = 5362; - }; - class ItemKeyBlue363: ItemKeyBlue { - keyid = 5363; - }; - class ItemKeyBlue364: ItemKeyBlue { - keyid = 5364; - }; - class ItemKeyBlue365: ItemKeyBlue { - keyid = 5365; - }; - class ItemKeyBlue366: ItemKeyBlue { - keyid = 5366; - }; - class ItemKeyBlue367: ItemKeyBlue { - keyid = 5367; - }; - class ItemKeyBlue368: ItemKeyBlue { - keyid = 5368; - }; - class ItemKeyBlue369: ItemKeyBlue { - keyid = 5369; - }; - class ItemKeyBlue370: ItemKeyBlue { - keyid = 5370; - }; - class ItemKeyBlue371: ItemKeyBlue { - keyid = 5371; - }; - class ItemKeyBlue372: ItemKeyBlue { - keyid = 5372; - }; - class ItemKeyBlue373: ItemKeyBlue { - keyid = 5373; - }; - class ItemKeyBlue374: ItemKeyBlue { - keyid = 5374; - }; - class ItemKeyBlue375: ItemKeyBlue { - keyid = 5375; - }; - class ItemKeyBlue376: ItemKeyBlue { - keyid = 5376; - }; - class ItemKeyBlue377: ItemKeyBlue { - keyid = 5377; - }; - class ItemKeyBlue378: ItemKeyBlue { - keyid = 5378; - }; - class ItemKeyBlue379: ItemKeyBlue { - keyid = 5379; - }; - class ItemKeyBlue380: ItemKeyBlue { - keyid = 5380; - }; - class ItemKeyBlue381: ItemKeyBlue { - keyid = 5381; - }; - class ItemKeyBlue382: ItemKeyBlue { - keyid = 5382; - }; - class ItemKeyBlue383: ItemKeyBlue { - keyid = 5383; - }; - class ItemKeyBlue384: ItemKeyBlue { - keyid = 5384; - }; - class ItemKeyBlue385: ItemKeyBlue { - keyid = 5385; - }; - class ItemKeyBlue386: ItemKeyBlue { - keyid = 5386; - }; - class ItemKeyBlue387: ItemKeyBlue { - keyid = 5387; - }; - class ItemKeyBlue388: ItemKeyBlue { - keyid = 5388; - }; - class ItemKeyBlue389: ItemKeyBlue { - keyid = 5389; - }; - class ItemKeyBlue390: ItemKeyBlue { - keyid = 5390; - }; - class ItemKeyBlue391: ItemKeyBlue { - keyid = 5391; - }; - class ItemKeyBlue392: ItemKeyBlue { - keyid = 5392; - }; - class ItemKeyBlue393: ItemKeyBlue { - keyid = 5393; - }; - class ItemKeyBlue394: ItemKeyBlue { - keyid = 5394; - }; - class ItemKeyBlue395: ItemKeyBlue { - keyid = 5395; - }; - class ItemKeyBlue396: ItemKeyBlue { - keyid = 5396; - }; - class ItemKeyBlue397: ItemKeyBlue { - keyid = 5397; - }; - class ItemKeyBlue398: ItemKeyBlue { - keyid = 5398; - }; - class ItemKeyBlue399: ItemKeyBlue { - keyid = 5399; - }; - class ItemKeyBlue400: ItemKeyBlue { - keyid = 5400; - }; - class ItemKeyBlue401: ItemKeyBlue { - keyid = 5401; - }; - class ItemKeyBlue402: ItemKeyBlue { - keyid = 5402; - }; - class ItemKeyBlue403: ItemKeyBlue { - keyid = 5403; - }; - class ItemKeyBlue404: ItemKeyBlue { - keyid = 5404; - }; - class ItemKeyBlue405: ItemKeyBlue { - keyid = 5405; - }; - class ItemKeyBlue406: ItemKeyBlue { - keyid = 5406; - }; - class ItemKeyBlue407: ItemKeyBlue { - keyid = 5407; - }; - class ItemKeyBlue408: ItemKeyBlue { - keyid = 5408; - }; - class ItemKeyBlue409: ItemKeyBlue { - keyid = 5409; - }; - class ItemKeyBlue410: ItemKeyBlue { - keyid = 5410; - }; - class ItemKeyBlue411: ItemKeyBlue { - keyid = 5411; - }; - class ItemKeyBlue412: ItemKeyBlue { - keyid = 5412; - }; - class ItemKeyBlue413: ItemKeyBlue { - keyid = 5413; - }; - class ItemKeyBlue414: ItemKeyBlue { - keyid = 5414; - }; - class ItemKeyBlue415: ItemKeyBlue { - keyid = 5415; - }; - class ItemKeyBlue416: ItemKeyBlue { - keyid = 5416; - }; - class ItemKeyBlue417: ItemKeyBlue { - keyid = 5417; - }; - class ItemKeyBlue418: ItemKeyBlue { - keyid = 5418; - }; - class ItemKeyBlue419: ItemKeyBlue { - keyid = 5419; - }; - class ItemKeyBlue420: ItemKeyBlue { - keyid = 5420; - }; - class ItemKeyBlue421: ItemKeyBlue { - keyid = 5421; - }; - class ItemKeyBlue422: ItemKeyBlue { - keyid = 5422; - }; - class ItemKeyBlue423: ItemKeyBlue { - keyid = 5423; - }; - class ItemKeyBlue424: ItemKeyBlue { - keyid = 5424; - }; - class ItemKeyBlue425: ItemKeyBlue { - keyid = 5425; - }; - class ItemKeyBlue426: ItemKeyBlue { - keyid = 5426; - }; - class ItemKeyBlue427: ItemKeyBlue { - keyid = 5427; - }; - class ItemKeyBlue428: ItemKeyBlue { - keyid = 5428; - }; - class ItemKeyBlue429: ItemKeyBlue { - keyid = 5429; - }; - class ItemKeyBlue430: ItemKeyBlue { - keyid = 5430; - }; - class ItemKeyBlue431: ItemKeyBlue { - keyid = 5431; - }; - class ItemKeyBlue432: ItemKeyBlue { - keyid = 5432; - }; - class ItemKeyBlue433: ItemKeyBlue { - keyid = 5433; - }; - class ItemKeyBlue434: ItemKeyBlue { - keyid = 5434; - }; - class ItemKeyBlue435: ItemKeyBlue { - keyid = 5435; - }; - class ItemKeyBlue436: ItemKeyBlue { - keyid = 5436; - }; - class ItemKeyBlue437: ItemKeyBlue { - keyid = 5437; - }; - class ItemKeyBlue438: ItemKeyBlue { - keyid = 5438; - }; - class ItemKeyBlue439: ItemKeyBlue { - keyid = 5439; - }; - class ItemKeyBlue440: ItemKeyBlue { - keyid = 5440; - }; - class ItemKeyBlue441: ItemKeyBlue { - keyid = 5441; - }; - class ItemKeyBlue442: ItemKeyBlue { - keyid = 5442; - }; - class ItemKeyBlue443: ItemKeyBlue { - keyid = 5443; - }; - class ItemKeyBlue444: ItemKeyBlue { - keyid = 5444; - }; - class ItemKeyBlue445: ItemKeyBlue { - keyid = 5445; - }; - class ItemKeyBlue446: ItemKeyBlue { - keyid = 5446; - }; - class ItemKeyBlue447: ItemKeyBlue { - keyid = 5447; - }; - class ItemKeyBlue448: ItemKeyBlue { - keyid = 5448; - }; - class ItemKeyBlue449: ItemKeyBlue { - keyid = 5449; - }; - class ItemKeyBlue450: ItemKeyBlue { - keyid = 5450; - }; - class ItemKeyBlue451: ItemKeyBlue { - keyid = 5451; - }; - class ItemKeyBlue452: ItemKeyBlue { - keyid = 5452; - }; - class ItemKeyBlue453: ItemKeyBlue { - keyid = 5453; - }; - class ItemKeyBlue454: ItemKeyBlue { - keyid = 5454; - }; - class ItemKeyBlue455: ItemKeyBlue { - keyid = 5455; - }; - class ItemKeyBlue456: ItemKeyBlue { - keyid = 5456; - }; - class ItemKeyBlue457: ItemKeyBlue { - keyid = 5457; - }; - class ItemKeyBlue458: ItemKeyBlue { - keyid = 5458; - }; - class ItemKeyBlue459: ItemKeyBlue { - keyid = 5459; - }; - class ItemKeyBlue460: ItemKeyBlue { - keyid = 5460; - }; - class ItemKeyBlue461: ItemKeyBlue { - keyid = 5461; - }; - class ItemKeyBlue462: ItemKeyBlue { - keyid = 5462; - }; - class ItemKeyBlue463: ItemKeyBlue { - keyid = 5463; - }; - class ItemKeyBlue464: ItemKeyBlue { - keyid = 5464; - }; - class ItemKeyBlue465: ItemKeyBlue { - keyid = 5465; - }; - class ItemKeyBlue466: ItemKeyBlue { - keyid = 5466; - }; - class ItemKeyBlue467: ItemKeyBlue { - keyid = 5467; - }; - class ItemKeyBlue468: ItemKeyBlue { - keyid = 5468; - }; - class ItemKeyBlue469: ItemKeyBlue { - keyid = 5469; - }; - class ItemKeyBlue470: ItemKeyBlue { - keyid = 5470; - }; - class ItemKeyBlue471: ItemKeyBlue { - keyid = 5471; - }; - class ItemKeyBlue472: ItemKeyBlue { - keyid = 5472; - }; - class ItemKeyBlue473: ItemKeyBlue { - keyid = 5473; - }; - class ItemKeyBlue474: ItemKeyBlue { - keyid = 5474; - }; - class ItemKeyBlue475: ItemKeyBlue { - keyid = 5475; - }; - class ItemKeyBlue476: ItemKeyBlue { - keyid = 5476; - }; - class ItemKeyBlue477: ItemKeyBlue { - keyid = 5477; - }; - class ItemKeyBlue478: ItemKeyBlue { - keyid = 5478; - }; - class ItemKeyBlue479: ItemKeyBlue { - keyid = 5479; - }; - class ItemKeyBlue480: ItemKeyBlue { - keyid = 5480; - }; - class ItemKeyBlue481: ItemKeyBlue { - keyid = 5481; - }; - class ItemKeyBlue482: ItemKeyBlue { - keyid = 5482; - }; - class ItemKeyBlue483: ItemKeyBlue { - keyid = 5483; - }; - class ItemKeyBlue484: ItemKeyBlue { - keyid = 5484; - }; - class ItemKeyBlue485: ItemKeyBlue { - keyid = 5485; - }; - class ItemKeyBlue486: ItemKeyBlue { - keyid = 5486; - }; - class ItemKeyBlue487: ItemKeyBlue { - keyid = 5487; - }; - class ItemKeyBlue488: ItemKeyBlue { - keyid = 5488; - }; - class ItemKeyBlue489: ItemKeyBlue { - keyid = 5489; - }; - class ItemKeyBlue490: ItemKeyBlue { - keyid = 5490; - }; - class ItemKeyBlue491: ItemKeyBlue { - keyid = 5491; - }; - class ItemKeyBlue492: ItemKeyBlue { - keyid = 5492; - }; - class ItemKeyBlue493: ItemKeyBlue { - keyid = 5493; - }; - class ItemKeyBlue494: ItemKeyBlue { - keyid = 5494; - }; - class ItemKeyBlue495: ItemKeyBlue { - keyid = 5495; - }; - class ItemKeyBlue496: ItemKeyBlue { - keyid = 5496; - }; - class ItemKeyBlue497: ItemKeyBlue { - keyid = 5497; - }; - class ItemKeyBlue498: ItemKeyBlue { - keyid = 5498; - }; - class ItemKeyBlue499: ItemKeyBlue { - keyid = 5499; - }; - class ItemKeyBlue500: ItemKeyBlue { - keyid = 5500; - }; - class ItemKeyBlue501: ItemKeyBlue { - keyid = 5501; - }; - class ItemKeyBlue502: ItemKeyBlue { - keyid = 5502; - }; - class ItemKeyBlue503: ItemKeyBlue { - keyid = 5503; - }; - class ItemKeyBlue504: ItemKeyBlue { - keyid = 5504; - }; - class ItemKeyBlue505: ItemKeyBlue { - keyid = 5505; - }; - class ItemKeyBlue506: ItemKeyBlue { - keyid = 5506; - }; - class ItemKeyBlue507: ItemKeyBlue { - keyid = 5507; - }; - class ItemKeyBlue508: ItemKeyBlue { - keyid = 5508; - }; - class ItemKeyBlue509: ItemKeyBlue { - keyid = 5509; - }; - class ItemKeyBlue510: ItemKeyBlue { - keyid = 5510; - }; - class ItemKeyBlue511: ItemKeyBlue { - keyid = 5511; - }; - class ItemKeyBlue512: ItemKeyBlue { - keyid = 5512; - }; - class ItemKeyBlue513: ItemKeyBlue { - keyid = 5513; - }; - class ItemKeyBlue514: ItemKeyBlue { - keyid = 5514; - }; - class ItemKeyBlue515: ItemKeyBlue { - keyid = 5515; - }; - class ItemKeyBlue516: ItemKeyBlue { - keyid = 5516; - }; - class ItemKeyBlue517: ItemKeyBlue { - keyid = 5517; - }; - class ItemKeyBlue518: ItemKeyBlue { - keyid = 5518; - }; - class ItemKeyBlue519: ItemKeyBlue { - keyid = 5519; - }; - class ItemKeyBlue520: ItemKeyBlue { - keyid = 5520; - }; - class ItemKeyBlue521: ItemKeyBlue { - keyid = 5521; - }; - class ItemKeyBlue522: ItemKeyBlue { - keyid = 5522; - }; - class ItemKeyBlue523: ItemKeyBlue { - keyid = 5523; - }; - class ItemKeyBlue524: ItemKeyBlue { - keyid = 5524; - }; - class ItemKeyBlue525: ItemKeyBlue { - keyid = 5525; - }; - class ItemKeyBlue526: ItemKeyBlue { - keyid = 5526; - }; - class ItemKeyBlue527: ItemKeyBlue { - keyid = 5527; - }; - class ItemKeyBlue528: ItemKeyBlue { - keyid = 5528; - }; - class ItemKeyBlue529: ItemKeyBlue { - keyid = 5529; - }; - class ItemKeyBlue530: ItemKeyBlue { - keyid = 5530; - }; - class ItemKeyBlue531: ItemKeyBlue { - keyid = 5531; - }; - class ItemKeyBlue532: ItemKeyBlue { - keyid = 5532; - }; - class ItemKeyBlue533: ItemKeyBlue { - keyid = 5533; - }; - class ItemKeyBlue534: ItemKeyBlue { - keyid = 5534; - }; - class ItemKeyBlue535: ItemKeyBlue { - keyid = 5535; - }; - class ItemKeyBlue536: ItemKeyBlue { - keyid = 5536; - }; - class ItemKeyBlue537: ItemKeyBlue { - keyid = 5537; - }; - class ItemKeyBlue538: ItemKeyBlue { - keyid = 5538; - }; - class ItemKeyBlue539: ItemKeyBlue { - keyid = 5539; - }; - class ItemKeyBlue540: ItemKeyBlue { - keyid = 5540; - }; - class ItemKeyBlue541: ItemKeyBlue { - keyid = 5541; - }; - class ItemKeyBlue542: ItemKeyBlue { - keyid = 5542; - }; - class ItemKeyBlue543: ItemKeyBlue { - keyid = 5543; - }; - class ItemKeyBlue544: ItemKeyBlue { - keyid = 5544; - }; - class ItemKeyBlue545: ItemKeyBlue { - keyid = 5545; - }; - class ItemKeyBlue546: ItemKeyBlue { - keyid = 5546; - }; - class ItemKeyBlue547: ItemKeyBlue { - keyid = 5547; - }; - class ItemKeyBlue548: ItemKeyBlue { - keyid = 5548; - }; - class ItemKeyBlue549: ItemKeyBlue { - keyid = 5549; - }; - class ItemKeyBlue550: ItemKeyBlue { - keyid = 5550; - }; - class ItemKeyBlue551: ItemKeyBlue { - keyid = 5551; - }; - class ItemKeyBlue552: ItemKeyBlue { - keyid = 5552; - }; - class ItemKeyBlue553: ItemKeyBlue { - keyid = 5553; - }; - class ItemKeyBlue554: ItemKeyBlue { - keyid = 5554; - }; - class ItemKeyBlue555: ItemKeyBlue { - keyid = 5555; - }; - class ItemKeyBlue556: ItemKeyBlue { - keyid = 5556; - }; - class ItemKeyBlue557: ItemKeyBlue { - keyid = 5557; - }; - class ItemKeyBlue558: ItemKeyBlue { - keyid = 5558; - }; - class ItemKeyBlue559: ItemKeyBlue { - keyid = 5559; - }; - class ItemKeyBlue560: ItemKeyBlue { - keyid = 5560; - }; - class ItemKeyBlue561: ItemKeyBlue { - keyid = 5561; - }; - class ItemKeyBlue562: ItemKeyBlue { - keyid = 5562; - }; - class ItemKeyBlue563: ItemKeyBlue { - keyid = 5563; - }; - class ItemKeyBlue564: ItemKeyBlue { - keyid = 5564; - }; - class ItemKeyBlue565: ItemKeyBlue { - keyid = 5565; - }; - class ItemKeyBlue566: ItemKeyBlue { - keyid = 5566; - }; - class ItemKeyBlue567: ItemKeyBlue { - keyid = 5567; - }; - class ItemKeyBlue568: ItemKeyBlue { - keyid = 5568; - }; - class ItemKeyBlue569: ItemKeyBlue { - keyid = 5569; - }; - class ItemKeyBlue570: ItemKeyBlue { - keyid = 5570; - }; - class ItemKeyBlue571: ItemKeyBlue { - keyid = 5571; - }; - class ItemKeyBlue572: ItemKeyBlue { - keyid = 5572; - }; - class ItemKeyBlue573: ItemKeyBlue { - keyid = 5573; - }; - class ItemKeyBlue574: ItemKeyBlue { - keyid = 5574; - }; - class ItemKeyBlue575: ItemKeyBlue { - keyid = 5575; - }; - class ItemKeyBlue576: ItemKeyBlue { - keyid = 5576; - }; - class ItemKeyBlue577: ItemKeyBlue { - keyid = 5577; - }; - class ItemKeyBlue578: ItemKeyBlue { - keyid = 5578; - }; - class ItemKeyBlue579: ItemKeyBlue { - keyid = 5579; - }; - class ItemKeyBlue580: ItemKeyBlue { - keyid = 5580; - }; - class ItemKeyBlue581: ItemKeyBlue { - keyid = 5581; - }; - class ItemKeyBlue582: ItemKeyBlue { - keyid = 5582; - }; - class ItemKeyBlue583: ItemKeyBlue { - keyid = 5583; - }; - class ItemKeyBlue584: ItemKeyBlue { - keyid = 5584; - }; - class ItemKeyBlue585: ItemKeyBlue { - keyid = 5585; - }; - class ItemKeyBlue586: ItemKeyBlue { - keyid = 5586; - }; - class ItemKeyBlue587: ItemKeyBlue { - keyid = 5587; - }; - class ItemKeyBlue588: ItemKeyBlue { - keyid = 5588; - }; - class ItemKeyBlue589: ItemKeyBlue { - keyid = 5589; - }; - class ItemKeyBlue590: ItemKeyBlue { - keyid = 5590; - }; - class ItemKeyBlue591: ItemKeyBlue { - keyid = 5591; - }; - class ItemKeyBlue592: ItemKeyBlue { - keyid = 5592; - }; - class ItemKeyBlue593: ItemKeyBlue { - keyid = 5593; - }; - class ItemKeyBlue594: ItemKeyBlue { - keyid = 5594; - }; - class ItemKeyBlue595: ItemKeyBlue { - keyid = 5595; - }; - class ItemKeyBlue596: ItemKeyBlue { - keyid = 5596; - }; - class ItemKeyBlue597: ItemKeyBlue { - keyid = 5597; - }; - class ItemKeyBlue598: ItemKeyBlue { - keyid = 5598; - }; - class ItemKeyBlue599: ItemKeyBlue { - keyid = 5599; - }; - class ItemKeyBlue600: ItemKeyBlue { - keyid = 5600; - }; - class ItemKeyBlue601: ItemKeyBlue { - keyid = 5601; - }; - class ItemKeyBlue602: ItemKeyBlue { - keyid = 5602; - }; - class ItemKeyBlue603: ItemKeyBlue { - keyid = 5603; - }; - class ItemKeyBlue604: ItemKeyBlue { - keyid = 5604; - }; - class ItemKeyBlue605: ItemKeyBlue { - keyid = 5605; - }; - class ItemKeyBlue606: ItemKeyBlue { - keyid = 5606; - }; - class ItemKeyBlue607: ItemKeyBlue { - keyid = 5607; - }; - class ItemKeyBlue608: ItemKeyBlue { - keyid = 5608; - }; - class ItemKeyBlue609: ItemKeyBlue { - keyid = 5609; - }; - class ItemKeyBlue610: ItemKeyBlue { - keyid = 5610; - }; - class ItemKeyBlue611: ItemKeyBlue { - keyid = 5611; - }; - class ItemKeyBlue612: ItemKeyBlue { - keyid = 5612; - }; - class ItemKeyBlue613: ItemKeyBlue { - keyid = 5613; - }; - class ItemKeyBlue614: ItemKeyBlue { - keyid = 5614; - }; - class ItemKeyBlue615: ItemKeyBlue { - keyid = 5615; - }; - class ItemKeyBlue616: ItemKeyBlue { - keyid = 5616; - }; - class ItemKeyBlue617: ItemKeyBlue { - keyid = 5617; - }; - class ItemKeyBlue618: ItemKeyBlue { - keyid = 5618; - }; - class ItemKeyBlue619: ItemKeyBlue { - keyid = 5619; - }; - class ItemKeyBlue620: ItemKeyBlue { - keyid = 5620; - }; - class ItemKeyBlue621: ItemKeyBlue { - keyid = 5621; - }; - class ItemKeyBlue622: ItemKeyBlue { - keyid = 5622; - }; - class ItemKeyBlue623: ItemKeyBlue { - keyid = 5623; - }; - class ItemKeyBlue624: ItemKeyBlue { - keyid = 5624; - }; - class ItemKeyBlue625: ItemKeyBlue { - keyid = 5625; - }; - class ItemKeyBlue626: ItemKeyBlue { - keyid = 5626; - }; - class ItemKeyBlue627: ItemKeyBlue { - keyid = 5627; - }; - class ItemKeyBlue628: ItemKeyBlue { - keyid = 5628; - }; - class ItemKeyBlue629: ItemKeyBlue { - keyid = 5629; - }; - class ItemKeyBlue630: ItemKeyBlue { - keyid = 5630; - }; - class ItemKeyBlue631: ItemKeyBlue { - keyid = 5631; - }; - class ItemKeyBlue632: ItemKeyBlue { - keyid = 5632; - }; - class ItemKeyBlue633: ItemKeyBlue { - keyid = 5633; - }; - class ItemKeyBlue634: ItemKeyBlue { - keyid = 5634; - }; - class ItemKeyBlue635: ItemKeyBlue { - keyid = 5635; - }; - class ItemKeyBlue636: ItemKeyBlue { - keyid = 5636; - }; - class ItemKeyBlue637: ItemKeyBlue { - keyid = 5637; - }; - class ItemKeyBlue638: ItemKeyBlue { - keyid = 5638; - }; - class ItemKeyBlue639: ItemKeyBlue { - keyid = 5639; - }; - class ItemKeyBlue640: ItemKeyBlue { - keyid = 5640; - }; - class ItemKeyBlue641: ItemKeyBlue { - keyid = 5641; - }; - class ItemKeyBlue642: ItemKeyBlue { - keyid = 5642; - }; - class ItemKeyBlue643: ItemKeyBlue { - keyid = 5643; - }; - class ItemKeyBlue644: ItemKeyBlue { - keyid = 5644; - }; - class ItemKeyBlue645: ItemKeyBlue { - keyid = 5645; - }; - class ItemKeyBlue646: ItemKeyBlue { - keyid = 5646; - }; - class ItemKeyBlue647: ItemKeyBlue { - keyid = 5647; - }; - class ItemKeyBlue648: ItemKeyBlue { - keyid = 5648; - }; - class ItemKeyBlue649: ItemKeyBlue { - keyid = 5649; - }; - class ItemKeyBlue650: ItemKeyBlue { - keyid = 5650; - }; - class ItemKeyBlue651: ItemKeyBlue { - keyid = 5651; - }; - class ItemKeyBlue652: ItemKeyBlue { - keyid = 5652; - }; - class ItemKeyBlue653: ItemKeyBlue { - keyid = 5653; - }; - class ItemKeyBlue654: ItemKeyBlue { - keyid = 5654; - }; - class ItemKeyBlue655: ItemKeyBlue { - keyid = 5655; - }; - class ItemKeyBlue656: ItemKeyBlue { - keyid = 5656; - }; - class ItemKeyBlue657: ItemKeyBlue { - keyid = 5657; - }; - class ItemKeyBlue658: ItemKeyBlue { - keyid = 5658; - }; - class ItemKeyBlue659: ItemKeyBlue { - keyid = 5659; - }; - class ItemKeyBlue660: ItemKeyBlue { - keyid = 5660; - }; - class ItemKeyBlue661: ItemKeyBlue { - keyid = 5661; - }; - class ItemKeyBlue662: ItemKeyBlue { - keyid = 5662; - }; - class ItemKeyBlue663: ItemKeyBlue { - keyid = 5663; - }; - class ItemKeyBlue664: ItemKeyBlue { - keyid = 5664; - }; - class ItemKeyBlue665: ItemKeyBlue { - keyid = 5665; - }; - class ItemKeyBlue666: ItemKeyBlue { - keyid = 5666; - }; - class ItemKeyBlue667: ItemKeyBlue { - keyid = 5667; - }; - class ItemKeyBlue668: ItemKeyBlue { - keyid = 5668; - }; - class ItemKeyBlue669: ItemKeyBlue { - keyid = 5669; - }; - class ItemKeyBlue670: ItemKeyBlue { - keyid = 5670; - }; - class ItemKeyBlue671: ItemKeyBlue { - keyid = 5671; - }; - class ItemKeyBlue672: ItemKeyBlue { - keyid = 5672; - }; - class ItemKeyBlue673: ItemKeyBlue { - keyid = 5673; - }; - class ItemKeyBlue674: ItemKeyBlue { - keyid = 5674; - }; - class ItemKeyBlue675: ItemKeyBlue { - keyid = 5675; - }; - class ItemKeyBlue676: ItemKeyBlue { - keyid = 5676; - }; - class ItemKeyBlue677: ItemKeyBlue { - keyid = 5677; - }; - class ItemKeyBlue678: ItemKeyBlue { - keyid = 5678; - }; - class ItemKeyBlue679: ItemKeyBlue { - keyid = 5679; - }; - class ItemKeyBlue680: ItemKeyBlue { - keyid = 5680; - }; - class ItemKeyBlue681: ItemKeyBlue { - keyid = 5681; - }; - class ItemKeyBlue682: ItemKeyBlue { - keyid = 5682; - }; - class ItemKeyBlue683: ItemKeyBlue { - keyid = 5683; - }; - class ItemKeyBlue684: ItemKeyBlue { - keyid = 5684; - }; - class ItemKeyBlue685: ItemKeyBlue { - keyid = 5685; - }; - class ItemKeyBlue686: ItemKeyBlue { - keyid = 5686; - }; - class ItemKeyBlue687: ItemKeyBlue { - keyid = 5687; - }; - class ItemKeyBlue688: ItemKeyBlue { - keyid = 5688; - }; - class ItemKeyBlue689: ItemKeyBlue { - keyid = 5689; - }; - class ItemKeyBlue690: ItemKeyBlue { - keyid = 5690; - }; - class ItemKeyBlue691: ItemKeyBlue { - keyid = 5691; - }; - class ItemKeyBlue692: ItemKeyBlue { - keyid = 5692; - }; - class ItemKeyBlue693: ItemKeyBlue { - keyid = 5693; - }; - class ItemKeyBlue694: ItemKeyBlue { - keyid = 5694; - }; - class ItemKeyBlue695: ItemKeyBlue { - keyid = 5695; - }; - class ItemKeyBlue696: ItemKeyBlue { - keyid = 5696; - }; - class ItemKeyBlue697: ItemKeyBlue { - keyid = 5697; - }; - class ItemKeyBlue698: ItemKeyBlue { - keyid = 5698; - }; - class ItemKeyBlue699: ItemKeyBlue { - keyid = 5699; - }; - class ItemKeyBlue700: ItemKeyBlue { - keyid = 5700; - }; - class ItemKeyBlue701: ItemKeyBlue { - keyid = 5701; - }; - class ItemKeyBlue702: ItemKeyBlue { - keyid = 5702; - }; - class ItemKeyBlue703: ItemKeyBlue { - keyid = 5703; - }; - class ItemKeyBlue704: ItemKeyBlue { - keyid = 5704; - }; - class ItemKeyBlue705: ItemKeyBlue { - keyid = 5705; - }; - class ItemKeyBlue706: ItemKeyBlue { - keyid = 5706; - }; - class ItemKeyBlue707: ItemKeyBlue { - keyid = 5707; - }; - class ItemKeyBlue708: ItemKeyBlue { - keyid = 5708; - }; - class ItemKeyBlue709: ItemKeyBlue { - keyid = 5709; - }; - class ItemKeyBlue710: ItemKeyBlue { - keyid = 5710; - }; - class ItemKeyBlue711: ItemKeyBlue { - keyid = 5711; - }; - class ItemKeyBlue712: ItemKeyBlue { - keyid = 5712; - }; - class ItemKeyBlue713: ItemKeyBlue { - keyid = 5713; - }; - class ItemKeyBlue714: ItemKeyBlue { - keyid = 5714; - }; - class ItemKeyBlue715: ItemKeyBlue { - keyid = 5715; - }; - class ItemKeyBlue716: ItemKeyBlue { - keyid = 5716; - }; - class ItemKeyBlue717: ItemKeyBlue { - keyid = 5717; - }; - class ItemKeyBlue718: ItemKeyBlue { - keyid = 5718; - }; - class ItemKeyBlue719: ItemKeyBlue { - keyid = 5719; - }; - class ItemKeyBlue720: ItemKeyBlue { - keyid = 5720; - }; - class ItemKeyBlue721: ItemKeyBlue { - keyid = 5721; - }; - class ItemKeyBlue722: ItemKeyBlue { - keyid = 5722; - }; - class ItemKeyBlue723: ItemKeyBlue { - keyid = 5723; - }; - class ItemKeyBlue724: ItemKeyBlue { - keyid = 5724; - }; - class ItemKeyBlue725: ItemKeyBlue { - keyid = 5725; - }; - class ItemKeyBlue726: ItemKeyBlue { - keyid = 5726; - }; - class ItemKeyBlue727: ItemKeyBlue { - keyid = 5727; - }; - class ItemKeyBlue728: ItemKeyBlue { - keyid = 5728; - }; - class ItemKeyBlue729: ItemKeyBlue { - keyid = 5729; - }; - class ItemKeyBlue730: ItemKeyBlue { - keyid = 5730; - }; - class ItemKeyBlue731: ItemKeyBlue { - keyid = 5731; - }; - class ItemKeyBlue732: ItemKeyBlue { - keyid = 5732; - }; - class ItemKeyBlue733: ItemKeyBlue { - keyid = 5733; - }; - class ItemKeyBlue734: ItemKeyBlue { - keyid = 5734; - }; - class ItemKeyBlue735: ItemKeyBlue { - keyid = 5735; - }; - class ItemKeyBlue736: ItemKeyBlue { - keyid = 5736; - }; - class ItemKeyBlue737: ItemKeyBlue { - keyid = 5737; - }; - class ItemKeyBlue738: ItemKeyBlue { - keyid = 5738; - }; - class ItemKeyBlue739: ItemKeyBlue { - keyid = 5739; - }; - class ItemKeyBlue740: ItemKeyBlue { - keyid = 5740; - }; - class ItemKeyBlue741: ItemKeyBlue { - keyid = 5741; - }; - class ItemKeyBlue742: ItemKeyBlue { - keyid = 5742; - }; - class ItemKeyBlue743: ItemKeyBlue { - keyid = 5743; - }; - class ItemKeyBlue744: ItemKeyBlue { - keyid = 5744; - }; - class ItemKeyBlue745: ItemKeyBlue { - keyid = 5745; - }; - class ItemKeyBlue746: ItemKeyBlue { - keyid = 5746; - }; - class ItemKeyBlue747: ItemKeyBlue { - keyid = 5747; - }; - class ItemKeyBlue748: ItemKeyBlue { - keyid = 5748; - }; - class ItemKeyBlue749: ItemKeyBlue { - keyid = 5749; - }; - class ItemKeyBlue750: ItemKeyBlue { - keyid = 5750; - }; - class ItemKeyBlue751: ItemKeyBlue { - keyid = 5751; - }; - class ItemKeyBlue752: ItemKeyBlue { - keyid = 5752; - }; - class ItemKeyBlue753: ItemKeyBlue { - keyid = 5753; - }; - class ItemKeyBlue754: ItemKeyBlue { - keyid = 5754; - }; - class ItemKeyBlue755: ItemKeyBlue { - keyid = 5755; - }; - class ItemKeyBlue756: ItemKeyBlue { - keyid = 5756; - }; - class ItemKeyBlue757: ItemKeyBlue { - keyid = 5757; - }; - class ItemKeyBlue758: ItemKeyBlue { - keyid = 5758; - }; - class ItemKeyBlue759: ItemKeyBlue { - keyid = 5759; - }; - class ItemKeyBlue760: ItemKeyBlue { - keyid = 5760; - }; - class ItemKeyBlue761: ItemKeyBlue { - keyid = 5761; - }; - class ItemKeyBlue762: ItemKeyBlue { - keyid = 5762; - }; - class ItemKeyBlue763: ItemKeyBlue { - keyid = 5763; - }; - class ItemKeyBlue764: ItemKeyBlue { - keyid = 5764; - }; - class ItemKeyBlue765: ItemKeyBlue { - keyid = 5765; - }; - class ItemKeyBlue766: ItemKeyBlue { - keyid = 5766; - }; - class ItemKeyBlue767: ItemKeyBlue { - keyid = 5767; - }; - class ItemKeyBlue768: ItemKeyBlue { - keyid = 5768; - }; - class ItemKeyBlue769: ItemKeyBlue { - keyid = 5769; - }; - class ItemKeyBlue770: ItemKeyBlue { - keyid = 5770; - }; - class ItemKeyBlue771: ItemKeyBlue { - keyid = 5771; - }; - class ItemKeyBlue772: ItemKeyBlue { - keyid = 5772; - }; - class ItemKeyBlue773: ItemKeyBlue { - keyid = 5773; - }; - class ItemKeyBlue774: ItemKeyBlue { - keyid = 5774; - }; - class ItemKeyBlue775: ItemKeyBlue { - keyid = 5775; - }; - class ItemKeyBlue776: ItemKeyBlue { - keyid = 5776; - }; - class ItemKeyBlue777: ItemKeyBlue { - keyid = 5777; - }; - class ItemKeyBlue778: ItemKeyBlue { - keyid = 5778; - }; - class ItemKeyBlue779: ItemKeyBlue { - keyid = 5779; - }; - class ItemKeyBlue780: ItemKeyBlue { - keyid = 5780; - }; - class ItemKeyBlue781: ItemKeyBlue { - keyid = 5781; - }; - class ItemKeyBlue782: ItemKeyBlue { - keyid = 5782; - }; - class ItemKeyBlue783: ItemKeyBlue { - keyid = 5783; - }; - class ItemKeyBlue784: ItemKeyBlue { - keyid = 5784; - }; - class ItemKeyBlue785: ItemKeyBlue { - keyid = 5785; - }; - class ItemKeyBlue786: ItemKeyBlue { - keyid = 5786; - }; - class ItemKeyBlue787: ItemKeyBlue { - keyid = 5787; - }; - class ItemKeyBlue788: ItemKeyBlue { - keyid = 5788; - }; - class ItemKeyBlue789: ItemKeyBlue { - keyid = 5789; - }; - class ItemKeyBlue790: ItemKeyBlue { - keyid = 5790; - }; - class ItemKeyBlue791: ItemKeyBlue { - keyid = 5791; - }; - class ItemKeyBlue792: ItemKeyBlue { - keyid = 5792; - }; - class ItemKeyBlue793: ItemKeyBlue { - keyid = 5793; - }; - class ItemKeyBlue794: ItemKeyBlue { - keyid = 5794; - }; - class ItemKeyBlue795: ItemKeyBlue { - keyid = 5795; - }; - class ItemKeyBlue796: ItemKeyBlue { - keyid = 5796; - }; - class ItemKeyBlue797: ItemKeyBlue { - keyid = 5797; - }; - class ItemKeyBlue798: ItemKeyBlue { - keyid = 5798; - }; - class ItemKeyBlue799: ItemKeyBlue { - keyid = 5799; - }; - class ItemKeyBlue800: ItemKeyBlue { - keyid = 5800; - }; - class ItemKeyBlue801: ItemKeyBlue { - keyid = 5801; - }; - class ItemKeyBlue802: ItemKeyBlue { - keyid = 5802; - }; - class ItemKeyBlue803: ItemKeyBlue { - keyid = 5803; - }; - class ItemKeyBlue804: ItemKeyBlue { - keyid = 5804; - }; - class ItemKeyBlue805: ItemKeyBlue { - keyid = 5805; - }; - class ItemKeyBlue806: ItemKeyBlue { - keyid = 5806; - }; - class ItemKeyBlue807: ItemKeyBlue { - keyid = 5807; - }; - class ItemKeyBlue808: ItemKeyBlue { - keyid = 5808; - }; - class ItemKeyBlue809: ItemKeyBlue { - keyid = 5809; - }; - class ItemKeyBlue810: ItemKeyBlue { - keyid = 5810; - }; - class ItemKeyBlue811: ItemKeyBlue { - keyid = 5811; - }; - class ItemKeyBlue812: ItemKeyBlue { - keyid = 5812; - }; - class ItemKeyBlue813: ItemKeyBlue { - keyid = 5813; - }; - class ItemKeyBlue814: ItemKeyBlue { - keyid = 5814; - }; - class ItemKeyBlue815: ItemKeyBlue { - keyid = 5815; - }; - class ItemKeyBlue816: ItemKeyBlue { - keyid = 5816; - }; - class ItemKeyBlue817: ItemKeyBlue { - keyid = 5817; - }; - class ItemKeyBlue818: ItemKeyBlue { - keyid = 5818; - }; - class ItemKeyBlue819: ItemKeyBlue { - keyid = 5819; - }; - class ItemKeyBlue820: ItemKeyBlue { - keyid = 5820; - }; - class ItemKeyBlue821: ItemKeyBlue { - keyid = 5821; - }; - class ItemKeyBlue822: ItemKeyBlue { - keyid = 5822; - }; - class ItemKeyBlue823: ItemKeyBlue { - keyid = 5823; - }; - class ItemKeyBlue824: ItemKeyBlue { - keyid = 5824; - }; - class ItemKeyBlue825: ItemKeyBlue { - keyid = 5825; - }; - class ItemKeyBlue826: ItemKeyBlue { - keyid = 5826; - }; - class ItemKeyBlue827: ItemKeyBlue { - keyid = 5827; - }; - class ItemKeyBlue828: ItemKeyBlue { - keyid = 5828; - }; - class ItemKeyBlue829: ItemKeyBlue { - keyid = 5829; - }; - class ItemKeyBlue830: ItemKeyBlue { - keyid = 5830; - }; - class ItemKeyBlue831: ItemKeyBlue { - keyid = 5831; - }; - class ItemKeyBlue832: ItemKeyBlue { - keyid = 5832; - }; - class ItemKeyBlue833: ItemKeyBlue { - keyid = 5833; - }; - class ItemKeyBlue834: ItemKeyBlue { - keyid = 5834; - }; - class ItemKeyBlue835: ItemKeyBlue { - keyid = 5835; - }; - class ItemKeyBlue836: ItemKeyBlue { - keyid = 5836; - }; - class ItemKeyBlue837: ItemKeyBlue { - keyid = 5837; - }; - class ItemKeyBlue838: ItemKeyBlue { - keyid = 5838; - }; - class ItemKeyBlue839: ItemKeyBlue { - keyid = 5839; - }; - class ItemKeyBlue840: ItemKeyBlue { - keyid = 5840; - }; - class ItemKeyBlue841: ItemKeyBlue { - keyid = 5841; - }; - class ItemKeyBlue842: ItemKeyBlue { - keyid = 5842; - }; - class ItemKeyBlue843: ItemKeyBlue { - keyid = 5843; - }; - class ItemKeyBlue844: ItemKeyBlue { - keyid = 5844; - }; - class ItemKeyBlue845: ItemKeyBlue { - keyid = 5845; - }; - class ItemKeyBlue846: ItemKeyBlue { - keyid = 5846; - }; - class ItemKeyBlue847: ItemKeyBlue { - keyid = 5847; - }; - class ItemKeyBlue848: ItemKeyBlue { - keyid = 5848; - }; - class ItemKeyBlue849: ItemKeyBlue { - keyid = 5849; - }; - class ItemKeyBlue850: ItemKeyBlue { - keyid = 5850; - }; - class ItemKeyBlue851: ItemKeyBlue { - keyid = 5851; - }; - class ItemKeyBlue852: ItemKeyBlue { - keyid = 5852; - }; - class ItemKeyBlue853: ItemKeyBlue { - keyid = 5853; - }; - class ItemKeyBlue854: ItemKeyBlue { - keyid = 5854; - }; - class ItemKeyBlue855: ItemKeyBlue { - keyid = 5855; - }; - class ItemKeyBlue856: ItemKeyBlue { - keyid = 5856; - }; - class ItemKeyBlue857: ItemKeyBlue { - keyid = 5857; - }; - class ItemKeyBlue858: ItemKeyBlue { - keyid = 5858; - }; - class ItemKeyBlue859: ItemKeyBlue { - keyid = 5859; - }; - class ItemKeyBlue860: ItemKeyBlue { - keyid = 5860; - }; - class ItemKeyBlue861: ItemKeyBlue { - keyid = 5861; - }; - class ItemKeyBlue862: ItemKeyBlue { - keyid = 5862; - }; - class ItemKeyBlue863: ItemKeyBlue { - keyid = 5863; - }; - class ItemKeyBlue864: ItemKeyBlue { - keyid = 5864; - }; - class ItemKeyBlue865: ItemKeyBlue { - keyid = 5865; - }; - class ItemKeyBlue866: ItemKeyBlue { - keyid = 5866; - }; - class ItemKeyBlue867: ItemKeyBlue { - keyid = 5867; - }; - class ItemKeyBlue868: ItemKeyBlue { - keyid = 5868; - }; - class ItemKeyBlue869: ItemKeyBlue { - keyid = 5869; - }; - class ItemKeyBlue870: ItemKeyBlue { - keyid = 5870; - }; - class ItemKeyBlue871: ItemKeyBlue { - keyid = 5871; - }; - class ItemKeyBlue872: ItemKeyBlue { - keyid = 5872; - }; - class ItemKeyBlue873: ItemKeyBlue { - keyid = 5873; - }; - class ItemKeyBlue874: ItemKeyBlue { - keyid = 5874; - }; - class ItemKeyBlue875: ItemKeyBlue { - keyid = 5875; - }; - class ItemKeyBlue876: ItemKeyBlue { - keyid = 5876; - }; - class ItemKeyBlue877: ItemKeyBlue { - keyid = 5877; - }; - class ItemKeyBlue878: ItemKeyBlue { - keyid = 5878; - }; - class ItemKeyBlue879: ItemKeyBlue { - keyid = 5879; - }; - class ItemKeyBlue880: ItemKeyBlue { - keyid = 5880; - }; - class ItemKeyBlue881: ItemKeyBlue { - keyid = 5881; - }; - class ItemKeyBlue882: ItemKeyBlue { - keyid = 5882; - }; - class ItemKeyBlue883: ItemKeyBlue { - keyid = 5883; - }; - class ItemKeyBlue884: ItemKeyBlue { - keyid = 5884; - }; - class ItemKeyBlue885: ItemKeyBlue { - keyid = 5885; - }; - class ItemKeyBlue886: ItemKeyBlue { - keyid = 5886; - }; - class ItemKeyBlue887: ItemKeyBlue { - keyid = 5887; - }; - class ItemKeyBlue888: ItemKeyBlue { - keyid = 5888; - }; - class ItemKeyBlue889: ItemKeyBlue { - keyid = 5889; - }; - class ItemKeyBlue890: ItemKeyBlue { - keyid = 5890; - }; - class ItemKeyBlue891: ItemKeyBlue { - keyid = 5891; - }; - class ItemKeyBlue892: ItemKeyBlue { - keyid = 5892; - }; - class ItemKeyBlue893: ItemKeyBlue { - keyid = 5893; - }; - class ItemKeyBlue894: ItemKeyBlue { - keyid = 5894; - }; - class ItemKeyBlue895: ItemKeyBlue { - keyid = 5895; - }; - class ItemKeyBlue896: ItemKeyBlue { - keyid = 5896; - }; - class ItemKeyBlue897: ItemKeyBlue { - keyid = 5897; - }; - class ItemKeyBlue898: ItemKeyBlue { - keyid = 5898; - }; - class ItemKeyBlue899: ItemKeyBlue { - keyid = 5899; - }; - class ItemKeyBlue900: ItemKeyBlue { - keyid = 5900; - }; - class ItemKeyBlue901: ItemKeyBlue { - keyid = 5901; - }; - class ItemKeyBlue902: ItemKeyBlue { - keyid = 5902; - }; - class ItemKeyBlue903: ItemKeyBlue { - keyid = 5903; - }; - class ItemKeyBlue904: ItemKeyBlue { - keyid = 5904; - }; - class ItemKeyBlue905: ItemKeyBlue { - keyid = 5905; - }; - class ItemKeyBlue906: ItemKeyBlue { - keyid = 5906; - }; - class ItemKeyBlue907: ItemKeyBlue { - keyid = 5907; - }; - class ItemKeyBlue908: ItemKeyBlue { - keyid = 5908; - }; - class ItemKeyBlue909: ItemKeyBlue { - keyid = 5909; - }; - class ItemKeyBlue910: ItemKeyBlue { - keyid = 5910; - }; - class ItemKeyBlue911: ItemKeyBlue { - keyid = 5911; - }; - class ItemKeyBlue912: ItemKeyBlue { - keyid = 5912; - }; - class ItemKeyBlue913: ItemKeyBlue { - keyid = 5913; - }; - class ItemKeyBlue914: ItemKeyBlue { - keyid = 5914; - }; - class ItemKeyBlue915: ItemKeyBlue { - keyid = 5915; - }; - class ItemKeyBlue916: ItemKeyBlue { - keyid = 5916; - }; - class ItemKeyBlue917: ItemKeyBlue { - keyid = 5917; - }; - class ItemKeyBlue918: ItemKeyBlue { - keyid = 5918; - }; - class ItemKeyBlue919: ItemKeyBlue { - keyid = 5919; - }; - class ItemKeyBlue920: ItemKeyBlue { - keyid = 5920; - }; - class ItemKeyBlue921: ItemKeyBlue { - keyid = 5921; - }; - class ItemKeyBlue922: ItemKeyBlue { - keyid = 5922; - }; - class ItemKeyBlue923: ItemKeyBlue { - keyid = 5923; - }; - class ItemKeyBlue924: ItemKeyBlue { - keyid = 5924; - }; - class ItemKeyBlue925: ItemKeyBlue { - keyid = 5925; - }; - class ItemKeyBlue926: ItemKeyBlue { - keyid = 5926; - }; - class ItemKeyBlue927: ItemKeyBlue { - keyid = 5927; - }; - class ItemKeyBlue928: ItemKeyBlue { - keyid = 5928; - }; - class ItemKeyBlue929: ItemKeyBlue { - keyid = 5929; - }; - class ItemKeyBlue930: ItemKeyBlue { - keyid = 5930; - }; - class ItemKeyBlue931: ItemKeyBlue { - keyid = 5931; - }; - class ItemKeyBlue932: ItemKeyBlue { - keyid = 5932; - }; - class ItemKeyBlue933: ItemKeyBlue { - keyid = 5933; - }; - class ItemKeyBlue934: ItemKeyBlue { - keyid = 5934; - }; - class ItemKeyBlue935: ItemKeyBlue { - keyid = 5935; - }; - class ItemKeyBlue936: ItemKeyBlue { - keyid = 5936; - }; - class ItemKeyBlue937: ItemKeyBlue { - keyid = 5937; - }; - class ItemKeyBlue938: ItemKeyBlue { - keyid = 5938; - }; - class ItemKeyBlue939: ItemKeyBlue { - keyid = 5939; - }; - class ItemKeyBlue940: ItemKeyBlue { - keyid = 5940; - }; - class ItemKeyBlue941: ItemKeyBlue { - keyid = 5941; - }; - class ItemKeyBlue942: ItemKeyBlue { - keyid = 5942; - }; - class ItemKeyBlue943: ItemKeyBlue { - keyid = 5943; - }; - class ItemKeyBlue944: ItemKeyBlue { - keyid = 5944; - }; - class ItemKeyBlue945: ItemKeyBlue { - keyid = 5945; - }; - class ItemKeyBlue946: ItemKeyBlue { - keyid = 5946; - }; - class ItemKeyBlue947: ItemKeyBlue { - keyid = 5947; - }; - class ItemKeyBlue948: ItemKeyBlue { - keyid = 5948; - }; - class ItemKeyBlue949: ItemKeyBlue { - keyid = 5949; - }; - class ItemKeyBlue950: ItemKeyBlue { - keyid = 5950; - }; - class ItemKeyBlue951: ItemKeyBlue { - keyid = 5951; - }; - class ItemKeyBlue952: ItemKeyBlue { - keyid = 5952; - }; - class ItemKeyBlue953: ItemKeyBlue { - keyid = 5953; - }; - class ItemKeyBlue954: ItemKeyBlue { - keyid = 5954; - }; - class ItemKeyBlue955: ItemKeyBlue { - keyid = 5955; - }; - class ItemKeyBlue956: ItemKeyBlue { - keyid = 5956; - }; - class ItemKeyBlue957: ItemKeyBlue { - keyid = 5957; - }; - class ItemKeyBlue958: ItemKeyBlue { - keyid = 5958; - }; - class ItemKeyBlue959: ItemKeyBlue { - keyid = 5959; - }; - class ItemKeyBlue960: ItemKeyBlue { - keyid = 5960; - }; - class ItemKeyBlue961: ItemKeyBlue { - keyid = 5961; - }; - class ItemKeyBlue962: ItemKeyBlue { - keyid = 5962; - }; - class ItemKeyBlue963: ItemKeyBlue { - keyid = 5963; - }; - class ItemKeyBlue964: ItemKeyBlue { - keyid = 5964; - }; - class ItemKeyBlue965: ItemKeyBlue { - keyid = 5965; - }; - class ItemKeyBlue966: ItemKeyBlue { - keyid = 5966; - }; - class ItemKeyBlue967: ItemKeyBlue { - keyid = 5967; - }; - class ItemKeyBlue968: ItemKeyBlue { - keyid = 5968; - }; - class ItemKeyBlue969: ItemKeyBlue { - keyid = 5969; - }; - class ItemKeyBlue970: ItemKeyBlue { - keyid = 5970; - }; - class ItemKeyBlue971: ItemKeyBlue { - keyid = 5971; - }; - class ItemKeyBlue972: ItemKeyBlue { - keyid = 5972; - }; - class ItemKeyBlue973: ItemKeyBlue { - keyid = 5973; - }; - class ItemKeyBlue974: ItemKeyBlue { - keyid = 5974; - }; - class ItemKeyBlue975: ItemKeyBlue { - keyid = 5975; - }; - class ItemKeyBlue976: ItemKeyBlue { - keyid = 5976; - }; - class ItemKeyBlue977: ItemKeyBlue { - keyid = 5977; - }; - class ItemKeyBlue978: ItemKeyBlue { - keyid = 5978; - }; - class ItemKeyBlue979: ItemKeyBlue { - keyid = 5979; - }; - class ItemKeyBlue980: ItemKeyBlue { - keyid = 5980; - }; - class ItemKeyBlue981: ItemKeyBlue { - keyid = 5981; - }; - class ItemKeyBlue982: ItemKeyBlue { - keyid = 5982; - }; - class ItemKeyBlue983: ItemKeyBlue { - keyid = 5983; - }; - class ItemKeyBlue984: ItemKeyBlue { - keyid = 5984; - }; - class ItemKeyBlue985: ItemKeyBlue { - keyid = 5985; - }; - class ItemKeyBlue986: ItemKeyBlue { - keyid = 5986; - }; - class ItemKeyBlue987: ItemKeyBlue { - keyid = 5987; - }; - class ItemKeyBlue988: ItemKeyBlue { - keyid = 5988; - }; - class ItemKeyBlue989: ItemKeyBlue { - keyid = 5989; - }; - class ItemKeyBlue990: ItemKeyBlue { - keyid = 5990; - }; - class ItemKeyBlue991: ItemKeyBlue { - keyid = 5991; - }; - class ItemKeyBlue992: ItemKeyBlue { - keyid = 5992; - }; - class ItemKeyBlue993: ItemKeyBlue { - keyid = 5993; - }; - class ItemKeyBlue994: ItemKeyBlue { - keyid = 5994; - }; - class ItemKeyBlue995: ItemKeyBlue { - keyid = 5995; - }; - class ItemKeyBlue996: ItemKeyBlue { - keyid = 5996; - }; - class ItemKeyBlue997: ItemKeyBlue { - keyid = 5997; - }; - class ItemKeyBlue998: ItemKeyBlue { - keyid = 5998; - }; - class ItemKeyBlue999: ItemKeyBlue { - keyid = 5999; - }; - class ItemKeyBlue1000: ItemKeyBlue { - keyid = 6000; - }; - class ItemKeyBlue1001: ItemKeyBlue { - keyid = 6001; - }; - class ItemKeyBlue1002: ItemKeyBlue { - keyid = 6002; - }; - class ItemKeyBlue1003: ItemKeyBlue { - keyid = 6003; - }; - class ItemKeyBlue1004: ItemKeyBlue { - keyid = 6004; - }; - class ItemKeyBlue1005: ItemKeyBlue { - keyid = 6005; - }; - class ItemKeyBlue1006: ItemKeyBlue { - keyid = 6006; - }; - class ItemKeyBlue1007: ItemKeyBlue { - keyid = 6007; - }; - class ItemKeyBlue1008: ItemKeyBlue { - keyid = 6008; - }; - class ItemKeyBlue1009: ItemKeyBlue { - keyid = 6009; - }; - class ItemKeyBlue1010: ItemKeyBlue { - keyid = 6010; - }; - class ItemKeyBlue1011: ItemKeyBlue { - keyid = 6011; - }; - class ItemKeyBlue1012: ItemKeyBlue { - keyid = 6012; - }; - class ItemKeyBlue1013: ItemKeyBlue { - keyid = 6013; - }; - class ItemKeyBlue1014: ItemKeyBlue { - keyid = 6014; - }; - class ItemKeyBlue1015: ItemKeyBlue { - keyid = 6015; - }; - class ItemKeyBlue1016: ItemKeyBlue { - keyid = 6016; - }; - class ItemKeyBlue1017: ItemKeyBlue { - keyid = 6017; - }; - class ItemKeyBlue1018: ItemKeyBlue { - keyid = 6018; - }; - class ItemKeyBlue1019: ItemKeyBlue { - keyid = 6019; - }; - class ItemKeyBlue1020: ItemKeyBlue { - keyid = 6020; - }; - class ItemKeyBlue1021: ItemKeyBlue { - keyid = 6021; - }; - class ItemKeyBlue1022: ItemKeyBlue { - keyid = 6022; - }; - class ItemKeyBlue1023: ItemKeyBlue { - keyid = 6023; - }; - class ItemKeyBlue1024: ItemKeyBlue { - keyid = 6024; - }; - class ItemKeyBlue1025: ItemKeyBlue { - keyid = 6025; - }; - class ItemKeyBlue1026: ItemKeyBlue { - keyid = 6026; - }; - class ItemKeyBlue1027: ItemKeyBlue { - keyid = 6027; - }; - class ItemKeyBlue1028: ItemKeyBlue { - keyid = 6028; - }; - class ItemKeyBlue1029: ItemKeyBlue { - keyid = 6029; - }; - class ItemKeyBlue1030: ItemKeyBlue { - keyid = 6030; - }; - class ItemKeyBlue1031: ItemKeyBlue { - keyid = 6031; - }; - class ItemKeyBlue1032: ItemKeyBlue { - keyid = 6032; - }; - class ItemKeyBlue1033: ItemKeyBlue { - keyid = 6033; - }; - class ItemKeyBlue1034: ItemKeyBlue { - keyid = 6034; - }; - class ItemKeyBlue1035: ItemKeyBlue { - keyid = 6035; - }; - class ItemKeyBlue1036: ItemKeyBlue { - keyid = 6036; - }; - class ItemKeyBlue1037: ItemKeyBlue { - keyid = 6037; - }; - class ItemKeyBlue1038: ItemKeyBlue { - keyid = 6038; - }; - class ItemKeyBlue1039: ItemKeyBlue { - keyid = 6039; - }; - class ItemKeyBlue1040: ItemKeyBlue { - keyid = 6040; - }; - class ItemKeyBlue1041: ItemKeyBlue { - keyid = 6041; - }; - class ItemKeyBlue1042: ItemKeyBlue { - keyid = 6042; - }; - class ItemKeyBlue1043: ItemKeyBlue { - keyid = 6043; - }; - class ItemKeyBlue1044: ItemKeyBlue { - keyid = 6044; - }; - class ItemKeyBlue1045: ItemKeyBlue { - keyid = 6045; - }; - class ItemKeyBlue1046: ItemKeyBlue { - keyid = 6046; - }; - class ItemKeyBlue1047: ItemKeyBlue { - keyid = 6047; - }; - class ItemKeyBlue1048: ItemKeyBlue { - keyid = 6048; - }; - class ItemKeyBlue1049: ItemKeyBlue { - keyid = 6049; - }; - class ItemKeyBlue1050: ItemKeyBlue { - keyid = 6050; - }; - class ItemKeyBlue1051: ItemKeyBlue { - keyid = 6051; - }; - class ItemKeyBlue1052: ItemKeyBlue { - keyid = 6052; - }; - class ItemKeyBlue1053: ItemKeyBlue { - keyid = 6053; - }; - class ItemKeyBlue1054: ItemKeyBlue { - keyid = 6054; - }; - class ItemKeyBlue1055: ItemKeyBlue { - keyid = 6055; - }; - class ItemKeyBlue1056: ItemKeyBlue { - keyid = 6056; - }; - class ItemKeyBlue1057: ItemKeyBlue { - keyid = 6057; - }; - class ItemKeyBlue1058: ItemKeyBlue { - keyid = 6058; - }; - class ItemKeyBlue1059: ItemKeyBlue { - keyid = 6059; - }; - class ItemKeyBlue1060: ItemKeyBlue { - keyid = 6060; - }; - class ItemKeyBlue1061: ItemKeyBlue { - keyid = 6061; - }; - class ItemKeyBlue1062: ItemKeyBlue { - keyid = 6062; - }; - class ItemKeyBlue1063: ItemKeyBlue { - keyid = 6063; - }; - class ItemKeyBlue1064: ItemKeyBlue { - keyid = 6064; - }; - class ItemKeyBlue1065: ItemKeyBlue { - keyid = 6065; - }; - class ItemKeyBlue1066: ItemKeyBlue { - keyid = 6066; - }; - class ItemKeyBlue1067: ItemKeyBlue { - keyid = 6067; - }; - class ItemKeyBlue1068: ItemKeyBlue { - keyid = 6068; - }; - class ItemKeyBlue1069: ItemKeyBlue { - keyid = 6069; - }; - class ItemKeyBlue1070: ItemKeyBlue { - keyid = 6070; - }; - class ItemKeyBlue1071: ItemKeyBlue { - keyid = 6071; - }; - class ItemKeyBlue1072: ItemKeyBlue { - keyid = 6072; - }; - class ItemKeyBlue1073: ItemKeyBlue { - keyid = 6073; - }; - class ItemKeyBlue1074: ItemKeyBlue { - keyid = 6074; - }; - class ItemKeyBlue1075: ItemKeyBlue { - keyid = 6075; - }; - class ItemKeyBlue1076: ItemKeyBlue { - keyid = 6076; - }; - class ItemKeyBlue1077: ItemKeyBlue { - keyid = 6077; - }; - class ItemKeyBlue1078: ItemKeyBlue { - keyid = 6078; - }; - class ItemKeyBlue1079: ItemKeyBlue { - keyid = 6079; - }; - class ItemKeyBlue1080: ItemKeyBlue { - keyid = 6080; - }; - class ItemKeyBlue1081: ItemKeyBlue { - keyid = 6081; - }; - class ItemKeyBlue1082: ItemKeyBlue { - keyid = 6082; - }; - class ItemKeyBlue1083: ItemKeyBlue { - keyid = 6083; - }; - class ItemKeyBlue1084: ItemKeyBlue { - keyid = 6084; - }; - class ItemKeyBlue1085: ItemKeyBlue { - keyid = 6085; - }; - class ItemKeyBlue1086: ItemKeyBlue { - keyid = 6086; - }; - class ItemKeyBlue1087: ItemKeyBlue { - keyid = 6087; - }; - class ItemKeyBlue1088: ItemKeyBlue { - keyid = 6088; - }; - class ItemKeyBlue1089: ItemKeyBlue { - keyid = 6089; - }; - class ItemKeyBlue1090: ItemKeyBlue { - keyid = 6090; - }; - class ItemKeyBlue1091: ItemKeyBlue { - keyid = 6091; - }; - class ItemKeyBlue1092: ItemKeyBlue { - keyid = 6092; - }; - class ItemKeyBlue1093: ItemKeyBlue { - keyid = 6093; - }; - class ItemKeyBlue1094: ItemKeyBlue { - keyid = 6094; - }; - class ItemKeyBlue1095: ItemKeyBlue { - keyid = 6095; - }; - class ItemKeyBlue1096: ItemKeyBlue { - keyid = 6096; - }; - class ItemKeyBlue1097: ItemKeyBlue { - keyid = 6097; - }; - class ItemKeyBlue1098: ItemKeyBlue { - keyid = 6098; - }; - class ItemKeyBlue1099: ItemKeyBlue { - keyid = 6099; - }; - class ItemKeyBlue1100: ItemKeyBlue { - keyid = 6100; - }; - class ItemKeyBlue1101: ItemKeyBlue { - keyid = 6101; - }; - class ItemKeyBlue1102: ItemKeyBlue { - keyid = 6102; - }; - class ItemKeyBlue1103: ItemKeyBlue { - keyid = 6103; - }; - class ItemKeyBlue1104: ItemKeyBlue { - keyid = 6104; - }; - class ItemKeyBlue1105: ItemKeyBlue { - keyid = 6105; - }; - class ItemKeyBlue1106: ItemKeyBlue { - keyid = 6106; - }; - class ItemKeyBlue1107: ItemKeyBlue { - keyid = 6107; - }; - class ItemKeyBlue1108: ItemKeyBlue { - keyid = 6108; - }; - class ItemKeyBlue1109: ItemKeyBlue { - keyid = 6109; - }; - class ItemKeyBlue1110: ItemKeyBlue { - keyid = 6110; - }; - class ItemKeyBlue1111: ItemKeyBlue { - keyid = 6111; - }; - class ItemKeyBlue1112: ItemKeyBlue { - keyid = 6112; - }; - class ItemKeyBlue1113: ItemKeyBlue { - keyid = 6113; - }; - class ItemKeyBlue1114: ItemKeyBlue { - keyid = 6114; - }; - class ItemKeyBlue1115: ItemKeyBlue { - keyid = 6115; - }; - class ItemKeyBlue1116: ItemKeyBlue { - keyid = 6116; - }; - class ItemKeyBlue1117: ItemKeyBlue { - keyid = 6117; - }; - class ItemKeyBlue1118: ItemKeyBlue { - keyid = 6118; - }; - class ItemKeyBlue1119: ItemKeyBlue { - keyid = 6119; - }; - class ItemKeyBlue1120: ItemKeyBlue { - keyid = 6120; - }; - class ItemKeyBlue1121: ItemKeyBlue { - keyid = 6121; - }; - class ItemKeyBlue1122: ItemKeyBlue { - keyid = 6122; - }; - class ItemKeyBlue1123: ItemKeyBlue { - keyid = 6123; - }; - class ItemKeyBlue1124: ItemKeyBlue { - keyid = 6124; - }; - class ItemKeyBlue1125: ItemKeyBlue { - keyid = 6125; - }; - class ItemKeyBlue1126: ItemKeyBlue { - keyid = 6126; - }; - class ItemKeyBlue1127: ItemKeyBlue { - keyid = 6127; - }; - class ItemKeyBlue1128: ItemKeyBlue { - keyid = 6128; - }; - class ItemKeyBlue1129: ItemKeyBlue { - keyid = 6129; - }; - class ItemKeyBlue1130: ItemKeyBlue { - keyid = 6130; - }; - class ItemKeyBlue1131: ItemKeyBlue { - keyid = 6131; - }; - class ItemKeyBlue1132: ItemKeyBlue { - keyid = 6132; - }; - class ItemKeyBlue1133: ItemKeyBlue { - keyid = 6133; - }; - class ItemKeyBlue1134: ItemKeyBlue { - keyid = 6134; - }; - class ItemKeyBlue1135: ItemKeyBlue { - keyid = 6135; - }; - class ItemKeyBlue1136: ItemKeyBlue { - keyid = 6136; - }; - class ItemKeyBlue1137: ItemKeyBlue { - keyid = 6137; - }; - class ItemKeyBlue1138: ItemKeyBlue { - keyid = 6138; - }; - class ItemKeyBlue1139: ItemKeyBlue { - keyid = 6139; - }; - class ItemKeyBlue1140: ItemKeyBlue { - keyid = 6140; - }; - class ItemKeyBlue1141: ItemKeyBlue { - keyid = 6141; - }; - class ItemKeyBlue1142: ItemKeyBlue { - keyid = 6142; - }; - class ItemKeyBlue1143: ItemKeyBlue { - keyid = 6143; - }; - class ItemKeyBlue1144: ItemKeyBlue { - keyid = 6144; - }; - class ItemKeyBlue1145: ItemKeyBlue { - keyid = 6145; - }; - class ItemKeyBlue1146: ItemKeyBlue { - keyid = 6146; - }; - class ItemKeyBlue1147: ItemKeyBlue { - keyid = 6147; - }; - class ItemKeyBlue1148: ItemKeyBlue { - keyid = 6148; - }; - class ItemKeyBlue1149: ItemKeyBlue { - keyid = 6149; - }; - class ItemKeyBlue1150: ItemKeyBlue { - keyid = 6150; - }; - class ItemKeyBlue1151: ItemKeyBlue { - keyid = 6151; - }; - class ItemKeyBlue1152: ItemKeyBlue { - keyid = 6152; - }; - class ItemKeyBlue1153: ItemKeyBlue { - keyid = 6153; - }; - class ItemKeyBlue1154: ItemKeyBlue { - keyid = 6154; - }; - class ItemKeyBlue1155: ItemKeyBlue { - keyid = 6155; - }; - class ItemKeyBlue1156: ItemKeyBlue { - keyid = 6156; - }; - class ItemKeyBlue1157: ItemKeyBlue { - keyid = 6157; - }; - class ItemKeyBlue1158: ItemKeyBlue { - keyid = 6158; - }; - class ItemKeyBlue1159: ItemKeyBlue { - keyid = 6159; - }; - class ItemKeyBlue1160: ItemKeyBlue { - keyid = 6160; - }; - class ItemKeyBlue1161: ItemKeyBlue { - keyid = 6161; - }; - class ItemKeyBlue1162: ItemKeyBlue { - keyid = 6162; - }; - class ItemKeyBlue1163: ItemKeyBlue { - keyid = 6163; - }; - class ItemKeyBlue1164: ItemKeyBlue { - keyid = 6164; - }; - class ItemKeyBlue1165: ItemKeyBlue { - keyid = 6165; - }; - class ItemKeyBlue1166: ItemKeyBlue { - keyid = 6166; - }; - class ItemKeyBlue1167: ItemKeyBlue { - keyid = 6167; - }; - class ItemKeyBlue1168: ItemKeyBlue { - keyid = 6168; - }; - class ItemKeyBlue1169: ItemKeyBlue { - keyid = 6169; - }; - class ItemKeyBlue1170: ItemKeyBlue { - keyid = 6170; - }; - class ItemKeyBlue1171: ItemKeyBlue { - keyid = 6171; - }; - class ItemKeyBlue1172: ItemKeyBlue { - keyid = 6172; - }; - class ItemKeyBlue1173: ItemKeyBlue { - keyid = 6173; - }; - class ItemKeyBlue1174: ItemKeyBlue { - keyid = 6174; - }; - class ItemKeyBlue1175: ItemKeyBlue { - keyid = 6175; - }; - class ItemKeyBlue1176: ItemKeyBlue { - keyid = 6176; - }; - class ItemKeyBlue1177: ItemKeyBlue { - keyid = 6177; - }; - class ItemKeyBlue1178: ItemKeyBlue { - keyid = 6178; - }; - class ItemKeyBlue1179: ItemKeyBlue { - keyid = 6179; - }; - class ItemKeyBlue1180: ItemKeyBlue { - keyid = 6180; - }; - class ItemKeyBlue1181: ItemKeyBlue { - keyid = 6181; - }; - class ItemKeyBlue1182: ItemKeyBlue { - keyid = 6182; - }; - class ItemKeyBlue1183: ItemKeyBlue { - keyid = 6183; - }; - class ItemKeyBlue1184: ItemKeyBlue { - keyid = 6184; - }; - class ItemKeyBlue1185: ItemKeyBlue { - keyid = 6185; - }; - class ItemKeyBlue1186: ItemKeyBlue { - keyid = 6186; - }; - class ItemKeyBlue1187: ItemKeyBlue { - keyid = 6187; - }; - class ItemKeyBlue1188: ItemKeyBlue { - keyid = 6188; - }; - class ItemKeyBlue1189: ItemKeyBlue { - keyid = 6189; - }; - class ItemKeyBlue1190: ItemKeyBlue { - keyid = 6190; - }; - class ItemKeyBlue1191: ItemKeyBlue { - keyid = 6191; - }; - class ItemKeyBlue1192: ItemKeyBlue { - keyid = 6192; - }; - class ItemKeyBlue1193: ItemKeyBlue { - keyid = 6193; - }; - class ItemKeyBlue1194: ItemKeyBlue { - keyid = 6194; - }; - class ItemKeyBlue1195: ItemKeyBlue { - keyid = 6195; - }; - class ItemKeyBlue1196: ItemKeyBlue { - keyid = 6196; - }; - class ItemKeyBlue1197: ItemKeyBlue { - keyid = 6197; - }; - class ItemKeyBlue1198: ItemKeyBlue { - keyid = 6198; - }; - class ItemKeyBlue1199: ItemKeyBlue { - keyid = 6199; - }; - class ItemKeyBlue1200: ItemKeyBlue { - keyid = 6200; - }; - class ItemKeyBlue1201: ItemKeyBlue { - keyid = 6201; - }; - class ItemKeyBlue1202: ItemKeyBlue { - keyid = 6202; - }; - class ItemKeyBlue1203: ItemKeyBlue { - keyid = 6203; - }; - class ItemKeyBlue1204: ItemKeyBlue { - keyid = 6204; - }; - class ItemKeyBlue1205: ItemKeyBlue { - keyid = 6205; - }; - class ItemKeyBlue1206: ItemKeyBlue { - keyid = 6206; - }; - class ItemKeyBlue1207: ItemKeyBlue { - keyid = 6207; - }; - class ItemKeyBlue1208: ItemKeyBlue { - keyid = 6208; - }; - class ItemKeyBlue1209: ItemKeyBlue { - keyid = 6209; - }; - class ItemKeyBlue1210: ItemKeyBlue { - keyid = 6210; - }; - class ItemKeyBlue1211: ItemKeyBlue { - keyid = 6211; - }; - class ItemKeyBlue1212: ItemKeyBlue { - keyid = 6212; - }; - class ItemKeyBlue1213: ItemKeyBlue { - keyid = 6213; - }; - class ItemKeyBlue1214: ItemKeyBlue { - keyid = 6214; - }; - class ItemKeyBlue1215: ItemKeyBlue { - keyid = 6215; - }; - class ItemKeyBlue1216: ItemKeyBlue { - keyid = 6216; - }; - class ItemKeyBlue1217: ItemKeyBlue { - keyid = 6217; - }; - class ItemKeyBlue1218: ItemKeyBlue { - keyid = 6218; - }; - class ItemKeyBlue1219: ItemKeyBlue { - keyid = 6219; - }; - class ItemKeyBlue1220: ItemKeyBlue { - keyid = 6220; - }; - class ItemKeyBlue1221: ItemKeyBlue { - keyid = 6221; - }; - class ItemKeyBlue1222: ItemKeyBlue { - keyid = 6222; - }; - class ItemKeyBlue1223: ItemKeyBlue { - keyid = 6223; - }; - class ItemKeyBlue1224: ItemKeyBlue { - keyid = 6224; - }; - class ItemKeyBlue1225: ItemKeyBlue { - keyid = 6225; - }; - class ItemKeyBlue1226: ItemKeyBlue { - keyid = 6226; - }; - class ItemKeyBlue1227: ItemKeyBlue { - keyid = 6227; - }; - class ItemKeyBlue1228: ItemKeyBlue { - keyid = 6228; - }; - class ItemKeyBlue1229: ItemKeyBlue { - keyid = 6229; - }; - class ItemKeyBlue1230: ItemKeyBlue { - keyid = 6230; - }; - class ItemKeyBlue1231: ItemKeyBlue { - keyid = 6231; - }; - class ItemKeyBlue1232: ItemKeyBlue { - keyid = 6232; - }; - class ItemKeyBlue1233: ItemKeyBlue { - keyid = 6233; - }; - class ItemKeyBlue1234: ItemKeyBlue { - keyid = 6234; - }; - class ItemKeyBlue1235: ItemKeyBlue { - keyid = 6235; - }; - class ItemKeyBlue1236: ItemKeyBlue { - keyid = 6236; - }; - class ItemKeyBlue1237: ItemKeyBlue { - keyid = 6237; - }; - class ItemKeyBlue1238: ItemKeyBlue { - keyid = 6238; - }; - class ItemKeyBlue1239: ItemKeyBlue { - keyid = 6239; - }; - class ItemKeyBlue1240: ItemKeyBlue { - keyid = 6240; - }; - class ItemKeyBlue1241: ItemKeyBlue { - keyid = 6241; - }; - class ItemKeyBlue1242: ItemKeyBlue { - keyid = 6242; - }; - class ItemKeyBlue1243: ItemKeyBlue { - keyid = 6243; - }; - class ItemKeyBlue1244: ItemKeyBlue { - keyid = 6244; - }; - class ItemKeyBlue1245: ItemKeyBlue { - keyid = 6245; - }; - class ItemKeyBlue1246: ItemKeyBlue { - keyid = 6246; - }; - class ItemKeyBlue1247: ItemKeyBlue { - keyid = 6247; - }; - class ItemKeyBlue1248: ItemKeyBlue { - keyid = 6248; - }; - class ItemKeyBlue1249: ItemKeyBlue { - keyid = 6249; - }; - class ItemKeyBlue1250: ItemKeyBlue { - keyid = 6250; - }; - class ItemKeyBlue1251: ItemKeyBlue { - keyid = 6251; - }; - class ItemKeyBlue1252: ItemKeyBlue { - keyid = 6252; - }; - class ItemKeyBlue1253: ItemKeyBlue { - keyid = 6253; - }; - class ItemKeyBlue1254: ItemKeyBlue { - keyid = 6254; - }; - class ItemKeyBlue1255: ItemKeyBlue { - keyid = 6255; - }; - class ItemKeyBlue1256: ItemKeyBlue { - keyid = 6256; - }; - class ItemKeyBlue1257: ItemKeyBlue { - keyid = 6257; - }; - class ItemKeyBlue1258: ItemKeyBlue { - keyid = 6258; - }; - class ItemKeyBlue1259: ItemKeyBlue { - keyid = 6259; - }; - class ItemKeyBlue1260: ItemKeyBlue { - keyid = 6260; - }; - class ItemKeyBlue1261: ItemKeyBlue { - keyid = 6261; - }; - class ItemKeyBlue1262: ItemKeyBlue { - keyid = 6262; - }; - class ItemKeyBlue1263: ItemKeyBlue { - keyid = 6263; - }; - class ItemKeyBlue1264: ItemKeyBlue { - keyid = 6264; - }; - class ItemKeyBlue1265: ItemKeyBlue { - keyid = 6265; - }; - class ItemKeyBlue1266: ItemKeyBlue { - keyid = 6266; - }; - class ItemKeyBlue1267: ItemKeyBlue { - keyid = 6267; - }; - class ItemKeyBlue1268: ItemKeyBlue { - keyid = 6268; - }; - class ItemKeyBlue1269: ItemKeyBlue { - keyid = 6269; - }; - class ItemKeyBlue1270: ItemKeyBlue { - keyid = 6270; - }; - class ItemKeyBlue1271: ItemKeyBlue { - keyid = 6271; - }; - class ItemKeyBlue1272: ItemKeyBlue { - keyid = 6272; - }; - class ItemKeyBlue1273: ItemKeyBlue { - keyid = 6273; - }; - class ItemKeyBlue1274: ItemKeyBlue { - keyid = 6274; - }; - class ItemKeyBlue1275: ItemKeyBlue { - keyid = 6275; - }; - class ItemKeyBlue1276: ItemKeyBlue { - keyid = 6276; - }; - class ItemKeyBlue1277: ItemKeyBlue { - keyid = 6277; - }; - class ItemKeyBlue1278: ItemKeyBlue { - keyid = 6278; - }; - class ItemKeyBlue1279: ItemKeyBlue { - keyid = 6279; - }; - class ItemKeyBlue1280: ItemKeyBlue { - keyid = 6280; - }; - class ItemKeyBlue1281: ItemKeyBlue { - keyid = 6281; - }; - class ItemKeyBlue1282: ItemKeyBlue { - keyid = 6282; - }; - class ItemKeyBlue1283: ItemKeyBlue { - keyid = 6283; - }; - class ItemKeyBlue1284: ItemKeyBlue { - keyid = 6284; - }; - class ItemKeyBlue1285: ItemKeyBlue { - keyid = 6285; - }; - class ItemKeyBlue1286: ItemKeyBlue { - keyid = 6286; - }; - class ItemKeyBlue1287: ItemKeyBlue { - keyid = 6287; - }; - class ItemKeyBlue1288: ItemKeyBlue { - keyid = 6288; - }; - class ItemKeyBlue1289: ItemKeyBlue { - keyid = 6289; - }; - class ItemKeyBlue1290: ItemKeyBlue { - keyid = 6290; - }; - class ItemKeyBlue1291: ItemKeyBlue { - keyid = 6291; - }; - class ItemKeyBlue1292: ItemKeyBlue { - keyid = 6292; - }; - class ItemKeyBlue1293: ItemKeyBlue { - keyid = 6293; - }; - class ItemKeyBlue1294: ItemKeyBlue { - keyid = 6294; - }; - class ItemKeyBlue1295: ItemKeyBlue { - keyid = 6295; - }; - class ItemKeyBlue1296: ItemKeyBlue { - keyid = 6296; - }; - class ItemKeyBlue1297: ItemKeyBlue { - keyid = 6297; - }; - class ItemKeyBlue1298: ItemKeyBlue { - keyid = 6298; - }; - class ItemKeyBlue1299: ItemKeyBlue { - keyid = 6299; - }; - class ItemKeyBlue1300: ItemKeyBlue { - keyid = 6300; - }; - class ItemKeyBlue1301: ItemKeyBlue { - keyid = 6301; - }; - class ItemKeyBlue1302: ItemKeyBlue { - keyid = 6302; - }; - class ItemKeyBlue1303: ItemKeyBlue { - keyid = 6303; - }; - class ItemKeyBlue1304: ItemKeyBlue { - keyid = 6304; - }; - class ItemKeyBlue1305: ItemKeyBlue { - keyid = 6305; - }; - class ItemKeyBlue1306: ItemKeyBlue { - keyid = 6306; - }; - class ItemKeyBlue1307: ItemKeyBlue { - keyid = 6307; - }; - class ItemKeyBlue1308: ItemKeyBlue { - keyid = 6308; - }; - class ItemKeyBlue1309: ItemKeyBlue { - keyid = 6309; - }; - class ItemKeyBlue1310: ItemKeyBlue { - keyid = 6310; - }; - class ItemKeyBlue1311: ItemKeyBlue { - keyid = 6311; - }; - class ItemKeyBlue1312: ItemKeyBlue { - keyid = 6312; - }; - class ItemKeyBlue1313: ItemKeyBlue { - keyid = 6313; - }; - class ItemKeyBlue1314: ItemKeyBlue { - keyid = 6314; - }; - class ItemKeyBlue1315: ItemKeyBlue { - keyid = 6315; - }; - class ItemKeyBlue1316: ItemKeyBlue { - keyid = 6316; - }; - class ItemKeyBlue1317: ItemKeyBlue { - keyid = 6317; - }; - class ItemKeyBlue1318: ItemKeyBlue { - keyid = 6318; - }; - class ItemKeyBlue1319: ItemKeyBlue { - keyid = 6319; - }; - class ItemKeyBlue1320: ItemKeyBlue { - keyid = 6320; - }; - class ItemKeyBlue1321: ItemKeyBlue { - keyid = 6321; - }; - class ItemKeyBlue1322: ItemKeyBlue { - keyid = 6322; - }; - class ItemKeyBlue1323: ItemKeyBlue { - keyid = 6323; - }; - class ItemKeyBlue1324: ItemKeyBlue { - keyid = 6324; - }; - class ItemKeyBlue1325: ItemKeyBlue { - keyid = 6325; - }; - class ItemKeyBlue1326: ItemKeyBlue { - keyid = 6326; - }; - class ItemKeyBlue1327: ItemKeyBlue { - keyid = 6327; - }; - class ItemKeyBlue1328: ItemKeyBlue { - keyid = 6328; - }; - class ItemKeyBlue1329: ItemKeyBlue { - keyid = 6329; - }; - class ItemKeyBlue1330: ItemKeyBlue { - keyid = 6330; - }; - class ItemKeyBlue1331: ItemKeyBlue { - keyid = 6331; - }; - class ItemKeyBlue1332: ItemKeyBlue { - keyid = 6332; - }; - class ItemKeyBlue1333: ItemKeyBlue { - keyid = 6333; - }; - class ItemKeyBlue1334: ItemKeyBlue { - keyid = 6334; - }; - class ItemKeyBlue1335: ItemKeyBlue { - keyid = 6335; - }; - class ItemKeyBlue1336: ItemKeyBlue { - keyid = 6336; - }; - class ItemKeyBlue1337: ItemKeyBlue { - keyid = 6337; - }; - class ItemKeyBlue1338: ItemKeyBlue { - keyid = 6338; - }; - class ItemKeyBlue1339: ItemKeyBlue { - keyid = 6339; - }; - class ItemKeyBlue1340: ItemKeyBlue { - keyid = 6340; - }; - class ItemKeyBlue1341: ItemKeyBlue { - keyid = 6341; - }; - class ItemKeyBlue1342: ItemKeyBlue { - keyid = 6342; - }; - class ItemKeyBlue1343: ItemKeyBlue { - keyid = 6343; - }; - class ItemKeyBlue1344: ItemKeyBlue { - keyid = 6344; - }; - class ItemKeyBlue1345: ItemKeyBlue { - keyid = 6345; - }; - class ItemKeyBlue1346: ItemKeyBlue { - keyid = 6346; - }; - class ItemKeyBlue1347: ItemKeyBlue { - keyid = 6347; - }; - class ItemKeyBlue1348: ItemKeyBlue { - keyid = 6348; - }; - class ItemKeyBlue1349: ItemKeyBlue { - keyid = 6349; - }; - class ItemKeyBlue1350: ItemKeyBlue { - keyid = 6350; - }; - class ItemKeyBlue1351: ItemKeyBlue { - keyid = 6351; - }; - class ItemKeyBlue1352: ItemKeyBlue { - keyid = 6352; - }; - class ItemKeyBlue1353: ItemKeyBlue { - keyid = 6353; - }; - class ItemKeyBlue1354: ItemKeyBlue { - keyid = 6354; - }; - class ItemKeyBlue1355: ItemKeyBlue { - keyid = 6355; - }; - class ItemKeyBlue1356: ItemKeyBlue { - keyid = 6356; - }; - class ItemKeyBlue1357: ItemKeyBlue { - keyid = 6357; - }; - class ItemKeyBlue1358: ItemKeyBlue { - keyid = 6358; - }; - class ItemKeyBlue1359: ItemKeyBlue { - keyid = 6359; - }; - class ItemKeyBlue1360: ItemKeyBlue { - keyid = 6360; - }; - class ItemKeyBlue1361: ItemKeyBlue { - keyid = 6361; - }; - class ItemKeyBlue1362: ItemKeyBlue { - keyid = 6362; - }; - class ItemKeyBlue1363: ItemKeyBlue { - keyid = 6363; - }; - class ItemKeyBlue1364: ItemKeyBlue { - keyid = 6364; - }; - class ItemKeyBlue1365: ItemKeyBlue { - keyid = 6365; - }; - class ItemKeyBlue1366: ItemKeyBlue { - keyid = 6366; - }; - class ItemKeyBlue1367: ItemKeyBlue { - keyid = 6367; - }; - class ItemKeyBlue1368: ItemKeyBlue { - keyid = 6368; - }; - class ItemKeyBlue1369: ItemKeyBlue { - keyid = 6369; - }; - class ItemKeyBlue1370: ItemKeyBlue { - keyid = 6370; - }; - class ItemKeyBlue1371: ItemKeyBlue { - keyid = 6371; - }; - class ItemKeyBlue1372: ItemKeyBlue { - keyid = 6372; - }; - class ItemKeyBlue1373: ItemKeyBlue { - keyid = 6373; - }; - class ItemKeyBlue1374: ItemKeyBlue { - keyid = 6374; - }; - class ItemKeyBlue1375: ItemKeyBlue { - keyid = 6375; - }; - class ItemKeyBlue1376: ItemKeyBlue { - keyid = 6376; - }; - class ItemKeyBlue1377: ItemKeyBlue { - keyid = 6377; - }; - class ItemKeyBlue1378: ItemKeyBlue { - keyid = 6378; - }; - class ItemKeyBlue1379: ItemKeyBlue { - keyid = 6379; - }; - class ItemKeyBlue1380: ItemKeyBlue { - keyid = 6380; - }; - class ItemKeyBlue1381: ItemKeyBlue { - keyid = 6381; - }; - class ItemKeyBlue1382: ItemKeyBlue { - keyid = 6382; - }; - class ItemKeyBlue1383: ItemKeyBlue { - keyid = 6383; - }; - class ItemKeyBlue1384: ItemKeyBlue { - keyid = 6384; - }; - class ItemKeyBlue1385: ItemKeyBlue { - keyid = 6385; - }; - class ItemKeyBlue1386: ItemKeyBlue { - keyid = 6386; - }; - class ItemKeyBlue1387: ItemKeyBlue { - keyid = 6387; - }; - class ItemKeyBlue1388: ItemKeyBlue { - keyid = 6388; - }; - class ItemKeyBlue1389: ItemKeyBlue { - keyid = 6389; - }; - class ItemKeyBlue1390: ItemKeyBlue { - keyid = 6390; - }; - class ItemKeyBlue1391: ItemKeyBlue { - keyid = 6391; - }; - class ItemKeyBlue1392: ItemKeyBlue { - keyid = 6392; - }; - class ItemKeyBlue1393: ItemKeyBlue { - keyid = 6393; - }; - class ItemKeyBlue1394: ItemKeyBlue { - keyid = 6394; - }; - class ItemKeyBlue1395: ItemKeyBlue { - keyid = 6395; - }; - class ItemKeyBlue1396: ItemKeyBlue { - keyid = 6396; - }; - class ItemKeyBlue1397: ItemKeyBlue { - keyid = 6397; - }; - class ItemKeyBlue1398: ItemKeyBlue { - keyid = 6398; - }; - class ItemKeyBlue1399: ItemKeyBlue { - keyid = 6399; - }; - class ItemKeyBlue1400: ItemKeyBlue { - keyid = 6400; - }; - class ItemKeyBlue1401: ItemKeyBlue { - keyid = 6401; - }; - class ItemKeyBlue1402: ItemKeyBlue { - keyid = 6402; - }; - class ItemKeyBlue1403: ItemKeyBlue { - keyid = 6403; - }; - class ItemKeyBlue1404: ItemKeyBlue { - keyid = 6404; - }; - class ItemKeyBlue1405: ItemKeyBlue { - keyid = 6405; - }; - class ItemKeyBlue1406: ItemKeyBlue { - keyid = 6406; - }; - class ItemKeyBlue1407: ItemKeyBlue { - keyid = 6407; - }; - class ItemKeyBlue1408: ItemKeyBlue { - keyid = 6408; - }; - class ItemKeyBlue1409: ItemKeyBlue { - keyid = 6409; - }; - class ItemKeyBlue1410: ItemKeyBlue { - keyid = 6410; - }; - class ItemKeyBlue1411: ItemKeyBlue { - keyid = 6411; - }; - class ItemKeyBlue1412: ItemKeyBlue { - keyid = 6412; - }; - class ItemKeyBlue1413: ItemKeyBlue { - keyid = 6413; - }; - class ItemKeyBlue1414: ItemKeyBlue { - keyid = 6414; - }; - class ItemKeyBlue1415: ItemKeyBlue { - keyid = 6415; - }; - class ItemKeyBlue1416: ItemKeyBlue { - keyid = 6416; - }; - class ItemKeyBlue1417: ItemKeyBlue { - keyid = 6417; - }; - class ItemKeyBlue1418: ItemKeyBlue { - keyid = 6418; - }; - class ItemKeyBlue1419: ItemKeyBlue { - keyid = 6419; - }; - class ItemKeyBlue1420: ItemKeyBlue { - keyid = 6420; - }; - class ItemKeyBlue1421: ItemKeyBlue { - keyid = 6421; - }; - class ItemKeyBlue1422: ItemKeyBlue { - keyid = 6422; - }; - class ItemKeyBlue1423: ItemKeyBlue { - keyid = 6423; - }; - class ItemKeyBlue1424: ItemKeyBlue { - keyid = 6424; - }; - class ItemKeyBlue1425: ItemKeyBlue { - keyid = 6425; - }; - class ItemKeyBlue1426: ItemKeyBlue { - keyid = 6426; - }; - class ItemKeyBlue1427: ItemKeyBlue { - keyid = 6427; - }; - class ItemKeyBlue1428: ItemKeyBlue { - keyid = 6428; - }; - class ItemKeyBlue1429: ItemKeyBlue { - keyid = 6429; - }; - class ItemKeyBlue1430: ItemKeyBlue { - keyid = 6430; - }; - class ItemKeyBlue1431: ItemKeyBlue { - keyid = 6431; - }; - class ItemKeyBlue1432: ItemKeyBlue { - keyid = 6432; - }; - class ItemKeyBlue1433: ItemKeyBlue { - keyid = 6433; - }; - class ItemKeyBlue1434: ItemKeyBlue { - keyid = 6434; - }; - class ItemKeyBlue1435: ItemKeyBlue { - keyid = 6435; - }; - class ItemKeyBlue1436: ItemKeyBlue { - keyid = 6436; - }; - class ItemKeyBlue1437: ItemKeyBlue { - keyid = 6437; - }; - class ItemKeyBlue1438: ItemKeyBlue { - keyid = 6438; - }; - class ItemKeyBlue1439: ItemKeyBlue { - keyid = 6439; - }; - class ItemKeyBlue1440: ItemKeyBlue { - keyid = 6440; - }; - class ItemKeyBlue1441: ItemKeyBlue { - keyid = 6441; - }; - class ItemKeyBlue1442: ItemKeyBlue { - keyid = 6442; - }; - class ItemKeyBlue1443: ItemKeyBlue { - keyid = 6443; - }; - class ItemKeyBlue1444: ItemKeyBlue { - keyid = 6444; - }; - class ItemKeyBlue1445: ItemKeyBlue { - keyid = 6445; - }; - class ItemKeyBlue1446: ItemKeyBlue { - keyid = 6446; - }; - class ItemKeyBlue1447: ItemKeyBlue { - keyid = 6447; - }; - class ItemKeyBlue1448: ItemKeyBlue { - keyid = 6448; - }; - class ItemKeyBlue1449: ItemKeyBlue { - keyid = 6449; - }; - class ItemKeyBlue1450: ItemKeyBlue { - keyid = 6450; - }; - class ItemKeyBlue1451: ItemKeyBlue { - keyid = 6451; - }; - class ItemKeyBlue1452: ItemKeyBlue { - keyid = 6452; - }; - class ItemKeyBlue1453: ItemKeyBlue { - keyid = 6453; - }; - class ItemKeyBlue1454: ItemKeyBlue { - keyid = 6454; - }; - class ItemKeyBlue1455: ItemKeyBlue { - keyid = 6455; - }; - class ItemKeyBlue1456: ItemKeyBlue { - keyid = 6456; - }; - class ItemKeyBlue1457: ItemKeyBlue { - keyid = 6457; - }; - class ItemKeyBlue1458: ItemKeyBlue { - keyid = 6458; - }; - class ItemKeyBlue1459: ItemKeyBlue { - keyid = 6459; - }; - class ItemKeyBlue1460: ItemKeyBlue { - keyid = 6460; - }; - class ItemKeyBlue1461: ItemKeyBlue { - keyid = 6461; - }; - class ItemKeyBlue1462: ItemKeyBlue { - keyid = 6462; - }; - class ItemKeyBlue1463: ItemKeyBlue { - keyid = 6463; - }; - class ItemKeyBlue1464: ItemKeyBlue { - keyid = 6464; - }; - class ItemKeyBlue1465: ItemKeyBlue { - keyid = 6465; - }; - class ItemKeyBlue1466: ItemKeyBlue { - keyid = 6466; - }; - class ItemKeyBlue1467: ItemKeyBlue { - keyid = 6467; - }; - class ItemKeyBlue1468: ItemKeyBlue { - keyid = 6468; - }; - class ItemKeyBlue1469: ItemKeyBlue { - keyid = 6469; - }; - class ItemKeyBlue1470: ItemKeyBlue { - keyid = 6470; - }; - class ItemKeyBlue1471: ItemKeyBlue { - keyid = 6471; - }; - class ItemKeyBlue1472: ItemKeyBlue { - keyid = 6472; - }; - class ItemKeyBlue1473: ItemKeyBlue { - keyid = 6473; - }; - class ItemKeyBlue1474: ItemKeyBlue { - keyid = 6474; - }; - class ItemKeyBlue1475: ItemKeyBlue { - keyid = 6475; - }; - class ItemKeyBlue1476: ItemKeyBlue { - keyid = 6476; - }; - class ItemKeyBlue1477: ItemKeyBlue { - keyid = 6477; - }; - class ItemKeyBlue1478: ItemKeyBlue { - keyid = 6478; - }; - class ItemKeyBlue1479: ItemKeyBlue { - keyid = 6479; - }; - class ItemKeyBlue1480: ItemKeyBlue { - keyid = 6480; - }; - class ItemKeyBlue1481: ItemKeyBlue { - keyid = 6481; - }; - class ItemKeyBlue1482: ItemKeyBlue { - keyid = 6482; - }; - class ItemKeyBlue1483: ItemKeyBlue { - keyid = 6483; - }; - class ItemKeyBlue1484: ItemKeyBlue { - keyid = 6484; - }; - class ItemKeyBlue1485: ItemKeyBlue { - keyid = 6485; - }; - class ItemKeyBlue1486: ItemKeyBlue { - keyid = 6486; - }; - class ItemKeyBlue1487: ItemKeyBlue { - keyid = 6487; - }; - class ItemKeyBlue1488: ItemKeyBlue { - keyid = 6488; - }; - class ItemKeyBlue1489: ItemKeyBlue { - keyid = 6489; - }; - class ItemKeyBlue1490: ItemKeyBlue { - keyid = 6490; - }; - class ItemKeyBlue1491: ItemKeyBlue { - keyid = 6491; - }; - class ItemKeyBlue1492: ItemKeyBlue { - keyid = 6492; - }; - class ItemKeyBlue1493: ItemKeyBlue { - keyid = 6493; - }; - class ItemKeyBlue1494: ItemKeyBlue { - keyid = 6494; - }; - class ItemKeyBlue1495: ItemKeyBlue { - keyid = 6495; - }; - class ItemKeyBlue1496: ItemKeyBlue { - keyid = 6496; - }; - class ItemKeyBlue1497: ItemKeyBlue { - keyid = 6497; - }; - class ItemKeyBlue1498: ItemKeyBlue { - keyid = 6498; - }; - class ItemKeyBlue1499: ItemKeyBlue { - keyid = 6499; - }; - class ItemKeyBlue1500: ItemKeyBlue { - keyid = 6500; - }; - class ItemKeyBlue1501: ItemKeyBlue { - keyid = 6501; - }; - class ItemKeyBlue1502: ItemKeyBlue { - keyid = 6502; - }; - class ItemKeyBlue1503: ItemKeyBlue { - keyid = 6503; - }; - class ItemKeyBlue1504: ItemKeyBlue { - keyid = 6504; - }; - class ItemKeyBlue1505: ItemKeyBlue { - keyid = 6505; - }; - class ItemKeyBlue1506: ItemKeyBlue { - keyid = 6506; - }; - class ItemKeyBlue1507: ItemKeyBlue { - keyid = 6507; - }; - class ItemKeyBlue1508: ItemKeyBlue { - keyid = 6508; - }; - class ItemKeyBlue1509: ItemKeyBlue { - keyid = 6509; - }; - class ItemKeyBlue1510: ItemKeyBlue { - keyid = 6510; - }; - class ItemKeyBlue1511: ItemKeyBlue { - keyid = 6511; - }; - class ItemKeyBlue1512: ItemKeyBlue { - keyid = 6512; - }; - class ItemKeyBlue1513: ItemKeyBlue { - keyid = 6513; - }; - class ItemKeyBlue1514: ItemKeyBlue { - keyid = 6514; - }; - class ItemKeyBlue1515: ItemKeyBlue { - keyid = 6515; - }; - class ItemKeyBlue1516: ItemKeyBlue { - keyid = 6516; - }; - class ItemKeyBlue1517: ItemKeyBlue { - keyid = 6517; - }; - class ItemKeyBlue1518: ItemKeyBlue { - keyid = 6518; - }; - class ItemKeyBlue1519: ItemKeyBlue { - keyid = 6519; - }; - class ItemKeyBlue1520: ItemKeyBlue { - keyid = 6520; - }; - class ItemKeyBlue1521: ItemKeyBlue { - keyid = 6521; - }; - class ItemKeyBlue1522: ItemKeyBlue { - keyid = 6522; - }; - class ItemKeyBlue1523: ItemKeyBlue { - keyid = 6523; - }; - class ItemKeyBlue1524: ItemKeyBlue { - keyid = 6524; - }; - class ItemKeyBlue1525: ItemKeyBlue { - keyid = 6525; - }; - class ItemKeyBlue1526: ItemKeyBlue { - keyid = 6526; - }; - class ItemKeyBlue1527: ItemKeyBlue { - keyid = 6527; - }; - class ItemKeyBlue1528: ItemKeyBlue { - keyid = 6528; - }; - class ItemKeyBlue1529: ItemKeyBlue { - keyid = 6529; - }; - class ItemKeyBlue1530: ItemKeyBlue { - keyid = 6530; - }; - class ItemKeyBlue1531: ItemKeyBlue { - keyid = 6531; - }; - class ItemKeyBlue1532: ItemKeyBlue { - keyid = 6532; - }; - class ItemKeyBlue1533: ItemKeyBlue { - keyid = 6533; - }; - class ItemKeyBlue1534: ItemKeyBlue { - keyid = 6534; - }; - class ItemKeyBlue1535: ItemKeyBlue { - keyid = 6535; - }; - class ItemKeyBlue1536: ItemKeyBlue { - keyid = 6536; - }; - class ItemKeyBlue1537: ItemKeyBlue { - keyid = 6537; - }; - class ItemKeyBlue1538: ItemKeyBlue { - keyid = 6538; - }; - class ItemKeyBlue1539: ItemKeyBlue { - keyid = 6539; - }; - class ItemKeyBlue1540: ItemKeyBlue { - keyid = 6540; - }; - class ItemKeyBlue1541: ItemKeyBlue { - keyid = 6541; - }; - class ItemKeyBlue1542: ItemKeyBlue { - keyid = 6542; - }; - class ItemKeyBlue1543: ItemKeyBlue { - keyid = 6543; - }; - class ItemKeyBlue1544: ItemKeyBlue { - keyid = 6544; - }; - class ItemKeyBlue1545: ItemKeyBlue { - keyid = 6545; - }; - class ItemKeyBlue1546: ItemKeyBlue { - keyid = 6546; - }; - class ItemKeyBlue1547: ItemKeyBlue { - keyid = 6547; - }; - class ItemKeyBlue1548: ItemKeyBlue { - keyid = 6548; - }; - class ItemKeyBlue1549: ItemKeyBlue { - keyid = 6549; - }; - class ItemKeyBlue1550: ItemKeyBlue { - keyid = 6550; - }; - class ItemKeyBlue1551: ItemKeyBlue { - keyid = 6551; - }; - class ItemKeyBlue1552: ItemKeyBlue { - keyid = 6552; - }; - class ItemKeyBlue1553: ItemKeyBlue { - keyid = 6553; - }; - class ItemKeyBlue1554: ItemKeyBlue { - keyid = 6554; - }; - class ItemKeyBlue1555: ItemKeyBlue { - keyid = 6555; - }; - class ItemKeyBlue1556: ItemKeyBlue { - keyid = 6556; - }; - class ItemKeyBlue1557: ItemKeyBlue { - keyid = 6557; - }; - class ItemKeyBlue1558: ItemKeyBlue { - keyid = 6558; - }; - class ItemKeyBlue1559: ItemKeyBlue { - keyid = 6559; - }; - class ItemKeyBlue1560: ItemKeyBlue { - keyid = 6560; - }; - class ItemKeyBlue1561: ItemKeyBlue { - keyid = 6561; - }; - class ItemKeyBlue1562: ItemKeyBlue { - keyid = 6562; - }; - class ItemKeyBlue1563: ItemKeyBlue { - keyid = 6563; - }; - class ItemKeyBlue1564: ItemKeyBlue { - keyid = 6564; - }; - class ItemKeyBlue1565: ItemKeyBlue { - keyid = 6565; - }; - class ItemKeyBlue1566: ItemKeyBlue { - keyid = 6566; - }; - class ItemKeyBlue1567: ItemKeyBlue { - keyid = 6567; - }; - class ItemKeyBlue1568: ItemKeyBlue { - keyid = 6568; - }; - class ItemKeyBlue1569: ItemKeyBlue { - keyid = 6569; - }; - class ItemKeyBlue1570: ItemKeyBlue { - keyid = 6570; - }; - class ItemKeyBlue1571: ItemKeyBlue { - keyid = 6571; - }; - class ItemKeyBlue1572: ItemKeyBlue { - keyid = 6572; - }; - class ItemKeyBlue1573: ItemKeyBlue { - keyid = 6573; - }; - class ItemKeyBlue1574: ItemKeyBlue { - keyid = 6574; - }; - class ItemKeyBlue1575: ItemKeyBlue { - keyid = 6575; - }; - class ItemKeyBlue1576: ItemKeyBlue { - keyid = 6576; - }; - class ItemKeyBlue1577: ItemKeyBlue { - keyid = 6577; - }; - class ItemKeyBlue1578: ItemKeyBlue { - keyid = 6578; - }; - class ItemKeyBlue1579: ItemKeyBlue { - keyid = 6579; - }; - class ItemKeyBlue1580: ItemKeyBlue { - keyid = 6580; - }; - class ItemKeyBlue1581: ItemKeyBlue { - keyid = 6581; - }; - class ItemKeyBlue1582: ItemKeyBlue { - keyid = 6582; - }; - class ItemKeyBlue1583: ItemKeyBlue { - keyid = 6583; - }; - class ItemKeyBlue1584: ItemKeyBlue { - keyid = 6584; - }; - class ItemKeyBlue1585: ItemKeyBlue { - keyid = 6585; - }; - class ItemKeyBlue1586: ItemKeyBlue { - keyid = 6586; - }; - class ItemKeyBlue1587: ItemKeyBlue { - keyid = 6587; - }; - class ItemKeyBlue1588: ItemKeyBlue { - keyid = 6588; - }; - class ItemKeyBlue1589: ItemKeyBlue { - keyid = 6589; - }; - class ItemKeyBlue1590: ItemKeyBlue { - keyid = 6590; - }; - class ItemKeyBlue1591: ItemKeyBlue { - keyid = 6591; - }; - class ItemKeyBlue1592: ItemKeyBlue { - keyid = 6592; - }; - class ItemKeyBlue1593: ItemKeyBlue { - keyid = 6593; - }; - class ItemKeyBlue1594: ItemKeyBlue { - keyid = 6594; - }; - class ItemKeyBlue1595: ItemKeyBlue { - keyid = 6595; - }; - class ItemKeyBlue1596: ItemKeyBlue { - keyid = 6596; - }; - class ItemKeyBlue1597: ItemKeyBlue { - keyid = 6597; - }; - class ItemKeyBlue1598: ItemKeyBlue { - keyid = 6598; - }; - class ItemKeyBlue1599: ItemKeyBlue { - keyid = 6599; - }; - class ItemKeyBlue1600: ItemKeyBlue { - keyid = 6600; - }; - class ItemKeyBlue1601: ItemKeyBlue { - keyid = 6601; - }; - class ItemKeyBlue1602: ItemKeyBlue { - keyid = 6602; - }; - class ItemKeyBlue1603: ItemKeyBlue { - keyid = 6603; - }; - class ItemKeyBlue1604: ItemKeyBlue { - keyid = 6604; - }; - class ItemKeyBlue1605: ItemKeyBlue { - keyid = 6605; - }; - class ItemKeyBlue1606: ItemKeyBlue { - keyid = 6606; - }; - class ItemKeyBlue1607: ItemKeyBlue { - keyid = 6607; - }; - class ItemKeyBlue1608: ItemKeyBlue { - keyid = 6608; - }; - class ItemKeyBlue1609: ItemKeyBlue { - keyid = 6609; - }; - class ItemKeyBlue1610: ItemKeyBlue { - keyid = 6610; - }; - class ItemKeyBlue1611: ItemKeyBlue { - keyid = 6611; - }; - class ItemKeyBlue1612: ItemKeyBlue { - keyid = 6612; - }; - class ItemKeyBlue1613: ItemKeyBlue { - keyid = 6613; - }; - class ItemKeyBlue1614: ItemKeyBlue { - keyid = 6614; - }; - class ItemKeyBlue1615: ItemKeyBlue { - keyid = 6615; - }; - class ItemKeyBlue1616: ItemKeyBlue { - keyid = 6616; - }; - class ItemKeyBlue1617: ItemKeyBlue { - keyid = 6617; - }; - class ItemKeyBlue1618: ItemKeyBlue { - keyid = 6618; - }; - class ItemKeyBlue1619: ItemKeyBlue { - keyid = 6619; - }; - class ItemKeyBlue1620: ItemKeyBlue { - keyid = 6620; - }; - class ItemKeyBlue1621: ItemKeyBlue { - keyid = 6621; - }; - class ItemKeyBlue1622: ItemKeyBlue { - keyid = 6622; - }; - class ItemKeyBlue1623: ItemKeyBlue { - keyid = 6623; - }; - class ItemKeyBlue1624: ItemKeyBlue { - keyid = 6624; - }; - class ItemKeyBlue1625: ItemKeyBlue { - keyid = 6625; - }; - class ItemKeyBlue1626: ItemKeyBlue { - keyid = 6626; - }; - class ItemKeyBlue1627: ItemKeyBlue { - keyid = 6627; - }; - class ItemKeyBlue1628: ItemKeyBlue { - keyid = 6628; - }; - class ItemKeyBlue1629: ItemKeyBlue { - keyid = 6629; - }; - class ItemKeyBlue1630: ItemKeyBlue { - keyid = 6630; - }; - class ItemKeyBlue1631: ItemKeyBlue { - keyid = 6631; - }; - class ItemKeyBlue1632: ItemKeyBlue { - keyid = 6632; - }; - class ItemKeyBlue1633: ItemKeyBlue { - keyid = 6633; - }; - class ItemKeyBlue1634: ItemKeyBlue { - keyid = 6634; - }; - class ItemKeyBlue1635: ItemKeyBlue { - keyid = 6635; - }; - class ItemKeyBlue1636: ItemKeyBlue { - keyid = 6636; - }; - class ItemKeyBlue1637: ItemKeyBlue { - keyid = 6637; - }; - class ItemKeyBlue1638: ItemKeyBlue { - keyid = 6638; - }; - class ItemKeyBlue1639: ItemKeyBlue { - keyid = 6639; - }; - class ItemKeyBlue1640: ItemKeyBlue { - keyid = 6640; - }; - class ItemKeyBlue1641: ItemKeyBlue { - keyid = 6641; - }; - class ItemKeyBlue1642: ItemKeyBlue { - keyid = 6642; - }; - class ItemKeyBlue1643: ItemKeyBlue { - keyid = 6643; - }; - class ItemKeyBlue1644: ItemKeyBlue { - keyid = 6644; - }; - class ItemKeyBlue1645: ItemKeyBlue { - keyid = 6645; - }; - class ItemKeyBlue1646: ItemKeyBlue { - keyid = 6646; - }; - class ItemKeyBlue1647: ItemKeyBlue { - keyid = 6647; - }; - class ItemKeyBlue1648: ItemKeyBlue { - keyid = 6648; - }; - class ItemKeyBlue1649: ItemKeyBlue { - keyid = 6649; - }; - class ItemKeyBlue1650: ItemKeyBlue { - keyid = 6650; - }; - class ItemKeyBlue1651: ItemKeyBlue { - keyid = 6651; - }; - class ItemKeyBlue1652: ItemKeyBlue { - keyid = 6652; - }; - class ItemKeyBlue1653: ItemKeyBlue { - keyid = 6653; - }; - class ItemKeyBlue1654: ItemKeyBlue { - keyid = 6654; - }; - class ItemKeyBlue1655: ItemKeyBlue { - keyid = 6655; - }; - class ItemKeyBlue1656: ItemKeyBlue { - keyid = 6656; - }; - class ItemKeyBlue1657: ItemKeyBlue { - keyid = 6657; - }; - class ItemKeyBlue1658: ItemKeyBlue { - keyid = 6658; - }; - class ItemKeyBlue1659: ItemKeyBlue { - keyid = 6659; - }; - class ItemKeyBlue1660: ItemKeyBlue { - keyid = 6660; - }; - class ItemKeyBlue1661: ItemKeyBlue { - keyid = 6661; - }; - class ItemKeyBlue1662: ItemKeyBlue { - keyid = 6662; - }; - class ItemKeyBlue1663: ItemKeyBlue { - keyid = 6663; - }; - class ItemKeyBlue1664: ItemKeyBlue { - keyid = 6664; - }; - class ItemKeyBlue1665: ItemKeyBlue { - keyid = 6665; - }; - class ItemKeyBlue1666: ItemKeyBlue { - keyid = 6666; - }; - class ItemKeyBlue1667: ItemKeyBlue { - keyid = 6667; - }; - class ItemKeyBlue1668: ItemKeyBlue { - keyid = 6668; - }; - class ItemKeyBlue1669: ItemKeyBlue { - keyid = 6669; - }; - class ItemKeyBlue1670: ItemKeyBlue { - keyid = 6670; - }; - class ItemKeyBlue1671: ItemKeyBlue { - keyid = 6671; - }; - class ItemKeyBlue1672: ItemKeyBlue { - keyid = 6672; - }; - class ItemKeyBlue1673: ItemKeyBlue { - keyid = 6673; - }; - class ItemKeyBlue1674: ItemKeyBlue { - keyid = 6674; - }; - class ItemKeyBlue1675: ItemKeyBlue { - keyid = 6675; - }; - class ItemKeyBlue1676: ItemKeyBlue { - keyid = 6676; - }; - class ItemKeyBlue1677: ItemKeyBlue { - keyid = 6677; - }; - class ItemKeyBlue1678: ItemKeyBlue { - keyid = 6678; - }; - class ItemKeyBlue1679: ItemKeyBlue { - keyid = 6679; - }; - class ItemKeyBlue1680: ItemKeyBlue { - keyid = 6680; - }; - class ItemKeyBlue1681: ItemKeyBlue { - keyid = 6681; - }; - class ItemKeyBlue1682: ItemKeyBlue { - keyid = 6682; - }; - class ItemKeyBlue1683: ItemKeyBlue { - keyid = 6683; - }; - class ItemKeyBlue1684: ItemKeyBlue { - keyid = 6684; - }; - class ItemKeyBlue1685: ItemKeyBlue { - keyid = 6685; - }; - class ItemKeyBlue1686: ItemKeyBlue { - keyid = 6686; - }; - class ItemKeyBlue1687: ItemKeyBlue { - keyid = 6687; - }; - class ItemKeyBlue1688: ItemKeyBlue { - keyid = 6688; - }; - class ItemKeyBlue1689: ItemKeyBlue { - keyid = 6689; - }; - class ItemKeyBlue1690: ItemKeyBlue { - keyid = 6690; - }; - class ItemKeyBlue1691: ItemKeyBlue { - keyid = 6691; - }; - class ItemKeyBlue1692: ItemKeyBlue { - keyid = 6692; - }; - class ItemKeyBlue1693: ItemKeyBlue { - keyid = 6693; - }; - class ItemKeyBlue1694: ItemKeyBlue { - keyid = 6694; - }; - class ItemKeyBlue1695: ItemKeyBlue { - keyid = 6695; - }; - class ItemKeyBlue1696: ItemKeyBlue { - keyid = 6696; - }; - class ItemKeyBlue1697: ItemKeyBlue { - keyid = 6697; - }; - class ItemKeyBlue1698: ItemKeyBlue { - keyid = 6698; - }; - class ItemKeyBlue1699: ItemKeyBlue { - keyid = 6699; - }; - class ItemKeyBlue1700: ItemKeyBlue { - keyid = 6700; - }; - class ItemKeyBlue1701: ItemKeyBlue { - keyid = 6701; - }; - class ItemKeyBlue1702: ItemKeyBlue { - keyid = 6702; - }; - class ItemKeyBlue1703: ItemKeyBlue { - keyid = 6703; - }; - class ItemKeyBlue1704: ItemKeyBlue { - keyid = 6704; - }; - class ItemKeyBlue1705: ItemKeyBlue { - keyid = 6705; - }; - class ItemKeyBlue1706: ItemKeyBlue { - keyid = 6706; - }; - class ItemKeyBlue1707: ItemKeyBlue { - keyid = 6707; - }; - class ItemKeyBlue1708: ItemKeyBlue { - keyid = 6708; - }; - class ItemKeyBlue1709: ItemKeyBlue { - keyid = 6709; - }; - class ItemKeyBlue1710: ItemKeyBlue { - keyid = 6710; - }; - class ItemKeyBlue1711: ItemKeyBlue { - keyid = 6711; - }; - class ItemKeyBlue1712: ItemKeyBlue { - keyid = 6712; - }; - class ItemKeyBlue1713: ItemKeyBlue { - keyid = 6713; - }; - class ItemKeyBlue1714: ItemKeyBlue { - keyid = 6714; - }; - class ItemKeyBlue1715: ItemKeyBlue { - keyid = 6715; - }; - class ItemKeyBlue1716: ItemKeyBlue { - keyid = 6716; - }; - class ItemKeyBlue1717: ItemKeyBlue { - keyid = 6717; - }; - class ItemKeyBlue1718: ItemKeyBlue { - keyid = 6718; - }; - class ItemKeyBlue1719: ItemKeyBlue { - keyid = 6719; - }; - class ItemKeyBlue1720: ItemKeyBlue { - keyid = 6720; - }; - class ItemKeyBlue1721: ItemKeyBlue { - keyid = 6721; - }; - class ItemKeyBlue1722: ItemKeyBlue { - keyid = 6722; - }; - class ItemKeyBlue1723: ItemKeyBlue { - keyid = 6723; - }; - class ItemKeyBlue1724: ItemKeyBlue { - keyid = 6724; - }; - class ItemKeyBlue1725: ItemKeyBlue { - keyid = 6725; - }; - class ItemKeyBlue1726: ItemKeyBlue { - keyid = 6726; - }; - class ItemKeyBlue1727: ItemKeyBlue { - keyid = 6727; - }; - class ItemKeyBlue1728: ItemKeyBlue { - keyid = 6728; - }; - class ItemKeyBlue1729: ItemKeyBlue { - keyid = 6729; - }; - class ItemKeyBlue1730: ItemKeyBlue { - keyid = 6730; - }; - class ItemKeyBlue1731: ItemKeyBlue { - keyid = 6731; - }; - class ItemKeyBlue1732: ItemKeyBlue { - keyid = 6732; - }; - class ItemKeyBlue1733: ItemKeyBlue { - keyid = 6733; - }; - class ItemKeyBlue1734: ItemKeyBlue { - keyid = 6734; - }; - class ItemKeyBlue1735: ItemKeyBlue { - keyid = 6735; - }; - class ItemKeyBlue1736: ItemKeyBlue { - keyid = 6736; - }; - class ItemKeyBlue1737: ItemKeyBlue { - keyid = 6737; - }; - class ItemKeyBlue1738: ItemKeyBlue { - keyid = 6738; - }; - class ItemKeyBlue1739: ItemKeyBlue { - keyid = 6739; - }; - class ItemKeyBlue1740: ItemKeyBlue { - keyid = 6740; - }; - class ItemKeyBlue1741: ItemKeyBlue { - keyid = 6741; - }; - class ItemKeyBlue1742: ItemKeyBlue { - keyid = 6742; - }; - class ItemKeyBlue1743: ItemKeyBlue { - keyid = 6743; - }; - class ItemKeyBlue1744: ItemKeyBlue { - keyid = 6744; - }; - class ItemKeyBlue1745: ItemKeyBlue { - keyid = 6745; - }; - class ItemKeyBlue1746: ItemKeyBlue { - keyid = 6746; - }; - class ItemKeyBlue1747: ItemKeyBlue { - keyid = 6747; - }; - class ItemKeyBlue1748: ItemKeyBlue { - keyid = 6748; - }; - class ItemKeyBlue1749: ItemKeyBlue { - keyid = 6749; - }; - class ItemKeyBlue1750: ItemKeyBlue { - keyid = 6750; - }; - class ItemKeyBlue1751: ItemKeyBlue { - keyid = 6751; - }; - class ItemKeyBlue1752: ItemKeyBlue { - keyid = 6752; - }; - class ItemKeyBlue1753: ItemKeyBlue { - keyid = 6753; - }; - class ItemKeyBlue1754: ItemKeyBlue { - keyid = 6754; - }; - class ItemKeyBlue1755: ItemKeyBlue { - keyid = 6755; - }; - class ItemKeyBlue1756: ItemKeyBlue { - keyid = 6756; - }; - class ItemKeyBlue1757: ItemKeyBlue { - keyid = 6757; - }; - class ItemKeyBlue1758: ItemKeyBlue { - keyid = 6758; - }; - class ItemKeyBlue1759: ItemKeyBlue { - keyid = 6759; - }; - class ItemKeyBlue1760: ItemKeyBlue { - keyid = 6760; - }; - class ItemKeyBlue1761: ItemKeyBlue { - keyid = 6761; - }; - class ItemKeyBlue1762: ItemKeyBlue { - keyid = 6762; - }; - class ItemKeyBlue1763: ItemKeyBlue { - keyid = 6763; - }; - class ItemKeyBlue1764: ItemKeyBlue { - keyid = 6764; - }; - class ItemKeyBlue1765: ItemKeyBlue { - keyid = 6765; - }; - class ItemKeyBlue1766: ItemKeyBlue { - keyid = 6766; - }; - class ItemKeyBlue1767: ItemKeyBlue { - keyid = 6767; - }; - class ItemKeyBlue1768: ItemKeyBlue { - keyid = 6768; - }; - class ItemKeyBlue1769: ItemKeyBlue { - keyid = 6769; - }; - class ItemKeyBlue1770: ItemKeyBlue { - keyid = 6770; - }; - class ItemKeyBlue1771: ItemKeyBlue { - keyid = 6771; - }; - class ItemKeyBlue1772: ItemKeyBlue { - keyid = 6772; - }; - class ItemKeyBlue1773: ItemKeyBlue { - keyid = 6773; - }; - class ItemKeyBlue1774: ItemKeyBlue { - keyid = 6774; - }; - class ItemKeyBlue1775: ItemKeyBlue { - keyid = 6775; - }; - class ItemKeyBlue1776: ItemKeyBlue { - keyid = 6776; - }; - class ItemKeyBlue1777: ItemKeyBlue { - keyid = 6777; - }; - class ItemKeyBlue1778: ItemKeyBlue { - keyid = 6778; - }; - class ItemKeyBlue1779: ItemKeyBlue { - keyid = 6779; - }; - class ItemKeyBlue1780: ItemKeyBlue { - keyid = 6780; - }; - class ItemKeyBlue1781: ItemKeyBlue { - keyid = 6781; - }; - class ItemKeyBlue1782: ItemKeyBlue { - keyid = 6782; - }; - class ItemKeyBlue1783: ItemKeyBlue { - keyid = 6783; - }; - class ItemKeyBlue1784: ItemKeyBlue { - keyid = 6784; - }; - class ItemKeyBlue1785: ItemKeyBlue { - keyid = 6785; - }; - class ItemKeyBlue1786: ItemKeyBlue { - keyid = 6786; - }; - class ItemKeyBlue1787: ItemKeyBlue { - keyid = 6787; - }; - class ItemKeyBlue1788: ItemKeyBlue { - keyid = 6788; - }; - class ItemKeyBlue1789: ItemKeyBlue { - keyid = 6789; - }; - class ItemKeyBlue1790: ItemKeyBlue { - keyid = 6790; - }; - class ItemKeyBlue1791: ItemKeyBlue { - keyid = 6791; - }; - class ItemKeyBlue1792: ItemKeyBlue { - keyid = 6792; - }; - class ItemKeyBlue1793: ItemKeyBlue { - keyid = 6793; - }; - class ItemKeyBlue1794: ItemKeyBlue { - keyid = 6794; - }; - class ItemKeyBlue1795: ItemKeyBlue { - keyid = 6795; - }; - class ItemKeyBlue1796: ItemKeyBlue { - keyid = 6796; - }; - class ItemKeyBlue1797: ItemKeyBlue { - keyid = 6797; - }; - class ItemKeyBlue1798: ItemKeyBlue { - keyid = 6798; - }; - class ItemKeyBlue1799: ItemKeyBlue { - keyid = 6799; - }; - class ItemKeyBlue1800: ItemKeyBlue { - keyid = 6800; - }; - class ItemKeyBlue1801: ItemKeyBlue { - keyid = 6801; - }; - class ItemKeyBlue1802: ItemKeyBlue { - keyid = 6802; - }; - class ItemKeyBlue1803: ItemKeyBlue { - keyid = 6803; - }; - class ItemKeyBlue1804: ItemKeyBlue { - keyid = 6804; - }; - class ItemKeyBlue1805: ItemKeyBlue { - keyid = 6805; - }; - class ItemKeyBlue1806: ItemKeyBlue { - keyid = 6806; - }; - class ItemKeyBlue1807: ItemKeyBlue { - keyid = 6807; - }; - class ItemKeyBlue1808: ItemKeyBlue { - keyid = 6808; - }; - class ItemKeyBlue1809: ItemKeyBlue { - keyid = 6809; - }; - class ItemKeyBlue1810: ItemKeyBlue { - keyid = 6810; - }; - class ItemKeyBlue1811: ItemKeyBlue { - keyid = 6811; - }; - class ItemKeyBlue1812: ItemKeyBlue { - keyid = 6812; - }; - class ItemKeyBlue1813: ItemKeyBlue { - keyid = 6813; - }; - class ItemKeyBlue1814: ItemKeyBlue { - keyid = 6814; - }; - class ItemKeyBlue1815: ItemKeyBlue { - keyid = 6815; - }; - class ItemKeyBlue1816: ItemKeyBlue { - keyid = 6816; - }; - class ItemKeyBlue1817: ItemKeyBlue { - keyid = 6817; - }; - class ItemKeyBlue1818: ItemKeyBlue { - keyid = 6818; - }; - class ItemKeyBlue1819: ItemKeyBlue { - keyid = 6819; - }; - class ItemKeyBlue1820: ItemKeyBlue { - keyid = 6820; - }; - class ItemKeyBlue1821: ItemKeyBlue { - keyid = 6821; - }; - class ItemKeyBlue1822: ItemKeyBlue { - keyid = 6822; - }; - class ItemKeyBlue1823: ItemKeyBlue { - keyid = 6823; - }; - class ItemKeyBlue1824: ItemKeyBlue { - keyid = 6824; - }; - class ItemKeyBlue1825: ItemKeyBlue { - keyid = 6825; - }; - class ItemKeyBlue1826: ItemKeyBlue { - keyid = 6826; - }; - class ItemKeyBlue1827: ItemKeyBlue { - keyid = 6827; - }; - class ItemKeyBlue1828: ItemKeyBlue { - keyid = 6828; - }; - class ItemKeyBlue1829: ItemKeyBlue { - keyid = 6829; - }; - class ItemKeyBlue1830: ItemKeyBlue { - keyid = 6830; - }; - class ItemKeyBlue1831: ItemKeyBlue { - keyid = 6831; - }; - class ItemKeyBlue1832: ItemKeyBlue { - keyid = 6832; - }; - class ItemKeyBlue1833: ItemKeyBlue { - keyid = 6833; - }; - class ItemKeyBlue1834: ItemKeyBlue { - keyid = 6834; - }; - class ItemKeyBlue1835: ItemKeyBlue { - keyid = 6835; - }; - class ItemKeyBlue1836: ItemKeyBlue { - keyid = 6836; - }; - class ItemKeyBlue1837: ItemKeyBlue { - keyid = 6837; - }; - class ItemKeyBlue1838: ItemKeyBlue { - keyid = 6838; - }; - class ItemKeyBlue1839: ItemKeyBlue { - keyid = 6839; - }; - class ItemKeyBlue1840: ItemKeyBlue { - keyid = 6840; - }; - class ItemKeyBlue1841: ItemKeyBlue { - keyid = 6841; - }; - class ItemKeyBlue1842: ItemKeyBlue { - keyid = 6842; - }; - class ItemKeyBlue1843: ItemKeyBlue { - keyid = 6843; - }; - class ItemKeyBlue1844: ItemKeyBlue { - keyid = 6844; - }; - class ItemKeyBlue1845: ItemKeyBlue { - keyid = 6845; - }; - class ItemKeyBlue1846: ItemKeyBlue { - keyid = 6846; - }; - class ItemKeyBlue1847: ItemKeyBlue { - keyid = 6847; - }; - class ItemKeyBlue1848: ItemKeyBlue { - keyid = 6848; - }; - class ItemKeyBlue1849: ItemKeyBlue { - keyid = 6849; - }; - class ItemKeyBlue1850: ItemKeyBlue { - keyid = 6850; - }; - class ItemKeyBlue1851: ItemKeyBlue { - keyid = 6851; - }; - class ItemKeyBlue1852: ItemKeyBlue { - keyid = 6852; - }; - class ItemKeyBlue1853: ItemKeyBlue { - keyid = 6853; - }; - class ItemKeyBlue1854: ItemKeyBlue { - keyid = 6854; - }; - class ItemKeyBlue1855: ItemKeyBlue { - keyid = 6855; - }; - class ItemKeyBlue1856: ItemKeyBlue { - keyid = 6856; - }; - class ItemKeyBlue1857: ItemKeyBlue { - keyid = 6857; - }; - class ItemKeyBlue1858: ItemKeyBlue { - keyid = 6858; - }; - class ItemKeyBlue1859: ItemKeyBlue { - keyid = 6859; - }; - class ItemKeyBlue1860: ItemKeyBlue { - keyid = 6860; - }; - class ItemKeyBlue1861: ItemKeyBlue { - keyid = 6861; - }; - class ItemKeyBlue1862: ItemKeyBlue { - keyid = 6862; - }; - class ItemKeyBlue1863: ItemKeyBlue { - keyid = 6863; - }; - class ItemKeyBlue1864: ItemKeyBlue { - keyid = 6864; - }; - class ItemKeyBlue1865: ItemKeyBlue { - keyid = 6865; - }; - class ItemKeyBlue1866: ItemKeyBlue { - keyid = 6866; - }; - class ItemKeyBlue1867: ItemKeyBlue { - keyid = 6867; - }; - class ItemKeyBlue1868: ItemKeyBlue { - keyid = 6868; - }; - class ItemKeyBlue1869: ItemKeyBlue { - keyid = 6869; - }; - class ItemKeyBlue1870: ItemKeyBlue { - keyid = 6870; - }; - class ItemKeyBlue1871: ItemKeyBlue { - keyid = 6871; - }; - class ItemKeyBlue1872: ItemKeyBlue { - keyid = 6872; - }; - class ItemKeyBlue1873: ItemKeyBlue { - keyid = 6873; - }; - class ItemKeyBlue1874: ItemKeyBlue { - keyid = 6874; - }; - class ItemKeyBlue1875: ItemKeyBlue { - keyid = 6875; - }; - class ItemKeyBlue1876: ItemKeyBlue { - keyid = 6876; - }; - class ItemKeyBlue1877: ItemKeyBlue { - keyid = 6877; - }; - class ItemKeyBlue1878: ItemKeyBlue { - keyid = 6878; - }; - class ItemKeyBlue1879: ItemKeyBlue { - keyid = 6879; - }; - class ItemKeyBlue1880: ItemKeyBlue { - keyid = 6880; - }; - class ItemKeyBlue1881: ItemKeyBlue { - keyid = 6881; - }; - class ItemKeyBlue1882: ItemKeyBlue { - keyid = 6882; - }; - class ItemKeyBlue1883: ItemKeyBlue { - keyid = 6883; - }; - class ItemKeyBlue1884: ItemKeyBlue { - keyid = 6884; - }; - class ItemKeyBlue1885: ItemKeyBlue { - keyid = 6885; - }; - class ItemKeyBlue1886: ItemKeyBlue { - keyid = 6886; - }; - class ItemKeyBlue1887: ItemKeyBlue { - keyid = 6887; - }; - class ItemKeyBlue1888: ItemKeyBlue { - keyid = 6888; - }; - class ItemKeyBlue1889: ItemKeyBlue { - keyid = 6889; - }; - class ItemKeyBlue1890: ItemKeyBlue { - keyid = 6890; - }; - class ItemKeyBlue1891: ItemKeyBlue { - keyid = 6891; - }; - class ItemKeyBlue1892: ItemKeyBlue { - keyid = 6892; - }; - class ItemKeyBlue1893: ItemKeyBlue { - keyid = 6893; - }; - class ItemKeyBlue1894: ItemKeyBlue { - keyid = 6894; - }; - class ItemKeyBlue1895: ItemKeyBlue { - keyid = 6895; - }; - class ItemKeyBlue1896: ItemKeyBlue { - keyid = 6896; - }; - class ItemKeyBlue1897: ItemKeyBlue { - keyid = 6897; - }; - class ItemKeyBlue1898: ItemKeyBlue { - keyid = 6898; - }; - class ItemKeyBlue1899: ItemKeyBlue { - keyid = 6899; - }; - class ItemKeyBlue1900: ItemKeyBlue { - keyid = 6900; - }; - class ItemKeyBlue1901: ItemKeyBlue { - keyid = 6901; - }; - class ItemKeyBlue1902: ItemKeyBlue { - keyid = 6902; - }; - class ItemKeyBlue1903: ItemKeyBlue { - keyid = 6903; - }; - class ItemKeyBlue1904: ItemKeyBlue { - keyid = 6904; - }; - class ItemKeyBlue1905: ItemKeyBlue { - keyid = 6905; - }; - class ItemKeyBlue1906: ItemKeyBlue { - keyid = 6906; - }; - class ItemKeyBlue1907: ItemKeyBlue { - keyid = 6907; - }; - class ItemKeyBlue1908: ItemKeyBlue { - keyid = 6908; - }; - class ItemKeyBlue1909: ItemKeyBlue { - keyid = 6909; - }; - class ItemKeyBlue1910: ItemKeyBlue { - keyid = 6910; - }; - class ItemKeyBlue1911: ItemKeyBlue { - keyid = 6911; - }; - class ItemKeyBlue1912: ItemKeyBlue { - keyid = 6912; - }; - class ItemKeyBlue1913: ItemKeyBlue { - keyid = 6913; - }; - class ItemKeyBlue1914: ItemKeyBlue { - keyid = 6914; - }; - class ItemKeyBlue1915: ItemKeyBlue { - keyid = 6915; - }; - class ItemKeyBlue1916: ItemKeyBlue { - keyid = 6916; - }; - class ItemKeyBlue1917: ItemKeyBlue { - keyid = 6917; - }; - class ItemKeyBlue1918: ItemKeyBlue { - keyid = 6918; - }; - class ItemKeyBlue1919: ItemKeyBlue { - keyid = 6919; - }; - class ItemKeyBlue1920: ItemKeyBlue { - keyid = 6920; - }; - class ItemKeyBlue1921: ItemKeyBlue { - keyid = 6921; - }; - class ItemKeyBlue1922: ItemKeyBlue { - keyid = 6922; - }; - class ItemKeyBlue1923: ItemKeyBlue { - keyid = 6923; - }; - class ItemKeyBlue1924: ItemKeyBlue { - keyid = 6924; - }; - class ItemKeyBlue1925: ItemKeyBlue { - keyid = 6925; - }; - class ItemKeyBlue1926: ItemKeyBlue { - keyid = 6926; - }; - class ItemKeyBlue1927: ItemKeyBlue { - keyid = 6927; - }; - class ItemKeyBlue1928: ItemKeyBlue { - keyid = 6928; - }; - class ItemKeyBlue1929: ItemKeyBlue { - keyid = 6929; - }; - class ItemKeyBlue1930: ItemKeyBlue { - keyid = 6930; - }; - class ItemKeyBlue1931: ItemKeyBlue { - keyid = 6931; - }; - class ItemKeyBlue1932: ItemKeyBlue { - keyid = 6932; - }; - class ItemKeyBlue1933: ItemKeyBlue { - keyid = 6933; - }; - class ItemKeyBlue1934: ItemKeyBlue { - keyid = 6934; - }; - class ItemKeyBlue1935: ItemKeyBlue { - keyid = 6935; - }; - class ItemKeyBlue1936: ItemKeyBlue { - keyid = 6936; - }; - class ItemKeyBlue1937: ItemKeyBlue { - keyid = 6937; - }; - class ItemKeyBlue1938: ItemKeyBlue { - keyid = 6938; - }; - class ItemKeyBlue1939: ItemKeyBlue { - keyid = 6939; - }; - class ItemKeyBlue1940: ItemKeyBlue { - keyid = 6940; - }; - class ItemKeyBlue1941: ItemKeyBlue { - keyid = 6941; - }; - class ItemKeyBlue1942: ItemKeyBlue { - keyid = 6942; - }; - class ItemKeyBlue1943: ItemKeyBlue { - keyid = 6943; - }; - class ItemKeyBlue1944: ItemKeyBlue { - keyid = 6944; - }; - class ItemKeyBlue1945: ItemKeyBlue { - keyid = 6945; - }; - class ItemKeyBlue1946: ItemKeyBlue { - keyid = 6946; - }; - class ItemKeyBlue1947: ItemKeyBlue { - keyid = 6947; - }; - class ItemKeyBlue1948: ItemKeyBlue { - keyid = 6948; - }; - class ItemKeyBlue1949: ItemKeyBlue { - keyid = 6949; - }; - class ItemKeyBlue1950: ItemKeyBlue { - keyid = 6950; - }; - class ItemKeyBlue1951: ItemKeyBlue { - keyid = 6951; - }; - class ItemKeyBlue1952: ItemKeyBlue { - keyid = 6952; - }; - class ItemKeyBlue1953: ItemKeyBlue { - keyid = 6953; - }; - class ItemKeyBlue1954: ItemKeyBlue { - keyid = 6954; - }; - class ItemKeyBlue1955: ItemKeyBlue { - keyid = 6955; - }; - class ItemKeyBlue1956: ItemKeyBlue { - keyid = 6956; - }; - class ItemKeyBlue1957: ItemKeyBlue { - keyid = 6957; - }; - class ItemKeyBlue1958: ItemKeyBlue { - keyid = 6958; - }; - class ItemKeyBlue1959: ItemKeyBlue { - keyid = 6959; - }; - class ItemKeyBlue1960: ItemKeyBlue { - keyid = 6960; - }; - class ItemKeyBlue1961: ItemKeyBlue { - keyid = 6961; - }; - class ItemKeyBlue1962: ItemKeyBlue { - keyid = 6962; - }; - class ItemKeyBlue1963: ItemKeyBlue { - keyid = 6963; - }; - class ItemKeyBlue1964: ItemKeyBlue { - keyid = 6964; - }; - class ItemKeyBlue1965: ItemKeyBlue { - keyid = 6965; - }; - class ItemKeyBlue1966: ItemKeyBlue { - keyid = 6966; - }; - class ItemKeyBlue1967: ItemKeyBlue { - keyid = 6967; - }; - class ItemKeyBlue1968: ItemKeyBlue { - keyid = 6968; - }; - class ItemKeyBlue1969: ItemKeyBlue { - keyid = 6969; - }; - class ItemKeyBlue1970: ItemKeyBlue { - keyid = 6970; - }; - class ItemKeyBlue1971: ItemKeyBlue { - keyid = 6971; - }; - class ItemKeyBlue1972: ItemKeyBlue { - keyid = 6972; - }; - class ItemKeyBlue1973: ItemKeyBlue { - keyid = 6973; - }; - class ItemKeyBlue1974: ItemKeyBlue { - keyid = 6974; - }; - class ItemKeyBlue1975: ItemKeyBlue { - keyid = 6975; - }; - class ItemKeyBlue1976: ItemKeyBlue { - keyid = 6976; - }; - class ItemKeyBlue1977: ItemKeyBlue { - keyid = 6977; - }; - class ItemKeyBlue1978: ItemKeyBlue { - keyid = 6978; - }; - class ItemKeyBlue1979: ItemKeyBlue { - keyid = 6979; - }; - class ItemKeyBlue1980: ItemKeyBlue { - keyid = 6980; - }; - class ItemKeyBlue1981: ItemKeyBlue { - keyid = 6981; - }; - class ItemKeyBlue1982: ItemKeyBlue { - keyid = 6982; - }; - class ItemKeyBlue1983: ItemKeyBlue { - keyid = 6983; - }; - class ItemKeyBlue1984: ItemKeyBlue { - keyid = 6984; - }; - class ItemKeyBlue1985: ItemKeyBlue { - keyid = 6985; - }; - class ItemKeyBlue1986: ItemKeyBlue { - keyid = 6986; - }; - class ItemKeyBlue1987: ItemKeyBlue { - keyid = 6987; - }; - class ItemKeyBlue1988: ItemKeyBlue { - keyid = 6988; - }; - class ItemKeyBlue1989: ItemKeyBlue { - keyid = 6989; - }; - class ItemKeyBlue1990: ItemKeyBlue { - keyid = 6990; - }; - class ItemKeyBlue1991: ItemKeyBlue { - keyid = 6991; - }; - class ItemKeyBlue1992: ItemKeyBlue { - keyid = 6992; - }; - class ItemKeyBlue1993: ItemKeyBlue { - keyid = 6993; - }; - class ItemKeyBlue1994: ItemKeyBlue { - keyid = 6994; - }; - class ItemKeyBlue1995: ItemKeyBlue { - keyid = 6995; - }; - class ItemKeyBlue1996: ItemKeyBlue { - keyid = 6996; - }; - class ItemKeyBlue1997: ItemKeyBlue { - keyid = 6997; - }; - class ItemKeyBlue1998: ItemKeyBlue { - keyid = 6998; - }; - class ItemKeyBlue1999: ItemKeyBlue { - keyid = 6999; - }; - class ItemKeyBlue2000: ItemKeyBlue { - keyid = 7000; - }; - class ItemKeyBlue2001: ItemKeyBlue { - keyid = 7001; - }; - class ItemKeyBlue2002: ItemKeyBlue { - keyid = 7002; - }; - class ItemKeyBlue2003: ItemKeyBlue { - keyid = 7003; - }; - class ItemKeyBlue2004: ItemKeyBlue { - keyid = 7004; - }; - class ItemKeyBlue2005: ItemKeyBlue { - keyid = 7005; - }; - class ItemKeyBlue2006: ItemKeyBlue { - keyid = 7006; - }; - class ItemKeyBlue2007: ItemKeyBlue { - keyid = 7007; - }; - class ItemKeyBlue2008: ItemKeyBlue { - keyid = 7008; - }; - class ItemKeyBlue2009: ItemKeyBlue { - keyid = 7009; - }; - class ItemKeyBlue2010: ItemKeyBlue { - keyid = 7010; - }; - class ItemKeyBlue2011: ItemKeyBlue { - keyid = 7011; - }; - class ItemKeyBlue2012: ItemKeyBlue { - keyid = 7012; - }; - class ItemKeyBlue2013: ItemKeyBlue { - keyid = 7013; - }; - class ItemKeyBlue2014: ItemKeyBlue { - keyid = 7014; - }; - class ItemKeyBlue2015: ItemKeyBlue { - keyid = 7015; - }; - class ItemKeyBlue2016: ItemKeyBlue { - keyid = 7016; - }; - class ItemKeyBlue2017: ItemKeyBlue { - keyid = 7017; - }; - class ItemKeyBlue2018: ItemKeyBlue { - keyid = 7018; - }; - class ItemKeyBlue2019: ItemKeyBlue { - keyid = 7019; - }; - class ItemKeyBlue2020: ItemKeyBlue { - keyid = 7020; - }; - class ItemKeyBlue2021: ItemKeyBlue { - keyid = 7021; - }; - class ItemKeyBlue2022: ItemKeyBlue { - keyid = 7022; - }; - class ItemKeyBlue2023: ItemKeyBlue { - keyid = 7023; - }; - class ItemKeyBlue2024: ItemKeyBlue { - keyid = 7024; - }; - class ItemKeyBlue2025: ItemKeyBlue { - keyid = 7025; - }; - class ItemKeyBlue2026: ItemKeyBlue { - keyid = 7026; - }; - class ItemKeyBlue2027: ItemKeyBlue { - keyid = 7027; - }; - class ItemKeyBlue2028: ItemKeyBlue { - keyid = 7028; - }; - class ItemKeyBlue2029: ItemKeyBlue { - keyid = 7029; - }; - class ItemKeyBlue2030: ItemKeyBlue { - keyid = 7030; - }; - class ItemKeyBlue2031: ItemKeyBlue { - keyid = 7031; - }; - class ItemKeyBlue2032: ItemKeyBlue { - keyid = 7032; - }; - class ItemKeyBlue2033: ItemKeyBlue { - keyid = 7033; - }; - class ItemKeyBlue2034: ItemKeyBlue { - keyid = 7034; - }; - class ItemKeyBlue2035: ItemKeyBlue { - keyid = 7035; - }; - class ItemKeyBlue2036: ItemKeyBlue { - keyid = 7036; - }; - class ItemKeyBlue2037: ItemKeyBlue { - keyid = 7037; - }; - class ItemKeyBlue2038: ItemKeyBlue { - keyid = 7038; - }; - class ItemKeyBlue2039: ItemKeyBlue { - keyid = 7039; - }; - class ItemKeyBlue2040: ItemKeyBlue { - keyid = 7040; - }; - class ItemKeyBlue2041: ItemKeyBlue { - keyid = 7041; - }; - class ItemKeyBlue2042: ItemKeyBlue { - keyid = 7042; - }; - class ItemKeyBlue2043: ItemKeyBlue { - keyid = 7043; - }; - class ItemKeyBlue2044: ItemKeyBlue { - keyid = 7044; - }; - class ItemKeyBlue2045: ItemKeyBlue { - keyid = 7045; - }; - class ItemKeyBlue2046: ItemKeyBlue { - keyid = 7046; - }; - class ItemKeyBlue2047: ItemKeyBlue { - keyid = 7047; - }; - class ItemKeyBlue2048: ItemKeyBlue { - keyid = 7048; - }; - class ItemKeyBlue2049: ItemKeyBlue { - keyid = 7049; - }; - class ItemKeyBlue2050: ItemKeyBlue { - keyid = 7050; - }; - class ItemKeyBlue2051: ItemKeyBlue { - keyid = 7051; - }; - class ItemKeyBlue2052: ItemKeyBlue { - keyid = 7052; - }; - class ItemKeyBlue2053: ItemKeyBlue { - keyid = 7053; - }; - class ItemKeyBlue2054: ItemKeyBlue { - keyid = 7054; - }; - class ItemKeyBlue2055: ItemKeyBlue { - keyid = 7055; - }; - class ItemKeyBlue2056: ItemKeyBlue { - keyid = 7056; - }; - class ItemKeyBlue2057: ItemKeyBlue { - keyid = 7057; - }; - class ItemKeyBlue2058: ItemKeyBlue { - keyid = 7058; - }; - class ItemKeyBlue2059: ItemKeyBlue { - keyid = 7059; - }; - class ItemKeyBlue2060: ItemKeyBlue { - keyid = 7060; - }; - class ItemKeyBlue2061: ItemKeyBlue { - keyid = 7061; - }; - class ItemKeyBlue2062: ItemKeyBlue { - keyid = 7062; - }; - class ItemKeyBlue2063: ItemKeyBlue { - keyid = 7063; - }; - class ItemKeyBlue2064: ItemKeyBlue { - keyid = 7064; - }; - class ItemKeyBlue2065: ItemKeyBlue { - keyid = 7065; - }; - class ItemKeyBlue2066: ItemKeyBlue { - keyid = 7066; - }; - class ItemKeyBlue2067: ItemKeyBlue { - keyid = 7067; - }; - class ItemKeyBlue2068: ItemKeyBlue { - keyid = 7068; - }; - class ItemKeyBlue2069: ItemKeyBlue { - keyid = 7069; - }; - class ItemKeyBlue2070: ItemKeyBlue { - keyid = 7070; - }; - class ItemKeyBlue2071: ItemKeyBlue { - keyid = 7071; - }; - class ItemKeyBlue2072: ItemKeyBlue { - keyid = 7072; - }; - class ItemKeyBlue2073: ItemKeyBlue { - keyid = 7073; - }; - class ItemKeyBlue2074: ItemKeyBlue { - keyid = 7074; - }; - class ItemKeyBlue2075: ItemKeyBlue { - keyid = 7075; - }; - class ItemKeyBlue2076: ItemKeyBlue { - keyid = 7076; - }; - class ItemKeyBlue2077: ItemKeyBlue { - keyid = 7077; - }; - class ItemKeyBlue2078: ItemKeyBlue { - keyid = 7078; - }; - class ItemKeyBlue2079: ItemKeyBlue { - keyid = 7079; - }; - class ItemKeyBlue2080: ItemKeyBlue { - keyid = 7080; - }; - class ItemKeyBlue2081: ItemKeyBlue { - keyid = 7081; - }; - class ItemKeyBlue2082: ItemKeyBlue { - keyid = 7082; - }; - class ItemKeyBlue2083: ItemKeyBlue { - keyid = 7083; - }; - class ItemKeyBlue2084: ItemKeyBlue { - keyid = 7084; - }; - class ItemKeyBlue2085: ItemKeyBlue { - keyid = 7085; - }; - class ItemKeyBlue2086: ItemKeyBlue { - keyid = 7086; - }; - class ItemKeyBlue2087: ItemKeyBlue { - keyid = 7087; - }; - class ItemKeyBlue2088: ItemKeyBlue { - keyid = 7088; - }; - class ItemKeyBlue2089: ItemKeyBlue { - keyid = 7089; - }; - class ItemKeyBlue2090: ItemKeyBlue { - keyid = 7090; - }; - class ItemKeyBlue2091: ItemKeyBlue { - keyid = 7091; - }; - class ItemKeyBlue2092: ItemKeyBlue { - keyid = 7092; - }; - class ItemKeyBlue2093: ItemKeyBlue { - keyid = 7093; - }; - class ItemKeyBlue2094: ItemKeyBlue { - keyid = 7094; - }; - class ItemKeyBlue2095: ItemKeyBlue { - keyid = 7095; - }; - class ItemKeyBlue2096: ItemKeyBlue { - keyid = 7096; - }; - class ItemKeyBlue2097: ItemKeyBlue { - keyid = 7097; - }; - class ItemKeyBlue2098: ItemKeyBlue { - keyid = 7098; - }; - class ItemKeyBlue2099: ItemKeyBlue { - keyid = 7099; - }; - class ItemKeyBlue2100: ItemKeyBlue { - keyid = 7100; - }; - class ItemKeyBlue2101: ItemKeyBlue { - keyid = 7101; - }; - class ItemKeyBlue2102: ItemKeyBlue { - keyid = 7102; - }; - class ItemKeyBlue2103: ItemKeyBlue { - keyid = 7103; - }; - class ItemKeyBlue2104: ItemKeyBlue { - keyid = 7104; - }; - class ItemKeyBlue2105: ItemKeyBlue { - keyid = 7105; - }; - class ItemKeyBlue2106: ItemKeyBlue { - keyid = 7106; - }; - class ItemKeyBlue2107: ItemKeyBlue { - keyid = 7107; - }; - class ItemKeyBlue2108: ItemKeyBlue { - keyid = 7108; - }; - class ItemKeyBlue2109: ItemKeyBlue { - keyid = 7109; - }; - class ItemKeyBlue2110: ItemKeyBlue { - keyid = 7110; - }; - class ItemKeyBlue2111: ItemKeyBlue { - keyid = 7111; - }; - class ItemKeyBlue2112: ItemKeyBlue { - keyid = 7112; - }; - class ItemKeyBlue2113: ItemKeyBlue { - keyid = 7113; - }; - class ItemKeyBlue2114: ItemKeyBlue { - keyid = 7114; - }; - class ItemKeyBlue2115: ItemKeyBlue { - keyid = 7115; - }; - class ItemKeyBlue2116: ItemKeyBlue { - keyid = 7116; - }; - class ItemKeyBlue2117: ItemKeyBlue { - keyid = 7117; - }; - class ItemKeyBlue2118: ItemKeyBlue { - keyid = 7118; - }; - class ItemKeyBlue2119: ItemKeyBlue { - keyid = 7119; - }; - class ItemKeyBlue2120: ItemKeyBlue { - keyid = 7120; - }; - class ItemKeyBlue2121: ItemKeyBlue { - keyid = 7121; - }; - class ItemKeyBlue2122: ItemKeyBlue { - keyid = 7122; - }; - class ItemKeyBlue2123: ItemKeyBlue { - keyid = 7123; - }; - class ItemKeyBlue2124: ItemKeyBlue { - keyid = 7124; - }; - class ItemKeyBlue2125: ItemKeyBlue { - keyid = 7125; - }; - class ItemKeyBlue2126: ItemKeyBlue { - keyid = 7126; - }; - class ItemKeyBlue2127: ItemKeyBlue { - keyid = 7127; - }; - class ItemKeyBlue2128: ItemKeyBlue { - keyid = 7128; - }; - class ItemKeyBlue2129: ItemKeyBlue { - keyid = 7129; - }; - class ItemKeyBlue2130: ItemKeyBlue { - keyid = 7130; - }; - class ItemKeyBlue2131: ItemKeyBlue { - keyid = 7131; - }; - class ItemKeyBlue2132: ItemKeyBlue { - keyid = 7132; - }; - class ItemKeyBlue2133: ItemKeyBlue { - keyid = 7133; - }; - class ItemKeyBlue2134: ItemKeyBlue { - keyid = 7134; - }; - class ItemKeyBlue2135: ItemKeyBlue { - keyid = 7135; - }; - class ItemKeyBlue2136: ItemKeyBlue { - keyid = 7136; - }; - class ItemKeyBlue2137: ItemKeyBlue { - keyid = 7137; - }; - class ItemKeyBlue2138: ItemKeyBlue { - keyid = 7138; - }; - class ItemKeyBlue2139: ItemKeyBlue { - keyid = 7139; - }; - class ItemKeyBlue2140: ItemKeyBlue { - keyid = 7140; - }; - class ItemKeyBlue2141: ItemKeyBlue { - keyid = 7141; - }; - class ItemKeyBlue2142: ItemKeyBlue { - keyid = 7142; - }; - class ItemKeyBlue2143: ItemKeyBlue { - keyid = 7143; - }; - class ItemKeyBlue2144: ItemKeyBlue { - keyid = 7144; - }; - class ItemKeyBlue2145: ItemKeyBlue { - keyid = 7145; - }; - class ItemKeyBlue2146: ItemKeyBlue { - keyid = 7146; - }; - class ItemKeyBlue2147: ItemKeyBlue { - keyid = 7147; - }; - class ItemKeyBlue2148: ItemKeyBlue { - keyid = 7148; - }; - class ItemKeyBlue2149: ItemKeyBlue { - keyid = 7149; - }; - class ItemKeyBlue2150: ItemKeyBlue { - keyid = 7150; - }; - class ItemKeyBlue2151: ItemKeyBlue { - keyid = 7151; - }; - class ItemKeyBlue2152: ItemKeyBlue { - keyid = 7152; - }; - class ItemKeyBlue2153: ItemKeyBlue { - keyid = 7153; - }; - class ItemKeyBlue2154: ItemKeyBlue { - keyid = 7154; - }; - class ItemKeyBlue2155: ItemKeyBlue { - keyid = 7155; - }; - class ItemKeyBlue2156: ItemKeyBlue { - keyid = 7156; - }; - class ItemKeyBlue2157: ItemKeyBlue { - keyid = 7157; - }; - class ItemKeyBlue2158: ItemKeyBlue { - keyid = 7158; - }; - class ItemKeyBlue2159: ItemKeyBlue { - keyid = 7159; - }; - class ItemKeyBlue2160: ItemKeyBlue { - keyid = 7160; - }; - class ItemKeyBlue2161: ItemKeyBlue { - keyid = 7161; - }; - class ItemKeyBlue2162: ItemKeyBlue { - keyid = 7162; - }; - class ItemKeyBlue2163: ItemKeyBlue { - keyid = 7163; - }; - class ItemKeyBlue2164: ItemKeyBlue { - keyid = 7164; - }; - class ItemKeyBlue2165: ItemKeyBlue { - keyid = 7165; - }; - class ItemKeyBlue2166: ItemKeyBlue { - keyid = 7166; - }; - class ItemKeyBlue2167: ItemKeyBlue { - keyid = 7167; - }; - class ItemKeyBlue2168: ItemKeyBlue { - keyid = 7168; - }; - class ItemKeyBlue2169: ItemKeyBlue { - keyid = 7169; - }; - class ItemKeyBlue2170: ItemKeyBlue { - keyid = 7170; - }; - class ItemKeyBlue2171: ItemKeyBlue { - keyid = 7171; - }; - class ItemKeyBlue2172: ItemKeyBlue { - keyid = 7172; - }; - class ItemKeyBlue2173: ItemKeyBlue { - keyid = 7173; - }; - class ItemKeyBlue2174: ItemKeyBlue { - keyid = 7174; - }; - class ItemKeyBlue2175: ItemKeyBlue { - keyid = 7175; - }; - class ItemKeyBlue2176: ItemKeyBlue { - keyid = 7176; - }; - class ItemKeyBlue2177: ItemKeyBlue { - keyid = 7177; - }; - class ItemKeyBlue2178: ItemKeyBlue { - keyid = 7178; - }; - class ItemKeyBlue2179: ItemKeyBlue { - keyid = 7179; - }; - class ItemKeyBlue2180: ItemKeyBlue { - keyid = 7180; - }; - class ItemKeyBlue2181: ItemKeyBlue { - keyid = 7181; - }; - class ItemKeyBlue2182: ItemKeyBlue { - keyid = 7182; - }; - class ItemKeyBlue2183: ItemKeyBlue { - keyid = 7183; - }; - class ItemKeyBlue2184: ItemKeyBlue { - keyid = 7184; - }; - class ItemKeyBlue2185: ItemKeyBlue { - keyid = 7185; - }; - class ItemKeyBlue2186: ItemKeyBlue { - keyid = 7186; - }; - class ItemKeyBlue2187: ItemKeyBlue { - keyid = 7187; - }; - class ItemKeyBlue2188: ItemKeyBlue { - keyid = 7188; - }; - class ItemKeyBlue2189: ItemKeyBlue { - keyid = 7189; - }; - class ItemKeyBlue2190: ItemKeyBlue { - keyid = 7190; - }; - class ItemKeyBlue2191: ItemKeyBlue { - keyid = 7191; - }; - class ItemKeyBlue2192: ItemKeyBlue { - keyid = 7192; - }; - class ItemKeyBlue2193: ItemKeyBlue { - keyid = 7193; - }; - class ItemKeyBlue2194: ItemKeyBlue { - keyid = 7194; - }; - class ItemKeyBlue2195: ItemKeyBlue { - keyid = 7195; - }; - class ItemKeyBlue2196: ItemKeyBlue { - keyid = 7196; - }; - class ItemKeyBlue2197: ItemKeyBlue { - keyid = 7197; - }; - class ItemKeyBlue2198: ItemKeyBlue { - keyid = 7198; - }; - class ItemKeyBlue2199: ItemKeyBlue { - keyid = 7199; - }; - class ItemKeyBlue2200: ItemKeyBlue { - keyid = 7200; - }; - class ItemKeyBlue2201: ItemKeyBlue { - keyid = 7201; - }; - class ItemKeyBlue2202: ItemKeyBlue { - keyid = 7202; - }; - class ItemKeyBlue2203: ItemKeyBlue { - keyid = 7203; - }; - class ItemKeyBlue2204: ItemKeyBlue { - keyid = 7204; - }; - class ItemKeyBlue2205: ItemKeyBlue { - keyid = 7205; - }; - class ItemKeyBlue2206: ItemKeyBlue { - keyid = 7206; - }; - class ItemKeyBlue2207: ItemKeyBlue { - keyid = 7207; - }; - class ItemKeyBlue2208: ItemKeyBlue { - keyid = 7208; - }; - class ItemKeyBlue2209: ItemKeyBlue { - keyid = 7209; - }; - class ItemKeyBlue2210: ItemKeyBlue { - keyid = 7210; - }; - class ItemKeyBlue2211: ItemKeyBlue { - keyid = 7211; - }; - class ItemKeyBlue2212: ItemKeyBlue { - keyid = 7212; - }; - class ItemKeyBlue2213: ItemKeyBlue { - keyid = 7213; - }; - class ItemKeyBlue2214: ItemKeyBlue { - keyid = 7214; - }; - class ItemKeyBlue2215: ItemKeyBlue { - keyid = 7215; - }; - class ItemKeyBlue2216: ItemKeyBlue { - keyid = 7216; - }; - class ItemKeyBlue2217: ItemKeyBlue { - keyid = 7217; - }; - class ItemKeyBlue2218: ItemKeyBlue { - keyid = 7218; - }; - class ItemKeyBlue2219: ItemKeyBlue { - keyid = 7219; - }; - class ItemKeyBlue2220: ItemKeyBlue { - keyid = 7220; - }; - class ItemKeyBlue2221: ItemKeyBlue { - keyid = 7221; - }; - class ItemKeyBlue2222: ItemKeyBlue { - keyid = 7222; - }; - class ItemKeyBlue2223: ItemKeyBlue { - keyid = 7223; - }; - class ItemKeyBlue2224: ItemKeyBlue { - keyid = 7224; - }; - class ItemKeyBlue2225: ItemKeyBlue { - keyid = 7225; - }; - class ItemKeyBlue2226: ItemKeyBlue { - keyid = 7226; - }; - class ItemKeyBlue2227: ItemKeyBlue { - keyid = 7227; - }; - class ItemKeyBlue2228: ItemKeyBlue { - keyid = 7228; - }; - class ItemKeyBlue2229: ItemKeyBlue { - keyid = 7229; - }; - class ItemKeyBlue2230: ItemKeyBlue { - keyid = 7230; - }; - class ItemKeyBlue2231: ItemKeyBlue { - keyid = 7231; - }; - class ItemKeyBlue2232: ItemKeyBlue { - keyid = 7232; - }; - class ItemKeyBlue2233: ItemKeyBlue { - keyid = 7233; - }; - class ItemKeyBlue2234: ItemKeyBlue { - keyid = 7234; - }; - class ItemKeyBlue2235: ItemKeyBlue { - keyid = 7235; - }; - class ItemKeyBlue2236: ItemKeyBlue { - keyid = 7236; - }; - class ItemKeyBlue2237: ItemKeyBlue { - keyid = 7237; - }; - class ItemKeyBlue2238: ItemKeyBlue { - keyid = 7238; - }; - class ItemKeyBlue2239: ItemKeyBlue { - keyid = 7239; - }; - class ItemKeyBlue2240: ItemKeyBlue { - keyid = 7240; - }; - class ItemKeyBlue2241: ItemKeyBlue { - keyid = 7241; - }; - class ItemKeyBlue2242: ItemKeyBlue { - keyid = 7242; - }; - class ItemKeyBlue2243: ItemKeyBlue { - keyid = 7243; - }; - class ItemKeyBlue2244: ItemKeyBlue { - keyid = 7244; - }; - class ItemKeyBlue2245: ItemKeyBlue { - keyid = 7245; - }; - class ItemKeyBlue2246: ItemKeyBlue { - keyid = 7246; - }; - class ItemKeyBlue2247: ItemKeyBlue { - keyid = 7247; - }; - class ItemKeyBlue2248: ItemKeyBlue { - keyid = 7248; - }; - class ItemKeyBlue2249: ItemKeyBlue { - keyid = 7249; - }; - class ItemKeyBlue2250: ItemKeyBlue { - keyid = 7250; - }; - class ItemKeyBlue2251: ItemKeyBlue { - keyid = 7251; - }; - class ItemKeyBlue2252: ItemKeyBlue { - keyid = 7252; - }; - class ItemKeyBlue2253: ItemKeyBlue { - keyid = 7253; - }; - class ItemKeyBlue2254: ItemKeyBlue { - keyid = 7254; - }; - class ItemKeyBlue2255: ItemKeyBlue { - keyid = 7255; - }; - class ItemKeyBlue2256: ItemKeyBlue { - keyid = 7256; - }; - class ItemKeyBlue2257: ItemKeyBlue { - keyid = 7257; - }; - class ItemKeyBlue2258: ItemKeyBlue { - keyid = 7258; - }; - class ItemKeyBlue2259: ItemKeyBlue { - keyid = 7259; - }; - class ItemKeyBlue2260: ItemKeyBlue { - keyid = 7260; - }; - class ItemKeyBlue2261: ItemKeyBlue { - keyid = 7261; - }; - class ItemKeyBlue2262: ItemKeyBlue { - keyid = 7262; - }; - class ItemKeyBlue2263: ItemKeyBlue { - keyid = 7263; - }; - class ItemKeyBlue2264: ItemKeyBlue { - keyid = 7264; - }; - class ItemKeyBlue2265: ItemKeyBlue { - keyid = 7265; - }; - class ItemKeyBlue2266: ItemKeyBlue { - keyid = 7266; - }; - class ItemKeyBlue2267: ItemKeyBlue { - keyid = 7267; - }; - class ItemKeyBlue2268: ItemKeyBlue { - keyid = 7268; - }; - class ItemKeyBlue2269: ItemKeyBlue { - keyid = 7269; - }; - class ItemKeyBlue2270: ItemKeyBlue { - keyid = 7270; - }; - class ItemKeyBlue2271: ItemKeyBlue { - keyid = 7271; - }; - class ItemKeyBlue2272: ItemKeyBlue { - keyid = 7272; - }; - class ItemKeyBlue2273: ItemKeyBlue { - keyid = 7273; - }; - class ItemKeyBlue2274: ItemKeyBlue { - keyid = 7274; - }; - class ItemKeyBlue2275: ItemKeyBlue { - keyid = 7275; - }; - class ItemKeyBlue2276: ItemKeyBlue { - keyid = 7276; - }; - class ItemKeyBlue2277: ItemKeyBlue { - keyid = 7277; - }; - class ItemKeyBlue2278: ItemKeyBlue { - keyid = 7278; - }; - class ItemKeyBlue2279: ItemKeyBlue { - keyid = 7279; - }; - class ItemKeyBlue2280: ItemKeyBlue { - keyid = 7280; - }; - class ItemKeyBlue2281: ItemKeyBlue { - keyid = 7281; - }; - class ItemKeyBlue2282: ItemKeyBlue { - keyid = 7282; - }; - class ItemKeyBlue2283: ItemKeyBlue { - keyid = 7283; - }; - class ItemKeyBlue2284: ItemKeyBlue { - keyid = 7284; - }; - class ItemKeyBlue2285: ItemKeyBlue { - keyid = 7285; - }; - class ItemKeyBlue2286: ItemKeyBlue { - keyid = 7286; - }; - class ItemKeyBlue2287: ItemKeyBlue { - keyid = 7287; - }; - class ItemKeyBlue2288: ItemKeyBlue { - keyid = 7288; - }; - class ItemKeyBlue2289: ItemKeyBlue { - keyid = 7289; - }; - class ItemKeyBlue2290: ItemKeyBlue { - keyid = 7290; - }; - class ItemKeyBlue2291: ItemKeyBlue { - keyid = 7291; - }; - class ItemKeyBlue2292: ItemKeyBlue { - keyid = 7292; - }; - class ItemKeyBlue2293: ItemKeyBlue { - keyid = 7293; - }; - class ItemKeyBlue2294: ItemKeyBlue { - keyid = 7294; - }; - class ItemKeyBlue2295: ItemKeyBlue { - keyid = 7295; - }; - class ItemKeyBlue2296: ItemKeyBlue { - keyid = 7296; - }; - class ItemKeyBlue2297: ItemKeyBlue { - keyid = 7297; - }; - class ItemKeyBlue2298: ItemKeyBlue { - keyid = 7298; - }; - class ItemKeyBlue2299: ItemKeyBlue { - keyid = 7299; - }; - class ItemKeyBlue2300: ItemKeyBlue { - keyid = 7300; - }; - class ItemKeyBlue2301: ItemKeyBlue { - keyid = 7301; - }; - class ItemKeyBlue2302: ItemKeyBlue { - keyid = 7302; - }; - class ItemKeyBlue2303: ItemKeyBlue { - keyid = 7303; - }; - class ItemKeyBlue2304: ItemKeyBlue { - keyid = 7304; - }; - class ItemKeyBlue2305: ItemKeyBlue { - keyid = 7305; - }; - class ItemKeyBlue2306: ItemKeyBlue { - keyid = 7306; - }; - class ItemKeyBlue2307: ItemKeyBlue { - keyid = 7307; - }; - class ItemKeyBlue2308: ItemKeyBlue { - keyid = 7308; - }; - class ItemKeyBlue2309: ItemKeyBlue { - keyid = 7309; - }; - class ItemKeyBlue2310: ItemKeyBlue { - keyid = 7310; - }; - class ItemKeyBlue2311: ItemKeyBlue { - keyid = 7311; - }; - class ItemKeyBlue2312: ItemKeyBlue { - keyid = 7312; - }; - class ItemKeyBlue2313: ItemKeyBlue { - keyid = 7313; - }; - class ItemKeyBlue2314: ItemKeyBlue { - keyid = 7314; - }; - class ItemKeyBlue2315: ItemKeyBlue { - keyid = 7315; - }; - class ItemKeyBlue2316: ItemKeyBlue { - keyid = 7316; - }; - class ItemKeyBlue2317: ItemKeyBlue { - keyid = 7317; - }; - class ItemKeyBlue2318: ItemKeyBlue { - keyid = 7318; - }; - class ItemKeyBlue2319: ItemKeyBlue { - keyid = 7319; - }; - class ItemKeyBlue2320: ItemKeyBlue { - keyid = 7320; - }; - class ItemKeyBlue2321: ItemKeyBlue { - keyid = 7321; - }; - class ItemKeyBlue2322: ItemKeyBlue { - keyid = 7322; - }; - class ItemKeyBlue2323: ItemKeyBlue { - keyid = 7323; - }; - class ItemKeyBlue2324: ItemKeyBlue { - keyid = 7324; - }; - class ItemKeyBlue2325: ItemKeyBlue { - keyid = 7325; - }; - class ItemKeyBlue2326: ItemKeyBlue { - keyid = 7326; - }; - class ItemKeyBlue2327: ItemKeyBlue { - keyid = 7327; - }; - class ItemKeyBlue2328: ItemKeyBlue { - keyid = 7328; - }; - class ItemKeyBlue2329: ItemKeyBlue { - keyid = 7329; - }; - class ItemKeyBlue2330: ItemKeyBlue { - keyid = 7330; - }; - class ItemKeyBlue2331: ItemKeyBlue { - keyid = 7331; - }; - class ItemKeyBlue2332: ItemKeyBlue { - keyid = 7332; - }; - class ItemKeyBlue2333: ItemKeyBlue { - keyid = 7333; - }; - class ItemKeyBlue2334: ItemKeyBlue { - keyid = 7334; - }; - class ItemKeyBlue2335: ItemKeyBlue { - keyid = 7335; - }; - class ItemKeyBlue2336: ItemKeyBlue { - keyid = 7336; - }; - class ItemKeyBlue2337: ItemKeyBlue { - keyid = 7337; - }; - class ItemKeyBlue2338: ItemKeyBlue { - keyid = 7338; - }; - class ItemKeyBlue2339: ItemKeyBlue { - keyid = 7339; - }; - class ItemKeyBlue2340: ItemKeyBlue { - keyid = 7340; - }; - class ItemKeyBlue2341: ItemKeyBlue { - keyid = 7341; - }; - class ItemKeyBlue2342: ItemKeyBlue { - keyid = 7342; - }; - class ItemKeyBlue2343: ItemKeyBlue { - keyid = 7343; - }; - class ItemKeyBlue2344: ItemKeyBlue { - keyid = 7344; - }; - class ItemKeyBlue2345: ItemKeyBlue { - keyid = 7345; - }; - class ItemKeyBlue2346: ItemKeyBlue { - keyid = 7346; - }; - class ItemKeyBlue2347: ItemKeyBlue { - keyid = 7347; - }; - class ItemKeyBlue2348: ItemKeyBlue { - keyid = 7348; - }; - class ItemKeyBlue2349: ItemKeyBlue { - keyid = 7349; - }; - class ItemKeyBlue2350: ItemKeyBlue { - keyid = 7350; - }; - class ItemKeyBlue2351: ItemKeyBlue { - keyid = 7351; - }; - class ItemKeyBlue2352: ItemKeyBlue { - keyid = 7352; - }; - class ItemKeyBlue2353: ItemKeyBlue { - keyid = 7353; - }; - class ItemKeyBlue2354: ItemKeyBlue { - keyid = 7354; - }; - class ItemKeyBlue2355: ItemKeyBlue { - keyid = 7355; - }; - class ItemKeyBlue2356: ItemKeyBlue { - keyid = 7356; - }; - class ItemKeyBlue2357: ItemKeyBlue { - keyid = 7357; - }; - class ItemKeyBlue2358: ItemKeyBlue { - keyid = 7358; - }; - class ItemKeyBlue2359: ItemKeyBlue { - keyid = 7359; - }; - class ItemKeyBlue2360: ItemKeyBlue { - keyid = 7360; - }; - class ItemKeyBlue2361: ItemKeyBlue { - keyid = 7361; - }; - class ItemKeyBlue2362: ItemKeyBlue { - keyid = 7362; - }; - class ItemKeyBlue2363: ItemKeyBlue { - keyid = 7363; - }; - class ItemKeyBlue2364: ItemKeyBlue { - keyid = 7364; - }; - class ItemKeyBlue2365: ItemKeyBlue { - keyid = 7365; - }; - class ItemKeyBlue2366: ItemKeyBlue { - keyid = 7366; - }; - class ItemKeyBlue2367: ItemKeyBlue { - keyid = 7367; - }; - class ItemKeyBlue2368: ItemKeyBlue { - keyid = 7368; - }; - class ItemKeyBlue2369: ItemKeyBlue { - keyid = 7369; - }; - class ItemKeyBlue2370: ItemKeyBlue { - keyid = 7370; - }; - class ItemKeyBlue2371: ItemKeyBlue { - keyid = 7371; - }; - class ItemKeyBlue2372: ItemKeyBlue { - keyid = 7372; - }; - class ItemKeyBlue2373: ItemKeyBlue { - keyid = 7373; - }; - class ItemKeyBlue2374: ItemKeyBlue { - keyid = 7374; - }; - class ItemKeyBlue2375: ItemKeyBlue { - keyid = 7375; - }; - class ItemKeyBlue2376: ItemKeyBlue { - keyid = 7376; - }; - class ItemKeyBlue2377: ItemKeyBlue { - keyid = 7377; - }; - class ItemKeyBlue2378: ItemKeyBlue { - keyid = 7378; - }; - class ItemKeyBlue2379: ItemKeyBlue { - keyid = 7379; - }; - class ItemKeyBlue2380: ItemKeyBlue { - keyid = 7380; - }; - class ItemKeyBlue2381: ItemKeyBlue { - keyid = 7381; - }; - class ItemKeyBlue2382: ItemKeyBlue { - keyid = 7382; - }; - class ItemKeyBlue2383: ItemKeyBlue { - keyid = 7383; - }; - class ItemKeyBlue2384: ItemKeyBlue { - keyid = 7384; - }; - class ItemKeyBlue2385: ItemKeyBlue { - keyid = 7385; - }; - class ItemKeyBlue2386: ItemKeyBlue { - keyid = 7386; - }; - class ItemKeyBlue2387: ItemKeyBlue { - keyid = 7387; - }; - class ItemKeyBlue2388: ItemKeyBlue { - keyid = 7388; - }; - class ItemKeyBlue2389: ItemKeyBlue { - keyid = 7389; - }; - class ItemKeyBlue2390: ItemKeyBlue { - keyid = 7390; - }; - class ItemKeyBlue2391: ItemKeyBlue { - keyid = 7391; - }; - class ItemKeyBlue2392: ItemKeyBlue { - keyid = 7392; - }; - class ItemKeyBlue2393: ItemKeyBlue { - keyid = 7393; - }; - class ItemKeyBlue2394: ItemKeyBlue { - keyid = 7394; - }; - class ItemKeyBlue2395: ItemKeyBlue { - keyid = 7395; - }; - class ItemKeyBlue2396: ItemKeyBlue { - keyid = 7396; - }; - class ItemKeyBlue2397: ItemKeyBlue { - keyid = 7397; - }; - class ItemKeyBlue2398: ItemKeyBlue { - keyid = 7398; - }; - class ItemKeyBlue2399: ItemKeyBlue { - keyid = 7399; - }; - class ItemKeyBlue2400: ItemKeyBlue { - keyid = 7400; - }; - class ItemKeyBlue2401: ItemKeyBlue { - keyid = 7401; - }; - class ItemKeyBlue2402: ItemKeyBlue { - keyid = 7402; - }; - class ItemKeyBlue2403: ItemKeyBlue { - keyid = 7403; - }; - class ItemKeyBlue2404: ItemKeyBlue { - keyid = 7404; - }; - class ItemKeyBlue2405: ItemKeyBlue { - keyid = 7405; - }; - class ItemKeyBlue2406: ItemKeyBlue { - keyid = 7406; - }; - class ItemKeyBlue2407: ItemKeyBlue { - keyid = 7407; - }; - class ItemKeyBlue2408: ItemKeyBlue { - keyid = 7408; - }; - class ItemKeyBlue2409: ItemKeyBlue { - keyid = 7409; - }; - class ItemKeyBlue2410: ItemKeyBlue { - keyid = 7410; - }; - class ItemKeyBlue2411: ItemKeyBlue { - keyid = 7411; - }; - class ItemKeyBlue2412: ItemKeyBlue { - keyid = 7412; - }; - class ItemKeyBlue2413: ItemKeyBlue { - keyid = 7413; - }; - class ItemKeyBlue2414: ItemKeyBlue { - keyid = 7414; - }; - class ItemKeyBlue2415: ItemKeyBlue { - keyid = 7415; - }; - class ItemKeyBlue2416: ItemKeyBlue { - keyid = 7416; - }; - class ItemKeyBlue2417: ItemKeyBlue { - keyid = 7417; - }; - class ItemKeyBlue2418: ItemKeyBlue { - keyid = 7418; - }; - class ItemKeyBlue2419: ItemKeyBlue { - keyid = 7419; - }; - class ItemKeyBlue2420: ItemKeyBlue { - keyid = 7420; - }; - class ItemKeyBlue2421: ItemKeyBlue { - keyid = 7421; - }; - class ItemKeyBlue2422: ItemKeyBlue { - keyid = 7422; - }; - class ItemKeyBlue2423: ItemKeyBlue { - keyid = 7423; - }; - class ItemKeyBlue2424: ItemKeyBlue { - keyid = 7424; - }; - class ItemKeyBlue2425: ItemKeyBlue { - keyid = 7425; - }; - class ItemKeyBlue2426: ItemKeyBlue { - keyid = 7426; - }; - class ItemKeyBlue2427: ItemKeyBlue { - keyid = 7427; - }; - class ItemKeyBlue2428: ItemKeyBlue { - keyid = 7428; - }; - class ItemKeyBlue2429: ItemKeyBlue { - keyid = 7429; - }; - class ItemKeyBlue2430: ItemKeyBlue { - keyid = 7430; - }; - class ItemKeyBlue2431: ItemKeyBlue { - keyid = 7431; - }; - class ItemKeyBlue2432: ItemKeyBlue { - keyid = 7432; - }; - class ItemKeyBlue2433: ItemKeyBlue { - keyid = 7433; - }; - class ItemKeyBlue2434: ItemKeyBlue { - keyid = 7434; - }; - class ItemKeyBlue2435: ItemKeyBlue { - keyid = 7435; - }; - class ItemKeyBlue2436: ItemKeyBlue { - keyid = 7436; - }; - class ItemKeyBlue2437: ItemKeyBlue { - keyid = 7437; - }; - class ItemKeyBlue2438: ItemKeyBlue { - keyid = 7438; - }; - class ItemKeyBlue2439: ItemKeyBlue { - keyid = 7439; - }; - class ItemKeyBlue2440: ItemKeyBlue { - keyid = 7440; - }; - class ItemKeyBlue2441: ItemKeyBlue { - keyid = 7441; - }; - class ItemKeyBlue2442: ItemKeyBlue { - keyid = 7442; - }; - class ItemKeyBlue2443: ItemKeyBlue { - keyid = 7443; - }; - class ItemKeyBlue2444: ItemKeyBlue { - keyid = 7444; - }; - class ItemKeyBlue2445: ItemKeyBlue { - keyid = 7445; - }; - class ItemKeyBlue2446: ItemKeyBlue { - keyid = 7446; - }; - class ItemKeyBlue2447: ItemKeyBlue { - keyid = 7447; - }; - class ItemKeyBlue2448: ItemKeyBlue { - keyid = 7448; - }; - class ItemKeyBlue2449: ItemKeyBlue { - keyid = 7449; - }; - class ItemKeyBlue2450: ItemKeyBlue { - keyid = 7450; - }; - class ItemKeyBlue2451: ItemKeyBlue { - keyid = 7451; - }; - class ItemKeyBlue2452: ItemKeyBlue { - keyid = 7452; - }; - class ItemKeyBlue2453: ItemKeyBlue { - keyid = 7453; - }; - class ItemKeyBlue2454: ItemKeyBlue { - keyid = 7454; - }; - class ItemKeyBlue2455: ItemKeyBlue { - keyid = 7455; - }; - class ItemKeyBlue2456: ItemKeyBlue { - keyid = 7456; - }; - class ItemKeyBlue2457: ItemKeyBlue { - keyid = 7457; - }; - class ItemKeyBlue2458: ItemKeyBlue { - keyid = 7458; - }; - class ItemKeyBlue2459: ItemKeyBlue { - keyid = 7459; - }; - class ItemKeyBlue2460: ItemKeyBlue { - keyid = 7460; - }; - class ItemKeyBlue2461: ItemKeyBlue { - keyid = 7461; - }; - class ItemKeyBlue2462: ItemKeyBlue { - keyid = 7462; - }; - class ItemKeyBlue2463: ItemKeyBlue { - keyid = 7463; - }; - class ItemKeyBlue2464: ItemKeyBlue { - keyid = 7464; - }; - class ItemKeyBlue2465: ItemKeyBlue { - keyid = 7465; - }; - class ItemKeyBlue2466: ItemKeyBlue { - keyid = 7466; - }; - class ItemKeyBlue2467: ItemKeyBlue { - keyid = 7467; - }; - class ItemKeyBlue2468: ItemKeyBlue { - keyid = 7468; - }; - class ItemKeyBlue2469: ItemKeyBlue { - keyid = 7469; - }; - class ItemKeyBlue2470: ItemKeyBlue { - keyid = 7470; - }; - class ItemKeyBlue2471: ItemKeyBlue { - keyid = 7471; - }; - class ItemKeyBlue2472: ItemKeyBlue { - keyid = 7472; - }; - class ItemKeyBlue2473: ItemKeyBlue { - keyid = 7473; - }; - class ItemKeyBlue2474: ItemKeyBlue { - keyid = 7474; - }; - class ItemKeyBlue2475: ItemKeyBlue { - keyid = 7475; - }; - class ItemKeyBlue2476: ItemKeyBlue { - keyid = 7476; - }; - class ItemKeyBlue2477: ItemKeyBlue { - keyid = 7477; - }; - class ItemKeyBlue2478: ItemKeyBlue { - keyid = 7478; - }; - class ItemKeyBlue2479: ItemKeyBlue { - keyid = 7479; - }; - class ItemKeyBlue2480: ItemKeyBlue { - keyid = 7480; - }; - class ItemKeyBlue2481: ItemKeyBlue { - keyid = 7481; - }; - class ItemKeyBlue2482: ItemKeyBlue { - keyid = 7482; - }; - class ItemKeyBlue2483: ItemKeyBlue { - keyid = 7483; - }; - class ItemKeyBlue2484: ItemKeyBlue { - keyid = 7484; - }; - class ItemKeyBlue2485: ItemKeyBlue { - keyid = 7485; - }; - class ItemKeyBlue2486: ItemKeyBlue { - keyid = 7486; - }; - class ItemKeyBlue2487: ItemKeyBlue { - keyid = 7487; - }; - class ItemKeyBlue2488: ItemKeyBlue { - keyid = 7488; - }; - class ItemKeyBlue2489: ItemKeyBlue { - keyid = 7489; - }; - class ItemKeyBlue2490: ItemKeyBlue { - keyid = 7490; - }; - class ItemKeyBlue2491: ItemKeyBlue { - keyid = 7491; - }; - class ItemKeyBlue2492: ItemKeyBlue { - keyid = 7492; - }; - class ItemKeyBlue2493: ItemKeyBlue { - keyid = 7493; - }; - class ItemKeyBlue2494: ItemKeyBlue { - keyid = 7494; - }; - class ItemKeyBlue2495: ItemKeyBlue { - keyid = 7495; - }; - class ItemKeyBlue2496: ItemKeyBlue { - keyid = 7496; - }; - class ItemKeyBlue2497: ItemKeyBlue { - keyid = 7497; - }; - class ItemKeyBlue2498: ItemKeyBlue { - keyid = 7498; - }; - class ItemKeyBlue2499: ItemKeyBlue { - keyid = 7499; - }; - class ItemKeyBlue2500: ItemKeyBlue { - keyid = 7500; - }; - - // Yellow - class ItemKeyYellow1: ItemKeyYellow { - keyid = 7501; - }; - class ItemKeyYellow2: ItemKeyYellow { - keyid = 7502; - }; - class ItemKeyYellow3: ItemKeyYellow { - keyid = 7503; - }; - class ItemKeyYellow4: ItemKeyYellow { - keyid = 7504; - }; - class ItemKeyYellow5: ItemKeyYellow { - keyid = 7505; - }; - class ItemKeyYellow6: ItemKeyYellow { - keyid = 7506; - }; - class ItemKeyYellow7: ItemKeyYellow { - keyid = 7507; - }; - class ItemKeyYellow8: ItemKeyYellow { - keyid = 7508; - }; - class ItemKeyYellow9: ItemKeyYellow { - keyid = 7509; - }; - class ItemKeyYellow10: ItemKeyYellow { - keyid = 7510; - }; - class ItemKeyYellow11: ItemKeyYellow { - keyid = 7511; - }; - class ItemKeyYellow12: ItemKeyYellow { - keyid = 7512; - }; - class ItemKeyYellow13: ItemKeyYellow { - keyid = 7513; - }; - class ItemKeyYellow14: ItemKeyYellow { - keyid = 7514; - }; - class ItemKeyYellow15: ItemKeyYellow { - keyid = 7515; - }; - class ItemKeyYellow16: ItemKeyYellow { - keyid = 7516; - }; - class ItemKeyYellow17: ItemKeyYellow { - keyid = 7517; - }; - class ItemKeyYellow18: ItemKeyYellow { - keyid = 7518; - }; - class ItemKeyYellow19: ItemKeyYellow { - keyid = 7519; - }; - class ItemKeyYellow20: ItemKeyYellow { - keyid = 7520; - }; - class ItemKeyYellow21: ItemKeyYellow { - keyid = 7521; - }; - class ItemKeyYellow22: ItemKeyYellow { - keyid = 7522; - }; - class ItemKeyYellow23: ItemKeyYellow { - keyid = 7523; - }; - class ItemKeyYellow24: ItemKeyYellow { - keyid = 7524; - }; - class ItemKeyYellow25: ItemKeyYellow { - keyid = 7525; - }; - class ItemKeyYellow26: ItemKeyYellow { - keyid = 7526; - }; - class ItemKeyYellow27: ItemKeyYellow { - keyid = 7527; - }; - class ItemKeyYellow28: ItemKeyYellow { - keyid = 7528; - }; - class ItemKeyYellow29: ItemKeyYellow { - keyid = 7529; - }; - class ItemKeyYellow30: ItemKeyYellow { - keyid = 7530; - }; - class ItemKeyYellow31: ItemKeyYellow { - keyid = 7531; - }; - class ItemKeyYellow32: ItemKeyYellow { - keyid = 7532; - }; - class ItemKeyYellow33: ItemKeyYellow { - keyid = 7533; - }; - class ItemKeyYellow34: ItemKeyYellow { - keyid = 7534; - }; - class ItemKeyYellow35: ItemKeyYellow { - keyid = 7535; - }; - class ItemKeyYellow36: ItemKeyYellow { - keyid = 7536; - }; - class ItemKeyYellow37: ItemKeyYellow { - keyid = 7537; - }; - class ItemKeyYellow38: ItemKeyYellow { - keyid = 7538; - }; - class ItemKeyYellow39: ItemKeyYellow { - keyid = 7539; - }; - class ItemKeyYellow40: ItemKeyYellow { - keyid = 7540; - }; - class ItemKeyYellow41: ItemKeyYellow { - keyid = 7541; - }; - class ItemKeyYellow42: ItemKeyYellow { - keyid = 7542; - }; - class ItemKeyYellow43: ItemKeyYellow { - keyid = 7543; - }; - class ItemKeyYellow44: ItemKeyYellow { - keyid = 7544; - }; - class ItemKeyYellow45: ItemKeyYellow { - keyid = 7545; - }; - class ItemKeyYellow46: ItemKeyYellow { - keyid = 7546; - }; - class ItemKeyYellow47: ItemKeyYellow { - keyid = 7547; - }; - class ItemKeyYellow48: ItemKeyYellow { - keyid = 7548; - }; - class ItemKeyYellow49: ItemKeyYellow { - keyid = 7549; - }; - class ItemKeyYellow50: ItemKeyYellow { - keyid = 7550; - }; - class ItemKeyYellow51: ItemKeyYellow { - keyid = 7551; - }; - class ItemKeyYellow52: ItemKeyYellow { - keyid = 7552; - }; - class ItemKeyYellow53: ItemKeyYellow { - keyid = 7553; - }; - class ItemKeyYellow54: ItemKeyYellow { - keyid = 7554; - }; - class ItemKeyYellow55: ItemKeyYellow { - keyid = 7555; - }; - class ItemKeyYellow56: ItemKeyYellow { - keyid = 7556; - }; - class ItemKeyYellow57: ItemKeyYellow { - keyid = 7557; - }; - class ItemKeyYellow58: ItemKeyYellow { - keyid = 7558; - }; - class ItemKeyYellow59: ItemKeyYellow { - keyid = 7559; - }; - class ItemKeyYellow60: ItemKeyYellow { - keyid = 7560; - }; - class ItemKeyYellow61: ItemKeyYellow { - keyid = 7561; - }; - class ItemKeyYellow62: ItemKeyYellow { - keyid = 7562; - }; - class ItemKeyYellow63: ItemKeyYellow { - keyid = 7563; - }; - class ItemKeyYellow64: ItemKeyYellow { - keyid = 7564; - }; - class ItemKeyYellow65: ItemKeyYellow { - keyid = 7565; - }; - class ItemKeyYellow66: ItemKeyYellow { - keyid = 7566; - }; - class ItemKeyYellow67: ItemKeyYellow { - keyid = 7567; - }; - class ItemKeyYellow68: ItemKeyYellow { - keyid = 7568; - }; - class ItemKeyYellow69: ItemKeyYellow { - keyid = 7569; - }; - class ItemKeyYellow70: ItemKeyYellow { - keyid = 7570; - }; - class ItemKeyYellow71: ItemKeyYellow { - keyid = 7571; - }; - class ItemKeyYellow72: ItemKeyYellow { - keyid = 7572; - }; - class ItemKeyYellow73: ItemKeyYellow { - keyid = 7573; - }; - class ItemKeyYellow74: ItemKeyYellow { - keyid = 7574; - }; - class ItemKeyYellow75: ItemKeyYellow { - keyid = 7575; - }; - class ItemKeyYellow76: ItemKeyYellow { - keyid = 7576; - }; - class ItemKeyYellow77: ItemKeyYellow { - keyid = 7577; - }; - class ItemKeyYellow78: ItemKeyYellow { - keyid = 7578; - }; - class ItemKeyYellow79: ItemKeyYellow { - keyid = 7579; - }; - class ItemKeyYellow80: ItemKeyYellow { - keyid = 7580; - }; - class ItemKeyYellow81: ItemKeyYellow { - keyid = 7581; - }; - class ItemKeyYellow82: ItemKeyYellow { - keyid = 7582; - }; - class ItemKeyYellow83: ItemKeyYellow { - keyid = 7583; - }; - class ItemKeyYellow84: ItemKeyYellow { - keyid = 7584; - }; - class ItemKeyYellow85: ItemKeyYellow { - keyid = 7585; - }; - class ItemKeyYellow86: ItemKeyYellow { - keyid = 7586; - }; - class ItemKeyYellow87: ItemKeyYellow { - keyid = 7587; - }; - class ItemKeyYellow88: ItemKeyYellow { - keyid = 7588; - }; - class ItemKeyYellow89: ItemKeyYellow { - keyid = 7589; - }; - class ItemKeyYellow90: ItemKeyYellow { - keyid = 7590; - }; - class ItemKeyYellow91: ItemKeyYellow { - keyid = 7591; - }; - class ItemKeyYellow92: ItemKeyYellow { - keyid = 7592; - }; - class ItemKeyYellow93: ItemKeyYellow { - keyid = 7593; - }; - class ItemKeyYellow94: ItemKeyYellow { - keyid = 7594; - }; - class ItemKeyYellow95: ItemKeyYellow { - keyid = 7595; - }; - class ItemKeyYellow96: ItemKeyYellow { - keyid = 7596; - }; - class ItemKeyYellow97: ItemKeyYellow { - keyid = 7597; - }; - class ItemKeyYellow98: ItemKeyYellow { - keyid = 7598; - }; - class ItemKeyYellow99: ItemKeyYellow { - keyid = 7599; - }; - class ItemKeyYellow100: ItemKeyYellow { - keyid = 7600; - }; - class ItemKeyYellow101: ItemKeyYellow { - keyid = 7601; - }; - class ItemKeyYellow102: ItemKeyYellow { - keyid = 7602; - }; - class ItemKeyYellow103: ItemKeyYellow { - keyid = 7603; - }; - class ItemKeyYellow104: ItemKeyYellow { - keyid = 7604; - }; - class ItemKeyYellow105: ItemKeyYellow { - keyid = 7605; - }; - class ItemKeyYellow106: ItemKeyYellow { - keyid = 7606; - }; - class ItemKeyYellow107: ItemKeyYellow { - keyid = 7607; - }; - class ItemKeyYellow108: ItemKeyYellow { - keyid = 7608; - }; - class ItemKeyYellow109: ItemKeyYellow { - keyid = 7609; - }; - class ItemKeyYellow110: ItemKeyYellow { - keyid = 7610; - }; - class ItemKeyYellow111: ItemKeyYellow { - keyid = 7611; - }; - class ItemKeyYellow112: ItemKeyYellow { - keyid = 7612; - }; - class ItemKeyYellow113: ItemKeyYellow { - keyid = 7613; - }; - class ItemKeyYellow114: ItemKeyYellow { - keyid = 7614; - }; - class ItemKeyYellow115: ItemKeyYellow { - keyid = 7615; - }; - class ItemKeyYellow116: ItemKeyYellow { - keyid = 7616; - }; - class ItemKeyYellow117: ItemKeyYellow { - keyid = 7617; - }; - class ItemKeyYellow118: ItemKeyYellow { - keyid = 7618; - }; - class ItemKeyYellow119: ItemKeyYellow { - keyid = 7619; - }; - class ItemKeyYellow120: ItemKeyYellow { - keyid = 7620; - }; - class ItemKeyYellow121: ItemKeyYellow { - keyid = 7621; - }; - class ItemKeyYellow122: ItemKeyYellow { - keyid = 7622; - }; - class ItemKeyYellow123: ItemKeyYellow { - keyid = 7623; - }; - class ItemKeyYellow124: ItemKeyYellow { - keyid = 7624; - }; - class ItemKeyYellow125: ItemKeyYellow { - keyid = 7625; - }; - class ItemKeyYellow126: ItemKeyYellow { - keyid = 7626; - }; - class ItemKeyYellow127: ItemKeyYellow { - keyid = 7627; - }; - class ItemKeyYellow128: ItemKeyYellow { - keyid = 7628; - }; - class ItemKeyYellow129: ItemKeyYellow { - keyid = 7629; - }; - class ItemKeyYellow130: ItemKeyYellow { - keyid = 7630; - }; - class ItemKeyYellow131: ItemKeyYellow { - keyid = 7631; - }; - class ItemKeyYellow132: ItemKeyYellow { - keyid = 7632; - }; - class ItemKeyYellow133: ItemKeyYellow { - keyid = 7633; - }; - class ItemKeyYellow134: ItemKeyYellow { - keyid = 7634; - }; - class ItemKeyYellow135: ItemKeyYellow { - keyid = 7635; - }; - class ItemKeyYellow136: ItemKeyYellow { - keyid = 7636; - }; - class ItemKeyYellow137: ItemKeyYellow { - keyid = 7637; - }; - class ItemKeyYellow138: ItemKeyYellow { - keyid = 7638; - }; - class ItemKeyYellow139: ItemKeyYellow { - keyid = 7639; - }; - class ItemKeyYellow140: ItemKeyYellow { - keyid = 7640; - }; - class ItemKeyYellow141: ItemKeyYellow { - keyid = 7641; - }; - class ItemKeyYellow142: ItemKeyYellow { - keyid = 7642; - }; - class ItemKeyYellow143: ItemKeyYellow { - keyid = 7643; - }; - class ItemKeyYellow144: ItemKeyYellow { - keyid = 7644; - }; - class ItemKeyYellow145: ItemKeyYellow { - keyid = 7645; - }; - class ItemKeyYellow146: ItemKeyYellow { - keyid = 7646; - }; - class ItemKeyYellow147: ItemKeyYellow { - keyid = 7647; - }; - class ItemKeyYellow148: ItemKeyYellow { - keyid = 7648; - }; - class ItemKeyYellow149: ItemKeyYellow { - keyid = 7649; - }; - class ItemKeyYellow150: ItemKeyYellow { - keyid = 7650; - }; - class ItemKeyYellow151: ItemKeyYellow { - keyid = 7651; - }; - class ItemKeyYellow152: ItemKeyYellow { - keyid = 7652; - }; - class ItemKeyYellow153: ItemKeyYellow { - keyid = 7653; - }; - class ItemKeyYellow154: ItemKeyYellow { - keyid = 7654; - }; - class ItemKeyYellow155: ItemKeyYellow { - keyid = 7655; - }; - class ItemKeyYellow156: ItemKeyYellow { - keyid = 7656; - }; - class ItemKeyYellow157: ItemKeyYellow { - keyid = 7657; - }; - class ItemKeyYellow158: ItemKeyYellow { - keyid = 7658; - }; - class ItemKeyYellow159: ItemKeyYellow { - keyid = 7659; - }; - class ItemKeyYellow160: ItemKeyYellow { - keyid = 7660; - }; - class ItemKeyYellow161: ItemKeyYellow { - keyid = 7661; - }; - class ItemKeyYellow162: ItemKeyYellow { - keyid = 7662; - }; - class ItemKeyYellow163: ItemKeyYellow { - keyid = 7663; - }; - class ItemKeyYellow164: ItemKeyYellow { - keyid = 7664; - }; - class ItemKeyYellow165: ItemKeyYellow { - keyid = 7665; - }; - class ItemKeyYellow166: ItemKeyYellow { - keyid = 7666; - }; - class ItemKeyYellow167: ItemKeyYellow { - keyid = 7667; - }; - class ItemKeyYellow168: ItemKeyYellow { - keyid = 7668; - }; - class ItemKeyYellow169: ItemKeyYellow { - keyid = 7669; - }; - class ItemKeyYellow170: ItemKeyYellow { - keyid = 7670; - }; - class ItemKeyYellow171: ItemKeyYellow { - keyid = 7671; - }; - class ItemKeyYellow172: ItemKeyYellow { - keyid = 7672; - }; - class ItemKeyYellow173: ItemKeyYellow { - keyid = 7673; - }; - class ItemKeyYellow174: ItemKeyYellow { - keyid = 7674; - }; - class ItemKeyYellow175: ItemKeyYellow { - keyid = 7675; - }; - class ItemKeyYellow176: ItemKeyYellow { - keyid = 7676; - }; - class ItemKeyYellow177: ItemKeyYellow { - keyid = 7677; - }; - class ItemKeyYellow178: ItemKeyYellow { - keyid = 7678; - }; - class ItemKeyYellow179: ItemKeyYellow { - keyid = 7679; - }; - class ItemKeyYellow180: ItemKeyYellow { - keyid = 7680; - }; - class ItemKeyYellow181: ItemKeyYellow { - keyid = 7681; - }; - class ItemKeyYellow182: ItemKeyYellow { - keyid = 7682; - }; - class ItemKeyYellow183: ItemKeyYellow { - keyid = 7683; - }; - class ItemKeyYellow184: ItemKeyYellow { - keyid = 7684; - }; - class ItemKeyYellow185: ItemKeyYellow { - keyid = 7685; - }; - class ItemKeyYellow186: ItemKeyYellow { - keyid = 7686; - }; - class ItemKeyYellow187: ItemKeyYellow { - keyid = 7687; - }; - class ItemKeyYellow188: ItemKeyYellow { - keyid = 7688; - }; - class ItemKeyYellow189: ItemKeyYellow { - keyid = 7689; - }; - class ItemKeyYellow190: ItemKeyYellow { - keyid = 7690; - }; - class ItemKeyYellow191: ItemKeyYellow { - keyid = 7691; - }; - class ItemKeyYellow192: ItemKeyYellow { - keyid = 7692; - }; - class ItemKeyYellow193: ItemKeyYellow { - keyid = 7693; - }; - class ItemKeyYellow194: ItemKeyYellow { - keyid = 7694; - }; - class ItemKeyYellow195: ItemKeyYellow { - keyid = 7695; - }; - class ItemKeyYellow196: ItemKeyYellow { - keyid = 7696; - }; - class ItemKeyYellow197: ItemKeyYellow { - keyid = 7697; - }; - class ItemKeyYellow198: ItemKeyYellow { - keyid = 7698; - }; - class ItemKeyYellow199: ItemKeyYellow { - keyid = 7699; - }; - class ItemKeyYellow200: ItemKeyYellow { - keyid = 7700; - }; - class ItemKeyYellow201: ItemKeyYellow { - keyid = 7701; - }; - class ItemKeyYellow202: ItemKeyYellow { - keyid = 7702; - }; - class ItemKeyYellow203: ItemKeyYellow { - keyid = 7703; - }; - class ItemKeyYellow204: ItemKeyYellow { - keyid = 7704; - }; - class ItemKeyYellow205: ItemKeyYellow { - keyid = 7705; - }; - class ItemKeyYellow206: ItemKeyYellow { - keyid = 7706; - }; - class ItemKeyYellow207: ItemKeyYellow { - keyid = 7707; - }; - class ItemKeyYellow208: ItemKeyYellow { - keyid = 7708; - }; - class ItemKeyYellow209: ItemKeyYellow { - keyid = 7709; - }; - class ItemKeyYellow210: ItemKeyYellow { - keyid = 7710; - }; - class ItemKeyYellow211: ItemKeyYellow { - keyid = 7711; - }; - class ItemKeyYellow212: ItemKeyYellow { - keyid = 7712; - }; - class ItemKeyYellow213: ItemKeyYellow { - keyid = 7713; - }; - class ItemKeyYellow214: ItemKeyYellow { - keyid = 7714; - }; - class ItemKeyYellow215: ItemKeyYellow { - keyid = 7715; - }; - class ItemKeyYellow216: ItemKeyYellow { - keyid = 7716; - }; - class ItemKeyYellow217: ItemKeyYellow { - keyid = 7717; - }; - class ItemKeyYellow218: ItemKeyYellow { - keyid = 7718; - }; - class ItemKeyYellow219: ItemKeyYellow { - keyid = 7719; - }; - class ItemKeyYellow220: ItemKeyYellow { - keyid = 7720; - }; - class ItemKeyYellow221: ItemKeyYellow { - keyid = 7721; - }; - class ItemKeyYellow222: ItemKeyYellow { - keyid = 7722; - }; - class ItemKeyYellow223: ItemKeyYellow { - keyid = 7723; - }; - class ItemKeyYellow224: ItemKeyYellow { - keyid = 7724; - }; - class ItemKeyYellow225: ItemKeyYellow { - keyid = 7725; - }; - class ItemKeyYellow226: ItemKeyYellow { - keyid = 7726; - }; - class ItemKeyYellow227: ItemKeyYellow { - keyid = 7727; - }; - class ItemKeyYellow228: ItemKeyYellow { - keyid = 7728; - }; - class ItemKeyYellow229: ItemKeyYellow { - keyid = 7729; - }; - class ItemKeyYellow230: ItemKeyYellow { - keyid = 7730; - }; - class ItemKeyYellow231: ItemKeyYellow { - keyid = 7731; - }; - class ItemKeyYellow232: ItemKeyYellow { - keyid = 7732; - }; - class ItemKeyYellow233: ItemKeyYellow { - keyid = 7733; - }; - class ItemKeyYellow234: ItemKeyYellow { - keyid = 7734; - }; - class ItemKeyYellow235: ItemKeyYellow { - keyid = 7735; - }; - class ItemKeyYellow236: ItemKeyYellow { - keyid = 7736; - }; - class ItemKeyYellow237: ItemKeyYellow { - keyid = 7737; - }; - class ItemKeyYellow238: ItemKeyYellow { - keyid = 7738; - }; - class ItemKeyYellow239: ItemKeyYellow { - keyid = 7739; - }; - class ItemKeyYellow240: ItemKeyYellow { - keyid = 7740; - }; - class ItemKeyYellow241: ItemKeyYellow { - keyid = 7741; - }; - class ItemKeyYellow242: ItemKeyYellow { - keyid = 7742; - }; - class ItemKeyYellow243: ItemKeyYellow { - keyid = 7743; - }; - class ItemKeyYellow244: ItemKeyYellow { - keyid = 7744; - }; - class ItemKeyYellow245: ItemKeyYellow { - keyid = 7745; - }; - class ItemKeyYellow246: ItemKeyYellow { - keyid = 7746; - }; - class ItemKeyYellow247: ItemKeyYellow { - keyid = 7747; - }; - class ItemKeyYellow248: ItemKeyYellow { - keyid = 7748; - }; - class ItemKeyYellow249: ItemKeyYellow { - keyid = 7749; - }; - class ItemKeyYellow250: ItemKeyYellow { - keyid = 7750; - }; - class ItemKeyYellow251: ItemKeyYellow { - keyid = 7751; - }; - class ItemKeyYellow252: ItemKeyYellow { - keyid = 7752; - }; - class ItemKeyYellow253: ItemKeyYellow { - keyid = 7753; - }; - class ItemKeyYellow254: ItemKeyYellow { - keyid = 7754; - }; - class ItemKeyYellow255: ItemKeyYellow { - keyid = 7755; - }; - class ItemKeyYellow256: ItemKeyYellow { - keyid = 7756; - }; - class ItemKeyYellow257: ItemKeyYellow { - keyid = 7757; - }; - class ItemKeyYellow258: ItemKeyYellow { - keyid = 7758; - }; - class ItemKeyYellow259: ItemKeyYellow { - keyid = 7759; - }; - class ItemKeyYellow260: ItemKeyYellow { - keyid = 7760; - }; - class ItemKeyYellow261: ItemKeyYellow { - keyid = 7761; - }; - class ItemKeyYellow262: ItemKeyYellow { - keyid = 7762; - }; - class ItemKeyYellow263: ItemKeyYellow { - keyid = 7763; - }; - class ItemKeyYellow264: ItemKeyYellow { - keyid = 7764; - }; - class ItemKeyYellow265: ItemKeyYellow { - keyid = 7765; - }; - class ItemKeyYellow266: ItemKeyYellow { - keyid = 7766; - }; - class ItemKeyYellow267: ItemKeyYellow { - keyid = 7767; - }; - class ItemKeyYellow268: ItemKeyYellow { - keyid = 7768; - }; - class ItemKeyYellow269: ItemKeyYellow { - keyid = 7769; - }; - class ItemKeyYellow270: ItemKeyYellow { - keyid = 7770; - }; - class ItemKeyYellow271: ItemKeyYellow { - keyid = 7771; - }; - class ItemKeyYellow272: ItemKeyYellow { - keyid = 7772; - }; - class ItemKeyYellow273: ItemKeyYellow { - keyid = 7773; - }; - class ItemKeyYellow274: ItemKeyYellow { - keyid = 7774; - }; - class ItemKeyYellow275: ItemKeyYellow { - keyid = 7775; - }; - class ItemKeyYellow276: ItemKeyYellow { - keyid = 7776; - }; - class ItemKeyYellow277: ItemKeyYellow { - keyid = 7777; - }; - class ItemKeyYellow278: ItemKeyYellow { - keyid = 7778; - }; - class ItemKeyYellow279: ItemKeyYellow { - keyid = 7779; - }; - class ItemKeyYellow280: ItemKeyYellow { - keyid = 7780; - }; - class ItemKeyYellow281: ItemKeyYellow { - keyid = 7781; - }; - class ItemKeyYellow282: ItemKeyYellow { - keyid = 7782; - }; - class ItemKeyYellow283: ItemKeyYellow { - keyid = 7783; - }; - class ItemKeyYellow284: ItemKeyYellow { - keyid = 7784; - }; - class ItemKeyYellow285: ItemKeyYellow { - keyid = 7785; - }; - class ItemKeyYellow286: ItemKeyYellow { - keyid = 7786; - }; - class ItemKeyYellow287: ItemKeyYellow { - keyid = 7787; - }; - class ItemKeyYellow288: ItemKeyYellow { - keyid = 7788; - }; - class ItemKeyYellow289: ItemKeyYellow { - keyid = 7789; - }; - class ItemKeyYellow290: ItemKeyYellow { - keyid = 7790; - }; - class ItemKeyYellow291: ItemKeyYellow { - keyid = 7791; - }; - class ItemKeyYellow292: ItemKeyYellow { - keyid = 7792; - }; - class ItemKeyYellow293: ItemKeyYellow { - keyid = 7793; - }; - class ItemKeyYellow294: ItemKeyYellow { - keyid = 7794; - }; - class ItemKeyYellow295: ItemKeyYellow { - keyid = 7795; - }; - class ItemKeyYellow296: ItemKeyYellow { - keyid = 7796; - }; - class ItemKeyYellow297: ItemKeyYellow { - keyid = 7797; - }; - class ItemKeyYellow298: ItemKeyYellow { - keyid = 7798; - }; - class ItemKeyYellow299: ItemKeyYellow { - keyid = 7799; - }; - class ItemKeyYellow300: ItemKeyYellow { - keyid = 7800; - }; - class ItemKeyYellow301: ItemKeyYellow { - keyid = 7801; - }; - class ItemKeyYellow302: ItemKeyYellow { - keyid = 7802; - }; - class ItemKeyYellow303: ItemKeyYellow { - keyid = 7803; - }; - class ItemKeyYellow304: ItemKeyYellow { - keyid = 7804; - }; - class ItemKeyYellow305: ItemKeyYellow { - keyid = 7805; - }; - class ItemKeyYellow306: ItemKeyYellow { - keyid = 7806; - }; - class ItemKeyYellow307: ItemKeyYellow { - keyid = 7807; - }; - class ItemKeyYellow308: ItemKeyYellow { - keyid = 7808; - }; - class ItemKeyYellow309: ItemKeyYellow { - keyid = 7809; - }; - class ItemKeyYellow310: ItemKeyYellow { - keyid = 7810; - }; - class ItemKeyYellow311: ItemKeyYellow { - keyid = 7811; - }; - class ItemKeyYellow312: ItemKeyYellow { - keyid = 7812; - }; - class ItemKeyYellow313: ItemKeyYellow { - keyid = 7813; - }; - class ItemKeyYellow314: ItemKeyYellow { - keyid = 7814; - }; - class ItemKeyYellow315: ItemKeyYellow { - keyid = 7815; - }; - class ItemKeyYellow316: ItemKeyYellow { - keyid = 7816; - }; - class ItemKeyYellow317: ItemKeyYellow { - keyid = 7817; - }; - class ItemKeyYellow318: ItemKeyYellow { - keyid = 7818; - }; - class ItemKeyYellow319: ItemKeyYellow { - keyid = 7819; - }; - class ItemKeyYellow320: ItemKeyYellow { - keyid = 7820; - }; - class ItemKeyYellow321: ItemKeyYellow { - keyid = 7821; - }; - class ItemKeyYellow322: ItemKeyYellow { - keyid = 7822; - }; - class ItemKeyYellow323: ItemKeyYellow { - keyid = 7823; - }; - class ItemKeyYellow324: ItemKeyYellow { - keyid = 7824; - }; - class ItemKeyYellow325: ItemKeyYellow { - keyid = 7825; - }; - class ItemKeyYellow326: ItemKeyYellow { - keyid = 7826; - }; - class ItemKeyYellow327: ItemKeyYellow { - keyid = 7827; - }; - class ItemKeyYellow328: ItemKeyYellow { - keyid = 7828; - }; - class ItemKeyYellow329: ItemKeyYellow { - keyid = 7829; - }; - class ItemKeyYellow330: ItemKeyYellow { - keyid = 7830; - }; - class ItemKeyYellow331: ItemKeyYellow { - keyid = 7831; - }; - class ItemKeyYellow332: ItemKeyYellow { - keyid = 7832; - }; - class ItemKeyYellow333: ItemKeyYellow { - keyid = 7833; - }; - class ItemKeyYellow334: ItemKeyYellow { - keyid = 7834; - }; - class ItemKeyYellow335: ItemKeyYellow { - keyid = 7835; - }; - class ItemKeyYellow336: ItemKeyYellow { - keyid = 7836; - }; - class ItemKeyYellow337: ItemKeyYellow { - keyid = 7837; - }; - class ItemKeyYellow338: ItemKeyYellow { - keyid = 7838; - }; - class ItemKeyYellow339: ItemKeyYellow { - keyid = 7839; - }; - class ItemKeyYellow340: ItemKeyYellow { - keyid = 7840; - }; - class ItemKeyYellow341: ItemKeyYellow { - keyid = 7841; - }; - class ItemKeyYellow342: ItemKeyYellow { - keyid = 7842; - }; - class ItemKeyYellow343: ItemKeyYellow { - keyid = 7843; - }; - class ItemKeyYellow344: ItemKeyYellow { - keyid = 7844; - }; - class ItemKeyYellow345: ItemKeyYellow { - keyid = 7845; - }; - class ItemKeyYellow346: ItemKeyYellow { - keyid = 7846; - }; - class ItemKeyYellow347: ItemKeyYellow { - keyid = 7847; - }; - class ItemKeyYellow348: ItemKeyYellow { - keyid = 7848; - }; - class ItemKeyYellow349: ItemKeyYellow { - keyid = 7849; - }; - class ItemKeyYellow350: ItemKeyYellow { - keyid = 7850; - }; - class ItemKeyYellow351: ItemKeyYellow { - keyid = 7851; - }; - class ItemKeyYellow352: ItemKeyYellow { - keyid = 7852; - }; - class ItemKeyYellow353: ItemKeyYellow { - keyid = 7853; - }; - class ItemKeyYellow354: ItemKeyYellow { - keyid = 7854; - }; - class ItemKeyYellow355: ItemKeyYellow { - keyid = 7855; - }; - class ItemKeyYellow356: ItemKeyYellow { - keyid = 7856; - }; - class ItemKeyYellow357: ItemKeyYellow { - keyid = 7857; - }; - class ItemKeyYellow358: ItemKeyYellow { - keyid = 7858; - }; - class ItemKeyYellow359: ItemKeyYellow { - keyid = 7859; - }; - class ItemKeyYellow360: ItemKeyYellow { - keyid = 7860; - }; - class ItemKeyYellow361: ItemKeyYellow { - keyid = 7861; - }; - class ItemKeyYellow362: ItemKeyYellow { - keyid = 7862; - }; - class ItemKeyYellow363: ItemKeyYellow { - keyid = 7863; - }; - class ItemKeyYellow364: ItemKeyYellow { - keyid = 7864; - }; - class ItemKeyYellow365: ItemKeyYellow { - keyid = 7865; - }; - class ItemKeyYellow366: ItemKeyYellow { - keyid = 7866; - }; - class ItemKeyYellow367: ItemKeyYellow { - keyid = 7867; - }; - class ItemKeyYellow368: ItemKeyYellow { - keyid = 7868; - }; - class ItemKeyYellow369: ItemKeyYellow { - keyid = 7869; - }; - class ItemKeyYellow370: ItemKeyYellow { - keyid = 7870; - }; - class ItemKeyYellow371: ItemKeyYellow { - keyid = 7871; - }; - class ItemKeyYellow372: ItemKeyYellow { - keyid = 7872; - }; - class ItemKeyYellow373: ItemKeyYellow { - keyid = 7873; - }; - class ItemKeyYellow374: ItemKeyYellow { - keyid = 7874; - }; - class ItemKeyYellow375: ItemKeyYellow { - keyid = 7875; - }; - class ItemKeyYellow376: ItemKeyYellow { - keyid = 7876; - }; - class ItemKeyYellow377: ItemKeyYellow { - keyid = 7877; - }; - class ItemKeyYellow378: ItemKeyYellow { - keyid = 7878; - }; - class ItemKeyYellow379: ItemKeyYellow { - keyid = 7879; - }; - class ItemKeyYellow380: ItemKeyYellow { - keyid = 7880; - }; - class ItemKeyYellow381: ItemKeyYellow { - keyid = 7881; - }; - class ItemKeyYellow382: ItemKeyYellow { - keyid = 7882; - }; - class ItemKeyYellow383: ItemKeyYellow { - keyid = 7883; - }; - class ItemKeyYellow384: ItemKeyYellow { - keyid = 7884; - }; - class ItemKeyYellow385: ItemKeyYellow { - keyid = 7885; - }; - class ItemKeyYellow386: ItemKeyYellow { - keyid = 7886; - }; - class ItemKeyYellow387: ItemKeyYellow { - keyid = 7887; - }; - class ItemKeyYellow388: ItemKeyYellow { - keyid = 7888; - }; - class ItemKeyYellow389: ItemKeyYellow { - keyid = 7889; - }; - class ItemKeyYellow390: ItemKeyYellow { - keyid = 7890; - }; - class ItemKeyYellow391: ItemKeyYellow { - keyid = 7891; - }; - class ItemKeyYellow392: ItemKeyYellow { - keyid = 7892; - }; - class ItemKeyYellow393: ItemKeyYellow { - keyid = 7893; - }; - class ItemKeyYellow394: ItemKeyYellow { - keyid = 7894; - }; - class ItemKeyYellow395: ItemKeyYellow { - keyid = 7895; - }; - class ItemKeyYellow396: ItemKeyYellow { - keyid = 7896; - }; - class ItemKeyYellow397: ItemKeyYellow { - keyid = 7897; - }; - class ItemKeyYellow398: ItemKeyYellow { - keyid = 7898; - }; - class ItemKeyYellow399: ItemKeyYellow { - keyid = 7899; - }; - class ItemKeyYellow400: ItemKeyYellow { - keyid = 7900; - }; - class ItemKeyYellow401: ItemKeyYellow { - keyid = 7901; - }; - class ItemKeyYellow402: ItemKeyYellow { - keyid = 7902; - }; - class ItemKeyYellow403: ItemKeyYellow { - keyid = 7903; - }; - class ItemKeyYellow404: ItemKeyYellow { - keyid = 7904; - }; - class ItemKeyYellow405: ItemKeyYellow { - keyid = 7905; - }; - class ItemKeyYellow406: ItemKeyYellow { - keyid = 7906; - }; - class ItemKeyYellow407: ItemKeyYellow { - keyid = 7907; - }; - class ItemKeyYellow408: ItemKeyYellow { - keyid = 7908; - }; - class ItemKeyYellow409: ItemKeyYellow { - keyid = 7909; - }; - class ItemKeyYellow410: ItemKeyYellow { - keyid = 7910; - }; - class ItemKeyYellow411: ItemKeyYellow { - keyid = 7911; - }; - class ItemKeyYellow412: ItemKeyYellow { - keyid = 7912; - }; - class ItemKeyYellow413: ItemKeyYellow { - keyid = 7913; - }; - class ItemKeyYellow414: ItemKeyYellow { - keyid = 7914; - }; - class ItemKeyYellow415: ItemKeyYellow { - keyid = 7915; - }; - class ItemKeyYellow416: ItemKeyYellow { - keyid = 7916; - }; - class ItemKeyYellow417: ItemKeyYellow { - keyid = 7917; - }; - class ItemKeyYellow418: ItemKeyYellow { - keyid = 7918; - }; - class ItemKeyYellow419: ItemKeyYellow { - keyid = 7919; - }; - class ItemKeyYellow420: ItemKeyYellow { - keyid = 7920; - }; - class ItemKeyYellow421: ItemKeyYellow { - keyid = 7921; - }; - class ItemKeyYellow422: ItemKeyYellow { - keyid = 7922; - }; - class ItemKeyYellow423: ItemKeyYellow { - keyid = 7923; - }; - class ItemKeyYellow424: ItemKeyYellow { - keyid = 7924; - }; - class ItemKeyYellow425: ItemKeyYellow { - keyid = 7925; - }; - class ItemKeyYellow426: ItemKeyYellow { - keyid = 7926; - }; - class ItemKeyYellow427: ItemKeyYellow { - keyid = 7927; - }; - class ItemKeyYellow428: ItemKeyYellow { - keyid = 7928; - }; - class ItemKeyYellow429: ItemKeyYellow { - keyid = 7929; - }; - class ItemKeyYellow430: ItemKeyYellow { - keyid = 7930; - }; - class ItemKeyYellow431: ItemKeyYellow { - keyid = 7931; - }; - class ItemKeyYellow432: ItemKeyYellow { - keyid = 7932; - }; - class ItemKeyYellow433: ItemKeyYellow { - keyid = 7933; - }; - class ItemKeyYellow434: ItemKeyYellow { - keyid = 7934; - }; - class ItemKeyYellow435: ItemKeyYellow { - keyid = 7935; - }; - class ItemKeyYellow436: ItemKeyYellow { - keyid = 7936; - }; - class ItemKeyYellow437: ItemKeyYellow { - keyid = 7937; - }; - class ItemKeyYellow438: ItemKeyYellow { - keyid = 7938; - }; - class ItemKeyYellow439: ItemKeyYellow { - keyid = 7939; - }; - class ItemKeyYellow440: ItemKeyYellow { - keyid = 7940; - }; - class ItemKeyYellow441: ItemKeyYellow { - keyid = 7941; - }; - class ItemKeyYellow442: ItemKeyYellow { - keyid = 7942; - }; - class ItemKeyYellow443: ItemKeyYellow { - keyid = 7943; - }; - class ItemKeyYellow444: ItemKeyYellow { - keyid = 7944; - }; - class ItemKeyYellow445: ItemKeyYellow { - keyid = 7945; - }; - class ItemKeyYellow446: ItemKeyYellow { - keyid = 7946; - }; - class ItemKeyYellow447: ItemKeyYellow { - keyid = 7947; - }; - class ItemKeyYellow448: ItemKeyYellow { - keyid = 7948; - }; - class ItemKeyYellow449: ItemKeyYellow { - keyid = 7949; - }; - class ItemKeyYellow450: ItemKeyYellow { - keyid = 7950; - }; - class ItemKeyYellow451: ItemKeyYellow { - keyid = 7951; - }; - class ItemKeyYellow452: ItemKeyYellow { - keyid = 7952; - }; - class ItemKeyYellow453: ItemKeyYellow { - keyid = 7953; - }; - class ItemKeyYellow454: ItemKeyYellow { - keyid = 7954; - }; - class ItemKeyYellow455: ItemKeyYellow { - keyid = 7955; - }; - class ItemKeyYellow456: ItemKeyYellow { - keyid = 7956; - }; - class ItemKeyYellow457: ItemKeyYellow { - keyid = 7957; - }; - class ItemKeyYellow458: ItemKeyYellow { - keyid = 7958; - }; - class ItemKeyYellow459: ItemKeyYellow { - keyid = 7959; - }; - class ItemKeyYellow460: ItemKeyYellow { - keyid = 7960; - }; - class ItemKeyYellow461: ItemKeyYellow { - keyid = 7961; - }; - class ItemKeyYellow462: ItemKeyYellow { - keyid = 7962; - }; - class ItemKeyYellow463: ItemKeyYellow { - keyid = 7963; - }; - class ItemKeyYellow464: ItemKeyYellow { - keyid = 7964; - }; - class ItemKeyYellow465: ItemKeyYellow { - keyid = 7965; - }; - class ItemKeyYellow466: ItemKeyYellow { - keyid = 7966; - }; - class ItemKeyYellow467: ItemKeyYellow { - keyid = 7967; - }; - class ItemKeyYellow468: ItemKeyYellow { - keyid = 7968; - }; - class ItemKeyYellow469: ItemKeyYellow { - keyid = 7969; - }; - class ItemKeyYellow470: ItemKeyYellow { - keyid = 7970; - }; - class ItemKeyYellow471: ItemKeyYellow { - keyid = 7971; - }; - class ItemKeyYellow472: ItemKeyYellow { - keyid = 7972; - }; - class ItemKeyYellow473: ItemKeyYellow { - keyid = 7973; - }; - class ItemKeyYellow474: ItemKeyYellow { - keyid = 7974; - }; - class ItemKeyYellow475: ItemKeyYellow { - keyid = 7975; - }; - class ItemKeyYellow476: ItemKeyYellow { - keyid = 7976; - }; - class ItemKeyYellow477: ItemKeyYellow { - keyid = 7977; - }; - class ItemKeyYellow478: ItemKeyYellow { - keyid = 7978; - }; - class ItemKeyYellow479: ItemKeyYellow { - keyid = 7979; - }; - class ItemKeyYellow480: ItemKeyYellow { - keyid = 7980; - }; - class ItemKeyYellow481: ItemKeyYellow { - keyid = 7981; - }; - class ItemKeyYellow482: ItemKeyYellow { - keyid = 7982; - }; - class ItemKeyYellow483: ItemKeyYellow { - keyid = 7983; - }; - class ItemKeyYellow484: ItemKeyYellow { - keyid = 7984; - }; - class ItemKeyYellow485: ItemKeyYellow { - keyid = 7985; - }; - class ItemKeyYellow486: ItemKeyYellow { - keyid = 7986; - }; - class ItemKeyYellow487: ItemKeyYellow { - keyid = 7987; - }; - class ItemKeyYellow488: ItemKeyYellow { - keyid = 7988; - }; - class ItemKeyYellow489: ItemKeyYellow { - keyid = 7989; - }; - class ItemKeyYellow490: ItemKeyYellow { - keyid = 7990; - }; - class ItemKeyYellow491: ItemKeyYellow { - keyid = 7991; - }; - class ItemKeyYellow492: ItemKeyYellow { - keyid = 7992; - }; - class ItemKeyYellow493: ItemKeyYellow { - keyid = 7993; - }; - class ItemKeyYellow494: ItemKeyYellow { - keyid = 7994; - }; - class ItemKeyYellow495: ItemKeyYellow { - keyid = 7995; - }; - class ItemKeyYellow496: ItemKeyYellow { - keyid = 7996; - }; - class ItemKeyYellow497: ItemKeyYellow { - keyid = 7997; - }; - class ItemKeyYellow498: ItemKeyYellow { - keyid = 7998; - }; - class ItemKeyYellow499: ItemKeyYellow { - keyid = 7999; - }; - class ItemKeyYellow500: ItemKeyYellow { - keyid = 8000; - }; - class ItemKeyYellow501: ItemKeyYellow { - keyid = 8001; - }; - class ItemKeyYellow502: ItemKeyYellow { - keyid = 8002; - }; - class ItemKeyYellow503: ItemKeyYellow { - keyid = 8003; - }; - class ItemKeyYellow504: ItemKeyYellow { - keyid = 8004; - }; - class ItemKeyYellow505: ItemKeyYellow { - keyid = 8005; - }; - class ItemKeyYellow506: ItemKeyYellow { - keyid = 8006; - }; - class ItemKeyYellow507: ItemKeyYellow { - keyid = 8007; - }; - class ItemKeyYellow508: ItemKeyYellow { - keyid = 8008; - }; - class ItemKeyYellow509: ItemKeyYellow { - keyid = 8009; - }; - class ItemKeyYellow510: ItemKeyYellow { - keyid = 8010; - }; - class ItemKeyYellow511: ItemKeyYellow { - keyid = 8011; - }; - class ItemKeyYellow512: ItemKeyYellow { - keyid = 8012; - }; - class ItemKeyYellow513: ItemKeyYellow { - keyid = 8013; - }; - class ItemKeyYellow514: ItemKeyYellow { - keyid = 8014; - }; - class ItemKeyYellow515: ItemKeyYellow { - keyid = 8015; - }; - class ItemKeyYellow516: ItemKeyYellow { - keyid = 8016; - }; - class ItemKeyYellow517: ItemKeyYellow { - keyid = 8017; - }; - class ItemKeyYellow518: ItemKeyYellow { - keyid = 8018; - }; - class ItemKeyYellow519: ItemKeyYellow { - keyid = 8019; - }; - class ItemKeyYellow520: ItemKeyYellow { - keyid = 8020; - }; - class ItemKeyYellow521: ItemKeyYellow { - keyid = 8021; - }; - class ItemKeyYellow522: ItemKeyYellow { - keyid = 8022; - }; - class ItemKeyYellow523: ItemKeyYellow { - keyid = 8023; - }; - class ItemKeyYellow524: ItemKeyYellow { - keyid = 8024; - }; - class ItemKeyYellow525: ItemKeyYellow { - keyid = 8025; - }; - class ItemKeyYellow526: ItemKeyYellow { - keyid = 8026; - }; - class ItemKeyYellow527: ItemKeyYellow { - keyid = 8027; - }; - class ItemKeyYellow528: ItemKeyYellow { - keyid = 8028; - }; - class ItemKeyYellow529: ItemKeyYellow { - keyid = 8029; - }; - class ItemKeyYellow530: ItemKeyYellow { - keyid = 8030; - }; - class ItemKeyYellow531: ItemKeyYellow { - keyid = 8031; - }; - class ItemKeyYellow532: ItemKeyYellow { - keyid = 8032; - }; - class ItemKeyYellow533: ItemKeyYellow { - keyid = 8033; - }; - class ItemKeyYellow534: ItemKeyYellow { - keyid = 8034; - }; - class ItemKeyYellow535: ItemKeyYellow { - keyid = 8035; - }; - class ItemKeyYellow536: ItemKeyYellow { - keyid = 8036; - }; - class ItemKeyYellow537: ItemKeyYellow { - keyid = 8037; - }; - class ItemKeyYellow538: ItemKeyYellow { - keyid = 8038; - }; - class ItemKeyYellow539: ItemKeyYellow { - keyid = 8039; - }; - class ItemKeyYellow540: ItemKeyYellow { - keyid = 8040; - }; - class ItemKeyYellow541: ItemKeyYellow { - keyid = 8041; - }; - class ItemKeyYellow542: ItemKeyYellow { - keyid = 8042; - }; - class ItemKeyYellow543: ItemKeyYellow { - keyid = 8043; - }; - class ItemKeyYellow544: ItemKeyYellow { - keyid = 8044; - }; - class ItemKeyYellow545: ItemKeyYellow { - keyid = 8045; - }; - class ItemKeyYellow546: ItemKeyYellow { - keyid = 8046; - }; - class ItemKeyYellow547: ItemKeyYellow { - keyid = 8047; - }; - class ItemKeyYellow548: ItemKeyYellow { - keyid = 8048; - }; - class ItemKeyYellow549: ItemKeyYellow { - keyid = 8049; - }; - class ItemKeyYellow550: ItemKeyYellow { - keyid = 8050; - }; - class ItemKeyYellow551: ItemKeyYellow { - keyid = 8051; - }; - class ItemKeyYellow552: ItemKeyYellow { - keyid = 8052; - }; - class ItemKeyYellow553: ItemKeyYellow { - keyid = 8053; - }; - class ItemKeyYellow554: ItemKeyYellow { - keyid = 8054; - }; - class ItemKeyYellow555: ItemKeyYellow { - keyid = 8055; - }; - class ItemKeyYellow556: ItemKeyYellow { - keyid = 8056; - }; - class ItemKeyYellow557: ItemKeyYellow { - keyid = 8057; - }; - class ItemKeyYellow558: ItemKeyYellow { - keyid = 8058; - }; - class ItemKeyYellow559: ItemKeyYellow { - keyid = 8059; - }; - class ItemKeyYellow560: ItemKeyYellow { - keyid = 8060; - }; - class ItemKeyYellow561: ItemKeyYellow { - keyid = 8061; - }; - class ItemKeyYellow562: ItemKeyYellow { - keyid = 8062; - }; - class ItemKeyYellow563: ItemKeyYellow { - keyid = 8063; - }; - class ItemKeyYellow564: ItemKeyYellow { - keyid = 8064; - }; - class ItemKeyYellow565: ItemKeyYellow { - keyid = 8065; - }; - class ItemKeyYellow566: ItemKeyYellow { - keyid = 8066; - }; - class ItemKeyYellow567: ItemKeyYellow { - keyid = 8067; - }; - class ItemKeyYellow568: ItemKeyYellow { - keyid = 8068; - }; - class ItemKeyYellow569: ItemKeyYellow { - keyid = 8069; - }; - class ItemKeyYellow570: ItemKeyYellow { - keyid = 8070; - }; - class ItemKeyYellow571: ItemKeyYellow { - keyid = 8071; - }; - class ItemKeyYellow572: ItemKeyYellow { - keyid = 8072; - }; - class ItemKeyYellow573: ItemKeyYellow { - keyid = 8073; - }; - class ItemKeyYellow574: ItemKeyYellow { - keyid = 8074; - }; - class ItemKeyYellow575: ItemKeyYellow { - keyid = 8075; - }; - class ItemKeyYellow576: ItemKeyYellow { - keyid = 8076; - }; - class ItemKeyYellow577: ItemKeyYellow { - keyid = 8077; - }; - class ItemKeyYellow578: ItemKeyYellow { - keyid = 8078; - }; - class ItemKeyYellow579: ItemKeyYellow { - keyid = 8079; - }; - class ItemKeyYellow580: ItemKeyYellow { - keyid = 8080; - }; - class ItemKeyYellow581: ItemKeyYellow { - keyid = 8081; - }; - class ItemKeyYellow582: ItemKeyYellow { - keyid = 8082; - }; - class ItemKeyYellow583: ItemKeyYellow { - keyid = 8083; - }; - class ItemKeyYellow584: ItemKeyYellow { - keyid = 8084; - }; - class ItemKeyYellow585: ItemKeyYellow { - keyid = 8085; - }; - class ItemKeyYellow586: ItemKeyYellow { - keyid = 8086; - }; - class ItemKeyYellow587: ItemKeyYellow { - keyid = 8087; - }; - class ItemKeyYellow588: ItemKeyYellow { - keyid = 8088; - }; - class ItemKeyYellow589: ItemKeyYellow { - keyid = 8089; - }; - class ItemKeyYellow590: ItemKeyYellow { - keyid = 8090; - }; - class ItemKeyYellow591: ItemKeyYellow { - keyid = 8091; - }; - class ItemKeyYellow592: ItemKeyYellow { - keyid = 8092; - }; - class ItemKeyYellow593: ItemKeyYellow { - keyid = 8093; - }; - class ItemKeyYellow594: ItemKeyYellow { - keyid = 8094; - }; - class ItemKeyYellow595: ItemKeyYellow { - keyid = 8095; - }; - class ItemKeyYellow596: ItemKeyYellow { - keyid = 8096; - }; - class ItemKeyYellow597: ItemKeyYellow { - keyid = 8097; - }; - class ItemKeyYellow598: ItemKeyYellow { - keyid = 8098; - }; - class ItemKeyYellow599: ItemKeyYellow { - keyid = 8099; - }; - class ItemKeyYellow600: ItemKeyYellow { - keyid = 8100; - }; - class ItemKeyYellow601: ItemKeyYellow { - keyid = 8101; - }; - class ItemKeyYellow602: ItemKeyYellow { - keyid = 8102; - }; - class ItemKeyYellow603: ItemKeyYellow { - keyid = 8103; - }; - class ItemKeyYellow604: ItemKeyYellow { - keyid = 8104; - }; - class ItemKeyYellow605: ItemKeyYellow { - keyid = 8105; - }; - class ItemKeyYellow606: ItemKeyYellow { - keyid = 8106; - }; - class ItemKeyYellow607: ItemKeyYellow { - keyid = 8107; - }; - class ItemKeyYellow608: ItemKeyYellow { - keyid = 8108; - }; - class ItemKeyYellow609: ItemKeyYellow { - keyid = 8109; - }; - class ItemKeyYellow610: ItemKeyYellow { - keyid = 8110; - }; - class ItemKeyYellow611: ItemKeyYellow { - keyid = 8111; - }; - class ItemKeyYellow612: ItemKeyYellow { - keyid = 8112; - }; - class ItemKeyYellow613: ItemKeyYellow { - keyid = 8113; - }; - class ItemKeyYellow614: ItemKeyYellow { - keyid = 8114; - }; - class ItemKeyYellow615: ItemKeyYellow { - keyid = 8115; - }; - class ItemKeyYellow616: ItemKeyYellow { - keyid = 8116; - }; - class ItemKeyYellow617: ItemKeyYellow { - keyid = 8117; - }; - class ItemKeyYellow618: ItemKeyYellow { - keyid = 8118; - }; - class ItemKeyYellow619: ItemKeyYellow { - keyid = 8119; - }; - class ItemKeyYellow620: ItemKeyYellow { - keyid = 8120; - }; - class ItemKeyYellow621: ItemKeyYellow { - keyid = 8121; - }; - class ItemKeyYellow622: ItemKeyYellow { - keyid = 8122; - }; - class ItemKeyYellow623: ItemKeyYellow { - keyid = 8123; - }; - class ItemKeyYellow624: ItemKeyYellow { - keyid = 8124; - }; - class ItemKeyYellow625: ItemKeyYellow { - keyid = 8125; - }; - class ItemKeyYellow626: ItemKeyYellow { - keyid = 8126; - }; - class ItemKeyYellow627: ItemKeyYellow { - keyid = 8127; - }; - class ItemKeyYellow628: ItemKeyYellow { - keyid = 8128; - }; - class ItemKeyYellow629: ItemKeyYellow { - keyid = 8129; - }; - class ItemKeyYellow630: ItemKeyYellow { - keyid = 8130; - }; - class ItemKeyYellow631: ItemKeyYellow { - keyid = 8131; - }; - class ItemKeyYellow632: ItemKeyYellow { - keyid = 8132; - }; - class ItemKeyYellow633: ItemKeyYellow { - keyid = 8133; - }; - class ItemKeyYellow634: ItemKeyYellow { - keyid = 8134; - }; - class ItemKeyYellow635: ItemKeyYellow { - keyid = 8135; - }; - class ItemKeyYellow636: ItemKeyYellow { - keyid = 8136; - }; - class ItemKeyYellow637: ItemKeyYellow { - keyid = 8137; - }; - class ItemKeyYellow638: ItemKeyYellow { - keyid = 8138; - }; - class ItemKeyYellow639: ItemKeyYellow { - keyid = 8139; - }; - class ItemKeyYellow640: ItemKeyYellow { - keyid = 8140; - }; - class ItemKeyYellow641: ItemKeyYellow { - keyid = 8141; - }; - class ItemKeyYellow642: ItemKeyYellow { - keyid = 8142; - }; - class ItemKeyYellow643: ItemKeyYellow { - keyid = 8143; - }; - class ItemKeyYellow644: ItemKeyYellow { - keyid = 8144; - }; - class ItemKeyYellow645: ItemKeyYellow { - keyid = 8145; - }; - class ItemKeyYellow646: ItemKeyYellow { - keyid = 8146; - }; - class ItemKeyYellow647: ItemKeyYellow { - keyid = 8147; - }; - class ItemKeyYellow648: ItemKeyYellow { - keyid = 8148; - }; - class ItemKeyYellow649: ItemKeyYellow { - keyid = 8149; - }; - class ItemKeyYellow650: ItemKeyYellow { - keyid = 8150; - }; - class ItemKeyYellow651: ItemKeyYellow { - keyid = 8151; - }; - class ItemKeyYellow652: ItemKeyYellow { - keyid = 8152; - }; - class ItemKeyYellow653: ItemKeyYellow { - keyid = 8153; - }; - class ItemKeyYellow654: ItemKeyYellow { - keyid = 8154; - }; - class ItemKeyYellow655: ItemKeyYellow { - keyid = 8155; - }; - class ItemKeyYellow656: ItemKeyYellow { - keyid = 8156; - }; - class ItemKeyYellow657: ItemKeyYellow { - keyid = 8157; - }; - class ItemKeyYellow658: ItemKeyYellow { - keyid = 8158; - }; - class ItemKeyYellow659: ItemKeyYellow { - keyid = 8159; - }; - class ItemKeyYellow660: ItemKeyYellow { - keyid = 8160; - }; - class ItemKeyYellow661: ItemKeyYellow { - keyid = 8161; - }; - class ItemKeyYellow662: ItemKeyYellow { - keyid = 8162; - }; - class ItemKeyYellow663: ItemKeyYellow { - keyid = 8163; - }; - class ItemKeyYellow664: ItemKeyYellow { - keyid = 8164; - }; - class ItemKeyYellow665: ItemKeyYellow { - keyid = 8165; - }; - class ItemKeyYellow666: ItemKeyYellow { - keyid = 8166; - }; - class ItemKeyYellow667: ItemKeyYellow { - keyid = 8167; - }; - class ItemKeyYellow668: ItemKeyYellow { - keyid = 8168; - }; - class ItemKeyYellow669: ItemKeyYellow { - keyid = 8169; - }; - class ItemKeyYellow670: ItemKeyYellow { - keyid = 8170; - }; - class ItemKeyYellow671: ItemKeyYellow { - keyid = 8171; - }; - class ItemKeyYellow672: ItemKeyYellow { - keyid = 8172; - }; - class ItemKeyYellow673: ItemKeyYellow { - keyid = 8173; - }; - class ItemKeyYellow674: ItemKeyYellow { - keyid = 8174; - }; - class ItemKeyYellow675: ItemKeyYellow { - keyid = 8175; - }; - class ItemKeyYellow676: ItemKeyYellow { - keyid = 8176; - }; - class ItemKeyYellow677: ItemKeyYellow { - keyid = 8177; - }; - class ItemKeyYellow678: ItemKeyYellow { - keyid = 8178; - }; - class ItemKeyYellow679: ItemKeyYellow { - keyid = 8179; - }; - class ItemKeyYellow680: ItemKeyYellow { - keyid = 8180; - }; - class ItemKeyYellow681: ItemKeyYellow { - keyid = 8181; - }; - class ItemKeyYellow682: ItemKeyYellow { - keyid = 8182; - }; - class ItemKeyYellow683: ItemKeyYellow { - keyid = 8183; - }; - class ItemKeyYellow684: ItemKeyYellow { - keyid = 8184; - }; - class ItemKeyYellow685: ItemKeyYellow { - keyid = 8185; - }; - class ItemKeyYellow686: ItemKeyYellow { - keyid = 8186; - }; - class ItemKeyYellow687: ItemKeyYellow { - keyid = 8187; - }; - class ItemKeyYellow688: ItemKeyYellow { - keyid = 8188; - }; - class ItemKeyYellow689: ItemKeyYellow { - keyid = 8189; - }; - class ItemKeyYellow690: ItemKeyYellow { - keyid = 8190; - }; - class ItemKeyYellow691: ItemKeyYellow { - keyid = 8191; - }; - class ItemKeyYellow692: ItemKeyYellow { - keyid = 8192; - }; - class ItemKeyYellow693: ItemKeyYellow { - keyid = 8193; - }; - class ItemKeyYellow694: ItemKeyYellow { - keyid = 8194; - }; - class ItemKeyYellow695: ItemKeyYellow { - keyid = 8195; - }; - class ItemKeyYellow696: ItemKeyYellow { - keyid = 8196; - }; - class ItemKeyYellow697: ItemKeyYellow { - keyid = 8197; - }; - class ItemKeyYellow698: ItemKeyYellow { - keyid = 8198; - }; - class ItemKeyYellow699: ItemKeyYellow { - keyid = 8199; - }; - class ItemKeyYellow700: ItemKeyYellow { - keyid = 8200; - }; - class ItemKeyYellow701: ItemKeyYellow { - keyid = 8201; - }; - class ItemKeyYellow702: ItemKeyYellow { - keyid = 8202; - }; - class ItemKeyYellow703: ItemKeyYellow { - keyid = 8203; - }; - class ItemKeyYellow704: ItemKeyYellow { - keyid = 8204; - }; - class ItemKeyYellow705: ItemKeyYellow { - keyid = 8205; - }; - class ItemKeyYellow706: ItemKeyYellow { - keyid = 8206; - }; - class ItemKeyYellow707: ItemKeyYellow { - keyid = 8207; - }; - class ItemKeyYellow708: ItemKeyYellow { - keyid = 8208; - }; - class ItemKeyYellow709: ItemKeyYellow { - keyid = 8209; - }; - class ItemKeyYellow710: ItemKeyYellow { - keyid = 8210; - }; - class ItemKeyYellow711: ItemKeyYellow { - keyid = 8211; - }; - class ItemKeyYellow712: ItemKeyYellow { - keyid = 8212; - }; - class ItemKeyYellow713: ItemKeyYellow { - keyid = 8213; - }; - class ItemKeyYellow714: ItemKeyYellow { - keyid = 8214; - }; - class ItemKeyYellow715: ItemKeyYellow { - keyid = 8215; - }; - class ItemKeyYellow716: ItemKeyYellow { - keyid = 8216; - }; - class ItemKeyYellow717: ItemKeyYellow { - keyid = 8217; - }; - class ItemKeyYellow718: ItemKeyYellow { - keyid = 8218; - }; - class ItemKeyYellow719: ItemKeyYellow { - keyid = 8219; - }; - class ItemKeyYellow720: ItemKeyYellow { - keyid = 8220; - }; - class ItemKeyYellow721: ItemKeyYellow { - keyid = 8221; - }; - class ItemKeyYellow722: ItemKeyYellow { - keyid = 8222; - }; - class ItemKeyYellow723: ItemKeyYellow { - keyid = 8223; - }; - class ItemKeyYellow724: ItemKeyYellow { - keyid = 8224; - }; - class ItemKeyYellow725: ItemKeyYellow { - keyid = 8225; - }; - class ItemKeyYellow726: ItemKeyYellow { - keyid = 8226; - }; - class ItemKeyYellow727: ItemKeyYellow { - keyid = 8227; - }; - class ItemKeyYellow728: ItemKeyYellow { - keyid = 8228; - }; - class ItemKeyYellow729: ItemKeyYellow { - keyid = 8229; - }; - class ItemKeyYellow730: ItemKeyYellow { - keyid = 8230; - }; - class ItemKeyYellow731: ItemKeyYellow { - keyid = 8231; - }; - class ItemKeyYellow732: ItemKeyYellow { - keyid = 8232; - }; - class ItemKeyYellow733: ItemKeyYellow { - keyid = 8233; - }; - class ItemKeyYellow734: ItemKeyYellow { - keyid = 8234; - }; - class ItemKeyYellow735: ItemKeyYellow { - keyid = 8235; - }; - class ItemKeyYellow736: ItemKeyYellow { - keyid = 8236; - }; - class ItemKeyYellow737: ItemKeyYellow { - keyid = 8237; - }; - class ItemKeyYellow738: ItemKeyYellow { - keyid = 8238; - }; - class ItemKeyYellow739: ItemKeyYellow { - keyid = 8239; - }; - class ItemKeyYellow740: ItemKeyYellow { - keyid = 8240; - }; - class ItemKeyYellow741: ItemKeyYellow { - keyid = 8241; - }; - class ItemKeyYellow742: ItemKeyYellow { - keyid = 8242; - }; - class ItemKeyYellow743: ItemKeyYellow { - keyid = 8243; - }; - class ItemKeyYellow744: ItemKeyYellow { - keyid = 8244; - }; - class ItemKeyYellow745: ItemKeyYellow { - keyid = 8245; - }; - class ItemKeyYellow746: ItemKeyYellow { - keyid = 8246; - }; - class ItemKeyYellow747: ItemKeyYellow { - keyid = 8247; - }; - class ItemKeyYellow748: ItemKeyYellow { - keyid = 8248; - }; - class ItemKeyYellow749: ItemKeyYellow { - keyid = 8249; - }; - class ItemKeyYellow750: ItemKeyYellow { - keyid = 8250; - }; - class ItemKeyYellow751: ItemKeyYellow { - keyid = 8251; - }; - class ItemKeyYellow752: ItemKeyYellow { - keyid = 8252; - }; - class ItemKeyYellow753: ItemKeyYellow { - keyid = 8253; - }; - class ItemKeyYellow754: ItemKeyYellow { - keyid = 8254; - }; - class ItemKeyYellow755: ItemKeyYellow { - keyid = 8255; - }; - class ItemKeyYellow756: ItemKeyYellow { - keyid = 8256; - }; - class ItemKeyYellow757: ItemKeyYellow { - keyid = 8257; - }; - class ItemKeyYellow758: ItemKeyYellow { - keyid = 8258; - }; - class ItemKeyYellow759: ItemKeyYellow { - keyid = 8259; - }; - class ItemKeyYellow760: ItemKeyYellow { - keyid = 8260; - }; - class ItemKeyYellow761: ItemKeyYellow { - keyid = 8261; - }; - class ItemKeyYellow762: ItemKeyYellow { - keyid = 8262; - }; - class ItemKeyYellow763: ItemKeyYellow { - keyid = 8263; - }; - class ItemKeyYellow764: ItemKeyYellow { - keyid = 8264; - }; - class ItemKeyYellow765: ItemKeyYellow { - keyid = 8265; - }; - class ItemKeyYellow766: ItemKeyYellow { - keyid = 8266; - }; - class ItemKeyYellow767: ItemKeyYellow { - keyid = 8267; - }; - class ItemKeyYellow768: ItemKeyYellow { - keyid = 8268; - }; - class ItemKeyYellow769: ItemKeyYellow { - keyid = 8269; - }; - class ItemKeyYellow770: ItemKeyYellow { - keyid = 8270; - }; - class ItemKeyYellow771: ItemKeyYellow { - keyid = 8271; - }; - class ItemKeyYellow772: ItemKeyYellow { - keyid = 8272; - }; - class ItemKeyYellow773: ItemKeyYellow { - keyid = 8273; - }; - class ItemKeyYellow774: ItemKeyYellow { - keyid = 8274; - }; - class ItemKeyYellow775: ItemKeyYellow { - keyid = 8275; - }; - class ItemKeyYellow776: ItemKeyYellow { - keyid = 8276; - }; - class ItemKeyYellow777: ItemKeyYellow { - keyid = 8277; - }; - class ItemKeyYellow778: ItemKeyYellow { - keyid = 8278; - }; - class ItemKeyYellow779: ItemKeyYellow { - keyid = 8279; - }; - class ItemKeyYellow780: ItemKeyYellow { - keyid = 8280; - }; - class ItemKeyYellow781: ItemKeyYellow { - keyid = 8281; - }; - class ItemKeyYellow782: ItemKeyYellow { - keyid = 8282; - }; - class ItemKeyYellow783: ItemKeyYellow { - keyid = 8283; - }; - class ItemKeyYellow784: ItemKeyYellow { - keyid = 8284; - }; - class ItemKeyYellow785: ItemKeyYellow { - keyid = 8285; - }; - class ItemKeyYellow786: ItemKeyYellow { - keyid = 8286; - }; - class ItemKeyYellow787: ItemKeyYellow { - keyid = 8287; - }; - class ItemKeyYellow788: ItemKeyYellow { - keyid = 8288; - }; - class ItemKeyYellow789: ItemKeyYellow { - keyid = 8289; - }; - class ItemKeyYellow790: ItemKeyYellow { - keyid = 8290; - }; - class ItemKeyYellow791: ItemKeyYellow { - keyid = 8291; - }; - class ItemKeyYellow792: ItemKeyYellow { - keyid = 8292; - }; - class ItemKeyYellow793: ItemKeyYellow { - keyid = 8293; - }; - class ItemKeyYellow794: ItemKeyYellow { - keyid = 8294; - }; - class ItemKeyYellow795: ItemKeyYellow { - keyid = 8295; - }; - class ItemKeyYellow796: ItemKeyYellow { - keyid = 8296; - }; - class ItemKeyYellow797: ItemKeyYellow { - keyid = 8297; - }; - class ItemKeyYellow798: ItemKeyYellow { - keyid = 8298; - }; - class ItemKeyYellow799: ItemKeyYellow { - keyid = 8299; - }; - class ItemKeyYellow800: ItemKeyYellow { - keyid = 8300; - }; - class ItemKeyYellow801: ItemKeyYellow { - keyid = 8301; - }; - class ItemKeyYellow802: ItemKeyYellow { - keyid = 8302; - }; - class ItemKeyYellow803: ItemKeyYellow { - keyid = 8303; - }; - class ItemKeyYellow804: ItemKeyYellow { - keyid = 8304; - }; - class ItemKeyYellow805: ItemKeyYellow { - keyid = 8305; - }; - class ItemKeyYellow806: ItemKeyYellow { - keyid = 8306; - }; - class ItemKeyYellow807: ItemKeyYellow { - keyid = 8307; - }; - class ItemKeyYellow808: ItemKeyYellow { - keyid = 8308; - }; - class ItemKeyYellow809: ItemKeyYellow { - keyid = 8309; - }; - class ItemKeyYellow810: ItemKeyYellow { - keyid = 8310; - }; - class ItemKeyYellow811: ItemKeyYellow { - keyid = 8311; - }; - class ItemKeyYellow812: ItemKeyYellow { - keyid = 8312; - }; - class ItemKeyYellow813: ItemKeyYellow { - keyid = 8313; - }; - class ItemKeyYellow814: ItemKeyYellow { - keyid = 8314; - }; - class ItemKeyYellow815: ItemKeyYellow { - keyid = 8315; - }; - class ItemKeyYellow816: ItemKeyYellow { - keyid = 8316; - }; - class ItemKeyYellow817: ItemKeyYellow { - keyid = 8317; - }; - class ItemKeyYellow818: ItemKeyYellow { - keyid = 8318; - }; - class ItemKeyYellow819: ItemKeyYellow { - keyid = 8319; - }; - class ItemKeyYellow820: ItemKeyYellow { - keyid = 8320; - }; - class ItemKeyYellow821: ItemKeyYellow { - keyid = 8321; - }; - class ItemKeyYellow822: ItemKeyYellow { - keyid = 8322; - }; - class ItemKeyYellow823: ItemKeyYellow { - keyid = 8323; - }; - class ItemKeyYellow824: ItemKeyYellow { - keyid = 8324; - }; - class ItemKeyYellow825: ItemKeyYellow { - keyid = 8325; - }; - class ItemKeyYellow826: ItemKeyYellow { - keyid = 8326; - }; - class ItemKeyYellow827: ItemKeyYellow { - keyid = 8327; - }; - class ItemKeyYellow828: ItemKeyYellow { - keyid = 8328; - }; - class ItemKeyYellow829: ItemKeyYellow { - keyid = 8329; - }; - class ItemKeyYellow830: ItemKeyYellow { - keyid = 8330; - }; - class ItemKeyYellow831: ItemKeyYellow { - keyid = 8331; - }; - class ItemKeyYellow832: ItemKeyYellow { - keyid = 8332; - }; - class ItemKeyYellow833: ItemKeyYellow { - keyid = 8333; - }; - class ItemKeyYellow834: ItemKeyYellow { - keyid = 8334; - }; - class ItemKeyYellow835: ItemKeyYellow { - keyid = 8335; - }; - class ItemKeyYellow836: ItemKeyYellow { - keyid = 8336; - }; - class ItemKeyYellow837: ItemKeyYellow { - keyid = 8337; - }; - class ItemKeyYellow838: ItemKeyYellow { - keyid = 8338; - }; - class ItemKeyYellow839: ItemKeyYellow { - keyid = 8339; - }; - class ItemKeyYellow840: ItemKeyYellow { - keyid = 8340; - }; - class ItemKeyYellow841: ItemKeyYellow { - keyid = 8341; - }; - class ItemKeyYellow842: ItemKeyYellow { - keyid = 8342; - }; - class ItemKeyYellow843: ItemKeyYellow { - keyid = 8343; - }; - class ItemKeyYellow844: ItemKeyYellow { - keyid = 8344; - }; - class ItemKeyYellow845: ItemKeyYellow { - keyid = 8345; - }; - class ItemKeyYellow846: ItemKeyYellow { - keyid = 8346; - }; - class ItemKeyYellow847: ItemKeyYellow { - keyid = 8347; - }; - class ItemKeyYellow848: ItemKeyYellow { - keyid = 8348; - }; - class ItemKeyYellow849: ItemKeyYellow { - keyid = 8349; - }; - class ItemKeyYellow850: ItemKeyYellow { - keyid = 8350; - }; - class ItemKeyYellow851: ItemKeyYellow { - keyid = 8351; - }; - class ItemKeyYellow852: ItemKeyYellow { - keyid = 8352; - }; - class ItemKeyYellow853: ItemKeyYellow { - keyid = 8353; - }; - class ItemKeyYellow854: ItemKeyYellow { - keyid = 8354; - }; - class ItemKeyYellow855: ItemKeyYellow { - keyid = 8355; - }; - class ItemKeyYellow856: ItemKeyYellow { - keyid = 8356; - }; - class ItemKeyYellow857: ItemKeyYellow { - keyid = 8357; - }; - class ItemKeyYellow858: ItemKeyYellow { - keyid = 8358; - }; - class ItemKeyYellow859: ItemKeyYellow { - keyid = 8359; - }; - class ItemKeyYellow860: ItemKeyYellow { - keyid = 8360; - }; - class ItemKeyYellow861: ItemKeyYellow { - keyid = 8361; - }; - class ItemKeyYellow862: ItemKeyYellow { - keyid = 8362; - }; - class ItemKeyYellow863: ItemKeyYellow { - keyid = 8363; - }; - class ItemKeyYellow864: ItemKeyYellow { - keyid = 8364; - }; - class ItemKeyYellow865: ItemKeyYellow { - keyid = 8365; - }; - class ItemKeyYellow866: ItemKeyYellow { - keyid = 8366; - }; - class ItemKeyYellow867: ItemKeyYellow { - keyid = 8367; - }; - class ItemKeyYellow868: ItemKeyYellow { - keyid = 8368; - }; - class ItemKeyYellow869: ItemKeyYellow { - keyid = 8369; - }; - class ItemKeyYellow870: ItemKeyYellow { - keyid = 8370; - }; - class ItemKeyYellow871: ItemKeyYellow { - keyid = 8371; - }; - class ItemKeyYellow872: ItemKeyYellow { - keyid = 8372; - }; - class ItemKeyYellow873: ItemKeyYellow { - keyid = 8373; - }; - class ItemKeyYellow874: ItemKeyYellow { - keyid = 8374; - }; - class ItemKeyYellow875: ItemKeyYellow { - keyid = 8375; - }; - class ItemKeyYellow876: ItemKeyYellow { - keyid = 8376; - }; - class ItemKeyYellow877: ItemKeyYellow { - keyid = 8377; - }; - class ItemKeyYellow878: ItemKeyYellow { - keyid = 8378; - }; - class ItemKeyYellow879: ItemKeyYellow { - keyid = 8379; - }; - class ItemKeyYellow880: ItemKeyYellow { - keyid = 8380; - }; - class ItemKeyYellow881: ItemKeyYellow { - keyid = 8381; - }; - class ItemKeyYellow882: ItemKeyYellow { - keyid = 8382; - }; - class ItemKeyYellow883: ItemKeyYellow { - keyid = 8383; - }; - class ItemKeyYellow884: ItemKeyYellow { - keyid = 8384; - }; - class ItemKeyYellow885: ItemKeyYellow { - keyid = 8385; - }; - class ItemKeyYellow886: ItemKeyYellow { - keyid = 8386; - }; - class ItemKeyYellow887: ItemKeyYellow { - keyid = 8387; - }; - class ItemKeyYellow888: ItemKeyYellow { - keyid = 8388; - }; - class ItemKeyYellow889: ItemKeyYellow { - keyid = 8389; - }; - class ItemKeyYellow890: ItemKeyYellow { - keyid = 8390; - }; - class ItemKeyYellow891: ItemKeyYellow { - keyid = 8391; - }; - class ItemKeyYellow892: ItemKeyYellow { - keyid = 8392; - }; - class ItemKeyYellow893: ItemKeyYellow { - keyid = 8393; - }; - class ItemKeyYellow894: ItemKeyYellow { - keyid = 8394; - }; - class ItemKeyYellow895: ItemKeyYellow { - keyid = 8395; - }; - class ItemKeyYellow896: ItemKeyYellow { - keyid = 8396; - }; - class ItemKeyYellow897: ItemKeyYellow { - keyid = 8397; - }; - class ItemKeyYellow898: ItemKeyYellow { - keyid = 8398; - }; - class ItemKeyYellow899: ItemKeyYellow { - keyid = 8399; - }; - class ItemKeyYellow900: ItemKeyYellow { - keyid = 8400; - }; - class ItemKeyYellow901: ItemKeyYellow { - keyid = 8401; - }; - class ItemKeyYellow902: ItemKeyYellow { - keyid = 8402; - }; - class ItemKeyYellow903: ItemKeyYellow { - keyid = 8403; - }; - class ItemKeyYellow904: ItemKeyYellow { - keyid = 8404; - }; - class ItemKeyYellow905: ItemKeyYellow { - keyid = 8405; - }; - class ItemKeyYellow906: ItemKeyYellow { - keyid = 8406; - }; - class ItemKeyYellow907: ItemKeyYellow { - keyid = 8407; - }; - class ItemKeyYellow908: ItemKeyYellow { - keyid = 8408; - }; - class ItemKeyYellow909: ItemKeyYellow { - keyid = 8409; - }; - class ItemKeyYellow910: ItemKeyYellow { - keyid = 8410; - }; - class ItemKeyYellow911: ItemKeyYellow { - keyid = 8411; - }; - class ItemKeyYellow912: ItemKeyYellow { - keyid = 8412; - }; - class ItemKeyYellow913: ItemKeyYellow { - keyid = 8413; - }; - class ItemKeyYellow914: ItemKeyYellow { - keyid = 8414; - }; - class ItemKeyYellow915: ItemKeyYellow { - keyid = 8415; - }; - class ItemKeyYellow916: ItemKeyYellow { - keyid = 8416; - }; - class ItemKeyYellow917: ItemKeyYellow { - keyid = 8417; - }; - class ItemKeyYellow918: ItemKeyYellow { - keyid = 8418; - }; - class ItemKeyYellow919: ItemKeyYellow { - keyid = 8419; - }; - class ItemKeyYellow920: ItemKeyYellow { - keyid = 8420; - }; - class ItemKeyYellow921: ItemKeyYellow { - keyid = 8421; - }; - class ItemKeyYellow922: ItemKeyYellow { - keyid = 8422; - }; - class ItemKeyYellow923: ItemKeyYellow { - keyid = 8423; - }; - class ItemKeyYellow924: ItemKeyYellow { - keyid = 8424; - }; - class ItemKeyYellow925: ItemKeyYellow { - keyid = 8425; - }; - class ItemKeyYellow926: ItemKeyYellow { - keyid = 8426; - }; - class ItemKeyYellow927: ItemKeyYellow { - keyid = 8427; - }; - class ItemKeyYellow928: ItemKeyYellow { - keyid = 8428; - }; - class ItemKeyYellow929: ItemKeyYellow { - keyid = 8429; - }; - class ItemKeyYellow930: ItemKeyYellow { - keyid = 8430; - }; - class ItemKeyYellow931: ItemKeyYellow { - keyid = 8431; - }; - class ItemKeyYellow932: ItemKeyYellow { - keyid = 8432; - }; - class ItemKeyYellow933: ItemKeyYellow { - keyid = 8433; - }; - class ItemKeyYellow934: ItemKeyYellow { - keyid = 8434; - }; - class ItemKeyYellow935: ItemKeyYellow { - keyid = 8435; - }; - class ItemKeyYellow936: ItemKeyYellow { - keyid = 8436; - }; - class ItemKeyYellow937: ItemKeyYellow { - keyid = 8437; - }; - class ItemKeyYellow938: ItemKeyYellow { - keyid = 8438; - }; - class ItemKeyYellow939: ItemKeyYellow { - keyid = 8439; - }; - class ItemKeyYellow940: ItemKeyYellow { - keyid = 8440; - }; - class ItemKeyYellow941: ItemKeyYellow { - keyid = 8441; - }; - class ItemKeyYellow942: ItemKeyYellow { - keyid = 8442; - }; - class ItemKeyYellow943: ItemKeyYellow { - keyid = 8443; - }; - class ItemKeyYellow944: ItemKeyYellow { - keyid = 8444; - }; - class ItemKeyYellow945: ItemKeyYellow { - keyid = 8445; - }; - class ItemKeyYellow946: ItemKeyYellow { - keyid = 8446; - }; - class ItemKeyYellow947: ItemKeyYellow { - keyid = 8447; - }; - class ItemKeyYellow948: ItemKeyYellow { - keyid = 8448; - }; - class ItemKeyYellow949: ItemKeyYellow { - keyid = 8449; - }; - class ItemKeyYellow950: ItemKeyYellow { - keyid = 8450; - }; - class ItemKeyYellow951: ItemKeyYellow { - keyid = 8451; - }; - class ItemKeyYellow952: ItemKeyYellow { - keyid = 8452; - }; - class ItemKeyYellow953: ItemKeyYellow { - keyid = 8453; - }; - class ItemKeyYellow954: ItemKeyYellow { - keyid = 8454; - }; - class ItemKeyYellow955: ItemKeyYellow { - keyid = 8455; - }; - class ItemKeyYellow956: ItemKeyYellow { - keyid = 8456; - }; - class ItemKeyYellow957: ItemKeyYellow { - keyid = 8457; - }; - class ItemKeyYellow958: ItemKeyYellow { - keyid = 8458; - }; - class ItemKeyYellow959: ItemKeyYellow { - keyid = 8459; - }; - class ItemKeyYellow960: ItemKeyYellow { - keyid = 8460; - }; - class ItemKeyYellow961: ItemKeyYellow { - keyid = 8461; - }; - class ItemKeyYellow962: ItemKeyYellow { - keyid = 8462; - }; - class ItemKeyYellow963: ItemKeyYellow { - keyid = 8463; - }; - class ItemKeyYellow964: ItemKeyYellow { - keyid = 8464; - }; - class ItemKeyYellow965: ItemKeyYellow { - keyid = 8465; - }; - class ItemKeyYellow966: ItemKeyYellow { - keyid = 8466; - }; - class ItemKeyYellow967: ItemKeyYellow { - keyid = 8467; - }; - class ItemKeyYellow968: ItemKeyYellow { - keyid = 8468; - }; - class ItemKeyYellow969: ItemKeyYellow { - keyid = 8469; - }; - class ItemKeyYellow970: ItemKeyYellow { - keyid = 8470; - }; - class ItemKeyYellow971: ItemKeyYellow { - keyid = 8471; - }; - class ItemKeyYellow972: ItemKeyYellow { - keyid = 8472; - }; - class ItemKeyYellow973: ItemKeyYellow { - keyid = 8473; - }; - class ItemKeyYellow974: ItemKeyYellow { - keyid = 8474; - }; - class ItemKeyYellow975: ItemKeyYellow { - keyid = 8475; - }; - class ItemKeyYellow976: ItemKeyYellow { - keyid = 8476; - }; - class ItemKeyYellow977: ItemKeyYellow { - keyid = 8477; - }; - class ItemKeyYellow978: ItemKeyYellow { - keyid = 8478; - }; - class ItemKeyYellow979: ItemKeyYellow { - keyid = 8479; - }; - class ItemKeyYellow980: ItemKeyYellow { - keyid = 8480; - }; - class ItemKeyYellow981: ItemKeyYellow { - keyid = 8481; - }; - class ItemKeyYellow982: ItemKeyYellow { - keyid = 8482; - }; - class ItemKeyYellow983: ItemKeyYellow { - keyid = 8483; - }; - class ItemKeyYellow984: ItemKeyYellow { - keyid = 8484; - }; - class ItemKeyYellow985: ItemKeyYellow { - keyid = 8485; - }; - class ItemKeyYellow986: ItemKeyYellow { - keyid = 8486; - }; - class ItemKeyYellow987: ItemKeyYellow { - keyid = 8487; - }; - class ItemKeyYellow988: ItemKeyYellow { - keyid = 8488; - }; - class ItemKeyYellow989: ItemKeyYellow { - keyid = 8489; - }; - class ItemKeyYellow990: ItemKeyYellow { - keyid = 8490; - }; - class ItemKeyYellow991: ItemKeyYellow { - keyid = 8491; - }; - class ItemKeyYellow992: ItemKeyYellow { - keyid = 8492; - }; - class ItemKeyYellow993: ItemKeyYellow { - keyid = 8493; - }; - class ItemKeyYellow994: ItemKeyYellow { - keyid = 8494; - }; - class ItemKeyYellow995: ItemKeyYellow { - keyid = 8495; - }; - class ItemKeyYellow996: ItemKeyYellow { - keyid = 8496; - }; - class ItemKeyYellow997: ItemKeyYellow { - keyid = 8497; - }; - class ItemKeyYellow998: ItemKeyYellow { - keyid = 8498; - }; - class ItemKeyYellow999: ItemKeyYellow { - keyid = 8499; - }; - class ItemKeyYellow1000: ItemKeyYellow { - keyid = 8500; - }; - class ItemKeyYellow1001: ItemKeyYellow { - keyid = 8501; - }; - class ItemKeyYellow1002: ItemKeyYellow { - keyid = 8502; - }; - class ItemKeyYellow1003: ItemKeyYellow { - keyid = 8503; - }; - class ItemKeyYellow1004: ItemKeyYellow { - keyid = 8504; - }; - class ItemKeyYellow1005: ItemKeyYellow { - keyid = 8505; - }; - class ItemKeyYellow1006: ItemKeyYellow { - keyid = 8506; - }; - class ItemKeyYellow1007: ItemKeyYellow { - keyid = 8507; - }; - class ItemKeyYellow1008: ItemKeyYellow { - keyid = 8508; - }; - class ItemKeyYellow1009: ItemKeyYellow { - keyid = 8509; - }; - class ItemKeyYellow1010: ItemKeyYellow { - keyid = 8510; - }; - class ItemKeyYellow1011: ItemKeyYellow { - keyid = 8511; - }; - class ItemKeyYellow1012: ItemKeyYellow { - keyid = 8512; - }; - class ItemKeyYellow1013: ItemKeyYellow { - keyid = 8513; - }; - class ItemKeyYellow1014: ItemKeyYellow { - keyid = 8514; - }; - class ItemKeyYellow1015: ItemKeyYellow { - keyid = 8515; - }; - class ItemKeyYellow1016: ItemKeyYellow { - keyid = 8516; - }; - class ItemKeyYellow1017: ItemKeyYellow { - keyid = 8517; - }; - class ItemKeyYellow1018: ItemKeyYellow { - keyid = 8518; - }; - class ItemKeyYellow1019: ItemKeyYellow { - keyid = 8519; - }; - class ItemKeyYellow1020: ItemKeyYellow { - keyid = 8520; - }; - class ItemKeyYellow1021: ItemKeyYellow { - keyid = 8521; - }; - class ItemKeyYellow1022: ItemKeyYellow { - keyid = 8522; - }; - class ItemKeyYellow1023: ItemKeyYellow { - keyid = 8523; - }; - class ItemKeyYellow1024: ItemKeyYellow { - keyid = 8524; - }; - class ItemKeyYellow1025: ItemKeyYellow { - keyid = 8525; - }; - class ItemKeyYellow1026: ItemKeyYellow { - keyid = 8526; - }; - class ItemKeyYellow1027: ItemKeyYellow { - keyid = 8527; - }; - class ItemKeyYellow1028: ItemKeyYellow { - keyid = 8528; - }; - class ItemKeyYellow1029: ItemKeyYellow { - keyid = 8529; - }; - class ItemKeyYellow1030: ItemKeyYellow { - keyid = 8530; - }; - class ItemKeyYellow1031: ItemKeyYellow { - keyid = 8531; - }; - class ItemKeyYellow1032: ItemKeyYellow { - keyid = 8532; - }; - class ItemKeyYellow1033: ItemKeyYellow { - keyid = 8533; - }; - class ItemKeyYellow1034: ItemKeyYellow { - keyid = 8534; - }; - class ItemKeyYellow1035: ItemKeyYellow { - keyid = 8535; - }; - class ItemKeyYellow1036: ItemKeyYellow { - keyid = 8536; - }; - class ItemKeyYellow1037: ItemKeyYellow { - keyid = 8537; - }; - class ItemKeyYellow1038: ItemKeyYellow { - keyid = 8538; - }; - class ItemKeyYellow1039: ItemKeyYellow { - keyid = 8539; - }; - class ItemKeyYellow1040: ItemKeyYellow { - keyid = 8540; - }; - class ItemKeyYellow1041: ItemKeyYellow { - keyid = 8541; - }; - class ItemKeyYellow1042: ItemKeyYellow { - keyid = 8542; - }; - class ItemKeyYellow1043: ItemKeyYellow { - keyid = 8543; - }; - class ItemKeyYellow1044: ItemKeyYellow { - keyid = 8544; - }; - class ItemKeyYellow1045: ItemKeyYellow { - keyid = 8545; - }; - class ItemKeyYellow1046: ItemKeyYellow { - keyid = 8546; - }; - class ItemKeyYellow1047: ItemKeyYellow { - keyid = 8547; - }; - class ItemKeyYellow1048: ItemKeyYellow { - keyid = 8548; - }; - class ItemKeyYellow1049: ItemKeyYellow { - keyid = 8549; - }; - class ItemKeyYellow1050: ItemKeyYellow { - keyid = 8550; - }; - class ItemKeyYellow1051: ItemKeyYellow { - keyid = 8551; - }; - class ItemKeyYellow1052: ItemKeyYellow { - keyid = 8552; - }; - class ItemKeyYellow1053: ItemKeyYellow { - keyid = 8553; - }; - class ItemKeyYellow1054: ItemKeyYellow { - keyid = 8554; - }; - class ItemKeyYellow1055: ItemKeyYellow { - keyid = 8555; - }; - class ItemKeyYellow1056: ItemKeyYellow { - keyid = 8556; - }; - class ItemKeyYellow1057: ItemKeyYellow { - keyid = 8557; - }; - class ItemKeyYellow1058: ItemKeyYellow { - keyid = 8558; - }; - class ItemKeyYellow1059: ItemKeyYellow { - keyid = 8559; - }; - class ItemKeyYellow1060: ItemKeyYellow { - keyid = 8560; - }; - class ItemKeyYellow1061: ItemKeyYellow { - keyid = 8561; - }; - class ItemKeyYellow1062: ItemKeyYellow { - keyid = 8562; - }; - class ItemKeyYellow1063: ItemKeyYellow { - keyid = 8563; - }; - class ItemKeyYellow1064: ItemKeyYellow { - keyid = 8564; - }; - class ItemKeyYellow1065: ItemKeyYellow { - keyid = 8565; - }; - class ItemKeyYellow1066: ItemKeyYellow { - keyid = 8566; - }; - class ItemKeyYellow1067: ItemKeyYellow { - keyid = 8567; - }; - class ItemKeyYellow1068: ItemKeyYellow { - keyid = 8568; - }; - class ItemKeyYellow1069: ItemKeyYellow { - keyid = 8569; - }; - class ItemKeyYellow1070: ItemKeyYellow { - keyid = 8570; - }; - class ItemKeyYellow1071: ItemKeyYellow { - keyid = 8571; - }; - class ItemKeyYellow1072: ItemKeyYellow { - keyid = 8572; - }; - class ItemKeyYellow1073: ItemKeyYellow { - keyid = 8573; - }; - class ItemKeyYellow1074: ItemKeyYellow { - keyid = 8574; - }; - class ItemKeyYellow1075: ItemKeyYellow { - keyid = 8575; - }; - class ItemKeyYellow1076: ItemKeyYellow { - keyid = 8576; - }; - class ItemKeyYellow1077: ItemKeyYellow { - keyid = 8577; - }; - class ItemKeyYellow1078: ItemKeyYellow { - keyid = 8578; - }; - class ItemKeyYellow1079: ItemKeyYellow { - keyid = 8579; - }; - class ItemKeyYellow1080: ItemKeyYellow { - keyid = 8580; - }; - class ItemKeyYellow1081: ItemKeyYellow { - keyid = 8581; - }; - class ItemKeyYellow1082: ItemKeyYellow { - keyid = 8582; - }; - class ItemKeyYellow1083: ItemKeyYellow { - keyid = 8583; - }; - class ItemKeyYellow1084: ItemKeyYellow { - keyid = 8584; - }; - class ItemKeyYellow1085: ItemKeyYellow { - keyid = 8585; - }; - class ItemKeyYellow1086: ItemKeyYellow { - keyid = 8586; - }; - class ItemKeyYellow1087: ItemKeyYellow { - keyid = 8587; - }; - class ItemKeyYellow1088: ItemKeyYellow { - keyid = 8588; - }; - class ItemKeyYellow1089: ItemKeyYellow { - keyid = 8589; - }; - class ItemKeyYellow1090: ItemKeyYellow { - keyid = 8590; - }; - class ItemKeyYellow1091: ItemKeyYellow { - keyid = 8591; - }; - class ItemKeyYellow1092: ItemKeyYellow { - keyid = 8592; - }; - class ItemKeyYellow1093: ItemKeyYellow { - keyid = 8593; - }; - class ItemKeyYellow1094: ItemKeyYellow { - keyid = 8594; - }; - class ItemKeyYellow1095: ItemKeyYellow { - keyid = 8595; - }; - class ItemKeyYellow1096: ItemKeyYellow { - keyid = 8596; - }; - class ItemKeyYellow1097: ItemKeyYellow { - keyid = 8597; - }; - class ItemKeyYellow1098: ItemKeyYellow { - keyid = 8598; - }; - class ItemKeyYellow1099: ItemKeyYellow { - keyid = 8599; - }; - class ItemKeyYellow1100: ItemKeyYellow { - keyid = 8600; - }; - class ItemKeyYellow1101: ItemKeyYellow { - keyid = 8601; - }; - class ItemKeyYellow1102: ItemKeyYellow { - keyid = 8602; - }; - class ItemKeyYellow1103: ItemKeyYellow { - keyid = 8603; - }; - class ItemKeyYellow1104: ItemKeyYellow { - keyid = 8604; - }; - class ItemKeyYellow1105: ItemKeyYellow { - keyid = 8605; - }; - class ItemKeyYellow1106: ItemKeyYellow { - keyid = 8606; - }; - class ItemKeyYellow1107: ItemKeyYellow { - keyid = 8607; - }; - class ItemKeyYellow1108: ItemKeyYellow { - keyid = 8608; - }; - class ItemKeyYellow1109: ItemKeyYellow { - keyid = 8609; - }; - class ItemKeyYellow1110: ItemKeyYellow { - keyid = 8610; - }; - class ItemKeyYellow1111: ItemKeyYellow { - keyid = 8611; - }; - class ItemKeyYellow1112: ItemKeyYellow { - keyid = 8612; - }; - class ItemKeyYellow1113: ItemKeyYellow { - keyid = 8613; - }; - class ItemKeyYellow1114: ItemKeyYellow { - keyid = 8614; - }; - class ItemKeyYellow1115: ItemKeyYellow { - keyid = 8615; - }; - class ItemKeyYellow1116: ItemKeyYellow { - keyid = 8616; - }; - class ItemKeyYellow1117: ItemKeyYellow { - keyid = 8617; - }; - class ItemKeyYellow1118: ItemKeyYellow { - keyid = 8618; - }; - class ItemKeyYellow1119: ItemKeyYellow { - keyid = 8619; - }; - class ItemKeyYellow1120: ItemKeyYellow { - keyid = 8620; - }; - class ItemKeyYellow1121: ItemKeyYellow { - keyid = 8621; - }; - class ItemKeyYellow1122: ItemKeyYellow { - keyid = 8622; - }; - class ItemKeyYellow1123: ItemKeyYellow { - keyid = 8623; - }; - class ItemKeyYellow1124: ItemKeyYellow { - keyid = 8624; - }; - class ItemKeyYellow1125: ItemKeyYellow { - keyid = 8625; - }; - class ItemKeyYellow1126: ItemKeyYellow { - keyid = 8626; - }; - class ItemKeyYellow1127: ItemKeyYellow { - keyid = 8627; - }; - class ItemKeyYellow1128: ItemKeyYellow { - keyid = 8628; - }; - class ItemKeyYellow1129: ItemKeyYellow { - keyid = 8629; - }; - class ItemKeyYellow1130: ItemKeyYellow { - keyid = 8630; - }; - class ItemKeyYellow1131: ItemKeyYellow { - keyid = 8631; - }; - class ItemKeyYellow1132: ItemKeyYellow { - keyid = 8632; - }; - class ItemKeyYellow1133: ItemKeyYellow { - keyid = 8633; - }; - class ItemKeyYellow1134: ItemKeyYellow { - keyid = 8634; - }; - class ItemKeyYellow1135: ItemKeyYellow { - keyid = 8635; - }; - class ItemKeyYellow1136: ItemKeyYellow { - keyid = 8636; - }; - class ItemKeyYellow1137: ItemKeyYellow { - keyid = 8637; - }; - class ItemKeyYellow1138: ItemKeyYellow { - keyid = 8638; - }; - class ItemKeyYellow1139: ItemKeyYellow { - keyid = 8639; - }; - class ItemKeyYellow1140: ItemKeyYellow { - keyid = 8640; - }; - class ItemKeyYellow1141: ItemKeyYellow { - keyid = 8641; - }; - class ItemKeyYellow1142: ItemKeyYellow { - keyid = 8642; - }; - class ItemKeyYellow1143: ItemKeyYellow { - keyid = 8643; - }; - class ItemKeyYellow1144: ItemKeyYellow { - keyid = 8644; - }; - class ItemKeyYellow1145: ItemKeyYellow { - keyid = 8645; - }; - class ItemKeyYellow1146: ItemKeyYellow { - keyid = 8646; - }; - class ItemKeyYellow1147: ItemKeyYellow { - keyid = 8647; - }; - class ItemKeyYellow1148: ItemKeyYellow { - keyid = 8648; - }; - class ItemKeyYellow1149: ItemKeyYellow { - keyid = 8649; - }; - class ItemKeyYellow1150: ItemKeyYellow { - keyid = 8650; - }; - class ItemKeyYellow1151: ItemKeyYellow { - keyid = 8651; - }; - class ItemKeyYellow1152: ItemKeyYellow { - keyid = 8652; - }; - class ItemKeyYellow1153: ItemKeyYellow { - keyid = 8653; - }; - class ItemKeyYellow1154: ItemKeyYellow { - keyid = 8654; - }; - class ItemKeyYellow1155: ItemKeyYellow { - keyid = 8655; - }; - class ItemKeyYellow1156: ItemKeyYellow { - keyid = 8656; - }; - class ItemKeyYellow1157: ItemKeyYellow { - keyid = 8657; - }; - class ItemKeyYellow1158: ItemKeyYellow { - keyid = 8658; - }; - class ItemKeyYellow1159: ItemKeyYellow { - keyid = 8659; - }; - class ItemKeyYellow1160: ItemKeyYellow { - keyid = 8660; - }; - class ItemKeyYellow1161: ItemKeyYellow { - keyid = 8661; - }; - class ItemKeyYellow1162: ItemKeyYellow { - keyid = 8662; - }; - class ItemKeyYellow1163: ItemKeyYellow { - keyid = 8663; - }; - class ItemKeyYellow1164: ItemKeyYellow { - keyid = 8664; - }; - class ItemKeyYellow1165: ItemKeyYellow { - keyid = 8665; - }; - class ItemKeyYellow1166: ItemKeyYellow { - keyid = 8666; - }; - class ItemKeyYellow1167: ItemKeyYellow { - keyid = 8667; - }; - class ItemKeyYellow1168: ItemKeyYellow { - keyid = 8668; - }; - class ItemKeyYellow1169: ItemKeyYellow { - keyid = 8669; - }; - class ItemKeyYellow1170: ItemKeyYellow { - keyid = 8670; - }; - class ItemKeyYellow1171: ItemKeyYellow { - keyid = 8671; - }; - class ItemKeyYellow1172: ItemKeyYellow { - keyid = 8672; - }; - class ItemKeyYellow1173: ItemKeyYellow { - keyid = 8673; - }; - class ItemKeyYellow1174: ItemKeyYellow { - keyid = 8674; - }; - class ItemKeyYellow1175: ItemKeyYellow { - keyid = 8675; - }; - class ItemKeyYellow1176: ItemKeyYellow { - keyid = 8676; - }; - class ItemKeyYellow1177: ItemKeyYellow { - keyid = 8677; - }; - class ItemKeyYellow1178: ItemKeyYellow { - keyid = 8678; - }; - class ItemKeyYellow1179: ItemKeyYellow { - keyid = 8679; - }; - class ItemKeyYellow1180: ItemKeyYellow { - keyid = 8680; - }; - class ItemKeyYellow1181: ItemKeyYellow { - keyid = 8681; - }; - class ItemKeyYellow1182: ItemKeyYellow { - keyid = 8682; - }; - class ItemKeyYellow1183: ItemKeyYellow { - keyid = 8683; - }; - class ItemKeyYellow1184: ItemKeyYellow { - keyid = 8684; - }; - class ItemKeyYellow1185: ItemKeyYellow { - keyid = 8685; - }; - class ItemKeyYellow1186: ItemKeyYellow { - keyid = 8686; - }; - class ItemKeyYellow1187: ItemKeyYellow { - keyid = 8687; - }; - class ItemKeyYellow1188: ItemKeyYellow { - keyid = 8688; - }; - class ItemKeyYellow1189: ItemKeyYellow { - keyid = 8689; - }; - class ItemKeyYellow1190: ItemKeyYellow { - keyid = 8690; - }; - class ItemKeyYellow1191: ItemKeyYellow { - keyid = 8691; - }; - class ItemKeyYellow1192: ItemKeyYellow { - keyid = 8692; - }; - class ItemKeyYellow1193: ItemKeyYellow { - keyid = 8693; - }; - class ItemKeyYellow1194: ItemKeyYellow { - keyid = 8694; - }; - class ItemKeyYellow1195: ItemKeyYellow { - keyid = 8695; - }; - class ItemKeyYellow1196: ItemKeyYellow { - keyid = 8696; - }; - class ItemKeyYellow1197: ItemKeyYellow { - keyid = 8697; - }; - class ItemKeyYellow1198: ItemKeyYellow { - keyid = 8698; - }; - class ItemKeyYellow1199: ItemKeyYellow { - keyid = 8699; - }; - class ItemKeyYellow1200: ItemKeyYellow { - keyid = 8700; - }; - class ItemKeyYellow1201: ItemKeyYellow { - keyid = 8701; - }; - class ItemKeyYellow1202: ItemKeyYellow { - keyid = 8702; - }; - class ItemKeyYellow1203: ItemKeyYellow { - keyid = 8703; - }; - class ItemKeyYellow1204: ItemKeyYellow { - keyid = 8704; - }; - class ItemKeyYellow1205: ItemKeyYellow { - keyid = 8705; - }; - class ItemKeyYellow1206: ItemKeyYellow { - keyid = 8706; - }; - class ItemKeyYellow1207: ItemKeyYellow { - keyid = 8707; - }; - class ItemKeyYellow1208: ItemKeyYellow { - keyid = 8708; - }; - class ItemKeyYellow1209: ItemKeyYellow { - keyid = 8709; - }; - class ItemKeyYellow1210: ItemKeyYellow { - keyid = 8710; - }; - class ItemKeyYellow1211: ItemKeyYellow { - keyid = 8711; - }; - class ItemKeyYellow1212: ItemKeyYellow { - keyid = 8712; - }; - class ItemKeyYellow1213: ItemKeyYellow { - keyid = 8713; - }; - class ItemKeyYellow1214: ItemKeyYellow { - keyid = 8714; - }; - class ItemKeyYellow1215: ItemKeyYellow { - keyid = 8715; - }; - class ItemKeyYellow1216: ItemKeyYellow { - keyid = 8716; - }; - class ItemKeyYellow1217: ItemKeyYellow { - keyid = 8717; - }; - class ItemKeyYellow1218: ItemKeyYellow { - keyid = 8718; - }; - class ItemKeyYellow1219: ItemKeyYellow { - keyid = 8719; - }; - class ItemKeyYellow1220: ItemKeyYellow { - keyid = 8720; - }; - class ItemKeyYellow1221: ItemKeyYellow { - keyid = 8721; - }; - class ItemKeyYellow1222: ItemKeyYellow { - keyid = 8722; - }; - class ItemKeyYellow1223: ItemKeyYellow { - keyid = 8723; - }; - class ItemKeyYellow1224: ItemKeyYellow { - keyid = 8724; - }; - class ItemKeyYellow1225: ItemKeyYellow { - keyid = 8725; - }; - class ItemKeyYellow1226: ItemKeyYellow { - keyid = 8726; - }; - class ItemKeyYellow1227: ItemKeyYellow { - keyid = 8727; - }; - class ItemKeyYellow1228: ItemKeyYellow { - keyid = 8728; - }; - class ItemKeyYellow1229: ItemKeyYellow { - keyid = 8729; - }; - class ItemKeyYellow1230: ItemKeyYellow { - keyid = 8730; - }; - class ItemKeyYellow1231: ItemKeyYellow { - keyid = 8731; - }; - class ItemKeyYellow1232: ItemKeyYellow { - keyid = 8732; - }; - class ItemKeyYellow1233: ItemKeyYellow { - keyid = 8733; - }; - class ItemKeyYellow1234: ItemKeyYellow { - keyid = 8734; - }; - class ItemKeyYellow1235: ItemKeyYellow { - keyid = 8735; - }; - class ItemKeyYellow1236: ItemKeyYellow { - keyid = 8736; - }; - class ItemKeyYellow1237: ItemKeyYellow { - keyid = 8737; - }; - class ItemKeyYellow1238: ItemKeyYellow { - keyid = 8738; - }; - class ItemKeyYellow1239: ItemKeyYellow { - keyid = 8739; - }; - class ItemKeyYellow1240: ItemKeyYellow { - keyid = 8740; - }; - class ItemKeyYellow1241: ItemKeyYellow { - keyid = 8741; - }; - class ItemKeyYellow1242: ItemKeyYellow { - keyid = 8742; - }; - class ItemKeyYellow1243: ItemKeyYellow { - keyid = 8743; - }; - class ItemKeyYellow1244: ItemKeyYellow { - keyid = 8744; - }; - class ItemKeyYellow1245: ItemKeyYellow { - keyid = 8745; - }; - class ItemKeyYellow1246: ItemKeyYellow { - keyid = 8746; - }; - class ItemKeyYellow1247: ItemKeyYellow { - keyid = 8747; - }; - class ItemKeyYellow1248: ItemKeyYellow { - keyid = 8748; - }; - class ItemKeyYellow1249: ItemKeyYellow { - keyid = 8749; - }; - class ItemKeyYellow1250: ItemKeyYellow { - keyid = 8750; - }; - class ItemKeyYellow1251: ItemKeyYellow { - keyid = 8751; - }; - class ItemKeyYellow1252: ItemKeyYellow { - keyid = 8752; - }; - class ItemKeyYellow1253: ItemKeyYellow { - keyid = 8753; - }; - class ItemKeyYellow1254: ItemKeyYellow { - keyid = 8754; - }; - class ItemKeyYellow1255: ItemKeyYellow { - keyid = 8755; - }; - class ItemKeyYellow1256: ItemKeyYellow { - keyid = 8756; - }; - class ItemKeyYellow1257: ItemKeyYellow { - keyid = 8757; - }; - class ItemKeyYellow1258: ItemKeyYellow { - keyid = 8758; - }; - class ItemKeyYellow1259: ItemKeyYellow { - keyid = 8759; - }; - class ItemKeyYellow1260: ItemKeyYellow { - keyid = 8760; - }; - class ItemKeyYellow1261: ItemKeyYellow { - keyid = 8761; - }; - class ItemKeyYellow1262: ItemKeyYellow { - keyid = 8762; - }; - class ItemKeyYellow1263: ItemKeyYellow { - keyid = 8763; - }; - class ItemKeyYellow1264: ItemKeyYellow { - keyid = 8764; - }; - class ItemKeyYellow1265: ItemKeyYellow { - keyid = 8765; - }; - class ItemKeyYellow1266: ItemKeyYellow { - keyid = 8766; - }; - class ItemKeyYellow1267: ItemKeyYellow { - keyid = 8767; - }; - class ItemKeyYellow1268: ItemKeyYellow { - keyid = 8768; - }; - class ItemKeyYellow1269: ItemKeyYellow { - keyid = 8769; - }; - class ItemKeyYellow1270: ItemKeyYellow { - keyid = 8770; - }; - class ItemKeyYellow1271: ItemKeyYellow { - keyid = 8771; - }; - class ItemKeyYellow1272: ItemKeyYellow { - keyid = 8772; - }; - class ItemKeyYellow1273: ItemKeyYellow { - keyid = 8773; - }; - class ItemKeyYellow1274: ItemKeyYellow { - keyid = 8774; - }; - class ItemKeyYellow1275: ItemKeyYellow { - keyid = 8775; - }; - class ItemKeyYellow1276: ItemKeyYellow { - keyid = 8776; - }; - class ItemKeyYellow1277: ItemKeyYellow { - keyid = 8777; - }; - class ItemKeyYellow1278: ItemKeyYellow { - keyid = 8778; - }; - class ItemKeyYellow1279: ItemKeyYellow { - keyid = 8779; - }; - class ItemKeyYellow1280: ItemKeyYellow { - keyid = 8780; - }; - class ItemKeyYellow1281: ItemKeyYellow { - keyid = 8781; - }; - class ItemKeyYellow1282: ItemKeyYellow { - keyid = 8782; - }; - class ItemKeyYellow1283: ItemKeyYellow { - keyid = 8783; - }; - class ItemKeyYellow1284: ItemKeyYellow { - keyid = 8784; - }; - class ItemKeyYellow1285: ItemKeyYellow { - keyid = 8785; - }; - class ItemKeyYellow1286: ItemKeyYellow { - keyid = 8786; - }; - class ItemKeyYellow1287: ItemKeyYellow { - keyid = 8787; - }; - class ItemKeyYellow1288: ItemKeyYellow { - keyid = 8788; - }; - class ItemKeyYellow1289: ItemKeyYellow { - keyid = 8789; - }; - class ItemKeyYellow1290: ItemKeyYellow { - keyid = 8790; - }; - class ItemKeyYellow1291: ItemKeyYellow { - keyid = 8791; - }; - class ItemKeyYellow1292: ItemKeyYellow { - keyid = 8792; - }; - class ItemKeyYellow1293: ItemKeyYellow { - keyid = 8793; - }; - class ItemKeyYellow1294: ItemKeyYellow { - keyid = 8794; - }; - class ItemKeyYellow1295: ItemKeyYellow { - keyid = 8795; - }; - class ItemKeyYellow1296: ItemKeyYellow { - keyid = 8796; - }; - class ItemKeyYellow1297: ItemKeyYellow { - keyid = 8797; - }; - class ItemKeyYellow1298: ItemKeyYellow { - keyid = 8798; - }; - class ItemKeyYellow1299: ItemKeyYellow { - keyid = 8799; - }; - class ItemKeyYellow1300: ItemKeyYellow { - keyid = 8800; - }; - class ItemKeyYellow1301: ItemKeyYellow { - keyid = 8801; - }; - class ItemKeyYellow1302: ItemKeyYellow { - keyid = 8802; - }; - class ItemKeyYellow1303: ItemKeyYellow { - keyid = 8803; - }; - class ItemKeyYellow1304: ItemKeyYellow { - keyid = 8804; - }; - class ItemKeyYellow1305: ItemKeyYellow { - keyid = 8805; - }; - class ItemKeyYellow1306: ItemKeyYellow { - keyid = 8806; - }; - class ItemKeyYellow1307: ItemKeyYellow { - keyid = 8807; - }; - class ItemKeyYellow1308: ItemKeyYellow { - keyid = 8808; - }; - class ItemKeyYellow1309: ItemKeyYellow { - keyid = 8809; - }; - class ItemKeyYellow1310: ItemKeyYellow { - keyid = 8810; - }; - class ItemKeyYellow1311: ItemKeyYellow { - keyid = 8811; - }; - class ItemKeyYellow1312: ItemKeyYellow { - keyid = 8812; - }; - class ItemKeyYellow1313: ItemKeyYellow { - keyid = 8813; - }; - class ItemKeyYellow1314: ItemKeyYellow { - keyid = 8814; - }; - class ItemKeyYellow1315: ItemKeyYellow { - keyid = 8815; - }; - class ItemKeyYellow1316: ItemKeyYellow { - keyid = 8816; - }; - class ItemKeyYellow1317: ItemKeyYellow { - keyid = 8817; - }; - class ItemKeyYellow1318: ItemKeyYellow { - keyid = 8818; - }; - class ItemKeyYellow1319: ItemKeyYellow { - keyid = 8819; - }; - class ItemKeyYellow1320: ItemKeyYellow { - keyid = 8820; - }; - class ItemKeyYellow1321: ItemKeyYellow { - keyid = 8821; - }; - class ItemKeyYellow1322: ItemKeyYellow { - keyid = 8822; - }; - class ItemKeyYellow1323: ItemKeyYellow { - keyid = 8823; - }; - class ItemKeyYellow1324: ItemKeyYellow { - keyid = 8824; - }; - class ItemKeyYellow1325: ItemKeyYellow { - keyid = 8825; - }; - class ItemKeyYellow1326: ItemKeyYellow { - keyid = 8826; - }; - class ItemKeyYellow1327: ItemKeyYellow { - keyid = 8827; - }; - class ItemKeyYellow1328: ItemKeyYellow { - keyid = 8828; - }; - class ItemKeyYellow1329: ItemKeyYellow { - keyid = 8829; - }; - class ItemKeyYellow1330: ItemKeyYellow { - keyid = 8830; - }; - class ItemKeyYellow1331: ItemKeyYellow { - keyid = 8831; - }; - class ItemKeyYellow1332: ItemKeyYellow { - keyid = 8832; - }; - class ItemKeyYellow1333: ItemKeyYellow { - keyid = 8833; - }; - class ItemKeyYellow1334: ItemKeyYellow { - keyid = 8834; - }; - class ItemKeyYellow1335: ItemKeyYellow { - keyid = 8835; - }; - class ItemKeyYellow1336: ItemKeyYellow { - keyid = 8836; - }; - class ItemKeyYellow1337: ItemKeyYellow { - keyid = 8837; - }; - class ItemKeyYellow1338: ItemKeyYellow { - keyid = 8838; - }; - class ItemKeyYellow1339: ItemKeyYellow { - keyid = 8839; - }; - class ItemKeyYellow1340: ItemKeyYellow { - keyid = 8840; - }; - class ItemKeyYellow1341: ItemKeyYellow { - keyid = 8841; - }; - class ItemKeyYellow1342: ItemKeyYellow { - keyid = 8842; - }; - class ItemKeyYellow1343: ItemKeyYellow { - keyid = 8843; - }; - class ItemKeyYellow1344: ItemKeyYellow { - keyid = 8844; - }; - class ItemKeyYellow1345: ItemKeyYellow { - keyid = 8845; - }; - class ItemKeyYellow1346: ItemKeyYellow { - keyid = 8846; - }; - class ItemKeyYellow1347: ItemKeyYellow { - keyid = 8847; - }; - class ItemKeyYellow1348: ItemKeyYellow { - keyid = 8848; - }; - class ItemKeyYellow1349: ItemKeyYellow { - keyid = 8849; - }; - class ItemKeyYellow1350: ItemKeyYellow { - keyid = 8850; - }; - class ItemKeyYellow1351: ItemKeyYellow { - keyid = 8851; - }; - class ItemKeyYellow1352: ItemKeyYellow { - keyid = 8852; - }; - class ItemKeyYellow1353: ItemKeyYellow { - keyid = 8853; - }; - class ItemKeyYellow1354: ItemKeyYellow { - keyid = 8854; - }; - class ItemKeyYellow1355: ItemKeyYellow { - keyid = 8855; - }; - class ItemKeyYellow1356: ItemKeyYellow { - keyid = 8856; - }; - class ItemKeyYellow1357: ItemKeyYellow { - keyid = 8857; - }; - class ItemKeyYellow1358: ItemKeyYellow { - keyid = 8858; - }; - class ItemKeyYellow1359: ItemKeyYellow { - keyid = 8859; - }; - class ItemKeyYellow1360: ItemKeyYellow { - keyid = 8860; - }; - class ItemKeyYellow1361: ItemKeyYellow { - keyid = 8861; - }; - class ItemKeyYellow1362: ItemKeyYellow { - keyid = 8862; - }; - class ItemKeyYellow1363: ItemKeyYellow { - keyid = 8863; - }; - class ItemKeyYellow1364: ItemKeyYellow { - keyid = 8864; - }; - class ItemKeyYellow1365: ItemKeyYellow { - keyid = 8865; - }; - class ItemKeyYellow1366: ItemKeyYellow { - keyid = 8866; - }; - class ItemKeyYellow1367: ItemKeyYellow { - keyid = 8867; - }; - class ItemKeyYellow1368: ItemKeyYellow { - keyid = 8868; - }; - class ItemKeyYellow1369: ItemKeyYellow { - keyid = 8869; - }; - class ItemKeyYellow1370: ItemKeyYellow { - keyid = 8870; - }; - class ItemKeyYellow1371: ItemKeyYellow { - keyid = 8871; - }; - class ItemKeyYellow1372: ItemKeyYellow { - keyid = 8872; - }; - class ItemKeyYellow1373: ItemKeyYellow { - keyid = 8873; - }; - class ItemKeyYellow1374: ItemKeyYellow { - keyid = 8874; - }; - class ItemKeyYellow1375: ItemKeyYellow { - keyid = 8875; - }; - class ItemKeyYellow1376: ItemKeyYellow { - keyid = 8876; - }; - class ItemKeyYellow1377: ItemKeyYellow { - keyid = 8877; - }; - class ItemKeyYellow1378: ItemKeyYellow { - keyid = 8878; - }; - class ItemKeyYellow1379: ItemKeyYellow { - keyid = 8879; - }; - class ItemKeyYellow1380: ItemKeyYellow { - keyid = 8880; - }; - class ItemKeyYellow1381: ItemKeyYellow { - keyid = 8881; - }; - class ItemKeyYellow1382: ItemKeyYellow { - keyid = 8882; - }; - class ItemKeyYellow1383: ItemKeyYellow { - keyid = 8883; - }; - class ItemKeyYellow1384: ItemKeyYellow { - keyid = 8884; - }; - class ItemKeyYellow1385: ItemKeyYellow { - keyid = 8885; - }; - class ItemKeyYellow1386: ItemKeyYellow { - keyid = 8886; - }; - class ItemKeyYellow1387: ItemKeyYellow { - keyid = 8887; - }; - class ItemKeyYellow1388: ItemKeyYellow { - keyid = 8888; - }; - class ItemKeyYellow1389: ItemKeyYellow { - keyid = 8889; - }; - class ItemKeyYellow1390: ItemKeyYellow { - keyid = 8890; - }; - class ItemKeyYellow1391: ItemKeyYellow { - keyid = 8891; - }; - class ItemKeyYellow1392: ItemKeyYellow { - keyid = 8892; - }; - class ItemKeyYellow1393: ItemKeyYellow { - keyid = 8893; - }; - class ItemKeyYellow1394: ItemKeyYellow { - keyid = 8894; - }; - class ItemKeyYellow1395: ItemKeyYellow { - keyid = 8895; - }; - class ItemKeyYellow1396: ItemKeyYellow { - keyid = 8896; - }; - class ItemKeyYellow1397: ItemKeyYellow { - keyid = 8897; - }; - class ItemKeyYellow1398: ItemKeyYellow { - keyid = 8898; - }; - class ItemKeyYellow1399: ItemKeyYellow { - keyid = 8899; - }; - class ItemKeyYellow1400: ItemKeyYellow { - keyid = 8900; - }; - class ItemKeyYellow1401: ItemKeyYellow { - keyid = 8901; - }; - class ItemKeyYellow1402: ItemKeyYellow { - keyid = 8902; - }; - class ItemKeyYellow1403: ItemKeyYellow { - keyid = 8903; - }; - class ItemKeyYellow1404: ItemKeyYellow { - keyid = 8904; - }; - class ItemKeyYellow1405: ItemKeyYellow { - keyid = 8905; - }; - class ItemKeyYellow1406: ItemKeyYellow { - keyid = 8906; - }; - class ItemKeyYellow1407: ItemKeyYellow { - keyid = 8907; - }; - class ItemKeyYellow1408: ItemKeyYellow { - keyid = 8908; - }; - class ItemKeyYellow1409: ItemKeyYellow { - keyid = 8909; - }; - class ItemKeyYellow1410: ItemKeyYellow { - keyid = 8910; - }; - class ItemKeyYellow1411: ItemKeyYellow { - keyid = 8911; - }; - class ItemKeyYellow1412: ItemKeyYellow { - keyid = 8912; - }; - class ItemKeyYellow1413: ItemKeyYellow { - keyid = 8913; - }; - class ItemKeyYellow1414: ItemKeyYellow { - keyid = 8914; - }; - class ItemKeyYellow1415: ItemKeyYellow { - keyid = 8915; - }; - class ItemKeyYellow1416: ItemKeyYellow { - keyid = 8916; - }; - class ItemKeyYellow1417: ItemKeyYellow { - keyid = 8917; - }; - class ItemKeyYellow1418: ItemKeyYellow { - keyid = 8918; - }; - class ItemKeyYellow1419: ItemKeyYellow { - keyid = 8919; - }; - class ItemKeyYellow1420: ItemKeyYellow { - keyid = 8920; - }; - class ItemKeyYellow1421: ItemKeyYellow { - keyid = 8921; - }; - class ItemKeyYellow1422: ItemKeyYellow { - keyid = 8922; - }; - class ItemKeyYellow1423: ItemKeyYellow { - keyid = 8923; - }; - class ItemKeyYellow1424: ItemKeyYellow { - keyid = 8924; - }; - class ItemKeyYellow1425: ItemKeyYellow { - keyid = 8925; - }; - class ItemKeyYellow1426: ItemKeyYellow { - keyid = 8926; - }; - class ItemKeyYellow1427: ItemKeyYellow { - keyid = 8927; - }; - class ItemKeyYellow1428: ItemKeyYellow { - keyid = 8928; - }; - class ItemKeyYellow1429: ItemKeyYellow { - keyid = 8929; - }; - class ItemKeyYellow1430: ItemKeyYellow { - keyid = 8930; - }; - class ItemKeyYellow1431: ItemKeyYellow { - keyid = 8931; - }; - class ItemKeyYellow1432: ItemKeyYellow { - keyid = 8932; - }; - class ItemKeyYellow1433: ItemKeyYellow { - keyid = 8933; - }; - class ItemKeyYellow1434: ItemKeyYellow { - keyid = 8934; - }; - class ItemKeyYellow1435: ItemKeyYellow { - keyid = 8935; - }; - class ItemKeyYellow1436: ItemKeyYellow { - keyid = 8936; - }; - class ItemKeyYellow1437: ItemKeyYellow { - keyid = 8937; - }; - class ItemKeyYellow1438: ItemKeyYellow { - keyid = 8938; - }; - class ItemKeyYellow1439: ItemKeyYellow { - keyid = 8939; - }; - class ItemKeyYellow1440: ItemKeyYellow { - keyid = 8940; - }; - class ItemKeyYellow1441: ItemKeyYellow { - keyid = 8941; - }; - class ItemKeyYellow1442: ItemKeyYellow { - keyid = 8942; - }; - class ItemKeyYellow1443: ItemKeyYellow { - keyid = 8943; - }; - class ItemKeyYellow1444: ItemKeyYellow { - keyid = 8944; - }; - class ItemKeyYellow1445: ItemKeyYellow { - keyid = 8945; - }; - class ItemKeyYellow1446: ItemKeyYellow { - keyid = 8946; - }; - class ItemKeyYellow1447: ItemKeyYellow { - keyid = 8947; - }; - class ItemKeyYellow1448: ItemKeyYellow { - keyid = 8948; - }; - class ItemKeyYellow1449: ItemKeyYellow { - keyid = 8949; - }; - class ItemKeyYellow1450: ItemKeyYellow { - keyid = 8950; - }; - class ItemKeyYellow1451: ItemKeyYellow { - keyid = 8951; - }; - class ItemKeyYellow1452: ItemKeyYellow { - keyid = 8952; - }; - class ItemKeyYellow1453: ItemKeyYellow { - keyid = 8953; - }; - class ItemKeyYellow1454: ItemKeyYellow { - keyid = 8954; - }; - class ItemKeyYellow1455: ItemKeyYellow { - keyid = 8955; - }; - class ItemKeyYellow1456: ItemKeyYellow { - keyid = 8956; - }; - class ItemKeyYellow1457: ItemKeyYellow { - keyid = 8957; - }; - class ItemKeyYellow1458: ItemKeyYellow { - keyid = 8958; - }; - class ItemKeyYellow1459: ItemKeyYellow { - keyid = 8959; - }; - class ItemKeyYellow1460: ItemKeyYellow { - keyid = 8960; - }; - class ItemKeyYellow1461: ItemKeyYellow { - keyid = 8961; - }; - class ItemKeyYellow1462: ItemKeyYellow { - keyid = 8962; - }; - class ItemKeyYellow1463: ItemKeyYellow { - keyid = 8963; - }; - class ItemKeyYellow1464: ItemKeyYellow { - keyid = 8964; - }; - class ItemKeyYellow1465: ItemKeyYellow { - keyid = 8965; - }; - class ItemKeyYellow1466: ItemKeyYellow { - keyid = 8966; - }; - class ItemKeyYellow1467: ItemKeyYellow { - keyid = 8967; - }; - class ItemKeyYellow1468: ItemKeyYellow { - keyid = 8968; - }; - class ItemKeyYellow1469: ItemKeyYellow { - keyid = 8969; - }; - class ItemKeyYellow1470: ItemKeyYellow { - keyid = 8970; - }; - class ItemKeyYellow1471: ItemKeyYellow { - keyid = 8971; - }; - class ItemKeyYellow1472: ItemKeyYellow { - keyid = 8972; - }; - class ItemKeyYellow1473: ItemKeyYellow { - keyid = 8973; - }; - class ItemKeyYellow1474: ItemKeyYellow { - keyid = 8974; - }; - class ItemKeyYellow1475: ItemKeyYellow { - keyid = 8975; - }; - class ItemKeyYellow1476: ItemKeyYellow { - keyid = 8976; - }; - class ItemKeyYellow1477: ItemKeyYellow { - keyid = 8977; - }; - class ItemKeyYellow1478: ItemKeyYellow { - keyid = 8978; - }; - class ItemKeyYellow1479: ItemKeyYellow { - keyid = 8979; - }; - class ItemKeyYellow1480: ItemKeyYellow { - keyid = 8980; - }; - class ItemKeyYellow1481: ItemKeyYellow { - keyid = 8981; - }; - class ItemKeyYellow1482: ItemKeyYellow { - keyid = 8982; - }; - class ItemKeyYellow1483: ItemKeyYellow { - keyid = 8983; - }; - class ItemKeyYellow1484: ItemKeyYellow { - keyid = 8984; - }; - class ItemKeyYellow1485: ItemKeyYellow { - keyid = 8985; - }; - class ItemKeyYellow1486: ItemKeyYellow { - keyid = 8986; - }; - class ItemKeyYellow1487: ItemKeyYellow { - keyid = 8987; - }; - class ItemKeyYellow1488: ItemKeyYellow { - keyid = 8988; - }; - class ItemKeyYellow1489: ItemKeyYellow { - keyid = 8989; - }; - class ItemKeyYellow1490: ItemKeyYellow { - keyid = 8990; - }; - class ItemKeyYellow1491: ItemKeyYellow { - keyid = 8991; - }; - class ItemKeyYellow1492: ItemKeyYellow { - keyid = 8992; - }; - class ItemKeyYellow1493: ItemKeyYellow { - keyid = 8993; - }; - class ItemKeyYellow1494: ItemKeyYellow { - keyid = 8994; - }; - class ItemKeyYellow1495: ItemKeyYellow { - keyid = 8995; - }; - class ItemKeyYellow1496: ItemKeyYellow { - keyid = 8996; - }; - class ItemKeyYellow1497: ItemKeyYellow { - keyid = 8997; - }; - class ItemKeyYellow1498: ItemKeyYellow { - keyid = 8998; - }; - class ItemKeyYellow1499: ItemKeyYellow { - keyid = 8999; - }; - class ItemKeyYellow1500: ItemKeyYellow { - keyid = 9000; - }; - class ItemKeyYellow1501: ItemKeyYellow { - keyid = 9001; - }; - class ItemKeyYellow1502: ItemKeyYellow { - keyid = 9002; - }; - class ItemKeyYellow1503: ItemKeyYellow { - keyid = 9003; - }; - class ItemKeyYellow1504: ItemKeyYellow { - keyid = 9004; - }; - class ItemKeyYellow1505: ItemKeyYellow { - keyid = 9005; - }; - class ItemKeyYellow1506: ItemKeyYellow { - keyid = 9006; - }; - class ItemKeyYellow1507: ItemKeyYellow { - keyid = 9007; - }; - class ItemKeyYellow1508: ItemKeyYellow { - keyid = 9008; - }; - class ItemKeyYellow1509: ItemKeyYellow { - keyid = 9009; - }; - class ItemKeyYellow1510: ItemKeyYellow { - keyid = 9010; - }; - class ItemKeyYellow1511: ItemKeyYellow { - keyid = 9011; - }; - class ItemKeyYellow1512: ItemKeyYellow { - keyid = 9012; - }; - class ItemKeyYellow1513: ItemKeyYellow { - keyid = 9013; - }; - class ItemKeyYellow1514: ItemKeyYellow { - keyid = 9014; - }; - class ItemKeyYellow1515: ItemKeyYellow { - keyid = 9015; - }; - class ItemKeyYellow1516: ItemKeyYellow { - keyid = 9016; - }; - class ItemKeyYellow1517: ItemKeyYellow { - keyid = 9017; - }; - class ItemKeyYellow1518: ItemKeyYellow { - keyid = 9018; - }; - class ItemKeyYellow1519: ItemKeyYellow { - keyid = 9019; - }; - class ItemKeyYellow1520: ItemKeyYellow { - keyid = 9020; - }; - class ItemKeyYellow1521: ItemKeyYellow { - keyid = 9021; - }; - class ItemKeyYellow1522: ItemKeyYellow { - keyid = 9022; - }; - class ItemKeyYellow1523: ItemKeyYellow { - keyid = 9023; - }; - class ItemKeyYellow1524: ItemKeyYellow { - keyid = 9024; - }; - class ItemKeyYellow1525: ItemKeyYellow { - keyid = 9025; - }; - class ItemKeyYellow1526: ItemKeyYellow { - keyid = 9026; - }; - class ItemKeyYellow1527: ItemKeyYellow { - keyid = 9027; - }; - class ItemKeyYellow1528: ItemKeyYellow { - keyid = 9028; - }; - class ItemKeyYellow1529: ItemKeyYellow { - keyid = 9029; - }; - class ItemKeyYellow1530: ItemKeyYellow { - keyid = 9030; - }; - class ItemKeyYellow1531: ItemKeyYellow { - keyid = 9031; - }; - class ItemKeyYellow1532: ItemKeyYellow { - keyid = 9032; - }; - class ItemKeyYellow1533: ItemKeyYellow { - keyid = 9033; - }; - class ItemKeyYellow1534: ItemKeyYellow { - keyid = 9034; - }; - class ItemKeyYellow1535: ItemKeyYellow { - keyid = 9035; - }; - class ItemKeyYellow1536: ItemKeyYellow { - keyid = 9036; - }; - class ItemKeyYellow1537: ItemKeyYellow { - keyid = 9037; - }; - class ItemKeyYellow1538: ItemKeyYellow { - keyid = 9038; - }; - class ItemKeyYellow1539: ItemKeyYellow { - keyid = 9039; - }; - class ItemKeyYellow1540: ItemKeyYellow { - keyid = 9040; - }; - class ItemKeyYellow1541: ItemKeyYellow { - keyid = 9041; - }; - class ItemKeyYellow1542: ItemKeyYellow { - keyid = 9042; - }; - class ItemKeyYellow1543: ItemKeyYellow { - keyid = 9043; - }; - class ItemKeyYellow1544: ItemKeyYellow { - keyid = 9044; - }; - class ItemKeyYellow1545: ItemKeyYellow { - keyid = 9045; - }; - class ItemKeyYellow1546: ItemKeyYellow { - keyid = 9046; - }; - class ItemKeyYellow1547: ItemKeyYellow { - keyid = 9047; - }; - class ItemKeyYellow1548: ItemKeyYellow { - keyid = 9048; - }; - class ItemKeyYellow1549: ItemKeyYellow { - keyid = 9049; - }; - class ItemKeyYellow1550: ItemKeyYellow { - keyid = 9050; - }; - class ItemKeyYellow1551: ItemKeyYellow { - keyid = 9051; - }; - class ItemKeyYellow1552: ItemKeyYellow { - keyid = 9052; - }; - class ItemKeyYellow1553: ItemKeyYellow { - keyid = 9053; - }; - class ItemKeyYellow1554: ItemKeyYellow { - keyid = 9054; - }; - class ItemKeyYellow1555: ItemKeyYellow { - keyid = 9055; - }; - class ItemKeyYellow1556: ItemKeyYellow { - keyid = 9056; - }; - class ItemKeyYellow1557: ItemKeyYellow { - keyid = 9057; - }; - class ItemKeyYellow1558: ItemKeyYellow { - keyid = 9058; - }; - class ItemKeyYellow1559: ItemKeyYellow { - keyid = 9059; - }; - class ItemKeyYellow1560: ItemKeyYellow { - keyid = 9060; - }; - class ItemKeyYellow1561: ItemKeyYellow { - keyid = 9061; - }; - class ItemKeyYellow1562: ItemKeyYellow { - keyid = 9062; - }; - class ItemKeyYellow1563: ItemKeyYellow { - keyid = 9063; - }; - class ItemKeyYellow1564: ItemKeyYellow { - keyid = 9064; - }; - class ItemKeyYellow1565: ItemKeyYellow { - keyid = 9065; - }; - class ItemKeyYellow1566: ItemKeyYellow { - keyid = 9066; - }; - class ItemKeyYellow1567: ItemKeyYellow { - keyid = 9067; - }; - class ItemKeyYellow1568: ItemKeyYellow { - keyid = 9068; - }; - class ItemKeyYellow1569: ItemKeyYellow { - keyid = 9069; - }; - class ItemKeyYellow1570: ItemKeyYellow { - keyid = 9070; - }; - class ItemKeyYellow1571: ItemKeyYellow { - keyid = 9071; - }; - class ItemKeyYellow1572: ItemKeyYellow { - keyid = 9072; - }; - class ItemKeyYellow1573: ItemKeyYellow { - keyid = 9073; - }; - class ItemKeyYellow1574: ItemKeyYellow { - keyid = 9074; - }; - class ItemKeyYellow1575: ItemKeyYellow { - keyid = 9075; - }; - class ItemKeyYellow1576: ItemKeyYellow { - keyid = 9076; - }; - class ItemKeyYellow1577: ItemKeyYellow { - keyid = 9077; - }; - class ItemKeyYellow1578: ItemKeyYellow { - keyid = 9078; - }; - class ItemKeyYellow1579: ItemKeyYellow { - keyid = 9079; - }; - class ItemKeyYellow1580: ItemKeyYellow { - keyid = 9080; - }; - class ItemKeyYellow1581: ItemKeyYellow { - keyid = 9081; - }; - class ItemKeyYellow1582: ItemKeyYellow { - keyid = 9082; - }; - class ItemKeyYellow1583: ItemKeyYellow { - keyid = 9083; - }; - class ItemKeyYellow1584: ItemKeyYellow { - keyid = 9084; - }; - class ItemKeyYellow1585: ItemKeyYellow { - keyid = 9085; - }; - class ItemKeyYellow1586: ItemKeyYellow { - keyid = 9086; - }; - class ItemKeyYellow1587: ItemKeyYellow { - keyid = 9087; - }; - class ItemKeyYellow1588: ItemKeyYellow { - keyid = 9088; - }; - class ItemKeyYellow1589: ItemKeyYellow { - keyid = 9089; - }; - class ItemKeyYellow1590: ItemKeyYellow { - keyid = 9090; - }; - class ItemKeyYellow1591: ItemKeyYellow { - keyid = 9091; - }; - class ItemKeyYellow1592: ItemKeyYellow { - keyid = 9092; - }; - class ItemKeyYellow1593: ItemKeyYellow { - keyid = 9093; - }; - class ItemKeyYellow1594: ItemKeyYellow { - keyid = 9094; - }; - class ItemKeyYellow1595: ItemKeyYellow { - keyid = 9095; - }; - class ItemKeyYellow1596: ItemKeyYellow { - keyid = 9096; - }; - class ItemKeyYellow1597: ItemKeyYellow { - keyid = 9097; - }; - class ItemKeyYellow1598: ItemKeyYellow { - keyid = 9098; - }; - class ItemKeyYellow1599: ItemKeyYellow { - keyid = 9099; - }; - class ItemKeyYellow1600: ItemKeyYellow { - keyid = 9100; - }; - class ItemKeyYellow1601: ItemKeyYellow { - keyid = 9101; - }; - class ItemKeyYellow1602: ItemKeyYellow { - keyid = 9102; - }; - class ItemKeyYellow1603: ItemKeyYellow { - keyid = 9103; - }; - class ItemKeyYellow1604: ItemKeyYellow { - keyid = 9104; - }; - class ItemKeyYellow1605: ItemKeyYellow { - keyid = 9105; - }; - class ItemKeyYellow1606: ItemKeyYellow { - keyid = 9106; - }; - class ItemKeyYellow1607: ItemKeyYellow { - keyid = 9107; - }; - class ItemKeyYellow1608: ItemKeyYellow { - keyid = 9108; - }; - class ItemKeyYellow1609: ItemKeyYellow { - keyid = 9109; - }; - class ItemKeyYellow1610: ItemKeyYellow { - keyid = 9110; - }; - class ItemKeyYellow1611: ItemKeyYellow { - keyid = 9111; - }; - class ItemKeyYellow1612: ItemKeyYellow { - keyid = 9112; - }; - class ItemKeyYellow1613: ItemKeyYellow { - keyid = 9113; - }; - class ItemKeyYellow1614: ItemKeyYellow { - keyid = 9114; - }; - class ItemKeyYellow1615: ItemKeyYellow { - keyid = 9115; - }; - class ItemKeyYellow1616: ItemKeyYellow { - keyid = 9116; - }; - class ItemKeyYellow1617: ItemKeyYellow { - keyid = 9117; - }; - class ItemKeyYellow1618: ItemKeyYellow { - keyid = 9118; - }; - class ItemKeyYellow1619: ItemKeyYellow { - keyid = 9119; - }; - class ItemKeyYellow1620: ItemKeyYellow { - keyid = 9120; - }; - class ItemKeyYellow1621: ItemKeyYellow { - keyid = 9121; - }; - class ItemKeyYellow1622: ItemKeyYellow { - keyid = 9122; - }; - class ItemKeyYellow1623: ItemKeyYellow { - keyid = 9123; - }; - class ItemKeyYellow1624: ItemKeyYellow { - keyid = 9124; - }; - class ItemKeyYellow1625: ItemKeyYellow { - keyid = 9125; - }; - class ItemKeyYellow1626: ItemKeyYellow { - keyid = 9126; - }; - class ItemKeyYellow1627: ItemKeyYellow { - keyid = 9127; - }; - class ItemKeyYellow1628: ItemKeyYellow { - keyid = 9128; - }; - class ItemKeyYellow1629: ItemKeyYellow { - keyid = 9129; - }; - class ItemKeyYellow1630: ItemKeyYellow { - keyid = 9130; - }; - class ItemKeyYellow1631: ItemKeyYellow { - keyid = 9131; - }; - class ItemKeyYellow1632: ItemKeyYellow { - keyid = 9132; - }; - class ItemKeyYellow1633: ItemKeyYellow { - keyid = 9133; - }; - class ItemKeyYellow1634: ItemKeyYellow { - keyid = 9134; - }; - class ItemKeyYellow1635: ItemKeyYellow { - keyid = 9135; - }; - class ItemKeyYellow1636: ItemKeyYellow { - keyid = 9136; - }; - class ItemKeyYellow1637: ItemKeyYellow { - keyid = 9137; - }; - class ItemKeyYellow1638: ItemKeyYellow { - keyid = 9138; - }; - class ItemKeyYellow1639: ItemKeyYellow { - keyid = 9139; - }; - class ItemKeyYellow1640: ItemKeyYellow { - keyid = 9140; - }; - class ItemKeyYellow1641: ItemKeyYellow { - keyid = 9141; - }; - class ItemKeyYellow1642: ItemKeyYellow { - keyid = 9142; - }; - class ItemKeyYellow1643: ItemKeyYellow { - keyid = 9143; - }; - class ItemKeyYellow1644: ItemKeyYellow { - keyid = 9144; - }; - class ItemKeyYellow1645: ItemKeyYellow { - keyid = 9145; - }; - class ItemKeyYellow1646: ItemKeyYellow { - keyid = 9146; - }; - class ItemKeyYellow1647: ItemKeyYellow { - keyid = 9147; - }; - class ItemKeyYellow1648: ItemKeyYellow { - keyid = 9148; - }; - class ItemKeyYellow1649: ItemKeyYellow { - keyid = 9149; - }; - class ItemKeyYellow1650: ItemKeyYellow { - keyid = 9150; - }; - class ItemKeyYellow1651: ItemKeyYellow { - keyid = 9151; - }; - class ItemKeyYellow1652: ItemKeyYellow { - keyid = 9152; - }; - class ItemKeyYellow1653: ItemKeyYellow { - keyid = 9153; - }; - class ItemKeyYellow1654: ItemKeyYellow { - keyid = 9154; - }; - class ItemKeyYellow1655: ItemKeyYellow { - keyid = 9155; - }; - class ItemKeyYellow1656: ItemKeyYellow { - keyid = 9156; - }; - class ItemKeyYellow1657: ItemKeyYellow { - keyid = 9157; - }; - class ItemKeyYellow1658: ItemKeyYellow { - keyid = 9158; - }; - class ItemKeyYellow1659: ItemKeyYellow { - keyid = 9159; - }; - class ItemKeyYellow1660: ItemKeyYellow { - keyid = 9160; - }; - class ItemKeyYellow1661: ItemKeyYellow { - keyid = 9161; - }; - class ItemKeyYellow1662: ItemKeyYellow { - keyid = 9162; - }; - class ItemKeyYellow1663: ItemKeyYellow { - keyid = 9163; - }; - class ItemKeyYellow1664: ItemKeyYellow { - keyid = 9164; - }; - class ItemKeyYellow1665: ItemKeyYellow { - keyid = 9165; - }; - class ItemKeyYellow1666: ItemKeyYellow { - keyid = 9166; - }; - class ItemKeyYellow1667: ItemKeyYellow { - keyid = 9167; - }; - class ItemKeyYellow1668: ItemKeyYellow { - keyid = 9168; - }; - class ItemKeyYellow1669: ItemKeyYellow { - keyid = 9169; - }; - class ItemKeyYellow1670: ItemKeyYellow { - keyid = 9170; - }; - class ItemKeyYellow1671: ItemKeyYellow { - keyid = 9171; - }; - class ItemKeyYellow1672: ItemKeyYellow { - keyid = 9172; - }; - class ItemKeyYellow1673: ItemKeyYellow { - keyid = 9173; - }; - class ItemKeyYellow1674: ItemKeyYellow { - keyid = 9174; - }; - class ItemKeyYellow1675: ItemKeyYellow { - keyid = 9175; - }; - class ItemKeyYellow1676: ItemKeyYellow { - keyid = 9176; - }; - class ItemKeyYellow1677: ItemKeyYellow { - keyid = 9177; - }; - class ItemKeyYellow1678: ItemKeyYellow { - keyid = 9178; - }; - class ItemKeyYellow1679: ItemKeyYellow { - keyid = 9179; - }; - class ItemKeyYellow1680: ItemKeyYellow { - keyid = 9180; - }; - class ItemKeyYellow1681: ItemKeyYellow { - keyid = 9181; - }; - class ItemKeyYellow1682: ItemKeyYellow { - keyid = 9182; - }; - class ItemKeyYellow1683: ItemKeyYellow { - keyid = 9183; - }; - class ItemKeyYellow1684: ItemKeyYellow { - keyid = 9184; - }; - class ItemKeyYellow1685: ItemKeyYellow { - keyid = 9185; - }; - class ItemKeyYellow1686: ItemKeyYellow { - keyid = 9186; - }; - class ItemKeyYellow1687: ItemKeyYellow { - keyid = 9187; - }; - class ItemKeyYellow1688: ItemKeyYellow { - keyid = 9188; - }; - class ItemKeyYellow1689: ItemKeyYellow { - keyid = 9189; - }; - class ItemKeyYellow1690: ItemKeyYellow { - keyid = 9190; - }; - class ItemKeyYellow1691: ItemKeyYellow { - keyid = 9191; - }; - class ItemKeyYellow1692: ItemKeyYellow { - keyid = 9192; - }; - class ItemKeyYellow1693: ItemKeyYellow { - keyid = 9193; - }; - class ItemKeyYellow1694: ItemKeyYellow { - keyid = 9194; - }; - class ItemKeyYellow1695: ItemKeyYellow { - keyid = 9195; - }; - class ItemKeyYellow1696: ItemKeyYellow { - keyid = 9196; - }; - class ItemKeyYellow1697: ItemKeyYellow { - keyid = 9197; - }; - class ItemKeyYellow1698: ItemKeyYellow { - keyid = 9198; - }; - class ItemKeyYellow1699: ItemKeyYellow { - keyid = 9199; - }; - class ItemKeyYellow1700: ItemKeyYellow { - keyid = 9200; - }; - class ItemKeyYellow1701: ItemKeyYellow { - keyid = 9201; - }; - class ItemKeyYellow1702: ItemKeyYellow { - keyid = 9202; - }; - class ItemKeyYellow1703: ItemKeyYellow { - keyid = 9203; - }; - class ItemKeyYellow1704: ItemKeyYellow { - keyid = 9204; - }; - class ItemKeyYellow1705: ItemKeyYellow { - keyid = 9205; - }; - class ItemKeyYellow1706: ItemKeyYellow { - keyid = 9206; - }; - class ItemKeyYellow1707: ItemKeyYellow { - keyid = 9207; - }; - class ItemKeyYellow1708: ItemKeyYellow { - keyid = 9208; - }; - class ItemKeyYellow1709: ItemKeyYellow { - keyid = 9209; - }; - class ItemKeyYellow1710: ItemKeyYellow { - keyid = 9210; - }; - class ItemKeyYellow1711: ItemKeyYellow { - keyid = 9211; - }; - class ItemKeyYellow1712: ItemKeyYellow { - keyid = 9212; - }; - class ItemKeyYellow1713: ItemKeyYellow { - keyid = 9213; - }; - class ItemKeyYellow1714: ItemKeyYellow { - keyid = 9214; - }; - class ItemKeyYellow1715: ItemKeyYellow { - keyid = 9215; - }; - class ItemKeyYellow1716: ItemKeyYellow { - keyid = 9216; - }; - class ItemKeyYellow1717: ItemKeyYellow { - keyid = 9217; - }; - class ItemKeyYellow1718: ItemKeyYellow { - keyid = 9218; - }; - class ItemKeyYellow1719: ItemKeyYellow { - keyid = 9219; - }; - class ItemKeyYellow1720: ItemKeyYellow { - keyid = 9220; - }; - class ItemKeyYellow1721: ItemKeyYellow { - keyid = 9221; - }; - class ItemKeyYellow1722: ItemKeyYellow { - keyid = 9222; - }; - class ItemKeyYellow1723: ItemKeyYellow { - keyid = 9223; - }; - class ItemKeyYellow1724: ItemKeyYellow { - keyid = 9224; - }; - class ItemKeyYellow1725: ItemKeyYellow { - keyid = 9225; - }; - class ItemKeyYellow1726: ItemKeyYellow { - keyid = 9226; - }; - class ItemKeyYellow1727: ItemKeyYellow { - keyid = 9227; - }; - class ItemKeyYellow1728: ItemKeyYellow { - keyid = 9228; - }; - class ItemKeyYellow1729: ItemKeyYellow { - keyid = 9229; - }; - class ItemKeyYellow1730: ItemKeyYellow { - keyid = 9230; - }; - class ItemKeyYellow1731: ItemKeyYellow { - keyid = 9231; - }; - class ItemKeyYellow1732: ItemKeyYellow { - keyid = 9232; - }; - class ItemKeyYellow1733: ItemKeyYellow { - keyid = 9233; - }; - class ItemKeyYellow1734: ItemKeyYellow { - keyid = 9234; - }; - class ItemKeyYellow1735: ItemKeyYellow { - keyid = 9235; - }; - class ItemKeyYellow1736: ItemKeyYellow { - keyid = 9236; - }; - class ItemKeyYellow1737: ItemKeyYellow { - keyid = 9237; - }; - class ItemKeyYellow1738: ItemKeyYellow { - keyid = 9238; - }; - class ItemKeyYellow1739: ItemKeyYellow { - keyid = 9239; - }; - class ItemKeyYellow1740: ItemKeyYellow { - keyid = 9240; - }; - class ItemKeyYellow1741: ItemKeyYellow { - keyid = 9241; - }; - class ItemKeyYellow1742: ItemKeyYellow { - keyid = 9242; - }; - class ItemKeyYellow1743: ItemKeyYellow { - keyid = 9243; - }; - class ItemKeyYellow1744: ItemKeyYellow { - keyid = 9244; - }; - class ItemKeyYellow1745: ItemKeyYellow { - keyid = 9245; - }; - class ItemKeyYellow1746: ItemKeyYellow { - keyid = 9246; - }; - class ItemKeyYellow1747: ItemKeyYellow { - keyid = 9247; - }; - class ItemKeyYellow1748: ItemKeyYellow { - keyid = 9248; - }; - class ItemKeyYellow1749: ItemKeyYellow { - keyid = 9249; - }; - class ItemKeyYellow1750: ItemKeyYellow { - keyid = 9250; - }; - class ItemKeyYellow1751: ItemKeyYellow { - keyid = 9251; - }; - class ItemKeyYellow1752: ItemKeyYellow { - keyid = 9252; - }; - class ItemKeyYellow1753: ItemKeyYellow { - keyid = 9253; - }; - class ItemKeyYellow1754: ItemKeyYellow { - keyid = 9254; - }; - class ItemKeyYellow1755: ItemKeyYellow { - keyid = 9255; - }; - class ItemKeyYellow1756: ItemKeyYellow { - keyid = 9256; - }; - class ItemKeyYellow1757: ItemKeyYellow { - keyid = 9257; - }; - class ItemKeyYellow1758: ItemKeyYellow { - keyid = 9258; - }; - class ItemKeyYellow1759: ItemKeyYellow { - keyid = 9259; - }; - class ItemKeyYellow1760: ItemKeyYellow { - keyid = 9260; - }; - class ItemKeyYellow1761: ItemKeyYellow { - keyid = 9261; - }; - class ItemKeyYellow1762: ItemKeyYellow { - keyid = 9262; - }; - class ItemKeyYellow1763: ItemKeyYellow { - keyid = 9263; - }; - class ItemKeyYellow1764: ItemKeyYellow { - keyid = 9264; - }; - class ItemKeyYellow1765: ItemKeyYellow { - keyid = 9265; - }; - class ItemKeyYellow1766: ItemKeyYellow { - keyid = 9266; - }; - class ItemKeyYellow1767: ItemKeyYellow { - keyid = 9267; - }; - class ItemKeyYellow1768: ItemKeyYellow { - keyid = 9268; - }; - class ItemKeyYellow1769: ItemKeyYellow { - keyid = 9269; - }; - class ItemKeyYellow1770: ItemKeyYellow { - keyid = 9270; - }; - class ItemKeyYellow1771: ItemKeyYellow { - keyid = 9271; - }; - class ItemKeyYellow1772: ItemKeyYellow { - keyid = 9272; - }; - class ItemKeyYellow1773: ItemKeyYellow { - keyid = 9273; - }; - class ItemKeyYellow1774: ItemKeyYellow { - keyid = 9274; - }; - class ItemKeyYellow1775: ItemKeyYellow { - keyid = 9275; - }; - class ItemKeyYellow1776: ItemKeyYellow { - keyid = 9276; - }; - class ItemKeyYellow1777: ItemKeyYellow { - keyid = 9277; - }; - class ItemKeyYellow1778: ItemKeyYellow { - keyid = 9278; - }; - class ItemKeyYellow1779: ItemKeyYellow { - keyid = 9279; - }; - class ItemKeyYellow1780: ItemKeyYellow { - keyid = 9280; - }; - class ItemKeyYellow1781: ItemKeyYellow { - keyid = 9281; - }; - class ItemKeyYellow1782: ItemKeyYellow { - keyid = 9282; - }; - class ItemKeyYellow1783: ItemKeyYellow { - keyid = 9283; - }; - class ItemKeyYellow1784: ItemKeyYellow { - keyid = 9284; - }; - class ItemKeyYellow1785: ItemKeyYellow { - keyid = 9285; - }; - class ItemKeyYellow1786: ItemKeyYellow { - keyid = 9286; - }; - class ItemKeyYellow1787: ItemKeyYellow { - keyid = 9287; - }; - class ItemKeyYellow1788: ItemKeyYellow { - keyid = 9288; - }; - class ItemKeyYellow1789: ItemKeyYellow { - keyid = 9289; - }; - class ItemKeyYellow1790: ItemKeyYellow { - keyid = 9290; - }; - class ItemKeyYellow1791: ItemKeyYellow { - keyid = 9291; - }; - class ItemKeyYellow1792: ItemKeyYellow { - keyid = 9292; - }; - class ItemKeyYellow1793: ItemKeyYellow { - keyid = 9293; - }; - class ItemKeyYellow1794: ItemKeyYellow { - keyid = 9294; - }; - class ItemKeyYellow1795: ItemKeyYellow { - keyid = 9295; - }; - class ItemKeyYellow1796: ItemKeyYellow { - keyid = 9296; - }; - class ItemKeyYellow1797: ItemKeyYellow { - keyid = 9297; - }; - class ItemKeyYellow1798: ItemKeyYellow { - keyid = 9298; - }; - class ItemKeyYellow1799: ItemKeyYellow { - keyid = 9299; - }; - class ItemKeyYellow1800: ItemKeyYellow { - keyid = 9300; - }; - class ItemKeyYellow1801: ItemKeyYellow { - keyid = 9301; - }; - class ItemKeyYellow1802: ItemKeyYellow { - keyid = 9302; - }; - class ItemKeyYellow1803: ItemKeyYellow { - keyid = 9303; - }; - class ItemKeyYellow1804: ItemKeyYellow { - keyid = 9304; - }; - class ItemKeyYellow1805: ItemKeyYellow { - keyid = 9305; - }; - class ItemKeyYellow1806: ItemKeyYellow { - keyid = 9306; - }; - class ItemKeyYellow1807: ItemKeyYellow { - keyid = 9307; - }; - class ItemKeyYellow1808: ItemKeyYellow { - keyid = 9308; - }; - class ItemKeyYellow1809: ItemKeyYellow { - keyid = 9309; - }; - class ItemKeyYellow1810: ItemKeyYellow { - keyid = 9310; - }; - class ItemKeyYellow1811: ItemKeyYellow { - keyid = 9311; - }; - class ItemKeyYellow1812: ItemKeyYellow { - keyid = 9312; - }; - class ItemKeyYellow1813: ItemKeyYellow { - keyid = 9313; - }; - class ItemKeyYellow1814: ItemKeyYellow { - keyid = 9314; - }; - class ItemKeyYellow1815: ItemKeyYellow { - keyid = 9315; - }; - class ItemKeyYellow1816: ItemKeyYellow { - keyid = 9316; - }; - class ItemKeyYellow1817: ItemKeyYellow { - keyid = 9317; - }; - class ItemKeyYellow1818: ItemKeyYellow { - keyid = 9318; - }; - class ItemKeyYellow1819: ItemKeyYellow { - keyid = 9319; - }; - class ItemKeyYellow1820: ItemKeyYellow { - keyid = 9320; - }; - class ItemKeyYellow1821: ItemKeyYellow { - keyid = 9321; - }; - class ItemKeyYellow1822: ItemKeyYellow { - keyid = 9322; - }; - class ItemKeyYellow1823: ItemKeyYellow { - keyid = 9323; - }; - class ItemKeyYellow1824: ItemKeyYellow { - keyid = 9324; - }; - class ItemKeyYellow1825: ItemKeyYellow { - keyid = 9325; - }; - class ItemKeyYellow1826: ItemKeyYellow { - keyid = 9326; - }; - class ItemKeyYellow1827: ItemKeyYellow { - keyid = 9327; - }; - class ItemKeyYellow1828: ItemKeyYellow { - keyid = 9328; - }; - class ItemKeyYellow1829: ItemKeyYellow { - keyid = 9329; - }; - class ItemKeyYellow1830: ItemKeyYellow { - keyid = 9330; - }; - class ItemKeyYellow1831: ItemKeyYellow { - keyid = 9331; - }; - class ItemKeyYellow1832: ItemKeyYellow { - keyid = 9332; - }; - class ItemKeyYellow1833: ItemKeyYellow { - keyid = 9333; - }; - class ItemKeyYellow1834: ItemKeyYellow { - keyid = 9334; - }; - class ItemKeyYellow1835: ItemKeyYellow { - keyid = 9335; - }; - class ItemKeyYellow1836: ItemKeyYellow { - keyid = 9336; - }; - class ItemKeyYellow1837: ItemKeyYellow { - keyid = 9337; - }; - class ItemKeyYellow1838: ItemKeyYellow { - keyid = 9338; - }; - class ItemKeyYellow1839: ItemKeyYellow { - keyid = 9339; - }; - class ItemKeyYellow1840: ItemKeyYellow { - keyid = 9340; - }; - class ItemKeyYellow1841: ItemKeyYellow { - keyid = 9341; - }; - class ItemKeyYellow1842: ItemKeyYellow { - keyid = 9342; - }; - class ItemKeyYellow1843: ItemKeyYellow { - keyid = 9343; - }; - class ItemKeyYellow1844: ItemKeyYellow { - keyid = 9344; - }; - class ItemKeyYellow1845: ItemKeyYellow { - keyid = 9345; - }; - class ItemKeyYellow1846: ItemKeyYellow { - keyid = 9346; - }; - class ItemKeyYellow1847: ItemKeyYellow { - keyid = 9347; - }; - class ItemKeyYellow1848: ItemKeyYellow { - keyid = 9348; - }; - class ItemKeyYellow1849: ItemKeyYellow { - keyid = 9349; - }; - class ItemKeyYellow1850: ItemKeyYellow { - keyid = 9350; - }; - class ItemKeyYellow1851: ItemKeyYellow { - keyid = 9351; - }; - class ItemKeyYellow1852: ItemKeyYellow { - keyid = 9352; - }; - class ItemKeyYellow1853: ItemKeyYellow { - keyid = 9353; - }; - class ItemKeyYellow1854: ItemKeyYellow { - keyid = 9354; - }; - class ItemKeyYellow1855: ItemKeyYellow { - keyid = 9355; - }; - class ItemKeyYellow1856: ItemKeyYellow { - keyid = 9356; - }; - class ItemKeyYellow1857: ItemKeyYellow { - keyid = 9357; - }; - class ItemKeyYellow1858: ItemKeyYellow { - keyid = 9358; - }; - class ItemKeyYellow1859: ItemKeyYellow { - keyid = 9359; - }; - class ItemKeyYellow1860: ItemKeyYellow { - keyid = 9360; - }; - class ItemKeyYellow1861: ItemKeyYellow { - keyid = 9361; - }; - class ItemKeyYellow1862: ItemKeyYellow { - keyid = 9362; - }; - class ItemKeyYellow1863: ItemKeyYellow { - keyid = 9363; - }; - class ItemKeyYellow1864: ItemKeyYellow { - keyid = 9364; - }; - class ItemKeyYellow1865: ItemKeyYellow { - keyid = 9365; - }; - class ItemKeyYellow1866: ItemKeyYellow { - keyid = 9366; - }; - class ItemKeyYellow1867: ItemKeyYellow { - keyid = 9367; - }; - class ItemKeyYellow1868: ItemKeyYellow { - keyid = 9368; - }; - class ItemKeyYellow1869: ItemKeyYellow { - keyid = 9369; - }; - class ItemKeyYellow1870: ItemKeyYellow { - keyid = 9370; - }; - class ItemKeyYellow1871: ItemKeyYellow { - keyid = 9371; - }; - class ItemKeyYellow1872: ItemKeyYellow { - keyid = 9372; - }; - class ItemKeyYellow1873: ItemKeyYellow { - keyid = 9373; - }; - class ItemKeyYellow1874: ItemKeyYellow { - keyid = 9374; - }; - class ItemKeyYellow1875: ItemKeyYellow { - keyid = 9375; - }; - class ItemKeyYellow1876: ItemKeyYellow { - keyid = 9376; - }; - class ItemKeyYellow1877: ItemKeyYellow { - keyid = 9377; - }; - class ItemKeyYellow1878: ItemKeyYellow { - keyid = 9378; - }; - class ItemKeyYellow1879: ItemKeyYellow { - keyid = 9379; - }; - class ItemKeyYellow1880: ItemKeyYellow { - keyid = 9380; - }; - class ItemKeyYellow1881: ItemKeyYellow { - keyid = 9381; - }; - class ItemKeyYellow1882: ItemKeyYellow { - keyid = 9382; - }; - class ItemKeyYellow1883: ItemKeyYellow { - keyid = 9383; - }; - class ItemKeyYellow1884: ItemKeyYellow { - keyid = 9384; - }; - class ItemKeyYellow1885: ItemKeyYellow { - keyid = 9385; - }; - class ItemKeyYellow1886: ItemKeyYellow { - keyid = 9386; - }; - class ItemKeyYellow1887: ItemKeyYellow { - keyid = 9387; - }; - class ItemKeyYellow1888: ItemKeyYellow { - keyid = 9388; - }; - class ItemKeyYellow1889: ItemKeyYellow { - keyid = 9389; - }; - class ItemKeyYellow1890: ItemKeyYellow { - keyid = 9390; - }; - class ItemKeyYellow1891: ItemKeyYellow { - keyid = 9391; - }; - class ItemKeyYellow1892: ItemKeyYellow { - keyid = 9392; - }; - class ItemKeyYellow1893: ItemKeyYellow { - keyid = 9393; - }; - class ItemKeyYellow1894: ItemKeyYellow { - keyid = 9394; - }; - class ItemKeyYellow1895: ItemKeyYellow { - keyid = 9395; - }; - class ItemKeyYellow1896: ItemKeyYellow { - keyid = 9396; - }; - class ItemKeyYellow1897: ItemKeyYellow { - keyid = 9397; - }; - class ItemKeyYellow1898: ItemKeyYellow { - keyid = 9398; - }; - class ItemKeyYellow1899: ItemKeyYellow { - keyid = 9399; - }; - class ItemKeyYellow1900: ItemKeyYellow { - keyid = 9400; - }; - class ItemKeyYellow1901: ItemKeyYellow { - keyid = 9401; - }; - class ItemKeyYellow1902: ItemKeyYellow { - keyid = 9402; - }; - class ItemKeyYellow1903: ItemKeyYellow { - keyid = 9403; - }; - class ItemKeyYellow1904: ItemKeyYellow { - keyid = 9404; - }; - class ItemKeyYellow1905: ItemKeyYellow { - keyid = 9405; - }; - class ItemKeyYellow1906: ItemKeyYellow { - keyid = 9406; - }; - class ItemKeyYellow1907: ItemKeyYellow { - keyid = 9407; - }; - class ItemKeyYellow1908: ItemKeyYellow { - keyid = 9408; - }; - class ItemKeyYellow1909: ItemKeyYellow { - keyid = 9409; - }; - class ItemKeyYellow1910: ItemKeyYellow { - keyid = 9410; - }; - class ItemKeyYellow1911: ItemKeyYellow { - keyid = 9411; - }; - class ItemKeyYellow1912: ItemKeyYellow { - keyid = 9412; - }; - class ItemKeyYellow1913: ItemKeyYellow { - keyid = 9413; - }; - class ItemKeyYellow1914: ItemKeyYellow { - keyid = 9414; - }; - class ItemKeyYellow1915: ItemKeyYellow { - keyid = 9415; - }; - class ItemKeyYellow1916: ItemKeyYellow { - keyid = 9416; - }; - class ItemKeyYellow1917: ItemKeyYellow { - keyid = 9417; - }; - class ItemKeyYellow1918: ItemKeyYellow { - keyid = 9418; - }; - class ItemKeyYellow1919: ItemKeyYellow { - keyid = 9419; - }; - class ItemKeyYellow1920: ItemKeyYellow { - keyid = 9420; - }; - class ItemKeyYellow1921: ItemKeyYellow { - keyid = 9421; - }; - class ItemKeyYellow1922: ItemKeyYellow { - keyid = 9422; - }; - class ItemKeyYellow1923: ItemKeyYellow { - keyid = 9423; - }; - class ItemKeyYellow1924: ItemKeyYellow { - keyid = 9424; - }; - class ItemKeyYellow1925: ItemKeyYellow { - keyid = 9425; - }; - class ItemKeyYellow1926: ItemKeyYellow { - keyid = 9426; - }; - class ItemKeyYellow1927: ItemKeyYellow { - keyid = 9427; - }; - class ItemKeyYellow1928: ItemKeyYellow { - keyid = 9428; - }; - class ItemKeyYellow1929: ItemKeyYellow { - keyid = 9429; - }; - class ItemKeyYellow1930: ItemKeyYellow { - keyid = 9430; - }; - class ItemKeyYellow1931: ItemKeyYellow { - keyid = 9431; - }; - class ItemKeyYellow1932: ItemKeyYellow { - keyid = 9432; - }; - class ItemKeyYellow1933: ItemKeyYellow { - keyid = 9433; - }; - class ItemKeyYellow1934: ItemKeyYellow { - keyid = 9434; - }; - class ItemKeyYellow1935: ItemKeyYellow { - keyid = 9435; - }; - class ItemKeyYellow1936: ItemKeyYellow { - keyid = 9436; - }; - class ItemKeyYellow1937: ItemKeyYellow { - keyid = 9437; - }; - class ItemKeyYellow1938: ItemKeyYellow { - keyid = 9438; - }; - class ItemKeyYellow1939: ItemKeyYellow { - keyid = 9439; - }; - class ItemKeyYellow1940: ItemKeyYellow { - keyid = 9440; - }; - class ItemKeyYellow1941: ItemKeyYellow { - keyid = 9441; - }; - class ItemKeyYellow1942: ItemKeyYellow { - keyid = 9442; - }; - class ItemKeyYellow1943: ItemKeyYellow { - keyid = 9443; - }; - class ItemKeyYellow1944: ItemKeyYellow { - keyid = 9444; - }; - class ItemKeyYellow1945: ItemKeyYellow { - keyid = 9445; - }; - class ItemKeyYellow1946: ItemKeyYellow { - keyid = 9446; - }; - class ItemKeyYellow1947: ItemKeyYellow { - keyid = 9447; - }; - class ItemKeyYellow1948: ItemKeyYellow { - keyid = 9448; - }; - class ItemKeyYellow1949: ItemKeyYellow { - keyid = 9449; - }; - class ItemKeyYellow1950: ItemKeyYellow { - keyid = 9450; - }; - class ItemKeyYellow1951: ItemKeyYellow { - keyid = 9451; - }; - class ItemKeyYellow1952: ItemKeyYellow { - keyid = 9452; - }; - class ItemKeyYellow1953: ItemKeyYellow { - keyid = 9453; - }; - class ItemKeyYellow1954: ItemKeyYellow { - keyid = 9454; - }; - class ItemKeyYellow1955: ItemKeyYellow { - keyid = 9455; - }; - class ItemKeyYellow1956: ItemKeyYellow { - keyid = 9456; - }; - class ItemKeyYellow1957: ItemKeyYellow { - keyid = 9457; - }; - class ItemKeyYellow1958: ItemKeyYellow { - keyid = 9458; - }; - class ItemKeyYellow1959: ItemKeyYellow { - keyid = 9459; - }; - class ItemKeyYellow1960: ItemKeyYellow { - keyid = 9460; - }; - class ItemKeyYellow1961: ItemKeyYellow { - keyid = 9461; - }; - class ItemKeyYellow1962: ItemKeyYellow { - keyid = 9462; - }; - class ItemKeyYellow1963: ItemKeyYellow { - keyid = 9463; - }; - class ItemKeyYellow1964: ItemKeyYellow { - keyid = 9464; - }; - class ItemKeyYellow1965: ItemKeyYellow { - keyid = 9465; - }; - class ItemKeyYellow1966: ItemKeyYellow { - keyid = 9466; - }; - class ItemKeyYellow1967: ItemKeyYellow { - keyid = 9467; - }; - class ItemKeyYellow1968: ItemKeyYellow { - keyid = 9468; - }; - class ItemKeyYellow1969: ItemKeyYellow { - keyid = 9469; - }; - class ItemKeyYellow1970: ItemKeyYellow { - keyid = 9470; - }; - class ItemKeyYellow1971: ItemKeyYellow { - keyid = 9471; - }; - class ItemKeyYellow1972: ItemKeyYellow { - keyid = 9472; - }; - class ItemKeyYellow1973: ItemKeyYellow { - keyid = 9473; - }; - class ItemKeyYellow1974: ItemKeyYellow { - keyid = 9474; - }; - class ItemKeyYellow1975: ItemKeyYellow { - keyid = 9475; - }; - class ItemKeyYellow1976: ItemKeyYellow { - keyid = 9476; - }; - class ItemKeyYellow1977: ItemKeyYellow { - keyid = 9477; - }; - class ItemKeyYellow1978: ItemKeyYellow { - keyid = 9478; - }; - class ItemKeyYellow1979: ItemKeyYellow { - keyid = 9479; - }; - class ItemKeyYellow1980: ItemKeyYellow { - keyid = 9480; - }; - class ItemKeyYellow1981: ItemKeyYellow { - keyid = 9481; - }; - class ItemKeyYellow1982: ItemKeyYellow { - keyid = 9482; - }; - class ItemKeyYellow1983: ItemKeyYellow { - keyid = 9483; - }; - class ItemKeyYellow1984: ItemKeyYellow { - keyid = 9484; - }; - class ItemKeyYellow1985: ItemKeyYellow { - keyid = 9485; - }; - class ItemKeyYellow1986: ItemKeyYellow { - keyid = 9486; - }; - class ItemKeyYellow1987: ItemKeyYellow { - keyid = 9487; - }; - class ItemKeyYellow1988: ItemKeyYellow { - keyid = 9488; - }; - class ItemKeyYellow1989: ItemKeyYellow { - keyid = 9489; - }; - class ItemKeyYellow1990: ItemKeyYellow { - keyid = 9490; - }; - class ItemKeyYellow1991: ItemKeyYellow { - keyid = 9491; - }; - class ItemKeyYellow1992: ItemKeyYellow { - keyid = 9492; - }; - class ItemKeyYellow1993: ItemKeyYellow { - keyid = 9493; - }; - class ItemKeyYellow1994: ItemKeyYellow { - keyid = 9494; - }; - class ItemKeyYellow1995: ItemKeyYellow { - keyid = 9495; - }; - class ItemKeyYellow1996: ItemKeyYellow { - keyid = 9496; - }; - class ItemKeyYellow1997: ItemKeyYellow { - keyid = 9497; - }; - class ItemKeyYellow1998: ItemKeyYellow { - keyid = 9498; - }; - class ItemKeyYellow1999: ItemKeyYellow { - keyid = 9499; - }; - class ItemKeyYellow2000: ItemKeyYellow { - keyid = 9500; - }; - class ItemKeyYellow2001: ItemKeyYellow { - keyid = 9501; - }; - class ItemKeyYellow2002: ItemKeyYellow { - keyid = 9502; - }; - class ItemKeyYellow2003: ItemKeyYellow { - keyid = 9503; - }; - class ItemKeyYellow2004: ItemKeyYellow { - keyid = 9504; - }; - class ItemKeyYellow2005: ItemKeyYellow { - keyid = 9505; - }; - class ItemKeyYellow2006: ItemKeyYellow { - keyid = 9506; - }; - class ItemKeyYellow2007: ItemKeyYellow { - keyid = 9507; - }; - class ItemKeyYellow2008: ItemKeyYellow { - keyid = 9508; - }; - class ItemKeyYellow2009: ItemKeyYellow { - keyid = 9509; - }; - class ItemKeyYellow2010: ItemKeyYellow { - keyid = 9510; - }; - class ItemKeyYellow2011: ItemKeyYellow { - keyid = 9511; - }; - class ItemKeyYellow2012: ItemKeyYellow { - keyid = 9512; - }; - class ItemKeyYellow2013: ItemKeyYellow { - keyid = 9513; - }; - class ItemKeyYellow2014: ItemKeyYellow { - keyid = 9514; - }; - class ItemKeyYellow2015: ItemKeyYellow { - keyid = 9515; - }; - class ItemKeyYellow2016: ItemKeyYellow { - keyid = 9516; - }; - class ItemKeyYellow2017: ItemKeyYellow { - keyid = 9517; - }; - class ItemKeyYellow2018: ItemKeyYellow { - keyid = 9518; - }; - class ItemKeyYellow2019: ItemKeyYellow { - keyid = 9519; - }; - class ItemKeyYellow2020: ItemKeyYellow { - keyid = 9520; - }; - class ItemKeyYellow2021: ItemKeyYellow { - keyid = 9521; - }; - class ItemKeyYellow2022: ItemKeyYellow { - keyid = 9522; - }; - class ItemKeyYellow2023: ItemKeyYellow { - keyid = 9523; - }; - class ItemKeyYellow2024: ItemKeyYellow { - keyid = 9524; - }; - class ItemKeyYellow2025: ItemKeyYellow { - keyid = 9525; - }; - class ItemKeyYellow2026: ItemKeyYellow { - keyid = 9526; - }; - class ItemKeyYellow2027: ItemKeyYellow { - keyid = 9527; - }; - class ItemKeyYellow2028: ItemKeyYellow { - keyid = 9528; - }; - class ItemKeyYellow2029: ItemKeyYellow { - keyid = 9529; - }; - class ItemKeyYellow2030: ItemKeyYellow { - keyid = 9530; - }; - class ItemKeyYellow2031: ItemKeyYellow { - keyid = 9531; - }; - class ItemKeyYellow2032: ItemKeyYellow { - keyid = 9532; - }; - class ItemKeyYellow2033: ItemKeyYellow { - keyid = 9533; - }; - class ItemKeyYellow2034: ItemKeyYellow { - keyid = 9534; - }; - class ItemKeyYellow2035: ItemKeyYellow { - keyid = 9535; - }; - class ItemKeyYellow2036: ItemKeyYellow { - keyid = 9536; - }; - class ItemKeyYellow2037: ItemKeyYellow { - keyid = 9537; - }; - class ItemKeyYellow2038: ItemKeyYellow { - keyid = 9538; - }; - class ItemKeyYellow2039: ItemKeyYellow { - keyid = 9539; - }; - class ItemKeyYellow2040: ItemKeyYellow { - keyid = 9540; - }; - class ItemKeyYellow2041: ItemKeyYellow { - keyid = 9541; - }; - class ItemKeyYellow2042: ItemKeyYellow { - keyid = 9542; - }; - class ItemKeyYellow2043: ItemKeyYellow { - keyid = 9543; - }; - class ItemKeyYellow2044: ItemKeyYellow { - keyid = 9544; - }; - class ItemKeyYellow2045: ItemKeyYellow { - keyid = 9545; - }; - class ItemKeyYellow2046: ItemKeyYellow { - keyid = 9546; - }; - class ItemKeyYellow2047: ItemKeyYellow { - keyid = 9547; - }; - class ItemKeyYellow2048: ItemKeyYellow { - keyid = 9548; - }; - class ItemKeyYellow2049: ItemKeyYellow { - keyid = 9549; - }; - class ItemKeyYellow2050: ItemKeyYellow { - keyid = 9550; - }; - class ItemKeyYellow2051: ItemKeyYellow { - keyid = 9551; - }; - class ItemKeyYellow2052: ItemKeyYellow { - keyid = 9552; - }; - class ItemKeyYellow2053: ItemKeyYellow { - keyid = 9553; - }; - class ItemKeyYellow2054: ItemKeyYellow { - keyid = 9554; - }; - class ItemKeyYellow2055: ItemKeyYellow { - keyid = 9555; - }; - class ItemKeyYellow2056: ItemKeyYellow { - keyid = 9556; - }; - class ItemKeyYellow2057: ItemKeyYellow { - keyid = 9557; - }; - class ItemKeyYellow2058: ItemKeyYellow { - keyid = 9558; - }; - class ItemKeyYellow2059: ItemKeyYellow { - keyid = 9559; - }; - class ItemKeyYellow2060: ItemKeyYellow { - keyid = 9560; - }; - class ItemKeyYellow2061: ItemKeyYellow { - keyid = 9561; - }; - class ItemKeyYellow2062: ItemKeyYellow { - keyid = 9562; - }; - class ItemKeyYellow2063: ItemKeyYellow { - keyid = 9563; - }; - class ItemKeyYellow2064: ItemKeyYellow { - keyid = 9564; - }; - class ItemKeyYellow2065: ItemKeyYellow { - keyid = 9565; - }; - class ItemKeyYellow2066: ItemKeyYellow { - keyid = 9566; - }; - class ItemKeyYellow2067: ItemKeyYellow { - keyid = 9567; - }; - class ItemKeyYellow2068: ItemKeyYellow { - keyid = 9568; - }; - class ItemKeyYellow2069: ItemKeyYellow { - keyid = 9569; - }; - class ItemKeyYellow2070: ItemKeyYellow { - keyid = 9570; - }; - class ItemKeyYellow2071: ItemKeyYellow { - keyid = 9571; - }; - class ItemKeyYellow2072: ItemKeyYellow { - keyid = 9572; - }; - class ItemKeyYellow2073: ItemKeyYellow { - keyid = 9573; - }; - class ItemKeyYellow2074: ItemKeyYellow { - keyid = 9574; - }; - class ItemKeyYellow2075: ItemKeyYellow { - keyid = 9575; - }; - class ItemKeyYellow2076: ItemKeyYellow { - keyid = 9576; - }; - class ItemKeyYellow2077: ItemKeyYellow { - keyid = 9577; - }; - class ItemKeyYellow2078: ItemKeyYellow { - keyid = 9578; - }; - class ItemKeyYellow2079: ItemKeyYellow { - keyid = 9579; - }; - class ItemKeyYellow2080: ItemKeyYellow { - keyid = 9580; - }; - class ItemKeyYellow2081: ItemKeyYellow { - keyid = 9581; - }; - class ItemKeyYellow2082: ItemKeyYellow { - keyid = 9582; - }; - class ItemKeyYellow2083: ItemKeyYellow { - keyid = 9583; - }; - class ItemKeyYellow2084: ItemKeyYellow { - keyid = 9584; - }; - class ItemKeyYellow2085: ItemKeyYellow { - keyid = 9585; - }; - class ItemKeyYellow2086: ItemKeyYellow { - keyid = 9586; - }; - class ItemKeyYellow2087: ItemKeyYellow { - keyid = 9587; - }; - class ItemKeyYellow2088: ItemKeyYellow { - keyid = 9588; - }; - class ItemKeyYellow2089: ItemKeyYellow { - keyid = 9589; - }; - class ItemKeyYellow2090: ItemKeyYellow { - keyid = 9590; - }; - class ItemKeyYellow2091: ItemKeyYellow { - keyid = 9591; - }; - class ItemKeyYellow2092: ItemKeyYellow { - keyid = 9592; - }; - class ItemKeyYellow2093: ItemKeyYellow { - keyid = 9593; - }; - class ItemKeyYellow2094: ItemKeyYellow { - keyid = 9594; - }; - class ItemKeyYellow2095: ItemKeyYellow { - keyid = 9595; - }; - class ItemKeyYellow2096: ItemKeyYellow { - keyid = 9596; - }; - class ItemKeyYellow2097: ItemKeyYellow { - keyid = 9597; - }; - class ItemKeyYellow2098: ItemKeyYellow { - keyid = 9598; - }; - class ItemKeyYellow2099: ItemKeyYellow { - keyid = 9599; - }; - class ItemKeyYellow2100: ItemKeyYellow { - keyid = 9600; - }; - class ItemKeyYellow2101: ItemKeyYellow { - keyid = 9601; - }; - class ItemKeyYellow2102: ItemKeyYellow { - keyid = 9602; - }; - class ItemKeyYellow2103: ItemKeyYellow { - keyid = 9603; - }; - class ItemKeyYellow2104: ItemKeyYellow { - keyid = 9604; - }; - class ItemKeyYellow2105: ItemKeyYellow { - keyid = 9605; - }; - class ItemKeyYellow2106: ItemKeyYellow { - keyid = 9606; - }; - class ItemKeyYellow2107: ItemKeyYellow { - keyid = 9607; - }; - class ItemKeyYellow2108: ItemKeyYellow { - keyid = 9608; - }; - class ItemKeyYellow2109: ItemKeyYellow { - keyid = 9609; - }; - class ItemKeyYellow2110: ItemKeyYellow { - keyid = 9610; - }; - class ItemKeyYellow2111: ItemKeyYellow { - keyid = 9611; - }; - class ItemKeyYellow2112: ItemKeyYellow { - keyid = 9612; - }; - class ItemKeyYellow2113: ItemKeyYellow { - keyid = 9613; - }; - class ItemKeyYellow2114: ItemKeyYellow { - keyid = 9614; - }; - class ItemKeyYellow2115: ItemKeyYellow { - keyid = 9615; - }; - class ItemKeyYellow2116: ItemKeyYellow { - keyid = 9616; - }; - class ItemKeyYellow2117: ItemKeyYellow { - keyid = 9617; - }; - class ItemKeyYellow2118: ItemKeyYellow { - keyid = 9618; - }; - class ItemKeyYellow2119: ItemKeyYellow { - keyid = 9619; - }; - class ItemKeyYellow2120: ItemKeyYellow { - keyid = 9620; - }; - class ItemKeyYellow2121: ItemKeyYellow { - keyid = 9621; - }; - class ItemKeyYellow2122: ItemKeyYellow { - keyid = 9622; - }; - class ItemKeyYellow2123: ItemKeyYellow { - keyid = 9623; - }; - class ItemKeyYellow2124: ItemKeyYellow { - keyid = 9624; - }; - class ItemKeyYellow2125: ItemKeyYellow { - keyid = 9625; - }; - class ItemKeyYellow2126: ItemKeyYellow { - keyid = 9626; - }; - class ItemKeyYellow2127: ItemKeyYellow { - keyid = 9627; - }; - class ItemKeyYellow2128: ItemKeyYellow { - keyid = 9628; - }; - class ItemKeyYellow2129: ItemKeyYellow { - keyid = 9629; - }; - class ItemKeyYellow2130: ItemKeyYellow { - keyid = 9630; - }; - class ItemKeyYellow2131: ItemKeyYellow { - keyid = 9631; - }; - class ItemKeyYellow2132: ItemKeyYellow { - keyid = 9632; - }; - class ItemKeyYellow2133: ItemKeyYellow { - keyid = 9633; - }; - class ItemKeyYellow2134: ItemKeyYellow { - keyid = 9634; - }; - class ItemKeyYellow2135: ItemKeyYellow { - keyid = 9635; - }; - class ItemKeyYellow2136: ItemKeyYellow { - keyid = 9636; - }; - class ItemKeyYellow2137: ItemKeyYellow { - keyid = 9637; - }; - class ItemKeyYellow2138: ItemKeyYellow { - keyid = 9638; - }; - class ItemKeyYellow2139: ItemKeyYellow { - keyid = 9639; - }; - class ItemKeyYellow2140: ItemKeyYellow { - keyid = 9640; - }; - class ItemKeyYellow2141: ItemKeyYellow { - keyid = 9641; - }; - class ItemKeyYellow2142: ItemKeyYellow { - keyid = 9642; - }; - class ItemKeyYellow2143: ItemKeyYellow { - keyid = 9643; - }; - class ItemKeyYellow2144: ItemKeyYellow { - keyid = 9644; - }; - class ItemKeyYellow2145: ItemKeyYellow { - keyid = 9645; - }; - class ItemKeyYellow2146: ItemKeyYellow { - keyid = 9646; - }; - class ItemKeyYellow2147: ItemKeyYellow { - keyid = 9647; - }; - class ItemKeyYellow2148: ItemKeyYellow { - keyid = 9648; - }; - class ItemKeyYellow2149: ItemKeyYellow { - keyid = 9649; - }; - class ItemKeyYellow2150: ItemKeyYellow { - keyid = 9650; - }; - class ItemKeyYellow2151: ItemKeyYellow { - keyid = 9651; - }; - class ItemKeyYellow2152: ItemKeyYellow { - keyid = 9652; - }; - class ItemKeyYellow2153: ItemKeyYellow { - keyid = 9653; - }; - class ItemKeyYellow2154: ItemKeyYellow { - keyid = 9654; - }; - class ItemKeyYellow2155: ItemKeyYellow { - keyid = 9655; - }; - class ItemKeyYellow2156: ItemKeyYellow { - keyid = 9656; - }; - class ItemKeyYellow2157: ItemKeyYellow { - keyid = 9657; - }; - class ItemKeyYellow2158: ItemKeyYellow { - keyid = 9658; - }; - class ItemKeyYellow2159: ItemKeyYellow { - keyid = 9659; - }; - class ItemKeyYellow2160: ItemKeyYellow { - keyid = 9660; - }; - class ItemKeyYellow2161: ItemKeyYellow { - keyid = 9661; - }; - class ItemKeyYellow2162: ItemKeyYellow { - keyid = 9662; - }; - class ItemKeyYellow2163: ItemKeyYellow { - keyid = 9663; - }; - class ItemKeyYellow2164: ItemKeyYellow { - keyid = 9664; - }; - class ItemKeyYellow2165: ItemKeyYellow { - keyid = 9665; - }; - class ItemKeyYellow2166: ItemKeyYellow { - keyid = 9666; - }; - class ItemKeyYellow2167: ItemKeyYellow { - keyid = 9667; - }; - class ItemKeyYellow2168: ItemKeyYellow { - keyid = 9668; - }; - class ItemKeyYellow2169: ItemKeyYellow { - keyid = 9669; - }; - class ItemKeyYellow2170: ItemKeyYellow { - keyid = 9670; - }; - class ItemKeyYellow2171: ItemKeyYellow { - keyid = 9671; - }; - class ItemKeyYellow2172: ItemKeyYellow { - keyid = 9672; - }; - class ItemKeyYellow2173: ItemKeyYellow { - keyid = 9673; - }; - class ItemKeyYellow2174: ItemKeyYellow { - keyid = 9674; - }; - class ItemKeyYellow2175: ItemKeyYellow { - keyid = 9675; - }; - class ItemKeyYellow2176: ItemKeyYellow { - keyid = 9676; - }; - class ItemKeyYellow2177: ItemKeyYellow { - keyid = 9677; - }; - class ItemKeyYellow2178: ItemKeyYellow { - keyid = 9678; - }; - class ItemKeyYellow2179: ItemKeyYellow { - keyid = 9679; - }; - class ItemKeyYellow2180: ItemKeyYellow { - keyid = 9680; - }; - class ItemKeyYellow2181: ItemKeyYellow { - keyid = 9681; - }; - class ItemKeyYellow2182: ItemKeyYellow { - keyid = 9682; - }; - class ItemKeyYellow2183: ItemKeyYellow { - keyid = 9683; - }; - class ItemKeyYellow2184: ItemKeyYellow { - keyid = 9684; - }; - class ItemKeyYellow2185: ItemKeyYellow { - keyid = 9685; - }; - class ItemKeyYellow2186: ItemKeyYellow { - keyid = 9686; - }; - class ItemKeyYellow2187: ItemKeyYellow { - keyid = 9687; - }; - class ItemKeyYellow2188: ItemKeyYellow { - keyid = 9688; - }; - class ItemKeyYellow2189: ItemKeyYellow { - keyid = 9689; - }; - class ItemKeyYellow2190: ItemKeyYellow { - keyid = 9690; - }; - class ItemKeyYellow2191: ItemKeyYellow { - keyid = 9691; - }; - class ItemKeyYellow2192: ItemKeyYellow { - keyid = 9692; - }; - class ItemKeyYellow2193: ItemKeyYellow { - keyid = 9693; - }; - class ItemKeyYellow2194: ItemKeyYellow { - keyid = 9694; - }; - class ItemKeyYellow2195: ItemKeyYellow { - keyid = 9695; - }; - class ItemKeyYellow2196: ItemKeyYellow { - keyid = 9696; - }; - class ItemKeyYellow2197: ItemKeyYellow { - keyid = 9697; - }; - class ItemKeyYellow2198: ItemKeyYellow { - keyid = 9698; - }; - class ItemKeyYellow2199: ItemKeyYellow { - keyid = 9699; - }; - class ItemKeyYellow2200: ItemKeyYellow { - keyid = 9700; - }; - class ItemKeyYellow2201: ItemKeyYellow { - keyid = 9701; - }; - class ItemKeyYellow2202: ItemKeyYellow { - keyid = 9702; - }; - class ItemKeyYellow2203: ItemKeyYellow { - keyid = 9703; - }; - class ItemKeyYellow2204: ItemKeyYellow { - keyid = 9704; - }; - class ItemKeyYellow2205: ItemKeyYellow { - keyid = 9705; - }; - class ItemKeyYellow2206: ItemKeyYellow { - keyid = 9706; - }; - class ItemKeyYellow2207: ItemKeyYellow { - keyid = 9707; - }; - class ItemKeyYellow2208: ItemKeyYellow { - keyid = 9708; - }; - class ItemKeyYellow2209: ItemKeyYellow { - keyid = 9709; - }; - class ItemKeyYellow2210: ItemKeyYellow { - keyid = 9710; - }; - class ItemKeyYellow2211: ItemKeyYellow { - keyid = 9711; - }; - class ItemKeyYellow2212: ItemKeyYellow { - keyid = 9712; - }; - class ItemKeyYellow2213: ItemKeyYellow { - keyid = 9713; - }; - class ItemKeyYellow2214: ItemKeyYellow { - keyid = 9714; - }; - class ItemKeyYellow2215: ItemKeyYellow { - keyid = 9715; - }; - class ItemKeyYellow2216: ItemKeyYellow { - keyid = 9716; - }; - class ItemKeyYellow2217: ItemKeyYellow { - keyid = 9717; - }; - class ItemKeyYellow2218: ItemKeyYellow { - keyid = 9718; - }; - class ItemKeyYellow2219: ItemKeyYellow { - keyid = 9719; - }; - class ItemKeyYellow2220: ItemKeyYellow { - keyid = 9720; - }; - class ItemKeyYellow2221: ItemKeyYellow { - keyid = 9721; - }; - class ItemKeyYellow2222: ItemKeyYellow { - keyid = 9722; - }; - class ItemKeyYellow2223: ItemKeyYellow { - keyid = 9723; - }; - class ItemKeyYellow2224: ItemKeyYellow { - keyid = 9724; - }; - class ItemKeyYellow2225: ItemKeyYellow { - keyid = 9725; - }; - class ItemKeyYellow2226: ItemKeyYellow { - keyid = 9726; - }; - class ItemKeyYellow2227: ItemKeyYellow { - keyid = 9727; - }; - class ItemKeyYellow2228: ItemKeyYellow { - keyid = 9728; - }; - class ItemKeyYellow2229: ItemKeyYellow { - keyid = 9729; - }; - class ItemKeyYellow2230: ItemKeyYellow { - keyid = 9730; - }; - class ItemKeyYellow2231: ItemKeyYellow { - keyid = 9731; - }; - class ItemKeyYellow2232: ItemKeyYellow { - keyid = 9732; - }; - class ItemKeyYellow2233: ItemKeyYellow { - keyid = 9733; - }; - class ItemKeyYellow2234: ItemKeyYellow { - keyid = 9734; - }; - class ItemKeyYellow2235: ItemKeyYellow { - keyid = 9735; - }; - class ItemKeyYellow2236: ItemKeyYellow { - keyid = 9736; - }; - class ItemKeyYellow2237: ItemKeyYellow { - keyid = 9737; - }; - class ItemKeyYellow2238: ItemKeyYellow { - keyid = 9738; - }; - class ItemKeyYellow2239: ItemKeyYellow { - keyid = 9739; - }; - class ItemKeyYellow2240: ItemKeyYellow { - keyid = 9740; - }; - class ItemKeyYellow2241: ItemKeyYellow { - keyid = 9741; - }; - class ItemKeyYellow2242: ItemKeyYellow { - keyid = 9742; - }; - class ItemKeyYellow2243: ItemKeyYellow { - keyid = 9743; - }; - class ItemKeyYellow2244: ItemKeyYellow { - keyid = 9744; - }; - class ItemKeyYellow2245: ItemKeyYellow { - keyid = 9745; - }; - class ItemKeyYellow2246: ItemKeyYellow { - keyid = 9746; - }; - class ItemKeyYellow2247: ItemKeyYellow { - keyid = 9747; - }; - class ItemKeyYellow2248: ItemKeyYellow { - keyid = 9748; - }; - class ItemKeyYellow2249: ItemKeyYellow { - keyid = 9749; - }; - class ItemKeyYellow2250: ItemKeyYellow { - keyid = 9750; - }; - class ItemKeyYellow2251: ItemKeyYellow { - keyid = 9751; - }; - class ItemKeyYellow2252: ItemKeyYellow { - keyid = 9752; - }; - class ItemKeyYellow2253: ItemKeyYellow { - keyid = 9753; - }; - class ItemKeyYellow2254: ItemKeyYellow { - keyid = 9754; - }; - class ItemKeyYellow2255: ItemKeyYellow { - keyid = 9755; - }; - class ItemKeyYellow2256: ItemKeyYellow { - keyid = 9756; - }; - class ItemKeyYellow2257: ItemKeyYellow { - keyid = 9757; - }; - class ItemKeyYellow2258: ItemKeyYellow { - keyid = 9758; - }; - class ItemKeyYellow2259: ItemKeyYellow { - keyid = 9759; - }; - class ItemKeyYellow2260: ItemKeyYellow { - keyid = 9760; - }; - class ItemKeyYellow2261: ItemKeyYellow { - keyid = 9761; - }; - class ItemKeyYellow2262: ItemKeyYellow { - keyid = 9762; - }; - class ItemKeyYellow2263: ItemKeyYellow { - keyid = 9763; - }; - class ItemKeyYellow2264: ItemKeyYellow { - keyid = 9764; - }; - class ItemKeyYellow2265: ItemKeyYellow { - keyid = 9765; - }; - class ItemKeyYellow2266: ItemKeyYellow { - keyid = 9766; - }; - class ItemKeyYellow2267: ItemKeyYellow { - keyid = 9767; - }; - class ItemKeyYellow2268: ItemKeyYellow { - keyid = 9768; - }; - class ItemKeyYellow2269: ItemKeyYellow { - keyid = 9769; - }; - class ItemKeyYellow2270: ItemKeyYellow { - keyid = 9770; - }; - class ItemKeyYellow2271: ItemKeyYellow { - keyid = 9771; - }; - class ItemKeyYellow2272: ItemKeyYellow { - keyid = 9772; - }; - class ItemKeyYellow2273: ItemKeyYellow { - keyid = 9773; - }; - class ItemKeyYellow2274: ItemKeyYellow { - keyid = 9774; - }; - class ItemKeyYellow2275: ItemKeyYellow { - keyid = 9775; - }; - class ItemKeyYellow2276: ItemKeyYellow { - keyid = 9776; - }; - class ItemKeyYellow2277: ItemKeyYellow { - keyid = 9777; - }; - class ItemKeyYellow2278: ItemKeyYellow { - keyid = 9778; - }; - class ItemKeyYellow2279: ItemKeyYellow { - keyid = 9779; - }; - class ItemKeyYellow2280: ItemKeyYellow { - keyid = 9780; - }; - class ItemKeyYellow2281: ItemKeyYellow { - keyid = 9781; - }; - class ItemKeyYellow2282: ItemKeyYellow { - keyid = 9782; - }; - class ItemKeyYellow2283: ItemKeyYellow { - keyid = 9783; - }; - class ItemKeyYellow2284: ItemKeyYellow { - keyid = 9784; - }; - class ItemKeyYellow2285: ItemKeyYellow { - keyid = 9785; - }; - class ItemKeyYellow2286: ItemKeyYellow { - keyid = 9786; - }; - class ItemKeyYellow2287: ItemKeyYellow { - keyid = 9787; - }; - class ItemKeyYellow2288: ItemKeyYellow { - keyid = 9788; - }; - class ItemKeyYellow2289: ItemKeyYellow { - keyid = 9789; - }; - class ItemKeyYellow2290: ItemKeyYellow { - keyid = 9790; - }; - class ItemKeyYellow2291: ItemKeyYellow { - keyid = 9791; - }; - class ItemKeyYellow2292: ItemKeyYellow { - keyid = 9792; - }; - class ItemKeyYellow2293: ItemKeyYellow { - keyid = 9793; - }; - class ItemKeyYellow2294: ItemKeyYellow { - keyid = 9794; - }; - class ItemKeyYellow2295: ItemKeyYellow { - keyid = 9795; - }; - class ItemKeyYellow2296: ItemKeyYellow { - keyid = 9796; - }; - class ItemKeyYellow2297: ItemKeyYellow { - keyid = 9797; - }; - class ItemKeyYellow2298: ItemKeyYellow { - keyid = 9798; - }; - class ItemKeyYellow2299: ItemKeyYellow { - keyid = 9799; - }; - class ItemKeyYellow2300: ItemKeyYellow { - keyid = 9800; - }; - class ItemKeyYellow2301: ItemKeyYellow { - keyid = 9801; - }; - class ItemKeyYellow2302: ItemKeyYellow { - keyid = 9802; - }; - class ItemKeyYellow2303: ItemKeyYellow { - keyid = 9803; - }; - class ItemKeyYellow2304: ItemKeyYellow { - keyid = 9804; - }; - class ItemKeyYellow2305: ItemKeyYellow { - keyid = 9805; - }; - class ItemKeyYellow2306: ItemKeyYellow { - keyid = 9806; - }; - class ItemKeyYellow2307: ItemKeyYellow { - keyid = 9807; - }; - class ItemKeyYellow2308: ItemKeyYellow { - keyid = 9808; - }; - class ItemKeyYellow2309: ItemKeyYellow { - keyid = 9809; - }; - class ItemKeyYellow2310: ItemKeyYellow { - keyid = 9810; - }; - class ItemKeyYellow2311: ItemKeyYellow { - keyid = 9811; - }; - class ItemKeyYellow2312: ItemKeyYellow { - keyid = 9812; - }; - class ItemKeyYellow2313: ItemKeyYellow { - keyid = 9813; - }; - class ItemKeyYellow2314: ItemKeyYellow { - keyid = 9814; - }; - class ItemKeyYellow2315: ItemKeyYellow { - keyid = 9815; - }; - class ItemKeyYellow2316: ItemKeyYellow { - keyid = 9816; - }; - class ItemKeyYellow2317: ItemKeyYellow { - keyid = 9817; - }; - class ItemKeyYellow2318: ItemKeyYellow { - keyid = 9818; - }; - class ItemKeyYellow2319: ItemKeyYellow { - keyid = 9819; - }; - class ItemKeyYellow2320: ItemKeyYellow { - keyid = 9820; - }; - class ItemKeyYellow2321: ItemKeyYellow { - keyid = 9821; - }; - class ItemKeyYellow2322: ItemKeyYellow { - keyid = 9822; - }; - class ItemKeyYellow2323: ItemKeyYellow { - keyid = 9823; - }; - class ItemKeyYellow2324: ItemKeyYellow { - keyid = 9824; - }; - class ItemKeyYellow2325: ItemKeyYellow { - keyid = 9825; - }; - class ItemKeyYellow2326: ItemKeyYellow { - keyid = 9826; - }; - class ItemKeyYellow2327: ItemKeyYellow { - keyid = 9827; - }; - class ItemKeyYellow2328: ItemKeyYellow { - keyid = 9828; - }; - class ItemKeyYellow2329: ItemKeyYellow { - keyid = 9829; - }; - class ItemKeyYellow2330: ItemKeyYellow { - keyid = 9830; - }; - class ItemKeyYellow2331: ItemKeyYellow { - keyid = 9831; - }; - class ItemKeyYellow2332: ItemKeyYellow { - keyid = 9832; - }; - class ItemKeyYellow2333: ItemKeyYellow { - keyid = 9833; - }; - class ItemKeyYellow2334: ItemKeyYellow { - keyid = 9834; - }; - class ItemKeyYellow2335: ItemKeyYellow { - keyid = 9835; - }; - class ItemKeyYellow2336: ItemKeyYellow { - keyid = 9836; - }; - class ItemKeyYellow2337: ItemKeyYellow { - keyid = 9837; - }; - class ItemKeyYellow2338: ItemKeyYellow { - keyid = 9838; - }; - class ItemKeyYellow2339: ItemKeyYellow { - keyid = 9839; - }; - class ItemKeyYellow2340: ItemKeyYellow { - keyid = 9840; - }; - class ItemKeyYellow2341: ItemKeyYellow { - keyid = 9841; - }; - class ItemKeyYellow2342: ItemKeyYellow { - keyid = 9842; - }; - class ItemKeyYellow2343: ItemKeyYellow { - keyid = 9843; - }; - class ItemKeyYellow2344: ItemKeyYellow { - keyid = 9844; - }; - class ItemKeyYellow2345: ItemKeyYellow { - keyid = 9845; - }; - class ItemKeyYellow2346: ItemKeyYellow { - keyid = 9846; - }; - class ItemKeyYellow2347: ItemKeyYellow { - keyid = 9847; - }; - class ItemKeyYellow2348: ItemKeyYellow { - keyid = 9848; - }; - class ItemKeyYellow2349: ItemKeyYellow { - keyid = 9849; - }; - class ItemKeyYellow2350: ItemKeyYellow { - keyid = 9850; - }; - class ItemKeyYellow2351: ItemKeyYellow { - keyid = 9851; - }; - class ItemKeyYellow2352: ItemKeyYellow { - keyid = 9852; - }; - class ItemKeyYellow2353: ItemKeyYellow { - keyid = 9853; - }; - class ItemKeyYellow2354: ItemKeyYellow { - keyid = 9854; - }; - class ItemKeyYellow2355: ItemKeyYellow { - keyid = 9855; - }; - class ItemKeyYellow2356: ItemKeyYellow { - keyid = 9856; - }; - class ItemKeyYellow2357: ItemKeyYellow { - keyid = 9857; - }; - class ItemKeyYellow2358: ItemKeyYellow { - keyid = 9858; - }; - class ItemKeyYellow2359: ItemKeyYellow { - keyid = 9859; - }; - class ItemKeyYellow2360: ItemKeyYellow { - keyid = 9860; - }; - class ItemKeyYellow2361: ItemKeyYellow { - keyid = 9861; - }; - class ItemKeyYellow2362: ItemKeyYellow { - keyid = 9862; - }; - class ItemKeyYellow2363: ItemKeyYellow { - keyid = 9863; - }; - class ItemKeyYellow2364: ItemKeyYellow { - keyid = 9864; - }; - class ItemKeyYellow2365: ItemKeyYellow { - keyid = 9865; - }; - class ItemKeyYellow2366: ItemKeyYellow { - keyid = 9866; - }; - class ItemKeyYellow2367: ItemKeyYellow { - keyid = 9867; - }; - class ItemKeyYellow2368: ItemKeyYellow { - keyid = 9868; - }; - class ItemKeyYellow2369: ItemKeyYellow { - keyid = 9869; - }; - class ItemKeyYellow2370: ItemKeyYellow { - keyid = 9870; - }; - class ItemKeyYellow2371: ItemKeyYellow { - keyid = 9871; - }; - class ItemKeyYellow2372: ItemKeyYellow { - keyid = 9872; - }; - class ItemKeyYellow2373: ItemKeyYellow { - keyid = 9873; - }; - class ItemKeyYellow2374: ItemKeyYellow { - keyid = 9874; - }; - class ItemKeyYellow2375: ItemKeyYellow { - keyid = 9875; - }; - class ItemKeyYellow2376: ItemKeyYellow { - keyid = 9876; - }; - class ItemKeyYellow2377: ItemKeyYellow { - keyid = 9877; - }; - class ItemKeyYellow2378: ItemKeyYellow { - keyid = 9878; - }; - class ItemKeyYellow2379: ItemKeyYellow { - keyid = 9879; - }; - class ItemKeyYellow2380: ItemKeyYellow { - keyid = 9880; - }; - class ItemKeyYellow2381: ItemKeyYellow { - keyid = 9881; - }; - class ItemKeyYellow2382: ItemKeyYellow { - keyid = 9882; - }; - class ItemKeyYellow2383: ItemKeyYellow { - keyid = 9883; - }; - class ItemKeyYellow2384: ItemKeyYellow { - keyid = 9884; - }; - class ItemKeyYellow2385: ItemKeyYellow { - keyid = 9885; - }; - class ItemKeyYellow2386: ItemKeyYellow { - keyid = 9886; - }; - class ItemKeyYellow2387: ItemKeyYellow { - keyid = 9887; - }; - class ItemKeyYellow2388: ItemKeyYellow { - keyid = 9888; - }; - class ItemKeyYellow2389: ItemKeyYellow { - keyid = 9889; - }; - class ItemKeyYellow2390: ItemKeyYellow { - keyid = 9890; - }; - class ItemKeyYellow2391: ItemKeyYellow { - keyid = 9891; - }; - class ItemKeyYellow2392: ItemKeyYellow { - keyid = 9892; - }; - class ItemKeyYellow2393: ItemKeyYellow { - keyid = 9893; - }; - class ItemKeyYellow2394: ItemKeyYellow { - keyid = 9894; - }; - class ItemKeyYellow2395: ItemKeyYellow { - keyid = 9895; - }; - class ItemKeyYellow2396: ItemKeyYellow { - keyid = 9896; - }; - class ItemKeyYellow2397: ItemKeyYellow { - keyid = 9897; - }; - class ItemKeyYellow2398: ItemKeyYellow { - keyid = 9898; - }; - class ItemKeyYellow2399: ItemKeyYellow { - keyid = 9899; - }; - class ItemKeyYellow2400: ItemKeyYellow { - keyid = 9900; - }; - class ItemKeyYellow2401: ItemKeyYellow { - keyid = 9901; - }; - class ItemKeyYellow2402: ItemKeyYellow { - keyid = 9902; - }; - class ItemKeyYellow2403: ItemKeyYellow { - keyid = 9903; - }; - class ItemKeyYellow2404: ItemKeyYellow { - keyid = 9904; - }; - class ItemKeyYellow2405: ItemKeyYellow { - keyid = 9905; - }; - class ItemKeyYellow2406: ItemKeyYellow { - keyid = 9906; - }; - class ItemKeyYellow2407: ItemKeyYellow { - keyid = 9907; - }; - class ItemKeyYellow2408: ItemKeyYellow { - keyid = 9908; - }; - class ItemKeyYellow2409: ItemKeyYellow { - keyid = 9909; - }; - class ItemKeyYellow2410: ItemKeyYellow { - keyid = 9910; - }; - class ItemKeyYellow2411: ItemKeyYellow { - keyid = 9911; - }; - class ItemKeyYellow2412: ItemKeyYellow { - keyid = 9912; - }; - class ItemKeyYellow2413: ItemKeyYellow { - keyid = 9913; - }; - class ItemKeyYellow2414: ItemKeyYellow { - keyid = 9914; - }; - class ItemKeyYellow2415: ItemKeyYellow { - keyid = 9915; - }; - class ItemKeyYellow2416: ItemKeyYellow { - keyid = 9916; - }; - class ItemKeyYellow2417: ItemKeyYellow { - keyid = 9917; - }; - class ItemKeyYellow2418: ItemKeyYellow { - keyid = 9918; - }; - class ItemKeyYellow2419: ItemKeyYellow { - keyid = 9919; - }; - class ItemKeyYellow2420: ItemKeyYellow { - keyid = 9920; - }; - class ItemKeyYellow2421: ItemKeyYellow { - keyid = 9921; - }; - class ItemKeyYellow2422: ItemKeyYellow { - keyid = 9922; - }; - class ItemKeyYellow2423: ItemKeyYellow { - keyid = 9923; - }; - class ItemKeyYellow2424: ItemKeyYellow { - keyid = 9924; - }; - class ItemKeyYellow2425: ItemKeyYellow { - keyid = 9925; - }; - class ItemKeyYellow2426: ItemKeyYellow { - keyid = 9926; - }; - class ItemKeyYellow2427: ItemKeyYellow { - keyid = 9927; - }; - class ItemKeyYellow2428: ItemKeyYellow { - keyid = 9928; - }; - class ItemKeyYellow2429: ItemKeyYellow { - keyid = 9929; - }; - class ItemKeyYellow2430: ItemKeyYellow { - keyid = 9930; - }; - class ItemKeyYellow2431: ItemKeyYellow { - keyid = 9931; - }; - class ItemKeyYellow2432: ItemKeyYellow { - keyid = 9932; - }; - class ItemKeyYellow2433: ItemKeyYellow { - keyid = 9933; - }; - class ItemKeyYellow2434: ItemKeyYellow { - keyid = 9934; - }; - class ItemKeyYellow2435: ItemKeyYellow { - keyid = 9935; - }; - class ItemKeyYellow2436: ItemKeyYellow { - keyid = 9936; - }; - class ItemKeyYellow2437: ItemKeyYellow { - keyid = 9937; - }; - class ItemKeyYellow2438: ItemKeyYellow { - keyid = 9938; - }; - class ItemKeyYellow2439: ItemKeyYellow { - keyid = 9939; - }; - class ItemKeyYellow2440: ItemKeyYellow { - keyid = 9940; - }; - class ItemKeyYellow2441: ItemKeyYellow { - keyid = 9941; - }; - class ItemKeyYellow2442: ItemKeyYellow { - keyid = 9942; - }; - class ItemKeyYellow2443: ItemKeyYellow { - keyid = 9943; - }; - class ItemKeyYellow2444: ItemKeyYellow { - keyid = 9944; - }; - class ItemKeyYellow2445: ItemKeyYellow { - keyid = 9945; - }; - class ItemKeyYellow2446: ItemKeyYellow { - keyid = 9946; - }; - class ItemKeyYellow2447: ItemKeyYellow { - keyid = 9947; - }; - class ItemKeyYellow2448: ItemKeyYellow { - keyid = 9948; - }; - class ItemKeyYellow2449: ItemKeyYellow { - keyid = 9949; - }; - class ItemKeyYellow2450: ItemKeyYellow { - keyid = 9950; - }; - class ItemKeyYellow2451: ItemKeyYellow { - keyid = 9951; - }; - class ItemKeyYellow2452: ItemKeyYellow { - keyid = 9952; - }; - class ItemKeyYellow2453: ItemKeyYellow { - keyid = 9953; - }; - class ItemKeyYellow2454: ItemKeyYellow { - keyid = 9954; - }; - class ItemKeyYellow2455: ItemKeyYellow { - keyid = 9955; - }; - class ItemKeyYellow2456: ItemKeyYellow { - keyid = 9956; - }; - class ItemKeyYellow2457: ItemKeyYellow { - keyid = 9957; - }; - class ItemKeyYellow2458: ItemKeyYellow { - keyid = 9958; - }; - class ItemKeyYellow2459: ItemKeyYellow { - keyid = 9959; - }; - class ItemKeyYellow2460: ItemKeyYellow { - keyid = 9960; - }; - class ItemKeyYellow2461: ItemKeyYellow { - keyid = 9961; - }; - class ItemKeyYellow2462: ItemKeyYellow { - keyid = 9962; - }; - class ItemKeyYellow2463: ItemKeyYellow { - keyid = 9963; - }; - class ItemKeyYellow2464: ItemKeyYellow { - keyid = 9964; - }; - class ItemKeyYellow2465: ItemKeyYellow { - keyid = 9965; - }; - class ItemKeyYellow2466: ItemKeyYellow { - keyid = 9966; - }; - class ItemKeyYellow2467: ItemKeyYellow { - keyid = 9967; - }; - class ItemKeyYellow2468: ItemKeyYellow { - keyid = 9968; - }; - class ItemKeyYellow2469: ItemKeyYellow { - keyid = 9969; - }; - class ItemKeyYellow2470: ItemKeyYellow { - keyid = 9970; - }; - class ItemKeyYellow2471: ItemKeyYellow { - keyid = 9971; - }; - class ItemKeyYellow2472: ItemKeyYellow { - keyid = 9972; - }; - class ItemKeyYellow2473: ItemKeyYellow { - keyid = 9973; - }; - class ItemKeyYellow2474: ItemKeyYellow { - keyid = 9974; - }; - class ItemKeyYellow2475: ItemKeyYellow { - keyid = 9975; - }; - class ItemKeyYellow2476: ItemKeyYellow { - keyid = 9976; - }; - class ItemKeyYellow2477: ItemKeyYellow { - keyid = 9977; - }; - class ItemKeyYellow2478: ItemKeyYellow { - keyid = 9978; - }; - class ItemKeyYellow2479: ItemKeyYellow { - keyid = 9979; - }; - class ItemKeyYellow2480: ItemKeyYellow { - keyid = 9980; - }; - class ItemKeyYellow2481: ItemKeyYellow { - keyid = 9981; - }; - class ItemKeyYellow2482: ItemKeyYellow { - keyid = 9982; - }; - class ItemKeyYellow2483: ItemKeyYellow { - keyid = 9983; - }; - class ItemKeyYellow2484: ItemKeyYellow { - keyid = 9984; - }; - class ItemKeyYellow2485: ItemKeyYellow { - keyid = 9985; - }; - class ItemKeyYellow2486: ItemKeyYellow { - keyid = 9986; - }; - class ItemKeyYellow2487: ItemKeyYellow { - keyid = 9987; - }; - class ItemKeyYellow2488: ItemKeyYellow { - keyid = 9988; - }; - class ItemKeyYellow2489: ItemKeyYellow { - keyid = 9989; - }; - class ItemKeyYellow2490: ItemKeyYellow { - keyid = 9990; - }; - class ItemKeyYellow2491: ItemKeyYellow { - keyid = 9991; - }; - class ItemKeyYellow2492: ItemKeyYellow { - keyid = 9992; - }; - class ItemKeyYellow2493: ItemKeyYellow { - keyid = 9993; - }; - class ItemKeyYellow2494: ItemKeyYellow { - keyid = 9994; - }; - class ItemKeyYellow2495: ItemKeyYellow { - keyid = 9995; - }; - class ItemKeyYellow2496: ItemKeyYellow { - keyid = 9996; - }; - class ItemKeyYellow2497: ItemKeyYellow { - keyid = 9997; - }; - class ItemKeyYellow2498: ItemKeyYellow { - keyid = 9998; - }; - class ItemKeyYellow2499: ItemKeyYellow { - keyid = 9999; - }; - class ItemKeyYellow2500: ItemKeyYellow { - keyid = 10000; - }; - - // Black keys - class ItemKeyBlack1: ItemKeyBlack { - keyid = 10001; - }; - class ItemKeyBlack2: ItemKeyBlack { - keyid = 10002; - }; - class ItemKeyBlack3: ItemKeyBlack { - keyid = 10003; - }; - class ItemKeyBlack4: ItemKeyBlack { - keyid = 10004; - }; - class ItemKeyBlack5: ItemKeyBlack { - keyid = 10005; - }; - class ItemKeyBlack6: ItemKeyBlack { - keyid = 10006; - }; - class ItemKeyBlack7: ItemKeyBlack { - keyid = 10007; - }; - class ItemKeyBlack8: ItemKeyBlack { - keyid = 10008; - }; - class ItemKeyBlack9: ItemKeyBlack { - keyid = 10009; - }; - class ItemKeyBlack10: ItemKeyBlack { - keyid = 10010; - }; - class ItemKeyBlack11: ItemKeyBlack { - keyid = 10011; - }; - class ItemKeyBlack12: ItemKeyBlack { - keyid = 10012; - }; - class ItemKeyBlack13: ItemKeyBlack { - keyid = 10013; - }; - class ItemKeyBlack14: ItemKeyBlack { - keyid = 10014; - }; - class ItemKeyBlack15: ItemKeyBlack { - keyid = 10015; - }; - class ItemKeyBlack16: ItemKeyBlack { - keyid = 10016; - }; - class ItemKeyBlack17: ItemKeyBlack { - keyid = 10017; - }; - class ItemKeyBlack18: ItemKeyBlack { - keyid = 10018; - }; - class ItemKeyBlack19: ItemKeyBlack { - keyid = 10019; - }; - class ItemKeyBlack20: ItemKeyBlack { - keyid = 10020; - }; - class ItemKeyBlack21: ItemKeyBlack { - keyid = 10021; - }; - class ItemKeyBlack22: ItemKeyBlack { - keyid = 10022; - }; - class ItemKeyBlack23: ItemKeyBlack { - keyid = 10023; - }; - class ItemKeyBlack24: ItemKeyBlack { - keyid = 10024; - }; - class ItemKeyBlack25: ItemKeyBlack { - keyid = 10025; - }; - class ItemKeyBlack26: ItemKeyBlack { - keyid = 10026; - }; - class ItemKeyBlack27: ItemKeyBlack { - keyid = 10027; - }; - class ItemKeyBlack28: ItemKeyBlack { - keyid = 10028; - }; - class ItemKeyBlack29: ItemKeyBlack { - keyid = 10029; - }; - class ItemKeyBlack30: ItemKeyBlack { - keyid = 10030; - }; - class ItemKeyBlack31: ItemKeyBlack { - keyid = 10031; - }; - class ItemKeyBlack32: ItemKeyBlack { - keyid = 10032; - }; - class ItemKeyBlack33: ItemKeyBlack { - keyid = 10033; - }; - class ItemKeyBlack34: ItemKeyBlack { - keyid = 10034; - }; - class ItemKeyBlack35: ItemKeyBlack { - keyid = 10035; - }; - class ItemKeyBlack36: ItemKeyBlack { - keyid = 10036; - }; - class ItemKeyBlack37: ItemKeyBlack { - keyid = 10037; - }; - class ItemKeyBlack38: ItemKeyBlack { - keyid = 10038; - }; - class ItemKeyBlack39: ItemKeyBlack { - keyid = 10039; - }; - class ItemKeyBlack40: ItemKeyBlack { - keyid = 10040; - }; - class ItemKeyBlack41: ItemKeyBlack { - keyid = 10041; - }; - class ItemKeyBlack42: ItemKeyBlack { - keyid = 10042; - }; - class ItemKeyBlack43: ItemKeyBlack { - keyid = 10043; - }; - class ItemKeyBlack44: ItemKeyBlack { - keyid = 10044; - }; - class ItemKeyBlack45: ItemKeyBlack { - keyid = 10045; - }; - class ItemKeyBlack46: ItemKeyBlack { - keyid = 10046; - }; - class ItemKeyBlack47: ItemKeyBlack { - keyid = 10047; - }; - class ItemKeyBlack48: ItemKeyBlack { - keyid = 10048; - }; - class ItemKeyBlack49: ItemKeyBlack { - keyid = 10049; - }; - class ItemKeyBlack50: ItemKeyBlack { - keyid = 10050; - }; - class ItemKeyBlack51: ItemKeyBlack { - keyid = 10051; - }; - class ItemKeyBlack52: ItemKeyBlack { - keyid = 10052; - }; - class ItemKeyBlack53: ItemKeyBlack { - keyid = 10053; - }; - class ItemKeyBlack54: ItemKeyBlack { - keyid = 10054; - }; - class ItemKeyBlack55: ItemKeyBlack { - keyid = 10055; - }; - class ItemKeyBlack56: ItemKeyBlack { - keyid = 10056; - }; - class ItemKeyBlack57: ItemKeyBlack { - keyid = 10057; - }; - class ItemKeyBlack58: ItemKeyBlack { - keyid = 10058; - }; - class ItemKeyBlack59: ItemKeyBlack { - keyid = 10059; - }; - class ItemKeyBlack60: ItemKeyBlack { - keyid = 10060; - }; - class ItemKeyBlack61: ItemKeyBlack { - keyid = 10061; - }; - class ItemKeyBlack62: ItemKeyBlack { - keyid = 10062; - }; - class ItemKeyBlack63: ItemKeyBlack { - keyid = 10063; - }; - class ItemKeyBlack64: ItemKeyBlack { - keyid = 10064; - }; - class ItemKeyBlack65: ItemKeyBlack { - keyid = 10065; - }; - class ItemKeyBlack66: ItemKeyBlack { - keyid = 10066; - }; - class ItemKeyBlack67: ItemKeyBlack { - keyid = 10067; - }; - class ItemKeyBlack68: ItemKeyBlack { - keyid = 10068; - }; - class ItemKeyBlack69: ItemKeyBlack { - keyid = 10069; - }; - class ItemKeyBlack70: ItemKeyBlack { - keyid = 10070; - }; - class ItemKeyBlack71: ItemKeyBlack { - keyid = 10071; - }; - class ItemKeyBlack72: ItemKeyBlack { - keyid = 10072; - }; - class ItemKeyBlack73: ItemKeyBlack { - keyid = 10073; - }; - class ItemKeyBlack74: ItemKeyBlack { - keyid = 10074; - }; - class ItemKeyBlack75: ItemKeyBlack { - keyid = 10075; - }; - class ItemKeyBlack76: ItemKeyBlack { - keyid = 10076; - }; - class ItemKeyBlack77: ItemKeyBlack { - keyid = 10077; - }; - class ItemKeyBlack78: ItemKeyBlack { - keyid = 10078; - }; - class ItemKeyBlack79: ItemKeyBlack { - keyid = 10079; - }; - class ItemKeyBlack80: ItemKeyBlack { - keyid = 10080; - }; - class ItemKeyBlack81: ItemKeyBlack { - keyid = 10081; - }; - class ItemKeyBlack82: ItemKeyBlack { - keyid = 10082; - }; - class ItemKeyBlack83: ItemKeyBlack { - keyid = 10083; - }; - class ItemKeyBlack84: ItemKeyBlack { - keyid = 10084; - }; - class ItemKeyBlack85: ItemKeyBlack { - keyid = 10085; - }; - class ItemKeyBlack86: ItemKeyBlack { - keyid = 10086; - }; - class ItemKeyBlack87: ItemKeyBlack { - keyid = 10087; - }; - class ItemKeyBlack88: ItemKeyBlack { - keyid = 10088; - }; - class ItemKeyBlack89: ItemKeyBlack { - keyid = 10089; - }; - class ItemKeyBlack90: ItemKeyBlack { - keyid = 10090; - }; - class ItemKeyBlack91: ItemKeyBlack { - keyid = 10091; - }; - class ItemKeyBlack92: ItemKeyBlack { - keyid = 10092; - }; - class ItemKeyBlack93: ItemKeyBlack { - keyid = 10093; - }; - class ItemKeyBlack94: ItemKeyBlack { - keyid = 10094; - }; - class ItemKeyBlack95: ItemKeyBlack { - keyid = 10095; - }; - class ItemKeyBlack96: ItemKeyBlack { - keyid = 10096; - }; - class ItemKeyBlack97: ItemKeyBlack { - keyid = 10097; - }; - class ItemKeyBlack98: ItemKeyBlack { - keyid = 10098; - }; - class ItemKeyBlack99: ItemKeyBlack { - keyid = 10099; - }; - class ItemKeyBlack100: ItemKeyBlack { - keyid = 10100; - }; - class ItemKeyBlack101: ItemKeyBlack { - keyid = 10101; - }; - class ItemKeyBlack102: ItemKeyBlack { - keyid = 10102; - }; - class ItemKeyBlack103: ItemKeyBlack { - keyid = 10103; - }; - class ItemKeyBlack104: ItemKeyBlack { - keyid = 10104; - }; - class ItemKeyBlack105: ItemKeyBlack { - keyid = 10105; - }; - class ItemKeyBlack106: ItemKeyBlack { - keyid = 10106; - }; - class ItemKeyBlack107: ItemKeyBlack { - keyid = 10107; - }; - class ItemKeyBlack108: ItemKeyBlack { - keyid = 10108; - }; - class ItemKeyBlack109: ItemKeyBlack { - keyid = 10109; - }; - class ItemKeyBlack110: ItemKeyBlack { - keyid = 10110; - }; - class ItemKeyBlack111: ItemKeyBlack { - keyid = 10111; - }; - class ItemKeyBlack112: ItemKeyBlack { - keyid = 10112; - }; - class ItemKeyBlack113: ItemKeyBlack { - keyid = 10113; - }; - class ItemKeyBlack114: ItemKeyBlack { - keyid = 10114; - }; - class ItemKeyBlack115: ItemKeyBlack { - keyid = 10115; - }; - class ItemKeyBlack116: ItemKeyBlack { - keyid = 10116; - }; - class ItemKeyBlack117: ItemKeyBlack { - keyid = 10117; - }; - class ItemKeyBlack118: ItemKeyBlack { - keyid = 10118; - }; - class ItemKeyBlack119: ItemKeyBlack { - keyid = 10119; - }; - class ItemKeyBlack120: ItemKeyBlack { - keyid = 10120; - }; - class ItemKeyBlack121: ItemKeyBlack { - keyid = 10121; - }; - class ItemKeyBlack122: ItemKeyBlack { - keyid = 10122; - }; - class ItemKeyBlack123: ItemKeyBlack { - keyid = 10123; - }; - class ItemKeyBlack124: ItemKeyBlack { - keyid = 10124; - }; - class ItemKeyBlack125: ItemKeyBlack { - keyid = 10125; - }; - class ItemKeyBlack126: ItemKeyBlack { - keyid = 10126; - }; - class ItemKeyBlack127: ItemKeyBlack { - keyid = 10127; - }; - class ItemKeyBlack128: ItemKeyBlack { - keyid = 10128; - }; - class ItemKeyBlack129: ItemKeyBlack { - keyid = 10129; - }; - class ItemKeyBlack130: ItemKeyBlack { - keyid = 10130; - }; - class ItemKeyBlack131: ItemKeyBlack { - keyid = 10131; - }; - class ItemKeyBlack132: ItemKeyBlack { - keyid = 10132; - }; - class ItemKeyBlack133: ItemKeyBlack { - keyid = 10133; - }; - class ItemKeyBlack134: ItemKeyBlack { - keyid = 10134; - }; - class ItemKeyBlack135: ItemKeyBlack { - keyid = 10135; - }; - class ItemKeyBlack136: ItemKeyBlack { - keyid = 10136; - }; - class ItemKeyBlack137: ItemKeyBlack { - keyid = 10137; - }; - class ItemKeyBlack138: ItemKeyBlack { - keyid = 10138; - }; - class ItemKeyBlack139: ItemKeyBlack { - keyid = 10139; - }; - class ItemKeyBlack140: ItemKeyBlack { - keyid = 10140; - }; - class ItemKeyBlack141: ItemKeyBlack { - keyid = 10141; - }; - class ItemKeyBlack142: ItemKeyBlack { - keyid = 10142; - }; - class ItemKeyBlack143: ItemKeyBlack { - keyid = 10143; - }; - class ItemKeyBlack144: ItemKeyBlack { - keyid = 10144; - }; - class ItemKeyBlack145: ItemKeyBlack { - keyid = 10145; - }; - class ItemKeyBlack146: ItemKeyBlack { - keyid = 10146; - }; - class ItemKeyBlack147: ItemKeyBlack { - keyid = 10147; - }; - class ItemKeyBlack148: ItemKeyBlack { - keyid = 10148; - }; - class ItemKeyBlack149: ItemKeyBlack { - keyid = 10149; - }; - class ItemKeyBlack150: ItemKeyBlack { - keyid = 10150; - }; - class ItemKeyBlack151: ItemKeyBlack { - keyid = 10151; - }; - class ItemKeyBlack152: ItemKeyBlack { - keyid = 10152; - }; - class ItemKeyBlack153: ItemKeyBlack { - keyid = 10153; - }; - class ItemKeyBlack154: ItemKeyBlack { - keyid = 10154; - }; - class ItemKeyBlack155: ItemKeyBlack { - keyid = 10155; - }; - class ItemKeyBlack156: ItemKeyBlack { - keyid = 10156; - }; - class ItemKeyBlack157: ItemKeyBlack { - keyid = 10157; - }; - class ItemKeyBlack158: ItemKeyBlack { - keyid = 10158; - }; - class ItemKeyBlack159: ItemKeyBlack { - keyid = 10159; - }; - class ItemKeyBlack160: ItemKeyBlack { - keyid = 10160; - }; - class ItemKeyBlack161: ItemKeyBlack { - keyid = 10161; - }; - class ItemKeyBlack162: ItemKeyBlack { - keyid = 10162; - }; - class ItemKeyBlack163: ItemKeyBlack { - keyid = 10163; - }; - class ItemKeyBlack164: ItemKeyBlack { - keyid = 10164; - }; - class ItemKeyBlack165: ItemKeyBlack { - keyid = 10165; - }; - class ItemKeyBlack166: ItemKeyBlack { - keyid = 10166; - }; - class ItemKeyBlack167: ItemKeyBlack { - keyid = 10167; - }; - class ItemKeyBlack168: ItemKeyBlack { - keyid = 10168; - }; - class ItemKeyBlack169: ItemKeyBlack { - keyid = 10169; - }; - class ItemKeyBlack170: ItemKeyBlack { - keyid = 10170; - }; - class ItemKeyBlack171: ItemKeyBlack { - keyid = 10171; - }; - class ItemKeyBlack172: ItemKeyBlack { - keyid = 10172; - }; - class ItemKeyBlack173: ItemKeyBlack { - keyid = 10173; - }; - class ItemKeyBlack174: ItemKeyBlack { - keyid = 10174; - }; - class ItemKeyBlack175: ItemKeyBlack { - keyid = 10175; - }; - class ItemKeyBlack176: ItemKeyBlack { - keyid = 10176; - }; - class ItemKeyBlack177: ItemKeyBlack { - keyid = 10177; - }; - class ItemKeyBlack178: ItemKeyBlack { - keyid = 10178; - }; - class ItemKeyBlack179: ItemKeyBlack { - keyid = 10179; - }; - class ItemKeyBlack180: ItemKeyBlack { - keyid = 10180; - }; - class ItemKeyBlack181: ItemKeyBlack { - keyid = 10181; - }; - class ItemKeyBlack182: ItemKeyBlack { - keyid = 10182; - }; - class ItemKeyBlack183: ItemKeyBlack { - keyid = 10183; - }; - class ItemKeyBlack184: ItemKeyBlack { - keyid = 10184; - }; - class ItemKeyBlack185: ItemKeyBlack { - keyid = 10185; - }; - class ItemKeyBlack186: ItemKeyBlack { - keyid = 10186; - }; - class ItemKeyBlack187: ItemKeyBlack { - keyid = 10187; - }; - class ItemKeyBlack188: ItemKeyBlack { - keyid = 10188; - }; - class ItemKeyBlack189: ItemKeyBlack { - keyid = 10189; - }; - class ItemKeyBlack190: ItemKeyBlack { - keyid = 10190; - }; - class ItemKeyBlack191: ItemKeyBlack { - keyid = 10191; - }; - class ItemKeyBlack192: ItemKeyBlack { - keyid = 10192; - }; - class ItemKeyBlack193: ItemKeyBlack { - keyid = 10193; - }; - class ItemKeyBlack194: ItemKeyBlack { - keyid = 10194; - }; - class ItemKeyBlack195: ItemKeyBlack { - keyid = 10195; - }; - class ItemKeyBlack196: ItemKeyBlack { - keyid = 10196; - }; - class ItemKeyBlack197: ItemKeyBlack { - keyid = 10197; - }; - class ItemKeyBlack198: ItemKeyBlack { - keyid = 10198; - }; - class ItemKeyBlack199: ItemKeyBlack { - keyid = 10199; - }; - class ItemKeyBlack200: ItemKeyBlack { - keyid = 10200; - }; - class ItemKeyBlack201: ItemKeyBlack { - keyid = 10201; - }; - class ItemKeyBlack202: ItemKeyBlack { - keyid = 10202; - }; - class ItemKeyBlack203: ItemKeyBlack { - keyid = 10203; - }; - class ItemKeyBlack204: ItemKeyBlack { - keyid = 10204; - }; - class ItemKeyBlack205: ItemKeyBlack { - keyid = 10205; - }; - class ItemKeyBlack206: ItemKeyBlack { - keyid = 10206; - }; - class ItemKeyBlack207: ItemKeyBlack { - keyid = 10207; - }; - class ItemKeyBlack208: ItemKeyBlack { - keyid = 10208; - }; - class ItemKeyBlack209: ItemKeyBlack { - keyid = 10209; - }; - class ItemKeyBlack210: ItemKeyBlack { - keyid = 10210; - }; - class ItemKeyBlack211: ItemKeyBlack { - keyid = 10211; - }; - class ItemKeyBlack212: ItemKeyBlack { - keyid = 10212; - }; - class ItemKeyBlack213: ItemKeyBlack { - keyid = 10213; - }; - class ItemKeyBlack214: ItemKeyBlack { - keyid = 10214; - }; - class ItemKeyBlack215: ItemKeyBlack { - keyid = 10215; - }; - class ItemKeyBlack216: ItemKeyBlack { - keyid = 10216; - }; - class ItemKeyBlack217: ItemKeyBlack { - keyid = 10217; - }; - class ItemKeyBlack218: ItemKeyBlack { - keyid = 10218; - }; - class ItemKeyBlack219: ItemKeyBlack { - keyid = 10219; - }; - class ItemKeyBlack220: ItemKeyBlack { - keyid = 10220; - }; - class ItemKeyBlack221: ItemKeyBlack { - keyid = 10221; - }; - class ItemKeyBlack222: ItemKeyBlack { - keyid = 10222; - }; - class ItemKeyBlack223: ItemKeyBlack { - keyid = 10223; - }; - class ItemKeyBlack224: ItemKeyBlack { - keyid = 10224; - }; - class ItemKeyBlack225: ItemKeyBlack { - keyid = 10225; - }; - class ItemKeyBlack226: ItemKeyBlack { - keyid = 10226; - }; - class ItemKeyBlack227: ItemKeyBlack { - keyid = 10227; - }; - class ItemKeyBlack228: ItemKeyBlack { - keyid = 10228; - }; - class ItemKeyBlack229: ItemKeyBlack { - keyid = 10229; - }; - class ItemKeyBlack230: ItemKeyBlack { - keyid = 10230; - }; - class ItemKeyBlack231: ItemKeyBlack { - keyid = 10231; - }; - class ItemKeyBlack232: ItemKeyBlack { - keyid = 10232; - }; - class ItemKeyBlack233: ItemKeyBlack { - keyid = 10233; - }; - class ItemKeyBlack234: ItemKeyBlack { - keyid = 10234; - }; - class ItemKeyBlack235: ItemKeyBlack { - keyid = 10235; - }; - class ItemKeyBlack236: ItemKeyBlack { - keyid = 10236; - }; - class ItemKeyBlack237: ItemKeyBlack { - keyid = 10237; - }; - class ItemKeyBlack238: ItemKeyBlack { - keyid = 10238; - }; - class ItemKeyBlack239: ItemKeyBlack { - keyid = 10239; - }; - class ItemKeyBlack240: ItemKeyBlack { - keyid = 10240; - }; - class ItemKeyBlack241: ItemKeyBlack { - keyid = 10241; - }; - class ItemKeyBlack242: ItemKeyBlack { - keyid = 10242; - }; - class ItemKeyBlack243: ItemKeyBlack { - keyid = 10243; - }; - class ItemKeyBlack244: ItemKeyBlack { - keyid = 10244; - }; - class ItemKeyBlack245: ItemKeyBlack { - keyid = 10245; - }; - class ItemKeyBlack246: ItemKeyBlack { - keyid = 10246; - }; - class ItemKeyBlack247: ItemKeyBlack { - keyid = 10247; - }; - class ItemKeyBlack248: ItemKeyBlack { - keyid = 10248; - }; - class ItemKeyBlack249: ItemKeyBlack { - keyid = 10249; - }; - class ItemKeyBlack250: ItemKeyBlack { - keyid = 10250; - }; - class ItemKeyBlack251: ItemKeyBlack { - keyid = 10251; - }; - class ItemKeyBlack252: ItemKeyBlack { - keyid = 10252; - }; - class ItemKeyBlack253: ItemKeyBlack { - keyid = 10253; - }; - class ItemKeyBlack254: ItemKeyBlack { - keyid = 10254; - }; - class ItemKeyBlack255: ItemKeyBlack { - keyid = 10255; - }; - class ItemKeyBlack256: ItemKeyBlack { - keyid = 10256; - }; - class ItemKeyBlack257: ItemKeyBlack { - keyid = 10257; - }; - class ItemKeyBlack258: ItemKeyBlack { - keyid = 10258; - }; - class ItemKeyBlack259: ItemKeyBlack { - keyid = 10259; - }; - class ItemKeyBlack260: ItemKeyBlack { - keyid = 10260; - }; - class ItemKeyBlack261: ItemKeyBlack { - keyid = 10261; - }; - class ItemKeyBlack262: ItemKeyBlack { - keyid = 10262; - }; - class ItemKeyBlack263: ItemKeyBlack { - keyid = 10263; - }; - class ItemKeyBlack264: ItemKeyBlack { - keyid = 10264; - }; - class ItemKeyBlack265: ItemKeyBlack { - keyid = 10265; - }; - class ItemKeyBlack266: ItemKeyBlack { - keyid = 10266; - }; - class ItemKeyBlack267: ItemKeyBlack { - keyid = 10267; - }; - class ItemKeyBlack268: ItemKeyBlack { - keyid = 10268; - }; - class ItemKeyBlack269: ItemKeyBlack { - keyid = 10269; - }; - class ItemKeyBlack270: ItemKeyBlack { - keyid = 10270; - }; - class ItemKeyBlack271: ItemKeyBlack { - keyid = 10271; - }; - class ItemKeyBlack272: ItemKeyBlack { - keyid = 10272; - }; - class ItemKeyBlack273: ItemKeyBlack { - keyid = 10273; - }; - class ItemKeyBlack274: ItemKeyBlack { - keyid = 10274; - }; - class ItemKeyBlack275: ItemKeyBlack { - keyid = 10275; - }; - class ItemKeyBlack276: ItemKeyBlack { - keyid = 10276; - }; - class ItemKeyBlack277: ItemKeyBlack { - keyid = 10277; - }; - class ItemKeyBlack278: ItemKeyBlack { - keyid = 10278; - }; - class ItemKeyBlack279: ItemKeyBlack { - keyid = 10279; - }; - class ItemKeyBlack280: ItemKeyBlack { - keyid = 10280; - }; - class ItemKeyBlack281: ItemKeyBlack { - keyid = 10281; - }; - class ItemKeyBlack282: ItemKeyBlack { - keyid = 10282; - }; - class ItemKeyBlack283: ItemKeyBlack { - keyid = 10283; - }; - class ItemKeyBlack284: ItemKeyBlack { - keyid = 10284; - }; - class ItemKeyBlack285: ItemKeyBlack { - keyid = 10285; - }; - class ItemKeyBlack286: ItemKeyBlack { - keyid = 10286; - }; - class ItemKeyBlack287: ItemKeyBlack { - keyid = 10287; - }; - class ItemKeyBlack288: ItemKeyBlack { - keyid = 10288; - }; - class ItemKeyBlack289: ItemKeyBlack { - keyid = 10289; - }; - class ItemKeyBlack290: ItemKeyBlack { - keyid = 10290; - }; - class ItemKeyBlack291: ItemKeyBlack { - keyid = 10291; - }; - class ItemKeyBlack292: ItemKeyBlack { - keyid = 10292; - }; - class ItemKeyBlack293: ItemKeyBlack { - keyid = 10293; - }; - class ItemKeyBlack294: ItemKeyBlack { - keyid = 10294; - }; - class ItemKeyBlack295: ItemKeyBlack { - keyid = 10295; - }; - class ItemKeyBlack296: ItemKeyBlack { - keyid = 10296; - }; - class ItemKeyBlack297: ItemKeyBlack { - keyid = 10297; - }; - class ItemKeyBlack298: ItemKeyBlack { - keyid = 10298; - }; - class ItemKeyBlack299: ItemKeyBlack { - keyid = 10299; - }; - class ItemKeyBlack300: ItemKeyBlack { - keyid = 10300; - }; - class ItemKeyBlack301: ItemKeyBlack { - keyid = 10301; - }; - class ItemKeyBlack302: ItemKeyBlack { - keyid = 10302; - }; - class ItemKeyBlack303: ItemKeyBlack { - keyid = 10303; - }; - class ItemKeyBlack304: ItemKeyBlack { - keyid = 10304; - }; - class ItemKeyBlack305: ItemKeyBlack { - keyid = 10305; - }; - class ItemKeyBlack306: ItemKeyBlack { - keyid = 10306; - }; - class ItemKeyBlack307: ItemKeyBlack { - keyid = 10307; - }; - class ItemKeyBlack308: ItemKeyBlack { - keyid = 10308; - }; - class ItemKeyBlack309: ItemKeyBlack { - keyid = 10309; - }; - class ItemKeyBlack310: ItemKeyBlack { - keyid = 10310; - }; - class ItemKeyBlack311: ItemKeyBlack { - keyid = 10311; - }; - class ItemKeyBlack312: ItemKeyBlack { - keyid = 10312; - }; - class ItemKeyBlack313: ItemKeyBlack { - keyid = 10313; - }; - class ItemKeyBlack314: ItemKeyBlack { - keyid = 10314; - }; - class ItemKeyBlack315: ItemKeyBlack { - keyid = 10315; - }; - class ItemKeyBlack316: ItemKeyBlack { - keyid = 10316; - }; - class ItemKeyBlack317: ItemKeyBlack { - keyid = 10317; - }; - class ItemKeyBlack318: ItemKeyBlack { - keyid = 10318; - }; - class ItemKeyBlack319: ItemKeyBlack { - keyid = 10319; - }; - class ItemKeyBlack320: ItemKeyBlack { - keyid = 10320; - }; - class ItemKeyBlack321: ItemKeyBlack { - keyid = 10321; - }; - class ItemKeyBlack322: ItemKeyBlack { - keyid = 10322; - }; - class ItemKeyBlack323: ItemKeyBlack { - keyid = 10323; - }; - class ItemKeyBlack324: ItemKeyBlack { - keyid = 10324; - }; - class ItemKeyBlack325: ItemKeyBlack { - keyid = 10325; - }; - class ItemKeyBlack326: ItemKeyBlack { - keyid = 10326; - }; - class ItemKeyBlack327: ItemKeyBlack { - keyid = 10327; - }; - class ItemKeyBlack328: ItemKeyBlack { - keyid = 10328; - }; - class ItemKeyBlack329: ItemKeyBlack { - keyid = 10329; - }; - class ItemKeyBlack330: ItemKeyBlack { - keyid = 10330; - }; - class ItemKeyBlack331: ItemKeyBlack { - keyid = 10331; - }; - class ItemKeyBlack332: ItemKeyBlack { - keyid = 10332; - }; - class ItemKeyBlack333: ItemKeyBlack { - keyid = 10333; - }; - class ItemKeyBlack334: ItemKeyBlack { - keyid = 10334; - }; - class ItemKeyBlack335: ItemKeyBlack { - keyid = 10335; - }; - class ItemKeyBlack336: ItemKeyBlack { - keyid = 10336; - }; - class ItemKeyBlack337: ItemKeyBlack { - keyid = 10337; - }; - class ItemKeyBlack338: ItemKeyBlack { - keyid = 10338; - }; - class ItemKeyBlack339: ItemKeyBlack { - keyid = 10339; - }; - class ItemKeyBlack340: ItemKeyBlack { - keyid = 10340; - }; - class ItemKeyBlack341: ItemKeyBlack { - keyid = 10341; - }; - class ItemKeyBlack342: ItemKeyBlack { - keyid = 10342; - }; - class ItemKeyBlack343: ItemKeyBlack { - keyid = 10343; - }; - class ItemKeyBlack344: ItemKeyBlack { - keyid = 10344; - }; - class ItemKeyBlack345: ItemKeyBlack { - keyid = 10345; - }; - class ItemKeyBlack346: ItemKeyBlack { - keyid = 10346; - }; - class ItemKeyBlack347: ItemKeyBlack { - keyid = 10347; - }; - class ItemKeyBlack348: ItemKeyBlack { - keyid = 10348; - }; - class ItemKeyBlack349: ItemKeyBlack { - keyid = 10349; - }; - class ItemKeyBlack350: ItemKeyBlack { - keyid = 10350; - }; - class ItemKeyBlack351: ItemKeyBlack { - keyid = 10351; - }; - class ItemKeyBlack352: ItemKeyBlack { - keyid = 10352; - }; - class ItemKeyBlack353: ItemKeyBlack { - keyid = 10353; - }; - class ItemKeyBlack354: ItemKeyBlack { - keyid = 10354; - }; - class ItemKeyBlack355: ItemKeyBlack { - keyid = 10355; - }; - class ItemKeyBlack356: ItemKeyBlack { - keyid = 10356; - }; - class ItemKeyBlack357: ItemKeyBlack { - keyid = 10357; - }; - class ItemKeyBlack358: ItemKeyBlack { - keyid = 10358; - }; - class ItemKeyBlack359: ItemKeyBlack { - keyid = 10359; - }; - class ItemKeyBlack360: ItemKeyBlack { - keyid = 10360; - }; - class ItemKeyBlack361: ItemKeyBlack { - keyid = 10361; - }; - class ItemKeyBlack362: ItemKeyBlack { - keyid = 10362; - }; - class ItemKeyBlack363: ItemKeyBlack { - keyid = 10363; - }; - class ItemKeyBlack364: ItemKeyBlack { - keyid = 10364; - }; - class ItemKeyBlack365: ItemKeyBlack { - keyid = 10365; - }; - class ItemKeyBlack366: ItemKeyBlack { - keyid = 10366; - }; - class ItemKeyBlack367: ItemKeyBlack { - keyid = 10367; - }; - class ItemKeyBlack368: ItemKeyBlack { - keyid = 10368; - }; - class ItemKeyBlack369: ItemKeyBlack { - keyid = 10369; - }; - class ItemKeyBlack370: ItemKeyBlack { - keyid = 10370; - }; - class ItemKeyBlack371: ItemKeyBlack { - keyid = 10371; - }; - class ItemKeyBlack372: ItemKeyBlack { - keyid = 10372; - }; - class ItemKeyBlack373: ItemKeyBlack { - keyid = 10373; - }; - class ItemKeyBlack374: ItemKeyBlack { - keyid = 10374; - }; - class ItemKeyBlack375: ItemKeyBlack { - keyid = 10375; - }; - class ItemKeyBlack376: ItemKeyBlack { - keyid = 10376; - }; - class ItemKeyBlack377: ItemKeyBlack { - keyid = 10377; - }; - class ItemKeyBlack378: ItemKeyBlack { - keyid = 10378; - }; - class ItemKeyBlack379: ItemKeyBlack { - keyid = 10379; - }; - class ItemKeyBlack380: ItemKeyBlack { - keyid = 10380; - }; - class ItemKeyBlack381: ItemKeyBlack { - keyid = 10381; - }; - class ItemKeyBlack382: ItemKeyBlack { - keyid = 10382; - }; - class ItemKeyBlack383: ItemKeyBlack { - keyid = 10383; - }; - class ItemKeyBlack384: ItemKeyBlack { - keyid = 10384; - }; - class ItemKeyBlack385: ItemKeyBlack { - keyid = 10385; - }; - class ItemKeyBlack386: ItemKeyBlack { - keyid = 10386; - }; - class ItemKeyBlack387: ItemKeyBlack { - keyid = 10387; - }; - class ItemKeyBlack388: ItemKeyBlack { - keyid = 10388; - }; - class ItemKeyBlack389: ItemKeyBlack { - keyid = 10389; - }; - class ItemKeyBlack390: ItemKeyBlack { - keyid = 10390; - }; - class ItemKeyBlack391: ItemKeyBlack { - keyid = 10391; - }; - class ItemKeyBlack392: ItemKeyBlack { - keyid = 10392; - }; - class ItemKeyBlack393: ItemKeyBlack { - keyid = 10393; - }; - class ItemKeyBlack394: ItemKeyBlack { - keyid = 10394; - }; - class ItemKeyBlack395: ItemKeyBlack { - keyid = 10395; - }; - class ItemKeyBlack396: ItemKeyBlack { - keyid = 10396; - }; - class ItemKeyBlack397: ItemKeyBlack { - keyid = 10397; - }; - class ItemKeyBlack398: ItemKeyBlack { - keyid = 10398; - }; - class ItemKeyBlack399: ItemKeyBlack { - keyid = 10399; - }; - class ItemKeyBlack400: ItemKeyBlack { - keyid = 10400; - }; - class ItemKeyBlack401: ItemKeyBlack { - keyid = 10401; - }; - class ItemKeyBlack402: ItemKeyBlack { - keyid = 10402; - }; - class ItemKeyBlack403: ItemKeyBlack { - keyid = 10403; - }; - class ItemKeyBlack404: ItemKeyBlack { - keyid = 10404; - }; - class ItemKeyBlack405: ItemKeyBlack { - keyid = 10405; - }; - class ItemKeyBlack406: ItemKeyBlack { - keyid = 10406; - }; - class ItemKeyBlack407: ItemKeyBlack { - keyid = 10407; - }; - class ItemKeyBlack408: ItemKeyBlack { - keyid = 10408; - }; - class ItemKeyBlack409: ItemKeyBlack { - keyid = 10409; - }; - class ItemKeyBlack410: ItemKeyBlack { - keyid = 10410; - }; - class ItemKeyBlack411: ItemKeyBlack { - keyid = 10411; - }; - class ItemKeyBlack412: ItemKeyBlack { - keyid = 10412; - }; - class ItemKeyBlack413: ItemKeyBlack { - keyid = 10413; - }; - class ItemKeyBlack414: ItemKeyBlack { - keyid = 10414; - }; - class ItemKeyBlack415: ItemKeyBlack { - keyid = 10415; - }; - class ItemKeyBlack416: ItemKeyBlack { - keyid = 10416; - }; - class ItemKeyBlack417: ItemKeyBlack { - keyid = 10417; - }; - class ItemKeyBlack418: ItemKeyBlack { - keyid = 10418; - }; - class ItemKeyBlack419: ItemKeyBlack { - keyid = 10419; - }; - class ItemKeyBlack420: ItemKeyBlack { - keyid = 10420; - }; - class ItemKeyBlack421: ItemKeyBlack { - keyid = 10421; - }; - class ItemKeyBlack422: ItemKeyBlack { - keyid = 10422; - }; - class ItemKeyBlack423: ItemKeyBlack { - keyid = 10423; - }; - class ItemKeyBlack424: ItemKeyBlack { - keyid = 10424; - }; - class ItemKeyBlack425: ItemKeyBlack { - keyid = 10425; - }; - class ItemKeyBlack426: ItemKeyBlack { - keyid = 10426; - }; - class ItemKeyBlack427: ItemKeyBlack { - keyid = 10427; - }; - class ItemKeyBlack428: ItemKeyBlack { - keyid = 10428; - }; - class ItemKeyBlack429: ItemKeyBlack { - keyid = 10429; - }; - class ItemKeyBlack430: ItemKeyBlack { - keyid = 10430; - }; - class ItemKeyBlack431: ItemKeyBlack { - keyid = 10431; - }; - class ItemKeyBlack432: ItemKeyBlack { - keyid = 10432; - }; - class ItemKeyBlack433: ItemKeyBlack { - keyid = 10433; - }; - class ItemKeyBlack434: ItemKeyBlack { - keyid = 10434; - }; - class ItemKeyBlack435: ItemKeyBlack { - keyid = 10435; - }; - class ItemKeyBlack436: ItemKeyBlack { - keyid = 10436; - }; - class ItemKeyBlack437: ItemKeyBlack { - keyid = 10437; - }; - class ItemKeyBlack438: ItemKeyBlack { - keyid = 10438; - }; - class ItemKeyBlack439: ItemKeyBlack { - keyid = 10439; - }; - class ItemKeyBlack440: ItemKeyBlack { - keyid = 10440; - }; - class ItemKeyBlack441: ItemKeyBlack { - keyid = 10441; - }; - class ItemKeyBlack442: ItemKeyBlack { - keyid = 10442; - }; - class ItemKeyBlack443: ItemKeyBlack { - keyid = 10443; - }; - class ItemKeyBlack444: ItemKeyBlack { - keyid = 10444; - }; - class ItemKeyBlack445: ItemKeyBlack { - keyid = 10445; - }; - class ItemKeyBlack446: ItemKeyBlack { - keyid = 10446; - }; - class ItemKeyBlack447: ItemKeyBlack { - keyid = 10447; - }; - class ItemKeyBlack448: ItemKeyBlack { - keyid = 10448; - }; - class ItemKeyBlack449: ItemKeyBlack { - keyid = 10449; - }; - class ItemKeyBlack450: ItemKeyBlack { - keyid = 10450; - }; - class ItemKeyBlack451: ItemKeyBlack { - keyid = 10451; - }; - class ItemKeyBlack452: ItemKeyBlack { - keyid = 10452; - }; - class ItemKeyBlack453: ItemKeyBlack { - keyid = 10453; - }; - class ItemKeyBlack454: ItemKeyBlack { - keyid = 10454; - }; - class ItemKeyBlack455: ItemKeyBlack { - keyid = 10455; - }; - class ItemKeyBlack456: ItemKeyBlack { - keyid = 10456; - }; - class ItemKeyBlack457: ItemKeyBlack { - keyid = 10457; - }; - class ItemKeyBlack458: ItemKeyBlack { - keyid = 10458; - }; - class ItemKeyBlack459: ItemKeyBlack { - keyid = 10459; - }; - class ItemKeyBlack460: ItemKeyBlack { - keyid = 10460; - }; - class ItemKeyBlack461: ItemKeyBlack { - keyid = 10461; - }; - class ItemKeyBlack462: ItemKeyBlack { - keyid = 10462; - }; - class ItemKeyBlack463: ItemKeyBlack { - keyid = 10463; - }; - class ItemKeyBlack464: ItemKeyBlack { - keyid = 10464; - }; - class ItemKeyBlack465: ItemKeyBlack { - keyid = 10465; - }; - class ItemKeyBlack466: ItemKeyBlack { - keyid = 10466; - }; - class ItemKeyBlack467: ItemKeyBlack { - keyid = 10467; - }; - class ItemKeyBlack468: ItemKeyBlack { - keyid = 10468; - }; - class ItemKeyBlack469: ItemKeyBlack { - keyid = 10469; - }; - class ItemKeyBlack470: ItemKeyBlack { - keyid = 10470; - }; - class ItemKeyBlack471: ItemKeyBlack { - keyid = 10471; - }; - class ItemKeyBlack472: ItemKeyBlack { - keyid = 10472; - }; - class ItemKeyBlack473: ItemKeyBlack { - keyid = 10473; - }; - class ItemKeyBlack474: ItemKeyBlack { - keyid = 10474; - }; - class ItemKeyBlack475: ItemKeyBlack { - keyid = 10475; - }; - class ItemKeyBlack476: ItemKeyBlack { - keyid = 10476; - }; - class ItemKeyBlack477: ItemKeyBlack { - keyid = 10477; - }; - class ItemKeyBlack478: ItemKeyBlack { - keyid = 10478; - }; - class ItemKeyBlack479: ItemKeyBlack { - keyid = 10479; - }; - class ItemKeyBlack480: ItemKeyBlack { - keyid = 10480; - }; - class ItemKeyBlack481: ItemKeyBlack { - keyid = 10481; - }; - class ItemKeyBlack482: ItemKeyBlack { - keyid = 10482; - }; - class ItemKeyBlack483: ItemKeyBlack { - keyid = 10483; - }; - class ItemKeyBlack484: ItemKeyBlack { - keyid = 10484; - }; - class ItemKeyBlack485: ItemKeyBlack { - keyid = 10485; - }; - class ItemKeyBlack486: ItemKeyBlack { - keyid = 10486; - }; - class ItemKeyBlack487: ItemKeyBlack { - keyid = 10487; - }; - class ItemKeyBlack488: ItemKeyBlack { - keyid = 10488; - }; - class ItemKeyBlack489: ItemKeyBlack { - keyid = 10489; - }; - class ItemKeyBlack490: ItemKeyBlack { - keyid = 10490; - }; - class ItemKeyBlack491: ItemKeyBlack { - keyid = 10491; - }; - class ItemKeyBlack492: ItemKeyBlack { - keyid = 10492; - }; - class ItemKeyBlack493: ItemKeyBlack { - keyid = 10493; - }; - class ItemKeyBlack494: ItemKeyBlack { - keyid = 10494; - }; - class ItemKeyBlack495: ItemKeyBlack { - keyid = 10495; - }; - class ItemKeyBlack496: ItemKeyBlack { - keyid = 10496; - }; - class ItemKeyBlack497: ItemKeyBlack { - keyid = 10497; - }; - class ItemKeyBlack498: ItemKeyBlack { - keyid = 10498; - }; - class ItemKeyBlack499: ItemKeyBlack { - keyid = 10499; - }; - class ItemKeyBlack500: ItemKeyBlack { - keyid = 10500; - }; - class ItemKeyBlack501: ItemKeyBlack { - keyid = 10501; - }; - class ItemKeyBlack502: ItemKeyBlack { - keyid = 10502; - }; - class ItemKeyBlack503: ItemKeyBlack { - keyid = 10503; - }; - class ItemKeyBlack504: ItemKeyBlack { - keyid = 10504; - }; - class ItemKeyBlack505: ItemKeyBlack { - keyid = 10505; - }; - class ItemKeyBlack506: ItemKeyBlack { - keyid = 10506; - }; - class ItemKeyBlack507: ItemKeyBlack { - keyid = 10507; - }; - class ItemKeyBlack508: ItemKeyBlack { - keyid = 10508; - }; - class ItemKeyBlack509: ItemKeyBlack { - keyid = 10509; - }; - class ItemKeyBlack510: ItemKeyBlack { - keyid = 10510; - }; - class ItemKeyBlack511: ItemKeyBlack { - keyid = 10511; - }; - class ItemKeyBlack512: ItemKeyBlack { - keyid = 10512; - }; - class ItemKeyBlack513: ItemKeyBlack { - keyid = 10513; - }; - class ItemKeyBlack514: ItemKeyBlack { - keyid = 10514; - }; - class ItemKeyBlack515: ItemKeyBlack { - keyid = 10515; - }; - class ItemKeyBlack516: ItemKeyBlack { - keyid = 10516; - }; - class ItemKeyBlack517: ItemKeyBlack { - keyid = 10517; - }; - class ItemKeyBlack518: ItemKeyBlack { - keyid = 10518; - }; - class ItemKeyBlack519: ItemKeyBlack { - keyid = 10519; - }; - class ItemKeyBlack520: ItemKeyBlack { - keyid = 10520; - }; - class ItemKeyBlack521: ItemKeyBlack { - keyid = 10521; - }; - class ItemKeyBlack522: ItemKeyBlack { - keyid = 10522; - }; - class ItemKeyBlack523: ItemKeyBlack { - keyid = 10523; - }; - class ItemKeyBlack524: ItemKeyBlack { - keyid = 10524; - }; - class ItemKeyBlack525: ItemKeyBlack { - keyid = 10525; - }; - class ItemKeyBlack526: ItemKeyBlack { - keyid = 10526; - }; - class ItemKeyBlack527: ItemKeyBlack { - keyid = 10527; - }; - class ItemKeyBlack528: ItemKeyBlack { - keyid = 10528; - }; - class ItemKeyBlack529: ItemKeyBlack { - keyid = 10529; - }; - class ItemKeyBlack530: ItemKeyBlack { - keyid = 10530; - }; - class ItemKeyBlack531: ItemKeyBlack { - keyid = 10531; - }; - class ItemKeyBlack532: ItemKeyBlack { - keyid = 10532; - }; - class ItemKeyBlack533: ItemKeyBlack { - keyid = 10533; - }; - class ItemKeyBlack534: ItemKeyBlack { - keyid = 10534; - }; - class ItemKeyBlack535: ItemKeyBlack { - keyid = 10535; - }; - class ItemKeyBlack536: ItemKeyBlack { - keyid = 10536; - }; - class ItemKeyBlack537: ItemKeyBlack { - keyid = 10537; - }; - class ItemKeyBlack538: ItemKeyBlack { - keyid = 10538; - }; - class ItemKeyBlack539: ItemKeyBlack { - keyid = 10539; - }; - class ItemKeyBlack540: ItemKeyBlack { - keyid = 10540; - }; - class ItemKeyBlack541: ItemKeyBlack { - keyid = 10541; - }; - class ItemKeyBlack542: ItemKeyBlack { - keyid = 10542; - }; - class ItemKeyBlack543: ItemKeyBlack { - keyid = 10543; - }; - class ItemKeyBlack544: ItemKeyBlack { - keyid = 10544; - }; - class ItemKeyBlack545: ItemKeyBlack { - keyid = 10545; - }; - class ItemKeyBlack546: ItemKeyBlack { - keyid = 10546; - }; - class ItemKeyBlack547: ItemKeyBlack { - keyid = 10547; - }; - class ItemKeyBlack548: ItemKeyBlack { - keyid = 10548; - }; - class ItemKeyBlack549: ItemKeyBlack { - keyid = 10549; - }; - class ItemKeyBlack550: ItemKeyBlack { - keyid = 10550; - }; - class ItemKeyBlack551: ItemKeyBlack { - keyid = 10551; - }; - class ItemKeyBlack552: ItemKeyBlack { - keyid = 10552; - }; - class ItemKeyBlack553: ItemKeyBlack { - keyid = 10553; - }; - class ItemKeyBlack554: ItemKeyBlack { - keyid = 10554; - }; - class ItemKeyBlack555: ItemKeyBlack { - keyid = 10555; - }; - class ItemKeyBlack556: ItemKeyBlack { - keyid = 10556; - }; - class ItemKeyBlack557: ItemKeyBlack { - keyid = 10557; - }; - class ItemKeyBlack558: ItemKeyBlack { - keyid = 10558; - }; - class ItemKeyBlack559: ItemKeyBlack { - keyid = 10559; - }; - class ItemKeyBlack560: ItemKeyBlack { - keyid = 10560; - }; - class ItemKeyBlack561: ItemKeyBlack { - keyid = 10561; - }; - class ItemKeyBlack562: ItemKeyBlack { - keyid = 10562; - }; - class ItemKeyBlack563: ItemKeyBlack { - keyid = 10563; - }; - class ItemKeyBlack564: ItemKeyBlack { - keyid = 10564; - }; - class ItemKeyBlack565: ItemKeyBlack { - keyid = 10565; - }; - class ItemKeyBlack566: ItemKeyBlack { - keyid = 10566; - }; - class ItemKeyBlack567: ItemKeyBlack { - keyid = 10567; - }; - class ItemKeyBlack568: ItemKeyBlack { - keyid = 10568; - }; - class ItemKeyBlack569: ItemKeyBlack { - keyid = 10569; - }; - class ItemKeyBlack570: ItemKeyBlack { - keyid = 10570; - }; - class ItemKeyBlack571: ItemKeyBlack { - keyid = 10571; - }; - class ItemKeyBlack572: ItemKeyBlack { - keyid = 10572; - }; - class ItemKeyBlack573: ItemKeyBlack { - keyid = 10573; - }; - class ItemKeyBlack574: ItemKeyBlack { - keyid = 10574; - }; - class ItemKeyBlack575: ItemKeyBlack { - keyid = 10575; - }; - class ItemKeyBlack576: ItemKeyBlack { - keyid = 10576; - }; - class ItemKeyBlack577: ItemKeyBlack { - keyid = 10577; - }; - class ItemKeyBlack578: ItemKeyBlack { - keyid = 10578; - }; - class ItemKeyBlack579: ItemKeyBlack { - keyid = 10579; - }; - class ItemKeyBlack580: ItemKeyBlack { - keyid = 10580; - }; - class ItemKeyBlack581: ItemKeyBlack { - keyid = 10581; - }; - class ItemKeyBlack582: ItemKeyBlack { - keyid = 10582; - }; - class ItemKeyBlack583: ItemKeyBlack { - keyid = 10583; - }; - class ItemKeyBlack584: ItemKeyBlack { - keyid = 10584; - }; - class ItemKeyBlack585: ItemKeyBlack { - keyid = 10585; - }; - class ItemKeyBlack586: ItemKeyBlack { - keyid = 10586; - }; - class ItemKeyBlack587: ItemKeyBlack { - keyid = 10587; - }; - class ItemKeyBlack588: ItemKeyBlack { - keyid = 10588; - }; - class ItemKeyBlack589: ItemKeyBlack { - keyid = 10589; - }; - class ItemKeyBlack590: ItemKeyBlack { - keyid = 10590; - }; - class ItemKeyBlack591: ItemKeyBlack { - keyid = 10591; - }; - class ItemKeyBlack592: ItemKeyBlack { - keyid = 10592; - }; - class ItemKeyBlack593: ItemKeyBlack { - keyid = 10593; - }; - class ItemKeyBlack594: ItemKeyBlack { - keyid = 10594; - }; - class ItemKeyBlack595: ItemKeyBlack { - keyid = 10595; - }; - class ItemKeyBlack596: ItemKeyBlack { - keyid = 10596; - }; - class ItemKeyBlack597: ItemKeyBlack { - keyid = 10597; - }; - class ItemKeyBlack598: ItemKeyBlack { - keyid = 10598; - }; - class ItemKeyBlack599: ItemKeyBlack { - keyid = 10599; - }; - class ItemKeyBlack600: ItemKeyBlack { - keyid = 10600; - }; - class ItemKeyBlack601: ItemKeyBlack { - keyid = 10601; - }; - class ItemKeyBlack602: ItemKeyBlack { - keyid = 10602; - }; - class ItemKeyBlack603: ItemKeyBlack { - keyid = 10603; - }; - class ItemKeyBlack604: ItemKeyBlack { - keyid = 10604; - }; - class ItemKeyBlack605: ItemKeyBlack { - keyid = 10605; - }; - class ItemKeyBlack606: ItemKeyBlack { - keyid = 10606; - }; - class ItemKeyBlack607: ItemKeyBlack { - keyid = 10607; - }; - class ItemKeyBlack608: ItemKeyBlack { - keyid = 10608; - }; - class ItemKeyBlack609: ItemKeyBlack { - keyid = 10609; - }; - class ItemKeyBlack610: ItemKeyBlack { - keyid = 10610; - }; - class ItemKeyBlack611: ItemKeyBlack { - keyid = 10611; - }; - class ItemKeyBlack612: ItemKeyBlack { - keyid = 10612; - }; - class ItemKeyBlack613: ItemKeyBlack { - keyid = 10613; - }; - class ItemKeyBlack614: ItemKeyBlack { - keyid = 10614; - }; - class ItemKeyBlack615: ItemKeyBlack { - keyid = 10615; - }; - class ItemKeyBlack616: ItemKeyBlack { - keyid = 10616; - }; - class ItemKeyBlack617: ItemKeyBlack { - keyid = 10617; - }; - class ItemKeyBlack618: ItemKeyBlack { - keyid = 10618; - }; - class ItemKeyBlack619: ItemKeyBlack { - keyid = 10619; - }; - class ItemKeyBlack620: ItemKeyBlack { - keyid = 10620; - }; - class ItemKeyBlack621: ItemKeyBlack { - keyid = 10621; - }; - class ItemKeyBlack622: ItemKeyBlack { - keyid = 10622; - }; - class ItemKeyBlack623: ItemKeyBlack { - keyid = 10623; - }; - class ItemKeyBlack624: ItemKeyBlack { - keyid = 10624; - }; - class ItemKeyBlack625: ItemKeyBlack { - keyid = 10625; - }; - class ItemKeyBlack626: ItemKeyBlack { - keyid = 10626; - }; - class ItemKeyBlack627: ItemKeyBlack { - keyid = 10627; - }; - class ItemKeyBlack628: ItemKeyBlack { - keyid = 10628; - }; - class ItemKeyBlack629: ItemKeyBlack { - keyid = 10629; - }; - class ItemKeyBlack630: ItemKeyBlack { - keyid = 10630; - }; - class ItemKeyBlack631: ItemKeyBlack { - keyid = 10631; - }; - class ItemKeyBlack632: ItemKeyBlack { - keyid = 10632; - }; - class ItemKeyBlack633: ItemKeyBlack { - keyid = 10633; - }; - class ItemKeyBlack634: ItemKeyBlack { - keyid = 10634; - }; - class ItemKeyBlack635: ItemKeyBlack { - keyid = 10635; - }; - class ItemKeyBlack636: ItemKeyBlack { - keyid = 10636; - }; - class ItemKeyBlack637: ItemKeyBlack { - keyid = 10637; - }; - class ItemKeyBlack638: ItemKeyBlack { - keyid = 10638; - }; - class ItemKeyBlack639: ItemKeyBlack { - keyid = 10639; - }; - class ItemKeyBlack640: ItemKeyBlack { - keyid = 10640; - }; - class ItemKeyBlack641: ItemKeyBlack { - keyid = 10641; - }; - class ItemKeyBlack642: ItemKeyBlack { - keyid = 10642; - }; - class ItemKeyBlack643: ItemKeyBlack { - keyid = 10643; - }; - class ItemKeyBlack644: ItemKeyBlack { - keyid = 10644; - }; - class ItemKeyBlack645: ItemKeyBlack { - keyid = 10645; - }; - class ItemKeyBlack646: ItemKeyBlack { - keyid = 10646; - }; - class ItemKeyBlack647: ItemKeyBlack { - keyid = 10647; - }; - class ItemKeyBlack648: ItemKeyBlack { - keyid = 10648; - }; - class ItemKeyBlack649: ItemKeyBlack { - keyid = 10649; - }; - class ItemKeyBlack650: ItemKeyBlack { - keyid = 10650; - }; - class ItemKeyBlack651: ItemKeyBlack { - keyid = 10651; - }; - class ItemKeyBlack652: ItemKeyBlack { - keyid = 10652; - }; - class ItemKeyBlack653: ItemKeyBlack { - keyid = 10653; - }; - class ItemKeyBlack654: ItemKeyBlack { - keyid = 10654; - }; - class ItemKeyBlack655: ItemKeyBlack { - keyid = 10655; - }; - class ItemKeyBlack656: ItemKeyBlack { - keyid = 10656; - }; - class ItemKeyBlack657: ItemKeyBlack { - keyid = 10657; - }; - class ItemKeyBlack658: ItemKeyBlack { - keyid = 10658; - }; - class ItemKeyBlack659: ItemKeyBlack { - keyid = 10659; - }; - class ItemKeyBlack660: ItemKeyBlack { - keyid = 10660; - }; - class ItemKeyBlack661: ItemKeyBlack { - keyid = 10661; - }; - class ItemKeyBlack662: ItemKeyBlack { - keyid = 10662; - }; - class ItemKeyBlack663: ItemKeyBlack { - keyid = 10663; - }; - class ItemKeyBlack664: ItemKeyBlack { - keyid = 10664; - }; - class ItemKeyBlack665: ItemKeyBlack { - keyid = 10665; - }; - class ItemKeyBlack666: ItemKeyBlack { - keyid = 10666; - }; - class ItemKeyBlack667: ItemKeyBlack { - keyid = 10667; - }; - class ItemKeyBlack668: ItemKeyBlack { - keyid = 10668; - }; - class ItemKeyBlack669: ItemKeyBlack { - keyid = 10669; - }; - class ItemKeyBlack670: ItemKeyBlack { - keyid = 10670; - }; - class ItemKeyBlack671: ItemKeyBlack { - keyid = 10671; - }; - class ItemKeyBlack672: ItemKeyBlack { - keyid = 10672; - }; - class ItemKeyBlack673: ItemKeyBlack { - keyid = 10673; - }; - class ItemKeyBlack674: ItemKeyBlack { - keyid = 10674; - }; - class ItemKeyBlack675: ItemKeyBlack { - keyid = 10675; - }; - class ItemKeyBlack676: ItemKeyBlack { - keyid = 10676; - }; - class ItemKeyBlack677: ItemKeyBlack { - keyid = 10677; - }; - class ItemKeyBlack678: ItemKeyBlack { - keyid = 10678; - }; - class ItemKeyBlack679: ItemKeyBlack { - keyid = 10679; - }; - class ItemKeyBlack680: ItemKeyBlack { - keyid = 10680; - }; - class ItemKeyBlack681: ItemKeyBlack { - keyid = 10681; - }; - class ItemKeyBlack682: ItemKeyBlack { - keyid = 10682; - }; - class ItemKeyBlack683: ItemKeyBlack { - keyid = 10683; - }; - class ItemKeyBlack684: ItemKeyBlack { - keyid = 10684; - }; - class ItemKeyBlack685: ItemKeyBlack { - keyid = 10685; - }; - class ItemKeyBlack686: ItemKeyBlack { - keyid = 10686; - }; - class ItemKeyBlack687: ItemKeyBlack { - keyid = 10687; - }; - class ItemKeyBlack688: ItemKeyBlack { - keyid = 10688; - }; - class ItemKeyBlack689: ItemKeyBlack { - keyid = 10689; - }; - class ItemKeyBlack690: ItemKeyBlack { - keyid = 10690; - }; - class ItemKeyBlack691: ItemKeyBlack { - keyid = 10691; - }; - class ItemKeyBlack692: ItemKeyBlack { - keyid = 10692; - }; - class ItemKeyBlack693: ItemKeyBlack { - keyid = 10693; - }; - class ItemKeyBlack694: ItemKeyBlack { - keyid = 10694; - }; - class ItemKeyBlack695: ItemKeyBlack { - keyid = 10695; - }; - class ItemKeyBlack696: ItemKeyBlack { - keyid = 10696; - }; - class ItemKeyBlack697: ItemKeyBlack { - keyid = 10697; - }; - class ItemKeyBlack698: ItemKeyBlack { - keyid = 10698; - }; - class ItemKeyBlack699: ItemKeyBlack { - keyid = 10699; - }; - class ItemKeyBlack700: ItemKeyBlack { - keyid = 10700; - }; - class ItemKeyBlack701: ItemKeyBlack { - keyid = 10701; - }; - class ItemKeyBlack702: ItemKeyBlack { - keyid = 10702; - }; - class ItemKeyBlack703: ItemKeyBlack { - keyid = 10703; - }; - class ItemKeyBlack704: ItemKeyBlack { - keyid = 10704; - }; - class ItemKeyBlack705: ItemKeyBlack { - keyid = 10705; - }; - class ItemKeyBlack706: ItemKeyBlack { - keyid = 10706; - }; - class ItemKeyBlack707: ItemKeyBlack { - keyid = 10707; - }; - class ItemKeyBlack708: ItemKeyBlack { - keyid = 10708; - }; - class ItemKeyBlack709: ItemKeyBlack { - keyid = 10709; - }; - class ItemKeyBlack710: ItemKeyBlack { - keyid = 10710; - }; - class ItemKeyBlack711: ItemKeyBlack { - keyid = 10711; - }; - class ItemKeyBlack712: ItemKeyBlack { - keyid = 10712; - }; - class ItemKeyBlack713: ItemKeyBlack { - keyid = 10713; - }; - class ItemKeyBlack714: ItemKeyBlack { - keyid = 10714; - }; - class ItemKeyBlack715: ItemKeyBlack { - keyid = 10715; - }; - class ItemKeyBlack716: ItemKeyBlack { - keyid = 10716; - }; - class ItemKeyBlack717: ItemKeyBlack { - keyid = 10717; - }; - class ItemKeyBlack718: ItemKeyBlack { - keyid = 10718; - }; - class ItemKeyBlack719: ItemKeyBlack { - keyid = 10719; - }; - class ItemKeyBlack720: ItemKeyBlack { - keyid = 10720; - }; - class ItemKeyBlack721: ItemKeyBlack { - keyid = 10721; - }; - class ItemKeyBlack722: ItemKeyBlack { - keyid = 10722; - }; - class ItemKeyBlack723: ItemKeyBlack { - keyid = 10723; - }; - class ItemKeyBlack724: ItemKeyBlack { - keyid = 10724; - }; - class ItemKeyBlack725: ItemKeyBlack { - keyid = 10725; - }; - class ItemKeyBlack726: ItemKeyBlack { - keyid = 10726; - }; - class ItemKeyBlack727: ItemKeyBlack { - keyid = 10727; - }; - class ItemKeyBlack728: ItemKeyBlack { - keyid = 10728; - }; - class ItemKeyBlack729: ItemKeyBlack { - keyid = 10729; - }; - class ItemKeyBlack730: ItemKeyBlack { - keyid = 10730; - }; - class ItemKeyBlack731: ItemKeyBlack { - keyid = 10731; - }; - class ItemKeyBlack732: ItemKeyBlack { - keyid = 10732; - }; - class ItemKeyBlack733: ItemKeyBlack { - keyid = 10733; - }; - class ItemKeyBlack734: ItemKeyBlack { - keyid = 10734; - }; - class ItemKeyBlack735: ItemKeyBlack { - keyid = 10735; - }; - class ItemKeyBlack736: ItemKeyBlack { - keyid = 10736; - }; - class ItemKeyBlack737: ItemKeyBlack { - keyid = 10737; - }; - class ItemKeyBlack738: ItemKeyBlack { - keyid = 10738; - }; - class ItemKeyBlack739: ItemKeyBlack { - keyid = 10739; - }; - class ItemKeyBlack740: ItemKeyBlack { - keyid = 10740; - }; - class ItemKeyBlack741: ItemKeyBlack { - keyid = 10741; - }; - class ItemKeyBlack742: ItemKeyBlack { - keyid = 10742; - }; - class ItemKeyBlack743: ItemKeyBlack { - keyid = 10743; - }; - class ItemKeyBlack744: ItemKeyBlack { - keyid = 10744; - }; - class ItemKeyBlack745: ItemKeyBlack { - keyid = 10745; - }; - class ItemKeyBlack746: ItemKeyBlack { - keyid = 10746; - }; - class ItemKeyBlack747: ItemKeyBlack { - keyid = 10747; - }; - class ItemKeyBlack748: ItemKeyBlack { - keyid = 10748; - }; - class ItemKeyBlack749: ItemKeyBlack { - keyid = 10749; - }; - class ItemKeyBlack750: ItemKeyBlack { - keyid = 10750; - }; - class ItemKeyBlack751: ItemKeyBlack { - keyid = 10751; - }; - class ItemKeyBlack752: ItemKeyBlack { - keyid = 10752; - }; - class ItemKeyBlack753: ItemKeyBlack { - keyid = 10753; - }; - class ItemKeyBlack754: ItemKeyBlack { - keyid = 10754; - }; - class ItemKeyBlack755: ItemKeyBlack { - keyid = 10755; - }; - class ItemKeyBlack756: ItemKeyBlack { - keyid = 10756; - }; - class ItemKeyBlack757: ItemKeyBlack { - keyid = 10757; - }; - class ItemKeyBlack758: ItemKeyBlack { - keyid = 10758; - }; - class ItemKeyBlack759: ItemKeyBlack { - keyid = 10759; - }; - class ItemKeyBlack760: ItemKeyBlack { - keyid = 10760; - }; - class ItemKeyBlack761: ItemKeyBlack { - keyid = 10761; - }; - class ItemKeyBlack762: ItemKeyBlack { - keyid = 10762; - }; - class ItemKeyBlack763: ItemKeyBlack { - keyid = 10763; - }; - class ItemKeyBlack764: ItemKeyBlack { - keyid = 10764; - }; - class ItemKeyBlack765: ItemKeyBlack { - keyid = 10765; - }; - class ItemKeyBlack766: ItemKeyBlack { - keyid = 10766; - }; - class ItemKeyBlack767: ItemKeyBlack { - keyid = 10767; - }; - class ItemKeyBlack768: ItemKeyBlack { - keyid = 10768; - }; - class ItemKeyBlack769: ItemKeyBlack { - keyid = 10769; - }; - class ItemKeyBlack770: ItemKeyBlack { - keyid = 10770; - }; - class ItemKeyBlack771: ItemKeyBlack { - keyid = 10771; - }; - class ItemKeyBlack772: ItemKeyBlack { - keyid = 10772; - }; - class ItemKeyBlack773: ItemKeyBlack { - keyid = 10773; - }; - class ItemKeyBlack774: ItemKeyBlack { - keyid = 10774; - }; - class ItemKeyBlack775: ItemKeyBlack { - keyid = 10775; - }; - class ItemKeyBlack776: ItemKeyBlack { - keyid = 10776; - }; - class ItemKeyBlack777: ItemKeyBlack { - keyid = 10777; - }; - class ItemKeyBlack778: ItemKeyBlack { - keyid = 10778; - }; - class ItemKeyBlack779: ItemKeyBlack { - keyid = 10779; - }; - class ItemKeyBlack780: ItemKeyBlack { - keyid = 10780; - }; - class ItemKeyBlack781: ItemKeyBlack { - keyid = 10781; - }; - class ItemKeyBlack782: ItemKeyBlack { - keyid = 10782; - }; - class ItemKeyBlack783: ItemKeyBlack { - keyid = 10783; - }; - class ItemKeyBlack784: ItemKeyBlack { - keyid = 10784; - }; - class ItemKeyBlack785: ItemKeyBlack { - keyid = 10785; - }; - class ItemKeyBlack786: ItemKeyBlack { - keyid = 10786; - }; - class ItemKeyBlack787: ItemKeyBlack { - keyid = 10787; - }; - class ItemKeyBlack788: ItemKeyBlack { - keyid = 10788; - }; - class ItemKeyBlack789: ItemKeyBlack { - keyid = 10789; - }; - class ItemKeyBlack790: ItemKeyBlack { - keyid = 10790; - }; - class ItemKeyBlack791: ItemKeyBlack { - keyid = 10791; - }; - class ItemKeyBlack792: ItemKeyBlack { - keyid = 10792; - }; - class ItemKeyBlack793: ItemKeyBlack { - keyid = 10793; - }; - class ItemKeyBlack794: ItemKeyBlack { - keyid = 10794; - }; - class ItemKeyBlack795: ItemKeyBlack { - keyid = 10795; - }; - class ItemKeyBlack796: ItemKeyBlack { - keyid = 10796; - }; - class ItemKeyBlack797: ItemKeyBlack { - keyid = 10797; - }; - class ItemKeyBlack798: ItemKeyBlack { - keyid = 10798; - }; - class ItemKeyBlack799: ItemKeyBlack { - keyid = 10799; - }; - class ItemKeyBlack800: ItemKeyBlack { - keyid = 10800; - }; - class ItemKeyBlack801: ItemKeyBlack { - keyid = 10801; - }; - class ItemKeyBlack802: ItemKeyBlack { - keyid = 10802; - }; - class ItemKeyBlack803: ItemKeyBlack { - keyid = 10803; - }; - class ItemKeyBlack804: ItemKeyBlack { - keyid = 10804; - }; - class ItemKeyBlack805: ItemKeyBlack { - keyid = 10805; - }; - class ItemKeyBlack806: ItemKeyBlack { - keyid = 10806; - }; - class ItemKeyBlack807: ItemKeyBlack { - keyid = 10807; - }; - class ItemKeyBlack808: ItemKeyBlack { - keyid = 10808; - }; - class ItemKeyBlack809: ItemKeyBlack { - keyid = 10809; - }; - class ItemKeyBlack810: ItemKeyBlack { - keyid = 10810; - }; - class ItemKeyBlack811: ItemKeyBlack { - keyid = 10811; - }; - class ItemKeyBlack812: ItemKeyBlack { - keyid = 10812; - }; - class ItemKeyBlack813: ItemKeyBlack { - keyid = 10813; - }; - class ItemKeyBlack814: ItemKeyBlack { - keyid = 10814; - }; - class ItemKeyBlack815: ItemKeyBlack { - keyid = 10815; - }; - class ItemKeyBlack816: ItemKeyBlack { - keyid = 10816; - }; - class ItemKeyBlack817: ItemKeyBlack { - keyid = 10817; - }; - class ItemKeyBlack818: ItemKeyBlack { - keyid = 10818; - }; - class ItemKeyBlack819: ItemKeyBlack { - keyid = 10819; - }; - class ItemKeyBlack820: ItemKeyBlack { - keyid = 10820; - }; - class ItemKeyBlack821: ItemKeyBlack { - keyid = 10821; - }; - class ItemKeyBlack822: ItemKeyBlack { - keyid = 10822; - }; - class ItemKeyBlack823: ItemKeyBlack { - keyid = 10823; - }; - class ItemKeyBlack824: ItemKeyBlack { - keyid = 10824; - }; - class ItemKeyBlack825: ItemKeyBlack { - keyid = 10825; - }; - class ItemKeyBlack826: ItemKeyBlack { - keyid = 10826; - }; - class ItemKeyBlack827: ItemKeyBlack { - keyid = 10827; - }; - class ItemKeyBlack828: ItemKeyBlack { - keyid = 10828; - }; - class ItemKeyBlack829: ItemKeyBlack { - keyid = 10829; - }; - class ItemKeyBlack830: ItemKeyBlack { - keyid = 10830; - }; - class ItemKeyBlack831: ItemKeyBlack { - keyid = 10831; - }; - class ItemKeyBlack832: ItemKeyBlack { - keyid = 10832; - }; - class ItemKeyBlack833: ItemKeyBlack { - keyid = 10833; - }; - class ItemKeyBlack834: ItemKeyBlack { - keyid = 10834; - }; - class ItemKeyBlack835: ItemKeyBlack { - keyid = 10835; - }; - class ItemKeyBlack836: ItemKeyBlack { - keyid = 10836; - }; - class ItemKeyBlack837: ItemKeyBlack { - keyid = 10837; - }; - class ItemKeyBlack838: ItemKeyBlack { - keyid = 10838; - }; - class ItemKeyBlack839: ItemKeyBlack { - keyid = 10839; - }; - class ItemKeyBlack840: ItemKeyBlack { - keyid = 10840; - }; - class ItemKeyBlack841: ItemKeyBlack { - keyid = 10841; - }; - class ItemKeyBlack842: ItemKeyBlack { - keyid = 10842; - }; - class ItemKeyBlack843: ItemKeyBlack { - keyid = 10843; - }; - class ItemKeyBlack844: ItemKeyBlack { - keyid = 10844; - }; - class ItemKeyBlack845: ItemKeyBlack { - keyid = 10845; - }; - class ItemKeyBlack846: ItemKeyBlack { - keyid = 10846; - }; - class ItemKeyBlack847: ItemKeyBlack { - keyid = 10847; - }; - class ItemKeyBlack848: ItemKeyBlack { - keyid = 10848; - }; - class ItemKeyBlack849: ItemKeyBlack { - keyid = 10849; - }; - class ItemKeyBlack850: ItemKeyBlack { - keyid = 10850; - }; - class ItemKeyBlack851: ItemKeyBlack { - keyid = 10851; - }; - class ItemKeyBlack852: ItemKeyBlack { - keyid = 10852; - }; - class ItemKeyBlack853: ItemKeyBlack { - keyid = 10853; - }; - class ItemKeyBlack854: ItemKeyBlack { - keyid = 10854; - }; - class ItemKeyBlack855: ItemKeyBlack { - keyid = 10855; - }; - class ItemKeyBlack856: ItemKeyBlack { - keyid = 10856; - }; - class ItemKeyBlack857: ItemKeyBlack { - keyid = 10857; - }; - class ItemKeyBlack858: ItemKeyBlack { - keyid = 10858; - }; - class ItemKeyBlack859: ItemKeyBlack { - keyid = 10859; - }; - class ItemKeyBlack860: ItemKeyBlack { - keyid = 10860; - }; - class ItemKeyBlack861: ItemKeyBlack { - keyid = 10861; - }; - class ItemKeyBlack862: ItemKeyBlack { - keyid = 10862; - }; - class ItemKeyBlack863: ItemKeyBlack { - keyid = 10863; - }; - class ItemKeyBlack864: ItemKeyBlack { - keyid = 10864; - }; - class ItemKeyBlack865: ItemKeyBlack { - keyid = 10865; - }; - class ItemKeyBlack866: ItemKeyBlack { - keyid = 10866; - }; - class ItemKeyBlack867: ItemKeyBlack { - keyid = 10867; - }; - class ItemKeyBlack868: ItemKeyBlack { - keyid = 10868; - }; - class ItemKeyBlack869: ItemKeyBlack { - keyid = 10869; - }; - class ItemKeyBlack870: ItemKeyBlack { - keyid = 10870; - }; - class ItemKeyBlack871: ItemKeyBlack { - keyid = 10871; - }; - class ItemKeyBlack872: ItemKeyBlack { - keyid = 10872; - }; - class ItemKeyBlack873: ItemKeyBlack { - keyid = 10873; - }; - class ItemKeyBlack874: ItemKeyBlack { - keyid = 10874; - }; - class ItemKeyBlack875: ItemKeyBlack { - keyid = 10875; - }; - class ItemKeyBlack876: ItemKeyBlack { - keyid = 10876; - }; - class ItemKeyBlack877: ItemKeyBlack { - keyid = 10877; - }; - class ItemKeyBlack878: ItemKeyBlack { - keyid = 10878; - }; - class ItemKeyBlack879: ItemKeyBlack { - keyid = 10879; - }; - class ItemKeyBlack880: ItemKeyBlack { - keyid = 10880; - }; - class ItemKeyBlack881: ItemKeyBlack { - keyid = 10881; - }; - class ItemKeyBlack882: ItemKeyBlack { - keyid = 10882; - }; - class ItemKeyBlack883: ItemKeyBlack { - keyid = 10883; - }; - class ItemKeyBlack884: ItemKeyBlack { - keyid = 10884; - }; - class ItemKeyBlack885: ItemKeyBlack { - keyid = 10885; - }; - class ItemKeyBlack886: ItemKeyBlack { - keyid = 10886; - }; - class ItemKeyBlack887: ItemKeyBlack { - keyid = 10887; - }; - class ItemKeyBlack888: ItemKeyBlack { - keyid = 10888; - }; - class ItemKeyBlack889: ItemKeyBlack { - keyid = 10889; - }; - class ItemKeyBlack890: ItemKeyBlack { - keyid = 10890; - }; - class ItemKeyBlack891: ItemKeyBlack { - keyid = 10891; - }; - class ItemKeyBlack892: ItemKeyBlack { - keyid = 10892; - }; - class ItemKeyBlack893: ItemKeyBlack { - keyid = 10893; - }; - class ItemKeyBlack894: ItemKeyBlack { - keyid = 10894; - }; - class ItemKeyBlack895: ItemKeyBlack { - keyid = 10895; - }; - class ItemKeyBlack896: ItemKeyBlack { - keyid = 10896; - }; - class ItemKeyBlack897: ItemKeyBlack { - keyid = 10897; - }; - class ItemKeyBlack898: ItemKeyBlack { - keyid = 10898; - }; - class ItemKeyBlack899: ItemKeyBlack { - keyid = 10899; - }; - class ItemKeyBlack900: ItemKeyBlack { - keyid = 10900; - }; - class ItemKeyBlack901: ItemKeyBlack { - keyid = 10901; - }; - class ItemKeyBlack902: ItemKeyBlack { - keyid = 10902; - }; - class ItemKeyBlack903: ItemKeyBlack { - keyid = 10903; - }; - class ItemKeyBlack904: ItemKeyBlack { - keyid = 10904; - }; - class ItemKeyBlack905: ItemKeyBlack { - keyid = 10905; - }; - class ItemKeyBlack906: ItemKeyBlack { - keyid = 10906; - }; - class ItemKeyBlack907: ItemKeyBlack { - keyid = 10907; - }; - class ItemKeyBlack908: ItemKeyBlack { - keyid = 10908; - }; - class ItemKeyBlack909: ItemKeyBlack { - keyid = 10909; - }; - class ItemKeyBlack910: ItemKeyBlack { - keyid = 10910; - }; - class ItemKeyBlack911: ItemKeyBlack { - keyid = 10911; - }; - class ItemKeyBlack912: ItemKeyBlack { - keyid = 10912; - }; - class ItemKeyBlack913: ItemKeyBlack { - keyid = 10913; - }; - class ItemKeyBlack914: ItemKeyBlack { - keyid = 10914; - }; - class ItemKeyBlack915: ItemKeyBlack { - keyid = 10915; - }; - class ItemKeyBlack916: ItemKeyBlack { - keyid = 10916; - }; - class ItemKeyBlack917: ItemKeyBlack { - keyid = 10917; - }; - class ItemKeyBlack918: ItemKeyBlack { - keyid = 10918; - }; - class ItemKeyBlack919: ItemKeyBlack { - keyid = 10919; - }; - class ItemKeyBlack920: ItemKeyBlack { - keyid = 10920; - }; - class ItemKeyBlack921: ItemKeyBlack { - keyid = 10921; - }; - class ItemKeyBlack922: ItemKeyBlack { - keyid = 10922; - }; - class ItemKeyBlack923: ItemKeyBlack { - keyid = 10923; - }; - class ItemKeyBlack924: ItemKeyBlack { - keyid = 10924; - }; - class ItemKeyBlack925: ItemKeyBlack { - keyid = 10925; - }; - class ItemKeyBlack926: ItemKeyBlack { - keyid = 10926; - }; - class ItemKeyBlack927: ItemKeyBlack { - keyid = 10927; - }; - class ItemKeyBlack928: ItemKeyBlack { - keyid = 10928; - }; - class ItemKeyBlack929: ItemKeyBlack { - keyid = 10929; - }; - class ItemKeyBlack930: ItemKeyBlack { - keyid = 10930; - }; - class ItemKeyBlack931: ItemKeyBlack { - keyid = 10931; - }; - class ItemKeyBlack932: ItemKeyBlack { - keyid = 10932; - }; - class ItemKeyBlack933: ItemKeyBlack { - keyid = 10933; - }; - class ItemKeyBlack934: ItemKeyBlack { - keyid = 10934; - }; - class ItemKeyBlack935: ItemKeyBlack { - keyid = 10935; - }; - class ItemKeyBlack936: ItemKeyBlack { - keyid = 10936; - }; - class ItemKeyBlack937: ItemKeyBlack { - keyid = 10937; - }; - class ItemKeyBlack938: ItemKeyBlack { - keyid = 10938; - }; - class ItemKeyBlack939: ItemKeyBlack { - keyid = 10939; - }; - class ItemKeyBlack940: ItemKeyBlack { - keyid = 10940; - }; - class ItemKeyBlack941: ItemKeyBlack { - keyid = 10941; - }; - class ItemKeyBlack942: ItemKeyBlack { - keyid = 10942; - }; - class ItemKeyBlack943: ItemKeyBlack { - keyid = 10943; - }; - class ItemKeyBlack944: ItemKeyBlack { - keyid = 10944; - }; - class ItemKeyBlack945: ItemKeyBlack { - keyid = 10945; - }; - class ItemKeyBlack946: ItemKeyBlack { - keyid = 10946; - }; - class ItemKeyBlack947: ItemKeyBlack { - keyid = 10947; - }; - class ItemKeyBlack948: ItemKeyBlack { - keyid = 10948; - }; - class ItemKeyBlack949: ItemKeyBlack { - keyid = 10949; - }; - class ItemKeyBlack950: ItemKeyBlack { - keyid = 10950; - }; - class ItemKeyBlack951: ItemKeyBlack { - keyid = 10951; - }; - class ItemKeyBlack952: ItemKeyBlack { - keyid = 10952; - }; - class ItemKeyBlack953: ItemKeyBlack { - keyid = 10953; - }; - class ItemKeyBlack954: ItemKeyBlack { - keyid = 10954; - }; - class ItemKeyBlack955: ItemKeyBlack { - keyid = 10955; - }; - class ItemKeyBlack956: ItemKeyBlack { - keyid = 10956; - }; - class ItemKeyBlack957: ItemKeyBlack { - keyid = 10957; - }; - class ItemKeyBlack958: ItemKeyBlack { - keyid = 10958; - }; - class ItemKeyBlack959: ItemKeyBlack { - keyid = 10959; - }; - class ItemKeyBlack960: ItemKeyBlack { - keyid = 10960; - }; - class ItemKeyBlack961: ItemKeyBlack { - keyid = 10961; - }; - class ItemKeyBlack962: ItemKeyBlack { - keyid = 10962; - }; - class ItemKeyBlack963: ItemKeyBlack { - keyid = 10963; - }; - class ItemKeyBlack964: ItemKeyBlack { - keyid = 10964; - }; - class ItemKeyBlack965: ItemKeyBlack { - keyid = 10965; - }; - class ItemKeyBlack966: ItemKeyBlack { - keyid = 10966; - }; - class ItemKeyBlack967: ItemKeyBlack { - keyid = 10967; - }; - class ItemKeyBlack968: ItemKeyBlack { - keyid = 10968; - }; - class ItemKeyBlack969: ItemKeyBlack { - keyid = 10969; - }; - class ItemKeyBlack970: ItemKeyBlack { - keyid = 10970; - }; - class ItemKeyBlack971: ItemKeyBlack { - keyid = 10971; - }; - class ItemKeyBlack972: ItemKeyBlack { - keyid = 10972; - }; - class ItemKeyBlack973: ItemKeyBlack { - keyid = 10973; - }; - class ItemKeyBlack974: ItemKeyBlack { - keyid = 10974; - }; - class ItemKeyBlack975: ItemKeyBlack { - keyid = 10975; - }; - class ItemKeyBlack976: ItemKeyBlack { - keyid = 10976; - }; - class ItemKeyBlack977: ItemKeyBlack { - keyid = 10977; - }; - class ItemKeyBlack978: ItemKeyBlack { - keyid = 10978; - }; - class ItemKeyBlack979: ItemKeyBlack { - keyid = 10979; - }; - class ItemKeyBlack980: ItemKeyBlack { - keyid = 10980; - }; - class ItemKeyBlack981: ItemKeyBlack { - keyid = 10981; - }; - class ItemKeyBlack982: ItemKeyBlack { - keyid = 10982; - }; - class ItemKeyBlack983: ItemKeyBlack { - keyid = 10983; - }; - class ItemKeyBlack984: ItemKeyBlack { - keyid = 10984; - }; - class ItemKeyBlack985: ItemKeyBlack { - keyid = 10985; - }; - class ItemKeyBlack986: ItemKeyBlack { - keyid = 10986; - }; - class ItemKeyBlack987: ItemKeyBlack { - keyid = 10987; - }; - class ItemKeyBlack988: ItemKeyBlack { - keyid = 10988; - }; - class ItemKeyBlack989: ItemKeyBlack { - keyid = 10989; - }; - class ItemKeyBlack990: ItemKeyBlack { - keyid = 10990; - }; - class ItemKeyBlack991: ItemKeyBlack { - keyid = 10991; - }; - class ItemKeyBlack992: ItemKeyBlack { - keyid = 10992; - }; - class ItemKeyBlack993: ItemKeyBlack { - keyid = 10993; - }; - class ItemKeyBlack994: ItemKeyBlack { - keyid = 10994; - }; - class ItemKeyBlack995: ItemKeyBlack { - keyid = 10995; - }; - class ItemKeyBlack996: ItemKeyBlack { - keyid = 10996; - }; - class ItemKeyBlack997: ItemKeyBlack { - keyid = 10997; - }; - class ItemKeyBlack998: ItemKeyBlack { - keyid = 10998; - }; - class ItemKeyBlack999: ItemKeyBlack { - keyid = 10999; - }; - class ItemKeyBlack1000: ItemKeyBlack { - keyid = 11000; - }; - class ItemKeyBlack1001: ItemKeyBlack { - keyid = 11001; - }; - class ItemKeyBlack1002: ItemKeyBlack { - keyid = 11002; - }; - class ItemKeyBlack1003: ItemKeyBlack { - keyid = 11003; - }; - class ItemKeyBlack1004: ItemKeyBlack { - keyid = 11004; - }; - class ItemKeyBlack1005: ItemKeyBlack { - keyid = 11005; - }; - class ItemKeyBlack1006: ItemKeyBlack { - keyid = 11006; - }; - class ItemKeyBlack1007: ItemKeyBlack { - keyid = 11007; - }; - class ItemKeyBlack1008: ItemKeyBlack { - keyid = 11008; - }; - class ItemKeyBlack1009: ItemKeyBlack { - keyid = 11009; - }; - class ItemKeyBlack1010: ItemKeyBlack { - keyid = 11010; - }; - class ItemKeyBlack1011: ItemKeyBlack { - keyid = 11011; - }; - class ItemKeyBlack1012: ItemKeyBlack { - keyid = 11012; - }; - class ItemKeyBlack1013: ItemKeyBlack { - keyid = 11013; - }; - class ItemKeyBlack1014: ItemKeyBlack { - keyid = 11014; - }; - class ItemKeyBlack1015: ItemKeyBlack { - keyid = 11015; - }; - class ItemKeyBlack1016: ItemKeyBlack { - keyid = 11016; - }; - class ItemKeyBlack1017: ItemKeyBlack { - keyid = 11017; - }; - class ItemKeyBlack1018: ItemKeyBlack { - keyid = 11018; - }; - class ItemKeyBlack1019: ItemKeyBlack { - keyid = 11019; - }; - class ItemKeyBlack1020: ItemKeyBlack { - keyid = 11020; - }; - class ItemKeyBlack1021: ItemKeyBlack { - keyid = 11021; - }; - class ItemKeyBlack1022: ItemKeyBlack { - keyid = 11022; - }; - class ItemKeyBlack1023: ItemKeyBlack { - keyid = 11023; - }; - class ItemKeyBlack1024: ItemKeyBlack { - keyid = 11024; - }; - class ItemKeyBlack1025: ItemKeyBlack { - keyid = 11025; - }; - class ItemKeyBlack1026: ItemKeyBlack { - keyid = 11026; - }; - class ItemKeyBlack1027: ItemKeyBlack { - keyid = 11027; - }; - class ItemKeyBlack1028: ItemKeyBlack { - keyid = 11028; - }; - class ItemKeyBlack1029: ItemKeyBlack { - keyid = 11029; - }; - class ItemKeyBlack1030: ItemKeyBlack { - keyid = 11030; - }; - class ItemKeyBlack1031: ItemKeyBlack { - keyid = 11031; - }; - class ItemKeyBlack1032: ItemKeyBlack { - keyid = 11032; - }; - class ItemKeyBlack1033: ItemKeyBlack { - keyid = 11033; - }; - class ItemKeyBlack1034: ItemKeyBlack { - keyid = 11034; - }; - class ItemKeyBlack1035: ItemKeyBlack { - keyid = 11035; - }; - class ItemKeyBlack1036: ItemKeyBlack { - keyid = 11036; - }; - class ItemKeyBlack1037: ItemKeyBlack { - keyid = 11037; - }; - class ItemKeyBlack1038: ItemKeyBlack { - keyid = 11038; - }; - class ItemKeyBlack1039: ItemKeyBlack { - keyid = 11039; - }; - class ItemKeyBlack1040: ItemKeyBlack { - keyid = 11040; - }; - class ItemKeyBlack1041: ItemKeyBlack { - keyid = 11041; - }; - class ItemKeyBlack1042: ItemKeyBlack { - keyid = 11042; - }; - class ItemKeyBlack1043: ItemKeyBlack { - keyid = 11043; - }; - class ItemKeyBlack1044: ItemKeyBlack { - keyid = 11044; - }; - class ItemKeyBlack1045: ItemKeyBlack { - keyid = 11045; - }; - class ItemKeyBlack1046: ItemKeyBlack { - keyid = 11046; - }; - class ItemKeyBlack1047: ItemKeyBlack { - keyid = 11047; - }; - class ItemKeyBlack1048: ItemKeyBlack { - keyid = 11048; - }; - class ItemKeyBlack1049: ItemKeyBlack { - keyid = 11049; - }; - class ItemKeyBlack1050: ItemKeyBlack { - keyid = 11050; - }; - class ItemKeyBlack1051: ItemKeyBlack { - keyid = 11051; - }; - class ItemKeyBlack1052: ItemKeyBlack { - keyid = 11052; - }; - class ItemKeyBlack1053: ItemKeyBlack { - keyid = 11053; - }; - class ItemKeyBlack1054: ItemKeyBlack { - keyid = 11054; - }; - class ItemKeyBlack1055: ItemKeyBlack { - keyid = 11055; - }; - class ItemKeyBlack1056: ItemKeyBlack { - keyid = 11056; - }; - class ItemKeyBlack1057: ItemKeyBlack { - keyid = 11057; - }; - class ItemKeyBlack1058: ItemKeyBlack { - keyid = 11058; - }; - class ItemKeyBlack1059: ItemKeyBlack { - keyid = 11059; - }; - class ItemKeyBlack1060: ItemKeyBlack { - keyid = 11060; - }; - class ItemKeyBlack1061: ItemKeyBlack { - keyid = 11061; - }; - class ItemKeyBlack1062: ItemKeyBlack { - keyid = 11062; - }; - class ItemKeyBlack1063: ItemKeyBlack { - keyid = 11063; - }; - class ItemKeyBlack1064: ItemKeyBlack { - keyid = 11064; - }; - class ItemKeyBlack1065: ItemKeyBlack { - keyid = 11065; - }; - class ItemKeyBlack1066: ItemKeyBlack { - keyid = 11066; - }; - class ItemKeyBlack1067: ItemKeyBlack { - keyid = 11067; - }; - class ItemKeyBlack1068: ItemKeyBlack { - keyid = 11068; - }; - class ItemKeyBlack1069: ItemKeyBlack { - keyid = 11069; - }; - class ItemKeyBlack1070: ItemKeyBlack { - keyid = 11070; - }; - class ItemKeyBlack1071: ItemKeyBlack { - keyid = 11071; - }; - class ItemKeyBlack1072: ItemKeyBlack { - keyid = 11072; - }; - class ItemKeyBlack1073: ItemKeyBlack { - keyid = 11073; - }; - class ItemKeyBlack1074: ItemKeyBlack { - keyid = 11074; - }; - class ItemKeyBlack1075: ItemKeyBlack { - keyid = 11075; - }; - class ItemKeyBlack1076: ItemKeyBlack { - keyid = 11076; - }; - class ItemKeyBlack1077: ItemKeyBlack { - keyid = 11077; - }; - class ItemKeyBlack1078: ItemKeyBlack { - keyid = 11078; - }; - class ItemKeyBlack1079: ItemKeyBlack { - keyid = 11079; - }; - class ItemKeyBlack1080: ItemKeyBlack { - keyid = 11080; - }; - class ItemKeyBlack1081: ItemKeyBlack { - keyid = 11081; - }; - class ItemKeyBlack1082: ItemKeyBlack { - keyid = 11082; - }; - class ItemKeyBlack1083: ItemKeyBlack { - keyid = 11083; - }; - class ItemKeyBlack1084: ItemKeyBlack { - keyid = 11084; - }; - class ItemKeyBlack1085: ItemKeyBlack { - keyid = 11085; - }; - class ItemKeyBlack1086: ItemKeyBlack { - keyid = 11086; - }; - class ItemKeyBlack1087: ItemKeyBlack { - keyid = 11087; - }; - class ItemKeyBlack1088: ItemKeyBlack { - keyid = 11088; - }; - class ItemKeyBlack1089: ItemKeyBlack { - keyid = 11089; - }; - class ItemKeyBlack1090: ItemKeyBlack { - keyid = 11090; - }; - class ItemKeyBlack1091: ItemKeyBlack { - keyid = 11091; - }; - class ItemKeyBlack1092: ItemKeyBlack { - keyid = 11092; - }; - class ItemKeyBlack1093: ItemKeyBlack { - keyid = 11093; - }; - class ItemKeyBlack1094: ItemKeyBlack { - keyid = 11094; - }; - class ItemKeyBlack1095: ItemKeyBlack { - keyid = 11095; - }; - class ItemKeyBlack1096: ItemKeyBlack { - keyid = 11096; - }; - class ItemKeyBlack1097: ItemKeyBlack { - keyid = 11097; - }; - class ItemKeyBlack1098: ItemKeyBlack { - keyid = 11098; - }; - class ItemKeyBlack1099: ItemKeyBlack { - keyid = 11099; - }; - class ItemKeyBlack1100: ItemKeyBlack { - keyid = 11100; - }; - class ItemKeyBlack1101: ItemKeyBlack { - keyid = 11101; - }; - class ItemKeyBlack1102: ItemKeyBlack { - keyid = 11102; - }; - class ItemKeyBlack1103: ItemKeyBlack { - keyid = 11103; - }; - class ItemKeyBlack1104: ItemKeyBlack { - keyid = 11104; - }; - class ItemKeyBlack1105: ItemKeyBlack { - keyid = 11105; - }; - class ItemKeyBlack1106: ItemKeyBlack { - keyid = 11106; - }; - class ItemKeyBlack1107: ItemKeyBlack { - keyid = 11107; - }; - class ItemKeyBlack1108: ItemKeyBlack { - keyid = 11108; - }; - class ItemKeyBlack1109: ItemKeyBlack { - keyid = 11109; - }; - class ItemKeyBlack1110: ItemKeyBlack { - keyid = 11110; - }; - class ItemKeyBlack1111: ItemKeyBlack { - keyid = 11111; - }; - class ItemKeyBlack1112: ItemKeyBlack { - keyid = 11112; - }; - class ItemKeyBlack1113: ItemKeyBlack { - keyid = 11113; - }; - class ItemKeyBlack1114: ItemKeyBlack { - keyid = 11114; - }; - class ItemKeyBlack1115: ItemKeyBlack { - keyid = 11115; - }; - class ItemKeyBlack1116: ItemKeyBlack { - keyid = 11116; - }; - class ItemKeyBlack1117: ItemKeyBlack { - keyid = 11117; - }; - class ItemKeyBlack1118: ItemKeyBlack { - keyid = 11118; - }; - class ItemKeyBlack1119: ItemKeyBlack { - keyid = 11119; - }; - class ItemKeyBlack1120: ItemKeyBlack { - keyid = 11120; - }; - class ItemKeyBlack1121: ItemKeyBlack { - keyid = 11121; - }; - class ItemKeyBlack1122: ItemKeyBlack { - keyid = 11122; - }; - class ItemKeyBlack1123: ItemKeyBlack { - keyid = 11123; - }; - class ItemKeyBlack1124: ItemKeyBlack { - keyid = 11124; - }; - class ItemKeyBlack1125: ItemKeyBlack { - keyid = 11125; - }; - class ItemKeyBlack1126: ItemKeyBlack { - keyid = 11126; - }; - class ItemKeyBlack1127: ItemKeyBlack { - keyid = 11127; - }; - class ItemKeyBlack1128: ItemKeyBlack { - keyid = 11128; - }; - class ItemKeyBlack1129: ItemKeyBlack { - keyid = 11129; - }; - class ItemKeyBlack1130: ItemKeyBlack { - keyid = 11130; - }; - class ItemKeyBlack1131: ItemKeyBlack { - keyid = 11131; - }; - class ItemKeyBlack1132: ItemKeyBlack { - keyid = 11132; - }; - class ItemKeyBlack1133: ItemKeyBlack { - keyid = 11133; - }; - class ItemKeyBlack1134: ItemKeyBlack { - keyid = 11134; - }; - class ItemKeyBlack1135: ItemKeyBlack { - keyid = 11135; - }; - class ItemKeyBlack1136: ItemKeyBlack { - keyid = 11136; - }; - class ItemKeyBlack1137: ItemKeyBlack { - keyid = 11137; - }; - class ItemKeyBlack1138: ItemKeyBlack { - keyid = 11138; - }; - class ItemKeyBlack1139: ItemKeyBlack { - keyid = 11139; - }; - class ItemKeyBlack1140: ItemKeyBlack { - keyid = 11140; - }; - class ItemKeyBlack1141: ItemKeyBlack { - keyid = 11141; - }; - class ItemKeyBlack1142: ItemKeyBlack { - keyid = 11142; - }; - class ItemKeyBlack1143: ItemKeyBlack { - keyid = 11143; - }; - class ItemKeyBlack1144: ItemKeyBlack { - keyid = 11144; - }; - class ItemKeyBlack1145: ItemKeyBlack { - keyid = 11145; - }; - class ItemKeyBlack1146: ItemKeyBlack { - keyid = 11146; - }; - class ItemKeyBlack1147: ItemKeyBlack { - keyid = 11147; - }; - class ItemKeyBlack1148: ItemKeyBlack { - keyid = 11148; - }; - class ItemKeyBlack1149: ItemKeyBlack { - keyid = 11149; - }; - class ItemKeyBlack1150: ItemKeyBlack { - keyid = 11150; - }; - class ItemKeyBlack1151: ItemKeyBlack { - keyid = 11151; - }; - class ItemKeyBlack1152: ItemKeyBlack { - keyid = 11152; - }; - class ItemKeyBlack1153: ItemKeyBlack { - keyid = 11153; - }; - class ItemKeyBlack1154: ItemKeyBlack { - keyid = 11154; - }; - class ItemKeyBlack1155: ItemKeyBlack { - keyid = 11155; - }; - class ItemKeyBlack1156: ItemKeyBlack { - keyid = 11156; - }; - class ItemKeyBlack1157: ItemKeyBlack { - keyid = 11157; - }; - class ItemKeyBlack1158: ItemKeyBlack { - keyid = 11158; - }; - class ItemKeyBlack1159: ItemKeyBlack { - keyid = 11159; - }; - class ItemKeyBlack1160: ItemKeyBlack { - keyid = 11160; - }; - class ItemKeyBlack1161: ItemKeyBlack { - keyid = 11161; - }; - class ItemKeyBlack1162: ItemKeyBlack { - keyid = 11162; - }; - class ItemKeyBlack1163: ItemKeyBlack { - keyid = 11163; - }; - class ItemKeyBlack1164: ItemKeyBlack { - keyid = 11164; - }; - class ItemKeyBlack1165: ItemKeyBlack { - keyid = 11165; - }; - class ItemKeyBlack1166: ItemKeyBlack { - keyid = 11166; - }; - class ItemKeyBlack1167: ItemKeyBlack { - keyid = 11167; - }; - class ItemKeyBlack1168: ItemKeyBlack { - keyid = 11168; - }; - class ItemKeyBlack1169: ItemKeyBlack { - keyid = 11169; - }; - class ItemKeyBlack1170: ItemKeyBlack { - keyid = 11170; - }; - class ItemKeyBlack1171: ItemKeyBlack { - keyid = 11171; - }; - class ItemKeyBlack1172: ItemKeyBlack { - keyid = 11172; - }; - class ItemKeyBlack1173: ItemKeyBlack { - keyid = 11173; - }; - class ItemKeyBlack1174: ItemKeyBlack { - keyid = 11174; - }; - class ItemKeyBlack1175: ItemKeyBlack { - keyid = 11175; - }; - class ItemKeyBlack1176: ItemKeyBlack { - keyid = 11176; - }; - class ItemKeyBlack1177: ItemKeyBlack { - keyid = 11177; - }; - class ItemKeyBlack1178: ItemKeyBlack { - keyid = 11178; - }; - class ItemKeyBlack1179: ItemKeyBlack { - keyid = 11179; - }; - class ItemKeyBlack1180: ItemKeyBlack { - keyid = 11180; - }; - class ItemKeyBlack1181: ItemKeyBlack { - keyid = 11181; - }; - class ItemKeyBlack1182: ItemKeyBlack { - keyid = 11182; - }; - class ItemKeyBlack1183: ItemKeyBlack { - keyid = 11183; - }; - class ItemKeyBlack1184: ItemKeyBlack { - keyid = 11184; - }; - class ItemKeyBlack1185: ItemKeyBlack { - keyid = 11185; - }; - class ItemKeyBlack1186: ItemKeyBlack { - keyid = 11186; - }; - class ItemKeyBlack1187: ItemKeyBlack { - keyid = 11187; - }; - class ItemKeyBlack1188: ItemKeyBlack { - keyid = 11188; - }; - class ItemKeyBlack1189: ItemKeyBlack { - keyid = 11189; - }; - class ItemKeyBlack1190: ItemKeyBlack { - keyid = 11190; - }; - class ItemKeyBlack1191: ItemKeyBlack { - keyid = 11191; - }; - class ItemKeyBlack1192: ItemKeyBlack { - keyid = 11192; - }; - class ItemKeyBlack1193: ItemKeyBlack { - keyid = 11193; - }; - class ItemKeyBlack1194: ItemKeyBlack { - keyid = 11194; - }; - class ItemKeyBlack1195: ItemKeyBlack { - keyid = 11195; - }; - class ItemKeyBlack1196: ItemKeyBlack { - keyid = 11196; - }; - class ItemKeyBlack1197: ItemKeyBlack { - keyid = 11197; - }; - class ItemKeyBlack1198: ItemKeyBlack { - keyid = 11198; - }; - class ItemKeyBlack1199: ItemKeyBlack { - keyid = 11199; - }; - class ItemKeyBlack1200: ItemKeyBlack { - keyid = 11200; - }; - class ItemKeyBlack1201: ItemKeyBlack { - keyid = 11201; - }; - class ItemKeyBlack1202: ItemKeyBlack { - keyid = 11202; - }; - class ItemKeyBlack1203: ItemKeyBlack { - keyid = 11203; - }; - class ItemKeyBlack1204: ItemKeyBlack { - keyid = 11204; - }; - class ItemKeyBlack1205: ItemKeyBlack { - keyid = 11205; - }; - class ItemKeyBlack1206: ItemKeyBlack { - keyid = 11206; - }; - class ItemKeyBlack1207: ItemKeyBlack { - keyid = 11207; - }; - class ItemKeyBlack1208: ItemKeyBlack { - keyid = 11208; - }; - class ItemKeyBlack1209: ItemKeyBlack { - keyid = 11209; - }; - class ItemKeyBlack1210: ItemKeyBlack { - keyid = 11210; - }; - class ItemKeyBlack1211: ItemKeyBlack { - keyid = 11211; - }; - class ItemKeyBlack1212: ItemKeyBlack { - keyid = 11212; - }; - class ItemKeyBlack1213: ItemKeyBlack { - keyid = 11213; - }; - class ItemKeyBlack1214: ItemKeyBlack { - keyid = 11214; - }; - class ItemKeyBlack1215: ItemKeyBlack { - keyid = 11215; - }; - class ItemKeyBlack1216: ItemKeyBlack { - keyid = 11216; - }; - class ItemKeyBlack1217: ItemKeyBlack { - keyid = 11217; - }; - class ItemKeyBlack1218: ItemKeyBlack { - keyid = 11218; - }; - class ItemKeyBlack1219: ItemKeyBlack { - keyid = 11219; - }; - class ItemKeyBlack1220: ItemKeyBlack { - keyid = 11220; - }; - class ItemKeyBlack1221: ItemKeyBlack { - keyid = 11221; - }; - class ItemKeyBlack1222: ItemKeyBlack { - keyid = 11222; - }; - class ItemKeyBlack1223: ItemKeyBlack { - keyid = 11223; - }; - class ItemKeyBlack1224: ItemKeyBlack { - keyid = 11224; - }; - class ItemKeyBlack1225: ItemKeyBlack { - keyid = 11225; - }; - class ItemKeyBlack1226: ItemKeyBlack { - keyid = 11226; - }; - class ItemKeyBlack1227: ItemKeyBlack { - keyid = 11227; - }; - class ItemKeyBlack1228: ItemKeyBlack { - keyid = 11228; - }; - class ItemKeyBlack1229: ItemKeyBlack { - keyid = 11229; - }; - class ItemKeyBlack1230: ItemKeyBlack { - keyid = 11230; - }; - class ItemKeyBlack1231: ItemKeyBlack { - keyid = 11231; - }; - class ItemKeyBlack1232: ItemKeyBlack { - keyid = 11232; - }; - class ItemKeyBlack1233: ItemKeyBlack { - keyid = 11233; - }; - class ItemKeyBlack1234: ItemKeyBlack { - keyid = 11234; - }; - class ItemKeyBlack1235: ItemKeyBlack { - keyid = 11235; - }; - class ItemKeyBlack1236: ItemKeyBlack { - keyid = 11236; - }; - class ItemKeyBlack1237: ItemKeyBlack { - keyid = 11237; - }; - class ItemKeyBlack1238: ItemKeyBlack { - keyid = 11238; - }; - class ItemKeyBlack1239: ItemKeyBlack { - keyid = 11239; - }; - class ItemKeyBlack1240: ItemKeyBlack { - keyid = 11240; - }; - class ItemKeyBlack1241: ItemKeyBlack { - keyid = 11241; - }; - class ItemKeyBlack1242: ItemKeyBlack { - keyid = 11242; - }; - class ItemKeyBlack1243: ItemKeyBlack { - keyid = 11243; - }; - class ItemKeyBlack1244: ItemKeyBlack { - keyid = 11244; - }; - class ItemKeyBlack1245: ItemKeyBlack { - keyid = 11245; - }; - class ItemKeyBlack1246: ItemKeyBlack { - keyid = 11246; - }; - class ItemKeyBlack1247: ItemKeyBlack { - keyid = 11247; - }; - class ItemKeyBlack1248: ItemKeyBlack { - keyid = 11248; - }; - class ItemKeyBlack1249: ItemKeyBlack { - keyid = 11249; - }; - class ItemKeyBlack1250: ItemKeyBlack { - keyid = 11250; - }; - class ItemKeyBlack1251: ItemKeyBlack { - keyid = 11251; - }; - class ItemKeyBlack1252: ItemKeyBlack { - keyid = 11252; - }; - class ItemKeyBlack1253: ItemKeyBlack { - keyid = 11253; - }; - class ItemKeyBlack1254: ItemKeyBlack { - keyid = 11254; - }; - class ItemKeyBlack1255: ItemKeyBlack { - keyid = 11255; - }; - class ItemKeyBlack1256: ItemKeyBlack { - keyid = 11256; - }; - class ItemKeyBlack1257: ItemKeyBlack { - keyid = 11257; - }; - class ItemKeyBlack1258: ItemKeyBlack { - keyid = 11258; - }; - class ItemKeyBlack1259: ItemKeyBlack { - keyid = 11259; - }; - class ItemKeyBlack1260: ItemKeyBlack { - keyid = 11260; - }; - class ItemKeyBlack1261: ItemKeyBlack { - keyid = 11261; - }; - class ItemKeyBlack1262: ItemKeyBlack { - keyid = 11262; - }; - class ItemKeyBlack1263: ItemKeyBlack { - keyid = 11263; - }; - class ItemKeyBlack1264: ItemKeyBlack { - keyid = 11264; - }; - class ItemKeyBlack1265: ItemKeyBlack { - keyid = 11265; - }; - class ItemKeyBlack1266: ItemKeyBlack { - keyid = 11266; - }; - class ItemKeyBlack1267: ItemKeyBlack { - keyid = 11267; - }; - class ItemKeyBlack1268: ItemKeyBlack { - keyid = 11268; - }; - class ItemKeyBlack1269: ItemKeyBlack { - keyid = 11269; - }; - class ItemKeyBlack1270: ItemKeyBlack { - keyid = 11270; - }; - class ItemKeyBlack1271: ItemKeyBlack { - keyid = 11271; - }; - class ItemKeyBlack1272: ItemKeyBlack { - keyid = 11272; - }; - class ItemKeyBlack1273: ItemKeyBlack { - keyid = 11273; - }; - class ItemKeyBlack1274: ItemKeyBlack { - keyid = 11274; - }; - class ItemKeyBlack1275: ItemKeyBlack { - keyid = 11275; - }; - class ItemKeyBlack1276: ItemKeyBlack { - keyid = 11276; - }; - class ItemKeyBlack1277: ItemKeyBlack { - keyid = 11277; - }; - class ItemKeyBlack1278: ItemKeyBlack { - keyid = 11278; - }; - class ItemKeyBlack1279: ItemKeyBlack { - keyid = 11279; - }; - class ItemKeyBlack1280: ItemKeyBlack { - keyid = 11280; - }; - class ItemKeyBlack1281: ItemKeyBlack { - keyid = 11281; - }; - class ItemKeyBlack1282: ItemKeyBlack { - keyid = 11282; - }; - class ItemKeyBlack1283: ItemKeyBlack { - keyid = 11283; - }; - class ItemKeyBlack1284: ItemKeyBlack { - keyid = 11284; - }; - class ItemKeyBlack1285: ItemKeyBlack { - keyid = 11285; - }; - class ItemKeyBlack1286: ItemKeyBlack { - keyid = 11286; - }; - class ItemKeyBlack1287: ItemKeyBlack { - keyid = 11287; - }; - class ItemKeyBlack1288: ItemKeyBlack { - keyid = 11288; - }; - class ItemKeyBlack1289: ItemKeyBlack { - keyid = 11289; - }; - class ItemKeyBlack1290: ItemKeyBlack { - keyid = 11290; - }; - class ItemKeyBlack1291: ItemKeyBlack { - keyid = 11291; - }; - class ItemKeyBlack1292: ItemKeyBlack { - keyid = 11292; - }; - class ItemKeyBlack1293: ItemKeyBlack { - keyid = 11293; - }; - class ItemKeyBlack1294: ItemKeyBlack { - keyid = 11294; - }; - class ItemKeyBlack1295: ItemKeyBlack { - keyid = 11295; - }; - class ItemKeyBlack1296: ItemKeyBlack { - keyid = 11296; - }; - class ItemKeyBlack1297: ItemKeyBlack { - keyid = 11297; - }; - class ItemKeyBlack1298: ItemKeyBlack { - keyid = 11298; - }; - class ItemKeyBlack1299: ItemKeyBlack { - keyid = 11299; - }; - class ItemKeyBlack1300: ItemKeyBlack { - keyid = 11300; - }; - class ItemKeyBlack1301: ItemKeyBlack { - keyid = 11301; - }; - class ItemKeyBlack1302: ItemKeyBlack { - keyid = 11302; - }; - class ItemKeyBlack1303: ItemKeyBlack { - keyid = 11303; - }; - class ItemKeyBlack1304: ItemKeyBlack { - keyid = 11304; - }; - class ItemKeyBlack1305: ItemKeyBlack { - keyid = 11305; - }; - class ItemKeyBlack1306: ItemKeyBlack { - keyid = 11306; - }; - class ItemKeyBlack1307: ItemKeyBlack { - keyid = 11307; - }; - class ItemKeyBlack1308: ItemKeyBlack { - keyid = 11308; - }; - class ItemKeyBlack1309: ItemKeyBlack { - keyid = 11309; - }; - class ItemKeyBlack1310: ItemKeyBlack { - keyid = 11310; - }; - class ItemKeyBlack1311: ItemKeyBlack { - keyid = 11311; - }; - class ItemKeyBlack1312: ItemKeyBlack { - keyid = 11312; - }; - class ItemKeyBlack1313: ItemKeyBlack { - keyid = 11313; - }; - class ItemKeyBlack1314: ItemKeyBlack { - keyid = 11314; - }; - class ItemKeyBlack1315: ItemKeyBlack { - keyid = 11315; - }; - class ItemKeyBlack1316: ItemKeyBlack { - keyid = 11316; - }; - class ItemKeyBlack1317: ItemKeyBlack { - keyid = 11317; - }; - class ItemKeyBlack1318: ItemKeyBlack { - keyid = 11318; - }; - class ItemKeyBlack1319: ItemKeyBlack { - keyid = 11319; - }; - class ItemKeyBlack1320: ItemKeyBlack { - keyid = 11320; - }; - class ItemKeyBlack1321: ItemKeyBlack { - keyid = 11321; - }; - class ItemKeyBlack1322: ItemKeyBlack { - keyid = 11322; - }; - class ItemKeyBlack1323: ItemKeyBlack { - keyid = 11323; - }; - class ItemKeyBlack1324: ItemKeyBlack { - keyid = 11324; - }; - class ItemKeyBlack1325: ItemKeyBlack { - keyid = 11325; - }; - class ItemKeyBlack1326: ItemKeyBlack { - keyid = 11326; - }; - class ItemKeyBlack1327: ItemKeyBlack { - keyid = 11327; - }; - class ItemKeyBlack1328: ItemKeyBlack { - keyid = 11328; - }; - class ItemKeyBlack1329: ItemKeyBlack { - keyid = 11329; - }; - class ItemKeyBlack1330: ItemKeyBlack { - keyid = 11330; - }; - class ItemKeyBlack1331: ItemKeyBlack { - keyid = 11331; - }; - class ItemKeyBlack1332: ItemKeyBlack { - keyid = 11332; - }; - class ItemKeyBlack1333: ItemKeyBlack { - keyid = 11333; - }; - class ItemKeyBlack1334: ItemKeyBlack { - keyid = 11334; - }; - class ItemKeyBlack1335: ItemKeyBlack { - keyid = 11335; - }; - class ItemKeyBlack1336: ItemKeyBlack { - keyid = 11336; - }; - class ItemKeyBlack1337: ItemKeyBlack { - keyid = 11337; - }; - class ItemKeyBlack1338: ItemKeyBlack { - keyid = 11338; - }; - class ItemKeyBlack1339: ItemKeyBlack { - keyid = 11339; - }; - class ItemKeyBlack1340: ItemKeyBlack { - keyid = 11340; - }; - class ItemKeyBlack1341: ItemKeyBlack { - keyid = 11341; - }; - class ItemKeyBlack1342: ItemKeyBlack { - keyid = 11342; - }; - class ItemKeyBlack1343: ItemKeyBlack { - keyid = 11343; - }; - class ItemKeyBlack1344: ItemKeyBlack { - keyid = 11344; - }; - class ItemKeyBlack1345: ItemKeyBlack { - keyid = 11345; - }; - class ItemKeyBlack1346: ItemKeyBlack { - keyid = 11346; - }; - class ItemKeyBlack1347: ItemKeyBlack { - keyid = 11347; - }; - class ItemKeyBlack1348: ItemKeyBlack { - keyid = 11348; - }; - class ItemKeyBlack1349: ItemKeyBlack { - keyid = 11349; - }; - class ItemKeyBlack1350: ItemKeyBlack { - keyid = 11350; - }; - class ItemKeyBlack1351: ItemKeyBlack { - keyid = 11351; - }; - class ItemKeyBlack1352: ItemKeyBlack { - keyid = 11352; - }; - class ItemKeyBlack1353: ItemKeyBlack { - keyid = 11353; - }; - class ItemKeyBlack1354: ItemKeyBlack { - keyid = 11354; - }; - class ItemKeyBlack1355: ItemKeyBlack { - keyid = 11355; - }; - class ItemKeyBlack1356: ItemKeyBlack { - keyid = 11356; - }; - class ItemKeyBlack1357: ItemKeyBlack { - keyid = 11357; - }; - class ItemKeyBlack1358: ItemKeyBlack { - keyid = 11358; - }; - class ItemKeyBlack1359: ItemKeyBlack { - keyid = 11359; - }; - class ItemKeyBlack1360: ItemKeyBlack { - keyid = 11360; - }; - class ItemKeyBlack1361: ItemKeyBlack { - keyid = 11361; - }; - class ItemKeyBlack1362: ItemKeyBlack { - keyid = 11362; - }; - class ItemKeyBlack1363: ItemKeyBlack { - keyid = 11363; - }; - class ItemKeyBlack1364: ItemKeyBlack { - keyid = 11364; - }; - class ItemKeyBlack1365: ItemKeyBlack { - keyid = 11365; - }; - class ItemKeyBlack1366: ItemKeyBlack { - keyid = 11366; - }; - class ItemKeyBlack1367: ItemKeyBlack { - keyid = 11367; - }; - class ItemKeyBlack1368: ItemKeyBlack { - keyid = 11368; - }; - class ItemKeyBlack1369: ItemKeyBlack { - keyid = 11369; - }; - class ItemKeyBlack1370: ItemKeyBlack { - keyid = 11370; - }; - class ItemKeyBlack1371: ItemKeyBlack { - keyid = 11371; - }; - class ItemKeyBlack1372: ItemKeyBlack { - keyid = 11372; - }; - class ItemKeyBlack1373: ItemKeyBlack { - keyid = 11373; - }; - class ItemKeyBlack1374: ItemKeyBlack { - keyid = 11374; - }; - class ItemKeyBlack1375: ItemKeyBlack { - keyid = 11375; - }; - class ItemKeyBlack1376: ItemKeyBlack { - keyid = 11376; - }; - class ItemKeyBlack1377: ItemKeyBlack { - keyid = 11377; - }; - class ItemKeyBlack1378: ItemKeyBlack { - keyid = 11378; - }; - class ItemKeyBlack1379: ItemKeyBlack { - keyid = 11379; - }; - class ItemKeyBlack1380: ItemKeyBlack { - keyid = 11380; - }; - class ItemKeyBlack1381: ItemKeyBlack { - keyid = 11381; - }; - class ItemKeyBlack1382: ItemKeyBlack { - keyid = 11382; - }; - class ItemKeyBlack1383: ItemKeyBlack { - keyid = 11383; - }; - class ItemKeyBlack1384: ItemKeyBlack { - keyid = 11384; - }; - class ItemKeyBlack1385: ItemKeyBlack { - keyid = 11385; - }; - class ItemKeyBlack1386: ItemKeyBlack { - keyid = 11386; - }; - class ItemKeyBlack1387: ItemKeyBlack { - keyid = 11387; - }; - class ItemKeyBlack1388: ItemKeyBlack { - keyid = 11388; - }; - class ItemKeyBlack1389: ItemKeyBlack { - keyid = 11389; - }; - class ItemKeyBlack1390: ItemKeyBlack { - keyid = 11390; - }; - class ItemKeyBlack1391: ItemKeyBlack { - keyid = 11391; - }; - class ItemKeyBlack1392: ItemKeyBlack { - keyid = 11392; - }; - class ItemKeyBlack1393: ItemKeyBlack { - keyid = 11393; - }; - class ItemKeyBlack1394: ItemKeyBlack { - keyid = 11394; - }; - class ItemKeyBlack1395: ItemKeyBlack { - keyid = 11395; - }; - class ItemKeyBlack1396: ItemKeyBlack { - keyid = 11396; - }; - class ItemKeyBlack1397: ItemKeyBlack { - keyid = 11397; - }; - class ItemKeyBlack1398: ItemKeyBlack { - keyid = 11398; - }; - class ItemKeyBlack1399: ItemKeyBlack { - keyid = 11399; - }; - class ItemKeyBlack1400: ItemKeyBlack { - keyid = 11400; - }; - class ItemKeyBlack1401: ItemKeyBlack { - keyid = 11401; - }; - class ItemKeyBlack1402: ItemKeyBlack { - keyid = 11402; - }; - class ItemKeyBlack1403: ItemKeyBlack { - keyid = 11403; - }; - class ItemKeyBlack1404: ItemKeyBlack { - keyid = 11404; - }; - class ItemKeyBlack1405: ItemKeyBlack { - keyid = 11405; - }; - class ItemKeyBlack1406: ItemKeyBlack { - keyid = 11406; - }; - class ItemKeyBlack1407: ItemKeyBlack { - keyid = 11407; - }; - class ItemKeyBlack1408: ItemKeyBlack { - keyid = 11408; - }; - class ItemKeyBlack1409: ItemKeyBlack { - keyid = 11409; - }; - class ItemKeyBlack1410: ItemKeyBlack { - keyid = 11410; - }; - class ItemKeyBlack1411: ItemKeyBlack { - keyid = 11411; - }; - class ItemKeyBlack1412: ItemKeyBlack { - keyid = 11412; - }; - class ItemKeyBlack1413: ItemKeyBlack { - keyid = 11413; - }; - class ItemKeyBlack1414: ItemKeyBlack { - keyid = 11414; - }; - class ItemKeyBlack1415: ItemKeyBlack { - keyid = 11415; - }; - class ItemKeyBlack1416: ItemKeyBlack { - keyid = 11416; - }; - class ItemKeyBlack1417: ItemKeyBlack { - keyid = 11417; - }; - class ItemKeyBlack1418: ItemKeyBlack { - keyid = 11418; - }; - class ItemKeyBlack1419: ItemKeyBlack { - keyid = 11419; - }; - class ItemKeyBlack1420: ItemKeyBlack { - keyid = 11420; - }; - class ItemKeyBlack1421: ItemKeyBlack { - keyid = 11421; - }; - class ItemKeyBlack1422: ItemKeyBlack { - keyid = 11422; - }; - class ItemKeyBlack1423: ItemKeyBlack { - keyid = 11423; - }; - class ItemKeyBlack1424: ItemKeyBlack { - keyid = 11424; - }; - class ItemKeyBlack1425: ItemKeyBlack { - keyid = 11425; - }; - class ItemKeyBlack1426: ItemKeyBlack { - keyid = 11426; - }; - class ItemKeyBlack1427: ItemKeyBlack { - keyid = 11427; - }; - class ItemKeyBlack1428: ItemKeyBlack { - keyid = 11428; - }; - class ItemKeyBlack1429: ItemKeyBlack { - keyid = 11429; - }; - class ItemKeyBlack1430: ItemKeyBlack { - keyid = 11430; - }; - class ItemKeyBlack1431: ItemKeyBlack { - keyid = 11431; - }; - class ItemKeyBlack1432: ItemKeyBlack { - keyid = 11432; - }; - class ItemKeyBlack1433: ItemKeyBlack { - keyid = 11433; - }; - class ItemKeyBlack1434: ItemKeyBlack { - keyid = 11434; - }; - class ItemKeyBlack1435: ItemKeyBlack { - keyid = 11435; - }; - class ItemKeyBlack1436: ItemKeyBlack { - keyid = 11436; - }; - class ItemKeyBlack1437: ItemKeyBlack { - keyid = 11437; - }; - class ItemKeyBlack1438: ItemKeyBlack { - keyid = 11438; - }; - class ItemKeyBlack1439: ItemKeyBlack { - keyid = 11439; - }; - class ItemKeyBlack1440: ItemKeyBlack { - keyid = 11440; - }; - class ItemKeyBlack1441: ItemKeyBlack { - keyid = 11441; - }; - class ItemKeyBlack1442: ItemKeyBlack { - keyid = 11442; - }; - class ItemKeyBlack1443: ItemKeyBlack { - keyid = 11443; - }; - class ItemKeyBlack1444: ItemKeyBlack { - keyid = 11444; - }; - class ItemKeyBlack1445: ItemKeyBlack { - keyid = 11445; - }; - class ItemKeyBlack1446: ItemKeyBlack { - keyid = 11446; - }; - class ItemKeyBlack1447: ItemKeyBlack { - keyid = 11447; - }; - class ItemKeyBlack1448: ItemKeyBlack { - keyid = 11448; - }; - class ItemKeyBlack1449: ItemKeyBlack { - keyid = 11449; - }; - class ItemKeyBlack1450: ItemKeyBlack { - keyid = 11450; - }; - class ItemKeyBlack1451: ItemKeyBlack { - keyid = 11451; - }; - class ItemKeyBlack1452: ItemKeyBlack { - keyid = 11452; - }; - class ItemKeyBlack1453: ItemKeyBlack { - keyid = 11453; - }; - class ItemKeyBlack1454: ItemKeyBlack { - keyid = 11454; - }; - class ItemKeyBlack1455: ItemKeyBlack { - keyid = 11455; - }; - class ItemKeyBlack1456: ItemKeyBlack { - keyid = 11456; - }; - class ItemKeyBlack1457: ItemKeyBlack { - keyid = 11457; - }; - class ItemKeyBlack1458: ItemKeyBlack { - keyid = 11458; - }; - class ItemKeyBlack1459: ItemKeyBlack { - keyid = 11459; - }; - class ItemKeyBlack1460: ItemKeyBlack { - keyid = 11460; - }; - class ItemKeyBlack1461: ItemKeyBlack { - keyid = 11461; - }; - class ItemKeyBlack1462: ItemKeyBlack { - keyid = 11462; - }; - class ItemKeyBlack1463: ItemKeyBlack { - keyid = 11463; - }; - class ItemKeyBlack1464: ItemKeyBlack { - keyid = 11464; - }; - class ItemKeyBlack1465: ItemKeyBlack { - keyid = 11465; - }; - class ItemKeyBlack1466: ItemKeyBlack { - keyid = 11466; - }; - class ItemKeyBlack1467: ItemKeyBlack { - keyid = 11467; - }; - class ItemKeyBlack1468: ItemKeyBlack { - keyid = 11468; - }; - class ItemKeyBlack1469: ItemKeyBlack { - keyid = 11469; - }; - class ItemKeyBlack1470: ItemKeyBlack { - keyid = 11470; - }; - class ItemKeyBlack1471: ItemKeyBlack { - keyid = 11471; - }; - class ItemKeyBlack1472: ItemKeyBlack { - keyid = 11472; - }; - class ItemKeyBlack1473: ItemKeyBlack { - keyid = 11473; - }; - class ItemKeyBlack1474: ItemKeyBlack { - keyid = 11474; - }; - class ItemKeyBlack1475: ItemKeyBlack { - keyid = 11475; - }; - class ItemKeyBlack1476: ItemKeyBlack { - keyid = 11476; - }; - class ItemKeyBlack1477: ItemKeyBlack { - keyid = 11477; - }; - class ItemKeyBlack1478: ItemKeyBlack { - keyid = 11478; - }; - class ItemKeyBlack1479: ItemKeyBlack { - keyid = 11479; - }; - class ItemKeyBlack1480: ItemKeyBlack { - keyid = 11480; - }; - class ItemKeyBlack1481: ItemKeyBlack { - keyid = 11481; - }; - class ItemKeyBlack1482: ItemKeyBlack { - keyid = 11482; - }; - class ItemKeyBlack1483: ItemKeyBlack { - keyid = 11483; - }; - class ItemKeyBlack1484: ItemKeyBlack { - keyid = 11484; - }; - class ItemKeyBlack1485: ItemKeyBlack { - keyid = 11485; - }; - class ItemKeyBlack1486: ItemKeyBlack { - keyid = 11486; - }; - class ItemKeyBlack1487: ItemKeyBlack { - keyid = 11487; - }; - class ItemKeyBlack1488: ItemKeyBlack { - keyid = 11488; - }; - class ItemKeyBlack1489: ItemKeyBlack { - keyid = 11489; - }; - class ItemKeyBlack1490: ItemKeyBlack { - keyid = 11490; - }; - class ItemKeyBlack1491: ItemKeyBlack { - keyid = 11491; - }; - class ItemKeyBlack1492: ItemKeyBlack { - keyid = 11492; - }; - class ItemKeyBlack1493: ItemKeyBlack { - keyid = 11493; - }; - class ItemKeyBlack1494: ItemKeyBlack { - keyid = 11494; - }; - class ItemKeyBlack1495: ItemKeyBlack { - keyid = 11495; - }; - class ItemKeyBlack1496: ItemKeyBlack { - keyid = 11496; - }; - class ItemKeyBlack1497: ItemKeyBlack { - keyid = 11497; - }; - class ItemKeyBlack1498: ItemKeyBlack { - keyid = 11498; - }; - class ItemKeyBlack1499: ItemKeyBlack { - keyid = 11499; - }; - class ItemKeyBlack1500: ItemKeyBlack { - keyid = 11500; - }; - class ItemKeyBlack1501: ItemKeyBlack { - keyid = 11501; - }; - class ItemKeyBlack1502: ItemKeyBlack { - keyid = 11502; - }; - class ItemKeyBlack1503: ItemKeyBlack { - keyid = 11503; - }; - class ItemKeyBlack1504: ItemKeyBlack { - keyid = 11504; - }; - class ItemKeyBlack1505: ItemKeyBlack { - keyid = 11505; - }; - class ItemKeyBlack1506: ItemKeyBlack { - keyid = 11506; - }; - class ItemKeyBlack1507: ItemKeyBlack { - keyid = 11507; - }; - class ItemKeyBlack1508: ItemKeyBlack { - keyid = 11508; - }; - class ItemKeyBlack1509: ItemKeyBlack { - keyid = 11509; - }; - class ItemKeyBlack1510: ItemKeyBlack { - keyid = 11510; - }; - class ItemKeyBlack1511: ItemKeyBlack { - keyid = 11511; - }; - class ItemKeyBlack1512: ItemKeyBlack { - keyid = 11512; - }; - class ItemKeyBlack1513: ItemKeyBlack { - keyid = 11513; - }; - class ItemKeyBlack1514: ItemKeyBlack { - keyid = 11514; - }; - class ItemKeyBlack1515: ItemKeyBlack { - keyid = 11515; - }; - class ItemKeyBlack1516: ItemKeyBlack { - keyid = 11516; - }; - class ItemKeyBlack1517: ItemKeyBlack { - keyid = 11517; - }; - class ItemKeyBlack1518: ItemKeyBlack { - keyid = 11518; - }; - class ItemKeyBlack1519: ItemKeyBlack { - keyid = 11519; - }; - class ItemKeyBlack1520: ItemKeyBlack { - keyid = 11520; - }; - class ItemKeyBlack1521: ItemKeyBlack { - keyid = 11521; - }; - class ItemKeyBlack1522: ItemKeyBlack { - keyid = 11522; - }; - class ItemKeyBlack1523: ItemKeyBlack { - keyid = 11523; - }; - class ItemKeyBlack1524: ItemKeyBlack { - keyid = 11524; - }; - class ItemKeyBlack1525: ItemKeyBlack { - keyid = 11525; - }; - class ItemKeyBlack1526: ItemKeyBlack { - keyid = 11526; - }; - class ItemKeyBlack1527: ItemKeyBlack { - keyid = 11527; - }; - class ItemKeyBlack1528: ItemKeyBlack { - keyid = 11528; - }; - class ItemKeyBlack1529: ItemKeyBlack { - keyid = 11529; - }; - class ItemKeyBlack1530: ItemKeyBlack { - keyid = 11530; - }; - class ItemKeyBlack1531: ItemKeyBlack { - keyid = 11531; - }; - class ItemKeyBlack1532: ItemKeyBlack { - keyid = 11532; - }; - class ItemKeyBlack1533: ItemKeyBlack { - keyid = 11533; - }; - class ItemKeyBlack1534: ItemKeyBlack { - keyid = 11534; - }; - class ItemKeyBlack1535: ItemKeyBlack { - keyid = 11535; - }; - class ItemKeyBlack1536: ItemKeyBlack { - keyid = 11536; - }; - class ItemKeyBlack1537: ItemKeyBlack { - keyid = 11537; - }; - class ItemKeyBlack1538: ItemKeyBlack { - keyid = 11538; - }; - class ItemKeyBlack1539: ItemKeyBlack { - keyid = 11539; - }; - class ItemKeyBlack1540: ItemKeyBlack { - keyid = 11540; - }; - class ItemKeyBlack1541: ItemKeyBlack { - keyid = 11541; - }; - class ItemKeyBlack1542: ItemKeyBlack { - keyid = 11542; - }; - class ItemKeyBlack1543: ItemKeyBlack { - keyid = 11543; - }; - class ItemKeyBlack1544: ItemKeyBlack { - keyid = 11544; - }; - class ItemKeyBlack1545: ItemKeyBlack { - keyid = 11545; - }; - class ItemKeyBlack1546: ItemKeyBlack { - keyid = 11546; - }; - class ItemKeyBlack1547: ItemKeyBlack { - keyid = 11547; - }; - class ItemKeyBlack1548: ItemKeyBlack { - keyid = 11548; - }; - class ItemKeyBlack1549: ItemKeyBlack { - keyid = 11549; - }; - class ItemKeyBlack1550: ItemKeyBlack { - keyid = 11550; - }; - class ItemKeyBlack1551: ItemKeyBlack { - keyid = 11551; - }; - class ItemKeyBlack1552: ItemKeyBlack { - keyid = 11552; - }; - class ItemKeyBlack1553: ItemKeyBlack { - keyid = 11553; - }; - class ItemKeyBlack1554: ItemKeyBlack { - keyid = 11554; - }; - class ItemKeyBlack1555: ItemKeyBlack { - keyid = 11555; - }; - class ItemKeyBlack1556: ItemKeyBlack { - keyid = 11556; - }; - class ItemKeyBlack1557: ItemKeyBlack { - keyid = 11557; - }; - class ItemKeyBlack1558: ItemKeyBlack { - keyid = 11558; - }; - class ItemKeyBlack1559: ItemKeyBlack { - keyid = 11559; - }; - class ItemKeyBlack1560: ItemKeyBlack { - keyid = 11560; - }; - class ItemKeyBlack1561: ItemKeyBlack { - keyid = 11561; - }; - class ItemKeyBlack1562: ItemKeyBlack { - keyid = 11562; - }; - class ItemKeyBlack1563: ItemKeyBlack { - keyid = 11563; - }; - class ItemKeyBlack1564: ItemKeyBlack { - keyid = 11564; - }; - class ItemKeyBlack1565: ItemKeyBlack { - keyid = 11565; - }; - class ItemKeyBlack1566: ItemKeyBlack { - keyid = 11566; - }; - class ItemKeyBlack1567: ItemKeyBlack { - keyid = 11567; - }; - class ItemKeyBlack1568: ItemKeyBlack { - keyid = 11568; - }; - class ItemKeyBlack1569: ItemKeyBlack { - keyid = 11569; - }; - class ItemKeyBlack1570: ItemKeyBlack { - keyid = 11570; - }; - class ItemKeyBlack1571: ItemKeyBlack { - keyid = 11571; - }; - class ItemKeyBlack1572: ItemKeyBlack { - keyid = 11572; - }; - class ItemKeyBlack1573: ItemKeyBlack { - keyid = 11573; - }; - class ItemKeyBlack1574: ItemKeyBlack { - keyid = 11574; - }; - class ItemKeyBlack1575: ItemKeyBlack { - keyid = 11575; - }; - class ItemKeyBlack1576: ItemKeyBlack { - keyid = 11576; - }; - class ItemKeyBlack1577: ItemKeyBlack { - keyid = 11577; - }; - class ItemKeyBlack1578: ItemKeyBlack { - keyid = 11578; - }; - class ItemKeyBlack1579: ItemKeyBlack { - keyid = 11579; - }; - class ItemKeyBlack1580: ItemKeyBlack { - keyid = 11580; - }; - class ItemKeyBlack1581: ItemKeyBlack { - keyid = 11581; - }; - class ItemKeyBlack1582: ItemKeyBlack { - keyid = 11582; - }; - class ItemKeyBlack1583: ItemKeyBlack { - keyid = 11583; - }; - class ItemKeyBlack1584: ItemKeyBlack { - keyid = 11584; - }; - class ItemKeyBlack1585: ItemKeyBlack { - keyid = 11585; - }; - class ItemKeyBlack1586: ItemKeyBlack { - keyid = 11586; - }; - class ItemKeyBlack1587: ItemKeyBlack { - keyid = 11587; - }; - class ItemKeyBlack1588: ItemKeyBlack { - keyid = 11588; - }; - class ItemKeyBlack1589: ItemKeyBlack { - keyid = 11589; - }; - class ItemKeyBlack1590: ItemKeyBlack { - keyid = 11590; - }; - class ItemKeyBlack1591: ItemKeyBlack { - keyid = 11591; - }; - class ItemKeyBlack1592: ItemKeyBlack { - keyid = 11592; - }; - class ItemKeyBlack1593: ItemKeyBlack { - keyid = 11593; - }; - class ItemKeyBlack1594: ItemKeyBlack { - keyid = 11594; - }; - class ItemKeyBlack1595: ItemKeyBlack { - keyid = 11595; - }; - class ItemKeyBlack1596: ItemKeyBlack { - keyid = 11596; - }; - class ItemKeyBlack1597: ItemKeyBlack { - keyid = 11597; - }; - class ItemKeyBlack1598: ItemKeyBlack { - keyid = 11598; - }; - class ItemKeyBlack1599: ItemKeyBlack { - keyid = 11599; - }; - class ItemKeyBlack1600: ItemKeyBlack { - keyid = 11600; - }; - class ItemKeyBlack1601: ItemKeyBlack { - keyid = 11601; - }; - class ItemKeyBlack1602: ItemKeyBlack { - keyid = 11602; - }; - class ItemKeyBlack1603: ItemKeyBlack { - keyid = 11603; - }; - class ItemKeyBlack1604: ItemKeyBlack { - keyid = 11604; - }; - class ItemKeyBlack1605: ItemKeyBlack { - keyid = 11605; - }; - class ItemKeyBlack1606: ItemKeyBlack { - keyid = 11606; - }; - class ItemKeyBlack1607: ItemKeyBlack { - keyid = 11607; - }; - class ItemKeyBlack1608: ItemKeyBlack { - keyid = 11608; - }; - class ItemKeyBlack1609: ItemKeyBlack { - keyid = 11609; - }; - class ItemKeyBlack1610: ItemKeyBlack { - keyid = 11610; - }; - class ItemKeyBlack1611: ItemKeyBlack { - keyid = 11611; - }; - class ItemKeyBlack1612: ItemKeyBlack { - keyid = 11612; - }; - class ItemKeyBlack1613: ItemKeyBlack { - keyid = 11613; - }; - class ItemKeyBlack1614: ItemKeyBlack { - keyid = 11614; - }; - class ItemKeyBlack1615: ItemKeyBlack { - keyid = 11615; - }; - class ItemKeyBlack1616: ItemKeyBlack { - keyid = 11616; - }; - class ItemKeyBlack1617: ItemKeyBlack { - keyid = 11617; - }; - class ItemKeyBlack1618: ItemKeyBlack { - keyid = 11618; - }; - class ItemKeyBlack1619: ItemKeyBlack { - keyid = 11619; - }; - class ItemKeyBlack1620: ItemKeyBlack { - keyid = 11620; - }; - class ItemKeyBlack1621: ItemKeyBlack { - keyid = 11621; - }; - class ItemKeyBlack1622: ItemKeyBlack { - keyid = 11622; - }; - class ItemKeyBlack1623: ItemKeyBlack { - keyid = 11623; - }; - class ItemKeyBlack1624: ItemKeyBlack { - keyid = 11624; - }; - class ItemKeyBlack1625: ItemKeyBlack { - keyid = 11625; - }; - class ItemKeyBlack1626: ItemKeyBlack { - keyid = 11626; - }; - class ItemKeyBlack1627: ItemKeyBlack { - keyid = 11627; - }; - class ItemKeyBlack1628: ItemKeyBlack { - keyid = 11628; - }; - class ItemKeyBlack1629: ItemKeyBlack { - keyid = 11629; - }; - class ItemKeyBlack1630: ItemKeyBlack { - keyid = 11630; - }; - class ItemKeyBlack1631: ItemKeyBlack { - keyid = 11631; - }; - class ItemKeyBlack1632: ItemKeyBlack { - keyid = 11632; - }; - class ItemKeyBlack1633: ItemKeyBlack { - keyid = 11633; - }; - class ItemKeyBlack1634: ItemKeyBlack { - keyid = 11634; - }; - class ItemKeyBlack1635: ItemKeyBlack { - keyid = 11635; - }; - class ItemKeyBlack1636: ItemKeyBlack { - keyid = 11636; - }; - class ItemKeyBlack1637: ItemKeyBlack { - keyid = 11637; - }; - class ItemKeyBlack1638: ItemKeyBlack { - keyid = 11638; - }; - class ItemKeyBlack1639: ItemKeyBlack { - keyid = 11639; - }; - class ItemKeyBlack1640: ItemKeyBlack { - keyid = 11640; - }; - class ItemKeyBlack1641: ItemKeyBlack { - keyid = 11641; - }; - class ItemKeyBlack1642: ItemKeyBlack { - keyid = 11642; - }; - class ItemKeyBlack1643: ItemKeyBlack { - keyid = 11643; - }; - class ItemKeyBlack1644: ItemKeyBlack { - keyid = 11644; - }; - class ItemKeyBlack1645: ItemKeyBlack { - keyid = 11645; - }; - class ItemKeyBlack1646: ItemKeyBlack { - keyid = 11646; - }; - class ItemKeyBlack1647: ItemKeyBlack { - keyid = 11647; - }; - class ItemKeyBlack1648: ItemKeyBlack { - keyid = 11648; - }; - class ItemKeyBlack1649: ItemKeyBlack { - keyid = 11649; - }; - class ItemKeyBlack1650: ItemKeyBlack { - keyid = 11650; - }; - class ItemKeyBlack1651: ItemKeyBlack { - keyid = 11651; - }; - class ItemKeyBlack1652: ItemKeyBlack { - keyid = 11652; - }; - class ItemKeyBlack1653: ItemKeyBlack { - keyid = 11653; - }; - class ItemKeyBlack1654: ItemKeyBlack { - keyid = 11654; - }; - class ItemKeyBlack1655: ItemKeyBlack { - keyid = 11655; - }; - class ItemKeyBlack1656: ItemKeyBlack { - keyid = 11656; - }; - class ItemKeyBlack1657: ItemKeyBlack { - keyid = 11657; - }; - class ItemKeyBlack1658: ItemKeyBlack { - keyid = 11658; - }; - class ItemKeyBlack1659: ItemKeyBlack { - keyid = 11659; - }; - class ItemKeyBlack1660: ItemKeyBlack { - keyid = 11660; - }; - class ItemKeyBlack1661: ItemKeyBlack { - keyid = 11661; - }; - class ItemKeyBlack1662: ItemKeyBlack { - keyid = 11662; - }; - class ItemKeyBlack1663: ItemKeyBlack { - keyid = 11663; - }; - class ItemKeyBlack1664: ItemKeyBlack { - keyid = 11664; - }; - class ItemKeyBlack1665: ItemKeyBlack { - keyid = 11665; - }; - class ItemKeyBlack1666: ItemKeyBlack { - keyid = 11666; - }; - class ItemKeyBlack1667: ItemKeyBlack { - keyid = 11667; - }; - class ItemKeyBlack1668: ItemKeyBlack { - keyid = 11668; - }; - class ItemKeyBlack1669: ItemKeyBlack { - keyid = 11669; - }; - class ItemKeyBlack1670: ItemKeyBlack { - keyid = 11670; - }; - class ItemKeyBlack1671: ItemKeyBlack { - keyid = 11671; - }; - class ItemKeyBlack1672: ItemKeyBlack { - keyid = 11672; - }; - class ItemKeyBlack1673: ItemKeyBlack { - keyid = 11673; - }; - class ItemKeyBlack1674: ItemKeyBlack { - keyid = 11674; - }; - class ItemKeyBlack1675: ItemKeyBlack { - keyid = 11675; - }; - class ItemKeyBlack1676: ItemKeyBlack { - keyid = 11676; - }; - class ItemKeyBlack1677: ItemKeyBlack { - keyid = 11677; - }; - class ItemKeyBlack1678: ItemKeyBlack { - keyid = 11678; - }; - class ItemKeyBlack1679: ItemKeyBlack { - keyid = 11679; - }; - class ItemKeyBlack1680: ItemKeyBlack { - keyid = 11680; - }; - class ItemKeyBlack1681: ItemKeyBlack { - keyid = 11681; - }; - class ItemKeyBlack1682: ItemKeyBlack { - keyid = 11682; - }; - class ItemKeyBlack1683: ItemKeyBlack { - keyid = 11683; - }; - class ItemKeyBlack1684: ItemKeyBlack { - keyid = 11684; - }; - class ItemKeyBlack1685: ItemKeyBlack { - keyid = 11685; - }; - class ItemKeyBlack1686: ItemKeyBlack { - keyid = 11686; - }; - class ItemKeyBlack1687: ItemKeyBlack { - keyid = 11687; - }; - class ItemKeyBlack1688: ItemKeyBlack { - keyid = 11688; - }; - class ItemKeyBlack1689: ItemKeyBlack { - keyid = 11689; - }; - class ItemKeyBlack1690: ItemKeyBlack { - keyid = 11690; - }; - class ItemKeyBlack1691: ItemKeyBlack { - keyid = 11691; - }; - class ItemKeyBlack1692: ItemKeyBlack { - keyid = 11692; - }; - class ItemKeyBlack1693: ItemKeyBlack { - keyid = 11693; - }; - class ItemKeyBlack1694: ItemKeyBlack { - keyid = 11694; - }; - class ItemKeyBlack1695: ItemKeyBlack { - keyid = 11695; - }; - class ItemKeyBlack1696: ItemKeyBlack { - keyid = 11696; - }; - class ItemKeyBlack1697: ItemKeyBlack { - keyid = 11697; - }; - class ItemKeyBlack1698: ItemKeyBlack { - keyid = 11698; - }; - class ItemKeyBlack1699: ItemKeyBlack { - keyid = 11699; - }; - class ItemKeyBlack1700: ItemKeyBlack { - keyid = 11700; - }; - class ItemKeyBlack1701: ItemKeyBlack { - keyid = 11701; - }; - class ItemKeyBlack1702: ItemKeyBlack { - keyid = 11702; - }; - class ItemKeyBlack1703: ItemKeyBlack { - keyid = 11703; - }; - class ItemKeyBlack1704: ItemKeyBlack { - keyid = 11704; - }; - class ItemKeyBlack1705: ItemKeyBlack { - keyid = 11705; - }; - class ItemKeyBlack1706: ItemKeyBlack { - keyid = 11706; - }; - class ItemKeyBlack1707: ItemKeyBlack { - keyid = 11707; - }; - class ItemKeyBlack1708: ItemKeyBlack { - keyid = 11708; - }; - class ItemKeyBlack1709: ItemKeyBlack { - keyid = 11709; - }; - class ItemKeyBlack1710: ItemKeyBlack { - keyid = 11710; - }; - class ItemKeyBlack1711: ItemKeyBlack { - keyid = 11711; - }; - class ItemKeyBlack1712: ItemKeyBlack { - keyid = 11712; - }; - class ItemKeyBlack1713: ItemKeyBlack { - keyid = 11713; - }; - class ItemKeyBlack1714: ItemKeyBlack { - keyid = 11714; - }; - class ItemKeyBlack1715: ItemKeyBlack { - keyid = 11715; - }; - class ItemKeyBlack1716: ItemKeyBlack { - keyid = 11716; - }; - class ItemKeyBlack1717: ItemKeyBlack { - keyid = 11717; - }; - class ItemKeyBlack1718: ItemKeyBlack { - keyid = 11718; - }; - class ItemKeyBlack1719: ItemKeyBlack { - keyid = 11719; - }; - class ItemKeyBlack1720: ItemKeyBlack { - keyid = 11720; - }; - class ItemKeyBlack1721: ItemKeyBlack { - keyid = 11721; - }; - class ItemKeyBlack1722: ItemKeyBlack { - keyid = 11722; - }; - class ItemKeyBlack1723: ItemKeyBlack { - keyid = 11723; - }; - class ItemKeyBlack1724: ItemKeyBlack { - keyid = 11724; - }; - class ItemKeyBlack1725: ItemKeyBlack { - keyid = 11725; - }; - class ItemKeyBlack1726: ItemKeyBlack { - keyid = 11726; - }; - class ItemKeyBlack1727: ItemKeyBlack { - keyid = 11727; - }; - class ItemKeyBlack1728: ItemKeyBlack { - keyid = 11728; - }; - class ItemKeyBlack1729: ItemKeyBlack { - keyid = 11729; - }; - class ItemKeyBlack1730: ItemKeyBlack { - keyid = 11730; - }; - class ItemKeyBlack1731: ItemKeyBlack { - keyid = 11731; - }; - class ItemKeyBlack1732: ItemKeyBlack { - keyid = 11732; - }; - class ItemKeyBlack1733: ItemKeyBlack { - keyid = 11733; - }; - class ItemKeyBlack1734: ItemKeyBlack { - keyid = 11734; - }; - class ItemKeyBlack1735: ItemKeyBlack { - keyid = 11735; - }; - class ItemKeyBlack1736: ItemKeyBlack { - keyid = 11736; - }; - class ItemKeyBlack1737: ItemKeyBlack { - keyid = 11737; - }; - class ItemKeyBlack1738: ItemKeyBlack { - keyid = 11738; - }; - class ItemKeyBlack1739: ItemKeyBlack { - keyid = 11739; - }; - class ItemKeyBlack1740: ItemKeyBlack { - keyid = 11740; - }; - class ItemKeyBlack1741: ItemKeyBlack { - keyid = 11741; - }; - class ItemKeyBlack1742: ItemKeyBlack { - keyid = 11742; - }; - class ItemKeyBlack1743: ItemKeyBlack { - keyid = 11743; - }; - class ItemKeyBlack1744: ItemKeyBlack { - keyid = 11744; - }; - class ItemKeyBlack1745: ItemKeyBlack { - keyid = 11745; - }; - class ItemKeyBlack1746: ItemKeyBlack { - keyid = 11746; - }; - class ItemKeyBlack1747: ItemKeyBlack { - keyid = 11747; - }; - class ItemKeyBlack1748: ItemKeyBlack { - keyid = 11748; - }; - class ItemKeyBlack1749: ItemKeyBlack { - keyid = 11749; - }; - class ItemKeyBlack1750: ItemKeyBlack { - keyid = 11750; - }; - class ItemKeyBlack1751: ItemKeyBlack { - keyid = 11751; - }; - class ItemKeyBlack1752: ItemKeyBlack { - keyid = 11752; - }; - class ItemKeyBlack1753: ItemKeyBlack { - keyid = 11753; - }; - class ItemKeyBlack1754: ItemKeyBlack { - keyid = 11754; - }; - class ItemKeyBlack1755: ItemKeyBlack { - keyid = 11755; - }; - class ItemKeyBlack1756: ItemKeyBlack { - keyid = 11756; - }; - class ItemKeyBlack1757: ItemKeyBlack { - keyid = 11757; - }; - class ItemKeyBlack1758: ItemKeyBlack { - keyid = 11758; - }; - class ItemKeyBlack1759: ItemKeyBlack { - keyid = 11759; - }; - class ItemKeyBlack1760: ItemKeyBlack { - keyid = 11760; - }; - class ItemKeyBlack1761: ItemKeyBlack { - keyid = 11761; - }; - class ItemKeyBlack1762: ItemKeyBlack { - keyid = 11762; - }; - class ItemKeyBlack1763: ItemKeyBlack { - keyid = 11763; - }; - class ItemKeyBlack1764: ItemKeyBlack { - keyid = 11764; - }; - class ItemKeyBlack1765: ItemKeyBlack { - keyid = 11765; - }; - class ItemKeyBlack1766: ItemKeyBlack { - keyid = 11766; - }; - class ItemKeyBlack1767: ItemKeyBlack { - keyid = 11767; - }; - class ItemKeyBlack1768: ItemKeyBlack { - keyid = 11768; - }; - class ItemKeyBlack1769: ItemKeyBlack { - keyid = 11769; - }; - class ItemKeyBlack1770: ItemKeyBlack { - keyid = 11770; - }; - class ItemKeyBlack1771: ItemKeyBlack { - keyid = 11771; - }; - class ItemKeyBlack1772: ItemKeyBlack { - keyid = 11772; - }; - class ItemKeyBlack1773: ItemKeyBlack { - keyid = 11773; - }; - class ItemKeyBlack1774: ItemKeyBlack { - keyid = 11774; - }; - class ItemKeyBlack1775: ItemKeyBlack { - keyid = 11775; - }; - class ItemKeyBlack1776: ItemKeyBlack { - keyid = 11776; - }; - class ItemKeyBlack1777: ItemKeyBlack { - keyid = 11777; - }; - class ItemKeyBlack1778: ItemKeyBlack { - keyid = 11778; - }; - class ItemKeyBlack1779: ItemKeyBlack { - keyid = 11779; - }; - class ItemKeyBlack1780: ItemKeyBlack { - keyid = 11780; - }; - class ItemKeyBlack1781: ItemKeyBlack { - keyid = 11781; - }; - class ItemKeyBlack1782: ItemKeyBlack { - keyid = 11782; - }; - class ItemKeyBlack1783: ItemKeyBlack { - keyid = 11783; - }; - class ItemKeyBlack1784: ItemKeyBlack { - keyid = 11784; - }; - class ItemKeyBlack1785: ItemKeyBlack { - keyid = 11785; - }; - class ItemKeyBlack1786: ItemKeyBlack { - keyid = 11786; - }; - class ItemKeyBlack1787: ItemKeyBlack { - keyid = 11787; - }; - class ItemKeyBlack1788: ItemKeyBlack { - keyid = 11788; - }; - class ItemKeyBlack1789: ItemKeyBlack { - keyid = 11789; - }; - class ItemKeyBlack1790: ItemKeyBlack { - keyid = 11790; - }; - class ItemKeyBlack1791: ItemKeyBlack { - keyid = 11791; - }; - class ItemKeyBlack1792: ItemKeyBlack { - keyid = 11792; - }; - class ItemKeyBlack1793: ItemKeyBlack { - keyid = 11793; - }; - class ItemKeyBlack1794: ItemKeyBlack { - keyid = 11794; - }; - class ItemKeyBlack1795: ItemKeyBlack { - keyid = 11795; - }; - class ItemKeyBlack1796: ItemKeyBlack { - keyid = 11796; - }; - class ItemKeyBlack1797: ItemKeyBlack { - keyid = 11797; - }; - class ItemKeyBlack1798: ItemKeyBlack { - keyid = 11798; - }; - class ItemKeyBlack1799: ItemKeyBlack { - keyid = 11799; - }; - class ItemKeyBlack1800: ItemKeyBlack { - keyid = 11800; - }; - class ItemKeyBlack1801: ItemKeyBlack { - keyid = 11801; - }; - class ItemKeyBlack1802: ItemKeyBlack { - keyid = 11802; - }; - class ItemKeyBlack1803: ItemKeyBlack { - keyid = 11803; - }; - class ItemKeyBlack1804: ItemKeyBlack { - keyid = 11804; - }; - class ItemKeyBlack1805: ItemKeyBlack { - keyid = 11805; - }; - class ItemKeyBlack1806: ItemKeyBlack { - keyid = 11806; - }; - class ItemKeyBlack1807: ItemKeyBlack { - keyid = 11807; - }; - class ItemKeyBlack1808: ItemKeyBlack { - keyid = 11808; - }; - class ItemKeyBlack1809: ItemKeyBlack { - keyid = 11809; - }; - class ItemKeyBlack1810: ItemKeyBlack { - keyid = 11810; - }; - class ItemKeyBlack1811: ItemKeyBlack { - keyid = 11811; - }; - class ItemKeyBlack1812: ItemKeyBlack { - keyid = 11812; - }; - class ItemKeyBlack1813: ItemKeyBlack { - keyid = 11813; - }; - class ItemKeyBlack1814: ItemKeyBlack { - keyid = 11814; - }; - class ItemKeyBlack1815: ItemKeyBlack { - keyid = 11815; - }; - class ItemKeyBlack1816: ItemKeyBlack { - keyid = 11816; - }; - class ItemKeyBlack1817: ItemKeyBlack { - keyid = 11817; - }; - class ItemKeyBlack1818: ItemKeyBlack { - keyid = 11818; - }; - class ItemKeyBlack1819: ItemKeyBlack { - keyid = 11819; - }; - class ItemKeyBlack1820: ItemKeyBlack { - keyid = 11820; - }; - class ItemKeyBlack1821: ItemKeyBlack { - keyid = 11821; - }; - class ItemKeyBlack1822: ItemKeyBlack { - keyid = 11822; - }; - class ItemKeyBlack1823: ItemKeyBlack { - keyid = 11823; - }; - class ItemKeyBlack1824: ItemKeyBlack { - keyid = 11824; - }; - class ItemKeyBlack1825: ItemKeyBlack { - keyid = 11825; - }; - class ItemKeyBlack1826: ItemKeyBlack { - keyid = 11826; - }; - class ItemKeyBlack1827: ItemKeyBlack { - keyid = 11827; - }; - class ItemKeyBlack1828: ItemKeyBlack { - keyid = 11828; - }; - class ItemKeyBlack1829: ItemKeyBlack { - keyid = 11829; - }; - class ItemKeyBlack1830: ItemKeyBlack { - keyid = 11830; - }; - class ItemKeyBlack1831: ItemKeyBlack { - keyid = 11831; - }; - class ItemKeyBlack1832: ItemKeyBlack { - keyid = 11832; - }; - class ItemKeyBlack1833: ItemKeyBlack { - keyid = 11833; - }; - class ItemKeyBlack1834: ItemKeyBlack { - keyid = 11834; - }; - class ItemKeyBlack1835: ItemKeyBlack { - keyid = 11835; - }; - class ItemKeyBlack1836: ItemKeyBlack { - keyid = 11836; - }; - class ItemKeyBlack1837: ItemKeyBlack { - keyid = 11837; - }; - class ItemKeyBlack1838: ItemKeyBlack { - keyid = 11838; - }; - class ItemKeyBlack1839: ItemKeyBlack { - keyid = 11839; - }; - class ItemKeyBlack1840: ItemKeyBlack { - keyid = 11840; - }; - class ItemKeyBlack1841: ItemKeyBlack { - keyid = 11841; - }; - class ItemKeyBlack1842: ItemKeyBlack { - keyid = 11842; - }; - class ItemKeyBlack1843: ItemKeyBlack { - keyid = 11843; - }; - class ItemKeyBlack1844: ItemKeyBlack { - keyid = 11844; - }; - class ItemKeyBlack1845: ItemKeyBlack { - keyid = 11845; - }; - class ItemKeyBlack1846: ItemKeyBlack { - keyid = 11846; - }; - class ItemKeyBlack1847: ItemKeyBlack { - keyid = 11847; - }; - class ItemKeyBlack1848: ItemKeyBlack { - keyid = 11848; - }; - class ItemKeyBlack1849: ItemKeyBlack { - keyid = 11849; - }; - class ItemKeyBlack1850: ItemKeyBlack { - keyid = 11850; - }; - class ItemKeyBlack1851: ItemKeyBlack { - keyid = 11851; - }; - class ItemKeyBlack1852: ItemKeyBlack { - keyid = 11852; - }; - class ItemKeyBlack1853: ItemKeyBlack { - keyid = 11853; - }; - class ItemKeyBlack1854: ItemKeyBlack { - keyid = 11854; - }; - class ItemKeyBlack1855: ItemKeyBlack { - keyid = 11855; - }; - class ItemKeyBlack1856: ItemKeyBlack { - keyid = 11856; - }; - class ItemKeyBlack1857: ItemKeyBlack { - keyid = 11857; - }; - class ItemKeyBlack1858: ItemKeyBlack { - keyid = 11858; - }; - class ItemKeyBlack1859: ItemKeyBlack { - keyid = 11859; - }; - class ItemKeyBlack1860: ItemKeyBlack { - keyid = 11860; - }; - class ItemKeyBlack1861: ItemKeyBlack { - keyid = 11861; - }; - class ItemKeyBlack1862: ItemKeyBlack { - keyid = 11862; - }; - class ItemKeyBlack1863: ItemKeyBlack { - keyid = 11863; - }; - class ItemKeyBlack1864: ItemKeyBlack { - keyid = 11864; - }; - class ItemKeyBlack1865: ItemKeyBlack { - keyid = 11865; - }; - class ItemKeyBlack1866: ItemKeyBlack { - keyid = 11866; - }; - class ItemKeyBlack1867: ItemKeyBlack { - keyid = 11867; - }; - class ItemKeyBlack1868: ItemKeyBlack { - keyid = 11868; - }; - class ItemKeyBlack1869: ItemKeyBlack { - keyid = 11869; - }; - class ItemKeyBlack1870: ItemKeyBlack { - keyid = 11870; - }; - class ItemKeyBlack1871: ItemKeyBlack { - keyid = 11871; - }; - class ItemKeyBlack1872: ItemKeyBlack { - keyid = 11872; - }; - class ItemKeyBlack1873: ItemKeyBlack { - keyid = 11873; - }; - class ItemKeyBlack1874: ItemKeyBlack { - keyid = 11874; - }; - class ItemKeyBlack1875: ItemKeyBlack { - keyid = 11875; - }; - class ItemKeyBlack1876: ItemKeyBlack { - keyid = 11876; - }; - class ItemKeyBlack1877: ItemKeyBlack { - keyid = 11877; - }; - class ItemKeyBlack1878: ItemKeyBlack { - keyid = 11878; - }; - class ItemKeyBlack1879: ItemKeyBlack { - keyid = 11879; - }; - class ItemKeyBlack1880: ItemKeyBlack { - keyid = 11880; - }; - class ItemKeyBlack1881: ItemKeyBlack { - keyid = 11881; - }; - class ItemKeyBlack1882: ItemKeyBlack { - keyid = 11882; - }; - class ItemKeyBlack1883: ItemKeyBlack { - keyid = 11883; - }; - class ItemKeyBlack1884: ItemKeyBlack { - keyid = 11884; - }; - class ItemKeyBlack1885: ItemKeyBlack { - keyid = 11885; - }; - class ItemKeyBlack1886: ItemKeyBlack { - keyid = 11886; - }; - class ItemKeyBlack1887: ItemKeyBlack { - keyid = 11887; - }; - class ItemKeyBlack1888: ItemKeyBlack { - keyid = 11888; - }; - class ItemKeyBlack1889: ItemKeyBlack { - keyid = 11889; - }; - class ItemKeyBlack1890: ItemKeyBlack { - keyid = 11890; - }; - class ItemKeyBlack1891: ItemKeyBlack { - keyid = 11891; - }; - class ItemKeyBlack1892: ItemKeyBlack { - keyid = 11892; - }; - class ItemKeyBlack1893: ItemKeyBlack { - keyid = 11893; - }; - class ItemKeyBlack1894: ItemKeyBlack { - keyid = 11894; - }; - class ItemKeyBlack1895: ItemKeyBlack { - keyid = 11895; - }; - class ItemKeyBlack1896: ItemKeyBlack { - keyid = 11896; - }; - class ItemKeyBlack1897: ItemKeyBlack { - keyid = 11897; - }; - class ItemKeyBlack1898: ItemKeyBlack { - keyid = 11898; - }; - class ItemKeyBlack1899: ItemKeyBlack { - keyid = 11899; - }; - class ItemKeyBlack1900: ItemKeyBlack { - keyid = 11900; - }; - class ItemKeyBlack1901: ItemKeyBlack { - keyid = 11901; - }; - class ItemKeyBlack1902: ItemKeyBlack { - keyid = 11902; - }; - class ItemKeyBlack1903: ItemKeyBlack { - keyid = 11903; - }; - class ItemKeyBlack1904: ItemKeyBlack { - keyid = 11904; - }; - class ItemKeyBlack1905: ItemKeyBlack { - keyid = 11905; - }; - class ItemKeyBlack1906: ItemKeyBlack { - keyid = 11906; - }; - class ItemKeyBlack1907: ItemKeyBlack { - keyid = 11907; - }; - class ItemKeyBlack1908: ItemKeyBlack { - keyid = 11908; - }; - class ItemKeyBlack1909: ItemKeyBlack { - keyid = 11909; - }; - class ItemKeyBlack1910: ItemKeyBlack { - keyid = 11910; - }; - class ItemKeyBlack1911: ItemKeyBlack { - keyid = 11911; - }; - class ItemKeyBlack1912: ItemKeyBlack { - keyid = 11912; - }; - class ItemKeyBlack1913: ItemKeyBlack { - keyid = 11913; - }; - class ItemKeyBlack1914: ItemKeyBlack { - keyid = 11914; - }; - class ItemKeyBlack1915: ItemKeyBlack { - keyid = 11915; - }; - class ItemKeyBlack1916: ItemKeyBlack { - keyid = 11916; - }; - class ItemKeyBlack1917: ItemKeyBlack { - keyid = 11917; - }; - class ItemKeyBlack1918: ItemKeyBlack { - keyid = 11918; - }; - class ItemKeyBlack1919: ItemKeyBlack { - keyid = 11919; - }; - class ItemKeyBlack1920: ItemKeyBlack { - keyid = 11920; - }; - class ItemKeyBlack1921: ItemKeyBlack { - keyid = 11921; - }; - class ItemKeyBlack1922: ItemKeyBlack { - keyid = 11922; - }; - class ItemKeyBlack1923: ItemKeyBlack { - keyid = 11923; - }; - class ItemKeyBlack1924: ItemKeyBlack { - keyid = 11924; - }; - class ItemKeyBlack1925: ItemKeyBlack { - keyid = 11925; - }; - class ItemKeyBlack1926: ItemKeyBlack { - keyid = 11926; - }; - class ItemKeyBlack1927: ItemKeyBlack { - keyid = 11927; - }; - class ItemKeyBlack1928: ItemKeyBlack { - keyid = 11928; - }; - class ItemKeyBlack1929: ItemKeyBlack { - keyid = 11929; - }; - class ItemKeyBlack1930: ItemKeyBlack { - keyid = 11930; - }; - class ItemKeyBlack1931: ItemKeyBlack { - keyid = 11931; - }; - class ItemKeyBlack1932: ItemKeyBlack { - keyid = 11932; - }; - class ItemKeyBlack1933: ItemKeyBlack { - keyid = 11933; - }; - class ItemKeyBlack1934: ItemKeyBlack { - keyid = 11934; - }; - class ItemKeyBlack1935: ItemKeyBlack { - keyid = 11935; - }; - class ItemKeyBlack1936: ItemKeyBlack { - keyid = 11936; - }; - class ItemKeyBlack1937: ItemKeyBlack { - keyid = 11937; - }; - class ItemKeyBlack1938: ItemKeyBlack { - keyid = 11938; - }; - class ItemKeyBlack1939: ItemKeyBlack { - keyid = 11939; - }; - class ItemKeyBlack1940: ItemKeyBlack { - keyid = 11940; - }; - class ItemKeyBlack1941: ItemKeyBlack { - keyid = 11941; - }; - class ItemKeyBlack1942: ItemKeyBlack { - keyid = 11942; - }; - class ItemKeyBlack1943: ItemKeyBlack { - keyid = 11943; - }; - class ItemKeyBlack1944: ItemKeyBlack { - keyid = 11944; - }; - class ItemKeyBlack1945: ItemKeyBlack { - keyid = 11945; - }; - class ItemKeyBlack1946: ItemKeyBlack { - keyid = 11946; - }; - class ItemKeyBlack1947: ItemKeyBlack { - keyid = 11947; - }; - class ItemKeyBlack1948: ItemKeyBlack { - keyid = 11948; - }; - class ItemKeyBlack1949: ItemKeyBlack { - keyid = 11949; - }; - class ItemKeyBlack1950: ItemKeyBlack { - keyid = 11950; - }; - class ItemKeyBlack1951: ItemKeyBlack { - keyid = 11951; - }; - class ItemKeyBlack1952: ItemKeyBlack { - keyid = 11952; - }; - class ItemKeyBlack1953: ItemKeyBlack { - keyid = 11953; - }; - class ItemKeyBlack1954: ItemKeyBlack { - keyid = 11954; - }; - class ItemKeyBlack1955: ItemKeyBlack { - keyid = 11955; - }; - class ItemKeyBlack1956: ItemKeyBlack { - keyid = 11956; - }; - class ItemKeyBlack1957: ItemKeyBlack { - keyid = 11957; - }; - class ItemKeyBlack1958: ItemKeyBlack { - keyid = 11958; - }; - class ItemKeyBlack1959: ItemKeyBlack { - keyid = 11959; - }; - class ItemKeyBlack1960: ItemKeyBlack { - keyid = 11960; - }; - class ItemKeyBlack1961: ItemKeyBlack { - keyid = 11961; - }; - class ItemKeyBlack1962: ItemKeyBlack { - keyid = 11962; - }; - class ItemKeyBlack1963: ItemKeyBlack { - keyid = 11963; - }; - class ItemKeyBlack1964: ItemKeyBlack { - keyid = 11964; - }; - class ItemKeyBlack1965: ItemKeyBlack { - keyid = 11965; - }; - class ItemKeyBlack1966: ItemKeyBlack { - keyid = 11966; - }; - class ItemKeyBlack1967: ItemKeyBlack { - keyid = 11967; - }; - class ItemKeyBlack1968: ItemKeyBlack { - keyid = 11968; - }; - class ItemKeyBlack1969: ItemKeyBlack { - keyid = 11969; - }; - class ItemKeyBlack1970: ItemKeyBlack { - keyid = 11970; - }; - class ItemKeyBlack1971: ItemKeyBlack { - keyid = 11971; - }; - class ItemKeyBlack1972: ItemKeyBlack { - keyid = 11972; - }; - class ItemKeyBlack1973: ItemKeyBlack { - keyid = 11973; - }; - class ItemKeyBlack1974: ItemKeyBlack { - keyid = 11974; - }; - class ItemKeyBlack1975: ItemKeyBlack { - keyid = 11975; - }; - class ItemKeyBlack1976: ItemKeyBlack { - keyid = 11976; - }; - class ItemKeyBlack1977: ItemKeyBlack { - keyid = 11977; - }; - class ItemKeyBlack1978: ItemKeyBlack { - keyid = 11978; - }; - class ItemKeyBlack1979: ItemKeyBlack { - keyid = 11979; - }; - class ItemKeyBlack1980: ItemKeyBlack { - keyid = 11980; - }; - class ItemKeyBlack1981: ItemKeyBlack { - keyid = 11981; - }; - class ItemKeyBlack1982: ItemKeyBlack { - keyid = 11982; - }; - class ItemKeyBlack1983: ItemKeyBlack { - keyid = 11983; - }; - class ItemKeyBlack1984: ItemKeyBlack { - keyid = 11984; - }; - class ItemKeyBlack1985: ItemKeyBlack { - keyid = 11985; - }; - class ItemKeyBlack1986: ItemKeyBlack { - keyid = 11986; - }; - class ItemKeyBlack1987: ItemKeyBlack { - keyid = 11987; - }; - class ItemKeyBlack1988: ItemKeyBlack { - keyid = 11988; - }; - class ItemKeyBlack1989: ItemKeyBlack { - keyid = 11989; - }; - class ItemKeyBlack1990: ItemKeyBlack { - keyid = 11990; - }; - class ItemKeyBlack1991: ItemKeyBlack { - keyid = 11991; - }; - class ItemKeyBlack1992: ItemKeyBlack { - keyid = 11992; - }; - class ItemKeyBlack1993: ItemKeyBlack { - keyid = 11993; - }; - class ItemKeyBlack1994: ItemKeyBlack { - keyid = 11994; - }; - class ItemKeyBlack1995: ItemKeyBlack { - keyid = 11995; - }; - class ItemKeyBlack1996: ItemKeyBlack { - keyid = 11996; - }; - class ItemKeyBlack1997: ItemKeyBlack { - keyid = 11997; - }; - class ItemKeyBlack1998: ItemKeyBlack { - keyid = 11998; - }; - class ItemKeyBlack1999: ItemKeyBlack { - keyid = 11999; - }; - class ItemKeyBlack2000: ItemKeyBlack { - keyid = 12000; - }; - class ItemKeyBlack2001: ItemKeyBlack { - keyid = 12001; - }; - class ItemKeyBlack2002: ItemKeyBlack { - keyid = 12002; - }; - class ItemKeyBlack2003: ItemKeyBlack { - keyid = 12003; - }; - class ItemKeyBlack2004: ItemKeyBlack { - keyid = 12004; - }; - class ItemKeyBlack2005: ItemKeyBlack { - keyid = 12005; - }; - class ItemKeyBlack2006: ItemKeyBlack { - keyid = 12006; - }; - class ItemKeyBlack2007: ItemKeyBlack { - keyid = 12007; - }; - class ItemKeyBlack2008: ItemKeyBlack { - keyid = 12008; - }; - class ItemKeyBlack2009: ItemKeyBlack { - keyid = 12009; - }; - class ItemKeyBlack2010: ItemKeyBlack { - keyid = 12010; - }; - class ItemKeyBlack2011: ItemKeyBlack { - keyid = 12011; - }; - class ItemKeyBlack2012: ItemKeyBlack { - keyid = 12012; - }; - class ItemKeyBlack2013: ItemKeyBlack { - keyid = 12013; - }; - class ItemKeyBlack2014: ItemKeyBlack { - keyid = 12014; - }; - class ItemKeyBlack2015: ItemKeyBlack { - keyid = 12015; - }; - class ItemKeyBlack2016: ItemKeyBlack { - keyid = 12016; - }; - class ItemKeyBlack2017: ItemKeyBlack { - keyid = 12017; - }; - class ItemKeyBlack2018: ItemKeyBlack { - keyid = 12018; - }; - class ItemKeyBlack2019: ItemKeyBlack { - keyid = 12019; - }; - class ItemKeyBlack2020: ItemKeyBlack { - keyid = 12020; - }; - class ItemKeyBlack2021: ItemKeyBlack { - keyid = 12021; - }; - class ItemKeyBlack2022: ItemKeyBlack { - keyid = 12022; - }; - class ItemKeyBlack2023: ItemKeyBlack { - keyid = 12023; - }; - class ItemKeyBlack2024: ItemKeyBlack { - keyid = 12024; - }; - class ItemKeyBlack2025: ItemKeyBlack { - keyid = 12025; - }; - class ItemKeyBlack2026: ItemKeyBlack { - keyid = 12026; - }; - class ItemKeyBlack2027: ItemKeyBlack { - keyid = 12027; - }; - class ItemKeyBlack2028: ItemKeyBlack { - keyid = 12028; - }; - class ItemKeyBlack2029: ItemKeyBlack { - keyid = 12029; - }; - class ItemKeyBlack2030: ItemKeyBlack { - keyid = 12030; - }; - class ItemKeyBlack2031: ItemKeyBlack { - keyid = 12031; - }; - class ItemKeyBlack2032: ItemKeyBlack { - keyid = 12032; - }; - class ItemKeyBlack2033: ItemKeyBlack { - keyid = 12033; - }; - class ItemKeyBlack2034: ItemKeyBlack { - keyid = 12034; - }; - class ItemKeyBlack2035: ItemKeyBlack { - keyid = 12035; - }; - class ItemKeyBlack2036: ItemKeyBlack { - keyid = 12036; - }; - class ItemKeyBlack2037: ItemKeyBlack { - keyid = 12037; - }; - class ItemKeyBlack2038: ItemKeyBlack { - keyid = 12038; - }; - class ItemKeyBlack2039: ItemKeyBlack { - keyid = 12039; - }; - class ItemKeyBlack2040: ItemKeyBlack { - keyid = 12040; - }; - class ItemKeyBlack2041: ItemKeyBlack { - keyid = 12041; - }; - class ItemKeyBlack2042: ItemKeyBlack { - keyid = 12042; - }; - class ItemKeyBlack2043: ItemKeyBlack { - keyid = 12043; - }; - class ItemKeyBlack2044: ItemKeyBlack { - keyid = 12044; - }; - class ItemKeyBlack2045: ItemKeyBlack { - keyid = 12045; - }; - class ItemKeyBlack2046: ItemKeyBlack { - keyid = 12046; - }; - class ItemKeyBlack2047: ItemKeyBlack { - keyid = 12047; - }; - class ItemKeyBlack2048: ItemKeyBlack { - keyid = 12048; - }; - class ItemKeyBlack2049: ItemKeyBlack { - keyid = 12049; - }; - class ItemKeyBlack2050: ItemKeyBlack { - keyid = 12050; - }; - class ItemKeyBlack2051: ItemKeyBlack { - keyid = 12051; - }; - class ItemKeyBlack2052: ItemKeyBlack { - keyid = 12052; - }; - class ItemKeyBlack2053: ItemKeyBlack { - keyid = 12053; - }; - class ItemKeyBlack2054: ItemKeyBlack { - keyid = 12054; - }; - class ItemKeyBlack2055: ItemKeyBlack { - keyid = 12055; - }; - class ItemKeyBlack2056: ItemKeyBlack { - keyid = 12056; - }; - class ItemKeyBlack2057: ItemKeyBlack { - keyid = 12057; - }; - class ItemKeyBlack2058: ItemKeyBlack { - keyid = 12058; - }; - class ItemKeyBlack2059: ItemKeyBlack { - keyid = 12059; - }; - class ItemKeyBlack2060: ItemKeyBlack { - keyid = 12060; - }; - class ItemKeyBlack2061: ItemKeyBlack { - keyid = 12061; - }; - class ItemKeyBlack2062: ItemKeyBlack { - keyid = 12062; - }; - class ItemKeyBlack2063: ItemKeyBlack { - keyid = 12063; - }; - class ItemKeyBlack2064: ItemKeyBlack { - keyid = 12064; - }; - class ItemKeyBlack2065: ItemKeyBlack { - keyid = 12065; - }; - class ItemKeyBlack2066: ItemKeyBlack { - keyid = 12066; - }; - class ItemKeyBlack2067: ItemKeyBlack { - keyid = 12067; - }; - class ItemKeyBlack2068: ItemKeyBlack { - keyid = 12068; - }; - class ItemKeyBlack2069: ItemKeyBlack { - keyid = 12069; - }; - class ItemKeyBlack2070: ItemKeyBlack { - keyid = 12070; - }; - class ItemKeyBlack2071: ItemKeyBlack { - keyid = 12071; - }; - class ItemKeyBlack2072: ItemKeyBlack { - keyid = 12072; - }; - class ItemKeyBlack2073: ItemKeyBlack { - keyid = 12073; - }; - class ItemKeyBlack2074: ItemKeyBlack { - keyid = 12074; - }; - class ItemKeyBlack2075: ItemKeyBlack { - keyid = 12075; - }; - class ItemKeyBlack2076: ItemKeyBlack { - keyid = 12076; - }; - class ItemKeyBlack2077: ItemKeyBlack { - keyid = 12077; - }; - class ItemKeyBlack2078: ItemKeyBlack { - keyid = 12078; - }; - class ItemKeyBlack2079: ItemKeyBlack { - keyid = 12079; - }; - class ItemKeyBlack2080: ItemKeyBlack { - keyid = 12080; - }; - class ItemKeyBlack2081: ItemKeyBlack { - keyid = 12081; - }; - class ItemKeyBlack2082: ItemKeyBlack { - keyid = 12082; - }; - class ItemKeyBlack2083: ItemKeyBlack { - keyid = 12083; - }; - class ItemKeyBlack2084: ItemKeyBlack { - keyid = 12084; - }; - class ItemKeyBlack2085: ItemKeyBlack { - keyid = 12085; - }; - class ItemKeyBlack2086: ItemKeyBlack { - keyid = 12086; - }; - class ItemKeyBlack2087: ItemKeyBlack { - keyid = 12087; - }; - class ItemKeyBlack2088: ItemKeyBlack { - keyid = 12088; - }; - class ItemKeyBlack2089: ItemKeyBlack { - keyid = 12089; - }; - class ItemKeyBlack2090: ItemKeyBlack { - keyid = 12090; - }; - class ItemKeyBlack2091: ItemKeyBlack { - keyid = 12091; - }; - class ItemKeyBlack2092: ItemKeyBlack { - keyid = 12092; - }; - class ItemKeyBlack2093: ItemKeyBlack { - keyid = 12093; - }; - class ItemKeyBlack2094: ItemKeyBlack { - keyid = 12094; - }; - class ItemKeyBlack2095: ItemKeyBlack { - keyid = 12095; - }; - class ItemKeyBlack2096: ItemKeyBlack { - keyid = 12096; - }; - class ItemKeyBlack2097: ItemKeyBlack { - keyid = 12097; - }; - class ItemKeyBlack2098: ItemKeyBlack { - keyid = 12098; - }; - class ItemKeyBlack2099: ItemKeyBlack { - keyid = 12099; - }; - class ItemKeyBlack2100: ItemKeyBlack { - keyid = 12100; - }; - class ItemKeyBlack2101: ItemKeyBlack { - keyid = 12101; - }; - class ItemKeyBlack2102: ItemKeyBlack { - keyid = 12102; - }; - class ItemKeyBlack2103: ItemKeyBlack { - keyid = 12103; - }; - class ItemKeyBlack2104: ItemKeyBlack { - keyid = 12104; - }; - class ItemKeyBlack2105: ItemKeyBlack { - keyid = 12105; - }; - class ItemKeyBlack2106: ItemKeyBlack { - keyid = 12106; - }; - class ItemKeyBlack2107: ItemKeyBlack { - keyid = 12107; - }; - class ItemKeyBlack2108: ItemKeyBlack { - keyid = 12108; - }; - class ItemKeyBlack2109: ItemKeyBlack { - keyid = 12109; - }; - class ItemKeyBlack2110: ItemKeyBlack { - keyid = 12110; - }; - class ItemKeyBlack2111: ItemKeyBlack { - keyid = 12111; - }; - class ItemKeyBlack2112: ItemKeyBlack { - keyid = 12112; - }; - class ItemKeyBlack2113: ItemKeyBlack { - keyid = 12113; - }; - class ItemKeyBlack2114: ItemKeyBlack { - keyid = 12114; - }; - class ItemKeyBlack2115: ItemKeyBlack { - keyid = 12115; - }; - class ItemKeyBlack2116: ItemKeyBlack { - keyid = 12116; - }; - class ItemKeyBlack2117: ItemKeyBlack { - keyid = 12117; - }; - class ItemKeyBlack2118: ItemKeyBlack { - keyid = 12118; - }; - class ItemKeyBlack2119: ItemKeyBlack { - keyid = 12119; - }; - class ItemKeyBlack2120: ItemKeyBlack { - keyid = 12120; - }; - class ItemKeyBlack2121: ItemKeyBlack { - keyid = 12121; - }; - class ItemKeyBlack2122: ItemKeyBlack { - keyid = 12122; - }; - class ItemKeyBlack2123: ItemKeyBlack { - keyid = 12123; - }; - class ItemKeyBlack2124: ItemKeyBlack { - keyid = 12124; - }; - class ItemKeyBlack2125: ItemKeyBlack { - keyid = 12125; - }; - class ItemKeyBlack2126: ItemKeyBlack { - keyid = 12126; - }; - class ItemKeyBlack2127: ItemKeyBlack { - keyid = 12127; - }; - class ItemKeyBlack2128: ItemKeyBlack { - keyid = 12128; - }; - class ItemKeyBlack2129: ItemKeyBlack { - keyid = 12129; - }; - class ItemKeyBlack2130: ItemKeyBlack { - keyid = 12130; - }; - class ItemKeyBlack2131: ItemKeyBlack { - keyid = 12131; - }; - class ItemKeyBlack2132: ItemKeyBlack { - keyid = 12132; - }; - class ItemKeyBlack2133: ItemKeyBlack { - keyid = 12133; - }; - class ItemKeyBlack2134: ItemKeyBlack { - keyid = 12134; - }; - class ItemKeyBlack2135: ItemKeyBlack { - keyid = 12135; - }; - class ItemKeyBlack2136: ItemKeyBlack { - keyid = 12136; - }; - class ItemKeyBlack2137: ItemKeyBlack { - keyid = 12137; - }; - class ItemKeyBlack2138: ItemKeyBlack { - keyid = 12138; - }; - class ItemKeyBlack2139: ItemKeyBlack { - keyid = 12139; - }; - class ItemKeyBlack2140: ItemKeyBlack { - keyid = 12140; - }; - class ItemKeyBlack2141: ItemKeyBlack { - keyid = 12141; - }; - class ItemKeyBlack2142: ItemKeyBlack { - keyid = 12142; - }; - class ItemKeyBlack2143: ItemKeyBlack { - keyid = 12143; - }; - class ItemKeyBlack2144: ItemKeyBlack { - keyid = 12144; - }; - class ItemKeyBlack2145: ItemKeyBlack { - keyid = 12145; - }; - class ItemKeyBlack2146: ItemKeyBlack { - keyid = 12146; - }; - class ItemKeyBlack2147: ItemKeyBlack { - keyid = 12147; - }; - class ItemKeyBlack2148: ItemKeyBlack { - keyid = 12148; - }; - class ItemKeyBlack2149: ItemKeyBlack { - keyid = 12149; - }; - class ItemKeyBlack2150: ItemKeyBlack { - keyid = 12150; - }; - class ItemKeyBlack2151: ItemKeyBlack { - keyid = 12151; - }; - class ItemKeyBlack2152: ItemKeyBlack { - keyid = 12152; - }; - class ItemKeyBlack2153: ItemKeyBlack { - keyid = 12153; - }; - class ItemKeyBlack2154: ItemKeyBlack { - keyid = 12154; - }; - class ItemKeyBlack2155: ItemKeyBlack { - keyid = 12155; - }; - class ItemKeyBlack2156: ItemKeyBlack { - keyid = 12156; - }; - class ItemKeyBlack2157: ItemKeyBlack { - keyid = 12157; - }; - class ItemKeyBlack2158: ItemKeyBlack { - keyid = 12158; - }; - class ItemKeyBlack2159: ItemKeyBlack { - keyid = 12159; - }; - class ItemKeyBlack2160: ItemKeyBlack { - keyid = 12160; - }; - class ItemKeyBlack2161: ItemKeyBlack { - keyid = 12161; - }; - class ItemKeyBlack2162: ItemKeyBlack { - keyid = 12162; - }; - class ItemKeyBlack2163: ItemKeyBlack { - keyid = 12163; - }; - class ItemKeyBlack2164: ItemKeyBlack { - keyid = 12164; - }; - class ItemKeyBlack2165: ItemKeyBlack { - keyid = 12165; - }; - class ItemKeyBlack2166: ItemKeyBlack { - keyid = 12166; - }; - class ItemKeyBlack2167: ItemKeyBlack { - keyid = 12167; - }; - class ItemKeyBlack2168: ItemKeyBlack { - keyid = 12168; - }; - class ItemKeyBlack2169: ItemKeyBlack { - keyid = 12169; - }; - class ItemKeyBlack2170: ItemKeyBlack { - keyid = 12170; - }; - class ItemKeyBlack2171: ItemKeyBlack { - keyid = 12171; - }; - class ItemKeyBlack2172: ItemKeyBlack { - keyid = 12172; - }; - class ItemKeyBlack2173: ItemKeyBlack { - keyid = 12173; - }; - class ItemKeyBlack2174: ItemKeyBlack { - keyid = 12174; - }; - class ItemKeyBlack2175: ItemKeyBlack { - keyid = 12175; - }; - class ItemKeyBlack2176: ItemKeyBlack { - keyid = 12176; - }; - class ItemKeyBlack2177: ItemKeyBlack { - keyid = 12177; - }; - class ItemKeyBlack2178: ItemKeyBlack { - keyid = 12178; - }; - class ItemKeyBlack2179: ItemKeyBlack { - keyid = 12179; - }; - class ItemKeyBlack2180: ItemKeyBlack { - keyid = 12180; - }; - class ItemKeyBlack2181: ItemKeyBlack { - keyid = 12181; - }; - class ItemKeyBlack2182: ItemKeyBlack { - keyid = 12182; - }; - class ItemKeyBlack2183: ItemKeyBlack { - keyid = 12183; - }; - class ItemKeyBlack2184: ItemKeyBlack { - keyid = 12184; - }; - class ItemKeyBlack2185: ItemKeyBlack { - keyid = 12185; - }; - class ItemKeyBlack2186: ItemKeyBlack { - keyid = 12186; - }; - class ItemKeyBlack2187: ItemKeyBlack { - keyid = 12187; - }; - class ItemKeyBlack2188: ItemKeyBlack { - keyid = 12188; - }; - class ItemKeyBlack2189: ItemKeyBlack { - keyid = 12189; - }; - class ItemKeyBlack2190: ItemKeyBlack { - keyid = 12190; - }; - class ItemKeyBlack2191: ItemKeyBlack { - keyid = 12191; - }; - class ItemKeyBlack2192: ItemKeyBlack { - keyid = 12192; - }; - class ItemKeyBlack2193: ItemKeyBlack { - keyid = 12193; - }; - class ItemKeyBlack2194: ItemKeyBlack { - keyid = 12194; - }; - class ItemKeyBlack2195: ItemKeyBlack { - keyid = 12195; - }; - class ItemKeyBlack2196: ItemKeyBlack { - keyid = 12196; - }; - class ItemKeyBlack2197: ItemKeyBlack { - keyid = 12197; - }; - class ItemKeyBlack2198: ItemKeyBlack { - keyid = 12198; - }; - class ItemKeyBlack2199: ItemKeyBlack { - keyid = 12199; - }; - class ItemKeyBlack2200: ItemKeyBlack { - keyid = 12200; - }; - class ItemKeyBlack2201: ItemKeyBlack { - keyid = 12201; - }; - class ItemKeyBlack2202: ItemKeyBlack { - keyid = 12202; - }; - class ItemKeyBlack2203: ItemKeyBlack { - keyid = 12203; - }; - class ItemKeyBlack2204: ItemKeyBlack { - keyid = 12204; - }; - class ItemKeyBlack2205: ItemKeyBlack { - keyid = 12205; - }; - class ItemKeyBlack2206: ItemKeyBlack { - keyid = 12206; - }; - class ItemKeyBlack2207: ItemKeyBlack { - keyid = 12207; - }; - class ItemKeyBlack2208: ItemKeyBlack { - keyid = 12208; - }; - class ItemKeyBlack2209: ItemKeyBlack { - keyid = 12209; - }; - class ItemKeyBlack2210: ItemKeyBlack { - keyid = 12210; - }; - class ItemKeyBlack2211: ItemKeyBlack { - keyid = 12211; - }; - class ItemKeyBlack2212: ItemKeyBlack { - keyid = 12212; - }; - class ItemKeyBlack2213: ItemKeyBlack { - keyid = 12213; - }; - class ItemKeyBlack2214: ItemKeyBlack { - keyid = 12214; - }; - class ItemKeyBlack2215: ItemKeyBlack { - keyid = 12215; - }; - class ItemKeyBlack2216: ItemKeyBlack { - keyid = 12216; - }; - class ItemKeyBlack2217: ItemKeyBlack { - keyid = 12217; - }; - class ItemKeyBlack2218: ItemKeyBlack { - keyid = 12218; - }; - class ItemKeyBlack2219: ItemKeyBlack { - keyid = 12219; - }; - class ItemKeyBlack2220: ItemKeyBlack { - keyid = 12220; - }; - class ItemKeyBlack2221: ItemKeyBlack { - keyid = 12221; - }; - class ItemKeyBlack2222: ItemKeyBlack { - keyid = 12222; - }; - class ItemKeyBlack2223: ItemKeyBlack { - keyid = 12223; - }; - class ItemKeyBlack2224: ItemKeyBlack { - keyid = 12224; - }; - class ItemKeyBlack2225: ItemKeyBlack { - keyid = 12225; - }; - class ItemKeyBlack2226: ItemKeyBlack { - keyid = 12226; - }; - class ItemKeyBlack2227: ItemKeyBlack { - keyid = 12227; - }; - class ItemKeyBlack2228: ItemKeyBlack { - keyid = 12228; - }; - class ItemKeyBlack2229: ItemKeyBlack { - keyid = 12229; - }; - class ItemKeyBlack2230: ItemKeyBlack { - keyid = 12230; - }; - class ItemKeyBlack2231: ItemKeyBlack { - keyid = 12231; - }; - class ItemKeyBlack2232: ItemKeyBlack { - keyid = 12232; - }; - class ItemKeyBlack2233: ItemKeyBlack { - keyid = 12233; - }; - class ItemKeyBlack2234: ItemKeyBlack { - keyid = 12234; - }; - class ItemKeyBlack2235: ItemKeyBlack { - keyid = 12235; - }; - class ItemKeyBlack2236: ItemKeyBlack { - keyid = 12236; - }; - class ItemKeyBlack2237: ItemKeyBlack { - keyid = 12237; - }; - class ItemKeyBlack2238: ItemKeyBlack { - keyid = 12238; - }; - class ItemKeyBlack2239: ItemKeyBlack { - keyid = 12239; - }; - class ItemKeyBlack2240: ItemKeyBlack { - keyid = 12240; - }; - class ItemKeyBlack2241: ItemKeyBlack { - keyid = 12241; - }; - class ItemKeyBlack2242: ItemKeyBlack { - keyid = 12242; - }; - class ItemKeyBlack2243: ItemKeyBlack { - keyid = 12243; - }; - class ItemKeyBlack2244: ItemKeyBlack { - keyid = 12244; - }; - class ItemKeyBlack2245: ItemKeyBlack { - keyid = 12245; - }; - class ItemKeyBlack2246: ItemKeyBlack { - keyid = 12246; - }; - class ItemKeyBlack2247: ItemKeyBlack { - keyid = 12247; - }; - class ItemKeyBlack2248: ItemKeyBlack { - keyid = 12248; - }; - class ItemKeyBlack2249: ItemKeyBlack { - keyid = 12249; - }; - class ItemKeyBlack2250: ItemKeyBlack { - keyid = 12250; - }; - class ItemKeyBlack2251: ItemKeyBlack { - keyid = 12251; - }; - class ItemKeyBlack2252: ItemKeyBlack { - keyid = 12252; - }; - class ItemKeyBlack2253: ItemKeyBlack { - keyid = 12253; - }; - class ItemKeyBlack2254: ItemKeyBlack { - keyid = 12254; - }; - class ItemKeyBlack2255: ItemKeyBlack { - keyid = 12255; - }; - class ItemKeyBlack2256: ItemKeyBlack { - keyid = 12256; - }; - class ItemKeyBlack2257: ItemKeyBlack { - keyid = 12257; - }; - class ItemKeyBlack2258: ItemKeyBlack { - keyid = 12258; - }; - class ItemKeyBlack2259: ItemKeyBlack { - keyid = 12259; - }; - class ItemKeyBlack2260: ItemKeyBlack { - keyid = 12260; - }; - class ItemKeyBlack2261: ItemKeyBlack { - keyid = 12261; - }; - class ItemKeyBlack2262: ItemKeyBlack { - keyid = 12262; - }; - class ItemKeyBlack2263: ItemKeyBlack { - keyid = 12263; - }; - class ItemKeyBlack2264: ItemKeyBlack { - keyid = 12264; - }; - class ItemKeyBlack2265: ItemKeyBlack { - keyid = 12265; - }; - class ItemKeyBlack2266: ItemKeyBlack { - keyid = 12266; - }; - class ItemKeyBlack2267: ItemKeyBlack { - keyid = 12267; - }; - class ItemKeyBlack2268: ItemKeyBlack { - keyid = 12268; - }; - class ItemKeyBlack2269: ItemKeyBlack { - keyid = 12269; - }; - class ItemKeyBlack2270: ItemKeyBlack { - keyid = 12270; - }; - class ItemKeyBlack2271: ItemKeyBlack { - keyid = 12271; - }; - class ItemKeyBlack2272: ItemKeyBlack { - keyid = 12272; - }; - class ItemKeyBlack2273: ItemKeyBlack { - keyid = 12273; - }; - class ItemKeyBlack2274: ItemKeyBlack { - keyid = 12274; - }; - class ItemKeyBlack2275: ItemKeyBlack { - keyid = 12275; - }; - class ItemKeyBlack2276: ItemKeyBlack { - keyid = 12276; - }; - class ItemKeyBlack2277: ItemKeyBlack { - keyid = 12277; - }; - class ItemKeyBlack2278: ItemKeyBlack { - keyid = 12278; - }; - class ItemKeyBlack2279: ItemKeyBlack { - keyid = 12279; - }; - class ItemKeyBlack2280: ItemKeyBlack { - keyid = 12280; - }; - class ItemKeyBlack2281: ItemKeyBlack { - keyid = 12281; - }; - class ItemKeyBlack2282: ItemKeyBlack { - keyid = 12282; - }; - class ItemKeyBlack2283: ItemKeyBlack { - keyid = 12283; - }; - class ItemKeyBlack2284: ItemKeyBlack { - keyid = 12284; - }; - class ItemKeyBlack2285: ItemKeyBlack { - keyid = 12285; - }; - class ItemKeyBlack2286: ItemKeyBlack { - keyid = 12286; - }; - class ItemKeyBlack2287: ItemKeyBlack { - keyid = 12287; - }; - class ItemKeyBlack2288: ItemKeyBlack { - keyid = 12288; - }; - class ItemKeyBlack2289: ItemKeyBlack { - keyid = 12289; - }; - class ItemKeyBlack2290: ItemKeyBlack { - keyid = 12290; - }; - class ItemKeyBlack2291: ItemKeyBlack { - keyid = 12291; - }; - class ItemKeyBlack2292: ItemKeyBlack { - keyid = 12292; - }; - class ItemKeyBlack2293: ItemKeyBlack { - keyid = 12293; - }; - class ItemKeyBlack2294: ItemKeyBlack { - keyid = 12294; - }; - class ItemKeyBlack2295: ItemKeyBlack { - keyid = 12295; - }; - class ItemKeyBlack2296: ItemKeyBlack { - keyid = 12296; - }; - class ItemKeyBlack2297: ItemKeyBlack { - keyid = 12297; - }; - class ItemKeyBlack2298: ItemKeyBlack { - keyid = 12298; - }; - class ItemKeyBlack2299: ItemKeyBlack { - keyid = 12299; - }; - class ItemKeyBlack2300: ItemKeyBlack { - keyid = 12300; - }; - class ItemKeyBlack2301: ItemKeyBlack { - keyid = 12301; - }; - class ItemKeyBlack2302: ItemKeyBlack { - keyid = 12302; - }; - class ItemKeyBlack2303: ItemKeyBlack { - keyid = 12303; - }; - class ItemKeyBlack2304: ItemKeyBlack { - keyid = 12304; - }; - class ItemKeyBlack2305: ItemKeyBlack { - keyid = 12305; - }; - class ItemKeyBlack2306: ItemKeyBlack { - keyid = 12306; - }; - class ItemKeyBlack2307: ItemKeyBlack { - keyid = 12307; - }; - class ItemKeyBlack2308: ItemKeyBlack { - keyid = 12308; - }; - class ItemKeyBlack2309: ItemKeyBlack { - keyid = 12309; - }; - class ItemKeyBlack2310: ItemKeyBlack { - keyid = 12310; - }; - class ItemKeyBlack2311: ItemKeyBlack { - keyid = 12311; - }; - class ItemKeyBlack2312: ItemKeyBlack { - keyid = 12312; - }; - class ItemKeyBlack2313: ItemKeyBlack { - keyid = 12313; - }; - class ItemKeyBlack2314: ItemKeyBlack { - keyid = 12314; - }; - class ItemKeyBlack2315: ItemKeyBlack { - keyid = 12315; - }; - class ItemKeyBlack2316: ItemKeyBlack { - keyid = 12316; - }; - class ItemKeyBlack2317: ItemKeyBlack { - keyid = 12317; - }; - class ItemKeyBlack2318: ItemKeyBlack { - keyid = 12318; - }; - class ItemKeyBlack2319: ItemKeyBlack { - keyid = 12319; - }; - class ItemKeyBlack2320: ItemKeyBlack { - keyid = 12320; - }; - class ItemKeyBlack2321: ItemKeyBlack { - keyid = 12321; - }; - class ItemKeyBlack2322: ItemKeyBlack { - keyid = 12322; - }; - class ItemKeyBlack2323: ItemKeyBlack { - keyid = 12323; - }; - class ItemKeyBlack2324: ItemKeyBlack { - keyid = 12324; - }; - class ItemKeyBlack2325: ItemKeyBlack { - keyid = 12325; - }; - class ItemKeyBlack2326: ItemKeyBlack { - keyid = 12326; - }; - class ItemKeyBlack2327: ItemKeyBlack { - keyid = 12327; - }; - class ItemKeyBlack2328: ItemKeyBlack { - keyid = 12328; - }; - class ItemKeyBlack2329: ItemKeyBlack { - keyid = 12329; - }; - class ItemKeyBlack2330: ItemKeyBlack { - keyid = 12330; - }; - class ItemKeyBlack2331: ItemKeyBlack { - keyid = 12331; - }; - class ItemKeyBlack2332: ItemKeyBlack { - keyid = 12332; - }; - class ItemKeyBlack2333: ItemKeyBlack { - keyid = 12333; - }; - class ItemKeyBlack2334: ItemKeyBlack { - keyid = 12334; - }; - class ItemKeyBlack2335: ItemKeyBlack { - keyid = 12335; - }; - class ItemKeyBlack2336: ItemKeyBlack { - keyid = 12336; - }; - class ItemKeyBlack2337: ItemKeyBlack { - keyid = 12337; - }; - class ItemKeyBlack2338: ItemKeyBlack { - keyid = 12338; - }; - class ItemKeyBlack2339: ItemKeyBlack { - keyid = 12339; - }; - class ItemKeyBlack2340: ItemKeyBlack { - keyid = 12340; - }; - class ItemKeyBlack2341: ItemKeyBlack { - keyid = 12341; - }; - class ItemKeyBlack2342: ItemKeyBlack { - keyid = 12342; - }; - class ItemKeyBlack2343: ItemKeyBlack { - keyid = 12343; - }; - class ItemKeyBlack2344: ItemKeyBlack { - keyid = 12344; - }; - class ItemKeyBlack2345: ItemKeyBlack { - keyid = 12345; - }; - class ItemKeyBlack2346: ItemKeyBlack { - keyid = 12346; - }; - class ItemKeyBlack2347: ItemKeyBlack { - keyid = 12347; - }; - class ItemKeyBlack2348: ItemKeyBlack { - keyid = 12348; - }; - class ItemKeyBlack2349: ItemKeyBlack { - keyid = 12349; - }; - class ItemKeyBlack2350: ItemKeyBlack { - keyid = 12350; - }; - class ItemKeyBlack2351: ItemKeyBlack { - keyid = 12351; - }; - class ItemKeyBlack2352: ItemKeyBlack { - keyid = 12352; - }; - class ItemKeyBlack2353: ItemKeyBlack { - keyid = 12353; - }; - class ItemKeyBlack2354: ItemKeyBlack { - keyid = 12354; - }; - class ItemKeyBlack2355: ItemKeyBlack { - keyid = 12355; - }; - class ItemKeyBlack2356: ItemKeyBlack { - keyid = 12356; - }; - class ItemKeyBlack2357: ItemKeyBlack { - keyid = 12357; - }; - class ItemKeyBlack2358: ItemKeyBlack { - keyid = 12358; - }; - class ItemKeyBlack2359: ItemKeyBlack { - keyid = 12359; - }; - class ItemKeyBlack2360: ItemKeyBlack { - keyid = 12360; - }; - class ItemKeyBlack2361: ItemKeyBlack { - keyid = 12361; - }; - class ItemKeyBlack2362: ItemKeyBlack { - keyid = 12362; - }; - class ItemKeyBlack2363: ItemKeyBlack { - keyid = 12363; - }; - class ItemKeyBlack2364: ItemKeyBlack { - keyid = 12364; - }; - class ItemKeyBlack2365: ItemKeyBlack { - keyid = 12365; - }; - class ItemKeyBlack2366: ItemKeyBlack { - keyid = 12366; - }; - class ItemKeyBlack2367: ItemKeyBlack { - keyid = 12367; - }; - class ItemKeyBlack2368: ItemKeyBlack { - keyid = 12368; - }; - class ItemKeyBlack2369: ItemKeyBlack { - keyid = 12369; - }; - class ItemKeyBlack2370: ItemKeyBlack { - keyid = 12370; - }; - class ItemKeyBlack2371: ItemKeyBlack { - keyid = 12371; - }; - class ItemKeyBlack2372: ItemKeyBlack { - keyid = 12372; - }; - class ItemKeyBlack2373: ItemKeyBlack { - keyid = 12373; - }; - class ItemKeyBlack2374: ItemKeyBlack { - keyid = 12374; - }; - class ItemKeyBlack2375: ItemKeyBlack { - keyid = 12375; - }; - class ItemKeyBlack2376: ItemKeyBlack { - keyid = 12376; - }; - class ItemKeyBlack2377: ItemKeyBlack { - keyid = 12377; - }; - class ItemKeyBlack2378: ItemKeyBlack { - keyid = 12378; - }; - class ItemKeyBlack2379: ItemKeyBlack { - keyid = 12379; - }; - class ItemKeyBlack2380: ItemKeyBlack { - keyid = 12380; - }; - class ItemKeyBlack2381: ItemKeyBlack { - keyid = 12381; - }; - class ItemKeyBlack2382: ItemKeyBlack { - keyid = 12382; - }; - class ItemKeyBlack2383: ItemKeyBlack { - keyid = 12383; - }; - class ItemKeyBlack2384: ItemKeyBlack { - keyid = 12384; - }; - class ItemKeyBlack2385: ItemKeyBlack { - keyid = 12385; - }; - class ItemKeyBlack2386: ItemKeyBlack { - keyid = 12386; - }; - class ItemKeyBlack2387: ItemKeyBlack { - keyid = 12387; - }; - class ItemKeyBlack2388: ItemKeyBlack { - keyid = 12388; - }; - class ItemKeyBlack2389: ItemKeyBlack { - keyid = 12389; - }; - class ItemKeyBlack2390: ItemKeyBlack { - keyid = 12390; - }; - class ItemKeyBlack2391: ItemKeyBlack { - keyid = 12391; - }; - class ItemKeyBlack2392: ItemKeyBlack { - keyid = 12392; - }; - class ItemKeyBlack2393: ItemKeyBlack { - keyid = 12393; - }; - class ItemKeyBlack2394: ItemKeyBlack { - keyid = 12394; - }; - class ItemKeyBlack2395: ItemKeyBlack { - keyid = 12395; - }; - class ItemKeyBlack2396: ItemKeyBlack { - keyid = 12396; - }; - class ItemKeyBlack2397: ItemKeyBlack { - keyid = 12397; - }; - class ItemKeyBlack2398: ItemKeyBlack { - keyid = 12398; - }; - class ItemKeyBlack2399: ItemKeyBlack { - keyid = 12399; - }; - class ItemKeyBlack2400: ItemKeyBlack { - keyid = 12400; - }; - class ItemKeyBlack2401: ItemKeyBlack { - keyid = 12401; - }; - class ItemKeyBlack2402: ItemKeyBlack { - keyid = 12402; - }; - class ItemKeyBlack2403: ItemKeyBlack { - keyid = 12403; - }; - class ItemKeyBlack2404: ItemKeyBlack { - keyid = 12404; - }; - class ItemKeyBlack2405: ItemKeyBlack { - keyid = 12405; - }; - class ItemKeyBlack2406: ItemKeyBlack { - keyid = 12406; - }; - class ItemKeyBlack2407: ItemKeyBlack { - keyid = 12407; - }; - class ItemKeyBlack2408: ItemKeyBlack { - keyid = 12408; - }; - class ItemKeyBlack2409: ItemKeyBlack { - keyid = 12409; - }; - class ItemKeyBlack2410: ItemKeyBlack { - keyid = 12410; - }; - class ItemKeyBlack2411: ItemKeyBlack { - keyid = 12411; - }; - class ItemKeyBlack2412: ItemKeyBlack { - keyid = 12412; - }; - class ItemKeyBlack2413: ItemKeyBlack { - keyid = 12413; - }; - class ItemKeyBlack2414: ItemKeyBlack { - keyid = 12414; - }; - class ItemKeyBlack2415: ItemKeyBlack { - keyid = 12415; - }; - class ItemKeyBlack2416: ItemKeyBlack { - keyid = 12416; - }; - class ItemKeyBlack2417: ItemKeyBlack { - keyid = 12417; - }; - class ItemKeyBlack2418: ItemKeyBlack { - keyid = 12418; - }; - class ItemKeyBlack2419: ItemKeyBlack { - keyid = 12419; - }; - class ItemKeyBlack2420: ItemKeyBlack { - keyid = 12420; - }; - class ItemKeyBlack2421: ItemKeyBlack { - keyid = 12421; - }; - class ItemKeyBlack2422: ItemKeyBlack { - keyid = 12422; - }; - class ItemKeyBlack2423: ItemKeyBlack { - keyid = 12423; - }; - class ItemKeyBlack2424: ItemKeyBlack { - keyid = 12424; - }; - class ItemKeyBlack2425: ItemKeyBlack { - keyid = 12425; - }; - class ItemKeyBlack2426: ItemKeyBlack { - keyid = 12426; - }; - class ItemKeyBlack2427: ItemKeyBlack { - keyid = 12427; - }; - class ItemKeyBlack2428: ItemKeyBlack { - keyid = 12428; - }; - class ItemKeyBlack2429: ItemKeyBlack { - keyid = 12429; - }; - class ItemKeyBlack2430: ItemKeyBlack { - keyid = 12430; - }; - class ItemKeyBlack2431: ItemKeyBlack { - keyid = 12431; - }; - class ItemKeyBlack2432: ItemKeyBlack { - keyid = 12432; - }; - class ItemKeyBlack2433: ItemKeyBlack { - keyid = 12433; - }; - class ItemKeyBlack2434: ItemKeyBlack { - keyid = 12434; - }; - class ItemKeyBlack2435: ItemKeyBlack { - keyid = 12435; - }; - class ItemKeyBlack2436: ItemKeyBlack { - keyid = 12436; - }; - class ItemKeyBlack2437: ItemKeyBlack { - keyid = 12437; - }; - class ItemKeyBlack2438: ItemKeyBlack { - keyid = 12438; - }; - class ItemKeyBlack2439: ItemKeyBlack { - keyid = 12439; - }; - class ItemKeyBlack2440: ItemKeyBlack { - keyid = 12440; - }; - class ItemKeyBlack2441: ItemKeyBlack { - keyid = 12441; - }; - class ItemKeyBlack2442: ItemKeyBlack { - keyid = 12442; - }; - class ItemKeyBlack2443: ItemKeyBlack { - keyid = 12443; - }; - class ItemKeyBlack2444: ItemKeyBlack { - keyid = 12444; - }; - class ItemKeyBlack2445: ItemKeyBlack { - keyid = 12445; - }; - class ItemKeyBlack2446: ItemKeyBlack { - keyid = 12446; - }; - class ItemKeyBlack2447: ItemKeyBlack { - keyid = 12447; - }; - class ItemKeyBlack2448: ItemKeyBlack { - keyid = 12448; - }; - class ItemKeyBlack2449: ItemKeyBlack { - keyid = 12449; - }; - class ItemKeyBlack2450: ItemKeyBlack { - keyid = 12450; - }; - class ItemKeyBlack2451: ItemKeyBlack { - keyid = 12451; - }; - class ItemKeyBlack2452: ItemKeyBlack { - keyid = 12452; - }; - class ItemKeyBlack2453: ItemKeyBlack { - keyid = 12453; - }; - class ItemKeyBlack2454: ItemKeyBlack { - keyid = 12454; - }; - class ItemKeyBlack2455: ItemKeyBlack { - keyid = 12455; - }; - class ItemKeyBlack2456: ItemKeyBlack { - keyid = 12456; - }; - class ItemKeyBlack2457: ItemKeyBlack { - keyid = 12457; - }; - class ItemKeyBlack2458: ItemKeyBlack { - keyid = 12458; - }; - class ItemKeyBlack2459: ItemKeyBlack { - keyid = 12459; - }; - class ItemKeyBlack2460: ItemKeyBlack { - keyid = 12460; - }; - class ItemKeyBlack2461: ItemKeyBlack { - keyid = 12461; - }; - class ItemKeyBlack2462: ItemKeyBlack { - keyid = 12462; - }; - class ItemKeyBlack2463: ItemKeyBlack { - keyid = 12463; - }; - class ItemKeyBlack2464: ItemKeyBlack { - keyid = 12464; - }; - class ItemKeyBlack2465: ItemKeyBlack { - keyid = 12465; - }; - class ItemKeyBlack2466: ItemKeyBlack { - keyid = 12466; - }; - class ItemKeyBlack2467: ItemKeyBlack { - keyid = 12467; - }; - class ItemKeyBlack2468: ItemKeyBlack { - keyid = 12468; - }; - class ItemKeyBlack2469: ItemKeyBlack { - keyid = 12469; - }; - class ItemKeyBlack2470: ItemKeyBlack { - keyid = 12470; - }; - class ItemKeyBlack2471: ItemKeyBlack { - keyid = 12471; - }; - class ItemKeyBlack2472: ItemKeyBlack { - keyid = 12472; - }; - class ItemKeyBlack2473: ItemKeyBlack { - keyid = 12473; - }; - class ItemKeyBlack2474: ItemKeyBlack { - keyid = 12474; - }; - class ItemKeyBlack2475: ItemKeyBlack { - keyid = 12475; - }; - class ItemKeyBlack2476: ItemKeyBlack { - keyid = 12476; - }; - class ItemKeyBlack2477: ItemKeyBlack { - keyid = 12477; - }; - class ItemKeyBlack2478: ItemKeyBlack { - keyid = 12478; - }; - class ItemKeyBlack2479: ItemKeyBlack { - keyid = 12479; - }; - class ItemKeyBlack2480: ItemKeyBlack { - keyid = 12480; - }; - class ItemKeyBlack2481: ItemKeyBlack { - keyid = 12481; - }; - class ItemKeyBlack2482: ItemKeyBlack { - keyid = 12482; - }; - class ItemKeyBlack2483: ItemKeyBlack { - keyid = 12483; - }; - class ItemKeyBlack2484: ItemKeyBlack { - keyid = 12484; - }; - class ItemKeyBlack2485: ItemKeyBlack { - keyid = 12485; - }; - class ItemKeyBlack2486: ItemKeyBlack { - keyid = 12486; - }; - class ItemKeyBlack2487: ItemKeyBlack { - keyid = 12487; - }; - class ItemKeyBlack2488: ItemKeyBlack { - keyid = 12488; - }; - class ItemKeyBlack2489: ItemKeyBlack { - keyid = 12489; - }; - class ItemKeyBlack2490: ItemKeyBlack { - keyid = 12490; - }; - class ItemKeyBlack2491: ItemKeyBlack { - keyid = 12491; - }; - class ItemKeyBlack2492: ItemKeyBlack { - keyid = 12492; - }; - class ItemKeyBlack2493: ItemKeyBlack { - keyid = 12493; - }; - class ItemKeyBlack2494: ItemKeyBlack { - keyid = 12494; - }; - class ItemKeyBlack2495: ItemKeyBlack { - keyid = 12495; - }; - class ItemKeyBlack2496: ItemKeyBlack { - keyid = 12496; - }; - class ItemKeyBlack2497: ItemKeyBlack { - keyid = 12497; - }; - class ItemKeyBlack2498: ItemKeyBlack { - keyid = 12498; - }; - class ItemKeyBlack2499: ItemKeyBlack { - keyid = 12499; - }; - class ItemKeyBlack2500: ItemKeyBlack { - keyid = 12500; - }; -}; \ No newline at end of file diff --git a/SQF/dayz_code/CfgWorlds.hpp b/SQF/dayz_code/CfgWorlds.hpp deleted file mode 100644 index dbfe0080e..000000000 --- a/SQF/dayz_code/CfgWorlds.hpp +++ /dev/null @@ -1,7442 +0,0 @@ -class CfgWorlds { - class DefaultWorld { - class Weather; // External class reference - }; - - class CAWorld : DefaultWorld { - class Grid {}; - class DayLightingBrightAlmost; // External class reference - class DayLightingRainy; // External class reference - class DefaultClutter; // External class reference - - class Weather : Weather { - class Lighting; // External class reference - }; - }; - class DefaultLighting; // External class reference - - class Chernarus : CAWorld { - access = ReadOnlyVerified; - worldId = 4; - cutscenes[] = {"ChernarusIntro1"}; - description = $STR_DN_CHERNARUS; - icon = ""; - worldName = "\ca\chernarus\chernarus.wrp"; - pictureMap = ""; - pictureShot = "\ca\chernarus\data\ui_selectisland_chernarus_ca.paa"; - plateFormat = "ML$ - #####"; - plateLetters = ABCDEGHIKLMNOPRSTVXZ; - longitude = 30; // positive is east - latitude = -45; // positive is south - - class OutsideTerrain { - satellite = "ca\CHERNARUS\data\s_satout_co.paa"; - enableTerrainSynth = 1; - - class Layers { - class Layer0 { - nopx = "ca\CHERNARUS\data\cr_trava1_detail_nopx.paa"; - texture = "ca\CHERNARUS\data\cr_trava1_detail_co.paa"; - }; - }; - }; - - class Grid : Grid { - offsetX = 0; - offsetY = 0; - - class Zoom1 { - zoomMax = 0.15; - format = "XY"; - formatX = 000; - formatY = 000; - stepX = 100; - stepY = 100; - }; - - class Zoom2 { - zoomMax = 0.85; - format = "XY"; - formatX = "00"; - formatY = "00"; - stepX = 1000; - stepY = 1000; - }; - - class Zoom3 { - zoomMax = 1e+030; - format = "XY"; - formatX = "0"; - formatY = "0"; - stepX = 10000; - stepY = 10000; - }; - }; - startTime = 9:20; - startDate = 11/10/2008; - startWeather = 0.25; - startFog = 0.0; - forecastWeather = 0.25; - forecastFog = 0.0; - centerPosition[] = {7100, 7750, 300}; - seagullPos[] = {1272.84, 150.0, 14035}; - ilsPosition[] = {4887.5, 9660}; - ilsDirection[] = {0.5075, 0.08, -0.8616}; - ilsTaxiIn[] = {4785.21, 10174.3, 5024.9, 9759.07, 5027.38, 9737.02, 5015.33, 9721.14, 4928.96, 9670.51, 4906.1, 9664.37, 4880.94, 9673.65}; - ilsTaxiOff[] = {4671, 10038, 4195.5, 10862, 4201.01, 10885.8, 4218.54, 10899.8, 4304.68, 10950.2, 4324.96, 10953.7, 4345.75, 10938.9, 4785.21, 10174.3}; - drawTaxiway = 1; - - class SecondaryAirports { - class ChernarusAirstrip1 { - ilsPosition[] = {12461, 12585}; - ilsDirection[] = {0.9396, 0.08, -0.342}; - ilsTaxiIn[] = {12125.9, 12669.3, 12435.5, 12562.1, 12442, 12561, 12447, 12564, 12453.3, 12575.2, 12454.3, 12581, 12451.4, 12586}; - ilsTaxiOff[] = {12204.4, 12681.9, 11812.1, 12824.1, 11804.1, 12824.4, 11797.8, 12818.8, 11790.9, 12801.5, 11790.6, 12793.6, 11796.6, 12788.6, 12125.9, 12669.3}; - drawTaxiway = 0; - }; - - class ChernarusAirstrip2 { - ilsPosition[] = {5223, 2220.5}; - ilsDirection[] = {0.866, 0.08, -0.5}; - ilsTaxiIn[] = {5009.9, 2374.2, 5240.3, 2243.2, 5243.3, 2238.4, 5242.7, 2232.1, 5235.9, 2221.1, 5229.7, 2216.6, 5221.5, 2217.3}; - ilsTaxiOff[] = {5070, 2308, 4640.8, 2551.9, 4638.3, 2557, 4639.3, 2563.3, 4646.5, 2573.9, 4651.3, 2578.5, 4658.5, 2577.9, 5009.9, 2374.2}; - drawTaxiway = 0; - }; - }; - - class ReplaceObjects {}; - - class Sounds { - sounds[] = {}; - }; - - class Animation { - vehicles[] = {}; - }; - - class Lighting : DefaultLighting { - groundReflection[] = {0.06, 0.06, 0.03}; - }; - - class DayLightingBrightAlmost : DayLightingBrightAlmost { - deepNight[] = {-15, {0.05, 0.05, 0.06}, {0.001, 0.001, 0.002}, {0.02, 0.02, 0.05}, {0.003, 0.003, 0.003}, {0.0001, 0.0001, 0.0002}, {0.0001, 0.0001, 0.0002}, 0}; - fullNight[] = {-5, {0.05, 0.05, 0.05}, {0.02, 0.02, 0.02}, {0.04, 0.04, 0.04}, {0.04, 0.04, 0.04}, {0.01, 0.01, 0.02}, {0.08, 0.06, 0.06}, 0}; - sunMoon[] = {-3.75, {0.045, 0.04, 0.04}, {0.04, 0.04, 0.04}, {0.045, 0.04, 0.04}, {0.04, 0.04, 0.04}, {0.04, 0.035, 0.04}, {0.1, 0.08, 0.09}, 0.5}; - earlySun[] = {-2.5, {0.12, 0.1, 0.1}, {0.08, 0.06, 0.07}, {0.12, 0.1, 0.1}, {0.08, 0.06, 0.07}, {0.08, 0.07, 0.08}, {0.1, 0.1, 0.12}, 1}; - sunrise[] = {0, {{0.7, 0.45, 0.45}, 5.16+(-4)}, {{0.07, 0.09, 0.12}, 4.0+(-4)}, {{0.6, 0.47, 0.25}, 4.66+(-4)}, {{0.1, 0.09, 0.1}, 4.3+(-4)}, {{0.5, 0.4, 0.4}, 6.49+(-4)}, {{0.88, 0.51, 0.24}, 8.39+(-4)}, 1}; - earlyMorning[] = {3, {{0.65, 0.55, 0.55}, 6.04+(-4)}, {{0.08, 0.09, 0.11}, 4.5+(-4)}, {{0.55, 0.47, 0.25}, 5.54+(-4)}, {{0.1, 0.09, 0.1}, 5.02+(-4)}, {{0.5, 0.4, 0.4}, 7.05+(-4)}, {{0.88, 0.51, 0.24}, 8.88+(-4)}, 1}; - midMorning[] = {8, {{0.98, 0.85, 0.8}, 8.37+(-4)}, {{0.08, 0.09, 0.11}, 6.42+(-4)}, {{0.87, 0.47, 0.25}, 7.87+(-4)}, {{0.09, 0.09, 0.1}, 6.89+(-4)}, {{0.5, 0.4, 0.4}, 8.9+(-4)}, {{0.88, 0.51, 0.24}, 10.88+(-4)}, 1}; - morning[] = {16, {{1, 1, 0.9}, 13.17+(-4)}, {{0.17, 0.18, 0.19}, 10.26+(-4)}, {{1, 1, 0.9}, 12.67+(-4)}, {{0.17, 0.18, 0.19}, 11.71+(-4)}, {{0.15, 0.15, 0.15}, 12.42+(-4)}, {{0.17, 0.17, 0.15}, 14.42+(-4)}, 1}; - noon[] = {45, {{1, 1, 1}, 17+(-4)}, {{1, 1.3, 1.55}, 13.5+(-4)}, {{1, 1, 1}, 15+(-4)}, {{0.36, 0.37, 0.38}, 13.5+(-4)}, {{1, 1, 1}, 16+(-4)}, {{1.0, 1.0, 1}, 17+(-4)}, 1}; - }; - - class DayLightingRainy : DayLightingRainy { - deepNight[] = {-15, {0.0034, 0.0034, 0.004}, {0.003, 0.003, 0.003}, {0.0034, 0.0034, 0.004}, {0.003, 0.003, 0.003}, {0.001, 0.001, 0.002}, {0.001, 0.001, 0.002}, 0}; - fullNight[] = {-5, {0.023, 0.023, 0.023}, {0.02, 0.02, 0.02}, {0.023, 0.023, 0.023}, {0.02, 0.02, 0.02}, {0.01, 0.01, 0.02}, {0.08, 0.06, 0.06}, 0}; - sunMoon[] = {-3.75, {0.04, 0.04, 0.05}, {0.04, 0.04, 0.05}, {0.04, 0.04, 0.05}, {0.04, 0.04, 0.05}, {0.04, 0.035, 0.04}, {0.11, 0.08, 0.09}, 0.5}; - earlySun[] = {-2.5, {0.0689, 0.0689, 0.0804}, {0.06, 0.06, 0.07}, {0.0689, 0.0689, 0.0804}, {0.06, 0.06, 0.07}, {0.08, 0.07, 0.08}, {0.14, 0.1, 0.12}, 0.5}; - earlyMorning[] = {0, {{1, 1, 1}, (-4)+3.95}, {{1, 1, 1}, (-4)+3.0}, {{1, 1, 1}, (-4)+3.95}, {{1, 1, 1}, (-4)+3.0}, {{1, 1, 1}, (-4)+4}, {{1, 1, 1}, (-4)+5.5}, 1}; - morning[] = {5, {{1, 1, 1}, (-4)+5.7}, {{1, 1, 1}, (-4)+4.5}, {{1, 1, 1}, (-4)+5.7}, {{1, 1, 1}, (-4)+4.5}, {{1, 1, 1}, (-4)+7}, {{1, 1, 1}, (-4)+8}, 1}; - lateMorning[] = {25, {{1, 1, 1}, (-4)+10.45}, {{1, 1, 1}, (-4)+9.75}, {{1, 1, 1}, (-4)+10.45}, {{1, 1, 1}, (-4)+9.75}, {{1, 1, 1}, (-4)+12}, {{1, 1, 1}, (-4)+12.75}, 1}; - noon[] = {70, {{1, 1, 1}, (-4)+12.5}, {{1, 1, 1}, (-4)+11}, {{1, 1, 1}, (-4)+12}, {{1, 1, 1}, (-4)+11}, {{1, 1, 1}, (-4)+13.5}, {{1, 1, 1}, (-4)+14}, 1}; - }; - - class Weather : Weather { - class Lighting : Lighting { - class BrightAlmost : DayLightingBrightAlmost { - overcast = 0; - }; - - class Rainy : DayLightingRainy { - overcast = 1.0; - }; - }; - }; - clutterGrid = 1.0; - clutterDist = 125; - noDetailDist = 40; - fullDetailDist = 15; - midDetailTexture = "ca\chernarus\data\cr_trava1_mco.paa"; - minTreesInForestSquare = 3; - minRocksInRockSquare = 3; - - class clutter { - class GrassTall : DefaultClutter { - model = "ca\plants2\clutter\c_GrassTall.p3d"; - affectedByWind = 0.4; - swLighting = 1; - scaleMin = 0.7; - scaleMax = 1.0; - }; - - class StubbleClutter : DefaultClutter { - model = "ca\plants2\clutter\c_stubble.p3d"; - affectedByWind = 0.1; - swLighting = 1; - scaleMin = 0.9; - scaleMax = 1.1; - }; - - class AutumnFlowers : DefaultClutter { - model = "ca\plants2\clutter\c_autumn_flowers.p3d"; - affectedByWind = 0.4; - swLighting = 1; - scaleMin = 0.7; - scaleMax = 1.0; - }; - - class GrassBunch : DefaultClutter { - model = "ca\plants2\clutter\c_GrassBunch.p3d"; - affectedByWind = 0.35; - swLighting = 1; - scaleMin = 0.6; - scaleMax = 1.0; - }; - - class GrassCrooked : DefaultClutter { - model = "ca\plants2\clutter\c_GrassCrooked.p3d"; - affectedByWind = 0.3; - swLighting = 1; - scaleMin = 0.7; - scaleMax = 1.4; - }; - - class GrassCrookedGreen : DefaultClutter { - model = "ca\plants2\clutter\c_GrassCrookedGreen.p3d"; - affectedByWind = 0.3; - swLighting = 1; - scaleMin = 0.9; - scaleMax = 1.3; - }; - - class GrassCrookedForest : DefaultClutter { - model = "ca\plants2\clutter\c_GrassCrookedForest.p3d"; - affectedByWind = 0.3; - swLighting = 1; - scaleMin = 0.8; - scaleMax = 1.4; - }; - - class WeedDead : DefaultClutter { - model = "ca\plants2\clutter\c_WeedDead.p3d"; - affectedByWind = 0.3; - swLighting = 1; - scaleMin = 0.75; - scaleMax = 1.1; - }; - - class WeedDeadSmall : DefaultClutter { - model = "ca\plants2\clutter\c_WeedDead2.p3d"; - affectedByWind = 0.3; - swLighting = 1; - scaleMin = 0.75; - scaleMax = 0.9; - }; - - class HeatherBrush : DefaultClutter { - model = "ca\plants2\clutter\c_caluna.p3d"; - affectedByWind = 0.15; - swLighting = 1; - scaleMin = 0.9; - scaleMax = 1.8; - surfaceColor[] = {0.53, 0.5, 0.37, 1}; - }; - - class WeedSedge : DefaultClutter { - model = "ca\plants2\clutter\c_weed3.p3d"; - affectedByWind = 0.2; - swLighting = 1; - scaleMin = 0.5; - scaleMax = 0.85; - }; - - class WeedTall : DefaultClutter { - model = "ca\plants2\clutter\c_weed2.p3d"; - affectedByWind = 0.3; - swLighting = 1; - scaleMin = 0.8; - scaleMax = 1.1; - }; - - class BlueBerry : DefaultClutter { - model = "ca\plants2\clutter\c_BlueBerry.p3d"; - affectedByWind = 0.05; - swLighting = 1; - scaleMin = 0.85; - scaleMax = 1.3; - }; - - class RaspBerry : DefaultClutter { - model = "ca\plants2\clutter\c_raspBerry.p3d"; - affectedByWind = 0; - swLighting = 1; - scaleMin = 0.8; - scaleMax = 1.2; - }; - - class FernAutumn : DefaultClutter { - model = "ca\plants2\clutter\c_fern.p3d"; - affectedByWind = 0.1; - scaleMin = 0.6; - scaleMax = 1.2; - }; - - class FernAutumnTall : DefaultClutter { - model = "ca\plants2\clutter\c_fernTall.p3d"; - affectedByWind = 0.15; - scaleMin = 0.75; - scaleMax = 1.0; - }; - - class SmallPicea : DefaultClutter { - model = "ca\plants2\clutter\c_picea.p3d"; - affectedByWind = 0.05; - scaleMin = 0.75; - scaleMax = 1.25; - }; - - class PlantWideLeaf : DefaultClutter { - model = "ca\plants2\clutter\c_WideLeafPlant.p3d"; - affectedByWind = 0.1; - scaleMin = 1.0; - scaleMax = 1.0; - }; - - class MushroomsHorcak : DefaultClutter { - model = "ca\plants2\clutter\c_MushroomHorcak.p3d"; - affectedByWind = 0; - scaleMin = 0.85; - scaleMax = 1.25; - }; - - class MushroomsPrasivka : MushroomsHorcak { - model = "ca\plants2\clutter\c_MushroomPrasivky.p3d"; - }; - - class MushroomsBabka : MushroomsHorcak { - model = "ca\plants2\clutter\c_MushroomBabka.p3d"; - }; - - class MushroomsMuchomurka : MushroomsHorcak { - model = "ca\plants2\clutter\c_MushroomMuchomurka.p3d"; - }; - }; - - class Subdivision { - class Fractal { - rougness = 5; - maxRoad = 0.02; - maxTrack = 0.5; - maxSlopeFactor = 0.05; - }; - - class WhiteNoise { - rougness = 2; - maxRoad = 0.01; - maxTrack = 0.05; - maxSlopeFactor = 0.0025; - }; - minY = 0.0; - minSlope = 0.02; - }; - - class Ambient { - class Mammals { - radius = 200; - cost = "(1 + forest + trees) * (0.5 + (0.5 * night)) * (1 - sea) * (1 - houses)"; - - class Species { - class Rabbit { - probability = 0.2; - cost = 1; - }; - }; - }; - - class BigBirds { - radius = 300; - cost = "((1 + forest + trees) - ((2 * rain)) - houses) * (1 - night) * (1 - sea)"; - - class Species { - class Hawk { - probability = 0.2; - cost = 1; - }; - }; - }; - - class Birds { - radius = 170; - cost = "(1 - night) * ((1 + (3 * sea)) - (2 * rain))"; - - class Species { - class Crow { - probability = 0.2; - cost = 1; - }; - }; - }; - - class BigInsects { - radius = 20; - cost = "(5 - (2 * houses)) * (1 - night) * (1 - rain) * (1 - sea) * (1 - windy)"; - - class Species { - class DragonFly { - probability = "0.6 - (meadow * 0.5) + (forest * 0.4)"; - cost = 1; - }; - - class ButterFly { - probability = "0.4 + (meadow * 0.5) - (forest * 0.4)"; - cost = 1; - }; - }; - }; - - class BigInsectsAquatic { - radius = 20; - cost = "(3 * sea) * (1 - night) * (1 - rain) * (1 - windy)"; - - class Species { - class DragonFly { - probability = 1; - cost = 1; - }; - }; - }; - - class SmallInsects { - radius = 3; - cost = "(12 - 8 * hills) * (1 - night) * (1 - rain) * (1 - sea) * (1 - windy)"; - - class Species { - class HouseFly { - probability = "deadBody + (1 - deadBody) * (0.5 - forest * 0.1 - meadow * 0.2)"; - cost = 1; - }; - - class HoneyBee { - probability = "(1 - deadBody) * (0.5 - forest * 0.1 + meadow * 0.2)"; - cost = 1; - }; - - class Mosquito { - probability = "(1 - deadBody) * (0.2 * forest)"; - cost = 1; - }; - }; - }; - - class NightInsects { - radius = 3; - cost = "(9 - 8 * hills) * night * (1 - rain) * (1 - sea) * (1 - windy)"; - - class Species { - class Mosquito { - probability = 1; - cost = 1; - }; - }; - }; - - class WindClutter { - radius = 10; - cost = "((20 - 5 * rain) * (3 * (windy factor [0.2, 0.5]))) * (1 - sea)"; - - class Species { - class FxWindGrass1 { - probability = "0.4 - 0.2 * hills - 0.2 * trees"; - cost = 1; - }; - - class FxWindGrass2 { - probability = "0.4 - 0.2 * hills - 0.2 * trees"; - cost = 1; - }; - - class FxWindRock1 { - probability = "0.4 * hills"; - cost = 1; - }; - - class FxCrWindLeaf1 { - probability = "0.2 * trees"; - cost = 1; - }; - - class FxCrWindLeaf2 { - probability = "0.1 * trees + 0.2"; - cost = 1; - }; - - class FxCrWindLeaf3 { - probability = "0.1 * trees"; - cost = 1; - }; - }; - }; - - class NoWindClutter { - radius = 15; - cost = 8; - - class Species { - class FxWindPollen1 { - probability = 1; - cost = 1; - }; - - class FxCrWindLeaf1 { - probability = "0.2 * trees"; - cost = 1; - }; - - class FxCrWindLeaf2 { - probability = "0.1 * trees + 0.2"; - cost = 1; - }; - - class FxCrWindLeaf3 { - probability = "0.1 * trees"; - cost = 1; - }; - }; - }; - }; - - class Names { - class city_Chernogorsk { - name = $STR_LOCATION_CHERNOGORSK; - position[] = {6780.7207, 2551.1646}; - type = "NameCityCapital"; - speech[] = {"Chernogorsk"}; - radiusA = 800.0; - radiusB = 800.0; - angle = 0.0; - }; - - class city_Elektrozavodsk { - name = $STR_LOCATION_ELEKTROZAVODSK; - position[] = {10368.232, 2195.3083, 0.10199881}; - type = "NameCity"; - speech[] = {"Elektrozavodsk"}; - radiusA = 1200.0; - radiusB = 700.0; - angle = 0.0; - }; - - class vill_Tulga { - name = $STR_LOCATION_TULGA; - position[] = {12657.16, 4436.7534}; - type = "NameVillage"; - speech[] = {"Tulga"}; - radiusA = 300.0; - radiusB = 300.0; - angle = 0.0; - }; - - class city_Solnychniy { - name = $STR_LOCATION_SOLNICHNIY; - position[] = {13178.195, 6210.582}; - type = "NameCity"; - speech[] = {"Solnichniy"}; - radiusA = 600.0; - radiusB = 300.0; - angle = 0.0; - }; - - class city_Berezino { - name = $STR_LOCATION_BEREZINO; - position[] = {12680.196, 9523.0225}; - type = "NameCity"; - speech[] = {"Berezino"}; - radiusA = 1200.0; - radiusB = 1000.0; - angle = 0.0; - }; - - class city_StarySobor { - name = $STR_LOCATION_STARYSOBOR; - position[] = {6134.6616, 7752.5161}; - type = "NameCity"; - speech[] = {"StarySobor"}; - radiusA = 400.0; - radiusB = 400.0; - angle = 0.0; - }; - - class vill_Msta { - name = $STR_LOCATION_MSTA; - position[] = {11291.271, 5463.5273}; - type = "NameVillage"; - speech[] = {"Msta"}; - radiusA = 300.0; - radiusB = 300.0; - angle = 0.0; - }; - - class vill_Staroye { - name = $STR_LOCATION_STAROYE; - position[] = {10130.323, 5535.4438}; - type = "NameVillage"; - speech[] = {"Staroye"}; - radiusA = 300.0; - radiusB = 300.0; - angle = 0.0; - }; - - class vill_Shakhovka { - name = $STR_LOCATION_SHAKHOVKA; - position[] = {9624.1504, 6546.8462}; - type = "NameVillage"; - speech[] = {"Shakhovka"}; - radiusA = 150.0; - radiusB = 150.0; - angle = 0.0; - }; - - class vill_Dolina { - name = $STR_LOCATION_DOLINA; - position[] = {11210.574, 6638.3159}; - type = "NameVillage"; - speech[] = {"Dolina"}; - radiusA = 500.0; - radiusB = 200.0; - angle = 0.0; - }; - - class vill_Orlovets { - name = $STR_LOCATION_ORLOVETS; - position[] = {12146.171, 7269.7651}; - type = "NameVillage"; - speech[] = {"Orlovets"}; - radiusA = 250.0; - radiusB = 250.0; - angle = 0.0; - }; - - class vill_Bor { - name = $STR_LOCATION_BOR; - position[] = {3335.8518, 3950.2542}; - type = "NameVillage"; - speech[] = {"Bor"}; - radiusA = 200.0; - radiusB = 200.0; - angle = 0.0; - }; - - class city_Gorka { - name = $STR_LOCATION_GORKA; - position[] = {9570.916, 8819.9619}; - type = "NameCity"; - speech[] = {"Gorka"}; - radiusA = 450.0; - radiusB = 250.0; - angle = 0.0; - }; - - class vill_NovySobor { - name = $STR_LOCATION_NOVYSOBOR; - position[] = {7079.8203, 7682.7925}; - type = "NameVillage"; - speech[] = {"NovySobor"}; - radiusA = 300.0; - radiusB = 300.0; - angle = 0.0; - }; - - class vill_Kabanino { - name = $STR_LOCATION_KABANINO; - position[] = {5354.8496, 8582.9023}; - type = "NameVillage"; - speech[] = {"Kabanino"}; - radiusA = 250.0; - radiusB = 250.0; - angle = 0.0; - }; - - class vill_Mogilevka { - name = $STR_LOCATION_MOGILEVKA; - position[] = {7597.0806, 5097.8647}; - type = "NameVillage"; - speech[] = {"Mogilevka"}; - radiusA = 300.0; - radiusB = 300.0; - angle = 0.0; - }; - - class vill_Nadezhdino { - name = $STR_LOCATION_NADEZHDINO; - position[] = {5876.66, 4696.93}; - type = "NameVillage"; - speech[] = {"Nadezhdino"}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class hill_Pik_Kozlova { - name = $STR_LOCATION_MT_PIKKOZLOVA; - position[] = {8850.17, 2880.53}; - type = "Hill"; - radiusA = 50.0; - radiusB = 50.0; - angle = 0.0; - }; - - class hill_Altar { - name = $STR_LOCATION_MT_ALTAR; - position[] = {8137.82, 9139.1}; - type = "Hill"; - radiusA = 50.0; - radiusB = 50.0; - angle = 0.0; - }; - - class hill_Ridge_Postoy { - name = $STR_LOCATION_MT_RIDGEPOSTOY; - position[] = {10725.2, 5670.67}; - type = "Hill"; - radiusA = 50.0; - radiusB = 50.0; - angle = 0.0; - }; - - class vill_Guglovo { - name = $STR_LOCATION_GUGLOVO; - position[] = {8431.08, 6703.19}; - type = "NameVillage"; - speech[] = {"Guglovo"}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class vill_Kamyshovo { - name = $STR_LOCATION_KAMYSHOVO; - position[] = {12063.1, 3515.58}; - type = "NameVillage"; - speech[] = {"Kamyshovo"}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class vill_Pusta { - name = $STR_LOCATION_PUSTA; - position[] = {9127.18, 3954.47}; - type = "NameVillage"; - speech[] = {"Pusta"}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class city_Zelenogorsk { - name = $STR_LOCATION_ZELENOGORSK; - position[] = {2774.26, 5380.38}; - type = "NameCity"; - speech[] = {"Zelenogorsk"}; - radiusA = 200.0; - radiusB = 200.0; - angle = 0.0; - }; - - class city_Vybor { - name = $STR_LOCATION_VYBOR; - position[] = {3833.17, 8918.92}; - type = "NameCity"; - speech[] = {"Vybor"}; - radiusA = 200.0; - radiusB = 200.0; - angle = 0.0; - }; - - class vill_Dubrovka { - name = $STR_LOCATION_DUBROVKA; - position[] = {10382.1, 9938.35}; - type = "NameVillage"; - speech[] = {"Dubrovka"}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class vill_Khelm { - name = $STR_LOCATION_KHELM; - position[] = {12329.3, 10771}; - type = "NameVillage"; - speech[] = {"Khelm"}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class vill_Olsha { - name = $STR_LOCATION_OLSHA; - position[] = {13331, 12900}; - type = "NameVillage"; - speech[] = {"Olsha"}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class vill_Gvozdno { - name = $STR_LOCATION_GVOZDNO; - position[] = {8614.62, 11890.3}; - type = "NameVillage"; - speech[] = {"Gvozdno"}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class city_Krasnostav { - name = $STR_LOCATION_KRASNOSTAV; - position[] = {11224.3, 12274.5}; - type = "NameCity"; - speech[] = {"Krasnostav"}; - radiusA = 200.0; - radiusB = 200.0; - angle = 0.0; - }; - - class vill_Petrovka { - name = $STR_LOCATION_PETROVKA; - position[] = {5016.45, 12490.8}; - type = "NameVillage"; - speech[] = {"Petrovka"}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class vill_Grishino { - name = $STR_LOCATION_GRISHINO; - position[] = {5959.94, 10335.7}; - type = "NameVillage"; - speech[] = {"Grishino"}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class Local_Skalka { - name = $STR_LOCATION_LOC_SKALKA; - position[] = {2060.16, 12809.3}; - type = "NameLocal"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class vill_Rogovo { - name = $STR_LOCATION_ROGOVO; - position[] = {4770.96, 6835.26}; - type = "NameVillage"; - speech[] = {"Rogovo"}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class vill_Pogorevka { - name = $STR_LOCATION_POGOREVKA; - position[] = {4435.36, 6425.58}; - type = "NameVillage"; - speech[] = {"Pogorevka"}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class vill_Pustoshka { - name = $STR_LOCATION_PUSTOSHKA; - position[] = {3070.23, 7940.48}; - type = "NameVillage"; - speech[] = {"Pustoshka"}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class vill_Kozlovka { - name = $STR_LOCATION_KOZLOVKA; - position[] = {4477.57, 4597.79}; - type = "NameVillage"; - speech[] = {"Kozlovka"}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class vill_Polana { - name = $STR_LOCATION_POLANA; - position[] = {10707.1, 8053.29}; - type = "NameVillage"; - speech[] = {"Polana"}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class vill_Balota { - name = $STR_LOCATION_BALOTA; - position[] = {4527.58, 2465.32}; - type = "NameVillage"; - speech[] = {"Balota"}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class vill_Komarovo { - name = $STR_LOCATION_KOMAROVO; - position[] = {3664.31, 2499.0}; - type = "NameVillage"; - speech[] = {"Komarovo"}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class vill_Kamenka { - name = $STR_LOCATION_KAMENKA; - position[] = {1853.09, 2249.85}; - type = "NameVillage"; - speech[] = {"Kamenka"}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class vill_Myshkino { - name = $STR_LOCATION_MYSHKINO; - position[] = {1998.18, 7355.13}; - type = "NameVillage"; - speech[] = {"Myshkino"}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class vill_Pavlovo { - name = $STR_LOCATION_PAVLOVO; - position[] = {1693.98, 3858.65}; - type = "NameVillage"; - speech[] = {"Pavlovo"}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class Local_Dichina { - name = $STR_LOCATION_LOC_DICHINA; - position[] = {4626.16, 7906.55}; - type = "NameLocal"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class Local_Devils_Castle { - name = $STR_LOCATION_LOC_DEVILSCASTLE; - position[] = {6816.39, 11551.6}; - type = "NameLocal"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class Local_Zub { - name = $STR_LOCATION_LOC_ZUB; - position[] = {6574.28, 5573.85}; - type = "NameLocal"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class Local_Rog { - name = $STR_LOCATION_LOC_ROG; - position[] = {11221.9, 4353.38}; - type = "NameLocal"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class Local_Power_Plant { - name = $STR_LOCATION_POWERPLANT; - position[] = {10255, 2639.05}; - type = "NameLocal"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class vill_Lopatino { - name = $STR_LOCATION_LOPATINO; - position[] = {2750.0, 10005}; - type = "NameVillage"; - speech[] = {"Lopatino"}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class vill_Vyshnoye { - name = $STR_LOCATION_VYSHNOE; - position[] = {6561.91, 6078.77}; - type = "NameVillage"; - speech[] = {"Vyshnoe"}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class vill_Prigorodki { - name = $STR_LOCATION_PRIGORODKI; - position[] = {8015.58, 3419.26}; - type = "NameVillage"; - speech[] = {"Prigorodki"}; - radiusA = 144.91; - radiusB = 81.43; - angle = 0.0; - }; - - class vill_Drozhino { - name = $STR_LOCATION_DROZHINO; - position[] = {3382.02, 4925.88}; - type = "NameVillage"; - speech[] = {"Drozhino"}; - radiusA = 57.81; - radiusB = 66.94; - angle = 0.0; - }; - - class vill_Sosnovka { - name = $STR_LOCATION_SOSNOVKA; - position[] = {2539.26, 6358.71}; - type = "NameVillage"; - speech[] = {"Sosnovka"}; - radiusA = 57.46; - radiusB = 62.62; - angle = 0.0; - }; - - class vill_Nizhnoye { - name = $STR_LOCATION_NIZHNOYE; - position[] = {12824.9, 8097.7}; - type = "NameVillage"; - speech[] = {"Nizhnoye"}; - radiusA = 97.78; - radiusB = 111.66; - angle = 0.0; - }; - - class vill_Pulkovo { - name = $STR_LOCATION_PULKOVO; - position[] = {4950.82, 5627.1}; - type = "NameVillage"; - speech[] = {"Pulkovo"}; - radiusA = 60.01; - radiusB = 48.11; - angle = 0.0; - }; - - class AStrong_Chernogorsk_01 { - name = ""; - position[] = {6329.81, 2867.8}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 290.0; - }; - - class AStrong_Chernogorsk_02 { - name = ""; - position[] = {6478.44, 3036.28}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 330.0; - }; - - class AStrong_Chernogorsk_03 { - name = ""; - position[] = {7181.44, 3314.53}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 90.0; - }; - - class AStrong_Chernogorsk_04 { - name = ""; - position[] = {7318.47, 2691.98}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 40.0; - }; - - class AStrong_Chernogorsk_05 { - name = ""; - position[] = {6486.8, 2233.07}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 180.0; - }; - - class AStrong_Chernogorsk_06 { - name = ""; - position[] = {6311.8, 2253.6}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 270.0; - }; - - class AStrong_Chernogorsk_07 { - name = ""; - position[] = {6013.38, 2170.94}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 260.0; - }; - - class AFlatC_Chernogorsk { - name = ""; - position[] = {6881.44, 2781.03}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 15.0; - }; - - class AFlat_001 { - name = ""; - position[] = {5811.59, 2081.12}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_002 { - name = ""; - position[] = {6632.68, 3550.57}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_003 { - name = ""; - position[] = {7330.57, 3404.08}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlatCS_Chernogorsk_01 { - name = ""; - position[] = {6504.64, 2403.03}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 130.0; - }; - - class AFlatCS_Chernogorsk_02 { - name = ""; - position[] = {6994.2, 2605.59}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 50.0; - }; - - class AFlatCS_Chernogorsk_03 { - name = ""; - position[] = {6662.41, 2976.61}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 325.0; - }; - - class AFlat_004 { - name = ""; - position[] = {4925.81, 2154.93}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AStrong_Balota_01 { - name = ""; - position[] = {4363.75, 2299.27}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 300.0; - }; - - class AStrong_Balota_02 { - name = ""; - position[] = {4357.23, 2561.82}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 300.0; - }; - - class AStrong_Balota_03 { - name = ""; - position[] = {4613.53, 2565.56}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 350.0; - }; - - class AStrong_Balota_04 { - name = ""; - position[] = {4607.47, 2405.78}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 90.0; - }; - - class ACityC_Chernogorsk { - name = ""; - position[] = {6735.83, 2626.6}; - type = "CityCenter"; - neighbors[] = {"ACityC_Prigorodki", "ACityC_Balota", "ACityC_Nadezhdino", "ACityC_Mogilevka"}; - demography[] = {CIV, 1.0, CIV_RU, 0.0}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Balota { - name = ""; - position[] = {4498.07, 2449.39}; - type = "CityCenter"; - neighbors[] = {"ACityC_Chernogorsk", "ACityC_Komarovo", "ACityC_Kozlovka"}; - demography[] = {CIV, 1.0, CIV_RU, 0.0}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlatCS_Balota_01 { - name = ""; - position[] = {4591.08, 2450.67}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 10.0; - }; - - class AFlat_005 { - name = ""; - position[] = {4063.19, 2850.32}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_006 { - name = ""; - position[] = {3177.66, 2047.28}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_007 { - name = ""; - position[] = {1173.92, 2445.61}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_008 { - name = ""; - position[] = {2014.02, 2848.63}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_009 { - name = ""; - position[] = {2670.98, 3375.57}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_010 { - name = ""; - position[] = {2051.36, 4343.92}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_011 { - name = ""; - position[] = {2107.03, 5051.17}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_012 { - name = ""; - position[] = {3129.51, 4469.73}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_013 { - name = ""; - position[] = {3408.55, 5433.56}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_014 { - name = ""; - position[] = {4053.07, 4864.02}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_015 { - name = ""; - position[] = {2330.27, 5980.01}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_016 { - name = ""; - position[] = {2869.66, 6690.13}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_017 { - name = ""; - position[] = {3339.92, 6597.18}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_018 { - name = ""; - position[] = {3264.86, 7266.2}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_019 { - name = ""; - position[] = {3766.45, 8114.37}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_020 { - name = ""; - position[] = {3325.96, 8736.5}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_021 { - name = ""; - position[] = {2735.22, 9423.34}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_022 { - name = ""; - position[] = {3732.01, 10153.9}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_023 { - name = ""; - position[] = {2192.24, 10800.4}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_024 { - name = ""; - position[] = {3865.45, 11133.4}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_025 { - name = ""; - position[] = {4529.94, 9147.24}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_026 { - name = ""; - position[] = {5315.17, 10960.3}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_027 { - name = ""; - position[] = {5810.39, 11338.3}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_028 { - name = ""; - position[] = {5610.61, 12283.3}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_029 { - name = ""; - position[] = {7476.93, 11361}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_030 { - name = ""; - position[] = {8283.83, 10607.2}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_031 { - name = ""; - position[] = {9089.95, 11354.0}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_032 { - name = ""; - position[] = {9418.09, 12168.5}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_033 { - name = ""; - position[] = {10390.4, 12470.4}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_034 { - name = ""; - position[] = {10933.4, 11472.3}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_035 { - name = ""; - position[] = {12318.6, 13055.1}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_036 { - name = ""; - position[] = {13122.8, 11274.8}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_037 { - name = ""; - position[] = {13170.5, 10722.5}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_038 { - name = ""; - position[] = {11814, 9903.66}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_039 { - name = ""; - position[] = {12654, 9031.65}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_040 { - name = ""; - position[] = {12163.5, 8549.9}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_041 { - name = ""; - position[] = {13137.6, 7470.0}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_042 { - name = ""; - position[] = {13442.9, 5248.4}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_043 { - name = ""; - position[] = {12880.5, 5582.35}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_044 { - name = ""; - position[] = {12597.9, 3598.7}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_045 { - name = ""; - position[] = {11181, 4754.65}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_046 { - name = ""; - position[] = {11773.3, 5662.78}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_047 { - name = ""; - position[] = {10007.5, 6010.35}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_048 { - name = ""; - position[] = {10694.9, 6889.37}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 320.0; - }; - - class AFlat_049 { - name = ""; - position[] = {11150.3, 7874.84}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_050 { - name = ""; - position[] = {10481.1, 8641.44}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_051 { - name = ""; - position[] = {10896.8, 9058.49}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_052 { - name = ""; - position[] = {9987.1, 10544.8}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_053 { - name = ""; - position[] = {10133.5, 8392.46}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_054 { - name = ""; - position[] = {7253.13, 9838.1}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_055 { - name = ""; - position[] = {8174.12, 9026.43}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_056 { - name = ""; - position[] = {7958.59, 8264.05}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_057 { - name = ""; - position[] = {8517.94, 7973.78}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_058 { - name = ""; - position[] = {8850.2, 6330.11}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_059 { - name = ""; - position[] = {8215.92, 5800.98}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_060 { - name = ""; - position[] = {7857.14, 7154.31}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_061 { - name = ""; - position[] = {5610.09, 8205.99}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_062 { - name = ""; - position[] = {4865.21, 8087.61}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_063 { - name = ""; - position[] = {4523.31, 7190.4}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_064 { - name = ""; - position[] = {5569.96, 7228.22}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_065 { - name = ""; - position[] = {6247.75, 6869.7}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_066 { - name = ""; - position[] = {6943.65, 5718.2}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_067 { - name = ""; - position[] = {5775.64, 9179.84}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_068 { - name = ""; - position[] = {6672.03, 8983.22}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_069 { - name = ""; - position[] = {5015.76, 3667.38}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_070 { - name = ""; - position[] = {8520.4, 2681.92}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_071 { - name = ""; - position[] = {6542.0, 4730.7}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_072 { - name = ""; - position[] = {7772.44, 4483.84}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_073 { - name = ""; - position[] = {9103.76, 3447.82}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_074 { - name = ""; - position[] = {8744.62, 2275.0}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlat_075 { - name = ""; - position[] = {11088.9, 3051.86}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AStrong_Komarovo_01 { - name = ""; - position[] = {3498.06, 2502.13}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 290.0; - }; - - class AStrong_Komarovo_02 { - name = ""; - position[] = {3421.86, 2355.14}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 230.0; - }; - - class AStrong_Komarovo_03 { - name = ""; - position[] = {3610.0, 2277.04}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 90.0; - }; - - class AStrong_Komarovo_04 { - name = ""; - position[] = {3813.88, 2539.62}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 50.0; - }; - - class AStrong_Kamenka_01 { - name = ""; - position[] = {2174.05, 2231.89}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 120.0; - }; - - class AStrong_Kamenka_02 { - name = ""; - position[] = {1574.21, 2225.27}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 310.0; - }; - - class AStrong_Kamenka_03 { - name = ""; - position[] = {1738.02, 2364.54}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 5.0; - }; - - class AStrong_Kamenka_04 { - name = ""; - position[] = {1985.02, 2169.76}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 175.0; - }; - - class AStrong_Pavlovo_01 { - name = ""; - position[] = {1772.95, 3578.54}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 180.0; - }; - - class AStrong_Pavlovo_02 { - name = ""; - position[] = {1917.22, 3801.09}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 90.0; - }; - - class AStrong_Pavlovo_03 { - name = ""; - position[] = {1818.71, 4089.96}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AStrong_Zelenogorsk_01 { - name = ""; - position[] = {2468.85, 4991.24}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 215.0; - }; - - class AStrong_Zelenogorsk_02 { - name = ""; - position[] = {2451.34, 5229.32}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 285.0; - }; - - class AStrong_Zelenogorsk_03 { - name = ""; - position[] = {2710.61, 5778.91}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 350.0; - }; - - class AStrong_Zelenogorsk_04 { - name = ""; - position[] = {3191.54, 5566.72}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 90.0; - }; - - class AStrong_Zelenogorsk_05 { - name = ""; - position[] = {3020.77, 5257.98}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 120.0; - }; - - class AStrong_Bor_01 { - name = ""; - position[] = {3229.91, 4270.79}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 360.0; - }; - - class AStrong_Bor_02 { - name = ""; - position[] = {3342.4, 3823.52}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 190.0; - }; - - class AStrong_Bor_03 { - name = ""; - position[] = {3589.89, 3915.1}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 125.0; - }; - - class AStrong_Kozlovka_01 { - name = ""; - position[] = {4073.13, 4669.06}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 140.0; - }; - - class AStrong_Kozlovka_02 { - name = ""; - position[] = {4126.82, 4884.66}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 235.0; - }; - - class AStrong_Kozlovka_03 { - name = ""; - position[] = {4740.74, 4751.81}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 25.0; - }; - - class AStrong_Kozlovka_04 { - name = ""; - position[] = {4557.41, 4372.1}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 120.0; - }; - - class AStrong_Pogorevka_01 { - name = ""; - position[] = {4274.78, 6518.44}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 310.0; - }; - - class AStrong_Pogorevka_02 { - name = ""; - position[] = {4437.05, 6287.04}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 195.0; - }; - - class AStrong_Pogorevka_03 { - name = ""; - position[] = {4591.23, 6467.21}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 145.0; - }; - - class AStrong_Rogovo_01 { - name = ""; - position[] = {4799.27, 6678.24}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 190.0; - }; - - class AStrong_Rogovo_02 { - name = ""; - position[] = {4860.91, 6815.34}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 105.0; - }; - - class AStrong_Rogovo_03 { - name = ""; - position[] = {4863.62, 7073.8}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 330.0; - }; - - class AStrong_Rogovo_04 { - name = ""; - position[] = {4581.29, 6928.57}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 310.0; - }; - - class AStrong_Pustoshka_01 { - name = ""; - position[] = {3017.85, 7602.57}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 190.0; - }; - - class AStrong_Pustoshka_02 { - name = ""; - position[] = {3298.03, 7913.21}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 100.0; - }; - - class AStrong_Pustoshka_03 { - name = ""; - position[] = {3250.01, 8262.25}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 65.0; - }; - - class AStrong_Pustoshka_04 { - name = ""; - position[] = {2969.7, 8044.09}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 335.0; - }; - - class AStrong_Vybor_01 { - name = ""; - position[] = {3625.18, 8511.43}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 235.0; - }; - - class AStrong_Vybor_02 { - name = ""; - position[] = {3600.31, 9074.23}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 300.0; - }; - - class AStrong_Vybor_03 { - name = ""; - position[] = {4054.09, 8757.92}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 90.0; - }; - - class AStrong_Lopatino_01 { - name = ""; - position[] = {2944.76, 9715.82}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 130.0; - }; - - class AStrong_Lopatino_02 { - name = ""; - position[] = {2553.58, 9836.94}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 175.0; - }; - - class AStrong_Lopatino_03 { - name = ""; - position[] = {2633.66, 10202.7}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 295.0; - }; - - class AStrong_Lopatino_04 { - name = ""; - position[] = {2945.79, 9936.53}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 60.0; - }; - - class AStrong_AirField_01 { - name = ""; - position[] = {4083.95, 10287.4}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 230.0; - }; - - class AStrong_AirField_02 { - name = ""; - position[] = {4522.24, 9793.23}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 180.0; - }; - - class AStrong_AirField_03 { - name = ""; - position[] = {4465.91, 9498.5}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 210.0; - }; - - class AStrong_AirField_04 { - name = ""; - position[] = {5058.49, 9670.99}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 30.0; - }; - - class AStrong_AirField_05 { - name = ""; - position[] = {4826.65, 10294.8}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 330.0; - }; - - class AStrong_AirField_06 { - name = ""; - position[] = {4484.99, 10868}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 120.0; - }; - - class AStrong_AirField_07 { - name = ""; - position[] = {4110.95, 11125.8}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AStrong_Grishino_01 { - name = ""; - position[] = {5858.96, 10075.3}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 180.0; - }; - - class AStrong_Grishino_02 { - name = ""; - position[] = {5968.55, 10062.8}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 150.0; - }; - - class AStrong_Grishino_03 { - name = ""; - position[] = {5705.31, 10251.4}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 300.0; - }; - - class AStrong_Grishino_04 { - name = ""; - position[] = {6072.27, 10598.7}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 20.0; - }; - - class AStrong_Grishino_05 { - name = ""; - position[] = {6247.73, 10397.9}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 100.0; - }; - - class AStrong_Gvozdno_01 { - name = ""; - position[] = {8287.87, 12081.7}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 240.0; - }; - - class AStrong_Gvozdno_02 { - name = ""; - position[] = {8708.44, 11603.9}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 275.0; - }; - - class AStrong_Gvozdno_03 { - name = ""; - position[] = {9061.04, 11774.5}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 100.0; - }; - - class AStrong_Gvozdno_04 { - name = ""; - position[] = {8794.4, 11903.7}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 100.0; - }; - - class AStrong_Krasnostav_01 { - name = ""; - position[] = {10642.8, 12384.8}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 275.0; - }; - - class AStrong_Krasnostav_02 { - name = ""; - position[] = {11181.4, 12067.8}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 220.0; - }; - - class AStrong_Krasnostav_03 { - name = ""; - position[] = {11761.7, 12281.3}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 90.0; - }; - - class AStrong_Krasnostav_04 { - name = ""; - position[] = {11628.7, 12546.4}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 30.0; - }; - - class AStrong_Krasnostav_05 { - name = ""; - position[] = {11166.4, 12507.3}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 50.0; - }; - - class AStrong_Olsha_01 { - name = ""; - position[] = {13247.2, 12765.7}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 115.0; - }; - - class AStrong_Khelm_01 { - name = ""; - position[] = {12092, 10594.9}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 270.0; - }; - - class AStrong_Khelm_02 { - name = ""; - position[] = {12378, 10564.2}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 150.0; - }; - - class AStrong_Khelm_03 { - name = ""; - position[] = {12373.5, 11020.5}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 60.0; - }; - - class AStrong_Dubrovka_01 { - name = ""; - position[] = {10878.3, 9939.88}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 90.0; - }; - - class AStrong_Dubrovka_02 { - name = ""; - position[] = {10250, 9951.04}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 25.0; - }; - - class AStrong_Dubrovka_03 { - name = ""; - position[] = {10504.6, 10074.3}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AStrong_Dubrovka_04 { - name = ""; - position[] = {10517.9, 9578.36}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 115.0; - }; - - class AStrong_Dubrovka_05 { - name = ""; - position[] = {10392.5, 9537.81}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 190.0; - }; - - class AStrong_Berezino_01 { - name = ""; - position[] = {11424.4, 9388.34}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 270.0; - }; - - class AStrong_Berezino_02 { - name = ""; - position[] = {11889.3, 9354.62}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 320.0; - }; - - class AStrong_Berezino_03 { - name = ""; - position[] = {11933, 8701.13}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 120.0; - }; - - class AStrong_Berezino_04 { - name = ""; - position[] = {12291.1, 8924.34}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 90.0; - }; - - class AStrong_Berezino_05 { - name = ""; - position[] = {12097.7, 9292.37}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 300.0; - }; - - class AStrong_Polana_02 { - name = ""; - position[] = {10887.9, 8048.79}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 125.0; - }; - - class AStrong_Polana_01 { - name = ""; - position[] = {10645.8, 8317.94}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 360.0; - }; - - class AStrong_Polana_03 { - name = ""; - position[] = {10626, 7771.07}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 210.0; - }; - - class AStrong_Polana_04 { - name = ""; - position[] = {10394.7, 7760.1}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 280.0; - }; - - class AStrong_Gorka_01 { - name = ""; - position[] = {9056.94, 8889.79}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 300.0; - }; - - class AStrong_Gorka_02 { - name = ""; - position[] = {9530.46, 8970.73}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 60.0; - }; - - class AStrong_Gorka_03 { - name = ""; - position[] = {9217.85, 8755.51}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 185.0; - }; - - class AStrong_Gorka_04 { - name = ""; - position[] = {9943.65, 8850.86}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 80.0; - }; - - class AStrong_Gorka_05 { - name = ""; - position[] = {9982.89, 8663.2}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 180.0; - }; - - class AStrong_Orlovets_01 { - name = ""; - position[] = {11918.6, 7250.96}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 305.0; - }; - - class AStrong_Orlovets_02 { - name = ""; - position[] = {12399.1, 7370.42}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 360.0; - }; - - class AStrong_Dolina_01 { - name = ""; - position[] = {11030.1, 6704.28}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 275.0; - }; - - class AStrong_Dolina_02 { - name = ""; - position[] = {11640.4, 6583.65}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 90.0; - }; - - class AStrong_Solnichniy_01 { - name = ""; - position[] = {13115.5, 6256.0}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 270.0; - }; - - class AStrong_Solnichniy_02 { - name = ""; - position[] = {13425.1, 6460.38}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 350.0; - }; - - class AStrong_Solnichniy_03 { - name = ""; - position[] = {13395.2, 5932.02}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 180.0; - }; - - class AStrong_Shakhovka_01 { - name = ""; - position[] = {9702.1, 6248.43}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 70.0; - }; - - class AStrong_Shakhovka_02 { - name = ""; - position[] = {9782.59, 6543.7}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 85.0; - }; - - class AStrong_Shakhovka_03 { - name = ""; - position[] = {9471.98, 6808.37}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 75.0; - }; - - class AStrong_Shakhovka_04 { - name = ""; - position[] = {9668.36, 6779.11}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 10.0; - }; - - class AStrong_Staroye_01 { - name = ""; - position[] = {10172.2, 5228.89}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 150.0; - }; - - class AStrong_Staroye_02 { - name = ""; - position[] = {9820.59, 5467.55}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 270.0; - }; - - class AStrong_Staroye_03 { - name = ""; - position[] = {9928.93, 5927.96}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 340.0; - }; - - class AStrong_Staroye_04 { - name = ""; - position[] = {10505.5, 5480.98}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 75.0; - }; - - class AStrong_Staroye_05 { - name = ""; - position[] = {10325.5, 5734.03}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 50.0; - }; - - class AStrong_Tulga_01 { - name = ""; - position[] = {12907.6, 4457.43}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 280.0; - }; - - class AStrong_Tulga_02 { - name = ""; - position[] = {12541.8, 4552.67}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 60.0; - }; - - class AStrong_Tulga_03 { - name = ""; - position[] = {12508.4, 4462.73}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 260.0; - }; - - class AStrong_Kamyshovo_01 { - name = ""; - position[] = {11852, 3480.01}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 255.0; - }; - - class AStrong_Kamyshovo_02 { - name = ""; - position[] = {12383.8, 3552.52}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 85.0; - }; - - class AStrong_Kamyshovo_03 { - name = ""; - position[] = {12004.6, 3800.47}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 320.0; - }; - - class AStrong_Elektrozavodsk_01 { - name = ""; - position[] = {10924.1, 2779.45}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AStrong_Elektrozavodsk_02 { - name = ""; - position[] = {10379.8, 1971.46}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 180.0; - }; - - class AStrong_Elektrozavodsk_03 { - name = ""; - position[] = {10383.5, 2718.41}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 330.0; - }; - - class AStrong_Elektrozavodsk_04 { - name = ""; - position[] = {10196.3, 2358.27}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 240.0; - }; - - class AStrong_Elektrozavodsk_05 { - name = ""; - position[] = {9555.84, 2250.67}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 70.0; - }; - - class AStrong_Elektrozavodsk_06 { - name = ""; - position[] = {9868.6, 1894.98}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 240.0; - }; - - class AStrong_Elektrozavodsk_07 { - name = ""; - position[] = {9182.6, 2101.25}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 280.0; - }; - - class AStrong_Pusta_01 { - name = ""; - position[] = {9126.34, 3620.25}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 95.0; - }; - - class AStrong_Pusta_02 { - name = ""; - position[] = {8843.86, 4021.92}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 315.0; - }; - - class AStrong_Pusta_03 { - name = ""; - position[] = {9362.76, 4025.28}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 20.0; - }; - - class AStrong_Mogilevka_01 { - name = ""; - position[] = {7522.63, 4706.67}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 180.0; - }; - - class AStrong_Mogilevka_02 { - name = ""; - position[] = {7592.56, 4915.05}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 105.0; - }; - - class AStrong_Mogilevka_03 { - name = ""; - position[] = {7432.33, 5104.58}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 290.0; - }; - - class AStrong_Mogilevka_04 { - name = ""; - position[] = {7362.05, 5292.25}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 335.0; - }; - - class AStrong_Mogilevka_05 { - name = ""; - position[] = {7802.83, 5218.96}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 5.0; - }; - - class AStrong_Vyshnoye_01 { - name = ""; - position[] = {6638.91, 5857.39}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 110.0; - }; - - class AStrong_Vyshnoye_02 { - name = ""; - position[] = {6348.21, 6241.24}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 310.0; - }; - - class AStrong_Vyshnoye_03 { - name = ""; - position[] = {6602.14, 6204.11}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 330.0; - }; - - class AStrong_NovySobor_01 { - name = ""; - position[] = {7351.73, 7694.96}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 140.0; - }; - - class AStrong_NovySobor_02 { - name = ""; - position[] = {6911.07, 7856.05}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 20.0; - }; - - class AStrong_NovySobor_03 { - name = ""; - position[] = {6880.22, 7579.58}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 10.0; - angle = 300.0; - }; - - class AStrong_NovySobor_04 { - name = ""; - position[] = {7086.97, 7438.21}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 125.0; - }; - - class AStrong_StarySobor_01 { - name = ""; - position[] = {6373.77, 7555.69}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 160.0; - }; - - class AStrong_StarySobor_02 { - name = ""; - position[] = {5855.67, 7529.08}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 200.0; - }; - - class AStrong_StarySobor_03 { - name = ""; - position[] = {6257.96, 7839.42}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 330.0; - }; - - class AStrong_StarySobor_04 { - name = ""; - position[] = {6243.91, 8026.06}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 60.0; - }; - - class AStrong_StarySobor_05 { - name = ""; - position[] = {5824.87, 8121.5}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 325.0; - }; - - class AStrong_Kabanino_01 { - name = ""; - position[] = {5532.61, 8397.47}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 140.0; - }; - - class AStrong_Kabanino_02 { - name = ""; - position[] = {5169.41, 8542.31}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 300.0; - }; - - class AStrong_Kabanino_03 { - name = ""; - position[] = {5277.36, 8765.71}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 330.0; - }; - - class AStrong_Kabanino_04 { - name = ""; - position[] = {5488.48, 8712.34}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 50.0; - }; - - class AStrong_Bor_04 { - name = ""; - position[] = {2795.24, 4119.73}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 15.0; - }; - - class AStrong_Nadezhdino_01 { - name = ""; - position[] = {5796.27, 4825.3}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 295.0; - }; - - class AStrong_Nadezhdino_02 { - name = ""; - position[] = {6025.22, 4886.99}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 115.0; - }; - - class AStrong_Nadezhdino_03 { - name = ""; - position[] = {5799.28, 5036.47}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 15.0; - }; - - class AStrong_Nadezhdino_04 { - name = ""; - position[] = {5800.69, 4417.76}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 260.0; - }; - - class AStrong_Drozhino_01 { - name = ""; - position[] = {3254.26, 5052.21}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 315.0; - }; - - class AStrong_Drozhino_02 { - name = ""; - position[] = {3525.2, 4888.45}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 100.0; - }; - - class AStrong_Pulkovo_01 { - name = ""; - position[] = {4833.52, 5719.49}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 350.0; - }; - - class AStrong_Pulkovo_02 { - name = ""; - position[] = {5018.95, 5597.01}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 110.0; - }; - - class AStrong_Sosnovka_01 { - name = ""; - position[] = {2818.84, 6647.56}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 100.0; - }; - - class AStrong_Sosnovka_02 { - name = ""; - position[] = {2501.56, 6080.72}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 135.0; - }; - - class AStrong_Myshkino_01 { - name = ""; - position[] = {2316.46, 7201.92}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 40.0; - }; - - class AStrong_Myshkino_02 { - name = ""; - position[] = {1868.52, 7547.36}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AStrong_Vybor_04 { - name = ""; - position[] = {4113.06, 9088.76}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 60.0; - }; - - class AStrong_Petrovka_01 { - name = ""; - position[] = {4849.9, 12570.4}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 175.0; - }; - - class AStrong_Petrovka_02 { - name = ""; - position[] = {5105.77, 12497.3}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 145.0; - }; - - class AStrong_Olsha_02 { - name = ""; - position[] = {13306.2, 12958.6}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 330.0; - }; - - class AStrong_Berezino_06 { - name = ""; - position[] = {13141.9, 10473.3}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 20.0; - }; - - class AStrong_Berezino_07 { - name = ""; - position[] = {12816.2, 10254.7}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 290.0; - }; - - class AStrong_Berezino_08 { - name = ""; - position[] = {12678.8, 9892.24}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 270.0; - }; - - class AStrong_Berezino_09 { - name = ""; - position[] = {12914, 9683.69}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 190.0; - }; - - class AStrong_Nizhnoye_01 { - name = ""; - position[] = {12658.2, 8395.95}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 360.0; - }; - - class AStrong_Nizhnoye_02 { - name = ""; - position[] = {12933.8, 8423.15}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 345.0; - }; - - class AStrong_Nizhnoye_03 { - name = ""; - position[] = {12751.6, 7996.58}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 210.0; - }; - - class AStrong_Nizhnoye_04 { - name = ""; - position[] = {13063.2, 7975.24}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 185.0; - }; - - class AStrong_Solnichniy_04 { - name = ""; - position[] = {13145.1, 7190.32}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 355.0; - }; - - class AStrong_Solnichniy_05 { - name = ""; - position[] = {13137, 6913.16}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 120.0; - }; - - class AStrong_Orlovets_03 { - name = ""; - position[] = {12157.3, 7400.25}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 65.0; - }; - - class AStrong_Orlovets_04 { - name = ""; - position[] = {12182.6, 6980.58}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 145.0; - }; - - class AStrong_Dolina_03 { - name = ""; - position[] = {12041.3, 6348.71}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 300.0; - }; - - class AStrong_Dolina_04 { - name = ""; - position[] = {12424.5, 6251.06}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 100.0; - }; - - class AStrong_Msta_01 { - name = ""; - position[] = {11041.7, 5347.4}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 5.0; - }; - - class AStrong_Msta_02 { - name = ""; - position[] = {11079.8, 5142.4}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 135.0; - }; - - class AStrong_Msta_03 { - name = ""; - position[] = {11440.3, 5497.8}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 90.0; - }; - - class AStrong_Tulga_04 { - name = ""; - position[] = {12398.9, 4376.36}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AStrong_Prigorodki_01 { - name = ""; - position[] = {7579.7, 3215.71}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 265.0; - }; - - class AStrong_Prigorodki_02 { - name = ""; - position[] = {7989.64, 3131.91}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 85.0; - }; - - class AStrong_Prigorodki_03 { - name = ""; - position[] = {7637.42, 3499.4}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 240.0; - }; - - class AStrong_Prigorodki_04 { - name = ""; - position[] = {7880.12, 3532.44}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 135.0; - }; - - class AStrong_Guglovo_01 { - name = ""; - position[] = {8563.02, 6589.22}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 105.0; - }; - - class AStrong_Guglovo_02 { - name = ""; - position[] = {8295.73, 6775.43}; - type = "StrongpointArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 315.0; - }; - - class AFlat_076 { - name = ""; - position[] = {13180.6, 3987.41}; - type = "FlatArea"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Komarovo { - name = ""; - position[] = {3670.81, 2385.79}; - type = "CityCenter"; - neighbors[] = {"ACityC_Bor", "ACityC_Pavlovo", "ACityC_Kamenka", "ACityC_Balota"}; - demography[] = {CIV, 1.0, CIV_RU, 0.0}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Kamenka { - name = ""; - position[] = {1860.74, 2220.66}; - type = "CityCenter"; - neighbors[] = {"ACityC_Komarovo", "ACityC_Pavlovo"}; - demography[] = {CIV, 1.0, CIV_RU, 0.0}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Pavlovo { - name = ""; - position[] = {1691.95, 3838.99}; - type = "CityCenter"; - neighbors[] = {"ACityC_Bor", "ACityC_Zelenogorsk", "ACityC_Kamenka", "ACityC_Komarovo"}; - demography[] = {CIV, 1.0, CIV_RU, 0.0}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Bor { - name = ""; - position[] = {3351.68, 3950.19}; - type = "CityCenter"; - neighbors[] = {"ACityC_Pavlovo", "ACityC_Kozlovka", "ACityC_Drozhino", "ACityC_Komarovo"}; - demography[] = {CIV, 1.0, CIV_RU, 0.0}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Zelenogorsk { - name = ""; - position[] = {2754.43, 5270.98}; - type = "CityCenter"; - neighbors[] = {"ACityC_Drozhino", "ACityC_Pulkovo", "ACityC_Pavlovo", "ACityC_Sosnovka", "ACityC_Pogorevka"}; - demography[] = {CIV, 0.9, CIV_RU, 0.1}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Drozhino { - name = ""; - position[] = {3379.62, 4922.15}; - type = "CityCenter"; - neighbors[] = {"ACityC_Bor", "ACityC_Kozlovka", "ACityC_Zelenogorsk", "ACityC_Pulkovo"}; - demography[] = {CIV, 1.0, CIV_RU, 0.0}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Kozlovka { - name = ""; - position[] = {4467.61, 4626.55}; - type = "CityCenter"; - neighbors[] = {"ACityC_Drozhino", "ACityC_Balota", "ACityC_Bor", "ACityC_Nadezhdino"}; - demography[] = {CIV, 1.0, CIV_RU, 0.0}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Sosnovka { - name = ""; - position[] = {2527.6, 6336.11}; - type = "CityCenter"; - neighbors[] = {"ACityC_Pustoshka", "ACityC_Myshkino", "ACityC_Zelenogorsk", "ACityC_Pogorevka"}; - demography[] = {CIV, 0.9, CIV_RU, 0.1}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Pulkovo { - name = ""; - position[] = {4931.55, 5612.53}; - type = "CityCenter"; - neighbors[] = {"ACityC_Zelenogorsk", "ACityC_Rogovo", "ACityC_Pogorevka", "ACityC_Drozhino"}; - demography[] = {CIV, 1.0, CIV_RU, 0.0}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Pogorevka { - name = ""; - position[] = {4464.15, 6420.89}; - type = "CityCenter"; - neighbors[] = {"ACityC_Rogovo", "ACityC_Zelenogorsk", "ACityC_Pustoshka", "ACityC_Pulkovo", "ACityC_Sosnovka"}; - demography[] = {CIV, 1.0, CIV_RU, 0.0}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Rogovo { - name = ""; - position[] = {4742.94, 6775.92}; - type = "CityCenter"; - neighbors[] = {"ACityC_Pogorevka", "ACityC_Kabanino", "ACityC_StarySobor", "ACityC_Nadezhdino", "ACityC_Pulkovo", "ACityC_Vyshnoye"}; - demography[] = {CIV, 0.9, CIV_RU, 0.1}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Myshkino { - name = ""; - position[] = {2002.45, 7322.61}; - type = "CityCenter"; - neighbors[] = {"ACityC_Pustoshka", "ACityC_Sosnovka", "ACityC_Lopatino"}; - demography[] = {CIV, 0.8, CIV_RU, 0.2}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Pustoshka { - name = ""; - position[] = {3048.06, 7885.56}; - type = "CityCenter"; - neighbors[] = {"ACityC_Vybor", "ACityC_Myshkino", "ACityC_Pogorevka", "ACityC_Sosnovka", "ACityC_Kabanino", "ACityC_Lopatino"}; - demography[] = {CIV, 0.8, CIV_RU, 0.2}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Vybor { - name = ""; - position[] = {3904.06, 8932.71}; - type = "CityCenter"; - neighbors[] = {"ACityC_Lopatino", "ACityC_Pustoshka", "ACityC_Kabanino"}; - demography[] = {CIV, 0.7, CIV_RU, 0.3}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Lopatino { - name = ""; - position[] = {2767.78, 9935.97}; - type = "CityCenter"; - neighbors[] = {"ACityC_Vybor", "ACityC_Pustoshka", "ACityC_Grishino", "ACityC_Myshkino"}; - demography[] = {CIV, 0.3, CIV_RU, 0.7}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Kabanino { - name = ""; - position[] = {5347.5, 8595.36}; - type = "CityCenter"; - neighbors[] = {"ACityC_Rogovo", "ACityC_StarySobor", "ACityC_Grishino", "ACityC_Vybor", "ACityC_Pustoshka"}; - demography[] = {CIV, 0.6, CIV_RU, 0.4}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Grishino { - name = ""; - position[] = {5980.06, 10289.6}; - type = "CityCenter"; - neighbors[] = {"ACityC_Kabanino", "ACityC_Petrovka", "ACityC_NovySobor", "ACityC_Gvozdno", "ACityC_Gorka", "ACityC_Lopatino"}; - demography[] = {CIV, 0.3, CIV_RU, 0.7}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Petrovka { - name = ""; - position[] = {4987.79, 12510.6}; - type = "CityCenter"; - neighbors[] = {"ACityC_Grishino"}; - demography[] = {CIV, 0.0, CIV_RU, 1.0}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_StarySobor { - name = ""; - position[] = {6115.92, 7747.75}; - type = "CityCenter"; - neighbors[] = {"ACityC_Kabanino", "ACityC_NovySobor", "ACityC_Rogovo", "ACityC_Vyshnoye"}; - demography[] = {CIV, 0.7, CIV_RU, 0.3}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_NovySobor { - name = ""; - position[] = {7061.19, 7718.04}; - type = "CityCenter"; - neighbors[] = {"ACityC_Guglovo", "ACityC_StarySobor", "ACityC_Gorka", "ACityC_Mogilevka", "ACityC_Grishino"}; - demography[] = {CIV, 0.3, CIV_RU, 0.7}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Guglovo { - name = ""; - position[] = {8466.55, 6662.45}; - type = "CityCenter"; - neighbors[] = {"ACityC_NovySobor", "ACityC_Staroye", "ACityC_Shakhovka"}; - demography[] = {CIV, 0.5, CIV_RU, 0.5}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Vyshnoye { - name = ""; - position[] = {6565.11, 6104.91}; - type = "CityCenter"; - neighbors[] = {"ACityC_Rogovo", "ACityC_StarySobor", "ACityC_Mogilevka"}; - demography[] = {CIV, 0.9, CIV_RU, 0.1}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Mogilevka { - name = ""; - position[] = {7576.98, 5177.14}; - type = "CityCenter"; - neighbors[] = {"ACityC_Vyshnoye", "ACityC_NovySobor", "ACityC_Pusta", "ACityC_Chernogorsk"}; - demography[] = {CIV, 0.8, CIV_RU, 0.2}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Nadezhdino { - name = ""; - position[] = {5871.47, 4774.94}; - type = "CityCenter"; - neighbors[] = {"ACityC_Kozlovka", "ACityC_Rogovo", "ACityC_Chernogorsk"}; - demography[] = {CIV, 0.9, CIV_RU, 0.1}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Prigorodki { - name = ""; - position[] = {7982.71, 3382.4}; - type = "CityCenter"; - neighbors[] = {"ACityC_Chernogorsk", "ACityC_Elektrozavodsk"}; - demography[] = {CIV, 0.9, CIV_RU, 0.1}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Elektrozavodsk { - name = ""; - position[] = {10436.3, 2138.39}; - type = "CityCenter"; - neighbors[] = {"ACityC_Pusta", "ACityC_Prigorodki", "ACityC_Kamyshovo", "ACityC_Staroye"}; - demography[] = {CIV, 0.9, CIV_RU, 0.1}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Pusta { - name = ""; - position[] = {9169.62, 3857.71}; - type = "CityCenter"; - neighbors[] = {"ACityC_Mogilevka", "ACityC_Elektrozavodsk"}; - demography[] = {CIV, 0.9, CIV_RU, 0.1}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Staroye { - name = ""; - position[] = {10167, 5572.38}; - type = "CityCenter"; - neighbors[] = {"ACityC_Shakhovka", "ACityC_Guglovo", "ACityC_Msta", "ACityC_Elektrozavodsk", "", "ACityC_Dolina"}; - demography[] = {CIV, 0.8, CIV_RU, 0.2}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Msta { - name = ""; - position[] = {11273.1, 5471.18}; - type = "CityCenter"; - neighbors[] = {"ACityC_Staroye", "ACityC_Dolina", "ACityC_Tulga"}; - demography[] = {CIV, 0.4, CIV_RU, 0.6}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Tulga { - name = ""; - position[] = {12775.8, 4416.77}; - type = "CityCenter"; - neighbors[] = {"ACityC_Kamyshovo", "ACityC_Solnychniy", "ACityC_Msta"}; - demography[] = {CIV, 0.6, CIV_RU, 0.4}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Kamyshovo { - name = ""; - position[] = {12075, 3583.77}; - type = "CityCenter"; - neighbors[] = {"ACityC_Solnychniy", "ACityC_Tulga", "ACityC_Elektrozavodsk"}; - demography[] = {CIV, 0.8, CIV_RU, 0.2}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Solnychniy { - name = ""; - position[] = {13328.9, 6255.62}; - type = "CityCenter"; - neighbors[] = {"ACityC_Dolina", "ACityC_Nizhnoye", "ACityC_Tulga", "ACityC_Kamyshovo"}; - demography[] = {CIV, 0.6, CIV_RU, 0.4}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Dolina { - name = ""; - position[] = {11281.5, 6581.77}; - type = "CityCenter"; - neighbors[] = {"ACityC_Polana", "ACityC_Shakhovka", "ACityC_Staroye", "ACityC_Solnychniy", "ACityC_Msta"}; - demography[] = {CIV, 1.0, CIV_RU, 0.0}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Shakhovka { - name = ""; - position[] = {9624.39, 6565.69}; - type = "CityCenter"; - neighbors[] = {"ACityC_Dolina", "ACityC_Guglovo", "ACityC_Polana", "ACityC_Staroye"}; - demography[] = {CIV, 0.6, CIV_RU, 0.4}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Orlovets { - name = ""; - position[] = {12155.9, 7266.46}; - type = "CityCenter"; - neighbors[] = {"ACityC_Polana", "ACityC_Berezino"}; - demography[] = {CIV, 0.1, CIV_RU, 0.9}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Polana { - name = ""; - position[] = {10674.2, 8033.22}; - type = "CityCenter"; - neighbors[] = {"ACityC_Dolina", "ACityC_Shakhovka", "ACityC_Orlovets", "ACityC_Gorka", "ACityC_Dubrovka"}; - demography[] = {CIV, 0.1, CIV_RU, 0.9}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Gorka { - name = ""; - position[] = {9598.56, 8833.33}; - type = "CityCenter"; - neighbors[] = {"ACityC_Polana", "ACityC_Dubrovka", "ACityC_NovySobor", "ACityC_Grishino", "ACityC_Gvozdno"}; - demography[] = {CIV, 0.8, CIV_RU, 0.2}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Berezino { - name = ""; - position[] = {12480.4, 9650.34}; - type = "CityCenter"; - neighbors[] = {"ACityC_Dubrovka", "ACityC_Orlovets", "ACityC_Nizhnoye", "ACityC_Khelm"}; - demography[] = {CIV, 1.0, CIV_RU, 0.0}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Dubrovka { - name = ""; - position[] = {10430.3, 9799.58}; - type = "CityCenter"; - neighbors[] = {"ACityC_Gorka", "ACityC_Berezino", "ACityC_Krasnostav", "ACityC_Gvozdno", "ACityC_Polana"}; - demography[] = {CIV, 0.1, CIV_RU, 0.9}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Gvozdno { - name = ""; - position[] = {8573.37, 11948}; - type = "CityCenter"; - neighbors[] = {"ACityC_Gorka", "ACityC_Krasnostav", "ACityC_Dubrovka", "ACityC_Grishino"}; - demography[] = {CIV, 0.0, CIV_RU, 1.0}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Krasnostav { - name = ""; - position[] = {11175.2, 12282.8}; - type = "CityCenter"; - neighbors[] = {"ACityC_Olsha", "ACityC_Dubrovka", "ACityC_Gvozdno", "ACityC_Khelm"}; - demography[] = {CIV, 0.0, CIV_RU, 1.0}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Olsha { - name = ""; - position[] = {13359.7, 12873.1}; - type = "CityCenter"; - neighbors[] = {"ACityC_Krasnostav"}; - demography[] = {CIV, 0.0, CIV_RU, 1.0}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Khelm { - name = ""; - position[] = {12302.7, 10796.3}; - type = "CityCenter"; - neighbors[] = {"ACityC_Berezino", "ACityC_Krasnostav"}; - demography[] = {CIV, 0.0, CIV_RU, 1.0}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class ACityC_Nizhnoye { - name = ""; - position[] = {12945.8, 8169.6}; - type = "CityCenter"; - neighbors[] = {"ACityC_Berezino", "ACityC_Solnychniy"}; - demography[] = {CIV, 0.0, CIV_RU, 1.0}; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlatC_Balota { - name = ""; - position[] = {4388.25, 2538.51}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 30.0; - }; - - class AFlatC_Komarovo { - name = ""; - position[] = {3760.11, 2473.73}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 150.0; - }; - - class AFlatC_Kamenka { - name = ""; - position[] = {1684.68, 2234.78}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 20.0; - }; - - class AFlatC_Pavlovo { - name = ""; - position[] = {1732.25, 3740.96}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 100.0; - }; - - class AFlatC_Bor { - name = ""; - position[] = {3481.35, 3997.94}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 25.0; - }; - - class AFlatC_Kozlovka { - name = ""; - position[] = {4465.96, 4570.83}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 270.0; - }; - - class AFlatC_Drozhino { - name = ""; - position[] = {3406.36, 4872.27}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 220.0; - }; - - class AFlatC_Zelenogorsk { - name = ""; - position[] = {2671.15, 5320.51}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 280.0; - }; - - class AFlatC_Sosnovka { - name = ""; - position[] = {2399.68, 6303.76}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 205.0; - }; - - class AFlatC_Pulkovo { - name = ""; - position[] = {4892.73, 5712.45}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 65.0; - }; - - class AFlatC_Nadezhdino { - name = ""; - position[] = {5807.61, 4998.41}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 240.0; - }; - - class AFlatC_Pogorevka { - name = ""; - position[] = {4519.03, 6324.5}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 360.0; - }; - - class AFlatC_Rogovo { - name = ""; - position[] = {4811.73, 6728.05}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 355.0; - }; - - class AFlatC_Vyshnoye { - name = ""; - position[] = {6522.85, 6149.59}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 50.0; - }; - - class AFlatC_NovySobor { - name = ""; - position[] = {7015.66, 7645.47}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 160.0; - }; - - class AFlatC_StarySobor { - name = ""; - position[] = {6306.92, 7540.0}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 210.0; - }; - - class AFlatC_Kabanino { - name = ""; - position[] = {5449.29, 8608.54}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 265.0; - }; - - class AFlatC_Vybor { - name = ""; - position[] = {3635.42, 8897.64}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 225.0; - }; - - class AFlatC_Pustoshka { - name = ""; - position[] = {2934.61, 7780.66}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 275.0; - }; - - class AFlatC_Myshkino { - name = ""; - position[] = {1916.1, 7439.7}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 250.0; - }; - - class AFlatC_Lopatino { - name = ""; - position[] = {2636.01, 10089}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 235.0; - }; - - class AFlatC_Grishino { - name = ""; - position[] = {6008.88, 10420.3}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 300.0; - }; - - class AFlatC_Petrovka { - name = ""; - position[] = {4977.83, 12583}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 75.0; - }; - - class AFlatC_Elektrozavodsk { - name = ""; - position[] = {10248.8, 2163.76}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 345.0; - }; - - class AFlatC_Prigorodki { - name = ""; - position[] = {7831.21, 3340.26}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlatC_Kamyshovo { - name = ""; - position[] = {12300.6, 3541.93}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 350.0; - }; - - class AFlatC_Pusta { - name = ""; - position[] = {9081.88, 3753.14}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 85.0; - }; - - class AFlatC_Mogilevka { - name = ""; - position[] = {7641.62, 4966.96}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 35.0; - }; - - class AFlatC_Tulga { - name = ""; - position[] = {12593.9, 4356.49}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 195.0; - }; - - class AFlatC_Msta { - name = ""; - position[] = {11387.2, 5503.74}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 10.0; - }; - - class AFlatC_Staroye { - name = ""; - position[] = {10278.8, 5539.12}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 235.0; - }; - - class AFlatC_Shakhovka { - name = ""; - position[] = {9708.31, 6479.32}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 300.0; - }; - - class AFlatC_Dolina { - name = ""; - position[] = {11442.9, 6555.93}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 160.0; - }; - - class AFlatC_Orlovets { - name = ""; - position[] = {12166.4, 7150.0}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 175.0; - }; - - class AFlatC_Solnychniy { - name = ""; - position[] = {13459.3, 6064.03}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 95.0; - }; - - class AFlatC_Guglovo { - name = ""; - position[] = {8428.35, 6800.75}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 15.0; - }; - - class AFlatC_Polana { - name = ""; - position[] = {10911.2, 8136.78}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 90.0; - }; - - class AFlatC_Berezino { - name = ""; - position[] = {12181.8, 9397.31}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 135.0; - }; - - class AFlatC_Gorka { - name = ""; - position[] = {9810.16, 8776.46}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 185.0; - }; - - class AFlatC_Dubrovka { - name = ""; - position[] = {10483, 9836.03}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 145.0; - }; - - class AFlatC_Khelm { - name = ""; - position[] = {12260.6, 10782.7}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 270.0; - }; - - class AFlatC_Olsha { - name = ""; - position[] = {13387.8, 12858.2}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 90.0; - }; - - class AFlatC_Krasnostav { - name = ""; - position[] = {10982.9, 12377.4}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 195.0; - }; - - class AFlatC_Gvozdno { - name = ""; - position[] = {8510.66, 12007.6}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 225.0; - }; - - class AFlatC_Nizhnoye { - name = ""; - position[] = {13034.1, 8336.34}; - type = "FlatAreaCity"; - radiusA = 100.0; - radiusB = 100.0; - angle = 75.0; - }; - - class AFlatCS_Balota_02 { - name = ""; - position[] = {4384.55, 2380.82}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 35.0; - }; - - class AFlatCS_Komarovo_01 { - name = ""; - position[] = {3531.16, 2415.7}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 160.0; - }; - - class AFlatCS_Komarovo_02 { - name = ""; - position[] = {3669.81, 2412.33}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 95.0; - }; - - class AFlatCS_Kamenka_01 { - name = ""; - position[] = {1835.86, 2275.42}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 195.0; - }; - - class AFlatCS_Pavlovo_01 { - name = ""; - position[] = {1637.99, 3942.0}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 270.0; - }; - - class AFlatCS_Bor_01 { - name = ""; - position[] = {3235.45, 4011.75}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 25.0; - }; - - class AFlatCS_Nadezhdino_01 { - name = ""; - position[] = {5868.47, 4806.13}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 120.0; - }; - - class AFlatCS_Kozlovka_01 { - name = ""; - position[] = {4301.77, 4751.35}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 240.0; - }; - - class AFlatCS_Kozlovka_02 { - name = ""; - position[] = {4401.23, 4666.25}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 180.0; - }; - - class AFlatCS_Kozlovka_03 { - name = ""; - position[] = {4469.24, 4595.37}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 260.0; - }; - - class AFlatCS_Drozhino_01 { - name = ""; - position[] = {3323.82, 5002.93}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 215.0; - }; - - class AFlatCS_Drozhino_02 { - name = ""; - position[] = {3487.01, 4892.45}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 205.0; - }; - - class AFlatCS_Zelenogorsk_01 { - name = ""; - position[] = {2544.68, 5045.13}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 320.0; - }; - - class AFlatCS_Zelenogorsk_02 { - name = ""; - position[] = {2752.29, 5113.42}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 105.0; - }; - - class AFlatCS_Zelenogorsk_03 { - name = ""; - position[] = {2692.45, 5427.91}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 200.0; - }; - - class AFlatCS_Zelenogorsk_04 { - name = ""; - position[] = {2878.56, 5370.32}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 120.0; - }; - - class AFlatCS_Pulkovo_01 { - name = ""; - position[] = {4856.25, 5629.71}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 195.0; - }; - - class AFlatCS_Pogorevka_01 { - name = ""; - position[] = {4346.98, 6463.28}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 220.0; - }; - - class AFlatCS_Rogovo_01 { - name = ""; - position[] = {4619.03, 6863.36}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 205.0; - }; - - class AFlatCS_Vyshnoye_01 { - name = ""; - position[] = {6422.01, 6170.91}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 205.0; - }; - - class AFlatCS_Vyshnoye_02 { - name = ""; - position[] = {6502.49, 6108.76}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 240.0; - }; - - class AFlatCS_Sosnovka_01 { - name = ""; - position[] = {2567.8, 6290.77}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 150.0; - }; - - class AFlatCS_Sosnovka_02 { - name = ""; - position[] = {2502.94, 6460.31}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 270.0; - }; - - class AFlatCS_Myshkino_01 { - name = ""; - position[] = {2123.76, 7321.47}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 30.0; - }; - - class AFlatCS_Pustoshka_01 { - name = ""; - position[] = {3158.45, 8044.45}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 30.0; - }; - - class AFlatCS_Pustoshka_02 { - name = ""; - position[] = {3140.71, 8101.63}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 10.0; - angle = 325.0; - }; - - class AFlatCS_NovySobor_01 { - name = ""; - position[] = {7147.77, 7573.71}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 95.0; - }; - - class AFlatCS_StarySobor_01 { - name = ""; - position[] = {6226.96, 7753.01}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 125.0; - }; - - class AFlatCS_Kabanino_01 { - name = ""; - position[] = {5348.69, 8731.31}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 200.0; - }; - - class AFlatCS_Vybor_01 { - name = ""; - position[] = {3903.04, 8799.05}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 200.0; - }; - - class AFlatCS_Vybor_02 { - name = ""; - position[] = {3752.26, 8639.15}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 125.0; - }; - - class AFlatCS_Lopatino_01 { - name = ""; - position[] = {2788.91, 9833.8}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 210.0; - }; - - class AFlatCS_Lopatino_02 { - name = ""; - position[] = {2620.33, 9880.63}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 300.0; - }; - - class AFlatCS_Lopatino_03 { - name = ""; - position[] = {2710.26, 10132.8}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 50.0; - }; - - class AFlatCS_Grishino_01 { - name = ""; - position[] = {5834.99, 10170.4}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 290.0; - }; - - class AFlatCS_Grishino_02 { - name = ""; - position[] = {5912.03, 10272.7}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 300.0; - }; - - class AFlatCS_Grishino_03 { - name = ""; - position[] = {6043.37, 10404.7}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 120.0; - }; - - class AFlatCS_Grishino_04 { - name = ""; - position[] = {6039.71, 10525.3}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 295.0; - }; - - class AFlatCS_Petrovka_01 { - name = ""; - position[] = {5032.65, 12449.9}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 210.0; - }; - - class AFlatCS_Krasnostav_01 { - name = ""; - position[] = {11336.4, 12276.5}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 115.0; - }; - - class AFlatCS_Krasnostav_02 { - name = ""; - position[] = {11248.4, 12170.7}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 30.0; - }; - - class AFlatCS_Krasnostav_03 { - name = ""; - position[] = {11551.8, 12250.5}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 355.0; - }; - - class AFlatCS_Krasnostav_04 { - name = ""; - position[] = {11162, 12140.1}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 290.0; - }; - - class AFlatCS_Krasnostav_05 { - name = ""; - position[] = {10738.7, 12407.9}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 165.0; - }; - - class AFlatCS_Gvozdno_01 { - name = ""; - position[] = {8601.28, 11857.9}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 235.0; - }; - - class AFlatCS_Gvozdno_02 { - name = ""; - position[] = {8773.88, 11697.9}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 80.0; - }; - - class AFlatCS_Gvozdno_03 { - name = ""; - position[] = {8435.86, 12008.5}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 180.0; - }; - - class AFlatCS_Gvozdno_04 { - name = ""; - position[] = {8691.0, 11841.1}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 45.0; - }; - - class AFlatCS_Khelm_01 { - name = ""; - position[] = {12319.7, 10729.6}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 100.0; - }; - - class AFlatCS_Khelm_02 { - name = ""; - position[] = {12378.9, 10792.6}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 90.0; - }; - - class AFlatCS_Dubrovka_01 { - name = ""; - position[] = {10459.2, 9967.9}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 270.0; - }; - - class AFlatCS_Dubrovka_02 { - name = ""; - position[] = {10557, 9597.84}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 195.0; - }; - - class AFlatCS_Dubrovka_03 { - name = ""; - position[] = {10273.5, 9622.66}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 245.0; - }; - - class AFlatCS_Berezino_01 { - name = ""; - position[] = {11785.5, 9224.77}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 350.0; - }; - - class AFlatCS_Berezino_02 { - name = ""; - position[] = {11758.2, 9119.88}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 235.0; - }; - - class AFlatCS_Berezino_03 { - name = ""; - position[] = {12020.6, 8912.44}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 145.0; - }; - - class AFlatCS_Berezino_04 { - name = ""; - position[] = {12136.5, 9071.39}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 20.0; - }; - - class AFlatCS_Berezino_05 { - name = ""; - position[] = {12291.1, 9049.66}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 60.0; - }; - - class AFlatCS_Berezino_06 { - name = ""; - position[] = {12058.9, 9258.5}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 120.0; - }; - - class AFlatCS_Berezino_07 { - name = ""; - position[] = {12221.4, 9564.58}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 15.0; - }; - - class AFlatCS_Berezino_08 { - name = ""; - position[] = {12371.8, 9652.38}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 120.0; - }; - - class AFlatCS_Berezino_09 { - name = ""; - position[] = {12658.7, 9792.38}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 330.0; - }; - - class AFlatCS_Berezino_10 { - name = ""; - position[] = {12915.9, 10067.5}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 120.0; - }; - - class AFlatCS_Berezino_11 { - name = ""; - position[] = {12953.2, 10243.0}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 290.0; - }; - - class AFlatCS_Berezino_12 { - name = ""; - position[] = {12943.4, 9826.84}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 285.0; - }; - - class AFlatCS_Gorka_01 { - name = ""; - position[] = {9809.33, 8822.68}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 5.0; - }; - - class AFlatCS_Gorka_02 { - name = ""; - position[] = {9225.92, 8787.83}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 205.0; - }; - - class AFlatCS_Gorka_03 { - name = ""; - position[] = {9319.5, 8929.39}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 325.0; - }; - - class AFlatCS_Nizhnoye_01 { - name = ""; - position[] = {12964.8, 8347.79}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 250.0; - }; - - class AFlatCS_Nizhnoye_02 { - name = ""; - position[] = {12990.8, 8245.67}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 255.0; - }; - - class AFlatCS_Nizhnoye_03 { - name = ""; - position[] = {13056.0, 8061.94}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 85.0; - }; - - class AFlatCS_Polana_01 { - name = ""; - position[] = {10705, 7982.89}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 210.0; - }; - - class AFlatCS_Polana_02 { - name = ""; - position[] = {10773.8, 8212.94}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 215.0; - }; - - class AFlatCS_Orlovets_01 { - name = ""; - position[] = {12331, 7402.01}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 305.0; - }; - - class AFlatCS_Orlovets_02 { - name = ""; - position[] = {11988.7, 7241.98}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 190.0; - }; - - class AFlatCS_Dolina_01 { - name = ""; - position[] = {11127.2, 6622.73}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 200.0; - }; - - class AFlatCS_Dolina_02 { - name = ""; - position[] = {11360.8, 6583.02}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlatCS_Shakhovka_01 { - name = ""; - position[] = {9667.99, 6449.84}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 75.0; - }; - - class AFlatCS_Shakhovka_02 { - name = ""; - position[] = {9584.25, 6641.26}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 75.0; - }; - - class AFlatCS_Guglovo_01 { - name = ""; - position[] = {8343.99, 6766.49}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 190.0; - }; - - class AFlatCS_Staroye_01 { - name = ""; - position[] = {10295.5, 5578.51}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 65.0; - }; - - class AFlatCS_Staroye_02 { - name = ""; - position[] = {10111.3, 5550.66}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 75.0; - }; - - class AFlatCS_Staroye_03 { - name = ""; - position[] = {10020.7, 5705.52}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 60.0; - }; - - class AFlatCS_Staroye_04 { - name = ""; - position[] = {10123.8, 5377.05}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 270.0; - }; - - class AFlatCS_Msta_01 { - name = ""; - position[] = {11431.7, 5564.05}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 35.0; - }; - - class AFlatCS_Msta_02 { - name = ""; - position[] = {11124.7, 5310.37}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 115.0; - }; - - class AFlatCS_Solnychniy_01 { - name = ""; - position[] = {13163.8, 6249.84}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AFlatCS_Solnychniy_02 { - name = ""; - position[] = {13443.5, 5939.22}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 100.0; - }; - - class AFlatCS_Solnychniy_03 { - name = ""; - position[] = {13438.5, 6411.26}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 270.0; - }; - - class AFlatCS_Prigorodki_01 { - name = ""; - position[] = {7793.31, 3496.96}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 165.0; - }; - - class AFlatCS_Mogilevka_01 { - name = ""; - position[] = {7512.98, 5054.14}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 295.0; - }; - - class AFlatCS_Mogilevka_02 { - name = ""; - position[] = {7529.12, 5291.37}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 245.0; - }; - - class AFlatCS_Pusta_01 { - name = ""; - position[] = {9180.62, 3928.19}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 325.0; - }; - - class AFlatCS_Elektrozavodsk_01 { - name = ""; - position[] = {9650.88, 2000.21}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 185.0; - }; - - class AFlatCS_Elektrozavodsk_02 { - name = ""; - position[] = {10089.7, 2114.46}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 350.0; - }; - - class AFlatCS_Elektrozavodsk_03 { - name = ""; - position[] = {10321.7, 1953.92}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 270.0; - }; - - class AFlatCS_Elektrozavodsk_04 { - name = ""; - position[] = {10369.7, 2048.25}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 125.0; - }; - - class AFlatCS_Elektrozavodsk_05 { - name = ""; - position[] = {10511.7, 2154.33}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 335.0; - }; - - class AFlatCS_Elektrozavodsk_06 { - name = ""; - position[] = {10393, 2265.15}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 305.0; - }; - - class AFlatCS_Elektrozavodsk_07 { - name = ""; - position[] = {10512.1, 2024.9}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 60.0; - }; - - class AFlatCS_Elektrozavodsk_08 { - name = ""; - position[] = {10391.9, 2516.4}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 5.0; - }; - - class AFlatCS_Elektrozavodsk_09 { - name = ""; - position[] = {10685.3, 2469.69}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 325.0; - }; - - class AFlatCS_Kamyshovo_01 { - name = ""; - position[] = {11960.7, 3515.92}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 355.0; - }; - - class AFlatCS_Kamyshovo_02 { - name = ""; - position[] = {12253.2, 3494.5}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 175.0; - }; - - class AFlatCS_Tulga_01 { - name = ""; - position[] = {12566.9, 4402.68}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 210.0; - }; - - class AFlatCS_Tulga_02 { - name = ""; - position[] = {12791.6, 4466.95}; - type = "FlatAreaCitySmall"; - radiusA = 100.0; - radiusB = 100.0; - angle = 5.0; - }; - - class AAirport_1 { - name = ""; - position[] = {4783.72, 2564.25}; - type = "Airport"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AAirport_2 { - name = ""; - position[] = {4828.25, 10205.3}; - type = "Airport"; - radiusA = 100.0; - radiusB = 100.0; - angle = 0.0; - }; - - class AStrong_Sosnovka_03 { - name = ""; - position[] = {2497.28, 6803.58}; - type = "StrongpointArea"; - radiusA = 207.58; - radiusB = 177.44; - angle = 40.0; - }; - - class AFlatCS_StarySobor_02 { - name = ""; - position[] = {6212.46, 7805.0}; - type = "FlatAreaCitySmall"; - radiusA = 219.4; - radiusB = 189.26; - angle = 310.0; - }; - - class AFlatCS_NovySobor_02 { - name = ""; - position[] = {7241.92, 7646.02}; - type = "FlatAreaCitySmall"; - radiusA = 155.62; - radiusB = 133.16; - angle = 195.0; - }; - - class AFlatCS_NovySobor_03 { - name = ""; - position[] = {7044.93, 7609.06}; - type = "FlatAreaCitySmall"; - radiusA = 135.15; - radiusB = 115.94; - angle = 175.0; - }; - - class hill_Lysina { - name = $STR_LOCATION_MT_LYSINA; - position[] = {2655.95, 14170.7}; - type = "Hill"; - radiusA = 125.34; - radiusB = 141.67; - angle = 0.0; - }; - - class hill_Misty_Peak { - name = $STR_LOCATION_MT_MISTYPEAK; - position[] = {3727.95, 14491.6}; - type = "Hill"; - radiusA = 188.63; - radiusB = 214.21; - angle = 0.0; - }; - - class hill_Bashnya { - name = $STR_LOCATION_MT_BASHNYA; - position[] = {4178.27, 11771.2}; - type = "Hill"; - radiusA = 276.97; - radiusB = 315.47; - angle = 0.0; - }; - - class hill_Veresnik { - name = $STR_LOCATION_MT_VERESNIK; - position[] = {4440.17, 8070.54}; - type = "Hill"; - radiusA = 85.14; - radiusB = 95.59; - angle = 0.0; - }; - - class hill_Kurgan { - name = $STR_LOCATION_MT_KURGAN; - position[] = {3368.52, 5296.87}; - type = "Hill"; - radiusA = 125.64; - radiusB = 142.01; - angle = 0.0; - }; - - class hill_Kustryk { - name = $STR_LOCATION_MT_KUSTRYK; - position[] = {4912.88, 5063.45}; - type = "Hill"; - radiusA = 232.9; - radiusB = 264.95; - angle = 0.0; - }; - - class hill_Windy_Mountain { - name = $STR_LOCATION_MT_WINDYMT; - position[] = {3892.74, 4200.59}; - type = "Hill"; - radiusA = 338.77; - radiusB = 386.3; - angle = 0.0; - }; - - class hill_Little_Hill { - name = $STR_LOCATION_MT_LITTLEHILL; - position[] = {6903.78, 4919.66}; - type = "Hill"; - radiusA = 391.98; - radiusB = 447.29; - angle = 0.0; - }; - - class hill_Pop_Ivan { - name = $STR_LOCATION_MT_POPIVAN; - position[] = {6420.26, 6570.66}; - type = "Hill"; - radiusA = 157.1; - radiusB = 178.07; - angle = 0.0; - }; - - class hill_Ridge_Lesnoy { - name = $STR_LOCATION_MT_RIDGELESNOY; - position[] = {8122.77, 7815.54}; - type = "Hill"; - radiusA = 287.79; - radiusB = 327.87; - angle = 0.0; - }; - - class hill_Vysoky_Kamen { - name = $STR_LOCATION_MT_VYSOKYKAMEN; - position[] = {8940.19, 4380.52}; - type = "Hill"; - radiusA = 279.91; - radiusB = 318.84; - angle = 0.0; - }; - - class hill_Dobryy { - name = $STR_LOCATION_MT_DOBRYY; - position[] = {10552.9, 3061.03}; - type = "Hill"; - radiusA = 149.99; - radiusB = 169.92; - angle = 0.0; - }; - - class hill_Baranchik { - name = $STR_LOCATION_MT_BARANCHIK; - position[] = {10104.7, 6202.21}; - type = "Hill"; - radiusA = 263.06; - radiusB = 296.32; - angle = 0.0; - }; - - class hill_Malinovka { - name = $STR_LOCATION_MT_MALINOVKA; - position[] = {10897.7, 7575.59}; - type = "Hill"; - radiusA = 472.68; - radiusB = 539.79; - angle = 0.0; - }; - - class hill_Dubina { - name = $STR_LOCATION_MT_DUBINA; - position[] = {11107.9, 8474.83}; - type = "Hill"; - radiusA = 351.49; - radiusB = 400.89; - angle = 0.0; - }; - - class hill_Klen { - name = $STR_LOCATION_MT_KLEN; - position[] = {11544.0, 11381.1}; - type = "Hill"; - radiusA = 510.49; - radiusB = 582.23; - angle = 0.0; - }; - - class hill_Black_Mountain { - name = $STR_LOCATION_MT_BLACKMT; - position[] = {10277.6, 12024.6}; - type = "Hill"; - radiusA = 469.73; - radiusB = 536.41; - angle = 0.0; - }; - - class hill_Ostry { - name = $STR_LOCATION_MT_OSTRY; - position[] = {10807.6, 12848.4}; - type = "Hill"; - radiusA = 349.39; - radiusB = 398.47; - angle = 0.0; - }; - - class hill_Olsha { - name = $STR_LOCATION_MT_OLSHA; - position[] = {12975.7, 12775.2}; - type = "Hill"; - radiusA = 141.52; - radiusB = 160.21; - angle = 0.0; - }; - - class w_Tikhaya { - name = $STR_LOCATION_W_BAYTIKHAYA; - position[] = {1221.49, 2111.89}; - type = "NameMarine"; - radiusA = 255.79; - radiusB = 291.19; - angle = 0.0; - }; - - class w_Mutnaya { - name = $STR_LOCATION_W_BAYMUTNAYA; - position[] = {5659.94, 1919.19}; - type = "NameMarine"; - radiusA = 196.48; - radiusB = 223.21; - angle = 0.0; - }; - - class w_Chyornaya_Bay { - name = $STR_LOCATION_W_BAYCHYORNAYA; - position[] = {7620.49, 3024.65}; - type = "NameMarine"; - radiusA = 130.67; - radiusB = 147.77; - angle = 0.0; - }; - - class w_Zelenaya { - name = $STR_LOCATION_W_BAYZELENAYA; - position[] = {11303.7, 3060.39}; - type = "NameMarine"; - radiusA = 241.66; - radiusB = 275.0; - angle = 0.0; - }; - - class w_Skalisty_Proliv { - name = $STR_LOCATION_W_SKALISTYPROLIV; - position[] = {13385.9, 3613.94}; - type = "NameMarine"; - radiusA = 186.38; - radiusB = 211.64; - angle = 0.0; - }; - - class w_Nizhnaya { - name = $STR_LOCATION_W_BAYNIZHNAYA; - position[] = {12989.3, 8515.76}; - type = "NameMarine"; - radiusA = 180.18; - radiusB = 204.52; - angle = 0.0; - }; - - class w_Rify { - name = $STR_LOCATION_W_RIFY; - position[] = {13802.2, 11185.6}; - type = "NameMarine"; - radiusA = 214.88; - radiusB = 244.3; - angle = 0.0; - }; - - class w_Willow_Lake { - name = $STR_LOCATION_W_LAKEWILLOW; - position[] = {13285, 11560.0}; - type = "NameMarine"; - radiusA = 320.32; - radiusB = 364.18; - angle = 0.0; - }; - - class w_Black_Lake { - name = $STR_LOCATION_W_LAKEBLACK; - position[] = {13322.6, 12050.0}; - type = "NameMarine"; - radiusA = 296.41; - radiusB = 341.67; - angle = 0.0; - }; - - class w_Pobeda_Dam { - name = $STR_LOCATION_W_DAMPOBEDA; - position[] = {9464.53, 13623.6}; - type = "NameMarine"; - radiusA = 159.59; - radiusB = 180.92; - angle = 0.0; - }; - - class w_Topolka_Dam { - name = $STR_LOCATION_W_DAMTOPOLKA; - position[] = {10231.3, 3691.15}; - type = "NameMarine"; - radiusA = 72.06; - radiusB = 80.6; - angle = 0.0; - }; - - class w_Ozerko { - name = $STR_LOCATION_W_OZERKO; - position[] = {6777.63, 4492.42}; - type = "NameMarine"; - radiusA = 94.14; - radiusB = 105.91; - angle = 0.0; - }; - - class w_Prud { - name = $STR_LOCATION_W_PRUD; - position[] = {6566.98, 9254.57}; - type = "NameMarine"; - radiusA = 67.5; - radiusB = 75.36; - angle = 0.0; - }; - - class w_Guba { - name = $STR_LOCATION_W_GUBA; - position[] = {14303.2, 13163}; - type = "NameMarine"; - radiusA = 344.67; - radiusB = 393.07; - angle = 0.0; - }; - - class Local_Pass_Grozovoy { - name = $STR_LOCATION_LOC_PASSGROZOVOY; - position[] = {1451.82, 14421.9}; - type = "NameLocal"; - radiusA = 427.43; - radiusB = 487.92; - angle = 0.0; - }; - - class Local_Pass_Sosnovy { - name = $STR_LOCATION_LOC_PASSSOSNOVY; - position[] = {2687.4, 6590.28}; - type = "NameLocal"; - radiusA = 168.62; - radiusB = 191.28; - angle = 0.0; - }; - - class Local_Green_Mountain { - name = $STR_LOCATION_LOC_GREENMOUNTAIN; - position[] = {3767.17, 6010.54}; - type = "NameLocal"; - radiusA = 256.14; - radiusB = 290.56; - angle = 0.0; - }; - - class Local_Airstrip1 { - name = $STR_LOCATION_AIRSTRIP; - position[] = {4955.75, 2427.69}; - type = "NameLocal"; - radiusA = 130.83; - radiusB = 147.96; - angle = 0.0; - }; - - class Local_Cement_Factory { - name = $STR_LOCATION_FACTORY; - position[] = {6515.46, 2683.52}; - type = "NameLocal"; - radiusA = 107.17; - radiusB = 120.84; - angle = 0.0; - }; - - class Local_Vysota { - name = $STR_LOCATION_LOC_VYSOTA; - position[] = {6591.63, 3400.0}; - type = "NameLocal"; - radiusA = 160.8; - radiusB = 182.67; - angle = 0.0; - }; - - class Local_Kopyto { - name = $STR_LOCATION_LOC_KOPYTO; - position[] = {7879.16, 3904.42}; - type = "NameLocal"; - radiusA = 174.97; - radiusB = 198.55; - angle = 0.0; - }; - - class Local_Cap_Golova { - name = $STR_LOCATION_LOC_CAPGOLOVA; - position[] = {8322.08, 2450.0}; - type = "NameLocal"; - radiusA = 370.61; - radiusB = 422.8; - angle = 0.0; - }; - - class Local_Drakon { - name = $STR_LOCATION_LOC_DRAKON; - position[] = {11160.5, 2477.5}; - type = "NameLocal"; - radiusA = 85.14; - radiusB = 95.59; - angle = 0.0; - }; - - class Local_Otmel { - name = $STR_LOCATION_LOC_OTMEL; - position[] = {11581.3, 3213.24}; - type = "NameLocal"; - radiusA = 199.36; - radiusB = 226.51; - angle = 0.0; - }; - - class Local_Skalisty_Island { - name = $STR_LOCATION_LOC_ISLANDSKALISTY; - position[] = {13728.9, 2919.62}; - type = "NameLocal"; - radiusA = 153.26; - radiusB = 173.67; - angle = 0.0; - }; - - class Local_Cap_Krutnoy { - name = $STR_LOCATION_LOC_CAPKRUTOY; - position[] = {13578.2, 3976.82}; - type = "NameLocal"; - radiusA = 124.21; - radiusB = 140.37; - angle = 0.0; - }; - - class Local_Three_Valleys { - name = $STR_LOCATION_LOC_THREEVALLEYS; - position[] = {12764.5, 5412.21}; - type = "NameLocal"; - radiusA = 629.64; - radiusB = 718.83; - angle = 0.0; - }; - - class Local_Quarry { - name = $STR_LOCATION_QUARRY; - position[] = {13103, 6072.1}; - type = "NameLocal"; - radiusA = 239.51; - radiusB = 271.47; - angle = 0.0; - }; - - class Local_Factory1 { - name = $STR_LOCATION_FACTORY; - position[] = {13057, 7120.0}; - type = "NameLocal"; - radiusA = 286.3; - radiusB = 326.17; - angle = 0.0; - }; - - class Local_Factory2 { - name = $STR_LOCATION_FACTORY; - position[] = {11497.7, 7490.0}; - type = "NameLocal"; - radiusA = 186.89; - radiusB = 211.06; - angle = 0.0; - }; - - class Local_Lumber_Mill { - name = $STR_LOCATION_LUMBERMILL; - position[] = {12676.7, 9658.46}; - type = "NameLocal"; - radiusA = 68.38; - radiusB = 76.38; - angle = 0.0; - }; - - class Local_Blunt_Rocks { - name = $STR_LOCATION_LOC_BLUNTROCKS; - position[] = {13115.1, 11900.0}; - type = "NameLocal"; - radiusA = 215.13; - radiusB = 244.59; - angle = 0.0; - }; - - class Local_Airstrip { - name = $STR_LOCATION_AIRSTRIP; - position[] = {12034.3, 12788.4}; - type = "NameLocal"; - radiusA = 136.67; - radiusB = 154.66; - angle = 0.0; - }; - - class Local_Novy_Lug { - name = $STR_LOCATION_LOC_NOVYLUG; - position[] = {9491.63, 11219.9}; - type = "NameLocal"; - radiusA = 166.29; - radiusB = 188.61; - angle = 0.0; - }; - - class Local_Black_Forest { - name = $STR_LOCATION_LOC_BLACKFOREST; - position[] = {9067.52, 7600.0}; - type = "NameLocal"; - radiusA = 131.78; - radiusB = 163.67; - angle = 0.0; - }; - - class Local_Pass_Oreshka { - name = $STR_LOCATION_LOC_PASSORESHKA; - position[] = {9935.03, 6044.51}; - type = "NameLocal"; - radiusA = 146.19; - radiusB = 165.57; - angle = 0.0; - }; - - class Local_Kumyrna { - name = $STR_LOCATION_LOC_KUMYRNA; - position[] = {8288.55, 6058.34}; - type = "NameLocal"; - radiusA = 97.25; - radiusB = 109.47; - angle = 0.0; - }; - - class Local_Old_Fields { - name = $STR_LOCATION_LOC_OLDFIELDS; - position[] = {6847.5, 9219.06}; - type = "NameLocal"; - radiusA = 149.42; - radiusB = 169.27; - angle = 0.0; - }; - - class Local_Airfield { - name = $STR_LOCATION_AIRFIELD; - position[] = {4631.52, 10192.2}; - type = "NameLocal"; - radiusA = 171.47; - radiusB = 193.34; - angle = 0.0; - }; - - class V_fir { - name = ""; - position[] = {8906.13, 5500.0}; - type = "VegetationFir"; - radiusA = 176.65; - radiusB = 204.4; - angle = 0.0; - }; - - class V_broad { - name = ""; - position[] = {8212.63, 3782.34}; - type = "VegetationBroadleaf"; - radiusA = 171.48; - radiusB = 194.55; - angle = 0.0; - }; - - class V_broad1 { - name = ""; - position[] = {10543, 2992.66}; - type = "VegetationBroadleaf"; - radiusA = 136.22; - radiusB = 154.14; - angle = 0.0; - }; - - class V_broad2 { - name = ""; - position[] = {12739.7, 4638.12}; - type = "VegetationBroadleaf"; - radiusA = 135.37; - radiusB = 153.16; - angle = 0.0; - }; - - class V_broad3 { - name = ""; - position[] = {12826, 7534.79}; - type = "VegetationBroadleaf"; - radiusA = 134.6; - radiusB = 152.28; - angle = 0.0; - }; - - class V_broad4 { - name = ""; - position[] = {11308.7, 9942.01}; - type = "VegetationBroadleaf"; - radiusA = 133.92; - radiusB = 151.5; - angle = 0.0; - }; - - class V_broad5 { - name = ""; - position[] = {11626.6, 13559.4}; - type = "VegetationBroadleaf"; - radiusA = 163.21; - radiusB = 185.08; - angle = 0.0; - }; - - class V_broad6 { - name = ""; - position[] = {2141.27, 3363.08}; - type = "VegetationBroadleaf"; - radiusA = 159.48; - radiusB = 180.8; - angle = 0.0; - }; - - class V_broad7 { - name = ""; - position[] = {1242.32, 3161.05}; - type = "VegetationBroadleaf"; - radiusA = 236.55; - radiusB = 268.85; - angle = 0.0; - }; - - class V_broad8 { - name = ""; - position[] = {9615.74, 4585.6}; - type = "VegetationBroadleaf"; - radiusA = 149.09; - radiusB = 168.71; - angle = 0.0; - }; - - class V_broad9 { - name = ""; - position[] = {5950.63, 4072.75}; - type = "VegetationBroadleaf"; - radiusA = 222.03; - radiusB = 252.23; - angle = 0.0; - }; - - class V_broad10 { - name = ""; - position[] = {6375.96, 3988.7}; - type = "VegetationBroadleaf"; - radiusA = 330.67; - radiusB = 375.63; - angle = 0.0; - }; - - class V_broad11 { - name = ""; - position[] = {5340.66, 11380}; - type = "VegetationBroadleaf"; - radiusA = 165.11; - radiusB = 187.05; - angle = 0.0; - }; - - class V_broad12 { - name = ""; - position[] = {9495.71, 10822.4}; - type = "VegetationBroadleaf"; - radiusA = 161.35; - radiusB = 182.75; - angle = 0.0; - }; - - class V_broad13 { - name = ""; - position[] = {10562.7, 12070.5}; - type = "VegetationBroadleaf"; - radiusA = 194.07; - radiusB = 220.21; - angle = 0.0; - }; - - class V_broad15 { - name = ""; - position[] = {1563.88, 2593.79}; - type = "VegetationBroadleaf"; - radiusA = 187.26; - radiusB = 212.41; - angle = 0.0; - }; - - class V_broad14 { - name = ""; - position[] = {1995.36, 2390.72}; - type = "VegetationBroadleaf"; - radiusA = 181.17; - radiusB = 205.44; - angle = 0.0; - }; - - class V_broad16 { - name = ""; - position[] = {2453.14, 2741.07}; - type = "VegetationBroadleaf"; - radiusA = 216.23; - radiusB = 245.58; - angle = 0.0; - }; - - class V_broad17 { - name = ""; - position[] = {2464.73, 2269.39}; - type = "VegetationBroadleaf"; - radiusA = 207.08; - radiusB = 235.1; - angle = 0.0; - }; - - class V_broad18 { - name = ""; - position[] = {6644.53, 3307.91}; - type = "VegetationBroadleaf"; - radiusA = 161.85; - radiusB = 183.32; - angle = 0.0; - }; - - class V_fir1 { - name = ""; - position[] = {8961.88, 4721.06}; - type = "VegetationFir"; - radiusA = 211.17; - radiusB = 239.79; - angle = 0.0; - }; - - class V_fir2 { - name = ""; - position[] = {10100.7, 4908.68}; - type = "VegetationFir"; - radiusA = 202.56; - radiusB = 229.93; - angle = 0.0; - }; - - class V_fir3 { - name = ""; - position[] = {10996.9, 4539.14}; - type = "VegetationFir"; - radiusA = 194.85; - radiusB = 221.1; - angle = 0.0; - }; - - class V_fir4 { - name = ""; - position[] = {11850.9, 4173.95}; - type = "VegetationFir"; - radiusA = 153.1; - radiusB = 173.3; - angle = 0.0; - }; - - class V_fir5 { - name = ""; - position[] = {12336.9, 3801.76}; - type = "VegetationFir"; - radiusA = 234.96; - radiusB = 265.96; - angle = 0.0; - }; - - class V_fir7 { - name = ""; - position[] = {12898.5, 4065.38}; - type = "VegetationFir"; - radiusA = 360.57; - radiusB = 408.15; - angle = 0.0; - }; - - class V_fir8 { - name = ""; - position[] = {13167.4, 4309.48}; - type = "VegetationFir"; - radiusA = 220.08; - radiusB = 249.99; - angle = 0.0; - }; - - class V_fir9 { - name = ""; - position[] = {11515.4, 4184.56}; - type = "VegetationFir"; - radiusA = 171.15; - radiusB = 193.97; - angle = 0.0; - }; - - class V_fir10 { - name = ""; - position[] = {12063.4, 4914.45}; - type = "VegetationFir"; - radiusA = 259.97; - radiusB = 294.63; - angle = 0.0; - }; - - class V_fir11 { - name = ""; - position[] = {12061.4, 7804.22}; - type = "VegetationFir"; - radiusA = 162.49; - radiusB = 184.06; - angle = 0.0; - }; - - class V_fir12 { - name = ""; - position[] = {11472.2, 8657.76}; - type = "VegetationFir"; - radiusA = 159.01; - radiusB = 180.07; - angle = 0.0; - }; - - class V_fir13 { - name = ""; - position[] = {11780.3, 11646}; - type = "VegetationFir"; - radiusA = 155.9; - radiusB = 176.51; - angle = 0.0; - }; - - class V_fir14 { - name = ""; - position[] = {10853.7, 13219.1}; - type = "VegetationFir"; - radiusA = 231.56; - radiusB = 263.13; - angle = 0.0; - }; - - class V_fir15 { - name = ""; - position[] = {10247.4, 12874.8}; - type = "VegetationFir"; - radiusA = 343.92; - radiusB = 390.82; - angle = 0.0; - }; - - class V_fir16 { - name = ""; - position[] = {7185.06, 12000.3}; - type = "VegetationFir"; - radiusA = 171.18; - radiusB = 194.0; - angle = 0.0; - }; - - class V_fir17 { - name = ""; - position[] = {6287.21, 11720.8}; - type = "VegetationFir"; - radiusA = 205.06; - radiusB = 232.79; - angle = 0.0; - }; - - class V_fir18 { - name = ""; - position[] = {3659.11, 11561.8}; - type = "VegetationFir"; - radiusA = 307.05; - radiusB = 348.58; - angle = 0.0; - }; - - class V_fir19 { - name = ""; - position[] = {2353.78, 12590.9}; - type = "VegetationFir"; - radiusA = 233.38; - radiusB = 265.22; - angle = 0.0; - }; - - class V_fir20 { - name = ""; - position[] = {1662.64, 6534.22}; - type = "VegetationFir"; - radiusA = 274.61; - radiusB = 312.42; - angle = 0.0; - }; - - class V_broad19 { - name = ""; - position[] = {1898.61, 6035.53}; - type = "VegetationBroadleaf"; - radiusA = 403.88; - radiusB = 459.49; - angle = 0.0; - }; - - class V_broad20 { - name = ""; - position[] = {1671.58, 7014.02}; - type = "VegetationBroadleaf"; - radiusA = 244.87; - radiusB = 278.37; - angle = 0.0; - }; - - class V_fir21 { - name = ""; - position[] = {6181.74, 4665.88}; - type = "VegetationFir"; - radiusA = 188.89; - radiusB = 214.28; - angle = 0.0; - }; - - class V_fir22 { - name = ""; - position[] = {6808.52, 6225.47}; - type = "VegetationFir"; - radiusA = 182.63; - radiusB = 207.11; - angle = 0.0; - }; - - class V_fir23 { - name = ""; - position[] = {6766.88, 6820.21}; - type = "VegetationFir"; - radiusA = 177.02; - radiusB = 200.69; - angle = 0.0; - }; - - class V_fir24 { - name = ""; - position[] = {8847.72, 3573.4}; - type = "VegetationFir"; - radiusA = 140.35; - radiusB = 158.7; - angle = 0.0; - }; - - class V_fir25 { - name = ""; - position[] = {9056.14, 2851.6}; - type = "VegetationFir"; - radiusA = 139.21; - radiusB = 157.4; - angle = 0.0; - }; - - class V_fir26 { - name = ""; - position[] = {10359, 6426.5}; - type = "VegetationFir"; - radiusA = 138.19; - radiusB = 156.23; - angle = 0.0; - }; - - class V_fir27 { - name = ""; - position[] = {9399.06, 8022.21}; - type = "VegetationFir"; - radiusA = 137.28; - radiusB = 155.19; - angle = 0.0; - }; - - class V_fir28 { - name = ""; - position[] = {8146.79, 7870.69}; - type = "VegetationFir"; - radiusA = 213.09; - radiusB = 240.89; - angle = 0.0; - }; - - class V_fir29 { - name = ""; - position[] = {10197, 11847.4}; - type = "VegetationFir"; - radiusA = 204.27; - radiusB = 231.88; - angle = 0.0; - }; - - class V_fir30 { - name = ""; - position[] = {8118.65, 12492.2}; - type = "VegetationFir"; - radiusA = 130.61; - radiusB = 147.55; - angle = 0.0; - }; - - class V_fir31 { - name = ""; - position[] = {7351.65, 4198.65}; - type = "VegetationFir"; - radiusA = 184.27; - radiusB = 208.99; - angle = 0.0; - }; - - class V_fir32 { - name = ""; - position[] = {5508.17, 5208.87}; - type = "VegetationFir"; - radiusA = 119.16; - radiusB = 134.45; - angle = 0.0; - }; - - class V_fir33 { - name = ""; - position[] = {5446.21, 6182.29}; - type = "VegetationFir"; - radiusA = 188.13; - radiusB = 212.26; - angle = 0.0; - }; - - class V_broad21 { - name = ""; - position[] = {5086.7, 6132.5}; - type = "VegetationBroadleaf"; - radiusA = 188.89; - radiusB = 214.28; - angle = 0.0; - }; - - class V_fir34 { - name = ""; - position[] = {4580.99, 5151.71}; - type = "VegetationFir"; - radiusA = 148.84; - radiusB = 168.42; - angle = 0.0; - }; - - class V_fir35 { - name = ""; - position[] = {3536.92, 5865.87}; - type = "VegetationFir"; - radiusA = 221.68; - radiusB = 251.82; - angle = 0.0; - }; - - class V_fir36 { - name = ""; - position[] = {3879.61, 6059.51}; - type = "VegetationFir"; - radiusA = 172.3; - radiusB = 195.29; - angle = 0.0; - }; - - class V_fir37 { - name = ""; - position[] = {3750.79, 3444.96}; - type = "VegetationFir"; - radiusA = 206.31; - radiusB = 234.23; - angle = 0.0; - }; - - class V_fir38 { - name = ""; - position[] = {3877.26, 4151.61}; - type = "VegetationFir"; - radiusA = 198.21; - radiusB = 224.95; - angle = 0.0; - }; - - class V_fir39 { - name = ""; - position[] = {1484.4, 8440.14}; - type = "VegetationFir"; - radiusA = 190.96; - radiusB = 216.65; - angle = 0.0; - }; - - class V_fir40 { - name = ""; - position[] = {6423.22, 5522.86}; - type = "VegetationFir"; - radiusA = 150.32; - radiusB = 170.12; - angle = 0.0; - }; - - class V_broad22 { - name = ""; - position[] = {5155.9, 6557.89}; - type = "VegetationBroadleaf"; - radiusA = 290.84; - radiusB = 329.09; - angle = 0.0; - }; - }; - - class Armory { - positionAdmin[] = {12548.3, 3140.68}; - positionStartWater[] = {7584.11, 1206.68}; - positionsViewer[] = {{4810.49, 10160.7}, {2637.16, 9777.03}, {6955.78, 2813.33}, {3716.81, 14503.9}}; - positionsViewerWater[] = {{14105.8, 3510.57}}; - positionBlacklist[] = {{{8150.07, 2267.8}, {8278.83, 2138.24}}, {{11064.1, 2614.1}, {11268.6, 2372.43}}, {{11290.5, 3442.58}, {12687.9, 3023.46}}, {{12881.1, 3822.22}, {14294.3, 2519.14}}}; - - class Challenges { - class CheckpointRace { - backUpRoute[] = {{4061.43, 4822.89}, {3996, 4780.64}, {4113.97, 4644.71}, {4246.81, 4456.91}, {3694.83, 3877.98}, {3544.34, 3903.62}, {3319.35, 3936.96}}; - }; - - class FiringRange { - positionsStart[] = {{4865.31, 9700.02}, {4636.6, 2553.73}}; - directionsStart[] = {330, 118}; - positionsStartWater[] = {{13608.4, 8965.45}}; - directionsStartWater[] = {0}; - }; - - class FitnessTrack { - positionStart[] = {{13094.9, 6891.64}}; - directionStart[] = {6.22921}; - objectSets[] = {"ca\chernarus\data\scripts\armory\fitTrack1.sqf"}; - positionAnchor[] = {{13155.9, 7102.43}}; - obstacleSets[] = {{{{13095.3, 6899.61}, 1.10213, 3, 2, 0, ""}, {{13107.7, 6950.43}, 30.3792, 1.8, 2, 9, ""}, {{13134.8, 6978.44}, 51.8825, 1.6, 2, 1, ""}, {{13151.6, 7026.52}, -14.7014, 2, 2, 3, ""}, {{13133.9, 7081.76}, 341.227, 2, 2, 12, ""}, {{13131.5, 7148.46}, 428.066, 2, 1.5, 6, ""}, {{13179.8, 7154.96}, 78.6647, 2, 2, 5, ""}, {{13184.2, 7182.75}, 64.1526, 1.4, 1.5, 4, ""}, {{13173.7, 7197.87}, -40.9861, 1, 1.2, 12, ""}, {{13107.5, 7194.29}, 161.734, 2.5, 2, 11, ""}, {{13053.4, 7188.99}, -17.0643, 3, 2, 6, ""}, {{13030.6, 7198.67}, -49.3159, 3, 2, 11, ""}, {{13054.5, 7225.2}, -115.63, 1.8, 2, 2, ""}, {{13091.7, 7224.59}, -2.72224, 3, 2, 7, ""}, {{13138.8, 7234.56}, 75.7073, 5, 2, 11, ""}, {{13291.4, 7289.55}, 0.672324, 2, 2, 8, ""}, {{13218.5, 7324.56}, -69.7547, 4, 2, 10, ""}}}; - positionMachineguns[] = {{{13175.7, 7183.29}}}; - directionMachineguns[] = {{-264.329}}; - positionStartAnimal[] = {{6907.97, 7809.62}}; - directionStartAnimal[] = {162.931}; - objectSetsAnimal[] = {"ca\chernarus\data\scripts\armory\fitTrackAnimals1.sqf"}; - positionAnchorAnimal[] = {{6949.95, 7739.74}}; - obstacleSetsAnimal[] = {{{{6909.26, 7803.94}, 161.905, 3, 2, 0, ""}, {{6951.48, 7766.52}, -225.434, 2.5, 2, 3, ""}, {{6981.53, 7738.84}, -36.381, 4, 2, 11, ""}, {{6988.8, 7721.26}, 101.748, 2, 2, 9, ""}, {{6961.07, 7739.35}, -32.4181, 3.5, 2, 11, ""}, {{6938.11, 7748.52}, -16.6424, 4, 2, 11, ""}, {{6952.14, 7727.59}, -34.0591, 1.5, 2, 2, ""}, {{6985.34, 7699.78}, 96.194, 3.5, 2, 7, ""}, {{7022.23, 7704.2}, 53.1431, 2.5, 2, 10, ""}}}; - }; - - class MobilityRange { - positionStart[] = {{12053.3, 3489.24}}; - directionStart[] = {-4.7294}; - positionStartAmphibious[] = {{12137.8, 3123.76}}; - directionStartAmphibious[] = {48.4716}; - positionStartWater[] = {{12065.6, 3405.79}}; - directionStartWater[] = {162.681}; - objectSets[] = {"ca\chernarus\data\scripts\armory\mobilityRange1.sqf"}; - positionAnchor[] = {{12507.5, 4194.75}}; - objectSetsWater[] = {"ca\chernarus\data\scripts\armory\mobilityRangeWater1.sqf"}; - positionAnchorWater[] = {{12252.5, 3171.1}}; - obstacleSets[] = {{{{{12071.9, 3591.15}, -7.02982, 5, 4, 0, ""}, {{12008.3, 3762.57}, -37.7214, 2.5, 4, 3, ""}, {{11949.1, 3883.31}, 57.1021, 5, 4, 4, ""}, {{12053.2, 3983.8}, -117.695, 3, 3.5, 1, ""}, {{12062.2, 3988.89}, -117.695, 3, 3.5, 2, ""}, {{12146.5, 4079.57}, 176.644, 3, 3.5, 6, ""}, {{12144.7, 4096.78}, -3.3011, 3, 3.5, 5, ""}, {{12101, 4277.94}, -22.3838, 3.5, 5, 8, ""}, {{12028.9, 4405.19}, -38.3716, 5, 4, 4, ""}, {{11963.4, 4505.31}, -37.1154, 5, 4, 7, ""}, {{11782.4, 4562.26}, -58.6036, 2.5, 4, 3, $STR_LIB_CHAL_MOB_RANGE_HINT_3}, {{11919.4, 4601.38}, -143.118, 3, 4, 7, ""}, {{12064.1, 4622.48}, -55.0453, 10, 4, 7, $STR_LIB_CHAL_MOB_RANGE_HINT_1}, {{12133.9, 4579.64}, 135.321, 22, 4, 7, $STR_LIB_CHAL_MOB_RANGE_HINT_1}, {{12211.6, 4496.3}, -258.86, 5, 4, 4, ""}, {{12354.5, 4478.4}, -247.526, 5, 4, 7, $STR_LIB_CHAL_MOB_RANGE_OBSTACLE_10_DESC}, {{12401.3, 4458.67}, 8.25237, 7, 3, 11, ""}, {{12415.4, 4455.72}, 15.3833, 7, 3, 11, ""}, {{12437.5, 4450.04}, 14.7473, 4, 3, 11, ""}, {{12446, 4448.1}, 10.4627, 4, 3, 11, ""}, {{12485.6, 4448.54}, 2.29143, 5, 4, 7, ""}, {{12331.2, 4560.79}, -49.7273, 6, 6, 7, $STR_LIB_CHAL_MOB_RANGE_HINT_4}, {{12574.3, 4578.19}, 237.392, 2.5, 4, 3, ""}, {{12610.9, 4960.63}, -305.597, 5, 4, 4, ""}, {{12781.8, 4813.13}, -308.815, 5, 4, 4, ""}, {{13170.4, 5301.26}, 34.8985, 2.5, 4, 8, ""}, {{13260.4, 5428.17}, -115.369, 5, 4, 7, ""}, {{13376.2, 5429.76}, 90.0, 6, 3, 9, ""}}, {{{12182.2, 3170.91}, 26.1951, 6, 4, 0, ""}, {{12071.9, 3591.15}, -7.02982, 5, 4, 4, ""}, {{12008.3, 3762.57}, -37.7214, 2.5, 4, 3, ""}, {{11949.1, 3883.31}, 57.1021, 5, 4, 4, ""}, {{12053.2, 3983.8}, -117.695, 3, 3.5, 1, ""}, {{12062.2, 3988.89}, -117.695, 3, 3.5, 2, ""}, {{12146.5, 4079.57}, 176.644, 3, 3.5, 6, ""}, {{12144.7, 4096.78}, -3.3011, 3, 3.5, 5, ""}, {{12101, 4277.94}, -22.3838, 3.5, 5, 8, ""}, {{12028.9, 4405.19}, -38.3716, 5, 4, 4, ""}, {{12009.2, 4467.85}, 32.5832, 18, 4, 7, $STR_LIB_CHAL_MOB_RANGE_HINT_1}, {{12039.7, 4535.72}, 26.4356, 28, 4, 7, $STR_LIB_CHAL_MOB_RANGE_HINT_1}, {{12211.6, 4496.3}, -258.86, 5, 4, 4, ""}, {{12354.5, 4478.4}, -247.526, 5, 4, 7, $STR_LIB_CHAL_MOB_RANGE_OBSTACLE_10_DESC}, {{12401.3, 4458.67}, 8.25237, 7, 3, 11, ""}, {{12415.4, 4455.72}, 15.3833, 7, 3, 11, ""}, {{12437.5, 4450.04}, 14.7473, 4, 3, 11, ""}, {{12446, 4448.1}, 10.4627, 4, 3, 11, ""}, {{12485.6, 4448.54}, 2.29143, 5, 4, 7, ""}, {{12331.2, 4560.79}, -49.7273, 6, 6, 7, $STR_LIB_CHAL_MOB_RANGE_HINT_4}, {{12574.3, 4578.19}, 237.392, 2.5, 4, 3, ""}, {{12610.9, 4960.63}, -305.597, 5, 4, 4, ""}, {{12781.8, 4813.13}, -308.815, 5, 4, 4, ""}, {{13170.4, 5301.26}, 34.8985, 2.5, 4, 8, ""}, {{13260.4, 5428.17}, -115.369, 5, 4, 7, ""}, {{13376.2, 5429.76}, 90.0, 6, 3, 9, ""}}}}; - obstacleSetsWater[] = {{{{12017.6, 3285.37}, 42.0182, 13, 4, 0, ""}, {{11844.2, 3127.83}, 44.3972, 5, 4, 3, ""}, {{11748.2, 2909.91}, -45.4878, 6.5, 4, 7, ""}, {{11917.3, 2951.09}, -0.640769, 12, 3, 11, ""}, {{11943.6, 2951.3}, -0.640769, 12, 3, 11, ""}, {{12204.3, 2975.06}, 88.1787, 9, 5, 8, ""}, {{12345.8, 3151.73}, 20.1174, 13, 4, 4, ""}, {{12091.6, 3426.72}, 29.1932, 5, 4, 7, ""}, {{12329.8, 3418.31}, 78.9531, 13, 4, 7, $STR_LIB_CHAL_MOB_RANGE_HINT_1}, {{12415, 3428.55}, 85.594, 13, 4, 7, $STR_LIB_CHAL_MOB_RANGE_HINT_1}, {{12705.7, 3360.44}, 115.49, 13, 4, 10, ""}, {{12729.7, 3350.22}, 69.3157, 10, 4, 10, ""}, {{12746.6, 3379.15}, 77.9038, 10, 4, 10, ""}, {{12777.5, 3362.87}, 118.098, 13, 4, 10, ""}, {{12786.7, 3027.8}, -0.524382, 13, 5, 9, ""}}}; - positionRollingBarrels[] = {{12306.8, 4513.47}}; - directionRollingBarrels[] = {-168.907}; - positionTriggerRollingBarrels[] = {{12268.5, 4488.47}}; - radiusTriggerRollingBarrels[] = {10}; - positionOncomingTraffic[] = {{12805.3, 4989.41}}; - directionOncomingTraffic[] = {-154.203}; - waypointsOncomingTraffic[] = {{{12773.3, 4812.58}, {12609.4, 4945.45}, {12835.3, 4456.59}}}; - positionTriggerOncomingTraffic[] = {{12606.8, 4676.23}}; - radiusTriggerOncomingTraffic[] = {10}; - }; - - class KillHouse { - class Small { - positionStart[] = {{4654.47, 9694.46}}; - directionStart[] = {-79.0564}; - positionEnd[] = {{4691.72, 9608.63}}; - objectSet[] = {"ca\chernarus\data\scripts\armory\killHouse1.sqf"}; - positionAnchor[] = {{4625.39, 9641.47}}; - waypoints[] = {{{4608.23, 9703.41}, {4596.46, 9643.5}, {4600.54, 9602.46}, {4591.2, 9587.13}, {4608.54, 9571.21}, {4629.66, 9593.27}, {4671.44, 9587.56}}}; - - class Targets { - class Set1 { - class T1 { - position[] = {4620.94, 9693.76}; - direction = -117.926; - upTime = 4; - positionMove[] = {}; - moveTime = 0; - type = VSoft; - side = TEast; - size = 0; - spawn = 0; - positionTrigger[] = {4632.47, 9699.44}; - radiusTrigger = 10; - }; - - class T2 : T1 { - position[] = {4612.77, 9695.62}; - direction = -76.0219; - upTime = 6; - positionMove[] = {4613.48, 9698.9}; - moveTime = 2; - type = VArmor; - positionTrigger[] = {4625.14, 9700.42}; - }; - - class T3 : T2 { - position[] = {4614.18, 9710.1}; - direction = -80.856; - upTime = 7; - positionMove[] = {4613.73, 9707.11}; - moveTime = 1.5; - spawn = 1; - positionTrigger[] = {4625.16, 9700.64}; - }; - - class T4 : T1 { - position[] = {4601.68, 9707.36, 3}; - direction = -80.856; - upTime = 3; - side = TGuerrila; - spawn = 1; - positionTrigger[] = {4611.91, 9703.51}; - }; - - class T5 : T1 { - position[] = {4601.07, 9705.75, 3}; - direction = -81.122; - upTime = 5; - side = TEast; - spawn = 0; - positionTrigger[] = {4611.87, 9703.14}; - }; - - class T6 : T1 { - position[] = {4600.23, 9710.68}; - direction = -80.7032; - upTime = 7; - positionMove[] = {4603.56, 9710.06}; - moveTime = 4; - type = VArmor; - side = TEast; - spawn = 0; - positionTrigger[] = {4611.96, 9703.81}; - }; - - class T7 : T1 { - position[] = {4593.18, 9682.56}; - direction = -127.049; - upTime = 4; - side = TEast; - spawn = 0; - positionTrigger[] = {4603.64, 9688.61}; - }; - - class T7A : T7 { - position[] = {4593.15, 9681.68, -0.3}; - direction = -127.049; - side = TWest; - spawn = 1; - positionTrigger[] = {}; - }; - - class T7B : T7A { - position[] = {4592.78, 9683.82, -0.3}; - direction = -106.355; - spawn = 0; - }; - - class T8 : T1 { - position[] = {4608.29, 9676.64}; - direction = -210.795; - upTime = 5; - side = TGuerrila; - spawn = 1; - positionTrigger[] = {4602.85, 9682.78}; - }; - - class T9 : T1 { - position[] = {4610.67, 9666.25}; - direction = -226.667; - upTime = 6; - side = TEast; - positionTrigger[] = {4600.94, 9670.16}; - }; - - class T10 : T1 { - position[] = {4590.1, 9659.61}; - direction = -168.727; - upTime = 7; - positionMove[] = {4595.65, 9658.33}; - moveTime = 2; - type = VArmor; - positionTrigger[] = {4599.33, 9661.6}; - }; - - class T11 : T1 { - position[] = {4605.17, 9623.73}; - direction = -218.344; - upTime = 5; - side = TEast; - positionTrigger[] = {4595.86, 9632.64}; - }; - - class T11A : T1 { - position[] = {4605.8, 9637.13}; - direction = -256.126; - side = TWest; - positionTrigger[] = {}; - }; - - class T11B : T11A { - position[] = {4605.75, 9635.98}; - direction = -243.239; - spawn = 1; - }; - - class T11C : T11A { - position[] = {4604.82, 9635.07}; - direction = -220.679; - }; - - class T12 : T1 { - position[] = {4612.56, 9623.34}; - direction = -247.592; - upTime = 4; - side = TEast; - spawn = 1; - positionTrigger[] = {4595.83, 9631.47}; - }; - - class T13 : T1 { - position[] = {4586.47, 9609.68}; - direction = -98.0054; - upTime = 7; - side = TEast; - spawn = 0; - positionTrigger[] = {4595.24, 9620.3}; - }; - - class T14 : T1 { - position[] = {4587, 9599.77}; - direction = -148.175; - upTime = 6; - side = TGuerrila; - positionTrigger[] = {4595.73, 9615.29}; - }; - - class T15 : T1 { - position[] = {4590.33, 9602.83}; - direction = -173.984; - upTime = 7; - spawn = 1; - positionTrigger[] = {4594.53, 9615.33}; - }; - - class T16 : T1 { - position[] = {4612.99, 9606.23}; - direction = -252.048; - upTime = 5; - positionTrigger[] = {4600.94, 9602.38}; - }; - - class T16A : T1 { - position[] = {4612.5, 9606.76, -0.3}; - direction = -252.048; - side = TWest; - positionTrigger[] = {}; - }; - - class T17 : T1 { - position[] = {4614.69, 9603.25, 1.5}; - direction = -266.955; - upTime = 6; - positionTrigger[] = {4601.56, 9602.86}; - }; - - class T18 : T1 { - position[] = {4602.33, 9585.21}; - direction = -146.237; - upTime = 7; - positionMove[] = {4599.8, 9586.98}; - moveTime = 1.5; - type = VArmor; - spawn = 1; - positionTrigger[] = {4598.87, 9589.58}; - }; - - class T19 : T1 { - position[] = {4590.47, 9585.49}; - direction = -231.518; - upTime = 3; - positionTrigger[] = {4588.71, 9586.44}; - radiusTrigger = 5; - }; - - class T20 : T19 { - position[] = {4591.6, 9586.09}; - direction = -237.219; - positionTrigger[] = {4588.9, 9586.43}; - }; - - class T21 : T1 { - position[] = {4626.68, 9556.54}; - direction = -234.642; - upTime = 6; - spawn = 1; - positionTrigger[] = {4607.05, 9567.2}; - }; - - class T22 : T1 { - position[] = {4649.19, 9592.89}; - direction = -260.003; - upTime = 5; - positionTrigger[] = {4638.27, 9590.96}; - }; - - class T22A : T1 { - position[] = {4637.74, 9591.89}; - direction = -275.895; - side = TWest; - spawn = 1; - positionTrigger[] = {}; - }; - - class T22B : T22A { - position[] = {4637.32, 9590.41}; - direction = -231.068; - spawn = 0; - }; - - class T22C : T22A { - position[] = {4654.05, 9594.47}; - direction = -277.051; - }; - - class T23 : T1 { - position[] = {4648, 9587.15}; - direction = -245.411; - upTime = 6; - positionTrigger[] = {4638.17, 9590.38}; - }; - - class T24 : T1 { - position[] = {4668.75, 9576.74}; - direction = -218.422; - upTime = 7; - positionMove[] = {4660.85, 9571.12}; - moveTime = 3; - type = VArmor; - spawn = 1; - side = TGuerrila; - positionTrigger[] = {4651.26, 9582.77}; - }; - - class T25 : T1 { - position[] = {4675.39, 9607.92}; - direction = -343.508; - upTime = 4; - spawn = 1; - positionTrigger[] = {4672.22, 9592.77}; - }; - - class T26 : T1 { - position[] = {4683.13, 9597.62}; - direction = -304.14; - upTime = 5; - positionTrigger[] = {4673.46, 9592.7}; - }; - }; - }; - }; - - class Large { - positionStart[] = {{2094.56, 5142.6}}; - directionStart[] = {90.3508}; - positionEnd[] = {{1734.36, 5093.21}}; - objectSet[] = {"ca\chernarus\data\scripts\armory\killHouseLarge1.sqf"}; - positionAnchor[] = {{2011.88, 5144.04}}; - waypoints[] = {{{2195.27, 5161.7}, {2244.85, 5138.3}, {2299.79, 5202.5}, {2271.17, 5242.95}, {2304.75, 5299.43}, {1918.26, 5294.6}}}; - - class Targets { - class Set1 { - class T1 { - position[] = {2226.84, 5169.03}; - direction = 428.31; - upTime = 7; - positionMove[] = {}; - moveTime = 0; - type = VSoft; - side = TEast; - size = 0; - spawn = 0; - positionTrigger[] = {2189, 5158.99}; - radiusTrigger = 20; - }; - - class T1A : T1 { - position[] = {2223.28, 5171.04}; - direction = 420.029; - upTime = 6; - size = 1; - positionTrigger[] = {2189, 5158.99}; - }; - - class T2 : T1 { - position[] = {2208.26, 5142.22}; - direction = 546.34; - upTime = 8; - spawn = 1; - positionTrigger[] = {2215.68, 5150.12}; - }; - - class T2A : T2 { - position[] = {2211.53, 5142.73}; - direction = 521.097; - upTime = 6; - spawn = 0; - }; - - class T2B : T2 { - position[] = {2215.95, 5141.41}; - direction = 498.881; - upTime = 8; - spawn = 0; - }; - - class T3 : T1 { - position[] = {2218.57, 5138.31}; - direction = 498.881; - upTime = 8; - positionMove[] = {2221.69, 5141.63}; - moveTime = 1.5; - type = VArmor; - spawn = 1; - positionTrigger[] = {2217.45, 5148.79}; - }; - - class T4 : T1 { - position[] = {2244.8, 5145.16}; - direction = 481.229; - upTime = 6; - positionMove[] = {2241.02, 5137.93}; - moveTime = 2.5; - type = VArmor; - size = 1; - positionTrigger[] = {2235.92, 5139.98}; - }; - - class T5 : T1 { - position[] = {2258.17, 5143.34, 1.2}; - direction = 457.784; - upTime = 8; - spawn = 1; - positionTrigger[] = {2243.68, 5137.97}; - }; - - class T5A : T5 { - position[] = {2257.62, 5141.07, 7.3}; - direction = 463.099; - upTime = 10; - spawn = 0; - }; - - class T5B : T5 { - position[] = {2253.78, 5137.69, 1.2}; - direction = 475.085; - upTime = 9; - spawn = 0; - }; - - class T5C : T5 { - position[] = {2250.66, 5133.66, 4.3}; - direction = 486.949; - upTime = 9; - }; - - class T6 : T1 { - position[] = {2247.83, 5159.91}; - direction = 387.54; - upTime = 7; - positionMove[] = {2255.28, 5156.5}; - moveTime = 1.5; - type = VArmor; - positionTrigger[] = {2255.28, 5154.53}; - }; - - class T7 : T1 { - position[] = {2270.36, 5184.73}; - direction = 396.126; - upTime = 7; - positionMove[] = {2274.05, 5182.81}; - moveTime = 2; - type = VArmor; - positionTrigger[] = {2274.41, 5177.05}; - }; - - class T7A : T7 { - position[] = {2283.31, 5177.03}; - direction = 396.126; - upTime = 8; - positionMove[] = {2280.29, 5179.21}; - moveTime = 2.5; - spawn = 1; - }; - - class T8 : T1 { - position[] = {2315.9, 5216.26}; - direction = 423.249; - upTime = 8; - positionTrigger[] = {2299.86, 5210.85}; - }; - - class T8A : T8 { - position[] = {2315.42, 5220.45}; - direction = 376.954; - upTime = 6; - spawn = 1; - }; - - class T8B : T8 { - position[] = {2318.11, 5215.72}; - direction = 417.938; - upTime = 8; - spawn = 1; - size = 1; - }; - - class T9 : T1 { - position[] = {2266.47, 5246.29}; - direction = 302.317; - upTime = 6; - side = TGuerrila; - spawn = 1; - positionTrigger[] = {2272.9, 5240.45}; - }; - - class T9A : T9 { - position[] = {2269.15, 5249.92}; - direction = 338.726; - upTime = 7; - side = TGuerrila; - }; - - class T10 : T1 { - position[] = {2270.27, 5330.64}; - direction = 339.581; - upTime = 9; - side = TEast; - positionTrigger[] = {2294.45, 5304.98}; - }; - - class T10A : T10 { - position[] = {2275.55, 5333.93}; - direction = 376.441; - upTime = 8; - spawn = 1; - }; - - class T10B : T10 { - position[] = {2271.62, 5335}; - direction = 365.838; - upTime = 8; - spawn = 1; - }; - - class T10C : T10 { - position[] = {2274.47, 5331.99}; - direction = 0.756105; - side = TWest; - spawn = 1; - positionTrigger[] = {}; - }; - - class T10D : T10C { - position[] = {2272.2, 5331.99}; - direction = -16.8946; - }; - - class T10E : T10C { - position[] = {2273.06, 5333.44}; - direction = 15.0818; - spawn = 0; - }; - - class T10F : T10C { - position[] = {2270.75, 5332.85}; - direction = 1.92643; - spawn = 0; - }; - - class T11 : T1 { - position[] = {2076.06, 5287.85}; - direction = 288.088; - upTime = 8; - side = TEast; - size = 1; - positionTrigger[] = {2142.92, 5294.2}; - radiusTrigger = 40; - }; - - class T12 : T1 { - position[] = {2018.54, 5276.12}; - direction = 229.045; - upTime = 10; - positionTrigger[] = {2031.09, 5288.01}; - radiusTrigger = 40; - }; - - class T12A : T12 { - position[] = {2016.62, 5277.59}; - direction = 248.49; - upTime = 12; - spawn = 1; - }; - - class T12B : T12 { - position[] = {2009.93, 5279.49}; - direction = 255.209; - upTime = 8; - spawn = 1; - }; - - class T12C : T12 { - position[] = {2016.7, 5271.45}; - direction = 255.084; - upTime = 8; - }; - - class T13 : T1 { - position[] = {1830.04, 5269.21}; - direction = 281.054; - upTime = 10; - positionMove[] = {1858.29, 5299.51}; - moveTime = 4; - size = 1; - type = VArmor; - positionTrigger[] = {1927.31, 5295}; - radiusTrigger = 40; - }; - - class T14 : T1 { - position[] = {1860.31, 5193.49}; - direction = 230.029; - upTime = 13; - positionTrigger[] = {1875.47, 5208.27}; - radiusTrigger = 40; - }; - - class T14A : T14 { - position[] = {1871.89, 5186.69}; - direction = 200.36; - upTime = 11; - spawn = 1; - }; - - class T14B : T14 { - position[] = {1856.77, 5182.97}; - direction = 256.342; - upTime = 20; - }; - - class T15 : T1 { - position[] = {1806.01, 5091.16}; - direction = 200.036; - upTime = 8; - positionTrigger[] = {1827.73, 5117.99}; - radiusTrigger = 40; - }; - - class T15A : T15 { - position[] = {1806.56, 5089.46}; - direction = 192.134; - side = TWest; - spawn = 1; - positionTrigger[] = {}; - }; - - class T15B : T15A { - position[] = {1804.36, 5089.97}; - direction = 223.993; - spawn = 0; - }; - }; - }; - }; - - class Water { - positionStart[] = {{13265.8, 9374.16}}; - directionStart[] = {-32.2588}; - positionEnd[] = {{13354.5, 10221.9}}; - objectSet[] = {"ca\chernarus\data\scripts\armory\killHouseWater1.sqf"}; - positionAnchor[] = {{13302.9, 9781.72}}; - waypoints[] = {{{13085.5, 9598.67}, {13240.2, 9773.74}, {13063, 9773.86}, {13268.6, 9898.62}}}; - - class Targets { - class Set1 { - class T1 { - position[] = {13029.7, 9654.73}; - direction = 345.354; - upTime = 7; - positionMove[] = {}; - moveTime = 0; - type = VSoft; - side = TEast; - size = 0; - spawn = 0; - positionTrigger[] = {13084.3, 9608.92}; - radiusTrigger = 60; - }; - - class T1A : T1 { - position[] = {13034.9, 9655.12}; - direction = 346.135; - upTime = 8; - spawn = 1; - }; - - class T1B : T1 { - position[] = {13039.1, 9668.67}; - direction = 351.301; - upTime = 7; - }; - - class T1C : T1 { - position[] = {13043.7, 9668.42}; - direction = 353.415; - upTime = 8; - spawn = 1; - }; - - class T1D : T1 { - position[] = {13048.4, 9671.82}; - direction = 345.703; - upTime = 10; - }; - - class T2 : T1 { - position[] = {13106.5, 9706.59}; - direction = 325.726; - upTime = 8; - positionMove[] = {13112.8, 9695.03}; - moveTime = 2; - type = VArmor; - positionTrigger[] = {13142.4, 9664.88}; - }; - - class T2A : T2 { - position[] = {13110.5, 9710.24}; - direction = 328.887; - upTime = 10; - positionMove[] = {13114.5, 9697.77}; - moveTime = 2; - }; - - class T3 : T2 { - position[] = {13131, 9721.36}; - direction = 323.098; - upTime = 12; - positionMove[] = {13140.1, 9726.16}; - moveTime = 3; - positionTrigger[] = {13173.5, 9681.7}; - }; - - class T3A : T3 { - position[] = {13135.7, 9721.33}; - direction = 333.766; - upTime = 8; - positionMove[] = {}; - type = VSoft; - spawn = 1; - side = TGuerrila; - }; - - class T4 : T1 { - position[] = {13196.5, 9752.76}; - direction = 307.533; - side = TWest; - positionTrigger[] = {}; - }; - - class T4A : T4 { - position[] = {13197, 9754.3}; - direction = 273.802; - spawn = 1; - }; - - class T5 : T1 { - position[] = {13010.2, 9753.83, 5.8}; - direction = 274.867; - upTime = 7; - size = 1; - positionTrigger[] = {13055.9, 9773.8}; - }; - - class T5A : T5 { - position[] = {13010.5, 9756.23, 5.8}; - direction = 276.549; - upTime = 9; - size = 0; - spawn = 1; - }; - - class T5B : T5 { - position[] = {13011.1, 9758.27, 5.8}; - direction = 276.361; - upTime = 10; - size = 0; - }; - - class T6 : T1 { - position[] = {13013, 9790.19, 5.8}; - direction = 262.598; - upTime = 10; - spawn = 1; - side = TGuerrila; - positionTrigger[] = {13032, 9798.21}; - }; - - class T6A : T6 { - position[] = {13012.8, 9791.93, 5.8}; - direction = 295.817; - }; - - class T7 : T1 { - position[] = {13144.4, 9847.66, 5.8}; - direction = 399.089; - upTime = 10; - side = TGuerrila; - positionTrigger[] = {13139.8, 9813.26}; - }; - - class T7A : T7 { - position[] = {13146.3, 9851.37, 6.6}; - direction = 357.755; - upTime = 11; - side = TEast; - }; - - class T7B : T7 { - position[] = {13145.4, 9853.25, 6.6}; - direction = 403.987; - upTime = 12; - side = TEast; - spawn = 1; - }; - - class T8 : T2 { - position[] = {13174.5, 9903.92, -0.4}; - direction = 335.307; - upTime = 15; - positionMove[] = {13221.3, 9922.51, -0.4}; - moveTime = 5; - size = 1; - positionTrigger[] = {13238.9, 9865.97}; - }; - - class T9 : T1 { - position[] = {13257.3, 9932.39}; - direction = 338.875; - upTime = 14; - positionTrigger[] = {13284.8, 9896.29}; - }; - - class T9A : T9 { - position[] = {13258.6, 9932.83}; - direction = 343.983; - upTime = 13; - spawn = 1; - }; - - class T9B : T9 { - position[] = {13261.6, 9936.56}; - direction = 351.336; - upTime = 8; - }; - - class T10 : T1 { - position[] = {13266.6, 9981.59}; - direction = 294.114; - upTime = 8; - positionTrigger[] = {13304, 9983.04}; - }; - - class T10A : T10 { - position[] = {13263.9, 9978.06}; - direction = 273.371; - upTime = 9; - spawn = 1; - }; - - class T10B : T10 { - position[] = {13263.9, 9978.06}; - direction = 273.371; - side = TWest; - positionTrigger[] = {}; - }; - - class T10C : T10B { - position[] = {13264.4, 9983.05}; - direction = 287.217; - }; - - class T10D : T10B { - position[] = {13265, 9984.71}; - direction = 309.309; - spawn = 1; - }; - - class T11 : T1 { - position[] = {13280.7, 10047.7}; - direction = 306.055; - upTime = 8; - spawn = 1; - positionTrigger[] = {13324.9, 10049.9}; - }; - - class T11A : T11 { - position[] = {13281.4, 10048.8}; - direction = 329.551; - upTime = 9; - }; - - class T12 : T2 { - position[] = {13307.4, 10159.9, -0.4}; - direction = 354.346; - upTime = 10; - positionMove[] = {13310.5, 10121.1, -0.4}; - moveTime = 3; - size = 1; - spawn = 1; - positionTrigger[] = {13332.5, 10108.1}; - }; - - class T13 : T1 { - position[] = {13267.2, 9802.07, -0.4}; - direction = 391.664; - upTime = 7; - spawn = 1; - size = 1; - positionTrigger[] = {13248.6, 9752.04}; - }; - - class T13A : T13 { - position[] = {13278.4, 9793.03, -0.4}; - direction = 416.294; - upTime = 9; - }; - }; - }; - }; - }; - }; - }; - safePositionAnchor[] = {9122.17, 5178.92}; - safePositionRadius = 8500; - }; -}; diff --git a/SQF/dayz_code/Configs/CfgArma.hpp b/SQF/dayz_code/Configs/CfgArma.hpp new file mode 100644 index 000000000..a2994d188 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgArma.hpp @@ -0,0 +1,436 @@ +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 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}; + reloadspeed[] = {0, 0, 1, 1}; + spotdistance[] = {0, 0, 1, 0.6}; + spottime[] = {0, 0, 1, 1}; +}; + +class CfgInGameUI +{ + class PeripheralVision + { + cueColor[] = {0,0,0,0}; + cueFriendlyColor[] = {0,0,0,0}; + cueEnemyColor[] = {0,0,0,0}; + }; + + class IslandMap + { + colorFriendly[] = {0,0.5,0,0}; //{0,0.5,0,1}; + colorEnemy[] = {0.5,0,0,0}; //{0.5,0,0,1}; + colorNeutral[] = {1.0,0.5,0,0};//{1.0,0.5,0,1}; + colorCivilian[] = {0,0,1,0}; //{0,0,1,0}; + colorUnknown[] = {1.0,0.5,0,0};//{1.0,0.5,0,0.8}; + shadow = 2; + iconPlayer = "\ca\ui\data\map_player_ca.paa"; + iconPlayerDirection = "\ca\ui\data\map_dir_ca.paa"; + iconCheckpoint = "\ca\ui\data\map_target_ca.paa"; + iconCamera = "\ca\ui\data\map_camera_ca.paa"; + iconSelect = "\ca\ui\data\map_select_ca.paa"; + iconSensor = "\ca\ui\data\map_trigger_ca.paa"; + sizeLeader = 24; + size = 26; + sizePlayer = 26; + colorTracks[] = {0.2,0.13,0,1}; + colorRoads[] = {0.2,0.13,0,1}; + colorMainRoads[] = {0,0,0,1}; + colorTracksFill[] = {0,0,0,0}; + colorRoadsFill[] = {1,0.88,0.65,1}; + colorMainRoadsFill[] = {0.94,0.69,0.2,1}; + cursorLineWidth = 1; + colorGrid[] = {0.05,0.1,0,0.6}; + colorGridMap[] = {0.05,0.1,0,0.4}; + }; + + class MPTable + { + color[] = {0,0,0,0}; //{0.7,0.7,0.7,1}; + colorTitleBg[] = {0,0,0,0}; //{0.1,0.15,0.15,1}; + colorBg[] = {0,0,0,0}; //{0.1,0.15,0.1,0.9}; + colorSelected[] = {0,0,0,0}; //{0.7,0.7,0.7,0.4}; + colorWest[] = {0,0,0,0}; //{0.7,0.95,0.7,1}; + colorEast[] = {0,0,0,0}; //{0.95,0.7,0.7,1}; + colorCiv[] = {0,0,0,0}; //{0.8,0.8,0.8,1}; + colorRes[] = {0,0,0,0}; //{0.7,0.7,0.95,1}; + font = "EtelkaNarrowMediumPro"; + size = "0"; //"( 21 / 408 )"; + class Columns + { + class Order + { + width = 0; //0.046; + colorBg[] = {0,0,0,0}; //{0.1,0.27,0.1,0.8}; + doubleLine = 0; + }; + class Player + { + width = 0; //0.25; + colorBg[] = {0,0,0,0}; //{0.1,0.23,0.1,0.8}; + doubleLine = 0; + }; + class KillsInfantry + { + width = 0; //0.11; + doubleLine = 0; + colorBg[] = {0,0,0,0}; //{0.1,0.15,0.1,0.8}; + picture = ""; //"\ca\ui\data\stats_infantry_ca.paa"; + }; + class KillsSoft + { + width = 0; //0.1; + doubleLine = 0; + colorBg[] = {0,0,0,0}; //{0.1,0.15,0.1,0.8}; + picture = ""; //"\ca\ui\data\stats_soft_ca.paa"; + }; + class KillsArmor + { + width = 0; //0.11; + doubleLine = 0; + colorBg[] = {0,0,0,0}; //{0.1,0.15,0.1,0.8}; + picture = ""; //"\ca\ui\data\stats_armored_ca.paa"; + }; + class KillsAir + { + width = 0; //0.1; + doubleLine = 0; + colorBg[] = {0,0,0,0}; //{0.1,0.15,0.1,0.8}; + picture = ""; //"\ca\ui\data\stats_air_ca.paa"; + }; + class Killed + { + width = 0; //0.1; + doubleLine = 0; + colorBg[] = {0,0,0,0}; //{0.1,0.15,0.1,0.8}; + picture = ""; //"\ca\ui\data\stats_killed_ca.paa"; + }; + class KillsTotal + { + width = 0; //0.1; + doubleLine = 0; + colorBg[] = {0,0,0,0}; //{0.1,0.35,0.1,0.9}; + picture = ""; //"\ca\ui\data\stats_total_ca.paa"; + }; + }; + }; +}; + + +class CfgSurvival { + class Inventory { + class Default { + //weapons[] = {"Makarov"}; + magazines[] = {"ItemBandage","ItemPainkiller"}; + weapons[] = {"ItemFlashlight"}; + backpackWeapon = ""; + backpack = "DZ_Patrol_Pack_EP1"; + }; + }; + class Meat { + class Default { + yield = 2; + rawfoodtype = "FoodmeatRaw"; + }; + class Cow: Default { + yield = 6; + rawfoodtype = "FoodbeefRaw"; + }; + class Cow01: Cow{}; + class Cow02: Cow{}; + class Cow03: Cow{}; + class Cow04: Cow{}; + class Cow01_EP1: Cow{}; + class Goat: Default { + yield = 4; + rawfoodtype = "FoodmuttonRaw"; + }; + class Goat01_EP1: Goat{}; + class Goat02_EP1: Goat{}; + class Sheep: Default { + yield = 4; + rawfoodtype = "FoodmuttonRaw"; + }; + class Sheep01_EP1: Sheep{}; + class Sheep02_EP1: Sheep{}; + class WildBoar: Default { + yield = 4; + rawfoodtype = "FoodbaconRaw"; + }; + class Hen: Default { + yield = 2; + rawfoodtype = "FoodchickenRaw"; + }; + class Cock: Hen{}; + class DZ_Fin: Default { + yield = 0; + rawfoodtype = "FoodSteakRaw"; + }; + class DZ_Pastor: DZ_Fin{}; + class Rabbit: Default { + yield = 1; + rawfoodtype = "FoodrabbitRaw"; + }; + + }; + class Skins { + class Default { + sex = "male"; + playerModel = "Survivor2_DZ"; + }; + class Skin_Survivor2_DZ: Default { + sex = "male"; + playerModel = "Survivor2_DZ"; + }; + class Skin_Sniper1_DZ: Default { + sex = "male"; + playerModel = "Sniper1_DZ"; + }; + class Skin_Camo1_DZ: Default { + sex = "male"; + playerModel = "Camo1_DZ"; + }; + class Skin_Rocket_DZ: Default { + sex = "male"; + playerModel = "Rocket_DZ"; + }; + class Skin_Soldier1_DZ: Default { + sex = "male"; + playerModel = "Soldier1_DZ"; + }; + class Skin_RU_Policeman_DZ: Default { + sex = "male"; + playerModel = "RU_Policeman_DZ"; + }; + class Skin_Pilot_EP1_DZ: Default { + sex = "male"; + playerModel = "Pilot_EP1_DZ"; + }; + class Skin_Haris_Press_EP1_DZ: Default { + sex = "male"; + playerModel = "Haris_Press_EP1_DZ"; + }; + class Skin_Ins_Soldier_GL_DZ: Default { + sex = "male"; + playerModel = "Ins_Soldier_GL_DZ"; + }; + class Skin_GUE_Commander_DZ: Default { + sex = "male"; + playerModel = "GUE_Commander_DZ"; + }; + class Skin_Functionary1_EP1_DZ: Default { + sex = "male"; + playerModel = "Functionary1_EP1_DZ"; + }; + class Skin_Priest_DZ: Default { + sex = "male"; + playerModel = "Priest_DZ"; + }; + class Skin_Rocker1_DZ: Default { + sex = "male"; + playerModel = "Rocker1_DZ"; + }; + class Skin_Rocker2_DZ: Default { + sex = "male"; + playerModel = "Rocker2_DZ"; + }; + class Skin_Rocker3_DZ: Default { + sex = "male"; + playerModel = "Rocker3_DZ"; + }; + class Skin_Rocker4_DZ: Default { + sex = "male"; + playerModel = "Rocker4_DZ"; + }; + class Skin_Bandit1_DZ: Default { + sex = "male"; + playerModel = "Bandit1_DZ"; + }; + class Skin_Bandit2_DZ: Default { + sex = "male"; + playerModel = "Bandit2_DZ"; + }; + class Skin_GUE_Soldier_MG_DZ: Default { + sex = "male"; + playerModel = "GUE_Soldier_MG_DZ"; + }; + class Skin_GUE_Soldier_Sniper_DZ: Default { + sex = "male"; + playerModel = "GUE_Soldier_Sniper_DZ"; + }; + class Skin_GUE_Soldier_Crew_DZ: Default { + sex = "male"; + playerModel = "GUE_Soldier_Crew_DZ"; + }; + class Skin_GUE_Soldier_CO_DZ: Default { + sex = "male"; + playerModel = "GUE_Soldier_CO_DZ"; + }; + class Skin_GUE_Soldier_2_DZ: Default { + sex = "male"; + playerModel = "GUE_Soldier_2_DZ"; + }; + class Skin_BanditW1_DZ: Default { + sex = "female"; + playerModel = "BanditW1_DZ"; + }; + class Skin_BanditW2_DZ: Default { + sex = "female"; + playerModel = "BanditW2_DZ"; + }; + class Skin_SurvivorW2_DZ: Default { + sex = "female"; + playerModel = "SurvivorW2_DZ"; + }; + class Skin_SurvivorWpink_DZ: Default { + sex = "female"; + playerModel = "SurvivorWpink_DZ"; + }; + class Skin_SurvivorWsequisha_DZ: Default { + sex = "female"; + playerModel = "SurvivorWsequisha_DZ"; + }; + class Skin_SurvivorWsequishaD_DZ: Default { + sex = "female"; + playerModel = "SurvivorWsequishaD_DZ"; + }; + class Skin_SurvivorWcombat_DZ: Default { + sex = "female"; + playerModel = "SurvivorWcombat_DZ"; + }; + class Skin_SurvivorWdesert_DZ: Default { + sex = "female"; + playerModel = "SurvivorWdesert_DZ"; + }; + class Skin_SurvivorWurban_DZ: Default { + sex = "female"; + playerModel = "SurvivorWurban_DZ"; + }; + class Skin_SurvivorW3_DZ: Default { + sex = "female"; + playerModel = "SurvivorW3_DZ"; + }; + class Skin_Soldier_TL_PMC_DZ: Default { + sex = "male"; + playerModel = "Soldier_TL_PMC_DZ"; + }; + + class Skin_Soldier_Sniper_PMC_DZ: Default { + sex = "male"; + playerModel = "Soldier_Sniper_PMC_DZ"; + }; + + class Skin_Soldier_Bodyguard_AA12_PMC_DZ: Default { + sex = "male"; + playerModel = "Soldier_Bodyguard_AA12_PMC_DZ"; + }; + + class Skin_FR_OHara_DZ: Default + { + sex = "male"; + playerModel = "FR_OHara_DZ"; + }; + class Skin_FR_Rodriguez_DZ: Default + { + sex = "male"; + playerModel = "FR_Rodriguez_DZ"; + }; + class Skin_CZ_Soldier_Sniper_EP1_DZ: Default + { + sex = "male"; + playerModel = "CZ_Soldier_Sniper_EP1_DZ"; + }; + class Skin_Graves_Light_DZ: Default + { + 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"; + }; + + 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"; + }; + class Skin_TK_Soldier_Sniper_EP1_DZ: Default { + sex = "male"; + playerModel = "TK_Soldier_Sniper_EP1_DZ"; + }; + class Skin_TK_Commander_EP1_DZ: Default { + sex = "male"; + playerModel = "TK_Commander_EP1_DZ"; + }; + class Skin_RU_Soldier_Crew_DZ: Default { + sex = "male"; + playerModel = "RU_Soldier_Crew_DZ"; + }; + class Skin_INS_Lopotev_DZ: Default { + sex = "male"; + playerModel = "INS_Lopotev_DZ"; + }; + class Skin_INS_Soldier_AR_DZ: Default { + sex = "male"; + playerModel = "INS_Soldier_AR_DZ"; + }; + class Skin_INS_Soldier_CO_DZ: Default { + sex = "male"; + playerModel = "INS_Soldier_CO_DZ"; + }; + class Skin_INS_Bardak_DZ: Default { + sex = "male"; + playerModel = "INS_Bardak_DZ"; + }; + class Skin_INS_Worker2_DZ: Default { + sex = "male"; + playerModel = "INS_Worker2_DZ"; + }; + }; +}; diff --git a/SQF/dayz_code/Configs/CfgBuildingLoot/CfgBuildingLoot.hpp b/SQF/dayz_code/Configs/CfgBuildingLoot/CfgBuildingLoot.hpp new file mode 100644 index 000000000..f6b15dd60 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgBuildingLoot/CfgBuildingLoot.hpp @@ -0,0 +1,3004 @@ +#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[] = {}; + itemTypeSmall[] = {}; + itemChanceSmall[] = {}; + hangPos[] = {}; + vehPos[] = {}; + }; + 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[] = {}; + itemType[] = { + { "ItemWatch","generic" }, + { "ItemCompass","generic" }, + { "ItemMap","weapon" }, + { "pistols","cfglootweapon" }, + { "ItemFlashlight","generic" }, + { "ItemKnife","generic" }, + { "ItemMatchbox_DZE","generic" }, + { "","generic" }, + { "backpacks","backpack" }, + { "tents","single" }, + { "","military" }, + { "","trash" }, + { "Binocular","weapon" }, + { "PartPlywoodPack","magazine" }, + { "clothes","single" }, + { "specialclothes","single" }, + { "WeaponHolder_MeleeCrowbar","object" }, + { "shotgunsingleshot","cfglootweapon" } + }; + itemChance[] = { + 0.04, + 0.03, + 0.02, + 0.1, + 0.01, + 0.04, + 0.01, + 0.36, + 0.04, + 0.01, + 0.02, + 0.17, + 0.02, + 0.02, + 0.01, + 0.01, + 0.03, + 0.06 + }; + itemTypeSmall[] = { + { "ItemSodaMdew","magazine" }, + { "ItemSodaRbull","magazine" }, + { "ItemSodaOrangeSherbet","magazine" }, + { "ItemWatch","weapon" }, + { "ItemCompass","weapon" }, + { "ItemMap","weapon" }, + { "pistols","cfglootweapon" }, + { "ItemFlashlight","weapon" }, + { "ItemKnife","weapon" }, + { "ItemMatchbox_DZE","weapon" }, + { "","generic" }, + { "","military" }, + { "","trash" }, + { "Binocular","weapon" }, + { "clothes","single" }, + { "specialclothes","single" } + }; + itemChanceSmall[] = { + 0.01, + 0.01, + 0.02, + 0.05, + 0.04, + 0.03, + 0.12, + 0.02, + 0.04, + 0.03, + 0.38, + 0.04, + 0.17, + 0.02, + 0.01, + 0.01 + }; + }; + class Office: Default { + maxRoaming = 3; + zombieClass[] = {"z_suit1","z_suit2"}; + zombieChance = 0.3; + lootChance = 0.4; + lootPos[] = {}; + itemType[] = { + { "ItemWatch","generic" }, + { "ItemCompass","generic" }, + { "ItemMap","weapon" }, + { "pistols","cfglootweapon" }, + { "ItemFlashlight","generic" }, + { "ItemKnife","generic" }, + { "ItemMatchbox_DZE","generic" }, + { "","generic" }, + { "shotgunsingleshot","cfglootweapon" }, + { "backpacks","backpack" }, + { "tents","single" }, + { "","military" }, + { "","trash" }, + { "Binocular","weapon" }, + { "PartPlywoodPack","magazine" }, + { "clothes","single" }, + { "specialclothes","single" }, + { "WeaponHolder_MeleeCrowbar","object" }, + { "ItemBriefcaseEmpty","magazine" } + }; + itemChance[] = { + 0.04, + 0.03, + 0.02, + 0.11, + 0.01, + 0.04, + 0.01, + 0.31, + 0.05, + 0.04, + 0.01, + 0.02, + 0.21, + 0.02, + 0.02, + 0.01, + 0.01, + 0.03, + 0.01 + }; + itemTypeSmall[] = { + { "ItemSodaMdew","magazine" }, + { "ItemSodaRbull","magazine" }, + { "ItemSodaOrangeSherbet","magazine" }, + { "ItemWatch","weapon" }, + { "ItemCompass","weapon" }, + { "ItemMap","weapon" }, + { "pistols","cfglootweapon" }, + { "ItemFlashlight","weapon" }, + { "ItemKnife","weapon" }, + { "ItemMatchbox_DZE","weapon" }, + { "","generic" }, + { "","military" }, + { "","trash" }, + { "Binocular","weapon" }, + { "clothes","single" }, + { "specialclothes","single" }, + { "ItemDocument","magazine" } + }; + itemChanceSmall[] = { + 0.01, + 0.01, + 0.02, + 0.05, + 0.04, + 0.03, + 0.15, + 0.02, + 0.05, + 0.03, + 0.31, + 0.04, + 0.03, + 0.02, + 0.16, + 0.02, + 0.01 + }; + }; + class Industrial: Default { + zombieChance = 0.4; + zombieClass[] = {"z_worker1","z_worker2","z_worker3"}; + maxRoaming = 2; + lootChance = 0.4; + lootPos[] = {}; + itemType[] = { + { "ItemGenerator","magazine" }, + { "ItemFuelBarrel","magazine"}, + { "","generic" }, + { "","trash" }, + { "","military" }, + { "PartGeneric","magazine" }, + { "PartWheel","magazine" }, + { "PartFueltank","magazine" }, + { "PartEngine","magazine" }, + { "PartGlass","magazine" }, + { "PartVRotor","magazine" }, + { "ItemJerrycan","magazine" }, + { "WeaponHolder_ItemHatchet_DZE","object" }, + { "ItemKnife","military" }, + { "ItemToolbox","weapon" }, + { "ItemWire","magazine" }, + { "ItemTankTrap","magazine" }, + { "ItemKeyKit","weapon" }, + { "CinderBlocks","magazine" }, + { "MortarBucket","magazine" } + }; + itemChance[] = { + 0.01, + 0.01, + 0.17, + 0.25, + 0.04, + 0.04, + 0.05, + 0.02, + 0.02, + 0.04, + 0.01, + 0.04, + 0.07, + 0.07, + 0.06, + 0.01, + 0.04, + 0.01, + 0.03, + 0.01 + }; + itemTypeSmall[] = { + { "","generic" }, + { "","trash" }, + { "","military" }, + { "ItemKnife","weapon" }, + { "ItemKeyKit","weapon" } + }; + itemChanceSmall[] = { + 0.5, + 0.28, + 0.14, + 0.07, + 0.01 + }; + }; + class IndustrialFuel: Default { + zombieChance = 0.4; + zombieClass[] = {"z_worker1","z_worker2","z_worker3"}; + maxRoaming = 2; + lootChance = 0.4; + lootPos[] = {}; + itemType[] = { + { "ItemGenerator","magazine" }, + {"ItemFuelPump","magazine"}, + { "","generic" }, + { "","trash" }, + { "","military" }, + { "PartGeneric","magazine" }, + { "PartWheel","magazine" }, + { "PartFueltank","magazine" }, + { "PartEngine","magazine" }, + { "PartGlass","magazine" }, + { "PartVRotor","magazine" }, + { "ItemJerrycan","magazine" }, + { "WeaponHolder_ItemHatchet_DZE","object" }, + { "ItemKnife","military" }, + { "ItemToolbox","weapon" }, + { "ItemWire","magazine" }, + {"ItemTankTrap","magazine"}, + {"ItemKeyKit","weapon"} + }; + itemChance[] = { + 0.01, + 0.01, + 0.18, + 0.28, + 0.04, + 0.04, + 0.05, + 0.02, + 0.02, + 0.04, + 0.01, + 0.04, + 0.07, + 0.07, + 0.06, + 0.01, + 0.04, + 0.01 + }; + itemTypeSmall[] = { + { "","generic" }, + { "","trash" }, + { "","military" }, + { "ItemKnife","weapon" }, + { "ItemKeyKit","weapon" } + }; + itemChanceSmall[] = { + 0.5, + 0.28, + 0.14, + 0.07, + 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[] = {}; + itemType[] = { + { "ItemJerrycan","magazine" }, + { "","generic" }, + { "farmweapons","cfglootweapon" }, + { "","trash" }, + { "PartPlankPack","magazine" }, + { "WeaponHolder_ItemHatchet_DZE","object" }, + { "ItemFuelBarrel","magazine"}, + { "WeaponHolder_ItemMachete", "object"}, + { "ItemFishingPole","weapon" }, + { "ItemLightBulb","magazine"}, + { "ItemSledgeHandle","magazine"} + }; + itemChance[] = { + 0.05, + 0.3, + 0.18, + 0.26, + 0.08, + 0.05, + 0.01, + 0.03, + 0.01, + 0.02, + 0.01 + }; + itemTypeSmall[] = { + { "","generic" }, + { "","trash" }, + { "","military"}, + { "ItemLightBulb","magazine"}, + { "ItemSledgeHead","magazine"} + }; + itemChanceSmall[] = { + 0.79, + 0.14, + 0.05, + 0.01, + 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"}; + itemType[] = { + { "ItemWatch","generic" }, + { "ItemCompass","generic" }, + { "ItemMap","weapon" }, + { "pistols","cfglootweapon" }, + { "ItemFlashlight","generic" }, + { "ItemKnife","generic" }, + { "ItemMatchbox_DZE","generic" }, + { "","generic" }, + { "shotgunsingleshot","cfglootweapon" }, + { "backpacks","backpack" }, + { "tents","single" }, + { "","food" }, + { "","trash" }, + { "Binocular","weapon" }, + { "PartPlywoodPack","magazine" } + }; + itemChance[] = { + 0.07, + 0.02, + 0.04, + 0.04, + 0.01, + 0.02, + 0.04, + 0.04, + 0.04, + 0.07, + 0.01, + 0.30, + 0.23, + 0.05, + 0.02 + }; + itemTypeSmall[] = { + { "ItemSodaMdew","magazine" }, + { "ItemSodaRbull","magazine" }, + { "ItemSodaOrangeSherbet","magazine" }, + { "ItemWatch","weapon" }, + { "ItemCompass","weapon" }, + { "ItemMap","weapon" }, + { "pistols","cfglootweapon" }, + { "ItemFlashlight","weapon" }, + { "ItemKnife","weapon" }, + { "ItemMatchbox_DZE","weapon" }, + { "","generic" }, + { "","food" }, + { "","trash" }, + { "Binocular","weapon" } + }; + itemChanceSmall[] = { + 0.01, + 0.01, + 0.03, + 0.07, + 0.03, + 0.05, + 0.08, + 0.01, + 0.02, + 0.04, + 0.21, + 0.24, + 0.18, + 0.02 + }; + }; + class HeliCrash: Default { + zombieChance = 0.4; + maxRoaming = 2; + zombieClass[] = {"z_soldier_pilot"}; + lootChance = 0.5; + lootPos[] = {}; + itemType[] = { + { "assaultrifles","cfglootweapon" }, + { "submachinegun","cfglootweapon" }, + { "sniperrifles","cfglootweapon" }, + { "machineguns","cfglootweapon" }, + { "","military" }, + { "","medical" }, + { "MedBox0","object" }, + { "NVGoggles","weapon" }, + { "AmmoBoxSmall_556","object" }, + { "AmmoBoxSmall_762","object" }, + { "militaryclothes","single" }, + { "militaryammo","single" } + }; + itemChance[] = { + 0.11, + 0.04, + 0.07, + 0.06, + 0.3, + 0.19, + 0.05, + 0.01, + 0.03, + 0.03, + 0.05, + 0.06 + }; + }; + class HeliCrash_No50s: Default { + zombieChance = 0.4; + maxRoaming = 2; + zombieClass[] = {"z_soldier_pilot"}; + lootChance = 0.5; + lootPos[] = {}; + itemType[] = { + { "assaultrifles","cfglootweapon" }, + { "submachinegun","cfglootweapon" }, + { "sniperrifles","cfglootweapon" }, + { "machineguns","cfglootweapon" }, + { "","military" }, + { "","medical" }, + { "MedBox0","object" }, + { "NVGoggles","weapon" }, + { "AmmoBoxSmall_556","object" }, + { "AmmoBoxSmall_762","object" }, + { "militaryclothes","single" }, + { "militaryammo","single" } + }; + itemChance[] = { + 0.1, + 0.03, + 0.05, + 0.05, + 0.35, + 0.19, + 0.05, + 0.01, + 0.03, + 0.03, + 0.05, + 0.06 + }; + }; + class Hospital: Default { + zombieChance = 0.4; + minRoaming = 2; + maxRoaming = 6; + zombieClass[] = {"z_doctor","z_doctor","z_doctor"}; + lootChance = 1; + lootPos[] = {}; + itemType[] = { + { "","trash" }, + { "","hospital" }, + {"MedBox0","object"} + }; + itemChance[] = { + 0.1, + 0.7, + 0.2 + }; + itemTypeSmall[] = { + { "","trash" }, + { "","hospital" } + }; + itemChanceSmall[] = { + 0.1, + 0.9 + }; + }; + class Military: Default { + zombieChance = 0.3; + maxRoaming = 6; + zombieClass[] = {"z_soldier","z_soldier_heavy","z_policeman"}; + lootChance = 0.4; + lootPos[] = {}; + itemType[] = { + { "pistols","cfglootweapon" }, + { "assaultrifles","cfglootweapon" }, + { "sniperrifles","cfglootweapon" }, + { "shotgunsingleshot","cfglootweapon" }, + { "submachinegun","cfglootweapon" }, + { "Binocular","weapon" }, + { "ItemFlashlightRed","military" }, + { "ItemKnife","military" }, + { "ItemGPS","weapon" }, + { "ItemMap","military" }, + { "militarybackpacks","backpack" }, + { "","medical" }, + { "","generic" }, + { "","military" }, + { "ItemEtool","weapon" }, + { "ItemSandbag","magazine" }, + { "machineguns","cfglootweapon" } + }; + itemChance[] = { + 0.04, + 0.13, + 0.04, + 0.06, + 0.07, + 0.03, + 0.04, + 0.01, + 0.01, + 0.02, + 0.05, + 0.03, + 0.1, + 0.3, + 0.02, + 0.02, + 0.03 + }; + itemTypeSmall[] = { + { "pistols","cfglootweapon" }, + { "Binocular","weapon" }, + { "ItemFlashlightRed","weapon" }, + { "ItemKnife","weapon" }, + { "ItemGPS","weapon" }, + { "ItemMap","weapon" }, + { "","medical" }, + { "","generic" }, + { "","military" }, + { "submachinegun","cfglootweapon" }, + { "ItemEtool","weapon" } + }; + itemChanceSmall[] = { + 0.15, + 0.02, + 0.03, + 0.04, + 0.02, + 0.02, + 0.09, + 0.34, + 0.26, + 0.02, + 0.01 + }; + }; + 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[] = {}; + itemType[] = { + { "pistols","cfglootweapon" }, + { "assaultrifles","cfglootweapon" }, + { "PartGeneric","magazine" }, + { "sniperrifles","cfglootweapon" }, + { "shotgunsingleshot","cfglootweapon" }, + { "ItemGenerator","magazine" }, + { "submachinegun","cfglootweapon" }, + { "PartWheel","magazine" }, + { "Binocular","weapon" }, + { "ItemFlashlightRed","military" }, + { "ItemKnife","military" }, + { "ItemGPS","weapon" }, + { "PartVRotor","magazine" }, + { "militarybackpacks","backpack" }, + { "","medical" }, + { "","generic" }, + { "","military" }, + { "ItemEtool","weapon" }, + { "ItemSandbag","magazine" }, + { "ItemFuelBarrel","magazine" }, + { "ItemFuelPump","magazine" }, + { "machineguns","cfglootweapon" } + }; + itemChance[] = { + 0.02, + 0.05, + 0.03, + 0.01, + 0.05, + 0.01, + 0.05, + 0.02, + 0.01, + 0.03, + 0.04, + 0.01, + 0.01, + 0.03, + 0.05, + 0.35, + 0.07, + 0.03, + 0.02, + 0.03, + 0.01, + 0.01 + }; + itemTypeSmall[] = { + { "pistols","cfglootweapon" }, + { "Binocular","weapon" }, + { "ItemFlashlightRed","weapon" }, + { "ItemKnife","weapon" }, + { "ItemGPS","weapon" }, + { "","medical" }, + { "","generic" }, + { "","military" }, + { "submachinegun","cfglootweapon" }, + { "ItemEtool","weapon" } + }; + itemChanceSmall[] = { + 0.12, + 0.05, + 0.03, + 0.04, + 0.02, + 0.02, + 0.09, + 0.34, + 0.26, + 0.03 + }; + }; + class MilitarySpecial: Default { + zombieChance = 0.4; + minRoaming = 2; + maxRoaming = 6; + zombieClass[] = {"z_soldier_heavy"}; + lootChance = 0.4; + lootPos[] = {}; + itemType[] = { + { "assaultrifles","cfglootweapon" }, + { "machineguns","cfglootweapon" }, + { "pistols","cfglootweapon" }, + { "sniperrifles","cfglootweapon" }, + { "militaryshotguns","cfglootweapon" }, + { "submachinegun","cfglootweapon" }, + { "AmmoBoxSmall_556","object" }, + { "AmmoBoxSmall_762","object" }, + { "Binocular","weapon" }, + { "ItemFlashlightRed","military" }, + { "ItemKnife","military" }, + { "ItemGPS","weapon" }, + { "ItemMap","military" }, + { "Binocular_Vector","military" }, + { "militarybackpacks","backpack" }, + { "","medical" }, + { "","generic" }, + { "","military" }, + { "machinegunammo","single" }, + { "militaryclothes","single" }, + { "NVGoggles","weapon" }, + { "militaryammo","single" } + }; + itemChance[] = { + 0.1, + 0.04, + 0.08, + 0.02, + 0.05, + 0.06, + 0.01, + 0.02, + 0.01, + 0.02, + 0.01, + 0.01, + 0.01, + 0.05, + 0.04, + 0.08, + 0.3, + 0.01, + 0.01, + 0.01, + 0.01, + 0.05 + + }; + itemTypeSmall[] = { + { "pistols","cfglootweapon" }, + { "AmmoBoxSmall_556","object" }, + { "AmmoBoxSmall_762","object" }, + { "Binocular","weapon" }, + { "ItemFlashlightRed","military" }, + { "ItemKnife","military" }, + { "ItemGPS","weapon" }, + { "ItemMap","weapon" }, + { "Binocular_Vector","weapon" }, + { "","medical" }, + { "","generic" }, + { "","military" }, + { "machinegunammo","single" }, + { "militaryclothes","single" }, + { "NVGoggles","weapon" }, + { "29Rnd_30mm_AGS30","magazine" }, + { "50Rnd_127x107_DSHKM","magazine" }, + { "48Rnd_40mm_MK19","magazine" }, + { "100Rnd_127x99_M2","magazine" }, + { "machinegunammo","single" } + }; + itemChanceSmall[] = { + 0.08, + 0.02, + 0.02, + 0.02, + 0.01, + 0.03, + 0.04, + 0.03, + 0.03, + 0.06, + 0.13, + 0.3, + 0.05, + 0.03, + 0.03, + 0.02, + 0.03, + 0.03, + 0.02, + 0.02 + }; + }; + class Hunting: Default { + zombieChance = 0.4; + minRoaming = 1; + maxRoaming = 3; + zombieClass[] = {"z_hunter","z_hunter","z_hunter"}; + lootChance = 1; + lootPos[] = {}; + itemType[] = { + {"ItemMap","weapon"}, + {"ItemFlashlight","generic"}, + {"ItemKnife","generic"}, + {"ItemMatchbox_DZE","generic"}, + {"farmweapons","cfglootweapon"}, + {"","military"}, + {"WeaponHolder_ItemMachete", "object"}, + {"","hunter"} + }; + itemChance[] = { + 0.02, + 0.01, + 0.01, + 0.03, + 0.03, + 0.38, + 0.02, + 0.5 + }; + itemTypeSmall[] = { + {"ItemMap","weapon"}, + {"ItemFlashlight","weapon"}, + {"ItemKnife","weapon"}, + {"ItemMatchbox_DZE","weapon"}, + {"","military"}, + {"","hunter"} + }; + itemChanceSmall[] = { + 0.02, + 0.02, + 0.02, + 0.04, + 0.4, + 0.5 + }; + }; + class Church: Residential { + minRoaming = 1; + maxRoaming = 3; + zombieClass[] = {"z_priest","z_priest","z_priest"}; + }; + class Land_HouseV_1I4: Residential { + lootPos[] = {{0.222168,3.90839,-2.73031},{-1.82983,-1.81403,-2.76768}}; + lootPosZombie[] = {{-0.329834,-5.01025,-1.89261},{-1.30762,1.8324,-1.85249}}; + lootPosSmall[] = {{-1.91772,-5.13812,-2.14811},{-4.34497,-1.12036,-1.88536},{-2.12329,-2.59363,-2.05582},{-1.34595,-2.80969,-2.04825}}; + }; + class Land_kulna: Residential { + lootPos[] = {{0.213379,1.49707,-1.14344}}; + lootPosZombie[] = {{0.0175781,-2.0542,-0.268438}}; + }; + class Land_Ind_Workshop01_01: Industrial { + lootPos[] = {{1.31201,-2.71387,-1.29234},{-0.819336,0.449219,-1.29946}}; + lootPosZombie[] = {{-1.14746,-0.979004,-0.424032},{1.69849,-0.175781,-0.418507}}; + 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 { + lootPos[] = {{1.73755,2.71973,-1.24332},{-0.880371,-1.9082,-1.23318},{0.607178,3.2373,-1.23157}}; + lootPosZombie[] = {{-0.977051,3.12012,-0.349579},{2.8562,0.264648,-0.360748}}; + 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 { + lootPos[] = {{1.47144,-0.825195,-1.42987},{-1.29663,-0.373047,-1.42896}}; + lootPosZombie[] = {{-0.029541,1.72314,-0.551222},{-0.258545,-0.877441,-0.554681}}; + lootPosSmall[] = {{1.65283,1.66846,-1.42742},{-1.75757,-1.08887,-1.43804}}; + }; + class Land_Ind_Workshop01_04: Industrial { + lootPos[] = {{-1.62207,-6.37305,-1.52724},{-0.118408,-3.88281,-1.52788},{-1.01611,2.13428,-1.53099}}; + lootPosZombie[] = {{-0.403076,-6.74121,-0.649656},{1.03564,-3.41113,-0.656917},{-0.902344,4.50293,-0.655569}}; + 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}}; + hangPos[] = {{-0.541748,4.01221,-2.03068}}; + }; + class Land_Ind_Workshop01_L: Industrial { + lootPos[] = {{3.89063,-4.09888,-1.31299},{1.80273,-1.88599,-1.31412},{-0.928223,4.50635,-1.31364}}; + lootPosZombie[] = {{0.876465,-3.66699,-0.438329},{-2.28223,4.8623,-0.429002},{-2.24268,2.19189,-0.429238}}; + 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 { + lootPos[] = {{-13.1816,10.4204,-2.56318},{-0.127441,-2.88794,-2.56318},{0.291992,3.94775,-2.56318},{8.94482,6.87793,-2.56318},{-13.688,-4.67871,-2.56318},{3.4248,-8.1499,-2.56318}}; + lootPosZombie[] = {{-2.16357,-9.1582,-1.68818},{14.1777,-9.11182,-1.68818},{-14.1748,-9.45459,-1.68818},{-2.35498,10.2441,-1.68818},{2.53516,10.6001,-1.68818}}; + 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_hut06: Residential { + lootPos[] = {{0.328125,2.26953,-1.57786},{-0.552368,-0.0620117,-1.53837}}; + }; + class Land_stodola_old_open: Farm { + lootPos[] = {{2.5437,-10.6599,2.96444},{-0.4021,-10.6228,2.96444},{-2.56641,-10.8538,-0.995487},{4.6665,3.45386,-5.08055},{-2.24414,10.396,-5.08055},{3.08691,9.24976,-5.08055},{-1.12744,10.5359,-0.993513},{-1.27563,10.6184,2.96444},{2.99268,10.7668,2.96444},{4.35425,-10.5923,-5.08055},{-2.47363,-5.49194,-5.08055}}; + lootPosZombie[] = {{4.7146,3.5752,-0.118511},{-2.76367,-3.53003,-0.138124},{1.01733,-0.312012,-4.20555}}; + 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_A_FuelStation_Build: IndustrialFuel { + lootChance = 0.5; + zombieClass[] = {"zZombie_Base","zZombie_Base","z_teacher","z_suit1","z_suit2"}; + lootPos[] = {{1.88281,-0.879639,-1.57458}}; + lootPosZombie[] = {{-1.75146,-0.942993,-0.699436},{2.14331,0.848145,-0.699585}}; + lootPosSmall[] = {{-1.92578,0.237061,-0.604466},{-1.38672,0.592651,-1.09459}}; + }; + class Land_A_GeneralStore_01a: Supermarket { + lootPos[] = {{13.2969,4.94678,-1.20155},{2.97559,7.32373,-1.20155},{-8.35352,-0.0244141,-1.20155},{7.78223,4.45801,-1.20155},{6.59863,-0.292969,-1.20155},{-6.92285,-1.6709,-1.20155},{11.9189,-2.81885,-1.20155},{-1.85547,-2.16162,-1.20155}}; + lootPosZombie[] = {{-8.22168,1.93213,-0.32655},{14.3604,1.98828,-0.32655},{8.03613,-0.300781,-0.32655},{-7.64258,-2.21973,-0.32655},{9.83398,-1.41846,-0.32655}}; + 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 { + lootPos[] = {{11.8149,1.27979,-1.20155},{5.10449,1.61377,-1.20155},{1.70215,3.4292,-1.20155},{-0.771973,2.04102,-1.20155},{-3.59473,-6.04688,-1.20155},{-2.38428,-5.82202,-1.20155},{10.5171,-6.46729,-1.20155},{12.8472,-4.97754,-1.20155},{8.63623,-3.65381,-1.20155},{-3.22852,-10.0454,-1.21081}}; + lootPosZombie[] = {{12.4048,-1.49463,-0.326549},{3.18848,1.23926,-0.326549},{13.1211,4.95093,-0.326549},{-9.59521,-3.69678,-0.326549},{6.66309,-3.92041,-0.326549},{-8.38525,-5.50586,-0.326549},{8.26074,-5.41235,-0.326549},{4.03369,-5.50342,-0.326549}}; + 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}}; + }; + class Land_Farm_Cowshed_a: Farm { + lootPos[] = {{-1.06836,-5.92163,-3.08763},{1.69043,-4.91089,-3.08763},{5.8833,-6.15381,-3.08763},{8.83984,-5.60278,-3.08763},{9.74023,-2.48657,-3.08763},{2.88428,-2.34546,-3.08763},{7.88037,2.94214,-3.08763}}; + }; + class Land_stodola_open: Farm { + lootPos[] = {{-3.77881,6.2478,-4.11348},{1.59106,6.31494,-4.10928},{-3.94727,-1.95605,-4.15359},{-0.440918,-3.91187,-4.1938}}; + lootPosZombie[] = {{1.66333,4.70776,-3.24809},{1.57202,-6.3313,-3.23413}}; + 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 { + lootPos[] = {{-4.45776,14.2153,-2.71607},{4.34277,-6.15088,-2.57279}}; + lootPosZombie[] = {{5.30298,18.0864,-1.76175},{-5.42627,17.7798,-1.7617},{-5.7019,-19.1206,-1.75527},{5.93481,-18.0952,-1.75545},{0.378662,0.887695,-1.75876}}; + 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 { + lootPosZombie[] = {{0.218262,-1.78369,-0.347349}}; + }; + class land_r_housev2_04: Residential { + lootPos[] = {{0.364502,3.06128,-4.08876},{-4.49097,3.29565,-4.0887},{7.0625,-1.54053,-4.09079}}; + lootPosZombie[] = {{-1.72021,2.7146,-3.20429},{2.7522,2.9668,-3.20421},{4.73706,-0.942627,-3.20546}}; + lootPosSmall[] = {{-5.88696,2.77051,-4.08894},{-4.32666,6.00415,-4.0887},{7.37158,4.41968,-4.08918},{6.17065,2.39063,-4.09028}}; + }; + class Land_Hlidac_budka: Residential { + lootPos[] = {{2.4209,2.16064,-0.783617}}; + lootPosZombie[] = {{2.18311,0.502441,0.0913835}}; + lootPosSmall[] = {{0.987305,2.43359,-0.113617},{1.67773,2.24927,-0.113617},{-0.138184,0.0844727,-0.713617}}; + }; + class Land_HouseV2_02_Interier: Residential { + lootPos[] = {{6.97412,1.26904,-5.53068},{4.21631,6.56396,-5.53068},{-5.94922,-1.28955,-5.53068},{-3.31494,6.44287,-5.53068}}; + lootPosZombie[] = {{2.69043,5.47363,-4.65568},{-8.24561,-1.33496,-4.65568},{-2.74878,0.891602,-4.65568},{2.67603,1.12891,-4.65568}}; + lootPosSmall[] = {{6.44629,1.7251,-4.61068},{6.63672,1.2583,-4.61068},{8.7749,-2.23779,-4.74068},{2.81006,6.30908,-5.57068},{-4.97754,-2.1543,-5.57068},{-2.42676,5.58887,-5.57068}}; + }; + class Land_a_stationhouse: Military { + lootChance = 0.3; + lootPos[] = {{15.436,2.85498,-9.47058},{17.9861,-6.52832,-9.47058},{1.22583,2.24463,-9.47058},{-3.9126,-7.29834,-9.47058},{-2.28271,-6.21094,-4.6489},{-1.604,-8.68018,-0.043786},{-1.104,-5.60938,4.41139},{-3.55811,-8.56787,4.41139},{-2.99219,-8.27148,8.49209}}; + lootPosZombie[] = {{0.977295,-0.614746,-8.59558},{3.88477,2.83057,-8.59558},{-2.97949,-5.49365,-8.59558},{-1.08789,-8.40674,-3.7739},{-4.22363,-8.68604,0.831215},{-0.745117,-8.68896,5.28639},{21.0693,-9.00537,-8.63291},{-11.4531,-9.27734,-8.63291},{-3.64014,10.3086,-8.63291}}; + 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 { + lootChance = 0.4; + lootPos[] = {{7.33203,-1.104,-1.0787},{2.00684,-0.88623,-1.0787},{6.10938,3.34473,-1.0787},{1.90332,3.67188,-5.51367},{8.71387,3.8042,-9.6387}}; + lootPosZombie[] = {{2.66016,3.62891,-8.75369},{10.0898,5.72559,-6.56369},{5.05957,3.61328,-4.58868},{4.86914,1.06152,-0.193695}}; + 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: MilitaryIndustrial { + maxRoaming = 3; + lootPos[] = {{-13.0562,-17.6318,-5.87253},{-12.9907,20.873,-5.87253},{12.7217,22.6377,-5.87253},{1.80469,3.94238,-5.87253},{13.1997,-18.3457,-5.87253}}; + lootPosZombie[] = {{-12.0562,-20.0518,-4.99753},{-7.35693,-1.4502,-4.99753},{-6.18555,16.3369,-4.99753},{8.46338,6.03613,-4.99753}}; + lootPosSmall[] = {{-14.1362,12.6729,-5.87253},{14.4819,-7.80371,-5.87253}}; + }; + class Land_A_Pub_01: Residential { + zombieChance = 0.2; + lootPos[] = {{1.17188,5.7522,-5.75623},{6.46191,-1.73706,-5.01623},{6.46777,1.47949,-5.75623},{0.975098,-5.80859,-5.75621},{-5.79736,-2.57813,-1.79123},{-7.35303,-3.7627,-1.79123},{4.56885,0.998291,-1.79123},{3.45947,0.236328,-1.79123},{1.91504,6.302,-1.79123},{0.114258,2.17432,-1.79123},{6.52832,6.10889,-1.79123},{0.555176,0.169189,-1.79123},{-4.37793,-2.64038,-5.75623},{-7.1709,-1.76855,-5.75623}}; + lootPosZombie[] = {{-5.01953,-5.39209,-0.886223},{3.14746,-3.76758,-0.886223},{6.39746,4.26367,-0.886223},{3.10889,2.92896,-0.886223},{-5.54248,-4.60083,-4.87122},{2.7334,-5.77441,-4.87122},{6.41846,-0.166992,-4.87122},{3.30518,4.54102,-4.87122}}; + lootPosSmall[] = {{-0.602051,2.69214,-5.48623},{2.0708,1.98486,-5.19622},{1.37744,7.89722,-5.01622},{3.28076,-1.51782,-4.75623},{2.79395,-1.90845,-4.75622},{1.19043,-1.97632,-4.7562},{4.03418,-5.81592,-5.30621},{1.46143,-6.27979,-5.01621},{-4.8252,-2.66309,-1.78122},{1.16504,1.125,-1.19122},{2.73486,0.744873,-0.701225},{5.04053,-2.60938,-1.78122},{5.00293,2.03491,-1.78122},{2.89844,5.78613,-1.37122},{1.44482,6.51831,-1.31123},{1.77734,7.88013,-1.79123},{5.81934,5.90967,-1.41122},{-3.41016,1.26123,-1.78123},{-7.37891,-1.24756,-5.28622}}; + }; + class Land_HouseB_Tenement: Office { + lootPos[] = {{2.39063,4.80322,-19.8245},{-10.2041,-0.48877,-20.3445},{4.65625,-2.125,-20.3445},{7.27734,11.5957,-20.8045},{-4.50854,5.10645,-19.8245},{5.11865,12.0298,-20.8045},{13.5625,12.1631,-20.8045}}; + lootPosZombie[] = {{-10.75,5.90088,-19.9095},{-9.99756,5.92529,-19.9095},{-8.12207,5.97852,-19.9095},{-7.31445,6.00879,-19.9095},{5.53882,10.6328,-19.9095},{4.28247,8.729,-19.9095}}; + 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_A_Hospital: hospital { + lootChance = 0.8; + lootPos[] = {{6.34253,-2.0498,-7.34966},{1.20044,-3.17676,-7.34966},{-6.09375,-1.32227,-7.34966},{-12.1106,-1.1416,-7.34966}}; + lootPosZombie[] = {{-1.05542,-7.77393,-6.57103},{1.37695,-7.51074,-6.57103},{-18.5427,-3.37891,-6.57896},{-1.56226,3.03711,-6.57103},{13.3225,3.51172,-6.57103},{20.2839,-3.38281,-6.58154}}; + lootPosSmall[] = {{-13.2749,-1.99512,-7.34966},{-11.0256,-2.84473,-6.89966},{-14.729,-1.21484,-7.34966},{-4.55444,-3.34229,-6.35966},{-1.68921,-4.03125,-6.35966},{2.29761,-3.49756,-6.75966},{2.92163,-0.976074,-6.89966},{4.47095,-0.858887,-7.34966},{7.62231,-0.94873,-7.34966},{9.41187,-0.902832,-6.89966},{16.623,-3.96729,-6.89966},{-15.7454,-0.918945,-6.89966}}; + }; + class Land_Panelak: Office { + lootPos[] = {{-3.76709,-5.5791,0.0714226},{-6,-5.1709,0.0714226},{-4.86719,-3.30518,0.0714226},{-5.75098,1.51172,0.0714226},{3.95483,-4.83008,2.77144},{4.8728,1.51855,2.77144},{6.07324,-5.4668,2.77144}}; + lootPosZombie[] = {{0.657227,-3.12109,0.946423},{-2.28564,-6.88281,0.946423},{-6.31055,-5.41943,0.946423},{-4.51709,3.01758,0.946423},{-0.828613,-3.01465,3.64644},{2.23975,-6.20801,3.64644},{6.84961,-4.8125,3.64644},{4.64917,2.84668,3.64644},{4.59229,-2.55957,3.64644}}; + 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.53833,2.0498,-1.29137},{4.87939,1.90234,5.46665},{4.71045,-3.02197,5.46665},{6.01514,-5.86133,5.46665},{3.8833,-4.72314,5.46665}}; + lootPosZombie[] = {{0.611328,-3.38965,-1.75359},{0.584473,-3.44873,0.946428},{0.67334,-3.11133,3.58597},{-0.513428,-3.33057,6.31165},{6.30933,-4.92236,6.31165},{5.0686,3.12158,6.31165},{3.86108,-7.18848,6.31165}}; + 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_Shed_Ind02: Industrial { + lootPos[] = {{3.39893,9.21875,-4.67596},{1.29541,0.227539,-4.67596},{-0.458984,11.6934,-1.28638},{-4.00879,-8.42773,-1.29721}}; + lootPosZombie[] = {{-3.95166,9.92188,-0.406006},{4.71387,-9.10059,-0.399109},{-3.69971,-7.85254,-3.75098},{2.20898,10.04,-3.75098}}; + 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_Shed_wooden: Residential { + lootPos[] = {{1.26807,-0.361328,-1.29153},{-0.342773,1.0293,-1.29153}}; + }; + class Land_HouseBlock_A1_1: Residential { + lootPos[] = {{-3.52881,0.158936,-4.74365},{-3.56152,-2.33484,-4.73106}}; + }; + class Land_Shed_W01: Industrial { + lootPos[] = {{-1.46289,-0.12207,-1.41129}}; + lootPosZombie[] = {{0.387207,-2.17822,-0.538036}}; + }; + class Land_HouseV_1I1: Residential { + lootPosZombie[] = {{-0.789551,-2.14307,-1.94944}}; + lootPosSmall[] = {{0.728516,-2.01514,-2.86235}}; + }; + class Land_Tovarna2: Industrial { + lootPos[] = {{-2.02222,7.87256,-5.62933},{-12.2107,-8.15527,-5.62469},{-12.2112,7.7998,-5.62933},{-8.99805,7.72168,-2.31135},{-6.54077,8.80469,-2.31156},{-12.6907,8.04932,1.58661},{-9.06421,8.10645,1.58661},{-5.39453,9.02783,1.56174},{-8.26465,-0.520508,0.37684},{-3.83984,4.99121,-2.31156},{-6.6416,8.03174,-5.62933},{-3.31763,-1.80762,-5.59492},{-6.66382,7.57861,1.56174},{-12.8,4.30664,1.58661},{-12.8074,-0.535156,0.374299},{-12.4324,5.15918,-2.31135},{-12.8635,1.78174,-5.61933},{-3.19507,-8.49707,-5.63091},{6.43872,-3.48145,-4.62884},{9.97998,-2.35059,-4.62604}}; + lootPosZombie[] = {{2.07422,8.08594,-4.68601},{-8.604,8.22559,-4.68433},{-8.79053,6.47461,-4.68433},{-12.7864,2.26172,-1.35635},{-4.00415,8.89844,-1.35656},{-12.7346,2,2.54161},{-3.98218,5.14697,2.49674}}; + 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_rail_station_big: Office { + lootPos[] = {{2.11914,-0.13208,-4.98439},{0.712402,0.718994,-4.98439},{2.45654,3.80566,-4.98439},{7.45947,1.49683,-5.04438}}; + lootPosZombie[] = {{-5.02148,5.46338,-4.16938},{8.16309,-0.947998,-4.16938},{4.43018,-4.29761,-4.16938},{-9.5708,-4.60913,-4.16938}}; + 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_Ind_Vysypka: Industrial { + lootPos[] = {{1.50195,-15.9287,-4.9663},{1.88208,6.03809,-4.97856},{-8.42188,10.0103,-4.97909},{1.21948,13.2168,-4.97966},{-7.09595,26.0376,-4.99675}}; + lootPosZombie[] = {{1.58472,2.12793,-4.09329},{1.99658,-12.5371,-4.09167},{-7.51147,-5.00488,-4.09327}}; + lootPosSmall[] = {{2.5459,-16.5952,-4.97639},{-8.72485,-22.1318,-4.97806}}; + }; + class Land_A_MunicipalOffice: Residential { + zombieChance = 0.4; + minRoaming = 3; + maxRoaming = 9; + zombieClass[] = {"z_soldier","z_soldier_heavy","z_policeman"}; + lootChance = 0.4; + lootPos[] = {{-4.66113,-6.27173,-18.429},{3.31641,-5.77417,-18.429},{-0.20752,-6.48682,-18.429},{-9.72412,-4.88745,-3.78903},{-9.57813,3.55615,-3.78903},{-7.16797,11.0737,-3.78903},{5.07422,11.1838,-3.78903},{9.3208,5.38623,-3.78903},{9.65332,-4.82056,-3.78903},{3.23535,-0.105957,-0.169027},{4.85205,-3.69019,-0.169027},{-0.80127,-7.89087,-0.169027},{-4.4082,-4.91772,-0.169027},{-4.90771,-2.23169,-0.169027}}; + lootPosZombie[] = {{-3.04883,-6.00903,-17.554},{2.26807,-6.87524,-17.554},{0.310059,10.1396,-17.5491},{-0.589355,10.1394,-17.5491}}; + lootPosSmall[] = {{4.34521,-8.81567,-18.439},{-1.06787,-5.11499,-18.439},{1.3291,9.86938,-18.4413},{-1.54395,9.90649,-18.4353}}; + }; + class Land_A_Office01: Office { + lootPos[] = {{-7.84912,6.3855,-4.528},{3.84424,3.27051,-4.528},{-0.0383301,3.51733,-4.528},{5.37695,5.63379,-4.528},{15.5393,-1.90015,-4.528},{13.8057,-2.3811,-4.528},{10.114,3.44849,-4.528},{10.3008,6.32495,-4.528},{1.71021,1.66675,-4.528},{1.58032,5.87671,-2.028},{-0.599854,7.08984,-2.028},{3.87769,6.84229,-2.028},{-7.6709,6.72485,-2.038},{-4.729,4.19556,-2.028},{-7.93091,3.2041,-2.038},{10.2354,-1.9187,-2.018},{6.9812,-4.30933,-2.038},{15.4075,6.03198,-2.038},{13.9285,3.40649,-2.038},{0.163086,3.43286,0.472002},{7.13892,3.64844,0.471998},{1.71973,-1.40967,6.72491},{-0.443359,0.61499,-2.028},{-5.22144,-3.69971,-2.028}}; + lootPosZombie[] = {{-0.440674,7.06885,-3.653},{14.8137,4.05688,-1.153},{8.78906,-1.70557,-1.153},{2.57178,3.36401,-1.153},{-7.41211,4.16235,-1.153},{-12.9187,1.20825,-1.153},{-2.67383,3.98071,1.347},{2.06128,1.36035,1.347},{2.14526,7.03027,-3.653},{12.0562,-3.65308,-3.653},{8.42749,3.86108,-3.653}}; + 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}}; + lootPosZombie[] = {{-14.7651,3.86694,6.25894},{-23.5288,2.58789,-7.26266},{2.23096,-8.4292,-7.27757},{23.479,2.6084,-7.26267}}; + 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}}; + }; + class land_barn_metal: Industrial { + lootChance = 0.4; + lootPos[] = {{-8.18506,19.9023,-5.44214},{4.70117,17.2849,-5.44214},{1.31738,-7.94946,-5.44214},{-7.74316,-20.5955,-5.44214}}; + lootPosZombie[] = {{-3.31738,-3.63574,-4.56714},{0.723633,3.1355,-4.56714},{3.99902,-2.87744,-4.56714},{10.6294,-2.91797,6.46288}}; + 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_A_BuildingWIP: Industrial { + lootChance = 0.5; + lootPos[] = {{-15.4871,-9.755,-6.53698},{-10.4043,-9.76697,-6.53213},{-12.0098,-5.50208,-6.53936},{-21.5681,-9.69409,-6.54067},{-23.7563,8.18347,-6.45811},{2.82544,11.3822,-6.47826},{-7.49634,-9.24609,-6.52115},{6.21216,7.7356,-6.41615},{-9.29541,0.683716,-6.53778},{16.8376,2.03186,-2.54291},{4.77661,-9.35681,-1.50389},{-20.3762,-2.86389,-2.53182},{-14.3564,-9.68604,-2.5341},{-24.1724,7.65405,-2.53182},{1.15796,8.03552,-2.53182},{-24.0901,11.4227,1.47364},{-22.1218,11.8442,1.47786},{-22.7849,10.4189,1.47402},{-8.66797,5.81238,1.47396},{-11.4856,-2.29419,2.50674},{-15.6948,-13.5236,5.46682},{-8.00171,-1.07678,5.31147},{8.66626,-8.14514,5.344},{11.5269,2.50977,-6.52237},{-15.926,-17.5713,-6.53193},{-23.8391,0.109863,-6.47638},{-24.2957,2.29199,-2.53182},{-7.6853,11.9902,-2.53182},{-17.7314,1.81299,-2.53182},{2.94116,6.97754,1.47579},{-9.39014,-9.62451,1.47428},{-24.1311,9.47656,5.46242}}; + lootPosZombie[] = {{2.2063,0.501709,-5.53659},{-4.65991,0.766846,-5.53039},{-17.9524,-3.8678,-5.63485},{-14.4016,-16.0522,-3.64149},{-14.2686,-16.675,0.360519},{-14.6934,-16.019,4.36047},{-10.7161,3.77234,2.37796},{-16.876,-2.25098,2.3687},{-16.8928,10.2216,-1.65682},{1.67065,10.3689,-1.65682},{-14.3699,-7.90063,-1.65894}}; + 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_Church_01: Church { + lootPos[] = {{-6.92822,0.516602,-4.2191}}; + lootPosZombie[] = {{4.18628,-4.37549,-5.50933},{7.23792,4.85742,-5.70495}}; + lootPosSmall[] = {{-7.27332,-1.16895,-4.22726}}; + }; + class Land_Church_03: Church { + lootPos[] = {{-0.665527,-3.02832,-14.3021},{2.90771,3.07422,-14.3021},{9.75342,0.0117188,-13.7588},{4.74609,8.1582,-14.3021},{-2.41943,1.72168,-14.3049}}; + lootPosZombie[] = {{-8.01465,-4.29297,-13.4271},{-8.01074,4.1123,-13.4271},{6.23047,-0.046875,-13.4199},{-4.29785,0.00488281,-13.4199}}; + 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 { + lootPos[] = {}; + maxRoaming = 2; + }; + class Land_Church_02a: Church { + lootPos[] = {}; + maxRoaming = 2; + }; + class Land_Church_05R: Church { + lootPos[] = {}; + maxRoaming = 2; + }; + class Land_Mil_Barracks_i: MilitarySpecial { + lootPos[] = {{4.56494,-2.67383,-1.14822},{0.312988,1.54492,-1.09824},{-2.95361,1.49414,-1.11823},{-3.39111,-1.99023,-0.708221},{-6.68604,-1,0.0917664},{-8.94238,-2.52441,-1.09824},{-0.59668,-1.49609,-1.10825},{3.03467,-1.00586,0.0917664},{-0.214355,-2.19531,0.0917664},{-8.93018,1.53906,-1.09824}}; + lootPosZombie[] = {{-7.97119,0.0888672,-0.223236},{-5.29053,-0.952148,-0.223236},{-1.9707,-1.5957,-0.223236},{1.48193,-2.20313,-0.223236},{5.24463,-2.05664,-0.223236}}; + 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}}; + }; //Qty: 2 + class Land_A_TVTower_Base: Industrial { + lootPos[] = {{-0.982422,-1.92627,-2.21573},{-2.01782,-4.2417,-2.21918},{-0.759277,1.42139,-2.21573}}; + }; + class Land_Mil_House: Military { + vehPos[] = {{13.439,3.25244,-5.71244,84}}; + lootPos[] = {{12.457,1.4248,-5.81439},{11.0391,4.85278,-5.81439},{13.667,4.42139,-5.81439}}; + }; + class Land_Misc_Cargo1Ao: Industrial { + lootPos[] = {{0.48877,-1.61377,-1.09224},{0.012207,2.19263,-1.09224},{0.00976563,0.19043,-1.09224}}; + }; + class Land_Misc_Cargo1Bo: Industrial { + lootPos[] = {{-0.322021,1.68555,-1.09222},{0.548584,-1.96289,-1.09222},{0.223389,-0.580078,-1.09222}}; + }; + /* + class Land_Nav_Boathouse: Industrial { + lootPos[] = {{-5.24414,-2.32715,3.67999},{-5.43994,7.17676,3.67548},{6.13232,0.615234,3.6694},{-1.00439,6.89355,3.68311}}; + lootPosZombie[] = {{4.46143,7.24414,4.60098},{5.44775,3.14551,4.60623},{-5.35254,3.41211,4.60873}}; + lootPosSmall[] = {{5.2002,7.64746,6.30902},{-1.88623,7.55762,6.30902},{4.75781,-2.49121,3.67984},{-0.398438,4.61914,3.61755},{2.91797,8.50293,3.67038}}; + }; + */ + class Land_ruin_01: Residential { + lootPos[] = {{-4.31934,-0.115234,-1.45578},{3.41309,0.270508,-1.71365},{3.00293,3.42773,-1.55765},{0.62207,-1.73779,-1.49048}}; + }; + class Land_wagon_box: Industrial { + lootPos[] = {{0.542969,-3.89453,-0.776679},{0.47998,-0.608398,-0.776638},{0.515381,3.03857,-0.776592}}; + }; + class Land_HouseV2_04_interier: Residential { + lootPos[] = {{-5.08826,3.13818,-5.73971},{7.37061,6.52881,-5.73873},{1.75281,3.70752,-5.73953},{-3.75183,7.1626,-5.73842},{0.292725,1.27441,-2.93809}}; + lootPosZombie[] = {{-1.18665,2.89355,-4.86479},{3.33203,6.44092,-4.86366},{4.81616,1.38086,-4.86529}}; + lootPosSmall[] = {{4.7594,2.8042,-5.07979},{4.93396,2.56348,-5.07979},{1.95215,2.67529,-5.05956},{0.668823,2.56299,-5.74944},{-3.7146,7.07813,-4.98862},{-3.31897,6.68457,-4.98895},{-2.87244,6.92676,-5.29893},{-3.95215,2.85449,-5.19935}}; + }; + class Land_HouseV2_01A: Residential { + lootPosZombie[] = {{-2.21313,-3.28174,-4.79521}}; + lootPosSmall[] = {{-3.53906,-3.29736,-5.55779},{-0.759766,-3.95068,-5.56563}}; + }; + class Land_KBud: Residential { + zombieChance = 0.3; + maxRoaming = 0; + lootPos[] = {{-0.0170898,0.0114746,-0.66367}}; + }; // Qty: 90 + class Land_A_Castle_Bergfrit: Residential { + lootPos[] = {{0.0185547,1.91602,-2.8364},{1.19141,-1.43848,-2.8364},{-2.36816,3.32275,-0.628571},{2.36133,3.86768,1.83972},{2.48438,-3.20557,3.85541},{-2.09473,-3.44873,6.31903},{-1.15918,3.13867,8.76691},{1.74707,1.26807,8.76691},{-0.540039,-2.35254,8.76691},{-1.62207,-4.27979,13.4801},{-2.23047,4.82471,16.856},{1.67578,-0.825195,16.8505}}; + }; // Qty: 3 + class Land_A_Castle_Stairs_A: Residential { + lootPos[] = {{0.697998,-1.79395,0.726929},{8.3938,0.890625,0.875122},{8.17261,1.48926,7.02588}}; + }; // Qty: 3 + class Land_A_Castle_Gate: Residential { + lootChance = 0.7; + lootPos[] = {{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}}; + }; // Qty: 3 + class Land_Mil_Barracks: Military { + lootPos[] = {}; + lootPosZombie[] = {{9.02515,-0.694336,-1.16602},{9.01538,0.856445,-1.16602}}; + }; // Qty: 8 + class Land_Mil_Barracks_L: Military { + lootPos[] = {}; + }; // Qty: 5 + + class Land_Barn_W_02: Farm { + lootPos[] = {{3.16504,5.56543,-2.31409},{3.35938,-0.152344,-2.31305},{2.53613,-5.89453,-2.30957},{-2.94629,-5.01367,-2.31006},{-2.84375,0.212891,-2.31183},{-5.63281,4.8291,-2.31363}}; + }; // Qty: 3 + class Land_sara_domek_zluty: Residential { + maxRoaming = 1; + lootPos[] = {{6.91724,3.09277,-2.43372},{6.52881,-0.521973,-2.43379},{0.613037,3.74463,-2.4337},{-7.00024,-0.744141,-2.43373},{-3.13672,3.45459,-2.43364},{-6.81055,-2.67676,-2.43385}}; + lootPosZombie[] = {{-5.43433,-2.46777,-1.55883},{-2.5957,2.12891,-1.55869},{0.22583,2.46631,-1.5587},{6.02344,1.64941,-1.55872}}; + lootPosSmall[] = {{7.26685,-0.882324,-2.43378},{4.00684,3.84766,-2.43372},{-1.11255,1.29395,-2.43382},{-7.22192,-4.23584,-2.43386}}; + }; // Qty: 3 + class Land_HouseV_3I4: Residential { + maxRoaming = 3; + lootPosZombie[] = {{6.1272,2.78906,-2.07073},{-4.63208,5.15771,-2.20779}}; + }; // Qty: 103 + class Land_Shed_W4: Residential { + maxRoaming = 3; + lootPosZombie[] = {{-1.36035,-5.73657,-0.56669},{0.554688,-5.27881,-0.569374}}; + }; // Qty: 172 + + class Land_HouseV_3I1: Residential { + maxRoaming = 3; + lootPosZombie[] = {{5.18896,-2.26819,-1.60805},{-5.49658,-3.26038,-1.8894}}; + }; // Qty: 103 + + class Land_HouseV_1T: Residential { + maxRoaming = 3; + lootPosZombie[] = {{-4.91797,6.75098,-2.32535},{3.49487,-1.74414,-2.40549}}; + }; // Qty: 90 + class Land_telek1: Industrial { + maxRoaming = 3; + lootPos[] = {}; + }; // Qty: 4 + class Land_Rail_House_01: Industrial { + lootPos[] = {{-2.35864,3.04199,-1.28266}}; + lootPosZombie[] = {{0.141846,2.74268,-0.40766}}; + lootPosSmall[] = {{3.13745,3.62549,-1.28266}}; + }; // Qty: 9 + class Land_HouseV_2I: Default { + maxRoaming = 3; + lootPos[] = {}; + lootPosZombie[] = {{-6.33838,-0.644531,-2.07941},{-4.12793,-9.34375,-2.07941}}; + }; // Qty: 83 + class Land_Misc_deerstand: Hunting { + zombieChance = 0.3; + lootChance = 0.5; + maxRoaming = 3; + lootPos[] = {{-0.923828,-0.808594,1.08539},{0.419922,-0.237305,1.08539}}; + }; // Qty: 56 + + class Camp: Military { + maxRoaming = 1; + lootPos[] = {{0.833252,-1.52246,-1.15955},{0.38501,0.963867,-1.15955}}; + }; // Qty: 1 + + class CampEast: Military { + maxRoaming = 1; + lootPos[] = {{-1.05713,-1.80762,-1.31049},{0.627441,1.83398,-1.31049}}; + }; // Qty: 1 + class CampEast_EP1: Military { + maxRoaming = 1; + lootPos[] = {{-0.670898,0.95459,-1.31049},{1.68506,-2.43384,-1.31049},{-1.76318,-1.62646,-1.31049}}; + }; // Qty: 1 + + class MASH: Hospital { + maxRoaming = 1; + lootChance = 0.4; + lootPos[] = {{1.18213,-1.65039,-1.17793},{0.24707,0.799316,-1.17803}}; + }; // Qty: 1 + class MASH_EP1: MASH{}; + + 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 USMC_WarfareBFieldhHospital: MASH { + minRoaming = 1; + maxRoaming = 3; + zombieClass[] = {"z_soldier","z_soldier_heavy"}; + lootPos[] = {{-3.52246,-5.03931,1.14726},{2.36621,-4.52295,1.14786},{1.39063,-0.423096,1.14746},{1.14258,5.00952,1.1478},{3.7124,1.89795,1.14788}}; + }; // Qty: 1 + + class Land_Ind_Shed_02_main: Default { + zombieChance = 0.3; + maxRoaming = 3; + }; // Qty: 283 + + class HouseRoaming: Residential { + lootChance = 0.5; + zombieChance = 0.2; + maxRoaming = 2; + }; + class FarmRoaming: Farm { + lootChance = 0.3; + zombieChance = 0.4; + maxRoaming = 2; + }; + class land_shed_m03: HouseRoaming { + lootPosZombie[] = {{1.73657,-0.0332031,-0.198479}}; + }; + class land_ind_workshop01_03: HouseRoaming { + lootPosZombie[] = {{2.75952,0.594727,-0.606018},{2.77246,2.89258,-0.606018},{-3.54077,5.02344,-0.606018}}; + }; + class Land_Shed_W03: HouseRoaming { + lootPosZombie[] = {{0.35022,-2.35254,0.0159397}}; + }; // Qty: 206 + class Land_HouseV_1I3: HouseRoaming { + lootPosZombie[] = {{2.03467,-1.04419,-1.25841}}; + }; // Qty: 117 + class Land_HouseV_1L1: HouseRoaming {}; // Qty: 97 + class Land_HouseV_1I2: Residential{ + lootPosZombie[] = {{0.911133,-4.5022,-1.35152},{-3.38965,2.33008,-1.35312}}; + }; + class Land_HouseV_2L: Residential{ + lootPosZombie[] = {{-4.25684,-3.86255,-3.11304},{4.41699,1.95239,-3.05204}}; + lootPosSmall[] = {{4.39404,1.28296,-3.96535},{4.12988,2.52222,-3.95569}}; + }; + class Land_HouseV_2T1: Residential{ + lootPosZombie[] = {{-4.86328,5.27539,-2.35536},{6.10547,-3.55127,-2.35536},{2.22485,-4.75195,-2.35536}}; + }; + class Land_houseV_2T2: Residential{ + lootPos[] = {{-3.49072,1.01782,-4.03519}}; + lootPosZombie[] = {{-4.70093,0.893921,-3.16019},{6.19409,4.90735,-3.99267}}; + lootPosSmall[] = {{2.8606,4.33081,-4.65974},{-0.222778,4.34985,-4.65713}}; + }; + class Land_HouseV_3I2: HouseRoaming{}; + + class Land_HouseBlock_A1: HouseRoaming{}; + class Land_HouseBlock_A1_2: HouseRoaming{}; + class Land_HouseBlock_A2: HouseRoaming{}; + class Land_HouseBlock_A2_1: HouseRoaming{}; + class Land_HouseBlock_A3: HouseRoaming{}; + class Land_HouseBlock_B1: HouseRoaming{}; + class Land_HouseBlock_B2: HouseRoaming{}; + class Land_HouseBlock_B3: Residential{ + lootPosZombie[] = {{0.878418,5.69189,-6.38459}}; + lootPosSmall[] = {{2.4126,5.16846,-6.94959}}; + }; + class Land_HouseBlock_B4: Residential{ + lootPosZombie[] = {{0.0595703,-5.58252,-6.69312},{-1.1543,5.55225,-6.74633}}; + lootPosSmall[] = {{-0.0693359,4.82227,-7.28133}}; + }; + class Land_HouseBlock_B5: Residential{ + lootPosZombie[] = {{6.5918,0.56543,-6.60703},{-0.304932,-6.36328,-6.60701}}; + }; + class Land_HouseBlock_B6: Residential{ + lootPosZombie[] = {{-4.28174,1.32861,-6.7437},{-3.84131,-0.0163574,-6.74365}}; + }; + class Land_HouseBlock_C1: HouseRoaming{}; + class Land_HouseBlock_C2: HouseRoaming{}; + class Land_HouseBlock_C3: HouseRoaming{}; + class Land_HouseBlock_C4: HouseRoaming{}; + class Land_HouseBlock_C5: HouseRoaming{}; + class Land_HouseV2_01B: Residential { + lootPosZombie[] = {{-3.51318,-3.36133,-4.67352},{9.73682,3.37646,-5.2341}}; + lootPosSmall[] = {{-4.27881,-2.22852,-5.18173}}; + }; // Qty: 20 + class Land_Misc_Cargo1D: HouseRoaming {}; // Qty: 29 + class Land_HouseV2_03: HouseRoaming {}; // Qty: 8 + class Land_Ind_Shed_01_end: HouseRoaming {}; // Qty: 266 + 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; + }; // Qty: 3 + class Land_Shed_W02: FarmRoaming {}; // Qty: 213 + //allow + class Grave: HouseRoaming { + maxRoaming = 3; + }; + class GraveCross1: HouseRoaming { + maxRoaming = 2; + }; + class GraveCross2: HouseRoaming { + maxRoaming = 2; + }; + class GraveCrossHelmet: Military { + maxRoaming = 4; + }; + + class Land_HouseV_1L2: Residential { + maxRoaming = 3; + lootPosZombie[] = {{-2.88257,4.3457,-2.1376},{2.77734,-5.9126,-2.14038}}; + lootPosSmall[] = {{0.183594,-5.47998,-1.08436}}; + }; // Qty: 101 + + class Land_Misc_PowerStation: Industrial { + lootPos[] = {{4.22314,1.09888,-1.2678}}; + lootPosZombie[] = {{3.88232,-2.35083,-0.393564},{-6.12842,3.4292,-1.1761}}; + lootPosSmall[] = {{3.67725,4.86694,-1.2576}}; + }; + + class Land_HouseV_3I3: HouseRoaming{ + lootPosZombie[] = {{0.915527,3.53455,-1.24826},{4.38135,3.39111,-1.36197}}; + }; + + class Land_Mil_Guardhouse: Military { + lootPos[] = {{-2.43457,3.06396,-1.69939},{-2.36816,-0.151855,-1.69939}}; + lootPosZombie[] = {{-2.56885,0.749512,-0.794393},{5.69531,0.884766,-1.12091}}; + lootPosSmall[] = {{-2.14746,1.94531,-1.69939}}; + }; + + // DAYZ AMP More buildings + 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_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 Land_Ind_FuelStation_Build_EP1: 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 Land_ibr_FuelStation_Build: 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 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_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 { + lootPosZombie[] = {{0.629883,-3.35498,-1.64651},{-2.61719,3.68213,-0.653473}}; + lootPosSmall[] = {{-2.52832,1.68213,-1.54846}}; + }; + 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_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 }}; + }; + 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}}; + lootPosZombie[] = {{-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 Land_Misc_Cargo1Bo_EP1: Industrial { + lootPos[] = {{-0.0170898,-0.331421,-1.09225}}; + }; + + class Land_Mil_Barracks_EP1: Military + { + lootPos[] = {}; + }; + class Land_Mil_Barracks_L_EP1: Military + { + lootPos[] = {}; + lootPosZombie[] = {{-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}}; + lootPosZombie[] = {{-0.116699,-0.801758,-2.81857}}; + }; + class Land_Shed_W03_EP1: Residential + { + maxRoaming = 3; + lootPos[] = {}; + }; + 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_Barrack2: Hospital + { + maxRoaming = 1; + lootChance = 0.4; + lootPos[] = { + { -1.96484,4.15576,-0.689606 }, + { 1.15381,0.3125,-0.691864 }}; + }; + class HMMWVWreck: Military + { + zombieClass[] = {"z_soldier_pilot","z_soldier_heavy"}; + zombieChance = 0.3; + lootChance = 0; + minRoaming = 1; + maxRoaming = 2; + lootPos[] = {}; + }; + class UralWreck: Military + { + zombieClass[] = {"z_soldier_pilot","z_soldier_heavy"}; + zombieChance = 0.3; + lootChance = 0; + minRoaming = 1; + maxRoaming = 2; + lootPos[] = {}; + }; + class SKODAWreck: Residential + { + zombieClass[] = {"zZombie_Base","z_hunter"}; + zombieChance = 0.3; + lootChance = 0; + minRoaming = 1; + maxRoaming = 2; + lootPos[] = {}; + }; + class UAZWreck: Residential + { + zombieClass[] = {"zZombie_Base","z_hunter"}; + zombieChance = 0.3; + lootChance = 0; + minRoaming = 1; + maxRoaming = 2; + lootPos[] = {}; + }; + class datsun01Wreck: Residential + { + zombieClass[] = {"zZombie_Base","z_hunter"}; + zombieChance = 0.3; + lootChance = 0; + minRoaming = 1; + maxRoaming = 2; + lootPos[] = {}; + }; + class hiluxWreck: Industrial + { + zombieClass[] = {"zZombie_Base","z_hunter"}; + zombieChance = 0.3; + lootChance = 0; + minRoaming = 1; + maxRoaming = 2; + lootPos[] = {}; + }; + class datsun02Wreck: Military + { + zombieClass[] = {"zZombie_Base","z_hunter"}; + zombieChance = 0.3; + lootChance = 0; + minRoaming = 1; + maxRoaming = 2; + lootPos[] = {}; + }; + + class Land_Ind_Shed_01_EP1: Default + { + zombieChance = 0.3; + maxRoaming = 3; + }; + class DynamicDebris: Default + { + lootChance = 0.4; + minRoaming = 0; + maxRoaming = 2; + zombieChance = 0.3; + zombieClass[] = {"zZombie_Base","zZombie_Base","z_teacher","z_suit1","z_suit2"}; + itemType[] = { + { "ItemWatch","generic" }, + { "ItemCompass","generic" }, + { "ItemMap","weapon" }, + { "Makarov","weapon" }, + { "Colt1911","weapon" }, + { "ItemFlashlight","generic" }, + { "ItemKnife","generic" }, + { "ItemMatchbox_DZE","generic" }, + { "ItemToolbox","weapon" }, + { "","generic" }, + { "","food" }, + { "PartGeneric","magazine" }, + { "PartWheel","magazine" }, + { "PartFueltank","magazine" }, + { "PartEngine","magazine" }, + { "PartGlass","magazine" }, + { "WeaponHolder_ItemJerrycan","object" } + }; + itemChance[] = { + 0.191, + 0.012, + 0.062, + 0.024, + 0.024, + 0.055, + 0.055, + 0.055, + 0.022, + 0.169, + 0.055, + 0.066, + 0.055, + 0.033, + 0.011, + 0.078, + 0.033 + }; + }; + + class DynamicDebrisMilitary: Default + { + lootChance = 0.4; + minRoaming = 0; + maxRoaming = 2; + zombieChance = 0.3; + zombieClass[] = {"z_soldier_pilot","z_soldier_heavy"}; + itemType[] = { + { "ItemEtool","weapon" }, + { "ItemSandbag","magazine"}, + { "","military" }, + { "ItemWatch","generic" }, + { "ItemCompass","generic" }, + { "ItemMap","weapon" }, + { "MakarovSD","weapon" }, + { "Colt1911","weapon" }, + { "ItemFlashlight","generic" }, + { "ItemKnife","generic" }, + { "ItemMatchbox_DZE","generic" }, + { "ItemToolbox","weapon" }, + { "","generic" }, + { "","food" }, + { "PartGeneric","magazine" }, + { "PartWheel","magazine" }, + { "PartFueltank","magazine" }, + { "PartEngine","magazine" }, + { "PartGlass","magazine" }, + { "PartVRotor","magazine" }, + { "WeaponHolder_ItemJerrycan","object" } + }; + itemChance[] = { + 0.050, + 0.100, + 0.080, + 0.100, + 0.020, + 0.050, + 0.010, + 0.020, + 0.010, + 0.050, + 0.050, + 0.020, + 0.150, + 0.050, + 0.060, + 0.050, + 0.030, + 0.02, + 0.03, + 0.02, + 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[] = {}; + itemType[] = { + { "PartPlywoodPack","magazine" }, + { "PartPlankPack","magazine" }, + { "CinderBlocks","magazine" }, + { "MortarBucket","magazine" }, + { "bulk_PartGeneric","magazine" }, + { "bulk_ItemSandbag","magazine"}, + { "bulk_ItemTankTrap","magazine"}, + { "ItemSledge","weapon" }, + }; + itemChance[] = { + 0.1, + 0.2, + 0.1, + 0.1, + 0.2, + 0.1, + 0.1, + 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[] = {}; + itemType[] = { + { "M16A2","weapon" }, + { "M16A2GL","weapon" }, + { "M249_DZ","weapon" }, + { "M9SD","weapon" }, + { "Pecheneg_DZ","weapon"}, + { "AK_74","weapon" }, + { "M4A1_Aim","weapon" }, + { "AKS_74_kobra","weapon" }, + { "AKS_74_U","weapon" }, + { "AK_47_M","weapon" }, + { "M24","weapon" }, + { "SVD_CAMO","weapon" }, + { "M1014","weapon" }, + { "BAF_LRR_scoped","weapon" }, + { "M4SPR","weapon" }, + { "M4A1","weapon" }, + { "M14_EP1","weapon" }, + { "UZI_EP1","weapon" }, + { "Remington870_lamp","weapon" }, + { "glock17_EP1","weapon" }, + { "M240_DZ","weapon" }, + { "M4A1_AIM_SD_camo","weapon" }, + { "M16A4_ACG","weapon" }, + { "M4A1_HWS_GL_camo","weapon" }, + { "Mk_48_DZ","weapon" }, + { "M4A3_CCO_EP1","weapon" }, + //Ammo + { "AmmoBoxSmall_556","object" }, + { "AmmoBoxSmall_762","object" }, + + //{"NVGoggles","weapon"}, + { "Binocular","weapon" }, + { "ItemFlashlightRed","military" }, + { "ItemKnife","military" }, + { "ItemGPS","weapon" }, + { "ItemMap","military" }, + { "Binocular_Vector","military" }, + + {"DZ_ALICE_Pack_EP1","object"}, // 16 + {"DZ_TK_Assault_Pack_EP1","object"}, // 16 + {"DZ_British_ACU","object"}, // 18 + {"DZ_CivilBackpack_EP1","object"}, // 24 + {"DZ_Backpack_EP1","object"}, // 30 + {"DZ_LargeGunBag_EP1","object"}, // 45 + + { "","medical" }, + { "","generic" }, + { "","military" }, + //{"Body","object"}, + {"PipeBomb","magazine"}, + {"Sa58V_RCO_EP1","weapon"}, + {"Sa58V_CCO_EP1","weapon"}, + {"G36_C_SD_camo","weapon"}, + {"M40A3","weapon"}, + {"100Rnd_762x54_PK","magazine"}, + { "","militaryclothes" }, + {"WeaponHolder_ItemMachete", "object"}, + { "SCAR_H_LNG_Sniper_SD","weapon" }, + {"2000Rnd_762x51_M134","magazine"}, + {"KSVK","weapon" }, + {"m240_scoped_EP1_DZE","weapon" } + }; + itemChance[] = { + 0.03, + 0.01, + 0.01, + 0.02, + 0.01, + 0.02, + 0.01, + 0.01, + 0.02, + 0.02, + 0.01, + 0.01, + 0.02, + 0.01, + 0.01, + 0.01, + 0.02, + 0.03, + 0.01, + 0.02, + 0.02, + 0.01, + 0.01, + 0.01, + 0.01, + 0.01, + 0.03, + 0.03, + 0.01, + 0.02, + 0.01, + 0.01, + 0.01, + 0.01, + 0.03, + 0.02, + 0.02, + 0.02, + 0.01, + 0.01, + 0.05, + 0.05, + 0.13, + 0.01, + 0.01, + 0.01, + 0.01, + 0.01, + 0.01, + 0.05, + 0.02, + 0.01, + 0.01, + 0.01, //ksvk + 0.01 //m240 scoped + }; + }; + class Land_House_C_1_EP1: Residential + { + lootPos[] = {{-3.62476,-1.83301,-0.967744},{3.19263,-2.92676,-0.937744},{7.94824,-1.15381,-0.957744}}; + lootPosZombie[] = {{-5.45166,-0.360596,-0.0527439},{5.60938,-1.80347,-0.0527439}}; + lootPosSmall[] = {{-7.64917,-2.33325,-0.257745},{-2.65161,-2.34473,-0.717744},{2.07666,-3.62549,-0.0177441},{7.56982,-2.3689,-0.257744},{2.6355,-1.62378,-0.947745}}; + }; + class Land_House_C_2_EP1: Residential + { + lootPos[] = {{-3.63477,2.83398,-2.27891},{5.94116,1.08691,-2.30269},{0.387207,1.1936,-1.47782},{5.49438,-1.47388,1.56868},{-2.24487,-1.44019,0.547503},{-2.01343,3.41553,0.547503},{5.06909,1.21997,0.746294},{5.75464,-4.69043,0.794252}}; + lootPosZombie[] = {{-0.131592,3.38794,1.63951},{-4.25537,1.24023,1.4225},{2.3269,1.89136,-1.43735},{-1.87183,-0.48584,-1.4121},{1.21802,-1.58765,1.67137}}; + lootPosSmall[] = {{0.1604,1.06812,-2.00456},{-0.469482,1.10962,-2.2006},{1.1167,0.707031,-1.78269},{-1.62158,-1.72437,1.1175},{-1.63965,-1.27368,1.4575},{5.88379,-3.06787,1.17425},{-2.31738,3.16724,1.3775},{-1.8562,3.80322,1.3775},{-0.393799,3.50586,-1.61131},{6.06934,0.0444336,-2.07269},{-1.95215,-1.91943,-2.33913},{2.17334,-1.75024,0.74663}}; + }; + class Land_House_C_3_EP1: Residential + { + lootPos[] = { + { 6.61987,-1.8667,-3.91483 }, + { 5.80493,1.21094,-3.91483 }, + { -7.11523,2.78418,-3.86868 }, + { -6.45874,-0.478271,-3.86868 }, + { -6.37598,-2.27344,-3.86868 }, + { -4.84521,-2.55664,0.576136 }, + { -1.21606,-1.24634,1.96108 }}; + }; + class Land_House_C_4_EP1: Residential + { + lootPos[] = { + { 5.38452,-0.364746,-3.48355 }, + { 3.16089,2.81616,-3.48355 }, + { -3.36499,2.44629,-3.48355 }, + { -4.60474,0.0483398,-3.48355 }, + { 4.34985,-0.835205,-0.35146 }, + { 1.84668,-3.7168,-0.352423 }, + { -1.23096,-5.15308,-0.27861 }, + { -4.16602,2.48022,-0.348963 }}; + }; + class Land_House_C_5_EP1: Residential + { + lootPos[] = { + { 3.1499,2.39502,-1.36692 }, + { -1.80127,-2.98022,-1.36692 }}; + }; + class Land_House_C_5_V2_EP1: Residential + { + lootPos[] = { + { 3.42529,1.77832,-1.36692 }, + { -3.6687,1.98779,-1.36692 }, + { -2.0271,-2.9126,-1.36692 }, + { -1.271,-3.94385,1.33329 }}; + }; + class land_panelak3: Residential + { + lootPos[] = {{2.00415,-1.33325,12.3769},{0.0378418,-1.23608,-10.8254}}; + lootPosZombie[] = {{-0.654541,1.48291,-9.94038},{0.709717,1.21411,-9.94038}}; + }; + class Land_House_C_5_V3_EP1: Residential + { + lootPos[] = {{2.43799,1.03662,2.2605},{-1.00391,-3.9248,1.22732},{0.83374,4.91699,-0.671498},{-1.63037,3.66699,-1.4815},{-1.24463,-3.43701,-1.4815}}; + lootPosZombie[] = {{-3.54736,1.73535,-0.596497},{2.47021,4.54834,-0.59645},{1.73682,2.96338,2.2955},{-3.40234,-4.05664,2.18232}}; + lootPosSmall[] = {{3.44287,1.23535,1.4205},{3.64917,3.85156,1.4605},{-0.623779,-5.09424,1.24732},{2.31201,0.770996,-0.0414982},{2.53198,0.82959,-0.731498},{1.81738,5.23926,-1.4815},{-4.40332,0.501465,-1.0415},{-0.46582,-2.83594,-1.0815},{-0.466797,-3.58984,-0.401499}}; + }; + class Land_House_C_5_V1_EP1: Residential + { + lootPos[] = {{1.01025,4.85181,-1.4815},{3.42773,1.4248,-1.4915},{-1.62939,-4.69336,-1.4815},{-1.56982,3.66333,-1.4915},{2.28418,1.03076,2.2605},{-0.941895,-3.75952,1.16351}}; + lootPosZombie[] = {{-3.11206,1.50952,-0.596497},{2.39453,4.8396,-0.592795},{1.48633,3.10425,2.2955}}; + lootPosSmall[] = {{0.615479,4.92847,-0.671498},{2.23071,0.780518,-0.411497},{2.61011,0.823975,-1.0915},{-4.35205,-0.0966797,-1.0515},{-0.5271,-2.93677,-1.4215},{-4.2854,3.09082,-1.4715},{-4.42822,-5.13232,-1.4815},{-0.468018,-3.18481,-0.0414963},{2.96582,1.17114,2.2605},{1.85205,4.83716,1.7605}}; + }; + class Land_House_K_6_EP1: Residential + { + lootPos[] = { + {2.36108,1.41309,-1.60797}, + {-2.57178,1.42285,-1.59425}, + {-4.81445,2.98193,1.48639}, + {-0.123047,3.83203,1.47144}, + {2.7063,0.193359,4.42145}, + {-4.3584,-2.99609,4.33153}, + {-0.0888672,3.0293,4.42143}, + {2.10864,0.180664,1.47076}, + {-4.10083,-2.09082,1.55551}}; + }; + class Land_House_C_9_EP1: Residential + { + lootPos[] = { + { -3.47339,2.13086,-3.74726 }, + { -3.17773,4.19849,-3.74837 }, + { -0.839844,5.7041,-3.74944 }, + { 4.67529,1.19897,-3.74832 }, + { 4.20508,-1.85229,-3.74805 }, + { 1.01074,-0.609619,-0.152166 }, + { 0.213379,1.56616,-0.152166 }, + { 1.66138,4.33472,-0.152166 }, + { 4.38208,-5.14136,-0.152166 }}; + }; + class Land_House_C_10_EP1: Residential + { + lootPos[] = {{-0.476807,-6.18408,-4.2081},{-2.19189,-2.32666,-4.19943},{0.970459,5.15942,-4.19894},{2.09814,8.11133,-4.19852},{0.209961,8.65503,-4.19772},{-1.55542,-2.83594,-0.0197258},{0.849854,-5.49219,-0.869633},{-1.56226,8.49561,-0.878298},{-4.927,0.8396,-0.574228},{-2.1604,8.40674,2.47196},{2.02271,5.81372,5.22763},{-2.17822,1.53076,-0.878794}}; + lootPosZombie[] = {{0.153076,-2.36743,-3.31192},{-0.96167,-7.51587,-3.32074},{2.4646,5.95142,-3.2957},{-3.10596,6.55762,-3.29418},{2.66089,5.73584,0.00634003},{-1.50708,7.18359,0.00669289},{-0.899902,-4.46045,0.00529861}}; + lootPosSmall[] = {{-3.52124,-9.30933,-4.20103},{0.401611,-0.616211,-4.19847},{-1.30835,9.25757,-4.11613},{-0.946045,9.29761,-3.10613},{0.183594,9.23438,-2.74583},{1.15552,4.8877,-3.25071},{0.820313,4.84009,-3.58973},{-0.0129395,9.26294,-3.78608},{0.918701,-1.18433,-0.879436},{-2.12231,-2.69775,-0.399366},{-3.64014,4.15503,-0.268515},{-3.17114,0.63916,-0.878897},{2.64014,4.59009,2.47196},{0.853516,5.55664,5.22757},{2.84448,5.5791,2.47196},{3.43945,-9.37354,-0.879139},{1.83667,7.45825,-0.878618},{3.32861,-2.79565,-4.20015}}; + }; + class Land_House_C_11_EP1: Residential + { + lootPos[] = { + { -4.875,-3.75586,-2.45703 }, + { -1.22852,-3.17529,-2.08453 }, + { 6.55859,0.731934,-2.08453 }, + { 4.74072,3.21436,-2.08453 }, + { 4.39551,0.458984,-2.08453 }, + { 0.449219,-3.03857,0.972969 }, + { 4.8291,3.44629,0.972969 }}; + }; + 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}}; + lootPosZombie[] = {{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_House_K_3_EP1: Residential + { + lootPos[] = { + { 0.524414,3.5166,-0.53767 }, + { 1.53491,-0.0644531,-0.790318 }, + { -0.887451,0.615234,-0.790318 }, + { -4.46191,1.38379,-0.795597 }, + { 1.1001,5.40723,2.81719 }}; + }; + class Land_House_K_7_EP1: Residential + { + lootPos[] = { + { -0.995361,1.89014,-0.218372 }, + { -4.9541,3.85254,-0.218374 }, + { -3.4502,4.0376,3.32767 }}; + }; + class Land_House_L_7_EP1: Residential + { + lootPos[] = { + { 3.52979,-0.34375,0.102112 }, + { -0.245117,3.10742,-0.261154 }, + { -5.43408,3.36426,-0.646149 }, + { -4.90137,1.19189,-0.651993}, + { 0.214844,-3.70947,-1.00735}}; + }; + class Land_House_L_6_EP1: Residential + { + lootPos[] = { + { 5.51416,-0.64624,-1.509 }, + { 1.1626,1.93677,-1.5399 }, + { 4.20996,1.62158,1.28101 }, + { 3.15381,-2.12427,1.28099 }, + { -3.74268,-2.23193,-1.53738 }}; + }; + class Land_House_K_8_EP1: Residential + { + lootPos[] = {{2.94263,2.71948,3.34996},{-0.0541992,3.51294,3.34996},{-2.81274,1.99365,0.231133},{-2.59253,3.66528,-1.81557},{-2.55493,-2.54126,-2.63675},{2.97803,-1.89355,-2.64059}}; + lootPosZombie[] = {{-2.60083,-1.24683,-1.66764},{3.30005,-1.26563,1.12351},{-0.615479,2.00049,1.1274},{-1.73755,2.1958,-1.708}}; + lootPosSmall[] = {{-0.681641,0.580322,3.54996},{1.30103,3.72339,3.81996},{1.45947,2.58374,3.34996},{-3.10376,-1.51025,3.34996},{-4.21533,1.6499,0.0964928},{3.22192,3.68018,0.234936},{-3.19409,-1.90552,0.496338},{3.31445,-0.210938,-1.82104},{3.00293,-0.161865,-2.16398},{0.443359,-3.27417,-2.67695},{-3.1377,1.33936,-2.2182}}; + }; + class Land_House_K_5_EP1: Residential + { + lootPos[] = { + { -2.40381,1.90674,1.51889 }, + { -5.96777,0.826416,0.710116 }, + { -3.05811,4.05676,1.52165 }, + { 1.29199,1.85913,1.54825 }, + { 4.40381,3.96619,2.26365 }, + { 4.17725,0.271484,2.4009 }, + { 1.30908,1.50195,1.55225 }}; + }; + class Land_House_K_1_EP1: Residential + { + lootPos[] = { + { -0.685547,4.02161,1.56626 }, + { 3.71387,5.48114,1.56626 }, + { 3.23438,2.35388,1.56626 }, + { -3.30566,4.65558,1.54929 }, + { -3.77539,2.02087,1.60863 }}; + }; + + class Land_House_L_1_EP1: Residential + { + lootPos[] = { + {1.63135,-1.2251,-0.619034}, + {-0.165039,-1.74463,-0.6114815}, + {-1.18311,-0.15918,-0.596542}}; + }; + class Land_House_L_3_EP1: Residential + { + lootPos[] = { + { -5.59863,-0.384766,-0.173644 }, + { -5.23425,2.49609,-0.22691 }, + { 0.75769,2.95508,-0.222477 }, + { -0.387817,0.0234375,-0.222477 }, + { 2.11365,2.99512,-0.222477 }}; + }; + class Land_House_L_4_EP1: Residential + { + lootPos[] = { + { -3.34961,-0.487122,-1.33058 }, + { -6.60547,0.131348,-1.29852 }, + { -0.385742,-0.0551758,-1.34066 }, + { -0.209961,3.14941,-1.253 }, + { 3.47559,0.370972,-1.05766 }, + { 5.41992,3.25671,-1.01435 }}; + }; + class Land_House_L_9_EP1: Residential + { + lootPos[] = { + { 4.4043,0.311035,-0.621445 }, + { -2.23584,1.68604,-0.542923 }, + { 4.0918,0.924805,2.60419}}; + }; + 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_House_L_8_EP1: Residential + { + lootPos[] = { + { 0.662598,5.04395,-1.01205 }, + { 0.73291,2.59424,-1.01574 }, + { 4.73828,3.56836,-0.773781 }, + { 3.76758,3.67578,1.73622 }, + { -2.51514,-2.19971,-1.55013 }, + { -2.51514,-2.19971,-1.55013 }}; + }; + class Land_ibrhotel: Residential + { + lootPos[] = { + { -8.44922,9.08105,-7.74672 }, + { -0.813965,9.1748,-7.74672 }, + { 3.17383,11.873,-7.74672 }, + { 2.74072,2.91016,-7.74672 }, + { 3.80225,-2.44434,-7.85944 }, + { -1.28711,-0.235352,-4.25943 }, + { 17.8379,-8.18896,-4.25943 }, + { 15.4878,-11.4014,-4.25943 }, + { 11.8403,-17.5391,-4.25943 }, + { 4.74902,-11.9019,-4.25943 }, + { -9.04395,-17.6064,-4.25943 }, + { -11.9761,-15.2539,-4.25943 }, + { -15.9063,-12.082,-4.25943 }, + { -12.2837,-4.31934,-4.25943 }, + { -16.7495,9,-4.25943 }, + { -15.7764,11.6875,-4.25944 }, + { -11.9551,16.458,-4.25944 }, + { -4.83203,12.1294,-4.25943 }, + { -5.21436,6.14258,-4.25943 }, + { 3.57373,5.38721,-4.25943 }, + { 8.66553,17.2417,-4.25943 }, + { 12.2725,16.1885,-4.25943 }, + { 11.8359,4.06348,-4.25943 }, + { 8.99023,1.72949,-4.25943 }, + { -1.28711,-0.235352,-0.759062 }, + { 17.8379,-8.18896,-0.759062 }, + { 15.4878,-11.4014,-0.759062 }, + { 11.8403,-17.5391,-0.759062 }, + { 4.74902,-11.9019,-0.759062 }, + { -9.04395,-17.6064,-0.759062 }, + { -11.9761,-15.2539,-0.759062 }, + { -15.9063,-12.082,-0.759062 }, + { -12.2837,-4.31934,-0.759062 }, + { -16.7495,9,-0.759062 }, + { -15.7764,11.6875,-4.25944 }, + { -11.9551,16.458,-4.25944 }, + { -4.83203,12.1294,-0.759062 }, + { -5.21436,6.14258,-0.759062 }, + { 3.57373,5.38721,-0.759062 }, + { 8.66553,17.2417,-0.759062 }, + { 12.2725,16.1885,-0.759062 }, + { 11.8359,4.06348,-0.759062 }, + { 8.99023,1.72949,-0.759062 }, + { -1.28711,-0.235352,2.74082 }, + { 17.8379,-8.18896,2.74082 }, + { 15.4878,-11.4014,2.74082 }, + { 11.8403,-17.5391,2.74082 }, + { 4.74902,-11.9019,2.74082 }, + { -9.04395,-17.6064,2.74082 }, + { -11.9761,-15.2539,2.74082 }, + { -15.9063,-12.082,2.74082 }, + { -12.2837,-4.31934,2.74082 }, + { -16.7495,9,2.74082 }, + { -15.7764,11.6875,-4.25944 }, + { -11.9551,16.458,-4.25944 }, + { -4.83203,12.1294,2.74082 }, + { -5.21436,6.14258,2.74082 }, + { 3.57373,5.38721,2.74082 }, + { 8.66553,17.2417,2.74082 }, + { 12.2725,16.1885,2.74082 }, + { 11.8359,4.06348,2.74082 }, + { -1.54492,0.158691,6.24485 }, + { 3.11914,5.81445,6.24485 }}; + }; + class Land_MBG_Shanty_BIG: Residential + { + lootPos[] = { + { -29.8752,-15.8057,2.99997 }, + { 23.4097,11.5024,24.9672 }, + { -29.345,-16.7568,3.04013 }, + { 23.2319,11.6201,27.9672 }, + { -33.3779,-11.3564,5.81198 }}; + }; + class Land_dum_istan3_hromada2: Residential + { + lootPos[] = { + { 1.67627,3,-4.62603 }, + { -1.47363,4.92285,-1.28517 }, + { 6.43848,1.93555,2.08801 }}; + }; + 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_ibr_hangar: MilitaryIndustrial + { + lootPos[] = { + { -5.75635,9.95386,-3.57318 }, + { -8.06152,-11.4065,-3.58192 }, + { 8.68555,-5.30371,-3.57942 }}; + }; + 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_dum_mesto_in: Residential + { + lootPos[] = { + { -5.53796,-2.51996,-3.99769 }, + { -4.66113,1.34052,-4.26331 }, + { -4.9137,3.4718,-4.26331 }, + { 0.397583,-2.74866,-4.26418 }, + { 2.18762,0.74707,-4.26418 }, + { 4.94128,-1.67108,-4.26418 }, + { 4.48279,2.82495,-4.26418 }, + { 1.11023,4.69928,-2.75561 }, + { 4.98938,3.79883,-1.28095 }, + { 5.55957,-1.61218,-1.28095 }, + { 0.695679,-2.18268,-1.28095 }, + { -2.42969,-1.18854,-1.27582 }, + { -4.77722,3.51996,-1.27582 }}; + }; + 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}}; + lootPosZombie[] = {{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_hut01: Residential + { + lootPos[] = { + { 0.304749,-0.543213,-0.448339 }, + { 0.885254,2.90747,-0.44834 }}; + }; + + class land_housev2_05: Residential + { + lootPosZombie[] = {{-3.78809,-0.407715,-2.06879},{5.36499,7.90381,-2.08879}}; + }; + class land_hut02: Residential + { + lootPos[] = { + { -0.498901,2.974,-0.445764 }, + { -1.07245,-0.756958,-0.445764 }}; + }; + class land_hut04: Residential + { + lootPos[] = { + { -1.07227,-0.354492,-0.437198 }, + { 0.939697,2.78271,-0.437198 }}; + }; + 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 }}; + }; + 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_A_Stationhouse_ep1: Land_a_stationhouse{}; + class Land_ibrPanelak: Land_Panelak{}; + class Land_ibrPanelak2: Land_Panelak2{}; + + class Land_Ind_Expedice_1: Industrial + { + lootPos[] = {{5.56104,-18.4136,-5.75725},{-10.0732,-18.7891,-3.48673},{-6.21045,-7.65479,-3.48673},{0.0634766,-0.0908203,-5.68389},{-2.59351,18.4795,-5.68389},{-1.85474,13.1089,-3.48673}}; + lootPosZombie[] = {{-7.98584,-18.7822,-2.61173},{2.97021,17.729,-4.8089}}; + 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}}; + }; + + // Isla Dula + class land_dum_istan2b: Residential + { + lootPos[] = { + {-6.44531,-5.13037,3.80019}, + {-6.71777,2.81592,3.80019}, + { 3.33887,-0.539307,0.822979}, + {-0.506836,-2.2229,0.822979}, + {-3.93457,2.11401,-2.29981}}; + }; + + class Land_dum_olez_istan2: HouseRoaming{}; + class Land_dum_olez_istan2_maly2: HouseRoaming{}; + class land_dum_mesto3_istan: HouseRoaming{}; + class land_dum_istan2_03a: HouseRoaming{}; + class land_ind_pec_03a: HouseRoaming{ + lootPosZombie[] = {{-16.4072,-12.3384,-4.473},{-16.4097,-14.7412,-4.47244},{0.900879,28.8267,-4.48695}}; + }; + + + + class land_nasypka: Residential + { + lootPos[] = {{-1.46045,-0.168945,6.56824}}; + lootPosZombie[] = {{1.50659,-0.027832,-5.55527}}; + lootPosSmall[] = {{-1.58691,0.717285,6.56824}}; + }; + + class Land_dum_istan3_pumpa: Residential + { + lootPos[] = { + {-2.14502,3.03662,-1.86787}, + {4.09619,-0.563965,1.47485}, + {0.189453,0.540039,1.47485}, + {-1.73682,2.44775,1.47485}}; + }; + class land_dum_istan3: Residential + { + lootPos[] = { + {-8.4917,-0.922363,0.585144}, + {5.97852,1.38037,0.585148}, + {3.55176,-5.42822,0.58514}, + {-2.33105,3.74805,-2.67237}}; + }; + class land_house_y: Residential + { + lootPos[] = { + {-0.570313,-5.21387,-1.40696}, + {-5.15625,-5.32275,-1.40696}, + {2.34766,4.9917,-1.40696}}; + }; + class land_dum_istan4_inverse: Residential + { + lootPos[] = { + {-2.77246,-1.72949,-4.33588}, + {5.30176,5.76563,-7.28588}, + {-0.282227,5.89746,-7.28588}, + {-6.5918,5.96973,-7.28588}}; + }; + class Land_duala_mini: Residential + { + lootPos[] = { + {-1.37207,2.25488,-2.74846}, + {-3.43457,-2.04932,-2.74846}, + {3.82959,0.034668,-2.74846}, + {3.79102,-2.25977,-2.74846}}; + }; + 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}}; + lootPosZombie[] = {{-5.14404,-2.02295,-1.71924},{4.92676,-2.67383,-1.71924}}; + lootPosSmall[] = {{-1.36499,-0.579102,3.42651}}; + }; + class land_mbg_brickhouse_01: Residential + { + lootPos[] = { + {-7.06543,4.02197,-0.051506}, + {5.55518,-0.523438,-0.051506}, + {-0.717773,4.01855,-0.051506}, + {-2.00293,-2.35107,-3.35652}, + {4.99219,-0.20752,-3.35652}, + {-6.80469,3.94043,-3.35652}}; + }; + class land_bouda_garaz: Industrial + { + lootPos[] = { + {26.1628,-12.502,-0.952108}, + {23.3086,-6.62305,-0.952108}}; + }; + + + // Taviana 1.0 building loots + class Land_majak_podesta: Residential + { + lootPos[] = { + {-1.22461,-2.17969,2.28329}, + {1.14844,-2.9707,2.28329}}; + }; + // blue trailer - Also affects chernarus + class Land_Shed_M02: Industrial + { + lootPosZombie[] = {{-0.00195313,3.29932,-0.6586}}; + lootPosSmall[] = {{1.00586,0.0698242,-1.01666},{-0.931641,0.0825195,-1.01755}}; + }; + class Land_sara_Domek_sedy: Residential + { + lootPos[] = { + {-1.76367,-1.11328,-2.14196}, + {-5.0127,3.01953,-2.14196}, + {5.41211,2.625,-2.14196}, + {4.86035,-0.738281,-2.14196}}; + }; + class Land_dum_rasovna: Residential + { + lootPos[] = {{-1.271,3.38281,-2.69958},{3.14893,3.86255,-2.69958},{3.30957,-4.17871,-2.69958},{-0.936523,-1.97412,0.242605},{1.05518,3.77271,0.242605}}; + lootPosZombie[] = {{-1.08252,-1.93018,-1.79458},{-1.68555,2.19971,-1.79458}}; + lootPosSmall[] = {{-0.964844,-3.52148,0.952604},{0.613281,-0.726807,-2.69958},{3.69873,-1.69995,-2.69958}}; + }; + class land_sara_domek_kovarna: Residential + { + lootPosZombie[] = {{0.0998535,-0.891602,-0.880356}}; + }; + class land_sara_domek_hospoda: Residential + { + lootPos[] = {{-2.14844,-3.56396,-2.74878}}; + lootPosZombie[] = {{1.48291,-3.28223,-1.85291}}; + lootPosSmall[] = {{-1.16064,-4.72485,-2.75951}}; + }; + + class Land_leseni2x: Industrial + { + lootPos[] = { + {1.15625,-0.206055,2.55466}}; + }; + // Train Station + class LAND_vokzal_big: Residential + { + lootPos[] = { + {7.28613,-0.216797,-7.96283}, + {6.84961,2.56152,-7.96283}, + {6.9834,-4.98047,-7.96283}, + {-7.07227,1.28223,-7.96283}}; + }; + + class Land_dum_mesto2: Residential + { + lootPos[] = { + {2.46582,7.10742,-4.34475}, + {2.87305,4.03906,-4.34475}, + {-3.56738,4.05078,-4.34475}, + {-2.49902,0.46875,-4.34475}, + {1.77734,-7.41797,-4.34475}, + {-3.24512,-7.69922,-4.34475}, + {-3.16113,-1.58984,-4.34475}, + {3.19531,1.64258,-0.945168}, + {-3.19141,7.76563,-0.944004}, + {-0.253906,4.78516,-0.944004}, + {-3.35645,-5.74414,-0.944004}, + {-1.70508,-7.22656,-0.944004}, + {1.21973,-1.07617,-0.944004}}; + }; + // Large Supermarket + 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}}; + }; + class LAND_Zachytka : Residential + { + lootPos[] = { + {3.79492,-4.12891,-2.02697}, + {-4.92285,-6.8584,-2.02697}, + {-3.6543,-6.7002,-2.02697}, + {-2.60449,-6.87891,-2.02697}, + {-1.82422,0.0361328,-2.02697}, + {-6.2832,-4.51074,-2.02697}, + {-3.60547,5.1875,-2.02697}, + {4.42188,11.2158,-2.02697}}; + }; + class LAND_hospoda : Residential + { + lootPos[] = { + {3.46094,-1.42871,-1.80302}, + {2.40137,-1.22656,-1.80307}, + {7.81836,-1.63281,-1.80282}, + {2.04004,-6.71777,-1.80289}, + {-5.56641,0.793945,-1.80295}, + {-4.18164,8.64063,-1.80286}, + {1.16602,5.0791,-1.80348}, + {1.21582,3.73242,-1.8034}, + {0.248047,5.55176,-1.80324}, + {-1.84766,3.92969,-1.80313}, + {-1.85254,0.222656,-1.80321}}; + }; + class LAND_Kiosk2 : Residential + { + lootPos[] = { + {-20.7441,45.2878,3.05876}, + {-3.80933,-33.6328,3.02246}, + {-3.57007,-22.666,3.02246}, + {4.76587,-24.3711,-0.618923}, + {-1.10449,43.1938,-0.58263}, + {8.77441,23.7346,-0.845428}, + {-9.86914,41.6533,3.05876}, + {7.84668,20.991,4.76736}, + {6.91211,27.9067,10.1178}}; + }; + class Land_deutshe_mini : Residential + { + lootPos[] = { + {-4.34277,-2.54297,-2.74846}, + {-0.624023,-0.357422,-2.74846}, + {0.853516,1.04395,-2.74846}, + {-2.75781,2.44336,-2.74846}}; + }; + 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_skola : Residential + { + lootPos[] = { + {15.8508,20.459,-2.00361}, + {29.0132,22.3887,-2.00361}, + {30.6335,16.1104,-2.00361}, + {30.7412,5.33691,-2.00361}, + {18.7554,5.07324,-2.00361}, + {2.84912,14.2744,-2.00361}, + {-1.27197,12.2324,-2.00361}, + {-5.66699,16.6445,-2.00361}, + {-2.93408,22.0967,-2.00361}, + {5.48535,21.7969,-2.00361}, + {-9.52954,-8.64063,-2.00361}, + {-18.5305,-9.60449,-2.00361}, + {-23.9783,-0.905273,-2.00361}, + {-8.50586,13.9482,-2.00361}, + {5.84448,0.175781,-2.00361}, + {2.56885,-14.167,-2.00361}, + {-3.15063,-14.084,-2.00361}, + {-3.76294,-21.2754,-2.00361}, + {5.4397,-24.5635,-2.00361}, + {18.5049,-11.9141,-2.00361}, + {10.7795,-18.4443,-2.00361}, + {18.3979,-21.9854,1.22083}, + {20.1707,-14.1572,1.22083}, + {30.334,5.12402,1.22083}, + {22.9521,12.1387,1.22083}, + {1.45825,18.208,1.22083}, + {-5.56128,20.1572,1.22083}, + {-6.19165,15.4678,1.22083}, + {-1.05029,9.69141,1.22083}, + {6.17896,5.19434,1.22083}, + {5.00513,2.78711,1.22083}, + {5.81836,-5.65625,1.22083}, + {-0.54541,-15.1104,1.22083}, + {1.8418,-19.8584,1.22083}, + {-2.10864,-21.9961,1.22083}, + {-5.78857,-24.9277,1.22083}, + {16.3679,-15.4463,1.22083}, + {28.0537,-17.1328,1.22083}, + {22.1833,11.416,-2.00361}}; + }; + 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_Tav_Panelak2 : Residential + { + lootPos[] = {{2.7627,-5.62524,5.43665}, + {2.63867,-0.156494,5.43665}, + {3.4873,2.76855,5.43665}, + {6.06152,3.64966,5.43665}, + {6.70996,0.734619,5.43665}, + {4.71875,-1.69263,5.43665}, + {-0.347656,-2.23315,5.43665}, + {0.814453,-1.73901,2.71097}, + {-0.545898,-2.29468,2.71097}, + {-0.415039,4.25122,1.32864}, + {0.75,-2.01318,0.0714264}, + {0.644531,-1.86401,-2.62859}}; + }; + class LAND_Tav_panelak : Residential + { + lootPos[] = {{5.24121,-6.39453,2.77144}, + {6.71191,-5.43262,2.77144}, + {4.65625,-1.83838,2.77144}, + {6.69531,0.225586,2.77144}, + {6.54395,3.06519,2.77144}, + {3.40234,3.32324,2.77144}, + {2.61523,0.798096,2.77144}, + {2.7041,-4.98389,2.77144}, + {3.66016,-6.17651,2.77144}, + {-0.982422,-1.86328,2.77144}, + {-0.904297,4.13086,1.32864}, + {0.942383,-2.10474,0.0714226}, + {-2.56836,-1.68628,0.0714226}, + {-2.69531,3.42407,0.0714226}, + {-6.24902,3.01392,0.0714226}, + {-6.07227,0.556396,0.0714226}, + {-5.75488,-2.03857,0.0714226}, + {-6.66406,-4.34497,0.0714226}, + {-5.49219,-6.70581,0.0714226}, + {-2.41602,-4.19434,0.0714226}, + {-3.70801,-6.17212,0.0714226}}; + }; + class LAND_Tav_Panelak3 : Residential + { + lootPos[] = {{0.0878906,0.793457,-10.8154}, + {-0.810547,3.44824,-10.8154}}; + }; + class LAND_Big_Panelak : Residential + { + lootPos[] = {{3.30566,-9.23413,-14.7521}, + {3.10059,-7.05005,-14.7521}, + {5.36914,0.495361,-14.7521}, + {-0.236328,-3.16772,-14.7521}, + {3.05078,-0.838379,-14.7521}}; + }; + + class LAND_Posta : Residential + { + lootPos[] = {{-17.4678,-9.28809,1.00044}, + {-16.5732,-1.32227,1.00044}, + {-3.60254,-5.11377,1.00044}, + {9.72168,-6.61035,1.00044}, + {17.333,-8.2085,1.00044}, + {13.3633,7.1958,1.00044}, + {1.56445,8.49707,1.00044}}; + }; + + // Proving grounds PMC + 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_ruin_01_PMC : Residential + { + lootPos[] = {{-2.57568,2.16443,-1.76358}, + {-2.64172,-2.50488,-1.76358}, + {0.851563,1.67505,-1.76358}}; + }; + class Land_Ruin_Cowshed_a_PMC : Residential + { + lootPos[] = {{-3.573,2.80774,-2.31227}, + {8.85077,-2.67871,-2.46388}, + {-2.83069,-5.90613,-2.46388}, + {8.89893,-5.66711,-2.46388}}; + }; + class Land_Ruin_Cowshed_b_PMC : Residential + { + lootPos[] = {{10.4032,2.35046,-3.14048}, + {2.99207,-3.36682,-3.13994}}; + }; + class Land_Ruin_Cowshed_c_PMC : Residential + { + lootPos[] = {{5.05737,2.52881,-3.09486}}; + }; + class Land_FuelStation_Build_PMC : IndustrialFuel + { + lootPos[] = {{-1.29761,-0.527832,-1.336}, + {-1.51141,1.30359,-1.33611}, + {2.23376,0.0710449,-1.33611}}; + }; + // Namalsk + 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_seb_mine_maringotka: Residential { + lootPos[] = {{0.423828,0.721191,-0.612675},{-0.976563,-1.32764,-0.612675}}; + }; + class Land_hut_old01: Residential { + lootPos[] = {{2.2793,-7.06348,-3.06107},{-3.3584,-1.7334,-3.01178},{-5.0332,-0.929688,-3.0112}}; + }; + 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_dulni_bs: Residential { + lootPos[] = {{2.76758,2.70068,-1.75205},{2.34668,-1.28564,-1.75205},{-0.478516,-2.64844,-1.75205},{-0.53418,3.11133,-1.75205}}; + }; + 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_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_panelova3: Residential { + lootPos[] = {{-0.0615234,2.92871,0.0510063},{6.44482,-0.967773,0.0510063},{6.26807,-3.85547,0.0510063},{-0.0327148,-5.30273,0.0510063}}; + }; + class land_vysoky2: Residential { + lootPos[] = {{6.74121,-2.95508,-15.7673},{6.63232,4.17676,-15.7673},{0.72998,-2.63574,-15.7051},{1.1958,0.116211,-15.6513},{2.84131,2.35742,13.1248},{-0.51123,2.16699,13.1248},{4.37012,0.773438,13.1248},{9.61328,13.2432,13.1248},{6.39307,-12.292,13.1248}}; + }; + class land_vysoky1: Residential { + lootPos[] = {{-6.74414,5.46875,13.2833},{0.54541,4.38379,13.2833},{10.9004,1.47949,13.2833},{6.0415,-13.4297,13.2833},{1.12744,-2.39258,13.2833}}; + }; + class land_hotel_p2: Residential { + lootPos[] = {{-3.26953,3.02783,-7.29951},{4.04395,-1.92188,-7.29951},{9.48145,0.459473,-7.32974},{1.53711,0.0078125,6.06893},{4.5332,0.862305,6.06893},{4.73438,-3.63232,6.06893}}; + }; + class land_hotel_p1: Residential { + lootPos[] = {{-12.1006,-3.29248,-4.92428},{-3.09375,-1.66357,-4.92429},{-1.78125,3.53271,-4.92429},{-5.97852,3.80273,-4.92428},{13.8809,1.77246,-1.39091},{13.751,-9.81104,-1.39091},{12.1787,0.0078125,-3.22923}}; + }; + 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_dlouhy1: Residential { + lootPos[] = {{-6.40918,-0.21875,-9.60495},{-12.395,2.47559,-9.60091},{1.38428,3.15332,-9.61021},{1.91748,8.89746,-9.61057},{-6.90918,8.53027,-9.60461},{-12.3315,8.00195,-9.60096},{-17.9946,9.73926,-9.59713},{-9.91797,5.16699,-9.60259},{6.95801,9.37988,-9.61397},{4.39404,7.64941,-9.61224},{5.43994,9.80469,-5.09157},{0.418457,-0.611328,-5.09031},{-5.27051,7.41895,-5.08631},{2.20361,8.79004,-5.09157},{-8.93848,6.08301,-5.08698},{-9.49854,11.3086,-5.08437},{9.38232,1.54199,-5.09157},{8.95361,9.74707,-5.09157},{11.436,11.4756,-5.08435}}; + }; + class land_dlouhy2: Residential { + lootPos[] = {{1.73047,5.30957,-9.32314},{-1.38867,-0.568848,-9.31474},{-1.47461,-5.5957,-9.3145}}; + }; + 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_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_rozvodna: Residential { + lootPos[] = {{-6.8208,-1.58789,-0.369419}}; + }; + 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_jzd_bezstrechy: Residential { + lootPos[] = {{-10.4614,-2.97461,-5.22504},{0.170898,0.177734,-5.22504},{-0.368652,-3.34668,-5.22504},{0.905762,2.52344,-5.22504},{0.802246,2.12305,-0.40476},{1.05615,1.88574,-3.01179},{8.00244,0.787109,-5.22504}}; + }; + 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_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_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_domek_podhradi_1: Residential { + lootPos[] = {{5.20862,3.45215,-2.7391},{3.04761,1.61621,-2.73912},{2.7594,-1.33691,-2.73915},{-3.32617,4.14404,-2.73909}}; + }; + 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_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_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_bouda2_vnitrek: Residential { + lootPos[] = {{2.33496,0.372559,-0.610508},{-0.845703,2.32129,-0.610506},{-3.27344,-2.27295,-0.610508}}; + }; + 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_senik: Residential { + lootPos[] = {{-4.56445,-2.97705,-4.13721},{13.1641,-6.80127,-4.28022},{-4.23242,-0.213379,-4.1315},{-3.44043,4.7998,-4.12115},{-7.64453,3.81445,-4.12319},{-14.0889,-5.66602,-4.14276},{-1.25977,-3.44336,-4.13817}}; + }; + class land_zd_1: Residential { + lootPos[] = {{2.14258,3.37402,-3.67255},{-1.60645,-3.25098,-3.67255},{0.649902,-2.38086,-3.67255},{-1.16113,1.41406,-3.67255},{2.88721,-2.80078,-3.67255},{-4.45117,-3.0127,-4.04225},{-5.94385,3.13867,-4.04225}}; + }; + class Land_dum_ras: Residential { + lootPos[] = {{-1.53223,3.34424,-2.66958},{1.36621,-0.507813,-2.66958},{0.860352,3.72705,0.272604},{-0.767578,-1.96289,0.272604},{-0.27832,-3.96045,0.272604}}; + }; + 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_plynom: Residential { + lootPos[] = {{1.07568,-0.65625,2.21929},{-0.184082,-1.46973,2.21929},{-1.24854,-0.0126953,2.21929},{1.1377,-0.887695,-2.60304},{-1.3877,0.386719,-2.60304},{-0.822754,-1.33398,-2.60304}}; + }; + 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_x_vez_tex: Residential { + lootPos[] = {{0.433105,-1.02734,-0.273926},{1.00391,3.02197,-0.272713},{1.36426,0.449219,-0.273571},{-1.89795,3.22168,-0.27232},{-5.00537,-3.64307,-0.274128}}; + }; + class land_marsh1: Residential { + lootPos[] = {{3.76953,-5.73193,-3.95897},{-0.986816,-4.26074,-3.95897},{2.52637,0.376465,-3.95897},{4.78955,2.92969,-3.95897},{4.56543,6.82227,-3.95897},{-2.88184,4.24121,-4.01684}}; + }; + 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_seb_bouda1: Residential { + lootPos[] = {{2.49316,-2.44238,1.13067},{-0.645996,-2.44824,1.13067},{-0.924316,-0.460938,0.573963},{-2.89697,1.9043,0.571716},{2.80566,1.2334,-3.28989},{-2.38672,-0.893555,-3.28989},{-2.7666,2.41699,-3.28989}}; + }; + + // Panthera + 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}}; + }; + class land_cihlovej_dum_mini: Residential { + lootPos[] = {{-2.4646,-0.78418,-2.86942},{-1.75586,2.88525,-2.86942},{2.76587,2.08154,-2.86942},{1.96265,-1.98877,-2.86942},{0.0109863,0.876465,-2.86942},{0.116455,3.05762,-2.86942}}; + }; + class Land_hruzdum: Residential { + lootPos[] = {{-1.67188,3.71826,-4.72847},{-2.52295,-1.02246,-1.16867},{-1.94971,1.22021,1.5983}}; + lootPosZombie[] = {{-1.66382,-1.14795,-3.82291},{-2.79248,3.60742,-0.251995}}; + lootPosSmall[] = {{-2.84448,0.796875,2.35386},{2.79614,3.2666,-1.15755},{-3.03979,2.35303,-4.72847}}; + }; + class Land_cihlovej_dum_in: Residential { + lootPos[] = {{-0.0117188,0.0441895,-1.81473},{-1.76758,2.24805,-1.8147},{-2.88965,-1.64795,-1.8147},{1.84277,-2.07983,-1.81471},{1.58691,-1.3374,-5.27588},{1.22852,2.57324,-5.27588}}; + }; + +}; diff --git a/SQF/dayz_code/cfgLoot.hpp b/SQF/dayz_code/Configs/CfgBuildingLoot/CfgLootSmall.hpp similarity index 79% rename from SQF/dayz_code/cfgLoot.hpp rename to SQF/dayz_code/Configs/CfgBuildingLoot/CfgLootSmall.hpp index 2dcf0f849..41dff0791 100644 --- a/SQF/dayz_code/cfgLoot.hpp +++ b/SQF/dayz_code/Configs/CfgBuildingLoot/CfgLootSmall.hpp @@ -1,4 +1,4 @@ -class CfgLoot { +class CfgLootSmall { trash[] = { { "TrashTinCan", @@ -55,6 +55,46 @@ class CfgLoot { 0.01 } }; + office2[] = { + { + "FoodCanUnlabeled", + "TrashJackDaniels", + "ItemSodaEmpty", + "ItemSodaCoke", + "ItemSodaPepsi", + "FoodCanBakedBeans", + "FoodCanSardines", + "FoodCanFrankBeans", + "FoodCanPasta", + "8Rnd_9x18_Makarov", + "7Rnd_45ACP_1911", + "2Rnd_shotgun_74Slug", + "2Rnd_shotgun_74Pellets", + "ItemBandage", + "ItemPainkiller", + "FoodBioMeat", + "8Rnd_9x18_MakarovSD" + }, + { + 0.07, + 0.09, + 0.09, + 0.09, + 0.09, + 0.05, + 0.05, + 0.05, + 0.05, + 0.07, + 0.05, + 0.05, + 0.05, + 0.06, + 0.06, + 0.01, + 0.01 + } + }; food[] = { { //trash @@ -89,6 +129,66 @@ class CfgLoot { 0.04 } }; + office[] = { + { + "FoodCanUnlabeled", + "ItemSodaEmpty", + "ItemSodaCoke", + "ItemSodaPepsi", + "TrashJackDaniels", + "FoodCanBakedBeans", + "FoodCanSardines", + "FoodCanFrankBeans", + "FoodCanPasta", + "ItemWaterbottleUnfilled", + "ItemWaterbottle", + "ItemBandage", + "7Rnd_45ACP_1911", + "5x_22_LR_17_HMR", + "10x_303", + "6Rnd_45ACP", + "2Rnd_shotgun_74Slug", + "2Rnd_shotgun_74Pellets", + "8Rnd_9x18_Makarov", + "15Rnd_W1866_Slug", + "WoodenArrow", + "HandRoadFlare", + "ItemPainkiller", + "HandChemGreen", + "HandChemBlue", + "HandChemRed", + "ItemHeatPack" + }, + { + 0.06, + 0.06, + 0.06, + 0.04, + 0.04, + 0.01, + 0.01, + 0.01, + 0.01, + 0.01, + 0.01, + 0.08, + 0.03, + 0.01, + 0.04, + 0.04, + 0.05, + 0.05, + 0.09, + 0.02, + 0.04, + 0.07, + 0.02, + 0.01, + 0.03, + 0.03, + 0.03 + } + }; generic[] = { { "FoodCanUnlabeled", @@ -211,6 +311,7 @@ class CfgLoot { "1Rnd_Smoke_M203", "200Rnd_556x45_M249", "HandGrenade_west", + "HandGrenade_east", "SmokeShell", "SmokeShellRed", "SmokeShellGreen", @@ -223,7 +324,6 @@ class CfgLoot { "HandChemBlue", "HandChemRed", "ItemHeatPack", - "FoodMRE", "8Rnd_9x18_MakarovSD", "20Rnd_B_765x17_Ball", "30Rnd_9x19_UZI_SD" @@ -253,6 +353,7 @@ class CfgLoot { 0.01, 0.01, 0.01, + 0.01, 0.04, 0.02, 0.02, @@ -265,10 +366,9 @@ class CfgLoot { 0.02, 0.02, 0.04, - 0.03, 0.01, 0.04, - 0.01, + 0.01 } }; policeman[] = { @@ -277,42 +377,32 @@ class CfgLoot { "7Rnd_45ACP_1911", "6Rnd_45ACP", "15Rnd_W1866_Slug", - "8Rnd_B_Beneli_74Slug", + "8Rnd_B_Beneli_Pellets", "HandRoadFlare", - "8Rnd_9x18_MakarovSD" + "8Rnd_9x18_MakarovSD", + "ItemComboLock", + "SmokeShell", + "ItemHotwireKit" }, { 0.3, - 0.2, - 0.1, + 0.08, + 0.08, 0.14, - 0.15, - 0.1, + 0.17, + 0.08, + 0.01, + 0.05, + 0.04, 0.01 } }; hunter[] = { { - "ItemBandage", - "5x_22_LR_17_HMR", - "7Rnd_45ACP_1911", - "10x_303", - "ItemWaterbottleUnfilled", - "WoodenArrow", - "ItemHeatPack", - "FoodMRE", - "FoodNutmix" + "FoodMRE" }, { - 0.4, - 0.17, - 0.03, - 0.1, - 0.05, - 0.2, - 0.02, - 0.01, - 0.02 + 0.01 } }; @@ -329,26 +419,25 @@ class CfgLoot { "FoodCanPasta", "ItemBandage", "ItemPainkiller", - "ItemWire", - "ItemTankTrap", + "ItemComboLock", + "ItemSledgeHead" }, { - 0.14, - 0.12, - 0.09, - 0.12, 0.09, + 0.10, + 0.10, + 0.11, + 0.10, 0.06, 0.06, 0.06, 0.06, - 0.12, + 0.1, 0.06, - 0.01, - 0.01 + 0.04, + 0.02 } }; - clothes[] = { { "Skin_RU_Policeman_DZ", @@ -361,7 +450,7 @@ class CfgLoot { "Skin_Rocker4_DZ", "Skin_SurvivorW3_DZ", "Skin_SurvivorWpink_DZ", - "Skin_SurvivorWurban_DZ", + "Skin_SurvivorWurban_DZ" //"Skin_SurvivorWsequisha_DZ", //"Skin_SurvivorWsequishaD_DZ", }, @@ -376,7 +465,7 @@ class CfgLoot { 0.08, 0.09, 0.09, - 0.07, + 0.07 //0.04, //0.02 } @@ -429,7 +518,7 @@ class CfgLoot { "Skin_GUE_Soldier_Sniper_DZ", "Skin_GUE_Soldier_Crew_DZ", "Skin_GUE_Soldier_CO_DZ", - "Skin_GUE_Soldier_2_DZ", + "Skin_GUE_Soldier_2_DZ" }, { 0.1, diff --git a/SQF/dayz_code/Configs/CfgBuildingLoot/cfgLoot.hpp b/SQF/dayz_code/Configs/CfgBuildingLoot/cfgLoot.hpp new file mode 100644 index 000000000..cb59abfdc --- /dev/null +++ b/SQF/dayz_code/Configs/CfgBuildingLoot/cfgLoot.hpp @@ -0,0 +1,1046 @@ +#include "CfgLootSmall.hpp" + +class CfgLoot { + trash[] = { + { + "TrashTinCan", + "TrashJackDaniels", + "ItemSodaEmpty", + "ItemTrashToiletpaper", + "ItemTrashRazor" + }, + { + 0.5, + 0.05, + 0.25, + 0.10, + 0.1 + } + }; + civilian[] = { + { + "FoodCanUnlabeled", + "TrashJackDaniels", + "ItemSodaEmpty", + "ItemSodaCoke", + "ItemSodaPepsi", + "FoodCanBakedBeans", + "FoodCanSardines", + "FoodCanFrankBeans", + "FoodCanPasta", + "8Rnd_9x18_Makarov", + "7Rnd_45ACP_1911", + "2Rnd_shotgun_74Slug", + "2Rnd_shotgun_74Pellets", + "ItemBandage", + "ItemPainkiller", + "FoodBioMeat", + "8Rnd_9x18_MakarovSD", + "ItemDocument" + }, + { + 0.07, + 0.08, + 0.09, + 0.09, + 0.09, + 0.05, + 0.05, + 0.05, + 0.05, + 0.07, + 0.05, + 0.05, + 0.05, + 0.06, + 0.06, + 0.01, + 0.01, + 0.02 + } + }; + office2[] = { + { + "FoodCanUnlabeled", + "TrashJackDaniels", + "ItemSodaEmpty", + "ItemSodaCoke", + "ItemSodaPepsi", + "FoodCanBakedBeans", + "FoodCanSardines", + "FoodCanFrankBeans", + "FoodCanPasta", + "8Rnd_9x18_Makarov", + "7Rnd_45ACP_1911", + "2Rnd_shotgun_74Slug", + "2Rnd_shotgun_74Pellets", + "ItemBandage", + "ItemPainkiller", + "FoodBioMeat", + "8Rnd_9x18_MakarovSD", + "ItemBriefcaseEmpty", + "ItemDocument" + }, + { + 0.07, + 0.08, + 0.08, + 0.09, + 0.09, + 0.05, + 0.05, + 0.05, + 0.05, + 0.07, + 0.05, + 0.05, + 0.05, + 0.06, + 0.06, + 0.01, + 0.01, + 0.01, + 0.02 + } + }; + food[] = { + { + //trash + "TrashTinCan", + "TrashJackDaniels", + "ItemSodaEmpty", + "ItemSodaCoke", + "ItemSodaPepsi", + "FoodCanBakedBeans", + "FoodCanSardines", + "FoodCanFrankBeans", + "FoodCanPasta", + "FoodCanUnlabeled", + // food Bags + "FoodPistachio", + "FoodNutmix" + }, + { + //trash + 0.09, + 0.12, + 0.12, + 0.09, + 0.11, + 0.07, + 0.07, + 0.07, + 0.07, + 0.1, + // food Bags + 0.05, + 0.04 + } + }; + office[] = { + { + "FoodCanUnlabeled", + "ItemSodaEmpty", + "ItemSodaCoke", + "ItemSodaPepsi", + "TrashJackDaniels", + "FoodCanBakedBeans", + "FoodCanSardines", + "FoodCanFrankBeans", + "FoodCanPasta", + "ItemWaterbottleUnfilled", + "ItemWaterbottle", + "ItemBandage", + "7Rnd_45ACP_1911", + "5x_22_LR_17_HMR", + "10x_303", + "6Rnd_45ACP", + "2Rnd_shotgun_74Slug", + "2Rnd_shotgun_74Pellets", + "8Rnd_9x18_Makarov", + "15Rnd_W1866_Slug", + "WoodenArrow", + "HandRoadFlare", + "ItemPainkiller", + "HandChemGreen", + "HandChemBlue", + "HandChemRed", + "ItemHeatPack", + "ItemLockbox", + "ItemDocument" + }, + { + 0.06, + 0.06, + 0.06, + 0.04, + 0.04, + 0.01, + 0.01, + 0.01, + 0.01, + 0.01, + 0.01, + 0.07, + 0.03, + 0.01, + 0.04, + 0.04, + 0.05, + 0.05, + 0.08, + 0.02, + 0.04, + 0.07, + 0.02, + 0.01, + 0.03, + 0.03, + 0.03, + 0.04, + 0.02 + } + }; + generic[] = { + { + "FoodCanUnlabeled", + "ItemSodaEmpty", + "ItemSodaCoke", + "ItemSodaPepsi", + "TrashJackDaniels", + "FoodCanBakedBeans", + "FoodCanSardines", + "FoodCanFrankBeans", + "FoodCanPasta", + "ItemWaterbottleUnfilled", + "ItemWaterbottle", + "ItemBandage", + "7Rnd_45ACP_1911", + "5x_22_LR_17_HMR", + "10x_303", + "6Rnd_45ACP", + "2Rnd_shotgun_74Slug", + "2Rnd_shotgun_74Pellets", + "8Rnd_9x18_Makarov", + "15Rnd_W1866_Slug", + "WoodenArrow", + "HandRoadFlare", + "ItemPainkiller", + "HandChemGreen", + "HandChemBlue", + "HandChemRed", + "ItemHeatPack" + }, + { + 0.06, + 0.06, + 0.06, + 0.04, + 0.04, + 0.01, + 0.01, + 0.01, + 0.01, + 0.01, + 0.01, + 0.11, + 0.03, + 0.01, + 0.04, + 0.04, + 0.05, + 0.05, + 0.09, + 0.02, + 0.04, + 0.07, + 0.02, + 0.01, + 0.03, + 0.03, + 0.04 + } + }; + medical[] = { + { + "ItemBandage", + "ItemPainkiller", + "ItemMorphine", + "ItemEpinephrine", + "ItemAntibiotic", + "ItemHeatPack" + }, + { + 0.4, + 0.15, + 0.2, + 0.1, + 0.1, + 0.05 + } + }; + hospital[] = { + { + "ItemBandage", + "ItemPainkiller", + "ItemMorphine", + "ItemEpinephrine", + "ItemBloodbag", + "ItemAntibiotic" + }, + { + 0.33, + 0.16, + 0.13, + 0.09, + 0.17, + 0.12 + } + }; + military[] = { + { + "FoodCanUnlabeled", + "ItemSodaEmpty", + "ItemSodaCoke", + "ItemSodaPepsi", + "ItemBandage", + "ItemAntibiotic", + "ItemPainkiller", + "ItemMorphine", + "30Rnd_556x45_Stanag", + "20Rnd_762x51_DMR", + "17Rnd_9x19_glock17", + "15Rnd_9x19_M9SD", + "15Rnd_9x19_M9", + "30Rnd_762x39_AK47", + "30Rnd_545x39_AK", + "5Rnd_762x51_M24", + "5Rnd_86x70_L115A1", + "8Rnd_B_Beneli_74Slug", + "1Rnd_HE_M203", + "FlareWhite_M203", + "FlareGreen_M203", + "1Rnd_Smoke_M203", + "200Rnd_556x45_M249", + "HandGrenade_west", + "HandGrenade_east", + "SmokeShell", + "SmokeShellRed", + "SmokeShellGreen", + "8Rnd_B_Beneli_Pellets", + "30Rnd_556x45_StanagSD", + "30Rnd_9x19_MP5", + "30Rnd_9x19_MP5SD", + "100Rnd_762x51_M240", + "HandChemGreen", + "HandChemBlue", + "HandChemRed", + "ItemHeatPack", + "FoodMRE", + "8Rnd_9x18_MakarovSD", + "20Rnd_B_765x17_Ball", + "30Rnd_9x19_UZI_SD", + "ItemDocument" + }, + { + 0.07, + 0.04, + 0.01, + 0.01, + 0.04, + 0.04, + 0.04, + 0.01, + 0.04, + 0.04, + 0.05, + 0.01, + 0.02, + 0.04, + 0.04, + 0.01, + 0.01, + 0.04, + 0.01, + 0.01, + 0.01, + 0.01, + 0.01, + 0.01, + 0.01, + 0.04, + 0.02, + 0.02, + 0.04, + 0.01, + 0.02, + 0.01, + 0.01, + 0.02, + 0.02, + 0.02, + 0.04, + 0.03, + 0.01, + 0.04, + 0.01, + 0.02 + } + }; + militarypilot[] = { + { + "FoodCanUnlabeled", + "ItemSodaEmpty", + "ItemSodaCoke", + "ItemSodaPepsi", + "ItemBandage", + "ItemAntibiotic", + "ItemPainkiller", + "ItemMorphine", + "30Rnd_556x45_Stanag", + "20Rnd_762x51_DMR", + "17Rnd_9x19_glock17", + "15Rnd_9x19_M9SD", + "15Rnd_9x19_M9", + "30Rnd_762x39_AK47", + "30Rnd_545x39_AK", + "5Rnd_762x51_M24", + "5Rnd_86x70_L115A1", + "8Rnd_B_Beneli_74Slug", + "1Rnd_HE_M203", + "FlareWhite_M203", + "FlareGreen_M203", + "1Rnd_Smoke_M203", + "200Rnd_556x45_M249", + "HandGrenade_west", + "HandGrenade_east", + "SmokeShell", + "SmokeShellRed", + "SmokeShellGreen", + "8Rnd_B_Beneli_Pellets", + "30Rnd_556x45_StanagSD", + "30Rnd_9x19_MP5", + "30Rnd_9x19_MP5SD", + "100Rnd_762x51_M240", + "HandChemGreen", + "HandChemBlue", + "HandChemRed", + "ItemHeatPack", + "FoodMRE", + "8Rnd_9x18_MakarovSD", + "20Rnd_B_765x17_Ball", + "30Rnd_9x19_UZI_SD", + "ItemHotwireKit" + }, + { + 0.07, + 0.04, + 0.01, + 0.01, + 0.04, + 0.04, + 0.04, + 0.01, + 0.04, + 0.04, + 0.05, + 0.01, + 0.02, + 0.04, + 0.04, + 0.01, + 0.01, + 0.04, + 0.01, + 0.01, + 0.01, + 0.01, + 0.01, + 0.01, + 0.01, + 0.04, + 0.02, + 0.02, + 0.04, + 0.01, + 0.02, + 0.01, + 0.01, + 0.02, + 0.02, + 0.02, + 0.04, + 0.03, + 0.01, + 0.04, + 0.01, + 0.02 + } + }; + policeman[] = { + { + "ItemBandage", + "7Rnd_45ACP_1911", + "6Rnd_45ACP", + "15Rnd_W1866_Slug", + "8Rnd_B_Beneli_Pellets", + "HandRoadFlare", + "8Rnd_9x18_MakarovSD", + "ItemComboLock", + "SmokeShell", + "FoodMRE", + "ItemHotwireKit", + "ItemDocument" + }, + { + 0.3, + 0.08, + 0.08, + 0.14, + 0.17, + 0.08, + 0.01, + 0.05, + 0.04, + 0.04, + 0.01, + 0.02 + } + }; + hunter[] = { + { + "ItemBandage", + "5x_22_LR_17_HMR", + "7Rnd_45ACP_1911", + "10x_303", + "ItemWaterbottleUnfilled", + "WoodenArrow", + "ItemHeatPack", + "FoodMRE", + "FoodNutmix", + "ItemDocument" + }, + { + 0.4, + 0.15, + 0.03, + 0.1, + 0.05, + 0.2, + 0.02, + 0.01, + 0.02, + 0.02 + } + }; + + worker[] = { + { + "FoodCanUnlabeled", + "TrashJackDaniels", + "ItemSodaEmpty", + "ItemSodaCoke", + "ItemSodaPepsi", + "FoodCanBakedBeans", + "FoodCanSardines", + "FoodCanFrankBeans", + "FoodCanPasta", + "ItemBandage", + "ItemPainkiller", + "ItemWire", + "ItemTankTrap", + "ItemComboLock", + "ItemSledgeHead", + "ItemDocument" + }, + { + 0.09, + 0.09, + 0.10, + 0.10, + 0.10, + 0.06, + 0.06, + 0.06, + 0.06, + 0.1, + 0.06, + 0.01, + 0.03, + 0.04, + 0.02, + 0.02 + } + }; + + clothes[] = { + { + "Skin_RU_Policeman_DZ", + "Skin_Pilot_EP1_DZ", + "Skin_Functionary1_EP1_DZ", + "Skin_Priest_DZ", + "Skin_Rocker1_DZ", + "Skin_Rocker2_DZ", + "Skin_Rocker3_DZ", + "Skin_Rocker4_DZ", + "Skin_SurvivorW3_DZ", + "Skin_SurvivorWpink_DZ", + "Skin_SurvivorWurban_DZ", + "Skin_INS_Bardak_DZ", + "Skin_INS_Worker2_DZ", + }, + { + 0.11, + 0.1, + 0.1, + 0.1, + 0.07, + 0.07, + 0.08, + 0.08, + 0.09, + 0.09, + 0.07, + 0.02, + 0.02 + } + }; + militaryclothes[] = { + { + "Skin_Camo1_DZ", + "Skin_Sniper1_DZ", + "Skin_Rocket_DZ", + "Skin_Soldier1_DZ", + "Skin_Drake_Light_DZ", + "Skin_Soldier_TL_PMC_DZ", + "Skin_Soldier_Sniper_PMC_DZ", + "Skin_Soldier_Bodyguard_AA12_PMC_DZ", + "Skin_CZ_Special_Forces_GL_DES_EP1_DZ", + "Skin_FR_OHara_DZ", + "Skin_FR_Rodriguez_DZ", + "Skin_CZ_Soldier_Sniper_EP1_DZ", + "Skin_Graves_Light_DZ", + "Skin_INS_Soldier_AR_DZ", + "Skin_INS_Soldier_CO_DZ" + }, + { + 0.09, + 0.08, + 0.05, + 0.1, + 0.07, + 0.07, + 0.05, + 0.07, + 0.08, + 0.08, + 0.09, + 0.04, + 0.09, + 0.02, + 0.02 + } + }; + specialclothes[] = { + { + "Skin_Ins_Soldier_GL_DZ", + "Skin_GUE_Commander_DZ", + "Skin_Bandit1_DZ", + "Skin_Bandit2_DZ", + "Skin_BanditW1_DZ", + "Skin_BanditW2_DZ", + "Skin_TK_INS_Soldier_EP1_DZ", + "Skin_TK_INS_Warlord_EP1_DZ", + "Skin_SurvivorWcombat_DZ", + "Skin_SurvivorWdesert_DZ", + "Skin_GUE_Soldier_MG_DZ", + "Skin_GUE_Soldier_Sniper_DZ", + "Skin_GUE_Soldier_Crew_DZ", + "Skin_GUE_Soldier_CO_DZ", + "Skin_GUE_Soldier_2_DZ", + "Skin_TK_Special_Forces_MG_EP1_DZ", + "Skin_TK_Soldier_Sniper_EP1_DZ", + "Skin_TK_Commander_EP1_DZ", + "Skin_RU_Soldier_Crew_DZ", + "Skin_INS_Lopotev_DZ" + }, + { + 0.05, + 0.08, + 0.08, + 0.06, + 0.07, + 0.07, + 0.05, + 0.07, + 0.08, + 0.08, + 0.05, + 0.04, + 0.04, + 0.04, + 0.04, + 0.02, + 0.02, + 0.02, + 0.02, + 0.02 + } + }; + tents[] = { + { + "ItemTentOld", + "ItemTentDomed", + "ItemTentDomed2" + }, + { + 0.34, + 0.33, + 0.33 + } + }; + backpacks[] = { + { + "DZ_Assault_Pack_EP1", // 1-12 + "DZ_Czech_Vest_Puch", // 1-12 + "DZ_TerminalPack_EP1", // 1-15 + "DZ_ALICE_Pack_EP1", // 2-20 + "DZ_TK_Assault_Pack_EP1", // 2-22 + "DZ_CompactPack_EP1" // 2-25 + }, + { + 0.22, + 0.20, + 0.18, + 0.16, + 0.13, + 0.11 + } + }; + militarybackpacks[] = { + { + "DZ_British_ACU", // 3-30 + "DZ_GunBag_EP1", // 3-35 + "DZ_CivilBackpack_EP1", //4-40 + "DZ_Backpack_EP1", //5-50 + "DZ_LargeGunBag_EP1" // 6-60 + }, + { + 0.30, + 0.25, + 0.20, + 0.15, + 0.10 + } + }; + militaryammo[] = { + { + "2000Rnd_762x51_M134", + "29Rnd_30mm_AGS30", + "50Rnd_127x107_DSHKM", + "48Rnd_40mm_MK19", + "100Rnd_127x99_M2" + }, + { + 0.10, + 0.20, + 0.20, + 0.20, + 0.30 + } + }; + + pistols[] = { + { + "Makarov", + "Colt1911", + "revolver_EP1", + "glock17_EP1", + "MakarovSD", + "M9", + "M9SD", + "revolver_gold_EP1" + }, + { + 0.25, + 0.23, + 0.20, + 0.10, + 0.10, + 0.07, + 0.04, + 0.01 + } + }; + + shotgunsingleshot[] = { + { + "Winchester1866", + "LeeEnfield", + "MR43", + "Saiga12K", + "Remington870_lamp", + "Crossbow_DZ", + "M1014", + }, + { + 0.25, + 0.20, + 0.20, + 0.13, + 0.10, + 0.07, + 0.05 + } + }; + + farmweapons[] = { + { + "Winchester1866", + "LeeEnfield", + "MR43", + "Saiga12K", + "Remington870_lamp", + "Crossbow_DZ", + "huntingrifle", + }, + { + 0.25, + 0.20, + 0.20, + 0.13, + 0.10, + 0.07, + 0.05 + } + }; + + sniperrifles[] = { + { + "AK_107_PSO", + "M4SPR", + "M40A3", + "SVD_CAMO", + "SVD_des_EP1", + "SVD", + "huntingrifle", + "M24_des_EP1", + "M24", + "BAF_LRR_scoped", + "KSVK_DZE", + "VSS_vintorez", + "SCAR_H_LNG_Sniper_SD", + "M14_EP1", + "DMR", + }, + { + 0.1, + 0.09, + 0.09, + 0.09, + 0.09, + 0.09, + 0.09, + 0.08, + 0.07, + 0.06, + 0.05, + 0.04, + 0.03, + 0.02, + 0.01 + } + }; + sniperriflesammo[] = { + { + "30Rnd_545x39_AKSD", + "5Rnd_127x108_KSVK", + "5Rnd_86x70_L115A1", + "10Rnd_762x54_SVD", + "20Rnd_762x51_DMR", + "5Rnd_762x51_M24", + "5x_22_LR_17_HMR", + "20Rnd_762x51_SB_SCAR", + "20Rnd_9x39_SP5_VSS" + }, + { + 0.25, + 0.20, + 0.20, + 0.13, + 0.10, + 0.07, + 0.05 + } + }; + submachinegun[] = { + { + "UZI_EP1", + "bizon", + "Sa61_EP1", + "MP5A5", + "bizon_silenced", + "UZI_SD_EP1", + "MP5SD", + }, + { + 0.25, + 0.20, + 0.20, + 0.13, + 0.10, + 0.07, + 0.05 + } + }; + + assaultrifles[] = { + { + "AKS_74_kobra", + "AKS_74_U", + "AKS_GOLD", + "AK_47_M", + "AK_74", + "FN_FAL", + "FN_FAL_ANPVS4", + "G36A_camo", + "G36C", + "G36C_camo", + "G36K_camo", + "G36_C_SD_camo", + "M16A2", + "M16A2GL", + "M16A4_ACG", + "M4A1", + "M4A1_Aim", + "M4A1_AIM_SD_camo", + "M4A1_HWS_GL_camo", + "M4A3_CCO_EP1", + "Sa58P_EP1", + "Sa58V_CCO_EP1", + "Sa58V_EP1", + "Sa58V_RCO_EP1", + "m8_compact", + "m8_sharpshooter", + "m8_holo_sd", + "m8_carbine", + "BAF_L85A2_RIS_SUSAT", + "BAF_L85A2_RIS_Holo", + "M4A1_HWS_GL_SD_Camo" + }, + { + 0.05, + 0.05, + 0.01, + 0.05, + 0.05, + 0.03, + 0.01, + 0.05, + 0.05, + 0.05, + 0.05, + 0.03, + 0.05, + 0.02, + 0.01, + 0.05, + 0.04, + 0.01, + 0.01, + 0.04, + 0.02, + 0.04, + 0.02, + 0.04, + 0.03, + 0.04, + 0.02, + 0.05, + 0.02, + 0.01, + 0.01 + } + }; + + assaultrifleammo[] = { + { + "30Rnd_762x39_SA58", + "30Rnd_762x39_AK47", + "30Rnd_556x45_Stanag", + "30Rnd_545x39_AK", + "30Rnd_556x45_StanagSD", + "20Rnd_762x51_FNFAL", + }, + { + 0.25, + 0.20, + 0.20, + 0.11, + 0.12, + 0.07, + 0.05, + } + }; + + + machineguns[] = { + { + "RPK_74", + "M8_SAW", + "Pecheneg_DZ", + "MG36_camo", + "M60A4_EP1_DZE", + "MG36", + "M249_m145_EP1_DZE", + "m240_scoped_EP1_DZE", + "M240_DZ", + "M249_DZ", + "Mk_48_DZ" + }, + { + 0.11, + 0.11, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.08, + 0.05, + 0.05, + } + }; + machinegunammo[] = { + { + "100Rnd_556x45_BetaCMag", + "75Rnd_545x39_RPK", + "100Rnd_556x45", + "100Rnd_762x51_M240", + "100Rnd_762x54_PK", + "200Rnd_556x45_M249" + }, + { + 0.20, + 0.20, + 0.15, + 0.15, + 0.15, + 0.15, + } + }; + + militaryshotguns[] = { + { + "Saiga12K", + "Remington870_lamp", + "M1014", + }, + { + 0.25, + 0.35, + 0.40 + } + }; +}; diff --git a/SQF/dayz_code/Configs/CfgGlasses.hpp b/SQF/dayz_code/Configs/CfgGlasses.hpp new file mode 100644 index 000000000..075df54cc --- /dev/null +++ b/SQF/dayz_code/Configs/CfgGlasses.hpp @@ -0,0 +1,34 @@ +class CfgGlasses { + class None; + class Pro_Helmet : None {}; + class Pro_Helmet_g : None {}; + class Pro_Helmet_2 : None {}; + class Kevlar_Helmet : None {}; + class Kevlar_Helmet_g : None {}; + class wdl_helmet : None {}; + class Barett : None {}; + class US_green_beret : None {}; + class US_black_beret : None {}; + class Barett_g : None {}; + class Bdu_cap : None {}; + class Bdu_cap_g : None {}; + class b_TacticalGlasses : None {}; + class headset : None {}; + class headset_g : None {}; + class gasmask : None {}; + class gasmask2 : None {}; + class gasmask_helmet : None {}; + class gasmask_red : None {}; + class gasmask_helmet2 : None {}; + class pilot_mask : None {}; + class pilot_mask_v : None {}; + class pilot_v : None {}; + class skull_cap : None {}; + class skull_cap2 : None {}; + class taliban_hat_shadow : None {}; + class dive_mask : None {}; + class BlackSun_sof_w : None {}; + class RedSun_sof_w : None {}; + class None_sof_w : None {}; + class goggles_winter : None {}; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgIdentities.hpp b/SQF/dayz_code/Configs/CfgIdentities.hpp new file mode 100644 index 000000000..e1a62cd1b --- /dev/null +++ b/SQF/dayz_code/Configs/CfgIdentities.hpp @@ -0,0 +1,42 @@ +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; + }; +}; \ No newline at end of file diff --git a/SQF/dayz_code/CfgMagazines.hpp b/SQF/dayz_code/Configs/CfgMagazines.hpp similarity index 53% rename from SQF/dayz_code/CfgMagazines.hpp rename to SQF/dayz_code/Configs/CfgMagazines.hpp index ce4832ec3..5e4d3602a 100644 --- a/SQF/dayz_code/CfgMagazines.hpp +++ b/SQF/dayz_code/Configs/CfgMagazines.hpp @@ -1,6 +1,413 @@ class CfgMagazines { class CA_Magazine; // External class reference + // Ammmo + class 100Rnd_762x54_PK : CA_Magazine { + scope = 2; + displayName = "PKM Mag."; + picture = "\CA\weapons\data\equip\m_pk_ca.paa"; + ammo = "B_762x54_Ball"; + count = 100; + type = "256"; + initSpeed = 850; + sound[] = {"\ca\Weapons\Data\Sound\PK_1_SS", 3.16228, 1, 1500}; + tracersEvery = 4; + lastRoundsTracer = 4; + nameSound = "mgun"; + descriptionShort = "Caliber: 7.62x54mm
Rounds: 100
Used in: PK"; + model = "\ca\CommunityConfigurationProject_E\Gameplay_ActualModelsOfWeaponMagazinesVisibleOnTheGround\p3d\100Rnd_762x54_PK.p3d"; + }; + + class 29Rnd_30mm_AGS30 : CA_Magazine { + scope = 2; + displayName = "HE Rounds"; + model = "\z\addons\dayz_epoch\models\30mm_mag.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_30mm_mag_ca.paa"; + ammo = "G_30mm_HE"; + count = 29; + type = "256"; + initSpeed = 185; + maxLeadSpeed = 100; + nameSound = "grenadelauncher"; + weight = 16; + }; + + class 50Rnd_127x107_DSHKM : CA_Magazine { + scope = 2; + displayName = "DShKM"; + picture = "\z\addons\dayz_epoch\pictures\equip_Dshkm_mag_ca.paa"; + model = "\z\addons\dayz_epoch\models\dshkm_mag.p3d"; + ammo = "B_127x107_Ball"; + count = 50; + type = "256"; + initSpeed = 850; + maxLeadSpeed = 200; + tracersEvery = 3; + lastRoundsTracer = 5; + nameSound = "mgun"; + weight = 4; + }; + class 100Rnd_127x99_M2 : CA_Magazine { + scope = 2; + displayName = "M2 Machine Gun"; + model = "\z\addons\dayz_epoch\models\50cal_mag.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_50cal_mag_ca.paa"; + ammo = "B_127x99_Ball"; + count = 100; + type = "256"; + initSpeed = 930; + maxLeadSpeed = 200; + tracersEvery = 3; + lastRoundsTracer = 5; + nameSound = "mgun"; + weight = 8; + }; + class 2000Rnd_762x51_M134 : CA_Magazine { + count = 2000; + scope = 2; + displayName = "M134 7.62 Nato"; + picture = "\z\addons\dayz_epoch\pictures\equip_m134_mag_ca.paa"; + model = "\z\addons\dayz_epoch\models\m134_mag.p3d"; + ammo = "B_762x51_3RndBurst"; + type = "256"; + maxLeadSpeed = 200; + tracersEvery = 5; + nameSound = "mgun"; + weight = 50; + }; + class 48Rnd_40mm_MK19 : CA_Magazine { + scope = 2; + displayName = "Mk. 19 40mm"; + model = "\z\addons\dayz_epoch\models\40mm_mag.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_40mm_mag_ca.paa"; + ammo = "G_40mm_HE"; + count = 48; + type = "256"; + initSpeed = 240; + maxLeadSpeed = 100; + nameSound = "grenadelauncher"; + weight = 25; + }; + + class 100Rnd_762x51_M240 : CA_Magazine { + scope = 2; + displayName = "100Rnd. M240"; + picture = "\CA\weapons\data\equip\m_m240_ca.paa"; + count = 100; + type = "256"; + ammo = "B_762x51_Ball"; + initSpeed = 900; + tracersEvery = 4; + lastRoundsTracer = 4; + nameSound = "mgun"; + descriptionShort = "Caliber: 7.62x51mm NATO
Rounds: 100
Used in: M240, Mk 48 Mod 0"; + model = "\ca\CommunityConfigurationProject_E\Gameplay_ActualModelsOfWeaponMagazinesVisibleOnTheGround\p3d\100Rnd_762x51_M240.p3d"; + }; + class 200Rnd_762x51_M240 : 100Rnd_762x51_M240 { + count = 200; + }; + + class 200Rnd_556x45_M249 : CA_Magazine { + scope = 2; + displayName = "200Rnd. M249 Belt"; + picture = "\CA\weapons\data\equip\m_m249_ca.paa"; + ammo = "B_556x45_Ball"; + count = 200; + type = "256"; + initSpeed = 915; + sound[] = {"\ca\Weapons\Data\Sound\M249_1_SS", 17.7828, 1, 1300}; + reloadMagazineSound[] = {"\ca\Weapons\Data\Sound\FAL_reload", 0.01, 1, 20}; + tracersEvery = 4; + lastRoundsTracer = 4; + nameSound = "mgun"; + descriptionShort = "Caliber: 5.56x45 mm NATO
Rounds: 200
Used in: M249 SAW"; + model = "\ca\CommunityConfigurationProject_E\Gameplay_ActualModelsOfWeaponMagazinesVisibleOnTheGround\p3d\200Rnd_556x45_M249.p3d"; + }; + + class 100Rnd_556x45_M249 : 200Rnd_556x45_M249 { + displayName = "M249 Mag."; + descriptionShort = "Caliber: 5.56x45mm NATO
Rounds: 100
Used in: M249"; + count = 100; + picture = "\CA\weapons_E\Data\icons\m_m245_CA.paa"; + }; + class 100Rnd_556x45_BetaCMag: CA_Magazine { + scope = 2; + displayName = "MG36 Mag."; + ammo = "B_556x45_Ball"; + count = 100; + initSpeed = 920; + picture = "\ca\weapons\g36\data\equip\M_MG36_CA.paa"; + type="256"; + tracersEvery = 4; + lastRoundsTracer = 4; + descriptionShort = "Caliber: 5.56x45 mm NATO Rounds: 100 Used in: MG36, X8 SAW"; + }; + class 75Rnd_545x39_RPK: CA_Magazine { + scope = 2; + displayName = "75Rnd. RPK"; + ammo = "B_545x39_Ball"; + count = 75; + type="256"; + picture = "\CA\weapons\AK\data\equip\M_RPK_74_CA.paa"; + tracersEvery = 4; + lastRoundsTracer = 4; + nameSound = "mgun"; + descriptionShort = "Caliber: 5.45x39mm Rounds: 75 Used in: RPK-74"; + }; + + // Items + class ItemHotwireKit: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Hotwire kit"; + model = "\z\addons\dayz_epoch\models\hotwire.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_hotwire_ca.paa"; + descriptionShort = "Used to temporarily unlock and start a vehicle has a chance of failure and is consumed on use."; + weight = 2; + }; + + class ItemDocument: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Document"; + model = "\z\addons\dayz_epoch\models\doc_generic.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_doc_generic_ca.paa"; + descriptionShort = "Unknown document"; + weight = 0.1; + sfx = "document"; + class ItemActions + { + class Crafting + { + text = $STR_EPOCH_PLAYER_188; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {}; + randomOutput = 1; + output[] = {{"ItemLetter",1},{"ItemDocumentRamp",1},{"ItemBook1",1},{"ItemBook2",1},{"ItemBook3",1},{"ItemBook4",1},{"ItemNewspaper",1},{"ItemORP",1},{"ItemAVE",1},{"ItemLRK",1},{"ItemTNK",1},{"ItemPlotDeed",1}}; + input[] = {{"ItemDocument",1}}; + }; + }; + + }; + + class ItemORP: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_VEHUP_ORP; + model = "\z\addons\dayz_epoch\models\doc_generic.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_doc_generic_ca.paa"; + descriptionShort = $STR_EPOCH_VEHUP_ORP_DESC; + weight = 0.1; + sfx = "document"; + class ItemActions + { + class Upgrades + { + text = $STR_EPOCH_PLAYER_UPGRADEV; + script = "spawn player_upgradeVehicle;"; + }; + }; + + }; + + class ItemAVE: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_VEHUP_AVE; + model = "\z\addons\dayz_epoch\models\doc_generic.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_doc_generic_ca.paa"; + descriptionShort = STR_EPOCH_VEHUP_AVE_DESC; + weight = 0.1; + sfx = "document"; + class ItemActions + { + class Upgrades + { + text = $STR_EPOCH_PLAYER_UPGRADEV; + script = "spawn player_upgradeVehicle;"; + }; + }; + + }; + + class ItemLRK: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_VEHUP_LRK; + model = "\z\addons\dayz_epoch\models\doc_generic.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_doc_generic_ca.paa"; + descriptionShort = $STR_EPOCH_VEHUP_LRK_DESC; + weight = 0.1; + sfx = "document"; + class ItemActions + { + class Upgrades + { + text = $STR_EPOCH_PLAYER_UPGRADEV; + script = "spawn player_upgradeVehicle;"; + }; + }; + + }; + + class ItemTNK: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = $STR_EPOCH_VEHUP_TNK; + model = "\z\addons\dayz_epoch\models\doc_generic.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_doc_generic_ca.paa"; + descriptionShort = $STR_EPOCH_VEHUP_TNK_DESC; + weight = 0.1; + sfx = "document"; + class ItemActions + { + class Upgrades + { + text = $STR_EPOCH_PLAYER_UPGRADEV; + script = "spawn player_upgradeVehicle;"; + }; + }; + + }; + + class ItemPlotDeed: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Plot Deed"; // TODO: localize + model = "\z\addons\dayz_epoch\models\doc_generic.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_doc_generic_ca.paa"; + descriptionShort = "Deed to a plot of land, similar to a plot pole."; // TODO: localize + weight = 0.1; + sfx = "document"; + class ItemActions + { + class Crafting + { + text = "Craft Plot Pole"; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"30m_plot_kit",1}}; + input[] = {{"ItemPlotDeed",1},{"ItemGoldBar10oz",2}}; + }; + }; + + }; + + class ItemLetter: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Letter"; + model = "\z\addons\dayz_epoch\models\doc_letter.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_doc_letter_ca.paa"; + descriptionShort = "Random letter"; + weight = 0.1; + }; + class ItemBook1: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Romance Novel"; + model = "\z\addons\dayz_epoch\models\doc_trashy1.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_trashy1_ca.paa"; + descriptionShort = "Trashy Romance Novel - ""The seas are laden with lust and jealousy."""; + weight = 0.1; + }; + class ItemBook2: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Romance Novel"; + model = "\z\addons\dayz_epoch\models\doc_trashy2.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_trashy2_ca.paa"; + descriptionShort = "Trashy Romance Novel - ""He had a chest of iron, and a heart of gold."""; + weight = 0.1; + }; + class ItemBook3: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Book"; + model = "\z\addons\dayz_epoch\models\doc_child1.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_child1_ca.paa"; + descriptionShort = "Random Children's Book"; + weight = 0.1; + }; + class ItemBook4: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Book"; + model = "\z\addons\dayz_epoch\models\doc_child2.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_child2_ca.paa"; + descriptionShort = "Random Children's Book"; + weight = 0.1; + }; + class ItemNewspaper: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Torn Newspaper"; + model = "\z\addons\dayz_epoch\models\doc_deaths.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_deaths_ca.paa"; + descriptionShort = "Torn Newspaper - ""The recent obituaries are stil legible..."""; + weight = 0.1; + class ItemActions + { + class Obituaries + { + text = "Read Obituaries"; // TODO: localize + script = "spawn player_deathBoard;"; + + }; + }; + }; + class ItemDocumentRamp: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "HowTo: Wood Ramp"; + model = "\z\addons\dayz_epoch\models\doc_ramp.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_doc_ramp_ca.paa"; + descriptionShort = "Document used in building a wooden ramp."; + weight = 0.1; + class ItemActions + { + class Crafting + { + text = $STR_EPOCH_PLAYER_189; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"wood_ramp_kit",1}}; + input[] = {{"ItemDocumentRamp",1},{"PartWoodLumber",8}}; + }; + }; + }; + class ItemCanvas: CA_Magazine { scope = 2; @@ -14,17 +421,17 @@ class CfgMagazines { { class Crafting { - text = "Craft Tent"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_190; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"workshop"}; requiretools[] = {"ItemToolbox","ItemKnife"}; - output[] = {{"ItemTent",1}}; + output[] = {{"ItemTentOld",1}}; input[] = {{"ItemCanvas",2},{"ItemPole",2}}; }; class Crafting1 { - text = "Craft Desert Tent"; - script = "spawn player_craftItem1;"; + text = $STR_EPOCH_PLAYER_191; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"workshop"}; requiretools[] = {"ItemToolbox","ItemKnife"}; output[] = {{"ItemTentDomed",1}}; @@ -32,8 +439,8 @@ class CfgMagazines { }; class Crafting2 { - text = "Craft Green Tent"; - script = "spawn player_craftItem2;"; + text = $STR_EPOCH_PLAYER_192; + script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"workshop"}; requiretools[] = {"ItemToolbox","ItemKnife"}; output[] = {{"ItemTentDomed2",1}}; @@ -41,8 +448,8 @@ class CfgMagazines { }; class Crafting3 { - text = "Craft Sun Shade"; - script = "spawn player_craftItem3;"; + text = $STR_EPOCH_PLAYER_193; + script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"workshop"}; requiretools[] = {"ItemToolbox","ItemKnife"}; output[] = {{"sun_shade_kit",1}}; @@ -50,8 +457,8 @@ class CfgMagazines { }; class Crafting4 { - text = "Craft Burlap"; - script = "spawn player_craftItem4;"; + text = $STR_EPOCH_PLAYER_194; + script = ";['Crafting4','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"workshop"}; requiretools[] = {"ItemToolbox","ItemKnife"}; output[] = {{"ItemBurlap",1}}; @@ -72,8 +479,8 @@ class CfgMagazines { { class Crafting { - text = "Craft Sandbag"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_195; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"sand"}; // todo add sand requirement requiretools[] = {"ItemEtool","ItemToolbox"}; output[] = {{"ItemSandbag",1}}; @@ -93,8 +500,8 @@ class CfgMagazines { class ItemActions { class Crafting { - text = "Craft Light Pole"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_196; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"workshop"}; requiretools[] = {"ItemEtool","ItemToolbox"}; output[] = {{"light_pole_kit",1}}; @@ -115,12 +522,13 @@ class CfgMagazines { { picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_E_CA.paa"; descriptionShort = "Empty Briefcase"; + weight = 1; class ItemActions { class Crafting { - text = "Add 1 10oz Gold"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_197; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemBriefcase10oz",1}}; @@ -128,12 +536,12 @@ class CfgMagazines { }; class Crafting1 { - text = "Remove 1 10oz Gold"; - script = "spawn player_craftItem1;"; + text = $STR_EPOCH_PLAYER_198; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; - output[] = {{"ItemGoldBar10oz",1},{"ItemBriefcaseEmpty",1}}; - input[] = {{"ItemBriefcase10oz",1}}; + output[] = {{"ItemBriefcase100oz",1}}; + input[] = {{"ItemBriefcaseEmpty",1},{"ItemGoldBar10oz",10}}; }; }; }; @@ -141,12 +549,13 @@ class CfgMagazines { { picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_10oz_CA.paa"; descriptionShort = "Briefcase (Contains: 1 x 10oz Gold Bar)"; + weight = 1.2; class ItemActions { class Crafting { - text = "Add 1 10oz Gold"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_197; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemBriefcase20oz",1}}; @@ -154,8 +563,8 @@ class CfgMagazines { }; class Crafting1 { - text = "Add 9 10oz Gold"; - script = "spawn player_craftItem1;"; + text = $STR_EPOCH_PLAYER_199; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemBriefcase100oz",1}}; @@ -163,8 +572,8 @@ class CfgMagazines { }; class Crafting2 { - text = "Remove 1 10oz Gold"; - script = "spawn player_craftItem2;"; + text = $STR_EPOCH_PLAYER_200; + script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemGoldBar10oz",1},{"ItemBriefcaseEmpty",1}}; @@ -177,12 +586,13 @@ class CfgMagazines { { picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_20oz_CA.paa"; descriptionShort = "Briefcase (Contains: 2 x 10oz Gold Bar)"; + weight = 1.5; class ItemActions { class Crafting { - text = "Add 1 10oz Gold"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_197; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemBriefcase30oz",1}}; @@ -190,8 +600,8 @@ class CfgMagazines { }; class Crafting1 { - text = "Add 8 10oz Gold"; - script = "spawn player_craftItem1;"; + text = $STR_EPOCH_PLAYER_202; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemBriefcase100oz",1}}; @@ -199,8 +609,8 @@ class CfgMagazines { }; class Crafting2 { - text = "Remove 1 10oz Gold"; - script = "spawn player_craftItem2;"; + text = $STR_EPOCH_PLAYER_200; + script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemGoldBar10oz",1},{"ItemBriefcase10oz",1}}; @@ -208,8 +618,8 @@ class CfgMagazines { }; class Crafting3 { - text = "Empty Case"; - script = "spawn player_craftItem3;"; + text = $STR_EPOCH_PLAYER_201; + script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemGoldBar10oz",2},{"ItemBriefcaseEmpty",1}}; @@ -221,12 +631,13 @@ class CfgMagazines { { picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_30oz_CA.paa"; descriptionShort = "Briefcase (Contains: 3 x 10oz Gold Bar)"; + weight = 1.8; class ItemActions { class Crafting { - text = "Add 1 10oz Gold"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_197; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemBriefcase40oz",1}}; @@ -234,8 +645,8 @@ class CfgMagazines { }; class Crafting1 { - text = "Add 7 10oz Gold"; - script = "spawn player_craftItem1;"; + text = $STR_EPOCH_PLAYER_203; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemBriefcase100oz",1}}; @@ -243,8 +654,8 @@ class CfgMagazines { }; class Crafting2 { - text = "Remove 1 10oz Gold"; - script = "spawn player_craftItem2;"; + text = $STR_EPOCH_PLAYER_200; + script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemGoldBar10oz",1},{"ItemBriefcase20oz",1}}; @@ -252,8 +663,8 @@ class CfgMagazines { }; class Crafting3 { - text = "Empty Case"; - script = "spawn player_craftItem3;"; + text = $STR_EPOCH_PLAYER_201; + script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemGoldBar10oz",3},{"ItemBriefcaseEmpty",1}}; @@ -265,12 +676,13 @@ class CfgMagazines { { picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_40oz_CA.paa"; descriptionShort = "Briefcase (Contains: 4 x 10oz Gold Bar)"; + weight = 2.1; class ItemActions { class Crafting { - text = "Add 1 10oz Gold"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_197; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemBriefcase50oz",1}}; @@ -278,8 +690,8 @@ class CfgMagazines { }; class Crafting1 { - text = "Add 6 10oz Gold"; - script = "spawn player_craftItem1;"; + text = $STR_EPOCH_PLAYER_204; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemBriefcase100oz",1}}; @@ -287,8 +699,8 @@ class CfgMagazines { }; class Crafting2 { - text = "Remove 1 10oz Gold"; - script = "spawn player_craftItem2;"; + text = $STR_EPOCH_PLAYER_200; + script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemGoldBar10oz",1},{"ItemBriefcase30oz",1}}; @@ -296,8 +708,8 @@ class CfgMagazines { }; class Crafting3 { - text = "Empty Case"; - script = "spawn player_craftItem3;"; + text = $STR_EPOCH_PLAYER_201; + script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemGoldBar10oz",4},{"ItemBriefcaseEmpty",1}}; @@ -309,12 +721,13 @@ class CfgMagazines { { picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_50oz_CA.paa"; descriptionShort = "Briefcase (Contains: 5 x 10oz Gold Bar)"; + weight = 2.4; class ItemActions { class Crafting { - text = "Add 1 10oz Gold"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_197; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemBriefcase60oz",1}}; @@ -322,8 +735,8 @@ class CfgMagazines { }; class Crafting1 { - text = "Add 5 10oz Gold"; - script = "spawn player_craftItem1;"; + text = $STR_EPOCH_PLAYER_205; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemBriefcase100oz",1}}; @@ -331,8 +744,8 @@ class CfgMagazines { }; class Crafting2 { - text = "Remove 1 10oz Gold"; - script = "spawn player_craftItem2;"; + text = $STR_EPOCH_PLAYER_200; + script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemGoldBar10oz",1},{"ItemBriefcase40oz",1}}; @@ -340,8 +753,8 @@ class CfgMagazines { }; class Crafting3 { - text = "Empty Case"; - script = "spawn player_craftItem3;"; + text = $STR_EPOCH_PLAYER_201; + script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemGoldBar10oz",5},{"ItemBriefcaseEmpty",1}}; @@ -353,12 +766,13 @@ class CfgMagazines { { picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_60oz_CA.paa"; descriptionShort = "Briefcase (Contains: 6 x 10oz Gold Bar)"; + weight = 2.7; class ItemActions { class Crafting { - text = "Add 1 10oz Gold"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_197; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemBriefcase70oz",1}}; @@ -366,8 +780,8 @@ class CfgMagazines { }; class Crafting1 { - text = "Add 4 10oz Gold"; - script = "spawn player_craftItem1;"; + text = $STR_EPOCH_PLAYER_206; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemBriefcase100oz",1}}; @@ -375,8 +789,8 @@ class CfgMagazines { }; class Crafting2 { - text = "Remove 1 10oz Gold"; - script = "spawn player_craftItem2;"; + text = $STR_EPOCH_PLAYER_200; + script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemGoldBar10oz",1},{"ItemBriefcase50oz",1}}; @@ -384,8 +798,8 @@ class CfgMagazines { }; class Crafting3 { - text = "Empty Case"; - script = "spawn player_craftItem3;"; + text = $STR_EPOCH_PLAYER_201; + script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemGoldBar10oz",6},{"ItemBriefcaseEmpty",1}}; @@ -397,12 +811,13 @@ class CfgMagazines { { picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_70oz_CA.paa"; descriptionShort = "Briefcase (Contains: 7 x 10oz Gold Bar)"; + weight = 2.9; class ItemActions { class Crafting { - text = "Add 1 10oz Gold"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_197; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemBriefcase80oz",1}}; @@ -410,8 +825,8 @@ class CfgMagazines { }; class Crafting1 { - text = "Add 3 10oz Gold"; - script = "spawn player_craftItem1;"; + text = $STR_EPOCH_PLAYER_207; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemBriefcase100oz",1}}; @@ -419,8 +834,8 @@ class CfgMagazines { }; class Crafting2 { - text = "Remove 1 10oz Gold"; - script = "spawn player_craftItem2;"; + text = $STR_EPOCH_PLAYER_200; + script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemGoldBar10oz",1},{"ItemBriefcase60oz",1}}; @@ -428,8 +843,8 @@ class CfgMagazines { }; class Crafting3 { - text = "Empty Case"; - script = "spawn player_craftItem3;"; + text = $STR_EPOCH_PLAYER_201; + script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemGoldBar10oz",7},{"ItemBriefcaseEmpty",1}}; @@ -441,12 +856,13 @@ class CfgMagazines { { picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_80oz_CA.paa"; descriptionShort = "Briefcase (Contains: 8 x 10oz Gold Bar)"; + weight = 3.2; class ItemActions { class Crafting { - text = "Add 1 10oz Gold"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_197; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemBriefcase90oz",1}}; @@ -454,8 +870,8 @@ class CfgMagazines { }; class Crafting1 { - text = "Add 2 10oz Gold"; - script = "spawn player_craftItem1;"; + text = $STR_EPOCH_PLAYER_208; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemBriefcase100oz",1}}; @@ -463,8 +879,8 @@ class CfgMagazines { }; class Crafting2 { - text = "Remove 1 10oz Gold"; - script = "spawn player_craftItem2;"; + text = $STR_EPOCH_PLAYER_200; + script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemGoldBar10oz",1},{"ItemBriefcase70oz",1}}; @@ -472,8 +888,8 @@ class CfgMagazines { }; class Crafting3 { - text = "Empty Case"; - script = "spawn player_craftItem3;"; + text = $STR_EPOCH_PLAYER_201; + script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemGoldBar10oz",8},{"ItemBriefcaseEmpty",1}}; @@ -485,12 +901,13 @@ class CfgMagazines { { picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_90oz_CA.paa"; descriptionShort = "Briefcase (Contains: 9 x 10oz Gold Bar)"; + weight = 3.5; class ItemActions { class Crafting { - text = "Add 1 10oz Gold"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_197; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemBriefcase100oz",1}}; @@ -498,8 +915,8 @@ class CfgMagazines { }; class Crafting1 { - text = "Remove 1 10oz Gold"; - script = "spawn player_craftItem1;"; + text = $STR_EPOCH_PLAYER_200; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemGoldBar10oz",1},{"ItemBriefcase80oz",1}}; @@ -507,8 +924,8 @@ class CfgMagazines { }; class Crafting2 { - text = "Empty Case"; - script = "spawn player_craftItem2;"; + text = $STR_EPOCH_PLAYER_201; + script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemGoldBar10oz",9},{"ItemBriefcaseEmpty",1}}; @@ -520,12 +937,13 @@ class CfgMagazines { { picture = "\z\addons\dayz_epoch\pictures\equip_briefcase_100oz_CA.paa"; descriptionShort = "Briefcase (Contains: 10 x 10oz Gold Bar)"; + weight = 3.8; class ItemActions { class Crafting { - text = "Remove 1 10oz Gold"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_200; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemGoldBar10oz",1},{"ItemBriefcase90oz",1}}; @@ -533,8 +951,8 @@ class CfgMagazines { }; class Crafting1 { - text = "Empty Case"; - script = "spawn player_craftItem1;"; + text = $STR_EPOCH_PLAYER_201; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {}; output[] = {{"ItemGoldBar10oz",10},{"ItemBriefcaseEmpty",1}}; @@ -555,10 +973,10 @@ class CfgMagazines { { class Crafting { - text = "Smelt 10oz bar"; - script = "spawn player_craftItem;"; - neednearby[] = {"fire"}; - requiretools[] = {"ItemToolbox"}; + text = $STR_EPOCH_PLAYER_210; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {}; output[] = {{"ItemGoldBar10oz",1}}; input[] = {{"ItemGoldBar",10}}; @@ -578,8 +996,8 @@ class CfgMagazines { { class Crafting { - text = "Smelt 1oz bars"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_211; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"fire"}; requiretools[] = {"ItemToolbox"}; output[] = {{"ItemGoldBar",10}}; @@ -600,8 +1018,8 @@ class CfgMagazines { { class Crafting { - text = "Smelt 10oz bar"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_210; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"fire"}; requiretools[] = {"ItemToolbox"}; output[] = {{"ItemSilverBar10oz",1}}; @@ -623,8 +1041,8 @@ class CfgMagazines { { class Crafting { - text = "Smelt 1oz bars"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_211; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"fire"}; requiretools[] = {"ItemToolbox"}; output[] = {{"ItemSilverBar",10}}; @@ -645,8 +1063,8 @@ class CfgMagazines { { class Crafting { - text = "Smelt 10oz bar"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_210; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"fire"}; requiretools[] = {"ItemToolbox"}; output[] = {{"ItemCopperBar10oz",1}}; @@ -668,8 +1086,8 @@ class CfgMagazines { { class Crafting { - text = "Smelt 1oz bars"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_211; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"fire"}; requiretools[] = {"ItemToolbox"}; output[] = {{"ItemCopperBar",10}}; @@ -712,8 +1130,8 @@ class CfgMagazines { { class Crafting { - text = "Smelt 1oz bars"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_211; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"fire"}; requiretools[] = {"ItemToolbox"}; output[] = {{"ItemAluminumBar",10}}; @@ -745,8 +1163,8 @@ class CfgMagazines { { class Crafting { - text = "Smelt 1oz bars"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_211; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"fire"}; requiretools[] = {"ItemToolbox"}; output[] = {{"ItemTinBar",10}}; @@ -764,6 +1182,18 @@ class CfgMagazines { model = "\z\addons\dayz_epoch\models\zombie_parts_bag_v2.p3d"; picture = "\z\addons\dayz_epoch\pictures\equip_zparts_CA.paa"; descriptionShort = "Zombie Parts in a Bag: Trade these for Bio Meat at medic traders."; + }; + + class ItemComboLock: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Combination Lock"; + weight = 0.5; + model = "\z\addons\dayz_epoch\models\combo_lock_mag.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_combolock_ca.paa"; + descriptionShort = "Used to secure structures from unauthorized entry."; }; @@ -772,35 +1202,46 @@ class CfgMagazines { scope = 2; count = 1; type = 256; - displayName = "$STR_EQUIP_NAME_8"; + displayName = $STR_EQUIP_NAME_8; model = "\dayz_equip\models\fueltank.p3d"; picture = "\dayz_equip\textures\equip_fueltank_ca.paa"; - descriptionShort = "$STR_EQUIP_DESC_8"; + descriptionShort = $STR_EQUIP_DESC_8; + class ItemActions { + class Crafting + { + text = $STR_EPOCH_PLAYER_212; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox","ItemCrowbar"}; + output[] = {{"PartGeneric",1}}; + input[] = {{"PartFueltank",1}}; + }; + }; }; class PartWheel: CA_Magazine { scope = 2; count = 1; type = 256; - displayName = "$STR_EQUIP_NAME_9"; + displayName = $STR_EQUIP_NAME_9; model = "\dayz_equip\models\wheel.p3d"; picture = "\dayz_equip\textures\equip_wheel_ca.paa"; - descriptionShort = "$STR_EQUIP_DESC_9"; + descriptionShort = $STR_EQUIP_DESC_9; }; class PartGeneric: CA_Magazine { scope = 2; count = 1; type = 256; - displayName = "$STR_EQUIP_NAME_10"; + displayName = $STR_EQUIP_NAME_10; model = "\dayz_equip\models\genericparts.p3d"; picture = "\dayz_equip\textures\equip_genericparts_ca.paa"; - descriptionShort = "$STR_EQUIP_DESC_10"; + descriptionShort = $STR_EQUIP_DESC_10; class ItemActions { class Crafting { - text = "Craft Pole"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_213; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"fire"}; requiretools[] = {"ItemToolbox","ItemCrowbar"}; output[] = {{"ItemPole",1}}; @@ -819,37 +1260,37 @@ class CfgMagazines { descriptionShort = "Corrugated Fence: A buildable object used for fortification purposes."; class ItemActions { class Build { - text = "Build Corrugated Fence"; + text = $STR_EPOCH_PLAYER_214; script = "spawn player_build;"; require[] = {"ItemEtool","ItemToolbox"}; create = "Fence_corrugated_DZ"; }; class Crafting { - text = "Craft Wooden Shed"; - script = "spawn player_craftItem;"; - neednearby[] = {}; + text = $STR_EPOCH_PLAYER_215; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; requiretools[] = {"ItemToolbox","ItemCrowbar"}; output[] = {{"wooden_shed_kit",1}}; - input[] = {{"ItemCorrugated",2},{"PartWoodPlywood",5},{"PartWoodLumber",5}}; + input[] = {{"ItemCorrugated",2},{"PartWoodPlywood",4},{"PartWoodLumber",4}}; }; class Crafting1 { - text = "Craft Outhouse"; - script = "spawn player_craftItem1;"; - neednearby[] = {}; + text = $STR_EPOCH_PLAYER_217; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; requiretools[] = {"ItemToolbox","ItemCrowbar"}; output[] = {{"outhouse_kit",1}}; - input[] = {{"ItemCorrugated",1},{"PartWoodPlywood",5},{"PartWoodLumber",3},{"ItemTrashToiletpaper",1}}; + input[] = {{"ItemCorrugated",1},{"PartWoodPlywood",3},{"PartWoodLumber",3},{"ItemTrashToiletpaper",1}}; }; class Crafting2 { - text = "Craft Storage Shed"; - script = "spawn player_craftItem2;"; - neednearby[] = {}; + text = $STR_EPOCH_PLAYER_216; + script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; requiretools[] = {"ItemToolbox","ItemCrowbar"}; output[] = {{"storage_shed_kit",1}}; - input[] = {{"ItemCorrugated",5},{"PartWoodPlywood",2},{"PartWoodLumber",5}}; + input[] = {{"ItemCorrugated",4},{"PartWoodPlywood",2},{"PartWoodLumber",2}}; }; }; }; @@ -865,8 +1306,8 @@ class CfgMagazines { class ItemActions { class Crafting { - text = "Craft Corrugated Fence"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_218; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"fire"}; requiretools[] = {"ItemToolbox","ItemCrowbar"}; output[] = {{"ItemCorrugated",1}}; @@ -874,16 +1315,46 @@ class CfgMagazines { }; class Crafting1 { - text = "Craft Rusty Gate"; - script = "spawn player_craftItem1;"; - neednearby[] = {}; + text = $STR_EPOCH_PLAYER_219; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; requiretools[] = {"ItemToolbox","ItemCrowbar"}; output[] = {{"rusty_gate_kit",1}}; - input[] = {{"ItemPole",6},{"PartGeneric",3},{"ItemTankTrap",1}}; + input[] = {{"ItemPole",3},{"ItemTankTrap",1}}; }; + class Crafting2 + { + text = $STR_EPOCH_PLAYER_220; + script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox","ItemCrowbar"}; + output[] = {{"metal_panel_kit",1}}; + input[] = {{"ItemPole",4},{"ItemTankTrap",4}}; + }; + }; }; - + class ItemGunRackKit: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Gun Rack Kit"; + descriptionShort = "A Gun Rack for 20 weapons"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 20; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "GunRack_DZ"; + }; + }; + }; class ItemOilBarrel: CA_Magazine { scope = 2; @@ -915,25 +1386,57 @@ class CfgMagazines { displayName = "Fuel Barrel (Empty)"; picture = "\z\addons\dayz_epoch\pictures\equip_oildrum_e_CA.paa"; descriptionShort = "210 litres of fuel per barrel (Empty)"; + class ItemActions { + class Crafting + { + text = $STR_EPOCH_PLAYER_276; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"fire"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"ItemFireBarrel_kit",1}}; + input[] = {{"ItemFuelBarrelEmpty",1},{"ItemJerryCan",1},{"PartWoodPile",4}}; + }; + }; }; + class ItemFireBarrel_kit: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Fire Barrel Kit"; + descriptionShort = "Fire Barrel"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 45; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "FireBarrel_DZ"; + }; + }; + }; class ItemJerrycan: CA_Magazine { scope = 2; count = 1; fuelQuantity = 20; type = 256; - displayName = "$STR_EQUIP_NAME_19"; + displayName = $STR_EQUIP_NAME_19; model = "\dayz_equip\models\jerrycan.p3d"; picture = "\dayz_equip\textures\equip_jerrycan_ca.paa"; - descriptionShort = "$STR_EQUIP_DESC_19"; + descriptionShort = $STR_EQUIP_DESC_19; }; class ItemJerrycanEmpty: ItemJerrycan { fuelQuantity = 0; type = 256; - displayName = "$STR_EQUIP_NAME_39"; + displayName = $STR_EQUIP_NAME_39; picture = "\dayz_equip\textures\equip_jerrycan_e_ca.paa"; - descriptionShort = "$STR_EQUIP_DESC_39"; + descriptionShort = $STR_EQUIP_DESC_39; }; class bulk: CA_Magazine @@ -945,21 +1448,69 @@ class CfgMagazines { model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; descriptionShort = "12 x Random Item"; + weight = 5; }; class bulk_empty: bulk { descriptionShort = "Empty Supply Crate"; + weight = 5; class ItemActions { class Crafting { - text = "Make 6 pack of Coke"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_221; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {"ItemToolbox"}; output[] = {{"bulk_ItemSodaCoke",1}}; input[] = {{"bulk_empty",1},{"ItemSodaCoke",6}}; }; + class Crafting1 + { + text = $STR_EPOCH_PLAYER_222; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_ItemSodaPepsi",1}}; + input[] = {{"bulk_empty",1},{"ItemSodaPepsi",6}}; + }; + + class Crafting2 + { + text = $STR_EPOCH_PLAYER_223; + script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_PartGenericHalf",1}}; + input[] = {{"bulk_empty",1},{"PartGeneric",6}}; + }; + class Crafting3 + { + text = $STR_EPOCH_PLAYER_224; + script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_ItemTankTrapHalf",1}}; + input[] = {{"bulk_empty",1},{"ItemTankTrap",6}}; + }; + class Crafting4 + { + text = $STR_EPOCH_PLAYER_225; + script = ";['Crafting4','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_ItemWireHalf",1}}; + input[] = {{"bulk_empty",1},{"ItemWire",6}}; + }; + class Crafting5 + { + text = $STR_EPOCH_PLAYER_226; + script = ";['Crafting5','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_FoodbaconCooked",1}}; + input[] = {{"bulk_empty",1},{"FoodbaconCooked",6}}; + }; }; }; class bulk_ItemSodaCoke: bulk @@ -969,10 +1520,32 @@ class CfgMagazines { { class CreateMags { - text = "Open %1"; + text = $STR_EPOCH_PLAYER_209; script = "spawn player_loadCrate;"; output[] = {"ItemSodaCoke",6,"magazine"}; }; + class Crafting + { + text = $STR_EPOCH_PLAYER_221; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_ItemSodaCokeFull",1}}; + input[] = {{"bulk_ItemSodaCoke",1},{"ItemSodaCoke",6}}; + }; + }; + }; + class bulk_ItemSodaCokeFull: bulk + { + descriptionShort = "12 x ItemSodaCoke"; + class ItemActions + { + class CreateMags + { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"ItemSodaCoke",12,"magazine"}; + }; }; }; class bulk_ItemSodaPepsi: bulk @@ -982,20 +1555,78 @@ class CfgMagazines { { class CreateMags { - text = "Open %1"; + text = $STR_EPOCH_PLAYER_209; script = "spawn player_loadCrate;"; output[] = {"ItemSodaPepsi",6,"magazine"}; }; + class Crafting + { + text = $STR_EPOCH_PLAYER_222; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_ItemSodaPepsiFull",1}}; + input[] = {{"bulk_ItemSodaPepsi",1},{"ItemSodaPepsi",6}}; + }; + }; + }; + class bulk_ItemSodaPepsiFull: bulk + { + descriptionShort = "12 x ItemSodaPepsi"; + class ItemActions + { + class CreateMags + { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"ItemSodaPepsi",12,"magazine"}; + }; + }; + }; + class bulk_FoodbaconCooked: bulk + { + descriptionShort = "6 x FoodbaconCooked"; + class ItemActions + { + class CreateMags + { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"FoodbaconCooked",6,"magazine"}; + }; + class Crafting + { + text = $STR_EPOCH_PLAYER_227; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_FoodbaconCookedFull",1}}; + input[] = {{"bulk_FoodbaconCooked",1},{"FoodbaconCooked",6}}; + }; + }; + }; + class bulk_FoodbaconCookedFull: bulk + { + descriptionshort = "12 x FoodbaconCooked"; + class ItemActions + { + class CreateMags + { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"FoodbaconCooked",12,"magazine"}; + }; }; }; class bulk_30Rnd_9x19_MP5SD: bulk { descriptionShort = "12 x 30Rnd_9x19_MP5SD"; + class ItemActions { class CreateMags { - text = "Open %1"; + text = $STR_EPOCH_PLAYER_209; script = "spawn player_loadCrate;"; output[] = {"30Rnd_9x19_MP5SD",12,"magazine"}; }; @@ -1008,7 +1639,7 @@ class CfgMagazines { { class CreateMags { - text = "Open %1"; + text = $STR_EPOCH_PLAYER_209; script = "spawn player_loadCrate;"; output[] = {"15Rnd_9x19_M9SD",12,"magazine"}; }; @@ -1021,7 +1652,7 @@ class CfgMagazines { { class CreateMags { - text = "Open %1"; + text = $STR_EPOCH_PLAYER_209; script = "spawn player_loadCrate;"; output[] = {"30Rnd_556x45_StanagSD",12,"magazine"}; }; @@ -1034,12 +1665,127 @@ class CfgMagazines { { class CreateMags { - text = "Open %1"; + text = $STR_EPOCH_PLAYER_209; script = "spawn player_loadCrate;"; output[] = {"ItemSandbag",12,"magazine"}; }; }; }; + + class bulk_ItemTankTrap: bulk + { + descriptionShort = "12 x Tank Trap"; + weight = 25; + class ItemActions + { + class CreateMags + { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"ItemTankTrap",12,"magazine"}; + }; + }; + }; + class bulk_ItemTankTrapHalf: bulk + { + descriptionShort = "6 x Tank Trap"; + weight = 12.5; + class ItemActions + { + class CreateMags + { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"ItemTankTrap",6,"magazine"}; + }; + class Crafting + { + text = $STR_EPOCH_PLAYER_223; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_ItemTankTrap",1}}; + input[] = {{"bulk_ItemTankTrapHalf",1},{"ItemTankTrap",6}}; + }; + }; + }; + + class bulk_ItemWire: bulk + { + descriptionShort = "12 x Wire Kit"; + weight = 25; + class ItemActions + { + class CreateMags + { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"ItemWire",12,"magazine"}; + }; + }; + }; + class bulk_ItemWireHalf: bulk + { + descriptionShort = "6 x Wire Kit"; + weight = 12.5; + class ItemActions + { + class CreateMags + { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"ItemWire",6,"magazine"}; + }; + class Crafting + { + text = $STR_EPOCH_PLAYER_225; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_ItemWire",1}}; + input[] = {{"bulk_ItemWireHalf",1},{"ItemWire",6}}; + }; + }; + }; + + class bulk_PartGeneric: bulk + { + descriptionShort = "12 x Scrap Metal"; + weight = 60; + class ItemActions + { + class CreateMags + { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"PartGeneric",12,"magazine"}; + }; + }; + }; + class bulk_PartGenericHalf: bulk + { + descriptionShort = "6 x Scrap Metal"; + weight = 30; + class ItemActions + { + class CreateMags + { + text = $STR_EPOCH_PLAYER_209; + script = "spawn player_loadCrate;"; + output[] = {"PartGeneric",6,"magazine"}; + }; + class Crafting + { + text = $STR_EPOCH_PLAYER_223; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_PartGeneric",1}}; + input[] = {{"bulk_PartGenericHalf",1},{"PartGeneric",6}}; + }; + }; + }; + class bulk_17Rnd_9x19_glock17: bulk { descriptionShort = "12 x 17Rnd_9x19_glock17"; @@ -1047,14 +1793,144 @@ class CfgMagazines { { class CreateMags { - text = "Open %1"; + text = $STR_EPOCH_PLAYER_209; script = "spawn player_loadCrate;"; output[] = {"17Rnd_9x19_glock17",12,"magazine"}; }; }; }; + class metal_floor_kit: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Metal Floor"; + descriptionShort = "Metal Floor"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 325; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "MetalFloor_DZ"; + }; + }; + }; + + class cinder_wall_kit: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Cinder Block Wall"; + descriptionShort = "Half height cinder block wall"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 325; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "CinderWallHalf_DZ"; + }; + }; + }; + + class cinder_garage_kit: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Block Garage Doorway"; + descriptionShort = "Cinder block garage doorway"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 325; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "CinderWallDoorway_DZ"; + }; + }; + }; + + class cinder_door_kit: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Block Doorway"; + descriptionShort = "Cinder block doorway"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 325; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "CinderWallSmallDoorway_DZ"; + }; + }; + }; + + class workbench_kit: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Workbench"; + descriptionShort = "Workbench: Used to craft."; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 10; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "WorkBench_DZ"; + }; + }; + }; + // BUILDING KITS + class wood_ramp_kit: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Wood Ramp"; + descriptionShort = "Wood ramp can be used to get air."; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemEtool","ItemToolbox"}; + create = "WoodRamp_DZ"; + }; + }; + }; class 30m_plot_kit: CA_Magazine { scope = 2; @@ -1068,13 +1944,44 @@ class CfgMagazines { { class Build { - text = "$STR_ACTIONS_BUILD"; + text = $STR_ACTIONS_BUILD; script = "spawn player_build;"; require[] = {"ItemEtool","ItemToolbox"}; create = "Plastic_Pole_EP1_DZ"; }; }; }; + + class metal_panel_kit: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Metal Panel"; + descriptionShort = "Metal Panel: Strong metal wall used for base defence."; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 50; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemEtool","ItemToolbox"}; + create = "MetalPanel_DZ"; + }; + class Crafting + { + text = $STR_EPOCH_PLAYER_228; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop","fire"}; + requiretools[] = {"ItemToolbox","ItemCrowbar","ItemSledge"}; + output[] = {{"metal_floor_kit",1}}; + input[] = {{"metal_panel_kit",4}}; + }; + }; + }; class deer_stand_kit: CA_Magazine { scope = 2; @@ -1084,11 +1991,12 @@ class CfgMagazines { descriptionShort = "Deer Stand: can be used as a lookout."; model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 25; class ItemActions { class Build { - text = "$STR_ACTIONS_BUILD"; + text = $STR_ACTIONS_BUILD; script = "spawn player_build;"; require[] = {"ItemEtool","ItemToolbox"}; create = "DeerStand_DZ"; @@ -1104,11 +2012,12 @@ class CfgMagazines { descriptionShort = "Large Camo Netting: A very large buildable object that can be used to cover objects."; model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 25; class ItemActions { class Build { - text = "$STR_ACTIONS_BUILD"; + text = $STR_ACTIONS_BUILD; script = "spawn player_build;"; require[] = {"ItemEtool","ItemToolbox"}; create = "DesertLargeCamoNet_DZ"; @@ -1124,11 +2033,12 @@ class CfgMagazines { descriptionShort = "Large Camo Netting: A very large buildable object that can be used to cover objects."; model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 25; class ItemActions { class Build { - text = "$STR_ACTIONS_BUILD"; + text = $STR_ACTIONS_BUILD; script = "spawn player_build;"; require[] = {"ItemEtool","ItemToolbox"}; create = "ForestLargeCamoNet_DZ"; @@ -1144,19 +2054,20 @@ class CfgMagazines { descriptionShort = "Camo Netting: A buildable object that can be used to cover objects."; model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 25; class ItemActions { class Build { - text = "$STR_ACTIONS_BUILD"; + text = $STR_ACTIONS_BUILD; script = "spawn player_build;"; require[] = {"ItemEtool","ItemToolbox"}; create = "DesertCamoNet_DZ"; }; class Crafting { - text = "Craft Lg Camo Net"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_229; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"workshop"}; requiretools[] = {"ItemToolbox","ItemKnife"}; output[] = {{"desert_large_net_kit",1}}; @@ -1173,19 +2084,20 @@ class CfgMagazines { descriptionShort = "Camo Netting: A buildable object that can be used to cover objects."; model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 25; class ItemActions { class Build { - text = "$STR_ACTIONS_BUILD"; + text = $STR_ACTIONS_BUILD; script = "spawn player_build;"; require[] = {"ItemEtool","ItemToolbox"}; create = "ForestCamoNet_DZ"; }; class Crafting { - text = "Craft Lg Camo Net"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_229; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"workshop"}; requiretools[] = {"ItemToolbox","ItemKnife"}; output[] = {{"forest_large_net_kit",1}}; @@ -1202,11 +2114,12 @@ class CfgMagazines { descriptionShort = "Fuel Pump"; model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 50; class ItemActions { class Build { - text = "$STR_ACTIONS_BUILD"; + text = $STR_ACTIONS_BUILD; script = "spawn player_build;"; require[] = {"ItemEtool","ItemToolbox"}; create = "FuelPump_DZ"; @@ -1222,11 +2135,12 @@ class CfgMagazines { descriptionShort = "Light Pole: A buildable object that can be used with a Generator to provide light in times of darkness."; model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 25; class ItemActions { class Build { - text = "$STR_ACTIONS_BUILD"; + text = $STR_ACTIONS_BUILD; script = "spawn player_build;"; require[] = {"ItemEtool","ItemToolbox"}; create = "LightPole_DZ"; @@ -1242,11 +2156,12 @@ class CfgMagazines { descriptionShort = "Stick Fence: A buildable barrier that can be used to keep zombies out of your camp. They are fairly weak and can be ran over easier."; model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 15; class ItemActions { class Build { - text = "$STR_ACTIONS_BUILD"; + text = $STR_ACTIONS_BUILD; script = "spawn player_build;"; require[] = {"ItemEtool","ItemToolbox"}; create = "StickFence_DZ"; @@ -1262,11 +2177,12 @@ class CfgMagazines { descriptionShort = "Nice Wooden Shed: A crafted object that holds a lot of items/weapons/backpacks and has a door that opens and closes."; model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 25; class ItemActions { class Build { - text = "$STR_ACTIONS_BUILD"; + text = $STR_ACTIONS_BUILD; script = "spawn player_build;"; require[] = {"ItemEtool","ItemToolbox"}; create = "Wooden_shed_DZ"; @@ -1282,11 +2198,12 @@ class CfgMagazines { descriptionShort = "Wood Shack"; model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 25; class ItemActions { class Build { - text = "$STR_ACTIONS_BUILD"; + text = $STR_ACTIONS_BUILD; script = "spawn player_build;"; require[] = {"ItemEtool","ItemToolbox"}; create = "WoodShack_DZ"; @@ -1302,11 +2219,12 @@ class CfgMagazines { descriptionShort = "M240 Nest"; model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 125; class ItemActions { class Build { - text = "$STR_ACTIONS_BUILD"; + text = $STR_ACTIONS_BUILD; script = "spawn player_build;"; require[] = {"ItemEtool","ItemToolbox"}; create = "M240Nest_DZ"; @@ -1322,11 +2240,12 @@ class CfgMagazines { descriptionShort = "Sun Shade: A buildable object used to keep the sun off your back."; model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 25; class ItemActions { class Build { - text = "$STR_ACTIONS_BUILD"; + text = $STR_ACTIONS_BUILD; script = "spawn player_build;"; require[] = {"ItemEtool","ItemToolbox"}; create = "CanvasHut_DZ"; @@ -1342,11 +2261,12 @@ class CfgMagazines { descriptionShort = "Wood Bench"; model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 25; class ItemActions { class Build { - text = "$STR_ACTIONS_BUILD"; + text = $STR_ACTIONS_BUILD; script = "spawn player_build;"; require[] = {"ItemEtool","ItemToolbox"}; create = "ParkBench_DZ"; @@ -1362,11 +2282,12 @@ class CfgMagazines { descriptionShort = "Rusty Gate: A buildable object that can be opened and closed."; model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 25; class ItemActions { class Build { - text = "$STR_ACTIONS_BUILD"; + text = $STR_ACTIONS_BUILD; script = "spawn player_build;"; require[] = {"ItemEtool","ItemToolbox"}; create = "MetalGate_DZ"; @@ -1382,11 +2303,12 @@ class CfgMagazines { descriptionShort = "Sandbag Nest: A buildable fortification object, can be removed."; model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 50; class ItemActions { class Build { - text = "$STR_ACTIONS_BUILD"; + text = $STR_ACTIONS_BUILD; script = "spawn player_build;"; require[] = {"ItemEtool","ItemToolbox"}; create = "SandNest_DZ"; @@ -1402,11 +2324,12 @@ class CfgMagazines { descriptionShort = "Outhouse: A buildable object that you can poop in. Comes pre-stocked with one roll of Toilet Paper."; model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 25; class ItemActions { class Build { - text = "$STR_ACTIONS_BUILD"; + text = $STR_ACTIONS_BUILD; script = "spawn player_build;"; require[] = {"ItemEtool","ItemToolbox"}; create = "OutHouse_DZ"; @@ -1422,11 +2345,12 @@ class CfgMagazines { descriptionShort = "Storage Shed: A large buildable object that is non enterable and holds a lot of items/weapons/backpacks"; model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + weight = 75; class ItemActions { class Build { - text = "$STR_ACTIONS_BUILD"; + text = $STR_ACTIONS_BUILD; script = "spawn player_build;"; require[] = {"ItemEtool","ItemToolbox"}; create = "StorageShed_DZ"; @@ -1439,19 +2363,19 @@ class CfgMagazines { scope = 2; count = 1; type = 256; - displayName = "$STR_EQUIP_NAME_31"; + displayName = $STR_EQUIP_NAME_31; model = "\dayz_equip\models\generator_gear.p3d"; picture = "\dayz_equip\textures\equip_generator_ca.paa"; - descriptionShort = "$STR_EQUIP_DESC_31"; + descriptionShort = $STR_EQUIP_DESC_31; + weight = 30; class ItemActions { class Build { - text = "$STR_ACTIONS_BUILD"; + text = $STR_ACTIONS_BUILD; script = "spawn player_build;"; require[] = {"ItemToolbox"}; create = "Generator_DZ"; - needNearby[] = {"dayz_fuelpumparray"}; }; }; }; @@ -1464,15 +2388,16 @@ class CfgMagazines { model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; descriptionShort = "Fuel Pumps can be used to create a refuel station"; + weight = 25; class ItemActions { class Build { - text = "$STR_ACTIONS_BUILD"; + text = $STR_ACTIONS_BUILD; script = "spawn player_build;"; require[] = {"ItemToolbox"}; create = "FuelPump_DZ"; - needNearby[] = {"dayz_fuelsources"}; + neednearby[] = {{"fueltank",30}}; }; }; }; @@ -1488,10 +2413,11 @@ class CfgMagazines { descriptionShort = "Personal Safe: A placeable object that is used for very secure storage. WARNING!!! Placing your safe will give you a 4 digit number that is used to open the safe, save that number!"; class ItemActions { - class Pitch - { - text = "Place Safe"; - script = "spawn player_vaultPitch;"; + class Build { + text = $STR_EPOCH_PLAYER_230; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "VaultStorageLocked"; }; }; }; @@ -1501,39 +2427,629 @@ class CfgMagazines { count = 1; type = 256; displayName = "Lockbox"; - model = "\z\addons\dayz_epoch\models\lockbox.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_safe_ca.paa"; + model = "\z\addons\dayz_epoch\models\lockbox_mag.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_lockbox_CA.paa"; descriptionShort = "Semi secure lockbox"; - + weight = 15; + class ItemActions + { + class Build { + text = $STR_EPOCH_PLAYER_231; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "LockboxStorageLocked"; + }; + }; }; + class ItemWoodFloor: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Floor/Ceiling"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + descriptionShort = "Wood Floor can also be used as a ceiling."; + weight = 25; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "WoodFloor_DZ"; + }; + }; + }; + class ItemWoodFloorHalf: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Floor/Ceiling 1/2"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + descriptionShort = "Wood Floor can also be used as a ceiling."; + weight = 15; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "WoodFloorHalf_DZ"; + }; + class Crafting + { + text = $STR_EPOCH_PLAYER_232; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"ItemWoodFloor",1}}; + input[] = {{"ItemWoodFloorHalf",2}}; + + }; + }; + }; + class ItemWoodFloorQuarter: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Floor/Ceiling 1/4"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + descriptionShort = "Wood Floor can also be used as a ceiling."; + weight = 10; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "WoodFloorQuarter_DZ"; + }; + class Crafting + { + text = $STR_EPOCH_PLAYER_232a; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"ItemWoodFloorHalf",1}}; + input[] = {{"ItemWoodFloorQuarter",2}}; + + }; + }; + }; + + class ItemWoodStairs: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Wood Stairs"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + descriptionShort = "Wood stairs"; + weight = 25; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "WoodStairsSans_DZ"; + }; + class Crafting + { + text = $STR_EPOCH_PLAYER_233; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"ItemWoodStairsSupport",1}}; + input[] = {{"ItemWoodStairs",1},{"PartWoodLumber",2}}; + + }; + }; + }; + + class ItemWoodStairsSupport: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Wood Stairs w/ supports"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + descriptionShort = "Wood stairs with supports"; + weight = 30; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "WoodStairs_DZ"; + }; + }; + }; + + class ItemWoodLadder: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Wood Ladder"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + descriptionShort = "Wood Ladder"; + weight = 25; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "WoodLadder_DZ"; + }; + }; + }; + + class ItemWoodWall: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Wood Wall"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + descriptionShort = "Wood Floor can also be used as a ceiling."; + weight = 25; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "WoodSmallWall_DZ"; + }; + + class Crafting + { + text = $STR_EPOCH_PLAYER_234; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"ItemWoodWallDoor",1}}; + input[] = {{"ItemWoodWall",1}}; + + }; + class Crafting1 + { + text = $STR_EPOCH_PLAYER_235; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"ItemWoodWallWindow",1}}; + input[] = {{"ItemWoodWall",1},{"PartGlass",1}}; + + }; + class Crafting2 + { + text = $STR_EPOCH_PLAYER_236; + script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"ItemWoodWallLg",1}}; + input[] = {{"ItemWoodWall",1},{"PartWoodPlywood",1},{"PartWoodLumber",1}}; + + }; + }; + }; + class ItemWoodWallThird: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Wood Wall 1/3"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + descriptionShort = "Wood Floor can also be used as a ceiling."; + weight = 7; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "WoodSmallWallThird_DZ"; + }; + class Crafting + { + text = $STR_EPOCH_PLAYER_237; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"ItemWoodWall",1}}; + input[] = {{"ItemWoodWallThird",3}}; + + }; + }; + }; + class ItemWoodWallDoor: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Wall w/ Doorway"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + descriptionShort = "Wall with doorway constucted out of plywood and lumber."; + weight = 25; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "WoodSmallWallDoor_DZ"; + }; + class Crafting + { + text = $STR_EPOCH_PLAYER_238; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"ItemWoodWallWithDoor",1}}; + input[] = {{"ItemWoodWallDoor",1},{"PartWoodPlywood",1},{"PartWoodLumber",1}}; + + }; + }; + }; + class ItemWoodWallWithDoor: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Wall w/ Door"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + descriptionShort = "Wall with door constucted out of plywood and lumber."; + weight = 25; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "Land_DZE_WoodDoor"; + }; + class Crafting + { + text = $STR_EPOCH_PLAYER_239; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"ItemWoodWallWithDoorLocked",1}}; + input[] = {{"ItemWoodWallWithDoor",1},{"ItemComboLock",1}}; + + }; + }; + }; + class ItemWoodWallWithDoorLocked: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Wall w/ Door Locked"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + descriptionShort = "Wall with door constucted out of plywood and lumber."; + weight = 30; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "Land_DZE_WoodDoorLocked"; + }; + }; + }; + + + + class ItemWoodWallWindow: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Wall w/ Window"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + descriptionShort = "Wall with Window constucted out of plywood and lumber."; + weight = 25; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "WoodSmallWallWin_DZ"; + }; + }; + }; + + class ItemWoodWallLg: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Large Wood Wall"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + descriptionShort = "Large wall constucted out of plywood and lumber."; + weight = 25; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "WoodLargeWall_DZ"; + }; + class Crafting + { + text = $STR_EPOCH_PLAYER_234; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"ItemWoodWallDoorLg",1}}; + input[] = {{"ItemWoodWallLg",1}}; + + }; + class Crafting1 + { + text = $STR_EPOCH_PLAYER_235; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"ItemWoodWallWindowLg",1}}; + input[] = {{"ItemWoodWallLg",1},{"PartGlass",1}}; + + }; + class Crafting2 + { + text = $STR_EPOCH_PLAYER_240; + script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"ItemWoodWallGarageDoor",1}}; + input[] = {{"ItemWoodWallLg",1},{"PartWoodLumber",2}}; + + }; + }; + }; + + class ItemWoodWallGarageDoor: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Wood Garage Door"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + descriptionShort = "Garage door constucted out of plywood and lumber."; + weight = 25; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "Land_DZE_GarageWoodDoor"; + }; + class Crafting + { + text = $STR_EPOCH_PLAYER_241; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"ItemWoodWallGarageDoorLocked",1}}; + input[] = {{"ItemWoodWallGarageDoor",1},{"ItemComboLock",1}}; + + }; + }; + }; + class ItemWoodWallGarageDoorLocked: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Wood Garage Door Locked"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + descriptionShort = "Garage door with combination lock."; + weight = 25; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "Land_DZE_GarageWoodDoorLocked"; + }; + }; + }; + + class ItemWoodWallDoorLg: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Large Wall w/ Doorway"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + descriptionShort = "Large wall with doorway constucted out of plywood and lumber."; + weight = 30; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "WoodLargeWallDoor_DZ"; + }; + class Crafting + { + text = $STR_EPOCH_PLAYER_238; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"ItemWoodWallWithDoorLg",1}}; + input[] = {{"ItemWoodWallDoorLg",1},{"PartWoodPlywood",1},{"PartWoodLumber",1}}; + + }; + }; + }; + + class ItemWoodWallWithDoorLg: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Large Wall w/ Door"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + descriptionShort = "Wall with door constucted out of plywood and lumber."; + weight = 30; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "Land_DZE_LargeWoodDoor"; + }; + class Crafting + { + text = $STR_EPOCH_PLAYER_239; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"ItemWoodWallWithDoorLgLocked",1}}; + input[] = {{"ItemWoodWallWithDoorLg",1},{"ItemComboLock",1}}; + + }; + }; + }; + + class ItemWoodWallWithDoorLgLocked: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Large Wall w/ Door Locked"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + descriptionShort = "Wall with combination lock door constucted out of plywood and lumber."; + weight = 35; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "Land_DZE_LargeWoodDoorLocked"; + }; + }; + }; + + class ItemWoodWallWindowLg: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Large Wall w/ Window"; + model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; + descriptionShort = "Large wall with doorway constucted out of plywood and lumber.."; + weight = 30; + class ItemActions + { + class Build + { + text = $STR_ACTIONS_BUILD; + script = "spawn player_build;"; + require[] = {"ItemToolbox"}; + create = "WoodLargeWallWin_DZ"; + }; + }; + }; + class PartEngine: CA_Magazine { scope = 2; count = 1; type = 256; - displayName = "$STR_EQUIP_NAME_11"; + displayName = $STR_EQUIP_NAME_11; model = "\dayz_equip\models\engine.p3d"; picture = "\dayz_equip\textures\equip_engine_ca.paa"; - descriptionShort = "$STR_EQUIP_DESC_11"; + descriptionShort = $STR_EQUIP_DESC_11; + class ItemActions { + class Crafting + { + text = $STR_EPOCH_PLAYER_212; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox","ItemCrowbar"}; + output[] = {{"PartGeneric",2}}; + input[] = {{"PartEngine",1}}; + }; + }; }; class PartWoodPile: CA_Magazine { scope = 2; count = 1; type = 256; - displayName = "$STR_EQUIP_NAME_40"; + displayName = $STR_EQUIP_NAME_40; model = "\dayz_equip\models\woodPile.p3d"; picture = "\dayz_equip\textures\equip_woodPile_ca.paa"; - descriptionShort = "$STR_EQUIP_DESC_40"; + descriptionShort = $STR_EQUIP_DESC_40; class ItemActions { + class Build { + text = $STR_EPOCH_PLAYER_241; + script = "spawn player_build;"; + require[] = {"ItemMatchbox_DZE"}; + create = "Land_Fire_DZ"; + }; class Crafting { - text = "Craft Lumber"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_242; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"sawmill"}; requiretools[] = {"ItemToolbox","ItemKnife"}; output[] = {{"PartWoodLumber",1}}; @@ -1541,8 +3057,8 @@ class CfgMagazines { }; class Crafting1 { - text = "Craft Arrows"; - script = "spawn player_craftItem1;"; + text = $STR_EPOCH_PLAYER_243; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {"ItemKnife"}; output[] = {{"WoodenArrow",3}}; @@ -1551,8 +3067,8 @@ class CfgMagazines { }; class Crafting2 { - text = "Craft Stick Fence"; - script = "spawn player_craftItem2;"; + text = $STR_EPOCH_PLAYER_244; + script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {"ItemToolbox","ItemKnife"}; output[] = {{"stick_fence_kit",1}}; @@ -1562,6 +3078,104 @@ class CfgMagazines { }; }; + class PartPlankPack: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Lumber Pack"; + model = "\z\addons\dayz_epoch\models\plank_pack.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_lumber_pack_CA.paa"; + descriptionShort = "Lumber in a stack"; + weight = 6; + class ItemActions { + class Crafting + { + text = $STR_EPOCH_PLAYER_251; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"sawmill"}; + requiretools[] = {"ItemToolbox","ItemKnife"}; + output[] = {{"PartWoodLumber",3}}; + input[] = {{"PartPlankPack",1}}; + }; + }; + }; + class CinderBlocks: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Cinder Blocks"; + model = "\z\addons\dayz_epoch\models\cinder_stack.p3d"; + picture = "\z\addons\dayz_epoch\pictures\epuip_cinder_blocks_CA.paa"; + descriptionShort = "Stack of nine cinder blocks"; + weight = 100; + class ItemActions { + class Crafting + { + text = $STR_EPOCH_PLAYER_252; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"cinder_wall_kit",1}}; + input[] = {{"CinderBlocks",3},{"MortarBucket",1}}; + }; + class Crafting1 + { + text = $STR_EPOCH_PLAYER_253; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"cinder_garage_kit",1}}; + input[] = {{"CinderBlocks",3},{"MortarBucket",1},{"ItemTankTrap",1}}; + }; + class Crafting2 + { + text = $STR_EPOCH_PLAYER_234; + script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"cinder_door_kit",1}}; + input[] = {{"CinderBlocks",4},{"MortarBucket",1},{"ItemTankTrap",1}}; + }; + + + }; + }; + class MortarBucket: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Bucket of Mortar"; + model = "\z\addons\dayz_epoch\models\mortar.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_mortar_CA.paa"; + descriptionShort = "Premixed mastic adhesive that will bond to concrete block."; + weight = 21; + }; + class PartPlywoodPack: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Plywood Pack"; + model = "\z\addons\dayz_epoch\models\plywood_pack.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_plywood_pack_CA.paa"; + descriptionShort = "Plywood in a stack"; + weight = 12; + class ItemActions { + class Crafting + { + text = $STR_EPOCH_PLAYER_251; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"sawmill"}; + requiretools[] = {"ItemToolbox","ItemKnife"}; + output[] = {{"PartWoodPlywood",3}}; + input[] = {{"PartPlywoodPack",1}}; + }; + + }; + }; class PartWoodLumber: CA_Magazine { scope = 2; @@ -1572,16 +3186,10 @@ class CfgMagazines { picture="\z\addons\dayz_epoch\pictures\equip_wood_planks_CA.paa"; descriptionShort = "Lumber: Used for building many structures and can also be used to make plywood."; class ItemActions { - class Build { - text = "Build Wood Gate"; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "WoodGate_DZ"; - }; class Crafting { - text = "Craft Plywood"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_254; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"sawmill"}; requiretools[] = {"ItemToolbox"}; output[] = {{"PartWoodPlywood",1}}; @@ -1590,14 +3198,63 @@ class CfgMagazines { }; class Crafting1 { - text = "Craft Deer Stand"; - script = "spawn player_craftItem1;"; + text = $STR_EPOCH_PLAYER_255; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"bulk_empty",1}}; + input[] = {{"PartWoodLumber",2},{"PartGeneric",1}}; + + }; + class Crafting2 + { + text = $STR_EPOCH_PLAYER_256; + script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"workshop"}; requiretools[] = {"ItemToolbox","ItemCrowbar"}; output[] = {{"deer_stand_kit",1}}; input[] = {{"PartWoodLumber",8},{"PartWoodPile",2}}; }; + + class Crafting3 + { + text = $STR_EPOCH_PLAYER_257; + script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"ItemWoodStairs",1}}; + input[] = {{"PartWoodLumber",8}}; + + }; + class Crafting4 + { + text = $STR_EPOCH_PLAYER_258; + script = ";['Crafting4','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"ItemWoodLadder",1}}; + input[] = {{"PartWoodLumber",8}}; + + }; + class Crafting5 + { + text = $STR_EPOCH_PLAYER_259; + Script = ";['Crafting5','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"PartPlankPack",1}}; + input[] = {{"PartWoodLumber",3}}; + }; + class Crafting6 + { + text = $STR_EPOCH_PLAYER_277; + Script = ";['Crafting6','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"ItemGunRackKit",1}}; + input[] = {{"PartWoodLumber",6}}; + }; }; }; class PartWoodPlywood: CA_Magazine @@ -1612,32 +3269,117 @@ class CfgMagazines { class ItemActions { class Crafting { - text = "Craft Shack"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_260; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"workbench_kit",1}}; + input[] = {{"PartWoodPlywood",1},{"PartWoodLumber",2}}; + + }; + class Crafting1 + { + text = $STR_EPOCH_PLAYER_261; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {"ItemToolbox"}; output[] = {{"wood_shack_kit",1}}; input[] = {{"PartWoodPlywood",4},{"PartWoodLumber",4}}; - }; + class Crafting2 + { + text = $STR_EPOCH_PLAYER_262; + script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox","ItemCrowbar"}; + output[] = {{"ItemWoodFloorQuarter",1}}; + input[] = {{"PartWoodPlywood",3},{"PartWoodLumber",3}}; + }; + class Crafting3 + { + text = $STR_EPOCH_PLAYER_263; + script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox","ItemCrowbar"}; + output[] = {{"ItemWoodWallThird",1}}; + input[] = {{"PartWoodPlywood",3},{"PartWoodLumber",3}}; + }; + class Crafting4 + { + text = $STR_EPOCH_PLAYER_264; + Script = ";['Crafting4','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {{"PartPlywoodPack",1}}; + input[] = {{"PartWoodPlywood",3}}; + }; + }; }; - class PartWoodShed: CA_Magazine + class PartOre: CA_Magazine { scope = 2; count = 1; type = 256; - displayName = "Wooden Shack"; - model = "\z\addons\dayz_epoch\models\supply_crate.p3d"; - picture = "\z\addons\dayz_epoch\pictures\equip_wooden_crate_ca.paa"; - descriptionShort = "Wooden Shack: A crafted object that holds some items/weapons/backpacks."; + displayName = "Iron Ore"; + model = "\z\addons\dayz_epoch\models\iron_ore.p3d"; + picture="\z\addons\dayz_epoch\pictures\equip_iron_ore_CA.paa"; + descriptionShort = "Used for crafting scrap metal. Can be mined from rocks using a sledgehammer."; + weight = 1; class ItemActions { - class Build { - text = "Build Wood Shack"; - script = "spawn player_build;"; - require[] = {"ItemToolbox"}; - create = "WoodShack_DZ"; - }; + class Crafting + { + text = $STR_EPOCH_PLAYER_265; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"fire"}; + requiretools[] = {"ItemSledge"}; + output[] = {{"PartGeneric",1},{"ItemWaterbottleUnfilled",1}}; + input[] = {{"PartOre",4},{"ItemWaterbottle",1}}; + }; + }; + }; + class PartOreSilver: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Silver Ore"; + model = "\z\addons\dayz_epoch\models\silver_ore.p3d"; + picture="\z\addons\dayz_epoch\pictures\equip_silver_ore_CA.paa"; + descriptionShort = "Can be mined from rocks using a sledgehammer."; + weight = 1; + class ItemActions { + class Crafting + { + text = $STR_EPOCH_PLAYER_266; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"fire"}; + requiretools[] = {"ItemSledge"}; + output[] = {{"ItemSilverBar",1},{"ItemWaterbottleUnfilled",1}}; + input[] = {{"PartOreSilver",1},{"ItemWaterbottle",1}}; + }; + }; + }; + class PartOreGold: CA_Magazine + { + scope = 2; + count = 1; + type = 256; + displayName = "Gold Ore"; + model = "\z\addons\dayz_epoch\models\gold_ore.p3d"; + picture="\z\addons\dayz_epoch\pictures\equip_gold_ore_CA.paa"; + descriptionShort = "Can be mined from rocks using a sledgehammer."; + weight = 1; + class ItemActions { + class Crafting + { + text = $STR_EPOCH_PLAYER_267; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"fire"}; + requiretools[] = {"ItemSledge"}; + output[] = {{"ItemGoldBar",1},{"ItemWaterbottleUnfilled",1}}; + input[] = {{"PartOreGold",1},{"ItemWaterbottle",1}}; + }; }; }; class PartVRotor: CA_Magazine @@ -1645,25 +3387,33 @@ class CfgMagazines { scope = 2; count = 1; type = 256; - displayName = "$STR_EQUIP_NAME_32"; + displayName = $STR_EQUIP_NAME_32; model = "\dayz_equip\models\vrotor.p3d"; picture = "\dayz_equip\textures\equip_vrotor_ca.paa"; - descriptionShort = "$STR_EQUIP_DESC_32"; + descriptionShort = $STR_EQUIP_DESC_32; + class ItemActions { + class Crafting + { + text = $STR_EPOCH_PLAYER_212; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox","ItemCrowbar"}; + output[] = {{"PartGeneric",3}}; + input[] = {{"PartVRotor",1}}; + }; + }; }; class PartGlass: CA_Magazine { scope = 2; count = 1; type = 256; - displayName = "$STR_EQUIP_NAME_30"; + displayName = $STR_EQUIP_NAME_30; model = "\dayz_equip\models\carglass.p3d"; picture = "\dayz_equip\textures\equip_carglass_ca.paa"; - descriptionShort = "$STR_EQUIP_DESC_30"; + descriptionShort = $STR_EQUIP_DESC_30; }; - - - // Skins class SkinBase: CA_Magazine { @@ -1674,38 +3424,39 @@ class CfgMagazines { model = "\dayz_equip\models\cloth_parcel.p3d"; picture = "\dayz_equip\textures\equip_cloth_parcel_ca.paa"; descriptionShort = "Clothes Parcel"; + weight = 1; class ItemActions { class Use { - text = "Wear %1"; + text = $STR_EPOCH_PLAYER_268; script = "spawn player_wearClothes;"; }; class Crafting { - text = "Craft Canvas"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_269; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {"ItemToolbox","ItemKnife"}; output[] = {{"ItemCanvas",1}}; - input[] = {{"SkinBase",4}}; + input[] = {{"SkinBase",2}}; }; class Crafting1 { - text = "Craft Bandages"; - script = "spawn player_craftItem1;"; + text = $STR_EPOCH_PLAYER_270; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {"ItemToolbox","ItemKnife"}; output[] = {{"ItemBandage",2}}; - input[] = {{"SkinBase",1}}; + input[] = {{"SkinBase",1},{"ItemTrashToiletpaper",1}}; }; }; }; class Skin_Sniper1_DZ: SkinBase { scope = 2; - displayName = "$STR_EQUIP_NAME_43"; - descriptionShort = "$STR_EQUIP_DESC_43"; + displayName = $STR_EQUIP_NAME_43; + descriptionShort = $STR_EQUIP_DESC_43; }; class Skin_Rocket_DZ: SkinBase { @@ -1949,13 +3700,71 @@ class CfgMagazines { displayName = "Team Leader"; descriptionShort = "Team Leader"; }; + // new + + + + + + class Skin_TK_Special_Forces_MG_EP1_DZ: SkinBase + { + scope = 2; + displayName = "Smuggler"; + descriptionShort = "Smuggler"; + }; + class Skin_TK_Soldier_Sniper_EP1_DZ: SkinBase + { + scope = 2; + displayName = "Desert Sniper"; + descriptionShort = "Desert Sniper"; + }; + class Skin_TK_Commander_EP1_DZ: SkinBase + { + scope = 2; + displayName = "General"; + descriptionShort = "General"; + }; + class Skin_RU_Soldier_Crew_DZ: SkinBase + { + scope = 2; + displayName = "Crewman"; + descriptionShort = "Crewman"; + }; + class Skin_INS_Lopotev_DZ: SkinBase + { + scope = 2; + displayName = "Boss"; + descriptionShort = "Team Leader"; + }; + class Skin_INS_Soldier_AR_DZ: SkinBase + { + scope = 2; + displayName = "Cooper"; + descriptionShort = "Cooper"; + }; + class Skin_INS_Soldier_CO_DZ: SkinBase + { + scope = 2; + displayName = "Travis"; + descriptionShort = "Travis"; + }; + class Skin_INS_Bardak_DZ: SkinBase + { + scope = 2; + displayName = "Paulo"; + descriptionShort = "Paulo"; + }; + class Skin_INS_Worker2_DZ: SkinBase + { + scope = 2; + displayName = "Steve"; + descriptionShort = "Steve"; + }; + // - - - - - class ItemTent: CA_Magazine + class ItemTent; + class ItemTentOld: ItemTent { scope = 2; count = 1; @@ -1964,31 +3773,32 @@ class CfgMagazines { model = "\dayz_equip\models\tentbag_gear.p3d"; picture = "\dayz_equip\textures\equip_tentbag_ca.paa"; descriptionShort = $STR_EQUIP_DESC_20; + weight = 5; class ItemActions { - class Pitch - { + class Build { text = $STR_PITCH_TENT; - script = "spawn player_tentPitch;"; + script = "spawn player_build;"; + require[] = {}; create = "TentStorage"; }; class Crafting { - text = "Craft Desert Net"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_270; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"workshop"}; requiretools[] = {"ItemToolbox","ItemKnife"}; output[] = {{"desert_net_kit",1}}; - input[] = {{"ItemTent",4},{"ItemPole",4}}; + input[] = {{"ItemTent",2},{"ItemPole",2}}; }; class Crafting1 { - text = "Craft Forest Net"; - script = "spawn player_craftItem1;"; + text = $STR_EPOCH_PLAYER_271; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"workshop"}; requiretools[] = {"ItemToolbox","ItemKnife"}; output[] = {{"forest_net_kit",1}}; - input[] = {{"ItemTent",4},{"ItemPole",4}}; + input[] = {{"ItemTent",2},{"ItemPole",2}}; }; }; }; @@ -2002,28 +3812,29 @@ class CfgMagazines { descriptionShort = "A domed camping tent desert that can be pitched, allowing you extended storage."; class ItemActions { - class Pitch { + class Build { text = $STR_PITCH_TENT; - script = "spawn player_tentPitch;"; + script = "spawn player_build;"; + require[] = {}; create = "TentStorageDomed"; }; class Crafting { - text = "Craft Desert Net"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_270; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"workshop"}; requiretools[] = {"ItemToolbox","ItemKnife"}; output[] = {{"desert_net_kit",1}}; - input[] = {{"ItemTent",4},{"ItemPole",4}}; + input[] = {{"ItemTent",2},{"ItemPole",2}}; }; class Crafting1 { - text = "Craft Forest Net"; - script = "spawn player_craftItem1;"; + text = $STR_EPOCH_PLAYER_271; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"workshop"}; requiretools[] = {"ItemToolbox","ItemKnife"}; output[] = {{"forest_net_kit",1}}; - input[] = {{"ItemTent",4},{"ItemPole",4}}; + input[] = {{"ItemTent",2},{"ItemPole",2}}; }; }; }; @@ -2036,28 +3847,29 @@ class CfgMagazines { picture = "\dayz_equip\textures\equip_tentbag_ca.paa"; descriptionShort = "A domed camping tent desert that can be pitched, allowing you extended storage."; class ItemActions { - class Pitch { + class Build { text = $STR_PITCH_TENT; - script = "spawn player_tentPitch;"; + script = "spawn player_build;"; + require[] = {}; create = "TentStorageDomed2"; }; class Crafting { - text = "Craft Desert Net"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_270; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"workshop"}; requiretools[] = {"ItemToolbox","ItemKnife"}; output[] = {{"desert_net_kit",1}}; - input[] = {{"ItemTent",4},{"ItemPole",4}}; + input[] = {{"ItemTent",2},{"ItemPole",2}}; }; class Crafting1 { - text = "Craft Desert Net"; - script = "spawn player_craftItem1;"; + text = $STR_EPOCH_PLAYER_271; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"workshop"}; requiretools[] = {"ItemToolbox","ItemKnife"}; output[] = {{"forest_net_kit",1}}; - input[] = {{"ItemTent",4},{"ItemPole",4}}; + input[] = {{"ItemTent",2},{"ItemPole",2}}; }; }; }; @@ -2073,15 +3885,15 @@ class CfgMagazines { class ItemActions { class Build { - text = "Build Sandbag"; + text = $STR_EPOCH_PLAYER_272; script = "spawn player_build;"; require[] = {"ItemEtool"}; create = "Sandbag1_DZ"; }; class Crafting { - text = "Craft Large Sandbag"; - script = "spawn player_craftItem;"; + text = $STR_EPOCH_PLAYER_273; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {}; requiretools[] = {"ItemEtool","ItemToolbox"}; output[] = {{"ItemSandbagLarge",1}}; @@ -2089,38 +3901,120 @@ class CfgMagazines { }; class Crafting1 { - text = "Craft Sandbag Nest"; - script = "spawn player_craftItem1;"; - neednearby[] = {}; + text = $STR_EPOCH_PLAYER_274; + script = ";['Crafting1','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; requiretools[] = {"ItemEtool","ItemToolbox"}; output[] = {{"sandbag_nest_kit",1}}; input[] = {{"ItemSandbag",4},{"PartWoodPlywood",2},{"PartWoodLumber",4}}; }; - /* class Crafting2 + { + text = $STR_EPOCH_PLAYER_298; + script = ";['Crafting2','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemEtool","ItemToolbox"}; + output[] = {{"BagFenceRound_DZ_kit",1}}; + input[] = {{"ItemSandbag",1}}; + }; + /* + class Crafting3 { text = "Craft M240 Nest"; - script = "spawn player_craftItem2;"; + script = ";['Crafting3','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"workshop"}; requiretools[] = {"ItemEtool","ItemToolbox","M240_DZ"}; output[] = {{"m240_nest_kit",1}}; input[] = {{"ItemSandbag",4},{"ItemCanvas",1},{"PartWoodPlywood",4},{"PartWoodLumber",3}}; - consumeweapons[] = {"M240_DZ"}; + inputweapons[] = {"M240_DZ"}; }; */ }; }; + class BagFenceRound_DZ_kit : CA_Magazine { + scope = public; + count = 1; + type = 256; + displayName = "Round Sandbag Fence"; + model = "\dayz_equip\models\sandbags.p3d"; + picture = "\dayz_equip\textures\equip_sandbag_ca.paa"; + descriptionShort = $STR_EQUIP_DESC_21; + + class ItemActions { + class Build { + text = $STR_EPOCH_PLAYER_299; + script = "spawn player_build;"; + require[] = {"ItemEtool"}; + create = "BagFenceRound_DZ"; + }; + class Crafting + { + text = $STR_EPOCH_PLAYER_300; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemEtool","ItemToolbox"}; + output[] = {{"ItemSandbag",1}}; + input[] = {{"BagFenceRound_DZ_kit",1}}; + }; + }; + }; + + class ItemSledgeHead : CA_Magazine { + scope = public; + count = 1; + type = 256; + displayName = "Sledgehammer Head"; + model = "\z\addons\dayz_epoch\models\sledge_head.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_sledge_head_ca.paa"; + descriptionShort = "Combine with a handle to make a Sledgehammer"; + weight = 9; + class ItemActions { + class Crafting + { + text = $STR_EPOCH_PLAYER_275; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {}; + outputweapons[] = {"ItemSledge"}; + input[] = {{"ItemSledgeHead",1},{"ItemSledgeHandle",1}}; + }; + }; + }; + class ItemSledgeHandle : CA_Magazine { + scope = public; + count = 1; + type = 256; + displayName = "Sledgehammer Handle"; + model = "\z\addons\dayz_epoch\models\sledge_handle.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_sledge_handle_ca.paa"; + descriptionShort = "Combine with a head to make a Sledgehammer"; + weight = 1; + class ItemActions { + class Crafting + { + text = $STR_EPOCH_PLAYER_275; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox"}; + output[] = {}; + outputweapons[] = {"ItemSledge"}; + input[] = {{"ItemSledgeHead",1},{"ItemSledgeHandle",1}}; + }; + }; + }; + class ItemSandbagLarge : CA_Magazine { scope = public; count = 1; type = 256; displayName = "H-barrier cube"; - model = "\dayz_equip\models\sandbags.p3d"; + model = "\dayz_equip\models\sandbags.p3d"; // TODO model picture = "\dayz_equip\textures\equip_sandbag_ca.paa"; descriptionShort = "Hesco berrier: A buildable object that is used for fortification purposes."; - + weight = 50; class ItemActions { class Build { text = "Build H-barrier cube"; @@ -2128,6 +4022,63 @@ class CfgMagazines { require[] = {"ItemEtool"}; create = "Land_HBarrier1_DZ"; }; + class Crafting + { + text = "Craft Triple H-barrier"; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemEtool","ItemToolbox"}; + output[] = {{"ItemSandbagExLarge",1}}; + input[] = {{"ItemSandbagLarge",3}}; + }; + }; + }; + + + class ItemSandbagExLarge : CA_Magazine { + scope = public; + count = 1; + type = 256; + displayName = "3 x H-barrier cube"; + model = "\dayz_equip\models\sandbags.p3d"; // TODO model + picture = "\dayz_equip\textures\equip_sandbag_ca.paa"; + descriptionShort = "Hesco berrier: A buildable object that is used for fortification purposes."; + weight = 150; + class ItemActions { + class Build { + text = "Build Triple H-barrier"; + script = "spawn player_build;"; + require[] = {"ItemEtool"}; + create = "Land_HBarrier3_DZ"; + }; + class Crafting + { + text = "Craft 5x H-barrier"; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {}; + requiretools[] = {"ItemEtool","ItemToolbox"}; + output[] = {{"ItemSandbagExLarge5x",1}}; + input[] = {{"ItemSandbagExLarge",1},{"ItemSandbagLarge",2}}; + }; + }; + }; + + class ItemSandbagExLarge5x : CA_Magazine { + scope = public; + count = 1; + type = 256; + displayName = "5 x H-barrier cube"; + model = "\dayz_equip\models\sandbags.p3d"; // TODO model + picture = "\dayz_equip\textures\equip_sandbag_ca.paa"; + descriptionShort = "Hesco berrier: A buildable object that is used for fortification purposes."; + weight = 200; + class ItemActions { + class Build { + text = "Build 5x H-barrier"; + script = "spawn player_build;"; + require[] = {"ItemEtool"}; + create = "Land_HBarrier5_DZ"; + }; }; }; @@ -2225,17 +4176,17 @@ class CfgMagazines { class ItemSodaEmpty: HandGrenade { scope = 2; - displayName = "$STR_EQUIP_NAME_35"; + displayName = $STR_EQUIP_NAME_35; model = "\dayz_equip\models\soda_coke_e.p3d"; picture = "\dayz_equip\textures\equip_soda_empty_ca.paa"; - descriptionShort = "$STR_EQUIP_DESC_35"; + descriptionShort = $STR_EQUIP_DESC_35; ammo = "SodaCan"; class ItemActions { class Crafting { text = "Melt into Bars"; - script = "spawn player_craftItem;"; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"fire"}; requiretools[] = {"ItemToolbox"}; output[] = {{"ItemAluminumBar",1}}; @@ -2436,11 +4387,11 @@ class CfgMagazines { class FoodCanFrankBeans: FoodEdible { scope = 2; - // displayName = "$STR_EQUIP_NAME_28"; + // displayName = $STR_EQUIP_NAME_28; displayName = "Can (Frank n Beans)"; // addactions cannot have & model = "\dayz_equip\models\food_fbtin.p3d"; picture = "\dayz_equip\textures\equip_fbtin_ca.paa"; - descriptionShort = "$STR_EQUIP_DESC_28"; + descriptionShort = $STR_EQUIP_DESC_28; }; class ItemTrout : FoodEdible { @@ -2728,23 +4679,42 @@ class CfgMagazines { picture = "\z\addons\dayz_communityassets\pictures\equip_can_unlabeled_clean_full_ca.paa"; }; - - + // new DZE harvested food + class FoodPumpkin : FoodEdible { + scope = public; + count = 1; + bloodRegen = 100; + displayName = "Pumpkin"; + descriptionShort = "Pumpkin"; + weight = 1; + model = "z\addons\dayz_communityassets\models\pistachio.p3d"; // TODO: model + icon + picture = "\z\addons\dayz_communityassets\pictures\equip_pistachios_CA.paa"; + }; + class FoodSunFlowerSeed : FoodEdible { + scope = public; + count = 1; + bloodRegen = 100; + displayName = "Bag of Sunflower Seeds"; + descriptionShort = "Bag of Sunflower Seeds"; + weight = 0.1; + model = "z\addons\dayz_communityassets\models\pistachio.p3d"; // TODO: model + icon + picture = "\z\addons\dayz_communityassets\pictures\equip_pistachios_CA.paa"; + }; class TrashTinCan: HandGrenade { scope = 2; - displayName = "$STR_EQUIP_NAME_33"; + displayName = $STR_EQUIP_NAME_33; model = "\dayz_equip\models\trash_tincan.p3d"; picture = "\dayz_equip\textures\equip_tincan_ca.paa"; - descriptionShort = "$STR_EQUIP_DESC_33"; + descriptionShort = $STR_EQUIP_DESC_33; ammo = "TinCan"; class ItemActions { class Crafting { text = "Melt into Bars"; - script = "spawn player_craftItem;"; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; neednearby[] = {"fire"}; requiretools[] = {"ItemToolbox"}; output[] = {{"ItemTinBar",1}}; @@ -2867,27 +4837,11 @@ class CfgMagazines { displayName = $STR_ITEMWATERBOTTLEBOILED_CODE_NAME; descriptionShort = $STR_ITEMWATERBOTTLEBOILED_CODE_DESC; }; - class Hatchet_Swing; - class Machete_Swing : Hatchet_Swing { - displayName = "Machete"; - displayNameMagazine = "Machete"; - shortNameMagazine = "Machete"; - ammo = "Machete_Swing_Ammo"; - }; - class Fishing_Swing : Hatchet_Swing { - displayName = "Fishing"; - displayNameMagazine = "Fishing"; - shortNameMagazine = "Fishing"; - ammo = "Fishing_Swing_Ammo"; - }; - // Inventory Placeholder - class DummyItem : Hatchet_Swing { - displayName = "Dummy"; - displayNameMagazine = "Dummy"; - shortNameMagazine = "Dummy"; - ammo = "Dummy_Swing_Ammo"; - }; - class ItemTrashToiletpaper : CA_Magazine { + + #include "CfgMagazines\MeleeSwing.hpp" + + class HandGrenade_Stone; + class ItemTrashToiletpaper : HandGrenade_Stone { scope = public; count = 1; displayName = $STR_JUNK_NAME_TOILETPAPER; @@ -2895,17 +4849,43 @@ class CfgMagazines { model = "z\addons\dayz_communityassets\models\toiletpaper.p3d"; picture = "\z\addons\dayz_communityassets\pictures\equip_toiletpaper_CA.paa"; type = 256; + ammo = "GrenadeHand_Stone"; }; class ItemTrashRazor : CA_Magazine { scope = public; count = 1; displayName = $STR_JUNK_NAME_RAZOR; descriptionShort = $STR_JUNK_DESC_RAZOR; - model = "z\addons\dayz_communityassets\models\razor.p3d"; + model = "\z\addons\dayz_communityassets\models\razor.p3d"; picture = "\z\addons\dayz_communityassets\pictures\equip_razor_CA.paa"; type = 256; }; + class ItemKiloHemp : CA_Magazine { + scope = public; + count = 1; + displayName = "Kilo of Hemp"; + descriptionShort = "Kilo of Hemp"; + weight = 1; + model = "z\addons\dayz_epoch\models\kilohemp.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_kilohemp_CA.paa"; + type = 256; + class ItemActions + { + class Crafting + { + text = $STR_EPOCH_PLAYER_269; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; + neednearby[] = {"workshop"}; + requiretools[] = {"ItemToolbox","ItemKnife"}; + output[] = {{"ItemCanvas",1}}; + input[] = {{"ItemKiloHemp",1}}; + }; + }; + }; + + + class 8Rnd_B_Beneli_74Slug; class 8Rnd_B_Beneli_Pellets; @@ -2943,6 +4923,7 @@ class CfgMagazines { descriptionShort="Caliber: 12 gauge
Rounds: 2 Pellets
Used in: M1014"; model = "\z\addons\dayz_communityassets\models\2shells_pellet.p3d"; picture = "\z\addons\dayz_communityassets\pictures\equip_2shells_pellet_CA.paa"; + weight = 0.1; class ItemActions { class ReloadMag @@ -2963,4 +4944,4 @@ class CfgMagazines { }; }; }; -}; \ No newline at end of file +}; diff --git a/SQF/dayz_code/Configs/CfgMagazines/MeleeSwing.hpp b/SQF/dayz_code/Configs/CfgMagazines/MeleeSwing.hpp new file mode 100644 index 000000000..a5ce289f5 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgMagazines/MeleeSwing.hpp @@ -0,0 +1,100 @@ +class Melee_Swing : CA_Magazine { + // scopeWeapon = protected; + // scopeMagazine = protected; + // magazineType = WeaponNoSlot; + type = VSoft; + flash = ""; + flashSize = 0; + initSpeed = 100; + maxLeadSpeed = 15; //20 + dexterity = 2; //20 + picture = "\dayz_weapons\textures\equip_shells_ca.paa"; + displayName = "crt"; + displayNameMagazine = "crt"; + shortNameMagazine = "crt"; + optics = false; + distanceZoomMin = 0; + distanceZoomMax = 0; + reloadTime = 0.1; + magazineReloadTime = 0.01; + drySound[] = {"", 0, 1}; + reloadMagazineSound[] = {"", 0, 1}; + modes[] = {"Single"}; + sound[] = {"Weapons\grenade_launch", 0.0031623, 1}; + reloadSound[] = {"", 0.0003162, 1}; + showEmpty = 0; + autoReload = true; + count = 100000; + canLock = LockNo; + // + burst = 1; + multiplier = 1; + ffMagnitude = 0.1; + ffFrequency = 1; + ffCount = 1; + recoil = "Empty"; + dispersion = 0.2; + class HitEffects { + hit_blood = "ImpactBlood"; + hit_concrete = "ImpactConcrete"; + hit_foliage = "ImpactLeaves"; + hit_foliage_green = "ImpactLeavesGreen"; + hit_glass = "ImpactGlass"; + hit_glass_thin = "ImpactGlassThin"; + hit_metal = "ImpactMetal"; + hit_plaster = "ImpactPlaster"; + hit_rubber = "ImpactRubber"; + hit_wood = "ImpactWood"; + }; +}; + +class Machete_Swing : Melee_Swing { + displayName = Machete; + displayNameMagazine = Machete; + shortNameMagazine = Machete; + ammo = "Machete_Swing_Ammo"; +}; +class crowbar_swing : Melee_Swing { + displayName = Crowbar; + displayNameMagazine = Crowbar; + shortNameMagazine = Crowbar; + ammo = "Crowbar_Swing_Ammo"; +}; +class Fishing_Swing : Melee_Swing { + displayName = Fishing; + displayNameMagazine = Fishing; + shortNameMagazine = Fishing; + ammo = "Fishing_Swing_Ammo"; +}; +class sledge_swing : Melee_Swing { + displayName = "Sledge"; + displayNameMagazine = "Sledge"; + shortNameMagazine = "Sledge"; + ammo = "Sledge_Swing_Ammo"; +}; +class Hatchet_Swing : Melee_Swing { + displayName = Hatchet; + displayNameMagazine = Hatchet; + shortNameMagazine = Hatchet; + ammo = "Hatchet_Swing_Ammo"; +}; +/* +class Bat_Swing : Melee_Swing { + displayName = BaseBallBat; + displayNameMagazine = BaseBallBat; + shortNameMagazine = BaseBallBat; + ammo = Bat_Swing_Ammo; +}; +class BatBarbed_Swing : Melee_Swing { + displayName = BaseBallBatBarbed; + displayNameMagazine = BaseBallBatBarbed; + shortNameMagazine = BaseBallBatBarbed; + ammo = BatBarbed_Swing_Ammo; +}; +class BatNails_Swing : Melee_Swing { + displayName = BaseBallBatNails; + displayNameMagazine = BaseBallBatNails; + shortNameMagazine = BaseBallBatNails; + ammo = BatNailed_Swing_Ammo; +}; +*/ \ No newline at end of file diff --git a/SQF/dayz_code/CfgMarkers.hpp b/SQF/dayz_code/Configs/CfgMarkers.hpp similarity index 100% rename from SQF/dayz_code/CfgMarkers.hpp rename to SQF/dayz_code/Configs/CfgMarkers.hpp diff --git a/SQF/dayz_code/Configs/CfgNonAIVehicles.hpp b/SQF/dayz_code/Configs/CfgNonAIVehicles.hpp new file mode 100644 index 000000000..bf03464bd --- /dev/null +++ b/SQF/dayz_code/Configs/CfgNonAIVehicles.hpp @@ -0,0 +1,305 @@ +class CfgNonAIVehicles { + class StreetLamp { + animated = 0; + brightness = 0.3; + colorambient[] = {0.02, 0.02, 0.02}; + colordiffuse[] = {0.27, 0.25, 0.15}; + destrtype = "DestructTree"; + model = ""; + simulation = "StreetLamp"; + class HitPoints { + class HitBulb { + armor = 1; + material = 60; + name = "lampa"; + passThrough = 1; + }; + }; + + class Reflectors + { + class LampLight { + color[] = {0.27, 0.25, 0.15, 1.0}; + ambient[] = {0.27, 0.25, 0.15, 1.0}; + position = "Light"; + direction = ""; + hitpoint = "lampa"; + selection = ""; + size = 0.5; + brightness = 0.3; + }; + }; + armorLights = 0.4; + + }; + + class StreetLamp_BaseWeakYellow : StreetLamp { + brightness = 0.3; + scope = 2; + }; + + class StreetLamp_BaseMediumOrange : StreetLamp { + brightness = 0.3; + scope = 2; + }; + + class StreetLamp_BaseMediumPale : StreetLamp { + brightness = 0.3; + scope = 2; + }; + + class StreetLamp_BaseStrongPale : StreetLamp { + brightness = 0.3; + scope = 2; + }; + + class Land_Lamp_Small_EP1 : StreetLamp { + brightness = 0; + scope = 2; + class HitPoints { + class HitBulb { + armor = 1; + material = 60; + name = "lampa"; + passthrough = 1; + }; + }; + class Reflectors { + class LampLight { + ambient[] = {0.27, 0.25, 0.15, 1}; + brightness = 0.3; + color[] = {0.27, 0.25, 0.15, 1}; + direction = ""; + hitpoint = "lampa"; + position = "Light"; + selection = ""; + size = 0.5; + }; + }; + }; + + class Land_Lamp_Street1_EP1 : StreetLamp { + brightness = 0; + scope = 2; + class HitPoints { + class HitBulb { + armor = 1; + material = 60; + name = "lampa"; + passthrough = 1; + }; + }; + class Reflectors { + class LampLight { + ambient[] = {0.27, 0.25, 0.15, 1}; + brightness = 0.3; + color[] = {0.27, 0.25, 0.15, 1}; + direction = ""; + hitpoint = "lampa"; + position = "Light"; + selection = ""; + size = 0.5; + }; + }; + }; + + class Land_Lamp_Street2_EP1 : StreetLamp { + brightness = 0; + scope = 2; + class HitPoints { + class HitBulb { + armor = 1; + material = 60; + name = "lampa"; + passthrough = 1; + }; + }; + class Reflectors { + class LampLight { + ambient[] = {0.27, 0.25, 0.15, 1}; + brightness = 0.3; + color[] = {0.27, 0.25, 0.15, 1}; + direction = ""; + hitpoint = "lampa"; + position = "Light"; + selection = ""; + size = 0.5; + }; + }; + }; + + class Land_Lampa_Ind_EP1 : StreetLamp { + brightness = 0; + scope = 2; + class HitPoints { + class HitBulb { + armor = 1; + material = 60; + name = "lampa"; + passthrough = 1; + }; + }; + class Reflectors { + class LampLight { + ambient[] = {0.27, 0.25, 0.15, 1}; + brightness = 0.3; + color[] = {0.27, 0.25, 0.15, 1}; + direction = ""; + hitpoint = "lampa"; + position = "Light"; + selection = ""; + size = 0.5; + }; + }; + }; + + class Land_PowLines_Conc2L_EP1 : StreetLamp { + brightness = 0; + scope = 2; + class HitPoints { + class HitBulb { + armor = 1; + material = 60; + name = "lampa"; + passthrough = 1; + }; + }; + class Reflectors { + class LampLight { + ambient[] = {0.27, 0.25, 0.15, 1}; + brightness = 0.3; + color[] = {0.27, 0.25, 0.15, 1}; + direction = ""; + hitpoint = "lampa"; + position = "Light"; + selection = ""; + size = 0.5; + }; + }; + }; + + class Land_lampa_sidl : StreetLamp { + scope = 2; + model = "\ca\buildings\Misc\lampa_sidl"; + class HitPoints { + class HitBulb { + armor = 1; + material = 60; + name = "lampa"; + passthrough = 1; + }; + }; + class Reflectors { + class LampLight { + ambient[] = {0.27, 0.25, 0.15, 1}; + brightness = 0.3; + color[] = {0.27, 0.25, 0.15, 1}; + direction = ""; + hitpoint = "lampa"; + position = "Light"; + selection = ""; + size = 0.5; + }; + }; + }; + + class Land_lampa_sidl_2 : StreetLamp { + scope = 2; + model = "\ca\buildings\Misc\lampa_sidl_2"; + class HitPoints { + class HitBulb { + armor = 1; + material = 60; + name = "lampa"; + passthrough = 1; + }; + }; + class Reflectors { + class LampLight { + ambient[] = {0.27, 0.25, 0.15, 1}; + brightness = 0.3; + color[] = {0.27, 0.25, 0.15, 1}; + direction = ""; + hitpoint = "lampa"; + position = "Light"; + selection = ""; + size = 0.5; + }; + }; + }; + + class Land_lampa_sidl_3 : StreetLamp { + scope = 2; + model = "\ca\buildings\Misc\lampa_sidl_3"; + class HitPoints { + class HitBulb { + armor = 1; + material = 60; + name = "lampa"; + passthrough = 1; + }; + }; + class Reflectors { + class LampLight { + ambient[] = {0.27, 0.25, 0.15, 1}; + brightness = 0.3; + color[] = {0.27, 0.25, 0.15, 1}; + direction = ""; + hitpoint = "lampa"; + position = "Light"; + selection = ""; + size = 0.5; + }; + }; + }; + + class Land_lampa_ind : StreetLamp { + scope = 2; + model = "\ca\buildings\Misc\lampa_ind"; + class HitPoints { + class HitBulb { + armor = 1; + material = 60; + name = "lampa"; + passthrough = 1; + }; + }; + class Reflectors { + class LampLight { + ambient[] = {0.27, 0.25, 0.15, 1}; + brightness = 0.3; + color[] = {0.27, 0.25, 0.15, 1}; + direction = ""; + hitpoint = "lampa"; + position = "Light"; + selection = ""; + size = 0.5; + }; + }; + }; + + class Land_lampa_ind_zebr : StreetLamp { + scope = 2; + model = "\ca\buildings\Misc\lampa_ind_zebr"; + class HitPoints { + class HitBulb { + armor = 1; + material = 60; + name = "lampa"; + passthrough = 1; + }; + }; + class Reflectors { + class LampLight { + ambient[] = {0.27, 0.25, 0.15, 1}; + brightness = 0.3; + color[] = {0.27, 0.25, 0.15, 1}; + direction = ""; + hitpoint = "lampa"; + position = "Light"; + selection = ""; + size = 0.5; + }; + }; + }; +}; diff --git a/SQF/dayz_code/CfgTownGenerator.cpp b/SQF/dayz_code/Configs/CfgTownGenerator.cpp similarity index 100% rename from SQF/dayz_code/CfgTownGenerator.cpp rename to SQF/dayz_code/Configs/CfgTownGenerator.cpp diff --git a/SQF/dayz_code/Configs/CfgVehicles/AIR/CH47.hpp b/SQF/dayz_code/Configs/CfgVehicles/AIR/CH47.hpp new file mode 100644 index 000000000..fc339307d --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/AIR/CH47.hpp @@ -0,0 +1,281 @@ +class CH47_base_EP1: Helicopter +{ + expansion = 1; + scope = 0; + displayName = "CH-47"; + side = 1; + faction = "BIS_US"; + accuracy = 0.5; + mainRotorSpeed = 1; + backRotorSpeed = 1; + armor = 30; + damageResistance = 0.001; + destrType = "DestructWreck"; + memoryPointsGetInCargo[] = {"pos codriver","pos cargo"}; + memoryPointsGetInCargoDir[] = {"pos codriver dir","pos cargo dir"}; + cargoAction[] = {"CH47_Cargo_EP1","CH47_Cargo01_EP1","CH47_Cargo01_EP1","CH47_Cargo02_EP1","CH47_Cargo03_EP1","CH47_Cargo01_EP1","CH47_Cargo03_EP1","CH47_Cargo02_EP1","CH47_Cargo01_EP1","CH47_Cargo03_EP1","CH47_Cargo02_EP1","CH47_Cargo03_EP1","CH47_Cargo02_EP1","CH47_Cargo03_EP1","CH47_Cargo01_EP1","CH47_Cargo02_EP1","CH47_Cargo01_EP1","CH47_Cargo03_EP1","CH47_Cargo02_EP1","CH47_Cargo01_EP1","CH47_Cargo03_EP1","CH47_Cargo02_EP1","CH47_Cargo01_EP1","CH47_Cargo03_EP1","CH47_Cargo02_EP1"}; + cargoIsCoDriver[] = {1,0}; + transportSoldier = 24; + transportMaxBackpacks = 10; + weapons[] = {"CMFlareLauncher"}; + magazines[] = {"120Rnd_CMFlareMagazine"}; + LockDetectionSystem = 2; + IncommingMisslieDetectionSystem = 16; + radarType = 4; + enableManualFire = 0; + threat[] = {0.6,0.1,0}; + class HitPoints: HitPoints + { + class HitVRotor + { + armor = 1; + material = 51; + name = "mala vrtule"; + visual = "mala vrtule staticka"; + passThrough = 0.5; + }; + class HitHRotor + { + armor = 1; + material = 51; + name = "velka vrtule"; + visual = "velka vrtule staticka"; + passThrough = 0.5; + }; + }; + soundGetIn[] = {"Ca\Sounds_E\Air_E\CH47\close",0.316228,1}; + soundGetOut[] = {"Ca\Sounds_E\Air_E\CH47\open",0.316228,1,40}; + soundDammage[] = {"Ca\Sounds_E\Air_E\CH47\int-alarm_loop",0.562341,1}; + soundEngineOnInt[] = {"Ca\Sounds_E\Air_E\CH47\CH47_start_int",0.1,1}; + soundEngineOnExt[] = {"Ca\Sounds_E\Air_E\CH47\CH47_start_ext",0.562341,1,800}; + soundEngineOffInt[] = {"Ca\Sounds_E\Air_E\CH47\CH47_stop_int",0.1,1}; + soundEngineOffExt[] = {"Ca\Sounds_E\Air_E\CH47\CH47_stop_ext",0.562341,1,800}; + class Sounds + { + class Engine + { + sound[] = {"Ca\Sounds_E\Air_E\CH47\CH47_engine_high_ext",1,1,800}; + frequency = "rotorSpeed"; + volume = "camPos*((rotorSpeed-0.72)*4)"; + }; + class RotorLowOut + { + sound[] = {"Ca\Sounds_E\Air_E\CH47\CH47_rotor_ext",3.16228,1,1500}; + frequency = "rotorSpeed"; + volume = "camPos*(0 max (rotorSpeed-0.1))"; + cone[] = {1.8,3.14,2,0.9}; + }; + class RotorHighOut + { + sound[] = {"Ca\Sounds_E\Air_E\CH47\CH47_rotor_forsage_ext",3.16228,1,1800}; + frequency = "rotorSpeed"; + volume = "camPos*10*(0 max (rotorThrust-0.95))"; + cone[] = {1.8,3.14,2,0.9}; + }; + class EngineIn + { + sound[] = {"Ca\Sounds_E\Air_E\CH47\CH47_engine_high_int",1.77828,1}; + frequency = "rotorSpeed"; + volume = "(1-camPos)*((rotorSpeed-0.75)*4)"; + }; + class RotorLowIn + { + sound[] = {"Ca\Sounds_E\Air_E\CH47\CH47_rotor_int",1.77828,1}; + frequency = "rotorSpeed"; + volume = "2*(1-camPos)*((rotorSpeed factor[0.3, 1.1]) min (rotorSpeed factor[1.1, 0.3]))"; + }; + class RotorHighIn + { + sound[] = {"Ca\Sounds_E\Air_E\CH47\CH47_rotor_forsage_int",1.77828,1}; + frequency = "rotorSpeed"; + volume = "(1-camPos)*3*(rotorThrust-0.9)"; + }; + }; + class Library + { + libTextDesc = "The CH-47 Chinook is a versatile, twin-engine, tandem rotor heavy-lift helicopter. Its top speed of 315 km/h was faster any comparable helicopter in the 1960s and even many of today.
The main use of the CH-47 includes troop movement, artillery emplacement and battlefield resupply."; + }; + class Reflectors + { + class Middle + { + color[] = {0.8,0.8,1,1}; + ambient[] = {0.07,0.07,0.07,1}; + position = "svetlo"; + direction = "svetlo konec"; + hitpoint = "svetlo"; + selection = "svetlo"; + size = 1; + brightness = 1; + }; + }; + class Damage + { + tex[] = {}; + mat[] = {"Ca\Air_E\CH47\data\ch47_1.rvmat","Ca\Air_E\CH47\data\ch47_1_damage.rvmat","Ca\Air_E\CH47\data\ch47_1_destruct.rvmat","Ca\Air_E\CH47\data\ch47_2.rvmat","Ca\Air_E\CH47\data\ch47_2_damage.rvmat","Ca\Air_E\CH47\data\ch47_2_destruct.rvmat","Ca\Air_E\CH47\data\ch47_1_int.rvmat","Ca\Air_E\CH47\data\ch47_1_int.rvmat","Ca\Air_E\CH47\data\ch47_1_int_destruct.rvmat","Ca\Air_E\CH47\data\ch47_2_int.rvmat","Ca\Air_E\CH47\data\ch47_2_int.rvmat","Ca\Air_E\CH47\data\ch47_2_int_destruct.rvmat","Ca\Air_E\CH47\data\ch47_sklo_in.rvmat","Ca\Air_E\CH47\data\ch47_sklo_in_damage.rvmat","Ca\Air_E\CH47\data\ch47_sklo_in_damage.rvmat","Ca\Air_E\CH47\data\ch47_sklo.rvmat","Ca\Air_E\CH47\data\ch47_sklo_damage.rvmat","Ca\Air_E\CH47\data\ch47_sklo_damage.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"}; + }; + irScanRangeMin = 100; + irScanRangeMax = 1000; + irScanToEyeFactor = 2; +}; + +class CH_47F_EP1; +class CH_47F_EP1_DZ : CH_47F_EP1 { + accuracy = 1000; + model = "\ca\air_E\CH47\CH_47F"; + scope = 2; + displayName = "CH-47F DZ"; + crew = ""; + typicalCargo[] = {}; + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + transportMaxWeapons = 10; + transportMaxMagazines = 200; + transportmaxbackpacks = 5; +}; + +class CH_47F_EP1_DZE: CH47_base_EP1 +{ + accuracy = 1000; + model = "\ca\air_E\CH47\CH_47F"; + scope = 2; + maxSpeed = 293; + displayName = "CH-47F AL"; + picture = "\ca\air_e\data\UI\Picture_ch47f_CA.paa"; + icon = "\ca\air_e\data\UI\Icon_ch47f_CA.paa"; + mapSize = 24; + crew = ""; + typicalCargo[] = {}; + driverAction = "CH47_Pilot_EP1"; + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + transportMaxWeapons = 10; + transportMaxMagazines = 200; + transportmaxbackpacks = 5; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + minElev = -50; + maxElev = 30; + initElev = -30; + minTurn = -3; + maxTurn = 173; + initTurn = 0; + soundServo[] = {"",0.01,1}; + animationSourceHatch = ""; + stabilizedInAxes = "StabilizedInAxesNone"; + gunBeg = "muzzle_1"; + gunEnd = "chamber_1"; + weapons[] = {"M134"}; + magazines[] = {}; + gunnerName = "crew chief"; + gunnerOpticsModel = "\ca\weapons\optika_empty"; + gunnerOutOpticsShowCursor = 1; + gunnerOpticsShowCursor = 1; + gunnerAction = "CH47_Gunner_EP1"; + gunnerInAction = "CH47_Gunner_EP1"; + commanding = -2; + primaryGunner = 0; + class ViewOptics + { + initAngleX = 0; + minAngleX = -30; + maxAngleX = 30; + initAngleY = 0; + minAngleY = -100; + maxAngleY = 100; + initFov = 0.7; + minFov = 0.25; + maxFov = 1.1; + }; + gunnerCompartments = "Compartment2"; + memoryPointsGetInGunner = "pos gunner"; + memoryPointsGetInGunnerDir = "pos gunner dir"; + }; + class RightDoorGun: MainTurret + { + body = "Turret2"; + gun = "Gun_2"; + minElev = -60; + maxElev = 30; + initElev = -30; + minTurn = -173; + maxTurn = 3; + initTurn = 0; + animationSourceBody = "Turret_2"; + animationSourceGun = "Gun_2"; + stabilizedInAxes = "StabilizedInAxesNone"; + selectionFireAnim = "zasleh_1"; + proxyIndex = 2; + gunnerName = "door gunner"; + commanding = -3; + weapons[] = {"M134_2"}; + gunBeg = "muzzle_2"; + gunEnd = "chamber_2"; + primaryGunner = 0; + memoryPointGun = "machinegun_2"; + memoryPointGunnerOptics = "gunnerview_2"; + }; + class BackDoorGun: MainTurret + { + body = "Turret3"; + gun = "Gun_3"; + minTurn = 130; + maxTurn = 230; + initTurn = 180; + minElev = -50; + maxElev = 50; + initElev = 0; + animationSourceBody = "Turret_3"; + animationSourceGun = "Gun_3"; + stabilizedInAxes = "StabilizedInAxesNone"; + selectionFireAnim = "zasleh_3"; + proxyIndex = 3; + gunnerName = "rear gunner"; + gunnerOpticsShowCursor = 0; + commanding = -1; + gunnerAction = "CH47_Gunner01_EP1"; + gunnerInAction = "CH47_Gunner01_EP1"; + weapons[] = {"M240_veh"}; + magazines[] = {}; + gunBeg = "muzzle_3"; + gunEnd = "chamber_3"; + primaryGunner = 1; + memoryPointGun = "machinegun_3"; + memoryPointGunnerOptics = "gunnerview_3"; + }; + }; + class AnimationSources: AnimationSources + { + class ReloadAnim + { + source = "reload"; + weapon = "M240_veh"; + }; + class ReloadMagazine + { + source = "reloadmagazine"; + weapon = "M240_veh"; + }; + class Revolving + { + source = "revolving"; + weapon = "M240_veh"; + }; + class Gatling_1 + { + source = "revolving"; + weapon = "M134"; + }; + class Gatling_2 + { + source = "revolving"; + weapon = "M134_2"; + }; + }; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/AIR/UH60.hpp b/SQF/dayz_code/Configs/CfgVehicles/AIR/UH60.hpp new file mode 100644 index 000000000..645358ba0 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/AIR/UH60.hpp @@ -0,0 +1,357 @@ +class UH60_Base: Helicopter +{ + scope = 0; + side = 1; + faction = "USMC"; + accuracy = 0.5; + displayName = "UH-60"; + irScanRangeMin = 500; + irScanRangeMax = 2000; + irScanToEyeFactor = 2; + weapons[] = {"CMFlareLauncher"}; + magazines[] = {"60Rnd_CMFlareMagazine"}; + lockDetectionSystem = "8 + 4"; + incommingMisslieDetectionSystem = 0; +}; +class UH60M_base_EP1: UH60_Base +{ + expansion = 1; + scope = 0; + model = "\Ca\Air_E\UH60M\UH60M.p3d"; + displayName = "UH-60"; + destrType = "DestructWreck"; + picture = "\ca\air_e\data\UI\Picture_uh60m_CA.paa"; + icon = "\ca\air_e\data\UI\Icon_uh60m_CA.paa"; + mapSize = 17; + class Library + { + libTextDesc = "The Blackhawk is the US Army’s front-line utility helicopter used for transport roles, medical evacuation and even air support.
It is capable of carrying 11 combat-equipped soldiers. Easy to maintain in the field, the Blackhawk performs well in a variety of roles including air assault and medical evacuation."; + }; + crew = "US_Soldier_Pilot_EP1"; + typicalCargo[] = {"US_Soldier_Pilot_EP1","US_Soldier_Pilot_EP1"}; + gunnerAction = "ManActTestDriver"; + transportMaxBackpacks = 10; + transportSoldier = 13; + fuelCapacity = 600; + maxSpeed = 295; + mainRotorSpeed = 1.2; + backRotorSpeed = 6.1; + memoryPointsGetInGunner = "pos gunner"; + memoryPointsGetInGunnerDir = "pos gunner dir"; + memoryPointsGetInCargo[] = {"pos codriver","pos cargo"}; + memoryPointsGetInCargoDir[] = {"pos codriver dir","pos cargo dir"}; + cargoIsCoDriver[] = {0,0}; + threat[] = {0.8,0.1,0.3}; + class TransportMagazines + { + class _xx_30Rnd_556x45_Stanag + { + magazine = "30Rnd_556x45_Stanag"; + count = 30; + }; + class _xx_HandGrenade_West + { + magazine = "HandGrenade_West"; + count = 5; + }; + class _xx_SmokeShellGreen + { + magazine = "SmokeShellGreen"; + count = 2; + }; + class _xx_SmokeShell + { + magazine = "SmokeShell"; + count = 2; + }; + }; + class TransportWeapons + { + }; + radarType = 4; + soundGetIn[] = {"Ca\Sounds_E\Air_E\UH1H\open_close",0.316228,1}; + soundGetOut[] = {"Ca\Sounds_E\Air_E\UH1H\open_close",0.316228,1,40}; + soundEngineOnInt[] = {"Ca\Sounds_E\Air_E\UH1H\UH1H_start_int",0.446684,1}; + soundEngineOnExt[] = {"Ca\Sounds_E\Air_E\UH1H\UH1H_start_ext",0.446684,1,700}; + soundEngineOffInt[] = {"Ca\Sounds_E\Air_E\UH1H\UH1H_stop_int",0.446684,1}; + soundEngineOffExt[] = {"Ca\Sounds_E\Air_E\UH1H\UH1H_stop_ext",0.446684,1,700}; + class Sounds + { + class Engine + { + sound[] = {"Ca\Sounds_E\Air_E\UH1H\UH1H_engine_ext_2",1,0.8,800}; + frequency = "rotorSpeed"; + volume = "camPos*((rotorSpeed-0.72)*4)"; + }; + class RotorLowOut + { + sound[] = {"Ca\Sounds_E\Air_E\UH1H\UH1H_rotor_ext_1",2.51189,1.1,1400}; + frequency = "rotorSpeed"; + volume = "camPos*(0 max (rotorSpeed-0.1))"; + cone[] = {1.6,3.14,2,0.5}; + }; + class RotorHighOut + { + sound[] = {"Ca\Sounds_E\Air_E\UH1H\UH1H_rotor_high_ext_1",2.51189,1.1,1600}; + frequency = "rotorSpeed"; + volume = "camPos*10*(0 max (rotorThrust-0.9))"; + cone[] = {1.6,3.14,2,0.5}; + }; + class EngineIn + { + sound[] = {"Ca\Sounds_E\Air_E\UH1H\UH1H_engine_int_1",1,0.8}; + frequency = "rotorSpeed"; + volume = "(1-camPos)*((rotorSpeed-0.75)*4)"; + }; + class RotorLowIn + { + sound[] = {"Ca\Sounds_E\Air_E\UH1H\UH1H_rotor_int_1",1.77828,1.1}; + frequency = "rotorSpeed"; + volume = "2*(1-camPos)*((rotorSpeed factor[0.3, 1.1]) min (rotorSpeed factor[1.1, 0.3]))"; + }; + class RotorHighIn + { + sound[] = {"Ca\Sounds_E\Air_E\UH1H\UH1H_rotor_high_int_1",3.16228,1.1}; + frequency = "rotorSpeed"; + volume = "(1-camPos)*3*(rotorThrust-0.9)"; + }; + }; + driverInAction = "UH60M_Pilot_EP1"; + driverAction = "UH60M_Pilot_EP1"; + cargoAction[] = {"UH60_Cargo02","UH60_Cargo02","UH60_Cargo02","UH60_Cargo02","UH60_Cargo02","UH60_Cargo02","UH60_Cargo02","UH60_Cargo02","UH60_Cargo02","UH60_Cargo02","UH60_Cargo02","UH60_Cargo02","UH60_Cargo02"}; + class HitPoints: HitPoints + { + class HitGlass1: HitGlass1 + { + armor = 0.25; + }; + class HitGlass2: HitGlass2 + { + armor = 0.25; + }; + class HitGlass3: HitGlass3 + { + armor = 0.25; + }; + class HitGlass4: HitGlass4 + { + armor = 0.25; + }; + class HitGlass5: HitGlass5 + { + armor = 0.25; + }; + }; + class AnimationSources: AnimationSources + { + }; + class Damage + { + tex[] = {}; + mat[] = {"ca\Air_E\UH60M\Data\uh60m_dust_filter.rvmat","ca\Air_E\UH60M\Data\uh60m_dust_filter.rvmat","ca\Air_E\UH60M\Data\uh60m_dust_filter_destruct.rvmat","ca\Air_E\UH60M\Data\uh60m_engine.rvmat","ca\Air_E\UH60M\Data\uh60m_engine.rvmat","ca\Air_E\UH60M\Data\uh60m_engine_destruct.rvmat","ca\Air_E\UH60M\Data\uh60m_fuselage.rvmat","ca\Air_E\UH60M\Data\uh60m_fuselage.rvmat","ca\Air_E\UH60M\Data\uh60m_fuselage_destruct.rvmat","ca\Air_E\UH60M\Data\uh60m_interior.rvmat","ca\Air_E\UH60M\Data\uh60m_interior.rvmat","ca\Air_E\UH60M\Data\uh60m_interior_destruct.rvmat","ca\Air_E\UH60M\Data\uh60m_navijak.rvmat","ca\Air_E\UH60M\Data\uh60m_navijak.rvmat","ca\Air_E\UH60M\Data\uh60m_navijak_destruct.rvmat","ca\Air_E\UH60M\Data\uh60m_glass.rvmat","ca\Air_E\UH60M\Data\uh60m_glass_damage.rvmat","ca\Air_E\UH60M\Data\uh60m_glass_damage.rvmat","ca\data\data\default.rvmat","ca\data\data\default.rvmat","ca\Air_E\UH60M\Data\default_destruct.rvmat","ca\Air_E\UH60M\Data\uh60m_engine_MEV.rvmat","ca\Air_E\UH60M\Data\uh60m_engine_MEV.rvmat","ca\Air_E\UH60M\Data\uh60m_engine_MEV_destruct.rvmat","ca\Air_E\UH60M\Data\uh60m_fuselage_MEV.rvmat","ca\Air_E\UH60M\Data\uh60m_fuselage_MEV.rvmat","ca\Air_E\UH60M\Data\uh60m_fuselage_MEV_destruct.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"}; + }; + weapons[] = {"CMFlareLauncher"}; + magazines[] = {"60Rnd_CMFlareMagazine"}; + lockDetectionSystem = "8 + 4"; + incommingMisslieDetectionSystem = 0; + hiddenSelections[] = {"camo1","camo2","camo3"}; + hiddenSelectionsTextures[] = {"ca\air_e\uh60m\data\uh60m_fuselage_co.paa","ca\air_e\uh60m\data\uh60m_engine_co.paa","ca\air_e\uh60m\data\default_co.paa"}; +}; +class UH60M_US_base_EP1: UH60M_base_EP1 +{ + side = 1; + faction = "BIS_US"; +}; +class UH60M_EP1_DZ: UH60M_US_base_EP1 +{ + crew = ""; + typicalCargo[] = {}; + class TransportMagazines{}; + class TransportWeapons{}; + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + transportMaxWeapons = 10; + transportMaxMagazines = 100; + transportmaxbackpacks = 5; + scope = 2; + accuracy = 1.5; + displayName = "UH-60M DZ"; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + minElev = -60; + maxElev = 30; + initElev = 0; + minTurn = -7; + maxTurn = 183; + initTurn = 0; + soundServo[] = {"",0.01,1}; + animationSourceHatch = ""; + stabilizedInAxes = "StabilizedInAxesNone"; + gunBeg = "muzzle_1"; + gunEnd = "chamber_1"; + weapons[] = {"M134"}; + magazines[] = {"2000Rnd_762x51_M134"}; + gunnerName = "crew chief"; + gunnerOpticsModel = "\ca\weapons\optika_empty"; + gunnerOutOpticsShowCursor = 1; + gunnerOpticsShowCursor = 1; + gunnerAction = "UH60M_Gunner_EP1"; + gunnerInAction = "UH60M_Gunner_EP1"; + commanding = -2; + primaryGunner = 1; + class ViewOptics + { + initAngleX = 0; + minAngleX = -30; + maxAngleX = 30; + initAngleY = 0; + minAngleY = -100; + maxAngleY = 100; + initFov = 0.7; + minFov = 0.25; + maxFov = 1.1; + }; + gunnerCompartments = "Compartment2"; + }; + class RightDoorGun: MainTurret + { + body = "Turret_2"; + gun = "Gun_2"; + animationSourceBody = "Turret_2"; + animationSourceGun = "Gun_2"; + weapons[] = {"M134_2"}; + magazines[] = {"2000Rnd_762x51_M134"}; + stabilizedInAxes = "StabilizedInAxesNone"; + selectionFireAnim = "zasleh_1"; + proxyIndex = 2; + gunnerName = "door gunner"; + commanding = -3; + minElev = -60; + maxElev = 30; + initElev = 0; + minTurn = -183; + maxTurn = 7; + initTurn = 0; + gunBeg = "muzzle_2"; + gunEnd = "chamber_2"; + primaryGunner = 0; + memoryPointGun = "machinegun_1"; + memoryPointGunnerOptics = "gunnerview_2"; + }; + }; + class AnimationSources: AnimationSources + { + class Gatling_1 + { + source = "revolving"; + weapon = "M134"; + }; + class Gatling_2 + { + source = "revolving"; + weapon = "M134_2"; + }; + }; +}; +// AMMO LESS +class UH60M_EP1_DZE: UH60M_US_base_EP1 +{ + crew = ""; + typicalCargo[] = {}; + class TransportMagazines{}; + class TransportWeapons{}; + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + transportMaxWeapons = 10; + transportMaxMagazines = 100; + transportmaxbackpacks = 5; + scope = 2; + accuracy = 1.5; + displayName = "UH-60M AL"; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + minElev = -60; + maxElev = 30; + initElev = 0; + minTurn = -7; + maxTurn = 183; + initTurn = 0; + soundServo[] = {"",0.01,1}; + animationSourceHatch = ""; + stabilizedInAxes = "StabilizedInAxesNone"; + gunBeg = "muzzle_1"; + gunEnd = "chamber_1"; + weapons[] = {"M134"}; + magazines[] = {}; + gunnerName = "crew chief"; + gunnerOpticsModel = "\ca\weapons\optika_empty"; + gunnerOutOpticsShowCursor = 1; + gunnerOpticsShowCursor = 1; + gunnerAction = "UH60M_Gunner_EP1"; + gunnerInAction = "UH60M_Gunner_EP1"; + commanding = -2; + primaryGunner = 1; + class ViewOptics + { + initAngleX = 0; + minAngleX = -30; + maxAngleX = 30; + initAngleY = 0; + minAngleY = -100; + maxAngleY = 100; + initFov = 0.7; + minFov = 0.25; + maxFov = 1.1; + }; + gunnerCompartments = "Compartment2"; + }; + class RightDoorGun: MainTurret + { + body = "Turret_2"; + gun = "Gun_2"; + animationSourceBody = "Turret_2"; + animationSourceGun = "Gun_2"; + weapons[] = {"M134_2"}; + magazines[] = {}; + stabilizedInAxes = "StabilizedInAxesNone"; + selectionFireAnim = "zasleh_1"; + proxyIndex = 2; + gunnerName = "door gunner"; + commanding = -3; + minElev = -60; + maxElev = 30; + initElev = 0; + minTurn = -183; + maxTurn = 7; + initTurn = 0; + gunBeg = "muzzle_2"; + gunEnd = "chamber_2"; + primaryGunner = 0; + memoryPointGun = "machinegun_1"; + memoryPointGunnerOptics = "gunnerview_2"; + }; + }; + class AnimationSources: AnimationSources + { + class Gatling_1 + { + source = "revolving"; + weapon = "M134"; + }; + class Gatling_2 + { + source = "revolving"; + weapon = "M134_2"; + }; + }; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/Bags.hpp b/SQF/dayz_code/Configs/CfgVehicles/Bags.hpp new file mode 100644 index 000000000..40c664b50 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/Bags.hpp @@ -0,0 +1,208 @@ +class ReammoBox_EP1; // External class reference +class Bag_Base_EP1 : ReammoBox_EP1 { + scope = private; + + class TransportMagazines {}; + + class TransportWeapons {}; + transportMaxMagazines = 0; + transportMaxWeapons = 0; + isbackpack = 1; + reversed = true; + vehicleClass = "Backpacks"; + + class DestructionEffects {}; + + class eventHandlers { + init = ""; + }; +}; + +class DZ_Patrol_Pack_EP1: Bag_Base_EP1 +{ + scope = 2; + displayName = "Patrol Pack (coyote)"; + picture = "\ca\weapons_e\data\icons\backpack_US_ASSAULT_COYOTE_CA.paa"; + icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; + mapsize = 2; + model = "\ca\weapons_e\AmmoBoxes\backpack_us_assault_Coyote.p3d"; + transportMaxWeapons = 1; + transportMaxMagazines = 10; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','DZ_Patrol_Pack_EP1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; + +class DZ_Assault_Pack_EP1: Bag_Base_EP1 +{ + scope = 2; + displayName = "Assault Pack (ACU)"; + picture = "\ca\weapons_e\data\icons\backpack_US_ASSAULT_CA.paa"; + icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; + mapSize = 2; + model = "\ca\weapons_e\AmmoBoxes\backpack_us_assault.p3d"; + transportMaxWeapons = 1; + transportMaxMagazines = 12; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','DZ_Assault_Pack_EP1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; + +class DZ_Czech_Vest_Puch: Bag_Base_EP1 +{ + displayname = "Czech Vest Pouch"; + icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; + mapsize = 2; + model = "\ca\weapons_e\AmmoBoxes\backpack_acr_small.p3d"; + picture = "\ca\weapons_e\data\icons\backpack_ACR_small_CA.paa"; + scope = 2; + transportmaxmagazines = 12; + transportmaxweapons = 0; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','DZ_Czech_Vest_Puch'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; + +class DZ_ALICE_Pack_EP1: Bag_Base_EP1 +{ + scope = 2; + displayName = "ALICE Pack"; + picture = "\ca\weapons_e\data\icons\backpack_TK_ALICE_CA.paa"; + icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; + mapsize = 2; + model = "\ca\weapons_e\AmmoBoxes\backpack_tk_alice.p3d"; + transportMaxWeapons = 2; + transportMaxMagazines = 20; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','DZ_ALICE_Pack_EP1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; + +class DZ_TK_Assault_Pack_EP1 : Bag_Base_EP1 +{ + scope = 2; + displayName = "Survival ACU"; + mapSize = 2; + picture = "\ca\weapons_e\data\icons\backpack_CIVIL_ASSAULT_CA.paa"; + icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; + model = "\ca\weapons_e\AmmoBoxes\backpack_civil_assault.p3d"; + transportMaxWeapons = 2; + transportMaxMagazines = 22; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','DZ_TK_Assault_Pack_EP1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; + +class DZ_British_ACU : Bag_Base_EP1 +{ + scope = 2; + displayName = "British Assault Pack"; + mapSize = 2; + model = "\ca\weapons_baf\Backpack_Small_BAF";\ + picture = "\ca\weapons_baf\data\UI\backpack_BAF_CA.paa"; + icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; + transportMaxWeapons = 3; + transportMaxMagazines = 30; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','DZ_British_ACU'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; + +class DZ_CivilBackpack_EP1: Bag_Base_EP1 +{ + scope = 2; + displayName = "Czech Backpack"; + picture = "\ca\weapons_e\data\icons\backpack_ACR_CA.paa"; + icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; + mapsize = 2; + model = "\ca\weapons_e\AmmoBoxes\backpack_acr.p3d"; + transportMaxWeapons = 4; + transportMaxMagazines = 40; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','DZ_CivilBackpack_EP1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; + +class DZ_Backpack_EP1: Bag_Base_EP1 +{ + scope = 2; + displayName = "Backpack (coyote)"; + picture = "\ca\weapons_e\data\icons\backpack_US_CA.paa"; + icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; + mapsize = 2; + model = "\ca\weapons_e\AmmoBoxes\backpack_us.p3d"; + transportMaxWeapons = 5; + transportMaxMagazines = 50; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','DZ_Backpack_EP1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; + +class DZ_LargeGunBag_EP1: Bag_Base_EP1 +{ + scope = 2; + displayName = "Large Gunbag"; + model = "\ca\weapons_e\AmmoBoxes\StaticX.p3d"; + picture = "\ca\weapons_e\data\icons\staticX_CA.paa"; + icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; + mapsize = 2; + transportMaxWeapons = 6; + transportMaxMagazines = 60; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','DZ_LargeGunBag_EP1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class DZ_GunBag_EP1: Bag_Base_EP1 +{ + scope = 2; + displayName = "Gunbag"; + model = "\ca\weapons_e\AmmoBoxes\StaticY.p3d"; + picture = "\ca\weapons_e\data\icons\staticY_CA.paa"; + icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; + mapsize = 2; + transportMaxWeapons = 3; + transportMaxMagazines = 35; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','DZ_GunBag_EP1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class DZ_CompactPack_EP1: Bag_Base_EP1 +{ + scope = 2; + displayName = "Compact Pack"; + picture = "\ca\weapons_e\data\icons\backpack_RPG_CA.paa"; + icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; + mapsize = 2; + model = "\ca\weapons_e\AmmoBoxes\backpack_rpg.p3d"; + transportMaxWeapons = 2; + transportMaxMagazines = 25; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','DZ_CompactPack_EP1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; +class DZ_TerminalPack_EP1: Bag_Base_EP1 +{ + scope = 2; + displayName = "Terminal Pack"; + picture = "\ca\weapons_e\data\icons\backpack_US_ASSAULT_CA.paa"; + icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; + mapSize = 2; + model = "\ca\weapons_e\AmmoBoxes\backpack_us_AUV"; + transportMaxWeapons = 1; + transportMaxMagazines = 15; + class eventHandlers + { + init="[(_this select 0),'CfgVehicles','DZ_TerminalPack_EP1'] execVM '\z\addons\dayz_code\init\object_BackpackAction.sqf';"; + }; +}; diff --git a/SQF/dayz_code/Configs/CfgVehicles/DZE/Doors.hpp b/SQF/dayz_code/Configs/CfgVehicles/DZE/Doors.hpp new file mode 100644 index 000000000..cee479a77 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/DZE/Doors.hpp @@ -0,0 +1,785 @@ +/* Again your very own basic definition*/ +class DZE_Base_Object : All { + scope = 0; + side = 3; + icon = "\ca\data\data\Unknown_object.paa"; + nameSound = "object"; + simulation = "house"; + picture = "pictureStaticObject"; + model=""; + sound = "Building"; + placement = "vertical"; + ladders[] = {}; + vehicleClass = ""; + displayName = ""; + mapSize = 7.5; + animated = true; + armor = 600; + destrType = "DestructBuilding"; + damageResistance = 0.004; + // static + reversed = 0; + hasDriver = 0; + accuracy = 0.1; + cost = 1000; + weapons[] = {}; + magazines[] = {}; + irTarget = 0; + type = 1; + threat[] = {0,0,0}; + maxSpeed = 0; + + //coefInside = 4; + //coefInsideHeur = 4; + + // test settings from h barrier to see if this prevents glitching though a door + coefInside = 0.5; + coefInsideHeur = 0.8; + + class DestructionEffects { + class Sound { + simulation = "sound"; + type = "DestrHouse"; + position = "destructionEffect1"; + intensity = 1; + interval = 1; + lifeTime = 0.05; + }; + + class DestroyPhase1 { + simulation = "destroy"; + type = "DelayedDestruction"; + lifeTime = 2.5; + position = ""; + intensity = 1; + interval = 1; + }; + + class DamageAround1 { + simulation = "damageAround"; + type = "DamageAroundHouse"; + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; +}; + +/* Your very own base class for buildings*/ +class DZE_Housebase : DZE_Base_Object { + scope = 1; + model = ""; + icon = ""; + displayName = ""; + animated = true; + vehicleClass = "Fortifications"; + nameSound = "house"; + accuracy = 0.2; + typicalCargo[] = {}; + transportAmmo = 0; + transportRepair = 0; + transportFuel = 0; + mapSize = 11; + cost = 0; + armor = 800; + reversed = 0; + /*extern*/ class DestructionEffects; +}; + +class Land_DZE_WoodDoor_Base: DZE_Housebase { + model = "\z\addons\dayz_epoch\models\small_wall_door_anim.p3d"; /* path to the object */ + displayName = "Wood Door Base"; /* entry in Stringtable.csv */ + nameSound = ""; + mapSize = 8; /* Size of the icon */ + icon = "\ca\data\data\Unknown_object.paa"; /* Path to the picture shown in the editor. */ + accuracy = 1000; + armor = 600; /* "Lifepoints", if you like to call it that way.*/ + destrType = "DestructBuilding"; /* type of destruction, when armor = 0 */ + scope = 2; /* Display it in the editor? 1 = No, 2 = Yes */ + offset[] = {0,1.5,0}; + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\wood_wreck_frame.p3d"; /* path to the object*/ + /* Warning, if you use a custom rubble model, it has to be defined in the cfgvehicles (see below)*/ + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; + maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}}; +}; + + + + +class Land_DZE_WoodDoorLocked_Base: DZE_Housebase { + model = "\z\addons\dayz_epoch\models\small_wall_door_anim.p3d"; /* path to the object */ + displayName = "Wood Door Base"; /* entry in Stringtable.csv */ + nameSound = ""; + mapSize = 8; /* Size of the icon */ + icon = "\ca\data\data\Unknown_object.paa"; /* Path to the picture shown in the editor. */ + accuracy = 1000; + armor = 600; /* "Lifepoints", if you like to call it that way.*/ + destrType = "DestructBuilding"; /* type of destruction, when armor = 0 */ + scope = 2; /* Display it in the editor? 1 = No, 2 = Yes */ + offset[] = {0,1.5,0}; + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\wood_wreck_frame.p3d"; /* path to the object*/ + /* Warning, if you use a custom rubble model, it has to be defined in the cfgvehicles (see below)*/ + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; + maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}}; + lockable = 3; +}; + +class CinderWallDoor_DZ_Base: DZE_Housebase { + model = "\z\addons\dayz_epoch\models\steel_garage_door.p3d"; /* path to the object */ + displayName = "Block Garage Door Base"; /* entry in Stringtable.csv */ + nameSound = ""; + mapSize = 8; /* Size of the icon */ + icon = "\ca\data\data\Unknown_object.paa"; /* Path to the picture shown in the editor. */ + accuracy = 1000; + armor = 1000; /* "Lifepoints", if you like to call it that way.*/ + destrType = "DestructBuilding"; /* type of destruction, when armor = 0 */ + scope = 2; /* Display it in the editor? 1 = No, 2 = Yes */ + offset[] = {0,1.5,0}; + maintainBuilding[] = {{"MortarBucket",1}}; + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\wreck_cinder.p3d"; /* path to the object*/ + /* Warning, if you use a custom rubble model, it has to be defined in the cfgvehicles (see below)*/ + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; +}; + +class CinderWallDoorLocked_DZ_Base: DZE_Housebase { + model = "\z\addons\dayz_epoch\models\steel_garage_door.p3d"; /* path to the object */ + displayName = "Block Garage Door Base"; /* entry in Stringtable.csv */ + nameSound = ""; + mapSize = 8; /* Size of the icon */ + icon = "\ca\data\data\Unknown_object.paa"; /* Path to the picture shown in the editor. */ + accuracy = 1000; + armor = 1000; /* "Lifepoints", if you like to call it that way.*/ + destrType = "DestructBuilding"; /* type of destruction, when armor = 0 */ + scope = 2; /* Display it in the editor? 1 = No, 2 = Yes */ + offset[] = {0,1.5,0}; + maintainBuilding[] = {{"MortarBucket",1}}; + lockable = 3; + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\wreck_cinder.p3d"; /* path to the object*/ + /* Warning, if you use a custom rubble model, it has to be defined in the cfgvehicles (see below)*/ + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; +}; + +/* Same name as stated in the Class DestructionEffects, but an "Land_" added infront*/ +class Land_wood_wreck_frame : ruins { + scope = 1; + model = "\z\addons\dayz_epoch\models\wood_wreck_frame.p3d"; + displayName = "Wood Wall ruins"; + removeoutput[] = {{"PartWoodPlywood",{0,3}},{"PartWoodLumber",{0,3}}}; +}; +class Land_wood_wreck_third : ruins { + scope = 1; + model = "\z\addons\dayz_epoch\models\wood_wreck_third.p3d"; + displayName = "Wood Wall 1/3 ruins"; + removeoutput[] = {{"PartWoodPlywood",{0,1}},{"PartWoodLumber",{0,1}}}; +}; + +class Land_wood_wreck_half : ruins { + scope = 1; + model = "\z\addons\dayz_epoch\models\wood_wreck_half.p3d"; + displayName = "Wood Floor 1/2 ruins"; + removeoutput[] = {{"PartWoodPlywood",{0,1}},{"PartWoodLumber",{0,1}}}; +}; + +class Land_wood_wreck_floor : ruins { + scope = 1; + model = "\z\addons\dayz_epoch\models\wood_wreck_floor.p3d"; + displayName = "Wood Floor ruins"; + removeoutput[] = {{"PartWoodPlywood",{0,3}},{"PartWoodLumber",{0,3}}}; +}; + +class Land_wood_wreck_quarter : ruins { + scope = 1; + model = "\z\addons\dayz_epoch\models\wood_wreck_quarter.p3d"; + displayName = "Wood Floor 1/4 ruins"; + removeoutput[] = {{"PartWoodPlywood",{0,1}},{"PartWoodLumber",{0,1}}}; +}; + +class Land_wreck_cinder: ruins { + scope = 1; + model = "\z\addons\dayz_epoch\models\wreck_cinder.p3d"; + displayName = "Cinder wall ruins"; + removeoutput[] = {{"CinderBlocks",{0,1}}}; +}; +class Land_wreck_metal_floor: ruins { + scope = 1; + model = "\z\addons\dayz_epoch\models\wreck_metal_floor.p3d"; + displayName = "Metal Floor ruins"; + removeoutput[] = {{"ItemPole",{0,2}},{"ItemTankTrap",{0,2}}}; +}; + +class Land_iron_vein_wreck: ruins { + scope = 1; + model = "\z\addons\dayz_epoch\models\iron_vein_wreck.p3d"; + displayName = "iron vein ruins"; + removeoutput[] = {{"PartOre",{10,10}},{"PartOreSilver",{0,10}},{"PartOreGold",{0,5}}}; +}; +class Land_silver_vein_wreck: ruins { + scope = 1; + model = "\z\addons\dayz_epoch\models\silver_vein_wreck.p3d"; + displayName = "silver vein ruins"; + removeoutput[] = {{"PartOreSilver",{10,10}},{"PartOre",{0,1}},{"PartOreGold",{6,4}}}; +}; +class Land_gold_vein_wreck: ruins { + scope = 1; + model = "\z\addons\dayz_epoch\models\gold_vein_wreck.p3d"; + displayName = "gold vein ruins"; + removeoutput[] = {{"PartOreGold",{10,10}},{"PartOre",{0,1}},{"PartOreSilver",{6,4}}}; +}; + +class Land_ammo_supply_wreck: ruins { + scope = 1; + model = "\z\addons\dayz_epoch\models\ammo_supply_wreck.p3d"; + displayName = "Supply Crate"; + removeoutput[] = {{"100Rnd_762x54_PK",{0,1}},{"29Rnd_30mm_AGS30",{0,1}},{"50Rnd_127x107_DSHKM",{0,1}},{"100Rnd_127x99_M2",{0,1}},{"2000Rnd_762x51_M134",{0,1}},{"48Rnd_40mm_MK19",{0,1}},{"100Rnd_762x51_M240",{0,1}}}; +}; + + + + + +/* Your doorsegment is derivated from the normal wall.*/ +class Land_DZE_WoodDoor: Land_DZE_WoodDoor_Base { + model = "\z\addons\dayz_epoch\models\small_wall_door_anim.p3d"; + displayName = "Wood Door"; + GhostPreview = "WoodDoor_Preview_DZ"; + upgradeBuilding[] = {"Land_DZE_WoodDoorLocked",{{"ItemComboLock",1}}}; + /* Arma needs to know, how the animation trigger is triggered*/ + class AnimationSources { + /* name must be identical to the one given by the model.cfg ("Open_Door")" */ + class Open_door { + source = "user"; + animPeriod = 4; /* duration in seconds */ + initPhase = 0; + }; + }; + + /* The entry to the actionmenu */ + class UserActions + { + class Open_Door + { + displayName="Open Door"; + onlyforplayer = true; + position="Door_knopf"; + radius=3; /* visibility distance of the entry */ + condition="this animationPhase ""Open_door"" < 0.5"; + statement="this animate [""Open_door"", 1]"; + }; + class Close_Door : Open_Door + { + displayName="Close Door"; + condition="this animationPhase ""Open_door"" >= 0.5"; + statement="this animate [""Open_door"", 0];"; + }; + }; +}; + +class Land_DZE_WoodDoorLocked: Land_DZE_WoodDoorLocked_Base { + model = "\z\addons\dayz_epoch\models\small_wall_door_locked_anim.p3d"; + displayName = "Wood Door Locked"; + GhostPreview = "WoodDoor_Preview_DZ"; + downgradeBuilding[] = {"Land_DZE_WoodDoor",{{"ItemComboLock",1}}}; + /* Arma needs to know, how the animation trigger is triggered*/ + class AnimationSources { + /* name must be identical to the one given by the model.cfg ("Open_Door")" */ + class Open_door { + source = "user"; + animPeriod = 4; /* duration in seconds */ + initPhase = 0; + }; + class Open_hinge { + source = "user"; + animPeriod = 1; /* duration in seconds */ + initPhase = 0; + }; + }; + + /* The entry to the actionmenu */ + class UserActions + { + class Open_Door + { + displayName="Open Door"; + onlyforplayer = true; + position="Door_knopf"; + radius=3; /* visibility distance of the entry */ + //condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)"; + condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)"; + statement="this animate [""Open_door"", 1]"; + }; + class Close_Door : Open_Door + { + displayName="Close Door"; + //condition="(this animationPhase ""Open_door"" == 1) and (this animationPhase ""Open_hinge"" == 1)"; + condition="(this animationPhase ""Open_door"" == 1) and (this animationPhase ""Open_hinge"" == 1)"; + statement="this animate [""Open_door"", 0]"; + }; + class Lock_Door : Open_Door + { + displayName="Lock Door"; + //condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)"; + condition="(DZE_Lock_Door == (this getvariable['CharacterID','0'])) and (this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)"; + statement="this animate [""Open_hinge"", 0]"; + }; + class Unlock_Door : Open_Door + { + displayName="Unlock Door"; + //condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 0)"; + condition="(DZE_Lock_Door == (this getvariable['CharacterID','0'])) and (this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 0)"; + statement="this animate [""Open_hinge"", 1]"; + }; + class Unlock_Door_Dialog : Open_Door + { + displayName="Unlock Door"; + //condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 0)"; + condition="DZE_Lock_Door != (this getvariable['CharacterID','0'])"; + statement="dayz_selectedDoor = this;DZE_topCombo = 0;DZE_midCombo = 0;DZE_botCombo = 0;createdialog ""ComboLockUI"""; + }; + }; +}; + +class Land_DZE_LargeWoodDoor: Land_DZE_WoodDoor_Base { + model = "\z\addons\dayz_epoch\models\large_wall_door_anim.p3d"; + displayName = "Large Wood Door"; + GhostPreview = "LargeWoodDoor_Preview_DZ"; + upgradeBuilding[] = {"Land_DZE_LargeWoodDoorLocked",{{"ItemComboLock",1}}}; + /* Arma needs to know, how the animation trigger is triggered*/ + class AnimationSources { + /* name must be identical to the one given by the model.cfg ("Open_Door")" */ + class Open_door { + source = "user"; + animPeriod = 4; /* duration in seconds */ + initPhase = 0; + }; + }; + + /* The entry to the actionmenu */ + class UserActions + { + class Open_Door + { + displayName="Open Door"; + onlyforplayer = true; + position="Door_knopf"; + radius=3; /* visibility distance of the entry */ + condition="this animationPhase ""Open_door"" < 0.5"; + statement="this animate [""Open_door"", 1]"; + }; + class Close_Door : Open_Door + { + displayName="Close Door"; + condition="this animationPhase ""Open_door"" >= 0.5"; + statement="this animate [""Open_door"", 0]"; + }; + }; +}; + +class Land_DZE_LargeWoodDoorLocked: Land_DZE_WoodDoorLocked_Base { + model = "\z\addons\dayz_epoch\models\large_wall_door_locked_anim.p3d"; + displayName = "Large Wood Door Locked"; + GhostPreview = "LargeWoodDoor_Preview_DZ"; + downgradeBuilding[] = {"Land_DZE_LargeWoodDoor",{{"ItemComboLock",1}}}; + /* Arma needs to know, how the animation trigger is triggered*/ + class AnimationSources { + /* name must be identical to the one given by the model.cfg ("Open_Door")" */ + class Open_door { + source = "user"; + animPeriod = 4; /* duration in seconds */ + initPhase = 0; + }; + class Open_hinge { + source = "user"; + animPeriod = 1; /* duration in seconds */ + initPhase = 0; + }; + }; + + /* The entry to the actionmenu */ + class UserActions + { + class Open_Door + { + displayName="Open Door"; + onlyforplayer = true; + position="Door_knopf"; + radius=3; /* visibility distance of the entry */ + //condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)"; + condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)"; + statement="this animate [""Open_door"", 1]"; + }; + class Close_Door : Open_Door + { + displayName="Close Door"; + //condition="(this animationPhase ""Open_door"" == 1) and (this animationPhase ""Open_hinge"" == 1)"; + condition="(this animationPhase ""Open_door"" == 1) and (this animationPhase ""Open_hinge"" == 1)"; + statement="this animate [""Open_door"", 0]"; + }; + class Lock_Door : Open_Door + { + displayName="Lock Door"; + //condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)"; + condition="(DZE_Lock_Door == (this getvariable['CharacterID','0'])) and (this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)"; + statement="this animate [""Open_hinge"", 0]"; + }; + class Unlock_Door : Open_Door + { + displayName="Unlock Door"; + //condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 0)"; + condition="(DZE_Lock_Door == (this getvariable['CharacterID','0'])) and (this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 0)"; + statement="this animate [""Open_hinge"", 1]"; + }; + class Unlock_Door_Dialog : Open_Door + { + displayName="Unlock Door"; + //condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 0)"; + condition="DZE_Lock_Door != (this getvariable['CharacterID','0'])"; + statement="dayz_selectedDoor = this;DZE_topCombo = 0;DZE_midCombo = 0;DZE_botCombo = 0;createdialog ""ComboLockUI"""; + }; + }; +}; + +class Land_DZE_GarageWoodDoor: Land_DZE_WoodDoor_Base { + model = "\z\addons\dayz_epoch\models\Garage_door_anim.p3d"; + displayName = "Garage Wood Door"; + GhostPreview = "GarageWoodDoor_Preview_DZ"; + upgradeBuilding[] = {"Land_DZE_GarageWoodDoorLocked",{{"ItemComboLock",1}}}; + /* Arma needs to know, how the animation trigger is triggered*/ + class AnimationSources { + /* name must be identical to the one given by the model.cfg ("Open_Door")" */ + class Open_door { + source = "user"; + animPeriod = 4; /* duration in seconds */ + initPhase = 0; + }; + }; + + /* The entry to the actionmenu */ + class UserActions + { + class Open_Door + { + displayName="Open Door"; + onlyforplayer = true; + position="Door_knopf"; + radius=3; /* visibility distance of the entry */ + condition="this animationPhase ""Open_door"" < 0.5"; + statement="this animate [""Open_door"", 1]"; + }; + class Close_Door : Open_Door + { + displayName="Close Door"; + condition="this animationPhase ""Open_door"" >= 0.5"; + statement="this animate [""Open_door"", 0]"; + }; + }; +}; + +class Land_DZE_GarageWoodDoorLocked: Land_DZE_WoodDoorLocked_Base { + model = "\z\addons\dayz_epoch\models\Garage_door_locked_anim.p3d"; + displayName = "Garage Wood Door Locked"; + GhostPreview = "GarageWoodDoor_Preview_DZ"; + downgradeBuilding[] = {"Land_DZE_GarageWoodDoor",{{"ItemComboLock",1}}}; + /* Arma needs to know, how the animation trigger is triggered*/ + class AnimationSources { + /* name must be identical to the one given by the model.cfg ("Open_Door")" */ + class Open_door { + source = "user"; + animPeriod = 4; /* duration in seconds */ + initPhase = 0; + }; + class Open_hinge { + source = "user"; + animPeriod = 1; /* duration in seconds */ + initPhase = 0; + }; + }; + + /* The entry to the actionmenu */ + class UserActions + { + class Open_Door + { + displayName="Open Door"; + onlyforplayer = true; + position="Door_knopf"; + radius=3; /* visibility distance of the entry */ + //condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)"; + condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)"; + statement="this animate [""Open_door"", 1]"; + }; + class Close_Door : Open_Door + { + displayName="Close Door"; + //condition="(this animationPhase ""Open_door"" == 1) and (this animationPhase ""Open_hinge"" == 1)"; + condition="(this animationPhase ""Open_door"" == 1) and (this animationPhase ""Open_hinge"" == 1)"; + statement="this animate [""Open_door"", 0]"; + }; + class Lock_Door : Open_Door + { + displayName="Lock Door"; + //condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)"; + condition="(DZE_Lock_Door == (this getvariable['CharacterID','0'])) and (this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)"; + statement="this animate [""Open_hinge"", 0]"; + }; + class Unlock_Door : Open_Door + { + displayName="Unlock Door"; + //condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 0)"; + condition="(DZE_Lock_Door == (this getvariable['CharacterID','0'])) and (this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 0)"; + statement="this animate [""Open_hinge"", 1]"; + }; + class Unlock_Door_Dialog : Open_Door + { + displayName="Unlock Door"; + //condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 0)"; + condition="DZE_Lock_Door != (this getvariable['CharacterID','0'])"; + statement="dayz_selectedDoor = this;DZE_topCombo = 0;DZE_midCombo = 0;DZE_botCombo = 0;createdialog ""ComboLockUI"""; + }; + }; +}; + + +class CinderWallDoorLocked_DZ: CinderWallDoorLocked_DZ_Base { + model = "\z\addons\dayz_epoch\models\steel_garage_locked.p3d"; + displayName = "Block Garage Door Locked"; + GhostPreview = "CinderWallDoorway_Preview_DZ"; + downgradeBuilding[] = {"CinderWallDoor_DZ",{{"ItemComboLock",1}}}; + /* Arma needs to know, how the animation trigger is triggered*/ + class AnimationSources { + /* name must be identical to the one given by the model.cfg ("Open_Door")" */ + class Open_door { + source = "user"; + animPeriod = 4; /* duration in seconds */ + initPhase = 0; + }; + class Open_latch { + source = "user"; + animPeriod = 1; /* duration in seconds */ + initPhase = 0; + }; + }; + + /* The entry to the actionmenu */ + class UserActions + { + class Open_Door + { + displayName="Open Door"; + onlyforplayer = true; + position="Door_knopf"; + radius=3; /* visibility distance of the entry */ + //condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)"; + condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 1)"; + statement="this animate [""Open_door"", 1]"; + }; + class Close_Door : Open_Door + { + displayName="Close Door"; + //condition="(this animationPhase ""Open_door"" == 1) and (this animationPhase ""Open_hinge"" == 1)"; + condition="(this animationPhase ""Open_door"" == 1) and (this animationPhase ""Open_latch"" == 1)"; + statement="this animate [""Open_door"", 0]"; + }; + class Lock_Door : Open_Door + { + displayName="Lock Door"; + //condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)"; + condition="(DZE_Lock_Door == (this getvariable['CharacterID','0'])) and (this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 1)"; + statement="this animate [""Open_latch"", 0]"; + }; + class Unlock_Door : Open_Door + { + displayName="Unlock Door"; + //condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 0)"; + condition="(DZE_Lock_Door == (this getvariable['CharacterID','0'])) and (this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 0)"; + statement="this animate [""Open_latch"", 1]"; + }; + class Unlock_Door_Dialog : Open_Door + { + displayName="Unlock Door"; + //condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 0)"; + condition="DZE_Lock_Door != (this getvariable['CharacterID','0'])"; + statement="dayz_selectedDoor = this;DZE_topCombo = 0;DZE_midCombo = 0;DZE_botCombo = 0;createdialog ""ComboLockUI"""; + }; + }; +}; + + +class CinderWallDoor_DZ: CinderWallDoor_DZ_Base { + model = "\z\addons\dayz_epoch\models\steel_garage_door.p3d"; + displayName = "Block Garage Door"; + GhostPreview = "CinderWallDoorway_Preview_DZ"; + upgradeBuilding[] = {"CinderWallDoorLocked_DZ",{{"ItemComboLock",1}}}; + /* Arma needs to know, how the animation trigger is triggered*/ + class AnimationSources { + /* name must be identical to the one given by the model.cfg ("Open_Door")" */ + class Open_door { + source = "user"; + animPeriod = 4; /* duration in seconds */ + initPhase = 0; + }; + }; + + /* The entry to the actionmenu */ + class UserActions + { + class Open_Door + { + displayName="Open Door"; + onlyforplayer = true; + position="Door_knopf"; + radius=3; /* visibility distance of the entry */ + condition="this animationPhase ""Open_door"" < 0.5"; + statement="this animate [""Open_door"", 1]"; + }; + class Close_Door : Open_Door + { + displayName="Close Door"; + condition="this animationPhase ""Open_door"" >= 0.5"; + statement="this animate [""Open_door"", 0]"; + }; + }; +}; + + + +class CinderWallDoorSmallLocked_DZ: CinderWallDoorLocked_DZ_Base { + model = "\z\addons\dayz_epoch\models\Steel_door_locked.p3d"; + displayName = "Block Door Locked"; + GhostPreview = "CinderWallSmallDoorway_Preview_DZ"; + downgradeBuilding[] = {"CinderWallDoorSmall_DZ",{{"ItemComboLock",1}}}; + /* Arma needs to know, how the animation trigger is triggered*/ + class AnimationSources { + /* name must be identical to the one given by the model.cfg ("Open_Door")" */ + class Open_door { + source = "user"; + animPeriod = 4; /* duration in seconds */ + initPhase = 0; + }; + class Open_latch { + source = "user"; + animPeriod = 1; /* duration in seconds */ + initPhase = 0; + }; + }; + + /* The entry to the actionmenu */ + class UserActions + { + class Open_Door + { + displayName="Open Door"; + onlyforplayer = true; + position="Door_knopf"; + radius=3; /* visibility distance of the entry */ + //condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)"; + condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 1)"; + statement="this animate [""Open_door"", 1]"; + }; + class Close_Door : Open_Door + { + displayName="Close Door"; + //condition="(this animationPhase ""Open_door"" == 1) and (this animationPhase ""Open_hinge"" == 1)"; + condition="(this animationPhase ""Open_door"" == 1) and (this animationPhase ""Open_latch"" == 1)"; + statement="this animate [""Open_door"", 0]"; + }; + class Lock_Door : Open_Door + { + displayName="Lock Door"; + //condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 1)"; + condition="(DZE_Lock_Door == (this getvariable['CharacterID','0'])) and (this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 1)"; + statement="this animate [""Open_latch"", 0]"; + }; + class Unlock_Door : Open_Door + { + displayName="Unlock Door"; + //condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 0)"; + condition="(DZE_Lock_Door == (this getvariable['CharacterID','0'])) and (this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_latch"" == 0)"; + statement="this animate [""Open_latch"", 1]"; + }; + class Unlock_Door_Dialog : Open_Door + { + displayName="Unlock Door"; + //condition="(this animationPhase ""Open_door"" == 0) and (this animationPhase ""Open_hinge"" == 0)"; + condition="DZE_Lock_Door != (this getvariable['CharacterID','0'])"; + statement="dayz_selectedDoor = this;DZE_topCombo = 0;DZE_midCombo = 0;DZE_botCombo = 0;createdialog ""ComboLockUI"""; + }; + }; +}; + + +class CinderWallDoorSmall_DZ: CinderWallDoor_DZ_Base { + model = "\z\addons\dayz_epoch\models\Steel_door.p3d"; + displayName = "Block Door"; + GhostPreview = "CinderWallSmallDoorway_Preview_DZ"; + upgradeBuilding[] = {"CinderWallDoorSmallLocked_DZ",{{"ItemComboLock",1}}}; + /* Arma needs to know, how the animation trigger is triggered*/ + class AnimationSources { + /* name must be identical to the one given by the model.cfg ("Open_Door")" */ + class Open_door { + source = "user"; + animPeriod = 4; /* duration in seconds */ + initPhase = 0; + }; + }; + + /* The entry to the actionmenu */ + class UserActions + { + class Open_Door + { + displayName="Open Door"; + onlyforplayer = true; + position="Door_knopf"; + radius=3; /* visibility distance of the entry */ + condition="this animationPhase ""Open_door"" < 0.5"; + statement="this animate [""Open_door"", 1]"; + }; + class Close_Door : Open_Door + { + displayName="Close Door"; + condition="this animationPhase ""Open_door"" >= 0.5"; + statement="this animate [""Open_door"", 0]"; + }; + }; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/Females/females.hpp b/SQF/dayz_code/Configs/CfgVehicles/Females/females.hpp new file mode 100644 index 000000000..473f04ab5 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/Females/females.hpp @@ -0,0 +1,255 @@ +// female changes +class Soldier_Bodyguard_M4_PMC; +class SurvivorW2_DZ: Soldier_Bodyguard_M4_PMC +{ + displayName = $STR_CHAR_1; + side = 1; + weapons[] = {"Throw","Put"}; + model = "\dayz\characters\annie_original"; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + identityTypes[] = {"Language_W_EN_EP1","Woman"}; + languages[] = {"EN"}; + class TalkTopics + { + core = "Core_E"; + core_en = "Core_Full_E"; + }; + genericNames = "EnglishWomen"; + class SpeechVariants + { + class Default + { + speechSingular[] = {"veh_woman"}; + speechPlural[] = {"veh_women"}; + }; + class EN: Default{}; + class CZ + { + speechSingular[] = {"veh_woman_CZ"}; + speechPlural[] = {"veh_women_CZ"}; + }; + class CZ_Akuzativ + { + speechSingular[] = {"veh_woman_CZ4P"}; + speechPlural[] = {"veh_women_CZ4P"}; + }; + class RU + { + speechSingular[] = {"veh_woman_RU"}; + speechPlural[] = {"veh_women_RU"}; + }; + }; + TextPlural = "Women"; + TextSingular = "Woman"; + nameSound = "veh_woman"; + class HitDamage + { + class Group0 + { + hitSounds[] = { + { + { "ca\sounds\Characters\Noises\Damage\banz-hit-01",0.177828,1,120 },0.2 }, + { + { "ca\sounds\Characters\Noises\Damage\banz-hit-02",0.177828,1,120 },0.2 }, + { + { "ca\sounds\Characters\Noises\Damage\banz-hit-03",0.177828,1,120 },0.2 }, + { + { "ca\sounds\Characters\Noises\Damage\banz-hit-04",0.177828,1,120 },0.1 }, + { + { "ca\sounds\Characters\Noises\Damage\banz-hit-05",0.177828,1,120 },0.1 }, + { + { "ca\sounds\Characters\Noises\Damage\banz-hit-06",0.177828,1,120 },0.1 }, + { + { "ca\sounds\Characters\Noises\Damage\banz-hit-07",0.177828,1,120 },0.1 }}; + damageSounds[] = { + { "body", + { "ca\sounds\Characters\Noises\Damage\banz-damage-g1-01",0.0562341,1,120,0.25,5,6,10 } }, + { "body", + { "ca\sounds\Characters\Noises\Damage\banz-damage-g1-02",0.0562341,1,120,0.25,5,7.5,10 } }, + { "body", + { "ca\sounds\Characters\Noises\Damage\banz-damage-g1-03",0.0562341,1,120,0.25,5,6,10 } }, + { "body", + { "ca\sounds\Characters\Noises\Damage\banz-damage-g1-04",0.0562341,1,120,0.25,5,7.5,10 } }, + { "hands", + { "ca\sounds\Characters\Noises\Damage\banz-damage-g1-07-arm",0.0562341,1,120,0.5,0,2.5,5 } }, + { "hands", + { "ca\sounds\Characters\Noises\Damage\banz-damage-g1-08-arm",0.0562341,1,120,0.5,0,2.5,5 } }, + { "legs", + { "ca\sounds\Characters\Noises\Damage\banz-damage-g1-05-leg",0.0562341,1,120,0.5,0,1,2 } }, + { "legs", + { "ca\sounds\Characters\Noises\Damage\banz-damage-g1-06-leg",0.0562341,1,120,0.5,0,1,2 } }}; + }; + }; + class SoundBreath + { + breath0[] = { + { + { + { "\ca\sounds\Characters\Noises\Breath\hanz-run-breath-01",0.0562341,1,8 },0.25 }, + { + { "\ca\sounds\Characters\Noises\Breath\hanz-run-breath-02",0.0562341,1,8 },0.25 }, + { + { "\ca\sounds\Characters\Noises\Breath\hanz-run-breath-03",0.0562341,1,8 },0.25 }, + { + { "\ca\sounds\Characters\Noises\Breath\hanz-run-breath-04",0.125893,1,8 },0.25 } }, + { + { + { "\ca\sounds\Characters\Noises\Breath\hanz-run2-breath-01",0.0562341,1,15 },0.25 }, + { + { "\ca\sounds\Characters\Noises\Breath\hanz-run2-breath-02",0.0562341,1,15 },0.25 }, + { + { "\ca\sounds\Characters\Noises\Breath\hanz-run2-breath-03",0.0562341,1,15 },0.25 }, + { + { "\ca\sounds\Characters\Noises\Breath\hanz-run2-breath-04",0.125893,1,15 },0.25 } }, + { + { + { "\ca\sounds\Characters\Noises\Breath\hanz-sprint-breath-01",0.1,1,20 },0.25 }, + { + { "\ca\sounds\Characters\Noises\Breath\hanz-sprint-breath-02",0.1,1,20 },0.25 }, + { + { "\ca\sounds\Characters\Noises\Breath\hanz-sprint-breath-03",0.1,1,20 },0.25 }, + { + { "\ca\sounds\Characters\Noises\Breath\hanz-sprint-breath-04",0.1,1,20 },0.25 } }}; + }; + class SoundGear + { + primary[] = { + { "walk", + { "",0.00177828,1,10 } }, + { "run", + { "",0.00316228,1,15 } }, + { "sprint", + { "",0.00562341,1,20 } }}; + secondary[] = { + { "walk", + { "",0.00177828,1,10 } }, + { "run", + { "",0.00316228,1,10 } }, + { "sprint", + { "",0.00562341,1,10 } }}; + }; + class SoundEquipment + { + soldier[] = { + { "walk", + { "",0.00177828,1,13 } }, + { "run", + { "",0.00316228,1,20 } }, + { "sprint", + { "",0.00398107,1,25 } }}; + civilian[] = { + { "walk", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-walk-01",0.177828,1,8 } }, + { "walk", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-walk-02",0.177828,1,8 } }, + { "walk", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-walk-03",0.177828,1,8 } }, + { "walk", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-walk-04",0.177828,1,8 } }, + { "walk", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-walk-05",0.177828,1,8 } }, + { "walk", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-walk-06",0.177828,1,8 } }, + { "walk", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-walk-07",0.177828,1,8 } }, + { "walk", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-walk-08",0.177828,1,8 } }, + { "run", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-run-01",0.1,1,15 } }, + { "run", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-run-02",0.1,1,15 } }, + { "run", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-run-03",0.1,1,15 } }, + { "run", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-run-04",0.1,1,15 } }, + { "run", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-run-05",0.1,1,15 } }, + { "run", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-run-06",0.1,1,15 } }, + { "run", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-run-07",0.1,1,15 } }, + { "run", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-run-08",0.1,1,15 } }, + { "sprint", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-sprint-01",0.0562341,1,20 } }, + { "sprint", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-sprint-02",0.0562341,1,20 } }, + { "sprint", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-sprint-03",0.0562341,1,20 } }, + { "sprint", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-sprint-04",0.0562341,1,20 } }, + { "sprint", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-sprint-05",0.0562341,1,20 } }, + { "sprint", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-sprint-06",0.0562341,1,20 } }, + { "sprint", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-sprint-07",0.0562341,1,20 } }, + { "sprint", + { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-sprint-08",0.0562341,1,20 } }}; + }; + hiddenSelections[] = {"Camo"}; + hiddenSelectionsTextures[] = {"\ca\characters_e\woman\baker\data\baker_co.paa"}; +}; +class BanditW1_DZ: SurvivorW2_DZ +{ + side = 1; + model = "\dayz\characters\woman_bandit"; + hiddenSelections[] = {"Camo"}; + hiddenSelectionsTextures[] = {"\ca\characters_e\woman\baker\data\baker_co.paa"}; +}; +/* +class FemaleSoldier1_DZ: SurvivorW2_DZ +{ + side = 1; + model = "\z\addons\dayz_epoch\models\female_soldier"; + hiddenSelections[] = {"Camo"}; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\female_soldier_body.paa"}; +}; +*/ +class BanditW2_DZ: BanditW1_DZ +{ + hiddenSelections[] = {"Camo"}; + hiddenSelectionsTextures[] = {"\ca\characters_e\woman\baker\data\european_woman_01_co.paa"}; +}; +class SurvivorW3_DZ: SurvivorW2_DZ +{ + hiddenSelections[] = {"Camo"}; + hiddenSelectionsTextures[] = {"\ca\characters_e\woman\baker\data\european_woman_01_co.paa"}; +}; +class SurvivorWpink_DZ: SurvivorW2_DZ +{ + hiddenSelections[] = {"Camo"}; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\GirlyGirl.paa"}; +}; +/* +class SurvivorWsequisha_DZ: SurvivorW2_DZ +{ + model = "\z\addons\dayz_epoch\skins\sequisha\sequisha.p3d"; + //hiddenSelections[] = {"Camo"}; + //hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\sequisha_co.paa"}; +}; +class SurvivorWsequishaD_DZ: SurvivorW2_DZ +{ + hiddenSelections[] = {"Camo"}; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\sequishaD_co.paa"}; +}; +*/ +class SurvivorWcombat_DZ: SurvivorW2_DZ +{ + hiddenSelections[] = {"Camo"}; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\CombatGirl.paa"}; +}; +class SurvivorWdesert_DZ: SurvivorW2_DZ +{ + hiddenSelections[] = {"Camo"}; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\DesertGirl.paa"}; +}; +class SurvivorWurban_DZ: SurvivorW2_DZ +{ + hiddenSelections[] = {"Camo"}; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\UrbanGirl.paa"}; +}; diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/ArmoredSUV.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/ArmoredSUV.hpp new file mode 100644 index 000000000..c6f82d8fc --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/ArmoredSUV.hpp @@ -0,0 +1,390 @@ +class ArmoredSUV_Base_PMC: Car +{ + brakeDistance = 19; + htMin = 60; + htMax = 1800; + afMax = 200; + mfMax = 100; + mFact = 1; + tBody = 200; + expansion = 4; + displayName = "SUV (Armored)"; + model = "\Ca\Wheeled_PMC\ArmoredSUV\armoredSUV_PMC.p3d"; + icon = "\ca\Wheeled_PMC\data\ui\Icon_suv_minigun_PMC.paa"; + picture = "\ca\Wheeled_PMC\data\ui\Picture_suv_minigun_PMC_ca.paa"; + mapSize = 7; + maxSpeed = 230; + accuracy = 0.2; + armor = 120; + damageResistance = 0.03099; + transportSoldier = 3; + fuelCapacity = 130; + weapons[] = {"MiniCarHorn"}; + driverAction = "SUV_Driver_EP1"; + cargoAction[] = {"SUV_Cargo_EP1","SUV_Cargo02_EP1","SUV_Cargo01_EP1"}; + outsideSoundFilter = 1; + insideSoundCoef = 0.8; + soundGear[] = {"",5.62341e-005,1}; + soundGetIn[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_door",0.562341,1}; + soundGetOut[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_door",0.562341,1,20}; + soundEngineOnInt[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_int_start",0.177828,1}; + soundEngineOnExt[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_start",0.177828,1,100}; + soundEngineOffInt[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_int_stop",0.177828,1}; + soundEngineOffExt[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_stop",0.177828,1,100}; + buildCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_building_01",0.707946,1,200}; + buildCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_building_02",0.707946,1,200}; + buildCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_building_03",0.707946,1,200}; + buildCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_building_04",0.707946,1,200}; + soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25}; + WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_01",0.707946,1,200}; + WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_02",0.707946,1,200}; + WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_03",0.707946,1,200}; + WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_04",0.707946,1,200}; + WoodCrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05",0.707946,1,200}; + WoodCrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06",0.707946,1,200}; + soundWoodCrash[] = {"woodCrash0",0.166,"woodCrash1",0.166,"woodCrash2",0.166,"woodCrash3",0.166,"woodCrash4",0.166,"woodCrash5",0.166}; + ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_01",0.707946,1,200}; + ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_02",0.707946,1,200}; + ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_03",0.707946,1,200}; + ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_04",0.707946,1,200}; + soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25}; + class SoundEvents + { + class AccelerationIn + { + sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_int_accelerate_3_x",0.562341,1}; + limit = "0.4"; + expression = "(engineOn*(1-camPos))*gmeterZ"; + }; + class AccelerationOut + { + sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_accelerate_3",0.562341,1,200}; + limit = "0.4"; + expression = "(engineOn*camPos)*gmeterZ"; + }; + }; + class Sounds + { + class Engine + { + sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_low",0.177828,1.4,100}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*((rpm factor[0.3, 0.4]) min (rpm factor[0.7, 0.5]))"; + }; + class EngineHighOut + { + sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_high",1,0.8,300}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*(rpm factor[0.5, 0.8])"; + }; + class IdleOut + { + sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_idle",0.562341,1,100}; + frequency = "1"; + volume = "engineOn*camPos*(rpm factor[0.4, 0])"; + }; + class TiresRockOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*rock*(speed factor[2, 20])"; + }; + class TiresSandOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*sand*(speed factor[2, 20])"; + }; + class TiresGrassOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*grass*(speed factor[2, 20])"; + }; + class TiresMudOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*mud*(speed factor[2, 20])"; + }; + class TiresGravelOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.316228,1,30}; + frequency = "1"; + volume = "camPos*asphalt*(speed factor[2, 20])"; + }; + class NoiseOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\ext\noise2",0.1,1,30}; + frequency = "1"; + volume = "camPos*(damper0 max 0.03)*(speed factor[0, 8])"; + }; + class EngineLowIn + { + sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_int_low_x",0.316228,1.4}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*((rpm factor[0.3, 0.4]) min (rpm factor[0.7, 0.45]))"; + }; + class EngineHighIn + { + sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_int_high_x",1,0.8}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*(rpm factor[0.5, 0.8])"; + }; + class IdleIn + { + sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_int_idle_x",0.316228,1}; + frequency = "1"; + volume = "engineOn*(rpm factor[0.4, 0])*(1-camPos)"; + }; + class TiresRockIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*rock*(speed factor[2, 20])"; + }; + class TiresSandIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*sand*(speed factor[2, 20])"; + }; + class TiresGrassIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*grass*(speed factor[2, 20])"; + }; + class TiresMudIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*mud*(speed factor[2, 20])"; + }; + class TiresGravelIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*asphalt*(speed factor[2, 20])"; + }; + class NoiseIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\int\noise2",0.177828,1}; + frequency = "1"; + volume = "(damper0 max 0.03)*(speed factor[0, 8])*(1-camPos)"; + }; + class Movement + { + sound = "soundEnviron"; + frequency = "1"; + volume = "0"; + }; + }; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + }; + }; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.4; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.4; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.4; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.4; + }; + class HitFuel: HitFuel + { + armor = 1; + passThrough = 1; + }; + class HitEngine: HitEngine + { + armor = 1; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 1; + }; + class HitGlass2: HitGlass2 + { + armor = 1; + }; + class HitGlass3: HitGlass3 + { + armor = 1; + }; + class HitGlass4: HitGlass4 + { + armor = 1; + }; + }; + class Damage + { + tex[] = {}; + mat[] = {"Ca\Wheeled_PMC\ArmoredSUV\data\SUV_body.rvmat","Ca\Wheeled_PMC\ArmoredSUV\data\SUV_body_damage.rvmat","Ca\Wheeled_PMC\ArmoredSUV\data\SUV_body_destruct.rvmat","Ca\Wheeled_PMC\ArmoredSUV\data\SUV_chrom.rvmat","Ca\Wheeled_PMC\ArmoredSUV\data\SUV_chrom_damage.rvmat","Ca\Wheeled_PMC\ArmoredSUV\data\SUV_chrom_destruct.rvmat","Ca\Wheeled_PMC\ArmoredSUV\data\SUV_glass.rvmat","Ca\Wheeled_PMC\ArmoredSUV\data\SUV_glass_damage.rvmat","Ca\Wheeled_PMC\ArmoredSUV\data\SUV_glass_destruct.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"}; + }; + class Library + { + libTextDesc = "An SUV (Sport Utility Vehicle) is a generic marketing term for a vehicle similar to a station wagon, but built on a light-truck chassis. These particular SUVs are up-armored to protect the security operators inside from small-arms fire. This model has been outfitted with a M134 7.62mm Minigun, which can be retracted back into the vehicle.

""Black Betty"" is a nickname often used for this vehicle by ION Inc. contractors."; + }; +}; + +class ArmoredSUV_PMC_DZ: ArmoredSUV_Base_PMC +{ + scope = 2; + side = 2; + faction = "PMC_BAF"; + displayName = "SUV (Armored) DZ"; + crew = ""; + typicalCargo[] = {}; + enableGPS = 1; + transportMaxWeapons = 20; + transportMaxMagazines = 400; + transportmaxbackpacks = 10; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + viewGunnerInExternal = 1; + minElev = -30; + maxElev = 45; + initElev = 0; + soundServo[] = {"",0.01,1}; + animationSourceHatch = ""; + stabilizedInAxes = "StabilizedInAxesNone"; + gunBeg = "muzzle_1"; + gunEnd = "chamber_1"; + weapons[] = {"M134"}; + maxHorizontalRotSpeed = 1.8; + maxVerticalRotSpeed = 1.8; + magazines[] = {"2000Rnd_762x51_M134"}; + gunnerAction = "ArmoredSUV_Gunner_PMC"; + }; + }; + class AnimationSources: AnimationSources + { + class Revolving + { + source = "revolving"; + weapon = "M134"; + }; + class HideGun_01 + { + source = "user"; + initPhase = 0; + animPeriod = 1.2; + }; + class HideGun_02: HideGun_01 + { + }; + class HideGun_03: HideGun_01 + { + }; + class HideGun_04: HideGun_01 + { + }; + class CloseCover1 + { + source = "user"; + initPhase = 0; + animPeriod = 0.7; + }; + class CloseCover2: CloseCover1 + { + }; + }; +}; +class ArmoredSUV_PMC_DZE: ArmoredSUV_Base_PMC +{ + scope = 2; + side = 2; + faction = "PMC_BAF"; + displayName = "SUV (Armored) AL"; + crew = ""; + typicalCargo[] = {}; + enableGPS = 1; + transportMaxWeapons = 20; + transportMaxMagazines = 400; + transportmaxbackpacks = 10; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + viewGunnerInExternal = 1; + minElev = -30; + maxElev = 45; + initElev = 0; + soundServo[] = {"",0.01,1}; + animationSourceHatch = ""; + stabilizedInAxes = "StabilizedInAxesNone"; + gunBeg = "muzzle_1"; + gunEnd = "chamber_1"; + weapons[] = {"M134"}; + maxHorizontalRotSpeed = 1.8; + maxVerticalRotSpeed = 1.8; + magazines[] = {}; + gunnerAction = "ArmoredSUV_Gunner_PMC"; + }; + }; + class AnimationSources: AnimationSources + { + class Revolving + { + source = "revolving"; + weapon = "M134"; + }; + class HideGun_01 + { + source = "user"; + initPhase = 0; + animPeriod = 1.2; + }; + class HideGun_02: HideGun_01 + { + }; + class HideGun_03: HideGun_01 + { + }; + class HideGun_04: HideGun_01 + { + }; + class CloseCover1 + { + source = "user"; + initPhase = 0; + animPeriod = 0.7; + }; + class CloseCover2: CloseCover1 + { + }; + }; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/Gaz_Vodnik.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/Gaz_Vodnik.hpp new file mode 100644 index 000000000..597f20db7 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/Gaz_Vodnik.hpp @@ -0,0 +1,993 @@ +class Wheeled_APC : Car +{ +class SpeechVariants +{ + class Default + { + speechSingular[] = { + "veh_WheeledAPC" + }; + speechPlural[] = { + "veh_WheeledAPCs" + }; + }; + class EN : Default + { + }; + class CZ + { + speechSingular[] = { + "veh_WheeledAPC_CZ" + }; + speechPlural[] = { + "veh_WheeledAPCs_CZ" + }; + }; + class CZ_Akuzativ + { + speechSingular[] = { + "veh_WheeledAPC_CZ4P" + }; + speechPlural[] = { + "veh_WheeledAPCs_CZ4P" + }; + }; + class RU + { + speechSingular[] = { + "veh_WheeledAPC_RU" + }; + speechPlural[] = { + "veh_WheeledAPCs_RU" + }; + }; +}; +TextPlural = "APCs"; +TextSingular = "APC"; +nameSound = "veh_WheeledAPC"; +displayName = "APC"; +terrainCoef = 1.5; +preferRoads = 0; +damperSize = 0.2; +damperForce = 1; +damperDamping = 1; +turnCoef = 5; +steerAheadSimul = 0.2; +steerAheadPlan = 0.3; +predictTurnSimul = 0.9; +predictTurnPlan = 1; +brakeDistance = 3; +}; +class GAZ_Vodnik_HMG : Wheeled_APC +{ +wheelCircumference = 3.541; +scope = 2; +model = "\ca\wheeled2\GAZ39371\GAZ39371_Vodnik_HMG.p3d"; +displayname = "Vodnik (BPPU)"; +picture = "\Ca\wheeled2\data\UI\Picture_GAZ39371_HMG_CA.paa"; +Icon = "\Ca\wheeled2\data\UI\Icon_GAZ39371_HMG_CA.paa"; +mapSize = 6.5; +side = 0; +faction = "RU"; +vehicleClass = "Armored"; +crew = "RU_Soldier"; +maxSpeed = 100; +canFloat = 1; +fuelCapacity = 220; +terrainCoef = 2; +class Library +{ + libTextDesc = "GAZ-3937 ""Vodnik"" is a Russian high-mobility multipurpose amphibious vehicle. It can carry up to 10 people and drive at speeds up to 112 km/h (or 5 km when floating).
This is equipped with a heavy machine gun."; +}; +armor = 100; +damageResistance = 0.02972; +threat[] = { + 0.5, + 0.5, + 0.5 +}; +class HitPoints : HitPoints +{ + class HitLFWheel : HitLFWheel + { + armor = 0.4; + }; + class HitLBWheel : HitLBWheel + { + armor = 0.4; + }; + class HitRFWheel : HitRFWheel + { + armor = 0.4; + }; + class HitRBWheel : HitRBWheel + { + armor = 0.4; + }; + class HitFuel + { + armor = 1.4; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitGlass1 : HitGlass1 + { + armor = 0.65; + }; + class HitGlass2 : HitGlass2 + { + armor = 0.65; + }; + class HitGlass3 : HitGlass3 + { + armor = 0.65; + }; + class HitGlass4 : HitGlass4 + { + armor = 0.65; + }; +}; +class AnimationSources : AnimationSources +{ + class recoil_source + { + source = "reload"; + weapon = "2A42"; + }; +}; +enableGPS = 1; +weapons[] = { + "TruckHorn2" +}; +magazines[] = { +}; +transportSoldier = 2; +DriverAction = "GAZ_Driver"; +driverInAction = "GAZ_Driver"; +cargoAction[] = { + "HMMWV_Cargo01", + "Landrover_Cargo01" +}; +viewCargoShadow = 1; +unitInfoType = "UnitInfoShip"; +soundGear[] = { + "", + 5.62341e-005, + 1 +}; +soundGetIn[] = { + "\ca\sounds\vehicles\Wheeled\Armored_Vehicle\ext\ext-AV-getin", + 1, + 1 +}; +soundGetOut[] = { + "\ca\sounds\vehicles\Wheeled\Armored_Vehicle\ext\ext-AV-getout", + 1, + 1, + 30 +}; +soundEngineOnInt[] = { + "\ca\sounds\Vehicles\Wheeled\Armored_Vehicle\int\int-AV-start-02", + 0.562341, + 1 +}; +soundEngineOnExt[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Armored_Vehicle\ext\ext-AV-start-02", + 0.562341, + 1, + 250 +}; +soundEngineOffInt[] = { + "\ca\sounds\vehicles\Wheeled\Armored_Vehicle\int\int-AV-stop-02", + 0.562341, + 1 +}; +soundEngineOffExt[] = { + "\ca\sounds\vehicles\Wheeled\Armored_Vehicle\ext\ext-AV-stop-02", + 0.562341, + 1, + 250 +}; +buildCrash0[] = { + "Ca\sounds\Vehicles\Crash\crash_building_01", + 0.707946, + 1, + 200 +}; +buildCrash1[] = { + "Ca\sounds\Vehicles\Crash\crash_building_02", + 0.707946, + 1, + 200 +}; +buildCrash2[] = { + "Ca\sounds\Vehicles\Crash\crash_building_03", + 0.707946, + 1, + 200 +}; +buildCrash3[] = { + "Ca\sounds\Vehicles\Crash\crash_building_04", + 0.707946, + 1, + 200 +}; +soundBuildingCrash[] = { + "buildCrash0", + 0.25, + "buildCrash1", + 0.25, + "buildCrash2", + 0.25, + "buildCrash3", + 0.25 +}; +WoodCrash0[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_01", + 0.707946, + 1, + 200 +}; +WoodCrash1[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_02", + 0.707946, + 1, + 200 +}; +WoodCrash2[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_03", + 0.707946, + 1, + 200 +}; +WoodCrash3[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_04", + 0.707946, + 1, + 200 +}; +WoodCrash4[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_05", + 0.707946, + 1, + 200 +}; +WoodCrash5[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_06", + 0.707946, + 1, + 200 +}; +soundWoodCrash[] = { + "woodCrash0", + 0.166, + "woodCrash1", + 0.166, + "woodCrash2", + 0.166, + "woodCrash3", + 0.166, + "woodCrash4", + 0.166, + "woodCrash5", + 0.166 +}; +ArmorCrash0[] = { + "Ca\sounds\Vehicles\Crash\crash_vehicle_01", + 0.707946, + 1, + 200 +}; +ArmorCrash1[] = { + "Ca\sounds\Vehicles\Crash\crash_vehicle_02", + 0.707946, + 1, + 200 +}; +ArmorCrash2[] = { + "Ca\sounds\Vehicles\Crash\crash_vehicle_03", + 0.707946, + 1, + 200 +}; +ArmorCrash3[] = { + "Ca\sounds\Vehicles\Crash\crash_vehicle_04", + 0.707946, + 1, + 200 +}; +soundArmorCrash[] = { + "ArmorCrash0", + 0.25, + "ArmorCrash1", + 0.25, + "ArmorCrash2", + 0.25, + "ArmorCrash3", + 0.25 +}; +class SoundEvents +{ + class AccelerationIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Armored_Vehicle\int\int-AV-acce-01", + 0.562341, + 1 + }; + limit = "0.15"; + expression = "engineOn*(1-camPos)*2*gmeterZ*((speed factor[1.5, 5]) min (speed factor[5, 1.5]))"; + }; + class AccelerationOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Armored_Vehicle\ext\ext-AV-acce-01", + 0.562341, + 1, + 250 + }; + limit = "0.15"; + expression = "engineOn*camPos*2*gmeterZ*((speed factor[1.5, 5]) min (speed factor[5, 1.5]))"; + }; +}; +class Sounds +{ + class Engine + { + sound[] = { + "\ca\sounds\Vehicles\Wheeled\Armored_Vehicle\ext\ext-AV-engine-02low", + 1.77828, + 1, + 300 + }; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "engineOn*camPos*(thrust factor[0.7, 0.2])"; + }; + class EngineHighOut + { + sound[] = { + "\ca\sounds\Vehicles\Wheeled\Armored_Vehicle\ext\ext-AV-engine-02high", + 1.77828, + 0.9, + 500 + }; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "engineOn*camPos*(thrust factor[0.5, 0.9])"; + }; + class IdleOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Armored_Vehicle\ext\ext-AV-idle-02", + 0.562341, + 1, + 230 + }; + frequency = "1"; + volume = "engineOn*camPos*(rpm factor[0.4, 0])"; + }; + class TiresRockOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2", + 0.316228, + 1, + 30 + }; + frequency = "1"; + volume = "camPos*rock*(speed factor[2, 20])"; + }; + class TiresSandOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2", + 0.316228, + 1, + 30 + }; + frequency = "1"; + volume = "camPos*sand*(speed factor[2, 20])"; + }; + class TiresGrassOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass3", + 0.316228, + 1, + 30 + }; + frequency = "1"; + volume = "camPos*grass*(speed factor[2, 20])"; + }; + class TiresMudOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2", + 0.316228, + 1, + 30 + }; + frequency = "1"; + volume = "camPos*mud*(speed factor[2, 20])"; + }; + class TiresGravelOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2", + 0.316228, + 1, + 30 + }; + frequency = "1"; + volume = "camPos*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3", + 0.316228, + 1, + 30 + }; + frequency = "1"; + volume = "camPos*asphalt*(speed factor[2, 20])"; + }; + class NoiseOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Noises\ext\noise3", + 0.316228, + 1, + 30 + }; + frequency = "1"; + volume = "camPos*(damper0 max 0.04)*(speed factor[0, 8])"; + }; + class EngineLowIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Armored_Vehicle\int\int-AV-engine-02low", + 1.77828, + 1 + }; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "((engineOn*thrust) factor[0.65, 0.2])*(1-camPos)"; + }; + class EngineHighIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Armored_Vehicle\int\int-AV-engine-02high", + 1.77828, + 0.9 + }; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "((engineOn*thrust) factor[0.55, 1.0])*(1-camPos)"; + }; + class IdleIn + { + sound[] = { + "\ca\sounds\Vehicles\Wheeled\Armored_Vehicle\int\int-AV-idle-02", + 0.316228, + 1 + }; + frequency = "1"; + volume = "engineOn*(rpm factor[0.4, 0])*(1-camPos)"; + }; + class TiresRockIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2", + 0.0562341, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*rock*(speed factor[2, 20])"; + }; + class TiresSandIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2", + 0.0562341, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*sand*(speed factor[2, 20])"; + }; + class TiresGrassIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass3", + 0.0562341, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*grass*(speed factor[2, 20])"; + }; + class TiresMudIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2", + 0.0562341, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*mud*(speed factor[2, 20])"; + }; + class TiresGravelIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2", + 0.0562341, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3", + 0.0562341, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*asphalt*(speed factor[2, 20])"; + }; + class NoiseIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Noises\int\noise4", + 1, + 1 + }; + frequency = "1"; + volume = "(damper0 max 0.04)*(speed factor[0, 8])*(1-camPos)"; + }; + class Movement + { + sound = "soundEnviron"; + frequency = "1"; + volume = "0"; + }; +}; +enableManualFire = 0; +class Turrets +{ + class MainTurret : NewTurret + { + outGunnerMayFire = 1; + minElev = -8; + maxElev = 40; + minTurn = -180; + maxTurn = 180; + initTurn = 0; + gunBeg = "muzzle_1"; + gunEnd = "chamber_1"; + memoryPointGun = "machinegun"; + weapons[] = { + "2A42", + "PKT_veh" + }; + magazines[] = { + "150Rnd_30mmAP_2A42", + "150Rnd_30mmHE_2A42", + "1500Rnd_762x54_PKT" + }; + gunnerOutOpticsShowCursor = 0; + gunnerOpticsShowCursor = 0; + gunnerAction = "GAZ_Gunner"; + gunnerInAction = "GAZ_Gunner"; + primaryGunner = 1; + commanding = 2; + primaryObserver = 1; + stabilizedInAxes = "StabilizedInAxesNone"; + forceHideGunner = 1; + gunnerOpticsModel = "\ca\weapons\2Dscope_BMPgun"; + gunnerForceOptics = 1; + class ViewOptics + { + initAngleX = 5; + minAngleX = -30; + maxAngleX = 30; + initAngleY = 0; + minAngleY = 0; + maxAngleY = 0; + initFov = 0.203; + minFov = 0.203; + maxFov = 0.203; + }; + soundServo[] = { + "\ca\wheeled\Data\Sound\servo4", + 0.00562341, + 1, + 15 + }; + startEngine = 1; + class HitPoints + { + class HitTurret + { + armor = 0.8; + material = -1; + name = "vez"; + visual = "vez"; + passThrough = 0.5; + }; + class HitGun + { + armor = 0.4; + material = -1; + name = "zbran"; + visual = "zbran"; + passThrough = 0.1; + }; + }; + }; +}; +class Reflectors +{ + class Left + { + color[] = { + 0.9, + 0.8, + 0.8, + 1 + }; + ambient[] = { + 0.1, + 0.1, + 0.1, + 1 + }; + position = "L svetlo"; + direction = "konec L svetla"; + hitpoint = "L svetlo"; + selection = "L svetlo"; + size = 0.5; + brightness = 0.5; + }; + class Right + { + color[] = { + 0.9, + 0.8, + 0.8, + 1 + }; + ambient[] = { + 0.1, + 0.1, + 0.1, + 1 + }; + position = "P svetlo"; + direction = "konec P svetla"; + hitpoint = "P svetlo"; + selection = "P svetlo"; + size = 0.5; + brightness = 0.5; + }; +}; +memoryPointExhaust = "vyfuk_start"; +memoryPointExhaustDir = "vyfuk konec"; +class Damage +{ + tex[] = { + }; + mat[] = { + "ca\wheeled2\gaz39371\data\gaz39371_vodnik_basis_01.rvmat", + "ca\wheeled2\gaz39371\data\gaz39371_vodnik_basis_01_Half_D.rvmat", + "ca\wheeled2\gaz39371\data\gaz39371_vodnik_basis_01_Full_D.rvmat", + "ca\wheeled2\gaz39371\data\gaz39371_vodnik_cabin.rvmat", + "ca\wheeled2\gaz39371\data\gaz39371_vodnik_cabin_Half_D.rvmat", + "ca\wheeled2\gaz39371\data\gaz39371_vodnik_cabin_Full_D.rvmat", + "ca\wheeled2\gaz39371\data\gaz39371_vodnik_module.rvmat", + "ca\wheeled2\gaz39371\data\gaz39371_vodnik_module_Half_D.rvmat", + "ca\wheeled2\gaz39371\data\gaz39371_vodnik_module_Full_D.rvmat", + "ca\wheeled2\gaz39371\data\gaz39371_vodnik_int.rvmat", + "ca\wheeled2\gaz39371\data\gaz39371_vodnik_int.rvmat", + "ca\wheeled2\gaz39371\data\gaz39371_vodnik_int_destruct.rvmat", + "ca\wheeled2\gaz39371\data\gaz39371_vodnik_glass.rvmat", + "ca\wheeled2\gaz39371\data\gaz39371_vodnik_glass_Half_D.rvmat", + "ca\wheeled2\gaz39371\data\gaz39371_vodnik_glass_Half_D.rvmat", + "ca\wheeled2\gaz39371\data\gaz39371_vodnik_glass_in.rvmat", + "ca\wheeled2\gaz39371\data\gaz39371_vodnik_glass_in_Half_D.rvmat", + "ca\wheeled2\gaz39371\data\gaz39371_vodnik_glass_in_Half_D.rvmat" + }; +}; +hiddenSelections[] = { + "Camo1", + "Camo2", + "Camo3" +}; +hiddenSelectionsTextures[] = { + "\ca\wheeled2\gaz39371\data\gaz39371_vodnik_basis_01_co.paa", + "\ca\wheeled2\gaz39371\data\gaz39371_vodnik_cabin_co.paa", + "\ca\wheeled2\gaz39371\data\gaz39371_vodnik_mod_out_co.paa" +}; +}; + +class GAZ_Vodnik_DZ : GAZ_Vodnik_HMG +{ +model = "\ca\wheeled2\GAZ39371\GAZ39371_Vodnik.p3d"; +displayname = "Vodnik (2xPK) DZ"; +picture = "\Ca\wheeled2\data\UI\Picture_GAZ39371_CA.paa"; +Icon = "\Ca\wheeled2\data\UI\Icon_GAZ39371_CA.paa"; +mapSize = 6.5; +transportSoldier = 10; +cargoAction[] = { + "HMMWV_Cargo01", + "Landrover_Cargo01", + "UAZ_Cargo01" +}; +class Library +{ + libTextDesc = "GAZ-3937 ""Vodnik"" is a Russian high-mobility multipurpose amphibious vehicle. It can carry up to 10 people and drive at speeds up to 112 km/h (or 5 km when floating).
This is equipped with dual PK 7.62 mm machine gun."; +}; +armor = 85; +damageResistance = 0.032; +threat[] = { + 0.5, + 0.1, + 0.2 +}; +enableManualFire = 0; +class Turrets : Turrets +{ + class MainTurret : MainTurret + { + minElev = -25; + maxElev = 60; + minTurn = -90; + maxTurn = 90; + initElev = 23; + gunnerName = "front gunner"; + weapons[] = { + "PKT" + }; + magazines[] = { + "100Rnd_762x54_PK" + }; + soundServo[] = { + }; + viewGunnerInExternal = 1; + castGunnerShadow = 1; + gunnerForceOptics = 0; + gunnerOpticsModel = "\ca\weapons\optika_empty"; + LODTurnedOut = 1000; + LODTurnedIn = 1000; + forceHideGunner = 0; + commanding = 2; + primaryGunner = 0; + stabilizedInAxes = "StabilizedInAxesNone"; + primaryObserver = 1; + class ViewOptics + { + initAngleX = 0; + minAngleX = -30; + maxAngleX = 30; + initAngleY = 0; + minAngleY = -100; + maxAngleY = 100; + initFov = 0.7; + minFov = 0.25; + maxFov = 1.1; + }; + class ViewGunner + { + initAngleX = 5; + minAngleX = -65; + maxAngleX = 85; + initAngleY = 0; + minAngleY = -150; + maxAngleY = 150; + initFov = 0.7; + minFov = 0.25; + maxFov = 1.1; + }; + startEngine = 0; + }; + class BackTurret : MainTurret + { + body = "turret_2"; + gun = "gun_2"; + weapons[] = { + "PKT_2" + }; + animationSourceBody = "turret_2"; + animationSourceGun = "gun_2"; + selectionFireAnim = "zasleh2"; + proxyIndex = 2; + gunnerName = "rear gunner"; + forceHideGunner = 0; + commanding = -2; + primaryGunner = 1; + primaryObserver = 0; + minTurn = 90; + maxTurn = 270; + initTurn = 180; + stabilizedInAxes = "StabilizedInAxesNone"; + gunBeg = "muzzle_2"; + gunEnd = "chamber_2"; + memoryPointGun = "machinegun2"; + memoryPointGunnerOptics = "gunnerview2"; + startEngine = 0; + }; +}; +class AnimationSources : AnimationSources +{ + class ReloadAnim + { + source = "reload"; + weapon = "PKT"; + }; + class ReloadMagazine + { + source = "reloadmagazine"; + weapon = "PKT"; + }; + class Revolving + { + source = "revolving"; + weapon = "PKT"; + }; + class ReloadAnim_2 + { + source = "reload"; + weapon = "PKT_2"; + }; + class ReloadMagazine_2 + { + source = "reloadmagazine"; + weapon = "PKT_2"; + }; + class Revolving_2 + { + source = "revolving"; + weapon = "PKT_2"; + }; +}; +}; + + +class GAZ_Vodnik_DZE : GAZ_Vodnik_HMG +{ +model = "\ca\wheeled2\GAZ39371\GAZ39371_Vodnik.p3d"; +displayname = "Vodnik (2xPK) AL"; +picture = "\Ca\wheeled2\data\UI\Picture_GAZ39371_CA.paa"; +Icon = "\Ca\wheeled2\data\UI\Icon_GAZ39371_CA.paa"; +mapSize = 6.5; +transportSoldier = 10; +cargoAction[] = { + "HMMWV_Cargo01", + "Landrover_Cargo01", + "UAZ_Cargo01" +}; +class Library +{ + libTextDesc = "GAZ-3937 ""Vodnik"" is a Russian high-mobility multipurpose amphibious vehicle. It can carry up to 10 people and drive at speeds up to 112 km/h (or 5 km when floating).
This is equipped with dual PK 7.62 mm machine gun."; +}; +armor = 85; +damageResistance = 0.032; +threat[] = { + 0.5, + 0.1, + 0.2 +}; +enableManualFire = 0; +class Turrets : Turrets +{ + class MainTurret : MainTurret + { + minElev = -25; + maxElev = 60; + minTurn = -90; + maxTurn = 90; + initElev = 23; + gunnerName = "front gunner"; + weapons[] = { + "PKT" + }; + magazines[] = {}; + soundServo[] = { + }; + viewGunnerInExternal = 1; + castGunnerShadow = 1; + gunnerForceOptics = 0; + gunnerOpticsModel = "\ca\weapons\optika_empty"; + LODTurnedOut = 1000; + LODTurnedIn = 1000; + forceHideGunner = 0; + commanding = 2; + primaryGunner = 0; + stabilizedInAxes = "StabilizedInAxesNone"; + primaryObserver = 1; + class ViewOptics + { + initAngleX = 0; + minAngleX = -30; + maxAngleX = 30; + initAngleY = 0; + minAngleY = -100; + maxAngleY = 100; + initFov = 0.7; + minFov = 0.25; + maxFov = 1.1; + }; + class ViewGunner + { + initAngleX = 5; + minAngleX = -65; + maxAngleX = 85; + initAngleY = 0; + minAngleY = -150; + maxAngleY = 150; + initFov = 0.7; + minFov = 0.25; + maxFov = 1.1; + }; + startEngine = 0; + }; + class BackTurret : MainTurret + { + body = "turret_2"; + gun = "gun_2"; + weapons[] = { + "PKT_2" + }; + animationSourceBody = "turret_2"; + animationSourceGun = "gun_2"; + selectionFireAnim = "zasleh2"; + proxyIndex = 2; + gunnerName = "rear gunner"; + forceHideGunner = 0; + commanding = -2; + primaryGunner = 1; + primaryObserver = 0; + minTurn = 90; + maxTurn = 270; + initTurn = 180; + stabilizedInAxes = "StabilizedInAxesNone"; + gunBeg = "muzzle_2"; + gunEnd = "chamber_2"; + memoryPointGun = "machinegun2"; + memoryPointGunnerOptics = "gunnerview2"; + startEngine = 0; + }; +}; +class AnimationSources : AnimationSources +{ + class ReloadAnim + { + source = "reload"; + weapon = "PKT"; + }; + class ReloadMagazine + { + source = "reloadmagazine"; + weapon = "PKT"; + }; + class Revolving + { + source = "revolving"; + weapon = "PKT"; + }; + class ReloadAnim_2 + { + source = "reload"; + weapon = "PKT_2"; + }; + class ReloadMagazine_2 + { + source = "reloadmagazine"; + weapon = "PKT_2"; + }; + class Revolving_2 + { + source = "revolving"; + weapon = "PKT_2"; + }; +}; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/HMMWV.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/HMMWV.hpp new file mode 100644 index 000000000..4d76c9a14 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/HMMWV.hpp @@ -0,0 +1,1080 @@ +class HMMWV_Base: Car +{ + scope = 0; + accuracy = 0.3; + side = 1; + faction = "USMC"; + wheelCircumference = 2.834; + Model = "\ca\wheeled\HMMWV50"; + Picture = "\Ca\wheeled\data\ico\HMMWV50_CA.paa"; + Icon = "\Ca\wheeled\data\map_ico\icomap_hmwv50_CA.paa"; + mapSize = 5; + displayName = "HMMWV"; + vehicleClass = "Car"; + crew = "USMC_Soldier"; + typicalCargo[] = {"USMC_Soldier","USMC_Soldier","USMC_Soldier_AT","USMC_Soldier_Officer"}; + damperSize = 0.2; + damperForce = 1; + damperDamping = 1; + armor = 40; + damageResistance = 0.00562; + turnCoef = 2; + steerAheadPlan = 0.2; + steerAheadSimul = 0.4; + predictTurnPlan = 0.9; + predictTurnSimul = 0.5; + terrainCoef = 2; + enableGPS = 1; + type = 1; + cost = 100000; + armorGlass = 0.5; + armorWheels = 0.1; + soundServo[] = {"\Ca\sounds\Vehicles\Servos\turret-1",0.01,1,10}; + soundEnviron[] = {"",0.562341,1}; + transportSoldier = 3; + class Library + { + libTextDesc = "The High Mobility Multi-purpose Wheeled Vehicle (HMMWV) has replaced the M151 ‘Willys’ jeep in US Army service. The HMMWV was designed to fill myriad roles, including that of light tactical commander's vehicle, special purpose shelter carrier, and mobile weapons platform. The HMMWV is equipped with a high performance diesel engine and four-wheel drive, giving it access to very difficult terrain. It can be armed with an M2 machinegun, a Mk 19 grenade launcher or a TOW Anti-Tank Guided Missile."; + }; + castDriverShadow = 0; + driverAction = "HMMWV_Driver"; + cargoAction[] = {"HMMWV_Cargo01","HMMWV_Cargo01","UAZ_Cargo01"}; + unitInfoType = "UnitInfoShip"; + threat[] = {1,0.1,0.4}; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + hasGunner = 1; + weapons[] = {"M2"}; + magazines[] = {"100Rnd_127x99_M2","100Rnd_127x99_M2","100Rnd_127x99_M2","100Rnd_127x99_M2","100Rnd_127x99_M2","100Rnd_127x99_M2"}; + soundServo[] = {"\Ca\sounds\Vehicles\Servos\turret-1",0.01,1,10}; + minElev = -25; + maxElev = 60; + gunnerAction = "HMMWV_Gunner01"; + viewGunnerInExternal = 1; + castGunnerShadow = 1; + stabilizedInAxes = "StabilizedInAxesNone"; + }; + }; + class HitPoints: HitPoints + { + class HitGlass1: HitGlass1 + { + armor = 1; + }; + class HitGlass2: HitGlass2 + { + armor = 1; + }; + class HitGlass3: HitGlass3 + { + armor = 1; + }; + class HitGlass4: HitGlass4 + { + armor = 1; + }; + class HitLFWheel: HitLFWheel + { + armor = 0.15; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.15; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.15; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.15; + }; + class HitFuel + { + armor = 0.14; + material = -1; + name = "fueltank"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 0.5; + material = -1; + name = "engine"; + visual = ""; + passThrough = 1; + }; + }; + class Damage + { + tex[] = {}; + mat[] = {"ca\wheeled\hmmwv\data\hmmwv_details.rvmat","Ca\wheeled\HMMWV\data\hmmwv_details_damage.rvmat","Ca\wheeled\HMMWV\data\hmmwv_details_destruct.rvmat","ca\wheeled\hmmwv\data\hmmwv_body.rvmat","Ca\wheeled\HMMWV\data\hmmwv_body_damage.rvmat","Ca\wheeled\HMMWV\data\hmmwv_body_destruct.rvmat","ca\wheeled\hmmwv\data\hmmwv_clocks.rvmat","ca\wheeled\hmmwv\data\hmmwv_clocks.rvmat","ca\wheeled\data\hmmwv_clocks_destruct.rvmat","ca\weapons\data\m2.rvmat","ca\weapons\data\m2.rvmat","ca\weapons\data\m2_destruct.rvmat","ca\tracked\data\detailmapy\m1abrams_mg_mount.rvmat","ca\tracked\data\detailmapy\m1abrams_mg_mount.rvmat","ca\tracked\data\detailmapy\m1abrams_mg_mount_destruct.rvmat","ca\wheeled\HMMWV\data\hmmwv_glass.rvmat","ca\wheeled\HMMWV\data\hmmwv_glass_Half_D.rvmat","ca\wheeled\HMMWV\data\hmmwv_glass_Half_D.rvmat","ca\wheeled\HMMWV\data\hmmwv_glass_in.rvmat","ca\wheeled\HMMWV\data\hmmwv_glass_in_Half_D.rvmat","ca\wheeled\HMMWV\data\hmmwv_glass_in_Half_D.rvmat"}; + }; + insideSoundCoef = 0.9; + soundGear[] = {"",5.62341e-005,1}; + soundGetIn[] = {"ca\SOUNDS\Vehicles\Wheeled\HMMWV\ext\get_in2",0.562341,1}; + soundGetOut[] = {"ca\SOUNDS\Vehicles\Wheeled\HMMWV\int\get_in2",0.562341,1,20}; + soundEngineOnInt[] = {"ca\sounds\Vehicles\Wheeled\HMMWV\int\int-engine_start1",0.177828,1}; + soundEngineOnExt[] = {"ca\SOUNDS\Vehicles\Wheeled\HMMWV\ext\engine_ON1",0.177828,1,100}; + soundEngineOffInt[] = {"ca\sounds\vehicles\Wheeled\HMMWV\int\int-engine_off2",0.177828,1}; + soundEngineOffExt[] = {"ca\sounds\vehicles\Wheeled\HMMWV\ext\engine_OFF2",0.177828,1,100}; + buildCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_building_01",0.707946,1,200}; + buildCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_building_02",0.707946,1,200}; + buildCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_building_03",0.707946,1,200}; + buildCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_building_04",0.707946,1,200}; + soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25}; + WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_01",0.707946,1,200}; + WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_02",0.707946,1,200}; + WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_03",0.707946,1,200}; + WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_04",0.707946,1,200}; + WoodCrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05",0.707946,1,200}; + WoodCrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06",0.707946,1,200}; + soundWoodCrash[] = {"woodCrash0",0.166,"woodCrash1",0.166,"woodCrash2",0.166,"woodCrash3",0.166,"woodCrash4",0.166,"woodCrash5",0.166}; + ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_01",0.707946,1,200}; + ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_02",0.707946,1,200}; + ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_03",0.707946,1,200}; + ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_04",0.707946,1,200}; + soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25}; + class SoundEvents + { + class AccelerationIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\HMMWV\int\int-acceleration1",0.1,1}; + limit = "0.8"; + expression = "(engineOn*(1-camPos))*gmeterZ"; + }; + class AccelerationOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\HMMWV\ext\turspecial1",0.1,1,200}; + limit = "0.8"; + expression = "(engineOn*camPos)*gmeterZ"; + }; + }; + class Sounds: Sounds + { + class Engine: Engine + { + sound[] = {"\ca\sounds\Vehicles\Wheeled\HMMWV\ext\Engine_Loop_Low_1b",1,1,300}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*((rpm factor[0.15, 0.4]) min (rpm factor[0.7, 0.5]))"; + }; + class EngineHighOut + { + sound[] = {"\ca\sounds\Vehicles\Wheeled\HMMWV\ext\Engine_Loop_High_1b",1,1,400}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*(rpm factor[0.5, 0.8])"; + }; + class IdleOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\HMMWV\ext\idle_2",0.562341,1,100}; + frequency = "1"; + volume = "engineOn*camPos*(rpm factor[0.3, 0])"; + }; + class TiresRockOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*rock*(speed factor[2, 20])"; + }; + class TiresSandOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*sand*(speed factor[2, 20])"; + }; + class TiresGrassOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*grass*(speed factor[2, 20])"; + }; + class TiresMudOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*mud*(speed factor[2, 20])"; + }; + class TiresGravelOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.316228,1,30}; + frequency = "1"; + volume = "camPos*asphalt*(speed factor[2, 20])"; + }; + class NoiseOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\ext\noise2",0.177828,1,30}; + frequency = "1"; + volume = "camPos*(damper0 max 0.03)*(speed factor[0, 8])"; + }; + class EngineLowIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\HMMWV\int\int-engine_low1",1,1}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*((rpm factor[0.2, 0.4]) min (rpm factor[0.8, 0.6]))"; + }; + class EngineHighIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\HMMWV\int\int-engine_high2",1,1}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*(rpm factor[0.5, 1.0])"; + }; + class IdleIn + { + sound[] = {"\ca\sounds\Vehicles\Wheeled\HMMWV\int\int-engine_idle2",0.316228,1}; + frequency = "1"; + volume = "engineOn*(rpm factor[0.4, 0])*(1-camPos)"; + }; + class TiresRockIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2",1,1}; + frequency = "1"; + volume = "(1-camPos)*rock*(speed factor[2, 20])"; + }; + class TiresSandIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",1,1}; + frequency = "1"; + volume = "(1-camPos)*sand*(speed factor[2, 20])"; + }; + class TiresGrassIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass2",1,1}; + frequency = "1"; + volume = "(1-camPos)*grass*(speed factor[2, 20])"; + }; + class TiresMudIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",1,1}; + frequency = "1"; + volume = "(1-camPos)*mud*(speed factor[2, 20])"; + }; + class TiresGravelIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",1,1}; + frequency = "1"; + volume = "(1-camPos)*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3",1,1}; + frequency = "1"; + volume = "(1-camPos)*asphalt*(speed factor[2, 20])"; + }; + class NoiseIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\int\noise2",0.446684,1}; + frequency = "1"; + volume = "(damper0 max 0.03)*(speed factor[0, 8])*(1-camPos)"; + }; + class Movement: Movement + { + sound = "soundEnviron"; + frequency = "1"; + volume = "0"; + }; + }; + brakeDistance = 8.5; + htMin = 60; + htMax = 1800; + afMax = 200; + mfMax = 100; + mFact = 1; + tBody = 200; + transportMaxBackpacks = 5; + class NVGMarkers + { + class NVGMarker01 + { + name = "nvg_marker"; + color[] = {0.03,0.003,0.003,1}; + ambient[] = {0.003,0.0003,0.0003,1}; + brightness = 0.001; + blinking = 1; + }; + }; +}; + +class HMMWV_DZ: HMMWV_Base { + accuracy = 0.32; + displayname = "HMMWV DZ"; + hasgunner = 0; + hiddenselections[] = {"Camo1"}; + hiddenselectionstextures[] = {"\ca\wheeled\hmmwv\data\hmmwv_body_co.paa"}; + icon = "\Ca\wheeled\data\map_ico\icomap_hmwv_CA.paa"; + mapsize = 5; + model = "ca\wheeled_E\HMMWV\HMMWV"; + picture = "\Ca\wheeled\data\ico\HMMWV_CA.paa"; + scope = 2; + side = 2; + crew = ""; + typicalCargo[] = {}; + transportMaxWeapons = 4; + transportMaxMagazines = 120; + transportmaxbackpacks = 4; + class Turrets {}; + class Damage { + mat[] = {"ca\wheeled\hmmwv\data\hmmwv_details.rvmat", "Ca\wheeled\HMMWV\data\hmmwv_details_damage.rvmat", "Ca\wheeled\HMMWV\data\hmmwv_details_destruct.rvmat", "ca\wheeled\hmmwv\data\hmmwv_body.rvmat", "Ca\wheeled\HMMWV\data\hmmwv_body_damage.rvmat", "Ca\wheeled\HMMWV\data\hmmwv_body_destruct.rvmat", "ca\wheeled\hmmwv\data\hmmwv_clocks.rvmat", "ca\wheeled\hmmwv\data\hmmwv_clocks.rvmat", "ca\wheeled\data\hmmwv_clocks_destruct.rvmat", "ca\wheeled\HMMWV\data\hmmwv_glass.rvmat", "ca\wheeled\HMMWV\data\hmmwv_glass_Half_D.rvmat", "ca\wheeled\HMMWV\data\hmmwv_glass_Half_D.rvmat", "ca\wheeled\HMMWV\data\hmmwv_glass_in.rvmat", "ca\wheeled\HMMWV\data\hmmwv_glass_in_Half_D.rvmat", "ca\wheeled\HMMWV\data\hmmwv_glass_in_Half_D.rvmat"}; + tex[] = {}; + }; +}; + +class HMMWV_M998A2_SOV_DES_EP1_DZ: HMMWV_Base +{ + expansion = 1; + side = 1; + scope = 2; + transportSoldier = 4; + transportMaxWeapons = 4; + transportMaxMagazines = 120; + transportmaxbackpacks = 4; + model = "\ca\wheeled_e\HMMWV\M998A2_sov"; + displayname = "HMMWV SOV DZ"; + armor = 40; + damageResistance = 0.00581; + threat[] = {1,0.3,0.3}; + Picture = "\CA\wheeled_e\Data\UI\Picture_hmmwv_sov_CA.paa"; + Icon = "\CA\wheeled_e\Data\UI\Icon_hmmwv_sov_CA.paa"; + driverAction = "HMMWV_Driver_EP1"; + cargoAction[] = {"HMMWV_Cargo01_EP1","HMMWV_Cargo02_EP1","HMMWV_Cargo03_EP1","HMMWV_Cargo04_EP1"}; + outsideSoundFilter = 0; + insideSoundCoef = 1; + soundGear[] = {"",5.62341e-005,1}; + soundGetIn[] = {"ca\SOUNDS\Vehicles\Wheeled\HMMWV\ext\get_in2",0.562341,1}; + soundGetOut[] = {"ca\SOUNDS\Vehicles\Wheeled\HMMWV\int\get_in2",0.562341,1,20}; + soundEngineOnInt[] = {"ca\sounds\Vehicles\Wheeled\HMMWV\int\int-engine_start1",0.177828,1}; + soundEngineOnExt[] = {"ca\SOUNDS\Vehicles\Wheeled\HMMWV\ext\engine_ON1",0.177828,1,100}; + soundEngineOffInt[] = {"ca\sounds\vehicles\Wheeled\HMMWV\int\int-engine_off2",0.177828,1}; + soundEngineOffExt[] = {"ca\sounds\vehicles\Wheeled\HMMWV\ext\engine_OFF2",0.177828,1,100}; + buildCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_building_01",0.707946,1,200}; + buildCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_building_02",0.707946,1,200}; + buildCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_building_03",0.707946,1,200}; + buildCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_building_04",0.707946,1,200}; + soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25}; + WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_01",0.707946,1,200}; + WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_02",0.707946,1,200}; + WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_03",0.707946,1,200}; + WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_04",0.707946,1,200}; + WoodCrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05",0.707946,1,200}; + WoodCrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06",0.707946,1,200}; + soundWoodCrash[] = {"woodCrash0",0.166,"woodCrash1",0.166,"woodCrash2",0.166,"woodCrash3",0.166,"woodCrash4",0.166,"woodCrash5",0.166}; + ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_01",0.707946,1,200}; + ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_02",0.707946,1,200}; + ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_03",0.707946,1,200}; + ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_04",0.707946,1,200}; + soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25}; + class SoundEvents + { + class AccelerationIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\HMMWV\int\int-acceleration1",0.1,1}; + limit = "0.8"; + expression = "(engineOn*(1-camPos))*gmeterZ"; + }; + class AccelerationOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\HMMWV\ext\turspecial1",0.1,1,200}; + limit = "0.8"; + expression = "(engineOn*camPos)*gmeterZ"; + }; + }; + class Sounds + { + class Engine + { + sound[] = {"\ca\sounds\Vehicles\Wheeled\HMMWV\ext\Engine_Loop_Low_1b",1,1,300}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*((rpm factor[0.15, 0.4]) min (rpm factor[0.7, 0.5]))"; + }; + class EngineHighOut + { + sound[] = {"\ca\sounds\Vehicles\Wheeled\HMMWV\ext\Engine_Loop_High_1b",1,1,400}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*(rpm factor[0.5, 0.8])"; + }; + class IdleOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\HMMWV\ext\idle_2",0.562341,1,100}; + frequency = "1"; + volume = "engineOn*camPos*(rpm factor[0.3, 0])"; + }; + class TiresRockOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*rock*(speed factor[2, 20])"; + }; + class TiresSandOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*sand*(speed factor[2, 20])"; + }; + class TiresGrassOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*grass*(speed factor[2, 20])"; + }; + class TiresMudOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*mud*(speed factor[2, 20])"; + }; + class TiresGravelOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.316228,1,30}; + frequency = "1"; + volume = "camPos*asphalt*(speed factor[2, 20])"; + }; + class NoiseOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\ext\noise2",0.177828,1,30}; + frequency = "1"; + volume = "camPos*(damper0 max 0.03)*(speed factor[0, 8])"; + }; + class EngineLowIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\HMMWV\ext\Engine_Loop_Low_1b",1,1}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*((rpm factor[0.2, 0.4]) min (rpm factor[0.8, 0.6]))"; + }; + class EngineHighIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\HMMWV\ext\Engine_Loop_High_1b",1,1}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*(rpm factor[0.5, 1.0])"; + }; + class IdleIn + { + sound[] = {"\ca\sounds\Vehicles\Wheeled\HMMWV\ext\idle_2",0.316228,1}; + frequency = "1"; + volume = "engineOn*(rpm factor[0.4, 0])*(1-camPos)"; + }; + class TiresRockIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2",1,1}; + frequency = "1"; + volume = "(1-camPos)*rock*(speed factor[2, 20])"; + }; + class TiresSandIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",1,1}; + frequency = "1"; + volume = "(1-camPos)*sand*(speed factor[2, 20])"; + }; + class TiresGrassIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass2",1,1}; + frequency = "1"; + volume = "(1-camPos)*grass*(speed factor[2, 20])"; + }; + class TiresMudIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",1,1}; + frequency = "1"; + volume = "(1-camPos)*mud*(speed factor[2, 20])"; + }; + class TiresGravelIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",1,1}; + frequency = "1"; + volume = "(1-camPos)*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3",1,1}; + frequency = "1"; + volume = "(1-camPos)*asphalt*(speed factor[2, 20])"; + }; + class NoiseIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\int\noise2",0.446684,1}; + frequency = "1"; + volume = "(damper0 max 0.03)*(speed factor[0, 8])*(1-camPos)"; + }; + class Movement + { + sound = "soundEnviron"; + frequency = "1"; + volume = "0"; + }; + }; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + weapons[] = {"MK19"}; + magazines[] = {"48Rnd_40mm_MK19"}; + soundServo[] = {"\Ca\sounds\Vehicles\Servos\turret-1",0.01,1,10}; + gunnerAction = "HMMWV_Gunner03_EP1"; + class GunFire: WeaponCloudsMGun + { + interval = 0.01; + }; + commanding = 0; + primaryGunner = 0; + primaryObserver = 0; + LODTurnedOut = 1000; + LODTurnedIn = 1000; + }; + class SideTurret: MainTurret + { + gunnerName = "front gunner"; + weapons[] = {"M240_veh"}; + magazines[] = {"100Rnd_762x51_M240"}; + soundServo[] = {"\ca\wheeled\Data\Sound\servo3",0.0001,1.1}; + gunnerAction = "HMMWV_Gunner02_EP1"; + commanding = 1; + primaryGunner = 1; + primaryObserver = 1; + proxyIndex = 2; + minElev = -18; + maxElev = 20; + minTurn = -65; + maxTurn = 35; + gunBeg = "usti hlavne_2"; + gunEnd = "konec hlavne_2"; + body = "SideTurret"; + gun = "SideGun"; + memoryPointGunnerOptics = "gunnerview_2"; + animationSourceBody = "SideTurret"; + animationSourceGun = "SideGun"; + LODTurnedOut = 1200; + LODTurnedIn = 1200; + }; + }; + class AnimationSources: AnimationSources + { + class ReloadAnim + { + source = "reload"; + weapon = "M240_veh"; + }; + class ReloadMagazine + { + source = "reloadmagazine"; + weapon = "M240_veh"; + }; + class Revolving + { + source = "revolving"; + weapon = "M240_veh"; + }; + }; + faction = "BIS_US"; + crew = ""; + typicalCargo[] = {}; + class TransportMagazines {}; + class TransportWeapons {}; + class Damage + { + tex[] = {}; + mat[] = {"Ca\wheeled_E\HMMWV\data\hmmwv_body_1.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_body_1_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_body_1_destruct.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_glass.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_glass_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_glass_destruct.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_hood.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_hood_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_hood_destruct.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_parts_1.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_parts_1_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_parts_1_destruct.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_regular_1.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_regular_1_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_regular_1_destruct.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"}; + }; + HiddenSelections[] = {"camo","camo1","camo2"}; + HiddenSelectionsTextures[] = {"ca\wheeled_e\hmmwv\data\hmmwv_body_canvas_co.paa","ca\wheeled_e\hmmwv\data\hmmwv_hood_canvas_co.paa","ca\wheeled_e\hmmwv\data\hmmwv_regular_1_co.paa"}; +}; + +class HMMWV_M998A2_SOV_DES_EP1_DZE: HMMWV_Base +{ + expansion = 1; + side = 1; + scope = 2; + transportSoldier = 4; + transportMaxWeapons = 4; + transportMaxMagazines = 120; + transportmaxbackpacks = 4; + model = "\ca\wheeled_e\HMMWV\M998A2_sov"; + displayname = "HMMWV SOV AL"; + armor = 40; + damageResistance = 0.00581; + threat[] = {1,0.3,0.3}; + Picture = "\CA\wheeled_e\Data\UI\Picture_hmmwv_sov_CA.paa"; + Icon = "\CA\wheeled_e\Data\UI\Icon_hmmwv_sov_CA.paa"; + driverAction = "HMMWV_Driver_EP1"; + cargoAction[] = {"HMMWV_Cargo01_EP1","HMMWV_Cargo02_EP1","HMMWV_Cargo03_EP1","HMMWV_Cargo04_EP1"}; + outsideSoundFilter = 0; + insideSoundCoef = 1; + soundGear[] = {"",5.62341e-005,1}; + soundGetIn[] = {"ca\SOUNDS\Vehicles\Wheeled\HMMWV\ext\get_in2",0.562341,1}; + soundGetOut[] = {"ca\SOUNDS\Vehicles\Wheeled\HMMWV\int\get_in2",0.562341,1,20}; + soundEngineOnInt[] = {"ca\sounds\Vehicles\Wheeled\HMMWV\int\int-engine_start1",0.177828,1}; + soundEngineOnExt[] = {"ca\SOUNDS\Vehicles\Wheeled\HMMWV\ext\engine_ON1",0.177828,1,100}; + soundEngineOffInt[] = {"ca\sounds\vehicles\Wheeled\HMMWV\int\int-engine_off2",0.177828,1}; + soundEngineOffExt[] = {"ca\sounds\vehicles\Wheeled\HMMWV\ext\engine_OFF2",0.177828,1,100}; + buildCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_building_01",0.707946,1,200}; + buildCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_building_02",0.707946,1,200}; + buildCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_building_03",0.707946,1,200}; + buildCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_building_04",0.707946,1,200}; + soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25}; + WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_01",0.707946,1,200}; + WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_02",0.707946,1,200}; + WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_03",0.707946,1,200}; + WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_04",0.707946,1,200}; + WoodCrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05",0.707946,1,200}; + WoodCrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06",0.707946,1,200}; + soundWoodCrash[] = {"woodCrash0",0.166,"woodCrash1",0.166,"woodCrash2",0.166,"woodCrash3",0.166,"woodCrash4",0.166,"woodCrash5",0.166}; + ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_01",0.707946,1,200}; + ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_02",0.707946,1,200}; + ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_03",0.707946,1,200}; + ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_04",0.707946,1,200}; + soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25}; + class SoundEvents + { + class AccelerationIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\HMMWV\int\int-acceleration1",0.1,1}; + limit = "0.8"; + expression = "(engineOn*(1-camPos))*gmeterZ"; + }; + class AccelerationOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\HMMWV\ext\turspecial1",0.1,1,200}; + limit = "0.8"; + expression = "(engineOn*camPos)*gmeterZ"; + }; + }; + class Sounds + { + class Engine + { + sound[] = {"\ca\sounds\Vehicles\Wheeled\HMMWV\ext\Engine_Loop_Low_1b",1,1,300}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*((rpm factor[0.15, 0.4]) min (rpm factor[0.7, 0.5]))"; + }; + class EngineHighOut + { + sound[] = {"\ca\sounds\Vehicles\Wheeled\HMMWV\ext\Engine_Loop_High_1b",1,1,400}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*(rpm factor[0.5, 0.8])"; + }; + class IdleOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\HMMWV\ext\idle_2",0.562341,1,100}; + frequency = "1"; + volume = "engineOn*camPos*(rpm factor[0.3, 0])"; + }; + class TiresRockOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*rock*(speed factor[2, 20])"; + }; + class TiresSandOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*sand*(speed factor[2, 20])"; + }; + class TiresGrassOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*grass*(speed factor[2, 20])"; + }; + class TiresMudOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*mud*(speed factor[2, 20])"; + }; + class TiresGravelOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.316228,1,30}; + frequency = "1"; + volume = "camPos*asphalt*(speed factor[2, 20])"; + }; + class NoiseOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\ext\noise2",0.177828,1,30}; + frequency = "1"; + volume = "camPos*(damper0 max 0.03)*(speed factor[0, 8])"; + }; + class EngineLowIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\HMMWV\ext\Engine_Loop_Low_1b",1,1}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*((rpm factor[0.2, 0.4]) min (rpm factor[0.8, 0.6]))"; + }; + class EngineHighIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\HMMWV\ext\Engine_Loop_High_1b",1,1}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*(rpm factor[0.5, 1.0])"; + }; + class IdleIn + { + sound[] = {"\ca\sounds\Vehicles\Wheeled\HMMWV\ext\idle_2",0.316228,1}; + frequency = "1"; + volume = "engineOn*(rpm factor[0.4, 0])*(1-camPos)"; + }; + class TiresRockIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2",1,1}; + frequency = "1"; + volume = "(1-camPos)*rock*(speed factor[2, 20])"; + }; + class TiresSandIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",1,1}; + frequency = "1"; + volume = "(1-camPos)*sand*(speed factor[2, 20])"; + }; + class TiresGrassIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass2",1,1}; + frequency = "1"; + volume = "(1-camPos)*grass*(speed factor[2, 20])"; + }; + class TiresMudIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",1,1}; + frequency = "1"; + volume = "(1-camPos)*mud*(speed factor[2, 20])"; + }; + class TiresGravelIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",1,1}; + frequency = "1"; + volume = "(1-camPos)*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3",1,1}; + frequency = "1"; + volume = "(1-camPos)*asphalt*(speed factor[2, 20])"; + }; + class NoiseIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\int\noise2",0.446684,1}; + frequency = "1"; + volume = "(damper0 max 0.03)*(speed factor[0, 8])*(1-camPos)"; + }; + class Movement + { + sound = "soundEnviron"; + frequency = "1"; + volume = "0"; + }; + }; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + weapons[] = {"MK19"}; + magazines[] = {}; + soundServo[] = {"\Ca\sounds\Vehicles\Servos\turret-1",0.01,1,10}; + gunnerAction = "HMMWV_Gunner03_EP1"; + class GunFire: WeaponCloudsMGun + { + interval = 0.01; + }; + commanding = 0; + primaryGunner = 0; + primaryObserver = 0; + LODTurnedOut = 1000; + LODTurnedIn = 1000; + }; + class SideTurret: MainTurret + { + gunnerName = "front gunner"; + weapons[] = {"M240_veh"}; + magazines[] = {}; + soundServo[] = {"\ca\wheeled\Data\Sound\servo3",0.0001,1.1}; + gunnerAction = "HMMWV_Gunner02_EP1"; + commanding = 1; + primaryGunner = 1; + primaryObserver = 1; + proxyIndex = 2; + minElev = -18; + maxElev = 20; + minTurn = -65; + maxTurn = 35; + gunBeg = "usti hlavne_2"; + gunEnd = "konec hlavne_2"; + body = "SideTurret"; + gun = "SideGun"; + memoryPointGunnerOptics = "gunnerview_2"; + animationSourceBody = "SideTurret"; + animationSourceGun = "SideGun"; + LODTurnedOut = 1200; + LODTurnedIn = 1200; + }; + }; + class AnimationSources: AnimationSources + { + class ReloadAnim + { + source = "reload"; + weapon = "M240_veh"; + }; + class ReloadMagazine + { + source = "reloadmagazine"; + weapon = "M240_veh"; + }; + class Revolving + { + source = "revolving"; + weapon = "M240_veh"; + }; + }; + faction = "BIS_US"; + crew = ""; + typicalCargo[] = {}; + class TransportMagazines {}; + class TransportWeapons {}; + class Damage + { + tex[] = {}; + mat[] = {"Ca\wheeled_E\HMMWV\data\hmmwv_body_1.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_body_1_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_body_1_destruct.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_glass.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_glass_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_glass_destruct.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_hood.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_hood_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_hood_destruct.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_parts_1.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_parts_1_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_parts_1_destruct.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_regular_1.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_regular_1_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_regular_1_destruct.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"}; + }; + HiddenSelections[] = {"camo","camo1","camo2"}; + HiddenSelectionsTextures[] = {"ca\wheeled_e\hmmwv\data\hmmwv_body_canvas_co.paa","ca\wheeled_e\hmmwv\data\hmmwv_hood_canvas_co.paa","ca\wheeled_e\hmmwv\data\hmmwv_regular_1_co.paa"}; +}; + +class HMMWV_M1151_M2_DES_Base_EP1_DZ: HMMWV_Base +{ + expansion = 1; + side = 1; + scope = 0; + model = "\ca\wheeled_e\HMMWV\m1151_m2_gpk"; + displayname = "HMMWV GPK (M2) DZ"; + transportMaxWeapons = 4; + transportMaxMagazines = 120; + transportmaxbackpacks = 4; + threat[] = {1,0.6,0.6}; + transportSoldier = 3; + armor = 120; + damageResistance = 0.03099; + Picture = "\CA\wheeled_e\Data\UI\Picture_hmmwv_m2gpk_CA.paa"; + Icon = "\CA\wheeled_e\Data\UI\Icon_hmmwv_m2gpk_CA.paa"; + class Library + { + libTextDesc = "The High Mobility Multipurpose Wheeled Vehicle (HMMWV) replaced the M151 ‘Willys’ jeep in US Army service. The HMMWV was designed to fill myriad roles, including that of light tactical commander's vehicle, special purpose shelter carrier, and mobile weapons platform. The HMMWV is equipped with a high-performance diesel engine and four-wheel drive, making it capable of negotiating very difficult terrain.
This one is equipped with an M2 heavy machine gun which is effective against infantry or unarmored vehicles. It is also supplemented with the GPK (Gunner Protection Kit)."; + }; + driverAction = "HMMWV_Driver_EP1"; + cargoAction[] = {"HMMWV_Cargo_EP1","HMMWV_Cargo01_EP1","HMMWV_Cargo02_EP1"}; + faction = "BIS_US"; + crew = ""; + typicalCargo[] = {}; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + weapons[] = {"M2"}; + magazines[] = {"100Rnd_127x99_M2","100Rnd_127x99_M2","100Rnd_127x99_M2","100Rnd_127x99_M2","100Rnd_127x99_M2","100Rnd_127x99_M2"}; + soundServo[] = {"\Ca\sounds\Vehicles\Servos\turret-1",0.01,1,10}; + minElev = -25; + maxElev = 60; + gunnerAction = "HMMWV_Gunner_EP1"; + viewGunnerInExternal = 1; + castGunnerShadow = 1; + stabilizedInAxes = "StabilizedInAxesBoth"; + class ViewOptics + { + initAngleX = 0; + minAngleX = -30; + maxAngleX = 30; + initAngleY = 0; + minAngleY = -100; + maxAngleY = 100; + initFov = 0.455; + minFov = 0.25; + maxFov = 0.7; + }; + }; + }; + class AnimationSources: AnimationSources + { + class ReloadAnim + { + source = "reload"; + weapon = "M2"; + }; + class ReloadMagazine + { + source = "reloadmagazine"; + weapon = "M2"; + }; + class Revolving + { + source = "revolving"; + weapon = "M2"; + }; + }; + class TransportMagazines + { + class _xx_30Rnd_556x45_Stanag + { + magazine = "30Rnd_556x45_Stanag"; + count = 15; + }; + class _xx_HandGrenade_West + { + magazine = "HandGrenade_West"; + count = 2; + }; + class _xx_SmokeShellGreen + { + magazine = "SmokeShellGreen"; + count = 2; + }; + class _xx_SmokeShell + { + magazine = "SmokeShell"; + count = 2; + }; + }; + class TransportWeapons + { + }; + class Damage + { + tex[] = {}; + mat[] = {"Ca\wheeled_E\HMMWV\data\hmmwv_body_1.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_body_1_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_body_1_destruct.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_hood.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_hood_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_hood_destruct.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_parts_1.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_parts_1_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_parts_1_destruct.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_regular_gpk.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_regular_1_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_regular_1_destruct.rvmat","Ca\wheeled_E\HMMWV\Data\hmmwv_gpk_tower.rvmat","Ca\wheeled_E\HMMWV\Data\hmmwv_gpk_tower_damage.rvmat","Ca\wheeled_E\HMMWV\Data\hmmwv_gpk_tower_destruct.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"}; + }; + HiddenSelections[] = {"camo","camo1","camo2","camo3"}; + HiddenSelectionsTextures[] = {"ca\wheeled_e\hmmwv\data\hmmwv_body_canvas_1_co.paa","ca\wheeled_e\hmmwv\data\hmmwv_hood_canvas_co.paa","ca\wheeled_e\hmmwv\data\hmmwv_regular_1_co.paa","ca\wheeled_e\hmmwv\data\hmmwv_gpk_tower_co.paa"}; +}; +class HMMWV_M1151_M2_CZ_DES_EP1_DZ: HMMWV_M1151_M2_DES_Base_EP1_DZ +{ + scope = 2; + side = 1; + faction = "BIS_CZ"; + crew = ""; + typicalCargo[] = {}; + class TransportMagazines {}; + class TransportWeapons {}; + class Damage + { + tex[] = {}; + mat[] = {"Ca\wheeled_E\HMMWV\data\hmmwv_body_1.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_body_1_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_body_1_destruct.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_hood.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_hood_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_hood_destruct.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_parts_1.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_parts_1_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_parts_1_destruct.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_regular_1.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_regular_1_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_regular_1_destruct.rvmat","Ca\wheeled_E\HMMWV\Data\hmmwv_gpk_tower.rvmat","Ca\wheeled_E\HMMWV\Data\hmmwv_gpk_tower_damage.rvmat","Ca\wheeled_E\HMMWV\Data\hmmwv_gpk_tower_destruct.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"}; + }; +}; + +// AMMO LESS +class HMMWV_M1151_M2_DES_Base_EP1_DZE: HMMWV_Base +{ + expansion = 1; + side = 1; + scope = 0; + model = "\ca\wheeled_e\HMMWV\m1151_m2_gpk"; + displayname = "HMMWV GPK (M2) AL"; + transportMaxWeapons = 4; + transportMaxMagazines = 120; + transportmaxbackpacks = 4; + threat[] = {1,0.6,0.6}; + transportSoldier = 3; + armor = 120; + damageResistance = 0.03099; + Picture = "\CA\wheeled_e\Data\UI\Picture_hmmwv_m2gpk_CA.paa"; + Icon = "\CA\wheeled_e\Data\UI\Icon_hmmwv_m2gpk_CA.paa"; + class Library + { + libTextDesc = "The High Mobility Multipurpose Wheeled Vehicle (HMMWV) replaced the M151 ‘Willys’ jeep in US Army service. The HMMWV was designed to fill myriad roles, including that of light tactical commander's vehicle, special purpose shelter carrier, and mobile weapons platform. The HMMWV is equipped with a high-performance diesel engine and four-wheel drive, making it capable of negotiating very difficult terrain.
This one is equipped with an M2 heavy machine gun which is effective against infantry or unarmored vehicles. It is also supplemented with the GPK (Gunner Protection Kit)."; + }; + driverAction = "HMMWV_Driver_EP1"; + cargoAction[] = {"HMMWV_Cargo_EP1","HMMWV_Cargo01_EP1","HMMWV_Cargo02_EP1"}; + faction = "BIS_US"; + crew = ""; + typicalCargo[] = {}; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + weapons[] = {"M2"}; + magazines[] = {}; + soundServo[] = {"\Ca\sounds\Vehicles\Servos\turret-1",0.01,1,10}; + minElev = -25; + maxElev = 60; + gunnerAction = "HMMWV_Gunner_EP1"; + viewGunnerInExternal = 1; + castGunnerShadow = 1; + stabilizedInAxes = "StabilizedInAxesBoth"; + class ViewOptics + { + initAngleX = 0; + minAngleX = -30; + maxAngleX = 30; + initAngleY = 0; + minAngleY = -100; + maxAngleY = 100; + initFov = 0.455; + minFov = 0.25; + maxFov = 0.7; + }; + }; + }; + class AnimationSources: AnimationSources + { + class ReloadAnim + { + source = "reload"; + weapon = "M2"; + }; + class ReloadMagazine + { + source = "reloadmagazine"; + weapon = "M2"; + }; + class Revolving + { + source = "revolving"; + weapon = "M2"; + }; + }; + class TransportMagazines {}; + class TransportWeapons {}; + class Damage + { + tex[] = {}; + mat[] = {"Ca\wheeled_E\HMMWV\data\hmmwv_body_1.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_body_1_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_body_1_destruct.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_hood.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_hood_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_hood_destruct.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_parts_1.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_parts_1_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_parts_1_destruct.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_regular_gpk.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_regular_1_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_regular_1_destruct.rvmat","Ca\wheeled_E\HMMWV\Data\hmmwv_gpk_tower.rvmat","Ca\wheeled_E\HMMWV\Data\hmmwv_gpk_tower_damage.rvmat","Ca\wheeled_E\HMMWV\Data\hmmwv_gpk_tower_destruct.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"}; + }; + HiddenSelections[] = {"camo","camo1","camo2","camo3"}; + HiddenSelectionsTextures[] = {"ca\wheeled_e\hmmwv\data\hmmwv_body_canvas_1_co.paa","ca\wheeled_e\hmmwv\data\hmmwv_hood_canvas_co.paa","ca\wheeled_e\hmmwv\data\hmmwv_regular_1_co.paa","ca\wheeled_e\hmmwv\data\hmmwv_gpk_tower_co.paa"}; +}; + +class HMMWV_M1151_M2_CZ_DES_EP1_DZE: HMMWV_M1151_M2_DES_Base_EP1_DZE +{ + scope = 2; + side = 1; + faction = "BIS_CZ"; + crew = ""; + typicalCargo[] = {}; + class TransportMagazines {}; + class TransportWeapons {}; + class Damage + { + tex[] = {}; + mat[] = {"Ca\wheeled_E\HMMWV\data\hmmwv_body_1.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_body_1_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_body_1_destruct.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_hood.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_hood_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_hood_destruct.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_parts_1.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_parts_1_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_parts_1_destruct.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_regular_1.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_regular_1_damage.rvmat","Ca\wheeled_E\HMMWV\data\hmmwv_regular_1_destruct.rvmat","Ca\wheeled_E\HMMWV\Data\hmmwv_gpk_tower.rvmat","Ca\wheeled_E\HMMWV\Data\hmmwv_gpk_tower_damage.rvmat","Ca\wheeled_E\HMMWV\Data\hmmwv_gpk_tower_destruct.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"}; + }; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/Kamaz.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/Kamaz.hpp new file mode 100644 index 000000000..17ed375e5 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/Kamaz.hpp @@ -0,0 +1,28 @@ +class Kamaz_Base; +class KamazOpen_DZE : Kamaz_Base +{ + // maxSpeed = 80; + // terrainCoef = 2; + + // truck + //transportMaxMagazines = 200; + //transportMaxWeapons = 50; + //transportMaxBackpacks = 8; + + scope = 2; + displayName = "Utility Truck (Open)"; + model = "\ca\wheeled2\Kamaz\Kamaz_Open"; + picture = "\Ca\wheeled2\data\ui\Picture_kamaz_open_CA.paa"; + Icon = "\Ca\wheeled2\data\ui\Icon_kamaz_open_CA.paa"; + castCargoShadow = 1; + + crew = ""; + typicalCargo[] = {}; + class TransportMagazines{}; + class TransportWeapons{}; + + class Library + { + libTextDesc = "The Kamaz is a Russian-made 6x6 cargo truck developed in 1973 and still manufactured today. These trucks are very reliable, with powerful V8 engines.
This one serves for transportation with an open body."; + }; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/Lada.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/Lada.hpp new file mode 100644 index 000000000..d3e81f334 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/Lada.hpp @@ -0,0 +1,888 @@ +class Lada_base: Car +{ + wheelCircumference = 1.866; + scope = 1; + model = "\CA\wheeled2\Lada\Lada.p3d"; + picture = "\Ca\wheeled2\data\UI\Picture_lada_ca.paa"; + displayname = "UAZ"; + class Library + { + libTextDesc = "The Lada Riva 1500 is a medium-size Russian-made family car."; + }; + side = 3; + faction = "CIV"; + vehicleClass = "Car"; + crew = "Citizen1"; + typicalCargo[] = {"Citizen1"}; + maxSpeed = 120; + terrainCoef = 6; + turnCoef = 2; + steerAheadPlan = 0.15; + transportSoldier = 3; + weapons[] = {"CarHorn"}; + magazines[] = {}; + class Turrets + { + }; + armor = 20; + damageResistance = 0.01511; + cost = 3000; + fuelCapacity = 50; + memoryPointsGetInCargo[] = {"pos cargo 1","pos cargo 2","pos cargo 3","pos cargo 4"}; + memoryPointsGetInCargoDir[] = {"pos cargo dir 1","pos cargo dir 2","pos cargo dir 3","pos cargo dir 4"}; + DriverAction = "Golf_Driver"; + cargoAction[] = {"Golf_Cargo01","Golf_Cargo02","Golf_Cargo02"}; + cargoIsCoDriver[] = {0}; + soundGear[] = {"",0.000562341,1}; + SoundGetIn[] = {"\ca\sounds\vehicles\wheeled\offroad\ext\ext-offroad-getout-1",0.251189,1}; + SoundGetOut[] = {"\ca\sounds\vehicles\wheeled\offroad\ext\ext-offroad-getout-1",0.251189,1,30}; + soundEngineOnInt[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-start-1",0.316228,1}; + soundEngineOnExt[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-start-1",0.316228,1,250}; + soundEngineOffInt[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-stop-1",0.316228,1}; + soundEngineOffExt[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-stop-1",0.316228,1,250}; + buildCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_building_01",0.707946,1,200}; + buildCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_building_02",0.707946,1,200}; + buildCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_building_03",0.707946,1,200}; + buildCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_building_04",0.707946,1,200}; + soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25}; + WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_01",0.707946,1,200}; + WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_02",0.707946,1,200}; + WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_03",0.707946,1,200}; + WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_04",0.707946,1,200}; + WoodCrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05",0.707946,1,200}; + WoodCrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06",0.707946,1,200}; + soundWoodCrash[] = {"woodCrash0",0.166,"woodCrash1",0.166,"woodCrash2",0.166,"woodCrash3",0.166,"woodCrash4",0.166,"woodCrash5",0.166}; + ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_01",0.707946,1,200}; + ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_02",0.707946,1,200}; + ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_03",0.707946,1,200}; + ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_04",0.707946,1,200}; + soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25}; + class SoundEvents + { + class AccelerationIn + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-acce-1",0.316228,1}; + limit = "0.7"; + expression = "(engineOn*(1-camPos))*gmeterZ*(speed factor[2.5, 4])"; + }; + class AccelerationOut + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-acce-1",0.316228,1,280}; + limit = "0.7"; + expression = "(engineOn*camPos)*gmeterZ*(speed factor[2.5, 4])"; + }; + }; + class Sounds + { + class Engine + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-low-1",0.562341,1.2,300}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*((rpm factor[0.21, 0.5]) min (rpm factor[0.7, 0.3]))"; + }; + class EngineHighOut + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-high-2",0.562341,1,400}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*(rpm factor[0.5, 0.99])"; + }; + class IdleOut + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-idle-5",0.177828,1,200}; + frequency = "1"; + volume = "camPos*engineOn*(rpm factor[0.4, 0])"; + }; + class TiresRockOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.177828,1,30}; + frequency = "1"; + volume = "camPos*rock*(speed factor[2, 20])"; + }; + class TiresSandOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.177828,1,30}; + frequency = "1"; + volume = "camPos*sand*(speed factor[2, 20])"; + }; + class TiresGrassOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass3",0.177828,1,30}; + frequency = "1"; + volume = "camPos*grass*(speed factor[2, 20])"; + }; + class TiresMudOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.177828,1,30}; + frequency = "1"; + volume = "camPos*mud*(speed factor[2, 20])"; + }; + class TiresGravelOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.177828,1,30}; + frequency = "1"; + volume = "camPos*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.316228,1,30}; + frequency = "1"; + volume = "camPos*asphalt*(speed factor[2, 20])"; + }; + class NoiseOut + { + sound[] = {"ca\sounds\Vehicles\Wheeled\UAZ\ext\ext-noise",0.316228,1,30}; + frequency = "1"; + volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])"; + }; + class EngineLowIn + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-low-1",0.562341,1.2}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*((rpm factor[0.2, 0.4]) min (rpm factor[0.7, 0.3]))"; + }; + class EngineHighIn + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-high-2",0.562341,1}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*(rpm factor[0.56, 0.9])"; + }; + class IdleIn + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-idle-5",0.251189,1}; + frequency = "1"; + volume = "(1-camPos)*engineOn*(rpm factor[0.4, 0])"; + }; + class TiresRockIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2",0.177828,1}; + frequency = "1"; + volume = "(1-camPos)*rock*(speed factor[2, 20])"; + }; + class TiresSandIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",0.177828,1}; + frequency = "1"; + volume = "(1-camPos)*sand*(speed factor[2, 20])"; + }; + class TiresGrassIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass3",0.177828,1}; + frequency = "1"; + volume = "(1-camPos)*grass*(speed factor[2, 20])"; + }; + class TiresMudIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",0.177828,1}; + frequency = "1"; + volume = "(1-camPos)*mud*(speed factor[2, 20])"; + }; + class TiresGravelIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",0.177828,1}; + frequency = "1"; + volume = "(1-camPos)*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3",0.177828,1}; + frequency = "1"; + volume = "(1-camPos)*asphalt*(speed factor[2, 20])"; + }; + class NoiseIn + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-noise-1",0.177828,1}; + frequency = "1"; + volume = "(damper0 max 0.03)*(speed factor[0, 8])*(1-camPos)"; + }; + class Movement + { + sound = "soundEnviron"; + frequency = "1"; + volume = "0"; + }; + }; + class Damage + { + tex[] = {}; + mat[] = {"ca\wheeled2\Lada\Data\Lada_chrome.rvmat","ca\wheeled2\Lada\Data\Lada_chrome_damage.rvmat","ca\wheeled2\Lada\Data\Lada_chrome_destruct.rvmat","ca\wheeled2\Lada\Data\Lada_glass.rvmat","ca\wheeled2\Lada\Data\Lada_glass_damage.rvmat","ca\wheeled2\Lada\Data\Lada_glass_damage.rvmat","ca\wheeled2\Lada\Data\Lada_glass_in.rvmat","ca\wheeled2\Lada\Data\Lada_glass_in_damage.rvmat","ca\wheeled2\Lada\Data\Lada_glass_in_damage.rvmat","ca\wheeled2\Lada\Data\Lada_mat.rvmat","ca\wheeled2\Lada\Data\Lada_mat_damage.rvmat","ca\wheeled2\Lada\Data\Lada_mat_destruct.rvmat"}; + }; + rarityUrban = 0.5; +}; + +class Lada_base_alt: Car +{ + wheelCircumference = 1.866; + scope = 1; + picture = "\Ca\wheeled2\data\UI\Picture_lada_ca.paa"; + displayname = "UAZ"; + class Library + { + libTextDesc = "The Lada Riva 1500 is a medium-size Russian-made family car."; + }; + side = 3; + faction = "CIV"; + vehicleClass = "Car"; + crew = "Citizen1"; + typicalCargo[] = {"Citizen1"}; + maxSpeed = 120; + terrainCoef = 6; + turnCoef = 2; + steerAheadPlan = 0.15; + transportSoldier = 3; + weapons[] = {"CarHorn"}; + magazines[] = {}; + class Turrets + { + }; + armor = 20; + damageResistance = 0.01511; + cost = 3000; + fuelCapacity = 50; + memoryPointsGetInCargo[] = {"pos cargo 1","pos cargo 2","pos cargo 3","pos cargo 4"}; + memoryPointsGetInCargoDir[] = {"pos cargo dir 1","pos cargo dir 2","pos cargo dir 3","pos cargo dir 4"}; + DriverAction = "Golf_Driver"; + cargoAction[] = {"Golf_Cargo01","Golf_Cargo02","Golf_Cargo02"}; + cargoIsCoDriver[] = {0}; + soundGear[] = {"",5.62341e-005,1}; + SoundGetIn[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_door",1,1}; + SoundGetOut[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_door",1,1,30}; + soundEngineOnInt[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_int_start",1,1}; + soundEngineOnExt[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_ext_start",1,1,100}; + soundEngineOffInt[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_int_stop",1,1}; + soundEngineOffExt[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_ext_stop",1,1,100}; + buildCrash0[] = {"Ca\sounds\Vehicles\Crash\tank_building_01",0.707946,1,150}; + buildCrash1[] = {"Ca\sounds\Vehicles\Crash\tank_building_02",0.707946,1,150}; + buildCrash2[] = {"Ca\sounds\Vehicles\Crash\tank_building_03",0.707946,1,150}; + buildCrash3[] = {"Ca\sounds\Vehicles\Crash\tank_building_04",0.707946,1,150}; + soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25}; + WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\tank_wood_01",0.707946,1,150}; + WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\tank_wood_02",0.707946,1,150}; + WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\tank_wood_03",0.707946,1,150}; + WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\tank_wood_04",0.707946,1,150}; + WoodCrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05",0.707946,1,200}; + WoodCrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06",0.707946,1,200}; + soundWoodCrash[] = {"woodCrash0",0.25,"woodCrash1",0.25,"woodCrash2",0.25,"woodCrash3",0.25}; + ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\tank_vehicle_01",0.707946,1,150}; + ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\tank_vehicle_02",0.707946,1,150}; + ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\tank_vehicle_03",0.707946,1,150}; + ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\tank_vehicle_04",0.707946,1,150}; + soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25}; + class SoundEvents + { + class AccelerationIn + { + sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_int_acceleration",0.562341,1}; + limit = "0.15"; + expression = "engineOn*(1-camPos)*2*gmeterZ*((speed factor[1.5, 5]) min (speed factor[5, 1.5]))"; + }; + class AccelerationOut + { + sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_ext_acceleration",0.562341,1,300}; + limit = "0.15"; + expression = "engineOn*camPos*2*gmeterZ*((speed factor[1.5, 5]) min (speed factor[5, 1.5]))"; + }; + }; + class Sounds + { + class Engine + { + sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_ext_low",1.41254,0.6,200}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*((rpm factor[0.3, 0.4]) min (rpm factor[0.7, 0.5]))"; + }; + class EngineHighOut + { + sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_ext_mid",1.41254,0.6,300}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*(rpm factor[0.5, 0.8])"; + }; + class IdleOut + { + sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_ext_idle",0.562341,1,100}; + frequency = "1"; + volume = "engineOn*camPos*(rpm factor[0.4, 0])"; + }; + class TiresRockOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.1,1,50}; + frequency = "1"; + volume = "camPos*rock*(speed factor[2, 20])"; + }; + class TiresSandOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.1,1,50}; + frequency = "1"; + volume = "camPos*sand*(speed factor[2, 20])"; + }; + class TiresGrassOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass3",0.1,1,50}; + frequency = "1"; + volume = "camPos*grass*(speed factor[2, 20])"; + }; + class TiresMudOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.1,1,50}; + frequency = "1"; + volume = "camPos*mud*(speed factor[2, 20])"; + }; + class TiresGravelOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.1,1,50}; + frequency = "1"; + volume = "camPos*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.1,1,50}; + frequency = "1"; + volume = "camPos*asphalt*(speed factor[2, 20])"; + }; + class NoiseOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\ext\noise3",0.562341,1,50}; + frequency = "1"; + volume = "camPos*(damper0 max 0.04)*(speed factor[0, 8])"; + }; + class EngineLowIn + { + sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_int_low",1.41254,0.6}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*((rpm factor[0.3, 0.4]) min (rpm factor[0.7, 0.5]))"; + }; + class EngineHighIn + { + sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_int_mid",1.41254,0.6}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*(rpm factor[0.5, 0.8])"; + }; + class IdleIn + { + sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_int_idle",0.794328,1}; + frequency = "1"; + volume = "engineOn*(rpm factor[0.4, 0])*(1-camPos)"; + }; + class TiresRockIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*rock*(speed factor[2, 20])"; + }; + class TiresSandIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*sand*(speed factor[2, 20])"; + }; + class TiresGrassIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass3",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*grass*(speed factor[2, 20])"; + }; + class TiresMudIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*mud*(speed factor[2, 20])"; + }; + class TiresGravelIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*asphalt*(speed factor[2, 20])"; + }; + class NoiseIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\int\noise4",0.316228,1}; + frequency = "1"; + volume = "(damper0 max 0.04)*(speed factor[0, 8])*(1-camPos)"; + }; + class Movement + { + sound = "soundEnviron"; + frequency = "1"; + volume = "0"; + }; + }; + class Damage + { + tex[] = {}; + mat[] = {"Ca\wheeled_E\Lada\Data\Lada_chrome.rvmat","Ca\wheeled_E\Lada\Data\Lada_chrome.rvmat","Ca\wheeled_E\Lada\Data\Lada_chrome_destruct.rvmat","Ca\wheeled_E\Lada\Data\Lada_glass.rvmat","Ca\wheeled_E\Lada\Data\Lada_glass_damage.rvmat","Ca\wheeled_E\Lada\Data\Lada_glass_damage.rvmat","Ca\wheeled_E\Lada\Data\Lada_glass_in.rvmat","Ca\wheeled_E\Lada\Data\Lada_glass_in_damage.rvmat","Ca\wheeled_E\Lada\Data\Lada_glass_in_damage.rvmat","Ca\wheeled_E\Lada\Data\Lada_mat.rvmat","Ca\wheeled_E\Lada\Data\Lada_mat_damage.rvmat","Ca\wheeled_E\Lada\Data\Lada_mat_destruct.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"}; + }; + rarityUrban = 0.5; + model = "ca\wheeled_E\Lada\Lada"; + brakeDistance = 10; + outisideSoundFilter = 1; + insideSoundCoef = 0.9; +}; + +class Lada1: Lada_base +{ + scope = 2; + displayname = "UAZ (White)"; + accuracy = 1000; + hiddenSelections[] = {}; + rarityUrban = 0.6; + upgradeVehicle[] = {"Lada1_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class Lada2: Lada_base +{ + scope = 2; + hiddenSelections[] = {"Camo1"}; + displayname = "UAZ (Red)"; + accuracy = 1000; + hiddenSelectionsTextures[] = {"\ca\wheeled2\Lada\Data\Lada_red_CO.paa"}; + rarityUrban = 0.4; + upgradeVehicle[] = {"Lada2_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class LadaLM: Lada_base +{ + scope = 2; + model = "\CA\wheeled2\Lada\Lada_LM.p3d"; + displayname = "UAZ (Militia)"; + class Reflectors: Reflectors + { + class Left: Left + { + }; + class Right: Right + { + }; + class Majak1 + { + color[] = {0.1,0.2,0.8,1}; + ambient[] = {0.01,0.01,0.1,1}; + position = "majak ligth 1 start"; + direction = "majak ligth 1 end"; + hitpoint = ""; + selection = ""; + size = 0.5; + brightness = 0.5; + }; + class Majak2: Majak1 + { + position = "majak ligth 2 start"; + direction = "majak ligth 2 end"; + hitpoint = ""; + selection = ""; + }; + }; + rarityUrban = 0.666; + class Library + { + libTextDesc = "The Lada Riva 1500 is a medium-size Russian-made family car that also (as in this case) saw service with Soviet militia forces."; + }; + upgradeVehicle[] = {"LadaLM_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; + +// +class Lada1_TK_CIV_EP1: Lada_base +{ + expansion = 1; + scope = 2; + side = 3; + faction = "BIS_TK_CIV"; + hiddenSelections[] = {"Camo1","Camo2"}; + hiddenSelectionsTextures[] = {"\CA\wheeled_E\Lada\Data\Lada_ECIV1_CO.paa","\Ca\wheeled_E\Lada\Data\Lada_glass_ECIV1_CA.paa"}; + displayname = "Lada"; + accuracy = 1000; + rarityUrban = 0.4; + crew = ""; + typicalCargo[] = {}; + upgradeVehicle[] = {"Lada1_TK_CIV_EP1_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class Lada2_TK_CIV_EP1: Lada_base +{ + expansion = 1; + scope = 2; + side = 3; + faction = "BIS_TK_CIV"; + hiddenSelections[] = {"Camo1","Camo2"}; + hiddenSelectionsTextures[] = {"\CA\wheeled_E\Lada\Data\Lada_ECIV2_CO.paa","\Ca\wheeled_E\Lada\Data\Lada_glass_ECIV2_CA.paa"}; + displayname = "Lada (decorated)"; + accuracy = 1000; + rarityUrban = 0.4; + crew = ""; + typicalCargo[] = {}; + upgradeVehicle[] = {"Lada2_TK_CIV_EP1_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; + +// Performance 1 +class Lada1_DZE1: Lada1 +{ + maxspeed = 150; // max engine limit 125-130 + terrainCoef = 2.5; + upgradeVehicle[] = {"Lada1_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class Lada2_DZE1: Lada2 +{ + maxspeed = 150; // car 100 + terrainCoef = 2.5; + upgradeVehicle[] = {"Lada2_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class LadaLM_DZE1: LadaLM +{ + maxspeed = 150; // car 100 + terrainCoef = 2.5; + upgradeVehicle[] = {"LadaLM_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class Lada1_TK_CIV_EP1_DZE1: Lada1_TK_CIV_EP1 +{ + maxspeed = 150; // car 100 + terrainCoef = 2.5; + upgradeVehicle[] = {"Lada1_TK_CIV_EP1_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class Lada2_TK_CIV_EP1_DZE1: Lada2_TK_CIV_EP1 +{ + maxspeed = 150; // car 100 + terrainCoef = 2.5; + upgradeVehicle[] = {"Lada2_TK_CIV_EP1_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; + +// Armor 2 +class Lada1_DZE2: Lada1_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"Lada1_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +class Lada2_DZE2: Lada2_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"Lada2_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +class LadaLM_DZE2: LadaLM_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"LadaLM_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +class Lada1_TK_CIV_EP1_DZE2: Lada1_TK_CIV_EP1_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"Lada1_TK_CIV_EP1_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +class Lada2_TK_CIV_EP1_DZE2: Lada2_TK_CIV_EP1_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"Lada2_TK_CIV_EP1_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; + +// Cargo 3 +class Lada1_DZE3: Lada1_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"Lada1_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class Lada2_DZE3: Lada2_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"Lada2_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class LadaLM_DZE3: LadaLM_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"LadaLM_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class Lada1_TK_CIV_EP1_DZE3: Lada1_TK_CIV_EP1_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"Lada1_TK_CIV_EP1_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class Lada2_TK_CIV_EP1_DZE3: Lada2_TK_CIV_EP1_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"Lada2_TK_CIV_EP1_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; + +// Fuel 4 +class Lada1_DZE4: Lada1_DZE3 +{ + fuelCapacity = 210; // car 100 +}; +class Lada2_DZE4: Lada2_DZE3 +{ + fuelCapacity = 210; // car 100 +}; +class LadaLM_DZE4: LadaLM_DZE3 +{ + fuelCapacity = 210; // car 100 +}; +class Lada1_TK_CIV_EP1_DZE4: Lada1_TK_CIV_EP1_DZE3 +{ + fuelCapacity = 210; // car 100 +}; +class Lada2_TK_CIV_EP1_DZE4: Lada2_TK_CIV_EP1_DZE3 +{ + fuelCapacity = 210; // car 100 +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/LandRover.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/LandRover.hpp new file mode 100644 index 000000000..c7eb6f980 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/LandRover.hpp @@ -0,0 +1,643 @@ +class LandRover_Base: Car +{ + brakeDistance = 12.5; + expansion = 1; + enableManualFire = 0; + htMin = 60; + htMax = 1800; + afMax = 100; + mfMax = 80; + mFact = 1; + tBody = 250; + scope = 0; + displayname = "Military Offroad"; + maxSpeed = 150; + terrainCoef = 3; + turnCoef = 3; + armor = 30; + damageResistance = 0.00719; + model = "\ca\wheeled_E\LR\LR"; + Picture = "\CA\wheeled_e\Data\UI\Picture_lr_CA.paa"; + Icon = "\CA\wheeled_e\Data\UI\Icon_lr_transport_CA.paa"; + MapSize = 6; + outsideSoundFilter = 1; + insideSoundCoef = 0.9; + soundGear[] = {"",5.62341e-005,1}; + soundGetIn[] = {"\ca\Sounds_E\Wheeled_E\LandRover\LRover_door",1,1}; + soundGetOut[] = {"\ca\Sounds_E\Wheeled_E\LandRover\LRover_door",1,1,30}; + soundEngineOnInt[] = {"\ca\Sounds_E\Wheeled_E\LandRover\LRover_int_start",1,1}; + soundEngineOnExt[] = {"\ca\Sounds_E\Wheeled_E\LandRover\LRover_ext_start",1,1,100}; + soundEngineOffInt[] = {"\ca\Sounds_E\Wheeled_E\LandRover\LRover_int_stop",1,1}; + soundEngineOffExt[] = {"\ca\Sounds_E\Wheeled_E\LandRover\LRover_ext_stop",1,1,100}; + buildCrash0[] = {"Ca\sounds\Vehicles\Crash\tank_building_01",0.707946,1,150}; + buildCrash1[] = {"Ca\sounds\Vehicles\Crash\tank_building_02",0.707946,1,150}; + buildCrash2[] = {"Ca\sounds\Vehicles\Crash\tank_building_03",0.707946,1,150}; + buildCrash3[] = {"Ca\sounds\Vehicles\Crash\tank_building_04",0.707946,1,150}; + soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25}; + WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\tank_wood_01",0.707946,1,150}; + WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\tank_wood_02",0.707946,1,150}; + WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\tank_wood_03",0.707946,1,150}; + WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\tank_wood_04",0.707946,1,150}; + soundWoodCrash[] = {"woodCrash0",0.25,"woodCrash1",0.25,"woodCrash2",0.25,"woodCrash3",0.25}; + ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\tank_vehicle_01",0.707946,1,150}; + ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\tank_vehicle_02",0.707946,1,150}; + ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\tank_vehicle_03",0.707946,1,150}; + ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\tank_vehicle_04",0.707946,1,150}; + soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25}; + class SoundEvents + { + class AccelerationIn + { + sound[] = {"\ca\Sounds_E\Wheeled_E\LandRover\LRover_int_acceleration",0.562341,1}; + limit = "0.15"; + expression = "engineOn*(1-camPos)*2*gmeterZ*((speed factor[1.5, 5]) min (speed factor[5, 1.5]))"; + }; + class AccelerationOut + { + sound[] = {"\ca\Sounds_E\Wheeled_E\LandRover\LRover_ext_acceleration",0.562341,1,300}; + limit = "0.15"; + expression = "engineOn*camPos*2*gmeterZ*((speed factor[1.5, 5]) min (speed factor[5, 1.5]))"; + }; + }; + class Sounds + { + class Engine + { + sound[] = {"\ca\Sounds_E\Wheeled_E\LandRover\LRover_ext_low",1.41254,0.6,200}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*((rpm factor[0.3, 0.4]) min (rpm factor[0.7, 0.5]))"; + }; + class EngineHighOut + { + sound[] = {"\ca\Sounds_E\Wheeled_E\LandRover\LRover_ext_high",1.41254,0.6,300}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*(rpm factor[0.5, 0.8])"; + }; + class IdleOut + { + sound[] = {"\ca\Sounds_E\Wheeled_E\LandRover\LRover_ext_idle",0.562341,1,100}; + frequency = "1"; + volume = "engineOn*camPos*(rpm factor[0.4, 0])"; + }; + class TiresRockOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.1,1,50}; + frequency = "1"; + volume = "camPos*rock*(speed factor[2, 20])"; + }; + class TiresSandOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.1,1,50}; + frequency = "1"; + volume = "camPos*sand*(speed factor[2, 20])"; + }; + class TiresGrassOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass3",0.1,1,50}; + frequency = "1"; + volume = "camPos*grass*(speed factor[2, 20])"; + }; + class TiresMudOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.1,1,50}; + frequency = "1"; + volume = "camPos*mud*(speed factor[2, 20])"; + }; + class TiresGravelOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.1,1,50}; + frequency = "1"; + volume = "camPos*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.1,1,50}; + frequency = "1"; + volume = "camPos*asphalt*(speed factor[2, 20])"; + }; + class NoiseOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\ext\noise3",0.562341,1,50}; + frequency = "1"; + volume = "camPos*(damper0 max 0.04)*(speed factor[0, 8])"; + }; + class EngineLowIn + { + sound[] = {"\ca\Sounds_E\Wheeled_E\LandRover\LRover_int_low",1.41254,0.6}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*((rpm factor[0.3, 0.4]) min (rpm factor[0.7, 0.5]))"; + }; + class EngineHighIn + { + sound[] = {"\ca\Sounds_E\Wheeled_E\LandRover\LRover_int_high",1.41254,0.6}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*(rpm factor[0.5, 0.8])"; + }; + class IdleIn + { + sound[] = {"\ca\Sounds_E\Wheeled_E\LandRover\LRover_int_idle",0.794328,1}; + frequency = "1"; + volume = "engineOn*(rpm factor[0.4, 0])*(1-camPos)"; + }; + class TiresRockIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*rock*(speed factor[2, 20])"; + }; + class TiresSandIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*sand*(speed factor[2, 20])"; + }; + class TiresGrassIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass3",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*grass*(speed factor[2, 20])"; + }; + class TiresMudIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*mud*(speed factor[2, 20])"; + }; + class TiresGravelIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*asphalt*(speed factor[2, 20])"; + }; + class NoiseIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\int\noise4",0.316228,1}; + frequency = "1"; + volume = "(damper0 max 0.04)*(speed factor[0, 8])*(1-camPos)"; + }; + class Movement + { + sound = "soundEnviron"; + frequency = "1"; + volume = "0"; + }; + }; + class Library + { + libTextDesc = "These offroads where a pioneering civilian all-terrain utility vehicles, which where introduced in 1948; but later, the Landrover was adopted as a general brand for many four-wheel drive all-terrain vehicles."; + }; + transportSoldier = 7; + driverAction = "LR_Driver_EP1"; + cargoAction[] = {"LR_Cargo01_EP1","LR_Cargo02_EP1","LR_Cargo03_EP1","LR_Cargo05_EP1","LR_Cargo04_EP1","LR_Cargo02_EP1","LR_Cargo03_EP1"}; + cargoIsCoDriver[] = {1,0}; + class HitPoints: HitPoints + { + class HitEngine + { + armor = 2; + material = -1; + name = "motor"; + passThrough = 0; + }; + class HitFuel + { + armor = 1; + material = -1; + name = "palivo"; + passThrough = 0; + }; + class HitLFWheel: HitLFWheel + { + armor = 0.5; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.5; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.5; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.5; + }; + }; + hiddenSelections[] = {}; + threat[] = {0,0,0}; +}; + +class LandRover_Special_CZ_EP1_DZ: LandRover_Base +{ + scope = 2; + side = 2; + faction = "BIS_CZ"; + crew = ""; + typicalCargo[] = {}; + model = "\ca\wheeled_E\LR\LR_Special"; + displayname = "Military Offroad Special DZ"; + Picture = "\CA\wheeled_e\Data\UI\Picture_lr_special_CA.paa"; + Icon = "\CA\wheeled_e\Data\UI\Icon_lr_special_CA.paa"; + transportSoldier = 2; + cargoIsCoDriver[] = {0}; + cargoAction[] = {"LR_Cargo03_EP1","LR_Cargo02_EP1"}; + threat[] = {1,0.2,0.3}; + class Damage + { + tex[] = {}; + mat[] = {"ca\wheeled_E\LR\Data\LR_base.rvmat","ca\wheeled_E\LR\Data\LR_base_damage.rvmat","ca\wheeled_E\LR\Data\LR_base_destruct.rvmat","ca\wheeled_E\LR\Data\LR_glass.rvmat","ca\wheeled_E\LR\Data\LR_glass_damage.rvmat","ca\wheeled_E\LR\Data\LR_glass_destruct.rvmat","ca\wheeled_E\LR\Data\LR_Special.rvmat","ca\wheeled_E\LR\Data\LR_Special_damage.rvmat","ca\wheeled_E\LR\Data\LR_Special_destruct.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"}; + }; + class Turrets: Turrets + { + class AGS30_Turret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + gunnerForceOptics = 0; + gunnerOutOpticsShowCursor = 0; + weapons[] = {"AGS30"}; + magazines[] = {"29Rnd_30mm_AGS30"}; + soundServo[] = {"\ca\sounds\vehicles\servos\turret-1",0.0316228,1,15}; + gunnerAction = "LR_Gunner01_EP1"; + gunnerInAction = "LR_Gunner01_EP1"; + ejectDeadGunner = 1; + gunnerOpticsModel = "\ca\weapons\optika_AGS30"; + class GunFire: WeaponCloudsMGun + { + interval = 0.01; + }; + class ViewOptics: ViewOptics + { + initFov = 0.2; + minFov = 0.058; + maxFov = 0.2; + }; + stabilizedInAxes = "StabilizedInAxesNone"; + minElev = -18; + }; + class PK_Turret: MainTurret + { + gunnerName = "commander"; + primaryGunner = 0; + primaryObserver = 1; + commanding = 2; + body = "mainTurret_2"; + gun = "mainGun_2"; + animationSourceBody = "mainTurret_2"; + animationSourceGun = "mainGun_2"; + proxyIndex = 2; + gunBeg = "usti hlavne_2"; + gunEnd = "konec hlavne_2"; + memoryPointGunnerOptics = "gunnerview_2"; + minElev = -18; + maxElev = 40; + minTurn = -45; + maxTurn = 45; + initTurn = 0; + gunnerOpticsModel = "\ca\Weapons\optika_empty"; + gunnerForceOptics = 0; + weapons[] = {"PKT"}; + magazines[] = {"100Rnd_762x54_PK"}; + soundServo[] = {}; + gunnerAction = "LR_Gunner02_EP1"; + gunnerInAction = "LR_Gunner02_EP1"; + ejectDeadGunner = 1; + stabilizedInAxes = "StabilizedInAxesNone"; + memoryPointsGetInGunner = "pos codriver"; + memoryPointsGetInGunnerDir = "pos codriver dir"; + }; + }; + class AnimationSources: AnimationSources + { + class ReloadAnim + { + source = "reload"; + weapon = "AGS30"; + }; + class ReloadMagazine + { + source = "reloadmagazine"; + weapon = "AGS30"; + }; + class Revolving + { + source = "revolving"; + weapon = "AGS30"; + }; + class ReloadAnim_2 + { + source = "reload"; + weapon = "PKT"; + }; + class ReloadMagazine_2 + { + source = "reloadmagazine"; + weapon = "PKT"; + }; + class Revolving_2 + { + source = "revolving"; + weapon = "PKT"; + }; + }; + class Library + { + libTextDesc = "These offroads, introduced in 1948, pioneered the civilian all-terrain utility vehicle. Later, the Land Rover was adopted as a general brand for many four-wheel-drive all-terrain vehicles."; + }; + class TransportMagazines {}; + class TransportWeapons {}; + class NVGMarkers + { + class NVGMarker01 + { + name = "nvg_marker"; + color[] = {0.03,0.003,0.003,1}; + ambient[] = {0.003,0.0003,0.0003,1}; + brightness = 0.001; + blinking = 1; + }; + }; +}; + + +class LandRover_Special_CZ_EP1_DZE: LandRover_Base +{ + scope = 2; + side = 2; + faction = "BIS_CZ"; + crew = ""; + typicalCargo[] = {}; + model = "\ca\wheeled_E\LR\LR_Special"; + displayname = "Military Offroad Special AL"; + Picture = "\CA\wheeled_e\Data\UI\Picture_lr_special_CA.paa"; + Icon = "\CA\wheeled_e\Data\UI\Icon_lr_special_CA.paa"; + transportSoldier = 2; + cargoIsCoDriver[] = {0}; + cargoAction[] = {"LR_Cargo03_EP1","LR_Cargo02_EP1"}; + threat[] = {1,0.2,0.3}; + class Damage + { + tex[] = {}; + mat[] = {"ca\wheeled_E\LR\Data\LR_base.rvmat","ca\wheeled_E\LR\Data\LR_base_damage.rvmat","ca\wheeled_E\LR\Data\LR_base_destruct.rvmat","ca\wheeled_E\LR\Data\LR_glass.rvmat","ca\wheeled_E\LR\Data\LR_glass_damage.rvmat","ca\wheeled_E\LR\Data\LR_glass_destruct.rvmat","ca\wheeled_E\LR\Data\LR_Special.rvmat","ca\wheeled_E\LR\Data\LR_Special_damage.rvmat","ca\wheeled_E\LR\Data\LR_Special_destruct.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"}; + }; + class Turrets: Turrets + { + class AGS30_Turret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + gunnerForceOptics = 0; + gunnerOutOpticsShowCursor = 0; + weapons[] = {"AGS30"}; + magazines[] = {}; + soundServo[] = {"\ca\sounds\vehicles\servos\turret-1",0.0316228,1,15}; + gunnerAction = "LR_Gunner01_EP1"; + gunnerInAction = "LR_Gunner01_EP1"; + ejectDeadGunner = 1; + gunnerOpticsModel = "\ca\weapons\optika_AGS30"; + class GunFire: WeaponCloudsMGun + { + interval = 0.01; + }; + class ViewOptics: ViewOptics + { + initFov = 0.2; + minFov = 0.058; + maxFov = 0.2; + }; + stabilizedInAxes = "StabilizedInAxesNone"; + minElev = -18; + }; + class PK_Turret: MainTurret + { + gunnerName = "commander"; + primaryGunner = 0; + primaryObserver = 1; + commanding = 2; + body = "mainTurret_2"; + gun = "mainGun_2"; + animationSourceBody = "mainTurret_2"; + animationSourceGun = "mainGun_2"; + proxyIndex = 2; + gunBeg = "usti hlavne_2"; + gunEnd = "konec hlavne_2"; + memoryPointGunnerOptics = "gunnerview_2"; + minElev = -18; + maxElev = 40; + minTurn = -45; + maxTurn = 45; + initTurn = 0; + gunnerOpticsModel = "\ca\Weapons\optika_empty"; + gunnerForceOptics = 0; + weapons[] = {"PKT"}; + magazines[] = {}; + soundServo[] = {}; + gunnerAction = "LR_Gunner02_EP1"; + gunnerInAction = "LR_Gunner02_EP1"; + ejectDeadGunner = 1; + stabilizedInAxes = "StabilizedInAxesNone"; + memoryPointsGetInGunner = "pos codriver"; + memoryPointsGetInGunnerDir = "pos codriver dir"; + }; + }; + class AnimationSources: AnimationSources + { + class ReloadAnim + { + source = "reload"; + weapon = "AGS30"; + }; + class ReloadMagazine + { + source = "reloadmagazine"; + weapon = "AGS30"; + }; + class Revolving + { + source = "revolving"; + weapon = "AGS30"; + }; + class ReloadAnim_2 + { + source = "reload"; + weapon = "PKT"; + }; + class ReloadMagazine_2 + { + source = "reloadmagazine"; + weapon = "PKT"; + }; + class Revolving_2 + { + source = "revolving"; + weapon = "PKT"; + }; + }; + class Library + { + libTextDesc = "These offroads, introduced in 1948, pioneered the civilian all-terrain utility vehicle. Later, the Land Rover was adopted as a general brand for many four-wheel-drive all-terrain vehicles."; + }; + class TransportMagazines {}; + class TransportWeapons {}; + class NVGMarkers + { + class NVGMarker01 + { + name = "nvg_marker"; + color[] = {0.03,0.003,0.003,1}; + ambient[] = {0.003,0.0003,0.0003,1}; + brightness = 0.001; + blinking = 1; + }; + }; +}; + + + +class LandRover_MG_TK_EP1_DZ: LandRover_Base +{ + scope = 2; + side = 2; + faction = "BIS_TK"; + crew = ""; + typicalCargo[] = {}; + class TransportMagazines {}; + class TransportWeapons {}; + + model = "\ca\wheeled_E\LR\LR_MG"; + displayname = "Military Offroad (M2) DZ"; + Picture = "\CA\wheeled_e\Data\UI\Picture_lr_mg_CA.paa"; + Icon = "\CA\wheeled_e\Data\UI\Icon_lr_mg_CA.paa"; + transportSoldier = 1; + cargoAction[] = {"LR_Cargo01_EP1"}; + threat[] = {1,0.1,0.3}; + class HitPoints: HitPoints + { + class HitGlass1: HitGlass1 + { + armor = 0.51; + }; + }; + class Damage + { + tex[] = {}; + mat[] = {"ca\wheeled_E\LR\Data\LR_base.rvmat","ca\wheeled_E\LR\Data\LR_base_damage.rvmat","ca\wheeled_E\LR\Data\LR_base_destruct.rvmat","ca\wheeled_E\LR\Data\LR_glass.rvmat","ca\wheeled_E\LR\Data\LR_glass_damage.rvmat","ca\wheeled_E\LR\Data\LR_glass_destruct.rvmat","ca\wheeled_E\LR\Data\LR_MG-SPG9.rvmat","ca\wheeled_E\LR\Data\LR_MG-SPG9_damage.rvmat","ca\wheeled_E\LR\Data\LR_MG-SPG9_destruct.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"}; + }; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + hasGunner = 1; + weapons[] = {"M2"}; + minElev = -25; + maxElev = 60; + soundServo[] = {"\ca\wheeled\Data\Sound\servo3",1e-006,1}; + magazines[] = {"100Rnd_127x99_M2"}; + gunnerAction = "LR_Gunner_EP1"; + ejectDeadGunner = 1; + castGunnerShadow = 1; + stabilizedInAxes = "StabilizedInAxesNone"; + }; + }; + class AnimationSources: AnimationSources + { + class ReloadAnim + { + source = "reload"; + weapon = "M2"; + }; + class ReloadMagazine + { + source = "reloadmagazine"; + weapon = "M2"; + }; + class Revolving + { + source = "revolving"; + weapon = "M2"; + }; + }; + class Library + { + libTextDesc = "These offroads, introduced in 1948, pioneered the civilian all-terrain utility vehicle. Later, the Land Rover was adopted as a general brand for many four-wheel-drive all-terrain vehicles.
This one carries the M2 .50 machine gun."; + }; +}; + +class LandRover_MG_TK_EP1_DZE: LandRover_Base +{ + scope = 2; + side = 2; + faction = "BIS_TK"; + crew = ""; + typicalCargo[] = {}; + class TransportMagazines {}; + class TransportWeapons {}; + + model = "\ca\wheeled_E\LR\LR_MG"; + displayname = "Military Offroad (M2) AL"; + Picture = "\CA\wheeled_e\Data\UI\Picture_lr_mg_CA.paa"; + Icon = "\CA\wheeled_e\Data\UI\Icon_lr_mg_CA.paa"; + transportSoldier = 1; + cargoAction[] = {"LR_Cargo01_EP1"}; + threat[] = {1,0.1,0.3}; + class HitPoints: HitPoints + { + class HitGlass1: HitGlass1 + { + armor = 0.51; + }; + }; + class Damage + { + tex[] = {}; + mat[] = {"ca\wheeled_E\LR\Data\LR_base.rvmat","ca\wheeled_E\LR\Data\LR_base_damage.rvmat","ca\wheeled_E\LR\Data\LR_base_destruct.rvmat","ca\wheeled_E\LR\Data\LR_glass.rvmat","ca\wheeled_E\LR\Data\LR_glass_damage.rvmat","ca\wheeled_E\LR\Data\LR_glass_destruct.rvmat","ca\wheeled_E\LR\Data\LR_MG-SPG9.rvmat","ca\wheeled_E\LR\Data\LR_MG-SPG9_damage.rvmat","ca\wheeled_E\LR\Data\LR_MG-SPG9_destruct.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"}; + }; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + hasGunner = 1; + weapons[] = {"M2"}; + minElev = -25; + maxElev = 60; + soundServo[] = {"\ca\wheeled\Data\Sound\servo3",1e-006,1}; + magazines[] = {}; + gunnerAction = "LR_Gunner_EP1"; + ejectDeadGunner = 1; + castGunnerShadow = 1; + stabilizedInAxes = "StabilizedInAxesNone"; + }; + }; + class AnimationSources: AnimationSources + { + class ReloadAnim + { + source = "reload"; + weapon = "M2"; + }; + class ReloadMagazine + { + source = "reloadmagazine"; + weapon = "M2"; + }; + class Revolving + { + source = "revolving"; + weapon = "M2"; + }; + }; + class Library + { + libTextDesc = "These offroads, introduced in 1948, pioneered the civilian all-terrain utility vehicle. Later, the Land Rover was adopted as a general brand for many four-wheel-drive all-terrain vehicles.
This one carries the M2 .50 machine gun."; + }; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/Offroad_DSHKM.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/Offroad_DSHKM.hpp new file mode 100644 index 000000000..83a8a96a7 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/Offroad_DSHKM.hpp @@ -0,0 +1,360 @@ +class Offroad_DSHKM_base: Car +{ + scope = 0; + displayName = "Off-road"; + picture = "\ca\wheeled\data\ico\hilux_DSHK_CA.paa"; + icon = "\ca\wheeled\data\map_ico\icomap_hilux_DSHK_CA.paa"; + mapSize = 5.5; + wheelCircumference = 2.532; + maxSpeed = 150; + steerAheadPlan = 0.2; + terrainCoef = 2.5; + soundGear[] = {"",0.000562341,1}; + SoundGetIn[] = {"\ca\sounds\vehicles\wheeled\offroad\ext\ext-offroad-getout-1",0.251189,1}; + SoundGetOut[] = {"\ca\sounds\vehicles\wheeled\offroad\ext\ext-offroad-getout-1",0.251189,1,30}; + soundEngineOnInt[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-start-1",0.316228,1}; + soundEngineOnExt[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-start-1",0.316228,1,200}; + soundEngineOffInt[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-stop-1",0.316228,1}; + soundEngineOffExt[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-stop-1",0.316228,1,200}; + buildCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_building_01",0.707946,1,200}; + buildCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_building_02",0.707946,1,200}; + buildCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_building_03",0.707946,1,200}; + buildCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_building_04",0.707946,1,200}; + soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25}; + WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_01",0.707946,1,200}; + WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_02",0.707946,1,200}; + WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_03",0.707946,1,200}; + WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_04",0.707946,1,200}; + WoodCrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05",0.707946,1,200}; + WoodCrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06",0.707946,1,200}; + soundWoodCrash[] = {"woodCrash0",0.166,"woodCrash1",0.166,"woodCrash2",0.166,"woodCrash3",0.166,"woodCrash4",0.166,"woodCrash5",0.166}; + ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_01",0.707946,1,200}; + ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_02",0.707946,1,200}; + ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_03",0.707946,1,200}; + ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_04",0.707946,1,200}; + soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25}; + class SoundEvents + { + class AccelerationIn + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-acce-1",0.316228,1}; + limit = "0.7"; + expression = "(engineOn*(1-camPos))*gmeterZ*(speed factor[2.5, 4])"; + }; + class AccelerationOut + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-acce-1",0.316228,1,250}; + limit = "0.7"; + expression = "(engineOn*camPos)*gmeterZ*(speed factor[2.5, 4])"; + }; + }; + class Sounds + { + class Engine + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-low-1",0.398107,1,300}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*((rpm factor[0.21, 0.5]) min (rpm factor[0.7, 0.3]))"; + }; + class EngineHighOut + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-high-2",0.398107,1,400}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*(rpm factor[0.5, 0.85])"; + }; + class IdleOut + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-idle-5",0.223872,1,200}; + frequency = "1"; + volume = "camPos*engineOn*(rpm factor[0.4, 0])"; + }; + class TiresRockOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*rock*(speed factor[2, 20])"; + }; + class TiresSandOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*sand*(speed factor[2, 20])"; + }; + class TiresGrassOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass3",0.316228,1,30}; + frequency = "1"; + volume = "camPos*grass*(speed factor[2, 20])"; + }; + class TiresMudOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*mud*(speed factor[2, 20])"; + }; + class TiresGravelOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.316228,1,30}; + frequency = "1"; + volume = "camPos*asphalt*(speed factor[2, 20])"; + }; + class NoiseOut + { + sound[] = {"ca\sounds\Vehicles\Wheeled\UAZ\ext\ext-noise",0.316228,1,30}; + frequency = "1"; + volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])"; + }; + class EngineLowIn + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-low-1",0.562341,1}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*((rpm factor[0.2, 0.4]) min (rpm factor[0.7, 0.3]))"; + }; + class EngineHighIn + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-high-2",0.562341,1}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*(rpm factor[0.56, 0.8])"; + }; + class IdleIn + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-idle-5",0.398107,1}; + frequency = "1"; + volume = "(1-camPos)*engineOn*(rpm factor[0.4, 0])"; + }; + class TiresRockIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*rock*(speed factor[2, 20])"; + }; + class TiresSandIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*sand*(speed factor[2, 20])"; + }; + class TiresGrassIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass3",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*grass*(speed factor[2, 20])"; + }; + class TiresMudIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*mud*(speed factor[2, 20])"; + }; + class TiresGravelIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*asphalt*(speed factor[2, 20])"; + }; + class NoiseIn + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-noise-1",0.316228,1}; + frequency = "1"; + volume = "(damper0 max 0.03)*(speed factor[0, 8])*(1-camPos)"; + }; + class Movement + { + sound = "soundEnviron"; + frequency = "1"; + volume = "0"; + }; + }; + class TransportMagazines + { + }; + transportSoldier = 1; + unitInfoType = "UnitInfoSoldier"; + driverAction = "Hilux_Driver"; + cargoAction[] = {"Hilux_cargo01"}; + driverCompartments = "Compartment1"; + cargoCompartments[] = {"Compartment1"}; + gunnerOpticsShowCursor = 1; + threat[] = {0.6,0.4,0.5}; + class AnimationSources: AnimationSources + { + class ReloadAnim + { + source = "reload"; + weapon = "DShKM"; + }; + class ReloadMagazine + { + source = "reloadmagazine"; + weapon = "DShKM"; + }; + class Revolving + { + source = "revolving"; + weapon = "DShKM"; + }; + }; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + outGunnerMayFire = 1; + forceHideGunner = 1; + castGunnerShadow = 1; + viewGunnerInExternal = 1; + gunnerOpticsModel = "\ca\Weapons\optika_empty"; + gunnerForceOptics = 0; + weapons[] = {"DShKM"}; + soundServo[] = {}; + stabilizedInAxes = 0; + magazines[] = {"50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM"}; + gunnerAction = "Hilux_Gunner"; + gunnerInAction = "Hilux_Gunner"; + ejectDeadGunner = 1; + minElev = -18; + maxElev = 60; + minTurn = -360; + maxTurn = 360; + initTurn = 0; + gunnerCompartments = "Compartment2"; + }; + }; + class Library + { +//String STR_LIB_HILUX_DSHKM not found + libTextDesc = ""; + }; + class Damage + { + tex[] = {}; + mat[] = {"Ca\wheeled_E\Hilux_Armed\Data\coyota_trup3.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_trup3_damage.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_trup3_destruct.rvmat","Ca\wheeled_E\Hilux_Armed\Data\drziaky.rvmat","Ca\wheeled_E\Hilux_Armed\Data\drziaky_damage.rvmat","Ca\wheeled_E\Hilux_Armed\Data\drziaky_destruct.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_armed.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_armed_damage.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_armed_destruct.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_interier.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_interier_damage.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_interier_destruct.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_kola.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_kola_damage.rvmat","Ca\wheeled_E\Hilux_Armed\Data\coyota_kola_destruct.rvmat","Ca\wheeled_E\Data\auta_skla_in.rvmat","Ca\wheeled_E\Data\auta_skla_in_damage.rvmat","Ca\wheeled_E\Data\auta_skla_in_damage.rvmat","Ca\wheeled_E\Data\auta_skla.rvmat","Ca\wheeled_E\Data\auta_skla_damage.rvmat","Ca\wheeled_E\Data\auta_skla_damage.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"}; + }; + hiddenSelections[] = {"Camo"}; + outsideSoundFilter = 1; + insideSoundCoef = 0.8; + brakeDistance = 13; + model = "\ca\wheeled_E\Hilux_Armed\hilux_DSHK"; +}; +class Offroad_DSHKM_Gue_DZ: Offroad_DSHKM_base +{ + scope = 2; + side = 2; + faction = "GUE"; + crew = ""; + typicalCargo[] = {""}; + displayName = "Off-road (DShKM) DZ"; + hiddenSelectionsTextures[] = {"\ca\wheeled\hilux_armed\data\coyota_trup4_CO.paa"}; + class Damage + { + tex[] = {}; + mat[] = {"ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed_destruct.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk_destruct.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\wheeled\hilux_armed\data\detailmapy\tripod_dshk_destruct.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm_destruct.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_trup3.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_trup3.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_trup3_destruct.rvmat","ca\wheeled\hilux_armed\data\detailmapy\drziaky.rvmat","ca\wheeled\hilux_armed\data\detailmapy\drziaky.rvmat","ca\wheeled\hilux_armed\data\detailmapy\drziaky_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"}; + }; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + outGunnerMayFire = 1; + forceHideGunner = 1; + castGunnerShadow = 1; + viewGunnerInExternal = 1; + gunnerOpticsModel = "\ca\Weapons\optika_empty"; + gunnerForceOptics = 0; + weapons[] = {"DShKM"}; + soundServo[] = {}; + stabilizedInAxes = 0; + magazines[] = {"50Rnd_127x107_DSHKM"}; + gunnerAction = "Hilux_Gunner"; + gunnerInAction = "Hilux_Gunner"; + ejectDeadGunner = 1; + minElev = -18; + maxElev = 60; + minTurn = -360; + maxTurn = 360; + initTurn = 0; + gunnerCompartments = "Compartment2"; + }; + }; +}; + +class Offroad_DSHKM_Gue_DZE: Offroad_DSHKM_base +{ + scope = 2; + side = 2; + faction = "GUE"; + crew = ""; + typicalCargo[] = {}; + displayName = "Off-road (DShKM) AL"; + hiddenSelectionsTextures[] = {"\ca\wheeled\hilux_armed\data\coyota_trup4_CO.paa"}; + class Damage + { + tex[] = {}; + mat[] = {"ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed_destruct.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk_destruct.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\wheeled\hilux_armed\data\detailmapy\tripod_dshk_destruct.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm_destruct.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_trup3.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_trup3.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_trup3_destruct.rvmat","ca\wheeled\hilux_armed\data\detailmapy\drziaky.rvmat","ca\wheeled\hilux_armed\data\detailmapy\drziaky.rvmat","ca\wheeled\hilux_armed\data\detailmapy\drziaky_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"}; + }; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + outGunnerMayFire = 1; + forceHideGunner = 1; + castGunnerShadow = 1; + viewGunnerInExternal = 1; + gunnerOpticsModel = "\ca\Weapons\optika_empty"; + gunnerForceOptics = 0; + weapons[] = {"DShKM"}; + soundServo[] = {}; + stabilizedInAxes = 0; + magazines[] = {}; + gunnerAction = "Hilux_Gunner"; + gunnerInAction = "Hilux_Gunner"; + ejectDeadGunner = 1; + minElev = -18; + maxElev = 60; + minTurn = -360; + maxTurn = 360; + initTurn = 0; + gunnerCompartments = "Compartment2"; + }; + }; +}; + +// Performance 1 +class Offroad_DSHKM_Gue_DZE1: Offroad_DSHKM_Gue_DZE +{ + maxspeed = 170; // Offroad_DSHKM_base 150 | car 100 +}; +// Armmor 2 +class Offroad_DSHKM_Gue_DZE2: Offroad_DSHKM_Gue_DZE1 +{ + armor = 50; // car 20 +}; +// Cargo 3 +class Offroad_DSHKM_Gue_DZE3: Offroad_DSHKM_Gue_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 +}; +// Fuel 4 +class Offroad_DSHKM_Gue_DZE4: Offroad_DSHKM_Gue_DZE3 +{ + fuelCapacity = 210; // car 100 +}; + diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/Pickup_PK.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/Pickup_PK.hpp new file mode 100644 index 000000000..2ad5f411f --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/Pickup_PK.hpp @@ -0,0 +1,527 @@ +class Pickup_PK_base: Car +{ + displayName = "Pickup (PK)"; + scope = 0; + wheelCircumference = 2.199; + Picture = "\Ca\wheeled\data\ico\datsun_PK_CA.paa"; + Icon = "\Ca\wheeled\data\map_ico\icomap_datsun_PK_CA.paa"; + mapSize = 5; + maxSpeed = 150; + turnCoef = 2.5; + steerAheadPlan = 0.15; + terrainCoef = 4; + soundGear[] = {"",0.000562341,1}; + SoundGetIn[] = {"\ca\sounds\vehicles\wheeled\offroad\ext\ext-offroad-getout-1",0.251189,1}; + SoundGetOut[] = {"\ca\sounds\vehicles\wheeled\offroad\ext\ext-offroad-getout-1",0.251189,1,30}; + soundEngineOnInt[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-start-1",0.316228,1}; + soundEngineOnExt[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-start-1",0.316228,1,200}; + soundEngineOffInt[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-stop-1",0.316228,1}; + soundEngineOffExt[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-stop-1",0.316228,1,200}; + buildCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_building_01",0.707946,1,200}; + buildCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_building_02",0.707946,1,200}; + buildCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_building_03",0.707946,1,200}; + buildCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_building_04",0.707946,1,200}; + soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25}; + WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_01",0.707946,1,200}; + WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_02",0.707946,1,200}; + WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_03",0.707946,1,200}; + WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_04",0.707946,1,200}; + WoodCrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05",0.707946,1,200}; + WoodCrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06",0.707946,1,200}; + soundWoodCrash[] = {"woodCrash0",0.166,"woodCrash1",0.166,"woodCrash2",0.166,"woodCrash3",0.166,"woodCrash4",0.166,"woodCrash5",0.166}; + ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_01",0.707946,1,200}; + ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_02",0.707946,1,200}; + ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_03",0.707946,1,200}; + ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_04",0.707946,1,200}; + soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25}; + class SoundEvents + { + class AccelerationIn + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-acce-1",0.316228,1}; + limit = "0.7"; + expression = "(engineOn*(1-camPos))*gmeterZ*(speed factor[2.5, 4])"; + }; + class AccelerationOut + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-acce-1",0.316228,1,250}; + limit = "0.7"; + expression = "(engineOn*camPos)*gmeterZ*(speed factor[2.5, 4])"; + }; + }; + class Sounds + { + class Engine + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-low-1",0.398107,1,300}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*((rpm factor[0.21, 0.5]) min (rpm factor[0.7, 0.3]))"; + }; + class EngineHighOut + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-high-2",0.398107,1,400}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*(rpm factor[0.5, 0.85])"; + }; + class IdleOut + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-idle-5",0.223872,1,200}; + frequency = "1"; + volume = "camPos*engineOn*(rpm factor[0.4, 0])"; + }; + class TiresRockOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*rock*(speed factor[2, 20])"; + }; + class TiresSandOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*sand*(speed factor[2, 20])"; + }; + class TiresGrassOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass3",0.316228,1,30}; + frequency = "1"; + volume = "camPos*grass*(speed factor[2, 20])"; + }; + class TiresMudOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*mud*(speed factor[2, 20])"; + }; + class TiresGravelOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.316228,1,30}; + frequency = "1"; + volume = "camPos*asphalt*(speed factor[2, 20])"; + }; + class NoiseOut + { + sound[] = {"ca\sounds\Vehicles\Wheeled\UAZ\ext\ext-noise",0.316228,1,30}; + frequency = "1"; + volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])"; + }; + class EngineLowIn + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-low-1",0.562341,1}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*((rpm factor[0.2, 0.4]) min (rpm factor[0.7, 0.3]))"; + }; + class EngineHighIn + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-high-2",0.562341,1}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*(rpm factor[0.56, 0.8])"; + }; + class IdleIn + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-idle-5",0.398107,1}; + frequency = "1"; + volume = "(1-camPos)*engineOn*(rpm factor[0.4, 0])"; + }; + class TiresRockIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*rock*(speed factor[2, 20])"; + }; + class TiresSandIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*sand*(speed factor[2, 20])"; + }; + class TiresGrassIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass3",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*grass*(speed factor[2, 20])"; + }; + class TiresMudIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*mud*(speed factor[2, 20])"; + }; + class TiresGravelIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*asphalt*(speed factor[2, 20])"; + }; + class NoiseIn + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-noise-1",0.316228,1}; + frequency = "1"; + volume = "(damper0 max 0.03)*(speed factor[0, 8])*(1-camPos)"; + }; + class Movement + { + sound = "soundEnviron"; + frequency = "1"; + volume = "0"; + }; + }; + class TransportMagazines + { + }; + transportSoldier = 3; + unitInfoType = "UnitInfoSoldier"; + driverAction = "datsun_driver"; + cargoAction[] = {"Hilux_cargo01","datsun_cargo02","MH6_Cargo03"}; + driverCompartments = "Compartment1"; + cargoCompartments[] = {"Compartment1"}; + gunnerOpticsShowCursor = 1; + threat[] = {0.6,0.4,0.1}; + class AnimationSources: AnimationSources + { + class ReloadAnim + { + source = "reload"; + weapon = "PKT"; + }; + class ReloadMagazine + { + source = "reloadmagazine"; + weapon = "PKT"; + }; + class Revolving + { + source = "revolving"; + weapon = "PKT"; + }; + }; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + outGunnerMayFire = 1; + forceHideGunner = 1; + castGunnerShadow = 1; + viewGunnerInExternal = 1; + gunnerOpticsModel = "\ca\Weapons\optika_empty"; + gunnerForceOptics = 0; + weapons[] = {"PKT"}; + soundServo[] = {}; + stabilizedInAxes = 0; + magazines[] = {"100Rnd_762x54_PK","100Rnd_762x54_PK","100Rnd_762x54_PK","100Rnd_762x54_PK","100Rnd_762x54_PK","100Rnd_762x54_PK"}; + gunnerAction = "datsun_Gunner01"; + gunnerInAction = "datsun_Gunner01"; + ejectDeadGunner = 1; + minElev = -18; + maxElev = 40; + minTurn = -45; + maxTurn = 45; + initTurn = 0; + gunnerCompartments = "Compartment2"; + }; + }; + class Library + { + libTextDesc = "A pickup truck which was very popular in the United States in the 1970s."; + }; + class Damage + { + tex[] = {}; + mat[] = {"Ca\wheeled_E\Datsun_Armed\Data\datsun_trup.rvmat","Ca\wheeled_E\Datsun_Armed\Data\datsun_trup_damage.rvmat","Ca\wheeled_E\Datsun_Armed\Data\datsun_trup_destruct.rvmat","Ca\wheeled_E\Datsun_Armed\Data\datsun_interier.rvmat","Ca\wheeled_E\Datsun_Armed\Data\datsun_interier_damage.rvmat","Ca\wheeled_E\Datsun_Armed\Data\datsun_interier_destruct.rvmat","Ca\wheeled_E\Datsun_Armed\Data\datsun_trup_b.rvmat","Ca\wheeled_E\Datsun_Armed\Data\datsun_trup_b_damage.rvmat","Ca\wheeled_E\Datsun_Armed\Data\datsun_trup_b_destruct.rvmat","Ca\wheeled_E\Data\auta_skla_in.rvmat","Ca\wheeled_E\Data\auta_skla_in_damage.rvmat","Ca\wheeled_E\Data\auta_skla_in_damage.rvmat","Ca\wheeled_E\Data\auta_skla.rvmat","Ca\wheeled_E\Data\auta_skla_damage.rvmat","Ca\wheeled_E\Data\auta_skla_damage.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"}; + }; + hiddenSelections[] = {"Camo"}; + outsideSoundFilter = 1; + insideSoundCoef = 0.8; + brakeDistance = 13; + model = "ca\wheeled_E\Datsun_Armed\datsun_PK"; +}; + +class Pickup_PK_TK_GUE_EP1_DZ: Pickup_PK_base +{ + htMin = 60; + htMax = 1800; + afMax = 200; + mfMax = 100; + mFact = 1; + tBody = 250; + expansion = 1; + scope = 2; + side = 2; + faction = "BIS_TK_GUE"; + displayName = "Pickup (PK) DZ"; + crew = ""; + typicalCargo[] = {}; + hiddenSelectionsTextures[] = {"\CA\wheeled_E\Datsun_Armed\Data\datsun_trup1_EINS_CO.paa"}; + class EventHandlers: Eventhandlers + { + init = "(_this select 0) setObjectTexture [0,[""\CA\wheeled_E\Datsun_Armed\Data\datsun_trup1_EINS_CO"",""\CA\wheeled_E\Datsun_Armed\Data\datsun_trup2_EINS_CO"",""\CA\wheeled_E\Datsun_Armed\Data\datsun_trup3_EINS_CO""] select floor random 3]"; + }; + class TransportMagazines {}; + class TransportWeapons {}; + + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + outGunnerMayFire = 1; + forceHideGunner = 1; + castGunnerShadow = 1; + viewGunnerInExternal = 1; + gunnerOpticsModel = "\ca\Weapons\optika_empty"; + gunnerForceOptics = 0; + weapons[] = {"PKT"}; + soundServo[] = {}; + stabilizedInAxes = 0; + magazines[] = {"100Rnd_762x54_PK"}; + gunnerAction = "datsun_Gunner01"; + gunnerInAction = "datsun_Gunner01"; + ejectDeadGunner = 1; + minElev = -18; + maxElev = 40; + minTurn = -45; + maxTurn = 45; + initTurn = 0; + gunnerCompartments = "Compartment2"; + }; + }; +}; + +class Pickup_PK_TK_GUE_EP1_DZE: Pickup_PK_base +{ + htMin = 60; + htMax = 1800; + afMax = 200; + mfMax = 100; + mFact = 1; + tBody = 250; + expansion = 1; + scope = 2; + side = 2; + faction = "BIS_TK_GUE"; + displayName = "Pickup (PK) AL"; + crew = ""; + typicalCargo[] = {}; + hiddenSelectionsTextures[] = {"\CA\wheeled_E\Datsun_Armed\Data\datsun_trup1_EINS_CO.paa"}; + class EventHandlers: Eventhandlers + { + init = "(_this select 0) setObjectTexture [0,[""\CA\wheeled_E\Datsun_Armed\Data\datsun_trup1_EINS_CO"",""\CA\wheeled_E\Datsun_Armed\Data\datsun_trup2_EINS_CO"",""\CA\wheeled_E\Datsun_Armed\Data\datsun_trup3_EINS_CO""] select floor random 3]"; + }; + class TransportMagazines {}; + class TransportWeapons {}; + + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + outGunnerMayFire = 1; + forceHideGunner = 1; + castGunnerShadow = 1; + viewGunnerInExternal = 1; + gunnerOpticsModel = "\ca\Weapons\optika_empty"; + gunnerForceOptics = 0; + weapons[] = {"PKT"}; + soundServo[] = {}; + stabilizedInAxes = 0; + magazines[] = {}; + gunnerAction = "datsun_Gunner01"; + gunnerInAction = "datsun_Gunner01"; + ejectDeadGunner = 1; + minElev = -18; + maxElev = 40; + minTurn = -45; + maxTurn = 45; + initTurn = 0; + gunnerCompartments = "Compartment2"; + }; + }; +}; + +class Pickup_PK_GUE_DZ: Pickup_PK_base +{ + scope = 2; + side = 2; + faction = "GUE"; + displayName = "Pickup (PK) DZ"; + crew = ""; + typicalCargo[] = {}; + hiddenSelectionsTextures[] = {"\ca\wheeled\datsun_armed\data\datsun_trup2_CO.paa"}; + class Damage + { + tex[] = {}; + mat[] = {"ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed_destruct.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk_destruct.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\wheeled\hilux_armed\data\detailmapy\tripod_dshk_destruct.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm_destruct.rvmat","ca\wheeled\data\detailmapy\datsun_interier.rvmat","ca\wheeled\data\detailmapy\datsun_interier.rvmat","ca\wheeled\data\detailmapy\datsun_interier_destruct.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_destruct.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_b.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_b.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trupb_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"}; + }; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + outGunnerMayFire = 1; + forceHideGunner = 1; + castGunnerShadow = 1; + viewGunnerInExternal = 1; + gunnerOpticsModel = "\ca\Weapons\optika_empty"; + gunnerForceOptics = 0; + weapons[] = {"PKT"}; + soundServo[] = {}; + stabilizedInAxes = 0; + magazines[] = {"100Rnd_762x54_PK"}; + gunnerAction = "datsun_Gunner01"; + gunnerInAction = "datsun_Gunner01"; + ejectDeadGunner = 1; + minElev = -18; + maxElev = 40; + minTurn = -45; + maxTurn = 45; + initTurn = 0; + gunnerCompartments = "Compartment2"; + }; + }; +}; + +class Pickup_PK_GUE_DZE: Pickup_PK_base +{ + scope = 2; + side = 2; + faction = "GUE"; + displayName = "Pickup (PK) AL"; + crew = ""; + typicalCargo[] = {}; + hiddenSelectionsTextures[] = {"\ca\wheeled\datsun_armed\data\datsun_trup2_CO.paa"}; + class Damage + { + tex[] = {}; + mat[] = {"ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed_destruct.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk_destruct.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\wheeled\hilux_armed\data\detailmapy\tripod_dshk_destruct.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm_destruct.rvmat","ca\wheeled\data\detailmapy\datsun_interier.rvmat","ca\wheeled\data\detailmapy\datsun_interier.rvmat","ca\wheeled\data\detailmapy\datsun_interier_destruct.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_destruct.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_b.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_b.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trupb_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"}; + }; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + outGunnerMayFire = 1; + forceHideGunner = 1; + castGunnerShadow = 1; + viewGunnerInExternal = 1; + gunnerOpticsModel = "\ca\Weapons\optika_empty"; + gunnerForceOptics = 0; + weapons[] = {"PKT"}; + soundServo[] = {}; + stabilizedInAxes = 0; + magazines[] = {}; + gunnerAction = "datsun_Gunner01"; + gunnerInAction = "datsun_Gunner01"; + ejectDeadGunner = 1; + minElev = -18; + maxElev = 40; + minTurn = -45; + maxTurn = 45; + initTurn = 0; + gunnerCompartments = "Compartment2"; + }; + }; +}; + +class Pickup_PK_INS_DZ: Pickup_PK_base +{ + scope = 2; + side = 2; + faction = "INS"; + displayName = "Pickup (PK) DZ"; + crew = ""; + typicalCargo[] = {}; + hiddenSelectionsTextures[] = {"\ca\wheeled\datsun_armed\data\datsun_trup3_CO.paa"}; + class Damage + { + tex[] = {}; + mat[] = {"ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed_destruct.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk_destruct.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\wheeled\hilux_armed\data\detailmapy\tripod_dshk_destruct.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm_destruct.rvmat","ca\wheeled\data\detailmapy\datsun_interier.rvmat","ca\wheeled\data\detailmapy\datsun_interier.rvmat","ca\wheeled\data\detailmapy\datsun_interier_destruct.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_destruct.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_b.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_b.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trupb_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"}; + }; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + outGunnerMayFire = 1; + forceHideGunner = 1; + castGunnerShadow = 1; + viewGunnerInExternal = 1; + gunnerOpticsModel = "\ca\Weapons\optika_empty"; + gunnerForceOptics = 0; + weapons[] = {"PKT"}; + soundServo[] = {}; + stabilizedInAxes = 0; + magazines[] = {"100Rnd_762x54_PK"}; + gunnerAction = "datsun_Gunner01"; + gunnerInAction = "datsun_Gunner01"; + ejectDeadGunner = 1; + minElev = -18; + maxElev = 40; + minTurn = -45; + maxTurn = 45; + initTurn = 0; + gunnerCompartments = "Compartment2"; + }; + }; +}; + +class Pickup_PK_INS_DZE: Pickup_PK_base +{ + scope = 2; + side = 2; + faction = "INS"; + displayName = "Pickup (PK) AL"; + crew = ""; + typicalCargo[] = {}; + hiddenSelectionsTextures[] = {"\ca\wheeled\datsun_armed\data\datsun_trup3_CO.paa"}; + class Damage + { + tex[] = {}; + mat[] = {"ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed.rvmat","ca\wheeled\hilux_armed\data\detailmapy\coyota_armed_destruct.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk_destruct.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\weapons\data\tripod_dshk.rvmat","ca\wheeled\hilux_armed\data\detailmapy\tripod_dshk_destruct.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm.rvmat","ca\weapons\data\pkm_destruct.rvmat","ca\wheeled\data\detailmapy\datsun_interier.rvmat","ca\wheeled\data\detailmapy\datsun_interier.rvmat","ca\wheeled\data\detailmapy\datsun_interier_destruct.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_destruct.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_b.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trup_b.rvmat","ca\wheeled\datsun_armed\data\detailmapy\datsun_trupb_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"}; + }; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + outGunnerMayFire = 1; + forceHideGunner = 1; + castGunnerShadow = 1; + viewGunnerInExternal = 1; + gunnerOpticsModel = "\ca\Weapons\optika_empty"; + gunnerForceOptics = 0; + weapons[] = {"PKT"}; + soundServo[] = {}; + stabilizedInAxes = 0; + magazines[] = {}; + gunnerAction = "datsun_Gunner01"; + gunnerInAction = "datsun_Gunner01"; + ejectDeadGunner = 1; + minElev = -18; + maxElev = 40; + minTurn = -45; + maxTurn = 45; + initTurn = 0; + gunnerCompartments = "Compartment2"; + }; + }; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/SUV.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/SUV.hpp new file mode 100644 index 000000000..a9a25c352 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/SUV.hpp @@ -0,0 +1,1162 @@ +class SUV_Base_EP1: Car +{ + brakeDistance = 19; + expansion = 1; + htMin = 60; + htMax = 1800; + afMax = 200; + mfMax = 100; + mFact = 0; + tBody = 0; + scope = 0; + displayName = "SUV"; + class Library + { + libTextDesc = "A SUV (sport utility vehicle) is a generic marketing term for a vehicle similar to a station wagon, but built on a light-truck chassis. In this case, this SUV is, in fact, a limousine."; + }; + model = "\ca\wheeled_e\SUV\SUV.p3d"; + armor = 25; + damageResistance = 0.00635; + transportSoldier = 5; + Icon = "\CA\wheeled_e\Data\UI\Icon_suv_CA.paa"; + Picture = "\CA\wheeled_e\Data\UI\Picture_suv_CA.paa"; + MapSize = 7; + fuelCapacity = 130; + class Turrets + { + }; + weapons[] = {"MiniCarHorn"}; + enableGPS = 1; + magazines[] = {}; + maxSpeed = 230; + driverAction = "SUV_Driver_EP1"; + cargoAction[] = {"SUV_Cargo_EP1","SUV_Cargo02_EP1","SUV_Cargo01_EP1","SUV_Cargo02_EP1","SUV_Cargo01_EP1"}; + outsideSoundFilter = 1; + insideSoundCoef = 0.8; + soundGear[] = {"",5.62341e-005,1}; + soundGetIn[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_door",0.562341,1}; + soundGetOut[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_door",0.562341,1,20}; + soundEngineOnInt[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_int_start",0.177828,1}; + soundEngineOnExt[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_start",0.177828,1,100}; + soundEngineOffInt[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_int_stop",0.177828,1}; + soundEngineOffExt[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_stop",0.177828,1,100}; + buildCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_building_01",0.707946,1,200}; + buildCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_building_02",0.707946,1,200}; + buildCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_building_03",0.707946,1,200}; + buildCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_building_04",0.707946,1,200}; + soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25}; + WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_01",0.707946,1,200}; + WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_02",0.707946,1,200}; + WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_03",0.707946,1,200}; + WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_04",0.707946,1,200}; + WoodCrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05",0.707946,1,200}; + WoodCrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06",0.707946,1,200}; + soundWoodCrash[] = {"woodCrash0",0.166,"woodCrash1",0.166,"woodCrash2",0.166,"woodCrash3",0.166,"woodCrash4",0.166,"woodCrash5",0.166}; + ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_01",0.707946,1,200}; + ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_02",0.707946,1,200}; + ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_03",0.707946,1,200}; + ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_04",0.707946,1,200}; + soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25}; + class SoundEvents + { + class AccelerationIn + { + sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_int_accelerate_3_x",0.562341,1}; + limit = "0.4"; + expression = "(engineOn*(1-camPos))*gmeterZ"; + }; + class AccelerationOut + { + sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_accelerate_3",0.562341,1,200}; + limit = "0.4"; + expression = "(engineOn*camPos)*gmeterZ"; + }; + }; + class Sounds + { + class Engine + { + sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_low",0.177828,1.4,100}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*((rpm factor[0.3, 0.4]) min (rpm factor[0.7, 0.5]))"; + }; + class EngineHighOut + { + sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_high",1,0.8,300}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*(rpm factor[0.5, 0.8])"; + }; + class IdleOut + { + sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_idle",0.562341,1,100}; + frequency = "1"; + volume = "engineOn*camPos*(rpm factor[0.4, 0])"; + }; + class TiresRockOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*rock*(speed factor[2, 20])"; + }; + class TiresSandOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*sand*(speed factor[2, 20])"; + }; + class TiresGrassOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*grass*(speed factor[2, 20])"; + }; + class TiresMudOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*mud*(speed factor[2, 20])"; + }; + class TiresGravelOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.316228,1,30}; + frequency = "1"; + volume = "camPos*asphalt*(speed factor[2, 20])"; + }; + class NoiseOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\ext\noise2",0.1,1,30}; + frequency = "1"; + volume = "camPos*(damper0 max 0.03)*(speed factor[0, 8])"; + }; + class EngineLowIn + { + sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_int_low_x",0.316228,1.4}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*((rpm factor[0.3, 0.4]) min (rpm factor[0.7, 0.45]))"; + }; + class EngineHighIn + { + sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_int_high_x",1,0.8}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*(rpm factor[0.5, 0.8])"; + }; + class IdleIn + { + sound[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_int_idle_x",0.316228,1}; + frequency = "1"; + volume = "engineOn*(rpm factor[0.4, 0])*(1-camPos)"; + }; + class TiresRockIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*rock*(speed factor[2, 20])"; + }; + class TiresSandIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*sand*(speed factor[2, 20])"; + }; + class TiresGrassIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*grass*(speed factor[2, 20])"; + }; + class TiresMudIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*mud*(speed factor[2, 20])"; + }; + class TiresGravelIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*asphalt*(speed factor[2, 20])"; + }; + class NoiseIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\int\noise2",0.177828,1}; + frequency = "1"; + volume = "(damper0 max 0.03)*(speed factor[0, 8])*(1-camPos)"; + }; + class Movement + { + sound = "soundEnviron"; + frequency = "1"; + volume = "0"; + }; + }; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.15; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.15; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.15; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.15; + }; + class HitFuel + { + armor = 0.14; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 0.5; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 1; + }; + class HitGlass2: HitGlass2 + { + armor = 1; + }; + class HitGlass3: HitGlass3 + { + armor = 1; + }; + class HitGlass4: HitGlass4 + { + armor = 1; + }; + }; + class Damage + { + tex[] = {}; + mat[] = {"Ca\wheeled_E\SUV\data\SUV_body.rvmat","Ca\wheeled_E\SUV\data\SUV_body_damage.rvmat","Ca\wheeled_E\SUV\data\SUV_body_destruct.rvmat","Ca\wheeled_E\SUV\data\SUV_chrom.rvmat","Ca\wheeled_E\SUV\data\SUV_chrom_damage.rvmat","Ca\wheeled_E\SUV\data\SUV_chrom_destruct.rvmat","Ca\wheeled_E\SUV\data\SUV_glass.rvmat","Ca\wheeled_E\SUV\data\SUV_glass_damage.rvmat","Ca\wheeled_E\SUV\data\SUV_glass_destruct.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"}; + }; + HiddenSelections[] = {"camo"}; + HiddenSelectionsTextures[] = {"ca\wheeled_e\suv\data\suv_body_co.paa"}; +}; +class SUV_TK_CIV_EP1: SUV_Base_EP1 +{ + scope = 2; + crew = ""; + typicalCargo[] = {}; + rarityUrban = 0.8; + faction = "BIS_TK_CIV"; + side = 3; + upgradeVehicle[] = {"SUV_TK_CIV_EP1_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; + +// Camo +class SUV_Camo: SUV_TK_CIV_EP1 +{ + displayName = "SUV Camo"; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\camo10.paa"}; + upgradeVehicle[] = {"SUV_Camo_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; + + +// SUV RECOLORS +class SUV_Blue: SUV_TK_CIV_EP1 +{ + displayName = "SUV Blue"; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_blue_co.paa"}; + upgradeVehicle[] = {"SUV_Blue_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class SUV_Green: SUV_TK_CIV_EP1 +{ + displayName = "SUV Green"; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_green_co.paa"}; + upgradeVehicle[] = {"SUV_Green_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class SUV_Yellow: SUV_TK_CIV_EP1 +{ + displayName = "SUV Yellow"; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_yellow_co.paa"}; + upgradeVehicle[] = {"SUV_Yellow_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class SUV_Red: SUV_TK_CIV_EP1 +{ + displayName = "SUV Red"; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_red_co.paa"}; + upgradeVehicle[] = {"SUV_Red_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class SUV_White: SUV_TK_CIV_EP1 +{ + displayName = "SUV White"; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_white_co.paa"}; + upgradeVehicle[] = {"SUV_White_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class SUV_Pink: SUV_TK_CIV_EP1 +{ + displayName = "SUV Pink"; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_pink_co.paa"}; + upgradeVehicle[] = {"SUV_Pink_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class SUV_Charcoal: SUV_TK_CIV_EP1 +{ + displayName = "SUV Charcoal"; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_charcoal_co.paa"}; + upgradeVehicle[] = {"SUV_Charcoal_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class SUV_Orange: SUV_TK_CIV_EP1 +{ + displayName = "SUV Orange"; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_orange_co.paa"}; + upgradeVehicle[] = {"SUV_Orange_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class SUV_Silver: SUV_TK_CIV_EP1 +{ + displayName = "SUV Silver"; + hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\suv_body_silver_co.paa"}; + upgradeVehicle[] = {"SUV_Silver_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; + + +// Performance 1 +class SUV_TK_CIV_EP1_DZE1: SUV_TK_CIV_EP1 +{ + maxSpeed = 250; // max engine limit 125-130 + brakeDistance = 14; // 19 + terrainCoef = 1.5; + upgradeVehicle[] = {"SUV_TK_CIV_EP1_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class SUV_Camo_DZE1: SUV_Camo +{ + maxSpeed = 250; // max engine limit 125-130 + brakeDistance = 14; // 19 + terrainCoef = 1.5; + upgradeVehicle[] = {"SUV_Camo_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class SUV_Blue_DZE1: SUV_Blue +{ + maxSpeed = 250; // suv base 130 + terrainCoef = 1.5; + brakeDistance = 14; // 19 + upgradeVehicle[] = {"SUV_Blue_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class SUV_Green_DZE1: SUV_Green +{ + maxSpeed = 250; // suv base 130 + terrainCoef = 1.5; + brakeDistance = 14; // 19 + upgradeVehicle[] = {"SUV_Green_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class SUV_Yellow_DZE1: SUV_Yellow +{ + maxSpeed = 250; // max engine limit 125-130 + terrainCoef = 1.5; + brakeDistance = 14; // 19 + upgradeVehicle[] = {"SUV_Yellow_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class SUV_Red_DZE1: SUV_Red +{ + maxSpeed = 250; // suv base 130 + terrainCoef = 1.5; + brakeDistance = 14; // 19 + upgradeVehicle[] = {"SUV_Red_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class SUV_White_DZE1: SUV_White +{ + maxSpeed = 250; // suv base 130 + terrainCoef = 1.5; + brakeDistance = 14; // 19 + upgradeVehicle[] = {"SUV_White_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class SUV_Pink_DZE1: SUV_Pink +{ + maxSpeed = 250; // suv base 130 + terrainCoef = 1.5; + brakeDistance = 14; // 19 + upgradeVehicle[] = {"SUV_Pink_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class SUV_Charcoal_DZE1: SUV_Charcoal +{ + maxSpeed = 250; // max engine limit 125-130 + terrainCoef = 1.5; + brakeDistance = 14; // 19 + upgradeVehicle[] = {"SUV_Charcoal_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class SUV_Orange_DZE1: SUV_Orange +{ + maxSpeed = 250; // suv base 130 + terrainCoef = 1.5; + brakeDistance = 14; // 19 + upgradeVehicle[] = {"SUV_Orange_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class SUV_Silver_DZE1: SUV_Silver +{ + maxSpeed = 250; // suv base 130 + terrainCoef = 1.5; + brakeDistance = 14; // 19 + upgradeVehicle[] = {"SUV_Silver_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; + +// Armor 2 +class SUV_TK_CIV_EP1_DZE2: SUV_TK_CIV_EP1_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"SUV_TK_CIV_EP1_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +class SUV_Camo_DZE2: SUV_Camo_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"SUV_Camo_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.15; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 2; + }; + class HitGlass2: HitGlass2 + { + armor = 2; + }; + class HitGlass3: HitGlass3 + { + armor = 2; + }; + class HitGlass4: HitGlass4 + { + armor = 2; + }; + }; +}; +class SUV_Blue_DZE2: SUV_Blue_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"SUV_Blue_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.15; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 2; + }; + class HitGlass2: HitGlass2 + { + armor = 2; + }; + class HitGlass3: HitGlass3 + { + armor = 2; + }; + class HitGlass4: HitGlass4 + { + armor = 2; + }; + }; +}; +class SUV_Green_DZE2: SUV_Green_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"SUV_Green_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.15; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 2; + }; + class HitGlass2: HitGlass2 + { + armor = 2; + }; + class HitGlass3: HitGlass3 + { + armor = 2; + }; + class HitGlass4: HitGlass4 + { + armor = 2; + }; + }; +}; +class SUV_Yellow_DZE2: SUV_Yellow_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"SUV_Yellow_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.15; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 2; + }; + class HitGlass2: HitGlass2 + { + armor = 2; + }; + class HitGlass3: HitGlass3 + { + armor = 2; + }; + class HitGlass4: HitGlass4 + { + armor = 2; + }; + }; +}; +class SUV_Red_DZE2: SUV_Red_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"SUV_Red_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.15; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 2; + }; + class HitGlass2: HitGlass2 + { + armor = 2; + }; + class HitGlass3: HitGlass3 + { + armor = 2; + }; + class HitGlass4: HitGlass4 + { + armor = 2; + }; + }; +}; +class SUV_White_DZE2: SUV_White_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"SUV_White_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.15; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 2; + }; + class HitGlass2: HitGlass2 + { + armor = 2; + }; + class HitGlass3: HitGlass3 + { + armor = 2; + }; + class HitGlass4: HitGlass4 + { + armor = 2; + }; + }; +}; +class SUV_Pink_DZE2: SUV_Pink_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"SUV_Pink_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.15; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 2; + }; + class HitGlass2: HitGlass2 + { + armor = 2; + }; + class HitGlass3: HitGlass3 + { + armor = 2; + }; + class HitGlass4: HitGlass4 + { + armor = 2; + }; + }; +}; +class SUV_Charcoal_DZE2: SUV_Charcoal_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"SUV_Charcoal_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.15; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 2; + }; + class HitGlass2: HitGlass2 + { + armor = 2; + }; + class HitGlass3: HitGlass3 + { + armor = 2; + }; + class HitGlass4: HitGlass4 + { + armor = 2; + }; + }; +}; +class SUV_Orange_DZE2: SUV_Orange_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"SUV_Orange_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.15; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 2; + }; + class HitGlass2: HitGlass2 + { + armor = 2; + }; + class HitGlass3: HitGlass3 + { + armor = 2; + }; + class HitGlass4: HitGlass4 + { + armor = 2; + }; + }; +}; +class SUV_Silver_DZE2: SUV_Silver_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"SUV_Silver_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.15; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 2; + }; + class HitGlass2: HitGlass2 + { + armor = 2; + }; + class HitGlass3: HitGlass3 + { + armor = 2; + }; + class HitGlass4: HitGlass4 + { + armor = 2; + }; + }; +}; + + +// Cargo 3 +class SUV_TK_CIV_EP1_DZE3: SUV_TK_CIV_EP1_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"SUV_TK_CIV_EP1_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class SUV_Camo_DZE3: SUV_Camo_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"SUV_Camo_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class SUV_Blue_DZE3: SUV_Blue_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"SUV_Blue_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class SUV_Green_DZE3: SUV_Green_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"SUV_Green_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class SUV_Yellow_DZE3: SUV_Yellow_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"SUV_Yellow_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class SUV_Red_DZE3: SUV_Red_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"SUV_Red_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class SUV_White_DZE3: SUV_White_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"SUV_White_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class SUV_Pink_DZE3: SUV_Pink_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"SUV_Pink_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class SUV_Charcoal_DZE3: SUV_Charcoal_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"SUV_Charcoal_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class SUV_Orange_DZE3: SUV_Orange_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"SUV_Orange_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class SUV_Silver_DZE3: SUV_Silver_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"SUV_Silver_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; + + +// Fuel 4 +class SUV_TK_CIV_EP1_DZE4: SUV_TK_CIV_EP1_DZE3 +{ + fuelCapacity = 250; // suv base 130 +}; +class SUV_Camo_DZE4: SUV_Camo_DZE3 +{ + fuelCapacity = 250; // suv base 130 +}; +class SUV_Blue_DZE4: SUV_Blue_DZE3 +{ + fuelCapacity = 250; // suv base 130 +}; +class SUV_Green_DZE4: SUV_Green_DZE3 +{ + fuelCapacity = 250; // suv base 130 +}; +class SUV_Yellow_DZE4: SUV_Yellow_DZE3 +{ + fuelCapacity = 250; // suv base 130 +}; +class SUV_Red_DZE4: SUV_Red_DZE3 +{ + fuelCapacity = 250; // suv base 130 +}; +class SUV_White_DZE4: SUV_White_DZE3 +{ + fuelCapacity = 250; // suv base 130 +}; +class SUV_Pink_DZE4: SUV_Pink_DZE3 +{ + fuelCapacity = 250; // suv base 130 +}; +class SUV_Charcoal_DZE4: SUV_Charcoal_DZE3 +{ + fuelCapacity = 250; // suv base 130 +}; +class SUV_Orange_DZE4: SUV_Orange_DZE3 +{ + fuelCapacity = 250; // suv base 130 +}; +class SUV_Silver_DZE4: SUV_Silver_DZE3 +{ + fuelCapacity = 250; // suv base 130 +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/Skoda.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/Skoda.hpp new file mode 100644 index 000000000..3ecf05a49 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/Skoda.hpp @@ -0,0 +1,1371 @@ +class SkodaBase: Car +{ + brakeDistance = 9; + scope = 0; + picture = "\Ca\wheeled\data\ico\skodovka_CA.paa"; + Icon = "\Ca\wheeled\data\map_ico\icomap_skoda_CA.paa"; + mapSize = 6; + faction = "CIV"; + crew = "Citizen2"; + typicalCargo[] = {"Citizen2"}; + wheelCircumference = 1.988; + maxSpeed = 110; + turnCoef = 2; + steerAheadPlan = 0.24; + side = 3; + displayName = "Car"; + accuracy = 0.5; + extCameraPosition[] = {0.5,2,-10}; + armor = 20; + damageResistance = 0.01821; + cost = 2000; + fuelCapacity = 50; + transportSoldier = 3; + transportAmmo = 0; + terrainCoef = 6; + soundGear[] = {"",5.62341e-005,1}; + soundGetIn[] = {"ca\sounds\vehicles\Wheeled\Car\ext\ext-Car-getout-1",0.316228,1}; + soundGetOut[] = {"ca\sounds\vehicles\Wheeled\Car\ext\ext-Car-getout-1",0.316228,1,30}; + soundEngineOnInt[] = {"ca\sounds\vehicles\Wheeled\Car\int\int-Car-start-1",0.316228,1}; + soundEngineOnExt[] = {"ca\sounds\vehicles\Wheeled\Car\ext\ext-Car-start-1",0.316228,1,200}; + soundEngineOffInt[] = {"ca\sounds\vehicles\Wheeled\Car\int\int-Car-stop-1",0.316228,1}; + soundEngineOffExt[] = {"ca\sounds\vehicles\Wheeled\Car\ext\ext-Car-stop-1",0.316228,1,200}; + buildCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_building_01",0.707946,1,200}; + buildCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_building_02",0.707946,1,200}; + buildCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_building_03",0.707946,1,200}; + buildCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_building_04",0.707946,1,200}; + soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25}; + WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_01",0.707946,1,200}; + WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_02",0.707946,1,200}; + WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_03",0.707946,1,200}; + WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_04",0.707946,1,200}; + WoodCrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05",0.707946,1,200}; + WoodCrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06",0.707946,1,200}; + soundWoodCrash[] = {"woodCrash0",0.166,"woodCrash1",0.166,"woodCrash2",0.166,"woodCrash3",0.166,"woodCrash4",0.166,"woodCrash5",0.166}; + ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_01",0.707946,1,200}; + ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_02",0.707946,1,200}; + ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_03",0.707946,1,200}; + ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_04",0.707946,1,200}; + soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25}; + class SoundEvents + { + class AccelerationIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Car\int\int-Car-acce-2",0.316228,1}; + limit = "0.5"; + expression = "(engineOn*(1-camPos))*gmeterZ"; + }; + class AccelerationOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Car\ext\ext-Car-acce-2",0.316228,1,200}; + limit = "0.5"; + expression = "(engineOn*camPos)*gmeterZ"; + }; + }; + class Sounds + { + class Engine + { + sound[] = {"\ca\sounds\Vehicles\Wheeled\Car\ext\ext-car-low-4",0.562341,1,250}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "engineOn*camPos*(rpm factor[0.7, 0.2])"; + }; + class EngineHighOut + { + sound[] = {"\ca\sounds\Vehicles\Wheeled\Car\ext\ext-car-high-4",0.562341,1.1,350}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "engineOn*camPos*(rpm factor[0.5, 0.9])"; + }; + class IdleOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Car\ext\ext-car-idle-2",0.316228,1,150}; + frequency = "1"; + volume = "engineOn*camPos*(rpm factor[0.3, 0])"; + }; + class TiresRockOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.1,1,30}; + frequency = "1"; + volume = "camPos*rock*(speed factor[2, 20])"; + }; + class TiresSandOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.1,1,30}; + frequency = "1"; + volume = "camPos*sand*(speed factor[2, 20])"; + }; + class TiresGrassOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass3",0.1,1,30}; + frequency = "1"; + volume = "camPos*grass*(speed factor[2, 20])"; + }; + class TiresMudOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.1,1,30}; + frequency = "1"; + volume = "camPos*mud*(speed factor[2, 20])"; + }; + class TiresGravelOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.1,1,30}; + frequency = "1"; + volume = "camPos*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.1,1,30}; + frequency = "1"; + volume = "camPos*asphalt*(speed factor[2, 20])"; + }; + class NoiseOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\ext\int-noise3",0.1,1,30}; + frequency = "1"; + volume = "camPos*(damper0 max 0.04)*(speed factor[0, 8])"; + }; + class EngineLowIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Car\int\int-car-low-4",0.707946,0.8}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "((engineOn*thrust) factor[0.65, 0.2])*(1-camPos)"; + }; + class EngineHighIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Car\int\int-car-high-4",0.707946,0.8}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "((engineOn*thrust) factor[0.55, 0.95])*(1-camPos)"; + }; + class IdleIn + { + sound[] = {"\ca\sounds\Vehicles\Wheeled\Car\int\int-car-idle-1",0.398107,1}; + frequency = "1"; + volume = "engineOn*(rpm factor[0.3, 0])*(1-camPos)"; + }; + class TiresRockIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*rock*(speed factor[2, 20])"; + }; + class TiresSandIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*sand*(speed factor[2, 20])"; + }; + class TiresGrassIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass3",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*grass*(speed factor[2, 20])"; + }; + class TiresMudIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*mud*(speed factor[2, 20])"; + }; + class TiresGravelIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*asphalt*(speed factor[2, 20])"; + }; + class NoiseIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\BUS\int\noise3",0.1,1}; + frequency = "1"; + volume = "(damper0 max 0.04)*(speed factor[0, 8])*(1-camPos)"; + }; + class Movement + { + sound = "soundEnviron"; + frequency = "1"; + volume = "0"; + }; + }; + weapons[] = {"SportCarHorn"}; + magazines[] = {}; + driverAction = "Skodovka_Driver"; + cargoAction[] = {"Skodovka_Cargo01"}; + cargoIsCoDriver[] = {1,0}; + hasGunner = 0; + class Turrets + { + }; + class Library + { + libTextDesc = "A Czech-made civilian car, very popular during the Soviet era. This car was designed for the rugged roads of Central and Eastern Europe and displays good off-road performance in comparison to other vehicles in its class."; + }; + rarityUrban = 0.5; +}; +class Skoda: SkodaBase +{ + scope = 2; + accuracy = 1000; + crew = "Citizen1"; + faction = "CIV"; + typicalCargo[] = {"Citizen1"}; + model = "\ca\wheeled\skodovka"; + picture = "\Ca\wheeled\data\ico\skodovka_CA.paa"; + Icon = "\Ca\wheeled\data\map_ico\icomap_skoda_CA.paa"; + mapSize = 6; + displayName = "Car (white)"; + displayNameShort = "Car"; + hiddenSelections[] = {"Camo1","Camo2"}; + hiddenSelectionsTextures[] = {"\ca\wheeled\data\skodovka_bila_co.paa","\ca\wheeled\data\skodovka_int_co.paa"}; + class Damage + { + tex[] = {}; + mat[] = {"ca\wheeled\data\skodovka.rvmat","ca\wheeled\data\skodovka.rvmat","ca\wheeled\data\skodovka_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"}; + }; + rarityUrban = 0.25; + upgradeVehicle[] = {"Skoda_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class SkodaBlue: SkodaBase +{ + scope = 2; + accuracy = 1000; + crew = "Villager2"; + faction = "CIV"; + typicalCargo[] = {"Villager2"}; + model = "\ca\wheeled\skodovka_blue"; + picture = "\Ca\wheeled\data\ico\skodovka_CA.paa"; + Icon = "\Ca\wheeled\data\map_ico\icomap_skoda_CA.paa"; + mapSize = 6; + displayName = "Car (blue)"; + displayNameShort = "Car"; + class Damage + { + tex[] = {}; + mat[] = {"ca\wheeled\data\skodovka_modra.rvmat","ca\wheeled\data\skodovka_modra.rvmat","ca\wheeled\data\skodovka_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"}; + }; + rarityUrban = 0.25; + upgradeVehicle[] = {"SkodaBlue_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class SkodaRed: SkodaBase +{ + scope = 2; + faction = "CIV"; + accuracy = 1000; + model = "\ca\wheeled\skodovka_red"; + picture = "\Ca\wheeled\data\ico\skodovka_CA.paa"; + Icon = "\Ca\wheeled\data\map_ico\icomap_skoda_CA.paa"; + mapSize = 6; + crew = "Villager1"; + typicalCargo[] = {"Villager1"}; + displayName = "Car (red)"; + displayNameShort = "Car"; + class Damage + { + tex[] = {}; + mat[] = {"ca\wheeled\data\skodovka.rvmat","ca\wheeled\data\skodovka.rvmat","ca\wheeled\data\skodovka_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"}; + }; + upgradeVehicle[] = {"SkodaRed_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class SkodaGreen: SkodaBase +{ + scope = 2; + faction = "CIV"; + accuracy = 1000; + model = "\ca\wheeled\skodovka_green"; + picture = "\Ca\wheeled\data\ico\skodovka_CA.paa"; + Icon = "\Ca\wheeled\data\map_ico\icomap_skoda_CA.paa"; + mapSize = 6; + crew = "Villager3"; + typicalCargo[] = {"Villager3"}; + displayName = "Car (green)"; + displayNameShort = "Car"; + class Damage + { + tex[] = {}; + mat[] = {"ca\wheeled\data\skodovka_zelena.rvmat","ca\wheeled\data\skodovka_zelena.rvmat","ca\wheeled\data\skodovka_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"}; + }; + upgradeVehicle[] = {"SkodaGreen_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; + +// Performance 1 +class Skoda_DZE1: Skoda +{ + maxspeed = 150; // max engine limit 125-130 + terrainCoef = 2.5; + upgradeVehicle[] = {"Skoda_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; + +class SkodaBlue_DZE1: SkodaBlue +{ + maxspeed = 150; // car 100 + terrainCoef = 2.5; + upgradeVehicle[] = {"SkodaBlue_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class SkodaRed_DZE1: SkodaRed +{ + maxspeed = 150; // car 100 + terrainCoef = 2.5; + upgradeVehicle[] = {"SkodaRed_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class SkodaGreen_DZE1: SkodaGreen +{ + maxspeed = 150; // car 100 + terrainCoef = 2.5; + upgradeVehicle[] = {"SkodaGreen_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; + +// Armor 2 +class Skoda_DZE2: Skoda_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"Skoda_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +class SkodaBlue_DZE2: SkodaBlue_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"SkodaBlue_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +class SkodaRed_DZE2: SkodaRed_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"SkodaRed_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +class SkodaGreen_DZE2: SkodaGreen_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"SkodaGreen_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; + +// Cargo 3 +class Skoda_DZE3: Skoda_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"Skoda_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class SkodaBlue_DZE3: SkodaBlue_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"SkodaBlue_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class SkodaRed_DZE3: SkodaRed_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"SkodaRed_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class SkodaGreen_DZE3: SkodaGreen_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"SkodaGreen_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; + +// Fuel 4 +class Skoda_DZE4: Skoda_DZE3 +{ + fuelCapacity = 210; // car 100 +}; +class SkodaBlue_DZE4: SkodaBlue_DZE3 +{ + fuelCapacity = 210; // car 100 +}; +class SkodaRed_DZE4: SkodaRed_DZE3 +{ + fuelCapacity = 210; // car 100 +}; +class SkodaGreen_DZE4: SkodaGreen_DZE3 +{ + fuelCapacity = 210; // car 100 +}; + +class car_hatchback: SkodaBase { + armorcrash0[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_01", 0.707946, 1, 200}; + armorcrash1[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_02", 0.707946, 1, 200}; + armorcrash2[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_03", 0.707946, 1, 200}; + armorcrash3[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_04", 0.707946, 1, 200}; + brakedistance = 10; + buildcrash0[] = {"Ca\sounds\Vehicles\Crash\crash_building_01", 0.707946, 1, 200}; + buildcrash1[] = {"Ca\sounds\Vehicles\Crash\crash_building_02", 0.707946, 1, 200}; + buildcrash2[] = {"Ca\sounds\Vehicles\Crash\crash_building_03", 0.707946, 1, 200}; + buildcrash3[] = {"Ca\sounds\Vehicles\Crash\crash_building_04", 0.707946, 1, 200}; + cargoaction[] = {"Hatchback_Cargo01"}; + cargoiscodriver[] = {1, 0}; + crew = ""; + displayname = "Old hatchback"; + driveraction = "Hatchback_Driver"; + faction = "CIV"; + hiddenselections[] = {"Camo1"}; + hiddenselectionstextures[] = {"\ca\wheeled\data\hatchback_co.paa"}; + icon = "\Ca\wheeled\data\map_ico\icomap_skoda_CA.paa"; + mapsize = 6; + maxspeed = 125; + model = "\ca\Wheeled\car_hatchback"; + picture = "\Ca\wheeled\data\ico\car_hatchback_CA.paa"; + rarityurban = 0.6; + scope = 2; + soundarmorcrash[] = {"ArmorCrash0", 0.25, "ArmorCrash1", 0.25, "ArmorCrash2", 0.25, "ArmorCrash3", 0.25}; + soundbuildingcrash[] = {"buildCrash0", 0.25, "buildCrash1", 0.25, "buildCrash2", 0.25, "buildCrash3", 0.25}; + soundengineoffext[] = {"ca\sounds\vehicles\Wheeled\sedan\ext\ext-sedan-stop-1", 0.398107, 1, 250}; + soundengineoffint[] = {"ca\sounds\vehicles\Wheeled\sedan\int\int-sedan-stop-1", 0.398107, 1}; + soundengineonext[] = {"ca\sounds\vehicles\Wheeled\sedan\ext\ext-sedan-start-1", 0.398107, 1, 250}; + soundengineonint[] = {"ca\sounds\vehicles\Wheeled\sedan\int\int-sedan-start-1", 0.398107, 1}; + soundgear[] = {"", "5.62341e-005", 1}; + soundgetin[] = {"ca\sounds\vehicles\Wheeled\sedan\ext\ext-sedan-getout-1", 0.316228, 1}; + soundgetout[] = {"ca\sounds\vehicles\Wheeled\sedan\ext\ext-sedan-getout-1", 0.316228, 1, 30}; + soundwoodcrash[] = {"woodCrash0", 0.166, "woodCrash1", 0.166, "woodCrash2", 0.166, "woodCrash3", 0.166, "woodCrash4", 0.166, "woodCrash5", 0.166}; + typicalcargo[] = {}; + wheelcircumference = 2.148; + woodcrash0[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_01", 0.707946, 1, 200}; + woodcrash1[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_02", 0.707946, 1, 200}; + woodcrash2[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_03", 0.707946, 1, 200}; + woodcrash3[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_04", 0.707946, 1, 200}; + woodcrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05", 0.707946, 1, 200}; + woodcrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06", 0.707946, 1, 200}; + class SoundEvents { + class AccelerationIn { + expression = "(engineOn*(1-camPos))*gmeterZ"; + limit = 0.5; + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\sedan\int\int-sedan-acce-1", 0.398107, 1}; + }; + class AccelerationOut { + expression = "(engineOn*camPos)*gmeterZ"; + limit = 0.5; + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\sedan\ext\ext-sedan-acce-1", 0.398107, 1, 250}; + }; + }; + class Sounds { + class Engine { + frequency = "(randomizer*0.05+0.95)*rpm"; + sound[] = {"\ca\sounds\Vehicles\Wheeled\sedan\ext\ext-sedan-low-1", 0.398107, 0.9, 300}; + volume = "engineOn*camPos*(rpm factor[0.6, 0.2])"; + }; + class EngineHighOut { + frequency = "(randomizer*0.05+0.95)*rpm"; + sound[] = {"\ca\sounds\Vehicles\Wheeled\sedan\ext\ext-sedan-high-1", 0.398107, 0.8, 380}; + volume = "engineOn*camPos*(rpm factor[0.45, 0.9])"; + }; + class IdleOut { + frequency = 1; + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\sedan\ext\ext-sedan-idle-1", 0.281838, 1, 200}; + volume = "engineOn*camPos*(rpm factor[0.3, 0])"; + }; + class TiresRockOut { + frequency = 1; + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2", 0.316228, 1, 30}; + volume = "camPos*rock*(speed factor[2, 20])"; + }; + class TiresSandOut { + frequency = 1; + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2", 0.316228, 1, 30}; + volume = "camPos*sand*(speed factor[2, 20])"; + }; + class TiresGrassOut { + frequency = 1; + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass3", 0.316228, 1, 30}; + volume = "camPos*grass*(speed factor[2, 20])"; + }; + class TiresMudOut { + frequency = 1; + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2", 0.316228, 1, 30}; + volume = "camPos*mud*(speed factor[2, 20])"; + }; + class TiresGravelOut { + frequency = 1; + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2", 0.316228, 1, 30}; + volume = "camPos*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltOut { + frequency = 1; + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3", 0.316228, 1, 30}; + volume = "camPos*asphalt*(speed factor[2, 20])"; + }; + class NoiseOut { + frequency = 1; + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\ext\int-noise3", 0.316228, 1, 30}; + volume = "camPos*(damper0 max 0.04)*(speed factor[0, 8])"; + }; + class EngineLowIn { + frequency = "(randomizer*0.05+0.95)*rpm"; + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\sedan\int\int-sedan-low-1", 0.562341, 0.8}; + volume = "((engineOn*thrust) factor[0.65, 0.2])*(1-camPos)"; + }; + class EngineHighIn { + frequency = "(randomizer*0.05+0.95)*rpm"; + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\sedan\int\int-sedan-high-1", 0.562341, 0.8}; + volume = "((engineOn*thrust) factor[0.55, 0.95])*(1-camPos)"; + }; + class IdleIn { + frequency = 1; + sound[] = {"\ca\sounds\Vehicles\Wheeled\sedan\int\int-sedan-idle-1", 0.316228, 1}; + volume = "engineOn*(rpm factor[0.3, 0])*(1-camPos)"; + }; + class TiresRockIn { + frequency = 1; + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2", 0.177828, 1}; + volume = "(1-camPos)*rock*(speed factor[2, 20])"; + }; + class TiresSandIn { + frequency = 1; + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2", 0.177828, 1}; + volume = "(1-camPos)*sand*(speed factor[2, 20])"; + }; + class TiresGrassIn { + frequency = 1; + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass3", 0.177828, 1}; + volume = "(1-camPos)*grass*(speed factor[2, 20])"; + }; + class TiresMudIn { + frequency = 1; + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2", 0.177828, 1}; + volume = "(1-camPos)*mud*(speed factor[2, 20])"; + }; + class TiresGravelIn { + frequency = 1; + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2", 0.177828, 1}; + volume = "(1-camPos)*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltIn { + frequency = 1; + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3", 0.177828, 1}; + volume = "(1-camPos)*asphalt*(speed factor[2, 20])"; + }; + class NoiseIn { + frequency = 1; + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\BUS\int\noise3", 0.177828, 1}; + volume = "(damper0 max 0.04)*(speed factor[0, 8])*(1-camPos)"; + }; + class Movement { + frequency = 1; + sound = "soundEnviron"; + volume = 0; + }; + }; + class Damage { + mat[] = {"ca\wheeled\data\hatchback.rvmat", "ca\wheeled\data\hatchback.rvmat", "ca\wheeled\data\hatchback_destruct.rvmat", "ca\wheeled\data\hatchback.rvmat", "ca\wheeled\data\hatchback.rvmat", "ca\wheeled\data\hatchback_destruct.rvmat", "ca\wheeled\data\detailmapy\auta_skla.rvmat", "ca\wheeled\data\detailmapy\auta_skla_damage.rvmat", "ca\wheeled\data\detailmapy\auta_skla_damage.rvmat", "ca\wheeled\data\detailmapy\auta_skla_in.rvmat", "ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat", "ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"}; + tex[] = {}; + }; + class Library { + libtextdesc = "Civilian Car"; + }; +}; + +// Performance 1 +class car_hatchback_DZE1: car_hatchback +{ + maxspeed = 150; // max engine limit 125-130 + terrainCoef = 2.5; + upgradeVehicle[] = {"car_hatchback_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +// Armor 2 +class car_hatchback_DZE2: car_hatchback_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"car_hatchback_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +// Cargo 3 +class car_hatchback_DZE3: car_hatchback_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"car_hatchback_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +// Fuel 4 +class car_hatchback_DZE4: car_hatchback_DZE3 +{ + fuelCapacity = 210; // car 100 +}; + + +class car_sedan : SkodaBase + { + scope = 2; + faction = "CIV"; + maxSpeed = 125; + model = "\ca\Wheeled\car_sedan"; + picture = "\Ca\wheeled\data\ico\car_sedan_CA.paa"; + Icon = "\Ca\wheeled\data\map_ico\icomap_skoda_CA.paa"; + mapSize = 6; + typicalCargo[] = { + "Citizen4" + }; + crew = "Citizen4"; + displayName = "Sedan"; + driverAction = "Sedan_Driver"; + wheelCircumference = 1.947; + soundGear[] = { + "", + 5.62341e-005, + 1 + }; + soundGetIn[] = { + "ca\sounds\vehicles\Wheeled\sedan\ext\ext-sedan-getout-1", + 0.316228, + 1 + }; + soundGetOut[] = { + "ca\sounds\vehicles\Wheeled\sedan\ext\ext-sedan-getout-1", + 0.316228, + 1, + 30 + }; + soundEngineOnInt[] = { + "ca\sounds\vehicles\Wheeled\sedan\int\int-sedan-start-1", + 0.398107, + 1 + }; + soundEngineOnExt[] = { + "ca\sounds\vehicles\Wheeled\sedan\ext\ext-sedan-start-1", + 0.398107, + 1, + 250 + }; + soundEngineOffInt[] = { + "ca\sounds\vehicles\Wheeled\sedan\int\int-sedan-stop-1", + 0.398107, + 1 + }; + soundEngineOffExt[] = { + "ca\sounds\vehicles\Wheeled\sedan\ext\ext-sedan-stop-1", + 0.398107, + 1, + 250 + }; + buildCrash0[] = { + "Ca\sounds\Vehicles\Crash\crash_building_01", + 0.707946, + 1, + 200 + }; + buildCrash1[] = { + "Ca\sounds\Vehicles\Crash\crash_building_02", + 0.707946, + 1, + 200 + }; + buildCrash2[] = { + "Ca\sounds\Vehicles\Crash\crash_building_03", + 0.707946, + 1, + 200 + }; + buildCrash3[] = { + "Ca\sounds\Vehicles\Crash\crash_building_04", + 0.707946, + 1, + 200 + }; + soundBuildingCrash[] = { + "buildCrash0", + 0.25, + "buildCrash1", + 0.25, + "buildCrash2", + 0.25, + "buildCrash3", + 0.25 + }; + WoodCrash0[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_01", + 0.707946, + 1, + 200 + }; + WoodCrash1[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_02", + 0.707946, + 1, + 200 + }; + WoodCrash2[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_03", + 0.707946, + 1, + 200 + }; + WoodCrash3[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_04", + 0.707946, + 1, + 200 + }; + WoodCrash4[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_05", + 0.707946, + 1, + 200 + }; + WoodCrash5[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_06", + 0.707946, + 1, + 200 + }; + soundWoodCrash[] = { + "woodCrash0", + 0.166, + "woodCrash1", + 0.166, + "woodCrash2", + 0.166, + "woodCrash3", + 0.166, + "woodCrash4", + 0.166, + "woodCrash5", + 0.166 + }; + ArmorCrash0[] = { + "Ca\sounds\Vehicles\Crash\crash_vehicle_01", + 0.707946, + 1, + 200 + }; + ArmorCrash1[] = { + "Ca\sounds\Vehicles\Crash\crash_vehicle_02", + 0.707946, + 1, + 200 + }; + ArmorCrash2[] = { + "Ca\sounds\Vehicles\Crash\crash_vehicle_03", + 0.707946, + 1, + 200 + }; + ArmorCrash3[] = { + "Ca\sounds\Vehicles\Crash\crash_vehicle_04", + 0.707946, + 1, + 200 + }; + soundArmorCrash[] = { + "ArmorCrash0", + 0.25, + "ArmorCrash1", + 0.25, + "ArmorCrash2", + 0.25, + "ArmorCrash3", + 0.25 + }; + class SoundEvents + { + class AccelerationIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\sedan\int\int-sedan-acce-2", + 0.398107, + 1 + }; + limit = "0.5"; + expression = "(engineOn*(1-camPos))*gmeterZ"; + }; + class AccelerationOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\sedan\ext\ext-sedan-acce-2", + 0.398107, + 1, + 250 + }; + limit = "0.5"; + expression = "(engineOn*camPos)*gmeterZ"; + }; + }; + class Sounds + { + class Engine + { + sound[] = { + "\ca\sounds\Vehicles\Wheeled\sedan\ext\ext-sedan-low-1", + 0.562341, + 0.95, + 300 + }; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "engineOn*camPos*(rpm factor[0.6, 0.2])"; + }; + class EngineHighOut + { + sound[] = { + "\ca\sounds\Vehicles\Wheeled\sedan\ext\ext-sedan-high-1", + 0.562341, + 0.95, + 399 + }; + frequency = "(randomizer*0.05+0.98)*rpm"; + volume = "engineOn*camPos*(rpm factor[0.45, 0.9])"; + }; + class IdleOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\sedan\ext\ext-sedan-idle-1", + 0.354813, + 1, + 200 + }; + frequency = "1"; + volume = "engineOn*camPos*(rpm factor[0.3, 0])"; + }; + class TiresRockOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2", + 0.1, + 1, + 30 + }; + frequency = "1"; + volume = "camPos*rock*(speed factor[2, 20])"; + }; + class TiresSandOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2", + 0.1, + 1, + 30 + }; + frequency = "1"; + volume = "camPos*sand*(speed factor[2, 20])"; + }; + class TiresGrassOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass3", + 0.1, + 1, + 30 + }; + frequency = "1"; + volume = "camPos*grass*(speed factor[2, 20])"; + }; + class TiresMudOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2", + 0.1, + 1, + 30 + }; + frequency = "1"; + volume = "camPos*mud*(speed factor[2, 20])"; + }; + class TiresGravelOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2", + 0.1, + 1, + 30 + }; + frequency = "1"; + volume = "camPos*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3", + 0.1, + 1, + 30 + }; + frequency = "1"; + volume = "camPos*asphalt*(speed factor[2, 20])"; + }; + class NoiseOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Noises\ext\int-noise3", + 0.1, + 1, + 30 + }; + frequency = "1"; + volume = "camPos*(damper0 max 0.04)*(speed factor[0, 8])"; + }; + class EngineLowIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\sedan\int\int-sedan-low-1", + 0.562341, + 0.95 + }; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "((engineOn*thrust) factor[0.65, 0.2])*(1-camPos)"; + }; + class EngineHighIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\sedan\int\int-sedan-high-1", + 0.562341, + 0.95 + }; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "((engineOn*thrust) factor[0.55, 0.95])*(1-camPos)"; + }; + class IdleIn + { + sound[] = { + "\ca\sounds\Vehicles\Wheeled\sedan\int\int-sedan-idle-1", + 0.354813, + 1 + }; + frequency = "1"; + volume = "engineOn*(rpm factor[0.3, 0])*(1-camPos)"; + }; + class TiresRockIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2", + 0.1, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*rock*(speed factor[2, 20])"; + }; + class TiresSandIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2", + 0.1, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*sand*(speed factor[2, 20])"; + }; + class TiresGrassIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass3", + 0.1, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*grass*(speed factor[2, 20])"; + }; + class TiresMudIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2", + 0.1, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*mud*(speed factor[2, 20])"; + }; + class TiresGravelIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2", + 0.1, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3", + 0.1, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*asphalt*(speed factor[2, 20])"; + }; + class NoiseIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\BUS\int\noise3", + 0.177828, + 1 + }; + frequency = "1"; + volume = "(damper0 max 0.04)*(speed factor[0, 8])*(1-camPos)"; + }; + class Movement + { + sound = "soundEnviron"; + frequency = "1"; + volume = "0"; + }; + }; + class Library + { + libTextDesc = "Civilian Car"; + }; + class Damage + { + tex[] = { + }; + mat[] = { + "ca\wheeled\data\sedan_ext.rvmat", + "ca\wheeled\data\sedan_ext.rvmat", + "ca\wheeled\data\sedan_ext_destruct.rvmat", + "ca\wheeled\data\sedan_int.rvmat", + "ca\wheeled\data\sedan_int.rvmat", + "ca\wheeled\data\sedan_int_destruct.rvmat", + "ca\wheeled\data\detailmapy\auta_skla.rvmat", + "ca\wheeled\data\detailmapy\auta_skla_damage.rvmat", + "ca\wheeled\data\detailmapy\auta_skla_damage.rvmat", + "ca\wheeled\data\detailmapy\auta_skla_in.rvmat", + "ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat", + "ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat" + }; + }; + hiddenSelections[] = { + "Camo1" + }; + hiddenSelectionsTextures[] = { + "\ca\wheeled\data\sedan_ext_co.paa" + }; + rarityUrban = 0.6; + }; + + + // Performance 1 +class car_sedan_DZE1: car_sedan +{ + maxspeed = 150; // max engine limit 125-130 + terrainCoef = 2.5; + upgradeVehicle[] = {"car_sedan_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +// Armor 2 +class car_sedan_DZE2: car_sedan_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"car_sedan_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +// Cargo 3 +class car_sedan_DZE3: car_sedan_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"car_sedan_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +// Fuel 4 +class car_sedan_DZE4: car_sedan_DZE3 +{ + fuelCapacity = 210; // car 100 +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/UAZ.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/UAZ.hpp new file mode 100644 index 000000000..32b597eba --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/UAZ.hpp @@ -0,0 +1,623 @@ +class UAZ_Unarmed_Base : UAZ_Base + { + class HitPoints : HitPoints + { + class HitGlass1 + { + armor = 0.05; + material = -1; + name = "glass1"; + visual = "glass1"; + passThrough = 0; + }; + class HitGlass2 + { + armor = 0.05; + material = -1; + name = "glass2"; + visual = "glass2"; + passThrough = 0; + }; + class HitGlass3 + { + armor = 0.05; + material = -1; + name = "glass3"; + visual = "glass3"; + passThrough = 0; + }; + class HitGlass4 + { + armor = 0.05; + material = -1; + name = "glass4"; + visual = "glass4"; + passThrough = 0; + }; + }; + model = "\ca\wheeled\uaz"; + picture = "\Ca\wheeled\data\ico\uaz_CA.paa"; + Icon = "\Ca\wheeled\data\map_ico\icomap_Uaz_CA.paa"; + mapSize = 4; + displayName = "UAZ"; + vehicleClass = "Car"; + transportSoldier = 6; + transportAmmo = 0; + maxSpeed = 90; + cost = 25000; + armor = 40; + damageResistance = 0.00845; + armorWheels = 0.12; + soundGear[] = { + "", + 0.000562341, + 1 + }; + threat[] = { + 0, + 0, + 0 + }; + class Turrets + { + }; + class Damage + { + tex[] = { + }; + mat[] = { + "ca\wheeled\data\detailmapy\uaz_main_metal.rvmat", + "ca\wheeled\data\detailmapy\uaz_main_metal_damage.rvmat", + "ca\wheeled\data\detailmapy\uaz_main_metal_destruct.rvmat", + "ca\wheeled\data\detailmapy\uaz_other_metal.rvmat", + "ca\wheeled\data\detailmapy\uaz_other_metal_damage.rvmat", + "ca\wheeled\data\detailmapy\uaz_other_metal_destruct.rvmat", + "ca\wheeled\data\detailmapy\uaz_skla.rvmat", + "ca\wheeled\data\detailmapy\uaz_skla_damage.rvmat", + "ca\wheeled\data\detailmapy\uaz_skla_destruct.rvmat", + "ca\wheeled\data\detailmapy\uaz_skla_in.rvmat", + "ca\wheeled\data\detailmapy\uaz_skla_in_damage.rvmat", + "ca\wheeled\data\detailmapy\uaz_skla_in_damage.rvmat" + }; + }; + hiddenSelections[] = { + "Camo1" + }; + hiddenSelectionsTextures[] = { + "\ca\wheeled\data\Uaz_main_002_CO.paa" + }; + }; + +class UAZ_CDF: UAZ_Unarmed_Base +{ + scope = 2; + side = 1; + faction = "CDF"; + accuracy = 0.3; + crew = ""; + typicalCargo[] = {}; + hiddenSelectionsTextures[] = {"\ca\wheeled\data\Uaz_main_002_CO.paa"}; + upgradeVehicle[] = {"UAZ_CDF_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class UAZ_INS: UAZ_Unarmed_Base +{ + scope = 2; + side = 0; + faction = "INS"; + accuracy = 0.3; + crew = ""; + typicalCargo[] = {}; + hiddenSelectionsTextures[] = {"\ca\wheeled\data\Uaz_main_001_CO.paa"}; + upgradeVehicle[] = {"UAZ_INS_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class UAZ_RU: UAZ_Unarmed_Base +{ + scope = 2; + side = 0; + faction = "RU"; + crew = ""; + typicalCargo[] = {}; + hiddenSelectionsTextures[] = {"\ca\wheeled\data\Uaz_main_CO.paa"}; + upgradeVehicle[] = {"UAZ_RU_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class UAZ_Unarmed_TK_EP1: UAZ_Unarmed_Base +{ + expansion = 1; + scope = 2; + side = 0; + faction = "BIS_TK"; + accuracy = 0.3; + crew = "TK_Soldier_EP1"; + typicalCargo[] = {}; + hiddenSelectionsTextures[] = {}; + class TransportMagazines {}; + class TransportWeapons {}; + upgradeVehicle[] = {"UAZ_Unarmed_TK_EP1_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class UAZ_Unarmed_UN_EP1: UAZ_Unarmed_Base +{ + expansion = 1; + scope = 2; + side = 2; + accuracy = 0.3; + faction = "BIS_UN"; + crew = ""; + typicalCargo[] = {}; + hiddenSelectionsTextures[] = {"\CA\wheeled_E\UAZ\Data\Uaz_main_UN_CO.paa"}; + class TransportMagazines {}; + class TransportWeapons {}; + upgradeVehicle[] = {"UAZ_Unarmed_UN_EP1_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class UAZ_Unarmed_TK_CIV_EP1: UAZ_Unarmed_Base +{ + expansion = 1; + scope = 2; + side = 3; + accuracy = 0.3; + faction = "BIS_TK_CIV"; + crew = ""; + typicalCargo[] = {}; + hiddenSelectionsTextures[] = {"\CA\wheeled_E\UAZ\Data\Uaz_main_CIVIL_CO.paa"}; + class TransportMagazines {}; + class TransportWeapons {}; + upgradeVehicle[] = {"UAZ_Unarmed_TK_CIV_EP1_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; + + +// Performance 1 +class UAZ_CDF_DZE1: UAZ_CDF +{ + maxspeed = 150; // max engine limit 125-130 + terrainCoef = 2.5; + upgradeVehicle[] = {"UAZ_CDF_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class UAZ_INS_DZE1: UAZ_INS +{ + maxspeed = 150; // car 100 + terrainCoef = 2.5; + upgradeVehicle[] = {"UAZ_INS_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class UAZ_RU_DZE1: UAZ_RU +{ + maxspeed = 150; // car 100 + terrainCoef = 2.5; + upgradeVehicle[] = {"UAZ_RU_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; + +class UAZ_Unarmed_TK_EP1_DZE1: UAZ_Unarmed_TK_EP1 +{ + maxspeed = 150; // max engine limit 125-130 + terrainCoef = 2.5; + upgradeVehicle[] = {"UAZ_Unarmed_TK_EP1_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class UAZ_Unarmed_UN_EP1_DZE1: UAZ_Unarmed_UN_EP1 +{ + maxspeed = 150; // car 100 + terrainCoef = 2.5; + upgradeVehicle[] = {"UAZ_Unarmed_UN_EP1_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class UAZ_Unarmed_TK_CIV_EP1_DZE1: UAZ_Unarmed_TK_CIV_EP1 +{ + maxspeed = 150; // car 100 + terrainCoef = 2.5; + upgradeVehicle[] = {"UAZ_Unarmed_TK_CIV_EP1_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; + + + + + +// Armor 2 +class UAZ_CDF_DZE2: UAZ_CDF_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"UAZ_CDF_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +class UAZ_INS_DZE2: UAZ_INS_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"UAZ_INS_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +class UAZ_RU_DZE2: UAZ_RU_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"UAZ_RU_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; + +class UAZ_Unarmed_TK_EP1_DZE2: UAZ_Unarmed_TK_EP1_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"UAZ_Unarmed_TK_EP1_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +class UAZ_Unarmed_UN_EP1_DZE2: UAZ_Unarmed_UN_EP1_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"UAZ_Unarmed_UN_EP1_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +class UAZ_Unarmed_TK_CIV_EP1_DZE2: UAZ_Unarmed_TK_CIV_EP1_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"UAZ_Unarmed_TK_CIV_EP1_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; + + + +// Cargo 3 +class UAZ_CDF_DZE3: UAZ_CDF_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"UAZ_CDF_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class UAZ_INS_DZE3: UAZ_INS_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"UAZ_INS_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class UAZ_RU_DZE3: UAZ_RU_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"UAZ_RU_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; + +class UAZ_Unarmed_TK_EP1_DZE3: UAZ_Unarmed_TK_EP1_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"UAZ_Unarmed_TK_EP1_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class UAZ_Unarmed_UN_EP1_DZE3: UAZ_Unarmed_UN_EP1_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"UAZ_Unarmed_UN_EP1_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class UAZ_Unarmed_TK_CIV_EP1_DZE3: UAZ_Unarmed_TK_CIV_EP1_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"UAZ_Unarmed_TK_CIV_EP1_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; + + + +// Fuel 4 +class UAZ_CDF_DZE4: UAZ_CDF_DZE3 +{ + fuelCapacity = 210; // car 100 +}; +class UAZ_INS_DZE4: UAZ_INS_DZE3 +{ + fuelCapacity = 210; // car 100 +}; +class UAZ_RU_DZE4: UAZ_RU_DZE3 +{ + fuelCapacity = 210; // car 100 +}; + +class UAZ_Unarmed_TK_EP1_DZE4: UAZ_Unarmed_TK_EP1_DZE3 +{ + fuelCapacity = 210; // car 100 +}; +class UAZ_Unarmed_UN_EP1_DZE4: UAZ_Unarmed_UN_EP1_DZE3 +{ + fuelCapacity = 210; // car 100 +}; +class UAZ_Unarmed_TK_CIV_EP1_DZE4: UAZ_Unarmed_TK_CIV_EP1_DZE3 +{ + fuelCapacity = 210; // car 100 +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/UAZ_MG.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/UAZ_MG.hpp new file mode 100644 index 000000000..999b550c4 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/UAZ_MG.hpp @@ -0,0 +1,539 @@ +class UAZ_Base: Car +{ + displayName = "UAZ"; + vehicleClass = "Car"; + picture = "\Ca\wheeled\data\ico\uaz_mg_CA.paa"; + Icon = "\Ca\wheeled\data\map_ico\icomap_Uaz_mg_CA.paa"; + mapSize = 4; + magazines[] = {}; + accuracy = 0.25; + terrainCoef = 2.5; + wheelCircumference = 2.51; + turnCoef = 1.5; + steerAheadPlan = 0.26; + unitInfoType = "UnitInfoShip"; + driverAction = "UAZ_Driver"; + cargoAction[] = {"UAZ_Cargo01","UAZ_Cargo01","UAZ_Cargo01","UAZ_Cargo02","UAZ_Cargo01","UAZ_Cargo02"}; + gunnerOpticsShowCursor = 1; + transportSoldier = 1; + threat[] = {0.5,0.5,0.1}; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + outGunnerMayFire = 1; + forceHideGunner = 0; + castGunnerShadow = 1; + viewGunnerInExternal = 1; + gunnerOpticsModel = "\ca\Weapons\optika_empty"; + gunnerForceOptics = 0; + weapons[] = {"DShKM"}; + soundServo[] = {"\ca\sounds\vehicles\servos\turret-1",0.1,1,15}; + magazines[] = {"50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM","50Rnd_127x107_DSHKM"}; + gunnerAction = "UAZ_Gunner01"; + gunnerInAction = "UAZ_Gunner01"; + ejectDeadGunner = 1; + minElev = -25; + maxElev = 60; + stabilizedInAxes = "StabilizedInAxesNone"; + }; + }; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.38; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.38; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.38; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.38; + }; + }; + class Damage + { + tex[] = {}; + mat[] = {"ca\wheeled\data\detailmapy\uaz_main_metal.rvmat","ca\wheeled\data\detailmapy\uaz_main_metal_damage.rvmat","ca\wheeled\data\detailmapy\uaz_main_metal_destruct.rvmat","ca\wheeled\data\detailmapy\uaz_other_metal.rvmat","ca\wheeled\data\detailmapy\uaz_other_metal_damage.rvmat","ca\wheeled\data\detailmapy\uaz_other_metal_destruct.rvmat","ca\wheeled\data\detailmapy\uaz_skla.rvmat","ca\wheeled\data\detailmapy\uaz_skla_damage.rvmat","ca\wheeled\data\detailmapy\uaz_skla_destruct.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk_damage.rvmat","ca\weapons\data\dshk_destruct.rvmat"}; + }; + hiddenSelections[] = {"Camo1","Camo2"}; + hiddenSelectionsTextures[] = {"\ca\wheeled\data\Uaz_main_002_CO.paa","\ca\wheeled\data\uaz_mount_002_co.paa"}; + soundGear[] = {"",5.62341e-005,1}; + soundGetIn[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_door",0.562341,1}; + soundGetOut[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_door",0.562341,1,20}; + soundEngineOnInt[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_int_start1",0.177828,1}; + soundEngineOnExt[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_start1",0.177828,1,100}; + soundEngineOffInt[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_int_stop1",0.177828,1}; + soundEngineOffExt[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_stop1",0.177828,1,100}; + buildCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_building_01",0.707946,1,200}; + buildCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_building_02",0.707946,1,200}; + buildCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_building_03",0.707946,1,200}; + buildCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_building_04",0.707946,1,200}; + soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25}; + WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_01",0.707946,1,200}; + WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_02",0.707946,1,200}; + WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_03",0.707946,1,200}; + WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_04",0.707946,1,200}; + WoodCrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05",0.707946,1,200}; + WoodCrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06",0.707946,1,200}; + soundWoodCrash[] = {"woodCrash0",0.166,"woodCrash1",0.166,"woodCrash2",0.166,"woodCrash3",0.166,"woodCrash4",0.166,"woodCrash5",0.166}; + ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_01",0.707946,1,200}; + ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_02",0.707946,1,200}; + ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_03",0.707946,1,200}; + ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_04",0.707946,1,200}; + soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25}; + class SoundEvents + { + class AccelerationIn + { + sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_int_acceleration",0.562341,1}; + limit = "0.4"; + expression = "(engineOn*(1-camPos))*gmeterZ"; + }; + class AccelerationOut + { + sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_acceleration",0.562341,1,200}; + limit = "0.4"; + expression = "(engineOn*camPos)*gmeterZ"; + }; + }; + class Sounds: Sounds + { + class Engine: Engine + { + sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_low1",0.177828,0.9,100}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*((rpm factor[0.3, 0.5]) min (rpm factor[0.7, 0.55]))"; + }; + class EngineHighOut + { + sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_high1",1,0.8,300}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*(rpm factor[0.6, 1.0])"; + }; + class IdleOut + { + sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_idle",0.562341,1,100}; + frequency = "1"; + volume = "engineOn*camPos*(rpm factor[0.5, 0])"; + }; + class TiresRockOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*rock*(speed factor[2, 20])"; + }; + class TiresSandOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*sand*(speed factor[2, 20])"; + }; + class TiresGrassOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*grass*(speed factor[2, 20])"; + }; + class TiresMudOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*mud*(speed factor[2, 20])"; + }; + class TiresGravelOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.316228,1,30}; + frequency = "1"; + volume = "camPos*asphalt*(speed factor[2, 20])"; + }; + class NoiseOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\ext\noise2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*(damper0 max 0.03)*(speed factor[0, 8])"; + }; + class EngineLowIn + { + sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_int_low1",0.316228,0.7}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*((rpm factor[0.3, 0.5]) min (rpm factor[0.7, 0.55]))"; + }; + class EngineHighIn + { + sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_int_high1",1,0.8}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*(rpm factor[0.6, 1.0])"; + }; + class IdleIn + { + sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_int_idle",0.316228,1}; + frequency = "1"; + volume = "engineOn*(rpm factor[0.5, 0])*(1-camPos)"; + }; + class TiresRockIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*rock*(speed factor[2, 20])"; + }; + class TiresSandIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*sand*(speed factor[2, 20])"; + }; + class TiresGrassIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*grass*(speed factor[2, 20])"; + }; + class TiresMudIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*mud*(speed factor[2, 20])"; + }; + class TiresGravelIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*asphalt*(speed factor[2, 20])"; + }; + class NoiseIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\int\noise2",0.562341,1}; + frequency = "1"; + volume = "(damper0 max 0.03)*(speed factor[0, 8])*(1-camPos)"; + }; + class Movement: Movement + { + sound = "soundEnviron"; + frequency = "1"; + volume = "0"; + }; + }; + class Library + { + libTextDesc = "The UAZ-469 is a very reliable and affordable offroad vehicle, widely used in Soviet and post-Soviet countries. The weapons platform version can be fitted with a variety of heavy weapons including a 12.7mm DShKM heavy machine gun, an AGS-30 grenade launcher or an anti-tank recoilless rifle on a 360 degree cage mount."; + }; + brakeDistance = 8.5; + model = "\ca\wheeled_E\UAZ\uaz_mg"; + transportMaxBackpacks = 3; + outsideSoundFilter = 1; + insideSoundCoef = 0.8; +}; + +class UAZ_MG_Base: UAZ_Base +{ + displayName = "UAZ (DShKM)"; + class AnimationSources: AnimationSources + { + class ReloadAnim + { + source = "reload"; + weapon = "DShKM"; + }; + class ReloadMagazine + { + source = "reloadmagazine"; + weapon = "DShKM"; + }; + class Revolving + { + source = "revolving"; + weapon = "DShKM"; + }; + }; + soundGear[] = {"",5.62341e-005,1}; + soundGetIn[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_door",0.562341,1}; + soundGetOut[] = {"ca\Sounds_E\Wheeled_E\SUV\SUV_ext_door",0.562341,1,20}; + soundEngineOnInt[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_int_start1",0.177828,1}; + soundEngineOnExt[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_start1",0.177828,1,100}; + soundEngineOffInt[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_int_stop1",0.177828,1}; + soundEngineOffExt[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_stop1",0.177828,1,100}; + buildCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_building_01",0.707946,1,200}; + buildCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_building_02",0.707946,1,200}; + buildCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_building_03",0.707946,1,200}; + buildCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_building_04",0.707946,1,200}; + soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25}; + WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_01",0.707946,1,200}; + WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_02",0.707946,1,200}; + WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_03",0.707946,1,200}; + WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_04",0.707946,1,200}; + WoodCrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05",0.707946,1,200}; + WoodCrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06",0.707946,1,200}; + soundWoodCrash[] = {"woodCrash0",0.166,"woodCrash1",0.166,"woodCrash2",0.166,"woodCrash3",0.166,"woodCrash4",0.166,"woodCrash5",0.166}; + ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_01",0.707946,1,200}; + ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_02",0.707946,1,200}; + ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_03",0.707946,1,200}; + ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_04",0.707946,1,200}; + soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25}; + class SoundEvents + { + class AccelerationIn + { + sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_acceleration",0.562341,1}; + limit = "0.4"; + expression = "(engineOn*(1-camPos))*gmeterZ"; + }; + class AccelerationOut + { + sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_acceleration",0.562341,1,200}; + limit = "0.4"; + expression = "(engineOn*camPos)*gmeterZ"; + }; + }; + class Sounds: Sounds + { + class Engine: Engine + { + sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_low1",0.177828,0.9,100}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*((rpm factor[0.3, 0.5]) min (rpm factor[0.7, 0.55]))"; + }; + class EngineHighOut + { + sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_high1",1,0.8,300}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*(rpm factor[0.6, 1.0])"; + }; + class IdleOut + { + sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_idle",0.562341,1,100}; + frequency = "1"; + volume = "engineOn*camPos*(rpm factor[0.5, 0])"; + }; + class TiresRockOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*rock*(speed factor[2, 20])"; + }; + class TiresSandOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*sand*(speed factor[2, 20])"; + }; + class TiresGrassOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*grass*(speed factor[2, 20])"; + }; + class TiresMudOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*mud*(speed factor[2, 20])"; + }; + class TiresGravelOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.316228,1,30}; + frequency = "1"; + volume = "camPos*asphalt*(speed factor[2, 20])"; + }; + class NoiseOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\ext\noise2",0.316228,1,30}; + frequency = "1"; + volume = "camPos*(damper0 max 0.03)*(speed factor[0, 8])"; + }; + class EngineLowIn + { + sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_low1",0.316228,0.7}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*((rpm factor[0.3, 0.5]) min (rpm factor[0.7, 0.55]))"; + }; + class EngineHighIn + { + sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_high1",1,0.8}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*(rpm factor[0.6, 1.0])"; + }; + class IdleIn + { + sound[] = {"ca\Sounds_E\Wheeled_E\UAZ\uaz_ext_idle",0.316228,1}; + frequency = "1"; + volume = "engineOn*(rpm factor[0.5, 0])*(1-camPos)"; + }; + class TiresRockIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*rock*(speed factor[2, 20])"; + }; + class TiresSandIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*sand*(speed factor[2, 20])"; + }; + class TiresGrassIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*grass*(speed factor[2, 20])"; + }; + class TiresMudIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*mud*(speed factor[2, 20])"; + }; + class TiresGravelIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.316228,1}; + frequency = "1"; + volume = "(1-camPos)*asphalt*(speed factor[2, 20])"; + }; + class NoiseIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\ext\noise2",0.562341,1}; + frequency = "1"; + volume = "(damper0 max 0.03)*(speed factor[0, 8])*(1-camPos)"; + }; + class Movement: Movement + { + sound = "soundEnviron"; + frequency = "1"; + volume = "0"; + }; + }; + model = "\ca\wheeled_E\UAZ\uaz_mg"; + outsideSoundFilter = 1; + insideSoundCoef = 0.8; +}; + +class UAZ_MG_TK_EP1_DZ: UAZ_MG_Base +{ + htMin = 60; + htMax = 1800; + afMax = 200; + mfMax = 100; + mFact = 1; + tBody = 250; + expansion = 1; + scope = 2; + side = 0; + faction = "BIS_TK"; + displayName = "UAZ (DShKM) DZ"; + accuracy = 0.3; + crew = ""; + typicalCargo[] = {}; + hiddenSelectionsTextures[] = {"\CA\wheeled_E\UAZ\Data\Uaz_main_IND_CO.paa","\ca\wheeled\data\uaz_mount_001_co.paa"}; + class TransportMagazines {}; + class TransportWeapons{}; + class Damage + { + tex[] = {}; + mat[] = {"Ca\wheeled_E\UAZ\Data\uaz_main_metal.rvmat","Ca\wheeled_E\UAZ\Data\uaz_main_metal_damage.rvmat","Ca\wheeled_E\UAZ\Data\uaz_main_metal_destruct.rvmat","Ca\wheeled_E\UAZ\Data\uaz_other_metal.rvmat","Ca\wheeled_E\UAZ\Data\uaz_other_metal_damage.rvmat","Ca\wheeled_E\UAZ\Data\uaz_other_metal_destruct.rvmat","Ca\wheeled_E\UAZ\Data\uaz_mount.rvmat","Ca\wheeled_E\UAZ\Data\uaz_mount_damage.rvmat","Ca\wheeled_E\UAZ\Data\uaz_mount_destruct.rvmat","Ca\wheeled_E\UAZ\Data\uaz_skla.rvmat","Ca\wheeled_E\Data\auta_skla_damage.rvmat","Ca\wheeled_E\Data\auta_skla_damage.rvmat","Ca\wheeled_E\UAZ\Data\uaz_skla_in.rvmat","Ca\wheeled_E\Data\auta_skla_in_damage.rvmat","Ca\wheeled_E\Data\auta_skla_in_damage.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk_damage.rvmat","ca\weapons\data\dshk_destruct.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"}; + }; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + outGunnerMayFire = 1; + forceHideGunner = 0; + castGunnerShadow = 1; + viewGunnerInExternal = 1; + gunnerOpticsModel = "\ca\Weapons\optika_empty"; + gunnerForceOptics = 0; + weapons[] = {"DShKM"}; + soundServo[] = {"\ca\sounds\vehicles\servos\turret-1",0.1,1,15}; + magazines[] = {"50Rnd_127x107_DSHKM"}; + gunnerAction = "UAZ_Gunner01"; + gunnerInAction = "UAZ_Gunner01"; + ejectDeadGunner = 1; + minElev = -25; + maxElev = 60; + stabilizedInAxes = "StabilizedInAxesNone"; + }; + }; +}; + + +class UAZ_MG_TK_EP1_DZE: UAZ_MG_Base +{ + htMin = 60; + htMax = 1800; + afMax = 200; + mfMax = 100; + mFact = 1; + tBody = 250; + expansion = 1; + scope = 2; + side = 0; + faction = "BIS_TK"; + accuracy = 0.3; + crew = ""; + displayName = "UAZ (DShKM) AL"; + typicalCargo[] = {}; + hiddenSelectionsTextures[] = {"\CA\wheeled_E\UAZ\Data\Uaz_main_IND_CO.paa","\ca\wheeled\data\uaz_mount_001_co.paa"}; + class TransportMagazines {}; + class TransportWeapons{}; + class Damage + { + tex[] = {}; + mat[] = {"Ca\wheeled_E\UAZ\Data\uaz_main_metal.rvmat","Ca\wheeled_E\UAZ\Data\uaz_main_metal_damage.rvmat","Ca\wheeled_E\UAZ\Data\uaz_main_metal_destruct.rvmat","Ca\wheeled_E\UAZ\Data\uaz_other_metal.rvmat","Ca\wheeled_E\UAZ\Data\uaz_other_metal_damage.rvmat","Ca\wheeled_E\UAZ\Data\uaz_other_metal_destruct.rvmat","Ca\wheeled_E\UAZ\Data\uaz_mount.rvmat","Ca\wheeled_E\UAZ\Data\uaz_mount_damage.rvmat","Ca\wheeled_E\UAZ\Data\uaz_mount_destruct.rvmat","Ca\wheeled_E\UAZ\Data\uaz_skla.rvmat","Ca\wheeled_E\Data\auta_skla_damage.rvmat","Ca\wheeled_E\Data\auta_skla_damage.rvmat","Ca\wheeled_E\UAZ\Data\uaz_skla_in.rvmat","Ca\wheeled_E\Data\auta_skla_in_damage.rvmat","Ca\wheeled_E\Data\auta_skla_in_damage.rvmat","ca\weapons\data\dshk.rvmat","ca\weapons\data\dshk_damage.rvmat","ca\weapons\data\dshk_destruct.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"}; + }; + class Turrets: Turrets + { + class MainTurret: MainTurret + { + body = "mainTurret"; + gun = "mainGun"; + outGunnerMayFire = 1; + forceHideGunner = 0; + castGunnerShadow = 1; + viewGunnerInExternal = 1; + gunnerOpticsModel = "\ca\Weapons\optika_empty"; + gunnerForceOptics = 0; + weapons[] = {"DShKM"}; + soundServo[] = {"\ca\sounds\vehicles\servos\turret-1",0.1,1,15}; + magazines[] = {}; + gunnerAction = "UAZ_Gunner01"; + gunnerInAction = "UAZ_Gunner01"; + ejectDeadGunner = 1; + minElev = -25; + maxElev = 60; + stabilizedInAxes = "StabilizedInAxesNone"; + }; + }; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/Ural.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/Ural.hpp new file mode 100644 index 000000000..dbb4ef330 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/Ural.hpp @@ -0,0 +1,48 @@ +class Ural_Base; +class UralCivil_DZE : Ural_Base +{ + //maxSpeed = 80; + //transportMaxMagazines = 200; + //transportMaxWeapons = 50; + //transportMaxBackpacks = 8; + //terrainCoef = 2.5; + scope = 2; + side = 3; + faction = "CIV"; + displayName = "Ural (Civil)"; + vehicleClass = "Car"; + crew = ""; + typicalCargo[] = {}; + class TransportMagazines{}; + class TransportWeapons{}; + model = "\ca\wheeled\ural"; + picture = "\Ca\wheeled\data\ico\ural_civil1_CA.paa"; + rarityUrban = 0.3; + accuracy = 0.22; + hiddenSelectionsTextures[] = { + "\ca\wheeled\data\ural_kabina_civ1_co.paa", + "\ca\wheeled\data\ural_plachta_civ1_co.paa" + }; +}; +class UralOpen_Base; +class UralCivil2_DZE : UralOpen_Base +{ + // maxSpeed = 80; + displayName = "Ural (Civil 2)"; + model = "\ca\wheeled\Ural_Open"; + accuracy = 0.22; + scope = 2; + side = 3; + faction = "CIV"; + vehicleClass = "Car"; + crew = ""; + typicalCargo[] = {}; + class TransportMagazines{}; + class TransportWeapons{}; + picture = "\Ca\wheeled\data\ico\ural_civil1_CA.paa"; + rarityUrban = 0.22; + hiddenSelectionsTextures[] = { + "\ca\wheeled\data\ural_kabina_civ2_co.paa", + "\ca\wheeled\data\ural_korba_civ2_co.paa" + }; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/V3S.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/V3S.hpp new file mode 100644 index 000000000..a962ae9ee --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/V3S.hpp @@ -0,0 +1,56 @@ +class V3S_Base; +class V3S_Civ: V3S_Base { + crew = ""; + faction = "CIV"; + rarityurban = 0.3; + scope = 2; + side = 3; + typicalcargo[] = {}; + class Library { + libtextdesc = "The V3S is a Czech-made military 6x6 cargo truck capable of carrying cargo up to 5 tons, or up to 3 tons in rough terrain.
This one is a harmless civilian vehicle."; + }; +}; + +class V3S_Base_EP1; + +class V3S_TK_EP1_DZE: V3S_Base_EP1 +{ + scope = 2; + side = 0; + faction = "BIS_TK"; + crew = ""; + typicalCargo[] = {}; + model = "\ca\wheeled_E\V3S\V3S_transport"; + displayname = "V3S"; + driverAction = "V3S_Driver_EP1"; + class TransportMagazines {}; + class TransportWeapons {}; +}; + +class V3S_RA_TK_GUE_EP1_DZE: V3S_Base_EP1 +{ + scope = 2; + side = 2; + faction = "BIS_TK_GUE"; + crew = ""; + //armor = 40; + typicalCargo[] = {}; + vehicleClass = "Support"; + displayname = "V3S Reammo"; + model = "\ca\wheeled_E\V3S\V3S_Repair"; + Icon = "\CA\wheeled_e\data\UI\Icon_V3S_repair_CA.paa"; + Picture = "\CA\wheeled_e\data\UI\Picture_V3S_repair_CA.paa"; + MapSize = 7; + driverAction = "V3S_Driver_EP1"; + transportSoldier = 2; + class TransportMagazines {}; + class TransportWeapons {}; + type = 0; + threat[] = {0,0,0}; + hiddenSelections[] = {"Camo1","Camo2","Camo3","Camo4"}; + hiddenSelectionsTextures[] = {"ca\wheeled_E\V3S\Data\v3s_kabpar_EGUE_co","ca\wheeled_E\V3S\Data\v3s_intkor_EGUE_co","ca\wheeled_E\V3S\Data\v3s_koloint02_EGUE_co","ca\wheeled_E\V3S\Data\v3s_repair_EGUE_co"}; + //transportMaxMagazines = 200; + //transportMaxWeapons = 50; + //transportMaxBackpacks = 8; + //terrainCoef = 2.5; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/VWGolf.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/VWGolf.hpp new file mode 100644 index 000000000..02205f6fb --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/VWGolf.hpp @@ -0,0 +1,603 @@ +class VWGolf : Car +{ + class HitPoints : HitPoints + { + class HitLFWheel : HitLFWheel + { + armor = 0.3; + name = "wheel_1_1_steering"; + }; + class HitLBWheel : HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel : HitRFWheel + { + armor = 0.3; + name = "wheel_2_1_steering"; + }; + class HitRBWheel : HitRBWheel + { + armor = 0.3; + }; + }; + wheelCircumference = 2.02; + scope = 2; + model = "\ca\wheeled2\VWGOLF\vwgolf.p3d"; + icon = "\ca\wheeled2\data\UI\Icon_VWGolf_CA.paa"; + picture = "\ca\wheeled2\data\UI\Picture_VWGolf_CA.paa"; + displayname = "Hatchback"; + class Library + { + libTextDesc = "The Wolkie is a German-made small family car, sold in US as the Bunny."; + }; + side = 3; + faction = "CIV"; + vehicleClass = "Car"; + crew = ""; + typicalCargo[] = {}; + maxSpeed = 241; + terrainCoef = 6; + turnCoef = 2; + steerAheadPlan = 0.15; + transportSoldier = 4; + weapons[] = { + "SportCarHorn" + }; + magazines[] = { + }; + class Turrets + { + }; + armor = 20; + damageResistance = 0.01511; + cost = 5000; + fuelCapacity = 50; + memoryPointsGetInCargo[] = { + "pos cargo 1", + "pos cargo 2", + "pos cargo 3", + "pos cargo 4" + }; + memoryPointsGetInCargoDir[] = { + "pos cargo dir 1", + "pos cargo dir 2", + "pos cargo dir 3", + "pos cargo dir 4" + }; + DriverAction = "Golf_Driver"; + cargoAction[] = { + "Golf_Cargo01", + "Golf_Cargo02", + "Golf_Cargo02", + "Golf_Cargo03" + }; + cargoIsCoDriver[] = { + 0 + }; + soundGear[] = { + "", + 0.000177828, + 1 + }; + insideSoundCoef = 0.9; + SoundGetIn[] = { + "ca\sounds\Vehicles\wheeled\GOLF\ext\ext-golf-getout", + 0.562341, + 1 + }; + SoundGetOut[] = { + "ca\sounds\Vehicles\wheeled\GOLF\ext\ext-golf-getout", + 0.562341, + 1, + 40 + }; + soundEngineOnInt[] = { + "ca\sounds\Vehicles\Wheeled\GOLF\int\int-golf-start-1", + 0.562341, + 1 + }; + soundEngineOnExt[] = { + "ca\sounds\Vehicles\Wheeled\GOLF\ext\ext-golf-start-1", + 0.562341, + 1, + 250 + }; + soundEngineOffInt[] = { + "ca\sounds\vehicles\Wheeled\GOLF\int\int-golf-stop-1", + 0.562341, + 1 + }; + soundEngineOffExt[] = { + "ca\sounds\vehicles\Wheeled\GOLF\ext\ext-golf-stop-1", + 0.562341, + 1, + 250 + }; + buildCrash0[] = { + "Ca\sounds\Vehicles\Crash\crash_building_01", + 0.707946, + 1, + 200 + }; + buildCrash1[] = { + "Ca\sounds\Vehicles\Crash\crash_building_02", + 0.707946, + 1, + 200 + }; + buildCrash2[] = { + "Ca\sounds\Vehicles\Crash\crash_building_03", + 0.707946, + 1, + 200 + }; + buildCrash3[] = { + "Ca\sounds\Vehicles\Crash\crash_building_04", + 0.707946, + 1, + 200 + }; + soundBuildingCrash[] = { + "buildCrash0", + 0.25, + "buildCrash1", + 0.25, + "buildCrash2", + 0.25, + "buildCrash3", + 0.25 + }; + WoodCrash0[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_01", + 0.707946, + 1, + 200 + }; + WoodCrash1[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_02", + 0.707946, + 1, + 200 + }; + WoodCrash2[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_03", + 0.707946, + 1, + 200 + }; + WoodCrash3[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_04", + 0.707946, + 1, + 200 + }; + WoodCrash4[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_05", + 0.707946, + 1, + 200 + }; + WoodCrash5[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_06", + 0.707946, + 1, + 200 + }; + soundWoodCrash[] = { + "woodCrash0", + 0.166, + "woodCrash1", + 0.166, + "woodCrash2", + 0.166, + "woodCrash3", + 0.166, + "woodCrash4", + 0.166, + "woodCrash5", + 0.166 + }; + ArmorCrash0[] = { + "Ca\sounds\Vehicles\Crash\crash_vehicle_01", + 0.707946, + 1, + 200 + }; + ArmorCrash1[] = { + "Ca\sounds\Vehicles\Crash\crash_vehicle_02", + 0.707946, + 1, + 200 + }; + ArmorCrash2[] = { + "Ca\sounds\Vehicles\Crash\crash_vehicle_03", + 0.707946, + 1, + 200 + }; + ArmorCrash3[] = { + "Ca\sounds\Vehicles\Crash\crash_vehicle_04", + 0.707946, + 1, + 200 + }; + soundArmorCrash[] = { + "ArmorCrash0", + 0.25, + "ArmorCrash1", + 0.25, + "ArmorCrash2", + 0.25, + "ArmorCrash3", + 0.25 + }; + class SoundEvents + { + class AccelerationIn + { + sound[] = { + "ca\sounds\Vehicles\Wheeled\GOLF\int\int-golf-acce-1", + 0.891251, + 1 + }; + limit = "0.15"; + expression = "engineOn*(1-camPos)*2*gmeterZ*((speed factor[1.5, 5]) min (speed factor[5, 1.5]))"; + }; + class AccelerationOut + { + sound[] = { + "ca\sounds\Vehicles\Wheeled\GOLF\ext\ext-golf-acce-1", + 0.562341, + 1, + 250 + }; + limit = "0.15"; + expression = "engineOn*camPos*2*gmeterZ*((speed factor[1.5, 5]) min (speed factor[5, 1.5]))"; + }; + }; + class Sounds + { + class Engine + { + sound[] = { + "ca\sounds\Vehicles\Wheeled\GOLF\ext\ext-golf-low-1", + 0.398107, + 1, + 300 + }; + frequency = "(randomizer*0.05+1.25)*rpm"; + volume = "camPos*engineOn*((rpm factor[0.25, 0.4]) min (rpm factor[0.6, 0.45]))"; + }; + class EngineHighOut + { + sound[] = { + "ca\sounds\Vehicles\Wheeled\GOLF\ext\ext-golf-high-1", + 0.398107, + 0.8, + 450 + }; + frequency = "(randomizer*0.05+1.1)*rpm"; + volume = "camPos*engineOn*(rpm factor[0.5, 0.9])"; + }; + class IdleOut + { + sound[] = { + "ca\sounds\Vehicles\Wheeled\GOLF\ext\ext-golf-idle-1", + 0.316228, + 1, + 100 + }; + frequency = "1"; + volume = "engineOn*camPos*(rpm factor[0.4, 0])"; + }; + class TiresRockOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2", + 0.0562341, + 1, + 40 + }; + frequency = "1"; + volume = "camPos*rock*(speed factor[4, 20])"; + }; + class TiresSandOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2", + 0.0562341, + 1, + 40 + }; + frequency = "1"; + volume = "camPos*sand*(speed factor[4, 20])"; + }; + class TiresGrassOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass3", + 0.0562341, + 1, + 40 + }; + frequency = "1"; + volume = "camPos*grass*(speed factor[4, 20])"; + }; + class TiresMudOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2", + 0.0562341, + 1, + 40 + }; + frequency = "1"; + volume = "camPos*mud*(speed factor[4, 20])"; + }; + class TiresGravelOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2", + 0.0562341, + 1, + 40 + }; + frequency = "1"; + volume = "camPos*gravel*(speed factor[4, 20])"; + }; + class TiresAsphaltOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3", + 0.0562341, + 1, + 40 + }; + frequency = "1"; + volume = "camPos*asphalt*(speed factor[4, 20])"; + }; + class NoiseOut + { + sound[] = { + "ca\sounds\Vehicles\Wheeled\Noises\ext\noise2", + 0.0562341, + 1, + 40 + }; + frequency = "1"; + volume = "camPos*(damper0 max 0.036)*(speed factor[0, 8])"; + }; + class EngineLowIn + { + sound[] = { + "ca\sounds\Vehicles\Wheeled\GOLF\int\int-golf-low-1", + 0.707946, + 1 + }; + frequency = "(randomizer*0.05+1.3)*rpm"; + volume = "(1-camPos)*engineOn*((rpm factor[0.3, 0.5]) min (rpm factor[0.7, 0.52]))"; + }; + class EngineHighIn + { + sound[] = { + "ca\sounds\Vehicles\Wheeled\GOLF\int\int-golf-high-1", + 0.707946, + 0.95 + }; + frequency = "(randomizer*0.05+1.2)*rpm"; + volume = "(1-camPos)*engineOn*(rpm factor[0.6, 1.0])"; + }; + class IdleIn + { + sound[] = { + "ca\sounds\Vehicles\Wheeled\GOLF\int\int-golf-idle-1", + 0.562341, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*engineOn*(rpm factor[0.4, 0])"; + }; + class TiresRockIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2", + 0.0707946, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*rock*(speed factor[2, 20])"; + }; + class TiresSandIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2", + 0.0707946, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*sand*(speed factor[2, 20])"; + }; + class TiresGrassIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass3", + 0.0707946, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*grass*(speed factor[2, 20])"; + }; + class TiresMudIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2", + 0.0707946, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*mud*(speed factor[2, 20])"; + }; + class TiresGravelIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2", + 0.0707946, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3", + 0.0562341, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*asphalt*(speed factor[2, 20])"; + }; + class NoiseIn + { + sound[] = { + "ca\sounds\Vehicles\Wheeled\Noises\int\int-noise2", + 0.1, + 1 + }; + frequency = "1"; + volume = "(damper0 max 0.03)*(speed factor[0, 8])*(1-camPos)"; + }; + class Movement + { + sound = "soundEnviron"; + frequency = "1"; + volume = "0"; + }; + }; + class Damage + { + tex[] = { + }; + mat[] = { + "ca\wheeled2\VWGOLF\Data\VWgolf_body.rvmat", + "ca\wheeled2\VWGOLF\Data\vwgolf_body_damage.rvmat", + "ca\wheeled2\VWGOLF\Data\VWgolf_body_destruct.rvmat", + "ca\wheeled2\VWGOLF\Data\VWGolf_carriage.rvmat", + "ca\wheeled2\VWGOLF\Data\VWGolf_carriage.rvmat", + "ca\wheeled2\VWGOLF\Data\VWGolf_carriage_destruct.rvmat", + "ca\wheeled2\VWGOLF\Data\VWgolf_interier2.rvmat", + "ca\wheeled2\VWGOLF\Data\VWgolf_interier2.rvmat", + "ca\wheeled2\VWGOLF\Data\VWgolf_interier2_destruct.rvmat", + "ca\wheeled2\VWGOLF\Data\VWgolf_interier.rvmat", + "ca\wheeled2\VWGOLF\Data\VWgolf_interier.rvmat", + "ca\wheeled2\VWGOLF\Data\VWgolf_interier_destruct.rvmat", + "ca\wheeled2\VWGOLF\Data\VWgolf_sklo.rvmat", + "ca\wheeled2\VWGOLF\Data\VWgolf_sklo_damage.rvmat", + "ca\wheeled2\VWGOLF\Data\VWgolf_sklo_damage.rvmat", + "ca\wheeled2\VWGOLF\Data\VWgolf_sklo_in.rvmat", + "ca\wheeled2\VWGOLF\Data\VWgolf_sklo_in_damage.rvmat", + "ca\wheeled2\VWGOLF\Data\VWgolf_sklo_in_damage.rvmat", + "ca\wheeled2\VWGOLF\Data\vwgolf_wheels.rvmat", + "ca\wheeled2\VWGOLF\Data\vwgolf_wheels.rvmat", + "ca\wheeled2\VWGOLF\Data\vwgolf_wheels_destruct.rvmat" + }; + }; + hiddenSelections[] = { + "Camo1", + "Camo2", + "Camo3", + "Camo4" + }; + hiddenSelectionsTextures[] = { + "\ca\wheeled2\vwgolf\data\vwgolf_body_co.paa", + "\ca\wheeled2\vwgolf\data\vwgolf_carriage_co.paa", + "\ca\wheeled2\vwgolf\data\vwgolf_interier_co.paa", + "\ca\wheeled2\vwgolf\data\vwgolf_interier2_co.paa" + }; + dammageHalf[] = { + }; + dammageFull[] = { + }; + rarityUrban = 0.9; + upgradeVehicle[] = {"VWGolf_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; + +// Performance 1 +class VWGolf_DZE1: VWGolf +{ + maxspeed = 150; // max engine limit 125-130 + terrainCoef = 2.5; + upgradeVehicle[] = {"VWGolf_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +// Armor 2 +class VWGolf_DZE2: VWGolf_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"VWGolf_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +// Cargo 3 +class VWGolf_DZE3: VWGolf_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"VWGolf_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +// Fuel 4 +class VWGolf_DZE4: VWGolf_DZE3 +{ + fuelCapacity = 210; // car 100 +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/Volha.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/Volha.hpp new file mode 100644 index 000000000..67a78883b --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/Volha.hpp @@ -0,0 +1,511 @@ +class Volha_TK_CIV_Base_EP1: Car +{ + brakeDistance = 12; + htMin = 60; + htMax = 1800; + afMax = 200; + mfMax = 100; + mFact = 0; + tBody = 0; + scope = 0; + expansion = 1; + model = "\ca\wheeled_E\Volha\Volha"; + side = 3; + displayname = "GAZ"; + Icon = "\CA\wheeled_e\Data\UI\Icon_volha_CA.paa"; + Picture = "\CA\wheeled_e\Data\UI\Picture_volha_CA.paa"; + faction = "BIS_TK_CIV"; + crew = "TK_CIV_Takistani01_EP1"; + typicalCargo[] = {"TK_CIV_Takistani01_EP1","TK_CIV_Takistani01_EP1"}; + maxSpeed = 150; + terrainCoef = 5; + turnCoef = 2; + armor = 20; + damageResistance = 0.01413; + transportSoldier = 3; + weapons[] = {"SportCarHorn"}; + magazines[] = {}; + driverAction = "Volha_Driver_EP1"; + cargoAction[] = {"Volha_Cargo_EP1","Volha_Cargo02_EP1","Volha_Cargo01_EP1"}; + cargoIsCoDriver[] = {1,0}; + class Damage + { + tex[] = {}; + mat[] = {"Ca\wheeled_E\Volha\Data\Volha_ECIV.rvmat","Ca\wheeled_E\Volha\Data\Volha_ECIV_damage.rvmat","Ca\wheeled_E\Volha\Data\Volha_ECIV_destruct.rvmat","Ca\wheeled_E\Volha\Data\Volha_Glass_ECIV.rvmat","Ca\wheeled_E\Volha\Data\Volha_Glass_ECIV_damage.rvmat","Ca\wheeled_E\Volha\Data\Volha_Glass_ECIV_destruct.rvmat","Ca\wheeled_E\Volha\Data\Volha_Chrome_ECIV.rvmat","Ca\wheeled_E\Volha\Data\Volha_Chrome_ECIV_damage.rvmat","Ca\wheeled_E\Volha\Data\Volha_Chrome_ECIV_destruct.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default.rvmat","Ca\Ca_E\data\default_destruct.rvmat"}; + }; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.15; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.15; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.15; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.15; + }; + class HitFuel + { + armor = 0.14; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 0.5; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.05; + }; + class HitGlass2: HitGlass2 + { + armor = 0.05; + }; + class HitGlass3: HitGlass3 + { + armor = 0.05; + }; + class HitGlass4: HitGlass4 + { + armor = 0.05; + }; + }; + outsideSoundFilter = 1; + insideSoundCoef = 0.8; + soundGear[] = {"",5.62341e-005,1}; + soundGetIn[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_door",1,1}; + soundGetOut[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_door",1,1,30}; + soundEngineOnInt[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_int_start",1,1}; + soundEngineOnExt[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_ext_start",1,1,100}; + soundEngineOffInt[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_int_stop",1,1}; + soundEngineOffExt[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_ext_stop",1,1,100}; + buildCrash0[] = {"Ca\sounds\Vehicles\Crash\tank_building_01",0.707946,1,150}; + buildCrash1[] = {"Ca\sounds\Vehicles\Crash\tank_building_02",0.707946,1,150}; + buildCrash2[] = {"Ca\sounds\Vehicles\Crash\tank_building_03",0.707946,1,150}; + buildCrash3[] = {"Ca\sounds\Vehicles\Crash\tank_building_04",0.707946,1,150}; + soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25}; + WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\tank_wood_01",0.707946,1,150}; + WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\tank_wood_02",0.707946,1,150}; + WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\tank_wood_03",0.707946,1,150}; + WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\tank_wood_04",0.707946,1,150}; + soundWoodCrash[] = {"woodCrash0",0.25,"woodCrash1",0.25,"woodCrash2",0.25,"woodCrash3",0.25}; + ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\tank_vehicle_01",0.707946,1,150}; + ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\tank_vehicle_02",0.707946,1,150}; + ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\tank_vehicle_03",0.707946,1,150}; + ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\tank_vehicle_04",0.707946,1,150}; + soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25}; + class SoundEvents + { + class AccelerationIn + { + sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_int_acceleration",0.562341,1}; + limit = "0.15"; + expression = "engineOn*(1-camPos)*2*gmeterZ*((speed factor[1.5, 5]) min (speed factor[5, 1.5]))"; + }; + class AccelerationOut + { + sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_ext_acceleration",0.562341,1,300}; + limit = "0.15"; + expression = "engineOn*camPos*2*gmeterZ*((speed factor[1.5, 5]) min (speed factor[5, 1.5]))"; + }; + }; + class Sounds + { + class Engine + { + sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_ext_low",1.41254,0.6,200}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*((rpm factor[0.3, 0.4]) min (rpm factor[0.7, 0.5]))"; + }; + class EngineHighOut + { + sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_ext_mid",1.41254,0.6,300}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*(rpm factor[0.5, 0.8])"; + }; + class IdleOut + { + sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_ext_idle",0.562341,1,100}; + frequency = "1"; + volume = "engineOn*camPos*(rpm factor[0.4, 0])"; + }; + class TiresRockOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.1,1,50}; + frequency = "1"; + volume = "camPos*rock*(speed factor[2, 20])"; + }; + class TiresSandOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.1,1,50}; + frequency = "1"; + volume = "camPos*sand*(speed factor[2, 20])"; + }; + class TiresGrassOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass3",0.1,1,50}; + frequency = "1"; + volume = "camPos*grass*(speed factor[2, 20])"; + }; + class TiresMudOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.1,1,50}; + frequency = "1"; + volume = "camPos*mud*(speed factor[2, 20])"; + }; + class TiresGravelOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.1,1,50}; + frequency = "1"; + volume = "camPos*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.1,1,50}; + frequency = "1"; + volume = "camPos*asphalt*(speed factor[2, 20])"; + }; + class NoiseOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\ext\noise3",0.562341,1,50}; + frequency = "1"; + volume = "camPos*(damper0 max 0.04)*(speed factor[0, 8])"; + }; + class EngineLowIn + { + sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_int_low",1.41254,0.6}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*((rpm factor[0.3, 0.4]) min (rpm factor[0.7, 0.5]))"; + }; + class EngineHighIn + { + sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_int_mid",1.41254,0.6}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*(rpm factor[0.5, 0.8])"; + }; + class IdleIn + { + sound[] = {"\ca\Sounds_E\Wheeled_E\lada\lada_int_idle",0.794328,1}; + frequency = "1"; + volume = "engineOn*(rpm factor[0.4, 0])*(1-camPos)"; + }; + class TiresRockIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*rock*(speed factor[2, 20])"; + }; + class TiresSandIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*sand*(speed factor[2, 20])"; + }; + class TiresGrassIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass3",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*grass*(speed factor[2, 20])"; + }; + class TiresMudIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*mud*(speed factor[2, 20])"; + }; + class TiresGravelIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*asphalt*(speed factor[2, 20])"; + }; + class NoiseIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\int\noise4",0.316228,1}; + frequency = "1"; + volume = "(damper0 max 0.04)*(speed factor[0, 8])*(1-camPos)"; + }; + class Movement + { + sound = "soundEnviron"; + frequency = "1"; + volume = "0"; + }; + }; + class Library + { + libTextDesc = "The Vloha GAZ-24 is a Russia automobile produced since 1968 to 1977. It is still famous for fantastic roadworthiness and durability. Many of this cars have more that 1.000.000 km on their odometer while still functional."; + }; + class Turrets + { + }; +}; +class Volha_1_TK_CIV_EP1: Volha_TK_CIV_Base_EP1 +{ + scope = 2; + accuracy = 1000; + displayname = "GAZ (blue)"; + upgradeVehicle[] = {"Volha_1_TK_CIV_EP1_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class Volha_2_TK_CIV_EP1: Volha_TK_CIV_Base_EP1 +{ + scope = 2; + accuracy = 1000; + displayname = "GAZ (grey)"; + hiddenSelections[] = {"Camo1"}; + hiddenSelectionsTextures[] = {"ca\wheeled_E\Volha\Data\Volha_Gray_ECIV_CO"}; + upgradeVehicle[] = {"Volha_2_TK_CIV_EP1_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class VolhaLimo_TK_CIV_EP1: Volha_TK_CIV_Base_EP1 +{ + scope = 2; + accuracy = 1000; + displayname = "GAZ Limo"; + hiddenSelections[] = {"Camo1"}; + hiddenSelectionsTextures[] = {"ca\wheeled_E\Volha\Data\Volha_Black_ECIV_CO"}; + upgradeVehicle[] = {"VolhaLimo_TK_CIV_EP1_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; + +// Performance 1 +class VolhaLimo_TK_CIV_EP1_DZE1: VolhaLimo_TK_CIV_EP1 +{ + maxspeed = 150; // max engine limit 125-130 + terrainCoef = 2.5; + upgradeVehicle[] = {"VolhaLimo_TK_CIV_EP1_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class Volha_1_TK_CIV_EP1_DZE1: Volha_1_TK_CIV_EP1 +{ + maxspeed = 150; // car 100 + terrainCoef = 2.5; + upgradeVehicle[] = {"Volha_1_TK_CIV_EP1_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class Volha_2_TK_CIV_EP1_DZE1: Volha_2_TK_CIV_EP1 +{ + maxspeed = 150; // car 100 + terrainCoef = 2.5; + upgradeVehicle[] = {"Volha_2_TK_CIV_EP1_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +// Armor 2 +class VolhaLimo_TK_CIV_EP1_DZE2: VolhaLimo_TK_CIV_EP1_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"VolhaLimo_TK_CIV_EP1_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +class Volha_1_TK_CIV_EP1_DZE2: Volha_1_TK_CIV_EP1_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"Volha_1_TK_CIV_EP1_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +class Volha_2_TK_CIV_EP1_DZE2: Volha_2_TK_CIV_EP1_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"Volha_2_TK_CIV_EP1_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +// Cargo 3 +class VolhaLimo_TK_CIV_EP1_DZE3: VolhaLimo_TK_CIV_EP1_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"VolhaLimo_TK_CIV_EP1_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class Volha_1_TK_CIV_EP1_DZE3: Volha_1_TK_CIV_EP1_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"Volha_1_TK_CIV_EP1_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class Volha_2_TK_CIV_EP1_DZE3: Volha_2_TK_CIV_EP1_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"Volha_2_TK_CIV_EP1_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +// Fuel 4 +class VolhaLimo_TK_CIV_EP1_DZE4: VolhaLimo_TK_CIV_EP1_DZE3 +{ + fuelCapacity = 210; // car 100 +}; +class Volha_1_TK_CIV_EP1_DZE4: Volha_1_TK_CIV_EP1_DZE3 +{ + fuelCapacity = 210; // car 100 +}; +class Volha_2_TK_CIV_EP1_DZE4: Volha_2_TK_CIV_EP1_DZE3 +{ + fuelCapacity = 210; // car 100 +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/datsun.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/datsun.hpp new file mode 100644 index 000000000..2d67607b8 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/datsun.hpp @@ -0,0 +1,758 @@ +class datsun1_civil_1_open : SkodaBase + { + scope = 2; + faction = "CIV"; + model = "\ca\Wheeled\datsun1_civil_1_open"; + picture = "\Ca\wheeled\data\ico\datsun1_civil_1_open_CA.paa"; + Icon = "\Ca\wheeled\data\map_ico\icomap_datsun_CA.paa"; + mapSize = 7; + wheelCircumference = 2.199; + crew = ""; + typicalCargo[] = {}; + displayName = "Pick-Up"; + maxSpeed = 125; + turnCoef = 2.5; + terrainCoef = 4; + steerAheadPlan = 0.15; + soundGear[] = { + "", + 0.000562341, + 1 + }; + SoundGetIn[] = { + "\ca\sounds\vehicles\wheeled\offroad\ext\ext-offroad-getout-1", + 0.251189, + 1 + }; + SoundGetOut[] = { + "\ca\sounds\vehicles\wheeled\offroad\ext\ext-offroad-getout-1", + 0.251189, + 1, + 30 + }; + soundEngineOnInt[] = { + "ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-start-1", + 0.316228, + 1 + }; + soundEngineOnExt[] = { + "ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-start-1", + 0.316228, + 1, + 250 + }; + soundEngineOffInt[] = { + "ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-stop-1", + 0.316228, + 1 + }; + soundEngineOffExt[] = { + "ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-stop-1", + 0.316228, + 1, + 250 + }; + buildCrash0[] = { + "Ca\sounds\Vehicles\Crash\crash_building_01", + 0.707946, + 1, + 200 + }; + buildCrash1[] = { + "Ca\sounds\Vehicles\Crash\crash_building_02", + 0.707946, + 1, + 200 + }; + buildCrash2[] = { + "Ca\sounds\Vehicles\Crash\crash_building_03", + 0.707946, + 1, + 200 + }; + buildCrash3[] = { + "Ca\sounds\Vehicles\Crash\crash_building_04", + 0.707946, + 1, + 200 + }; + soundBuildingCrash[] = { + "buildCrash0", + 0.25, + "buildCrash1", + 0.25, + "buildCrash2", + 0.25, + "buildCrash3", + 0.25 + }; + WoodCrash0[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_01", + 0.707946, + 1, + 200 + }; + WoodCrash1[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_02", + 0.707946, + 1, + 200 + }; + WoodCrash2[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_03", + 0.707946, + 1, + 200 + }; + WoodCrash3[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_04", + 0.707946, + 1, + 200 + }; + WoodCrash4[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_05", + 0.707946, + 1, + 200 + }; + WoodCrash5[] = { + "Ca\sounds\Vehicles\Crash\crash_mix_wood_06", + 0.707946, + 1, + 200 + }; + soundWoodCrash[] = { + "woodCrash0", + 0.166, + "woodCrash1", + 0.166, + "woodCrash2", + 0.166, + "woodCrash3", + 0.166, + "woodCrash4", + 0.166, + "woodCrash5", + 0.166 + }; + ArmorCrash0[] = { + "Ca\sounds\Vehicles\Crash\crash_vehicle_01", + 0.707946, + 1, + 200 + }; + ArmorCrash1[] = { + "Ca\sounds\Vehicles\Crash\crash_vehicle_02", + 0.707946, + 1, + 200 + }; + ArmorCrash2[] = { + "Ca\sounds\Vehicles\Crash\crash_vehicle_03", + 0.707946, + 1, + 200 + }; + ArmorCrash3[] = { + "Ca\sounds\Vehicles\Crash\crash_vehicle_04", + 0.707946, + 1, + 200 + }; + soundArmorCrash[] = { + "ArmorCrash0", + 0.25, + "ArmorCrash1", + 0.25, + "ArmorCrash2", + 0.25, + "ArmorCrash3", + 0.25 + }; + class SoundEvents + { + class AccelerationIn + { + sound[] = { + "ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-acce-1", + 0.316228, + 1 + }; + limit = "0.7"; + expression = "(engineOn*(1-camPos))*gmeterZ*(speed factor[2.5, 4])"; + }; + class AccelerationOut + { + sound[] = { + "ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-acce-1", + 0.316228, + 1, + 250 + }; + limit = "0.7"; + expression = "(engineOn*camPos)*gmeterZ*(speed factor[2.5, 4])"; + }; + }; + class Sounds : Sounds + { + class Engine : Engine + { + sound[] = { + "ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-low-1", + 0.398107, + 1, + 300 + }; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*((rpm factor[0.21, 0.5]) min (rpm factor[0.7, 0.3]))"; + }; + class EngineHighOut + { + sound[] = { + "ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-high-2", + 0.398107, + 1, + 350 + }; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*(rpm factor[0.5, 0.85])"; + }; + class IdleOut + { + sound[] = { + "ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-idle-5", + 0.223872, + 1, + 100 + }; + frequency = "1"; + volume = "camPos*engineOn*(rpm factor[0.4, 0])"; + }; + class TiresRockOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2", + 0.316228, + 1, + 30 + }; + frequency = "1"; + volume = "camPos*rock*(speed factor[2, 20])"; + }; + class TiresSandOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2", + 0.316228, + 1, + 30 + }; + frequency = "1"; + volume = "camPos*sand*(speed factor[2, 20])"; + }; + class TiresGrassOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass3", + 0.316228, + 1, + 30 + }; + frequency = "1"; + volume = "camPos*grass*(speed factor[2, 20])"; + }; + class TiresMudOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2", + 0.316228, + 1, + 30 + }; + frequency = "1"; + volume = "camPos*mud*(speed factor[2, 20])"; + }; + class TiresGravelOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2", + 0.316228, + 1, + 30 + }; + frequency = "1"; + volume = "camPos*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltOut + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3", + 0.316228, + 1, + 30 + }; + frequency = "1"; + volume = "camPos*asphalt*(speed factor[2, 20])"; + }; + class NoiseOut + { + sound[] = { + "ca\sounds\Vehicles\Wheeled\UAZ\ext\ext-noise", + 0.316228, + 1, + 30 + }; + frequency = "1"; + volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])"; + }; + class EngineLowIn + { + sound[] = { + "ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-low-1", + 0.562341, + 1 + }; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*((rpm factor[0.2, 0.4]) min (rpm factor[0.7, 0.3]))"; + }; + class EngineHighIn + { + sound[] = { + "ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-high-2", + 0.562341, + 1 + }; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*(rpm factor[0.56, 0.8])"; + }; + class IdleIn + { + sound[] = { + "ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-idle-5", + 0.398107, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*engineOn*(rpm factor[0.4, 0])"; + }; + class TiresRockIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2", + 0.316228, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*rock*(speed factor[2, 20])"; + }; + class TiresSandIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2", + 0.316228, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*sand*(speed factor[2, 20])"; + }; + class TiresGrassIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass3", + 0.316228, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*grass*(speed factor[2, 20])"; + }; + class TiresMudIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2", + 0.316228, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*mud*(speed factor[2, 20])"; + }; + class TiresGravelIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2", + 0.316228, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltIn + { + sound[] = { + "\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3", + 0.316228, + 1 + }; + frequency = "1"; + volume = "(1-camPos)*asphalt*(speed factor[2, 20])"; + }; + class NoiseIn + { + sound[] = { + "ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-noise-1", + 0.316228, + 1 + }; + frequency = "1"; + volume = "(damper0 max 0.03)*(speed factor[0, 8])*(1-camPos)"; + }; + class Movement : Movement + { + sound = "soundEnviron"; + frequency = "1"; + volume = "0"; + }; + }; + transportSoldier = 1; + driverAction = "datsun_driver"; + cargoAction[] = { + "Hilux_cargo01" + }; + class Library + { + libTextDesc = "A pickup truck which was very popular in the United States in the 1970s."; + }; + class Damage + { + tex[] = { + }; + mat[] = { + "ca\wheeled\data\detailmapy\datsun_interier.rvmat", + "ca\wheeled\data\detailmapy\datsun_interier.rvmat", + "ca\wheeled\data\detailmapy\datsun_interier_destruct.rvmat", + "ca\wheeled\data\detailmapy\datsun_trup.rvmat", + "ca\wheeled\data\detailmapy\datsun_trup.rvmat", + "ca\wheeled\data\detailmapy\datsun_trup_destruct.rvmat", + "ca\wheeled\data\detailmapy\auta_skla.rvmat", + "ca\wheeled\data\detailmapy\auta_skla_damage.rvmat", + "ca\wheeled\data\detailmapy\auta_skla_damage.rvmat", + "ca\wheeled\data\detailmapy\auta_skla_in.rvmat", + "ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat", + "ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat" + }; + }; + hiddenSelections[] = { + "Camo1" + }; + hiddenSelectionsTextures[] = { + "\ca\wheeled\data\datsun_trup1_co.paa" + }; + rarityUrban = 0.25; + upgradeVehicle[] = {"datsun1_civil_1_open_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; + }; + class datsun1_civil_2_covered : datsun1_civil_1_open + { + accuracy = 1000; + faction = "CIV"; + model = "\ca\Wheeled\datsun1_civil_2_covered"; + picture = "\Ca\wheeled\data\ico\datsun1_civil_2_covered_CA.paa"; + Icon = "\Ca\wheeled\data\map_ico\icomap_datsun_CA.paa"; + mapSize = 7; + crew = ""; + typicalCargo[] = {}; + displayName = "Pick-Up (Covered)"; + class Damage + { + tex[] = { + }; + mat[] = { + "ca\wheeled\data\detailmapy\datsun_addons.rvmat", + "ca\wheeled\data\detailmapy\datsun_addons.rvmat", + "ca\wheeled\data\detailmapy\datsun_addons_destruct.rvmat", + "Ca\Wheeled\data\datsun_trup4.rvmat", + "Ca\Wheeled\data\datsun_trup4.rvmat", + "ca\wheeled\data\detailmapy\datsun_trup_destruct.rvmat", + "ca\wheeled\data\detailmapy\datsun_interier.rvmat", + "ca\wheeled\data\detailmapy\datsun_interier.rvmat", + "ca\wheeled\data\detailmapy\datsun_interier_destruct.rvmat", + "ca\wheeled\data\detailmapy\datsun_pristroje.rvmat", + "ca\wheeled\data\detailmapy\datsun_pristroje.rvmat", + "ca\wheeled\data\detailmapy\datsun_pristroje_destruct.rvmat", + "ca\wheeled\data\detailmapy\auta_skla.rvmat", + "ca\wheeled\data\detailmapy\auta_skla_damage.rvmat", + "ca\wheeled\data\detailmapy\auta_skla_damage.rvmat", + "ca\wheeled\data\detailmapy\auta_skla_in.rvmat", + "ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat", + "ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat" + }; + }; + hiddenSelections[] = { + }; + hiddenSelectionsTextures[] = { + }; + rarityUrban = 0.6; + upgradeVehicle[] = {"datsun1_civil_2_covered_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; + }; + class datsun1_civil_3_open : datsun1_civil_1_open + { + accuracy = 1000; + faction = "CIV"; + model = "\ca\Wheeled\datsun1_civil_3_open"; + picture = "\Ca\wheeled\data\ico\datsun1_civil_3_open_CA.paa"; + Icon = "\Ca\wheeled\data\map_ico\icomap_datsun_CA.paa"; + mapSize = 7; + crew = ""; + typicalCargo[] = {}; + displayName = "Pick-Up (Tube frame)"; + class Damage + { + tex[] = { + }; + mat[] = { + "ca\wheeled\data\detailmapy\datsun_interier.rvmat", + "ca\wheeled\data\detailmapy\datsun_interier.rvmat", + "ca\wheeled\data\detailmapy\datsun_interier_destruct.rvmat", + "ca\wheeled\data\detailmapy\datsun_trup2.rvmat", + "ca\wheeled\data\detailmapy\datsun_trup2.rvmat", + "ca\wheeled\data\detailmapy\datsun_trup_destruct.rvmat", + "ca\wheeled\data\detailmapy\auta_skla.rvmat", + "ca\wheeled\data\detailmapy\auta_skla_damage.rvmat", + "ca\wheeled\data\detailmapy\auta_skla_damage.rvmat", + "ca\wheeled\data\detailmapy\auta_skla_in.rvmat", + "ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat", + "ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat" + }; + }; + hiddenSelections[] = { + }; + hiddenSelectionsTextures[] = { + }; + rarityUrban = 0.5; + upgradeVehicle[] = {"datsun1_civil_3_open_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; + }; + +// Performance 1 +class datsun1_civil_1_open_DZE1: datsun1_civil_1_open +{ + maxspeed = 150; // max engine limit 125-130 + terrainCoef = 2.5; + upgradeVehicle[] = {"datsun1_civil_1_open_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class datsun1_civil_2_covered_DZE1: datsun1_civil_2_covered +{ + maxspeed = 150; // car 100 + terrainCoef = 2.5; + upgradeVehicle[] = {"datsun1_civil_2_covered_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class datsun1_civil_3_open_DZE1: datsun1_civil_3_open +{ + maxspeed = 150; // car 100 + terrainCoef = 2.5; + upgradeVehicle[] = {"datsun1_civil_3_open_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +// Armor 2 +class datsun1_civil_1_open_DZE2: datsun1_civil_1_open_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"datsun1_civil_1_open_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +class datsun1_civil_2_covered_DZE2: datsun1_civil_2_covered_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"datsun1_civil_2_covered_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +class datsun1_civil_3_open_DZE2: datsun1_civil_3_open_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"datsun1_civil_3_open_DZE1_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; + + +// Cargo 3 +class datsun1_civil_1_open_DZE3: datsun1_civil_1_open_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"datsun1_civil_1_open_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class datsun1_civil_2_covered_DZE3: datsun1_civil_2_covered_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"datsun1_civil_2_covered_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class datsun1_civil_3_open_DZE3: datsun1_civil_3_open_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"datsun1_civil_3_open_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +// Fuel 4 +class datsun1_civil_1_open_DZE4: datsun1_civil_1_open_DZE3 +{ + fuelCapacity = 210; // car 100 +}; +class datsun1_civil_2_covered_DZE4: datsun1_civil_2_covered_DZE3 +{ + fuelCapacity = 210; // car 100 +}; +class datsun1_civil_3_open_DZE4: datsun1_civil_3_open_DZE3 +{ + fuelCapacity = 210; // car 100 +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/LAND/hilux.hpp b/SQF/dayz_code/Configs/CfgVehicles/LAND/hilux.hpp new file mode 100644 index 000000000..8712a36e5 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/LAND/hilux.hpp @@ -0,0 +1,472 @@ +class hilux1_civil_1_open: Car +{ + scope = 2; + faction = "CIV"; + maxSpeed = 125; + side = 3; + model = "\ca\Wheeled\hilux1_civil_1_open"; + picture = "\Ca\wheeled\data\ico\hilux1_civil_1_open_CA.paa"; + Icon = "\Ca\wheeled\data\map_ico\icomap_hilux_CA.paa"; + mapSize = 7; + typicalCargo[] = {}; + crew = ""; + displayName = "Off-road (tan)"; + transportSoldier = 1; + driverAction = "Hilux_Driver"; + terrainCoef = 2.5; + wheelCircumference = 2.532; + steerAheadPlan = 0.2; + cargoIsCoDriver[] = {1}; + insideSoundCoef = 0.9; + soundGear[] = {"",0.000562341,1}; + SoundGetIn[] = {"\ca\sounds\vehicles\wheeled\offroad\ext\ext-offroad-getout-1",0.562341,1}; + SoundGetOut[] = {"\ca\sounds\vehicles\wheeled\offroad\ext\ext-offroad-getout-1",0.562341,1,30}; + soundEngineOnInt[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-start-1",0.398107,1}; + soundEngineOnExt[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-start-1",0.398107,1,250}; + soundEngineOffInt[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-stop-1",0.398107,1}; + soundEngineOffExt[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-stop-1",0.398107,1,250}; + buildCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_building_01",0.707946,1,200}; + buildCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_building_02",0.707946,1,200}; + buildCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_building_03",0.707946,1,200}; + buildCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_building_04",0.707946,1,200}; + soundBuildingCrash[] = {"buildCrash0",0.25,"buildCrash1",0.25,"buildCrash2",0.25,"buildCrash3",0.25}; + WoodCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_01",0.707946,1,200}; + WoodCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_02",0.707946,1,200}; + WoodCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_03",0.707946,1,200}; + WoodCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_04",0.707946,1,200}; + WoodCrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05",0.707946,1,200}; + WoodCrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06",0.707946,1,200}; + soundWoodCrash[] = {"woodCrash0",0.166,"woodCrash1",0.166,"woodCrash2",0.166,"woodCrash3",0.166,"woodCrash4",0.166,"woodCrash5",0.166}; + ArmorCrash0[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_01",0.707946,1,200}; + ArmorCrash1[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_02",0.707946,1,200}; + ArmorCrash2[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_03",0.707946,1,200}; + ArmorCrash3[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_04",0.707946,1,200}; + soundArmorCrash[] = {"ArmorCrash0",0.25,"ArmorCrash1",0.25,"ArmorCrash2",0.25,"ArmorCrash3",0.25}; + class SoundEvents + { + class AccelerationIn + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-acce-1",0.177828,1}; + limit = "0.7"; + expression = "(engineOn*(1-camPos))*gmeterZ*(speed factor[2.5, 4])"; + }; + class AccelerationOut + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-acce-1",0.177828,1,250}; + limit = "0.7"; + expression = "(engineOn*camPos)*gmeterZ*(speed factor[2.5, 4])"; + }; + }; + class Sounds: Sounds + { + class Engine: Engine + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-low-1",0.562341,1,300}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*((rpm factor[0.21, 0.5]) min (rpm factor[0.7, 0.5]))"; + }; + class EngineHighOut + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-high-2",0.562341,1,350}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "camPos*engineOn*(rpm factor[0.5, 0.85])"; + }; + class IdleOut + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-idle-5",0.354813,1,150}; + frequency = "1"; + volume = "camPos*engineOn*(rpm factor[0.4, 0])"; + }; + class TiresRockOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2",0.1,1,30}; + frequency = "1"; + volume = "camPos*rock*(speed factor[2, 20])"; + }; + class TiresSandOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2",0.1,1,30}; + frequency = "1"; + volume = "camPos*sand*(speed factor[2, 20])"; + }; + class TiresGrassOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass3",0.1,1,30}; + frequency = "1"; + volume = "camPos*grass*(speed factor[2, 20])"; + }; + class TiresMudOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2",0.1,1,30}; + frequency = "1"; + volume = "camPos*mud*(speed factor[2, 20])"; + }; + class TiresGravelOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2",0.125893,1,30}; + frequency = "1"; + volume = "camPos*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltOut + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3",0.0891251,1,30}; + frequency = "1"; + volume = "camPos*asphalt*(speed factor[2, 20])"; + }; + class NoiseOut + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\ext\ext-offroad-acce-2",0.1,1,30}; + frequency = "1"; + volume = "camPos*(damper0 max 0.02)*(speed factor[0, 8])"; + }; + class EngineLowIn + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-low-1",0.562341,1}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*((rpm factor[0.2, 0.4]) min (rpm factor[0.7, 0.5]))"; + }; + class EngineHighIn + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-high-2",0.562341,1}; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "(1-camPos)*engineOn*(rpm factor[0.56, 0.8])"; + }; + class IdleIn + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-idle-5",0.354813,1}; + frequency = "1"; + volume = "(1-camPos)*engineOn*(rpm factor[0.35, 0])"; + }; + class TiresRockIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*rock*(speed factor[2, 20])"; + }; + class TiresSandIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*sand*(speed factor[2, 20])"; + }; + class TiresGrassIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass3",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*grass*(speed factor[2, 20])"; + }; + class TiresMudIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2",0.1,1}; + frequency = "1"; + volume = "(1-camPos)*mud*(speed factor[2, 20])"; + }; + class TiresGravelIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2",0.141254,1}; + frequency = "1"; + volume = "(1-camPos)*gravel*(speed factor[2, 20])"; + }; + class TiresAsphaltIn + { + sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3",0.177828,1}; + frequency = "1"; + volume = "(1-camPos)*asphalt*(speed factor[2, 20])"; + }; + class NoiseIn + { + sound[] = {"ca\sounds\Vehicles\Wheeled\offroad\int\int-offroad-noise-1",0.316228,1}; + frequency = "1"; + volume = "(damper0 max 0.03)*(speed factor[0, 8])*(1-camPos)"; + }; + class Movement: Movement + { + sound = "soundEnviron"; + frequency = "1"; + volume = "0"; + }; + }; + cargoAction[] = {"Hilux_Cargo01"}; + hasGunner = 0; + class Turrets + { + }; + class Damage + { + tex[] = {}; + mat[] = {"ca\wheeled\data\detailmapy\coyota_trup1.rvmat","ca\wheeled\data\detailmapy\coyota_trup1.rvmat","ca\wheeled\data\detailmapy\coyota_trup1_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"}; + }; + hiddenSelections[] = {"Camo1"}; + hiddenSelectionsTextures[] = {"\ca\wheeled\data\coyota_trup1.paa"}; + class Library + { + libTextDesc = "Civil Car."; + }; + rarityUrban = 0.8; + brakeDistance = 11; + upgradeVehicle[] = {"hilux1_civil_1_open_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class hilux1_civil_2_covered: hilux1_civil_1_open +{ + model = "\ca\Wheeled\hilux1_civil_2_covered"; + faction = "CIV"; + picture = "\Ca\wheeled\data\ico\hilux1_civil_2_covered_CA.paa"; + Icon = "\Ca\wheeled\data\map_ico\icomap_hilux_CA.paa"; + mapSize = 7; + typicalCargo[] = {}; + crew = ""; + class Damage + { + tex[] = {}; + mat[] = {"ca\wheeled\data\detailmapy\coyota_trup1.rvmat","ca\wheeled\data\detailmapy\coyota_trup1.rvmat","ca\wheeled\data\detailmapy\coyota_trup1_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_addons.rvmat","ca\wheeled\data\detailmapy\coyota_addons.rvmat","ca\wheeled\data\detailmapy\coyota_addons_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"}; + }; + hiddenSelections[] = {}; + hiddenSelectionsTextures[] = {}; + displayName = "Off-road (red)"; + rarityUrban = 0.35; + upgradeVehicle[] = {"hilux1_civil_2_covered_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; +class hilux1_civil_3_open: hilux1_civil_1_open +{ + model = "\ca\Wheeled\hilux1_civil_3_open"; + picture = "\Ca\wheeled\data\ico\hilux1_civil_3_open_CA.paa"; + Icon = "\Ca\wheeled\data\map_ico\icomap_hilux_CA.paa"; + mapSize = 7; + faction = "CIV"; + typicalCargo[] = {}; + crew = ""; + displayName = "Off-road (white)"; + class Damage + { + tex[] = {}; + mat[] = {"ca\wheeled\data\detailmapy\coyota_trup1.rvmat","ca\wheeled\data\detailmapy\coyota_trup1.rvmat","ca\wheeled\data\detailmapy\coyota_trup1_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola.rvmat","ca\wheeled\data\detailmapy\coyota_kola_destruct.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier.rvmat","ca\wheeled\data\detailmapy\coyota_interier_destruct.rvmat","ca\wheeled\data\detailmapy\auta_skla.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat","ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"}; + }; + hiddenSelections[] = {}; + hiddenSelectionsTextures[] = {}; + upgradeVehicle[] = {"hilux1_civil_3_open_DZE1",{{"ItemORP",1},{"PartEngine",2}}}; +}; + + +// Performance 1 +class hilux1_civil_1_open_DZE1: hilux1_civil_1_open +{ + maxspeed = 150; // max engine limit 125-130 + terrainCoef = 2.5; + upgradeVehicle[] = {"hilux1_civil_1_open_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class hilux1_civil_2_covered_DZE1: hilux1_civil_2_covered +{ + maxspeed = 150; // car 100 + terrainCoef = 2.5; + upgradeVehicle[] = {"hilux1_civil_2_covered_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +class hilux1_civil_3_open_DZE1: hilux1_civil_3_open +{ + maxspeed = 150; // car 100 + terrainCoef = 2.5; + upgradeVehicle[] = {"hilux1_civil_3_open_DZE2",{{"ItemAVE",1},{"PartGeneric",1},{"ItemTankTrap",1}}}; +}; +// Armor 2 +class hilux1_civil_1_open_DZE2: hilux1_civil_1_open_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"hilux1_civil_1_open_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +class hilux1_civil_2_covered_DZE2: hilux1_civil_2_covered_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"hilux1_civil_2_covered_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +class hilux1_civil_3_open_DZE2: hilux1_civil_3_open_DZE1 +{ + armor = 50; // car 20 + upgradeVehicle[] = {"hilux1_civil_3_open_DZE3",{{"ItemLRK",1},{"ItemTent",1}}}; + class HitPoints: HitPoints + { + class HitLFWheel: HitLFWheel + { + armor = 0.3; + }; + class HitLBWheel: HitLBWheel + { + armor = 0.3; + }; + class HitRFWheel: HitRFWheel + { + armor = 0.3; + }; + class HitRBWheel: HitRBWheel + { + armor = 0.3; + }; + class HitFuel + { + armor = 0.28; + material = -1; + name = "palivo"; + visual = ""; + passThrough = 1; + }; + class HitEngine + { + armor = 1; + material = -1; + name = "motor"; + visual = ""; + passThrough = 1; + }; + class HitGlass1: HitGlass1 + { + armor = 0.1; + }; + class HitGlass2: HitGlass2 + { + armor = 0.1; + }; + class HitGlass3: HitGlass3 + { + armor = 0.1; + }; + class HitGlass4: HitGlass4 + { + armor = 0.1; + }; + }; +}; +// Cargo 3 +class hilux1_civil_1_open_DZE3: hilux1_civil_1_open_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"hilux1_civil_1_open_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class hilux1_civil_2_covered_DZE3: hilux1_civil_2_covered_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"hilux1_civil_2_covered_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +class hilux1_civil_3_open_DZE3: hilux1_civil_3_open_DZE2 +{ + transportMaxWeapons = 20; // car 10 + transportMaxMagazines = 100; // car 50 + transportmaxbackpacks = 4; // car 2 + upgradeVehicle[] = {"hilux1_civil_3_open_DZE4",{{"ItemTNK",1},{"PartFueltank",2}}}; +}; +// Fuel 4 +class hilux1_civil_1_open_DZE4: hilux1_civil_1_open_DZE3 +{ + fuelCapacity = 210; // car 100 +}; +class hilux1_civil_2_covered_DZE4: hilux1_civil_2_covered_DZE3 +{ + fuelCapacity = 210; // car 100 +}; +class hilux1_civil_3_open_DZE4: hilux1_civil_3_open_DZE3 +{ + fuelCapacity = 210; // car 100 +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/Players.hpp b/SQF/dayz_code/Configs/CfgVehicles/Players.hpp new file mode 100644 index 000000000..9031f1896 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/Players.hpp @@ -0,0 +1,120 @@ +class INS_Lopotev; +class INS_Lopotev_DZ: INS_Lopotev { + displayName = "Boss"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class RU_Soldier_Crew; +class RU_Soldier_Crew_DZ: RU_Soldier_Crew { + displayName = "Crewman"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class TK_Commander_EP1; +class TK_Commander_EP1_DZ: TK_Commander_EP1 { + displayName = "General"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class TK_Soldier_Sniper_EP1; +class TK_Soldier_Sniper_EP1_DZ: TK_Soldier_Sniper_EP1 { + displayName = "Desert Sniper"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class TK_Special_Forces_MG_EP1; +class TK_Special_Forces_MG_EP1_DZ: TK_Special_Forces_MG_EP1 { + displayName = "Smuggler"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; + +// good + +class INS_Soldier_AR; +class INS_Soldier_AR_DZ: INS_Soldier_AR { + displayName = "Cooper"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class INS_Soldier_CO; +class INS_Soldier_CO_DZ: INS_Soldier_CO { + displayName = "Travis"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class INS_Bardak; +class INS_Bardak_DZ: INS_Bardak { + displayName = "Paulo"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; +class INS_Worker2; +class INS_Worker2_DZ: INS_Worker2 { + displayName = "Steve"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; +}; diff --git a/SQF/dayz_code/Configs/CfgVehicles/SEA/RHIB.hpp b/SQF/dayz_code/Configs/CfgVehicles/SEA/RHIB.hpp new file mode 100644 index 000000000..3d4870929 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/SEA/RHIB.hpp @@ -0,0 +1,572 @@ +class NewTurret; +class ViewPilot; +class ViewOptics; +class Sounds { class Engine; class Movement;}; +class DefaultEventhandlers; +class Ship : AllVehicles + { + transportMaxMagazines = 2000; + transportMaxWeapons = 200; + transportMaxBackpacks = 40; + vehicleClass = "Ship"; + icon = "iconShip"; + cost = 1e+007; + armor = 1000; + displayName = "Ship"; + accuracy = 0.005; + maxSpeed = 30; + simulation = "ship"; + audible = 6; + fuelCapacity = 100; + formationX = 50; + formationZ = 100; + brakeDistance = 50; + formationTime = 20; + steerAheadSimul = 2; + steerAheadPlan = 2.4; + predictTurnSimul = 2; + predictTurnPlan = 2.4; + type = 1; + threat[] = { + 0.2, + 0.2, + 0.1 + }; + getInRadius = 10; + driverAction = ""; + cargoAction[] = { + "" + }; + pointPilot = "pilot"; + pointCommander = "velitel"; + selectionFireAnim = "zasleh"; + selectionBrakeLights = "brzdove svetlo"; + memoryPointMissile[] = { + "spice rakety", + "usti hlavne" + }; + memoryPointMissileDir[] = { + "konec rakety", + "konec hlavne" + }; + canFloat = 1; + soundGear[] = { + "", + 0.000177828, + 1 + }; + occludeSoundsWhenIn = 0.562341; + obstructSoundsWhenIn = 0.316228; + class Exhausts + { + class Exhaust1 + { + position = "vyfuk start"; + direction = "vyfuk konec"; + effect = "ExhaustsEffect"; + }; + }; + leftDustEffect = "LDustEffects"; + rightDustEffect = "RDustEffects"; + leftWaterEffect = "LWaterEffects"; + rightWaterEffect = "RWaterEffects"; + leftEngineEffect = "LEngEffects"; + rightEngineEffect = "REngEffects"; + memoryPointsLeftEngineEffect = "EngineEffectL"; + memoryPointsRightEngineEffect = "EngineEffectR"; + class HitPoints + { + class HitEngine + { + armor = 1.2; + material = 60; + name = "motor"; + visual = "motor"; + passThrough = 1; + }; + }; + class Turrets + { + class MainTurret : NewTurret + { + commanding = -1; + startEngine = 0; + }; + }; + class ViewPilot : ViewPilot + { + initFov = 0.7; + minFov = 0.25; + maxFov = 1.4; + initAngleX = 0; + minAngleX = -65; + maxAngleX = 85; + initAngleY = 0; + minAngleY = -150; + maxAngleY = 150; + }; + class ViewOptics : ViewOptics + { + initFov = 0.7; + minFov = 0.07; + maxFov = 0.35; + }; + class MarkerLights + { + class RedStill + { + color[] = { + 1, + 0.1, + 0.1, + 1 + }; + ambient[] = { + 0.1, + 0.01, + 0.01, + 1 + }; + name = "cerveny pozicni"; + brightness = 0.01; + blinking = 0; + }; + class GreenStill + { + color[] = { + 0.1, + 1, + 0.1, + 1 + }; + ambient[] = { + 0.01, + 0.1, + 0.01, + 1 + }; + name = "zeleny pozicni"; + brightness = 0.01; + blinking = 0; + }; + class WhiteStill + { + color[] = { + 1, + 1, + 1, + 1 + }; + ambient[] = { + 0.1, + 0.1, + 0.1, + 1 + }; + name = "bily pozicni"; + brightness = 0.01; + blinking = 0; + }; + }; + class Sounds : Sounds + { + class Engine : Engine + { + sound = "soundEngine"; + frequency = "(1-randomizer*0.05)*1.2*(thrust*0.7+0.5)"; + volume = "(thrust*0.5)+0.5"; + }; + class Movement : Movement + { + sound = "soundEnviron"; + frequency = "(speed*0.03334)*1.3+(1-(speed*0.03334))*0.7"; + volume = "(speed*0.03334)+(1-(speed*0.03334))*0.1"; + }; + }; + class SpeechVariants + { + class Default + { + speechSingular[] = { + "veh_Ship" + }; + speechPlural[] = { + "veh_Ships" + }; + }; + class EN : Default + { + }; + class CZ + { + speechSingular[] = { + "veh_Ship_CZ" + }; + speechPlural[] = { + "veh_Ships_CZ" + }; + }; + class CZ_Akuzativ + { + speechSingular[] = { + "veh_Ship_CZ4P" + }; + speechPlural[] = { + "veh_Ships_CZ4P" + }; + }; + class RU + { + speechSingular[] = { + "veh_Ship_RU" + }; + speechPlural[] = { + "veh_Ships_RU" + }; + }; + }; + TextPlural = "Ships"; + TextSingular = "Ship"; + nameSound = "veh_Ship"; + unitInfoType = "UnitInfoCar"; + enableGPS = 0; + getInAction = "GetInLow"; + getOutAction = "GetOutLow"; + cargoGetInAction[] = { + "GetInLow" + }; + cargoGetOutAction[] = { + "GetOutLow" + }; + precision = 10; + class Eventhandlers : DefaultEventhandlers + { + }; + class DestructionEffects + { + }; + }; + +class Boat : Ship +{ + precision = 6; + brakeDistance = 20; + transportMaxMagazines = 100; + transportMaxWeapons = 10; + transportMaxBackpacks = 2; +}; +class RHIB_DZ : Boat +{ + scope = 2; + displayName = "RHIB"; + vehicleClass = "Ship"; + accuracy = 0.5; + crew = "USMC_Soldier"; + faction = "USMC"; + side = 1; + model = "\ca\water\rhib"; + picture = "\ca\water\data\ico\rhib_CA.paa"; + Icon = "\Ca\water\Data\map_ico\icomap_RHIB_CA.paa"; + mapSize = 8; + unitInfoType = "UnitInfoShip"; + soundEnviron[] = { + "", + 0.0562341, + 0.9 + }; + class SoundEvents + { + }; + insideSoundCoef = 1; + soundEngineOnInt[] = { + "ca\sounds\vehicles\water\rhib\ext-boat-start-01", + 0.1, + 1 + }; + soundEngineOnExt[] = { + "ca\sounds\vehicles\water\rhib\ext-boat-start-01", + 1, + 1, + 150 + }; + soundEngineOffInt[] = { + "ca\sounds\vehicles\water\rhib\ext-boat-stop-01", + 0.1, + 1 + }; + soundEngineOffExt[] = { + "ca\sounds\vehicles\water\rhib\ext-boat-stop-01", + 1, + 1, + 150 + }; + class Sounds + { + class Engine + { + sound[] = { + "ca\sounds\vehicles\water\rhib\ext-boat-engine-low-01", + 1, + 0.9, + 300 + }; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "engineOn*(rpm factor[0.5, 0.1])"; + }; + class EngineHighOut + { + sound[] = { + "ca\sounds\vehicles\water\rhib\ext-boat-engine-high-01", + 1, + 0.8, + 300 + }; + frequency = "(randomizer*0.05+0.95)*rpm"; + volume = "engineOn*(rpm factor[0.4, 1.3])"; + }; + class IdleOut + { + sound[] = { + "ca\sounds\vehicles\water\rhib\ext-boat-engine-idle-03", + 0.562341, + 1, + 150 + }; + frequency = "1"; + volume = "engineOn*(rpm factor[0.3, 0])"; + }; + class WaternoiseOutW0 + { + sound[] = { + "ca\sounds\vehicles\water\water_sfx\ext-water-noise-nospeed", + 0.398107, + 1, + 100 + }; + frequency = "1"; + volume = "(speed factor[7, 0])"; + }; + class WaternoiseOutW1 + { + sound[] = { + "ca\sounds\vehicles\water\water_sfx\ext-boat-lospd-noise-02", + 0.398107, + 1, + 100 + }; + frequency = "1"; + volume = "((speed factor[2, 12]) min (speed factor[12, 2]))"; + }; + class WaternoiseOutW2 + { + sound[] = { + "ca\sounds\vehicles\water\water_sfx\ext-boat-hispd-noise-02", + 0.398107, + 1, + 100 + }; + frequency = "1"; + volume = "(speed factor[9, 18.7])"; + }; + }; + driverAction = "RHIB_Driver"; + cargoAction[] = { + "RHIB_Cargo" + }; + getInAction = "GetInMedium"; + getOutAction = "GetOutMedium"; + cargoGetInAction[] = { + "GetInMedium" + }; + cargoGetOutAction[] = { + "GetOutMedium" + }; + castDriverShadow = 1; + castCargoShadow = 1; + gunnerHasFlares = 0; + maxSpeed = 60; + enableGPS = 1; + transportSoldier = 10; + typicalCargo[] = { + "USMC_Soldier", + "USMC_Soldier_AT" + }; + supplyRadius = 3; + class Exhausts + { + class Exhaust1 + { + position = "vyfuk start"; + direction = "vyfuk konec"; + effect = ""; + }; + }; + class TransportMagazines + { + class _xx_30Rnd_556x45_Stanag + { + magazine = "30Rnd_556x45_Stanag"; + count = "30*1"; + }; + class _xx_200Rnd_556x45_M249 + { + magazine = "200Rnd_556x45_M249"; + count = "5*1"; + }; + class _xx_HandGrenade_west + { + magazine = "HandGrenade_west"; + count = "10*1"; + }; + class _xx_5Rnd_762x51_M24 + { + magazine = "5Rnd_762x51_M24"; + count = "10*1"; + }; + class _xx_15rnd_9x19_M9 + { + magazine = "15rnd_9x19_M9"; + count = "15*1"; + }; + class _xx_M136 + { + magazine = "M136"; + count = "3*1"; + }; + class _xx_1Rnd_HE_M203 + { + magazine = "1Rnd_HE_M203"; + count = "3*1"; + }; + }; + cost = 10000; + armor = 30; + class AnimationSources + { + class ReloadAnim + { + source = "reload"; + weapon = "M2"; + }; + class ReloadMagazine + { + source = "reloadmagazine"; + weapon = "M2"; + }; + class Revolving + { + source = "revolving"; + weapon = "M2"; + }; + }; + class Turrets : Turrets + { + class MainTurret : NewTurret + { + class HitPoints + { + class HitTurret + { + armor = 0.8; + material = 60; + name = "vez"; + visual = "vez"; + passThrough = 1; + }; + class HitGun + { + armor = 0.6; + material = 60; + name = "zbran"; + visual = "zbran"; + passThrough = 1; + }; + }; + stabilizedInAxes = 0; + body = "MainTurret"; + gun = "MainGun"; + animationSourceBody = "mainTurret"; + animationSourceGun = "mainGun"; + gunnerAction = "RHIB_Gunner"; + gunnerGetInAction = "GetInMedium"; + gunnerGetOutAction = "GetOutMedium"; + ejectDeadGunner = 1; + outGunnerMayFire = 1; + inGunnerMayFire = 0; + minElev = -25; + maxElev = 60; + initElev = 5; + minTurn = -135; + maxTurn = 135; + initTurn = 0; + soundServo[] = { + "\ca\sounds\vehicles\servos\turret-1", + 0.00562341, + 1 + }; + gunBeg = "usti hlavne"; + gunEnd = "konec hlavne"; + weapons[] = { + "M2" + }; + magazines[] = { + "100Rnd_127x99_M2", + "100Rnd_127x99_M2", + "100Rnd_127x99_M2" + }; + gunnerName = "front gunner"; + gunnerOpticsModel = "\ca\weapons\optika_empty"; + gunnerForceOptics = 0; + startEngine = 0; + commanding = 2; + primaryGunner = 0; + primaryObserver = 1; + class ViewOptics + { + initAngleX = 0; + minAngleX = -30; + maxAngleX = 30; + initAngleY = 0; + minAngleY = -100; + maxAngleY = 100; + initFov = 0.7; + minFov = 0.25; + maxFov = 1.1; + }; + class ViewGunner + { + initAngleX = 5; + minAngleX = -65; + maxAngleX = 85; + initAngleY = 0; + minAngleY = -150; + maxAngleY = 150; + initFov = 0.7; + minFov = 0.25; + maxFov = 1.1; + }; + }; + }; + class Library + { + libTextDesc = "The Naval Special Warfare Rigid Hull Inflatable Boat is a fast, high-buoyancy all weather boat designed to transport a fully equipped team of eight-men and three crew members. It is also fully transportable by C-130 Hercules."; + }; + extCameraPosition[] = { + 0, + 4, + -14 + }; + class Damage + { + tex[] = { + }; + mat[] = { + "ca\water\data\rhib.rvmat", + "ca\water\data\rhib.rvmat", + "ca\water\data\rhib_destruct.rvmat", + "ca\water\data\rhib_dash.rvmat", + "ca\water\data\rhib_dash.rvmat", + "ca\water\data\rhib_dash_destruct.rvmat" + }; + }; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/Zeds/NewZeds.hpp b/SQF/dayz_code/Configs/CfgVehicles/Zeds/NewZeds.hpp new file mode 100644 index 000000000..b19fbde45 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/Zeds/NewZeds.hpp @@ -0,0 +1,135 @@ + class zZombie_new_Base : zZombie_Base { + scope = public; + glassesEnabled = 0; + identityTypes[] = {"Zombie3"}; + class TalkTopics {}; + languages[] = {}; + //Armor * hitpointArmor = Total Armor + armor = 10; + + class Eventhandlers { + init = "_this call zombie_initialize;"; + local = "if(_this select 1) then {[(position (_this select 0)),(_this select 0),true] execFSM '\z\AddOns\dayz_code\system\zombie_agent.fsm'};"; + }; + + class HitPoints { + class HitHead { + armor = 0.1; + material = -1; + name = "head_hit"; + passThrough = true; + memoryPoint = "pilot"; + }; + + class HitBody : HitHead { + armor = 2; + name = "body"; + memoryPoint = "aimPoint"; + }; + + class HitSpine : HitHead { + armor = 2; + name = "Spine2"; + memoryPoint = "aimPoint"; + }; + + class HitHands : HitHead { + armor = 0.5; + material = -1; + name = "hands"; + passThrough = true; + }; + class HitLArm : HitHands { + name = "LeftArm"; + memoryPoint = "lelbow"; + }; + + class HitRArm : HitHands { + name = "RightArm"; + memoryPoint = "relbow"; + }; + + class HitLForeArm : HitHands { + name = "LeftForeArm"; + memoryPoint = "lwrist"; + }; + + class HitRForeArm : HitHands { + name = "RightForeArm"; + memoryPoint = "rwrist"; + }; + + class HitLHand : HitHands { + name = "LeftHand"; + memoryPoint = "LeftHandMiddle1"; + }; + + class HitRHand : HitHands { + name = "RightHand"; + memoryPoint = "RightHandMiddle1"; + }; + + class HitLegs : HitHands { + armor = 10; + name = "legs"; + memoryPoint = "pelvis"; + }; + + class HitLLeg : HitHands { + name = "LeftLeg"; + memoryPoint = "lknee"; + }; + + class HitLLegUp : HitHands { + name = "LeftUpLeg"; + memoryPoint = "lfemur"; + }; + + class HitRLeg : HitHands { + name = "RightLeg"; + memoryPoint = "rknee"; + }; + + class HitRLegUp : HitHands { + name = "RightUpLeg"; + memoryPoint = "rfemur"; + }; + }; + }; + + class z_villager1 : zZombie_new_Base { + zombieLoot = "civilian"; + model = "\ca\characters2\civil\Villager\Villager"; + hiddenSelections[] = {"Camo"}; + hiddenSelectionsTextures[] = {"z\addons\dayz_communityassets\zeds\villager\villager_v4_co.paa"}; + + class Wounds { + tex[] = {}; + mat[] = {"ca\characters\heads\male\defaulthead\data\hhl.rvmat", "ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat", "ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat", "ca\characters2\Civil\Villager\Data\villager.RVmat", "ca\characters2\Civil\Villager\Data\villager_w1.RVmat", "ca\characters2\Civil\Villager\Data\villager_w2.RVmat"}; + }; + }; + class z_villager2 : z_villager1 { + hiddenSelectionsTextures[] = {"z\addons\dayz_communityassets\zeds\villager\villager_v2_co.paa"}; + }; + class z_villager3 : z_villager1 { + hiddenSelectionsTextures[] = {"z\addons\dayz_communityassets\zeds\villager\villager_v3_co.paa"}; + }; + + class z_worker1 : zZombie_new_Base { + zombieLoot = "worker"; + model = "\Ca\characters_E\Overall\Overall"; + hiddenSelections[] = {"Camo"}; + hiddenSelectionsTextures[] = {"z\addons\dayz_communityassets\zeds\overall\Overall_4_co.paa"}; + + class Wounds { + tex[] = {}; + mat[] = {"Ca\characters_E\Overall\Data\Overall.rvmat", "Ca\characters_E\Overall\Data\W1_Overall.rvmat", "Ca\characters_E\Overall\Data\W2_Overall.rvmat"}; + }; + }; + + class z_worker2 : z_worker1 { + hiddenSelectionsTextures[] = {"z\addons\dayz_communityassets\zeds\overall\overall_2_co.paa"}; + }; + class z_worker3 : z_worker1 { + hiddenSelectionsTextures[] = {"z\addons\dayz_communityassets\zeds\overall\Overall_3_co.paa"}; + }; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/Zeds/PlayerZeds.hpp b/SQF/dayz_code/Configs/CfgVehicles/Zeds/PlayerZeds.hpp new file mode 100644 index 000000000..3d9ab7129 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/Zeds/PlayerZeds.hpp @@ -0,0 +1,118 @@ +class PZombie_VB: Citizen1 +{ + side = 1; + glassesEnabled = 0; + moves = "CfgMovesZombie"; + gestures = "CfgGesturesMale"; + + weapons[] = {}; + weaponSlots = ""; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {}; + respawnMagazines[] = {}; + + faceType = "ZFaces"; + identityTypes[] = {"Zombie1","Zombie2"}; + extCameraPosition[] = {0,1.5,-9}; + + canHideBodies = 0; +}; +class pz_policeman: PZombie_VB +{ + model = "\ca\characters2\civil\Policeman\Policeman"; + class Wounds + { + tex[] = {}; + mat[] = {"ca\characters2\civil\policeman\data\policeman.rvmat","ca\characters2\civil\policeman\data\w1_policeman.rvmat","ca\characters2\civil\policeman\data\w2_policeman.rvmat","ca\characters\heads\male\defaulthead\data\hhl.rvmat","ca\characters\heads\male\defaulthead\data\hhl_wounds.rvmat","ca\characters\heads\male\defaulthead\data\hhl_wounds.rvmat"}; + }; +}; +class pz_suit1: PZombie_VB +{ + model = "\ca\characters2\civil\Functionary\Functionary"; + hiddenSelections[] = {"Camo"}; + hiddenSelectionsTextures[] = {"\ca\characters2\civil\functionary\data\functionary_co.paa"}; + class Wounds + { + tex[] = {}; + mat[] = {"ca\characters2\civil\Functionary\data\Functionary.rvmat","ca\characters2\civil\Functionary\data\W1_Functionary.rvmat","ca\characters2\civil\Functionary\data\W2_Functionary.rvmat","ca\characters\heads\male\defaulthead\data\hhl.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat"}; + }; +}; +class pz_suit2: pz_suit1 +{ + hiddenSelectionsTextures[] = {"\ca\characters2\civil\functionary\data\functionary2_co.paa"}; +}; +class pz_worker1: PZombie_VB +{ + model = "\Ca\characters_E\Overall\Overall"; + hiddenSelections[] = {"Camo"}; + class Wounds + { + tex[] = {}; + mat[] = {"Ca\characters_E\Overall\Data\Overall.rvmat","Ca\characters_E\Overall\Data\W1_Overall.rvmat","Ca\characters_E\Overall\Data\W2_Overall.rvmat"}; + }; + hiddenSelectionsTextures[] = {"z\addons\dayz_communityassets\zeds\overall\Overall_4_co.paa"}; +}; +class pz_worker2: pz_worker1 +{ + hiddenSelectionsTextures[] = {"z\addons\dayz_communityassets\zeds\overall\overall_2_co.paa"}; +}; +class pz_worker3: pz_worker1 +{ + hiddenSelectionsTextures[] = {"z\addons\dayz_communityassets\zeds\overall\Overall_3_co.paa"}; +}; + +class pz_doctor: PZombie_VB +{ + model = "\ca\characters2\civil\Doctor\Doctor"; + hiddenSelections[] = {"Camo"}; + hiddenSelectionsTextures[] = {"\dayz\textures\clothes\doctor_co.paa"}; + class Wounds + { + tex[] = {}; + mat[] = {"ca\characters2\civil\doctor\data\doctor.rvmat","ca\characters2\civil\doctor\data\W1_doctor.rvmat","ca\characters2\civil\doctor\data\W2_doctor.rvmat","ca\characters\heads\male\defaulthead\data\hhl.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat"}; + }; +}; +class pz_teacher: pz_doctor +{ + hiddenSelectionsTextures[] = {"\dayz\textures\clothes\teacher_co.paa"}; +}; +class pz_hunter: PZombie_VB +{ + model = "\ca\characters2\civil\Woodlander\Woodlander"; + hiddenSelections[] = {"Camo"}; + hiddenSelectionsTextures[] = {"\ca\characters2\civil\woodlander\data\woodlander_v3_co.paa"}; + class Wounds + { + tex[] = {}; + mat[] = {"ca\characters2\civil\Woodlander\data\Woodlander.rvmat","ca\characters2\civil\Woodlander\data\W1_Woodlander.rvmat","ca\characters2\civil\Woodlander\data\W2_Woodlander.rvmat","ca\characters\heads\male\defaulthead\data\hhl.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat"}; + }; +}; +class pz_villager1: PZombie_VB +{ + model = "\ca\characters2\civil\Villager\Villager"; + hiddenSelections[] = {"Camo"}; + hiddenSelectionsTextures[] = {"z\addons\dayz_communityassets\zeds\villager\villager_v4_co.paa"}; + class Wounds + { + tex[] = {}; + mat[] = {"ca\characters\heads\male\defaulthead\data\hhl.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat","ca\characters2\Civil\Villager\Data\villager.RVmat","ca\characters2\Civil\Villager\Data\villager_w1.RVmat","ca\characters2\Civil\Villager\Data\villager_w2.RVmat"}; + }; +}; +class pz_villager2: pz_villager1 +{ + hiddenSelectionsTextures[] = {"z\addons\dayz_communityassets\zeds\villager\villager_v2_co.paa"}; +}; +class pz_villager3: pz_villager1 +{ + hiddenSelectionsTextures[] = {"z\addons\dayz_communityassets\zeds\villager\villager_v3_co.paa"}; +}; +class pz_priest: PZombie_VB +{ + model = "\ca\characters2\civil\Priest\Priest"; + class Wounds + { + tex[] = {}; + mat[] = {"ca\characters2\civil\priest\data\priest.rvmat","ca\characters2\civil\priest\data\W1_priest.rvmat","ca\characters2\civil\priest\data\W2_priest.rvmat","ca\characters\heads\male\defaulthead\data\hhl.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat"}; + }; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgVehicles/Zeds/Zeds.hpp b/SQF/dayz_code/Configs/CfgVehicles/Zeds/Zeds.hpp new file mode 100644 index 000000000..99bceeb41 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/Zeds/Zeds.hpp @@ -0,0 +1,296 @@ +class Citizen1; +class zZombie_Base : Citizen1 { + scope = public; + glassesEnabled = 0; + vehicleClass = "Zombie"; + displayName = "Zombie"; + fsmDanger = ""; + fsmFormation = ""; + zombieLoot = "civilian"; + moves = "CfgMovesZombie"; + isMan = false; + weapons[] = {}; + magazines[] = {}; + sensitivity = 4; // sensor sensitivity + sensitivityEar = 2; + faceType = "ZFaces"; + identityTypes[] = {"zombie1", "zombie2"}; + class TalkTopics {}; + languages[] = {}; + + class Eventhandlers { + init = "_this call zombie_initialize;"; + local = "if(_this select 1) then {[(position (_this select 0)),(_this select 0),true] execFSM '\z\AddOns\dayz_code\system\zombie_agent.fsm'};"; + }; + + class HitPoints { + class HitHead { + armor = 0.3; + material = -1; + name = "head_hit"; + passThrough = true; + memoryPoint = "pilot"; + }; + + class HitBody : HitHead { + armor = 2; + name = "body"; + memoryPoint = "aimPoint"; + }; + + class HitSpine : HitHead { + armor = 2; + name = "Spine2"; + memoryPoint = "aimPoint"; + }; + + class HitHands : HitHead { + armor = 0.5; + material = -1; + name = "hands"; + passThrough = true; + }; + + class HitLArm : HitHands { + name = "LeftArm"; + memoryPoint = "lelbow"; + }; + + class HitRArm : HitHands { + name = "RightArm"; + memoryPoint = "relbow"; + }; + + class HitLForeArm : HitHands { + name = "LeftForeArm"; + memoryPoint = "lwrist"; + }; + + class HitRForeArm : HitHands { + name = "RightForeArm"; + memoryPoint = "rwrist"; + }; + + class HitLHand : HitHands { + name = "LeftHand"; + memoryPoint = "LeftHandMiddle1"; + }; + + class HitRHand : HitHands { + name = "RightHand"; + memoryPoint = "RightHandMiddle1"; + }; + + class HitLegs : HitHands { + name = "legs"; + memoryPoint = "pelvis"; + }; + + class HitLLeg : HitHands { + name = "LeftLeg"; + memoryPoint = "lknee"; + }; + + class HitLLegUp : HitHands { + name = "LeftUpLeg"; + memoryPoint = "lfemur"; + }; + + class HitRLeg : HitHands { + name = "RightLeg"; + memoryPoint = "rknee"; + }; + + class HitRLegUp : HitHands { + name = "RightUpLeg"; + memoryPoint = "rfemur"; + }; + }; +}; + +class z_policeman: zZombie_Base +{ + model = "\ca\characters2\civil\Policeman\Policeman"; + zombieLoot = "policeman"; + class Wounds + { + tex[] = {}; + mat[] = {"ca\characters2\civil\policeman\data\policeman.rvmat","ca\characters2\civil\policeman\data\w1_policeman.rvmat","ca\characters2\civil\policeman\data\w2_policeman.rvmat","ca\characters\heads\male\defaulthead\data\hhl.rvmat","ca\characters\heads\male\defaulthead\data\hhl_wounds.rvmat","ca\characters\heads\male\defaulthead\data\hhl_wounds.rvmat"}; + }; +}; +class z_suit1: zZombie_Base +{ + model = "\ca\characters2\civil\Functionary\Functionary"; + hiddenSelections[] = {"Camo"}; + hiddenSelectionsTextures[] = {"\ca\characters2\civil\functionary\data\functionary_co.paa"}; + zombieLoot = "office"; + class Wounds + { + tex[] = {}; + mat[] = {"ca\characters2\civil\Functionary\data\Functionary.rvmat","ca\characters2\civil\Functionary\data\W1_Functionary.rvmat","ca\characters2\civil\Functionary\data\W2_Functionary.rvmat","ca\characters\heads\male\defaulthead\data\hhl.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat"}; + }; +}; +class z_suit2: z_suit1 +{ + zombieLoot = "office2"; + hiddenSelectionsTextures[] = {"\ca\characters2\civil\functionary\data\functionary2_co.paa"}; +}; + +class z_doctor: zZombie_Base +{ + model = "\ca\characters2\civil\Doctor\Doctor"; + zombieLoot = "medical"; + hiddenSelections[] = {"Camo"}; + hiddenSelectionsTextures[] = {"\dayz\textures\clothes\doctor_co.paa"}; + class Wounds + { + tex[] = {}; + mat[] = {"ca\characters2\civil\doctor\data\doctor.rvmat","ca\characters2\civil\doctor\data\W1_doctor.rvmat","ca\characters2\civil\doctor\data\W2_doctor.rvmat","ca\characters\heads\male\defaulthead\data\hhl.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat"}; + }; +}; +class z_teacher: z_doctor +{ + zombieLoot = "civilian"; + hiddenSelectionsTextures[] = {"\dayz\textures\clothes\teacher_co.paa"}; +}; +class z_hunter: zZombie_Base +{ + model = "\ca\characters2\civil\Woodlander\Woodlander"; + zombieLoot = "hunter"; + hiddenSelections[] = {"Camo"}; + hiddenSelectionsTextures[] = {"\ca\characters2\civil\woodlander\data\woodlander_v3_co.paa"}; + + class Wounds + { + tex[] = {}; + mat[] = {"ca\characters2\civil\Woodlander\data\Woodlander.rvmat","ca\characters2\civil\Woodlander\data\W1_Woodlander.rvmat","ca\characters2\civil\Woodlander\data\W2_Woodlander.rvmat","ca\characters\heads\male\defaulthead\data\hhl.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat"}; + }; +}; + + +class z_priest: zZombie_Base +{ + model = "\ca\characters2\civil\Priest\Priest"; + class Wounds + { + tex[] = {}; + mat[] = {"ca\characters2\civil\priest\data\priest.rvmat","ca\characters2\civil\priest\data\W1_priest.rvmat","ca\characters2\civil\priest\data\W2_priest.rvmat","ca\characters\heads\male\defaulthead\data\hhl.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat"}; + }; +}; +class z_soldier: zZombie_Base +{ + displayName = "Zombie Soldier"; + model = "\ca\characters2\Blufor\Soldier_Light"; + zombieLoot = "military"; + class HitPoints: HitPoints + { + class HitHead + { + armor = 0.3; + material = -1; + name = "head_hit"; + passThrough = 1; + }; + class HitBody + { + armor = 2.4; + material = -1; + name = "body"; + passThrough = 1; + }; + class HitHands + { + armor = 1; + material = -1; + name = "hands"; + passThrough = 1; + }; + class HitLegs + { + armor = 1; + material = -1; + name = "legs"; + passThrough = 1; + }; + }; + class Wounds + { + tex[] = {}; + mat[] = {"ca\characters2\Blufor\data\Soldier.RVmat","ca\characters2\Blufor\data\Soldier_W1.RVmat","ca\characters2\Blufor\data\Soldier_W2.RVmat","ca\characters2\Blufor\data\Soldier_Light.RVmat","ca\characters2\Blufor\data\Soldier_Light_W1.RVmat","ca\characters2\Blufor\data\Soldier_Light_W2.RVmat","ca\characters2\Blufor\data\Soldier_EQUIP_Light.RVmat","ca\characters2\Blufor\data\Soldier_Light_EQUIP_W2.RVmat","ca\characters2\Blufor\data\Soldier_Light_EQUIP_W1.RVmat","ca\characters2\Blufor\data\Soldier_GL.RVmat","ca\characters2\Blufor\data\Soldier_GL_W1.RVmat","ca\characters2\Blufor\data\Soldier_GL_W2.RVmat","ca\characters2\Blufor\data\Soldier_NCO.RVmat","ca\characters2\Blufor\data\Soldier_NCO_W1.RVmat","ca\characters2\Blufor\data\Soldier_NCO_W2.RVmat","ca\characters2\Blufor\data\Soldier_MG.RVmat","ca\characters2\Blufor\data\Soldier_MG_W1.RVmat","ca\characters2\Blufor\data\Soldier_MG_W2.RVmat","ca\characters2\Blufor\data\Soldier_AT.RVmat","ca\characters2\Blufor\data\Soldier_AT_W1.RVmat","ca\characters2\Blufor\data\Soldier_AT_W2.RVmat","ca\characters2\Blufor\data\Soldier_CO.RVmat","ca\characters2\Blufor\data\Soldier_CO_W1.RVmat","ca\characters2\Blufor\data\Soldier_CO_W2.RVmat","ca\characters2\Blufor\data\Soldier_CO_EQUIP.RVmat","ca\characters2\Blufor\data\Soldier_CO_EQUIP_W1.RVmat","ca\characters2\Blufor\data\Soldier_CO_EQUIP_W2.RVmat","ca\characters2\Blufor\data\Soldier_Pilot.RVmat","ca\characters2\Blufor\data\Soldier_Pilot_W1.RVmat","ca\characters2\Blufor\data\Soldier_Pilot_W2.RVmat","ca\characters2\Blufor\data\Soldier_Pilot_EQUIP.RVmat","ca\characters2\Blufor\data\Soldier_Pilot_EQUIP_W1.RVmat","ca\characters2\Blufor\data\Soldier_Pilot_EQUIP_W2.RVmat","ca\characters2\Blufor\data\Soldier_Guard.RVmat","ca\characters2\Blufor\data\Soldier_Guard_W1.RVmat","ca\characters2\Blufor\data\Soldier_Guard_W2.RVmat","ca\characters2\Blufor\data\Soldier_Crew.RVmat","ca\characters2\Blufor\data\Soldier_Crew_W1.RVmat","ca\characters2\Blufor\data\Soldier_Crew_W2.RVmat","ca\characters2\Blufor\data\Soldier_Crew_EQUIP.RVmat","ca\characters2\Blufor\data\Soldier_Crew_EQUIP_W1.RVmat","ca\characters2\Blufor\data\Soldier_Crew_EQUIP_W2.RVmat","ca\characters2\Blufor\data\Soldier_Guard_EQUIP.RVmat","ca\characters2\Blufor\data\Soldier_Guard_EQUIP_W1.RVmat","ca\characters2\Blufor\data\Soldier_Guard_EQUIP_W2.RVmat"}; + }; +}; +class z_soldier_pilot: z_soldier +{ + displayName = "Zombie Soldier (Pilot)"; + model = "\ca\characters_d_BAF\BAF_Pilot_BAF"; + zombieLoot = "militarypilot"; + hiddenSelections[] = {"Camo","Camo2","Camo3"}; + hiddenSelectionsTextures[] = {"\ca\characters_W_baf\data\camo_dpm_co.paa","\ca\characters_W_baf\data\armour_dpm_co.paa","\ca\characters_W_baf\data\equip_dpm_co.paa"}; + class HitPoints: HitPoints + { + class HitHead + { + armor = 2; + material = -1; + name = "head_hit"; + passThrough = 1; + }; + class HitBody + { + armor = 3; + material = -1; + name = "body"; + passThrough = 1; + }; + class HitHands + { + armor = 1; + material = -1; + name = "hands"; + passThrough = 1; + }; + class HitLegs + { + armor = 1; + material = -1; + name = "legs"; + passThrough = 1; + }; + }; +}; +class z_soldier_heavy: z_soldier +{ + displayName = "Zombie Soldier (Heavy)"; + model = "\ca\characters2\Blufor\Soldier"; + class HitPoints: HitPoints + { + class HitHead + { + armor = 1; + material = -1; + name = "head_hit"; + passThrough = 1; + }; + class HitBody + { + armor = 2.4; + material = -1; + name = "body"; + passThrough = 1; + }; + class HitHands + { + armor = 1; + material = -1; + name = "hands"; + passThrough = 1; + }; + class HitLegs + { + armor = 1; + material = -1; + name = "legs"; + passThrough = 1; + }; + }; +}; diff --git a/SQF/dayz_code/Configs/CfgVehicles/antihack_logic.hpp b/SQF/dayz_code/Configs/CfgVehicles/antihack_logic.hpp new file mode 100644 index 000000000..f493a68a5 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/antihack_logic.hpp @@ -0,0 +1,43 @@ + + //Prevent SVI hack using BattleFieldClearance & al. + class Logic; + class BattleFieldClearance: Logic + { + vehicleClass = "Modules"; + class Eventhandlers + { + init = "if (isServer) then { diag_log(""WARNING, b4ttlefieldclearance attack from player PID#""+str(owner this)); deleteVehicle this;};"; + }; + }; + class HighCommandSubordinate: Logic + { + vehicleClass = "Modules"; + class Eventhandlers + { + init = "if (isServer) then { diag_log(""WARNING, HighCommand5ubordinate attack from player PID#""+str(owner this)); deleteVehicle this;};"; + }; + }; + class FirstAidSystem: Logic + { + vehicleClass = "Modules"; + class Eventhandlers + { + init = "if (isServer) then { diag_log(""WARNING, First4idSystem attack from player PID#""+str(owner this)); deleteVehicle this;};"; + }; + }; + class AlternativeInjurySimulation: Logic + { + vehicleClass = "Modules"; + class Eventhandlers + { + init = "if (isServer) then { diag_log(""WARNING, 4lternativeInjurySimulation attack from player PID#""+str(owner this)); deleteVehicle this;};"; + }; + }; + class FunctionsManager : Logic { + vehicleClass = "Modules"; + class Eventhandlers + { + init = "diag_log format ['PRELOAD_ Functions\init %1', [_this, BIS_functions_mainscope]];if (isnil 'BIS_functions_mainscope') then { BIS_functions_mainscope = _this select 0; if (isServer) then {_this execVM 'ca\modules\functions\main.sqf'};} else {_this spawn { diag_log format ['PRELOAD_ Functions\init ERROR: deleting redundant FM! %1', [_this, (_this select 0), BIS_functions_mainscope]]; _mygrp = group (_this select 0); deleteVehicle (_this select 0); deleteGroup _mygrp;};};if (isnil 'RE') then {diag_log 'MPframework inited';[] execVM '\ca\Modules\MP\data\scripts\MPframework.sqf'};"; + }; + }; + diff --git a/SQF/dayz_code/Configs/CfgVehicles/antihack_plants.hpp b/SQF/dayz_code/Configs/CfgVehicles/antihack_plants.hpp new file mode 100644 index 000000000..763d30ca0 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgVehicles/antihack_plants.hpp @@ -0,0 +1,90 @@ + + // check that plants libs are properly loaded + // thanks to Tansien + class faplants : HouseBase {}; + class grass: faplants + { + model = "\ca\data\cl_grass1.p3d"; + displayName = "grass"; + vehicleClass = "grass"; + class AnimationSources {}; + }; + + class prunus: faplants + { + model = "\ca\plants2\bush\b_prunus.p3d"; + displayName = "prunus"; + vehicleClass = "prunus"; + class AnimationSources {}; + }; + + class picea: faplants + { + model = "\ca\plants2\clutter\c_picea.p3d"; + displayName = "picea"; + vehicleClass = "picea"; + class AnimationSources {}; + }; + + class fallentree: faplants + { + model = "\ca\plants2\misc\misc_fallentree1.p3d"; + displayName = "fallentree"; + vehicleClass = "fallentree"; + class AnimationSources {}; + }; + + class phragmites: faplants + { + model = "\ca\plants2\plant\p_phragmites.p3d"; + displayName = "phragmites"; + vehicleClass = "phragmites"; + class AnimationSources {}; + }; + + class acer: faplants + { + model = "\ca\plants2\tree\t_acer2s.p3d"; + displayName = "acer"; + vehicleClass = "acer"; + class AnimationSources {}; + }; + + class amygdalusn: faplants + { + model = "\ca\plants_e\bush\b_amygdalusn1s_ep1.p3d"; + displayName = "amygdalusn"; + vehicleClass = "amygdalusn"; + class AnimationSources {}; + }; + + class Brush: faplants + { + model = "\ca\plants_E\Clutter\c_Brush_Hard_EP1.p3d"; + displayName = "Brush"; + vehicleClass = "Brush"; + class AnimationSources {}; + }; + + class fiberplant: faplants + { + model = "\ca\plants_e\plant\p_fiberplant_ep1.p3d"; + displayName = "fiberplant"; + vehicleClass = "fiberplant"; + class AnimationSources {}; + }; + + class amygdalusc: faplants + { + model = "\ca\plants_e\tree\t_amygdalusc2s_ep1.p3d"; + displayName = "amygdalusc"; + vehicleClass = "amygdalusc"; + class AnimationSources {}; + }; + class boulder: faplants + { + model = "\ca\rocks2\R2_Boulder1.p3d"; + displayName = "boulder"; + vehicleClass = "boulder"; + class AnimationSources {}; + }; diff --git a/SQF/dayz_code/CfgVoice.hpp b/SQF/dayz_code/Configs/CfgVoice.hpp similarity index 65% rename from SQF/dayz_code/CfgVoice.hpp rename to SQF/dayz_code/Configs/CfgVoice.hpp index a77f8f6f5..7ffadfa18 100644 --- a/SQF/dayz_code/CfgVoice.hpp +++ b/SQF/dayz_code/Configs/CfgVoice.hpp @@ -5,6 +5,6 @@ class CfgVoice protocol = "RadioProtocolBase"; variants[] = {1}; directories[] = {"",""}; - identityTypes[] = {"Default","Zombie1","Zombie2"}; + identityTypes[] = {"Default","Zombie1","Zombie2","Zombie3"}; }; }; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgWeapons.hpp b/SQF/dayz_code/Configs/CfgWeapons.hpp new file mode 100644 index 000000000..567dfa10e --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons.hpp @@ -0,0 +1,92 @@ +class CfgWeapons { + + class Pecheneg; + class Pecheneg_DZ: Pecheneg + { + type = "1"; + }; + + class Default { + canlock = 0; + }; + class ItemCore; + class Crossbow; + class Rifle; + class MeleeWeapon : Rifle { + canDrop = true; + }; + class PistolCore; // External class reference + class Pistol; // External class reference + class GrenadeLauncher; // External class reference + + class DMR; // External class reference + + class ItemMatchbox_DZE: ItemCore + { + scope = 2; + displayName = $STR_EQUIP_NAME_3; + model = "\dayz_equip\models\matchbox_gear.p3d"; + picture = "\dayz_equip\textures\equip_matchbox_ca.paa"; + descriptionShort = $STR_EQUIP_DESC_3; + }; + + class ItemKnife: ItemCore + { + scope = 2; + displayName = $STR_EQUIP_NAME_4; + model = "\dayz_equip\models\knife_gear.p3d"; + picture = "\dayz_equip\textures\equip_knife_ca.paa"; + descriptionShort = $STR_EQUIP_DESC_4; + class ItemActions + { + class Use + { + text="Harvest Plant"; + script="spawn player_harvestPlant;"; + }; + }; + }; + + #include "CfgWeapons\Loot.hpp" + + #include "CfgWeapons\Melee\MeleeMachete.hpp" + #include "CfgWeapons\Melee\ItemMachete.hpp" + #include "CfgWeapons\Melee\MeleeHatchet.hpp" + #include "CfgWeapons\Melee\ItemHatchet.hpp" + #include "CfgWeapons\Melee\MeleeCrowbar.hpp" + #include "CfgWeapons\Melee\ItemCrowbar.hpp" + #include "CfgWeapons\Melee\Crossbow.hpp" + #include "CfgWeapons\Melee\MeleeBaseBallBat.hpp" + #include "CfgWeapons\Melee\MeleeFishingPole.hpp" + #include "CfgWeapons\Melee\MeleeSledgehammer.hpp" + // #include "CfgWeapons\Melee\MeleeBaseBallBatBarbed.hpp" + // #include "CfgWeapons\Melee\MeleeBaseBallBatNails.hpp" + + #include "CfgWeapons\Item\ItemWatch.hpp" + #include "CfgWeapons\Item\ItemMap.hpp" + #include "CfgWeapons\Item\ItemMap_Debug.hpp" + #include "CfgWeapons\Item\ItemCompass.hpp" + #include "CfgWeapons\Item\Flashlight.hpp" + #include "CfgWeapons\Item\Flare.hpp" + #include "CfgWeapons\Item\ItemEtool.hpp" + #include "CfgWeapons\Item\ItemShovel.hpp" + #include "CfgWeapons\Item\ItemFishingPole.hpp" + #include "CfgWeapons\Item\ItemSledge.hpp" + #include "CfgWeapons\Item\ItemKeyKit.hpp" + #include "CfgWeapons\Item\ItemKeys.hpp" + #include "CfgWeapons\Item\ItemToolbox.hpp" + + //Sniper Rifel + //#include "CfgWeapons\Weapon\Sniper\AS50.hpp" + #include "CfgWeapons\Weapon\Sniper\M107.hpp" + #include "CfgWeapons\Weapon\Sniper\KSVK.hpp" + + #include "CfgWeapons\Weapon\Sniper\DMR_DZ.hpp" +// #include "CfgWeapons\Weapon\Sniper\DMR_DZ2.hpp" +// #include "CfgWeapons\Weapon\Sniper\DMR_DZ3.hpp" + #include "CfgWeapons\Weapon\Pistol\MakerovSD.hpp" + #include "CfgWeapons\Weapon\LMG\m240_scoped.hpp" + #include "CfgWeapons\Weapon\LMG\M249_m145_EP1.hpp" + #include "CfgWeapons\Weapon\LMG\M60A4.hpp" +// #include "CfgWeapons\Weapon\Rifle\FN_FAL_ANPVS4_DZE.hpp" +}; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Item/Flare.hpp b/SQF/dayz_code/Configs/CfgWeapons/Item/Flare.hpp new file mode 100644 index 000000000..5a28d0574 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Item/Flare.hpp @@ -0,0 +1,36 @@ +class Flare : GrenadeLauncher { + class ThrowMuzzle; + class MolotovCocktailMuzzle : ThrowMuzzle { + displayName = $STR_ACTION_THROW; + magazines[] = { + "TrashJackDaniels", + "ItemSodaEmpty", + "TrashTinCan", + "FoodCanGriffEmpty", + "FoodCanBadguyEmpty", + "FoodCanBoneboyEmpty", + "FoodCanCornEmpty", + "FoodCanCurgonEmpty", + "FoodCanDemonEmpty", + "FoodCanFraggleosEmpty", + "FoodCanHerpyEmpty", + "FoodCanOrlokEmpty", + "FoodCanPowellEmpty", + "FoodCanTylersEmpty", + "FoodCanUnlabeledEmpty", + "ItemSodaCokeEmpty", + "ItemSodaPepsiEmpty", + "ItemSodaMdewEmpty", + "ItemSodaMtngreenEmpty", + "ItemSodaR4z0rEmpty", + "ItemSodaClaysEmpty", + "ItemSodaSmashtEmpty", + "ItemSodaDrwasteEmpty", + "ItemSodaLemonadeEmpty", + "ItemSodaLvgEmpty", + "ItemSodaMzlyEmpty", + "ItemSodaRabbitEmpty", + "ItemTrashToiletpaper" + }; + }; + }; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Item/Flashlight.hpp b/SQF/dayz_code/Configs/CfgWeapons/Item/Flashlight.hpp new file mode 100644 index 000000000..9642fd9d1 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Item/Flashlight.hpp @@ -0,0 +1,31 @@ +class MeleeFlashlight : Pistol { + class ItemActions { + class Toolbelt { + text = $STR_EPOCH_PLAYER_296; + }; + }; + }; + + class ItemFlashlight : ItemCore { + class ItemActions { + class Toolbelt { + text = $STR_EPOCH_PLAYER_295; + }; + }; + }; + + class MeleeFlashlightRed : MeleeFlashlight { + class ItemActions { + class Toolbelt { + text = $STR_EPOCH_PLAYER_296; + }; + }; + }; + + class ItemFlashlightRed : ItemCore { + class ItemActions { + class Toolbelt { + text = $STR_EPOCH_PLAYER_295; + }; + }; + }; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Item/ItemCompass.hpp b/SQF/dayz_code/Configs/CfgWeapons/Item/ItemCompass.hpp new file mode 100644 index 000000000..54f76fcfa --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Item/ItemCompass.hpp @@ -0,0 +1,3 @@ +class ItemCompass: ItemCore { + model="z\addons\dayz_communityassets\models\compass.p3d"; + }; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgWeapons/Item/ItemEtool.hpp b/SQF/dayz_code/Configs/CfgWeapons/Item/ItemEtool.hpp new file mode 100644 index 000000000..3ce285029 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Item/ItemEtool.hpp @@ -0,0 +1,6 @@ +//NotWorking _DZ Remove +class ItemEtool: ItemCore { + scope = 2; + displayName = $STR_EQUIP_ETOOL; + descriptionShort = $STR_EQUIP_DESC_1; +}; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Item/ItemFishingPole.hpp b/SQF/dayz_code/Configs/CfgWeapons/Item/ItemFishingPole.hpp new file mode 100644 index 000000000..a5c9cd0e4 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Item/ItemFishingPole.hpp @@ -0,0 +1,24 @@ +class ItemFishingPole: ItemCore +{ + scope=2; + displayName=$STR_EQUIP_FISHPOLE; + model="\z\addons\dayz_epoch\models\fishing_rod_loot_item.p3d"; + picture="\z\addons\dayz_epoch\pictures\equip_fishingpole_CA.paa"; + descriptionShort=$STR_EQUIP_FISHPOLE_DESC; + class ItemActions + { + class Toolbelt + { + text=$STR_EPOCH_PLAYER_295; + script="spawn player_addToolbelt;"; + use[]= + { + "ItemFishingPole" + }; + output[]= + { + "MeleeFishingPole" + }; + }; + }; +}; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Item/ItemKeyKit.hpp b/SQF/dayz_code/Configs/CfgWeapons/Item/ItemKeyKit.hpp new file mode 100644 index 000000000..51b236613 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Item/ItemKeyKit.hpp @@ -0,0 +1,7 @@ +class ItemKeyKit: ItemCore { + scope = 2; + displayname = $STR_EQUIP_KEYKIT; + model="\z\addons\dayz_epoch\models\keykit.p3d"; + descriptionShort=$STR_EQUIP_KEYKIT_DESC; + picture="\z\addons\dayz_epoch\pictures\equip_keykit_ca.paa"; +}; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Item/ItemKeys.hpp b/SQF/dayz_code/Configs/CfgWeapons/Item/ItemKeys.hpp new file mode 100644 index 000000000..88ce608c3 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Item/ItemKeys.hpp @@ -0,0 +1,50044 @@ +// Experimental keys +class ItemKey: ItemCore { + model = "\z\addons\dayz_epoch\models\key.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_key_CA.paa"; + displayname = "Black Key"; + keyid = 0; + scope = 2; + class ItemActions + { + class Toolbelt + { + text="Make Copy"; + script="spawn player_copyKey;"; + }; + }; +}; +class ItemKeyBlack: ItemKey { + keyid = 0; + scope = 2; +}; +class ItemKeyGreen: ItemKey { + displayname = "Green Key"; + model = "\z\addons\dayz_epoch\models\key_green.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_key_CA_green.paa"; + scope = 2; +}; +class ItemKeyBlue: ItemKey { + displayname = "Blue Key"; + model = "\z\addons\dayz_epoch\models\key_blue.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_key_CA_blue.paa"; + scope = 2; +}; +class ItemKeyYellow: ItemKey { + displayname = "Yellow Key"; + model = "\z\addons\dayz_epoch\models\key_yellow.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_key_CA_yellow.paa"; + scope = 2; +}; +class ItemKeyRed: ItemKey { + displayname = "Red Key"; + model = "\z\addons\dayz_epoch\models\key_red.p3d"; + picture = "\z\addons\dayz_epoch\pictures\equip_key_CA_red.paa"; + scope = 2; +}; +class ItemKeyGreen1: ItemKeyGreen { + keyid = 1; + displayName = "Green Key (bb8b)"; +}; +class ItemKeyGreen2: ItemKeyGreen { + keyid = 2; + displayName = "Green Key (19ae)"; +}; +class ItemKeyGreen3: ItemKeyGreen { + keyid = 3; + displayName = "Green Key (4d26)"; +}; +class ItemKeyGreen4: ItemKeyGreen { + keyid = 4; + displayName = "Green Key (bf42)"; +}; +class ItemKeyGreen5: ItemKeyGreen { + keyid = 5; + displayName = "Green Key (351f)"; +}; +class ItemKeyGreen6: ItemKeyGreen { + keyid = 6; + displayName = "Green Key (2d17)"; +}; +class ItemKeyGreen7: ItemKeyGreen { + keyid = 7; + displayName = "Green Key (e224)"; +}; +class ItemKeyGreen8: ItemKeyGreen { + keyid = 8; + displayName = "Green Key (cf27)"; +}; +class ItemKeyGreen9: ItemKeyGreen { + keyid = 9; + displayName = "Green Key (b67f)"; +}; +class ItemKeyGreen10: ItemKeyGreen { + keyid = 10; + displayName = "Green Key (da02)"; +}; +class ItemKeyGreen11: ItemKeyGreen { + keyid = 11; + displayName = "Green Key (e684)"; +}; +class ItemKeyGreen12: ItemKeyGreen { + keyid = 12; + displayName = "Green Key (d243)"; +}; +class ItemKeyGreen13: ItemKeyGreen { + keyid = 13; + displayName = "Green Key (2208)"; +}; +class ItemKeyGreen14: ItemKeyGreen { + keyid = 14; + displayName = "Green Key (c5d9)"; +}; +class ItemKeyGreen15: ItemKeyGreen { + keyid = 15; + displayName = "Green Key (f423)"; +}; +class ItemKeyGreen16: ItemKeyGreen { + keyid = 16; + displayName = "Green Key (cce5)"; +}; +class ItemKeyGreen17: ItemKeyGreen { + keyid = 17; + displayName = "Green Key (37e0)"; +}; +class ItemKeyGreen18: ItemKeyGreen { + keyid = 18; + displayName = "Green Key (c962)"; +}; +class ItemKeyGreen19: ItemKeyGreen { + keyid = 19; + displayName = "Green Key (d241)"; +}; +class ItemKeyGreen20: ItemKeyGreen { + keyid = 20; + displayName = "Green Key (5a8e)"; +}; +class ItemKeyGreen21: ItemKeyGreen { + keyid = 21; + displayName = "Green Key (5afb)"; +}; +class ItemKeyGreen22: ItemKeyGreen { + keyid = 22; + displayName = "Green Key (b87b)"; +}; +class ItemKeyGreen23: ItemKeyGreen { + keyid = 23; + displayName = "Green Key (5959)"; +}; +class ItemKeyGreen24: ItemKeyGreen { + keyid = 24; + displayName = "Green Key (9973)"; +}; +class ItemKeyGreen25: ItemKeyGreen { + keyid = 25; + displayName = "Green Key (bea8)"; +}; +class ItemKeyGreen26: ItemKeyGreen { + keyid = 26; + displayName = "Green Key (74a4)"; +}; +class ItemKeyGreen27: ItemKeyGreen { + keyid = 27; + displayName = "Green Key (8a73)"; +}; +class ItemKeyGreen28: ItemKeyGreen { + keyid = 28; + displayName = "Green Key (2f85)"; +}; +class ItemKeyGreen29: ItemKeyGreen { + keyid = 29; + displayName = "Green Key (37c7)"; +}; +class ItemKeyGreen30: ItemKeyGreen { + keyid = 30; + displayName = "Green Key (a142)"; +}; +class ItemKeyGreen31: ItemKeyGreen { + keyid = 31; + displayName = "Green Key (967d)"; +}; +class ItemKeyGreen32: ItemKeyGreen { + keyid = 32; + displayName = "Green Key (ea5c)"; +}; +class ItemKeyGreen33: ItemKeyGreen { + keyid = 33; + displayName = "Green Key (33b6)"; +}; +class ItemKeyGreen34: ItemKeyGreen { + keyid = 34; + displayName = "Green Key (04ee)"; +}; +class ItemKeyGreen35: ItemKeyGreen { + keyid = 35; + displayName = "Green Key (1297)"; +}; +class ItemKeyGreen36: ItemKeyGreen { + keyid = 36; + displayName = "Green Key (b7e1)"; +}; +class ItemKeyGreen37: ItemKeyGreen { + keyid = 37; + displayName = "Green Key (b553)"; +}; +class ItemKeyGreen38: ItemKeyGreen { + keyid = 38; + displayName = "Green Key (f0f0)"; +}; +class ItemKeyGreen39: ItemKeyGreen { + keyid = 39; + displayName = "Green Key (5e03)"; +}; +class ItemKeyGreen40: ItemKeyGreen { + keyid = 40; + displayName = "Green Key (7cfa)"; +}; +class ItemKeyGreen41: ItemKeyGreen { + keyid = 41; + displayName = "Green Key (995e)"; +}; +class ItemKeyGreen42: ItemKeyGreen { + keyid = 42; + displayName = "Green Key (c862)"; +}; +class ItemKeyGreen43: ItemKeyGreen { + keyid = 43; + displayName = "Green Key (0a4c)"; +}; +class ItemKeyGreen44: ItemKeyGreen { + keyid = 44; + displayName = "Green Key (f6c8)"; +}; +class ItemKeyGreen45: ItemKeyGreen { + keyid = 45; + displayName = "Green Key (c3b4)"; +}; +class ItemKeyGreen46: ItemKeyGreen { + keyid = 46; + displayName = "Green Key (e8e4)"; +}; +class ItemKeyGreen47: ItemKeyGreen { + keyid = 47; + displayName = "Green Key (e9f2)"; +}; +class ItemKeyGreen48: ItemKeyGreen { + keyid = 48; + displayName = "Green Key (ead7)"; +}; +class ItemKeyGreen49: ItemKeyGreen { + keyid = 49; + displayName = "Green Key (2f25)"; +}; +class ItemKeyGreen50: ItemKeyGreen { + keyid = 50; + displayName = "Green Key (14a9)"; +}; +class ItemKeyGreen51: ItemKeyGreen { + keyid = 51; + displayName = "Green Key (e77f)"; +}; +class ItemKeyGreen52: ItemKeyGreen { + keyid = 52; + displayName = "Green Key (5c9f)"; +}; +class ItemKeyGreen53: ItemKeyGreen { + keyid = 53; + displayName = "Green Key (b399)"; +}; +class ItemKeyGreen54: ItemKeyGreen { + keyid = 54; + displayName = "Green Key (5b1c)"; +}; +class ItemKeyGreen55: ItemKeyGreen { + keyid = 55; + displayName = "Green Key (1d1e)"; +}; +class ItemKeyGreen56: ItemKeyGreen { + keyid = 56; + displayName = "Green Key (8aa7)"; +}; +class ItemKeyGreen57: ItemKeyGreen { + keyid = 57; + displayName = "Green Key (80a2)"; +}; +class ItemKeyGreen58: ItemKeyGreen { + keyid = 58; + displayName = "Green Key (819a)"; +}; +class ItemKeyGreen59: ItemKeyGreen { + keyid = 59; + displayName = "Green Key (c685)"; +}; +class ItemKeyGreen60: ItemKeyGreen { + keyid = 60; + displayName = "Green Key (471f)"; +}; +class ItemKeyGreen61: ItemKeyGreen { + keyid = 61; + displayName = "Green Key (3740)"; +}; +class ItemKeyGreen62: ItemKeyGreen { + keyid = 62; + displayName = "Green Key (27c2)"; +}; +class ItemKeyGreen63: ItemKeyGreen { + keyid = 63; + displayName = "Green Key (bbd3)"; +}; +class ItemKeyGreen64: ItemKeyGreen { + keyid = 64; + displayName = "Green Key (a542)"; +}; +class ItemKeyGreen65: ItemKeyGreen { + keyid = 65; + displayName = "Green Key (fb59)"; +}; +class ItemKeyGreen66: ItemKeyGreen { + keyid = 66; + displayName = "Green Key (a739)"; +}; +class ItemKeyGreen67: ItemKeyGreen { + keyid = 67; + displayName = "Green Key (3618)"; +}; +class ItemKeyGreen68: ItemKeyGreen { + keyid = 68; + displayName = "Green Key (0222)"; +}; +class ItemKeyGreen69: ItemKeyGreen { + keyid = 69; + displayName = "Green Key (00e2)"; +}; +class ItemKeyGreen70: ItemKeyGreen { + keyid = 70; + displayName = "Green Key (a2c6)"; +}; +class ItemKeyGreen71: ItemKeyGreen { + keyid = 71; + displayName = "Green Key (c6fa)"; +}; +class ItemKeyGreen72: ItemKeyGreen { + keyid = 72; + displayName = "Green Key (20fe)"; +}; +class ItemKeyGreen73: ItemKeyGreen { + keyid = 73; + displayName = "Green Key (8b7a)"; +}; +class ItemKeyGreen74: ItemKeyGreen { + keyid = 74; + displayName = "Green Key (2b8b)"; +}; +class ItemKeyGreen75: ItemKeyGreen { + keyid = 75; + displayName = "Green Key (0453)"; +}; +class ItemKeyGreen76: ItemKeyGreen { + keyid = 76; + displayName = "Green Key (0c58)"; +}; +class ItemKeyGreen77: ItemKeyGreen { + keyid = 77; + displayName = "Green Key (0395)"; +}; +class ItemKeyGreen78: ItemKeyGreen { + keyid = 78; + displayName = "Green Key (6afd)"; +}; +class ItemKeyGreen79: ItemKeyGreen { + keyid = 79; + displayName = "Green Key (aab3)"; +}; +class ItemKeyGreen80: ItemKeyGreen { + keyid = 80; + displayName = "Green Key (4b5a)"; +}; +class ItemKeyGreen81: ItemKeyGreen { + keyid = 81; + displayName = "Green Key (fe54)"; +}; +class ItemKeyGreen82: ItemKeyGreen { + keyid = 82; + displayName = "Green Key (902f)"; +}; +class ItemKeyGreen83: ItemKeyGreen { + keyid = 83; + displayName = "Green Key (7f41)"; +}; +class ItemKeyGreen84: ItemKeyGreen { + keyid = 84; + displayName = "Green Key (cf22)"; +}; +class ItemKeyGreen85: ItemKeyGreen { + keyid = 85; + displayName = "Green Key (0ba2)"; +}; +class ItemKeyGreen86: ItemKeyGreen { + keyid = 86; + displayName = "Green Key (acfd)"; +}; +class ItemKeyGreen87: ItemKeyGreen { + keyid = 87; + displayName = "Green Key (c28e)"; +}; +class ItemKeyGreen88: ItemKeyGreen { + keyid = 88; + displayName = "Green Key (a543)"; +}; +class ItemKeyGreen89: ItemKeyGreen { + keyid = 89; + displayName = "Green Key (fab9)"; +}; +class ItemKeyGreen90: ItemKeyGreen { + keyid = 90; + displayName = "Green Key (562d)"; +}; +class ItemKeyGreen91: ItemKeyGreen { + keyid = 91; + displayName = "Green Key (f8af)"; +}; +class ItemKeyGreen92: ItemKeyGreen { + keyid = 92; + displayName = "Green Key (c80b)"; +}; +class ItemKeyGreen93: ItemKeyGreen { + keyid = 93; + displayName = "Green Key (c207)"; +}; +class ItemKeyGreen94: ItemKeyGreen { + keyid = 94; + displayName = "Green Key (db67)"; +}; +class ItemKeyGreen95: ItemKeyGreen { + keyid = 95; + displayName = "Green Key (2f2c)"; +}; +class ItemKeyGreen96: ItemKeyGreen { + keyid = 96; + displayName = "Green Key (fe52)"; +}; +class ItemKeyGreen97: ItemKeyGreen { + keyid = 97; + displayName = "Green Key (0b40)"; +}; +class ItemKeyGreen98: ItemKeyGreen { + keyid = 98; + displayName = "Green Key (d979)"; +}; +class ItemKeyGreen99: ItemKeyGreen { + keyid = 99; + displayName = "Green Key (edaa)"; +}; +class ItemKeyGreen100: ItemKeyGreen { + keyid = 100; + displayName = "Green Key (76eb)"; +}; +class ItemKeyGreen101: ItemKeyGreen { + keyid = 101; + displayName = "Green Key (2c1d)"; +}; +class ItemKeyGreen102: ItemKeyGreen { + keyid = 102; + displayName = "Green Key (df70)"; +}; +class ItemKeyGreen103: ItemKeyGreen { + keyid = 103; + displayName = "Green Key (b94b)"; +}; +class ItemKeyGreen104: ItemKeyGreen { + keyid = 104; + displayName = "Green Key (9a79)"; +}; +class ItemKeyGreen105: ItemKeyGreen { + keyid = 105; + displayName = "Green Key (d9f7)"; +}; +class ItemKeyGreen106: ItemKeyGreen { + keyid = 106; + displayName = "Green Key (0673)"; +}; +class ItemKeyGreen107: ItemKeyGreen { + keyid = 107; + displayName = "Green Key (13ca)"; +}; +class ItemKeyGreen108: ItemKeyGreen { + keyid = 108; + displayName = "Green Key (cfc2)"; +}; +class ItemKeyGreen109: ItemKeyGreen { + keyid = 109; + displayName = "Green Key (c29a)"; +}; +class ItemKeyGreen110: ItemKeyGreen { + keyid = 110; + displayName = "Green Key (3172)"; +}; +class ItemKeyGreen111: ItemKeyGreen { + keyid = 111; + displayName = "Green Key (40a0)"; +}; +class ItemKeyGreen112: ItemKeyGreen { + keyid = 112; + displayName = "Green Key (b434)"; +}; +class ItemKeyGreen113: ItemKeyGreen { + keyid = 113; + displayName = "Green Key (b1d9)"; +}; +class ItemKeyGreen114: ItemKeyGreen { + keyid = 114; + displayName = "Green Key (eb30)"; +}; +class ItemKeyGreen115: ItemKeyGreen { + keyid = 115; + displayName = "Green Key (d99f)"; +}; +class ItemKeyGreen116: ItemKeyGreen { + keyid = 116; + displayName = "Green Key (5738)"; +}; +class ItemKeyGreen117: ItemKeyGreen { + keyid = 117; + displayName = "Green Key (5112)"; +}; +class ItemKeyGreen118: ItemKeyGreen { + keyid = 118; + displayName = "Green Key (6db3)"; +}; +class ItemKeyGreen119: ItemKeyGreen { + keyid = 119; + displayName = "Green Key (38fe)"; +}; +class ItemKeyGreen120: ItemKeyGreen { + keyid = 120; + displayName = "Green Key (95fe)"; +}; +class ItemKeyGreen121: ItemKeyGreen { + keyid = 121; + displayName = "Green Key (9520)"; +}; +class ItemKeyGreen122: ItemKeyGreen { + keyid = 122; + displayName = "Green Key (d272)"; +}; +class ItemKeyGreen123: ItemKeyGreen { + keyid = 123; + displayName = "Green Key (e81b)"; +}; +class ItemKeyGreen124: ItemKeyGreen { + keyid = 124; + displayName = "Green Key (7b06)"; +}; +class ItemKeyGreen125: ItemKeyGreen { + keyid = 125; + displayName = "Green Key (2dfe)"; +}; +class ItemKeyGreen126: ItemKeyGreen { + keyid = 126; + displayName = "Green Key (38b8)"; +}; +class ItemKeyGreen127: ItemKeyGreen { + keyid = 127; + displayName = "Green Key (645b)"; +}; +class ItemKeyGreen128: ItemKeyGreen { + keyid = 128; + displayName = "Green Key (4905)"; +}; +class ItemKeyGreen129: ItemKeyGreen { + keyid = 129; + displayName = "Green Key (c3c4)"; +}; +class ItemKeyGreen130: ItemKeyGreen { + keyid = 130; + displayName = "Green Key (fd65)"; +}; +class ItemKeyGreen131: ItemKeyGreen { + keyid = 131; + displayName = "Green Key (2a42)"; +}; +class ItemKeyGreen132: ItemKeyGreen { + keyid = 132; + displayName = "Green Key (4b05)"; +}; +class ItemKeyGreen133: ItemKeyGreen { + keyid = 133; + displayName = "Green Key (885a)"; +}; +class ItemKeyGreen134: ItemKeyGreen { + keyid = 134; + displayName = "Green Key (fa44)"; +}; +class ItemKeyGreen135: ItemKeyGreen { + keyid = 135; + displayName = "Green Key (7b5f)"; +}; +class ItemKeyGreen136: ItemKeyGreen { + keyid = 136; + displayName = "Green Key (12a3)"; +}; +class ItemKeyGreen137: ItemKeyGreen { + keyid = 137; + displayName = "Green Key (f0a1)"; +}; +class ItemKeyGreen138: ItemKeyGreen { + keyid = 138; + displayName = "Green Key (2d51)"; +}; +class ItemKeyGreen139: ItemKeyGreen { + keyid = 139; + displayName = "Green Key (e256)"; +}; +class ItemKeyGreen140: ItemKeyGreen { + keyid = 140; + displayName = "Green Key (f489)"; +}; +class ItemKeyGreen141: ItemKeyGreen { + keyid = 141; + displayName = "Green Key (61db)"; +}; +class ItemKeyGreen142: ItemKeyGreen { + keyid = 142; + displayName = "Green Key (9fee)"; +}; +class ItemKeyGreen143: ItemKeyGreen { + keyid = 143; + displayName = "Green Key (97b0)"; +}; +class ItemKeyGreen144: ItemKeyGreen { + keyid = 144; + displayName = "Green Key (174f)"; +}; +class ItemKeyGreen145: ItemKeyGreen { + keyid = 145; + displayName = "Green Key (a574)"; +}; +class ItemKeyGreen146: ItemKeyGreen { + keyid = 146; + displayName = "Green Key (456c)"; +}; +class ItemKeyGreen147: ItemKeyGreen { + keyid = 147; + displayName = "Green Key (5167)"; +}; +class ItemKeyGreen148: ItemKeyGreen { + keyid = 148; + displayName = "Green Key (563f)"; +}; +class ItemKeyGreen149: ItemKeyGreen { + keyid = 149; + displayName = "Green Key (8ae0)"; +}; +class ItemKeyGreen150: ItemKeyGreen { + keyid = 150; + displayName = "Green Key (f813)"; +}; +class ItemKeyGreen151: ItemKeyGreen { + keyid = 151; + displayName = "Green Key (ac36)"; +}; +class ItemKeyGreen152: ItemKeyGreen { + keyid = 152; + displayName = "Green Key (62ee)"; +}; +class ItemKeyGreen153: ItemKeyGreen { + keyid = 153; + displayName = "Green Key (65f0)"; +}; +class ItemKeyGreen154: ItemKeyGreen { + keyid = 154; + displayName = "Green Key (76ce)"; +}; +class ItemKeyGreen155: ItemKeyGreen { + keyid = 155; + displayName = "Green Key (32a0)"; +}; +class ItemKeyGreen156: ItemKeyGreen { + keyid = 156; + displayName = "Green Key (d2ab)"; +}; +class ItemKeyGreen157: ItemKeyGreen { + keyid = 157; + displayName = "Green Key (58fb)"; +}; +class ItemKeyGreen158: ItemKeyGreen { + keyid = 158; + displayName = "Green Key (ff9a)"; +}; +class ItemKeyGreen159: ItemKeyGreen { + keyid = 159; + displayName = "Green Key (a029)"; +}; +class ItemKeyGreen160: ItemKeyGreen { + keyid = 160; + displayName = "Green Key (812f)"; +}; +class ItemKeyGreen161: ItemKeyGreen { + keyid = 161; + displayName = "Green Key (91ec)"; +}; +class ItemKeyGreen162: ItemKeyGreen { + keyid = 162; + displayName = "Green Key (20e0)"; +}; +class ItemKeyGreen163: ItemKeyGreen { + keyid = 163; + displayName = "Green Key (645e)"; +}; +class ItemKeyGreen164: ItemKeyGreen { + keyid = 164; + displayName = "Green Key (2732)"; +}; +class ItemKeyGreen165: ItemKeyGreen { + keyid = 165; + displayName = "Green Key (3dae)"; +}; +class ItemKeyGreen166: ItemKeyGreen { + keyid = 166; + displayName = "Green Key (3fa2)"; +}; +class ItemKeyGreen167: ItemKeyGreen { + keyid = 167; + displayName = "Green Key (78c7)"; +}; +class ItemKeyGreen168: ItemKeyGreen { + keyid = 168; + displayName = "Green Key (7912)"; +}; +class ItemKeyGreen169: ItemKeyGreen { + keyid = 169; + displayName = "Green Key (07ba)"; +}; +class ItemKeyGreen170: ItemKeyGreen { + keyid = 170; + displayName = "Green Key (6e60)"; +}; +class ItemKeyGreen171: ItemKeyGreen { + keyid = 171; + displayName = "Green Key (a7a6)"; +}; +class ItemKeyGreen172: ItemKeyGreen { + keyid = 172; + displayName = "Green Key (bbcb)"; +}; +class ItemKeyGreen173: ItemKeyGreen { + keyid = 173; + displayName = "Green Key (dcb8)"; +}; +class ItemKeyGreen174: ItemKeyGreen { + keyid = 174; + displayName = "Green Key (210a)"; +}; +class ItemKeyGreen175: ItemKeyGreen { + keyid = 175; + displayName = "Green Key (c662)"; +}; +class ItemKeyGreen176: ItemKeyGreen { + keyid = 176; + displayName = "Green Key (8356)"; +}; +class ItemKeyGreen177: ItemKeyGreen { + keyid = 177; + displayName = "Green Key (2597)"; +}; +class ItemKeyGreen178: ItemKeyGreen { + keyid = 178; + displayName = "Green Key (7681)"; +}; +class ItemKeyGreen179: ItemKeyGreen { + keyid = 179; + displayName = "Green Key (3324)"; +}; +class ItemKeyGreen180: ItemKeyGreen { + keyid = 180; + displayName = "Green Key (3962)"; +}; +class ItemKeyGreen181: ItemKeyGreen { + keyid = 181; + displayName = "Green Key (7499)"; +}; +class ItemKeyGreen182: ItemKeyGreen { + keyid = 182; + displayName = "Green Key (3dff)"; +}; +class ItemKeyGreen183: ItemKeyGreen { + keyid = 183; + displayName = "Green Key (fef4)"; +}; +class ItemKeyGreen184: ItemKeyGreen { + keyid = 184; + displayName = "Green Key (66ea)"; +}; +class ItemKeyGreen185: ItemKeyGreen { + keyid = 185; + displayName = "Green Key (6c86)"; +}; +class ItemKeyGreen186: ItemKeyGreen { + keyid = 186; + displayName = "Green Key (22ed)"; +}; +class ItemKeyGreen187: ItemKeyGreen { + keyid = 187; + displayName = "Green Key (229a)"; +}; +class ItemKeyGreen188: ItemKeyGreen { + keyid = 188; + displayName = "Green Key (f895)"; +}; +class ItemKeyGreen189: ItemKeyGreen { + keyid = 189; + displayName = "Green Key (ddb8)"; +}; +class ItemKeyGreen190: ItemKeyGreen { + keyid = 190; + displayName = "Green Key (0e1e)"; +}; +class ItemKeyGreen191: ItemKeyGreen { + keyid = 191; + displayName = "Green Key (c8f0)"; +}; +class ItemKeyGreen192: ItemKeyGreen { + keyid = 192; + displayName = "Green Key (e8cd)"; +}; +class ItemKeyGreen193: ItemKeyGreen { + keyid = 193; + displayName = "Green Key (c414)"; +}; +class ItemKeyGreen194: ItemKeyGreen { + keyid = 194; + displayName = "Green Key (a141)"; +}; +class ItemKeyGreen195: ItemKeyGreen { + keyid = 195; + displayName = "Green Key (e55e)"; +}; +class ItemKeyGreen196: ItemKeyGreen { + keyid = 196; + displayName = "Green Key (6d3f)"; +}; +class ItemKeyGreen197: ItemKeyGreen { + keyid = 197; + displayName = "Green Key (f513)"; +}; +class ItemKeyGreen198: ItemKeyGreen { + keyid = 198; + displayName = "Green Key (c7af)"; +}; +class ItemKeyGreen199: ItemKeyGreen { + keyid = 199; + displayName = "Green Key (a23b)"; +}; +class ItemKeyGreen200: ItemKeyGreen { + keyid = 200; + displayName = "Green Key (5f5e)"; +}; +class ItemKeyGreen201: ItemKeyGreen { + keyid = 201; + displayName = "Green Key (d45e)"; +}; +class ItemKeyGreen202: ItemKeyGreen { + keyid = 202; + displayName = "Green Key (bab2)"; +}; +class ItemKeyGreen203: ItemKeyGreen { + keyid = 203; + displayName = "Green Key (7943)"; +}; +class ItemKeyGreen204: ItemKeyGreen { + keyid = 204; + displayName = "Green Key (0986)"; +}; +class ItemKeyGreen205: ItemKeyGreen { + keyid = 205; + displayName = "Green Key (e695)"; +}; +class ItemKeyGreen206: ItemKeyGreen { + keyid = 206; + displayName = "Green Key (c4be)"; +}; +class ItemKeyGreen207: ItemKeyGreen { + keyid = 207; + displayName = "Green Key (d944)"; +}; +class ItemKeyGreen208: ItemKeyGreen { + keyid = 208; + displayName = "Green Key (0f23)"; +}; +class ItemKeyGreen209: ItemKeyGreen { + keyid = 209; + displayName = "Green Key (73c9)"; +}; +class ItemKeyGreen210: ItemKeyGreen { + keyid = 210; + displayName = "Green Key (2701)"; +}; +class ItemKeyGreen211: ItemKeyGreen { + keyid = 211; + displayName = "Green Key (db7d)"; +}; +class ItemKeyGreen212: ItemKeyGreen { + keyid = 212; + displayName = "Green Key (3e1b)"; +}; +class ItemKeyGreen213: ItemKeyGreen { + keyid = 213; + displayName = "Green Key (91c5)"; +}; +class ItemKeyGreen214: ItemKeyGreen { + keyid = 214; + displayName = "Green Key (a9fb)"; +}; +class ItemKeyGreen215: ItemKeyGreen { + keyid = 215; + displayName = "Green Key (3452)"; +}; +class ItemKeyGreen216: ItemKeyGreen { + keyid = 216; + displayName = "Green Key (fc77)"; +}; +class ItemKeyGreen217: ItemKeyGreen { + keyid = 217; + displayName = "Green Key (8209)"; +}; +class ItemKeyGreen218: ItemKeyGreen { + keyid = 218; + displayName = "Green Key (d0e8)"; +}; +class ItemKeyGreen219: ItemKeyGreen { + keyid = 219; + displayName = "Green Key (ed1f)"; +}; +class ItemKeyGreen220: ItemKeyGreen { + keyid = 220; + displayName = "Green Key (ce9b)"; +}; +class ItemKeyGreen221: ItemKeyGreen { + keyid = 221; + displayName = "Green Key (b54d)"; +}; +class ItemKeyGreen222: ItemKeyGreen { + keyid = 222; + displayName = "Green Key (b5b3)"; +}; +class ItemKeyGreen223: ItemKeyGreen { + keyid = 223; + displayName = "Green Key (d91a)"; +}; +class ItemKeyGreen224: ItemKeyGreen { + keyid = 224; + displayName = "Green Key (fcc5)"; +}; +class ItemKeyGreen225: ItemKeyGreen { + keyid = 225; + displayName = "Green Key (ca37)"; +}; +class ItemKeyGreen226: ItemKeyGreen { + keyid = 226; + displayName = "Green Key (7ce2)"; +}; +class ItemKeyGreen227: ItemKeyGreen { + keyid = 227; + displayName = "Green Key (fbaf)"; +}; +class ItemKeyGreen228: ItemKeyGreen { + keyid = 228; + displayName = "Green Key (9b97)"; +}; +class ItemKeyGreen229: ItemKeyGreen { + keyid = 229; + displayName = "Green Key (20cf)"; +}; +class ItemKeyGreen230: ItemKeyGreen { + keyid = 230; + displayName = "Green Key (3ee9)"; +}; +class ItemKeyGreen231: ItemKeyGreen { + keyid = 231; + displayName = "Green Key (7bad)"; +}; +class ItemKeyGreen232: ItemKeyGreen { + keyid = 232; + displayName = "Green Key (198f)"; +}; +class ItemKeyGreen233: ItemKeyGreen { + keyid = 233; + displayName = "Green Key (1f1f)"; +}; +class ItemKeyGreen234: ItemKeyGreen { + keyid = 234; + displayName = "Green Key (14b7)"; +}; +class ItemKeyGreen235: ItemKeyGreen { + keyid = 235; + displayName = "Green Key (6835)"; +}; +class ItemKeyGreen236: ItemKeyGreen { + keyid = 236; + displayName = "Green Key (de7a)"; +}; +class ItemKeyGreen237: ItemKeyGreen { + keyid = 237; + displayName = "Green Key (e4bb)"; +}; +class ItemKeyGreen238: ItemKeyGreen { + keyid = 238; + displayName = "Green Key (ac2b)"; +}; +class ItemKeyGreen239: ItemKeyGreen { + keyid = 239; + displayName = "Green Key (f8f1)"; +}; +class ItemKeyGreen240: ItemKeyGreen { + keyid = 240; + displayName = "Green Key (cb1f)"; +}; +class ItemKeyGreen241: ItemKeyGreen { + keyid = 241; + displayName = "Green Key (426f)"; +}; +class ItemKeyGreen242: ItemKeyGreen { + keyid = 242; + displayName = "Green Key (7e7c)"; +}; +class ItemKeyGreen243: ItemKeyGreen { + keyid = 243; + displayName = "Green Key (ab20)"; +}; +class ItemKeyGreen244: ItemKeyGreen { + keyid = 244; + displayName = "Green Key (859e)"; +}; +class ItemKeyGreen245: ItemKeyGreen { + keyid = 245; + displayName = "Green Key (a40a)"; +}; +class ItemKeyGreen246: ItemKeyGreen { + keyid = 246; + displayName = "Green Key (f9de)"; +}; +class ItemKeyGreen247: ItemKeyGreen { + keyid = 247; + displayName = "Green Key (4602)"; +}; +class ItemKeyGreen248: ItemKeyGreen { + keyid = 248; + displayName = "Green Key (0c50)"; +}; +class ItemKeyGreen249: ItemKeyGreen { + keyid = 249; + displayName = "Green Key (840a)"; +}; +class ItemKeyGreen250: ItemKeyGreen { + keyid = 250; + displayName = "Green Key (2d7f)"; +}; +class ItemKeyGreen251: ItemKeyGreen { + keyid = 251; + displayName = "Green Key (4021)"; +}; +class ItemKeyGreen252: ItemKeyGreen { + keyid = 252; + displayName = "Green Key (49e9)"; +}; +class ItemKeyGreen253: ItemKeyGreen { + keyid = 253; + displayName = "Green Key (d25a)"; +}; +class ItemKeyGreen254: ItemKeyGreen { + keyid = 254; + displayName = "Green Key (4ff8)"; +}; +class ItemKeyGreen255: ItemKeyGreen { + keyid = 255; + displayName = "Green Key (0c56)"; +}; +class ItemKeyGreen256: ItemKeyGreen { + keyid = 256; + displayName = "Green Key (e71f)"; +}; +class ItemKeyGreen257: ItemKeyGreen { + keyid = 257; + displayName = "Green Key (e6a4)"; +}; +class ItemKeyGreen258: ItemKeyGreen { + keyid = 258; + displayName = "Green Key (7c13)"; +}; +class ItemKeyGreen259: ItemKeyGreen { + keyid = 259; + displayName = "Green Key (42da)"; +}; +class ItemKeyGreen260: ItemKeyGreen { + keyid = 260; + displayName = "Green Key (006e)"; +}; +class ItemKeyGreen261: ItemKeyGreen { + keyid = 261; + displayName = "Green Key (a8ba)"; +}; +class ItemKeyGreen262: ItemKeyGreen { + keyid = 262; + displayName = "Green Key (97b3)"; +}; +class ItemKeyGreen263: ItemKeyGreen { + keyid = 263; + displayName = "Green Key (e6c4)"; +}; +class ItemKeyGreen264: ItemKeyGreen { + keyid = 264; + displayName = "Green Key (bffa)"; +}; +class ItemKeyGreen265: ItemKeyGreen { + keyid = 265; + displayName = "Green Key (4328)"; +}; +class ItemKeyGreen266: ItemKeyGreen { + keyid = 266; + displayName = "Green Key (ea08)"; +}; +class ItemKeyGreen267: ItemKeyGreen { + keyid = 267; + displayName = "Green Key (263d)"; +}; +class ItemKeyGreen268: ItemKeyGreen { + keyid = 268; + displayName = "Green Key (9e88)"; +}; +class ItemKeyGreen269: ItemKeyGreen { + keyid = 269; + displayName = "Green Key (85d2)"; +}; +class ItemKeyGreen270: ItemKeyGreen { + keyid = 270; + displayName = "Green Key (da04)"; +}; +class ItemKeyGreen271: ItemKeyGreen { + keyid = 271; + displayName = "Green Key (b410)"; +}; +class ItemKeyGreen272: ItemKeyGreen { + keyid = 272; + displayName = "Green Key (64be)"; +}; +class ItemKeyGreen273: ItemKeyGreen { + keyid = 273; + displayName = "Green Key (b497)"; +}; +class ItemKeyGreen274: ItemKeyGreen { + keyid = 274; + displayName = "Green Key (ffcf)"; +}; +class ItemKeyGreen275: ItemKeyGreen { + keyid = 275; + displayName = "Green Key (31f0)"; +}; +class ItemKeyGreen276: ItemKeyGreen { + keyid = 276; + displayName = "Green Key (9293)"; +}; +class ItemKeyGreen277: ItemKeyGreen { + keyid = 277; + displayName = "Green Key (0d27)"; +}; +class ItemKeyGreen278: ItemKeyGreen { + keyid = 278; + displayName = "Green Key (af06)"; +}; +class ItemKeyGreen279: ItemKeyGreen { + keyid = 279; + displayName = "Green Key (c194)"; +}; +class ItemKeyGreen280: ItemKeyGreen { + keyid = 280; + displayName = "Green Key (a6f5)"; +}; +class ItemKeyGreen281: ItemKeyGreen { + keyid = 281; + displayName = "Green Key (3273)"; +}; +class ItemKeyGreen282: ItemKeyGreen { + keyid = 282; + displayName = "Green Key (da93)"; +}; +class ItemKeyGreen283: ItemKeyGreen { + keyid = 283; + displayName = "Green Key (6285)"; +}; +class ItemKeyGreen284: ItemKeyGreen { + keyid = 284; + displayName = "Green Key (33e1)"; +}; +class ItemKeyGreen285: ItemKeyGreen { + keyid = 285; + displayName = "Green Key (2c9b)"; +}; +class ItemKeyGreen286: ItemKeyGreen { + keyid = 286; + displayName = "Green Key (3a49)"; +}; +class ItemKeyGreen287: ItemKeyGreen { + keyid = 287; + displayName = "Green Key (4414)"; +}; +class ItemKeyGreen288: ItemKeyGreen { + keyid = 288; + displayName = "Green Key (da4a)"; +}; +class ItemKeyGreen289: ItemKeyGreen { + keyid = 289; + displayName = "Green Key (8717)"; +}; +class ItemKeyGreen290: ItemKeyGreen { + keyid = 290; + displayName = "Green Key (8574)"; +}; +class ItemKeyGreen291: ItemKeyGreen { + keyid = 291; + displayName = "Green Key (c70c)"; +}; +class ItemKeyGreen292: ItemKeyGreen { + keyid = 292; + displayName = "Green Key (1a98)"; +}; +class ItemKeyGreen293: ItemKeyGreen { + keyid = 293; + displayName = "Green Key (8163)"; +}; +class ItemKeyGreen294: ItemKeyGreen { + keyid = 294; + displayName = "Green Key (cd18)"; +}; +class ItemKeyGreen295: ItemKeyGreen { + keyid = 295; + displayName = "Green Key (e3a0)"; +}; +class ItemKeyGreen296: ItemKeyGreen { + keyid = 296; + displayName = "Green Key (9423)"; +}; +class ItemKeyGreen297: ItemKeyGreen { + keyid = 297; + displayName = "Green Key (f3cc)"; +}; +class ItemKeyGreen298: ItemKeyGreen { + keyid = 298; + displayName = "Green Key (0acd)"; +}; +class ItemKeyGreen299: ItemKeyGreen { + keyid = 299; + displayName = "Green Key (ae26)"; +}; +class ItemKeyGreen300: ItemKeyGreen { + keyid = 300; + displayName = "Green Key (d692)"; +}; +class ItemKeyGreen301: ItemKeyGreen { + keyid = 301; + displayName = "Green Key (c628)"; +}; +class ItemKeyGreen302: ItemKeyGreen { + keyid = 302; + displayName = "Green Key (dd56)"; +}; +class ItemKeyGreen303: ItemKeyGreen { + keyid = 303; + displayName = "Green Key (eabd)"; +}; +class ItemKeyGreen304: ItemKeyGreen { + keyid = 304; + displayName = "Green Key (1086)"; +}; +class ItemKeyGreen305: ItemKeyGreen { + keyid = 305; + displayName = "Green Key (3ab7)"; +}; +class ItemKeyGreen306: ItemKeyGreen { + keyid = 306; + displayName = "Green Key (9096)"; +}; +class ItemKeyGreen307: ItemKeyGreen { + keyid = 307; + displayName = "Green Key (6f76)"; +}; +class ItemKeyGreen308: ItemKeyGreen { + keyid = 308; + displayName = "Green Key (bb4f)"; +}; +class ItemKeyGreen309: ItemKeyGreen { + keyid = 309; + displayName = "Green Key (a8d1)"; +}; +class ItemKeyGreen310: ItemKeyGreen { + keyid = 310; + displayName = "Green Key (f273)"; +}; +class ItemKeyGreen311: ItemKeyGreen { + keyid = 311; + displayName = "Green Key (5453)"; +}; +class ItemKeyGreen312: ItemKeyGreen { + keyid = 312; + displayName = "Green Key (715d)"; +}; +class ItemKeyGreen313: ItemKeyGreen { + keyid = 313; + displayName = "Green Key (8fca)"; +}; +class ItemKeyGreen314: ItemKeyGreen { + keyid = 314; + displayName = "Green Key (b1fe)"; +}; +class ItemKeyGreen315: ItemKeyGreen { + keyid = 315; + displayName = "Green Key (cee3)"; +}; +class ItemKeyGreen316: ItemKeyGreen { + keyid = 316; + displayName = "Green Key (7535)"; +}; +class ItemKeyGreen317: ItemKeyGreen { + keyid = 317; + displayName = "Green Key (fad1)"; +}; +class ItemKeyGreen318: ItemKeyGreen { + keyid = 318; + displayName = "Green Key (dedd)"; +}; +class ItemKeyGreen319: ItemKeyGreen { + keyid = 319; + displayName = "Green Key (2645)"; +}; +class ItemKeyGreen320: ItemKeyGreen { + keyid = 320; + displayName = "Green Key (b78d)"; +}; +class ItemKeyGreen321: ItemKeyGreen { + keyid = 321; + displayName = "Green Key (869f)"; +}; +class ItemKeyGreen322: ItemKeyGreen { + keyid = 322; + displayName = "Green Key (99cd)"; +}; +class ItemKeyGreen323: ItemKeyGreen { + keyid = 323; + displayName = "Green Key (b760)"; +}; +class ItemKeyGreen324: ItemKeyGreen { + keyid = 324; + displayName = "Green Key (3adc)"; +}; +class ItemKeyGreen325: ItemKeyGreen { + keyid = 325; + displayName = "Green Key (2c83)"; +}; +class ItemKeyGreen326: ItemKeyGreen { + keyid = 326; + displayName = "Green Key (9271)"; +}; +class ItemKeyGreen327: ItemKeyGreen { + keyid = 327; + displayName = "Green Key (1ba2)"; +}; +class ItemKeyGreen328: ItemKeyGreen { + keyid = 328; + displayName = "Green Key (34e2)"; +}; +class ItemKeyGreen329: ItemKeyGreen { + keyid = 329; + displayName = "Green Key (4112)"; +}; +class ItemKeyGreen330: ItemKeyGreen { + keyid = 330; + displayName = "Green Key (d3e6)"; +}; +class ItemKeyGreen331: ItemKeyGreen { + keyid = 331; + displayName = "Green Key (5b45)"; +}; +class ItemKeyGreen332: ItemKeyGreen { + keyid = 332; + displayName = "Green Key (7927)"; +}; +class ItemKeyGreen333: ItemKeyGreen { + keyid = 333; + displayName = "Green Key (a03e)"; +}; +class ItemKeyGreen334: ItemKeyGreen { + keyid = 334; + displayName = "Green Key (a803)"; +}; +class ItemKeyGreen335: ItemKeyGreen { + keyid = 335; + displayName = "Green Key (7731)"; +}; +class ItemKeyGreen336: ItemKeyGreen { + keyid = 336; + displayName = "Green Key (5c07)"; +}; +class ItemKeyGreen337: ItemKeyGreen { + keyid = 337; + displayName = "Green Key (3137)"; +}; +class ItemKeyGreen338: ItemKeyGreen { + keyid = 338; + displayName = "Green Key (e226)"; +}; +class ItemKeyGreen339: ItemKeyGreen { + keyid = 339; + displayName = "Green Key (1c80)"; +}; +class ItemKeyGreen340: ItemKeyGreen { + keyid = 340; + displayName = "Green Key (23cc)"; +}; +class ItemKeyGreen341: ItemKeyGreen { + keyid = 341; + displayName = "Green Key (e1bd)"; +}; +class ItemKeyGreen342: ItemKeyGreen { + keyid = 342; + displayName = "Green Key (b731)"; +}; +class ItemKeyGreen343: ItemKeyGreen { + keyid = 343; + displayName = "Green Key (50bd)"; +}; +class ItemKeyGreen344: ItemKeyGreen { + keyid = 344; + displayName = "Green Key (e22d)"; +}; +class ItemKeyGreen345: ItemKeyGreen { + keyid = 345; + displayName = "Green Key (b1a8)"; +}; +class ItemKeyGreen346: ItemKeyGreen { + keyid = 346; + displayName = "Green Key (7696)"; +}; +class ItemKeyGreen347: ItemKeyGreen { + keyid = 347; + displayName = "Green Key (1094)"; +}; +class ItemKeyGreen348: ItemKeyGreen { + keyid = 348; + displayName = "Green Key (834e)"; +}; +class ItemKeyGreen349: ItemKeyGreen { + keyid = 349; + displayName = "Green Key (872e)"; +}; +class ItemKeyGreen350: ItemKeyGreen { + keyid = 350; + displayName = "Green Key (eb71)"; +}; +class ItemKeyGreen351: ItemKeyGreen { + keyid = 351; + displayName = "Green Key (1ebd)"; +}; +class ItemKeyGreen352: ItemKeyGreen { + keyid = 352; + displayName = "Green Key (cf2c)"; +}; +class ItemKeyGreen353: ItemKeyGreen { + keyid = 353; + displayName = "Green Key (f0b4)"; +}; +class ItemKeyGreen354: ItemKeyGreen { + keyid = 354; + displayName = "Green Key (ae04)"; +}; +class ItemKeyGreen355: ItemKeyGreen { + keyid = 355; + displayName = "Green Key (a4b8)"; +}; +class ItemKeyGreen356: ItemKeyGreen { + keyid = 356; + displayName = "Green Key (f2d9)"; +}; +class ItemKeyGreen357: ItemKeyGreen { + keyid = 357; + displayName = "Green Key (5dd5)"; +}; +class ItemKeyGreen358: ItemKeyGreen { + keyid = 358; + displayName = "Green Key (ea72)"; +}; +class ItemKeyGreen359: ItemKeyGreen { + keyid = 359; + displayName = "Green Key (19e3)"; +}; +class ItemKeyGreen360: ItemKeyGreen { + keyid = 360; + displayName = "Green Key (f085)"; +}; +class ItemKeyGreen361: ItemKeyGreen { + keyid = 361; + displayName = "Green Key (6043)"; +}; +class ItemKeyGreen362: ItemKeyGreen { + keyid = 362; + displayName = "Green Key (eec1)"; +}; +class ItemKeyGreen363: ItemKeyGreen { + keyid = 363; + displayName = "Green Key (7549)"; +}; +class ItemKeyGreen364: ItemKeyGreen { + keyid = 364; + displayName = "Green Key (fbc8)"; +}; +class ItemKeyGreen365: ItemKeyGreen { + keyid = 365; + displayName = "Green Key (2e64)"; +}; +class ItemKeyGreen366: ItemKeyGreen { + keyid = 366; + displayName = "Green Key (ce48)"; +}; +class ItemKeyGreen367: ItemKeyGreen { + keyid = 367; + displayName = "Green Key (a6bd)"; +}; +class ItemKeyGreen368: ItemKeyGreen { + keyid = 368; + displayName = "Green Key (c4af)"; +}; +class ItemKeyGreen369: ItemKeyGreen { + keyid = 369; + displayName = "Green Key (f3b2)"; +}; +class ItemKeyGreen370: ItemKeyGreen { + keyid = 370; + displayName = "Green Key (8c4a)"; +}; +class ItemKeyGreen371: ItemKeyGreen { + keyid = 371; + displayName = "Green Key (8b9b)"; +}; +class ItemKeyGreen372: ItemKeyGreen { + keyid = 372; + displayName = "Green Key (1b45)"; +}; +class ItemKeyGreen373: ItemKeyGreen { + keyid = 373; + displayName = "Green Key (e277)"; +}; +class ItemKeyGreen374: ItemKeyGreen { + keyid = 374; + displayName = "Green Key (2a3c)"; +}; +class ItemKeyGreen375: ItemKeyGreen { + keyid = 375; + displayName = "Green Key (1641)"; +}; +class ItemKeyGreen376: ItemKeyGreen { + keyid = 376; + displayName = "Green Key (6b2c)"; +}; +class ItemKeyGreen377: ItemKeyGreen { + keyid = 377; + displayName = "Green Key (aef5)"; +}; +class ItemKeyGreen378: ItemKeyGreen { + keyid = 378; + displayName = "Green Key (6240)"; +}; +class ItemKeyGreen379: ItemKeyGreen { + keyid = 379; + displayName = "Green Key (7043)"; +}; +class ItemKeyGreen380: ItemKeyGreen { + keyid = 380; + displayName = "Green Key (8418)"; +}; +class ItemKeyGreen381: ItemKeyGreen { + keyid = 381; + displayName = "Green Key (f04d)"; +}; +class ItemKeyGreen382: ItemKeyGreen { + keyid = 382; + displayName = "Green Key (8aa6)"; +}; +class ItemKeyGreen383: ItemKeyGreen { + keyid = 383; + displayName = "Green Key (2108)"; +}; +class ItemKeyGreen384: ItemKeyGreen { + keyid = 384; + displayName = "Green Key (4e6c)"; +}; +class ItemKeyGreen385: ItemKeyGreen { + keyid = 385; + displayName = "Green Key (f428)"; +}; +class ItemKeyGreen386: ItemKeyGreen { + keyid = 386; + displayName = "Green Key (7ab3)"; +}; +class ItemKeyGreen387: ItemKeyGreen { + keyid = 387; + displayName = "Green Key (4a3a)"; +}; +class ItemKeyGreen388: ItemKeyGreen { + keyid = 388; + displayName = "Green Key (0ff2)"; +}; +class ItemKeyGreen389: ItemKeyGreen { + keyid = 389; + displayName = "Green Key (e2b9)"; +}; +class ItemKeyGreen390: ItemKeyGreen { + keyid = 390; + displayName = "Green Key (b364)"; +}; +class ItemKeyGreen391: ItemKeyGreen { + keyid = 391; + displayName = "Green Key (d57a)"; +}; +class ItemKeyGreen392: ItemKeyGreen { + keyid = 392; + displayName = "Green Key (6c54)"; +}; +class ItemKeyGreen393: ItemKeyGreen { + keyid = 393; + displayName = "Green Key (7dfa)"; +}; +class ItemKeyGreen394: ItemKeyGreen { + keyid = 394; + displayName = "Green Key (731a)"; +}; +class ItemKeyGreen395: ItemKeyGreen { + keyid = 395; + displayName = "Green Key (97f2)"; +}; +class ItemKeyGreen396: ItemKeyGreen { + keyid = 396; + displayName = "Green Key (61eb)"; +}; +class ItemKeyGreen397: ItemKeyGreen { + keyid = 397; + displayName = "Green Key (8715)"; +}; +class ItemKeyGreen398: ItemKeyGreen { + keyid = 398; + displayName = "Green Key (cbbf)"; +}; +class ItemKeyGreen399: ItemKeyGreen { + keyid = 399; + displayName = "Green Key (ac62)"; +}; +class ItemKeyGreen400: ItemKeyGreen { + keyid = 400; + displayName = "Green Key (c7a3)"; +}; +class ItemKeyGreen401: ItemKeyGreen { + keyid = 401; + displayName = "Green Key (8859)"; +}; +class ItemKeyGreen402: ItemKeyGreen { + keyid = 402; + displayName = "Green Key (ecff)"; +}; +class ItemKeyGreen403: ItemKeyGreen { + keyid = 403; + displayName = "Green Key (e1e4)"; +}; +class ItemKeyGreen404: ItemKeyGreen { + keyid = 404; + displayName = "Green Key (13b5)"; +}; +class ItemKeyGreen405: ItemKeyGreen { + keyid = 405; + displayName = "Green Key (638d)"; +}; +class ItemKeyGreen406: ItemKeyGreen { + keyid = 406; + displayName = "Green Key (80a3)"; +}; +class ItemKeyGreen407: ItemKeyGreen { + keyid = 407; + displayName = "Green Key (ee05)"; +}; +class ItemKeyGreen408: ItemKeyGreen { + keyid = 408; + displayName = "Green Key (b2fb)"; +}; +class ItemKeyGreen409: ItemKeyGreen { + keyid = 409; + displayName = "Green Key (bb5c)"; +}; +class ItemKeyGreen410: ItemKeyGreen { + keyid = 410; + displayName = "Green Key (c4f5)"; +}; +class ItemKeyGreen411: ItemKeyGreen { + keyid = 411; + displayName = "Green Key (c152)"; +}; +class ItemKeyGreen412: ItemKeyGreen { + keyid = 412; + displayName = "Green Key (3d4c)"; +}; +class ItemKeyGreen413: ItemKeyGreen { + keyid = 413; + displayName = "Green Key (6094)"; +}; +class ItemKeyGreen414: ItemKeyGreen { + keyid = 414; + displayName = "Green Key (d39f)"; +}; +class ItemKeyGreen415: ItemKeyGreen { + keyid = 415; + displayName = "Green Key (6749)"; +}; +class ItemKeyGreen416: ItemKeyGreen { + keyid = 416; + displayName = "Green Key (674a)"; +}; +class ItemKeyGreen417: ItemKeyGreen { + keyid = 417; + displayName = "Green Key (eb47)"; +}; +class ItemKeyGreen418: ItemKeyGreen { + keyid = 418; + displayName = "Green Key (c489)"; +}; +class ItemKeyGreen419: ItemKeyGreen { + keyid = 419; + displayName = "Green Key (bdf3)"; +}; +class ItemKeyGreen420: ItemKeyGreen { + keyid = 420; + displayName = "Green Key (68ce)"; +}; +class ItemKeyGreen421: ItemKeyGreen { + keyid = 421; + displayName = "Green Key (ac7a)"; +}; +class ItemKeyGreen422: ItemKeyGreen { + keyid = 422; + displayName = "Green Key (9b0a)"; +}; +class ItemKeyGreen423: ItemKeyGreen { + keyid = 423; + displayName = "Green Key (a56f)"; +}; +class ItemKeyGreen424: ItemKeyGreen { + keyid = 424; + displayName = "Green Key (3a2f)"; +}; +class ItemKeyGreen425: ItemKeyGreen { + keyid = 425; + displayName = "Green Key (4c89)"; +}; +class ItemKeyGreen426: ItemKeyGreen { + keyid = 426; + displayName = "Green Key (6d9f)"; +}; +class ItemKeyGreen427: ItemKeyGreen { + keyid = 427; + displayName = "Green Key (5df5)"; +}; +class ItemKeyGreen428: ItemKeyGreen { + keyid = 428; + displayName = "Green Key (b3fe)"; +}; +class ItemKeyGreen429: ItemKeyGreen { + keyid = 429; + displayName = "Green Key (589b)"; +}; +class ItemKeyGreen430: ItemKeyGreen { + keyid = 430; + displayName = "Green Key (bd5e)"; +}; +class ItemKeyGreen431: ItemKeyGreen { + keyid = 431; + displayName = "Green Key (4b2f)"; +}; +class ItemKeyGreen432: ItemKeyGreen { + keyid = 432; + displayName = "Green Key (ccfb)"; +}; +class ItemKeyGreen433: ItemKeyGreen { + keyid = 433; + displayName = "Green Key (fcbb)"; +}; +class ItemKeyGreen434: ItemKeyGreen { + keyid = 434; + displayName = "Green Key (be84)"; +}; +class ItemKeyGreen435: ItemKeyGreen { + keyid = 435; + displayName = "Green Key (b2a6)"; +}; +class ItemKeyGreen436: ItemKeyGreen { + keyid = 436; + displayName = "Green Key (f5b5)"; +}; +class ItemKeyGreen437: ItemKeyGreen { + keyid = 437; + displayName = "Green Key (b756)"; +}; +class ItemKeyGreen438: ItemKeyGreen { + keyid = 438; + displayName = "Green Key (cb64)"; +}; +class ItemKeyGreen439: ItemKeyGreen { + keyid = 439; + displayName = "Green Key (33d8)"; +}; +class ItemKeyGreen440: ItemKeyGreen { + keyid = 440; + displayName = "Green Key (9c3d)"; +}; +class ItemKeyGreen441: ItemKeyGreen { + keyid = 441; + displayName = "Green Key (bf66)"; +}; +class ItemKeyGreen442: ItemKeyGreen { + keyid = 442; + displayName = "Green Key (bbfe)"; +}; +class ItemKeyGreen443: ItemKeyGreen { + keyid = 443; + displayName = "Green Key (8307)"; +}; +class ItemKeyGreen444: ItemKeyGreen { + keyid = 444; + displayName = "Green Key (51c1)"; +}; +class ItemKeyGreen445: ItemKeyGreen { + keyid = 445; + displayName = "Green Key (c3ed)"; +}; +class ItemKeyGreen446: ItemKeyGreen { + keyid = 446; + displayName = "Green Key (233f)"; +}; +class ItemKeyGreen447: ItemKeyGreen { + keyid = 447; + displayName = "Green Key (97ac)"; +}; +class ItemKeyGreen448: ItemKeyGreen { + keyid = 448; + displayName = "Green Key (da58)"; +}; +class ItemKeyGreen449: ItemKeyGreen { + keyid = 449; + displayName = "Green Key (9b44)"; +}; +class ItemKeyGreen450: ItemKeyGreen { + keyid = 450; + displayName = "Green Key (fe77)"; +}; +class ItemKeyGreen451: ItemKeyGreen { + keyid = 451; + displayName = "Green Key (20e5)"; +}; +class ItemKeyGreen452: ItemKeyGreen { + keyid = 452; + displayName = "Green Key (3460)"; +}; +class ItemKeyGreen453: ItemKeyGreen { + keyid = 453; + displayName = "Green Key (1675)"; +}; +class ItemKeyGreen454: ItemKeyGreen { + keyid = 454; + displayName = "Green Key (8a70)"; +}; +class ItemKeyGreen455: ItemKeyGreen { + keyid = 455; + displayName = "Green Key (1e45)"; +}; +class ItemKeyGreen456: ItemKeyGreen { + keyid = 456; + displayName = "Green Key (cc61)"; +}; +class ItemKeyGreen457: ItemKeyGreen { + keyid = 457; + displayName = "Green Key (3083)"; +}; +class ItemKeyGreen458: ItemKeyGreen { + keyid = 458; + displayName = "Green Key (cd8e)"; +}; +class ItemKeyGreen459: ItemKeyGreen { + keyid = 459; + displayName = "Green Key (fc51)"; +}; +class ItemKeyGreen460: ItemKeyGreen { + keyid = 460; + displayName = "Green Key (8196)"; +}; +class ItemKeyGreen461: ItemKeyGreen { + keyid = 461; + displayName = "Green Key (9bdc)"; +}; +class ItemKeyGreen462: ItemKeyGreen { + keyid = 462; + displayName = "Green Key (2da4)"; +}; +class ItemKeyGreen463: ItemKeyGreen { + keyid = 463; + displayName = "Green Key (14cd)"; +}; +class ItemKeyGreen464: ItemKeyGreen { + keyid = 464; + displayName = "Green Key (f0f6)"; +}; +class ItemKeyGreen465: ItemKeyGreen { + keyid = 465; + displayName = "Green Key (9135)"; +}; +class ItemKeyGreen466: ItemKeyGreen { + keyid = 466; + displayName = "Green Key (4773)"; +}; +class ItemKeyGreen467: ItemKeyGreen { + keyid = 467; + displayName = "Green Key (7085)"; +}; +class ItemKeyGreen468: ItemKeyGreen { + keyid = 468; + displayName = "Green Key (32b9)"; +}; +class ItemKeyGreen469: ItemKeyGreen { + keyid = 469; + displayName = "Green Key (8e85)"; +}; +class ItemKeyGreen470: ItemKeyGreen { + keyid = 470; + displayName = "Green Key (7b0f)"; +}; +class ItemKeyGreen471: ItemKeyGreen { + keyid = 471; + displayName = "Green Key (d887)"; +}; +class ItemKeyGreen472: ItemKeyGreen { + keyid = 472; + displayName = "Green Key (aa73)"; +}; +class ItemKeyGreen473: ItemKeyGreen { + keyid = 473; + displayName = "Green Key (0fc5)"; +}; +class ItemKeyGreen474: ItemKeyGreen { + keyid = 474; + displayName = "Green Key (8d70)"; +}; +class ItemKeyGreen475: ItemKeyGreen { + keyid = 475; + displayName = "Green Key (2cbf)"; +}; +class ItemKeyGreen476: ItemKeyGreen { + keyid = 476; + displayName = "Green Key (feaa)"; +}; +class ItemKeyGreen477: ItemKeyGreen { + keyid = 477; + displayName = "Green Key (bd02)"; +}; +class ItemKeyGreen478: ItemKeyGreen { + keyid = 478; + displayName = "Green Key (8155)"; +}; +class ItemKeyGreen479: ItemKeyGreen { + keyid = 479; + displayName = "Green Key (3a9b)"; +}; +class ItemKeyGreen480: ItemKeyGreen { + keyid = 480; + displayName = "Green Key (88e2)"; +}; +class ItemKeyGreen481: ItemKeyGreen { + keyid = 481; + displayName = "Green Key (befc)"; +}; +class ItemKeyGreen482: ItemKeyGreen { + keyid = 482; + displayName = "Green Key (6201)"; +}; +class ItemKeyGreen483: ItemKeyGreen { + keyid = 483; + displayName = "Green Key (4552)"; +}; +class ItemKeyGreen484: ItemKeyGreen { + keyid = 484; + displayName = "Green Key (a417)"; +}; +class ItemKeyGreen485: ItemKeyGreen { + keyid = 485; + displayName = "Green Key (9a90)"; +}; +class ItemKeyGreen486: ItemKeyGreen { + keyid = 486; + displayName = "Green Key (4541)"; +}; +class ItemKeyGreen487: ItemKeyGreen { + keyid = 487; + displayName = "Green Key (4468)"; +}; +class ItemKeyGreen488: ItemKeyGreen { + keyid = 488; + displayName = "Green Key (cb87)"; +}; +class ItemKeyGreen489: ItemKeyGreen { + keyid = 489; + displayName = "Green Key (2cf2)"; +}; +class ItemKeyGreen490: ItemKeyGreen { + keyid = 490; + displayName = "Green Key (eeb8)"; +}; +class ItemKeyGreen491: ItemKeyGreen { + keyid = 491; + displayName = "Green Key (1309)"; +}; +class ItemKeyGreen492: ItemKeyGreen { + keyid = 492; + displayName = "Green Key (bcf5)"; +}; +class ItemKeyGreen493: ItemKeyGreen { + keyid = 493; + displayName = "Green Key (0dec)"; +}; +class ItemKeyGreen494: ItemKeyGreen { + keyid = 494; + displayName = "Green Key (4a4d)"; +}; +class ItemKeyGreen495: ItemKeyGreen { + keyid = 495; + displayName = "Green Key (2e84)"; +}; +class ItemKeyGreen496: ItemKeyGreen { + keyid = 496; + displayName = "Green Key (d723)"; +}; +class ItemKeyGreen497: ItemKeyGreen { + keyid = 497; + displayName = "Green Key (3394)"; +}; +class ItemKeyGreen498: ItemKeyGreen { + keyid = 498; + displayName = "Green Key (1f57)"; +}; +class ItemKeyGreen499: ItemKeyGreen { + keyid = 499; + displayName = "Green Key (c504)"; +}; +class ItemKeyGreen500: ItemKeyGreen { + keyid = 500; + displayName = "Green Key (d611)"; +}; +class ItemKeyGreen501: ItemKeyGreen { + keyid = 501; + displayName = "Green Key (b702)"; +}; +class ItemKeyGreen502: ItemKeyGreen { + keyid = 502; + displayName = "Green Key (1af6)"; +}; +class ItemKeyGreen503: ItemKeyGreen { + keyid = 503; + displayName = "Green Key (6dea)"; +}; +class ItemKeyGreen504: ItemKeyGreen { + keyid = 504; + displayName = "Green Key (3330)"; +}; +class ItemKeyGreen505: ItemKeyGreen { + keyid = 505; + displayName = "Green Key (db40)"; +}; +class ItemKeyGreen506: ItemKeyGreen { + keyid = 506; + displayName = "Green Key (6c47)"; +}; +class ItemKeyGreen507: ItemKeyGreen { + keyid = 507; + displayName = "Green Key (931d)"; +}; +class ItemKeyGreen508: ItemKeyGreen { + keyid = 508; + displayName = "Green Key (8acd)"; +}; +class ItemKeyGreen509: ItemKeyGreen { + keyid = 509; + displayName = "Green Key (2b2a)"; +}; +class ItemKeyGreen510: ItemKeyGreen { + keyid = 510; + displayName = "Green Key (f5ee)"; +}; +class ItemKeyGreen511: ItemKeyGreen { + keyid = 511; + displayName = "Green Key (595a)"; +}; +class ItemKeyGreen512: ItemKeyGreen { + keyid = 512; + displayName = "Green Key (a1c2)"; +}; +class ItemKeyGreen513: ItemKeyGreen { + keyid = 513; + displayName = "Green Key (5d0b)"; +}; +class ItemKeyGreen514: ItemKeyGreen { + keyid = 514; + displayName = "Green Key (84f7)"; +}; +class ItemKeyGreen515: ItemKeyGreen { + keyid = 515; + displayName = "Green Key (14a7)"; +}; +class ItemKeyGreen516: ItemKeyGreen { + keyid = 516; + displayName = "Green Key (4e48)"; +}; +class ItemKeyGreen517: ItemKeyGreen { + keyid = 517; + displayName = "Green Key (d664)"; +}; +class ItemKeyGreen518: ItemKeyGreen { + keyid = 518; + displayName = "Green Key (c536)"; +}; +class ItemKeyGreen519: ItemKeyGreen { + keyid = 519; + displayName = "Green Key (fc52)"; +}; +class ItemKeyGreen520: ItemKeyGreen { + keyid = 520; + displayName = "Green Key (0cf7)"; +}; +class ItemKeyGreen521: ItemKeyGreen { + keyid = 521; + displayName = "Green Key (3f1f)"; +}; +class ItemKeyGreen522: ItemKeyGreen { + keyid = 522; + displayName = "Green Key (8312)"; +}; +class ItemKeyGreen523: ItemKeyGreen { + keyid = 523; + displayName = "Green Key (5be5)"; +}; +class ItemKeyGreen524: ItemKeyGreen { + keyid = 524; + displayName = "Green Key (1dcb)"; +}; +class ItemKeyGreen525: ItemKeyGreen { + keyid = 525; + displayName = "Green Key (c3c6)"; +}; +class ItemKeyGreen526: ItemKeyGreen { + keyid = 526; + displayName = "Green Key (424c)"; +}; +class ItemKeyGreen527: ItemKeyGreen { + keyid = 527; + displayName = "Green Key (2138)"; +}; +class ItemKeyGreen528: ItemKeyGreen { + keyid = 528; + displayName = "Green Key (6a01)"; +}; +class ItemKeyGreen529: ItemKeyGreen { + keyid = 529; + displayName = "Green Key (19a0)"; +}; +class ItemKeyGreen530: ItemKeyGreen { + keyid = 530; + displayName = "Green Key (ef3b)"; +}; +class ItemKeyGreen531: ItemKeyGreen { + keyid = 531; + displayName = "Green Key (f356)"; +}; +class ItemKeyGreen532: ItemKeyGreen { + keyid = 532; + displayName = "Green Key (d968)"; +}; +class ItemKeyGreen533: ItemKeyGreen { + keyid = 533; + displayName = "Green Key (5d1a)"; +}; +class ItemKeyGreen534: ItemKeyGreen { + keyid = 534; + displayName = "Green Key (873a)"; +}; +class ItemKeyGreen535: ItemKeyGreen { + keyid = 535; + displayName = "Green Key (135b)"; +}; +class ItemKeyGreen536: ItemKeyGreen { + keyid = 536; + displayName = "Green Key (19af)"; +}; +class ItemKeyGreen537: ItemKeyGreen { + keyid = 537; + displayName = "Green Key (cb33)"; +}; +class ItemKeyGreen538: ItemKeyGreen { + keyid = 538; + displayName = "Green Key (6342)"; +}; +class ItemKeyGreen539: ItemKeyGreen { + keyid = 539; + displayName = "Green Key (df18)"; +}; +class ItemKeyGreen540: ItemKeyGreen { + keyid = 540; + displayName = "Green Key (8557)"; +}; +class ItemKeyGreen541: ItemKeyGreen { + keyid = 541; + displayName = "Green Key (791d)"; +}; +class ItemKeyGreen542: ItemKeyGreen { + keyid = 542; + displayName = "Green Key (021a)"; +}; +class ItemKeyGreen543: ItemKeyGreen { + keyid = 543; + displayName = "Green Key (ff4f)"; +}; +class ItemKeyGreen544: ItemKeyGreen { + keyid = 544; + displayName = "Green Key (1f97)"; +}; +class ItemKeyGreen545: ItemKeyGreen { + keyid = 545; + displayName = "Green Key (7cd3)"; +}; +class ItemKeyGreen546: ItemKeyGreen { + keyid = 546; + displayName = "Green Key (e8b9)"; +}; +class ItemKeyGreen547: ItemKeyGreen { + keyid = 547; + displayName = "Green Key (9e19)"; +}; +class ItemKeyGreen548: ItemKeyGreen { + keyid = 548; + displayName = "Green Key (1c5e)"; +}; +class ItemKeyGreen549: ItemKeyGreen { + keyid = 549; + displayName = "Green Key (d41f)"; +}; +class ItemKeyGreen550: ItemKeyGreen { + keyid = 550; + displayName = "Green Key (51ab)"; +}; +class ItemKeyGreen551: ItemKeyGreen { + keyid = 551; + displayName = "Green Key (9e01)"; +}; +class ItemKeyGreen552: ItemKeyGreen { + keyid = 552; + displayName = "Green Key (3cff)"; +}; +class ItemKeyGreen553: ItemKeyGreen { + keyid = 553; + displayName = "Green Key (e6fd)"; +}; +class ItemKeyGreen554: ItemKeyGreen { + keyid = 554; + displayName = "Green Key (9d3a)"; +}; +class ItemKeyGreen555: ItemKeyGreen { + keyid = 555; + displayName = "Green Key (3562)"; +}; +class ItemKeyGreen556: ItemKeyGreen { + keyid = 556; + displayName = "Green Key (36e1)"; +}; +class ItemKeyGreen557: ItemKeyGreen { + keyid = 557; + displayName = "Green Key (2a89)"; +}; +class ItemKeyGreen558: ItemKeyGreen { + keyid = 558; + displayName = "Green Key (cd64)"; +}; +class ItemKeyGreen559: ItemKeyGreen { + keyid = 559; + displayName = "Green Key (3d76)"; +}; +class ItemKeyGreen560: ItemKeyGreen { + keyid = 560; + displayName = "Green Key (1786)"; +}; +class ItemKeyGreen561: ItemKeyGreen { + keyid = 561; + displayName = "Green Key (b3e2)"; +}; +class ItemKeyGreen562: ItemKeyGreen { + keyid = 562; + displayName = "Green Key (8c76)"; +}; +class ItemKeyGreen563: ItemKeyGreen { + keyid = 563; + displayName = "Green Key (a695)"; +}; +class ItemKeyGreen564: ItemKeyGreen { + keyid = 564; + displayName = "Green Key (1926)"; +}; +class ItemKeyGreen565: ItemKeyGreen { + keyid = 565; + displayName = "Green Key (38f0)"; +}; +class ItemKeyGreen566: ItemKeyGreen { + keyid = 566; + displayName = "Green Key (8e60)"; +}; +class ItemKeyGreen567: ItemKeyGreen { + keyid = 567; + displayName = "Green Key (e521)"; +}; +class ItemKeyGreen568: ItemKeyGreen { + keyid = 568; + displayName = "Green Key (e5b1)"; +}; +class ItemKeyGreen569: ItemKeyGreen { + keyid = 569; + displayName = "Green Key (f452)"; +}; +class ItemKeyGreen570: ItemKeyGreen { + keyid = 570; + displayName = "Green Key (9a97)"; +}; +class ItemKeyGreen571: ItemKeyGreen { + keyid = 571; + displayName = "Green Key (d59c)"; +}; +class ItemKeyGreen572: ItemKeyGreen { + keyid = 572; + displayName = "Green Key (e6a7)"; +}; +class ItemKeyGreen573: ItemKeyGreen { + keyid = 573; + displayName = "Green Key (7fe7)"; +}; +class ItemKeyGreen574: ItemKeyGreen { + keyid = 574; + displayName = "Green Key (bf43)"; +}; +class ItemKeyGreen575: ItemKeyGreen { + keyid = 575; + displayName = "Green Key (f0d4)"; +}; +class ItemKeyGreen576: ItemKeyGreen { + keyid = 576; + displayName = "Green Key (f69a)"; +}; +class ItemKeyGreen577: ItemKeyGreen { + keyid = 577; + displayName = "Green Key (3fda)"; +}; +class ItemKeyGreen578: ItemKeyGreen { + keyid = 578; + displayName = "Green Key (15d1)"; +}; +class ItemKeyGreen579: ItemKeyGreen { + keyid = 579; + displayName = "Green Key (48fb)"; +}; +class ItemKeyGreen580: ItemKeyGreen { + keyid = 580; + displayName = "Green Key (7656)"; +}; +class ItemKeyGreen581: ItemKeyGreen { + keyid = 581; + displayName = "Green Key (a714)"; +}; +class ItemKeyGreen582: ItemKeyGreen { + keyid = 582; + displayName = "Green Key (4e9a)"; +}; +class ItemKeyGreen583: ItemKeyGreen { + keyid = 583; + displayName = "Green Key (d7f8)"; +}; +class ItemKeyGreen584: ItemKeyGreen { + keyid = 584; + displayName = "Green Key (7359)"; +}; +class ItemKeyGreen585: ItemKeyGreen { + keyid = 585; + displayName = "Green Key (41df)"; +}; +class ItemKeyGreen586: ItemKeyGreen { + keyid = 586; + displayName = "Green Key (0d17)"; +}; +class ItemKeyGreen587: ItemKeyGreen { + keyid = 587; + displayName = "Green Key (77e9)"; +}; +class ItemKeyGreen588: ItemKeyGreen { + keyid = 588; + displayName = "Green Key (5da4)"; +}; +class ItemKeyGreen589: ItemKeyGreen { + keyid = 589; + displayName = "Green Key (b8ab)"; +}; +class ItemKeyGreen590: ItemKeyGreen { + keyid = 590; + displayName = "Green Key (b30e)"; +}; +class ItemKeyGreen591: ItemKeyGreen { + keyid = 591; + displayName = "Green Key (eb38)"; +}; +class ItemKeyGreen592: ItemKeyGreen { + keyid = 592; + displayName = "Green Key (f005)"; +}; +class ItemKeyGreen593: ItemKeyGreen { + keyid = 593; + displayName = "Green Key (6548)"; +}; +class ItemKeyGreen594: ItemKeyGreen { + keyid = 594; + displayName = "Green Key (1d1c)"; +}; +class ItemKeyGreen595: ItemKeyGreen { + keyid = 595; + displayName = "Green Key (742a)"; +}; +class ItemKeyGreen596: ItemKeyGreen { + keyid = 596; + displayName = "Green Key (aae7)"; +}; +class ItemKeyGreen597: ItemKeyGreen { + keyid = 597; + displayName = "Green Key (06ac)"; +}; +class ItemKeyGreen598: ItemKeyGreen { + keyid = 598; + displayName = "Green Key (f3ad)"; +}; +class ItemKeyGreen599: ItemKeyGreen { + keyid = 599; + displayName = "Green Key (b0e9)"; +}; +class ItemKeyGreen600: ItemKeyGreen { + keyid = 600; + displayName = "Green Key (2985)"; +}; +class ItemKeyGreen601: ItemKeyGreen { + keyid = 601; + displayName = "Green Key (0058)"; +}; +class ItemKeyGreen602: ItemKeyGreen { + keyid = 602; + displayName = "Green Key (594a)"; +}; +class ItemKeyGreen603: ItemKeyGreen { + keyid = 603; + displayName = "Green Key (0445)"; +}; +class ItemKeyGreen604: ItemKeyGreen { + keyid = 604; + displayName = "Green Key (c3fc)"; +}; +class ItemKeyGreen605: ItemKeyGreen { + keyid = 605; + displayName = "Green Key (f160)"; +}; +class ItemKeyGreen606: ItemKeyGreen { + keyid = 606; + displayName = "Green Key (1ad0)"; +}; +class ItemKeyGreen607: ItemKeyGreen { + keyid = 607; + displayName = "Green Key (f4ba)"; +}; +class ItemKeyGreen608: ItemKeyGreen { + keyid = 608; + displayName = "Green Key (0416)"; +}; +class ItemKeyGreen609: ItemKeyGreen { + keyid = 609; + displayName = "Green Key (07d2)"; +}; +class ItemKeyGreen610: ItemKeyGreen { + keyid = 610; + displayName = "Green Key (a1e9)"; +}; +class ItemKeyGreen611: ItemKeyGreen { + keyid = 611; + displayName = "Green Key (b643)"; +}; +class ItemKeyGreen612: ItemKeyGreen { + keyid = 612; + displayName = "Green Key (3b83)"; +}; +class ItemKeyGreen613: ItemKeyGreen { + keyid = 613; + displayName = "Green Key (5036)"; +}; +class ItemKeyGreen614: ItemKeyGreen { + keyid = 614; + displayName = "Green Key (4b3d)"; +}; +class ItemKeyGreen615: ItemKeyGreen { + keyid = 615; + displayName = "Green Key (a8b1)"; +}; +class ItemKeyGreen616: ItemKeyGreen { + keyid = 616; + displayName = "Green Key (7899)"; +}; +class ItemKeyGreen617: ItemKeyGreen { + keyid = 617; + displayName = "Green Key (cb1c)"; +}; +class ItemKeyGreen618: ItemKeyGreen { + keyid = 618; + displayName = "Green Key (7ea9)"; +}; +class ItemKeyGreen619: ItemKeyGreen { + keyid = 619; + displayName = "Green Key (fb5c)"; +}; +class ItemKeyGreen620: ItemKeyGreen { + keyid = 620; + displayName = "Green Key (7577)"; +}; +class ItemKeyGreen621: ItemKeyGreen { + keyid = 621; + displayName = "Green Key (b0c9)"; +}; +class ItemKeyGreen622: ItemKeyGreen { + keyid = 622; + displayName = "Green Key (2e36)"; +}; +class ItemKeyGreen623: ItemKeyGreen { + keyid = 623; + displayName = "Green Key (0fc9)"; +}; +class ItemKeyGreen624: ItemKeyGreen { + keyid = 624; + displayName = "Green Key (679e)"; +}; +class ItemKeyGreen625: ItemKeyGreen { + keyid = 625; + displayName = "Green Key (9c73)"; +}; +class ItemKeyGreen626: ItemKeyGreen { + keyid = 626; + displayName = "Green Key (96d1)"; +}; +class ItemKeyGreen627: ItemKeyGreen { + keyid = 627; + displayName = "Green Key (780f)"; +}; +class ItemKeyGreen628: ItemKeyGreen { + keyid = 628; + displayName = "Green Key (7329)"; +}; +class ItemKeyGreen629: ItemKeyGreen { + keyid = 629; + displayName = "Green Key (abed)"; +}; +class ItemKeyGreen630: ItemKeyGreen { + keyid = 630; + displayName = "Green Key (6cbd)"; +}; +class ItemKeyGreen631: ItemKeyGreen { + keyid = 631; + displayName = "Green Key (870d)"; +}; +class ItemKeyGreen632: ItemKeyGreen { + keyid = 632; + displayName = "Green Key (b89b)"; +}; +class ItemKeyGreen633: ItemKeyGreen { + keyid = 633; + displayName = "Green Key (c63c)"; +}; +class ItemKeyGreen634: ItemKeyGreen { + keyid = 634; + displayName = "Green Key (3ed0)"; +}; +class ItemKeyGreen635: ItemKeyGreen { + keyid = 635; + displayName = "Green Key (3c89)"; +}; +class ItemKeyGreen636: ItemKeyGreen { + keyid = 636; + displayName = "Green Key (a635)"; +}; +class ItemKeyGreen637: ItemKeyGreen { + keyid = 637; + displayName = "Green Key (03c0)"; +}; +class ItemKeyGreen638: ItemKeyGreen { + keyid = 638; + displayName = "Green Key (4de3)"; +}; +class ItemKeyGreen639: ItemKeyGreen { + keyid = 639; + displayName = "Green Key (dd87)"; +}; +class ItemKeyGreen640: ItemKeyGreen { + keyid = 640; + displayName = "Green Key (29e9)"; +}; +class ItemKeyGreen641: ItemKeyGreen { + keyid = 641; + displayName = "Green Key (7302)"; +}; +class ItemKeyGreen642: ItemKeyGreen { + keyid = 642; + displayName = "Green Key (93f9)"; +}; +class ItemKeyGreen643: ItemKeyGreen { + keyid = 643; + displayName = "Green Key (7e32)"; +}; +class ItemKeyGreen644: ItemKeyGreen { + keyid = 644; + displayName = "Green Key (7317)"; +}; +class ItemKeyGreen645: ItemKeyGreen { + keyid = 645; + displayName = "Green Key (c921)"; +}; +class ItemKeyGreen646: ItemKeyGreen { + keyid = 646; + displayName = "Green Key (7f10)"; +}; +class ItemKeyGreen647: ItemKeyGreen { + keyid = 647; + displayName = "Green Key (7d92)"; +}; +class ItemKeyGreen648: ItemKeyGreen { + keyid = 648; + displayName = "Green Key (9863)"; +}; +class ItemKeyGreen649: ItemKeyGreen { + keyid = 649; + displayName = "Green Key (2e8c)"; +}; +class ItemKeyGreen650: ItemKeyGreen { + keyid = 650; + displayName = "Green Key (fc6f)"; +}; +class ItemKeyGreen651: ItemKeyGreen { + keyid = 651; + displayName = "Green Key (cebf)"; +}; +class ItemKeyGreen652: ItemKeyGreen { + keyid = 652; + displayName = "Green Key (6699)"; +}; +class ItemKeyGreen653: ItemKeyGreen { + keyid = 653; + displayName = "Green Key (57cf)"; +}; +class ItemKeyGreen654: ItemKeyGreen { + keyid = 654; + displayName = "Green Key (6ff3)"; +}; +class ItemKeyGreen655: ItemKeyGreen { + keyid = 655; + displayName = "Green Key (68f8)"; +}; +class ItemKeyGreen656: ItemKeyGreen { + keyid = 656; + displayName = "Green Key (d8ea)"; +}; +class ItemKeyGreen657: ItemKeyGreen { + keyid = 657; + displayName = "Green Key (cd40)"; +}; +class ItemKeyGreen658: ItemKeyGreen { + keyid = 658; + displayName = "Green Key (0cfe)"; +}; +class ItemKeyGreen659: ItemKeyGreen { + keyid = 659; + displayName = "Green Key (6fed)"; +}; +class ItemKeyGreen660: ItemKeyGreen { + keyid = 660; + displayName = "Green Key (a38d)"; +}; +class ItemKeyGreen661: ItemKeyGreen { + keyid = 661; + displayName = "Green Key (8325)"; +}; +class ItemKeyGreen662: ItemKeyGreen { + keyid = 662; + displayName = "Green Key (9e0b)"; +}; +class ItemKeyGreen663: ItemKeyGreen { + keyid = 663; + displayName = "Green Key (64ac)"; +}; +class ItemKeyGreen664: ItemKeyGreen { + keyid = 664; + displayName = "Green Key (51db)"; +}; +class ItemKeyGreen665: ItemKeyGreen { + keyid = 665; + displayName = "Green Key (5f5f)"; +}; +class ItemKeyGreen666: ItemKeyGreen { + keyid = 666; + displayName = "Green Key (61c9)"; +}; +class ItemKeyGreen667: ItemKeyGreen { + keyid = 667; + displayName = "Green Key (3005)"; +}; +class ItemKeyGreen668: ItemKeyGreen { + keyid = 668; + displayName = "Green Key (111f)"; +}; +class ItemKeyGreen669: ItemKeyGreen { + keyid = 669; + displayName = "Green Key (3ca5)"; +}; +class ItemKeyGreen670: ItemKeyGreen { + keyid = 670; + displayName = "Green Key (1fab)"; +}; +class ItemKeyGreen671: ItemKeyGreen { + keyid = 671; + displayName = "Green Key (f0d0)"; +}; +class ItemKeyGreen672: ItemKeyGreen { + keyid = 672; + displayName = "Green Key (239d)"; +}; +class ItemKeyGreen673: ItemKeyGreen { + keyid = 673; + displayName = "Green Key (241f)"; +}; +class ItemKeyGreen674: ItemKeyGreen { + keyid = 674; + displayName = "Green Key (a034)"; +}; +class ItemKeyGreen675: ItemKeyGreen { + keyid = 675; + displayName = "Green Key (a89d)"; +}; +class ItemKeyGreen676: ItemKeyGreen { + keyid = 676; + displayName = "Green Key (c05d)"; +}; +class ItemKeyGreen677: ItemKeyGreen { + keyid = 677; + displayName = "Green Key (55bc)"; +}; +class ItemKeyGreen678: ItemKeyGreen { + keyid = 678; + displayName = "Green Key (7cd8)"; +}; +class ItemKeyGreen679: ItemKeyGreen { + keyid = 679; + displayName = "Green Key (08af)"; +}; +class ItemKeyGreen680: ItemKeyGreen { + keyid = 680; + displayName = "Green Key (1c24)"; +}; +class ItemKeyGreen681: ItemKeyGreen { + keyid = 681; + displayName = "Green Key (6f83)"; +}; +class ItemKeyGreen682: ItemKeyGreen { + keyid = 682; + displayName = "Green Key (4b8e)"; +}; +class ItemKeyGreen683: ItemKeyGreen { + keyid = 683; + displayName = "Green Key (c9a1)"; +}; +class ItemKeyGreen684: ItemKeyGreen { + keyid = 684; + displayName = "Green Key (b09d)"; +}; +class ItemKeyGreen685: ItemKeyGreen { + keyid = 685; + displayName = "Green Key (6622)"; +}; +class ItemKeyGreen686: ItemKeyGreen { + keyid = 686; + displayName = "Green Key (1d42)"; +}; +class ItemKeyGreen687: ItemKeyGreen { + keyid = 687; + displayName = "Green Key (b9c3)"; +}; +class ItemKeyGreen688: ItemKeyGreen { + keyid = 688; + displayName = "Green Key (3715)"; +}; +class ItemKeyGreen689: ItemKeyGreen { + keyid = 689; + displayName = "Green Key (3c68)"; +}; +class ItemKeyGreen690: ItemKeyGreen { + keyid = 690; + displayName = "Green Key (5ded)"; +}; +class ItemKeyGreen691: ItemKeyGreen { + keyid = 691; + displayName = "Green Key (d806)"; +}; +class ItemKeyGreen692: ItemKeyGreen { + keyid = 692; + displayName = "Green Key (36e4)"; +}; +class ItemKeyGreen693: ItemKeyGreen { + keyid = 693; + displayName = "Green Key (9c71)"; +}; +class ItemKeyGreen694: ItemKeyGreen { + keyid = 694; + displayName = "Green Key (4161)"; +}; +class ItemKeyGreen695: ItemKeyGreen { + keyid = 695; + displayName = "Green Key (0d8e)"; +}; +class ItemKeyGreen696: ItemKeyGreen { + keyid = 696; + displayName = "Green Key (b730)"; +}; +class ItemKeyGreen697: ItemKeyGreen { + keyid = 697; + displayName = "Green Key (6dad)"; +}; +class ItemKeyGreen698: ItemKeyGreen { + keyid = 698; + displayName = "Green Key (a515)"; +}; +class ItemKeyGreen699: ItemKeyGreen { + keyid = 699; + displayName = "Green Key (18a2)"; +}; +class ItemKeyGreen700: ItemKeyGreen { + keyid = 700; + displayName = "Green Key (8e27)"; +}; +class ItemKeyGreen701: ItemKeyGreen { + keyid = 701; + displayName = "Green Key (e3a2)"; +}; +class ItemKeyGreen702: ItemKeyGreen { + keyid = 702; + displayName = "Green Key (2b03)"; +}; +class ItemKeyGreen703: ItemKeyGreen { + keyid = 703; + displayName = "Green Key (493e)"; +}; +class ItemKeyGreen704: ItemKeyGreen { + keyid = 704; + displayName = "Green Key (701a)"; +}; +class ItemKeyGreen705: ItemKeyGreen { + keyid = 705; + displayName = "Green Key (d9b2)"; +}; +class ItemKeyGreen706: ItemKeyGreen { + keyid = 706; + displayName = "Green Key (3d38)"; +}; +class ItemKeyGreen707: ItemKeyGreen { + keyid = 707; + displayName = "Green Key (c931)"; +}; +class ItemKeyGreen708: ItemKeyGreen { + keyid = 708; + displayName = "Green Key (e3cc)"; +}; +class ItemKeyGreen709: ItemKeyGreen { + keyid = 709; + displayName = "Green Key (5046)"; +}; +class ItemKeyGreen710: ItemKeyGreen { + keyid = 710; + displayName = "Green Key (d4fc)"; +}; +class ItemKeyGreen711: ItemKeyGreen { + keyid = 711; + displayName = "Green Key (0960)"; +}; +class ItemKeyGreen712: ItemKeyGreen { + keyid = 712; + displayName = "Green Key (53f1)"; +}; +class ItemKeyGreen713: ItemKeyGreen { + keyid = 713; + displayName = "Green Key (bf4c)"; +}; +class ItemKeyGreen714: ItemKeyGreen { + keyid = 714; + displayName = "Green Key (2910)"; +}; +class ItemKeyGreen715: ItemKeyGreen { + keyid = 715; + displayName = "Green Key (5ae5)"; +}; +class ItemKeyGreen716: ItemKeyGreen { + keyid = 716; + displayName = "Green Key (dfab)"; +}; +class ItemKeyGreen717: ItemKeyGreen { + keyid = 717; + displayName = "Green Key (f3eb)"; +}; +class ItemKeyGreen718: ItemKeyGreen { + keyid = 718; + displayName = "Green Key (25e3)"; +}; +class ItemKeyGreen719: ItemKeyGreen { + keyid = 719; + displayName = "Green Key (f9d6)"; +}; +class ItemKeyGreen720: ItemKeyGreen { + keyid = 720; + displayName = "Green Key (4a6c)"; +}; +class ItemKeyGreen721: ItemKeyGreen { + keyid = 721; + displayName = "Green Key (81cf)"; +}; +class ItemKeyGreen722: ItemKeyGreen { + keyid = 722; + displayName = "Green Key (0cec)"; +}; +class ItemKeyGreen723: ItemKeyGreen { + keyid = 723; + displayName = "Green Key (ca42)"; +}; +class ItemKeyGreen724: ItemKeyGreen { + keyid = 724; + displayName = "Green Key (b193)"; +}; +class ItemKeyGreen725: ItemKeyGreen { + keyid = 725; + displayName = "Green Key (6a1f)"; +}; +class ItemKeyGreen726: ItemKeyGreen { + keyid = 726; + displayName = "Green Key (822f)"; +}; +class ItemKeyGreen727: ItemKeyGreen { + keyid = 727; + displayName = "Green Key (c339)"; +}; +class ItemKeyGreen728: ItemKeyGreen { + keyid = 728; + displayName = "Green Key (9f18)"; +}; +class ItemKeyGreen729: ItemKeyGreen { + keyid = 729; + displayName = "Green Key (35c7)"; +}; +class ItemKeyGreen730: ItemKeyGreen { + keyid = 730; + displayName = "Green Key (e033)"; +}; +class ItemKeyGreen731: ItemKeyGreen { + keyid = 731; + displayName = "Green Key (b890)"; +}; +class ItemKeyGreen732: ItemKeyGreen { + keyid = 732; + displayName = "Green Key (7d23)"; +}; +class ItemKeyGreen733: ItemKeyGreen { + keyid = 733; + displayName = "Green Key (d0ec)"; +}; +class ItemKeyGreen734: ItemKeyGreen { + keyid = 734; + displayName = "Green Key (3d07)"; +}; +class ItemKeyGreen735: ItemKeyGreen { + keyid = 735; + displayName = "Green Key (6ed4)"; +}; +class ItemKeyGreen736: ItemKeyGreen { + keyid = 736; + displayName = "Green Key (d794)"; +}; +class ItemKeyGreen737: ItemKeyGreen { + keyid = 737; + displayName = "Green Key (9485)"; +}; +class ItemKeyGreen738: ItemKeyGreen { + keyid = 738; + displayName = "Green Key (9f2e)"; +}; +class ItemKeyGreen739: ItemKeyGreen { + keyid = 739; + displayName = "Green Key (b34d)"; +}; +class ItemKeyGreen740: ItemKeyGreen { + keyid = 740; + displayName = "Green Key (b501)"; +}; +class ItemKeyGreen741: ItemKeyGreen { + keyid = 741; + displayName = "Green Key (6418)"; +}; +class ItemKeyGreen742: ItemKeyGreen { + keyid = 742; + displayName = "Green Key (92cd)"; +}; +class ItemKeyGreen743: ItemKeyGreen { + keyid = 743; + displayName = "Green Key (90e5)"; +}; +class ItemKeyGreen744: ItemKeyGreen { + keyid = 744; + displayName = "Green Key (5c76)"; +}; +class ItemKeyGreen745: ItemKeyGreen { + keyid = 745; + displayName = "Green Key (1a16)"; +}; +class ItemKeyGreen746: ItemKeyGreen { + keyid = 746; + displayName = "Green Key (d8fd)"; +}; +class ItemKeyGreen747: ItemKeyGreen { + keyid = 747; + displayName = "Green Key (5786)"; +}; +class ItemKeyGreen748: ItemKeyGreen { + keyid = 748; + displayName = "Green Key (fd5f)"; +}; +class ItemKeyGreen749: ItemKeyGreen { + keyid = 749; + displayName = "Green Key (35b9)"; +}; +class ItemKeyGreen750: ItemKeyGreen { + keyid = 750; + displayName = "Green Key (ddba)"; +}; +class ItemKeyGreen751: ItemKeyGreen { + keyid = 751; + displayName = "Green Key (551c)"; +}; +class ItemKeyGreen752: ItemKeyGreen { + keyid = 752; + displayName = "Green Key (21a2)"; +}; +class ItemKeyGreen753: ItemKeyGreen { + keyid = 753; + displayName = "Green Key (18d5)"; +}; +class ItemKeyGreen754: ItemKeyGreen { + keyid = 754; + displayName = "Green Key (555a)"; +}; +class ItemKeyGreen755: ItemKeyGreen { + keyid = 755; + displayName = "Green Key (ae07)"; +}; +class ItemKeyGreen756: ItemKeyGreen { + keyid = 756; + displayName = "Green Key (665d)"; +}; +class ItemKeyGreen757: ItemKeyGreen { + keyid = 757; + displayName = "Green Key (c2cb)"; +}; +class ItemKeyGreen758: ItemKeyGreen { + keyid = 758; + displayName = "Green Key (50b2)"; +}; +class ItemKeyGreen759: ItemKeyGreen { + keyid = 759; + displayName = "Green Key (cc46)"; +}; +class ItemKeyGreen760: ItemKeyGreen { + keyid = 760; + displayName = "Green Key (4848)"; +}; +class ItemKeyGreen761: ItemKeyGreen { + keyid = 761; + displayName = "Green Key (5e28)"; +}; +class ItemKeyGreen762: ItemKeyGreen { + keyid = 762; + displayName = "Green Key (5913)"; +}; +class ItemKeyGreen763: ItemKeyGreen { + keyid = 763; + displayName = "Green Key (c130)"; +}; +class ItemKeyGreen764: ItemKeyGreen { + keyid = 764; + displayName = "Green Key (1cd4)"; +}; +class ItemKeyGreen765: ItemKeyGreen { + keyid = 765; + displayName = "Green Key (30ce)"; +}; +class ItemKeyGreen766: ItemKeyGreen { + keyid = 766; + displayName = "Green Key (6556)"; +}; +class ItemKeyGreen767: ItemKeyGreen { + keyid = 767; + displayName = "Green Key (5d5a)"; +}; +class ItemKeyGreen768: ItemKeyGreen { + keyid = 768; + displayName = "Green Key (9bb3)"; +}; +class ItemKeyGreen769: ItemKeyGreen { + keyid = 769; + displayName = "Green Key (33eb)"; +}; +class ItemKeyGreen770: ItemKeyGreen { + keyid = 770; + displayName = "Green Key (4bfd)"; +}; +class ItemKeyGreen771: ItemKeyGreen { + keyid = 771; + displayName = "Green Key (e0a7)"; +}; +class ItemKeyGreen772: ItemKeyGreen { + keyid = 772; + displayName = "Green Key (e2f0)"; +}; +class ItemKeyGreen773: ItemKeyGreen { + keyid = 773; + displayName = "Green Key (410a)"; +}; +class ItemKeyGreen774: ItemKeyGreen { + keyid = 774; + displayName = "Green Key (e8fa)"; +}; +class ItemKeyGreen775: ItemKeyGreen { + keyid = 775; + displayName = "Green Key (c627)"; +}; +class ItemKeyGreen776: ItemKeyGreen { + keyid = 776; + displayName = "Green Key (56d3)"; +}; +class ItemKeyGreen777: ItemKeyGreen { + keyid = 777; + displayName = "Green Key (a8fe)"; +}; +class ItemKeyGreen778: ItemKeyGreen { + keyid = 778; + displayName = "Green Key (eb50)"; +}; +class ItemKeyGreen779: ItemKeyGreen { + keyid = 779; + displayName = "Green Key (d7cc)"; +}; +class ItemKeyGreen780: ItemKeyGreen { + keyid = 780; + displayName = "Green Key (6faa)"; +}; +class ItemKeyGreen781: ItemKeyGreen { + keyid = 781; + displayName = "Green Key (5f2e)"; +}; +class ItemKeyGreen782: ItemKeyGreen { + keyid = 782; + displayName = "Green Key (7bb1)"; +}; +class ItemKeyGreen783: ItemKeyGreen { + keyid = 783; + displayName = "Green Key (e524)"; +}; +class ItemKeyGreen784: ItemKeyGreen { + keyid = 784; + displayName = "Green Key (6e91)"; +}; +class ItemKeyGreen785: ItemKeyGreen { + keyid = 785; + displayName = "Green Key (d6e0)"; +}; +class ItemKeyGreen786: ItemKeyGreen { + keyid = 786; + displayName = "Green Key (bdd2)"; +}; +class ItemKeyGreen787: ItemKeyGreen { + keyid = 787; + displayName = "Green Key (a304)"; +}; +class ItemKeyGreen788: ItemKeyGreen { + keyid = 788; + displayName = "Green Key (67f8)"; +}; +class ItemKeyGreen789: ItemKeyGreen { + keyid = 789; + displayName = "Green Key (77a2)"; +}; +class ItemKeyGreen790: ItemKeyGreen { + keyid = 790; + displayName = "Green Key (84e8)"; +}; +class ItemKeyGreen791: ItemKeyGreen { + keyid = 791; + displayName = "Green Key (8bc9)"; +}; +class ItemKeyGreen792: ItemKeyGreen { + keyid = 792; + displayName = "Green Key (8f01)"; +}; +class ItemKeyGreen793: ItemKeyGreen { + keyid = 793; + displayName = "Green Key (1fd5)"; +}; +class ItemKeyGreen794: ItemKeyGreen { + keyid = 794; + displayName = "Green Key (7fde)"; +}; +class ItemKeyGreen795: ItemKeyGreen { + keyid = 795; + displayName = "Green Key (173b)"; +}; +class ItemKeyGreen796: ItemKeyGreen { + keyid = 796; + displayName = "Green Key (fb9c)"; +}; +class ItemKeyGreen797: ItemKeyGreen { + keyid = 797; + displayName = "Green Key (b886)"; +}; +class ItemKeyGreen798: ItemKeyGreen { + keyid = 798; + displayName = "Green Key (020f)"; +}; +class ItemKeyGreen799: ItemKeyGreen { + keyid = 799; + displayName = "Green Key (7e09)"; +}; +class ItemKeyGreen800: ItemKeyGreen { + keyid = 800; + displayName = "Green Key (bf93)"; +}; +class ItemKeyGreen801: ItemKeyGreen { + keyid = 801; + displayName = "Green Key (dd49)"; +}; +class ItemKeyGreen802: ItemKeyGreen { + keyid = 802; + displayName = "Green Key (014b)"; +}; +class ItemKeyGreen803: ItemKeyGreen { + keyid = 803; + displayName = "Green Key (9ad3)"; +}; +class ItemKeyGreen804: ItemKeyGreen { + keyid = 804; + displayName = "Green Key (a05b)"; +}; +class ItemKeyGreen805: ItemKeyGreen { + keyid = 805; + displayName = "Green Key (564f)"; +}; +class ItemKeyGreen806: ItemKeyGreen { + keyid = 806; + displayName = "Green Key (75d0)"; +}; +class ItemKeyGreen807: ItemKeyGreen { + keyid = 807; + displayName = "Green Key (b65a)"; +}; +class ItemKeyGreen808: ItemKeyGreen { + keyid = 808; + displayName = "Green Key (d221)"; +}; +class ItemKeyGreen809: ItemKeyGreen { + keyid = 809; + displayName = "Green Key (4569)"; +}; +class ItemKeyGreen810: ItemKeyGreen { + keyid = 810; + displayName = "Green Key (bde3)"; +}; +class ItemKeyGreen811: ItemKeyGreen { + keyid = 811; + displayName = "Green Key (1685)"; +}; +class ItemKeyGreen812: ItemKeyGreen { + keyid = 812; + displayName = "Green Key (14cc)"; +}; +class ItemKeyGreen813: ItemKeyGreen { + keyid = 813; + displayName = "Green Key (518e)"; +}; +class ItemKeyGreen814: ItemKeyGreen { + keyid = 814; + displayName = "Green Key (6376)"; +}; +class ItemKeyGreen815: ItemKeyGreen { + keyid = 815; + displayName = "Green Key (5b69)"; +}; +class ItemKeyGreen816: ItemKeyGreen { + keyid = 816; + displayName = "Green Key (36f5)"; +}; +class ItemKeyGreen817: ItemKeyGreen { + keyid = 817; + displayName = "Green Key (7f17)"; +}; +class ItemKeyGreen818: ItemKeyGreen { + keyid = 818; + displayName = "Green Key (8b3a)"; +}; +class ItemKeyGreen819: ItemKeyGreen { + keyid = 819; + displayName = "Green Key (298e)"; +}; +class ItemKeyGreen820: ItemKeyGreen { + keyid = 820; + displayName = "Green Key (d02a)"; +}; +class ItemKeyGreen821: ItemKeyGreen { + keyid = 821; + displayName = "Green Key (9489)"; +}; +class ItemKeyGreen822: ItemKeyGreen { + keyid = 822; + displayName = "Green Key (d9b0)"; +}; +class ItemKeyGreen823: ItemKeyGreen { + keyid = 823; + displayName = "Green Key (e312)"; +}; +class ItemKeyGreen824: ItemKeyGreen { + keyid = 824; + displayName = "Green Key (66c5)"; +}; +class ItemKeyGreen825: ItemKeyGreen { + keyid = 825; + displayName = "Green Key (f01c)"; +}; +class ItemKeyGreen826: ItemKeyGreen { + keyid = 826; + displayName = "Green Key (597b)"; +}; +class ItemKeyGreen827: ItemKeyGreen { + keyid = 827; + displayName = "Green Key (389e)"; +}; +class ItemKeyGreen828: ItemKeyGreen { + keyid = 828; + displayName = "Green Key (df79)"; +}; +class ItemKeyGreen829: ItemKeyGreen { + keyid = 829; + displayName = "Green Key (17e8)"; +}; +class ItemKeyGreen830: ItemKeyGreen { + keyid = 830; + displayName = "Green Key (f1c2)"; +}; +class ItemKeyGreen831: ItemKeyGreen { + keyid = 831; + displayName = "Green Key (5120)"; +}; +class ItemKeyGreen832: ItemKeyGreen { + keyid = 832; + displayName = "Green Key (2d2f)"; +}; +class ItemKeyGreen833: ItemKeyGreen { + keyid = 833; + displayName = "Green Key (d14f)"; +}; +class ItemKeyGreen834: ItemKeyGreen { + keyid = 834; + displayName = "Green Key (d821)"; +}; +class ItemKeyGreen835: ItemKeyGreen { + keyid = 835; + displayName = "Green Key (cb4c)"; +}; +class ItemKeyGreen836: ItemKeyGreen { + keyid = 836; + displayName = "Green Key (aca6)"; +}; +class ItemKeyGreen837: ItemKeyGreen { + keyid = 837; + displayName = "Green Key (ccb3)"; +}; +class ItemKeyGreen838: ItemKeyGreen { + keyid = 838; + displayName = "Green Key (68b9)"; +}; +class ItemKeyGreen839: ItemKeyGreen { + keyid = 839; + displayName = "Green Key (4db0)"; +}; +class ItemKeyGreen840: ItemKeyGreen { + keyid = 840; + displayName = "Green Key (f997)"; +}; +class ItemKeyGreen841: ItemKeyGreen { + keyid = 841; + displayName = "Green Key (60e4)"; +}; +class ItemKeyGreen842: ItemKeyGreen { + keyid = 842; + displayName = "Green Key (eba7)"; +}; +class ItemKeyGreen843: ItemKeyGreen { + keyid = 843; + displayName = "Green Key (52bc)"; +}; +class ItemKeyGreen844: ItemKeyGreen { + keyid = 844; + displayName = "Green Key (374e)"; +}; +class ItemKeyGreen845: ItemKeyGreen { + keyid = 845; + displayName = "Green Key (4352)"; +}; +class ItemKeyGreen846: ItemKeyGreen { + keyid = 846; + displayName = "Green Key (53f8)"; +}; +class ItemKeyGreen847: ItemKeyGreen { + keyid = 847; + displayName = "Green Key (7e5a)"; +}; +class ItemKeyGreen848: ItemKeyGreen { + keyid = 848; + displayName = "Green Key (a37c)"; +}; +class ItemKeyGreen849: ItemKeyGreen { + keyid = 849; + displayName = "Green Key (d3f1)"; +}; +class ItemKeyGreen850: ItemKeyGreen { + keyid = 850; + displayName = "Green Key (5e41)"; +}; +class ItemKeyGreen851: ItemKeyGreen { + keyid = 851; + displayName = "Green Key (7075)"; +}; +class ItemKeyGreen852: ItemKeyGreen { + keyid = 852; + displayName = "Green Key (78b1)"; +}; +class ItemKeyGreen853: ItemKeyGreen { + keyid = 853; + displayName = "Green Key (9ff0)"; +}; +class ItemKeyGreen854: ItemKeyGreen { + keyid = 854; + displayName = "Green Key (ae1b)"; +}; +class ItemKeyGreen855: ItemKeyGreen { + keyid = 855; + displayName = "Green Key (1bd7)"; +}; +class ItemKeyGreen856: ItemKeyGreen { + keyid = 856; + displayName = "Green Key (76c4)"; +}; +class ItemKeyGreen857: ItemKeyGreen { + keyid = 857; + displayName = "Green Key (e484)"; +}; +class ItemKeyGreen858: ItemKeyGreen { + keyid = 858; + displayName = "Green Key (5234)"; +}; +class ItemKeyGreen859: ItemKeyGreen { + keyid = 859; + displayName = "Green Key (bffe)"; +}; +class ItemKeyGreen860: ItemKeyGreen { + keyid = 860; + displayName = "Green Key (d0f6)"; +}; +class ItemKeyGreen861: ItemKeyGreen { + keyid = 861; + displayName = "Green Key (e623)"; +}; +class ItemKeyGreen862: ItemKeyGreen { + keyid = 862; + displayName = "Green Key (19aa)"; +}; +class ItemKeyGreen863: ItemKeyGreen { + keyid = 863; + displayName = "Green Key (f1d3)"; +}; +class ItemKeyGreen864: ItemKeyGreen { + keyid = 864; + displayName = "Green Key (f34a)"; +}; +class ItemKeyGreen865: ItemKeyGreen { + keyid = 865; + displayName = "Green Key (a2eb)"; +}; +class ItemKeyGreen866: ItemKeyGreen { + keyid = 866; + displayName = "Green Key (7161)"; +}; +class ItemKeyGreen867: ItemKeyGreen { + keyid = 867; + displayName = "Green Key (42d2)"; +}; +class ItemKeyGreen868: ItemKeyGreen { + keyid = 868; + displayName = "Green Key (fab2)"; +}; +class ItemKeyGreen869: ItemKeyGreen { + keyid = 869; + displayName = "Green Key (e908)"; +}; +class ItemKeyGreen870: ItemKeyGreen { + keyid = 870; + displayName = "Green Key (7ee6)"; +}; +class ItemKeyGreen871: ItemKeyGreen { + keyid = 871; + displayName = "Green Key (4a06)"; +}; +class ItemKeyGreen872: ItemKeyGreen { + keyid = 872; + displayName = "Green Key (d8f5)"; +}; +class ItemKeyGreen873: ItemKeyGreen { + keyid = 873; + displayName = "Green Key (18a0)"; +}; +class ItemKeyGreen874: ItemKeyGreen { + keyid = 874; + displayName = "Green Key (dab0)"; +}; +class ItemKeyGreen875: ItemKeyGreen { + keyid = 875; + displayName = "Green Key (01c5)"; +}; +class ItemKeyGreen876: ItemKeyGreen { + keyid = 876; + displayName = "Green Key (d228)"; +}; +class ItemKeyGreen877: ItemKeyGreen { + keyid = 877; + displayName = "Green Key (ad54)"; +}; +class ItemKeyGreen878: ItemKeyGreen { + keyid = 878; + displayName = "Green Key (e03c)"; +}; +class ItemKeyGreen879: ItemKeyGreen { + keyid = 879; + displayName = "Green Key (b5e4)"; +}; +class ItemKeyGreen880: ItemKeyGreen { + keyid = 880; + displayName = "Green Key (c221)"; +}; +class ItemKeyGreen881: ItemKeyGreen { + keyid = 881; + displayName = "Green Key (ad50)"; +}; +class ItemKeyGreen882: ItemKeyGreen { + keyid = 882; + displayName = "Green Key (d8dd)"; +}; +class ItemKeyGreen883: ItemKeyGreen { + keyid = 883; + displayName = "Green Key (a756)"; +}; +class ItemKeyGreen884: ItemKeyGreen { + keyid = 884; + displayName = "Green Key (051b)"; +}; +class ItemKeyGreen885: ItemKeyGreen { + keyid = 885; + displayName = "Green Key (a92a)"; +}; +class ItemKeyGreen886: ItemKeyGreen { + keyid = 886; + displayName = "Green Key (c328)"; +}; +class ItemKeyGreen887: ItemKeyGreen { + keyid = 887; + displayName = "Green Key (6693)"; +}; +class ItemKeyGreen888: ItemKeyGreen { + keyid = 888; + displayName = "Green Key (2fb6)"; +}; +class ItemKeyGreen889: ItemKeyGreen { + keyid = 889; + displayName = "Green Key (368a)"; +}; +class ItemKeyGreen890: ItemKeyGreen { + keyid = 890; + displayName = "Green Key (0d22)"; +}; +class ItemKeyGreen891: ItemKeyGreen { + keyid = 891; + displayName = "Green Key (9dde)"; +}; +class ItemKeyGreen892: ItemKeyGreen { + keyid = 892; + displayName = "Green Key (d552)"; +}; +class ItemKeyGreen893: ItemKeyGreen { + keyid = 893; + displayName = "Green Key (e7e1)"; +}; +class ItemKeyGreen894: ItemKeyGreen { + keyid = 894; + displayName = "Green Key (de1a)"; +}; +class ItemKeyGreen895: ItemKeyGreen { + keyid = 895; + displayName = "Green Key (b0cc)"; +}; +class ItemKeyGreen896: ItemKeyGreen { + keyid = 896; + displayName = "Green Key (649b)"; +}; +class ItemKeyGreen897: ItemKeyGreen { + keyid = 897; + displayName = "Green Key (928e)"; +}; +class ItemKeyGreen898: ItemKeyGreen { + keyid = 898; + displayName = "Green Key (cd50)"; +}; +class ItemKeyGreen899: ItemKeyGreen { + keyid = 899; + displayName = "Green Key (3337)"; +}; +class ItemKeyGreen900: ItemKeyGreen { + keyid = 900; + displayName = "Green Key (f136)"; +}; +class ItemKeyGreen901: ItemKeyGreen { + keyid = 901; + displayName = "Green Key (4e15)"; +}; +class ItemKeyGreen902: ItemKeyGreen { + keyid = 902; + displayName = "Green Key (73de)"; +}; +class ItemKeyGreen903: ItemKeyGreen { + keyid = 903; + displayName = "Green Key (8d2f)"; +}; +class ItemKeyGreen904: ItemKeyGreen { + keyid = 904; + displayName = "Green Key (b469)"; +}; +class ItemKeyGreen905: ItemKeyGreen { + keyid = 905; + displayName = "Green Key (2931)"; +}; +class ItemKeyGreen906: ItemKeyGreen { + keyid = 906; + displayName = "Green Key (b096)"; +}; +class ItemKeyGreen907: ItemKeyGreen { + keyid = 907; + displayName = "Green Key (bc46)"; +}; +class ItemKeyGreen908: ItemKeyGreen { + keyid = 908; + displayName = "Green Key (8e5e)"; +}; +class ItemKeyGreen909: ItemKeyGreen { + keyid = 909; + displayName = "Green Key (24f5)"; +}; +class ItemKeyGreen910: ItemKeyGreen { + keyid = 910; + displayName = "Green Key (bf87)"; +}; +class ItemKeyGreen911: ItemKeyGreen { + keyid = 911; + displayName = "Green Key (a888)"; +}; +class ItemKeyGreen912: ItemKeyGreen { + keyid = 912; + displayName = "Green Key (98ba)"; +}; +class ItemKeyGreen913: ItemKeyGreen { + keyid = 913; + displayName = "Green Key (dfc6)"; +}; +class ItemKeyGreen914: ItemKeyGreen { + keyid = 914; + displayName = "Green Key (10c2)"; +}; +class ItemKeyGreen915: ItemKeyGreen { + keyid = 915; + displayName = "Green Key (6614)"; +}; +class ItemKeyGreen916: ItemKeyGreen { + keyid = 916; + displayName = "Green Key (cc65)"; +}; +class ItemKeyGreen917: ItemKeyGreen { + keyid = 917; + displayName = "Green Key (f7f4)"; +}; +class ItemKeyGreen918: ItemKeyGreen { + keyid = 918; + displayName = "Green Key (a7a9)"; +}; +class ItemKeyGreen919: ItemKeyGreen { + keyid = 919; + displayName = "Green Key (27ac)"; +}; +class ItemKeyGreen920: ItemKeyGreen { + keyid = 920; + displayName = "Green Key (38f3)"; +}; +class ItemKeyGreen921: ItemKeyGreen { + keyid = 921; + displayName = "Green Key (eef2)"; +}; +class ItemKeyGreen922: ItemKeyGreen { + keyid = 922; + displayName = "Green Key (320d)"; +}; +class ItemKeyGreen923: ItemKeyGreen { + keyid = 923; + displayName = "Green Key (f8e7)"; +}; +class ItemKeyGreen924: ItemKeyGreen { + keyid = 924; + displayName = "Green Key (8cc4)"; +}; +class ItemKeyGreen925: ItemKeyGreen { + keyid = 925; + displayName = "Green Key (1de7)"; +}; +class ItemKeyGreen926: ItemKeyGreen { + keyid = 926; + displayName = "Green Key (0da3)"; +}; +class ItemKeyGreen927: ItemKeyGreen { + keyid = 927; + displayName = "Green Key (a1e0)"; +}; +class ItemKeyGreen928: ItemKeyGreen { + keyid = 928; + displayName = "Green Key (c15f)"; +}; +class ItemKeyGreen929: ItemKeyGreen { + keyid = 929; + displayName = "Green Key (ca10)"; +}; +class ItemKeyGreen930: ItemKeyGreen { + keyid = 930; + displayName = "Green Key (2bc5)"; +}; +class ItemKeyGreen931: ItemKeyGreen { + keyid = 931; + displayName = "Green Key (b2cf)"; +}; +class ItemKeyGreen932: ItemKeyGreen { + keyid = 932; + displayName = "Green Key (24d7)"; +}; +class ItemKeyGreen933: ItemKeyGreen { + keyid = 933; + displayName = "Green Key (eea9)"; +}; +class ItemKeyGreen934: ItemKeyGreen { + keyid = 934; + displayName = "Green Key (8277)"; +}; +class ItemKeyGreen935: ItemKeyGreen { + keyid = 935; + displayName = "Green Key (c993)"; +}; +class ItemKeyGreen936: ItemKeyGreen { + keyid = 936; + displayName = "Green Key (515e)"; +}; +class ItemKeyGreen937: ItemKeyGreen { + keyid = 937; + displayName = "Green Key (cf85)"; +}; +class ItemKeyGreen938: ItemKeyGreen { + keyid = 938; + displayName = "Green Key (090a)"; +}; +class ItemKeyGreen939: ItemKeyGreen { + keyid = 939; + displayName = "Green Key (c03c)"; +}; +class ItemKeyGreen940: ItemKeyGreen { + keyid = 940; + displayName = "Green Key (759f)"; +}; +class ItemKeyGreen941: ItemKeyGreen { + keyid = 941; + displayName = "Green Key (b16d)"; +}; +class ItemKeyGreen942: ItemKeyGreen { + keyid = 942; + displayName = "Green Key (0c85)"; +}; +class ItemKeyGreen943: ItemKeyGreen { + keyid = 943; + displayName = "Green Key (bdac)"; +}; +class ItemKeyGreen944: ItemKeyGreen { + keyid = 944; + displayName = "Green Key (abf6)"; +}; +class ItemKeyGreen945: ItemKeyGreen { + keyid = 945; + displayName = "Green Key (6c94)"; +}; +class ItemKeyGreen946: ItemKeyGreen { + keyid = 946; + displayName = "Green Key (c5c6)"; +}; +class ItemKeyGreen947: ItemKeyGreen { + keyid = 947; + displayName = "Green Key (08e4)"; +}; +class ItemKeyGreen948: ItemKeyGreen { + keyid = 948; + displayName = "Green Key (e243)"; +}; +class ItemKeyGreen949: ItemKeyGreen { + keyid = 949; + displayName = "Green Key (1881)"; +}; +class ItemKeyGreen950: ItemKeyGreen { + keyid = 950; + displayName = "Green Key (2bd6)"; +}; +class ItemKeyGreen951: ItemKeyGreen { + keyid = 951; + displayName = "Green Key (0302)"; +}; +class ItemKeyGreen952: ItemKeyGreen { + keyid = 952; + displayName = "Green Key (b218)"; +}; +class ItemKeyGreen953: ItemKeyGreen { + keyid = 953; + displayName = "Green Key (cdc6)"; +}; +class ItemKeyGreen954: ItemKeyGreen { + keyid = 954; + displayName = "Green Key (6bf4)"; +}; +class ItemKeyGreen955: ItemKeyGreen { + keyid = 955; + displayName = "Green Key (a08a)"; +}; +class ItemKeyGreen956: ItemKeyGreen { + keyid = 956; + displayName = "Green Key (a445)"; +}; +class ItemKeyGreen957: ItemKeyGreen { + keyid = 957; + displayName = "Green Key (0993)"; +}; +class ItemKeyGreen958: ItemKeyGreen { + keyid = 958; + displayName = "Green Key (ffba)"; +}; +class ItemKeyGreen959: ItemKeyGreen { + keyid = 959; + displayName = "Green Key (f7ba)"; +}; +class ItemKeyGreen960: ItemKeyGreen { + keyid = 960; + displayName = "Green Key (3e16)"; +}; +class ItemKeyGreen961: ItemKeyGreen { + keyid = 961; + displayName = "Green Key (58f3)"; +}; +class ItemKeyGreen962: ItemKeyGreen { + keyid = 962; + displayName = "Green Key (bb84)"; +}; +class ItemKeyGreen963: ItemKeyGreen { + keyid = 963; + displayName = "Green Key (219e)"; +}; +class ItemKeyGreen964: ItemKeyGreen { + keyid = 964; + displayName = "Green Key (ef47)"; +}; +class ItemKeyGreen965: ItemKeyGreen { + keyid = 965; + displayName = "Green Key (d2c2)"; +}; +class ItemKeyGreen966: ItemKeyGreen { + keyid = 966; + displayName = "Green Key (2b2b)"; +}; +class ItemKeyGreen967: ItemKeyGreen { + keyid = 967; + displayName = "Green Key (574d)"; +}; +class ItemKeyGreen968: ItemKeyGreen { + keyid = 968; + displayName = "Green Key (5e29)"; +}; +class ItemKeyGreen969: ItemKeyGreen { + keyid = 969; + displayName = "Green Key (47f8)"; +}; +class ItemKeyGreen970: ItemKeyGreen { + keyid = 970; + displayName = "Green Key (958f)"; +}; +class ItemKeyGreen971: ItemKeyGreen { + keyid = 971; + displayName = "Green Key (4610)"; +}; +class ItemKeyGreen972: ItemKeyGreen { + keyid = 972; + displayName = "Green Key (31dc)"; +}; +class ItemKeyGreen973: ItemKeyGreen { + keyid = 973; + displayName = "Green Key (7fab)"; +}; +class ItemKeyGreen974: ItemKeyGreen { + keyid = 974; + displayName = "Green Key (17a1)"; +}; +class ItemKeyGreen975: ItemKeyGreen { + keyid = 975; + displayName = "Green Key (1cc5)"; +}; +class ItemKeyGreen976: ItemKeyGreen { + keyid = 976; + displayName = "Green Key (77a0)"; +}; +class ItemKeyGreen977: ItemKeyGreen { + keyid = 977; + displayName = "Green Key (7b4a)"; +}; +class ItemKeyGreen978: ItemKeyGreen { + keyid = 978; + displayName = "Green Key (9034)"; +}; +class ItemKeyGreen979: ItemKeyGreen { + keyid = 979; + displayName = "Green Key (3d3e)"; +}; +class ItemKeyGreen980: ItemKeyGreen { + keyid = 980; + displayName = "Green Key (6725)"; +}; +class ItemKeyGreen981: ItemKeyGreen { + keyid = 981; + displayName = "Green Key (ace8)"; +}; +class ItemKeyGreen982: ItemKeyGreen { + keyid = 982; + displayName = "Green Key (8b5f)"; +}; +class ItemKeyGreen983: ItemKeyGreen { + keyid = 983; + displayName = "Green Key (190f)"; +}; +class ItemKeyGreen984: ItemKeyGreen { + keyid = 984; + displayName = "Green Key (c9b1)"; +}; +class ItemKeyGreen985: ItemKeyGreen { + keyid = 985; + displayName = "Green Key (f617)"; +}; +class ItemKeyGreen986: ItemKeyGreen { + keyid = 986; + displayName = "Green Key (ccae)"; +}; +class ItemKeyGreen987: ItemKeyGreen { + keyid = 987; + displayName = "Green Key (c8ab)"; +}; +class ItemKeyGreen988: ItemKeyGreen { + keyid = 988; + displayName = "Green Key (124a)"; +}; +class ItemKeyGreen989: ItemKeyGreen { + keyid = 989; + displayName = "Green Key (d02d)"; +}; +class ItemKeyGreen990: ItemKeyGreen { + keyid = 990; + displayName = "Green Key (ccd0)"; +}; +class ItemKeyGreen991: ItemKeyGreen { + keyid = 991; + displayName = "Green Key (256d)"; +}; +class ItemKeyGreen992: ItemKeyGreen { + keyid = 992; + displayName = "Green Key (d70c)"; +}; +class ItemKeyGreen993: ItemKeyGreen { + keyid = 993; + displayName = "Green Key (96b2)"; +}; +class ItemKeyGreen994: ItemKeyGreen { + keyid = 994; + displayName = "Green Key (1dd7)"; +}; +class ItemKeyGreen995: ItemKeyGreen { + keyid = 995; + displayName = "Green Key (30ca)"; +}; +class ItemKeyGreen996: ItemKeyGreen { + keyid = 996; + displayName = "Green Key (2e1b)"; +}; +class ItemKeyGreen997: ItemKeyGreen { + keyid = 997; + displayName = "Green Key (6a1e)"; +}; +class ItemKeyGreen998: ItemKeyGreen { + keyid = 998; + displayName = "Green Key (07b5)"; +}; +class ItemKeyGreen999: ItemKeyGreen { + keyid = 999; + displayName = "Green Key (3df3)"; +}; +class ItemKeyGreen1000: ItemKeyGreen { + keyid = 1000; + displayName = "Green Key (7262)"; +}; +class ItemKeyGreen1001: ItemKeyGreen { + keyid = 1001; + displayName = "Green Key (de14)"; +}; +class ItemKeyGreen1002: ItemKeyGreen { + keyid = 1002; + displayName = "Green Key (84f4)"; +}; +class ItemKeyGreen1003: ItemKeyGreen { + keyid = 1003; + displayName = "Green Key (2fd8)"; +}; +class ItemKeyGreen1004: ItemKeyGreen { + keyid = 1004; + displayName = "Green Key (b136)"; +}; +class ItemKeyGreen1005: ItemKeyGreen { + keyid = 1005; + displayName = "Green Key (1a6a)"; +}; +class ItemKeyGreen1006: ItemKeyGreen { + keyid = 1006; + displayName = "Green Key (0d35)"; +}; +class ItemKeyGreen1007: ItemKeyGreen { + keyid = 1007; + displayName = "Green Key (a3c8)"; +}; +class ItemKeyGreen1008: ItemKeyGreen { + keyid = 1008; + displayName = "Green Key (5479)"; +}; +class ItemKeyGreen1009: ItemKeyGreen { + keyid = 1009; + displayName = "Green Key (4d03)"; +}; +class ItemKeyGreen1010: ItemKeyGreen { + keyid = 1010; + displayName = "Green Key (3a2c)"; +}; +class ItemKeyGreen1011: ItemKeyGreen { + keyid = 1011; + displayName = "Green Key (9aa3)"; +}; +class ItemKeyGreen1012: ItemKeyGreen { + keyid = 1012; + displayName = "Green Key (c7ba)"; +}; +class ItemKeyGreen1013: ItemKeyGreen { + keyid = 1013; + displayName = "Green Key (5e33)"; +}; +class ItemKeyGreen1014: ItemKeyGreen { + keyid = 1014; + displayName = "Green Key (8094)"; +}; +class ItemKeyGreen1015: ItemKeyGreen { + keyid = 1015; + displayName = "Green Key (fcf6)"; +}; +class ItemKeyGreen1016: ItemKeyGreen { + keyid = 1016; + displayName = "Green Key (7d82)"; +}; +class ItemKeyGreen1017: ItemKeyGreen { + keyid = 1017; + displayName = "Green Key (ee59)"; +}; +class ItemKeyGreen1018: ItemKeyGreen { + keyid = 1018; + displayName = "Green Key (04c5)"; +}; +class ItemKeyGreen1019: ItemKeyGreen { + keyid = 1019; + displayName = "Green Key (ef59)"; +}; +class ItemKeyGreen1020: ItemKeyGreen { + keyid = 1020; + displayName = "Green Key (7229)"; +}; +class ItemKeyGreen1021: ItemKeyGreen { + keyid = 1021; + displayName = "Green Key (09d9)"; +}; +class ItemKeyGreen1022: ItemKeyGreen { + keyid = 1022; + displayName = "Green Key (156b)"; +}; +class ItemKeyGreen1023: ItemKeyGreen { + keyid = 1023; + displayName = "Green Key (293b)"; +}; +class ItemKeyGreen1024: ItemKeyGreen { + keyid = 1024; + displayName = "Green Key (e269)"; +}; +class ItemKeyGreen1025: ItemKeyGreen { + keyid = 1025; + displayName = "Green Key (323b)"; +}; +class ItemKeyGreen1026: ItemKeyGreen { + keyid = 1026; + displayName = "Green Key (885b)"; +}; +class ItemKeyGreen1027: ItemKeyGreen { + keyid = 1027; + displayName = "Green Key (6a49)"; +}; +class ItemKeyGreen1028: ItemKeyGreen { + keyid = 1028; + displayName = "Green Key (1b07)"; +}; +class ItemKeyGreen1029: ItemKeyGreen { + keyid = 1029; + displayName = "Green Key (c8f6)"; +}; +class ItemKeyGreen1030: ItemKeyGreen { + keyid = 1030; + displayName = "Green Key (df7d)"; +}; +class ItemKeyGreen1031: ItemKeyGreen { + keyid = 1031; + displayName = "Green Key (1e61)"; +}; +class ItemKeyGreen1032: ItemKeyGreen { + keyid = 1032; + displayName = "Green Key (f7ea)"; +}; +class ItemKeyGreen1033: ItemKeyGreen { + keyid = 1033; + displayName = "Green Key (827f)"; +}; +class ItemKeyGreen1034: ItemKeyGreen { + keyid = 1034; + displayName = "Green Key (e09b)"; +}; +class ItemKeyGreen1035: ItemKeyGreen { + keyid = 1035; + displayName = "Green Key (5d10)"; +}; +class ItemKeyGreen1036: ItemKeyGreen { + keyid = 1036; + displayName = "Green Key (d87d)"; +}; +class ItemKeyGreen1037: ItemKeyGreen { + keyid = 1037; + displayName = "Green Key (4b00)"; +}; +class ItemKeyGreen1038: ItemKeyGreen { + keyid = 1038; + displayName = "Green Key (bde6)"; +}; +class ItemKeyGreen1039: ItemKeyGreen { + keyid = 1039; + displayName = "Green Key (5ac8)"; +}; +class ItemKeyGreen1040: ItemKeyGreen { + keyid = 1040; + displayName = "Green Key (90c9)"; +}; +class ItemKeyGreen1041: ItemKeyGreen { + keyid = 1041; + displayName = "Green Key (7399)"; +}; +class ItemKeyGreen1042: ItemKeyGreen { + keyid = 1042; + displayName = "Green Key (2edf)"; +}; +class ItemKeyGreen1043: ItemKeyGreen { + keyid = 1043; + displayName = "Green Key (83f2)"; +}; +class ItemKeyGreen1044: ItemKeyGreen { + keyid = 1044; + displayName = "Green Key (ddb3)"; +}; +class ItemKeyGreen1045: ItemKeyGreen { + keyid = 1045; + displayName = "Green Key (c5b5)"; +}; +class ItemKeyGreen1046: ItemKeyGreen { + keyid = 1046; + displayName = "Green Key (fe82)"; +}; +class ItemKeyGreen1047: ItemKeyGreen { + keyid = 1047; + displayName = "Green Key (4540)"; +}; +class ItemKeyGreen1048: ItemKeyGreen { + keyid = 1048; + displayName = "Green Key (945f)"; +}; +class ItemKeyGreen1049: ItemKeyGreen { + keyid = 1049; + displayName = "Green Key (7a3d)"; +}; +class ItemKeyGreen1050: ItemKeyGreen { + keyid = 1050; + displayName = "Green Key (ab0c)"; +}; +class ItemKeyGreen1051: ItemKeyGreen { + keyid = 1051; + displayName = "Green Key (efc2)"; +}; +class ItemKeyGreen1052: ItemKeyGreen { + keyid = 1052; + displayName = "Green Key (0131)"; +}; +class ItemKeyGreen1053: ItemKeyGreen { + keyid = 1053; + displayName = "Green Key (dd99)"; +}; +class ItemKeyGreen1054: ItemKeyGreen { + keyid = 1054; + displayName = "Green Key (1834)"; +}; +class ItemKeyGreen1055: ItemKeyGreen { + keyid = 1055; + displayName = "Green Key (3f66)"; +}; +class ItemKeyGreen1056: ItemKeyGreen { + keyid = 1056; + displayName = "Green Key (6b22)"; +}; +class ItemKeyGreen1057: ItemKeyGreen { + keyid = 1057; + displayName = "Green Key (3795)"; +}; +class ItemKeyGreen1058: ItemKeyGreen { + keyid = 1058; + displayName = "Green Key (9560)"; +}; +class ItemKeyGreen1059: ItemKeyGreen { + keyid = 1059; + displayName = "Green Key (7b09)"; +}; +class ItemKeyGreen1060: ItemKeyGreen { + keyid = 1060; + displayName = "Green Key (fb93)"; +}; +class ItemKeyGreen1061: ItemKeyGreen { + keyid = 1061; + displayName = "Green Key (95d6)"; +}; +class ItemKeyGreen1062: ItemKeyGreen { + keyid = 1062; + displayName = "Green Key (e461)"; +}; +class ItemKeyGreen1063: ItemKeyGreen { + keyid = 1063; + displayName = "Green Key (c5b2)"; +}; +class ItemKeyGreen1064: ItemKeyGreen { + keyid = 1064; + displayName = "Green Key (b4a0)"; +}; +class ItemKeyGreen1065: ItemKeyGreen { + keyid = 1065; + displayName = "Green Key (5b15)"; +}; +class ItemKeyGreen1066: ItemKeyGreen { + keyid = 1066; + displayName = "Green Key (ad19)"; +}; +class ItemKeyGreen1067: ItemKeyGreen { + keyid = 1067; + displayName = "Green Key (72e1)"; +}; +class ItemKeyGreen1068: ItemKeyGreen { + keyid = 1068; + displayName = "Green Key (0b45)"; +}; +class ItemKeyGreen1069: ItemKeyGreen { + keyid = 1069; + displayName = "Green Key (c55e)"; +}; +class ItemKeyGreen1070: ItemKeyGreen { + keyid = 1070; + displayName = "Green Key (b37f)"; +}; +class ItemKeyGreen1071: ItemKeyGreen { + keyid = 1071; + displayName = "Green Key (a586)"; +}; +class ItemKeyGreen1072: ItemKeyGreen { + keyid = 1072; + displayName = "Green Key (f21c)"; +}; +class ItemKeyGreen1073: ItemKeyGreen { + keyid = 1073; + displayName = "Green Key (b561)"; +}; +class ItemKeyGreen1074: ItemKeyGreen { + keyid = 1074; + displayName = "Green Key (071f)"; +}; +class ItemKeyGreen1075: ItemKeyGreen { + keyid = 1075; + displayName = "Green Key (99b9)"; +}; +class ItemKeyGreen1076: ItemKeyGreen { + keyid = 1076; + displayName = "Green Key (9bcc)"; +}; +class ItemKeyGreen1077: ItemKeyGreen { + keyid = 1077; + displayName = "Green Key (9e6c)"; +}; +class ItemKeyGreen1078: ItemKeyGreen { + keyid = 1078; + displayName = "Green Key (d030)"; +}; +class ItemKeyGreen1079: ItemKeyGreen { + keyid = 1079; + displayName = "Green Key (639d)"; +}; +class ItemKeyGreen1080: ItemKeyGreen { + keyid = 1080; + displayName = "Green Key (cca7)"; +}; +class ItemKeyGreen1081: ItemKeyGreen { + keyid = 1081; + displayName = "Green Key (efbb)"; +}; +class ItemKeyGreen1082: ItemKeyGreen { + keyid = 1082; + displayName = "Green Key (09bd)"; +}; +class ItemKeyGreen1083: ItemKeyGreen { + keyid = 1083; + displayName = "Green Key (c59b)"; +}; +class ItemKeyGreen1084: ItemKeyGreen { + keyid = 1084; + displayName = "Green Key (6757)"; +}; +class ItemKeyGreen1085: ItemKeyGreen { + keyid = 1085; + displayName = "Green Key (e291)"; +}; +class ItemKeyGreen1086: ItemKeyGreen { + keyid = 1086; + displayName = "Green Key (e99f)"; +}; +class ItemKeyGreen1087: ItemKeyGreen { + keyid = 1087; + displayName = "Green Key (3127)"; +}; +class ItemKeyGreen1088: ItemKeyGreen { + keyid = 1088; + displayName = "Green Key (fca3)"; +}; +class ItemKeyGreen1089: ItemKeyGreen { + keyid = 1089; + displayName = "Green Key (79f2)"; +}; +class ItemKeyGreen1090: ItemKeyGreen { + keyid = 1090; + displayName = "Green Key (49dc)"; +}; +class ItemKeyGreen1091: ItemKeyGreen { + keyid = 1091; + displayName = "Green Key (3d2a)"; +}; +class ItemKeyGreen1092: ItemKeyGreen { + keyid = 1092; + displayName = "Green Key (16f1)"; +}; +class ItemKeyGreen1093: ItemKeyGreen { + keyid = 1093; + displayName = "Green Key (0176)"; +}; +class ItemKeyGreen1094: ItemKeyGreen { + keyid = 1094; + displayName = "Green Key (c845)"; +}; +class ItemKeyGreen1095: ItemKeyGreen { + keyid = 1095; + displayName = "Green Key (05d5)"; +}; +class ItemKeyGreen1096: ItemKeyGreen { + keyid = 1096; + displayName = "Green Key (628b)"; +}; +class ItemKeyGreen1097: ItemKeyGreen { + keyid = 1097; + displayName = "Green Key (7dd7)"; +}; +class ItemKeyGreen1098: ItemKeyGreen { + keyid = 1098; + displayName = "Green Key (0d58)"; +}; +class ItemKeyGreen1099: ItemKeyGreen { + keyid = 1099; + displayName = "Green Key (0677)"; +}; +class ItemKeyGreen1100: ItemKeyGreen { + keyid = 1100; + displayName = "Green Key (217a)"; +}; +class ItemKeyGreen1101: ItemKeyGreen { + keyid = 1101; + displayName = "Green Key (3caa)"; +}; +class ItemKeyGreen1102: ItemKeyGreen { + keyid = 1102; + displayName = "Green Key (51d6)"; +}; +class ItemKeyGreen1103: ItemKeyGreen { + keyid = 1103; + displayName = "Green Key (a34e)"; +}; +class ItemKeyGreen1104: ItemKeyGreen { + keyid = 1104; + displayName = "Green Key (8efc)"; +}; +class ItemKeyGreen1105: ItemKeyGreen { + keyid = 1105; + displayName = "Green Key (f9b7)"; +}; +class ItemKeyGreen1106: ItemKeyGreen { + keyid = 1106; + displayName = "Green Key (ec02)"; +}; +class ItemKeyGreen1107: ItemKeyGreen { + keyid = 1107; + displayName = "Green Key (069e)"; +}; +class ItemKeyGreen1108: ItemKeyGreen { + keyid = 1108; + displayName = "Green Key (7217)"; +}; +class ItemKeyGreen1109: ItemKeyGreen { + keyid = 1109; + displayName = "Green Key (ec06)"; +}; +class ItemKeyGreen1110: ItemKeyGreen { + keyid = 1110; + displayName = "Green Key (34dd)"; +}; +class ItemKeyGreen1111: ItemKeyGreen { + keyid = 1111; + displayName = "Green Key (ceac)"; +}; +class ItemKeyGreen1112: ItemKeyGreen { + keyid = 1112; + displayName = "Green Key (8925)"; +}; +class ItemKeyGreen1113: ItemKeyGreen { + keyid = 1113; + displayName = "Green Key (0105)"; +}; +class ItemKeyGreen1114: ItemKeyGreen { + keyid = 1114; + displayName = "Green Key (22d8)"; +}; +class ItemKeyGreen1115: ItemKeyGreen { + keyid = 1115; + displayName = "Green Key (d7a6)"; +}; +class ItemKeyGreen1116: ItemKeyGreen { + keyid = 1116; + displayName = "Green Key (463d)"; +}; +class ItemKeyGreen1117: ItemKeyGreen { + keyid = 1117; + displayName = "Green Key (c48d)"; +}; +class ItemKeyGreen1118: ItemKeyGreen { + keyid = 1118; + displayName = "Green Key (3a26)"; +}; +class ItemKeyGreen1119: ItemKeyGreen { + keyid = 1119; + displayName = "Green Key (7fdc)"; +}; +class ItemKeyGreen1120: ItemKeyGreen { + keyid = 1120; + displayName = "Green Key (dff3)"; +}; +class ItemKeyGreen1121: ItemKeyGreen { + keyid = 1121; + displayName = "Green Key (4586)"; +}; +class ItemKeyGreen1122: ItemKeyGreen { + keyid = 1122; + displayName = "Green Key (974a)"; +}; +class ItemKeyGreen1123: ItemKeyGreen { + keyid = 1123; + displayName = "Green Key (cbda)"; +}; +class ItemKeyGreen1124: ItemKeyGreen { + keyid = 1124; + displayName = "Green Key (3433)"; +}; +class ItemKeyGreen1125: ItemKeyGreen { + keyid = 1125; + displayName = "Green Key (bb64)"; +}; +class ItemKeyGreen1126: ItemKeyGreen { + keyid = 1126; + displayName = "Green Key (a454)"; +}; +class ItemKeyGreen1127: ItemKeyGreen { + keyid = 1127; + displayName = "Green Key (8148)"; +}; +class ItemKeyGreen1128: ItemKeyGreen { + keyid = 1128; + displayName = "Green Key (61af)"; +}; +class ItemKeyGreen1129: ItemKeyGreen { + keyid = 1129; + displayName = "Green Key (faff)"; +}; +class ItemKeyGreen1130: ItemKeyGreen { + keyid = 1130; + displayName = "Green Key (6237)"; +}; +class ItemKeyGreen1131: ItemKeyGreen { + keyid = 1131; + displayName = "Green Key (010a)"; +}; +class ItemKeyGreen1132: ItemKeyGreen { + keyid = 1132; + displayName = "Green Key (3528)"; +}; +class ItemKeyGreen1133: ItemKeyGreen { + keyid = 1133; + displayName = "Green Key (e979)"; +}; +class ItemKeyGreen1134: ItemKeyGreen { + keyid = 1134; + displayName = "Green Key (2ab7)"; +}; +class ItemKeyGreen1135: ItemKeyGreen { + keyid = 1135; + displayName = "Green Key (837e)"; +}; +class ItemKeyGreen1136: ItemKeyGreen { + keyid = 1136; + displayName = "Green Key (1603)"; +}; +class ItemKeyGreen1137: ItemKeyGreen { + keyid = 1137; + displayName = "Green Key (e9e5)"; +}; +class ItemKeyGreen1138: ItemKeyGreen { + keyid = 1138; + displayName = "Green Key (b5c8)"; +}; +class ItemKeyGreen1139: ItemKeyGreen { + keyid = 1139; + displayName = "Green Key (bb1b)"; +}; +class ItemKeyGreen1140: ItemKeyGreen { + keyid = 1140; + displayName = "Green Key (c4d8)"; +}; +class ItemKeyGreen1141: ItemKeyGreen { + keyid = 1141; + displayName = "Green Key (2297)"; +}; +class ItemKeyGreen1142: ItemKeyGreen { + keyid = 1142; + displayName = "Green Key (1ce7)"; +}; +class ItemKeyGreen1143: ItemKeyGreen { + keyid = 1143; + displayName = "Green Key (0bfe)"; +}; +class ItemKeyGreen1144: ItemKeyGreen { + keyid = 1144; + displayName = "Green Key (054d)"; +}; +class ItemKeyGreen1145: ItemKeyGreen { + keyid = 1145; + displayName = "Green Key (28b7)"; +}; +class ItemKeyGreen1146: ItemKeyGreen { + keyid = 1146; + displayName = "Green Key (863c)"; +}; +class ItemKeyGreen1147: ItemKeyGreen { + keyid = 1147; + displayName = "Green Key (40b4)"; +}; +class ItemKeyGreen1148: ItemKeyGreen { + keyid = 1148; + displayName = "Green Key (40c6)"; +}; +class ItemKeyGreen1149: ItemKeyGreen { + keyid = 1149; + displayName = "Green Key (0698)"; +}; +class ItemKeyGreen1150: ItemKeyGreen { + keyid = 1150; + displayName = "Green Key (0328)"; +}; +class ItemKeyGreen1151: ItemKeyGreen { + keyid = 1151; + displayName = "Green Key (f81d)"; +}; +class ItemKeyGreen1152: ItemKeyGreen { + keyid = 1152; + displayName = "Green Key (ef1d)"; +}; +class ItemKeyGreen1153: ItemKeyGreen { + keyid = 1153; + displayName = "Green Key (cb74)"; +}; +class ItemKeyGreen1154: ItemKeyGreen { + keyid = 1154; + displayName = "Green Key (e05a)"; +}; +class ItemKeyGreen1155: ItemKeyGreen { + keyid = 1155; + displayName = "Green Key (81a7)"; +}; +class ItemKeyGreen1156: ItemKeyGreen { + keyid = 1156; + displayName = "Green Key (ae15)"; +}; +class ItemKeyGreen1157: ItemKeyGreen { + keyid = 1157; + displayName = "Green Key (b2c4)"; +}; +class ItemKeyGreen1158: ItemKeyGreen { + keyid = 1158; + displayName = "Green Key (150c)"; +}; +class ItemKeyGreen1159: ItemKeyGreen { + keyid = 1159; + displayName = "Green Key (3913)"; +}; +class ItemKeyGreen1160: ItemKeyGreen { + keyid = 1160; + displayName = "Green Key (1865)"; +}; +class ItemKeyGreen1161: ItemKeyGreen { + keyid = 1161; + displayName = "Green Key (dcb1)"; +}; +class ItemKeyGreen1162: ItemKeyGreen { + keyid = 1162; + displayName = "Green Key (088a)"; +}; +class ItemKeyGreen1163: ItemKeyGreen { + keyid = 1163; + displayName = "Green Key (1e86)"; +}; +class ItemKeyGreen1164: ItemKeyGreen { + keyid = 1164; + displayName = "Green Key (858e)"; +}; +class ItemKeyGreen1165: ItemKeyGreen { + keyid = 1165; + displayName = "Green Key (7c70)"; +}; +class ItemKeyGreen1166: ItemKeyGreen { + keyid = 1166; + displayName = "Green Key (7aff)"; +}; +class ItemKeyGreen1167: ItemKeyGreen { + keyid = 1167; + displayName = "Green Key (c2b8)"; +}; +class ItemKeyGreen1168: ItemKeyGreen { + keyid = 1168; + displayName = "Green Key (9ffa)"; +}; +class ItemKeyGreen1169: ItemKeyGreen { + keyid = 1169; + displayName = "Green Key (d10d)"; +}; +class ItemKeyGreen1170: ItemKeyGreen { + keyid = 1170; + displayName = "Green Key (0df7)"; +}; +class ItemKeyGreen1171: ItemKeyGreen { + keyid = 1171; + displayName = "Green Key (1373)"; +}; +class ItemKeyGreen1172: ItemKeyGreen { + keyid = 1172; + displayName = "Green Key (39ad)"; +}; +class ItemKeyGreen1173: ItemKeyGreen { + keyid = 1173; + displayName = "Green Key (62a7)"; +}; +class ItemKeyGreen1174: ItemKeyGreen { + keyid = 1174; + displayName = "Green Key (05d2)"; +}; +class ItemKeyGreen1175: ItemKeyGreen { + keyid = 1175; + displayName = "Green Key (816d)"; +}; +class ItemKeyGreen1176: ItemKeyGreen { + keyid = 1176; + displayName = "Green Key (6c82)"; +}; +class ItemKeyGreen1177: ItemKeyGreen { + keyid = 1177; + displayName = "Green Key (6f9d)"; +}; +class ItemKeyGreen1178: ItemKeyGreen { + keyid = 1178; + displayName = "Green Key (2160)"; +}; +class ItemKeyGreen1179: ItemKeyGreen { + keyid = 1179; + displayName = "Green Key (89ad)"; +}; +class ItemKeyGreen1180: ItemKeyGreen { + keyid = 1180; + displayName = "Green Key (e6d2)"; +}; +class ItemKeyGreen1181: ItemKeyGreen { + keyid = 1181; + displayName = "Green Key (ead3)"; +}; +class ItemKeyGreen1182: ItemKeyGreen { + keyid = 1182; + displayName = "Green Key (079c)"; +}; +class ItemKeyGreen1183: ItemKeyGreen { + keyid = 1183; + displayName = "Green Key (71b0)"; +}; +class ItemKeyGreen1184: ItemKeyGreen { + keyid = 1184; + displayName = "Green Key (fac7)"; +}; +class ItemKeyGreen1185: ItemKeyGreen { + keyid = 1185; + displayName = "Green Key (f596)"; +}; +class ItemKeyGreen1186: ItemKeyGreen { + keyid = 1186; + displayName = "Green Key (2aaf)"; +}; +class ItemKeyGreen1187: ItemKeyGreen { + keyid = 1187; + displayName = "Green Key (f537)"; +}; +class ItemKeyGreen1188: ItemKeyGreen { + keyid = 1188; + displayName = "Green Key (adc0)"; +}; +class ItemKeyGreen1189: ItemKeyGreen { + keyid = 1189; + displayName = "Green Key (b685)"; +}; +class ItemKeyGreen1190: ItemKeyGreen { + keyid = 1190; + displayName = "Green Key (8e8e)"; +}; +class ItemKeyGreen1191: ItemKeyGreen { + keyid = 1191; + displayName = "Green Key (deb8)"; +}; +class ItemKeyGreen1192: ItemKeyGreen { + keyid = 1192; + displayName = "Green Key (b6b6)"; +}; +class ItemKeyGreen1193: ItemKeyGreen { + keyid = 1193; + displayName = "Green Key (258d)"; +}; +class ItemKeyGreen1194: ItemKeyGreen { + keyid = 1194; + displayName = "Green Key (bc5c)"; +}; +class ItemKeyGreen1195: ItemKeyGreen { + keyid = 1195; + displayName = "Green Key (5e54)"; +}; +class ItemKeyGreen1196: ItemKeyGreen { + keyid = 1196; + displayName = "Green Key (5aa2)"; +}; +class ItemKeyGreen1197: ItemKeyGreen { + keyid = 1197; + displayName = "Green Key (4337)"; +}; +class ItemKeyGreen1198: ItemKeyGreen { + keyid = 1198; + displayName = "Green Key (496b)"; +}; +class ItemKeyGreen1199: ItemKeyGreen { + keyid = 1199; + displayName = "Green Key (74bf)"; +}; +class ItemKeyGreen1200: ItemKeyGreen { + keyid = 1200; + displayName = "Green Key (2095)"; +}; +class ItemKeyGreen1201: ItemKeyGreen { + keyid = 1201; + displayName = "Green Key (8cb1)"; +}; +class ItemKeyGreen1202: ItemKeyGreen { + keyid = 1202; + displayName = "Green Key (d6df)"; +}; +class ItemKeyGreen1203: ItemKeyGreen { + keyid = 1203; + displayName = "Green Key (26f4)"; +}; +class ItemKeyGreen1204: ItemKeyGreen { + keyid = 1204; + displayName = "Green Key (2ab5)"; +}; +class ItemKeyGreen1205: ItemKeyGreen { + keyid = 1205; + displayName = "Green Key (bacd)"; +}; +class ItemKeyGreen1206: ItemKeyGreen { + keyid = 1206; + displayName = "Green Key (29c0)"; +}; +class ItemKeyGreen1207: ItemKeyGreen { + keyid = 1207; + displayName = "Green Key (e0e1)"; +}; +class ItemKeyGreen1208: ItemKeyGreen { + keyid = 1208; + displayName = "Green Key (584f)"; +}; +class ItemKeyGreen1209: ItemKeyGreen { + keyid = 1209; + displayName = "Green Key (7327)"; +}; +class ItemKeyGreen1210: ItemKeyGreen { + keyid = 1210; + displayName = "Green Key (fab4)"; +}; +class ItemKeyGreen1211: ItemKeyGreen { + keyid = 1211; + displayName = "Green Key (6c67)"; +}; +class ItemKeyGreen1212: ItemKeyGreen { + keyid = 1212; + displayName = "Green Key (243b)"; +}; +class ItemKeyGreen1213: ItemKeyGreen { + keyid = 1213; + displayName = "Green Key (ee22)"; +}; +class ItemKeyGreen1214: ItemKeyGreen { + keyid = 1214; + displayName = "Green Key (df3b)"; +}; +class ItemKeyGreen1215: ItemKeyGreen { + keyid = 1215; + displayName = "Green Key (54ba)"; +}; +class ItemKeyGreen1216: ItemKeyGreen { + keyid = 1216; + displayName = "Green Key (f053)"; +}; +class ItemKeyGreen1217: ItemKeyGreen { + keyid = 1217; + displayName = "Green Key (3626)"; +}; +class ItemKeyGreen1218: ItemKeyGreen { + keyid = 1218; + displayName = "Green Key (6570)"; +}; +class ItemKeyGreen1219: ItemKeyGreen { + keyid = 1219; + displayName = "Green Key (31a6)"; +}; +class ItemKeyGreen1220: ItemKeyGreen { + keyid = 1220; + displayName = "Green Key (c8af)"; +}; +class ItemKeyGreen1221: ItemKeyGreen { + keyid = 1221; + displayName = "Green Key (9847)"; +}; +class ItemKeyGreen1222: ItemKeyGreen { + keyid = 1222; + displayName = "Green Key (9be4)"; +}; +class ItemKeyGreen1223: ItemKeyGreen { + keyid = 1223; + displayName = "Green Key (38e3)"; +}; +class ItemKeyGreen1224: ItemKeyGreen { + keyid = 1224; + displayName = "Green Key (4452)"; +}; +class ItemKeyGreen1225: ItemKeyGreen { + keyid = 1225; + displayName = "Green Key (a873)"; +}; +class ItemKeyGreen1226: ItemKeyGreen { + keyid = 1226; + displayName = "Green Key (71d7)"; +}; +class ItemKeyGreen1227: ItemKeyGreen { + keyid = 1227; + displayName = "Green Key (8747)"; +}; +class ItemKeyGreen1228: ItemKeyGreen { + keyid = 1228; + displayName = "Green Key (e6d3)"; +}; +class ItemKeyGreen1229: ItemKeyGreen { + keyid = 1229; + displayName = "Green Key (8514)"; +}; +class ItemKeyGreen1230: ItemKeyGreen { + keyid = 1230; + displayName = "Green Key (1971)"; +}; +class ItemKeyGreen1231: ItemKeyGreen { + keyid = 1231; + displayName = "Green Key (058e)"; +}; +class ItemKeyGreen1232: ItemKeyGreen { + keyid = 1232; + displayName = "Green Key (2d26)"; +}; +class ItemKeyGreen1233: ItemKeyGreen { + keyid = 1233; + displayName = "Green Key (a7b3)"; +}; +class ItemKeyGreen1234: ItemKeyGreen { + keyid = 1234; + displayName = "Green Key (879e)"; +}; +class ItemKeyGreen1235: ItemKeyGreen { + keyid = 1235; + displayName = "Green Key (845a)"; +}; +class ItemKeyGreen1236: ItemKeyGreen { + keyid = 1236; + displayName = "Green Key (9006)"; +}; +class ItemKeyGreen1237: ItemKeyGreen { + keyid = 1237; + displayName = "Green Key (da2d)"; +}; +class ItemKeyGreen1238: ItemKeyGreen { + keyid = 1238; + displayName = "Green Key (5e3c)"; +}; +class ItemKeyGreen1239: ItemKeyGreen { + keyid = 1239; + displayName = "Green Key (f3dd)"; +}; +class ItemKeyGreen1240: ItemKeyGreen { + keyid = 1240; + displayName = "Green Key (658c)"; +}; +class ItemKeyGreen1241: ItemKeyGreen { + keyid = 1241; + displayName = "Green Key (1250)"; +}; +class ItemKeyGreen1242: ItemKeyGreen { + keyid = 1242; + displayName = "Green Key (dcf6)"; +}; +class ItemKeyGreen1243: ItemKeyGreen { + keyid = 1243; + displayName = "Green Key (fccb)"; +}; +class ItemKeyGreen1244: ItemKeyGreen { + keyid = 1244; + displayName = "Green Key (b452)"; +}; +class ItemKeyGreen1245: ItemKeyGreen { + keyid = 1245; + displayName = "Green Key (b8ee)"; +}; +class ItemKeyGreen1246: ItemKeyGreen { + keyid = 1246; + displayName = "Green Key (4eaf)"; +}; +class ItemKeyGreen1247: ItemKeyGreen { + keyid = 1247; + displayName = "Green Key (db3a)"; +}; +class ItemKeyGreen1248: ItemKeyGreen { + keyid = 1248; + displayName = "Green Key (0ecb)"; +}; +class ItemKeyGreen1249: ItemKeyGreen { + keyid = 1249; + displayName = "Green Key (b4d2)"; +}; +class ItemKeyGreen1250: ItemKeyGreen { + keyid = 1250; + displayName = "Green Key (1302)"; +}; +class ItemKeyGreen1251: ItemKeyGreen { + keyid = 1251; + displayName = "Green Key (3b58)"; +}; +class ItemKeyGreen1252: ItemKeyGreen { + keyid = 1252; + displayName = "Green Key (5eb2)"; +}; +class ItemKeyGreen1253: ItemKeyGreen { + keyid = 1253; + displayName = "Green Key (b480)"; +}; +class ItemKeyGreen1254: ItemKeyGreen { + keyid = 1254; + displayName = "Green Key (5f29)"; +}; +class ItemKeyGreen1255: ItemKeyGreen { + keyid = 1255; + displayName = "Green Key (f71f)"; +}; +class ItemKeyGreen1256: ItemKeyGreen { + keyid = 1256; + displayName = "Green Key (e29a)"; +}; +class ItemKeyGreen1257: ItemKeyGreen { + keyid = 1257; + displayName = "Green Key (87fe)"; +}; +class ItemKeyGreen1258: ItemKeyGreen { + keyid = 1258; + displayName = "Green Key (2df3)"; +}; +class ItemKeyGreen1259: ItemKeyGreen { + keyid = 1259; + displayName = "Green Key (a2cf)"; +}; +class ItemKeyGreen1260: ItemKeyGreen { + keyid = 1260; + displayName = "Green Key (d653)"; +}; +class ItemKeyGreen1261: ItemKeyGreen { + keyid = 1261; + displayName = "Green Key (f04f)"; +}; +class ItemKeyGreen1262: ItemKeyGreen { + keyid = 1262; + displayName = "Green Key (5114)"; +}; +class ItemKeyGreen1263: ItemKeyGreen { + keyid = 1263; + displayName = "Green Key (1510)"; +}; +class ItemKeyGreen1264: ItemKeyGreen { + keyid = 1264; + displayName = "Green Key (62bb)"; +}; +class ItemKeyGreen1265: ItemKeyGreen { + keyid = 1265; + displayName = "Green Key (88e7)"; +}; +class ItemKeyGreen1266: ItemKeyGreen { + keyid = 1266; + displayName = "Green Key (56e8)"; +}; +class ItemKeyGreen1267: ItemKeyGreen { + keyid = 1267; + displayName = "Green Key (b0fe)"; +}; +class ItemKeyGreen1268: ItemKeyGreen { + keyid = 1268; + displayName = "Green Key (8dc1)"; +}; +class ItemKeyGreen1269: ItemKeyGreen { + keyid = 1269; + displayName = "Green Key (50eb)"; +}; +class ItemKeyGreen1270: ItemKeyGreen { + keyid = 1270; + displayName = "Green Key (8c17)"; +}; +class ItemKeyGreen1271: ItemKeyGreen { + keyid = 1271; + displayName = "Green Key (53b9)"; +}; +class ItemKeyGreen1272: ItemKeyGreen { + keyid = 1272; + displayName = "Green Key (516a)"; +}; +class ItemKeyGreen1273: ItemKeyGreen { + keyid = 1273; + displayName = "Green Key (c6fd)"; +}; +class ItemKeyGreen1274: ItemKeyGreen { + keyid = 1274; + displayName = "Green Key (ca77)"; +}; +class ItemKeyGreen1275: ItemKeyGreen { + keyid = 1275; + displayName = "Green Key (4996)"; +}; +class ItemKeyGreen1276: ItemKeyGreen { + keyid = 1276; + displayName = "Green Key (6c41)"; +}; +class ItemKeyGreen1277: ItemKeyGreen { + keyid = 1277; + displayName = "Green Key (cdb0)"; +}; +class ItemKeyGreen1278: ItemKeyGreen { + keyid = 1278; + displayName = "Green Key (cd15)"; +}; +class ItemKeyGreen1279: ItemKeyGreen { + keyid = 1279; + displayName = "Green Key (778c)"; +}; +class ItemKeyGreen1280: ItemKeyGreen { + keyid = 1280; + displayName = "Green Key (51bc)"; +}; +class ItemKeyGreen1281: ItemKeyGreen { + keyid = 1281; + displayName = "Green Key (0b66)"; +}; +class ItemKeyGreen1282: ItemKeyGreen { + keyid = 1282; + displayName = "Green Key (8fa3)"; +}; +class ItemKeyGreen1283: ItemKeyGreen { + keyid = 1283; + displayName = "Green Key (98e2)"; +}; +class ItemKeyGreen1284: ItemKeyGreen { + keyid = 1284; + displayName = "Green Key (0470)"; +}; +class ItemKeyGreen1285: ItemKeyGreen { + keyid = 1285; + displayName = "Green Key (a087)"; +}; +class ItemKeyGreen1286: ItemKeyGreen { + keyid = 1286; + displayName = "Green Key (cbf9)"; +}; +class ItemKeyGreen1287: ItemKeyGreen { + keyid = 1287; + displayName = "Green Key (e7f9)"; +}; +class ItemKeyGreen1288: ItemKeyGreen { + keyid = 1288; + displayName = "Green Key (dddc)"; +}; +class ItemKeyGreen1289: ItemKeyGreen { + keyid = 1289; + displayName = "Green Key (6de2)"; +}; +class ItemKeyGreen1290: ItemKeyGreen { + keyid = 1290; + displayName = "Green Key (42b6)"; +}; +class ItemKeyGreen1291: ItemKeyGreen { + keyid = 1291; + displayName = "Green Key (3ad1)"; +}; +class ItemKeyGreen1292: ItemKeyGreen { + keyid = 1292; + displayName = "Green Key (49ca)"; +}; +class ItemKeyGreen1293: ItemKeyGreen { + keyid = 1293; + displayName = "Green Key (97ef)"; +}; +class ItemKeyGreen1294: ItemKeyGreen { + keyid = 1294; + displayName = "Green Key (4eff)"; +}; +class ItemKeyGreen1295: ItemKeyGreen { + keyid = 1295; + displayName = "Green Key (2acc)"; +}; +class ItemKeyGreen1296: ItemKeyGreen { + keyid = 1296; + displayName = "Green Key (bd29)"; +}; +class ItemKeyGreen1297: ItemKeyGreen { + keyid = 1297; + displayName = "Green Key (1e66)"; +}; +class ItemKeyGreen1298: ItemKeyGreen { + keyid = 1298; + displayName = "Green Key (3158)"; +}; +class ItemKeyGreen1299: ItemKeyGreen { + keyid = 1299; + displayName = "Green Key (bcc6)"; +}; +class ItemKeyGreen1300: ItemKeyGreen { + keyid = 1300; + displayName = "Green Key (703a)"; +}; +class ItemKeyGreen1301: ItemKeyGreen { + keyid = 1301; + displayName = "Green Key (93be)"; +}; +class ItemKeyGreen1302: ItemKeyGreen { + keyid = 1302; + displayName = "Green Key (fb1c)"; +}; +class ItemKeyGreen1303: ItemKeyGreen { + keyid = 1303; + displayName = "Green Key (94fe)"; +}; +class ItemKeyGreen1304: ItemKeyGreen { + keyid = 1304; + displayName = "Green Key (e42d)"; +}; +class ItemKeyGreen1305: ItemKeyGreen { + keyid = 1305; + displayName = "Green Key (9c95)"; +}; +class ItemKeyGreen1306: ItemKeyGreen { + keyid = 1306; + displayName = "Green Key (b9c5)"; +}; +class ItemKeyGreen1307: ItemKeyGreen { + keyid = 1307; + displayName = "Green Key (f562)"; +}; +class ItemKeyGreen1308: ItemKeyGreen { + keyid = 1308; + displayName = "Green Key (ea5d)"; +}; +class ItemKeyGreen1309: ItemKeyGreen { + keyid = 1309; + displayName = "Green Key (bf8e)"; +}; +class ItemKeyGreen1310: ItemKeyGreen { + keyid = 1310; + displayName = "Green Key (6539)"; +}; +class ItemKeyGreen1311: ItemKeyGreen { + keyid = 1311; + displayName = "Green Key (fe13)"; +}; +class ItemKeyGreen1312: ItemKeyGreen { + keyid = 1312; + displayName = "Green Key (646e)"; +}; +class ItemKeyGreen1313: ItemKeyGreen { + keyid = 1313; + displayName = "Green Key (c62f)"; +}; +class ItemKeyGreen1314: ItemKeyGreen { + keyid = 1314; + displayName = "Green Key (d717)"; +}; +class ItemKeyGreen1315: ItemKeyGreen { + keyid = 1315; + displayName = "Green Key (9b65)"; +}; +class ItemKeyGreen1316: ItemKeyGreen { + keyid = 1316; + displayName = "Green Key (a4ea)"; +}; +class ItemKeyGreen1317: ItemKeyGreen { + keyid = 1317; + displayName = "Green Key (507e)"; +}; +class ItemKeyGreen1318: ItemKeyGreen { + keyid = 1318; + displayName = "Green Key (109f)"; +}; +class ItemKeyGreen1319: ItemKeyGreen { + keyid = 1319; + displayName = "Green Key (d9f8)"; +}; +class ItemKeyGreen1320: ItemKeyGreen { + keyid = 1320; + displayName = "Green Key (85f9)"; +}; +class ItemKeyGreen1321: ItemKeyGreen { + keyid = 1321; + displayName = "Green Key (074b)"; +}; +class ItemKeyGreen1322: ItemKeyGreen { + keyid = 1322; + displayName = "Green Key (f1d1)"; +}; +class ItemKeyGreen1323: ItemKeyGreen { + keyid = 1323; + displayName = "Green Key (b95c)"; +}; +class ItemKeyGreen1324: ItemKeyGreen { + keyid = 1324; + displayName = "Green Key (fba2)"; +}; +class ItemKeyGreen1325: ItemKeyGreen { + keyid = 1325; + displayName = "Green Key (609b)"; +}; +class ItemKeyGreen1326: ItemKeyGreen { + keyid = 1326; + displayName = "Green Key (c02d)"; +}; +class ItemKeyGreen1327: ItemKeyGreen { + keyid = 1327; + displayName = "Green Key (50b3)"; +}; +class ItemKeyGreen1328: ItemKeyGreen { + keyid = 1328; + displayName = "Green Key (0609)"; +}; +class ItemKeyGreen1329: ItemKeyGreen { + keyid = 1329; + displayName = "Green Key (684f)"; +}; +class ItemKeyGreen1330: ItemKeyGreen { + keyid = 1330; + displayName = "Green Key (32b3)"; +}; +class ItemKeyGreen1331: ItemKeyGreen { + keyid = 1331; + displayName = "Green Key (5edb)"; +}; +class ItemKeyGreen1332: ItemKeyGreen { + keyid = 1332; + displayName = "Green Key (55f4)"; +}; +class ItemKeyGreen1333: ItemKeyGreen { + keyid = 1333; + displayName = "Green Key (ab8e)"; +}; +class ItemKeyGreen1334: ItemKeyGreen { + keyid = 1334; + displayName = "Green Key (0d7c)"; +}; +class ItemKeyGreen1335: ItemKeyGreen { + keyid = 1335; + displayName = "Green Key (4c6c)"; +}; +class ItemKeyGreen1336: ItemKeyGreen { + keyid = 1336; + displayName = "Green Key (4d3c)"; +}; +class ItemKeyGreen1337: ItemKeyGreen { + keyid = 1337; + displayName = "Green Key (0f31)"; +}; +class ItemKeyGreen1338: ItemKeyGreen { + keyid = 1338; + displayName = "Green Key (3df6)"; +}; +class ItemKeyGreen1339: ItemKeyGreen { + keyid = 1339; + displayName = "Green Key (a9b1)"; +}; +class ItemKeyGreen1340: ItemKeyGreen { + keyid = 1340; + displayName = "Green Key (342c)"; +}; +class ItemKeyGreen1341: ItemKeyGreen { + keyid = 1341; + displayName = "Green Key (be4f)"; +}; +class ItemKeyGreen1342: ItemKeyGreen { + keyid = 1342; + displayName = "Green Key (36fe)"; +}; +class ItemKeyGreen1343: ItemKeyGreen { + keyid = 1343; + displayName = "Green Key (3838)"; +}; +class ItemKeyGreen1344: ItemKeyGreen { + keyid = 1344; + displayName = "Green Key (cd3a)"; +}; +class ItemKeyGreen1345: ItemKeyGreen { + keyid = 1345; + displayName = "Green Key (aec8)"; +}; +class ItemKeyGreen1346: ItemKeyGreen { + keyid = 1346; + displayName = "Green Key (efaf)"; +}; +class ItemKeyGreen1347: ItemKeyGreen { + keyid = 1347; + displayName = "Green Key (0332)"; +}; +class ItemKeyGreen1348: ItemKeyGreen { + keyid = 1348; + displayName = "Green Key (c5b6)"; +}; +class ItemKeyGreen1349: ItemKeyGreen { + keyid = 1349; + displayName = "Green Key (5887)"; +}; +class ItemKeyGreen1350: ItemKeyGreen { + keyid = 1350; + displayName = "Green Key (6aee)"; +}; +class ItemKeyGreen1351: ItemKeyGreen { + keyid = 1351; + displayName = "Green Key (bf73)"; +}; +class ItemKeyGreen1352: ItemKeyGreen { + keyid = 1352; + displayName = "Green Key (0aa2)"; +}; +class ItemKeyGreen1353: ItemKeyGreen { + keyid = 1353; + displayName = "Green Key (6dbb)"; +}; +class ItemKeyGreen1354: ItemKeyGreen { + keyid = 1354; + displayName = "Green Key (cbfb)"; +}; +class ItemKeyGreen1355: ItemKeyGreen { + keyid = 1355; + displayName = "Green Key (e579)"; +}; +class ItemKeyGreen1356: ItemKeyGreen { + keyid = 1356; + displayName = "Green Key (2aab)"; +}; +class ItemKeyGreen1357: ItemKeyGreen { + keyid = 1357; + displayName = "Green Key (3d50)"; +}; +class ItemKeyGreen1358: ItemKeyGreen { + keyid = 1358; + displayName = "Green Key (709d)"; +}; +class ItemKeyGreen1359: ItemKeyGreen { + keyid = 1359; + displayName = "Green Key (c830)"; +}; +class ItemKeyGreen1360: ItemKeyGreen { + keyid = 1360; + displayName = "Green Key (9d24)"; +}; +class ItemKeyGreen1361: ItemKeyGreen { + keyid = 1361; + displayName = "Green Key (5ca1)"; +}; +class ItemKeyGreen1362: ItemKeyGreen { + keyid = 1362; + displayName = "Green Key (c9d3)"; +}; +class ItemKeyGreen1363: ItemKeyGreen { + keyid = 1363; + displayName = "Green Key (89ee)"; +}; +class ItemKeyGreen1364: ItemKeyGreen { + keyid = 1364; + displayName = "Green Key (f7e6)"; +}; +class ItemKeyGreen1365: ItemKeyGreen { + keyid = 1365; + displayName = "Green Key (f2de)"; +}; +class ItemKeyGreen1366: ItemKeyGreen { + keyid = 1366; + displayName = "Green Key (77eb)"; +}; +class ItemKeyGreen1367: ItemKeyGreen { + keyid = 1367; + displayName = "Green Key (36f4)"; +}; +class ItemKeyGreen1368: ItemKeyGreen { + keyid = 1368; + displayName = "Green Key (6a12)"; +}; +class ItemKeyGreen1369: ItemKeyGreen { + keyid = 1369; + displayName = "Green Key (c38e)"; +}; +class ItemKeyGreen1370: ItemKeyGreen { + keyid = 1370; + displayName = "Green Key (2f62)"; +}; +class ItemKeyGreen1371: ItemKeyGreen { + keyid = 1371; + displayName = "Green Key (76a0)"; +}; +class ItemKeyGreen1372: ItemKeyGreen { + keyid = 1372; + displayName = "Green Key (6ecc)"; +}; +class ItemKeyGreen1373: ItemKeyGreen { + keyid = 1373; + displayName = "Green Key (f4d0)"; +}; +class ItemKeyGreen1374: ItemKeyGreen { + keyid = 1374; + displayName = "Green Key (3de3)"; +}; +class ItemKeyGreen1375: ItemKeyGreen { + keyid = 1375; + displayName = "Green Key (be0f)"; +}; +class ItemKeyGreen1376: ItemKeyGreen { + keyid = 1376; + displayName = "Green Key (829e)"; +}; +class ItemKeyGreen1377: ItemKeyGreen { + keyid = 1377; + displayName = "Green Key (1ed2)"; +}; +class ItemKeyGreen1378: ItemKeyGreen { + keyid = 1378; + displayName = "Green Key (db82)"; +}; +class ItemKeyGreen1379: ItemKeyGreen { + keyid = 1379; + displayName = "Green Key (a352)"; +}; +class ItemKeyGreen1380: ItemKeyGreen { + keyid = 1380; + displayName = "Green Key (4c79)"; +}; +class ItemKeyGreen1381: ItemKeyGreen { + keyid = 1381; + displayName = "Green Key (7a28)"; +}; +class ItemKeyGreen1382: ItemKeyGreen { + keyid = 1382; + displayName = "Green Key (3340)"; +}; +class ItemKeyGreen1383: ItemKeyGreen { + keyid = 1383; + displayName = "Green Key (9056)"; +}; +class ItemKeyGreen1384: ItemKeyGreen { + keyid = 1384; + displayName = "Green Key (87d3)"; +}; +class ItemKeyGreen1385: ItemKeyGreen { + keyid = 1385; + displayName = "Green Key (a195)"; +}; +class ItemKeyGreen1386: ItemKeyGreen { + keyid = 1386; + displayName = "Green Key (4d7d)"; +}; +class ItemKeyGreen1387: ItemKeyGreen { + keyid = 1387; + displayName = "Green Key (6a8a)"; +}; +class ItemKeyGreen1388: ItemKeyGreen { + keyid = 1388; + displayName = "Green Key (d836)"; +}; +class ItemKeyGreen1389: ItemKeyGreen { + keyid = 1389; + displayName = "Green Key (e93c)"; +}; +class ItemKeyGreen1390: ItemKeyGreen { + keyid = 1390; + displayName = "Green Key (4272)"; +}; +class ItemKeyGreen1391: ItemKeyGreen { + keyid = 1391; + displayName = "Green Key (a9ca)"; +}; +class ItemKeyGreen1392: ItemKeyGreen { + keyid = 1392; + displayName = "Green Key (d9ba)"; +}; +class ItemKeyGreen1393: ItemKeyGreen { + keyid = 1393; + displayName = "Green Key (c69b)"; +}; +class ItemKeyGreen1394: ItemKeyGreen { + keyid = 1394; + displayName = "Green Key (4488)"; +}; +class ItemKeyGreen1395: ItemKeyGreen { + keyid = 1395; + displayName = "Green Key (9a88)"; +}; +class ItemKeyGreen1396: ItemKeyGreen { + keyid = 1396; + displayName = "Green Key (7a98)"; +}; +class ItemKeyGreen1397: ItemKeyGreen { + keyid = 1397; + displayName = "Green Key (e016)"; +}; +class ItemKeyGreen1398: ItemKeyGreen { + keyid = 1398; + displayName = "Green Key (6c69)"; +}; +class ItemKeyGreen1399: ItemKeyGreen { + keyid = 1399; + displayName = "Green Key (cf5b)"; +}; +class ItemKeyGreen1400: ItemKeyGreen { + keyid = 1400; + displayName = "Green Key (1b1f)"; +}; +class ItemKeyGreen1401: ItemKeyGreen { + keyid = 1401; + displayName = "Green Key (9679)"; +}; +class ItemKeyGreen1402: ItemKeyGreen { + keyid = 1402; + displayName = "Green Key (a8b3)"; +}; +class ItemKeyGreen1403: ItemKeyGreen { + keyid = 1403; + displayName = "Green Key (1263)"; +}; +class ItemKeyGreen1404: ItemKeyGreen { + keyid = 1404; + displayName = "Green Key (8d8c)"; +}; +class ItemKeyGreen1405: ItemKeyGreen { + keyid = 1405; + displayName = "Green Key (b8b5)"; +}; +class ItemKeyGreen1406: ItemKeyGreen { + keyid = 1406; + displayName = "Green Key (806f)"; +}; +class ItemKeyGreen1407: ItemKeyGreen { + keyid = 1407; + displayName = "Green Key (f6bc)"; +}; +class ItemKeyGreen1408: ItemKeyGreen { + keyid = 1408; + displayName = "Green Key (74fe)"; +}; +class ItemKeyGreen1409: ItemKeyGreen { + keyid = 1409; + displayName = "Green Key (e33a)"; +}; +class ItemKeyGreen1410: ItemKeyGreen { + keyid = 1410; + displayName = "Green Key (6ca9)"; +}; +class ItemKeyGreen1411: ItemKeyGreen { + keyid = 1411; + displayName = "Green Key (d309)"; +}; +class ItemKeyGreen1412: ItemKeyGreen { + keyid = 1412; + displayName = "Green Key (4c84)"; +}; +class ItemKeyGreen1413: ItemKeyGreen { + keyid = 1413; + displayName = "Green Key (747a)"; +}; +class ItemKeyGreen1414: ItemKeyGreen { + keyid = 1414; + displayName = "Green Key (74e6)"; +}; +class ItemKeyGreen1415: ItemKeyGreen { + keyid = 1415; + displayName = "Green Key (4086)"; +}; +class ItemKeyGreen1416: ItemKeyGreen { + keyid = 1416; + displayName = "Green Key (7074)"; +}; +class ItemKeyGreen1417: ItemKeyGreen { + keyid = 1417; + displayName = "Green Key (c4b8)"; +}; +class ItemKeyGreen1418: ItemKeyGreen { + keyid = 1418; + displayName = "Green Key (5a7d)"; +}; +class ItemKeyGreen1419: ItemKeyGreen { + keyid = 1419; + displayName = "Green Key (45ac)"; +}; +class ItemKeyGreen1420: ItemKeyGreen { + keyid = 1420; + displayName = "Green Key (5d39)"; +}; +class ItemKeyGreen1421: ItemKeyGreen { + keyid = 1421; + displayName = "Green Key (8f12)"; +}; +class ItemKeyGreen1422: ItemKeyGreen { + keyid = 1422; + displayName = "Green Key (8f8c)"; +}; +class ItemKeyGreen1423: ItemKeyGreen { + keyid = 1423; + displayName = "Green Key (165d)"; +}; +class ItemKeyGreen1424: ItemKeyGreen { + keyid = 1424; + displayName = "Green Key (39f2)"; +}; +class ItemKeyGreen1425: ItemKeyGreen { + keyid = 1425; + displayName = "Green Key (e51d)"; +}; +class ItemKeyGreen1426: ItemKeyGreen { + keyid = 1426; + displayName = "Green Key (8b40)"; +}; +class ItemKeyGreen1427: ItemKeyGreen { + keyid = 1427; + displayName = "Green Key (7ebd)"; +}; +class ItemKeyGreen1428: ItemKeyGreen { + keyid = 1428; + displayName = "Green Key (41e7)"; +}; +class ItemKeyGreen1429: ItemKeyGreen { + keyid = 1429; + displayName = "Green Key (296d)"; +}; +class ItemKeyGreen1430: ItemKeyGreen { + keyid = 1430; + displayName = "Green Key (e036)"; +}; +class ItemKeyGreen1431: ItemKeyGreen { + keyid = 1431; + displayName = "Green Key (a594)"; +}; +class ItemKeyGreen1432: ItemKeyGreen { + keyid = 1432; + displayName = "Green Key (334e)"; +}; +class ItemKeyGreen1433: ItemKeyGreen { + keyid = 1433; + displayName = "Green Key (8f7e)"; +}; +class ItemKeyGreen1434: ItemKeyGreen { + keyid = 1434; + displayName = "Green Key (fce7)"; +}; +class ItemKeyGreen1435: ItemKeyGreen { + keyid = 1435; + displayName = "Green Key (5e15)"; +}; +class ItemKeyGreen1436: ItemKeyGreen { + keyid = 1436; + displayName = "Green Key (b839)"; +}; +class ItemKeyGreen1437: ItemKeyGreen { + keyid = 1437; + displayName = "Green Key (f0a7)"; +}; +class ItemKeyGreen1438: ItemKeyGreen { + keyid = 1438; + displayName = "Green Key (a800)"; +}; +class ItemKeyGreen1439: ItemKeyGreen { + keyid = 1439; + displayName = "Green Key (5512)"; +}; +class ItemKeyGreen1440: ItemKeyGreen { + keyid = 1440; + displayName = "Green Key (95ea)"; +}; +class ItemKeyGreen1441: ItemKeyGreen { + keyid = 1441; + displayName = "Green Key (dc79)"; +}; +class ItemKeyGreen1442: ItemKeyGreen { + keyid = 1442; + displayName = "Green Key (8ef8)"; +}; +class ItemKeyGreen1443: ItemKeyGreen { + keyid = 1443; + displayName = "Green Key (f4dd)"; +}; +class ItemKeyGreen1444: ItemKeyGreen { + keyid = 1444; + displayName = "Green Key (2698)"; +}; +class ItemKeyGreen1445: ItemKeyGreen { + keyid = 1445; + displayName = "Green Key (c67d)"; +}; +class ItemKeyGreen1446: ItemKeyGreen { + keyid = 1446; + displayName = "Green Key (d40a)"; +}; +class ItemKeyGreen1447: ItemKeyGreen { + keyid = 1447; + displayName = "Green Key (2ff4)"; +}; +class ItemKeyGreen1448: ItemKeyGreen { + keyid = 1448; + displayName = "Green Key (c08a)"; +}; +class ItemKeyGreen1449: ItemKeyGreen { + keyid = 1449; + displayName = "Green Key (a61f)"; +}; +class ItemKeyGreen1450: ItemKeyGreen { + keyid = 1450; + displayName = "Green Key (0c70)"; +}; +class ItemKeyGreen1451: ItemKeyGreen { + keyid = 1451; + displayName = "Green Key (b94c)"; +}; +class ItemKeyGreen1452: ItemKeyGreen { + keyid = 1452; + displayName = "Green Key (147d)"; +}; +class ItemKeyGreen1453: ItemKeyGreen { + keyid = 1453; + displayName = "Green Key (1edb)"; +}; +class ItemKeyGreen1454: ItemKeyGreen { + keyid = 1454; + displayName = "Green Key (9e4e)"; +}; +class ItemKeyGreen1455: ItemKeyGreen { + keyid = 1455; + displayName = "Green Key (c2a5)"; +}; +class ItemKeyGreen1456: ItemKeyGreen { + keyid = 1456; + displayName = "Green Key (c1d0)"; +}; +class ItemKeyGreen1457: ItemKeyGreen { + keyid = 1457; + displayName = "Green Key (9c30)"; +}; +class ItemKeyGreen1458: ItemKeyGreen { + keyid = 1458; + displayName = "Green Key (1fa7)"; +}; +class ItemKeyGreen1459: ItemKeyGreen { + keyid = 1459; + displayName = "Green Key (49de)"; +}; +class ItemKeyGreen1460: ItemKeyGreen { + keyid = 1460; + displayName = "Green Key (09e2)"; +}; +class ItemKeyGreen1461: ItemKeyGreen { + keyid = 1461; + displayName = "Green Key (c14c)"; +}; +class ItemKeyGreen1462: ItemKeyGreen { + keyid = 1462; + displayName = "Green Key (2055)"; +}; +class ItemKeyGreen1463: ItemKeyGreen { + keyid = 1463; + displayName = "Green Key (29ee)"; +}; +class ItemKeyGreen1464: ItemKeyGreen { + keyid = 1464; + displayName = "Green Key (09d7)"; +}; +class ItemKeyGreen1465: ItemKeyGreen { + keyid = 1465; + displayName = "Green Key (c349)"; +}; +class ItemKeyGreen1466: ItemKeyGreen { + keyid = 1466; + displayName = "Green Key (273e)"; +}; +class ItemKeyGreen1467: ItemKeyGreen { + keyid = 1467; + displayName = "Green Key (8673)"; +}; +class ItemKeyGreen1468: ItemKeyGreen { + keyid = 1468; + displayName = "Green Key (d4aa)"; +}; +class ItemKeyGreen1469: ItemKeyGreen { + keyid = 1469; + displayName = "Green Key (6a88)"; +}; +class ItemKeyGreen1470: ItemKeyGreen { + keyid = 1470; + displayName = "Green Key (d680)"; +}; +class ItemKeyGreen1471: ItemKeyGreen { + keyid = 1471; + displayName = "Green Key (f1b3)"; +}; +class ItemKeyGreen1472: ItemKeyGreen { + keyid = 1472; + displayName = "Green Key (a76d)"; +}; +class ItemKeyGreen1473: ItemKeyGreen { + keyid = 1473; + displayName = "Green Key (5be7)"; +}; +class ItemKeyGreen1474: ItemKeyGreen { + keyid = 1474; + displayName = "Green Key (a0f7)"; +}; +class ItemKeyGreen1475: ItemKeyGreen { + keyid = 1475; + displayName = "Green Key (378f)"; +}; +class ItemKeyGreen1476: ItemKeyGreen { + keyid = 1476; + displayName = "Green Key (74ae)"; +}; +class ItemKeyGreen1477: ItemKeyGreen { + keyid = 1477; + displayName = "Green Key (f5c1)"; +}; +class ItemKeyGreen1478: ItemKeyGreen { + keyid = 1478; + displayName = "Green Key (bac6)"; +}; +class ItemKeyGreen1479: ItemKeyGreen { + keyid = 1479; + displayName = "Green Key (b986)"; +}; +class ItemKeyGreen1480: ItemKeyGreen { + keyid = 1480; + displayName = "Green Key (a421)"; +}; +class ItemKeyGreen1481: ItemKeyGreen { + keyid = 1481; + displayName = "Green Key (3238)"; +}; +class ItemKeyGreen1482: ItemKeyGreen { + keyid = 1482; + displayName = "Green Key (41c8)"; +}; +class ItemKeyGreen1483: ItemKeyGreen { + keyid = 1483; + displayName = "Green Key (b8fe)"; +}; +class ItemKeyGreen1484: ItemKeyGreen { + keyid = 1484; + displayName = "Green Key (529b)"; +}; +class ItemKeyGreen1485: ItemKeyGreen { + keyid = 1485; + displayName = "Green Key (836c)"; +}; +class ItemKeyGreen1486: ItemKeyGreen { + keyid = 1486; + displayName = "Green Key (e3a7)"; +}; +class ItemKeyGreen1487: ItemKeyGreen { + keyid = 1487; + displayName = "Green Key (42f5)"; +}; +class ItemKeyGreen1488: ItemKeyGreen { + keyid = 1488; + displayName = "Green Key (ee99)"; +}; +class ItemKeyGreen1489: ItemKeyGreen { + keyid = 1489; + displayName = "Green Key (4949)"; +}; +class ItemKeyGreen1490: ItemKeyGreen { + keyid = 1490; + displayName = "Green Key (f07a)"; +}; +class ItemKeyGreen1491: ItemKeyGreen { + keyid = 1491; + displayName = "Green Key (a2ac)"; +}; +class ItemKeyGreen1492: ItemKeyGreen { + keyid = 1492; + displayName = "Green Key (118f)"; +}; +class ItemKeyGreen1493: ItemKeyGreen { + keyid = 1493; + displayName = "Green Key (9690)"; +}; +class ItemKeyGreen1494: ItemKeyGreen { + keyid = 1494; + displayName = "Green Key (fd3c)"; +}; +class ItemKeyGreen1495: ItemKeyGreen { + keyid = 1495; + displayName = "Green Key (b8db)"; +}; +class ItemKeyGreen1496: ItemKeyGreen { + keyid = 1496; + displayName = "Green Key (1c92)"; +}; +class ItemKeyGreen1497: ItemKeyGreen { + keyid = 1497; + displayName = "Green Key (01e0)"; +}; +class ItemKeyGreen1498: ItemKeyGreen { + keyid = 1498; + displayName = "Green Key (2435)"; +}; +class ItemKeyGreen1499: ItemKeyGreen { + keyid = 1499; + displayName = "Green Key (559d)"; +}; +class ItemKeyGreen1500: ItemKeyGreen { + keyid = 1500; + displayName = "Green Key (d6fe)"; +}; +class ItemKeyGreen1501: ItemKeyGreen { + keyid = 1501; + displayName = "Green Key (cd6d)"; +}; +class ItemKeyGreen1502: ItemKeyGreen { + keyid = 1502; + displayName = "Green Key (ac7d)"; +}; +class ItemKeyGreen1503: ItemKeyGreen { + keyid = 1503; + displayName = "Green Key (f76f)"; +}; +class ItemKeyGreen1504: ItemKeyGreen { + keyid = 1504; + displayName = "Green Key (6132)"; +}; +class ItemKeyGreen1505: ItemKeyGreen { + keyid = 1505; + displayName = "Green Key (a575)"; +}; +class ItemKeyGreen1506: ItemKeyGreen { + keyid = 1506; + displayName = "Green Key (52a7)"; +}; +class ItemKeyGreen1507: ItemKeyGreen { + keyid = 1507; + displayName = "Green Key (f8c9)"; +}; +class ItemKeyGreen1508: ItemKeyGreen { + keyid = 1508; + displayName = "Green Key (b879)"; +}; +class ItemKeyGreen1509: ItemKeyGreen { + keyid = 1509; + displayName = "Green Key (ccf6)"; +}; +class ItemKeyGreen1510: ItemKeyGreen { + keyid = 1510; + displayName = "Green Key (8a15)"; +}; +class ItemKeyGreen1511: ItemKeyGreen { + keyid = 1511; + displayName = "Green Key (7f98)"; +}; +class ItemKeyGreen1512: ItemKeyGreen { + keyid = 1512; + displayName = "Green Key (9537)"; +}; +class ItemKeyGreen1513: ItemKeyGreen { + keyid = 1513; + displayName = "Green Key (c84d)"; +}; +class ItemKeyGreen1514: ItemKeyGreen { + keyid = 1514; + displayName = "Green Key (47c4)"; +}; +class ItemKeyGreen1515: ItemKeyGreen { + keyid = 1515; + displayName = "Green Key (3bf4)"; +}; +class ItemKeyGreen1516: ItemKeyGreen { + keyid = 1516; + displayName = "Green Key (9512)"; +}; +class ItemKeyGreen1517: ItemKeyGreen { + keyid = 1517; + displayName = "Green Key (c88f)"; +}; +class ItemKeyGreen1518: ItemKeyGreen { + keyid = 1518; + displayName = "Green Key (c673)"; +}; +class ItemKeyGreen1519: ItemKeyGreen { + keyid = 1519; + displayName = "Green Key (51e9)"; +}; +class ItemKeyGreen1520: ItemKeyGreen { + keyid = 1520; + displayName = "Green Key (ba35)"; +}; +class ItemKeyGreen1521: ItemKeyGreen { + keyid = 1521; + displayName = "Green Key (1598)"; +}; +class ItemKeyGreen1522: ItemKeyGreen { + keyid = 1522; + displayName = "Green Key (677b)"; +}; +class ItemKeyGreen1523: ItemKeyGreen { + keyid = 1523; + displayName = "Green Key (1214)"; +}; +class ItemKeyGreen1524: ItemKeyGreen { + keyid = 1524; + displayName = "Green Key (acef)"; +}; +class ItemKeyGreen1525: ItemKeyGreen { + keyid = 1525; + displayName = "Green Key (3ac8)"; +}; +class ItemKeyGreen1526: ItemKeyGreen { + keyid = 1526; + displayName = "Green Key (feed)"; +}; +class ItemKeyGreen1527: ItemKeyGreen { + keyid = 1527; + displayName = "Green Key (925b)"; +}; +class ItemKeyGreen1528: ItemKeyGreen { + keyid = 1528; + displayName = "Green Key (66a0)"; +}; +class ItemKeyGreen1529: ItemKeyGreen { + keyid = 1529; + displayName = "Green Key (86d8)"; +}; +class ItemKeyGreen1530: ItemKeyGreen { + keyid = 1530; + displayName = "Green Key (c707)"; +}; +class ItemKeyGreen1531: ItemKeyGreen { + keyid = 1531; + displayName = "Green Key (9b69)"; +}; +class ItemKeyGreen1532: ItemKeyGreen { + keyid = 1532; + displayName = "Green Key (3438)"; +}; +class ItemKeyGreen1533: ItemKeyGreen { + keyid = 1533; + displayName = "Green Key (3663)"; +}; +class ItemKeyGreen1534: ItemKeyGreen { + keyid = 1534; + displayName = "Green Key (c784)"; +}; +class ItemKeyGreen1535: ItemKeyGreen { + keyid = 1535; + displayName = "Green Key (eef1)"; +}; +class ItemKeyGreen1536: ItemKeyGreen { + keyid = 1536; + displayName = "Green Key (cf37)"; +}; +class ItemKeyGreen1537: ItemKeyGreen { + keyid = 1537; + displayName = "Green Key (ddb6)"; +}; +class ItemKeyGreen1538: ItemKeyGreen { + keyid = 1538; + displayName = "Green Key (555e)"; +}; +class ItemKeyGreen1539: ItemKeyGreen { + keyid = 1539; + displayName = "Green Key (5dfb)"; +}; +class ItemKeyGreen1540: ItemKeyGreen { + keyid = 1540; + displayName = "Green Key (1e29)"; +}; +class ItemKeyGreen1541: ItemKeyGreen { + keyid = 1541; + displayName = "Green Key (4429)"; +}; +class ItemKeyGreen1542: ItemKeyGreen { + keyid = 1542; + displayName = "Green Key (7c0d)"; +}; +class ItemKeyGreen1543: ItemKeyGreen { + keyid = 1543; + displayName = "Green Key (a4b7)"; +}; +class ItemKeyGreen1544: ItemKeyGreen { + keyid = 1544; + displayName = "Green Key (1f24)"; +}; +class ItemKeyGreen1545: ItemKeyGreen { + keyid = 1545; + displayName = "Green Key (9e93)"; +}; +class ItemKeyGreen1546: ItemKeyGreen { + keyid = 1546; + displayName = "Green Key (c44b)"; +}; +class ItemKeyGreen1547: ItemKeyGreen { + keyid = 1547; + displayName = "Green Key (94f3)"; +}; +class ItemKeyGreen1548: ItemKeyGreen { + keyid = 1548; + displayName = "Green Key (038b)"; +}; +class ItemKeyGreen1549: ItemKeyGreen { + keyid = 1549; + displayName = "Green Key (fe45)"; +}; +class ItemKeyGreen1550: ItemKeyGreen { + keyid = 1550; + displayName = "Green Key (8dfc)"; +}; +class ItemKeyGreen1551: ItemKeyGreen { + keyid = 1551; + displayName = "Green Key (1e30)"; +}; +class ItemKeyGreen1552: ItemKeyGreen { + keyid = 1552; + displayName = "Green Key (3e23)"; +}; +class ItemKeyGreen1553: ItemKeyGreen { + keyid = 1553; + displayName = "Green Key (9569)"; +}; +class ItemKeyGreen1554: ItemKeyGreen { + keyid = 1554; + displayName = "Green Key (6e03)"; +}; +class ItemKeyGreen1555: ItemKeyGreen { + keyid = 1555; + displayName = "Green Key (af07)"; +}; +class ItemKeyGreen1556: ItemKeyGreen { + keyid = 1556; + displayName = "Green Key (b00c)"; +}; +class ItemKeyGreen1557: ItemKeyGreen { + keyid = 1557; + displayName = "Green Key (2025)"; +}; +class ItemKeyGreen1558: ItemKeyGreen { + keyid = 1558; + displayName = "Green Key (107e)"; +}; +class ItemKeyGreen1559: ItemKeyGreen { + keyid = 1559; + displayName = "Green Key (ff47)"; +}; +class ItemKeyGreen1560: ItemKeyGreen { + keyid = 1560; + displayName = "Green Key (8974)"; +}; +class ItemKeyGreen1561: ItemKeyGreen { + keyid = 1561; + displayName = "Green Key (02a6)"; +}; +class ItemKeyGreen1562: ItemKeyGreen { + keyid = 1562; + displayName = "Green Key (8443)"; +}; +class ItemKeyGreen1563: ItemKeyGreen { + keyid = 1563; + displayName = "Green Key (5394)"; +}; +class ItemKeyGreen1564: ItemKeyGreen { + keyid = 1564; + displayName = "Green Key (efff)"; +}; +class ItemKeyGreen1565: ItemKeyGreen { + keyid = 1565; + displayName = "Green Key (9b16)"; +}; +class ItemKeyGreen1566: ItemKeyGreen { + keyid = 1566; + displayName = "Green Key (d7ed)"; +}; +class ItemKeyGreen1567: ItemKeyGreen { + keyid = 1567; + displayName = "Green Key (4147)"; +}; +class ItemKeyGreen1568: ItemKeyGreen { + keyid = 1568; + displayName = "Green Key (1254)"; +}; +class ItemKeyGreen1569: ItemKeyGreen { + keyid = 1569; + displayName = "Green Key (ac14)"; +}; +class ItemKeyGreen1570: ItemKeyGreen { + keyid = 1570; + displayName = "Green Key (32c2)"; +}; +class ItemKeyGreen1571: ItemKeyGreen { + keyid = 1571; + displayName = "Green Key (935a)"; +}; +class ItemKeyGreen1572: ItemKeyGreen { + keyid = 1572; + displayName = "Green Key (dbed)"; +}; +class ItemKeyGreen1573: ItemKeyGreen { + keyid = 1573; + displayName = "Green Key (8bf2)"; +}; +class ItemKeyGreen1574: ItemKeyGreen { + keyid = 1574; + displayName = "Green Key (adab)"; +}; +class ItemKeyGreen1575: ItemKeyGreen { + keyid = 1575; + displayName = "Green Key (d5e4)"; +}; +class ItemKeyGreen1576: ItemKeyGreen { + keyid = 1576; + displayName = "Green Key (06f9)"; +}; +class ItemKeyGreen1577: ItemKeyGreen { + keyid = 1577; + displayName = "Green Key (a06b)"; +}; +class ItemKeyGreen1578: ItemKeyGreen { + keyid = 1578; + displayName = "Green Key (7fbd)"; +}; +class ItemKeyGreen1579: ItemKeyGreen { + keyid = 1579; + displayName = "Green Key (9172)"; +}; +class ItemKeyGreen1580: ItemKeyGreen { + keyid = 1580; + displayName = "Green Key (022d)"; +}; +class ItemKeyGreen1581: ItemKeyGreen { + keyid = 1581; + displayName = "Green Key (8f09)"; +}; +class ItemKeyGreen1582: ItemKeyGreen { + keyid = 1582; + displayName = "Green Key (d353)"; +}; +class ItemKeyGreen1583: ItemKeyGreen { + keyid = 1583; + displayName = "Green Key (2fd1)"; +}; +class ItemKeyGreen1584: ItemKeyGreen { + keyid = 1584; + displayName = "Green Key (425a)"; +}; +class ItemKeyGreen1585: ItemKeyGreen { + keyid = 1585; + displayName = "Green Key (51bf)"; +}; +class ItemKeyGreen1586: ItemKeyGreen { + keyid = 1586; + displayName = "Green Key (bcf1)"; +}; +class ItemKeyGreen1587: ItemKeyGreen { + keyid = 1587; + displayName = "Green Key (987d)"; +}; +class ItemKeyGreen1588: ItemKeyGreen { + keyid = 1588; + displayName = "Green Key (cea1)"; +}; +class ItemKeyGreen1589: ItemKeyGreen { + keyid = 1589; + displayName = "Green Key (57bc)"; +}; +class ItemKeyGreen1590: ItemKeyGreen { + keyid = 1590; + displayName = "Green Key (b3b9)"; +}; +class ItemKeyGreen1591: ItemKeyGreen { + keyid = 1591; + displayName = "Green Key (8dab)"; +}; +class ItemKeyGreen1592: ItemKeyGreen { + keyid = 1592; + displayName = "Green Key (d330)"; +}; +class ItemKeyGreen1593: ItemKeyGreen { + keyid = 1593; + displayName = "Green Key (7eeb)"; +}; +class ItemKeyGreen1594: ItemKeyGreen { + keyid = 1594; + displayName = "Green Key (6f33)"; +}; +class ItemKeyGreen1595: ItemKeyGreen { + keyid = 1595; + displayName = "Green Key (0941)"; +}; +class ItemKeyGreen1596: ItemKeyGreen { + keyid = 1596; + displayName = "Green Key (c26f)"; +}; +class ItemKeyGreen1597: ItemKeyGreen { + keyid = 1597; + displayName = "Green Key (9f1f)"; +}; +class ItemKeyGreen1598: ItemKeyGreen { + keyid = 1598; + displayName = "Green Key (a85f)"; +}; +class ItemKeyGreen1599: ItemKeyGreen { + keyid = 1599; + displayName = "Green Key (d6bf)"; +}; +class ItemKeyGreen1600: ItemKeyGreen { + keyid = 1600; + displayName = "Green Key (2b64)"; +}; +class ItemKeyGreen1601: ItemKeyGreen { + keyid = 1601; + displayName = "Green Key (5d31)"; +}; +class ItemKeyGreen1602: ItemKeyGreen { + keyid = 1602; + displayName = "Green Key (9f66)"; +}; +class ItemKeyGreen1603: ItemKeyGreen { + keyid = 1603; + displayName = "Green Key (3096)"; +}; +class ItemKeyGreen1604: ItemKeyGreen { + keyid = 1604; + displayName = "Green Key (f7c7)"; +}; +class ItemKeyGreen1605: ItemKeyGreen { + keyid = 1605; + displayName = "Green Key (59ab)"; +}; +class ItemKeyGreen1606: ItemKeyGreen { + keyid = 1606; + displayName = "Green Key (e5b4)"; +}; +class ItemKeyGreen1607: ItemKeyGreen { + keyid = 1607; + displayName = "Green Key (31ab)"; +}; +class ItemKeyGreen1608: ItemKeyGreen { + keyid = 1608; + displayName = "Green Key (826e)"; +}; +class ItemKeyGreen1609: ItemKeyGreen { + keyid = 1609; + displayName = "Green Key (4ccd)"; +}; +class ItemKeyGreen1610: ItemKeyGreen { + keyid = 1610; + displayName = "Green Key (ef7f)"; +}; +class ItemKeyGreen1611: ItemKeyGreen { + keyid = 1611; + displayName = "Green Key (4991)"; +}; +class ItemKeyGreen1612: ItemKeyGreen { + keyid = 1612; + displayName = "Green Key (682d)"; +}; +class ItemKeyGreen1613: ItemKeyGreen { + keyid = 1613; + displayName = "Green Key (aebc)"; +}; +class ItemKeyGreen1614: ItemKeyGreen { + keyid = 1614; + displayName = "Green Key (7e31)"; +}; +class ItemKeyGreen1615: ItemKeyGreen { + keyid = 1615; + displayName = "Green Key (4f09)"; +}; +class ItemKeyGreen1616: ItemKeyGreen { + keyid = 1616; + displayName = "Green Key (b3e4)"; +}; +class ItemKeyGreen1617: ItemKeyGreen { + keyid = 1617; + displayName = "Green Key (97f8)"; +}; +class ItemKeyGreen1618: ItemKeyGreen { + keyid = 1618; + displayName = "Green Key (2c66)"; +}; +class ItemKeyGreen1619: ItemKeyGreen { + keyid = 1619; + displayName = "Green Key (bda1)"; +}; +class ItemKeyGreen1620: ItemKeyGreen { + keyid = 1620; + displayName = "Green Key (f70d)"; +}; +class ItemKeyGreen1621: ItemKeyGreen { + keyid = 1621; + displayName = "Green Key (c088)"; +}; +class ItemKeyGreen1622: ItemKeyGreen { + keyid = 1622; + displayName = "Green Key (44ef)"; +}; +class ItemKeyGreen1623: ItemKeyGreen { + keyid = 1623; + displayName = "Green Key (21fa)"; +}; +class ItemKeyGreen1624: ItemKeyGreen { + keyid = 1624; + displayName = "Green Key (548e)"; +}; +class ItemKeyGreen1625: ItemKeyGreen { + keyid = 1625; + displayName = "Green Key (5927)"; +}; +class ItemKeyGreen1626: ItemKeyGreen { + keyid = 1626; + displayName = "Green Key (3c33)"; +}; +class ItemKeyGreen1627: ItemKeyGreen { + keyid = 1627; + displayName = "Green Key (a90c)"; +}; +class ItemKeyGreen1628: ItemKeyGreen { + keyid = 1628; + displayName = "Green Key (fade)"; +}; +class ItemKeyGreen1629: ItemKeyGreen { + keyid = 1629; + displayName = "Green Key (8d4d)"; +}; +class ItemKeyGreen1630: ItemKeyGreen { + keyid = 1630; + displayName = "Green Key (a6bc)"; +}; +class ItemKeyGreen1631: ItemKeyGreen { + keyid = 1631; + displayName = "Green Key (81f1)"; +}; +class ItemKeyGreen1632: ItemKeyGreen { + keyid = 1632; + displayName = "Green Key (ef57)"; +}; +class ItemKeyGreen1633: ItemKeyGreen { + keyid = 1633; + displayName = "Green Key (2a50)"; +}; +class ItemKeyGreen1634: ItemKeyGreen { + keyid = 1634; + displayName = "Green Key (a201)"; +}; +class ItemKeyGreen1635: ItemKeyGreen { + keyid = 1635; + displayName = "Green Key (dbd3)"; +}; +class ItemKeyGreen1636: ItemKeyGreen { + keyid = 1636; + displayName = "Green Key (3aa2)"; +}; +class ItemKeyGreen1637: ItemKeyGreen { + keyid = 1637; + displayName = "Green Key (9b82)"; +}; +class ItemKeyGreen1638: ItemKeyGreen { + keyid = 1638; + displayName = "Green Key (9ddf)"; +}; +class ItemKeyGreen1639: ItemKeyGreen { + keyid = 1639; + displayName = "Green Key (a81e)"; +}; +class ItemKeyGreen1640: ItemKeyGreen { + keyid = 1640; + displayName = "Green Key (a5c4)"; +}; +class ItemKeyGreen1641: ItemKeyGreen { + keyid = 1641; + displayName = "Green Key (e1ec)"; +}; +class ItemKeyGreen1642: ItemKeyGreen { + keyid = 1642; + displayName = "Green Key (b17c)"; +}; +class ItemKeyGreen1643: ItemKeyGreen { + keyid = 1643; + displayName = "Green Key (b0c6)"; +}; +class ItemKeyGreen1644: ItemKeyGreen { + keyid = 1644; + displayName = "Green Key (4646)"; +}; +class ItemKeyGreen1645: ItemKeyGreen { + keyid = 1645; + displayName = "Green Key (b262)"; +}; +class ItemKeyGreen1646: ItemKeyGreen { + keyid = 1646; + displayName = "Green Key (66ff)"; +}; +class ItemKeyGreen1647: ItemKeyGreen { + keyid = 1647; + displayName = "Green Key (8a4d)"; +}; +class ItemKeyGreen1648: ItemKeyGreen { + keyid = 1648; + displayName = "Green Key (95ff)"; +}; +class ItemKeyGreen1649: ItemKeyGreen { + keyid = 1649; + displayName = "Green Key (99ff)"; +}; +class ItemKeyGreen1650: ItemKeyGreen { + keyid = 1650; + displayName = "Green Key (f126)"; +}; +class ItemKeyGreen1651: ItemKeyGreen { + keyid = 1651; + displayName = "Green Key (5af8)"; +}; +class ItemKeyGreen1652: ItemKeyGreen { + keyid = 1652; + displayName = "Green Key (9cb3)"; +}; +class ItemKeyGreen1653: ItemKeyGreen { + keyid = 1653; + displayName = "Green Key (c559)"; +}; +class ItemKeyGreen1654: ItemKeyGreen { + keyid = 1654; + displayName = "Green Key (06d2)"; +}; +class ItemKeyGreen1655: ItemKeyGreen { + keyid = 1655; + displayName = "Green Key (6672)"; +}; +class ItemKeyGreen1656: ItemKeyGreen { + keyid = 1656; + displayName = "Green Key (06eb)"; +}; +class ItemKeyGreen1657: ItemKeyGreen { + keyid = 1657; + displayName = "Green Key (e3db)"; +}; +class ItemKeyGreen1658: ItemKeyGreen { + keyid = 1658; + displayName = "Green Key (b2e1)"; +}; +class ItemKeyGreen1659: ItemKeyGreen { + keyid = 1659; + displayName = "Green Key (e564)"; +}; +class ItemKeyGreen1660: ItemKeyGreen { + keyid = 1660; + displayName = "Green Key (bab6)"; +}; +class ItemKeyGreen1661: ItemKeyGreen { + keyid = 1661; + displayName = "Green Key (1a45)"; +}; +class ItemKeyGreen1662: ItemKeyGreen { + keyid = 1662; + displayName = "Green Key (d6f3)"; +}; +class ItemKeyGreen1663: ItemKeyGreen { + keyid = 1663; + displayName = "Green Key (dc14)"; +}; +class ItemKeyGreen1664: ItemKeyGreen { + keyid = 1664; + displayName = "Green Key (846b)"; +}; +class ItemKeyGreen1665: ItemKeyGreen { + keyid = 1665; + displayName = "Green Key (41c4)"; +}; +class ItemKeyGreen1666: ItemKeyGreen { + keyid = 1666; + displayName = "Green Key (01ce)"; +}; +class ItemKeyGreen1667: ItemKeyGreen { + keyid = 1667; + displayName = "Green Key (0ec7)"; +}; +class ItemKeyGreen1668: ItemKeyGreen { + keyid = 1668; + displayName = "Green Key (3656)"; +}; +class ItemKeyGreen1669: ItemKeyGreen { + keyid = 1669; + displayName = "Green Key (9ff1)"; +}; +class ItemKeyGreen1670: ItemKeyGreen { + keyid = 1670; + displayName = "Green Key (7778)"; +}; +class ItemKeyGreen1671: ItemKeyGreen { + keyid = 1671; + displayName = "Green Key (9fef)"; +}; +class ItemKeyGreen1672: ItemKeyGreen { + keyid = 1672; + displayName = "Green Key (5164)"; +}; +class ItemKeyGreen1673: ItemKeyGreen { + keyid = 1673; + displayName = "Green Key (ac81)"; +}; +class ItemKeyGreen1674: ItemKeyGreen { + keyid = 1674; + displayName = "Green Key (bc0e)"; +}; +class ItemKeyGreen1675: ItemKeyGreen { + keyid = 1675; + displayName = "Green Key (0ca2)"; +}; +class ItemKeyGreen1676: ItemKeyGreen { + keyid = 1676; + displayName = "Green Key (f30b)"; +}; +class ItemKeyGreen1677: ItemKeyGreen { + keyid = 1677; + displayName = "Green Key (436a)"; +}; +class ItemKeyGreen1678: ItemKeyGreen { + keyid = 1678; + displayName = "Green Key (45cf)"; +}; +class ItemKeyGreen1679: ItemKeyGreen { + keyid = 1679; + displayName = "Green Key (004e)"; +}; +class ItemKeyGreen1680: ItemKeyGreen { + keyid = 1680; + displayName = "Green Key (e32a)"; +}; +class ItemKeyGreen1681: ItemKeyGreen { + keyid = 1681; + displayName = "Green Key (eec5)"; +}; +class ItemKeyGreen1682: ItemKeyGreen { + keyid = 1682; + displayName = "Green Key (014e)"; +}; +class ItemKeyGreen1683: ItemKeyGreen { + keyid = 1683; + displayName = "Green Key (bd6f)"; +}; +class ItemKeyGreen1684: ItemKeyGreen { + keyid = 1684; + displayName = "Green Key (e36e)"; +}; +class ItemKeyGreen1685: ItemKeyGreen { + keyid = 1685; + displayName = "Green Key (e425)"; +}; +class ItemKeyGreen1686: ItemKeyGreen { + keyid = 1686; + displayName = "Green Key (7598)"; +}; +class ItemKeyGreen1687: ItemKeyGreen { + keyid = 1687; + displayName = "Green Key (0410)"; +}; +class ItemKeyGreen1688: ItemKeyGreen { + keyid = 1688; + displayName = "Green Key (cfcc)"; +}; +class ItemKeyGreen1689: ItemKeyGreen { + keyid = 1689; + displayName = "Green Key (a58e)"; +}; +class ItemKeyGreen1690: ItemKeyGreen { + keyid = 1690; + displayName = "Green Key (1e1b)"; +}; +class ItemKeyGreen1691: ItemKeyGreen { + keyid = 1691; + displayName = "Green Key (9ae5)"; +}; +class ItemKeyGreen1692: ItemKeyGreen { + keyid = 1692; + displayName = "Green Key (7b3f)"; +}; +class ItemKeyGreen1693: ItemKeyGreen { + keyid = 1693; + displayName = "Green Key (1397)"; +}; +class ItemKeyGreen1694: ItemKeyGreen { + keyid = 1694; + displayName = "Green Key (99e8)"; +}; +class ItemKeyGreen1695: ItemKeyGreen { + keyid = 1695; + displayName = "Green Key (8bdd)"; +}; +class ItemKeyGreen1696: ItemKeyGreen { + keyid = 1696; + displayName = "Green Key (ca2f)"; +}; +class ItemKeyGreen1697: ItemKeyGreen { + keyid = 1697; + displayName = "Green Key (22a5)"; +}; +class ItemKeyGreen1698: ItemKeyGreen { + keyid = 1698; + displayName = "Green Key (a76b)"; +}; +class ItemKeyGreen1699: ItemKeyGreen { + keyid = 1699; + displayName = "Green Key (217f)"; +}; +class ItemKeyGreen1700: ItemKeyGreen { + keyid = 1700; + displayName = "Green Key (275d)"; +}; +class ItemKeyGreen1701: ItemKeyGreen { + keyid = 1701; + displayName = "Green Key (825c)"; +}; +class ItemKeyGreen1702: ItemKeyGreen { + keyid = 1702; + displayName = "Green Key (4c63)"; +}; +class ItemKeyGreen1703: ItemKeyGreen { + keyid = 1703; + displayName = "Green Key (f8cc)"; +}; +class ItemKeyGreen1704: ItemKeyGreen { + keyid = 1704; + displayName = "Green Key (12e0)"; +}; +class ItemKeyGreen1705: ItemKeyGreen { + keyid = 1705; + displayName = "Green Key (c292)"; +}; +class ItemKeyGreen1706: ItemKeyGreen { + keyid = 1706; + displayName = "Green Key (5359)"; +}; +class ItemKeyGreen1707: ItemKeyGreen { + keyid = 1707; + displayName = "Green Key (e6e7)"; +}; +class ItemKeyGreen1708: ItemKeyGreen { + keyid = 1708; + displayName = "Green Key (6fdf)"; +}; +class ItemKeyGreen1709: ItemKeyGreen { + keyid = 1709; + displayName = "Green Key (8444)"; +}; +class ItemKeyGreen1710: ItemKeyGreen { + keyid = 1710; + displayName = "Green Key (9504)"; +}; +class ItemKeyGreen1711: ItemKeyGreen { + keyid = 1711; + displayName = "Green Key (a561)"; +}; +class ItemKeyGreen1712: ItemKeyGreen { + keyid = 1712; + displayName = "Green Key (9c6d)"; +}; +class ItemKeyGreen1713: ItemKeyGreen { + keyid = 1713; + displayName = "Green Key (1be4)"; +}; +class ItemKeyGreen1714: ItemKeyGreen { + keyid = 1714; + displayName = "Green Key (d56a)"; +}; +class ItemKeyGreen1715: ItemKeyGreen { + keyid = 1715; + displayName = "Green Key (b7e8)"; +}; +class ItemKeyGreen1716: ItemKeyGreen { + keyid = 1716; + displayName = "Green Key (e21f)"; +}; +class ItemKeyGreen1717: ItemKeyGreen { + keyid = 1717; + displayName = "Green Key (b004)"; +}; +class ItemKeyGreen1718: ItemKeyGreen { + keyid = 1718; + displayName = "Green Key (5d4c)"; +}; +class ItemKeyGreen1719: ItemKeyGreen { + keyid = 1719; + displayName = "Green Key (ce50)"; +}; +class ItemKeyGreen1720: ItemKeyGreen { + keyid = 1720; + displayName = "Green Key (b47a)"; +}; +class ItemKeyGreen1721: ItemKeyGreen { + keyid = 1721; + displayName = "Green Key (7ddf)"; +}; +class ItemKeyGreen1722: ItemKeyGreen { + keyid = 1722; + displayName = "Green Key (e221)"; +}; +class ItemKeyGreen1723: ItemKeyGreen { + keyid = 1723; + displayName = "Green Key (1d3d)"; +}; +class ItemKeyGreen1724: ItemKeyGreen { + keyid = 1724; + displayName = "Green Key (e741)"; +}; +class ItemKeyGreen1725: ItemKeyGreen { + keyid = 1725; + displayName = "Green Key (12e4)"; +}; +class ItemKeyGreen1726: ItemKeyGreen { + keyid = 1726; + displayName = "Green Key (1132)"; +}; +class ItemKeyGreen1727: ItemKeyGreen { + keyid = 1727; + displayName = "Green Key (df9c)"; +}; +class ItemKeyGreen1728: ItemKeyGreen { + keyid = 1728; + displayName = "Green Key (d29c)"; +}; +class ItemKeyGreen1729: ItemKeyGreen { + keyid = 1729; + displayName = "Green Key (a863)"; +}; +class ItemKeyGreen1730: ItemKeyGreen { + keyid = 1730; + displayName = "Green Key (7e79)"; +}; +class ItemKeyGreen1731: ItemKeyGreen { + keyid = 1731; + displayName = "Green Key (05fb)"; +}; +class ItemKeyGreen1732: ItemKeyGreen { + keyid = 1732; + displayName = "Green Key (1570)"; +}; +class ItemKeyGreen1733: ItemKeyGreen { + keyid = 1733; + displayName = "Green Key (f306)"; +}; +class ItemKeyGreen1734: ItemKeyGreen { + keyid = 1734; + displayName = "Green Key (4d46)"; +}; +class ItemKeyGreen1735: ItemKeyGreen { + keyid = 1735; + displayName = "Green Key (4e3e)"; +}; +class ItemKeyGreen1736: ItemKeyGreen { + keyid = 1736; + displayName = "Green Key (56c8)"; +}; +class ItemKeyGreen1737: ItemKeyGreen { + keyid = 1737; + displayName = "Green Key (bc7f)"; +}; +class ItemKeyGreen1738: ItemKeyGreen { + keyid = 1738; + displayName = "Green Key (b498)"; +}; +class ItemKeyGreen1739: ItemKeyGreen { + keyid = 1739; + displayName = "Green Key (ce71)"; +}; +class ItemKeyGreen1740: ItemKeyGreen { + keyid = 1740; + displayName = "Green Key (898c)"; +}; +class ItemKeyGreen1741: ItemKeyGreen { + keyid = 1741; + displayName = "Green Key (df48)"; +}; +class ItemKeyGreen1742: ItemKeyGreen { + keyid = 1742; + displayName = "Green Key (db59)"; +}; +class ItemKeyGreen1743: ItemKeyGreen { + keyid = 1743; + displayName = "Green Key (8e38)"; +}; +class ItemKeyGreen1744: ItemKeyGreen { + keyid = 1744; + displayName = "Green Key (f041)"; +}; +class ItemKeyGreen1745: ItemKeyGreen { + keyid = 1745; + displayName = "Green Key (076f)"; +}; +class ItemKeyGreen1746: ItemKeyGreen { + keyid = 1746; + displayName = "Green Key (b396)"; +}; +class ItemKeyGreen1747: ItemKeyGreen { + keyid = 1747; + displayName = "Green Key (acb0)"; +}; +class ItemKeyGreen1748: ItemKeyGreen { + keyid = 1748; + displayName = "Green Key (8f3c)"; +}; +class ItemKeyGreen1749: ItemKeyGreen { + keyid = 1749; + displayName = "Green Key (4da0)"; +}; +class ItemKeyGreen1750: ItemKeyGreen { + keyid = 1750; + displayName = "Green Key (7856)"; +}; +class ItemKeyGreen1751: ItemKeyGreen { + keyid = 1751; + displayName = "Green Key (3134)"; +}; +class ItemKeyGreen1752: ItemKeyGreen { + keyid = 1752; + displayName = "Green Key (c9a3)"; +}; +class ItemKeyGreen1753: ItemKeyGreen { + keyid = 1753; + displayName = "Green Key (115e)"; +}; +class ItemKeyGreen1754: ItemKeyGreen { + keyid = 1754; + displayName = "Green Key (a8fd)"; +}; +class ItemKeyGreen1755: ItemKeyGreen { + keyid = 1755; + displayName = "Green Key (eefe)"; +}; +class ItemKeyGreen1756: ItemKeyGreen { + keyid = 1756; + displayName = "Green Key (e896)"; +}; +class ItemKeyGreen1757: ItemKeyGreen { + keyid = 1757; + displayName = "Green Key (2c6a)"; +}; +class ItemKeyGreen1758: ItemKeyGreen { + keyid = 1758; + displayName = "Green Key (543c)"; +}; +class ItemKeyGreen1759: ItemKeyGreen { + keyid = 1759; + displayName = "Green Key (1afc)"; +}; +class ItemKeyGreen1760: ItemKeyGreen { + keyid = 1760; + displayName = "Green Key (a612)"; +}; +class ItemKeyGreen1761: ItemKeyGreen { + keyid = 1761; + displayName = "Green Key (93ed)"; +}; +class ItemKeyGreen1762: ItemKeyGreen { + keyid = 1762; + displayName = "Green Key (e9c7)"; +}; +class ItemKeyGreen1763: ItemKeyGreen { + keyid = 1763; + displayName = "Green Key (678c)"; +}; +class ItemKeyGreen1764: ItemKeyGreen { + keyid = 1764; + displayName = "Green Key (8c33)"; +}; +class ItemKeyGreen1765: ItemKeyGreen { + keyid = 1765; + displayName = "Green Key (1d83)"; +}; +class ItemKeyGreen1766: ItemKeyGreen { + keyid = 1766; + displayName = "Green Key (9e35)"; +}; +class ItemKeyGreen1767: ItemKeyGreen { + keyid = 1767; + displayName = "Green Key (32ab)"; +}; +class ItemKeyGreen1768: ItemKeyGreen { + keyid = 1768; + displayName = "Green Key (e60f)"; +}; +class ItemKeyGreen1769: ItemKeyGreen { + keyid = 1769; + displayName = "Green Key (f4c5)"; +}; +class ItemKeyGreen1770: ItemKeyGreen { + keyid = 1770; + displayName = "Green Key (3dcc)"; +}; +class ItemKeyGreen1771: ItemKeyGreen { + keyid = 1771; + displayName = "Green Key (2853)"; +}; +class ItemKeyGreen1772: ItemKeyGreen { + keyid = 1772; + displayName = "Green Key (0506)"; +}; +class ItemKeyGreen1773: ItemKeyGreen { + keyid = 1773; + displayName = "Green Key (e436)"; +}; +class ItemKeyGreen1774: ItemKeyGreen { + keyid = 1774; + displayName = "Green Key (5306)"; +}; +class ItemKeyGreen1775: ItemKeyGreen { + keyid = 1775; + displayName = "Green Key (d433)"; +}; +class ItemKeyGreen1776: ItemKeyGreen { + keyid = 1776; + displayName = "Green Key (3f4b)"; +}; +class ItemKeyGreen1777: ItemKeyGreen { + keyid = 1777; + displayName = "Green Key (4ca4)"; +}; +class ItemKeyGreen1778: ItemKeyGreen { + keyid = 1778; + displayName = "Green Key (ba15)"; +}; +class ItemKeyGreen1779: ItemKeyGreen { + keyid = 1779; + displayName = "Green Key (a094)"; +}; +class ItemKeyGreen1780: ItemKeyGreen { + keyid = 1780; + displayName = "Green Key (75b0)"; +}; +class ItemKeyGreen1781: ItemKeyGreen { + keyid = 1781; + displayName = "Green Key (be08)"; +}; +class ItemKeyGreen1782: ItemKeyGreen { + keyid = 1782; + displayName = "Green Key (03c4)"; +}; +class ItemKeyGreen1783: ItemKeyGreen { + keyid = 1783; + displayName = "Green Key (d0bb)"; +}; +class ItemKeyGreen1784: ItemKeyGreen { + keyid = 1784; + displayName = "Green Key (4acf)"; +}; +class ItemKeyGreen1785: ItemKeyGreen { + keyid = 1785; + displayName = "Green Key (355d)"; +}; +class ItemKeyGreen1786: ItemKeyGreen { + keyid = 1786; + displayName = "Green Key (3413)"; +}; +class ItemKeyGreen1787: ItemKeyGreen { + keyid = 1787; + displayName = "Green Key (0a42)"; +}; +class ItemKeyGreen1788: ItemKeyGreen { + keyid = 1788; + displayName = "Green Key (a451)"; +}; +class ItemKeyGreen1789: ItemKeyGreen { + keyid = 1789; + displayName = "Green Key (01f0)"; +}; +class ItemKeyGreen1790: ItemKeyGreen { + keyid = 1790; + displayName = "Green Key (c3d9)"; +}; +class ItemKeyGreen1791: ItemKeyGreen { + keyid = 1791; + displayName = "Green Key (62a8)"; +}; +class ItemKeyGreen1792: ItemKeyGreen { + keyid = 1792; + displayName = "Green Key (6a9b)"; +}; +class ItemKeyGreen1793: ItemKeyGreen { + keyid = 1793; + displayName = "Green Key (1f6a)"; +}; +class ItemKeyGreen1794: ItemKeyGreen { + keyid = 1794; + displayName = "Green Key (07d3)"; +}; +class ItemKeyGreen1795: ItemKeyGreen { + keyid = 1795; + displayName = "Green Key (63eb)"; +}; +class ItemKeyGreen1796: ItemKeyGreen { + keyid = 1796; + displayName = "Green Key (1df7)"; +}; +class ItemKeyGreen1797: ItemKeyGreen { + keyid = 1797; + displayName = "Green Key (4f2b)"; +}; +class ItemKeyGreen1798: ItemKeyGreen { + keyid = 1798; + displayName = "Green Key (9f17)"; +}; +class ItemKeyGreen1799: ItemKeyGreen { + keyid = 1799; + displayName = "Green Key (506d)"; +}; +class ItemKeyGreen1800: ItemKeyGreen { + keyid = 1800; + displayName = "Green Key (7023)"; +}; +class ItemKeyGreen1801: ItemKeyGreen { + keyid = 1801; + displayName = "Green Key (640c)"; +}; +class ItemKeyGreen1802: ItemKeyGreen { + keyid = 1802; + displayName = "Green Key (68ae)"; +}; +class ItemKeyGreen1803: ItemKeyGreen { + keyid = 1803; + displayName = "Green Key (3ff0)"; +}; +class ItemKeyGreen1804: ItemKeyGreen { + keyid = 1804; + displayName = "Green Key (5efc)"; +}; +class ItemKeyGreen1805: ItemKeyGreen { + keyid = 1805; + displayName = "Green Key (4087)"; +}; +class ItemKeyGreen1806: ItemKeyGreen { + keyid = 1806; + displayName = "Green Key (a77b)"; +}; +class ItemKeyGreen1807: ItemKeyGreen { + keyid = 1807; + displayName = "Green Key (594d)"; +}; +class ItemKeyGreen1808: ItemKeyGreen { + keyid = 1808; + displayName = "Green Key (e91c)"; +}; +class ItemKeyGreen1809: ItemKeyGreen { + keyid = 1809; + displayName = "Green Key (4716)"; +}; +class ItemKeyGreen1810: ItemKeyGreen { + keyid = 1810; + displayName = "Green Key (1959)"; +}; +class ItemKeyGreen1811: ItemKeyGreen { + keyid = 1811; + displayName = "Green Key (9d47)"; +}; +class ItemKeyGreen1812: ItemKeyGreen { + keyid = 1812; + displayName = "Green Key (bbc1)"; +}; +class ItemKeyGreen1813: ItemKeyGreen { + keyid = 1813; + displayName = "Green Key (77b8)"; +}; +class ItemKeyGreen1814: ItemKeyGreen { + keyid = 1814; + displayName = "Green Key (d74d)"; +}; +class ItemKeyGreen1815: ItemKeyGreen { + keyid = 1815; + displayName = "Green Key (0ee8)"; +}; +class ItemKeyGreen1816: ItemKeyGreen { + keyid = 1816; + displayName = "Green Key (f927)"; +}; +class ItemKeyGreen1817: ItemKeyGreen { + keyid = 1817; + displayName = "Green Key (b2da)"; +}; +class ItemKeyGreen1818: ItemKeyGreen { + keyid = 1818; + displayName = "Green Key (cb2f)"; +}; +class ItemKeyGreen1819: ItemKeyGreen { + keyid = 1819; + displayName = "Green Key (635b)"; +}; +class ItemKeyGreen1820: ItemKeyGreen { + keyid = 1820; + displayName = "Green Key (baa0)"; +}; +class ItemKeyGreen1821: ItemKeyGreen { + keyid = 1821; + displayName = "Green Key (2af0)"; +}; +class ItemKeyGreen1822: ItemKeyGreen { + keyid = 1822; + displayName = "Green Key (4824)"; +}; +class ItemKeyGreen1823: ItemKeyGreen { + keyid = 1823; + displayName = "Green Key (fe11)"; +}; +class ItemKeyGreen1824: ItemKeyGreen { + keyid = 1824; + displayName = "Green Key (4083)"; +}; +class ItemKeyGreen1825: ItemKeyGreen { + keyid = 1825; + displayName = "Green Key (39b1)"; +}; +class ItemKeyGreen1826: ItemKeyGreen { + keyid = 1826; + displayName = "Green Key (19d4)"; +}; +class ItemKeyGreen1827: ItemKeyGreen { + keyid = 1827; + displayName = "Green Key (c70b)"; +}; +class ItemKeyGreen1828: ItemKeyGreen { + keyid = 1828; + displayName = "Green Key (83df)"; +}; +class ItemKeyGreen1829: ItemKeyGreen { + keyid = 1829; + displayName = "Green Key (aaa5)"; +}; +class ItemKeyGreen1830: ItemKeyGreen { + keyid = 1830; + displayName = "Green Key (638f)"; +}; +class ItemKeyGreen1831: ItemKeyGreen { + keyid = 1831; + displayName = "Green Key (85e5)"; +}; +class ItemKeyGreen1832: ItemKeyGreen { + keyid = 1832; + displayName = "Green Key (9991)"; +}; +class ItemKeyGreen1833: ItemKeyGreen { + keyid = 1833; + displayName = "Green Key (4a21)"; +}; +class ItemKeyGreen1834: ItemKeyGreen { + keyid = 1834; + displayName = "Green Key (d63c)"; +}; +class ItemKeyGreen1835: ItemKeyGreen { + keyid = 1835; + displayName = "Green Key (8370)"; +}; +class ItemKeyGreen1836: ItemKeyGreen { + keyid = 1836; + displayName = "Green Key (81a1)"; +}; +class ItemKeyGreen1837: ItemKeyGreen { + keyid = 1837; + displayName = "Green Key (7462)"; +}; +class ItemKeyGreen1838: ItemKeyGreen { + keyid = 1838; + displayName = "Green Key (8fd7)"; +}; +class ItemKeyGreen1839: ItemKeyGreen { + keyid = 1839; + displayName = "Green Key (886a)"; +}; +class ItemKeyGreen1840: ItemKeyGreen { + keyid = 1840; + displayName = "Green Key (8e05)"; +}; +class ItemKeyGreen1841: ItemKeyGreen { + keyid = 1841; + displayName = "Green Key (496f)"; +}; +class ItemKeyGreen1842: ItemKeyGreen { + keyid = 1842; + displayName = "Green Key (aeec)"; +}; +class ItemKeyGreen1843: ItemKeyGreen { + keyid = 1843; + displayName = "Green Key (d82a)"; +}; +class ItemKeyGreen1844: ItemKeyGreen { + keyid = 1844; + displayName = "Green Key (9c03)"; +}; +class ItemKeyGreen1845: ItemKeyGreen { + keyid = 1845; + displayName = "Green Key (1a62)"; +}; +class ItemKeyGreen1846: ItemKeyGreen { + keyid = 1846; + displayName = "Green Key (9a98)"; +}; +class ItemKeyGreen1847: ItemKeyGreen { + keyid = 1847; + displayName = "Green Key (9cbb)"; +}; +class ItemKeyGreen1848: ItemKeyGreen { + keyid = 1848; + displayName = "Green Key (f80a)"; +}; +class ItemKeyGreen1849: ItemKeyGreen { + keyid = 1849; + displayName = "Green Key (c1ca)"; +}; +class ItemKeyGreen1850: ItemKeyGreen { + keyid = 1850; + displayName = "Green Key (c268)"; +}; +class ItemKeyGreen1851: ItemKeyGreen { + keyid = 1851; + displayName = "Green Key (f11b)"; +}; +class ItemKeyGreen1852: ItemKeyGreen { + keyid = 1852; + displayName = "Green Key (c94c)"; +}; +class ItemKeyGreen1853: ItemKeyGreen { + keyid = 1853; + displayName = "Green Key (5e8d)"; +}; +class ItemKeyGreen1854: ItemKeyGreen { + keyid = 1854; + displayName = "Green Key (0014)"; +}; +class ItemKeyGreen1855: ItemKeyGreen { + keyid = 1855; + displayName = "Green Key (1ba4)"; +}; +class ItemKeyGreen1856: ItemKeyGreen { + keyid = 1856; + displayName = "Green Key (c829)"; +}; +class ItemKeyGreen1857: ItemKeyGreen { + keyid = 1857; + displayName = "Green Key (7f6b)"; +}; +class ItemKeyGreen1858: ItemKeyGreen { + keyid = 1858; + displayName = "Green Key (513f)"; +}; +class ItemKeyGreen1859: ItemKeyGreen { + keyid = 1859; + displayName = "Green Key (427a)"; +}; +class ItemKeyGreen1860: ItemKeyGreen { + keyid = 1860; + displayName = "Green Key (f637)"; +}; +class ItemKeyGreen1861: ItemKeyGreen { + keyid = 1861; + displayName = "Green Key (9507)"; +}; +class ItemKeyGreen1862: ItemKeyGreen { + keyid = 1862; + displayName = "Green Key (4648)"; +}; +class ItemKeyGreen1863: ItemKeyGreen { + keyid = 1863; + displayName = "Green Key (55fc)"; +}; +class ItemKeyGreen1864: ItemKeyGreen { + keyid = 1864; + displayName = "Green Key (3758)"; +}; +class ItemKeyGreen1865: ItemKeyGreen { + keyid = 1865; + displayName = "Green Key (412e)"; +}; +class ItemKeyGreen1866: ItemKeyGreen { + keyid = 1866; + displayName = "Green Key (f86b)"; +}; +class ItemKeyGreen1867: ItemKeyGreen { + keyid = 1867; + displayName = "Green Key (6ca8)"; +}; +class ItemKeyGreen1868: ItemKeyGreen { + keyid = 1868; + displayName = "Green Key (771a)"; +}; +class ItemKeyGreen1869: ItemKeyGreen { + keyid = 1869; + displayName = "Green Key (33bd)"; +}; +class ItemKeyGreen1870: ItemKeyGreen { + keyid = 1870; + displayName = "Green Key (8b2a)"; +}; +class ItemKeyGreen1871: ItemKeyGreen { + keyid = 1871; + displayName = "Green Key (d166)"; +}; +class ItemKeyGreen1872: ItemKeyGreen { + keyid = 1872; + displayName = "Green Key (29ef)"; +}; +class ItemKeyGreen1873: ItemKeyGreen { + keyid = 1873; + displayName = "Green Key (d4ee)"; +}; +class ItemKeyGreen1874: ItemKeyGreen { + keyid = 1874; + displayName = "Green Key (d4fa)"; +}; +class ItemKeyGreen1875: ItemKeyGreen { + keyid = 1875; + displayName = "Green Key (7f2e)"; +}; +class ItemKeyGreen1876: ItemKeyGreen { + keyid = 1876; + displayName = "Green Key (a95f)"; +}; +class ItemKeyGreen1877: ItemKeyGreen { + keyid = 1877; + displayName = "Green Key (e8f3)"; +}; +class ItemKeyGreen1878: ItemKeyGreen { + keyid = 1878; + displayName = "Green Key (3fe5)"; +}; +class ItemKeyGreen1879: ItemKeyGreen { + keyid = 1879; + displayName = "Green Key (d6e8)"; +}; +class ItemKeyGreen1880: ItemKeyGreen { + keyid = 1880; + displayName = "Green Key (c4b6)"; +}; +class ItemKeyGreen1881: ItemKeyGreen { + keyid = 1881; + displayName = "Green Key (4b10)"; +}; +class ItemKeyGreen1882: ItemKeyGreen { + keyid = 1882; + displayName = "Green Key (b237)"; +}; +class ItemKeyGreen1883: ItemKeyGreen { + keyid = 1883; + displayName = "Green Key (615c)"; +}; +class ItemKeyGreen1884: ItemKeyGreen { + keyid = 1884; + displayName = "Green Key (6bdb)"; +}; +class ItemKeyGreen1885: ItemKeyGreen { + keyid = 1885; + displayName = "Green Key (dbc8)"; +}; +class ItemKeyGreen1886: ItemKeyGreen { + keyid = 1886; + displayName = "Green Key (1b92)"; +}; +class ItemKeyGreen1887: ItemKeyGreen { + keyid = 1887; + displayName = "Green Key (0c41)"; +}; +class ItemKeyGreen1888: ItemKeyGreen { + keyid = 1888; + displayName = "Green Key (4451)"; +}; +class ItemKeyGreen1889: ItemKeyGreen { + keyid = 1889; + displayName = "Green Key (0ba6)"; +}; +class ItemKeyGreen1890: ItemKeyGreen { + keyid = 1890; + displayName = "Green Key (4401)"; +}; +class ItemKeyGreen1891: ItemKeyGreen { + keyid = 1891; + displayName = "Green Key (be5b)"; +}; +class ItemKeyGreen1892: ItemKeyGreen { + keyid = 1892; + displayName = "Green Key (18e9)"; +}; +class ItemKeyGreen1893: ItemKeyGreen { + keyid = 1893; + displayName = "Green Key (8921)"; +}; +class ItemKeyGreen1894: ItemKeyGreen { + keyid = 1894; + displayName = "Green Key (b0a1)"; +}; +class ItemKeyGreen1895: ItemKeyGreen { + keyid = 1895; + displayName = "Green Key (1b61)"; +}; +class ItemKeyGreen1896: ItemKeyGreen { + keyid = 1896; + displayName = "Green Key (7f6d)"; +}; +class ItemKeyGreen1897: ItemKeyGreen { + keyid = 1897; + displayName = "Green Key (d3e3)"; +}; +class ItemKeyGreen1898: ItemKeyGreen { + keyid = 1898; + displayName = "Green Key (bb56)"; +}; +class ItemKeyGreen1899: ItemKeyGreen { + keyid = 1899; + displayName = "Green Key (f5da)"; +}; +class ItemKeyGreen1900: ItemKeyGreen { + keyid = 1900; + displayName = "Green Key (89eb)"; +}; +class ItemKeyGreen1901: ItemKeyGreen { + keyid = 1901; + displayName = "Green Key (53f3)"; +}; +class ItemKeyGreen1902: ItemKeyGreen { + keyid = 1902; + displayName = "Green Key (84db)"; +}; +class ItemKeyGreen1903: ItemKeyGreen { + keyid = 1903; + displayName = "Green Key (ebc1)"; +}; +class ItemKeyGreen1904: ItemKeyGreen { + keyid = 1904; + displayName = "Green Key (7ce9)"; +}; +class ItemKeyGreen1905: ItemKeyGreen { + keyid = 1905; + displayName = "Green Key (f12e)"; +}; +class ItemKeyGreen1906: ItemKeyGreen { + keyid = 1906; + displayName = "Green Key (2f18)"; +}; +class ItemKeyGreen1907: ItemKeyGreen { + keyid = 1907; + displayName = "Green Key (da92)"; +}; +class ItemKeyGreen1908: ItemKeyGreen { + keyid = 1908; + displayName = "Green Key (62b5)"; +}; +class ItemKeyGreen1909: ItemKeyGreen { + keyid = 1909; + displayName = "Green Key (8dec)"; +}; +class ItemKeyGreen1910: ItemKeyGreen { + keyid = 1910; + displayName = "Green Key (3057)"; +}; +class ItemKeyGreen1911: ItemKeyGreen { + keyid = 1911; + displayName = "Green Key (6bb0)"; +}; +class ItemKeyGreen1912: ItemKeyGreen { + keyid = 1912; + displayName = "Green Key (8b42)"; +}; +class ItemKeyGreen1913: ItemKeyGreen { + keyid = 1913; + displayName = "Green Key (5fce)"; +}; +class ItemKeyGreen1914: ItemKeyGreen { + keyid = 1914; + displayName = "Green Key (5c5b)"; +}; +class ItemKeyGreen1915: ItemKeyGreen { + keyid = 1915; + displayName = "Green Key (4b87)"; +}; +class ItemKeyGreen1916: ItemKeyGreen { + keyid = 1916; + displayName = "Green Key (9d62)"; +}; +class ItemKeyGreen1917: ItemKeyGreen { + keyid = 1917; + displayName = "Green Key (9021)"; +}; +class ItemKeyGreen1918: ItemKeyGreen { + keyid = 1918; + displayName = "Green Key (6c51)"; +}; +class ItemKeyGreen1919: ItemKeyGreen { + keyid = 1919; + displayName = "Green Key (71ac)"; +}; +class ItemKeyGreen1920: ItemKeyGreen { + keyid = 1920; + displayName = "Green Key (dca2)"; +}; +class ItemKeyGreen1921: ItemKeyGreen { + keyid = 1921; + displayName = "Green Key (44ea)"; +}; +class ItemKeyGreen1922: ItemKeyGreen { + keyid = 1922; + displayName = "Green Key (68f9)"; +}; +class ItemKeyGreen1923: ItemKeyGreen { + keyid = 1923; + displayName = "Green Key (e77d)"; +}; +class ItemKeyGreen1924: ItemKeyGreen { + keyid = 1924; + displayName = "Green Key (ee0b)"; +}; +class ItemKeyGreen1925: ItemKeyGreen { + keyid = 1925; + displayName = "Green Key (631f)"; +}; +class ItemKeyGreen1926: ItemKeyGreen { + keyid = 1926; + displayName = "Green Key (43aa)"; +}; +class ItemKeyGreen1927: ItemKeyGreen { + keyid = 1927; + displayName = "Green Key (0c26)"; +}; +class ItemKeyGreen1928: ItemKeyGreen { + keyid = 1928; + displayName = "Green Key (6c1c)"; +}; +class ItemKeyGreen1929: ItemKeyGreen { + keyid = 1929; + displayName = "Green Key (7094)"; +}; +class ItemKeyGreen1930: ItemKeyGreen { + keyid = 1930; + displayName = "Green Key (d494)"; +}; +class ItemKeyGreen1931: ItemKeyGreen { + keyid = 1931; + displayName = "Green Key (97d6)"; +}; +class ItemKeyGreen1932: ItemKeyGreen { + keyid = 1932; + displayName = "Green Key (4a52)"; +}; +class ItemKeyGreen1933: ItemKeyGreen { + keyid = 1933; + displayName = "Green Key (fa45)"; +}; +class ItemKeyGreen1934: ItemKeyGreen { + keyid = 1934; + displayName = "Green Key (3f77)"; +}; +class ItemKeyGreen1935: ItemKeyGreen { + keyid = 1935; + displayName = "Green Key (f330)"; +}; +class ItemKeyGreen1936: ItemKeyGreen { + keyid = 1936; + displayName = "Green Key (1d17)"; +}; +class ItemKeyGreen1937: ItemKeyGreen { + keyid = 1937; + displayName = "Green Key (cf8d)"; +}; +class ItemKeyGreen1938: ItemKeyGreen { + keyid = 1938; + displayName = "Green Key (08f6)"; +}; +class ItemKeyGreen1939: ItemKeyGreen { + keyid = 1939; + displayName = "Green Key (653c)"; +}; +class ItemKeyGreen1940: ItemKeyGreen { + keyid = 1940; + displayName = "Green Key (26bc)"; +}; +class ItemKeyGreen1941: ItemKeyGreen { + keyid = 1941; + displayName = "Green Key (137c)"; +}; +class ItemKeyGreen1942: ItemKeyGreen { + keyid = 1942; + displayName = "Green Key (e6c1)"; +}; +class ItemKeyGreen1943: ItemKeyGreen { + keyid = 1943; + displayName = "Green Key (cf08)"; +}; +class ItemKeyGreen1944: ItemKeyGreen { + keyid = 1944; + displayName = "Green Key (b5ec)"; +}; +class ItemKeyGreen1945: ItemKeyGreen { + keyid = 1945; + displayName = "Green Key (8f6a)"; +}; +class ItemKeyGreen1946: ItemKeyGreen { + keyid = 1946; + displayName = "Green Key (cf61)"; +}; +class ItemKeyGreen1947: ItemKeyGreen { + keyid = 1947; + displayName = "Green Key (ff1c)"; +}; +class ItemKeyGreen1948: ItemKeyGreen { + keyid = 1948; + displayName = "Green Key (e052)"; +}; +class ItemKeyGreen1949: ItemKeyGreen { + keyid = 1949; + displayName = "Green Key (8050)"; +}; +class ItemKeyGreen1950: ItemKeyGreen { + keyid = 1950; + displayName = "Green Key (792c)"; +}; +class ItemKeyGreen1951: ItemKeyGreen { + keyid = 1951; + displayName = "Green Key (d861)"; +}; +class ItemKeyGreen1952: ItemKeyGreen { + keyid = 1952; + displayName = "Green Key (a7c3)"; +}; +class ItemKeyGreen1953: ItemKeyGreen { + keyid = 1953; + displayName = "Green Key (5bbd)"; +}; +class ItemKeyGreen1954: ItemKeyGreen { + keyid = 1954; + displayName = "Green Key (d4b5)"; +}; +class ItemKeyGreen1955: ItemKeyGreen { + keyid = 1955; + displayName = "Green Key (be6f)"; +}; +class ItemKeyGreen1956: ItemKeyGreen { + keyid = 1956; + displayName = "Green Key (a043)"; +}; +class ItemKeyGreen1957: ItemKeyGreen { + keyid = 1957; + displayName = "Green Key (24cf)"; +}; +class ItemKeyGreen1958: ItemKeyGreen { + keyid = 1958; + displayName = "Green Key (facc)"; +}; +class ItemKeyGreen1959: ItemKeyGreen { + keyid = 1959; + displayName = "Green Key (df69)"; +}; +class ItemKeyGreen1960: ItemKeyGreen { + keyid = 1960; + displayName = "Green Key (aa13)"; +}; +class ItemKeyGreen1961: ItemKeyGreen { + keyid = 1961; + displayName = "Green Key (235d)"; +}; +class ItemKeyGreen1962: ItemKeyGreen { + keyid = 1962; + displayName = "Green Key (2b67)"; +}; +class ItemKeyGreen1963: ItemKeyGreen { + keyid = 1963; + displayName = "Green Key (8f69)"; +}; +class ItemKeyGreen1964: ItemKeyGreen { + keyid = 1964; + displayName = "Green Key (679b)"; +}; +class ItemKeyGreen1965: ItemKeyGreen { + keyid = 1965; + displayName = "Green Key (26de)"; +}; +class ItemKeyGreen1966: ItemKeyGreen { + keyid = 1966; + displayName = "Green Key (abf1)"; +}; +class ItemKeyGreen1967: ItemKeyGreen { + keyid = 1967; + displayName = "Green Key (9a52)"; +}; +class ItemKeyGreen1968: ItemKeyGreen { + keyid = 1968; + displayName = "Green Key (4e6b)"; +}; +class ItemKeyGreen1969: ItemKeyGreen { + keyid = 1969; + displayName = "Green Key (2a04)"; +}; +class ItemKeyGreen1970: ItemKeyGreen { + keyid = 1970; + displayName = "Green Key (50d8)"; +}; +class ItemKeyGreen1971: ItemKeyGreen { + keyid = 1971; + displayName = "Green Key (04bc)"; +}; +class ItemKeyGreen1972: ItemKeyGreen { + keyid = 1972; + displayName = "Green Key (b1d3)"; +}; +class ItemKeyGreen1973: ItemKeyGreen { + keyid = 1973; + displayName = "Green Key (a3bc)"; +}; +class ItemKeyGreen1974: ItemKeyGreen { + keyid = 1974; + displayName = "Green Key (fca9)"; +}; +class ItemKeyGreen1975: ItemKeyGreen { + keyid = 1975; + displayName = "Green Key (c619)"; +}; +class ItemKeyGreen1976: ItemKeyGreen { + keyid = 1976; + displayName = "Green Key (c0eb)"; +}; +class ItemKeyGreen1977: ItemKeyGreen { + keyid = 1977; + displayName = "Green Key (110d)"; +}; +class ItemKeyGreen1978: ItemKeyGreen { + keyid = 1978; + displayName = "Green Key (3195)"; +}; +class ItemKeyGreen1979: ItemKeyGreen { + keyid = 1979; + displayName = "Green Key (70c6)"; +}; +class ItemKeyGreen1980: ItemKeyGreen { + keyid = 1980; + displayName = "Green Key (56fd)"; +}; +class ItemKeyGreen1981: ItemKeyGreen { + keyid = 1981; + displayName = "Green Key (bb9f)"; +}; +class ItemKeyGreen1982: ItemKeyGreen { + keyid = 1982; + displayName = "Green Key (d720)"; +}; +class ItemKeyGreen1983: ItemKeyGreen { + keyid = 1983; + displayName = "Green Key (0cb3)"; +}; +class ItemKeyGreen1984: ItemKeyGreen { + keyid = 1984; + displayName = "Green Key (b184)"; +}; +class ItemKeyGreen1985: ItemKeyGreen { + keyid = 1985; + displayName = "Green Key (1540)"; +}; +class ItemKeyGreen1986: ItemKeyGreen { + keyid = 1986; + displayName = "Green Key (f519)"; +}; +class ItemKeyGreen1987: ItemKeyGreen { + keyid = 1987; + displayName = "Green Key (7c90)"; +}; +class ItemKeyGreen1988: ItemKeyGreen { + keyid = 1988; + displayName = "Green Key (2935)"; +}; +class ItemKeyGreen1989: ItemKeyGreen { + keyid = 1989; + displayName = "Green Key (6e1d)"; +}; +class ItemKeyGreen1990: ItemKeyGreen { + keyid = 1990; + displayName = "Green Key (4a97)"; +}; +class ItemKeyGreen1991: ItemKeyGreen { + keyid = 1991; + displayName = "Green Key (d072)"; +}; +class ItemKeyGreen1992: ItemKeyGreen { + keyid = 1992; + displayName = "Green Key (4a8d)"; +}; +class ItemKeyGreen1993: ItemKeyGreen { + keyid = 1993; + displayName = "Green Key (392c)"; +}; +class ItemKeyGreen1994: ItemKeyGreen { + keyid = 1994; + displayName = "Green Key (220f)"; +}; +class ItemKeyGreen1995: ItemKeyGreen { + keyid = 1995; + displayName = "Green Key (a1ff)"; +}; +class ItemKeyGreen1996: ItemKeyGreen { + keyid = 1996; + displayName = "Green Key (30e1)"; +}; +class ItemKeyGreen1997: ItemKeyGreen { + keyid = 1997; + displayName = "Green Key (83cf)"; +}; +class ItemKeyGreen1998: ItemKeyGreen { + keyid = 1998; + displayName = "Green Key (07b0)"; +}; +class ItemKeyGreen1999: ItemKeyGreen { + keyid = 1999; + displayName = "Green Key (923f)"; +}; +class ItemKeyGreen2000: ItemKeyGreen { + keyid = 2000; + displayName = "Green Key (f2b8)"; +}; +class ItemKeyGreen2001: ItemKeyGreen { + keyid = 2001; + displayName = "Green Key (6be6)"; +}; +class ItemKeyGreen2002: ItemKeyGreen { + keyid = 2002; + displayName = "Green Key (152c)"; +}; +class ItemKeyGreen2003: ItemKeyGreen { + keyid = 2003; + displayName = "Green Key (fbc1)"; +}; +class ItemKeyGreen2004: ItemKeyGreen { + keyid = 2004; + displayName = "Green Key (0f11)"; +}; +class ItemKeyGreen2005: ItemKeyGreen { + keyid = 2005; + displayName = "Green Key (3303)"; +}; +class ItemKeyGreen2006: ItemKeyGreen { + keyid = 2006; + displayName = "Green Key (2d49)"; +}; +class ItemKeyGreen2007: ItemKeyGreen { + keyid = 2007; + displayName = "Green Key (1244)"; +}; +class ItemKeyGreen2008: ItemKeyGreen { + keyid = 2008; + displayName = "Green Key (57f9)"; +}; +class ItemKeyGreen2009: ItemKeyGreen { + keyid = 2009; + displayName = "Green Key (2f0e)"; +}; +class ItemKeyGreen2010: ItemKeyGreen { + keyid = 2010; + displayName = "Green Key (a8db)"; +}; +class ItemKeyGreen2011: ItemKeyGreen { + keyid = 2011; + displayName = "Green Key (3991)"; +}; +class ItemKeyGreen2012: ItemKeyGreen { + keyid = 2012; + displayName = "Green Key (de58)"; +}; +class ItemKeyGreen2013: ItemKeyGreen { + keyid = 2013; + displayName = "Green Key (68a2)"; +}; +class ItemKeyGreen2014: ItemKeyGreen { + keyid = 2014; + displayName = "Green Key (cd6e)"; +}; +class ItemKeyGreen2015: ItemKeyGreen { + keyid = 2015; + displayName = "Green Key (6568)"; +}; +class ItemKeyGreen2016: ItemKeyGreen { + keyid = 2016; + displayName = "Green Key (12a7)"; +}; +class ItemKeyGreen2017: ItemKeyGreen { + keyid = 2017; + displayName = "Green Key (c67c)"; +}; +class ItemKeyGreen2018: ItemKeyGreen { + keyid = 2018; + displayName = "Green Key (b9bf)"; +}; +class ItemKeyGreen2019: ItemKeyGreen { + keyid = 2019; + displayName = "Green Key (70ea)"; +}; +class ItemKeyGreen2020: ItemKeyGreen { + keyid = 2020; + displayName = "Green Key (321b)"; +}; +class ItemKeyGreen2021: ItemKeyGreen { + keyid = 2021; + displayName = "Green Key (c5a2)"; +}; +class ItemKeyGreen2022: ItemKeyGreen { + keyid = 2022; + displayName = "Green Key (5a32)"; +}; +class ItemKeyGreen2023: ItemKeyGreen { + keyid = 2023; + displayName = "Green Key (8a83)"; +}; +class ItemKeyGreen2024: ItemKeyGreen { + keyid = 2024; + displayName = "Green Key (93f4)"; +}; +class ItemKeyGreen2025: ItemKeyGreen { + keyid = 2025; + displayName = "Green Key (df0b)"; +}; +class ItemKeyGreen2026: ItemKeyGreen { + keyid = 2026; + displayName = "Green Key (6ce3)"; +}; +class ItemKeyGreen2027: ItemKeyGreen { + keyid = 2027; + displayName = "Green Key (4ed7)"; +}; +class ItemKeyGreen2028: ItemKeyGreen { + keyid = 2028; + displayName = "Green Key (f3f5)"; +}; +class ItemKeyGreen2029: ItemKeyGreen { + keyid = 2029; + displayName = "Green Key (fc57)"; +}; +class ItemKeyGreen2030: ItemKeyGreen { + keyid = 2030; + displayName = "Green Key (4393)"; +}; +class ItemKeyGreen2031: ItemKeyGreen { + keyid = 2031; + displayName = "Green Key (2aee)"; +}; +class ItemKeyGreen2032: ItemKeyGreen { + keyid = 2032; + displayName = "Green Key (fef0)"; +}; +class ItemKeyGreen2033: ItemKeyGreen { + keyid = 2033; + displayName = "Green Key (dad6)"; +}; +class ItemKeyGreen2034: ItemKeyGreen { + keyid = 2034; + displayName = "Green Key (f8f2)"; +}; +class ItemKeyGreen2035: ItemKeyGreen { + keyid = 2035; + displayName = "Green Key (1310)"; +}; +class ItemKeyGreen2036: ItemKeyGreen { + keyid = 2036; + displayName = "Green Key (a91c)"; +}; +class ItemKeyGreen2037: ItemKeyGreen { + keyid = 2037; + displayName = "Green Key (4ddb)"; +}; +class ItemKeyGreen2038: ItemKeyGreen { + keyid = 2038; + displayName = "Green Key (7eda)"; +}; +class ItemKeyGreen2039: ItemKeyGreen { + keyid = 2039; + displayName = "Green Key (1a12)"; +}; +class ItemKeyGreen2040: ItemKeyGreen { + keyid = 2040; + displayName = "Green Key (097c)"; +}; +class ItemKeyGreen2041: ItemKeyGreen { + keyid = 2041; + displayName = "Green Key (ca8f)"; +}; +class ItemKeyGreen2042: ItemKeyGreen { + keyid = 2042; + displayName = "Green Key (046c)"; +}; +class ItemKeyGreen2043: ItemKeyGreen { + keyid = 2043; + displayName = "Green Key (db8f)"; +}; +class ItemKeyGreen2044: ItemKeyGreen { + keyid = 2044; + displayName = "Green Key (3c77)"; +}; +class ItemKeyGreen2045: ItemKeyGreen { + keyid = 2045; + displayName = "Green Key (6e10)"; +}; +class ItemKeyGreen2046: ItemKeyGreen { + keyid = 2046; + displayName = "Green Key (ea84)"; +}; +class ItemKeyGreen2047: ItemKeyGreen { + keyid = 2047; + displayName = "Green Key (6c9a)"; +}; +class ItemKeyGreen2048: ItemKeyGreen { + keyid = 2048; + displayName = "Green Key (97ed)"; +}; +class ItemKeyGreen2049: ItemKeyGreen { + keyid = 2049; + displayName = "Green Key (84ac)"; +}; +class ItemKeyGreen2050: ItemKeyGreen { + keyid = 2050; + displayName = "Green Key (b08f)"; +}; +class ItemKeyGreen2051: ItemKeyGreen { + keyid = 2051; + displayName = "Green Key (eb8a)"; +}; +class ItemKeyGreen2052: ItemKeyGreen { + keyid = 2052; + displayName = "Green Key (6c24)"; +}; +class ItemKeyGreen2053: ItemKeyGreen { + keyid = 2053; + displayName = "Green Key (502a)"; +}; +class ItemKeyGreen2054: ItemKeyGreen { + keyid = 2054; + displayName = "Green Key (80d6)"; +}; +class ItemKeyGreen2055: ItemKeyGreen { + keyid = 2055; + displayName = "Green Key (237a)"; +}; +class ItemKeyGreen2056: ItemKeyGreen { + keyid = 2056; + displayName = "Green Key (0ea3)"; +}; +class ItemKeyGreen2057: ItemKeyGreen { + keyid = 2057; + displayName = "Green Key (d423)"; +}; +class ItemKeyGreen2058: ItemKeyGreen { + keyid = 2058; + displayName = "Green Key (2fe6)"; +}; +class ItemKeyGreen2059: ItemKeyGreen { + keyid = 2059; + displayName = "Green Key (4ff4)"; +}; +class ItemKeyGreen2060: ItemKeyGreen { + keyid = 2060; + displayName = "Green Key (be9b)"; +}; +class ItemKeyGreen2061: ItemKeyGreen { + keyid = 2061; + displayName = "Green Key (a74e)"; +}; +class ItemKeyGreen2062: ItemKeyGreen { + keyid = 2062; + displayName = "Green Key (9404)"; +}; +class ItemKeyGreen2063: ItemKeyGreen { + keyid = 2063; + displayName = "Green Key (ac16)"; +}; +class ItemKeyGreen2064: ItemKeyGreen { + keyid = 2064; + displayName = "Green Key (3d66)"; +}; +class ItemKeyGreen2065: ItemKeyGreen { + keyid = 2065; + displayName = "Green Key (4f06)"; +}; +class ItemKeyGreen2066: ItemKeyGreen { + keyid = 2066; + displayName = "Green Key (a941)"; +}; +class ItemKeyGreen2067: ItemKeyGreen { + keyid = 2067; + displayName = "Green Key (0730)"; +}; +class ItemKeyGreen2068: ItemKeyGreen { + keyid = 2068; + displayName = "Green Key (3996)"; +}; +class ItemKeyGreen2069: ItemKeyGreen { + keyid = 2069; + displayName = "Green Key (7f4c)"; +}; +class ItemKeyGreen2070: ItemKeyGreen { + keyid = 2070; + displayName = "Green Key (6290)"; +}; +class ItemKeyGreen2071: ItemKeyGreen { + keyid = 2071; + displayName = "Green Key (0d6c)"; +}; +class ItemKeyGreen2072: ItemKeyGreen { + keyid = 2072; + displayName = "Green Key (5fb9)"; +}; +class ItemKeyGreen2073: ItemKeyGreen { + keyid = 2073; + displayName = "Green Key (f5bf)"; +}; +class ItemKeyGreen2074: ItemKeyGreen { + keyid = 2074; + displayName = "Green Key (f166)"; +}; +class ItemKeyGreen2075: ItemKeyGreen { + keyid = 2075; + displayName = "Green Key (e68f)"; +}; +class ItemKeyGreen2076: ItemKeyGreen { + keyid = 2076; + displayName = "Green Key (dde9)"; +}; +class ItemKeyGreen2077: ItemKeyGreen { + keyid = 2077; + displayName = "Green Key (6ff8)"; +}; +class ItemKeyGreen2078: ItemKeyGreen { + keyid = 2078; + displayName = "Green Key (d5d1)"; +}; +class ItemKeyGreen2079: ItemKeyGreen { + keyid = 2079; + displayName = "Green Key (90bb)"; +}; +class ItemKeyGreen2080: ItemKeyGreen { + keyid = 2080; + displayName = "Green Key (747c)"; +}; +class ItemKeyGreen2081: ItemKeyGreen { + keyid = 2081; + displayName = "Green Key (6a1d)"; +}; +class ItemKeyGreen2082: ItemKeyGreen { + keyid = 2082; + displayName = "Green Key (1aab)"; +}; +class ItemKeyGreen2083: ItemKeyGreen { + keyid = 2083; + displayName = "Green Key (3b95)"; +}; +class ItemKeyGreen2084: ItemKeyGreen { + keyid = 2084; + displayName = "Green Key (ac72)"; +}; +class ItemKeyGreen2085: ItemKeyGreen { + keyid = 2085; + displayName = "Green Key (7c9f)"; +}; +class ItemKeyGreen2086: ItemKeyGreen { + keyid = 2086; + displayName = "Green Key (182f)"; +}; +class ItemKeyGreen2087: ItemKeyGreen { + keyid = 2087; + displayName = "Green Key (3dac)"; +}; +class ItemKeyGreen2088: ItemKeyGreen { + keyid = 2088; + displayName = "Green Key (3773)"; +}; +class ItemKeyGreen2089: ItemKeyGreen { + keyid = 2089; + displayName = "Green Key (b3bd)"; +}; +class ItemKeyGreen2090: ItemKeyGreen { + keyid = 2090; + displayName = "Green Key (7e20)"; +}; +class ItemKeyGreen2091: ItemKeyGreen { + keyid = 2091; + displayName = "Green Key (cb54)"; +}; +class ItemKeyGreen2092: ItemKeyGreen { + keyid = 2092; + displayName = "Green Key (7a1b)"; +}; +class ItemKeyGreen2093: ItemKeyGreen { + keyid = 2093; + displayName = "Green Key (fa28)"; +}; +class ItemKeyGreen2094: ItemKeyGreen { + keyid = 2094; + displayName = "Green Key (ebfb)"; +}; +class ItemKeyGreen2095: ItemKeyGreen { + keyid = 2095; + displayName = "Green Key (8f99)"; +}; +class ItemKeyGreen2096: ItemKeyGreen { + keyid = 2096; + displayName = "Green Key (dc46)"; +}; +class ItemKeyGreen2097: ItemKeyGreen { + keyid = 2097; + displayName = "Green Key (1686)"; +}; +class ItemKeyGreen2098: ItemKeyGreen { + keyid = 2098; + displayName = "Green Key (4285)"; +}; +class ItemKeyGreen2099: ItemKeyGreen { + keyid = 2099; + displayName = "Green Key (f281)"; +}; +class ItemKeyGreen2100: ItemKeyGreen { + keyid = 2100; + displayName = "Green Key (1a9d)"; +}; +class ItemKeyGreen2101: ItemKeyGreen { + keyid = 2101; + displayName = "Green Key (9cb6)"; +}; +class ItemKeyGreen2102: ItemKeyGreen { + keyid = 2102; + displayName = "Green Key (e45d)"; +}; +class ItemKeyGreen2103: ItemKeyGreen { + keyid = 2103; + displayName = "Green Key (05e4)"; +}; +class ItemKeyGreen2104: ItemKeyGreen { + keyid = 2104; + displayName = "Green Key (25d1)"; +}; +class ItemKeyGreen2105: ItemKeyGreen { + keyid = 2105; + displayName = "Green Key (fcd0)"; +}; +class ItemKeyGreen2106: ItemKeyGreen { + keyid = 2106; + displayName = "Green Key (6713)"; +}; +class ItemKeyGreen2107: ItemKeyGreen { + keyid = 2107; + displayName = "Green Key (d050)"; +}; +class ItemKeyGreen2108: ItemKeyGreen { + keyid = 2108; + displayName = "Green Key (68e8)"; +}; +class ItemKeyGreen2109: ItemKeyGreen { + keyid = 2109; + displayName = "Green Key (3bb1)"; +}; +class ItemKeyGreen2110: ItemKeyGreen { + keyid = 2110; + displayName = "Green Key (a30e)"; +}; +class ItemKeyGreen2111: ItemKeyGreen { + keyid = 2111; + displayName = "Green Key (e3bf)"; +}; +class ItemKeyGreen2112: ItemKeyGreen { + keyid = 2112; + displayName = "Green Key (7711)"; +}; +class ItemKeyGreen2113: ItemKeyGreen { + keyid = 2113; + displayName = "Green Key (0ed3)"; +}; +class ItemKeyGreen2114: ItemKeyGreen { + keyid = 2114; + displayName = "Green Key (348e)"; +}; +class ItemKeyGreen2115: ItemKeyGreen { + keyid = 2115; + displayName = "Green Key (a183)"; +}; +class ItemKeyGreen2116: ItemKeyGreen { + keyid = 2116; + displayName = "Green Key (bb98)"; +}; +class ItemKeyGreen2117: ItemKeyGreen { + keyid = 2117; + displayName = "Green Key (c36d)"; +}; +class ItemKeyGreen2118: ItemKeyGreen { + keyid = 2118; + displayName = "Green Key (d82d)"; +}; +class ItemKeyGreen2119: ItemKeyGreen { + keyid = 2119; + displayName = "Green Key (6bd1)"; +}; +class ItemKeyGreen2120: ItemKeyGreen { + keyid = 2120; + displayName = "Green Key (4e5e)"; +}; +class ItemKeyGreen2121: ItemKeyGreen { + keyid = 2121; + displayName = "Green Key (2d09)"; +}; +class ItemKeyGreen2122: ItemKeyGreen { + keyid = 2122; + displayName = "Green Key (e933)"; +}; +class ItemKeyGreen2123: ItemKeyGreen { + keyid = 2123; + displayName = "Green Key (7768)"; +}; +class ItemKeyGreen2124: ItemKeyGreen { + keyid = 2124; + displayName = "Green Key (743e)"; +}; +class ItemKeyGreen2125: ItemKeyGreen { + keyid = 2125; + displayName = "Green Key (126c)"; +}; +class ItemKeyGreen2126: ItemKeyGreen { + keyid = 2126; + displayName = "Green Key (c276)"; +}; +class ItemKeyGreen2127: ItemKeyGreen { + keyid = 2127; + displayName = "Green Key (ac95)"; +}; +class ItemKeyGreen2128: ItemKeyGreen { + keyid = 2128; + displayName = "Green Key (6cf1)"; +}; +class ItemKeyGreen2129: ItemKeyGreen { + keyid = 2129; + displayName = "Green Key (8c3e)"; +}; +class ItemKeyGreen2130: ItemKeyGreen { + keyid = 2130; + displayName = "Green Key (6a99)"; +}; +class ItemKeyGreen2131: ItemKeyGreen { + keyid = 2131; + displayName = "Green Key (43b3)"; +}; +class ItemKeyGreen2132: ItemKeyGreen { + keyid = 2132; + displayName = "Green Key (361e)"; +}; +class ItemKeyGreen2133: ItemKeyGreen { + keyid = 2133; + displayName = "Green Key (4796)"; +}; +class ItemKeyGreen2134: ItemKeyGreen { + keyid = 2134; + displayName = "Green Key (54d8)"; +}; +class ItemKeyGreen2135: ItemKeyGreen { + keyid = 2135; + displayName = "Green Key (0263)"; +}; +class ItemKeyGreen2136: ItemKeyGreen { + keyid = 2136; + displayName = "Green Key (151d)"; +}; +class ItemKeyGreen2137: ItemKeyGreen { + keyid = 2137; + displayName = "Green Key (a6b5)"; +}; +class ItemKeyGreen2138: ItemKeyGreen { + keyid = 2138; + displayName = "Green Key (e339)"; +}; +class ItemKeyGreen2139: ItemKeyGreen { + keyid = 2139; + displayName = "Green Key (15ba)"; +}; +class ItemKeyGreen2140: ItemKeyGreen { + keyid = 2140; + displayName = "Green Key (c649)"; +}; +class ItemKeyGreen2141: ItemKeyGreen { + keyid = 2141; + displayName = "Green Key (4705)"; +}; +class ItemKeyGreen2142: ItemKeyGreen { + keyid = 2142; + displayName = "Green Key (b6e2)"; +}; +class ItemKeyGreen2143: ItemKeyGreen { + keyid = 2143; + displayName = "Green Key (8dd2)"; +}; +class ItemKeyGreen2144: ItemKeyGreen { + keyid = 2144; + displayName = "Green Key (6f8f)"; +}; +class ItemKeyGreen2145: ItemKeyGreen { + keyid = 2145; + displayName = "Green Key (e2a9)"; +}; +class ItemKeyGreen2146: ItemKeyGreen { + keyid = 2146; + displayName = "Green Key (515b)"; +}; +class ItemKeyGreen2147: ItemKeyGreen { + keyid = 2147; + displayName = "Green Key (bfab)"; +}; +class ItemKeyGreen2148: ItemKeyGreen { + keyid = 2148; + displayName = "Green Key (d1e4)"; +}; +class ItemKeyGreen2149: ItemKeyGreen { + keyid = 2149; + displayName = "Green Key (6584)"; +}; +class ItemKeyGreen2150: ItemKeyGreen { + keyid = 2150; + displayName = "Green Key (0cf8)"; +}; +class ItemKeyGreen2151: ItemKeyGreen { + keyid = 2151; + displayName = "Green Key (25cd)"; +}; +class ItemKeyGreen2152: ItemKeyGreen { + keyid = 2152; + displayName = "Green Key (5587)"; +}; +class ItemKeyGreen2153: ItemKeyGreen { + keyid = 2153; + displayName = "Green Key (5a91)"; +}; +class ItemKeyGreen2154: ItemKeyGreen { + keyid = 2154; + displayName = "Green Key (2969)"; +}; +class ItemKeyGreen2155: ItemKeyGreen { + keyid = 2155; + displayName = "Green Key (fb76)"; +}; +class ItemKeyGreen2156: ItemKeyGreen { + keyid = 2156; + displayName = "Green Key (f340)"; +}; +class ItemKeyGreen2157: ItemKeyGreen { + keyid = 2157; + displayName = "Green Key (b53e)"; +}; +class ItemKeyGreen2158: ItemKeyGreen { + keyid = 2158; + displayName = "Green Key (1ca0)"; +}; +class ItemKeyGreen2159: ItemKeyGreen { + keyid = 2159; + displayName = "Green Key (eb62)"; +}; +class ItemKeyGreen2160: ItemKeyGreen { + keyid = 2160; + displayName = "Green Key (0edb)"; +}; +class ItemKeyGreen2161: ItemKeyGreen { + keyid = 2161; + displayName = "Green Key (64dd)"; +}; +class ItemKeyGreen2162: ItemKeyGreen { + keyid = 2162; + displayName = "Green Key (1200)"; +}; +class ItemKeyGreen2163: ItemKeyGreen { + keyid = 2163; + displayName = "Green Key (85a9)"; +}; +class ItemKeyGreen2164: ItemKeyGreen { + keyid = 2164; + displayName = "Green Key (e7a2)"; +}; +class ItemKeyGreen2165: ItemKeyGreen { + keyid = 2165; + displayName = "Green Key (b28c)"; +}; +class ItemKeyGreen2166: ItemKeyGreen { + keyid = 2166; + displayName = "Green Key (20ae)"; +}; +class ItemKeyGreen2167: ItemKeyGreen { + keyid = 2167; + displayName = "Green Key (9cf5)"; +}; +class ItemKeyGreen2168: ItemKeyGreen { + keyid = 2168; + displayName = "Green Key (3744)"; +}; +class ItemKeyGreen2169: ItemKeyGreen { + keyid = 2169; + displayName = "Green Key (02bc)"; +}; +class ItemKeyGreen2170: ItemKeyGreen { + keyid = 2170; + displayName = "Green Key (fedb)"; +}; +class ItemKeyGreen2171: ItemKeyGreen { + keyid = 2171; + displayName = "Green Key (a9e5)"; +}; +class ItemKeyGreen2172: ItemKeyGreen { + keyid = 2172; + displayName = "Green Key (7e5b)"; +}; +class ItemKeyGreen2173: ItemKeyGreen { + keyid = 2173; + displayName = "Green Key (0dfe)"; +}; +class ItemKeyGreen2174: ItemKeyGreen { + keyid = 2174; + displayName = "Green Key (66d6)"; +}; +class ItemKeyGreen2175: ItemKeyGreen { + keyid = 2175; + displayName = "Green Key (1193)"; +}; +class ItemKeyGreen2176: ItemKeyGreen { + keyid = 2176; + displayName = "Green Key (501a)"; +}; +class ItemKeyGreen2177: ItemKeyGreen { + keyid = 2177; + displayName = "Green Key (f910)"; +}; +class ItemKeyGreen2178: ItemKeyGreen { + keyid = 2178; + displayName = "Green Key (0f98)"; +}; +class ItemKeyGreen2179: ItemKeyGreen { + keyid = 2179; + displayName = "Green Key (fe26)"; +}; +class ItemKeyGreen2180: ItemKeyGreen { + keyid = 2180; + displayName = "Green Key (d9d3)"; +}; +class ItemKeyGreen2181: ItemKeyGreen { + keyid = 2181; + displayName = "Green Key (a2fa)"; +}; +class ItemKeyGreen2182: ItemKeyGreen { + keyid = 2182; + displayName = "Green Key (5952)"; +}; +class ItemKeyGreen2183: ItemKeyGreen { + keyid = 2183; + displayName = "Green Key (c163)"; +}; +class ItemKeyGreen2184: ItemKeyGreen { + keyid = 2184; + displayName = "Green Key (b68b)"; +}; +class ItemKeyGreen2185: ItemKeyGreen { + keyid = 2185; + displayName = "Green Key (a047)"; +}; +class ItemKeyGreen2186: ItemKeyGreen { + keyid = 2186; + displayName = "Green Key (2ca4)"; +}; +class ItemKeyGreen2187: ItemKeyGreen { + keyid = 2187; + displayName = "Green Key (3ee5)"; +}; +class ItemKeyGreen2188: ItemKeyGreen { + keyid = 2188; + displayName = "Green Key (291a)"; +}; +class ItemKeyGreen2189: ItemKeyGreen { + keyid = 2189; + displayName = "Green Key (960a)"; +}; +class ItemKeyGreen2190: ItemKeyGreen { + keyid = 2190; + displayName = "Green Key (8c8c)"; +}; +class ItemKeyGreen2191: ItemKeyGreen { + keyid = 2191; + displayName = "Green Key (2006)"; +}; +class ItemKeyGreen2192: ItemKeyGreen { + keyid = 2192; + displayName = "Green Key (574f)"; +}; +class ItemKeyGreen2193: ItemKeyGreen { + keyid = 2193; + displayName = "Green Key (8ad4)"; +}; +class ItemKeyGreen2194: ItemKeyGreen { + keyid = 2194; + displayName = "Green Key (13da)"; +}; +class ItemKeyGreen2195: ItemKeyGreen { + keyid = 2195; + displayName = "Green Key (c99c)"; +}; +class ItemKeyGreen2196: ItemKeyGreen { + keyid = 2196; + displayName = "Green Key (ae47)"; +}; +class ItemKeyGreen2197: ItemKeyGreen { + keyid = 2197; + displayName = "Green Key (b5d6)"; +}; +class ItemKeyGreen2198: ItemKeyGreen { + keyid = 2198; + displayName = "Green Key (a341)"; +}; +class ItemKeyGreen2199: ItemKeyGreen { + keyid = 2199; + displayName = "Green Key (1f72)"; +}; +class ItemKeyGreen2200: ItemKeyGreen { + keyid = 2200; + displayName = "Green Key (eaba)"; +}; +class ItemKeyGreen2201: ItemKeyGreen { + keyid = 2201; + displayName = "Green Key (9fc1)"; +}; +class ItemKeyGreen2202: ItemKeyGreen { + keyid = 2202; + displayName = "Green Key (0022)"; +}; +class ItemKeyGreen2203: ItemKeyGreen { + keyid = 2203; + displayName = "Green Key (aa34)"; +}; +class ItemKeyGreen2204: ItemKeyGreen { + keyid = 2204; + displayName = "Green Key (c553)"; +}; +class ItemKeyGreen2205: ItemKeyGreen { + keyid = 2205; + displayName = "Green Key (865f)"; +}; +class ItemKeyGreen2206: ItemKeyGreen { + keyid = 2206; + displayName = "Green Key (049c)"; +}; +class ItemKeyGreen2207: ItemKeyGreen { + keyid = 2207; + displayName = "Green Key (0a2a)"; +}; +class ItemKeyGreen2208: ItemKeyGreen { + keyid = 2208; + displayName = "Green Key (f0be)"; +}; +class ItemKeyGreen2209: ItemKeyGreen { + keyid = 2209; + displayName = "Green Key (21c0)"; +}; +class ItemKeyGreen2210: ItemKeyGreen { + keyid = 2210; + displayName = "Green Key (78de)"; +}; +class ItemKeyGreen2211: ItemKeyGreen { + keyid = 2211; + displayName = "Green Key (ee5c)"; +}; +class ItemKeyGreen2212: ItemKeyGreen { + keyid = 2212; + displayName = "Green Key (100f)"; +}; +class ItemKeyGreen2213: ItemKeyGreen { + keyid = 2213; + displayName = "Green Key (bb54)"; +}; +class ItemKeyGreen2214: ItemKeyGreen { + keyid = 2214; + displayName = "Green Key (cc11)"; +}; +class ItemKeyGreen2215: ItemKeyGreen { + keyid = 2215; + displayName = "Green Key (c900)"; +}; +class ItemKeyGreen2216: ItemKeyGreen { + keyid = 2216; + displayName = "Green Key (753e)"; +}; +class ItemKeyGreen2217: ItemKeyGreen { + keyid = 2217; + displayName = "Green Key (bf0d)"; +}; +class ItemKeyGreen2218: ItemKeyGreen { + keyid = 2218; + displayName = "Green Key (87ff)"; +}; +class ItemKeyGreen2219: ItemKeyGreen { + keyid = 2219; + displayName = "Green Key (8b32)"; +}; +class ItemKeyGreen2220: ItemKeyGreen { + keyid = 2220; + displayName = "Green Key (8842)"; +}; +class ItemKeyGreen2221: ItemKeyGreen { + keyid = 2221; + displayName = "Green Key (2700)"; +}; +class ItemKeyGreen2222: ItemKeyGreen { + keyid = 2222; + displayName = "Green Key (51a9)"; +}; +class ItemKeyGreen2223: ItemKeyGreen { + keyid = 2223; + displayName = "Green Key (392a)"; +}; +class ItemKeyGreen2224: ItemKeyGreen { + keyid = 2224; + displayName = "Green Key (8237)"; +}; +class ItemKeyGreen2225: ItemKeyGreen { + keyid = 2225; + displayName = "Green Key (fa72)"; +}; +class ItemKeyGreen2226: ItemKeyGreen { + keyid = 2226; + displayName = "Green Key (7301)"; +}; +class ItemKeyGreen2227: ItemKeyGreen { + keyid = 2227; + displayName = "Green Key (79b8)"; +}; +class ItemKeyGreen2228: ItemKeyGreen { + keyid = 2228; + displayName = "Green Key (47aa)"; +}; +class ItemKeyGreen2229: ItemKeyGreen { + keyid = 2229; + displayName = "Green Key (6c4d)"; +}; +class ItemKeyGreen2230: ItemKeyGreen { + keyid = 2230; + displayName = "Green Key (bb80)"; +}; +class ItemKeyGreen2231: ItemKeyGreen { + keyid = 2231; + displayName = "Green Key (9918)"; +}; +class ItemKeyGreen2232: ItemKeyGreen { + keyid = 2232; + displayName = "Green Key (688c)"; +}; +class ItemKeyGreen2233: ItemKeyGreen { + keyid = 2233; + displayName = "Green Key (32e1)"; +}; +class ItemKeyGreen2234: ItemKeyGreen { + keyid = 2234; + displayName = "Green Key (561f)"; +}; +class ItemKeyGreen2235: ItemKeyGreen { + keyid = 2235; + displayName = "Green Key (6f48)"; +}; +class ItemKeyGreen2236: ItemKeyGreen { + keyid = 2236; + displayName = "Green Key (984c)"; +}; +class ItemKeyGreen2237: ItemKeyGreen { + keyid = 2237; + displayName = "Green Key (8798)"; +}; +class ItemKeyGreen2238: ItemKeyGreen { + keyid = 2238; + displayName = "Green Key (da9f)"; +}; +class ItemKeyGreen2239: ItemKeyGreen { + keyid = 2239; + displayName = "Green Key (089b)"; +}; +class ItemKeyGreen2240: ItemKeyGreen { + keyid = 2240; + displayName = "Green Key (1099)"; +}; +class ItemKeyGreen2241: ItemKeyGreen { + keyid = 2241; + displayName = "Green Key (33e5)"; +}; +class ItemKeyGreen2242: ItemKeyGreen { + keyid = 2242; + displayName = "Green Key (59f8)"; +}; +class ItemKeyGreen2243: ItemKeyGreen { + keyid = 2243; + displayName = "Green Key (00c4)"; +}; +class ItemKeyGreen2244: ItemKeyGreen { + keyid = 2244; + displayName = "Green Key (5b28)"; +}; +class ItemKeyGreen2245: ItemKeyGreen { + keyid = 2245; + displayName = "Green Key (ea4f)"; +}; +class ItemKeyGreen2246: ItemKeyGreen { + keyid = 2246; + displayName = "Green Key (21ac)"; +}; +class ItemKeyGreen2247: ItemKeyGreen { + keyid = 2247; + displayName = "Green Key (2f45)"; +}; +class ItemKeyGreen2248: ItemKeyGreen { + keyid = 2248; + displayName = "Green Key (48b5)"; +}; +class ItemKeyGreen2249: ItemKeyGreen { + keyid = 2249; + displayName = "Green Key (59c3)"; +}; +class ItemKeyGreen2250: ItemKeyGreen { + keyid = 2250; + displayName = "Green Key (756b)"; +}; +class ItemKeyGreen2251: ItemKeyGreen { + keyid = 2251; + displayName = "Green Key (6905)"; +}; +class ItemKeyGreen2252: ItemKeyGreen { + keyid = 2252; + displayName = "Green Key (ed80)"; +}; +class ItemKeyGreen2253: ItemKeyGreen { + keyid = 2253; + displayName = "Green Key (27f5)"; +}; +class ItemKeyGreen2254: ItemKeyGreen { + keyid = 2254; + displayName = "Green Key (2265)"; +}; +class ItemKeyGreen2255: ItemKeyGreen { + keyid = 2255; + displayName = "Green Key (e715)"; +}; +class ItemKeyGreen2256: ItemKeyGreen { + keyid = 2256; + displayName = "Green Key (179b)"; +}; +class ItemKeyGreen2257: ItemKeyGreen { + keyid = 2257; + displayName = "Green Key (3d05)"; +}; +class ItemKeyGreen2258: ItemKeyGreen { + keyid = 2258; + displayName = "Green Key (e0f3)"; +}; +class ItemKeyGreen2259: ItemKeyGreen { + keyid = 2259; + displayName = "Green Key (d024)"; +}; +class ItemKeyGreen2260: ItemKeyGreen { + keyid = 2260; + displayName = "Green Key (d768)"; +}; +class ItemKeyGreen2261: ItemKeyGreen { + keyid = 2261; + displayName = "Green Key (bf31)"; +}; +class ItemKeyGreen2262: ItemKeyGreen { + keyid = 2262; + displayName = "Green Key (050d)"; +}; +class ItemKeyGreen2263: ItemKeyGreen { + keyid = 2263; + displayName = "Green Key (4997)"; +}; +class ItemKeyGreen2264: ItemKeyGreen { + keyid = 2264; + displayName = "Green Key (17ed)"; +}; +class ItemKeyGreen2265: ItemKeyGreen { + keyid = 2265; + displayName = "Green Key (6533)"; +}; +class ItemKeyGreen2266: ItemKeyGreen { + keyid = 2266; + displayName = "Green Key (5efe)"; +}; +class ItemKeyGreen2267: ItemKeyGreen { + keyid = 2267; + displayName = "Green Key (8f79)"; +}; +class ItemKeyGreen2268: ItemKeyGreen { + keyid = 2268; + displayName = "Green Key (95fa)"; +}; +class ItemKeyGreen2269: ItemKeyGreen { + keyid = 2269; + displayName = "Green Key (8f65)"; +}; +class ItemKeyGreen2270: ItemKeyGreen { + keyid = 2270; + displayName = "Green Key (cf80)"; +}; +class ItemKeyGreen2271: ItemKeyGreen { + keyid = 2271; + displayName = "Green Key (b342)"; +}; +class ItemKeyGreen2272: ItemKeyGreen { + keyid = 2272; + displayName = "Green Key (d190)"; +}; +class ItemKeyGreen2273: ItemKeyGreen { + keyid = 2273; + displayName = "Green Key (90aa)"; +}; +class ItemKeyGreen2274: ItemKeyGreen { + keyid = 2274; + displayName = "Green Key (547f)"; +}; +class ItemKeyGreen2275: ItemKeyGreen { + keyid = 2275; + displayName = "Green Key (a901)"; +}; +class ItemKeyGreen2276: ItemKeyGreen { + keyid = 2276; + displayName = "Green Key (daf4)"; +}; +class ItemKeyGreen2277: ItemKeyGreen { + keyid = 2277; + displayName = "Green Key (dddb)"; +}; +class ItemKeyGreen2278: ItemKeyGreen { + keyid = 2278; + displayName = "Green Key (c00a)"; +}; +class ItemKeyGreen2279: ItemKeyGreen { + keyid = 2279; + displayName = "Green Key (84ef)"; +}; +class ItemKeyGreen2280: ItemKeyGreen { + keyid = 2280; + displayName = "Green Key (a655)"; +}; +class ItemKeyGreen2281: ItemKeyGreen { + keyid = 2281; + displayName = "Green Key (446a)"; +}; +class ItemKeyGreen2282: ItemKeyGreen { + keyid = 2282; + displayName = "Green Key (c1d7)"; +}; +class ItemKeyGreen2283: ItemKeyGreen { + keyid = 2283; + displayName = "Green Key (b830)"; +}; +class ItemKeyGreen2284: ItemKeyGreen { + keyid = 2284; + displayName = "Green Key (2715)"; +}; +class ItemKeyGreen2285: ItemKeyGreen { + keyid = 2285; + displayName = "Green Key (13ed)"; +}; +class ItemKeyGreen2286: ItemKeyGreen { + keyid = 2286; + displayName = "Green Key (bd75)"; +}; +class ItemKeyGreen2287: ItemKeyGreen { + keyid = 2287; + displayName = "Green Key (e248)"; +}; +class ItemKeyGreen2288: ItemKeyGreen { + keyid = 2288; + displayName = "Green Key (8ef7)"; +}; +class ItemKeyGreen2289: ItemKeyGreen { + keyid = 2289; + displayName = "Green Key (c320)"; +}; +class ItemKeyGreen2290: ItemKeyGreen { + keyid = 2290; + displayName = "Green Key (31fd)"; +}; +class ItemKeyGreen2291: ItemKeyGreen { + keyid = 2291; + displayName = "Green Key (ffc3)"; +}; +class ItemKeyGreen2292: ItemKeyGreen { + keyid = 2292; + displayName = "Green Key (aefd)"; +}; +class ItemKeyGreen2293: ItemKeyGreen { + keyid = 2293; + displayName = "Green Key (db7c)"; +}; +class ItemKeyGreen2294: ItemKeyGreen { + keyid = 2294; + displayName = "Green Key (24a4)"; +}; +class ItemKeyGreen2295: ItemKeyGreen { + keyid = 2295; + displayName = "Green Key (fbce)"; +}; +class ItemKeyGreen2296: ItemKeyGreen { + keyid = 2296; + displayName = "Green Key (e4c7)"; +}; +class ItemKeyGreen2297: ItemKeyGreen { + keyid = 2297; + displayName = "Green Key (d466)"; +}; +class ItemKeyGreen2298: ItemKeyGreen { + keyid = 2298; + displayName = "Green Key (2113)"; +}; +class ItemKeyGreen2299: ItemKeyGreen { + keyid = 2299; + displayName = "Green Key (3f78)"; +}; +class ItemKeyGreen2300: ItemKeyGreen { + keyid = 2300; + displayName = "Green Key (2c15)"; +}; +class ItemKeyGreen2301: ItemKeyGreen { + keyid = 2301; + displayName = "Green Key (c175)"; +}; +class ItemKeyGreen2302: ItemKeyGreen { + keyid = 2302; + displayName = "Green Key (7f9d)"; +}; +class ItemKeyGreen2303: ItemKeyGreen { + keyid = 2303; + displayName = "Green Key (9db2)"; +}; +class ItemKeyGreen2304: ItemKeyGreen { + keyid = 2304; + displayName = "Green Key (e0a2)"; +}; +class ItemKeyGreen2305: ItemKeyGreen { + keyid = 2305; + displayName = "Green Key (b485)"; +}; +class ItemKeyGreen2306: ItemKeyGreen { + keyid = 2306; + displayName = "Green Key (b9a3)"; +}; +class ItemKeyGreen2307: ItemKeyGreen { + keyid = 2307; + displayName = "Green Key (07d7)"; +}; +class ItemKeyGreen2308: ItemKeyGreen { + keyid = 2308; + displayName = "Green Key (ae00)"; +}; +class ItemKeyGreen2309: ItemKeyGreen { + keyid = 2309; + displayName = "Green Key (f5c7)"; +}; +class ItemKeyGreen2310: ItemKeyGreen { + keyid = 2310; + displayName = "Green Key (9165)"; +}; +class ItemKeyGreen2311: ItemKeyGreen { + keyid = 2311; + displayName = "Green Key (e54d)"; +}; +class ItemKeyGreen2312: ItemKeyGreen { + keyid = 2312; + displayName = "Green Key (124f)"; +}; +class ItemKeyGreen2313: ItemKeyGreen { + keyid = 2313; + displayName = "Green Key (b688)"; +}; +class ItemKeyGreen2314: ItemKeyGreen { + keyid = 2314; + displayName = "Green Key (c8f7)"; +}; +class ItemKeyGreen2315: ItemKeyGreen { + keyid = 2315; + displayName = "Green Key (c110)"; +}; +class ItemKeyGreen2316: ItemKeyGreen { + keyid = 2316; + displayName = "Green Key (1bb9)"; +}; +class ItemKeyGreen2317: ItemKeyGreen { + keyid = 2317; + displayName = "Green Key (ae57)"; +}; +class ItemKeyGreen2318: ItemKeyGreen { + keyid = 2318; + displayName = "Green Key (e466)"; +}; +class ItemKeyGreen2319: ItemKeyGreen { + keyid = 2319; + displayName = "Green Key (124b)"; +}; +class ItemKeyGreen2320: ItemKeyGreen { + keyid = 2320; + displayName = "Green Key (b6a7)"; +}; +class ItemKeyGreen2321: ItemKeyGreen { + keyid = 2321; + displayName = "Green Key (45aa)"; +}; +class ItemKeyGreen2322: ItemKeyGreen { + keyid = 2322; + displayName = "Green Key (da8b)"; +}; +class ItemKeyGreen2323: ItemKeyGreen { + keyid = 2323; + displayName = "Green Key (fb58)"; +}; +class ItemKeyGreen2324: ItemKeyGreen { + keyid = 2324; + displayName = "Green Key (0af2)"; +}; +class ItemKeyGreen2325: ItemKeyGreen { + keyid = 2325; + displayName = "Green Key (9b06)"; +}; +class ItemKeyGreen2326: ItemKeyGreen { + keyid = 2326; + displayName = "Green Key (16c9)"; +}; +class ItemKeyGreen2327: ItemKeyGreen { + keyid = 2327; + displayName = "Green Key (c877)"; +}; +class ItemKeyGreen2328: ItemKeyGreen { + keyid = 2328; + displayName = "Green Key (db29)"; +}; +class ItemKeyGreen2329: ItemKeyGreen { + keyid = 2329; + displayName = "Green Key (ff77)"; +}; +class ItemKeyGreen2330: ItemKeyGreen { + keyid = 2330; + displayName = "Green Key (9f94)"; +}; +class ItemKeyGreen2331: ItemKeyGreen { + keyid = 2331; + displayName = "Green Key (773c)"; +}; +class ItemKeyGreen2332: ItemKeyGreen { + keyid = 2332; + displayName = "Green Key (22f9)"; +}; +class ItemKeyGreen2333: ItemKeyGreen { + keyid = 2333; + displayName = "Green Key (eaa4)"; +}; +class ItemKeyGreen2334: ItemKeyGreen { + keyid = 2334; + displayName = "Green Key (190c)"; +}; +class ItemKeyGreen2335: ItemKeyGreen { + keyid = 2335; + displayName = "Green Key (0c9b)"; +}; +class ItemKeyGreen2336: ItemKeyGreen { + keyid = 2336; + displayName = "Green Key (580a)"; +}; +class ItemKeyGreen2337: ItemKeyGreen { + keyid = 2337; + displayName = "Green Key (cf52)"; +}; +class ItemKeyGreen2338: ItemKeyGreen { + keyid = 2338; + displayName = "Green Key (7176)"; +}; +class ItemKeyGreen2339: ItemKeyGreen { + keyid = 2339; + displayName = "Green Key (7646)"; +}; +class ItemKeyGreen2340: ItemKeyGreen { + keyid = 2340; + displayName = "Green Key (fcdf)"; +}; +class ItemKeyGreen2341: ItemKeyGreen { + keyid = 2341; + displayName = "Green Key (66ac)"; +}; +class ItemKeyGreen2342: ItemKeyGreen { + keyid = 2342; + displayName = "Green Key (075b)"; +}; +class ItemKeyGreen2343: ItemKeyGreen { + keyid = 2343; + displayName = "Green Key (f605)"; +}; +class ItemKeyGreen2344: ItemKeyGreen { + keyid = 2344; + displayName = "Green Key (21a9)"; +}; +class ItemKeyGreen2345: ItemKeyGreen { + keyid = 2345; + displayName = "Green Key (80a5)"; +}; +class ItemKeyGreen2346: ItemKeyGreen { + keyid = 2346; + displayName = "Green Key (af66)"; +}; +class ItemKeyGreen2347: ItemKeyGreen { + keyid = 2347; + displayName = "Green Key (c131)"; +}; +class ItemKeyGreen2348: ItemKeyGreen { + keyid = 2348; + displayName = "Green Key (bc87)"; +}; +class ItemKeyGreen2349: ItemKeyGreen { + keyid = 2349; + displayName = "Green Key (e445)"; +}; +class ItemKeyGreen2350: ItemKeyGreen { + keyid = 2350; + displayName = "Green Key (2448)"; +}; +class ItemKeyGreen2351: ItemKeyGreen { + keyid = 2351; + displayName = "Green Key (bc50)"; +}; +class ItemKeyGreen2352: ItemKeyGreen { + keyid = 2352; + displayName = "Green Key (a2e1)"; +}; +class ItemKeyGreen2353: ItemKeyGreen { + keyid = 2353; + displayName = "Green Key (0c8a)"; +}; +class ItemKeyGreen2354: ItemKeyGreen { + keyid = 2354; + displayName = "Green Key (a703)"; +}; +class ItemKeyGreen2355: ItemKeyGreen { + keyid = 2355; + displayName = "Green Key (f1f7)"; +}; +class ItemKeyGreen2356: ItemKeyGreen { + keyid = 2356; + displayName = "Green Key (c0a9)"; +}; +class ItemKeyGreen2357: ItemKeyGreen { + keyid = 2357; + displayName = "Green Key (e2bd)"; +}; +class ItemKeyGreen2358: ItemKeyGreen { + keyid = 2358; + displayName = "Green Key (31be)"; +}; +class ItemKeyGreen2359: ItemKeyGreen { + keyid = 2359; + displayName = "Green Key (0ee9)"; +}; +class ItemKeyGreen2360: ItemKeyGreen { + keyid = 2360; + displayName = "Green Key (6a7d)"; +}; +class ItemKeyGreen2361: ItemKeyGreen { + keyid = 2361; + displayName = "Green Key (d481)"; +}; +class ItemKeyGreen2362: ItemKeyGreen { + keyid = 2362; + displayName = "Green Key (40a9)"; +}; +class ItemKeyGreen2363: ItemKeyGreen { + keyid = 2363; + displayName = "Green Key (b506)"; +}; +class ItemKeyGreen2364: ItemKeyGreen { + keyid = 2364; + displayName = "Green Key (986b)"; +}; +class ItemKeyGreen2365: ItemKeyGreen { + keyid = 2365; + displayName = "Green Key (0eb9)"; +}; +class ItemKeyGreen2366: ItemKeyGreen { + keyid = 2366; + displayName = "Green Key (de9d)"; +}; +class ItemKeyGreen2367: ItemKeyGreen { + keyid = 2367; + displayName = "Green Key (42c8)"; +}; +class ItemKeyGreen2368: ItemKeyGreen { + keyid = 2368; + displayName = "Green Key (f87b)"; +}; +class ItemKeyGreen2369: ItemKeyGreen { + keyid = 2369; + displayName = "Green Key (3270)"; +}; +class ItemKeyGreen2370: ItemKeyGreen { + keyid = 2370; + displayName = "Green Key (b658)"; +}; +class ItemKeyGreen2371: ItemKeyGreen { + keyid = 2371; + displayName = "Green Key (47b1)"; +}; +class ItemKeyGreen2372: ItemKeyGreen { + keyid = 2372; + displayName = "Green Key (88e0)"; +}; +class ItemKeyGreen2373: ItemKeyGreen { + keyid = 2373; + displayName = "Green Key (dd24)"; +}; +class ItemKeyGreen2374: ItemKeyGreen { + keyid = 2374; + displayName = "Green Key (7c65)"; +}; +class ItemKeyGreen2375: ItemKeyGreen { + keyid = 2375; + displayName = "Green Key (adcb)"; +}; +class ItemKeyGreen2376: ItemKeyGreen { + keyid = 2376; + displayName = "Green Key (d70a)"; +}; +class ItemKeyGreen2377: ItemKeyGreen { + keyid = 2377; + displayName = "Green Key (2d06)"; +}; +class ItemKeyGreen2378: ItemKeyGreen { + keyid = 2378; + displayName = "Green Key (5227)"; +}; +class ItemKeyGreen2379: ItemKeyGreen { + keyid = 2379; + displayName = "Green Key (8080)"; +}; +class ItemKeyGreen2380: ItemKeyGreen { + keyid = 2380; + displayName = "Green Key (a8fc)"; +}; +class ItemKeyGreen2381: ItemKeyGreen { + keyid = 2381; + displayName = "Green Key (622e)"; +}; +class ItemKeyGreen2382: ItemKeyGreen { + keyid = 2382; + displayName = "Green Key (9a7d)"; +}; +class ItemKeyGreen2383: ItemKeyGreen { + keyid = 2383; + displayName = "Green Key (c770)"; +}; +class ItemKeyGreen2384: ItemKeyGreen { + keyid = 2384; + displayName = "Green Key (9ba7)"; +}; +class ItemKeyGreen2385: ItemKeyGreen { + keyid = 2385; + displayName = "Green Key (c4c8)"; +}; +class ItemKeyGreen2386: ItemKeyGreen { + keyid = 2386; + displayName = "Green Key (b34f)"; +}; +class ItemKeyGreen2387: ItemKeyGreen { + keyid = 2387; + displayName = "Green Key (5607)"; +}; +class ItemKeyGreen2388: ItemKeyGreen { + keyid = 2388; + displayName = "Green Key (6414)"; +}; +class ItemKeyGreen2389: ItemKeyGreen { + keyid = 2389; + displayName = "Green Key (71e5)"; +}; +class ItemKeyGreen2390: ItemKeyGreen { + keyid = 2390; + displayName = "Green Key (aa2a)"; +}; +class ItemKeyGreen2391: ItemKeyGreen { + keyid = 2391; + displayName = "Green Key (1f10)"; +}; +class ItemKeyGreen2392: ItemKeyGreen { + keyid = 2392; + displayName = "Green Key (8b96)"; +}; +class ItemKeyGreen2393: ItemKeyGreen { + keyid = 2393; + displayName = "Green Key (6c32)"; +}; +class ItemKeyGreen2394: ItemKeyGreen { + keyid = 2394; + displayName = "Green Key (2529)"; +}; +class ItemKeyGreen2395: ItemKeyGreen { + keyid = 2395; + displayName = "Green Key (8b0a)"; +}; +class ItemKeyGreen2396: ItemKeyGreen { + keyid = 2396; + displayName = "Green Key (f55a)"; +}; +class ItemKeyGreen2397: ItemKeyGreen { + keyid = 2397; + displayName = "Green Key (d28b)"; +}; +class ItemKeyGreen2398: ItemKeyGreen { + keyid = 2398; + displayName = "Green Key (85b3)"; +}; +class ItemKeyGreen2399: ItemKeyGreen { + keyid = 2399; + displayName = "Green Key (cb0d)"; +}; +class ItemKeyGreen2400: ItemKeyGreen { + keyid = 2400; + displayName = "Green Key (089e)"; +}; +class ItemKeyGreen2401: ItemKeyGreen { + keyid = 2401; + displayName = "Green Key (cacd)"; +}; +class ItemKeyGreen2402: ItemKeyGreen { + keyid = 2402; + displayName = "Green Key (8c68)"; +}; +class ItemKeyGreen2403: ItemKeyGreen { + keyid = 2403; + displayName = "Green Key (697e)"; +}; +class ItemKeyGreen2404: ItemKeyGreen { + keyid = 2404; + displayName = "Green Key (29cd)"; +}; +class ItemKeyGreen2405: ItemKeyGreen { + keyid = 2405; + displayName = "Green Key (9337)"; +}; +class ItemKeyGreen2406: ItemKeyGreen { + keyid = 2406; + displayName = "Green Key (9637)"; +}; +class ItemKeyGreen2407: ItemKeyGreen { + keyid = 2407; + displayName = "Green Key (825e)"; +}; +class ItemKeyGreen2408: ItemKeyGreen { + keyid = 2408; + displayName = "Green Key (a624)"; +}; +class ItemKeyGreen2409: ItemKeyGreen { + keyid = 2409; + displayName = "Green Key (7a7b)"; +}; +class ItemKeyGreen2410: ItemKeyGreen { + keyid = 2410; + displayName = "Green Key (9d44)"; +}; +class ItemKeyGreen2411: ItemKeyGreen { + keyid = 2411; + displayName = "Green Key (15dd)"; +}; +class ItemKeyGreen2412: ItemKeyGreen { + keyid = 2412; + displayName = "Green Key (148c)"; +}; +class ItemKeyGreen2413: ItemKeyGreen { + keyid = 2413; + displayName = "Green Key (7346)"; +}; +class ItemKeyGreen2414: ItemKeyGreen { + keyid = 2414; + displayName = "Green Key (0da4)"; +}; +class ItemKeyGreen2415: ItemKeyGreen { + keyid = 2415; + displayName = "Green Key (989e)"; +}; +class ItemKeyGreen2416: ItemKeyGreen { + keyid = 2416; + displayName = "Green Key (6747)"; +}; +class ItemKeyGreen2417: ItemKeyGreen { + keyid = 2417; + displayName = "Green Key (da1c)"; +}; +class ItemKeyGreen2418: ItemKeyGreen { + keyid = 2418; + displayName = "Green Key (c557)"; +}; +class ItemKeyGreen2419: ItemKeyGreen { + keyid = 2419; + displayName = "Green Key (5de0)"; +}; +class ItemKeyGreen2420: ItemKeyGreen { + keyid = 2420; + displayName = "Green Key (cc35)"; +}; +class ItemKeyGreen2421: ItemKeyGreen { + keyid = 2421; + displayName = "Green Key (af87)"; +}; +class ItemKeyGreen2422: ItemKeyGreen { + keyid = 2422; + displayName = "Green Key (67e5)"; +}; +class ItemKeyGreen2423: ItemKeyGreen { + keyid = 2423; + displayName = "Green Key (4908)"; +}; +class ItemKeyGreen2424: ItemKeyGreen { + keyid = 2424; + displayName = "Green Key (e92f)"; +}; +class ItemKeyGreen2425: ItemKeyGreen { + keyid = 2425; + displayName = "Green Key (96f9)"; +}; +class ItemKeyGreen2426: ItemKeyGreen { + keyid = 2426; + displayName = "Green Key (69d8)"; +}; +class ItemKeyGreen2427: ItemKeyGreen { + keyid = 2427; + displayName = "Green Key (6009)"; +}; +class ItemKeyGreen2428: ItemKeyGreen { + keyid = 2428; + displayName = "Green Key (8d16)"; +}; +class ItemKeyGreen2429: ItemKeyGreen { + keyid = 2429; + displayName = "Green Key (72b5)"; +}; +class ItemKeyGreen2430: ItemKeyGreen { + keyid = 2430; + displayName = "Green Key (396f)"; +}; +class ItemKeyGreen2431: ItemKeyGreen { + keyid = 2431; + displayName = "Green Key (c27a)"; +}; +class ItemKeyGreen2432: ItemKeyGreen { + keyid = 2432; + displayName = "Green Key (5916)"; +}; +class ItemKeyGreen2433: ItemKeyGreen { + keyid = 2433; + displayName = "Green Key (e1dd)"; +}; +class ItemKeyGreen2434: ItemKeyGreen { + keyid = 2434; + displayName = "Green Key (70a7)"; +}; +class ItemKeyGreen2435: ItemKeyGreen { + keyid = 2435; + displayName = "Green Key (7e55)"; +}; +class ItemKeyGreen2436: ItemKeyGreen { + keyid = 2436; + displayName = "Green Key (51c5)"; +}; +class ItemKeyGreen2437: ItemKeyGreen { + keyid = 2437; + displayName = "Green Key (f94c)"; +}; +class ItemKeyGreen2438: ItemKeyGreen { + keyid = 2438; + displayName = "Green Key (210d)"; +}; +class ItemKeyGreen2439: ItemKeyGreen { + keyid = 2439; + displayName = "Green Key (c0db)"; +}; +class ItemKeyGreen2440: ItemKeyGreen { + keyid = 2440; + displayName = "Green Key (b2ec)"; +}; +class ItemKeyGreen2441: ItemKeyGreen { + keyid = 2441; + displayName = "Green Key (73b1)"; +}; +class ItemKeyGreen2442: ItemKeyGreen { + keyid = 2442; + displayName = "Green Key (718e)"; +}; +class ItemKeyGreen2443: ItemKeyGreen { + keyid = 2443; + displayName = "Green Key (33f9)"; +}; +class ItemKeyGreen2444: ItemKeyGreen { + keyid = 2444; + displayName = "Green Key (7f05)"; +}; +class ItemKeyGreen2445: ItemKeyGreen { + keyid = 2445; + displayName = "Green Key (a880)"; +}; +class ItemKeyGreen2446: ItemKeyGreen { + keyid = 2446; + displayName = "Green Key (43d8)"; +}; +class ItemKeyGreen2447: ItemKeyGreen { + keyid = 2447; + displayName = "Green Key (ae2c)"; +}; +class ItemKeyGreen2448: ItemKeyGreen { + keyid = 2448; + displayName = "Green Key (be59)"; +}; +class ItemKeyGreen2449: ItemKeyGreen { + keyid = 2449; + displayName = "Green Key (60a4)"; +}; +class ItemKeyGreen2450: ItemKeyGreen { + keyid = 2450; + displayName = "Green Key (ec42)"; +}; +class ItemKeyGreen2451: ItemKeyGreen { + keyid = 2451; + displayName = "Green Key (d83e)"; +}; +class ItemKeyGreen2452: ItemKeyGreen { + keyid = 2452; + displayName = "Green Key (f9d8)"; +}; +class ItemKeyGreen2453: ItemKeyGreen { + keyid = 2453; + displayName = "Green Key (92f8)"; +}; +class ItemKeyGreen2454: ItemKeyGreen { + keyid = 2454; + displayName = "Green Key (71e6)"; +}; +class ItemKeyGreen2455: ItemKeyGreen { + keyid = 2455; + displayName = "Green Key (87de)"; +}; +class ItemKeyGreen2456: ItemKeyGreen { + keyid = 2456; + displayName = "Green Key (68a7)"; +}; +class ItemKeyGreen2457: ItemKeyGreen { + keyid = 2457; + displayName = "Green Key (1e4f)"; +}; +class ItemKeyGreen2458: ItemKeyGreen { + keyid = 2458; + displayName = "Green Key (8540)"; +}; +class ItemKeyGreen2459: ItemKeyGreen { + keyid = 2459; + displayName = "Green Key (d702)"; +}; +class ItemKeyGreen2460: ItemKeyGreen { + keyid = 2460; + displayName = "Green Key (30c8)"; +}; +class ItemKeyGreen2461: ItemKeyGreen { + keyid = 2461; + displayName = "Green Key (da78)"; +}; +class ItemKeyGreen2462: ItemKeyGreen { + keyid = 2462; + displayName = "Green Key (38b3)"; +}; +class ItemKeyGreen2463: ItemKeyGreen { + keyid = 2463; + displayName = "Green Key (70d0)"; +}; +class ItemKeyGreen2464: ItemKeyGreen { + keyid = 2464; + displayName = "Green Key (016a)"; +}; +class ItemKeyGreen2465: ItemKeyGreen { + keyid = 2465; + displayName = "Green Key (e316)"; +}; +class ItemKeyGreen2466: ItemKeyGreen { + keyid = 2466; + displayName = "Green Key (b9f5)"; +}; +class ItemKeyGreen2467: ItemKeyGreen { + keyid = 2467; + displayName = "Green Key (d436)"; +}; +class ItemKeyGreen2468: ItemKeyGreen { + keyid = 2468; + displayName = "Green Key (e03f)"; +}; +class ItemKeyGreen2469: ItemKeyGreen { + keyid = 2469; + displayName = "Green Key (fc49)"; +}; +class ItemKeyGreen2470: ItemKeyGreen { + keyid = 2470; + displayName = "Green Key (60dd)"; +}; +class ItemKeyGreen2471: ItemKeyGreen { + keyid = 2471; + displayName = "Green Key (bb3f)"; +}; +class ItemKeyGreen2472: ItemKeyGreen { + keyid = 2472; + displayName = "Green Key (3d99)"; +}; +class ItemKeyGreen2473: ItemKeyGreen { + keyid = 2473; + displayName = "Green Key (590a)"; +}; +class ItemKeyGreen2474: ItemKeyGreen { + keyid = 2474; + displayName = "Green Key (ce83)"; +}; +class ItemKeyGreen2475: ItemKeyGreen { + keyid = 2475; + displayName = "Green Key (c223)"; +}; +class ItemKeyGreen2476: ItemKeyGreen { + keyid = 2476; + displayName = "Green Key (5105)"; +}; +class ItemKeyGreen2477: ItemKeyGreen { + keyid = 2477; + displayName = "Green Key (8caa)"; +}; +class ItemKeyGreen2478: ItemKeyGreen { + keyid = 2478; + displayName = "Green Key (e4b3)"; +}; +class ItemKeyGreen2479: ItemKeyGreen { + keyid = 2479; + displayName = "Green Key (ef65)"; +}; +class ItemKeyGreen2480: ItemKeyGreen { + keyid = 2480; + displayName = "Green Key (1ba0)"; +}; +class ItemKeyGreen2481: ItemKeyGreen { + keyid = 2481; + displayName = "Green Key (b155)"; +}; +class ItemKeyGreen2482: ItemKeyGreen { + keyid = 2482; + displayName = "Green Key (151f)"; +}; +class ItemKeyGreen2483: ItemKeyGreen { + keyid = 2483; + displayName = "Green Key (a529)"; +}; +class ItemKeyGreen2484: ItemKeyGreen { + keyid = 2484; + displayName = "Green Key (47f5)"; +}; +class ItemKeyGreen2485: ItemKeyGreen { + keyid = 2485; + displayName = "Green Key (4fb1)"; +}; +class ItemKeyGreen2486: ItemKeyGreen { + keyid = 2486; + displayName = "Green Key (a036)"; +}; +class ItemKeyGreen2487: ItemKeyGreen { + keyid = 2487; + displayName = "Green Key (873e)"; +}; +class ItemKeyGreen2488: ItemKeyGreen { + keyid = 2488; + displayName = "Green Key (f448)"; +}; +class ItemKeyGreen2489: ItemKeyGreen { + keyid = 2489; + displayName = "Green Key (6278)"; +}; +class ItemKeyGreen2490: ItemKeyGreen { + keyid = 2490; + displayName = "Green Key (bf6d)"; +}; +class ItemKeyGreen2491: ItemKeyGreen { + keyid = 2491; + displayName = "Green Key (6ea9)"; +}; +class ItemKeyGreen2492: ItemKeyGreen { + keyid = 2492; + displayName = "Green Key (9b6c)"; +}; +class ItemKeyGreen2493: ItemKeyGreen { + keyid = 2493; + displayName = "Green Key (ea04)"; +}; +class ItemKeyGreen2494: ItemKeyGreen { + keyid = 2494; + displayName = "Green Key (9cd8)"; +}; +class ItemKeyGreen2495: ItemKeyGreen { + keyid = 2495; + displayName = "Green Key (7984)"; +}; +class ItemKeyGreen2496: ItemKeyGreen { + keyid = 2496; + displayName = "Green Key (131a)"; +}; +class ItemKeyGreen2497: ItemKeyGreen { + keyid = 2497; + displayName = "Green Key (0682)"; +}; +class ItemKeyGreen2498: ItemKeyGreen { + keyid = 2498; + displayName = "Green Key (5da5)"; +}; +class ItemKeyGreen2499: ItemKeyGreen { + keyid = 2499; + displayName = "Green Key (8027)"; +}; +class ItemKeyGreen2500: ItemKeyGreen { + keyid = 2500; + displayName = "Green Key (197a)"; +}; +class ItemKeyRed1: ItemKeyRed { + keyid = 2501; + displayName = "Red Key (31a5)"; +}; +class ItemKeyRed2: ItemKeyRed { + keyid = 2502; + displayName = "Red Key (2566)"; +}; +class ItemKeyRed3: ItemKeyRed { + keyid = 2503; + displayName = "Red Key (8df7)"; +}; +class ItemKeyRed4: ItemKeyRed { + keyid = 2504; + displayName = "Red Key (e679)"; +}; +class ItemKeyRed5: ItemKeyRed { + keyid = 2505; + displayName = "Red Key (d1bc)"; +}; +class ItemKeyRed6: ItemKeyRed { + keyid = 2506; + displayName = "Red Key (a875)"; +}; +class ItemKeyRed7: ItemKeyRed { + keyid = 2507; + displayName = "Red Key (4b44)"; +}; +class ItemKeyRed8: ItemKeyRed { + keyid = 2508; + displayName = "Red Key (1e22)"; +}; +class ItemKeyRed9: ItemKeyRed { + keyid = 2509; + displayName = "Red Key (5d84)"; +}; +class ItemKeyRed10: ItemKeyRed { + keyid = 2510; + displayName = "Red Key (992e)"; +}; +class ItemKeyRed11: ItemKeyRed { + keyid = 2511; + displayName = "Red Key (2779)"; +}; +class ItemKeyRed12: ItemKeyRed { + keyid = 2512; + displayName = "Red Key (c5f6)"; +}; +class ItemKeyRed13: ItemKeyRed { + keyid = 2513; + displayName = "Red Key (1f29)"; +}; +class ItemKeyRed14: ItemKeyRed { + keyid = 2514; + displayName = "Red Key (c6f4)"; +}; +class ItemKeyRed15: ItemKeyRed { + keyid = 2515; + displayName = "Red Key (f619)"; +}; +class ItemKeyRed16: ItemKeyRed { + keyid = 2516; + displayName = "Red Key (40de)"; +}; +class ItemKeyRed17: ItemKeyRed { + keyid = 2517; + displayName = "Red Key (69c5)"; +}; +class ItemKeyRed18: ItemKeyRed { + keyid = 2518; + displayName = "Red Key (b21d)"; +}; +class ItemKeyRed19: ItemKeyRed { + keyid = 2519; + displayName = "Red Key (fd24)"; +}; +class ItemKeyRed20: ItemKeyRed { + keyid = 2520; + displayName = "Red Key (9fb6)"; +}; +class ItemKeyRed21: ItemKeyRed { + keyid = 2521; + displayName = "Red Key (49f3)"; +}; +class ItemKeyRed22: ItemKeyRed { + keyid = 2522; + displayName = "Red Key (25bd)"; +}; +class ItemKeyRed23: ItemKeyRed { + keyid = 2523; + displayName = "Red Key (e746)"; +}; +class ItemKeyRed24: ItemKeyRed { + keyid = 2524; + displayName = "Red Key (9b84)"; +}; +class ItemKeyRed25: ItemKeyRed { + keyid = 2525; + displayName = "Red Key (706f)"; +}; +class ItemKeyRed26: ItemKeyRed { + keyid = 2526; + displayName = "Red Key (b6d1)"; +}; +class ItemKeyRed27: ItemKeyRed { + keyid = 2527; + displayName = "Red Key (0031)"; +}; +class ItemKeyRed28: ItemKeyRed { + keyid = 2528; + displayName = "Red Key (1208)"; +}; +class ItemKeyRed29: ItemKeyRed { + keyid = 2529; + displayName = "Red Key (32d4)"; +}; +class ItemKeyRed30: ItemKeyRed { + keyid = 2530; + displayName = "Red Key (84a1)"; +}; +class ItemKeyRed31: ItemKeyRed { + keyid = 2531; + displayName = "Red Key (c3fb)"; +}; +class ItemKeyRed32: ItemKeyRed { + keyid = 2532; + displayName = "Red Key (73d7)"; +}; +class ItemKeyRed33: ItemKeyRed { + keyid = 2533; + displayName = "Red Key (a822)"; +}; +class ItemKeyRed34: ItemKeyRed { + keyid = 2534; + displayName = "Red Key (5bb0)"; +}; +class ItemKeyRed35: ItemKeyRed { + keyid = 2535; + displayName = "Red Key (6e8a)"; +}; +class ItemKeyRed36: ItemKeyRed { + keyid = 2536; + displayName = "Red Key (30f3)"; +}; +class ItemKeyRed37: ItemKeyRed { + keyid = 2537; + displayName = "Red Key (5e0c)"; +}; +class ItemKeyRed38: ItemKeyRed { + keyid = 2538; + displayName = "Red Key (18e9)"; +}; +class ItemKeyRed39: ItemKeyRed { + keyid = 2539; + displayName = "Red Key (66af)"; +}; +class ItemKeyRed40: ItemKeyRed { + keyid = 2540; + displayName = "Red Key (caef)"; +}; +class ItemKeyRed41: ItemKeyRed { + keyid = 2541; + displayName = "Red Key (ceb3)"; +}; +class ItemKeyRed42: ItemKeyRed { + keyid = 2542; + displayName = "Red Key (ed0e)"; +}; +class ItemKeyRed43: ItemKeyRed { + keyid = 2543; + displayName = "Red Key (1279)"; +}; +class ItemKeyRed44: ItemKeyRed { + keyid = 2544; + displayName = "Red Key (4419)"; +}; +class ItemKeyRed45: ItemKeyRed { + keyid = 2545; + displayName = "Red Key (9345)"; +}; +class ItemKeyRed46: ItemKeyRed { + keyid = 2546; + displayName = "Red Key (bc9d)"; +}; +class ItemKeyRed47: ItemKeyRed { + keyid = 2547; + displayName = "Red Key (667e)"; +}; +class ItemKeyRed48: ItemKeyRed { + keyid = 2548; + displayName = "Red Key (534a)"; +}; +class ItemKeyRed49: ItemKeyRed { + keyid = 2549; + displayName = "Red Key (6172)"; +}; +class ItemKeyRed50: ItemKeyRed { + keyid = 2550; + displayName = "Red Key (7748)"; +}; +class ItemKeyRed51: ItemKeyRed { + keyid = 2551; + displayName = "Red Key (c2d2)"; +}; +class ItemKeyRed52: ItemKeyRed { + keyid = 2552; + displayName = "Red Key (db11)"; +}; +class ItemKeyRed53: ItemKeyRed { + keyid = 2553; + displayName = "Red Key (93ed)"; +}; +class ItemKeyRed54: ItemKeyRed { + keyid = 2554; + displayName = "Red Key (d456)"; +}; +class ItemKeyRed55: ItemKeyRed { + keyid = 2555; + displayName = "Red Key (b4ee)"; +}; +class ItemKeyRed56: ItemKeyRed { + keyid = 2556; + displayName = "Red Key (ac28)"; +}; +class ItemKeyRed57: ItemKeyRed { + keyid = 2557; + displayName = "Red Key (0b89)"; +}; +class ItemKeyRed58: ItemKeyRed { + keyid = 2558; + displayName = "Red Key (6b75)"; +}; +class ItemKeyRed59: ItemKeyRed { + keyid = 2559; + displayName = "Red Key (c85f)"; +}; +class ItemKeyRed60: ItemKeyRed { + keyid = 2560; + displayName = "Red Key (860a)"; +}; +class ItemKeyRed61: ItemKeyRed { + keyid = 2561; + displayName = "Red Key (a151)"; +}; +class ItemKeyRed62: ItemKeyRed { + keyid = 2562; + displayName = "Red Key (f5c3)"; +}; +class ItemKeyRed63: ItemKeyRed { + keyid = 2563; + displayName = "Red Key (b56d)"; +}; +class ItemKeyRed64: ItemKeyRed { + keyid = 2564; + displayName = "Red Key (1260)"; +}; +class ItemKeyRed65: ItemKeyRed { + keyid = 2565; + displayName = "Red Key (659d)"; +}; +class ItemKeyRed66: ItemKeyRed { + keyid = 2566; + displayName = "Red Key (e5cd)"; +}; +class ItemKeyRed67: ItemKeyRed { + keyid = 2567; + displayName = "Red Key (2e83)"; +}; +class ItemKeyRed68: ItemKeyRed { + keyid = 2568; + displayName = "Red Key (6bb6)"; +}; +class ItemKeyRed69: ItemKeyRed { + keyid = 2569; + displayName = "Red Key (1ffb)"; +}; +class ItemKeyRed70: ItemKeyRed { + keyid = 2570; + displayName = "Red Key (ff11)"; +}; +class ItemKeyRed71: ItemKeyRed { + keyid = 2571; + displayName = "Red Key (8ed8)"; +}; +class ItemKeyRed72: ItemKeyRed { + keyid = 2572; + displayName = "Red Key (218f)"; +}; +class ItemKeyRed73: ItemKeyRed { + keyid = 2573; + displayName = "Red Key (0ade)"; +}; +class ItemKeyRed74: ItemKeyRed { + keyid = 2574; + displayName = "Red Key (e6d2)"; +}; +class ItemKeyRed75: ItemKeyRed { + keyid = 2575; + displayName = "Red Key (620b)"; +}; +class ItemKeyRed76: ItemKeyRed { + keyid = 2576; + displayName = "Red Key (6fed)"; +}; +class ItemKeyRed77: ItemKeyRed { + keyid = 2577; + displayName = "Red Key (d871)"; +}; +class ItemKeyRed78: ItemKeyRed { + keyid = 2578; + displayName = "Red Key (6fcd)"; +}; +class ItemKeyRed79: ItemKeyRed { + keyid = 2579; + displayName = "Red Key (48d4)"; +}; +class ItemKeyRed80: ItemKeyRed { + keyid = 2580; + displayName = "Red Key (d6b3)"; +}; +class ItemKeyRed81: ItemKeyRed { + keyid = 2581; + displayName = "Red Key (b6cf)"; +}; +class ItemKeyRed82: ItemKeyRed { + keyid = 2582; + displayName = "Red Key (1245)"; +}; +class ItemKeyRed83: ItemKeyRed { + keyid = 2583; + displayName = "Red Key (df10)"; +}; +class ItemKeyRed84: ItemKeyRed { + keyid = 2584; + displayName = "Red Key (3c96)"; +}; +class ItemKeyRed85: ItemKeyRed { + keyid = 2585; + displayName = "Red Key (8d48)"; +}; +class ItemKeyRed86: ItemKeyRed { + keyid = 2586; + displayName = "Red Key (77e5)"; +}; +class ItemKeyRed87: ItemKeyRed { + keyid = 2587; + displayName = "Red Key (fbf8)"; +}; +class ItemKeyRed88: ItemKeyRed { + keyid = 2588; + displayName = "Red Key (f403)"; +}; +class ItemKeyRed89: ItemKeyRed { + keyid = 2589; + displayName = "Red Key (ff12)"; +}; +class ItemKeyRed90: ItemKeyRed { + keyid = 2590; + displayName = "Red Key (a304)"; +}; +class ItemKeyRed91: ItemKeyRed { + keyid = 2591; + displayName = "Red Key (063e)"; +}; +class ItemKeyRed92: ItemKeyRed { + keyid = 2592; + displayName = "Red Key (b8e1)"; +}; +class ItemKeyRed93: ItemKeyRed { + keyid = 2593; + displayName = "Red Key (c53c)"; +}; +class ItemKeyRed94: ItemKeyRed { + keyid = 2594; + displayName = "Red Key (5059)"; +}; +class ItemKeyRed95: ItemKeyRed { + keyid = 2595; + displayName = "Red Key (6df4)"; +}; +class ItemKeyRed96: ItemKeyRed { + keyid = 2596; + displayName = "Red Key (afcc)"; +}; +class ItemKeyRed97: ItemKeyRed { + keyid = 2597; + displayName = "Red Key (264b)"; +}; +class ItemKeyRed98: ItemKeyRed { + keyid = 2598; + displayName = "Red Key (2736)"; +}; +class ItemKeyRed99: ItemKeyRed { + keyid = 2599; + displayName = "Red Key (2df8)"; +}; +class ItemKeyRed100: ItemKeyRed { + keyid = 2600; + displayName = "Red Key (c20a)"; +}; +class ItemKeyRed101: ItemKeyRed { + keyid = 2601; + displayName = "Red Key (9298)"; +}; +class ItemKeyRed102: ItemKeyRed { + keyid = 2602; + displayName = "Red Key (6ab9)"; +}; +class ItemKeyRed103: ItemKeyRed { + keyid = 2603; + displayName = "Red Key (8b3e)"; +}; +class ItemKeyRed104: ItemKeyRed { + keyid = 2604; + displayName = "Red Key (2cb5)"; +}; +class ItemKeyRed105: ItemKeyRed { + keyid = 2605; + displayName = "Red Key (a677)"; +}; +class ItemKeyRed106: ItemKeyRed { + keyid = 2606; + displayName = "Red Key (d189)"; +}; +class ItemKeyRed107: ItemKeyRed { + keyid = 2607; + displayName = "Red Key (b07d)"; +}; +class ItemKeyRed108: ItemKeyRed { + keyid = 2608; + displayName = "Red Key (9181)"; +}; +class ItemKeyRed109: ItemKeyRed { + keyid = 2609; + displayName = "Red Key (9444)"; +}; +class ItemKeyRed110: ItemKeyRed { + keyid = 2610; + displayName = "Red Key (d84f)"; +}; +class ItemKeyRed111: ItemKeyRed { + keyid = 2611; + displayName = "Red Key (4348)"; +}; +class ItemKeyRed112: ItemKeyRed { + keyid = 2612; + displayName = "Red Key (69c1)"; +}; +class ItemKeyRed113: ItemKeyRed { + keyid = 2613; + displayName = "Red Key (f624)"; +}; +class ItemKeyRed114: ItemKeyRed { + keyid = 2614; + displayName = "Red Key (7de1)"; +}; +class ItemKeyRed115: ItemKeyRed { + keyid = 2615; + displayName = "Red Key (3f60)"; +}; +class ItemKeyRed116: ItemKeyRed { + keyid = 2616; + displayName = "Red Key (5532)"; +}; +class ItemKeyRed117: ItemKeyRed { + keyid = 2617; + displayName = "Red Key (bbdd)"; +}; +class ItemKeyRed118: ItemKeyRed { + keyid = 2618; + displayName = "Red Key (6aa0)"; +}; +class ItemKeyRed119: ItemKeyRed { + keyid = 2619; + displayName = "Red Key (605c)"; +}; +class ItemKeyRed120: ItemKeyRed { + keyid = 2620; + displayName = "Red Key (90f1)"; +}; +class ItemKeyRed121: ItemKeyRed { + keyid = 2621; + displayName = "Red Key (de40)"; +}; +class ItemKeyRed122: ItemKeyRed { + keyid = 2622; + displayName = "Red Key (4985)"; +}; +class ItemKeyRed123: ItemKeyRed { + keyid = 2623; + displayName = "Red Key (4a2e)"; +}; +class ItemKeyRed124: ItemKeyRed { + keyid = 2624; + displayName = "Red Key (9e99)"; +}; +class ItemKeyRed125: ItemKeyRed { + keyid = 2625; + displayName = "Red Key (f8d8)"; +}; +class ItemKeyRed126: ItemKeyRed { + keyid = 2626; + displayName = "Red Key (34be)"; +}; +class ItemKeyRed127: ItemKeyRed { + keyid = 2627; + displayName = "Red Key (5520)"; +}; +class ItemKeyRed128: ItemKeyRed { + keyid = 2628; + displayName = "Red Key (7be4)"; +}; +class ItemKeyRed129: ItemKeyRed { + keyid = 2629; + displayName = "Red Key (0c9f)"; +}; +class ItemKeyRed130: ItemKeyRed { + keyid = 2630; + displayName = "Red Key (5e53)"; +}; +class ItemKeyRed131: ItemKeyRed { + keyid = 2631; + displayName = "Red Key (531e)"; +}; +class ItemKeyRed132: ItemKeyRed { + keyid = 2632; + displayName = "Red Key (85f6)"; +}; +class ItemKeyRed133: ItemKeyRed { + keyid = 2633; + displayName = "Red Key (16f2)"; +}; +class ItemKeyRed134: ItemKeyRed { + keyid = 2634; + displayName = "Red Key (40a4)"; +}; +class ItemKeyRed135: ItemKeyRed { + keyid = 2635; + displayName = "Red Key (22a8)"; +}; +class ItemKeyRed136: ItemKeyRed { + keyid = 2636; + displayName = "Red Key (24d3)"; +}; +class ItemKeyRed137: ItemKeyRed { + keyid = 2637; + displayName = "Red Key (af52)"; +}; +class ItemKeyRed138: ItemKeyRed { + keyid = 2638; + displayName = "Red Key (eb34)"; +}; +class ItemKeyRed139: ItemKeyRed { + keyid = 2639; + displayName = "Red Key (0407)"; +}; +class ItemKeyRed140: ItemKeyRed { + keyid = 2640; + displayName = "Red Key (cc15)"; +}; +class ItemKeyRed141: ItemKeyRed { + keyid = 2641; + displayName = "Red Key (d26f)"; +}; +class ItemKeyRed142: ItemKeyRed { + keyid = 2642; + displayName = "Red Key (2103)"; +}; +class ItemKeyRed143: ItemKeyRed { + keyid = 2643; + displayName = "Red Key (f2a1)"; +}; +class ItemKeyRed144: ItemKeyRed { + keyid = 2644; + displayName = "Red Key (9675)"; +}; +class ItemKeyRed145: ItemKeyRed { + keyid = 2645; + displayName = "Red Key (2202)"; +}; +class ItemKeyRed146: ItemKeyRed { + keyid = 2646; + displayName = "Red Key (3de0)"; +}; +class ItemKeyRed147: ItemKeyRed { + keyid = 2647; + displayName = "Red Key (1b2e)"; +}; +class ItemKeyRed148: ItemKeyRed { + keyid = 2648; + displayName = "Red Key (0f87)"; +}; +class ItemKeyRed149: ItemKeyRed { + keyid = 2649; + displayName = "Red Key (53ce)"; +}; +class ItemKeyRed150: ItemKeyRed { + keyid = 2650; + displayName = "Red Key (adf5)"; +}; +class ItemKeyRed151: ItemKeyRed { + keyid = 2651; + displayName = "Red Key (253b)"; +}; +class ItemKeyRed152: ItemKeyRed { + keyid = 2652; + displayName = "Red Key (be0a)"; +}; +class ItemKeyRed153: ItemKeyRed { + keyid = 2653; + displayName = "Red Key (ffbb)"; +}; +class ItemKeyRed154: ItemKeyRed { + keyid = 2654; + displayName = "Red Key (d932)"; +}; +class ItemKeyRed155: ItemKeyRed { + keyid = 2655; + displayName = "Red Key (36ee)"; +}; +class ItemKeyRed156: ItemKeyRed { + keyid = 2656; + displayName = "Red Key (9b5f)"; +}; +class ItemKeyRed157: ItemKeyRed { + keyid = 2657; + displayName = "Red Key (8abb)"; +}; +class ItemKeyRed158: ItemKeyRed { + keyid = 2658; + displayName = "Red Key (36f6)"; +}; +class ItemKeyRed159: ItemKeyRed { + keyid = 2659; + displayName = "Red Key (7c4c)"; +}; +class ItemKeyRed160: ItemKeyRed { + keyid = 2660; + displayName = "Red Key (e06a)"; +}; +class ItemKeyRed161: ItemKeyRed { + keyid = 2661; + displayName = "Red Key (493f)"; +}; +class ItemKeyRed162: ItemKeyRed { + keyid = 2662; + displayName = "Red Key (c28a)"; +}; +class ItemKeyRed163: ItemKeyRed { + keyid = 2663; + displayName = "Red Key (93bf)"; +}; +class ItemKeyRed164: ItemKeyRed { + keyid = 2664; + displayName = "Red Key (c21e)"; +}; +class ItemKeyRed165: ItemKeyRed { + keyid = 2665; + displayName = "Red Key (99b8)"; +}; +class ItemKeyRed166: ItemKeyRed { + keyid = 2666; + displayName = "Red Key (3730)"; +}; +class ItemKeyRed167: ItemKeyRed { + keyid = 2667; + displayName = "Red Key (590e)"; +}; +class ItemKeyRed168: ItemKeyRed { + keyid = 2668; + displayName = "Red Key (d477)"; +}; +class ItemKeyRed169: ItemKeyRed { + keyid = 2669; + displayName = "Red Key (64ee)"; +}; +class ItemKeyRed170: ItemKeyRed { + keyid = 2670; + displayName = "Red Key (1c4c)"; +}; +class ItemKeyRed171: ItemKeyRed { + keyid = 2671; + displayName = "Red Key (0de2)"; +}; +class ItemKeyRed172: ItemKeyRed { + keyid = 2672; + displayName = "Red Key (b44a)"; +}; +class ItemKeyRed173: ItemKeyRed { + keyid = 2673; + displayName = "Red Key (241b)"; +}; +class ItemKeyRed174: ItemKeyRed { + keyid = 2674; + displayName = "Red Key (9567)"; +}; +class ItemKeyRed175: ItemKeyRed { + keyid = 2675; + displayName = "Red Key (7136)"; +}; +class ItemKeyRed176: ItemKeyRed { + keyid = 2676; + displayName = "Red Key (8f35)"; +}; +class ItemKeyRed177: ItemKeyRed { + keyid = 2677; + displayName = "Red Key (4d1e)"; +}; +class ItemKeyRed178: ItemKeyRed { + keyid = 2678; + displayName = "Red Key (8bd7)"; +}; +class ItemKeyRed179: ItemKeyRed { + keyid = 2679; + displayName = "Red Key (a4ec)"; +}; +class ItemKeyRed180: ItemKeyRed { + keyid = 2680; + displayName = "Red Key (6833)"; +}; +class ItemKeyRed181: ItemKeyRed { + keyid = 2681; + displayName = "Red Key (3db6)"; +}; +class ItemKeyRed182: ItemKeyRed { + keyid = 2682; + displayName = "Red Key (6895)"; +}; +class ItemKeyRed183: ItemKeyRed { + keyid = 2683; + displayName = "Red Key (a17c)"; +}; +class ItemKeyRed184: ItemKeyRed { + keyid = 2684; + displayName = "Red Key (5b1a)"; +}; +class ItemKeyRed185: ItemKeyRed { + keyid = 2685; + displayName = "Red Key (b5b8)"; +}; +class ItemKeyRed186: ItemKeyRed { + keyid = 2686; + displayName = "Red Key (33c2)"; +}; +class ItemKeyRed187: ItemKeyRed { + keyid = 2687; + displayName = "Red Key (fc02)"; +}; +class ItemKeyRed188: ItemKeyRed { + keyid = 2688; + displayName = "Red Key (eb84)"; +}; +class ItemKeyRed189: ItemKeyRed { + keyid = 2689; + displayName = "Red Key (8e15)"; +}; +class ItemKeyRed190: ItemKeyRed { + keyid = 2690; + displayName = "Red Key (d2f7)"; +}; +class ItemKeyRed191: ItemKeyRed { + keyid = 2691; + displayName = "Red Key (41b1)"; +}; +class ItemKeyRed192: ItemKeyRed { + keyid = 2692; + displayName = "Red Key (c390)"; +}; +class ItemKeyRed193: ItemKeyRed { + keyid = 2693; + displayName = "Red Key (00ad)"; +}; +class ItemKeyRed194: ItemKeyRed { + keyid = 2694; + displayName = "Red Key (270e)"; +}; +class ItemKeyRed195: ItemKeyRed { + keyid = 2695; + displayName = "Red Key (31bb)"; +}; +class ItemKeyRed196: ItemKeyRed { + keyid = 2696; + displayName = "Red Key (dee6)"; +}; +class ItemKeyRed197: ItemKeyRed { + keyid = 2697; + displayName = "Red Key (1847)"; +}; +class ItemKeyRed198: ItemKeyRed { + keyid = 2698; + displayName = "Red Key (7893)"; +}; +class ItemKeyRed199: ItemKeyRed { + keyid = 2699; + displayName = "Red Key (e1e9)"; +}; +class ItemKeyRed200: ItemKeyRed { + keyid = 2700; + displayName = "Red Key (d4eb)"; +}; +class ItemKeyRed201: ItemKeyRed { + keyid = 2701; + displayName = "Red Key (09f6)"; +}; +class ItemKeyRed202: ItemKeyRed { + keyid = 2702; + displayName = "Red Key (cc01)"; +}; +class ItemKeyRed203: ItemKeyRed { + keyid = 2703; + displayName = "Red Key (fbd3)"; +}; +class ItemKeyRed204: ItemKeyRed { + keyid = 2704; + displayName = "Red Key (922f)"; +}; +class ItemKeyRed205: ItemKeyRed { + keyid = 2705; + displayName = "Red Key (2e17)"; +}; +class ItemKeyRed206: ItemKeyRed { + keyid = 2706; + displayName = "Red Key (f85f)"; +}; +class ItemKeyRed207: ItemKeyRed { + keyid = 2707; + displayName = "Red Key (c2d8)"; +}; +class ItemKeyRed208: ItemKeyRed { + keyid = 2708; + displayName = "Red Key (7c0d)"; +}; +class ItemKeyRed209: ItemKeyRed { + keyid = 2709; + displayName = "Red Key (5c39)"; +}; +class ItemKeyRed210: ItemKeyRed { + keyid = 2710; + displayName = "Red Key (73ff)"; +}; +class ItemKeyRed211: ItemKeyRed { + keyid = 2711; + displayName = "Red Key (4002)"; +}; +class ItemKeyRed212: ItemKeyRed { + keyid = 2712; + displayName = "Red Key (c2eb)"; +}; +class ItemKeyRed213: ItemKeyRed { + keyid = 2713; + displayName = "Red Key (2f09)"; +}; +class ItemKeyRed214: ItemKeyRed { + keyid = 2714; + displayName = "Red Key (37c8)"; +}; +class ItemKeyRed215: ItemKeyRed { + keyid = 2715; + displayName = "Red Key (5dd0)"; +}; +class ItemKeyRed216: ItemKeyRed { + keyid = 2716; + displayName = "Red Key (eea0)"; +}; +class ItemKeyRed217: ItemKeyRed { + keyid = 2717; + displayName = "Red Key (2527)"; +}; +class ItemKeyRed218: ItemKeyRed { + keyid = 2718; + displayName = "Red Key (0431)"; +}; +class ItemKeyRed219: ItemKeyRed { + keyid = 2719; + displayName = "Red Key (5edd)"; +}; +class ItemKeyRed220: ItemKeyRed { + keyid = 2720; + displayName = "Red Key (8265)"; +}; +class ItemKeyRed221: ItemKeyRed { + keyid = 2721; + displayName = "Red Key (1af3)"; +}; +class ItemKeyRed222: ItemKeyRed { + keyid = 2722; + displayName = "Red Key (d073)"; +}; +class ItemKeyRed223: ItemKeyRed { + keyid = 2723; + displayName = "Red Key (7cea)"; +}; +class ItemKeyRed224: ItemKeyRed { + keyid = 2724; + displayName = "Red Key (5259)"; +}; +class ItemKeyRed225: ItemKeyRed { + keyid = 2725; + displayName = "Red Key (c95d)"; +}; +class ItemKeyRed226: ItemKeyRed { + keyid = 2726; + displayName = "Red Key (0808)"; +}; +class ItemKeyRed227: ItemKeyRed { + keyid = 2727; + displayName = "Red Key (8e29)"; +}; +class ItemKeyRed228: ItemKeyRed { + keyid = 2728; + displayName = "Red Key (e085)"; +}; +class ItemKeyRed229: ItemKeyRed { + keyid = 2729; + displayName = "Red Key (734c)"; +}; +class ItemKeyRed230: ItemKeyRed { + keyid = 2730; + displayName = "Red Key (de78)"; +}; +class ItemKeyRed231: ItemKeyRed { + keyid = 2731; + displayName = "Red Key (4956)"; +}; +class ItemKeyRed232: ItemKeyRed { + keyid = 2732; + displayName = "Red Key (4a7e)"; +}; +class ItemKeyRed233: ItemKeyRed { + keyid = 2733; + displayName = "Red Key (a735)"; +}; +class ItemKeyRed234: ItemKeyRed { + keyid = 2734; + displayName = "Red Key (04ae)"; +}; +class ItemKeyRed235: ItemKeyRed { + keyid = 2735; + displayName = "Red Key (8791)"; +}; +class ItemKeyRed236: ItemKeyRed { + keyid = 2736; + displayName = "Red Key (1e71)"; +}; +class ItemKeyRed237: ItemKeyRed { + keyid = 2737; + displayName = "Red Key (c43e)"; +}; +class ItemKeyRed238: ItemKeyRed { + keyid = 2738; + displayName = "Red Key (97a3)"; +}; +class ItemKeyRed239: ItemKeyRed { + keyid = 2739; + displayName = "Red Key (a3aa)"; +}; +class ItemKeyRed240: ItemKeyRed { + keyid = 2740; + displayName = "Red Key (0404)"; +}; +class ItemKeyRed241: ItemKeyRed { + keyid = 2741; + displayName = "Red Key (1364)"; +}; +class ItemKeyRed242: ItemKeyRed { + keyid = 2742; + displayName = "Red Key (a450)"; +}; +class ItemKeyRed243: ItemKeyRed { + keyid = 2743; + displayName = "Red Key (2dd4)"; +}; +class ItemKeyRed244: ItemKeyRed { + keyid = 2744; + displayName = "Red Key (80bf)"; +}; +class ItemKeyRed245: ItemKeyRed { + keyid = 2745; + displayName = "Red Key (4b8c)"; +}; +class ItemKeyRed246: ItemKeyRed { + keyid = 2746; + displayName = "Red Key (7e67)"; +}; +class ItemKeyRed247: ItemKeyRed { + keyid = 2747; + displayName = "Red Key (927c)"; +}; +class ItemKeyRed248: ItemKeyRed { + keyid = 2748; + displayName = "Red Key (74bd)"; +}; +class ItemKeyRed249: ItemKeyRed { + keyid = 2749; + displayName = "Red Key (aee1)"; +}; +class ItemKeyRed250: ItemKeyRed { + keyid = 2750; + displayName = "Red Key (1249)"; +}; +class ItemKeyRed251: ItemKeyRed { + keyid = 2751; + displayName = "Red Key (ea27)"; +}; +class ItemKeyRed252: ItemKeyRed { + keyid = 2752; + displayName = "Red Key (f56a)"; +}; +class ItemKeyRed253: ItemKeyRed { + keyid = 2753; + displayName = "Red Key (9be0)"; +}; +class ItemKeyRed254: ItemKeyRed { + keyid = 2754; + displayName = "Red Key (fc10)"; +}; +class ItemKeyRed255: ItemKeyRed { + keyid = 2755; + displayName = "Red Key (c9f3)"; +}; +class ItemKeyRed256: ItemKeyRed { + keyid = 2756; + displayName = "Red Key (c217)"; +}; +class ItemKeyRed257: ItemKeyRed { + keyid = 2757; + displayName = "Red Key (016b)"; +}; +class ItemKeyRed258: ItemKeyRed { + keyid = 2758; + displayName = "Red Key (4895)"; +}; +class ItemKeyRed259: ItemKeyRed { + keyid = 2759; + displayName = "Red Key (b517)"; +}; +class ItemKeyRed260: ItemKeyRed { + keyid = 2760; + displayName = "Red Key (2028)"; +}; +class ItemKeyRed261: ItemKeyRed { + keyid = 2761; + displayName = "Red Key (c26d)"; +}; +class ItemKeyRed262: ItemKeyRed { + keyid = 2762; + displayName = "Red Key (1478)"; +}; +class ItemKeyRed263: ItemKeyRed { + keyid = 2763; + displayName = "Red Key (c139)"; +}; +class ItemKeyRed264: ItemKeyRed { + keyid = 2764; + displayName = "Red Key (b812)"; +}; +class ItemKeyRed265: ItemKeyRed { + keyid = 2765; + displayName = "Red Key (be2f)"; +}; +class ItemKeyRed266: ItemKeyRed { + keyid = 2766; + displayName = "Red Key (a667)"; +}; +class ItemKeyRed267: ItemKeyRed { + keyid = 2767; + displayName = "Red Key (fd72)"; +}; +class ItemKeyRed268: ItemKeyRed { + keyid = 2768; + displayName = "Red Key (675b)"; +}; +class ItemKeyRed269: ItemKeyRed { + keyid = 2769; + displayName = "Red Key (f1d6)"; +}; +class ItemKeyRed270: ItemKeyRed { + keyid = 2770; + displayName = "Red Key (141f)"; +}; +class ItemKeyRed271: ItemKeyRed { + keyid = 2771; + displayName = "Red Key (a935)"; +}; +class ItemKeyRed272: ItemKeyRed { + keyid = 2772; + displayName = "Red Key (fc8d)"; +}; +class ItemKeyRed273: ItemKeyRed { + keyid = 2773; + displayName = "Red Key (e4e2)"; +}; +class ItemKeyRed274: ItemKeyRed { + keyid = 2774; + displayName = "Red Key (c2cb)"; +}; +class ItemKeyRed275: ItemKeyRed { + keyid = 2775; + displayName = "Red Key (3ca7)"; +}; +class ItemKeyRed276: ItemKeyRed { + keyid = 2776; + displayName = "Red Key (ed32)"; +}; +class ItemKeyRed277: ItemKeyRed { + keyid = 2777; + displayName = "Red Key (71ed)"; +}; +class ItemKeyRed278: ItemKeyRed { + keyid = 2778; + displayName = "Red Key (1d2b)"; +}; +class ItemKeyRed279: ItemKeyRed { + keyid = 2779; + displayName = "Red Key (5920)"; +}; +class ItemKeyRed280: ItemKeyRed { + keyid = 2780; + displayName = "Red Key (75b9)"; +}; +class ItemKeyRed281: ItemKeyRed { + keyid = 2781; + displayName = "Red Key (3616)"; +}; +class ItemKeyRed282: ItemKeyRed { + keyid = 2782; + displayName = "Red Key (d8fb)"; +}; +class ItemKeyRed283: ItemKeyRed { + keyid = 2783; + displayName = "Red Key (cb1a)"; +}; +class ItemKeyRed284: ItemKeyRed { + keyid = 2784; + displayName = "Red Key (72bf)"; +}; +class ItemKeyRed285: ItemKeyRed { + keyid = 2785; + displayName = "Red Key (293c)"; +}; +class ItemKeyRed286: ItemKeyRed { + keyid = 2786; + displayName = "Red Key (e198)"; +}; +class ItemKeyRed287: ItemKeyRed { + keyid = 2787; + displayName = "Red Key (6fa4)"; +}; +class ItemKeyRed288: ItemKeyRed { + keyid = 2788; + displayName = "Red Key (6528)"; +}; +class ItemKeyRed289: ItemKeyRed { + keyid = 2789; + displayName = "Red Key (91d1)"; +}; +class ItemKeyRed290: ItemKeyRed { + keyid = 2790; + displayName = "Red Key (0867)"; +}; +class ItemKeyRed291: ItemKeyRed { + keyid = 2791; + displayName = "Red Key (ad24)"; +}; +class ItemKeyRed292: ItemKeyRed { + keyid = 2792; + displayName = "Red Key (8e46)"; +}; +class ItemKeyRed293: ItemKeyRed { + keyid = 2793; + displayName = "Red Key (346c)"; +}; +class ItemKeyRed294: ItemKeyRed { + keyid = 2794; + displayName = "Red Key (cf59)"; +}; +class ItemKeyRed295: ItemKeyRed { + keyid = 2795; + displayName = "Red Key (2896)"; +}; +class ItemKeyRed296: ItemKeyRed { + keyid = 2796; + displayName = "Red Key (6f7f)"; +}; +class ItemKeyRed297: ItemKeyRed { + keyid = 2797; + displayName = "Red Key (716e)"; +}; +class ItemKeyRed298: ItemKeyRed { + keyid = 2798; + displayName = "Red Key (72cd)"; +}; +class ItemKeyRed299: ItemKeyRed { + keyid = 2799; + displayName = "Red Key (64da)"; +}; +class ItemKeyRed300: ItemKeyRed { + keyid = 2800; + displayName = "Red Key (b1a3)"; +}; +class ItemKeyRed301: ItemKeyRed { + keyid = 2801; + displayName = "Red Key (8219)"; +}; +class ItemKeyRed302: ItemKeyRed { + keyid = 2802; + displayName = "Red Key (7441)"; +}; +class ItemKeyRed303: ItemKeyRed { + keyid = 2803; + displayName = "Red Key (4417)"; +}; +class ItemKeyRed304: ItemKeyRed { + keyid = 2804; + displayName = "Red Key (eefb)"; +}; +class ItemKeyRed305: ItemKeyRed { + keyid = 2805; + displayName = "Red Key (38b5)"; +}; +class ItemKeyRed306: ItemKeyRed { + keyid = 2806; + displayName = "Red Key (793a)"; +}; +class ItemKeyRed307: ItemKeyRed { + keyid = 2807; + displayName = "Red Key (2a8f)"; +}; +class ItemKeyRed308: ItemKeyRed { + keyid = 2808; + displayName = "Red Key (72e4)"; +}; +class ItemKeyRed309: ItemKeyRed { + keyid = 2809; + displayName = "Red Key (3ed6)"; +}; +class ItemKeyRed310: ItemKeyRed { + keyid = 2810; + displayName = "Red Key (4d99)"; +}; +class ItemKeyRed311: ItemKeyRed { + keyid = 2811; + displayName = "Red Key (d539)"; +}; +class ItemKeyRed312: ItemKeyRed { + keyid = 2812; + displayName = "Red Key (fd04)"; +}; +class ItemKeyRed313: ItemKeyRed { + keyid = 2813; + displayName = "Red Key (c666)"; +}; +class ItemKeyRed314: ItemKeyRed { + keyid = 2814; + displayName = "Red Key (410e)"; +}; +class ItemKeyRed315: ItemKeyRed { + keyid = 2815; + displayName = "Red Key (2a21)"; +}; +class ItemKeyRed316: ItemKeyRed { + keyid = 2816; + displayName = "Red Key (650e)"; +}; +class ItemKeyRed317: ItemKeyRed { + keyid = 2817; + displayName = "Red Key (f2ea)"; +}; +class ItemKeyRed318: ItemKeyRed { + keyid = 2818; + displayName = "Red Key (a0a6)"; +}; +class ItemKeyRed319: ItemKeyRed { + keyid = 2819; + displayName = "Red Key (0e2f)"; +}; +class ItemKeyRed320: ItemKeyRed { + keyid = 2820; + displayName = "Red Key (ee0d)"; +}; +class ItemKeyRed321: ItemKeyRed { + keyid = 2821; + displayName = "Red Key (110b)"; +}; +class ItemKeyRed322: ItemKeyRed { + keyid = 2822; + displayName = "Red Key (3197)"; +}; +class ItemKeyRed323: ItemKeyRed { + keyid = 2823; + displayName = "Red Key (05e6)"; +}; +class ItemKeyRed324: ItemKeyRed { + keyid = 2824; + displayName = "Red Key (179c)"; +}; +class ItemKeyRed325: ItemKeyRed { + keyid = 2825; + displayName = "Red Key (81ff)"; +}; +class ItemKeyRed326: ItemKeyRed { + keyid = 2826; + displayName = "Red Key (2c76)"; +}; +class ItemKeyRed327: ItemKeyRed { + keyid = 2827; + displayName = "Red Key (ce9a)"; +}; +class ItemKeyRed328: ItemKeyRed { + keyid = 2828; + displayName = "Red Key (af63)"; +}; +class ItemKeyRed329: ItemKeyRed { + keyid = 2829; + displayName = "Red Key (def1)"; +}; +class ItemKeyRed330: ItemKeyRed { + keyid = 2830; + displayName = "Red Key (04a5)"; +}; +class ItemKeyRed331: ItemKeyRed { + keyid = 2831; + displayName = "Red Key (86ae)"; +}; +class ItemKeyRed332: ItemKeyRed { + keyid = 2832; + displayName = "Red Key (e00c)"; +}; +class ItemKeyRed333: ItemKeyRed { + keyid = 2833; + displayName = "Red Key (b9d5)"; +}; +class ItemKeyRed334: ItemKeyRed { + keyid = 2834; + displayName = "Red Key (b11b)"; +}; +class ItemKeyRed335: ItemKeyRed { + keyid = 2835; + displayName = "Red Key (1e70)"; +}; +class ItemKeyRed336: ItemKeyRed { + keyid = 2836; + displayName = "Red Key (62aa)"; +}; +class ItemKeyRed337: ItemKeyRed { + keyid = 2837; + displayName = "Red Key (a194)"; +}; +class ItemKeyRed338: ItemKeyRed { + keyid = 2838; + displayName = "Red Key (6f70)"; +}; +class ItemKeyRed339: ItemKeyRed { + keyid = 2839; + displayName = "Red Key (6e7b)"; +}; +class ItemKeyRed340: ItemKeyRed { + keyid = 2840; + displayName = "Red Key (0598)"; +}; +class ItemKeyRed341: ItemKeyRed { + keyid = 2841; + displayName = "Red Key (589e)"; +}; +class ItemKeyRed342: ItemKeyRed { + keyid = 2842; + displayName = "Red Key (3f7b)"; +}; +class ItemKeyRed343: ItemKeyRed { + keyid = 2843; + displayName = "Red Key (78b9)"; +}; +class ItemKeyRed344: ItemKeyRed { + keyid = 2844; + displayName = "Red Key (5eef)"; +}; +class ItemKeyRed345: ItemKeyRed { + keyid = 2845; + displayName = "Red Key (580a)"; +}; +class ItemKeyRed346: ItemKeyRed { + keyid = 2846; + displayName = "Red Key (00c6)"; +}; +class ItemKeyRed347: ItemKeyRed { + keyid = 2847; + displayName = "Red Key (8e3e)"; +}; +class ItemKeyRed348: ItemKeyRed { + keyid = 2848; + displayName = "Red Key (103a)"; +}; +class ItemKeyRed349: ItemKeyRed { + keyid = 2849; + displayName = "Red Key (f1f3)"; +}; +class ItemKeyRed350: ItemKeyRed { + keyid = 2850; + displayName = "Red Key (e88c)"; +}; +class ItemKeyRed351: ItemKeyRed { + keyid = 2851; + displayName = "Red Key (a923)"; +}; +class ItemKeyRed352: ItemKeyRed { + keyid = 2852; + displayName = "Red Key (3df7)"; +}; +class ItemKeyRed353: ItemKeyRed { + keyid = 2853; + displayName = "Red Key (c0b1)"; +}; +class ItemKeyRed354: ItemKeyRed { + keyid = 2854; + displayName = "Red Key (52b0)"; +}; +class ItemKeyRed355: ItemKeyRed { + keyid = 2855; + displayName = "Red Key (8c35)"; +}; +class ItemKeyRed356: ItemKeyRed { + keyid = 2856; + displayName = "Red Key (664c)"; +}; +class ItemKeyRed357: ItemKeyRed { + keyid = 2857; + displayName = "Red Key (06b8)"; +}; +class ItemKeyRed358: ItemKeyRed { + keyid = 2858; + displayName = "Red Key (c38a)"; +}; +class ItemKeyRed359: ItemKeyRed { + keyid = 2859; + displayName = "Red Key (b21f)"; +}; +class ItemKeyRed360: ItemKeyRed { + keyid = 2860; + displayName = "Red Key (fa74)"; +}; +class ItemKeyRed361: ItemKeyRed { + keyid = 2861; + displayName = "Red Key (c81a)"; +}; +class ItemKeyRed362: ItemKeyRed { + keyid = 2862; + displayName = "Red Key (7f46)"; +}; +class ItemKeyRed363: ItemKeyRed { + keyid = 2863; + displayName = "Red Key (4e11)"; +}; +class ItemKeyRed364: ItemKeyRed { + keyid = 2864; + displayName = "Red Key (db0c)"; +}; +class ItemKeyRed365: ItemKeyRed { + keyid = 2865; + displayName = "Red Key (582d)"; +}; +class ItemKeyRed366: ItemKeyRed { + keyid = 2866; + displayName = "Red Key (810e)"; +}; +class ItemKeyRed367: ItemKeyRed { + keyid = 2867; + displayName = "Red Key (807e)"; +}; +class ItemKeyRed368: ItemKeyRed { + keyid = 2868; + displayName = "Red Key (0221)"; +}; +class ItemKeyRed369: ItemKeyRed { + keyid = 2869; + displayName = "Red Key (1224)"; +}; +class ItemKeyRed370: ItemKeyRed { + keyid = 2870; + displayName = "Red Key (63f5)"; +}; +class ItemKeyRed371: ItemKeyRed { + keyid = 2871; + displayName = "Red Key (c4d7)"; +}; +class ItemKeyRed372: ItemKeyRed { + keyid = 2872; + displayName = "Red Key (cc61)"; +}; +class ItemKeyRed373: ItemKeyRed { + keyid = 2873; + displayName = "Red Key (9308)"; +}; +class ItemKeyRed374: ItemKeyRed { + keyid = 2874; + displayName = "Red Key (e270)"; +}; +class ItemKeyRed375: ItemKeyRed { + keyid = 2875; + displayName = "Red Key (1cbd)"; +}; +class ItemKeyRed376: ItemKeyRed { + keyid = 2876; + displayName = "Red Key (2417)"; +}; +class ItemKeyRed377: ItemKeyRed { + keyid = 2877; + displayName = "Red Key (195b)"; +}; +class ItemKeyRed378: ItemKeyRed { + keyid = 2878; + displayName = "Red Key (44df)"; +}; +class ItemKeyRed379: ItemKeyRed { + keyid = 2879; + displayName = "Red Key (8eee)"; +}; +class ItemKeyRed380: ItemKeyRed { + keyid = 2880; + displayName = "Red Key (df6c)"; +}; +class ItemKeyRed381: ItemKeyRed { + keyid = 2881; + displayName = "Red Key (9437)"; +}; +class ItemKeyRed382: ItemKeyRed { + keyid = 2882; + displayName = "Red Key (e65e)"; +}; +class ItemKeyRed383: ItemKeyRed { + keyid = 2883; + displayName = "Red Key (bc92)"; +}; +class ItemKeyRed384: ItemKeyRed { + keyid = 2884; + displayName = "Red Key (453f)"; +}; +class ItemKeyRed385: ItemKeyRed { + keyid = 2885; + displayName = "Red Key (2b8f)"; +}; +class ItemKeyRed386: ItemKeyRed { + keyid = 2886; + displayName = "Red Key (5fbd)"; +}; +class ItemKeyRed387: ItemKeyRed { + keyid = 2887; + displayName = "Red Key (3e97)"; +}; +class ItemKeyRed388: ItemKeyRed { + keyid = 2888; + displayName = "Red Key (81c8)"; +}; +class ItemKeyRed389: ItemKeyRed { + keyid = 2889; + displayName = "Red Key (a8f7)"; +}; +class ItemKeyRed390: ItemKeyRed { + keyid = 2890; + displayName = "Red Key (cd26)"; +}; +class ItemKeyRed391: ItemKeyRed { + keyid = 2891; + displayName = "Red Key (285f)"; +}; +class ItemKeyRed392: ItemKeyRed { + keyid = 2892; + displayName = "Red Key (585b)"; +}; +class ItemKeyRed393: ItemKeyRed { + keyid = 2893; + displayName = "Red Key (3b5a)"; +}; +class ItemKeyRed394: ItemKeyRed { + keyid = 2894; + displayName = "Red Key (9644)"; +}; +class ItemKeyRed395: ItemKeyRed { + keyid = 2895; + displayName = "Red Key (dba3)"; +}; +class ItemKeyRed396: ItemKeyRed { + keyid = 2896; + displayName = "Red Key (61f1)"; +}; +class ItemKeyRed397: ItemKeyRed { + keyid = 2897; + displayName = "Red Key (a671)"; +}; +class ItemKeyRed398: ItemKeyRed { + keyid = 2898; + displayName = "Red Key (51fe)"; +}; +class ItemKeyRed399: ItemKeyRed { + keyid = 2899; + displayName = "Red Key (19ce)"; +}; +class ItemKeyRed400: ItemKeyRed { + keyid = 2900; + displayName = "Red Key (a8db)"; +}; +class ItemKeyRed401: ItemKeyRed { + keyid = 2901; + displayName = "Red Key (474c)"; +}; +class ItemKeyRed402: ItemKeyRed { + keyid = 2902; + displayName = "Red Key (ac83)"; +}; +class ItemKeyRed403: ItemKeyRed { + keyid = 2903; + displayName = "Red Key (0bbc)"; +}; +class ItemKeyRed404: ItemKeyRed { + keyid = 2904; + displayName = "Red Key (0d59)"; +}; +class ItemKeyRed405: ItemKeyRed { + keyid = 2905; + displayName = "Red Key (070d)"; +}; +class ItemKeyRed406: ItemKeyRed { + keyid = 2906; + displayName = "Red Key (9104)"; +}; +class ItemKeyRed407: ItemKeyRed { + keyid = 2907; + displayName = "Red Key (15af)"; +}; +class ItemKeyRed408: ItemKeyRed { + keyid = 2908; + displayName = "Red Key (3d6c)"; +}; +class ItemKeyRed409: ItemKeyRed { + keyid = 2909; + displayName = "Red Key (53e8)"; +}; +class ItemKeyRed410: ItemKeyRed { + keyid = 2910; + displayName = "Red Key (bf8b)"; +}; +class ItemKeyRed411: ItemKeyRed { + keyid = 2911; + displayName = "Red Key (5f62)"; +}; +class ItemKeyRed412: ItemKeyRed { + keyid = 2912; + displayName = "Red Key (cc88)"; +}; +class ItemKeyRed413: ItemKeyRed { + keyid = 2913; + displayName = "Red Key (4ac8)"; +}; +class ItemKeyRed414: ItemKeyRed { + keyid = 2914; + displayName = "Red Key (3f62)"; +}; +class ItemKeyRed415: ItemKeyRed { + keyid = 2915; + displayName = "Red Key (e82d)"; +}; +class ItemKeyRed416: ItemKeyRed { + keyid = 2916; + displayName = "Red Key (83f9)"; +}; +class ItemKeyRed417: ItemKeyRed { + keyid = 2917; + displayName = "Red Key (2abc)"; +}; +class ItemKeyRed418: ItemKeyRed { + keyid = 2918; + displayName = "Red Key (a6d3)"; +}; +class ItemKeyRed419: ItemKeyRed { + keyid = 2919; + displayName = "Red Key (5a85)"; +}; +class ItemKeyRed420: ItemKeyRed { + keyid = 2920; + displayName = "Red Key (9159)"; +}; +class ItemKeyRed421: ItemKeyRed { + keyid = 2921; + displayName = "Red Key (1019)"; +}; +class ItemKeyRed422: ItemKeyRed { + keyid = 2922; + displayName = "Red Key (136f)"; +}; +class ItemKeyRed423: ItemKeyRed { + keyid = 2923; + displayName = "Red Key (4e60)"; +}; +class ItemKeyRed424: ItemKeyRed { + keyid = 2924; + displayName = "Red Key (1b94)"; +}; +class ItemKeyRed425: ItemKeyRed { + keyid = 2925; + displayName = "Red Key (e52c)"; +}; +class ItemKeyRed426: ItemKeyRed { + keyid = 2926; + displayName = "Red Key (383a)"; +}; +class ItemKeyRed427: ItemKeyRed { + keyid = 2927; + displayName = "Red Key (d96b)"; +}; +class ItemKeyRed428: ItemKeyRed { + keyid = 2928; + displayName = "Red Key (cea2)"; +}; +class ItemKeyRed429: ItemKeyRed { + keyid = 2929; + displayName = "Red Key (6ceb)"; +}; +class ItemKeyRed430: ItemKeyRed { + keyid = 2930; + displayName = "Red Key (566a)"; +}; +class ItemKeyRed431: ItemKeyRed { + keyid = 2931; + displayName = "Red Key (a896)"; +}; +class ItemKeyRed432: ItemKeyRed { + keyid = 2932; + displayName = "Red Key (7708)"; +}; +class ItemKeyRed433: ItemKeyRed { + keyid = 2933; + displayName = "Red Key (a167)"; +}; +class ItemKeyRed434: ItemKeyRed { + keyid = 2934; + displayName = "Red Key (6585)"; +}; +class ItemKeyRed435: ItemKeyRed { + keyid = 2935; + displayName = "Red Key (a433)"; +}; +class ItemKeyRed436: ItemKeyRed { + keyid = 2936; + displayName = "Red Key (c47a)"; +}; +class ItemKeyRed437: ItemKeyRed { + keyid = 2937; + displayName = "Red Key (b64f)"; +}; +class ItemKeyRed438: ItemKeyRed { + keyid = 2938; + displayName = "Red Key (4816)"; +}; +class ItemKeyRed439: ItemKeyRed { + keyid = 2939; + displayName = "Red Key (a529)"; +}; +class ItemKeyRed440: ItemKeyRed { + keyid = 2940; + displayName = "Red Key (6bf7)"; +}; +class ItemKeyRed441: ItemKeyRed { + keyid = 2941; + displayName = "Red Key (96d2)"; +}; +class ItemKeyRed442: ItemKeyRed { + keyid = 2942; + displayName = "Red Key (4fdd)"; +}; +class ItemKeyRed443: ItemKeyRed { + keyid = 2943; + displayName = "Red Key (7ccb)"; +}; +class ItemKeyRed444: ItemKeyRed { + keyid = 2944; + displayName = "Red Key (cb30)"; +}; +class ItemKeyRed445: ItemKeyRed { + keyid = 2945; + displayName = "Red Key (1aeb)"; +}; +class ItemKeyRed446: ItemKeyRed { + keyid = 2946; + displayName = "Red Key (edf3)"; +}; +class ItemKeyRed447: ItemKeyRed { + keyid = 2947; + displayName = "Red Key (ea76)"; +}; +class ItemKeyRed448: ItemKeyRed { + keyid = 2948; + displayName = "Red Key (7d74)"; +}; +class ItemKeyRed449: ItemKeyRed { + keyid = 2949; + displayName = "Red Key (5dab)"; +}; +class ItemKeyRed450: ItemKeyRed { + keyid = 2950; + displayName = "Red Key (8086)"; +}; +class ItemKeyRed451: ItemKeyRed { + keyid = 2951; + displayName = "Red Key (0a05)"; +}; +class ItemKeyRed452: ItemKeyRed { + keyid = 2952; + displayName = "Red Key (134d)"; +}; +class ItemKeyRed453: ItemKeyRed { + keyid = 2953; + displayName = "Red Key (f553)"; +}; +class ItemKeyRed454: ItemKeyRed { + keyid = 2954; + displayName = "Red Key (8db1)"; +}; +class ItemKeyRed455: ItemKeyRed { + keyid = 2955; + displayName = "Red Key (e017)"; +}; +class ItemKeyRed456: ItemKeyRed { + keyid = 2956; + displayName = "Red Key (a6dd)"; +}; +class ItemKeyRed457: ItemKeyRed { + keyid = 2957; + displayName = "Red Key (7ebb)"; +}; +class ItemKeyRed458: ItemKeyRed { + keyid = 2958; + displayName = "Red Key (e5c6)"; +}; +class ItemKeyRed459: ItemKeyRed { + keyid = 2959; + displayName = "Red Key (674e)"; +}; +class ItemKeyRed460: ItemKeyRed { + keyid = 2960; + displayName = "Red Key (ed60)"; +}; +class ItemKeyRed461: ItemKeyRed { + keyid = 2961; + displayName = "Red Key (d71c)"; +}; +class ItemKeyRed462: ItemKeyRed { + keyid = 2962; + displayName = "Red Key (3c66)"; +}; +class ItemKeyRed463: ItemKeyRed { + keyid = 2963; + displayName = "Red Key (64d4)"; +}; +class ItemKeyRed464: ItemKeyRed { + keyid = 2964; + displayName = "Red Key (59a6)"; +}; +class ItemKeyRed465: ItemKeyRed { + keyid = 2965; + displayName = "Red Key (14c1)"; +}; +class ItemKeyRed466: ItemKeyRed { + keyid = 2966; + displayName = "Red Key (b0a5)"; +}; +class ItemKeyRed467: ItemKeyRed { + keyid = 2967; + displayName = "Red Key (b5fa)"; +}; +class ItemKeyRed468: ItemKeyRed { + keyid = 2968; + displayName = "Red Key (5d1c)"; +}; +class ItemKeyRed469: ItemKeyRed { + keyid = 2969; + displayName = "Red Key (7466)"; +}; +class ItemKeyRed470: ItemKeyRed { + keyid = 2970; + displayName = "Red Key (56b2)"; +}; +class ItemKeyRed471: ItemKeyRed { + keyid = 2971; + displayName = "Red Key (c309)"; +}; +class ItemKeyRed472: ItemKeyRed { + keyid = 2972; + displayName = "Red Key (7686)"; +}; +class ItemKeyRed473: ItemKeyRed { + keyid = 2973; + displayName = "Red Key (98ac)"; +}; +class ItemKeyRed474: ItemKeyRed { + keyid = 2974; + displayName = "Red Key (3aee)"; +}; +class ItemKeyRed475: ItemKeyRed { + keyid = 2975; + displayName = "Red Key (3a18)"; +}; +class ItemKeyRed476: ItemKeyRed { + keyid = 2976; + displayName = "Red Key (e896)"; +}; +class ItemKeyRed477: ItemKeyRed { + keyid = 2977; + displayName = "Red Key (b672)"; +}; +class ItemKeyRed478: ItemKeyRed { + keyid = 2978; + displayName = "Red Key (e3e4)"; +}; +class ItemKeyRed479: ItemKeyRed { + keyid = 2979; + displayName = "Red Key (7f6b)"; +}; +class ItemKeyRed480: ItemKeyRed { + keyid = 2980; + displayName = "Red Key (97e2)"; +}; +class ItemKeyRed481: ItemKeyRed { + keyid = 2981; + displayName = "Red Key (b146)"; +}; +class ItemKeyRed482: ItemKeyRed { + keyid = 2982; + displayName = "Red Key (36fd)"; +}; +class ItemKeyRed483: ItemKeyRed { + keyid = 2983; + displayName = "Red Key (0f82)"; +}; +class ItemKeyRed484: ItemKeyRed { + keyid = 2984; + displayName = "Red Key (d44b)"; +}; +class ItemKeyRed485: ItemKeyRed { + keyid = 2985; + displayName = "Red Key (e314)"; +}; +class ItemKeyRed486: ItemKeyRed { + keyid = 2986; + displayName = "Red Key (4e30)"; +}; +class ItemKeyRed487: ItemKeyRed { + keyid = 2987; + displayName = "Red Key (4d1b)"; +}; +class ItemKeyRed488: ItemKeyRed { + keyid = 2988; + displayName = "Red Key (15f9)"; +}; +class ItemKeyRed489: ItemKeyRed { + keyid = 2989; + displayName = "Red Key (d8fc)"; +}; +class ItemKeyRed490: ItemKeyRed { + keyid = 2990; + displayName = "Red Key (d7c1)"; +}; +class ItemKeyRed491: ItemKeyRed { + keyid = 2991; + displayName = "Red Key (27ef)"; +}; +class ItemKeyRed492: ItemKeyRed { + keyid = 2992; + displayName = "Red Key (5d75)"; +}; +class ItemKeyRed493: ItemKeyRed { + keyid = 2993; + displayName = "Red Key (75b7)"; +}; +class ItemKeyRed494: ItemKeyRed { + keyid = 2994; + displayName = "Red Key (54eb)"; +}; +class ItemKeyRed495: ItemKeyRed { + keyid = 2995; + displayName = "Red Key (b069)"; +}; +class ItemKeyRed496: ItemKeyRed { + keyid = 2996; + displayName = "Red Key (b048)"; +}; +class ItemKeyRed497: ItemKeyRed { + keyid = 2997; + displayName = "Red Key (e0d4)"; +}; +class ItemKeyRed498: ItemKeyRed { + keyid = 2998; + displayName = "Red Key (809a)"; +}; +class ItemKeyRed499: ItemKeyRed { + keyid = 2999; + displayName = "Red Key (b3e6)"; +}; +class ItemKeyRed500: ItemKeyRed { + keyid = 3000; + displayName = "Red Key (6da3)"; +}; +class ItemKeyRed501: ItemKeyRed { + keyid = 3001; + displayName = "Red Key (7837)"; +}; +class ItemKeyRed502: ItemKeyRed { + keyid = 3002; + displayName = "Red Key (64e6)"; +}; +class ItemKeyRed503: ItemKeyRed { + keyid = 3003; + displayName = "Red Key (2b57)"; +}; +class ItemKeyRed504: ItemKeyRed { + keyid = 3004; + displayName = "Red Key (923a)"; +}; +class ItemKeyRed505: ItemKeyRed { + keyid = 3005; + displayName = "Red Key (3f64)"; +}; +class ItemKeyRed506: ItemKeyRed { + keyid = 3006; + displayName = "Red Key (887e)"; +}; +class ItemKeyRed507: ItemKeyRed { + keyid = 3007; + displayName = "Red Key (9613)"; +}; +class ItemKeyRed508: ItemKeyRed { + keyid = 3008; + displayName = "Red Key (7a44)"; +}; +class ItemKeyRed509: ItemKeyRed { + keyid = 3009; + displayName = "Red Key (f769)"; +}; +class ItemKeyRed510: ItemKeyRed { + keyid = 3010; + displayName = "Red Key (ac9a)"; +}; +class ItemKeyRed511: ItemKeyRed { + keyid = 3011; + displayName = "Red Key (b900)"; +}; +class ItemKeyRed512: ItemKeyRed { + keyid = 3012; + displayName = "Red Key (8169)"; +}; +class ItemKeyRed513: ItemKeyRed { + keyid = 3013; + displayName = "Red Key (d27a)"; +}; +class ItemKeyRed514: ItemKeyRed { + keyid = 3014; + displayName = "Red Key (17eb)"; +}; +class ItemKeyRed515: ItemKeyRed { + keyid = 3015; + displayName = "Red Key (f94f)"; +}; +class ItemKeyRed516: ItemKeyRed { + keyid = 3016; + displayName = "Red Key (a485)"; +}; +class ItemKeyRed517: ItemKeyRed { + keyid = 3017; + displayName = "Red Key (be4c)"; +}; +class ItemKeyRed518: ItemKeyRed { + keyid = 3018; + displayName = "Red Key (1ed9)"; +}; +class ItemKeyRed519: ItemKeyRed { + keyid = 3019; + displayName = "Red Key (5e9f)"; +}; +class ItemKeyRed520: ItemKeyRed { + keyid = 3020; + displayName = "Red Key (9640)"; +}; +class ItemKeyRed521: ItemKeyRed { + keyid = 3021; + displayName = "Red Key (f932)"; +}; +class ItemKeyRed522: ItemKeyRed { + keyid = 3022; + displayName = "Red Key (a0ae)"; +}; +class ItemKeyRed523: ItemKeyRed { + keyid = 3023; + displayName = "Red Key (1ff9)"; +}; +class ItemKeyRed524: ItemKeyRed { + keyid = 3024; + displayName = "Red Key (71c5)"; +}; +class ItemKeyRed525: ItemKeyRed { + keyid = 3025; + displayName = "Red Key (fbf1)"; +}; +class ItemKeyRed526: ItemKeyRed { + keyid = 3026; + displayName = "Red Key (bf0c)"; +}; +class ItemKeyRed527: ItemKeyRed { + keyid = 3027; + displayName = "Red Key (cd88)"; +}; +class ItemKeyRed528: ItemKeyRed { + keyid = 3028; + displayName = "Red Key (c92e)"; +}; +class ItemKeyRed529: ItemKeyRed { + keyid = 3029; + displayName = "Red Key (8779)"; +}; +class ItemKeyRed530: ItemKeyRed { + keyid = 3030; + displayName = "Red Key (3068)"; +}; +class ItemKeyRed531: ItemKeyRed { + keyid = 3031; + displayName = "Red Key (7f5e)"; +}; +class ItemKeyRed532: ItemKeyRed { + keyid = 3032; + displayName = "Red Key (a721)"; +}; +class ItemKeyRed533: ItemKeyRed { + keyid = 3033; + displayName = "Red Key (cfb9)"; +}; +class ItemKeyRed534: ItemKeyRed { + keyid = 3034; + displayName = "Red Key (772e)"; +}; +class ItemKeyRed535: ItemKeyRed { + keyid = 3035; + displayName = "Red Key (7a2b)"; +}; +class ItemKeyRed536: ItemKeyRed { + keyid = 3036; + displayName = "Red Key (5fc8)"; +}; +class ItemKeyRed537: ItemKeyRed { + keyid = 3037; + displayName = "Red Key (26a1)"; +}; +class ItemKeyRed538: ItemKeyRed { + keyid = 3038; + displayName = "Red Key (4020)"; +}; +class ItemKeyRed539: ItemKeyRed { + keyid = 3039; + displayName = "Red Key (d563)"; +}; +class ItemKeyRed540: ItemKeyRed { + keyid = 3040; + displayName = "Red Key (7c69)"; +}; +class ItemKeyRed541: ItemKeyRed { + keyid = 3041; + displayName = "Red Key (2212)"; +}; +class ItemKeyRed542: ItemKeyRed { + keyid = 3042; + displayName = "Red Key (75b8)"; +}; +class ItemKeyRed543: ItemKeyRed { + keyid = 3043; + displayName = "Red Key (8e17)"; +}; +class ItemKeyRed544: ItemKeyRed { + keyid = 3044; + displayName = "Red Key (8935)"; +}; +class ItemKeyRed545: ItemKeyRed { + keyid = 3045; + displayName = "Red Key (5bbd)"; +}; +class ItemKeyRed546: ItemKeyRed { + keyid = 3046; + displayName = "Red Key (2dc1)"; +}; +class ItemKeyRed547: ItemKeyRed { + keyid = 3047; + displayName = "Red Key (d470)"; +}; +class ItemKeyRed548: ItemKeyRed { + keyid = 3048; + displayName = "Red Key (37a0)"; +}; +class ItemKeyRed549: ItemKeyRed { + keyid = 3049; + displayName = "Red Key (b2f0)"; +}; +class ItemKeyRed550: ItemKeyRed { + keyid = 3050; + displayName = "Red Key (1caa)"; +}; +class ItemKeyRed551: ItemKeyRed { + keyid = 3051; + displayName = "Red Key (e3df)"; +}; +class ItemKeyRed552: ItemKeyRed { + keyid = 3052; + displayName = "Red Key (0951)"; +}; +class ItemKeyRed553: ItemKeyRed { + keyid = 3053; + displayName = "Red Key (029a)"; +}; +class ItemKeyRed554: ItemKeyRed { + keyid = 3054; + displayName = "Red Key (0742)"; +}; +class ItemKeyRed555: ItemKeyRed { + keyid = 3055; + displayName = "Red Key (98f5)"; +}; +class ItemKeyRed556: ItemKeyRed { + keyid = 3056; + displayName = "Red Key (8d08)"; +}; +class ItemKeyRed557: ItemKeyRed { + keyid = 3057; + displayName = "Red Key (946d)"; +}; +class ItemKeyRed558: ItemKeyRed { + keyid = 3058; + displayName = "Red Key (af90)"; +}; +class ItemKeyRed559: ItemKeyRed { + keyid = 3059; + displayName = "Red Key (ddcc)"; +}; +class ItemKeyRed560: ItemKeyRed { + keyid = 3060; + displayName = "Red Key (5d27)"; +}; +class ItemKeyRed561: ItemKeyRed { + keyid = 3061; + displayName = "Red Key (80a5)"; +}; +class ItemKeyRed562: ItemKeyRed { + keyid = 3062; + displayName = "Red Key (562a)"; +}; +class ItemKeyRed563: ItemKeyRed { + keyid = 3063; + displayName = "Red Key (7e56)"; +}; +class ItemKeyRed564: ItemKeyRed { + keyid = 3064; + displayName = "Red Key (701d)"; +}; +class ItemKeyRed565: ItemKeyRed { + keyid = 3065; + displayName = "Red Key (a0f4)"; +}; +class ItemKeyRed566: ItemKeyRed { + keyid = 3066; + displayName = "Red Key (4af9)"; +}; +class ItemKeyRed567: ItemKeyRed { + keyid = 3067; + displayName = "Red Key (0c89)"; +}; +class ItemKeyRed568: ItemKeyRed { + keyid = 3068; + displayName = "Red Key (f827)"; +}; +class ItemKeyRed569: ItemKeyRed { + keyid = 3069; + displayName = "Red Key (27ad)"; +}; +class ItemKeyRed570: ItemKeyRed { + keyid = 3070; + displayName = "Red Key (46f7)"; +}; +class ItemKeyRed571: ItemKeyRed { + keyid = 3071; + displayName = "Red Key (0a24)"; +}; +class ItemKeyRed572: ItemKeyRed { + keyid = 3072; + displayName = "Red Key (98db)"; +}; +class ItemKeyRed573: ItemKeyRed { + keyid = 3073; + displayName = "Red Key (32aa)"; +}; +class ItemKeyRed574: ItemKeyRed { + keyid = 3074; + displayName = "Red Key (b340)"; +}; +class ItemKeyRed575: ItemKeyRed { + keyid = 3075; + displayName = "Red Key (f6c2)"; +}; +class ItemKeyRed576: ItemKeyRed { + keyid = 3076; + displayName = "Red Key (29c7)"; +}; +class ItemKeyRed577: ItemKeyRed { + keyid = 3077; + displayName = "Red Key (0225)"; +}; +class ItemKeyRed578: ItemKeyRed { + keyid = 3078; + displayName = "Red Key (b55e)"; +}; +class ItemKeyRed579: ItemKeyRed { + keyid = 3079; + displayName = "Red Key (9bde)"; +}; +class ItemKeyRed580: ItemKeyRed { + keyid = 3080; + displayName = "Red Key (327c)"; +}; +class ItemKeyRed581: ItemKeyRed { + keyid = 3081; + displayName = "Red Key (031d)"; +}; +class ItemKeyRed582: ItemKeyRed { + keyid = 3082; + displayName = "Red Key (8483)"; +}; +class ItemKeyRed583: ItemKeyRed { + keyid = 3083; + displayName = "Red Key (79b4)"; +}; +class ItemKeyRed584: ItemKeyRed { + keyid = 3084; + displayName = "Red Key (752d)"; +}; +class ItemKeyRed585: ItemKeyRed { + keyid = 3085; + displayName = "Red Key (a86f)"; +}; +class ItemKeyRed586: ItemKeyRed { + keyid = 3086; + displayName = "Red Key (0185)"; +}; +class ItemKeyRed587: ItemKeyRed { + keyid = 3087; + displayName = "Red Key (5177)"; +}; +class ItemKeyRed588: ItemKeyRed { + keyid = 3088; + displayName = "Red Key (949b)"; +}; +class ItemKeyRed589: ItemKeyRed { + keyid = 3089; + displayName = "Red Key (e223)"; +}; +class ItemKeyRed590: ItemKeyRed { + keyid = 3090; + displayName = "Red Key (290a)"; +}; +class ItemKeyRed591: ItemKeyRed { + keyid = 3091; + displayName = "Red Key (ab87)"; +}; +class ItemKeyRed592: ItemKeyRed { + keyid = 3092; + displayName = "Red Key (0219)"; +}; +class ItemKeyRed593: ItemKeyRed { + keyid = 3093; + displayName = "Red Key (b1d1)"; +}; +class ItemKeyRed594: ItemKeyRed { + keyid = 3094; + displayName = "Red Key (ebe9)"; +}; +class ItemKeyRed595: ItemKeyRed { + keyid = 3095; + displayName = "Red Key (7ec9)"; +}; +class ItemKeyRed596: ItemKeyRed { + keyid = 3096; + displayName = "Red Key (c674)"; +}; +class ItemKeyRed597: ItemKeyRed { + keyid = 3097; + displayName = "Red Key (cf80)"; +}; +class ItemKeyRed598: ItemKeyRed { + keyid = 3098; + displayName = "Red Key (0d69)"; +}; +class ItemKeyRed599: ItemKeyRed { + keyid = 3099; + displayName = "Red Key (3d35)"; +}; +class ItemKeyRed600: ItemKeyRed { + keyid = 3100; + displayName = "Red Key (4aa6)"; +}; +class ItemKeyRed601: ItemKeyRed { + keyid = 3101; + displayName = "Red Key (7085)"; +}; +class ItemKeyRed602: ItemKeyRed { + keyid = 3102; + displayName = "Red Key (04c2)"; +}; +class ItemKeyRed603: ItemKeyRed { + keyid = 3103; + displayName = "Red Key (152d)"; +}; +class ItemKeyRed604: ItemKeyRed { + keyid = 3104; + displayName = "Red Key (e351)"; +}; +class ItemKeyRed605: ItemKeyRed { + keyid = 3105; + displayName = "Red Key (7e34)"; +}; +class ItemKeyRed606: ItemKeyRed { + keyid = 3106; + displayName = "Red Key (315e)"; +}; +class ItemKeyRed607: ItemKeyRed { + keyid = 3107; + displayName = "Red Key (a2fa)"; +}; +class ItemKeyRed608: ItemKeyRed { + keyid = 3108; + displayName = "Red Key (0b58)"; +}; +class ItemKeyRed609: ItemKeyRed { + keyid = 3109; + displayName = "Red Key (e069)"; +}; +class ItemKeyRed610: ItemKeyRed { + keyid = 3110; + displayName = "Red Key (735a)"; +}; +class ItemKeyRed611: ItemKeyRed { + keyid = 3111; + displayName = "Red Key (8908)"; +}; +class ItemKeyRed612: ItemKeyRed { + keyid = 3112; + displayName = "Red Key (6cb1)"; +}; +class ItemKeyRed613: ItemKeyRed { + keyid = 3113; + displayName = "Red Key (d9fc)"; +}; +class ItemKeyRed614: ItemKeyRed { + keyid = 3114; + displayName = "Red Key (0875)"; +}; +class ItemKeyRed615: ItemKeyRed { + keyid = 3115; + displayName = "Red Key (3484)"; +}; +class ItemKeyRed616: ItemKeyRed { + keyid = 3116; + displayName = "Red Key (07db)"; +}; +class ItemKeyRed617: ItemKeyRed { + keyid = 3117; + displayName = "Red Key (33d9)"; +}; +class ItemKeyRed618: ItemKeyRed { + keyid = 3118; + displayName = "Red Key (7fe8)"; +}; +class ItemKeyRed619: ItemKeyRed { + keyid = 3119; + displayName = "Red Key (45a7)"; +}; +class ItemKeyRed620: ItemKeyRed { + keyid = 3120; + displayName = "Red Key (a5e5)"; +}; +class ItemKeyRed621: ItemKeyRed { + keyid = 3121; + displayName = "Red Key (dd75)"; +}; +class ItemKeyRed622: ItemKeyRed { + keyid = 3122; + displayName = "Red Key (e4bf)"; +}; +class ItemKeyRed623: ItemKeyRed { + keyid = 3123; + displayName = "Red Key (4717)"; +}; +class ItemKeyRed624: ItemKeyRed { + keyid = 3124; + displayName = "Red Key (0446)"; +}; +class ItemKeyRed625: ItemKeyRed { + keyid = 3125; + displayName = "Red Key (5593)"; +}; +class ItemKeyRed626: ItemKeyRed { + keyid = 3126; + displayName = "Red Key (b35e)"; +}; +class ItemKeyRed627: ItemKeyRed { + keyid = 3127; + displayName = "Red Key (b4d7)"; +}; +class ItemKeyRed628: ItemKeyRed { + keyid = 3128; + displayName = "Red Key (c5bf)"; +}; +class ItemKeyRed629: ItemKeyRed { + keyid = 3129; + displayName = "Red Key (2f71)"; +}; +class ItemKeyRed630: ItemKeyRed { + keyid = 3130; + displayName = "Red Key (906b)"; +}; +class ItemKeyRed631: ItemKeyRed { + keyid = 3131; + displayName = "Red Key (7543)"; +}; +class ItemKeyRed632: ItemKeyRed { + keyid = 3132; + displayName = "Red Key (1702)"; +}; +class ItemKeyRed633: ItemKeyRed { + keyid = 3133; + displayName = "Red Key (11a2)"; +}; +class ItemKeyRed634: ItemKeyRed { + keyid = 3134; + displayName = "Red Key (746a)"; +}; +class ItemKeyRed635: ItemKeyRed { + keyid = 3135; + displayName = "Red Key (ae8d)"; +}; +class ItemKeyRed636: ItemKeyRed { + keyid = 3136; + displayName = "Red Key (7214)"; +}; +class ItemKeyRed637: ItemKeyRed { + keyid = 3137; + displayName = "Red Key (d521)"; +}; +class ItemKeyRed638: ItemKeyRed { + keyid = 3138; + displayName = "Red Key (5fe0)"; +}; +class ItemKeyRed639: ItemKeyRed { + keyid = 3139; + displayName = "Red Key (abcb)"; +}; +class ItemKeyRed640: ItemKeyRed { + keyid = 3140; + displayName = "Red Key (9ce2)"; +}; +class ItemKeyRed641: ItemKeyRed { + keyid = 3141; + displayName = "Red Key (bd4d)"; +}; +class ItemKeyRed642: ItemKeyRed { + keyid = 3142; + displayName = "Red Key (c57f)"; +}; +class ItemKeyRed643: ItemKeyRed { + keyid = 3143; + displayName = "Red Key (42fd)"; +}; +class ItemKeyRed644: ItemKeyRed { + keyid = 3144; + displayName = "Red Key (b2bb)"; +}; +class ItemKeyRed645: ItemKeyRed { + keyid = 3145; + displayName = "Red Key (b282)"; +}; +class ItemKeyRed646: ItemKeyRed { + keyid = 3146; + displayName = "Red Key (6731)"; +}; +class ItemKeyRed647: ItemKeyRed { + keyid = 3147; + displayName = "Red Key (b7cb)"; +}; +class ItemKeyRed648: ItemKeyRed { + keyid = 3148; + displayName = "Red Key (d8b1)"; +}; +class ItemKeyRed649: ItemKeyRed { + keyid = 3149; + displayName = "Red Key (13d9)"; +}; +class ItemKeyRed650: ItemKeyRed { + keyid = 3150; + displayName = "Red Key (0db2)"; +}; +class ItemKeyRed651: ItemKeyRed { + keyid = 3151; + displayName = "Red Key (bb28)"; +}; +class ItemKeyRed652: ItemKeyRed { + keyid = 3152; + displayName = "Red Key (900d)"; +}; +class ItemKeyRed653: ItemKeyRed { + keyid = 3153; + displayName = "Red Key (6f1a)"; +}; +class ItemKeyRed654: ItemKeyRed { + keyid = 3154; + displayName = "Red Key (cd02)"; +}; +class ItemKeyRed655: ItemKeyRed { + keyid = 3155; + displayName = "Red Key (6b9b)"; +}; +class ItemKeyRed656: ItemKeyRed { + keyid = 3156; + displayName = "Red Key (d1c8)"; +}; +class ItemKeyRed657: ItemKeyRed { + keyid = 3157; + displayName = "Red Key (e70e)"; +}; +class ItemKeyRed658: ItemKeyRed { + keyid = 3158; + displayName = "Red Key (37b6)"; +}; +class ItemKeyRed659: ItemKeyRed { + keyid = 3159; + displayName = "Red Key (6e0f)"; +}; +class ItemKeyRed660: ItemKeyRed { + keyid = 3160; + displayName = "Red Key (8814)"; +}; +class ItemKeyRed661: ItemKeyRed { + keyid = 3161; + displayName = "Red Key (9752)"; +}; +class ItemKeyRed662: ItemKeyRed { + keyid = 3162; + displayName = "Red Key (b698)"; +}; +class ItemKeyRed663: ItemKeyRed { + keyid = 3163; + displayName = "Red Key (d717)"; +}; +class ItemKeyRed664: ItemKeyRed { + keyid = 3164; + displayName = "Red Key (c155)"; +}; +class ItemKeyRed665: ItemKeyRed { + keyid = 3165; + displayName = "Red Key (73a2)"; +}; +class ItemKeyRed666: ItemKeyRed { + keyid = 3166; + displayName = "Red Key (a3b5)"; +}; +class ItemKeyRed667: ItemKeyRed { + keyid = 3167; + displayName = "Red Key (1a34)"; +}; +class ItemKeyRed668: ItemKeyRed { + keyid = 3168; + displayName = "Red Key (c377)"; +}; +class ItemKeyRed669: ItemKeyRed { + keyid = 3169; + displayName = "Red Key (088b)"; +}; +class ItemKeyRed670: ItemKeyRed { + keyid = 3170; + displayName = "Red Key (018a)"; +}; +class ItemKeyRed671: ItemKeyRed { + keyid = 3171; + displayName = "Red Key (c550)"; +}; +class ItemKeyRed672: ItemKeyRed { + keyid = 3172; + displayName = "Red Key (969d)"; +}; +class ItemKeyRed673: ItemKeyRed { + keyid = 3173; + displayName = "Red Key (603d)"; +}; +class ItemKeyRed674: ItemKeyRed { + keyid = 3174; + displayName = "Red Key (7383)"; +}; +class ItemKeyRed675: ItemKeyRed { + keyid = 3175; + displayName = "Red Key (e13b)"; +}; +class ItemKeyRed676: ItemKeyRed { + keyid = 3176; + displayName = "Red Key (0093)"; +}; +class ItemKeyRed677: ItemKeyRed { + keyid = 3177; + displayName = "Red Key (089e)"; +}; +class ItemKeyRed678: ItemKeyRed { + keyid = 3178; + displayName = "Red Key (e1d9)"; +}; +class ItemKeyRed679: ItemKeyRed { + keyid = 3179; + displayName = "Red Key (3673)"; +}; +class ItemKeyRed680: ItemKeyRed { + keyid = 3180; + displayName = "Red Key (bc16)"; +}; +class ItemKeyRed681: ItemKeyRed { + keyid = 3181; + displayName = "Red Key (040c)"; +}; +class ItemKeyRed682: ItemKeyRed { + keyid = 3182; + displayName = "Red Key (4cd8)"; +}; +class ItemKeyRed683: ItemKeyRed { + keyid = 3183; + displayName = "Red Key (e52e)"; +}; +class ItemKeyRed684: ItemKeyRed { + keyid = 3184; + displayName = "Red Key (036c)"; +}; +class ItemKeyRed685: ItemKeyRed { + keyid = 3185; + displayName = "Red Key (f091)"; +}; +class ItemKeyRed686: ItemKeyRed { + keyid = 3186; + displayName = "Red Key (c802)"; +}; +class ItemKeyRed687: ItemKeyRed { + keyid = 3187; + displayName = "Red Key (88a3)"; +}; +class ItemKeyRed688: ItemKeyRed { + keyid = 3188; + displayName = "Red Key (d3ca)"; +}; +class ItemKeyRed689: ItemKeyRed { + keyid = 3189; + displayName = "Red Key (6ea6)"; +}; +class ItemKeyRed690: ItemKeyRed { + keyid = 3190; + displayName = "Red Key (4015)"; +}; +class ItemKeyRed691: ItemKeyRed { + keyid = 3191; + displayName = "Red Key (40ed)"; +}; +class ItemKeyRed692: ItemKeyRed { + keyid = 3192; + displayName = "Red Key (f23f)"; +}; +class ItemKeyRed693: ItemKeyRed { + keyid = 3193; + displayName = "Red Key (26b0)"; +}; +class ItemKeyRed694: ItemKeyRed { + keyid = 3194; + displayName = "Red Key (2351)"; +}; +class ItemKeyRed695: ItemKeyRed { + keyid = 3195; + displayName = "Red Key (9b0d)"; +}; +class ItemKeyRed696: ItemKeyRed { + keyid = 3196; + displayName = "Red Key (df9c)"; +}; +class ItemKeyRed697: ItemKeyRed { + keyid = 3197; + displayName = "Red Key (eccb)"; +}; +class ItemKeyRed698: ItemKeyRed { + keyid = 3198; + displayName = "Red Key (dcd0)"; +}; +class ItemKeyRed699: ItemKeyRed { + keyid = 3199; + displayName = "Red Key (d9a7)"; +}; +class ItemKeyRed700: ItemKeyRed { + keyid = 3200; + displayName = "Red Key (aa0e)"; +}; +class ItemKeyRed701: ItemKeyRed { + keyid = 3201; + displayName = "Red Key (8b6d)"; +}; +class ItemKeyRed702: ItemKeyRed { + keyid = 3202; + displayName = "Red Key (eed8)"; +}; +class ItemKeyRed703: ItemKeyRed { + keyid = 3203; + displayName = "Red Key (9b1a)"; +}; +class ItemKeyRed704: ItemKeyRed { + keyid = 3204; + displayName = "Red Key (6e75)"; +}; +class ItemKeyRed705: ItemKeyRed { + keyid = 3205; + displayName = "Red Key (46aa)"; +}; +class ItemKeyRed706: ItemKeyRed { + keyid = 3206; + displayName = "Red Key (7044)"; +}; +class ItemKeyRed707: ItemKeyRed { + keyid = 3207; + displayName = "Red Key (47c2)"; +}; +class ItemKeyRed708: ItemKeyRed { + keyid = 3208; + displayName = "Red Key (28d1)"; +}; +class ItemKeyRed709: ItemKeyRed { + keyid = 3209; + displayName = "Red Key (2d45)"; +}; +class ItemKeyRed710: ItemKeyRed { + keyid = 3210; + displayName = "Red Key (06d7)"; +}; +class ItemKeyRed711: ItemKeyRed { + keyid = 3211; + displayName = "Red Key (1a8e)"; +}; +class ItemKeyRed712: ItemKeyRed { + keyid = 3212; + displayName = "Red Key (becd)"; +}; +class ItemKeyRed713: ItemKeyRed { + keyid = 3213; + displayName = "Red Key (2364)"; +}; +class ItemKeyRed714: ItemKeyRed { + keyid = 3214; + displayName = "Red Key (1209)"; +}; +class ItemKeyRed715: ItemKeyRed { + keyid = 3215; + displayName = "Red Key (350d)"; +}; +class ItemKeyRed716: ItemKeyRed { + keyid = 3216; + displayName = "Red Key (a973)"; +}; +class ItemKeyRed717: ItemKeyRed { + keyid = 3217; + displayName = "Red Key (2a83)"; +}; +class ItemKeyRed718: ItemKeyRed { + keyid = 3218; + displayName = "Red Key (3a80)"; +}; +class ItemKeyRed719: ItemKeyRed { + keyid = 3219; + displayName = "Red Key (c22c)"; +}; +class ItemKeyRed720: ItemKeyRed { + keyid = 3220; + displayName = "Red Key (2ed7)"; +}; +class ItemKeyRed721: ItemKeyRed { + keyid = 3221; + displayName = "Red Key (9fda)"; +}; +class ItemKeyRed722: ItemKeyRed { + keyid = 3222; + displayName = "Red Key (8ca1)"; +}; +class ItemKeyRed723: ItemKeyRed { + keyid = 3223; + displayName = "Red Key (40ee)"; +}; +class ItemKeyRed724: ItemKeyRed { + keyid = 3224; + displayName = "Red Key (a655)"; +}; +class ItemKeyRed725: ItemKeyRed { + keyid = 3225; + displayName = "Red Key (eedc)"; +}; +class ItemKeyRed726: ItemKeyRed { + keyid = 3226; + displayName = "Red Key (8d90)"; +}; +class ItemKeyRed727: ItemKeyRed { + keyid = 3227; + displayName = "Red Key (1487)"; +}; +class ItemKeyRed728: ItemKeyRed { + keyid = 3228; + displayName = "Red Key (167f)"; +}; +class ItemKeyRed729: ItemKeyRed { + keyid = 3229; + displayName = "Red Key (9924)"; +}; +class ItemKeyRed730: ItemKeyRed { + keyid = 3230; + displayName = "Red Key (4b54)"; +}; +class ItemKeyRed731: ItemKeyRed { + keyid = 3231; + displayName = "Red Key (5e9b)"; +}; +class ItemKeyRed732: ItemKeyRed { + keyid = 3232; + displayName = "Red Key (ff5a)"; +}; +class ItemKeyRed733: ItemKeyRed { + keyid = 3233; + displayName = "Red Key (8262)"; +}; +class ItemKeyRed734: ItemKeyRed { + keyid = 3234; + displayName = "Red Key (d72c)"; +}; +class ItemKeyRed735: ItemKeyRed { + keyid = 3235; + displayName = "Red Key (64ab)"; +}; +class ItemKeyRed736: ItemKeyRed { + keyid = 3236; + displayName = "Red Key (fe5c)"; +}; +class ItemKeyRed737: ItemKeyRed { + keyid = 3237; + displayName = "Red Key (d30a)"; +}; +class ItemKeyRed738: ItemKeyRed { + keyid = 3238; + displayName = "Red Key (d475)"; +}; +class ItemKeyRed739: ItemKeyRed { + keyid = 3239; + displayName = "Red Key (25f3)"; +}; +class ItemKeyRed740: ItemKeyRed { + keyid = 3240; + displayName = "Red Key (e66d)"; +}; +class ItemKeyRed741: ItemKeyRed { + keyid = 3241; + displayName = "Red Key (98a6)"; +}; +class ItemKeyRed742: ItemKeyRed { + keyid = 3242; + displayName = "Red Key (7562)"; +}; +class ItemKeyRed743: ItemKeyRed { + keyid = 3243; + displayName = "Red Key (9d9f)"; +}; +class ItemKeyRed744: ItemKeyRed { + keyid = 3244; + displayName = "Red Key (581f)"; +}; +class ItemKeyRed745: ItemKeyRed { + keyid = 3245; + displayName = "Red Key (a373)"; +}; +class ItemKeyRed746: ItemKeyRed { + keyid = 3246; + displayName = "Red Key (7ed4)"; +}; +class ItemKeyRed747: ItemKeyRed { + keyid = 3247; + displayName = "Red Key (f99f)"; +}; +class ItemKeyRed748: ItemKeyRed { + keyid = 3248; + displayName = "Red Key (34ac)"; +}; +class ItemKeyRed749: ItemKeyRed { + keyid = 3249; + displayName = "Red Key (9f98)"; +}; +class ItemKeyRed750: ItemKeyRed { + keyid = 3250; + displayName = "Red Key (4512)"; +}; +class ItemKeyRed751: ItemKeyRed { + keyid = 3251; + displayName = "Red Key (7e39)"; +}; +class ItemKeyRed752: ItemKeyRed { + keyid = 3252; + displayName = "Red Key (f079)"; +}; +class ItemKeyRed753: ItemKeyRed { + keyid = 3253; + displayName = "Red Key (b095)"; +}; +class ItemKeyRed754: ItemKeyRed { + keyid = 3254; + displayName = "Red Key (ee7f)"; +}; +class ItemKeyRed755: ItemKeyRed { + keyid = 3255; + displayName = "Red Key (4d51)"; +}; +class ItemKeyRed756: ItemKeyRed { + keyid = 3256; + displayName = "Red Key (a1e1)"; +}; +class ItemKeyRed757: ItemKeyRed { + keyid = 3257; + displayName = "Red Key (23cb)"; +}; +class ItemKeyRed758: ItemKeyRed { + keyid = 3258; + displayName = "Red Key (5865)"; +}; +class ItemKeyRed759: ItemKeyRed { + keyid = 3259; + displayName = "Red Key (5130)"; +}; +class ItemKeyRed760: ItemKeyRed { + keyid = 3260; + displayName = "Red Key (0109)"; +}; +class ItemKeyRed761: ItemKeyRed { + keyid = 3261; + displayName = "Red Key (14f1)"; +}; +class ItemKeyRed762: ItemKeyRed { + keyid = 3262; + displayName = "Red Key (5c02)"; +}; +class ItemKeyRed763: ItemKeyRed { + keyid = 3263; + displayName = "Red Key (6c27)"; +}; +class ItemKeyRed764: ItemKeyRed { + keyid = 3264; + displayName = "Red Key (05ed)"; +}; +class ItemKeyRed765: ItemKeyRed { + keyid = 3265; + displayName = "Red Key (7ba9)"; +}; +class ItemKeyRed766: ItemKeyRed { + keyid = 3266; + displayName = "Red Key (5ff0)"; +}; +class ItemKeyRed767: ItemKeyRed { + keyid = 3267; + displayName = "Red Key (87f6)"; +}; +class ItemKeyRed768: ItemKeyRed { + keyid = 3268; + displayName = "Red Key (a902)"; +}; +class ItemKeyRed769: ItemKeyRed { + keyid = 3269; + displayName = "Red Key (e7f6)"; +}; +class ItemKeyRed770: ItemKeyRed { + keyid = 3270; + displayName = "Red Key (986c)"; +}; +class ItemKeyRed771: ItemKeyRed { + keyid = 3271; + displayName = "Red Key (1081)"; +}; +class ItemKeyRed772: ItemKeyRed { + keyid = 3272; + displayName = "Red Key (9112)"; +}; +class ItemKeyRed773: ItemKeyRed { + keyid = 3273; + displayName = "Red Key (acb0)"; +}; +class ItemKeyRed774: ItemKeyRed { + keyid = 3274; + displayName = "Red Key (159c)"; +}; +class ItemKeyRed775: ItemKeyRed { + keyid = 3275; + displayName = "Red Key (e011)"; +}; +class ItemKeyRed776: ItemKeyRed { + keyid = 3276; + displayName = "Red Key (f3c5)"; +}; +class ItemKeyRed777: ItemKeyRed { + keyid = 3277; + displayName = "Red Key (b7f0)"; +}; +class ItemKeyRed778: ItemKeyRed { + keyid = 3278; + displayName = "Red Key (f76a)"; +}; +class ItemKeyRed779: ItemKeyRed { + keyid = 3279; + displayName = "Red Key (1379)"; +}; +class ItemKeyRed780: ItemKeyRed { + keyid = 3280; + displayName = "Red Key (0495)"; +}; +class ItemKeyRed781: ItemKeyRed { + keyid = 3281; + displayName = "Red Key (ec1d)"; +}; +class ItemKeyRed782: ItemKeyRed { + keyid = 3282; + displayName = "Red Key (b7bb)"; +}; +class ItemKeyRed783: ItemKeyRed { + keyid = 3283; + displayName = "Red Key (e5fd)"; +}; +class ItemKeyRed784: ItemKeyRed { + keyid = 3284; + displayName = "Red Key (51b9)"; +}; +class ItemKeyRed785: ItemKeyRed { + keyid = 3285; + displayName = "Red Key (176b)"; +}; +class ItemKeyRed786: ItemKeyRed { + keyid = 3286; + displayName = "Red Key (8b78)"; +}; +class ItemKeyRed787: ItemKeyRed { + keyid = 3287; + displayName = "Red Key (8b32)"; +}; +class ItemKeyRed788: ItemKeyRed { + keyid = 3288; + displayName = "Red Key (de87)"; +}; +class ItemKeyRed789: ItemKeyRed { + keyid = 3289; + displayName = "Red Key (db4a)"; +}; +class ItemKeyRed790: ItemKeyRed { + keyid = 3290; + displayName = "Red Key (45de)"; +}; +class ItemKeyRed791: ItemKeyRed { + keyid = 3291; + displayName = "Red Key (b9a8)"; +}; +class ItemKeyRed792: ItemKeyRed { + keyid = 3292; + displayName = "Red Key (5d95)"; +}; +class ItemKeyRed793: ItemKeyRed { + keyid = 3293; + displayName = "Red Key (0ef9)"; +}; +class ItemKeyRed794: ItemKeyRed { + keyid = 3294; + displayName = "Red Key (5c10)"; +}; +class ItemKeyRed795: ItemKeyRed { + keyid = 3295; + displayName = "Red Key (2d65)"; +}; +class ItemKeyRed796: ItemKeyRed { + keyid = 3296; + displayName = "Red Key (6ea7)"; +}; +class ItemKeyRed797: ItemKeyRed { + keyid = 3297; + displayName = "Red Key (2269)"; +}; +class ItemKeyRed798: ItemKeyRed { + keyid = 3298; + displayName = "Red Key (0b82)"; +}; +class ItemKeyRed799: ItemKeyRed { + keyid = 3299; + displayName = "Red Key (1f44)"; +}; +class ItemKeyRed800: ItemKeyRed { + keyid = 3300; + displayName = "Red Key (8603)"; +}; +class ItemKeyRed801: ItemKeyRed { + keyid = 3301; + displayName = "Red Key (cb20)"; +}; +class ItemKeyRed802: ItemKeyRed { + keyid = 3302; + displayName = "Red Key (5bc5)"; +}; +class ItemKeyRed803: ItemKeyRed { + keyid = 3303; + displayName = "Red Key (1ca4)"; +}; +class ItemKeyRed804: ItemKeyRed { + keyid = 3304; + displayName = "Red Key (850b)"; +}; +class ItemKeyRed805: ItemKeyRed { + keyid = 3305; + displayName = "Red Key (3bf8)"; +}; +class ItemKeyRed806: ItemKeyRed { + keyid = 3306; + displayName = "Red Key (e3f6)"; +}; +class ItemKeyRed807: ItemKeyRed { + keyid = 3307; + displayName = "Red Key (2ab2)"; +}; +class ItemKeyRed808: ItemKeyRed { + keyid = 3308; + displayName = "Red Key (21c3)"; +}; +class ItemKeyRed809: ItemKeyRed { + keyid = 3309; + displayName = "Red Key (9c7e)"; +}; +class ItemKeyRed810: ItemKeyRed { + keyid = 3310; + displayName = "Red Key (50b1)"; +}; +class ItemKeyRed811: ItemKeyRed { + keyid = 3311; + displayName = "Red Key (1f6f)"; +}; +class ItemKeyRed812: ItemKeyRed { + keyid = 3312; + displayName = "Red Key (7ee1)"; +}; +class ItemKeyRed813: ItemKeyRed { + keyid = 3313; + displayName = "Red Key (e573)"; +}; +class ItemKeyRed814: ItemKeyRed { + keyid = 3314; + displayName = "Red Key (7b3c)"; +}; +class ItemKeyRed815: ItemKeyRed { + keyid = 3315; + displayName = "Red Key (f7bd)"; +}; +class ItemKeyRed816: ItemKeyRed { + keyid = 3316; + displayName = "Red Key (6c71)"; +}; +class ItemKeyRed817: ItemKeyRed { + keyid = 3317; + displayName = "Red Key (4858)"; +}; +class ItemKeyRed818: ItemKeyRed { + keyid = 3318; + displayName = "Red Key (92a9)"; +}; +class ItemKeyRed819: ItemKeyRed { + keyid = 3319; + displayName = "Red Key (1a1a)"; +}; +class ItemKeyRed820: ItemKeyRed { + keyid = 3320; + displayName = "Red Key (480d)"; +}; +class ItemKeyRed821: ItemKeyRed { + keyid = 3321; + displayName = "Red Key (b4bc)"; +}; +class ItemKeyRed822: ItemKeyRed { + keyid = 3322; + displayName = "Red Key (22b4)"; +}; +class ItemKeyRed823: ItemKeyRed { + keyid = 3323; + displayName = "Red Key (cb83)"; +}; +class ItemKeyRed824: ItemKeyRed { + keyid = 3324; + displayName = "Red Key (793d)"; +}; +class ItemKeyRed825: ItemKeyRed { + keyid = 3325; + displayName = "Red Key (bcfc)"; +}; +class ItemKeyRed826: ItemKeyRed { + keyid = 3326; + displayName = "Red Key (77f0)"; +}; +class ItemKeyRed827: ItemKeyRed { + keyid = 3327; + displayName = "Red Key (5f0e)"; +}; +class ItemKeyRed828: ItemKeyRed { + keyid = 3328; + displayName = "Red Key (4b3b)"; +}; +class ItemKeyRed829: ItemKeyRed { + keyid = 3329; + displayName = "Red Key (f4ad)"; +}; +class ItemKeyRed830: ItemKeyRed { + keyid = 3330; + displayName = "Red Key (0df1)"; +}; +class ItemKeyRed831: ItemKeyRed { + keyid = 3331; + displayName = "Red Key (8a18)"; +}; +class ItemKeyRed832: ItemKeyRed { + keyid = 3332; + displayName = "Red Key (6c66)"; +}; +class ItemKeyRed833: ItemKeyRed { + keyid = 3333; + displayName = "Red Key (9769)"; +}; +class ItemKeyRed834: ItemKeyRed { + keyid = 3334; + displayName = "Red Key (cd39)"; +}; +class ItemKeyRed835: ItemKeyRed { + keyid = 3335; + displayName = "Red Key (1add)"; +}; +class ItemKeyRed836: ItemKeyRed { + keyid = 3336; + displayName = "Red Key (5b57)"; +}; +class ItemKeyRed837: ItemKeyRed { + keyid = 3337; + displayName = "Red Key (c3d3)"; +}; +class ItemKeyRed838: ItemKeyRed { + keyid = 3338; + displayName = "Red Key (4a57)"; +}; +class ItemKeyRed839: ItemKeyRed { + keyid = 3339; + displayName = "Red Key (6ac9)"; +}; +class ItemKeyRed840: ItemKeyRed { + keyid = 3340; + displayName = "Red Key (8aac)"; +}; +class ItemKeyRed841: ItemKeyRed { + keyid = 3341; + displayName = "Red Key (40a2)"; +}; +class ItemKeyRed842: ItemKeyRed { + keyid = 3342; + displayName = "Red Key (f19e)"; +}; +class ItemKeyRed843: ItemKeyRed { + keyid = 3343; + displayName = "Red Key (99f1)"; +}; +class ItemKeyRed844: ItemKeyRed { + keyid = 3344; + displayName = "Red Key (fce2)"; +}; +class ItemKeyRed845: ItemKeyRed { + keyid = 3345; + displayName = "Red Key (3a50)"; +}; +class ItemKeyRed846: ItemKeyRed { + keyid = 3346; + displayName = "Red Key (9ab2)"; +}; +class ItemKeyRed847: ItemKeyRed { + keyid = 3347; + displayName = "Red Key (0405)"; +}; +class ItemKeyRed848: ItemKeyRed { + keyid = 3348; + displayName = "Red Key (09cb)"; +}; +class ItemKeyRed849: ItemKeyRed { + keyid = 3349; + displayName = "Red Key (fc22)"; +}; +class ItemKeyRed850: ItemKeyRed { + keyid = 3350; + displayName = "Red Key (f5cc)"; +}; +class ItemKeyRed851: ItemKeyRed { + keyid = 3351; + displayName = "Red Key (12ed)"; +}; +class ItemKeyRed852: ItemKeyRed { + keyid = 3352; + displayName = "Red Key (3ea9)"; +}; +class ItemKeyRed853: ItemKeyRed { + keyid = 3353; + displayName = "Red Key (29fc)"; +}; +class ItemKeyRed854: ItemKeyRed { + keyid = 3354; + displayName = "Red Key (8bd8)"; +}; +class ItemKeyRed855: ItemKeyRed { + keyid = 3355; + displayName = "Red Key (1b5c)"; +}; +class ItemKeyRed856: ItemKeyRed { + keyid = 3356; + displayName = "Red Key (7f62)"; +}; +class ItemKeyRed857: ItemKeyRed { + keyid = 3357; + displayName = "Red Key (1d9e)"; +}; +class ItemKeyRed858: ItemKeyRed { + keyid = 3358; + displayName = "Red Key (59e7)"; +}; +class ItemKeyRed859: ItemKeyRed { + keyid = 3359; + displayName = "Red Key (6869)"; +}; +class ItemKeyRed860: ItemKeyRed { + keyid = 3360; + displayName = "Red Key (7acb)"; +}; +class ItemKeyRed861: ItemKeyRed { + keyid = 3361; + displayName = "Red Key (8342)"; +}; +class ItemKeyRed862: ItemKeyRed { + keyid = 3362; + displayName = "Red Key (923c)"; +}; +class ItemKeyRed863: ItemKeyRed { + keyid = 3363; + displayName = "Red Key (3f19)"; +}; +class ItemKeyRed864: ItemKeyRed { + keyid = 3364; + displayName = "Red Key (3aa7)"; +}; +class ItemKeyRed865: ItemKeyRed { + keyid = 3365; + displayName = "Red Key (663c)"; +}; +class ItemKeyRed866: ItemKeyRed { + keyid = 3366; + displayName = "Red Key (65f2)"; +}; +class ItemKeyRed867: ItemKeyRed { + keyid = 3367; + displayName = "Red Key (cdea)"; +}; +class ItemKeyRed868: ItemKeyRed { + keyid = 3368; + displayName = "Red Key (3396)"; +}; +class ItemKeyRed869: ItemKeyRed { + keyid = 3369; + displayName = "Red Key (be95)"; +}; +class ItemKeyRed870: ItemKeyRed { + keyid = 3370; + displayName = "Red Key (f092)"; +}; +class ItemKeyRed871: ItemKeyRed { + keyid = 3371; + displayName = "Red Key (d57c)"; +}; +class ItemKeyRed872: ItemKeyRed { + keyid = 3372; + displayName = "Red Key (e8a4)"; +}; +class ItemKeyRed873: ItemKeyRed { + keyid = 3373; + displayName = "Red Key (75e2)"; +}; +class ItemKeyRed874: ItemKeyRed { + keyid = 3374; + displayName = "Red Key (a71f)"; +}; +class ItemKeyRed875: ItemKeyRed { + keyid = 3375; + displayName = "Red Key (e67c)"; +}; +class ItemKeyRed876: ItemKeyRed { + keyid = 3376; + displayName = "Red Key (cca5)"; +}; +class ItemKeyRed877: ItemKeyRed { + keyid = 3377; + displayName = "Red Key (bef3)"; +}; +class ItemKeyRed878: ItemKeyRed { + keyid = 3378; + displayName = "Red Key (1fb0)"; +}; +class ItemKeyRed879: ItemKeyRed { + keyid = 3379; + displayName = "Red Key (9b81)"; +}; +class ItemKeyRed880: ItemKeyRed { + keyid = 3380; + displayName = "Red Key (e632)"; +}; +class ItemKeyRed881: ItemKeyRed { + keyid = 3381; + displayName = "Red Key (03b9)"; +}; +class ItemKeyRed882: ItemKeyRed { + keyid = 3382; + displayName = "Red Key (bae9)"; +}; +class ItemKeyRed883: ItemKeyRed { + keyid = 3383; + displayName = "Red Key (eeb2)"; +}; +class ItemKeyRed884: ItemKeyRed { + keyid = 3384; + displayName = "Red Key (8e99)"; +}; +class ItemKeyRed885: ItemKeyRed { + keyid = 3385; + displayName = "Red Key (de89)"; +}; +class ItemKeyRed886: ItemKeyRed { + keyid = 3386; + displayName = "Red Key (4286)"; +}; +class ItemKeyRed887: ItemKeyRed { + keyid = 3387; + displayName = "Red Key (30ca)"; +}; +class ItemKeyRed888: ItemKeyRed { + keyid = 3388; + displayName = "Red Key (74fb)"; +}; +class ItemKeyRed889: ItemKeyRed { + keyid = 3389; + displayName = "Red Key (216b)"; +}; +class ItemKeyRed890: ItemKeyRed { + keyid = 3390; + displayName = "Red Key (2b01)"; +}; +class ItemKeyRed891: ItemKeyRed { + keyid = 3391; + displayName = "Red Key (cff3)"; +}; +class ItemKeyRed892: ItemKeyRed { + keyid = 3392; + displayName = "Red Key (8ade)"; +}; +class ItemKeyRed893: ItemKeyRed { + keyid = 3393; + displayName = "Red Key (9f7d)"; +}; +class ItemKeyRed894: ItemKeyRed { + keyid = 3394; + displayName = "Red Key (1a9a)"; +}; +class ItemKeyRed895: ItemKeyRed { + keyid = 3395; + displayName = "Red Key (c59b)"; +}; +class ItemKeyRed896: ItemKeyRed { + keyid = 3396; + displayName = "Red Key (73f9)"; +}; +class ItemKeyRed897: ItemKeyRed { + keyid = 3397; + displayName = "Red Key (32b8)"; +}; +class ItemKeyRed898: ItemKeyRed { + keyid = 3398; + displayName = "Red Key (e95f)"; +}; +class ItemKeyRed899: ItemKeyRed { + keyid = 3399; + displayName = "Red Key (1157)"; +}; +class ItemKeyRed900: ItemKeyRed { + keyid = 3400; + displayName = "Red Key (946b)"; +}; +class ItemKeyRed901: ItemKeyRed { + keyid = 3401; + displayName = "Red Key (b2d9)"; +}; +class ItemKeyRed902: ItemKeyRed { + keyid = 3402; + displayName = "Red Key (e18c)"; +}; +class ItemKeyRed903: ItemKeyRed { + keyid = 3403; + displayName = "Red Key (f234)"; +}; +class ItemKeyRed904: ItemKeyRed { + keyid = 3404; + displayName = "Red Key (3593)"; +}; +class ItemKeyRed905: ItemKeyRed { + keyid = 3405; + displayName = "Red Key (636f)"; +}; +class ItemKeyRed906: ItemKeyRed { + keyid = 3406; + displayName = "Red Key (8ea3)"; +}; +class ItemKeyRed907: ItemKeyRed { + keyid = 3407; + displayName = "Red Key (5495)"; +}; +class ItemKeyRed908: ItemKeyRed { + keyid = 3408; + displayName = "Red Key (96ab)"; +}; +class ItemKeyRed909: ItemKeyRed { + keyid = 3409; + displayName = "Red Key (48fb)"; +}; +class ItemKeyRed910: ItemKeyRed { + keyid = 3410; + displayName = "Red Key (0077)"; +}; +class ItemKeyRed911: ItemKeyRed { + keyid = 3411; + displayName = "Red Key (372f)"; +}; +class ItemKeyRed912: ItemKeyRed { + keyid = 3412; + displayName = "Red Key (a9a6)"; +}; +class ItemKeyRed913: ItemKeyRed { + keyid = 3413; + displayName = "Red Key (76f5)"; +}; +class ItemKeyRed914: ItemKeyRed { + keyid = 3414; + displayName = "Red Key (d74c)"; +}; +class ItemKeyRed915: ItemKeyRed { + keyid = 3415; + displayName = "Red Key (a733)"; +}; +class ItemKeyRed916: ItemKeyRed { + keyid = 3416; + displayName = "Red Key (19af)"; +}; +class ItemKeyRed917: ItemKeyRed { + keyid = 3417; + displayName = "Red Key (fd8d)"; +}; +class ItemKeyRed918: ItemKeyRed { + keyid = 3418; + displayName = "Red Key (8129)"; +}; +class ItemKeyRed919: ItemKeyRed { + keyid = 3419; + displayName = "Red Key (06d4)"; +}; +class ItemKeyRed920: ItemKeyRed { + keyid = 3420; + displayName = "Red Key (461b)"; +}; +class ItemKeyRed921: ItemKeyRed { + keyid = 3421; + displayName = "Red Key (9bfc)"; +}; +class ItemKeyRed922: ItemKeyRed { + keyid = 3422; + displayName = "Red Key (1989)"; +}; +class ItemKeyRed923: ItemKeyRed { + keyid = 3423; + displayName = "Red Key (ab78)"; +}; +class ItemKeyRed924: ItemKeyRed { + keyid = 3424; + displayName = "Red Key (9f76)"; +}; +class ItemKeyRed925: ItemKeyRed { + keyid = 3425; + displayName = "Red Key (1aa8)"; +}; +class ItemKeyRed926: ItemKeyRed { + keyid = 3426; + displayName = "Red Key (0894)"; +}; +class ItemKeyRed927: ItemKeyRed { + keyid = 3427; + displayName = "Red Key (a20a)"; +}; +class ItemKeyRed928: ItemKeyRed { + keyid = 3428; + displayName = "Red Key (0fd1)"; +}; +class ItemKeyRed929: ItemKeyRed { + keyid = 3429; + displayName = "Red Key (f0a8)"; +}; +class ItemKeyRed930: ItemKeyRed { + keyid = 3430; + displayName = "Red Key (7112)"; +}; +class ItemKeyRed931: ItemKeyRed { + keyid = 3431; + displayName = "Red Key (48ee)"; +}; +class ItemKeyRed932: ItemKeyRed { + keyid = 3432; + displayName = "Red Key (d67a)"; +}; +class ItemKeyRed933: ItemKeyRed { + keyid = 3433; + displayName = "Red Key (0844)"; +}; +class ItemKeyRed934: ItemKeyRed { + keyid = 3434; + displayName = "Red Key (83b9)"; +}; +class ItemKeyRed935: ItemKeyRed { + keyid = 3435; + displayName = "Red Key (93be)"; +}; +class ItemKeyRed936: ItemKeyRed { + keyid = 3436; + displayName = "Red Key (70ca)"; +}; +class ItemKeyRed937: ItemKeyRed { + keyid = 3437; + displayName = "Red Key (e20e)"; +}; +class ItemKeyRed938: ItemKeyRed { + keyid = 3438; + displayName = "Red Key (a96d)"; +}; +class ItemKeyRed939: ItemKeyRed { + keyid = 3439; + displayName = "Red Key (45a4)"; +}; +class ItemKeyRed940: ItemKeyRed { + keyid = 3440; + displayName = "Red Key (b7a2)"; +}; +class ItemKeyRed941: ItemKeyRed { + keyid = 3441; + displayName = "Red Key (d18d)"; +}; +class ItemKeyRed942: ItemKeyRed { + keyid = 3442; + displayName = "Red Key (b1b9)"; +}; +class ItemKeyRed943: ItemKeyRed { + keyid = 3443; + displayName = "Red Key (ed05)"; +}; +class ItemKeyRed944: ItemKeyRed { + keyid = 3444; + displayName = "Red Key (06b2)"; +}; +class ItemKeyRed945: ItemKeyRed { + keyid = 3445; + displayName = "Red Key (6a22)"; +}; +class ItemKeyRed946: ItemKeyRed { + keyid = 3446; + displayName = "Red Key (5d20)"; +}; +class ItemKeyRed947: ItemKeyRed { + keyid = 3447; + displayName = "Red Key (f1f9)"; +}; +class ItemKeyRed948: ItemKeyRed { + keyid = 3448; + displayName = "Red Key (c1d9)"; +}; +class ItemKeyRed949: ItemKeyRed { + keyid = 3449; + displayName = "Red Key (fc15)"; +}; +class ItemKeyRed950: ItemKeyRed { + keyid = 3450; + displayName = "Red Key (a599)"; +}; +class ItemKeyRed951: ItemKeyRed { + keyid = 3451; + displayName = "Red Key (8db4)"; +}; +class ItemKeyRed952: ItemKeyRed { + keyid = 3452; + displayName = "Red Key (fd21)"; +}; +class ItemKeyRed953: ItemKeyRed { + keyid = 3453; + displayName = "Red Key (e180)"; +}; +class ItemKeyRed954: ItemKeyRed { + keyid = 3454; + displayName = "Red Key (6caf)"; +}; +class ItemKeyRed955: ItemKeyRed { + keyid = 3455; + displayName = "Red Key (1aaf)"; +}; +class ItemKeyRed956: ItemKeyRed { + keyid = 3456; + displayName = "Red Key (f496)"; +}; +class ItemKeyRed957: ItemKeyRed { + keyid = 3457; + displayName = "Red Key (cafb)"; +}; +class ItemKeyRed958: ItemKeyRed { + keyid = 3458; + displayName = "Red Key (f949)"; +}; +class ItemKeyRed959: ItemKeyRed { + keyid = 3459; + displayName = "Red Key (58d2)"; +}; +class ItemKeyRed960: ItemKeyRed { + keyid = 3460; + displayName = "Red Key (a089)"; +}; +class ItemKeyRed961: ItemKeyRed { + keyid = 3461; + displayName = "Red Key (0e3d)"; +}; +class ItemKeyRed962: ItemKeyRed { + keyid = 3462; + displayName = "Red Key (0adf)"; +}; +class ItemKeyRed963: ItemKeyRed { + keyid = 3463; + displayName = "Red Key (4bd3)"; +}; +class ItemKeyRed964: ItemKeyRed { + keyid = 3464; + displayName = "Red Key (9692)"; +}; +class ItemKeyRed965: ItemKeyRed { + keyid = 3465; + displayName = "Red Key (4d48)"; +}; +class ItemKeyRed966: ItemKeyRed { + keyid = 3466; + displayName = "Red Key (b2b3)"; +}; +class ItemKeyRed967: ItemKeyRed { + keyid = 3467; + displayName = "Red Key (cc0e)"; +}; +class ItemKeyRed968: ItemKeyRed { + keyid = 3468; + displayName = "Red Key (90c6)"; +}; +class ItemKeyRed969: ItemKeyRed { + keyid = 3469; + displayName = "Red Key (57a7)"; +}; +class ItemKeyRed970: ItemKeyRed { + keyid = 3470; + displayName = "Red Key (9f23)"; +}; +class ItemKeyRed971: ItemKeyRed { + keyid = 3471; + displayName = "Red Key (9791)"; +}; +class ItemKeyRed972: ItemKeyRed { + keyid = 3472; + displayName = "Red Key (c17f)"; +}; +class ItemKeyRed973: ItemKeyRed { + keyid = 3473; + displayName = "Red Key (05da)"; +}; +class ItemKeyRed974: ItemKeyRed { + keyid = 3474; + displayName = "Red Key (385e)"; +}; +class ItemKeyRed975: ItemKeyRed { + keyid = 3475; + displayName = "Red Key (239a)"; +}; +class ItemKeyRed976: ItemKeyRed { + keyid = 3476; + displayName = "Red Key (67d8)"; +}; +class ItemKeyRed977: ItemKeyRed { + keyid = 3477; + displayName = "Red Key (a106)"; +}; +class ItemKeyRed978: ItemKeyRed { + keyid = 3478; + displayName = "Red Key (a55b)"; +}; +class ItemKeyRed979: ItemKeyRed { + keyid = 3479; + displayName = "Red Key (801d)"; +}; +class ItemKeyRed980: ItemKeyRed { + keyid = 3480; + displayName = "Red Key (fd3d)"; +}; +class ItemKeyRed981: ItemKeyRed { + keyid = 3481; + displayName = "Red Key (822f)"; +}; +class ItemKeyRed982: ItemKeyRed { + keyid = 3482; + displayName = "Red Key (4fe0)"; +}; +class ItemKeyRed983: ItemKeyRed { + keyid = 3483; + displayName = "Red Key (3e70)"; +}; +class ItemKeyRed984: ItemKeyRed { + keyid = 3484; + displayName = "Red Key (b5a9)"; +}; +class ItemKeyRed985: ItemKeyRed { + keyid = 3485; + displayName = "Red Key (a492)"; +}; +class ItemKeyRed986: ItemKeyRed { + keyid = 3486; + displayName = "Red Key (b4d3)"; +}; +class ItemKeyRed987: ItemKeyRed { + keyid = 3487; + displayName = "Red Key (f263)"; +}; +class ItemKeyRed988: ItemKeyRed { + keyid = 3488; + displayName = "Red Key (1cbf)"; +}; +class ItemKeyRed989: ItemKeyRed { + keyid = 3489; + displayName = "Red Key (b15f)"; +}; +class ItemKeyRed990: ItemKeyRed { + keyid = 3490; + displayName = "Red Key (0eb6)"; +}; +class ItemKeyRed991: ItemKeyRed { + keyid = 3491; + displayName = "Red Key (380c)"; +}; +class ItemKeyRed992: ItemKeyRed { + keyid = 3492; + displayName = "Red Key (ff3d)"; +}; +class ItemKeyRed993: ItemKeyRed { + keyid = 3493; + displayName = "Red Key (ef91)"; +}; +class ItemKeyRed994: ItemKeyRed { + keyid = 3494; + displayName = "Red Key (42e3)"; +}; +class ItemKeyRed995: ItemKeyRed { + keyid = 3495; + displayName = "Red Key (76fa)"; +}; +class ItemKeyRed996: ItemKeyRed { + keyid = 3496; + displayName = "Red Key (aad8)"; +}; +class ItemKeyRed997: ItemKeyRed { + keyid = 3497; + displayName = "Red Key (12c2)"; +}; +class ItemKeyRed998: ItemKeyRed { + keyid = 3498; + displayName = "Red Key (8a67)"; +}; +class ItemKeyRed999: ItemKeyRed { + keyid = 3499; + displayName = "Red Key (da64)"; +}; +class ItemKeyRed1000: ItemKeyRed { + keyid = 3500; + displayName = "Red Key (b6d9)"; +}; +class ItemKeyRed1001: ItemKeyRed { + keyid = 3501; + displayName = "Red Key (b1d6)"; +}; +class ItemKeyRed1002: ItemKeyRed { + keyid = 3502; + displayName = "Red Key (6ce6)"; +}; +class ItemKeyRed1003: ItemKeyRed { + keyid = 3503; + displayName = "Red Key (3e91)"; +}; +class ItemKeyRed1004: ItemKeyRed { + keyid = 3504; + displayName = "Red Key (18a2)"; +}; +class ItemKeyRed1005: ItemKeyRed { + keyid = 3505; + displayName = "Red Key (b266)"; +}; +class ItemKeyRed1006: ItemKeyRed { + keyid = 3506; + displayName = "Red Key (ad26)"; +}; +class ItemKeyRed1007: ItemKeyRed { + keyid = 3507; + displayName = "Red Key (198b)"; +}; +class ItemKeyRed1008: ItemKeyRed { + keyid = 3508; + displayName = "Red Key (5d8f)"; +}; +class ItemKeyRed1009: ItemKeyRed { + keyid = 3509; + displayName = "Red Key (3b44)"; +}; +class ItemKeyRed1010: ItemKeyRed { + keyid = 3510; + displayName = "Red Key (aa08)"; +}; +class ItemKeyRed1011: ItemKeyRed { + keyid = 3511; + displayName = "Red Key (ad0f)"; +}; +class ItemKeyRed1012: ItemKeyRed { + keyid = 3512; + displayName = "Red Key (11d4)"; +}; +class ItemKeyRed1013: ItemKeyRed { + keyid = 3513; + displayName = "Red Key (e2c3)"; +}; +class ItemKeyRed1014: ItemKeyRed { + keyid = 3514; + displayName = "Red Key (9981)"; +}; +class ItemKeyRed1015: ItemKeyRed { + keyid = 3515; + displayName = "Red Key (f0e0)"; +}; +class ItemKeyRed1016: ItemKeyRed { + keyid = 3516; + displayName = "Red Key (8200)"; +}; +class ItemKeyRed1017: ItemKeyRed { + keyid = 3517; + displayName = "Red Key (186b)"; +}; +class ItemKeyRed1018: ItemKeyRed { + keyid = 3518; + displayName = "Red Key (c65d)"; +}; +class ItemKeyRed1019: ItemKeyRed { + keyid = 3519; + displayName = "Red Key (7f30)"; +}; +class ItemKeyRed1020: ItemKeyRed { + keyid = 3520; + displayName = "Red Key (2332)"; +}; +class ItemKeyRed1021: ItemKeyRed { + keyid = 3521; + displayName = "Red Key (32e2)"; +}; +class ItemKeyRed1022: ItemKeyRed { + keyid = 3522; + displayName = "Red Key (6d00)"; +}; +class ItemKeyRed1023: ItemKeyRed { + keyid = 3523; + displayName = "Red Key (e014)"; +}; +class ItemKeyRed1024: ItemKeyRed { + keyid = 3524; + displayName = "Red Key (bf88)"; +}; +class ItemKeyRed1025: ItemKeyRed { + keyid = 3525; + displayName = "Red Key (ebe3)"; +}; +class ItemKeyRed1026: ItemKeyRed { + keyid = 3526; + displayName = "Red Key (13c3)"; +}; +class ItemKeyRed1027: ItemKeyRed { + keyid = 3527; + displayName = "Red Key (2b19)"; +}; +class ItemKeyRed1028: ItemKeyRed { + keyid = 3528; + displayName = "Red Key (a666)"; +}; +class ItemKeyRed1029: ItemKeyRed { + keyid = 3529; + displayName = "Red Key (63c5)"; +}; +class ItemKeyRed1030: ItemKeyRed { + keyid = 3530; + displayName = "Red Key (a0b0)"; +}; +class ItemKeyRed1031: ItemKeyRed { + keyid = 3531; + displayName = "Red Key (35df)"; +}; +class ItemKeyRed1032: ItemKeyRed { + keyid = 3532; + displayName = "Red Key (015b)"; +}; +class ItemKeyRed1033: ItemKeyRed { + keyid = 3533; + displayName = "Red Key (ca93)"; +}; +class ItemKeyRed1034: ItemKeyRed { + keyid = 3534; + displayName = "Red Key (e635)"; +}; +class ItemKeyRed1035: ItemKeyRed { + keyid = 3535; + displayName = "Red Key (78cc)"; +}; +class ItemKeyRed1036: ItemKeyRed { + keyid = 3536; + displayName = "Red Key (ddf3)"; +}; +class ItemKeyRed1037: ItemKeyRed { + keyid = 3537; + displayName = "Red Key (be99)"; +}; +class ItemKeyRed1038: ItemKeyRed { + keyid = 3538; + displayName = "Red Key (7feb)"; +}; +class ItemKeyRed1039: ItemKeyRed { + keyid = 3539; + displayName = "Red Key (d480)"; +}; +class ItemKeyRed1040: ItemKeyRed { + keyid = 3540; + displayName = "Red Key (3912)"; +}; +class ItemKeyRed1041: ItemKeyRed { + keyid = 3541; + displayName = "Red Key (a809)"; +}; +class ItemKeyRed1042: ItemKeyRed { + keyid = 3542; + displayName = "Red Key (cf47)"; +}; +class ItemKeyRed1043: ItemKeyRed { + keyid = 3543; + displayName = "Red Key (b181)"; +}; +class ItemKeyRed1044: ItemKeyRed { + keyid = 3544; + displayName = "Red Key (337b)"; +}; +class ItemKeyRed1045: ItemKeyRed { + keyid = 3545; + displayName = "Red Key (22a5)"; +}; +class ItemKeyRed1046: ItemKeyRed { + keyid = 3546; + displayName = "Red Key (4a58)"; +}; +class ItemKeyRed1047: ItemKeyRed { + keyid = 3547; + displayName = "Red Key (e7e6)"; +}; +class ItemKeyRed1048: ItemKeyRed { + keyid = 3548; + displayName = "Red Key (df82)"; +}; +class ItemKeyRed1049: ItemKeyRed { + keyid = 3549; + displayName = "Red Key (015c)"; +}; +class ItemKeyRed1050: ItemKeyRed { + keyid = 3550; + displayName = "Red Key (b612)"; +}; +class ItemKeyRed1051: ItemKeyRed { + keyid = 3551; + displayName = "Red Key (4680)"; +}; +class ItemKeyRed1052: ItemKeyRed { + keyid = 3552; + displayName = "Red Key (357e)"; +}; +class ItemKeyRed1053: ItemKeyRed { + keyid = 3553; + displayName = "Red Key (f89f)"; +}; +class ItemKeyRed1054: ItemKeyRed { + keyid = 3554; + displayName = "Red Key (f2da)"; +}; +class ItemKeyRed1055: ItemKeyRed { + keyid = 3555; + displayName = "Red Key (0a54)"; +}; +class ItemKeyRed1056: ItemKeyRed { + keyid = 3556; + displayName = "Red Key (03a5)"; +}; +class ItemKeyRed1057: ItemKeyRed { + keyid = 3557; + displayName = "Red Key (e94f)"; +}; +class ItemKeyRed1058: ItemKeyRed { + keyid = 3558; + displayName = "Red Key (2e19)"; +}; +class ItemKeyRed1059: ItemKeyRed { + keyid = 3559; + displayName = "Red Key (f477)"; +}; +class ItemKeyRed1060: ItemKeyRed { + keyid = 3560; + displayName = "Red Key (9985)"; +}; +class ItemKeyRed1061: ItemKeyRed { + keyid = 3561; + displayName = "Red Key (fbb3)"; +}; +class ItemKeyRed1062: ItemKeyRed { + keyid = 3562; + displayName = "Red Key (35b2)"; +}; +class ItemKeyRed1063: ItemKeyRed { + keyid = 3563; + displayName = "Red Key (a951)"; +}; +class ItemKeyRed1064: ItemKeyRed { + keyid = 3564; + displayName = "Red Key (eeeb)"; +}; +class ItemKeyRed1065: ItemKeyRed { + keyid = 3565; + displayName = "Red Key (0d3f)"; +}; +class ItemKeyRed1066: ItemKeyRed { + keyid = 3566; + displayName = "Red Key (846f)"; +}; +class ItemKeyRed1067: ItemKeyRed { + keyid = 3567; + displayName = "Red Key (e847)"; +}; +class ItemKeyRed1068: ItemKeyRed { + keyid = 3568; + displayName = "Red Key (5afd)"; +}; +class ItemKeyRed1069: ItemKeyRed { + keyid = 3569; + displayName = "Red Key (0233)"; +}; +class ItemKeyRed1070: ItemKeyRed { + keyid = 3570; + displayName = "Red Key (0e6b)"; +}; +class ItemKeyRed1071: ItemKeyRed { + keyid = 3571; + displayName = "Red Key (ea9b)"; +}; +class ItemKeyRed1072: ItemKeyRed { + keyid = 3572; + displayName = "Red Key (52c7)"; +}; +class ItemKeyRed1073: ItemKeyRed { + keyid = 3573; + displayName = "Red Key (92f0)"; +}; +class ItemKeyRed1074: ItemKeyRed { + keyid = 3574; + displayName = "Red Key (fb6d)"; +}; +class ItemKeyRed1075: ItemKeyRed { + keyid = 3575; + displayName = "Red Key (335a)"; +}; +class ItemKeyRed1076: ItemKeyRed { + keyid = 3576; + displayName = "Red Key (a61c)"; +}; +class ItemKeyRed1077: ItemKeyRed { + keyid = 3577; + displayName = "Red Key (3a72)"; +}; +class ItemKeyRed1078: ItemKeyRed { + keyid = 3578; + displayName = "Red Key (c312)"; +}; +class ItemKeyRed1079: ItemKeyRed { + keyid = 3579; + displayName = "Red Key (d87c)"; +}; +class ItemKeyRed1080: ItemKeyRed { + keyid = 3580; + displayName = "Red Key (76bb)"; +}; +class ItemKeyRed1081: ItemKeyRed { + keyid = 3581; + displayName = "Red Key (2e1d)"; +}; +class ItemKeyRed1082: ItemKeyRed { + keyid = 3582; + displayName = "Red Key (ef70)"; +}; +class ItemKeyRed1083: ItemKeyRed { + keyid = 3583; + displayName = "Red Key (6ac6)"; +}; +class ItemKeyRed1084: ItemKeyRed { + keyid = 3584; + displayName = "Red Key (1e55)"; +}; +class ItemKeyRed1085: ItemKeyRed { + keyid = 3585; + displayName = "Red Key (982d)"; +}; +class ItemKeyRed1086: ItemKeyRed { + keyid = 3586; + displayName = "Red Key (9966)"; +}; +class ItemKeyRed1087: ItemKeyRed { + keyid = 3587; + displayName = "Red Key (579d)"; +}; +class ItemKeyRed1088: ItemKeyRed { + keyid = 3588; + displayName = "Red Key (d6e5)"; +}; +class ItemKeyRed1089: ItemKeyRed { + keyid = 3589; + displayName = "Red Key (e741)"; +}; +class ItemKeyRed1090: ItemKeyRed { + keyid = 3590; + displayName = "Red Key (d978)"; +}; +class ItemKeyRed1091: ItemKeyRed { + keyid = 3591; + displayName = "Red Key (08a0)"; +}; +class ItemKeyRed1092: ItemKeyRed { + keyid = 3592; + displayName = "Red Key (63e7)"; +}; +class ItemKeyRed1093: ItemKeyRed { + keyid = 3593; + displayName = "Red Key (d1e5)"; +}; +class ItemKeyRed1094: ItemKeyRed { + keyid = 3594; + displayName = "Red Key (5c45)"; +}; +class ItemKeyRed1095: ItemKeyRed { + keyid = 3595; + displayName = "Red Key (f488)"; +}; +class ItemKeyRed1096: ItemKeyRed { + keyid = 3596; + displayName = "Red Key (a7c5)"; +}; +class ItemKeyRed1097: ItemKeyRed { + keyid = 3597; + displayName = "Red Key (cde4)"; +}; +class ItemKeyRed1098: ItemKeyRed { + keyid = 3598; + displayName = "Red Key (90ea)"; +}; +class ItemKeyRed1099: ItemKeyRed { + keyid = 3599; + displayName = "Red Key (a9e9)"; +}; +class ItemKeyRed1100: ItemKeyRed { + keyid = 3600; + displayName = "Red Key (6388)"; +}; +class ItemKeyRed1101: ItemKeyRed { + keyid = 3601; + displayName = "Red Key (0746)"; +}; +class ItemKeyRed1102: ItemKeyRed { + keyid = 3602; + displayName = "Red Key (4018)"; +}; +class ItemKeyRed1103: ItemKeyRed { + keyid = 3603; + displayName = "Red Key (15fd)"; +}; +class ItemKeyRed1104: ItemKeyRed { + keyid = 3604; + displayName = "Red Key (41a9)"; +}; +class ItemKeyRed1105: ItemKeyRed { + keyid = 3605; + displayName = "Red Key (a3dc)"; +}; +class ItemKeyRed1106: ItemKeyRed { + keyid = 3606; + displayName = "Red Key (6601)"; +}; +class ItemKeyRed1107: ItemKeyRed { + keyid = 3607; + displayName = "Red Key (91c4)"; +}; +class ItemKeyRed1108: ItemKeyRed { + keyid = 3608; + displayName = "Red Key (550f)"; +}; +class ItemKeyRed1109: ItemKeyRed { + keyid = 3609; + displayName = "Red Key (d817)"; +}; +class ItemKeyRed1110: ItemKeyRed { + keyid = 3610; + displayName = "Red Key (2c02)"; +}; +class ItemKeyRed1111: ItemKeyRed { + keyid = 3611; + displayName = "Red Key (6c74)"; +}; +class ItemKeyRed1112: ItemKeyRed { + keyid = 3612; + displayName = "Red Key (5d5e)"; +}; +class ItemKeyRed1113: ItemKeyRed { + keyid = 3613; + displayName = "Red Key (319c)"; +}; +class ItemKeyRed1114: ItemKeyRed { + keyid = 3614; + displayName = "Red Key (cbe7)"; +}; +class ItemKeyRed1115: ItemKeyRed { + keyid = 3615; + displayName = "Red Key (01fb)"; +}; +class ItemKeyRed1116: ItemKeyRed { + keyid = 3616; + displayName = "Red Key (2f6b)"; +}; +class ItemKeyRed1117: ItemKeyRed { + keyid = 3617; + displayName = "Red Key (7b17)"; +}; +class ItemKeyRed1118: ItemKeyRed { + keyid = 3618; + displayName = "Red Key (e668)"; +}; +class ItemKeyRed1119: ItemKeyRed { + keyid = 3619; + displayName = "Red Key (9ab9)"; +}; +class ItemKeyRed1120: ItemKeyRed { + keyid = 3620; + displayName = "Red Key (83fc)"; +}; +class ItemKeyRed1121: ItemKeyRed { + keyid = 3621; + displayName = "Red Key (0fb3)"; +}; +class ItemKeyRed1122: ItemKeyRed { + keyid = 3622; + displayName = "Red Key (f780)"; +}; +class ItemKeyRed1123: ItemKeyRed { + keyid = 3623; + displayName = "Red Key (688d)"; +}; +class ItemKeyRed1124: ItemKeyRed { + keyid = 3624; + displayName = "Red Key (a92b)"; +}; +class ItemKeyRed1125: ItemKeyRed { + keyid = 3625; + displayName = "Red Key (e034)"; +}; +class ItemKeyRed1126: ItemKeyRed { + keyid = 3626; + displayName = "Red Key (e5c4)"; +}; +class ItemKeyRed1127: ItemKeyRed { + keyid = 3627; + displayName = "Red Key (3f40)"; +}; +class ItemKeyRed1128: ItemKeyRed { + keyid = 3628; + displayName = "Red Key (e934)"; +}; +class ItemKeyRed1129: ItemKeyRed { + keyid = 3629; + displayName = "Red Key (ffb8)"; +}; +class ItemKeyRed1130: ItemKeyRed { + keyid = 3630; + displayName = "Red Key (668f)"; +}; +class ItemKeyRed1131: ItemKeyRed { + keyid = 3631; + displayName = "Red Key (8d51)"; +}; +class ItemKeyRed1132: ItemKeyRed { + keyid = 3632; + displayName = "Red Key (0b92)"; +}; +class ItemKeyRed1133: ItemKeyRed { + keyid = 3633; + displayName = "Red Key (6da5)"; +}; +class ItemKeyRed1134: ItemKeyRed { + keyid = 3634; + displayName = "Red Key (a1fe)"; +}; +class ItemKeyRed1135: ItemKeyRed { + keyid = 3635; + displayName = "Red Key (39b3)"; +}; +class ItemKeyRed1136: ItemKeyRed { + keyid = 3636; + displayName = "Red Key (35fe)"; +}; +class ItemKeyRed1137: ItemKeyRed { + keyid = 3637; + displayName = "Red Key (cc34)"; +}; +class ItemKeyRed1138: ItemKeyRed { + keyid = 3638; + displayName = "Red Key (4932)"; +}; +class ItemKeyRed1139: ItemKeyRed { + keyid = 3639; + displayName = "Red Key (8a43)"; +}; +class ItemKeyRed1140: ItemKeyRed { + keyid = 3640; + displayName = "Red Key (8f96)"; +}; +class ItemKeyRed1141: ItemKeyRed { + keyid = 3641; + displayName = "Red Key (4cbe)"; +}; +class ItemKeyRed1142: ItemKeyRed { + keyid = 3642; + displayName = "Red Key (9d6d)"; +}; +class ItemKeyRed1143: ItemKeyRed { + keyid = 3643; + displayName = "Red Key (1508)"; +}; +class ItemKeyRed1144: ItemKeyRed { + keyid = 3644; + displayName = "Red Key (68c1)"; +}; +class ItemKeyRed1145: ItemKeyRed { + keyid = 3645; + displayName = "Red Key (f84b)"; +}; +class ItemKeyRed1146: ItemKeyRed { + keyid = 3646; + displayName = "Red Key (31a6)"; +}; +class ItemKeyRed1147: ItemKeyRed { + keyid = 3647; + displayName = "Red Key (fcfa)"; +}; +class ItemKeyRed1148: ItemKeyRed { + keyid = 3648; + displayName = "Red Key (b8cb)"; +}; +class ItemKeyRed1149: ItemKeyRed { + keyid = 3649; + displayName = "Red Key (2c98)"; +}; +class ItemKeyRed1150: ItemKeyRed { + keyid = 3650; + displayName = "Red Key (a3cd)"; +}; +class ItemKeyRed1151: ItemKeyRed { + keyid = 3651; + displayName = "Red Key (6676)"; +}; +class ItemKeyRed1152: ItemKeyRed { + keyid = 3652; + displayName = "Red Key (48ba)"; +}; +class ItemKeyRed1153: ItemKeyRed { + keyid = 3653; + displayName = "Red Key (088e)"; +}; +class ItemKeyRed1154: ItemKeyRed { + keyid = 3654; + displayName = "Red Key (5512)"; +}; +class ItemKeyRed1155: ItemKeyRed { + keyid = 3655; + displayName = "Red Key (84c4)"; +}; +class ItemKeyRed1156: ItemKeyRed { + keyid = 3656; + displayName = "Red Key (f528)"; +}; +class ItemKeyRed1157: ItemKeyRed { + keyid = 3657; + displayName = "Red Key (b72c)"; +}; +class ItemKeyRed1158: ItemKeyRed { + keyid = 3658; + displayName = "Red Key (5118)"; +}; +class ItemKeyRed1159: ItemKeyRed { + keyid = 3659; + displayName = "Red Key (3170)"; +}; +class ItemKeyRed1160: ItemKeyRed { + keyid = 3660; + displayName = "Red Key (a343)"; +}; +class ItemKeyRed1161: ItemKeyRed { + keyid = 3661; + displayName = "Red Key (5f21)"; +}; +class ItemKeyRed1162: ItemKeyRed { + keyid = 3662; + displayName = "Red Key (75e8)"; +}; +class ItemKeyRed1163: ItemKeyRed { + keyid = 3663; + displayName = "Red Key (c06a)"; +}; +class ItemKeyRed1164: ItemKeyRed { + keyid = 3664; + displayName = "Red Key (429d)"; +}; +class ItemKeyRed1165: ItemKeyRed { + keyid = 3665; + displayName = "Red Key (fc41)"; +}; +class ItemKeyRed1166: ItemKeyRed { + keyid = 3666; + displayName = "Red Key (f2ce)"; +}; +class ItemKeyRed1167: ItemKeyRed { + keyid = 3667; + displayName = "Red Key (cfe8)"; +}; +class ItemKeyRed1168: ItemKeyRed { + keyid = 3668; + displayName = "Red Key (3dc4)"; +}; +class ItemKeyRed1169: ItemKeyRed { + keyid = 3669; + displayName = "Red Key (32cb)"; +}; +class ItemKeyRed1170: ItemKeyRed { + keyid = 3670; + displayName = "Red Key (96a9)"; +}; +class ItemKeyRed1171: ItemKeyRed { + keyid = 3671; + displayName = "Red Key (443d)"; +}; +class ItemKeyRed1172: ItemKeyRed { + keyid = 3672; + displayName = "Red Key (dad5)"; +}; +class ItemKeyRed1173: ItemKeyRed { + keyid = 3673; + displayName = "Red Key (67f9)"; +}; +class ItemKeyRed1174: ItemKeyRed { + keyid = 3674; + displayName = "Red Key (3837)"; +}; +class ItemKeyRed1175: ItemKeyRed { + keyid = 3675; + displayName = "Red Key (5816)"; +}; +class ItemKeyRed1176: ItemKeyRed { + keyid = 3676; + displayName = "Red Key (469f)"; +}; +class ItemKeyRed1177: ItemKeyRed { + keyid = 3677; + displayName = "Red Key (dd4d)"; +}; +class ItemKeyRed1178: ItemKeyRed { + keyid = 3678; + displayName = "Red Key (7ad4)"; +}; +class ItemKeyRed1179: ItemKeyRed { + keyid = 3679; + displayName = "Red Key (12be)"; +}; +class ItemKeyRed1180: ItemKeyRed { + keyid = 3680; + displayName = "Red Key (9bba)"; +}; +class ItemKeyRed1181: ItemKeyRed { + keyid = 3681; + displayName = "Red Key (9057)"; +}; +class ItemKeyRed1182: ItemKeyRed { + keyid = 3682; + displayName = "Red Key (46ae)"; +}; +class ItemKeyRed1183: ItemKeyRed { + keyid = 3683; + displayName = "Red Key (ade1)"; +}; +class ItemKeyRed1184: ItemKeyRed { + keyid = 3684; + displayName = "Red Key (6162)"; +}; +class ItemKeyRed1185: ItemKeyRed { + keyid = 3685; + displayName = "Red Key (f8ed)"; +}; +class ItemKeyRed1186: ItemKeyRed { + keyid = 3686; + displayName = "Red Key (e3a9)"; +}; +class ItemKeyRed1187: ItemKeyRed { + keyid = 3687; + displayName = "Red Key (802b)"; +}; +class ItemKeyRed1188: ItemKeyRed { + keyid = 3688; + displayName = "Red Key (bd47)"; +}; +class ItemKeyRed1189: ItemKeyRed { + keyid = 3689; + displayName = "Red Key (fe5e)"; +}; +class ItemKeyRed1190: ItemKeyRed { + keyid = 3690; + displayName = "Red Key (ebc6)"; +}; +class ItemKeyRed1191: ItemKeyRed { + keyid = 3691; + displayName = "Red Key (d2a5)"; +}; +class ItemKeyRed1192: ItemKeyRed { + keyid = 3692; + displayName = "Red Key (39e5)"; +}; +class ItemKeyRed1193: ItemKeyRed { + keyid = 3693; + displayName = "Red Key (23fa)"; +}; +class ItemKeyRed1194: ItemKeyRed { + keyid = 3694; + displayName = "Red Key (4ded)"; +}; +class ItemKeyRed1195: ItemKeyRed { + keyid = 3695; + displayName = "Red Key (e307)"; +}; +class ItemKeyRed1196: ItemKeyRed { + keyid = 3696; + displayName = "Red Key (0080)"; +}; +class ItemKeyRed1197: ItemKeyRed { + keyid = 3697; + displayName = "Red Key (4ec4)"; +}; +class ItemKeyRed1198: ItemKeyRed { + keyid = 3698; + displayName = "Red Key (890d)"; +}; +class ItemKeyRed1199: ItemKeyRed { + keyid = 3699; + displayName = "Red Key (6eea)"; +}; +class ItemKeyRed1200: ItemKeyRed { + keyid = 3700; + displayName = "Red Key (db96)"; +}; +class ItemKeyRed1201: ItemKeyRed { + keyid = 3701; + displayName = "Red Key (2cf4)"; +}; +class ItemKeyRed1202: ItemKeyRed { + keyid = 3702; + displayName = "Red Key (a18e)"; +}; +class ItemKeyRed1203: ItemKeyRed { + keyid = 3703; + displayName = "Red Key (978c)"; +}; +class ItemKeyRed1204: ItemKeyRed { + keyid = 3704; + displayName = "Red Key (b83c)"; +}; +class ItemKeyRed1205: ItemKeyRed { + keyid = 3705; + displayName = "Red Key (f548)"; +}; +class ItemKeyRed1206: ItemKeyRed { + keyid = 3706; + displayName = "Red Key (9ad0)"; +}; +class ItemKeyRed1207: ItemKeyRed { + keyid = 3707; + displayName = "Red Key (81ec)"; +}; +class ItemKeyRed1208: ItemKeyRed { + keyid = 3708; + displayName = "Red Key (73e9)"; +}; +class ItemKeyRed1209: ItemKeyRed { + keyid = 3709; + displayName = "Red Key (b214)"; +}; +class ItemKeyRed1210: ItemKeyRed { + keyid = 3710; + displayName = "Red Key (7a8e)"; +}; +class ItemKeyRed1211: ItemKeyRed { + keyid = 3711; + displayName = "Red Key (2547)"; +}; +class ItemKeyRed1212: ItemKeyRed { + keyid = 3712; + displayName = "Red Key (b916)"; +}; +class ItemKeyRed1213: ItemKeyRed { + keyid = 3713; + displayName = "Red Key (ebfb)"; +}; +class ItemKeyRed1214: ItemKeyRed { + keyid = 3714; + displayName = "Red Key (bdd6)"; +}; +class ItemKeyRed1215: ItemKeyRed { + keyid = 3715; + displayName = "Red Key (961f)"; +}; +class ItemKeyRed1216: ItemKeyRed { + keyid = 3716; + displayName = "Red Key (1113)"; +}; +class ItemKeyRed1217: ItemKeyRed { + keyid = 3717; + displayName = "Red Key (84fc)"; +}; +class ItemKeyRed1218: ItemKeyRed { + keyid = 3718; + displayName = "Red Key (62bc)"; +}; +class ItemKeyRed1219: ItemKeyRed { + keyid = 3719; + displayName = "Red Key (57cf)"; +}; +class ItemKeyRed1220: ItemKeyRed { + keyid = 3720; + displayName = "Red Key (0c33)"; +}; +class ItemKeyRed1221: ItemKeyRed { + keyid = 3721; + displayName = "Red Key (d6e6)"; +}; +class ItemKeyRed1222: ItemKeyRed { + keyid = 3722; + displayName = "Red Key (feef)"; +}; +class ItemKeyRed1223: ItemKeyRed { + keyid = 3723; + displayName = "Red Key (7c7e)"; +}; +class ItemKeyRed1224: ItemKeyRed { + keyid = 3724; + displayName = "Red Key (0f7b)"; +}; +class ItemKeyRed1225: ItemKeyRed { + keyid = 3725; + displayName = "Red Key (d99e)"; +}; +class ItemKeyRed1226: ItemKeyRed { + keyid = 3726; + displayName = "Red Key (881c)"; +}; +class ItemKeyRed1227: ItemKeyRed { + keyid = 3727; + displayName = "Red Key (e11e)"; +}; +class ItemKeyRed1228: ItemKeyRed { + keyid = 3728; + displayName = "Red Key (7a73)"; +}; +class ItemKeyRed1229: ItemKeyRed { + keyid = 3729; + displayName = "Red Key (dfe2)"; +}; +class ItemKeyRed1230: ItemKeyRed { + keyid = 3730; + displayName = "Red Key (d1a3)"; +}; +class ItemKeyRed1231: ItemKeyRed { + keyid = 3731; + displayName = "Red Key (810c)"; +}; +class ItemKeyRed1232: ItemKeyRed { + keyid = 3732; + displayName = "Red Key (b379)"; +}; +class ItemKeyRed1233: ItemKeyRed { + keyid = 3733; + displayName = "Red Key (9d30)"; +}; +class ItemKeyRed1234: ItemKeyRed { + keyid = 3734; + displayName = "Red Key (0dd3)"; +}; +class ItemKeyRed1235: ItemKeyRed { + keyid = 3735; + displayName = "Red Key (8a27)"; +}; +class ItemKeyRed1236: ItemKeyRed { + keyid = 3736; + displayName = "Red Key (8543)"; +}; +class ItemKeyRed1237: ItemKeyRed { + keyid = 3737; + displayName = "Red Key (f2c9)"; +}; +class ItemKeyRed1238: ItemKeyRed { + keyid = 3738; + displayName = "Red Key (a498)"; +}; +class ItemKeyRed1239: ItemKeyRed { + keyid = 3739; + displayName = "Red Key (b443)"; +}; +class ItemKeyRed1240: ItemKeyRed { + keyid = 3740; + displayName = "Red Key (1792)"; +}; +class ItemKeyRed1241: ItemKeyRed { + keyid = 3741; + displayName = "Red Key (af75)"; +}; +class ItemKeyRed1242: ItemKeyRed { + keyid = 3742; + displayName = "Red Key (9d37)"; +}; +class ItemKeyRed1243: ItemKeyRed { + keyid = 3743; + displayName = "Red Key (195a)"; +}; +class ItemKeyRed1244: ItemKeyRed { + keyid = 3744; + displayName = "Red Key (42bb)"; +}; +class ItemKeyRed1245: ItemKeyRed { + keyid = 3745; + displayName = "Red Key (3761)"; +}; +class ItemKeyRed1246: ItemKeyRed { + keyid = 3746; + displayName = "Red Key (3865)"; +}; +class ItemKeyRed1247: ItemKeyRed { + keyid = 3747; + displayName = "Red Key (b608)"; +}; +class ItemKeyRed1248: ItemKeyRed { + keyid = 3748; + displayName = "Red Key (af01)"; +}; +class ItemKeyRed1249: ItemKeyRed { + keyid = 3749; + displayName = "Red Key (0b12)"; +}; +class ItemKeyRed1250: ItemKeyRed { + keyid = 3750; + displayName = "Red Key (f7ad)"; +}; +class ItemKeyRed1251: ItemKeyRed { + keyid = 3751; + displayName = "Red Key (439c)"; +}; +class ItemKeyRed1252: ItemKeyRed { + keyid = 3752; + displayName = "Red Key (7b92)"; +}; +class ItemKeyRed1253: ItemKeyRed { + keyid = 3753; + displayName = "Red Key (f40b)"; +}; +class ItemKeyRed1254: ItemKeyRed { + keyid = 3754; + displayName = "Red Key (7c71)"; +}; +class ItemKeyRed1255: ItemKeyRed { + keyid = 3755; + displayName = "Red Key (787f)"; +}; +class ItemKeyRed1256: ItemKeyRed { + keyid = 3756; + displayName = "Red Key (f296)"; +}; +class ItemKeyRed1257: ItemKeyRed { + keyid = 3757; + displayName = "Red Key (a9ec)"; +}; +class ItemKeyRed1258: ItemKeyRed { + keyid = 3758; + displayName = "Red Key (f943)"; +}; +class ItemKeyRed1259: ItemKeyRed { + keyid = 3759; + displayName = "Red Key (64e8)"; +}; +class ItemKeyRed1260: ItemKeyRed { + keyid = 3760; + displayName = "Red Key (1222)"; +}; +class ItemKeyRed1261: ItemKeyRed { + keyid = 3761; + displayName = "Red Key (b1c0)"; +}; +class ItemKeyRed1262: ItemKeyRed { + keyid = 3762; + displayName = "Red Key (5670)"; +}; +class ItemKeyRed1263: ItemKeyRed { + keyid = 3763; + displayName = "Red Key (b137)"; +}; +class ItemKeyRed1264: ItemKeyRed { + keyid = 3764; + displayName = "Red Key (8742)"; +}; +class ItemKeyRed1265: ItemKeyRed { + keyid = 3765; + displayName = "Red Key (5689)"; +}; +class ItemKeyRed1266: ItemKeyRed { + keyid = 3766; + displayName = "Red Key (869e)"; +}; +class ItemKeyRed1267: ItemKeyRed { + keyid = 3767; + displayName = "Red Key (dc2d)"; +}; +class ItemKeyRed1268: ItemKeyRed { + keyid = 3768; + displayName = "Red Key (2ffe)"; +}; +class ItemKeyRed1269: ItemKeyRed { + keyid = 3769; + displayName = "Red Key (438d)"; +}; +class ItemKeyRed1270: ItemKeyRed { + keyid = 3770; + displayName = "Red Key (2174)"; +}; +class ItemKeyRed1271: ItemKeyRed { + keyid = 3771; + displayName = "Red Key (963c)"; +}; +class ItemKeyRed1272: ItemKeyRed { + keyid = 3772; + displayName = "Red Key (9d9d)"; +}; +class ItemKeyRed1273: ItemKeyRed { + keyid = 3773; + displayName = "Red Key (f6aa)"; +}; +class ItemKeyRed1274: ItemKeyRed { + keyid = 3774; + displayName = "Red Key (14af)"; +}; +class ItemKeyRed1275: ItemKeyRed { + keyid = 3775; + displayName = "Red Key (b857)"; +}; +class ItemKeyRed1276: ItemKeyRed { + keyid = 3776; + displayName = "Red Key (fbb4)"; +}; +class ItemKeyRed1277: ItemKeyRed { + keyid = 3777; + displayName = "Red Key (031c)"; +}; +class ItemKeyRed1278: ItemKeyRed { + keyid = 3778; + displayName = "Red Key (60a1)"; +}; +class ItemKeyRed1279: ItemKeyRed { + keyid = 3779; + displayName = "Red Key (8fc2)"; +}; +class ItemKeyRed1280: ItemKeyRed { + keyid = 3780; + displayName = "Red Key (8924)"; +}; +class ItemKeyRed1281: ItemKeyRed { + keyid = 3781; + displayName = "Red Key (d28e)"; +}; +class ItemKeyRed1282: ItemKeyRed { + keyid = 3782; + displayName = "Red Key (2649)"; +}; +class ItemKeyRed1283: ItemKeyRed { + keyid = 3783; + displayName = "Red Key (f864)"; +}; +class ItemKeyRed1284: ItemKeyRed { + keyid = 3784; + displayName = "Red Key (fdb2)"; +}; +class ItemKeyRed1285: ItemKeyRed { + keyid = 3785; + displayName = "Red Key (faca)"; +}; +class ItemKeyRed1286: ItemKeyRed { + keyid = 3786; + displayName = "Red Key (7b97)"; +}; +class ItemKeyRed1287: ItemKeyRed { + keyid = 3787; + displayName = "Red Key (8e4e)"; +}; +class ItemKeyRed1288: ItemKeyRed { + keyid = 3788; + displayName = "Red Key (81ad)"; +}; +class ItemKeyRed1289: ItemKeyRed { + keyid = 3789; + displayName = "Red Key (d6e2)"; +}; +class ItemKeyRed1290: ItemKeyRed { + keyid = 3790; + displayName = "Red Key (ae88)"; +}; +class ItemKeyRed1291: ItemKeyRed { + keyid = 3791; + displayName = "Red Key (2496)"; +}; +class ItemKeyRed1292: ItemKeyRed { + keyid = 3792; + displayName = "Red Key (ed69)"; +}; +class ItemKeyRed1293: ItemKeyRed { + keyid = 3793; + displayName = "Red Key (1051)"; +}; +class ItemKeyRed1294: ItemKeyRed { + keyid = 3794; + displayName = "Red Key (45aa)"; +}; +class ItemKeyRed1295: ItemKeyRed { + keyid = 3795; + displayName = "Red Key (c73b)"; +}; +class ItemKeyRed1296: ItemKeyRed { + keyid = 3796; + displayName = "Red Key (f95b)"; +}; +class ItemKeyRed1297: ItemKeyRed { + keyid = 3797; + displayName = "Red Key (0a97)"; +}; +class ItemKeyRed1298: ItemKeyRed { + keyid = 3798; + displayName = "Red Key (26b2)"; +}; +class ItemKeyRed1299: ItemKeyRed { + keyid = 3799; + displayName = "Red Key (74df)"; +}; +class ItemKeyRed1300: ItemKeyRed { + keyid = 3800; + displayName = "Red Key (a56f)"; +}; +class ItemKeyRed1301: ItemKeyRed { + keyid = 3801; + displayName = "Red Key (cb23)"; +}; +class ItemKeyRed1302: ItemKeyRed { + keyid = 3802; + displayName = "Red Key (0adc)"; +}; +class ItemKeyRed1303: ItemKeyRed { + keyid = 3803; + displayName = "Red Key (80ff)"; +}; +class ItemKeyRed1304: ItemKeyRed { + keyid = 3804; + displayName = "Red Key (67c4)"; +}; +class ItemKeyRed1305: ItemKeyRed { + keyid = 3805; + displayName = "Red Key (2d2b)"; +}; +class ItemKeyRed1306: ItemKeyRed { + keyid = 3806; + displayName = "Red Key (3e93)"; +}; +class ItemKeyRed1307: ItemKeyRed { + keyid = 3807; + displayName = "Red Key (c014)"; +}; +class ItemKeyRed1308: ItemKeyRed { + keyid = 3808; + displayName = "Red Key (6384)"; +}; +class ItemKeyRed1309: ItemKeyRed { + keyid = 3809; + displayName = "Red Key (3d32)"; +}; +class ItemKeyRed1310: ItemKeyRed { + keyid = 3810; + displayName = "Red Key (8d9e)"; +}; +class ItemKeyRed1311: ItemKeyRed { + keyid = 3811; + displayName = "Red Key (4d45)"; +}; +class ItemKeyRed1312: ItemKeyRed { + keyid = 3812; + displayName = "Red Key (ef3a)"; +}; +class ItemKeyRed1313: ItemKeyRed { + keyid = 3813; + displayName = "Red Key (9a3b)"; +}; +class ItemKeyRed1314: ItemKeyRed { + keyid = 3814; + displayName = "Red Key (16d2)"; +}; +class ItemKeyRed1315: ItemKeyRed { + keyid = 3815; + displayName = "Red Key (6b27)"; +}; +class ItemKeyRed1316: ItemKeyRed { + keyid = 3816; + displayName = "Red Key (23cd)"; +}; +class ItemKeyRed1317: ItemKeyRed { + keyid = 3817; + displayName = "Red Key (5863)"; +}; +class ItemKeyRed1318: ItemKeyRed { + keyid = 3818; + displayName = "Red Key (0683)"; +}; +class ItemKeyRed1319: ItemKeyRed { + keyid = 3819; + displayName = "Red Key (9252)"; +}; +class ItemKeyRed1320: ItemKeyRed { + keyid = 3820; + displayName = "Red Key (13dc)"; +}; +class ItemKeyRed1321: ItemKeyRed { + keyid = 3821; + displayName = "Red Key (eba0)"; +}; +class ItemKeyRed1322: ItemKeyRed { + keyid = 3822; + displayName = "Red Key (daa2)"; +}; +class ItemKeyRed1323: ItemKeyRed { + keyid = 3823; + displayName = "Red Key (a5ab)"; +}; +class ItemKeyRed1324: ItemKeyRed { + keyid = 3824; + displayName = "Red Key (c5b0)"; +}; +class ItemKeyRed1325: ItemKeyRed { + keyid = 3825; + displayName = "Red Key (a5cc)"; +}; +class ItemKeyRed1326: ItemKeyRed { + keyid = 3826; + displayName = "Red Key (39fa)"; +}; +class ItemKeyRed1327: ItemKeyRed { + keyid = 3827; + displayName = "Red Key (38a2)"; +}; +class ItemKeyRed1328: ItemKeyRed { + keyid = 3828; + displayName = "Red Key (5a73)"; +}; +class ItemKeyRed1329: ItemKeyRed { + keyid = 3829; + displayName = "Red Key (873d)"; +}; +class ItemKeyRed1330: ItemKeyRed { + keyid = 3830; + displayName = "Red Key (0c54)"; +}; +class ItemKeyRed1331: ItemKeyRed { + keyid = 3831; + displayName = "Red Key (2965)"; +}; +class ItemKeyRed1332: ItemKeyRed { + keyid = 3832; + displayName = "Red Key (f057)"; +}; +class ItemKeyRed1333: ItemKeyRed { + keyid = 3833; + displayName = "Red Key (6633)"; +}; +class ItemKeyRed1334: ItemKeyRed { + keyid = 3834; + displayName = "Red Key (c9d3)"; +}; +class ItemKeyRed1335: ItemKeyRed { + keyid = 3835; + displayName = "Red Key (7963)"; +}; +class ItemKeyRed1336: ItemKeyRed { + keyid = 3836; + displayName = "Red Key (b6a4)"; +}; +class ItemKeyRed1337: ItemKeyRed { + keyid = 3837; + displayName = "Red Key (0cae)"; +}; +class ItemKeyRed1338: ItemKeyRed { + keyid = 3838; + displayName = "Red Key (578c)"; +}; +class ItemKeyRed1339: ItemKeyRed { + keyid = 3839; + displayName = "Red Key (fffd)"; +}; +class ItemKeyRed1340: ItemKeyRed { + keyid = 3840; + displayName = "Red Key (23ac)"; +}; +class ItemKeyRed1341: ItemKeyRed { + keyid = 3841; + displayName = "Red Key (1610)"; +}; +class ItemKeyRed1342: ItemKeyRed { + keyid = 3842; + displayName = "Red Key (84b8)"; +}; +class ItemKeyRed1343: ItemKeyRed { + keyid = 3843; + displayName = "Red Key (6bac)"; +}; +class ItemKeyRed1344: ItemKeyRed { + keyid = 3844; + displayName = "Red Key (b577)"; +}; +class ItemKeyRed1345: ItemKeyRed { + keyid = 3845; + displayName = "Red Key (021e)"; +}; +class ItemKeyRed1346: ItemKeyRed { + keyid = 3846; + displayName = "Red Key (9b4c)"; +}; +class ItemKeyRed1347: ItemKeyRed { + keyid = 3847; + displayName = "Red Key (de21)"; +}; +class ItemKeyRed1348: ItemKeyRed { + keyid = 3848; + displayName = "Red Key (8197)"; +}; +class ItemKeyRed1349: ItemKeyRed { + keyid = 3849; + displayName = "Red Key (3df8)"; +}; +class ItemKeyRed1350: ItemKeyRed { + keyid = 3850; + displayName = "Red Key (8979)"; +}; +class ItemKeyRed1351: ItemKeyRed { + keyid = 3851; + displayName = "Red Key (96f2)"; +}; +class ItemKeyRed1352: ItemKeyRed { + keyid = 3852; + displayName = "Red Key (d1ea)"; +}; +class ItemKeyRed1353: ItemKeyRed { + keyid = 3853; + displayName = "Red Key (5804)"; +}; +class ItemKeyRed1354: ItemKeyRed { + keyid = 3854; + displayName = "Red Key (e540)"; +}; +class ItemKeyRed1355: ItemKeyRed { + keyid = 3855; + displayName = "Red Key (e796)"; +}; +class ItemKeyRed1356: ItemKeyRed { + keyid = 3856; + displayName = "Red Key (da3f)"; +}; +class ItemKeyRed1357: ItemKeyRed { + keyid = 3857; + displayName = "Red Key (ae5b)"; +}; +class ItemKeyRed1358: ItemKeyRed { + keyid = 3858; + displayName = "Red Key (163b)"; +}; +class ItemKeyRed1359: ItemKeyRed { + keyid = 3859; + displayName = "Red Key (bac5)"; +}; +class ItemKeyRed1360: ItemKeyRed { + keyid = 3860; + displayName = "Red Key (f169)"; +}; +class ItemKeyRed1361: ItemKeyRed { + keyid = 3861; + displayName = "Red Key (49d3)"; +}; +class ItemKeyRed1362: ItemKeyRed { + keyid = 3862; + displayName = "Red Key (6352)"; +}; +class ItemKeyRed1363: ItemKeyRed { + keyid = 3863; + displayName = "Red Key (c93e)"; +}; +class ItemKeyRed1364: ItemKeyRed { + keyid = 3864; + displayName = "Red Key (894b)"; +}; +class ItemKeyRed1365: ItemKeyRed { + keyid = 3865; + displayName = "Red Key (22b7)"; +}; +class ItemKeyRed1366: ItemKeyRed { + keyid = 3866; + displayName = "Red Key (f944)"; +}; +class ItemKeyRed1367: ItemKeyRed { + keyid = 3867; + displayName = "Red Key (fe51)"; +}; +class ItemKeyRed1368: ItemKeyRed { + keyid = 3868; + displayName = "Red Key (95f3)"; +}; +class ItemKeyRed1369: ItemKeyRed { + keyid = 3869; + displayName = "Red Key (7502)"; +}; +class ItemKeyRed1370: ItemKeyRed { + keyid = 3870; + displayName = "Red Key (cb93)"; +}; +class ItemKeyRed1371: ItemKeyRed { + keyid = 3871; + displayName = "Red Key (b103)"; +}; +class ItemKeyRed1372: ItemKeyRed { + keyid = 3872; + displayName = "Red Key (96eb)"; +}; +class ItemKeyRed1373: ItemKeyRed { + keyid = 3873; + displayName = "Red Key (82ed)"; +}; +class ItemKeyRed1374: ItemKeyRed { + keyid = 3874; + displayName = "Red Key (da84)"; +}; +class ItemKeyRed1375: ItemKeyRed { + keyid = 3875; + displayName = "Red Key (fa29)"; +}; +class ItemKeyRed1376: ItemKeyRed { + keyid = 3876; + displayName = "Red Key (ad67)"; +}; +class ItemKeyRed1377: ItemKeyRed { + keyid = 3877; + displayName = "Red Key (81f5)"; +}; +class ItemKeyRed1378: ItemKeyRed { + keyid = 3878; + displayName = "Red Key (1b00)"; +}; +class ItemKeyRed1379: ItemKeyRed { + keyid = 3879; + displayName = "Red Key (16e9)"; +}; +class ItemKeyRed1380: ItemKeyRed { + keyid = 3880; + displayName = "Red Key (4351)"; +}; +class ItemKeyRed1381: ItemKeyRed { + keyid = 3881; + displayName = "Red Key (1739)"; +}; +class ItemKeyRed1382: ItemKeyRed { + keyid = 3882; + displayName = "Red Key (fd6b)"; +}; +class ItemKeyRed1383: ItemKeyRed { + keyid = 3883; + displayName = "Red Key (5fb5)"; +}; +class ItemKeyRed1384: ItemKeyRed { + keyid = 3884; + displayName = "Red Key (fd71)"; +}; +class ItemKeyRed1385: ItemKeyRed { + keyid = 3885; + displayName = "Red Key (d1d3)"; +}; +class ItemKeyRed1386: ItemKeyRed { + keyid = 3886; + displayName = "Red Key (1a22)"; +}; +class ItemKeyRed1387: ItemKeyRed { + keyid = 3887; + displayName = "Red Key (511c)"; +}; +class ItemKeyRed1388: ItemKeyRed { + keyid = 3888; + displayName = "Red Key (e8cc)"; +}; +class ItemKeyRed1389: ItemKeyRed { + keyid = 3889; + displayName = "Red Key (766d)"; +}; +class ItemKeyRed1390: ItemKeyRed { + keyid = 3890; + displayName = "Red Key (c2c5)"; +}; +class ItemKeyRed1391: ItemKeyRed { + keyid = 3891; + displayName = "Red Key (e5d9)"; +}; +class ItemKeyRed1392: ItemKeyRed { + keyid = 3892; + displayName = "Red Key (5398)"; +}; +class ItemKeyRed1393: ItemKeyRed { + keyid = 3893; + displayName = "Red Key (ac7b)"; +}; +class ItemKeyRed1394: ItemKeyRed { + keyid = 3894; + displayName = "Red Key (4ae9)"; +}; +class ItemKeyRed1395: ItemKeyRed { + keyid = 3895; + displayName = "Red Key (77c0)"; +}; +class ItemKeyRed1396: ItemKeyRed { + keyid = 3896; + displayName = "Red Key (4faf)"; +}; +class ItemKeyRed1397: ItemKeyRed { + keyid = 3897; + displayName = "Red Key (f36c)"; +}; +class ItemKeyRed1398: ItemKeyRed { + keyid = 3898; + displayName = "Red Key (d9d5)"; +}; +class ItemKeyRed1399: ItemKeyRed { + keyid = 3899; + displayName = "Red Key (a46f)"; +}; +class ItemKeyRed1400: ItemKeyRed { + keyid = 3900; + displayName = "Red Key (35e2)"; +}; +class ItemKeyRed1401: ItemKeyRed { + keyid = 3901; + displayName = "Red Key (75a9)"; +}; +class ItemKeyRed1402: ItemKeyRed { + keyid = 3902; + displayName = "Red Key (24f0)"; +}; +class ItemKeyRed1403: ItemKeyRed { + keyid = 3903; + displayName = "Red Key (8f53)"; +}; +class ItemKeyRed1404: ItemKeyRed { + keyid = 3904; + displayName = "Red Key (2d3e)"; +}; +class ItemKeyRed1405: ItemKeyRed { + keyid = 3905; + displayName = "Red Key (3f55)"; +}; +class ItemKeyRed1406: ItemKeyRed { + keyid = 3906; + displayName = "Red Key (4603)"; +}; +class ItemKeyRed1407: ItemKeyRed { + keyid = 3907; + displayName = "Red Key (44be)"; +}; +class ItemKeyRed1408: ItemKeyRed { + keyid = 3908; + displayName = "Red Key (3c9e)"; +}; +class ItemKeyRed1409: ItemKeyRed { + keyid = 3909; + displayName = "Red Key (f184)"; +}; +class ItemKeyRed1410: ItemKeyRed { + keyid = 3910; + displayName = "Red Key (c6d0)"; +}; +class ItemKeyRed1411: ItemKeyRed { + keyid = 3911; + displayName = "Red Key (c436)"; +}; +class ItemKeyRed1412: ItemKeyRed { + keyid = 3912; + displayName = "Red Key (96a4)"; +}; +class ItemKeyRed1413: ItemKeyRed { + keyid = 3913; + displayName = "Red Key (3c77)"; +}; +class ItemKeyRed1414: ItemKeyRed { + keyid = 3914; + displayName = "Red Key (9a7d)"; +}; +class ItemKeyRed1415: ItemKeyRed { + keyid = 3915; + displayName = "Red Key (1e3b)"; +}; +class ItemKeyRed1416: ItemKeyRed { + keyid = 3916; + displayName = "Red Key (a93c)"; +}; +class ItemKeyRed1417: ItemKeyRed { + keyid = 3917; + displayName = "Red Key (ec5a)"; +}; +class ItemKeyRed1418: ItemKeyRed { + keyid = 3918; + displayName = "Red Key (d80c)"; +}; +class ItemKeyRed1419: ItemKeyRed { + keyid = 3919; + displayName = "Red Key (70e1)"; +}; +class ItemKeyRed1420: ItemKeyRed { + keyid = 3920; + displayName = "Red Key (1341)"; +}; +class ItemKeyRed1421: ItemKeyRed { + keyid = 3921; + displayName = "Red Key (2adb)"; +}; +class ItemKeyRed1422: ItemKeyRed { + keyid = 3922; + displayName = "Red Key (4cfc)"; +}; +class ItemKeyRed1423: ItemKeyRed { + keyid = 3923; + displayName = "Red Key (664b)"; +}; +class ItemKeyRed1424: ItemKeyRed { + keyid = 3924; + displayName = "Red Key (4dc0)"; +}; +class ItemKeyRed1425: ItemKeyRed { + keyid = 3925; + displayName = "Red Key (0fe8)"; +}; +class ItemKeyRed1426: ItemKeyRed { + keyid = 3926; + displayName = "Red Key (48fd)"; +}; +class ItemKeyRed1427: ItemKeyRed { + keyid = 3927; + displayName = "Red Key (5b95)"; +}; +class ItemKeyRed1428: ItemKeyRed { + keyid = 3928; + displayName = "Red Key (b19d)"; +}; +class ItemKeyRed1429: ItemKeyRed { + keyid = 3929; + displayName = "Red Key (d2dd)"; +}; +class ItemKeyRed1430: ItemKeyRed { + keyid = 3930; + displayName = "Red Key (4a77)"; +}; +class ItemKeyRed1431: ItemKeyRed { + keyid = 3931; + displayName = "Red Key (6f57)"; +}; +class ItemKeyRed1432: ItemKeyRed { + keyid = 3932; + displayName = "Red Key (057b)"; +}; +class ItemKeyRed1433: ItemKeyRed { + keyid = 3933; + displayName = "Red Key (a053)"; +}; +class ItemKeyRed1434: ItemKeyRed { + keyid = 3934; + displayName = "Red Key (b5bb)"; +}; +class ItemKeyRed1435: ItemKeyRed { + keyid = 3935; + displayName = "Red Key (eb14)"; +}; +class ItemKeyRed1436: ItemKeyRed { + keyid = 3936; + displayName = "Red Key (b519)"; +}; +class ItemKeyRed1437: ItemKeyRed { + keyid = 3937; + displayName = "Red Key (3e5c)"; +}; +class ItemKeyRed1438: ItemKeyRed { + keyid = 3938; + displayName = "Red Key (c6e4)"; +}; +class ItemKeyRed1439: ItemKeyRed { + keyid = 3939; + displayName = "Red Key (f52b)"; +}; +class ItemKeyRed1440: ItemKeyRed { + keyid = 3940; + displayName = "Red Key (42eb)"; +}; +class ItemKeyRed1441: ItemKeyRed { + keyid = 3941; + displayName = "Red Key (00e7)"; +}; +class ItemKeyRed1442: ItemKeyRed { + keyid = 3942; + displayName = "Red Key (b28d)"; +}; +class ItemKeyRed1443: ItemKeyRed { + keyid = 3943; + displayName = "Red Key (e427)"; +}; +class ItemKeyRed1444: ItemKeyRed { + keyid = 3944; + displayName = "Red Key (0a73)"; +}; +class ItemKeyRed1445: ItemKeyRed { + keyid = 3945; + displayName = "Red Key (d0fe)"; +}; +class ItemKeyRed1446: ItemKeyRed { + keyid = 3946; + displayName = "Red Key (87fd)"; +}; +class ItemKeyRed1447: ItemKeyRed { + keyid = 3947; + displayName = "Red Key (48ad)"; +}; +class ItemKeyRed1448: ItemKeyRed { + keyid = 3948; + displayName = "Red Key (4207)"; +}; +class ItemKeyRed1449: ItemKeyRed { + keyid = 3949; + displayName = "Red Key (6d78)"; +}; +class ItemKeyRed1450: ItemKeyRed { + keyid = 3950; + displayName = "Red Key (dcc6)"; +}; +class ItemKeyRed1451: ItemKeyRed { + keyid = 3951; + displayName = "Red Key (a8d0)"; +}; +class ItemKeyRed1452: ItemKeyRed { + keyid = 3952; + displayName = "Red Key (db20)"; +}; +class ItemKeyRed1453: ItemKeyRed { + keyid = 3953; + displayName = "Red Key (1678)"; +}; +class ItemKeyRed1454: ItemKeyRed { + keyid = 3954; + displayName = "Red Key (4621)"; +}; +class ItemKeyRed1455: ItemKeyRed { + keyid = 3955; + displayName = "Red Key (101a)"; +}; +class ItemKeyRed1456: ItemKeyRed { + keyid = 3956; + displayName = "Red Key (5df8)"; +}; +class ItemKeyRed1457: ItemKeyRed { + keyid = 3957; + displayName = "Red Key (19f2)"; +}; +class ItemKeyRed1458: ItemKeyRed { + keyid = 3958; + displayName = "Red Key (f0aa)"; +}; +class ItemKeyRed1459: ItemKeyRed { + keyid = 3959; + displayName = "Red Key (f2c0)"; +}; +class ItemKeyRed1460: ItemKeyRed { + keyid = 3960; + displayName = "Red Key (0f3b)"; +}; +class ItemKeyRed1461: ItemKeyRed { + keyid = 3961; + displayName = "Red Key (738b)"; +}; +class ItemKeyRed1462: ItemKeyRed { + keyid = 3962; + displayName = "Red Key (2319)"; +}; +class ItemKeyRed1463: ItemKeyRed { + keyid = 3963; + displayName = "Red Key (12fc)"; +}; +class ItemKeyRed1464: ItemKeyRed { + keyid = 3964; + displayName = "Red Key (c167)"; +}; +class ItemKeyRed1465: ItemKeyRed { + keyid = 3965; + displayName = "Red Key (b710)"; +}; +class ItemKeyRed1466: ItemKeyRed { + keyid = 3966; + displayName = "Red Key (122a)"; +}; +class ItemKeyRed1467: ItemKeyRed { + keyid = 3967; + displayName = "Red Key (083b)"; +}; +class ItemKeyRed1468: ItemKeyRed { + keyid = 3968; + displayName = "Red Key (5080)"; +}; +class ItemKeyRed1469: ItemKeyRed { + keyid = 3969; + displayName = "Red Key (9008)"; +}; +class ItemKeyRed1470: ItemKeyRed { + keyid = 3970; + displayName = "Red Key (0514)"; +}; +class ItemKeyRed1471: ItemKeyRed { + keyid = 3971; + displayName = "Red Key (aacd)"; +}; +class ItemKeyRed1472: ItemKeyRed { + keyid = 3972; + displayName = "Red Key (ef17)"; +}; +class ItemKeyRed1473: ItemKeyRed { + keyid = 3973; + displayName = "Red Key (b4e4)"; +}; +class ItemKeyRed1474: ItemKeyRed { + keyid = 3974; + displayName = "Red Key (5df7)"; +}; +class ItemKeyRed1475: ItemKeyRed { + keyid = 3975; + displayName = "Red Key (3431)"; +}; +class ItemKeyRed1476: ItemKeyRed { + keyid = 3976; + displayName = "Red Key (1926)"; +}; +class ItemKeyRed1477: ItemKeyRed { + keyid = 3977; + displayName = "Red Key (dd36)"; +}; +class ItemKeyRed1478: ItemKeyRed { + keyid = 3978; + displayName = "Red Key (6e0e)"; +}; +class ItemKeyRed1479: ItemKeyRed { + keyid = 3979; + displayName = "Red Key (1c75)"; +}; +class ItemKeyRed1480: ItemKeyRed { + keyid = 3980; + displayName = "Red Key (a7a2)"; +}; +class ItemKeyRed1481: ItemKeyRed { + keyid = 3981; + displayName = "Red Key (a105)"; +}; +class ItemKeyRed1482: ItemKeyRed { + keyid = 3982; + displayName = "Red Key (5bea)"; +}; +class ItemKeyRed1483: ItemKeyRed { + keyid = 3983; + displayName = "Red Key (d9d0)"; +}; +class ItemKeyRed1484: ItemKeyRed { + keyid = 3984; + displayName = "Red Key (be92)"; +}; +class ItemKeyRed1485: ItemKeyRed { + keyid = 3985; + displayName = "Red Key (faa5)"; +}; +class ItemKeyRed1486: ItemKeyRed { + keyid = 3986; + displayName = "Red Key (e4b4)"; +}; +class ItemKeyRed1487: ItemKeyRed { + keyid = 3987; + displayName = "Red Key (db3c)"; +}; +class ItemKeyRed1488: ItemKeyRed { + keyid = 3988; + displayName = "Red Key (8034)"; +}; +class ItemKeyRed1489: ItemKeyRed { + keyid = 3989; + displayName = "Red Key (0b77)"; +}; +class ItemKeyRed1490: ItemKeyRed { + keyid = 3990; + displayName = "Red Key (68aa)"; +}; +class ItemKeyRed1491: ItemKeyRed { + keyid = 3991; + displayName = "Red Key (b294)"; +}; +class ItemKeyRed1492: ItemKeyRed { + keyid = 3992; + displayName = "Red Key (fcc8)"; +}; +class ItemKeyRed1493: ItemKeyRed { + keyid = 3993; + displayName = "Red Key (4322)"; +}; +class ItemKeyRed1494: ItemKeyRed { + keyid = 3994; + displayName = "Red Key (4700)"; +}; +class ItemKeyRed1495: ItemKeyRed { + keyid = 3995; + displayName = "Red Key (d459)"; +}; +class ItemKeyRed1496: ItemKeyRed { + keyid = 3996; + displayName = "Red Key (f282)"; +}; +class ItemKeyRed1497: ItemKeyRed { + keyid = 3997; + displayName = "Red Key (c15a)"; +}; +class ItemKeyRed1498: ItemKeyRed { + keyid = 3998; + displayName = "Red Key (f869)"; +}; +class ItemKeyRed1499: ItemKeyRed { + keyid = 3999; + displayName = "Red Key (4d41)"; +}; +class ItemKeyRed1500: ItemKeyRed { + keyid = 4000; + displayName = "Red Key (28b9)"; +}; +class ItemKeyRed1501: ItemKeyRed { + keyid = 4001; + displayName = "Red Key (c122)"; +}; +class ItemKeyRed1502: ItemKeyRed { + keyid = 4002; + displayName = "Red Key (fe1d)"; +}; +class ItemKeyRed1503: ItemKeyRed { + keyid = 4003; + displayName = "Red Key (9830)"; +}; +class ItemKeyRed1504: ItemKeyRed { + keyid = 4004; + displayName = "Red Key (d7f2)"; +}; +class ItemKeyRed1505: ItemKeyRed { + keyid = 4005; + displayName = "Red Key (a371)"; +}; +class ItemKeyRed1506: ItemKeyRed { + keyid = 4006; + displayName = "Red Key (141d)"; +}; +class ItemKeyRed1507: ItemKeyRed { + keyid = 4007; + displayName = "Red Key (7d54)"; +}; +class ItemKeyRed1508: ItemKeyRed { + keyid = 4008; + displayName = "Red Key (4d36)"; +}; +class ItemKeyRed1509: ItemKeyRed { + keyid = 4009; + displayName = "Red Key (74b1)"; +}; +class ItemKeyRed1510: ItemKeyRed { + keyid = 4010; + displayName = "Red Key (8d03)"; +}; +class ItemKeyRed1511: ItemKeyRed { + keyid = 4011; + displayName = "Red Key (105b)"; +}; +class ItemKeyRed1512: ItemKeyRed { + keyid = 4012; + displayName = "Red Key (5238)"; +}; +class ItemKeyRed1513: ItemKeyRed { + keyid = 4013; + displayName = "Red Key (fed7)"; +}; +class ItemKeyRed1514: ItemKeyRed { + keyid = 4014; + displayName = "Red Key (e5ce)"; +}; +class ItemKeyRed1515: ItemKeyRed { + keyid = 4015; + displayName = "Red Key (0438)"; +}; +class ItemKeyRed1516: ItemKeyRed { + keyid = 4016; + displayName = "Red Key (25b8)"; +}; +class ItemKeyRed1517: ItemKeyRed { + keyid = 4017; + displayName = "Red Key (967c)"; +}; +class ItemKeyRed1518: ItemKeyRed { + keyid = 4018; + displayName = "Red Key (6bf4)"; +}; +class ItemKeyRed1519: ItemKeyRed { + keyid = 4019; + displayName = "Red Key (211b)"; +}; +class ItemKeyRed1520: ItemKeyRed { + keyid = 4020; + displayName = "Red Key (cbd7)"; +}; +class ItemKeyRed1521: ItemKeyRed { + keyid = 4021; + displayName = "Red Key (4df5)"; +}; +class ItemKeyRed1522: ItemKeyRed { + keyid = 4022; + displayName = "Red Key (994e)"; +}; +class ItemKeyRed1523: ItemKeyRed { + keyid = 4023; + displayName = "Red Key (559b)"; +}; +class ItemKeyRed1524: ItemKeyRed { + keyid = 4024; + displayName = "Red Key (5961)"; +}; +class ItemKeyRed1525: ItemKeyRed { + keyid = 4025; + displayName = "Red Key (fcc5)"; +}; +class ItemKeyRed1526: ItemKeyRed { + keyid = 4026; + displayName = "Red Key (1833)"; +}; +class ItemKeyRed1527: ItemKeyRed { + keyid = 4027; + displayName = "Red Key (ba0a)"; +}; +class ItemKeyRed1528: ItemKeyRed { + keyid = 4028; + displayName = "Red Key (2ea1)"; +}; +class ItemKeyRed1529: ItemKeyRed { + keyid = 4029; + displayName = "Red Key (7367)"; +}; +class ItemKeyRed1530: ItemKeyRed { + keyid = 4030; + displayName = "Red Key (17cb)"; +}; +class ItemKeyRed1531: ItemKeyRed { + keyid = 4031; + displayName = "Red Key (7099)"; +}; +class ItemKeyRed1532: ItemKeyRed { + keyid = 4032; + displayName = "Red Key (f2cf)"; +}; +class ItemKeyRed1533: ItemKeyRed { + keyid = 4033; + displayName = "Red Key (0fb2)"; +}; +class ItemKeyRed1534: ItemKeyRed { + keyid = 4034; + displayName = "Red Key (aad5)"; +}; +class ItemKeyRed1535: ItemKeyRed { + keyid = 4035; + displayName = "Red Key (d49b)"; +}; +class ItemKeyRed1536: ItemKeyRed { + keyid = 4036; + displayName = "Red Key (6d35)"; +}; +class ItemKeyRed1537: ItemKeyRed { + keyid = 4037; + displayName = "Red Key (012c)"; +}; +class ItemKeyRed1538: ItemKeyRed { + keyid = 4038; + displayName = "Red Key (ab27)"; +}; +class ItemKeyRed1539: ItemKeyRed { + keyid = 4039; + displayName = "Red Key (972c)"; +}; +class ItemKeyRed1540: ItemKeyRed { + keyid = 4040; + displayName = "Red Key (758d)"; +}; +class ItemKeyRed1541: ItemKeyRed { + keyid = 4041; + displayName = "Red Key (2aa0)"; +}; +class ItemKeyRed1542: ItemKeyRed { + keyid = 4042; + displayName = "Red Key (c25e)"; +}; +class ItemKeyRed1543: ItemKeyRed { + keyid = 4043; + displayName = "Red Key (43d0)"; +}; +class ItemKeyRed1544: ItemKeyRed { + keyid = 4044; + displayName = "Red Key (afd6)"; +}; +class ItemKeyRed1545: ItemKeyRed { + keyid = 4045; + displayName = "Red Key (e445)"; +}; +class ItemKeyRed1546: ItemKeyRed { + keyid = 4046; + displayName = "Red Key (e480)"; +}; +class ItemKeyRed1547: ItemKeyRed { + keyid = 4047; + displayName = "Red Key (3437)"; +}; +class ItemKeyRed1548: ItemKeyRed { + keyid = 4048; + displayName = "Red Key (8bb8)"; +}; +class ItemKeyRed1549: ItemKeyRed { + keyid = 4049; + displayName = "Red Key (80ec)"; +}; +class ItemKeyRed1550: ItemKeyRed { + keyid = 4050; + displayName = "Red Key (b627)"; +}; +class ItemKeyRed1551: ItemKeyRed { + keyid = 4051; + displayName = "Red Key (5768)"; +}; +class ItemKeyRed1552: ItemKeyRed { + keyid = 4052; + displayName = "Red Key (f843)"; +}; +class ItemKeyRed1553: ItemKeyRed { + keyid = 4053; + displayName = "Red Key (33c4)"; +}; +class ItemKeyRed1554: ItemKeyRed { + keyid = 4054; + displayName = "Red Key (82bf)"; +}; +class ItemKeyRed1555: ItemKeyRed { + keyid = 4055; + displayName = "Red Key (f79d)"; +}; +class ItemKeyRed1556: ItemKeyRed { + keyid = 4056; + displayName = "Red Key (e884)"; +}; +class ItemKeyRed1557: ItemKeyRed { + keyid = 4057; + displayName = "Red Key (5834)"; +}; +class ItemKeyRed1558: ItemKeyRed { + keyid = 4058; + displayName = "Red Key (f04d)"; +}; +class ItemKeyRed1559: ItemKeyRed { + keyid = 4059; + displayName = "Red Key (6a4a)"; +}; +class ItemKeyRed1560: ItemKeyRed { + keyid = 4060; + displayName = "Red Key (8751)"; +}; +class ItemKeyRed1561: ItemKeyRed { + keyid = 4061; + displayName = "Red Key (a159)"; +}; +class ItemKeyRed1562: ItemKeyRed { + keyid = 4062; + displayName = "Red Key (27e9)"; +}; +class ItemKeyRed1563: ItemKeyRed { + keyid = 4063; + displayName = "Red Key (153f)"; +}; +class ItemKeyRed1564: ItemKeyRed { + keyid = 4064; + displayName = "Red Key (ff87)"; +}; +class ItemKeyRed1565: ItemKeyRed { + keyid = 4065; + displayName = "Red Key (5d0f)"; +}; +class ItemKeyRed1566: ItemKeyRed { + keyid = 4066; + displayName = "Red Key (1811)"; +}; +class ItemKeyRed1567: ItemKeyRed { + keyid = 4067; + displayName = "Red Key (40ff)"; +}; +class ItemKeyRed1568: ItemKeyRed { + keyid = 4068; + displayName = "Red Key (8ecc)"; +}; +class ItemKeyRed1569: ItemKeyRed { + keyid = 4069; + displayName = "Red Key (2e07)"; +}; +class ItemKeyRed1570: ItemKeyRed { + keyid = 4070; + displayName = "Red Key (515a)"; +}; +class ItemKeyRed1571: ItemKeyRed { + keyid = 4071; + displayName = "Red Key (e105)"; +}; +class ItemKeyRed1572: ItemKeyRed { + keyid = 4072; + displayName = "Red Key (11e2)"; +}; +class ItemKeyRed1573: ItemKeyRed { + keyid = 4073; + displayName = "Red Key (dda8)"; +}; +class ItemKeyRed1574: ItemKeyRed { + keyid = 4074; + displayName = "Red Key (5032)"; +}; +class ItemKeyRed1575: ItemKeyRed { + keyid = 4075; + displayName = "Red Key (b905)"; +}; +class ItemKeyRed1576: ItemKeyRed { + keyid = 4076; + displayName = "Red Key (d55f)"; +}; +class ItemKeyRed1577: ItemKeyRed { + keyid = 4077; + displayName = "Red Key (3f11)"; +}; +class ItemKeyRed1578: ItemKeyRed { + keyid = 4078; + displayName = "Red Key (de95)"; +}; +class ItemKeyRed1579: ItemKeyRed { + keyid = 4079; + displayName = "Red Key (4381)"; +}; +class ItemKeyRed1580: ItemKeyRed { + keyid = 4080; + displayName = "Red Key (f012)"; +}; +class ItemKeyRed1581: ItemKeyRed { + keyid = 4081; + displayName = "Red Key (5ac1)"; +}; +class ItemKeyRed1582: ItemKeyRed { + keyid = 4082; + displayName = "Red Key (ddca)"; +}; +class ItemKeyRed1583: ItemKeyRed { + keyid = 4083; + displayName = "Red Key (4a2d)"; +}; +class ItemKeyRed1584: ItemKeyRed { + keyid = 4084; + displayName = "Red Key (3ff6)"; +}; +class ItemKeyRed1585: ItemKeyRed { + keyid = 4085; + displayName = "Red Key (040a)"; +}; +class ItemKeyRed1586: ItemKeyRed { + keyid = 4086; + displayName = "Red Key (e97e)"; +}; +class ItemKeyRed1587: ItemKeyRed { + keyid = 4087; + displayName = "Red Key (2957)"; +}; +class ItemKeyRed1588: ItemKeyRed { + keyid = 4088; + displayName = "Red Key (d733)"; +}; +class ItemKeyRed1589: ItemKeyRed { + keyid = 4089; + displayName = "Red Key (70e8)"; +}; +class ItemKeyRed1590: ItemKeyRed { + keyid = 4090; + displayName = "Red Key (ef7b)"; +}; +class ItemKeyRed1591: ItemKeyRed { + keyid = 4091; + displayName = "Red Key (5e34)"; +}; +class ItemKeyRed1592: ItemKeyRed { + keyid = 4092; + displayName = "Red Key (cb11)"; +}; +class ItemKeyRed1593: ItemKeyRed { + keyid = 4093; + displayName = "Red Key (4d2d)"; +}; +class ItemKeyRed1594: ItemKeyRed { + keyid = 4094; + displayName = "Red Key (f347)"; +}; +class ItemKeyRed1595: ItemKeyRed { + keyid = 4095; + displayName = "Red Key (403c)"; +}; +class ItemKeyRed1596: ItemKeyRed { + keyid = 4096; + displayName = "Red Key (029b)"; +}; +class ItemKeyRed1597: ItemKeyRed { + keyid = 4097; + displayName = "Red Key (b239)"; +}; +class ItemKeyRed1598: ItemKeyRed { + keyid = 4098; + displayName = "Red Key (2b6f)"; +}; +class ItemKeyRed1599: ItemKeyRed { + keyid = 4099; + displayName = "Red Key (8c39)"; +}; +class ItemKeyRed1600: ItemKeyRed { + keyid = 4100; + displayName = "Red Key (3447)"; +}; +class ItemKeyRed1601: ItemKeyRed { + keyid = 4101; + displayName = "Red Key (6e88)"; +}; +class ItemKeyRed1602: ItemKeyRed { + keyid = 4102; + displayName = "Red Key (9439)"; +}; +class ItemKeyRed1603: ItemKeyRed { + keyid = 4103; + displayName = "Red Key (7152)"; +}; +class ItemKeyRed1604: ItemKeyRed { + keyid = 4104; + displayName = "Red Key (5a74)"; +}; +class ItemKeyRed1605: ItemKeyRed { + keyid = 4105; + displayName = "Red Key (3b40)"; +}; +class ItemKeyRed1606: ItemKeyRed { + keyid = 4106; + displayName = "Red Key (02da)"; +}; +class ItemKeyRed1607: ItemKeyRed { + keyid = 4107; + displayName = "Red Key (db27)"; +}; +class ItemKeyRed1608: ItemKeyRed { + keyid = 4108; + displayName = "Red Key (50ce)"; +}; +class ItemKeyRed1609: ItemKeyRed { + keyid = 4109; + displayName = "Red Key (f538)"; +}; +class ItemKeyRed1610: ItemKeyRed { + keyid = 4110; + displayName = "Red Key (082f)"; +}; +class ItemKeyRed1611: ItemKeyRed { + keyid = 4111; + displayName = "Red Key (c32c)"; +}; +class ItemKeyRed1612: ItemKeyRed { + keyid = 4112; + displayName = "Red Key (de46)"; +}; +class ItemKeyRed1613: ItemKeyRed { + keyid = 4113; + displayName = "Red Key (d137)"; +}; +class ItemKeyRed1614: ItemKeyRed { + keyid = 4114; + displayName = "Red Key (cc3e)"; +}; +class ItemKeyRed1615: ItemKeyRed { + keyid = 4115; + displayName = "Red Key (d63f)"; +}; +class ItemKeyRed1616: ItemKeyRed { + keyid = 4116; + displayName = "Red Key (e774)"; +}; +class ItemKeyRed1617: ItemKeyRed { + keyid = 4117; + displayName = "Red Key (8664)"; +}; +class ItemKeyRed1618: ItemKeyRed { + keyid = 4118; + displayName = "Red Key (91db)"; +}; +class ItemKeyRed1619: ItemKeyRed { + keyid = 4119; + displayName = "Red Key (f9fc)"; +}; +class ItemKeyRed1620: ItemKeyRed { + keyid = 4120; + displayName = "Red Key (30cf)"; +}; +class ItemKeyRed1621: ItemKeyRed { + keyid = 4121; + displayName = "Red Key (6a1e)"; +}; +class ItemKeyRed1622: ItemKeyRed { + keyid = 4122; + displayName = "Red Key (7d4a)"; +}; +class ItemKeyRed1623: ItemKeyRed { + keyid = 4123; + displayName = "Red Key (1bd7)"; +}; +class ItemKeyRed1624: ItemKeyRed { + keyid = 4124; + displayName = "Red Key (2675)"; +}; +class ItemKeyRed1625: ItemKeyRed { + keyid = 4125; + displayName = "Red Key (ce38)"; +}; +class ItemKeyRed1626: ItemKeyRed { + keyid = 4126; + displayName = "Red Key (864f)"; +}; +class ItemKeyRed1627: ItemKeyRed { + keyid = 4127; + displayName = "Red Key (3949)"; +}; +class ItemKeyRed1628: ItemKeyRed { + keyid = 4128; + displayName = "Red Key (2801)"; +}; +class ItemKeyRed1629: ItemKeyRed { + keyid = 4129; + displayName = "Red Key (644c)"; +}; +class ItemKeyRed1630: ItemKeyRed { + keyid = 4130; + displayName = "Red Key (fb05)"; +}; +class ItemKeyRed1631: ItemKeyRed { + keyid = 4131; + displayName = "Red Key (e3e2)"; +}; +class ItemKeyRed1632: ItemKeyRed { + keyid = 4132; + displayName = "Red Key (43c5)"; +}; +class ItemKeyRed1633: ItemKeyRed { + keyid = 4133; + displayName = "Red Key (a3bd)"; +}; +class ItemKeyRed1634: ItemKeyRed { + keyid = 4134; + displayName = "Red Key (2aed)"; +}; +class ItemKeyRed1635: ItemKeyRed { + keyid = 4135; + displayName = "Red Key (de72)"; +}; +class ItemKeyRed1636: ItemKeyRed { + keyid = 4136; + displayName = "Red Key (405a)"; +}; +class ItemKeyRed1637: ItemKeyRed { + keyid = 4137; + displayName = "Red Key (b17f)"; +}; +class ItemKeyRed1638: ItemKeyRed { + keyid = 4138; + displayName = "Red Key (f604)"; +}; +class ItemKeyRed1639: ItemKeyRed { + keyid = 4139; + displayName = "Red Key (38fb)"; +}; +class ItemKeyRed1640: ItemKeyRed { + keyid = 4140; + displayName = "Red Key (e481)"; +}; +class ItemKeyRed1641: ItemKeyRed { + keyid = 4141; + displayName = "Red Key (cfbb)"; +}; +class ItemKeyRed1642: ItemKeyRed { + keyid = 4142; + displayName = "Red Key (a233)"; +}; +class ItemKeyRed1643: ItemKeyRed { + keyid = 4143; + displayName = "Red Key (0fde)"; +}; +class ItemKeyRed1644: ItemKeyRed { + keyid = 4144; + displayName = "Red Key (6a3b)"; +}; +class ItemKeyRed1645: ItemKeyRed { + keyid = 4145; + displayName = "Red Key (08e5)"; +}; +class ItemKeyRed1646: ItemKeyRed { + keyid = 4146; + displayName = "Red Key (a3f9)"; +}; +class ItemKeyRed1647: ItemKeyRed { + keyid = 4147; + displayName = "Red Key (a255)"; +}; +class ItemKeyRed1648: ItemKeyRed { + keyid = 4148; + displayName = "Red Key (9633)"; +}; +class ItemKeyRed1649: ItemKeyRed { + keyid = 4149; + displayName = "Red Key (6dd1)"; +}; +class ItemKeyRed1650: ItemKeyRed { + keyid = 4150; + displayName = "Red Key (f92e)"; +}; +class ItemKeyRed1651: ItemKeyRed { + keyid = 4151; + displayName = "Red Key (9428)"; +}; +class ItemKeyRed1652: ItemKeyRed { + keyid = 4152; + displayName = "Red Key (a6c9)"; +}; +class ItemKeyRed1653: ItemKeyRed { + keyid = 4153; + displayName = "Red Key (8579)"; +}; +class ItemKeyRed1654: ItemKeyRed { + keyid = 4154; + displayName = "Red Key (ccb2)"; +}; +class ItemKeyRed1655: ItemKeyRed { + keyid = 4155; + displayName = "Red Key (5f38)"; +}; +class ItemKeyRed1656: ItemKeyRed { + keyid = 4156; + displayName = "Red Key (4fd1)"; +}; +class ItemKeyRed1657: ItemKeyRed { + keyid = 4157; + displayName = "Red Key (c3b9)"; +}; +class ItemKeyRed1658: ItemKeyRed { + keyid = 4158; + displayName = "Red Key (52f0)"; +}; +class ItemKeyRed1659: ItemKeyRed { + keyid = 4159; + displayName = "Red Key (3d0f)"; +}; +class ItemKeyRed1660: ItemKeyRed { + keyid = 4160; + displayName = "Red Key (dc95)"; +}; +class ItemKeyRed1661: ItemKeyRed { + keyid = 4161; + displayName = "Red Key (8eb2)"; +}; +class ItemKeyRed1662: ItemKeyRed { + keyid = 4162; + displayName = "Red Key (1bdf)"; +}; +class ItemKeyRed1663: ItemKeyRed { + keyid = 4163; + displayName = "Red Key (0425)"; +}; +class ItemKeyRed1664: ItemKeyRed { + keyid = 4164; + displayName = "Red Key (487f)"; +}; +class ItemKeyRed1665: ItemKeyRed { + keyid = 4165; + displayName = "Red Key (cc25)"; +}; +class ItemKeyRed1666: ItemKeyRed { + keyid = 4166; + displayName = "Red Key (786d)"; +}; +class ItemKeyRed1667: ItemKeyRed { + keyid = 4167; + displayName = "Red Key (25ff)"; +}; +class ItemKeyRed1668: ItemKeyRed { + keyid = 4168; + displayName = "Red Key (593b)"; +}; +class ItemKeyRed1669: ItemKeyRed { + keyid = 4169; + displayName = "Red Key (8459)"; +}; +class ItemKeyRed1670: ItemKeyRed { + keyid = 4170; + displayName = "Red Key (3900)"; +}; +class ItemKeyRed1671: ItemKeyRed { + keyid = 4171; + displayName = "Red Key (6b34)"; +}; +class ItemKeyRed1672: ItemKeyRed { + keyid = 4172; + displayName = "Red Key (4433)"; +}; +class ItemKeyRed1673: ItemKeyRed { + keyid = 4173; + displayName = "Red Key (21d9)"; +}; +class ItemKeyRed1674: ItemKeyRed { + keyid = 4174; + displayName = "Red Key (de16)"; +}; +class ItemKeyRed1675: ItemKeyRed { + keyid = 4175; + displayName = "Red Key (1fd9)"; +}; +class ItemKeyRed1676: ItemKeyRed { + keyid = 4176; + displayName = "Red Key (17ae)"; +}; +class ItemKeyRed1677: ItemKeyRed { + keyid = 4177; + displayName = "Red Key (c009)"; +}; +class ItemKeyRed1678: ItemKeyRed { + keyid = 4178; + displayName = "Red Key (7487)"; +}; +class ItemKeyRed1679: ItemKeyRed { + keyid = 4179; + displayName = "Red Key (29d3)"; +}; +class ItemKeyRed1680: ItemKeyRed { + keyid = 4180; + displayName = "Red Key (f2e8)"; +}; +class ItemKeyRed1681: ItemKeyRed { + keyid = 4181; + displayName = "Red Key (bee7)"; +}; +class ItemKeyRed1682: ItemKeyRed { + keyid = 4182; + displayName = "Red Key (d9bf)"; +}; +class ItemKeyRed1683: ItemKeyRed { + keyid = 4183; + displayName = "Red Key (5058)"; +}; +class ItemKeyRed1684: ItemKeyRed { + keyid = 4184; + displayName = "Red Key (18ca)"; +}; +class ItemKeyRed1685: ItemKeyRed { + keyid = 4185; + displayName = "Red Key (7cb5)"; +}; +class ItemKeyRed1686: ItemKeyRed { + keyid = 4186; + displayName = "Red Key (33f1)"; +}; +class ItemKeyRed1687: ItemKeyRed { + keyid = 4187; + displayName = "Red Key (5e7e)"; +}; +class ItemKeyRed1688: ItemKeyRed { + keyid = 4188; + displayName = "Red Key (e4ec)"; +}; +class ItemKeyRed1689: ItemKeyRed { + keyid = 4189; + displayName = "Red Key (7445)"; +}; +class ItemKeyRed1690: ItemKeyRed { + keyid = 4190; + displayName = "Red Key (cb82)"; +}; +class ItemKeyRed1691: ItemKeyRed { + keyid = 4191; + displayName = "Red Key (94db)"; +}; +class ItemKeyRed1692: ItemKeyRed { + keyid = 4192; + displayName = "Red Key (aa84)"; +}; +class ItemKeyRed1693: ItemKeyRed { + keyid = 4193; + displayName = "Red Key (603f)"; +}; +class ItemKeyRed1694: ItemKeyRed { + keyid = 4194; + displayName = "Red Key (dcf7)"; +}; +class ItemKeyRed1695: ItemKeyRed { + keyid = 4195; + displayName = "Red Key (a90b)"; +}; +class ItemKeyRed1696: ItemKeyRed { + keyid = 4196; + displayName = "Red Key (6403)"; +}; +class ItemKeyRed1697: ItemKeyRed { + keyid = 4197; + displayName = "Red Key (24b4)"; +}; +class ItemKeyRed1698: ItemKeyRed { + keyid = 4198; + displayName = "Red Key (e3a4)"; +}; +class ItemKeyRed1699: ItemKeyRed { + keyid = 4199; + displayName = "Red Key (9c4c)"; +}; +class ItemKeyRed1700: ItemKeyRed { + keyid = 4200; + displayName = "Red Key (5627)"; +}; +class ItemKeyRed1701: ItemKeyRed { + keyid = 4201; + displayName = "Red Key (b539)"; +}; +class ItemKeyRed1702: ItemKeyRed { + keyid = 4202; + displayName = "Red Key (d648)"; +}; +class ItemKeyRed1703: ItemKeyRed { + keyid = 4203; + displayName = "Red Key (dca5)"; +}; +class ItemKeyRed1704: ItemKeyRed { + keyid = 4204; + displayName = "Red Key (849b)"; +}; +class ItemKeyRed1705: ItemKeyRed { + keyid = 4205; + displayName = "Red Key (b073)"; +}; +class ItemKeyRed1706: ItemKeyRed { + keyid = 4206; + displayName = "Red Key (6c85)"; +}; +class ItemKeyRed1707: ItemKeyRed { + keyid = 4207; + displayName = "Red Key (e6f4)"; +}; +class ItemKeyRed1708: ItemKeyRed { + keyid = 4208; + displayName = "Red Key (7c40)"; +}; +class ItemKeyRed1709: ItemKeyRed { + keyid = 4209; + displayName = "Red Key (9ca9)"; +}; +class ItemKeyRed1710: ItemKeyRed { + keyid = 4210; + displayName = "Red Key (29ce)"; +}; +class ItemKeyRed1711: ItemKeyRed { + keyid = 4211; + displayName = "Red Key (ce45)"; +}; +class ItemKeyRed1712: ItemKeyRed { + keyid = 4212; + displayName = "Red Key (c1fe)"; +}; +class ItemKeyRed1713: ItemKeyRed { + keyid = 4213; + displayName = "Red Key (8655)"; +}; +class ItemKeyRed1714: ItemKeyRed { + keyid = 4214; + displayName = "Red Key (01b6)"; +}; +class ItemKeyRed1715: ItemKeyRed { + keyid = 4215; + displayName = "Red Key (a502)"; +}; +class ItemKeyRed1716: ItemKeyRed { + keyid = 4216; + displayName = "Red Key (f11b)"; +}; +class ItemKeyRed1717: ItemKeyRed { + keyid = 4217; + displayName = "Red Key (815c)"; +}; +class ItemKeyRed1718: ItemKeyRed { + keyid = 4218; + displayName = "Red Key (8a69)"; +}; +class ItemKeyRed1719: ItemKeyRed { + keyid = 4219; + displayName = "Red Key (193d)"; +}; +class ItemKeyRed1720: ItemKeyRed { + keyid = 4220; + displayName = "Red Key (32b2)"; +}; +class ItemKeyRed1721: ItemKeyRed { + keyid = 4221; + displayName = "Red Key (c7dc)"; +}; +class ItemKeyRed1722: ItemKeyRed { + keyid = 4222; + displayName = "Red Key (69e9)"; +}; +class ItemKeyRed1723: ItemKeyRed { + keyid = 4223; + displayName = "Red Key (0f42)"; +}; +class ItemKeyRed1724: ItemKeyRed { + keyid = 4224; + displayName = "Red Key (a050)"; +}; +class ItemKeyRed1725: ItemKeyRed { + keyid = 4225; + displayName = "Red Key (c7e8)"; +}; +class ItemKeyRed1726: ItemKeyRed { + keyid = 4226; + displayName = "Red Key (ce66)"; +}; +class ItemKeyRed1727: ItemKeyRed { + keyid = 4227; + displayName = "Red Key (4e0e)"; +}; +class ItemKeyRed1728: ItemKeyRed { + keyid = 4228; + displayName = "Red Key (1a7f)"; +}; +class ItemKeyRed1729: ItemKeyRed { + keyid = 4229; + displayName = "Red Key (dd1c)"; +}; +class ItemKeyRed1730: ItemKeyRed { + keyid = 4230; + displayName = "Red Key (4c62)"; +}; +class ItemKeyRed1731: ItemKeyRed { + keyid = 4231; + displayName = "Red Key (1bb5)"; +}; +class ItemKeyRed1732: ItemKeyRed { + keyid = 4232; + displayName = "Red Key (5c1b)"; +}; +class ItemKeyRed1733: ItemKeyRed { + keyid = 4233; + displayName = "Red Key (7ab8)"; +}; +class ItemKeyRed1734: ItemKeyRed { + keyid = 4234; + displayName = "Red Key (73c2)"; +}; +class ItemKeyRed1735: ItemKeyRed { + keyid = 4235; + displayName = "Red Key (d633)"; +}; +class ItemKeyRed1736: ItemKeyRed { + keyid = 4236; + displayName = "Red Key (c9e5)"; +}; +class ItemKeyRed1737: ItemKeyRed { + keyid = 4237; + displayName = "Red Key (84f1)"; +}; +class ItemKeyRed1738: ItemKeyRed { + keyid = 4238; + displayName = "Red Key (e1f7)"; +}; +class ItemKeyRed1739: ItemKeyRed { + keyid = 4239; + displayName = "Red Key (74c3)"; +}; +class ItemKeyRed1740: ItemKeyRed { + keyid = 4240; + displayName = "Red Key (658e)"; +}; +class ItemKeyRed1741: ItemKeyRed { + keyid = 4241; + displayName = "Red Key (d388)"; +}; +class ItemKeyRed1742: ItemKeyRed { + keyid = 4242; + displayName = "Red Key (9105)"; +}; +class ItemKeyRed1743: ItemKeyRed { + keyid = 4243; + displayName = "Red Key (7a5d)"; +}; +class ItemKeyRed1744: ItemKeyRed { + keyid = 4244; + displayName = "Red Key (654f)"; +}; +class ItemKeyRed1745: ItemKeyRed { + keyid = 4245; + displayName = "Red Key (5969)"; +}; +class ItemKeyRed1746: ItemKeyRed { + keyid = 4246; + displayName = "Red Key (8c72)"; +}; +class ItemKeyRed1747: ItemKeyRed { + keyid = 4247; + displayName = "Red Key (118d)"; +}; +class ItemKeyRed1748: ItemKeyRed { + keyid = 4248; + displayName = "Red Key (d3ee)"; +}; +class ItemKeyRed1749: ItemKeyRed { + keyid = 4249; + displayName = "Red Key (a5d2)"; +}; +class ItemKeyRed1750: ItemKeyRed { + keyid = 4250; + displayName = "Red Key (00c9)"; +}; +class ItemKeyRed1751: ItemKeyRed { + keyid = 4251; + displayName = "Red Key (526b)"; +}; +class ItemKeyRed1752: ItemKeyRed { + keyid = 4252; + displayName = "Red Key (bd97)"; +}; +class ItemKeyRed1753: ItemKeyRed { + keyid = 4253; + displayName = "Red Key (c3c4)"; +}; +class ItemKeyRed1754: ItemKeyRed { + keyid = 4254; + displayName = "Red Key (43d2)"; +}; +class ItemKeyRed1755: ItemKeyRed { + keyid = 4255; + displayName = "Red Key (eecb)"; +}; +class ItemKeyRed1756: ItemKeyRed { + keyid = 4256; + displayName = "Red Key (8717)"; +}; +class ItemKeyRed1757: ItemKeyRed { + keyid = 4257; + displayName = "Red Key (923b)"; +}; +class ItemKeyRed1758: ItemKeyRed { + keyid = 4258; + displayName = "Red Key (36b8)"; +}; +class ItemKeyRed1759: ItemKeyRed { + keyid = 4259; + displayName = "Red Key (02f7)"; +}; +class ItemKeyRed1760: ItemKeyRed { + keyid = 4260; + displayName = "Red Key (d3ce)"; +}; +class ItemKeyRed1761: ItemKeyRed { + keyid = 4261; + displayName = "Red Key (33b7)"; +}; +class ItemKeyRed1762: ItemKeyRed { + keyid = 4262; + displayName = "Red Key (f9f4)"; +}; +class ItemKeyRed1763: ItemKeyRed { + keyid = 4263; + displayName = "Red Key (1de3)"; +}; +class ItemKeyRed1764: ItemKeyRed { + keyid = 4264; + displayName = "Red Key (d571)"; +}; +class ItemKeyRed1765: ItemKeyRed { + keyid = 4265; + displayName = "Red Key (1a90)"; +}; +class ItemKeyRed1766: ItemKeyRed { + keyid = 4266; + displayName = "Red Key (a35f)"; +}; +class ItemKeyRed1767: ItemKeyRed { + keyid = 4267; + displayName = "Red Key (1083)"; +}; +class ItemKeyRed1768: ItemKeyRed { + keyid = 4268; + displayName = "Red Key (e966)"; +}; +class ItemKeyRed1769: ItemKeyRed { + keyid = 4269; + displayName = "Red Key (029d)"; +}; +class ItemKeyRed1770: ItemKeyRed { + keyid = 4270; + displayName = "Red Key (3ccc)"; +}; +class ItemKeyRed1771: ItemKeyRed { + keyid = 4271; + displayName = "Red Key (126b)"; +}; +class ItemKeyRed1772: ItemKeyRed { + keyid = 4272; + displayName = "Red Key (39ed)"; +}; +class ItemKeyRed1773: ItemKeyRed { + keyid = 4273; + displayName = "Red Key (45b1)"; +}; +class ItemKeyRed1774: ItemKeyRed { + keyid = 4274; + displayName = "Red Key (e1b8)"; +}; +class ItemKeyRed1775: ItemKeyRed { + keyid = 4275; + displayName = "Red Key (771a)"; +}; +class ItemKeyRed1776: ItemKeyRed { + keyid = 4276; + displayName = "Red Key (cc12)"; +}; +class ItemKeyRed1777: ItemKeyRed { + keyid = 4277; + displayName = "Red Key (7b16)"; +}; +class ItemKeyRed1778: ItemKeyRed { + keyid = 4278; + displayName = "Red Key (3a37)"; +}; +class ItemKeyRed1779: ItemKeyRed { + keyid = 4279; + displayName = "Red Key (f87f)"; +}; +class ItemKeyRed1780: ItemKeyRed { + keyid = 4280; + displayName = "Red Key (e0ac)"; +}; +class ItemKeyRed1781: ItemKeyRed { + keyid = 4281; + displayName = "Red Key (7d90)"; +}; +class ItemKeyRed1782: ItemKeyRed { + keyid = 4282; + displayName = "Red Key (057c)"; +}; +class ItemKeyRed1783: ItemKeyRed { + keyid = 4283; + displayName = "Red Key (953c)"; +}; +class ItemKeyRed1784: ItemKeyRed { + keyid = 4284; + displayName = "Red Key (167b)"; +}; +class ItemKeyRed1785: ItemKeyRed { + keyid = 4285; + displayName = "Red Key (628d)"; +}; +class ItemKeyRed1786: ItemKeyRed { + keyid = 4286; + displayName = "Red Key (5ed3)"; +}; +class ItemKeyRed1787: ItemKeyRed { + keyid = 4287; + displayName = "Red Key (b114)"; +}; +class ItemKeyRed1788: ItemKeyRed { + keyid = 4288; + displayName = "Red Key (6650)"; +}; +class ItemKeyRed1789: ItemKeyRed { + keyid = 4289; + displayName = "Red Key (755e)"; +}; +class ItemKeyRed1790: ItemKeyRed { + keyid = 4290; + displayName = "Red Key (e6d3)"; +}; +class ItemKeyRed1791: ItemKeyRed { + keyid = 4291; + displayName = "Red Key (7cf4)"; +}; +class ItemKeyRed1792: ItemKeyRed { + keyid = 4292; + displayName = "Red Key (20a2)"; +}; +class ItemKeyRed1793: ItemKeyRed { + keyid = 4293; + displayName = "Red Key (becf)"; +}; +class ItemKeyRed1794: ItemKeyRed { + keyid = 4294; + displayName = "Red Key (f6f0)"; +}; +class ItemKeyRed1795: ItemKeyRed { + keyid = 4295; + displayName = "Red Key (4198)"; +}; +class ItemKeyRed1796: ItemKeyRed { + keyid = 4296; + displayName = "Red Key (813d)"; +}; +class ItemKeyRed1797: ItemKeyRed { + keyid = 4297; + displayName = "Red Key (64aa)"; +}; +class ItemKeyRed1798: ItemKeyRed { + keyid = 4298; + displayName = "Red Key (d912)"; +}; +class ItemKeyRed1799: ItemKeyRed { + keyid = 4299; + displayName = "Red Key (3805)"; +}; +class ItemKeyRed1800: ItemKeyRed { + keyid = 4300; + displayName = "Red Key (69ae)"; +}; +class ItemKeyRed1801: ItemKeyRed { + keyid = 4301; + displayName = "Red Key (17f4)"; +}; +class ItemKeyRed1802: ItemKeyRed { + keyid = 4302; + displayName = "Red Key (199c)"; +}; +class ItemKeyRed1803: ItemKeyRed { + keyid = 4303; + displayName = "Red Key (1b68)"; +}; +class ItemKeyRed1804: ItemKeyRed { + keyid = 4304; + displayName = "Red Key (9503)"; +}; +class ItemKeyRed1805: ItemKeyRed { + keyid = 4305; + displayName = "Red Key (c05e)"; +}; +class ItemKeyRed1806: ItemKeyRed { + keyid = 4306; + displayName = "Red Key (f86d)"; +}; +class ItemKeyRed1807: ItemKeyRed { + keyid = 4307; + displayName = "Red Key (f4df)"; +}; +class ItemKeyRed1808: ItemKeyRed { + keyid = 4308; + displayName = "Red Key (e52f)"; +}; +class ItemKeyRed1809: ItemKeyRed { + keyid = 4309; + displayName = "Red Key (9041)"; +}; +class ItemKeyRed1810: ItemKeyRed { + keyid = 4310; + displayName = "Red Key (7a1a)"; +}; +class ItemKeyRed1811: ItemKeyRed { + keyid = 4311; + displayName = "Red Key (498e)"; +}; +class ItemKeyRed1812: ItemKeyRed { + keyid = 4312; + displayName = "Red Key (5697)"; +}; +class ItemKeyRed1813: ItemKeyRed { + keyid = 4313; + displayName = "Red Key (1662)"; +}; +class ItemKeyRed1814: ItemKeyRed { + keyid = 4314; + displayName = "Red Key (16ae)"; +}; +class ItemKeyRed1815: ItemKeyRed { + keyid = 4315; + displayName = "Red Key (533d)"; +}; +class ItemKeyRed1816: ItemKeyRed { + keyid = 4316; + displayName = "Red Key (ac5c)"; +}; +class ItemKeyRed1817: ItemKeyRed { + keyid = 4317; + displayName = "Red Key (b5d9)"; +}; +class ItemKeyRed1818: ItemKeyRed { + keyid = 4318; + displayName = "Red Key (11d3)"; +}; +class ItemKeyRed1819: ItemKeyRed { + keyid = 4319; + displayName = "Red Key (1d86)"; +}; +class ItemKeyRed1820: ItemKeyRed { + keyid = 4320; + displayName = "Red Key (808a)"; +}; +class ItemKeyRed1821: ItemKeyRed { + keyid = 4321; + displayName = "Red Key (a576)"; +}; +class ItemKeyRed1822: ItemKeyRed { + keyid = 4322; + displayName = "Red Key (522a)"; +}; +class ItemKeyRed1823: ItemKeyRed { + keyid = 4323; + displayName = "Red Key (bcca)"; +}; +class ItemKeyRed1824: ItemKeyRed { + keyid = 4324; + displayName = "Red Key (57ee)"; +}; +class ItemKeyRed1825: ItemKeyRed { + keyid = 4325; + displayName = "Red Key (e985)"; +}; +class ItemKeyRed1826: ItemKeyRed { + keyid = 4326; + displayName = "Red Key (2c68)"; +}; +class ItemKeyRed1827: ItemKeyRed { + keyid = 4327; + displayName = "Red Key (088c)"; +}; +class ItemKeyRed1828: ItemKeyRed { + keyid = 4328; + displayName = "Red Key (8a15)"; +}; +class ItemKeyRed1829: ItemKeyRed { + keyid = 4329; + displayName = "Red Key (83d7)"; +}; +class ItemKeyRed1830: ItemKeyRed { + keyid = 4330; + displayName = "Red Key (eb5e)"; +}; +class ItemKeyRed1831: ItemKeyRed { + keyid = 4331; + displayName = "Red Key (31b8)"; +}; +class ItemKeyRed1832: ItemKeyRed { + keyid = 4332; + displayName = "Red Key (2d87)"; +}; +class ItemKeyRed1833: ItemKeyRed { + keyid = 4333; + displayName = "Red Key (824d)"; +}; +class ItemKeyRed1834: ItemKeyRed { + keyid = 4334; + displayName = "Red Key (1b21)"; +}; +class ItemKeyRed1835: ItemKeyRed { + keyid = 4335; + displayName = "Red Key (e347)"; +}; +class ItemKeyRed1836: ItemKeyRed { + keyid = 4336; + displayName = "Red Key (53f9)"; +}; +class ItemKeyRed1837: ItemKeyRed { + keyid = 4337; + displayName = "Red Key (8da0)"; +}; +class ItemKeyRed1838: ItemKeyRed { + keyid = 4338; + displayName = "Red Key (4c87)"; +}; +class ItemKeyRed1839: ItemKeyRed { + keyid = 4339; + displayName = "Red Key (520b)"; +}; +class ItemKeyRed1840: ItemKeyRed { + keyid = 4340; + displayName = "Red Key (4de6)"; +}; +class ItemKeyRed1841: ItemKeyRed { + keyid = 4341; + displayName = "Red Key (901f)"; +}; +class ItemKeyRed1842: ItemKeyRed { + keyid = 4342; + displayName = "Red Key (c9e0)"; +}; +class ItemKeyRed1843: ItemKeyRed { + keyid = 4343; + displayName = "Red Key (7598)"; +}; +class ItemKeyRed1844: ItemKeyRed { + keyid = 4344; + displayName = "Red Key (6c19)"; +}; +class ItemKeyRed1845: ItemKeyRed { + keyid = 4345; + displayName = "Red Key (f832)"; +}; +class ItemKeyRed1846: ItemKeyRed { + keyid = 4346; + displayName = "Red Key (d26a)"; +}; +class ItemKeyRed1847: ItemKeyRed { + keyid = 4347; + displayName = "Red Key (f494)"; +}; +class ItemKeyRed1848: ItemKeyRed { + keyid = 4348; + displayName = "Red Key (bb5b)"; +}; +class ItemKeyRed1849: ItemKeyRed { + keyid = 4349; + displayName = "Red Key (8882)"; +}; +class ItemKeyRed1850: ItemKeyRed { + keyid = 4350; + displayName = "Red Key (924d)"; +}; +class ItemKeyRed1851: ItemKeyRed { + keyid = 4351; + displayName = "Red Key (5f5e)"; +}; +class ItemKeyRed1852: ItemKeyRed { + keyid = 4352; + displayName = "Red Key (3485)"; +}; +class ItemKeyRed1853: ItemKeyRed { + keyid = 4353; + displayName = "Red Key (0859)"; +}; +class ItemKeyRed1854: ItemKeyRed { + keyid = 4354; + displayName = "Red Key (9066)"; +}; +class ItemKeyRed1855: ItemKeyRed { + keyid = 4355; + displayName = "Red Key (9b99)"; +}; +class ItemKeyRed1856: ItemKeyRed { + keyid = 4356; + displayName = "Red Key (8cac)"; +}; +class ItemKeyRed1857: ItemKeyRed { + keyid = 4357; + displayName = "Red Key (ae1c)"; +}; +class ItemKeyRed1858: ItemKeyRed { + keyid = 4358; + displayName = "Red Key (e854)"; +}; +class ItemKeyRed1859: ItemKeyRed { + keyid = 4359; + displayName = "Red Key (4fa0)"; +}; +class ItemKeyRed1860: ItemKeyRed { + keyid = 4360; + displayName = "Red Key (9109)"; +}; +class ItemKeyRed1861: ItemKeyRed { + keyid = 4361; + displayName = "Red Key (f5e2)"; +}; +class ItemKeyRed1862: ItemKeyRed { + keyid = 4362; + displayName = "Red Key (59e5)"; +}; +class ItemKeyRed1863: ItemKeyRed { + keyid = 4363; + displayName = "Red Key (d6a8)"; +}; +class ItemKeyRed1864: ItemKeyRed { + keyid = 4364; + displayName = "Red Key (9ba1)"; +}; +class ItemKeyRed1865: ItemKeyRed { + keyid = 4365; + displayName = "Red Key (49e2)"; +}; +class ItemKeyRed1866: ItemKeyRed { + keyid = 4366; + displayName = "Red Key (26f8)"; +}; +class ItemKeyRed1867: ItemKeyRed { + keyid = 4367; + displayName = "Red Key (3218)"; +}; +class ItemKeyRed1868: ItemKeyRed { + keyid = 4368; + displayName = "Red Key (42cb)"; +}; +class ItemKeyRed1869: ItemKeyRed { + keyid = 4369; + displayName = "Red Key (592b)"; +}; +class ItemKeyRed1870: ItemKeyRed { + keyid = 4370; + displayName = "Red Key (3da8)"; +}; +class ItemKeyRed1871: ItemKeyRed { + keyid = 4371; + displayName = "Red Key (905c)"; +}; +class ItemKeyRed1872: ItemKeyRed { + keyid = 4372; + displayName = "Red Key (dc1e)"; +}; +class ItemKeyRed1873: ItemKeyRed { + keyid = 4373; + displayName = "Red Key (983f)"; +}; +class ItemKeyRed1874: ItemKeyRed { + keyid = 4374; + displayName = "Red Key (58b1)"; +}; +class ItemKeyRed1875: ItemKeyRed { + keyid = 4375; + displayName = "Red Key (bf4a)"; +}; +class ItemKeyRed1876: ItemKeyRed { + keyid = 4376; + displayName = "Red Key (d0f5)"; +}; +class ItemKeyRed1877: ItemKeyRed { + keyid = 4377; + displayName = "Red Key (bb67)"; +}; +class ItemKeyRed1878: ItemKeyRed { + keyid = 4378; + displayName = "Red Key (cc66)"; +}; +class ItemKeyRed1879: ItemKeyRed { + keyid = 4379; + displayName = "Red Key (ff97)"; +}; +class ItemKeyRed1880: ItemKeyRed { + keyid = 4380; + displayName = "Red Key (5d13)"; +}; +class ItemKeyRed1881: ItemKeyRed { + keyid = 4381; + displayName = "Red Key (67c2)"; +}; +class ItemKeyRed1882: ItemKeyRed { + keyid = 4382; + displayName = "Red Key (4141)"; +}; +class ItemKeyRed1883: ItemKeyRed { + keyid = 4383; + displayName = "Red Key (4e9a)"; +}; +class ItemKeyRed1884: ItemKeyRed { + keyid = 4384; + displayName = "Red Key (5500)"; +}; +class ItemKeyRed1885: ItemKeyRed { + keyid = 4385; + displayName = "Red Key (2b47)"; +}; +class ItemKeyRed1886: ItemKeyRed { + keyid = 4386; + displayName = "Red Key (b156)"; +}; +class ItemKeyRed1887: ItemKeyRed { + keyid = 4387; + displayName = "Red Key (57a4)"; +}; +class ItemKeyRed1888: ItemKeyRed { + keyid = 4388; + displayName = "Red Key (ec8e)"; +}; +class ItemKeyRed1889: ItemKeyRed { + keyid = 4389; + displayName = "Red Key (22de)"; +}; +class ItemKeyRed1890: ItemKeyRed { + keyid = 4390; + displayName = "Red Key (3b09)"; +}; +class ItemKeyRed1891: ItemKeyRed { + keyid = 4391; + displayName = "Red Key (5e8e)"; +}; +class ItemKeyRed1892: ItemKeyRed { + keyid = 4392; + displayName = "Red Key (e5c8)"; +}; +class ItemKeyRed1893: ItemKeyRed { + keyid = 4393; + displayName = "Red Key (9547)"; +}; +class ItemKeyRed1894: ItemKeyRed { + keyid = 4394; + displayName = "Red Key (78fe)"; +}; +class ItemKeyRed1895: ItemKeyRed { + keyid = 4395; + displayName = "Red Key (c88c)"; +}; +class ItemKeyRed1896: ItemKeyRed { + keyid = 4396; + displayName = "Red Key (9a40)"; +}; +class ItemKeyRed1897: ItemKeyRed { + keyid = 4397; + displayName = "Red Key (7576)"; +}; +class ItemKeyRed1898: ItemKeyRed { + keyid = 4398; + displayName = "Red Key (af6b)"; +}; +class ItemKeyRed1899: ItemKeyRed { + keyid = 4399; + displayName = "Red Key (b731)"; +}; +class ItemKeyRed1900: ItemKeyRed { + keyid = 4400; + displayName = "Red Key (1f9c)"; +}; +class ItemKeyRed1901: ItemKeyRed { + keyid = 4401; + displayName = "Red Key (a1ef)"; +}; +class ItemKeyRed1902: ItemKeyRed { + keyid = 4402; + displayName = "Red Key (9d5a)"; +}; +class ItemKeyRed1903: ItemKeyRed { + keyid = 4403; + displayName = "Red Key (ff05)"; +}; +class ItemKeyRed1904: ItemKeyRed { + keyid = 4404; + displayName = "Red Key (746c)"; +}; +class ItemKeyRed1905: ItemKeyRed { + keyid = 4405; + displayName = "Red Key (3993)"; +}; +class ItemKeyRed1906: ItemKeyRed { + keyid = 4406; + displayName = "Red Key (08a5)"; +}; +class ItemKeyRed1907: ItemKeyRed { + keyid = 4407; + displayName = "Red Key (0aa7)"; +}; +class ItemKeyRed1908: ItemKeyRed { + keyid = 4408; + displayName = "Red Key (3376)"; +}; +class ItemKeyRed1909: ItemKeyRed { + keyid = 4409; + displayName = "Red Key (b58e)"; +}; +class ItemKeyRed1910: ItemKeyRed { + keyid = 4410; + displayName = "Red Key (dcff)"; +}; +class ItemKeyRed1911: ItemKeyRed { + keyid = 4411; + displayName = "Red Key (2999)"; +}; +class ItemKeyRed1912: ItemKeyRed { + keyid = 4412; + displayName = "Red Key (34e0)"; +}; +class ItemKeyRed1913: ItemKeyRed { + keyid = 4413; + displayName = "Red Key (bb5f)"; +}; +class ItemKeyRed1914: ItemKeyRed { + keyid = 4414; + displayName = "Red Key (3c9f)"; +}; +class ItemKeyRed1915: ItemKeyRed { + keyid = 4415; + displayName = "Red Key (782b)"; +}; +class ItemKeyRed1916: ItemKeyRed { + keyid = 4416; + displayName = "Red Key (b8d6)"; +}; +class ItemKeyRed1917: ItemKeyRed { + keyid = 4417; + displayName = "Red Key (29a5)"; +}; +class ItemKeyRed1918: ItemKeyRed { + keyid = 4418; + displayName = "Red Key (5539)"; +}; +class ItemKeyRed1919: ItemKeyRed { + keyid = 4419; + displayName = "Red Key (2700)"; +}; +class ItemKeyRed1920: ItemKeyRed { + keyid = 4420; + displayName = "Red Key (4992)"; +}; +class ItemKeyRed1921: ItemKeyRed { + keyid = 4421; + displayName = "Red Key (6f32)"; +}; +class ItemKeyRed1922: ItemKeyRed { + keyid = 4422; + displayName = "Red Key (0a6c)"; +}; +class ItemKeyRed1923: ItemKeyRed { + keyid = 4423; + displayName = "Red Key (017b)"; +}; +class ItemKeyRed1924: ItemKeyRed { + keyid = 4424; + displayName = "Red Key (4998)"; +}; +class ItemKeyRed1925: ItemKeyRed { + keyid = 4425; + displayName = "Red Key (d06a)"; +}; +class ItemKeyRed1926: ItemKeyRed { + keyid = 4426; + displayName = "Red Key (3b56)"; +}; +class ItemKeyRed1927: ItemKeyRed { + keyid = 4427; + displayName = "Red Key (98c4)"; +}; +class ItemKeyRed1928: ItemKeyRed { + keyid = 4428; + displayName = "Red Key (f9af)"; +}; +class ItemKeyRed1929: ItemKeyRed { + keyid = 4429; + displayName = "Red Key (d770)"; +}; +class ItemKeyRed1930: ItemKeyRed { + keyid = 4430; + displayName = "Red Key (5698)"; +}; +class ItemKeyRed1931: ItemKeyRed { + keyid = 4431; + displayName = "Red Key (f5ea)"; +}; +class ItemKeyRed1932: ItemKeyRed { + keyid = 4432; + displayName = "Red Key (1bbd)"; +}; +class ItemKeyRed1933: ItemKeyRed { + keyid = 4433; + displayName = "Red Key (9e91)"; +}; +class ItemKeyRed1934: ItemKeyRed { + keyid = 4434; + displayName = "Red Key (7be9)"; +}; +class ItemKeyRed1935: ItemKeyRed { + keyid = 4435; + displayName = "Red Key (19a6)"; +}; +class ItemKeyRed1936: ItemKeyRed { + keyid = 4436; + displayName = "Red Key (dffc)"; +}; +class ItemKeyRed1937: ItemKeyRed { + keyid = 4437; + displayName = "Red Key (9486)"; +}; +class ItemKeyRed1938: ItemKeyRed { + keyid = 4438; + displayName = "Red Key (75bf)"; +}; +class ItemKeyRed1939: ItemKeyRed { + keyid = 4439; + displayName = "Red Key (442f)"; +}; +class ItemKeyRed1940: ItemKeyRed { + keyid = 4440; + displayName = "Red Key (c03d)"; +}; +class ItemKeyRed1941: ItemKeyRed { + keyid = 4441; + displayName = "Red Key (1454)"; +}; +class ItemKeyRed1942: ItemKeyRed { + keyid = 4442; + displayName = "Red Key (6330)"; +}; +class ItemKeyRed1943: ItemKeyRed { + keyid = 4443; + displayName = "Red Key (5d5c)"; +}; +class ItemKeyRed1944: ItemKeyRed { + keyid = 4444; + displayName = "Red Key (ca80)"; +}; +class ItemKeyRed1945: ItemKeyRed { + keyid = 4445; + displayName = "Red Key (ac6b)"; +}; +class ItemKeyRed1946: ItemKeyRed { + keyid = 4446; + displayName = "Red Key (5d93)"; +}; +class ItemKeyRed1947: ItemKeyRed { + keyid = 4447; + displayName = "Red Key (4280)"; +}; +class ItemKeyRed1948: ItemKeyRed { + keyid = 4448; + displayName = "Red Key (558a)"; +}; +class ItemKeyRed1949: ItemKeyRed { + keyid = 4449; + displayName = "Red Key (3eac)"; +}; +class ItemKeyRed1950: ItemKeyRed { + keyid = 4450; + displayName = "Red Key (8ed5)"; +}; +class ItemKeyRed1951: ItemKeyRed { + keyid = 4451; + displayName = "Red Key (6465)"; +}; +class ItemKeyRed1952: ItemKeyRed { + keyid = 4452; + displayName = "Red Key (039b)"; +}; +class ItemKeyRed1953: ItemKeyRed { + keyid = 4453; + displayName = "Red Key (85ea)"; +}; +class ItemKeyRed1954: ItemKeyRed { + keyid = 4454; + displayName = "Red Key (2f45)"; +}; +class ItemKeyRed1955: ItemKeyRed { + keyid = 4455; + displayName = "Red Key (c1b5)"; +}; +class ItemKeyRed1956: ItemKeyRed { + keyid = 4456; + displayName = "Red Key (b53b)"; +}; +class ItemKeyRed1957: ItemKeyRed { + keyid = 4457; + displayName = "Red Key (9b4b)"; +}; +class ItemKeyRed1958: ItemKeyRed { + keyid = 4458; + displayName = "Red Key (a0e4)"; +}; +class ItemKeyRed1959: ItemKeyRed { + keyid = 4459; + displayName = "Red Key (964e)"; +}; +class ItemKeyRed1960: ItemKeyRed { + keyid = 4460; + displayName = "Red Key (fd52)"; +}; +class ItemKeyRed1961: ItemKeyRed { + keyid = 4461; + displayName = "Red Key (7aed)"; +}; +class ItemKeyRed1962: ItemKeyRed { + keyid = 4462; + displayName = "Red Key (e927)"; +}; +class ItemKeyRed1963: ItemKeyRed { + keyid = 4463; + displayName = "Red Key (4f89)"; +}; +class ItemKeyRed1964: ItemKeyRed { + keyid = 4464; + displayName = "Red Key (fe05)"; +}; +class ItemKeyRed1965: ItemKeyRed { + keyid = 4465; + displayName = "Red Key (0c58)"; +}; +class ItemKeyRed1966: ItemKeyRed { + keyid = 4466; + displayName = "Red Key (098f)"; +}; +class ItemKeyRed1967: ItemKeyRed { + keyid = 4467; + displayName = "Red Key (a0e0)"; +}; +class ItemKeyRed1968: ItemKeyRed { + keyid = 4468; + displayName = "Red Key (2a1c)"; +}; +class ItemKeyRed1969: ItemKeyRed { + keyid = 4469; + displayName = "Red Key (11f4)"; +}; +class ItemKeyRed1970: ItemKeyRed { + keyid = 4470; + displayName = "Red Key (c420)"; +}; +class ItemKeyRed1971: ItemKeyRed { + keyid = 4471; + displayName = "Red Key (599c)"; +}; +class ItemKeyRed1972: ItemKeyRed { + keyid = 4472; + displayName = "Red Key (653c)"; +}; +class ItemKeyRed1973: ItemKeyRed { + keyid = 4473; + displayName = "Red Key (fad3)"; +}; +class ItemKeyRed1974: ItemKeyRed { + keyid = 4474; + displayName = "Red Key (fe34)"; +}; +class ItemKeyRed1975: ItemKeyRed { + keyid = 4475; + displayName = "Red Key (13e7)"; +}; +class ItemKeyRed1976: ItemKeyRed { + keyid = 4476; + displayName = "Red Key (33bc)"; +}; +class ItemKeyRed1977: ItemKeyRed { + keyid = 4477; + displayName = "Red Key (81c5)"; +}; +class ItemKeyRed1978: ItemKeyRed { + keyid = 4478; + displayName = "Red Key (1378)"; +}; +class ItemKeyRed1979: ItemKeyRed { + keyid = 4479; + displayName = "Red Key (b27c)"; +}; +class ItemKeyRed1980: ItemKeyRed { + keyid = 4480; + displayName = "Red Key (1921)"; +}; +class ItemKeyRed1981: ItemKeyRed { + keyid = 4481; + displayName = "Red Key (66cf)"; +}; +class ItemKeyRed1982: ItemKeyRed { + keyid = 4482; + displayName = "Red Key (8447)"; +}; +class ItemKeyRed1983: ItemKeyRed { + keyid = 4483; + displayName = "Red Key (321c)"; +}; +class ItemKeyRed1984: ItemKeyRed { + keyid = 4484; + displayName = "Red Key (c732)"; +}; +class ItemKeyRed1985: ItemKeyRed { + keyid = 4485; + displayName = "Red Key (88ca)"; +}; +class ItemKeyRed1986: ItemKeyRed { + keyid = 4486; + displayName = "Red Key (35c9)"; +}; +class ItemKeyRed1987: ItemKeyRed { + keyid = 4487; + displayName = "Red Key (dba5)"; +}; +class ItemKeyRed1988: ItemKeyRed { + keyid = 4488; + displayName = "Red Key (1556)"; +}; +class ItemKeyRed1989: ItemKeyRed { + keyid = 4489; + displayName = "Red Key (8481)"; +}; +class ItemKeyRed1990: ItemKeyRed { + keyid = 4490; + displayName = "Red Key (04aa)"; +}; +class ItemKeyRed1991: ItemKeyRed { + keyid = 4491; + displayName = "Red Key (6085)"; +}; +class ItemKeyRed1992: ItemKeyRed { + keyid = 4492; + displayName = "Red Key (7fd6)"; +}; +class ItemKeyRed1993: ItemKeyRed { + keyid = 4493; + displayName = "Red Key (1283)"; +}; +class ItemKeyRed1994: ItemKeyRed { + keyid = 4494; + displayName = "Red Key (a846)"; +}; +class ItemKeyRed1995: ItemKeyRed { + keyid = 4495; + displayName = "Red Key (5d7c)"; +}; +class ItemKeyRed1996: ItemKeyRed { + keyid = 4496; + displayName = "Red Key (c9ab)"; +}; +class ItemKeyRed1997: ItemKeyRed { + keyid = 4497; + displayName = "Red Key (0da8)"; +}; +class ItemKeyRed1998: ItemKeyRed { + keyid = 4498; + displayName = "Red Key (232b)"; +}; +class ItemKeyRed1999: ItemKeyRed { + keyid = 4499; + displayName = "Red Key (5e14)"; +}; +class ItemKeyRed2000: ItemKeyRed { + keyid = 4500; + displayName = "Red Key (3782)"; +}; +class ItemKeyRed2001: ItemKeyRed { + keyid = 4501; + displayName = "Red Key (8933)"; +}; +class ItemKeyRed2002: ItemKeyRed { + keyid = 4502; + displayName = "Red Key (bad2)"; +}; +class ItemKeyRed2003: ItemKeyRed { + keyid = 4503; + displayName = "Red Key (3f28)"; +}; +class ItemKeyRed2004: ItemKeyRed { + keyid = 4504; + displayName = "Red Key (1169)"; +}; +class ItemKeyRed2005: ItemKeyRed { + keyid = 4505; + displayName = "Red Key (6c60)"; +}; +class ItemKeyRed2006: ItemKeyRed { + keyid = 4506; + displayName = "Red Key (bc60)"; +}; +class ItemKeyRed2007: ItemKeyRed { + keyid = 4507; + displayName = "Red Key (8bbf)"; +}; +class ItemKeyRed2008: ItemKeyRed { + keyid = 4508; + displayName = "Red Key (1082)"; +}; +class ItemKeyRed2009: ItemKeyRed { + keyid = 4509; + displayName = "Red Key (2c53)"; +}; +class ItemKeyRed2010: ItemKeyRed { + keyid = 4510; + displayName = "Red Key (8670)"; +}; +class ItemKeyRed2011: ItemKeyRed { + keyid = 4511; + displayName = "Red Key (6184)"; +}; +class ItemKeyRed2012: ItemKeyRed { + keyid = 4512; + displayName = "Red Key (f9b9)"; +}; +class ItemKeyRed2013: ItemKeyRed { + keyid = 4513; + displayName = "Red Key (a811)"; +}; +class ItemKeyRed2014: ItemKeyRed { + keyid = 4514; + displayName = "Red Key (89a4)"; +}; +class ItemKeyRed2015: ItemKeyRed { + keyid = 4515; + displayName = "Red Key (11b1)"; +}; +class ItemKeyRed2016: ItemKeyRed { + keyid = 4516; + displayName = "Red Key (f5e7)"; +}; +class ItemKeyRed2017: ItemKeyRed { + keyid = 4517; + displayName = "Red Key (1191)"; +}; +class ItemKeyRed2018: ItemKeyRed { + keyid = 4518; + displayName = "Red Key (b66a)"; +}; +class ItemKeyRed2019: ItemKeyRed { + keyid = 4519; + displayName = "Red Key (bdb9)"; +}; +class ItemKeyRed2020: ItemKeyRed { + keyid = 4520; + displayName = "Red Key (65fe)"; +}; +class ItemKeyRed2021: ItemKeyRed { + keyid = 4521; + displayName = "Red Key (5906)"; +}; +class ItemKeyRed2022: ItemKeyRed { + keyid = 4522; + displayName = "Red Key (f78a)"; +}; +class ItemKeyRed2023: ItemKeyRed { + keyid = 4523; + displayName = "Red Key (fb88)"; +}; +class ItemKeyRed2024: ItemKeyRed { + keyid = 4524; + displayName = "Red Key (9d78)"; +}; +class ItemKeyRed2025: ItemKeyRed { + keyid = 4525; + displayName = "Red Key (e6a8)"; +}; +class ItemKeyRed2026: ItemKeyRed { + keyid = 4526; + displayName = "Red Key (ef4c)"; +}; +class ItemKeyRed2027: ItemKeyRed { + keyid = 4527; + displayName = "Red Key (f089)"; +}; +class ItemKeyRed2028: ItemKeyRed { + keyid = 4528; + displayName = "Red Key (47f8)"; +}; +class ItemKeyRed2029: ItemKeyRed { + keyid = 4529; + displayName = "Red Key (c032)"; +}; +class ItemKeyRed2030: ItemKeyRed { + keyid = 4530; + displayName = "Red Key (e035)"; +}; +class ItemKeyRed2031: ItemKeyRed { + keyid = 4531; + displayName = "Red Key (ba32)"; +}; +class ItemKeyRed2032: ItemKeyRed { + keyid = 4532; + displayName = "Red Key (ffb9)"; +}; +class ItemKeyRed2033: ItemKeyRed { + keyid = 4533; + displayName = "Red Key (4960)"; +}; +class ItemKeyRed2034: ItemKeyRed { + keyid = 4534; + displayName = "Red Key (1795)"; +}; +class ItemKeyRed2035: ItemKeyRed { + keyid = 4535; + displayName = "Red Key (91bc)"; +}; +class ItemKeyRed2036: ItemKeyRed { + keyid = 4536; + displayName = "Red Key (47be)"; +}; +class ItemKeyRed2037: ItemKeyRed { + keyid = 4537; + displayName = "Red Key (c360)"; +}; +class ItemKeyRed2038: ItemKeyRed { + keyid = 4538; + displayName = "Red Key (13e0)"; +}; +class ItemKeyRed2039: ItemKeyRed { + keyid = 4539; + displayName = "Red Key (13ce)"; +}; +class ItemKeyRed2040: ItemKeyRed { + keyid = 4540; + displayName = "Red Key (3230)"; +}; +class ItemKeyRed2041: ItemKeyRed { + keyid = 4541; + displayName = "Red Key (8f52)"; +}; +class ItemKeyRed2042: ItemKeyRed { + keyid = 4542; + displayName = "Red Key (3ed8)"; +}; +class ItemKeyRed2043: ItemKeyRed { + keyid = 4543; + displayName = "Red Key (1234)"; +}; +class ItemKeyRed2044: ItemKeyRed { + keyid = 4544; + displayName = "Red Key (4480)"; +}; +class ItemKeyRed2045: ItemKeyRed { + keyid = 4545; + displayName = "Red Key (06ae)"; +}; +class ItemKeyRed2046: ItemKeyRed { + keyid = 4546; + displayName = "Red Key (a4b0)"; +}; +class ItemKeyRed2047: ItemKeyRed { + keyid = 4547; + displayName = "Red Key (27a2)"; +}; +class ItemKeyRed2048: ItemKeyRed { + keyid = 4548; + displayName = "Red Key (de82)"; +}; +class ItemKeyRed2049: ItemKeyRed { + keyid = 4549; + displayName = "Red Key (5215)"; +}; +class ItemKeyRed2050: ItemKeyRed { + keyid = 4550; + displayName = "Red Key (7050)"; +}; +class ItemKeyRed2051: ItemKeyRed { + keyid = 4551; + displayName = "Red Key (898a)"; +}; +class ItemKeyRed2052: ItemKeyRed { + keyid = 4552; + displayName = "Red Key (1bb0)"; +}; +class ItemKeyRed2053: ItemKeyRed { + keyid = 4553; + displayName = "Red Key (bd1f)"; +}; +class ItemKeyRed2054: ItemKeyRed { + keyid = 4554; + displayName = "Red Key (9f4f)"; +}; +class ItemKeyRed2055: ItemKeyRed { + keyid = 4555; + displayName = "Red Key (d807)"; +}; +class ItemKeyRed2056: ItemKeyRed { + keyid = 4556; + displayName = "Red Key (fd32)"; +}; +class ItemKeyRed2057: ItemKeyRed { + keyid = 4557; + displayName = "Red Key (d75d)"; +}; +class ItemKeyRed2058: ItemKeyRed { + keyid = 4558; + displayName = "Red Key (f1e0)"; +}; +class ItemKeyRed2059: ItemKeyRed { + keyid = 4559; + displayName = "Red Key (79c6)"; +}; +class ItemKeyRed2060: ItemKeyRed { + keyid = 4560; + displayName = "Red Key (3daf)"; +}; +class ItemKeyRed2061: ItemKeyRed { + keyid = 4561; + displayName = "Red Key (242b)"; +}; +class ItemKeyRed2062: ItemKeyRed { + keyid = 4562; + displayName = "Red Key (1784)"; +}; +class ItemKeyRed2063: ItemKeyRed { + keyid = 4563; + displayName = "Red Key (d638)"; +}; +class ItemKeyRed2064: ItemKeyRed { + keyid = 4564; + displayName = "Red Key (b3d3)"; +}; +class ItemKeyRed2065: ItemKeyRed { + keyid = 4565; + displayName = "Red Key (1e84)"; +}; +class ItemKeyRed2066: ItemKeyRed { + keyid = 4566; + displayName = "Red Key (5be7)"; +}; +class ItemKeyRed2067: ItemKeyRed { + keyid = 4567; + displayName = "Red Key (ab21)"; +}; +class ItemKeyRed2068: ItemKeyRed { + keyid = 4568; + displayName = "Red Key (793c)"; +}; +class ItemKeyRed2069: ItemKeyRed { + keyid = 4569; + displayName = "Red Key (87da)"; +}; +class ItemKeyRed2070: ItemKeyRed { + keyid = 4570; + displayName = "Red Key (ccc6)"; +}; +class ItemKeyRed2071: ItemKeyRed { + keyid = 4571; + displayName = "Red Key (9705)"; +}; +class ItemKeyRed2072: ItemKeyRed { + keyid = 4572; + displayName = "Red Key (61b1)"; +}; +class ItemKeyRed2073: ItemKeyRed { + keyid = 4573; + displayName = "Red Key (9ee3)"; +}; +class ItemKeyRed2074: ItemKeyRed { + keyid = 4574; + displayName = "Red Key (d822)"; +}; +class ItemKeyRed2075: ItemKeyRed { + keyid = 4575; + displayName = "Red Key (b401)"; +}; +class ItemKeyRed2076: ItemKeyRed { + keyid = 4576; + displayName = "Red Key (8440)"; +}; +class ItemKeyRed2077: ItemKeyRed { + keyid = 4577; + displayName = "Red Key (7ec2)"; +}; +class ItemKeyRed2078: ItemKeyRed { + keyid = 4578; + displayName = "Red Key (132c)"; +}; +class ItemKeyRed2079: ItemKeyRed { + keyid = 4579; + displayName = "Red Key (ea14)"; +}; +class ItemKeyRed2080: ItemKeyRed { + keyid = 4580; + displayName = "Red Key (4fbd)"; +}; +class ItemKeyRed2081: ItemKeyRed { + keyid = 4581; + displayName = "Red Key (5018)"; +}; +class ItemKeyRed2082: ItemKeyRed { + keyid = 4582; + displayName = "Red Key (ec58)"; +}; +class ItemKeyRed2083: ItemKeyRed { + keyid = 4583; + displayName = "Red Key (b02c)"; +}; +class ItemKeyRed2084: ItemKeyRed { + keyid = 4584; + displayName = "Red Key (5790)"; +}; +class ItemKeyRed2085: ItemKeyRed { + keyid = 4585; + displayName = "Red Key (e0ce)"; +}; +class ItemKeyRed2086: ItemKeyRed { + keyid = 4586; + displayName = "Red Key (0166)"; +}; +class ItemKeyRed2087: ItemKeyRed { + keyid = 4587; + displayName = "Red Key (b78c)"; +}; +class ItemKeyRed2088: ItemKeyRed { + keyid = 4588; + displayName = "Red Key (45cd)"; +}; +class ItemKeyRed2089: ItemKeyRed { + keyid = 4589; + displayName = "Red Key (11df)"; +}; +class ItemKeyRed2090: ItemKeyRed { + keyid = 4590; + displayName = "Red Key (4547)"; +}; +class ItemKeyRed2091: ItemKeyRed { + keyid = 4591; + displayName = "Red Key (fd40)"; +}; +class ItemKeyRed2092: ItemKeyRed { + keyid = 4592; + displayName = "Red Key (818f)"; +}; +class ItemKeyRed2093: ItemKeyRed { + keyid = 4593; + displayName = "Red Key (4511)"; +}; +class ItemKeyRed2094: ItemKeyRed { + keyid = 4594; + displayName = "Red Key (7171)"; +}; +class ItemKeyRed2095: ItemKeyRed { + keyid = 4595; + displayName = "Red Key (557d)"; +}; +class ItemKeyRed2096: ItemKeyRed { + keyid = 4596; + displayName = "Red Key (1042)"; +}; +class ItemKeyRed2097: ItemKeyRed { + keyid = 4597; + displayName = "Red Key (451c)"; +}; +class ItemKeyRed2098: ItemKeyRed { + keyid = 4598; + displayName = "Red Key (4786)"; +}; +class ItemKeyRed2099: ItemKeyRed { + keyid = 4599; + displayName = "Red Key (9ced)"; +}; +class ItemKeyRed2100: ItemKeyRed { + keyid = 4600; + displayName = "Red Key (1dbb)"; +}; +class ItemKeyRed2101: ItemKeyRed { + keyid = 4601; + displayName = "Red Key (5d30)"; +}; +class ItemKeyRed2102: ItemKeyRed { + keyid = 4602; + displayName = "Red Key (af28)"; +}; +class ItemKeyRed2103: ItemKeyRed { + keyid = 4603; + displayName = "Red Key (2654)"; +}; +class ItemKeyRed2104: ItemKeyRed { + keyid = 4604; + displayName = "Red Key (d953)"; +}; +class ItemKeyRed2105: ItemKeyRed { + keyid = 4605; + displayName = "Red Key (a0d1)"; +}; +class ItemKeyRed2106: ItemKeyRed { + keyid = 4606; + displayName = "Red Key (e238)"; +}; +class ItemKeyRed2107: ItemKeyRed { + keyid = 4607; + displayName = "Red Key (2726)"; +}; +class ItemKeyRed2108: ItemKeyRed { + keyid = 4608; + displayName = "Red Key (5b9c)"; +}; +class ItemKeyRed2109: ItemKeyRed { + keyid = 4609; + displayName = "Red Key (3cff)"; +}; +class ItemKeyRed2110: ItemKeyRed { + keyid = 4610; + displayName = "Red Key (34f5)"; +}; +class ItemKeyRed2111: ItemKeyRed { + keyid = 4611; + displayName = "Red Key (8c17)"; +}; +class ItemKeyRed2112: ItemKeyRed { + keyid = 4612; + displayName = "Red Key (271b)"; +}; +class ItemKeyRed2113: ItemKeyRed { + keyid = 4613; + displayName = "Red Key (3d6b)"; +}; +class ItemKeyRed2114: ItemKeyRed { + keyid = 4614; + displayName = "Red Key (a28d)"; +}; +class ItemKeyRed2115: ItemKeyRed { + keyid = 4615; + displayName = "Red Key (09b1)"; +}; +class ItemKeyRed2116: ItemKeyRed { + keyid = 4616; + displayName = "Red Key (b91e)"; +}; +class ItemKeyRed2117: ItemKeyRed { + keyid = 4617; + displayName = "Red Key (99c0)"; +}; +class ItemKeyRed2118: ItemKeyRed { + keyid = 4618; + displayName = "Red Key (3ca5)"; +}; +class ItemKeyRed2119: ItemKeyRed { + keyid = 4619; + displayName = "Red Key (df32)"; +}; +class ItemKeyRed2120: ItemKeyRed { + keyid = 4620; + displayName = "Red Key (9f07)"; +}; +class ItemKeyRed2121: ItemKeyRed { + keyid = 4621; + displayName = "Red Key (80fe)"; +}; +class ItemKeyRed2122: ItemKeyRed { + keyid = 4622; + displayName = "Red Key (c3ef)"; +}; +class ItemKeyRed2123: ItemKeyRed { + keyid = 4623; + displayName = "Red Key (3e4c)"; +}; +class ItemKeyRed2124: ItemKeyRed { + keyid = 4624; + displayName = "Red Key (b867)"; +}; +class ItemKeyRed2125: ItemKeyRed { + keyid = 4625; + displayName = "Red Key (53b2)"; +}; +class ItemKeyRed2126: ItemKeyRed { + keyid = 4626; + displayName = "Red Key (2229)"; +}; +class ItemKeyRed2127: ItemKeyRed { + keyid = 4627; + displayName = "Red Key (1f33)"; +}; +class ItemKeyRed2128: ItemKeyRed { + keyid = 4628; + displayName = "Red Key (d280)"; +}; +class ItemKeyRed2129: ItemKeyRed { + keyid = 4629; + displayName = "Red Key (1abb)"; +}; +class ItemKeyRed2130: ItemKeyRed { + keyid = 4630; + displayName = "Red Key (41b7)"; +}; +class ItemKeyRed2131: ItemKeyRed { + keyid = 4631; + displayName = "Red Key (c02e)"; +}; +class ItemKeyRed2132: ItemKeyRed { + keyid = 4632; + displayName = "Red Key (65ca)"; +}; +class ItemKeyRed2133: ItemKeyRed { + keyid = 4633; + displayName = "Red Key (767b)"; +}; +class ItemKeyRed2134: ItemKeyRed { + keyid = 4634; + displayName = "Red Key (6c9e)"; +}; +class ItemKeyRed2135: ItemKeyRed { + keyid = 4635; + displayName = "Red Key (95c3)"; +}; +class ItemKeyRed2136: ItemKeyRed { + keyid = 4636; + displayName = "Red Key (4192)"; +}; +class ItemKeyRed2137: ItemKeyRed { + keyid = 4637; + displayName = "Red Key (6e5c)"; +}; +class ItemKeyRed2138: ItemKeyRed { + keyid = 4638; + displayName = "Red Key (3a00)"; +}; +class ItemKeyRed2139: ItemKeyRed { + keyid = 4639; + displayName = "Red Key (7b47)"; +}; +class ItemKeyRed2140: ItemKeyRed { + keyid = 4640; + displayName = "Red Key (2cdc)"; +}; +class ItemKeyRed2141: ItemKeyRed { + keyid = 4641; + displayName = "Red Key (ad97)"; +}; +class ItemKeyRed2142: ItemKeyRed { + keyid = 4642; + displayName = "Red Key (8dd3)"; +}; +class ItemKeyRed2143: ItemKeyRed { + keyid = 4643; + displayName = "Red Key (1f06)"; +}; +class ItemKeyRed2144: ItemKeyRed { + keyid = 4644; + displayName = "Red Key (bc87)"; +}; +class ItemKeyRed2145: ItemKeyRed { + keyid = 4645; + displayName = "Red Key (da60)"; +}; +class ItemKeyRed2146: ItemKeyRed { + keyid = 4646; + displayName = "Red Key (ab8e)"; +}; +class ItemKeyRed2147: ItemKeyRed { + keyid = 4647; + displayName = "Red Key (2583)"; +}; +class ItemKeyRed2148: ItemKeyRed { + keyid = 4648; + displayName = "Red Key (3558)"; +}; +class ItemKeyRed2149: ItemKeyRed { + keyid = 4649; + displayName = "Red Key (fa8d)"; +}; +class ItemKeyRed2150: ItemKeyRed { + keyid = 4650; + displayName = "Red Key (b635)"; +}; +class ItemKeyRed2151: ItemKeyRed { + keyid = 4651; + displayName = "Red Key (bd6f)"; +}; +class ItemKeyRed2152: ItemKeyRed { + keyid = 4652; + displayName = "Red Key (78f1)"; +}; +class ItemKeyRed2153: ItemKeyRed { + keyid = 4653; + displayName = "Red Key (f39d)"; +}; +class ItemKeyRed2154: ItemKeyRed { + keyid = 4654; + displayName = "Red Key (32ab)"; +}; +class ItemKeyRed2155: ItemKeyRed { + keyid = 4655; + displayName = "Red Key (f567)"; +}; +class ItemKeyRed2156: ItemKeyRed { + keyid = 4656; + displayName = "Red Key (54c1)"; +}; +class ItemKeyRed2157: ItemKeyRed { + keyid = 4657; + displayName = "Red Key (209a)"; +}; +class ItemKeyRed2158: ItemKeyRed { + keyid = 4658; + displayName = "Red Key (3cfb)"; +}; +class ItemKeyRed2159: ItemKeyRed { + keyid = 4659; + displayName = "Red Key (28da)"; +}; +class ItemKeyRed2160: ItemKeyRed { + keyid = 4660; + displayName = "Red Key (9ebe)"; +}; +class ItemKeyRed2161: ItemKeyRed { + keyid = 4661; + displayName = "Red Key (bb76)"; +}; +class ItemKeyRed2162: ItemKeyRed { + keyid = 4662; + displayName = "Red Key (1ac3)"; +}; +class ItemKeyRed2163: ItemKeyRed { + keyid = 4663; + displayName = "Red Key (8c81)"; +}; +class ItemKeyRed2164: ItemKeyRed { + keyid = 4664; + displayName = "Red Key (b1ba)"; +}; +class ItemKeyRed2165: ItemKeyRed { + keyid = 4665; + displayName = "Red Key (4feb)"; +}; +class ItemKeyRed2166: ItemKeyRed { + keyid = 4666; + displayName = "Red Key (a748)"; +}; +class ItemKeyRed2167: ItemKeyRed { + keyid = 4667; + displayName = "Red Key (7176)"; +}; +class ItemKeyRed2168: ItemKeyRed { + keyid = 4668; + displayName = "Red Key (4dd7)"; +}; +class ItemKeyRed2169: ItemKeyRed { + keyid = 4669; + displayName = "Red Key (f6d3)"; +}; +class ItemKeyRed2170: ItemKeyRed { + keyid = 4670; + displayName = "Red Key (3529)"; +}; +class ItemKeyRed2171: ItemKeyRed { + keyid = 4671; + displayName = "Red Key (5c6e)"; +}; +class ItemKeyRed2172: ItemKeyRed { + keyid = 4672; + displayName = "Red Key (438b)"; +}; +class ItemKeyRed2173: ItemKeyRed { + keyid = 4673; + displayName = "Red Key (a334)"; +}; +class ItemKeyRed2174: ItemKeyRed { + keyid = 4674; + displayName = "Red Key (d426)"; +}; +class ItemKeyRed2175: ItemKeyRed { + keyid = 4675; + displayName = "Red Key (b4df)"; +}; +class ItemKeyRed2176: ItemKeyRed { + keyid = 4676; + displayName = "Red Key (5188)"; +}; +class ItemKeyRed2177: ItemKeyRed { + keyid = 4677; + displayName = "Red Key (3de1)"; +}; +class ItemKeyRed2178: ItemKeyRed { + keyid = 4678; + displayName = "Red Key (9436)"; +}; +class ItemKeyRed2179: ItemKeyRed { + keyid = 4679; + displayName = "Red Key (89bd)"; +}; +class ItemKeyRed2180: ItemKeyRed { + keyid = 4680; + displayName = "Red Key (47a4)"; +}; +class ItemKeyRed2181: ItemKeyRed { + keyid = 4681; + displayName = "Red Key (b4bf)"; +}; +class ItemKeyRed2182: ItemKeyRed { + keyid = 4682; + displayName = "Red Key (ea20)"; +}; +class ItemKeyRed2183: ItemKeyRed { + keyid = 4683; + displayName = "Red Key (cf1a)"; +}; +class ItemKeyRed2184: ItemKeyRed { + keyid = 4684; + displayName = "Red Key (390c)"; +}; +class ItemKeyRed2185: ItemKeyRed { + keyid = 4685; + displayName = "Red Key (bd88)"; +}; +class ItemKeyRed2186: ItemKeyRed { + keyid = 4686; + displayName = "Red Key (cf98)"; +}; +class ItemKeyRed2187: ItemKeyRed { + keyid = 4687; + displayName = "Red Key (9296)"; +}; +class ItemKeyRed2188: ItemKeyRed { + keyid = 4688; + displayName = "Red Key (e030)"; +}; +class ItemKeyRed2189: ItemKeyRed { + keyid = 4689; + displayName = "Red Key (f76c)"; +}; +class ItemKeyRed2190: ItemKeyRed { + keyid = 4690; + displayName = "Red Key (952d)"; +}; +class ItemKeyRed2191: ItemKeyRed { + keyid = 4691; + displayName = "Red Key (c0c2)"; +}; +class ItemKeyRed2192: ItemKeyRed { + keyid = 4692; + displayName = "Red Key (331d)"; +}; +class ItemKeyRed2193: ItemKeyRed { + keyid = 4693; + displayName = "Red Key (9280)"; +}; +class ItemKeyRed2194: ItemKeyRed { + keyid = 4694; + displayName = "Red Key (a077)"; +}; +class ItemKeyRed2195: ItemKeyRed { + keyid = 4695; + displayName = "Red Key (15fb)"; +}; +class ItemKeyRed2196: ItemKeyRed { + keyid = 4696; + displayName = "Red Key (6c65)"; +}; +class ItemKeyRed2197: ItemKeyRed { + keyid = 4697; + displayName = "Red Key (78a3)"; +}; +class ItemKeyRed2198: ItemKeyRed { + keyid = 4698; + displayName = "Red Key (3e96)"; +}; +class ItemKeyRed2199: ItemKeyRed { + keyid = 4699; + displayName = "Red Key (0164)"; +}; +class ItemKeyRed2200: ItemKeyRed { + keyid = 4700; + displayName = "Red Key (00f1)"; +}; +class ItemKeyRed2201: ItemKeyRed { + keyid = 4701; + displayName = "Red Key (38bd)"; +}; +class ItemKeyRed2202: ItemKeyRed { + keyid = 4702; + displayName = "Red Key (030e)"; +}; +class ItemKeyRed2203: ItemKeyRed { + keyid = 4703; + displayName = "Red Key (9568)"; +}; +class ItemKeyRed2204: ItemKeyRed { + keyid = 4704; + displayName = "Red Key (a257)"; +}; +class ItemKeyRed2205: ItemKeyRed { + keyid = 4705; + displayName = "Red Key (6152)"; +}; +class ItemKeyRed2206: ItemKeyRed { + keyid = 4706; + displayName = "Red Key (b8fa)"; +}; +class ItemKeyRed2207: ItemKeyRed { + keyid = 4707; + displayName = "Red Key (7036)"; +}; +class ItemKeyRed2208: ItemKeyRed { + keyid = 4708; + displayName = "Red Key (6daf)"; +}; +class ItemKeyRed2209: ItemKeyRed { + keyid = 4709; + displayName = "Red Key (d7f8)"; +}; +class ItemKeyRed2210: ItemKeyRed { + keyid = 4710; + displayName = "Red Key (5e9c)"; +}; +class ItemKeyRed2211: ItemKeyRed { + keyid = 4711; + displayName = "Red Key (9f12)"; +}; +class ItemKeyRed2212: ItemKeyRed { + keyid = 4712; + displayName = "Red Key (add0)"; +}; +class ItemKeyRed2213: ItemKeyRed { + keyid = 4713; + displayName = "Red Key (4555)"; +}; +class ItemKeyRed2214: ItemKeyRed { + keyid = 4714; + displayName = "Red Key (35b4)"; +}; +class ItemKeyRed2215: ItemKeyRed { + keyid = 4715; + displayName = "Red Key (ac26)"; +}; +class ItemKeyRed2216: ItemKeyRed { + keyid = 4716; + displayName = "Red Key (86c3)"; +}; +class ItemKeyRed2217: ItemKeyRed { + keyid = 4717; + displayName = "Red Key (fb91)"; +}; +class ItemKeyRed2218: ItemKeyRed { + keyid = 4718; + displayName = "Red Key (682f)"; +}; +class ItemKeyRed2219: ItemKeyRed { + keyid = 4719; + displayName = "Red Key (bbcb)"; +}; +class ItemKeyRed2220: ItemKeyRed { + keyid = 4720; + displayName = "Red Key (b5cb)"; +}; +class ItemKeyRed2221: ItemKeyRed { + keyid = 4721; + displayName = "Red Key (3207)"; +}; +class ItemKeyRed2222: ItemKeyRed { + keyid = 4722; + displayName = "Red Key (76ee)"; +}; +class ItemKeyRed2223: ItemKeyRed { + keyid = 4723; + displayName = "Red Key (0ee1)"; +}; +class ItemKeyRed2224: ItemKeyRed { + keyid = 4724; + displayName = "Red Key (31c7)"; +}; +class ItemKeyRed2225: ItemKeyRed { + keyid = 4725; + displayName = "Red Key (4f9d)"; +}; +class ItemKeyRed2226: ItemKeyRed { + keyid = 4726; + displayName = "Red Key (6135)"; +}; +class ItemKeyRed2227: ItemKeyRed { + keyid = 4727; + displayName = "Red Key (ceae)"; +}; +class ItemKeyRed2228: ItemKeyRed { + keyid = 4728; + displayName = "Red Key (04ee)"; +}; +class ItemKeyRed2229: ItemKeyRed { + keyid = 4729; + displayName = "Red Key (27cd)"; +}; +class ItemKeyRed2230: ItemKeyRed { + keyid = 4730; + displayName = "Red Key (1627)"; +}; +class ItemKeyRed2231: ItemKeyRed { + keyid = 4731; + displayName = "Red Key (dc96)"; +}; +class ItemKeyRed2232: ItemKeyRed { + keyid = 4732; + displayName = "Red Key (4c71)"; +}; +class ItemKeyRed2233: ItemKeyRed { + keyid = 4733; + displayName = "Red Key (399f)"; +}; +class ItemKeyRed2234: ItemKeyRed { + keyid = 4734; + displayName = "Red Key (e90c)"; +}; +class ItemKeyRed2235: ItemKeyRed { + keyid = 4735; + displayName = "Red Key (2f83)"; +}; +class ItemKeyRed2236: ItemKeyRed { + keyid = 4736; + displayName = "Red Key (c26b)"; +}; +class ItemKeyRed2237: ItemKeyRed { + keyid = 4737; + displayName = "Red Key (c566)"; +}; +class ItemKeyRed2238: ItemKeyRed { + keyid = 4738; + displayName = "Red Key (f92c)"; +}; +class ItemKeyRed2239: ItemKeyRed { + keyid = 4739; + displayName = "Red Key (5f9e)"; +}; +class ItemKeyRed2240: ItemKeyRed { + keyid = 4740; + displayName = "Red Key (9790)"; +}; +class ItemKeyRed2241: ItemKeyRed { + keyid = 4741; + displayName = "Red Key (184e)"; +}; +class ItemKeyRed2242: ItemKeyRed { + keyid = 4742; + displayName = "Red Key (d941)"; +}; +class ItemKeyRed2243: ItemKeyRed { + keyid = 4743; + displayName = "Red Key (eb3b)"; +}; +class ItemKeyRed2244: ItemKeyRed { + keyid = 4744; + displayName = "Red Key (e4bc)"; +}; +class ItemKeyRed2245: ItemKeyRed { + keyid = 4745; + displayName = "Red Key (4c66)"; +}; +class ItemKeyRed2246: ItemKeyRed { + keyid = 4746; + displayName = "Red Key (8804)"; +}; +class ItemKeyRed2247: ItemKeyRed { + keyid = 4747; + displayName = "Red Key (6e82)"; +}; +class ItemKeyRed2248: ItemKeyRed { + keyid = 4748; + displayName = "Red Key (9d57)"; +}; +class ItemKeyRed2249: ItemKeyRed { + keyid = 4749; + displayName = "Red Key (c280)"; +}; +class ItemKeyRed2250: ItemKeyRed { + keyid = 4750; + displayName = "Red Key (0515)"; +}; +class ItemKeyRed2251: ItemKeyRed { + keyid = 4751; + displayName = "Red Key (404d)"; +}; +class ItemKeyRed2252: ItemKeyRed { + keyid = 4752; + displayName = "Red Key (449f)"; +}; +class ItemKeyRed2253: ItemKeyRed { + keyid = 4753; + displayName = "Red Key (b101)"; +}; +class ItemKeyRed2254: ItemKeyRed { + keyid = 4754; + displayName = "Red Key (ecd8)"; +}; +class ItemKeyRed2255: ItemKeyRed { + keyid = 4755; + displayName = "Red Key (e60b)"; +}; +class ItemKeyRed2256: ItemKeyRed { + keyid = 4756; + displayName = "Red Key (18bd)"; +}; +class ItemKeyRed2257: ItemKeyRed { + keyid = 4757; + displayName = "Red Key (b2f2)"; +}; +class ItemKeyRed2258: ItemKeyRed { + keyid = 4758; + displayName = "Red Key (27d2)"; +}; +class ItemKeyRed2259: ItemKeyRed { + keyid = 4759; + displayName = "Red Key (094b)"; +}; +class ItemKeyRed2260: ItemKeyRed { + keyid = 4760; + displayName = "Red Key (69ab)"; +}; +class ItemKeyRed2261: ItemKeyRed { + keyid = 4761; + displayName = "Red Key (338c)"; +}; +class ItemKeyRed2262: ItemKeyRed { + keyid = 4762; + displayName = "Red Key (5d3a)"; +}; +class ItemKeyRed2263: ItemKeyRed { + keyid = 4763; + displayName = "Red Key (dd14)"; +}; +class ItemKeyRed2264: ItemKeyRed { + keyid = 4764; + displayName = "Red Key (fbd5)"; +}; +class ItemKeyRed2265: ItemKeyRed { + keyid = 4765; + displayName = "Red Key (6949)"; +}; +class ItemKeyRed2266: ItemKeyRed { + keyid = 4766; + displayName = "Red Key (63cc)"; +}; +class ItemKeyRed2267: ItemKeyRed { + keyid = 4767; + displayName = "Red Key (d4c5)"; +}; +class ItemKeyRed2268: ItemKeyRed { + keyid = 4768; + displayName = "Red Key (53ac)"; +}; +class ItemKeyRed2269: ItemKeyRed { + keyid = 4769; + displayName = "Red Key (a54e)"; +}; +class ItemKeyRed2270: ItemKeyRed { + keyid = 4770; + displayName = "Red Key (0c1c)"; +}; +class ItemKeyRed2271: ItemKeyRed { + keyid = 4771; + displayName = "Red Key (a794)"; +}; +class ItemKeyRed2272: ItemKeyRed { + keyid = 4772; + displayName = "Red Key (1b5f)"; +}; +class ItemKeyRed2273: ItemKeyRed { + keyid = 4773; + displayName = "Red Key (40b8)"; +}; +class ItemKeyRed2274: ItemKeyRed { + keyid = 4774; + displayName = "Red Key (6f47)"; +}; +class ItemKeyRed2275: ItemKeyRed { + keyid = 4775; + displayName = "Red Key (b6d3)"; +}; +class ItemKeyRed2276: ItemKeyRed { + keyid = 4776; + displayName = "Red Key (fb86)"; +}; +class ItemKeyRed2277: ItemKeyRed { + keyid = 4777; + displayName = "Red Key (98bd)"; +}; +class ItemKeyRed2278: ItemKeyRed { + keyid = 4778; + displayName = "Red Key (0974)"; +}; +class ItemKeyRed2279: ItemKeyRed { + keyid = 4779; + displayName = "Red Key (8cc6)"; +}; +class ItemKeyRed2280: ItemKeyRed { + keyid = 4780; + displayName = "Red Key (8fbc)"; +}; +class ItemKeyRed2281: ItemKeyRed { + keyid = 4781; + displayName = "Red Key (b5c0)"; +}; +class ItemKeyRed2282: ItemKeyRed { + keyid = 4782; + displayName = "Red Key (79d4)"; +}; +class ItemKeyRed2283: ItemKeyRed { + keyid = 4783; + displayName = "Red Key (0919)"; +}; +class ItemKeyRed2284: ItemKeyRed { + keyid = 4784; + displayName = "Red Key (225d)"; +}; +class ItemKeyRed2285: ItemKeyRed { + keyid = 4785; + displayName = "Red Key (84a4)"; +}; +class ItemKeyRed2286: ItemKeyRed { + keyid = 4786; + displayName = "Red Key (4108)"; +}; +class ItemKeyRed2287: ItemKeyRed { + keyid = 4787; + displayName = "Red Key (7a59)"; +}; +class ItemKeyRed2288: ItemKeyRed { + keyid = 4788; + displayName = "Red Key (d2f8)"; +}; +class ItemKeyRed2289: ItemKeyRed { + keyid = 4789; + displayName = "Red Key (5e4a)"; +}; +class ItemKeyRed2290: ItemKeyRed { + keyid = 4790; + displayName = "Red Key (308f)"; +}; +class ItemKeyRed2291: ItemKeyRed { + keyid = 4791; + displayName = "Red Key (569f)"; +}; +class ItemKeyRed2292: ItemKeyRed { + keyid = 4792; + displayName = "Red Key (1104)"; +}; +class ItemKeyRed2293: ItemKeyRed { + keyid = 4793; + displayName = "Red Key (c58b)"; +}; +class ItemKeyRed2294: ItemKeyRed { + keyid = 4794; + displayName = "Red Key (0cd2)"; +}; +class ItemKeyRed2295: ItemKeyRed { + keyid = 4795; + displayName = "Red Key (70d8)"; +}; +class ItemKeyRed2296: ItemKeyRed { + keyid = 4796; + displayName = "Red Key (0391)"; +}; +class ItemKeyRed2297: ItemKeyRed { + keyid = 4797; + displayName = "Red Key (adf4)"; +}; +class ItemKeyRed2298: ItemKeyRed { + keyid = 4798; + displayName = "Red Key (8a35)"; +}; +class ItemKeyRed2299: ItemKeyRed { + keyid = 4799; + displayName = "Red Key (ba28)"; +}; +class ItemKeyRed2300: ItemKeyRed { + keyid = 4800; + displayName = "Red Key (ecb1)"; +}; +class ItemKeyRed2301: ItemKeyRed { + keyid = 4801; + displayName = "Red Key (7e66)"; +}; +class ItemKeyRed2302: ItemKeyRed { + keyid = 4802; + displayName = "Red Key (a95b)"; +}; +class ItemKeyRed2303: ItemKeyRed { + keyid = 4803; + displayName = "Red Key (6a4b)"; +}; +class ItemKeyRed2304: ItemKeyRed { + keyid = 4804; + displayName = "Red Key (4e95)"; +}; +class ItemKeyRed2305: ItemKeyRed { + keyid = 4805; + displayName = "Red Key (e952)"; +}; +class ItemKeyRed2306: ItemKeyRed { + keyid = 4806; + displayName = "Red Key (e00a)"; +}; +class ItemKeyRed2307: ItemKeyRed { + keyid = 4807; + displayName = "Red Key (72cb)"; +}; +class ItemKeyRed2308: ItemKeyRed { + keyid = 4808; + displayName = "Red Key (5677)"; +}; +class ItemKeyRed2309: ItemKeyRed { + keyid = 4809; + displayName = "Red Key (f4b4)"; +}; +class ItemKeyRed2310: ItemKeyRed { + keyid = 4810; + displayName = "Red Key (4a16)"; +}; +class ItemKeyRed2311: ItemKeyRed { + keyid = 4811; + displayName = "Red Key (8215)"; +}; +class ItemKeyRed2312: ItemKeyRed { + keyid = 4812; + displayName = "Red Key (8f9b)"; +}; +class ItemKeyRed2313: ItemKeyRed { + keyid = 4813; + displayName = "Red Key (2b8c)"; +}; +class ItemKeyRed2314: ItemKeyRed { + keyid = 4814; + displayName = "Red Key (32ed)"; +}; +class ItemKeyRed2315: ItemKeyRed { + keyid = 4815; + displayName = "Red Key (832d)"; +}; +class ItemKeyRed2316: ItemKeyRed { + keyid = 4816; + displayName = "Red Key (dd7d)"; +}; +class ItemKeyRed2317: ItemKeyRed { + keyid = 4817; + displayName = "Red Key (e16b)"; +}; +class ItemKeyRed2318: ItemKeyRed { + keyid = 4818; + displayName = "Red Key (3ba5)"; +}; +class ItemKeyRed2319: ItemKeyRed { + keyid = 4819; + displayName = "Red Key (7ae6)"; +}; +class ItemKeyRed2320: ItemKeyRed { + keyid = 4820; + displayName = "Red Key (563c)"; +}; +class ItemKeyRed2321: ItemKeyRed { + keyid = 4821; + displayName = "Red Key (08b5)"; +}; +class ItemKeyRed2322: ItemKeyRed { + keyid = 4822; + displayName = "Red Key (c3e6)"; +}; +class ItemKeyRed2323: ItemKeyRed { + keyid = 4823; + displayName = "Red Key (c514)"; +}; +class ItemKeyRed2324: ItemKeyRed { + keyid = 4824; + displayName = "Red Key (9429)"; +}; +class ItemKeyRed2325: ItemKeyRed { + keyid = 4825; + displayName = "Red Key (578a)"; +}; +class ItemKeyRed2326: ItemKeyRed { + keyid = 4826; + displayName = "Red Key (2550)"; +}; +class ItemKeyRed2327: ItemKeyRed { + keyid = 4827; + displayName = "Red Key (734a)"; +}; +class ItemKeyRed2328: ItemKeyRed { + keyid = 4828; + displayName = "Red Key (3b21)"; +}; +class ItemKeyRed2329: ItemKeyRed { + keyid = 4829; + displayName = "Red Key (de9b)"; +}; +class ItemKeyRed2330: ItemKeyRed { + keyid = 4830; + displayName = "Red Key (00a8)"; +}; +class ItemKeyRed2331: ItemKeyRed { + keyid = 4831; + displayName = "Red Key (707c)"; +}; +class ItemKeyRed2332: ItemKeyRed { + keyid = 4832; + displayName = "Red Key (e047)"; +}; +class ItemKeyRed2333: ItemKeyRed { + keyid = 4833; + displayName = "Red Key (6cc4)"; +}; +class ItemKeyRed2334: ItemKeyRed { + keyid = 4834; + displayName = "Red Key (5113)"; +}; +class ItemKeyRed2335: ItemKeyRed { + keyid = 4835; + displayName = "Red Key (2061)"; +}; +class ItemKeyRed2336: ItemKeyRed { + keyid = 4836; + displayName = "Red Key (0552)"; +}; +class ItemKeyRed2337: ItemKeyRed { + keyid = 4837; + displayName = "Red Key (8097)"; +}; +class ItemKeyRed2338: ItemKeyRed { + keyid = 4838; + displayName = "Red Key (ecb2)"; +}; +class ItemKeyRed2339: ItemKeyRed { + keyid = 4839; + displayName = "Red Key (e829)"; +}; +class ItemKeyRed2340: ItemKeyRed { + keyid = 4840; + displayName = "Red Key (6dca)"; +}; +class ItemKeyRed2341: ItemKeyRed { + keyid = 4841; + displayName = "Red Key (75be)"; +}; +class ItemKeyRed2342: ItemKeyRed { + keyid = 4842; + displayName = "Red Key (b3e3)"; +}; +class ItemKeyRed2343: ItemKeyRed { + keyid = 4843; + displayName = "Red Key (5549)"; +}; +class ItemKeyRed2344: ItemKeyRed { + keyid = 4844; + displayName = "Red Key (b8c8)"; +}; +class ItemKeyRed2345: ItemKeyRed { + keyid = 4845; + displayName = "Red Key (3cbe)"; +}; +class ItemKeyRed2346: ItemKeyRed { + keyid = 4846; + displayName = "Red Key (e83c)"; +}; +class ItemKeyRed2347: ItemKeyRed { + keyid = 4847; + displayName = "Red Key (4fe4)"; +}; +class ItemKeyRed2348: ItemKeyRed { + keyid = 4848; + displayName = "Red Key (8cd2)"; +}; +class ItemKeyRed2349: ItemKeyRed { + keyid = 4849; + displayName = "Red Key (f68f)"; +}; +class ItemKeyRed2350: ItemKeyRed { + keyid = 4850; + displayName = "Red Key (8efa)"; +}; +class ItemKeyRed2351: ItemKeyRed { + keyid = 4851; + displayName = "Red Key (4ac1)"; +}; +class ItemKeyRed2352: ItemKeyRed { + keyid = 4852; + displayName = "Red Key (c0b2)"; +}; +class ItemKeyRed2353: ItemKeyRed { + keyid = 4853; + displayName = "Red Key (d383)"; +}; +class ItemKeyRed2354: ItemKeyRed { + keyid = 4854; + displayName = "Red Key (7faf)"; +}; +class ItemKeyRed2355: ItemKeyRed { + keyid = 4855; + displayName = "Red Key (4637)"; +}; +class ItemKeyRed2356: ItemKeyRed { + keyid = 4856; + displayName = "Red Key (17b7)"; +}; +class ItemKeyRed2357: ItemKeyRed { + keyid = 4857; + displayName = "Red Key (7bd8)"; +}; +class ItemKeyRed2358: ItemKeyRed { + keyid = 4858; + displayName = "Red Key (b27d)"; +}; +class ItemKeyRed2359: ItemKeyRed { + keyid = 4859; + displayName = "Red Key (4e3e)"; +}; +class ItemKeyRed2360: ItemKeyRed { + keyid = 4860; + displayName = "Red Key (63df)"; +}; +class ItemKeyRed2361: ItemKeyRed { + keyid = 4861; + displayName = "Red Key (2794)"; +}; +class ItemKeyRed2362: ItemKeyRed { + keyid = 4862; + displayName = "Red Key (de58)"; +}; +class ItemKeyRed2363: ItemKeyRed { + keyid = 4863; + displayName = "Red Key (e7df)"; +}; +class ItemKeyRed2364: ItemKeyRed { + keyid = 4864; + displayName = "Red Key (1bda)"; +}; +class ItemKeyRed2365: ItemKeyRed { + keyid = 4865; + displayName = "Red Key (72a7)"; +}; +class ItemKeyRed2366: ItemKeyRed { + keyid = 4866; + displayName = "Red Key (a80d)"; +}; +class ItemKeyRed2367: ItemKeyRed { + keyid = 4867; + displayName = "Red Key (0a4e)"; +}; +class ItemKeyRed2368: ItemKeyRed { + keyid = 4868; + displayName = "Red Key (2254)"; +}; +class ItemKeyRed2369: ItemKeyRed { + keyid = 4869; + displayName = "Red Key (8b7a)"; +}; +class ItemKeyRed2370: ItemKeyRed { + keyid = 4870; + displayName = "Red Key (fde5)"; +}; +class ItemKeyRed2371: ItemKeyRed { + keyid = 4871; + displayName = "Red Key (3bc9)"; +}; +class ItemKeyRed2372: ItemKeyRed { + keyid = 4872; + displayName = "Red Key (6047)"; +}; +class ItemKeyRed2373: ItemKeyRed { + keyid = 4873; + displayName = "Red Key (e09b)"; +}; +class ItemKeyRed2374: ItemKeyRed { + keyid = 4874; + displayName = "Red Key (1c69)"; +}; +class ItemKeyRed2375: ItemKeyRed { + keyid = 4875; + displayName = "Red Key (1cfc)"; +}; +class ItemKeyRed2376: ItemKeyRed { + keyid = 4876; + displayName = "Red Key (e9c3)"; +}; +class ItemKeyRed2377: ItemKeyRed { + keyid = 4877; + displayName = "Red Key (c268)"; +}; +class ItemKeyRed2378: ItemKeyRed { + keyid = 4878; + displayName = "Red Key (52c3)"; +}; +class ItemKeyRed2379: ItemKeyRed { + keyid = 4879; + displayName = "Red Key (055c)"; +}; +class ItemKeyRed2380: ItemKeyRed { + keyid = 4880; + displayName = "Red Key (04fd)"; +}; +class ItemKeyRed2381: ItemKeyRed { + keyid = 4881; + displayName = "Red Key (574a)"; +}; +class ItemKeyRed2382: ItemKeyRed { + keyid = 4882; + displayName = "Red Key (65fb)"; +}; +class ItemKeyRed2383: ItemKeyRed { + keyid = 4883; + displayName = "Red Key (a38b)"; +}; +class ItemKeyRed2384: ItemKeyRed { + keyid = 4884; + displayName = "Red Key (f41a)"; +}; +class ItemKeyRed2385: ItemKeyRed { + keyid = 4885; + displayName = "Red Key (7b08)"; +}; +class ItemKeyRed2386: ItemKeyRed { + keyid = 4886; + displayName = "Red Key (ce0e)"; +}; +class ItemKeyRed2387: ItemKeyRed { + keyid = 4887; + displayName = "Red Key (37f1)"; +}; +class ItemKeyRed2388: ItemKeyRed { + keyid = 4888; + displayName = "Red Key (4397)"; +}; +class ItemKeyRed2389: ItemKeyRed { + keyid = 4889; + displayName = "Red Key (3d09)"; +}; +class ItemKeyRed2390: ItemKeyRed { + keyid = 4890; + displayName = "Red Key (95dd)"; +}; +class ItemKeyRed2391: ItemKeyRed { + keyid = 4891; + displayName = "Red Key (ccc9)"; +}; +class ItemKeyRed2392: ItemKeyRed { + keyid = 4892; + displayName = "Red Key (dbab)"; +}; +class ItemKeyRed2393: ItemKeyRed { + keyid = 4893; + displayName = "Red Key (d988)"; +}; +class ItemKeyRed2394: ItemKeyRed { + keyid = 4894; + displayName = "Red Key (cf37)"; +}; +class ItemKeyRed2395: ItemKeyRed { + keyid = 4895; + displayName = "Red Key (325b)"; +}; +class ItemKeyRed2396: ItemKeyRed { + keyid = 4896; + displayName = "Red Key (ed2c)"; +}; +class ItemKeyRed2397: ItemKeyRed { + keyid = 4897; + displayName = "Red Key (fc64)"; +}; +class ItemKeyRed2398: ItemKeyRed { + keyid = 4898; + displayName = "Red Key (bbc4)"; +}; +class ItemKeyRed2399: ItemKeyRed { + keyid = 4899; + displayName = "Red Key (a2d8)"; +}; +class ItemKeyRed2400: ItemKeyRed { + keyid = 4900; + displayName = "Red Key (5cb0)"; +}; +class ItemKeyRed2401: ItemKeyRed { + keyid = 4901; + displayName = "Red Key (fc90)"; +}; +class ItemKeyRed2402: ItemKeyRed { + keyid = 4902; + displayName = "Red Key (2f32)"; +}; +class ItemKeyRed2403: ItemKeyRed { + keyid = 4903; + displayName = "Red Key (ed72)"; +}; +class ItemKeyRed2404: ItemKeyRed { + keyid = 4904; + displayName = "Red Key (a308)"; +}; +class ItemKeyRed2405: ItemKeyRed { + keyid = 4905; + displayName = "Red Key (c370)"; +}; +class ItemKeyRed2406: ItemKeyRed { + keyid = 4906; + displayName = "Red Key (cd76)"; +}; +class ItemKeyRed2407: ItemKeyRed { + keyid = 4907; + displayName = "Red Key (9c2b)"; +}; +class ItemKeyRed2408: ItemKeyRed { + keyid = 4908; + displayName = "Red Key (e4b8)"; +}; +class ItemKeyRed2409: ItemKeyRed { + keyid = 4909; + displayName = "Red Key (dd19)"; +}; +class ItemKeyRed2410: ItemKeyRed { + keyid = 4910; + displayName = "Red Key (c212)"; +}; +class ItemKeyRed2411: ItemKeyRed { + keyid = 4911; + displayName = "Red Key (aeb7)"; +}; +class ItemKeyRed2412: ItemKeyRed { + keyid = 4912; + displayName = "Red Key (9faf)"; +}; +class ItemKeyRed2413: ItemKeyRed { + keyid = 4913; + displayName = "Red Key (bb81)"; +}; +class ItemKeyRed2414: ItemKeyRed { + keyid = 4914; + displayName = "Red Key (c77d)"; +}; +class ItemKeyRed2415: ItemKeyRed { + keyid = 4915; + displayName = "Red Key (c373)"; +}; +class ItemKeyRed2416: ItemKeyRed { + keyid = 4916; + displayName = "Red Key (4cd9)"; +}; +class ItemKeyRed2417: ItemKeyRed { + keyid = 4917; + displayName = "Red Key (7d3a)"; +}; +class ItemKeyRed2418: ItemKeyRed { + keyid = 4918; + displayName = "Red Key (c7e2)"; +}; +class ItemKeyRed2419: ItemKeyRed { + keyid = 4919; + displayName = "Red Key (cb41)"; +}; +class ItemKeyRed2420: ItemKeyRed { + keyid = 4920; + displayName = "Red Key (54ca)"; +}; +class ItemKeyRed2421: ItemKeyRed { + keyid = 4921; + displayName = "Red Key (9c04)"; +}; +class ItemKeyRed2422: ItemKeyRed { + keyid = 4922; + displayName = "Red Key (8b6a)"; +}; +class ItemKeyRed2423: ItemKeyRed { + keyid = 4923; + displayName = "Red Key (01f4)"; +}; +class ItemKeyRed2424: ItemKeyRed { + keyid = 4924; + displayName = "Red Key (058e)"; +}; +class ItemKeyRed2425: ItemKeyRed { + keyid = 4925; + displayName = "Red Key (634a)"; +}; +class ItemKeyRed2426: ItemKeyRed { + keyid = 4926; + displayName = "Red Key (2923)"; +}; +class ItemKeyRed2427: ItemKeyRed { + keyid = 4927; + displayName = "Red Key (4293)"; +}; +class ItemKeyRed2428: ItemKeyRed { + keyid = 4928; + displayName = "Red Key (22f1)"; +}; +class ItemKeyRed2429: ItemKeyRed { + keyid = 4929; + displayName = "Red Key (712a)"; +}; +class ItemKeyRed2430: ItemKeyRed { + keyid = 4930; + displayName = "Red Key (0444)"; +}; +class ItemKeyRed2431: ItemKeyRed { + keyid = 4931; + displayName = "Red Key (503e)"; +}; +class ItemKeyRed2432: ItemKeyRed { + keyid = 4932; + displayName = "Red Key (3c5d)"; +}; +class ItemKeyRed2433: ItemKeyRed { + keyid = 4933; + displayName = "Red Key (d525)"; +}; +class ItemKeyRed2434: ItemKeyRed { + keyid = 4934; + displayName = "Red Key (2ceb)"; +}; +class ItemKeyRed2435: ItemKeyRed { + keyid = 4935; + displayName = "Red Key (65ab)"; +}; +class ItemKeyRed2436: ItemKeyRed { + keyid = 4936; + displayName = "Red Key (ec3f)"; +}; +class ItemKeyRed2437: ItemKeyRed { + keyid = 4937; + displayName = "Red Key (ff2e)"; +}; +class ItemKeyRed2438: ItemKeyRed { + keyid = 4938; + displayName = "Red Key (b0ca)"; +}; +class ItemKeyRed2439: ItemKeyRed { + keyid = 4939; + displayName = "Red Key (9a56)"; +}; +class ItemKeyRed2440: ItemKeyRed { + keyid = 4940; + displayName = "Red Key (d665)"; +}; +class ItemKeyRed2441: ItemKeyRed { + keyid = 4941; + displayName = "Red Key (d538)"; +}; +class ItemKeyRed2442: ItemKeyRed { + keyid = 4942; + displayName = "Red Key (1151)"; +}; +class ItemKeyRed2443: ItemKeyRed { + keyid = 4943; + displayName = "Red Key (9b48)"; +}; +class ItemKeyRed2444: ItemKeyRed { + keyid = 4944; + displayName = "Red Key (bbed)"; +}; +class ItemKeyRed2445: ItemKeyRed { + keyid = 4945; + displayName = "Red Key (9cfb)"; +}; +class ItemKeyRed2446: ItemKeyRed { + keyid = 4946; + displayName = "Red Key (fb49)"; +}; +class ItemKeyRed2447: ItemKeyRed { + keyid = 4947; + displayName = "Red Key (969e)"; +}; +class ItemKeyRed2448: ItemKeyRed { + keyid = 4948; + displayName = "Red Key (05f4)"; +}; +class ItemKeyRed2449: ItemKeyRed { + keyid = 4949; + displayName = "Red Key (5aa2)"; +}; +class ItemKeyRed2450: ItemKeyRed { + keyid = 4950; + displayName = "Red Key (3c50)"; +}; +class ItemKeyRed2451: ItemKeyRed { + keyid = 4951; + displayName = "Red Key (0dc7)"; +}; +class ItemKeyRed2452: ItemKeyRed { + keyid = 4952; + displayName = "Red Key (729f)"; +}; +class ItemKeyRed2453: ItemKeyRed { + keyid = 4953; + displayName = "Red Key (ef9e)"; +}; +class ItemKeyRed2454: ItemKeyRed { + keyid = 4954; + displayName = "Red Key (23f2)"; +}; +class ItemKeyRed2455: ItemKeyRed { + keyid = 4955; + displayName = "Red Key (931c)"; +}; +class ItemKeyRed2456: ItemKeyRed { + keyid = 4956; + displayName = "Red Key (81ab)"; +}; +class ItemKeyRed2457: ItemKeyRed { + keyid = 4957; + displayName = "Red Key (720e)"; +}; +class ItemKeyRed2458: ItemKeyRed { + keyid = 4958; + displayName = "Red Key (3a54)"; +}; +class ItemKeyRed2459: ItemKeyRed { + keyid = 4959; + displayName = "Red Key (b4da)"; +}; +class ItemKeyRed2460: ItemKeyRed { + keyid = 4960; + displayName = "Red Key (7c4a)"; +}; +class ItemKeyRed2461: ItemKeyRed { + keyid = 4961; + displayName = "Red Key (b8ae)"; +}; +class ItemKeyRed2462: ItemKeyRed { + keyid = 4962; + displayName = "Red Key (7278)"; +}; +class ItemKeyRed2463: ItemKeyRed { + keyid = 4963; + displayName = "Red Key (6b9c)"; +}; +class ItemKeyRed2464: ItemKeyRed { + keyid = 4964; + displayName = "Red Key (3117)"; +}; +class ItemKeyRed2465: ItemKeyRed { + keyid = 4965; + displayName = "Red Key (39c1)"; +}; +class ItemKeyRed2466: ItemKeyRed { + keyid = 4966; + displayName = "Red Key (989f)"; +}; +class ItemKeyRed2467: ItemKeyRed { + keyid = 4967; + displayName = "Red Key (b9c2)"; +}; +class ItemKeyRed2468: ItemKeyRed { + keyid = 4968; + displayName = "Red Key (4444)"; +}; +class ItemKeyRed2469: ItemKeyRed { + keyid = 4969; + displayName = "Red Key (5217)"; +}; +class ItemKeyRed2470: ItemKeyRed { + keyid = 4970; + displayName = "Red Key (10ca)"; +}; +class ItemKeyRed2471: ItemKeyRed { + keyid = 4971; + displayName = "Red Key (df55)"; +}; +class ItemKeyRed2472: ItemKeyRed { + keyid = 4972; + displayName = "Red Key (4c57)"; +}; +class ItemKeyRed2473: ItemKeyRed { + keyid = 4973; + displayName = "Red Key (f20f)"; +}; +class ItemKeyRed2474: ItemKeyRed { + keyid = 4974; + displayName = "Red Key (4a85)"; +}; +class ItemKeyRed2475: ItemKeyRed { + keyid = 4975; + displayName = "Red Key (74f5)"; +}; +class ItemKeyRed2476: ItemKeyRed { + keyid = 4976; + displayName = "Red Key (28ef)"; +}; +class ItemKeyRed2477: ItemKeyRed { + keyid = 4977; + displayName = "Red Key (db82)"; +}; +class ItemKeyRed2478: ItemKeyRed { + keyid = 4978; + displayName = "Red Key (0d10)"; +}; +class ItemKeyRed2479: ItemKeyRed { + keyid = 4979; + displayName = "Red Key (7693)"; +}; +class ItemKeyRed2480: ItemKeyRed { + keyid = 4980; + displayName = "Red Key (884b)"; +}; +class ItemKeyRed2481: ItemKeyRed { + keyid = 4981; + displayName = "Red Key (eb71)"; +}; +class ItemKeyRed2482: ItemKeyRed { + keyid = 4982; + displayName = "Red Key (d573)"; +}; +class ItemKeyRed2483: ItemKeyRed { + keyid = 4983; + displayName = "Red Key (759b)"; +}; +class ItemKeyRed2484: ItemKeyRed { + keyid = 4984; + displayName = "Red Key (428e)"; +}; +class ItemKeyRed2485: ItemKeyRed { + keyid = 4985; + displayName = "Red Key (90f6)"; +}; +class ItemKeyRed2486: ItemKeyRed { + keyid = 4986; + displayName = "Red Key (ba54)"; +}; +class ItemKeyRed2487: ItemKeyRed { + keyid = 4987; + displayName = "Red Key (ad4c)"; +}; +class ItemKeyRed2488: ItemKeyRed { + keyid = 4988; + displayName = "Red Key (3cb8)"; +}; +class ItemKeyRed2489: ItemKeyRed { + keyid = 4989; + displayName = "Red Key (0dcb)"; +}; +class ItemKeyRed2490: ItemKeyRed { + keyid = 4990; + displayName = "Red Key (25ea)"; +}; +class ItemKeyRed2491: ItemKeyRed { + keyid = 4991; + displayName = "Red Key (656b)"; +}; +class ItemKeyRed2492: ItemKeyRed { + keyid = 4992; + displayName = "Red Key (9c87)"; +}; +class ItemKeyRed2493: ItemKeyRed { + keyid = 4993; + displayName = "Red Key (95a9)"; +}; +class ItemKeyRed2494: ItemKeyRed { + keyid = 4994; + displayName = "Red Key (b3a3)"; +}; +class ItemKeyRed2495: ItemKeyRed { + keyid = 4995; + displayName = "Red Key (05d5)"; +}; +class ItemKeyRed2496: ItemKeyRed { + keyid = 4996; + displayName = "Red Key (c7cd)"; +}; +class ItemKeyRed2497: ItemKeyRed { + keyid = 4997; + displayName = "Red Key (da12)"; +}; +class ItemKeyRed2498: ItemKeyRed { + keyid = 4998; + displayName = "Red Key (5939)"; +}; +class ItemKeyRed2499: ItemKeyRed { + keyid = 4999; + displayName = "Red Key (b0c5)"; +}; +class ItemKeyRed2500: ItemKeyRed { + keyid = 5000; + displayName = "Red Key (95ef)"; +}; +class ItemKeyBlue1: ItemKeyBlue { + keyid = 5001; + displayName = "Blue Key (ccff)"; +}; +class ItemKeyBlue2: ItemKeyBlue { + keyid = 5002; + displayName = "Blue Key (bc09)"; +}; +class ItemKeyBlue3: ItemKeyBlue { + keyid = 5003; + displayName = "Blue Key (4fb3)"; +}; +class ItemKeyBlue4: ItemKeyBlue { + keyid = 5004; + displayName = "Blue Key (8a4f)"; +}; +class ItemKeyBlue5: ItemKeyBlue { + keyid = 5005; + displayName = "Blue Key (15cc)"; +}; +class ItemKeyBlue6: ItemKeyBlue { + keyid = 5006; + displayName = "Blue Key (87a0)"; +}; +class ItemKeyBlue7: ItemKeyBlue { + keyid = 5007; + displayName = "Blue Key (559e)"; +}; +class ItemKeyBlue8: ItemKeyBlue { + keyid = 5008; + displayName = "Blue Key (b467)"; +}; +class ItemKeyBlue9: ItemKeyBlue { + keyid = 5009; + displayName = "Blue Key (5cec)"; +}; +class ItemKeyBlue10: ItemKeyBlue { + keyid = 5010; + displayName = "Blue Key (3374)"; +}; +class ItemKeyBlue11: ItemKeyBlue { + keyid = 5011; + displayName = "Blue Key (f6ce)"; +}; +class ItemKeyBlue12: ItemKeyBlue { + keyid = 5012; + displayName = "Blue Key (c238)"; +}; +class ItemKeyBlue13: ItemKeyBlue { + keyid = 5013; + displayName = "Blue Key (9426)"; +}; +class ItemKeyBlue14: ItemKeyBlue { + keyid = 5014; + displayName = "Blue Key (a1bd)"; +}; +class ItemKeyBlue15: ItemKeyBlue { + keyid = 5015; + displayName = "Blue Key (cf12)"; +}; +class ItemKeyBlue16: ItemKeyBlue { + keyid = 5016; + displayName = "Blue Key (cbfe)"; +}; +class ItemKeyBlue17: ItemKeyBlue { + keyid = 5017; + displayName = "Blue Key (20b1)"; +}; +class ItemKeyBlue18: ItemKeyBlue { + keyid = 5018; + displayName = "Blue Key (e415)"; +}; +class ItemKeyBlue19: ItemKeyBlue { + keyid = 5019; + displayName = "Blue Key (bd80)"; +}; +class ItemKeyBlue20: ItemKeyBlue { + keyid = 5020; + displayName = "Blue Key (64e6)"; +}; +class ItemKeyBlue21: ItemKeyBlue { + keyid = 5021; + displayName = "Blue Key (c3c9)"; +}; +class ItemKeyBlue22: ItemKeyBlue { + keyid = 5022; + displayName = "Blue Key (b9b8)"; +}; +class ItemKeyBlue23: ItemKeyBlue { + keyid = 5023; + displayName = "Blue Key (0dab)"; +}; +class ItemKeyBlue24: ItemKeyBlue { + keyid = 5024; + displayName = "Blue Key (ca86)"; +}; +class ItemKeyBlue25: ItemKeyBlue { + keyid = 5025; + displayName = "Blue Key (2aed)"; +}; +class ItemKeyBlue26: ItemKeyBlue { + keyid = 5026; + displayName = "Blue Key (a1a4)"; +}; +class ItemKeyBlue27: ItemKeyBlue { + keyid = 5027; + displayName = "Blue Key (e09f)"; +}; +class ItemKeyBlue28: ItemKeyBlue { + keyid = 5028; + displayName = "Blue Key (01d4)"; +}; +class ItemKeyBlue29: ItemKeyBlue { + keyid = 5029; + displayName = "Blue Key (7734)"; +}; +class ItemKeyBlue30: ItemKeyBlue { + keyid = 5030; + displayName = "Blue Key (6c17)"; +}; +class ItemKeyBlue31: ItemKeyBlue { + keyid = 5031; + displayName = "Blue Key (ec3a)"; +}; +class ItemKeyBlue32: ItemKeyBlue { + keyid = 5032; + displayName = "Blue Key (dccd)"; +}; +class ItemKeyBlue33: ItemKeyBlue { + keyid = 5033; + displayName = "Blue Key (af34)"; +}; +class ItemKeyBlue34: ItemKeyBlue { + keyid = 5034; + displayName = "Blue Key (d0ad)"; +}; +class ItemKeyBlue35: ItemKeyBlue { + keyid = 5035; + displayName = "Blue Key (9f06)"; +}; +class ItemKeyBlue36: ItemKeyBlue { + keyid = 5036; + displayName = "Blue Key (f878)"; +}; +class ItemKeyBlue37: ItemKeyBlue { + keyid = 5037; + displayName = "Blue Key (0eba)"; +}; +class ItemKeyBlue38: ItemKeyBlue { + keyid = 5038; + displayName = "Blue Key (1688)"; +}; +class ItemKeyBlue39: ItemKeyBlue { + keyid = 5039; + displayName = "Blue Key (14dd)"; +}; +class ItemKeyBlue40: ItemKeyBlue { + keyid = 5040; + displayName = "Blue Key (ec89)"; +}; +class ItemKeyBlue41: ItemKeyBlue { + keyid = 5041; + displayName = "Blue Key (d636)"; +}; +class ItemKeyBlue42: ItemKeyBlue { + keyid = 5042; + displayName = "Blue Key (cb34)"; +}; +class ItemKeyBlue43: ItemKeyBlue { + keyid = 5043; + displayName = "Blue Key (d216)"; +}; +class ItemKeyBlue44: ItemKeyBlue { + keyid = 5044; + displayName = "Blue Key (c872)"; +}; +class ItemKeyBlue45: ItemKeyBlue { + keyid = 5045; + displayName = "Blue Key (5119)"; +}; +class ItemKeyBlue46: ItemKeyBlue { + keyid = 5046; + displayName = "Blue Key (a817)"; +}; +class ItemKeyBlue47: ItemKeyBlue { + keyid = 5047; + displayName = "Blue Key (174e)"; +}; +class ItemKeyBlue48: ItemKeyBlue { + keyid = 5048; + displayName = "Blue Key (38fb)"; +}; +class ItemKeyBlue49: ItemKeyBlue { + keyid = 5049; + displayName = "Blue Key (121b)"; +}; +class ItemKeyBlue50: ItemKeyBlue { + keyid = 5050; + displayName = "Blue Key (c47d)"; +}; +class ItemKeyBlue51: ItemKeyBlue { + keyid = 5051; + displayName = "Blue Key (7933)"; +}; +class ItemKeyBlue52: ItemKeyBlue { + keyid = 5052; + displayName = "Blue Key (fa8c)"; +}; +class ItemKeyBlue53: ItemKeyBlue { + keyid = 5053; + displayName = "Blue Key (6af2)"; +}; +class ItemKeyBlue54: ItemKeyBlue { + keyid = 5054; + displayName = "Blue Key (4686)"; +}; +class ItemKeyBlue55: ItemKeyBlue { + keyid = 5055; + displayName = "Blue Key (972a)"; +}; +class ItemKeyBlue56: ItemKeyBlue { + keyid = 5056; + displayName = "Blue Key (2b86)"; +}; +class ItemKeyBlue57: ItemKeyBlue { + keyid = 5057; + displayName = "Blue Key (34c1)"; +}; +class ItemKeyBlue58: ItemKeyBlue { + keyid = 5058; + displayName = "Blue Key (6847)"; +}; +class ItemKeyBlue59: ItemKeyBlue { + keyid = 5059; + displayName = "Blue Key (826f)"; +}; +class ItemKeyBlue60: ItemKeyBlue { + keyid = 5060; + displayName = "Blue Key (668d)"; +}; +class ItemKeyBlue61: ItemKeyBlue { + keyid = 5061; + displayName = "Blue Key (7aa9)"; +}; +class ItemKeyBlue62: ItemKeyBlue { + keyid = 5062; + displayName = "Blue Key (cd6f)"; +}; +class ItemKeyBlue63: ItemKeyBlue { + keyid = 5063; + displayName = "Blue Key (e7a1)"; +}; +class ItemKeyBlue64: ItemKeyBlue { + keyid = 5064; + displayName = "Blue Key (4a80)"; +}; +class ItemKeyBlue65: ItemKeyBlue { + keyid = 5065; + displayName = "Blue Key (e716)"; +}; +class ItemKeyBlue66: ItemKeyBlue { + keyid = 5066; + displayName = "Blue Key (9f8d)"; +}; +class ItemKeyBlue67: ItemKeyBlue { + keyid = 5067; + displayName = "Blue Key (14a8)"; +}; +class ItemKeyBlue68: ItemKeyBlue { + keyid = 5068; + displayName = "Blue Key (3c21)"; +}; +class ItemKeyBlue69: ItemKeyBlue { + keyid = 5069; + displayName = "Blue Key (efe3)"; +}; +class ItemKeyBlue70: ItemKeyBlue { + keyid = 5070; + displayName = "Blue Key (b53d)"; +}; +class ItemKeyBlue71: ItemKeyBlue { + keyid = 5071; + displayName = "Blue Key (a420)"; +}; +class ItemKeyBlue72: ItemKeyBlue { + keyid = 5072; + displayName = "Blue Key (6a0b)"; +}; +class ItemKeyBlue73: ItemKeyBlue { + keyid = 5073; + displayName = "Blue Key (4081)"; +}; +class ItemKeyBlue74: ItemKeyBlue { + keyid = 5074; + displayName = "Blue Key (7a0f)"; +}; +class ItemKeyBlue75: ItemKeyBlue { + keyid = 5075; + displayName = "Blue Key (211b)"; +}; +class ItemKeyBlue76: ItemKeyBlue { + keyid = 5076; + displayName = "Blue Key (9d40)"; +}; +class ItemKeyBlue77: ItemKeyBlue { + keyid = 5077; + displayName = "Blue Key (42b9)"; +}; +class ItemKeyBlue78: ItemKeyBlue { + keyid = 5078; + displayName = "Blue Key (ca48)"; +}; +class ItemKeyBlue79: ItemKeyBlue { + keyid = 5079; + displayName = "Blue Key (3d7e)"; +}; +class ItemKeyBlue80: ItemKeyBlue { + keyid = 5080; + displayName = "Blue Key (7f33)"; +}; +class ItemKeyBlue81: ItemKeyBlue { + keyid = 5081; + displayName = "Blue Key (032d)"; +}; +class ItemKeyBlue82: ItemKeyBlue { + keyid = 5082; + displayName = "Blue Key (76d8)"; +}; +class ItemKeyBlue83: ItemKeyBlue { + keyid = 5083; + displayName = "Blue Key (7018)"; +}; +class ItemKeyBlue84: ItemKeyBlue { + keyid = 5084; + displayName = "Blue Key (599d)"; +}; +class ItemKeyBlue85: ItemKeyBlue { + keyid = 5085; + displayName = "Blue Key (ec4a)"; +}; +class ItemKeyBlue86: ItemKeyBlue { + keyid = 5086; + displayName = "Blue Key (dbb0)"; +}; +class ItemKeyBlue87: ItemKeyBlue { + keyid = 5087; + displayName = "Blue Key (c1b7)"; +}; +class ItemKeyBlue88: ItemKeyBlue { + keyid = 5088; + displayName = "Blue Key (7a17)"; +}; +class ItemKeyBlue89: ItemKeyBlue { + keyid = 5089; + displayName = "Blue Key (244c)"; +}; +class ItemKeyBlue90: ItemKeyBlue { + keyid = 5090; + displayName = "Blue Key (899e)"; +}; +class ItemKeyBlue91: ItemKeyBlue { + keyid = 5091; + displayName = "Blue Key (a208)"; +}; +class ItemKeyBlue92: ItemKeyBlue { + keyid = 5092; + displayName = "Blue Key (f1f1)"; +}; +class ItemKeyBlue93: ItemKeyBlue { + keyid = 5093; + displayName = "Blue Key (c246)"; +}; +class ItemKeyBlue94: ItemKeyBlue { + keyid = 5094; + displayName = "Blue Key (3426)"; +}; +class ItemKeyBlue95: ItemKeyBlue { + keyid = 5095; + displayName = "Blue Key (1088)"; +}; +class ItemKeyBlue96: ItemKeyBlue { + keyid = 5096; + displayName = "Blue Key (4e54)"; +}; +class ItemKeyBlue97: ItemKeyBlue { + keyid = 5097; + displayName = "Blue Key (32b6)"; +}; +class ItemKeyBlue98: ItemKeyBlue { + keyid = 5098; + displayName = "Blue Key (09be)"; +}; +class ItemKeyBlue99: ItemKeyBlue { + keyid = 5099; + displayName = "Blue Key (a18e)"; +}; +class ItemKeyBlue100: ItemKeyBlue { + keyid = 5100; + displayName = "Blue Key (08bf)"; +}; +class ItemKeyBlue101: ItemKeyBlue { + keyid = 5101; + displayName = "Blue Key (a382)"; +}; +class ItemKeyBlue102: ItemKeyBlue { + keyid = 5102; + displayName = "Blue Key (70e0)"; +}; +class ItemKeyBlue103: ItemKeyBlue { + keyid = 5103; + displayName = "Blue Key (d549)"; +}; +class ItemKeyBlue104: ItemKeyBlue { + keyid = 5104; + displayName = "Blue Key (eed4)"; +}; +class ItemKeyBlue105: ItemKeyBlue { + keyid = 5105; + displayName = "Blue Key (7bfb)"; +}; +class ItemKeyBlue106: ItemKeyBlue { + keyid = 5106; + displayName = "Blue Key (eb64)"; +}; +class ItemKeyBlue107: ItemKeyBlue { + keyid = 5107; + displayName = "Blue Key (883b)"; +}; +class ItemKeyBlue108: ItemKeyBlue { + keyid = 5108; + displayName = "Blue Key (794a)"; +}; +class ItemKeyBlue109: ItemKeyBlue { + keyid = 5109; + displayName = "Blue Key (0d1d)"; +}; +class ItemKeyBlue110: ItemKeyBlue { + keyid = 5110; + displayName = "Blue Key (ab26)"; +}; +class ItemKeyBlue111: ItemKeyBlue { + keyid = 5111; + displayName = "Blue Key (b54a)"; +}; +class ItemKeyBlue112: ItemKeyBlue { + keyid = 5112; + displayName = "Blue Key (e738)"; +}; +class ItemKeyBlue113: ItemKeyBlue { + keyid = 5113; + displayName = "Blue Key (0f77)"; +}; +class ItemKeyBlue114: ItemKeyBlue { + keyid = 5114; + displayName = "Blue Key (c86f)"; +}; +class ItemKeyBlue115: ItemKeyBlue { + keyid = 5115; + displayName = "Blue Key (c3df)"; +}; +class ItemKeyBlue116: ItemKeyBlue { + keyid = 5116; + displayName = "Blue Key (bfaa)"; +}; +class ItemKeyBlue117: ItemKeyBlue { + keyid = 5117; + displayName = "Blue Key (1276)"; +}; +class ItemKeyBlue118: ItemKeyBlue { + keyid = 5118; + displayName = "Blue Key (8593)"; +}; +class ItemKeyBlue119: ItemKeyBlue { + keyid = 5119; + displayName = "Blue Key (be3b)"; +}; +class ItemKeyBlue120: ItemKeyBlue { + keyid = 5120; + displayName = "Blue Key (a40f)"; +}; +class ItemKeyBlue121: ItemKeyBlue { + keyid = 5121; + displayName = "Blue Key (8ca3)"; +}; +class ItemKeyBlue122: ItemKeyBlue { + keyid = 5122; + displayName = "Blue Key (b05a)"; +}; +class ItemKeyBlue123: ItemKeyBlue { + keyid = 5123; + displayName = "Blue Key (4212)"; +}; +class ItemKeyBlue124: ItemKeyBlue { + keyid = 5124; + displayName = "Blue Key (a7e4)"; +}; +class ItemKeyBlue125: ItemKeyBlue { + keyid = 5125; + displayName = "Blue Key (b066)"; +}; +class ItemKeyBlue126: ItemKeyBlue { + keyid = 5126; + displayName = "Blue Key (6aa4)"; +}; +class ItemKeyBlue127: ItemKeyBlue { + keyid = 5127; + displayName = "Blue Key (7b58)"; +}; +class ItemKeyBlue128: ItemKeyBlue { + keyid = 5128; + displayName = "Blue Key (342c)"; +}; +class ItemKeyBlue129: ItemKeyBlue { + keyid = 5129; + displayName = "Blue Key (13d0)"; +}; +class ItemKeyBlue130: ItemKeyBlue { + keyid = 5130; + displayName = "Blue Key (ea0f)"; +}; +class ItemKeyBlue131: ItemKeyBlue { + keyid = 5131; + displayName = "Blue Key (cc1c)"; +}; +class ItemKeyBlue132: ItemKeyBlue { + keyid = 5132; + displayName = "Blue Key (9b0e)"; +}; +class ItemKeyBlue133: ItemKeyBlue { + keyid = 5133; + displayName = "Blue Key (342f)"; +}; +class ItemKeyBlue134: ItemKeyBlue { + keyid = 5134; + displayName = "Blue Key (6d75)"; +}; +class ItemKeyBlue135: ItemKeyBlue { + keyid = 5135; + displayName = "Blue Key (08da)"; +}; +class ItemKeyBlue136: ItemKeyBlue { + keyid = 5136; + displayName = "Blue Key (6fdc)"; +}; +class ItemKeyBlue137: ItemKeyBlue { + keyid = 5137; + displayName = "Blue Key (2a34)"; +}; +class ItemKeyBlue138: ItemKeyBlue { + keyid = 5138; + displayName = "Blue Key (5055)"; +}; +class ItemKeyBlue139: ItemKeyBlue { + keyid = 5139; + displayName = "Blue Key (b8e9)"; +}; +class ItemKeyBlue140: ItemKeyBlue { + keyid = 5140; + displayName = "Blue Key (a7a1)"; +}; +class ItemKeyBlue141: ItemKeyBlue { + keyid = 5141; + displayName = "Blue Key (e29d)"; +}; +class ItemKeyBlue142: ItemKeyBlue { + keyid = 5142; + displayName = "Blue Key (2b69)"; +}; +class ItemKeyBlue143: ItemKeyBlue { + keyid = 5143; + displayName = "Blue Key (f679)"; +}; +class ItemKeyBlue144: ItemKeyBlue { + keyid = 5144; + displayName = "Blue Key (64ea)"; +}; +class ItemKeyBlue145: ItemKeyBlue { + keyid = 5145; + displayName = "Blue Key (25c7)"; +}; +class ItemKeyBlue146: ItemKeyBlue { + keyid = 5146; + displayName = "Blue Key (00b6)"; +}; +class ItemKeyBlue147: ItemKeyBlue { + keyid = 5147; + displayName = "Blue Key (2633)"; +}; +class ItemKeyBlue148: ItemKeyBlue { + keyid = 5148; + displayName = "Blue Key (e3ff)"; +}; +class ItemKeyBlue149: ItemKeyBlue { + keyid = 5149; + displayName = "Blue Key (8bc4)"; +}; +class ItemKeyBlue150: ItemKeyBlue { + keyid = 5150; + displayName = "Blue Key (c3e4)"; +}; +class ItemKeyBlue151: ItemKeyBlue { + keyid = 5151; + displayName = "Blue Key (2a9d)"; +}; +class ItemKeyBlue152: ItemKeyBlue { + keyid = 5152; + displayName = "Blue Key (e5f2)"; +}; +class ItemKeyBlue153: ItemKeyBlue { + keyid = 5153; + displayName = "Blue Key (43c6)"; +}; +class ItemKeyBlue154: ItemKeyBlue { + keyid = 5154; + displayName = "Blue Key (7e62)"; +}; +class ItemKeyBlue155: ItemKeyBlue { + keyid = 5155; + displayName = "Blue Key (3e65)"; +}; +class ItemKeyBlue156: ItemKeyBlue { + keyid = 5156; + displayName = "Blue Key (4d3d)"; +}; +class ItemKeyBlue157: ItemKeyBlue { + keyid = 5157; + displayName = "Blue Key (86d7)"; +}; +class ItemKeyBlue158: ItemKeyBlue { + keyid = 5158; + displayName = "Blue Key (edcb)"; +}; +class ItemKeyBlue159: ItemKeyBlue { + keyid = 5159; + displayName = "Blue Key (2176)"; +}; +class ItemKeyBlue160: ItemKeyBlue { + keyid = 5160; + displayName = "Blue Key (2c4c)"; +}; +class ItemKeyBlue161: ItemKeyBlue { + keyid = 5161; + displayName = "Blue Key (ac2c)"; +}; +class ItemKeyBlue162: ItemKeyBlue { + keyid = 5162; + displayName = "Blue Key (214e)"; +}; +class ItemKeyBlue163: ItemKeyBlue { + keyid = 5163; + displayName = "Blue Key (1561)"; +}; +class ItemKeyBlue164: ItemKeyBlue { + keyid = 5164; + displayName = "Blue Key (1494)"; +}; +class ItemKeyBlue165: ItemKeyBlue { + keyid = 5165; + displayName = "Blue Key (d4de)"; +}; +class ItemKeyBlue166: ItemKeyBlue { + keyid = 5166; + displayName = "Blue Key (7d58)"; +}; +class ItemKeyBlue167: ItemKeyBlue { + keyid = 5167; + displayName = "Blue Key (cfd3)"; +}; +class ItemKeyBlue168: ItemKeyBlue { + keyid = 5168; + displayName = "Blue Key (c3b5)"; +}; +class ItemKeyBlue169: ItemKeyBlue { + keyid = 5169; + displayName = "Blue Key (86e8)"; +}; +class ItemKeyBlue170: ItemKeyBlue { + keyid = 5170; + displayName = "Blue Key (fa07)"; +}; +class ItemKeyBlue171: ItemKeyBlue { + keyid = 5171; + displayName = "Blue Key (b937)"; +}; +class ItemKeyBlue172: ItemKeyBlue { + keyid = 5172; + displayName = "Blue Key (18a4)"; +}; +class ItemKeyBlue173: ItemKeyBlue { + keyid = 5173; + displayName = "Blue Key (25af)"; +}; +class ItemKeyBlue174: ItemKeyBlue { + keyid = 5174; + displayName = "Blue Key (49b4)"; +}; +class ItemKeyBlue175: ItemKeyBlue { + keyid = 5175; + displayName = "Blue Key (5b17)"; +}; +class ItemKeyBlue176: ItemKeyBlue { + keyid = 5176; + displayName = "Blue Key (09c9)"; +}; +class ItemKeyBlue177: ItemKeyBlue { + keyid = 5177; + displayName = "Blue Key (4ab1)"; +}; +class ItemKeyBlue178: ItemKeyBlue { + keyid = 5178; + displayName = "Blue Key (b273)"; +}; +class ItemKeyBlue179: ItemKeyBlue { + keyid = 5179; + displayName = "Blue Key (bcbc)"; +}; +class ItemKeyBlue180: ItemKeyBlue { + keyid = 5180; + displayName = "Blue Key (58dc)"; +}; +class ItemKeyBlue181: ItemKeyBlue { + keyid = 5181; + displayName = "Blue Key (ef63)"; +}; +class ItemKeyBlue182: ItemKeyBlue { + keyid = 5182; + displayName = "Blue Key (4684)"; +}; +class ItemKeyBlue183: ItemKeyBlue { + keyid = 5183; + displayName = "Blue Key (a60e)"; +}; +class ItemKeyBlue184: ItemKeyBlue { + keyid = 5184; + displayName = "Blue Key (7341)"; +}; +class ItemKeyBlue185: ItemKeyBlue { + keyid = 5185; + displayName = "Blue Key (9e6a)"; +}; +class ItemKeyBlue186: ItemKeyBlue { + keyid = 5186; + displayName = "Blue Key (915c)"; +}; +class ItemKeyBlue187: ItemKeyBlue { + keyid = 5187; + displayName = "Blue Key (1fff)"; +}; +class ItemKeyBlue188: ItemKeyBlue { + keyid = 5188; + displayName = "Blue Key (c016)"; +}; +class ItemKeyBlue189: ItemKeyBlue { + keyid = 5189; + displayName = "Blue Key (a9a3)"; +}; +class ItemKeyBlue190: ItemKeyBlue { + keyid = 5190; + displayName = "Blue Key (eb4f)"; +}; +class ItemKeyBlue191: ItemKeyBlue { + keyid = 5191; + displayName = "Blue Key (7513)"; +}; +class ItemKeyBlue192: ItemKeyBlue { + keyid = 5192; + displayName = "Blue Key (908f)"; +}; +class ItemKeyBlue193: ItemKeyBlue { + keyid = 5193; + displayName = "Blue Key (8b65)"; +}; +class ItemKeyBlue194: ItemKeyBlue { + keyid = 5194; + displayName = "Blue Key (61d9)"; +}; +class ItemKeyBlue195: ItemKeyBlue { + keyid = 5195; + displayName = "Blue Key (d534)"; +}; +class ItemKeyBlue196: ItemKeyBlue { + keyid = 5196; + displayName = "Blue Key (5fde)"; +}; +class ItemKeyBlue197: ItemKeyBlue { + keyid = 5197; + displayName = "Blue Key (3b82)"; +}; +class ItemKeyBlue198: ItemKeyBlue { + keyid = 5198; + displayName = "Blue Key (28e0)"; +}; +class ItemKeyBlue199: ItemKeyBlue { + keyid = 5199; + displayName = "Blue Key (49f1)"; +}; +class ItemKeyBlue200: ItemKeyBlue { + keyid = 5200; + displayName = "Blue Key (d184)"; +}; +class ItemKeyBlue201: ItemKeyBlue { + keyid = 5201; + displayName = "Blue Key (59a2)"; +}; +class ItemKeyBlue202: ItemKeyBlue { + keyid = 5202; + displayName = "Blue Key (86a5)"; +}; +class ItemKeyBlue203: ItemKeyBlue { + keyid = 5203; + displayName = "Blue Key (744e)"; +}; +class ItemKeyBlue204: ItemKeyBlue { + keyid = 5204; + displayName = "Blue Key (5049)"; +}; +class ItemKeyBlue205: ItemKeyBlue { + keyid = 5205; + displayName = "Blue Key (aecd)"; +}; +class ItemKeyBlue206: ItemKeyBlue { + keyid = 5206; + displayName = "Blue Key (51c3)"; +}; +class ItemKeyBlue207: ItemKeyBlue { + keyid = 5207; + displayName = "Blue Key (87d5)"; +}; +class ItemKeyBlue208: ItemKeyBlue { + keyid = 5208; + displayName = "Blue Key (edc0)"; +}; +class ItemKeyBlue209: ItemKeyBlue { + keyid = 5209; + displayName = "Blue Key (1577)"; +}; +class ItemKeyBlue210: ItemKeyBlue { + keyid = 5210; + displayName = "Blue Key (8dc2)"; +}; +class ItemKeyBlue211: ItemKeyBlue { + keyid = 5211; + displayName = "Blue Key (74e0)"; +}; +class ItemKeyBlue212: ItemKeyBlue { + keyid = 5212; + displayName = "Blue Key (4a4e)"; +}; +class ItemKeyBlue213: ItemKeyBlue { + keyid = 5213; + displayName = "Blue Key (c8c2)"; +}; +class ItemKeyBlue214: ItemKeyBlue { + keyid = 5214; + displayName = "Blue Key (c85d)"; +}; +class ItemKeyBlue215: ItemKeyBlue { + keyid = 5215; + displayName = "Blue Key (57fb)"; +}; +class ItemKeyBlue216: ItemKeyBlue { + keyid = 5216; + displayName = "Blue Key (a21c)"; +}; +class ItemKeyBlue217: ItemKeyBlue { + keyid = 5217; + displayName = "Blue Key (358f)"; +}; +class ItemKeyBlue218: ItemKeyBlue { + keyid = 5218; + displayName = "Blue Key (1f53)"; +}; +class ItemKeyBlue219: ItemKeyBlue { + keyid = 5219; + displayName = "Blue Key (fa0f)"; +}; +class ItemKeyBlue220: ItemKeyBlue { + keyid = 5220; + displayName = "Blue Key (153b)"; +}; +class ItemKeyBlue221: ItemKeyBlue { + keyid = 5221; + displayName = "Blue Key (877f)"; +}; +class ItemKeyBlue222: ItemKeyBlue { + keyid = 5222; + displayName = "Blue Key (e50a)"; +}; +class ItemKeyBlue223: ItemKeyBlue { + keyid = 5223; + displayName = "Blue Key (e040)"; +}; +class ItemKeyBlue224: ItemKeyBlue { + keyid = 5224; + displayName = "Blue Key (95ea)"; +}; +class ItemKeyBlue225: ItemKeyBlue { + keyid = 5225; + displayName = "Blue Key (9eeb)"; +}; +class ItemKeyBlue226: ItemKeyBlue { + keyid = 5226; + displayName = "Blue Key (04ef)"; +}; +class ItemKeyBlue227: ItemKeyBlue { + keyid = 5227; + displayName = "Blue Key (237b)"; +}; +class ItemKeyBlue228: ItemKeyBlue { + keyid = 5228; + displayName = "Blue Key (2dbd)"; +}; +class ItemKeyBlue229: ItemKeyBlue { + keyid = 5229; + displayName = "Blue Key (7d2d)"; +}; +class ItemKeyBlue230: ItemKeyBlue { + keyid = 5230; + displayName = "Blue Key (4a9c)"; +}; +class ItemKeyBlue231: ItemKeyBlue { + keyid = 5231; + displayName = "Blue Key (fabd)"; +}; +class ItemKeyBlue232: ItemKeyBlue { + keyid = 5232; + displayName = "Blue Key (6a98)"; +}; +class ItemKeyBlue233: ItemKeyBlue { + keyid = 5233; + displayName = "Blue Key (0466)"; +}; +class ItemKeyBlue234: ItemKeyBlue { + keyid = 5234; + displayName = "Blue Key (255f)"; +}; +class ItemKeyBlue235: ItemKeyBlue { + keyid = 5235; + displayName = "Blue Key (695e)"; +}; +class ItemKeyBlue236: ItemKeyBlue { + keyid = 5236; + displayName = "Blue Key (cc0a)"; +}; +class ItemKeyBlue237: ItemKeyBlue { + keyid = 5237; + displayName = "Blue Key (b1b3)"; +}; +class ItemKeyBlue238: ItemKeyBlue { + keyid = 5238; + displayName = "Blue Key (0f3e)"; +}; +class ItemKeyBlue239: ItemKeyBlue { + keyid = 5239; + displayName = "Blue Key (d42a)"; +}; +class ItemKeyBlue240: ItemKeyBlue { + keyid = 5240; + displayName = "Blue Key (2296)"; +}; +class ItemKeyBlue241: ItemKeyBlue { + keyid = 5241; + displayName = "Blue Key (b045)"; +}; +class ItemKeyBlue242: ItemKeyBlue { + keyid = 5242; + displayName = "Blue Key (9702)"; +}; +class ItemKeyBlue243: ItemKeyBlue { + keyid = 5243; + displayName = "Blue Key (d562)"; +}; +class ItemKeyBlue244: ItemKeyBlue { + keyid = 5244; + displayName = "Blue Key (0723)"; +}; +class ItemKeyBlue245: ItemKeyBlue { + keyid = 5245; + displayName = "Blue Key (6cee)"; +}; +class ItemKeyBlue246: ItemKeyBlue { + keyid = 5246; + displayName = "Blue Key (8807)"; +}; +class ItemKeyBlue247: ItemKeyBlue { + keyid = 5247; + displayName = "Blue Key (8151)"; +}; +class ItemKeyBlue248: ItemKeyBlue { + keyid = 5248; + displayName = "Blue Key (2e1d)"; +}; +class ItemKeyBlue249: ItemKeyBlue { + keyid = 5249; + displayName = "Blue Key (372e)"; +}; +class ItemKeyBlue250: ItemKeyBlue { + keyid = 5250; + displayName = "Blue Key (eb10)"; +}; +class ItemKeyBlue251: ItemKeyBlue { + keyid = 5251; + displayName = "Blue Key (6c7d)"; +}; +class ItemKeyBlue252: ItemKeyBlue { + keyid = 5252; + displayName = "Blue Key (0033)"; +}; +class ItemKeyBlue253: ItemKeyBlue { + keyid = 5253; + displayName = "Blue Key (019a)"; +}; +class ItemKeyBlue254: ItemKeyBlue { + keyid = 5254; + displayName = "Blue Key (9c1f)"; +}; +class ItemKeyBlue255: ItemKeyBlue { + keyid = 5255; + displayName = "Blue Key (7863)"; +}; +class ItemKeyBlue256: ItemKeyBlue { + keyid = 5256; + displayName = "Blue Key (e8ee)"; +}; +class ItemKeyBlue257: ItemKeyBlue { + keyid = 5257; + displayName = "Blue Key (587c)"; +}; +class ItemKeyBlue258: ItemKeyBlue { + keyid = 5258; + displayName = "Blue Key (63e1)"; +}; +class ItemKeyBlue259: ItemKeyBlue { + keyid = 5259; + displayName = "Blue Key (3144)"; +}; +class ItemKeyBlue260: ItemKeyBlue { + keyid = 5260; + displayName = "Blue Key (a117)"; +}; +class ItemKeyBlue261: ItemKeyBlue { + keyid = 5261; + displayName = "Blue Key (cd19)"; +}; +class ItemKeyBlue262: ItemKeyBlue { + keyid = 5262; + displayName = "Blue Key (a1e4)"; +}; +class ItemKeyBlue263: ItemKeyBlue { + keyid = 5263; + displayName = "Blue Key (5e65)"; +}; +class ItemKeyBlue264: ItemKeyBlue { + keyid = 5264; + displayName = "Blue Key (521e)"; +}; +class ItemKeyBlue265: ItemKeyBlue { + keyid = 5265; + displayName = "Blue Key (5aa3)"; +}; +class ItemKeyBlue266: ItemKeyBlue { + keyid = 5266; + displayName = "Blue Key (e075)"; +}; +class ItemKeyBlue267: ItemKeyBlue { + keyid = 5267; + displayName = "Blue Key (598e)"; +}; +class ItemKeyBlue268: ItemKeyBlue { + keyid = 5268; + displayName = "Blue Key (ef45)"; +}; +class ItemKeyBlue269: ItemKeyBlue { + keyid = 5269; + displayName = "Blue Key (b85f)"; +}; +class ItemKeyBlue270: ItemKeyBlue { + keyid = 5270; + displayName = "Blue Key (cb35)"; +}; +class ItemKeyBlue271: ItemKeyBlue { + keyid = 5271; + displayName = "Blue Key (c92d)"; +}; +class ItemKeyBlue272: ItemKeyBlue { + keyid = 5272; + displayName = "Blue Key (4bb2)"; +}; +class ItemKeyBlue273: ItemKeyBlue { + keyid = 5273; + displayName = "Blue Key (ed60)"; +}; +class ItemKeyBlue274: ItemKeyBlue { + keyid = 5274; + displayName = "Blue Key (5425)"; +}; +class ItemKeyBlue275: ItemKeyBlue { + keyid = 5275; + displayName = "Blue Key (3edf)"; +}; +class ItemKeyBlue276: ItemKeyBlue { + keyid = 5276; + displayName = "Blue Key (e895)"; +}; +class ItemKeyBlue277: ItemKeyBlue { + keyid = 5277; + displayName = "Blue Key (ae33)"; +}; +class ItemKeyBlue278: ItemKeyBlue { + keyid = 5278; + displayName = "Blue Key (760d)"; +}; +class ItemKeyBlue279: ItemKeyBlue { + keyid = 5279; + displayName = "Blue Key (73ee)"; +}; +class ItemKeyBlue280: ItemKeyBlue { + keyid = 5280; + displayName = "Blue Key (7abf)"; +}; +class ItemKeyBlue281: ItemKeyBlue { + keyid = 5281; + displayName = "Blue Key (2e8c)"; +}; +class ItemKeyBlue282: ItemKeyBlue { + keyid = 5282; + displayName = "Blue Key (626b)"; +}; +class ItemKeyBlue283: ItemKeyBlue { + keyid = 5283; + displayName = "Blue Key (326a)"; +}; +class ItemKeyBlue284: ItemKeyBlue { + keyid = 5284; + displayName = "Blue Key (fe43)"; +}; +class ItemKeyBlue285: ItemKeyBlue { + keyid = 5285; + displayName = "Blue Key (2078)"; +}; +class ItemKeyBlue286: ItemKeyBlue { + keyid = 5286; + displayName = "Blue Key (a86e)"; +}; +class ItemKeyBlue287: ItemKeyBlue { + keyid = 5287; + displayName = "Blue Key (8927)"; +}; +class ItemKeyBlue288: ItemKeyBlue { + keyid = 5288; + displayName = "Blue Key (7311)"; +}; +class ItemKeyBlue289: ItemKeyBlue { + keyid = 5289; + displayName = "Blue Key (c8c7)"; +}; +class ItemKeyBlue290: ItemKeyBlue { + keyid = 5290; + displayName = "Blue Key (150f)"; +}; +class ItemKeyBlue291: ItemKeyBlue { + keyid = 5291; + displayName = "Blue Key (e1d4)"; +}; +class ItemKeyBlue292: ItemKeyBlue { + keyid = 5292; + displayName = "Blue Key (a4aa)"; +}; +class ItemKeyBlue293: ItemKeyBlue { + keyid = 5293; + displayName = "Blue Key (5cc2)"; +}; +class ItemKeyBlue294: ItemKeyBlue { + keyid = 5294; + displayName = "Blue Key (7c63)"; +}; +class ItemKeyBlue295: ItemKeyBlue { + keyid = 5295; + displayName = "Blue Key (62c0)"; +}; +class ItemKeyBlue296: ItemKeyBlue { + keyid = 5296; + displayName = "Blue Key (8768)"; +}; +class ItemKeyBlue297: ItemKeyBlue { + keyid = 5297; + displayName = "Blue Key (2f68)"; +}; +class ItemKeyBlue298: ItemKeyBlue { + keyid = 5298; + displayName = "Blue Key (8c64)"; +}; +class ItemKeyBlue299: ItemKeyBlue { + keyid = 5299; + displayName = "Blue Key (88ac)"; +}; +class ItemKeyBlue300: ItemKeyBlue { + keyid = 5300; + displayName = "Blue Key (d260)"; +}; +class ItemKeyBlue301: ItemKeyBlue { + keyid = 5301; + displayName = "Blue Key (e226)"; +}; +class ItemKeyBlue302: ItemKeyBlue { + keyid = 5302; + displayName = "Blue Key (45de)"; +}; +class ItemKeyBlue303: ItemKeyBlue { + keyid = 5303; + displayName = "Blue Key (2e35)"; +}; +class ItemKeyBlue304: ItemKeyBlue { + keyid = 5304; + displayName = "Blue Key (67c4)"; +}; +class ItemKeyBlue305: ItemKeyBlue { + keyid = 5305; + displayName = "Blue Key (f4aa)"; +}; +class ItemKeyBlue306: ItemKeyBlue { + keyid = 5306; + displayName = "Blue Key (fc7e)"; +}; +class ItemKeyBlue307: ItemKeyBlue { + keyid = 5307; + displayName = "Blue Key (57d4)"; +}; +class ItemKeyBlue308: ItemKeyBlue { + keyid = 5308; + displayName = "Blue Key (17eb)"; +}; +class ItemKeyBlue309: ItemKeyBlue { + keyid = 5309; + displayName = "Blue Key (f072)"; +}; +class ItemKeyBlue310: ItemKeyBlue { + keyid = 5310; + displayName = "Blue Key (a9bf)"; +}; +class ItemKeyBlue311: ItemKeyBlue { + keyid = 5311; + displayName = "Blue Key (0b8f)"; +}; +class ItemKeyBlue312: ItemKeyBlue { + keyid = 5312; + displayName = "Blue Key (af7d)"; +}; +class ItemKeyBlue313: ItemKeyBlue { + keyid = 5313; + displayName = "Blue Key (7296)"; +}; +class ItemKeyBlue314: ItemKeyBlue { + keyid = 5314; + displayName = "Blue Key (c3c7)"; +}; +class ItemKeyBlue315: ItemKeyBlue { + keyid = 5315; + displayName = "Blue Key (e215)"; +}; +class ItemKeyBlue316: ItemKeyBlue { + keyid = 5316; + displayName = "Blue Key (3c0e)"; +}; +class ItemKeyBlue317: ItemKeyBlue { + keyid = 5317; + displayName = "Blue Key (bd9c)"; +}; +class ItemKeyBlue318: ItemKeyBlue { + keyid = 5318; + displayName = "Blue Key (642d)"; +}; +class ItemKeyBlue319: ItemKeyBlue { + keyid = 5319; + displayName = "Blue Key (bb45)"; +}; +class ItemKeyBlue320: ItemKeyBlue { + keyid = 5320; + displayName = "Blue Key (5a61)"; +}; +class ItemKeyBlue321: ItemKeyBlue { + keyid = 5321; + displayName = "Blue Key (9e21)"; +}; +class ItemKeyBlue322: ItemKeyBlue { + keyid = 5322; + displayName = "Blue Key (ab73)"; +}; +class ItemKeyBlue323: ItemKeyBlue { + keyid = 5323; + displayName = "Blue Key (c479)"; +}; +class ItemKeyBlue324: ItemKeyBlue { + keyid = 5324; + displayName = "Blue Key (5bb6)"; +}; +class ItemKeyBlue325: ItemKeyBlue { + keyid = 5325; + displayName = "Blue Key (9ba3)"; +}; +class ItemKeyBlue326: ItemKeyBlue { + keyid = 5326; + displayName = "Blue Key (60b6)"; +}; +class ItemKeyBlue327: ItemKeyBlue { + keyid = 5327; + displayName = "Blue Key (73bd)"; +}; +class ItemKeyBlue328: ItemKeyBlue { + keyid = 5328; + displayName = "Blue Key (50c7)"; +}; +class ItemKeyBlue329: ItemKeyBlue { + keyid = 5329; + displayName = "Blue Key (3e11)"; +}; +class ItemKeyBlue330: ItemKeyBlue { + keyid = 5330; + displayName = "Blue Key (6734)"; +}; +class ItemKeyBlue331: ItemKeyBlue { + keyid = 5331; + displayName = "Blue Key (6d22)"; +}; +class ItemKeyBlue332: ItemKeyBlue { + keyid = 5332; + displayName = "Blue Key (975f)"; +}; +class ItemKeyBlue333: ItemKeyBlue { + keyid = 5333; + displayName = "Blue Key (e67f)"; +}; +class ItemKeyBlue334: ItemKeyBlue { + keyid = 5334; + displayName = "Blue Key (ef2a)"; +}; +class ItemKeyBlue335: ItemKeyBlue { + keyid = 5335; + displayName = "Blue Key (4141)"; +}; +class ItemKeyBlue336: ItemKeyBlue { + keyid = 5336; + displayName = "Blue Key (08ee)"; +}; +class ItemKeyBlue337: ItemKeyBlue { + keyid = 5337; + displayName = "Blue Key (1821)"; +}; +class ItemKeyBlue338: ItemKeyBlue { + keyid = 5338; + displayName = "Blue Key (f858)"; +}; +class ItemKeyBlue339: ItemKeyBlue { + keyid = 5339; + displayName = "Blue Key (ef0d)"; +}; +class ItemKeyBlue340: ItemKeyBlue { + keyid = 5340; + displayName = "Blue Key (415f)"; +}; +class ItemKeyBlue341: ItemKeyBlue { + keyid = 5341; + displayName = "Blue Key (027c)"; +}; +class ItemKeyBlue342: ItemKeyBlue { + keyid = 5342; + displayName = "Blue Key (718d)"; +}; +class ItemKeyBlue343: ItemKeyBlue { + keyid = 5343; + displayName = "Blue Key (b559)"; +}; +class ItemKeyBlue344: ItemKeyBlue { + keyid = 5344; + displayName = "Blue Key (5b11)"; +}; +class ItemKeyBlue345: ItemKeyBlue { + keyid = 5345; + displayName = "Blue Key (41bf)"; +}; +class ItemKeyBlue346: ItemKeyBlue { + keyid = 5346; + displayName = "Blue Key (cf7f)"; +}; +class ItemKeyBlue347: ItemKeyBlue { + keyid = 5347; + displayName = "Blue Key (e54a)"; +}; +class ItemKeyBlue348: ItemKeyBlue { + keyid = 5348; + displayName = "Blue Key (99ed)"; +}; +class ItemKeyBlue349: ItemKeyBlue { + keyid = 5349; + displayName = "Blue Key (21d3)"; +}; +class ItemKeyBlue350: ItemKeyBlue { + keyid = 5350; + displayName = "Blue Key (6e9d)"; +}; +class ItemKeyBlue351: ItemKeyBlue { + keyid = 5351; + displayName = "Blue Key (66c1)"; +}; +class ItemKeyBlue352: ItemKeyBlue { + keyid = 5352; + displayName = "Blue Key (4bb1)"; +}; +class ItemKeyBlue353: ItemKeyBlue { + keyid = 5353; + displayName = "Blue Key (a47c)"; +}; +class ItemKeyBlue354: ItemKeyBlue { + keyid = 5354; + displayName = "Blue Key (f613)"; +}; +class ItemKeyBlue355: ItemKeyBlue { + keyid = 5355; + displayName = "Blue Key (aac3)"; +}; +class ItemKeyBlue356: ItemKeyBlue { + keyid = 5356; + displayName = "Blue Key (73cf)"; +}; +class ItemKeyBlue357: ItemKeyBlue { + keyid = 5357; + displayName = "Blue Key (8a64)"; +}; +class ItemKeyBlue358: ItemKeyBlue { + keyid = 5358; + displayName = "Blue Key (73de)"; +}; +class ItemKeyBlue359: ItemKeyBlue { + keyid = 5359; + displayName = "Blue Key (156f)"; +}; +class ItemKeyBlue360: ItemKeyBlue { + keyid = 5360; + displayName = "Blue Key (b9c8)"; +}; +class ItemKeyBlue361: ItemKeyBlue { + keyid = 5361; + displayName = "Blue Key (da9e)"; +}; +class ItemKeyBlue362: ItemKeyBlue { + keyid = 5362; + displayName = "Blue Key (f4fe)"; +}; +class ItemKeyBlue363: ItemKeyBlue { + keyid = 5363; + displayName = "Blue Key (581f)"; +}; +class ItemKeyBlue364: ItemKeyBlue { + keyid = 5364; + displayName = "Blue Key (e313)"; +}; +class ItemKeyBlue365: ItemKeyBlue { + keyid = 5365; + displayName = "Blue Key (97eb)"; +}; +class ItemKeyBlue366: ItemKeyBlue { + keyid = 5366; + displayName = "Blue Key (063c)"; +}; +class ItemKeyBlue367: ItemKeyBlue { + keyid = 5367; + displayName = "Blue Key (dff4)"; +}; +class ItemKeyBlue368: ItemKeyBlue { + keyid = 5368; + displayName = "Blue Key (1764)"; +}; +class ItemKeyBlue369: ItemKeyBlue { + keyid = 5369; + displayName = "Blue Key (98b1)"; +}; +class ItemKeyBlue370: ItemKeyBlue { + keyid = 5370; + displayName = "Blue Key (7ae0)"; +}; +class ItemKeyBlue371: ItemKeyBlue { + keyid = 5371; + displayName = "Blue Key (eca7)"; +}; +class ItemKeyBlue372: ItemKeyBlue { + keyid = 5372; + displayName = "Blue Key (8409)"; +}; +class ItemKeyBlue373: ItemKeyBlue { + keyid = 5373; + displayName = "Blue Key (5ad9)"; +}; +class ItemKeyBlue374: ItemKeyBlue { + keyid = 5374; + displayName = "Blue Key (9166)"; +}; +class ItemKeyBlue375: ItemKeyBlue { + keyid = 5375; + displayName = "Blue Key (65f6)"; +}; +class ItemKeyBlue376: ItemKeyBlue { + keyid = 5376; + displayName = "Blue Key (4f57)"; +}; +class ItemKeyBlue377: ItemKeyBlue { + keyid = 5377; + displayName = "Blue Key (5214)"; +}; +class ItemKeyBlue378: ItemKeyBlue { + keyid = 5378; + displayName = "Blue Key (3862)"; +}; +class ItemKeyBlue379: ItemKeyBlue { + keyid = 5379; + displayName = "Blue Key (c256)"; +}; +class ItemKeyBlue380: ItemKeyBlue { + keyid = 5380; + displayName = "Blue Key (c28d)"; +}; +class ItemKeyBlue381: ItemKeyBlue { + keyid = 5381; + displayName = "Blue Key (72a7)"; +}; +class ItemKeyBlue382: ItemKeyBlue { + keyid = 5382; + displayName = "Blue Key (6eac)"; +}; +class ItemKeyBlue383: ItemKeyBlue { + keyid = 5383; + displayName = "Blue Key (07ce)"; +}; +class ItemKeyBlue384: ItemKeyBlue { + keyid = 5384; + displayName = "Blue Key (ef05)"; +}; +class ItemKeyBlue385: ItemKeyBlue { + keyid = 5385; + displayName = "Blue Key (961a)"; +}; +class ItemKeyBlue386: ItemKeyBlue { + keyid = 5386; + displayName = "Blue Key (43b1)"; +}; +class ItemKeyBlue387: ItemKeyBlue { + keyid = 5387; + displayName = "Blue Key (f009)"; +}; +class ItemKeyBlue388: ItemKeyBlue { + keyid = 5388; + displayName = "Blue Key (70d6)"; +}; +class ItemKeyBlue389: ItemKeyBlue { + keyid = 5389; + displayName = "Blue Key (019b)"; +}; +class ItemKeyBlue390: ItemKeyBlue { + keyid = 5390; + displayName = "Blue Key (cd71)"; +}; +class ItemKeyBlue391: ItemKeyBlue { + keyid = 5391; + displayName = "Blue Key (5aa5)"; +}; +class ItemKeyBlue392: ItemKeyBlue { + keyid = 5392; + displayName = "Blue Key (d6bd)"; +}; +class ItemKeyBlue393: ItemKeyBlue { + keyid = 5393; + displayName = "Blue Key (f89d)"; +}; +class ItemKeyBlue394: ItemKeyBlue { + keyid = 5394; + displayName = "Blue Key (12ac)"; +}; +class ItemKeyBlue395: ItemKeyBlue { + keyid = 5395; + displayName = "Blue Key (d609)"; +}; +class ItemKeyBlue396: ItemKeyBlue { + keyid = 5396; + displayName = "Blue Key (dc2d)"; +}; +class ItemKeyBlue397: ItemKeyBlue { + keyid = 5397; + displayName = "Blue Key (b779)"; +}; +class ItemKeyBlue398: ItemKeyBlue { + keyid = 5398; + displayName = "Blue Key (ce68)"; +}; +class ItemKeyBlue399: ItemKeyBlue { + keyid = 5399; + displayName = "Blue Key (2303)"; +}; +class ItemKeyBlue400: ItemKeyBlue { + keyid = 5400; + displayName = "Blue Key (c910)"; +}; +class ItemKeyBlue401: ItemKeyBlue { + keyid = 5401; + displayName = "Blue Key (eaed)"; +}; +class ItemKeyBlue402: ItemKeyBlue { + keyid = 5402; + displayName = "Blue Key (7cba)"; +}; +class ItemKeyBlue403: ItemKeyBlue { + keyid = 5403; + displayName = "Blue Key (cec8)"; +}; +class ItemKeyBlue404: ItemKeyBlue { + keyid = 5404; + displayName = "Blue Key (13e1)"; +}; +class ItemKeyBlue405: ItemKeyBlue { + keyid = 5405; + displayName = "Blue Key (f28b)"; +}; +class ItemKeyBlue406: ItemKeyBlue { + keyid = 5406; + displayName = "Blue Key (b41c)"; +}; +class ItemKeyBlue407: ItemKeyBlue { + keyid = 5407; + displayName = "Blue Key (c550)"; +}; +class ItemKeyBlue408: ItemKeyBlue { + keyid = 5408; + displayName = "Blue Key (b4a1)"; +}; +class ItemKeyBlue409: ItemKeyBlue { + keyid = 5409; + displayName = "Blue Key (a25f)"; +}; +class ItemKeyBlue410: ItemKeyBlue { + keyid = 5410; + displayName = "Blue Key (9193)"; +}; +class ItemKeyBlue411: ItemKeyBlue { + keyid = 5411; + displayName = "Blue Key (60a3)"; +}; +class ItemKeyBlue412: ItemKeyBlue { + keyid = 5412; + displayName = "Blue Key (8671)"; +}; +class ItemKeyBlue413: ItemKeyBlue { + keyid = 5413; + displayName = "Blue Key (2e8b)"; +}; +class ItemKeyBlue414: ItemKeyBlue { + keyid = 5414; + displayName = "Blue Key (2158)"; +}; +class ItemKeyBlue415: ItemKeyBlue { + keyid = 5415; + displayName = "Blue Key (42c9)"; +}; +class ItemKeyBlue416: ItemKeyBlue { + keyid = 5416; + displayName = "Blue Key (6b09)"; +}; +class ItemKeyBlue417: ItemKeyBlue { + keyid = 5417; + displayName = "Blue Key (0f32)"; +}; +class ItemKeyBlue418: ItemKeyBlue { + keyid = 5418; + displayName = "Blue Key (9a3e)"; +}; +class ItemKeyBlue419: ItemKeyBlue { + keyid = 5419; + displayName = "Blue Key (f193)"; +}; +class ItemKeyBlue420: ItemKeyBlue { + keyid = 5420; + displayName = "Blue Key (5e92)"; +}; +class ItemKeyBlue421: ItemKeyBlue { + keyid = 5421; + displayName = "Blue Key (7b9b)"; +}; +class ItemKeyBlue422: ItemKeyBlue { + keyid = 5422; + displayName = "Blue Key (52e6)"; +}; +class ItemKeyBlue423: ItemKeyBlue { + keyid = 5423; + displayName = "Blue Key (1e0c)"; +}; +class ItemKeyBlue424: ItemKeyBlue { + keyid = 5424; + displayName = "Blue Key (690e)"; +}; +class ItemKeyBlue425: ItemKeyBlue { + keyid = 5425; + displayName = "Blue Key (cb5d)"; +}; +class ItemKeyBlue426: ItemKeyBlue { + keyid = 5426; + displayName = "Blue Key (771d)"; +}; +class ItemKeyBlue427: ItemKeyBlue { + keyid = 5427; + displayName = "Blue Key (d5fc)"; +}; +class ItemKeyBlue428: ItemKeyBlue { + keyid = 5428; + displayName = "Blue Key (63a0)"; +}; +class ItemKeyBlue429: ItemKeyBlue { + keyid = 5429; + displayName = "Blue Key (bf2d)"; +}; +class ItemKeyBlue430: ItemKeyBlue { + keyid = 5430; + displayName = "Blue Key (48e4)"; +}; +class ItemKeyBlue431: ItemKeyBlue { + keyid = 5431; + displayName = "Blue Key (5a5a)"; +}; +class ItemKeyBlue432: ItemKeyBlue { + keyid = 5432; + displayName = "Blue Key (419e)"; +}; +class ItemKeyBlue433: ItemKeyBlue { + keyid = 5433; + displayName = "Blue Key (7ce8)"; +}; +class ItemKeyBlue434: ItemKeyBlue { + keyid = 5434; + displayName = "Blue Key (a812)"; +}; +class ItemKeyBlue435: ItemKeyBlue { + keyid = 5435; + displayName = "Blue Key (b5d9)"; +}; +class ItemKeyBlue436: ItemKeyBlue { + keyid = 5436; + displayName = "Blue Key (a835)"; +}; +class ItemKeyBlue437: ItemKeyBlue { + keyid = 5437; + displayName = "Blue Key (4554)"; +}; +class ItemKeyBlue438: ItemKeyBlue { + keyid = 5438; + displayName = "Blue Key (7b76)"; +}; +class ItemKeyBlue439: ItemKeyBlue { + keyid = 5439; + displayName = "Blue Key (b599)"; +}; +class ItemKeyBlue440: ItemKeyBlue { + keyid = 5440; + displayName = "Blue Key (899c)"; +}; +class ItemKeyBlue441: ItemKeyBlue { + keyid = 5441; + displayName = "Blue Key (f242)"; +}; +class ItemKeyBlue442: ItemKeyBlue { + keyid = 5442; + displayName = "Blue Key (f82b)"; +}; +class ItemKeyBlue443: ItemKeyBlue { + keyid = 5443; + displayName = "Blue Key (158f)"; +}; +class ItemKeyBlue444: ItemKeyBlue { + keyid = 5444; + displayName = "Blue Key (0312)"; +}; +class ItemKeyBlue445: ItemKeyBlue { + keyid = 5445; + displayName = "Blue Key (b83b)"; +}; +class ItemKeyBlue446: ItemKeyBlue { + keyid = 5446; + displayName = "Blue Key (70fb)"; +}; +class ItemKeyBlue447: ItemKeyBlue { + keyid = 5447; + displayName = "Blue Key (075b)"; +}; +class ItemKeyBlue448: ItemKeyBlue { + keyid = 5448; + displayName = "Blue Key (9832)"; +}; +class ItemKeyBlue449: ItemKeyBlue { + keyid = 5449; + displayName = "Blue Key (327f)"; +}; +class ItemKeyBlue450: ItemKeyBlue { + keyid = 5450; + displayName = "Blue Key (de0f)"; +}; +class ItemKeyBlue451: ItemKeyBlue { + keyid = 5451; + displayName = "Blue Key (872d)"; +}; +class ItemKeyBlue452: ItemKeyBlue { + keyid = 5452; + displayName = "Blue Key (6022)"; +}; +class ItemKeyBlue453: ItemKeyBlue { + keyid = 5453; + displayName = "Blue Key (fbcf)"; +}; +class ItemKeyBlue454: ItemKeyBlue { + keyid = 5454; + displayName = "Blue Key (6791)"; +}; +class ItemKeyBlue455: ItemKeyBlue { + keyid = 5455; + displayName = "Blue Key (fedc)"; +}; +class ItemKeyBlue456: ItemKeyBlue { + keyid = 5456; + displayName = "Blue Key (b01a)"; +}; +class ItemKeyBlue457: ItemKeyBlue { + keyid = 5457; + displayName = "Blue Key (99e7)"; +}; +class ItemKeyBlue458: ItemKeyBlue { + keyid = 5458; + displayName = "Blue Key (3a7e)"; +}; +class ItemKeyBlue459: ItemKeyBlue { + keyid = 5459; + displayName = "Blue Key (cf34)"; +}; +class ItemKeyBlue460: ItemKeyBlue { + keyid = 5460; + displayName = "Blue Key (1142)"; +}; +class ItemKeyBlue461: ItemKeyBlue { + keyid = 5461; + displayName = "Blue Key (d522)"; +}; +class ItemKeyBlue462: ItemKeyBlue { + keyid = 5462; + displayName = "Blue Key (d95f)"; +}; +class ItemKeyBlue463: ItemKeyBlue { + keyid = 5463; + displayName = "Blue Key (f422)"; +}; +class ItemKeyBlue464: ItemKeyBlue { + keyid = 5464; + displayName = "Blue Key (e5c8)"; +}; +class ItemKeyBlue465: ItemKeyBlue { + keyid = 5465; + displayName = "Blue Key (1d7a)"; +}; +class ItemKeyBlue466: ItemKeyBlue { + keyid = 5466; + displayName = "Blue Key (ac0e)"; +}; +class ItemKeyBlue467: ItemKeyBlue { + keyid = 5467; + displayName = "Blue Key (b839)"; +}; +class ItemKeyBlue468: ItemKeyBlue { + keyid = 5468; + displayName = "Blue Key (d095)"; +}; +class ItemKeyBlue469: ItemKeyBlue { + keyid = 5469; + displayName = "Blue Key (dff6)"; +}; +class ItemKeyBlue470: ItemKeyBlue { + keyid = 5470; + displayName = "Blue Key (c972)"; +}; +class ItemKeyBlue471: ItemKeyBlue { + keyid = 5471; + displayName = "Blue Key (77d8)"; +}; +class ItemKeyBlue472: ItemKeyBlue { + keyid = 5472; + displayName = "Blue Key (162c)"; +}; +class ItemKeyBlue473: ItemKeyBlue { + keyid = 5473; + displayName = "Blue Key (a4f7)"; +}; +class ItemKeyBlue474: ItemKeyBlue { + keyid = 5474; + displayName = "Blue Key (97c8)"; +}; +class ItemKeyBlue475: ItemKeyBlue { + keyid = 5475; + displayName = "Blue Key (614f)"; +}; +class ItemKeyBlue476: ItemKeyBlue { + keyid = 5476; + displayName = "Blue Key (192e)"; +}; +class ItemKeyBlue477: ItemKeyBlue { + keyid = 5477; + displayName = "Blue Key (7899)"; +}; +class ItemKeyBlue478: ItemKeyBlue { + keyid = 5478; + displayName = "Blue Key (88da)"; +}; +class ItemKeyBlue479: ItemKeyBlue { + keyid = 5479; + displayName = "Blue Key (7db3)"; +}; +class ItemKeyBlue480: ItemKeyBlue { + keyid = 5480; + displayName = "Blue Key (9f3c)"; +}; +class ItemKeyBlue481: ItemKeyBlue { + keyid = 5481; + displayName = "Blue Key (1c6b)"; +}; +class ItemKeyBlue482: ItemKeyBlue { + keyid = 5482; + displayName = "Blue Key (5a7e)"; +}; +class ItemKeyBlue483: ItemKeyBlue { + keyid = 5483; + displayName = "Blue Key (c529)"; +}; +class ItemKeyBlue484: ItemKeyBlue { + keyid = 5484; + displayName = "Blue Key (cb28)"; +}; +class ItemKeyBlue485: ItemKeyBlue { + keyid = 5485; + displayName = "Blue Key (2f94)"; +}; +class ItemKeyBlue486: ItemKeyBlue { + keyid = 5486; + displayName = "Blue Key (5e45)"; +}; +class ItemKeyBlue487: ItemKeyBlue { + keyid = 5487; + displayName = "Blue Key (acfe)"; +}; +class ItemKeyBlue488: ItemKeyBlue { + keyid = 5488; + displayName = "Blue Key (47aa)"; +}; +class ItemKeyBlue489: ItemKeyBlue { + keyid = 5489; + displayName = "Blue Key (f166)"; +}; +class ItemKeyBlue490: ItemKeyBlue { + keyid = 5490; + displayName = "Blue Key (bef5)"; +}; +class ItemKeyBlue491: ItemKeyBlue { + keyid = 5491; + displayName = "Blue Key (9f98)"; +}; +class ItemKeyBlue492: ItemKeyBlue { + keyid = 5492; + displayName = "Blue Key (cdbd)"; +}; +class ItemKeyBlue493: ItemKeyBlue { + keyid = 5493; + displayName = "Blue Key (9fa1)"; +}; +class ItemKeyBlue494: ItemKeyBlue { + keyid = 5494; + displayName = "Blue Key (8dca)"; +}; +class ItemKeyBlue495: ItemKeyBlue { + keyid = 5495; + displayName = "Blue Key (92db)"; +}; +class ItemKeyBlue496: ItemKeyBlue { + keyid = 5496; + displayName = "Blue Key (43bf)"; +}; +class ItemKeyBlue497: ItemKeyBlue { + keyid = 5497; + displayName = "Blue Key (06d8)"; +}; +class ItemKeyBlue498: ItemKeyBlue { + keyid = 5498; + displayName = "Blue Key (1925)"; +}; +class ItemKeyBlue499: ItemKeyBlue { + keyid = 5499; + displayName = "Blue Key (228d)"; +}; +class ItemKeyBlue500: ItemKeyBlue { + keyid = 5500; + displayName = "Blue Key (a790)"; +}; +class ItemKeyBlue501: ItemKeyBlue { + keyid = 5501; + displayName = "Blue Key (e50b)"; +}; +class ItemKeyBlue502: ItemKeyBlue { + keyid = 5502; + displayName = "Blue Key (fa0a)"; +}; +class ItemKeyBlue503: ItemKeyBlue { + keyid = 5503; + displayName = "Blue Key (f302)"; +}; +class ItemKeyBlue504: ItemKeyBlue { + keyid = 5504; + displayName = "Blue Key (acf7)"; +}; +class ItemKeyBlue505: ItemKeyBlue { + keyid = 5505; + displayName = "Blue Key (99f3)"; +}; +class ItemKeyBlue506: ItemKeyBlue { + keyid = 5506; + displayName = "Blue Key (aa4f)"; +}; +class ItemKeyBlue507: ItemKeyBlue { + keyid = 5507; + displayName = "Blue Key (63b6)"; +}; +class ItemKeyBlue508: ItemKeyBlue { + keyid = 5508; + displayName = "Blue Key (26da)"; +}; +class ItemKeyBlue509: ItemKeyBlue { + keyid = 5509; + displayName = "Blue Key (6507)"; +}; +class ItemKeyBlue510: ItemKeyBlue { + keyid = 5510; + displayName = "Blue Key (b76d)"; +}; +class ItemKeyBlue511: ItemKeyBlue { + keyid = 5511; + displayName = "Blue Key (6787)"; +}; +class ItemKeyBlue512: ItemKeyBlue { + keyid = 5512; + displayName = "Blue Key (5096)"; +}; +class ItemKeyBlue513: ItemKeyBlue { + keyid = 5513; + displayName = "Blue Key (e17b)"; +}; +class ItemKeyBlue514: ItemKeyBlue { + keyid = 5514; + displayName = "Blue Key (c7b5)"; +}; +class ItemKeyBlue515: ItemKeyBlue { + keyid = 5515; + displayName = "Blue Key (d956)"; +}; +class ItemKeyBlue516: ItemKeyBlue { + keyid = 5516; + displayName = "Blue Key (cf2d)"; +}; +class ItemKeyBlue517: ItemKeyBlue { + keyid = 5517; + displayName = "Blue Key (faad)"; +}; +class ItemKeyBlue518: ItemKeyBlue { + keyid = 5518; + displayName = "Blue Key (e39b)"; +}; +class ItemKeyBlue519: ItemKeyBlue { + keyid = 5519; + displayName = "Blue Key (b6ec)"; +}; +class ItemKeyBlue520: ItemKeyBlue { + keyid = 5520; + displayName = "Blue Key (fb15)"; +}; +class ItemKeyBlue521: ItemKeyBlue { + keyid = 5521; + displayName = "Blue Key (542c)"; +}; +class ItemKeyBlue522: ItemKeyBlue { + keyid = 5522; + displayName = "Blue Key (b6ae)"; +}; +class ItemKeyBlue523: ItemKeyBlue { + keyid = 5523; + displayName = "Blue Key (6392)"; +}; +class ItemKeyBlue524: ItemKeyBlue { + keyid = 5524; + displayName = "Blue Key (e4b0)"; +}; +class ItemKeyBlue525: ItemKeyBlue { + keyid = 5525; + displayName = "Blue Key (8123)"; +}; +class ItemKeyBlue526: ItemKeyBlue { + keyid = 5526; + displayName = "Blue Key (6387)"; +}; +class ItemKeyBlue527: ItemKeyBlue { + keyid = 5527; + displayName = "Blue Key (546f)"; +}; +class ItemKeyBlue528: ItemKeyBlue { + keyid = 5528; + displayName = "Blue Key (7ce3)"; +}; +class ItemKeyBlue529: ItemKeyBlue { + keyid = 5529; + displayName = "Blue Key (3ddd)"; +}; +class ItemKeyBlue530: ItemKeyBlue { + keyid = 5530; + displayName = "Blue Key (ab58)"; +}; +class ItemKeyBlue531: ItemKeyBlue { + keyid = 5531; + displayName = "Blue Key (b0af)"; +}; +class ItemKeyBlue532: ItemKeyBlue { + keyid = 5532; + displayName = "Blue Key (a821)"; +}; +class ItemKeyBlue533: ItemKeyBlue { + keyid = 5533; + displayName = "Blue Key (8d5d)"; +}; +class ItemKeyBlue534: ItemKeyBlue { + keyid = 5534; + displayName = "Blue Key (75ec)"; +}; +class ItemKeyBlue535: ItemKeyBlue { + keyid = 5535; + displayName = "Blue Key (eef7)"; +}; +class ItemKeyBlue536: ItemKeyBlue { + keyid = 5536; + displayName = "Blue Key (b315)"; +}; +class ItemKeyBlue537: ItemKeyBlue { + keyid = 5537; + displayName = "Blue Key (4103)"; +}; +class ItemKeyBlue538: ItemKeyBlue { + keyid = 5538; + displayName = "Blue Key (31cb)"; +}; +class ItemKeyBlue539: ItemKeyBlue { + keyid = 5539; + displayName = "Blue Key (ac6e)"; +}; +class ItemKeyBlue540: ItemKeyBlue { + keyid = 5540; + displayName = "Blue Key (dced)"; +}; +class ItemKeyBlue541: ItemKeyBlue { + keyid = 5541; + displayName = "Blue Key (c29b)"; +}; +class ItemKeyBlue542: ItemKeyBlue { + keyid = 5542; + displayName = "Blue Key (a1a1)"; +}; +class ItemKeyBlue543: ItemKeyBlue { + keyid = 5543; + displayName = "Blue Key (8878)"; +}; +class ItemKeyBlue544: ItemKeyBlue { + keyid = 5544; + displayName = "Blue Key (8218)"; +}; +class ItemKeyBlue545: ItemKeyBlue { + keyid = 5545; + displayName = "Blue Key (38a6)"; +}; +class ItemKeyBlue546: ItemKeyBlue { + keyid = 5546; + displayName = "Blue Key (f36d)"; +}; +class ItemKeyBlue547: ItemKeyBlue { + keyid = 5547; + displayName = "Blue Key (2ae5)"; +}; +class ItemKeyBlue548: ItemKeyBlue { + keyid = 5548; + displayName = "Blue Key (8520)"; +}; +class ItemKeyBlue549: ItemKeyBlue { + keyid = 5549; + displayName = "Blue Key (db77)"; +}; +class ItemKeyBlue550: ItemKeyBlue { + keyid = 5550; + displayName = "Blue Key (4831)"; +}; +class ItemKeyBlue551: ItemKeyBlue { + keyid = 5551; + displayName = "Blue Key (9d79)"; +}; +class ItemKeyBlue552: ItemKeyBlue { + keyid = 5552; + displayName = "Blue Key (c308)"; +}; +class ItemKeyBlue553: ItemKeyBlue { + keyid = 5553; + displayName = "Blue Key (71da)"; +}; +class ItemKeyBlue554: ItemKeyBlue { + keyid = 5554; + displayName = "Blue Key (b8e5)"; +}; +class ItemKeyBlue555: ItemKeyBlue { + keyid = 5555; + displayName = "Blue Key (21b1)"; +}; +class ItemKeyBlue556: ItemKeyBlue { + keyid = 5556; + displayName = "Blue Key (a345)"; +}; +class ItemKeyBlue557: ItemKeyBlue { + keyid = 5557; + displayName = "Blue Key (4563)"; +}; +class ItemKeyBlue558: ItemKeyBlue { + keyid = 5558; + displayName = "Blue Key (b03f)"; +}; +class ItemKeyBlue559: ItemKeyBlue { + keyid = 5559; + displayName = "Blue Key (679d)"; +}; +class ItemKeyBlue560: ItemKeyBlue { + keyid = 5560; + displayName = "Blue Key (5a6f)"; +}; +class ItemKeyBlue561: ItemKeyBlue { + keyid = 5561; + displayName = "Blue Key (9093)"; +}; +class ItemKeyBlue562: ItemKeyBlue { + keyid = 5562; + displayName = "Blue Key (bbca)"; +}; +class ItemKeyBlue563: ItemKeyBlue { + keyid = 5563; + displayName = "Blue Key (7a21)"; +}; +class ItemKeyBlue564: ItemKeyBlue { + keyid = 5564; + displayName = "Blue Key (6f9f)"; +}; +class ItemKeyBlue565: ItemKeyBlue { + keyid = 5565; + displayName = "Blue Key (2fa1)"; +}; +class ItemKeyBlue566: ItemKeyBlue { + keyid = 5566; + displayName = "Blue Key (bee6)"; +}; +class ItemKeyBlue567: ItemKeyBlue { + keyid = 5567; + displayName = "Blue Key (866c)"; +}; +class ItemKeyBlue568: ItemKeyBlue { + keyid = 5568; + displayName = "Blue Key (4909)"; +}; +class ItemKeyBlue569: ItemKeyBlue { + keyid = 5569; + displayName = "Blue Key (1138)"; +}; +class ItemKeyBlue570: ItemKeyBlue { + keyid = 5570; + displayName = "Blue Key (8a5a)"; +}; +class ItemKeyBlue571: ItemKeyBlue { + keyid = 5571; + displayName = "Blue Key (3b03)"; +}; +class ItemKeyBlue572: ItemKeyBlue { + keyid = 5572; + displayName = "Blue Key (54aa)"; +}; +class ItemKeyBlue573: ItemKeyBlue { + keyid = 5573; + displayName = "Blue Key (52c1)"; +}; +class ItemKeyBlue574: ItemKeyBlue { + keyid = 5574; + displayName = "Blue Key (3149)"; +}; +class ItemKeyBlue575: ItemKeyBlue { + keyid = 5575; + displayName = "Blue Key (1036)"; +}; +class ItemKeyBlue576: ItemKeyBlue { + keyid = 5576; + displayName = "Blue Key (3e95)"; +}; +class ItemKeyBlue577: ItemKeyBlue { + keyid = 5577; + displayName = "Blue Key (8d36)"; +}; +class ItemKeyBlue578: ItemKeyBlue { + keyid = 5578; + displayName = "Blue Key (ab6e)"; +}; +class ItemKeyBlue579: ItemKeyBlue { + keyid = 5579; + displayName = "Blue Key (f0bc)"; +}; +class ItemKeyBlue580: ItemKeyBlue { + keyid = 5580; + displayName = "Blue Key (b1a1)"; +}; +class ItemKeyBlue581: ItemKeyBlue { + keyid = 5581; + displayName = "Blue Key (b4f0)"; +}; +class ItemKeyBlue582: ItemKeyBlue { + keyid = 5582; + displayName = "Blue Key (cc5c)"; +}; +class ItemKeyBlue583: ItemKeyBlue { + keyid = 5583; + displayName = "Blue Key (7599)"; +}; +class ItemKeyBlue584: ItemKeyBlue { + keyid = 5584; + displayName = "Blue Key (42b0)"; +}; +class ItemKeyBlue585: ItemKeyBlue { + keyid = 5585; + displayName = "Blue Key (d2cd)"; +}; +class ItemKeyBlue586: ItemKeyBlue { + keyid = 5586; + displayName = "Blue Key (dc66)"; +}; +class ItemKeyBlue587: ItemKeyBlue { + keyid = 5587; + displayName = "Blue Key (7c48)"; +}; +class ItemKeyBlue588: ItemKeyBlue { + keyid = 5588; + displayName = "Blue Key (8dc4)"; +}; +class ItemKeyBlue589: ItemKeyBlue { + keyid = 5589; + displayName = "Blue Key (1168)"; +}; +class ItemKeyBlue590: ItemKeyBlue { + keyid = 5590; + displayName = "Blue Key (b825)"; +}; +class ItemKeyBlue591: ItemKeyBlue { + keyid = 5591; + displayName = "Blue Key (6dc5)"; +}; +class ItemKeyBlue592: ItemKeyBlue { + keyid = 5592; + displayName = "Blue Key (37ef)"; +}; +class ItemKeyBlue593: ItemKeyBlue { + keyid = 5593; + displayName = "Blue Key (ddc9)"; +}; +class ItemKeyBlue594: ItemKeyBlue { + keyid = 5594; + displayName = "Blue Key (0b8c)"; +}; +class ItemKeyBlue595: ItemKeyBlue { + keyid = 5595; + displayName = "Blue Key (28ac)"; +}; +class ItemKeyBlue596: ItemKeyBlue { + keyid = 5596; + displayName = "Blue Key (d902)"; +}; +class ItemKeyBlue597: ItemKeyBlue { + keyid = 5597; + displayName = "Blue Key (294d)"; +}; +class ItemKeyBlue598: ItemKeyBlue { + keyid = 5598; + displayName = "Blue Key (5777)"; +}; +class ItemKeyBlue599: ItemKeyBlue { + keyid = 5599; + displayName = "Blue Key (191d)"; +}; +class ItemKeyBlue600: ItemKeyBlue { + keyid = 5600; + displayName = "Blue Key (8b76)"; +}; +class ItemKeyBlue601: ItemKeyBlue { + keyid = 5601; + displayName = "Blue Key (0d21)"; +}; +class ItemKeyBlue602: ItemKeyBlue { + keyid = 5602; + displayName = "Blue Key (39c4)"; +}; +class ItemKeyBlue603: ItemKeyBlue { + keyid = 5603; + displayName = "Blue Key (f6de)"; +}; +class ItemKeyBlue604: ItemKeyBlue { + keyid = 5604; + displayName = "Blue Key (8178)"; +}; +class ItemKeyBlue605: ItemKeyBlue { + keyid = 5605; + displayName = "Blue Key (a507)"; +}; +class ItemKeyBlue606: ItemKeyBlue { + keyid = 5606; + displayName = "Blue Key (90d3)"; +}; +class ItemKeyBlue607: ItemKeyBlue { + keyid = 5607; + displayName = "Blue Key (4035)"; +}; +class ItemKeyBlue608: ItemKeyBlue { + keyid = 5608; + displayName = "Blue Key (3654)"; +}; +class ItemKeyBlue609: ItemKeyBlue { + keyid = 5609; + displayName = "Blue Key (ee60)"; +}; +class ItemKeyBlue610: ItemKeyBlue { + keyid = 5610; + displayName = "Blue Key (6490)"; +}; +class ItemKeyBlue611: ItemKeyBlue { + keyid = 5611; + displayName = "Blue Key (30d9)"; +}; +class ItemKeyBlue612: ItemKeyBlue { + keyid = 5612; + displayName = "Blue Key (e184)"; +}; +class ItemKeyBlue613: ItemKeyBlue { + keyid = 5613; + displayName = "Blue Key (2863)"; +}; +class ItemKeyBlue614: ItemKeyBlue { + keyid = 5614; + displayName = "Blue Key (ccab)"; +}; +class ItemKeyBlue615: ItemKeyBlue { + keyid = 5615; + displayName = "Blue Key (038b)"; +}; +class ItemKeyBlue616: ItemKeyBlue { + keyid = 5616; + displayName = "Blue Key (8177)"; +}; +class ItemKeyBlue617: ItemKeyBlue { + keyid = 5617; + displayName = "Blue Key (18b2)"; +}; +class ItemKeyBlue618: ItemKeyBlue { + keyid = 5618; + displayName = "Blue Key (74b6)"; +}; +class ItemKeyBlue619: ItemKeyBlue { + keyid = 5619; + displayName = "Blue Key (735f)"; +}; +class ItemKeyBlue620: ItemKeyBlue { + keyid = 5620; + displayName = "Blue Key (cad6)"; +}; +class ItemKeyBlue621: ItemKeyBlue { + keyid = 5621; + displayName = "Blue Key (ef09)"; +}; +class ItemKeyBlue622: ItemKeyBlue { + keyid = 5622; + displayName = "Blue Key (36c0)"; +}; +class ItemKeyBlue623: ItemKeyBlue { + keyid = 5623; + displayName = "Blue Key (e73e)"; +}; +class ItemKeyBlue624: ItemKeyBlue { + keyid = 5624; + displayName = "Blue Key (6015)"; +}; +class ItemKeyBlue625: ItemKeyBlue { + keyid = 5625; + displayName = "Blue Key (9ae5)"; +}; +class ItemKeyBlue626: ItemKeyBlue { + keyid = 5626; + displayName = "Blue Key (4e73)"; +}; +class ItemKeyBlue627: ItemKeyBlue { + keyid = 5627; + displayName = "Blue Key (bdcb)"; +}; +class ItemKeyBlue628: ItemKeyBlue { + keyid = 5628; + displayName = "Blue Key (dc62)"; +}; +class ItemKeyBlue629: ItemKeyBlue { + keyid = 5629; + displayName = "Blue Key (88e8)"; +}; +class ItemKeyBlue630: ItemKeyBlue { + keyid = 5630; + displayName = "Blue Key (d656)"; +}; +class ItemKeyBlue631: ItemKeyBlue { + keyid = 5631; + displayName = "Blue Key (50da)"; +}; +class ItemKeyBlue632: ItemKeyBlue { + keyid = 5632; + displayName = "Blue Key (3a88)"; +}; +class ItemKeyBlue633: ItemKeyBlue { + keyid = 5633; + displayName = "Blue Key (80b7)"; +}; +class ItemKeyBlue634: ItemKeyBlue { + keyid = 5634; + displayName = "Blue Key (3b81)"; +}; +class ItemKeyBlue635: ItemKeyBlue { + keyid = 5635; + displayName = "Blue Key (4ade)"; +}; +class ItemKeyBlue636: ItemKeyBlue { + keyid = 5636; + displayName = "Blue Key (52f7)"; +}; +class ItemKeyBlue637: ItemKeyBlue { + keyid = 5637; + displayName = "Blue Key (ba27)"; +}; +class ItemKeyBlue638: ItemKeyBlue { + keyid = 5638; + displayName = "Blue Key (3bcb)"; +}; +class ItemKeyBlue639: ItemKeyBlue { + keyid = 5639; + displayName = "Blue Key (56fe)"; +}; +class ItemKeyBlue640: ItemKeyBlue { + keyid = 5640; + displayName = "Blue Key (98a7)"; +}; +class ItemKeyBlue641: ItemKeyBlue { + keyid = 5641; + displayName = "Blue Key (b994)"; +}; +class ItemKeyBlue642: ItemKeyBlue { + keyid = 5642; + displayName = "Blue Key (6d1a)"; +}; +class ItemKeyBlue643: ItemKeyBlue { + keyid = 5643; + displayName = "Blue Key (30c5)"; +}; +class ItemKeyBlue644: ItemKeyBlue { + keyid = 5644; + displayName = "Blue Key (435e)"; +}; +class ItemKeyBlue645: ItemKeyBlue { + keyid = 5645; + displayName = "Blue Key (5452)"; +}; +class ItemKeyBlue646: ItemKeyBlue { + keyid = 5646; + displayName = "Blue Key (5f30)"; +}; +class ItemKeyBlue647: ItemKeyBlue { + keyid = 5647; + displayName = "Blue Key (3b13)"; +}; +class ItemKeyBlue648: ItemKeyBlue { + keyid = 5648; + displayName = "Blue Key (4a70)"; +}; +class ItemKeyBlue649: ItemKeyBlue { + keyid = 5649; + displayName = "Blue Key (6a25)"; +}; +class ItemKeyBlue650: ItemKeyBlue { + keyid = 5650; + displayName = "Blue Key (4e43)"; +}; +class ItemKeyBlue651: ItemKeyBlue { + keyid = 5651; + displayName = "Blue Key (bbc9)"; +}; +class ItemKeyBlue652: ItemKeyBlue { + keyid = 5652; + displayName = "Blue Key (49cc)"; +}; +class ItemKeyBlue653: ItemKeyBlue { + keyid = 5653; + displayName = "Blue Key (8e8b)"; +}; +class ItemKeyBlue654: ItemKeyBlue { + keyid = 5654; + displayName = "Blue Key (ec98)"; +}; +class ItemKeyBlue655: ItemKeyBlue { + keyid = 5655; + displayName = "Blue Key (0942)"; +}; +class ItemKeyBlue656: ItemKeyBlue { + keyid = 5656; + displayName = "Blue Key (b614)"; +}; +class ItemKeyBlue657: ItemKeyBlue { + keyid = 5657; + displayName = "Blue Key (2c0b)"; +}; +class ItemKeyBlue658: ItemKeyBlue { + keyid = 5658; + displayName = "Blue Key (dbdb)"; +}; +class ItemKeyBlue659: ItemKeyBlue { + keyid = 5659; + displayName = "Blue Key (9a77)"; +}; +class ItemKeyBlue660: ItemKeyBlue { + keyid = 5660; + displayName = "Blue Key (f585)"; +}; +class ItemKeyBlue661: ItemKeyBlue { + keyid = 5661; + displayName = "Blue Key (ece5)"; +}; +class ItemKeyBlue662: ItemKeyBlue { + keyid = 5662; + displayName = "Blue Key (8c25)"; +}; +class ItemKeyBlue663: ItemKeyBlue { + keyid = 5663; + displayName = "Blue Key (9844)"; +}; +class ItemKeyBlue664: ItemKeyBlue { + keyid = 5664; + displayName = "Blue Key (df8a)"; +}; +class ItemKeyBlue665: ItemKeyBlue { + keyid = 5665; + displayName = "Blue Key (faaa)"; +}; +class ItemKeyBlue666: ItemKeyBlue { + keyid = 5666; + displayName = "Blue Key (cee6)"; +}; +class ItemKeyBlue667: ItemKeyBlue { + keyid = 5667; + displayName = "Blue Key (ff08)"; +}; +class ItemKeyBlue668: ItemKeyBlue { + keyid = 5668; + displayName = "Blue Key (234c)"; +}; +class ItemKeyBlue669: ItemKeyBlue { + keyid = 5669; + displayName = "Blue Key (c52c)"; +}; +class ItemKeyBlue670: ItemKeyBlue { + keyid = 5670; + displayName = "Blue Key (5445)"; +}; +class ItemKeyBlue671: ItemKeyBlue { + keyid = 5671; + displayName = "Blue Key (b4d2)"; +}; +class ItemKeyBlue672: ItemKeyBlue { + keyid = 5672; + displayName = "Blue Key (8162)"; +}; +class ItemKeyBlue673: ItemKeyBlue { + keyid = 5673; + displayName = "Blue Key (61cc)"; +}; +class ItemKeyBlue674: ItemKeyBlue { + keyid = 5674; + displayName = "Blue Key (95ee)"; +}; +class ItemKeyBlue675: ItemKeyBlue { + keyid = 5675; + displayName = "Blue Key (1471)"; +}; +class ItemKeyBlue676: ItemKeyBlue { + keyid = 5676; + displayName = "Blue Key (d4c6)"; +}; +class ItemKeyBlue677: ItemKeyBlue { + keyid = 5677; + displayName = "Blue Key (18f7)"; +}; +class ItemKeyBlue678: ItemKeyBlue { + keyid = 5678; + displayName = "Blue Key (7621)"; +}; +class ItemKeyBlue679: ItemKeyBlue { + keyid = 5679; + displayName = "Blue Key (a018)"; +}; +class ItemKeyBlue680: ItemKeyBlue { + keyid = 5680; + displayName = "Blue Key (5cd2)"; +}; +class ItemKeyBlue681: ItemKeyBlue { + keyid = 5681; + displayName = "Blue Key (205c)"; +}; +class ItemKeyBlue682: ItemKeyBlue { + keyid = 5682; + displayName = "Blue Key (7391)"; +}; +class ItemKeyBlue683: ItemKeyBlue { + keyid = 5683; + displayName = "Blue Key (f589)"; +}; +class ItemKeyBlue684: ItemKeyBlue { + keyid = 5684; + displayName = "Blue Key (c9e7)"; +}; +class ItemKeyBlue685: ItemKeyBlue { + keyid = 5685; + displayName = "Blue Key (a381)"; +}; +class ItemKeyBlue686: ItemKeyBlue { + keyid = 5686; + displayName = "Blue Key (d11c)"; +}; +class ItemKeyBlue687: ItemKeyBlue { + keyid = 5687; + displayName = "Blue Key (9b13)"; +}; +class ItemKeyBlue688: ItemKeyBlue { + keyid = 5688; + displayName = "Blue Key (a8c9)"; +}; +class ItemKeyBlue689: ItemKeyBlue { + keyid = 5689; + displayName = "Blue Key (752b)"; +}; +class ItemKeyBlue690: ItemKeyBlue { + keyid = 5690; + displayName = "Blue Key (405b)"; +}; +class ItemKeyBlue691: ItemKeyBlue { + keyid = 5691; + displayName = "Blue Key (23db)"; +}; +class ItemKeyBlue692: ItemKeyBlue { + keyid = 5692; + displayName = "Blue Key (b178)"; +}; +class ItemKeyBlue693: ItemKeyBlue { + keyid = 5693; + displayName = "Blue Key (6c78)"; +}; +class ItemKeyBlue694: ItemKeyBlue { + keyid = 5694; + displayName = "Blue Key (f514)"; +}; +class ItemKeyBlue695: ItemKeyBlue { + keyid = 5695; + displayName = "Blue Key (4443)"; +}; +class ItemKeyBlue696: ItemKeyBlue { + keyid = 5696; + displayName = "Blue Key (dc8e)"; +}; +class ItemKeyBlue697: ItemKeyBlue { + keyid = 5697; + displayName = "Blue Key (6715)"; +}; +class ItemKeyBlue698: ItemKeyBlue { + keyid = 5698; + displayName = "Blue Key (f561)"; +}; +class ItemKeyBlue699: ItemKeyBlue { + keyid = 5699; + displayName = "Blue Key (3eaf)"; +}; +class ItemKeyBlue700: ItemKeyBlue { + keyid = 5700; + displayName = "Blue Key (ec55)"; +}; +class ItemKeyBlue701: ItemKeyBlue { + keyid = 5701; + displayName = "Blue Key (b42e)"; +}; +class ItemKeyBlue702: ItemKeyBlue { + keyid = 5702; + displayName = "Blue Key (3b9b)"; +}; +class ItemKeyBlue703: ItemKeyBlue { + keyid = 5703; + displayName = "Blue Key (37d2)"; +}; +class ItemKeyBlue704: ItemKeyBlue { + keyid = 5704; + displayName = "Blue Key (c024)"; +}; +class ItemKeyBlue705: ItemKeyBlue { + keyid = 5705; + displayName = "Blue Key (96a3)"; +}; +class ItemKeyBlue706: ItemKeyBlue { + keyid = 5706; + displayName = "Blue Key (1a3e)"; +}; +class ItemKeyBlue707: ItemKeyBlue { + keyid = 5707; + displayName = "Blue Key (9a1d)"; +}; +class ItemKeyBlue708: ItemKeyBlue { + keyid = 5708; + displayName = "Blue Key (92a6)"; +}; +class ItemKeyBlue709: ItemKeyBlue { + keyid = 5709; + displayName = "Blue Key (f472)"; +}; +class ItemKeyBlue710: ItemKeyBlue { + keyid = 5710; + displayName = "Blue Key (3d64)"; +}; +class ItemKeyBlue711: ItemKeyBlue { + keyid = 5711; + displayName = "Blue Key (d967)"; +}; +class ItemKeyBlue712: ItemKeyBlue { + keyid = 5712; + displayName = "Blue Key (d3b8)"; +}; +class ItemKeyBlue713: ItemKeyBlue { + keyid = 5713; + displayName = "Blue Key (d94b)"; +}; +class ItemKeyBlue714: ItemKeyBlue { + keyid = 5714; + displayName = "Blue Key (5432)"; +}; +class ItemKeyBlue715: ItemKeyBlue { + keyid = 5715; + displayName = "Blue Key (3b56)"; +}; +class ItemKeyBlue716: ItemKeyBlue { + keyid = 5716; + displayName = "Blue Key (790a)"; +}; +class ItemKeyBlue717: ItemKeyBlue { + keyid = 5717; + displayName = "Blue Key (fc39)"; +}; +class ItemKeyBlue718: ItemKeyBlue { + keyid = 5718; + displayName = "Blue Key (ebd0)"; +}; +class ItemKeyBlue719: ItemKeyBlue { + keyid = 5719; + displayName = "Blue Key (91e6)"; +}; +class ItemKeyBlue720: ItemKeyBlue { + keyid = 5720; + displayName = "Blue Key (d2d2)"; +}; +class ItemKeyBlue721: ItemKeyBlue { + keyid = 5721; + displayName = "Blue Key (69e7)"; +}; +class ItemKeyBlue722: ItemKeyBlue { + keyid = 5722; + displayName = "Blue Key (4a37)"; +}; +class ItemKeyBlue723: ItemKeyBlue { + keyid = 5723; + displayName = "Blue Key (d697)"; +}; +class ItemKeyBlue724: ItemKeyBlue { + keyid = 5724; + displayName = "Blue Key (787a)"; +}; +class ItemKeyBlue725: ItemKeyBlue { + keyid = 5725; + displayName = "Blue Key (a673)"; +}; +class ItemKeyBlue726: ItemKeyBlue { + keyid = 5726; + displayName = "Blue Key (d279)"; +}; +class ItemKeyBlue727: ItemKeyBlue { + keyid = 5727; + displayName = "Blue Key (f14f)"; +}; +class ItemKeyBlue728: ItemKeyBlue { + keyid = 5728; + displayName = "Blue Key (584b)"; +}; +class ItemKeyBlue729: ItemKeyBlue { + keyid = 5729; + displayName = "Blue Key (3e2f)"; +}; +class ItemKeyBlue730: ItemKeyBlue { + keyid = 5730; + displayName = "Blue Key (d151)"; +}; +class ItemKeyBlue731: ItemKeyBlue { + keyid = 5731; + displayName = "Blue Key (dfef)"; +}; +class ItemKeyBlue732: ItemKeyBlue { + keyid = 5732; + displayName = "Blue Key (d645)"; +}; +class ItemKeyBlue733: ItemKeyBlue { + keyid = 5733; + displayName = "Blue Key (dd4f)"; +}; +class ItemKeyBlue734: ItemKeyBlue { + keyid = 5734; + displayName = "Blue Key (12a4)"; +}; +class ItemKeyBlue735: ItemKeyBlue { + keyid = 5735; + displayName = "Blue Key (6142)"; +}; +class ItemKeyBlue736: ItemKeyBlue { + keyid = 5736; + displayName = "Blue Key (7784)"; +}; +class ItemKeyBlue737: ItemKeyBlue { + keyid = 5737; + displayName = "Blue Key (f644)"; +}; +class ItemKeyBlue738: ItemKeyBlue { + keyid = 5738; + displayName = "Blue Key (86a3)"; +}; +class ItemKeyBlue739: ItemKeyBlue { + keyid = 5739; + displayName = "Blue Key (b345)"; +}; +class ItemKeyBlue740: ItemKeyBlue { + keyid = 5740; + displayName = "Blue Key (a483)"; +}; +class ItemKeyBlue741: ItemKeyBlue { + keyid = 5741; + displayName = "Blue Key (c719)"; +}; +class ItemKeyBlue742: ItemKeyBlue { + keyid = 5742; + displayName = "Blue Key (614d)"; +}; +class ItemKeyBlue743: ItemKeyBlue { + keyid = 5743; + displayName = "Blue Key (30b6)"; +}; +class ItemKeyBlue744: ItemKeyBlue { + keyid = 5744; + displayName = "Blue Key (0d2a)"; +}; +class ItemKeyBlue745: ItemKeyBlue { + keyid = 5745; + displayName = "Blue Key (69b0)"; +}; +class ItemKeyBlue746: ItemKeyBlue { + keyid = 5746; + displayName = "Blue Key (cfa7)"; +}; +class ItemKeyBlue747: ItemKeyBlue { + keyid = 5747; + displayName = "Blue Key (d437)"; +}; +class ItemKeyBlue748: ItemKeyBlue { + keyid = 5748; + displayName = "Blue Key (acba)"; +}; +class ItemKeyBlue749: ItemKeyBlue { + keyid = 5749; + displayName = "Blue Key (91e3)"; +}; +class ItemKeyBlue750: ItemKeyBlue { + keyid = 5750; + displayName = "Blue Key (2806)"; +}; +class ItemKeyBlue751: ItemKeyBlue { + keyid = 5751; + displayName = "Blue Key (9d30)"; +}; +class ItemKeyBlue752: ItemKeyBlue { + keyid = 5752; + displayName = "Blue Key (718f)"; +}; +class ItemKeyBlue753: ItemKeyBlue { + keyid = 5753; + displayName = "Blue Key (573a)"; +}; +class ItemKeyBlue754: ItemKeyBlue { + keyid = 5754; + displayName = "Blue Key (7579)"; +}; +class ItemKeyBlue755: ItemKeyBlue { + keyid = 5755; + displayName = "Blue Key (618d)"; +}; +class ItemKeyBlue756: ItemKeyBlue { + keyid = 5756; + displayName = "Blue Key (8c3c)"; +}; +class ItemKeyBlue757: ItemKeyBlue { + keyid = 5757; + displayName = "Blue Key (e0bb)"; +}; +class ItemKeyBlue758: ItemKeyBlue { + keyid = 5758; + displayName = "Blue Key (066f)"; +}; +class ItemKeyBlue759: ItemKeyBlue { + keyid = 5759; + displayName = "Blue Key (f4ba)"; +}; +class ItemKeyBlue760: ItemKeyBlue { + keyid = 5760; + displayName = "Blue Key (b2c7)"; +}; +class ItemKeyBlue761: ItemKeyBlue { + keyid = 5761; + displayName = "Blue Key (f392)"; +}; +class ItemKeyBlue762: ItemKeyBlue { + keyid = 5762; + displayName = "Blue Key (1049)"; +}; +class ItemKeyBlue763: ItemKeyBlue { + keyid = 5763; + displayName = "Blue Key (a455)"; +}; +class ItemKeyBlue764: ItemKeyBlue { + keyid = 5764; + displayName = "Blue Key (b1c3)"; +}; +class ItemKeyBlue765: ItemKeyBlue { + keyid = 5765; + displayName = "Blue Key (7e9a)"; +}; +class ItemKeyBlue766: ItemKeyBlue { + keyid = 5766; + displayName = "Blue Key (adbd)"; +}; +class ItemKeyBlue767: ItemKeyBlue { + keyid = 5767; + displayName = "Blue Key (3c4f)"; +}; +class ItemKeyBlue768: ItemKeyBlue { + keyid = 5768; + displayName = "Blue Key (40e2)"; +}; +class ItemKeyBlue769: ItemKeyBlue { + keyid = 5769; + displayName = "Blue Key (7f1b)"; +}; +class ItemKeyBlue770: ItemKeyBlue { + keyid = 5770; + displayName = "Blue Key (dea6)"; +}; +class ItemKeyBlue771: ItemKeyBlue { + keyid = 5771; + displayName = "Blue Key (8d04)"; +}; +class ItemKeyBlue772: ItemKeyBlue { + keyid = 5772; + displayName = "Blue Key (0a35)"; +}; +class ItemKeyBlue773: ItemKeyBlue { + keyid = 5773; + displayName = "Blue Key (0170)"; +}; +class ItemKeyBlue774: ItemKeyBlue { + keyid = 5774; + displayName = "Blue Key (9470)"; +}; +class ItemKeyBlue775: ItemKeyBlue { + keyid = 5775; + displayName = "Blue Key (007c)"; +}; +class ItemKeyBlue776: ItemKeyBlue { + keyid = 5776; + displayName = "Blue Key (1d2d)"; +}; +class ItemKeyBlue777: ItemKeyBlue { + keyid = 5777; + displayName = "Blue Key (3cf6)"; +}; +class ItemKeyBlue778: ItemKeyBlue { + keyid = 5778; + displayName = "Blue Key (a840)"; +}; +class ItemKeyBlue779: ItemKeyBlue { + keyid = 5779; + displayName = "Blue Key (b601)"; +}; +class ItemKeyBlue780: ItemKeyBlue { + keyid = 5780; + displayName = "Blue Key (6c53)"; +}; +class ItemKeyBlue781: ItemKeyBlue { + keyid = 5781; + displayName = "Blue Key (cff9)"; +}; +class ItemKeyBlue782: ItemKeyBlue { + keyid = 5782; + displayName = "Blue Key (0ba6)"; +}; +class ItemKeyBlue783: ItemKeyBlue { + keyid = 5783; + displayName = "Blue Key (3bdf)"; +}; +class ItemKeyBlue784: ItemKeyBlue { + keyid = 5784; + displayName = "Blue Key (0288)"; +}; +class ItemKeyBlue785: ItemKeyBlue { + keyid = 5785; + displayName = "Blue Key (c3bf)"; +}; +class ItemKeyBlue786: ItemKeyBlue { + keyid = 5786; + displayName = "Blue Key (99e4)"; +}; +class ItemKeyBlue787: ItemKeyBlue { + keyid = 5787; + displayName = "Blue Key (52e3)"; +}; +class ItemKeyBlue788: ItemKeyBlue { + keyid = 5788; + displayName = "Blue Key (0e90)"; +}; +class ItemKeyBlue789: ItemKeyBlue { + keyid = 5789; + displayName = "Blue Key (101f)"; +}; +class ItemKeyBlue790: ItemKeyBlue { + keyid = 5790; + displayName = "Blue Key (3161)"; +}; +class ItemKeyBlue791: ItemKeyBlue { + keyid = 5791; + displayName = "Blue Key (0417)"; +}; +class ItemKeyBlue792: ItemKeyBlue { + keyid = 5792; + displayName = "Blue Key (4501)"; +}; +class ItemKeyBlue793: ItemKeyBlue { + keyid = 5793; + displayName = "Blue Key (5698)"; +}; +class ItemKeyBlue794: ItemKeyBlue { + keyid = 5794; + displayName = "Blue Key (1298)"; +}; +class ItemKeyBlue795: ItemKeyBlue { + keyid = 5795; + displayName = "Blue Key (aa64)"; +}; +class ItemKeyBlue796: ItemKeyBlue { + keyid = 5796; + displayName = "Blue Key (df37)"; +}; +class ItemKeyBlue797: ItemKeyBlue { + keyid = 5797; + displayName = "Blue Key (6232)"; +}; +class ItemKeyBlue798: ItemKeyBlue { + keyid = 5798; + displayName = "Blue Key (91a8)"; +}; +class ItemKeyBlue799: ItemKeyBlue { + keyid = 5799; + displayName = "Blue Key (3826)"; +}; +class ItemKeyBlue800: ItemKeyBlue { + keyid = 5800; + displayName = "Blue Key (f5b4)"; +}; +class ItemKeyBlue801: ItemKeyBlue { + keyid = 5801; + displayName = "Blue Key (c4ef)"; +}; +class ItemKeyBlue802: ItemKeyBlue { + keyid = 5802; + displayName = "Blue Key (2af0)"; +}; +class ItemKeyBlue803: ItemKeyBlue { + keyid = 5803; + displayName = "Blue Key (b78c)"; +}; +class ItemKeyBlue804: ItemKeyBlue { + keyid = 5804; + displayName = "Blue Key (6f2b)"; +}; +class ItemKeyBlue805: ItemKeyBlue { + keyid = 5805; + displayName = "Blue Key (67e3)"; +}; +class ItemKeyBlue806: ItemKeyBlue { + keyid = 5806; + displayName = "Blue Key (dcc9)"; +}; +class ItemKeyBlue807: ItemKeyBlue { + keyid = 5807; + displayName = "Blue Key (4926)"; +}; +class ItemKeyBlue808: ItemKeyBlue { + keyid = 5808; + displayName = "Blue Key (2f6a)"; +}; +class ItemKeyBlue809: ItemKeyBlue { + keyid = 5809; + displayName = "Blue Key (c621)"; +}; +class ItemKeyBlue810: ItemKeyBlue { + keyid = 5810; + displayName = "Blue Key (32bd)"; +}; +class ItemKeyBlue811: ItemKeyBlue { + keyid = 5811; + displayName = "Blue Key (b497)"; +}; +class ItemKeyBlue812: ItemKeyBlue { + keyid = 5812; + displayName = "Blue Key (1dcd)"; +}; +class ItemKeyBlue813: ItemKeyBlue { + keyid = 5813; + displayName = "Blue Key (1212)"; +}; +class ItemKeyBlue814: ItemKeyBlue { + keyid = 5814; + displayName = "Blue Key (670b)"; +}; +class ItemKeyBlue815: ItemKeyBlue { + keyid = 5815; + displayName = "Blue Key (e9d7)"; +}; +class ItemKeyBlue816: ItemKeyBlue { + keyid = 5816; + displayName = "Blue Key (4f9a)"; +}; +class ItemKeyBlue817: ItemKeyBlue { + keyid = 5817; + displayName = "Blue Key (c214)"; +}; +class ItemKeyBlue818: ItemKeyBlue { + keyid = 5818; + displayName = "Blue Key (e98a)"; +}; +class ItemKeyBlue819: ItemKeyBlue { + keyid = 5819; + displayName = "Blue Key (f733)"; +}; +class ItemKeyBlue820: ItemKeyBlue { + keyid = 5820; + displayName = "Blue Key (5c3a)"; +}; +class ItemKeyBlue821: ItemKeyBlue { + keyid = 5821; + displayName = "Blue Key (ddc2)"; +}; +class ItemKeyBlue822: ItemKeyBlue { + keyid = 5822; + displayName = "Blue Key (e106)"; +}; +class ItemKeyBlue823: ItemKeyBlue { + keyid = 5823; + displayName = "Blue Key (1525)"; +}; +class ItemKeyBlue824: ItemKeyBlue { + keyid = 5824; + displayName = "Blue Key (397a)"; +}; +class ItemKeyBlue825: ItemKeyBlue { + keyid = 5825; + displayName = "Blue Key (e0ad)"; +}; +class ItemKeyBlue826: ItemKeyBlue { + keyid = 5826; + displayName = "Blue Key (9f2e)"; +}; +class ItemKeyBlue827: ItemKeyBlue { + keyid = 5827; + displayName = "Blue Key (6dfe)"; +}; +class ItemKeyBlue828: ItemKeyBlue { + keyid = 5828; + displayName = "Blue Key (2e21)"; +}; +class ItemKeyBlue829: ItemKeyBlue { + keyid = 5829; + displayName = "Blue Key (5c86)"; +}; +class ItemKeyBlue830: ItemKeyBlue { + keyid = 5830; + displayName = "Blue Key (fcbb)"; +}; +class ItemKeyBlue831: ItemKeyBlue { + keyid = 5831; + displayName = "Blue Key (1999)"; +}; +class ItemKeyBlue832: ItemKeyBlue { + keyid = 5832; + displayName = "Blue Key (c2bd)"; +}; +class ItemKeyBlue833: ItemKeyBlue { + keyid = 5833; + displayName = "Blue Key (40f6)"; +}; +class ItemKeyBlue834: ItemKeyBlue { + keyid = 5834; + displayName = "Blue Key (d804)"; +}; +class ItemKeyBlue835: ItemKeyBlue { + keyid = 5835; + displayName = "Blue Key (01ca)"; +}; +class ItemKeyBlue836: ItemKeyBlue { + keyid = 5836; + displayName = "Blue Key (289a)"; +}; +class ItemKeyBlue837: ItemKeyBlue { + keyid = 5837; + displayName = "Blue Key (e0e1)"; +}; +class ItemKeyBlue838: ItemKeyBlue { + keyid = 5838; + displayName = "Blue Key (b06e)"; +}; +class ItemKeyBlue839: ItemKeyBlue { + keyid = 5839; + displayName = "Blue Key (2057)"; +}; +class ItemKeyBlue840: ItemKeyBlue { + keyid = 5840; + displayName = "Blue Key (2cbf)"; +}; +class ItemKeyBlue841: ItemKeyBlue { + keyid = 5841; + displayName = "Blue Key (d5ba)"; +}; +class ItemKeyBlue842: ItemKeyBlue { + keyid = 5842; + displayName = "Blue Key (357b)"; +}; +class ItemKeyBlue843: ItemKeyBlue { + keyid = 5843; + displayName = "Blue Key (3918)"; +}; +class ItemKeyBlue844: ItemKeyBlue { + keyid = 5844; + displayName = "Blue Key (a279)"; +}; +class ItemKeyBlue845: ItemKeyBlue { + keyid = 5845; + displayName = "Blue Key (6979)"; +}; +class ItemKeyBlue846: ItemKeyBlue { + keyid = 5846; + displayName = "Blue Key (a9eb)"; +}; +class ItemKeyBlue847: ItemKeyBlue { + keyid = 5847; + displayName = "Blue Key (b1d3)"; +}; +class ItemKeyBlue848: ItemKeyBlue { + keyid = 5848; + displayName = "Blue Key (2a12)"; +}; +class ItemKeyBlue849: ItemKeyBlue { + keyid = 5849; + displayName = "Blue Key (c01e)"; +}; +class ItemKeyBlue850: ItemKeyBlue { + keyid = 5850; + displayName = "Blue Key (7d72)"; +}; +class ItemKeyBlue851: ItemKeyBlue { + keyid = 5851; + displayName = "Blue Key (9e12)"; +}; +class ItemKeyBlue852: ItemKeyBlue { + keyid = 5852; + displayName = "Blue Key (3cdf)"; +}; +class ItemKeyBlue853: ItemKeyBlue { + keyid = 5853; + displayName = "Blue Key (cdda)"; +}; +class ItemKeyBlue854: ItemKeyBlue { + keyid = 5854; + displayName = "Blue Key (c615)"; +}; +class ItemKeyBlue855: ItemKeyBlue { + keyid = 5855; + displayName = "Blue Key (f778)"; +}; +class ItemKeyBlue856: ItemKeyBlue { + keyid = 5856; + displayName = "Blue Key (e736)"; +}; +class ItemKeyBlue857: ItemKeyBlue { + keyid = 5857; + displayName = "Blue Key (b2ba)"; +}; +class ItemKeyBlue858: ItemKeyBlue { + keyid = 5858; + displayName = "Blue Key (af65)"; +}; +class ItemKeyBlue859: ItemKeyBlue { + keyid = 5859; + displayName = "Blue Key (0d12)"; +}; +class ItemKeyBlue860: ItemKeyBlue { + keyid = 5860; + displayName = "Blue Key (0a9c)"; +}; +class ItemKeyBlue861: ItemKeyBlue { + keyid = 5861; + displayName = "Blue Key (5764)"; +}; +class ItemKeyBlue862: ItemKeyBlue { + keyid = 5862; + displayName = "Blue Key (b603)"; +}; +class ItemKeyBlue863: ItemKeyBlue { + keyid = 5863; + displayName = "Blue Key (f150)"; +}; +class ItemKeyBlue864: ItemKeyBlue { + keyid = 5864; + displayName = "Blue Key (f8a6)"; +}; +class ItemKeyBlue865: ItemKeyBlue { + keyid = 5865; + displayName = "Blue Key (fd23)"; +}; +class ItemKeyBlue866: ItemKeyBlue { + keyid = 5866; + displayName = "Blue Key (7d9d)"; +}; +class ItemKeyBlue867: ItemKeyBlue { + keyid = 5867; + displayName = "Blue Key (11d2)"; +}; +class ItemKeyBlue868: ItemKeyBlue { + keyid = 5868; + displayName = "Blue Key (78ab)"; +}; +class ItemKeyBlue869: ItemKeyBlue { + keyid = 5869; + displayName = "Blue Key (36f0)"; +}; +class ItemKeyBlue870: ItemKeyBlue { + keyid = 5870; + displayName = "Blue Key (783f)"; +}; +class ItemKeyBlue871: ItemKeyBlue { + keyid = 5871; + displayName = "Blue Key (c023)"; +}; +class ItemKeyBlue872: ItemKeyBlue { + keyid = 5872; + displayName = "Blue Key (29a2)"; +}; +class ItemKeyBlue873: ItemKeyBlue { + keyid = 5873; + displayName = "Blue Key (9798)"; +}; +class ItemKeyBlue874: ItemKeyBlue { + keyid = 5874; + displayName = "Blue Key (989b)"; +}; +class ItemKeyBlue875: ItemKeyBlue { + keyid = 5875; + displayName = "Blue Key (085a)"; +}; +class ItemKeyBlue876: ItemKeyBlue { + keyid = 5876; + displayName = "Blue Key (7bf7)"; +}; +class ItemKeyBlue877: ItemKeyBlue { + keyid = 5877; + displayName = "Blue Key (d07b)"; +}; +class ItemKeyBlue878: ItemKeyBlue { + keyid = 5878; + displayName = "Blue Key (6db6)"; +}; +class ItemKeyBlue879: ItemKeyBlue { + keyid = 5879; + displayName = "Blue Key (256e)"; +}; +class ItemKeyBlue880: ItemKeyBlue { + keyid = 5880; + displayName = "Blue Key (bc3a)"; +}; +class ItemKeyBlue881: ItemKeyBlue { + keyid = 5881; + displayName = "Blue Key (caf9)"; +}; +class ItemKeyBlue882: ItemKeyBlue { + keyid = 5882; + displayName = "Blue Key (5c3b)"; +}; +class ItemKeyBlue883: ItemKeyBlue { + keyid = 5883; + displayName = "Blue Key (ba5d)"; +}; +class ItemKeyBlue884: ItemKeyBlue { + keyid = 5884; + displayName = "Blue Key (743d)"; +}; +class ItemKeyBlue885: ItemKeyBlue { + keyid = 5885; + displayName = "Blue Key (ef17)"; +}; +class ItemKeyBlue886: ItemKeyBlue { + keyid = 5886; + displayName = "Blue Key (3619)"; +}; +class ItemKeyBlue887: ItemKeyBlue { + keyid = 5887; + displayName = "Blue Key (de9e)"; +}; +class ItemKeyBlue888: ItemKeyBlue { + keyid = 5888; + displayName = "Blue Key (9782)"; +}; +class ItemKeyBlue889: ItemKeyBlue { + keyid = 5889; + displayName = "Blue Key (8fcd)"; +}; +class ItemKeyBlue890: ItemKeyBlue { + keyid = 5890; + displayName = "Blue Key (0aa5)"; +}; +class ItemKeyBlue891: ItemKeyBlue { + keyid = 5891; + displayName = "Blue Key (b953)"; +}; +class ItemKeyBlue892: ItemKeyBlue { + keyid = 5892; + displayName = "Blue Key (efa3)"; +}; +class ItemKeyBlue893: ItemKeyBlue { + keyid = 5893; + displayName = "Blue Key (ee9d)"; +}; +class ItemKeyBlue894: ItemKeyBlue { + keyid = 5894; + displayName = "Blue Key (cace)"; +}; +class ItemKeyBlue895: ItemKeyBlue { + keyid = 5895; + displayName = "Blue Key (fcb7)"; +}; +class ItemKeyBlue896: ItemKeyBlue { + keyid = 5896; + displayName = "Blue Key (0476)"; +}; +class ItemKeyBlue897: ItemKeyBlue { + keyid = 5897; + displayName = "Blue Key (ee6d)"; +}; +class ItemKeyBlue898: ItemKeyBlue { + keyid = 5898; + displayName = "Blue Key (d9ba)"; +}; +class ItemKeyBlue899: ItemKeyBlue { + keyid = 5899; + displayName = "Blue Key (0398)"; +}; +class ItemKeyBlue900: ItemKeyBlue { + keyid = 5900; + displayName = "Blue Key (e439)"; +}; +class ItemKeyBlue901: ItemKeyBlue { + keyid = 5901; + displayName = "Blue Key (06e1)"; +}; +class ItemKeyBlue902: ItemKeyBlue { + keyid = 5902; + displayName = "Blue Key (1550)"; +}; +class ItemKeyBlue903: ItemKeyBlue { + keyid = 5903; + displayName = "Blue Key (34cf)"; +}; +class ItemKeyBlue904: ItemKeyBlue { + keyid = 5904; + displayName = "Blue Key (e8a9)"; +}; +class ItemKeyBlue905: ItemKeyBlue { + keyid = 5905; + displayName = "Blue Key (1551)"; +}; +class ItemKeyBlue906: ItemKeyBlue { + keyid = 5906; + displayName = "Blue Key (df3e)"; +}; +class ItemKeyBlue907: ItemKeyBlue { + keyid = 5907; + displayName = "Blue Key (f182)"; +}; +class ItemKeyBlue908: ItemKeyBlue { + keyid = 5908; + displayName = "Blue Key (8b18)"; +}; +class ItemKeyBlue909: ItemKeyBlue { + keyid = 5909; + displayName = "Blue Key (ce44)"; +}; +class ItemKeyBlue910: ItemKeyBlue { + keyid = 5910; + displayName = "Blue Key (dfea)"; +}; +class ItemKeyBlue911: ItemKeyBlue { + keyid = 5911; + displayName = "Blue Key (ef55)"; +}; +class ItemKeyBlue912: ItemKeyBlue { + keyid = 5912; + displayName = "Blue Key (45f7)"; +}; +class ItemKeyBlue913: ItemKeyBlue { + keyid = 5913; + displayName = "Blue Key (4324)"; +}; +class ItemKeyBlue914: ItemKeyBlue { + keyid = 5914; + displayName = "Blue Key (965f)"; +}; +class ItemKeyBlue915: ItemKeyBlue { + keyid = 5915; + displayName = "Blue Key (0483)"; +}; +class ItemKeyBlue916: ItemKeyBlue { + keyid = 5916; + displayName = "Blue Key (e402)"; +}; +class ItemKeyBlue917: ItemKeyBlue { + keyid = 5917; + displayName = "Blue Key (f9c3)"; +}; +class ItemKeyBlue918: ItemKeyBlue { + keyid = 5918; + displayName = "Blue Key (42a4)"; +}; +class ItemKeyBlue919: ItemKeyBlue { + keyid = 5919; + displayName = "Blue Key (1529)"; +}; +class ItemKeyBlue920: ItemKeyBlue { + keyid = 5920; + displayName = "Blue Key (f6d9)"; +}; +class ItemKeyBlue921: ItemKeyBlue { + keyid = 5921; + displayName = "Blue Key (bc55)"; +}; +class ItemKeyBlue922: ItemKeyBlue { + keyid = 5922; + displayName = "Blue Key (19da)"; +}; +class ItemKeyBlue923: ItemKeyBlue { + keyid = 5923; + displayName = "Blue Key (1f52)"; +}; +class ItemKeyBlue924: ItemKeyBlue { + keyid = 5924; + displayName = "Blue Key (bbae)"; +}; +class ItemKeyBlue925: ItemKeyBlue { + keyid = 5925; + displayName = "Blue Key (3b65)"; +}; +class ItemKeyBlue926: ItemKeyBlue { + keyid = 5926; + displayName = "Blue Key (04c7)"; +}; +class ItemKeyBlue927: ItemKeyBlue { + keyid = 5927; + displayName = "Blue Key (dbf0)"; +}; +class ItemKeyBlue928: ItemKeyBlue { + keyid = 5928; + displayName = "Blue Key (081c)"; +}; +class ItemKeyBlue929: ItemKeyBlue { + keyid = 5929; + displayName = "Blue Key (eb80)"; +}; +class ItemKeyBlue930: ItemKeyBlue { + keyid = 5930; + displayName = "Blue Key (537f)"; +}; +class ItemKeyBlue931: ItemKeyBlue { + keyid = 5931; + displayName = "Blue Key (72e0)"; +}; +class ItemKeyBlue932: ItemKeyBlue { + keyid = 5932; + displayName = "Blue Key (4ef7)"; +}; +class ItemKeyBlue933: ItemKeyBlue { + keyid = 5933; + displayName = "Blue Key (9bba)"; +}; +class ItemKeyBlue934: ItemKeyBlue { + keyid = 5934; + displayName = "Blue Key (9caf)"; +}; +class ItemKeyBlue935: ItemKeyBlue { + keyid = 5935; + displayName = "Blue Key (4afe)"; +}; +class ItemKeyBlue936: ItemKeyBlue { + keyid = 5936; + displayName = "Blue Key (be66)"; +}; +class ItemKeyBlue937: ItemKeyBlue { + keyid = 5937; + displayName = "Blue Key (3e4b)"; +}; +class ItemKeyBlue938: ItemKeyBlue { + keyid = 5938; + displayName = "Blue Key (28bd)"; +}; +class ItemKeyBlue939: ItemKeyBlue { + keyid = 5939; + displayName = "Blue Key (6843)"; +}; +class ItemKeyBlue940: ItemKeyBlue { + keyid = 5940; + displayName = "Blue Key (6992)"; +}; +class ItemKeyBlue941: ItemKeyBlue { + keyid = 5941; + displayName = "Blue Key (e78e)"; +}; +class ItemKeyBlue942: ItemKeyBlue { + keyid = 5942; + displayName = "Blue Key (9ee3)"; +}; +class ItemKeyBlue943: ItemKeyBlue { + keyid = 5943; + displayName = "Blue Key (434b)"; +}; +class ItemKeyBlue944: ItemKeyBlue { + keyid = 5944; + displayName = "Blue Key (ebbb)"; +}; +class ItemKeyBlue945: ItemKeyBlue { + keyid = 5945; + displayName = "Blue Key (16e2)"; +}; +class ItemKeyBlue946: ItemKeyBlue { + keyid = 5946; + displayName = "Blue Key (1812)"; +}; +class ItemKeyBlue947: ItemKeyBlue { + keyid = 5947; + displayName = "Blue Key (9efa)"; +}; +class ItemKeyBlue948: ItemKeyBlue { + keyid = 5948; + displayName = "Blue Key (02f9)"; +}; +class ItemKeyBlue949: ItemKeyBlue { + keyid = 5949; + displayName = "Blue Key (ebe8)"; +}; +class ItemKeyBlue950: ItemKeyBlue { + keyid = 5950; + displayName = "Blue Key (5254)"; +}; +class ItemKeyBlue951: ItemKeyBlue { + keyid = 5951; + displayName = "Blue Key (abeb)"; +}; +class ItemKeyBlue952: ItemKeyBlue { + keyid = 5952; + displayName = "Blue Key (b4d0)"; +}; +class ItemKeyBlue953: ItemKeyBlue { + keyid = 5953; + displayName = "Blue Key (d5b8)"; +}; +class ItemKeyBlue954: ItemKeyBlue { + keyid = 5954; + displayName = "Blue Key (1756)"; +}; +class ItemKeyBlue955: ItemKeyBlue { + keyid = 5955; + displayName = "Blue Key (d43c)"; +}; +class ItemKeyBlue956: ItemKeyBlue { + keyid = 5956; + displayName = "Blue Key (4f68)"; +}; +class ItemKeyBlue957: ItemKeyBlue { + keyid = 5957; + displayName = "Blue Key (6233)"; +}; +class ItemKeyBlue958: ItemKeyBlue { + keyid = 5958; + displayName = "Blue Key (77ce)"; +}; +class ItemKeyBlue959: ItemKeyBlue { + keyid = 5959; + displayName = "Blue Key (ec62)"; +}; +class ItemKeyBlue960: ItemKeyBlue { + keyid = 5960; + displayName = "Blue Key (ba00)"; +}; +class ItemKeyBlue961: ItemKeyBlue { + keyid = 5961; + displayName = "Blue Key (ed1c)"; +}; +class ItemKeyBlue962: ItemKeyBlue { + keyid = 5962; + displayName = "Blue Key (5db4)"; +}; +class ItemKeyBlue963: ItemKeyBlue { + keyid = 5963; + displayName = "Blue Key (3640)"; +}; +class ItemKeyBlue964: ItemKeyBlue { + keyid = 5964; + displayName = "Blue Key (73d9)"; +}; +class ItemKeyBlue965: ItemKeyBlue { + keyid = 5965; + displayName = "Blue Key (964d)"; +}; +class ItemKeyBlue966: ItemKeyBlue { + keyid = 5966; + displayName = "Blue Key (406e)"; +}; +class ItemKeyBlue967: ItemKeyBlue { + keyid = 5967; + displayName = "Blue Key (75c7)"; +}; +class ItemKeyBlue968: ItemKeyBlue { + keyid = 5968; + displayName = "Blue Key (e18f)"; +}; +class ItemKeyBlue969: ItemKeyBlue { + keyid = 5969; + displayName = "Blue Key (ee84)"; +}; +class ItemKeyBlue970: ItemKeyBlue { + keyid = 5970; + displayName = "Blue Key (3d85)"; +}; +class ItemKeyBlue971: ItemKeyBlue { + keyid = 5971; + displayName = "Blue Key (7886)"; +}; +class ItemKeyBlue972: ItemKeyBlue { + keyid = 5972; + displayName = "Blue Key (9f95)"; +}; +class ItemKeyBlue973: ItemKeyBlue { + keyid = 5973; + displayName = "Blue Key (b260)"; +}; +class ItemKeyBlue974: ItemKeyBlue { + keyid = 5974; + displayName = "Blue Key (0abd)"; +}; +class ItemKeyBlue975: ItemKeyBlue { + keyid = 5975; + displayName = "Blue Key (3d57)"; +}; +class ItemKeyBlue976: ItemKeyBlue { + keyid = 5976; + displayName = "Blue Key (ff45)"; +}; +class ItemKeyBlue977: ItemKeyBlue { + keyid = 5977; + displayName = "Blue Key (1725)"; +}; +class ItemKeyBlue978: ItemKeyBlue { + keyid = 5978; + displayName = "Blue Key (7bee)"; +}; +class ItemKeyBlue979: ItemKeyBlue { + keyid = 5979; + displayName = "Blue Key (f245)"; +}; +class ItemKeyBlue980: ItemKeyBlue { + keyid = 5980; + displayName = "Blue Key (bf6b)"; +}; +class ItemKeyBlue981: ItemKeyBlue { + keyid = 5981; + displayName = "Blue Key (c36d)"; +}; +class ItemKeyBlue982: ItemKeyBlue { + keyid = 5982; + displayName = "Blue Key (db3b)"; +}; +class ItemKeyBlue983: ItemKeyBlue { + keyid = 5983; + displayName = "Blue Key (5c0c)"; +}; +class ItemKeyBlue984: ItemKeyBlue { + keyid = 5984; + displayName = "Blue Key (a467)"; +}; +class ItemKeyBlue985: ItemKeyBlue { + keyid = 5985; + displayName = "Blue Key (3407)"; +}; +class ItemKeyBlue986: ItemKeyBlue { + keyid = 5986; + displayName = "Blue Key (f456)"; +}; +class ItemKeyBlue987: ItemKeyBlue { + keyid = 5987; + displayName = "Blue Key (1853)"; +}; +class ItemKeyBlue988: ItemKeyBlue { + keyid = 5988; + displayName = "Blue Key (c44c)"; +}; +class ItemKeyBlue989: ItemKeyBlue { + keyid = 5989; + displayName = "Blue Key (ecef)"; +}; +class ItemKeyBlue990: ItemKeyBlue { + keyid = 5990; + displayName = "Blue Key (7267)"; +}; +class ItemKeyBlue991: ItemKeyBlue { + keyid = 5991; + displayName = "Blue Key (5100)"; +}; +class ItemKeyBlue992: ItemKeyBlue { + keyid = 5992; + displayName = "Blue Key (d531)"; +}; +class ItemKeyBlue993: ItemKeyBlue { + keyid = 5993; + displayName = "Blue Key (9295)"; +}; +class ItemKeyBlue994: ItemKeyBlue { + keyid = 5994; + displayName = "Blue Key (defd)"; +}; +class ItemKeyBlue995: ItemKeyBlue { + keyid = 5995; + displayName = "Blue Key (535e)"; +}; +class ItemKeyBlue996: ItemKeyBlue { + keyid = 5996; + displayName = "Blue Key (e63d)"; +}; +class ItemKeyBlue997: ItemKeyBlue { + keyid = 5997; + displayName = "Blue Key (e1b6)"; +}; +class ItemKeyBlue998: ItemKeyBlue { + keyid = 5998; + displayName = "Blue Key (1300)"; +}; +class ItemKeyBlue999: ItemKeyBlue { + keyid = 5999; + displayName = "Blue Key (dcfd)"; +}; +class ItemKeyBlue1000: ItemKeyBlue { + keyid = 6000; + displayName = "Blue Key (4c2b)"; +}; +class ItemKeyBlue1001: ItemKeyBlue { + keyid = 6001; + displayName = "Blue Key (5844)"; +}; +class ItemKeyBlue1002: ItemKeyBlue { + keyid = 6002; + displayName = "Blue Key (bb36)"; +}; +class ItemKeyBlue1003: ItemKeyBlue { + keyid = 6003; + displayName = "Blue Key (a285)"; +}; +class ItemKeyBlue1004: ItemKeyBlue { + keyid = 6004; + displayName = "Blue Key (b63f)"; +}; +class ItemKeyBlue1005: ItemKeyBlue { + keyid = 6005; + displayName = "Blue Key (c084)"; +}; +class ItemKeyBlue1006: ItemKeyBlue { + keyid = 6006; + displayName = "Blue Key (0ed4)"; +}; +class ItemKeyBlue1007: ItemKeyBlue { + keyid = 6007; + displayName = "Blue Key (5192)"; +}; +class ItemKeyBlue1008: ItemKeyBlue { + keyid = 6008; + displayName = "Blue Key (a522)"; +}; +class ItemKeyBlue1009: ItemKeyBlue { + keyid = 6009; + displayName = "Blue Key (0150)"; +}; +class ItemKeyBlue1010: ItemKeyBlue { + keyid = 6010; + displayName = "Blue Key (b5ad)"; +}; +class ItemKeyBlue1011: ItemKeyBlue { + keyid = 6011; + displayName = "Blue Key (a02c)"; +}; +class ItemKeyBlue1012: ItemKeyBlue { + keyid = 6012; + displayName = "Blue Key (b7a2)"; +}; +class ItemKeyBlue1013: ItemKeyBlue { + keyid = 6013; + displayName = "Blue Key (da04)"; +}; +class ItemKeyBlue1014: ItemKeyBlue { + keyid = 6014; + displayName = "Blue Key (aed2)"; +}; +class ItemKeyBlue1015: ItemKeyBlue { + keyid = 6015; + displayName = "Blue Key (51fc)"; +}; +class ItemKeyBlue1016: ItemKeyBlue { + keyid = 6016; + displayName = "Blue Key (2712)"; +}; +class ItemKeyBlue1017: ItemKeyBlue { + keyid = 6017; + displayName = "Blue Key (031d)"; +}; +class ItemKeyBlue1018: ItemKeyBlue { + keyid = 6018; + displayName = "Blue Key (169b)"; +}; +class ItemKeyBlue1019: ItemKeyBlue { + keyid = 6019; + displayName = "Blue Key (14c8)"; +}; +class ItemKeyBlue1020: ItemKeyBlue { + keyid = 6020; + displayName = "Blue Key (4e8e)"; +}; +class ItemKeyBlue1021: ItemKeyBlue { + keyid = 6021; + displayName = "Blue Key (ce0e)"; +}; +class ItemKeyBlue1022: ItemKeyBlue { + keyid = 6022; + displayName = "Blue Key (4fae)"; +}; +class ItemKeyBlue1023: ItemKeyBlue { + keyid = 6023; + displayName = "Blue Key (ad84)"; +}; +class ItemKeyBlue1024: ItemKeyBlue { + keyid = 6024; + displayName = "Blue Key (25e7)"; +}; +class ItemKeyBlue1025: ItemKeyBlue { + keyid = 6025; + displayName = "Blue Key (da0f)"; +}; +class ItemKeyBlue1026: ItemKeyBlue { + keyid = 6026; + displayName = "Blue Key (aeae)"; +}; +class ItemKeyBlue1027: ItemKeyBlue { + keyid = 6027; + displayName = "Blue Key (c95e)"; +}; +class ItemKeyBlue1028: ItemKeyBlue { + keyid = 6028; + displayName = "Blue Key (2877)"; +}; +class ItemKeyBlue1029: ItemKeyBlue { + keyid = 6029; + displayName = "Blue Key (9ed3)"; +}; +class ItemKeyBlue1030: ItemKeyBlue { + keyid = 6030; + displayName = "Blue Key (b486)"; +}; +class ItemKeyBlue1031: ItemKeyBlue { + keyid = 6031; + displayName = "Blue Key (38a3)"; +}; +class ItemKeyBlue1032: ItemKeyBlue { + keyid = 6032; + displayName = "Blue Key (9460)"; +}; +class ItemKeyBlue1033: ItemKeyBlue { + keyid = 6033; + displayName = "Blue Key (e0c1)"; +}; +class ItemKeyBlue1034: ItemKeyBlue { + keyid = 6034; + displayName = "Blue Key (6681)"; +}; +class ItemKeyBlue1035: ItemKeyBlue { + keyid = 6035; + displayName = "Blue Key (7825)"; +}; +class ItemKeyBlue1036: ItemKeyBlue { + keyid = 6036; + displayName = "Blue Key (05c2)"; +}; +class ItemKeyBlue1037: ItemKeyBlue { + keyid = 6037; + displayName = "Blue Key (d129)"; +}; +class ItemKeyBlue1038: ItemKeyBlue { + keyid = 6038; + displayName = "Blue Key (a3de)"; +}; +class ItemKeyBlue1039: ItemKeyBlue { + keyid = 6039; + displayName = "Blue Key (2dd5)"; +}; +class ItemKeyBlue1040: ItemKeyBlue { + keyid = 6040; + displayName = "Blue Key (2c1c)"; +}; +class ItemKeyBlue1041: ItemKeyBlue { + keyid = 6041; + displayName = "Blue Key (3919)"; +}; +class ItemKeyBlue1042: ItemKeyBlue { + keyid = 6042; + displayName = "Blue Key (d36f)"; +}; +class ItemKeyBlue1043: ItemKeyBlue { + keyid = 6043; + displayName = "Blue Key (2f9f)"; +}; +class ItemKeyBlue1044: ItemKeyBlue { + keyid = 6044; + displayName = "Blue Key (af0b)"; +}; +class ItemKeyBlue1045: ItemKeyBlue { + keyid = 6045; + displayName = "Blue Key (de14)"; +}; +class ItemKeyBlue1046: ItemKeyBlue { + keyid = 6046; + displayName = "Blue Key (7ed6)"; +}; +class ItemKeyBlue1047: ItemKeyBlue { + keyid = 6047; + displayName = "Blue Key (9199)"; +}; +class ItemKeyBlue1048: ItemKeyBlue { + keyid = 6048; + displayName = "Blue Key (6650)"; +}; +class ItemKeyBlue1049: ItemKeyBlue { + keyid = 6049; + displayName = "Blue Key (feb4)"; +}; +class ItemKeyBlue1050: ItemKeyBlue { + keyid = 6050; + displayName = "Blue Key (266f)"; +}; +class ItemKeyBlue1051: ItemKeyBlue { + keyid = 6051; + displayName = "Blue Key (8b42)"; +}; +class ItemKeyBlue1052: ItemKeyBlue { + keyid = 6052; + displayName = "Blue Key (43f2)"; +}; +class ItemKeyBlue1053: ItemKeyBlue { + keyid = 6053; + displayName = "Blue Key (69d5)"; +}; +class ItemKeyBlue1054: ItemKeyBlue { + keyid = 6054; + displayName = "Blue Key (f59c)"; +}; +class ItemKeyBlue1055: ItemKeyBlue { + keyid = 6055; + displayName = "Blue Key (2257)"; +}; +class ItemKeyBlue1056: ItemKeyBlue { + keyid = 6056; + displayName = "Blue Key (5e64)"; +}; +class ItemKeyBlue1057: ItemKeyBlue { + keyid = 6057; + displayName = "Blue Key (5252)"; +}; +class ItemKeyBlue1058: ItemKeyBlue { + keyid = 6058; + displayName = "Blue Key (3e6c)"; +}; +class ItemKeyBlue1059: ItemKeyBlue { + keyid = 6059; + displayName = "Blue Key (6e20)"; +}; +class ItemKeyBlue1060: ItemKeyBlue { + keyid = 6060; + displayName = "Blue Key (0416)"; +}; +class ItemKeyBlue1061: ItemKeyBlue { + keyid = 6061; + displayName = "Blue Key (a35a)"; +}; +class ItemKeyBlue1062: ItemKeyBlue { + keyid = 6062; + displayName = "Blue Key (2061)"; +}; +class ItemKeyBlue1063: ItemKeyBlue { + keyid = 6063; + displayName = "Blue Key (c52e)"; +}; +class ItemKeyBlue1064: ItemKeyBlue { + keyid = 6064; + displayName = "Blue Key (de01)"; +}; +class ItemKeyBlue1065: ItemKeyBlue { + keyid = 6065; + displayName = "Blue Key (d753)"; +}; +class ItemKeyBlue1066: ItemKeyBlue { + keyid = 6066; + displayName = "Blue Key (b8d8)"; +}; +class ItemKeyBlue1067: ItemKeyBlue { + keyid = 6067; + displayName = "Blue Key (d0c3)"; +}; +class ItemKeyBlue1068: ItemKeyBlue { + keyid = 6068; + displayName = "Blue Key (3187)"; +}; +class ItemKeyBlue1069: ItemKeyBlue { + keyid = 6069; + displayName = "Blue Key (3806)"; +}; +class ItemKeyBlue1070: ItemKeyBlue { + keyid = 6070; + displayName = "Blue Key (ce9d)"; +}; +class ItemKeyBlue1071: ItemKeyBlue { + keyid = 6071; + displayName = "Blue Key (37a1)"; +}; +class ItemKeyBlue1072: ItemKeyBlue { + keyid = 6072; + displayName = "Blue Key (c126)"; +}; +class ItemKeyBlue1073: ItemKeyBlue { + keyid = 6073; + displayName = "Blue Key (ddaf)"; +}; +class ItemKeyBlue1074: ItemKeyBlue { + keyid = 6074; + displayName = "Blue Key (5add)"; +}; +class ItemKeyBlue1075: ItemKeyBlue { + keyid = 6075; + displayName = "Blue Key (e461)"; +}; +class ItemKeyBlue1076: ItemKeyBlue { + keyid = 6076; + displayName = "Blue Key (8303)"; +}; +class ItemKeyBlue1077: ItemKeyBlue { + keyid = 6077; + displayName = "Blue Key (e0b9)"; +}; +class ItemKeyBlue1078: ItemKeyBlue { + keyid = 6078; + displayName = "Blue Key (e44f)"; +}; +class ItemKeyBlue1079: ItemKeyBlue { + keyid = 6079; + displayName = "Blue Key (3a1c)"; +}; +class ItemKeyBlue1080: ItemKeyBlue { + keyid = 6080; + displayName = "Blue Key (13fe)"; +}; +class ItemKeyBlue1081: ItemKeyBlue { + keyid = 6081; + displayName = "Blue Key (2f77)"; +}; +class ItemKeyBlue1082: ItemKeyBlue { + keyid = 6082; + displayName = "Blue Key (8b29)"; +}; +class ItemKeyBlue1083: ItemKeyBlue { + keyid = 6083; + displayName = "Blue Key (fbfd)"; +}; +class ItemKeyBlue1084: ItemKeyBlue { + keyid = 6084; + displayName = "Blue Key (7a66)"; +}; +class ItemKeyBlue1085: ItemKeyBlue { + keyid = 6085; + displayName = "Blue Key (459d)"; +}; +class ItemKeyBlue1086: ItemKeyBlue { + keyid = 6086; + displayName = "Blue Key (0c71)"; +}; +class ItemKeyBlue1087: ItemKeyBlue { + keyid = 6087; + displayName = "Blue Key (d445)"; +}; +class ItemKeyBlue1088: ItemKeyBlue { + keyid = 6088; + displayName = "Blue Key (2850)"; +}; +class ItemKeyBlue1089: ItemKeyBlue { + keyid = 6089; + displayName = "Blue Key (008c)"; +}; +class ItemKeyBlue1090: ItemKeyBlue { + keyid = 6090; + displayName = "Blue Key (412d)"; +}; +class ItemKeyBlue1091: ItemKeyBlue { + keyid = 6091; + displayName = "Blue Key (b021)"; +}; +class ItemKeyBlue1092: ItemKeyBlue { + keyid = 6092; + displayName = "Blue Key (c2a2)"; +}; +class ItemKeyBlue1093: ItemKeyBlue { + keyid = 6093; + displayName = "Blue Key (e1ce)"; +}; +class ItemKeyBlue1094: ItemKeyBlue { + keyid = 6094; + displayName = "Blue Key (f459)"; +}; +class ItemKeyBlue1095: ItemKeyBlue { + keyid = 6095; + displayName = "Blue Key (8a8e)"; +}; +class ItemKeyBlue1096: ItemKeyBlue { + keyid = 6096; + displayName = "Blue Key (0d29)"; +}; +class ItemKeyBlue1097: ItemKeyBlue { + keyid = 6097; + displayName = "Blue Key (2cdb)"; +}; +class ItemKeyBlue1098: ItemKeyBlue { + keyid = 6098; + displayName = "Blue Key (e0c2)"; +}; +class ItemKeyBlue1099: ItemKeyBlue { + keyid = 6099; + displayName = "Blue Key (80db)"; +}; +class ItemKeyBlue1100: ItemKeyBlue { + keyid = 6100; + displayName = "Blue Key (e20c)"; +}; +class ItemKeyBlue1101: ItemKeyBlue { + keyid = 6101; + displayName = "Blue Key (77a0)"; +}; +class ItemKeyBlue1102: ItemKeyBlue { + keyid = 6102; + displayName = "Blue Key (e6fc)"; +}; +class ItemKeyBlue1103: ItemKeyBlue { + keyid = 6103; + displayName = "Blue Key (ded4)"; +}; +class ItemKeyBlue1104: ItemKeyBlue { + keyid = 6104; + displayName = "Blue Key (530b)"; +}; +class ItemKeyBlue1105: ItemKeyBlue { + keyid = 6105; + displayName = "Blue Key (934e)"; +}; +class ItemKeyBlue1106: ItemKeyBlue { + keyid = 6106; + displayName = "Blue Key (0208)"; +}; +class ItemKeyBlue1107: ItemKeyBlue { + keyid = 6107; + displayName = "Blue Key (1222)"; +}; +class ItemKeyBlue1108: ItemKeyBlue { + keyid = 6108; + displayName = "Blue Key (fc00)"; +}; +class ItemKeyBlue1109: ItemKeyBlue { + keyid = 6109; + displayName = "Blue Key (52da)"; +}; +class ItemKeyBlue1110: ItemKeyBlue { + keyid = 6110; + displayName = "Blue Key (6833)"; +}; +class ItemKeyBlue1111: ItemKeyBlue { + keyid = 6111; + displayName = "Blue Key (4171)"; +}; +class ItemKeyBlue1112: ItemKeyBlue { + keyid = 6112; + displayName = "Blue Key (8693)"; +}; +class ItemKeyBlue1113: ItemKeyBlue { + keyid = 6113; + displayName = "Blue Key (5ed5)"; +}; +class ItemKeyBlue1114: ItemKeyBlue { + keyid = 6114; + displayName = "Blue Key (7fe6)"; +}; +class ItemKeyBlue1115: ItemKeyBlue { + keyid = 6115; + displayName = "Blue Key (7578)"; +}; +class ItemKeyBlue1116: ItemKeyBlue { + keyid = 6116; + displayName = "Blue Key (5847)"; +}; +class ItemKeyBlue1117: ItemKeyBlue { + keyid = 6117; + displayName = "Blue Key (8173)"; +}; +class ItemKeyBlue1118: ItemKeyBlue { + keyid = 6118; + displayName = "Blue Key (fee9)"; +}; +class ItemKeyBlue1119: ItemKeyBlue { + keyid = 6119; + displayName = "Blue Key (c43f)"; +}; +class ItemKeyBlue1120: ItemKeyBlue { + keyid = 6120; + displayName = "Blue Key (fdfb)"; +}; +class ItemKeyBlue1121: ItemKeyBlue { + keyid = 6121; + displayName = "Blue Key (8ab3)"; +}; +class ItemKeyBlue1122: ItemKeyBlue { + keyid = 6122; + displayName = "Blue Key (1ee7)"; +}; +class ItemKeyBlue1123: ItemKeyBlue { + keyid = 6123; + displayName = "Blue Key (b414)"; +}; +class ItemKeyBlue1124: ItemKeyBlue { + keyid = 6124; + displayName = "Blue Key (f6c7)"; +}; +class ItemKeyBlue1125: ItemKeyBlue { + keyid = 6125; + displayName = "Blue Key (89b2)"; +}; +class ItemKeyBlue1126: ItemKeyBlue { + keyid = 6126; + displayName = "Blue Key (9138)"; +}; +class ItemKeyBlue1127: ItemKeyBlue { + keyid = 6127; + displayName = "Blue Key (38a2)"; +}; +class ItemKeyBlue1128: ItemKeyBlue { + keyid = 6128; + displayName = "Blue Key (c740)"; +}; +class ItemKeyBlue1129: ItemKeyBlue { + keyid = 6129; + displayName = "Blue Key (e685)"; +}; +class ItemKeyBlue1130: ItemKeyBlue { + keyid = 6130; + displayName = "Blue Key (e799)"; +}; +class ItemKeyBlue1131: ItemKeyBlue { + keyid = 6131; + displayName = "Blue Key (e7a9)"; +}; +class ItemKeyBlue1132: ItemKeyBlue { + keyid = 6132; + displayName = "Blue Key (b3db)"; +}; +class ItemKeyBlue1133: ItemKeyBlue { + keyid = 6133; + displayName = "Blue Key (6a99)"; +}; +class ItemKeyBlue1134: ItemKeyBlue { + keyid = 6134; + displayName = "Blue Key (5113)"; +}; +class ItemKeyBlue1135: ItemKeyBlue { + keyid = 6135; + displayName = "Blue Key (31e5)"; +}; +class ItemKeyBlue1136: ItemKeyBlue { + keyid = 6136; + displayName = "Blue Key (60bc)"; +}; +class ItemKeyBlue1137: ItemKeyBlue { + keyid = 6137; + displayName = "Blue Key (b48f)"; +}; +class ItemKeyBlue1138: ItemKeyBlue { + keyid = 6138; + displayName = "Blue Key (7e7b)"; +}; +class ItemKeyBlue1139: ItemKeyBlue { + keyid = 6139; + displayName = "Blue Key (f039)"; +}; +class ItemKeyBlue1140: ItemKeyBlue { + keyid = 6140; + displayName = "Blue Key (b972)"; +}; +class ItemKeyBlue1141: ItemKeyBlue { + keyid = 6141; + displayName = "Blue Key (610f)"; +}; +class ItemKeyBlue1142: ItemKeyBlue { + keyid = 6142; + displayName = "Blue Key (9313)"; +}; +class ItemKeyBlue1143: ItemKeyBlue { + keyid = 6143; + displayName = "Blue Key (6073)"; +}; +class ItemKeyBlue1144: ItemKeyBlue { + keyid = 6144; + displayName = "Blue Key (37df)"; +}; +class ItemKeyBlue1145: ItemKeyBlue { + keyid = 6145; + displayName = "Blue Key (3f64)"; +}; +class ItemKeyBlue1146: ItemKeyBlue { + keyid = 6146; + displayName = "Blue Key (23b4)"; +}; +class ItemKeyBlue1147: ItemKeyBlue { + keyid = 6147; + displayName = "Blue Key (cd44)"; +}; +class ItemKeyBlue1148: ItemKeyBlue { + keyid = 6148; + displayName = "Blue Key (12e6)"; +}; +class ItemKeyBlue1149: ItemKeyBlue { + keyid = 6149; + displayName = "Blue Key (b1b9)"; +}; +class ItemKeyBlue1150: ItemKeyBlue { + keyid = 6150; + displayName = "Blue Key (08e2)"; +}; +class ItemKeyBlue1151: ItemKeyBlue { + keyid = 6151; + displayName = "Blue Key (48d5)"; +}; +class ItemKeyBlue1152: ItemKeyBlue { + keyid = 6152; + displayName = "Blue Key (a908)"; +}; +class ItemKeyBlue1153: ItemKeyBlue { + keyid = 6153; + displayName = "Blue Key (abe2)"; +}; +class ItemKeyBlue1154: ItemKeyBlue { + keyid = 6154; + displayName = "Blue Key (006d)"; +}; +class ItemKeyBlue1155: ItemKeyBlue { + keyid = 6155; + displayName = "Blue Key (b008)"; +}; +class ItemKeyBlue1156: ItemKeyBlue { + keyid = 6156; + displayName = "Blue Key (d8af)"; +}; +class ItemKeyBlue1157: ItemKeyBlue { + keyid = 6157; + displayName = "Blue Key (dbd4)"; +}; +class ItemKeyBlue1158: ItemKeyBlue { + keyid = 6158; + displayName = "Blue Key (334f)"; +}; +class ItemKeyBlue1159: ItemKeyBlue { + keyid = 6159; + displayName = "Blue Key (30e4)"; +}; +class ItemKeyBlue1160: ItemKeyBlue { + keyid = 6160; + displayName = "Blue Key (b504)"; +}; +class ItemKeyBlue1161: ItemKeyBlue { + keyid = 6161; + displayName = "Blue Key (8433)"; +}; +class ItemKeyBlue1162: ItemKeyBlue { + keyid = 6162; + displayName = "Blue Key (6f23)"; +}; +class ItemKeyBlue1163: ItemKeyBlue { + keyid = 6163; + displayName = "Blue Key (75e7)"; +}; +class ItemKeyBlue1164: ItemKeyBlue { + keyid = 6164; + displayName = "Blue Key (f88d)"; +}; +class ItemKeyBlue1165: ItemKeyBlue { + keyid = 6165; + displayName = "Blue Key (adb1)"; +}; +class ItemKeyBlue1166: ItemKeyBlue { + keyid = 6166; + displayName = "Blue Key (8c01)"; +}; +class ItemKeyBlue1167: ItemKeyBlue { + keyid = 6167; + displayName = "Blue Key (9ec4)"; +}; +class ItemKeyBlue1168: ItemKeyBlue { + keyid = 6168; + displayName = "Blue Key (a745)"; +}; +class ItemKeyBlue1169: ItemKeyBlue { + keyid = 6169; + displayName = "Blue Key (60c5)"; +}; +class ItemKeyBlue1170: ItemKeyBlue { + keyid = 6170; + displayName = "Blue Key (d325)"; +}; +class ItemKeyBlue1171: ItemKeyBlue { + keyid = 6171; + displayName = "Blue Key (404a)"; +}; +class ItemKeyBlue1172: ItemKeyBlue { + keyid = 6172; + displayName = "Blue Key (4670)"; +}; +class ItemKeyBlue1173: ItemKeyBlue { + keyid = 6173; + displayName = "Blue Key (b646)"; +}; +class ItemKeyBlue1174: ItemKeyBlue { + keyid = 6174; + displayName = "Blue Key (8862)"; +}; +class ItemKeyBlue1175: ItemKeyBlue { + keyid = 6175; + displayName = "Blue Key (d4f8)"; +}; +class ItemKeyBlue1176: ItemKeyBlue { + keyid = 6176; + displayName = "Blue Key (09d9)"; +}; +class ItemKeyBlue1177: ItemKeyBlue { + keyid = 6177; + displayName = "Blue Key (dbca)"; +}; +class ItemKeyBlue1178: ItemKeyBlue { + keyid = 6178; + displayName = "Blue Key (9dd4)"; +}; +class ItemKeyBlue1179: ItemKeyBlue { + keyid = 6179; + displayName = "Blue Key (abf6)"; +}; +class ItemKeyBlue1180: ItemKeyBlue { + keyid = 6180; + displayName = "Blue Key (7ecf)"; +}; +class ItemKeyBlue1181: ItemKeyBlue { + keyid = 6181; + displayName = "Blue Key (4f88)"; +}; +class ItemKeyBlue1182: ItemKeyBlue { + keyid = 6182; + displayName = "Blue Key (f0ad)"; +}; +class ItemKeyBlue1183: ItemKeyBlue { + keyid = 6183; + displayName = "Blue Key (e1ec)"; +}; +class ItemKeyBlue1184: ItemKeyBlue { + keyid = 6184; + displayName = "Blue Key (a329)"; +}; +class ItemKeyBlue1185: ItemKeyBlue { + keyid = 6185; + displayName = "Blue Key (4aff)"; +}; +class ItemKeyBlue1186: ItemKeyBlue { + keyid = 6186; + displayName = "Blue Key (03de)"; +}; +class ItemKeyBlue1187: ItemKeyBlue { + keyid = 6187; + displayName = "Blue Key (ec86)"; +}; +class ItemKeyBlue1188: ItemKeyBlue { + keyid = 6188; + displayName = "Blue Key (c9d1)"; +}; +class ItemKeyBlue1189: ItemKeyBlue { + keyid = 6189; + displayName = "Blue Key (037a)"; +}; +class ItemKeyBlue1190: ItemKeyBlue { + keyid = 6190; + displayName = "Blue Key (7122)"; +}; +class ItemKeyBlue1191: ItemKeyBlue { + keyid = 6191; + displayName = "Blue Key (5c31)"; +}; +class ItemKeyBlue1192: ItemKeyBlue { + keyid = 6192; + displayName = "Blue Key (99c8)"; +}; +class ItemKeyBlue1193: ItemKeyBlue { + keyid = 6193; + displayName = "Blue Key (592d)"; +}; +class ItemKeyBlue1194: ItemKeyBlue { + keyid = 6194; + displayName = "Blue Key (c2a9)"; +}; +class ItemKeyBlue1195: ItemKeyBlue { + keyid = 6195; + displayName = "Blue Key (44e1)"; +}; +class ItemKeyBlue1196: ItemKeyBlue { + keyid = 6196; + displayName = "Blue Key (acb0)"; +}; +class ItemKeyBlue1197: ItemKeyBlue { + keyid = 6197; + displayName = "Blue Key (7ef5)"; +}; +class ItemKeyBlue1198: ItemKeyBlue { + keyid = 6198; + displayName = "Blue Key (adad)"; +}; +class ItemKeyBlue1199: ItemKeyBlue { + keyid = 6199; + displayName = "Blue Key (6986)"; +}; +class ItemKeyBlue1200: ItemKeyBlue { + keyid = 6200; + displayName = "Blue Key (fa75)"; +}; +class ItemKeyBlue1201: ItemKeyBlue { + keyid = 6201; + displayName = "Blue Key (1e9a)"; +}; +class ItemKeyBlue1202: ItemKeyBlue { + keyid = 6202; + displayName = "Blue Key (4c1d)"; +}; +class ItemKeyBlue1203: ItemKeyBlue { + keyid = 6203; + displayName = "Blue Key (bf08)"; +}; +class ItemKeyBlue1204: ItemKeyBlue { + keyid = 6204; + displayName = "Blue Key (29e4)"; +}; +class ItemKeyBlue1205: ItemKeyBlue { + keyid = 6205; + displayName = "Blue Key (5633)"; +}; +class ItemKeyBlue1206: ItemKeyBlue { + keyid = 6206; + displayName = "Blue Key (24bd)"; +}; +class ItemKeyBlue1207: ItemKeyBlue { + keyid = 6207; + displayName = "Blue Key (1ddf)"; +}; +class ItemKeyBlue1208: ItemKeyBlue { + keyid = 6208; + displayName = "Blue Key (a2c5)"; +}; +class ItemKeyBlue1209: ItemKeyBlue { + keyid = 6209; + displayName = "Blue Key (b23c)"; +}; +class ItemKeyBlue1210: ItemKeyBlue { + keyid = 6210; + displayName = "Blue Key (707e)"; +}; +class ItemKeyBlue1211: ItemKeyBlue { + keyid = 6211; + displayName = "Blue Key (9836)"; +}; +class ItemKeyBlue1212: ItemKeyBlue { + keyid = 6212; + displayName = "Blue Key (3db8)"; +}; +class ItemKeyBlue1213: ItemKeyBlue { + keyid = 6213; + displayName = "Blue Key (cd6b)"; +}; +class ItemKeyBlue1214: ItemKeyBlue { + keyid = 6214; + displayName = "Blue Key (e785)"; +}; +class ItemKeyBlue1215: ItemKeyBlue { + keyid = 6215; + displayName = "Blue Key (dabd)"; +}; +class ItemKeyBlue1216: ItemKeyBlue { + keyid = 6216; + displayName = "Blue Key (477d)"; +}; +class ItemKeyBlue1217: ItemKeyBlue { + keyid = 6217; + displayName = "Blue Key (7d68)"; +}; +class ItemKeyBlue1218: ItemKeyBlue { + keyid = 6218; + displayName = "Blue Key (44b0)"; +}; +class ItemKeyBlue1219: ItemKeyBlue { + keyid = 6219; + displayName = "Blue Key (1cf0)"; +}; +class ItemKeyBlue1220: ItemKeyBlue { + keyid = 6220; + displayName = "Blue Key (e6af)"; +}; +class ItemKeyBlue1221: ItemKeyBlue { + keyid = 6221; + displayName = "Blue Key (05c7)"; +}; +class ItemKeyBlue1222: ItemKeyBlue { + keyid = 6222; + displayName = "Blue Key (1e3a)"; +}; +class ItemKeyBlue1223: ItemKeyBlue { + keyid = 6223; + displayName = "Blue Key (8515)"; +}; +class ItemKeyBlue1224: ItemKeyBlue { + keyid = 6224; + displayName = "Blue Key (ec20)"; +}; +class ItemKeyBlue1225: ItemKeyBlue { + keyid = 6225; + displayName = "Blue Key (717f)"; +}; +class ItemKeyBlue1226: ItemKeyBlue { + keyid = 6226; + displayName = "Blue Key (9137)"; +}; +class ItemKeyBlue1227: ItemKeyBlue { + keyid = 6227; + displayName = "Blue Key (a29a)"; +}; +class ItemKeyBlue1228: ItemKeyBlue { + keyid = 6228; + displayName = "Blue Key (d472)"; +}; +class ItemKeyBlue1229: ItemKeyBlue { + keyid = 6229; + displayName = "Blue Key (b6e8)"; +}; +class ItemKeyBlue1230: ItemKeyBlue { + keyid = 6230; + displayName = "Blue Key (0ac4)"; +}; +class ItemKeyBlue1231: ItemKeyBlue { + keyid = 6231; + displayName = "Blue Key (663d)"; +}; +class ItemKeyBlue1232: ItemKeyBlue { + keyid = 6232; + displayName = "Blue Key (8064)"; +}; +class ItemKeyBlue1233: ItemKeyBlue { + keyid = 6233; + displayName = "Blue Key (33d3)"; +}; +class ItemKeyBlue1234: ItemKeyBlue { + keyid = 6234; + displayName = "Blue Key (e28f)"; +}; +class ItemKeyBlue1235: ItemKeyBlue { + keyid = 6235; + displayName = "Blue Key (7a88)"; +}; +class ItemKeyBlue1236: ItemKeyBlue { + keyid = 6236; + displayName = "Blue Key (e7dc)"; +}; +class ItemKeyBlue1237: ItemKeyBlue { + keyid = 6237; + displayName = "Blue Key (6e7d)"; +}; +class ItemKeyBlue1238: ItemKeyBlue { + keyid = 6238; + displayName = "Blue Key (ca5c)"; +}; +class ItemKeyBlue1239: ItemKeyBlue { + keyid = 6239; + displayName = "Blue Key (0da8)"; +}; +class ItemKeyBlue1240: ItemKeyBlue { + keyid = 6240; + displayName = "Blue Key (6902)"; +}; +class ItemKeyBlue1241: ItemKeyBlue { + keyid = 6241; + displayName = "Blue Key (a976)"; +}; +class ItemKeyBlue1242: ItemKeyBlue { + keyid = 6242; + displayName = "Blue Key (efec)"; +}; +class ItemKeyBlue1243: ItemKeyBlue { + keyid = 6243; + displayName = "Blue Key (798e)"; +}; +class ItemKeyBlue1244: ItemKeyBlue { + keyid = 6244; + displayName = "Blue Key (9449)"; +}; +class ItemKeyBlue1245: ItemKeyBlue { + keyid = 6245; + displayName = "Blue Key (91a3)"; +}; +class ItemKeyBlue1246: ItemKeyBlue { + keyid = 6246; + displayName = "Blue Key (ec8f)"; +}; +class ItemKeyBlue1247: ItemKeyBlue { + keyid = 6247; + displayName = "Blue Key (ddf0)"; +}; +class ItemKeyBlue1248: ItemKeyBlue { + keyid = 6248; + displayName = "Blue Key (5804)"; +}; +class ItemKeyBlue1249: ItemKeyBlue { + keyid = 6249; + displayName = "Blue Key (35b2)"; +}; +class ItemKeyBlue1250: ItemKeyBlue { + keyid = 6250; + displayName = "Blue Key (32dd)"; +}; +class ItemKeyBlue1251: ItemKeyBlue { + keyid = 6251; + displayName = "Blue Key (0f03)"; +}; +class ItemKeyBlue1252: ItemKeyBlue { + keyid = 6252; + displayName = "Blue Key (c5b8)"; +}; +class ItemKeyBlue1253: ItemKeyBlue { + keyid = 6253; + displayName = "Blue Key (2924)"; +}; +class ItemKeyBlue1254: ItemKeyBlue { + keyid = 6254; + displayName = "Blue Key (d1e0)"; +}; +class ItemKeyBlue1255: ItemKeyBlue { + keyid = 6255; + displayName = "Blue Key (8248)"; +}; +class ItemKeyBlue1256: ItemKeyBlue { + keyid = 6256; + displayName = "Blue Key (468a)"; +}; +class ItemKeyBlue1257: ItemKeyBlue { + keyid = 6257; + displayName = "Blue Key (8829)"; +}; +class ItemKeyBlue1258: ItemKeyBlue { + keyid = 6258; + displayName = "Blue Key (a37c)"; +}; +class ItemKeyBlue1259: ItemKeyBlue { + keyid = 6259; + displayName = "Blue Key (9270)"; +}; +class ItemKeyBlue1260: ItemKeyBlue { + keyid = 6260; + displayName = "Blue Key (978c)"; +}; +class ItemKeyBlue1261: ItemKeyBlue { + keyid = 6261; + displayName = "Blue Key (f427)"; +}; +class ItemKeyBlue1262: ItemKeyBlue { + keyid = 6262; + displayName = "Blue Key (5f76)"; +}; +class ItemKeyBlue1263: ItemKeyBlue { + keyid = 6263; + displayName = "Blue Key (a8ce)"; +}; +class ItemKeyBlue1264: ItemKeyBlue { + keyid = 6264; + displayName = "Blue Key (d680)"; +}; +class ItemKeyBlue1265: ItemKeyBlue { + keyid = 6265; + displayName = "Blue Key (2d45)"; +}; +class ItemKeyBlue1266: ItemKeyBlue { + keyid = 6266; + displayName = "Blue Key (4661)"; +}; +class ItemKeyBlue1267: ItemKeyBlue { + keyid = 6267; + displayName = "Blue Key (38d4)"; +}; +class ItemKeyBlue1268: ItemKeyBlue { + keyid = 6268; + displayName = "Blue Key (d616)"; +}; +class ItemKeyBlue1269: ItemKeyBlue { + keyid = 6269; + displayName = "Blue Key (9a43)"; +}; +class ItemKeyBlue1270: ItemKeyBlue { + keyid = 6270; + displayName = "Blue Key (261d)"; +}; +class ItemKeyBlue1271: ItemKeyBlue { + keyid = 6271; + displayName = "Blue Key (bd32)"; +}; +class ItemKeyBlue1272: ItemKeyBlue { + keyid = 6272; + displayName = "Blue Key (e05c)"; +}; +class ItemKeyBlue1273: ItemKeyBlue { + keyid = 6273; + displayName = "Blue Key (b6d2)"; +}; +class ItemKeyBlue1274: ItemKeyBlue { + keyid = 6274; + displayName = "Blue Key (575f)"; +}; +class ItemKeyBlue1275: ItemKeyBlue { + keyid = 6275; + displayName = "Blue Key (6ece)"; +}; +class ItemKeyBlue1276: ItemKeyBlue { + keyid = 6276; + displayName = "Blue Key (7a59)"; +}; +class ItemKeyBlue1277: ItemKeyBlue { + keyid = 6277; + displayName = "Blue Key (7f92)"; +}; +class ItemKeyBlue1278: ItemKeyBlue { + keyid = 6278; + displayName = "Blue Key (0f8c)"; +}; +class ItemKeyBlue1279: ItemKeyBlue { + keyid = 6279; + displayName = "Blue Key (0f93)"; +}; +class ItemKeyBlue1280: ItemKeyBlue { + keyid = 6280; + displayName = "Blue Key (9dae)"; +}; +class ItemKeyBlue1281: ItemKeyBlue { + keyid = 6281; + displayName = "Blue Key (8fa4)"; +}; +class ItemKeyBlue1282: ItemKeyBlue { + keyid = 6282; + displayName = "Blue Key (16f7)"; +}; +class ItemKeyBlue1283: ItemKeyBlue { + keyid = 6283; + displayName = "Blue Key (a0a8)"; +}; +class ItemKeyBlue1284: ItemKeyBlue { + keyid = 6284; + displayName = "Blue Key (d428)"; +}; +class ItemKeyBlue1285: ItemKeyBlue { + keyid = 6285; + displayName = "Blue Key (a3c4)"; +}; +class ItemKeyBlue1286: ItemKeyBlue { + keyid = 6286; + displayName = "Blue Key (5a42)"; +}; +class ItemKeyBlue1287: ItemKeyBlue { + keyid = 6287; + displayName = "Blue Key (52ac)"; +}; +class ItemKeyBlue1288: ItemKeyBlue { + keyid = 6288; + displayName = "Blue Key (c847)"; +}; +class ItemKeyBlue1289: ItemKeyBlue { + keyid = 6289; + displayName = "Blue Key (d928)"; +}; +class ItemKeyBlue1290: ItemKeyBlue { + keyid = 6290; + displayName = "Blue Key (a8ee)"; +}; +class ItemKeyBlue1291: ItemKeyBlue { + keyid = 6291; + displayName = "Blue Key (0888)"; +}; +class ItemKeyBlue1292: ItemKeyBlue { + keyid = 6292; + displayName = "Blue Key (0976)"; +}; +class ItemKeyBlue1293: ItemKeyBlue { + keyid = 6293; + displayName = "Blue Key (df9f)"; +}; +class ItemKeyBlue1294: ItemKeyBlue { + keyid = 6294; + displayName = "Blue Key (f86c)"; +}; +class ItemKeyBlue1295: ItemKeyBlue { + keyid = 6295; + displayName = "Blue Key (ea7e)"; +}; +class ItemKeyBlue1296: ItemKeyBlue { + keyid = 6296; + displayName = "Blue Key (f7ee)"; +}; +class ItemKeyBlue1297: ItemKeyBlue { + keyid = 6297; + displayName = "Blue Key (6078)"; +}; +class ItemKeyBlue1298: ItemKeyBlue { + keyid = 6298; + displayName = "Blue Key (e2fd)"; +}; +class ItemKeyBlue1299: ItemKeyBlue { + keyid = 6299; + displayName = "Blue Key (e0b5)"; +}; +class ItemKeyBlue1300: ItemKeyBlue { + keyid = 6300; + displayName = "Blue Key (b5fa)"; +}; +class ItemKeyBlue1301: ItemKeyBlue { + keyid = 6301; + displayName = "Blue Key (97fd)"; +}; +class ItemKeyBlue1302: ItemKeyBlue { + keyid = 6302; + displayName = "Blue Key (e4b5)"; +}; +class ItemKeyBlue1303: ItemKeyBlue { + keyid = 6303; + displayName = "Blue Key (cb91)"; +}; +class ItemKeyBlue1304: ItemKeyBlue { + keyid = 6304; + displayName = "Blue Key (b4a7)"; +}; +class ItemKeyBlue1305: ItemKeyBlue { + keyid = 6305; + displayName = "Blue Key (49ab)"; +}; +class ItemKeyBlue1306: ItemKeyBlue { + keyid = 6306; + displayName = "Blue Key (5507)"; +}; +class ItemKeyBlue1307: ItemKeyBlue { + keyid = 6307; + displayName = "Blue Key (8448)"; +}; +class ItemKeyBlue1308: ItemKeyBlue { + keyid = 6308; + displayName = "Blue Key (d5c5)"; +}; +class ItemKeyBlue1309: ItemKeyBlue { + keyid = 6309; + displayName = "Blue Key (b319)"; +}; +class ItemKeyBlue1310: ItemKeyBlue { + keyid = 6310; + displayName = "Blue Key (a3ca)"; +}; +class ItemKeyBlue1311: ItemKeyBlue { + keyid = 6311; + displayName = "Blue Key (09af)"; +}; +class ItemKeyBlue1312: ItemKeyBlue { + keyid = 6312; + displayName = "Blue Key (70e8)"; +}; +class ItemKeyBlue1313: ItemKeyBlue { + keyid = 6313; + displayName = "Blue Key (7916)"; +}; +class ItemKeyBlue1314: ItemKeyBlue { + keyid = 6314; + displayName = "Blue Key (0938)"; +}; +class ItemKeyBlue1315: ItemKeyBlue { + keyid = 6315; + displayName = "Blue Key (7e52)"; +}; +class ItemKeyBlue1316: ItemKeyBlue { + keyid = 6316; + displayName = "Blue Key (1cbd)"; +}; +class ItemKeyBlue1317: ItemKeyBlue { + keyid = 6317; + displayName = "Blue Key (a7f8)"; +}; +class ItemKeyBlue1318: ItemKeyBlue { + keyid = 6318; + displayName = "Blue Key (d81f)"; +}; +class ItemKeyBlue1319: ItemKeyBlue { + keyid = 6319; + displayName = "Blue Key (33b5)"; +}; +class ItemKeyBlue1320: ItemKeyBlue { + keyid = 6320; + displayName = "Blue Key (35fa)"; +}; +class ItemKeyBlue1321: ItemKeyBlue { + keyid = 6321; + displayName = "Blue Key (393b)"; +}; +class ItemKeyBlue1322: ItemKeyBlue { + keyid = 6322; + displayName = "Blue Key (868f)"; +}; +class ItemKeyBlue1323: ItemKeyBlue { + keyid = 6323; + displayName = "Blue Key (e183)"; +}; +class ItemKeyBlue1324: ItemKeyBlue { + keyid = 6324; + displayName = "Blue Key (fcc0)"; +}; +class ItemKeyBlue1325: ItemKeyBlue { + keyid = 6325; + displayName = "Blue Key (2b74)"; +}; +class ItemKeyBlue1326: ItemKeyBlue { + keyid = 6326; + displayName = "Blue Key (6d55)"; +}; +class ItemKeyBlue1327: ItemKeyBlue { + keyid = 6327; + displayName = "Blue Key (009a)"; +}; +class ItemKeyBlue1328: ItemKeyBlue { + keyid = 6328; + displayName = "Blue Key (0f25)"; +}; +class ItemKeyBlue1329: ItemKeyBlue { + keyid = 6329; + displayName = "Blue Key (3423)"; +}; +class ItemKeyBlue1330: ItemKeyBlue { + keyid = 6330; + displayName = "Blue Key (9526)"; +}; +class ItemKeyBlue1331: ItemKeyBlue { + keyid = 6331; + displayName = "Blue Key (d6a4)"; +}; +class ItemKeyBlue1332: ItemKeyBlue { + keyid = 6332; + displayName = "Blue Key (347d)"; +}; +class ItemKeyBlue1333: ItemKeyBlue { + keyid = 6333; + displayName = "Blue Key (4336)"; +}; +class ItemKeyBlue1334: ItemKeyBlue { + keyid = 6334; + displayName = "Blue Key (81bd)"; +}; +class ItemKeyBlue1335: ItemKeyBlue { + keyid = 6335; + displayName = "Blue Key (85ae)"; +}; +class ItemKeyBlue1336: ItemKeyBlue { + keyid = 6336; + displayName = "Blue Key (3247)"; +}; +class ItemKeyBlue1337: ItemKeyBlue { + keyid = 6337; + displayName = "Blue Key (a75c)"; +}; +class ItemKeyBlue1338: ItemKeyBlue { + keyid = 6338; + displayName = "Blue Key (08fd)"; +}; +class ItemKeyBlue1339: ItemKeyBlue { + keyid = 6339; + displayName = "Blue Key (07ab)"; +}; +class ItemKeyBlue1340: ItemKeyBlue { + keyid = 6340; + displayName = "Blue Key (7b54)"; +}; +class ItemKeyBlue1341: ItemKeyBlue { + keyid = 6341; + displayName = "Blue Key (e409)"; +}; +class ItemKeyBlue1342: ItemKeyBlue { + keyid = 6342; + displayName = "Blue Key (b551)"; +}; +class ItemKeyBlue1343: ItemKeyBlue { + keyid = 6343; + displayName = "Blue Key (0889)"; +}; +class ItemKeyBlue1344: ItemKeyBlue { + keyid = 6344; + displayName = "Blue Key (2d9c)"; +}; +class ItemKeyBlue1345: ItemKeyBlue { + keyid = 6345; + displayName = "Blue Key (994b)"; +}; +class ItemKeyBlue1346: ItemKeyBlue { + keyid = 6346; + displayName = "Blue Key (b9ba)"; +}; +class ItemKeyBlue1347: ItemKeyBlue { + keyid = 6347; + displayName = "Blue Key (312d)"; +}; +class ItemKeyBlue1348: ItemKeyBlue { + keyid = 6348; + displayName = "Blue Key (85e7)"; +}; +class ItemKeyBlue1349: ItemKeyBlue { + keyid = 6349; + displayName = "Blue Key (9068)"; +}; +class ItemKeyBlue1350: ItemKeyBlue { + keyid = 6350; + displayName = "Blue Key (d26e)"; +}; +class ItemKeyBlue1351: ItemKeyBlue { + keyid = 6351; + displayName = "Blue Key (1467)"; +}; +class ItemKeyBlue1352: ItemKeyBlue { + keyid = 6352; + displayName = "Blue Key (efb8)"; +}; +class ItemKeyBlue1353: ItemKeyBlue { + keyid = 6353; + displayName = "Blue Key (e8bb)"; +}; +class ItemKeyBlue1354: ItemKeyBlue { + keyid = 6354; + displayName = "Blue Key (883f)"; +}; +class ItemKeyBlue1355: ItemKeyBlue { + keyid = 6355; + displayName = "Blue Key (025d)"; +}; +class ItemKeyBlue1356: ItemKeyBlue { + keyid = 6356; + displayName = "Blue Key (ab55)"; +}; +class ItemKeyBlue1357: ItemKeyBlue { + keyid = 6357; + displayName = "Blue Key (9ada)"; +}; +class ItemKeyBlue1358: ItemKeyBlue { + keyid = 6358; + displayName = "Blue Key (e550)"; +}; +class ItemKeyBlue1359: ItemKeyBlue { + keyid = 6359; + displayName = "Blue Key (668b)"; +}; +class ItemKeyBlue1360: ItemKeyBlue { + keyid = 6360; + displayName = "Blue Key (49be)"; +}; +class ItemKeyBlue1361: ItemKeyBlue { + keyid = 6361; + displayName = "Blue Key (690d)"; +}; +class ItemKeyBlue1362: ItemKeyBlue { + keyid = 6362; + displayName = "Blue Key (b5a5)"; +}; +class ItemKeyBlue1363: ItemKeyBlue { + keyid = 6363; + displayName = "Blue Key (b95c)"; +}; +class ItemKeyBlue1364: ItemKeyBlue { + keyid = 6364; + displayName = "Blue Key (c1d3)"; +}; +class ItemKeyBlue1365: ItemKeyBlue { + keyid = 6365; + displayName = "Blue Key (527f)"; +}; +class ItemKeyBlue1366: ItemKeyBlue { + keyid = 6366; + displayName = "Blue Key (99d5)"; +}; +class ItemKeyBlue1367: ItemKeyBlue { + keyid = 6367; + displayName = "Blue Key (2680)"; +}; +class ItemKeyBlue1368: ItemKeyBlue { + keyid = 6368; + displayName = "Blue Key (096f)"; +}; +class ItemKeyBlue1369: ItemKeyBlue { + keyid = 6369; + displayName = "Blue Key (8cc9)"; +}; +class ItemKeyBlue1370: ItemKeyBlue { + keyid = 6370; + displayName = "Blue Key (85d7)"; +}; +class ItemKeyBlue1371: ItemKeyBlue { + keyid = 6371; + displayName = "Blue Key (ddae)"; +}; +class ItemKeyBlue1372: ItemKeyBlue { + keyid = 6372; + displayName = "Blue Key (f03c)"; +}; +class ItemKeyBlue1373: ItemKeyBlue { + keyid = 6373; + displayName = "Blue Key (c89a)"; +}; +class ItemKeyBlue1374: ItemKeyBlue { + keyid = 6374; + displayName = "Blue Key (7e46)"; +}; +class ItemKeyBlue1375: ItemKeyBlue { + keyid = 6375; + displayName = "Blue Key (e9ef)"; +}; +class ItemKeyBlue1376: ItemKeyBlue { + keyid = 6376; + displayName = "Blue Key (1a2a)"; +}; +class ItemKeyBlue1377: ItemKeyBlue { + keyid = 6377; + displayName = "Blue Key (4851)"; +}; +class ItemKeyBlue1378: ItemKeyBlue { + keyid = 6378; + displayName = "Blue Key (1f64)"; +}; +class ItemKeyBlue1379: ItemKeyBlue { + keyid = 6379; + displayName = "Blue Key (75ce)"; +}; +class ItemKeyBlue1380: ItemKeyBlue { + keyid = 6380; + displayName = "Blue Key (901d)"; +}; +class ItemKeyBlue1381: ItemKeyBlue { + keyid = 6381; + displayName = "Blue Key (ec21)"; +}; +class ItemKeyBlue1382: ItemKeyBlue { + keyid = 6382; + displayName = "Blue Key (9f56)"; +}; +class ItemKeyBlue1383: ItemKeyBlue { + keyid = 6383; + displayName = "Blue Key (9f46)"; +}; +class ItemKeyBlue1384: ItemKeyBlue { + keyid = 6384; + displayName = "Blue Key (0310)"; +}; +class ItemKeyBlue1385: ItemKeyBlue { + keyid = 6385; + displayName = "Blue Key (61b0)"; +}; +class ItemKeyBlue1386: ItemKeyBlue { + keyid = 6386; + displayName = "Blue Key (3f76)"; +}; +class ItemKeyBlue1387: ItemKeyBlue { + keyid = 6387; + displayName = "Blue Key (46ab)"; +}; +class ItemKeyBlue1388: ItemKeyBlue { + keyid = 6388; + displayName = "Blue Key (5130)"; +}; +class ItemKeyBlue1389: ItemKeyBlue { + keyid = 6389; + displayName = "Blue Key (2db6)"; +}; +class ItemKeyBlue1390: ItemKeyBlue { + keyid = 6390; + displayName = "Blue Key (3287)"; +}; +class ItemKeyBlue1391: ItemKeyBlue { + keyid = 6391; + displayName = "Blue Key (02f7)"; +}; +class ItemKeyBlue1392: ItemKeyBlue { + keyid = 6392; + displayName = "Blue Key (fd8a)"; +}; +class ItemKeyBlue1393: ItemKeyBlue { + keyid = 6393; + displayName = "Blue Key (e3ab)"; +}; +class ItemKeyBlue1394: ItemKeyBlue { + keyid = 6394; + displayName = "Blue Key (2f06)"; +}; +class ItemKeyBlue1395: ItemKeyBlue { + keyid = 6395; + displayName = "Blue Key (cef5)"; +}; +class ItemKeyBlue1396: ItemKeyBlue { + keyid = 6396; + displayName = "Blue Key (26f5)"; +}; +class ItemKeyBlue1397: ItemKeyBlue { + keyid = 6397; + displayName = "Blue Key (2c06)"; +}; +class ItemKeyBlue1398: ItemKeyBlue { + keyid = 6398; + displayName = "Blue Key (9738)"; +}; +class ItemKeyBlue1399: ItemKeyBlue { + keyid = 6399; + displayName = "Blue Key (3204)"; +}; +class ItemKeyBlue1400: ItemKeyBlue { + keyid = 6400; + displayName = "Blue Key (6752)"; +}; +class ItemKeyBlue1401: ItemKeyBlue { + keyid = 6401; + displayName = "Blue Key (2474)"; +}; +class ItemKeyBlue1402: ItemKeyBlue { + keyid = 6402; + displayName = "Blue Key (d392)"; +}; +class ItemKeyBlue1403: ItemKeyBlue { + keyid = 6403; + displayName = "Blue Key (8aca)"; +}; +class ItemKeyBlue1404: ItemKeyBlue { + keyid = 6404; + displayName = "Blue Key (e98c)"; +}; +class ItemKeyBlue1405: ItemKeyBlue { + keyid = 6405; + displayName = "Blue Key (1be9)"; +}; +class ItemKeyBlue1406: ItemKeyBlue { + keyid = 6406; + displayName = "Blue Key (e798)"; +}; +class ItemKeyBlue1407: ItemKeyBlue { + keyid = 6407; + displayName = "Blue Key (1773)"; +}; +class ItemKeyBlue1408: ItemKeyBlue { + keyid = 6408; + displayName = "Blue Key (e406)"; +}; +class ItemKeyBlue1409: ItemKeyBlue { + keyid = 6409; + displayName = "Blue Key (e1f0)"; +}; +class ItemKeyBlue1410: ItemKeyBlue { + keyid = 6410; + displayName = "Blue Key (8167)"; +}; +class ItemKeyBlue1411: ItemKeyBlue { + keyid = 6411; + displayName = "Blue Key (6701)"; +}; +class ItemKeyBlue1412: ItemKeyBlue { + keyid = 6412; + displayName = "Blue Key (1264)"; +}; +class ItemKeyBlue1413: ItemKeyBlue { + keyid = 6413; + displayName = "Blue Key (8b3b)"; +}; +class ItemKeyBlue1414: ItemKeyBlue { + keyid = 6414; + displayName = "Blue Key (8aec)"; +}; +class ItemKeyBlue1415: ItemKeyBlue { + keyid = 6415; + displayName = "Blue Key (f6ec)"; +}; +class ItemKeyBlue1416: ItemKeyBlue { + keyid = 6416; + displayName = "Blue Key (b6c0)"; +}; +class ItemKeyBlue1417: ItemKeyBlue { + keyid = 6417; + displayName = "Blue Key (5734)"; +}; +class ItemKeyBlue1418: ItemKeyBlue { + keyid = 6418; + displayName = "Blue Key (6654)"; +}; +class ItemKeyBlue1419: ItemKeyBlue { + keyid = 6419; + displayName = "Blue Key (20d7)"; +}; +class ItemKeyBlue1420: ItemKeyBlue { + keyid = 6420; + displayName = "Blue Key (e3f8)"; +}; +class ItemKeyBlue1421: ItemKeyBlue { + keyid = 6421; + displayName = "Blue Key (98c9)"; +}; +class ItemKeyBlue1422: ItemKeyBlue { + keyid = 6422; + displayName = "Blue Key (c059)"; +}; +class ItemKeyBlue1423: ItemKeyBlue { + keyid = 6423; + displayName = "Blue Key (d805)"; +}; +class ItemKeyBlue1424: ItemKeyBlue { + keyid = 6424; + displayName = "Blue Key (c611)"; +}; +class ItemKeyBlue1425: ItemKeyBlue { + keyid = 6425; + displayName = "Blue Key (7aa7)"; +}; +class ItemKeyBlue1426: ItemKeyBlue { + keyid = 6426; + displayName = "Blue Key (e76f)"; +}; +class ItemKeyBlue1427: ItemKeyBlue { + keyid = 6427; + displayName = "Blue Key (379e)"; +}; +class ItemKeyBlue1428: ItemKeyBlue { + keyid = 6428; + displayName = "Blue Key (3f0a)"; +}; +class ItemKeyBlue1429: ItemKeyBlue { + keyid = 6429; + displayName = "Blue Key (56b8)"; +}; +class ItemKeyBlue1430: ItemKeyBlue { + keyid = 6430; + displayName = "Blue Key (458b)"; +}; +class ItemKeyBlue1431: ItemKeyBlue { + keyid = 6431; + displayName = "Blue Key (8d1b)"; +}; +class ItemKeyBlue1432: ItemKeyBlue { + keyid = 6432; + displayName = "Blue Key (db17)"; +}; +class ItemKeyBlue1433: ItemKeyBlue { + keyid = 6433; + displayName = "Blue Key (ac10)"; +}; +class ItemKeyBlue1434: ItemKeyBlue { + keyid = 6434; + displayName = "Blue Key (9a03)"; +}; +class ItemKeyBlue1435: ItemKeyBlue { + keyid = 6435; + displayName = "Blue Key (2b88)"; +}; +class ItemKeyBlue1436: ItemKeyBlue { + keyid = 6436; + displayName = "Blue Key (f77f)"; +}; +class ItemKeyBlue1437: ItemKeyBlue { + keyid = 6437; + displayName = "Blue Key (d8f9)"; +}; +class ItemKeyBlue1438: ItemKeyBlue { + keyid = 6438; + displayName = "Blue Key (bbd7)"; +}; +class ItemKeyBlue1439: ItemKeyBlue { + keyid = 6439; + displayName = "Blue Key (925b)"; +}; +class ItemKeyBlue1440: ItemKeyBlue { + keyid = 6440; + displayName = "Blue Key (a0f9)"; +}; +class ItemKeyBlue1441: ItemKeyBlue { + keyid = 6441; + displayName = "Blue Key (d7bf)"; +}; +class ItemKeyBlue1442: ItemKeyBlue { + keyid = 6442; + displayName = "Blue Key (2294)"; +}; +class ItemKeyBlue1443: ItemKeyBlue { + keyid = 6443; + displayName = "Blue Key (9790)"; +}; +class ItemKeyBlue1444: ItemKeyBlue { + keyid = 6444; + displayName = "Blue Key (c9f9)"; +}; +class ItemKeyBlue1445: ItemKeyBlue { + keyid = 6445; + displayName = "Blue Key (051a)"; +}; +class ItemKeyBlue1446: ItemKeyBlue { + keyid = 6446; + displayName = "Blue Key (2e0f)"; +}; +class ItemKeyBlue1447: ItemKeyBlue { + keyid = 6447; + displayName = "Blue Key (46c2)"; +}; +class ItemKeyBlue1448: ItemKeyBlue { + keyid = 6448; + displayName = "Blue Key (4f7e)"; +}; +class ItemKeyBlue1449: ItemKeyBlue { + keyid = 6449; + displayName = "Blue Key (fd47)"; +}; +class ItemKeyBlue1450: ItemKeyBlue { + keyid = 6450; + displayName = "Blue Key (12fd)"; +}; +class ItemKeyBlue1451: ItemKeyBlue { + keyid = 6451; + displayName = "Blue Key (db59)"; +}; +class ItemKeyBlue1452: ItemKeyBlue { + keyid = 6452; + displayName = "Blue Key (5431)"; +}; +class ItemKeyBlue1453: ItemKeyBlue { + keyid = 6453; + displayName = "Blue Key (0d0b)"; +}; +class ItemKeyBlue1454: ItemKeyBlue { + keyid = 6454; + displayName = "Blue Key (f5a9)"; +}; +class ItemKeyBlue1455: ItemKeyBlue { + keyid = 6455; + displayName = "Blue Key (30cf)"; +}; +class ItemKeyBlue1456: ItemKeyBlue { + keyid = 6456; + displayName = "Blue Key (4ad6)"; +}; +class ItemKeyBlue1457: ItemKeyBlue { + keyid = 6457; + displayName = "Blue Key (4484)"; +}; +class ItemKeyBlue1458: ItemKeyBlue { + keyid = 6458; + displayName = "Blue Key (6523)"; +}; +class ItemKeyBlue1459: ItemKeyBlue { + keyid = 6459; + displayName = "Blue Key (650a)"; +}; +class ItemKeyBlue1460: ItemKeyBlue { + keyid = 6460; + displayName = "Blue Key (4607)"; +}; +class ItemKeyBlue1461: ItemKeyBlue { + keyid = 6461; + displayName = "Blue Key (9dba)"; +}; +class ItemKeyBlue1462: ItemKeyBlue { + keyid = 6462; + displayName = "Blue Key (044b)"; +}; +class ItemKeyBlue1463: ItemKeyBlue { + keyid = 6463; + displayName = "Blue Key (185f)"; +}; +class ItemKeyBlue1464: ItemKeyBlue { + keyid = 6464; + displayName = "Blue Key (6642)"; +}; +class ItemKeyBlue1465: ItemKeyBlue { + keyid = 6465; + displayName = "Blue Key (736c)"; +}; +class ItemKeyBlue1466: ItemKeyBlue { + keyid = 6466; + displayName = "Blue Key (392b)"; +}; +class ItemKeyBlue1467: ItemKeyBlue { + keyid = 6467; + displayName = "Blue Key (b088)"; +}; +class ItemKeyBlue1468: ItemKeyBlue { + keyid = 6468; + displayName = "Blue Key (51df)"; +}; +class ItemKeyBlue1469: ItemKeyBlue { + keyid = 6469; + displayName = "Blue Key (6100)"; +}; +class ItemKeyBlue1470: ItemKeyBlue { + keyid = 6470; + displayName = "Blue Key (9f08)"; +}; +class ItemKeyBlue1471: ItemKeyBlue { + keyid = 6471; + displayName = "Blue Key (fc03)"; +}; +class ItemKeyBlue1472: ItemKeyBlue { + keyid = 6472; + displayName = "Blue Key (b783)"; +}; +class ItemKeyBlue1473: ItemKeyBlue { + keyid = 6473; + displayName = "Blue Key (e3d6)"; +}; +class ItemKeyBlue1474: ItemKeyBlue { + keyid = 6474; + displayName = "Blue Key (71b0)"; +}; +class ItemKeyBlue1475: ItemKeyBlue { + keyid = 6475; + displayName = "Blue Key (845f)"; +}; +class ItemKeyBlue1476: ItemKeyBlue { + keyid = 6476; + displayName = "Blue Key (f7b2)"; +}; +class ItemKeyBlue1477: ItemKeyBlue { + keyid = 6477; + displayName = "Blue Key (8b82)"; +}; +class ItemKeyBlue1478: ItemKeyBlue { + keyid = 6478; + displayName = "Blue Key (3d4f)"; +}; +class ItemKeyBlue1479: ItemKeyBlue { + keyid = 6479; + displayName = "Blue Key (45f6)"; +}; +class ItemKeyBlue1480: ItemKeyBlue { + keyid = 6480; + displayName = "Blue Key (5dfa)"; +}; +class ItemKeyBlue1481: ItemKeyBlue { + keyid = 6481; + displayName = "Blue Key (1334)"; +}; +class ItemKeyBlue1482: ItemKeyBlue { + keyid = 6482; + displayName = "Blue Key (82e9)"; +}; +class ItemKeyBlue1483: ItemKeyBlue { + keyid = 6483; + displayName = "Blue Key (a732)"; +}; +class ItemKeyBlue1484: ItemKeyBlue { + keyid = 6484; + displayName = "Blue Key (ec9c)"; +}; +class ItemKeyBlue1485: ItemKeyBlue { + keyid = 6485; + displayName = "Blue Key (b27b)"; +}; +class ItemKeyBlue1486: ItemKeyBlue { + keyid = 6486; + displayName = "Blue Key (9681)"; +}; +class ItemKeyBlue1487: ItemKeyBlue { + keyid = 6487; + displayName = "Blue Key (e41c)"; +}; +class ItemKeyBlue1488: ItemKeyBlue { + keyid = 6488; + displayName = "Blue Key (517d)"; +}; +class ItemKeyBlue1489: ItemKeyBlue { + keyid = 6489; + displayName = "Blue Key (4c27)"; +}; +class ItemKeyBlue1490: ItemKeyBlue { + keyid = 6490; + displayName = "Blue Key (e8da)"; +}; +class ItemKeyBlue1491: ItemKeyBlue { + keyid = 6491; + displayName = "Blue Key (944a)"; +}; +class ItemKeyBlue1492: ItemKeyBlue { + keyid = 6492; + displayName = "Blue Key (001b)"; +}; +class ItemKeyBlue1493: ItemKeyBlue { + keyid = 6493; + displayName = "Blue Key (8c4a)"; +}; +class ItemKeyBlue1494: ItemKeyBlue { + keyid = 6494; + displayName = "Blue Key (4fb1)"; +}; +class ItemKeyBlue1495: ItemKeyBlue { + keyid = 6495; + displayName = "Blue Key (950b)"; +}; +class ItemKeyBlue1496: ItemKeyBlue { + keyid = 6496; + displayName = "Blue Key (a3bb)"; +}; +class ItemKeyBlue1497: ItemKeyBlue { + keyid = 6497; + displayName = "Blue Key (8ef5)"; +}; +class ItemKeyBlue1498: ItemKeyBlue { + keyid = 6498; + displayName = "Blue Key (7706)"; +}; +class ItemKeyBlue1499: ItemKeyBlue { + keyid = 6499; + displayName = "Blue Key (3501)"; +}; +class ItemKeyBlue1500: ItemKeyBlue { + keyid = 6500; + displayName = "Blue Key (8f32)"; +}; +class ItemKeyBlue1501: ItemKeyBlue { + keyid = 6501; + displayName = "Blue Key (f27f)"; +}; +class ItemKeyBlue1502: ItemKeyBlue { + keyid = 6502; + displayName = "Blue Key (338e)"; +}; +class ItemKeyBlue1503: ItemKeyBlue { + keyid = 6503; + displayName = "Blue Key (27cf)"; +}; +class ItemKeyBlue1504: ItemKeyBlue { + keyid = 6504; + displayName = "Blue Key (b669)"; +}; +class ItemKeyBlue1505: ItemKeyBlue { + keyid = 6505; + displayName = "Blue Key (19bb)"; +}; +class ItemKeyBlue1506: ItemKeyBlue { + keyid = 6506; + displayName = "Blue Key (ac54)"; +}; +class ItemKeyBlue1507: ItemKeyBlue { + keyid = 6507; + displayName = "Blue Key (1352)"; +}; +class ItemKeyBlue1508: ItemKeyBlue { + keyid = 6508; + displayName = "Blue Key (6ccc)"; +}; +class ItemKeyBlue1509: ItemKeyBlue { + keyid = 6509; + displayName = "Blue Key (ffeb)"; +}; +class ItemKeyBlue1510: ItemKeyBlue { + keyid = 6510; + displayName = "Blue Key (d38e)"; +}; +class ItemKeyBlue1511: ItemKeyBlue { + keyid = 6511; + displayName = "Blue Key (a363)"; +}; +class ItemKeyBlue1512: ItemKeyBlue { + keyid = 6512; + displayName = "Blue Key (f9eb)"; +}; +class ItemKeyBlue1513: ItemKeyBlue { + keyid = 6513; + displayName = "Blue Key (98f8)"; +}; +class ItemKeyBlue1514: ItemKeyBlue { + keyid = 6514; + displayName = "Blue Key (abad)"; +}; +class ItemKeyBlue1515: ItemKeyBlue { + keyid = 6515; + displayName = "Blue Key (45d4)"; +}; +class ItemKeyBlue1516: ItemKeyBlue { + keyid = 6516; + displayName = "Blue Key (bf99)"; +}; +class ItemKeyBlue1517: ItemKeyBlue { + keyid = 6517; + displayName = "Blue Key (fbc3)"; +}; +class ItemKeyBlue1518: ItemKeyBlue { + keyid = 6518; + displayName = "Blue Key (d11d)"; +}; +class ItemKeyBlue1519: ItemKeyBlue { + keyid = 6519; + displayName = "Blue Key (9009)"; +}; +class ItemKeyBlue1520: ItemKeyBlue { + keyid = 6520; + displayName = "Blue Key (3dfa)"; +}; +class ItemKeyBlue1521: ItemKeyBlue { + keyid = 6521; + displayName = "Blue Key (85bb)"; +}; +class ItemKeyBlue1522: ItemKeyBlue { + keyid = 6522; + displayName = "Blue Key (d576)"; +}; +class ItemKeyBlue1523: ItemKeyBlue { + keyid = 6523; + displayName = "Blue Key (b844)"; +}; +class ItemKeyBlue1524: ItemKeyBlue { + keyid = 6524; + displayName = "Blue Key (040d)"; +}; +class ItemKeyBlue1525: ItemKeyBlue { + keyid = 6525; + displayName = "Blue Key (6426)"; +}; +class ItemKeyBlue1526: ItemKeyBlue { + keyid = 6526; + displayName = "Blue Key (d3e7)"; +}; +class ItemKeyBlue1527: ItemKeyBlue { + keyid = 6527; + displayName = "Blue Key (9869)"; +}; +class ItemKeyBlue1528: ItemKeyBlue { + keyid = 6528; + displayName = "Blue Key (b97a)"; +}; +class ItemKeyBlue1529: ItemKeyBlue { + keyid = 6529; + displayName = "Blue Key (c4cf)"; +}; +class ItemKeyBlue1530: ItemKeyBlue { + keyid = 6530; + displayName = "Blue Key (9b8c)"; +}; +class ItemKeyBlue1531: ItemKeyBlue { + keyid = 6531; + displayName = "Blue Key (e71c)"; +}; +class ItemKeyBlue1532: ItemKeyBlue { + keyid = 6532; + displayName = "Blue Key (1314)"; +}; +class ItemKeyBlue1533: ItemKeyBlue { + keyid = 6533; + displayName = "Blue Key (d83b)"; +}; +class ItemKeyBlue1534: ItemKeyBlue { + keyid = 6534; + displayName = "Blue Key (99f6)"; +}; +class ItemKeyBlue1535: ItemKeyBlue { + keyid = 6535; + displayName = "Blue Key (46d4)"; +}; +class ItemKeyBlue1536: ItemKeyBlue { + keyid = 6536; + displayName = "Blue Key (5d29)"; +}; +class ItemKeyBlue1537: ItemKeyBlue { + keyid = 6537; + displayName = "Blue Key (59db)"; +}; +class ItemKeyBlue1538: ItemKeyBlue { + keyid = 6538; + displayName = "Blue Key (88fc)"; +}; +class ItemKeyBlue1539: ItemKeyBlue { + keyid = 6539; + displayName = "Blue Key (bc6b)"; +}; +class ItemKeyBlue1540: ItemKeyBlue { + keyid = 6540; + displayName = "Blue Key (d99f)"; +}; +class ItemKeyBlue1541: ItemKeyBlue { + keyid = 6541; + displayName = "Blue Key (4c39)"; +}; +class ItemKeyBlue1542: ItemKeyBlue { + keyid = 6542; + displayName = "Blue Key (e011)"; +}; +class ItemKeyBlue1543: ItemKeyBlue { + keyid = 6543; + displayName = "Blue Key (93d9)"; +}; +class ItemKeyBlue1544: ItemKeyBlue { + keyid = 6544; + displayName = "Blue Key (4a7c)"; +}; +class ItemKeyBlue1545: ItemKeyBlue { + keyid = 6545; + displayName = "Blue Key (624d)"; +}; +class ItemKeyBlue1546: ItemKeyBlue { + keyid = 6546; + displayName = "Blue Key (8dda)"; +}; +class ItemKeyBlue1547: ItemKeyBlue { + keyid = 6547; + displayName = "Blue Key (05ed)"; +}; +class ItemKeyBlue1548: ItemKeyBlue { + keyid = 6548; + displayName = "Blue Key (155c)"; +}; +class ItemKeyBlue1549: ItemKeyBlue { + keyid = 6549; + displayName = "Blue Key (2287)"; +}; +class ItemKeyBlue1550: ItemKeyBlue { + keyid = 6550; + displayName = "Blue Key (0b14)"; +}; +class ItemKeyBlue1551: ItemKeyBlue { + keyid = 6551; + displayName = "Blue Key (6d6a)"; +}; +class ItemKeyBlue1552: ItemKeyBlue { + keyid = 6552; + displayName = "Blue Key (f746)"; +}; +class ItemKeyBlue1553: ItemKeyBlue { + keyid = 6553; + displayName = "Blue Key (189b)"; +}; +class ItemKeyBlue1554: ItemKeyBlue { + keyid = 6554; + displayName = "Blue Key (2928)"; +}; +class ItemKeyBlue1555: ItemKeyBlue { + keyid = 6555; + displayName = "Blue Key (c463)"; +}; +class ItemKeyBlue1556: ItemKeyBlue { + keyid = 6556; + displayName = "Blue Key (b107)"; +}; +class ItemKeyBlue1557: ItemKeyBlue { + keyid = 6557; + displayName = "Blue Key (c784)"; +}; +class ItemKeyBlue1558: ItemKeyBlue { + keyid = 6558; + displayName = "Blue Key (6724)"; +}; +class ItemKeyBlue1559: ItemKeyBlue { + keyid = 6559; + displayName = "Blue Key (b93a)"; +}; +class ItemKeyBlue1560: ItemKeyBlue { + keyid = 6560; + displayName = "Blue Key (6d9c)"; +}; +class ItemKeyBlue1561: ItemKeyBlue { + keyid = 6561; + displayName = "Blue Key (92d1)"; +}; +class ItemKeyBlue1562: ItemKeyBlue { + keyid = 6562; + displayName = "Blue Key (c8da)"; +}; +class ItemKeyBlue1563: ItemKeyBlue { + keyid = 6563; + displayName = "Blue Key (1311)"; +}; +class ItemKeyBlue1564: ItemKeyBlue { + keyid = 6564; + displayName = "Blue Key (5548)"; +}; +class ItemKeyBlue1565: ItemKeyBlue { + keyid = 6565; + displayName = "Blue Key (1d09)"; +}; +class ItemKeyBlue1566: ItemKeyBlue { + keyid = 6566; + displayName = "Blue Key (22e7)"; +}; +class ItemKeyBlue1567: ItemKeyBlue { + keyid = 6567; + displayName = "Blue Key (2146)"; +}; +class ItemKeyBlue1568: ItemKeyBlue { + keyid = 6568; + displayName = "Blue Key (aaff)"; +}; +class ItemKeyBlue1569: ItemKeyBlue { + keyid = 6569; + displayName = "Blue Key (b6cc)"; +}; +class ItemKeyBlue1570: ItemKeyBlue { + keyid = 6570; + displayName = "Blue Key (1c6a)"; +}; +class ItemKeyBlue1571: ItemKeyBlue { + keyid = 6571; + displayName = "Blue Key (fd7d)"; +}; +class ItemKeyBlue1572: ItemKeyBlue { + keyid = 6572; + displayName = "Blue Key (2b82)"; +}; +class ItemKeyBlue1573: ItemKeyBlue { + keyid = 6573; + displayName = "Blue Key (b3a7)"; +}; +class ItemKeyBlue1574: ItemKeyBlue { + keyid = 6574; + displayName = "Blue Key (1bc4)"; +}; +class ItemKeyBlue1575: ItemKeyBlue { + keyid = 6575; + displayName = "Blue Key (405d)"; +}; +class ItemKeyBlue1576: ItemKeyBlue { + keyid = 6576; + displayName = "Blue Key (1c4d)"; +}; +class ItemKeyBlue1577: ItemKeyBlue { + keyid = 6577; + displayName = "Blue Key (ab94)"; +}; +class ItemKeyBlue1578: ItemKeyBlue { + keyid = 6578; + displayName = "Blue Key (2b2c)"; +}; +class ItemKeyBlue1579: ItemKeyBlue { + keyid = 6579; + displayName = "Blue Key (0198)"; +}; +class ItemKeyBlue1580: ItemKeyBlue { + keyid = 6580; + displayName = "Blue Key (a9b3)"; +}; +class ItemKeyBlue1581: ItemKeyBlue { + keyid = 6581; + displayName = "Blue Key (9348)"; +}; +class ItemKeyBlue1582: ItemKeyBlue { + keyid = 6582; + displayName = "Blue Key (6b18)"; +}; +class ItemKeyBlue1583: ItemKeyBlue { + keyid = 6583; + displayName = "Blue Key (3462)"; +}; +class ItemKeyBlue1584: ItemKeyBlue { + keyid = 6584; + displayName = "Blue Key (6895)"; +}; +class ItemKeyBlue1585: ItemKeyBlue { + keyid = 6585; + displayName = "Blue Key (fa1d)"; +}; +class ItemKeyBlue1586: ItemKeyBlue { + keyid = 6586; + displayName = "Blue Key (302f)"; +}; +class ItemKeyBlue1587: ItemKeyBlue { + keyid = 6587; + displayName = "Blue Key (3701)"; +}; +class ItemKeyBlue1588: ItemKeyBlue { + keyid = 6588; + displayName = "Blue Key (9c47)"; +}; +class ItemKeyBlue1589: ItemKeyBlue { + keyid = 6589; + displayName = "Blue Key (6e5c)"; +}; +class ItemKeyBlue1590: ItemKeyBlue { + keyid = 6590; + displayName = "Blue Key (f9f0)"; +}; +class ItemKeyBlue1591: ItemKeyBlue { + keyid = 6591; + displayName = "Blue Key (b3d7)"; +}; +class ItemKeyBlue1592: ItemKeyBlue { + keyid = 6592; + displayName = "Blue Key (1841)"; +}; +class ItemKeyBlue1593: ItemKeyBlue { + keyid = 6593; + displayName = "Blue Key (38cf)"; +}; +class ItemKeyBlue1594: ItemKeyBlue { + keyid = 6594; + displayName = "Blue Key (20e3)"; +}; +class ItemKeyBlue1595: ItemKeyBlue { + keyid = 6595; + displayName = "Blue Key (ef18)"; +}; +class ItemKeyBlue1596: ItemKeyBlue { + keyid = 6596; + displayName = "Blue Key (5c59)"; +}; +class ItemKeyBlue1597: ItemKeyBlue { + keyid = 6597; + displayName = "Blue Key (e867)"; +}; +class ItemKeyBlue1598: ItemKeyBlue { + keyid = 6598; + displayName = "Blue Key (7214)"; +}; +class ItemKeyBlue1599: ItemKeyBlue { + keyid = 6599; + displayName = "Blue Key (d7a8)"; +}; +class ItemKeyBlue1600: ItemKeyBlue { + keyid = 6600; + displayName = "Blue Key (19e7)"; +}; +class ItemKeyBlue1601: ItemKeyBlue { + keyid = 6601; + displayName = "Blue Key (8a55)"; +}; +class ItemKeyBlue1602: ItemKeyBlue { + keyid = 6602; + displayName = "Blue Key (8c2a)"; +}; +class ItemKeyBlue1603: ItemKeyBlue { + keyid = 6603; + displayName = "Blue Key (f712)"; +}; +class ItemKeyBlue1604: ItemKeyBlue { + keyid = 6604; + displayName = "Blue Key (0745)"; +}; +class ItemKeyBlue1605: ItemKeyBlue { + keyid = 6605; + displayName = "Blue Key (ffcf)"; +}; +class ItemKeyBlue1606: ItemKeyBlue { + keyid = 6606; + displayName = "Blue Key (8a19)"; +}; +class ItemKeyBlue1607: ItemKeyBlue { + keyid = 6607; + displayName = "Blue Key (f6e9)"; +}; +class ItemKeyBlue1608: ItemKeyBlue { + keyid = 6608; + displayName = "Blue Key (4323)"; +}; +class ItemKeyBlue1609: ItemKeyBlue { + keyid = 6609; + displayName = "Blue Key (5ce8)"; +}; +class ItemKeyBlue1610: ItemKeyBlue { + keyid = 6610; + displayName = "Blue Key (f740)"; +}; +class ItemKeyBlue1611: ItemKeyBlue { + keyid = 6611; + displayName = "Blue Key (1119)"; +}; +class ItemKeyBlue1612: ItemKeyBlue { + keyid = 6612; + displayName = "Blue Key (2c8d)"; +}; +class ItemKeyBlue1613: ItemKeyBlue { + keyid = 6613; + displayName = "Blue Key (5fd0)"; +}; +class ItemKeyBlue1614: ItemKeyBlue { + keyid = 6614; + displayName = "Blue Key (585a)"; +}; +class ItemKeyBlue1615: ItemKeyBlue { + keyid = 6615; + displayName = "Blue Key (4de9)"; +}; +class ItemKeyBlue1616: ItemKeyBlue { + keyid = 6616; + displayName = "Blue Key (0fff)"; +}; +class ItemKeyBlue1617: ItemKeyBlue { + keyid = 6617; + displayName = "Blue Key (c80b)"; +}; +class ItemKeyBlue1618: ItemKeyBlue { + keyid = 6618; + displayName = "Blue Key (1730)"; +}; +class ItemKeyBlue1619: ItemKeyBlue { + keyid = 6619; + displayName = "Blue Key (09e9)"; +}; +class ItemKeyBlue1620: ItemKeyBlue { + keyid = 6620; + displayName = "Blue Key (e423)"; +}; +class ItemKeyBlue1621: ItemKeyBlue { + keyid = 6621; + displayName = "Blue Key (9b41)"; +}; +class ItemKeyBlue1622: ItemKeyBlue { + keyid = 6622; + displayName = "Blue Key (8866)"; +}; +class ItemKeyBlue1623: ItemKeyBlue { + keyid = 6623; + displayName = "Blue Key (b248)"; +}; +class ItemKeyBlue1624: ItemKeyBlue { + keyid = 6624; + displayName = "Blue Key (9801)"; +}; +class ItemKeyBlue1625: ItemKeyBlue { + keyid = 6625; + displayName = "Blue Key (332e)"; +}; +class ItemKeyBlue1626: ItemKeyBlue { + keyid = 6626; + displayName = "Blue Key (fcde)"; +}; +class ItemKeyBlue1627: ItemKeyBlue { + keyid = 6627; + displayName = "Blue Key (911f)"; +}; +class ItemKeyBlue1628: ItemKeyBlue { + keyid = 6628; + displayName = "Blue Key (3d01)"; +}; +class ItemKeyBlue1629: ItemKeyBlue { + keyid = 6629; + displayName = "Blue Key (d5ac)"; +}; +class ItemKeyBlue1630: ItemKeyBlue { + keyid = 6630; + displayName = "Blue Key (5f92)"; +}; +class ItemKeyBlue1631: ItemKeyBlue { + keyid = 6631; + displayName = "Blue Key (c699)"; +}; +class ItemKeyBlue1632: ItemKeyBlue { + keyid = 6632; + displayName = "Blue Key (022c)"; +}; +class ItemKeyBlue1633: ItemKeyBlue { + keyid = 6633; + displayName = "Blue Key (090b)"; +}; +class ItemKeyBlue1634: ItemKeyBlue { + keyid = 6634; + displayName = "Blue Key (e628)"; +}; +class ItemKeyBlue1635: ItemKeyBlue { + keyid = 6635; + displayName = "Blue Key (81b3)"; +}; +class ItemKeyBlue1636: ItemKeyBlue { + keyid = 6636; + displayName = "Blue Key (0cf7)"; +}; +class ItemKeyBlue1637: ItemKeyBlue { + keyid = 6637; + displayName = "Blue Key (c411)"; +}; +class ItemKeyBlue1638: ItemKeyBlue { + keyid = 6638; + displayName = "Blue Key (d654)"; +}; +class ItemKeyBlue1639: ItemKeyBlue { + keyid = 6639; + displayName = "Blue Key (2fda)"; +}; +class ItemKeyBlue1640: ItemKeyBlue { + keyid = 6640; + displayName = "Blue Key (7751)"; +}; +class ItemKeyBlue1641: ItemKeyBlue { + keyid = 6641; + displayName = "Blue Key (d8eb)"; +}; +class ItemKeyBlue1642: ItemKeyBlue { + keyid = 6642; + displayName = "Blue Key (e101)"; +}; +class ItemKeyBlue1643: ItemKeyBlue { + keyid = 6643; + displayName = "Blue Key (7597)"; +}; +class ItemKeyBlue1644: ItemKeyBlue { + keyid = 6644; + displayName = "Blue Key (ffe2)"; +}; +class ItemKeyBlue1645: ItemKeyBlue { + keyid = 6645; + displayName = "Blue Key (a544)"; +}; +class ItemKeyBlue1646: ItemKeyBlue { + keyid = 6646; + displayName = "Blue Key (f73d)"; +}; +class ItemKeyBlue1647: ItemKeyBlue { + keyid = 6647; + displayName = "Blue Key (070a)"; +}; +class ItemKeyBlue1648: ItemKeyBlue { + keyid = 6648; + displayName = "Blue Key (9f7a)"; +}; +class ItemKeyBlue1649: ItemKeyBlue { + keyid = 6649; + displayName = "Blue Key (4f27)"; +}; +class ItemKeyBlue1650: ItemKeyBlue { + keyid = 6650; + displayName = "Blue Key (509e)"; +}; +class ItemKeyBlue1651: ItemKeyBlue { + keyid = 6651; + displayName = "Blue Key (12c7)"; +}; +class ItemKeyBlue1652: ItemKeyBlue { + keyid = 6652; + displayName = "Blue Key (3cdd)"; +}; +class ItemKeyBlue1653: ItemKeyBlue { + keyid = 6653; + displayName = "Blue Key (4d6d)"; +}; +class ItemKeyBlue1654: ItemKeyBlue { + keyid = 6654; + displayName = "Blue Key (97be)"; +}; +class ItemKeyBlue1655: ItemKeyBlue { + keyid = 6655; + displayName = "Blue Key (8c99)"; +}; +class ItemKeyBlue1656: ItemKeyBlue { + keyid = 6656; + displayName = "Blue Key (aadc)"; +}; +class ItemKeyBlue1657: ItemKeyBlue { + keyid = 6657; + displayName = "Blue Key (f5a2)"; +}; +class ItemKeyBlue1658: ItemKeyBlue { + keyid = 6658; + displayName = "Blue Key (ed47)"; +}; +class ItemKeyBlue1659: ItemKeyBlue { + keyid = 6659; + displayName = "Blue Key (2fcf)"; +}; +class ItemKeyBlue1660: ItemKeyBlue { + keyid = 6660; + displayName = "Blue Key (7742)"; +}; +class ItemKeyBlue1661: ItemKeyBlue { + keyid = 6661; + displayName = "Blue Key (5e0d)"; +}; +class ItemKeyBlue1662: ItemKeyBlue { + keyid = 6662; + displayName = "Blue Key (0cb6)"; +}; +class ItemKeyBlue1663: ItemKeyBlue { + keyid = 6663; + displayName = "Blue Key (d1b3)"; +}; +class ItemKeyBlue1664: ItemKeyBlue { + keyid = 6664; + displayName = "Blue Key (d7e7)"; +}; +class ItemKeyBlue1665: ItemKeyBlue { + keyid = 6665; + displayName = "Blue Key (3948)"; +}; +class ItemKeyBlue1666: ItemKeyBlue { + keyid = 6666; + displayName = "Blue Key (acc1)"; +}; +class ItemKeyBlue1667: ItemKeyBlue { + keyid = 6667; + displayName = "Blue Key (bd20)"; +}; +class ItemKeyBlue1668: ItemKeyBlue { + keyid = 6668; + displayName = "Blue Key (006a)"; +}; +class ItemKeyBlue1669: ItemKeyBlue { + keyid = 6669; + displayName = "Blue Key (92c7)"; +}; +class ItemKeyBlue1670: ItemKeyBlue { + keyid = 6670; + displayName = "Blue Key (3f94)"; +}; +class ItemKeyBlue1671: ItemKeyBlue { + keyid = 6671; + displayName = "Blue Key (8af9)"; +}; +class ItemKeyBlue1672: ItemKeyBlue { + keyid = 6672; + displayName = "Blue Key (a24a)"; +}; +class ItemKeyBlue1673: ItemKeyBlue { + keyid = 6673; + displayName = "Blue Key (aea6)"; +}; +class ItemKeyBlue1674: ItemKeyBlue { + keyid = 6674; + displayName = "Blue Key (2da3)"; +}; +class ItemKeyBlue1675: ItemKeyBlue { + keyid = 6675; + displayName = "Blue Key (fc06)"; +}; +class ItemKeyBlue1676: ItemKeyBlue { + keyid = 6676; + displayName = "Blue Key (c911)"; +}; +class ItemKeyBlue1677: ItemKeyBlue { + keyid = 6677; + displayName = "Blue Key (95a7)"; +}; +class ItemKeyBlue1678: ItemKeyBlue { + keyid = 6678; + displayName = "Blue Key (523a)"; +}; +class ItemKeyBlue1679: ItemKeyBlue { + keyid = 6679; + displayName = "Blue Key (2741)"; +}; +class ItemKeyBlue1680: ItemKeyBlue { + keyid = 6680; + displayName = "Blue Key (0b9f)"; +}; +class ItemKeyBlue1681: ItemKeyBlue { + keyid = 6681; + displayName = "Blue Key (98f0)"; +}; +class ItemKeyBlue1682: ItemKeyBlue { + keyid = 6682; + displayName = "Blue Key (aac9)"; +}; +class ItemKeyBlue1683: ItemKeyBlue { + keyid = 6683; + displayName = "Blue Key (da9f)"; +}; +class ItemKeyBlue1684: ItemKeyBlue { + keyid = 6684; + displayName = "Blue Key (dc1d)"; +}; +class ItemKeyBlue1685: ItemKeyBlue { + keyid = 6685; + displayName = "Blue Key (aef9)"; +}; +class ItemKeyBlue1686: ItemKeyBlue { + keyid = 6686; + displayName = "Blue Key (3649)"; +}; +class ItemKeyBlue1687: ItemKeyBlue { + keyid = 6687; + displayName = "Blue Key (9245)"; +}; +class ItemKeyBlue1688: ItemKeyBlue { + keyid = 6688; + displayName = "Blue Key (e8ca)"; +}; +class ItemKeyBlue1689: ItemKeyBlue { + keyid = 6689; + displayName = "Blue Key (9671)"; +}; +class ItemKeyBlue1690: ItemKeyBlue { + keyid = 6690; + displayName = "Blue Key (05ef)"; +}; +class ItemKeyBlue1691: ItemKeyBlue { + keyid = 6691; + displayName = "Blue Key (e23e)"; +}; +class ItemKeyBlue1692: ItemKeyBlue { + keyid = 6692; + displayName = "Blue Key (f6a8)"; +}; +class ItemKeyBlue1693: ItemKeyBlue { + keyid = 6693; + displayName = "Blue Key (7afd)"; +}; +class ItemKeyBlue1694: ItemKeyBlue { + keyid = 6694; + displayName = "Blue Key (d303)"; +}; +class ItemKeyBlue1695: ItemKeyBlue { + keyid = 6695; + displayName = "Blue Key (28c3)"; +}; +class ItemKeyBlue1696: ItemKeyBlue { + keyid = 6696; + displayName = "Blue Key (9db7)"; +}; +class ItemKeyBlue1697: ItemKeyBlue { + keyid = 6697; + displayName = "Blue Key (cec5)"; +}; +class ItemKeyBlue1698: ItemKeyBlue { + keyid = 6698; + displayName = "Blue Key (70e9)"; +}; +class ItemKeyBlue1699: ItemKeyBlue { + keyid = 6699; + displayName = "Blue Key (c802)"; +}; +class ItemKeyBlue1700: ItemKeyBlue { + keyid = 6700; + displayName = "Blue Key (f02e)"; +}; +class ItemKeyBlue1701: ItemKeyBlue { + keyid = 6701; + displayName = "Blue Key (aab1)"; +}; +class ItemKeyBlue1702: ItemKeyBlue { + keyid = 6702; + displayName = "Blue Key (542b)"; +}; +class ItemKeyBlue1703: ItemKeyBlue { + keyid = 6703; + displayName = "Blue Key (de44)"; +}; +class ItemKeyBlue1704: ItemKeyBlue { + keyid = 6704; + displayName = "Blue Key (f0af)"; +}; +class ItemKeyBlue1705: ItemKeyBlue { + keyid = 6705; + displayName = "Blue Key (f1a4)"; +}; +class ItemKeyBlue1706: ItemKeyBlue { + keyid = 6706; + displayName = "Blue Key (a07f)"; +}; +class ItemKeyBlue1707: ItemKeyBlue { + keyid = 6707; + displayName = "Blue Key (4163)"; +}; +class ItemKeyBlue1708: ItemKeyBlue { + keyid = 6708; + displayName = "Blue Key (3e3d)"; +}; +class ItemKeyBlue1709: ItemKeyBlue { + keyid = 6709; + displayName = "Blue Key (4a42)"; +}; +class ItemKeyBlue1710: ItemKeyBlue { + keyid = 6710; + displayName = "Blue Key (f3ad)"; +}; +class ItemKeyBlue1711: ItemKeyBlue { + keyid = 6711; + displayName = "Blue Key (c292)"; +}; +class ItemKeyBlue1712: ItemKeyBlue { + keyid = 6712; + displayName = "Blue Key (ef8c)"; +}; +class ItemKeyBlue1713: ItemKeyBlue { + keyid = 6713; + displayName = "Blue Key (327e)"; +}; +class ItemKeyBlue1714: ItemKeyBlue { + keyid = 6714; + displayName = "Blue Key (56a3)"; +}; +class ItemKeyBlue1715: ItemKeyBlue { + keyid = 6715; + displayName = "Blue Key (a926)"; +}; +class ItemKeyBlue1716: ItemKeyBlue { + keyid = 6716; + displayName = "Blue Key (db31)"; +}; +class ItemKeyBlue1717: ItemKeyBlue { + keyid = 6717; + displayName = "Blue Key (1610)"; +}; +class ItemKeyBlue1718: ItemKeyBlue { + keyid = 6718; + displayName = "Blue Key (5157)"; +}; +class ItemKeyBlue1719: ItemKeyBlue { + keyid = 6719; + displayName = "Blue Key (b5fe)"; +}; +class ItemKeyBlue1720: ItemKeyBlue { + keyid = 6720; + displayName = "Blue Key (4764)"; +}; +class ItemKeyBlue1721: ItemKeyBlue { + keyid = 6721; + displayName = "Blue Key (a21d)"; +}; +class ItemKeyBlue1722: ItemKeyBlue { + keyid = 6722; + displayName = "Blue Key (241f)"; +}; +class ItemKeyBlue1723: ItemKeyBlue { + keyid = 6723; + displayName = "Blue Key (3992)"; +}; +class ItemKeyBlue1724: ItemKeyBlue { + keyid = 6724; + displayName = "Blue Key (7949)"; +}; +class ItemKeyBlue1725: ItemKeyBlue { + keyid = 6725; + displayName = "Blue Key (6d39)"; +}; +class ItemKeyBlue1726: ItemKeyBlue { + keyid = 6726; + displayName = "Blue Key (96c0)"; +}; +class ItemKeyBlue1727: ItemKeyBlue { + keyid = 6727; + displayName = "Blue Key (5287)"; +}; +class ItemKeyBlue1728: ItemKeyBlue { + keyid = 6728; + displayName = "Blue Key (f79b)"; +}; +class ItemKeyBlue1729: ItemKeyBlue { + keyid = 6729; + displayName = "Blue Key (3e68)"; +}; +class ItemKeyBlue1730: ItemKeyBlue { + keyid = 6730; + displayName = "Blue Key (fa88)"; +}; +class ItemKeyBlue1731: ItemKeyBlue { + keyid = 6731; + displayName = "Blue Key (cc47)"; +}; +class ItemKeyBlue1732: ItemKeyBlue { + keyid = 6732; + displayName = "Blue Key (dadc)"; +}; +class ItemKeyBlue1733: ItemKeyBlue { + keyid = 6733; + displayName = "Blue Key (e451)"; +}; +class ItemKeyBlue1734: ItemKeyBlue { + keyid = 6734; + displayName = "Blue Key (001d)"; +}; +class ItemKeyBlue1735: ItemKeyBlue { + keyid = 6735; + displayName = "Blue Key (afed)"; +}; +class ItemKeyBlue1736: ItemKeyBlue { + keyid = 6736; + displayName = "Blue Key (3062)"; +}; +class ItemKeyBlue1737: ItemKeyBlue { + keyid = 6737; + displayName = "Blue Key (8ebe)"; +}; +class ItemKeyBlue1738: ItemKeyBlue { + keyid = 6738; + displayName = "Blue Key (c62d)"; +}; +class ItemKeyBlue1739: ItemKeyBlue { + keyid = 6739; + displayName = "Blue Key (af6b)"; +}; +class ItemKeyBlue1740: ItemKeyBlue { + keyid = 6740; + displayName = "Blue Key (562b)"; +}; +class ItemKeyBlue1741: ItemKeyBlue { + keyid = 6741; + displayName = "Blue Key (6b58)"; +}; +class ItemKeyBlue1742: ItemKeyBlue { + keyid = 6742; + displayName = "Blue Key (f13c)"; +}; +class ItemKeyBlue1743: ItemKeyBlue { + keyid = 6743; + displayName = "Blue Key (1c62)"; +}; +class ItemKeyBlue1744: ItemKeyBlue { + keyid = 6744; + displayName = "Blue Key (2426)"; +}; +class ItemKeyBlue1745: ItemKeyBlue { + keyid = 6745; + displayName = "Blue Key (100d)"; +}; +class ItemKeyBlue1746: ItemKeyBlue { + keyid = 6746; + displayName = "Blue Key (d975)"; +}; +class ItemKeyBlue1747: ItemKeyBlue { + keyid = 6747; + displayName = "Blue Key (a524)"; +}; +class ItemKeyBlue1748: ItemKeyBlue { + keyid = 6748; + displayName = "Blue Key (1fbb)"; +}; +class ItemKeyBlue1749: ItemKeyBlue { + keyid = 6749; + displayName = "Blue Key (eb86)"; +}; +class ItemKeyBlue1750: ItemKeyBlue { + keyid = 6750; + displayName = "Blue Key (a0ce)"; +}; +class ItemKeyBlue1751: ItemKeyBlue { + keyid = 6751; + displayName = "Blue Key (d29a)"; +}; +class ItemKeyBlue1752: ItemKeyBlue { + keyid = 6752; + displayName = "Blue Key (1ebd)"; +}; +class ItemKeyBlue1753: ItemKeyBlue { + keyid = 6753; + displayName = "Blue Key (f657)"; +}; +class ItemKeyBlue1754: ItemKeyBlue { + keyid = 6754; + displayName = "Blue Key (5946)"; +}; +class ItemKeyBlue1755: ItemKeyBlue { + keyid = 6755; + displayName = "Blue Key (1619)"; +}; +class ItemKeyBlue1756: ItemKeyBlue { + keyid = 6756; + displayName = "Blue Key (e608)"; +}; +class ItemKeyBlue1757: ItemKeyBlue { + keyid = 6757; + displayName = "Blue Key (34a0)"; +}; +class ItemKeyBlue1758: ItemKeyBlue { + keyid = 6758; + displayName = "Blue Key (70e5)"; +}; +class ItemKeyBlue1759: ItemKeyBlue { + keyid = 6759; + displayName = "Blue Key (7e76)"; +}; +class ItemKeyBlue1760: ItemKeyBlue { + keyid = 6760; + displayName = "Blue Key (a37a)"; +}; +class ItemKeyBlue1761: ItemKeyBlue { + keyid = 6761; + displayName = "Blue Key (e5ba)"; +}; +class ItemKeyBlue1762: ItemKeyBlue { + keyid = 6762; + displayName = "Blue Key (840b)"; +}; +class ItemKeyBlue1763: ItemKeyBlue { + keyid = 6763; + displayName = "Blue Key (acfd)"; +}; +class ItemKeyBlue1764: ItemKeyBlue { + keyid = 6764; + displayName = "Blue Key (e92b)"; +}; +class ItemKeyBlue1765: ItemKeyBlue { + keyid = 6765; + displayName = "Blue Key (7de4)"; +}; +class ItemKeyBlue1766: ItemKeyBlue { + keyid = 6766; + displayName = "Blue Key (e692)"; +}; +class ItemKeyBlue1767: ItemKeyBlue { + keyid = 6767; + displayName = "Blue Key (4d17)"; +}; +class ItemKeyBlue1768: ItemKeyBlue { + keyid = 6768; + displayName = "Blue Key (481d)"; +}; +class ItemKeyBlue1769: ItemKeyBlue { + keyid = 6769; + displayName = "Blue Key (6853)"; +}; +class ItemKeyBlue1770: ItemKeyBlue { + keyid = 6770; + displayName = "Blue Key (89d3)"; +}; +class ItemKeyBlue1771: ItemKeyBlue { + keyid = 6771; + displayName = "Blue Key (fa6b)"; +}; +class ItemKeyBlue1772: ItemKeyBlue { + keyid = 6772; + displayName = "Blue Key (0d1b)"; +}; +class ItemKeyBlue1773: ItemKeyBlue { + keyid = 6773; + displayName = "Blue Key (abaa)"; +}; +class ItemKeyBlue1774: ItemKeyBlue { + keyid = 6774; + displayName = "Blue Key (cd34)"; +}; +class ItemKeyBlue1775: ItemKeyBlue { + keyid = 6775; + displayName = "Blue Key (f320)"; +}; +class ItemKeyBlue1776: ItemKeyBlue { + keyid = 6776; + displayName = "Blue Key (5e1f)"; +}; +class ItemKeyBlue1777: ItemKeyBlue { + keyid = 6777; + displayName = "Blue Key (d3d4)"; +}; +class ItemKeyBlue1778: ItemKeyBlue { + keyid = 6778; + displayName = "Blue Key (df6a)"; +}; +class ItemKeyBlue1779: ItemKeyBlue { + keyid = 6779; + displayName = "Blue Key (4058)"; +}; +class ItemKeyBlue1780: ItemKeyBlue { + keyid = 6780; + displayName = "Blue Key (db9f)"; +}; +class ItemKeyBlue1781: ItemKeyBlue { + keyid = 6781; + displayName = "Blue Key (7310)"; +}; +class ItemKeyBlue1782: ItemKeyBlue { + keyid = 6782; + displayName = "Blue Key (1d9e)"; +}; +class ItemKeyBlue1783: ItemKeyBlue { + keyid = 6783; + displayName = "Blue Key (427f)"; +}; +class ItemKeyBlue1784: ItemKeyBlue { + keyid = 6784; + displayName = "Blue Key (13b8)"; +}; +class ItemKeyBlue1785: ItemKeyBlue { + keyid = 6785; + displayName = "Blue Key (3673)"; +}; +class ItemKeyBlue1786: ItemKeyBlue { + keyid = 6786; + displayName = "Blue Key (b166)"; +}; +class ItemKeyBlue1787: ItemKeyBlue { + keyid = 6787; + displayName = "Blue Key (a676)"; +}; +class ItemKeyBlue1788: ItemKeyBlue { + keyid = 6788; + displayName = "Blue Key (bc7b)"; +}; +class ItemKeyBlue1789: ItemKeyBlue { + keyid = 6789; + displayName = "Blue Key (2bf0)"; +}; +class ItemKeyBlue1790: ItemKeyBlue { + keyid = 6790; + displayName = "Blue Key (4737)"; +}; +class ItemKeyBlue1791: ItemKeyBlue { + keyid = 6791; + displayName = "Blue Key (d455)"; +}; +class ItemKeyBlue1792: ItemKeyBlue { + keyid = 6792; + displayName = "Blue Key (2b2d)"; +}; +class ItemKeyBlue1793: ItemKeyBlue { + keyid = 6793; + displayName = "Blue Key (3258)"; +}; +class ItemKeyBlue1794: ItemKeyBlue { + keyid = 6794; + displayName = "Blue Key (a97e)"; +}; +class ItemKeyBlue1795: ItemKeyBlue { + keyid = 6795; + displayName = "Blue Key (61e3)"; +}; +class ItemKeyBlue1796: ItemKeyBlue { + keyid = 6796; + displayName = "Blue Key (a4c9)"; +}; +class ItemKeyBlue1797: ItemKeyBlue { + keyid = 6797; + displayName = "Blue Key (98d5)"; +}; +class ItemKeyBlue1798: ItemKeyBlue { + keyid = 6798; + displayName = "Blue Key (4243)"; +}; +class ItemKeyBlue1799: ItemKeyBlue { + keyid = 6799; + displayName = "Blue Key (832c)"; +}; +class ItemKeyBlue1800: ItemKeyBlue { + keyid = 6800; + displayName = "Blue Key (bcc3)"; +}; +class ItemKeyBlue1801: ItemKeyBlue { + keyid = 6801; + displayName = "Blue Key (c6b5)"; +}; +class ItemKeyBlue1802: ItemKeyBlue { + keyid = 6802; + displayName = "Blue Key (19d0)"; +}; +class ItemKeyBlue1803: ItemKeyBlue { + keyid = 6803; + displayName = "Blue Key (5611)"; +}; +class ItemKeyBlue1804: ItemKeyBlue { + keyid = 6804; + displayName = "Blue Key (e114)"; +}; +class ItemKeyBlue1805: ItemKeyBlue { + keyid = 6805; + displayName = "Blue Key (7b55)"; +}; +class ItemKeyBlue1806: ItemKeyBlue { + keyid = 6806; + displayName = "Blue Key (31b1)"; +}; +class ItemKeyBlue1807: ItemKeyBlue { + keyid = 6807; + displayName = "Blue Key (1205)"; +}; +class ItemKeyBlue1808: ItemKeyBlue { + keyid = 6808; + displayName = "Blue Key (0d3a)"; +}; +class ItemKeyBlue1809: ItemKeyBlue { + keyid = 6809; + displayName = "Blue Key (db39)"; +}; +class ItemKeyBlue1810: ItemKeyBlue { + keyid = 6810; + displayName = "Blue Key (c3e6)"; +}; +class ItemKeyBlue1811: ItemKeyBlue { + keyid = 6811; + displayName = "Blue Key (a037)"; +}; +class ItemKeyBlue1812: ItemKeyBlue { + keyid = 6812; + displayName = "Blue Key (c65a)"; +}; +class ItemKeyBlue1813: ItemKeyBlue { + keyid = 6813; + displayName = "Blue Key (8a2c)"; +}; +class ItemKeyBlue1814: ItemKeyBlue { + keyid = 6814; + displayName = "Blue Key (656b)"; +}; +class ItemKeyBlue1815: ItemKeyBlue { + keyid = 6815; + displayName = "Blue Key (78bf)"; +}; +class ItemKeyBlue1816: ItemKeyBlue { + keyid = 6816; + displayName = "Blue Key (d627)"; +}; +class ItemKeyBlue1817: ItemKeyBlue { + keyid = 6817; + displayName = "Blue Key (4189)"; +}; +class ItemKeyBlue1818: ItemKeyBlue { + keyid = 6818; + displayName = "Blue Key (bc53)"; +}; +class ItemKeyBlue1819: ItemKeyBlue { + keyid = 6819; + displayName = "Blue Key (e5c4)"; +}; +class ItemKeyBlue1820: ItemKeyBlue { + keyid = 6820; + displayName = "Blue Key (efd0)"; +}; +class ItemKeyBlue1821: ItemKeyBlue { + keyid = 6821; + displayName = "Blue Key (17ea)"; +}; +class ItemKeyBlue1822: ItemKeyBlue { + keyid = 6822; + displayName = "Blue Key (6342)"; +}; +class ItemKeyBlue1823: ItemKeyBlue { + keyid = 6823; + displayName = "Blue Key (9c51)"; +}; +class ItemKeyBlue1824: ItemKeyBlue { + keyid = 6824; + displayName = "Blue Key (3697)"; +}; +class ItemKeyBlue1825: ItemKeyBlue { + keyid = 6825; + displayName = "Blue Key (f287)"; +}; +class ItemKeyBlue1826: ItemKeyBlue { + keyid = 6826; + displayName = "Blue Key (9ea9)"; +}; +class ItemKeyBlue1827: ItemKeyBlue { + keyid = 6827; + displayName = "Blue Key (be9b)"; +}; +class ItemKeyBlue1828: ItemKeyBlue { + keyid = 6828; + displayName = "Blue Key (b92b)"; +}; +class ItemKeyBlue1829: ItemKeyBlue { + keyid = 6829; + displayName = "Blue Key (d68a)"; +}; +class ItemKeyBlue1830: ItemKeyBlue { + keyid = 6830; + displayName = "Blue Key (fb4f)"; +}; +class ItemKeyBlue1831: ItemKeyBlue { + keyid = 6831; + displayName = "Blue Key (4ce3)"; +}; +class ItemKeyBlue1832: ItemKeyBlue { + keyid = 6832; + displayName = "Blue Key (c5f0)"; +}; +class ItemKeyBlue1833: ItemKeyBlue { + keyid = 6833; + displayName = "Blue Key (1dee)"; +}; +class ItemKeyBlue1834: ItemKeyBlue { + keyid = 6834; + displayName = "Blue Key (8ad1)"; +}; +class ItemKeyBlue1835: ItemKeyBlue { + keyid = 6835; + displayName = "Blue Key (7f22)"; +}; +class ItemKeyBlue1836: ItemKeyBlue { + keyid = 6836; + displayName = "Blue Key (183b)"; +}; +class ItemKeyBlue1837: ItemKeyBlue { + keyid = 6837; + displayName = "Blue Key (8578)"; +}; +class ItemKeyBlue1838: ItemKeyBlue { + keyid = 6838; + displayName = "Blue Key (d43d)"; +}; +class ItemKeyBlue1839: ItemKeyBlue { + keyid = 6839; + displayName = "Blue Key (0a3d)"; +}; +class ItemKeyBlue1840: ItemKeyBlue { + keyid = 6840; + displayName = "Blue Key (8266)"; +}; +class ItemKeyBlue1841: ItemKeyBlue { + keyid = 6841; + displayName = "Blue Key (a9ef)"; +}; +class ItemKeyBlue1842: ItemKeyBlue { + keyid = 6842; + displayName = "Blue Key (279b)"; +}; +class ItemKeyBlue1843: ItemKeyBlue { + keyid = 6843; + displayName = "Blue Key (051d)"; +}; +class ItemKeyBlue1844: ItemKeyBlue { + keyid = 6844; + displayName = "Blue Key (da48)"; +}; +class ItemKeyBlue1845: ItemKeyBlue { + keyid = 6845; + displayName = "Blue Key (cf18)"; +}; +class ItemKeyBlue1846: ItemKeyBlue { + keyid = 6846; + displayName = "Blue Key (fedd)"; +}; +class ItemKeyBlue1847: ItemKeyBlue { + keyid = 6847; + displayName = "Blue Key (389a)"; +}; +class ItemKeyBlue1848: ItemKeyBlue { + keyid = 6848; + displayName = "Blue Key (063e)"; +}; +class ItemKeyBlue1849: ItemKeyBlue { + keyid = 6849; + displayName = "Blue Key (36f2)"; +}; +class ItemKeyBlue1850: ItemKeyBlue { + keyid = 6850; + displayName = "Blue Key (eaaf)"; +}; +class ItemKeyBlue1851: ItemKeyBlue { + keyid = 6851; + displayName = "Blue Key (1101)"; +}; +class ItemKeyBlue1852: ItemKeyBlue { + keyid = 6852; + displayName = "Blue Key (1c63)"; +}; +class ItemKeyBlue1853: ItemKeyBlue { + keyid = 6853; + displayName = "Blue Key (0c6e)"; +}; +class ItemKeyBlue1854: ItemKeyBlue { + keyid = 6854; + displayName = "Blue Key (5a85)"; +}; +class ItemKeyBlue1855: ItemKeyBlue { + keyid = 6855; + displayName = "Blue Key (eccb)"; +}; +class ItemKeyBlue1856: ItemKeyBlue { + keyid = 6856; + displayName = "Blue Key (6457)"; +}; +class ItemKeyBlue1857: ItemKeyBlue { + keyid = 6857; + displayName = "Blue Key (95c3)"; +}; +class ItemKeyBlue1858: ItemKeyBlue { + keyid = 6858; + displayName = "Blue Key (92b4)"; +}; +class ItemKeyBlue1859: ItemKeyBlue { + keyid = 6859; + displayName = "Blue Key (4947)"; +}; +class ItemKeyBlue1860: ItemKeyBlue { + keyid = 6860; + displayName = "Blue Key (3742)"; +}; +class ItemKeyBlue1861: ItemKeyBlue { + keyid = 6861; + displayName = "Blue Key (660b)"; +}; +class ItemKeyBlue1862: ItemKeyBlue { + keyid = 6862; + displayName = "Blue Key (037d)"; +}; +class ItemKeyBlue1863: ItemKeyBlue { + keyid = 6863; + displayName = "Blue Key (4631)"; +}; +class ItemKeyBlue1864: ItemKeyBlue { + keyid = 6864; + displayName = "Blue Key (e7bc)"; +}; +class ItemKeyBlue1865: ItemKeyBlue { + keyid = 6865; + displayName = "Blue Key (fa45)"; +}; +class ItemKeyBlue1866: ItemKeyBlue { + keyid = 6866; + displayName = "Blue Key (d657)"; +}; +class ItemKeyBlue1867: ItemKeyBlue { + keyid = 6867; + displayName = "Blue Key (084d)"; +}; +class ItemKeyBlue1868: ItemKeyBlue { + keyid = 6868; + displayName = "Blue Key (5f6d)"; +}; +class ItemKeyBlue1869: ItemKeyBlue { + keyid = 6869; + displayName = "Blue Key (c57f)"; +}; +class ItemKeyBlue1870: ItemKeyBlue { + keyid = 6870; + displayName = "Blue Key (cc8d)"; +}; +class ItemKeyBlue1871: ItemKeyBlue { + keyid = 6871; + displayName = "Blue Key (cffa)"; +}; +class ItemKeyBlue1872: ItemKeyBlue { + keyid = 6872; + displayName = "Blue Key (3d87)"; +}; +class ItemKeyBlue1873: ItemKeyBlue { + keyid = 6873; + displayName = "Blue Key (ebc5)"; +}; +class ItemKeyBlue1874: ItemKeyBlue { + keyid = 6874; + displayName = "Blue Key (acf5)"; +}; +class ItemKeyBlue1875: ItemKeyBlue { + keyid = 6875; + displayName = "Blue Key (3349)"; +}; +class ItemKeyBlue1876: ItemKeyBlue { + keyid = 6876; + displayName = "Blue Key (915e)"; +}; +class ItemKeyBlue1877: ItemKeyBlue { + keyid = 6877; + displayName = "Blue Key (40d2)"; +}; +class ItemKeyBlue1878: ItemKeyBlue { + keyid = 6878; + displayName = "Blue Key (2575)"; +}; +class ItemKeyBlue1879: ItemKeyBlue { + keyid = 6879; + displayName = "Blue Key (946f)"; +}; +class ItemKeyBlue1880: ItemKeyBlue { + keyid = 6880; + displayName = "Blue Key (bad9)"; +}; +class ItemKeyBlue1881: ItemKeyBlue { + keyid = 6881; + displayName = "Blue Key (a166)"; +}; +class ItemKeyBlue1882: ItemKeyBlue { + keyid = 6882; + displayName = "Blue Key (b421)"; +}; +class ItemKeyBlue1883: ItemKeyBlue { + keyid = 6883; + displayName = "Blue Key (27d0)"; +}; +class ItemKeyBlue1884: ItemKeyBlue { + keyid = 6884; + displayName = "Blue Key (6017)"; +}; +class ItemKeyBlue1885: ItemKeyBlue { + keyid = 6885; + displayName = "Blue Key (7d7a)"; +}; +class ItemKeyBlue1886: ItemKeyBlue { + keyid = 6886; + displayName = "Blue Key (2986)"; +}; +class ItemKeyBlue1887: ItemKeyBlue { + keyid = 6887; + displayName = "Blue Key (05d9)"; +}; +class ItemKeyBlue1888: ItemKeyBlue { + keyid = 6888; + displayName = "Blue Key (9f05)"; +}; +class ItemKeyBlue1889: ItemKeyBlue { + keyid = 6889; + displayName = "Blue Key (a50a)"; +}; +class ItemKeyBlue1890: ItemKeyBlue { + keyid = 6890; + displayName = "Blue Key (91cb)"; +}; +class ItemKeyBlue1891: ItemKeyBlue { + keyid = 6891; + displayName = "Blue Key (f982)"; +}; +class ItemKeyBlue1892: ItemKeyBlue { + keyid = 6892; + displayName = "Blue Key (a00f)"; +}; +class ItemKeyBlue1893: ItemKeyBlue { + keyid = 6893; + displayName = "Blue Key (88e0)"; +}; +class ItemKeyBlue1894: ItemKeyBlue { + keyid = 6894; + displayName = "Blue Key (15d5)"; +}; +class ItemKeyBlue1895: ItemKeyBlue { + keyid = 6895; + displayName = "Blue Key (d394)"; +}; +class ItemKeyBlue1896: ItemKeyBlue { + keyid = 6896; + displayName = "Blue Key (ab28)"; +}; +class ItemKeyBlue1897: ItemKeyBlue { + keyid = 6897; + displayName = "Blue Key (4911)"; +}; +class ItemKeyBlue1898: ItemKeyBlue { + keyid = 6898; + displayName = "Blue Key (a61a)"; +}; +class ItemKeyBlue1899: ItemKeyBlue { + keyid = 6899; + displayName = "Blue Key (0b78)"; +}; +class ItemKeyBlue1900: ItemKeyBlue { + keyid = 6900; + displayName = "Blue Key (d65b)"; +}; +class ItemKeyBlue1901: ItemKeyBlue { + keyid = 6901; + displayName = "Blue Key (639b)"; +}; +class ItemKeyBlue1902: ItemKeyBlue { + keyid = 6902; + displayName = "Blue Key (52f3)"; +}; +class ItemKeyBlue1903: ItemKeyBlue { + keyid = 6903; + displayName = "Blue Key (8a1e)"; +}; +class ItemKeyBlue1904: ItemKeyBlue { + keyid = 6904; + displayName = "Blue Key (6a26)"; +}; +class ItemKeyBlue1905: ItemKeyBlue { + keyid = 6905; + displayName = "Blue Key (6fd4)"; +}; +class ItemKeyBlue1906: ItemKeyBlue { + keyid = 6906; + displayName = "Blue Key (79d3)"; +}; +class ItemKeyBlue1907: ItemKeyBlue { + keyid = 6907; + displayName = "Blue Key (4f9f)"; +}; +class ItemKeyBlue1908: ItemKeyBlue { + keyid = 6908; + displayName = "Blue Key (7e72)"; +}; +class ItemKeyBlue1909: ItemKeyBlue { + keyid = 6909; + displayName = "Blue Key (a340)"; +}; +class ItemKeyBlue1910: ItemKeyBlue { + keyid = 6910; + displayName = "Blue Key (a073)"; +}; +class ItemKeyBlue1911: ItemKeyBlue { + keyid = 6911; + displayName = "Blue Key (e668)"; +}; +class ItemKeyBlue1912: ItemKeyBlue { + keyid = 6912; + displayName = "Blue Key (9cd4)"; +}; +class ItemKeyBlue1913: ItemKeyBlue { + keyid = 6913; + displayName = "Blue Key (2c3f)"; +}; +class ItemKeyBlue1914: ItemKeyBlue { + keyid = 6914; + displayName = "Blue Key (c7db)"; +}; +class ItemKeyBlue1915: ItemKeyBlue { + keyid = 6915; + displayName = "Blue Key (5e3a)"; +}; +class ItemKeyBlue1916: ItemKeyBlue { + keyid = 6916; + displayName = "Blue Key (f73b)"; +}; +class ItemKeyBlue1917: ItemKeyBlue { + keyid = 6917; + displayName = "Blue Key (4256)"; +}; +class ItemKeyBlue1918: ItemKeyBlue { + keyid = 6918; + displayName = "Blue Key (9b47)"; +}; +class ItemKeyBlue1919: ItemKeyBlue { + keyid = 6919; + displayName = "Blue Key (c4d4)"; +}; +class ItemKeyBlue1920: ItemKeyBlue { + keyid = 6920; + displayName = "Blue Key (f81d)"; +}; +class ItemKeyBlue1921: ItemKeyBlue { + keyid = 6921; + displayName = "Blue Key (740f)"; +}; +class ItemKeyBlue1922: ItemKeyBlue { + keyid = 6922; + displayName = "Blue Key (257f)"; +}; +class ItemKeyBlue1923: ItemKeyBlue { + keyid = 6923; + displayName = "Blue Key (649d)"; +}; +class ItemKeyBlue1924: ItemKeyBlue { + keyid = 6924; + displayName = "Blue Key (b913)"; +}; +class ItemKeyBlue1925: ItemKeyBlue { + keyid = 6925; + displayName = "Blue Key (9fdc)"; +}; +class ItemKeyBlue1926: ItemKeyBlue { + keyid = 6926; + displayName = "Blue Key (e54b)"; +}; +class ItemKeyBlue1927: ItemKeyBlue { + keyid = 6927; + displayName = "Blue Key (80b2)"; +}; +class ItemKeyBlue1928: ItemKeyBlue { + keyid = 6928; + displayName = "Blue Key (32aa)"; +}; +class ItemKeyBlue1929: ItemKeyBlue { + keyid = 6929; + displayName = "Blue Key (53db)"; +}; +class ItemKeyBlue1930: ItemKeyBlue { + keyid = 6930; + displayName = "Blue Key (2013)"; +}; +class ItemKeyBlue1931: ItemKeyBlue { + keyid = 6931; + displayName = "Blue Key (0967)"; +}; +class ItemKeyBlue1932: ItemKeyBlue { + keyid = 6932; + displayName = "Blue Key (3354)"; +}; +class ItemKeyBlue1933: ItemKeyBlue { + keyid = 6933; + displayName = "Blue Key (9b73)"; +}; +class ItemKeyBlue1934: ItemKeyBlue { + keyid = 6934; + displayName = "Blue Key (249d)"; +}; +class ItemKeyBlue1935: ItemKeyBlue { + keyid = 6935; + displayName = "Blue Key (82ad)"; +}; +class ItemKeyBlue1936: ItemKeyBlue { + keyid = 6936; + displayName = "Blue Key (7a5b)"; +}; +class ItemKeyBlue1937: ItemKeyBlue { + keyid = 6937; + displayName = "Blue Key (7b04)"; +}; +class ItemKeyBlue1938: ItemKeyBlue { + keyid = 6938; + displayName = "Blue Key (9163)"; +}; +class ItemKeyBlue1939: ItemKeyBlue { + keyid = 6939; + displayName = "Blue Key (33f5)"; +}; +class ItemKeyBlue1940: ItemKeyBlue { + keyid = 6940; + displayName = "Blue Key (5bd9)"; +}; +class ItemKeyBlue1941: ItemKeyBlue { + keyid = 6941; + displayName = "Blue Key (9d18)"; +}; +class ItemKeyBlue1942: ItemKeyBlue { + keyid = 6942; + displayName = "Blue Key (b164)"; +}; +class ItemKeyBlue1943: ItemKeyBlue { + keyid = 6943; + displayName = "Blue Key (04da)"; +}; +class ItemKeyBlue1944: ItemKeyBlue { + keyid = 6944; + displayName = "Blue Key (1399)"; +}; +class ItemKeyBlue1945: ItemKeyBlue { + keyid = 6945; + displayName = "Blue Key (30d5)"; +}; +class ItemKeyBlue1946: ItemKeyBlue { + keyid = 6946; + displayName = "Blue Key (13c6)"; +}; +class ItemKeyBlue1947: ItemKeyBlue { + keyid = 6947; + displayName = "Blue Key (3e70)"; +}; +class ItemKeyBlue1948: ItemKeyBlue { + keyid = 6948; + displayName = "Blue Key (9f6f)"; +}; +class ItemKeyBlue1949: ItemKeyBlue { + keyid = 6949; + displayName = "Blue Key (45d6)"; +}; +class ItemKeyBlue1950: ItemKeyBlue { + keyid = 6950; + displayName = "Blue Key (d388)"; +}; +class ItemKeyBlue1951: ItemKeyBlue { + keyid = 6951; + displayName = "Blue Key (fd7e)"; +}; +class ItemKeyBlue1952: ItemKeyBlue { + keyid = 6952; + displayName = "Blue Key (5fcf)"; +}; +class ItemKeyBlue1953: ItemKeyBlue { + keyid = 6953; + displayName = "Blue Key (6d61)"; +}; +class ItemKeyBlue1954: ItemKeyBlue { + keyid = 6954; + displayName = "Blue Key (8ef0)"; +}; +class ItemKeyBlue1955: ItemKeyBlue { + keyid = 6955; + displayName = "Blue Key (f498)"; +}; +class ItemKeyBlue1956: ItemKeyBlue { + keyid = 6956; + displayName = "Blue Key (e5a8)"; +}; +class ItemKeyBlue1957: ItemKeyBlue { + keyid = 6957; + displayName = "Blue Key (ddba)"; +}; +class ItemKeyBlue1958: ItemKeyBlue { + keyid = 6958; + displayName = "Blue Key (d6d9)"; +}; +class ItemKeyBlue1959: ItemKeyBlue { + keyid = 6959; + displayName = "Blue Key (9546)"; +}; +class ItemKeyBlue1960: ItemKeyBlue { + keyid = 6960; + displayName = "Blue Key (b035)"; +}; +class ItemKeyBlue1961: ItemKeyBlue { + keyid = 6961; + displayName = "Blue Key (7ff5)"; +}; +class ItemKeyBlue1962: ItemKeyBlue { + keyid = 6962; + displayName = "Blue Key (f8c4)"; +}; +class ItemKeyBlue1963: ItemKeyBlue { + keyid = 6963; + displayName = "Blue Key (bd8e)"; +}; +class ItemKeyBlue1964: ItemKeyBlue { + keyid = 6964; + displayName = "Blue Key (ba79)"; +}; +class ItemKeyBlue1965: ItemKeyBlue { + keyid = 6965; + displayName = "Blue Key (3a41)"; +}; +class ItemKeyBlue1966: ItemKeyBlue { + keyid = 6966; + displayName = "Blue Key (92bb)"; +}; +class ItemKeyBlue1967: ItemKeyBlue { + keyid = 6967; + displayName = "Blue Key (f820)"; +}; +class ItemKeyBlue1968: ItemKeyBlue { + keyid = 6968; + displayName = "Blue Key (3feb)"; +}; +class ItemKeyBlue1969: ItemKeyBlue { + keyid = 6969; + displayName = "Blue Key (7b03)"; +}; +class ItemKeyBlue1970: ItemKeyBlue { + keyid = 6970; + displayName = "Blue Key (88ae)"; +}; +class ItemKeyBlue1971: ItemKeyBlue { + keyid = 6971; + displayName = "Blue Key (b854)"; +}; +class ItemKeyBlue1972: ItemKeyBlue { + keyid = 6972; + displayName = "Blue Key (80bc)"; +}; +class ItemKeyBlue1973: ItemKeyBlue { + keyid = 6973; + displayName = "Blue Key (ee69)"; +}; +class ItemKeyBlue1974: ItemKeyBlue { + keyid = 6974; + displayName = "Blue Key (deeb)"; +}; +class ItemKeyBlue1975: ItemKeyBlue { + keyid = 6975; + displayName = "Blue Key (c2b2)"; +}; +class ItemKeyBlue1976: ItemKeyBlue { + keyid = 6976; + displayName = "Blue Key (3093)"; +}; +class ItemKeyBlue1977: ItemKeyBlue { + keyid = 6977; + displayName = "Blue Key (02cf)"; +}; +class ItemKeyBlue1978: ItemKeyBlue { + keyid = 6978; + displayName = "Blue Key (d555)"; +}; +class ItemKeyBlue1979: ItemKeyBlue { + keyid = 6979; + displayName = "Blue Key (986f)"; +}; +class ItemKeyBlue1980: ItemKeyBlue { + keyid = 6980; + displayName = "Blue Key (61b5)"; +}; +class ItemKeyBlue1981: ItemKeyBlue { + keyid = 6981; + displayName = "Blue Key (23f7)"; +}; +class ItemKeyBlue1982: ItemKeyBlue { + keyid = 6982; + displayName = "Blue Key (7fdc)"; +}; +class ItemKeyBlue1983: ItemKeyBlue { + keyid = 6983; + displayName = "Blue Key (e223)"; +}; +class ItemKeyBlue1984: ItemKeyBlue { + keyid = 6984; + displayName = "Blue Key (dd39)"; +}; +class ItemKeyBlue1985: ItemKeyBlue { + keyid = 6985; + displayName = "Blue Key (132c)"; +}; +class ItemKeyBlue1986: ItemKeyBlue { + keyid = 6986; + displayName = "Blue Key (ca14)"; +}; +class ItemKeyBlue1987: ItemKeyBlue { + keyid = 6987; + displayName = "Blue Key (1568)"; +}; +class ItemKeyBlue1988: ItemKeyBlue { + keyid = 6988; + displayName = "Blue Key (e394)"; +}; +class ItemKeyBlue1989: ItemKeyBlue { + keyid = 6989; + displayName = "Blue Key (fb11)"; +}; +class ItemKeyBlue1990: ItemKeyBlue { + keyid = 6990; + displayName = "Blue Key (39d1)"; +}; +class ItemKeyBlue1991: ItemKeyBlue { + keyid = 6991; + displayName = "Blue Key (fa71)"; +}; +class ItemKeyBlue1992: ItemKeyBlue { + keyid = 6992; + displayName = "Blue Key (d8b8)"; +}; +class ItemKeyBlue1993: ItemKeyBlue { + keyid = 6993; + displayName = "Blue Key (5fff)"; +}; +class ItemKeyBlue1994: ItemKeyBlue { + keyid = 6994; + displayName = "Blue Key (8c85)"; +}; +class ItemKeyBlue1995: ItemKeyBlue { + keyid = 6995; + displayName = "Blue Key (1abd)"; +}; +class ItemKeyBlue1996: ItemKeyBlue { + keyid = 6996; + displayName = "Blue Key (47dd)"; +}; +class ItemKeyBlue1997: ItemKeyBlue { + keyid = 6997; + displayName = "Blue Key (d036)"; +}; +class ItemKeyBlue1998: ItemKeyBlue { + keyid = 6998; + displayName = "Blue Key (407a)"; +}; +class ItemKeyBlue1999: ItemKeyBlue { + keyid = 6999; + displayName = "Blue Key (90f4)"; +}; +class ItemKeyBlue2000: ItemKeyBlue { + keyid = 7000; + displayName = "Blue Key (0a88)"; +}; +class ItemKeyBlue2001: ItemKeyBlue { + keyid = 7001; + displayName = "Blue Key (291b)"; +}; +class ItemKeyBlue2002: ItemKeyBlue { + keyid = 7002; + displayName = "Blue Key (c607)"; +}; +class ItemKeyBlue2003: ItemKeyBlue { + keyid = 7003; + displayName = "Blue Key (5f2d)"; +}; +class ItemKeyBlue2004: ItemKeyBlue { + keyid = 7004; + displayName = "Blue Key (f34a)"; +}; +class ItemKeyBlue2005: ItemKeyBlue { + keyid = 7005; + displayName = "Blue Key (8aac)"; +}; +class ItemKeyBlue2006: ItemKeyBlue { + keyid = 7006; + displayName = "Blue Key (b44d)"; +}; +class ItemKeyBlue2007: ItemKeyBlue { + keyid = 7007; + displayName = "Blue Key (1e21)"; +}; +class ItemKeyBlue2008: ItemKeyBlue { + keyid = 7008; + displayName = "Blue Key (c59e)"; +}; +class ItemKeyBlue2009: ItemKeyBlue { + keyid = 7009; + displayName = "Blue Key (1d95)"; +}; +class ItemKeyBlue2010: ItemKeyBlue { + keyid = 7010; + displayName = "Blue Key (d45b)"; +}; +class ItemKeyBlue2011: ItemKeyBlue { + keyid = 7011; + displayName = "Blue Key (53ef)"; +}; +class ItemKeyBlue2012: ItemKeyBlue { + keyid = 7012; + displayName = "Blue Key (3ea2)"; +}; +class ItemKeyBlue2013: ItemKeyBlue { + keyid = 7013; + displayName = "Blue Key (25e3)"; +}; +class ItemKeyBlue2014: ItemKeyBlue { + keyid = 7014; + displayName = "Blue Key (320c)"; +}; +class ItemKeyBlue2015: ItemKeyBlue { + keyid = 7015; + displayName = "Blue Key (e767)"; +}; +class ItemKeyBlue2016: ItemKeyBlue { + keyid = 7016; + displayName = "Blue Key (5e3b)"; +}; +class ItemKeyBlue2017: ItemKeyBlue { + keyid = 7017; + displayName = "Blue Key (1198)"; +}; +class ItemKeyBlue2018: ItemKeyBlue { + keyid = 7018; + displayName = "Blue Key (217c)"; +}; +class ItemKeyBlue2019: ItemKeyBlue { + keyid = 7019; + displayName = "Blue Key (f716)"; +}; +class ItemKeyBlue2020: ItemKeyBlue { + keyid = 7020; + displayName = "Blue Key (c06e)"; +}; +class ItemKeyBlue2021: ItemKeyBlue { + keyid = 7021; + displayName = "Blue Key (3a45)"; +}; +class ItemKeyBlue2022: ItemKeyBlue { + keyid = 7022; + displayName = "Blue Key (82fa)"; +}; +class ItemKeyBlue2023: ItemKeyBlue { + keyid = 7023; + displayName = "Blue Key (ee25)"; +}; +class ItemKeyBlue2024: ItemKeyBlue { + keyid = 7024; + displayName = "Blue Key (a048)"; +}; +class ItemKeyBlue2025: ItemKeyBlue { + keyid = 7025; + displayName = "Blue Key (9605)"; +}; +class ItemKeyBlue2026: ItemKeyBlue { + keyid = 7026; + displayName = "Blue Key (597e)"; +}; +class ItemKeyBlue2027: ItemKeyBlue { + keyid = 7027; + displayName = "Blue Key (1d77)"; +}; +class ItemKeyBlue2028: ItemKeyBlue { + keyid = 7028; + displayName = "Blue Key (677d)"; +}; +class ItemKeyBlue2029: ItemKeyBlue { + keyid = 7029; + displayName = "Blue Key (2ddc)"; +}; +class ItemKeyBlue2030: ItemKeyBlue { + keyid = 7030; + displayName = "Blue Key (96d3)"; +}; +class ItemKeyBlue2031: ItemKeyBlue { + keyid = 7031; + displayName = "Blue Key (a515)"; +}; +class ItemKeyBlue2032: ItemKeyBlue { + keyid = 7032; + displayName = "Blue Key (9dec)"; +}; +class ItemKeyBlue2033: ItemKeyBlue { + keyid = 7033; + displayName = "Blue Key (8348)"; +}; +class ItemKeyBlue2034: ItemKeyBlue { + keyid = 7034; + displayName = "Blue Key (b8de)"; +}; +class ItemKeyBlue2035: ItemKeyBlue { + keyid = 7035; + displayName = "Blue Key (8c0b)"; +}; +class ItemKeyBlue2036: ItemKeyBlue { + keyid = 7036; + displayName = "Blue Key (c762)"; +}; +class ItemKeyBlue2037: ItemKeyBlue { + keyid = 7037; + displayName = "Blue Key (cf78)"; +}; +class ItemKeyBlue2038: ItemKeyBlue { + keyid = 7038; + displayName = "Blue Key (b8bc)"; +}; +class ItemKeyBlue2039: ItemKeyBlue { + keyid = 7039; + displayName = "Blue Key (c7f1)"; +}; +class ItemKeyBlue2040: ItemKeyBlue { + keyid = 7040; + displayName = "Blue Key (acf3)"; +}; +class ItemKeyBlue2041: ItemKeyBlue { + keyid = 7041; + displayName = "Blue Key (733f)"; +}; +class ItemKeyBlue2042: ItemKeyBlue { + keyid = 7042; + displayName = "Blue Key (3b3a)"; +}; +class ItemKeyBlue2043: ItemKeyBlue { + keyid = 7043; + displayName = "Blue Key (9bdc)"; +}; +class ItemKeyBlue2044: ItemKeyBlue { + keyid = 7044; + displayName = "Blue Key (3af0)"; +}; +class ItemKeyBlue2045: ItemKeyBlue { + keyid = 7045; + displayName = "Blue Key (dcee)"; +}; +class ItemKeyBlue2046: ItemKeyBlue { + keyid = 7046; + displayName = "Blue Key (172a)"; +}; +class ItemKeyBlue2047: ItemKeyBlue { + keyid = 7047; + displayName = "Blue Key (69dd)"; +}; +class ItemKeyBlue2048: ItemKeyBlue { + keyid = 7048; + displayName = "Blue Key (e9c0)"; +}; +class ItemKeyBlue2049: ItemKeyBlue { + keyid = 7049; + displayName = "Blue Key (b247)"; +}; +class ItemKeyBlue2050: ItemKeyBlue { + keyid = 7050; + displayName = "Blue Key (6135)"; +}; +class ItemKeyBlue2051: ItemKeyBlue { + keyid = 7051; + displayName = "Blue Key (e2c8)"; +}; +class ItemKeyBlue2052: ItemKeyBlue { + keyid = 7052; + displayName = "Blue Key (76da)"; +}; +class ItemKeyBlue2053: ItemKeyBlue { + keyid = 7053; + displayName = "Blue Key (9647)"; +}; +class ItemKeyBlue2054: ItemKeyBlue { + keyid = 7054; + displayName = "Blue Key (8b46)"; +}; +class ItemKeyBlue2055: ItemKeyBlue { + keyid = 7055; + displayName = "Blue Key (7818)"; +}; +class ItemKeyBlue2056: ItemKeyBlue { + keyid = 7056; + displayName = "Blue Key (2e3e)"; +}; +class ItemKeyBlue2057: ItemKeyBlue { + keyid = 7057; + displayName = "Blue Key (2998)"; +}; +class ItemKeyBlue2058: ItemKeyBlue { + keyid = 7058; + displayName = "Blue Key (1a91)"; +}; +class ItemKeyBlue2059: ItemKeyBlue { + keyid = 7059; + displayName = "Blue Key (1b00)"; +}; +class ItemKeyBlue2060: ItemKeyBlue { + keyid = 7060; + displayName = "Blue Key (7778)"; +}; +class ItemKeyBlue2061: ItemKeyBlue { + keyid = 7061; + displayName = "Blue Key (570c)"; +}; +class ItemKeyBlue2062: ItemKeyBlue { + keyid = 7062; + displayName = "Blue Key (2fab)"; +}; +class ItemKeyBlue2063: ItemKeyBlue { + keyid = 7063; + displayName = "Blue Key (1a18)"; +}; +class ItemKeyBlue2064: ItemKeyBlue { + keyid = 7064; + displayName = "Blue Key (d500)"; +}; +class ItemKeyBlue2065: ItemKeyBlue { + keyid = 7065; + displayName = "Blue Key (0404)"; +}; +class ItemKeyBlue2066: ItemKeyBlue { + keyid = 7066; + displayName = "Blue Key (c629)"; +}; +class ItemKeyBlue2067: ItemKeyBlue { + keyid = 7067; + displayName = "Blue Key (3d23)"; +}; +class ItemKeyBlue2068: ItemKeyBlue { + keyid = 7068; + displayName = "Blue Key (669f)"; +}; +class ItemKeyBlue2069: ItemKeyBlue { + keyid = 7069; + displayName = "Blue Key (06a0)"; +}; +class ItemKeyBlue2070: ItemKeyBlue { + keyid = 7070; + displayName = "Blue Key (f081)"; +}; +class ItemKeyBlue2071: ItemKeyBlue { + keyid = 7071; + displayName = "Blue Key (ce66)"; +}; +class ItemKeyBlue2072: ItemKeyBlue { + keyid = 7072; + displayName = "Blue Key (216a)"; +}; +class ItemKeyBlue2073: ItemKeyBlue { + keyid = 7073; + displayName = "Blue Key (08fe)"; +}; +class ItemKeyBlue2074: ItemKeyBlue { + keyid = 7074; + displayName = "Blue Key (932e)"; +}; +class ItemKeyBlue2075: ItemKeyBlue { + keyid = 7075; + displayName = "Blue Key (3af2)"; +}; +class ItemKeyBlue2076: ItemKeyBlue { + keyid = 7076; + displayName = "Blue Key (78ca)"; +}; +class ItemKeyBlue2077: ItemKeyBlue { + keyid = 7077; + displayName = "Blue Key (9a24)"; +}; +class ItemKeyBlue2078: ItemKeyBlue { + keyid = 7078; + displayName = "Blue Key (e193)"; +}; +class ItemKeyBlue2079: ItemKeyBlue { + keyid = 7079; + displayName = "Blue Key (2530)"; +}; +class ItemKeyBlue2080: ItemKeyBlue { + keyid = 7080; + displayName = "Blue Key (cf73)"; +}; +class ItemKeyBlue2081: ItemKeyBlue { + keyid = 7081; + displayName = "Blue Key (570e)"; +}; +class ItemKeyBlue2082: ItemKeyBlue { + keyid = 7082; + displayName = "Blue Key (85f2)"; +}; +class ItemKeyBlue2083: ItemKeyBlue { + keyid = 7083; + displayName = "Blue Key (9930)"; +}; +class ItemKeyBlue2084: ItemKeyBlue { + keyid = 7084; + displayName = "Blue Key (0eb0)"; +}; +class ItemKeyBlue2085: ItemKeyBlue { + keyid = 7085; + displayName = "Blue Key (de73)"; +}; +class ItemKeyBlue2086: ItemKeyBlue { + keyid = 7086; + displayName = "Blue Key (bff7)"; +}; +class ItemKeyBlue2087: ItemKeyBlue { + keyid = 7087; + displayName = "Blue Key (29d1)"; +}; +class ItemKeyBlue2088: ItemKeyBlue { + keyid = 7088; + displayName = "Blue Key (3056)"; +}; +class ItemKeyBlue2089: ItemKeyBlue { + keyid = 7089; + displayName = "Blue Key (82b7)"; +}; +class ItemKeyBlue2090: ItemKeyBlue { + keyid = 7090; + displayName = "Blue Key (a7a3)"; +}; +class ItemKeyBlue2091: ItemKeyBlue { + keyid = 7091; + displayName = "Blue Key (bc29)"; +}; +class ItemKeyBlue2092: ItemKeyBlue { + keyid = 7092; + displayName = "Blue Key (77e6)"; +}; +class ItemKeyBlue2093: ItemKeyBlue { + keyid = 7093; + displayName = "Blue Key (5d65)"; +}; +class ItemKeyBlue2094: ItemKeyBlue { + keyid = 7094; + displayName = "Blue Key (1935)"; +}; +class ItemKeyBlue2095: ItemKeyBlue { + keyid = 7095; + displayName = "Blue Key (7498)"; +}; +class ItemKeyBlue2096: ItemKeyBlue { + keyid = 7096; + displayName = "Blue Key (3e96)"; +}; +class ItemKeyBlue2097: ItemKeyBlue { + keyid = 7097; + displayName = "Blue Key (853b)"; +}; +class ItemKeyBlue2098: ItemKeyBlue { + keyid = 7098; + displayName = "Blue Key (ee3f)"; +}; +class ItemKeyBlue2099: ItemKeyBlue { + keyid = 7099; + displayName = "Blue Key (b8da)"; +}; +class ItemKeyBlue2100: ItemKeyBlue { + keyid = 7100; + displayName = "Blue Key (e847)"; +}; +class ItemKeyBlue2101: ItemKeyBlue { + keyid = 7101; + displayName = "Blue Key (ac34)"; +}; +class ItemKeyBlue2102: ItemKeyBlue { + keyid = 7102; + displayName = "Blue Key (e39f)"; +}; +class ItemKeyBlue2103: ItemKeyBlue { + keyid = 7103; + displayName = "Blue Key (859a)"; +}; +class ItemKeyBlue2104: ItemKeyBlue { + keyid = 7104; + displayName = "Blue Key (e592)"; +}; +class ItemKeyBlue2105: ItemKeyBlue { + keyid = 7105; + displayName = "Blue Key (f530)"; +}; +class ItemKeyBlue2106: ItemKeyBlue { + keyid = 7106; + displayName = "Blue Key (8e14)"; +}; +class ItemKeyBlue2107: ItemKeyBlue { + keyid = 7107; + displayName = "Blue Key (3774)"; +}; +class ItemKeyBlue2108: ItemKeyBlue { + keyid = 7108; + displayName = "Blue Key (c579)"; +}; +class ItemKeyBlue2109: ItemKeyBlue { + keyid = 7109; + displayName = "Blue Key (b1ef)"; +}; +class ItemKeyBlue2110: ItemKeyBlue { + keyid = 7110; + displayName = "Blue Key (b080)"; +}; +class ItemKeyBlue2111: ItemKeyBlue { + keyid = 7111; + displayName = "Blue Key (1667)"; +}; +class ItemKeyBlue2112: ItemKeyBlue { + keyid = 7112; + displayName = "Blue Key (5872)"; +}; +class ItemKeyBlue2113: ItemKeyBlue { + keyid = 7113; + displayName = "Blue Key (dbc7)"; +}; +class ItemKeyBlue2114: ItemKeyBlue { + keyid = 7114; + displayName = "Blue Key (1f48)"; +}; +class ItemKeyBlue2115: ItemKeyBlue { + keyid = 7115; + displayName = "Blue Key (b883)"; +}; +class ItemKeyBlue2116: ItemKeyBlue { + keyid = 7116; + displayName = "Blue Key (f636)"; +}; +class ItemKeyBlue2117: ItemKeyBlue { + keyid = 7117; + displayName = "Blue Key (da26)"; +}; +class ItemKeyBlue2118: ItemKeyBlue { + keyid = 7118; + displayName = "Blue Key (825a)"; +}; +class ItemKeyBlue2119: ItemKeyBlue { + keyid = 7119; + displayName = "Blue Key (11fb)"; +}; +class ItemKeyBlue2120: ItemKeyBlue { + keyid = 7120; + displayName = "Blue Key (cd8d)"; +}; +class ItemKeyBlue2121: ItemKeyBlue { + keyid = 7121; + displayName = "Blue Key (9780)"; +}; +class ItemKeyBlue2122: ItemKeyBlue { + keyid = 7122; + displayName = "Blue Key (ddb6)"; +}; +class ItemKeyBlue2123: ItemKeyBlue { + keyid = 7123; + displayName = "Blue Key (087e)"; +}; +class ItemKeyBlue2124: ItemKeyBlue { + keyid = 7124; + displayName = "Blue Key (0fd8)"; +}; +class ItemKeyBlue2125: ItemKeyBlue { + keyid = 7125; + displayName = "Blue Key (e000)"; +}; +class ItemKeyBlue2126: ItemKeyBlue { + keyid = 7126; + displayName = "Blue Key (113b)"; +}; +class ItemKeyBlue2127: ItemKeyBlue { + keyid = 7127; + displayName = "Blue Key (84c5)"; +}; +class ItemKeyBlue2128: ItemKeyBlue { + keyid = 7128; + displayName = "Blue Key (68f4)"; +}; +class ItemKeyBlue2129: ItemKeyBlue { + keyid = 7129; + displayName = "Blue Key (c417)"; +}; +class ItemKeyBlue2130: ItemKeyBlue { + keyid = 7130; + displayName = "Blue Key (a842)"; +}; +class ItemKeyBlue2131: ItemKeyBlue { + keyid = 7131; + displayName = "Blue Key (5586)"; +}; +class ItemKeyBlue2132: ItemKeyBlue { + keyid = 7132; + displayName = "Blue Key (2169)"; +}; +class ItemKeyBlue2133: ItemKeyBlue { + keyid = 7133; + displayName = "Blue Key (76c9)"; +}; +class ItemKeyBlue2134: ItemKeyBlue { + keyid = 7134; + displayName = "Blue Key (1989)"; +}; +class ItemKeyBlue2135: ItemKeyBlue { + keyid = 7135; + displayName = "Blue Key (c95b)"; +}; +class ItemKeyBlue2136: ItemKeyBlue { + keyid = 7136; + displayName = "Blue Key (6377)"; +}; +class ItemKeyBlue2137: ItemKeyBlue { + keyid = 7137; + displayName = "Blue Key (c6f8)"; +}; +class ItemKeyBlue2138: ItemKeyBlue { + keyid = 7138; + displayName = "Blue Key (9e35)"; +}; +class ItemKeyBlue2139: ItemKeyBlue { + keyid = 7139; + displayName = "Blue Key (143b)"; +}; +class ItemKeyBlue2140: ItemKeyBlue { + keyid = 7140; + displayName = "Blue Key (6c03)"; +}; +class ItemKeyBlue2141: ItemKeyBlue { + keyid = 7141; + displayName = "Blue Key (82bc)"; +}; +class ItemKeyBlue2142: ItemKeyBlue { + keyid = 7142; + displayName = "Blue Key (4f87)"; +}; +class ItemKeyBlue2143: ItemKeyBlue { + keyid = 7143; + displayName = "Blue Key (e3f2)"; +}; +class ItemKeyBlue2144: ItemKeyBlue { + keyid = 7144; + displayName = "Blue Key (145d)"; +}; +class ItemKeyBlue2145: ItemKeyBlue { + keyid = 7145; + displayName = "Blue Key (8f63)"; +}; +class ItemKeyBlue2146: ItemKeyBlue { + keyid = 7146; + displayName = "Blue Key (8fca)"; +}; +class ItemKeyBlue2147: ItemKeyBlue { + keyid = 7147; + displayName = "Blue Key (ec3e)"; +}; +class ItemKeyBlue2148: ItemKeyBlue { + keyid = 7148; + displayName = "Blue Key (3c52)"; +}; +class ItemKeyBlue2149: ItemKeyBlue { + keyid = 7149; + displayName = "Blue Key (73ff)"; +}; +class ItemKeyBlue2150: ItemKeyBlue { + keyid = 7150; + displayName = "Blue Key (f68d)"; +}; +class ItemKeyBlue2151: ItemKeyBlue { + keyid = 7151; + displayName = "Blue Key (ceac)"; +}; +class ItemKeyBlue2152: ItemKeyBlue { + keyid = 7152; + displayName = "Blue Key (d069)"; +}; +class ItemKeyBlue2153: ItemKeyBlue { + keyid = 7153; + displayName = "Blue Key (57a9)"; +}; +class ItemKeyBlue2154: ItemKeyBlue { + keyid = 7154; + displayName = "Blue Key (93ac)"; +}; +class ItemKeyBlue2155: ItemKeyBlue { + keyid = 7155; + displayName = "Blue Key (8021)"; +}; +class ItemKeyBlue2156: ItemKeyBlue { + keyid = 7156; + displayName = "Blue Key (c7d9)"; +}; +class ItemKeyBlue2157: ItemKeyBlue { + keyid = 7157; + displayName = "Blue Key (c0b2)"; +}; +class ItemKeyBlue2158: ItemKeyBlue { + keyid = 7158; + displayName = "Blue Key (a1ee)"; +}; +class ItemKeyBlue2159: ItemKeyBlue { + keyid = 7159; + displayName = "Blue Key (a3bf)"; +}; +class ItemKeyBlue2160: ItemKeyBlue { + keyid = 7160; + displayName = "Blue Key (7d43)"; +}; +class ItemKeyBlue2161: ItemKeyBlue { + keyid = 7161; + displayName = "Blue Key (fc25)"; +}; +class ItemKeyBlue2162: ItemKeyBlue { + keyid = 7162; + displayName = "Blue Key (7dcd)"; +}; +class ItemKeyBlue2163: ItemKeyBlue { + keyid = 7163; + displayName = "Blue Key (1e29)"; +}; +class ItemKeyBlue2164: ItemKeyBlue { + keyid = 7164; + displayName = "Blue Key (06af)"; +}; +class ItemKeyBlue2165: ItemKeyBlue { + keyid = 7165; + displayName = "Blue Key (a8e6)"; +}; +class ItemKeyBlue2166: ItemKeyBlue { + keyid = 7166; + displayName = "Blue Key (7379)"; +}; +class ItemKeyBlue2167: ItemKeyBlue { + keyid = 7167; + displayName = "Blue Key (3910)"; +}; +class ItemKeyBlue2168: ItemKeyBlue { + keyid = 7168; + displayName = "Blue Key (3ad6)"; +}; +class ItemKeyBlue2169: ItemKeyBlue { + keyid = 7169; + displayName = "Blue Key (bee1)"; +}; +class ItemKeyBlue2170: ItemKeyBlue { + keyid = 7170; + displayName = "Blue Key (0766)"; +}; +class ItemKeyBlue2171: ItemKeyBlue { + keyid = 7171; + displayName = "Blue Key (6b4b)"; +}; +class ItemKeyBlue2172: ItemKeyBlue { + keyid = 7172; + displayName = "Blue Key (2cd4)"; +}; +class ItemKeyBlue2173: ItemKeyBlue { + keyid = 7173; + displayName = "Blue Key (5219)"; +}; +class ItemKeyBlue2174: ItemKeyBlue { + keyid = 7174; + displayName = "Blue Key (9f44)"; +}; +class ItemKeyBlue2175: ItemKeyBlue { + keyid = 7175; + displayName = "Blue Key (f54b)"; +}; +class ItemKeyBlue2176: ItemKeyBlue { + keyid = 7176; + displayName = "Blue Key (117c)"; +}; +class ItemKeyBlue2177: ItemKeyBlue { + keyid = 7177; + displayName = "Blue Key (7da1)"; +}; +class ItemKeyBlue2178: ItemKeyBlue { + keyid = 7178; + displayName = "Blue Key (0d9f)"; +}; +class ItemKeyBlue2179: ItemKeyBlue { + keyid = 7179; + displayName = "Blue Key (b1a5)"; +}; +class ItemKeyBlue2180: ItemKeyBlue { + keyid = 7180; + displayName = "Blue Key (189c)"; +}; +class ItemKeyBlue2181: ItemKeyBlue { + keyid = 7181; + displayName = "Blue Key (b50d)"; +}; +class ItemKeyBlue2182: ItemKeyBlue { + keyid = 7182; + displayName = "Blue Key (a8ae)"; +}; +class ItemKeyBlue2183: ItemKeyBlue { + keyid = 7183; + displayName = "Blue Key (cfc9)"; +}; +class ItemKeyBlue2184: ItemKeyBlue { + keyid = 7184; + displayName = "Blue Key (20b7)"; +}; +class ItemKeyBlue2185: ItemKeyBlue { + keyid = 7185; + displayName = "Blue Key (fb85)"; +}; +class ItemKeyBlue2186: ItemKeyBlue { + keyid = 7186; + displayName = "Blue Key (1b9b)"; +}; +class ItemKeyBlue2187: ItemKeyBlue { + keyid = 7187; + displayName = "Blue Key (73d7)"; +}; +class ItemKeyBlue2188: ItemKeyBlue { + keyid = 7188; + displayName = "Blue Key (c8eb)"; +}; +class ItemKeyBlue2189: ItemKeyBlue { + keyid = 7189; + displayName = "Blue Key (a703)"; +}; +class ItemKeyBlue2190: ItemKeyBlue { + keyid = 7190; + displayName = "Blue Key (18da)"; +}; +class ItemKeyBlue2191: ItemKeyBlue { + keyid = 7191; + displayName = "Blue Key (67d5)"; +}; +class ItemKeyBlue2192: ItemKeyBlue { + keyid = 7192; + displayName = "Blue Key (5ff8)"; +}; +class ItemKeyBlue2193: ItemKeyBlue { + keyid = 7193; + displayName = "Blue Key (6ced)"; +}; +class ItemKeyBlue2194: ItemKeyBlue { + keyid = 7194; + displayName = "Blue Key (2a3d)"; +}; +class ItemKeyBlue2195: ItemKeyBlue { + keyid = 7195; + displayName = "Blue Key (04c1)"; +}; +class ItemKeyBlue2196: ItemKeyBlue { + keyid = 7196; + displayName = "Blue Key (107b)"; +}; +class ItemKeyBlue2197: ItemKeyBlue { + keyid = 7197; + displayName = "Blue Key (25a6)"; +}; +class ItemKeyBlue2198: ItemKeyBlue { + keyid = 7198; + displayName = "Blue Key (0f2b)"; +}; +class ItemKeyBlue2199: ItemKeyBlue { + keyid = 7199; + displayName = "Blue Key (de2d)"; +}; +class ItemKeyBlue2200: ItemKeyBlue { + keyid = 7200; + displayName = "Blue Key (63ee)"; +}; +class ItemKeyBlue2201: ItemKeyBlue { + keyid = 7201; + displayName = "Blue Key (e1a6)"; +}; +class ItemKeyBlue2202: ItemKeyBlue { + keyid = 7202; + displayName = "Blue Key (9553)"; +}; +class ItemKeyBlue2203: ItemKeyBlue { + keyid = 7203; + displayName = "Blue Key (671f)"; +}; +class ItemKeyBlue2204: ItemKeyBlue { + keyid = 7204; + displayName = "Blue Key (e2c9)"; +}; +class ItemKeyBlue2205: ItemKeyBlue { + keyid = 7205; + displayName = "Blue Key (d552)"; +}; +class ItemKeyBlue2206: ItemKeyBlue { + keyid = 7206; + displayName = "Blue Key (eabd)"; +}; +class ItemKeyBlue2207: ItemKeyBlue { + keyid = 7207; + displayName = "Blue Key (a352)"; +}; +class ItemKeyBlue2208: ItemKeyBlue { + keyid = 7208; + displayName = "Blue Key (debe)"; +}; +class ItemKeyBlue2209: ItemKeyBlue { + keyid = 7209; + displayName = "Blue Key (93b0)"; +}; +class ItemKeyBlue2210: ItemKeyBlue { + keyid = 7210; + displayName = "Blue Key (118d)"; +}; +class ItemKeyBlue2211: ItemKeyBlue { + keyid = 7211; + displayName = "Blue Key (a1ad)"; +}; +class ItemKeyBlue2212: ItemKeyBlue { + keyid = 7212; + displayName = "Blue Key (0b0e)"; +}; +class ItemKeyBlue2213: ItemKeyBlue { + keyid = 7213; + displayName = "Blue Key (efc2)"; +}; +class ItemKeyBlue2214: ItemKeyBlue { + keyid = 7214; + displayName = "Blue Key (0303)"; +}; +class ItemKeyBlue2215: ItemKeyBlue { + keyid = 7215; + displayName = "Blue Key (722d)"; +}; +class ItemKeyBlue2216: ItemKeyBlue { + keyid = 7216; + displayName = "Blue Key (a364)"; +}; +class ItemKeyBlue2217: ItemKeyBlue { + keyid = 7217; + displayName = "Blue Key (8c79)"; +}; +class ItemKeyBlue2218: ItemKeyBlue { + keyid = 7218; + displayName = "Blue Key (dc10)"; +}; +class ItemKeyBlue2219: ItemKeyBlue { + keyid = 7219; + displayName = "Blue Key (a7b2)"; +}; +class ItemKeyBlue2220: ItemKeyBlue { + keyid = 7220; + displayName = "Blue Key (c1e6)"; +}; +class ItemKeyBlue2221: ItemKeyBlue { + keyid = 7221; + displayName = "Blue Key (fbd2)"; +}; +class ItemKeyBlue2222: ItemKeyBlue { + keyid = 7222; + displayName = "Blue Key (2295)"; +}; +class ItemKeyBlue2223: ItemKeyBlue { + keyid = 7223; + displayName = "Blue Key (3fc8)"; +}; +class ItemKeyBlue2224: ItemKeyBlue { + keyid = 7224; + displayName = "Blue Key (9cb8)"; +}; +class ItemKeyBlue2225: ItemKeyBlue { + keyid = 7225; + displayName = "Blue Key (5d74)"; +}; +class ItemKeyBlue2226: ItemKeyBlue { + keyid = 7226; + displayName = "Blue Key (0a29)"; +}; +class ItemKeyBlue2227: ItemKeyBlue { + keyid = 7227; + displayName = "Blue Key (bdda)"; +}; +class ItemKeyBlue2228: ItemKeyBlue { + keyid = 7228; + displayName = "Blue Key (aa3d)"; +}; +class ItemKeyBlue2229: ItemKeyBlue { + keyid = 7229; + displayName = "Blue Key (6dc7)"; +}; +class ItemKeyBlue2230: ItemKeyBlue { + keyid = 7230; + displayName = "Blue Key (1b8f)"; +}; +class ItemKeyBlue2231: ItemKeyBlue { + keyid = 7231; + displayName = "Blue Key (d07d)"; +}; +class ItemKeyBlue2232: ItemKeyBlue { + keyid = 7232; + displayName = "Blue Key (1acf)"; +}; +class ItemKeyBlue2233: ItemKeyBlue { + keyid = 7233; + displayName = "Blue Key (a01b)"; +}; +class ItemKeyBlue2234: ItemKeyBlue { + keyid = 7234; + displayName = "Blue Key (ad39)"; +}; +class ItemKeyBlue2235: ItemKeyBlue { + keyid = 7235; + displayName = "Blue Key (6e39)"; +}; +class ItemKeyBlue2236: ItemKeyBlue { + keyid = 7236; + displayName = "Blue Key (5ca1)"; +}; +class ItemKeyBlue2237: ItemKeyBlue { + keyid = 7237; + displayName = "Blue Key (3ca7)"; +}; +class ItemKeyBlue2238: ItemKeyBlue { + keyid = 7238; + displayName = "Blue Key (14e2)"; +}; +class ItemKeyBlue2239: ItemKeyBlue { + keyid = 7239; + displayName = "Blue Key (023d)"; +}; +class ItemKeyBlue2240: ItemKeyBlue { + keyid = 7240; + displayName = "Blue Key (3802)"; +}; +class ItemKeyBlue2241: ItemKeyBlue { + keyid = 7241; + displayName = "Blue Key (b38d)"; +}; +class ItemKeyBlue2242: ItemKeyBlue { + keyid = 7242; + displayName = "Blue Key (8f01)"; +}; +class ItemKeyBlue2243: ItemKeyBlue { + keyid = 7243; + displayName = "Blue Key (329f)"; +}; +class ItemKeyBlue2244: ItemKeyBlue { + keyid = 7244; + displayName = "Blue Key (8a66)"; +}; +class ItemKeyBlue2245: ItemKeyBlue { + keyid = 7245; + displayName = "Blue Key (f62f)"; +}; +class ItemKeyBlue2246: ItemKeyBlue { + keyid = 7246; + displayName = "Blue Key (9359)"; +}; +class ItemKeyBlue2247: ItemKeyBlue { + keyid = 7247; + displayName = "Blue Key (e27c)"; +}; +class ItemKeyBlue2248: ItemKeyBlue { + keyid = 7248; + displayName = "Blue Key (31a5)"; +}; +class ItemKeyBlue2249: ItemKeyBlue { + keyid = 7249; + displayName = "Blue Key (0314)"; +}; +class ItemKeyBlue2250: ItemKeyBlue { + keyid = 7250; + displayName = "Blue Key (71e2)"; +}; +class ItemKeyBlue2251: ItemKeyBlue { + keyid = 7251; + displayName = "Blue Key (1d61)"; +}; +class ItemKeyBlue2252: ItemKeyBlue { + keyid = 7252; + displayName = "Blue Key (1cb7)"; +}; +class ItemKeyBlue2253: ItemKeyBlue { + keyid = 7253; + displayName = "Blue Key (f9d9)"; +}; +class ItemKeyBlue2254: ItemKeyBlue { + keyid = 7254; + displayName = "Blue Key (7495)"; +}; +class ItemKeyBlue2255: ItemKeyBlue { + keyid = 7255; + displayName = "Blue Key (0f57)"; +}; +class ItemKeyBlue2256: ItemKeyBlue { + keyid = 7256; + displayName = "Blue Key (ddb1)"; +}; +class ItemKeyBlue2257: ItemKeyBlue { + keyid = 7257; + displayName = "Blue Key (a82a)"; +}; +class ItemKeyBlue2258: ItemKeyBlue { + keyid = 7258; + displayName = "Blue Key (bcf8)"; +}; +class ItemKeyBlue2259: ItemKeyBlue { + keyid = 7259; + displayName = "Blue Key (ed57)"; +}; +class ItemKeyBlue2260: ItemKeyBlue { + keyid = 7260; + displayName = "Blue Key (0ad5)"; +}; +class ItemKeyBlue2261: ItemKeyBlue { + keyid = 7261; + displayName = "Blue Key (9ab1)"; +}; +class ItemKeyBlue2262: ItemKeyBlue { + keyid = 7262; + displayName = "Blue Key (412b)"; +}; +class ItemKeyBlue2263: ItemKeyBlue { + keyid = 7263; + displayName = "Blue Key (b374)"; +}; +class ItemKeyBlue2264: ItemKeyBlue { + keyid = 7264; + displayName = "Blue Key (d0a2)"; +}; +class ItemKeyBlue2265: ItemKeyBlue { + keyid = 7265; + displayName = "Blue Key (744f)"; +}; +class ItemKeyBlue2266: ItemKeyBlue { + keyid = 7266; + displayName = "Blue Key (693f)"; +}; +class ItemKeyBlue2267: ItemKeyBlue { + keyid = 7267; + displayName = "Blue Key (382b)"; +}; +class ItemKeyBlue2268: ItemKeyBlue { + keyid = 7268; + displayName = "Blue Key (c90d)"; +}; +class ItemKeyBlue2269: ItemKeyBlue { + keyid = 7269; + displayName = "Blue Key (1d22)"; +}; +class ItemKeyBlue2270: ItemKeyBlue { + keyid = 7270; + displayName = "Blue Key (51d9)"; +}; +class ItemKeyBlue2271: ItemKeyBlue { + keyid = 7271; + displayName = "Blue Key (7792)"; +}; +class ItemKeyBlue2272: ItemKeyBlue { + keyid = 7272; + displayName = "Blue Key (7f62)"; +}; +class ItemKeyBlue2273: ItemKeyBlue { + keyid = 7273; + displayName = "Blue Key (f41c)"; +}; +class ItemKeyBlue2274: ItemKeyBlue { + keyid = 7274; + displayName = "Blue Key (e181)"; +}; +class ItemKeyBlue2275: ItemKeyBlue { + keyid = 7275; + displayName = "Blue Key (4de0)"; +}; +class ItemKeyBlue2276: ItemKeyBlue { + keyid = 7276; + displayName = "Blue Key (3d0c)"; +}; +class ItemKeyBlue2277: ItemKeyBlue { + keyid = 7277; + displayName = "Blue Key (7a7b)"; +}; +class ItemKeyBlue2278: ItemKeyBlue { + keyid = 7278; + displayName = "Blue Key (fae1)"; +}; +class ItemKeyBlue2279: ItemKeyBlue { + keyid = 7279; + displayName = "Blue Key (d025)"; +}; +class ItemKeyBlue2280: ItemKeyBlue { + keyid = 7280; + displayName = "Blue Key (1b0b)"; +}; +class ItemKeyBlue2281: ItemKeyBlue { + keyid = 7281; + displayName = "Blue Key (cdf5)"; +}; +class ItemKeyBlue2282: ItemKeyBlue { + keyid = 7282; + displayName = "Blue Key (91b6)"; +}; +class ItemKeyBlue2283: ItemKeyBlue { + keyid = 7283; + displayName = "Blue Key (5f88)"; +}; +class ItemKeyBlue2284: ItemKeyBlue { + keyid = 7284; + displayName = "Blue Key (9272)"; +}; +class ItemKeyBlue2285: ItemKeyBlue { + keyid = 7285; + displayName = "Blue Key (d29f)"; +}; +class ItemKeyBlue2286: ItemKeyBlue { + keyid = 7286; + displayName = "Blue Key (15c1)"; +}; +class ItemKeyBlue2287: ItemKeyBlue { + keyid = 7287; + displayName = "Blue Key (dbb8)"; +}; +class ItemKeyBlue2288: ItemKeyBlue { + keyid = 7288; + displayName = "Blue Key (41a2)"; +}; +class ItemKeyBlue2289: ItemKeyBlue { + keyid = 7289; + displayName = "Blue Key (1a45)"; +}; +class ItemKeyBlue2290: ItemKeyBlue { + keyid = 7290; + displayName = "Blue Key (9875)"; +}; +class ItemKeyBlue2291: ItemKeyBlue { + keyid = 7291; + displayName = "Blue Key (62cc)"; +}; +class ItemKeyBlue2292: ItemKeyBlue { + keyid = 7292; + displayName = "Blue Key (dc47)"; +}; +class ItemKeyBlue2293: ItemKeyBlue { + keyid = 7293; + displayName = "Blue Key (e9a9)"; +}; +class ItemKeyBlue2294: ItemKeyBlue { + keyid = 7294; + displayName = "Blue Key (6cf2)"; +}; +class ItemKeyBlue2295: ItemKeyBlue { + keyid = 7295; + displayName = "Blue Key (8a6b)"; +}; +class ItemKeyBlue2296: ItemKeyBlue { + keyid = 7296; + displayName = "Blue Key (f843)"; +}; +class ItemKeyBlue2297: ItemKeyBlue { + keyid = 7297; + displayName = "Blue Key (a23c)"; +}; +class ItemKeyBlue2298: ItemKeyBlue { + keyid = 7298; + displayName = "Blue Key (94da)"; +}; +class ItemKeyBlue2299: ItemKeyBlue { + keyid = 7299; + displayName = "Blue Key (50a3)"; +}; +class ItemKeyBlue2300: ItemKeyBlue { + keyid = 7300; + displayName = "Blue Key (d330)"; +}; +class ItemKeyBlue2301: ItemKeyBlue { + keyid = 7301; + displayName = "Blue Key (1112)"; +}; +class ItemKeyBlue2302: ItemKeyBlue { + keyid = 7302; + displayName = "Blue Key (f770)"; +}; +class ItemKeyBlue2303: ItemKeyBlue { + keyid = 7303; + displayName = "Blue Key (6e71)"; +}; +class ItemKeyBlue2304: ItemKeyBlue { + keyid = 7304; + displayName = "Blue Key (458d)"; +}; +class ItemKeyBlue2305: ItemKeyBlue { + keyid = 7305; + displayName = "Blue Key (6b44)"; +}; +class ItemKeyBlue2306: ItemKeyBlue { + keyid = 7306; + displayName = "Blue Key (b929)"; +}; +class ItemKeyBlue2307: ItemKeyBlue { + keyid = 7307; + displayName = "Blue Key (f6d3)"; +}; +class ItemKeyBlue2308: ItemKeyBlue { + keyid = 7308; + displayName = "Blue Key (5354)"; +}; +class ItemKeyBlue2309: ItemKeyBlue { + keyid = 7309; + displayName = "Blue Key (4e1f)"; +}; +class ItemKeyBlue2310: ItemKeyBlue { + keyid = 7310; + displayName = "Blue Key (e747)"; +}; +class ItemKeyBlue2311: ItemKeyBlue { + keyid = 7311; + displayName = "Blue Key (7a55)"; +}; +class ItemKeyBlue2312: ItemKeyBlue { + keyid = 7312; + displayName = "Blue Key (6c63)"; +}; +class ItemKeyBlue2313: ItemKeyBlue { + keyid = 7313; + displayName = "Blue Key (50e4)"; +}; +class ItemKeyBlue2314: ItemKeyBlue { + keyid = 7314; + displayName = "Blue Key (ca66)"; +}; +class ItemKeyBlue2315: ItemKeyBlue { + keyid = 7315; + displayName = "Blue Key (c42e)"; +}; +class ItemKeyBlue2316: ItemKeyBlue { + keyid = 7316; + displayName = "Blue Key (e69c)"; +}; +class ItemKeyBlue2317: ItemKeyBlue { + keyid = 7317; + displayName = "Blue Key (bc2c)"; +}; +class ItemKeyBlue2318: ItemKeyBlue { + keyid = 7318; + displayName = "Blue Key (1c3d)"; +}; +class ItemKeyBlue2319: ItemKeyBlue { + keyid = 7319; + displayName = "Blue Key (ec22)"; +}; +class ItemKeyBlue2320: ItemKeyBlue { + keyid = 7320; + displayName = "Blue Key (d980)"; +}; +class ItemKeyBlue2321: ItemKeyBlue { + keyid = 7321; + displayName = "Blue Key (1c4b)"; +}; +class ItemKeyBlue2322: ItemKeyBlue { + keyid = 7322; + displayName = "Blue Key (f17b)"; +}; +class ItemKeyBlue2323: ItemKeyBlue { + keyid = 7323; + displayName = "Blue Key (6070)"; +}; +class ItemKeyBlue2324: ItemKeyBlue { + keyid = 7324; + displayName = "Blue Key (b105)"; +}; +class ItemKeyBlue2325: ItemKeyBlue { + keyid = 7325; + displayName = "Blue Key (1966)"; +}; +class ItemKeyBlue2326: ItemKeyBlue { + keyid = 7326; + displayName = "Blue Key (8a48)"; +}; +class ItemKeyBlue2327: ItemKeyBlue { + keyid = 7327; + displayName = "Blue Key (8e6c)"; +}; +class ItemKeyBlue2328: ItemKeyBlue { + keyid = 7328; + displayName = "Blue Key (4262)"; +}; +class ItemKeyBlue2329: ItemKeyBlue { + keyid = 7329; + displayName = "Blue Key (57b8)"; +}; +class ItemKeyBlue2330: ItemKeyBlue { + keyid = 7330; + displayName = "Blue Key (daa9)"; +}; +class ItemKeyBlue2331: ItemKeyBlue { + keyid = 7331; + displayName = "Blue Key (1d64)"; +}; +class ItemKeyBlue2332: ItemKeyBlue { + keyid = 7332; + displayName = "Blue Key (1368)"; +}; +class ItemKeyBlue2333: ItemKeyBlue { + keyid = 7333; + displayName = "Blue Key (a523)"; +}; +class ItemKeyBlue2334: ItemKeyBlue { + keyid = 7334; + displayName = "Blue Key (69f0)"; +}; +class ItemKeyBlue2335: ItemKeyBlue { + keyid = 7335; + displayName = "Blue Key (0c50)"; +}; +class ItemKeyBlue2336: ItemKeyBlue { + keyid = 7336; + displayName = "Blue Key (1d03)"; +}; +class ItemKeyBlue2337: ItemKeyBlue { + keyid = 7337; + displayName = "Blue Key (2ac5)"; +}; +class ItemKeyBlue2338: ItemKeyBlue { + keyid = 7338; + displayName = "Blue Key (3c70)"; +}; +class ItemKeyBlue2339: ItemKeyBlue { + keyid = 7339; + displayName = "Blue Key (a6cd)"; +}; +class ItemKeyBlue2340: ItemKeyBlue { + keyid = 7340; + displayName = "Blue Key (4b84)"; +}; +class ItemKeyBlue2341: ItemKeyBlue { + keyid = 7341; + displayName = "Blue Key (982f)"; +}; +class ItemKeyBlue2342: ItemKeyBlue { + keyid = 7342; + displayName = "Blue Key (1e19)"; +}; +class ItemKeyBlue2343: ItemKeyBlue { + keyid = 7343; + displayName = "Blue Key (856c)"; +}; +class ItemKeyBlue2344: ItemKeyBlue { + keyid = 7344; + displayName = "Blue Key (9c6c)"; +}; +class ItemKeyBlue2345: ItemKeyBlue { + keyid = 7345; + displayName = "Blue Key (f361)"; +}; +class ItemKeyBlue2346: ItemKeyBlue { + keyid = 7346; + displayName = "Blue Key (d183)"; +}; +class ItemKeyBlue2347: ItemKeyBlue { + keyid = 7347; + displayName = "Blue Key (2813)"; +}; +class ItemKeyBlue2348: ItemKeyBlue { + keyid = 7348; + displayName = "Blue Key (8b34)"; +}; +class ItemKeyBlue2349: ItemKeyBlue { + keyid = 7349; + displayName = "Blue Key (2a41)"; +}; +class ItemKeyBlue2350: ItemKeyBlue { + keyid = 7350; + displayName = "Blue Key (52f4)"; +}; +class ItemKeyBlue2351: ItemKeyBlue { + keyid = 7351; + displayName = "Blue Key (e487)"; +}; +class ItemKeyBlue2352: ItemKeyBlue { + keyid = 7352; + displayName = "Blue Key (9bb3)"; +}; +class ItemKeyBlue2353: ItemKeyBlue { + keyid = 7353; + displayName = "Blue Key (ef9d)"; +}; +class ItemKeyBlue2354: ItemKeyBlue { + keyid = 7354; + displayName = "Blue Key (ed9c)"; +}; +class ItemKeyBlue2355: ItemKeyBlue { + keyid = 7355; + displayName = "Blue Key (1477)"; +}; +class ItemKeyBlue2356: ItemKeyBlue { + keyid = 7356; + displayName = "Blue Key (5940)"; +}; +class ItemKeyBlue2357: ItemKeyBlue { + keyid = 7357; + displayName = "Blue Key (eb74)"; +}; +class ItemKeyBlue2358: ItemKeyBlue { + keyid = 7358; + displayName = "Blue Key (e96e)"; +}; +class ItemKeyBlue2359: ItemKeyBlue { + keyid = 7359; + displayName = "Blue Key (747b)"; +}; +class ItemKeyBlue2360: ItemKeyBlue { + keyid = 7360; + displayName = "Blue Key (58cb)"; +}; +class ItemKeyBlue2361: ItemKeyBlue { + keyid = 7361; + displayName = "Blue Key (9121)"; +}; +class ItemKeyBlue2362: ItemKeyBlue { + keyid = 7362; + displayName = "Blue Key (5d22)"; +}; +class ItemKeyBlue2363: ItemKeyBlue { + keyid = 7363; + displayName = "Blue Key (c0b9)"; +}; +class ItemKeyBlue2364: ItemKeyBlue { + keyid = 7364; + displayName = "Blue Key (dd31)"; +}; +class ItemKeyBlue2365: ItemKeyBlue { + keyid = 7365; + displayName = "Blue Key (6ce2)"; +}; +class ItemKeyBlue2366: ItemKeyBlue { + keyid = 7366; + displayName = "Blue Key (d457)"; +}; +class ItemKeyBlue2367: ItemKeyBlue { + keyid = 7367; + displayName = "Blue Key (a350)"; +}; +class ItemKeyBlue2368: ItemKeyBlue { + keyid = 7368; + displayName = "Blue Key (f84f)"; +}; +class ItemKeyBlue2369: ItemKeyBlue { + keyid = 7369; + displayName = "Blue Key (148b)"; +}; +class ItemKeyBlue2370: ItemKeyBlue { + keyid = 7370; + displayName = "Blue Key (f433)"; +}; +class ItemKeyBlue2371: ItemKeyBlue { + keyid = 7371; + displayName = "Blue Key (4862)"; +}; +class ItemKeyBlue2372: ItemKeyBlue { + keyid = 7372; + displayName = "Blue Key (dbd0)"; +}; +class ItemKeyBlue2373: ItemKeyBlue { + keyid = 7373; + displayName = "Blue Key (7a96)"; +}; +class ItemKeyBlue2374: ItemKeyBlue { + keyid = 7374; + displayName = "Blue Key (e6bd)"; +}; +class ItemKeyBlue2375: ItemKeyBlue { + keyid = 7375; + displayName = "Blue Key (377a)"; +}; +class ItemKeyBlue2376: ItemKeyBlue { + keyid = 7376; + displayName = "Blue Key (5931)"; +}; +class ItemKeyBlue2377: ItemKeyBlue { + keyid = 7377; + displayName = "Blue Key (bd92)"; +}; +class ItemKeyBlue2378: ItemKeyBlue { + keyid = 7378; + displayName = "Blue Key (1f76)"; +}; +class ItemKeyBlue2379: ItemKeyBlue { + keyid = 7379; + displayName = "Blue Key (8a81)"; +}; +class ItemKeyBlue2380: ItemKeyBlue { + keyid = 7380; + displayName = "Blue Key (812f)"; +}; +class ItemKeyBlue2381: ItemKeyBlue { + keyid = 7381; + displayName = "Blue Key (51b6)"; +}; +class ItemKeyBlue2382: ItemKeyBlue { + keyid = 7382; + displayName = "Blue Key (39bc)"; +}; +class ItemKeyBlue2383: ItemKeyBlue { + keyid = 7383; + displayName = "Blue Key (ea10)"; +}; +class ItemKeyBlue2384: ItemKeyBlue { + keyid = 7384; + displayName = "Blue Key (d681)"; +}; +class ItemKeyBlue2385: ItemKeyBlue { + keyid = 7385; + displayName = "Blue Key (1eb2)"; +}; +class ItemKeyBlue2386: ItemKeyBlue { + keyid = 7386; + displayName = "Blue Key (f067)"; +}; +class ItemKeyBlue2387: ItemKeyBlue { + keyid = 7387; + displayName = "Blue Key (6970)"; +}; +class ItemKeyBlue2388: ItemKeyBlue { + keyid = 7388; + displayName = "Blue Key (4fc9)"; +}; +class ItemKeyBlue2389: ItemKeyBlue { + keyid = 7389; + displayName = "Blue Key (e11f)"; +}; +class ItemKeyBlue2390: ItemKeyBlue { + keyid = 7390; + displayName = "Blue Key (1eb3)"; +}; +class ItemKeyBlue2391: ItemKeyBlue { + keyid = 7391; + displayName = "Blue Key (e058)"; +}; +class ItemKeyBlue2392: ItemKeyBlue { + keyid = 7392; + displayName = "Blue Key (1420)"; +}; +class ItemKeyBlue2393: ItemKeyBlue { + keyid = 7393; + displayName = "Blue Key (09ec)"; +}; +class ItemKeyBlue2394: ItemKeyBlue { + keyid = 7394; + displayName = "Blue Key (577d)"; +}; +class ItemKeyBlue2395: ItemKeyBlue { + keyid = 7395; + displayName = "Blue Key (b7d0)"; +}; +class ItemKeyBlue2396: ItemKeyBlue { + keyid = 7396; + displayName = "Blue Key (2867)"; +}; +class ItemKeyBlue2397: ItemKeyBlue { + keyid = 7397; + displayName = "Blue Key (b210)"; +}; +class ItemKeyBlue2398: ItemKeyBlue { + keyid = 7398; + displayName = "Blue Key (76aa)"; +}; +class ItemKeyBlue2399: ItemKeyBlue { + keyid = 7399; + displayName = "Blue Key (a83e)"; +}; +class ItemKeyBlue2400: ItemKeyBlue { + keyid = 7400; + displayName = "Blue Key (01be)"; +}; +class ItemKeyBlue2401: ItemKeyBlue { + keyid = 7401; + displayName = "Blue Key (a389)"; +}; +class ItemKeyBlue2402: ItemKeyBlue { + keyid = 7402; + displayName = "Blue Key (37b7)"; +}; +class ItemKeyBlue2403: ItemKeyBlue { + keyid = 7403; + displayName = "Blue Key (60fa)"; +}; +class ItemKeyBlue2404: ItemKeyBlue { + keyid = 7404; + displayName = "Blue Key (fedb)"; +}; +class ItemKeyBlue2405: ItemKeyBlue { + keyid = 7405; + displayName = "Blue Key (ca16)"; +}; +class ItemKeyBlue2406: ItemKeyBlue { + keyid = 7406; + displayName = "Blue Key (3fce)"; +}; +class ItemKeyBlue2407: ItemKeyBlue { + keyid = 7407; + displayName = "Blue Key (61c0)"; +}; +class ItemKeyBlue2408: ItemKeyBlue { + keyid = 7408; + displayName = "Blue Key (34be)"; +}; +class ItemKeyBlue2409: ItemKeyBlue { + keyid = 7409; + displayName = "Blue Key (1b94)"; +}; +class ItemKeyBlue2410: ItemKeyBlue { + keyid = 7410; + displayName = "Blue Key (1aff)"; +}; +class ItemKeyBlue2411: ItemKeyBlue { + keyid = 7411; + displayName = "Blue Key (362a)"; +}; +class ItemKeyBlue2412: ItemKeyBlue { + keyid = 7412; + displayName = "Blue Key (3123)"; +}; +class ItemKeyBlue2413: ItemKeyBlue { + keyid = 7413; + displayName = "Blue Key (c58d)"; +}; +class ItemKeyBlue2414: ItemKeyBlue { + keyid = 7414; + displayName = "Blue Key (afc3)"; +}; +class ItemKeyBlue2415: ItemKeyBlue { + keyid = 7415; + displayName = "Blue Key (7292)"; +}; +class ItemKeyBlue2416: ItemKeyBlue { + keyid = 7416; + displayName = "Blue Key (dcd4)"; +}; +class ItemKeyBlue2417: ItemKeyBlue { + keyid = 7417; + displayName = "Blue Key (78a5)"; +}; +class ItemKeyBlue2418: ItemKeyBlue { + keyid = 7418; + displayName = "Blue Key (b4df)"; +}; +class ItemKeyBlue2419: ItemKeyBlue { + keyid = 7419; + displayName = "Blue Key (3876)"; +}; +class ItemKeyBlue2420: ItemKeyBlue { + keyid = 7420; + displayName = "Blue Key (1767)"; +}; +class ItemKeyBlue2421: ItemKeyBlue { + keyid = 7421; + displayName = "Blue Key (3288)"; +}; +class ItemKeyBlue2422: ItemKeyBlue { + keyid = 7422; + displayName = "Blue Key (92d5)"; +}; +class ItemKeyBlue2423: ItemKeyBlue { + keyid = 7423; + displayName = "Blue Key (5941)"; +}; +class ItemKeyBlue2424: ItemKeyBlue { + keyid = 7424; + displayName = "Blue Key (5585)"; +}; +class ItemKeyBlue2425: ItemKeyBlue { + keyid = 7425; + displayName = "Blue Key (eb4e)"; +}; +class ItemKeyBlue2426: ItemKeyBlue { + keyid = 7426; + displayName = "Blue Key (c2a1)"; +}; +class ItemKeyBlue2427: ItemKeyBlue { + keyid = 7427; + displayName = "Blue Key (ecb5)"; +}; +class ItemKeyBlue2428: ItemKeyBlue { + keyid = 7428; + displayName = "Blue Key (2abb)"; +}; +class ItemKeyBlue2429: ItemKeyBlue { + keyid = 7429; + displayName = "Blue Key (fc58)"; +}; +class ItemKeyBlue2430: ItemKeyBlue { + keyid = 7430; + displayName = "Blue Key (39ae)"; +}; +class ItemKeyBlue2431: ItemKeyBlue { + keyid = 7431; + displayName = "Blue Key (df91)"; +}; +class ItemKeyBlue2432: ItemKeyBlue { + keyid = 7432; + displayName = "Blue Key (038e)"; +}; +class ItemKeyBlue2433: ItemKeyBlue { + keyid = 7433; + displayName = "Blue Key (b263)"; +}; +class ItemKeyBlue2434: ItemKeyBlue { + keyid = 7434; + displayName = "Blue Key (0bce)"; +}; +class ItemKeyBlue2435: ItemKeyBlue { + keyid = 7435; + displayName = "Blue Key (a143)"; +}; +class ItemKeyBlue2436: ItemKeyBlue { + keyid = 7436; + displayName = "Blue Key (789e)"; +}; +class ItemKeyBlue2437: ItemKeyBlue { + keyid = 7437; + displayName = "Blue Key (5905)"; +}; +class ItemKeyBlue2438: ItemKeyBlue { + keyid = 7438; + displayName = "Blue Key (8b5e)"; +}; +class ItemKeyBlue2439: ItemKeyBlue { + keyid = 7439; + displayName = "Blue Key (01c5)"; +}; +class ItemKeyBlue2440: ItemKeyBlue { + keyid = 7440; + displayName = "Blue Key (70f3)"; +}; +class ItemKeyBlue2441: ItemKeyBlue { + keyid = 7441; + displayName = "Blue Key (3eb8)"; +}; +class ItemKeyBlue2442: ItemKeyBlue { + keyid = 7442; + displayName = "Blue Key (9241)"; +}; +class ItemKeyBlue2443: ItemKeyBlue { + keyid = 7443; + displayName = "Blue Key (0811)"; +}; +class ItemKeyBlue2444: ItemKeyBlue { + keyid = 7444; + displayName = "Blue Key (7b60)"; +}; +class ItemKeyBlue2445: ItemKeyBlue { + keyid = 7445; + displayName = "Blue Key (9621)"; +}; +class ItemKeyBlue2446: ItemKeyBlue { + keyid = 7446; + displayName = "Blue Key (44f2)"; +}; +class ItemKeyBlue2447: ItemKeyBlue { + keyid = 7447; + displayName = "Blue Key (a8d3)"; +}; +class ItemKeyBlue2448: ItemKeyBlue { + keyid = 7448; + displayName = "Blue Key (1fd3)"; +}; +class ItemKeyBlue2449: ItemKeyBlue { + keyid = 7449; + displayName = "Blue Key (0447)"; +}; +class ItemKeyBlue2450: ItemKeyBlue { + keyid = 7450; + displayName = "Blue Key (b726)"; +}; +class ItemKeyBlue2451: ItemKeyBlue { + keyid = 7451; + displayName = "Blue Key (cf93)"; +}; +class ItemKeyBlue2452: ItemKeyBlue { + keyid = 7452; + displayName = "Blue Key (1f83)"; +}; +class ItemKeyBlue2453: ItemKeyBlue { + keyid = 7453; + displayName = "Blue Key (4c1e)"; +}; +class ItemKeyBlue2454: ItemKeyBlue { + keyid = 7454; + displayName = "Blue Key (adbb)"; +}; +class ItemKeyBlue2455: ItemKeyBlue { + keyid = 7455; + displayName = "Blue Key (0880)"; +}; +class ItemKeyBlue2456: ItemKeyBlue { + keyid = 7456; + displayName = "Blue Key (1327)"; +}; +class ItemKeyBlue2457: ItemKeyBlue { + keyid = 7457; + displayName = "Blue Key (fcf8)"; +}; +class ItemKeyBlue2458: ItemKeyBlue { + keyid = 7458; + displayName = "Blue Key (d4c7)"; +}; +class ItemKeyBlue2459: ItemKeyBlue { + keyid = 7459; + displayName = "Blue Key (48fb)"; +}; +class ItemKeyBlue2460: ItemKeyBlue { + keyid = 7460; + displayName = "Blue Key (43cc)"; +}; +class ItemKeyBlue2461: ItemKeyBlue { + keyid = 7461; + displayName = "Blue Key (1544)"; +}; +class ItemKeyBlue2462: ItemKeyBlue { + keyid = 7462; + displayName = "Blue Key (2ef4)"; +}; +class ItemKeyBlue2463: ItemKeyBlue { + keyid = 7463; + displayName = "Blue Key (2190)"; +}; +class ItemKeyBlue2464: ItemKeyBlue { + keyid = 7464; + displayName = "Blue Key (6611)"; +}; +class ItemKeyBlue2465: ItemKeyBlue { + keyid = 7465; + displayName = "Blue Key (46db)"; +}; +class ItemKeyBlue2466: ItemKeyBlue { + keyid = 7466; + displayName = "Blue Key (de63)"; +}; +class ItemKeyBlue2467: ItemKeyBlue { + keyid = 7467; + displayName = "Blue Key (4185)"; +}; +class ItemKeyBlue2468: ItemKeyBlue { + keyid = 7468; + displayName = "Blue Key (44d2)"; +}; +class ItemKeyBlue2469: ItemKeyBlue { + keyid = 7469; + displayName = "Blue Key (a805)"; +}; +class ItemKeyBlue2470: ItemKeyBlue { + keyid = 7470; + displayName = "Blue Key (f64f)"; +}; +class ItemKeyBlue2471: ItemKeyBlue { + keyid = 7471; + displayName = "Blue Key (3fef)"; +}; +class ItemKeyBlue2472: ItemKeyBlue { + keyid = 7472; + displayName = "Blue Key (04b6)"; +}; +class ItemKeyBlue2473: ItemKeyBlue { + keyid = 7473; + displayName = "Blue Key (104d)"; +}; +class ItemKeyBlue2474: ItemKeyBlue { + keyid = 7474; + displayName = "Blue Key (f6e1)"; +}; +class ItemKeyBlue2475: ItemKeyBlue { + keyid = 7475; + displayName = "Blue Key (19ef)"; +}; +class ItemKeyBlue2476: ItemKeyBlue { + keyid = 7476; + displayName = "Blue Key (7b12)"; +}; +class ItemKeyBlue2477: ItemKeyBlue { + keyid = 7477; + displayName = "Blue Key (84cd)"; +}; +class ItemKeyBlue2478: ItemKeyBlue { + keyid = 7478; + displayName = "Blue Key (ea38)"; +}; +class ItemKeyBlue2479: ItemKeyBlue { + keyid = 7479; + displayName = "Blue Key (21fd)"; +}; +class ItemKeyBlue2480: ItemKeyBlue { + keyid = 7480; + displayName = "Blue Key (ea21)"; +}; +class ItemKeyBlue2481: ItemKeyBlue { + keyid = 7481; + displayName = "Blue Key (707f)"; +}; +class ItemKeyBlue2482: ItemKeyBlue { + keyid = 7482; + displayName = "Blue Key (68e5)"; +}; +class ItemKeyBlue2483: ItemKeyBlue { + keyid = 7483; + displayName = "Blue Key (ce8d)"; +}; +class ItemKeyBlue2484: ItemKeyBlue { + keyid = 7484; + displayName = "Blue Key (49d2)"; +}; +class ItemKeyBlue2485: ItemKeyBlue { + keyid = 7485; + displayName = "Blue Key (3ed0)"; +}; +class ItemKeyBlue2486: ItemKeyBlue { + keyid = 7486; + displayName = "Blue Key (66d2)"; +}; +class ItemKeyBlue2487: ItemKeyBlue { + keyid = 7487; + displayName = "Blue Key (b5db)"; +}; +class ItemKeyBlue2488: ItemKeyBlue { + keyid = 7488; + displayName = "Blue Key (793d)"; +}; +class ItemKeyBlue2489: ItemKeyBlue { + keyid = 7489; + displayName = "Blue Key (f464)"; +}; +class ItemKeyBlue2490: ItemKeyBlue { + keyid = 7490; + displayName = "Blue Key (2865)"; +}; +class ItemKeyBlue2491: ItemKeyBlue { + keyid = 7491; + displayName = "Blue Key (9498)"; +}; +class ItemKeyBlue2492: ItemKeyBlue { + keyid = 7492; + displayName = "Blue Key (3c33)"; +}; +class ItemKeyBlue2493: ItemKeyBlue { + keyid = 7493; + displayName = "Blue Key (40f3)"; +}; +class ItemKeyBlue2494: ItemKeyBlue { + keyid = 7494; + displayName = "Blue Key (73a7)"; +}; +class ItemKeyBlue2495: ItemKeyBlue { + keyid = 7495; + displayName = "Blue Key (d6e2)"; +}; +class ItemKeyBlue2496: ItemKeyBlue { + keyid = 7496; + displayName = "Blue Key (e77d)"; +}; +class ItemKeyBlue2497: ItemKeyBlue { + keyid = 7497; + displayName = "Blue Key (9f02)"; +}; +class ItemKeyBlue2498: ItemKeyBlue { + keyid = 7498; + displayName = "Blue Key (bbcd)"; +}; +class ItemKeyBlue2499: ItemKeyBlue { + keyid = 7499; + displayName = "Blue Key (993e)"; +}; +class ItemKeyBlue2500: ItemKeyBlue { + keyid = 7500; + displayName = "Blue Key (a8a3)"; +}; +class ItemKeyYellow1: ItemKeyYellow { + keyid = 7501; + displayName = "Yellow Key (adfa)"; +}; +class ItemKeyYellow2: ItemKeyYellow { + keyid = 7502; + displayName = "Yellow Key (1ece)"; +}; +class ItemKeyYellow3: ItemKeyYellow { + keyid = 7503; + displayName = "Yellow Key (88d5)"; +}; +class ItemKeyYellow4: ItemKeyYellow { + keyid = 7504; + displayName = "Yellow Key (6638)"; +}; +class ItemKeyYellow5: ItemKeyYellow { + keyid = 7505; + displayName = "Yellow Key (22c0)"; +}; +class ItemKeyYellow6: ItemKeyYellow { + keyid = 7506; + displayName = "Yellow Key (caa0)"; +}; +class ItemKeyYellow7: ItemKeyYellow { + keyid = 7507; + displayName = "Yellow Key (90c5)"; +}; +class ItemKeyYellow8: ItemKeyYellow { + keyid = 7508; + displayName = "Yellow Key (a417)"; +}; +class ItemKeyYellow9: ItemKeyYellow { + keyid = 7509; + displayName = "Yellow Key (df67)"; +}; +class ItemKeyYellow10: ItemKeyYellow { + keyid = 7510; + displayName = "Yellow Key (2777)"; +}; +class ItemKeyYellow11: ItemKeyYellow { + keyid = 7511; + displayName = "Yellow Key (b226)"; +}; +class ItemKeyYellow12: ItemKeyYellow { + keyid = 7512; + displayName = "Yellow Key (059f)"; +}; +class ItemKeyYellow13: ItemKeyYellow { + keyid = 7513; + displayName = "Yellow Key (4242)"; +}; +class ItemKeyYellow14: ItemKeyYellow { + keyid = 7514; + displayName = "Yellow Key (1c52)"; +}; +class ItemKeyYellow15: ItemKeyYellow { + keyid = 7515; + displayName = "Yellow Key (a0d6)"; +}; +class ItemKeyYellow16: ItemKeyYellow { + keyid = 7516; + displayName = "Yellow Key (6c17)"; +}; +class ItemKeyYellow17: ItemKeyYellow { + keyid = 7517; + displayName = "Yellow Key (9f67)"; +}; +class ItemKeyYellow18: ItemKeyYellow { + keyid = 7518; + displayName = "Yellow Key (d11d)"; +}; +class ItemKeyYellow19: ItemKeyYellow { + keyid = 7519; + displayName = "Yellow Key (831e)"; +}; +class ItemKeyYellow20: ItemKeyYellow { + keyid = 7520; + displayName = "Yellow Key (6d8d)"; +}; +class ItemKeyYellow21: ItemKeyYellow { + keyid = 7521; + displayName = "Yellow Key (c416)"; +}; +class ItemKeyYellow22: ItemKeyYellow { + keyid = 7522; + displayName = "Yellow Key (9016)"; +}; +class ItemKeyYellow23: ItemKeyYellow { + keyid = 7523; + displayName = "Yellow Key (192f)"; +}; +class ItemKeyYellow24: ItemKeyYellow { + keyid = 7524; + displayName = "Yellow Key (552c)"; +}; +class ItemKeyYellow25: ItemKeyYellow { + keyid = 7525; + displayName = "Yellow Key (24d9)"; +}; +class ItemKeyYellow26: ItemKeyYellow { + keyid = 7526; + displayName = "Yellow Key (c65c)"; +}; +class ItemKeyYellow27: ItemKeyYellow { + keyid = 7527; + displayName = "Yellow Key (4077)"; +}; +class ItemKeyYellow28: ItemKeyYellow { + keyid = 7528; + displayName = "Yellow Key (ddcf)"; +}; +class ItemKeyYellow29: ItemKeyYellow { + keyid = 7529; + displayName = "Yellow Key (11fb)"; +}; +class ItemKeyYellow30: ItemKeyYellow { + keyid = 7530; + displayName = "Yellow Key (0ecd)"; +}; +class ItemKeyYellow31: ItemKeyYellow { + keyid = 7531; + displayName = "Yellow Key (0685)"; +}; +class ItemKeyYellow32: ItemKeyYellow { + keyid = 7532; + displayName = "Yellow Key (aae4)"; +}; +class ItemKeyYellow33: ItemKeyYellow { + keyid = 7533; + displayName = "Yellow Key (0f25)"; +}; +class ItemKeyYellow34: ItemKeyYellow { + keyid = 7534; + displayName = "Yellow Key (0288)"; +}; +class ItemKeyYellow35: ItemKeyYellow { + keyid = 7535; + displayName = "Yellow Key (86bb)"; +}; +class ItemKeyYellow36: ItemKeyYellow { + keyid = 7536; + displayName = "Yellow Key (fc9e)"; +}; +class ItemKeyYellow37: ItemKeyYellow { + keyid = 7537; + displayName = "Yellow Key (f387)"; +}; +class ItemKeyYellow38: ItemKeyYellow { + keyid = 7538; + displayName = "Yellow Key (4ce8)"; +}; +class ItemKeyYellow39: ItemKeyYellow { + keyid = 7539; + displayName = "Yellow Key (140b)"; +}; +class ItemKeyYellow40: ItemKeyYellow { + keyid = 7540; + displayName = "Yellow Key (40dc)"; +}; +class ItemKeyYellow41: ItemKeyYellow { + keyid = 7541; + displayName = "Yellow Key (cc78)"; +}; +class ItemKeyYellow42: ItemKeyYellow { + keyid = 7542; + displayName = "Yellow Key (2cad)"; +}; +class ItemKeyYellow43: ItemKeyYellow { + keyid = 7543; + displayName = "Yellow Key (9f45)"; +}; +class ItemKeyYellow44: ItemKeyYellow { + keyid = 7544; + displayName = "Yellow Key (6ff2)"; +}; +class ItemKeyYellow45: ItemKeyYellow { + keyid = 7545; + displayName = "Yellow Key (2c2c)"; +}; +class ItemKeyYellow46: ItemKeyYellow { + keyid = 7546; + displayName = "Yellow Key (c7d6)"; +}; +class ItemKeyYellow47: ItemKeyYellow { + keyid = 7547; + displayName = "Yellow Key (172a)"; +}; +class ItemKeyYellow48: ItemKeyYellow { + keyid = 7548; + displayName = "Yellow Key (dfbf)"; +}; +class ItemKeyYellow49: ItemKeyYellow { + keyid = 7549; + displayName = "Yellow Key (2f9a)"; +}; +class ItemKeyYellow50: ItemKeyYellow { + keyid = 7550; + displayName = "Yellow Key (3970)"; +}; +class ItemKeyYellow51: ItemKeyYellow { + keyid = 7551; + displayName = "Yellow Key (d23a)"; +}; +class ItemKeyYellow52: ItemKeyYellow { + keyid = 7552; + displayName = "Yellow Key (2fbc)"; +}; +class ItemKeyYellow53: ItemKeyYellow { + keyid = 7553; + displayName = "Yellow Key (f56f)"; +}; +class ItemKeyYellow54: ItemKeyYellow { + keyid = 7554; + displayName = "Yellow Key (7a18)"; +}; +class ItemKeyYellow55: ItemKeyYellow { + keyid = 7555; + displayName = "Yellow Key (527f)"; +}; +class ItemKeyYellow56: ItemKeyYellow { + keyid = 7556; + displayName = "Yellow Key (32e8)"; +}; +class ItemKeyYellow57: ItemKeyYellow { + keyid = 7557; + displayName = "Yellow Key (d8fa)"; +}; +class ItemKeyYellow58: ItemKeyYellow { + keyid = 7558; + displayName = "Yellow Key (1055)"; +}; +class ItemKeyYellow59: ItemKeyYellow { + keyid = 7559; + displayName = "Yellow Key (8b4c)"; +}; +class ItemKeyYellow60: ItemKeyYellow { + keyid = 7560; + displayName = "Yellow Key (f297)"; +}; +class ItemKeyYellow61: ItemKeyYellow { + keyid = 7561; + displayName = "Yellow Key (1105)"; +}; +class ItemKeyYellow62: ItemKeyYellow { + keyid = 7562; + displayName = "Yellow Key (5413)"; +}; +class ItemKeyYellow63: ItemKeyYellow { + keyid = 7563; + displayName = "Yellow Key (9378)"; +}; +class ItemKeyYellow64: ItemKeyYellow { + keyid = 7564; + displayName = "Yellow Key (816d)"; +}; +class ItemKeyYellow65: ItemKeyYellow { + keyid = 7565; + displayName = "Yellow Key (c180)"; +}; +class ItemKeyYellow66: ItemKeyYellow { + keyid = 7566; + displayName = "Yellow Key (e3ce)"; +}; +class ItemKeyYellow67: ItemKeyYellow { + keyid = 7567; + displayName = "Yellow Key (8d5d)"; +}; +class ItemKeyYellow68: ItemKeyYellow { + keyid = 7568; + displayName = "Yellow Key (0b19)"; +}; +class ItemKeyYellow69: ItemKeyYellow { + keyid = 7569; + displayName = "Yellow Key (dd1c)"; +}; +class ItemKeyYellow70: ItemKeyYellow { + keyid = 7570; + displayName = "Yellow Key (7839)"; +}; +class ItemKeyYellow71: ItemKeyYellow { + keyid = 7571; + displayName = "Yellow Key (2f7c)"; +}; +class ItemKeyYellow72: ItemKeyYellow { + keyid = 7572; + displayName = "Yellow Key (cfa8)"; +}; +class ItemKeyYellow73: ItemKeyYellow { + keyid = 7573; + displayName = "Yellow Key (f477)"; +}; +class ItemKeyYellow74: ItemKeyYellow { + keyid = 7574; + displayName = "Yellow Key (9ec9)"; +}; +class ItemKeyYellow75: ItemKeyYellow { + keyid = 7575; + displayName = "Yellow Key (c53d)"; +}; +class ItemKeyYellow76: ItemKeyYellow { + keyid = 7576; + displayName = "Yellow Key (41c0)"; +}; +class ItemKeyYellow77: ItemKeyYellow { + keyid = 7577; + displayName = "Yellow Key (d7df)"; +}; +class ItemKeyYellow78: ItemKeyYellow { + keyid = 7578; + displayName = "Yellow Key (050e)"; +}; +class ItemKeyYellow79: ItemKeyYellow { + keyid = 7579; + displayName = "Yellow Key (1707)"; +}; +class ItemKeyYellow80: ItemKeyYellow { + keyid = 7580; + displayName = "Yellow Key (11d4)"; +}; +class ItemKeyYellow81: ItemKeyYellow { + keyid = 7581; + displayName = "Yellow Key (923e)"; +}; +class ItemKeyYellow82: ItemKeyYellow { + keyid = 7582; + displayName = "Yellow Key (d254)"; +}; +class ItemKeyYellow83: ItemKeyYellow { + keyid = 7583; + displayName = "Yellow Key (9159)"; +}; +class ItemKeyYellow84: ItemKeyYellow { + keyid = 7584; + displayName = "Yellow Key (f34d)"; +}; +class ItemKeyYellow85: ItemKeyYellow { + keyid = 7585; + displayName = "Yellow Key (9dcf)"; +}; +class ItemKeyYellow86: ItemKeyYellow { + keyid = 7586; + displayName = "Yellow Key (68f3)"; +}; +class ItemKeyYellow87: ItemKeyYellow { + keyid = 7587; + displayName = "Yellow Key (722d)"; +}; +class ItemKeyYellow88: ItemKeyYellow { + keyid = 7588; + displayName = "Yellow Key (e49c)"; +}; +class ItemKeyYellow89: ItemKeyYellow { + keyid = 7589; + displayName = "Yellow Key (e733)"; +}; +class ItemKeyYellow90: ItemKeyYellow { + keyid = 7590; + displayName = "Yellow Key (6977)"; +}; +class ItemKeyYellow91: ItemKeyYellow { + keyid = 7591; + displayName = "Yellow Key (44c4)"; +}; +class ItemKeyYellow92: ItemKeyYellow { + keyid = 7592; + displayName = "Yellow Key (c961)"; +}; +class ItemKeyYellow93: ItemKeyYellow { + keyid = 7593; + displayName = "Yellow Key (1c92)"; +}; +class ItemKeyYellow94: ItemKeyYellow { + keyid = 7594; + displayName = "Yellow Key (c889)"; +}; +class ItemKeyYellow95: ItemKeyYellow { + keyid = 7595; + displayName = "Yellow Key (8add)"; +}; +class ItemKeyYellow96: ItemKeyYellow { + keyid = 7596; + displayName = "Yellow Key (da67)"; +}; +class ItemKeyYellow97: ItemKeyYellow { + keyid = 7597; + displayName = "Yellow Key (1e65)"; +}; +class ItemKeyYellow98: ItemKeyYellow { + keyid = 7598; + displayName = "Yellow Key (b4cf)"; +}; +class ItemKeyYellow99: ItemKeyYellow { + keyid = 7599; + displayName = "Yellow Key (f2cd)"; +}; +class ItemKeyYellow100: ItemKeyYellow { + keyid = 7600; + displayName = "Yellow Key (ad8a)"; +}; +class ItemKeyYellow101: ItemKeyYellow { + keyid = 7601; + displayName = "Yellow Key (faf8)"; +}; +class ItemKeyYellow102: ItemKeyYellow { + keyid = 7602; + displayName = "Yellow Key (dbfd)"; +}; +class ItemKeyYellow103: ItemKeyYellow { + keyid = 7603; + displayName = "Yellow Key (eb00)"; +}; +class ItemKeyYellow104: ItemKeyYellow { + keyid = 7604; + displayName = "Yellow Key (59f7)"; +}; +class ItemKeyYellow105: ItemKeyYellow { + keyid = 7605; + displayName = "Yellow Key (2249)"; +}; +class ItemKeyYellow106: ItemKeyYellow { + keyid = 7606; + displayName = "Yellow Key (1450)"; +}; +class ItemKeyYellow107: ItemKeyYellow { + keyid = 7607; + displayName = "Yellow Key (dbb0)"; +}; +class ItemKeyYellow108: ItemKeyYellow { + keyid = 7608; + displayName = "Yellow Key (bba8)"; +}; +class ItemKeyYellow109: ItemKeyYellow { + keyid = 7609; + displayName = "Yellow Key (65d1)"; +}; +class ItemKeyYellow110: ItemKeyYellow { + keyid = 7610; + displayName = "Yellow Key (f5f9)"; +}; +class ItemKeyYellow111: ItemKeyYellow { + keyid = 7611; + displayName = "Yellow Key (6327)"; +}; +class ItemKeyYellow112: ItemKeyYellow { + keyid = 7612; + displayName = "Yellow Key (4602)"; +}; +class ItemKeyYellow113: ItemKeyYellow { + keyid = 7613; + displayName = "Yellow Key (c6ee)"; +}; +class ItemKeyYellow114: ItemKeyYellow { + keyid = 7614; + displayName = "Yellow Key (e3ea)"; +}; +class ItemKeyYellow115: ItemKeyYellow { + keyid = 7615; + displayName = "Yellow Key (2849)"; +}; +class ItemKeyYellow116: ItemKeyYellow { + keyid = 7616; + displayName = "Yellow Key (5227)"; +}; +class ItemKeyYellow117: ItemKeyYellow { + keyid = 7617; + displayName = "Yellow Key (fd48)"; +}; +class ItemKeyYellow118: ItemKeyYellow { + keyid = 7618; + displayName = "Yellow Key (a139)"; +}; +class ItemKeyYellow119: ItemKeyYellow { + keyid = 7619; + displayName = "Yellow Key (62bd)"; +}; +class ItemKeyYellow120: ItemKeyYellow { + keyid = 7620; + displayName = "Yellow Key (0750)"; +}; +class ItemKeyYellow121: ItemKeyYellow { + keyid = 7621; + displayName = "Yellow Key (d498)"; +}; +class ItemKeyYellow122: ItemKeyYellow { + keyid = 7622; + displayName = "Yellow Key (306b)"; +}; +class ItemKeyYellow123: ItemKeyYellow { + keyid = 7623; + displayName = "Yellow Key (1634)"; +}; +class ItemKeyYellow124: ItemKeyYellow { + keyid = 7624; + displayName = "Yellow Key (e766)"; +}; +class ItemKeyYellow125: ItemKeyYellow { + keyid = 7625; + displayName = "Yellow Key (8d83)"; +}; +class ItemKeyYellow126: ItemKeyYellow { + keyid = 7626; + displayName = "Yellow Key (f522)"; +}; +class ItemKeyYellow127: ItemKeyYellow { + keyid = 7627; + displayName = "Yellow Key (af29)"; +}; +class ItemKeyYellow128: ItemKeyYellow { + keyid = 7628; + displayName = "Yellow Key (88d9)"; +}; +class ItemKeyYellow129: ItemKeyYellow { + keyid = 7629; + displayName = "Yellow Key (5fb7)"; +}; +class ItemKeyYellow130: ItemKeyYellow { + keyid = 7630; + displayName = "Yellow Key (1056)"; +}; +class ItemKeyYellow131: ItemKeyYellow { + keyid = 7631; + displayName = "Yellow Key (ca20)"; +}; +class ItemKeyYellow132: ItemKeyYellow { + keyid = 7632; + displayName = "Yellow Key (09dc)"; +}; +class ItemKeyYellow133: ItemKeyYellow { + keyid = 7633; + displayName = "Yellow Key (613c)"; +}; +class ItemKeyYellow134: ItemKeyYellow { + keyid = 7634; + displayName = "Yellow Key (f3e5)"; +}; +class ItemKeyYellow135: ItemKeyYellow { + keyid = 7635; + displayName = "Yellow Key (2f5f)"; +}; +class ItemKeyYellow136: ItemKeyYellow { + keyid = 7636; + displayName = "Yellow Key (64ae)"; +}; +class ItemKeyYellow137: ItemKeyYellow { + keyid = 7637; + displayName = "Yellow Key (e05a)"; +}; +class ItemKeyYellow138: ItemKeyYellow { + keyid = 7638; + displayName = "Yellow Key (b679)"; +}; +class ItemKeyYellow139: ItemKeyYellow { + keyid = 7639; + displayName = "Yellow Key (145f)"; +}; +class ItemKeyYellow140: ItemKeyYellow { + keyid = 7640; + displayName = "Yellow Key (46d9)"; +}; +class ItemKeyYellow141: ItemKeyYellow { + keyid = 7641; + displayName = "Yellow Key (ccf8)"; +}; +class ItemKeyYellow142: ItemKeyYellow { + keyid = 7642; + displayName = "Yellow Key (e9fb)"; +}; +class ItemKeyYellow143: ItemKeyYellow { + keyid = 7643; + displayName = "Yellow Key (f877)"; +}; +class ItemKeyYellow144: ItemKeyYellow { + keyid = 7644; + displayName = "Yellow Key (7008)"; +}; +class ItemKeyYellow145: ItemKeyYellow { + keyid = 7645; + displayName = "Yellow Key (ad8e)"; +}; +class ItemKeyYellow146: ItemKeyYellow { + keyid = 7646; + displayName = "Yellow Key (c57b)"; +}; +class ItemKeyYellow147: ItemKeyYellow { + keyid = 7647; + displayName = "Yellow Key (1d82)"; +}; +class ItemKeyYellow148: ItemKeyYellow { + keyid = 7648; + displayName = "Yellow Key (234c)"; +}; +class ItemKeyYellow149: ItemKeyYellow { + keyid = 7649; + displayName = "Yellow Key (5bfb)"; +}; +class ItemKeyYellow150: ItemKeyYellow { + keyid = 7650; + displayName = "Yellow Key (ab39)"; +}; +class ItemKeyYellow151: ItemKeyYellow { + keyid = 7651; + displayName = "Yellow Key (8ca1)"; +}; +class ItemKeyYellow152: ItemKeyYellow { + keyid = 7652; + displayName = "Yellow Key (b615)"; +}; +class ItemKeyYellow153: ItemKeyYellow { + keyid = 7653; + displayName = "Yellow Key (2fa3)"; +}; +class ItemKeyYellow154: ItemKeyYellow { + keyid = 7654; + displayName = "Yellow Key (1006)"; +}; +class ItemKeyYellow155: ItemKeyYellow { + keyid = 7655; + displayName = "Yellow Key (289c)"; +}; +class ItemKeyYellow156: ItemKeyYellow { + keyid = 7656; + displayName = "Yellow Key (7251)"; +}; +class ItemKeyYellow157: ItemKeyYellow { + keyid = 7657; + displayName = "Yellow Key (147a)"; +}; +class ItemKeyYellow158: ItemKeyYellow { + keyid = 7658; + displayName = "Yellow Key (b977)"; +}; +class ItemKeyYellow159: ItemKeyYellow { + keyid = 7659; + displayName = "Yellow Key (2a9c)"; +}; +class ItemKeyYellow160: ItemKeyYellow { + keyid = 7660; + displayName = "Yellow Key (2f32)"; +}; +class ItemKeyYellow161: ItemKeyYellow { + keyid = 7661; + displayName = "Yellow Key (4017)"; +}; +class ItemKeyYellow162: ItemKeyYellow { + keyid = 7662; + displayName = "Yellow Key (324b)"; +}; +class ItemKeyYellow163: ItemKeyYellow { + keyid = 7663; + displayName = "Yellow Key (775b)"; +}; +class ItemKeyYellow164: ItemKeyYellow { + keyid = 7664; + displayName = "Yellow Key (a57b)"; +}; +class ItemKeyYellow165: ItemKeyYellow { + keyid = 7665; + displayName = "Yellow Key (a764)"; +}; +class ItemKeyYellow166: ItemKeyYellow { + keyid = 7666; + displayName = "Yellow Key (19ef)"; +}; +class ItemKeyYellow167: ItemKeyYellow { + keyid = 7667; + displayName = "Yellow Key (0d4f)"; +}; +class ItemKeyYellow168: ItemKeyYellow { + keyid = 7668; + displayName = "Yellow Key (c845)"; +}; +class ItemKeyYellow169: ItemKeyYellow { + keyid = 7669; + displayName = "Yellow Key (2d8e)"; +}; +class ItemKeyYellow170: ItemKeyYellow { + keyid = 7670; + displayName = "Yellow Key (0332)"; +}; +class ItemKeyYellow171: ItemKeyYellow { + keyid = 7671; + displayName = "Yellow Key (87e3)"; +}; +class ItemKeyYellow172: ItemKeyYellow { + keyid = 7672; + displayName = "Yellow Key (d694)"; +}; +class ItemKeyYellow173: ItemKeyYellow { + keyid = 7673; + displayName = "Yellow Key (84f8)"; +}; +class ItemKeyYellow174: ItemKeyYellow { + keyid = 7674; + displayName = "Yellow Key (d98a)"; +}; +class ItemKeyYellow175: ItemKeyYellow { + keyid = 7675; + displayName = "Yellow Key (01ff)"; +}; +class ItemKeyYellow176: ItemKeyYellow { + keyid = 7676; + displayName = "Yellow Key (e070)"; +}; +class ItemKeyYellow177: ItemKeyYellow { + keyid = 7677; + displayName = "Yellow Key (5204)"; +}; +class ItemKeyYellow178: ItemKeyYellow { + keyid = 7678; + displayName = "Yellow Key (208c)"; +}; +class ItemKeyYellow179: ItemKeyYellow { + keyid = 7679; + displayName = "Yellow Key (a528)"; +}; +class ItemKeyYellow180: ItemKeyYellow { + keyid = 7680; + displayName = "Yellow Key (e862)"; +}; +class ItemKeyYellow181: ItemKeyYellow { + keyid = 7681; + displayName = "Yellow Key (234a)"; +}; +class ItemKeyYellow182: ItemKeyYellow { + keyid = 7682; + displayName = "Yellow Key (4ab1)"; +}; +class ItemKeyYellow183: ItemKeyYellow { + keyid = 7683; + displayName = "Yellow Key (191b)"; +}; +class ItemKeyYellow184: ItemKeyYellow { + keyid = 7684; + displayName = "Yellow Key (7b6f)"; +}; +class ItemKeyYellow185: ItemKeyYellow { + keyid = 7685; + displayName = "Yellow Key (79cf)"; +}; +class ItemKeyYellow186: ItemKeyYellow { + keyid = 7686; + displayName = "Yellow Key (246d)"; +}; +class ItemKeyYellow187: ItemKeyYellow { + keyid = 7687; + displayName = "Yellow Key (ca16)"; +}; +class ItemKeyYellow188: ItemKeyYellow { + keyid = 7688; + displayName = "Yellow Key (ae12)"; +}; +class ItemKeyYellow189: ItemKeyYellow { + keyid = 7689; + displayName = "Yellow Key (73f0)"; +}; +class ItemKeyYellow190: ItemKeyYellow { + keyid = 7690; + displayName = "Yellow Key (a950)"; +}; +class ItemKeyYellow191: ItemKeyYellow { + keyid = 7691; + displayName = "Yellow Key (52ac)"; +}; +class ItemKeyYellow192: ItemKeyYellow { + keyid = 7692; + displayName = "Yellow Key (7d10)"; +}; +class ItemKeyYellow193: ItemKeyYellow { + keyid = 7693; + displayName = "Yellow Key (5bf9)"; +}; +class ItemKeyYellow194: ItemKeyYellow { + keyid = 7694; + displayName = "Yellow Key (6cc7)"; +}; +class ItemKeyYellow195: ItemKeyYellow { + keyid = 7695; + displayName = "Yellow Key (8c90)"; +}; +class ItemKeyYellow196: ItemKeyYellow { + keyid = 7696; + displayName = "Yellow Key (ade4)"; +}; +class ItemKeyYellow197: ItemKeyYellow { + keyid = 7697; + displayName = "Yellow Key (b816)"; +}; +class ItemKeyYellow198: ItemKeyYellow { + keyid = 7698; + displayName = "Yellow Key (f2d5)"; +}; +class ItemKeyYellow199: ItemKeyYellow { + keyid = 7699; + displayName = "Yellow Key (7786)"; +}; +class ItemKeyYellow200: ItemKeyYellow { + keyid = 7700; + displayName = "Yellow Key (6b51)"; +}; +class ItemKeyYellow201: ItemKeyYellow { + keyid = 7701; + displayName = "Yellow Key (ada4)"; +}; +class ItemKeyYellow202: ItemKeyYellow { + keyid = 7702; + displayName = "Yellow Key (9531)"; +}; +class ItemKeyYellow203: ItemKeyYellow { + keyid = 7703; + displayName = "Yellow Key (d320)"; +}; +class ItemKeyYellow204: ItemKeyYellow { + keyid = 7704; + displayName = "Yellow Key (38d8)"; +}; +class ItemKeyYellow205: ItemKeyYellow { + keyid = 7705; + displayName = "Yellow Key (05b9)"; +}; +class ItemKeyYellow206: ItemKeyYellow { + keyid = 7706; + displayName = "Yellow Key (5fca)"; +}; +class ItemKeyYellow207: ItemKeyYellow { + keyid = 7707; + displayName = "Yellow Key (d979)"; +}; +class ItemKeyYellow208: ItemKeyYellow { + keyid = 7708; + displayName = "Yellow Key (981a)"; +}; +class ItemKeyYellow209: ItemKeyYellow { + keyid = 7709; + displayName = "Yellow Key (6601)"; +}; +class ItemKeyYellow210: ItemKeyYellow { + keyid = 7710; + displayName = "Yellow Key (c6cc)"; +}; +class ItemKeyYellow211: ItemKeyYellow { + keyid = 7711; + displayName = "Yellow Key (6c74)"; +}; +class ItemKeyYellow212: ItemKeyYellow { + keyid = 7712; + displayName = "Yellow Key (9f71)"; +}; +class ItemKeyYellow213: ItemKeyYellow { + keyid = 7713; + displayName = "Yellow Key (efb9)"; +}; +class ItemKeyYellow214: ItemKeyYellow { + keyid = 7714; + displayName = "Yellow Key (7682)"; +}; +class ItemKeyYellow215: ItemKeyYellow { + keyid = 7715; + displayName = "Yellow Key (4b9f)"; +}; +class ItemKeyYellow216: ItemKeyYellow { + keyid = 7716; + displayName = "Yellow Key (39e2)"; +}; +class ItemKeyYellow217: ItemKeyYellow { + keyid = 7717; + displayName = "Yellow Key (a9bb)"; +}; +class ItemKeyYellow218: ItemKeyYellow { + keyid = 7718; + displayName = "Yellow Key (cca2)"; +}; +class ItemKeyYellow219: ItemKeyYellow { + keyid = 7719; + displayName = "Yellow Key (2904)"; +}; +class ItemKeyYellow220: ItemKeyYellow { + keyid = 7720; + displayName = "Yellow Key (da28)"; +}; +class ItemKeyYellow221: ItemKeyYellow { + keyid = 7721; + displayName = "Yellow Key (2c71)"; +}; +class ItemKeyYellow222: ItemKeyYellow { + keyid = 7722; + displayName = "Yellow Key (3056)"; +}; +class ItemKeyYellow223: ItemKeyYellow { + keyid = 7723; + displayName = "Yellow Key (8751)"; +}; +class ItemKeyYellow224: ItemKeyYellow { + keyid = 7724; + displayName = "Yellow Key (595b)"; +}; +class ItemKeyYellow225: ItemKeyYellow { + keyid = 7725; + displayName = "Yellow Key (1098)"; +}; +class ItemKeyYellow226: ItemKeyYellow { + keyid = 7726; + displayName = "Yellow Key (1ad8)"; +}; +class ItemKeyYellow227: ItemKeyYellow { + keyid = 7727; + displayName = "Yellow Key (8ec2)"; +}; +class ItemKeyYellow228: ItemKeyYellow { + keyid = 7728; + displayName = "Yellow Key (493e)"; +}; +class ItemKeyYellow229: ItemKeyYellow { + keyid = 7729; + displayName = "Yellow Key (eac1)"; +}; +class ItemKeyYellow230: ItemKeyYellow { + keyid = 7730; + displayName = "Yellow Key (4436)"; +}; +class ItemKeyYellow231: ItemKeyYellow { + keyid = 7731; + displayName = "Yellow Key (be63)"; +}; +class ItemKeyYellow232: ItemKeyYellow { + keyid = 7732; + displayName = "Yellow Key (4cfd)"; +}; +class ItemKeyYellow233: ItemKeyYellow { + keyid = 7733; + displayName = "Yellow Key (bbc8)"; +}; +class ItemKeyYellow234: ItemKeyYellow { + keyid = 7734; + displayName = "Yellow Key (78ae)"; +}; +class ItemKeyYellow235: ItemKeyYellow { + keyid = 7735; + displayName = "Yellow Key (5d1b)"; +}; +class ItemKeyYellow236: ItemKeyYellow { + keyid = 7736; + displayName = "Yellow Key (5e9f)"; +}; +class ItemKeyYellow237: ItemKeyYellow { + keyid = 7737; + displayName = "Yellow Key (f5a3)"; +}; +class ItemKeyYellow238: ItemKeyYellow { + keyid = 7738; + displayName = "Yellow Key (fc61)"; +}; +class ItemKeyYellow239: ItemKeyYellow { + keyid = 7739; + displayName = "Yellow Key (7b8e)"; +}; +class ItemKeyYellow240: ItemKeyYellow { + keyid = 7740; + displayName = "Yellow Key (b501)"; +}; +class ItemKeyYellow241: ItemKeyYellow { + keyid = 7741; + displayName = "Yellow Key (d558)"; +}; +class ItemKeyYellow242: ItemKeyYellow { + keyid = 7742; + displayName = "Yellow Key (872d)"; +}; +class ItemKeyYellow243: ItemKeyYellow { + keyid = 7743; + displayName = "Yellow Key (9d6a)"; +}; +class ItemKeyYellow244: ItemKeyYellow { + keyid = 7744; + displayName = "Yellow Key (e681)"; +}; +class ItemKeyYellow245: ItemKeyYellow { + keyid = 7745; + displayName = "Yellow Key (e080)"; +}; +class ItemKeyYellow246: ItemKeyYellow { + keyid = 7746; + displayName = "Yellow Key (259b)"; +}; +class ItemKeyYellow247: ItemKeyYellow { + keyid = 7747; + displayName = "Yellow Key (5159)"; +}; +class ItemKeyYellow248: ItemKeyYellow { + keyid = 7748; + displayName = "Yellow Key (7406)"; +}; +class ItemKeyYellow249: ItemKeyYellow { + keyid = 7749; + displayName = "Yellow Key (d9ac)"; +}; +class ItemKeyYellow250: ItemKeyYellow { + keyid = 7750; + displayName = "Yellow Key (229b)"; +}; +class ItemKeyYellow251: ItemKeyYellow { + keyid = 7751; + displayName = "Yellow Key (857f)"; +}; +class ItemKeyYellow252: ItemKeyYellow { + keyid = 7752; + displayName = "Yellow Key (5036)"; +}; +class ItemKeyYellow253: ItemKeyYellow { + keyid = 7753; + displayName = "Yellow Key (8ea0)"; +}; +class ItemKeyYellow254: ItemKeyYellow { + keyid = 7754; + displayName = "Yellow Key (b3ff)"; +}; +class ItemKeyYellow255: ItemKeyYellow { + keyid = 7755; + displayName = "Yellow Key (2903)"; +}; +class ItemKeyYellow256: ItemKeyYellow { + keyid = 7756; + displayName = "Yellow Key (6f31)"; +}; +class ItemKeyYellow257: ItemKeyYellow { + keyid = 7757; + displayName = "Yellow Key (d562)"; +}; +class ItemKeyYellow258: ItemKeyYellow { + keyid = 7758; + displayName = "Yellow Key (2b8c)"; +}; +class ItemKeyYellow259: ItemKeyYellow { + keyid = 7759; + displayName = "Yellow Key (49d0)"; +}; +class ItemKeyYellow260: ItemKeyYellow { + keyid = 7760; + displayName = "Yellow Key (67b1)"; +}; +class ItemKeyYellow261: ItemKeyYellow { + keyid = 7761; + displayName = "Yellow Key (9484)"; +}; +class ItemKeyYellow262: ItemKeyYellow { + keyid = 7762; + displayName = "Yellow Key (022f)"; +}; +class ItemKeyYellow263: ItemKeyYellow { + keyid = 7763; + displayName = "Yellow Key (77a6)"; +}; +class ItemKeyYellow264: ItemKeyYellow { + keyid = 7764; + displayName = "Yellow Key (e4c6)"; +}; +class ItemKeyYellow265: ItemKeyYellow { + keyid = 7765; + displayName = "Yellow Key (1f90)"; +}; +class ItemKeyYellow266: ItemKeyYellow { + keyid = 7766; + displayName = "Yellow Key (0299)"; +}; +class ItemKeyYellow267: ItemKeyYellow { + keyid = 7767; + displayName = "Yellow Key (9010)"; +}; +class ItemKeyYellow268: ItemKeyYellow { + keyid = 7768; + displayName = "Yellow Key (83ca)"; +}; +class ItemKeyYellow269: ItemKeyYellow { + keyid = 7769; + displayName = "Yellow Key (d784)"; +}; +class ItemKeyYellow270: ItemKeyYellow { + keyid = 7770; + displayName = "Yellow Key (b113)"; +}; +class ItemKeyYellow271: ItemKeyYellow { + keyid = 7771; + displayName = "Yellow Key (b5cd)"; +}; +class ItemKeyYellow272: ItemKeyYellow { + keyid = 7772; + displayName = "Yellow Key (042b)"; +}; +class ItemKeyYellow273: ItemKeyYellow { + keyid = 7773; + displayName = "Yellow Key (db33)"; +}; +class ItemKeyYellow274: ItemKeyYellow { + keyid = 7774; + displayName = "Yellow Key (57fa)"; +}; +class ItemKeyYellow275: ItemKeyYellow { + keyid = 7775; + displayName = "Yellow Key (eedc)"; +}; +class ItemKeyYellow276: ItemKeyYellow { + keyid = 7776; + displayName = "Yellow Key (038f)"; +}; +class ItemKeyYellow277: ItemKeyYellow { + keyid = 7777; + displayName = "Yellow Key (d90b)"; +}; +class ItemKeyYellow278: ItemKeyYellow { + keyid = 7778; + displayName = "Yellow Key (df90)"; +}; +class ItemKeyYellow279: ItemKeyYellow { + keyid = 7779; + displayName = "Yellow Key (332c)"; +}; +class ItemKeyYellow280: ItemKeyYellow { + keyid = 7780; + displayName = "Yellow Key (a6c8)"; +}; +class ItemKeyYellow281: ItemKeyYellow { + keyid = 7781; + displayName = "Yellow Key (4cde)"; +}; +class ItemKeyYellow282: ItemKeyYellow { + keyid = 7782; + displayName = "Yellow Key (6777)"; +}; +class ItemKeyYellow283: ItemKeyYellow { + keyid = 7783; + displayName = "Yellow Key (7617)"; +}; +class ItemKeyYellow284: ItemKeyYellow { + keyid = 7784; + displayName = "Yellow Key (c364)"; +}; +class ItemKeyYellow285: ItemKeyYellow { + keyid = 7785; + displayName = "Yellow Key (f78b)"; +}; +class ItemKeyYellow286: ItemKeyYellow { + keyid = 7786; + displayName = "Yellow Key (54da)"; +}; +class ItemKeyYellow287: ItemKeyYellow { + keyid = 7787; + displayName = "Yellow Key (d3e5)"; +}; +class ItemKeyYellow288: ItemKeyYellow { + keyid = 7788; + displayName = "Yellow Key (dfdc)"; +}; +class ItemKeyYellow289: ItemKeyYellow { + keyid = 7789; + displayName = "Yellow Key (ad3f)"; +}; +class ItemKeyYellow290: ItemKeyYellow { + keyid = 7790; + displayName = "Yellow Key (5cea)"; +}; +class ItemKeyYellow291: ItemKeyYellow { + keyid = 7791; + displayName = "Yellow Key (4468)"; +}; +class ItemKeyYellow292: ItemKeyYellow { + keyid = 7792; + displayName = "Yellow Key (52f7)"; +}; +class ItemKeyYellow293: ItemKeyYellow { + keyid = 7793; + displayName = "Yellow Key (af62)"; +}; +class ItemKeyYellow294: ItemKeyYellow { + keyid = 7794; + displayName = "Yellow Key (5e02)"; +}; +class ItemKeyYellow295: ItemKeyYellow { + keyid = 7795; + displayName = "Yellow Key (79b9)"; +}; +class ItemKeyYellow296: ItemKeyYellow { + keyid = 7796; + displayName = "Yellow Key (f370)"; +}; +class ItemKeyYellow297: ItemKeyYellow { + keyid = 7797; + displayName = "Yellow Key (3336)"; +}; +class ItemKeyYellow298: ItemKeyYellow { + keyid = 7798; + displayName = "Yellow Key (b4e3)"; +}; +class ItemKeyYellow299: ItemKeyYellow { + keyid = 7799; + displayName = "Yellow Key (5045)"; +}; +class ItemKeyYellow300: ItemKeyYellow { + keyid = 7800; + displayName = "Yellow Key (23b2)"; +}; +class ItemKeyYellow301: ItemKeyYellow { + keyid = 7801; + displayName = "Yellow Key (c315)"; +}; +class ItemKeyYellow302: ItemKeyYellow { + keyid = 7802; + displayName = "Yellow Key (c4ea)"; +}; +class ItemKeyYellow303: ItemKeyYellow { + keyid = 7803; + displayName = "Yellow Key (0ef8)"; +}; +class ItemKeyYellow304: ItemKeyYellow { + keyid = 7804; + displayName = "Yellow Key (e7fa)"; +}; +class ItemKeyYellow305: ItemKeyYellow { + keyid = 7805; + displayName = "Yellow Key (ae84)"; +}; +class ItemKeyYellow306: ItemKeyYellow { + keyid = 7806; + displayName = "Yellow Key (97a1)"; +}; +class ItemKeyYellow307: ItemKeyYellow { + keyid = 7807; + displayName = "Yellow Key (6533)"; +}; +class ItemKeyYellow308: ItemKeyYellow { + keyid = 7808; + displayName = "Yellow Key (41a5)"; +}; +class ItemKeyYellow309: ItemKeyYellow { + keyid = 7809; + displayName = "Yellow Key (ef25)"; +}; +class ItemKeyYellow310: ItemKeyYellow { + keyid = 7810; + displayName = "Yellow Key (7d22)"; +}; +class ItemKeyYellow311: ItemKeyYellow { + keyid = 7811; + displayName = "Yellow Key (2cec)"; +}; +class ItemKeyYellow312: ItemKeyYellow { + keyid = 7812; + displayName = "Yellow Key (7146)"; +}; +class ItemKeyYellow313: ItemKeyYellow { + keyid = 7813; + displayName = "Yellow Key (e742)"; +}; +class ItemKeyYellow314: ItemKeyYellow { + keyid = 7814; + displayName = "Yellow Key (7b8a)"; +}; +class ItemKeyYellow315: ItemKeyYellow { + keyid = 7815; + displayName = "Yellow Key (0f89)"; +}; +class ItemKeyYellow316: ItemKeyYellow { + keyid = 7816; + displayName = "Yellow Key (4d90)"; +}; +class ItemKeyYellow317: ItemKeyYellow { + keyid = 7817; + displayName = "Yellow Key (78a7)"; +}; +class ItemKeyYellow318: ItemKeyYellow { + keyid = 7818; + displayName = "Yellow Key (4326)"; +}; +class ItemKeyYellow319: ItemKeyYellow { + keyid = 7819; + displayName = "Yellow Key (16e6)"; +}; +class ItemKeyYellow320: ItemKeyYellow { + keyid = 7820; + displayName = "Yellow Key (fbcc)"; +}; +class ItemKeyYellow321: ItemKeyYellow { + keyid = 7821; + displayName = "Yellow Key (12c5)"; +}; +class ItemKeyYellow322: ItemKeyYellow { + keyid = 7822; + displayName = "Yellow Key (e3f0)"; +}; +class ItemKeyYellow323: ItemKeyYellow { + keyid = 7823; + displayName = "Yellow Key (6473)"; +}; +class ItemKeyYellow324: ItemKeyYellow { + keyid = 7824; + displayName = "Yellow Key (1893)"; +}; +class ItemKeyYellow325: ItemKeyYellow { + keyid = 7825; + displayName = "Yellow Key (4f82)"; +}; +class ItemKeyYellow326: ItemKeyYellow { + keyid = 7826; + displayName = "Yellow Key (9b70)"; +}; +class ItemKeyYellow327: ItemKeyYellow { + keyid = 7827; + displayName = "Yellow Key (5af4)"; +}; +class ItemKeyYellow328: ItemKeyYellow { + keyid = 7828; + displayName = "Yellow Key (0ea9)"; +}; +class ItemKeyYellow329: ItemKeyYellow { + keyid = 7829; + displayName = "Yellow Key (bc0e)"; +}; +class ItemKeyYellow330: ItemKeyYellow { + keyid = 7830; + displayName = "Yellow Key (e297)"; +}; +class ItemKeyYellow331: ItemKeyYellow { + keyid = 7831; + displayName = "Yellow Key (f69d)"; +}; +class ItemKeyYellow332: ItemKeyYellow { + keyid = 7832; + displayName = "Yellow Key (76ee)"; +}; +class ItemKeyYellow333: ItemKeyYellow { + keyid = 7833; + displayName = "Yellow Key (e740)"; +}; +class ItemKeyYellow334: ItemKeyYellow { + keyid = 7834; + displayName = "Yellow Key (5811)"; +}; +class ItemKeyYellow335: ItemKeyYellow { + keyid = 7835; + displayName = "Yellow Key (150b)"; +}; +class ItemKeyYellow336: ItemKeyYellow { + keyid = 7836; + displayName = "Yellow Key (c688)"; +}; +class ItemKeyYellow337: ItemKeyYellow { + keyid = 7837; + displayName = "Yellow Key (fd26)"; +}; +class ItemKeyYellow338: ItemKeyYellow { + keyid = 7838; + displayName = "Yellow Key (ddb2)"; +}; +class ItemKeyYellow339: ItemKeyYellow { + keyid = 7839; + displayName = "Yellow Key (283c)"; +}; +class ItemKeyYellow340: ItemKeyYellow { + keyid = 7840; + displayName = "Yellow Key (ddb3)"; +}; +class ItemKeyYellow341: ItemKeyYellow { + keyid = 7841; + displayName = "Yellow Key (c6d8)"; +}; +class ItemKeyYellow342: ItemKeyYellow { + keyid = 7842; + displayName = "Yellow Key (2bb2)"; +}; +class ItemKeyYellow343: ItemKeyYellow { + keyid = 7843; + displayName = "Yellow Key (0051)"; +}; +class ItemKeyYellow344: ItemKeyYellow { + keyid = 7844; + displayName = "Yellow Key (618e)"; +}; +class ItemKeyYellow345: ItemKeyYellow { + keyid = 7845; + displayName = "Yellow Key (928a)"; +}; +class ItemKeyYellow346: ItemKeyYellow { + keyid = 7846; + displayName = "Yellow Key (f5ad)"; +}; +class ItemKeyYellow347: ItemKeyYellow { + keyid = 7847; + displayName = "Yellow Key (6c66)"; +}; +class ItemKeyYellow348: ItemKeyYellow { + keyid = 7848; + displayName = "Yellow Key (dd75)"; +}; +class ItemKeyYellow349: ItemKeyYellow { + keyid = 7849; + displayName = "Yellow Key (47e9)"; +}; +class ItemKeyYellow350: ItemKeyYellow { + keyid = 7850; + displayName = "Yellow Key (afac)"; +}; +class ItemKeyYellow351: ItemKeyYellow { + keyid = 7851; + displayName = "Yellow Key (52eb)"; +}; +class ItemKeyYellow352: ItemKeyYellow { + keyid = 7852; + displayName = "Yellow Key (0ca1)"; +}; +class ItemKeyYellow353: ItemKeyYellow { + keyid = 7853; + displayName = "Yellow Key (ca7a)"; +}; +class ItemKeyYellow354: ItemKeyYellow { + keyid = 7854; + displayName = "Yellow Key (c635)"; +}; +class ItemKeyYellow355: ItemKeyYellow { + keyid = 7855; + displayName = "Yellow Key (a566)"; +}; +class ItemKeyYellow356: ItemKeyYellow { + keyid = 7856; + displayName = "Yellow Key (5f33)"; +}; +class ItemKeyYellow357: ItemKeyYellow { + keyid = 7857; + displayName = "Yellow Key (2321)"; +}; +class ItemKeyYellow358: ItemKeyYellow { + keyid = 7858; + displayName = "Yellow Key (49c8)"; +}; +class ItemKeyYellow359: ItemKeyYellow { + keyid = 7859; + displayName = "Yellow Key (4b53)"; +}; +class ItemKeyYellow360: ItemKeyYellow { + keyid = 7860; + displayName = "Yellow Key (8321)"; +}; +class ItemKeyYellow361: ItemKeyYellow { + keyid = 7861; + displayName = "Yellow Key (ea12)"; +}; +class ItemKeyYellow362: ItemKeyYellow { + keyid = 7862; + displayName = "Yellow Key (1999)"; +}; +class ItemKeyYellow363: ItemKeyYellow { + keyid = 7863; + displayName = "Yellow Key (0059)"; +}; +class ItemKeyYellow364: ItemKeyYellow { + keyid = 7864; + displayName = "Yellow Key (4c3f)"; +}; +class ItemKeyYellow365: ItemKeyYellow { + keyid = 7865; + displayName = "Yellow Key (b9c9)"; +}; +class ItemKeyYellow366: ItemKeyYellow { + keyid = 7866; + displayName = "Yellow Key (2ed8)"; +}; +class ItemKeyYellow367: ItemKeyYellow { + keyid = 7867; + displayName = "Yellow Key (16e9)"; +}; +class ItemKeyYellow368: ItemKeyYellow { + keyid = 7868; + displayName = "Yellow Key (6d61)"; +}; +class ItemKeyYellow369: ItemKeyYellow { + keyid = 7869; + displayName = "Yellow Key (55f2)"; +}; +class ItemKeyYellow370: ItemKeyYellow { + keyid = 7870; + displayName = "Yellow Key (e250)"; +}; +class ItemKeyYellow371: ItemKeyYellow { + keyid = 7871; + displayName = "Yellow Key (19f7)"; +}; +class ItemKeyYellow372: ItemKeyYellow { + keyid = 7872; + displayName = "Yellow Key (8710)"; +}; +class ItemKeyYellow373: ItemKeyYellow { + keyid = 7873; + displayName = "Yellow Key (0778)"; +}; +class ItemKeyYellow374: ItemKeyYellow { + keyid = 7874; + displayName = "Yellow Key (d69f)"; +}; +class ItemKeyYellow375: ItemKeyYellow { + keyid = 7875; + displayName = "Yellow Key (3907)"; +}; +class ItemKeyYellow376: ItemKeyYellow { + keyid = 7876; + displayName = "Yellow Key (a3ed)"; +}; +class ItemKeyYellow377: ItemKeyYellow { + keyid = 7877; + displayName = "Yellow Key (786c)"; +}; +class ItemKeyYellow378: ItemKeyYellow { + keyid = 7878; + displayName = "Yellow Key (3fc9)"; +}; +class ItemKeyYellow379: ItemKeyYellow { + keyid = 7879; + displayName = "Yellow Key (a7c0)"; +}; +class ItemKeyYellow380: ItemKeyYellow { + keyid = 7880; + displayName = "Yellow Key (8c1c)"; +}; +class ItemKeyYellow381: ItemKeyYellow { + keyid = 7881; + displayName = "Yellow Key (9400)"; +}; +class ItemKeyYellow382: ItemKeyYellow { + keyid = 7882; + displayName = "Yellow Key (c264)"; +}; +class ItemKeyYellow383: ItemKeyYellow { + keyid = 7883; + displayName = "Yellow Key (20fb)"; +}; +class ItemKeyYellow384: ItemKeyYellow { + keyid = 7884; + displayName = "Yellow Key (dd53)"; +}; +class ItemKeyYellow385: ItemKeyYellow { + keyid = 7885; + displayName = "Yellow Key (f469)"; +}; +class ItemKeyYellow386: ItemKeyYellow { + keyid = 7886; + displayName = "Yellow Key (ec16)"; +}; +class ItemKeyYellow387: ItemKeyYellow { + keyid = 7887; + displayName = "Yellow Key (1981)"; +}; +class ItemKeyYellow388: ItemKeyYellow { + keyid = 7888; + displayName = "Yellow Key (6de2)"; +}; +class ItemKeyYellow389: ItemKeyYellow { + keyid = 7889; + displayName = "Yellow Key (1779)"; +}; +class ItemKeyYellow390: ItemKeyYellow { + keyid = 7890; + displayName = "Yellow Key (d95b)"; +}; +class ItemKeyYellow391: ItemKeyYellow { + keyid = 7891; + displayName = "Yellow Key (7242)"; +}; +class ItemKeyYellow392: ItemKeyYellow { + keyid = 7892; + displayName = "Yellow Key (1a6e)"; +}; +class ItemKeyYellow393: ItemKeyYellow { + keyid = 7893; + displayName = "Yellow Key (a6c2)"; +}; +class ItemKeyYellow394: ItemKeyYellow { + keyid = 7894; + displayName = "Yellow Key (26b8)"; +}; +class ItemKeyYellow395: ItemKeyYellow { + keyid = 7895; + displayName = "Yellow Key (48d1)"; +}; +class ItemKeyYellow396: ItemKeyYellow { + keyid = 7896; + displayName = "Yellow Key (7a3a)"; +}; +class ItemKeyYellow397: ItemKeyYellow { + keyid = 7897; + displayName = "Yellow Key (66e5)"; +}; +class ItemKeyYellow398: ItemKeyYellow { + keyid = 7898; + displayName = "Yellow Key (497c)"; +}; +class ItemKeyYellow399: ItemKeyYellow { + keyid = 7899; + displayName = "Yellow Key (20f9)"; +}; +class ItemKeyYellow400: ItemKeyYellow { + keyid = 7900; + displayName = "Yellow Key (9226)"; +}; +class ItemKeyYellow401: ItemKeyYellow { + keyid = 7901; + displayName = "Yellow Key (4cdc)"; +}; +class ItemKeyYellow402: ItemKeyYellow { + keyid = 7902; + displayName = "Yellow Key (c72a)"; +}; +class ItemKeyYellow403: ItemKeyYellow { + keyid = 7903; + displayName = "Yellow Key (474b)"; +}; +class ItemKeyYellow404: ItemKeyYellow { + keyid = 7904; + displayName = "Yellow Key (9f26)"; +}; +class ItemKeyYellow405: ItemKeyYellow { + keyid = 7905; + displayName = "Yellow Key (7346)"; +}; +class ItemKeyYellow406: ItemKeyYellow { + keyid = 7906; + displayName = "Yellow Key (0aa6)"; +}; +class ItemKeyYellow407: ItemKeyYellow { + keyid = 7907; + displayName = "Yellow Key (7b2f)"; +}; +class ItemKeyYellow408: ItemKeyYellow { + keyid = 7908; + displayName = "Yellow Key (826a)"; +}; +class ItemKeyYellow409: ItemKeyYellow { + keyid = 7909; + displayName = "Yellow Key (d517)"; +}; +class ItemKeyYellow410: ItemKeyYellow { + keyid = 7910; + displayName = "Yellow Key (608b)"; +}; +class ItemKeyYellow411: ItemKeyYellow { + keyid = 7911; + displayName = "Yellow Key (499e)"; +}; +class ItemKeyYellow412: ItemKeyYellow { + keyid = 7912; + displayName = "Yellow Key (63f8)"; +}; +class ItemKeyYellow413: ItemKeyYellow { + keyid = 7913; + displayName = "Yellow Key (f5e8)"; +}; +class ItemKeyYellow414: ItemKeyYellow { + keyid = 7914; + displayName = "Yellow Key (6649)"; +}; +class ItemKeyYellow415: ItemKeyYellow { + keyid = 7915; + displayName = "Yellow Key (738a)"; +}; +class ItemKeyYellow416: ItemKeyYellow { + keyid = 7916; + displayName = "Yellow Key (7afa)"; +}; +class ItemKeyYellow417: ItemKeyYellow { + keyid = 7917; + displayName = "Yellow Key (25b8)"; +}; +class ItemKeyYellow418: ItemKeyYellow { + keyid = 7918; + displayName = "Yellow Key (8e77)"; +}; +class ItemKeyYellow419: ItemKeyYellow { + keyid = 7919; + displayName = "Yellow Key (fa3b)"; +}; +class ItemKeyYellow420: ItemKeyYellow { + keyid = 7920; + displayName = "Yellow Key (5a02)"; +}; +class ItemKeyYellow421: ItemKeyYellow { + keyid = 7921; + displayName = "Yellow Key (785c)"; +}; +class ItemKeyYellow422: ItemKeyYellow { + keyid = 7922; + displayName = "Yellow Key (0818)"; +}; +class ItemKeyYellow423: ItemKeyYellow { + keyid = 7923; + displayName = "Yellow Key (2b99)"; +}; +class ItemKeyYellow424: ItemKeyYellow { + keyid = 7924; + displayName = "Yellow Key (7da2)"; +}; +class ItemKeyYellow425: ItemKeyYellow { + keyid = 7925; + displayName = "Yellow Key (a349)"; +}; +class ItemKeyYellow426: ItemKeyYellow { + keyid = 7926; + displayName = "Yellow Key (82e6)"; +}; +class ItemKeyYellow427: ItemKeyYellow { + keyid = 7927; + displayName = "Yellow Key (e053)"; +}; +class ItemKeyYellow428: ItemKeyYellow { + keyid = 7928; + displayName = "Yellow Key (9058)"; +}; +class ItemKeyYellow429: ItemKeyYellow { + keyid = 7929; + displayName = "Yellow Key (73d2)"; +}; +class ItemKeyYellow430: ItemKeyYellow { + keyid = 7930; + displayName = "Yellow Key (1928)"; +}; +class ItemKeyYellow431: ItemKeyYellow { + keyid = 7931; + displayName = "Yellow Key (ea04)"; +}; +class ItemKeyYellow432: ItemKeyYellow { + keyid = 7932; + displayName = "Yellow Key (d380)"; +}; +class ItemKeyYellow433: ItemKeyYellow { + keyid = 7933; + displayName = "Yellow Key (9bf2)"; +}; +class ItemKeyYellow434: ItemKeyYellow { + keyid = 7934; + displayName = "Yellow Key (f26d)"; +}; +class ItemKeyYellow435: ItemKeyYellow { + keyid = 7935; + displayName = "Yellow Key (b97d)"; +}; +class ItemKeyYellow436: ItemKeyYellow { + keyid = 7936; + displayName = "Yellow Key (e81a)"; +}; +class ItemKeyYellow437: ItemKeyYellow { + keyid = 7937; + displayName = "Yellow Key (fea6)"; +}; +class ItemKeyYellow438: ItemKeyYellow { + keyid = 7938; + displayName = "Yellow Key (7864)"; +}; +class ItemKeyYellow439: ItemKeyYellow { + keyid = 7939; + displayName = "Yellow Key (1a27)"; +}; +class ItemKeyYellow440: ItemKeyYellow { + keyid = 7940; + displayName = "Yellow Key (e7cb)"; +}; +class ItemKeyYellow441: ItemKeyYellow { + keyid = 7941; + displayName = "Yellow Key (50a4)"; +}; +class ItemKeyYellow442: ItemKeyYellow { + keyid = 7942; + displayName = "Yellow Key (6cf9)"; +}; +class ItemKeyYellow443: ItemKeyYellow { + keyid = 7943; + displayName = "Yellow Key (6817)"; +}; +class ItemKeyYellow444: ItemKeyYellow { + keyid = 7944; + displayName = "Yellow Key (d80a)"; +}; +class ItemKeyYellow445: ItemKeyYellow { + keyid = 7945; + displayName = "Yellow Key (cc1d)"; +}; +class ItemKeyYellow446: ItemKeyYellow { + keyid = 7946; + displayName = "Yellow Key (7f80)"; +}; +class ItemKeyYellow447: ItemKeyYellow { + keyid = 7947; + displayName = "Yellow Key (b543)"; +}; +class ItemKeyYellow448: ItemKeyYellow { + keyid = 7948; + displayName = "Yellow Key (d2f1)"; +}; +class ItemKeyYellow449: ItemKeyYellow { + keyid = 7949; + displayName = "Yellow Key (fc55)"; +}; +class ItemKeyYellow450: ItemKeyYellow { + keyid = 7950; + displayName = "Yellow Key (b452)"; +}; +class ItemKeyYellow451: ItemKeyYellow { + keyid = 7951; + displayName = "Yellow Key (651b)"; +}; +class ItemKeyYellow452: ItemKeyYellow { + keyid = 7952; + displayName = "Yellow Key (086f)"; +}; +class ItemKeyYellow453: ItemKeyYellow { + keyid = 7953; + displayName = "Yellow Key (5df0)"; +}; +class ItemKeyYellow454: ItemKeyYellow { + keyid = 7954; + displayName = "Yellow Key (534a)"; +}; +class ItemKeyYellow455: ItemKeyYellow { + keyid = 7955; + displayName = "Yellow Key (1d67)"; +}; +class ItemKeyYellow456: ItemKeyYellow { + keyid = 7956; + displayName = "Yellow Key (19f1)"; +}; +class ItemKeyYellow457: ItemKeyYellow { + keyid = 7957; + displayName = "Yellow Key (75c4)"; +}; +class ItemKeyYellow458: ItemKeyYellow { + keyid = 7958; + displayName = "Yellow Key (94c6)"; +}; +class ItemKeyYellow459: ItemKeyYellow { + keyid = 7959; + displayName = "Yellow Key (40d6)"; +}; +class ItemKeyYellow460: ItemKeyYellow { + keyid = 7960; + displayName = "Yellow Key (d16b)"; +}; +class ItemKeyYellow461: ItemKeyYellow { + keyid = 7961; + displayName = "Yellow Key (0e10)"; +}; +class ItemKeyYellow462: ItemKeyYellow { + keyid = 7962; + displayName = "Yellow Key (b3e4)"; +}; +class ItemKeyYellow463: ItemKeyYellow { + keyid = 7963; + displayName = "Yellow Key (3c96)"; +}; +class ItemKeyYellow464: ItemKeyYellow { + keyid = 7964; + displayName = "Yellow Key (a467)"; +}; +class ItemKeyYellow465: ItemKeyYellow { + keyid = 7965; + displayName = "Yellow Key (354f)"; +}; +class ItemKeyYellow466: ItemKeyYellow { + keyid = 7966; + displayName = "Yellow Key (2682)"; +}; +class ItemKeyYellow467: ItemKeyYellow { + keyid = 7967; + displayName = "Yellow Key (c23e)"; +}; +class ItemKeyYellow468: ItemKeyYellow { + keyid = 7968; + displayName = "Yellow Key (70c5)"; +}; +class ItemKeyYellow469: ItemKeyYellow { + keyid = 7969; + displayName = "Yellow Key (1817)"; +}; +class ItemKeyYellow470: ItemKeyYellow { + keyid = 7970; + displayName = "Yellow Key (428f)"; +}; +class ItemKeyYellow471: ItemKeyYellow { + keyid = 7971; + displayName = "Yellow Key (7a74)"; +}; +class ItemKeyYellow472: ItemKeyYellow { + keyid = 7972; + displayName = "Yellow Key (42c2)"; +}; +class ItemKeyYellow473: ItemKeyYellow { + keyid = 7973; + displayName = "Yellow Key (d303)"; +}; +class ItemKeyYellow474: ItemKeyYellow { + keyid = 7974; + displayName = "Yellow Key (ba09)"; +}; +class ItemKeyYellow475: ItemKeyYellow { + keyid = 7975; + displayName = "Yellow Key (7f22)"; +}; +class ItemKeyYellow476: ItemKeyYellow { + keyid = 7976; + displayName = "Yellow Key (bab2)"; +}; +class ItemKeyYellow477: ItemKeyYellow { + keyid = 7977; + displayName = "Yellow Key (b441)"; +}; +class ItemKeyYellow478: ItemKeyYellow { + keyid = 7978; + displayName = "Yellow Key (5b9d)"; +}; +class ItemKeyYellow479: ItemKeyYellow { + keyid = 7979; + displayName = "Yellow Key (e543)"; +}; +class ItemKeyYellow480: ItemKeyYellow { + keyid = 7980; + displayName = "Yellow Key (2a5a)"; +}; +class ItemKeyYellow481: ItemKeyYellow { + keyid = 7981; + displayName = "Yellow Key (87c3)"; +}; +class ItemKeyYellow482: ItemKeyYellow { + keyid = 7982; + displayName = "Yellow Key (34ab)"; +}; +class ItemKeyYellow483: ItemKeyYellow { + keyid = 7983; + displayName = "Yellow Key (c5e1)"; +}; +class ItemKeyYellow484: ItemKeyYellow { + keyid = 7984; + displayName = "Yellow Key (985f)"; +}; +class ItemKeyYellow485: ItemKeyYellow { + keyid = 7985; + displayName = "Yellow Key (d53b)"; +}; +class ItemKeyYellow486: ItemKeyYellow { + keyid = 7986; + displayName = "Yellow Key (1cf2)"; +}; +class ItemKeyYellow487: ItemKeyYellow { + keyid = 7987; + displayName = "Yellow Key (056f)"; +}; +class ItemKeyYellow488: ItemKeyYellow { + keyid = 7988; + displayName = "Yellow Key (5385)"; +}; +class ItemKeyYellow489: ItemKeyYellow { + keyid = 7989; + displayName = "Yellow Key (94a1)"; +}; +class ItemKeyYellow490: ItemKeyYellow { + keyid = 7990; + displayName = "Yellow Key (3b6f)"; +}; +class ItemKeyYellow491: ItemKeyYellow { + keyid = 7991; + displayName = "Yellow Key (a3e1)"; +}; +class ItemKeyYellow492: ItemKeyYellow { + keyid = 7992; + displayName = "Yellow Key (0f15)"; +}; +class ItemKeyYellow493: ItemKeyYellow { + keyid = 7993; + displayName = "Yellow Key (3e19)"; +}; +class ItemKeyYellow494: ItemKeyYellow { + keyid = 7994; + displayName = "Yellow Key (359a)"; +}; +class ItemKeyYellow495: ItemKeyYellow { + keyid = 7995; + displayName = "Yellow Key (8cbc)"; +}; +class ItemKeyYellow496: ItemKeyYellow { + keyid = 7996; + displayName = "Yellow Key (5f73)"; +}; +class ItemKeyYellow497: ItemKeyYellow { + keyid = 7997; + displayName = "Yellow Key (77a8)"; +}; +class ItemKeyYellow498: ItemKeyYellow { + keyid = 7998; + displayName = "Yellow Key (117a)"; +}; +class ItemKeyYellow499: ItemKeyYellow { + keyid = 7999; + displayName = "Yellow Key (25e2)"; +}; +class ItemKeyYellow500: ItemKeyYellow { + keyid = 8000; + displayName = "Yellow Key (2de3)"; +}; +class ItemKeyYellow501: ItemKeyYellow { + keyid = 8001; + displayName = "Yellow Key (1217)"; +}; +class ItemKeyYellow502: ItemKeyYellow { + keyid = 8002; + displayName = "Yellow Key (82e2)"; +}; +class ItemKeyYellow503: ItemKeyYellow { + keyid = 8003; + displayName = "Yellow Key (7637)"; +}; +class ItemKeyYellow504: ItemKeyYellow { + keyid = 8004; + displayName = "Yellow Key (ba0c)"; +}; +class ItemKeyYellow505: ItemKeyYellow { + keyid = 8005; + displayName = "Yellow Key (c9c1)"; +}; +class ItemKeyYellow506: ItemKeyYellow { + keyid = 8006; + displayName = "Yellow Key (3e58)"; +}; +class ItemKeyYellow507: ItemKeyYellow { + keyid = 8007; + displayName = "Yellow Key (9b56)"; +}; +class ItemKeyYellow508: ItemKeyYellow { + keyid = 8008; + displayName = "Yellow Key (efab)"; +}; +class ItemKeyYellow509: ItemKeyYellow { + keyid = 8009; + displayName = "Yellow Key (ffcc)"; +}; +class ItemKeyYellow510: ItemKeyYellow { + keyid = 8010; + displayName = "Yellow Key (e51a)"; +}; +class ItemKeyYellow511: ItemKeyYellow { + keyid = 8011; + displayName = "Yellow Key (514e)"; +}; +class ItemKeyYellow512: ItemKeyYellow { + keyid = 8012; + displayName = "Yellow Key (b3bb)"; +}; +class ItemKeyYellow513: ItemKeyYellow { + keyid = 8013; + displayName = "Yellow Key (f55a)"; +}; +class ItemKeyYellow514: ItemKeyYellow { + keyid = 8014; + displayName = "Yellow Key (22c7)"; +}; +class ItemKeyYellow515: ItemKeyYellow { + keyid = 8015; + displayName = "Yellow Key (6264)"; +}; +class ItemKeyYellow516: ItemKeyYellow { + keyid = 8016; + displayName = "Yellow Key (95d4)"; +}; +class ItemKeyYellow517: ItemKeyYellow { + keyid = 8017; + displayName = "Yellow Key (32e0)"; +}; +class ItemKeyYellow518: ItemKeyYellow { + keyid = 8018; + displayName = "Yellow Key (9e69)"; +}; +class ItemKeyYellow519: ItemKeyYellow { + keyid = 8019; + displayName = "Yellow Key (c1d2)"; +}; +class ItemKeyYellow520: ItemKeyYellow { + keyid = 8020; + displayName = "Yellow Key (1680)"; +}; +class ItemKeyYellow521: ItemKeyYellow { + keyid = 8021; + displayName = "Yellow Key (0feb)"; +}; +class ItemKeyYellow522: ItemKeyYellow { + keyid = 8022; + displayName = "Yellow Key (39bc)"; +}; +class ItemKeyYellow523: ItemKeyYellow { + keyid = 8023; + displayName = "Yellow Key (2bc3)"; +}; +class ItemKeyYellow524: ItemKeyYellow { + keyid = 8024; + displayName = "Yellow Key (9e1f)"; +}; +class ItemKeyYellow525: ItemKeyYellow { + keyid = 8025; + displayName = "Yellow Key (1dd4)"; +}; +class ItemKeyYellow526: ItemKeyYellow { + keyid = 8026; + displayName = "Yellow Key (117b)"; +}; +class ItemKeyYellow527: ItemKeyYellow { + keyid = 8027; + displayName = "Yellow Key (ed67)"; +}; +class ItemKeyYellow528: ItemKeyYellow { + keyid = 8028; + displayName = "Yellow Key (1209)"; +}; +class ItemKeyYellow529: ItemKeyYellow { + keyid = 8029; + displayName = "Yellow Key (c366)"; +}; +class ItemKeyYellow530: ItemKeyYellow { + keyid = 8030; + displayName = "Yellow Key (fe36)"; +}; +class ItemKeyYellow531: ItemKeyYellow { + keyid = 8031; + displayName = "Yellow Key (bfdc)"; +}; +class ItemKeyYellow532: ItemKeyYellow { + keyid = 8032; + displayName = "Yellow Key (fefa)"; +}; +class ItemKeyYellow533: ItemKeyYellow { + keyid = 8033; + displayName = "Yellow Key (53e8)"; +}; +class ItemKeyYellow534: ItemKeyYellow { + keyid = 8034; + displayName = "Yellow Key (9a22)"; +}; +class ItemKeyYellow535: ItemKeyYellow { + keyid = 8035; + displayName = "Yellow Key (4794)"; +}; +class ItemKeyYellow536: ItemKeyYellow { + keyid = 8036; + displayName = "Yellow Key (0ebc)"; +}; +class ItemKeyYellow537: ItemKeyYellow { + keyid = 8037; + displayName = "Yellow Key (ee12)"; +}; +class ItemKeyYellow538: ItemKeyYellow { + keyid = 8038; + displayName = "Yellow Key (c32e)"; +}; +class ItemKeyYellow539: ItemKeyYellow { + keyid = 8039; + displayName = "Yellow Key (3d52)"; +}; +class ItemKeyYellow540: ItemKeyYellow { + keyid = 8040; + displayName = "Yellow Key (176d)"; +}; +class ItemKeyYellow541: ItemKeyYellow { + keyid = 8041; + displayName = "Yellow Key (8ee0)"; +}; +class ItemKeyYellow542: ItemKeyYellow { + keyid = 8042; + displayName = "Yellow Key (5d75)"; +}; +class ItemKeyYellow543: ItemKeyYellow { + keyid = 8043; + displayName = "Yellow Key (9894)"; +}; +class ItemKeyYellow544: ItemKeyYellow { + keyid = 8044; + displayName = "Yellow Key (e94a)"; +}; +class ItemKeyYellow545: ItemKeyYellow { + keyid = 8045; + displayName = "Yellow Key (f9c1)"; +}; +class ItemKeyYellow546: ItemKeyYellow { + keyid = 8046; + displayName = "Yellow Key (d880)"; +}; +class ItemKeyYellow547: ItemKeyYellow { + keyid = 8047; + displayName = "Yellow Key (0866)"; +}; +class ItemKeyYellow548: ItemKeyYellow { + keyid = 8048; + displayName = "Yellow Key (15de)"; +}; +class ItemKeyYellow549: ItemKeyYellow { + keyid = 8049; + displayName = "Yellow Key (8aa4)"; +}; +class ItemKeyYellow550: ItemKeyYellow { + keyid = 8050; + displayName = "Yellow Key (4604)"; +}; +class ItemKeyYellow551: ItemKeyYellow { + keyid = 8051; + displayName = "Yellow Key (7853)"; +}; +class ItemKeyYellow552: ItemKeyYellow { + keyid = 8052; + displayName = "Yellow Key (e24c)"; +}; +class ItemKeyYellow553: ItemKeyYellow { + keyid = 8053; + displayName = "Yellow Key (50fc)"; +}; +class ItemKeyYellow554: ItemKeyYellow { + keyid = 8054; + displayName = "Yellow Key (745f)"; +}; +class ItemKeyYellow555: ItemKeyYellow { + keyid = 8055; + displayName = "Yellow Key (e50c)"; +}; +class ItemKeyYellow556: ItemKeyYellow { + keyid = 8056; + displayName = "Yellow Key (7a8c)"; +}; +class ItemKeyYellow557: ItemKeyYellow { + keyid = 8057; + displayName = "Yellow Key (b38d)"; +}; +class ItemKeyYellow558: ItemKeyYellow { + keyid = 8058; + displayName = "Yellow Key (27fd)"; +}; +class ItemKeyYellow559: ItemKeyYellow { + keyid = 8059; + displayName = "Yellow Key (b618)"; +}; +class ItemKeyYellow560: ItemKeyYellow { + keyid = 8060; + displayName = "Yellow Key (7c05)"; +}; +class ItemKeyYellow561: ItemKeyYellow { + keyid = 8061; + displayName = "Yellow Key (a6fe)"; +}; +class ItemKeyYellow562: ItemKeyYellow { + keyid = 8062; + displayName = "Yellow Key (0f61)"; +}; +class ItemKeyYellow563: ItemKeyYellow { + keyid = 8063; + displayName = "Yellow Key (98ce)"; +}; +class ItemKeyYellow564: ItemKeyYellow { + keyid = 8064; + displayName = "Yellow Key (2018)"; +}; +class ItemKeyYellow565: ItemKeyYellow { + keyid = 8065; + displayName = "Yellow Key (e946)"; +}; +class ItemKeyYellow566: ItemKeyYellow { + keyid = 8066; + displayName = "Yellow Key (bff9)"; +}; +class ItemKeyYellow567: ItemKeyYellow { + keyid = 8067; + displayName = "Yellow Key (82a7)"; +}; +class ItemKeyYellow568: ItemKeyYellow { + keyid = 8068; + displayName = "Yellow Key (4bf4)"; +}; +class ItemKeyYellow569: ItemKeyYellow { + keyid = 8069; + displayName = "Yellow Key (fb73)"; +}; +class ItemKeyYellow570: ItemKeyYellow { + keyid = 8070; + displayName = "Yellow Key (d068)"; +}; +class ItemKeyYellow571: ItemKeyYellow { + keyid = 8071; + displayName = "Yellow Key (6b20)"; +}; +class ItemKeyYellow572: ItemKeyYellow { + keyid = 8072; + displayName = "Yellow Key (272e)"; +}; +class ItemKeyYellow573: ItemKeyYellow { + keyid = 8073; + displayName = "Yellow Key (c6a0)"; +}; +class ItemKeyYellow574: ItemKeyYellow { + keyid = 8074; + displayName = "Yellow Key (6173)"; +}; +class ItemKeyYellow575: ItemKeyYellow { + keyid = 8075; + displayName = "Yellow Key (087b)"; +}; +class ItemKeyYellow576: ItemKeyYellow { + keyid = 8076; + displayName = "Yellow Key (e855)"; +}; +class ItemKeyYellow577: ItemKeyYellow { + keyid = 8077; + displayName = "Yellow Key (739f)"; +}; +class ItemKeyYellow578: ItemKeyYellow { + keyid = 8078; + displayName = "Yellow Key (638c)"; +}; +class ItemKeyYellow579: ItemKeyYellow { + keyid = 8079; + displayName = "Yellow Key (1e82)"; +}; +class ItemKeyYellow580: ItemKeyYellow { + keyid = 8080; + displayName = "Yellow Key (dcde)"; +}; +class ItemKeyYellow581: ItemKeyYellow { + keyid = 8081; + displayName = "Yellow Key (ba58)"; +}; +class ItemKeyYellow582: ItemKeyYellow { + keyid = 8082; + displayName = "Yellow Key (9cc4)"; +}; +class ItemKeyYellow583: ItemKeyYellow { + keyid = 8083; + displayName = "Yellow Key (a7cc)"; +}; +class ItemKeyYellow584: ItemKeyYellow { + keyid = 8084; + displayName = "Yellow Key (5234)"; +}; +class ItemKeyYellow585: ItemKeyYellow { + keyid = 8085; + displayName = "Yellow Key (c3af)"; +}; +class ItemKeyYellow586: ItemKeyYellow { + keyid = 8086; + displayName = "Yellow Key (54e9)"; +}; +class ItemKeyYellow587: ItemKeyYellow { + keyid = 8087; + displayName = "Yellow Key (ff32)"; +}; +class ItemKeyYellow588: ItemKeyYellow { + keyid = 8088; + displayName = "Yellow Key (7f63)"; +}; +class ItemKeyYellow589: ItemKeyYellow { + keyid = 8089; + displayName = "Yellow Key (80eb)"; +}; +class ItemKeyYellow590: ItemKeyYellow { + keyid = 8090; + displayName = "Yellow Key (7742)"; +}; +class ItemKeyYellow591: ItemKeyYellow { + keyid = 8091; + displayName = "Yellow Key (73ce)"; +}; +class ItemKeyYellow592: ItemKeyYellow { + keyid = 8092; + displayName = "Yellow Key (25f5)"; +}; +class ItemKeyYellow593: ItemKeyYellow { + keyid = 8093; + displayName = "Yellow Key (b7e7)"; +}; +class ItemKeyYellow594: ItemKeyYellow { + keyid = 8094; + displayName = "Yellow Key (5e10)"; +}; +class ItemKeyYellow595: ItemKeyYellow { + keyid = 8095; + displayName = "Yellow Key (5cbd)"; +}; +class ItemKeyYellow596: ItemKeyYellow { + keyid = 8096; + displayName = "Yellow Key (8965)"; +}; +class ItemKeyYellow597: ItemKeyYellow { + keyid = 8097; + displayName = "Yellow Key (49c5)"; +}; +class ItemKeyYellow598: ItemKeyYellow { + keyid = 8098; + displayName = "Yellow Key (967f)"; +}; +class ItemKeyYellow599: ItemKeyYellow { + keyid = 8099; + displayName = "Yellow Key (a348)"; +}; +class ItemKeyYellow600: ItemKeyYellow { + keyid = 8100; + displayName = "Yellow Key (fa94)"; +}; +class ItemKeyYellow601: ItemKeyYellow { + keyid = 8101; + displayName = "Yellow Key (240e)"; +}; +class ItemKeyYellow602: ItemKeyYellow { + keyid = 8102; + displayName = "Yellow Key (7050)"; +}; +class ItemKeyYellow603: ItemKeyYellow { + keyid = 8103; + displayName = "Yellow Key (fa3a)"; +}; +class ItemKeyYellow604: ItemKeyYellow { + keyid = 8104; + displayName = "Yellow Key (e658)"; +}; +class ItemKeyYellow605: ItemKeyYellow { + keyid = 8105; + displayName = "Yellow Key (bb1f)"; +}; +class ItemKeyYellow606: ItemKeyYellow { + keyid = 8106; + displayName = "Yellow Key (52bc)"; +}; +class ItemKeyYellow607: ItemKeyYellow { + keyid = 8107; + displayName = "Yellow Key (2827)"; +}; +class ItemKeyYellow608: ItemKeyYellow { + keyid = 8108; + displayName = "Yellow Key (6df8)"; +}; +class ItemKeyYellow609: ItemKeyYellow { + keyid = 8109; + displayName = "Yellow Key (364f)"; +}; +class ItemKeyYellow610: ItemKeyYellow { + keyid = 8110; + displayName = "Yellow Key (8ab3)"; +}; +class ItemKeyYellow611: ItemKeyYellow { + keyid = 8111; + displayName = "Yellow Key (f69e)"; +}; +class ItemKeyYellow612: ItemKeyYellow { + keyid = 8112; + displayName = "Yellow Key (783a)"; +}; +class ItemKeyYellow613: ItemKeyYellow { + keyid = 8113; + displayName = "Yellow Key (e9f8)"; +}; +class ItemKeyYellow614: ItemKeyYellow { + keyid = 8114; + displayName = "Yellow Key (1d02)"; +}; +class ItemKeyYellow615: ItemKeyYellow { + keyid = 8115; + displayName = "Yellow Key (d2a8)"; +}; +class ItemKeyYellow616: ItemKeyYellow { + keyid = 8116; + displayName = "Yellow Key (2907)"; +}; +class ItemKeyYellow617: ItemKeyYellow { + keyid = 8117; + displayName = "Yellow Key (63b3)"; +}; +class ItemKeyYellow618: ItemKeyYellow { + keyid = 8118; + displayName = "Yellow Key (3b10)"; +}; +class ItemKeyYellow619: ItemKeyYellow { + keyid = 8119; + displayName = "Yellow Key (5b91)"; +}; +class ItemKeyYellow620: ItemKeyYellow { + keyid = 8120; + displayName = "Yellow Key (8428)"; +}; +class ItemKeyYellow621: ItemKeyYellow { + keyid = 8121; + displayName = "Yellow Key (d3b1)"; +}; +class ItemKeyYellow622: ItemKeyYellow { + keyid = 8122; + displayName = "Yellow Key (de08)"; +}; +class ItemKeyYellow623: ItemKeyYellow { + keyid = 8123; + displayName = "Yellow Key (2656)"; +}; +class ItemKeyYellow624: ItemKeyYellow { + keyid = 8124; + displayName = "Yellow Key (b82e)"; +}; +class ItemKeyYellow625: ItemKeyYellow { + keyid = 8125; + displayName = "Yellow Key (2f34)"; +}; +class ItemKeyYellow626: ItemKeyYellow { + keyid = 8126; + displayName = "Yellow Key (640c)"; +}; +class ItemKeyYellow627: ItemKeyYellow { + keyid = 8127; + displayName = "Yellow Key (fd87)"; +}; +class ItemKeyYellow628: ItemKeyYellow { + keyid = 8128; + displayName = "Yellow Key (c60d)"; +}; +class ItemKeyYellow629: ItemKeyYellow { + keyid = 8129; + displayName = "Yellow Key (377a)"; +}; +class ItemKeyYellow630: ItemKeyYellow { + keyid = 8130; + displayName = "Yellow Key (1287)"; +}; +class ItemKeyYellow631: ItemKeyYellow { + keyid = 8131; + displayName = "Yellow Key (3109)"; +}; +class ItemKeyYellow632: ItemKeyYellow { + keyid = 8132; + displayName = "Yellow Key (cd2e)"; +}; +class ItemKeyYellow633: ItemKeyYellow { + keyid = 8133; + displayName = "Yellow Key (998b)"; +}; +class ItemKeyYellow634: ItemKeyYellow { + keyid = 8134; + displayName = "Yellow Key (56de)"; +}; +class ItemKeyYellow635: ItemKeyYellow { + keyid = 8135; + displayName = "Yellow Key (3a70)"; +}; +class ItemKeyYellow636: ItemKeyYellow { + keyid = 8136; + displayName = "Yellow Key (4cf0)"; +}; +class ItemKeyYellow637: ItemKeyYellow { + keyid = 8137; + displayName = "Yellow Key (0441)"; +}; +class ItemKeyYellow638: ItemKeyYellow { + keyid = 8138; + displayName = "Yellow Key (f45a)"; +}; +class ItemKeyYellow639: ItemKeyYellow { + keyid = 8139; + displayName = "Yellow Key (4e03)"; +}; +class ItemKeyYellow640: ItemKeyYellow { + keyid = 8140; + displayName = "Yellow Key (0345)"; +}; +class ItemKeyYellow641: ItemKeyYellow { + keyid = 8141; + displayName = "Yellow Key (6400)"; +}; +class ItemKeyYellow642: ItemKeyYellow { + keyid = 8142; + displayName = "Yellow Key (3bc9)"; +}; +class ItemKeyYellow643: ItemKeyYellow { + keyid = 8143; + displayName = "Yellow Key (c928)"; +}; +class ItemKeyYellow644: ItemKeyYellow { + keyid = 8144; + displayName = "Yellow Key (68a3)"; +}; +class ItemKeyYellow645: ItemKeyYellow { + keyid = 8145; + displayName = "Yellow Key (d6d6)"; +}; +class ItemKeyYellow646: ItemKeyYellow { + keyid = 8146; + displayName = "Yellow Key (2cdf)"; +}; +class ItemKeyYellow647: ItemKeyYellow { + keyid = 8147; + displayName = "Yellow Key (a447)"; +}; +class ItemKeyYellow648: ItemKeyYellow { + keyid = 8148; + displayName = "Yellow Key (ef5a)"; +}; +class ItemKeyYellow649: ItemKeyYellow { + keyid = 8149; + displayName = "Yellow Key (349d)"; +}; +class ItemKeyYellow650: ItemKeyYellow { + keyid = 8150; + displayName = "Yellow Key (a073)"; +}; +class ItemKeyYellow651: ItemKeyYellow { + keyid = 8151; + displayName = "Yellow Key (c267)"; +}; +class ItemKeyYellow652: ItemKeyYellow { + keyid = 8152; + displayName = "Yellow Key (e089)"; +}; +class ItemKeyYellow653: ItemKeyYellow { + keyid = 8153; + displayName = "Yellow Key (ae1e)"; +}; +class ItemKeyYellow654: ItemKeyYellow { + keyid = 8154; + displayName = "Yellow Key (c5f0)"; +}; +class ItemKeyYellow655: ItemKeyYellow { + keyid = 8155; + displayName = "Yellow Key (ae13)"; +}; +class ItemKeyYellow656: ItemKeyYellow { + keyid = 8156; + displayName = "Yellow Key (fb93)"; +}; +class ItemKeyYellow657: ItemKeyYellow { + keyid = 8157; + displayName = "Yellow Key (1080)"; +}; +class ItemKeyYellow658: ItemKeyYellow { + keyid = 8158; + displayName = "Yellow Key (d48e)"; +}; +class ItemKeyYellow659: ItemKeyYellow { + keyid = 8159; + displayName = "Yellow Key (451d)"; +}; +class ItemKeyYellow660: ItemKeyYellow { + keyid = 8160; + displayName = "Yellow Key (9da8)"; +}; +class ItemKeyYellow661: ItemKeyYellow { + keyid = 8161; + displayName = "Yellow Key (47e0)"; +}; +class ItemKeyYellow662: ItemKeyYellow { + keyid = 8162; + displayName = "Yellow Key (37a4)"; +}; +class ItemKeyYellow663: ItemKeyYellow { + keyid = 8163; + displayName = "Yellow Key (1284)"; +}; +class ItemKeyYellow664: ItemKeyYellow { + keyid = 8164; + displayName = "Yellow Key (7646)"; +}; +class ItemKeyYellow665: ItemKeyYellow { + keyid = 8165; + displayName = "Yellow Key (cf89)"; +}; +class ItemKeyYellow666: ItemKeyYellow { + keyid = 8166; + displayName = "Yellow Key (0437)"; +}; +class ItemKeyYellow667: ItemKeyYellow { + keyid = 8167; + displayName = "Yellow Key (8880)"; +}; +class ItemKeyYellow668: ItemKeyYellow { + keyid = 8168; + displayName = "Yellow Key (4349)"; +}; +class ItemKeyYellow669: ItemKeyYellow { + keyid = 8169; + displayName = "Yellow Key (a6d3)"; +}; +class ItemKeyYellow670: ItemKeyYellow { + keyid = 8170; + displayName = "Yellow Key (cf7c)"; +}; +class ItemKeyYellow671: ItemKeyYellow { + keyid = 8171; + displayName = "Yellow Key (b035)"; +}; +class ItemKeyYellow672: ItemKeyYellow { + keyid = 8172; + displayName = "Yellow Key (bd94)"; +}; +class ItemKeyYellow673: ItemKeyYellow { + keyid = 8173; + displayName = "Yellow Key (92de)"; +}; +class ItemKeyYellow674: ItemKeyYellow { + keyid = 8174; + displayName = "Yellow Key (1b62)"; +}; +class ItemKeyYellow675: ItemKeyYellow { + keyid = 8175; + displayName = "Yellow Key (9a34)"; +}; +class ItemKeyYellow676: ItemKeyYellow { + keyid = 8176; + displayName = "Yellow Key (c8f3)"; +}; +class ItemKeyYellow677: ItemKeyYellow { + keyid = 8177; + displayName = "Yellow Key (3f7c)"; +}; +class ItemKeyYellow678: ItemKeyYellow { + keyid = 8178; + displayName = "Yellow Key (18b4)"; +}; +class ItemKeyYellow679: ItemKeyYellow { + keyid = 8179; + displayName = "Yellow Key (ffd2)"; +}; +class ItemKeyYellow680: ItemKeyYellow { + keyid = 8180; + displayName = "Yellow Key (1936)"; +}; +class ItemKeyYellow681: ItemKeyYellow { + keyid = 8181; + displayName = "Yellow Key (49f0)"; +}; +class ItemKeyYellow682: ItemKeyYellow { + keyid = 8182; + displayName = "Yellow Key (cc94)"; +}; +class ItemKeyYellow683: ItemKeyYellow { + keyid = 8183; + displayName = "Yellow Key (170b)"; +}; +class ItemKeyYellow684: ItemKeyYellow { + keyid = 8184; + displayName = "Yellow Key (d183)"; +}; +class ItemKeyYellow685: ItemKeyYellow { + keyid = 8185; + displayName = "Yellow Key (621f)"; +}; +class ItemKeyYellow686: ItemKeyYellow { + keyid = 8186; + displayName = "Yellow Key (229f)"; +}; +class ItemKeyYellow687: ItemKeyYellow { + keyid = 8187; + displayName = "Yellow Key (35ca)"; +}; +class ItemKeyYellow688: ItemKeyYellow { + keyid = 8188; + displayName = "Yellow Key (3f34)"; +}; +class ItemKeyYellow689: ItemKeyYellow { + keyid = 8189; + displayName = "Yellow Key (0ba4)"; +}; +class ItemKeyYellow690: ItemKeyYellow { + keyid = 8190; + displayName = "Yellow Key (4b84)"; +}; +class ItemKeyYellow691: ItemKeyYellow { + keyid = 8191; + displayName = "Yellow Key (a17c)"; +}; +class ItemKeyYellow692: ItemKeyYellow { + keyid = 8192; + displayName = "Yellow Key (a1a5)"; +}; +class ItemKeyYellow693: ItemKeyYellow { + keyid = 8193; + displayName = "Yellow Key (be8a)"; +}; +class ItemKeyYellow694: ItemKeyYellow { + keyid = 8194; + displayName = "Yellow Key (f38f)"; +}; +class ItemKeyYellow695: ItemKeyYellow { + keyid = 8195; + displayName = "Yellow Key (8a20)"; +}; +class ItemKeyYellow696: ItemKeyYellow { + keyid = 8196; + displayName = "Yellow Key (1f31)"; +}; +class ItemKeyYellow697: ItemKeyYellow { + keyid = 8197; + displayName = "Yellow Key (1c7d)"; +}; +class ItemKeyYellow698: ItemKeyYellow { + keyid = 8198; + displayName = "Yellow Key (82c0)"; +}; +class ItemKeyYellow699: ItemKeyYellow { + keyid = 8199; + displayName = "Yellow Key (c55f)"; +}; +class ItemKeyYellow700: ItemKeyYellow { + keyid = 8200; + displayName = "Yellow Key (393f)"; +}; +class ItemKeyYellow701: ItemKeyYellow { + keyid = 8201; + displayName = "Yellow Key (7c81)"; +}; +class ItemKeyYellow702: ItemKeyYellow { + keyid = 8202; + displayName = "Yellow Key (5f91)"; +}; +class ItemKeyYellow703: ItemKeyYellow { + keyid = 8203; + displayName = "Yellow Key (5a79)"; +}; +class ItemKeyYellow704: ItemKeyYellow { + keyid = 8204; + displayName = "Yellow Key (965d)"; +}; +class ItemKeyYellow705: ItemKeyYellow { + keyid = 8205; + displayName = "Yellow Key (3bdb)"; +}; +class ItemKeyYellow706: ItemKeyYellow { + keyid = 8206; + displayName = "Yellow Key (09ef)"; +}; +class ItemKeyYellow707: ItemKeyYellow { + keyid = 8207; + displayName = "Yellow Key (274e)"; +}; +class ItemKeyYellow708: ItemKeyYellow { + keyid = 8208; + displayName = "Yellow Key (7ed2)"; +}; +class ItemKeyYellow709: ItemKeyYellow { + keyid = 8209; + displayName = "Yellow Key (9621)"; +}; +class ItemKeyYellow710: ItemKeyYellow { + keyid = 8210; + displayName = "Yellow Key (3fa9)"; +}; +class ItemKeyYellow711: ItemKeyYellow { + keyid = 8211; + displayName = "Yellow Key (5d1f)"; +}; +class ItemKeyYellow712: ItemKeyYellow { + keyid = 8212; + displayName = "Yellow Key (3950)"; +}; +class ItemKeyYellow713: ItemKeyYellow { + keyid = 8213; + displayName = "Yellow Key (ba32)"; +}; +class ItemKeyYellow714: ItemKeyYellow { + keyid = 8214; + displayName = "Yellow Key (7fe7)"; +}; +class ItemKeyYellow715: ItemKeyYellow { + keyid = 8215; + displayName = "Yellow Key (f701)"; +}; +class ItemKeyYellow716: ItemKeyYellow { + keyid = 8216; + displayName = "Yellow Key (d2f9)"; +}; +class ItemKeyYellow717: ItemKeyYellow { + keyid = 8217; + displayName = "Yellow Key (7e39)"; +}; +class ItemKeyYellow718: ItemKeyYellow { + keyid = 8218; + displayName = "Yellow Key (be28)"; +}; +class ItemKeyYellow719: ItemKeyYellow { + keyid = 8219; + displayName = "Yellow Key (f92a)"; +}; +class ItemKeyYellow720: ItemKeyYellow { + keyid = 8220; + displayName = "Yellow Key (88c0)"; +}; +class ItemKeyYellow721: ItemKeyYellow { + keyid = 8221; + displayName = "Yellow Key (c7a2)"; +}; +class ItemKeyYellow722: ItemKeyYellow { + keyid = 8222; + displayName = "Yellow Key (d16d)"; +}; +class ItemKeyYellow723: ItemKeyYellow { + keyid = 8223; + displayName = "Yellow Key (10a6)"; +}; +class ItemKeyYellow724: ItemKeyYellow { + keyid = 8224; + displayName = "Yellow Key (7ae3)"; +}; +class ItemKeyYellow725: ItemKeyYellow { + keyid = 8225; + displayName = "Yellow Key (30a8)"; +}; +class ItemKeyYellow726: ItemKeyYellow { + keyid = 8226; + displayName = "Yellow Key (4eec)"; +}; +class ItemKeyYellow727: ItemKeyYellow { + keyid = 8227; + displayName = "Yellow Key (957b)"; +}; +class ItemKeyYellow728: ItemKeyYellow { + keyid = 8228; + displayName = "Yellow Key (b0ee)"; +}; +class ItemKeyYellow729: ItemKeyYellow { + keyid = 8229; + displayName = "Yellow Key (83f4)"; +}; +class ItemKeyYellow730: ItemKeyYellow { + keyid = 8230; + displayName = "Yellow Key (8eef)"; +}; +class ItemKeyYellow731: ItemKeyYellow { + keyid = 8231; + displayName = "Yellow Key (ebe1)"; +}; +class ItemKeyYellow732: ItemKeyYellow { + keyid = 8232; + displayName = "Yellow Key (973c)"; +}; +class ItemKeyYellow733: ItemKeyYellow { + keyid = 8233; + displayName = "Yellow Key (bda5)"; +}; +class ItemKeyYellow734: ItemKeyYellow { + keyid = 8234; + displayName = "Yellow Key (9826)"; +}; +class ItemKeyYellow735: ItemKeyYellow { + keyid = 8235; + displayName = "Yellow Key (233d)"; +}; +class ItemKeyYellow736: ItemKeyYellow { + keyid = 8236; + displayName = "Yellow Key (ba86)"; +}; +class ItemKeyYellow737: ItemKeyYellow { + keyid = 8237; + displayName = "Yellow Key (647f)"; +}; +class ItemKeyYellow738: ItemKeyYellow { + keyid = 8238; + displayName = "Yellow Key (800b)"; +}; +class ItemKeyYellow739: ItemKeyYellow { + keyid = 8239; + displayName = "Yellow Key (5cee)"; +}; +class ItemKeyYellow740: ItemKeyYellow { + keyid = 8240; + displayName = "Yellow Key (ce07)"; +}; +class ItemKeyYellow741: ItemKeyYellow { + keyid = 8241; + displayName = "Yellow Key (61d1)"; +}; +class ItemKeyYellow742: ItemKeyYellow { + keyid = 8242; + displayName = "Yellow Key (c835)"; +}; +class ItemKeyYellow743: ItemKeyYellow { + keyid = 8243; + displayName = "Yellow Key (ec67)"; +}; +class ItemKeyYellow744: ItemKeyYellow { + keyid = 8244; + displayName = "Yellow Key (c1e5)"; +}; +class ItemKeyYellow745: ItemKeyYellow { + keyid = 8245; + displayName = "Yellow Key (fad5)"; +}; +class ItemKeyYellow746: ItemKeyYellow { + keyid = 8246; + displayName = "Yellow Key (37dd)"; +}; +class ItemKeyYellow747: ItemKeyYellow { + keyid = 8247; + displayName = "Yellow Key (d4c2)"; +}; +class ItemKeyYellow748: ItemKeyYellow { + keyid = 8248; + displayName = "Yellow Key (842d)"; +}; +class ItemKeyYellow749: ItemKeyYellow { + keyid = 8249; + displayName = "Yellow Key (01a1)"; +}; +class ItemKeyYellow750: ItemKeyYellow { + keyid = 8250; + displayName = "Yellow Key (c308)"; +}; +class ItemKeyYellow751: ItemKeyYellow { + keyid = 8251; + displayName = "Yellow Key (06e3)"; +}; +class ItemKeyYellow752: ItemKeyYellow { + keyid = 8252; + displayName = "Yellow Key (8184)"; +}; +class ItemKeyYellow753: ItemKeyYellow { + keyid = 8253; + displayName = "Yellow Key (9698)"; +}; +class ItemKeyYellow754: ItemKeyYellow { + keyid = 8254; + displayName = "Yellow Key (da85)"; +}; +class ItemKeyYellow755: ItemKeyYellow { + keyid = 8255; + displayName = "Yellow Key (f787)"; +}; +class ItemKeyYellow756: ItemKeyYellow { + keyid = 8256; + displayName = "Yellow Key (e6d5)"; +}; +class ItemKeyYellow757: ItemKeyYellow { + keyid = 8257; + displayName = "Yellow Key (aeaf)"; +}; +class ItemKeyYellow758: ItemKeyYellow { + keyid = 8258; + displayName = "Yellow Key (b2e3)"; +}; +class ItemKeyYellow759: ItemKeyYellow { + keyid = 8259; + displayName = "Yellow Key (1bc0)"; +}; +class ItemKeyYellow760: ItemKeyYellow { + keyid = 8260; + displayName = "Yellow Key (71f0)"; +}; +class ItemKeyYellow761: ItemKeyYellow { + keyid = 8261; + displayName = "Yellow Key (078a)"; +}; +class ItemKeyYellow762: ItemKeyYellow { + keyid = 8262; + displayName = "Yellow Key (f99e)"; +}; +class ItemKeyYellow763: ItemKeyYellow { + keyid = 8263; + displayName = "Yellow Key (84e8)"; +}; +class ItemKeyYellow764: ItemKeyYellow { + keyid = 8264; + displayName = "Yellow Key (37f2)"; +}; +class ItemKeyYellow765: ItemKeyYellow { + keyid = 8265; + displayName = "Yellow Key (1765)"; +}; +class ItemKeyYellow766: ItemKeyYellow { + keyid = 8266; + displayName = "Yellow Key (b036)"; +}; +class ItemKeyYellow767: ItemKeyYellow { + keyid = 8267; + displayName = "Yellow Key (6dad)"; +}; +class ItemKeyYellow768: ItemKeyYellow { + keyid = 8268; + displayName = "Yellow Key (fff7)"; +}; +class ItemKeyYellow769: ItemKeyYellow { + keyid = 8269; + displayName = "Yellow Key (9387)"; +}; +class ItemKeyYellow770: ItemKeyYellow { + keyid = 8270; + displayName = "Yellow Key (a762)"; +}; +class ItemKeyYellow771: ItemKeyYellow { + keyid = 8271; + displayName = "Yellow Key (f28a)"; +}; +class ItemKeyYellow772: ItemKeyYellow { + keyid = 8272; + displayName = "Yellow Key (9225)"; +}; +class ItemKeyYellow773: ItemKeyYellow { + keyid = 8273; + displayName = "Yellow Key (aa05)"; +}; +class ItemKeyYellow774: ItemKeyYellow { + keyid = 8274; + displayName = "Yellow Key (48b0)"; +}; +class ItemKeyYellow775: ItemKeyYellow { + keyid = 8275; + displayName = "Yellow Key (a6fa)"; +}; +class ItemKeyYellow776: ItemKeyYellow { + keyid = 8276; + displayName = "Yellow Key (ac46)"; +}; +class ItemKeyYellow777: ItemKeyYellow { + keyid = 8277; + displayName = "Yellow Key (eb50)"; +}; +class ItemKeyYellow778: ItemKeyYellow { + keyid = 8278; + displayName = "Yellow Key (df02)"; +}; +class ItemKeyYellow779: ItemKeyYellow { + keyid = 8279; + displayName = "Yellow Key (9694)"; +}; +class ItemKeyYellow780: ItemKeyYellow { + keyid = 8280; + displayName = "Yellow Key (16ee)"; +}; +class ItemKeyYellow781: ItemKeyYellow { + keyid = 8281; + displayName = "Yellow Key (6ec3)"; +}; +class ItemKeyYellow782: ItemKeyYellow { + keyid = 8282; + displayName = "Yellow Key (7323)"; +}; +class ItemKeyYellow783: ItemKeyYellow { + keyid = 8283; + displayName = "Yellow Key (1823)"; +}; +class ItemKeyYellow784: ItemKeyYellow { + keyid = 8284; + displayName = "Yellow Key (852b)"; +}; +class ItemKeyYellow785: ItemKeyYellow { + keyid = 8285; + displayName = "Yellow Key (05ce)"; +}; +class ItemKeyYellow786: ItemKeyYellow { + keyid = 8286; + displayName = "Yellow Key (8266)"; +}; +class ItemKeyYellow787: ItemKeyYellow { + keyid = 8287; + displayName = "Yellow Key (c081)"; +}; +class ItemKeyYellow788: ItemKeyYellow { + keyid = 8288; + displayName = "Yellow Key (8cac)"; +}; +class ItemKeyYellow789: ItemKeyYellow { + keyid = 8289; + displayName = "Yellow Key (f710)"; +}; +class ItemKeyYellow790: ItemKeyYellow { + keyid = 8290; + displayName = "Yellow Key (de92)"; +}; +class ItemKeyYellow791: ItemKeyYellow { + keyid = 8291; + displayName = "Yellow Key (2338)"; +}; +class ItemKeyYellow792: ItemKeyYellow { + keyid = 8292; + displayName = "Yellow Key (543c)"; +}; +class ItemKeyYellow793: ItemKeyYellow { + keyid = 8293; + displayName = "Yellow Key (3287)"; +}; +class ItemKeyYellow794: ItemKeyYellow { + keyid = 8294; + displayName = "Yellow Key (e1e7)"; +}; +class ItemKeyYellow795: ItemKeyYellow { + keyid = 8295; + displayName = "Yellow Key (50d0)"; +}; +class ItemKeyYellow796: ItemKeyYellow { + keyid = 8296; + displayName = "Yellow Key (929a)"; +}; +class ItemKeyYellow797: ItemKeyYellow { + keyid = 8297; + displayName = "Yellow Key (6934)"; +}; +class ItemKeyYellow798: ItemKeyYellow { + keyid = 8298; + displayName = "Yellow Key (b055)"; +}; +class ItemKeyYellow799: ItemKeyYellow { + keyid = 8299; + displayName = "Yellow Key (8ed3)"; +}; +class ItemKeyYellow800: ItemKeyYellow { + keyid = 8300; + displayName = "Yellow Key (3d3d)"; +}; +class ItemKeyYellow801: ItemKeyYellow { + keyid = 8301; + displayName = "Yellow Key (31bd)"; +}; +class ItemKeyYellow802: ItemKeyYellow { + keyid = 8302; + displayName = "Yellow Key (b81f)"; +}; +class ItemKeyYellow803: ItemKeyYellow { + keyid = 8303; + displayName = "Yellow Key (356a)"; +}; +class ItemKeyYellow804: ItemKeyYellow { + keyid = 8304; + displayName = "Yellow Key (9239)"; +}; +class ItemKeyYellow805: ItemKeyYellow { + keyid = 8305; + displayName = "Yellow Key (db14)"; +}; +class ItemKeyYellow806: ItemKeyYellow { + keyid = 8306; + displayName = "Yellow Key (7400)"; +}; +class ItemKeyYellow807: ItemKeyYellow { + keyid = 8307; + displayName = "Yellow Key (7635)"; +}; +class ItemKeyYellow808: ItemKeyYellow { + keyid = 8308; + displayName = "Yellow Key (16b9)"; +}; +class ItemKeyYellow809: ItemKeyYellow { + keyid = 8309; + displayName = "Yellow Key (07b3)"; +}; +class ItemKeyYellow810: ItemKeyYellow { + keyid = 8310; + displayName = "Yellow Key (6ecf)"; +}; +class ItemKeyYellow811: ItemKeyYellow { + keyid = 8311; + displayName = "Yellow Key (286a)"; +}; +class ItemKeyYellow812: ItemKeyYellow { + keyid = 8312; + displayName = "Yellow Key (e33f)"; +}; +class ItemKeyYellow813: ItemKeyYellow { + keyid = 8313; + displayName = "Yellow Key (055b)"; +}; +class ItemKeyYellow814: ItemKeyYellow { + keyid = 8314; + displayName = "Yellow Key (43a2)"; +}; +class ItemKeyYellow815: ItemKeyYellow { + keyid = 8315; + displayName = "Yellow Key (469e)"; +}; +class ItemKeyYellow816: ItemKeyYellow { + keyid = 8316; + displayName = "Yellow Key (fbf2)"; +}; +class ItemKeyYellow817: ItemKeyYellow { + keyid = 8317; + displayName = "Yellow Key (4717)"; +}; +class ItemKeyYellow818: ItemKeyYellow { + keyid = 8318; + displayName = "Yellow Key (eb82)"; +}; +class ItemKeyYellow819: ItemKeyYellow { + keyid = 8319; + displayName = "Yellow Key (1ae2)"; +}; +class ItemKeyYellow820: ItemKeyYellow { + keyid = 8320; + displayName = "Yellow Key (40f7)"; +}; +class ItemKeyYellow821: ItemKeyYellow { + keyid = 8321; + displayName = "Yellow Key (cec1)"; +}; +class ItemKeyYellow822: ItemKeyYellow { + keyid = 8322; + displayName = "Yellow Key (db26)"; +}; +class ItemKeyYellow823: ItemKeyYellow { + keyid = 8323; + displayName = "Yellow Key (a04e)"; +}; +class ItemKeyYellow824: ItemKeyYellow { + keyid = 8324; + displayName = "Yellow Key (cd87)"; +}; +class ItemKeyYellow825: ItemKeyYellow { + keyid = 8325; + displayName = "Yellow Key (8ee3)"; +}; +class ItemKeyYellow826: ItemKeyYellow { + keyid = 8326; + displayName = "Yellow Key (3c1a)"; +}; +class ItemKeyYellow827: ItemKeyYellow { + keyid = 8327; + displayName = "Yellow Key (e0c6)"; +}; +class ItemKeyYellow828: ItemKeyYellow { + keyid = 8328; + displayName = "Yellow Key (9406)"; +}; +class ItemKeyYellow829: ItemKeyYellow { + keyid = 8329; + displayName = "Yellow Key (8286)"; +}; +class ItemKeyYellow830: ItemKeyYellow { + keyid = 8330; + displayName = "Yellow Key (dd14)"; +}; +class ItemKeyYellow831: ItemKeyYellow { + keyid = 8331; + displayName = "Yellow Key (1f76)"; +}; +class ItemKeyYellow832: ItemKeyYellow { + keyid = 8332; + displayName = "Yellow Key (00ce)"; +}; +class ItemKeyYellow833: ItemKeyYellow { + keyid = 8333; + displayName = "Yellow Key (4adc)"; +}; +class ItemKeyYellow834: ItemKeyYellow { + keyid = 8334; + displayName = "Yellow Key (1f9c)"; +}; +class ItemKeyYellow835: ItemKeyYellow { + keyid = 8335; + displayName = "Yellow Key (ba53)"; +}; +class ItemKeyYellow836: ItemKeyYellow { + keyid = 8336; + displayName = "Yellow Key (c47d)"; +}; +class ItemKeyYellow837: ItemKeyYellow { + keyid = 8337; + displayName = "Yellow Key (9d1e)"; +}; +class ItemKeyYellow838: ItemKeyYellow { + keyid = 8338; + displayName = "Yellow Key (4a93)"; +}; +class ItemKeyYellow839: ItemKeyYellow { + keyid = 8339; + displayName = "Yellow Key (1438)"; +}; +class ItemKeyYellow840: ItemKeyYellow { + keyid = 8340; + displayName = "Yellow Key (7af9)"; +}; +class ItemKeyYellow841: ItemKeyYellow { + keyid = 8341; + displayName = "Yellow Key (2acf)"; +}; +class ItemKeyYellow842: ItemKeyYellow { + keyid = 8342; + displayName = "Yellow Key (f128)"; +}; +class ItemKeyYellow843: ItemKeyYellow { + keyid = 8343; + displayName = "Yellow Key (5032)"; +}; +class ItemKeyYellow844: ItemKeyYellow { + keyid = 8344; + displayName = "Yellow Key (cbb1)"; +}; +class ItemKeyYellow845: ItemKeyYellow { + keyid = 8345; + displayName = "Yellow Key (82c2)"; +}; +class ItemKeyYellow846: ItemKeyYellow { + keyid = 8346; + displayName = "Yellow Key (ea56)"; +}; +class ItemKeyYellow847: ItemKeyYellow { + keyid = 8347; + displayName = "Yellow Key (ff18)"; +}; +class ItemKeyYellow848: ItemKeyYellow { + keyid = 8348; + displayName = "Yellow Key (7e73)"; +}; +class ItemKeyYellow849: ItemKeyYellow { + keyid = 8349; + displayName = "Yellow Key (41f0)"; +}; +class ItemKeyYellow850: ItemKeyYellow { + keyid = 8350; + displayName = "Yellow Key (e685)"; +}; +class ItemKeyYellow851: ItemKeyYellow { + keyid = 8351; + displayName = "Yellow Key (db81)"; +}; +class ItemKeyYellow852: ItemKeyYellow { + keyid = 8352; + displayName = "Yellow Key (32db)"; +}; +class ItemKeyYellow853: ItemKeyYellow { + keyid = 8353; + displayName = "Yellow Key (ed6f)"; +}; +class ItemKeyYellow854: ItemKeyYellow { + keyid = 8354; + displayName = "Yellow Key (c031)"; +}; +class ItemKeyYellow855: ItemKeyYellow { + keyid = 8355; + displayName = "Yellow Key (d431)"; +}; +class ItemKeyYellow856: ItemKeyYellow { + keyid = 8356; + displayName = "Yellow Key (98d0)"; +}; +class ItemKeyYellow857: ItemKeyYellow { + keyid = 8357; + displayName = "Yellow Key (065e)"; +}; +class ItemKeyYellow858: ItemKeyYellow { + keyid = 8358; + displayName = "Yellow Key (e7b4)"; +}; +class ItemKeyYellow859: ItemKeyYellow { + keyid = 8359; + displayName = "Yellow Key (a6d5)"; +}; +class ItemKeyYellow860: ItemKeyYellow { + keyid = 8360; + displayName = "Yellow Key (6c21)"; +}; +class ItemKeyYellow861: ItemKeyYellow { + keyid = 8361; + displayName = "Yellow Key (6a37)"; +}; +class ItemKeyYellow862: ItemKeyYellow { + keyid = 8362; + displayName = "Yellow Key (8035)"; +}; +class ItemKeyYellow863: ItemKeyYellow { + keyid = 8363; + displayName = "Yellow Key (9e7e)"; +}; +class ItemKeyYellow864: ItemKeyYellow { + keyid = 8364; + displayName = "Yellow Key (9def)"; +}; +class ItemKeyYellow865: ItemKeyYellow { + keyid = 8365; + displayName = "Yellow Key (44e8)"; +}; +class ItemKeyYellow866: ItemKeyYellow { + keyid = 8366; + displayName = "Yellow Key (97d5)"; +}; +class ItemKeyYellow867: ItemKeyYellow { + keyid = 8367; + displayName = "Yellow Key (8529)"; +}; +class ItemKeyYellow868: ItemKeyYellow { + keyid = 8368; + displayName = "Yellow Key (579a)"; +}; +class ItemKeyYellow869: ItemKeyYellow { + keyid = 8369; + displayName = "Yellow Key (cbfd)"; +}; +class ItemKeyYellow870: ItemKeyYellow { + keyid = 8370; + displayName = "Yellow Key (f2cf)"; +}; +class ItemKeyYellow871: ItemKeyYellow { + keyid = 8371; + displayName = "Yellow Key (8d3a)"; +}; +class ItemKeyYellow872: ItemKeyYellow { + keyid = 8372; + displayName = "Yellow Key (302a)"; +}; +class ItemKeyYellow873: ItemKeyYellow { + keyid = 8373; + displayName = "Yellow Key (6053)"; +}; +class ItemKeyYellow874: ItemKeyYellow { + keyid = 8374; + displayName = "Yellow Key (ad82)"; +}; +class ItemKeyYellow875: ItemKeyYellow { + keyid = 8375; + displayName = "Yellow Key (5afd)"; +}; +class ItemKeyYellow876: ItemKeyYellow { + keyid = 8376; + displayName = "Yellow Key (15b2)"; +}; +class ItemKeyYellow877: ItemKeyYellow { + keyid = 8377; + displayName = "Yellow Key (0383)"; +}; +class ItemKeyYellow878: ItemKeyYellow { + keyid = 8378; + displayName = "Yellow Key (159a)"; +}; +class ItemKeyYellow879: ItemKeyYellow { + keyid = 8379; + displayName = "Yellow Key (ea6a)"; +}; +class ItemKeyYellow880: ItemKeyYellow { + keyid = 8380; + displayName = "Yellow Key (8550)"; +}; +class ItemKeyYellow881: ItemKeyYellow { + keyid = 8381; + displayName = "Yellow Key (4af0)"; +}; +class ItemKeyYellow882: ItemKeyYellow { + keyid = 8382; + displayName = "Yellow Key (8ec8)"; +}; +class ItemKeyYellow883: ItemKeyYellow { + keyid = 8383; + displayName = "Yellow Key (dbaf)"; +}; +class ItemKeyYellow884: ItemKeyYellow { + keyid = 8384; + displayName = "Yellow Key (8aa1)"; +}; +class ItemKeyYellow885: ItemKeyYellow { + keyid = 8385; + displayName = "Yellow Key (3f18)"; +}; +class ItemKeyYellow886: ItemKeyYellow { + keyid = 8386; + displayName = "Yellow Key (1467)"; +}; +class ItemKeyYellow887: ItemKeyYellow { + keyid = 8387; + displayName = "Yellow Key (1c46)"; +}; +class ItemKeyYellow888: ItemKeyYellow { + keyid = 8388; + displayName = "Yellow Key (559c)"; +}; +class ItemKeyYellow889: ItemKeyYellow { + keyid = 8389; + displayName = "Yellow Key (9bd7)"; +}; +class ItemKeyYellow890: ItemKeyYellow { + keyid = 8390; + displayName = "Yellow Key (a07e)"; +}; +class ItemKeyYellow891: ItemKeyYellow { + keyid = 8391; + displayName = "Yellow Key (0ecb)"; +}; +class ItemKeyYellow892: ItemKeyYellow { + keyid = 8392; + displayName = "Yellow Key (33d2)"; +}; +class ItemKeyYellow893: ItemKeyYellow { + keyid = 8393; + displayName = "Yellow Key (e3f1)"; +}; +class ItemKeyYellow894: ItemKeyYellow { + keyid = 8394; + displayName = "Yellow Key (39e0)"; +}; +class ItemKeyYellow895: ItemKeyYellow { + keyid = 8395; + displayName = "Yellow Key (4984)"; +}; +class ItemKeyYellow896: ItemKeyYellow { + keyid = 8396; + displayName = "Yellow Key (8709)"; +}; +class ItemKeyYellow897: ItemKeyYellow { + keyid = 8397; + displayName = "Yellow Key (515c)"; +}; +class ItemKeyYellow898: ItemKeyYellow { + keyid = 8398; + displayName = "Yellow Key (574b)"; +}; +class ItemKeyYellow899: ItemKeyYellow { + keyid = 8399; + displayName = "Yellow Key (a410)"; +}; +class ItemKeyYellow900: ItemKeyYellow { + keyid = 8400; + displayName = "Yellow Key (4a1b)"; +}; +class ItemKeyYellow901: ItemKeyYellow { + keyid = 8401; + displayName = "Yellow Key (de1b)"; +}; +class ItemKeyYellow902: ItemKeyYellow { + keyid = 8402; + displayName = "Yellow Key (c39d)"; +}; +class ItemKeyYellow903: ItemKeyYellow { + keyid = 8403; + displayName = "Yellow Key (4c2e)"; +}; +class ItemKeyYellow904: ItemKeyYellow { + keyid = 8404; + displayName = "Yellow Key (8b12)"; +}; +class ItemKeyYellow905: ItemKeyYellow { + keyid = 8405; + displayName = "Yellow Key (6265)"; +}; +class ItemKeyYellow906: ItemKeyYellow { + keyid = 8406; + displayName = "Yellow Key (a6e7)"; +}; +class ItemKeyYellow907: ItemKeyYellow { + keyid = 8407; + displayName = "Yellow Key (5f94)"; +}; +class ItemKeyYellow908: ItemKeyYellow { + keyid = 8408; + displayName = "Yellow Key (89d6)"; +}; +class ItemKeyYellow909: ItemKeyYellow { + keyid = 8409; + displayName = "Yellow Key (1f1d)"; +}; +class ItemKeyYellow910: ItemKeyYellow { + keyid = 8410; + displayName = "Yellow Key (24d6)"; +}; +class ItemKeyYellow911: ItemKeyYellow { + keyid = 8411; + displayName = "Yellow Key (585c)"; +}; +class ItemKeyYellow912: ItemKeyYellow { + keyid = 8412; + displayName = "Yellow Key (e7a6)"; +}; +class ItemKeyYellow913: ItemKeyYellow { + keyid = 8413; + displayName = "Yellow Key (7aff)"; +}; +class ItemKeyYellow914: ItemKeyYellow { + keyid = 8414; + displayName = "Yellow Key (e2dd)"; +}; +class ItemKeyYellow915: ItemKeyYellow { + keyid = 8415; + displayName = "Yellow Key (ecaf)"; +}; +class ItemKeyYellow916: ItemKeyYellow { + keyid = 8416; + displayName = "Yellow Key (b758)"; +}; +class ItemKeyYellow917: ItemKeyYellow { + keyid = 8417; + displayName = "Yellow Key (90c0)"; +}; +class ItemKeyYellow918: ItemKeyYellow { + keyid = 8418; + displayName = "Yellow Key (a22a)"; +}; +class ItemKeyYellow919: ItemKeyYellow { + keyid = 8419; + displayName = "Yellow Key (1578)"; +}; +class ItemKeyYellow920: ItemKeyYellow { + keyid = 8420; + displayName = "Yellow Key (b2d9)"; +}; +class ItemKeyYellow921: ItemKeyYellow { + keyid = 8421; + displayName = "Yellow Key (0270)"; +}; +class ItemKeyYellow922: ItemKeyYellow { + keyid = 8422; + displayName = "Yellow Key (b6e8)"; +}; +class ItemKeyYellow923: ItemKeyYellow { + keyid = 8423; + displayName = "Yellow Key (75fd)"; +}; +class ItemKeyYellow924: ItemKeyYellow { + keyid = 8424; + displayName = "Yellow Key (41d5)"; +}; +class ItemKeyYellow925: ItemKeyYellow { + keyid = 8425; + displayName = "Yellow Key (65ce)"; +}; +class ItemKeyYellow926: ItemKeyYellow { + keyid = 8426; + displayName = "Yellow Key (126c)"; +}; +class ItemKeyYellow927: ItemKeyYellow { + keyid = 8427; + displayName = "Yellow Key (5af6)"; +}; +class ItemKeyYellow928: ItemKeyYellow { + keyid = 8428; + displayName = "Yellow Key (460f)"; +}; +class ItemKeyYellow929: ItemKeyYellow { + keyid = 8429; + displayName = "Yellow Key (6a96)"; +}; +class ItemKeyYellow930: ItemKeyYellow { + keyid = 8430; + displayName = "Yellow Key (aefa)"; +}; +class ItemKeyYellow931: ItemKeyYellow { + keyid = 8431; + displayName = "Yellow Key (f4aa)"; +}; +class ItemKeyYellow932: ItemKeyYellow { + keyid = 8432; + displayName = "Yellow Key (9e17)"; +}; +class ItemKeyYellow933: ItemKeyYellow { + keyid = 8433; + displayName = "Yellow Key (3d9e)"; +}; +class ItemKeyYellow934: ItemKeyYellow { + keyid = 8434; + displayName = "Yellow Key (d8fc)"; +}; +class ItemKeyYellow935: ItemKeyYellow { + keyid = 8435; + displayName = "Yellow Key (1ccc)"; +}; +class ItemKeyYellow936: ItemKeyYellow { + keyid = 8436; + displayName = "Yellow Key (0243)"; +}; +class ItemKeyYellow937: ItemKeyYellow { + keyid = 8437; + displayName = "Yellow Key (9d16)"; +}; +class ItemKeyYellow938: ItemKeyYellow { + keyid = 8438; + displayName = "Yellow Key (1fc0)"; +}; +class ItemKeyYellow939: ItemKeyYellow { + keyid = 8439; + displayName = "Yellow Key (945f)"; +}; +class ItemKeyYellow940: ItemKeyYellow { + keyid = 8440; + displayName = "Yellow Key (8f56)"; +}; +class ItemKeyYellow941: ItemKeyYellow { + keyid = 8441; + displayName = "Yellow Key (6b72)"; +}; +class ItemKeyYellow942: ItemKeyYellow { + keyid = 8442; + displayName = "Yellow Key (bfb7)"; +}; +class ItemKeyYellow943: ItemKeyYellow { + keyid = 8443; + displayName = "Yellow Key (e460)"; +}; +class ItemKeyYellow944: ItemKeyYellow { + keyid = 8444; + displayName = "Yellow Key (423b)"; +}; +class ItemKeyYellow945: ItemKeyYellow { + keyid = 8445; + displayName = "Yellow Key (4fd5)"; +}; +class ItemKeyYellow946: ItemKeyYellow { + keyid = 8446; + displayName = "Yellow Key (7869)"; +}; +class ItemKeyYellow947: ItemKeyYellow { + keyid = 8447; + displayName = "Yellow Key (56f5)"; +}; +class ItemKeyYellow948: ItemKeyYellow { + keyid = 8448; + displayName = "Yellow Key (fa81)"; +}; +class ItemKeyYellow949: ItemKeyYellow { + keyid = 8449; + displayName = "Yellow Key (71c2)"; +}; +class ItemKeyYellow950: ItemKeyYellow { + keyid = 8450; + displayName = "Yellow Key (d8e1)"; +}; +class ItemKeyYellow951: ItemKeyYellow { + keyid = 8451; + displayName = "Yellow Key (5187)"; +}; +class ItemKeyYellow952: ItemKeyYellow { + keyid = 8452; + displayName = "Yellow Key (5070)"; +}; +class ItemKeyYellow953: ItemKeyYellow { + keyid = 8453; + displayName = "Yellow Key (4020)"; +}; +class ItemKeyYellow954: ItemKeyYellow { + keyid = 8454; + displayName = "Yellow Key (93df)"; +}; +class ItemKeyYellow955: ItemKeyYellow { + keyid = 8455; + displayName = "Yellow Key (e9b8)"; +}; +class ItemKeyYellow956: ItemKeyYellow { + keyid = 8456; + displayName = "Yellow Key (2747)"; +}; +class ItemKeyYellow957: ItemKeyYellow { + keyid = 8457; + displayName = "Yellow Key (2bfe)"; +}; +class ItemKeyYellow958: ItemKeyYellow { + keyid = 8458; + displayName = "Yellow Key (e75d)"; +}; +class ItemKeyYellow959: ItemKeyYellow { + keyid = 8459; + displayName = "Yellow Key (ce67)"; +}; +class ItemKeyYellow960: ItemKeyYellow { + keyid = 8460; + displayName = "Yellow Key (0277)"; +}; +class ItemKeyYellow961: ItemKeyYellow { + keyid = 8461; + displayName = "Yellow Key (dd42)"; +}; +class ItemKeyYellow962: ItemKeyYellow { + keyid = 8462; + displayName = "Yellow Key (d98f)"; +}; +class ItemKeyYellow963: ItemKeyYellow { + keyid = 8463; + displayName = "Yellow Key (b3b3)"; +}; +class ItemKeyYellow964: ItemKeyYellow { + keyid = 8464; + displayName = "Yellow Key (8aac)"; +}; +class ItemKeyYellow965: ItemKeyYellow { + keyid = 8465; + displayName = "Yellow Key (6329)"; +}; +class ItemKeyYellow966: ItemKeyYellow { + keyid = 8466; + displayName = "Yellow Key (d667)"; +}; +class ItemKeyYellow967: ItemKeyYellow { + keyid = 8467; + displayName = "Yellow Key (d401)"; +}; +class ItemKeyYellow968: ItemKeyYellow { + keyid = 8468; + displayName = "Yellow Key (9aad)"; +}; +class ItemKeyYellow969: ItemKeyYellow { + keyid = 8469; + displayName = "Yellow Key (578f)"; +}; +class ItemKeyYellow970: ItemKeyYellow { + keyid = 8470; + displayName = "Yellow Key (6c12)"; +}; +class ItemKeyYellow971: ItemKeyYellow { + keyid = 8471; + displayName = "Yellow Key (5b4d)"; +}; +class ItemKeyYellow972: ItemKeyYellow { + keyid = 8472; + displayName = "Yellow Key (7850)"; +}; +class ItemKeyYellow973: ItemKeyYellow { + keyid = 8473; + displayName = "Yellow Key (e3b7)"; +}; +class ItemKeyYellow974: ItemKeyYellow { + keyid = 8474; + displayName = "Yellow Key (fc03)"; +}; +class ItemKeyYellow975: ItemKeyYellow { + keyid = 8475; + displayName = "Yellow Key (a3af)"; +}; +class ItemKeyYellow976: ItemKeyYellow { + keyid = 8476; + displayName = "Yellow Key (2b04)"; +}; +class ItemKeyYellow977: ItemKeyYellow { + keyid = 8477; + displayName = "Yellow Key (1550)"; +}; +class ItemKeyYellow978: ItemKeyYellow { + keyid = 8478; + displayName = "Yellow Key (1d80)"; +}; +class ItemKeyYellow979: ItemKeyYellow { + keyid = 8479; + displayName = "Yellow Key (15cd)"; +}; +class ItemKeyYellow980: ItemKeyYellow { + keyid = 8480; + displayName = "Yellow Key (ed03)"; +}; +class ItemKeyYellow981: ItemKeyYellow { + keyid = 8481; + displayName = "Yellow Key (6dcc)"; +}; +class ItemKeyYellow982: ItemKeyYellow { + keyid = 8482; + displayName = "Yellow Key (43af)"; +}; +class ItemKeyYellow983: ItemKeyYellow { + keyid = 8483; + displayName = "Yellow Key (2b7a)"; +}; +class ItemKeyYellow984: ItemKeyYellow { + keyid = 8484; + displayName = "Yellow Key (ae45)"; +}; +class ItemKeyYellow985: ItemKeyYellow { + keyid = 8485; + displayName = "Yellow Key (7301)"; +}; +class ItemKeyYellow986: ItemKeyYellow { + keyid = 8486; + displayName = "Yellow Key (205a)"; +}; +class ItemKeyYellow987: ItemKeyYellow { + keyid = 8487; + displayName = "Yellow Key (18a6)"; +}; +class ItemKeyYellow988: ItemKeyYellow { + keyid = 8488; + displayName = "Yellow Key (5e97)"; +}; +class ItemKeyYellow989: ItemKeyYellow { + keyid = 8489; + displayName = "Yellow Key (dcd0)"; +}; +class ItemKeyYellow990: ItemKeyYellow { + keyid = 8490; + displayName = "Yellow Key (4f83)"; +}; +class ItemKeyYellow991: ItemKeyYellow { + keyid = 8491; + displayName = "Yellow Key (ad26)"; +}; +class ItemKeyYellow992: ItemKeyYellow { + keyid = 8492; + displayName = "Yellow Key (3260)"; +}; +class ItemKeyYellow993: ItemKeyYellow { + keyid = 8493; + displayName = "Yellow Key (2557)"; +}; +class ItemKeyYellow994: ItemKeyYellow { + keyid = 8494; + displayName = "Yellow Key (0678)"; +}; +class ItemKeyYellow995: ItemKeyYellow { + keyid = 8495; + displayName = "Yellow Key (ce22)"; +}; +class ItemKeyYellow996: ItemKeyYellow { + keyid = 8496; + displayName = "Yellow Key (fccf)"; +}; +class ItemKeyYellow997: ItemKeyYellow { + keyid = 8497; + displayName = "Yellow Key (57af)"; +}; +class ItemKeyYellow998: ItemKeyYellow { + keyid = 8498; + displayName = "Yellow Key (eabc)"; +}; +class ItemKeyYellow999: ItemKeyYellow { + keyid = 8499; + displayName = "Yellow Key (c7f5)"; +}; +class ItemKeyYellow1000: ItemKeyYellow { + keyid = 8500; + displayName = "Yellow Key (46e8)"; +}; +class ItemKeyYellow1001: ItemKeyYellow { + keyid = 8501; + displayName = "Yellow Key (dc4a)"; +}; +class ItemKeyYellow1002: ItemKeyYellow { + keyid = 8502; + displayName = "Yellow Key (930d)"; +}; +class ItemKeyYellow1003: ItemKeyYellow { + keyid = 8503; + displayName = "Yellow Key (ae76)"; +}; +class ItemKeyYellow1004: ItemKeyYellow { + keyid = 8504; + displayName = "Yellow Key (ae82)"; +}; +class ItemKeyYellow1005: ItemKeyYellow { + keyid = 8505; + displayName = "Yellow Key (f29c)"; +}; +class ItemKeyYellow1006: ItemKeyYellow { + keyid = 8506; + displayName = "Yellow Key (42ed)"; +}; +class ItemKeyYellow1007: ItemKeyYellow { + keyid = 8507; + displayName = "Yellow Key (bae5)"; +}; +class ItemKeyYellow1008: ItemKeyYellow { + keyid = 8508; + displayName = "Yellow Key (ebfa)"; +}; +class ItemKeyYellow1009: ItemKeyYellow { + keyid = 8509; + displayName = "Yellow Key (143f)"; +}; +class ItemKeyYellow1010: ItemKeyYellow { + keyid = 8510; + displayName = "Yellow Key (3df3)"; +}; +class ItemKeyYellow1011: ItemKeyYellow { + keyid = 8511; + displayName = "Yellow Key (70f7)"; +}; +class ItemKeyYellow1012: ItemKeyYellow { + keyid = 8512; + displayName = "Yellow Key (dcd3)"; +}; +class ItemKeyYellow1013: ItemKeyYellow { + keyid = 8513; + displayName = "Yellow Key (cd69)"; +}; +class ItemKeyYellow1014: ItemKeyYellow { + keyid = 8514; + displayName = "Yellow Key (1879)"; +}; +class ItemKeyYellow1015: ItemKeyYellow { + keyid = 8515; + displayName = "Yellow Key (f425)"; +}; +class ItemKeyYellow1016: ItemKeyYellow { + keyid = 8516; + displayName = "Yellow Key (deee)"; +}; +class ItemKeyYellow1017: ItemKeyYellow { + keyid = 8517; + displayName = "Yellow Key (7338)"; +}; +class ItemKeyYellow1018: ItemKeyYellow { + keyid = 8518; + displayName = "Yellow Key (3dd6)"; +}; +class ItemKeyYellow1019: ItemKeyYellow { + keyid = 8519; + displayName = "Yellow Key (e4a5)"; +}; +class ItemKeyYellow1020: ItemKeyYellow { + keyid = 8520; + displayName = "Yellow Key (d687)"; +}; +class ItemKeyYellow1021: ItemKeyYellow { + keyid = 8521; + displayName = "Yellow Key (f8e0)"; +}; +class ItemKeyYellow1022: ItemKeyYellow { + keyid = 8522; + displayName = "Yellow Key (7d62)"; +}; +class ItemKeyYellow1023: ItemKeyYellow { + keyid = 8523; + displayName = "Yellow Key (1a20)"; +}; +class ItemKeyYellow1024: ItemKeyYellow { + keyid = 8524; + displayName = "Yellow Key (0836)"; +}; +class ItemKeyYellow1025: ItemKeyYellow { + keyid = 8525; + displayName = "Yellow Key (a88d)"; +}; +class ItemKeyYellow1026: ItemKeyYellow { + keyid = 8526; + displayName = "Yellow Key (ac9c)"; +}; +class ItemKeyYellow1027: ItemKeyYellow { + keyid = 8527; + displayName = "Yellow Key (a394)"; +}; +class ItemKeyYellow1028: ItemKeyYellow { + keyid = 8528; + displayName = "Yellow Key (8d89)"; +}; +class ItemKeyYellow1029: ItemKeyYellow { + keyid = 8529; + displayName = "Yellow Key (c82c)"; +}; +class ItemKeyYellow1030: ItemKeyYellow { + keyid = 8530; + displayName = "Yellow Key (c3d7)"; +}; +class ItemKeyYellow1031: ItemKeyYellow { + keyid = 8531; + displayName = "Yellow Key (1da5)"; +}; +class ItemKeyYellow1032: ItemKeyYellow { + keyid = 8532; + displayName = "Yellow Key (601e)"; +}; +class ItemKeyYellow1033: ItemKeyYellow { + keyid = 8533; + displayName = "Yellow Key (80ef)"; +}; +class ItemKeyYellow1034: ItemKeyYellow { + keyid = 8534; + displayName = "Yellow Key (7f9b)"; +}; +class ItemKeyYellow1035: ItemKeyYellow { + keyid = 8535; + displayName = "Yellow Key (a6b4)"; +}; +class ItemKeyYellow1036: ItemKeyYellow { + keyid = 8536; + displayName = "Yellow Key (cd27)"; +}; +class ItemKeyYellow1037: ItemKeyYellow { + keyid = 8537; + displayName = "Yellow Key (0f6f)"; +}; +class ItemKeyYellow1038: ItemKeyYellow { + keyid = 8538; + displayName = "Yellow Key (33f0)"; +}; +class ItemKeyYellow1039: ItemKeyYellow { + keyid = 8539; + displayName = "Yellow Key (7989)"; +}; +class ItemKeyYellow1040: ItemKeyYellow { + keyid = 8540; + displayName = "Yellow Key (fac3)"; +}; +class ItemKeyYellow1041: ItemKeyYellow { + keyid = 8541; + displayName = "Yellow Key (faab)"; +}; +class ItemKeyYellow1042: ItemKeyYellow { + keyid = 8542; + displayName = "Yellow Key (bf2c)"; +}; +class ItemKeyYellow1043: ItemKeyYellow { + keyid = 8543; + displayName = "Yellow Key (b171)"; +}; +class ItemKeyYellow1044: ItemKeyYellow { + keyid = 8544; + displayName = "Yellow Key (1cba)"; +}; +class ItemKeyYellow1045: ItemKeyYellow { + keyid = 8545; + displayName = "Yellow Key (2c7c)"; +}; +class ItemKeyYellow1046: ItemKeyYellow { + keyid = 8546; + displayName = "Yellow Key (1ae3)"; +}; +class ItemKeyYellow1047: ItemKeyYellow { + keyid = 8547; + displayName = "Yellow Key (047d)"; +}; +class ItemKeyYellow1048: ItemKeyYellow { + keyid = 8548; + displayName = "Yellow Key (5c75)"; +}; +class ItemKeyYellow1049: ItemKeyYellow { + keyid = 8549; + displayName = "Yellow Key (3ccd)"; +}; +class ItemKeyYellow1050: ItemKeyYellow { + keyid = 8550; + displayName = "Yellow Key (0b02)"; +}; +class ItemKeyYellow1051: ItemKeyYellow { + keyid = 8551; + displayName = "Yellow Key (f4ea)"; +}; +class ItemKeyYellow1052: ItemKeyYellow { + keyid = 8552; + displayName = "Yellow Key (1e12)"; +}; +class ItemKeyYellow1053: ItemKeyYellow { + keyid = 8553; + displayName = "Yellow Key (95b8)"; +}; +class ItemKeyYellow1054: ItemKeyYellow { + keyid = 8554; + displayName = "Yellow Key (04f3)"; +}; +class ItemKeyYellow1055: ItemKeyYellow { + keyid = 8555; + displayName = "Yellow Key (892c)"; +}; +class ItemKeyYellow1056: ItemKeyYellow { + keyid = 8556; + displayName = "Yellow Key (85d5)"; +}; +class ItemKeyYellow1057: ItemKeyYellow { + keyid = 8557; + displayName = "Yellow Key (06a6)"; +}; +class ItemKeyYellow1058: ItemKeyYellow { + keyid = 8558; + displayName = "Yellow Key (cde3)"; +}; +class ItemKeyYellow1059: ItemKeyYellow { + keyid = 8559; + displayName = "Yellow Key (b3de)"; +}; +class ItemKeyYellow1060: ItemKeyYellow { + keyid = 8560; + displayName = "Yellow Key (2314)"; +}; +class ItemKeyYellow1061: ItemKeyYellow { + keyid = 8561; + displayName = "Yellow Key (0340)"; +}; +class ItemKeyYellow1062: ItemKeyYellow { + keyid = 8562; + displayName = "Yellow Key (e907)"; +}; +class ItemKeyYellow1063: ItemKeyYellow { + keyid = 8563; + displayName = "Yellow Key (8016)"; +}; +class ItemKeyYellow1064: ItemKeyYellow { + keyid = 8564; + displayName = "Yellow Key (1318)"; +}; +class ItemKeyYellow1065: ItemKeyYellow { + keyid = 8565; + displayName = "Yellow Key (0430)"; +}; +class ItemKeyYellow1066: ItemKeyYellow { + keyid = 8566; + displayName = "Yellow Key (04ed)"; +}; +class ItemKeyYellow1067: ItemKeyYellow { + keyid = 8567; + displayName = "Yellow Key (1637)"; +}; +class ItemKeyYellow1068: ItemKeyYellow { + keyid = 8568; + displayName = "Yellow Key (7029)"; +}; +class ItemKeyYellow1069: ItemKeyYellow { + keyid = 8569; + displayName = "Yellow Key (6d9f)"; +}; +class ItemKeyYellow1070: ItemKeyYellow { + keyid = 8570; + displayName = "Yellow Key (2528)"; +}; +class ItemKeyYellow1071: ItemKeyYellow { + keyid = 8571; + displayName = "Yellow Key (784b)"; +}; +class ItemKeyYellow1072: ItemKeyYellow { + keyid = 8572; + displayName = "Yellow Key (ba4a)"; +}; +class ItemKeyYellow1073: ItemKeyYellow { + keyid = 8573; + displayName = "Yellow Key (8db4)"; +}; +class ItemKeyYellow1074: ItemKeyYellow { + keyid = 8574; + displayName = "Yellow Key (8bd1)"; +}; +class ItemKeyYellow1075: ItemKeyYellow { + keyid = 8575; + displayName = "Yellow Key (4209)"; +}; +class ItemKeyYellow1076: ItemKeyYellow { + keyid = 8576; + displayName = "Yellow Key (ccbb)"; +}; +class ItemKeyYellow1077: ItemKeyYellow { + keyid = 8577; + displayName = "Yellow Key (04a6)"; +}; +class ItemKeyYellow1078: ItemKeyYellow { + keyid = 8578; + displayName = "Yellow Key (e165)"; +}; +class ItemKeyYellow1079: ItemKeyYellow { + keyid = 8579; + displayName = "Yellow Key (0a68)"; +}; +class ItemKeyYellow1080: ItemKeyYellow { + keyid = 8580; + displayName = "Yellow Key (8406)"; +}; +class ItemKeyYellow1081: ItemKeyYellow { + keyid = 8581; + displayName = "Yellow Key (41a9)"; +}; +class ItemKeyYellow1082: ItemKeyYellow { + keyid = 8582; + displayName = "Yellow Key (3308)"; +}; +class ItemKeyYellow1083: ItemKeyYellow { + keyid = 8583; + displayName = "Yellow Key (2c63)"; +}; +class ItemKeyYellow1084: ItemKeyYellow { + keyid = 8584; + displayName = "Yellow Key (0e9b)"; +}; +class ItemKeyYellow1085: ItemKeyYellow { + keyid = 8585; + displayName = "Yellow Key (c50e)"; +}; +class ItemKeyYellow1086: ItemKeyYellow { + keyid = 8586; + displayName = "Yellow Key (959a)"; +}; +class ItemKeyYellow1087: ItemKeyYellow { + keyid = 8587; + displayName = "Yellow Key (f8cc)"; +}; +class ItemKeyYellow1088: ItemKeyYellow { + keyid = 8588; + displayName = "Yellow Key (74bf)"; +}; +class ItemKeyYellow1089: ItemKeyYellow { + keyid = 8589; + displayName = "Yellow Key (ba5f)"; +}; +class ItemKeyYellow1090: ItemKeyYellow { + keyid = 8590; + displayName = "Yellow Key (5b2b)"; +}; +class ItemKeyYellow1091: ItemKeyYellow { + keyid = 8591; + displayName = "Yellow Key (c8ba)"; +}; +class ItemKeyYellow1092: ItemKeyYellow { + keyid = 8592; + displayName = "Yellow Key (d84f)"; +}; +class ItemKeyYellow1093: ItemKeyYellow { + keyid = 8593; + displayName = "Yellow Key (9968)"; +}; +class ItemKeyYellow1094: ItemKeyYellow { + keyid = 8594; + displayName = "Yellow Key (1131)"; +}; +class ItemKeyYellow1095: ItemKeyYellow { + keyid = 8595; + displayName = "Yellow Key (2026)"; +}; +class ItemKeyYellow1096: ItemKeyYellow { + keyid = 8596; + displayName = "Yellow Key (dc10)"; +}; +class ItemKeyYellow1097: ItemKeyYellow { + keyid = 8597; + displayName = "Yellow Key (9709)"; +}; +class ItemKeyYellow1098: ItemKeyYellow { + keyid = 8598; + displayName = "Yellow Key (297a)"; +}; +class ItemKeyYellow1099: ItemKeyYellow { + keyid = 8599; + displayName = "Yellow Key (bede)"; +}; +class ItemKeyYellow1100: ItemKeyYellow { + keyid = 8600; + displayName = "Yellow Key (2db8)"; +}; +class ItemKeyYellow1101: ItemKeyYellow { + keyid = 8601; + displayName = "Yellow Key (1fc6)"; +}; +class ItemKeyYellow1102: ItemKeyYellow { + keyid = 8602; + displayName = "Yellow Key (43e4)"; +}; +class ItemKeyYellow1103: ItemKeyYellow { + keyid = 8603; + displayName = "Yellow Key (989d)"; +}; +class ItemKeyYellow1104: ItemKeyYellow { + keyid = 8604; + displayName = "Yellow Key (0595)"; +}; +class ItemKeyYellow1105: ItemKeyYellow { + keyid = 8605; + displayName = "Yellow Key (c74e)"; +}; +class ItemKeyYellow1106: ItemKeyYellow { + keyid = 8606; + displayName = "Yellow Key (d17d)"; +}; +class ItemKeyYellow1107: ItemKeyYellow { + keyid = 8607; + displayName = "Yellow Key (37ff)"; +}; +class ItemKeyYellow1108: ItemKeyYellow { + keyid = 8608; + displayName = "Yellow Key (11ce)"; +}; +class ItemKeyYellow1109: ItemKeyYellow { + keyid = 8609; + displayName = "Yellow Key (807f)"; +}; +class ItemKeyYellow1110: ItemKeyYellow { + keyid = 8610; + displayName = "Yellow Key (822d)"; +}; +class ItemKeyYellow1111: ItemKeyYellow { + keyid = 8611; + displayName = "Yellow Key (7099)"; +}; +class ItemKeyYellow1112: ItemKeyYellow { + keyid = 8612; + displayName = "Yellow Key (b2c1)"; +}; +class ItemKeyYellow1113: ItemKeyYellow { + keyid = 8613; + displayName = "Yellow Key (5333)"; +}; +class ItemKeyYellow1114: ItemKeyYellow { + keyid = 8614; + displayName = "Yellow Key (5e3d)"; +}; +class ItemKeyYellow1115: ItemKeyYellow { + keyid = 8615; + displayName = "Yellow Key (1a69)"; +}; +class ItemKeyYellow1116: ItemKeyYellow { + keyid = 8616; + displayName = "Yellow Key (f8f0)"; +}; +class ItemKeyYellow1117: ItemKeyYellow { + keyid = 8617; + displayName = "Yellow Key (e325)"; +}; +class ItemKeyYellow1118: ItemKeyYellow { + keyid = 8618; + displayName = "Yellow Key (4fc1)"; +}; +class ItemKeyYellow1119: ItemKeyYellow { + keyid = 8619; + displayName = "Yellow Key (9292)"; +}; +class ItemKeyYellow1120: ItemKeyYellow { + keyid = 8620; + displayName = "Yellow Key (6f57)"; +}; +class ItemKeyYellow1121: ItemKeyYellow { + keyid = 8621; + displayName = "Yellow Key (f264)"; +}; +class ItemKeyYellow1122: ItemKeyYellow { + keyid = 8622; + displayName = "Yellow Key (6f6c)"; +}; +class ItemKeyYellow1123: ItemKeyYellow { + keyid = 8623; + displayName = "Yellow Key (afef)"; +}; +class ItemKeyYellow1124: ItemKeyYellow { + keyid = 8624; + displayName = "Yellow Key (11cb)"; +}; +class ItemKeyYellow1125: ItemKeyYellow { + keyid = 8625; + displayName = "Yellow Key (79f5)"; +}; +class ItemKeyYellow1126: ItemKeyYellow { + keyid = 8626; + displayName = "Yellow Key (b5b2)"; +}; +class ItemKeyYellow1127: ItemKeyYellow { + keyid = 8627; + displayName = "Yellow Key (13d1)"; +}; +class ItemKeyYellow1128: ItemKeyYellow { + keyid = 8628; + displayName = "Yellow Key (111e)"; +}; +class ItemKeyYellow1129: ItemKeyYellow { + keyid = 8629; + displayName = "Yellow Key (aa24)"; +}; +class ItemKeyYellow1130: ItemKeyYellow { + keyid = 8630; + displayName = "Yellow Key (3823)"; +}; +class ItemKeyYellow1131: ItemKeyYellow { + keyid = 8631; + displayName = "Yellow Key (e26b)"; +}; +class ItemKeyYellow1132: ItemKeyYellow { + keyid = 8632; + displayName = "Yellow Key (32fa)"; +}; +class ItemKeyYellow1133: ItemKeyYellow { + keyid = 8633; + displayName = "Yellow Key (f4d6)"; +}; +class ItemKeyYellow1134: ItemKeyYellow { + keyid = 8634; + displayName = "Yellow Key (8223)"; +}; +class ItemKeyYellow1135: ItemKeyYellow { + keyid = 8635; + displayName = "Yellow Key (27d6)"; +}; +class ItemKeyYellow1136: ItemKeyYellow { + keyid = 8636; + displayName = "Yellow Key (f0ff)"; +}; +class ItemKeyYellow1137: ItemKeyYellow { + keyid = 8637; + displayName = "Yellow Key (e268)"; +}; +class ItemKeyYellow1138: ItemKeyYellow { + keyid = 8638; + displayName = "Yellow Key (92cd)"; +}; +class ItemKeyYellow1139: ItemKeyYellow { + keyid = 8639; + displayName = "Yellow Key (8169)"; +}; +class ItemKeyYellow1140: ItemKeyYellow { + keyid = 8640; + displayName = "Yellow Key (3945)"; +}; +class ItemKeyYellow1141: ItemKeyYellow { + keyid = 8641; + displayName = "Yellow Key (4cae)"; +}; +class ItemKeyYellow1142: ItemKeyYellow { + keyid = 8642; + displayName = "Yellow Key (d8ac)"; +}; +class ItemKeyYellow1143: ItemKeyYellow { + keyid = 8643; + displayName = "Yellow Key (5fd5)"; +}; +class ItemKeyYellow1144: ItemKeyYellow { + keyid = 8644; + displayName = "Yellow Key (dd05)"; +}; +class ItemKeyYellow1145: ItemKeyYellow { + keyid = 8645; + displayName = "Yellow Key (2fe7)"; +}; +class ItemKeyYellow1146: ItemKeyYellow { + keyid = 8646; + displayName = "Yellow Key (d9e5)"; +}; +class ItemKeyYellow1147: ItemKeyYellow { + keyid = 8647; + displayName = "Yellow Key (0c4e)"; +}; +class ItemKeyYellow1148: ItemKeyYellow { + keyid = 8648; + displayName = "Yellow Key (6f65)"; +}; +class ItemKeyYellow1149: ItemKeyYellow { + keyid = 8649; + displayName = "Yellow Key (c80a)"; +}; +class ItemKeyYellow1150: ItemKeyYellow { + keyid = 8650; + displayName = "Yellow Key (319d)"; +}; +class ItemKeyYellow1151: ItemKeyYellow { + keyid = 8651; + displayName = "Yellow Key (7214)"; +}; +class ItemKeyYellow1152: ItemKeyYellow { + keyid = 8652; + displayName = "Yellow Key (5a4d)"; +}; +class ItemKeyYellow1153: ItemKeyYellow { + keyid = 8653; + displayName = "Yellow Key (4a09)"; +}; +class ItemKeyYellow1154: ItemKeyYellow { + keyid = 8654; + displayName = "Yellow Key (d5e5)"; +}; +class ItemKeyYellow1155: ItemKeyYellow { + keyid = 8655; + displayName = "Yellow Key (d591)"; +}; +class ItemKeyYellow1156: ItemKeyYellow { + keyid = 8656; + displayName = "Yellow Key (2804)"; +}; +class ItemKeyYellow1157: ItemKeyYellow { + keyid = 8657; + displayName = "Yellow Key (f807)"; +}; +class ItemKeyYellow1158: ItemKeyYellow { + keyid = 8658; + displayName = "Yellow Key (be1a)"; +}; +class ItemKeyYellow1159: ItemKeyYellow { + keyid = 8659; + displayName = "Yellow Key (cebf)"; +}; +class ItemKeyYellow1160: ItemKeyYellow { + keyid = 8660; + displayName = "Yellow Key (cab7)"; +}; +class ItemKeyYellow1161: ItemKeyYellow { + keyid = 8661; + displayName = "Yellow Key (ab65)"; +}; +class ItemKeyYellow1162: ItemKeyYellow { + keyid = 8662; + displayName = "Yellow Key (485f)"; +}; +class ItemKeyYellow1163: ItemKeyYellow { + keyid = 8663; + displayName = "Yellow Key (924c)"; +}; +class ItemKeyYellow1164: ItemKeyYellow { + keyid = 8664; + displayName = "Yellow Key (1282)"; +}; +class ItemKeyYellow1165: ItemKeyYellow { + keyid = 8665; + displayName = "Yellow Key (4863)"; +}; +class ItemKeyYellow1166: ItemKeyYellow { + keyid = 8666; + displayName = "Yellow Key (801b)"; +}; +class ItemKeyYellow1167: ItemKeyYellow { + keyid = 8667; + displayName = "Yellow Key (5643)"; +}; +class ItemKeyYellow1168: ItemKeyYellow { + keyid = 8668; + displayName = "Yellow Key (3a76)"; +}; +class ItemKeyYellow1169: ItemKeyYellow { + keyid = 8669; + displayName = "Yellow Key (df6e)"; +}; +class ItemKeyYellow1170: ItemKeyYellow { + keyid = 8670; + displayName = "Yellow Key (0b6f)"; +}; +class ItemKeyYellow1171: ItemKeyYellow { + keyid = 8671; + displayName = "Yellow Key (0523)"; +}; +class ItemKeyYellow1172: ItemKeyYellow { + keyid = 8672; + displayName = "Yellow Key (751a)"; +}; +class ItemKeyYellow1173: ItemKeyYellow { + keyid = 8673; + displayName = "Yellow Key (1d04)"; +}; +class ItemKeyYellow1174: ItemKeyYellow { + keyid = 8674; + displayName = "Yellow Key (a011)"; +}; +class ItemKeyYellow1175: ItemKeyYellow { + keyid = 8675; + displayName = "Yellow Key (f7e8)"; +}; +class ItemKeyYellow1176: ItemKeyYellow { + keyid = 8676; + displayName = "Yellow Key (4385)"; +}; +class ItemKeyYellow1177: ItemKeyYellow { + keyid = 8677; + displayName = "Yellow Key (f873)"; +}; +class ItemKeyYellow1178: ItemKeyYellow { + keyid = 8678; + displayName = "Yellow Key (a1ea)"; +}; +class ItemKeyYellow1179: ItemKeyYellow { + keyid = 8679; + displayName = "Yellow Key (b18a)"; +}; +class ItemKeyYellow1180: ItemKeyYellow { + keyid = 8680; + displayName = "Yellow Key (d369)"; +}; +class ItemKeyYellow1181: ItemKeyYellow { + keyid = 8681; + displayName = "Yellow Key (ef2a)"; +}; +class ItemKeyYellow1182: ItemKeyYellow { + keyid = 8682; + displayName = "Yellow Key (73fd)"; +}; +class ItemKeyYellow1183: ItemKeyYellow { + keyid = 8683; + displayName = "Yellow Key (e837)"; +}; +class ItemKeyYellow1184: ItemKeyYellow { + keyid = 8684; + displayName = "Yellow Key (6826)"; +}; +class ItemKeyYellow1185: ItemKeyYellow { + keyid = 8685; + displayName = "Yellow Key (cc9b)"; +}; +class ItemKeyYellow1186: ItemKeyYellow { + keyid = 8686; + displayName = "Yellow Key (54c6)"; +}; +class ItemKeyYellow1187: ItemKeyYellow { + keyid = 8687; + displayName = "Yellow Key (42c6)"; +}; +class ItemKeyYellow1188: ItemKeyYellow { + keyid = 8688; + displayName = "Yellow Key (8f3f)"; +}; +class ItemKeyYellow1189: ItemKeyYellow { + keyid = 8689; + displayName = "Yellow Key (79f8)"; +}; +class ItemKeyYellow1190: ItemKeyYellow { + keyid = 8690; + displayName = "Yellow Key (4424)"; +}; +class ItemKeyYellow1191: ItemKeyYellow { + keyid = 8691; + displayName = "Yellow Key (0153)"; +}; +class ItemKeyYellow1192: ItemKeyYellow { + keyid = 8692; + displayName = "Yellow Key (8528)"; +}; +class ItemKeyYellow1193: ItemKeyYellow { + keyid = 8693; + displayName = "Yellow Key (f37e)"; +}; +class ItemKeyYellow1194: ItemKeyYellow { + keyid = 8694; + displayName = "Yellow Key (b918)"; +}; +class ItemKeyYellow1195: ItemKeyYellow { + keyid = 8695; + displayName = "Yellow Key (6756)"; +}; +class ItemKeyYellow1196: ItemKeyYellow { + keyid = 8696; + displayName = "Yellow Key (e003)"; +}; +class ItemKeyYellow1197: ItemKeyYellow { + keyid = 8697; + displayName = "Yellow Key (45f5)"; +}; +class ItemKeyYellow1198: ItemKeyYellow { + keyid = 8698; + displayName = "Yellow Key (6c1f)"; +}; +class ItemKeyYellow1199: ItemKeyYellow { + keyid = 8699; + displayName = "Yellow Key (1272)"; +}; +class ItemKeyYellow1200: ItemKeyYellow { + keyid = 8700; + displayName = "Yellow Key (df5c)"; +}; +class ItemKeyYellow1201: ItemKeyYellow { + keyid = 8701; + displayName = "Yellow Key (033a)"; +}; +class ItemKeyYellow1202: ItemKeyYellow { + keyid = 8702; + displayName = "Yellow Key (cc33)"; +}; +class ItemKeyYellow1203: ItemKeyYellow { + keyid = 8703; + displayName = "Yellow Key (5239)"; +}; +class ItemKeyYellow1204: ItemKeyYellow { + keyid = 8704; + displayName = "Yellow Key (22c9)"; +}; +class ItemKeyYellow1205: ItemKeyYellow { + keyid = 8705; + displayName = "Yellow Key (a20b)"; +}; +class ItemKeyYellow1206: ItemKeyYellow { + keyid = 8706; + displayName = "Yellow Key (01e7)"; +}; +class ItemKeyYellow1207: ItemKeyYellow { + keyid = 8707; + displayName = "Yellow Key (4d15)"; +}; +class ItemKeyYellow1208: ItemKeyYellow { + keyid = 8708; + displayName = "Yellow Key (2da9)"; +}; +class ItemKeyYellow1209: ItemKeyYellow { + keyid = 8709; + displayName = "Yellow Key (c595)"; +}; +class ItemKeyYellow1210: ItemKeyYellow { + keyid = 8710; + displayName = "Yellow Key (d33d)"; +}; +class ItemKeyYellow1211: ItemKeyYellow { + keyid = 8711; + displayName = "Yellow Key (ba54)"; +}; +class ItemKeyYellow1212: ItemKeyYellow { + keyid = 8712; + displayName = "Yellow Key (9ecf)"; +}; +class ItemKeyYellow1213: ItemKeyYellow { + keyid = 8713; + displayName = "Yellow Key (9bcf)"; +}; +class ItemKeyYellow1214: ItemKeyYellow { + keyid = 8714; + displayName = "Yellow Key (6d1c)"; +}; +class ItemKeyYellow1215: ItemKeyYellow { + keyid = 8715; + displayName = "Yellow Key (da8c)"; +}; +class ItemKeyYellow1216: ItemKeyYellow { + keyid = 8716; + displayName = "Yellow Key (147e)"; +}; +class ItemKeyYellow1217: ItemKeyYellow { + keyid = 8717; + displayName = "Yellow Key (f4dd)"; +}; +class ItemKeyYellow1218: ItemKeyYellow { + keyid = 8718; + displayName = "Yellow Key (6951)"; +}; +class ItemKeyYellow1219: ItemKeyYellow { + keyid = 8719; + displayName = "Yellow Key (0a45)"; +}; +class ItemKeyYellow1220: ItemKeyYellow { + keyid = 8720; + displayName = "Yellow Key (249d)"; +}; +class ItemKeyYellow1221: ItemKeyYellow { + keyid = 8721; + displayName = "Yellow Key (fcd5)"; +}; +class ItemKeyYellow1222: ItemKeyYellow { + keyid = 8722; + displayName = "Yellow Key (8761)"; +}; +class ItemKeyYellow1223: ItemKeyYellow { + keyid = 8723; + displayName = "Yellow Key (0986)"; +}; +class ItemKeyYellow1224: ItemKeyYellow { + keyid = 8724; + displayName = "Yellow Key (e6b6)"; +}; +class ItemKeyYellow1225: ItemKeyYellow { + keyid = 8725; + displayName = "Yellow Key (fffb)"; +}; +class ItemKeyYellow1226: ItemKeyYellow { + keyid = 8726; + displayName = "Yellow Key (ad3b)"; +}; +class ItemKeyYellow1227: ItemKeyYellow { + keyid = 8727; + displayName = "Yellow Key (4dca)"; +}; +class ItemKeyYellow1228: ItemKeyYellow { + keyid = 8728; + displayName = "Yellow Key (6ee7)"; +}; +class ItemKeyYellow1229: ItemKeyYellow { + keyid = 8729; + displayName = "Yellow Key (4cb4)"; +}; +class ItemKeyYellow1230: ItemKeyYellow { + keyid = 8730; + displayName = "Yellow Key (d860)"; +}; +class ItemKeyYellow1231: ItemKeyYellow { + keyid = 8731; + displayName = "Yellow Key (39a9)"; +}; +class ItemKeyYellow1232: ItemKeyYellow { + keyid = 8732; + displayName = "Yellow Key (29d7)"; +}; +class ItemKeyYellow1233: ItemKeyYellow { + keyid = 8733; + displayName = "Yellow Key (b5f9)"; +}; +class ItemKeyYellow1234: ItemKeyYellow { + keyid = 8734; + displayName = "Yellow Key (7c03)"; +}; +class ItemKeyYellow1235: ItemKeyYellow { + keyid = 8735; + displayName = "Yellow Key (fc08)"; +}; +class ItemKeyYellow1236: ItemKeyYellow { + keyid = 8736; + displayName = "Yellow Key (0eb3)"; +}; +class ItemKeyYellow1237: ItemKeyYellow { + keyid = 8737; + displayName = "Yellow Key (7bb2)"; +}; +class ItemKeyYellow1238: ItemKeyYellow { + keyid = 8738; + displayName = "Yellow Key (3385)"; +}; +class ItemKeyYellow1239: ItemKeyYellow { + keyid = 8739; + displayName = "Yellow Key (d778)"; +}; +class ItemKeyYellow1240: ItemKeyYellow { + keyid = 8740; + displayName = "Yellow Key (afd9)"; +}; +class ItemKeyYellow1241: ItemKeyYellow { + keyid = 8741; + displayName = "Yellow Key (f82f)"; +}; +class ItemKeyYellow1242: ItemKeyYellow { + keyid = 8742; + displayName = "Yellow Key (d9b7)"; +}; +class ItemKeyYellow1243: ItemKeyYellow { + keyid = 8743; + displayName = "Yellow Key (8ce8)"; +}; +class ItemKeyYellow1244: ItemKeyYellow { + keyid = 8744; + displayName = "Yellow Key (c4d7)"; +}; +class ItemKeyYellow1245: ItemKeyYellow { + keyid = 8745; + displayName = "Yellow Key (2d0f)"; +}; +class ItemKeyYellow1246: ItemKeyYellow { + keyid = 8746; + displayName = "Yellow Key (bc2e)"; +}; +class ItemKeyYellow1247: ItemKeyYellow { + keyid = 8747; + displayName = "Yellow Key (02b2)"; +}; +class ItemKeyYellow1248: ItemKeyYellow { + keyid = 8748; + displayName = "Yellow Key (5d17)"; +}; +class ItemKeyYellow1249: ItemKeyYellow { + keyid = 8749; + displayName = "Yellow Key (52bb)"; +}; +class ItemKeyYellow1250: ItemKeyYellow { + keyid = 8750; + displayName = "Yellow Key (26e1)"; +}; +class ItemKeyYellow1251: ItemKeyYellow { + keyid = 8751; + displayName = "Yellow Key (ec96)"; +}; +class ItemKeyYellow1252: ItemKeyYellow { + keyid = 8752; + displayName = "Yellow Key (59bd)"; +}; +class ItemKeyYellow1253: ItemKeyYellow { + keyid = 8753; + displayName = "Yellow Key (7360)"; +}; +class ItemKeyYellow1254: ItemKeyYellow { + keyid = 8754; + displayName = "Yellow Key (a7b3)"; +}; +class ItemKeyYellow1255: ItemKeyYellow { + keyid = 8755; + displayName = "Yellow Key (cc54)"; +}; +class ItemKeyYellow1256: ItemKeyYellow { + keyid = 8756; + displayName = "Yellow Key (9a6f)"; +}; +class ItemKeyYellow1257: ItemKeyYellow { + keyid = 8757; + displayName = "Yellow Key (e698)"; +}; +class ItemKeyYellow1258: ItemKeyYellow { + keyid = 8758; + displayName = "Yellow Key (8eac)"; +}; +class ItemKeyYellow1259: ItemKeyYellow { + keyid = 8759; + displayName = "Yellow Key (1b3e)"; +}; +class ItemKeyYellow1260: ItemKeyYellow { + keyid = 8760; + displayName = "Yellow Key (c302)"; +}; +class ItemKeyYellow1261: ItemKeyYellow { + keyid = 8761; + displayName = "Yellow Key (08e9)"; +}; +class ItemKeyYellow1262: ItemKeyYellow { + keyid = 8762; + displayName = "Yellow Key (a53c)"; +}; +class ItemKeyYellow1263: ItemKeyYellow { + keyid = 8763; + displayName = "Yellow Key (970b)"; +}; +class ItemKeyYellow1264: ItemKeyYellow { + keyid = 8764; + displayName = "Yellow Key (3da0)"; +}; +class ItemKeyYellow1265: ItemKeyYellow { + keyid = 8765; + displayName = "Yellow Key (3fdc)"; +}; +class ItemKeyYellow1266: ItemKeyYellow { + keyid = 8766; + displayName = "Yellow Key (900d)"; +}; +class ItemKeyYellow1267: ItemKeyYellow { + keyid = 8767; + displayName = "Yellow Key (65b3)"; +}; +class ItemKeyYellow1268: ItemKeyYellow { + keyid = 8768; + displayName = "Yellow Key (8120)"; +}; +class ItemKeyYellow1269: ItemKeyYellow { + keyid = 8769; + displayName = "Yellow Key (7dc0)"; +}; +class ItemKeyYellow1270: ItemKeyYellow { + keyid = 8770; + displayName = "Yellow Key (0887)"; +}; +class ItemKeyYellow1271: ItemKeyYellow { + keyid = 8771; + displayName = "Yellow Key (d5b5)"; +}; +class ItemKeyYellow1272: ItemKeyYellow { + keyid = 8772; + displayName = "Yellow Key (dcb5)"; +}; +class ItemKeyYellow1273: ItemKeyYellow { + keyid = 8773; + displayName = "Yellow Key (6274)"; +}; +class ItemKeyYellow1274: ItemKeyYellow { + keyid = 8774; + displayName = "Yellow Key (ca61)"; +}; +class ItemKeyYellow1275: ItemKeyYellow { + keyid = 8775; + displayName = "Yellow Key (7b65)"; +}; +class ItemKeyYellow1276: ItemKeyYellow { + keyid = 8776; + displayName = "Yellow Key (471f)"; +}; +class ItemKeyYellow1277: ItemKeyYellow { + keyid = 8777; + displayName = "Yellow Key (b75b)"; +}; +class ItemKeyYellow1278: ItemKeyYellow { + keyid = 8778; + displayName = "Yellow Key (725e)"; +}; +class ItemKeyYellow1279: ItemKeyYellow { + keyid = 8779; + displayName = "Yellow Key (1eee)"; +}; +class ItemKeyYellow1280: ItemKeyYellow { + keyid = 8780; + displayName = "Yellow Key (bae7)"; +}; +class ItemKeyYellow1281: ItemKeyYellow { + keyid = 8781; + displayName = "Yellow Key (bfe2)"; +}; +class ItemKeyYellow1282: ItemKeyYellow { + keyid = 8782; + displayName = "Yellow Key (c852)"; +}; +class ItemKeyYellow1283: ItemKeyYellow { + keyid = 8783; + displayName = "Yellow Key (75ff)"; +}; +class ItemKeyYellow1284: ItemKeyYellow { + keyid = 8784; + displayName = "Yellow Key (693e)"; +}; +class ItemKeyYellow1285: ItemKeyYellow { + keyid = 8785; + displayName = "Yellow Key (aaa6)"; +}; +class ItemKeyYellow1286: ItemKeyYellow { + keyid = 8786; + displayName = "Yellow Key (43e7)"; +}; +class ItemKeyYellow1287: ItemKeyYellow { + keyid = 8787; + displayName = "Yellow Key (7379)"; +}; +class ItemKeyYellow1288: ItemKeyYellow { + keyid = 8788; + displayName = "Yellow Key (cc31)"; +}; +class ItemKeyYellow1289: ItemKeyYellow { + keyid = 8789; + displayName = "Yellow Key (cb43)"; +}; +class ItemKeyYellow1290: ItemKeyYellow { + keyid = 8790; + displayName = "Yellow Key (24dd)"; +}; +class ItemKeyYellow1291: ItemKeyYellow { + keyid = 8791; + displayName = "Yellow Key (ce11)"; +}; +class ItemKeyYellow1292: ItemKeyYellow { + keyid = 8792; + displayName = "Yellow Key (ce5d)"; +}; +class ItemKeyYellow1293: ItemKeyYellow { + keyid = 8793; + displayName = "Yellow Key (8230)"; +}; +class ItemKeyYellow1294: ItemKeyYellow { + keyid = 8794; + displayName = "Yellow Key (79fc)"; +}; +class ItemKeyYellow1295: ItemKeyYellow { + keyid = 8795; + displayName = "Yellow Key (b4bc)"; +}; +class ItemKeyYellow1296: ItemKeyYellow { + keyid = 8796; + displayName = "Yellow Key (593d)"; +}; +class ItemKeyYellow1297: ItemKeyYellow { + keyid = 8797; + displayName = "Yellow Key (0fe0)"; +}; +class ItemKeyYellow1298: ItemKeyYellow { + keyid = 8798; + displayName = "Yellow Key (9f9d)"; +}; +class ItemKeyYellow1299: ItemKeyYellow { + keyid = 8799; + displayName = "Yellow Key (3490)"; +}; +class ItemKeyYellow1300: ItemKeyYellow { + keyid = 8800; + displayName = "Yellow Key (7f4d)"; +}; +class ItemKeyYellow1301: ItemKeyYellow { + keyid = 8801; + displayName = "Yellow Key (e38f)"; +}; +class ItemKeyYellow1302: ItemKeyYellow { + keyid = 8802; + displayName = "Yellow Key (960c)"; +}; +class ItemKeyYellow1303: ItemKeyYellow { + keyid = 8803; + displayName = "Yellow Key (c3a6)"; +}; +class ItemKeyYellow1304: ItemKeyYellow { + keyid = 8804; + displayName = "Yellow Key (ff88)"; +}; +class ItemKeyYellow1305: ItemKeyYellow { + keyid = 8805; + displayName = "Yellow Key (a49c)"; +}; +class ItemKeyYellow1306: ItemKeyYellow { + keyid = 8806; + displayName = "Yellow Key (b0a9)"; +}; +class ItemKeyYellow1307: ItemKeyYellow { + keyid = 8807; + displayName = "Yellow Key (e68d)"; +}; +class ItemKeyYellow1308: ItemKeyYellow { + keyid = 8808; + displayName = "Yellow Key (5bb9)"; +}; +class ItemKeyYellow1309: ItemKeyYellow { + keyid = 8809; + displayName = "Yellow Key (289d)"; +}; +class ItemKeyYellow1310: ItemKeyYellow { + keyid = 8810; + displayName = "Yellow Key (4d71)"; +}; +class ItemKeyYellow1311: ItemKeyYellow { + keyid = 8811; + displayName = "Yellow Key (73e8)"; +}; +class ItemKeyYellow1312: ItemKeyYellow { + keyid = 8812; + displayName = "Yellow Key (0a07)"; +}; +class ItemKeyYellow1313: ItemKeyYellow { + keyid = 8813; + displayName = "Yellow Key (77e7)"; +}; +class ItemKeyYellow1314: ItemKeyYellow { + keyid = 8814; + displayName = "Yellow Key (9236)"; +}; +class ItemKeyYellow1315: ItemKeyYellow { + keyid = 8815; + displayName = "Yellow Key (b1cb)"; +}; +class ItemKeyYellow1316: ItemKeyYellow { + keyid = 8816; + displayName = "Yellow Key (f8b3)"; +}; +class ItemKeyYellow1317: ItemKeyYellow { + keyid = 8817; + displayName = "Yellow Key (26cf)"; +}; +class ItemKeyYellow1318: ItemKeyYellow { + keyid = 8818; + displayName = "Yellow Key (b56a)"; +}; +class ItemKeyYellow1319: ItemKeyYellow { + keyid = 8819; + displayName = "Yellow Key (5832)"; +}; +class ItemKeyYellow1320: ItemKeyYellow { + keyid = 8820; + displayName = "Yellow Key (e5c7)"; +}; +class ItemKeyYellow1321: ItemKeyYellow { + keyid = 8821; + displayName = "Yellow Key (d132)"; +}; +class ItemKeyYellow1322: ItemKeyYellow { + keyid = 8822; + displayName = "Yellow Key (f3c1)"; +}; +class ItemKeyYellow1323: ItemKeyYellow { + keyid = 8823; + displayName = "Yellow Key (7e8d)"; +}; +class ItemKeyYellow1324: ItemKeyYellow { + keyid = 8824; + displayName = "Yellow Key (d88a)"; +}; +class ItemKeyYellow1325: ItemKeyYellow { + keyid = 8825; + displayName = "Yellow Key (e9dc)"; +}; +class ItemKeyYellow1326: ItemKeyYellow { + keyid = 8826; + displayName = "Yellow Key (a7b4)"; +}; +class ItemKeyYellow1327: ItemKeyYellow { + keyid = 8827; + displayName = "Yellow Key (5d57)"; +}; +class ItemKeyYellow1328: ItemKeyYellow { + keyid = 8828; + displayName = "Yellow Key (db00)"; +}; +class ItemKeyYellow1329: ItemKeyYellow { + keyid = 8829; + displayName = "Yellow Key (3b67)"; +}; +class ItemKeyYellow1330: ItemKeyYellow { + keyid = 8830; + displayName = "Yellow Key (6b86)"; +}; +class ItemKeyYellow1331: ItemKeyYellow { + keyid = 8831; + displayName = "Yellow Key (807d)"; +}; +class ItemKeyYellow1332: ItemKeyYellow { + keyid = 8832; + displayName = "Yellow Key (87c2)"; +}; +class ItemKeyYellow1333: ItemKeyYellow { + keyid = 8833; + displayName = "Yellow Key (6a4a)"; +}; +class ItemKeyYellow1334: ItemKeyYellow { + keyid = 8834; + displayName = "Yellow Key (702b)"; +}; +class ItemKeyYellow1335: ItemKeyYellow { + keyid = 8835; + displayName = "Yellow Key (f4c9)"; +}; +class ItemKeyYellow1336: ItemKeyYellow { + keyid = 8836; + displayName = "Yellow Key (9efe)"; +}; +class ItemKeyYellow1337: ItemKeyYellow { + keyid = 8837; + displayName = "Yellow Key (341a)"; +}; +class ItemKeyYellow1338: ItemKeyYellow { + keyid = 8838; + displayName = "Yellow Key (606d)"; +}; +class ItemKeyYellow1339: ItemKeyYellow { + keyid = 8839; + displayName = "Yellow Key (7e65)"; +}; +class ItemKeyYellow1340: ItemKeyYellow { + keyid = 8840; + displayName = "Yellow Key (7776)"; +}; +class ItemKeyYellow1341: ItemKeyYellow { + keyid = 8841; + displayName = "Yellow Key (b810)"; +}; +class ItemKeyYellow1342: ItemKeyYellow { + keyid = 8842; + displayName = "Yellow Key (fc38)"; +}; +class ItemKeyYellow1343: ItemKeyYellow { + keyid = 8843; + displayName = "Yellow Key (1a44)"; +}; +class ItemKeyYellow1344: ItemKeyYellow { + keyid = 8844; + displayName = "Yellow Key (c4f8)"; +}; +class ItemKeyYellow1345: ItemKeyYellow { + keyid = 8845; + displayName = "Yellow Key (e349)"; +}; +class ItemKeyYellow1346: ItemKeyYellow { + keyid = 8846; + displayName = "Yellow Key (3e13)"; +}; +class ItemKeyYellow1347: ItemKeyYellow { + keyid = 8847; + displayName = "Yellow Key (f160)"; +}; +class ItemKeyYellow1348: ItemKeyYellow { + keyid = 8848; + displayName = "Yellow Key (705b)"; +}; +class ItemKeyYellow1349: ItemKeyYellow { + keyid = 8849; + displayName = "Yellow Key (f9ec)"; +}; +class ItemKeyYellow1350: ItemKeyYellow { + keyid = 8850; + displayName = "Yellow Key (eb51)"; +}; +class ItemKeyYellow1351: ItemKeyYellow { + keyid = 8851; + displayName = "Yellow Key (8300)"; +}; +class ItemKeyYellow1352: ItemKeyYellow { + keyid = 8852; + displayName = "Yellow Key (3efb)"; +}; +class ItemKeyYellow1353: ItemKeyYellow { + keyid = 8853; + displayName = "Yellow Key (65ef)"; +}; +class ItemKeyYellow1354: ItemKeyYellow { + keyid = 8854; + displayName = "Yellow Key (0f7a)"; +}; +class ItemKeyYellow1355: ItemKeyYellow { + keyid = 8855; + displayName = "Yellow Key (bc9e)"; +}; +class ItemKeyYellow1356: ItemKeyYellow { + keyid = 8856; + displayName = "Yellow Key (9ea0)"; +}; +class ItemKeyYellow1357: ItemKeyYellow { + keyid = 8857; + displayName = "Yellow Key (434a)"; +}; +class ItemKeyYellow1358: ItemKeyYellow { + keyid = 8858; + displayName = "Yellow Key (0d45)"; +}; +class ItemKeyYellow1359: ItemKeyYellow { + keyid = 8859; + displayName = "Yellow Key (84aa)"; +}; +class ItemKeyYellow1360: ItemKeyYellow { + keyid = 8860; + displayName = "Yellow Key (7ee2)"; +}; +class ItemKeyYellow1361: ItemKeyYellow { + keyid = 8861; + displayName = "Yellow Key (d20d)"; +}; +class ItemKeyYellow1362: ItemKeyYellow { + keyid = 8862; + displayName = "Yellow Key (85dc)"; +}; +class ItemKeyYellow1363: ItemKeyYellow { + keyid = 8863; + displayName = "Yellow Key (f686)"; +}; +class ItemKeyYellow1364: ItemKeyYellow { + keyid = 8864; + displayName = "Yellow Key (e44e)"; +}; +class ItemKeyYellow1365: ItemKeyYellow { + keyid = 8865; + displayName = "Yellow Key (902c)"; +}; +class ItemKeyYellow1366: ItemKeyYellow { + keyid = 8866; + displayName = "Yellow Key (f55c)"; +}; +class ItemKeyYellow1367: ItemKeyYellow { + keyid = 8867; + displayName = "Yellow Key (b7e6)"; +}; +class ItemKeyYellow1368: ItemKeyYellow { + keyid = 8868; + displayName = "Yellow Key (3581)"; +}; +class ItemKeyYellow1369: ItemKeyYellow { + keyid = 8869; + displayName = "Yellow Key (fe7d)"; +}; +class ItemKeyYellow1370: ItemKeyYellow { + keyid = 8870; + displayName = "Yellow Key (8314)"; +}; +class ItemKeyYellow1371: ItemKeyYellow { + keyid = 8871; + displayName = "Yellow Key (93f6)"; +}; +class ItemKeyYellow1372: ItemKeyYellow { + keyid = 8872; + displayName = "Yellow Key (80f9)"; +}; +class ItemKeyYellow1373: ItemKeyYellow { + keyid = 8873; + displayName = "Yellow Key (cf59)"; +}; +class ItemKeyYellow1374: ItemKeyYellow { + keyid = 8874; + displayName = "Yellow Key (8126)"; +}; +class ItemKeyYellow1375: ItemKeyYellow { + keyid = 8875; + displayName = "Yellow Key (c897)"; +}; +class ItemKeyYellow1376: ItemKeyYellow { + keyid = 8876; + displayName = "Yellow Key (501f)"; +}; +class ItemKeyYellow1377: ItemKeyYellow { + keyid = 8877; + displayName = "Yellow Key (849e)"; +}; +class ItemKeyYellow1378: ItemKeyYellow { + keyid = 8878; + displayName = "Yellow Key (55b2)"; +}; +class ItemKeyYellow1379: ItemKeyYellow { + keyid = 8879; + displayName = "Yellow Key (e411)"; +}; +class ItemKeyYellow1380: ItemKeyYellow { + keyid = 8880; + displayName = "Yellow Key (2978)"; +}; +class ItemKeyYellow1381: ItemKeyYellow { + keyid = 8881; + displayName = "Yellow Key (8da4)"; +}; +class ItemKeyYellow1382: ItemKeyYellow { + keyid = 8882; + displayName = "Yellow Key (8622)"; +}; +class ItemKeyYellow1383: ItemKeyYellow { + keyid = 8883; + displayName = "Yellow Key (1c35)"; +}; +class ItemKeyYellow1384: ItemKeyYellow { + keyid = 8884; + displayName = "Yellow Key (0714)"; +}; +class ItemKeyYellow1385: ItemKeyYellow { + keyid = 8885; + displayName = "Yellow Key (bb1a)"; +}; +class ItemKeyYellow1386: ItemKeyYellow { + keyid = 8886; + displayName = "Yellow Key (e184)"; +}; +class ItemKeyYellow1387: ItemKeyYellow { + keyid = 8887; + displayName = "Yellow Key (f163)"; +}; +class ItemKeyYellow1388: ItemKeyYellow { + keyid = 8888; + displayName = "Yellow Key (aa55)"; +}; +class ItemKeyYellow1389: ItemKeyYellow { + keyid = 8889; + displayName = "Yellow Key (0cc3)"; +}; +class ItemKeyYellow1390: ItemKeyYellow { + keyid = 8890; + displayName = "Yellow Key (4baf)"; +}; +class ItemKeyYellow1391: ItemKeyYellow { + keyid = 8891; + displayName = "Yellow Key (61ac)"; +}; +class ItemKeyYellow1392: ItemKeyYellow { + keyid = 8892; + displayName = "Yellow Key (cb44)"; +}; +class ItemKeyYellow1393: ItemKeyYellow { + keyid = 8893; + displayName = "Yellow Key (9bce)"; +}; +class ItemKeyYellow1394: ItemKeyYellow { + keyid = 8894; + displayName = "Yellow Key (b9e8)"; +}; +class ItemKeyYellow1395: ItemKeyYellow { + keyid = 8895; + displayName = "Yellow Key (0646)"; +}; +class ItemKeyYellow1396: ItemKeyYellow { + keyid = 8896; + displayName = "Yellow Key (c6b9)"; +}; +class ItemKeyYellow1397: ItemKeyYellow { + keyid = 8897; + displayName = "Yellow Key (3867)"; +}; +class ItemKeyYellow1398: ItemKeyYellow { + keyid = 8898; + displayName = "Yellow Key (109e)"; +}; +class ItemKeyYellow1399: ItemKeyYellow { + keyid = 8899; + displayName = "Yellow Key (086e)"; +}; +class ItemKeyYellow1400: ItemKeyYellow { + keyid = 8900; + displayName = "Yellow Key (40b6)"; +}; +class ItemKeyYellow1401: ItemKeyYellow { + keyid = 8901; + displayName = "Yellow Key (31ac)"; +}; +class ItemKeyYellow1402: ItemKeyYellow { + keyid = 8902; + displayName = "Yellow Key (f1c9)"; +}; +class ItemKeyYellow1403: ItemKeyYellow { + keyid = 8903; + displayName = "Yellow Key (8159)"; +}; +class ItemKeyYellow1404: ItemKeyYellow { + keyid = 8904; + displayName = "Yellow Key (cac7)"; +}; +class ItemKeyYellow1405: ItemKeyYellow { + keyid = 8905; + displayName = "Yellow Key (5063)"; +}; +class ItemKeyYellow1406: ItemKeyYellow { + keyid = 8906; + displayName = "Yellow Key (b921)"; +}; +class ItemKeyYellow1407: ItemKeyYellow { + keyid = 8907; + displayName = "Yellow Key (3fbe)"; +}; +class ItemKeyYellow1408: ItemKeyYellow { + keyid = 8908; + displayName = "Yellow Key (c8e3)"; +}; +class ItemKeyYellow1409: ItemKeyYellow { + keyid = 8909; + displayName = "Yellow Key (7b40)"; +}; +class ItemKeyYellow1410: ItemKeyYellow { + keyid = 8910; + displayName = "Yellow Key (b791)"; +}; +class ItemKeyYellow1411: ItemKeyYellow { + keyid = 8911; + displayName = "Yellow Key (14ff)"; +}; +class ItemKeyYellow1412: ItemKeyYellow { + keyid = 8912; + displayName = "Yellow Key (d43f)"; +}; +class ItemKeyYellow1413: ItemKeyYellow { + keyid = 8913; + displayName = "Yellow Key (55dc)"; +}; +class ItemKeyYellow1414: ItemKeyYellow { + keyid = 8914; + displayName = "Yellow Key (4708)"; +}; +class ItemKeyYellow1415: ItemKeyYellow { + keyid = 8915; + displayName = "Yellow Key (12c3)"; +}; +class ItemKeyYellow1416: ItemKeyYellow { + keyid = 8916; + displayName = "Yellow Key (b68b)"; +}; +class ItemKeyYellow1417: ItemKeyYellow { + keyid = 8917; + displayName = "Yellow Key (f045)"; +}; +class ItemKeyYellow1418: ItemKeyYellow { + keyid = 8918; + displayName = "Yellow Key (af55)"; +}; +class ItemKeyYellow1419: ItemKeyYellow { + keyid = 8919; + displayName = "Yellow Key (94a7)"; +}; +class ItemKeyYellow1420: ItemKeyYellow { + keyid = 8920; + displayName = "Yellow Key (50bc)"; +}; +class ItemKeyYellow1421: ItemKeyYellow { + keyid = 8921; + displayName = "Yellow Key (e458)"; +}; +class ItemKeyYellow1422: ItemKeyYellow { + keyid = 8922; + displayName = "Yellow Key (d5d9)"; +}; +class ItemKeyYellow1423: ItemKeyYellow { + keyid = 8923; + displayName = "Yellow Key (56f4)"; +}; +class ItemKeyYellow1424: ItemKeyYellow { + keyid = 8924; + displayName = "Yellow Key (c15a)"; +}; +class ItemKeyYellow1425: ItemKeyYellow { + keyid = 8925; + displayName = "Yellow Key (9cb3)"; +}; +class ItemKeyYellow1426: ItemKeyYellow { + keyid = 8926; + displayName = "Yellow Key (8eb2)"; +}; +class ItemKeyYellow1427: ItemKeyYellow { + keyid = 8927; + displayName = "Yellow Key (d42e)"; +}; +class ItemKeyYellow1428: ItemKeyYellow { + keyid = 8928; + displayName = "Yellow Key (977b)"; +}; +class ItemKeyYellow1429: ItemKeyYellow { + keyid = 8929; + displayName = "Yellow Key (c1d3)"; +}; +class ItemKeyYellow1430: ItemKeyYellow { + keyid = 8930; + displayName = "Yellow Key (0122)"; +}; +class ItemKeyYellow1431: ItemKeyYellow { + keyid = 8931; + displayName = "Yellow Key (d738)"; +}; +class ItemKeyYellow1432: ItemKeyYellow { + keyid = 8932; + displayName = "Yellow Key (e2a6)"; +}; +class ItemKeyYellow1433: ItemKeyYellow { + keyid = 8933; + displayName = "Yellow Key (e4a3)"; +}; +class ItemKeyYellow1434: ItemKeyYellow { + keyid = 8934; + displayName = "Yellow Key (0ab1)"; +}; +class ItemKeyYellow1435: ItemKeyYellow { + keyid = 8935; + displayName = "Yellow Key (63d7)"; +}; +class ItemKeyYellow1436: ItemKeyYellow { + keyid = 8936; + displayName = "Yellow Key (8a85)"; +}; +class ItemKeyYellow1437: ItemKeyYellow { + keyid = 8937; + displayName = "Yellow Key (9ddf)"; +}; +class ItemKeyYellow1438: ItemKeyYellow { + keyid = 8938; + displayName = "Yellow Key (e660)"; +}; +class ItemKeyYellow1439: ItemKeyYellow { + keyid = 8939; + displayName = "Yellow Key (6f79)"; +}; +class ItemKeyYellow1440: ItemKeyYellow { + keyid = 8940; + displayName = "Yellow Key (af7f)"; +}; +class ItemKeyYellow1441: ItemKeyYellow { + keyid = 8941; + displayName = "Yellow Key (b024)"; +}; +class ItemKeyYellow1442: ItemKeyYellow { + keyid = 8942; + displayName = "Yellow Key (4b91)"; +}; +class ItemKeyYellow1443: ItemKeyYellow { + keyid = 8943; + displayName = "Yellow Key (3dea)"; +}; +class ItemKeyYellow1444: ItemKeyYellow { + keyid = 8944; + displayName = "Yellow Key (455f)"; +}; +class ItemKeyYellow1445: ItemKeyYellow { + keyid = 8945; + displayName = "Yellow Key (5b86)"; +}; +class ItemKeyYellow1446: ItemKeyYellow { + keyid = 8946; + displayName = "Yellow Key (33ef)"; +}; +class ItemKeyYellow1447: ItemKeyYellow { + keyid = 8947; + displayName = "Yellow Key (3f01)"; +}; +class ItemKeyYellow1448: ItemKeyYellow { + keyid = 8948; + displayName = "Yellow Key (5584)"; +}; +class ItemKeyYellow1449: ItemKeyYellow { + keyid = 8949; + displayName = "Yellow Key (a6f4)"; +}; +class ItemKeyYellow1450: ItemKeyYellow { + keyid = 8950; + displayName = "Yellow Key (c0f0)"; +}; +class ItemKeyYellow1451: ItemKeyYellow { + keyid = 8951; + displayName = "Yellow Key (d686)"; +}; +class ItemKeyYellow1452: ItemKeyYellow { + keyid = 8952; + displayName = "Yellow Key (f0cf)"; +}; +class ItemKeyYellow1453: ItemKeyYellow { + keyid = 8953; + displayName = "Yellow Key (a832)"; +}; +class ItemKeyYellow1454: ItemKeyYellow { + keyid = 8954; + displayName = "Yellow Key (d94f)"; +}; +class ItemKeyYellow1455: ItemKeyYellow { + keyid = 8955; + displayName = "Yellow Key (03dd)"; +}; +class ItemKeyYellow1456: ItemKeyYellow { + keyid = 8956; + displayName = "Yellow Key (76e2)"; +}; +class ItemKeyYellow1457: ItemKeyYellow { + keyid = 8957; + displayName = "Yellow Key (5af3)"; +}; +class ItemKeyYellow1458: ItemKeyYellow { + keyid = 8958; + displayName = "Yellow Key (3918)"; +}; +class ItemKeyYellow1459: ItemKeyYellow { + keyid = 8959; + displayName = "Yellow Key (44dc)"; +}; +class ItemKeyYellow1460: ItemKeyYellow { + keyid = 8960; + displayName = "Yellow Key (f4ec)"; +}; +class ItemKeyYellow1461: ItemKeyYellow { + keyid = 8961; + displayName = "Yellow Key (18bb)"; +}; +class ItemKeyYellow1462: ItemKeyYellow { + keyid = 8962; + displayName = "Yellow Key (b5eb)"; +}; +class ItemKeyYellow1463: ItemKeyYellow { + keyid = 8963; + displayName = "Yellow Key (f855)"; +}; +class ItemKeyYellow1464: ItemKeyYellow { + keyid = 8964; + displayName = "Yellow Key (3781)"; +}; +class ItemKeyYellow1465: ItemKeyYellow { + keyid = 8965; + displayName = "Yellow Key (11a0)"; +}; +class ItemKeyYellow1466: ItemKeyYellow { + keyid = 8966; + displayName = "Yellow Key (03e8)"; +}; +class ItemKeyYellow1467: ItemKeyYellow { + keyid = 8967; + displayName = "Yellow Key (4fdb)"; +}; +class ItemKeyYellow1468: ItemKeyYellow { + keyid = 8968; + displayName = "Yellow Key (d834)"; +}; +class ItemKeyYellow1469: ItemKeyYellow { + keyid = 8969; + displayName = "Yellow Key (624f)"; +}; +class ItemKeyYellow1470: ItemKeyYellow { + keyid = 8970; + displayName = "Yellow Key (aa07)"; +}; +class ItemKeyYellow1471: ItemKeyYellow { + keyid = 8971; + displayName = "Yellow Key (9554)"; +}; +class ItemKeyYellow1472: ItemKeyYellow { + keyid = 8972; + displayName = "Yellow Key (ea8a)"; +}; +class ItemKeyYellow1473: ItemKeyYellow { + keyid = 8973; + displayName = "Yellow Key (f1de)"; +}; +class ItemKeyYellow1474: ItemKeyYellow { + keyid = 8974; + displayName = "Yellow Key (5029)"; +}; +class ItemKeyYellow1475: ItemKeyYellow { + keyid = 8975; + displayName = "Yellow Key (3a78)"; +}; +class ItemKeyYellow1476: ItemKeyYellow { + keyid = 8976; + displayName = "Yellow Key (6dcf)"; +}; +class ItemKeyYellow1477: ItemKeyYellow { + keyid = 8977; + displayName = "Yellow Key (383c)"; +}; +class ItemKeyYellow1478: ItemKeyYellow { + keyid = 8978; + displayName = "Yellow Key (3ba3)"; +}; +class ItemKeyYellow1479: ItemKeyYellow { + keyid = 8979; + displayName = "Yellow Key (dee2)"; +}; +class ItemKeyYellow1480: ItemKeyYellow { + keyid = 8980; + displayName = "Yellow Key (3c64)"; +}; +class ItemKeyYellow1481: ItemKeyYellow { + keyid = 8981; + displayName = "Yellow Key (1a71)"; +}; +class ItemKeyYellow1482: ItemKeyYellow { + keyid = 8982; + displayName = "Yellow Key (5458)"; +}; +class ItemKeyYellow1483: ItemKeyYellow { + keyid = 8983; + displayName = "Yellow Key (0379)"; +}; +class ItemKeyYellow1484: ItemKeyYellow { + keyid = 8984; + displayName = "Yellow Key (ac6b)"; +}; +class ItemKeyYellow1485: ItemKeyYellow { + keyid = 8985; + displayName = "Yellow Key (58be)"; +}; +class ItemKeyYellow1486: ItemKeyYellow { + keyid = 8986; + displayName = "Yellow Key (1719)"; +}; +class ItemKeyYellow1487: ItemKeyYellow { + keyid = 8987; + displayName = "Yellow Key (1002)"; +}; +class ItemKeyYellow1488: ItemKeyYellow { + keyid = 8988; + displayName = "Yellow Key (5f04)"; +}; +class ItemKeyYellow1489: ItemKeyYellow { + keyid = 8989; + displayName = "Yellow Key (7ddb)"; +}; +class ItemKeyYellow1490: ItemKeyYellow { + keyid = 8990; + displayName = "Yellow Key (f7a3)"; +}; +class ItemKeyYellow1491: ItemKeyYellow { + keyid = 8991; + displayName = "Yellow Key (0633)"; +}; +class ItemKeyYellow1492: ItemKeyYellow { + keyid = 8992; + displayName = "Yellow Key (fbd1)"; +}; +class ItemKeyYellow1493: ItemKeyYellow { + keyid = 8993; + displayName = "Yellow Key (0006)"; +}; +class ItemKeyYellow1494: ItemKeyYellow { + keyid = 8994; + displayName = "Yellow Key (7523)"; +}; +class ItemKeyYellow1495: ItemKeyYellow { + keyid = 8995; + displayName = "Yellow Key (821a)"; +}; +class ItemKeyYellow1496: ItemKeyYellow { + keyid = 8996; + displayName = "Yellow Key (10d2)"; +}; +class ItemKeyYellow1497: ItemKeyYellow { + keyid = 8997; + displayName = "Yellow Key (69de)"; +}; +class ItemKeyYellow1498: ItemKeyYellow { + keyid = 8998; + displayName = "Yellow Key (33c4)"; +}; +class ItemKeyYellow1499: ItemKeyYellow { + keyid = 8999; + displayName = "Yellow Key (b039)"; +}; +class ItemKeyYellow1500: ItemKeyYellow { + keyid = 9000; + displayName = "Yellow Key (a404)"; +}; +class ItemKeyYellow1501: ItemKeyYellow { + keyid = 9001; + displayName = "Yellow Key (f93a)"; +}; +class ItemKeyYellow1502: ItemKeyYellow { + keyid = 9002; + displayName = "Yellow Key (3f59)"; +}; +class ItemKeyYellow1503: ItemKeyYellow { + keyid = 9003; + displayName = "Yellow Key (af6d)"; +}; +class ItemKeyYellow1504: ItemKeyYellow { + keyid = 9004; + displayName = "Yellow Key (09e0)"; +}; +class ItemKeyYellow1505: ItemKeyYellow { + keyid = 9005; + displayName = "Yellow Key (fa9f)"; +}; +class ItemKeyYellow1506: ItemKeyYellow { + keyid = 9006; + displayName = "Yellow Key (52a6)"; +}; +class ItemKeyYellow1507: ItemKeyYellow { + keyid = 9007; + displayName = "Yellow Key (dfe0)"; +}; +class ItemKeyYellow1508: ItemKeyYellow { + keyid = 9008; + displayName = "Yellow Key (caea)"; +}; +class ItemKeyYellow1509: ItemKeyYellow { + keyid = 9009; + displayName = "Yellow Key (0f6a)"; +}; +class ItemKeyYellow1510: ItemKeyYellow { + keyid = 9010; + displayName = "Yellow Key (3f5d)"; +}; +class ItemKeyYellow1511: ItemKeyYellow { + keyid = 9011; + displayName = "Yellow Key (8b2c)"; +}; +class ItemKeyYellow1512: ItemKeyYellow { + keyid = 9012; + displayName = "Yellow Key (1e35)"; +}; +class ItemKeyYellow1513: ItemKeyYellow { + keyid = 9013; + displayName = "Yellow Key (015e)"; +}; +class ItemKeyYellow1514: ItemKeyYellow { + keyid = 9014; + displayName = "Yellow Key (5e69)"; +}; +class ItemKeyYellow1515: ItemKeyYellow { + keyid = 9015; + displayName = "Yellow Key (1f44)"; +}; +class ItemKeyYellow1516: ItemKeyYellow { + keyid = 9016; + displayName = "Yellow Key (5727)"; +}; +class ItemKeyYellow1517: ItemKeyYellow { + keyid = 9017; + displayName = "Yellow Key (c472)"; +}; +class ItemKeyYellow1518: ItemKeyYellow { + keyid = 9018; + displayName = "Yellow Key (be06)"; +}; +class ItemKeyYellow1519: ItemKeyYellow { + keyid = 9019; + displayName = "Yellow Key (13b8)"; +}; +class ItemKeyYellow1520: ItemKeyYellow { + keyid = 9020; + displayName = "Yellow Key (6093)"; +}; +class ItemKeyYellow1521: ItemKeyYellow { + keyid = 9021; + displayName = "Yellow Key (f1f1)"; +}; +class ItemKeyYellow1522: ItemKeyYellow { + keyid = 9022; + displayName = "Yellow Key (10b6)"; +}; +class ItemKeyYellow1523: ItemKeyYellow { + keyid = 9023; + displayName = "Yellow Key (64a2)"; +}; +class ItemKeyYellow1524: ItemKeyYellow { + keyid = 9024; + displayName = "Yellow Key (dfda)"; +}; +class ItemKeyYellow1525: ItemKeyYellow { + keyid = 9025; + displayName = "Yellow Key (2d6b)"; +}; +class ItemKeyYellow1526: ItemKeyYellow { + keyid = 9026; + displayName = "Yellow Key (e4ee)"; +}; +class ItemKeyYellow1527: ItemKeyYellow { + keyid = 9027; + displayName = "Yellow Key (5bad)"; +}; +class ItemKeyYellow1528: ItemKeyYellow { + keyid = 9028; + displayName = "Yellow Key (10fb)"; +}; +class ItemKeyYellow1529: ItemKeyYellow { + keyid = 9029; + displayName = "Yellow Key (df5f)"; +}; +class ItemKeyYellow1530: ItemKeyYellow { + keyid = 9030; + displayName = "Yellow Key (0769)"; +}; +class ItemKeyYellow1531: ItemKeyYellow { + keyid = 9031; + displayName = "Yellow Key (d2bb)"; +}; +class ItemKeyYellow1532: ItemKeyYellow { + keyid = 9032; + displayName = "Yellow Key (51c3)"; +}; +class ItemKeyYellow1533: ItemKeyYellow { + keyid = 9033; + displayName = "Yellow Key (4e6d)"; +}; +class ItemKeyYellow1534: ItemKeyYellow { + keyid = 9034; + displayName = "Yellow Key (19cb)"; +}; +class ItemKeyYellow1535: ItemKeyYellow { + keyid = 9035; + displayName = "Yellow Key (ccaa)"; +}; +class ItemKeyYellow1536: ItemKeyYellow { + keyid = 9036; + displayName = "Yellow Key (e63d)"; +}; +class ItemKeyYellow1537: ItemKeyYellow { + keyid = 9037; + displayName = "Yellow Key (f680)"; +}; +class ItemKeyYellow1538: ItemKeyYellow { + keyid = 9038; + displayName = "Yellow Key (bd25)"; +}; +class ItemKeyYellow1539: ItemKeyYellow { + keyid = 9039; + displayName = "Yellow Key (eee4)"; +}; +class ItemKeyYellow1540: ItemKeyYellow { + keyid = 9040; + displayName = "Yellow Key (0c4d)"; +}; +class ItemKeyYellow1541: ItemKeyYellow { + keyid = 9041; + displayName = "Yellow Key (ab93)"; +}; +class ItemKeyYellow1542: ItemKeyYellow { + keyid = 9042; + displayName = "Yellow Key (c981)"; +}; +class ItemKeyYellow1543: ItemKeyYellow { + keyid = 9043; + displayName = "Yellow Key (2143)"; +}; +class ItemKeyYellow1544: ItemKeyYellow { + keyid = 9044; + displayName = "Yellow Key (e7c6)"; +}; +class ItemKeyYellow1545: ItemKeyYellow { + keyid = 9045; + displayName = "Yellow Key (e7fd)"; +}; +class ItemKeyYellow1546: ItemKeyYellow { + keyid = 9046; + displayName = "Yellow Key (99e5)"; +}; +class ItemKeyYellow1547: ItemKeyYellow { + keyid = 9047; + displayName = "Yellow Key (33f1)"; +}; +class ItemKeyYellow1548: ItemKeyYellow { + keyid = 9048; + displayName = "Yellow Key (fb4f)"; +}; +class ItemKeyYellow1549: ItemKeyYellow { + keyid = 9049; + displayName = "Yellow Key (6f21)"; +}; +class ItemKeyYellow1550: ItemKeyYellow { + keyid = 9050; + displayName = "Yellow Key (4dec)"; +}; +class ItemKeyYellow1551: ItemKeyYellow { + keyid = 9051; + displayName = "Yellow Key (57d2)"; +}; +class ItemKeyYellow1552: ItemKeyYellow { + keyid = 9052; + displayName = "Yellow Key (90d6)"; +}; +class ItemKeyYellow1553: ItemKeyYellow { + keyid = 9053; + displayName = "Yellow Key (e00d)"; +}; +class ItemKeyYellow1554: ItemKeyYellow { + keyid = 9054; + displayName = "Yellow Key (e254)"; +}; +class ItemKeyYellow1555: ItemKeyYellow { + keyid = 9055; + displayName = "Yellow Key (c95b)"; +}; +class ItemKeyYellow1556: ItemKeyYellow { + keyid = 9056; + displayName = "Yellow Key (caf5)"; +}; +class ItemKeyYellow1557: ItemKeyYellow { + keyid = 9057; + displayName = "Yellow Key (06bb)"; +}; +class ItemKeyYellow1558: ItemKeyYellow { + keyid = 9058; + displayName = "Yellow Key (fa45)"; +}; +class ItemKeyYellow1559: ItemKeyYellow { + keyid = 9059; + displayName = "Yellow Key (fb14)"; +}; +class ItemKeyYellow1560: ItemKeyYellow { + keyid = 9060; + displayName = "Yellow Key (37ca)"; +}; +class ItemKeyYellow1561: ItemKeyYellow { + keyid = 9061; + displayName = "Yellow Key (23f5)"; +}; +class ItemKeyYellow1562: ItemKeyYellow { + keyid = 9062; + displayName = "Yellow Key (6279)"; +}; +class ItemKeyYellow1563: ItemKeyYellow { + keyid = 9063; + displayName = "Yellow Key (895a)"; +}; +class ItemKeyYellow1564: ItemKeyYellow { + keyid = 9064; + displayName = "Yellow Key (ad9d)"; +}; +class ItemKeyYellow1565: ItemKeyYellow { + keyid = 9065; + displayName = "Yellow Key (10d7)"; +}; +class ItemKeyYellow1566: ItemKeyYellow { + keyid = 9066; + displayName = "Yellow Key (3065)"; +}; +class ItemKeyYellow1567: ItemKeyYellow { + keyid = 9067; + displayName = "Yellow Key (717f)"; +}; +class ItemKeyYellow1568: ItemKeyYellow { + keyid = 9068; + displayName = "Yellow Key (6f87)"; +}; +class ItemKeyYellow1569: ItemKeyYellow { + keyid = 9069; + displayName = "Yellow Key (3036)"; +}; +class ItemKeyYellow1570: ItemKeyYellow { + keyid = 9070; + displayName = "Yellow Key (360d)"; +}; +class ItemKeyYellow1571: ItemKeyYellow { + keyid = 9071; + displayName = "Yellow Key (bd50)"; +}; +class ItemKeyYellow1572: ItemKeyYellow { + keyid = 9072; + displayName = "Yellow Key (1553)"; +}; +class ItemKeyYellow1573: ItemKeyYellow { + keyid = 9073; + displayName = "Yellow Key (57ca)"; +}; +class ItemKeyYellow1574: ItemKeyYellow { + keyid = 9074; + displayName = "Yellow Key (2b75)"; +}; +class ItemKeyYellow1575: ItemKeyYellow { + keyid = 9075; + displayName = "Yellow Key (6f23)"; +}; +class ItemKeyYellow1576: ItemKeyYellow { + keyid = 9076; + displayName = "Yellow Key (fea9)"; +}; +class ItemKeyYellow1577: ItemKeyYellow { + keyid = 9077; + displayName = "Yellow Key (5efb)"; +}; +class ItemKeyYellow1578: ItemKeyYellow { + keyid = 9078; + displayName = "Yellow Key (1910)"; +}; +class ItemKeyYellow1579: ItemKeyYellow { + keyid = 9079; + displayName = "Yellow Key (8c1d)"; +}; +class ItemKeyYellow1580: ItemKeyYellow { + keyid = 9080; + displayName = "Yellow Key (1dab)"; +}; +class ItemKeyYellow1581: ItemKeyYellow { + keyid = 9081; + displayName = "Yellow Key (3791)"; +}; +class ItemKeyYellow1582: ItemKeyYellow { + keyid = 9082; + displayName = "Yellow Key (216f)"; +}; +class ItemKeyYellow1583: ItemKeyYellow { + keyid = 9083; + displayName = "Yellow Key (cce1)"; +}; +class ItemKeyYellow1584: ItemKeyYellow { + keyid = 9084; + displayName = "Yellow Key (fc16)"; +}; +class ItemKeyYellow1585: ItemKeyYellow { + keyid = 9085; + displayName = "Yellow Key (4a72)"; +}; +class ItemKeyYellow1586: ItemKeyYellow { + keyid = 9086; + displayName = "Yellow Key (b4a0)"; +}; +class ItemKeyYellow1587: ItemKeyYellow { + keyid = 9087; + displayName = "Yellow Key (833c)"; +}; +class ItemKeyYellow1588: ItemKeyYellow { + keyid = 9088; + displayName = "Yellow Key (aff4)"; +}; +class ItemKeyYellow1589: ItemKeyYellow { + keyid = 9089; + displayName = "Yellow Key (4c52)"; +}; +class ItemKeyYellow1590: ItemKeyYellow { + keyid = 9090; + displayName = "Yellow Key (9bb0)"; +}; +class ItemKeyYellow1591: ItemKeyYellow { + keyid = 9091; + displayName = "Yellow Key (9f7f)"; +}; +class ItemKeyYellow1592: ItemKeyYellow { + keyid = 9092; + displayName = "Yellow Key (a2d7)"; +}; +class ItemKeyYellow1593: ItemKeyYellow { + keyid = 9093; + displayName = "Yellow Key (e005)"; +}; +class ItemKeyYellow1594: ItemKeyYellow { + keyid = 9094; + displayName = "Yellow Key (65ed)"; +}; +class ItemKeyYellow1595: ItemKeyYellow { + keyid = 9095; + displayName = "Yellow Key (4187)"; +}; +class ItemKeyYellow1596: ItemKeyYellow { + keyid = 9096; + displayName = "Yellow Key (3fe0)"; +}; +class ItemKeyYellow1597: ItemKeyYellow { + keyid = 9097; + displayName = "Yellow Key (de88)"; +}; +class ItemKeyYellow1598: ItemKeyYellow { + keyid = 9098; + displayName = "Yellow Key (52d1)"; +}; +class ItemKeyYellow1599: ItemKeyYellow { + keyid = 9099; + displayName = "Yellow Key (04e0)"; +}; +class ItemKeyYellow1600: ItemKeyYellow { + keyid = 9100; + displayName = "Yellow Key (cca9)"; +}; +class ItemKeyYellow1601: ItemKeyYellow { + keyid = 9101; + displayName = "Yellow Key (8c06)"; +}; +class ItemKeyYellow1602: ItemKeyYellow { + keyid = 9102; + displayName = "Yellow Key (8c1f)"; +}; +class ItemKeyYellow1603: ItemKeyYellow { + keyid = 9103; + displayName = "Yellow Key (c755)"; +}; +class ItemKeyYellow1604: ItemKeyYellow { + keyid = 9104; + displayName = "Yellow Key (66c8)"; +}; +class ItemKeyYellow1605: ItemKeyYellow { + keyid = 9105; + displayName = "Yellow Key (dab4)"; +}; +class ItemKeyYellow1606: ItemKeyYellow { + keyid = 9106; + displayName = "Yellow Key (5f46)"; +}; +class ItemKeyYellow1607: ItemKeyYellow { + keyid = 9107; + displayName = "Yellow Key (b9b9)"; +}; +class ItemKeyYellow1608: ItemKeyYellow { + keyid = 9108; + displayName = "Yellow Key (e5a5)"; +}; +class ItemKeyYellow1609: ItemKeyYellow { + keyid = 9109; + displayName = "Yellow Key (b2e1)"; +}; +class ItemKeyYellow1610: ItemKeyYellow { + keyid = 9110; + displayName = "Yellow Key (a785)"; +}; +class ItemKeyYellow1611: ItemKeyYellow { + keyid = 9111; + displayName = "Yellow Key (ebf0)"; +}; +class ItemKeyYellow1612: ItemKeyYellow { + keyid = 9112; + displayName = "Yellow Key (1c0f)"; +}; +class ItemKeyYellow1613: ItemKeyYellow { + keyid = 9113; + displayName = "Yellow Key (7017)"; +}; +class ItemKeyYellow1614: ItemKeyYellow { + keyid = 9114; + displayName = "Yellow Key (ee5e)"; +}; +class ItemKeyYellow1615: ItemKeyYellow { + keyid = 9115; + displayName = "Yellow Key (7abb)"; +}; +class ItemKeyYellow1616: ItemKeyYellow { + keyid = 9116; + displayName = "Yellow Key (7aa9)"; +}; +class ItemKeyYellow1617: ItemKeyYellow { + keyid = 9117; + displayName = "Yellow Key (c593)"; +}; +class ItemKeyYellow1618: ItemKeyYellow { + keyid = 9118; + displayName = "Yellow Key (3c0a)"; +}; +class ItemKeyYellow1619: ItemKeyYellow { + keyid = 9119; + displayName = "Yellow Key (3b91)"; +}; +class ItemKeyYellow1620: ItemKeyYellow { + keyid = 9120; + displayName = "Yellow Key (4804)"; +}; +class ItemKeyYellow1621: ItemKeyYellow { + keyid = 9121; + displayName = "Yellow Key (06fe)"; +}; +class ItemKeyYellow1622: ItemKeyYellow { + keyid = 9122; + displayName = "Yellow Key (0d58)"; +}; +class ItemKeyYellow1623: ItemKeyYellow { + keyid = 9123; + displayName = "Yellow Key (fe03)"; +}; +class ItemKeyYellow1624: ItemKeyYellow { + keyid = 9124; + displayName = "Yellow Key (195a)"; +}; +class ItemKeyYellow1625: ItemKeyYellow { + keyid = 9125; + displayName = "Yellow Key (0ee0)"; +}; +class ItemKeyYellow1626: ItemKeyYellow { + keyid = 9126; + displayName = "Yellow Key (5bb2)"; +}; +class ItemKeyYellow1627: ItemKeyYellow { + keyid = 9127; + displayName = "Yellow Key (d1fa)"; +}; +class ItemKeyYellow1628: ItemKeyYellow { + keyid = 9128; + displayName = "Yellow Key (8c25)"; +}; +class ItemKeyYellow1629: ItemKeyYellow { + keyid = 9129; + displayName = "Yellow Key (0d13)"; +}; +class ItemKeyYellow1630: ItemKeyYellow { + keyid = 9130; + displayName = "Yellow Key (0c0e)"; +}; +class ItemKeyYellow1631: ItemKeyYellow { + keyid = 9131; + displayName = "Yellow Key (e745)"; +}; +class ItemKeyYellow1632: ItemKeyYellow { + keyid = 9132; + displayName = "Yellow Key (ba24)"; +}; +class ItemKeyYellow1633: ItemKeyYellow { + keyid = 9133; + displayName = "Yellow Key (3680)"; +}; +class ItemKeyYellow1634: ItemKeyYellow { + keyid = 9134; + displayName = "Yellow Key (6eb8)"; +}; +class ItemKeyYellow1635: ItemKeyYellow { + keyid = 9135; + displayName = "Yellow Key (3b13)"; +}; +class ItemKeyYellow1636: ItemKeyYellow { + keyid = 9136; + displayName = "Yellow Key (30b1)"; +}; +class ItemKeyYellow1637: ItemKeyYellow { + keyid = 9137; + displayName = "Yellow Key (5a9c)"; +}; +class ItemKeyYellow1638: ItemKeyYellow { + keyid = 9138; + displayName = "Yellow Key (283e)"; +}; +class ItemKeyYellow1639: ItemKeyYellow { + keyid = 9139; + displayName = "Yellow Key (0cc9)"; +}; +class ItemKeyYellow1640: ItemKeyYellow { + keyid = 9140; + displayName = "Yellow Key (0dca)"; +}; +class ItemKeyYellow1641: ItemKeyYellow { + keyid = 9141; + displayName = "Yellow Key (1c6a)"; +}; +class ItemKeyYellow1642: ItemKeyYellow { + keyid = 9142; + displayName = "Yellow Key (10c0)"; +}; +class ItemKeyYellow1643: ItemKeyYellow { + keyid = 9143; + displayName = "Yellow Key (dbb4)"; +}; +class ItemKeyYellow1644: ItemKeyYellow { + keyid = 9144; + displayName = "Yellow Key (3aa0)"; +}; +class ItemKeyYellow1645: ItemKeyYellow { + keyid = 9145; + displayName = "Yellow Key (72ae)"; +}; +class ItemKeyYellow1646: ItemKeyYellow { + keyid = 9146; + displayName = "Yellow Key (ec5e)"; +}; +class ItemKeyYellow1647: ItemKeyYellow { + keyid = 9147; + displayName = "Yellow Key (352b)"; +}; +class ItemKeyYellow1648: ItemKeyYellow { + keyid = 9148; + displayName = "Yellow Key (4e05)"; +}; +class ItemKeyYellow1649: ItemKeyYellow { + keyid = 9149; + displayName = "Yellow Key (4764)"; +}; +class ItemKeyYellow1650: ItemKeyYellow { + keyid = 9150; + displayName = "Yellow Key (e91d)"; +}; +class ItemKeyYellow1651: ItemKeyYellow { + keyid = 9151; + displayName = "Yellow Key (b19f)"; +}; +class ItemKeyYellow1652: ItemKeyYellow { + keyid = 9152; + displayName = "Yellow Key (7616)"; +}; +class ItemKeyYellow1653: ItemKeyYellow { + keyid = 9153; + displayName = "Yellow Key (2b51)"; +}; +class ItemKeyYellow1654: ItemKeyYellow { + keyid = 9154; + displayName = "Yellow Key (2664)"; +}; +class ItemKeyYellow1655: ItemKeyYellow { + keyid = 9155; + displayName = "Yellow Key (a08a)"; +}; +class ItemKeyYellow1656: ItemKeyYellow { + keyid = 9156; + displayName = "Yellow Key (894f)"; +}; +class ItemKeyYellow1657: ItemKeyYellow { + keyid = 9157; + displayName = "Yellow Key (ac54)"; +}; +class ItemKeyYellow1658: ItemKeyYellow { + keyid = 9158; + displayName = "Yellow Key (a711)"; +}; +class ItemKeyYellow1659: ItemKeyYellow { + keyid = 9159; + displayName = "Yellow Key (8f40)"; +}; +class ItemKeyYellow1660: ItemKeyYellow { + keyid = 9160; + displayName = "Yellow Key (cc62)"; +}; +class ItemKeyYellow1661: ItemKeyYellow { + keyid = 9161; + displayName = "Yellow Key (8e9e)"; +}; +class ItemKeyYellow1662: ItemKeyYellow { + keyid = 9162; + displayName = "Yellow Key (b197)"; +}; +class ItemKeyYellow1663: ItemKeyYellow { + keyid = 9163; + displayName = "Yellow Key (b6d4)"; +}; +class ItemKeyYellow1664: ItemKeyYellow { + keyid = 9164; + displayName = "Yellow Key (ee13)"; +}; +class ItemKeyYellow1665: ItemKeyYellow { + keyid = 9165; + displayName = "Yellow Key (b1a2)"; +}; +class ItemKeyYellow1666: ItemKeyYellow { + keyid = 9166; + displayName = "Yellow Key (c173)"; +}; +class ItemKeyYellow1667: ItemKeyYellow { + keyid = 9167; + displayName = "Yellow Key (b6f6)"; +}; +class ItemKeyYellow1668: ItemKeyYellow { + keyid = 9168; + displayName = "Yellow Key (23a9)"; +}; +class ItemKeyYellow1669: ItemKeyYellow { + keyid = 9169; + displayName = "Yellow Key (338b)"; +}; +class ItemKeyYellow1670: ItemKeyYellow { + keyid = 9170; + displayName = "Yellow Key (f1b3)"; +}; +class ItemKeyYellow1671: ItemKeyYellow { + keyid = 9171; + displayName = "Yellow Key (058a)"; +}; +class ItemKeyYellow1672: ItemKeyYellow { + keyid = 9172; + displayName = "Yellow Key (9792)"; +}; +class ItemKeyYellow1673: ItemKeyYellow { + keyid = 9173; + displayName = "Yellow Key (117c)"; +}; +class ItemKeyYellow1674: ItemKeyYellow { + keyid = 9174; + displayName = "Yellow Key (8e78)"; +}; +class ItemKeyYellow1675: ItemKeyYellow { + keyid = 9175; + displayName = "Yellow Key (59ba)"; +}; +class ItemKeyYellow1676: ItemKeyYellow { + keyid = 9176; + displayName = "Yellow Key (df3f)"; +}; +class ItemKeyYellow1677: ItemKeyYellow { + keyid = 9177; + displayName = "Yellow Key (f7f9)"; +}; +class ItemKeyYellow1678: ItemKeyYellow { + keyid = 9178; + displayName = "Yellow Key (f48c)"; +}; +class ItemKeyYellow1679: ItemKeyYellow { + keyid = 9179; + displayName = "Yellow Key (1e48)"; +}; +class ItemKeyYellow1680: ItemKeyYellow { + keyid = 9180; + displayName = "Yellow Key (3cbd)"; +}; +class ItemKeyYellow1681: ItemKeyYellow { + keyid = 9181; + displayName = "Yellow Key (548b)"; +}; +class ItemKeyYellow1682: ItemKeyYellow { + keyid = 9182; + displayName = "Yellow Key (99b2)"; +}; +class ItemKeyYellow1683: ItemKeyYellow { + keyid = 9183; + displayName = "Yellow Key (e59a)"; +}; +class ItemKeyYellow1684: ItemKeyYellow { + keyid = 9184; + displayName = "Yellow Key (faf1)"; +}; +class ItemKeyYellow1685: ItemKeyYellow { + keyid = 9185; + displayName = "Yellow Key (4599)"; +}; +class ItemKeyYellow1686: ItemKeyYellow { + keyid = 9186; + displayName = "Yellow Key (2033)"; +}; +class ItemKeyYellow1687: ItemKeyYellow { + keyid = 9187; + displayName = "Yellow Key (65ac)"; +}; +class ItemKeyYellow1688: ItemKeyYellow { + keyid = 9188; + displayName = "Yellow Key (04f1)"; +}; +class ItemKeyYellow1689: ItemKeyYellow { + keyid = 9189; + displayName = "Yellow Key (6b4d)"; +}; +class ItemKeyYellow1690: ItemKeyYellow { + keyid = 9190; + displayName = "Yellow Key (18b0)"; +}; +class ItemKeyYellow1691: ItemKeyYellow { + keyid = 9191; + displayName = "Yellow Key (a734)"; +}; +class ItemKeyYellow1692: ItemKeyYellow { + keyid = 9192; + displayName = "Yellow Key (a5bb)"; +}; +class ItemKeyYellow1693: ItemKeyYellow { + keyid = 9193; + displayName = "Yellow Key (b7c8)"; +}; +class ItemKeyYellow1694: ItemKeyYellow { + keyid = 9194; + displayName = "Yellow Key (d08f)"; +}; +class ItemKeyYellow1695: ItemKeyYellow { + keyid = 9195; + displayName = "Yellow Key (9858)"; +}; +class ItemKeyYellow1696: ItemKeyYellow { + keyid = 9196; + displayName = "Yellow Key (ea3e)"; +}; +class ItemKeyYellow1697: ItemKeyYellow { + keyid = 9197; + displayName = "Yellow Key (0b47)"; +}; +class ItemKeyYellow1698: ItemKeyYellow { + keyid = 9198; + displayName = "Yellow Key (50ab)"; +}; +class ItemKeyYellow1699: ItemKeyYellow { + keyid = 9199; + displayName = "Yellow Key (024f)"; +}; +class ItemKeyYellow1700: ItemKeyYellow { + keyid = 9200; + displayName = "Yellow Key (7f99)"; +}; +class ItemKeyYellow1701: ItemKeyYellow { + keyid = 9201; + displayName = "Yellow Key (9333)"; +}; +class ItemKeyYellow1702: ItemKeyYellow { + keyid = 9202; + displayName = "Yellow Key (0994)"; +}; +class ItemKeyYellow1703: ItemKeyYellow { + keyid = 9203; + displayName = "Yellow Key (b8f6)"; +}; +class ItemKeyYellow1704: ItemKeyYellow { + keyid = 9204; + displayName = "Yellow Key (d817)"; +}; +class ItemKeyYellow1705: ItemKeyYellow { + keyid = 9205; + displayName = "Yellow Key (c425)"; +}; +class ItemKeyYellow1706: ItemKeyYellow { + keyid = 9206; + displayName = "Yellow Key (73b3)"; +}; +class ItemKeyYellow1707: ItemKeyYellow { + keyid = 9207; + displayName = "Yellow Key (07fb)"; +}; +class ItemKeyYellow1708: ItemKeyYellow { + keyid = 9208; + displayName = "Yellow Key (4d9c)"; +}; +class ItemKeyYellow1709: ItemKeyYellow { + keyid = 9209; + displayName = "Yellow Key (1223)"; +}; +class ItemKeyYellow1710: ItemKeyYellow { + keyid = 9210; + displayName = "Yellow Key (8f7d)"; +}; +class ItemKeyYellow1711: ItemKeyYellow { + keyid = 9211; + displayName = "Yellow Key (2ef3)"; +}; +class ItemKeyYellow1712: ItemKeyYellow { + keyid = 9212; + displayName = "Yellow Key (a2a3)"; +}; +class ItemKeyYellow1713: ItemKeyYellow { + keyid = 9213; + displayName = "Yellow Key (6b27)"; +}; +class ItemKeyYellow1714: ItemKeyYellow { + keyid = 9214; + displayName = "Yellow Key (fd6e)"; +}; +class ItemKeyYellow1715: ItemKeyYellow { + keyid = 9215; + displayName = "Yellow Key (e8fc)"; +}; +class ItemKeyYellow1716: ItemKeyYellow { + keyid = 9216; + displayName = "Yellow Key (de70)"; +}; +class ItemKeyYellow1717: ItemKeyYellow { + keyid = 9217; + displayName = "Yellow Key (ae66)"; +}; +class ItemKeyYellow1718: ItemKeyYellow { + keyid = 9218; + displayName = "Yellow Key (70ab)"; +}; +class ItemKeyYellow1719: ItemKeyYellow { + keyid = 9219; + displayName = "Yellow Key (e7dc)"; +}; +class ItemKeyYellow1720: ItemKeyYellow { + keyid = 9220; + displayName = "Yellow Key (1e52)"; +}; +class ItemKeyYellow1721: ItemKeyYellow { + keyid = 9221; + displayName = "Yellow Key (128c)"; +}; +class ItemKeyYellow1722: ItemKeyYellow { + keyid = 9222; + displayName = "Yellow Key (ee21)"; +}; +class ItemKeyYellow1723: ItemKeyYellow { + keyid = 9223; + displayName = "Yellow Key (9068)"; +}; +class ItemKeyYellow1724: ItemKeyYellow { + keyid = 9224; + displayName = "Yellow Key (754d)"; +}; +class ItemKeyYellow1725: ItemKeyYellow { + keyid = 9225; + displayName = "Yellow Key (9b48)"; +}; +class ItemKeyYellow1726: ItemKeyYellow { + keyid = 9226; + displayName = "Yellow Key (e91e)"; +}; +class ItemKeyYellow1727: ItemKeyYellow { + keyid = 9227; + displayName = "Yellow Key (41a4)"; +}; +class ItemKeyYellow1728: ItemKeyYellow { + keyid = 9228; + displayName = "Yellow Key (bf2d)"; +}; +class ItemKeyYellow1729: ItemKeyYellow { + keyid = 9229; + displayName = "Yellow Key (9e2b)"; +}; +class ItemKeyYellow1730: ItemKeyYellow { + keyid = 9230; + displayName = "Yellow Key (046a)"; +}; +class ItemKeyYellow1731: ItemKeyYellow { + keyid = 9231; + displayName = "Yellow Key (3f87)"; +}; +class ItemKeyYellow1732: ItemKeyYellow { + keyid = 9232; + displayName = "Yellow Key (1eb0)"; +}; +class ItemKeyYellow1733: ItemKeyYellow { + keyid = 9233; + displayName = "Yellow Key (b306)"; +}; +class ItemKeyYellow1734: ItemKeyYellow { + keyid = 9234; + displayName = "Yellow Key (c81b)"; +}; +class ItemKeyYellow1735: ItemKeyYellow { + keyid = 9235; + displayName = "Yellow Key (3c72)"; +}; +class ItemKeyYellow1736: ItemKeyYellow { + keyid = 9236; + displayName = "Yellow Key (8012)"; +}; +class ItemKeyYellow1737: ItemKeyYellow { + keyid = 9237; + displayName = "Yellow Key (ddc8)"; +}; +class ItemKeyYellow1738: ItemKeyYellow { + keyid = 9238; + displayName = "Yellow Key (2d09)"; +}; +class ItemKeyYellow1739: ItemKeyYellow { + keyid = 9239; + displayName = "Yellow Key (0edb)"; +}; +class ItemKeyYellow1740: ItemKeyYellow { + keyid = 9240; + displayName = "Yellow Key (36c0)"; +}; +class ItemKeyYellow1741: ItemKeyYellow { + keyid = 9241; + displayName = "Yellow Key (5402)"; +}; +class ItemKeyYellow1742: ItemKeyYellow { + keyid = 9242; + displayName = "Yellow Key (2d8c)"; +}; +class ItemKeyYellow1743: ItemKeyYellow { + keyid = 9243; + displayName = "Yellow Key (3fba)"; +}; +class ItemKeyYellow1744: ItemKeyYellow { + keyid = 9244; + displayName = "Yellow Key (04c3)"; +}; +class ItemKeyYellow1745: ItemKeyYellow { + keyid = 9245; + displayName = "Yellow Key (d403)"; +}; +class ItemKeyYellow1746: ItemKeyYellow { + keyid = 9246; + displayName = "Yellow Key (31ba)"; +}; +class ItemKeyYellow1747: ItemKeyYellow { + keyid = 9247; + displayName = "Yellow Key (45d0)"; +}; +class ItemKeyYellow1748: ItemKeyYellow { + keyid = 9248; + displayName = "Yellow Key (b256)"; +}; +class ItemKeyYellow1749: ItemKeyYellow { + keyid = 9249; + displayName = "Yellow Key (795e)"; +}; +class ItemKeyYellow1750: ItemKeyYellow { + keyid = 9250; + displayName = "Yellow Key (23fa)"; +}; +class ItemKeyYellow1751: ItemKeyYellow { + keyid = 9251; + displayName = "Yellow Key (4c4c)"; +}; +class ItemKeyYellow1752: ItemKeyYellow { + keyid = 9252; + displayName = "Yellow Key (26a5)"; +}; +class ItemKeyYellow1753: ItemKeyYellow { + keyid = 9253; + displayName = "Yellow Key (5368)"; +}; +class ItemKeyYellow1754: ItemKeyYellow { + keyid = 9254; + displayName = "Yellow Key (e256)"; +}; +class ItemKeyYellow1755: ItemKeyYellow { + keyid = 9255; + displayName = "Yellow Key (d7e1)"; +}; +class ItemKeyYellow1756: ItemKeyYellow { + keyid = 9256; + displayName = "Yellow Key (8419)"; +}; +class ItemKeyYellow1757: ItemKeyYellow { + keyid = 9257; + displayName = "Yellow Key (2140)"; +}; +class ItemKeyYellow1758: ItemKeyYellow { + keyid = 9258; + displayName = "Yellow Key (fa51)"; +}; +class ItemKeyYellow1759: ItemKeyYellow { + keyid = 9259; + displayName = "Yellow Key (7de9)"; +}; +class ItemKeyYellow1760: ItemKeyYellow { + keyid = 9260; + displayName = "Yellow Key (ca43)"; +}; +class ItemKeyYellow1761: ItemKeyYellow { + keyid = 9261; + displayName = "Yellow Key (5517)"; +}; +class ItemKeyYellow1762: ItemKeyYellow { + keyid = 9262; + displayName = "Yellow Key (8359)"; +}; +class ItemKeyYellow1763: ItemKeyYellow { + keyid = 9263; + displayName = "Yellow Key (82a8)"; +}; +class ItemKeyYellow1764: ItemKeyYellow { + keyid = 9264; + displayName = "Yellow Key (ef28)"; +}; +class ItemKeyYellow1765: ItemKeyYellow { + keyid = 9265; + displayName = "Yellow Key (b85c)"; +}; +class ItemKeyYellow1766: ItemKeyYellow { + keyid = 9266; + displayName = "Yellow Key (b984)"; +}; +class ItemKeyYellow1767: ItemKeyYellow { + keyid = 9267; + displayName = "Yellow Key (ceae)"; +}; +class ItemKeyYellow1768: ItemKeyYellow { + keyid = 9268; + displayName = "Yellow Key (4734)"; +}; +class ItemKeyYellow1769: ItemKeyYellow { + keyid = 9269; + displayName = "Yellow Key (4b96)"; +}; +class ItemKeyYellow1770: ItemKeyYellow { + keyid = 9270; + displayName = "Yellow Key (15e0)"; +}; +class ItemKeyYellow1771: ItemKeyYellow { + keyid = 9271; + displayName = "Yellow Key (a7b9)"; +}; +class ItemKeyYellow1772: ItemKeyYellow { + keyid = 9272; + displayName = "Yellow Key (f8d3)"; +}; +class ItemKeyYellow1773: ItemKeyYellow { + keyid = 9273; + displayName = "Yellow Key (0937)"; +}; +class ItemKeyYellow1774: ItemKeyYellow { + keyid = 9274; + displayName = "Yellow Key (9dfc)"; +}; +class ItemKeyYellow1775: ItemKeyYellow { + keyid = 9275; + displayName = "Yellow Key (879c)"; +}; +class ItemKeyYellow1776: ItemKeyYellow { + keyid = 9276; + displayName = "Yellow Key (dc61)"; +}; +class ItemKeyYellow1777: ItemKeyYellow { + keyid = 9277; + displayName = "Yellow Key (e847)"; +}; +class ItemKeyYellow1778: ItemKeyYellow { + keyid = 9278; + displayName = "Yellow Key (4ec3)"; +}; +class ItemKeyYellow1779: ItemKeyYellow { + keyid = 9279; + displayName = "Yellow Key (fa7c)"; +}; +class ItemKeyYellow1780: ItemKeyYellow { + keyid = 9280; + displayName = "Yellow Key (12e1)"; +}; +class ItemKeyYellow1781: ItemKeyYellow { + keyid = 9281; + displayName = "Yellow Key (781f)"; +}; +class ItemKeyYellow1782: ItemKeyYellow { + keyid = 9282; + displayName = "Yellow Key (95d6)"; +}; +class ItemKeyYellow1783: ItemKeyYellow { + keyid = 9283; + displayName = "Yellow Key (6835)"; +}; +class ItemKeyYellow1784: ItemKeyYellow { + keyid = 9284; + displayName = "Yellow Key (95c6)"; +}; +class ItemKeyYellow1785: ItemKeyYellow { + keyid = 9285; + displayName = "Yellow Key (d248)"; +}; +class ItemKeyYellow1786: ItemKeyYellow { + keyid = 9286; + displayName = "Yellow Key (0755)"; +}; +class ItemKeyYellow1787: ItemKeyYellow { + keyid = 9287; + displayName = "Yellow Key (2700)"; +}; +class ItemKeyYellow1788: ItemKeyYellow { + keyid = 9288; + displayName = "Yellow Key (92db)"; +}; +class ItemKeyYellow1789: ItemKeyYellow { + keyid = 9289; + displayName = "Yellow Key (a617)"; +}; +class ItemKeyYellow1790: ItemKeyYellow { + keyid = 9290; + displayName = "Yellow Key (2b20)"; +}; +class ItemKeyYellow1791: ItemKeyYellow { + keyid = 9291; + displayName = "Yellow Key (e68c)"; +}; +class ItemKeyYellow1792: ItemKeyYellow { + keyid = 9292; + displayName = "Yellow Key (d42a)"; +}; +class ItemKeyYellow1793: ItemKeyYellow { + keyid = 9293; + displayName = "Yellow Key (c885)"; +}; +class ItemKeyYellow1794: ItemKeyYellow { + keyid = 9294; + displayName = "Yellow Key (98aa)"; +}; +class ItemKeyYellow1795: ItemKeyYellow { + keyid = 9295; + displayName = "Yellow Key (e320)"; +}; +class ItemKeyYellow1796: ItemKeyYellow { + keyid = 9296; + displayName = "Yellow Key (5e42)"; +}; +class ItemKeyYellow1797: ItemKeyYellow { + keyid = 9297; + displayName = "Yellow Key (ef15)"; +}; +class ItemKeyYellow1798: ItemKeyYellow { + keyid = 9298; + displayName = "Yellow Key (029b)"; +}; +class ItemKeyYellow1799: ItemKeyYellow { + keyid = 9299; + displayName = "Yellow Key (a733)"; +}; +class ItemKeyYellow1800: ItemKeyYellow { + keyid = 9300; + displayName = "Yellow Key (e5f0)"; +}; +class ItemKeyYellow1801: ItemKeyYellow { + keyid = 9301; + displayName = "Yellow Key (0df7)"; +}; +class ItemKeyYellow1802: ItemKeyYellow { + keyid = 9302; + displayName = "Yellow Key (1a96)"; +}; +class ItemKeyYellow1803: ItemKeyYellow { + keyid = 9303; + displayName = "Yellow Key (becb)"; +}; +class ItemKeyYellow1804: ItemKeyYellow { + keyid = 9304; + displayName = "Yellow Key (f91a)"; +}; +class ItemKeyYellow1805: ItemKeyYellow { + keyid = 9305; + displayName = "Yellow Key (3fd2)"; +}; +class ItemKeyYellow1806: ItemKeyYellow { + keyid = 9306; + displayName = "Yellow Key (cebc)"; +}; +class ItemKeyYellow1807: ItemKeyYellow { + keyid = 9307; + displayName = "Yellow Key (f67d)"; +}; +class ItemKeyYellow1808: ItemKeyYellow { + keyid = 9308; + displayName = "Yellow Key (2157)"; +}; +class ItemKeyYellow1809: ItemKeyYellow { + keyid = 9309; + displayName = "Yellow Key (8db9)"; +}; +class ItemKeyYellow1810: ItemKeyYellow { + keyid = 9310; + displayName = "Yellow Key (63e0)"; +}; +class ItemKeyYellow1811: ItemKeyYellow { + keyid = 9311; + displayName = "Yellow Key (a650)"; +}; +class ItemKeyYellow1812: ItemKeyYellow { + keyid = 9312; + displayName = "Yellow Key (a100)"; +}; +class ItemKeyYellow1813: ItemKeyYellow { + keyid = 9313; + displayName = "Yellow Key (69ec)"; +}; +class ItemKeyYellow1814: ItemKeyYellow { + keyid = 9314; + displayName = "Yellow Key (ed26)"; +}; +class ItemKeyYellow1815: ItemKeyYellow { + keyid = 9315; + displayName = "Yellow Key (db1e)"; +}; +class ItemKeyYellow1816: ItemKeyYellow { + keyid = 9316; + displayName = "Yellow Key (24be)"; +}; +class ItemKeyYellow1817: ItemKeyYellow { + keyid = 9317; + displayName = "Yellow Key (ad10)"; +}; +class ItemKeyYellow1818: ItemKeyYellow { + keyid = 9318; + displayName = "Yellow Key (5dc8)"; +}; +class ItemKeyYellow1819: ItemKeyYellow { + keyid = 9319; + displayName = "Yellow Key (7eb3)"; +}; +class ItemKeyYellow1820: ItemKeyYellow { + keyid = 9320; + displayName = "Yellow Key (d296)"; +}; +class ItemKeyYellow1821: ItemKeyYellow { + keyid = 9321; + displayName = "Yellow Key (4af9)"; +}; +class ItemKeyYellow1822: ItemKeyYellow { + keyid = 9322; + displayName = "Yellow Key (fe65)"; +}; +class ItemKeyYellow1823: ItemKeyYellow { + keyid = 9323; + displayName = "Yellow Key (e6d9)"; +}; +class ItemKeyYellow1824: ItemKeyYellow { + keyid = 9324; + displayName = "Yellow Key (c652)"; +}; +class ItemKeyYellow1825: ItemKeyYellow { + keyid = 9325; + displayName = "Yellow Key (5cd1)"; +}; +class ItemKeyYellow1826: ItemKeyYellow { + keyid = 9326; + displayName = "Yellow Key (3a32)"; +}; +class ItemKeyYellow1827: ItemKeyYellow { + keyid = 9327; + displayName = "Yellow Key (19cc)"; +}; +class ItemKeyYellow1828: ItemKeyYellow { + keyid = 9328; + displayName = "Yellow Key (e018)"; +}; +class ItemKeyYellow1829: ItemKeyYellow { + keyid = 9329; + displayName = "Yellow Key (1bcc)"; +}; +class ItemKeyYellow1830: ItemKeyYellow { + keyid = 9330; + displayName = "Yellow Key (6aed)"; +}; +class ItemKeyYellow1831: ItemKeyYellow { + keyid = 9331; + displayName = "Yellow Key (10d6)"; +}; +class ItemKeyYellow1832: ItemKeyYellow { + keyid = 9332; + displayName = "Yellow Key (7cd5)"; +}; +class ItemKeyYellow1833: ItemKeyYellow { + keyid = 9333; + displayName = "Yellow Key (122d)"; +}; +class ItemKeyYellow1834: ItemKeyYellow { + keyid = 9334; + displayName = "Yellow Key (2e34)"; +}; +class ItemKeyYellow1835: ItemKeyYellow { + keyid = 9335; + displayName = "Yellow Key (adcf)"; +}; +class ItemKeyYellow1836: ItemKeyYellow { + keyid = 9336; + displayName = "Yellow Key (5b9e)"; +}; +class ItemKeyYellow1837: ItemKeyYellow { + keyid = 9337; + displayName = "Yellow Key (8cf3)"; +}; +class ItemKeyYellow1838: ItemKeyYellow { + keyid = 9338; + displayName = "Yellow Key (2da6)"; +}; +class ItemKeyYellow1839: ItemKeyYellow { + keyid = 9339; + displayName = "Yellow Key (6ad9)"; +}; +class ItemKeyYellow1840: ItemKeyYellow { + keyid = 9340; + displayName = "Yellow Key (acd7)"; +}; +class ItemKeyYellow1841: ItemKeyYellow { + keyid = 9341; + displayName = "Yellow Key (d959)"; +}; +class ItemKeyYellow1842: ItemKeyYellow { + keyid = 9342; + displayName = "Yellow Key (928b)"; +}; +class ItemKeyYellow1843: ItemKeyYellow { + keyid = 9343; + displayName = "Yellow Key (4613)"; +}; +class ItemKeyYellow1844: ItemKeyYellow { + keyid = 9344; + displayName = "Yellow Key (65fe)"; +}; +class ItemKeyYellow1845: ItemKeyYellow { + keyid = 9345; + displayName = "Yellow Key (33f8)"; +}; +class ItemKeyYellow1846: ItemKeyYellow { + keyid = 9346; + displayName = "Yellow Key (fd43)"; +}; +class ItemKeyYellow1847: ItemKeyYellow { + keyid = 9347; + displayName = "Yellow Key (5ef1)"; +}; +class ItemKeyYellow1848: ItemKeyYellow { + keyid = 9348; + displayName = "Yellow Key (d494)"; +}; +class ItemKeyYellow1849: ItemKeyYellow { + keyid = 9349; + displayName = "Yellow Key (7393)"; +}; +class ItemKeyYellow1850: ItemKeyYellow { + keyid = 9350; + displayName = "Yellow Key (5f60)"; +}; +class ItemKeyYellow1851: ItemKeyYellow { + keyid = 9351; + displayName = "Yellow Key (82d3)"; +}; +class ItemKeyYellow1852: ItemKeyYellow { + keyid = 9352; + displayName = "Yellow Key (4e46)"; +}; +class ItemKeyYellow1853: ItemKeyYellow { + keyid = 9353; + displayName = "Yellow Key (86e9)"; +}; +class ItemKeyYellow1854: ItemKeyYellow { + keyid = 9354; + displayName = "Yellow Key (ac03)"; +}; +class ItemKeyYellow1855: ItemKeyYellow { + keyid = 9355; + displayName = "Yellow Key (1597)"; +}; +class ItemKeyYellow1856: ItemKeyYellow { + keyid = 9356; + displayName = "Yellow Key (f4b3)"; +}; +class ItemKeyYellow1857: ItemKeyYellow { + keyid = 9357; + displayName = "Yellow Key (78b9)"; +}; +class ItemKeyYellow1858: ItemKeyYellow { + keyid = 9358; + displayName = "Yellow Key (5786)"; +}; +class ItemKeyYellow1859: ItemKeyYellow { + keyid = 9359; + displayName = "Yellow Key (ff62)"; +}; +class ItemKeyYellow1860: ItemKeyYellow { + keyid = 9360; + displayName = "Yellow Key (12f5)"; +}; +class ItemKeyYellow1861: ItemKeyYellow { + keyid = 9361; + displayName = "Yellow Key (43dd)"; +}; +class ItemKeyYellow1862: ItemKeyYellow { + keyid = 9362; + displayName = "Yellow Key (2614)"; +}; +class ItemKeyYellow1863: ItemKeyYellow { + keyid = 9363; + displayName = "Yellow Key (f664)"; +}; +class ItemKeyYellow1864: ItemKeyYellow { + keyid = 9364; + displayName = "Yellow Key (3696)"; +}; +class ItemKeyYellow1865: ItemKeyYellow { + keyid = 9365; + displayName = "Yellow Key (691e)"; +}; +class ItemKeyYellow1866: ItemKeyYellow { + keyid = 9366; + displayName = "Yellow Key (4a9e)"; +}; +class ItemKeyYellow1867: ItemKeyYellow { + keyid = 9367; + displayName = "Yellow Key (f4b9)"; +}; +class ItemKeyYellow1868: ItemKeyYellow { + keyid = 9368; + displayName = "Yellow Key (b463)"; +}; +class ItemKeyYellow1869: ItemKeyYellow { + keyid = 9369; + displayName = "Yellow Key (9706)"; +}; +class ItemKeyYellow1870: ItemKeyYellow { + keyid = 9370; + displayName = "Yellow Key (711b)"; +}; +class ItemKeyYellow1871: ItemKeyYellow { + keyid = 9371; + displayName = "Yellow Key (1954)"; +}; +class ItemKeyYellow1872: ItemKeyYellow { + keyid = 9372; + displayName = "Yellow Key (a17d)"; +}; +class ItemKeyYellow1873: ItemKeyYellow { + keyid = 9373; + displayName = "Yellow Key (271d)"; +}; +class ItemKeyYellow1874: ItemKeyYellow { + keyid = 9374; + displayName = "Yellow Key (3acf)"; +}; +class ItemKeyYellow1875: ItemKeyYellow { + keyid = 9375; + displayName = "Yellow Key (f114)"; +}; +class ItemKeyYellow1876: ItemKeyYellow { + keyid = 9376; + displayName = "Yellow Key (43aa)"; +}; +class ItemKeyYellow1877: ItemKeyYellow { + keyid = 9377; + displayName = "Yellow Key (9259)"; +}; +class ItemKeyYellow1878: ItemKeyYellow { + keyid = 9378; + displayName = "Yellow Key (8c04)"; +}; +class ItemKeyYellow1879: ItemKeyYellow { + keyid = 9379; + displayName = "Yellow Key (65d0)"; +}; +class ItemKeyYellow1880: ItemKeyYellow { + keyid = 9380; + displayName = "Yellow Key (0519)"; +}; +class ItemKeyYellow1881: ItemKeyYellow { + keyid = 9381; + displayName = "Yellow Key (604c)"; +}; +class ItemKeyYellow1882: ItemKeyYellow { + keyid = 9382; + displayName = "Yellow Key (0afa)"; +}; +class ItemKeyYellow1883: ItemKeyYellow { + keyid = 9383; + displayName = "Yellow Key (3f00)"; +}; +class ItemKeyYellow1884: ItemKeyYellow { + keyid = 9384; + displayName = "Yellow Key (d329)"; +}; +class ItemKeyYellow1885: ItemKeyYellow { + keyid = 9385; + displayName = "Yellow Key (c882)"; +}; +class ItemKeyYellow1886: ItemKeyYellow { + keyid = 9386; + displayName = "Yellow Key (f5de)"; +}; +class ItemKeyYellow1887: ItemKeyYellow { + keyid = 9387; + displayName = "Yellow Key (3b0e)"; +}; +class ItemKeyYellow1888: ItemKeyYellow { + keyid = 9388; + displayName = "Yellow Key (6b52)"; +}; +class ItemKeyYellow1889: ItemKeyYellow { + keyid = 9389; + displayName = "Yellow Key (0d72)"; +}; +class ItemKeyYellow1890: ItemKeyYellow { + keyid = 9390; + displayName = "Yellow Key (f925)"; +}; +class ItemKeyYellow1891: ItemKeyYellow { + keyid = 9391; + displayName = "Yellow Key (72a9)"; +}; +class ItemKeyYellow1892: ItemKeyYellow { + keyid = 9392; + displayName = "Yellow Key (87ad)"; +}; +class ItemKeyYellow1893: ItemKeyYellow { + keyid = 9393; + displayName = "Yellow Key (7196)"; +}; +class ItemKeyYellow1894: ItemKeyYellow { + keyid = 9394; + displayName = "Yellow Key (38ed)"; +}; +class ItemKeyYellow1895: ItemKeyYellow { + keyid = 9395; + displayName = "Yellow Key (2778)"; +}; +class ItemKeyYellow1896: ItemKeyYellow { + keyid = 9396; + displayName = "Yellow Key (c4ac)"; +}; +class ItemKeyYellow1897: ItemKeyYellow { + keyid = 9397; + displayName = "Yellow Key (3e68)"; +}; +class ItemKeyYellow1898: ItemKeyYellow { + keyid = 9398; + displayName = "Yellow Key (6855)"; +}; +class ItemKeyYellow1899: ItemKeyYellow { + keyid = 9399; + displayName = "Yellow Key (deaa)"; +}; +class ItemKeyYellow1900: ItemKeyYellow { + keyid = 9400; + displayName = "Yellow Key (88e5)"; +}; +class ItemKeyYellow1901: ItemKeyYellow { + keyid = 9401; + displayName = "Yellow Key (fa5a)"; +}; +class ItemKeyYellow1902: ItemKeyYellow { + keyid = 9402; + displayName = "Yellow Key (42ab)"; +}; +class ItemKeyYellow1903: ItemKeyYellow { + keyid = 9403; + displayName = "Yellow Key (1e23)"; +}; +class ItemKeyYellow1904: ItemKeyYellow { + keyid = 9404; + displayName = "Yellow Key (df2d)"; +}; +class ItemKeyYellow1905: ItemKeyYellow { + keyid = 9405; + displayName = "Yellow Key (5578)"; +}; +class ItemKeyYellow1906: ItemKeyYellow { + keyid = 9406; + displayName = "Yellow Key (927b)"; +}; +class ItemKeyYellow1907: ItemKeyYellow { + keyid = 9407; + displayName = "Yellow Key (935f)"; +}; +class ItemKeyYellow1908: ItemKeyYellow { + keyid = 9408; + displayName = "Yellow Key (afd4)"; +}; +class ItemKeyYellow1909: ItemKeyYellow { + keyid = 9409; + displayName = "Yellow Key (d4fe)"; +}; +class ItemKeyYellow1910: ItemKeyYellow { + keyid = 9410; + displayName = "Yellow Key (8e1a)"; +}; +class ItemKeyYellow1911: ItemKeyYellow { + keyid = 9411; + displayName = "Yellow Key (8e43)"; +}; +class ItemKeyYellow1912: ItemKeyYellow { + keyid = 9412; + displayName = "Yellow Key (6fe7)"; +}; +class ItemKeyYellow1913: ItemKeyYellow { + keyid = 9413; + displayName = "Yellow Key (c2a2)"; +}; +class ItemKeyYellow1914: ItemKeyYellow { + keyid = 9414; + displayName = "Yellow Key (ba0a)"; +}; +class ItemKeyYellow1915: ItemKeyYellow { + keyid = 9415; + displayName = "Yellow Key (107e)"; +}; +class ItemKeyYellow1916: ItemKeyYellow { + keyid = 9416; + displayName = "Yellow Key (e8b3)"; +}; +class ItemKeyYellow1917: ItemKeyYellow { + keyid = 9417; + displayName = "Yellow Key (dfcb)"; +}; +class ItemKeyYellow1918: ItemKeyYellow { + keyid = 9418; + displayName = "Yellow Key (7168)"; +}; +class ItemKeyYellow1919: ItemKeyYellow { + keyid = 9419; + displayName = "Yellow Key (3d89)"; +}; +class ItemKeyYellow1920: ItemKeyYellow { + keyid = 9420; + displayName = "Yellow Key (307f)"; +}; +class ItemKeyYellow1921: ItemKeyYellow { + keyid = 9421; + displayName = "Yellow Key (5f76)"; +}; +class ItemKeyYellow1922: ItemKeyYellow { + keyid = 9422; + displayName = "Yellow Key (3301)"; +}; +class ItemKeyYellow1923: ItemKeyYellow { + keyid = 9423; + displayName = "Yellow Key (bb12)"; +}; +class ItemKeyYellow1924: ItemKeyYellow { + keyid = 9424; + displayName = "Yellow Key (a85a)"; +}; +class ItemKeyYellow1925: ItemKeyYellow { + keyid = 9425; + displayName = "Yellow Key (885d)"; +}; +class ItemKeyYellow1926: ItemKeyYellow { + keyid = 9426; + displayName = "Yellow Key (6333)"; +}; +class ItemKeyYellow1927: ItemKeyYellow { + keyid = 9427; + displayName = "Yellow Key (7e2d)"; +}; +class ItemKeyYellow1928: ItemKeyYellow { + keyid = 9428; + displayName = "Yellow Key (1eb7)"; +}; +class ItemKeyYellow1929: ItemKeyYellow { + keyid = 9429; + displayName = "Yellow Key (575f)"; +}; +class ItemKeyYellow1930: ItemKeyYellow { + keyid = 9430; + displayName = "Yellow Key (4023)"; +}; +class ItemKeyYellow1931: ItemKeyYellow { + keyid = 9431; + displayName = "Yellow Key (1700)"; +}; +class ItemKeyYellow1932: ItemKeyYellow { + keyid = 9432; + displayName = "Yellow Key (569a)"; +}; +class ItemKeyYellow1933: ItemKeyYellow { + keyid = 9433; + displayName = "Yellow Key (534e)"; +}; +class ItemKeyYellow1934: ItemKeyYellow { + keyid = 9434; + displayName = "Yellow Key (89de)"; +}; +class ItemKeyYellow1935: ItemKeyYellow { + keyid = 9435; + displayName = "Yellow Key (78d4)"; +}; +class ItemKeyYellow1936: ItemKeyYellow { + keyid = 9436; + displayName = "Yellow Key (a2af)"; +}; +class ItemKeyYellow1937: ItemKeyYellow { + keyid = 9437; + displayName = "Yellow Key (fa40)"; +}; +class ItemKeyYellow1938: ItemKeyYellow { + keyid = 9438; + displayName = "Yellow Key (02e7)"; +}; +class ItemKeyYellow1939: ItemKeyYellow { + keyid = 9439; + displayName = "Yellow Key (92d0)"; +}; +class ItemKeyYellow1940: ItemKeyYellow { + keyid = 9440; + displayName = "Yellow Key (6fec)"; +}; +class ItemKeyYellow1941: ItemKeyYellow { + keyid = 9441; + displayName = "Yellow Key (a685)"; +}; +class ItemKeyYellow1942: ItemKeyYellow { + keyid = 9442; + displayName = "Yellow Key (06b2)"; +}; +class ItemKeyYellow1943: ItemKeyYellow { + keyid = 9443; + displayName = "Yellow Key (221c)"; +}; +class ItemKeyYellow1944: ItemKeyYellow { + keyid = 9444; + displayName = "Yellow Key (aa18)"; +}; +class ItemKeyYellow1945: ItemKeyYellow { + keyid = 9445; + displayName = "Yellow Key (edf6)"; +}; +class ItemKeyYellow1946: ItemKeyYellow { + keyid = 9446; + displayName = "Yellow Key (accb)"; +}; +class ItemKeyYellow1947: ItemKeyYellow { + keyid = 9447; + displayName = "Yellow Key (a470)"; +}; +class ItemKeyYellow1948: ItemKeyYellow { + keyid = 9448; + displayName = "Yellow Key (a2c2)"; +}; +class ItemKeyYellow1949: ItemKeyYellow { + keyid = 9449; + displayName = "Yellow Key (9611)"; +}; +class ItemKeyYellow1950: ItemKeyYellow { + keyid = 9450; + displayName = "Yellow Key (d7ca)"; +}; +class ItemKeyYellow1951: ItemKeyYellow { + keyid = 9451; + displayName = "Yellow Key (1429)"; +}; +class ItemKeyYellow1952: ItemKeyYellow { + keyid = 9452; + displayName = "Yellow Key (78fe)"; +}; +class ItemKeyYellow1953: ItemKeyYellow { + keyid = 9453; + displayName = "Yellow Key (2456)"; +}; +class ItemKeyYellow1954: ItemKeyYellow { + keyid = 9454; + displayName = "Yellow Key (9a23)"; +}; +class ItemKeyYellow1955: ItemKeyYellow { + keyid = 9455; + displayName = "Yellow Key (6ca7)"; +}; +class ItemKeyYellow1956: ItemKeyYellow { + keyid = 9456; + displayName = "Yellow Key (4579)"; +}; +class ItemKeyYellow1957: ItemKeyYellow { + keyid = 9457; + displayName = "Yellow Key (4bdf)"; +}; +class ItemKeyYellow1958: ItemKeyYellow { + keyid = 9458; + displayName = "Yellow Key (85b0)"; +}; +class ItemKeyYellow1959: ItemKeyYellow { + keyid = 9459; + displayName = "Yellow Key (b840)"; +}; +class ItemKeyYellow1960: ItemKeyYellow { + keyid = 9460; + displayName = "Yellow Key (d739)"; +}; +class ItemKeyYellow1961: ItemKeyYellow { + keyid = 9461; + displayName = "Yellow Key (ed23)"; +}; +class ItemKeyYellow1962: ItemKeyYellow { + keyid = 9462; + displayName = "Yellow Key (55dd)"; +}; +class ItemKeyYellow1963: ItemKeyYellow { + keyid = 9463; + displayName = "Yellow Key (6d7d)"; +}; +class ItemKeyYellow1964: ItemKeyYellow { + keyid = 9464; + displayName = "Yellow Key (2e29)"; +}; +class ItemKeyYellow1965: ItemKeyYellow { + keyid = 9465; + displayName = "Yellow Key (672f)"; +}; +class ItemKeyYellow1966: ItemKeyYellow { + keyid = 9466; + displayName = "Yellow Key (ee99)"; +}; +class ItemKeyYellow1967: ItemKeyYellow { + keyid = 9467; + displayName = "Yellow Key (83aa)"; +}; +class ItemKeyYellow1968: ItemKeyYellow { + keyid = 9468; + displayName = "Yellow Key (de52)"; +}; +class ItemKeyYellow1969: ItemKeyYellow { + keyid = 9469; + displayName = "Yellow Key (e6e6)"; +}; +class ItemKeyYellow1970: ItemKeyYellow { + keyid = 9470; + displayName = "Yellow Key (6fe8)"; +}; +class ItemKeyYellow1971: ItemKeyYellow { + keyid = 9471; + displayName = "Yellow Key (1dc3)"; +}; +class ItemKeyYellow1972: ItemKeyYellow { + keyid = 9472; + displayName = "Yellow Key (bebd)"; +}; +class ItemKeyYellow1973: ItemKeyYellow { + keyid = 9473; + displayName = "Yellow Key (5a3d)"; +}; +class ItemKeyYellow1974: ItemKeyYellow { + keyid = 9474; + displayName = "Yellow Key (7f1b)"; +}; +class ItemKeyYellow1975: ItemKeyYellow { + keyid = 9475; + displayName = "Yellow Key (1a8e)"; +}; +class ItemKeyYellow1976: ItemKeyYellow { + keyid = 9476; + displayName = "Yellow Key (f502)"; +}; +class ItemKeyYellow1977: ItemKeyYellow { + keyid = 9477; + displayName = "Yellow Key (d8fe)"; +}; +class ItemKeyYellow1978: ItemKeyYellow { + keyid = 9478; + displayName = "Yellow Key (43b7)"; +}; +class ItemKeyYellow1979: ItemKeyYellow { + keyid = 9479; + displayName = "Yellow Key (b18b)"; +}; +class ItemKeyYellow1980: ItemKeyYellow { + keyid = 9480; + displayName = "Yellow Key (8121)"; +}; +class ItemKeyYellow1981: ItemKeyYellow { + keyid = 9481; + displayName = "Yellow Key (eac3)"; +}; +class ItemKeyYellow1982: ItemKeyYellow { + keyid = 9482; + displayName = "Yellow Key (dedf)"; +}; +class ItemKeyYellow1983: ItemKeyYellow { + keyid = 9483; + displayName = "Yellow Key (d181)"; +}; +class ItemKeyYellow1984: ItemKeyYellow { + keyid = 9484; + displayName = "Yellow Key (0f3c)"; +}; +class ItemKeyYellow1985: ItemKeyYellow { + keyid = 9485; + displayName = "Yellow Key (97d7)"; +}; +class ItemKeyYellow1986: ItemKeyYellow { + keyid = 9486; + displayName = "Yellow Key (9d95)"; +}; +class ItemKeyYellow1987: ItemKeyYellow { + keyid = 9487; + displayName = "Yellow Key (8d29)"; +}; +class ItemKeyYellow1988: ItemKeyYellow { + keyid = 9488; + displayName = "Yellow Key (71b1)"; +}; +class ItemKeyYellow1989: ItemKeyYellow { + keyid = 9489; + displayName = "Yellow Key (1041)"; +}; +class ItemKeyYellow1990: ItemKeyYellow { + keyid = 9490; + displayName = "Yellow Key (763c)"; +}; +class ItemKeyYellow1991: ItemKeyYellow { + keyid = 9491; + displayName = "Yellow Key (ee22)"; +}; +class ItemKeyYellow1992: ItemKeyYellow { + keyid = 9492; + displayName = "Yellow Key (625e)"; +}; +class ItemKeyYellow1993: ItemKeyYellow { + keyid = 9493; + displayName = "Yellow Key (b266)"; +}; +class ItemKeyYellow1994: ItemKeyYellow { + keyid = 9494; + displayName = "Yellow Key (d4c1)"; +}; +class ItemKeyYellow1995: ItemKeyYellow { + keyid = 9495; + displayName = "Yellow Key (1c84)"; +}; +class ItemKeyYellow1996: ItemKeyYellow { + keyid = 9496; + displayName = "Yellow Key (8d72)"; +}; +class ItemKeyYellow1997: ItemKeyYellow { + keyid = 9497; + displayName = "Yellow Key (6411)"; +}; +class ItemKeyYellow1998: ItemKeyYellow { + keyid = 9498; + displayName = "Yellow Key (afda)"; +}; +class ItemKeyYellow1999: ItemKeyYellow { + keyid = 9499; + displayName = "Yellow Key (5da1)"; +}; +class ItemKeyYellow2000: ItemKeyYellow { + keyid = 9500; + displayName = "Yellow Key (88aa)"; +}; +class ItemKeyYellow2001: ItemKeyYellow { + keyid = 9501; + displayName = "Yellow Key (c6c4)"; +}; +class ItemKeyYellow2002: ItemKeyYellow { + keyid = 9502; + displayName = "Yellow Key (a258)"; +}; +class ItemKeyYellow2003: ItemKeyYellow { + keyid = 9503; + displayName = "Yellow Key (e66f)"; +}; +class ItemKeyYellow2004: ItemKeyYellow { + keyid = 9504; + displayName = "Yellow Key (ee92)"; +}; +class ItemKeyYellow2005: ItemKeyYellow { + keyid = 9505; + displayName = "Yellow Key (cec7)"; +}; +class ItemKeyYellow2006: ItemKeyYellow { + keyid = 9506; + displayName = "Yellow Key (670c)"; +}; +class ItemKeyYellow2007: ItemKeyYellow { + keyid = 9507; + displayName = "Yellow Key (0d01)"; +}; +class ItemKeyYellow2008: ItemKeyYellow { + keyid = 9508; + displayName = "Yellow Key (3ef5)"; +}; +class ItemKeyYellow2009: ItemKeyYellow { + keyid = 9509; + displayName = "Yellow Key (6368)"; +}; +class ItemKeyYellow2010: ItemKeyYellow { + keyid = 9510; + displayName = "Yellow Key (663d)"; +}; +class ItemKeyYellow2011: ItemKeyYellow { + keyid = 9511; + displayName = "Yellow Key (1c70)"; +}; +class ItemKeyYellow2012: ItemKeyYellow { + keyid = 9512; + displayName = "Yellow Key (c3c2)"; +}; +class ItemKeyYellow2013: ItemKeyYellow { + keyid = 9513; + displayName = "Yellow Key (60e7)"; +}; +class ItemKeyYellow2014: ItemKeyYellow { + keyid = 9514; + displayName = "Yellow Key (791f)"; +}; +class ItemKeyYellow2015: ItemKeyYellow { + keyid = 9515; + displayName = "Yellow Key (828c)"; +}; +class ItemKeyYellow2016: ItemKeyYellow { + keyid = 9516; + displayName = "Yellow Key (0c30)"; +}; +class ItemKeyYellow2017: ItemKeyYellow { + keyid = 9517; + displayName = "Yellow Key (f50c)"; +}; +class ItemKeyYellow2018: ItemKeyYellow { + keyid = 9518; + displayName = "Yellow Key (9077)"; +}; +class ItemKeyYellow2019: ItemKeyYellow { + keyid = 9519; + displayName = "Yellow Key (ad2b)"; +}; +class ItemKeyYellow2020: ItemKeyYellow { + keyid = 9520; + displayName = "Yellow Key (7e01)"; +}; +class ItemKeyYellow2021: ItemKeyYellow { + keyid = 9521; + displayName = "Yellow Key (4948)"; +}; +class ItemKeyYellow2022: ItemKeyYellow { + keyid = 9522; + displayName = "Yellow Key (88bc)"; +}; +class ItemKeyYellow2023: ItemKeyYellow { + keyid = 9523; + displayName = "Yellow Key (8dcc)"; +}; +class ItemKeyYellow2024: ItemKeyYellow { + keyid = 9524; + displayName = "Yellow Key (1966)"; +}; +class ItemKeyYellow2025: ItemKeyYellow { + keyid = 9525; + displayName = "Yellow Key (4c9f)"; +}; +class ItemKeyYellow2026: ItemKeyYellow { + keyid = 9526; + displayName = "Yellow Key (65f0)"; +}; +class ItemKeyYellow2027: ItemKeyYellow { + keyid = 9527; + displayName = "Yellow Key (9576)"; +}; +class ItemKeyYellow2028: ItemKeyYellow { + keyid = 9528; + displayName = "Yellow Key (72c6)"; +}; +class ItemKeyYellow2029: ItemKeyYellow { + keyid = 9529; + displayName = "Yellow Key (ee2f)"; +}; +class ItemKeyYellow2030: ItemKeyYellow { + keyid = 9530; + displayName = "Yellow Key (f62e)"; +}; +class ItemKeyYellow2031: ItemKeyYellow { + keyid = 9531; + displayName = "Yellow Key (1df4)"; +}; +class ItemKeyYellow2032: ItemKeyYellow { + keyid = 9532; + displayName = "Yellow Key (6d06)"; +}; +class ItemKeyYellow2033: ItemKeyYellow { + keyid = 9533; + displayName = "Yellow Key (64b5)"; +}; +class ItemKeyYellow2034: ItemKeyYellow { + keyid = 9534; + displayName = "Yellow Key (d7ea)"; +}; +class ItemKeyYellow2035: ItemKeyYellow { + keyid = 9535; + displayName = "Yellow Key (0131)"; +}; +class ItemKeyYellow2036: ItemKeyYellow { + keyid = 9536; + displayName = "Yellow Key (3b08)"; +}; +class ItemKeyYellow2037: ItemKeyYellow { + keyid = 9537; + displayName = "Yellow Key (aeb6)"; +}; +class ItemKeyYellow2038: ItemKeyYellow { + keyid = 9538; + displayName = "Yellow Key (ae83)"; +}; +class ItemKeyYellow2039: ItemKeyYellow { + keyid = 9539; + displayName = "Yellow Key (05d7)"; +}; +class ItemKeyYellow2040: ItemKeyYellow { + keyid = 9540; + displayName = "Yellow Key (ccf0)"; +}; +class ItemKeyYellow2041: ItemKeyYellow { + keyid = 9541; + displayName = "Yellow Key (a69d)"; +}; +class ItemKeyYellow2042: ItemKeyYellow { + keyid = 9542; + displayName = "Yellow Key (1a72)"; +}; +class ItemKeyYellow2043: ItemKeyYellow { + keyid = 9543; + displayName = "Yellow Key (6652)"; +}; +class ItemKeyYellow2044: ItemKeyYellow { + keyid = 9544; + displayName = "Yellow Key (4bcb)"; +}; +class ItemKeyYellow2045: ItemKeyYellow { + keyid = 9545; + displayName = "Yellow Key (8628)"; +}; +class ItemKeyYellow2046: ItemKeyYellow { + keyid = 9546; + displayName = "Yellow Key (0ea2)"; +}; +class ItemKeyYellow2047: ItemKeyYellow { + keyid = 9547; + displayName = "Yellow Key (b77a)"; +}; +class ItemKeyYellow2048: ItemKeyYellow { + keyid = 9548; + displayName = "Yellow Key (18fe)"; +}; +class ItemKeyYellow2049: ItemKeyYellow { + keyid = 9549; + displayName = "Yellow Key (76ca)"; +}; +class ItemKeyYellow2050: ItemKeyYellow { + keyid = 9550; + displayName = "Yellow Key (9f98)"; +}; +class ItemKeyYellow2051: ItemKeyYellow { + keyid = 9551; + displayName = "Yellow Key (c739)"; +}; +class ItemKeyYellow2052: ItemKeyYellow { + keyid = 9552; + displayName = "Yellow Key (43f9)"; +}; +class ItemKeyYellow2053: ItemKeyYellow { + keyid = 9553; + displayName = "Yellow Key (a614)"; +}; +class ItemKeyYellow2054: ItemKeyYellow { + keyid = 9554; + displayName = "Yellow Key (5f89)"; +}; +class ItemKeyYellow2055: ItemKeyYellow { + keyid = 9555; + displayName = "Yellow Key (48d6)"; +}; +class ItemKeyYellow2056: ItemKeyYellow { + keyid = 9556; + displayName = "Yellow Key (3b68)"; +}; +class ItemKeyYellow2057: ItemKeyYellow { + keyid = 9557; + displayName = "Yellow Key (e4c4)"; +}; +class ItemKeyYellow2058: ItemKeyYellow { + keyid = 9558; + displayName = "Yellow Key (8003)"; +}; +class ItemKeyYellow2059: ItemKeyYellow { + keyid = 9559; + displayName = "Yellow Key (c126)"; +}; +class ItemKeyYellow2060: ItemKeyYellow { + keyid = 9560; + displayName = "Yellow Key (8868)"; +}; +class ItemKeyYellow2061: ItemKeyYellow { + keyid = 9561; + displayName = "Yellow Key (8fa7)"; +}; +class ItemKeyYellow2062: ItemKeyYellow { + keyid = 9562; + displayName = "Yellow Key (7d39)"; +}; +class ItemKeyYellow2063: ItemKeyYellow { + keyid = 9563; + displayName = "Yellow Key (a0e8)"; +}; +class ItemKeyYellow2064: ItemKeyYellow { + keyid = 9564; + displayName = "Yellow Key (64aa)"; +}; +class ItemKeyYellow2065: ItemKeyYellow { + keyid = 9565; + displayName = "Yellow Key (d2e8)"; +}; +class ItemKeyYellow2066: ItemKeyYellow { + keyid = 9566; + displayName = "Yellow Key (d5b9)"; +}; +class ItemKeyYellow2067: ItemKeyYellow { + keyid = 9567; + displayName = "Yellow Key (b4f3)"; +}; +class ItemKeyYellow2068: ItemKeyYellow { + keyid = 9568; + displayName = "Yellow Key (f666)"; +}; +class ItemKeyYellow2069: ItemKeyYellow { + keyid = 9569; + displayName = "Yellow Key (84d5)"; +}; +class ItemKeyYellow2070: ItemKeyYellow { + keyid = 9570; + displayName = "Yellow Key (8f68)"; +}; +class ItemKeyYellow2071: ItemKeyYellow { + keyid = 9571; + displayName = "Yellow Key (443a)"; +}; +class ItemKeyYellow2072: ItemKeyYellow { + keyid = 9572; + displayName = "Yellow Key (43f8)"; +}; +class ItemKeyYellow2073: ItemKeyYellow { + keyid = 9573; + displayName = "Yellow Key (ff71)"; +}; +class ItemKeyYellow2074: ItemKeyYellow { + keyid = 9574; + displayName = "Yellow Key (0c95)"; +}; +class ItemKeyYellow2075: ItemKeyYellow { + keyid = 9575; + displayName = "Yellow Key (bdf2)"; +}; +class ItemKeyYellow2076: ItemKeyYellow { + keyid = 9576; + displayName = "Yellow Key (af9f)"; +}; +class ItemKeyYellow2077: ItemKeyYellow { + keyid = 9577; + displayName = "Yellow Key (8e24)"; +}; +class ItemKeyYellow2078: ItemKeyYellow { + keyid = 9578; + displayName = "Yellow Key (757d)"; +}; +class ItemKeyYellow2079: ItemKeyYellow { + keyid = 9579; + displayName = "Yellow Key (cfa3)"; +}; +class ItemKeyYellow2080: ItemKeyYellow { + keyid = 9580; + displayName = "Yellow Key (a185)"; +}; +class ItemKeyYellow2081: ItemKeyYellow { + keyid = 9581; + displayName = "Yellow Key (1fdf)"; +}; +class ItemKeyYellow2082: ItemKeyYellow { + keyid = 9582; + displayName = "Yellow Key (b689)"; +}; +class ItemKeyYellow2083: ItemKeyYellow { + keyid = 9583; + displayName = "Yellow Key (85c2)"; +}; +class ItemKeyYellow2084: ItemKeyYellow { + keyid = 9584; + displayName = "Yellow Key (1997)"; +}; +class ItemKeyYellow2085: ItemKeyYellow { + keyid = 9585; + displayName = "Yellow Key (5a18)"; +}; +class ItemKeyYellow2086: ItemKeyYellow { + keyid = 9586; + displayName = "Yellow Key (0133)"; +}; +class ItemKeyYellow2087: ItemKeyYellow { + keyid = 9587; + displayName = "Yellow Key (bb44)"; +}; +class ItemKeyYellow2088: ItemKeyYellow { + keyid = 9588; + displayName = "Yellow Key (8f9a)"; +}; +class ItemKeyYellow2089: ItemKeyYellow { + keyid = 9589; + displayName = "Yellow Key (8ca7)"; +}; +class ItemKeyYellow2090: ItemKeyYellow { + keyid = 9590; + displayName = "Yellow Key (8eb1)"; +}; +class ItemKeyYellow2091: ItemKeyYellow { + keyid = 9591; + displayName = "Yellow Key (e486)"; +}; +class ItemKeyYellow2092: ItemKeyYellow { + keyid = 9592; + displayName = "Yellow Key (c0fe)"; +}; +class ItemKeyYellow2093: ItemKeyYellow { + keyid = 9593; + displayName = "Yellow Key (02e8)"; +}; +class ItemKeyYellow2094: ItemKeyYellow { + keyid = 9594; + displayName = "Yellow Key (b2e2)"; +}; +class ItemKeyYellow2095: ItemKeyYellow { + keyid = 9595; + displayName = "Yellow Key (a8ca)"; +}; +class ItemKeyYellow2096: ItemKeyYellow { + keyid = 9596; + displayName = "Yellow Key (a562)"; +}; +class ItemKeyYellow2097: ItemKeyYellow { + keyid = 9597; + displayName = "Yellow Key (d676)"; +}; +class ItemKeyYellow2098: ItemKeyYellow { + keyid = 9598; + displayName = "Yellow Key (8291)"; +}; +class ItemKeyYellow2099: ItemKeyYellow { + keyid = 9599; + displayName = "Yellow Key (ee87)"; +}; +class ItemKeyYellow2100: ItemKeyYellow { + keyid = 9600; + displayName = "Yellow Key (2a8f)"; +}; +class ItemKeyYellow2101: ItemKeyYellow { + keyid = 9601; + displayName = "Yellow Key (235a)"; +}; +class ItemKeyYellow2102: ItemKeyYellow { + keyid = 9602; + displayName = "Yellow Key (6255)"; +}; +class ItemKeyYellow2103: ItemKeyYellow { + keyid = 9603; + displayName = "Yellow Key (e406)"; +}; +class ItemKeyYellow2104: ItemKeyYellow { + keyid = 9604; + displayName = "Yellow Key (3a56)"; +}; +class ItemKeyYellow2105: ItemKeyYellow { + keyid = 9605; + displayName = "Yellow Key (4f62)"; +}; +class ItemKeyYellow2106: ItemKeyYellow { + keyid = 9606; + displayName = "Yellow Key (19bb)"; +}; +class ItemKeyYellow2107: ItemKeyYellow { + keyid = 9607; + displayName = "Yellow Key (3592)"; +}; +class ItemKeyYellow2108: ItemKeyYellow { + keyid = 9608; + displayName = "Yellow Key (6eab)"; +}; +class ItemKeyYellow2109: ItemKeyYellow { + keyid = 9609; + displayName = "Yellow Key (aedb)"; +}; +class ItemKeyYellow2110: ItemKeyYellow { + keyid = 9610; + displayName = "Yellow Key (2aa0)"; +}; +class ItemKeyYellow2111: ItemKeyYellow { + keyid = 9611; + displayName = "Yellow Key (ce1d)"; +}; +class ItemKeyYellow2112: ItemKeyYellow { + keyid = 9612; + displayName = "Yellow Key (bb45)"; +}; +class ItemKeyYellow2113: ItemKeyYellow { + keyid = 9613; + displayName = "Yellow Key (12b4)"; +}; +class ItemKeyYellow2114: ItemKeyYellow { + keyid = 9614; + displayName = "Yellow Key (3635)"; +}; +class ItemKeyYellow2115: ItemKeyYellow { + keyid = 9615; + displayName = "Yellow Key (dca6)"; +}; +class ItemKeyYellow2116: ItemKeyYellow { + keyid = 9616; + displayName = "Yellow Key (2189)"; +}; +class ItemKeyYellow2117: ItemKeyYellow { + keyid = 9617; + displayName = "Yellow Key (373e)"; +}; +class ItemKeyYellow2118: ItemKeyYellow { + keyid = 9618; + displayName = "Yellow Key (e5de)"; +}; +class ItemKeyYellow2119: ItemKeyYellow { + keyid = 9619; + displayName = "Yellow Key (b103)"; +}; +class ItemKeyYellow2120: ItemKeyYellow { + keyid = 9620; + displayName = "Yellow Key (0235)"; +}; +class ItemKeyYellow2121: ItemKeyYellow { + keyid = 9621; + displayName = "Yellow Key (2b57)"; +}; +class ItemKeyYellow2122: ItemKeyYellow { + keyid = 9622; + displayName = "Yellow Key (cf73)"; +}; +class ItemKeyYellow2123: ItemKeyYellow { + keyid = 9623; + displayName = "Yellow Key (ccef)"; +}; +class ItemKeyYellow2124: ItemKeyYellow { + keyid = 9624; + displayName = "Yellow Key (7a5a)"; +}; +class ItemKeyYellow2125: ItemKeyYellow { + keyid = 9625; + displayName = "Yellow Key (680a)"; +}; +class ItemKeyYellow2126: ItemKeyYellow { + keyid = 9626; + displayName = "Yellow Key (0b2f)"; +}; +class ItemKeyYellow2127: ItemKeyYellow { + keyid = 9627; + displayName = "Yellow Key (3e84)"; +}; +class ItemKeyYellow2128: ItemKeyYellow { + keyid = 9628; + displayName = "Yellow Key (efc7)"; +}; +class ItemKeyYellow2129: ItemKeyYellow { + keyid = 9629; + displayName = "Yellow Key (1deb)"; +}; +class ItemKeyYellow2130: ItemKeyYellow { + keyid = 9630; + displayName = "Yellow Key (b2cb)"; +}; +class ItemKeyYellow2131: ItemKeyYellow { + keyid = 9631; + displayName = "Yellow Key (3e0c)"; +}; +class ItemKeyYellow2132: ItemKeyYellow { + keyid = 9632; + displayName = "Yellow Key (34d9)"; +}; +class ItemKeyYellow2133: ItemKeyYellow { + keyid = 9633; + displayName = "Yellow Key (c15e)"; +}; +class ItemKeyYellow2134: ItemKeyYellow { + keyid = 9634; + displayName = "Yellow Key (bcf2)"; +}; +class ItemKeyYellow2135: ItemKeyYellow { + keyid = 9635; + displayName = "Yellow Key (7b5e)"; +}; +class ItemKeyYellow2136: ItemKeyYellow { + keyid = 9636; + displayName = "Yellow Key (a9a8)"; +}; +class ItemKeyYellow2137: ItemKeyYellow { + keyid = 9637; + displayName = "Yellow Key (1167)"; +}; +class ItemKeyYellow2138: ItemKeyYellow { + keyid = 9638; + displayName = "Yellow Key (a796)"; +}; +class ItemKeyYellow2139: ItemKeyYellow { + keyid = 9639; + displayName = "Yellow Key (805e)"; +}; +class ItemKeyYellow2140: ItemKeyYellow { + keyid = 9640; + displayName = "Yellow Key (a869)"; +}; +class ItemKeyYellow2141: ItemKeyYellow { + keyid = 9641; + displayName = "Yellow Key (d6fc)"; +}; +class ItemKeyYellow2142: ItemKeyYellow { + keyid = 9642; + displayName = "Yellow Key (8220)"; +}; +class ItemKeyYellow2143: ItemKeyYellow { + keyid = 9643; + displayName = "Yellow Key (e546)"; +}; +class ItemKeyYellow2144: ItemKeyYellow { + keyid = 9644; + displayName = "Yellow Key (db2a)"; +}; +class ItemKeyYellow2145: ItemKeyYellow { + keyid = 9645; + displayName = "Yellow Key (7686)"; +}; +class ItemKeyYellow2146: ItemKeyYellow { + keyid = 9646; + displayName = "Yellow Key (c8bb)"; +}; +class ItemKeyYellow2147: ItemKeyYellow { + keyid = 9647; + displayName = "Yellow Key (0f54)"; +}; +class ItemKeyYellow2148: ItemKeyYellow { + keyid = 9648; + displayName = "Yellow Key (b35b)"; +}; +class ItemKeyYellow2149: ItemKeyYellow { + keyid = 9649; + displayName = "Yellow Key (2077)"; +}; +class ItemKeyYellow2150: ItemKeyYellow { + keyid = 9650; + displayName = "Yellow Key (275f)"; +}; +class ItemKeyYellow2151: ItemKeyYellow { + keyid = 9651; + displayName = "Yellow Key (7698)"; +}; +class ItemKeyYellow2152: ItemKeyYellow { + keyid = 9652; + displayName = "Yellow Key (7eaf)"; +}; +class ItemKeyYellow2153: ItemKeyYellow { + keyid = 9653; + displayName = "Yellow Key (f20f)"; +}; +class ItemKeyYellow2154: ItemKeyYellow { + keyid = 9654; + displayName = "Yellow Key (61ab)"; +}; +class ItemKeyYellow2155: ItemKeyYellow { + keyid = 9655; + displayName = "Yellow Key (bc0f)"; +}; +class ItemKeyYellow2156: ItemKeyYellow { + keyid = 9656; + displayName = "Yellow Key (6fb7)"; +}; +class ItemKeyYellow2157: ItemKeyYellow { + keyid = 9657; + displayName = "Yellow Key (05e4)"; +}; +class ItemKeyYellow2158: ItemKeyYellow { + keyid = 9658; + displayName = "Yellow Key (d88b)"; +}; +class ItemKeyYellow2159: ItemKeyYellow { + keyid = 9659; + displayName = "Yellow Key (7df7)"; +}; +class ItemKeyYellow2160: ItemKeyYellow { + keyid = 9660; + displayName = "Yellow Key (2dff)"; +}; +class ItemKeyYellow2161: ItemKeyYellow { + keyid = 9661; + displayName = "Yellow Key (ad8d)"; +}; +class ItemKeyYellow2162: ItemKeyYellow { + keyid = 9662; + displayName = "Yellow Key (047b)"; +}; +class ItemKeyYellow2163: ItemKeyYellow { + keyid = 9663; + displayName = "Yellow Key (b70a)"; +}; +class ItemKeyYellow2164: ItemKeyYellow { + keyid = 9664; + displayName = "Yellow Key (086a)"; +}; +class ItemKeyYellow2165: ItemKeyYellow { + keyid = 9665; + displayName = "Yellow Key (0ec7)"; +}; +class ItemKeyYellow2166: ItemKeyYellow { + keyid = 9666; + displayName = "Yellow Key (0356)"; +}; +class ItemKeyYellow2167: ItemKeyYellow { + keyid = 9667; + displayName = "Yellow Key (095c)"; +}; +class ItemKeyYellow2168: ItemKeyYellow { + keyid = 9668; + displayName = "Yellow Key (6b99)"; +}; +class ItemKeyYellow2169: ItemKeyYellow { + keyid = 9669; + displayName = "Yellow Key (d2ae)"; +}; +class ItemKeyYellow2170: ItemKeyYellow { + keyid = 9670; + displayName = "Yellow Key (a92c)"; +}; +class ItemKeyYellow2171: ItemKeyYellow { + keyid = 9671; + displayName = "Yellow Key (5aa3)"; +}; +class ItemKeyYellow2172: ItemKeyYellow { + keyid = 9672; + displayName = "Yellow Key (ef07)"; +}; +class ItemKeyYellow2173: ItemKeyYellow { + keyid = 9673; + displayName = "Yellow Key (62cd)"; +}; +class ItemKeyYellow2174: ItemKeyYellow { + keyid = 9674; + displayName = "Yellow Key (8c71)"; +}; +class ItemKeyYellow2175: ItemKeyYellow { + keyid = 9675; + displayName = "Yellow Key (0c9c)"; +}; +class ItemKeyYellow2176: ItemKeyYellow { + keyid = 9676; + displayName = "Yellow Key (cc85)"; +}; +class ItemKeyYellow2177: ItemKeyYellow { + keyid = 9677; + displayName = "Yellow Key (0452)"; +}; +class ItemKeyYellow2178: ItemKeyYellow { + keyid = 9678; + displayName = "Yellow Key (3229)"; +}; +class ItemKeyYellow2179: ItemKeyYellow { + keyid = 9679; + displayName = "Yellow Key (2ca5)"; +}; +class ItemKeyYellow2180: ItemKeyYellow { + keyid = 9680; + displayName = "Yellow Key (e8ae)"; +}; +class ItemKeyYellow2181: ItemKeyYellow { + keyid = 9681; + displayName = "Yellow Key (01e8)"; +}; +class ItemKeyYellow2182: ItemKeyYellow { + keyid = 9682; + displayName = "Yellow Key (bc15)"; +}; +class ItemKeyYellow2183: ItemKeyYellow { + keyid = 9683; + displayName = "Yellow Key (9468)"; +}; +class ItemKeyYellow2184: ItemKeyYellow { + keyid = 9684; + displayName = "Yellow Key (1c23)"; +}; +class ItemKeyYellow2185: ItemKeyYellow { + keyid = 9685; + displayName = "Yellow Key (b293)"; +}; +class ItemKeyYellow2186: ItemKeyYellow { + keyid = 9686; + displayName = "Yellow Key (eb6c)"; +}; +class ItemKeyYellow2187: ItemKeyYellow { + keyid = 9687; + displayName = "Yellow Key (c14a)"; +}; +class ItemKeyYellow2188: ItemKeyYellow { + keyid = 9688; + displayName = "Yellow Key (bd9d)"; +}; +class ItemKeyYellow2189: ItemKeyYellow { + keyid = 9689; + displayName = "Yellow Key (1383)"; +}; +class ItemKeyYellow2190: ItemKeyYellow { + keyid = 9690; + displayName = "Yellow Key (51f9)"; +}; +class ItemKeyYellow2191: ItemKeyYellow { + keyid = 9691; + displayName = "Yellow Key (4f1d)"; +}; +class ItemKeyYellow2192: ItemKeyYellow { + keyid = 9692; + displayName = "Yellow Key (db38)"; +}; +class ItemKeyYellow2193: ItemKeyYellow { + keyid = 9693; + displayName = "Yellow Key (e46e)"; +}; +class ItemKeyYellow2194: ItemKeyYellow { + keyid = 9694; + displayName = "Yellow Key (1a15)"; +}; +class ItemKeyYellow2195: ItemKeyYellow { + keyid = 9695; + displayName = "Yellow Key (0333)"; +}; +class ItemKeyYellow2196: ItemKeyYellow { + keyid = 9696; + displayName = "Yellow Key (c055)"; +}; +class ItemKeyYellow2197: ItemKeyYellow { + keyid = 9697; + displayName = "Yellow Key (c03a)"; +}; +class ItemKeyYellow2198: ItemKeyYellow { + keyid = 9698; + displayName = "Yellow Key (f124)"; +}; +class ItemKeyYellow2199: ItemKeyYellow { + keyid = 9699; + displayName = "Yellow Key (85da)"; +}; +class ItemKeyYellow2200: ItemKeyYellow { + keyid = 9700; + displayName = "Yellow Key (3be5)"; +}; +class ItemKeyYellow2201: ItemKeyYellow { + keyid = 9701; + displayName = "Yellow Key (3bde)"; +}; +class ItemKeyYellow2202: ItemKeyYellow { + keyid = 9702; + displayName = "Yellow Key (8c44)"; +}; +class ItemKeyYellow2203: ItemKeyYellow { + keyid = 9703; + displayName = "Yellow Key (3407)"; +}; +class ItemKeyYellow2204: ItemKeyYellow { + keyid = 9704; + displayName = "Yellow Key (9fd2)"; +}; +class ItemKeyYellow2205: ItemKeyYellow { + keyid = 9705; + displayName = "Yellow Key (557b)"; +}; +class ItemKeyYellow2206: ItemKeyYellow { + keyid = 9706; + displayName = "Yellow Key (1420)"; +}; +class ItemKeyYellow2207: ItemKeyYellow { + keyid = 9707; + displayName = "Yellow Key (ce8c)"; +}; +class ItemKeyYellow2208: ItemKeyYellow { + keyid = 9708; + displayName = "Yellow Key (f467)"; +}; +class ItemKeyYellow2209: ItemKeyYellow { + keyid = 9709; + displayName = "Yellow Key (d93f)"; +}; +class ItemKeyYellow2210: ItemKeyYellow { + keyid = 9710; + displayName = "Yellow Key (c45e)"; +}; +class ItemKeyYellow2211: ItemKeyYellow { + keyid = 9711; + displayName = "Yellow Key (9f0f)"; +}; +class ItemKeyYellow2212: ItemKeyYellow { + keyid = 9712; + displayName = "Yellow Key (9200)"; +}; +class ItemKeyYellow2213: ItemKeyYellow { + keyid = 9713; + displayName = "Yellow Key (90f4)"; +}; +class ItemKeyYellow2214: ItemKeyYellow { + keyid = 9714; + displayName = "Yellow Key (cd07)"; +}; +class ItemKeyYellow2215: ItemKeyYellow { + keyid = 9715; + displayName = "Yellow Key (95be)"; +}; +class ItemKeyYellow2216: ItemKeyYellow { + keyid = 9716; + displayName = "Yellow Key (b4b9)"; +}; +class ItemKeyYellow2217: ItemKeyYellow { + keyid = 9717; + displayName = "Yellow Key (5a44)"; +}; +class ItemKeyYellow2218: ItemKeyYellow { + keyid = 9718; + displayName = "Yellow Key (765b)"; +}; +class ItemKeyYellow2219: ItemKeyYellow { + keyid = 9719; + displayName = "Yellow Key (ab64)"; +}; +class ItemKeyYellow2220: ItemKeyYellow { + keyid = 9720; + displayName = "Yellow Key (b1d1)"; +}; +class ItemKeyYellow2221: ItemKeyYellow { + keyid = 9721; + displayName = "Yellow Key (dd9b)"; +}; +class ItemKeyYellow2222: ItemKeyYellow { + keyid = 9722; + displayName = "Yellow Key (4ebe)"; +}; +class ItemKeyYellow2223: ItemKeyYellow { + keyid = 9723; + displayName = "Yellow Key (c488)"; +}; +class ItemKeyYellow2224: ItemKeyYellow { + keyid = 9724; + displayName = "Yellow Key (eae8)"; +}; +class ItemKeyYellow2225: ItemKeyYellow { + keyid = 9725; + displayName = "Yellow Key (ad99)"; +}; +class ItemKeyYellow2226: ItemKeyYellow { + keyid = 9726; + displayName = "Yellow Key (744a)"; +}; +class ItemKeyYellow2227: ItemKeyYellow { + keyid = 9727; + displayName = "Yellow Key (e49a)"; +}; +class ItemKeyYellow2228: ItemKeyYellow { + keyid = 9728; + displayName = "Yellow Key (f03f)"; +}; +class ItemKeyYellow2229: ItemKeyYellow { + keyid = 9729; + displayName = "Yellow Key (e22e)"; +}; +class ItemKeyYellow2230: ItemKeyYellow { + keyid = 9730; + displayName = "Yellow Key (1965)"; +}; +class ItemKeyYellow2231: ItemKeyYellow { + keyid = 9731; + displayName = "Yellow Key (2417)"; +}; +class ItemKeyYellow2232: ItemKeyYellow { + keyid = 9732; + displayName = "Yellow Key (7ab3)"; +}; +class ItemKeyYellow2233: ItemKeyYellow { + keyid = 9733; + displayName = "Yellow Key (d507)"; +}; +class ItemKeyYellow2234: ItemKeyYellow { + keyid = 9734; + displayName = "Yellow Key (4933)"; +}; +class ItemKeyYellow2235: ItemKeyYellow { + keyid = 9735; + displayName = "Yellow Key (6fd0)"; +}; +class ItemKeyYellow2236: ItemKeyYellow { + keyid = 9736; + displayName = "Yellow Key (5dc1)"; +}; +class ItemKeyYellow2237: ItemKeyYellow { + keyid = 9737; + displayName = "Yellow Key (bd18)"; +}; +class ItemKeyYellow2238: ItemKeyYellow { + keyid = 9738; + displayName = "Yellow Key (3e94)"; +}; +class ItemKeyYellow2239: ItemKeyYellow { + keyid = 9739; + displayName = "Yellow Key (6458)"; +}; +class ItemKeyYellow2240: ItemKeyYellow { + keyid = 9740; + displayName = "Yellow Key (0178)"; +}; +class ItemKeyYellow2241: ItemKeyYellow { + keyid = 9741; + displayName = "Yellow Key (8626)"; +}; +class ItemKeyYellow2242: ItemKeyYellow { + keyid = 9742; + displayName = "Yellow Key (69c2)"; +}; +class ItemKeyYellow2243: ItemKeyYellow { + keyid = 9743; + displayName = "Yellow Key (6941)"; +}; +class ItemKeyYellow2244: ItemKeyYellow { + keyid = 9744; + displayName = "Yellow Key (6b10)"; +}; +class ItemKeyYellow2245: ItemKeyYellow { + keyid = 9745; + displayName = "Yellow Key (24eb)"; +}; +class ItemKeyYellow2246: ItemKeyYellow { + keyid = 9746; + displayName = "Yellow Key (c666)"; +}; +class ItemKeyYellow2247: ItemKeyYellow { + keyid = 9747; + displayName = "Yellow Key (85c6)"; +}; +class ItemKeyYellow2248: ItemKeyYellow { + keyid = 9748; + displayName = "Yellow Key (a8f0)"; +}; +class ItemKeyYellow2249: ItemKeyYellow { + keyid = 9749; + displayName = "Yellow Key (b49a)"; +}; +class ItemKeyYellow2250: ItemKeyYellow { + keyid = 9750; + displayName = "Yellow Key (45ab)"; +}; +class ItemKeyYellow2251: ItemKeyYellow { + keyid = 9751; + displayName = "Yellow Key (13d6)"; +}; +class ItemKeyYellow2252: ItemKeyYellow { + keyid = 9752; + displayName = "Yellow Key (c6ba)"; +}; +class ItemKeyYellow2253: ItemKeyYellow { + keyid = 9753; + displayName = "Yellow Key (f726)"; +}; +class ItemKeyYellow2254: ItemKeyYellow { + keyid = 9754; + displayName = "Yellow Key (4d6b)"; +}; +class ItemKeyYellow2255: ItemKeyYellow { + keyid = 9755; + displayName = "Yellow Key (a360)"; +}; +class ItemKeyYellow2256: ItemKeyYellow { + keyid = 9756; + displayName = "Yellow Key (c646)"; +}; +class ItemKeyYellow2257: ItemKeyYellow { + keyid = 9757; + displayName = "Yellow Key (cb78)"; +}; +class ItemKeyYellow2258: ItemKeyYellow { + keyid = 9758; + displayName = "Yellow Key (5c32)"; +}; +class ItemKeyYellow2259: ItemKeyYellow { + keyid = 9759; + displayName = "Yellow Key (4d65)"; +}; +class ItemKeyYellow2260: ItemKeyYellow { + keyid = 9760; + displayName = "Yellow Key (5015)"; +}; +class ItemKeyYellow2261: ItemKeyYellow { + keyid = 9761; + displayName = "Yellow Key (4142)"; +}; +class ItemKeyYellow2262: ItemKeyYellow { + keyid = 9762; + displayName = "Yellow Key (697f)"; +}; +class ItemKeyYellow2263: ItemKeyYellow { + keyid = 9763; + displayName = "Yellow Key (cd84)"; +}; +class ItemKeyYellow2264: ItemKeyYellow { + keyid = 9764; + displayName = "Yellow Key (0586)"; +}; +class ItemKeyYellow2265: ItemKeyYellow { + keyid = 9765; + displayName = "Yellow Key (efea)"; +}; +class ItemKeyYellow2266: ItemKeyYellow { + keyid = 9766; + displayName = "Yellow Key (2815)"; +}; +class ItemKeyYellow2267: ItemKeyYellow { + keyid = 9767; + displayName = "Yellow Key (dab8)"; +}; +class ItemKeyYellow2268: ItemKeyYellow { + keyid = 9768; + displayName = "Yellow Key (4d46)"; +}; +class ItemKeyYellow2269: ItemKeyYellow { + keyid = 9769; + displayName = "Yellow Key (f14a)"; +}; +class ItemKeyYellow2270: ItemKeyYellow { + keyid = 9770; + displayName = "Yellow Key (0135)"; +}; +class ItemKeyYellow2271: ItemKeyYellow { + keyid = 9771; + displayName = "Yellow Key (1f37)"; +}; +class ItemKeyYellow2272: ItemKeyYellow { + keyid = 9772; + displayName = "Yellow Key (e26d)"; +}; +class ItemKeyYellow2273: ItemKeyYellow { + keyid = 9773; + displayName = "Yellow Key (e8c4)"; +}; +class ItemKeyYellow2274: ItemKeyYellow { + keyid = 9774; + displayName = "Yellow Key (5e95)"; +}; +class ItemKeyYellow2275: ItemKeyYellow { + keyid = 9775; + displayName = "Yellow Key (efc0)"; +}; +class ItemKeyYellow2276: ItemKeyYellow { + keyid = 9776; + displayName = "Yellow Key (178e)"; +}; +class ItemKeyYellow2277: ItemKeyYellow { + keyid = 9777; + displayName = "Yellow Key (7014)"; +}; +class ItemKeyYellow2278: ItemKeyYellow { + keyid = 9778; + displayName = "Yellow Key (8db2)"; +}; +class ItemKeyYellow2279: ItemKeyYellow { + keyid = 9779; + displayName = "Yellow Key (f49f)"; +}; +class ItemKeyYellow2280: ItemKeyYellow { + keyid = 9780; + displayName = "Yellow Key (54c5)"; +}; +class ItemKeyYellow2281: ItemKeyYellow { + keyid = 9781; + displayName = "Yellow Key (0792)"; +}; +class ItemKeyYellow2282: ItemKeyYellow { + keyid = 9782; + displayName = "Yellow Key (688e)"; +}; +class ItemKeyYellow2283: ItemKeyYellow { + keyid = 9783; + displayName = "Yellow Key (c3dd)"; +}; +class ItemKeyYellow2284: ItemKeyYellow { + keyid = 9784; + displayName = "Yellow Key (234e)"; +}; +class ItemKeyYellow2285: ItemKeyYellow { + keyid = 9785; + displayName = "Yellow Key (94aa)"; +}; +class ItemKeyYellow2286: ItemKeyYellow { + keyid = 9786; + displayName = "Yellow Key (cf7d)"; +}; +class ItemKeyYellow2287: ItemKeyYellow { + keyid = 9787; + displayName = "Yellow Key (26b0)"; +}; +class ItemKeyYellow2288: ItemKeyYellow { + keyid = 9788; + displayName = "Yellow Key (d6db)"; +}; +class ItemKeyYellow2289: ItemKeyYellow { + keyid = 9789; + displayName = "Yellow Key (bdc4)"; +}; +class ItemKeyYellow2290: ItemKeyYellow { + keyid = 9790; + displayName = "Yellow Key (e387)"; +}; +class ItemKeyYellow2291: ItemKeyYellow { + keyid = 9791; + displayName = "Yellow Key (6c99)"; +}; +class ItemKeyYellow2292: ItemKeyYellow { + keyid = 9792; + displayName = "Yellow Key (fa87)"; +}; +class ItemKeyYellow2293: ItemKeyYellow { + keyid = 9793; + displayName = "Yellow Key (515e)"; +}; +class ItemKeyYellow2294: ItemKeyYellow { + keyid = 9794; + displayName = "Yellow Key (4ee5)"; +}; +class ItemKeyYellow2295: ItemKeyYellow { + keyid = 9795; + displayName = "Yellow Key (b80e)"; +}; +class ItemKeyYellow2296: ItemKeyYellow { + keyid = 9796; + displayName = "Yellow Key (9d15)"; +}; +class ItemKeyYellow2297: ItemKeyYellow { + keyid = 9797; + displayName = "Yellow Key (f5e7)"; +}; +class ItemKeyYellow2298: ItemKeyYellow { + keyid = 9798; + displayName = "Yellow Key (9fa0)"; +}; +class ItemKeyYellow2299: ItemKeyYellow { + keyid = 9799; + displayName = "Yellow Key (4eaf)"; +}; +class ItemKeyYellow2300: ItemKeyYellow { + keyid = 9800; + displayName = "Yellow Key (8a99)"; +}; +class ItemKeyYellow2301: ItemKeyYellow { + keyid = 9801; + displayName = "Yellow Key (2f48)"; +}; +class ItemKeyYellow2302: ItemKeyYellow { + keyid = 9802; + displayName = "Yellow Key (dcd2)"; +}; +class ItemKeyYellow2303: ItemKeyYellow { + keyid = 9803; + displayName = "Yellow Key (c0ba)"; +}; +class ItemKeyYellow2304: ItemKeyYellow { + keyid = 9804; + displayName = "Yellow Key (8351)"; +}; +class ItemKeyYellow2305: ItemKeyYellow { + keyid = 9805; + displayName = "Yellow Key (716d)"; +}; +class ItemKeyYellow2306: ItemKeyYellow { + keyid = 9806; + displayName = "Yellow Key (db57)"; +}; +class ItemKeyYellow2307: ItemKeyYellow { + keyid = 9807; + displayName = "Yellow Key (8fde)"; +}; +class ItemKeyYellow2308: ItemKeyYellow { + keyid = 9808; + displayName = "Yellow Key (d0b4)"; +}; +class ItemKeyYellow2309: ItemKeyYellow { + keyid = 9809; + displayName = "Yellow Key (7b12)"; +}; +class ItemKeyYellow2310: ItemKeyYellow { + keyid = 9810; + displayName = "Yellow Key (25e0)"; +}; +class ItemKeyYellow2311: ItemKeyYellow { + keyid = 9811; + displayName = "Yellow Key (0b89)"; +}; +class ItemKeyYellow2312: ItemKeyYellow { + keyid = 9812; + displayName = "Yellow Key (154c)"; +}; +class ItemKeyYellow2313: ItemKeyYellow { + keyid = 9813; + displayName = "Yellow Key (5fc6)"; +}; +class ItemKeyYellow2314: ItemKeyYellow { + keyid = 9814; + displayName = "Yellow Key (0caa)"; +}; +class ItemKeyYellow2315: ItemKeyYellow { + keyid = 9815; + displayName = "Yellow Key (3c0e)"; +}; +class ItemKeyYellow2316: ItemKeyYellow { + keyid = 9816; + displayName = "Yellow Key (2655)"; +}; +class ItemKeyYellow2317: ItemKeyYellow { + keyid = 9817; + displayName = "Yellow Key (9131)"; +}; +class ItemKeyYellow2318: ItemKeyYellow { + keyid = 9818; + displayName = "Yellow Key (1216)"; +}; +class ItemKeyYellow2319: ItemKeyYellow { + keyid = 9819; + displayName = "Yellow Key (69aa)"; +}; +class ItemKeyYellow2320: ItemKeyYellow { + keyid = 9820; + displayName = "Yellow Key (a443)"; +}; +class ItemKeyYellow2321: ItemKeyYellow { + keyid = 9821; + displayName = "Yellow Key (47f8)"; +}; +class ItemKeyYellow2322: ItemKeyYellow { + keyid = 9822; + displayName = "Yellow Key (6624)"; +}; +class ItemKeyYellow2323: ItemKeyYellow { + keyid = 9823; + displayName = "Yellow Key (4daa)"; +}; +class ItemKeyYellow2324: ItemKeyYellow { + keyid = 9824; + displayName = "Yellow Key (bc02)"; +}; +class ItemKeyYellow2325: ItemKeyYellow { + keyid = 9825; + displayName = "Yellow Key (02bf)"; +}; +class ItemKeyYellow2326: ItemKeyYellow { + keyid = 9826; + displayName = "Yellow Key (3638)"; +}; +class ItemKeyYellow2327: ItemKeyYellow { + keyid = 9827; + displayName = "Yellow Key (7756)"; +}; +class ItemKeyYellow2328: ItemKeyYellow { + keyid = 9828; + displayName = "Yellow Key (e011)"; +}; +class ItemKeyYellow2329: ItemKeyYellow { + keyid = 9829; + displayName = "Yellow Key (233f)"; +}; +class ItemKeyYellow2330: ItemKeyYellow { + keyid = 9830; + displayName = "Yellow Key (5f7c)"; +}; +class ItemKeyYellow2331: ItemKeyYellow { + keyid = 9831; + displayName = "Yellow Key (d12b)"; +}; +class ItemKeyYellow2332: ItemKeyYellow { + keyid = 9832; + displayName = "Yellow Key (7c6f)"; +}; +class ItemKeyYellow2333: ItemKeyYellow { + keyid = 9833; + displayName = "Yellow Key (76c3)"; +}; +class ItemKeyYellow2334: ItemKeyYellow { + keyid = 9834; + displayName = "Yellow Key (130c)"; +}; +class ItemKeyYellow2335: ItemKeyYellow { + keyid = 9835; + displayName = "Yellow Key (6a60)"; +}; +class ItemKeyYellow2336: ItemKeyYellow { + keyid = 9836; + displayName = "Yellow Key (d30e)"; +}; +class ItemKeyYellow2337: ItemKeyYellow { + keyid = 9837; + displayName = "Yellow Key (d821)"; +}; +class ItemKeyYellow2338: ItemKeyYellow { + keyid = 9838; + displayName = "Yellow Key (240d)"; +}; +class ItemKeyYellow2339: ItemKeyYellow { + keyid = 9839; + displayName = "Yellow Key (5a05)"; +}; +class ItemKeyYellow2340: ItemKeyYellow { + keyid = 9840; + displayName = "Yellow Key (fcf4)"; +}; +class ItemKeyYellow2341: ItemKeyYellow { + keyid = 9841; + displayName = "Yellow Key (99b0)"; +}; +class ItemKeyYellow2342: ItemKeyYellow { + keyid = 9842; + displayName = "Yellow Key (4f6f)"; +}; +class ItemKeyYellow2343: ItemKeyYellow { + keyid = 9843; + displayName = "Yellow Key (d6a5)"; +}; +class ItemKeyYellow2344: ItemKeyYellow { + keyid = 9844; + displayName = "Yellow Key (90a0)"; +}; +class ItemKeyYellow2345: ItemKeyYellow { + keyid = 9845; + displayName = "Yellow Key (f137)"; +}; +class ItemKeyYellow2346: ItemKeyYellow { + keyid = 9846; + displayName = "Yellow Key (7511)"; +}; +class ItemKeyYellow2347: ItemKeyYellow { + keyid = 9847; + displayName = "Yellow Key (2544)"; +}; +class ItemKeyYellow2348: ItemKeyYellow { + keyid = 9848; + displayName = "Yellow Key (800a)"; +}; +class ItemKeyYellow2349: ItemKeyYellow { + keyid = 9849; + displayName = "Yellow Key (57c2)"; +}; +class ItemKeyYellow2350: ItemKeyYellow { + keyid = 9850; + displayName = "Yellow Key (b324)"; +}; +class ItemKeyYellow2351: ItemKeyYellow { + keyid = 9851; + displayName = "Yellow Key (3afb)"; +}; +class ItemKeyYellow2352: ItemKeyYellow { + keyid = 9852; + displayName = "Yellow Key (6cf2)"; +}; +class ItemKeyYellow2353: ItemKeyYellow { + keyid = 9853; + displayName = "Yellow Key (e0fd)"; +}; +class ItemKeyYellow2354: ItemKeyYellow { + keyid = 9854; + displayName = "Yellow Key (4eb8)"; +}; +class ItemKeyYellow2355: ItemKeyYellow { + keyid = 9855; + displayName = "Yellow Key (72bc)"; +}; +class ItemKeyYellow2356: ItemKeyYellow { + keyid = 9856; + displayName = "Yellow Key (8fb6)"; +}; +class ItemKeyYellow2357: ItemKeyYellow { + keyid = 9857; + displayName = "Yellow Key (f9af)"; +}; +class ItemKeyYellow2358: ItemKeyYellow { + keyid = 9858; + displayName = "Yellow Key (2868)"; +}; +class ItemKeyYellow2359: ItemKeyYellow { + keyid = 9859; + displayName = "Yellow Key (80a0)"; +}; +class ItemKeyYellow2360: ItemKeyYellow { + keyid = 9860; + displayName = "Yellow Key (1d1b)"; +}; +class ItemKeyYellow2361: ItemKeyYellow { + keyid = 9861; + displayName = "Yellow Key (9b08)"; +}; +class ItemKeyYellow2362: ItemKeyYellow { + keyid = 9862; + displayName = "Yellow Key (3bb1)"; +}; +class ItemKeyYellow2363: ItemKeyYellow { + keyid = 9863; + displayName = "Yellow Key (1a2e)"; +}; +class ItemKeyYellow2364: ItemKeyYellow { + keyid = 9864; + displayName = "Yellow Key (02f8)"; +}; +class ItemKeyYellow2365: ItemKeyYellow { + keyid = 9865; + displayName = "Yellow Key (92a1)"; +}; +class ItemKeyYellow2366: ItemKeyYellow { + keyid = 9866; + displayName = "Yellow Key (6921)"; +}; +class ItemKeyYellow2367: ItemKeyYellow { + keyid = 9867; + displayName = "Yellow Key (3ac4)"; +}; +class ItemKeyYellow2368: ItemKeyYellow { + keyid = 9868; + displayName = "Yellow Key (3e47)"; +}; +class ItemKeyYellow2369: ItemKeyYellow { + keyid = 9869; + displayName = "Yellow Key (569e)"; +}; +class ItemKeyYellow2370: ItemKeyYellow { + keyid = 9870; + displayName = "Yellow Key (1725)"; +}; +class ItemKeyYellow2371: ItemKeyYellow { + keyid = 9871; + displayName = "Yellow Key (54e7)"; +}; +class ItemKeyYellow2372: ItemKeyYellow { + keyid = 9872; + displayName = "Yellow Key (37c5)"; +}; +class ItemKeyYellow2373: ItemKeyYellow { + keyid = 9873; + displayName = "Yellow Key (f8a4)"; +}; +class ItemKeyYellow2374: ItemKeyYellow { + keyid = 9874; + displayName = "Yellow Key (30a5)"; +}; +class ItemKeyYellow2375: ItemKeyYellow { + keyid = 9875; + displayName = "Yellow Key (1e8a)"; +}; +class ItemKeyYellow2376: ItemKeyYellow { + keyid = 9876; + displayName = "Yellow Key (5d41)"; +}; +class ItemKeyYellow2377: ItemKeyYellow { + keyid = 9877; + displayName = "Yellow Key (847f)"; +}; +class ItemKeyYellow2378: ItemKeyYellow { + keyid = 9878; + displayName = "Yellow Key (aa4d)"; +}; +class ItemKeyYellow2379: ItemKeyYellow { + keyid = 9879; + displayName = "Yellow Key (6d7a)"; +}; +class ItemKeyYellow2380: ItemKeyYellow { + keyid = 9880; + displayName = "Yellow Key (7d70)"; +}; +class ItemKeyYellow2381: ItemKeyYellow { + keyid = 9881; + displayName = "Yellow Key (637d)"; +}; +class ItemKeyYellow2382: ItemKeyYellow { + keyid = 9882; + displayName = "Yellow Key (031e)"; +}; +class ItemKeyYellow2383: ItemKeyYellow { + keyid = 9883; + displayName = "Yellow Key (ce48)"; +}; +class ItemKeyYellow2384: ItemKeyYellow { + keyid = 9884; + displayName = "Yellow Key (e8c9)"; +}; +class ItemKeyYellow2385: ItemKeyYellow { + keyid = 9885; + displayName = "Yellow Key (8524)"; +}; +class ItemKeyYellow2386: ItemKeyYellow { + keyid = 9886; + displayName = "Yellow Key (b335)"; +}; +class ItemKeyYellow2387: ItemKeyYellow { + keyid = 9887; + displayName = "Yellow Key (af9a)"; +}; +class ItemKeyYellow2388: ItemKeyYellow { + keyid = 9888; + displayName = "Yellow Key (24dc)"; +}; +class ItemKeyYellow2389: ItemKeyYellow { + keyid = 9889; + displayName = "Yellow Key (5a57)"; +}; +class ItemKeyYellow2390: ItemKeyYellow { + keyid = 9890; + displayName = "Yellow Key (cb20)"; +}; +class ItemKeyYellow2391: ItemKeyYellow { + keyid = 9891; + displayName = "Yellow Key (bd27)"; +}; +class ItemKeyYellow2392: ItemKeyYellow { + keyid = 9892; + displayName = "Yellow Key (8843)"; +}; +class ItemKeyYellow2393: ItemKeyYellow { + keyid = 9893; + displayName = "Yellow Key (3478)"; +}; +class ItemKeyYellow2394: ItemKeyYellow { + keyid = 9894; + displayName = "Yellow Key (00df)"; +}; +class ItemKeyYellow2395: ItemKeyYellow { + keyid = 9895; + displayName = "Yellow Key (1c0d)"; +}; +class ItemKeyYellow2396: ItemKeyYellow { + keyid = 9896; + displayName = "Yellow Key (0e5e)"; +}; +class ItemKeyYellow2397: ItemKeyYellow { + keyid = 9897; + displayName = "Yellow Key (7358)"; +}; +class ItemKeyYellow2398: ItemKeyYellow { + keyid = 9898; + displayName = "Yellow Key (fc77)"; +}; +class ItemKeyYellow2399: ItemKeyYellow { + keyid = 9899; + displayName = "Yellow Key (eb0b)"; +}; +class ItemKeyYellow2400: ItemKeyYellow { + keyid = 9900; + displayName = "Yellow Key (061e)"; +}; +class ItemKeyYellow2401: ItemKeyYellow { + keyid = 9901; + displayName = "Yellow Key (9825)"; +}; +class ItemKeyYellow2402: ItemKeyYellow { + keyid = 9902; + displayName = "Yellow Key (cf34)"; +}; +class ItemKeyYellow2403: ItemKeyYellow { + keyid = 9903; + displayName = "Yellow Key (f979)"; +}; +class ItemKeyYellow2404: ItemKeyYellow { + keyid = 9904; + displayName = "Yellow Key (17af)"; +}; +class ItemKeyYellow2405: ItemKeyYellow { + keyid = 9905; + displayName = "Yellow Key (d282)"; +}; +class ItemKeyYellow2406: ItemKeyYellow { + keyid = 9906; + displayName = "Yellow Key (ccc0)"; +}; +class ItemKeyYellow2407: ItemKeyYellow { + keyid = 9907; + displayName = "Yellow Key (4719)"; +}; +class ItemKeyYellow2408: ItemKeyYellow { + keyid = 9908; + displayName = "Yellow Key (e614)"; +}; +class ItemKeyYellow2409: ItemKeyYellow { + keyid = 9909; + displayName = "Yellow Key (6e2f)"; +}; +class ItemKeyYellow2410: ItemKeyYellow { + keyid = 9910; + displayName = "Yellow Key (b48e)"; +}; +class ItemKeyYellow2411: ItemKeyYellow { + keyid = 9911; + displayName = "Yellow Key (6c8f)"; +}; +class ItemKeyYellow2412: ItemKeyYellow { + keyid = 9912; + displayName = "Yellow Key (2134)"; +}; +class ItemKeyYellow2413: ItemKeyYellow { + keyid = 9913; + displayName = "Yellow Key (f214)"; +}; +class ItemKeyYellow2414: ItemKeyYellow { + keyid = 9914; + displayName = "Yellow Key (65b0)"; +}; +class ItemKeyYellow2415: ItemKeyYellow { + keyid = 9915; + displayName = "Yellow Key (1fd4)"; +}; +class ItemKeyYellow2416: ItemKeyYellow { + keyid = 9916; + displayName = "Yellow Key (f470)"; +}; +class ItemKeyYellow2417: ItemKeyYellow { + keyid = 9917; + displayName = "Yellow Key (478a)"; +}; +class ItemKeyYellow2418: ItemKeyYellow { + keyid = 9918; + displayName = "Yellow Key (1fe9)"; +}; +class ItemKeyYellow2419: ItemKeyYellow { + keyid = 9919; + displayName = "Yellow Key (1beb)"; +}; +class ItemKeyYellow2420: ItemKeyYellow { + keyid = 9920; + displayName = "Yellow Key (89dc)"; +}; +class ItemKeyYellow2421: ItemKeyYellow { + keyid = 9921; + displayName = "Yellow Key (a4e8)"; +}; +class ItemKeyYellow2422: ItemKeyYellow { + keyid = 9922; + displayName = "Yellow Key (25f4)"; +}; +class ItemKeyYellow2423: ItemKeyYellow { + keyid = 9923; + displayName = "Yellow Key (5b25)"; +}; +class ItemKeyYellow2424: ItemKeyYellow { + keyid = 9924; + displayName = "Yellow Key (c024)"; +}; +class ItemKeyYellow2425: ItemKeyYellow { + keyid = 9925; + displayName = "Yellow Key (1262)"; +}; +class ItemKeyYellow2426: ItemKeyYellow { + keyid = 9926; + displayName = "Yellow Key (37d0)"; +}; +class ItemKeyYellow2427: ItemKeyYellow { + keyid = 9927; + displayName = "Yellow Key (eac8)"; +}; +class ItemKeyYellow2428: ItemKeyYellow { + keyid = 9928; + displayName = "Yellow Key (63f2)"; +}; +class ItemKeyYellow2429: ItemKeyYellow { + keyid = 9929; + displayName = "Yellow Key (2d1a)"; +}; +class ItemKeyYellow2430: ItemKeyYellow { + keyid = 9930; + displayName = "Yellow Key (7893)"; +}; +class ItemKeyYellow2431: ItemKeyYellow { + keyid = 9931; + displayName = "Yellow Key (f9eb)"; +}; +class ItemKeyYellow2432: ItemKeyYellow { + keyid = 9932; + displayName = "Yellow Key (b9e1)"; +}; +class ItemKeyYellow2433: ItemKeyYellow { + keyid = 9933; + displayName = "Yellow Key (a308)"; +}; +class ItemKeyYellow2434: ItemKeyYellow { + keyid = 9934; + displayName = "Yellow Key (65e5)"; +}; +class ItemKeyYellow2435: ItemKeyYellow { + keyid = 9935; + displayName = "Yellow Key (70d5)"; +}; +class ItemKeyYellow2436: ItemKeyYellow { + keyid = 9936; + displayName = "Yellow Key (1ad3)"; +}; +class ItemKeyYellow2437: ItemKeyYellow { + keyid = 9937; + displayName = "Yellow Key (039b)"; +}; +class ItemKeyYellow2438: ItemKeyYellow { + keyid = 9938; + displayName = "Yellow Key (3ee6)"; +}; +class ItemKeyYellow2439: ItemKeyYellow { + keyid = 9939; + displayName = "Yellow Key (d702)"; +}; +class ItemKeyYellow2440: ItemKeyYellow { + keyid = 9940; + displayName = "Yellow Key (9cbf)"; +}; +class ItemKeyYellow2441: ItemKeyYellow { + keyid = 9941; + displayName = "Yellow Key (818e)"; +}; +class ItemKeyYellow2442: ItemKeyYellow { + keyid = 9942; + displayName = "Yellow Key (e148)"; +}; +class ItemKeyYellow2443: ItemKeyYellow { + keyid = 9943; + displayName = "Yellow Key (3a44)"; +}; +class ItemKeyYellow2444: ItemKeyYellow { + keyid = 9944; + displayName = "Yellow Key (05a9)"; +}; +class ItemKeyYellow2445: ItemKeyYellow { + keyid = 9945; + displayName = "Yellow Key (e115)"; +}; +class ItemKeyYellow2446: ItemKeyYellow { + keyid = 9946; + displayName = "Yellow Key (f1cc)"; +}; +class ItemKeyYellow2447: ItemKeyYellow { + keyid = 9947; + displayName = "Yellow Key (c41d)"; +}; +class ItemKeyYellow2448: ItemKeyYellow { + keyid = 9948; + displayName = "Yellow Key (e98f)"; +}; +class ItemKeyYellow2449: ItemKeyYellow { + keyid = 9949; + displayName = "Yellow Key (9407)"; +}; +class ItemKeyYellow2450: ItemKeyYellow { + keyid = 9950; + displayName = "Yellow Key (4ab2)"; +}; +class ItemKeyYellow2451: ItemKeyYellow { + keyid = 9951; + displayName = "Yellow Key (633f)"; +}; +class ItemKeyYellow2452: ItemKeyYellow { + keyid = 9952; + displayName = "Yellow Key (e646)"; +}; +class ItemKeyYellow2453: ItemKeyYellow { + keyid = 9953; + displayName = "Yellow Key (da72)"; +}; +class ItemKeyYellow2454: ItemKeyYellow { + keyid = 9954; + displayName = "Yellow Key (0261)"; +}; +class ItemKeyYellow2455: ItemKeyYellow { + keyid = 9955; + displayName = "Yellow Key (0d5e)"; +}; +class ItemKeyYellow2456: ItemKeyYellow { + keyid = 9956; + displayName = "Yellow Key (72c1)"; +}; +class ItemKeyYellow2457: ItemKeyYellow { + keyid = 9957; + displayName = "Yellow Key (4ee8)"; +}; +class ItemKeyYellow2458: ItemKeyYellow { + keyid = 9958; + displayName = "Yellow Key (f161)"; +}; +class ItemKeyYellow2459: ItemKeyYellow { + keyid = 9959; + displayName = "Yellow Key (a84c)"; +}; +class ItemKeyYellow2460: ItemKeyYellow { + keyid = 9960; + displayName = "Yellow Key (a334)"; +}; +class ItemKeyYellow2461: ItemKeyYellow { + keyid = 9961; + displayName = "Yellow Key (f0dc)"; +}; +class ItemKeyYellow2462: ItemKeyYellow { + keyid = 9962; + displayName = "Yellow Key (7750)"; +}; +class ItemKeyYellow2463: ItemKeyYellow { + keyid = 9963; + displayName = "Yellow Key (e32b)"; +}; +class ItemKeyYellow2464: ItemKeyYellow { + keyid = 9964; + displayName = "Yellow Key (365b)"; +}; +class ItemKeyYellow2465: ItemKeyYellow { + keyid = 9965; + displayName = "Yellow Key (c255)"; +}; +class ItemKeyYellow2466: ItemKeyYellow { + keyid = 9966; + displayName = "Yellow Key (efa6)"; +}; +class ItemKeyYellow2467: ItemKeyYellow { + keyid = 9967; + displayName = "Yellow Key (550c)"; +}; +class ItemKeyYellow2468: ItemKeyYellow { + keyid = 9968; + displayName = "Yellow Key (1268)"; +}; +class ItemKeyYellow2469: ItemKeyYellow { + keyid = 9969; + displayName = "Yellow Key (2dc5)"; +}; +class ItemKeyYellow2470: ItemKeyYellow { + keyid = 9970; + displayName = "Yellow Key (1b9e)"; +}; +class ItemKeyYellow2471: ItemKeyYellow { + keyid = 9971; + displayName = "Yellow Key (941c)"; +}; +class ItemKeyYellow2472: ItemKeyYellow { + keyid = 9972; + displayName = "Yellow Key (9003)"; +}; +class ItemKeyYellow2473: ItemKeyYellow { + keyid = 9973; + displayName = "Yellow Key (8131)"; +}; +class ItemKeyYellow2474: ItemKeyYellow { + keyid = 9974; + displayName = "Yellow Key (988a)"; +}; +class ItemKeyYellow2475: ItemKeyYellow { + keyid = 9975; + displayName = "Yellow Key (9fb1)"; +}; +class ItemKeyYellow2476: ItemKeyYellow { + keyid = 9976; + displayName = "Yellow Key (2440)"; +}; +class ItemKeyYellow2477: ItemKeyYellow { + keyid = 9977; + displayName = "Yellow Key (0a4d)"; +}; +class ItemKeyYellow2478: ItemKeyYellow { + keyid = 9978; + displayName = "Yellow Key (9cc9)"; +}; +class ItemKeyYellow2479: ItemKeyYellow { + keyid = 9979; + displayName = "Yellow Key (2618)"; +}; +class ItemKeyYellow2480: ItemKeyYellow { + keyid = 9980; + displayName = "Yellow Key (8fa0)"; +}; +class ItemKeyYellow2481: ItemKeyYellow { + keyid = 9981; + displayName = "Yellow Key (fef8)"; +}; +class ItemKeyYellow2482: ItemKeyYellow { + keyid = 9982; + displayName = "Yellow Key (8756)"; +}; +class ItemKeyYellow2483: ItemKeyYellow { + keyid = 9983; + displayName = "Yellow Key (7f60)"; +}; +class ItemKeyYellow2484: ItemKeyYellow { + keyid = 9984; + displayName = "Yellow Key (c756)"; +}; +class ItemKeyYellow2485: ItemKeyYellow { + keyid = 9985; + displayName = "Yellow Key (a897)"; +}; +class ItemKeyYellow2486: ItemKeyYellow { + keyid = 9986; + displayName = "Yellow Key (c07c)"; +}; +class ItemKeyYellow2487: ItemKeyYellow { + keyid = 9987; + displayName = "Yellow Key (bab5)"; +}; +class ItemKeyYellow2488: ItemKeyYellow { + keyid = 9988; + displayName = "Yellow Key (b8de)"; +}; +class ItemKeyYellow2489: ItemKeyYellow { + keyid = 9989; + displayName = "Yellow Key (f3ba)"; +}; +class ItemKeyYellow2490: ItemKeyYellow { + keyid = 9990; + displayName = "Yellow Key (7e25)"; +}; +class ItemKeyYellow2491: ItemKeyYellow { + keyid = 9991; + displayName = "Yellow Key (cabe)"; +}; +class ItemKeyYellow2492: ItemKeyYellow { + keyid = 9992; + displayName = "Yellow Key (f03a)"; +}; +class ItemKeyYellow2493: ItemKeyYellow { + keyid = 9993; + displayName = "Yellow Key (1aa4)"; +}; +class ItemKeyYellow2494: ItemKeyYellow { + keyid = 9994; + displayName = "Yellow Key (dbeb)"; +}; +class ItemKeyYellow2495: ItemKeyYellow { + keyid = 9995; + displayName = "Yellow Key (b96c)"; +}; +class ItemKeyYellow2496: ItemKeyYellow { + keyid = 9996; + displayName = "Yellow Key (4835)"; +}; +class ItemKeyYellow2497: ItemKeyYellow { + keyid = 9997; + displayName = "Yellow Key (76ac)"; +}; +class ItemKeyYellow2498: ItemKeyYellow { + keyid = 9998; + displayName = "Yellow Key (3a8a)"; +}; +class ItemKeyYellow2499: ItemKeyYellow { + keyid = 9999; + displayName = "Yellow Key (5be3)"; +}; +class ItemKeyYellow2500: ItemKeyYellow { + keyid = 10000; + displayName = "Yellow Key (42c8)"; +}; +class ItemKeyBlack1: ItemKeyBlack { + keyid = 10001; + displayName = "Black Key (05ab)"; +}; +class ItemKeyBlack2: ItemKeyBlack { + keyid = 10002; + displayName = "Black Key (57f4)"; +}; +class ItemKeyBlack3: ItemKeyBlack { + keyid = 10003; + displayName = "Black Key (8604)"; +}; +class ItemKeyBlack4: ItemKeyBlack { + keyid = 10004; + displayName = "Black Key (385e)"; +}; +class ItemKeyBlack5: ItemKeyBlack { + keyid = 10005; + displayName = "Black Key (f6ef)"; +}; +class ItemKeyBlack6: ItemKeyBlack { + keyid = 10006; + displayName = "Black Key (0931)"; +}; +class ItemKeyBlack7: ItemKeyBlack { + keyid = 10007; + displayName = "Black Key (a1ec)"; +}; +class ItemKeyBlack8: ItemKeyBlack { + keyid = 10008; + displayName = "Black Key (733a)"; +}; +class ItemKeyBlack9: ItemKeyBlack { + keyid = 10009; + displayName = "Black Key (ffb4)"; +}; +class ItemKeyBlack10: ItemKeyBlack { + keyid = 10010; + displayName = "Black Key (f677)"; +}; +class ItemKeyBlack11: ItemKeyBlack { + keyid = 10011; + displayName = "Black Key (8134)"; +}; +class ItemKeyBlack12: ItemKeyBlack { + keyid = 10012; + displayName = "Black Key (d652)"; +}; +class ItemKeyBlack13: ItemKeyBlack { + keyid = 10013; + displayName = "Black Key (5e98)"; +}; +class ItemKeyBlack14: ItemKeyBlack { + keyid = 10014; + displayName = "Black Key (5e63)"; +}; +class ItemKeyBlack15: ItemKeyBlack { + keyid = 10015; + displayName = "Black Key (f80e)"; +}; +class ItemKeyBlack16: ItemKeyBlack { + keyid = 10016; + displayName = "Black Key (ce0c)"; +}; +class ItemKeyBlack17: ItemKeyBlack { + keyid = 10017; + displayName = "Black Key (0f32)"; +}; +class ItemKeyBlack18: ItemKeyBlack { + keyid = 10018; + displayName = "Black Key (d65e)"; +}; +class ItemKeyBlack19: ItemKeyBlack { + keyid = 10019; + displayName = "Black Key (a538)"; +}; +class ItemKeyBlack20: ItemKeyBlack { + keyid = 10020; + displayName = "Black Key (edfd)"; +}; +class ItemKeyBlack21: ItemKeyBlack { + keyid = 10021; + displayName = "Black Key (06ca)"; +}; +class ItemKeyBlack22: ItemKeyBlack { + keyid = 10022; + displayName = "Black Key (139e)"; +}; +class ItemKeyBlack23: ItemKeyBlack { + keyid = 10023; + displayName = "Black Key (d52e)"; +}; +class ItemKeyBlack24: ItemKeyBlack { + keyid = 10024; + displayName = "Black Key (8edc)"; +}; +class ItemKeyBlack25: ItemKeyBlack { + keyid = 10025; + displayName = "Black Key (e228)"; +}; +class ItemKeyBlack26: ItemKeyBlack { + keyid = 10026; + displayName = "Black Key (7975)"; +}; +class ItemKeyBlack27: ItemKeyBlack { + keyid = 10027; + displayName = "Black Key (2d2b)"; +}; +class ItemKeyBlack28: ItemKeyBlack { + keyid = 10028; + displayName = "Black Key (f884)"; +}; +class ItemKeyBlack29: ItemKeyBlack { + keyid = 10029; + displayName = "Black Key (bf98)"; +}; +class ItemKeyBlack30: ItemKeyBlack { + keyid = 10030; + displayName = "Black Key (fd8a)"; +}; +class ItemKeyBlack31: ItemKeyBlack { + keyid = 10031; + displayName = "Black Key (c297)"; +}; +class ItemKeyBlack32: ItemKeyBlack { + keyid = 10032; + displayName = "Black Key (b8dd)"; +}; +class ItemKeyBlack33: ItemKeyBlack { + keyid = 10033; + displayName = "Black Key (d3de)"; +}; +class ItemKeyBlack34: ItemKeyBlack { + keyid = 10034; + displayName = "Black Key (21a8)"; +}; +class ItemKeyBlack35: ItemKeyBlack { + keyid = 10035; + displayName = "Black Key (d1f3)"; +}; +class ItemKeyBlack36: ItemKeyBlack { + keyid = 10036; + displayName = "Black Key (d809)"; +}; +class ItemKeyBlack37: ItemKeyBlack { + keyid = 10037; + displayName = "Black Key (fbcd)"; +}; +class ItemKeyBlack38: ItemKeyBlack { + keyid = 10038; + displayName = "Black Key (c5c4)"; +}; +class ItemKeyBlack39: ItemKeyBlack { + keyid = 10039; + displayName = "Black Key (72a1)"; +}; +class ItemKeyBlack40: ItemKeyBlack { + keyid = 10040; + displayName = "Black Key (03aa)"; +}; +class ItemKeyBlack41: ItemKeyBlack { + keyid = 10041; + displayName = "Black Key (dd71)"; +}; +class ItemKeyBlack42: ItemKeyBlack { + keyid = 10042; + displayName = "Black Key (4dcd)"; +}; +class ItemKeyBlack43: ItemKeyBlack { + keyid = 10043; + displayName = "Black Key (66bf)"; +}; +class ItemKeyBlack44: ItemKeyBlack { + keyid = 10044; + displayName = "Black Key (69fa)"; +}; +class ItemKeyBlack45: ItemKeyBlack { + keyid = 10045; + displayName = "Black Key (bbde)"; +}; +class ItemKeyBlack46: ItemKeyBlack { + keyid = 10046; + displayName = "Black Key (fe61)"; +}; +class ItemKeyBlack47: ItemKeyBlack { + keyid = 10047; + displayName = "Black Key (36b9)"; +}; +class ItemKeyBlack48: ItemKeyBlack { + keyid = 10048; + displayName = "Black Key (6757)"; +}; +class ItemKeyBlack49: ItemKeyBlack { + keyid = 10049; + displayName = "Black Key (1086)"; +}; +class ItemKeyBlack50: ItemKeyBlack { + keyid = 10050; + displayName = "Black Key (16cb)"; +}; +class ItemKeyBlack51: ItemKeyBlack { + keyid = 10051; + displayName = "Black Key (8050)"; +}; +class ItemKeyBlack52: ItemKeyBlack { + keyid = 10052; + displayName = "Black Key (af48)"; +}; +class ItemKeyBlack53: ItemKeyBlack { + keyid = 10053; + displayName = "Black Key (bb33)"; +}; +class ItemKeyBlack54: ItemKeyBlack { + keyid = 10054; + displayName = "Black Key (e9a5)"; +}; +class ItemKeyBlack55: ItemKeyBlack { + keyid = 10055; + displayName = "Black Key (1998)"; +}; +class ItemKeyBlack56: ItemKeyBlack { + keyid = 10056; + displayName = "Black Key (676b)"; +}; +class ItemKeyBlack57: ItemKeyBlack { + keyid = 10057; + displayName = "Black Key (6be9)"; +}; +class ItemKeyBlack58: ItemKeyBlack { + keyid = 10058; + displayName = "Black Key (b199)"; +}; +class ItemKeyBlack59: ItemKeyBlack { + keyid = 10059; + displayName = "Black Key (c473)"; +}; +class ItemKeyBlack60: ItemKeyBlack { + keyid = 10060; + displayName = "Black Key (3c1c)"; +}; +class ItemKeyBlack61: ItemKeyBlack { + keyid = 10061; + displayName = "Black Key (9f76)"; +}; +class ItemKeyBlack62: ItemKeyBlack { + keyid = 10062; + displayName = "Black Key (5242)"; +}; +class ItemKeyBlack63: ItemKeyBlack { + keyid = 10063; + displayName = "Black Key (c55b)"; +}; +class ItemKeyBlack64: ItemKeyBlack { + keyid = 10064; + displayName = "Black Key (7285)"; +}; +class ItemKeyBlack65: ItemKeyBlack { + keyid = 10065; + displayName = "Black Key (f545)"; +}; +class ItemKeyBlack66: ItemKeyBlack { + keyid = 10066; + displayName = "Black Key (ea44)"; +}; +class ItemKeyBlack67: ItemKeyBlack { + keyid = 10067; + displayName = "Black Key (9068)"; +}; +class ItemKeyBlack68: ItemKeyBlack { + keyid = 10068; + displayName = "Black Key (9bd3)"; +}; +class ItemKeyBlack69: ItemKeyBlack { + keyid = 10069; + displayName = "Black Key (87ee)"; +}; +class ItemKeyBlack70: ItemKeyBlack { + keyid = 10070; + displayName = "Black Key (b2b6)"; +}; +class ItemKeyBlack71: ItemKeyBlack { + keyid = 10071; + displayName = "Black Key (80e6)"; +}; +class ItemKeyBlack72: ItemKeyBlack { + keyid = 10072; + displayName = "Black Key (55d2)"; +}; +class ItemKeyBlack73: ItemKeyBlack { + keyid = 10073; + displayName = "Black Key (5e46)"; +}; +class ItemKeyBlack74: ItemKeyBlack { + keyid = 10074; + displayName = "Black Key (82f4)"; +}; +class ItemKeyBlack75: ItemKeyBlack { + keyid = 10075; + displayName = "Black Key (f627)"; +}; +class ItemKeyBlack76: ItemKeyBlack { + keyid = 10076; + displayName = "Black Key (4350)"; +}; +class ItemKeyBlack77: ItemKeyBlack { + keyid = 10077; + displayName = "Black Key (6201)"; +}; +class ItemKeyBlack78: ItemKeyBlack { + keyid = 10078; + displayName = "Black Key (b0dd)"; +}; +class ItemKeyBlack79: ItemKeyBlack { + keyid = 10079; + displayName = "Black Key (4246)"; +}; +class ItemKeyBlack80: ItemKeyBlack { + keyid = 10080; + displayName = "Black Key (b214)"; +}; +class ItemKeyBlack81: ItemKeyBlack { + keyid = 10081; + displayName = "Black Key (d9d7)"; +}; +class ItemKeyBlack82: ItemKeyBlack { + keyid = 10082; + displayName = "Black Key (34bb)"; +}; +class ItemKeyBlack83: ItemKeyBlack { + keyid = 10083; + displayName = "Black Key (af73)"; +}; +class ItemKeyBlack84: ItemKeyBlack { + keyid = 10084; + displayName = "Black Key (d148)"; +}; +class ItemKeyBlack85: ItemKeyBlack { + keyid = 10085; + displayName = "Black Key (ee64)"; +}; +class ItemKeyBlack86: ItemKeyBlack { + keyid = 10086; + displayName = "Black Key (7dde)"; +}; +class ItemKeyBlack87: ItemKeyBlack { + keyid = 10087; + displayName = "Black Key (146a)"; +}; +class ItemKeyBlack88: ItemKeyBlack { + keyid = 10088; + displayName = "Black Key (b05a)"; +}; +class ItemKeyBlack89: ItemKeyBlack { + keyid = 10089; + displayName = "Black Key (728d)"; +}; +class ItemKeyBlack90: ItemKeyBlack { + keyid = 10090; + displayName = "Black Key (7f6d)"; +}; +class ItemKeyBlack91: ItemKeyBlack { + keyid = 10091; + displayName = "Black Key (c446)"; +}; +class ItemKeyBlack92: ItemKeyBlack { + keyid = 10092; + displayName = "Black Key (e8d2)"; +}; +class ItemKeyBlack93: ItemKeyBlack { + keyid = 10093; + displayName = "Black Key (1894)"; +}; +class ItemKeyBlack94: ItemKeyBlack { + keyid = 10094; + displayName = "Black Key (2fb8)"; +}; +class ItemKeyBlack95: ItemKeyBlack { + keyid = 10095; + displayName = "Black Key (5fb9)"; +}; +class ItemKeyBlack96: ItemKeyBlack { + keyid = 10096; + displayName = "Black Key (0a15)"; +}; +class ItemKeyBlack97: ItemKeyBlack { + keyid = 10097; + displayName = "Black Key (ab94)"; +}; +class ItemKeyBlack98: ItemKeyBlack { + keyid = 10098; + displayName = "Black Key (c194)"; +}; +class ItemKeyBlack99: ItemKeyBlack { + keyid = 10099; + displayName = "Black Key (c762)"; +}; +class ItemKeyBlack100: ItemKeyBlack { + keyid = 10100; + displayName = "Black Key (c5f3)"; +}; +class ItemKeyBlack101: ItemKeyBlack { + keyid = 10101; + displayName = "Black Key (f9bc)"; +}; +class ItemKeyBlack102: ItemKeyBlack { + keyid = 10102; + displayName = "Black Key (9b55)"; +}; +class ItemKeyBlack103: ItemKeyBlack { + keyid = 10103; + displayName = "Black Key (4d55)"; +}; +class ItemKeyBlack104: ItemKeyBlack { + keyid = 10104; + displayName = "Black Key (34d4)"; +}; +class ItemKeyBlack105: ItemKeyBlack { + keyid = 10105; + displayName = "Black Key (ec28)"; +}; +class ItemKeyBlack106: ItemKeyBlack { + keyid = 10106; + displayName = "Black Key (cea1)"; +}; +class ItemKeyBlack107: ItemKeyBlack { + keyid = 10107; + displayName = "Black Key (3873)"; +}; +class ItemKeyBlack108: ItemKeyBlack { + keyid = 10108; + displayName = "Black Key (c7a8)"; +}; +class ItemKeyBlack109: ItemKeyBlack { + keyid = 10109; + displayName = "Black Key (dc20)"; +}; +class ItemKeyBlack110: ItemKeyBlack { + keyid = 10110; + displayName = "Black Key (73e9)"; +}; +class ItemKeyBlack111: ItemKeyBlack { + keyid = 10111; + displayName = "Black Key (43f9)"; +}; +class ItemKeyBlack112: ItemKeyBlack { + keyid = 10112; + displayName = "Black Key (636f)"; +}; +class ItemKeyBlack113: ItemKeyBlack { + keyid = 10113; + displayName = "Black Key (f704)"; +}; +class ItemKeyBlack114: ItemKeyBlack { + keyid = 10114; + displayName = "Black Key (e18b)"; +}; +class ItemKeyBlack115: ItemKeyBlack { + keyid = 10115; + displayName = "Black Key (0da1)"; +}; +class ItemKeyBlack116: ItemKeyBlack { + keyid = 10116; + displayName = "Black Key (3ef0)"; +}; +class ItemKeyBlack117: ItemKeyBlack { + keyid = 10117; + displayName = "Black Key (e401)"; +}; +class ItemKeyBlack118: ItemKeyBlack { + keyid = 10118; + displayName = "Black Key (ef7e)"; +}; +class ItemKeyBlack119: ItemKeyBlack { + keyid = 10119; + displayName = "Black Key (00cb)"; +}; +class ItemKeyBlack120: ItemKeyBlack { + keyid = 10120; + displayName = "Black Key (b003)"; +}; +class ItemKeyBlack121: ItemKeyBlack { + keyid = 10121; + displayName = "Black Key (3abd)"; +}; +class ItemKeyBlack122: ItemKeyBlack { + keyid = 10122; + displayName = "Black Key (e0d6)"; +}; +class ItemKeyBlack123: ItemKeyBlack { + keyid = 10123; + displayName = "Black Key (4b19)"; +}; +class ItemKeyBlack124: ItemKeyBlack { + keyid = 10124; + displayName = "Black Key (5bf0)"; +}; +class ItemKeyBlack125: ItemKeyBlack { + keyid = 10125; + displayName = "Black Key (9ad4)"; +}; +class ItemKeyBlack126: ItemKeyBlack { + keyid = 10126; + displayName = "Black Key (fd99)"; +}; +class ItemKeyBlack127: ItemKeyBlack { + keyid = 10127; + displayName = "Black Key (9d79)"; +}; +class ItemKeyBlack128: ItemKeyBlack { + keyid = 10128; + displayName = "Black Key (50e9)"; +}; +class ItemKeyBlack129: ItemKeyBlack { + keyid = 10129; + displayName = "Black Key (268d)"; +}; +class ItemKeyBlack130: ItemKeyBlack { + keyid = 10130; + displayName = "Black Key (8977)"; +}; +class ItemKeyBlack131: ItemKeyBlack { + keyid = 10131; + displayName = "Black Key (3c23)"; +}; +class ItemKeyBlack132: ItemKeyBlack { + keyid = 10132; + displayName = "Black Key (1651)"; +}; +class ItemKeyBlack133: ItemKeyBlack { + keyid = 10133; + displayName = "Black Key (5621)"; +}; +class ItemKeyBlack134: ItemKeyBlack { + keyid = 10134; + displayName = "Black Key (b9be)"; +}; +class ItemKeyBlack135: ItemKeyBlack { + keyid = 10135; + displayName = "Black Key (7e1a)"; +}; +class ItemKeyBlack136: ItemKeyBlack { + keyid = 10136; + displayName = "Black Key (3e12)"; +}; +class ItemKeyBlack137: ItemKeyBlack { + keyid = 10137; + displayName = "Black Key (dc75)"; +}; +class ItemKeyBlack138: ItemKeyBlack { + keyid = 10138; + displayName = "Black Key (0fa2)"; +}; +class ItemKeyBlack139: ItemKeyBlack { + keyid = 10139; + displayName = "Black Key (0b8d)"; +}; +class ItemKeyBlack140: ItemKeyBlack { + keyid = 10140; + displayName = "Black Key (2fcf)"; +}; +class ItemKeyBlack141: ItemKeyBlack { + keyid = 10141; + displayName = "Black Key (1aef)"; +}; +class ItemKeyBlack142: ItemKeyBlack { + keyid = 10142; + displayName = "Black Key (b33d)"; +}; +class ItemKeyBlack143: ItemKeyBlack { + keyid = 10143; + displayName = "Black Key (8274)"; +}; +class ItemKeyBlack144: ItemKeyBlack { + keyid = 10144; + displayName = "Black Key (ac18)"; +}; +class ItemKeyBlack145: ItemKeyBlack { + keyid = 10145; + displayName = "Black Key (e7cb)"; +}; +class ItemKeyBlack146: ItemKeyBlack { + keyid = 10146; + displayName = "Black Key (c0f7)"; +}; +class ItemKeyBlack147: ItemKeyBlack { + keyid = 10147; + displayName = "Black Key (7d15)"; +}; +class ItemKeyBlack148: ItemKeyBlack { + keyid = 10148; + displayName = "Black Key (aaae)"; +}; +class ItemKeyBlack149: ItemKeyBlack { + keyid = 10149; + displayName = "Black Key (342e)"; +}; +class ItemKeyBlack150: ItemKeyBlack { + keyid = 10150; + displayName = "Black Key (9e47)"; +}; +class ItemKeyBlack151: ItemKeyBlack { + keyid = 10151; + displayName = "Black Key (85fb)"; +}; +class ItemKeyBlack152: ItemKeyBlack { + keyid = 10152; + displayName = "Black Key (98ee)"; +}; +class ItemKeyBlack153: ItemKeyBlack { + keyid = 10153; + displayName = "Black Key (654a)"; +}; +class ItemKeyBlack154: ItemKeyBlack { + keyid = 10154; + displayName = "Black Key (e142)"; +}; +class ItemKeyBlack155: ItemKeyBlack { + keyid = 10155; + displayName = "Black Key (15f6)"; +}; +class ItemKeyBlack156: ItemKeyBlack { + keyid = 10156; + displayName = "Black Key (7696)"; +}; +class ItemKeyBlack157: ItemKeyBlack { + keyid = 10157; + displayName = "Black Key (d54c)"; +}; +class ItemKeyBlack158: ItemKeyBlack { + keyid = 10158; + displayName = "Black Key (02d9)"; +}; +class ItemKeyBlack159: ItemKeyBlack { + keyid = 10159; + displayName = "Black Key (7f7e)"; +}; +class ItemKeyBlack160: ItemKeyBlack { + keyid = 10160; + displayName = "Black Key (e147)"; +}; +class ItemKeyBlack161: ItemKeyBlack { + keyid = 10161; + displayName = "Black Key (1a07)"; +}; +class ItemKeyBlack162: ItemKeyBlack { + keyid = 10162; + displayName = "Black Key (7618)"; +}; +class ItemKeyBlack163: ItemKeyBlack { + keyid = 10163; + displayName = "Black Key (b22c)"; +}; +class ItemKeyBlack164: ItemKeyBlack { + keyid = 10164; + displayName = "Black Key (da07)"; +}; +class ItemKeyBlack165: ItemKeyBlack { + keyid = 10165; + displayName = "Black Key (42e3)"; +}; +class ItemKeyBlack166: ItemKeyBlack { + keyid = 10166; + displayName = "Black Key (a447)"; +}; +class ItemKeyBlack167: ItemKeyBlack { + keyid = 10167; + displayName = "Black Key (bec4)"; +}; +class ItemKeyBlack168: ItemKeyBlack { + keyid = 10168; + displayName = "Black Key (81eb)"; +}; +class ItemKeyBlack169: ItemKeyBlack { + keyid = 10169; + displayName = "Black Key (c556)"; +}; +class ItemKeyBlack170: ItemKeyBlack { + keyid = 10170; + displayName = "Black Key (da34)"; +}; +class ItemKeyBlack171: ItemKeyBlack { + keyid = 10171; + displayName = "Black Key (152b)"; +}; +class ItemKeyBlack172: ItemKeyBlack { + keyid = 10172; + displayName = "Black Key (26e5)"; +}; +class ItemKeyBlack173: ItemKeyBlack { + keyid = 10173; + displayName = "Black Key (9fa0)"; +}; +class ItemKeyBlack174: ItemKeyBlack { + keyid = 10174; + displayName = "Black Key (abf2)"; +}; +class ItemKeyBlack175: ItemKeyBlack { + keyid = 10175; + displayName = "Black Key (5b15)"; +}; +class ItemKeyBlack176: ItemKeyBlack { + keyid = 10176; + displayName = "Black Key (3bd1)"; +}; +class ItemKeyBlack177: ItemKeyBlack { + keyid = 10177; + displayName = "Black Key (9c4f)"; +}; +class ItemKeyBlack178: ItemKeyBlack { + keyid = 10178; + displayName = "Black Key (61b4)"; +}; +class ItemKeyBlack179: ItemKeyBlack { + keyid = 10179; + displayName = "Black Key (fd1c)"; +}; +class ItemKeyBlack180: ItemKeyBlack { + keyid = 10180; + displayName = "Black Key (cfb9)"; +}; +class ItemKeyBlack181: ItemKeyBlack { + keyid = 10181; + displayName = "Black Key (42a4)"; +}; +class ItemKeyBlack182: ItemKeyBlack { + keyid = 10182; + displayName = "Black Key (b5f5)"; +}; +class ItemKeyBlack183: ItemKeyBlack { + keyid = 10183; + displayName = "Black Key (dbed)"; +}; +class ItemKeyBlack184: ItemKeyBlack { + keyid = 10184; + displayName = "Black Key (8551)"; +}; +class ItemKeyBlack185: ItemKeyBlack { + keyid = 10185; + displayName = "Black Key (773d)"; +}; +class ItemKeyBlack186: ItemKeyBlack { + keyid = 10186; + displayName = "Black Key (97ef)"; +}; +class ItemKeyBlack187: ItemKeyBlack { + keyid = 10187; + displayName = "Black Key (fdf2)"; +}; +class ItemKeyBlack188: ItemKeyBlack { + keyid = 10188; + displayName = "Black Key (8afb)"; +}; +class ItemKeyBlack189: ItemKeyBlack { + keyid = 10189; + displayName = "Black Key (add0)"; +}; +class ItemKeyBlack190: ItemKeyBlack { + keyid = 10190; + displayName = "Black Key (57cb)"; +}; +class ItemKeyBlack191: ItemKeyBlack { + keyid = 10191; + displayName = "Black Key (f425)"; +}; +class ItemKeyBlack192: ItemKeyBlack { + keyid = 10192; + displayName = "Black Key (5e39)"; +}; +class ItemKeyBlack193: ItemKeyBlack { + keyid = 10193; + displayName = "Black Key (a4f3)"; +}; +class ItemKeyBlack194: ItemKeyBlack { + keyid = 10194; + displayName = "Black Key (507c)"; +}; +class ItemKeyBlack195: ItemKeyBlack { + keyid = 10195; + displayName = "Black Key (525b)"; +}; +class ItemKeyBlack196: ItemKeyBlack { + keyid = 10196; + displayName = "Black Key (4c81)"; +}; +class ItemKeyBlack197: ItemKeyBlack { + keyid = 10197; + displayName = "Black Key (1bc1)"; +}; +class ItemKeyBlack198: ItemKeyBlack { + keyid = 10198; + displayName = "Black Key (6756)"; +}; +class ItemKeyBlack199: ItemKeyBlack { + keyid = 10199; + displayName = "Black Key (981f)"; +}; +class ItemKeyBlack200: ItemKeyBlack { + keyid = 10200; + displayName = "Black Key (ee5c)"; +}; +class ItemKeyBlack201: ItemKeyBlack { + keyid = 10201; + displayName = "Black Key (f52e)"; +}; +class ItemKeyBlack202: ItemKeyBlack { + keyid = 10202; + displayName = "Black Key (c1d3)"; +}; +class ItemKeyBlack203: ItemKeyBlack { + keyid = 10203; + displayName = "Black Key (1b52)"; +}; +class ItemKeyBlack204: ItemKeyBlack { + keyid = 10204; + displayName = "Black Key (8032)"; +}; +class ItemKeyBlack205: ItemKeyBlack { + keyid = 10205; + displayName = "Black Key (b5c8)"; +}; +class ItemKeyBlack206: ItemKeyBlack { + keyid = 10206; + displayName = "Black Key (2bd4)"; +}; +class ItemKeyBlack207: ItemKeyBlack { + keyid = 10207; + displayName = "Black Key (b37a)"; +}; +class ItemKeyBlack208: ItemKeyBlack { + keyid = 10208; + displayName = "Black Key (89ff)"; +}; +class ItemKeyBlack209: ItemKeyBlack { + keyid = 10209; + displayName = "Black Key (6da8)"; +}; +class ItemKeyBlack210: ItemKeyBlack { + keyid = 10210; + displayName = "Black Key (1f20)"; +}; +class ItemKeyBlack211: ItemKeyBlack { + keyid = 10211; + displayName = "Black Key (9dc6)"; +}; +class ItemKeyBlack212: ItemKeyBlack { + keyid = 10212; + displayName = "Black Key (45a7)"; +}; +class ItemKeyBlack213: ItemKeyBlack { + keyid = 10213; + displayName = "Black Key (1e27)"; +}; +class ItemKeyBlack214: ItemKeyBlack { + keyid = 10214; + displayName = "Black Key (8241)"; +}; +class ItemKeyBlack215: ItemKeyBlack { + keyid = 10215; + displayName = "Black Key (bbf4)"; +}; +class ItemKeyBlack216: ItemKeyBlack { + keyid = 10216; + displayName = "Black Key (4e2d)"; +}; +class ItemKeyBlack217: ItemKeyBlack { + keyid = 10217; + displayName = "Black Key (7731)"; +}; +class ItemKeyBlack218: ItemKeyBlack { + keyid = 10218; + displayName = "Black Key (58a6)"; +}; +class ItemKeyBlack219: ItemKeyBlack { + keyid = 10219; + displayName = "Black Key (0ee9)"; +}; +class ItemKeyBlack220: ItemKeyBlack { + keyid = 10220; + displayName = "Black Key (3620)"; +}; +class ItemKeyBlack221: ItemKeyBlack { + keyid = 10221; + displayName = "Black Key (4d6f)"; +}; +class ItemKeyBlack222: ItemKeyBlack { + keyid = 10222; + displayName = "Black Key (fc57)"; +}; +class ItemKeyBlack223: ItemKeyBlack { + keyid = 10223; + displayName = "Black Key (f764)"; +}; +class ItemKeyBlack224: ItemKeyBlack { + keyid = 10224; + displayName = "Black Key (c9c7)"; +}; +class ItemKeyBlack225: ItemKeyBlack { + keyid = 10225; + displayName = "Black Key (e0b9)"; +}; +class ItemKeyBlack226: ItemKeyBlack { + keyid = 10226; + displayName = "Black Key (3d86)"; +}; +class ItemKeyBlack227: ItemKeyBlack { + keyid = 10227; + displayName = "Black Key (e5e1)"; +}; +class ItemKeyBlack228: ItemKeyBlack { + keyid = 10228; + displayName = "Black Key (6177)"; +}; +class ItemKeyBlack229: ItemKeyBlack { + keyid = 10229; + displayName = "Black Key (685d)"; +}; +class ItemKeyBlack230: ItemKeyBlack { + keyid = 10230; + displayName = "Black Key (1a22)"; +}; +class ItemKeyBlack231: ItemKeyBlack { + keyid = 10231; + displayName = "Black Key (b099)"; +}; +class ItemKeyBlack232: ItemKeyBlack { + keyid = 10232; + displayName = "Black Key (6115)"; +}; +class ItemKeyBlack233: ItemKeyBlack { + keyid = 10233; + displayName = "Black Key (07fe)"; +}; +class ItemKeyBlack234: ItemKeyBlack { + keyid = 10234; + displayName = "Black Key (4873)"; +}; +class ItemKeyBlack235: ItemKeyBlack { + keyid = 10235; + displayName = "Black Key (105a)"; +}; +class ItemKeyBlack236: ItemKeyBlack { + keyid = 10236; + displayName = "Black Key (bd68)"; +}; +class ItemKeyBlack237: ItemKeyBlack { + keyid = 10237; + displayName = "Black Key (bab0)"; +}; +class ItemKeyBlack238: ItemKeyBlack { + keyid = 10238; + displayName = "Black Key (ab4f)"; +}; +class ItemKeyBlack239: ItemKeyBlack { + keyid = 10239; + displayName = "Black Key (e631)"; +}; +class ItemKeyBlack240: ItemKeyBlack { + keyid = 10240; + displayName = "Black Key (8d17)"; +}; +class ItemKeyBlack241: ItemKeyBlack { + keyid = 10241; + displayName = "Black Key (fcc3)"; +}; +class ItemKeyBlack242: ItemKeyBlack { + keyid = 10242; + displayName = "Black Key (f8cd)"; +}; +class ItemKeyBlack243: ItemKeyBlack { + keyid = 10243; + displayName = "Black Key (56ba)"; +}; +class ItemKeyBlack244: ItemKeyBlack { + keyid = 10244; + displayName = "Black Key (626b)"; +}; +class ItemKeyBlack245: ItemKeyBlack { + keyid = 10245; + displayName = "Black Key (a7bc)"; +}; +class ItemKeyBlack246: ItemKeyBlack { + keyid = 10246; + displayName = "Black Key (1792)"; +}; +class ItemKeyBlack247: ItemKeyBlack { + keyid = 10247; + displayName = "Black Key (1796)"; +}; +class ItemKeyBlack248: ItemKeyBlack { + keyid = 10248; + displayName = "Black Key (bd3b)"; +}; +class ItemKeyBlack249: ItemKeyBlack { + keyid = 10249; + displayName = "Black Key (587f)"; +}; +class ItemKeyBlack250: ItemKeyBlack { + keyid = 10250; + displayName = "Black Key (41e3)"; +}; +class ItemKeyBlack251: ItemKeyBlack { + keyid = 10251; + displayName = "Black Key (1d17)"; +}; +class ItemKeyBlack252: ItemKeyBlack { + keyid = 10252; + displayName = "Black Key (6705)"; +}; +class ItemKeyBlack253: ItemKeyBlack { + keyid = 10253; + displayName = "Black Key (ed28)"; +}; +class ItemKeyBlack254: ItemKeyBlack { + keyid = 10254; + displayName = "Black Key (a879)"; +}; +class ItemKeyBlack255: ItemKeyBlack { + keyid = 10255; + displayName = "Black Key (b202)"; +}; +class ItemKeyBlack256: ItemKeyBlack { + keyid = 10256; + displayName = "Black Key (553d)"; +}; +class ItemKeyBlack257: ItemKeyBlack { + keyid = 10257; + displayName = "Black Key (e89e)"; +}; +class ItemKeyBlack258: ItemKeyBlack { + keyid = 10258; + displayName = "Black Key (eccc)"; +}; +class ItemKeyBlack259: ItemKeyBlack { + keyid = 10259; + displayName = "Black Key (f4df)"; +}; +class ItemKeyBlack260: ItemKeyBlack { + keyid = 10260; + displayName = "Black Key (49ce)"; +}; +class ItemKeyBlack261: ItemKeyBlack { + keyid = 10261; + displayName = "Black Key (f152)"; +}; +class ItemKeyBlack262: ItemKeyBlack { + keyid = 10262; + displayName = "Black Key (fcce)"; +}; +class ItemKeyBlack263: ItemKeyBlack { + keyid = 10263; + displayName = "Black Key (eda7)"; +}; +class ItemKeyBlack264: ItemKeyBlack { + keyid = 10264; + displayName = "Black Key (11cd)"; +}; +class ItemKeyBlack265: ItemKeyBlack { + keyid = 10265; + displayName = "Black Key (b717)"; +}; +class ItemKeyBlack266: ItemKeyBlack { + keyid = 10266; + displayName = "Black Key (a3fb)"; +}; +class ItemKeyBlack267: ItemKeyBlack { + keyid = 10267; + displayName = "Black Key (64fe)"; +}; +class ItemKeyBlack268: ItemKeyBlack { + keyid = 10268; + displayName = "Black Key (793a)"; +}; +class ItemKeyBlack269: ItemKeyBlack { + keyid = 10269; + displayName = "Black Key (7a25)"; +}; +class ItemKeyBlack270: ItemKeyBlack { + keyid = 10270; + displayName = "Black Key (af1a)"; +}; +class ItemKeyBlack271: ItemKeyBlack { + keyid = 10271; + displayName = "Black Key (7dd0)"; +}; +class ItemKeyBlack272: ItemKeyBlack { + keyid = 10272; + displayName = "Black Key (6ede)"; +}; +class ItemKeyBlack273: ItemKeyBlack { + keyid = 10273; + displayName = "Black Key (99de)"; +}; +class ItemKeyBlack274: ItemKeyBlack { + keyid = 10274; + displayName = "Black Key (e427)"; +}; +class ItemKeyBlack275: ItemKeyBlack { + keyid = 10275; + displayName = "Black Key (2540)"; +}; +class ItemKeyBlack276: ItemKeyBlack { + keyid = 10276; + displayName = "Black Key (5ac2)"; +}; +class ItemKeyBlack277: ItemKeyBlack { + keyid = 10277; + displayName = "Black Key (12cd)"; +}; +class ItemKeyBlack278: ItemKeyBlack { + keyid = 10278; + displayName = "Black Key (eb72)"; +}; +class ItemKeyBlack279: ItemKeyBlack { + keyid = 10279; + displayName = "Black Key (3546)"; +}; +class ItemKeyBlack280: ItemKeyBlack { + keyid = 10280; + displayName = "Black Key (6f67)"; +}; +class ItemKeyBlack281: ItemKeyBlack { + keyid = 10281; + displayName = "Black Key (9181)"; +}; +class ItemKeyBlack282: ItemKeyBlack { + keyid = 10282; + displayName = "Black Key (c61d)"; +}; +class ItemKeyBlack283: ItemKeyBlack { + keyid = 10283; + displayName = "Black Key (4373)"; +}; +class ItemKeyBlack284: ItemKeyBlack { + keyid = 10284; + displayName = "Black Key (e7c9)"; +}; +class ItemKeyBlack285: ItemKeyBlack { + keyid = 10285; + displayName = "Black Key (0816)"; +}; +class ItemKeyBlack286: ItemKeyBlack { + keyid = 10286; + displayName = "Black Key (3444)"; +}; +class ItemKeyBlack287: ItemKeyBlack { + keyid = 10287; + displayName = "Black Key (3611)"; +}; +class ItemKeyBlack288: ItemKeyBlack { + keyid = 10288; + displayName = "Black Key (5e1c)"; +}; +class ItemKeyBlack289: ItemKeyBlack { + keyid = 10289; + displayName = "Black Key (eb18)"; +}; +class ItemKeyBlack290: ItemKeyBlack { + keyid = 10290; + displayName = "Black Key (889d)"; +}; +class ItemKeyBlack291: ItemKeyBlack { + keyid = 10291; + displayName = "Black Key (57c4)"; +}; +class ItemKeyBlack292: ItemKeyBlack { + keyid = 10292; + displayName = "Black Key (84c2)"; +}; +class ItemKeyBlack293: ItemKeyBlack { + keyid = 10293; + displayName = "Black Key (2559)"; +}; +class ItemKeyBlack294: ItemKeyBlack { + keyid = 10294; + displayName = "Black Key (587d)"; +}; +class ItemKeyBlack295: ItemKeyBlack { + keyid = 10295; + displayName = "Black Key (9fad)"; +}; +class ItemKeyBlack296: ItemKeyBlack { + keyid = 10296; + displayName = "Black Key (2fa1)"; +}; +class ItemKeyBlack297: ItemKeyBlack { + keyid = 10297; + displayName = "Black Key (df38)"; +}; +class ItemKeyBlack298: ItemKeyBlack { + keyid = 10298; + displayName = "Black Key (9cf3)"; +}; +class ItemKeyBlack299: ItemKeyBlack { + keyid = 10299; + displayName = "Black Key (cc05)"; +}; +class ItemKeyBlack300: ItemKeyBlack { + keyid = 10300; + displayName = "Black Key (4493)"; +}; +class ItemKeyBlack301: ItemKeyBlack { + keyid = 10301; + displayName = "Black Key (8565)"; +}; +class ItemKeyBlack302: ItemKeyBlack { + keyid = 10302; + displayName = "Black Key (986c)"; +}; +class ItemKeyBlack303: ItemKeyBlack { + keyid = 10303; + displayName = "Black Key (6d12)"; +}; +class ItemKeyBlack304: ItemKeyBlack { + keyid = 10304; + displayName = "Black Key (6dc0)"; +}; +class ItemKeyBlack305: ItemKeyBlack { + keyid = 10305; + displayName = "Black Key (e078)"; +}; +class ItemKeyBlack306: ItemKeyBlack { + keyid = 10306; + displayName = "Black Key (7b6a)"; +}; +class ItemKeyBlack307: ItemKeyBlack { + keyid = 10307; + displayName = "Black Key (b3d7)"; +}; +class ItemKeyBlack308: ItemKeyBlack { + keyid = 10308; + displayName = "Black Key (e728)"; +}; +class ItemKeyBlack309: ItemKeyBlack { + keyid = 10309; + displayName = "Black Key (5492)"; +}; +class ItemKeyBlack310: ItemKeyBlack { + keyid = 10310; + displayName = "Black Key (04a9)"; +}; +class ItemKeyBlack311: ItemKeyBlack { + keyid = 10311; + displayName = "Black Key (8814)"; +}; +class ItemKeyBlack312: ItemKeyBlack { + keyid = 10312; + displayName = "Black Key (0b78)"; +}; +class ItemKeyBlack313: ItemKeyBlack { + keyid = 10313; + displayName = "Black Key (9a13)"; +}; +class ItemKeyBlack314: ItemKeyBlack { + keyid = 10314; + displayName = "Black Key (33e2)"; +}; +class ItemKeyBlack315: ItemKeyBlack { + keyid = 10315; + displayName = "Black Key (7fc3)"; +}; +class ItemKeyBlack316: ItemKeyBlack { + keyid = 10316; + displayName = "Black Key (caae)"; +}; +class ItemKeyBlack317: ItemKeyBlack { + keyid = 10317; + displayName = "Black Key (dfa4)"; +}; +class ItemKeyBlack318: ItemKeyBlack { + keyid = 10318; + displayName = "Black Key (7a6d)"; +}; +class ItemKeyBlack319: ItemKeyBlack { + keyid = 10319; + displayName = "Black Key (17e3)"; +}; +class ItemKeyBlack320: ItemKeyBlack { + keyid = 10320; + displayName = "Black Key (3918)"; +}; +class ItemKeyBlack321: ItemKeyBlack { + keyid = 10321; + displayName = "Black Key (09a8)"; +}; +class ItemKeyBlack322: ItemKeyBlack { + keyid = 10322; + displayName = "Black Key (3b01)"; +}; +class ItemKeyBlack323: ItemKeyBlack { + keyid = 10323; + displayName = "Black Key (ee58)"; +}; +class ItemKeyBlack324: ItemKeyBlack { + keyid = 10324; + displayName = "Black Key (c1b4)"; +}; +class ItemKeyBlack325: ItemKeyBlack { + keyid = 10325; + displayName = "Black Key (147c)"; +}; +class ItemKeyBlack326: ItemKeyBlack { + keyid = 10326; + displayName = "Black Key (ad9a)"; +}; +class ItemKeyBlack327: ItemKeyBlack { + keyid = 10327; + displayName = "Black Key (4926)"; +}; +class ItemKeyBlack328: ItemKeyBlack { + keyid = 10328; + displayName = "Black Key (befe)"; +}; +class ItemKeyBlack329: ItemKeyBlack { + keyid = 10329; + displayName = "Black Key (85e2)"; +}; +class ItemKeyBlack330: ItemKeyBlack { + keyid = 10330; + displayName = "Black Key (bece)"; +}; +class ItemKeyBlack331: ItemKeyBlack { + keyid = 10331; + displayName = "Black Key (7143)"; +}; +class ItemKeyBlack332: ItemKeyBlack { + keyid = 10332; + displayName = "Black Key (dffe)"; +}; +class ItemKeyBlack333: ItemKeyBlack { + keyid = 10333; + displayName = "Black Key (8225)"; +}; +class ItemKeyBlack334: ItemKeyBlack { + keyid = 10334; + displayName = "Black Key (515d)"; +}; +class ItemKeyBlack335: ItemKeyBlack { + keyid = 10335; + displayName = "Black Key (2761)"; +}; +class ItemKeyBlack336: ItemKeyBlack { + keyid = 10336; + displayName = "Black Key (4935)"; +}; +class ItemKeyBlack337: ItemKeyBlack { + keyid = 10337; + displayName = "Black Key (af50)"; +}; +class ItemKeyBlack338: ItemKeyBlack { + keyid = 10338; + displayName = "Black Key (879e)"; +}; +class ItemKeyBlack339: ItemKeyBlack { + keyid = 10339; + displayName = "Black Key (6cbb)"; +}; +class ItemKeyBlack340: ItemKeyBlack { + keyid = 10340; + displayName = "Black Key (8399)"; +}; +class ItemKeyBlack341: ItemKeyBlack { + keyid = 10341; + displayName = "Black Key (e5ae)"; +}; +class ItemKeyBlack342: ItemKeyBlack { + keyid = 10342; + displayName = "Black Key (608b)"; +}; +class ItemKeyBlack343: ItemKeyBlack { + keyid = 10343; + displayName = "Black Key (a5fd)"; +}; +class ItemKeyBlack344: ItemKeyBlack { + keyid = 10344; + displayName = "Black Key (250a)"; +}; +class ItemKeyBlack345: ItemKeyBlack { + keyid = 10345; + displayName = "Black Key (3eb4)"; +}; +class ItemKeyBlack346: ItemKeyBlack { + keyid = 10346; + displayName = "Black Key (9ed0)"; +}; +class ItemKeyBlack347: ItemKeyBlack { + keyid = 10347; + displayName = "Black Key (4c5c)"; +}; +class ItemKeyBlack348: ItemKeyBlack { + keyid = 10348; + displayName = "Black Key (a837)"; +}; +class ItemKeyBlack349: ItemKeyBlack { + keyid = 10349; + displayName = "Black Key (f5e7)"; +}; +class ItemKeyBlack350: ItemKeyBlack { + keyid = 10350; + displayName = "Black Key (314c)"; +}; +class ItemKeyBlack351: ItemKeyBlack { + keyid = 10351; + displayName = "Black Key (afb1)"; +}; +class ItemKeyBlack352: ItemKeyBlack { + keyid = 10352; + displayName = "Black Key (a04a)"; +}; +class ItemKeyBlack353: ItemKeyBlack { + keyid = 10353; + displayName = "Black Key (3a65)"; +}; +class ItemKeyBlack354: ItemKeyBlack { + keyid = 10354; + displayName = "Black Key (7987)"; +}; +class ItemKeyBlack355: ItemKeyBlack { + keyid = 10355; + displayName = "Black Key (8bd5)"; +}; +class ItemKeyBlack356: ItemKeyBlack { + keyid = 10356; + displayName = "Black Key (7c87)"; +}; +class ItemKeyBlack357: ItemKeyBlack { + keyid = 10357; + displayName = "Black Key (0ccd)"; +}; +class ItemKeyBlack358: ItemKeyBlack { + keyid = 10358; + displayName = "Black Key (bc3e)"; +}; +class ItemKeyBlack359: ItemKeyBlack { + keyid = 10359; + displayName = "Black Key (f2d4)"; +}; +class ItemKeyBlack360: ItemKeyBlack { + keyid = 10360; + displayName = "Black Key (0ed1)"; +}; +class ItemKeyBlack361: ItemKeyBlack { + keyid = 10361; + displayName = "Black Key (0e9a)"; +}; +class ItemKeyBlack362: ItemKeyBlack { + keyid = 10362; + displayName = "Black Key (a7fd)"; +}; +class ItemKeyBlack363: ItemKeyBlack { + keyid = 10363; + displayName = "Black Key (fe65)"; +}; +class ItemKeyBlack364: ItemKeyBlack { + keyid = 10364; + displayName = "Black Key (3e61)"; +}; +class ItemKeyBlack365: ItemKeyBlack { + keyid = 10365; + displayName = "Black Key (56cb)"; +}; +class ItemKeyBlack366: ItemKeyBlack { + keyid = 10366; + displayName = "Black Key (709d)"; +}; +class ItemKeyBlack367: ItemKeyBlack { + keyid = 10367; + displayName = "Black Key (e2b6)"; +}; +class ItemKeyBlack368: ItemKeyBlack { + keyid = 10368; + displayName = "Black Key (9702)"; +}; +class ItemKeyBlack369: ItemKeyBlack { + keyid = 10369; + displayName = "Black Key (f741)"; +}; +class ItemKeyBlack370: ItemKeyBlack { + keyid = 10370; + displayName = "Black Key (b48f)"; +}; +class ItemKeyBlack371: ItemKeyBlack { + keyid = 10371; + displayName = "Black Key (6513)"; +}; +class ItemKeyBlack372: ItemKeyBlack { + keyid = 10372; + displayName = "Black Key (cb74)"; +}; +class ItemKeyBlack373: ItemKeyBlack { + keyid = 10373; + displayName = "Black Key (681f)"; +}; +class ItemKeyBlack374: ItemKeyBlack { + keyid = 10374; + displayName = "Black Key (2e08)"; +}; +class ItemKeyBlack375: ItemKeyBlack { + keyid = 10375; + displayName = "Black Key (5cdb)"; +}; +class ItemKeyBlack376: ItemKeyBlack { + keyid = 10376; + displayName = "Black Key (0f10)"; +}; +class ItemKeyBlack377: ItemKeyBlack { + keyid = 10377; + displayName = "Black Key (8d43)"; +}; +class ItemKeyBlack378: ItemKeyBlack { + keyid = 10378; + displayName = "Black Key (81ff)"; +}; +class ItemKeyBlack379: ItemKeyBlack { + keyid = 10379; + displayName = "Black Key (aafe)"; +}; +class ItemKeyBlack380: ItemKeyBlack { + keyid = 10380; + displayName = "Black Key (07bd)"; +}; +class ItemKeyBlack381: ItemKeyBlack { + keyid = 10381; + displayName = "Black Key (3763)"; +}; +class ItemKeyBlack382: ItemKeyBlack { + keyid = 10382; + displayName = "Black Key (34d5)"; +}; +class ItemKeyBlack383: ItemKeyBlack { + keyid = 10383; + displayName = "Black Key (f9fa)"; +}; +class ItemKeyBlack384: ItemKeyBlack { + keyid = 10384; + displayName = "Black Key (6b64)"; +}; +class ItemKeyBlack385: ItemKeyBlack { + keyid = 10385; + displayName = "Black Key (9c23)"; +}; +class ItemKeyBlack386: ItemKeyBlack { + keyid = 10386; + displayName = "Black Key (df0e)"; +}; +class ItemKeyBlack387: ItemKeyBlack { + keyid = 10387; + displayName = "Black Key (b439)"; +}; +class ItemKeyBlack388: ItemKeyBlack { + keyid = 10388; + displayName = "Black Key (fcc1)"; +}; +class ItemKeyBlack389: ItemKeyBlack { + keyid = 10389; + displayName = "Black Key (e8b3)"; +}; +class ItemKeyBlack390: ItemKeyBlack { + keyid = 10390; + displayName = "Black Key (0692)"; +}; +class ItemKeyBlack391: ItemKeyBlack { + keyid = 10391; + displayName = "Black Key (2083)"; +}; +class ItemKeyBlack392: ItemKeyBlack { + keyid = 10392; + displayName = "Black Key (f64c)"; +}; +class ItemKeyBlack393: ItemKeyBlack { + keyid = 10393; + displayName = "Black Key (91d0)"; +}; +class ItemKeyBlack394: ItemKeyBlack { + keyid = 10394; + displayName = "Black Key (e2a7)"; +}; +class ItemKeyBlack395: ItemKeyBlack { + keyid = 10395; + displayName = "Black Key (d050)"; +}; +class ItemKeyBlack396: ItemKeyBlack { + keyid = 10396; + displayName = "Black Key (de15)"; +}; +class ItemKeyBlack397: ItemKeyBlack { + keyid = 10397; + displayName = "Black Key (7b35)"; +}; +class ItemKeyBlack398: ItemKeyBlack { + keyid = 10398; + displayName = "Black Key (7750)"; +}; +class ItemKeyBlack399: ItemKeyBlack { + keyid = 10399; + displayName = "Black Key (d4a4)"; +}; +class ItemKeyBlack400: ItemKeyBlack { + keyid = 10400; + displayName = "Black Key (0764)"; +}; +class ItemKeyBlack401: ItemKeyBlack { + keyid = 10401; + displayName = "Black Key (75ca)"; +}; +class ItemKeyBlack402: ItemKeyBlack { + keyid = 10402; + displayName = "Black Key (d5e6)"; +}; +class ItemKeyBlack403: ItemKeyBlack { + keyid = 10403; + displayName = "Black Key (4616)"; +}; +class ItemKeyBlack404: ItemKeyBlack { + keyid = 10404; + displayName = "Black Key (fe5d)"; +}; +class ItemKeyBlack405: ItemKeyBlack { + keyid = 10405; + displayName = "Black Key (46bf)"; +}; +class ItemKeyBlack406: ItemKeyBlack { + keyid = 10406; + displayName = "Black Key (bb4d)"; +}; +class ItemKeyBlack407: ItemKeyBlack { + keyid = 10407; + displayName = "Black Key (50d6)"; +}; +class ItemKeyBlack408: ItemKeyBlack { + keyid = 10408; + displayName = "Black Key (40f1)"; +}; +class ItemKeyBlack409: ItemKeyBlack { + keyid = 10409; + displayName = "Black Key (3436)"; +}; +class ItemKeyBlack410: ItemKeyBlack { + keyid = 10410; + displayName = "Black Key (bf9d)"; +}; +class ItemKeyBlack411: ItemKeyBlack { + keyid = 10411; + displayName = "Black Key (4e71)"; +}; +class ItemKeyBlack412: ItemKeyBlack { + keyid = 10412; + displayName = "Black Key (95b9)"; +}; +class ItemKeyBlack413: ItemKeyBlack { + keyid = 10413; + displayName = "Black Key (7056)"; +}; +class ItemKeyBlack414: ItemKeyBlack { + keyid = 10414; + displayName = "Black Key (388b)"; +}; +class ItemKeyBlack415: ItemKeyBlack { + keyid = 10415; + displayName = "Black Key (a7b5)"; +}; +class ItemKeyBlack416: ItemKeyBlack { + keyid = 10416; + displayName = "Black Key (36e9)"; +}; +class ItemKeyBlack417: ItemKeyBlack { + keyid = 10417; + displayName = "Black Key (3eee)"; +}; +class ItemKeyBlack418: ItemKeyBlack { + keyid = 10418; + displayName = "Black Key (bddd)"; +}; +class ItemKeyBlack419: ItemKeyBlack { + keyid = 10419; + displayName = "Black Key (eca3)"; +}; +class ItemKeyBlack420: ItemKeyBlack { + keyid = 10420; + displayName = "Black Key (b73e)"; +}; +class ItemKeyBlack421: ItemKeyBlack { + keyid = 10421; + displayName = "Black Key (30f6)"; +}; +class ItemKeyBlack422: ItemKeyBlack { + keyid = 10422; + displayName = "Black Key (0eb5)"; +}; +class ItemKeyBlack423: ItemKeyBlack { + keyid = 10423; + displayName = "Black Key (b2f1)"; +}; +class ItemKeyBlack424: ItemKeyBlack { + keyid = 10424; + displayName = "Black Key (a76e)"; +}; +class ItemKeyBlack425: ItemKeyBlack { + keyid = 10425; + displayName = "Black Key (deb3)"; +}; +class ItemKeyBlack426: ItemKeyBlack { + keyid = 10426; + displayName = "Black Key (21e8)"; +}; +class ItemKeyBlack427: ItemKeyBlack { + keyid = 10427; + displayName = "Black Key (1485)"; +}; +class ItemKeyBlack428: ItemKeyBlack { + keyid = 10428; + displayName = "Black Key (8718)"; +}; +class ItemKeyBlack429: ItemKeyBlack { + keyid = 10429; + displayName = "Black Key (da95)"; +}; +class ItemKeyBlack430: ItemKeyBlack { + keyid = 10430; + displayName = "Black Key (6740)"; +}; +class ItemKeyBlack431: ItemKeyBlack { + keyid = 10431; + displayName = "Black Key (dd0b)"; +}; +class ItemKeyBlack432: ItemKeyBlack { + keyid = 10432; + displayName = "Black Key (e6d1)"; +}; +class ItemKeyBlack433: ItemKeyBlack { + keyid = 10433; + displayName = "Black Key (4852)"; +}; +class ItemKeyBlack434: ItemKeyBlack { + keyid = 10434; + displayName = "Black Key (51a9)"; +}; +class ItemKeyBlack435: ItemKeyBlack { + keyid = 10435; + displayName = "Black Key (a0ed)"; +}; +class ItemKeyBlack436: ItemKeyBlack { + keyid = 10436; + displayName = "Black Key (353a)"; +}; +class ItemKeyBlack437: ItemKeyBlack { + keyid = 10437; + displayName = "Black Key (a5ef)"; +}; +class ItemKeyBlack438: ItemKeyBlack { + keyid = 10438; + displayName = "Black Key (ac09)"; +}; +class ItemKeyBlack439: ItemKeyBlack { + keyid = 10439; + displayName = "Black Key (01f4)"; +}; +class ItemKeyBlack440: ItemKeyBlack { + keyid = 10440; + displayName = "Black Key (721e)"; +}; +class ItemKeyBlack441: ItemKeyBlack { + keyid = 10441; + displayName = "Black Key (8da9)"; +}; +class ItemKeyBlack442: ItemKeyBlack { + keyid = 10442; + displayName = "Black Key (6166)"; +}; +class ItemKeyBlack443: ItemKeyBlack { + keyid = 10443; + displayName = "Black Key (d391)"; +}; +class ItemKeyBlack444: ItemKeyBlack { + keyid = 10444; + displayName = "Black Key (dc39)"; +}; +class ItemKeyBlack445: ItemKeyBlack { + keyid = 10445; + displayName = "Black Key (b923)"; +}; +class ItemKeyBlack446: ItemKeyBlack { + keyid = 10446; + displayName = "Black Key (eea5)"; +}; +class ItemKeyBlack447: ItemKeyBlack { + keyid = 10447; + displayName = "Black Key (b595)"; +}; +class ItemKeyBlack448: ItemKeyBlack { + keyid = 10448; + displayName = "Black Key (09b5)"; +}; +class ItemKeyBlack449: ItemKeyBlack { + keyid = 10449; + displayName = "Black Key (5554)"; +}; +class ItemKeyBlack450: ItemKeyBlack { + keyid = 10450; + displayName = "Black Key (4a35)"; +}; +class ItemKeyBlack451: ItemKeyBlack { + keyid = 10451; + displayName = "Black Key (04d8)"; +}; +class ItemKeyBlack452: ItemKeyBlack { + keyid = 10452; + displayName = "Black Key (9ef1)"; +}; +class ItemKeyBlack453: ItemKeyBlack { + keyid = 10453; + displayName = "Black Key (ed77)"; +}; +class ItemKeyBlack454: ItemKeyBlack { + keyid = 10454; + displayName = "Black Key (eadc)"; +}; +class ItemKeyBlack455: ItemKeyBlack { + keyid = 10455; + displayName = "Black Key (6daf)"; +}; +class ItemKeyBlack456: ItemKeyBlack { + keyid = 10456; + displayName = "Black Key (e733)"; +}; +class ItemKeyBlack457: ItemKeyBlack { + keyid = 10457; + displayName = "Black Key (4da4)"; +}; +class ItemKeyBlack458: ItemKeyBlack { + keyid = 10458; + displayName = "Black Key (6328)"; +}; +class ItemKeyBlack459: ItemKeyBlack { + keyid = 10459; + displayName = "Black Key (fe2c)"; +}; +class ItemKeyBlack460: ItemKeyBlack { + keyid = 10460; + displayName = "Black Key (c751)"; +}; +class ItemKeyBlack461: ItemKeyBlack { + keyid = 10461; + displayName = "Black Key (e7bc)"; +}; +class ItemKeyBlack462: ItemKeyBlack { + keyid = 10462; + displayName = "Black Key (4bf0)"; +}; +class ItemKeyBlack463: ItemKeyBlack { + keyid = 10463; + displayName = "Black Key (ae99)"; +}; +class ItemKeyBlack464: ItemKeyBlack { + keyid = 10464; + displayName = "Black Key (23a0)"; +}; +class ItemKeyBlack465: ItemKeyBlack { + keyid = 10465; + displayName = "Black Key (c414)"; +}; +class ItemKeyBlack466: ItemKeyBlack { + keyid = 10466; + displayName = "Black Key (5c21)"; +}; +class ItemKeyBlack467: ItemKeyBlack { + keyid = 10467; + displayName = "Black Key (33d0)"; +}; +class ItemKeyBlack468: ItemKeyBlack { + keyid = 10468; + displayName = "Black Key (db96)"; +}; +class ItemKeyBlack469: ItemKeyBlack { + keyid = 10469; + displayName = "Black Key (ded7)"; +}; +class ItemKeyBlack470: ItemKeyBlack { + keyid = 10470; + displayName = "Black Key (0ce3)"; +}; +class ItemKeyBlack471: ItemKeyBlack { + keyid = 10471; + displayName = "Black Key (b364)"; +}; +class ItemKeyBlack472: ItemKeyBlack { + keyid = 10472; + displayName = "Black Key (ceaf)"; +}; +class ItemKeyBlack473: ItemKeyBlack { + keyid = 10473; + displayName = "Black Key (2760)"; +}; +class ItemKeyBlack474: ItemKeyBlack { + keyid = 10474; + displayName = "Black Key (b689)"; +}; +class ItemKeyBlack475: ItemKeyBlack { + keyid = 10475; + displayName = "Black Key (6956)"; +}; +class ItemKeyBlack476: ItemKeyBlack { + keyid = 10476; + displayName = "Black Key (c526)"; +}; +class ItemKeyBlack477: ItemKeyBlack { + keyid = 10477; + displayName = "Black Key (bde2)"; +}; +class ItemKeyBlack478: ItemKeyBlack { + keyid = 10478; + displayName = "Black Key (f850)"; +}; +class ItemKeyBlack479: ItemKeyBlack { + keyid = 10479; + displayName = "Black Key (9367)"; +}; +class ItemKeyBlack480: ItemKeyBlack { + keyid = 10480; + displayName = "Black Key (4672)"; +}; +class ItemKeyBlack481: ItemKeyBlack { + keyid = 10481; + displayName = "Black Key (005e)"; +}; +class ItemKeyBlack482: ItemKeyBlack { + keyid = 10482; + displayName = "Black Key (0cc4)"; +}; +class ItemKeyBlack483: ItemKeyBlack { + keyid = 10483; + displayName = "Black Key (a6fc)"; +}; +class ItemKeyBlack484: ItemKeyBlack { + keyid = 10484; + displayName = "Black Key (6c43)"; +}; +class ItemKeyBlack485: ItemKeyBlack { + keyid = 10485; + displayName = "Black Key (c934)"; +}; +class ItemKeyBlack486: ItemKeyBlack { + keyid = 10486; + displayName = "Black Key (267a)"; +}; +class ItemKeyBlack487: ItemKeyBlack { + keyid = 10487; + displayName = "Black Key (f870)"; +}; +class ItemKeyBlack488: ItemKeyBlack { + keyid = 10488; + displayName = "Black Key (6943)"; +}; +class ItemKeyBlack489: ItemKeyBlack { + keyid = 10489; + displayName = "Black Key (95b3)"; +}; +class ItemKeyBlack490: ItemKeyBlack { + keyid = 10490; + displayName = "Black Key (6dd0)"; +}; +class ItemKeyBlack491: ItemKeyBlack { + keyid = 10491; + displayName = "Black Key (f013)"; +}; +class ItemKeyBlack492: ItemKeyBlack { + keyid = 10492; + displayName = "Black Key (af3a)"; +}; +class ItemKeyBlack493: ItemKeyBlack { + keyid = 10493; + displayName = "Black Key (0449)"; +}; +class ItemKeyBlack494: ItemKeyBlack { + keyid = 10494; + displayName = "Black Key (bba3)"; +}; +class ItemKeyBlack495: ItemKeyBlack { + keyid = 10495; + displayName = "Black Key (d801)"; +}; +class ItemKeyBlack496: ItemKeyBlack { + keyid = 10496; + displayName = "Black Key (103b)"; +}; +class ItemKeyBlack497: ItemKeyBlack { + keyid = 10497; + displayName = "Black Key (d1f9)"; +}; +class ItemKeyBlack498: ItemKeyBlack { + keyid = 10498; + displayName = "Black Key (1ef3)"; +}; +class ItemKeyBlack499: ItemKeyBlack { + keyid = 10499; + displayName = "Black Key (dfb3)"; +}; +class ItemKeyBlack500: ItemKeyBlack { + keyid = 10500; + displayName = "Black Key (e132)"; +}; +class ItemKeyBlack501: ItemKeyBlack { + keyid = 10501; + displayName = "Black Key (4195)"; +}; +class ItemKeyBlack502: ItemKeyBlack { + keyid = 10502; + displayName = "Black Key (cd3d)"; +}; +class ItemKeyBlack503: ItemKeyBlack { + keyid = 10503; + displayName = "Black Key (feba)"; +}; +class ItemKeyBlack504: ItemKeyBlack { + keyid = 10504; + displayName = "Black Key (0c5d)"; +}; +class ItemKeyBlack505: ItemKeyBlack { + keyid = 10505; + displayName = "Black Key (fbeb)"; +}; +class ItemKeyBlack506: ItemKeyBlack { + keyid = 10506; + displayName = "Black Key (c176)"; +}; +class ItemKeyBlack507: ItemKeyBlack { + keyid = 10507; + displayName = "Black Key (9eef)"; +}; +class ItemKeyBlack508: ItemKeyBlack { + keyid = 10508; + displayName = "Black Key (ca64)"; +}; +class ItemKeyBlack509: ItemKeyBlack { + keyid = 10509; + displayName = "Black Key (689f)"; +}; +class ItemKeyBlack510: ItemKeyBlack { + keyid = 10510; + displayName = "Black Key (d0eb)"; +}; +class ItemKeyBlack511: ItemKeyBlack { + keyid = 10511; + displayName = "Black Key (a77e)"; +}; +class ItemKeyBlack512: ItemKeyBlack { + keyid = 10512; + displayName = "Black Key (6b33)"; +}; +class ItemKeyBlack513: ItemKeyBlack { + keyid = 10513; + displayName = "Black Key (c46c)"; +}; +class ItemKeyBlack514: ItemKeyBlack { + keyid = 10514; + displayName = "Black Key (db4d)"; +}; +class ItemKeyBlack515: ItemKeyBlack { + keyid = 10515; + displayName = "Black Key (a0b5)"; +}; +class ItemKeyBlack516: ItemKeyBlack { + keyid = 10516; + displayName = "Black Key (1181)"; +}; +class ItemKeyBlack517: ItemKeyBlack { + keyid = 10517; + displayName = "Black Key (e9e3)"; +}; +class ItemKeyBlack518: ItemKeyBlack { + keyid = 10518; + displayName = "Black Key (177d)"; +}; +class ItemKeyBlack519: ItemKeyBlack { + keyid = 10519; + displayName = "Black Key (669f)"; +}; +class ItemKeyBlack520: ItemKeyBlack { + keyid = 10520; + displayName = "Black Key (fcfc)"; +}; +class ItemKeyBlack521: ItemKeyBlack { + keyid = 10521; + displayName = "Black Key (f59c)"; +}; +class ItemKeyBlack522: ItemKeyBlack { + keyid = 10522; + displayName = "Black Key (9530)"; +}; +class ItemKeyBlack523: ItemKeyBlack { + keyid = 10523; + displayName = "Black Key (a40a)"; +}; +class ItemKeyBlack524: ItemKeyBlack { + keyid = 10524; + displayName = "Black Key (f208)"; +}; +class ItemKeyBlack525: ItemKeyBlack { + keyid = 10525; + displayName = "Black Key (8217)"; +}; +class ItemKeyBlack526: ItemKeyBlack { + keyid = 10526; + displayName = "Black Key (cc6d)"; +}; +class ItemKeyBlack527: ItemKeyBlack { + keyid = 10527; + displayName = "Black Key (bd80)"; +}; +class ItemKeyBlack528: ItemKeyBlack { + keyid = 10528; + displayName = "Black Key (f8ea)"; +}; +class ItemKeyBlack529: ItemKeyBlack { + keyid = 10529; + displayName = "Black Key (618c)"; +}; +class ItemKeyBlack530: ItemKeyBlack { + keyid = 10530; + displayName = "Black Key (b9ba)"; +}; +class ItemKeyBlack531: ItemKeyBlack { + keyid = 10531; + displayName = "Black Key (a98a)"; +}; +class ItemKeyBlack532: ItemKeyBlack { + keyid = 10532; + displayName = "Black Key (b82f)"; +}; +class ItemKeyBlack533: ItemKeyBlack { + keyid = 10533; + displayName = "Black Key (fb61)"; +}; +class ItemKeyBlack534: ItemKeyBlack { + keyid = 10534; + displayName = "Black Key (da18)"; +}; +class ItemKeyBlack535: ItemKeyBlack { + keyid = 10535; + displayName = "Black Key (edad)"; +}; +class ItemKeyBlack536: ItemKeyBlack { + keyid = 10536; + displayName = "Black Key (a3e8)"; +}; +class ItemKeyBlack537: ItemKeyBlack { + keyid = 10537; + displayName = "Black Key (9ab1)"; +}; +class ItemKeyBlack538: ItemKeyBlack { + keyid = 10538; + displayName = "Black Key (3d0f)"; +}; +class ItemKeyBlack539: ItemKeyBlack { + keyid = 10539; + displayName = "Black Key (3f8b)"; +}; +class ItemKeyBlack540: ItemKeyBlack { + keyid = 10540; + displayName = "Black Key (60b5)"; +}; +class ItemKeyBlack541: ItemKeyBlack { + keyid = 10541; + displayName = "Black Key (decd)"; +}; +class ItemKeyBlack542: ItemKeyBlack { + keyid = 10542; + displayName = "Black Key (ed38)"; +}; +class ItemKeyBlack543: ItemKeyBlack { + keyid = 10543; + displayName = "Black Key (972c)"; +}; +class ItemKeyBlack544: ItemKeyBlack { + keyid = 10544; + displayName = "Black Key (cce1)"; +}; +class ItemKeyBlack545: ItemKeyBlack { + keyid = 10545; + displayName = "Black Key (8343)"; +}; +class ItemKeyBlack546: ItemKeyBlack { + keyid = 10546; + displayName = "Black Key (4d90)"; +}; +class ItemKeyBlack547: ItemKeyBlack { + keyid = 10547; + displayName = "Black Key (3f92)"; +}; +class ItemKeyBlack548: ItemKeyBlack { + keyid = 10548; + displayName = "Black Key (de4a)"; +}; +class ItemKeyBlack549: ItemKeyBlack { + keyid = 10549; + displayName = "Black Key (7cc4)"; +}; +class ItemKeyBlack550: ItemKeyBlack { + keyid = 10550; + displayName = "Black Key (e758)"; +}; +class ItemKeyBlack551: ItemKeyBlack { + keyid = 10551; + displayName = "Black Key (a368)"; +}; +class ItemKeyBlack552: ItemKeyBlack { + keyid = 10552; + displayName = "Black Key (b907)"; +}; +class ItemKeyBlack553: ItemKeyBlack { + keyid = 10553; + displayName = "Black Key (ca79)"; +}; +class ItemKeyBlack554: ItemKeyBlack { + keyid = 10554; + displayName = "Black Key (3acc)"; +}; +class ItemKeyBlack555: ItemKeyBlack { + keyid = 10555; + displayName = "Black Key (5b44)"; +}; +class ItemKeyBlack556: ItemKeyBlack { + keyid = 10556; + displayName = "Black Key (e533)"; +}; +class ItemKeyBlack557: ItemKeyBlack { + keyid = 10557; + displayName = "Black Key (4a74)"; +}; +class ItemKeyBlack558: ItemKeyBlack { + keyid = 10558; + displayName = "Black Key (ab64)"; +}; +class ItemKeyBlack559: ItemKeyBlack { + keyid = 10559; + displayName = "Black Key (d1bb)"; +}; +class ItemKeyBlack560: ItemKeyBlack { + keyid = 10560; + displayName = "Black Key (1ee1)"; +}; +class ItemKeyBlack561: ItemKeyBlack { + keyid = 10561; + displayName = "Black Key (08e4)"; +}; +class ItemKeyBlack562: ItemKeyBlack { + keyid = 10562; + displayName = "Black Key (7f1a)"; +}; +class ItemKeyBlack563: ItemKeyBlack { + keyid = 10563; + displayName = "Black Key (35af)"; +}; +class ItemKeyBlack564: ItemKeyBlack { + keyid = 10564; + displayName = "Black Key (aa25)"; +}; +class ItemKeyBlack565: ItemKeyBlack { + keyid = 10565; + displayName = "Black Key (f595)"; +}; +class ItemKeyBlack566: ItemKeyBlack { + keyid = 10566; + displayName = "Black Key (8e21)"; +}; +class ItemKeyBlack567: ItemKeyBlack { + keyid = 10567; + displayName = "Black Key (c62d)"; +}; +class ItemKeyBlack568: ItemKeyBlack { + keyid = 10568; + displayName = "Black Key (dc9f)"; +}; +class ItemKeyBlack569: ItemKeyBlack { + keyid = 10569; + displayName = "Black Key (687f)"; +}; +class ItemKeyBlack570: ItemKeyBlack { + keyid = 10570; + displayName = "Black Key (047e)"; +}; +class ItemKeyBlack571: ItemKeyBlack { + keyid = 10571; + displayName = "Black Key (dedc)"; +}; +class ItemKeyBlack572: ItemKeyBlack { + keyid = 10572; + displayName = "Black Key (a51d)"; +}; +class ItemKeyBlack573: ItemKeyBlack { + keyid = 10573; + displayName = "Black Key (b0a2)"; +}; +class ItemKeyBlack574: ItemKeyBlack { + keyid = 10574; + displayName = "Black Key (818d)"; +}; +class ItemKeyBlack575: ItemKeyBlack { + keyid = 10575; + displayName = "Black Key (cf50)"; +}; +class ItemKeyBlack576: ItemKeyBlack { + keyid = 10576; + displayName = "Black Key (48dd)"; +}; +class ItemKeyBlack577: ItemKeyBlack { + keyid = 10577; + displayName = "Black Key (ac93)"; +}; +class ItemKeyBlack578: ItemKeyBlack { + keyid = 10578; + displayName = "Black Key (2cb7)"; +}; +class ItemKeyBlack579: ItemKeyBlack { + keyid = 10579; + displayName = "Black Key (eb10)"; +}; +class ItemKeyBlack580: ItemKeyBlack { + keyid = 10580; + displayName = "Black Key (cc37)"; +}; +class ItemKeyBlack581: ItemKeyBlack { + keyid = 10581; + displayName = "Black Key (288d)"; +}; +class ItemKeyBlack582: ItemKeyBlack { + keyid = 10582; + displayName = "Black Key (b547)"; +}; +class ItemKeyBlack583: ItemKeyBlack { + keyid = 10583; + displayName = "Black Key (bac6)"; +}; +class ItemKeyBlack584: ItemKeyBlack { + keyid = 10584; + displayName = "Black Key (e971)"; +}; +class ItemKeyBlack585: ItemKeyBlack { + keyid = 10585; + displayName = "Black Key (8def)"; +}; +class ItemKeyBlack586: ItemKeyBlack { + keyid = 10586; + displayName = "Black Key (3542)"; +}; +class ItemKeyBlack587: ItemKeyBlack { + keyid = 10587; + displayName = "Black Key (9be2)"; +}; +class ItemKeyBlack588: ItemKeyBlack { + keyid = 10588; + displayName = "Black Key (a5bd)"; +}; +class ItemKeyBlack589: ItemKeyBlack { + keyid = 10589; + displayName = "Black Key (d2d2)"; +}; +class ItemKeyBlack590: ItemKeyBlack { + keyid = 10590; + displayName = "Black Key (3a6c)"; +}; +class ItemKeyBlack591: ItemKeyBlack { + keyid = 10591; + displayName = "Black Key (bc86)"; +}; +class ItemKeyBlack592: ItemKeyBlack { + keyid = 10592; + displayName = "Black Key (999a)"; +}; +class ItemKeyBlack593: ItemKeyBlack { + keyid = 10593; + displayName = "Black Key (3fd1)"; +}; +class ItemKeyBlack594: ItemKeyBlack { + keyid = 10594; + displayName = "Black Key (b3b6)"; +}; +class ItemKeyBlack595: ItemKeyBlack { + keyid = 10595; + displayName = "Black Key (0a94)"; +}; +class ItemKeyBlack596: ItemKeyBlack { + keyid = 10596; + displayName = "Black Key (1505)"; +}; +class ItemKeyBlack597: ItemKeyBlack { + keyid = 10597; + displayName = "Black Key (ad40)"; +}; +class ItemKeyBlack598: ItemKeyBlack { + keyid = 10598; + displayName = "Black Key (baf5)"; +}; +class ItemKeyBlack599: ItemKeyBlack { + keyid = 10599; + displayName = "Black Key (51b4)"; +}; +class ItemKeyBlack600: ItemKeyBlack { + keyid = 10600; + displayName = "Black Key (b000)"; +}; +class ItemKeyBlack601: ItemKeyBlack { + keyid = 10601; + displayName = "Black Key (488f)"; +}; +class ItemKeyBlack602: ItemKeyBlack { + keyid = 10602; + displayName = "Black Key (081f)"; +}; +class ItemKeyBlack603: ItemKeyBlack { + keyid = 10603; + displayName = "Black Key (bbac)"; +}; +class ItemKeyBlack604: ItemKeyBlack { + keyid = 10604; + displayName = "Black Key (b816)"; +}; +class ItemKeyBlack605: ItemKeyBlack { + keyid = 10605; + displayName = "Black Key (6032)"; +}; +class ItemKeyBlack606: ItemKeyBlack { + keyid = 10606; + displayName = "Black Key (0790)"; +}; +class ItemKeyBlack607: ItemKeyBlack { + keyid = 10607; + displayName = "Black Key (e6d6)"; +}; +class ItemKeyBlack608: ItemKeyBlack { + keyid = 10608; + displayName = "Black Key (2f83)"; +}; +class ItemKeyBlack609: ItemKeyBlack { + keyid = 10609; + displayName = "Black Key (f766)"; +}; +class ItemKeyBlack610: ItemKeyBlack { + keyid = 10610; + displayName = "Black Key (0a89)"; +}; +class ItemKeyBlack611: ItemKeyBlack { + keyid = 10611; + displayName = "Black Key (da44)"; +}; +class ItemKeyBlack612: ItemKeyBlack { + keyid = 10612; + displayName = "Black Key (afc4)"; +}; +class ItemKeyBlack613: ItemKeyBlack { + keyid = 10613; + displayName = "Black Key (e2da)"; +}; +class ItemKeyBlack614: ItemKeyBlack { + keyid = 10614; + displayName = "Black Key (df77)"; +}; +class ItemKeyBlack615: ItemKeyBlack { + keyid = 10615; + displayName = "Black Key (b434)"; +}; +class ItemKeyBlack616: ItemKeyBlack { + keyid = 10616; + displayName = "Black Key (e3fb)"; +}; +class ItemKeyBlack617: ItemKeyBlack { + keyid = 10617; + displayName = "Black Key (73e0)"; +}; +class ItemKeyBlack618: ItemKeyBlack { + keyid = 10618; + displayName = "Black Key (ead1)"; +}; +class ItemKeyBlack619: ItemKeyBlack { + keyid = 10619; + displayName = "Black Key (d1a6)"; +}; +class ItemKeyBlack620: ItemKeyBlack { + keyid = 10620; + displayName = "Black Key (caa6)"; +}; +class ItemKeyBlack621: ItemKeyBlack { + keyid = 10621; + displayName = "Black Key (1449)"; +}; +class ItemKeyBlack622: ItemKeyBlack { + keyid = 10622; + displayName = "Black Key (a60d)"; +}; +class ItemKeyBlack623: ItemKeyBlack { + keyid = 10623; + displayName = "Black Key (a6ca)"; +}; +class ItemKeyBlack624: ItemKeyBlack { + keyid = 10624; + displayName = "Black Key (cbac)"; +}; +class ItemKeyBlack625: ItemKeyBlack { + keyid = 10625; + displayName = "Black Key (70e9)"; +}; +class ItemKeyBlack626: ItemKeyBlack { + keyid = 10626; + displayName = "Black Key (344e)"; +}; +class ItemKeyBlack627: ItemKeyBlack { + keyid = 10627; + displayName = "Black Key (447b)"; +}; +class ItemKeyBlack628: ItemKeyBlack { + keyid = 10628; + displayName = "Black Key (3e71)"; +}; +class ItemKeyBlack629: ItemKeyBlack { + keyid = 10629; + displayName = "Black Key (c404)"; +}; +class ItemKeyBlack630: ItemKeyBlack { + keyid = 10630; + displayName = "Black Key (2ff8)"; +}; +class ItemKeyBlack631: ItemKeyBlack { + keyid = 10631; + displayName = "Black Key (2e4b)"; +}; +class ItemKeyBlack632: ItemKeyBlack { + keyid = 10632; + displayName = "Black Key (f948)"; +}; +class ItemKeyBlack633: ItemKeyBlack { + keyid = 10633; + displayName = "Black Key (e25f)"; +}; +class ItemKeyBlack634: ItemKeyBlack { + keyid = 10634; + displayName = "Black Key (209f)"; +}; +class ItemKeyBlack635: ItemKeyBlack { + keyid = 10635; + displayName = "Black Key (ab2d)"; +}; +class ItemKeyBlack636: ItemKeyBlack { + keyid = 10636; + displayName = "Black Key (58f0)"; +}; +class ItemKeyBlack637: ItemKeyBlack { + keyid = 10637; + displayName = "Black Key (6d04)"; +}; +class ItemKeyBlack638: ItemKeyBlack { + keyid = 10638; + displayName = "Black Key (4fa7)"; +}; +class ItemKeyBlack639: ItemKeyBlack { + keyid = 10639; + displayName = "Black Key (757a)"; +}; +class ItemKeyBlack640: ItemKeyBlack { + keyid = 10640; + displayName = "Black Key (de4d)"; +}; +class ItemKeyBlack641: ItemKeyBlack { + keyid = 10641; + displayName = "Black Key (5180)"; +}; +class ItemKeyBlack642: ItemKeyBlack { + keyid = 10642; + displayName = "Black Key (6d17)"; +}; +class ItemKeyBlack643: ItemKeyBlack { + keyid = 10643; + displayName = "Black Key (7586)"; +}; +class ItemKeyBlack644: ItemKeyBlack { + keyid = 10644; + displayName = "Black Key (8c4f)"; +}; +class ItemKeyBlack645: ItemKeyBlack { + keyid = 10645; + displayName = "Black Key (c5e0)"; +}; +class ItemKeyBlack646: ItemKeyBlack { + keyid = 10646; + displayName = "Black Key (2ef5)"; +}; +class ItemKeyBlack647: ItemKeyBlack { + keyid = 10647; + displayName = "Black Key (e86d)"; +}; +class ItemKeyBlack648: ItemKeyBlack { + keyid = 10648; + displayName = "Black Key (eccd)"; +}; +class ItemKeyBlack649: ItemKeyBlack { + keyid = 10649; + displayName = "Black Key (7a21)"; +}; +class ItemKeyBlack650: ItemKeyBlack { + keyid = 10650; + displayName = "Black Key (5681)"; +}; +class ItemKeyBlack651: ItemKeyBlack { + keyid = 10651; + displayName = "Black Key (a022)"; +}; +class ItemKeyBlack652: ItemKeyBlack { + keyid = 10652; + displayName = "Black Key (20c7)"; +}; +class ItemKeyBlack653: ItemKeyBlack { + keyid = 10653; + displayName = "Black Key (4caa)"; +}; +class ItemKeyBlack654: ItemKeyBlack { + keyid = 10654; + displayName = "Black Key (6c6f)"; +}; +class ItemKeyBlack655: ItemKeyBlack { + keyid = 10655; + displayName = "Black Key (4eb5)"; +}; +class ItemKeyBlack656: ItemKeyBlack { + keyid = 10656; + displayName = "Black Key (317d)"; +}; +class ItemKeyBlack657: ItemKeyBlack { + keyid = 10657; + displayName = "Black Key (2de6)"; +}; +class ItemKeyBlack658: ItemKeyBlack { + keyid = 10658; + displayName = "Black Key (a2fa)"; +}; +class ItemKeyBlack659: ItemKeyBlack { + keyid = 10659; + displayName = "Black Key (410f)"; +}; +class ItemKeyBlack660: ItemKeyBlack { + keyid = 10660; + displayName = "Black Key (a27d)"; +}; +class ItemKeyBlack661: ItemKeyBlack { + keyid = 10661; + displayName = "Black Key (aec0)"; +}; +class ItemKeyBlack662: ItemKeyBlack { + keyid = 10662; + displayName = "Black Key (7393)"; +}; +class ItemKeyBlack663: ItemKeyBlack { + keyid = 10663; + displayName = "Black Key (db21)"; +}; +class ItemKeyBlack664: ItemKeyBlack { + keyid = 10664; + displayName = "Black Key (a216)"; +}; +class ItemKeyBlack665: ItemKeyBlack { + keyid = 10665; + displayName = "Black Key (4554)"; +}; +class ItemKeyBlack666: ItemKeyBlack { + keyid = 10666; + displayName = "Black Key (17bf)"; +}; +class ItemKeyBlack667: ItemKeyBlack { + keyid = 10667; + displayName = "Black Key (9dc8)"; +}; +class ItemKeyBlack668: ItemKeyBlack { + keyid = 10668; + displayName = "Black Key (fe19)"; +}; +class ItemKeyBlack669: ItemKeyBlack { + keyid = 10669; + displayName = "Black Key (1088)"; +}; +class ItemKeyBlack670: ItemKeyBlack { + keyid = 10670; + displayName = "Black Key (936b)"; +}; +class ItemKeyBlack671: ItemKeyBlack { + keyid = 10671; + displayName = "Black Key (d188)"; +}; +class ItemKeyBlack672: ItemKeyBlack { + keyid = 10672; + displayName = "Black Key (b9c0)"; +}; +class ItemKeyBlack673: ItemKeyBlack { + keyid = 10673; + displayName = "Black Key (355f)"; +}; +class ItemKeyBlack674: ItemKeyBlack { + keyid = 10674; + displayName = "Black Key (581a)"; +}; +class ItemKeyBlack675: ItemKeyBlack { + keyid = 10675; + displayName = "Black Key (dabc)"; +}; +class ItemKeyBlack676: ItemKeyBlack { + keyid = 10676; + displayName = "Black Key (094a)"; +}; +class ItemKeyBlack677: ItemKeyBlack { + keyid = 10677; + displayName = "Black Key (73d1)"; +}; +class ItemKeyBlack678: ItemKeyBlack { + keyid = 10678; + displayName = "Black Key (85c3)"; +}; +class ItemKeyBlack679: ItemKeyBlack { + keyid = 10679; + displayName = "Black Key (6766)"; +}; +class ItemKeyBlack680: ItemKeyBlack { + keyid = 10680; + displayName = "Black Key (d6c5)"; +}; +class ItemKeyBlack681: ItemKeyBlack { + keyid = 10681; + displayName = "Black Key (e7aa)"; +}; +class ItemKeyBlack682: ItemKeyBlack { + keyid = 10682; + displayName = "Black Key (24ec)"; +}; +class ItemKeyBlack683: ItemKeyBlack { + keyid = 10683; + displayName = "Black Key (9012)"; +}; +class ItemKeyBlack684: ItemKeyBlack { + keyid = 10684; + displayName = "Black Key (3b2e)"; +}; +class ItemKeyBlack685: ItemKeyBlack { + keyid = 10685; + displayName = "Black Key (005b)"; +}; +class ItemKeyBlack686: ItemKeyBlack { + keyid = 10686; + displayName = "Black Key (2751)"; +}; +class ItemKeyBlack687: ItemKeyBlack { + keyid = 10687; + displayName = "Black Key (4e7a)"; +}; +class ItemKeyBlack688: ItemKeyBlack { + keyid = 10688; + displayName = "Black Key (3bf4)"; +}; +class ItemKeyBlack689: ItemKeyBlack { + keyid = 10689; + displayName = "Black Key (4fc4)"; +}; +class ItemKeyBlack690: ItemKeyBlack { + keyid = 10690; + displayName = "Black Key (8668)"; +}; +class ItemKeyBlack691: ItemKeyBlack { + keyid = 10691; + displayName = "Black Key (af97)"; +}; +class ItemKeyBlack692: ItemKeyBlack { + keyid = 10692; + displayName = "Black Key (774c)"; +}; +class ItemKeyBlack693: ItemKeyBlack { + keyid = 10693; + displayName = "Black Key (fad7)"; +}; +class ItemKeyBlack694: ItemKeyBlack { + keyid = 10694; + displayName = "Black Key (f17a)"; +}; +class ItemKeyBlack695: ItemKeyBlack { + keyid = 10695; + displayName = "Black Key (69e4)"; +}; +class ItemKeyBlack696: ItemKeyBlack { + keyid = 10696; + displayName = "Black Key (02f5)"; +}; +class ItemKeyBlack697: ItemKeyBlack { + keyid = 10697; + displayName = "Black Key (2e03)"; +}; +class ItemKeyBlack698: ItemKeyBlack { + keyid = 10698; + displayName = "Black Key (f18b)"; +}; +class ItemKeyBlack699: ItemKeyBlack { + keyid = 10699; + displayName = "Black Key (8720)"; +}; +class ItemKeyBlack700: ItemKeyBlack { + keyid = 10700; + displayName = "Black Key (2e1f)"; +}; +class ItemKeyBlack701: ItemKeyBlack { + keyid = 10701; + displayName = "Black Key (7d7d)"; +}; +class ItemKeyBlack702: ItemKeyBlack { + keyid = 10702; + displayName = "Black Key (34bd)"; +}; +class ItemKeyBlack703: ItemKeyBlack { + keyid = 10703; + displayName = "Black Key (744a)"; +}; +class ItemKeyBlack704: ItemKeyBlack { + keyid = 10704; + displayName = "Black Key (4130)"; +}; +class ItemKeyBlack705: ItemKeyBlack { + keyid = 10705; + displayName = "Black Key (9c4d)"; +}; +class ItemKeyBlack706: ItemKeyBlack { + keyid = 10706; + displayName = "Black Key (669e)"; +}; +class ItemKeyBlack707: ItemKeyBlack { + keyid = 10707; + displayName = "Black Key (8907)"; +}; +class ItemKeyBlack708: ItemKeyBlack { + keyid = 10708; + displayName = "Black Key (c090)"; +}; +class ItemKeyBlack709: ItemKeyBlack { + keyid = 10709; + displayName = "Black Key (ea6d)"; +}; +class ItemKeyBlack710: ItemKeyBlack { + keyid = 10710; + displayName = "Black Key (97e9)"; +}; +class ItemKeyBlack711: ItemKeyBlack { + keyid = 10711; + displayName = "Black Key (cfbf)"; +}; +class ItemKeyBlack712: ItemKeyBlack { + keyid = 10712; + displayName = "Black Key (137e)"; +}; +class ItemKeyBlack713: ItemKeyBlack { + keyid = 10713; + displayName = "Black Key (2d82)"; +}; +class ItemKeyBlack714: ItemKeyBlack { + keyid = 10714; + displayName = "Black Key (caf1)"; +}; +class ItemKeyBlack715: ItemKeyBlack { + keyid = 10715; + displayName = "Black Key (02b5)"; +}; +class ItemKeyBlack716: ItemKeyBlack { + keyid = 10716; + displayName = "Black Key (da0f)"; +}; +class ItemKeyBlack717: ItemKeyBlack { + keyid = 10717; + displayName = "Black Key (2bc3)"; +}; +class ItemKeyBlack718: ItemKeyBlack { + keyid = 10718; + displayName = "Black Key (c4e2)"; +}; +class ItemKeyBlack719: ItemKeyBlack { + keyid = 10719; + displayName = "Black Key (8575)"; +}; +class ItemKeyBlack720: ItemKeyBlack { + keyid = 10720; + displayName = "Black Key (1c8b)"; +}; +class ItemKeyBlack721: ItemKeyBlack { + keyid = 10721; + displayName = "Black Key (f389)"; +}; +class ItemKeyBlack722: ItemKeyBlack { + keyid = 10722; + displayName = "Black Key (be96)"; +}; +class ItemKeyBlack723: ItemKeyBlack { + keyid = 10723; + displayName = "Black Key (8ea4)"; +}; +class ItemKeyBlack724: ItemKeyBlack { + keyid = 10724; + displayName = "Black Key (6e75)"; +}; +class ItemKeyBlack725: ItemKeyBlack { + keyid = 10725; + displayName = "Black Key (94be)"; +}; +class ItemKeyBlack726: ItemKeyBlack { + keyid = 10726; + displayName = "Black Key (690f)"; +}; +class ItemKeyBlack727: ItemKeyBlack { + keyid = 10727; + displayName = "Black Key (1e7d)"; +}; +class ItemKeyBlack728: ItemKeyBlack { + keyid = 10728; + displayName = "Black Key (6379)"; +}; +class ItemKeyBlack729: ItemKeyBlack { + keyid = 10729; + displayName = "Black Key (afa0)"; +}; +class ItemKeyBlack730: ItemKeyBlack { + keyid = 10730; + displayName = "Black Key (3177)"; +}; +class ItemKeyBlack731: ItemKeyBlack { + keyid = 10731; + displayName = "Black Key (815a)"; +}; +class ItemKeyBlack732: ItemKeyBlack { + keyid = 10732; + displayName = "Black Key (7cd9)"; +}; +class ItemKeyBlack733: ItemKeyBlack { + keyid = 10733; + displayName = "Black Key (e250)"; +}; +class ItemKeyBlack734: ItemKeyBlack { + keyid = 10734; + displayName = "Black Key (7239)"; +}; +class ItemKeyBlack735: ItemKeyBlack { + keyid = 10735; + displayName = "Black Key (e527)"; +}; +class ItemKeyBlack736: ItemKeyBlack { + keyid = 10736; + displayName = "Black Key (5952)"; +}; +class ItemKeyBlack737: ItemKeyBlack { + keyid = 10737; + displayName = "Black Key (eb0e)"; +}; +class ItemKeyBlack738: ItemKeyBlack { + keyid = 10738; + displayName = "Black Key (432a)"; +}; +class ItemKeyBlack739: ItemKeyBlack { + keyid = 10739; + displayName = "Black Key (97ba)"; +}; +class ItemKeyBlack740: ItemKeyBlack { + keyid = 10740; + displayName = "Black Key (9a5c)"; +}; +class ItemKeyBlack741: ItemKeyBlack { + keyid = 10741; + displayName = "Black Key (6f4e)"; +}; +class ItemKeyBlack742: ItemKeyBlack { + keyid = 10742; + displayName = "Black Key (aaec)"; +}; +class ItemKeyBlack743: ItemKeyBlack { + keyid = 10743; + displayName = "Black Key (c4d2)"; +}; +class ItemKeyBlack744: ItemKeyBlack { + keyid = 10744; + displayName = "Black Key (58eb)"; +}; +class ItemKeyBlack745: ItemKeyBlack { + keyid = 10745; + displayName = "Black Key (e16a)"; +}; +class ItemKeyBlack746: ItemKeyBlack { + keyid = 10746; + displayName = "Black Key (3b3f)"; +}; +class ItemKeyBlack747: ItemKeyBlack { + keyid = 10747; + displayName = "Black Key (5acc)"; +}; +class ItemKeyBlack748: ItemKeyBlack { + keyid = 10748; + displayName = "Black Key (cd35)"; +}; +class ItemKeyBlack749: ItemKeyBlack { + keyid = 10749; + displayName = "Black Key (a0a0)"; +}; +class ItemKeyBlack750: ItemKeyBlack { + keyid = 10750; + displayName = "Black Key (2704)"; +}; +class ItemKeyBlack751: ItemKeyBlack { + keyid = 10751; + displayName = "Black Key (6031)"; +}; +class ItemKeyBlack752: ItemKeyBlack { + keyid = 10752; + displayName = "Black Key (cd47)"; +}; +class ItemKeyBlack753: ItemKeyBlack { + keyid = 10753; + displayName = "Black Key (1d57)"; +}; +class ItemKeyBlack754: ItemKeyBlack { + keyid = 10754; + displayName = "Black Key (37f8)"; +}; +class ItemKeyBlack755: ItemKeyBlack { + keyid = 10755; + displayName = "Black Key (ea5a)"; +}; +class ItemKeyBlack756: ItemKeyBlack { + keyid = 10756; + displayName = "Black Key (28cd)"; +}; +class ItemKeyBlack757: ItemKeyBlack { + keyid = 10757; + displayName = "Black Key (e7f0)"; +}; +class ItemKeyBlack758: ItemKeyBlack { + keyid = 10758; + displayName = "Black Key (dd23)"; +}; +class ItemKeyBlack759: ItemKeyBlack { + keyid = 10759; + displayName = "Black Key (eb14)"; +}; +class ItemKeyBlack760: ItemKeyBlack { + keyid = 10760; + displayName = "Black Key (351f)"; +}; +class ItemKeyBlack761: ItemKeyBlack { + keyid = 10761; + displayName = "Black Key (b7c0)"; +}; +class ItemKeyBlack762: ItemKeyBlack { + keyid = 10762; + displayName = "Black Key (5819)"; +}; +class ItemKeyBlack763: ItemKeyBlack { + keyid = 10763; + displayName = "Black Key (15c9)"; +}; +class ItemKeyBlack764: ItemKeyBlack { + keyid = 10764; + displayName = "Black Key (4857)"; +}; +class ItemKeyBlack765: ItemKeyBlack { + keyid = 10765; + displayName = "Black Key (d749)"; +}; +class ItemKeyBlack766: ItemKeyBlack { + keyid = 10766; + displayName = "Black Key (0517)"; +}; +class ItemKeyBlack767: ItemKeyBlack { + keyid = 10767; + displayName = "Black Key (5446)"; +}; +class ItemKeyBlack768: ItemKeyBlack { + keyid = 10768; + displayName = "Black Key (f030)"; +}; +class ItemKeyBlack769: ItemKeyBlack { + keyid = 10769; + displayName = "Black Key (7c8b)"; +}; +class ItemKeyBlack770: ItemKeyBlack { + keyid = 10770; + displayName = "Black Key (0e44)"; +}; +class ItemKeyBlack771: ItemKeyBlack { + keyid = 10771; + displayName = "Black Key (6bae)"; +}; +class ItemKeyBlack772: ItemKeyBlack { + keyid = 10772; + displayName = "Black Key (cfd4)"; +}; +class ItemKeyBlack773: ItemKeyBlack { + keyid = 10773; + displayName = "Black Key (2254)"; +}; +class ItemKeyBlack774: ItemKeyBlack { + keyid = 10774; + displayName = "Black Key (108f)"; +}; +class ItemKeyBlack775: ItemKeyBlack { + keyid = 10775; + displayName = "Black Key (bc7e)"; +}; +class ItemKeyBlack776: ItemKeyBlack { + keyid = 10776; + displayName = "Black Key (9fe7)"; +}; +class ItemKeyBlack777: ItemKeyBlack { + keyid = 10777; + displayName = "Black Key (4835)"; +}; +class ItemKeyBlack778: ItemKeyBlack { + keyid = 10778; + displayName = "Black Key (f40b)"; +}; +class ItemKeyBlack779: ItemKeyBlack { + keyid = 10779; + displayName = "Black Key (c57a)"; +}; +class ItemKeyBlack780: ItemKeyBlack { + keyid = 10780; + displayName = "Black Key (0974)"; +}; +class ItemKeyBlack781: ItemKeyBlack { + keyid = 10781; + displayName = "Black Key (9033)"; +}; +class ItemKeyBlack782: ItemKeyBlack { + keyid = 10782; + displayName = "Black Key (b357)"; +}; +class ItemKeyBlack783: ItemKeyBlack { + keyid = 10783; + displayName = "Black Key (2d69)"; +}; +class ItemKeyBlack784: ItemKeyBlack { + keyid = 10784; + displayName = "Black Key (69fc)"; +}; +class ItemKeyBlack785: ItemKeyBlack { + keyid = 10785; + displayName = "Black Key (0d3d)"; +}; +class ItemKeyBlack786: ItemKeyBlack { + keyid = 10786; + displayName = "Black Key (5749)"; +}; +class ItemKeyBlack787: ItemKeyBlack { + keyid = 10787; + displayName = "Black Key (699c)"; +}; +class ItemKeyBlack788: ItemKeyBlack { + keyid = 10788; + displayName = "Black Key (9a16)"; +}; +class ItemKeyBlack789: ItemKeyBlack { + keyid = 10789; + displayName = "Black Key (5ac9)"; +}; +class ItemKeyBlack790: ItemKeyBlack { + keyid = 10790; + displayName = "Black Key (c26d)"; +}; +class ItemKeyBlack791: ItemKeyBlack { + keyid = 10791; + displayName = "Black Key (6264)"; +}; +class ItemKeyBlack792: ItemKeyBlack { + keyid = 10792; + displayName = "Black Key (ccee)"; +}; +class ItemKeyBlack793: ItemKeyBlack { + keyid = 10793; + displayName = "Black Key (c198)"; +}; +class ItemKeyBlack794: ItemKeyBlack { + keyid = 10794; + displayName = "Black Key (f9c1)"; +}; +class ItemKeyBlack795: ItemKeyBlack { + keyid = 10795; + displayName = "Black Key (7e80)"; +}; +class ItemKeyBlack796: ItemKeyBlack { + keyid = 10796; + displayName = "Black Key (3837)"; +}; +class ItemKeyBlack797: ItemKeyBlack { + keyid = 10797; + displayName = "Black Key (a5b1)"; +}; +class ItemKeyBlack798: ItemKeyBlack { + keyid = 10798; + displayName = "Black Key (077d)"; +}; +class ItemKeyBlack799: ItemKeyBlack { + keyid = 10799; + displayName = "Black Key (7052)"; +}; +class ItemKeyBlack800: ItemKeyBlack { + keyid = 10800; + displayName = "Black Key (8ca3)"; +}; +class ItemKeyBlack801: ItemKeyBlack { + keyid = 10801; + displayName = "Black Key (43eb)"; +}; +class ItemKeyBlack802: ItemKeyBlack { + keyid = 10802; + displayName = "Black Key (563f)"; +}; +class ItemKeyBlack803: ItemKeyBlack { + keyid = 10803; + displayName = "Black Key (1685)"; +}; +class ItemKeyBlack804: ItemKeyBlack { + keyid = 10804; + displayName = "Black Key (1cb0)"; +}; +class ItemKeyBlack805: ItemKeyBlack { + keyid = 10805; + displayName = "Black Key (1869)"; +}; +class ItemKeyBlack806: ItemKeyBlack { + keyid = 10806; + displayName = "Black Key (a4d2)"; +}; +class ItemKeyBlack807: ItemKeyBlack { + keyid = 10807; + displayName = "Black Key (2ab5)"; +}; +class ItemKeyBlack808: ItemKeyBlack { + keyid = 10808; + displayName = "Black Key (519e)"; +}; +class ItemKeyBlack809: ItemKeyBlack { + keyid = 10809; + displayName = "Black Key (d9d4)"; +}; +class ItemKeyBlack810: ItemKeyBlack { + keyid = 10810; + displayName = "Black Key (a9f7)"; +}; +class ItemKeyBlack811: ItemKeyBlack { + keyid = 10811; + displayName = "Black Key (4a61)"; +}; +class ItemKeyBlack812: ItemKeyBlack { + keyid = 10812; + displayName = "Black Key (d1c9)"; +}; +class ItemKeyBlack813: ItemKeyBlack { + keyid = 10813; + displayName = "Black Key (e64d)"; +}; +class ItemKeyBlack814: ItemKeyBlack { + keyid = 10814; + displayName = "Black Key (c698)"; +}; +class ItemKeyBlack815: ItemKeyBlack { + keyid = 10815; + displayName = "Black Key (b265)"; +}; +class ItemKeyBlack816: ItemKeyBlack { + keyid = 10816; + displayName = "Black Key (737d)"; +}; +class ItemKeyBlack817: ItemKeyBlack { + keyid = 10817; + displayName = "Black Key (d8b9)"; +}; +class ItemKeyBlack818: ItemKeyBlack { + keyid = 10818; + displayName = "Black Key (3eed)"; +}; +class ItemKeyBlack819: ItemKeyBlack { + keyid = 10819; + displayName = "Black Key (9a75)"; +}; +class ItemKeyBlack820: ItemKeyBlack { + keyid = 10820; + displayName = "Black Key (0a07)"; +}; +class ItemKeyBlack821: ItemKeyBlack { + keyid = 10821; + displayName = "Black Key (0bb6)"; +}; +class ItemKeyBlack822: ItemKeyBlack { + keyid = 10822; + displayName = "Black Key (6cf6)"; +}; +class ItemKeyBlack823: ItemKeyBlack { + keyid = 10823; + displayName = "Black Key (76d6)"; +}; +class ItemKeyBlack824: ItemKeyBlack { + keyid = 10824; + displayName = "Black Key (88f8)"; +}; +class ItemKeyBlack825: ItemKeyBlack { + keyid = 10825; + displayName = "Black Key (1d0a)"; +}; +class ItemKeyBlack826: ItemKeyBlack { + keyid = 10826; + displayName = "Black Key (b682)"; +}; +class ItemKeyBlack827: ItemKeyBlack { + keyid = 10827; + displayName = "Black Key (0c15)"; +}; +class ItemKeyBlack828: ItemKeyBlack { + keyid = 10828; + displayName = "Black Key (9385)"; +}; +class ItemKeyBlack829: ItemKeyBlack { + keyid = 10829; + displayName = "Black Key (a0dd)"; +}; +class ItemKeyBlack830: ItemKeyBlack { + keyid = 10830; + displayName = "Black Key (4703)"; +}; +class ItemKeyBlack831: ItemKeyBlack { + keyid = 10831; + displayName = "Black Key (0aaf)"; +}; +class ItemKeyBlack832: ItemKeyBlack { + keyid = 10832; + displayName = "Black Key (51f8)"; +}; +class ItemKeyBlack833: ItemKeyBlack { + keyid = 10833; + displayName = "Black Key (e3dc)"; +}; +class ItemKeyBlack834: ItemKeyBlack { + keyid = 10834; + displayName = "Black Key (b34d)"; +}; +class ItemKeyBlack835: ItemKeyBlack { + keyid = 10835; + displayName = "Black Key (89d0)"; +}; +class ItemKeyBlack836: ItemKeyBlack { + keyid = 10836; + displayName = "Black Key (b6c8)"; +}; +class ItemKeyBlack837: ItemKeyBlack { + keyid = 10837; + displayName = "Black Key (4fc9)"; +}; +class ItemKeyBlack838: ItemKeyBlack { + keyid = 10838; + displayName = "Black Key (6234)"; +}; +class ItemKeyBlack839: ItemKeyBlack { + keyid = 10839; + displayName = "Black Key (e916)"; +}; +class ItemKeyBlack840: ItemKeyBlack { + keyid = 10840; + displayName = "Black Key (f8d2)"; +}; +class ItemKeyBlack841: ItemKeyBlack { + keyid = 10841; + displayName = "Black Key (69c6)"; +}; +class ItemKeyBlack842: ItemKeyBlack { + keyid = 10842; + displayName = "Black Key (e11e)"; +}; +class ItemKeyBlack843: ItemKeyBlack { + keyid = 10843; + displayName = "Black Key (9617)"; +}; +class ItemKeyBlack844: ItemKeyBlack { + keyid = 10844; + displayName = "Black Key (f577)"; +}; +class ItemKeyBlack845: ItemKeyBlack { + keyid = 10845; + displayName = "Black Key (4b97)"; +}; +class ItemKeyBlack846: ItemKeyBlack { + keyid = 10846; + displayName = "Black Key (6392)"; +}; +class ItemKeyBlack847: ItemKeyBlack { + keyid = 10847; + displayName = "Black Key (0e2d)"; +}; +class ItemKeyBlack848: ItemKeyBlack { + keyid = 10848; + displayName = "Black Key (d602)"; +}; +class ItemKeyBlack849: ItemKeyBlack { + keyid = 10849; + displayName = "Black Key (b015)"; +}; +class ItemKeyBlack850: ItemKeyBlack { + keyid = 10850; + displayName = "Black Key (ef58)"; +}; +class ItemKeyBlack851: ItemKeyBlack { + keyid = 10851; + displayName = "Black Key (45d7)"; +}; +class ItemKeyBlack852: ItemKeyBlack { + keyid = 10852; + displayName = "Black Key (8cfa)"; +}; +class ItemKeyBlack853: ItemKeyBlack { + keyid = 10853; + displayName = "Black Key (ff85)"; +}; +class ItemKeyBlack854: ItemKeyBlack { + keyid = 10854; + displayName = "Black Key (e100)"; +}; +class ItemKeyBlack855: ItemKeyBlack { + keyid = 10855; + displayName = "Black Key (692d)"; +}; +class ItemKeyBlack856: ItemKeyBlack { + keyid = 10856; + displayName = "Black Key (ff98)"; +}; +class ItemKeyBlack857: ItemKeyBlack { + keyid = 10857; + displayName = "Black Key (eb4a)"; +}; +class ItemKeyBlack858: ItemKeyBlack { + keyid = 10858; + displayName = "Black Key (695d)"; +}; +class ItemKeyBlack859: ItemKeyBlack { + keyid = 10859; + displayName = "Black Key (51ac)"; +}; +class ItemKeyBlack860: ItemKeyBlack { + keyid = 10860; + displayName = "Black Key (90af)"; +}; +class ItemKeyBlack861: ItemKeyBlack { + keyid = 10861; + displayName = "Black Key (56c4)"; +}; +class ItemKeyBlack862: ItemKeyBlack { + keyid = 10862; + displayName = "Black Key (1dfc)"; +}; +class ItemKeyBlack863: ItemKeyBlack { + keyid = 10863; + displayName = "Black Key (240a)"; +}; +class ItemKeyBlack864: ItemKeyBlack { + keyid = 10864; + displayName = "Black Key (14fd)"; +}; +class ItemKeyBlack865: ItemKeyBlack { + keyid = 10865; + displayName = "Black Key (7030)"; +}; +class ItemKeyBlack866: ItemKeyBlack { + keyid = 10866; + displayName = "Black Key (5cf9)"; +}; +class ItemKeyBlack867: ItemKeyBlack { + keyid = 10867; + displayName = "Black Key (0265)"; +}; +class ItemKeyBlack868: ItemKeyBlack { + keyid = 10868; + displayName = "Black Key (8a46)"; +}; +class ItemKeyBlack869: ItemKeyBlack { + keyid = 10869; + displayName = "Black Key (40a9)"; +}; +class ItemKeyBlack870: ItemKeyBlack { + keyid = 10870; + displayName = "Black Key (929e)"; +}; +class ItemKeyBlack871: ItemKeyBlack { + keyid = 10871; + displayName = "Black Key (2ed4)"; +}; +class ItemKeyBlack872: ItemKeyBlack { + keyid = 10872; + displayName = "Black Key (349c)"; +}; +class ItemKeyBlack873: ItemKeyBlack { + keyid = 10873; + displayName = "Black Key (bf37)"; +}; +class ItemKeyBlack874: ItemKeyBlack { + keyid = 10874; + displayName = "Black Key (7695)"; +}; +class ItemKeyBlack875: ItemKeyBlack { + keyid = 10875; + displayName = "Black Key (8a1c)"; +}; +class ItemKeyBlack876: ItemKeyBlack { + keyid = 10876; + displayName = "Black Key (d558)"; +}; +class ItemKeyBlack877: ItemKeyBlack { + keyid = 10877; + displayName = "Black Key (f2bf)"; +}; +class ItemKeyBlack878: ItemKeyBlack { + keyid = 10878; + displayName = "Black Key (0e3b)"; +}; +class ItemKeyBlack879: ItemKeyBlack { + keyid = 10879; + displayName = "Black Key (c877)"; +}; +class ItemKeyBlack880: ItemKeyBlack { + keyid = 10880; + displayName = "Black Key (d30e)"; +}; +class ItemKeyBlack881: ItemKeyBlack { + keyid = 10881; + displayName = "Black Key (eaeb)"; +}; +class ItemKeyBlack882: ItemKeyBlack { + keyid = 10882; + displayName = "Black Key (bdbe)"; +}; +class ItemKeyBlack883: ItemKeyBlack { + keyid = 10883; + displayName = "Black Key (6c4a)"; +}; +class ItemKeyBlack884: ItemKeyBlack { + keyid = 10884; + displayName = "Black Key (21b7)"; +}; +class ItemKeyBlack885: ItemKeyBlack { + keyid = 10885; + displayName = "Black Key (8127)"; +}; +class ItemKeyBlack886: ItemKeyBlack { + keyid = 10886; + displayName = "Black Key (4e45)"; +}; +class ItemKeyBlack887: ItemKeyBlack { + keyid = 10887; + displayName = "Black Key (78c1)"; +}; +class ItemKeyBlack888: ItemKeyBlack { + keyid = 10888; + displayName = "Black Key (b8d5)"; +}; +class ItemKeyBlack889: ItemKeyBlack { + keyid = 10889; + displayName = "Black Key (107d)"; +}; +class ItemKeyBlack890: ItemKeyBlack { + keyid = 10890; + displayName = "Black Key (128b)"; +}; +class ItemKeyBlack891: ItemKeyBlack { + keyid = 10891; + displayName = "Black Key (a640)"; +}; +class ItemKeyBlack892: ItemKeyBlack { + keyid = 10892; + displayName = "Black Key (47e0)"; +}; +class ItemKeyBlack893: ItemKeyBlack { + keyid = 10893; + displayName = "Black Key (174d)"; +}; +class ItemKeyBlack894: ItemKeyBlack { + keyid = 10894; + displayName = "Black Key (07bf)"; +}; +class ItemKeyBlack895: ItemKeyBlack { + keyid = 10895; + displayName = "Black Key (0854)"; +}; +class ItemKeyBlack896: ItemKeyBlack { + keyid = 10896; + displayName = "Black Key (6b70)"; +}; +class ItemKeyBlack897: ItemKeyBlack { + keyid = 10897; + displayName = "Black Key (c05e)"; +}; +class ItemKeyBlack898: ItemKeyBlack { + keyid = 10898; + displayName = "Black Key (ef83)"; +}; +class ItemKeyBlack899: ItemKeyBlack { + keyid = 10899; + displayName = "Black Key (e136)"; +}; +class ItemKeyBlack900: ItemKeyBlack { + keyid = 10900; + displayName = "Black Key (583a)"; +}; +class ItemKeyBlack901: ItemKeyBlack { + keyid = 10901; + displayName = "Black Key (15b1)"; +}; +class ItemKeyBlack902: ItemKeyBlack { + keyid = 10902; + displayName = "Black Key (077e)"; +}; +class ItemKeyBlack903: ItemKeyBlack { + keyid = 10903; + displayName = "Black Key (83b0)"; +}; +class ItemKeyBlack904: ItemKeyBlack { + keyid = 10904; + displayName = "Black Key (bd74)"; +}; +class ItemKeyBlack905: ItemKeyBlack { + keyid = 10905; + displayName = "Black Key (63bf)"; +}; +class ItemKeyBlack906: ItemKeyBlack { + keyid = 10906; + displayName = "Black Key (03e7)"; +}; +class ItemKeyBlack907: ItemKeyBlack { + keyid = 10907; + displayName = "Black Key (0b65)"; +}; +class ItemKeyBlack908: ItemKeyBlack { + keyid = 10908; + displayName = "Black Key (fec8)"; +}; +class ItemKeyBlack909: ItemKeyBlack { + keyid = 10909; + displayName = "Black Key (b562)"; +}; +class ItemKeyBlack910: ItemKeyBlack { + keyid = 10910; + displayName = "Black Key (3e1e)"; +}; +class ItemKeyBlack911: ItemKeyBlack { + keyid = 10911; + displayName = "Black Key (9efe)"; +}; +class ItemKeyBlack912: ItemKeyBlack { + keyid = 10912; + displayName = "Black Key (a0aa)"; +}; +class ItemKeyBlack913: ItemKeyBlack { + keyid = 10913; + displayName = "Black Key (657a)"; +}; +class ItemKeyBlack914: ItemKeyBlack { + keyid = 10914; + displayName = "Black Key (92e2)"; +}; +class ItemKeyBlack915: ItemKeyBlack { + keyid = 10915; + displayName = "Black Key (eb5f)"; +}; +class ItemKeyBlack916: ItemKeyBlack { + keyid = 10916; + displayName = "Black Key (55a5)"; +}; +class ItemKeyBlack917: ItemKeyBlack { + keyid = 10917; + displayName = "Black Key (7fc8)"; +}; +class ItemKeyBlack918: ItemKeyBlack { + keyid = 10918; + displayName = "Black Key (f9e0)"; +}; +class ItemKeyBlack919: ItemKeyBlack { + keyid = 10919; + displayName = "Black Key (e173)"; +}; +class ItemKeyBlack920: ItemKeyBlack { + keyid = 10920; + displayName = "Black Key (36cf)"; +}; +class ItemKeyBlack921: ItemKeyBlack { + keyid = 10921; + displayName = "Black Key (d3cc)"; +}; +class ItemKeyBlack922: ItemKeyBlack { + keyid = 10922; + displayName = "Black Key (b12d)"; +}; +class ItemKeyBlack923: ItemKeyBlack { + keyid = 10923; + displayName = "Black Key (1f00)"; +}; +class ItemKeyBlack924: ItemKeyBlack { + keyid = 10924; + displayName = "Black Key (43c0)"; +}; +class ItemKeyBlack925: ItemKeyBlack { + keyid = 10925; + displayName = "Black Key (ba15)"; +}; +class ItemKeyBlack926: ItemKeyBlack { + keyid = 10926; + displayName = "Black Key (576e)"; +}; +class ItemKeyBlack927: ItemKeyBlack { + keyid = 10927; + displayName = "Black Key (104b)"; +}; +class ItemKeyBlack928: ItemKeyBlack { + keyid = 10928; + displayName = "Black Key (d939)"; +}; +class ItemKeyBlack929: ItemKeyBlack { + keyid = 10929; + displayName = "Black Key (9c54)"; +}; +class ItemKeyBlack930: ItemKeyBlack { + keyid = 10930; + displayName = "Black Key (deb0)"; +}; +class ItemKeyBlack931: ItemKeyBlack { + keyid = 10931; + displayName = "Black Key (520c)"; +}; +class ItemKeyBlack932: ItemKeyBlack { + keyid = 10932; + displayName = "Black Key (24bf)"; +}; +class ItemKeyBlack933: ItemKeyBlack { + keyid = 10933; + displayName = "Black Key (6bc5)"; +}; +class ItemKeyBlack934: ItemKeyBlack { + keyid = 10934; + displayName = "Black Key (2b39)"; +}; +class ItemKeyBlack935: ItemKeyBlack { + keyid = 10935; + displayName = "Black Key (b850)"; +}; +class ItemKeyBlack936: ItemKeyBlack { + keyid = 10936; + displayName = "Black Key (3bd6)"; +}; +class ItemKeyBlack937: ItemKeyBlack { + keyid = 10937; + displayName = "Black Key (6582)"; +}; +class ItemKeyBlack938: ItemKeyBlack { + keyid = 10938; + displayName = "Black Key (e0ba)"; +}; +class ItemKeyBlack939: ItemKeyBlack { + keyid = 10939; + displayName = "Black Key (6eac)"; +}; +class ItemKeyBlack940: ItemKeyBlack { + keyid = 10940; + displayName = "Black Key (e92e)"; +}; +class ItemKeyBlack941: ItemKeyBlack { + keyid = 10941; + displayName = "Black Key (1d78)"; +}; +class ItemKeyBlack942: ItemKeyBlack { + keyid = 10942; + displayName = "Black Key (e21f)"; +}; +class ItemKeyBlack943: ItemKeyBlack { + keyid = 10943; + displayName = "Black Key (a4df)"; +}; +class ItemKeyBlack944: ItemKeyBlack { + keyid = 10944; + displayName = "Black Key (56f6)"; +}; +class ItemKeyBlack945: ItemKeyBlack { + keyid = 10945; + displayName = "Black Key (1337)"; +}; +class ItemKeyBlack946: ItemKeyBlack { + keyid = 10946; + displayName = "Black Key (1e22)"; +}; +class ItemKeyBlack947: ItemKeyBlack { + keyid = 10947; + displayName = "Black Key (7382)"; +}; +class ItemKeyBlack948: ItemKeyBlack { + keyid = 10948; + displayName = "Black Key (54cf)"; +}; +class ItemKeyBlack949: ItemKeyBlack { + keyid = 10949; + displayName = "Black Key (a7b9)"; +}; +class ItemKeyBlack950: ItemKeyBlack { + keyid = 10950; + displayName = "Black Key (3baa)"; +}; +class ItemKeyBlack951: ItemKeyBlack { + keyid = 10951; + displayName = "Black Key (2e99)"; +}; +class ItemKeyBlack952: ItemKeyBlack { + keyid = 10952; + displayName = "Black Key (f2a6)"; +}; +class ItemKeyBlack953: ItemKeyBlack { + keyid = 10953; + displayName = "Black Key (140f)"; +}; +class ItemKeyBlack954: ItemKeyBlack { + keyid = 10954; + displayName = "Black Key (a18b)"; +}; +class ItemKeyBlack955: ItemKeyBlack { + keyid = 10955; + displayName = "Black Key (7665)"; +}; +class ItemKeyBlack956: ItemKeyBlack { + keyid = 10956; + displayName = "Black Key (7b96)"; +}; +class ItemKeyBlack957: ItemKeyBlack { + keyid = 10957; + displayName = "Black Key (3e09)"; +}; +class ItemKeyBlack958: ItemKeyBlack { + keyid = 10958; + displayName = "Black Key (fa0b)"; +}; +class ItemKeyBlack959: ItemKeyBlack { + keyid = 10959; + displayName = "Black Key (fdd5)"; +}; +class ItemKeyBlack960: ItemKeyBlack { + keyid = 10960; + displayName = "Black Key (f073)"; +}; +class ItemKeyBlack961: ItemKeyBlack { + keyid = 10961; + displayName = "Black Key (282b)"; +}; +class ItemKeyBlack962: ItemKeyBlack { + keyid = 10962; + displayName = "Black Key (162e)"; +}; +class ItemKeyBlack963: ItemKeyBlack { + keyid = 10963; + displayName = "Black Key (5951)"; +}; +class ItemKeyBlack964: ItemKeyBlack { + keyid = 10964; + displayName = "Black Key (03fc)"; +}; +class ItemKeyBlack965: ItemKeyBlack { + keyid = 10965; + displayName = "Black Key (1489)"; +}; +class ItemKeyBlack966: ItemKeyBlack { + keyid = 10966; + displayName = "Black Key (120a)"; +}; +class ItemKeyBlack967: ItemKeyBlack { + keyid = 10967; + displayName = "Black Key (f6ad)"; +}; +class ItemKeyBlack968: ItemKeyBlack { + keyid = 10968; + displayName = "Black Key (f8b5)"; +}; +class ItemKeyBlack969: ItemKeyBlack { + keyid = 10969; + displayName = "Black Key (0963)"; +}; +class ItemKeyBlack970: ItemKeyBlack { + keyid = 10970; + displayName = "Black Key (393c)"; +}; +class ItemKeyBlack971: ItemKeyBlack { + keyid = 10971; + displayName = "Black Key (a4f8)"; +}; +class ItemKeyBlack972: ItemKeyBlack { + keyid = 10972; + displayName = "Black Key (be32)"; +}; +class ItemKeyBlack973: ItemKeyBlack { + keyid = 10973; + displayName = "Black Key (c2c3)"; +}; +class ItemKeyBlack974: ItemKeyBlack { + keyid = 10974; + displayName = "Black Key (5340)"; +}; +class ItemKeyBlack975: ItemKeyBlack { + keyid = 10975; + displayName = "Black Key (1f71)"; +}; +class ItemKeyBlack976: ItemKeyBlack { + keyid = 10976; + displayName = "Black Key (0a22)"; +}; +class ItemKeyBlack977: ItemKeyBlack { + keyid = 10977; + displayName = "Black Key (949a)"; +}; +class ItemKeyBlack978: ItemKeyBlack { + keyid = 10978; + displayName = "Black Key (9dcc)"; +}; +class ItemKeyBlack979: ItemKeyBlack { + keyid = 10979; + displayName = "Black Key (d971)"; +}; +class ItemKeyBlack980: ItemKeyBlack { + keyid = 10980; + displayName = "Black Key (9665)"; +}; +class ItemKeyBlack981: ItemKeyBlack { + keyid = 10981; + displayName = "Black Key (de4e)"; +}; +class ItemKeyBlack982: ItemKeyBlack { + keyid = 10982; + displayName = "Black Key (781d)"; +}; +class ItemKeyBlack983: ItemKeyBlack { + keyid = 10983; + displayName = "Black Key (d1a5)"; +}; +class ItemKeyBlack984: ItemKeyBlack { + keyid = 10984; + displayName = "Black Key (8f47)"; +}; +class ItemKeyBlack985: ItemKeyBlack { + keyid = 10985; + displayName = "Black Key (7e3b)"; +}; +class ItemKeyBlack986: ItemKeyBlack { + keyid = 10986; + displayName = "Black Key (def3)"; +}; +class ItemKeyBlack987: ItemKeyBlack { + keyid = 10987; + displayName = "Black Key (60a1)"; +}; +class ItemKeyBlack988: ItemKeyBlack { + keyid = 10988; + displayName = "Black Key (89b3)"; +}; +class ItemKeyBlack989: ItemKeyBlack { + keyid = 10989; + displayName = "Black Key (3ffb)"; +}; +class ItemKeyBlack990: ItemKeyBlack { + keyid = 10990; + displayName = "Black Key (4e90)"; +}; +class ItemKeyBlack991: ItemKeyBlack { + keyid = 10991; + displayName = "Black Key (eea9)"; +}; +class ItemKeyBlack992: ItemKeyBlack { + keyid = 10992; + displayName = "Black Key (58b4)"; +}; +class ItemKeyBlack993: ItemKeyBlack { + keyid = 10993; + displayName = "Black Key (7884)"; +}; +class ItemKeyBlack994: ItemKeyBlack { + keyid = 10994; + displayName = "Black Key (851b)"; +}; +class ItemKeyBlack995: ItemKeyBlack { + keyid = 10995; + displayName = "Black Key (a30c)"; +}; +class ItemKeyBlack996: ItemKeyBlack { + keyid = 10996; + displayName = "Black Key (4a12)"; +}; +class ItemKeyBlack997: ItemKeyBlack { + keyid = 10997; + displayName = "Black Key (86c9)"; +}; +class ItemKeyBlack998: ItemKeyBlack { + keyid = 10998; + displayName = "Black Key (3b50)"; +}; +class ItemKeyBlack999: ItemKeyBlack { + keyid = 10999; + displayName = "Black Key (c926)"; +}; +class ItemKeyBlack1000: ItemKeyBlack { + keyid = 11000; + displayName = "Black Key (6025)"; +}; +class ItemKeyBlack1001: ItemKeyBlack { + keyid = 11001; + displayName = "Black Key (e9b1)"; +}; +class ItemKeyBlack1002: ItemKeyBlack { + keyid = 11002; + displayName = "Black Key (5811)"; +}; +class ItemKeyBlack1003: ItemKeyBlack { + keyid = 11003; + displayName = "Black Key (2578)"; +}; +class ItemKeyBlack1004: ItemKeyBlack { + keyid = 11004; + displayName = "Black Key (690b)"; +}; +class ItemKeyBlack1005: ItemKeyBlack { + keyid = 11005; + displayName = "Black Key (e310)"; +}; +class ItemKeyBlack1006: ItemKeyBlack { + keyid = 11006; + displayName = "Black Key (7e09)"; +}; +class ItemKeyBlack1007: ItemKeyBlack { + keyid = 11007; + displayName = "Black Key (3013)"; +}; +class ItemKeyBlack1008: ItemKeyBlack { + keyid = 11008; + displayName = "Black Key (c673)"; +}; +class ItemKeyBlack1009: ItemKeyBlack { + keyid = 11009; + displayName = "Black Key (25e2)"; +}; +class ItemKeyBlack1010: ItemKeyBlack { + keyid = 11010; + displayName = "Black Key (efea)"; +}; +class ItemKeyBlack1011: ItemKeyBlack { + keyid = 11011; + displayName = "Black Key (84ad)"; +}; +class ItemKeyBlack1012: ItemKeyBlack { + keyid = 11012; + displayName = "Black Key (0276)"; +}; +class ItemKeyBlack1013: ItemKeyBlack { + keyid = 11013; + displayName = "Black Key (75f6)"; +}; +class ItemKeyBlack1014: ItemKeyBlack { + keyid = 11014; + displayName = "Black Key (09b9)"; +}; +class ItemKeyBlack1015: ItemKeyBlack { + keyid = 11015; + displayName = "Black Key (02a2)"; +}; +class ItemKeyBlack1016: ItemKeyBlack { + keyid = 11016; + displayName = "Black Key (8da1)"; +}; +class ItemKeyBlack1017: ItemKeyBlack { + keyid = 11017; + displayName = "Black Key (e9a6)"; +}; +class ItemKeyBlack1018: ItemKeyBlack { + keyid = 11018; + displayName = "Black Key (26cb)"; +}; +class ItemKeyBlack1019: ItemKeyBlack { + keyid = 11019; + displayName = "Black Key (4cf4)"; +}; +class ItemKeyBlack1020: ItemKeyBlack { + keyid = 11020; + displayName = "Black Key (5a76)"; +}; +class ItemKeyBlack1021: ItemKeyBlack { + keyid = 11021; + displayName = "Black Key (e7c3)"; +}; +class ItemKeyBlack1022: ItemKeyBlack { + keyid = 11022; + displayName = "Black Key (601d)"; +}; +class ItemKeyBlack1023: ItemKeyBlack { + keyid = 11023; + displayName = "Black Key (a61f)"; +}; +class ItemKeyBlack1024: ItemKeyBlack { + keyid = 11024; + displayName = "Black Key (70a4)"; +}; +class ItemKeyBlack1025: ItemKeyBlack { + keyid = 11025; + displayName = "Black Key (5026)"; +}; +class ItemKeyBlack1026: ItemKeyBlack { + keyid = 11026; + displayName = "Black Key (d8b2)"; +}; +class ItemKeyBlack1027: ItemKeyBlack { + keyid = 11027; + displayName = "Black Key (66b2)"; +}; +class ItemKeyBlack1028: ItemKeyBlack { + keyid = 11028; + displayName = "Black Key (f098)"; +}; +class ItemKeyBlack1029: ItemKeyBlack { + keyid = 11029; + displayName = "Black Key (de2e)"; +}; +class ItemKeyBlack1030: ItemKeyBlack { + keyid = 11030; + displayName = "Black Key (bfac)"; +}; +class ItemKeyBlack1031: ItemKeyBlack { + keyid = 11031; + displayName = "Black Key (f16f)"; +}; +class ItemKeyBlack1032: ItemKeyBlack { + keyid = 11032; + displayName = "Black Key (326c)"; +}; +class ItemKeyBlack1033: ItemKeyBlack { + keyid = 11033; + displayName = "Black Key (d918)"; +}; +class ItemKeyBlack1034: ItemKeyBlack { + keyid = 11034; + displayName = "Black Key (9dff)"; +}; +class ItemKeyBlack1035: ItemKeyBlack { + keyid = 11035; + displayName = "Black Key (e3c6)"; +}; +class ItemKeyBlack1036: ItemKeyBlack { + keyid = 11036; + displayName = "Black Key (fac9)"; +}; +class ItemKeyBlack1037: ItemKeyBlack { + keyid = 11037; + displayName = "Black Key (ae44)"; +}; +class ItemKeyBlack1038: ItemKeyBlack { + keyid = 11038; + displayName = "Black Key (8c0e)"; +}; +class ItemKeyBlack1039: ItemKeyBlack { + keyid = 11039; + displayName = "Black Key (6193)"; +}; +class ItemKeyBlack1040: ItemKeyBlack { + keyid = 11040; + displayName = "Black Key (7111)"; +}; +class ItemKeyBlack1041: ItemKeyBlack { + keyid = 11041; + displayName = "Black Key (b00a)"; +}; +class ItemKeyBlack1042: ItemKeyBlack { + keyid = 11042; + displayName = "Black Key (b731)"; +}; +class ItemKeyBlack1043: ItemKeyBlack { + keyid = 11043; + displayName = "Black Key (f3d5)"; +}; +class ItemKeyBlack1044: ItemKeyBlack { + keyid = 11044; + displayName = "Black Key (57e7)"; +}; +class ItemKeyBlack1045: ItemKeyBlack { + keyid = 11045; + displayName = "Black Key (aa99)"; +}; +class ItemKeyBlack1046: ItemKeyBlack { + keyid = 11046; + displayName = "Black Key (9959)"; +}; +class ItemKeyBlack1047: ItemKeyBlack { + keyid = 11047; + displayName = "Black Key (e0fa)"; +}; +class ItemKeyBlack1048: ItemKeyBlack { + keyid = 11048; + displayName = "Black Key (0cc7)"; +}; +class ItemKeyBlack1049: ItemKeyBlack { + keyid = 11049; + displayName = "Black Key (53d6)"; +}; +class ItemKeyBlack1050: ItemKeyBlack { + keyid = 11050; + displayName = "Black Key (a792)"; +}; +class ItemKeyBlack1051: ItemKeyBlack { + keyid = 11051; + displayName = "Black Key (2c50)"; +}; +class ItemKeyBlack1052: ItemKeyBlack { + keyid = 11052; + displayName = "Black Key (7325)"; +}; +class ItemKeyBlack1053: ItemKeyBlack { + keyid = 11053; + displayName = "Black Key (78dc)"; +}; +class ItemKeyBlack1054: ItemKeyBlack { + keyid = 11054; + displayName = "Black Key (1e62)"; +}; +class ItemKeyBlack1055: ItemKeyBlack { + keyid = 11055; + displayName = "Black Key (1b73)"; +}; +class ItemKeyBlack1056: ItemKeyBlack { + keyid = 11056; + displayName = "Black Key (4ed0)"; +}; +class ItemKeyBlack1057: ItemKeyBlack { + keyid = 11057; + displayName = "Black Key (b288)"; +}; +class ItemKeyBlack1058: ItemKeyBlack { + keyid = 11058; + displayName = "Black Key (fea1)"; +}; +class ItemKeyBlack1059: ItemKeyBlack { + keyid = 11059; + displayName = "Black Key (85b6)"; +}; +class ItemKeyBlack1060: ItemKeyBlack { + keyid = 11060; + displayName = "Black Key (80ae)"; +}; +class ItemKeyBlack1061: ItemKeyBlack { + keyid = 11061; + displayName = "Black Key (7e00)"; +}; +class ItemKeyBlack1062: ItemKeyBlack { + keyid = 11062; + displayName = "Black Key (cabd)"; +}; +class ItemKeyBlack1063: ItemKeyBlack { + keyid = 11063; + displayName = "Black Key (f989)"; +}; +class ItemKeyBlack1064: ItemKeyBlack { + keyid = 11064; + displayName = "Black Key (eae7)"; +}; +class ItemKeyBlack1065: ItemKeyBlack { + keyid = 11065; + displayName = "Black Key (3700)"; +}; +class ItemKeyBlack1066: ItemKeyBlack { + keyid = 11066; + displayName = "Black Key (3738)"; +}; +class ItemKeyBlack1067: ItemKeyBlack { + keyid = 11067; + displayName = "Black Key (a4bf)"; +}; +class ItemKeyBlack1068: ItemKeyBlack { + keyid = 11068; + displayName = "Black Key (f419)"; +}; +class ItemKeyBlack1069: ItemKeyBlack { + keyid = 11069; + displayName = "Black Key (889e)"; +}; +class ItemKeyBlack1070: ItemKeyBlack { + keyid = 11070; + displayName = "Black Key (5cba)"; +}; +class ItemKeyBlack1071: ItemKeyBlack { + keyid = 11071; + displayName = "Black Key (ed9a)"; +}; +class ItemKeyBlack1072: ItemKeyBlack { + keyid = 11072; + displayName = "Black Key (3c59)"; +}; +class ItemKeyBlack1073: ItemKeyBlack { + keyid = 11073; + displayName = "Black Key (7f94)"; +}; +class ItemKeyBlack1074: ItemKeyBlack { + keyid = 11074; + displayName = "Black Key (c0e4)"; +}; +class ItemKeyBlack1075: ItemKeyBlack { + keyid = 11075; + displayName = "Black Key (d147)"; +}; +class ItemKeyBlack1076: ItemKeyBlack { + keyid = 11076; + displayName = "Black Key (26e6)"; +}; +class ItemKeyBlack1077: ItemKeyBlack { + keyid = 11077; + displayName = "Black Key (5ed6)"; +}; +class ItemKeyBlack1078: ItemKeyBlack { + keyid = 11078; + displayName = "Black Key (de80)"; +}; +class ItemKeyBlack1079: ItemKeyBlack { + keyid = 11079; + displayName = "Black Key (c73d)"; +}; +class ItemKeyBlack1080: ItemKeyBlack { + keyid = 11080; + displayName = "Black Key (49b8)"; +}; +class ItemKeyBlack1081: ItemKeyBlack { + keyid = 11081; + displayName = "Black Key (899f)"; +}; +class ItemKeyBlack1082: ItemKeyBlack { + keyid = 11082; + displayName = "Black Key (bc50)"; +}; +class ItemKeyBlack1083: ItemKeyBlack { + keyid = 11083; + displayName = "Black Key (230a)"; +}; +class ItemKeyBlack1084: ItemKeyBlack { + keyid = 11084; + displayName = "Black Key (6370)"; +}; +class ItemKeyBlack1085: ItemKeyBlack { + keyid = 11085; + displayName = "Black Key (eb40)"; +}; +class ItemKeyBlack1086: ItemKeyBlack { + keyid = 11086; + displayName = "Black Key (c419)"; +}; +class ItemKeyBlack1087: ItemKeyBlack { + keyid = 11087; + displayName = "Black Key (3a13)"; +}; +class ItemKeyBlack1088: ItemKeyBlack { + keyid = 11088; + displayName = "Black Key (f80a)"; +}; +class ItemKeyBlack1089: ItemKeyBlack { + keyid = 11089; + displayName = "Black Key (b6a8)"; +}; +class ItemKeyBlack1090: ItemKeyBlack { + keyid = 11090; + displayName = "Black Key (ad95)"; +}; +class ItemKeyBlack1091: ItemKeyBlack { + keyid = 11091; + displayName = "Black Key (61f9)"; +}; +class ItemKeyBlack1092: ItemKeyBlack { + keyid = 11092; + displayName = "Black Key (5f88)"; +}; +class ItemKeyBlack1093: ItemKeyBlack { + keyid = 11093; + displayName = "Black Key (fa5d)"; +}; +class ItemKeyBlack1094: ItemKeyBlack { + keyid = 11094; + displayName = "Black Key (41fd)"; +}; +class ItemKeyBlack1095: ItemKeyBlack { + keyid = 11095; + displayName = "Black Key (a816)"; +}; +class ItemKeyBlack1096: ItemKeyBlack { + keyid = 11096; + displayName = "Black Key (734b)"; +}; +class ItemKeyBlack1097: ItemKeyBlack { + keyid = 11097; + displayName = "Black Key (2ce3)"; +}; +class ItemKeyBlack1098: ItemKeyBlack { + keyid = 11098; + displayName = "Black Key (92eb)"; +}; +class ItemKeyBlack1099: ItemKeyBlack { + keyid = 11099; + displayName = "Black Key (1577)"; +}; +class ItemKeyBlack1100: ItemKeyBlack { + keyid = 11100; + displayName = "Black Key (fdf8)"; +}; +class ItemKeyBlack1101: ItemKeyBlack { + keyid = 11101; + displayName = "Black Key (32f6)"; +}; +class ItemKeyBlack1102: ItemKeyBlack { + keyid = 11102; + displayName = "Black Key (95a8)"; +}; +class ItemKeyBlack1103: ItemKeyBlack { + keyid = 11103; + displayName = "Black Key (456a)"; +}; +class ItemKeyBlack1104: ItemKeyBlack { + keyid = 11104; + displayName = "Black Key (ec31)"; +}; +class ItemKeyBlack1105: ItemKeyBlack { + keyid = 11105; + displayName = "Black Key (ad49)"; +}; +class ItemKeyBlack1106: ItemKeyBlack { + keyid = 11106; + displayName = "Black Key (9a6f)"; +}; +class ItemKeyBlack1107: ItemKeyBlack { + keyid = 11107; + displayName = "Black Key (1b08)"; +}; +class ItemKeyBlack1108: ItemKeyBlack { + keyid = 11108; + displayName = "Black Key (f336)"; +}; +class ItemKeyBlack1109: ItemKeyBlack { + keyid = 11109; + displayName = "Black Key (1db8)"; +}; +class ItemKeyBlack1110: ItemKeyBlack { + keyid = 11110; + displayName = "Black Key (e0da)"; +}; +class ItemKeyBlack1111: ItemKeyBlack { + keyid = 11111; + displayName = "Black Key (4b65)"; +}; +class ItemKeyBlack1112: ItemKeyBlack { + keyid = 11112; + displayName = "Black Key (8b7b)"; +}; +class ItemKeyBlack1113: ItemKeyBlack { + keyid = 11113; + displayName = "Black Key (325f)"; +}; +class ItemKeyBlack1114: ItemKeyBlack { + keyid = 11114; + displayName = "Black Key (f618)"; +}; +class ItemKeyBlack1115: ItemKeyBlack { + keyid = 11115; + displayName = "Black Key (36c6)"; +}; +class ItemKeyBlack1116: ItemKeyBlack { + keyid = 11116; + displayName = "Black Key (1eee)"; +}; +class ItemKeyBlack1117: ItemKeyBlack { + keyid = 11117; + displayName = "Black Key (56a8)"; +}; +class ItemKeyBlack1118: ItemKeyBlack { + keyid = 11118; + displayName = "Black Key (b3bd)"; +}; +class ItemKeyBlack1119: ItemKeyBlack { + keyid = 11119; + displayName = "Black Key (e27c)"; +}; +class ItemKeyBlack1120: ItemKeyBlack { + keyid = 11120; + displayName = "Black Key (3a79)"; +}; +class ItemKeyBlack1121: ItemKeyBlack { + keyid = 11121; + displayName = "Black Key (ea3d)"; +}; +class ItemKeyBlack1122: ItemKeyBlack { + keyid = 11122; + displayName = "Black Key (f513)"; +}; +class ItemKeyBlack1123: ItemKeyBlack { + keyid = 11123; + displayName = "Black Key (7cd5)"; +}; +class ItemKeyBlack1124: ItemKeyBlack { + keyid = 11124; + displayName = "Black Key (7b56)"; +}; +class ItemKeyBlack1125: ItemKeyBlack { + keyid = 11125; + displayName = "Black Key (044e)"; +}; +class ItemKeyBlack1126: ItemKeyBlack { + keyid = 11126; + displayName = "Black Key (8a9a)"; +}; +class ItemKeyBlack1127: ItemKeyBlack { + keyid = 11127; + displayName = "Black Key (8795)"; +}; +class ItemKeyBlack1128: ItemKeyBlack { + keyid = 11128; + displayName = "Black Key (9f69)"; +}; +class ItemKeyBlack1129: ItemKeyBlack { + keyid = 11129; + displayName = "Black Key (c1b9)"; +}; +class ItemKeyBlack1130: ItemKeyBlack { + keyid = 11130; + displayName = "Black Key (1dc8)"; +}; +class ItemKeyBlack1131: ItemKeyBlack { + keyid = 11131; + displayName = "Black Key (7e8f)"; +}; +class ItemKeyBlack1132: ItemKeyBlack { + keyid = 11132; + displayName = "Black Key (27ca)"; +}; +class ItemKeyBlack1133: ItemKeyBlack { + keyid = 11133; + displayName = "Black Key (8b80)"; +}; +class ItemKeyBlack1134: ItemKeyBlack { + keyid = 11134; + displayName = "Black Key (bc01)"; +}; +class ItemKeyBlack1135: ItemKeyBlack { + keyid = 11135; + displayName = "Black Key (3311)"; +}; +class ItemKeyBlack1136: ItemKeyBlack { + keyid = 11136; + displayName = "Black Key (93a3)"; +}; +class ItemKeyBlack1137: ItemKeyBlack { + keyid = 11137; + displayName = "Black Key (e6d3)"; +}; +class ItemKeyBlack1138: ItemKeyBlack { + keyid = 11138; + displayName = "Black Key (0c45)"; +}; +class ItemKeyBlack1139: ItemKeyBlack { + keyid = 11139; + displayName = "Black Key (fcd2)"; +}; +class ItemKeyBlack1140: ItemKeyBlack { + keyid = 11140; + displayName = "Black Key (43e4)"; +}; +class ItemKeyBlack1141: ItemKeyBlack { + keyid = 11141; + displayName = "Black Key (edf5)"; +}; +class ItemKeyBlack1142: ItemKeyBlack { + keyid = 11142; + displayName = "Black Key (c5d2)"; +}; +class ItemKeyBlack1143: ItemKeyBlack { + keyid = 11143; + displayName = "Black Key (4934)"; +}; +class ItemKeyBlack1144: ItemKeyBlack { + keyid = 11144; + displayName = "Black Key (2ad2)"; +}; +class ItemKeyBlack1145: ItemKeyBlack { + keyid = 11145; + displayName = "Black Key (efa5)"; +}; +class ItemKeyBlack1146: ItemKeyBlack { + keyid = 11146; + displayName = "Black Key (1647)"; +}; +class ItemKeyBlack1147: ItemKeyBlack { + keyid = 11147; + displayName = "Black Key (14f6)"; +}; +class ItemKeyBlack1148: ItemKeyBlack { + keyid = 11148; + displayName = "Black Key (2eb5)"; +}; +class ItemKeyBlack1149: ItemKeyBlack { + keyid = 11149; + displayName = "Black Key (b631)"; +}; +class ItemKeyBlack1150: ItemKeyBlack { + keyid = 11150; + displayName = "Black Key (7b5f)"; +}; +class ItemKeyBlack1151: ItemKeyBlack { + keyid = 11151; + displayName = "Black Key (3425)"; +}; +class ItemKeyBlack1152: ItemKeyBlack { + keyid = 11152; + displayName = "Black Key (9226)"; +}; +class ItemKeyBlack1153: ItemKeyBlack { + keyid = 11153; + displayName = "Black Key (e483)"; +}; +class ItemKeyBlack1154: ItemKeyBlack { + keyid = 11154; + displayName = "Black Key (122c)"; +}; +class ItemKeyBlack1155: ItemKeyBlack { + keyid = 11155; + displayName = "Black Key (6a5b)"; +}; +class ItemKeyBlack1156: ItemKeyBlack { + keyid = 11156; + displayName = "Black Key (81e5)"; +}; +class ItemKeyBlack1157: ItemKeyBlack { + keyid = 11157; + displayName = "Black Key (cf72)"; +}; +class ItemKeyBlack1158: ItemKeyBlack { + keyid = 11158; + displayName = "Black Key (e45b)"; +}; +class ItemKeyBlack1159: ItemKeyBlack { + keyid = 11159; + displayName = "Black Key (7adb)"; +}; +class ItemKeyBlack1160: ItemKeyBlack { + keyid = 11160; + displayName = "Black Key (9ac3)"; +}; +class ItemKeyBlack1161: ItemKeyBlack { + keyid = 11161; + displayName = "Black Key (c3b7)"; +}; +class ItemKeyBlack1162: ItemKeyBlack { + keyid = 11162; + displayName = "Black Key (584b)"; +}; +class ItemKeyBlack1163: ItemKeyBlack { + keyid = 11163; + displayName = "Black Key (5f6e)"; +}; +class ItemKeyBlack1164: ItemKeyBlack { + keyid = 11164; + displayName = "Black Key (2e31)"; +}; +class ItemKeyBlack1165: ItemKeyBlack { + keyid = 11165; + displayName = "Black Key (8add)"; +}; +class ItemKeyBlack1166: ItemKeyBlack { + keyid = 11166; + displayName = "Black Key (ea62)"; +}; +class ItemKeyBlack1167: ItemKeyBlack { + keyid = 11167; + displayName = "Black Key (e3c0)"; +}; +class ItemKeyBlack1168: ItemKeyBlack { + keyid = 11168; + displayName = "Black Key (7a96)"; +}; +class ItemKeyBlack1169: ItemKeyBlack { + keyid = 11169; + displayName = "Black Key (f77b)"; +}; +class ItemKeyBlack1170: ItemKeyBlack { + keyid = 11170; + displayName = "Black Key (0378)"; +}; +class ItemKeyBlack1171: ItemKeyBlack { + keyid = 11171; + displayName = "Black Key (7851)"; +}; +class ItemKeyBlack1172: ItemKeyBlack { + keyid = 11172; + displayName = "Black Key (bf59)"; +}; +class ItemKeyBlack1173: ItemKeyBlack { + keyid = 11173; + displayName = "Black Key (8537)"; +}; +class ItemKeyBlack1174: ItemKeyBlack { + keyid = 11174; + displayName = "Black Key (1373)"; +}; +class ItemKeyBlack1175: ItemKeyBlack { + keyid = 11175; + displayName = "Black Key (c415)"; +}; +class ItemKeyBlack1176: ItemKeyBlack { + keyid = 11176; + displayName = "Black Key (1c31)"; +}; +class ItemKeyBlack1177: ItemKeyBlack { + keyid = 11177; + displayName = "Black Key (0d6e)"; +}; +class ItemKeyBlack1178: ItemKeyBlack { + keyid = 11178; + displayName = "Black Key (9eeb)"; +}; +class ItemKeyBlack1179: ItemKeyBlack { + keyid = 11179; + displayName = "Black Key (5dd1)"; +}; +class ItemKeyBlack1180: ItemKeyBlack { + keyid = 11180; + displayName = "Black Key (9d39)"; +}; +class ItemKeyBlack1181: ItemKeyBlack { + keyid = 11181; + displayName = "Black Key (25a4)"; +}; +class ItemKeyBlack1182: ItemKeyBlack { + keyid = 11182; + displayName = "Black Key (d697)"; +}; +class ItemKeyBlack1183: ItemKeyBlack { + keyid = 11183; + displayName = "Black Key (6a50)"; +}; +class ItemKeyBlack1184: ItemKeyBlack { + keyid = 11184; + displayName = "Black Key (0411)"; +}; +class ItemKeyBlack1185: ItemKeyBlack { + keyid = 11185; + displayName = "Black Key (c452)"; +}; +class ItemKeyBlack1186: ItemKeyBlack { + keyid = 11186; + displayName = "Black Key (8b28)"; +}; +class ItemKeyBlack1187: ItemKeyBlack { + keyid = 11187; + displayName = "Black Key (2a0e)"; +}; +class ItemKeyBlack1188: ItemKeyBlack { + keyid = 11188; + displayName = "Black Key (4b0c)"; +}; +class ItemKeyBlack1189: ItemKeyBlack { + keyid = 11189; + displayName = "Black Key (1183)"; +}; +class ItemKeyBlack1190: ItemKeyBlack { + keyid = 11190; + displayName = "Black Key (43cc)"; +}; +class ItemKeyBlack1191: ItemKeyBlack { + keyid = 11191; + displayName = "Black Key (cefa)"; +}; +class ItemKeyBlack1192: ItemKeyBlack { + keyid = 11192; + displayName = "Black Key (2d13)"; +}; +class ItemKeyBlack1193: ItemKeyBlack { + keyid = 11193; + displayName = "Black Key (003f)"; +}; +class ItemKeyBlack1194: ItemKeyBlack { + keyid = 11194; + displayName = "Black Key (1e1e)"; +}; +class ItemKeyBlack1195: ItemKeyBlack { + keyid = 11195; + displayName = "Black Key (4426)"; +}; +class ItemKeyBlack1196: ItemKeyBlack { + keyid = 11196; + displayName = "Black Key (d245)"; +}; +class ItemKeyBlack1197: ItemKeyBlack { + keyid = 11197; + displayName = "Black Key (6984)"; +}; +class ItemKeyBlack1198: ItemKeyBlack { + keyid = 11198; + displayName = "Black Key (215f)"; +}; +class ItemKeyBlack1199: ItemKeyBlack { + keyid = 11199; + displayName = "Black Key (9555)"; +}; +class ItemKeyBlack1200: ItemKeyBlack { + keyid = 11200; + displayName = "Black Key (874b)"; +}; +class ItemKeyBlack1201: ItemKeyBlack { + keyid = 11201; + displayName = "Black Key (68c8)"; +}; +class ItemKeyBlack1202: ItemKeyBlack { + keyid = 11202; + displayName = "Black Key (fc5f)"; +}; +class ItemKeyBlack1203: ItemKeyBlack { + keyid = 11203; + displayName = "Black Key (8926)"; +}; +class ItemKeyBlack1204: ItemKeyBlack { + keyid = 11204; + displayName = "Black Key (f330)"; +}; +class ItemKeyBlack1205: ItemKeyBlack { + keyid = 11205; + displayName = "Black Key (76dd)"; +}; +class ItemKeyBlack1206: ItemKeyBlack { + keyid = 11206; + displayName = "Black Key (5cca)"; +}; +class ItemKeyBlack1207: ItemKeyBlack { + keyid = 11207; + displayName = "Black Key (0cb6)"; +}; +class ItemKeyBlack1208: ItemKeyBlack { + keyid = 11208; + displayName = "Black Key (d82a)"; +}; +class ItemKeyBlack1209: ItemKeyBlack { + keyid = 11209; + displayName = "Black Key (f2a1)"; +}; +class ItemKeyBlack1210: ItemKeyBlack { + keyid = 11210; + displayName = "Black Key (386e)"; +}; +class ItemKeyBlack1211: ItemKeyBlack { + keyid = 11211; + displayName = "Black Key (1a4c)"; +}; +class ItemKeyBlack1212: ItemKeyBlack { + keyid = 11212; + displayName = "Black Key (f624)"; +}; +class ItemKeyBlack1213: ItemKeyBlack { + keyid = 11213; + displayName = "Black Key (679d)"; +}; +class ItemKeyBlack1214: ItemKeyBlack { + keyid = 11214; + displayName = "Black Key (8f8f)"; +}; +class ItemKeyBlack1215: ItemKeyBlack { + keyid = 11215; + displayName = "Black Key (93b8)"; +}; +class ItemKeyBlack1216: ItemKeyBlack { + keyid = 11216; + displayName = "Black Key (e4ca)"; +}; +class ItemKeyBlack1217: ItemKeyBlack { + keyid = 11217; + displayName = "Black Key (cae8)"; +}; +class ItemKeyBlack1218: ItemKeyBlack { + keyid = 11218; + displayName = "Black Key (5796)"; +}; +class ItemKeyBlack1219: ItemKeyBlack { + keyid = 11219; + displayName = "Black Key (7634)"; +}; +class ItemKeyBlack1220: ItemKeyBlack { + keyid = 11220; + displayName = "Black Key (95a4)"; +}; +class ItemKeyBlack1221: ItemKeyBlack { + keyid = 11221; + displayName = "Black Key (91f9)"; +}; +class ItemKeyBlack1222: ItemKeyBlack { + keyid = 11222; + displayName = "Black Key (d42a)"; +}; +class ItemKeyBlack1223: ItemKeyBlack { + keyid = 11223; + displayName = "Black Key (d145)"; +}; +class ItemKeyBlack1224: ItemKeyBlack { + keyid = 11224; + displayName = "Black Key (c8ce)"; +}; +class ItemKeyBlack1225: ItemKeyBlack { + keyid = 11225; + displayName = "Black Key (bb4c)"; +}; +class ItemKeyBlack1226: ItemKeyBlack { + keyid = 11226; + displayName = "Black Key (7352)"; +}; +class ItemKeyBlack1227: ItemKeyBlack { + keyid = 11227; + displayName = "Black Key (96ce)"; +}; +class ItemKeyBlack1228: ItemKeyBlack { + keyid = 11228; + displayName = "Black Key (df40)"; +}; +class ItemKeyBlack1229: ItemKeyBlack { + keyid = 11229; + displayName = "Black Key (9e1c)"; +}; +class ItemKeyBlack1230: ItemKeyBlack { + keyid = 11230; + displayName = "Black Key (4235)"; +}; +class ItemKeyBlack1231: ItemKeyBlack { + keyid = 11231; + displayName = "Black Key (9713)"; +}; +class ItemKeyBlack1232: ItemKeyBlack { + keyid = 11232; + displayName = "Black Key (4584)"; +}; +class ItemKeyBlack1233: ItemKeyBlack { + keyid = 11233; + displayName = "Black Key (03f9)"; +}; +class ItemKeyBlack1234: ItemKeyBlack { + keyid = 11234; + displayName = "Black Key (b3d6)"; +}; +class ItemKeyBlack1235: ItemKeyBlack { + keyid = 11235; + displayName = "Black Key (6b7f)"; +}; +class ItemKeyBlack1236: ItemKeyBlack { + keyid = 11236; + displayName = "Black Key (a563)"; +}; +class ItemKeyBlack1237: ItemKeyBlack { + keyid = 11237; + displayName = "Black Key (f15c)"; +}; +class ItemKeyBlack1238: ItemKeyBlack { + keyid = 11238; + displayName = "Black Key (63b9)"; +}; +class ItemKeyBlack1239: ItemKeyBlack { + keyid = 11239; + displayName = "Black Key (c766)"; +}; +class ItemKeyBlack1240: ItemKeyBlack { + keyid = 11240; + displayName = "Black Key (35e8)"; +}; +class ItemKeyBlack1241: ItemKeyBlack { + keyid = 11241; + displayName = "Black Key (6fdc)"; +}; +class ItemKeyBlack1242: ItemKeyBlack { + keyid = 11242; + displayName = "Black Key (e2dc)"; +}; +class ItemKeyBlack1243: ItemKeyBlack { + keyid = 11243; + displayName = "Black Key (bb41)"; +}; +class ItemKeyBlack1244: ItemKeyBlack { + keyid = 11244; + displayName = "Black Key (e26a)"; +}; +class ItemKeyBlack1245: ItemKeyBlack { + keyid = 11245; + displayName = "Black Key (871a)"; +}; +class ItemKeyBlack1246: ItemKeyBlack { + keyid = 11246; + displayName = "Black Key (8960)"; +}; +class ItemKeyBlack1247: ItemKeyBlack { + keyid = 11247; + displayName = "Black Key (8919)"; +}; +class ItemKeyBlack1248: ItemKeyBlack { + keyid = 11248; + displayName = "Black Key (429e)"; +}; +class ItemKeyBlack1249: ItemKeyBlack { + keyid = 11249; + displayName = "Black Key (2f36)"; +}; +class ItemKeyBlack1250: ItemKeyBlack { + keyid = 11250; + displayName = "Black Key (28de)"; +}; +class ItemKeyBlack1251: ItemKeyBlack { + keyid = 11251; + displayName = "Black Key (b4a2)"; +}; +class ItemKeyBlack1252: ItemKeyBlack { + keyid = 11252; + displayName = "Black Key (49f3)"; +}; +class ItemKeyBlack1253: ItemKeyBlack { + keyid = 11253; + displayName = "Black Key (8b14)"; +}; +class ItemKeyBlack1254: ItemKeyBlack { + keyid = 11254; + displayName = "Black Key (f1b4)"; +}; +class ItemKeyBlack1255: ItemKeyBlack { + keyid = 11255; + displayName = "Black Key (4ed9)"; +}; +class ItemKeyBlack1256: ItemKeyBlack { + keyid = 11256; + displayName = "Black Key (69a1)"; +}; +class ItemKeyBlack1257: ItemKeyBlack { + keyid = 11257; + displayName = "Black Key (7aa5)"; +}; +class ItemKeyBlack1258: ItemKeyBlack { + keyid = 11258; + displayName = "Black Key (0f62)"; +}; +class ItemKeyBlack1259: ItemKeyBlack { + keyid = 11259; + displayName = "Black Key (5495)"; +}; +class ItemKeyBlack1260: ItemKeyBlack { + keyid = 11260; + displayName = "Black Key (94ac)"; +}; +class ItemKeyBlack1261: ItemKeyBlack { + keyid = 11261; + displayName = "Black Key (7833)"; +}; +class ItemKeyBlack1262: ItemKeyBlack { + keyid = 11262; + displayName = "Black Key (4ea2)"; +}; +class ItemKeyBlack1263: ItemKeyBlack { + keyid = 11263; + displayName = "Black Key (5c2e)"; +}; +class ItemKeyBlack1264: ItemKeyBlack { + keyid = 11264; + displayName = "Black Key (1a97)"; +}; +class ItemKeyBlack1265: ItemKeyBlack { + keyid = 11265; + displayName = "Black Key (36e8)"; +}; +class ItemKeyBlack1266: ItemKeyBlack { + keyid = 11266; + displayName = "Black Key (5f5a)"; +}; +class ItemKeyBlack1267: ItemKeyBlack { + keyid = 11267; + displayName = "Black Key (5d4a)"; +}; +class ItemKeyBlack1268: ItemKeyBlack { + keyid = 11268; + displayName = "Black Key (3af8)"; +}; +class ItemKeyBlack1269: ItemKeyBlack { + keyid = 11269; + displayName = "Black Key (e24b)"; +}; +class ItemKeyBlack1270: ItemKeyBlack { + keyid = 11270; + displayName = "Black Key (b2c4)"; +}; +class ItemKeyBlack1271: ItemKeyBlack { + keyid = 11271; + displayName = "Black Key (7ae9)"; +}; +class ItemKeyBlack1272: ItemKeyBlack { + keyid = 11272; + displayName = "Black Key (93cf)"; +}; +class ItemKeyBlack1273: ItemKeyBlack { + keyid = 11273; + displayName = "Black Key (0da7)"; +}; +class ItemKeyBlack1274: ItemKeyBlack { + keyid = 11274; + displayName = "Black Key (71eb)"; +}; +class ItemKeyBlack1275: ItemKeyBlack { + keyid = 11275; + displayName = "Black Key (b9a3)"; +}; +class ItemKeyBlack1276: ItemKeyBlack { + keyid = 11276; + displayName = "Black Key (c899)"; +}; +class ItemKeyBlack1277: ItemKeyBlack { + keyid = 11277; + displayName = "Black Key (f6ba)"; +}; +class ItemKeyBlack1278: ItemKeyBlack { + keyid = 11278; + displayName = "Black Key (9264)"; +}; +class ItemKeyBlack1279: ItemKeyBlack { + keyid = 11279; + displayName = "Black Key (b77a)"; +}; +class ItemKeyBlack1280: ItemKeyBlack { + keyid = 11280; + displayName = "Black Key (511b)"; +}; +class ItemKeyBlack1281: ItemKeyBlack { + keyid = 11281; + displayName = "Black Key (eeac)"; +}; +class ItemKeyBlack1282: ItemKeyBlack { + keyid = 11282; + displayName = "Black Key (b900)"; +}; +class ItemKeyBlack1283: ItemKeyBlack { + keyid = 11283; + displayName = "Black Key (7a66)"; +}; +class ItemKeyBlack1284: ItemKeyBlack { + keyid = 11284; + displayName = "Black Key (d124)"; +}; +class ItemKeyBlack1285: ItemKeyBlack { + keyid = 11285; + displayName = "Black Key (c6f3)"; +}; +class ItemKeyBlack1286: ItemKeyBlack { + keyid = 11286; + displayName = "Black Key (b234)"; +}; +class ItemKeyBlack1287: ItemKeyBlack { + keyid = 11287; + displayName = "Black Key (9a79)"; +}; +class ItemKeyBlack1288: ItemKeyBlack { + keyid = 11288; + displayName = "Black Key (5664)"; +}; +class ItemKeyBlack1289: ItemKeyBlack { + keyid = 11289; + displayName = "Black Key (f978)"; +}; +class ItemKeyBlack1290: ItemKeyBlack { + keyid = 11290; + displayName = "Black Key (28ca)"; +}; +class ItemKeyBlack1291: ItemKeyBlack { + keyid = 11291; + displayName = "Black Key (1789)"; +}; +class ItemKeyBlack1292: ItemKeyBlack { + keyid = 11292; + displayName = "Black Key (3fc6)"; +}; +class ItemKeyBlack1293: ItemKeyBlack { + keyid = 11293; + displayName = "Black Key (1351)"; +}; +class ItemKeyBlack1294: ItemKeyBlack { + keyid = 11294; + displayName = "Black Key (8e7b)"; +}; +class ItemKeyBlack1295: ItemKeyBlack { + keyid = 11295; + displayName = "Black Key (3ba7)"; +}; +class ItemKeyBlack1296: ItemKeyBlack { + keyid = 11296; + displayName = "Black Key (ddbb)"; +}; +class ItemKeyBlack1297: ItemKeyBlack { + keyid = 11297; + displayName = "Black Key (304d)"; +}; +class ItemKeyBlack1298: ItemKeyBlack { + keyid = 11298; + displayName = "Black Key (d0ed)"; +}; +class ItemKeyBlack1299: ItemKeyBlack { + keyid = 11299; + displayName = "Black Key (a3f8)"; +}; +class ItemKeyBlack1300: ItemKeyBlack { + keyid = 11300; + displayName = "Black Key (f702)"; +}; +class ItemKeyBlack1301: ItemKeyBlack { + keyid = 11301; + displayName = "Black Key (14a8)"; +}; +class ItemKeyBlack1302: ItemKeyBlack { + keyid = 11302; + displayName = "Black Key (9ac1)"; +}; +class ItemKeyBlack1303: ItemKeyBlack { + keyid = 11303; + displayName = "Black Key (e85d)"; +}; +class ItemKeyBlack1304: ItemKeyBlack { + keyid = 11304; + displayName = "Black Key (8fb6)"; +}; +class ItemKeyBlack1305: ItemKeyBlack { + keyid = 11305; + displayName = "Black Key (4312)"; +}; +class ItemKeyBlack1306: ItemKeyBlack { + keyid = 11306; + displayName = "Black Key (e5a2)"; +}; +class ItemKeyBlack1307: ItemKeyBlack { + keyid = 11307; + displayName = "Black Key (274a)"; +}; +class ItemKeyBlack1308: ItemKeyBlack { + keyid = 11308; + displayName = "Black Key (d4cd)"; +}; +class ItemKeyBlack1309: ItemKeyBlack { + keyid = 11309; + displayName = "Black Key (6315)"; +}; +class ItemKeyBlack1310: ItemKeyBlack { + keyid = 11310; + displayName = "Black Key (1a02)"; +}; +class ItemKeyBlack1311: ItemKeyBlack { + keyid = 11311; + displayName = "Black Key (ec0d)"; +}; +class ItemKeyBlack1312: ItemKeyBlack { + keyid = 11312; + displayName = "Black Key (dad5)"; +}; +class ItemKeyBlack1313: ItemKeyBlack { + keyid = 11313; + displayName = "Black Key (84ac)"; +}; +class ItemKeyBlack1314: ItemKeyBlack { + keyid = 11314; + displayName = "Black Key (9d2a)"; +}; +class ItemKeyBlack1315: ItemKeyBlack { + keyid = 11315; + displayName = "Black Key (114b)"; +}; +class ItemKeyBlack1316: ItemKeyBlack { + keyid = 11316; + displayName = "Black Key (5bf1)"; +}; +class ItemKeyBlack1317: ItemKeyBlack { + keyid = 11317; + displayName = "Black Key (81d9)"; +}; +class ItemKeyBlack1318: ItemKeyBlack { + keyid = 11318; + displayName = "Black Key (4439)"; +}; +class ItemKeyBlack1319: ItemKeyBlack { + keyid = 11319; + displayName = "Black Key (f323)"; +}; +class ItemKeyBlack1320: ItemKeyBlack { + keyid = 11320; + displayName = "Black Key (6c92)"; +}; +class ItemKeyBlack1321: ItemKeyBlack { + keyid = 11321; + displayName = "Black Key (b1b4)"; +}; +class ItemKeyBlack1322: ItemKeyBlack { + keyid = 11322; + displayName = "Black Key (4e9d)"; +}; +class ItemKeyBlack1323: ItemKeyBlack { + keyid = 11323; + displayName = "Black Key (3e17)"; +}; +class ItemKeyBlack1324: ItemKeyBlack { + keyid = 11324; + displayName = "Black Key (799a)"; +}; +class ItemKeyBlack1325: ItemKeyBlack { + keyid = 11325; + displayName = "Black Key (2eac)"; +}; +class ItemKeyBlack1326: ItemKeyBlack { + keyid = 11326; + displayName = "Black Key (37f4)"; +}; +class ItemKeyBlack1327: ItemKeyBlack { + keyid = 11327; + displayName = "Black Key (4984)"; +}; +class ItemKeyBlack1328: ItemKeyBlack { + keyid = 11328; + displayName = "Black Key (da7c)"; +}; +class ItemKeyBlack1329: ItemKeyBlack { + keyid = 11329; + displayName = "Black Key (97f9)"; +}; +class ItemKeyBlack1330: ItemKeyBlack { + keyid = 11330; + displayName = "Black Key (4923)"; +}; +class ItemKeyBlack1331: ItemKeyBlack { + keyid = 11331; + displayName = "Black Key (8e4b)"; +}; +class ItemKeyBlack1332: ItemKeyBlack { + keyid = 11332; + displayName = "Black Key (83cb)"; +}; +class ItemKeyBlack1333: ItemKeyBlack { + keyid = 11333; + displayName = "Black Key (95c8)"; +}; +class ItemKeyBlack1334: ItemKeyBlack { + keyid = 11334; + displayName = "Black Key (3c37)"; +}; +class ItemKeyBlack1335: ItemKeyBlack { + keyid = 11335; + displayName = "Black Key (5b31)"; +}; +class ItemKeyBlack1336: ItemKeyBlack { + keyid = 11336; + displayName = "Black Key (194c)"; +}; +class ItemKeyBlack1337: ItemKeyBlack { + keyid = 11337; + displayName = "Black Key (f4dc)"; +}; +class ItemKeyBlack1338: ItemKeyBlack { + keyid = 11338; + displayName = "Black Key (dea8)"; +}; +class ItemKeyBlack1339: ItemKeyBlack { + keyid = 11339; + displayName = "Black Key (750c)"; +}; +class ItemKeyBlack1340: ItemKeyBlack { + keyid = 11340; + displayName = "Black Key (9539)"; +}; +class ItemKeyBlack1341: ItemKeyBlack { + keyid = 11341; + displayName = "Black Key (0d99)"; +}; +class ItemKeyBlack1342: ItemKeyBlack { + keyid = 11342; + displayName = "Black Key (0826)"; +}; +class ItemKeyBlack1343: ItemKeyBlack { + keyid = 11343; + displayName = "Black Key (dcc7)"; +}; +class ItemKeyBlack1344: ItemKeyBlack { + keyid = 11344; + displayName = "Black Key (5fa6)"; +}; +class ItemKeyBlack1345: ItemKeyBlack { + keyid = 11345; + displayName = "Black Key (9938)"; +}; +class ItemKeyBlack1346: ItemKeyBlack { + keyid = 11346; + displayName = "Black Key (1553)"; +}; +class ItemKeyBlack1347: ItemKeyBlack { + keyid = 11347; + displayName = "Black Key (69bf)"; +}; +class ItemKeyBlack1348: ItemKeyBlack { + keyid = 11348; + displayName = "Black Key (6f8a)"; +}; +class ItemKeyBlack1349: ItemKeyBlack { + keyid = 11349; + displayName = "Black Key (9f01)"; +}; +class ItemKeyBlack1350: ItemKeyBlack { + keyid = 11350; + displayName = "Black Key (99b3)"; +}; +class ItemKeyBlack1351: ItemKeyBlack { + keyid = 11351; + displayName = "Black Key (d3d2)"; +}; +class ItemKeyBlack1352: ItemKeyBlack { + keyid = 11352; + displayName = "Black Key (7660)"; +}; +class ItemKeyBlack1353: ItemKeyBlack { + keyid = 11353; + displayName = "Black Key (08a7)"; +}; +class ItemKeyBlack1354: ItemKeyBlack { + keyid = 11354; + displayName = "Black Key (f852)"; +}; +class ItemKeyBlack1355: ItemKeyBlack { + keyid = 11355; + displayName = "Black Key (2bb1)"; +}; +class ItemKeyBlack1356: ItemKeyBlack { + keyid = 11356; + displayName = "Black Key (69b9)"; +}; +class ItemKeyBlack1357: ItemKeyBlack { + keyid = 11357; + displayName = "Black Key (babf)"; +}; +class ItemKeyBlack1358: ItemKeyBlack { + keyid = 11358; + displayName = "Black Key (b407)"; +}; +class ItemKeyBlack1359: ItemKeyBlack { + keyid = 11359; + displayName = "Black Key (617d)"; +}; +class ItemKeyBlack1360: ItemKeyBlack { + keyid = 11360; + displayName = "Black Key (7bdb)"; +}; +class ItemKeyBlack1361: ItemKeyBlack { + keyid = 11361; + displayName = "Black Key (2513)"; +}; +class ItemKeyBlack1362: ItemKeyBlack { + keyid = 11362; + displayName = "Black Key (db9e)"; +}; +class ItemKeyBlack1363: ItemKeyBlack { + keyid = 11363; + displayName = "Black Key (d807)"; +}; +class ItemKeyBlack1364: ItemKeyBlack { + keyid = 11364; + displayName = "Black Key (b6df)"; +}; +class ItemKeyBlack1365: ItemKeyBlack { + keyid = 11365; + displayName = "Black Key (e67a)"; +}; +class ItemKeyBlack1366: ItemKeyBlack { + keyid = 11366; + displayName = "Black Key (2efc)"; +}; +class ItemKeyBlack1367: ItemKeyBlack { + keyid = 11367; + displayName = "Black Key (ec54)"; +}; +class ItemKeyBlack1368: ItemKeyBlack { + keyid = 11368; + displayName = "Black Key (bb8d)"; +}; +class ItemKeyBlack1369: ItemKeyBlack { + keyid = 11369; + displayName = "Black Key (35ef)"; +}; +class ItemKeyBlack1370: ItemKeyBlack { + keyid = 11370; + displayName = "Black Key (cfaa)"; +}; +class ItemKeyBlack1371: ItemKeyBlack { + keyid = 11371; + displayName = "Black Key (c9f4)"; +}; +class ItemKeyBlack1372: ItemKeyBlack { + keyid = 11372; + displayName = "Black Key (c937)"; +}; +class ItemKeyBlack1373: ItemKeyBlack { + keyid = 11373; + displayName = "Black Key (a62c)"; +}; +class ItemKeyBlack1374: ItemKeyBlack { + keyid = 11374; + displayName = "Black Key (e402)"; +}; +class ItemKeyBlack1375: ItemKeyBlack { + keyid = 11375; + displayName = "Black Key (6621)"; +}; +class ItemKeyBlack1376: ItemKeyBlack { + keyid = 11376; + displayName = "Black Key (e36f)"; +}; +class ItemKeyBlack1377: ItemKeyBlack { + keyid = 11377; + displayName = "Black Key (9a82)"; +}; +class ItemKeyBlack1378: ItemKeyBlack { + keyid = 11378; + displayName = "Black Key (4ca1)"; +}; +class ItemKeyBlack1379: ItemKeyBlack { + keyid = 11379; + displayName = "Black Key (add2)"; +}; +class ItemKeyBlack1380: ItemKeyBlack { + keyid = 11380; + displayName = "Black Key (c891)"; +}; +class ItemKeyBlack1381: ItemKeyBlack { + keyid = 11381; + displayName = "Black Key (debe)"; +}; +class ItemKeyBlack1382: ItemKeyBlack { + keyid = 11382; + displayName = "Black Key (2966)"; +}; +class ItemKeyBlack1383: ItemKeyBlack { + keyid = 11383; + displayName = "Black Key (9ba4)"; +}; +class ItemKeyBlack1384: ItemKeyBlack { + keyid = 11384; + displayName = "Black Key (fedd)"; +}; +class ItemKeyBlack1385: ItemKeyBlack { + keyid = 11385; + displayName = "Black Key (53b3)"; +}; +class ItemKeyBlack1386: ItemKeyBlack { + keyid = 11386; + displayName = "Black Key (6e98)"; +}; +class ItemKeyBlack1387: ItemKeyBlack { + keyid = 11387; + displayName = "Black Key (fc9e)"; +}; +class ItemKeyBlack1388: ItemKeyBlack { + keyid = 11388; + displayName = "Black Key (1581)"; +}; +class ItemKeyBlack1389: ItemKeyBlack { + keyid = 11389; + displayName = "Black Key (3b28)"; +}; +class ItemKeyBlack1390: ItemKeyBlack { + keyid = 11390; + displayName = "Black Key (dced)"; +}; +class ItemKeyBlack1391: ItemKeyBlack { + keyid = 11391; + displayName = "Black Key (08e0)"; +}; +class ItemKeyBlack1392: ItemKeyBlack { + keyid = 11392; + displayName = "Black Key (4576)"; +}; +class ItemKeyBlack1393: ItemKeyBlack { + keyid = 11393; + displayName = "Black Key (b881)"; +}; +class ItemKeyBlack1394: ItemKeyBlack { + keyid = 11394; + displayName = "Black Key (dd34)"; +}; +class ItemKeyBlack1395: ItemKeyBlack { + keyid = 11395; + displayName = "Black Key (df9d)"; +}; +class ItemKeyBlack1396: ItemKeyBlack { + keyid = 11396; + displayName = "Black Key (f279)"; +}; +class ItemKeyBlack1397: ItemKeyBlack { + keyid = 11397; + displayName = "Black Key (adab)"; +}; +class ItemKeyBlack1398: ItemKeyBlack { + keyid = 11398; + displayName = "Black Key (a3bd)"; +}; +class ItemKeyBlack1399: ItemKeyBlack { + keyid = 11399; + displayName = "Black Key (7efc)"; +}; +class ItemKeyBlack1400: ItemKeyBlack { + keyid = 11400; + displayName = "Black Key (7b8e)"; +}; +class ItemKeyBlack1401: ItemKeyBlack { + keyid = 11401; + displayName = "Black Key (f0b4)"; +}; +class ItemKeyBlack1402: ItemKeyBlack { + keyid = 11402; + displayName = "Black Key (656c)"; +}; +class ItemKeyBlack1403: ItemKeyBlack { + keyid = 11403; + displayName = "Black Key (df56)"; +}; +class ItemKeyBlack1404: ItemKeyBlack { + keyid = 11404; + displayName = "Black Key (4a93)"; +}; +class ItemKeyBlack1405: ItemKeyBlack { + keyid = 11405; + displayName = "Black Key (50aa)"; +}; +class ItemKeyBlack1406: ItemKeyBlack { + keyid = 11406; + displayName = "Black Key (3fc1)"; +}; +class ItemKeyBlack1407: ItemKeyBlack { + keyid = 11407; + displayName = "Black Key (87df)"; +}; +class ItemKeyBlack1408: ItemKeyBlack { + keyid = 11408; + displayName = "Black Key (d1e3)"; +}; +class ItemKeyBlack1409: ItemKeyBlack { + keyid = 11409; + displayName = "Black Key (7304)"; +}; +class ItemKeyBlack1410: ItemKeyBlack { + keyid = 11410; + displayName = "Black Key (c7d7)"; +}; +class ItemKeyBlack1411: ItemKeyBlack { + keyid = 11411; + displayName = "Black Key (099b)"; +}; +class ItemKeyBlack1412: ItemKeyBlack { + keyid = 11412; + displayName = "Black Key (d257)"; +}; +class ItemKeyBlack1413: ItemKeyBlack { + keyid = 11413; + displayName = "Black Key (6ca5)"; +}; +class ItemKeyBlack1414: ItemKeyBlack { + keyid = 11414; + displayName = "Black Key (3c11)"; +}; +class ItemKeyBlack1415: ItemKeyBlack { + keyid = 11415; + displayName = "Black Key (b0f7)"; +}; +class ItemKeyBlack1416: ItemKeyBlack { + keyid = 11416; + displayName = "Black Key (cc27)"; +}; +class ItemKeyBlack1417: ItemKeyBlack { + keyid = 11417; + displayName = "Black Key (5adc)"; +}; +class ItemKeyBlack1418: ItemKeyBlack { + keyid = 11418; + displayName = "Black Key (7b95)"; +}; +class ItemKeyBlack1419: ItemKeyBlack { + keyid = 11419; + displayName = "Black Key (33a3)"; +}; +class ItemKeyBlack1420: ItemKeyBlack { + keyid = 11420; + displayName = "Black Key (c518)"; +}; +class ItemKeyBlack1421: ItemKeyBlack { + keyid = 11421; + displayName = "Black Key (68fc)"; +}; +class ItemKeyBlack1422: ItemKeyBlack { + keyid = 11422; + displayName = "Black Key (d93f)"; +}; +class ItemKeyBlack1423: ItemKeyBlack { + keyid = 11423; + displayName = "Black Key (8a1b)"; +}; +class ItemKeyBlack1424: ItemKeyBlack { + keyid = 11424; + displayName = "Black Key (98ef)"; +}; +class ItemKeyBlack1425: ItemKeyBlack { + keyid = 11425; + displayName = "Black Key (4375)"; +}; +class ItemKeyBlack1426: ItemKeyBlack { + keyid = 11426; + displayName = "Black Key (3d87)"; +}; +class ItemKeyBlack1427: ItemKeyBlack { + keyid = 11427; + displayName = "Black Key (8281)"; +}; +class ItemKeyBlack1428: ItemKeyBlack { + keyid = 11428; + displayName = "Black Key (a7c2)"; +}; +class ItemKeyBlack1429: ItemKeyBlack { + keyid = 11429; + displayName = "Black Key (8c57)"; +}; +class ItemKeyBlack1430: ItemKeyBlack { + keyid = 11430; + displayName = "Black Key (06d1)"; +}; +class ItemKeyBlack1431: ItemKeyBlack { + keyid = 11431; + displayName = "Black Key (035d)"; +}; +class ItemKeyBlack1432: ItemKeyBlack { + keyid = 11432; + displayName = "Black Key (e1e7)"; +}; +class ItemKeyBlack1433: ItemKeyBlack { + keyid = 11433; + displayName = "Black Key (5839)"; +}; +class ItemKeyBlack1434: ItemKeyBlack { + keyid = 11434; + displayName = "Black Key (6fa7)"; +}; +class ItemKeyBlack1435: ItemKeyBlack { + keyid = 11435; + displayName = "Black Key (2c00)"; +}; +class ItemKeyBlack1436: ItemKeyBlack { + keyid = 11436; + displayName = "Black Key (c6a7)"; +}; +class ItemKeyBlack1437: ItemKeyBlack { + keyid = 11437; + displayName = "Black Key (cecb)"; +}; +class ItemKeyBlack1438: ItemKeyBlack { + keyid = 11438; + displayName = "Black Key (b3e8)"; +}; +class ItemKeyBlack1439: ItemKeyBlack { + keyid = 11439; + displayName = "Black Key (bdb0)"; +}; +class ItemKeyBlack1440: ItemKeyBlack { + keyid = 11440; + displayName = "Black Key (5b28)"; +}; +class ItemKeyBlack1441: ItemKeyBlack { + keyid = 11441; + displayName = "Black Key (805d)"; +}; +class ItemKeyBlack1442: ItemKeyBlack { + keyid = 11442; + displayName = "Black Key (ce84)"; +}; +class ItemKeyBlack1443: ItemKeyBlack { + keyid = 11443; + displayName = "Black Key (1e48)"; +}; +class ItemKeyBlack1444: ItemKeyBlack { + keyid = 11444; + displayName = "Black Key (265b)"; +}; +class ItemKeyBlack1445: ItemKeyBlack { + keyid = 11445; + displayName = "Black Key (e291)"; +}; +class ItemKeyBlack1446: ItemKeyBlack { + keyid = 11446; + displayName = "Black Key (16e3)"; +}; +class ItemKeyBlack1447: ItemKeyBlack { + keyid = 11447; + displayName = "Black Key (41c7)"; +}; +class ItemKeyBlack1448: ItemKeyBlack { + keyid = 11448; + displayName = "Black Key (1e51)"; +}; +class ItemKeyBlack1449: ItemKeyBlack { + keyid = 11449; + displayName = "Black Key (1248)"; +}; +class ItemKeyBlack1450: ItemKeyBlack { + keyid = 11450; + displayName = "Black Key (4e13)"; +}; +class ItemKeyBlack1451: ItemKeyBlack { + keyid = 11451; + displayName = "Black Key (b98b)"; +}; +class ItemKeyBlack1452: ItemKeyBlack { + keyid = 11452; + displayName = "Black Key (cdf9)"; +}; +class ItemKeyBlack1453: ItemKeyBlack { + keyid = 11453; + displayName = "Black Key (f268)"; +}; +class ItemKeyBlack1454: ItemKeyBlack { + keyid = 11454; + displayName = "Black Key (bcc4)"; +}; +class ItemKeyBlack1455: ItemKeyBlack { + keyid = 11455; + displayName = "Black Key (88bd)"; +}; +class ItemKeyBlack1456: ItemKeyBlack { + keyid = 11456; + displayName = "Black Key (5f16)"; +}; +class ItemKeyBlack1457: ItemKeyBlack { + keyid = 11457; + displayName = "Black Key (abad)"; +}; +class ItemKeyBlack1458: ItemKeyBlack { + keyid = 11458; + displayName = "Black Key (2e23)"; +}; +class ItemKeyBlack1459: ItemKeyBlack { + keyid = 11459; + displayName = "Black Key (c9e4)"; +}; +class ItemKeyBlack1460: ItemKeyBlack { + keyid = 11460; + displayName = "Black Key (5c0b)"; +}; +class ItemKeyBlack1461: ItemKeyBlack { + keyid = 11461; + displayName = "Black Key (5ccb)"; +}; +class ItemKeyBlack1462: ItemKeyBlack { + keyid = 11462; + displayName = "Black Key (26f2)"; +}; +class ItemKeyBlack1463: ItemKeyBlack { + keyid = 11463; + displayName = "Black Key (e23c)"; +}; +class ItemKeyBlack1464: ItemKeyBlack { + keyid = 11464; + displayName = "Black Key (4643)"; +}; +class ItemKeyBlack1465: ItemKeyBlack { + keyid = 11465; + displayName = "Black Key (4b3a)"; +}; +class ItemKeyBlack1466: ItemKeyBlack { + keyid = 11466; + displayName = "Black Key (3375)"; +}; +class ItemKeyBlack1467: ItemKeyBlack { + keyid = 11467; + displayName = "Black Key (499a)"; +}; +class ItemKeyBlack1468: ItemKeyBlack { + keyid = 11468; + displayName = "Black Key (43d1)"; +}; +class ItemKeyBlack1469: ItemKeyBlack { + keyid = 11469; + displayName = "Black Key (2461)"; +}; +class ItemKeyBlack1470: ItemKeyBlack { + keyid = 11470; + displayName = "Black Key (3e18)"; +}; +class ItemKeyBlack1471: ItemKeyBlack { + keyid = 11471; + displayName = "Black Key (0393)"; +}; +class ItemKeyBlack1472: ItemKeyBlack { + keyid = 11472; + displayName = "Black Key (5d91)"; +}; +class ItemKeyBlack1473: ItemKeyBlack { + keyid = 11473; + displayName = "Black Key (f973)"; +}; +class ItemKeyBlack1474: ItemKeyBlack { + keyid = 11474; + displayName = "Black Key (156d)"; +}; +class ItemKeyBlack1475: ItemKeyBlack { + keyid = 11475; + displayName = "Black Key (9e90)"; +}; +class ItemKeyBlack1476: ItemKeyBlack { + keyid = 11476; + displayName = "Black Key (b329)"; +}; +class ItemKeyBlack1477: ItemKeyBlack { + keyid = 11477; + displayName = "Black Key (af46)"; +}; +class ItemKeyBlack1478: ItemKeyBlack { + keyid = 11478; + displayName = "Black Key (d69f)"; +}; +class ItemKeyBlack1479: ItemKeyBlack { + keyid = 11479; + displayName = "Black Key (779d)"; +}; +class ItemKeyBlack1480: ItemKeyBlack { + keyid = 11480; + displayName = "Black Key (c29a)"; +}; +class ItemKeyBlack1481: ItemKeyBlack { + keyid = 11481; + displayName = "Black Key (3234)"; +}; +class ItemKeyBlack1482: ItemKeyBlack { + keyid = 11482; + displayName = "Black Key (4dd9)"; +}; +class ItemKeyBlack1483: ItemKeyBlack { + keyid = 11483; + displayName = "Black Key (b1bb)"; +}; +class ItemKeyBlack1484: ItemKeyBlack { + keyid = 11484; + displayName = "Black Key (ec9e)"; +}; +class ItemKeyBlack1485: ItemKeyBlack { + keyid = 11485; + displayName = "Black Key (99c1)"; +}; +class ItemKeyBlack1486: ItemKeyBlack { + keyid = 11486; + displayName = "Black Key (32af)"; +}; +class ItemKeyBlack1487: ItemKeyBlack { + keyid = 11487; + displayName = "Black Key (1fa9)"; +}; +class ItemKeyBlack1488: ItemKeyBlack { + keyid = 11488; + displayName = "Black Key (8428)"; +}; +class ItemKeyBlack1489: ItemKeyBlack { + keyid = 11489; + displayName = "Black Key (edd1)"; +}; +class ItemKeyBlack1490: ItemKeyBlack { + keyid = 11490; + displayName = "Black Key (e9e6)"; +}; +class ItemKeyBlack1491: ItemKeyBlack { + keyid = 11491; + displayName = "Black Key (486c)"; +}; +class ItemKeyBlack1492: ItemKeyBlack { + keyid = 11492; + displayName = "Black Key (5f7f)"; +}; +class ItemKeyBlack1493: ItemKeyBlack { + keyid = 11493; + displayName = "Black Key (7d63)"; +}; +class ItemKeyBlack1494: ItemKeyBlack { + keyid = 11494; + displayName = "Black Key (2a59)"; +}; +class ItemKeyBlack1495: ItemKeyBlack { + keyid = 11495; + displayName = "Black Key (87d3)"; +}; +class ItemKeyBlack1496: ItemKeyBlack { + keyid = 11496; + displayName = "Black Key (5eb1)"; +}; +class ItemKeyBlack1497: ItemKeyBlack { + keyid = 11497; + displayName = "Black Key (0d28)"; +}; +class ItemKeyBlack1498: ItemKeyBlack { + keyid = 11498; + displayName = "Black Key (3525)"; +}; +class ItemKeyBlack1499: ItemKeyBlack { + keyid = 11499; + displayName = "Black Key (7f0f)"; +}; +class ItemKeyBlack1500: ItemKeyBlack { + keyid = 11500; + displayName = "Black Key (6bed)"; +}; +class ItemKeyBlack1501: ItemKeyBlack { + keyid = 11501; + displayName = "Black Key (b44a)"; +}; +class ItemKeyBlack1502: ItemKeyBlack { + keyid = 11502; + displayName = "Black Key (c6cb)"; +}; +class ItemKeyBlack1503: ItemKeyBlack { + keyid = 11503; + displayName = "Black Key (68ec)"; +}; +class ItemKeyBlack1504: ItemKeyBlack { + keyid = 11504; + displayName = "Black Key (59e2)"; +}; +class ItemKeyBlack1505: ItemKeyBlack { + keyid = 11505; + displayName = "Black Key (23ee)"; +}; +class ItemKeyBlack1506: ItemKeyBlack { + keyid = 11506; + displayName = "Black Key (7714)"; +}; +class ItemKeyBlack1507: ItemKeyBlack { + keyid = 11507; + displayName = "Black Key (b5fc)"; +}; +class ItemKeyBlack1508: ItemKeyBlack { + keyid = 11508; + displayName = "Black Key (9a42)"; +}; +class ItemKeyBlack1509: ItemKeyBlack { + keyid = 11509; + displayName = "Black Key (ee3a)"; +}; +class ItemKeyBlack1510: ItemKeyBlack { + keyid = 11510; + displayName = "Black Key (4485)"; +}; +class ItemKeyBlack1511: ItemKeyBlack { + keyid = 11511; + displayName = "Black Key (d93a)"; +}; +class ItemKeyBlack1512: ItemKeyBlack { + keyid = 11512; + displayName = "Black Key (de62)"; +}; +class ItemKeyBlack1513: ItemKeyBlack { + keyid = 11513; + displayName = "Black Key (024a)"; +}; +class ItemKeyBlack1514: ItemKeyBlack { + keyid = 11514; + displayName = "Black Key (c88a)"; +}; +class ItemKeyBlack1515: ItemKeyBlack { + keyid = 11515; + displayName = "Black Key (dee3)"; +}; +class ItemKeyBlack1516: ItemKeyBlack { + keyid = 11516; + displayName = "Black Key (e0be)"; +}; +class ItemKeyBlack1517: ItemKeyBlack { + keyid = 11517; + displayName = "Black Key (ea4c)"; +}; +class ItemKeyBlack1518: ItemKeyBlack { + keyid = 11518; + displayName = "Black Key (5cff)"; +}; +class ItemKeyBlack1519: ItemKeyBlack { + keyid = 11519; + displayName = "Black Key (22ca)"; +}; +class ItemKeyBlack1520: ItemKeyBlack { + keyid = 11520; + displayName = "Black Key (595f)"; +}; +class ItemKeyBlack1521: ItemKeyBlack { + keyid = 11521; + displayName = "Black Key (034a)"; +}; +class ItemKeyBlack1522: ItemKeyBlack { + keyid = 11522; + displayName = "Black Key (4eaf)"; +}; +class ItemKeyBlack1523: ItemKeyBlack { + keyid = 11523; + displayName = "Black Key (b997)"; +}; +class ItemKeyBlack1524: ItemKeyBlack { + keyid = 11524; + displayName = "Black Key (c093)"; +}; +class ItemKeyBlack1525: ItemKeyBlack { + keyid = 11525; + displayName = "Black Key (e245)"; +}; +class ItemKeyBlack1526: ItemKeyBlack { + keyid = 11526; + displayName = "Black Key (2265)"; +}; +class ItemKeyBlack1527: ItemKeyBlack { + keyid = 11527; + displayName = "Black Key (48e3)"; +}; +class ItemKeyBlack1528: ItemKeyBlack { + keyid = 11528; + displayName = "Black Key (1296)"; +}; +class ItemKeyBlack1529: ItemKeyBlack { + keyid = 11529; + displayName = "Black Key (7117)"; +}; +class ItemKeyBlack1530: ItemKeyBlack { + keyid = 11530; + displayName = "Black Key (f5e0)"; +}; +class ItemKeyBlack1531: ItemKeyBlack { + keyid = 11531; + displayName = "Black Key (f4e9)"; +}; +class ItemKeyBlack1532: ItemKeyBlack { + keyid = 11532; + displayName = "Black Key (1b13)"; +}; +class ItemKeyBlack1533: ItemKeyBlack { + keyid = 11533; + displayName = "Black Key (c4bb)"; +}; +class ItemKeyBlack1534: ItemKeyBlack { + keyid = 11534; + displayName = "Black Key (f832)"; +}; +class ItemKeyBlack1535: ItemKeyBlack { + keyid = 11535; + displayName = "Black Key (c55f)"; +}; +class ItemKeyBlack1536: ItemKeyBlack { + keyid = 11536; + displayName = "Black Key (4250)"; +}; +class ItemKeyBlack1537: ItemKeyBlack { + keyid = 11537; + displayName = "Black Key (9734)"; +}; +class ItemKeyBlack1538: ItemKeyBlack { + keyid = 11538; + displayName = "Black Key (7519)"; +}; +class ItemKeyBlack1539: ItemKeyBlack { + keyid = 11539; + displayName = "Black Key (04f2)"; +}; +class ItemKeyBlack1540: ItemKeyBlack { + keyid = 11540; + displayName = "Black Key (451c)"; +}; +class ItemKeyBlack1541: ItemKeyBlack { + keyid = 11541; + displayName = "Black Key (fc8a)"; +}; +class ItemKeyBlack1542: ItemKeyBlack { + keyid = 11542; + displayName = "Black Key (ef12)"; +}; +class ItemKeyBlack1543: ItemKeyBlack { + keyid = 11543; + displayName = "Black Key (e1a5)"; +}; +class ItemKeyBlack1544: ItemKeyBlack { + keyid = 11544; + displayName = "Black Key (417b)"; +}; +class ItemKeyBlack1545: ItemKeyBlack { + keyid = 11545; + displayName = "Black Key (2c81)"; +}; +class ItemKeyBlack1546: ItemKeyBlack { + keyid = 11546; + displayName = "Black Key (6ca1)"; +}; +class ItemKeyBlack1547: ItemKeyBlack { + keyid = 11547; + displayName = "Black Key (0669)"; +}; +class ItemKeyBlack1548: ItemKeyBlack { + keyid = 11548; + displayName = "Black Key (ec92)"; +}; +class ItemKeyBlack1549: ItemKeyBlack { + keyid = 11549; + displayName = "Black Key (f454)"; +}; +class ItemKeyBlack1550: ItemKeyBlack { + keyid = 11550; + displayName = "Black Key (ceb9)"; +}; +class ItemKeyBlack1551: ItemKeyBlack { + keyid = 11551; + displayName = "Black Key (0c8a)"; +}; +class ItemKeyBlack1552: ItemKeyBlack { + keyid = 11552; + displayName = "Black Key (83bb)"; +}; +class ItemKeyBlack1553: ItemKeyBlack { + keyid = 11553; + displayName = "Black Key (b07c)"; +}; +class ItemKeyBlack1554: ItemKeyBlack { + keyid = 11554; + displayName = "Black Key (3b0f)"; +}; +class ItemKeyBlack1555: ItemKeyBlack { + keyid = 11555; + displayName = "Black Key (4e66)"; +}; +class ItemKeyBlack1556: ItemKeyBlack { + keyid = 11556; + displayName = "Black Key (5e2d)"; +}; +class ItemKeyBlack1557: ItemKeyBlack { + keyid = 11557; + displayName = "Black Key (2aa0)"; +}; +class ItemKeyBlack1558: ItemKeyBlack { + keyid = 11558; + displayName = "Black Key (935e)"; +}; +class ItemKeyBlack1559: ItemKeyBlack { + keyid = 11559; + displayName = "Black Key (da58)"; +}; +class ItemKeyBlack1560: ItemKeyBlack { + keyid = 11560; + displayName = "Black Key (35d8)"; +}; +class ItemKeyBlack1561: ItemKeyBlack { + keyid = 11561; + displayName = "Black Key (abed)"; +}; +class ItemKeyBlack1562: ItemKeyBlack { + keyid = 11562; + displayName = "Black Key (10cb)"; +}; +class ItemKeyBlack1563: ItemKeyBlack { + keyid = 11563; + displayName = "Black Key (c965)"; +}; +class ItemKeyBlack1564: ItemKeyBlack { + keyid = 11564; + displayName = "Black Key (f880)"; +}; +class ItemKeyBlack1565: ItemKeyBlack { + keyid = 11565; + displayName = "Black Key (6e59)"; +}; +class ItemKeyBlack1566: ItemKeyBlack { + keyid = 11566; + displayName = "Black Key (6b27)"; +}; +class ItemKeyBlack1567: ItemKeyBlack { + keyid = 11567; + displayName = "Black Key (cb7c)"; +}; +class ItemKeyBlack1568: ItemKeyBlack { + keyid = 11568; + displayName = "Black Key (b957)"; +}; +class ItemKeyBlack1569: ItemKeyBlack { + keyid = 11569; + displayName = "Black Key (6399)"; +}; +class ItemKeyBlack1570: ItemKeyBlack { + keyid = 11570; + displayName = "Black Key (b884)"; +}; +class ItemKeyBlack1571: ItemKeyBlack { + keyid = 11571; + displayName = "Black Key (2fc2)"; +}; +class ItemKeyBlack1572: ItemKeyBlack { + keyid = 11572; + displayName = "Black Key (95be)"; +}; +class ItemKeyBlack1573: ItemKeyBlack { + keyid = 11573; + displayName = "Black Key (aab4)"; +}; +class ItemKeyBlack1574: ItemKeyBlack { + keyid = 11574; + displayName = "Black Key (13c0)"; +}; +class ItemKeyBlack1575: ItemKeyBlack { + keyid = 11575; + displayName = "Black Key (6bd2)"; +}; +class ItemKeyBlack1576: ItemKeyBlack { + keyid = 11576; + displayName = "Black Key (7816)"; +}; +class ItemKeyBlack1577: ItemKeyBlack { + keyid = 11577; + displayName = "Black Key (9c89)"; +}; +class ItemKeyBlack1578: ItemKeyBlack { + keyid = 11578; + displayName = "Black Key (8547)"; +}; +class ItemKeyBlack1579: ItemKeyBlack { + keyid = 11579; + displayName = "Black Key (058b)"; +}; +class ItemKeyBlack1580: ItemKeyBlack { + keyid = 11580; + displayName = "Black Key (3dab)"; +}; +class ItemKeyBlack1581: ItemKeyBlack { + keyid = 11581; + displayName = "Black Key (5686)"; +}; +class ItemKeyBlack1582: ItemKeyBlack { + keyid = 11582; + displayName = "Black Key (05d4)"; +}; +class ItemKeyBlack1583: ItemKeyBlack { + keyid = 11583; + displayName = "Black Key (d7f6)"; +}; +class ItemKeyBlack1584: ItemKeyBlack { + keyid = 11584; + displayName = "Black Key (9b4a)"; +}; +class ItemKeyBlack1585: ItemKeyBlack { + keyid = 11585; + displayName = "Black Key (449e)"; +}; +class ItemKeyBlack1586: ItemKeyBlack { + keyid = 11586; + displayName = "Black Key (18e1)"; +}; +class ItemKeyBlack1587: ItemKeyBlack { + keyid = 11587; + displayName = "Black Key (b33a)"; +}; +class ItemKeyBlack1588: ItemKeyBlack { + keyid = 11588; + displayName = "Black Key (740e)"; +}; +class ItemKeyBlack1589: ItemKeyBlack { + keyid = 11589; + displayName = "Black Key (d5b2)"; +}; +class ItemKeyBlack1590: ItemKeyBlack { + keyid = 11590; + displayName = "Black Key (c47b)"; +}; +class ItemKeyBlack1591: ItemKeyBlack { + keyid = 11591; + displayName = "Black Key (f7a5)"; +}; +class ItemKeyBlack1592: ItemKeyBlack { + keyid = 11592; + displayName = "Black Key (cadc)"; +}; +class ItemKeyBlack1593: ItemKeyBlack { + keyid = 11593; + displayName = "Black Key (3237)"; +}; +class ItemKeyBlack1594: ItemKeyBlack { + keyid = 11594; + displayName = "Black Key (b35b)"; +}; +class ItemKeyBlack1595: ItemKeyBlack { + keyid = 11595; + displayName = "Black Key (a77f)"; +}; +class ItemKeyBlack1596: ItemKeyBlack { + keyid = 11596; + displayName = "Black Key (8ad6)"; +}; +class ItemKeyBlack1597: ItemKeyBlack { + keyid = 11597; + displayName = "Black Key (2bb9)"; +}; +class ItemKeyBlack1598: ItemKeyBlack { + keyid = 11598; + displayName = "Black Key (fe3a)"; +}; +class ItemKeyBlack1599: ItemKeyBlack { + keyid = 11599; + displayName = "Black Key (6c38)"; +}; +class ItemKeyBlack1600: ItemKeyBlack { + keyid = 11600; + displayName = "Black Key (c5c1)"; +}; +class ItemKeyBlack1601: ItemKeyBlack { + keyid = 11601; + displayName = "Black Key (b139)"; +}; +class ItemKeyBlack1602: ItemKeyBlack { + keyid = 11602; + displayName = "Black Key (84fc)"; +}; +class ItemKeyBlack1603: ItemKeyBlack { + keyid = 11603; + displayName = "Black Key (3866)"; +}; +class ItemKeyBlack1604: ItemKeyBlack { + keyid = 11604; + displayName = "Black Key (df91)"; +}; +class ItemKeyBlack1605: ItemKeyBlack { + keyid = 11605; + displayName = "Black Key (ab23)"; +}; +class ItemKeyBlack1606: ItemKeyBlack { + keyid = 11606; + displayName = "Black Key (d638)"; +}; +class ItemKeyBlack1607: ItemKeyBlack { + keyid = 11607; + displayName = "Black Key (5eab)"; +}; +class ItemKeyBlack1608: ItemKeyBlack { + keyid = 11608; + displayName = "Black Key (ca33)"; +}; +class ItemKeyBlack1609: ItemKeyBlack { + keyid = 11609; + displayName = "Black Key (150d)"; +}; +class ItemKeyBlack1610: ItemKeyBlack { + keyid = 11610; + displayName = "Black Key (e5b1)"; +}; +class ItemKeyBlack1611: ItemKeyBlack { + keyid = 11611; + displayName = "Black Key (ae16)"; +}; +class ItemKeyBlack1612: ItemKeyBlack { + keyid = 11612; + displayName = "Black Key (f3b0)"; +}; +class ItemKeyBlack1613: ItemKeyBlack { + keyid = 11613; + displayName = "Black Key (7af7)"; +}; +class ItemKeyBlack1614: ItemKeyBlack { + keyid = 11614; + displayName = "Black Key (8b86)"; +}; +class ItemKeyBlack1615: ItemKeyBlack { + keyid = 11615; + displayName = "Black Key (1159)"; +}; +class ItemKeyBlack1616: ItemKeyBlack { + keyid = 11616; + displayName = "Black Key (d6e3)"; +}; +class ItemKeyBlack1617: ItemKeyBlack { + keyid = 11617; + displayName = "Black Key (8cfd)"; +}; +class ItemKeyBlack1618: ItemKeyBlack { + keyid = 11618; + displayName = "Black Key (6a3d)"; +}; +class ItemKeyBlack1619: ItemKeyBlack { + keyid = 11619; + displayName = "Black Key (920d)"; +}; +class ItemKeyBlack1620: ItemKeyBlack { + keyid = 11620; + displayName = "Black Key (45b0)"; +}; +class ItemKeyBlack1621: ItemKeyBlack { + keyid = 11621; + displayName = "Black Key (1189)"; +}; +class ItemKeyBlack1622: ItemKeyBlack { + keyid = 11622; + displayName = "Black Key (2e40)"; +}; +class ItemKeyBlack1623: ItemKeyBlack { + keyid = 11623; + displayName = "Black Key (7270)"; +}; +class ItemKeyBlack1624: ItemKeyBlack { + keyid = 11624; + displayName = "Black Key (c7d2)"; +}; +class ItemKeyBlack1625: ItemKeyBlack { + keyid = 11625; + displayName = "Black Key (49cf)"; +}; +class ItemKeyBlack1626: ItemKeyBlack { + keyid = 11626; + displayName = "Black Key (2eb1)"; +}; +class ItemKeyBlack1627: ItemKeyBlack { + keyid = 11627; + displayName = "Black Key (1f76)"; +}; +class ItemKeyBlack1628: ItemKeyBlack { + keyid = 11628; + displayName = "Black Key (93d2)"; +}; +class ItemKeyBlack1629: ItemKeyBlack { + keyid = 11629; + displayName = "Black Key (f027)"; +}; +class ItemKeyBlack1630: ItemKeyBlack { + keyid = 11630; + displayName = "Black Key (29cb)"; +}; +class ItemKeyBlack1631: ItemKeyBlack { + keyid = 11631; + displayName = "Black Key (06aa)"; +}; +class ItemKeyBlack1632: ItemKeyBlack { + keyid = 11632; + displayName = "Black Key (a07f)"; +}; +class ItemKeyBlack1633: ItemKeyBlack { + keyid = 11633; + displayName = "Black Key (7fa8)"; +}; +class ItemKeyBlack1634: ItemKeyBlack { + keyid = 11634; + displayName = "Black Key (ada4)"; +}; +class ItemKeyBlack1635: ItemKeyBlack { + keyid = 11635; + displayName = "Black Key (acd8)"; +}; +class ItemKeyBlack1636: ItemKeyBlack { + keyid = 11636; + displayName = "Black Key (1ec2)"; +}; +class ItemKeyBlack1637: ItemKeyBlack { + keyid = 11637; + displayName = "Black Key (0db5)"; +}; +class ItemKeyBlack1638: ItemKeyBlack { + keyid = 11638; + displayName = "Black Key (8d50)"; +}; +class ItemKeyBlack1639: ItemKeyBlack { + keyid = 11639; + displayName = "Black Key (64e0)"; +}; +class ItemKeyBlack1640: ItemKeyBlack { + keyid = 11640; + displayName = "Black Key (9ff7)"; +}; +class ItemKeyBlack1641: ItemKeyBlack { + keyid = 11641; + displayName = "Black Key (eb7c)"; +}; +class ItemKeyBlack1642: ItemKeyBlack { + keyid = 11642; + displayName = "Black Key (e9e5)"; +}; +class ItemKeyBlack1643: ItemKeyBlack { + keyid = 11643; + displayName = "Black Key (e97e)"; +}; +class ItemKeyBlack1644: ItemKeyBlack { + keyid = 11644; + displayName = "Black Key (3c99)"; +}; +class ItemKeyBlack1645: ItemKeyBlack { + keyid = 11645; + displayName = "Black Key (47cf)"; +}; +class ItemKeyBlack1646: ItemKeyBlack { + keyid = 11646; + displayName = "Black Key (6e86)"; +}; +class ItemKeyBlack1647: ItemKeyBlack { + keyid = 11647; + displayName = "Black Key (2a48)"; +}; +class ItemKeyBlack1648: ItemKeyBlack { + keyid = 11648; + displayName = "Black Key (4f8c)"; +}; +class ItemKeyBlack1649: ItemKeyBlack { + keyid = 11649; + displayName = "Black Key (0416)"; +}; +class ItemKeyBlack1650: ItemKeyBlack { + keyid = 11650; + displayName = "Black Key (e04f)"; +}; +class ItemKeyBlack1651: ItemKeyBlack { + keyid = 11651; + displayName = "Black Key (8a68)"; +}; +class ItemKeyBlack1652: ItemKeyBlack { + keyid = 11652; + displayName = "Black Key (fcd1)"; +}; +class ItemKeyBlack1653: ItemKeyBlack { + keyid = 11653; + displayName = "Black Key (6beb)"; +}; +class ItemKeyBlack1654: ItemKeyBlack { + keyid = 11654; + displayName = "Black Key (d29f)"; +}; +class ItemKeyBlack1655: ItemKeyBlack { + keyid = 11655; + displayName = "Black Key (b995)"; +}; +class ItemKeyBlack1656: ItemKeyBlack { + keyid = 11656; + displayName = "Black Key (7562)"; +}; +class ItemKeyBlack1657: ItemKeyBlack { + keyid = 11657; + displayName = "Black Key (783f)"; +}; +class ItemKeyBlack1658: ItemKeyBlack { + keyid = 11658; + displayName = "Black Key (a359)"; +}; +class ItemKeyBlack1659: ItemKeyBlack { + keyid = 11659; + displayName = "Black Key (e6fc)"; +}; +class ItemKeyBlack1660: ItemKeyBlack { + keyid = 11660; + displayName = "Black Key (ec44)"; +}; +class ItemKeyBlack1661: ItemKeyBlack { + keyid = 11661; + displayName = "Black Key (b7f0)"; +}; +class ItemKeyBlack1662: ItemKeyBlack { + keyid = 11662; + displayName = "Black Key (7438)"; +}; +class ItemKeyBlack1663: ItemKeyBlack { + keyid = 11663; + displayName = "Black Key (7110)"; +}; +class ItemKeyBlack1664: ItemKeyBlack { + keyid = 11664; + displayName = "Black Key (e1b1)"; +}; +class ItemKeyBlack1665: ItemKeyBlack { + keyid = 11665; + displayName = "Black Key (6274)"; +}; +class ItemKeyBlack1666: ItemKeyBlack { + keyid = 11666; + displayName = "Black Key (2802)"; +}; +class ItemKeyBlack1667: ItemKeyBlack { + keyid = 11667; + displayName = "Black Key (5c3c)"; +}; +class ItemKeyBlack1668: ItemKeyBlack { + keyid = 11668; + displayName = "Black Key (ec8b)"; +}; +class ItemKeyBlack1669: ItemKeyBlack { + keyid = 11669; + displayName = "Black Key (0b71)"; +}; +class ItemKeyBlack1670: ItemKeyBlack { + keyid = 11670; + displayName = "Black Key (ff56)"; +}; +class ItemKeyBlack1671: ItemKeyBlack { + keyid = 11671; + displayName = "Black Key (c34b)"; +}; +class ItemKeyBlack1672: ItemKeyBlack { + keyid = 11672; + displayName = "Black Key (e1f7)"; +}; +class ItemKeyBlack1673: ItemKeyBlack { + keyid = 11673; + displayName = "Black Key (7de3)"; +}; +class ItemKeyBlack1674: ItemKeyBlack { + keyid = 11674; + displayName = "Black Key (12ed)"; +}; +class ItemKeyBlack1675: ItemKeyBlack { + keyid = 11675; + displayName = "Black Key (6c79)"; +}; +class ItemKeyBlack1676: ItemKeyBlack { + keyid = 11676; + displayName = "Black Key (b4ed)"; +}; +class ItemKeyBlack1677: ItemKeyBlack { + keyid = 11677; + displayName = "Black Key (093a)"; +}; +class ItemKeyBlack1678: ItemKeyBlack { + keyid = 11678; + displayName = "Black Key (89bf)"; +}; +class ItemKeyBlack1679: ItemKeyBlack { + keyid = 11679; + displayName = "Black Key (db47)"; +}; +class ItemKeyBlack1680: ItemKeyBlack { + keyid = 11680; + displayName = "Black Key (4a0d)"; +}; +class ItemKeyBlack1681: ItemKeyBlack { + keyid = 11681; + displayName = "Black Key (d66a)"; +}; +class ItemKeyBlack1682: ItemKeyBlack { + keyid = 11682; + displayName = "Black Key (78b2)"; +}; +class ItemKeyBlack1683: ItemKeyBlack { + keyid = 11683; + displayName = "Black Key (c087)"; +}; +class ItemKeyBlack1684: ItemKeyBlack { + keyid = 11684; + displayName = "Black Key (ddac)"; +}; +class ItemKeyBlack1685: ItemKeyBlack { + keyid = 11685; + displayName = "Black Key (4e3e)"; +}; +class ItemKeyBlack1686: ItemKeyBlack { + keyid = 11686; + displayName = "Black Key (bf9a)"; +}; +class ItemKeyBlack1687: ItemKeyBlack { + keyid = 11687; + displayName = "Black Key (9ad8)"; +}; +class ItemKeyBlack1688: ItemKeyBlack { + keyid = 11688; + displayName = "Black Key (f34d)"; +}; +class ItemKeyBlack1689: ItemKeyBlack { + keyid = 11689; + displayName = "Black Key (2c2e)"; +}; +class ItemKeyBlack1690: ItemKeyBlack { + keyid = 11690; + displayName = "Black Key (bc0b)"; +}; +class ItemKeyBlack1691: ItemKeyBlack { + keyid = 11691; + displayName = "Black Key (f548)"; +}; +class ItemKeyBlack1692: ItemKeyBlack { + keyid = 11692; + displayName = "Black Key (8d86)"; +}; +class ItemKeyBlack1693: ItemKeyBlack { + keyid = 11693; + displayName = "Black Key (ac8b)"; +}; +class ItemKeyBlack1694: ItemKeyBlack { + keyid = 11694; + displayName = "Black Key (6dea)"; +}; +class ItemKeyBlack1695: ItemKeyBlack { + keyid = 11695; + displayName = "Black Key (fb53)"; +}; +class ItemKeyBlack1696: ItemKeyBlack { + keyid = 11696; + displayName = "Black Key (72ab)"; +}; +class ItemKeyBlack1697: ItemKeyBlack { + keyid = 11697; + displayName = "Black Key (d227)"; +}; +class ItemKeyBlack1698: ItemKeyBlack { + keyid = 11698; + displayName = "Black Key (630a)"; +}; +class ItemKeyBlack1699: ItemKeyBlack { + keyid = 11699; + displayName = "Black Key (4170)"; +}; +class ItemKeyBlack1700: ItemKeyBlack { + keyid = 11700; + displayName = "Black Key (41c9)"; +}; +class ItemKeyBlack1701: ItemKeyBlack { + keyid = 11701; + displayName = "Black Key (1344)"; +}; +class ItemKeyBlack1702: ItemKeyBlack { + keyid = 11702; + displayName = "Black Key (c8d2)"; +}; +class ItemKeyBlack1703: ItemKeyBlack { + keyid = 11703; + displayName = "Black Key (21b0)"; +}; +class ItemKeyBlack1704: ItemKeyBlack { + keyid = 11704; + displayName = "Black Key (8883)"; +}; +class ItemKeyBlack1705: ItemKeyBlack { + keyid = 11705; + displayName = "Black Key (517d)"; +}; +class ItemKeyBlack1706: ItemKeyBlack { + keyid = 11706; + displayName = "Black Key (2b5b)"; +}; +class ItemKeyBlack1707: ItemKeyBlack { + keyid = 11707; + displayName = "Black Key (d797)"; +}; +class ItemKeyBlack1708: ItemKeyBlack { + keyid = 11708; + displayName = "Black Key (4d93)"; +}; +class ItemKeyBlack1709: ItemKeyBlack { + keyid = 11709; + displayName = "Black Key (8b81)"; +}; +class ItemKeyBlack1710: ItemKeyBlack { + keyid = 11710; + displayName = "Black Key (774d)"; +}; +class ItemKeyBlack1711: ItemKeyBlack { + keyid = 11711; + displayName = "Black Key (e4a7)"; +}; +class ItemKeyBlack1712: ItemKeyBlack { + keyid = 11712; + displayName = "Black Key (eb54)"; +}; +class ItemKeyBlack1713: ItemKeyBlack { + keyid = 11713; + displayName = "Black Key (5860)"; +}; +class ItemKeyBlack1714: ItemKeyBlack { + keyid = 11714; + displayName = "Black Key (23a6)"; +}; +class ItemKeyBlack1715: ItemKeyBlack { + keyid = 11715; + displayName = "Black Key (e6a1)"; +}; +class ItemKeyBlack1716: ItemKeyBlack { + keyid = 11716; + displayName = "Black Key (7fc4)"; +}; +class ItemKeyBlack1717: ItemKeyBlack { + keyid = 11717; + displayName = "Black Key (d36d)"; +}; +class ItemKeyBlack1718: ItemKeyBlack { + keyid = 11718; + displayName = "Black Key (051e)"; +}; +class ItemKeyBlack1719: ItemKeyBlack { + keyid = 11719; + displayName = "Black Key (9ea6)"; +}; +class ItemKeyBlack1720: ItemKeyBlack { + keyid = 11720; + displayName = "Black Key (4c0a)"; +}; +class ItemKeyBlack1721: ItemKeyBlack { + keyid = 11721; + displayName = "Black Key (5cc6)"; +}; +class ItemKeyBlack1722: ItemKeyBlack { + keyid = 11722; + displayName = "Black Key (75df)"; +}; +class ItemKeyBlack1723: ItemKeyBlack { + keyid = 11723; + displayName = "Black Key (155d)"; +}; +class ItemKeyBlack1724: ItemKeyBlack { + keyid = 11724; + displayName = "Black Key (b753)"; +}; +class ItemKeyBlack1725: ItemKeyBlack { + keyid = 11725; + displayName = "Black Key (50a0)"; +}; +class ItemKeyBlack1726: ItemKeyBlack { + keyid = 11726; + displayName = "Black Key (0f3e)"; +}; +class ItemKeyBlack1727: ItemKeyBlack { + keyid = 11727; + displayName = "Black Key (4326)"; +}; +class ItemKeyBlack1728: ItemKeyBlack { + keyid = 11728; + displayName = "Black Key (ba22)"; +}; +class ItemKeyBlack1729: ItemKeyBlack { + keyid = 11729; + displayName = "Black Key (4e7f)"; +}; +class ItemKeyBlack1730: ItemKeyBlack { + keyid = 11730; + displayName = "Black Key (ebd8)"; +}; +class ItemKeyBlack1731: ItemKeyBlack { + keyid = 11731; + displayName = "Black Key (a32a)"; +}; +class ItemKeyBlack1732: ItemKeyBlack { + keyid = 11732; + displayName = "Black Key (3ceb)"; +}; +class ItemKeyBlack1733: ItemKeyBlack { + keyid = 11733; + displayName = "Black Key (8cf0)"; +}; +class ItemKeyBlack1734: ItemKeyBlack { + keyid = 11734; + displayName = "Black Key (0611)"; +}; +class ItemKeyBlack1735: ItemKeyBlack { + keyid = 11735; + displayName = "Black Key (614e)"; +}; +class ItemKeyBlack1736: ItemKeyBlack { + keyid = 11736; + displayName = "Black Key (5367)"; +}; +class ItemKeyBlack1737: ItemKeyBlack { + keyid = 11737; + displayName = "Black Key (6216)"; +}; +class ItemKeyBlack1738: ItemKeyBlack { + keyid = 11738; + displayName = "Black Key (10aa)"; +}; +class ItemKeyBlack1739: ItemKeyBlack { + keyid = 11739; + displayName = "Black Key (6d38)"; +}; +class ItemKeyBlack1740: ItemKeyBlack { + keyid = 11740; + displayName = "Black Key (22b6)"; +}; +class ItemKeyBlack1741: ItemKeyBlack { + keyid = 11741; + displayName = "Black Key (884c)"; +}; +class ItemKeyBlack1742: ItemKeyBlack { + keyid = 11742; + displayName = "Black Key (1707)"; +}; +class ItemKeyBlack1743: ItemKeyBlack { + keyid = 11743; + displayName = "Black Key (2c9d)"; +}; +class ItemKeyBlack1744: ItemKeyBlack { + keyid = 11744; + displayName = "Black Key (8f54)"; +}; +class ItemKeyBlack1745: ItemKeyBlack { + keyid = 11745; + displayName = "Black Key (cdb1)"; +}; +class ItemKeyBlack1746: ItemKeyBlack { + keyid = 11746; + displayName = "Black Key (be2a)"; +}; +class ItemKeyBlack1747: ItemKeyBlack { + keyid = 11747; + displayName = "Black Key (ab44)"; +}; +class ItemKeyBlack1748: ItemKeyBlack { + keyid = 11748; + displayName = "Black Key (85d3)"; +}; +class ItemKeyBlack1749: ItemKeyBlack { + keyid = 11749; + displayName = "Black Key (99d2)"; +}; +class ItemKeyBlack1750: ItemKeyBlack { + keyid = 11750; + displayName = "Black Key (3a97)"; +}; +class ItemKeyBlack1751: ItemKeyBlack { + keyid = 11751; + displayName = "Black Key (3535)"; +}; +class ItemKeyBlack1752: ItemKeyBlack { + keyid = 11752; + displayName = "Black Key (2cce)"; +}; +class ItemKeyBlack1753: ItemKeyBlack { + keyid = 11753; + displayName = "Black Key (d9c4)"; +}; +class ItemKeyBlack1754: ItemKeyBlack { + keyid = 11754; + displayName = "Black Key (5659)"; +}; +class ItemKeyBlack1755: ItemKeyBlack { + keyid = 11755; + displayName = "Black Key (54b9)"; +}; +class ItemKeyBlack1756: ItemKeyBlack { + keyid = 11756; + displayName = "Black Key (3b08)"; +}; +class ItemKeyBlack1757: ItemKeyBlack { + keyid = 11757; + displayName = "Black Key (628f)"; +}; +class ItemKeyBlack1758: ItemKeyBlack { + keyid = 11758; + displayName = "Black Key (0c59)"; +}; +class ItemKeyBlack1759: ItemKeyBlack { + keyid = 11759; + displayName = "Black Key (2aeb)"; +}; +class ItemKeyBlack1760: ItemKeyBlack { + keyid = 11760; + displayName = "Black Key (1a7a)"; +}; +class ItemKeyBlack1761: ItemKeyBlack { + keyid = 11761; + displayName = "Black Key (bc63)"; +}; +class ItemKeyBlack1762: ItemKeyBlack { + keyid = 11762; + displayName = "Black Key (4ed4)"; +}; +class ItemKeyBlack1763: ItemKeyBlack { + keyid = 11763; + displayName = "Black Key (978c)"; +}; +class ItemKeyBlack1764: ItemKeyBlack { + keyid = 11764; + displayName = "Black Key (0cc0)"; +}; +class ItemKeyBlack1765: ItemKeyBlack { + keyid = 11765; + displayName = "Black Key (564e)"; +}; +class ItemKeyBlack1766: ItemKeyBlack { + keyid = 11766; + displayName = "Black Key (230e)"; +}; +class ItemKeyBlack1767: ItemKeyBlack { + keyid = 11767; + displayName = "Black Key (f8e7)"; +}; +class ItemKeyBlack1768: ItemKeyBlack { + keyid = 11768; + displayName = "Black Key (76c4)"; +}; +class ItemKeyBlack1769: ItemKeyBlack { + keyid = 11769; + displayName = "Black Key (ad4f)"; +}; +class ItemKeyBlack1770: ItemKeyBlack { + keyid = 11770; + displayName = "Black Key (f6d6)"; +}; +class ItemKeyBlack1771: ItemKeyBlack { + keyid = 11771; + displayName = "Black Key (bcb6)"; +}; +class ItemKeyBlack1772: ItemKeyBlack { + keyid = 11772; + displayName = "Black Key (3988)"; +}; +class ItemKeyBlack1773: ItemKeyBlack { + keyid = 11773; + displayName = "Black Key (a390)"; +}; +class ItemKeyBlack1774: ItemKeyBlack { + keyid = 11774; + displayName = "Black Key (74da)"; +}; +class ItemKeyBlack1775: ItemKeyBlack { + keyid = 11775; + displayName = "Black Key (7fb8)"; +}; +class ItemKeyBlack1776: ItemKeyBlack { + keyid = 11776; + displayName = "Black Key (0a31)"; +}; +class ItemKeyBlack1777: ItemKeyBlack { + keyid = 11777; + displayName = "Black Key (c605)"; +}; +class ItemKeyBlack1778: ItemKeyBlack { + keyid = 11778; + displayName = "Black Key (4b34)"; +}; +class ItemKeyBlack1779: ItemKeyBlack { + keyid = 11779; + displayName = "Black Key (1283)"; +}; +class ItemKeyBlack1780: ItemKeyBlack { + keyid = 11780; + displayName = "Black Key (3244)"; +}; +class ItemKeyBlack1781: ItemKeyBlack { + keyid = 11781; + displayName = "Black Key (0295)"; +}; +class ItemKeyBlack1782: ItemKeyBlack { + keyid = 11782; + displayName = "Black Key (c1e6)"; +}; +class ItemKeyBlack1783: ItemKeyBlack { + keyid = 11783; + displayName = "Black Key (4328)"; +}; +class ItemKeyBlack1784: ItemKeyBlack { + keyid = 11784; + displayName = "Black Key (1ede)"; +}; +class ItemKeyBlack1785: ItemKeyBlack { + keyid = 11785; + displayName = "Black Key (918c)"; +}; +class ItemKeyBlack1786: ItemKeyBlack { + keyid = 11786; + displayName = "Black Key (b93a)"; +}; +class ItemKeyBlack1787: ItemKeyBlack { + keyid = 11787; + displayName = "Black Key (4193)"; +}; +class ItemKeyBlack1788: ItemKeyBlack { + keyid = 11788; + displayName = "Black Key (4e28)"; +}; +class ItemKeyBlack1789: ItemKeyBlack { + keyid = 11789; + displayName = "Black Key (d465)"; +}; +class ItemKeyBlack1790: ItemKeyBlack { + keyid = 11790; + displayName = "Black Key (b437)"; +}; +class ItemKeyBlack1791: ItemKeyBlack { + keyid = 11791; + displayName = "Black Key (952c)"; +}; +class ItemKeyBlack1792: ItemKeyBlack { + keyid = 11792; + displayName = "Black Key (bc4a)"; +}; +class ItemKeyBlack1793: ItemKeyBlack { + keyid = 11793; + displayName = "Black Key (ae2d)"; +}; +class ItemKeyBlack1794: ItemKeyBlack { + keyid = 11794; + displayName = "Black Key (a7b6)"; +}; +class ItemKeyBlack1795: ItemKeyBlack { + keyid = 11795; + displayName = "Black Key (e400)"; +}; +class ItemKeyBlack1796: ItemKeyBlack { + keyid = 11796; + displayName = "Black Key (8955)"; +}; +class ItemKeyBlack1797: ItemKeyBlack { + keyid = 11797; + displayName = "Black Key (b1f1)"; +}; +class ItemKeyBlack1798: ItemKeyBlack { + keyid = 11798; + displayName = "Black Key (f33b)"; +}; +class ItemKeyBlack1799: ItemKeyBlack { + keyid = 11799; + displayName = "Black Key (7c3a)"; +}; +class ItemKeyBlack1800: ItemKeyBlack { + keyid = 11800; + displayName = "Black Key (a90c)"; +}; +class ItemKeyBlack1801: ItemKeyBlack { + keyid = 11801; + displayName = "Black Key (de47)"; +}; +class ItemKeyBlack1802: ItemKeyBlack { + keyid = 11802; + displayName = "Black Key (8129)"; +}; +class ItemKeyBlack1803: ItemKeyBlack { + keyid = 11803; + displayName = "Black Key (792f)"; +}; +class ItemKeyBlack1804: ItemKeyBlack { + keyid = 11804; + displayName = "Black Key (856e)"; +}; +class ItemKeyBlack1805: ItemKeyBlack { + keyid = 11805; + displayName = "Black Key (70fd)"; +}; +class ItemKeyBlack1806: ItemKeyBlack { + keyid = 11806; + displayName = "Black Key (bbfb)"; +}; +class ItemKeyBlack1807: ItemKeyBlack { + keyid = 11807; + displayName = "Black Key (60b4)"; +}; +class ItemKeyBlack1808: ItemKeyBlack { + keyid = 11808; + displayName = "Black Key (3633)"; +}; +class ItemKeyBlack1809: ItemKeyBlack { + keyid = 11809; + displayName = "Black Key (9f2a)"; +}; +class ItemKeyBlack1810: ItemKeyBlack { + keyid = 11810; + displayName = "Black Key (99be)"; +}; +class ItemKeyBlack1811: ItemKeyBlack { + keyid = 11811; + displayName = "Black Key (59c3)"; +}; +class ItemKeyBlack1812: ItemKeyBlack { + keyid = 11812; + displayName = "Black Key (dc07)"; +}; +class ItemKeyBlack1813: ItemKeyBlack { + keyid = 11813; + displayName = "Black Key (cc77)"; +}; +class ItemKeyBlack1814: ItemKeyBlack { + keyid = 11814; + displayName = "Black Key (9733)"; +}; +class ItemKeyBlack1815: ItemKeyBlack { + keyid = 11815; + displayName = "Black Key (93c8)"; +}; +class ItemKeyBlack1816: ItemKeyBlack { + keyid = 11816; + displayName = "Black Key (9fc0)"; +}; +class ItemKeyBlack1817: ItemKeyBlack { + keyid = 11817; + displayName = "Black Key (e6d7)"; +}; +class ItemKeyBlack1818: ItemKeyBlack { + keyid = 11818; + displayName = "Black Key (51b1)"; +}; +class ItemKeyBlack1819: ItemKeyBlack { + keyid = 11819; + displayName = "Black Key (0dee)"; +}; +class ItemKeyBlack1820: ItemKeyBlack { + keyid = 11820; + displayName = "Black Key (8e9a)"; +}; +class ItemKeyBlack1821: ItemKeyBlack { + keyid = 11821; + displayName = "Black Key (54b0)"; +}; +class ItemKeyBlack1822: ItemKeyBlack { + keyid = 11822; + displayName = "Black Key (ec09)"; +}; +class ItemKeyBlack1823: ItemKeyBlack { + keyid = 11823; + displayName = "Black Key (b901)"; +}; +class ItemKeyBlack1824: ItemKeyBlack { + keyid = 11824; + displayName = "Black Key (1bbf)"; +}; +class ItemKeyBlack1825: ItemKeyBlack { + keyid = 11825; + displayName = "Black Key (9afe)"; +}; +class ItemKeyBlack1826: ItemKeyBlack { + keyid = 11826; + displayName = "Black Key (5f9b)"; +}; +class ItemKeyBlack1827: ItemKeyBlack { + keyid = 11827; + displayName = "Black Key (1bc9)"; +}; +class ItemKeyBlack1828: ItemKeyBlack { + keyid = 11828; + displayName = "Black Key (c0de)"; +}; +class ItemKeyBlack1829: ItemKeyBlack { + keyid = 11829; + displayName = "Black Key (d86d)"; +}; +class ItemKeyBlack1830: ItemKeyBlack { + keyid = 11830; + displayName = "Black Key (fd08)"; +}; +class ItemKeyBlack1831: ItemKeyBlack { + keyid = 11831; + displayName = "Black Key (7b50)"; +}; +class ItemKeyBlack1832: ItemKeyBlack { + keyid = 11832; + displayName = "Black Key (5b8b)"; +}; +class ItemKeyBlack1833: ItemKeyBlack { + keyid = 11833; + displayName = "Black Key (fc8e)"; +}; +class ItemKeyBlack1834: ItemKeyBlack { + keyid = 11834; + displayName = "Black Key (a2a5)"; +}; +class ItemKeyBlack1835: ItemKeyBlack { + keyid = 11835; + displayName = "Black Key (226b)"; +}; +class ItemKeyBlack1836: ItemKeyBlack { + keyid = 11836; + displayName = "Black Key (fa6b)"; +}; +class ItemKeyBlack1837: ItemKeyBlack { + keyid = 11837; + displayName = "Black Key (8b26)"; +}; +class ItemKeyBlack1838: ItemKeyBlack { + keyid = 11838; + displayName = "Black Key (c28e)"; +}; +class ItemKeyBlack1839: ItemKeyBlack { + keyid = 11839; + displayName = "Black Key (0b23)"; +}; +class ItemKeyBlack1840: ItemKeyBlack { + keyid = 11840; + displayName = "Black Key (6541)"; +}; +class ItemKeyBlack1841: ItemKeyBlack { + keyid = 11841; + displayName = "Black Key (418a)"; +}; +class ItemKeyBlack1842: ItemKeyBlack { + keyid = 11842; + displayName = "Black Key (39c9)"; +}; +class ItemKeyBlack1843: ItemKeyBlack { + keyid = 11843; + displayName = "Black Key (d198)"; +}; +class ItemKeyBlack1844: ItemKeyBlack { + keyid = 11844; + displayName = "Black Key (d5db)"; +}; +class ItemKeyBlack1845: ItemKeyBlack { + keyid = 11845; + displayName = "Black Key (7877)"; +}; +class ItemKeyBlack1846: ItemKeyBlack { + keyid = 11846; + displayName = "Black Key (05ea)"; +}; +class ItemKeyBlack1847: ItemKeyBlack { + keyid = 11847; + displayName = "Black Key (ee6d)"; +}; +class ItemKeyBlack1848: ItemKeyBlack { + keyid = 11848; + displayName = "Black Key (083a)"; +}; +class ItemKeyBlack1849: ItemKeyBlack { + keyid = 11849; + displayName = "Black Key (0598)"; +}; +class ItemKeyBlack1850: ItemKeyBlack { + keyid = 11850; + displayName = "Black Key (0c25)"; +}; +class ItemKeyBlack1851: ItemKeyBlack { + keyid = 11851; + displayName = "Black Key (bd6d)"; +}; +class ItemKeyBlack1852: ItemKeyBlack { + keyid = 11852; + displayName = "Black Key (0989)"; +}; +class ItemKeyBlack1853: ItemKeyBlack { + keyid = 11853; + displayName = "Black Key (1c3e)"; +}; +class ItemKeyBlack1854: ItemKeyBlack { + keyid = 11854; + displayName = "Black Key (6522)"; +}; +class ItemKeyBlack1855: ItemKeyBlack { + keyid = 11855; + displayName = "Black Key (d0c5)"; +}; +class ItemKeyBlack1856: ItemKeyBlack { + keyid = 11856; + displayName = "Black Key (bfc0)"; +}; +class ItemKeyBlack1857: ItemKeyBlack { + keyid = 11857; + displayName = "Black Key (04c4)"; +}; +class ItemKeyBlack1858: ItemKeyBlack { + keyid = 11858; + displayName = "Black Key (4d7d)"; +}; +class ItemKeyBlack1859: ItemKeyBlack { + keyid = 11859; + displayName = "Black Key (8f80)"; +}; +class ItemKeyBlack1860: ItemKeyBlack { + keyid = 11860; + displayName = "Black Key (9e0b)"; +}; +class ItemKeyBlack1861: ItemKeyBlack { + keyid = 11861; + displayName = "Black Key (34e7)"; +}; +class ItemKeyBlack1862: ItemKeyBlack { + keyid = 11862; + displayName = "Black Key (6d6e)"; +}; +class ItemKeyBlack1863: ItemKeyBlack { + keyid = 11863; + displayName = "Black Key (be9a)"; +}; +class ItemKeyBlack1864: ItemKeyBlack { + keyid = 11864; + displayName = "Black Key (abb6)"; +}; +class ItemKeyBlack1865: ItemKeyBlack { + keyid = 11865; + displayName = "Black Key (80a5)"; +}; +class ItemKeyBlack1866: ItemKeyBlack { + keyid = 11866; + displayName = "Black Key (308e)"; +}; +class ItemKeyBlack1867: ItemKeyBlack { + keyid = 11867; + displayName = "Black Key (6781)"; +}; +class ItemKeyBlack1868: ItemKeyBlack { + keyid = 11868; + displayName = "Black Key (7485)"; +}; +class ItemKeyBlack1869: ItemKeyBlack { + keyid = 11869; + displayName = "Black Key (4550)"; +}; +class ItemKeyBlack1870: ItemKeyBlack { + keyid = 11870; + displayName = "Black Key (474c)"; +}; +class ItemKeyBlack1871: ItemKeyBlack { + keyid = 11871; + displayName = "Black Key (d62a)"; +}; +class ItemKeyBlack1872: ItemKeyBlack { + keyid = 11872; + displayName = "Black Key (ae5e)"; +}; +class ItemKeyBlack1873: ItemKeyBlack { + keyid = 11873; + displayName = "Black Key (5b7c)"; +}; +class ItemKeyBlack1874: ItemKeyBlack { + keyid = 11874; + displayName = "Black Key (cc7a)"; +}; +class ItemKeyBlack1875: ItemKeyBlack { + keyid = 11875; + displayName = "Black Key (68d4)"; +}; +class ItemKeyBlack1876: ItemKeyBlack { + keyid = 11876; + displayName = "Black Key (4d6a)"; +}; +class ItemKeyBlack1877: ItemKeyBlack { + keyid = 11877; + displayName = "Black Key (3005)"; +}; +class ItemKeyBlack1878: ItemKeyBlack { + keyid = 11878; + displayName = "Black Key (884b)"; +}; +class ItemKeyBlack1879: ItemKeyBlack { + keyid = 11879; + displayName = "Black Key (aed5)"; +}; +class ItemKeyBlack1880: ItemKeyBlack { + keyid = 11880; + displayName = "Black Key (39bf)"; +}; +class ItemKeyBlack1881: ItemKeyBlack { + keyid = 11881; + displayName = "Black Key (de73)"; +}; +class ItemKeyBlack1882: ItemKeyBlack { + keyid = 11882; + displayName = "Black Key (c3dc)"; +}; +class ItemKeyBlack1883: ItemKeyBlack { + keyid = 11883; + displayName = "Black Key (d9fd)"; +}; +class ItemKeyBlack1884: ItemKeyBlack { + keyid = 11884; + displayName = "Black Key (c6d4)"; +}; +class ItemKeyBlack1885: ItemKeyBlack { + keyid = 11885; + displayName = "Black Key (f1b8)"; +}; +class ItemKeyBlack1886: ItemKeyBlack { + keyid = 11886; + displayName = "Black Key (c33a)"; +}; +class ItemKeyBlack1887: ItemKeyBlack { + keyid = 11887; + displayName = "Black Key (244e)"; +}; +class ItemKeyBlack1888: ItemKeyBlack { + keyid = 11888; + displayName = "Black Key (ffbf)"; +}; +class ItemKeyBlack1889: ItemKeyBlack { + keyid = 11889; + displayName = "Black Key (0d8e)"; +}; +class ItemKeyBlack1890: ItemKeyBlack { + keyid = 11890; + displayName = "Black Key (7302)"; +}; +class ItemKeyBlack1891: ItemKeyBlack { + keyid = 11891; + displayName = "Black Key (0aea)"; +}; +class ItemKeyBlack1892: ItemKeyBlack { + keyid = 11892; + displayName = "Black Key (a476)"; +}; +class ItemKeyBlack1893: ItemKeyBlack { + keyid = 11893; + displayName = "Black Key (a4b0)"; +}; +class ItemKeyBlack1894: ItemKeyBlack { + keyid = 11894; + displayName = "Black Key (dd78)"; +}; +class ItemKeyBlack1895: ItemKeyBlack { + keyid = 11895; + displayName = "Black Key (41a3)"; +}; +class ItemKeyBlack1896: ItemKeyBlack { + keyid = 11896; + displayName = "Black Key (88d3)"; +}; +class ItemKeyBlack1897: ItemKeyBlack { + keyid = 11897; + displayName = "Black Key (dc90)"; +}; +class ItemKeyBlack1898: ItemKeyBlack { + keyid = 11898; + displayName = "Black Key (d072)"; +}; +class ItemKeyBlack1899: ItemKeyBlack { + keyid = 11899; + displayName = "Black Key (a55b)"; +}; +class ItemKeyBlack1900: ItemKeyBlack { + keyid = 11900; + displayName = "Black Key (d67d)"; +}; +class ItemKeyBlack1901: ItemKeyBlack { + keyid = 11901; + displayName = "Black Key (93e0)"; +}; +class ItemKeyBlack1902: ItemKeyBlack { + keyid = 11902; + displayName = "Black Key (ebc4)"; +}; +class ItemKeyBlack1903: ItemKeyBlack { + keyid = 11903; + displayName = "Black Key (7ca3)"; +}; +class ItemKeyBlack1904: ItemKeyBlack { + keyid = 11904; + displayName = "Black Key (0ad5)"; +}; +class ItemKeyBlack1905: ItemKeyBlack { + keyid = 11905; + displayName = "Black Key (a9b6)"; +}; +class ItemKeyBlack1906: ItemKeyBlack { + keyid = 11906; + displayName = "Black Key (38f0)"; +}; +class ItemKeyBlack1907: ItemKeyBlack { + keyid = 11907; + displayName = "Black Key (e123)"; +}; +class ItemKeyBlack1908: ItemKeyBlack { + keyid = 11908; + displayName = "Black Key (d902)"; +}; +class ItemKeyBlack1909: ItemKeyBlack { + keyid = 11909; + displayName = "Black Key (752c)"; +}; +class ItemKeyBlack1910: ItemKeyBlack { + keyid = 11910; + displayName = "Black Key (cb6c)"; +}; +class ItemKeyBlack1911: ItemKeyBlack { + keyid = 11911; + displayName = "Black Key (abcc)"; +}; +class ItemKeyBlack1912: ItemKeyBlack { + keyid = 11912; + displayName = "Black Key (6a59)"; +}; +class ItemKeyBlack1913: ItemKeyBlack { + keyid = 11913; + displayName = "Black Key (381b)"; +}; +class ItemKeyBlack1914: ItemKeyBlack { + keyid = 11914; + displayName = "Black Key (f38b)"; +}; +class ItemKeyBlack1915: ItemKeyBlack { + keyid = 11915; + displayName = "Black Key (dc18)"; +}; +class ItemKeyBlack1916: ItemKeyBlack { + keyid = 11916; + displayName = "Black Key (4b4c)"; +}; +class ItemKeyBlack1917: ItemKeyBlack { + keyid = 11917; + displayName = "Black Key (3869)"; +}; +class ItemKeyBlack1918: ItemKeyBlack { + keyid = 11918; + displayName = "Black Key (ac7c)"; +}; +class ItemKeyBlack1919: ItemKeyBlack { + keyid = 11919; + displayName = "Black Key (b2a2)"; +}; +class ItemKeyBlack1920: ItemKeyBlack { + keyid = 11920; + displayName = "Black Key (cfcb)"; +}; +class ItemKeyBlack1921: ItemKeyBlack { + keyid = 11921; + displayName = "Black Key (4f8a)"; +}; +class ItemKeyBlack1922: ItemKeyBlack { + keyid = 11922; + displayName = "Black Key (ee1d)"; +}; +class ItemKeyBlack1923: ItemKeyBlack { + keyid = 11923; + displayName = "Black Key (a367)"; +}; +class ItemKeyBlack1924: ItemKeyBlack { + keyid = 11924; + displayName = "Black Key (2452)"; +}; +class ItemKeyBlack1925: ItemKeyBlack { + keyid = 11925; + displayName = "Black Key (1ab1)"; +}; +class ItemKeyBlack1926: ItemKeyBlack { + keyid = 11926; + displayName = "Black Key (1ec6)"; +}; +class ItemKeyBlack1927: ItemKeyBlack { + keyid = 11927; + displayName = "Black Key (137c)"; +}; +class ItemKeyBlack1928: ItemKeyBlack { + keyid = 11928; + displayName = "Black Key (62ea)"; +}; +class ItemKeyBlack1929: ItemKeyBlack { + keyid = 11929; + displayName = "Black Key (2209)"; +}; +class ItemKeyBlack1930: ItemKeyBlack { + keyid = 11930; + displayName = "Black Key (b5e4)"; +}; +class ItemKeyBlack1931: ItemKeyBlack { + keyid = 11931; + displayName = "Black Key (3a74)"; +}; +class ItemKeyBlack1932: ItemKeyBlack { + keyid = 11932; + displayName = "Black Key (0776)"; +}; +class ItemKeyBlack1933: ItemKeyBlack { + keyid = 11933; + displayName = "Black Key (0132)"; +}; +class ItemKeyBlack1934: ItemKeyBlack { + keyid = 11934; + displayName = "Black Key (4db0)"; +}; +class ItemKeyBlack1935: ItemKeyBlack { + keyid = 11935; + displayName = "Black Key (cc29)"; +}; +class ItemKeyBlack1936: ItemKeyBlack { + keyid = 11936; + displayName = "Black Key (3166)"; +}; +class ItemKeyBlack1937: ItemKeyBlack { + keyid = 11937; + displayName = "Black Key (f94c)"; +}; +class ItemKeyBlack1938: ItemKeyBlack { + keyid = 11938; + displayName = "Black Key (d366)"; +}; +class ItemKeyBlack1939: ItemKeyBlack { + keyid = 11939; + displayName = "Black Key (c430)"; +}; +class ItemKeyBlack1940: ItemKeyBlack { + keyid = 11940; + displayName = "Black Key (a63c)"; +}; +class ItemKeyBlack1941: ItemKeyBlack { + keyid = 11941; + displayName = "Black Key (5d47)"; +}; +class ItemKeyBlack1942: ItemKeyBlack { + keyid = 11942; + displayName = "Black Key (887b)"; +}; +class ItemKeyBlack1943: ItemKeyBlack { + keyid = 11943; + displayName = "Black Key (b38f)"; +}; +class ItemKeyBlack1944: ItemKeyBlack { + keyid = 11944; + displayName = "Black Key (cf88)"; +}; +class ItemKeyBlack1945: ItemKeyBlack { + keyid = 11945; + displayName = "Black Key (269b)"; +}; +class ItemKeyBlack1946: ItemKeyBlack { + keyid = 11946; + displayName = "Black Key (b10a)"; +}; +class ItemKeyBlack1947: ItemKeyBlack { + keyid = 11947; + displayName = "Black Key (8fe7)"; +}; +class ItemKeyBlack1948: ItemKeyBlack { + keyid = 11948; + displayName = "Black Key (8b09)"; +}; +class ItemKeyBlack1949: ItemKeyBlack { + keyid = 11949; + displayName = "Black Key (6a0a)"; +}; +class ItemKeyBlack1950: ItemKeyBlack { + keyid = 11950; + displayName = "Black Key (23fb)"; +}; +class ItemKeyBlack1951: ItemKeyBlack { + keyid = 11951; + displayName = "Black Key (0844)"; +}; +class ItemKeyBlack1952: ItemKeyBlack { + keyid = 11952; + displayName = "Black Key (ba80)"; +}; +class ItemKeyBlack1953: ItemKeyBlack { + keyid = 11953; + displayName = "Black Key (5b3d)"; +}; +class ItemKeyBlack1954: ItemKeyBlack { + keyid = 11954; + displayName = "Black Key (111b)"; +}; +class ItemKeyBlack1955: ItemKeyBlack { + keyid = 11955; + displayName = "Black Key (f245)"; +}; +class ItemKeyBlack1956: ItemKeyBlack { + keyid = 11956; + displayName = "Black Key (80a4)"; +}; +class ItemKeyBlack1957: ItemKeyBlack { + keyid = 11957; + displayName = "Black Key (67b2)"; +}; +class ItemKeyBlack1958: ItemKeyBlack { + keyid = 11958; + displayName = "Black Key (13c2)"; +}; +class ItemKeyBlack1959: ItemKeyBlack { + keyid = 11959; + displayName = "Black Key (5a62)"; +}; +class ItemKeyBlack1960: ItemKeyBlack { + keyid = 11960; + displayName = "Black Key (e1ee)"; +}; +class ItemKeyBlack1961: ItemKeyBlack { + keyid = 11961; + displayName = "Black Key (9db0)"; +}; +class ItemKeyBlack1962: ItemKeyBlack { + keyid = 11962; + displayName = "Black Key (976d)"; +}; +class ItemKeyBlack1963: ItemKeyBlack { + keyid = 11963; + displayName = "Black Key (f044)"; +}; +class ItemKeyBlack1964: ItemKeyBlack { + keyid = 11964; + displayName = "Black Key (3fbc)"; +}; +class ItemKeyBlack1965: ItemKeyBlack { + keyid = 11965; + displayName = "Black Key (e0ae)"; +}; +class ItemKeyBlack1966: ItemKeyBlack { + keyid = 11966; + displayName = "Black Key (9874)"; +}; +class ItemKeyBlack1967: ItemKeyBlack { + keyid = 11967; + displayName = "Black Key (4243)"; +}; +class ItemKeyBlack1968: ItemKeyBlack { + keyid = 11968; + displayName = "Black Key (e6f2)"; +}; +class ItemKeyBlack1969: ItemKeyBlack { + keyid = 11969; + displayName = "Black Key (1c87)"; +}; +class ItemKeyBlack1970: ItemKeyBlack { + keyid = 11970; + displayName = "Black Key (9334)"; +}; +class ItemKeyBlack1971: ItemKeyBlack { + keyid = 11971; + displayName = "Black Key (a085)"; +}; +class ItemKeyBlack1972: ItemKeyBlack { + keyid = 11972; + displayName = "Black Key (a4cb)"; +}; +class ItemKeyBlack1973: ItemKeyBlack { + keyid = 11973; + displayName = "Black Key (084f)"; +}; +class ItemKeyBlack1974: ItemKeyBlack { + keyid = 11974; + displayName = "Black Key (0433)"; +}; +class ItemKeyBlack1975: ItemKeyBlack { + keyid = 11975; + displayName = "Black Key (d1d2)"; +}; +class ItemKeyBlack1976: ItemKeyBlack { + keyid = 11976; + displayName = "Black Key (c8c3)"; +}; +class ItemKeyBlack1977: ItemKeyBlack { + keyid = 11977; + displayName = "Black Key (3993)"; +}; +class ItemKeyBlack1978: ItemKeyBlack { + keyid = 11978; + displayName = "Black Key (6d8b)"; +}; +class ItemKeyBlack1979: ItemKeyBlack { + keyid = 11979; + displayName = "Black Key (4ae3)"; +}; +class ItemKeyBlack1980: ItemKeyBlack { + keyid = 11980; + displayName = "Black Key (0b67)"; +}; +class ItemKeyBlack1981: ItemKeyBlack { + keyid = 11981; + displayName = "Black Key (ab09)"; +}; +class ItemKeyBlack1982: ItemKeyBlack { + keyid = 11982; + displayName = "Black Key (039a)"; +}; +class ItemKeyBlack1983: ItemKeyBlack { + keyid = 11983; + displayName = "Black Key (d5f5)"; +}; +class ItemKeyBlack1984: ItemKeyBlack { + keyid = 11984; + displayName = "Black Key (2ab6)"; +}; +class ItemKeyBlack1985: ItemKeyBlack { + keyid = 11985; + displayName = "Black Key (fa0f)"; +}; +class ItemKeyBlack1986: ItemKeyBlack { + keyid = 11986; + displayName = "Black Key (1498)"; +}; +class ItemKeyBlack1987: ItemKeyBlack { + keyid = 11987; + displayName = "Black Key (e912)"; +}; +class ItemKeyBlack1988: ItemKeyBlack { + keyid = 11988; + displayName = "Black Key (86cd)"; +}; +class ItemKeyBlack1989: ItemKeyBlack { + keyid = 11989; + displayName = "Black Key (dd8f)"; +}; +class ItemKeyBlack1990: ItemKeyBlack { + keyid = 11990; + displayName = "Black Key (0b9a)"; +}; +class ItemKeyBlack1991: ItemKeyBlack { + keyid = 11991; + displayName = "Black Key (b8f1)"; +}; +class ItemKeyBlack1992: ItemKeyBlack { + keyid = 11992; + displayName = "Black Key (c6cd)"; +}; +class ItemKeyBlack1993: ItemKeyBlack { + keyid = 11993; + displayName = "Black Key (b102)"; +}; +class ItemKeyBlack1994: ItemKeyBlack { + keyid = 11994; + displayName = "Black Key (cfeb)"; +}; +class ItemKeyBlack1995: ItemKeyBlack { + keyid = 11995; + displayName = "Black Key (1bb0)"; +}; +class ItemKeyBlack1996: ItemKeyBlack { + keyid = 11996; + displayName = "Black Key (2820)"; +}; +class ItemKeyBlack1997: ItemKeyBlack { + keyid = 11997; + displayName = "Black Key (9f9e)"; +}; +class ItemKeyBlack1998: ItemKeyBlack { + keyid = 11998; + displayName = "Black Key (35fa)"; +}; +class ItemKeyBlack1999: ItemKeyBlack { + keyid = 11999; + displayName = "Black Key (7cb6)"; +}; +class ItemKeyBlack2000: ItemKeyBlack { + keyid = 12000; + displayName = "Black Key (fe17)"; +}; +class ItemKeyBlack2001: ItemKeyBlack { + keyid = 12001; + displayName = "Black Key (c54b)"; +}; +class ItemKeyBlack2002: ItemKeyBlack { + keyid = 12002; + displayName = "Black Key (bcc0)"; +}; +class ItemKeyBlack2003: ItemKeyBlack { + keyid = 12003; + displayName = "Black Key (12e1)"; +}; +class ItemKeyBlack2004: ItemKeyBlack { + keyid = 12004; + displayName = "Black Key (1414)"; +}; +class ItemKeyBlack2005: ItemKeyBlack { + keyid = 12005; + displayName = "Black Key (ea19)"; +}; +class ItemKeyBlack2006: ItemKeyBlack { + keyid = 12006; + displayName = "Black Key (7312)"; +}; +class ItemKeyBlack2007: ItemKeyBlack { + keyid = 12007; + displayName = "Black Key (ec4f)"; +}; +class ItemKeyBlack2008: ItemKeyBlack { + keyid = 12008; + displayName = "Black Key (f709)"; +}; +class ItemKeyBlack2009: ItemKeyBlack { + keyid = 12009; + displayName = "Black Key (2b46)"; +}; +class ItemKeyBlack2010: ItemKeyBlack { + keyid = 12010; + displayName = "Black Key (a924)"; +}; +class ItemKeyBlack2011: ItemKeyBlack { + keyid = 12011; + displayName = "Black Key (2c36)"; +}; +class ItemKeyBlack2012: ItemKeyBlack { + keyid = 12012; + displayName = "Black Key (9279)"; +}; +class ItemKeyBlack2013: ItemKeyBlack { + keyid = 12013; + displayName = "Black Key (2a27)"; +}; +class ItemKeyBlack2014: ItemKeyBlack { + keyid = 12014; + displayName = "Black Key (47f8)"; +}; +class ItemKeyBlack2015: ItemKeyBlack { + keyid = 12015; + displayName = "Black Key (26c2)"; +}; +class ItemKeyBlack2016: ItemKeyBlack { + keyid = 12016; + displayName = "Black Key (b3a9)"; +}; +class ItemKeyBlack2017: ItemKeyBlack { + keyid = 12017; + displayName = "Black Key (1ed7)"; +}; +class ItemKeyBlack2018: ItemKeyBlack { + keyid = 12018; + displayName = "Black Key (74a6)"; +}; +class ItemKeyBlack2019: ItemKeyBlack { + keyid = 12019; + displayName = "Black Key (3098)"; +}; +class ItemKeyBlack2020: ItemKeyBlack { + keyid = 12020; + displayName = "Black Key (e3d8)"; +}; +class ItemKeyBlack2021: ItemKeyBlack { + keyid = 12021; + displayName = "Black Key (12f0)"; +}; +class ItemKeyBlack2022: ItemKeyBlack { + keyid = 12022; + displayName = "Black Key (c800)"; +}; +class ItemKeyBlack2023: ItemKeyBlack { + keyid = 12023; + displayName = "Black Key (32c8)"; +}; +class ItemKeyBlack2024: ItemKeyBlack { + keyid = 12024; + displayName = "Black Key (4919)"; +}; +class ItemKeyBlack2025: ItemKeyBlack { + keyid = 12025; + displayName = "Black Key (a5bf)"; +}; +class ItemKeyBlack2026: ItemKeyBlack { + keyid = 12026; + displayName = "Black Key (ef8c)"; +}; +class ItemKeyBlack2027: ItemKeyBlack { + keyid = 12027; + displayName = "Black Key (5dc2)"; +}; +class ItemKeyBlack2028: ItemKeyBlack { + keyid = 12028; + displayName = "Black Key (3652)"; +}; +class ItemKeyBlack2029: ItemKeyBlack { + keyid = 12029; + displayName = "Black Key (92dd)"; +}; +class ItemKeyBlack2030: ItemKeyBlack { + keyid = 12030; + displayName = "Black Key (1ae5)"; +}; +class ItemKeyBlack2031: ItemKeyBlack { + keyid = 12031; + displayName = "Black Key (dc15)"; +}; +class ItemKeyBlack2032: ItemKeyBlack { + keyid = 12032; + displayName = "Black Key (cd14)"; +}; +class ItemKeyBlack2033: ItemKeyBlack { + keyid = 12033; + displayName = "Black Key (e380)"; +}; +class ItemKeyBlack2034: ItemKeyBlack { + keyid = 12034; + displayName = "Black Key (f3aa)"; +}; +class ItemKeyBlack2035: ItemKeyBlack { + keyid = 12035; + displayName = "Black Key (5038)"; +}; +class ItemKeyBlack2036: ItemKeyBlack { + keyid = 12036; + displayName = "Black Key (fb89)"; +}; +class ItemKeyBlack2037: ItemKeyBlack { + keyid = 12037; + displayName = "Black Key (4faf)"; +}; +class ItemKeyBlack2038: ItemKeyBlack { + keyid = 12038; + displayName = "Black Key (34da)"; +}; +class ItemKeyBlack2039: ItemKeyBlack { + keyid = 12039; + displayName = "Black Key (74cf)"; +}; +class ItemKeyBlack2040: ItemKeyBlack { + keyid = 12040; + displayName = "Black Key (a2be)"; +}; +class ItemKeyBlack2041: ItemKeyBlack { + keyid = 12041; + displayName = "Black Key (be9d)"; +}; +class ItemKeyBlack2042: ItemKeyBlack { + keyid = 12042; + displayName = "Black Key (fe7b)"; +}; +class ItemKeyBlack2043: ItemKeyBlack { + keyid = 12043; + displayName = "Black Key (5a0d)"; +}; +class ItemKeyBlack2044: ItemKeyBlack { + keyid = 12044; + displayName = "Black Key (4d0e)"; +}; +class ItemKeyBlack2045: ItemKeyBlack { + keyid = 12045; + displayName = "Black Key (a83e)"; +}; +class ItemKeyBlack2046: ItemKeyBlack { + keyid = 12046; + displayName = "Black Key (2103)"; +}; +class ItemKeyBlack2047: ItemKeyBlack { + keyid = 12047; + displayName = "Black Key (1fd0)"; +}; +class ItemKeyBlack2048: ItemKeyBlack { + keyid = 12048; + displayName = "Black Key (c630)"; +}; +class ItemKeyBlack2049: ItemKeyBlack { + keyid = 12049; + displayName = "Black Key (456f)"; +}; +class ItemKeyBlack2050: ItemKeyBlack { + keyid = 12050; + displayName = "Black Key (26eb)"; +}; +class ItemKeyBlack2051: ItemKeyBlack { + keyid = 12051; + displayName = "Black Key (cde3)"; +}; +class ItemKeyBlack2052: ItemKeyBlack { + keyid = 12052; + displayName = "Black Key (4de7)"; +}; +class ItemKeyBlack2053: ItemKeyBlack { + keyid = 12053; + displayName = "Black Key (12ef)"; +}; +class ItemKeyBlack2054: ItemKeyBlack { + keyid = 12054; + displayName = "Black Key (418c)"; +}; +class ItemKeyBlack2055: ItemKeyBlack { + keyid = 12055; + displayName = "Black Key (ca75)"; +}; +class ItemKeyBlack2056: ItemKeyBlack { + keyid = 12056; + displayName = "Black Key (ea7a)"; +}; +class ItemKeyBlack2057: ItemKeyBlack { + keyid = 12057; + displayName = "Black Key (3f50)"; +}; +class ItemKeyBlack2058: ItemKeyBlack { + keyid = 12058; + displayName = "Black Key (31f6)"; +}; +class ItemKeyBlack2059: ItemKeyBlack { + keyid = 12059; + displayName = "Black Key (6cf2)"; +}; +class ItemKeyBlack2060: ItemKeyBlack { + keyid = 12060; + displayName = "Black Key (0a66)"; +}; +class ItemKeyBlack2061: ItemKeyBlack { + keyid = 12061; + displayName = "Black Key (4189)"; +}; +class ItemKeyBlack2062: ItemKeyBlack { + keyid = 12062; + displayName = "Black Key (692f)"; +}; +class ItemKeyBlack2063: ItemKeyBlack { + keyid = 12063; + displayName = "Black Key (b060)"; +}; +class ItemKeyBlack2064: ItemKeyBlack { + keyid = 12064; + displayName = "Black Key (d3b1)"; +}; +class ItemKeyBlack2065: ItemKeyBlack { + keyid = 12065; + displayName = "Black Key (c83c)"; +}; +class ItemKeyBlack2066: ItemKeyBlack { + keyid = 12066; + displayName = "Black Key (166e)"; +}; +class ItemKeyBlack2067: ItemKeyBlack { + keyid = 12067; + displayName = "Black Key (c3e8)"; +}; +class ItemKeyBlack2068: ItemKeyBlack { + keyid = 12068; + displayName = "Black Key (1cd9)"; +}; +class ItemKeyBlack2069: ItemKeyBlack { + keyid = 12069; + displayName = "Black Key (96be)"; +}; +class ItemKeyBlack2070: ItemKeyBlack { + keyid = 12070; + displayName = "Black Key (bcfa)"; +}; +class ItemKeyBlack2071: ItemKeyBlack { + keyid = 12071; + displayName = "Black Key (2415)"; +}; +class ItemKeyBlack2072: ItemKeyBlack { + keyid = 12072; + displayName = "Black Key (4b7b)"; +}; +class ItemKeyBlack2073: ItemKeyBlack { + keyid = 12073; + displayName = "Black Key (113b)"; +}; +class ItemKeyBlack2074: ItemKeyBlack { + keyid = 12074; + displayName = "Black Key (024e)"; +}; +class ItemKeyBlack2075: ItemKeyBlack { + keyid = 12075; + displayName = "Black Key (fdf9)"; +}; +class ItemKeyBlack2076: ItemKeyBlack { + keyid = 12076; + displayName = "Black Key (4aeb)"; +}; +class ItemKeyBlack2077: ItemKeyBlack { + keyid = 12077; + displayName = "Black Key (00c8)"; +}; +class ItemKeyBlack2078: ItemKeyBlack { + keyid = 12078; + displayName = "Black Key (dd2c)"; +}; +class ItemKeyBlack2079: ItemKeyBlack { + keyid = 12079; + displayName = "Black Key (9802)"; +}; +class ItemKeyBlack2080: ItemKeyBlack { + keyid = 12080; + displayName = "Black Key (8bda)"; +}; +class ItemKeyBlack2081: ItemKeyBlack { + keyid = 12081; + displayName = "Black Key (940a)"; +}; +class ItemKeyBlack2082: ItemKeyBlack { + keyid = 12082; + displayName = "Black Key (166d)"; +}; +class ItemKeyBlack2083: ItemKeyBlack { + keyid = 12083; + displayName = "Black Key (71f4)"; +}; +class ItemKeyBlack2084: ItemKeyBlack { + keyid = 12084; + displayName = "Black Key (48dc)"; +}; +class ItemKeyBlack2085: ItemKeyBlack { + keyid = 12085; + displayName = "Black Key (f3ee)"; +}; +class ItemKeyBlack2086: ItemKeyBlack { + keyid = 12086; + displayName = "Black Key (6f47)"; +}; +class ItemKeyBlack2087: ItemKeyBlack { + keyid = 12087; + displayName = "Black Key (1dfb)"; +}; +class ItemKeyBlack2088: ItemKeyBlack { + keyid = 12088; + displayName = "Black Key (8b54)"; +}; +class ItemKeyBlack2089: ItemKeyBlack { + keyid = 12089; + displayName = "Black Key (7c6e)"; +}; +class ItemKeyBlack2090: ItemKeyBlack { + keyid = 12090; + displayName = "Black Key (4045)"; +}; +class ItemKeyBlack2091: ItemKeyBlack { + keyid = 12091; + displayName = "Black Key (9c93)"; +}; +class ItemKeyBlack2092: ItemKeyBlack { + keyid = 12092; + displayName = "Black Key (0c82)"; +}; +class ItemKeyBlack2093: ItemKeyBlack { + keyid = 12093; + displayName = "Black Key (0c2c)"; +}; +class ItemKeyBlack2094: ItemKeyBlack { + keyid = 12094; + displayName = "Black Key (bc26)"; +}; +class ItemKeyBlack2095: ItemKeyBlack { + keyid = 12095; + displayName = "Black Key (bdd8)"; +}; +class ItemKeyBlack2096: ItemKeyBlack { + keyid = 12096; + displayName = "Black Key (eae9)"; +}; +class ItemKeyBlack2097: ItemKeyBlack { + keyid = 12097; + displayName = "Black Key (3a0d)"; +}; +class ItemKeyBlack2098: ItemKeyBlack { + keyid = 12098; + displayName = "Black Key (f524)"; +}; +class ItemKeyBlack2099: ItemKeyBlack { + keyid = 12099; + displayName = "Black Key (b5a3)"; +}; +class ItemKeyBlack2100: ItemKeyBlack { + keyid = 12100; + displayName = "Black Key (acd3)"; +}; +class ItemKeyBlack2101: ItemKeyBlack { + keyid = 12101; + displayName = "Black Key (ef20)"; +}; +class ItemKeyBlack2102: ItemKeyBlack { + keyid = 12102; + displayName = "Black Key (4a27)"; +}; +class ItemKeyBlack2103: ItemKeyBlack { + keyid = 12103; + displayName = "Black Key (fc7c)"; +}; +class ItemKeyBlack2104: ItemKeyBlack { + keyid = 12104; + displayName = "Black Key (63f3)"; +}; +class ItemKeyBlack2105: ItemKeyBlack { + keyid = 12105; + displayName = "Black Key (8e71)"; +}; +class ItemKeyBlack2106: ItemKeyBlack { + keyid = 12106; + displayName = "Black Key (8ce0)"; +}; +class ItemKeyBlack2107: ItemKeyBlack { + keyid = 12107; + displayName = "Black Key (42fd)"; +}; +class ItemKeyBlack2108: ItemKeyBlack { + keyid = 12108; + displayName = "Black Key (d18e)"; +}; +class ItemKeyBlack2109: ItemKeyBlack { + keyid = 12109; + displayName = "Black Key (305d)"; +}; +class ItemKeyBlack2110: ItemKeyBlack { + keyid = 12110; + displayName = "Black Key (304b)"; +}; +class ItemKeyBlack2111: ItemKeyBlack { + keyid = 12111; + displayName = "Black Key (72ed)"; +}; +class ItemKeyBlack2112: ItemKeyBlack { + keyid = 12112; + displayName = "Black Key (a71e)"; +}; +class ItemKeyBlack2113: ItemKeyBlack { + keyid = 12113; + displayName = "Black Key (466e)"; +}; +class ItemKeyBlack2114: ItemKeyBlack { + keyid = 12114; + displayName = "Black Key (01cd)"; +}; +class ItemKeyBlack2115: ItemKeyBlack { + keyid = 12115; + displayName = "Black Key (5274)"; +}; +class ItemKeyBlack2116: ItemKeyBlack { + keyid = 12116; + displayName = "Black Key (984e)"; +}; +class ItemKeyBlack2117: ItemKeyBlack { + keyid = 12117; + displayName = "Black Key (0938)"; +}; +class ItemKeyBlack2118: ItemKeyBlack { + keyid = 12118; + displayName = "Black Key (a024)"; +}; +class ItemKeyBlack2119: ItemKeyBlack { + keyid = 12119; + displayName = "Black Key (4bb5)"; +}; +class ItemKeyBlack2120: ItemKeyBlack { + keyid = 12120; + displayName = "Black Key (e6fe)"; +}; +class ItemKeyBlack2121: ItemKeyBlack { + keyid = 12121; + displayName = "Black Key (6ea5)"; +}; +class ItemKeyBlack2122: ItemKeyBlack { + keyid = 12122; + displayName = "Black Key (8a05)"; +}; +class ItemKeyBlack2123: ItemKeyBlack { + keyid = 12123; + displayName = "Black Key (ef0c)"; +}; +class ItemKeyBlack2124: ItemKeyBlack { + keyid = 12124; + displayName = "Black Key (54e7)"; +}; +class ItemKeyBlack2125: ItemKeyBlack { + keyid = 12125; + displayName = "Black Key (d2dc)"; +}; +class ItemKeyBlack2126: ItemKeyBlack { + keyid = 12126; + displayName = "Black Key (4404)"; +}; +class ItemKeyBlack2127: ItemKeyBlack { + keyid = 12127; + displayName = "Black Key (7aca)"; +}; +class ItemKeyBlack2128: ItemKeyBlack { + keyid = 12128; + displayName = "Black Key (dd8a)"; +}; +class ItemKeyBlack2129: ItemKeyBlack { + keyid = 12129; + displayName = "Black Key (ad62)"; +}; +class ItemKeyBlack2130: ItemKeyBlack { + keyid = 12130; + displayName = "Black Key (358e)"; +}; +class ItemKeyBlack2131: ItemKeyBlack { + keyid = 12131; + displayName = "Black Key (bf51)"; +}; +class ItemKeyBlack2132: ItemKeyBlack { + keyid = 12132; + displayName = "Black Key (1973)"; +}; +class ItemKeyBlack2133: ItemKeyBlack { + keyid = 12133; + displayName = "Black Key (ff15)"; +}; +class ItemKeyBlack2134: ItemKeyBlack { + keyid = 12134; + displayName = "Black Key (f01b)"; +}; +class ItemKeyBlack2135: ItemKeyBlack { + keyid = 12135; + displayName = "Black Key (be85)"; +}; +class ItemKeyBlack2136: ItemKeyBlack { + keyid = 12136; + displayName = "Black Key (c871)"; +}; +class ItemKeyBlack2137: ItemKeyBlack { + keyid = 12137; + displayName = "Black Key (9d1d)"; +}; +class ItemKeyBlack2138: ItemKeyBlack { + keyid = 12138; + displayName = "Black Key (4440)"; +}; +class ItemKeyBlack2139: ItemKeyBlack { + keyid = 12139; + displayName = "Black Key (6e5a)"; +}; +class ItemKeyBlack2140: ItemKeyBlack { + keyid = 12140; + displayName = "Black Key (8139)"; +}; +class ItemKeyBlack2141: ItemKeyBlack { + keyid = 12141; + displayName = "Black Key (f14f)"; +}; +class ItemKeyBlack2142: ItemKeyBlack { + keyid = 12142; + displayName = "Black Key (2361)"; +}; +class ItemKeyBlack2143: ItemKeyBlack { + keyid = 12143; + displayName = "Black Key (e9ce)"; +}; +class ItemKeyBlack2144: ItemKeyBlack { + keyid = 12144; + displayName = "Black Key (b173)"; +}; +class ItemKeyBlack2145: ItemKeyBlack { + keyid = 12145; + displayName = "Black Key (05db)"; +}; +class ItemKeyBlack2146: ItemKeyBlack { + keyid = 12146; + displayName = "Black Key (f40d)"; +}; +class ItemKeyBlack2147: ItemKeyBlack { + keyid = 12147; + displayName = "Black Key (dd46)"; +}; +class ItemKeyBlack2148: ItemKeyBlack { + keyid = 12148; + displayName = "Black Key (d4f5)"; +}; +class ItemKeyBlack2149: ItemKeyBlack { + keyid = 12149; + displayName = "Black Key (676a)"; +}; +class ItemKeyBlack2150: ItemKeyBlack { + keyid = 12150; + displayName = "Black Key (1d62)"; +}; +class ItemKeyBlack2151: ItemKeyBlack { + keyid = 12151; + displayName = "Black Key (5481)"; +}; +class ItemKeyBlack2152: ItemKeyBlack { + keyid = 12152; + displayName = "Black Key (495e)"; +}; +class ItemKeyBlack2153: ItemKeyBlack { + keyid = 12153; + displayName = "Black Key (7fa9)"; +}; +class ItemKeyBlack2154: ItemKeyBlack { + keyid = 12154; + displayName = "Black Key (ec4a)"; +}; +class ItemKeyBlack2155: ItemKeyBlack { + keyid = 12155; + displayName = "Black Key (db4b)"; +}; +class ItemKeyBlack2156: ItemKeyBlack { + keyid = 12156; + displayName = "Black Key (876e)"; +}; +class ItemKeyBlack2157: ItemKeyBlack { + keyid = 12157; + displayName = "Black Key (6f4d)"; +}; +class ItemKeyBlack2158: ItemKeyBlack { + keyid = 12158; + displayName = "Black Key (c009)"; +}; +class ItemKeyBlack2159: ItemKeyBlack { + keyid = 12159; + displayName = "Black Key (b0b3)"; +}; +class ItemKeyBlack2160: ItemKeyBlack { + keyid = 12160; + displayName = "Black Key (4171)"; +}; +class ItemKeyBlack2161: ItemKeyBlack { + keyid = 12161; + displayName = "Black Key (fbf4)"; +}; +class ItemKeyBlack2162: ItemKeyBlack { + keyid = 12162; + displayName = "Black Key (e1ca)"; +}; +class ItemKeyBlack2163: ItemKeyBlack { + keyid = 12163; + displayName = "Black Key (4aba)"; +}; +class ItemKeyBlack2164: ItemKeyBlack { + keyid = 12164; + displayName = "Black Key (63a5)"; +}; +class ItemKeyBlack2165: ItemKeyBlack { + keyid = 12165; + displayName = "Black Key (9812)"; +}; +class ItemKeyBlack2166: ItemKeyBlack { + keyid = 12166; + displayName = "Black Key (e317)"; +}; +class ItemKeyBlack2167: ItemKeyBlack { + keyid = 12167; + displayName = "Black Key (82fc)"; +}; +class ItemKeyBlack2168: ItemKeyBlack { + keyid = 12168; + displayName = "Black Key (9f72)"; +}; +class ItemKeyBlack2169: ItemKeyBlack { + keyid = 12169; + displayName = "Black Key (a153)"; +}; +class ItemKeyBlack2170: ItemKeyBlack { + keyid = 12170; + displayName = "Black Key (8bb9)"; +}; +class ItemKeyBlack2171: ItemKeyBlack { + keyid = 12171; + displayName = "Black Key (b452)"; +}; +class ItemKeyBlack2172: ItemKeyBlack { + keyid = 12172; + displayName = "Black Key (70b8)"; +}; +class ItemKeyBlack2173: ItemKeyBlack { + keyid = 12173; + displayName = "Black Key (0843)"; +}; +class ItemKeyBlack2174: ItemKeyBlack { + keyid = 12174; + displayName = "Black Key (b8b5)"; +}; +class ItemKeyBlack2175: ItemKeyBlack { + keyid = 12175; + displayName = "Black Key (3659)"; +}; +class ItemKeyBlack2176: ItemKeyBlack { + keyid = 12176; + displayName = "Black Key (f447)"; +}; +class ItemKeyBlack2177: ItemKeyBlack { + keyid = 12177; + displayName = "Black Key (5239)"; +}; +class ItemKeyBlack2178: ItemKeyBlack { + keyid = 12178; + displayName = "Black Key (145d)"; +}; +class ItemKeyBlack2179: ItemKeyBlack { + keyid = 12179; + displayName = "Black Key (8578)"; +}; +class ItemKeyBlack2180: ItemKeyBlack { + keyid = 12180; + displayName = "Black Key (966c)"; +}; +class ItemKeyBlack2181: ItemKeyBlack { + keyid = 12181; + displayName = "Black Key (eb26)"; +}; +class ItemKeyBlack2182: ItemKeyBlack { + keyid = 12182; + displayName = "Black Key (8e76)"; +}; +class ItemKeyBlack2183: ItemKeyBlack { + keyid = 12183; + displayName = "Black Key (ff7f)"; +}; +class ItemKeyBlack2184: ItemKeyBlack { + keyid = 12184; + displayName = "Black Key (ae02)"; +}; +class ItemKeyBlack2185: ItemKeyBlack { + keyid = 12185; + displayName = "Black Key (2ede)"; +}; +class ItemKeyBlack2186: ItemKeyBlack { + keyid = 12186; + displayName = "Black Key (4bd4)"; +}; +class ItemKeyBlack2187: ItemKeyBlack { + keyid = 12187; + displayName = "Black Key (7572)"; +}; +class ItemKeyBlack2188: ItemKeyBlack { + keyid = 12188; + displayName = "Black Key (8125)"; +}; +class ItemKeyBlack2189: ItemKeyBlack { + keyid = 12189; + displayName = "Black Key (cbcd)"; +}; +class ItemKeyBlack2190: ItemKeyBlack { + keyid = 12190; + displayName = "Black Key (c571)"; +}; +class ItemKeyBlack2191: ItemKeyBlack { + keyid = 12191; + displayName = "Black Key (336e)"; +}; +class ItemKeyBlack2192: ItemKeyBlack { + keyid = 12192; + displayName = "Black Key (e091)"; +}; +class ItemKeyBlack2193: ItemKeyBlack { + keyid = 12193; + displayName = "Black Key (4aa6)"; +}; +class ItemKeyBlack2194: ItemKeyBlack { + keyid = 12194; + displayName = "Black Key (57fd)"; +}; +class ItemKeyBlack2195: ItemKeyBlack { + keyid = 12195; + displayName = "Black Key (e4bd)"; +}; +class ItemKeyBlack2196: ItemKeyBlack { + keyid = 12196; + displayName = "Black Key (9561)"; +}; +class ItemKeyBlack2197: ItemKeyBlack { + keyid = 12197; + displayName = "Black Key (cea3)"; +}; +class ItemKeyBlack2198: ItemKeyBlack { + keyid = 12198; + displayName = "Black Key (67b3)"; +}; +class ItemKeyBlack2199: ItemKeyBlack { + keyid = 12199; + displayName = "Black Key (716b)"; +}; +class ItemKeyBlack2200: ItemKeyBlack { + keyid = 12200; + displayName = "Black Key (4757)"; +}; +class ItemKeyBlack2201: ItemKeyBlack { + keyid = 12201; + displayName = "Black Key (d055)"; +}; +class ItemKeyBlack2202: ItemKeyBlack { + keyid = 12202; + displayName = "Black Key (844a)"; +}; +class ItemKeyBlack2203: ItemKeyBlack { + keyid = 12203; + displayName = "Black Key (e774)"; +}; +class ItemKeyBlack2204: ItemKeyBlack { + keyid = 12204; + displayName = "Black Key (dbe8)"; +}; +class ItemKeyBlack2205: ItemKeyBlack { + keyid = 12205; + displayName = "Black Key (5a88)"; +}; +class ItemKeyBlack2206: ItemKeyBlack { + keyid = 12206; + displayName = "Black Key (8bcc)"; +}; +class ItemKeyBlack2207: ItemKeyBlack { + keyid = 12207; + displayName = "Black Key (07ef)"; +}; +class ItemKeyBlack2208: ItemKeyBlack { + keyid = 12208; + displayName = "Black Key (8fbc)"; +}; +class ItemKeyBlack2209: ItemKeyBlack { + keyid = 12209; + displayName = "Black Key (f1eb)"; +}; +class ItemKeyBlack2210: ItemKeyBlack { + keyid = 12210; + displayName = "Black Key (b526)"; +}; +class ItemKeyBlack2211: ItemKeyBlack { + keyid = 12211; + displayName = "Black Key (109b)"; +}; +class ItemKeyBlack2212: ItemKeyBlack { + keyid = 12212; + displayName = "Black Key (b52f)"; +}; +class ItemKeyBlack2213: ItemKeyBlack { + keyid = 12213; + displayName = "Black Key (9e52)"; +}; +class ItemKeyBlack2214: ItemKeyBlack { + keyid = 12214; + displayName = "Black Key (1ef7)"; +}; +class ItemKeyBlack2215: ItemKeyBlack { + keyid = 12215; + displayName = "Black Key (0cf6)"; +}; +class ItemKeyBlack2216: ItemKeyBlack { + keyid = 12216; + displayName = "Black Key (f3e2)"; +}; +class ItemKeyBlack2217: ItemKeyBlack { + keyid = 12217; + displayName = "Black Key (78f4)"; +}; +class ItemKeyBlack2218: ItemKeyBlack { + keyid = 12218; + displayName = "Black Key (847a)"; +}; +class ItemKeyBlack2219: ItemKeyBlack { + keyid = 12219; + displayName = "Black Key (c827)"; +}; +class ItemKeyBlack2220: ItemKeyBlack { + keyid = 12220; + displayName = "Black Key (c75b)"; +}; +class ItemKeyBlack2221: ItemKeyBlack { + keyid = 12221; + displayName = "Black Key (2d73)"; +}; +class ItemKeyBlack2222: ItemKeyBlack { + keyid = 12222; + displayName = "Black Key (8445)"; +}; +class ItemKeyBlack2223: ItemKeyBlack { + keyid = 12223; + displayName = "Black Key (1474)"; +}; +class ItemKeyBlack2224: ItemKeyBlack { + keyid = 12224; + displayName = "Black Key (70c6)"; +}; +class ItemKeyBlack2225: ItemKeyBlack { + keyid = 12225; + displayName = "Black Key (4417)"; +}; +class ItemKeyBlack2226: ItemKeyBlack { + keyid = 12226; + displayName = "Black Key (8fef)"; +}; +class ItemKeyBlack2227: ItemKeyBlack { + keyid = 12227; + displayName = "Black Key (cb08)"; +}; +class ItemKeyBlack2228: ItemKeyBlack { + keyid = 12228; + displayName = "Black Key (ee91)"; +}; +class ItemKeyBlack2229: ItemKeyBlack { + keyid = 12229; + displayName = "Black Key (2e9c)"; +}; +class ItemKeyBlack2230: ItemKeyBlack { + keyid = 12230; + displayName = "Black Key (51f7)"; +}; +class ItemKeyBlack2231: ItemKeyBlack { + keyid = 12231; + displayName = "Black Key (d7f1)"; +}; +class ItemKeyBlack2232: ItemKeyBlack { + keyid = 12232; + displayName = "Black Key (caa3)"; +}; +class ItemKeyBlack2233: ItemKeyBlack { + keyid = 12233; + displayName = "Black Key (6040)"; +}; +class ItemKeyBlack2234: ItemKeyBlack { + keyid = 12234; + displayName = "Black Key (9ded)"; +}; +class ItemKeyBlack2235: ItemKeyBlack { + keyid = 12235; + displayName = "Black Key (beb6)"; +}; +class ItemKeyBlack2236: ItemKeyBlack { + keyid = 12236; + displayName = "Black Key (65b8)"; +}; +class ItemKeyBlack2237: ItemKeyBlack { + keyid = 12237; + displayName = "Black Key (d1a9)"; +}; +class ItemKeyBlack2238: ItemKeyBlack { + keyid = 12238; + displayName = "Black Key (1679)"; +}; +class ItemKeyBlack2239: ItemKeyBlack { + keyid = 12239; + displayName = "Black Key (5241)"; +}; +class ItemKeyBlack2240: ItemKeyBlack { + keyid = 12240; + displayName = "Black Key (7f33)"; +}; +class ItemKeyBlack2241: ItemKeyBlack { + keyid = 12241; + displayName = "Black Key (5739)"; +}; +class ItemKeyBlack2242: ItemKeyBlack { + keyid = 12242; + displayName = "Black Key (adcb)"; +}; +class ItemKeyBlack2243: ItemKeyBlack { + keyid = 12243; + displayName = "Black Key (6e8c)"; +}; +class ItemKeyBlack2244: ItemKeyBlack { + keyid = 12244; + displayName = "Black Key (961e)"; +}; +class ItemKeyBlack2245: ItemKeyBlack { + keyid = 12245; + displayName = "Black Key (40cf)"; +}; +class ItemKeyBlack2246: ItemKeyBlack { + keyid = 12246; + displayName = "Black Key (bab2)"; +}; +class ItemKeyBlack2247: ItemKeyBlack { + keyid = 12247; + displayName = "Black Key (e679)"; +}; +class ItemKeyBlack2248: ItemKeyBlack { + keyid = 12248; + displayName = "Black Key (7c5f)"; +}; +class ItemKeyBlack2249: ItemKeyBlack { + keyid = 12249; + displayName = "Black Key (e96d)"; +}; +class ItemKeyBlack2250: ItemKeyBlack { + keyid = 12250; + displayName = "Black Key (559e)"; +}; +class ItemKeyBlack2251: ItemKeyBlack { + keyid = 12251; + displayName = "Black Key (9d57)"; +}; +class ItemKeyBlack2252: ItemKeyBlack { + keyid = 12252; + displayName = "Black Key (bdba)"; +}; +class ItemKeyBlack2253: ItemKeyBlack { + keyid = 12253; + displayName = "Black Key (7a2f)"; +}; +class ItemKeyBlack2254: ItemKeyBlack { + keyid = 12254; + displayName = "Black Key (cf1a)"; +}; +class ItemKeyBlack2255: ItemKeyBlack { + keyid = 12255; + displayName = "Black Key (830a)"; +}; +class ItemKeyBlack2256: ItemKeyBlack { + keyid = 12256; + displayName = "Black Key (52b7)"; +}; +class ItemKeyBlack2257: ItemKeyBlack { + keyid = 12257; + displayName = "Black Key (ff23)"; +}; +class ItemKeyBlack2258: ItemKeyBlack { + keyid = 12258; + displayName = "Black Key (0bfa)"; +}; +class ItemKeyBlack2259: ItemKeyBlack { + keyid = 12259; + displayName = "Black Key (9df5)"; +}; +class ItemKeyBlack2260: ItemKeyBlack { + keyid = 12260; + displayName = "Black Key (4dc3)"; +}; +class ItemKeyBlack2261: ItemKeyBlack { + keyid = 12261; + displayName = "Black Key (ac51)"; +}; +class ItemKeyBlack2262: ItemKeyBlack { + keyid = 12262; + displayName = "Black Key (6d24)"; +}; +class ItemKeyBlack2263: ItemKeyBlack { + keyid = 12263; + displayName = "Black Key (064e)"; +}; +class ItemKeyBlack2264: ItemKeyBlack { + keyid = 12264; + displayName = "Black Key (b784)"; +}; +class ItemKeyBlack2265: ItemKeyBlack { + keyid = 12265; + displayName = "Black Key (7971)"; +}; +class ItemKeyBlack2266: ItemKeyBlack { + keyid = 12266; + displayName = "Black Key (8d84)"; +}; +class ItemKeyBlack2267: ItemKeyBlack { + keyid = 12267; + displayName = "Black Key (21f8)"; +}; +class ItemKeyBlack2268: ItemKeyBlack { + keyid = 12268; + displayName = "Black Key (4d63)"; +}; +class ItemKeyBlack2269: ItemKeyBlack { + keyid = 12269; + displayName = "Black Key (adb2)"; +}; +class ItemKeyBlack2270: ItemKeyBlack { + keyid = 12270; + displayName = "Black Key (ce60)"; +}; +class ItemKeyBlack2271: ItemKeyBlack { + keyid = 12271; + displayName = "Black Key (93e7)"; +}; +class ItemKeyBlack2272: ItemKeyBlack { + keyid = 12272; + displayName = "Black Key (1cf8)"; +}; +class ItemKeyBlack2273: ItemKeyBlack { + keyid = 12273; + displayName = "Black Key (e54b)"; +}; +class ItemKeyBlack2274: ItemKeyBlack { + keyid = 12274; + displayName = "Black Key (2ded)"; +}; +class ItemKeyBlack2275: ItemKeyBlack { + keyid = 12275; + displayName = "Black Key (b5fe)"; +}; +class ItemKeyBlack2276: ItemKeyBlack { + keyid = 12276; + displayName = "Black Key (ebd5)"; +}; +class ItemKeyBlack2277: ItemKeyBlack { + keyid = 12277; + displayName = "Black Key (6568)"; +}; +class ItemKeyBlack2278: ItemKeyBlack { + keyid = 12278; + displayName = "Black Key (a13b)"; +}; +class ItemKeyBlack2279: ItemKeyBlack { + keyid = 12279; + displayName = "Black Key (28bc)"; +}; +class ItemKeyBlack2280: ItemKeyBlack { + keyid = 12280; + displayName = "Black Key (ad70)"; +}; +class ItemKeyBlack2281: ItemKeyBlack { + keyid = 12281; + displayName = "Black Key (abb8)"; +}; +class ItemKeyBlack2282: ItemKeyBlack { + keyid = 12282; + displayName = "Black Key (e812)"; +}; +class ItemKeyBlack2283: ItemKeyBlack { + keyid = 12283; + displayName = "Black Key (e325)"; +}; +class ItemKeyBlack2284: ItemKeyBlack { + keyid = 12284; + displayName = "Black Key (8222)"; +}; +class ItemKeyBlack2285: ItemKeyBlack { + keyid = 12285; + displayName = "Black Key (5c9b)"; +}; +class ItemKeyBlack2286: ItemKeyBlack { + keyid = 12286; + displayName = "Black Key (6da1)"; +}; +class ItemKeyBlack2287: ItemKeyBlack { + keyid = 12287; + displayName = "Black Key (03a2)"; +}; +class ItemKeyBlack2288: ItemKeyBlack { + keyid = 12288; + displayName = "Black Key (ff82)"; +}; +class ItemKeyBlack2289: ItemKeyBlack { + keyid = 12289; + displayName = "Black Key (15b9)"; +}; +class ItemKeyBlack2290: ItemKeyBlack { + keyid = 12290; + displayName = "Black Key (7d4e)"; +}; +class ItemKeyBlack2291: ItemKeyBlack { + keyid = 12291; + displayName = "Black Key (b3c3)"; +}; +class ItemKeyBlack2292: ItemKeyBlack { + keyid = 12292; + displayName = "Black Key (1bbc)"; +}; +class ItemKeyBlack2293: ItemKeyBlack { + keyid = 12293; + displayName = "Black Key (436c)"; +}; +class ItemKeyBlack2294: ItemKeyBlack { + keyid = 12294; + displayName = "Black Key (1455)"; +}; +class ItemKeyBlack2295: ItemKeyBlack { + keyid = 12295; + displayName = "Black Key (4a7e)"; +}; +class ItemKeyBlack2296: ItemKeyBlack { + keyid = 12296; + displayName = "Black Key (dd10)"; +}; +class ItemKeyBlack2297: ItemKeyBlack { + keyid = 12297; + displayName = "Black Key (736a)"; +}; +class ItemKeyBlack2298: ItemKeyBlack { + keyid = 12298; + displayName = "Black Key (ed74)"; +}; +class ItemKeyBlack2299: ItemKeyBlack { + keyid = 12299; + displayName = "Black Key (5a01)"; +}; +class ItemKeyBlack2300: ItemKeyBlack { + keyid = 12300; + displayName = "Black Key (3238)"; +}; +class ItemKeyBlack2301: ItemKeyBlack { + keyid = 12301; + displayName = "Black Key (d4da)"; +}; +class ItemKeyBlack2302: ItemKeyBlack { + keyid = 12302; + displayName = "Black Key (9164)"; +}; +class ItemKeyBlack2303: ItemKeyBlack { + keyid = 12303; + displayName = "Black Key (07f6)"; +}; +class ItemKeyBlack2304: ItemKeyBlack { + keyid = 12304; + displayName = "Black Key (e9a9)"; +}; +class ItemKeyBlack2305: ItemKeyBlack { + keyid = 12305; + displayName = "Black Key (f9ce)"; +}; +class ItemKeyBlack2306: ItemKeyBlack { + keyid = 12306; + displayName = "Black Key (b278)"; +}; +class ItemKeyBlack2307: ItemKeyBlack { + keyid = 12307; + displayName = "Black Key (80b5)"; +}; +class ItemKeyBlack2308: ItemKeyBlack { + keyid = 12308; + displayName = "Black Key (5164)"; +}; +class ItemKeyBlack2309: ItemKeyBlack { + keyid = 12309; + displayName = "Black Key (a5cd)"; +}; +class ItemKeyBlack2310: ItemKeyBlack { + keyid = 12310; + displayName = "Black Key (17aa)"; +}; +class ItemKeyBlack2311: ItemKeyBlack { + keyid = 12311; + displayName = "Black Key (868e)"; +}; +class ItemKeyBlack2312: ItemKeyBlack { + keyid = 12312; + displayName = "Black Key (f2cd)"; +}; +class ItemKeyBlack2313: ItemKeyBlack { + keyid = 12313; + displayName = "Black Key (423f)"; +}; +class ItemKeyBlack2314: ItemKeyBlack { + keyid = 12314; + displayName = "Black Key (260e)"; +}; +class ItemKeyBlack2315: ItemKeyBlack { + keyid = 12315; + displayName = "Black Key (be31)"; +}; +class ItemKeyBlack2316: ItemKeyBlack { + keyid = 12316; + displayName = "Black Key (012c)"; +}; +class ItemKeyBlack2317: ItemKeyBlack { + keyid = 12317; + displayName = "Black Key (de3c)"; +}; +class ItemKeyBlack2318: ItemKeyBlack { + keyid = 12318; + displayName = "Black Key (c586)"; +}; +class ItemKeyBlack2319: ItemKeyBlack { + keyid = 12319; + displayName = "Black Key (70cc)"; +}; +class ItemKeyBlack2320: ItemKeyBlack { + keyid = 12320; + displayName = "Black Key (3111)"; +}; +class ItemKeyBlack2321: ItemKeyBlack { + keyid = 12321; + displayName = "Black Key (0683)"; +}; +class ItemKeyBlack2322: ItemKeyBlack { + keyid = 12322; + displayName = "Black Key (b41b)"; +}; +class ItemKeyBlack2323: ItemKeyBlack { + keyid = 12323; + displayName = "Black Key (5a65)"; +}; +class ItemKeyBlack2324: ItemKeyBlack { + keyid = 12324; + displayName = "Black Key (9f3d)"; +}; +class ItemKeyBlack2325: ItemKeyBlack { + keyid = 12325; + displayName = "Black Key (a75f)"; +}; +class ItemKeyBlack2326: ItemKeyBlack { + keyid = 12326; + displayName = "Black Key (2a0b)"; +}; +class ItemKeyBlack2327: ItemKeyBlack { + keyid = 12327; + displayName = "Black Key (bbb6)"; +}; +class ItemKeyBlack2328: ItemKeyBlack { + keyid = 12328; + displayName = "Black Key (7c57)"; +}; +class ItemKeyBlack2329: ItemKeyBlack { + keyid = 12329; + displayName = "Black Key (c566)"; +}; +class ItemKeyBlack2330: ItemKeyBlack { + keyid = 12330; + displayName = "Black Key (09f9)"; +}; +class ItemKeyBlack2331: ItemKeyBlack { + keyid = 12331; + displayName = "Black Key (342a)"; +}; +class ItemKeyBlack2332: ItemKeyBlack { + keyid = 12332; + displayName = "Black Key (7a99)"; +}; +class ItemKeyBlack2333: ItemKeyBlack { + keyid = 12333; + displayName = "Black Key (dbd2)"; +}; +class ItemKeyBlack2334: ItemKeyBlack { + keyid = 12334; + displayName = "Black Key (878d)"; +}; +class ItemKeyBlack2335: ItemKeyBlack { + keyid = 12335; + displayName = "Black Key (e535)"; +}; +class ItemKeyBlack2336: ItemKeyBlack { + keyid = 12336; + displayName = "Black Key (fdce)"; +}; +class ItemKeyBlack2337: ItemKeyBlack { + keyid = 12337; + displayName = "Black Key (d834)"; +}; +class ItemKeyBlack2338: ItemKeyBlack { + keyid = 12338; + displayName = "Black Key (4352)"; +}; +class ItemKeyBlack2339: ItemKeyBlack { + keyid = 12339; + displayName = "Black Key (b2fa)"; +}; +class ItemKeyBlack2340: ItemKeyBlack { + keyid = 12340; + displayName = "Black Key (aa3a)"; +}; +class ItemKeyBlack2341: ItemKeyBlack { + keyid = 12341; + displayName = "Black Key (ef69)"; +}; +class ItemKeyBlack2342: ItemKeyBlack { + keyid = 12342; + displayName = "Black Key (318c)"; +}; +class ItemKeyBlack2343: ItemKeyBlack { + keyid = 12343; + displayName = "Black Key (c084)"; +}; +class ItemKeyBlack2344: ItemKeyBlack { + keyid = 12344; + displayName = "Black Key (c480)"; +}; +class ItemKeyBlack2345: ItemKeyBlack { + keyid = 12345; + displayName = "Black Key (55ac)"; +}; +class ItemKeyBlack2346: ItemKeyBlack { + keyid = 12346; + displayName = "Black Key (548d)"; +}; +class ItemKeyBlack2347: ItemKeyBlack { + keyid = 12347; + displayName = "Black Key (cbfd)"; +}; +class ItemKeyBlack2348: ItemKeyBlack { + keyid = 12348; + displayName = "Black Key (99c0)"; +}; +class ItemKeyBlack2349: ItemKeyBlack { + keyid = 12349; + displayName = "Black Key (1ab6)"; +}; +class ItemKeyBlack2350: ItemKeyBlack { + keyid = 12350; + displayName = "Black Key (bf7e)"; +}; +class ItemKeyBlack2351: ItemKeyBlack { + keyid = 12351; + displayName = "Black Key (9c32)"; +}; +class ItemKeyBlack2352: ItemKeyBlack { + keyid = 12352; + displayName = "Black Key (8f25)"; +}; +class ItemKeyBlack2353: ItemKeyBlack { + keyid = 12353; + displayName = "Black Key (46f3)"; +}; +class ItemKeyBlack2354: ItemKeyBlack { + keyid = 12354; + displayName = "Black Key (9eb6)"; +}; +class ItemKeyBlack2355: ItemKeyBlack { + keyid = 12355; + displayName = "Black Key (5c3b)"; +}; +class ItemKeyBlack2356: ItemKeyBlack { + keyid = 12356; + displayName = "Black Key (38c2)"; +}; +class ItemKeyBlack2357: ItemKeyBlack { + keyid = 12357; + displayName = "Black Key (ae67)"; +}; +class ItemKeyBlack2358: ItemKeyBlack { + keyid = 12358; + displayName = "Black Key (c437)"; +}; +class ItemKeyBlack2359: ItemKeyBlack { + keyid = 12359; + displayName = "Black Key (318f)"; +}; +class ItemKeyBlack2360: ItemKeyBlack { + keyid = 12360; + displayName = "Black Key (b4a3)"; +}; +class ItemKeyBlack2361: ItemKeyBlack { + keyid = 12361; + displayName = "Black Key (b0cd)"; +}; +class ItemKeyBlack2362: ItemKeyBlack { + keyid = 12362; + displayName = "Black Key (73cb)"; +}; +class ItemKeyBlack2363: ItemKeyBlack { + keyid = 12363; + displayName = "Black Key (36fd)"; +}; +class ItemKeyBlack2364: ItemKeyBlack { + keyid = 12364; + displayName = "Black Key (6d79)"; +}; +class ItemKeyBlack2365: ItemKeyBlack { + keyid = 12365; + displayName = "Black Key (d313)"; +}; +class ItemKeyBlack2366: ItemKeyBlack { + keyid = 12366; + displayName = "Black Key (3afd)"; +}; +class ItemKeyBlack2367: ItemKeyBlack { + keyid = 12367; + displayName = "Black Key (b9cc)"; +}; +class ItemKeyBlack2368: ItemKeyBlack { + keyid = 12368; + displayName = "Black Key (3cac)"; +}; +class ItemKeyBlack2369: ItemKeyBlack { + keyid = 12369; + displayName = "Black Key (893c)"; +}; +class ItemKeyBlack2370: ItemKeyBlack { + keyid = 12370; + displayName = "Black Key (0217)"; +}; +class ItemKeyBlack2371: ItemKeyBlack { + keyid = 12371; + displayName = "Black Key (1252)"; +}; +class ItemKeyBlack2372: ItemKeyBlack { + keyid = 12372; + displayName = "Black Key (2380)"; +}; +class ItemKeyBlack2373: ItemKeyBlack { + keyid = 12373; + displayName = "Black Key (8ec7)"; +}; +class ItemKeyBlack2374: ItemKeyBlack { + keyid = 12374; + displayName = "Black Key (7924)"; +}; +class ItemKeyBlack2375: ItemKeyBlack { + keyid = 12375; + displayName = "Black Key (54c9)"; +}; +class ItemKeyBlack2376: ItemKeyBlack { + keyid = 12376; + displayName = "Black Key (5829)"; +}; +class ItemKeyBlack2377: ItemKeyBlack { + keyid = 12377; + displayName = "Black Key (cc25)"; +}; +class ItemKeyBlack2378: ItemKeyBlack { + keyid = 12378; + displayName = "Black Key (4fc0)"; +}; +class ItemKeyBlack2379: ItemKeyBlack { + keyid = 12379; + displayName = "Black Key (a868)"; +}; +class ItemKeyBlack2380: ItemKeyBlack { + keyid = 12380; + displayName = "Black Key (cdc2)"; +}; +class ItemKeyBlack2381: ItemKeyBlack { + keyid = 12381; + displayName = "Black Key (24e4)"; +}; +class ItemKeyBlack2382: ItemKeyBlack { + keyid = 12382; + displayName = "Black Key (41a4)"; +}; +class ItemKeyBlack2383: ItemKeyBlack { + keyid = 12383; + displayName = "Black Key (2a4d)"; +}; +class ItemKeyBlack2384: ItemKeyBlack { + keyid = 12384; + displayName = "Black Key (3c4b)"; +}; +class ItemKeyBlack2385: ItemKeyBlack { + keyid = 12385; + displayName = "Black Key (bdd6)"; +}; +class ItemKeyBlack2386: ItemKeyBlack { + keyid = 12386; + displayName = "Black Key (e049)"; +}; +class ItemKeyBlack2387: ItemKeyBlack { + keyid = 12387; + displayName = "Black Key (bf33)"; +}; +class ItemKeyBlack2388: ItemKeyBlack { + keyid = 12388; + displayName = "Black Key (4f75)"; +}; +class ItemKeyBlack2389: ItemKeyBlack { + keyid = 12389; + displayName = "Black Key (4b0f)"; +}; +class ItemKeyBlack2390: ItemKeyBlack { + keyid = 12390; + displayName = "Black Key (a62b)"; +}; +class ItemKeyBlack2391: ItemKeyBlack { + keyid = 12391; + displayName = "Black Key (82a9)"; +}; +class ItemKeyBlack2392: ItemKeyBlack { + keyid = 12392; + displayName = "Black Key (a599)"; +}; +class ItemKeyBlack2393: ItemKeyBlack { + keyid = 12393; + displayName = "Black Key (1793)"; +}; +class ItemKeyBlack2394: ItemKeyBlack { + keyid = 12394; + displayName = "Black Key (346f)"; +}; +class ItemKeyBlack2395: ItemKeyBlack { + keyid = 12395; + displayName = "Black Key (4073)"; +}; +class ItemKeyBlack2396: ItemKeyBlack { + keyid = 12396; + displayName = "Black Key (ea6f)"; +}; +class ItemKeyBlack2397: ItemKeyBlack { + keyid = 12397; + displayName = "Black Key (710d)"; +}; +class ItemKeyBlack2398: ItemKeyBlack { + keyid = 12398; + displayName = "Black Key (8da8)"; +}; +class ItemKeyBlack2399: ItemKeyBlack { + keyid = 12399; + displayName = "Black Key (af0a)"; +}; +class ItemKeyBlack2400: ItemKeyBlack { + keyid = 12400; + displayName = "Black Key (ec32)"; +}; +class ItemKeyBlack2401: ItemKeyBlack { + keyid = 12401; + displayName = "Black Key (52dc)"; +}; +class ItemKeyBlack2402: ItemKeyBlack { + keyid = 12402; + displayName = "Black Key (16be)"; +}; +class ItemKeyBlack2403: ItemKeyBlack { + keyid = 12403; + displayName = "Black Key (5779)"; +}; +class ItemKeyBlack2404: ItemKeyBlack { + keyid = 12404; + displayName = "Black Key (8434)"; +}; +class ItemKeyBlack2405: ItemKeyBlack { + keyid = 12405; + displayName = "Black Key (c207)"; +}; +class ItemKeyBlack2406: ItemKeyBlack { + keyid = 12406; + displayName = "Black Key (c568)"; +}; +class ItemKeyBlack2407: ItemKeyBlack { + keyid = 12407; + displayName = "Black Key (98c5)"; +}; +class ItemKeyBlack2408: ItemKeyBlack { + keyid = 12408; + displayName = "Black Key (9b93)"; +}; +class ItemKeyBlack2409: ItemKeyBlack { + keyid = 12409; + displayName = "Black Key (a54b)"; +}; +class ItemKeyBlack2410: ItemKeyBlack { + keyid = 12410; + displayName = "Black Key (90fb)"; +}; +class ItemKeyBlack2411: ItemKeyBlack { + keyid = 12411; + displayName = "Black Key (1594)"; +}; +class ItemKeyBlack2412: ItemKeyBlack { + keyid = 12412; + displayName = "Black Key (3a31)"; +}; +class ItemKeyBlack2413: ItemKeyBlack { + keyid = 12413; + displayName = "Black Key (118a)"; +}; +class ItemKeyBlack2414: ItemKeyBlack { + keyid = 12414; + displayName = "Black Key (86a5)"; +}; +class ItemKeyBlack2415: ItemKeyBlack { + keyid = 12415; + displayName = "Black Key (4fff)"; +}; +class ItemKeyBlack2416: ItemKeyBlack { + keyid = 12416; + displayName = "Black Key (746e)"; +}; +class ItemKeyBlack2417: ItemKeyBlack { + keyid = 12417; + displayName = "Black Key (c5c2)"; +}; +class ItemKeyBlack2418: ItemKeyBlack { + keyid = 12418; + displayName = "Black Key (0421)"; +}; +class ItemKeyBlack2419: ItemKeyBlack { + keyid = 12419; + displayName = "Black Key (5f3f)"; +}; +class ItemKeyBlack2420: ItemKeyBlack { + keyid = 12420; + displayName = "Black Key (7984)"; +}; +class ItemKeyBlack2421: ItemKeyBlack { + keyid = 12421; + displayName = "Black Key (70da)"; +}; +class ItemKeyBlack2422: ItemKeyBlack { + keyid = 12422; + displayName = "Black Key (5a46)"; +}; +class ItemKeyBlack2423: ItemKeyBlack { + keyid = 12423; + displayName = "Black Key (7b2b)"; +}; +class ItemKeyBlack2424: ItemKeyBlack { + keyid = 12424; + displayName = "Black Key (48aa)"; +}; +class ItemKeyBlack2425: ItemKeyBlack { + keyid = 12425; + displayName = "Black Key (c840)"; +}; +class ItemKeyBlack2426: ItemKeyBlack { + keyid = 12426; + displayName = "Black Key (1439)"; +}; +class ItemKeyBlack2427: ItemKeyBlack { + keyid = 12427; + displayName = "Black Key (1bf8)"; +}; +class ItemKeyBlack2428: ItemKeyBlack { + keyid = 12428; + displayName = "Black Key (8ec6)"; +}; +class ItemKeyBlack2429: ItemKeyBlack { + keyid = 12429; + displayName = "Black Key (e4f2)"; +}; +class ItemKeyBlack2430: ItemKeyBlack { + keyid = 12430; + displayName = "Black Key (8437)"; +}; +class ItemKeyBlack2431: ItemKeyBlack { + keyid = 12431; + displayName = "Black Key (6af0)"; +}; +class ItemKeyBlack2432: ItemKeyBlack { + keyid = 12432; + displayName = "Black Key (81ea)"; +}; +class ItemKeyBlack2433: ItemKeyBlack { + keyid = 12433; + displayName = "Black Key (de4c)"; +}; +class ItemKeyBlack2434: ItemKeyBlack { + keyid = 12434; + displayName = "Black Key (5e06)"; +}; +class ItemKeyBlack2435: ItemKeyBlack { + keyid = 12435; + displayName = "Black Key (247e)"; +}; +class ItemKeyBlack2436: ItemKeyBlack { + keyid = 12436; + displayName = "Black Key (2ecc)"; +}; +class ItemKeyBlack2437: ItemKeyBlack { + keyid = 12437; + displayName = "Black Key (9371)"; +}; +class ItemKeyBlack2438: ItemKeyBlack { + keyid = 12438; + displayName = "Black Key (cf5f)"; +}; +class ItemKeyBlack2439: ItemKeyBlack { + keyid = 12439; + displayName = "Black Key (0b19)"; +}; +class ItemKeyBlack2440: ItemKeyBlack { + keyid = 12440; + displayName = "Black Key (4af6)"; +}; +class ItemKeyBlack2441: ItemKeyBlack { + keyid = 12441; + displayName = "Black Key (68ca)"; +}; +class ItemKeyBlack2442: ItemKeyBlack { + keyid = 12442; + displayName = "Black Key (65e8)"; +}; +class ItemKeyBlack2443: ItemKeyBlack { + keyid = 12443; + displayName = "Black Key (a70e)"; +}; +class ItemKeyBlack2444: ItemKeyBlack { + keyid = 12444; + displayName = "Black Key (07ed)"; +}; +class ItemKeyBlack2445: ItemKeyBlack { + keyid = 12445; + displayName = "Black Key (1041)"; +}; +class ItemKeyBlack2446: ItemKeyBlack { + keyid = 12446; + displayName = "Black Key (373e)"; +}; +class ItemKeyBlack2447: ItemKeyBlack { + keyid = 12447; + displayName = "Black Key (4f42)"; +}; +class ItemKeyBlack2448: ItemKeyBlack { + keyid = 12448; + displayName = "Black Key (47d6)"; +}; +class ItemKeyBlack2449: ItemKeyBlack { + keyid = 12449; + displayName = "Black Key (9826)"; +}; +class ItemKeyBlack2450: ItemKeyBlack { + keyid = 12450; + displayName = "Black Key (6e2a)"; +}; +class ItemKeyBlack2451: ItemKeyBlack { + keyid = 12451; + displayName = "Black Key (a6e0)"; +}; +class ItemKeyBlack2452: ItemKeyBlack { + keyid = 12452; + displayName = "Black Key (8b38)"; +}; +class ItemKeyBlack2453: ItemKeyBlack { + keyid = 12453; + displayName = "Black Key (88ab)"; +}; +class ItemKeyBlack2454: ItemKeyBlack { + keyid = 12454; + displayName = "Black Key (7138)"; +}; +class ItemKeyBlack2455: ItemKeyBlack { + keyid = 12455; + displayName = "Black Key (1ae4)"; +}; +class ItemKeyBlack2456: ItemKeyBlack { + keyid = 12456; + displayName = "Black Key (ab87)"; +}; +class ItemKeyBlack2457: ItemKeyBlack { + keyid = 12457; + displayName = "Black Key (46ac)"; +}; +class ItemKeyBlack2458: ItemKeyBlack { + keyid = 12458; + displayName = "Black Key (6d83)"; +}; +class ItemKeyBlack2459: ItemKeyBlack { + keyid = 12459; + displayName = "Black Key (8d5a)"; +}; +class ItemKeyBlack2460: ItemKeyBlack { + keyid = 12460; + displayName = "Black Key (cd0c)"; +}; +class ItemKeyBlack2461: ItemKeyBlack { + keyid = 12461; + displayName = "Black Key (69a8)"; +}; +class ItemKeyBlack2462: ItemKeyBlack { + keyid = 12462; + displayName = "Black Key (13db)"; +}; +class ItemKeyBlack2463: ItemKeyBlack { + keyid = 12463; + displayName = "Black Key (9c03)"; +}; +class ItemKeyBlack2464: ItemKeyBlack { + keyid = 12464; + displayName = "Black Key (7fc0)"; +}; +class ItemKeyBlack2465: ItemKeyBlack { + keyid = 12465; + displayName = "Black Key (d274)"; +}; +class ItemKeyBlack2466: ItemKeyBlack { + keyid = 12466; + displayName = "Black Key (78ad)"; +}; +class ItemKeyBlack2467: ItemKeyBlack { + keyid = 12467; + displayName = "Black Key (ad68)"; +}; +class ItemKeyBlack2468: ItemKeyBlack { + keyid = 12468; + displayName = "Black Key (2c29)"; +}; +class ItemKeyBlack2469: ItemKeyBlack { + keyid = 12469; + displayName = "Black Key (b60c)"; +}; +class ItemKeyBlack2470: ItemKeyBlack { + keyid = 12470; + displayName = "Black Key (48d5)"; +}; +class ItemKeyBlack2471: ItemKeyBlack { + keyid = 12471; + displayName = "Black Key (e4e1)"; +}; +class ItemKeyBlack2472: ItemKeyBlack { + keyid = 12472; + displayName = "Black Key (cdae)"; +}; +class ItemKeyBlack2473: ItemKeyBlack { + keyid = 12473; + displayName = "Black Key (bb1a)"; +}; +class ItemKeyBlack2474: ItemKeyBlack { + keyid = 12474; + displayName = "Black Key (4e0e)"; +}; +class ItemKeyBlack2475: ItemKeyBlack { + keyid = 12475; + displayName = "Black Key (053c)"; +}; +class ItemKeyBlack2476: ItemKeyBlack { + keyid = 12476; + displayName = "Black Key (e524)"; +}; +class ItemKeyBlack2477: ItemKeyBlack { + keyid = 12477; + displayName = "Black Key (71cd)"; +}; +class ItemKeyBlack2478: ItemKeyBlack { + keyid = 12478; + displayName = "Black Key (18b6)"; +}; +class ItemKeyBlack2479: ItemKeyBlack { + keyid = 12479; + displayName = "Black Key (5195)"; +}; +class ItemKeyBlack2480: ItemKeyBlack { + keyid = 12480; + displayName = "Black Key (20c3)"; +}; +class ItemKeyBlack2481: ItemKeyBlack { + keyid = 12481; + displayName = "Black Key (514c)"; +}; +class ItemKeyBlack2482: ItemKeyBlack { + keyid = 12482; + displayName = "Black Key (e8d0)"; +}; +class ItemKeyBlack2483: ItemKeyBlack { + keyid = 12483; + displayName = "Black Key (bed2)"; +}; +class ItemKeyBlack2484: ItemKeyBlack { + keyid = 12484; + displayName = "Black Key (caec)"; +}; +class ItemKeyBlack2485: ItemKeyBlack { + keyid = 12485; + displayName = "Black Key (fc23)"; +}; +class ItemKeyBlack2486: ItemKeyBlack { + keyid = 12486; + displayName = "Black Key (71b4)"; +}; +class ItemKeyBlack2487: ItemKeyBlack { + keyid = 12487; + displayName = "Black Key (51ba)"; +}; +class ItemKeyBlack2488: ItemKeyBlack { + keyid = 12488; + displayName = "Black Key (18f1)"; +}; +class ItemKeyBlack2489: ItemKeyBlack { + keyid = 12489; + displayName = "Black Key (6bb5)"; +}; +class ItemKeyBlack2490: ItemKeyBlack { + keyid = 12490; + displayName = "Black Key (67b4)"; +}; +class ItemKeyBlack2491: ItemKeyBlack { + keyid = 12491; + displayName = "Black Key (900a)"; +}; +class ItemKeyBlack2492: ItemKeyBlack { + keyid = 12492; + displayName = "Black Key (0ce2)"; +}; +class ItemKeyBlack2493: ItemKeyBlack { + keyid = 12493; + displayName = "Black Key (e03f)"; +}; +class ItemKeyBlack2494: ItemKeyBlack { + keyid = 12494; + displayName = "Black Key (97e7)"; +}; +class ItemKeyBlack2495: ItemKeyBlack { + keyid = 12495; + displayName = "Black Key (f8b0)"; +}; +class ItemKeyBlack2496: ItemKeyBlack { + keyid = 12496; + displayName = "Black Key (08fa)"; +}; +class ItemKeyBlack2497: ItemKeyBlack { + keyid = 12497; + displayName = "Black Key (6fdd)"; +}; +class ItemKeyBlack2498: ItemKeyBlack { + keyid = 12498; + displayName = "Black Key (6e8e)"; +}; +class ItemKeyBlack2499: ItemKeyBlack { + keyid = 12499; + displayName = "Black Key (a021)"; +}; +class ItemKeyBlack2500: ItemKeyBlack { + keyid = 12500; + displayName = "Black Key (f3ca)"; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgWeapons/Item/ItemMap.hpp b/SQF/dayz_code/Configs/CfgWeapons/Item/ItemMap.hpp new file mode 100644 index 000000000..b05c14a19 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Item/ItemMap.hpp @@ -0,0 +1,3 @@ +class ItemMap: ItemCore { + model="z\addons\dayz_communityassets\models\map.p3d"; + }; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgWeapons/Item/ItemMap_Debug.hpp b/SQF/dayz_code/Configs/CfgWeapons/Item/ItemMap_Debug.hpp new file mode 100644 index 000000000..e95824799 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Item/ItemMap_Debug.hpp @@ -0,0 +1,11 @@ +class ItemMap_Debug: ItemCore { + descriptionshort = "Debug Map - Admin use only"; + displayname = "Map"; + picture = "\ca\ui\data\gear_picture_map_ca.paa"; + scope = 2; + simulation = "ItemMap"; + class Library { + libtextdesc = "Debug Map - Admin use only"; + }; + }; + \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgWeapons/Item/ItemShovel.hpp b/SQF/dayz_code/Configs/CfgWeapons/Item/ItemShovel.hpp new file mode 100644 index 000000000..4f78a3789 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Item/ItemShovel.hpp @@ -0,0 +1,8 @@ +class ItemShovel: ItemCore +{ + scope=2; + displayName="Shovel"; + model="\z\addons\dayz_communityassets\models\shovel.p3d"; + picture="\z\addons\dayz_communityassets\pictures\equip_shovel_ca.paa"; + descriptionShort="Shovel"; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgWeapons/Item/ItemSledge.hpp b/SQF/dayz_code/Configs/CfgWeapons/Item/ItemSledge.hpp new file mode 100644 index 000000000..6435b6524 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Item/ItemSledge.hpp @@ -0,0 +1,31 @@ +class ItemSledge: ItemCore +{ + scope=2; + displayName=$STR_EQUIP_SLEDGE; + model="\z\addons\dayz_epoch\models\sledge_mag.p3d"; + picture="\z\addons\dayz_epoch\pictures\equip_sledge_CA.paa"; + descriptionShort=$STR_EQUIP_SLEDGE_DESC; + class ItemActions + { + class Toolbelt + { + text=$STR_EPOCH_PLAYER_295; + script="spawn player_addToolbelt;"; + use[]= + { + "ItemSledge" + }; + output[]= + { + "MeleeSledge" + }; + }; + /* Lets take this out for now and see how it goes. + class MineOre + { + text="Mine Ore"; + script="spawn player_mineOre;"; + }; + */ + }; +}; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Item/ItemToolbox.hpp b/SQF/dayz_code/Configs/CfgWeapons/Item/ItemToolbox.hpp new file mode 100644 index 000000000..0e925811d --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Item/ItemToolbox.hpp @@ -0,0 +1,21 @@ +class ItemToolbox: ItemCore +{ + scope = 2; + displayName = $STR_EQUIP_NAME_2; + model = "\dayz_equip\models\toolbox.p3d"; + picture = "\dayz_equip\textures\equip_toolbox_ca.paa"; + descriptionShort = $STR_EQUIP_DESC_2; + class ItemActions + { + class RemoveNet + { + text="Remove Camo Net"; + script="spawn player_removeNet;"; + }; + class RemoveTankTrap + { + text="Remove Tank Trap"; + script="spawn player_removeTankTrap;"; + }; + }; +}; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Item/ItemWatch.hpp b/SQF/dayz_code/Configs/CfgWeapons/Item/ItemWatch.hpp new file mode 100644 index 000000000..6ac9f7026 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Item/ItemWatch.hpp @@ -0,0 +1,3 @@ +class ItemWatch: ItemCore { + model="z\addons\dayz_communityassets\models\watch.p3d"; + }; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgWeapons/Loot.hpp b/SQF/dayz_code/Configs/CfgWeapons/Loot.hpp new file mode 100644 index 000000000..9aa683b31 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Loot.hpp @@ -0,0 +1,15 @@ +class Loot: Default +{ + scope = 2; + value = 0; + type = 0; + displayName = "Use"; + canDrop = 0; + muzzles[] = {"this"}; + magazines[] = {"FoodBioMeat","ItemZombieParts","ItemBandage","ItemHeatPack","PartWoodPile","PartFueltank","PartWheel","PartGeneric","PartEngine","PartVRotor","PartGlass","ItemWaterbottle","ItemWaterbottleUnfilled","ItemEpinephrine","ItemGoldBar","ItemSilverBar","ItemCopperBar","ItemMorphine","ItemBloodbag","ItemAntibiotic","ItemPainkiller","ItemJerrycan","ItemOilBarrel","ItemGenerator","ItemTent","ItemSandbag","ItemTankTrap","ItemWire","FoodSteakRaw","TrashTinCan","ItemSodaCoke","ItemSodaPepsi","ItemSodaMdew","FoodEdible","FoodSteakCooked","FoodCanBakedBeans","FoodCanSardines","FoodCanFrankBeans","FoodCanPasta"}; + modes[] = {"this"}; + useAction = 0; + useActionTitle = ""; + enableAttack = 0; + showToPlayer = 0; +}; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Melee/Crossbow.hpp b/SQF/dayz_code/Configs/CfgWeapons/Melee/Crossbow.hpp new file mode 100644 index 000000000..6599aa570 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Melee/Crossbow.hpp @@ -0,0 +1,6 @@ +class Crossbow_DZ : Crossbow { + magazines[] = + { + "WoodenArrow" + }; + }; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgWeapons/Melee/ItemCrowbar.hpp b/SQF/dayz_code/Configs/CfgWeapons/Melee/ItemCrowbar.hpp new file mode 100644 index 000000000..0810a1ec7 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Melee/ItemCrowbar.hpp @@ -0,0 +1,24 @@ +class ItemCrowbar: ItemCore + { + scope=2; + displayName=$STR_EQUIP_CROWBAR; + model="\dayz_equip\models\crowbar.p3d"; + picture="\z\addons\dayz_communityassets\pictures\equip_crowbar_CA.paa"; + descriptionShort=$STR_EQUIP_CROWBAR_DESC; + class ItemActions + { + class Toolbelt + { + text = $STR_EPOCH_PLAYER_295; + script="spawn player_addToolbelt;"; + use[]= + { + "ItemCrowbar" + }; + output[]= + { + "MeleeCrowbar" + }; + }; + }; + }; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Melee/ItemHatchet.hpp b/SQF/dayz_code/Configs/CfgWeapons/Melee/ItemHatchet.hpp new file mode 100644 index 000000000..054cb3472 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Melee/ItemHatchet.hpp @@ -0,0 +1,23 @@ +class ItemHatchet_DZE : ItemCore { + scope = 2; + displayName = $STR_EQUIP_NAME_41; + model = "\dayz_equip\models\hatchet.p3d"; + picture = "\dayz_equip\textures\equip_hatchet_CA.paa"; + descriptionShort = $STR_EQUIP_DESC_41; + class ItemActions { + + class Toolbelt + { + text=$STR_EPOCH_PLAYER_295; + script="spawn player_addToolbelt;"; + use[]= + { + "ItemHatchet_DZE" + }; + output[]= + { + "MeleeHatchet_DZE" + }; + }; + }; + }; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Melee/ItemMachete.hpp b/SQF/dayz_code/Configs/CfgWeapons/Melee/ItemMachete.hpp new file mode 100644 index 000000000..316b6f523 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Melee/ItemMachete.hpp @@ -0,0 +1,25 @@ +class ItemMachete: ItemCore + { + scope=2; + displayName="Machete"; + model="\z\addons\dayz_communityassets\models\machete.p3d"; + picture="\z\addons\dayz_communityassets\pictures\equip_machete_CA.paa"; + descriptionShort="An agricultural tool turned into a weapon, the Machete may be less versatile than the common hatchet, but it packs a punch."; + class ItemActions + { + class Toolbelt + { + text=$STR_EPOCH_PLAYER_295; + script="spawn player_addToolbelt;"; + use[]= + { + "ItemMachete" + }; + output[]= + { + "MeleeMachete" + }; + }; + }; + }; + diff --git a/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeBaseBallBat.hpp b/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeBaseBallBat.hpp new file mode 100644 index 000000000..5dd1394f8 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeBaseBallBat.hpp @@ -0,0 +1,25 @@ +class MeleeBaseBallBat: MeleeWeapon + { + scope=2; + melee= "true"; + autoreload=1; + magazineReloadTime=0; + model="\z\addons\dayz_communityassets\models\baseball_bat_weaponized.p3d"; + picture="\z\addons\dayz_communityassets\pictures\equip_baseball_bat_ca.paa"; + displayName=$STR_EQUIP_NAME_BASEBALLBAT; + droppeditem= "MeleeBaseBallBat"; + magazines[]= + { + "Bat_Swing" + }; + handAnim[]= + { + "OFP2_ManSkeleton", + "\dayz_weapons\anim\melee_hatchet_holding.rtm" + }; + class Library + { + libTextDesc=$STR_EQUIP_DESC_BASEBALLBAT; + }; + descriptionShort=$STR_EQUIP_DESC_BASEBALLBAT; + }; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeBaseBallBatBarbed.hpp b/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeBaseBallBatBarbed.hpp new file mode 100644 index 000000000..e7963dbc4 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeBaseBallBatBarbed.hpp @@ -0,0 +1,25 @@ +class MeleeBaseBallBatBarbed: MeleeWeapon + { + scope=2; + melee= "true"; + autoreload=1; + magazineReloadTime=0; + model="\z\addons\dayz_communityassets\models\baseball_bat_barbed_weaponized.p3d"; + picture="\z\addons\dayz_communityassets\pictures\equip_baseball_bat_barbed_ca.paa"; + displayName=$STR_EQUIP_NAME_BASEBALLBATBARBED; + droppeditem= "MeleeBaseBallBatBarbed"; + magazines[]= + { + "BatBarbed_Swing" + }; + handAnim[]= + { + "OFP2_ManSkeleton", + "\dayz_weapons\anim\melee_hatchet_holding.rtm" + }; + class Library + { + libTextDesc=$STR_EQUIP_DESC_BASEBALLBATBARBED; + }; + descriptionShort=$STR_EQUIP_DESC_BASEBALLBATBARBED; + }; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeBaseBallBatNails.hpp b/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeBaseBallBatNails.hpp new file mode 100644 index 000000000..4f9a121bf --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeBaseBallBatNails.hpp @@ -0,0 +1,25 @@ +class MeleeBaseBallBatNails : MeleeWeapon + { + scope=2; + melee= "true"; + autoreload=1; + magazineReloadTime=0; + model="\z\addons\dayz_communityassets\models\baseball_bat_nails_weaponized.p3d"; + picture="\z\addons\dayz_communityassets\pictures\equip_baseball_bat_nails_ca.paa"; + displayName=$STR_EQUIP_NAME_BASEBALLBATNAILS; + droppeditem= "MeleeBaseBallBatNails"; + magazines[]= + { + "BatNails_Swing" + }; + handAnim[]= + { + "OFP2_ManSkeleton", + "\dayz_weapons\anim\melee_hatchet_holding.rtm" + }; + class Library + { + libTextDesc=$STR_EQUIP_DESC_BASEBALLBATNAILS; + }; + descriptionShort=$STR_EQUIP_DESC_BASEBALLBATNAILS; + }; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeCrowbar.hpp b/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeCrowbar.hpp new file mode 100644 index 000000000..6946d8d6e --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeCrowbar.hpp @@ -0,0 +1,41 @@ +class MeleeCrowbar: MeleeWeapon + { + scope=2; + melee= "true"; + autoreload=1; + magazineReloadTime=0; + model="\dayz_weapons\models\crowbar_weaponized"; + picture="\dayz_weapons\textures\equip_crowbar_CA.paa"; + displayName=$STR_EQUIP_CROWBAR; + droppeditem= "ItemCrowbar"; + magazines[]= + { + "Crowbar_Swing" + }; + handAnim[]= + { + "OFP2_ManSkeleton", + "\dayz_weapons\anim\melee_hatchet_holding.rtm" + }; + class ItemActions + { + class Toolbelt + { + text=$STR_EPOCH_PLAYER_296; + script="spawn player_addToolbelt;"; + use[]= + { + "MeleeCrowbar" + }; + output[]= + { + "ItemCrowbar" + }; + }; + }; + class Library + { + libTextDesc=$STR_EQUIP_CROWBAR_DESC; + }; + descriptionShort=$STR_EQUIP_CROWBAR_DESC; + }; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeFishingPole.hpp b/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeFishingPole.hpp new file mode 100644 index 000000000..b6380cf09 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeFishingPole.hpp @@ -0,0 +1,44 @@ +class MeleeFishingPole: MeleeWeapon +{ + scope=2; + autoreload=1; + magazineReloadTime=0; + model="\z\addons\dayz_epoch\models\fishing_rod_weaponized.p3d"; + picture="\z\addons\dayz_epoch\pictures\equip_fishingpole_CA.paa"; + displayName=$STR_EQUIP_FISHPOLE; + magazines[]= + { + "Fishing_Swing" + }; + handAnim[]= + { + "OFP2_ManSkeleton", + "\dayz_weapons\anim\melee_hatchet_holding.rtm" + }; + class ItemActions + { + class Use + { + text=$STR_EPOCH_PLAYER_297; + script="spawn player_goFishing;"; + }; + class Toolbelt + { + text=$STR_EPOCH_PLAYER_296; + script="spawn player_addToolbelt;"; + use[]= + { + "MeleeFishingPole" + }; + output[]= + { + "ItemFishingPole" + }; + }; + }; + class Library + { + libTextDesc=""; + }; + descriptionShort=$STR_EQUIP_FISHPOLE_DESC; +}; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeHatchet.hpp b/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeHatchet.hpp new file mode 100644 index 000000000..b5fd83eaf --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeHatchet.hpp @@ -0,0 +1,41 @@ +class MeleeHatchet_DZE: MeleeWeapon +{ + scope=2; + melee= "true"; + autoreload=1; + magazineReloadTime=0; + model="\dayz_weapons\models\Hatchet_weaponized"; + picture="\dayz_equip\textures\equip_hatchet_CA.paa"; + displayName=$STR_EQUIP_NAME_41; + droppeditem= "ItemHatchet_DZE"; + magazines[]= + { + "Hatchet_Swing" + }; + handAnim[]= + { + "OFP2_ManSkeleton", + "\dayz_weapons\anim\melee_hatchet_holding.rtm" + }; + class ItemActions + { + class Toolbelt + { + text=$STR_EPOCH_PLAYER_296; + script="spawn player_addToolbelt;"; + use[]= + { + "MeleeHatchet_DZE" + }; + output[]= + { + "ItemHatchet_DZE" + }; + }; + }; + class Library + { + libTextDesc=$STR_EQUIP_DESC_41; + }; + descriptionShort=$STR_EQUIP_DESC_41; +}; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeMachete.hpp b/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeMachete.hpp new file mode 100644 index 000000000..02d5f5941 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeMachete.hpp @@ -0,0 +1,41 @@ +class MeleeMachete: MeleeWeapon + { + scope=2; + melee= "true"; + autoreload=1; + magazineReloadTime=0; + model="\z\addons\dayz_communityassets\models\machete_weaponized.p3d"; + picture="\z\addons\dayz_communityassets\pictures\equip_machete_CA.paa"; + displayName="Machete"; + droppeditem= "MeleeMachete"; + magazines[]= + { + "Machete_Swing" + }; + handAnim[]= + { + "OFP2_ManSkeleton", + "\dayz_weapons\anim\melee_hatchet_holding.rtm" + }; + class ItemActions + { + class Toolbelt + { + text=$STR_EPOCH_PLAYER_296; + script="spawn player_addToolbelt;"; + use[]= + { + "MeleeMachete" + }; + output[]= + { + "ItemMachete" + }; + }; + }; + class Library + { + libTextDesc=""; + }; + descriptionShort="An agricultural tool turned into a weapon, the Machete may be less versatile than the common hatchet, but it packs a punch."; + }; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeSledgehammer.hpp b/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeSledgehammer.hpp new file mode 100644 index 000000000..877df4f48 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Melee/MeleeSledgehammer.hpp @@ -0,0 +1,41 @@ +class MeleeSledge: MeleeWeapon + { + scope=2; + melee= "true"; + autoreload=1; + magazineReloadTime=0; + model="\z\addons\dayz_epoch\models\sledge_weaponized"; + picture="\z\addons\dayz_epoch\pictures\equip_sledge_CA.paa"; // todo icon + displayName=$STR_EQUIP_SLEDGE; + droppeditem= "ItemSledge"; + magazines[]= + { + "sledge_swing" + }; + handAnim[]= + { + "OFP2_ManSkeleton", + "\dayz_weapons\anim\melee_hatchet_holding.rtm" + }; + class ItemActions + { + class Toolbelt + { + text=$STR_EPOCH_PLAYER_296; + script="spawn player_addToolbelt;"; + use[]= + { + "MeleeSledge" + }; + output[]= + { + "ItemSledge" + }; + }; + }; + class Library + { + libTextDesc=$STR_EQUIP_SLEDGE_DESC; + }; + descriptionShort=$STR_EQUIP_SLEDGE_DESC; + }; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Weapon/LMG/M249_m145_EP1.hpp b/SQF/dayz_code/Configs/CfgWeapons/Weapon/LMG/M249_m145_EP1.hpp new file mode 100644 index 000000000..c5c53103d --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Weapon/LMG/M249_m145_EP1.hpp @@ -0,0 +1,4 @@ +class M249_m145_EP1; +class M249_m145_EP1_DZE:M249_m145_EP1 { + type = "1"; +}; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Weapon/LMG/M60A4.hpp b/SQF/dayz_code/Configs/CfgWeapons/Weapon/LMG/M60A4.hpp new file mode 100644 index 000000000..3e8052e96 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Weapon/LMG/M60A4.hpp @@ -0,0 +1,4 @@ +class M60A4_EP1; +class M60A4_EP1_DZE : M60A4_EP1 { + type = "1"; +}; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Weapon/LMG/m240_scoped.hpp b/SQF/dayz_code/Configs/CfgWeapons/Weapon/LMG/m240_scoped.hpp new file mode 100644 index 000000000..2a011e92b --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Weapon/LMG/m240_scoped.hpp @@ -0,0 +1,4 @@ +class m240_scoped_EP1; +class m240_scoped_EP1_DZE:m240_scoped_EP1 { + type = "1"; +}; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Weapon/Pistol/MakerovSD.hpp b/SQF/dayz_code/Configs/CfgWeapons/Weapon/Pistol/MakerovSD.hpp new file mode 100644 index 000000000..72fa4aa19 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Weapon/Pistol/MakerovSD.hpp @@ -0,0 +1,19 @@ +class Makarov; +class MakarovSD : Makarov { + fireLightDuration = 0; + fireLightIntensity = 0; + picture = "\CA\weapons\data\equip\w_makarovSD_ca.paa"; + begin1[] = {"ca\sounds\weapons\pistols\makarovSD_single1", 0.316228, 1, 200}; + soundBegin[] = {"begin1", 1}; + reloadMagazineSound[] = {"\ca\Weapons\Data\Sound\pistol_reload", 0.0316228, 1, 20}; + minRange = 0; + minRangeProbab = 0.1; + midRange = 15; + midRangeProbab = 0.3; + maxRange = 20; + maxRangeProbab = 0.04; + descriptionShort = "Silenced semi-automatic pistol
Caliber: 9x18mm"; + model = "ca\weapons_E\makarov\makarov_silenced"; + displayName = "Makarov SD"; + magazines[] = {"8Rnd_9x18_MakarovSD","8Rnd_9x18_Makarov"}; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgWeapons/Weapon/Rifle/FN_FAL_ANPVS4_DZE.hpp b/SQF/dayz_code/Configs/CfgWeapons/Weapon/Rifle/FN_FAL_ANPVS4_DZE.hpp new file mode 100644 index 000000000..f0d7f21b7 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Weapon/Rifle/FN_FAL_ANPVS4_DZE.hpp @@ -0,0 +1,3 @@ +class FN_FAL_ANPVS4_DZE:FN_FAL_ANPVS4 { + visionMode[] = {"Normal", NVG}; +}; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Weapon/Sniper/AS50.hpp b/SQF/dayz_code/Configs/CfgWeapons/Weapon/Sniper/AS50.hpp new file mode 100644 index 000000000..e26534210 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Weapon/Sniper/AS50.hpp @@ -0,0 +1,9 @@ +/* +class BAF_AS50_scoped : BAF_AS50_scoped { + displayname = "AS50_DZ"; + type = "1"; + canlock = 0; + //cursor = "RifleCursor"; + //cursoraim = "Foresight"; + }; +*/ \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgWeapons/Weapon/Sniper/DMR_DZ.hpp b/SQF/dayz_code/Configs/CfgWeapons/Weapon/Sniper/DMR_DZ.hpp new file mode 100644 index 000000000..652b2aead --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Weapon/Sniper/DMR_DZ.hpp @@ -0,0 +1,19 @@ + class DMR_DZ : DMR { + model = "\ca\weapons\DMR\us_dmr"; + picture = "\ca\weapons\data\equip\W_US_DMR_CA.paa"; + UiPicture = "\CA\weapons\data\Ico\i_sniper_CA.paa"; + modelOptics = "\ca\Weapons\2Dscope_MilDot_10"; + opticsFlare = 1; + opticsDisablePeripherialVision = 1; + opticsZoomInit = 0.0711; + opticsZoomMin = 0.0249; + distanceZoomMin = 400; + opticsZoomMax = 0.0711; + distanceZoomMax = 120; + dexterity = 1.55; + magazines[] = {"20Rnd_762x51_DMR"}; + reloadTime = 2; + backgroundReload = 1; + handAnim[] = {"OFP2_ManSkeleton", "\Ca\weapons\data\Anim\M24.rtm"}; + modes[] = {"Single"}; + }; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgWeapons/Weapon/Sniper/DMR_DZ2.hpp b/SQF/dayz_code/Configs/CfgWeapons/Weapon/Sniper/DMR_DZ2.hpp new file mode 100644 index 000000000..6f4770232 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Weapon/Sniper/DMR_DZ2.hpp @@ -0,0 +1,5 @@ + class DMR_DZ2 : DMR_DZ { + model = "\z\addons\dayz_communityassets\weapons\Sniper\DMR_DZ2\us_dmr"; + //picture = "\ca\weapons\data\equip\W_US_DMR_CA.paa"; TODO + //UiPicture = "\CA\weapons\data\Ico\i_sniper_CA.paa"; TODO + }; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgWeapons/Weapon/Sniper/DMR_DZ3.hpp b/SQF/dayz_code/Configs/CfgWeapons/Weapon/Sniper/DMR_DZ3.hpp new file mode 100644 index 000000000..d04664f60 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Weapon/Sniper/DMR_DZ3.hpp @@ -0,0 +1,5 @@ + class DMR_DZ3 : DMR_DZ { + model = "\z\addons\dayz_communityassets\weapons\Sniper\DMR_DZ3\us_dmr"; + //picture = "\ca\weapons\data\equip\W_US_DMR_CA.paa"; TODO + //UiPicture = "\CA\weapons\data\Ico\i_sniper_CA.paa"; TODO + }; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/CfgWeapons/Weapon/Sniper/KSVK.hpp b/SQF/dayz_code/Configs/CfgWeapons/Weapon/Sniper/KSVK.hpp new file mode 100644 index 000000000..b617d8f52 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Weapon/Sniper/KSVK.hpp @@ -0,0 +1,4 @@ +class ksvk; +class KSVK_DZE:ksvk { + type = "1"; +}; diff --git a/SQF/dayz_code/Configs/CfgWeapons/Weapon/Sniper/M107.hpp b/SQF/dayz_code/Configs/CfgWeapons/Weapon/Sniper/M107.hpp new file mode 100644 index 000000000..35ef34907 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWeapons/Weapon/Sniper/M107.hpp @@ -0,0 +1,49 @@ +class m107: Rifle +{ + displayname = "M107"; + type = "1"; + canlock = 0; + cursor = "RifleCursor"; + cursoraim = "Foresight"; +}; + +class m107_DZ: m107 +{ + displayname = "M107_DZ"; + type = "1"; + canlock = 0; + cursor = ""; + cursoraim = "Foresight"; + dexterity = "(0.5 + 3.75/(12.9 + 0.001) + -3/10)"; + maxrange = 1800; + maxrangeprobab = 0.1; + mfact = 1; + mfmax = 0; + midrange = 500; + midrangeprobab = 0.8; + minrange = 1; + minrangeprobab = 0.4; + opticszoominit = 0.0553; + opticszoommax = 0.05246; + opticszoommin = 0.020984; + reloadtime = 0.5; + class OpticsModes { + class StepScope { + cameradir = ""; + discretedistance[] = {}; + discretedistanceinitindex = 0; + distancezoommax = 500; + distancezoommin = 500; + memorypointcamera = "konec hlavne"; + opticsdisableperipherialvision = 1; + opticsflare = 1; + opticsid = 1; + opticsppeffects[] = {"OpticsCHAbera1", "OpticsBlur1"}; + opticszoominit = 0.05246; + opticszoommax = 0.05246; + opticszoommin = 0.020984; + usemodeloptics = 1; + visionmode[] = {"Normal"}; + }; + }; +}; \ No newline at end of file diff --git a/SQF/dayz_code/CfgWeaponsDeeds.hpp b/SQF/dayz_code/Configs/CfgWeaponsDeeds.hpp similarity index 100% rename from SQF/dayz_code/CfgWeaponsDeeds.hpp rename to SQF/dayz_code/Configs/CfgWeaponsDeeds.hpp diff --git a/SQF/dayz_code/Configs/CfgWorlds/intro.Chernarus/initintro.sqs b/SQF/dayz_code/Configs/CfgWorlds/intro.Chernarus/initintro.sqs new file mode 100644 index 000000000..e6393a425 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWorlds/intro.Chernarus/initintro.sqs @@ -0,0 +1,115 @@ +; +; Created exclusively for ArmA2:OA - DayZMod. +; Please request permission to use/alter/distribute from project leader (R4Z0R49) AND the author (DayZDev@Skaronator.com) +; + +titleCut ["", "BLACK FADED", 0]; +showCinemaBorder false + +0 fadeMusic 0; +playMusic ["dayz_track_death_1",16]; +5 fadeMusic 0.5; + +skipTime random 9; +0 setOvercast random 0.85; + +~0.01 + "colorCorrections" ppEffectAdjust [1, 1, 0, [0.0, 0.0, 0.0, 0.0], [0.81, 0.81, 0.883, 0.6],[0.099, 0.487, 0.014, 0.0]]; "colorCorrections" ppEffectCommit 0; "colorCorrections" ppEffectEnable true; + "filmGrain" ppEffectEnable true; + "filmGrain" ppEffectAdjust [0.04, 1, 1, 0.1, 1, false]; + "filmGrain" ppEffectCommit 0; + +"radialBlur" ppEffectEnable false; +"wetDistortion" ppEffectEnable false; +"chromAberration" ppEffectEnable false; +"dynamicBlur" ppEffectEnable false; + + + +_camera = "camera" camCreate [12222.323, 3415.7791, -0.059190542] + +;##################1 - 1. Point +_camera camPrepareTarget [6433.5786, 2648.6802, 37.057621] +_camera camPrepareFOV 0.700 +_camera camCommand "intertia on" +_camera cameraEffect ["internal","back"] + +_camera camPrepareTarget [6433.5786, 2548.6802, 37.057621] +_camera camPreparePos [6703.0737, 2325.9983, 0.4] +_camera camPreload 15 +#loop + +camPreloaded _camera +_camera camCommitPrepared 0 +titleCut ["", "BLACK IN", 5]; + + +;##################1 - 2. Point +_camera camPrepareTarget [6786.1255, 2481.9768, 28.410231] +_camera camPreparePos [6681.1963, 2348.0803, 7] +_camera camPrepareFOV 0.700 +_camera camCommitPrepared 30 + +~15 + +;##################2 - 1. Point +_camera camPrepareTarget [5210.0571, 7646.0366, 9.1552734e-005] +_camera camPreparePos [5219.0688, 7613.1143, 1] +_camera camPrepareFOV 0.700 +_camera camPreload 15 +~10 +titleCut ["", "BLACK OUT", 5]; +~5 +_camera camCommitPrepared 0 +titleCut ["", "BLACK IN", 5]; + + +;##################2 - 2. Point +_camera camPrepareTarget [5210.0571, 7646.0366, 9.1552734e-005] +_camera camPreparePos [5236.7905, 7636.2803, 8.8136444] +_camera camPrepareFOV 0.700 +_camera camCommitPrepared 30 + +~15 + +;##################3 - 1. Point +_camera camPrepareTarget [4653.6475, 9595.6875, 6.1035156e-005] +_camera camPreparePos [4572.0542, 9593.2588, 4] +_camera camPrepareFOV 0.700 +_camera camPreload 15 +~10 +titleCut ["", "BLACK OUT", 5]; +~5 +_camera camCommitPrepared 0 +titleCut ["", "BLACK IN", 5]; + +;##################3 - 2. Point +_camera camPrepareTarget [4617.71, 9586.6768, 6.1035156e-005] +_camera camPreparePos [4606.9297, 9621.3691, 9.5633936] +_camera camPrepareFOV 0.700 +_camera camCommitPrepared 30 + +~15 +;##################1 - 1. Point +_camera camPrepareTarget [6433.5786, 2548.6802, 37.057621] +_camera camPreparePos [6703.0737, 2325.9983, 0.4] +_camera camPreload 15 +~10 +5 fadeMusic 0 +titleCut ["", "BLACK OUT", 5]; +~5 + + +skipTime random -2; +0 setOvercast random 0.5; + + +titleCut ["", "BLACK FADED", 0]; +goto "loop" + +;exit +player cameraEffect ["terminate","back"] +_this switchMove "" +camDestroy _camera +exit + diff --git a/SQF/dayz_code/Configs/CfgWorlds/intro.Chernarus/mission.sqm b/SQF/dayz_code/Configs/CfgWorlds/intro.Chernarus/mission.sqm new file mode 100644 index 000000000..fff5c65a6 --- /dev/null +++ b/SQF/dayz_code/Configs/CfgWorlds/intro.Chernarus/mission.sqm @@ -0,0 +1,1422 @@ +/* + Created exclusively for ArmA2:OA - DayZMod. + Please request permission to use/alter/distribute from project leader (R4Z0R49) AND the author (DayZDev@Skaronator.com) +*/ + +version=11; +class Mission +{ + addOns[]= + { + "chernarus", + "ca_animals2_dogs_pastor", + "cawheeled2_kamaz", + "ca_animals2_rabbit", + "cacharacters2" + }; + addOnsAuto[]= + { + "cacharacters2", + "chernarus" + }; + randomSeed=2943491; + class Intel + { + startWeather=0.091034003; + forecastWeather=1; + year=2008; + month=4; + day=11; + hour=5; + minute=45; + }; + class Groups + { + items=1; + class Item0 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={6143.9302,192.78458,4790.5137}; + azimut=393.15283; + id=0; + side="CIV"; + vehicle="Citizen1"; + player="PLAYER COMMANDER"; + leader=1; + skill=0.60000002; + }; + }; + }; + }; +}; +class Intro +{ + addOns[]= + { + "chernarus", + "cacharacters", + "ca_animals2_rabbit", + "CAWheeled3_TT650", + "cacharacters2", + "ca_missions_garbagecollector", + "ca_modules_functions", + "ca_animals2_wildboar", + "ca_animals2_dogs_pastor", + "ca_animals2_chicken", + "ca_animals2_cow", + "CAWheeled", + "cadata", + "ca_animals2_sheep", + "dayz_code", + "dayz", + "caair2_uh1y" + }; + addOnsAuto[]= + { + "cacharacters2", + "dayz_code", + "caair2_uh1y", + "chernarus" + }; + randomSeed=4682243; + class Intel + { + startWeather=0.40802503; + startFog=0.29748401; + forecastWeather=0.23246098; + year=2008; + month=8; + day=11; + }; + class Groups + { + items=31; + class Item0 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={6736.4092,227.08838,4421.9854}; + azimut=274.55042; + id=0; + side="CIV"; + vehicle="Woodlander2"; + player="PLAYER COMMANDER"; + leader=1; + skill=0.60000002; + init="this exec ""initintro.sqs"""; + }; + }; + }; + class Item1 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={6675.1235,6,2339.3838}; + azimut=24.345699; + id=1; + side="CIV"; + vehicle="z_villager3"; + leader=1; + skill=1; + }; + }; + class Waypoints + { + items=3; + class Item0 + { + position[]={6682.8101,6,2347.4487}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={6708.145,6,2318.0676}; + class Effects + { + }; + showWP="NEVER"; + }; + class Item2 + { + position[]={6679.7603,6,2341.7258}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item2 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={6693.7329,6,2358.8093}; + azimut=-133.942; + id=2; + side="CIV"; + vehicle="zZombie_new_Base"; + leader=1; + skill=1; + }; + }; + class Waypoints + { + items=2; + class Item0 + { + position[]={6666.7578,6,2331.3977}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={6716.623,6,2379.6531}; + type="CYCLE"; + class Effects + { + }; + }; + }; + }; + class Item3 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={6637.0332,6,2369.8806}; + azimut=141.49699; + id=3; + side="CIV"; + vehicle="z_suit1"; + leader=1; + skill=1; + }; + }; + class Waypoints + { + items=3; + class Item0 + { + position[]={6645.0059,6,2380.791}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={6691.8701,6,2336.4238}; + class Effects + { + }; + showWP="NEVER"; + }; + class Item2 + { + position[]={6647.7163,6,2377.937}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item4 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={6709.0303,6,2322.772}; + azimut=284.06299; + id=4; + side="CIV"; + vehicle="zZombie_new_Base"; + leader=1; + skill=1; + }; + }; + class Waypoints + { + items=3; + class Item0 + { + position[]={6647.1709,6,2384.6587}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={6587.7329,6,2437.533}; + class Effects + { + }; + showWP="NEVER"; + }; + class Item2 + { + position[]={6705.3755,6,2326.4246}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item5 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={6741.3462,6,2395.4888}; + azimut=284.06299; + id=5; + side="CIV"; + vehicle="z_hunter"; + leader=1; + skill=1; + }; + }; + class Waypoints + { + items=2; + class Item0 + { + position[]={6690.8257,6,2449.1711}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={6728.6138,6,2416.5178}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item6 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={6703.7686,6,2371.8694}; + azimut=393.6929; + id=6; + side="CIV"; + vehicle="z_villager2"; + leader=1; + skill=1; + }; + }; + class Waypoints + { + items=2; + class Item0 + { + position[]={6716.9302,6,2409.6799}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={6716.6411,6,2386.5417}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item7 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={6720.1563,6,2390.9443}; + azimut=405.827; + id=7; + side="CIV"; + vehicle="z_hunter"; + leader=1; + skill=1; + }; + }; + class Waypoints + { + items=2; + class Item0 + { + position[]={6786.4521,6,2462.6267}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={6735.5781,6,2402.9065}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item8 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={6777.5347,6,2433.9968}; + azimut=284.06299; + id=8; + side="CIV"; + vehicle="z_hunter"; + leader=1; + skill=1; + }; + }; + class Waypoints + { + items=2; + class Item0 + { + position[]={6758.0396,6,2476.0161}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={6787.519,6,2438.908}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item9 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={6677.4868,6,2355.9971}; + azimut=284.06299; + id=9; + side="CIV"; + vehicle="z_villager1"; + leader=1; + skill=1; + }; + }; + class Waypoints + { + items=1; + class Item0 + { + position[]={6591.521,6,2427.9751}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item10 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={6821.791,6,2499.2332}; + azimut=284.06299; + id=10; + side="CIV"; + vehicle="z_worker2"; + leader=1; + skill=1; + }; + }; + class Waypoints + { + items=2; + class Item0 + { + position[]={6785.9995,6,2423.7241}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={6827.2656,6,2456.4971}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item11 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={6810.7334,6.1020002,2498.96}; + azimut=284.06299; + id=11; + side="CIV"; + vehicle="z_villager3"; + leader=1; + skill=1; + }; + }; + class Waypoints + { + items=2; + class Item0 + { + position[]={6826.5313,6,2496.5698}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={6796.2222,6,2466.8259}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item12 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={6652.2007,6,2369.1816}; + id=12; + side="CIV"; + vehicle="z_worker3"; + leader=1; + skill=0.60000002; + }; + }; + class Waypoints + { + items=2; + class Item0 + { + position[]={6688.3955,6.1019988,2364.1038}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={6667.5112,6,2356.4702}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item13 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={6797.8003,6,2471.2327}; + id=13; + side="CIV"; + vehicle="z_worker2"; + leader=1; + skill=0.60000002; + }; + }; + class Waypoints + { + items=1; + class Item0 + { + position[]={6756.2114,6,2426.5327}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item14 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={6861.3774,6,2527.9368}; + id=14; + side="CIV"; + vehicle="z_villager2"; + leader=1; + skill=0.60000002; + }; + }; + class Waypoints + { + items=2; + class Item0 + { + position[]={6823.3296,6,2563.1021}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={6865.8682,6,2515.384}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item15 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={6742.6021,6,2410.71}; + id=15; + side="CIV"; + vehicle="z_worker1"; + leader=1; + skill=0.60000002; + }; + }; + class Waypoints + { + items=2; + class Item0 + { + position[]={6778.4253,6,2464.2666}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={6746.3228,6,2416.5281}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item16 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={5207.4028,333.79437,7622.3882}; + id=19; + side="CIV"; + vehicle="z_soldier_pilot"; + leader=1; + skill=0.60000002; + }; + }; + class Waypoints + { + items=2; + class Item0 + { + position[]={5178.5674,334.58252,7670.7803}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={5227.3052,329.73154,7657.751}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item17 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={5206.0322,333.48984,7629.2871}; + id=18; + side="CIV"; + vehicle="z_soldier_pilot"; + leader=1; + skill=0.60000002; + }; + }; + class Waypoints + { + items=2; + class Item0 + { + position[]={5200.2441,332.12897,7663.7847}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={5220.8403,330.66727,7646.7876}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item18 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={5204.2393,331.73276,7662.8403}; + azimut=-173.96866; + id=16; + side="CIV"; + vehicle="z_soldier_pilot"; + leader=1; + skill=0.60000002; + }; + }; + class Waypoints + { + items=2; + class Item0 + { + position[]={5224.8271,330.79904,7635.541}; + speed="LIMITED"; + class Effects + { + }; + }; + class Item1 + { + position[]={5177.4336,336.39441,7649.1157}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item19 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={5211.0615,333.18628,7624.001}; + id=17; + side="CIV"; + vehicle="z_soldier_pilot"; + leader=1; + skill=0.60000002; + }; + }; + class Waypoints + { + items=2; + class Item0 + { + position[]={5221.5635,330.22226,7657.7021}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={5223.708,331.48358,7625.77}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item20 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={5218.3164,331.83609,7630.3311}; + id=20; + side="CIV"; + vehicle="z_soldier_pilot"; + leader=1; + skill=0.60000002; + }; + }; + class Waypoints + { + items=2; + class Item0 + { + position[]={5174.0425,338.40155,7628.04}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={5214.7212,330.63126,7666.3105}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item21 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={5189.2949,333.11401,7671.0923}; + azimut=140.44858; + id=21; + side="CIV"; + vehicle="z_soldier_pilot"; + leader=1; + skill=0.60000002; + synchronizations[]={21}; + }; + }; + class Waypoints + { + items=2; + class Item0 + { + position[]={5215.7144,332.49414,7625.2495}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={5204.6304,331.35416,7675.2217}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item22 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={4600.0322,338.9549,9611.1768}; + id=30; + side="CIV"; + vehicle="zZombie_new_Base"; + leader=1; + skill=0.60000002; + }; + }; + class Waypoints + { + items=3; + class Item0 + { + position[]={4620.8369,338.94299,9581.54}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={4635.4253,339,9604.4512}; + class Effects + { + }; + showWP="NEVER"; + }; + class Item2 + { + position[]={4593.7534,338.95172,9601.2783}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item23 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={4604.3633,338.95001,9605.8457}; + azimut=-113.584; + id=22; + side="CIV"; + vehicle="z_villager2"; + leader=1; + skill=0.60000002; + }; + }; + class Waypoints + { + items=4; + class Item0 + { + position[]={4573.2026,339.01917,9592.7744}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={4568.002,339.07465,9599.1836}; + class Effects + { + }; + showWP="NEVER"; + }; + class Item2 + { + position[]={4570.105,339.05222,9590.0674}; + class Effects + { + }; + showWP="NEVER"; + }; + class Item3 + { + position[]={4596.5513,338.95001,9599.3535}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item24 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={4615.1289,338.93723,9580.209}; + id=23; + side="CIV"; + vehicle="zZombie_new_Base"; + leader=1; + skill=0.60000002; + }; + }; + class Waypoints + { + items=2; + class Item0 + { + position[]={4610.2441,338.953,9610.4141}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={4612.7188,338.9198,9574.8779}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item25 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={4643.1641,338.99911,9601.1494}; + id=24; + side="CIV"; + vehicle="z_villager3"; + leader=1; + skill=0.60000002; + }; + }; + class Waypoints + { + items=4; + class Item0 + { + position[]={4653.0586,338.99161,9606.291}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={4678.3667,338.98999,9601.6582}; + class Effects + { + }; + showWP="NEVER"; + }; + class Item2 + { + position[]={4671.3257,339.00397,9583.1934}; + class Effects + { + }; + showWP="NEVER"; + }; + class Item3 + { + position[]={4637.0752,338.98785,9588.5859}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item26 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={4654.2002,339.01559,9579.2568}; + azimut=55; + id=25; + side="CIV"; + vehicle="z_soldier_heavy"; + leader=1; + skill=0.60000002; + }; + }; + class Waypoints + { + items=3; + class Item0 + { + position[]={4628.8291,338.98376,9593.9805}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={4599.9063,338.95001,9604.7061}; + class Effects + { + }; + showWP="NEVER"; + }; + class Item2 + { + position[]={4643.2905,339.00107,9584.333}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item27 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={4616.7139,338.95935,9592.0107}; + id=26; + side="CIV"; + vehicle="z_villager1"; + leader=1; + skill=0.60000002; + }; + }; + class Waypoints + { + items=3; + class Item0 + { + position[]={4583.7319,338.95999,9608.3213}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={4601.8721,338.95938,9614.541}; + class Effects + { + }; + showWP="NEVER"; + }; + class Item2 + { + position[]={4616.4604,338.95999,9595.123}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item28 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={4623.8179,338.99677,9605.085}; + id=27; + side="CIV"; + vehicle="z_villager2"; + leader=1; + skill=0.60000002; + }; + }; + class Waypoints + { + items=2; + class Item0 + { + position[]={4601.1743,338.95001,9597.9141}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={4621.9941,338.95151,9584.1191}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item29 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={4652.6494,339.01355,9575.4443}; + id=28; + side="CIV"; + vehicle="z_villager3"; + leader=1; + skill=0.60000002; + }; + }; + class Waypoints + { + items=2; + class Item0 + { + position[]={4641.4507,338.99039,9592.2021}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={4643.8618,338.98593,9566.4395}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + class Item30 + { + side="CIV"; + class Vehicles + { + items=1; + class Item0 + { + position[]={4611.2588,338.95685,9591.377}; + id=29; + side="CIV"; + vehicle="zZombie_new_Base"; + leader=1; + skill=0.60000002; + }; + }; + class Waypoints + { + items=2; + class Item0 + { + position[]={4614.9385,338.96576,9607.3701}; + speed="LIMITED"; + class Effects + { + }; + showWP="NEVER"; + }; + class Item1 + { + position[]={4625.9751,338.97263,9591.252}; + type="CYCLE"; + class Effects + { + }; + showWP="NEVER"; + }; + }; + }; + }; + class Vehicles + { + items=1; + class Item0 + { + position[]={5205.9297,332.242,7647.9438}; + id=31; + side="EMPTY"; + vehicle="UH1Wreck"; + skill=0.60000002; + }; + }; +}; +class OutroWin +{ + addOns[]= + { + "chernarus" + }; + addOnsAuto[]= + { + "chernarus" + }; + randomSeed=1623043; + class Intel + { + startWeather=0.25; + forecastWeather=0.25; + year=2008; + month=10; + day=11; + hour=9; + minute=20; + }; +}; +class OutroLoose +{ + addOns[]= + { + "chernarus" + }; + addOnsAuto[]= + { + "chernarus" + }; + randomSeed=8674307; + class Intel + { + startWeather=0.25; + forecastWeather=0.25; + year=2008; + month=10; + day=11; + hour=9; + minute=20; + }; +}; diff --git a/SQF/dayz_code/Configs/RscDisplay/RscDisplaySpawnSelecter.hpp b/SQF/dayz_code/Configs/RscDisplay/RscDisplaySpawnSelecter.hpp new file mode 100644 index 000000000..4b32b1974 --- /dev/null +++ b/SQF/dayz_code/Configs/RscDisplay/RscDisplaySpawnSelecter.hpp @@ -0,0 +1,120 @@ +class RscDisplaySpawnSelecter { + idd = 6903; + enableDisplay = 1; + + onLoad = "dayz_DisplaySpawnSelecter = true;"; + //onUnload = "dayz_DisplaySpawnSelecter = false;"; + + class controlsBackground { + class Mainback : RscPicture { + idc = -1; + text = "\z\addons\dayz_code\gui\spawn\spawn_bg.paa"; + x = 0 * safezoneW + safezoneX; + y = 0 * safezoneH + safezoneY; + w = 1 * safezoneW; + h = 1 * safezoneH; + }; + }; + class controls + { + class RscSelectedRegion1 : RscActiveText + { + idc = -1; + style = 48; + text = "\z\addons\dayz_code\gui\spawn\spawn_kamenka.paa"; + x = 0.524899 * safezoneW + safezoneX; + y = 0.591199 * safezoneH + safezoneY; + w = 0.234287 * safezoneW; + h = 0.3044 * safezoneH; + color[] = { 0.5, 0.5, 0.5, 1 }; + colorActive[] = { 1, 1, 1, 1 }; + action = "closeDialog 0;dayz_DisplaySpawnSelecter = false;dayz_selectRegion = 1;"; + onMouseEnter = "ctrlSetFocus (_this select 0)"; + }; + class RscSelectedRegion2: RscActiveText + { + idc = -1; + style = 48; + text = "\z\addons\dayz_code\gui\spawn\spawn_balota.paa"; + x = 0.230417 * safezoneW + safezoneX; + y = 0.610615 * safezoneH + safezoneY; + w = 0.223688 * safezoneW; + h = 0.270356 * safezoneH; + color[] = { 0.5, 0.5, 0.5, 1 }; + colorActive[] = { 1, 1, 1, 1 }; + action = "closeDialog 0;dayz_DisplaySpawnSelecter = false;dayz_selectRegion = 0;"; + onMouseEnter = "ctrlSetFocus (_this select 0)"; + }; + class RscSelectedRegion3: RscActiveText + { + idc = -1; + style = 48; + text = "\z\addons\dayz_code\gui\spawn\spawn_cherno.paa"; + x = 0.234564 * safezoneW + safezoneX; + y = 0.116375 * safezoneH + safezoneY; + w = 0.234375 * safezoneW; + h = 0.275 * safezoneH; + color[] = { 0.5, 0.5, 0.5, 1 }; + colorActive[] = { 1, 1, 1, 1 }; + action = "closeDialog 0;dayz_DisplaySpawnSelecter = false;dayz_selectRegion = 2;"; + onMouseEnter = "ctrlSetFocus (_this select 0)"; + }; + class RscSelectedRegion4: RscActiveText + { + idc = -1; + style = 48; + text = "\z\addons\dayz_code\gui\spawn\spawn_elektro.paa"; + x = 0.212005 * safezoneW + safezoneX; + y = 0.371473 * safezoneH + safezoneY; + w = 0.234683 * safezoneW; + h = 0.274546 * safezoneH; + color[] = { 0.5, 0.5, 0.5, 1 }; + colorActive[] = { 1, 1, 1, 1 }; + action = "closeDialog 0;dayz_DisplaySpawnSelecter = false;dayz_selectRegion = 3;"; + onMouseEnter = "ctrlSetFocus (_this select 0)"; + }; + class RscSelectedRegion5: RscActiveText + { + idc = -1; + style = 48; + text = "\z\addons\dayz_code\gui\spawn\spawn_sol.paa"; + x = 0.565892 * safezoneW + safezoneX; + y = 0.365922 * safezoneH + safezoneY; + w = 0.246438 * safezoneW; + h = 0.275001 * safezoneH; + color[] = { 0.5, 0.5, 0.5, 1 }; + colorActive[] = { 1, 1, 1, 1 }; + action = "closeDialog 0;dayz_DisplaySpawnSelecter = false;dayz_selectRegion = 4;"; + onMouseEnter = "ctrlSetFocus (_this select 0)"; + }; + class RscSelectedRegion6: RscActiveText + { + idc = -1; + style = 48; + text = "\z\addons\dayz_code\gui\spawn\spawn_berezino.paa"; + x = 0.517793 * safezoneW + safezoneX; + y = 0.13013 * safezoneH + safezoneY; + w = 0.234375 * safezoneW; + h = 0.275 * safezoneH; + color[] = { 0.5, 0.5, 0.5, 1 }; + colorActive[] = { 1, 1, 1, 1 }; + action = "closeDialog 0;dayz_DisplaySpawnSelecter = false;dayz_selectRegion = 5;"; + onMouseEnter = "ctrlSetFocus (_this select 0)"; + }; + class RscSelectedRegionRandom: RscActiveText + { + idc = -1; + style = 48; + text = "\z\addons\dayz_code\gui\spawn\spawn_random.paa"; + x = 0.420865 * safezoneW + safezoneX; + y = 0.336926 * safezoneH + safezoneY; + w = 0.168843675 * safezoneW; + h = 0.331135035 * safezoneH; + color[] = { 0.5, 0.5, 0.5, 1 }; + colorActive[] = { 1, 1, 1, 1 }; + action = "closeDialog 0;dayz_DisplaySpawnSelecter = false;dayz_selectRegion = 9;"; + onMouseEnter = "ctrlSetFocus (_this select 0)"; + }; + + }; +}; diff --git a/SQF/dayz_code/Configs/RscDisplay/RscMap.hpp b/SQF/dayz_code/Configs/RscDisplay/RscMap.hpp new file mode 100644 index 000000000..9d77d01bf --- /dev/null +++ b/SQF/dayz_code/Configs/RscDisplay/RscMap.hpp @@ -0,0 +1,45 @@ +class RscDisplayMainMap +{ + class controls + { + delete CA_MainBackground; + delete CA_CurrentTaskLabel; + delete CA_CurrentTask; + delete CA_PlayerName; + delete CA_TopicsBackground; + delete CA_PlayerRank; + delete CA_MissionName; + class CA_SubTopicsBackground: IGUIBack + { + idc=1022; + x = "0.16*SafeZoneW + SafeZoneX"; + y = "SafeZoneY + 0.117"; + w = "0.283*SafeZoneW"; + h = "0.53"; + colorBackground[] = {0.30,0.30,0.30,0.85}; + }; + class CA_ContentBackground: IGUIBack + { + idc = 1023; + x = "0.446*SafeZoneW + SafeZoneX"; + y = "SafeZoneY + 0.117"; + w = "SafeZoneW * 0.272"; + h = "0.832"; + colorBackground[] = {0.30,0.30,0.30,0.85}; + }; + + + class DiaryList: RscIGUIListBox + { + idc = 1001; + colorText[] = {0.30,0.30,0.30,1}; + colorSelectBackground[]={0.60,0.60,0.60,1}; + colorSelectBackground2[]={0.60,0.60,0.60,1}; + onLBSelChanged = " [ _this select 0 , _this select 1 , 'List' ] call compile preprocessFileLineNumbers 'ca\Warfare2\Scripts\Client\GUI\GUI_logEH.sqf'; "; + onLoad = "((_this select 0) displayCtrl 1001) ctrlShow false"; + default = 1; + w = "0"; + h = "0"; + }; + }; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/RscDisplay/RscNewPlayerUI.hpp b/SQF/dayz_code/Configs/RscDisplay/RscNewPlayerUI.hpp new file mode 100644 index 000000000..d98c5b6db --- /dev/null +++ b/SQF/dayz_code/Configs/RscDisplay/RscNewPlayerUI.hpp @@ -0,0 +1,319 @@ +class RscTitles +{ + titles[] = {"DeathScreen","TitleScreen","RscTitleStructuredText"}; + class DeathScreen + { + idd = -1; + movingEnable = "false"; + duration = 120; + fadein = 0; + name = "DeathScreen"; + controls[] = {"DeathScreen"}; + class DeathScreen: RscPicture + { + x = "0.00001 * safezoneW + safezoneX"; + y = "0.00001 * safezoneH + safezoneY"; + w = "1 * safezoneW"; + h = "1 * safezoneH"; + text = "\z\addons\dayz_epoch\ui\screen_death_ca.paa"; + }; + }; + class TitleScreen + { + idd = -1; + movingEnable = "false"; + duration = 120; + fadein = 0; + name = "TitleScreen"; + controls[] = {"TitleScreen"}; + class TitleScreen: RscPicture + { + x = "0.00001 * safezoneW + safezoneX"; + y = "0.00001 * safezoneH + safezoneY"; + w = "1 * safezoneW"; + h = "1 * safezoneH"; + text = "\dayz\ui\screen_title_ca.paa"; + }; + }; + class Default + { + idd = -1; + movingEnable = 0; + duration = 4; + }; + class playerKillScore { + idd = 6902; + movingEnable = 0; + duration = 5; + name = "playerKillScore"; + onLoad = "uiNamespace setVariable ['DAYZ_GUI_kills', _this select 0];"; + class ControlsBackground { + class RscPicture_1201: RscPictureGUI + { + idc = 1400; + text = "\z\addons\dayz_code\gui\stats_kills_human_ca.paa"; + x = 0.044687 * safezoneW + safezoneX; + y = 0.934779 * safezoneH + safezoneY; + w = 0.06; + h = 0.08; + }; + class RscPicture_1200: RscPictureGUI + { + idc = 1401; + text = "\z\addons\dayz_code\gui\stats_kills_zombie_ca.paa"; + x = 0.044687 * safezoneW + safezoneX; + y = 0.876025 * safezoneH + safezoneY; + w = 0.06; + h = 0.08; + }; + }; + class Controls{ + class RscText1: RscStructuredTextGUI + { + idc = 1410; + text = "10"; + x = (0.044687 * safezoneW + safezoneX) - 0.01; + y = 0.934779 * safezoneH + safezoneY; + w = 0.08; + h = 0.08; + }; + class RscText2: RscStructuredTextGUI + { + idc = 1411; + text = "1000"; + x = (0.044687 * safezoneW + safezoneX) - 0.01; + y = 0.876025 * safezoneH + safezoneY; + w = 0.08; + h = 0.08; + }; + }; + }; + + class playerStatusWaiting { + idd = 6901; + movingEnable = 0; + duration = 100000; + name = "playerStatusWaiting"; + onLoad = "uiNamespace setVariable ['DAYZ_GUI_waiting', _this select 0];"; + class ControlsBackground { + class RscText_1402: RscPictureGUI + { + idc = 1402; + text = "#(argb,8,8,3)color(1,1,1,1)"; + x = 0.473572 * safezoneW + safezoneX; + y = 0.418158 * safezoneH + safezoneY; + w = 0.0634286 * safezoneW; + h = 0.136829 * safezoneH; + colorText[] = {1,1,1,1}; + }; + class RscText_1400: RscPictureGUI + { + idc = 1400; + text = "#(argb,8,8,3)color(1,1,1,1)"; + x = 0.473572 * safezoneW + safezoneX; + y = 0.418158 * safezoneH + safezoneY; + w = 0.0634286 * safezoneW; + h = 0; //0.136829 * safezoneH; + colorText[] = {0,0,0,1}; + }; + }; + class Controls { + class RscPicture_1401: RscPictureGUI + { + idc = 1401; + text = "\z\addons\dayz_code\gui\status_waiting_ca.paa"; + x = 0.434999 * safezoneW + safezoneX; + y = 0.392207 * safezoneH + safezoneY; + w = 0.141 * safezoneW; + h = 0.188013 * safezoneH; + colorText[] = {0.38,0.63,0.26,1}; + }; + }; + }; + + class playerStatusGUI { + idd = 6900; + movingEnable = 0; + duration = 100000; + name = "statusBorder"; + onLoad = "uiNamespace setVariable ['DAYZ_GUI_display', _this select 0];"; + class ControlsBackground { + class RscPicture_1901: RscPictureGUI + { + idc = 1901; + text = "\z\addons\dayz_code\gui\status\status_bg.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.86 * safezoneH + safezoneY;//2 + w = 0.075; + h = 0.10; + }; + class RscPicture_1201: RscPictureGUI + { + idc = 1201; + text = "\z\addons\dayz_code\gui\status\status_food_border_ca.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.86 * safezoneH + safezoneY;//2 + w = 0.075; + h = 0.10; + }; + class RscPicture_1900: RscPictureGUI + { + idc = 1900; + text = "\z\addons\dayz_code\gui\status\status_bg.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.79 * safezoneH + safezoneY; //3 + w = 0.075; + h = 0.10; + }; + class RscPicture_1200: RscPictureGUI + { + idc = 1200; + //text = "\z\addons\dayz_code\gui\status\status_blood_border_ca.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.79 * safezoneH + safezoneY; //3 + w = 0.075; + h = 0.10; + }; + class RscPicture_1902: RscPictureGUI + { + idc = 1902; + text = "\z\addons\dayz_code\gui\status\status_bg.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.93 * safezoneH + safezoneY; //1 + w = 0.075; + h = 0.10; + }; + class RscPicture_1202: RscPictureGUI + { + idc = 1202; + text = "\z\addons\dayz_code\gui\status\status_thirst_border_ca.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.93 * safezoneH + safezoneY; //1 + w = 0.075; + h = 0.10; + }; + class RscPicture_1908: RscPictureGUI + { + idc = 1908; + text = "\z\addons\dayz_code\gui\status\status_bg.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.72 * safezoneH + safezoneY; //3 + w = 0.075; + h = 0.10; + }; + class RscPicture_1208: RscPictureGUI + { + idc = 1208; + text = "\z\addons\dayz_code\gui\status\status_temp_outside_ca.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.72 * safezoneH + safezoneY; //3 + w = 0.075; + h = 0.10; + }; + class RscPicture_1203: RscPictureGUI + { + idc = 1203; + text = "\z\addons\dayz_code\gui\status\status_effect_brokenleg.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.58 * safezoneH + safezoneY; + w = 0.075; + h = 0.10; + colorText[] = {1,1,1,1}; + }; + class RscPicture_1204: RscPictureGUI + { + idc = 1204; + text = "\z\addons\dayz_code\gui\status\status_connection_ca.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.51 * safezoneH + safezoneY; + w = 0.075; + h = 0.10; + colorText[] = {1,1,1,1}; + }; + class RscPicture_1205: RscPictureGUI + { + idc = 1205; + text = "\z\addons\dayz_code\gui\status\status_bg.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.30 * safezoneH + safezoneY; + w = 0.075; + h = 0.10; + }; + class RscPicture_1206: RscPictureGUI + { + idc = 1206; + text = "\z\addons\dayz_code\gui\status\status_bg.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.37 * safezoneH + safezoneY; + w = 0.075; + h = 0.10; + }; + }; + class Controls { + class RscPicture_1301: RscPictureGUI + { + idc = 1301; + //text = "\z\addons\dayz_code\gui\status\status_food_inside_ca.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.86 * safezoneH + safezoneY; + w = 0.075; + h = 0.10; + }; + class RscPicture_1300: RscPictureGUI + { + idc = 1300; + //text = "\z\addons\dayz_code\gui\status\status_blood_inside_ca.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.79 * safezoneH + safezoneY; + w = 0.075; + h = 0.10; + }; + class RscPicture_1302: RscPictureGUI + { + idc = 1302; + //text = "\z\addons\dayz_code\gui\status\status_thirst_inside_ca.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.93 * safezoneH + safezoneY; + w = 0.075; + h = 0.10; + }; + class RscPicture_1306: RscPictureGUI + { + idc = 1306; + //text = "\z\addons\dayz_code\gui\status\status_temp_ca.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.72 * safezoneH + safezoneY; + w = 0.075; + h = 0.10; + }; + class RscPicture_1303: RscPictureGUI + { + idc = 1303; + text = "\z\addons\dayz_code\gui\status\status_bleeding_ca.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.79 * safezoneH + safezoneY; + w = 0.075; + h = 0.10; + colorText[] = {1,1,1,0.5}; + }; + class RscPicture_1304: RscPictureGUI + { + idc = 1304; + text = "\z\addons\dayz_code\gui\status\status_noise.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.30 * safezoneH + safezoneY; + w = 0.075; + h = 0.10; + }; + class RscPicture_1305: RscPictureGUI + { + idc = 1305; + text = "\z\addons\dayz_code\gui\status\status_visible.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.37 * safezoneH + safezoneY; + w = 0.075; + h = 0.10; + }; + }; + }; +}; diff --git a/SQF/dayz_code/Configs/RscDisplay/RscOldPlayerUI.hpp b/SQF/dayz_code/Configs/RscDisplay/RscOldPlayerUI.hpp new file mode 100644 index 000000000..a475c1588 --- /dev/null +++ b/SQF/dayz_code/Configs/RscDisplay/RscOldPlayerUI.hpp @@ -0,0 +1,287 @@ +class RscTitles +{ + titles[] = {"DeathScreen","TitleScreen","RscTitleStructuredText"}; + class DeathScreen + { + idd = -1; + movingEnable = "false"; + duration = 120; + fadein = 0; + name = "DeathScreen"; + controls[] = {"DeathScreen"}; + class DeathScreen: RscPicture + { + x = "0.00001 * safezoneW + safezoneX"; + y = "0.00001 * safezoneH + safezoneY"; + w = "1 * safezoneW"; + h = "1 * safezoneH"; + text = "\z\addons\dayz_epoch\ui\screen_death_ca.paa"; + }; + }; + class TitleScreen + { + idd = -1; + movingEnable = "false"; + duration = 120; + fadein = 0; + name = "TitleScreen"; + controls[] = {"TitleScreen"}; + class TitleScreen: RscPicture + { + x = "0.00001 * safezoneW + safezoneX"; + y = "0.00001 * safezoneH + safezoneY"; + w = "1 * safezoneW"; + h = "1 * safezoneH"; + text = "\dayz\ui\screen_title_ca.paa"; + }; + }; + class Default + { + idd = -1; + movingEnable = 0; + duration = 4; + }; + class playerKillScore + { + idd = 6902; + movingEnable = 0; + duration = 5; + name = "playerKillScore"; + onLoad = "uiNamespace setVariable ['DAYZ_GUI_kills', _this select 0];"; + class ControlsBackground { + class RscPicture_1201: RscPictureGUI + { + idc = 1400; + text = "\z\addons\dayz_code\gui\stats_kills_human_ca.paa"; + x = 0.044687 * safezoneW + safezoneX; + y = 0.934779 * safezoneH + safezoneY; + w = 0.06; + h = 0.08; + }; + class RscPicture_1200: RscPictureGUI + { + idc = 1401; + text = "\z\addons\dayz_code\gui\stats_kills_zombie_ca.paa"; + x = 0.044687 * safezoneW + safezoneX; + y = 0.876025 * safezoneH + safezoneY; + w = 0.06; + h = 0.08; + }; + }; + class Controls{ + class RscText1: RscStructuredTextGUI + { + idc = 1410; + text = "10"; + x = (0.044687 * safezoneW + safezoneX) - 0.01; + y = 0.934779 * safezoneH + safezoneY; + w = 0.08; + h = 0.08; + }; + class RscText2: RscStructuredTextGUI + { + idc = 1411; + text = "1000"; + x = (0.044687 * safezoneW + safezoneX) - 0.01; + y = 0.876025 * safezoneH + safezoneY; + w = 0.08; + h = 0.08; + }; + }; + }; + + class playerStatusWaiting + { + idd = 6901; + movingEnable = 0; + duration = 100000; + name = "playerStatusWaiting"; + onLoad = "uiNamespace setVariable ['DAYZ_GUI_waiting', _this select 0];"; + class ControlsBackground { + class RscText_1402: RscPictureGUI + { + idc = 1402; + text = "#(argb,8,8,3)color(1,1,1,1)"; + x = 0.473572 * safezoneW + safezoneX; + y = 0.418158 * safezoneH + safezoneY; + w = 0.0634286 * safezoneW; + h = 0.136829 * safezoneH; + colorText[] = {1,1,1,1}; + }; + class RscText_1400: RscPictureGUI + { + idc = 1400; + text = "#(argb,8,8,3)color(1,1,1,1)"; + x = 0.473572 * safezoneW + safezoneX; + y = 0.418158 * safezoneH + safezoneY; + w = 0.0634286 * safezoneW; + h = 0; //0.136829 * safezoneH; + colorText[] = {0,0,0,1}; + }; + }; + class Controls { + class RscPicture_1401: RscPictureGUI + { + idc = 1401; + text = "\z\addons\dayz_code\gui\status_waiting_ca.paa"; + x = 0.434999 * safezoneW + safezoneX; + y = 0.392207 * safezoneH + safezoneY; + w = 0.141 * safezoneW; + h = 0.188013 * safezoneH; + colorText[] = {0.38,0.63,0.26,1}; + }; + }; + }; + + class playerStatusGUI + { + idd = 6900; + movingEnable = 0; + duration = 100000; + name = "statusBorder"; + onLoad = "uiNamespace setVariable ['DAYZ_GUI_display', _this select 0];"; + class ControlsBackground { + class RscStructuredText_1199: RscStructuredText + { + idc = 1199; + x = 0.250001; + y = 0.350001; + w = 0.5; + h = 0.1; + }; + + class RscPicture_1203: RscPictureGUI + { + idc = 1203; + text = "\z\addons\dayz_code\gui\status_fracture_ca.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.58 * safezoneH + safezoneY; + w = 0.06; + h = 0.08; + colorText[] = {1,1,1,1}; + }; + class RscPicture_1204: RscPictureGUI + { + idc = 1204; + text = "\z\addons\dayz_code\gui\status_connection_ca.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.51 * safezoneH + safezoneY; + w = 0.06; + h = 0.08; + colorText[] = {1,1,1,1}; + }; + class RscPicture_1205: RscPictureGUI + { + idc = 1205; + text = "\z\addons\dayz_code\gui\status_ear_ca.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.30 * safezoneH + safezoneY; + w = 0.06; + h = 0.08; + }; + class RscPicture_1206: RscPictureGUI + { + idc = 1206; + text = "\z\addons\dayz_code\gui\status_eye_ca.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.37 * safezoneH + safezoneY; + w = 0.06; + h = 0.08; + }; + + }; + class Controls{ + class RscPicture_1301: RscPictureGUI + { + idc = 1301; + //text = "\z\addons\dayz_code\gui\status_food_inside_ca.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.93 * safezoneH + safezoneY; + w = 0.06; + h = 0.08; + }; + class RscPicture_1300: RscPictureGUI + { + idc = 1300; + //text = "\z\addons\dayz_code\gui\status_blood_inside_ca.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.86 * safezoneH + safezoneY; + w = 0.06; + h = 0.08; + }; + class RscPicture_1302: RscPictureGUI + { + idc = 1302; + //text = "\z\addons\dayz_code\gui\status_thirst_inside_ca.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.79 * safezoneH + safezoneY; + w = 0.06; + h = 0.08; + }; + class RscPicture_1306: RscPictureGUI + { + idc = 1306; + //text = "\z\addons\dayz_code\gui\status_temp_ca.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.72 * safezoneH + safezoneY; + w = 0.06; + h = 0.08; + }; + class RscPicture_1303: RscPictureGUI + { + idc = 1303; + text = "\z\addons\dayz_code\gui\status_bleeding_ca.paa"; + x = 0.955313 * safezoneW + safezoneX; + y = 0.86 * safezoneH + safezoneY; + w = 0.06; + h = 0.08; + colorText[] = {1,1,1,0.5}; + }; + class RscPicture_1304: RscPictureGUI + { + idc = 1304; + text = ""; + x = 0.935313 * safezoneW + safezoneX; + y = 0.3 * safezoneH + safezoneY; + w = 0.06; + h = 0.08; + }; + class RscPicture_1305: RscPictureGUI + { + idc = 1305; + text = ""; + x = 0.935313 * safezoneW + safezoneX; + y = 0.37 * safezoneH + safezoneY; + w = 0.06; + h = 0.08; + }; + class RscPicture_1307 : RscPictureGUI { + idc = 1307; + text = "\z\addons\dayz_code\gui\status_combat_inside_ca.paa"; + x = "0.955313 * safezoneW + safezoneX"; + y = "0.65 * safezoneH + safezoneY"; + w = 0.06; + h = 0.08; + }; + class RscPicture_1701: RscPictureGUI + + { + idc = 1701; + //text = "\z\addons\dayz_code\gui\status_food_inside_ca.paa"; + x = 0.945313 * safezoneW + safezoneX; + y = 0.95 * safezoneH + safezoneY; + w = 0.04; + h = 0.053333; + }; + class RscPicture_1702: RscPictureGUI + { + idc = 1702; + //text = "\z\addons\dayz_code\gui\status_thirst_inside_ca.paa"; + x = 0.945313 * safezoneW + safezoneX; + y = 0.816666 * safezoneH + safezoneY; + w = 0.04; + h = 0.053333; + }; + }; + }; +}; diff --git a/SQF/dayz_code/basicDefines.hpp b/SQF/dayz_code/Configs/basicDefines.hpp similarity index 100% rename from SQF/dayz_code/basicDefines.hpp rename to SQF/dayz_code/Configs/basicDefines.hpp diff --git a/SQF/dayz_code/Configs/cfgAmmo.hpp b/SQF/dayz_code/Configs/cfgAmmo.hpp new file mode 100644 index 000000000..c1ee5592c --- /dev/null +++ b/SQF/dayz_code/Configs/cfgAmmo.hpp @@ -0,0 +1,135 @@ +class CfgAmmo { + class BulletBase; + +//mak + class B_9x18_Ball : BulletBase { + airfriction = -0.002751; + audiblefire = 15; + caliber = 0.33; + cartridge = "FxCartridge_9mm"; + cost = 5; + hit = 6; + typicalspeed = 350; + visiblefire = 15; + }; +//macSD + class B_9x18_SD : B_9x18_Ball { + airfriction = -0.001893; + audiblefire = 0.035; + cost = 5; + hit = 6; + typicalspeed = 310; + visiblefire = 0.035; + visiblefiretime = 2; + }; +//1911 + class B_45ACP_Ball : BulletBase { + airfriction = -0.0013522; + audiblefire = 16; + caliber = 0.33; //33 + cartridge = "FxCartridge_9mm"; + cost = 5; + hit = 9; + indirecthit = 0; + indirecthitrange = 0; + typicalspeed = 260; + visiblefire = 16; + }; +//VSS_Vintorez + class B_9x39_SP5 : BulletBase { + hit = 13; + indirectHit = 0; + indirectHitRange = 0; + cartridge = "FxCartridge_9mm"; + cost = 5; + typicalSpeed = 300; + visibleFire = 0.07; + audibleFire = 0.07; + visibleFireTime = 2; + airFriction = -0.001; + caliber = 0.33; + }; + + class Bolt; + class WoodenArrow : Bolt { + model = "\dayz_weapons\models\bolt"; + hit = 8; + caliber = 0.33; + }; + class Melee; + class Machete_Swing_Ammo : Melee { + hit = 6; + simulation = "shotSpread"; + minRange = 0.5; + minRangeProbab = 0.8; + midRange = 2; + midRangeProbab = 3.5; + maxRange = 5; + maxRangeProbab = 5; + explosive = 0; + simulationStep = 0.001; + timeToLive = 0.03; + soundHit[] = {"", db-90, 1}; + soundEngine[] = {"", db-80, 4}; + }; + class Hatchet_Swing_Ammo : Melee { + hit = 6; + simulation = "shotSpread"; + minRange = 0.5; + minRangeProbab = 0.8; + midRange = 2; + midRangeProbab = 3.5; + maxRange = 5; + maxRangeProbab = 5; + explosive = 0; + simulationStep = 0.001; + timeToLive = 0.03; + soundHit[] = {"", db-90, 1}; + soundEngine[] = {"", db-80, 4}; + }; + class Crowbar_Swing_Ammo : Melee { + hit = 4; + simulation = "shotSpread"; + minRange = 0.5; + minRangeProbab = 0.8; + midRange = 2; + midRangeProbab = 3.5; + maxRange = 5; + maxRangeProbab = 5; + explosive = 0; + simulationStep = 0.001; + timeToLive = 0.03; + soundHit[] = {"", db-90, 1}; + soundEngine[] = {"", db-80, 4}; + }; + class Fishing_Swing_Ammo : Melee { + hit = 1; + simulation = "shotSpread"; + minRange = 0.5; + minRangeProbab = 0.8; + midRange = 2; + midRangeProbab = 3.5; + maxRange = 5; + maxRangeProbab = 5; + explosive = 0; + simulationStep = 0.001; + timeToLive = 0.03; + soundHit[] = {"", db-90, 1}; + soundEngine[] = {"", db-80, 4}; + }; + class Sledge_Swing_Ammo : Melee { + hit = 15; + simulation = "shotBullet"; + minRange = 1; + minRangeProbab = 0.8; + midRange = 2; + midRangeProbab = 1.5; + maxRange = 3; + maxRangeProbab = 2.5; + explosive = 0; + simulationStep = 0.001; + timeToLive = 0.03; + soundHit[] = {"", db-90, 1}; + soundEngine[] = {"", db-80, 4}; + }; +}; diff --git a/SQF/dayz_code/Configs/cfgFaces.hpp b/SQF/dayz_code/Configs/cfgFaces.hpp new file mode 100644 index 000000000..6e1f3fceb --- /dev/null +++ b/SQF/dayz_code/Configs/cfgFaces.hpp @@ -0,0 +1,90 @@ +class Man; // External class reference +class Default; // External class reference +class CfgFaces +{ + class ZFaces + { + class Default + { + name = "PZombie 1"; + texture = "\dayz\textures\faces\zombie_03_co.paa"; + identityTypes[] = {"PZombie1"}; + disabled = 0; + material = "\ca\characters\heads\male\defaulthead\data\hhl_white.rvmat"; + head = "defaultHead"; + }; + class Zombie1 : Default + { + name = "PZombie 1"; + texture = "\dayz\textures\faces\zombie_03_co.paa"; + identityTypes[] = {"PZombie1"}; + disabled = 0; + }; + class Zombie2 : Default + { + name = "PZombie 2"; + texture = "\dayz\textures\faces\zombie_03_co.paa"; + identityTypes[] = {"PZombie2"}; + disabled = 0; + }; + class Zombie3 : Default { + name = "Zombie 3"; + texture = "z\addons\dayz_communityassets\faces\zombie_03_co.paa"; + material = "z\addons\dayz_communityassets\faces\zombie_03.rvmat"; + identityTypes[] = {"Zombie3"}; + disabled = 0; + }; + }; + class Man : Default { + class Default; // External class reference + class OW_Nope : Default { + identityTypes[] = {}; + }; + class Merc_Face1 : OW_Nope {}; + class Merc_Face2 : OW_Nope {}; + class Merc_Face3 : OW_Nope {}; + class Merc_Face4 : OW_Nope {}; + class Merc_Face5 : OW_Nope {}; + class Merc_Face5_camo : OW_Nope {}; + class Merc_Face6 : OW_Nope {}; + class Merc_Face6_camo : OW_Nope {}; + class Merc_Face7 : OW_Nope {}; + class Merc_Face8 : OW_Nope {}; + class Merc_Face8_camo : OW_Nope {}; + class Merc_Face9 : OW_Nope {}; + class Merc_Face10 : OW_Nope {}; + class Merc_Face11 : OW_Nope {}; + class Merc_Face12 : OW_Nope {}; + class Merc_Face13 : OW_Nope {}; + class Merc_Face13_camo : OW_Nope {}; + class Merc_Face14 : OW_Nope {}; + class Merc_Face15 : OW_Nope {}; + class Merc_Face16 : OW_Nope {}; + class Merc_Face17 : OW_Nope {}; + class Merc_Face18 : OW_Nope {}; + class Merc_Face19 : OW_Nope {}; + class Merc_Face20 : OW_Nope {}; + class Merc_Face21 : OW_Nope {}; + class Merc_Face22 : OW_Nope {}; + class Merc_Face23 : OW_Nope {}; + class Merc_Face24 : OW_Nope {}; + class Merc_Face25 : OW_Nope {}; + class Merc_Face26 : OW_Nope {}; + class Merc_Face27 : OW_Nope {}; + class Merc_Face28 : OW_Nope {}; + class Merc_Face29 : OW_Nope {}; + class Merc_Face30 : OW_Nope {}; + class Merc_Face31 : OW_Nope {}; + class Merc_Face32 : OW_Nope {}; + class Merc_Face33 : OW_Nope {}; + }; + +class MaskBlack : Man {}; +class gas_mask_face : Man {}; +class gangsta_faces : Man {}; +class gangsta_faces2 : Man {}; +class gangsta_faces_mask : Man {}; +class HeadMaskWinter : Man {}; +class HeadMaskSnow : Man {}; +class HeadMaskSkull : Man {}; +}; \ No newline at end of file diff --git a/SQF/dayz_code/cfgMoves.hpp b/SQF/dayz_code/Configs/cfgMoves.hpp similarity index 100% rename from SQF/dayz_code/cfgMoves.hpp rename to SQF/dayz_code/Configs/cfgMoves.hpp diff --git a/SQF/dayz_code/Configs/cfgVehicles.hpp b/SQF/dayz_code/Configs/cfgVehicles.hpp new file mode 100644 index 000000000..58a9fcbd4 --- /dev/null +++ b/SQF/dayz_code/Configs/cfgVehicles.hpp @@ -0,0 +1,3155 @@ +class WeaponFireGun; // External class reference +class WeaponCloudsGun; // External class reference +class WeaponFireMGun; // External class reference +class WeaponCloudsMGun; + +class CfgVehicles { + + #include "CfgVehicles\Zeds\Zeds.hpp" + #include "CfgVehicles\Zeds\NewZeds.hpp" + #include "CfgVehicles\Zeds\PlayerZeds.hpp" + #include "CfgVehicles\Females\females.hpp" + #include "CfgVehicles\antihack_logic.hpp" + + class All; + + class HouseBase; + class Ruins: HouseBase {}; + #include "CfgVehicles\antihack_plants.hpp" + #include "CfgVehicles\DZE\Doors.hpp" + + class AllVehicles; + + class Land; // External class reference + class LandVehicle : Land { + class NewTurret; + class Sounds; + class ViewOptics; + class ViewPilot; + class AnimationSources; + class EventHandlers; + class Reflectors + { + class Left + { + color[] = {0.9,0.8,0.8,1}; + ambient[] = {0.1,0.1,0.1,1}; + position = "L svetlo"; + direction = "konec L svetla"; + hitpoint = "L svetlo"; + selection = "L svetlo"; + size = 0.5; + brightness = 0.5; + }; + class Right + { + color[] = {0.9,0.8,0.8,1}; + ambient[] = {0.1,0.1,0.1,1}; + position = "P svetlo"; + direction = "konec P svetla"; + hitpoint = "P svetlo"; + selection = "P svetlo"; + size = 0.5; + brightness = 0.5; + }; + }; + }; + class car: landvehicle { + + class Turrets + { + class MainTurret: NewTurret + { + class Turrets; + class ViewOptics; + }; + }; + class HitPoints + { + class HitEngine; + class HitRGlass; + class HitLGlass; + class HitBody; + class HitFuel; + class HitLFWheel; + class HitRFWheel; + class HitLF2Wheel; + class HitRF2Wheel; + class HitLMWheel; + class HitRMWheel; + class HitLBWheel; + class HitRBWheel; + class HitGlass1; + class HitGlass2; + class HitGlass3; + class HitGlass4; + }; + class Sounds : Sounds { class Engine; class Movement;}; + }; + + class Air : AllVehicles + { + class NewTurret; + class ViewPilot; + class AnimationSources; + }; + class Helicopter : Air + { + + class HitPoints + { + class HitHull + { + armor = 1; + material = 51; + name = "NEtrup"; + visual = "trup"; + passThrough = 1; + }; + class HitEngine + { + armor = 0.25; + material = 51; + name = "motor"; + visual = "motor"; + passThrough = 1; + }; + class HitAvionics + { + armor = 0.15; + material = 51; + name = "elektronika"; + visual = "elektronika"; + passThrough = 1; + }; + class HitVRotor + { + armor = 0.3; + material = 51; + name = "mala vrtule"; + visual = "mala vrtule staticka"; + passThrough = 0.3; + }; + class HitHRotor + { + armor = 0.2; + material = 51; + name = "velka vrtule"; + visual = "velka vrtule staticka"; + passThrough = 0.1; + }; + class HitMissiles + { + armor = 0.1; + material = 51; + name = "munice"; + visual = "munice"; + passThrough = 0.5; + }; + class HitRGlass + { + convexComponent = "sklo predni P"; + armor = 0.1; + material = 51; + name = "sklo predni P"; + visual = "sklo predni P"; + passThrough = 0; + }; + class HitLGlass + { + convexComponent = "sklo predni L"; + armor = 0.1; + material = 51; + name = "sklo predni L"; + visual = "sklo predni L"; + passThrough = 0; + }; + class HitGlass1 + { + armor = 2; + material = -1; + name = "glass1"; + visual = "glass1"; + passThrough = 0; + }; + class HitGlass2 + { + armor = 2; + material = -1; + name = "glass2"; + visual = "glass2"; + passThrough = 0; + }; + class HitGlass3 + { + armor = 2; + material = -1; + name = "glass3"; + visual = "glass3"; + passThrough = 0; + }; + class HitGlass4 + { + armor = 2; + material = -1; + name = "glass4"; + visual = "glass4"; + passThrough = 0; + }; + class HitGlass5 + { + armor = 2; + material = -1; + name = "glass5"; + visual = "glass5"; + passThrough = 0; + }; + class HitGlass6 + { + armor = 2; + material = -1; + name = "glass6"; + visual = "glass6"; + passThrough = 0; + }; + }; + + + class Turrets + { + class MainTurret: NewTurret + { + class Turrets; + class ViewOptics; + }; + }; + }; + + class Mi17_base: Helicopter + { + class Turrets: Turrets + { + class MainTurret: MainTurret + { + class ViewOptics: ViewOptics {}; + class Turrets: Turrets {}; + }; + class BackTurret: MainTurret + { + class Turrets: Turrets {}; + }; + }; + }; + + class Mi17_DZ: Mi17_base + { + displayname = "Mi-17"; + displaynameshort = "Mi17_DZ"; + scope = 2; + side = 2; + crew = ""; + typicalCargo[] = {}; + hiddenSelections[] = {}; + class TransportMagazines{}; + class TransportWeapons{}; + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + transportMaxWeapons = 10; + transportMaxMagazines = 50; + transportmaxbackpacks = 10; + + class Turrets : Turrets + { + class MainTurret : MainTurret + { + magazines[] = {"100Rnd_762x54_PK"}; + }; + class BackTurret : BackTurret + { + magazines[] = {"100Rnd_762x54_PK"}; + }; + }; + }; + class Mi17_DZE: Mi17_DZ + { + displaynameshort = "Mi17_DZE"; + class Turrets : Turrets + { + class MainTurret : MainTurret + { + magazines[] = {}; + }; + class BackTurret : BackTurret + { + magazines[] = {}; + }; + }; + }; + + class Mi17_Civilian; + class Mi17_Civilian_DZ: Mi17_Civilian + { + displayname = "Mi-17 (Civilian)"; + displaynameshort = "Mi-17 (Civ)"; + scope = 2; + side = 3; + crew = ""; + typicalCargo[] = {}; + class TransportMagazines{}; + class TransportWeapons{}; + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + transportMaxWeapons = 10; + transportMaxMagazines = 50; + transportmaxbackpacks = 10; + }; + + // UH1Y + class UH1_Base: Helicopter + { + class Turrets: Turrets + { + class MainTurret: MainTurret + { + class ViewOptics: ViewOptics {}; + class Turrets: Turrets {}; + }; + class RightDoorGun: MainTurret + { + class Turrets: Turrets {}; + }; + class CoPilotObs: MainTurret + { + class Turrets: Turrets {}; + }; + + }; + }; + class UH1Y_DZ: UH1_Base + { + scope = 2; + side = 2; + crew = ""; + typicalCargo[] = {}; + hiddenSelections[] = {}; + class TransportMagazines{}; + class TransportWeapons{}; + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + transportMaxWeapons = 5; + transportMaxMagazines = 25; + transportmaxbackpacks = 4; + weapons[] = {}; + magazines[] = {}; + + class Turrets : Turrets + { + class MainTurret : MainTurret + { + magazines[] = {"2000Rnd_762x51_M134"}; + }; + class RightDoorGun : RightDoorGun + { + magazines[] = {"2000Rnd_762x51_M134"}; + }; + }; + }; + class UH1Y_DZE: UH1Y_DZ + { + class Turrets : Turrets + { + class MainTurret : MainTurret + { + magazines[] = {}; + }; + class RightDoorGun : RightDoorGun + { + magazines[] = {}; + }; + }; + }; + class UH1H_base: Helicopter + { + class Turrets: Turrets + { + class MainTurret: MainTurret + { + class ViewOptics: ViewOptics {}; + class Turrets: Turrets {}; + }; + class LeftDoorGun: MainTurret + { + class Turrets: Turrets {}; + }; + }; + }; + + class UH1H_DZ: UH1H_base + { + scope = 2; + side = 2; + crew = ""; + typicalCargo[] = {}; + hiddenSelections[] = {}; + class TransportMagazines{}; + class TransportWeapons{}; + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + transportMaxWeapons = 5; + transportMaxMagazines = 25; + transportmaxbackpacks = 4; + + class Turrets : Turrets + { + class MainTurret : MainTurret + { + magazines[] = {"100Rnd_762x51_M240"}; + }; + class LeftDoorGun : LeftDoorGun + { + magazines[] = {"100Rnd_762x51_M240"}; + }; + }; + }; + class UH1H_DZE: UH1H_DZ + { + class Turrets : Turrets + { + class MainTurret : MainTurret + { + magazines[] = {}; + }; + class LeftDoorGun : LeftDoorGun + { + magazines[] = {}; + }; + }; + }; + class AH6_Base_EP1; + //class AH6X_EP1: AH6_Base_EP1 {}; + class AH6X_DZ: AH6_Base_EP1 + { + displayname = "AH6X Little Bird"; + displaynameshort = "AH6X_DZ"; + audible = 6; + enablemanualfire = 0; + scope = 2; + side = 2; + crew = ""; + typicalCargo[] = {}; + hiddenselections[] = {"camo1"}; + hiddenselectionstextures[] = {"ca\air_e\ah6j\data\ah6_merge1_co.paa"}; + icon = "\ca\air_e\data\UI\Icon_ah6x_CA.paa"; + model = "\ca\air_e\ah6j\ah6x"; + picture = "\ca\air_e\data\UI\Picture_ah6x_CA.paa"; + isuav = 0; + radartype = 0; + class TransportMagazines{}; + class TransportWeapons{}; + weapons[] = {}; + magazines[] = {}; + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + transportMaxWeapons = 3; + transportMaxMagazines = 10; + transportmaxbackpacks = 2; + class Turrets {}; + }; + + #include "CfgVehicles\AIR\CH47.hpp" + #include "CfgVehicles\AIR\UH60.hpp" + + // LAND + #include "CfgVehicles\LAND\HMMWV.hpp" + #include "CfgVehicles\LAND\LandRover.hpp" + #include "CfgVehicles\LAND\UAZ_MG.hpp" + #include "CfgVehicles\LAND\Gaz_Vodnik.hpp" + #include "CfgVehicles\LAND\ArmoredSUV.hpp" + #include "CfgVehicles\LAND\Pickup_PK.hpp" + #include "CfgVehicles\LAND\Offroad_DSHKM.hpp" + + #include "CfgVehicles\LAND\V3S.hpp" + #include "CfgVehicles\LAND\Ural.hpp" + #include "CfgVehicles\LAND\Kamaz.hpp" + #include "CfgVehicles\LAND\Volha.hpp" + #include "CfgVehicles\LAND\VWGolf.hpp" + #include "CfgVehicles\LAND\Skoda.hpp" + #include "CfgVehicles\LAND\datsun.hpp" + #include "CfgVehicles\LAND\Lada.hpp" + #include "CfgVehicles\LAND\hilux.hpp" + #include "CfgVehicles\LAND\UAZ.hpp" + #include "CfgVehicles\LAND\SUV.hpp" + + // SEA + // #include "CfgVehicles\SEA\RHIB.hpp" + + class MV22; + class MV22_DZ : MV22 { + accuracy = 1000; + scope = 2; + displayName = "MV-22"; + crew = ""; + typicalCargo[] = {}; + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + transportMaxWeapons = 20; + transportMaxMagazines = 400; + transportmaxbackpacks = 10; + }; + class RubberBoat; + class PBX: RubberBoat { + cargoaction[] = {"PBX_Cargo01", "PBX_Cargo02", "PBX_Cargo03"}; + crew = ""; + displayname = "PBX"; + driveraction = "PBX_Driver"; + extcameraposition[] = {0, 4, -14}; + faction = "RU"; + icon = "\Ca\water\Data\map_ico\icomap_rubber_CA.paa"; + mapsize = 6; + maxspeed = 65; + model = "\ca\water\PBX"; + picture = "\ca\water\data\ico\pbx_CA.paa"; + scope = 2; + side = 0; + transportsoldier = 3; + typicalcargo[] = {}; + class TransportMagazines {}; + class Library { + libtextdesc = "The PBX is a Combat Rubber Craft very similar to the CRRC in design. It is intended to be used for maritime raids and infiltration, as well as riverine operations."; + }; + class Damage { + mat[] = {"ca\water\data\pbx_engine.rvmat", "ca\water\data\pbx_engine.rvmat", "ca\water\data\pbx_engine_destruct.rvmat", "ca\water\data\pbx_01.rvmat", "ca\water\data\pbx_01.rvmat", "ca\water\data\pbx_01_destruct.rvmat", "ca\water\data\pbx_02.rvmat", "ca\water\data\pbx_02.rvmat", "ca\water\data\pbx_02_destruct.rvmat"}; + tex[] = {}; + }; + transportMaxMagazines = 50; + transportMaxWeapons = 5; + transportMaxBackpacks = 1; + }; + class TT650_Base; + class TT650_Ins: TT650_Base { + crew = ""; + faction = "INS"; + hiddenselectionstextures[] = {"\ca\wheeled3\tt650\data\Yam650_skin1_CO.paa"}; + scope = 2; + side = 0; + typicalcargo[] = {}; + }; + class MH6J_DZ: AH6_Base_EP1 + { + scope = 2; + side = 2; + crew = ""; + enablemanualfire = 0; + typicalCargo[] = {}; + displayname = "MH-6J Little Bird"; + displaynameshort = "MH6J_DZ"; + hiddenselections[] = {"camo1", "camo2"}; + transportsoldier = 5; + hiddenselectionstextures[] = {"ca\air_e\ah6j\data\ah6_merge1_co.paa", "ca\air_e\ah6j\data\default_co.paa"}; + icon = "\ca\air_e\data\UI\Icon_mh6j_CA.paa"; + model = "\ca\air_e\ah6j\mh6j"; + picture = "\ca\air_e\data\UI\Picture_mh6j_CA.paa"; + radartype = 0; + class TransportMagazines{}; + class TransportWeapons{}; + weapons[] = {}; + magazines[] = {}; + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + transportMaxWeapons = 3; + transportMaxMagazines = 20; + transportmaxbackpacks = 5; + class Turrets {}; + }; + class Animal; + class Pastor; + class Fin; + class DZAnimal: Animal + { + scope = 0; + side = 1; + accuracy = 0.25; + boneHead = "head"; + bonePrimaryWeapon = "head"; + triggerAnim = ""; + picture = ""; + icon = "\Ca\animals2\data\mapicon_animals_ca.paa"; + mapSize = 10; + weaponSlots = 0; + fsmFormation = ""; + fsmDanger = ""; + agentTasks[] = {}; + moves = "CfgMovesAnimal"; + memoryPointHeadAxis = "head_axis"; + woman = 0; + faceType = "Default"; + boneLEye = "l_eye"; + boneREye = "r_eye"; + boneLEyelidUp = "eye_upl"; + boneREyelidUp = "eye_upr"; + boneLEyelidDown = "eye_lwl"; + boneREyelidDown = "eye_lwr"; + boneLPupil = "l_pupila"; + boneRPupil = "r_pupila"; + memoryPointAim = "aimPoint"; + memoryPointCameraTarget = "camera"; + extCameraPosition[] = {0,0.5,-2.5}; + class EventHandlers{}; + class Wounds + { + tex[] = {}; + mat[] = {}; + }; + class VariablesScalar {}; + class VariablesString {}; + }; + class DZ_Pastor : Pastor { + scope = 2; + side = 1; + model = "\ca\animals2\Dogs\Pastor\Pastor"; + displayName = "Alsatian"; + moves = "CfgMovesDogDZ"; + gestures = "CfgGesturesDogDZ"; + fsmDanger = ""; + fsmFormation = ""; + agentTasks[] = {}; + woman = 0; + class EventHandlers{}; + class Wounds + { + tex[] = {}; + mat[] = {}; + }; + class VariablesScalar {}; + class VariablesString {}; + }; + + class DZ_Fin : Fin { + scope = 2; + model = "\ca\animals2\Dogs\Fin\Fin"; + displayName = "Fin"; + moves = "CfgMovesDogDZ"; + gestures = "CfgGesturesDogDZ"; + fsmDanger = ""; + fsmFormation = ""; + }; + + class Soldier_Crew_PMC; + class Bandit1_DZ : Soldier_Crew_PMC { + displayName = $STR_CHAR_2; + side = 1; + weapons[] = {"Throw","Put"}; + model = "\dayz\characters\man_bandit"; + portrait = "\Ca\characters_E\data\portraits\ger_soldier_CA"; + magazines[] = {}; + backpack = ""; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + }; + class Bandit2_DZ: Soldier_Crew_PMC + { + scope = 2; + displayName = $STR_CHAR_2; + weapons[] = {"Throw","Put"}; + model = "\ca\characters_E\GER\GER_rifleman"; + portrait = "\Ca\characters_E\data\portraits\ger_soldier_CA"; + magazines[] = {}; + backpack = ""; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + hiddenSelections[] = {"Camo"}; + hiddenSelectionsTextures[] = {"\dayz\textures\clothes\bandit_tex1_co.paa"}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + }; + + // new bandits + class GUE_Soldier_MG; + class GUE_Soldier_MG_DZ: GUE_Soldier_MG { + displayName = "Bandit Gunner"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; + }; + class GUE_Soldier_Sniper; + class GUE_Soldier_Sniper_DZ: GUE_Soldier_Sniper { + displayName = "Bandit Sniper"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; + }; + class GUE_Soldier_Crew; + class GUE_Soldier_Crew_DZ: GUE_Soldier_Crew { + displayName = "Bandit "; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; + }; + class GUE_Soldier_CO; + class GUE_Soldier_CO_DZ: GUE_Soldier_CO { + displayName = "Bandit Gunner"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; + }; + class GUE_Soldier_2; + class GUE_Soldier_2_DZ: GUE_Soldier_2 { + displayName = "Bandit Gunner"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; + }; + + + class BAF_Soldier_Officer_W; + class Rocket_DZ: BAF_Soldier_Officer_W { + displayName = "Officer"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + }; + class RU_Policeman; + class RU_Policeman_DZ: RU_Policeman { + displayName = "Policeman"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; + }; + class Pilot_EP1; + class Pilot_EP1_DZ: Pilot_EP1 { + displayName = "Pilot"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; + }; + class Haris_Press_EP1; + class Haris_Press_EP1_DZ: Haris_Press_EP1 { + displayName = "Press"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; + }; + class Ins_Soldier_GL; + class Ins_Soldier_GL_DZ: Ins_Soldier_GL { + displayName = "Terrorist"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; + }; + class GUE_Commander; + class GUE_Commander_DZ: GUE_Commander { + displayName = "Rebel"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; + }; + class Functionary1_EP1; + class Functionary1_EP1_DZ: Functionary1_EP1 { + displayName = "Business Suit"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; + }; + class Priest; + class Priest_DZ: Priest { + displayName = "Priest"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; + }; + class Rocker1; + class Rocker1_DZ: Rocker1 { + displayName = "Rocker (black)"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; + }; + class Rocker2; + class Rocker2_DZ: Rocker2 { + displayName = "Rocker (brown)"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; + }; + class Rocker3; + class Rocker3_DZ: Rocker3 { + displayName = "Rocker (blue)"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; + }; + class Rocker4; + class Rocker4_DZ: Rocker4 { + displayName = "Rocker (green)"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; + }; + + class TK_INS_Warlord_EP1; + class TK_INS_Warlord_EP1_DZ: TK_INS_Warlord_EP1 { + displayName = "Takistani Warlord"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + }; + + class TK_INS_Soldier_EP1; + class TK_INS_Soldier_EP1_DZ: TK_INS_Soldier_EP1 { + displayName = "Takistani Soldier"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + }; + + class CZ_Special_Forces_GL_DES_EP1; + class CZ_Special_Forces_GL_DES_EP1_DZ: CZ_Special_Forces_GL_DES_EP1 { + displayName = "Special Forces"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + }; + + class Drake_Light; + class Drake_Light_DZ: Drake_Light { + displayName = "Desert Camo"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + }; + class Soldier_Bodyguard_AA12_PMC; + class Soldier_Bodyguard_AA12_PMC_DZ: Soldier_Bodyguard_AA12_PMC { + displayName = "Bodyguard"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + }; + + class Soldier_Sniper_PMC_DZ: Soldier_Crew_PMC + { + displayName = "Marksman"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + + model = "\dayz\characters\man_hero"; + HiddenSelections[] = {"camo1","camo2","camo3"}; + HiddenSelectionsTextures[] = {"ca\characters_pmc\pmc_soldier\data\bauer_co.paa","ca\characters_pmc\pmc_soldier\data\bauer_gear_co.paa","ca\characters_pmc\pmc_soldier\data\headgear_co.paa"}; + class EventHandlers + { + init = "(_this select 0) setObjectTexture [0,[""\Ca\Characters_PMC\PMC_soldier\Data\bauer_2_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\bauer_3_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\bauer_4_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\bauer_5_co.paa""] select floor random 4]; (_this select 0) setObjectTexture [1,[""ca\characters_pmc\pmc_soldier\data\bauer_gear_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\Bauer_Gear_1_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\Bauer_Gear_2_co.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\Bauer_Gear_3_co.paa""] select floor random 4]; (_this select 0) setObjectTexture [2,[""\Ca\Characters_PMC\PMC_soldier\Data\HeadGear_CO.paa"",""\Ca\Characters_PMC\PMC_soldier\Data\HeadGear_1_CO.paa""] select floor random 2]"; + }; + }; + class Soldier_TL_PMC; + class Soldier_TL_PMC_DZ: Soldier_TL_PMC { + displayName = "Team Leader"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + }; + class FR_OHara; + class FR_OHara_DZ: FR_OHara { + displayName = "Jungle Camo"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; + attendant = 0; + }; + class FR_Rodriguez; + class FR_Rodriguez_DZ: FR_Rodriguez { + displayName = "Gunner Outfit"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; + }; + class CZ_Soldier_Sniper_EP1; + class CZ_Soldier_Sniper_EP1_DZ: CZ_Soldier_Sniper_EP1 { + displayName = "Desert Ghillie"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; + }; + class Graves_Light; + class Graves_Light_DZ: Graves_Light { + displayName = "Urban Camo"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + canCarryBackPack = 1; + }; + + + class BAF_Soldier_W; + class Soldier1_DZ: BAF_Soldier_W { + displayName = "Soldier"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + }; + class BAF_Soldier_SniperH_W; + class Sniper1_DZ: BAF_Soldier_SniperH_W { + displayName = "Sniper"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + }; + class BAF_Soldier_L_W; + class Camo1_DZ: BAF_Soldier_L_W { + displayName = "Survivor"; + side = 1; + weapons[] = {"Throw","Put"}; + backpack = ""; + magazines[] = {}; + respawnWeapons[] = {"Throw","Put"}; + respawnMagazines[] = {}; + weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; + canHideBodies = 1; + }; + + #include "CfgVehicles\Players.hpp" + + #include "CfgVehicles\Bags.hpp" + + //An2_TK_EP1 + class An2_Base_EP1; + class AN2_DZ: An2_Base_EP1 + { + displayname = "AN2 Cargo Plane"; + displaynameshort = "AN2_DZ"; + scope = 2; + side = 2; + crew = ""; + typicalCargo[] = {}; + hiddenSelections[] = {}; + class TransportMagazines{}; + class TransportWeapons{}; + weapons[] = {}; + magazines[] = {}; + gunnerHasFlares = false; + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + transportMaxWeapons = 10; + transportMaxMagazines = 80; + transportmaxbackpacks = 15; + }; + class House { + class DestructionEffects; + }; + + // This parent class is made to make referring to these objects easier later with allMissionObjects + class SpawnableWreck : House {}; + class Mass_grave; + class Mass_grave_DZ: Mass_grave + { + displayName = "Mass Grave W/ Zombies"; + }; + + class UH1Wreck_DZ: SpawnableWreck + { + model = "\ca\air2\UH1Y\UH1Y_Crashed.p3d"; + icon = "\ca\air2\data\UI\icon_UH1Y_CA.paa"; + mapSize = 15; + displayName = "Crashed UH-1Y"; + vehicleClass = "Wrecks"; + }; + class UH60Wreck_DZ: SpawnableWreck + { + model = "\Ca\Misc_E\Wreck_UH60_EP1.p3d"; + icon = "ca\Misc_E\data\Icons\Icon_uh60_wreck_CA"; + mapSize = 15; + displayName = "UH-60 Wreck"; + vehicleClass = "Wrecks"; + }; + class Strategic; + class NonStrategic; + + class Land_A_FuelStation_Feed: Strategic + { + model = "\ca\structures\House\A_FuelStation\A_FuelStation_Feed"; + transportFuel = 0; //50000; + nameSound = "fuelstation"; + }; + + class Land_Ind_FuelStation_Feed_EP1: Strategic + { + model = "\ca\Structures_E\Ind\Ind_FuelStation\Ind_FuelStation_Feed_ep1.p3d"; + transportFuel = 0; + nameSound = "fuelstation"; + }; + class FuelStation : Strategic { + icon = "\Ca\buildings\Icons\i_fuel_CA.paa"; + scope = 0; + animated = 0; + armor = 20; + displayName = "Fuel station"; + accuracy = 0.5; + transportFuel = 0; + }; + + class Land_FuelStation_Feed_PMC : Strategic { + model = "\ca\Structures_PMC\Ind\FuelStation\FuelStation_Feed_PMC.p3d"; + transportFuel = 0; + nameSound = "fuelstation"; + }; + + // lingor + class Land_ibr_FuelStation_Feed : Strategic { + model = "\ibr\lingor_fuel\ibr_FuelStation_Feed.p3d"; + transportFuel = 0; + nameSound = "fuelstation"; + }; + // lingor + class Land_fuelstation_army : Strategic { + model = "\ibr\ibr_plants\fuelstation_army"; + transportFuel = 0; + nameSound = "fuelstation"; + }; + // lingor + class Land_fuelstation : Strategic { + model = "\ibr\ibr_plants\fuelstation"; + transportFuel = 0; + nameSound = "fuelstation"; + }; + // Lingor hangars + class land_ibr_hangar : House { + model = "\ibr\ibr_hangars\ibr_hangar"; + scope = 2; + vehicleClass = "ibr_hangars"; + transportFuel = 0; + transportRepair = 0; + icon = "\ibr\ibr_hangars\icons\icon5.paa"; + mapSize = 40; + displayName = "House"; + destrType = "DestructBuilding"; + armor = 1200; + }; + // Panthera + class Land_benzina_schnell: Strategic + { + model = "\ibr\ibr_plants\benzina_schnell"; + transportFuel = 0; + nameSound = "fuelstation"; + }; + + class Ship: AllVehicles + { + displayName = "Ship"; + transportMaxMagazines = 2000; + transportMaxWeapons = 200; + transportMaxBackpacks = 40; + }; + class SmallShip: Ship + { + displayName = "Small Ship"; + transportMaxMagazines = 100; + transportMaxWeapons = 20; + }; + class BigShip: Ship + { + displayName = "Big Ship"; + transportMaxMagazines = 500; + transportMaxWeapons = 200; + }; + class Fishing_Boat: Ship + { + displayName = "Fishing boat"; + maxSpeed = 40; + transportMaxMagazines = 400; + transportMaxWeapons = 40; + transportMaxBackpacks = 8; + }; + class Smallboat_1: Ship + { + displayName = "Small boat"; + maxSpeed = 30; + transportMaxMagazines = 200; + transportMaxWeapons = 20; + transportMaxBackpacks = 4; + }; + class smallboat_2: Smallboat_1 + { + displayName = "Small boat II"; + }; + class Boat: Ship + { + transportMaxMagazines = 100; + transportMaxWeapons = 10; + transportMaxBackpacks = 2; + }; + class RHIB: Boat + { + displayName = "RHIB"; + }; + class RHIB2Turret: RHIB + { + displayName = "RHIB (Mk19)"; + }; + class M113Ambul_UN_EP1; + class M113Ambul_UN_EP1_DZ: M113Ambul_UN_EP1 + { + scope = 2; + side = 2; + crew = ""; + typicalCargo[] = {}; + hiddenSelections[] = {}; + class TransportMagazines{}; + class TransportWeapons{}; + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + transportMaxWeapons = 5; + transportMaxMagazines = 25; + transportmaxbackpacks = 4; + }; + class M113Ambul_TK_EP1; + class M113Ambul_TK_EP1_DZ: M113Ambul_TK_EP1 + { + scope = 2; + side = 2; + crew = ""; + typicalCargo[] = {}; + hiddenSelections[] = {}; + class TransportMagazines{}; + class TransportWeapons{}; + commanderCanSee = 2+16+32; + gunnerCanSee = 2+16+32; + driverCanSee = 2+16+32; + transportMaxWeapons = 5; + transportMaxMagazines = 25; + transportmaxbackpacks = 4; + }; + class KamazRefuel; + class KamazRefuel_DZ: KamazRefuel + { + scope = 2; + side = 2; + crew = ""; + typicalCargo[] = {}; + hiddenSelections[] = {}; + class TransportMagazines{}; + class TransportWeapons{}; + transportFuel = 0; + fuelCapacity = 10000; + }; + class UralRefuel_TK_EP1; + class UralRefuel_TK_EP1_DZ: UralRefuel_TK_EP1 + { + scope = 2; + side = 2; + crew = ""; + typicalCargo[] = {}; + hiddenSelections[] = {}; + class TransportMagazines{}; + class TransportWeapons{}; + transportFuel = 0; + fuelCapacity = 10000; + }; + class MtvrRefuel_DES_EP1; + class MtvrRefuel_DES_EP1_DZ: MtvrRefuel_DES_EP1 + { + scope = 2; + side = 2; + crew = ""; + typicalCargo[] = {}; + hiddenSelections[] = {}; + class TransportMagazines{}; + class TransportWeapons{}; + transportFuel = 0; + fuelCapacity = 10000; + }; + class MtvrRefuel; + class MtvrRefuel_DZ: MtvrRefuel + { + scope = 2; + side = 2; + crew = ""; + typicalCargo[] = {}; + hiddenSelections[] = {}; + class TransportMagazines{}; + class TransportWeapons{}; + transportFuel = 0; + fuelCapacity = 10000; + }; + class V3S_Refuel_TK_GUE_EP1; + class V3S_Refuel_TK_GUE_EP1_DZ: V3S_Refuel_TK_GUE_EP1 + { + scope = 2; + side = 2; + crew = ""; + typicalCargo[] = {}; + hiddenSelections[] = {}; + class TransportMagazines{}; + class TransportWeapons{}; + transportFuel = 0; + fuelCapacity = 10000; + }; + + //class NonStrategic; + class BuiltItems: NonStrategic{}; + class ModularItems: NonStrategic{ + + placement = "vertical"; + + class DestructionEffects { + class Sound { + simulation = "sound"; + type = "DestrHouse"; + position = "destructionEffect1"; + intensity = 1; + interval = 1; + lifeTime = 0.05; + }; + + class DestroyPhase1 { + simulation = "destroy"; + type = "DelayedDestruction"; + lifeTime = 2.5; + position = ""; + intensity = 1; + interval = 1; + }; + + class DamageAround1 { + simulation = "damageAround"; + type = "DamageAroundHouse"; + position = ""; + intensity = 0.1; + interval = 1; + lifeTime = 1; + }; + }; + }; + class MiningItems: NonStrategic{ + class DestructionEffects { + class Sound { + simulation = "sound"; + type = "DestrMine"; + position = "destructionEffect1"; + intensity = 1; + interval = 1; + lifeTime = 0.05; + }; + + class DestroyPhase1 { + simulation = "destroy"; + type = "DelayedDestruction"; + lifeTime = 2.5; + position = ""; + intensity = 1; + interval = 1; + }; + + class DamageAround1 { + simulation = "damageAround"; + type = "DamageAroundHouse"; + position = ""; + intensity = 0.1; + interval = 1; + lifeTime = 1; + }; + }; + }; + class DebugBox_DZ: NonStrategic + { + placement = "vertical"; + scope = 2; + destrType = "DestructNo"; + cost = 100; + model = "\z\addons\dayz_epoch\models\debug_box.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 2000; + displayName = "Debug Box"; + vehicleClass = "Fortifications"; + }; + class DebugBoxPlayer_DZ: NonStrategic + { + placement = "vertical"; + scope = 2; + destrType = "DestructNo"; + cost = 100; + model = "\z\addons\dayz_epoch\models\player_box.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 2000; + displayName = "Player Debug Box"; + vehicleClass = "Fortifications"; + class Eventhandlers + { + init = "_this call eh_localCleanup;"; + }; + }; + + class TrapItems: NonStrategic{}; + // buildables + class Hedgehog_DZ: BuiltItems + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0.55}; + model = "\ca\misc\jezek_kov"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 400; + displayName = "Hedgehog (Steel)"; + vehicleClass = "Fortifications"; + constructioncount = 1; + removeoutput[] = {{"ItemTankTrap",1}}; + nounderground = 0; + }; + // WorkBench_DZ + class WorkBench_DZ: BuiltItems + { + scope = 2; + destrType = "DestructTree"; + cost = 100; + offset[] = {0,1.5,0}; + model = "\z\addons\dayz_epoch\models\workbench.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 400; + displayName = "Workbench"; + vehicleClass = "Fortifications"; + maintainBuilding[] = {{"PartWoodLumber",1}}; + constructioncount = 1; + removeoutput[] = {{"PartWoodPlywood",1},{"PartWoodLumber",2}}; + requireplot = 0; + nounderground = 0; + }; + + // belt buckle + class Helper_Base_EP1; + class BeltBuckle_DZE : Helper_Base_EP1 { + scope = 2; + model = "\z\addons\dayz_epoch\models\skull.p3d"; + displayName = "Belt Buckle"; + accuracy = 1000; + hiddenSelections[] = {"camo1"}; + hiddenSelectionsTextures[] = {"#(argb,8,8,3)color(1,0.5,0.5,0.5,ca)"}; + }; + + // Metal Panel + class MetalPanel_DZ: BuiltItems + { + scope = 2; + destrType = "DestructTree"; + cost = 100; + offset[] = {0,2.5,0.5}; + model = "\ca\structures\wall\wall_indcnc2_3.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1200; + displayName = "Metal Panel"; + vehicleClass = "Fortifications"; + constructioncount = 6; + removeoutput[] = {{"metal_panel_kit",1}}; + }; + class Generator_DZ: BuiltItems + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model = "\dayz_equip\models\generator.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 400; + displayName = "Generator"; + vehicleClass = "Fortifications"; + constructioncount = 1; + removeoutput[] = {{"ItemGenerator",1}}; + requireplot = 0; + nounderground = 0; + }; + class FuelPump_DZ: BuiltItems + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,2,0}; + model = "\ca\Structures_E\Ind\Ind_FuelStation\Ind_FuelStation_Feed_ep1.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 400; + displayName = "Fuel Pump"; + vehicleClass = "Fortifications"; + constructioncount = 2; + removeoutput[] = {{"ItemFuelPump",1}}; + requireplot = 0; + nounderground = 0; + }; + + class Fort_RazorWire : BuiltItems { + scope = 2; + animated = 0; + vehicleClass = "Fortifications"; + model = "\ca\misc\Fort_Razorwire"; + icon = "\Ca\misc\data\icons\I_drutkolczasty_CA.paa"; + offset[] = {0,1.5,0.5}; + accuracy = 0.3; + mapSize = 5.5; + displayName = "Wire"; + destrType = "DestructTent"; + armor = 100; + GhostPreview = "Fort_RazorWirePreview"; + nounderground = 0; + }; + + class Sandbag1_DZ: BuiltItems + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + model = "\ca\misc2\BagFenceLong.p3d"; + icon = "\Ca\misc3\data\Icons\icon_fortBagFenceLong_ca.paa"; + offset[] = {0,1.5,0.5}; + mapSize = 2; + armor = 400; + displayName = "Bag Fence"; + vehicleClass = "Fortifications"; + constructioncount = 3; + removeoutput[] = {{"ItemSandbag",1}}; + nounderground = 0; + }; + //review some of these settings + class BagFenceRound_DZ: BuiltItems + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + model = "\Ca\misc3\fort_bagfence_round"; + icon = "\Ca\misc3\data\Icons\icon_fortBagFenceRound_ca.paa"; + offset[] = {0,1.5,0.5}; + mapSize = 3.2; + armor = 400; + displayName = "Big bag fence (Round)"; + vehicleClass = "Fortifications"; + constructioncount = 3; + removeoutput[] = {{"ItemSandbag",1}}; + nounderground = 0; + }; + + class Land_HBarrier1_DZ : BuiltItems { + scope = 2; + animated = 0; + vehicleClass = "Fortifications"; + typicalCargo[] = {}; + offset[] = {0,2,0}; + irTarget = 0; + accuracy = 0.3; + transportAmmo = 0; + transportRepair = 0; + transportFuel = 0; + destrType = "DestructBuilding"; + armor = 500; + coefInside = 0.5; + coefInsideHeur = 0.8; + cost = 0; + picture = "\CA\ui\data\icon_wf_barriers_ca.paa"; + model = "\ca\misc2\HBarrier1.p3d"; + icon = "\Ca\misc2\data\Icons\icon_hescoBarrier1_ca.paa"; + mapSize = 2; + displayName = "H-barrier cube"; + GhostPreview = "Land_HBarrier1Preview"; + constructioncount = 4; + removeoutput[] = {{"ItemSandbagLarge",1}}; + nounderground = 0; + }; + class Land_HBarrier3_DZ : BuiltItems { + model = "\ca\misc2\HBarrier3.p3d"; + icon = "\Ca\misc2\data\Icons\icon_hescoBarrier3_ca.paa"; + mapSize = 3.5; + displayName = "H-barrier (short)"; + GhostPreview = "Land_HBarrier3ePreview"; + scope = 2; + animated = 0; + vehicleClass = "Fortifications"; + typicalCargo[] = {}; + irTarget = 0; + accuracy = 0.3; + transportAmmo = 0; + transportRepair = 0; + transportFuel = 0; + destrType = "DestructBuilding"; + armor = 500; + coefInside = 0.5; + coefInsideHeur = 0.8; + cost = 0; + picture = "\CA\ui\data\icon_wf_barriers_ca.paa"; + offset[] = {0,2.5,0}; + constructioncount = 8; + removeoutput[] = {{"ItemSandbagExLarge",1}}; + nounderground = 0; + }; + + class Land_HBarrier5_DZ:BuiltItems { + model = "\ca\misc2\HBarrier5.p3d"; + icon = "\Ca\misc2\data\Icons\icon_hescoBarrier5_ca.paa"; + mapSize = 7; + displayName = "H-barrier (long)"; + GhostPreview = "Land_HBarrier5Preview"; + scope = 2; + animated = 0; + vehicleClass = "Fortifications"; + typicalCargo[] = {}; + irTarget = 0; + accuracy = 0.3; + transportAmmo = 0; + transportRepair = 0; + transportFuel = 0; + destrType = "DestructBuilding"; + armor = 500; + coefInside = 0.5; + coefInsideHeur = 0.8; + cost = 0; + picture = "\CA\ui\data\icon_wf_barriers_ca.paa"; + offset[] = {0,2.5,0}; + constructioncount = 8; + removeoutput[] = {{"ItemSandbagExLarge",3}}; + nounderground = 0; + }; + + class SandNest_DZ : BuiltItems { + scope = 2; + model = "\ca\Misc_E\fortified_nest_small_ep1"; + displayName = "Sandbag Nest"; + expansion = 1; + icon = "\Ca\misc3\data\Icons\icon_fortNestSmall_ca.paa"; + mapSize = 5; + armor = 500; + irTarget = 0; + vehicleClass = "Fortifications"; + GhostPreview = "Land_fortified_nest_smallPreview"; + animated = 0; + simulation = "house"; + accuracy = 0.2; + cost = 0; + ladders[] = {}; + TextPlural = "Houses"; + TextSingular = "House"; + nameSound = "obj_house"; + offset[] = {0,3,1}; + removeoutput[] = {{"sandbag_nest_kit",1}}; + nounderground = 0; + }; + + class Supply_Crate_DZE: MiningItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + + model="\z\addons\dayz_epoch\models\ammo_supply.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + + mapSize = 2; + armor = 40; + displayName = "Supply Crate"; + + vehicleClass = "Fortifications"; + + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\ammo_supply_wreck.p3d"; + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; + }; + + // mining + class Gold_Vein_DZE: MiningItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + + model="\z\addons\dayz_epoch\models\gold_vein.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + + mapSize = 2; + armor = 70; + displayName = "Rock with Gold"; + + vehicleClass = "Fortifications"; + + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\gold_vein_wreck.p3d"; + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; + }; + class Silver_Vein_DZE: MiningItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + + model="\z\addons\dayz_epoch\models\silver_vein.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + + mapSize = 2; + armor = 60; + displayName = "Rock with Silver"; + + vehicleClass = "Fortifications"; + + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\silver_vein_wreck.p3d"; + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; + }; + class Iron_Vein_DZE: MiningItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + + model="\z\addons\dayz_epoch\models\iron_vein.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + + mapSize = 2; + armor = 50; + displayName = "Rock with Iron"; + + vehicleClass = "Fortifications"; + + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\iron_vein_wreck.p3d"; + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; + }; + class Land_Fire_barrel; + class FireBarrel_DZ:Land_Fire_barrel + { + scope = 2; + // destrType = "DestructNo"; + cost = 100; + offset[] = {0,2,0.5}; + //model = "\z\addons\dayz_epoch\models\oil_drum_model.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 400; + displayName = "Fire Barrel"; + vehicleClass = "Fortifications"; + constructioncount = 2; + removeoutput[] = {{"ItemFuelBarrelEmpty",1}}; + nounderground = 0; + /*class EventHandlers + { + init = "(_this select 0) inflame 1"; + };*/ + }; + class Gunrack1; + class GunRack_DZ: Gunrack1 + { + armor = 200; + scope = 2; + displayName = "Gun Rack"; + vehicleClass = "Fortifications"; + transportMaxWeapons = 20; + transportMaxMagazines = 10; + transportMaxBackpacks = 0; + offset[] = {0,2.5,0.5}; + removeoutput[] = {{"ItemGunRackKit",1}}; + nounderground = 0; + }; + // modular + class MetalFloor_DZ: ModularItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + offset[] = {0,4,0}; + model="\z\addons\dayz_epoch\models\metal_floor.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1200; + displayName = "Metal Floor"; + vehicleClass = "Fortifications"; + GhostPreview = "MetalFloor_Preview_DZ"; + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\wreck_metal_floor.p3d"; + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; + }; + class WoodRamp_DZ: ModularItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + offset[] = {0,4,0}; + model="\z\addons\dayz_epoch\models\Wood_Ramp.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 600; + displayName = "Wood Ramp"; + vehicleClass = "Fortifications"; + GhostPreview = "WoodRamp_Preview_DZ"; + }; + class CinderWallHalf_DZ: ModularItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\cinder_wall_half.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1200; + displayName = "Half Cinder Block Wall"; + vehicleClass = "Fortifications"; + upgradeBuilding[] = {"CinderWall_DZ",{{"CinderBlocks",4},{"MortarBucket",1}}}; + maintainBuilding[] = {{"MortarBucket",1}}; + GhostPreview = "CinderWallHalf_Preview_DZ"; + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\wreck_cinder.p3d"; /* path to the object*/ + /* Warning, if you use a custom rubble model, it has to be defined in the cfgvehicles (see below)*/ + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; + }; + class CinderWall_DZ: ModularItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\cinder_wall_full.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1200; + displayName = "Cinder Block Wall"; + vehicleClass = "Fortifications"; + maintainBuilding[] = {{"MortarBucket",1}}; + GhostPreview = "CinderWall_Preview_DZ"; + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\wreck_cinder.p3d"; /* path to the object*/ + /* Warning, if you use a custom rubble model, it has to be defined in the cfgvehicles (see below)*/ + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; + }; + + class CinderWallDoorway_DZ: ModularItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + offset[] = {0,2,0}; + model="\z\addons\dayz_epoch\models\steel_garage_frame.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1200; + displayName = "Block Garage Doorway"; + vehicleClass = "Fortifications"; + maintainBuilding[] = {{"MortarBucket",1}}; + upgradeBuilding[] = {"CinderWallDoor_DZ",{{"ItemPole",3},{"ItemTankTrap",3}}}; + GhostPreview = "CinderWallDoorway_Preview_DZ"; + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\wreck_cinder.p3d"; /* path to the object*/ + /* Warning, if you use a custom rubble model, it has to be defined in the cfgvehicles (see below)*/ + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; + }; + + class CinderWallSmallDoorway_DZ: ModularItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + offset[] = {0,2,0}; + model="\z\addons\dayz_epoch\models\Steel_door_frame.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1200; + displayName = "Block Doorway"; + vehicleClass = "Fortifications"; + maintainBuilding[] = {{"MortarBucket",1}}; + upgradeBuilding[] = {"CinderWallDoorSmall_DZ",{{"ItemPole",1},{"ItemTankTrap",1}}}; + GhostPreview = "CinderWallSmallDoorway_Preview_DZ"; + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\wreck_cinder.p3d"; /* path to the object*/ + /* Warning, if you use a custom rubble model, it has to be defined in the cfgvehicles (see below)*/ + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; + }; + + class WoodFloor_DZ: ModularItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + offset[] = {0,4,0}; + model="\z\addons\dayz_epoch\models\Wood_Floor.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 600; + displayName = "Wood Floor"; + vehicleClass = "Fortifications"; + maintainBuilding[] = {{"PartWoodLumber",4}}; + GhostPreview = "WoodFloor_Preview_DZ"; + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\wood_wreck_floor.p3d"; /* path to the object*/ + /* Warning, if you use a custom rubble model, it has to be defined in the cfgvehicles (see below)*/ + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; + }; + class WoodFloorHalf_DZ: ModularItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + offset[] = {0,4,0}; + model="\z\addons\dayz_epoch\models\half_floor.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 600; + displayName = "Wood Floor 1/2"; + vehicleClass = "Fortifications"; + maintainBuilding[] = {{"PartWoodLumber",2}}; + constructioncount = 2; + GhostPreview = "WoodFloorHalf_Preview_DZ"; + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\wood_wreck_half.p3d"; /* path to the object*/ + /* Warning, if you use a custom rubble model, it has to be defined in the cfgvehicles (see below)*/ + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; + }; + class WoodFloorQuarter_DZ: ModularItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + offset[] = {0,4,0}; + model="\z\addons\dayz_epoch\models\quarter_floor.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 600; + displayName = "Wood Floor 1/4"; + vehicleClass = "Fortifications"; + maintainBuilding[] = {{"PartWoodLumber",1}}; + constructioncount = 1; + GhostPreview = "WoodFloorQuarter_Preview_DZ"; + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\wood_wreck_quarter.p3d"; /* path to the object*/ + /* Warning, if you use a custom rubble model, it has to be defined in the cfgvehicles (see below)*/ + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; + }; + + class WoodLargeWall_DZ: ModularItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\large_wall.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 600; + displayName = "Large Wall"; + vehicleClass = "Fortifications"; + upgradeBuilding[] = {"WoodLargeWallWin_DZ",{{"PartGlass",1}}}; + maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}}; + GhostPreview = "WoodLargeWall_Preview_DZ"; + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\wood_wreck_frame.p3d"; + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; + }; + + class WoodLargeWallDoor_DZ: ModularItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\large_wall_door.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 600; + displayName = "Large Wall Doorway"; + vehicleClass = "Fortifications"; + maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}}; + upgradeBuilding[] = {"Land_DZE_LargeWoodDoor",{{"PartWoodPlywood",1},{"PartWoodLumber",1}}}; + GhostPreview = "WoodLargeWallDoor_Preview_DZ"; + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\wood_wreck_frame.p3d"; + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; + }; + class WoodLargeWallWin_DZ: ModularItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\large_wall_win.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 600; + displayName = "Large Wall Window"; + vehicleClass = "Fortifications"; + maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}}; + GhostPreview = "WoodLargeWallWin_Preview_DZ"; + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\wood_wreck_frame.p3d"; + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; + }; + + class WoodSmallWall_DZ: ModularItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\small_wall.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 600; + displayName = "Small Wall"; + vehicleClass = "Fortifications"; + maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}}; + upgradeBuilding[] = {"WoodSmallWallWin_DZ",{{"PartGlass",1}}}; + GhostPreview = "WoodSmallWall_Preview_DZ"; + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\wood_wreck_frame.p3d"; + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; + }; + class WoodSmallWallThird_DZ: ModularItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\third_wall.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 600; + displayName = "Wood Wall 1/3"; + vehicleClass = "Fortifications"; + maintainBuilding[] = {{"PartWoodLumber",1}}; + constructioncount = 1; + GhostPreview = "WoodSmallWallThird_Preview_DZ"; + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\wood_wreck_third.p3d"; + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; + }; + class WoodSmallWallWin_DZ: ModularItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\small_wall_win.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 600; + displayName = "Small Wall Window"; + vehicleClass = "Fortifications"; + maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}}; + GhostPreview = "WoodSmallWallWin_Preview_DZ"; + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\wood_wreck_frame.p3d"; + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; + }; + class WoodSmallWallDoor_DZ: ModularItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\small_wall_door.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 600; + displayName = "Small Wall Door"; + vehicleClass = "Fortifications"; + upgradeBuilding[] = {"Land_DZE_WoodDoor",{{"PartWoodPlywood",1},{"PartWoodLumber",1}}}; + maintainBuilding[] = {{"PartWoodPlywood",1},{"PartWoodLumber",1}}; + GhostPreview = "WoodSmallWallDoor_Preview_DZ"; + class DestructionEffects : DestructionEffects + { + class Ruin1 + { + simulation = "ruin"; + type = "\z\addons\dayz_epoch\models\wood_wreck_frame.p3d"; /* path to the object*/ + /* Warning, if you use a custom rubble model, it has to be defined in the cfgvehicles (see below)*/ + position = ""; + intensity = 1; + interval = 1; + lifeTime = 1; + }; + }; + }; + class WoodStairs_DZ: ModularItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\wood_stairs.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 300; + displayName = "Wood Stairs"; + vehicleClass = "Fortifications"; + maintainBuilding[] = {{"PartWoodLumber",1}}; + GhostPreview = "WoodStairs_Preview_DZ"; + }; + class WoodLadder_DZ: ModularItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\wood_ladder.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 100; + displayName = "Wood Ladder"; + vehicleClass = "Fortifications"; + maintainBuilding[] = {{"PartWoodLumber",1}}; + GhostPreview = "WoodLadder_Preview_DZ"; + ladders[] = {{"start1","end1"}}; + }; + + class WoodStairsSans_DZ: ModularItems + { + scope = 2; + destrType = "DestructBuilding"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\wood_stairs_sans.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 200; + displayName = "Wood Stairs Sans"; + vehicleClass = "Fortifications"; + maintainBuilding[] = {{"PartWoodLumber",1}}; + upgradeBuilding[] = {"WoodStairs_DZ",{{"PartWoodLumber",2}}}; + GhostPreview = "WoodStairsSans_Preview_DZ"; + }; + + // ghost models + class CinderWallSmallDoorway_Preview_DZ: NonStrategic + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\Steel_door_frame_ghost.p3d"; // todo change this + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1000; + displayName = "Block Doorway Preview"; + vehicleClass = "Fortifications"; + }; + class CinderWallDoorway_Preview_DZ: NonStrategic + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\steel_garage_frame_ghost.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1000; + displayName = "Block Garage Doorway Preview"; + vehicleClass = "Fortifications"; + }; + class MetalFloor_Preview_DZ: NonStrategic + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\metal_floor_ghost.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1000; + displayName = "Metal Floor Preview"; + vehicleClass = "Fortifications"; + }; + class WoodRamp_Preview_DZ: NonStrategic + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\Wood_Ramp_ghost.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1000; + displayName = "Wood Ramp Preview"; + vehicleClass = "Fortifications"; + + }; + class CinderWallHalf_Preview_DZ: NonStrategic + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\cinder_wall_half_ghost.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1000; + displayName = "Cinder Block Wall 1/2 Preview"; + vehicleClass = "Fortifications"; + }; + class CinderWall_Preview_DZ: NonStrategic + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\cinder_wall_full_ghost.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1000; + displayName = "Cinder Block Wall Preview"; + vehicleClass = "Fortifications"; + }; + + + class WoodFloorQuarter_Preview_DZ: NonStrategic + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\quarter_floor_ghost.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1000; + displayName = "Floor 1/4 Preview"; + vehicleClass = "Fortifications"; + }; + class WoodFloorHalf_Preview_DZ: NonStrategic + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\half_floor_ghost.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1000; + displayName = "Floor 1/2 Preview"; + vehicleClass = "Fortifications"; + }; + class WoodSmallWall_Preview_DZ: NonStrategic + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\small_wall_ghost.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1000; + displayName = "Small Wall Preview"; + vehicleClass = "Fortifications"; + }; + class WoodSmallWallThird_Preview_DZ: NonStrategic + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\third_wall_ghost.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1000; + displayName = "Small Wall Preview 1/3"; + vehicleClass = "Fortifications"; + }; + class WoodSmallWallWin_Preview_DZ: NonStrategic + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\small_wall_win_ghost.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1000; + displayName = "Small Wall Window Preview"; + vehicleClass = "Fortifications"; + }; + class WoodFloor_Preview_DZ: NonStrategic + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\Wood_Floor_ghost.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1000; + displayName = "Wood Floor Preview"; + vehicleClass = "Fortifications"; + }; + class WoodSmallWallDoor_Preview_DZ: NonStrategic + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\small_wall_door_ghost.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1000; + displayName = "Small Wall Door Preview"; + vehicleClass = "Fortifications"; + }; + class WoodLargeWall_Preview_DZ: NonStrategic + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\large_wall_ghost.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1000; + displayName = "Large Wall Preview"; + vehicleClass = "Fortifications"; + }; + class WoodLargeWallDoor_Preview_DZ: NonStrategic + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\large_wall_door_ghost.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1000; + displayName = "Large Wall Door Preview"; + vehicleClass = "Fortifications"; + }; + class WoodLargeWallWin_Preview_DZ: NonStrategic + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\large_wall_win_ghost.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1000; + displayName = "Large Wall Window Preview"; + vehicleClass = "Fortifications"; + }; + + class WoodStairs_Preview_DZ: NonStrategic + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\wood_stairs_ghost.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1000; + displayName = "Wood Stairs Preview"; + vehicleClass = "Fortifications"; + }; + class WoodStairsSans_Preview_DZ: NonStrategic + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\wood_stairs_sans_ghost.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1000; + displayName = "Wood Stairs Sans Preview"; + vehicleClass = "Fortifications"; + }; + + class WoodLadder_Preview_DZ: NonStrategic + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\wood_ladder_ghost.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1000; + displayName = "Wood Stairs Sans Preview"; + vehicleClass = "Fortifications"; + }; + class WoodDoor_Preview_DZ: NonStrategic + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\small_wall_door_anim_ghost.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1000; + displayName = "Door Preview"; + vehicleClass = "Fortifications"; + }; + class LargeWoodDoor_Preview_DZ: NonStrategic + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\large_wall_door_anim_ghost.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1000; + displayName = "Large Door Preview"; + vehicleClass = "Fortifications"; + }; + class GarageWoodDoor_Preview_DZ: NonStrategic + { + scope = 2; + destrType = "DestructNo"; + cost = 100; + offset[] = {0,1.5,0}; + model="\z\addons\dayz_epoch\models\Garage_door_anim_ghost.p3d"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 1000; + displayName = "Garage Door Preview"; + vehicleClass = "Fortifications"; + }; + + // PLAYER BUILDINGS + // class Plastic_Pole_EP1; + class Sign_1L_Noentry_EP1; + class Plastic_Pole_EP1_DZ: Sign_1L_Noentry_EP1 + { + destrType = "DestructTree"; + armor = 1000; + + // static + hasDriver = 0; + simulation = "house"; + weapons[] = {}; + magazines[] = {}; + irTarget = 0; + type = 1; + threat[] = {0,0,0}; + maxSpeed = 0; + coefInside = 4; + coefInsideHeur = 4; + + scope = 2; + offset[] = {0,2.5,0.3}; + displayName = "30m Plot Pole"; + vehicleClass = "Fortifications"; + removeoutput[] = {{"30m_plot_kit",1}}; + requireplot = 0; + nounderground = 0; + }; + class USMC_WarfareBMGNest_M240; + class M240Nest_DZ: USMC_WarfareBMGNest_M240 + { + destrType = "DestructBuilding"; + armor = 450; + scope = 2; + offset[] = {0,3.5,0}; + displayName = "M240 Nest"; + vehicleClass = "Fortifications"; + transportMaxMagazines = 25; + transportMaxWeapons = 4; + transportMaxBackpacks = 1; + constructioncount = 10; + removeoutput[] = {{"m240_nest_kit",1}}; + + }; + class Land_covering_hut_EP1; + class CanvasHut_DZ: Land_covering_hut_EP1 + { + armor = 200; + scope = 2; + offset[] = {0,2.5,1}; + displayName = "Canvas Hut"; + vehicleClass = "Fortifications"; + }; + class Park_bench1; + class ParkBench_DZ: Park_bench1 + { + scope = 2; + offset[] = {0,1.5,0.5}; + displayName = "Wood Bench"; + vehicleClass = "Fortifications"; + removeoutput[] = {{"park_bench_kit",1}}; + }; + class Land_CamoNet_EAST_EP1; + class DesertCamoNet_DZ: Land_CamoNet_EAST_EP1 + { + armor = 300; + destrType = "DestructNo"; + scope = 2; + offset[] = {0,5,0}; + displayName = "Desert Camo Net"; + vehicleClass = "Fortifications"; + removeoutput[] = {{"desert_net_kit",1}}; + }; + class Land_CamoNet_EAST; + class ForestCamoNet_DZ: Land_CamoNet_EAST + { + armor = 300; + destrType = "DestructNo"; + scope = 2; + offset[] = {0,5,0}; + displayName = "Forest Camo Net"; + vehicleClass = "Fortifications"; + removeoutput[] = {{"forest_net_kit",1}}; + }; + class Land_CamoNetB_EAST_EP1; + class DesertLargeCamoNet_DZ: Land_CamoNetB_EAST_EP1 + { + armor = 300; + destrType = "DestructNo"; + scope = 2; + offset[] = {0,9,0}; + displayName = "Large Desert Camo Net"; + vehicleClass = "Fortifications"; + removeoutput[] = {{"desert_large_net_kit",1}}; + }; + class Land_Misc_deerstand; + class DeerStand_DZ: Land_Misc_deerstand + { + armor = 300; + // destrType = "DestructNo"; + scope = 2; + offset[] = {0,5,0}; + displayName = "Deer Stand"; + vehicleClass = "Fortifications"; + removeoutput[] = {{"deer_stand_kit",1}}; + }; + class Land_CamoNetB_EAST; + class ForestLargeCamoNet_DZ: Land_CamoNetB_EAST + { + armor = 300; + destrType = "DestructNo"; + scope = 2; + offset[] = {0,9,0}; + displayName = "Large Forest Camo Net"; + vehicleClass = "Fortifications"; + removeoutput[] = {{"forest_large_net_kit",1}}; + }; + + class Land_Wall_Gate_Ind1_L; + class MetalGate_DZ: Land_Wall_Gate_Ind1_L + { + armor = 400; + scope = 2; + offset[] = {0,2.5,1}; + displayName = "Rusty Gate"; + vehicleClass = "Fortifications"; + removeoutput[] = {{"rusty_gate_kit",1}}; + }; + class Land_KBud; + class OutHouse_DZ: Land_KBud + { + armor = 200; + scope = 2; + offset[] = {0,2.5,1}; + displayName = "Outhouse"; + vehicleClass = "Fortifications"; + transportMaxMagazines = 4; + transportMaxWeapons = 4; + transportMaxBackpacks = 4; + constructioncount = 2; + class transportmagazines + { + class _xx_ItemTrashToiletpaper + { + magazine = "ItemTrashToiletpaper"; + count = 1; + }; + }; + }; + class Land_Shed_M01; + class StorageShed_DZ: Land_Shed_M01 + { + armor = 800; + scope = 2; + offset[] = {0,2.5,1}; + displayName = "Storage Shed"; + vehicleClass = "Fortifications"; + transportMaxMagazines = 400; + transportMaxWeapons = 40; + transportMaxBackpacks = 20; + constructioncount = 6; + }; + class Fence_corrugated_plate; + class Fence_corrugated_DZ: Fence_corrugated_plate + { + armor = 300; + scope = 2; + offset[] = {0,2.5,1}; + removeoutput[] = {{"ItemCorrugated",1}}; + displayName = "Corrugated Fence"; + vehicleClass = "Fortifications"; + nounderground = 0; + + }; + class Land_kulna; + class WoodShack_DZ: Land_kulna + { + scope = 2; + destrType = "DestructBuilding"; + offset[] = {0,2.5,1.3}; + armor = 400; + displayName = "Wooden Shack"; + vehicleClass = "Fortifications"; + transportMaxMagazines = 100; + transportMaxWeapons = 10; + transportMaxBackpacks = 5; + constructioncount = 5; + nounderground = 0; + }; + class Land_Shed_wooden; + class Wooden_shed_DZ: Land_Shed_wooden + { + scope = 2; + destrType = "DestructBuilding"; + //cost = 100; + offset[] = {0,2.5,1}; + armor = 400; + displayName = "Wooden Shed"; + vehicleClass = "Fortifications"; + transportMaxMagazines = 200; + transportMaxWeapons = 20; + transportMaxBackpacks = 10; + nounderground = 0; + }; + + class Wall_FenW2_6_EP1; + class StickFence_DZ: Wall_FenW2_6_EP1 + { + destrType = "DestructTree"; + armor = 200; + scope = 2; + offset[] = {0,2.5,0}; + displayName = "Stick Fence"; + vehicleClass = "Fortifications"; + }; + class ASC_EU_LHVOld; + class LightPole_DZ: ASC_EU_LHVOld + { + armor = 200; + scope = 2; + offset[] = {0,2.5,0}; + displayName = "Light Pole"; + vehicleClass = "Fortifications"; + maintainBuilding[] = {{"ItemLightBulb",1}}; + }; + class WoodGate_DZ: BuiltItems + { + scope = 2; + destrType = "DestructTree"; + //cost = 100; + offset[] = {0,1.5,0.5}; + model = "\ca\structures\Wall\Gate_wood2_5"; + icon = "\ca\data\data\Unknown_object.paa"; + mapSize = 2; + armor = 100; + displayName = "Wood Panel"; + vehicleClass = "Fortifications"; + + class AnimationSources + { + class DoorR { + source = "User"; + animPeriod = 1; + initPhase = 0; + }; + }; + class UserActions + { + class CloseDoor + { + position = ""; + displayName = "Close Door"; + radius = 1.5; + onlyForPlayer = 0; + condition = "this animationPhase 'DoorR' == 1"; + statement = "this animate ['DoorR', 0];"; + }; + class OpenDoor + { + position = ""; + displayName = "Open Door"; + radius = 1.5; + onlyForPlayer = 0; + condition = "this animationPhase 'DoorR' == 0"; + statement = "this animate ['DoorR', 1];"; + }; + }; + }; + + class ReammoBox; + class WeaponHolderBase: ReammoBox + { + scope = 0; + accuracy = 1000; + vehicleClass = "Survival"; + displayName = "Weapon"; + memoryPointSupply = "collect"; + supplyRadius = 3; + transportMaxWeapons = 0; + transportMaxMagazines = 0; + transportMaxBackpacks = 0; + transportAmmo = 0; + transportRepair = 0; + transportFuel = 0; + }; + class WoodenArrowF : WeaponHolderBase { + scope = public; + displayName = "Arrow"; + model = "\dayz_weapons\models\bolt"; + class eventHandlers + { + init = "[(_this select 0),'cfgMagazines','WoodenArrow'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';"; + }; + }; + + class WeaponHolder_ItemHatchet_DZE: WeaponHolderBase + { + scope = 2; + displayName = $STR_EQUIP_NAME_41; + model = "\dayz_equip\models\hatchet.p3d"; + class eventHandlers + { + init = "[(_this select 0),'cfgWeapons','ItemHatchet_DZE'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';"; + }; + }; + + class WeaponHolder_ItemMachete: WeaponHolderBase + { + scope = 2; + displayName = "Machete"; + model="\z\addons\dayz_communityassets\models\machete.p3d"; + class eventHandlers + { + init = "[(_this select 0),'cfgWeapons','ItemMachete'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';"; + }; + }; + class WeaponHolder_MeleeCrowbar: WeaponHolderBase + { + scope = 2; + displayName = "Crowbar"; + model = "\dayz_equip\models\crowbar.p3d"; + class eventHandlers + { + init = "[(_this select 0),'cfgWeapons','ItemCrowbar'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';"; + }; + }; + + class WeaponHolder; + + class WeaponHolder_ItemTentOld: WeaponHolder + { + scope = 2; + displayName = $STR_EQUIP_NAME_20; + class transportmagazines + { + class _xx_ItemTentOld + { + magazine = "ItemTentOld"; + count = 1; + }; + }; + }; + class WeaponHolder_ItemTentDomed: WeaponHolder + { + scope = 2; + displayName = "Domed Desert Tent"; + class transportmagazines + { + class _xx_ItemTentDomed + { + magazine = "ItemTentDomed"; + count = 1; + }; + }; + }; + class WeaponHolder_ItemTentDomed2: WeaponHolder + { + scope = 2; + displayName = "Domed Green Tent"; + class transportmagazines + { + class _xx_ItemTentDomed2 + { + magazine = "ItemTentDomed2"; + count = 1; + }; + }; + }; + + class WeaponHolder_ItemVault: WeaponHolder + { + scope = 2; + displayName = "Safe"; + class transportmagazines + { + class _xx_ItemVault + { + magazine = "ItemVault"; + count = 1; + }; + }; + }; + class WeaponHolder_ItemLockbox: WeaponHolder + { + scope = 2; + displayName = "Lockbox"; + class transportmagazines + { + class _xx_ItemLockbox + { + magazine = "ItemLockbox"; + count = 1; + }; + }; + }; + class WeaponHolder_ItemJerrycanEmpty: WeaponHolderBase + { + scope = 2; + displayName = $STR_EQUIP_NAME_39; + model = "\dayz_equip\proxy\jerrycan.p3d"; + class eventHandlers + { + init = "[(_this select 0),'cfgMagazines','ItemJerrycanEmpty'] execVM '\z\addons\dayz_code\init\object_pickupAction.sqf';"; + }; + }; + + class Land_A_tent; + class ACamp; + class TentStorage: Land_A_tent + { + vehicleClass = "Survival"; + transportMaxMagazines = 50; + transportMaxWeapons = 10; + transportMaxBackpacks = 5; + create = "WeaponHolder_ItemTentOld"; + constructioncount = 1; + offset[] = {0,2.5,0}; + requireplot = 0; + nounderground = 0; + }; + class TentStorageDomed: TentStorage + { + displayName = "Digital Camo Tent"; + vehicleClass = "Survival"; + model = "\dayz_epoch_b\models\astan.p3d"; + transportMaxMagazines = 75; + transportMaxWeapons = 12; + transportMaxBackpacks = 7; + create = "WeaponHolder_ItemTentDomed"; + offset[] = {0,2.5,0}; + }; + class TentStorageDomed2: TentStorage + { + displayName = "Green Domed Tent"; + vehicleClass = "Survival"; + model = "\ca\Misc_E\Astan_ep1.p3d"; + transportMaxMagazines = 75; + transportMaxWeapons = 12; + transportMaxBackpacks = 7; + create = "WeaponHolder_ItemTentDomed2"; + offset[] = {0,2.5,0}; + }; + class VaultStorage: Land_A_tent + { + placement = "vertical"; + vehicleClass = "Survival"; + displayName = "Safe"; + model = "\z\addons\dayz_epoch\models\safe.p3d"; + destrType = "DestructNo"; + armor = 800; + transportMaxMagazines = 200; + transportMaxWeapons = 50; + transportMaxBackpacks = 10; + lockedClass = "VaultStorageLocked"; + packedClass = "WeaponHolder_ItemVault"; + }; + class VaultStorageLocked: Land_A_tent + { + placement = "vertical"; + vehicleClass = "Survival"; + displayName = "Locked Safe"; + model = "\z\addons\dayz_epoch\models\safe.p3d"; + destrType = "DestructNo"; + armor = 800; + transportMaxMagazines = 0; + transportMaxWeapons = 0; + transportMaxBackpacks = 0; + offset[] = {0,1.5,0}; + lockable = 4; + unlockedClass = "VaultStorage"; + requireplot = 0; + nounderground = 0; + }; + + class LockboxStorageLocked: Land_A_tent + { + vehicleClass = "Survival"; + displayName = "Locked Lockbox"; + model = "\z\addons\dayz_epoch\models\lockbox.p3d"; + destrType = "DestructNo"; + armor = 800; + transportMaxMagazines = 0; + transportMaxWeapons = 0; + transportMaxBackpacks = 0; + offset[] = {0,1.5,0.5}; + lockable = 2; + unlockedClass = "LockboxStorage"; + nounderground = 0; + requireplot = 0; + }; + class LockboxStorage: Land_A_tent + { + vehicleClass = "Survival"; + displayName = "Lockbox"; + model = "\z\addons\dayz_epoch\models\lockbox.p3d"; + destrType = "DestructNo"; + armor = 800; + transportMaxMagazines = 50; + transportMaxWeapons = 20; + transportMaxBackpacks = 10; + lockedClass = "LockboxStorageLocked"; + packedClass = "WeaponHolder_ItemLockbox"; + }; + + +}; diff --git a/SQF/dayz_code/Configs/deathboards.hpp b/SQF/dayz_code/Configs/deathboards.hpp new file mode 100644 index 000000000..9d2a61cbd --- /dev/null +++ b/SQF/dayz_code/Configs/deathboards.hpp @@ -0,0 +1,65 @@ +class EpochDeathBoardDialog +{ + idd = -1; + movingenable = 0; + class Controls { + class RscText_1000: RscText + { + idc = -1; + x = 0.283659 * safezoneW + safezoneX; + y = 0.224978 * safezoneH + safezoneY; + w = 0.432681 * safezoneW; + h = 0.550044 * safezoneH; + colorBackground[] = {0,0,0,0.7}; + }; + class RscText_1001: RscText + { + idc = -1; + text = "Kill Board"; + x = 0.283659 * safezoneW + safezoneX; + y = 0.224978 * safezoneH + safezoneY; + w = 0.432681 * safezoneW; + h = 0.0550044 * safezoneH; + colorBackground[] = {0,0,0,0.7}; + }; + class RscListbox_1500: RscListbox + { + idc = 21000; + x = 0.297181 * safezoneW + safezoneX; + y = 0.334987 * safezoneH + safezoneY; + w = 0.148734 * safezoneW; + h = 0.412533 * safezoneH; + onMouseButtonClick = "[(lbCurSel 21000), ((ctrlParent (_this select 0)) displayCtrl 21001)] spawn EpochDeathBoardClick;"; + }; + class RscText_1002: RscText + { + idc = -1; + text = "Murders"; + x = 0.29042 * safezoneW + safezoneX; + y = 0.293733 * safezoneH + safezoneY; + w = 0.0540852 * safezoneW; + h = 0.0275022 * safezoneH; + colorText[] = {1,1,1,1}; + }; + class RscShortcutButton_1700: RscShortcutButton + { + idc = -1; + text = $STR_EPOCH_PLAYER_283; + x = 0.628452 * safezoneW + safezoneX; + y = 0.706267 * safezoneH + safezoneY; + w = 0.0743671 * safezoneW; + h = 0.0550044 * safezoneH; + onButtonClick = "PVDZE_plr_DeathBResult = nil; ((ctrlParent (_this select 0)) closeDisplay 9000);"; + }; + class RscStructuredText_1100: RscStructuredText + { + idc = 21001; + text = ""; + x = 0.452114 * safezoneW + safezoneX; + y = 0.307485 * safezoneH + safezoneY; + w = 0.250144 * safezoneW; + h = 0.398782 * safezoneH; + colorBackground[] = {0,0,0,0}; + }; + }; +}; \ No newline at end of file diff --git a/SQF/dayz_code/Configs/dialog.hpp b/SQF/dayz_code/Configs/dialog.hpp new file mode 100644 index 000000000..5b5893eae --- /dev/null +++ b/SQF/dayz_code/Configs/dialog.hpp @@ -0,0 +1,265 @@ +/////////////////////////////////////////////////////////////////////////// +/// Styles +/////////////////////////////////////////////////////////////////////////// + + +class RscTextTraderDialog +{ + access = 0; + type = 0; + idc = -1; + colorBackground[] = {0,0,0,0}; + colorText[] = {0.8784,0.8471,0.651,1}; + text = ""; + fixedWidth = 0; + x = 0; + y = 0; + h = 0.037; + w = 0.3; + style = 0; + shadow = 2; + font = "Zeppelin32"; + SizeEx = 0.03921; +}; +class RscListBoxTraderDialog +{ + access = 0; + type = 5; + w = 0.4; + h = 0.4; + rowHeight = 0; + colorText[] = {0.8784,0.8471,0.651,1}; + colorScrollbar[] = {0.95,0.95,0.95,1}; + colorSelect[] = {0.95,0.95,0.95,1}; + colorSelect2[] = {0.95,0.95,0.95,1}; + colorSelectBackground[] = {0,0,0,1}; + colorSelectBackground2[] = {0.8784,0.8471,0.651,1}; + colorBackground[] = {0,0,0,1}; + soundSelect[] = {"",0.1,1}; + arrowEmpty = "#(argb,8,8,3)color(1,1,1,1)"; + arrowFull = "#(argb,8,8,3)color(1,1,1,1)"; + class ScrollBar + { + color[] = {1,1,1,0.6}; + colorActive[] = {1,1,1,1}; + colorDisabled[] = {1,1,1,0.3}; + shadow = 0; + thumb = "\ca\ui\data\ui_scrollbar_thumb_ca.paa"; + arrowFull = "\ca\ui\data\ui_arrow_top_active_ca.paa"; + arrowEmpty = "\ca\ui\data\ui_arrow_top_ca.paa"; + border = "\ca\ui\data\ui_border_scroll_ca.paa"; + }; + style = 16; + font = "Zeppelin32"; + shadow = 2; + sizeEx = 0.03921; + color[] = {1,1,1,1}; + period = 1.2; + maxHistoryDelay = 1; + autoScrollSpeed = -1; + autoScrollDelay = 5; + autoScrollRewind = 0; +}; +class RscShortcutButtonTraderDialog +{ + type = 16; + x = 0.1; + y = 0.1; + class HitZone + { + left = 0.004; + top = 0.029; + right = 0.004; + bottom = 0.029; + }; + class ShortcutPos + { + left = 0.0145; + top = 0.026; + w = 0.0392157; + h = 0.0522876; + }; + class TextPos + { + left = 0.05; + top = 0.034; + right = 0.005; + bottom = 0.005; + }; + shortcuts[] = {}; + textureNoShortcut = "#(argb,8,8,3)color(0,0,0,0)"; + color[] = {0.8784,0.8471,0.651,1}; + color2[] = {0.95,0.95,0.95,1}; + colorDisabled[] = {1,1,1,0.25}; + colorBackground[] = {1,1,1,1}; + colorBackground2[] = {1,1,1,0.4}; + class Attributes + { + font = "Zeppelin32"; + color = "#E5E5E5"; + align = "left"; + shadow = "true"; + }; + idc = -1; + style = 0; + default = 0; + shadow = 2; + w = 0.183825; + h = 0.104575; + periodFocus = 1.2; + periodOver = 0.8; + animTextureNormal = "\ca\ui\data\ui_button_normal_ca.paa"; + animTextureDisabled = "\ca\ui\data\ui_button_disabled_ca.paa"; + animTextureOver = "\ca\ui\data\ui_button_over_ca.paa"; + animTextureFocused = "\ca\ui\data\ui_button_focus_ca.paa"; + animTexturePressed = "\ca\ui\data\ui_button_down_ca.paa"; + animTextureDefault = "\ca\ui\data\ui_button_default_ca.paa"; + period = 0.4; + font = "Zeppelin32"; + size = 0.03921; + sizeEx = 0.03921; + text = ""; + soundEnter[] = {"\ca\ui\data\sound\onover",0.09,1}; + soundPush[] = {"\ca\ui\data\sound\new1",0,0}; + soundClick[] = {"\ca\ui\data\sound\onclick",0.07,1}; + soundEscape[] = {"\ca\ui\data\sound\onescape",0.09,1}; + action = ""; + class AttributesImage + { + font = "Zeppelin32"; + color = "#E5E5E5"; + align = "left"; + }; +}; + +class TraderDialog +{ + idd = -1; + movingenable = 0; + + class Controls { + class RscTextTraderDialog_1000: RscTextTraderDialog + { + idc = -1; + x = 0.283646 * safezoneW + safezoneX; + y = 0.22492 * safezoneH + safezoneY; + w = 0.432709 * safezoneW; + h = 0.55016 * safezoneH; + colorBackground[] = {0,0,0,0.7}; + }; + class RscTextTraderDialog_1001: RscTextTraderDialog + { + idc = -1; + text = $STR_EPOCH_PLAYER_289; + x = 0.283646 * safezoneW + safezoneX; + y = 0.22492 * safezoneH + safezoneY; + w = 0.432709 * safezoneW; + h = 0.055016 * safezoneH; + colorBackground[] = {0,0,0,0.7}; + }; + class RscListboxTraderDialog_1500: RscListboxTraderDialog + { + idc = 12000; + x = 0.290407 * safezoneW + safezoneX; + y = 0.334952 * safezoneH + safezoneY; + w = 0.121699 * safezoneW; + h = 0.178802 * safezoneH; + onMouseButtonClick = "[(lbCurSel 12000)] spawn TraderDialogLoadItemList;"; + }; + class RscTextTraderDialog_1002: RscTextTraderDialog + { + idc = -1; + text = $STR_EPOCH_PLAYER_290; + x = 0.290407 * safezoneW + safezoneX; + y = 0.29369 * safezoneH + safezoneY; + w = 0.0743718 * safezoneW; + h = 0.027508 * safezoneH; + }; + class RscListboxTraderDialog_1501: RscListboxTraderDialog + { + idc = 12001; + x = 0.425628 * safezoneW + safezoneX; + y = 0.334952 * safezoneH + safezoneY; + w = 0.283965 * safezoneW; + h = 0.385112 * safezoneH; + onMouseButtonClick = "[(lbCurSel 12001)] spawn TraderDialogShowPrices;"; + }; + class RscShortcutButtonTraderDialog_1700: RscShortcutButtonTraderDialog + { + idc = -1; + text = $STR_EPOCH_PLAYER_291; + x = 0.635221 * safezoneW + safezoneX; + y = 0.720064 * safezoneH + safezoneY; + w = 0.0743718 * safezoneW; + h = 0.055016 * safezoneH; + onButtonClick = "[(lbCurSel 12001)] call TraderDialogBuy; ((ctrlParent (_this select 0)) closeDisplay 9000);"; + }; + class RscShortcutButtonTraderDialog_1701: RscShortcutButtonTraderDialog + { + idc = -1; + text = $STR_EPOCH_PLAYER_292; + x = 0.540566 * safezoneW + safezoneX; + y = 0.720064 * safezoneH + safezoneY; + w = 0.0743718 * safezoneW; + h = 0.055016 * safezoneH; + onButtonClick = "[(lbCurSel 12001)] call TraderDialogSell; ((ctrlParent (_this select 0)) closeDisplay 9000);"; + }; + class RscTextTraderDialog_1003: RscTextTraderDialog + { + idc = -1; + text = "Buy For"; + x = 0.290407 * safezoneW + safezoneX; + y = 0.555016 * safezoneH + safezoneY; + w = 0.0743718 * safezoneW; + h = 0.027508 * safezoneH; + }; + class RscTextTraderDialog_1004: RscTextTraderDialog + { + idc = -1; + text = "Sell For"; + x = 0.290407 * safezoneW + safezoneX; + y = 0.623786 * safezoneH + safezoneY; + w = 0.0743718 * safezoneW; + h = 0.027508 * safezoneH; + }; + class RscTextTraderDialog_1005: RscTextTraderDialog + { + idc = 12002; + text = ""; + x = 0.290407 * safezoneW + safezoneX; + y = 0.582524 * safezoneH + safezoneY; + w = 0.114938 * safezoneW; + h = 0.027508 * safezoneH; + colorText[] = {1,1,1,1}; + }; + class RscTextTraderDialog_1006: RscTextTraderDialog + { + idc = 12003; + text = ""; + x = 0.290407 * safezoneW + safezoneX; + y = 0.651294 * safezoneH + safezoneY; + w = 0.114938 * safezoneW; + h = 0.027508 * safezoneH; + colorText[] = {1,1,1,1}; + }; + class RscShortcutButtonTraderDialog_1702: RscShortcutButtonTraderDialog + { + idc = -1; + text = $STR_EPOCH_PLAYER_283; + x = 0.290407 * safezoneW + safezoneX; + y = 0.720064 * safezoneH + safezoneY; + w = 0.0743718 * safezoneW; + h = 0.055016 * safezoneH; + onButtonClick = "((ctrlParent (_this select 0)) closeDisplay 9000);"; + }; + class RscText_1007: RscTextTraderDialog + { + idc = -1; + text = $STR_EPOCH_PLAYER_288; + x = 0.432389 * safezoneW + safezoneX; + y = 0.29369 * safezoneH + safezoneY; + w = 0.0743718 * safezoneW; + h = 0.027508 * safezoneH; + }; + }; +}; diff --git a/SQF/dayz_code/rscTitles.hpp b/SQF/dayz_code/Configs/rscTitles.hpp similarity index 78% rename from SQF/dayz_code/rscTitles.hpp rename to SQF/dayz_code/Configs/rscTitles.hpp index 0291f123a..55536901b 100644 --- a/SQF/dayz_code/rscTitles.hpp +++ b/SQF/dayz_code/Configs/rscTitles.hpp @@ -1,5 +1,5 @@ -//class RscPicture; -//class RscButton; +class RscPicture; +class RscButton; class CA_IGUI_Title; class CA_Title; class RscText; @@ -9,7 +9,7 @@ class RscIGUIShortcutButton; class RscGearShortcutButton; class RscIGUIListNBox; class RscActiveText; -// class RscStructuredText; + // class RscPictureGUI; // class RscStructuredTextGUI; @@ -57,6 +57,7 @@ class RscDisplayStart class RscDisplayDebriefing: RscStandardDisplay { + onLoad = "ctrlActivate ((_this select 0) displayCtrl 2)"; class controls { delete Debriefing_MissionTitle; @@ -69,15 +70,24 @@ class RscDisplayDebriefing: RscStandardDisplay delete CA_DebriefingStatsGroup; delete ButtonStatistics; delete ButtonRetry; - //delete ButtonContinue; + class ButtonContinue: RscIGUIShortcutButton + { + idc = 2; + shortcuts[] = {"0x00050000 + 0",28,57,156}; + x = 0.4080875; + y = 0.863977; + text = $STR_UI_CONTINUE; + }; }; class ControlsBackground { delete Mainback; }; }; + class RscDisplayMissionFail: RscStandardDisplay { + onLoad = "ctrlActivate ((_this select 0) displayCtrl 2)"; class controls { delete Debriefing_MissionTitle; @@ -89,7 +99,14 @@ class RscDisplayMissionFail: RscStandardDisplay delete CA_DebriefingObjectivesGroup; delete CA_DebriefingStatsGroup; delete BRetry; - //delete BAbort; + class BAbort: RscIGUIShortcutButton + { + idc = 2; + shortcuts[] = {"0x00050000 + 0",28,57,156}; + x = 0.4080875; + y = 0.863977; + text = $STR_UI_END; + }; }; class ControlsBackground { @@ -149,7 +166,7 @@ class RscDisplayMain : RscStandardDisplay class DAYZ_Version : CA_Version { idc = -1; - text = "DayZ Epoch 1.0.1.3 (1.7.6.1)"; + text = "DayZ Epoch 1.0.3 RC2"; y = "(SafeZoneH + SafeZoneY) - (1 - 0.95)"; }; delete CA_TitleMainMenu; @@ -195,7 +212,7 @@ class RscDisplayMain : RscStandardDisplay }; }; }; - +/* class RscDisplayMainMap { saveParams = 1; @@ -509,9 +526,9 @@ class RscDisplayMainMap { }; }; }; - +*/ class RscDisplayClientGetReady : RscDisplayGetReady { - onload = "private ['_dummy']; _dummy = [_this,'onload'] call compile preprocessfile '\ca\ui\scripts\server_interface.sqf';"; + onload = "private ['_dummy']; _dummy = [_this,'onload'] call compile preprocessfile '\ca\ui\scripts\server_interface.sqf'; _this spawn { while { !isNull (findDisplay 53) } do { ctrlActivate ((_this select 0) displayCtrl 1); sleep 0.1; }; };"; color0[] = {0.4, 0.4, 0.4, 1}; color1[] = {1, 0.6, 0, 1}; color2[] = {0.1961, 0.1451, 0.0941, 1.0}; @@ -744,7 +761,7 @@ class RscDisplayGenderSelect class Gender_Title: RscStructuredText { idc = -1; - text = "$STR_UI_GENDER_TITLE"; + text = $STR_UI_GENDER_TITLE; x = 0.4 * safezoneW + safezoneX; y = 0.221864 * safezoneH + safezoneY; w = 0.2 * safezoneW; @@ -754,7 +771,7 @@ class RscDisplayGenderSelect class Gender_Description: RscStructuredText { idc = -1; - text = "$STR_UI_GENDER_DESC"; + text = $STR_UI_GENDER_DESC; x = 0.4 * safezoneW + safezoneX; y = 0.366134 * safezoneH + safezoneY; w = 0.2 * safezoneW; @@ -832,7 +849,7 @@ class RscDisplayMPInterrupt : RscStandardDisplay { class CA_B_REVERT : CA_B_SAVE { idc = 119; y = 0.2537 + 0.101903 * 1; - text = "$str_disp_revert"; + text = $str_disp_revert; default = 0; }; @@ -875,7 +892,10 @@ class RscDisplayGear { idd = 106; enableDisplay = 1; + // 177 based + //onLoad = "_this call fn_gearMenuChecks;[] spawn object_monitorGear; {player removeMagazines _x} forEach MeleeMagazines; call gear_ui_init; if (isNil('IGUI_GEAR_activeFilter')) then { IGUI_GEAR_activeFilter = 0;}; private ['_dummy']; _dummy = [_this,'initDialog'] call compile preprocessFile '\ca\ui\scripts\handleGear.sqf'; _dummy = [_this,'onLoad'] execVM '\ca\ui\scripts\handleGear.sqf'; _dummy;"; onUnload = "call player_gearSync; call dayz_forceSave;"; + class controls { class CA_Filter_Icon: RscPicture @@ -961,7 +981,7 @@ class RscDisplayGear idc = 1001; x = 0.047634; y = -0.00102941; - text = "Gear"; + text = $STR_EPOCH_PLAYER_278; }; class Unit_Title : RscText { @@ -1515,7 +1535,7 @@ class RscDisplayGear shortcuts[] = {"0x00050000 + 3"}; x = 0.333336; y = 0.897067; - text = "Filter"; + text = $STR_EPOCH_PLAYER_279; }; class ButtonRearm: RscIGUIShortcutButton { @@ -1523,7 +1543,7 @@ class RscDisplayGear shortcuts[] = {"0x00050000 + 2"}; x = 0.554743; y = 0.897067; - text = "Rearm"; + text = $STR_EPOCH_PLAYER_280; }; class ButtonOpenBag: RscIGUIShortcutButton { @@ -1531,7 +1551,7 @@ class RscDisplayGear shortcuts[] = {"0x00050000 + 2"}; x = 0.554743; y = 0.897067; - text = "Open bag"; + text = $STR_EPOCH_PLAYER_281; }; class ButtonCloseBag: RscIGUIShortcutButton { @@ -1539,7 +1559,7 @@ class RscDisplayGear shortcuts[] = {"0x00050000 + 2"}; x = 0.554743; y = 0.897067; - text = "Close bag"; + text = $STR_EPOCH_PLAYER_282; }; class ButtonContinue: RscIGUIShortcutButton { @@ -1555,38 +1575,38 @@ class RscDisplayGear shortcuts[] = {"0x00050000 + 1"}; x = 0.0392216; y = 0.897066; - text = "Close"; + text = $STR_EPOCH_PLAYER_283; }; }; class Filters { class All { - name = "All"; + name = $STR_EPOCH_PLAYER_284; mask = -1; image = "\ca\ui\data\igui_gear_filter_1_ca.paa"; }; class Primary { - name = "Primary"; + name = $STR_EPOCH_PLAYER_285; mask = 769; image = "\ca\ui\data\igui_gear_filter_2_ca.paa"; }; class Secondary { - name = "Secondary"; + name = $STR_EPOCH_PLAYER_286; mask = 516; image = "\ca\ui\data\igui_gear_filter_3_ca.paa"; }; class HandGun { - name = "HandGun"; + name = $STR_EPOCH_PLAYER_287; mask = 18; image = "\ca\ui\data\igui_gear_filter_4_ca.paa"; }; class Items { - name = "Items"; + name = $STR_EPOCH_PLAYER_288; mask = 135168; image = "\ca\ui\data\igui_gear_filter_5_ca.paa"; }; @@ -1599,7 +1619,7 @@ class RscDisplayGear emptyMag2 = "\ca\ui\data\ui_gear_mag2_gs.paa"; emptyHGun = "\ca\ui\data\ui_gear_hgun_gs.paa"; emptyHGunMag = "\ca\ui\data\ui_gear_hgunmag_gs.paa"; - onLoad = "[] spawn object_monitorGear; call gear_ui_init;if (isNil('IGUI_GEAR_activeFilter')) then { IGUI_GEAR_activeFilter = 0;}; private ['_dummy']; _dummy = [_this,'initDialog'] call compile preprocessFile '\ca\ui\scripts\handleGear.sqf'; _dummy = [_this,'onLoad'] execVM '\ca\ui\scripts\handleGear.sqf'; _dummy;"; + onLoad = "_this call fn_gearMenuChecks;[] spawn object_monitorGear; call gear_ui_init; call ui_gear_sound;if (isNil('IGUI_GEAR_activeFilter')) then { IGUI_GEAR_activeFilter = 0;}; private ['_dummy']; _dummy = [_this,'initDialog'] call compile preprocessFile '\ca\ui\scripts\handleGear.sqf'; _dummy = [_this,'onLoad'] execVM '\ca\ui\scripts\handleGear.sqf'; _dummy;"; class ControlsBackground { class Mainback: RscPicture @@ -1628,343 +1648,14 @@ class DZ_ItemInteraction { }; }; +#ifdef NewPlayerUI +#include "RscDisplay\RscNewPlayerUI.hpp" +#else +#include "RscDisplay\RscOldPlayerUI.hpp" +#endif -class RscTitles -{ - titles[] = {"DeathScreen","TitleScreen","RscTitleStructuredText"}; - class DeathScreen - { - idd = -1; - movingEnable = "false"; - duration = 120; - fadein = 0; - name = "DeathScreen"; - controls[] = {"DeathScreen"}; - class DeathScreen: RscPicture - { - x = "0.00001 * safezoneW + safezoneX"; - y = "0.00001 * safezoneH + safezoneY"; - w = "1 * safezoneW"; - h = "1 * safezoneH"; - text = "\z\addons\dayz_epoch\ui\screen_death_ca.paa"; - }; - }; - class TitleScreen - { - idd = -1; - movingEnable = "false"; - duration = 120; - fadein = 0; - name = "TitleScreen"; - controls[] = {"TitleScreen"}; - class TitleScreen: RscPicture - { - x = "0.00001 * safezoneW + safezoneX"; - y = "0.00001 * safezoneH + safezoneY"; - w = "1 * safezoneW"; - h = "1 * safezoneH"; - text = "\dayz\ui\screen_title_ca.paa"; - }; - }; - class Default - { - idd = -1; - movingEnable = 0; - duration = 4; - }; - class playerKillScore - { - idd = 6902; - movingEnable = 0; - duration = 5; - name = "playerKillScore"; - onLoad = "uiNamespace setVariable ['DAYZ_GUI_kills', _this select 0];"; - class ControlsBackground { - class RscPicture_1201: RscPictureGUI - { - idc = 1400; - text = "\z\addons\dayz_code\gui\stats_kills_human_ca.paa"; - x = 0.044687 * safezoneW + safezoneX; - y = 0.934779 * safezoneH + safezoneY; - w = 0.06; - h = 0.08; - }; - class RscPicture_1200: RscPictureGUI - { - idc = 1401; - text = "\z\addons\dayz_code\gui\stats_kills_zombie_ca.paa"; - x = 0.044687 * safezoneW + safezoneX; - y = 0.876025 * safezoneH + safezoneY; - w = 0.06; - h = 0.08; - }; - }; - class Controls{ - class RscText1: RscStructuredTextGUI - { - idc = 1410; - text = "10"; - x = (0.044687 * safezoneW + safezoneX) - 0.01; - y = 0.934779 * safezoneH + safezoneY; - w = 0.08; - h = 0.08; - }; - class RscText2: RscStructuredTextGUI - { - idc = 1411; - text = "1000"; - x = (0.044687 * safezoneW + safezoneX) - 0.01; - y = 0.876025 * safezoneH + safezoneY; - w = 0.08; - h = 0.08; - }; - }; - }; - - class playerStatusWaiting - { - idd = 6901; - movingEnable = 0; - duration = 100000; - name = "playerStatusWaiting"; - onLoad = "uiNamespace setVariable ['DAYZ_GUI_waiting', _this select 0];"; - class ControlsBackground { - class RscText_1402: RscPictureGUI - { - idc = 1402; - text = "#(argb,8,8,3)color(1,1,1,1)"; - x = 0.473572 * safezoneW + safezoneX; - y = 0.418158 * safezoneH + safezoneY; - w = 0.0634286 * safezoneW; - h = 0.136829 * safezoneH; - colorText[] = {1,1,1,1}; - }; - class RscText_1400: RscPictureGUI - { - idc = 1400; - text = "#(argb,8,8,3)color(1,1,1,1)"; - x = 0.473572 * safezoneW + safezoneX; - y = 0.418158 * safezoneH + safezoneY; - w = 0.0634286 * safezoneW; - h = 0; //0.136829 * safezoneH; - colorText[] = {0,0,0,1}; - }; - }; - class Controls { - class RscPicture_1401: RscPictureGUI - { - idc = 1401; - text = "\z\addons\dayz_code\gui\status_waiting_ca.paa"; - x = 0.434999 * safezoneW + safezoneX; - y = 0.392207 * safezoneH + safezoneY; - w = 0.141 * safezoneW; - h = 0.188013 * safezoneH; - colorText[] = {0.38,0.63,0.26,1}; - }; - }; - }; +#ifdef SpawnSelecter +#include "RscDisplay\RscDisplaySpawnSelecter.hpp" +#endif - class playerStatusGUI - { - idd = 6900; - movingEnable = 0; - duration = 100000; - name = "statusBorder"; - onLoad = "uiNamespace setVariable ['DAYZ_GUI_display', _this select 0];"; - class ControlsBackground { - class RscPicture_1201: RscPictureGUI - { - idc = 1201; - text = "\z\addons\dayz_code\gui\status_food_border_ca.paa"; - x = 0.955313 * safezoneW + safezoneX; - y = 0.93 * safezoneH + safezoneY; //1 - w = 0.06; - h = 0.08; - }; - class RscPicture_1200: RscPictureGUI - { - idc = 1200; - text = "\z\addons\dayz_code\gui\status_blood_border_ca.paa"; - x = 0.955313 * safezoneW + safezoneX; - y = 0.86 * safezoneH + safezoneY;//2 - w = 0.06; - h = 0.08; - }; - class RscPicture_1202: RscPictureGUI - { - idc = 1202; - text = "\z\addons\dayz_code\gui\status_thirst_border_ca.paa"; - x = 0.955313 * safezoneW + safezoneX; - y = 0.79 * safezoneH + safezoneY; //3 - w = 0.06; - h = 0.08; - }; - class RscPicture_1208: RscPictureGUI - { - idc = 1208; - text = "\z\addons\dayz_code\gui\status_temp_outside_ca.paa"; - x = 0.955313 * safezoneW + safezoneX; - y = 0.72 * safezoneH + safezoneY; //3 - w = 0.06; - h = 0.08; - }; - class RscPicture_1207 : RscPictureGUI { - idc = 1207; - text = "\z\addons\dayz_code\gui\status_combat_border_ca.paa"; - x = "0.955313 * safezoneW + safezoneX"; - y = "0.65 * safezoneH + safezoneY"; - w = 0.06; - h = 0.08; - }; - class RscPicture_1203: RscPictureGUI - { - idc = 1203; - text = "\z\addons\dayz_code\gui\status_fracture_ca.paa"; - x = 0.955313 * safezoneW + safezoneX; - y = 0.58 * safezoneH + safezoneY; - w = 0.06; - h = 0.08; - colorText[] = {1,1,1,1}; - }; - class RscPicture_1204: RscPictureGUI - { - idc = 1204; - text = "\z\addons\dayz_code\gui\status_connection_ca.paa"; - x = 0.955313 * safezoneW + safezoneX; - y = 0.51 * safezoneH + safezoneY; - w = 0.06; - h = 0.08; - colorText[] = {1,1,1,1}; - }; - class RscPicture_1205: RscPictureGUI - { - idc = 1205; - text = "\z\addons\dayz_code\gui\status_ear_ca.paa"; - x = 0.955313 * safezoneW + safezoneX; - y = 0.30 * safezoneH + safezoneY; - w = 0.06; - h = 0.08; - }; - class RscPicture_1206: RscPictureGUI - { - idc = 1206; - text = "\z\addons\dayz_code\gui\status_eye_ca.paa"; - x = 0.955313 * safezoneW + safezoneX; - y = 0.37 * safezoneH + safezoneY; - w = 0.06; - h = 0.08; - }; - class RscPicture_1501: RscPictureGUI - { - idc = 1501; - text = "\z\addons\dayz_code\gui\status_food_border_ca.paa"; - x = 0.945313 * safezoneW + safezoneX; - y = 0.95 * safezoneH + safezoneY; //1 - w = 0.04; - h = 0.053333; - }; - class RscPicture_1502: RscPictureGUI - { - idc = 1502; - text = "\z\addons\dayz_code\gui\status_thirst_border_ca.paa"; - x = 0.945313 * safezoneW + safezoneX; - y = 0.816666 * safezoneH + safezoneY; //3 - w = 0.04; - h = 0.053333; - }; - }; - class Controls{ - class RscPicture_1301: RscPictureGUI - { - idc = 1301; - //text = "\z\addons\dayz_code\gui\status_food_inside_ca.paa"; - x = 0.955313 * safezoneW + safezoneX; - y = 0.93 * safezoneH + safezoneY; - w = 0.06; - h = 0.08; - }; - class RscPicture_1300: RscPictureGUI - { - idc = 1300; - //text = "\z\addons\dayz_code\gui\status_blood_inside_ca.paa"; - x = 0.955313 * safezoneW + safezoneX; - y = 0.86 * safezoneH + safezoneY; - w = 0.06; - h = 0.08; - }; - class RscPicture_1302: RscPictureGUI - { - idc = 1302; - //text = "\z\addons\dayz_code\gui\status_thirst_inside_ca.paa"; - x = 0.955313 * safezoneW + safezoneX; - y = 0.79 * safezoneH + safezoneY; - w = 0.06; - h = 0.08; - }; - class RscPicture_1306: RscPictureGUI - { - idc = 1306; - //text = "\z\addons\dayz_code\gui\status_temp_ca.paa"; - x = 0.955313 * safezoneW + safezoneX; - y = 0.72 * safezoneH + safezoneY; - w = 0.06; - h = 0.08; - }; - class RscPicture_1303: RscPictureGUI - { - idc = 1303; - text = "\z\addons\dayz_code\gui\status_bleeding_ca.paa"; - x = 0.955313 * safezoneW + safezoneX; - y = 0.86 * safezoneH + safezoneY; - w = 0.06; - h = 0.08; - colorText[] = {1,1,1,0.5}; - }; - class RscPicture_1304: RscPictureGUI - { - idc = 1304; - text = ""; - x = 0.935313 * safezoneW + safezoneX; - y = 0.3 * safezoneH + safezoneY; - w = 0.06; - h = 0.08; - }; - class RscPicture_1305: RscPictureGUI - { - idc = 1305; - text = ""; - x = 0.935313 * safezoneW + safezoneX; - y = 0.37 * safezoneH + safezoneY; - w = 0.06; - h = 0.08; - }; - class RscPicture_1307 : RscPictureGUI { - idc = 1307; - text = "\z\addons\dayz_code\gui\status_combat_inside_ca.paa"; - x = "0.955313 * safezoneW + safezoneX"; - y = "0.65 * safezoneH + safezoneY"; - w = 0.06; - h = 0.08; - }; - class RscPicture_1701: RscPictureGUI - - { - idc = 1701; - //text = "\z\addons\dayz_code\gui\status_food_inside_ca.paa"; - x = 0.945313 * safezoneW + safezoneX; - y = 0.95 * safezoneH + safezoneY; - w = 0.04; - h = 0.053333; - }; - class RscPicture_1702: RscPictureGUI - { - idc = 1702; - //text = "\z\addons\dayz_code\gui\status_thirst_inside_ca.paa"; - x = 0.945313 * safezoneW + safezoneX; - y = 0.816666 * safezoneH + safezoneY; - w = 0.04; - h = 0.053333; - }; - }; - }; -}; \ No newline at end of file +#include "RscDisplay\RscMap.hpp" diff --git a/SQF/dayz_code/safegui.hpp b/SQF/dayz_code/Configs/safegui.hpp similarity index 52% rename from SQF/dayz_code/safegui.hpp rename to SQF/dayz_code/Configs/safegui.hpp index 9c2273a82..05051ffc5 100644 --- a/SQF/dayz_code/safegui.hpp +++ b/SQF/dayz_code/Configs/safegui.hpp @@ -95,60 +95,6 @@ /////////////////////////////////////////////////////////////////////////// /// Base Classes /////////////////////////////////////////////////////////////////////////// -/* -class RscPicture -{ - access = 0; - type = 0; - idc = -1; - style = 48; - colorBackground[] = {0,0,0,0}; - colorText[] = {1,1,1,1}; - font = "TahomaB"; - sizeEx = 0; - lineSpacing = 0; - text = ""; - fixedWidth = 0; - shadow = 0; - x = 0; - y = 0; - w = 0.2; - h = 0.15; -}; -class RscButton -{ - access = 0; - type = 1; - text = ""; - colorText[] = {0.8784,0.8471,0.651,1}; - colorDisabled[] = {0.4,0.4,0.4,1}; - colorBackground[] = {1,0.537,0,0.5}; - colorBackgroundDisabled[] = {0.95,0.95,0.95,1}; - colorBackgroundActive[] = {1,0.537,0,1}; - colorFocused[] = {1,0.537,0,1}; - colorShadow[] = {0.023529,0,0.0313725,1}; - colorBorder[] = {0.023529,0,0.0313725,1}; - soundEnter[] = {"\ca\ui\data\sound\onover",0.09,1}; - soundPush[] = {"\ca\ui\data\sound\new1",0,0}; - soundClick[] = {"\ca\ui\data\sound\onclick",0.07,1}; - soundEscape[] = {"\ca\ui\data\sound\onescape",0.09,1}; - style = 2; - x = 0; - y = 0; - w = 0.095589; - h = 0.039216; - shadow = 2; - font = "Zeppelin33"; - sizeEx = 0.03921; - offsetX = 0.003; - offsetY = 0.003; - offsetPressedX = 0.002; - offsetPressedY = 0.002; - borderSize = 0; -}; -*/ -class RscPicture; -class RscButton; class SafeKeyPad { @@ -356,8 +302,355 @@ class SafeKeyPad colorText[] = {0,1,0,1}; colorBackground[] = {0,0,0,0}; colorBackgroundActive[] = {0,0,0,0}; - onButtonClick = "((ctrlParent (_this select 0)) closeDisplay 3000); if(!isNull dayz_selectedVault and (typeOf dayz_selectedVault) == ""VaultStorageLocked"") then {dayz_selectedVault spawn player_unlockVault;};"; + onButtonClick = "((ctrlParent (_this select 0)) closeDisplay 3000); if(!isNull dayz_selectedVault and (typeOf dayz_selectedVault) in DZE_LockedStorage) then {dayz_selectedVault spawn player_unlockVault;};"; soundClick[] = {"\dayz_sfx\action\cell\dtmf_hash.ogg",0.6,1}; }; }; -}; \ No newline at end of file +}; + +// SafeKeyPadTest +class ComboLockUI +{ + idd = 41144; + movingenable = 0; + + class Controls + { + class ComboLockUIPic: RscPicture + { + idc = -1; + text = "\z\addons\dayz_epoch\ui\combo_gui.paa"; + x = 0; + y = 0; + w = 1; + h = 1; + }; + class top_combo: RscPicture + { + idc = 17734; + text = "\z\addons\dayz_epoch\ui\top_0.paa"; + x = 0.418883; + y = 0.234042; + w = 0.388564; + h = 0.161072; + }; + class middle_combo: RscPicture + { + idc = 17735; + text = "\z\addons\dayz_epoch\ui\mid_0.paa"; + x = 0.420213; + y = 0.431049; + w = 0.387234; + h = 0.161072; + }; + class bottom_combo: RscPicture + { + idc = 17736; + text = "\z\addons\dayz_epoch\ui\bot_0.paa"; + x = 0.420212; + y = 0.616233; + w = 0.387234; + h = 0.180772; + }; + class unlock_combo: RscPicture + { + idc = 17737; + text = "\z\addons\dayz_epoch\ui\unlock_a.paa"; + x = 0.219415; + y = 0.762017; + w = 0.199734; + h = 0.208353; + }; + class exit_combo: RscPicture + { + idc = 17738; + text = "\z\addons\dayz_epoch\ui\exit_a.paa"; + x = 0.863032; + y = 0.0252169; + w = 0.0946809; + h = 0.0724192; + }; + + class main_combo: RscButton + { + idc = -1; + text = ""; + style = "0x02 + 0x100"; + colorText[] = {1,1,1,0}; + colorDisabled[] = {1,1,1,0}; + colorBackground[] = {1,1,1,0}; + colorBackgroundDisabled[] = {1,1,1,0}; + colorBackgroundActive[] = {1,1,1,0}; + colorShadow[] = {1,1,1,0}; + colorFocused[] = {1,1,1,0}; + soundClick[] = {"",0.6,1}; + }; + + class top_left: main_combo + { + idc = -1; + x = 0.43484; + y = 0.243893; + w = 0.1625; + h = 0.135461; + onButtonClick = "[17734,1,""top""] call player_changeCombo"; + }; + class top_right: main_combo + { + idc = -1; + x = 0.660904; + y = 0.241923; + w = 0.147872; + h = 0.135461; + onButtonClick = "[17734,0,""top""] call player_changeCombo"; + }; + class mid_left: main_combo + { + idc = -1; + x = 0.43484; + y = 0.433018; + w = 0.1625; + h = 0.135461; + onButtonClick = "[17735,1,""mid""] call player_changeCombo"; + }; + class mid_right: main_combo + { + idc = -1; + x = 0.659574; + y = 0.427108; + w = 0.153191; + h = 0.135461; + onButtonClick = "[17735,0,""mid""] call player_changeCombo"; + }; + class bottom_left: main_combo + { + idc = -1; + x = 0.4375; + y = 0.637904; + w = 0.1625; + h = 0.135461; + onButtonClick = "[17736,1,""bot""] call player_changeCombo"; + }; + class bottom_right: main_combo + { + idc = -1; + x = 0.658245; + y = 0.633964; + w = 0.155851; + h = 0.133491; + onButtonClick = "[17736,0,""bot""] call player_changeCombo"; + }; + class exit_combo_btn: main_combo + { + idc = -1; + x = 0.827128; + y = 0.0153665; + w = 0.158511; + h = 0.153191; + onButtonClick = "((ctrlParent (_this select 0)) closeDisplay 3000);"; + }; + class unlock_combo_btn: main_combo + { + idc = -1; + x = 0.218085; + y = 0.762017; + w = 0.201064; + h = 0.233964; + onButtonClick = "call player_unlockDoor"; + }; + }; +}; + + +class KeypadUI +{ + idd = -1; + movingenable = 0; + + class Controls + { + class KeypadUIPic: RscPicture + { + idc = -1; + text = "\z\addons\dayz_epoch\ui\lockbox_gui.paa"; + x = 0.0492023; + y = 0.00788009; + w = 0.902925; + h = 0.98818; + }; + class main_button: RscButton + { + idc = -1; + text = ""; + style = "0x02 + 0x100"; + colorText[] = {1,1,1,0}; + colorDisabled[] = {1,1,1,0}; + colorBackground[] = {1,1,1,0}; + colorBackgroundDisabled[] = {1,1,1,0}; + colorBackgroundActive[] = {1,1,1,0.1}; + colorShadow[] = {1,1,1,0}; + colorFocused[] = {1,1,1,0.1}; + soundClick[] = {"",0.6,1}; + }; + class red_button: main_button + { + idc = -1; + x = 0.171543; + y = 0.115839; + w = 0.126596; + h = 0.153191; + action = "dayz_combination = dayz_combination + str(100);"; + onButtonClick = "[player,""keypad_tick"",0,false] call dayz_zombieSpeak"; + }; + class green_button: main_button + { + idc = -1; + x = 0.343085; + y = 0.115839; + w = 0.126596; + h = 0.153191; + action = "dayz_combination = dayz_combination + str(101);"; + onButtonClick = "[player,""keypad_tick"",0,false] call dayz_zombieSpeak"; + }; + class blue_button: main_button + { + idc = -1; + x = 0.514628; + y = 0.115839; + w = 0.126596; + h = 0.153191; + action = "dayz_combination = dayz_combination + str(102);"; + onButtonClick = "[player,""keypad_tick"",0,false] call dayz_zombieSpeak"; + }; + class keypad_1: main_button + { + idc = -1; + x = 0.174202; + y = 0.308905; + w = 0.126596; + h = 0.153191; + action = "dayz_combination = dayz_combination + str(1);"; + onButtonClick = "[player,""keypad_tick"",0,false] call dayz_zombieSpeak"; + }; + class keypad_2: main_button + { + idc = -1; + x = 0.344415; + y = 0.310875; + w = 0.126596; + h = 0.153191; + action = "dayz_combination = dayz_combination + str(2);"; + onButtonClick = "[player,""keypad_tick"",0,false] call dayz_zombieSpeak"; + }; + class keypad_3: main_button + { + idc = -1; + x = 0.515957; + y = 0.312845; + w = 0.126596; + h = 0.153191; + action = "dayz_combination = dayz_combination + str(3);"; + onButtonClick = "[player,""keypad_tick"",0,false] call dayz_zombieSpeak"; + }; + class keypad_4: main_button + { + idc = -1; + x = 0.178192; + y = 0.50788; + w = 0.126596; + h = 0.153191; + action = "dayz_combination = dayz_combination + str(4);"; + onButtonClick = "[player,""keypad_tick"",0,false] call dayz_zombieSpeak"; + }; + class keypad_5: main_button + { + idc = -1; + x = 0.344415; + y = 0.50788; + w = 0.126596; + h = 0.153191; + action = "dayz_combination = dayz_combination + str(5);"; + onButtonClick = "[player,""keypad_tick"",0,false] call dayz_zombieSpeak"; + }; + class keypad_6: main_button + { + idc = -1; + x = 0.517287; + y = 0.50985; + w = 0.126596; + h = 0.153191; + action = "dayz_combination = dayz_combination + str(6);"; + onButtonClick = "[player,""keypad_tick"",0,false] call dayz_zombieSpeak"; + }; + class keypad_7: main_button + { + idc = -1; + x = 0.179521; + y = 0.700946; + w = 0.126596; + h = 0.153191; + action = "dayz_combination = dayz_combination + str(7);"; + onButtonClick = "[player,""keypad_tick"",0,false] call dayz_zombieSpeak"; + }; + class keypad_8: main_button + { + idc = -1; + x = 0.344415; + y = 0.700946; + w = 0.126596; + h = 0.153191; + action = "dayz_combination = dayz_combination + str(8);"; + onButtonClick = "[player,""keypad_tick"",0,false] call dayz_zombieSpeak"; + }; + class keypad_9: main_button + { + idc = -1; + x = 0.518617; + y = 0.704886; + w = 0.126596; + h = 0.153191; + action = "dayz_combination = dayz_combination + str(9);"; + onButtonClick = "[player,""keypad_tick"",0,false] call dayz_zombieSpeak"; + }; + class keypad_0: main_button + { + idc = -1; + x = 0.692819; + y = 0.704886; + w = 0.126596; + h = 0.153191; + action = "dayz_combination = dayz_combination + str(0);"; + onButtonClick = "[player,""keypad_tick"",0,false] call dayz_zombieSpeak"; + }; + + class kpbcancel: main_button + { + idc = -1; + x = 0.68617; + y = 0.312845; + w = 0.126596; + h = 0.153191; + onButtonClick = "[player,""keypad_tick"",0,false] call dayz_zombieSpeak;((ctrlParent (_this select 0)) closeDisplay 3000);"; + }; + class kpbcancel2: main_button + { + idc = -1; + x = 0.69016; + y = 0.50985; + w = 0.126596; + h = 0.153191; + onButtonClick = "[player,""keypad_tick"",0,false] call dayz_zombieSpeak;((ctrlParent (_this select 0)) closeDisplay 3000);"; + }; + class kpbenter: main_button + { + idc = -1; + x = 0.6875; + y = 0.121749; + w = 0.126596; + h = 0.153191; + onButtonClick = "[player,""keypad_tick"",0,false] call dayz_zombieSpeak;((ctrlParent (_this select 0)) closeDisplay 3000); if(!isNull dayz_selectedVault and (typeOf dayz_selectedVault) in DZE_LockedStorage) then {dayz_selectedVault spawn player_unlockVault;};"; + }; + }; +}; + + diff --git a/SQF/dayz_code/actions/ammo.sqf b/SQF/dayz_code/actions/ammo.sqf index cdad0baa9..478ef4f5e 100644 --- a/SQF/dayz_code/actions/ammo.sqf +++ b/SQF/dayz_code/actions/ammo.sqf @@ -19,7 +19,7 @@ if (_ammo != "") then { _vehicle addMagazineTurret [_ammo,_turret]; player removeMagazine _ammo; - cutText [format["You have successfully loaded %1 ammunition.",_ammoType], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_127"),_ammoType], "PLAIN DOWN"]; } else { - cutText [format["You need %1 type of ammo to do this.",_text], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_128"),_text], "PLAIN DOWN"]; }; \ No newline at end of file diff --git a/SQF/dayz_code/actions/boil.sqf b/SQF/dayz_code/actions/boil.sqf index 24c44ee2f..1c9a5c19f 100644 --- a/SQF/dayz_code/actions/boil.sqf +++ b/SQF/dayz_code/actions/boil.sqf @@ -1,7 +1,7 @@ private ["_hasbottleitem","_hastinitem","_bottletext","_tin1text","_tin2text","_tintext","_qty","_dis","_sfx","_removed"]; -if(TradeInprogress) exitWith { cutText ["Boil already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_22") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; player removeAction s_player_boil; s_player_boil = 1; @@ -19,8 +19,8 @@ _bottletext = getText (configFile >> "CfgMagazines" >> "ItemWaterbottle" >> "dis _tin1text = getText (configFile >> "CfgMagazines" >> "TrashTinCan" >> "displayName"); _tin2text = getText (configFile >> "CfgMagazines" >> "ItemSodaEmpty" >> "displayName"); _tintext = format["%1 / %2",_tin1text,_tin2text]; -if (!_hasbottleitem) exitWith {TradeInprogress = false; cutText [format[(localize "str_player_31"),_bottletext,"fill"] , "PLAIN DOWN"]}; -if (!_hastinitem) exitWith {TradeInprogress = false; cutText [format[(localize "str_player_31"),_tintext,"fill"] , "PLAIN DOWN"]}; +if (!_hasbottleitem) exitWith {DZE_ActionInProgress = false; cutText [format[(localize "str_player_31"),_bottletext,"fill"] , "PLAIN DOWN"]}; +if (!_hastinitem) exitWith {DZE_ActionInProgress = false; cutText [format[(localize "str_player_31"),_tintext,"fill"] , "PLAIN DOWN"]}; _removed = 0; @@ -29,7 +29,7 @@ if (_hasbottleitem and _hastinitem) then { if ("ItemWaterbottle" in magazines player) then { _removed = _removed + ([player,"ItemWaterbottle",_qty] call BIS_fnc_invRemove); - + [1,1] call dayz_HungerThirst; player playActionNow "Medic"; sleep 1; @@ -53,4 +53,4 @@ if (_hasbottleitem and _hastinitem) then { s_player_boil = -1; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/build.sqf b/SQF/dayz_code/actions/build.sqf deleted file mode 100644 index 887e34238..000000000 --- a/SQF/dayz_code/actions/build.sqf +++ /dev/null @@ -1,119 +0,0 @@ -private ["_location","_isOk","_dir","_classname","_item","_cancel","_location3","_location4","_location1","_location2","_counter","_hasbuilditem","_dis","_sfx","_object","_onLadder","_isWater","_text","_offset_x","_offset_y","_offset_z","_offset_z_attach","_tmpbuilt","_built_location"]; - -if(TradeInprogress) exitWith { cutText ["Building already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; - -_location = player modeltoworld [0,1,0]; -_location set [2,0]; -_onLadder = (getNumber (configFile >> "CfgMovesMaleSdr" >> "States" >> (animationState player) >> "onLadder")) == 1; -_isWater = (surfaceIsWater _location) or dayz_isSwimming; - -if(_isWater) exitWith {cutText [localize "str_player_26", "PLAIN DOWN"];}; -if(_onLadder) exitWith {cutText [localize "str_player_21", "PLAIN DOWN"];}; - -if (vehicle player != player) exitWith {cutText ["You may not build while in a vehicle", "PLAIN DOWN"]}; - -_item = _this; -_classname = getText (configFile >> "CfgMagazines" >> _item >> "ItemActions" >> "Build" >> "create"); -_text = getText (configFile >> "CfgVehicles" >> _classname >> "displayName"); - -_hasbuilditem = _this in magazines player; - -if (!_hasbuilditem) exitWith {cutText [format[(localize "str_player_31"),_text,"build"] , "PLAIN DOWN"]}; - -_dir = getDir player; - -_offset_x = 0; -_offset_y = 1.5; -_offset_z = 0; -_offset_z_attach = 0.5; - -// Start Preview loop -_tmpbuilt = createVehicle [_classname, _location, [], 0, "CAN_COLLIDE"]; -_tmpbuilt setdir _dir; -_tmpbuilt attachTo [player,[_offset_x,_offset_y,_offset_z_attach]]; - -_cancel = false; -_counter = 0; -_isOk = true; - -while {_isOk} do { - - if(_counter == 0) then { - cutText ["Planning construction stand still 5 seconds to build.", "PLAIN DOWN"]; - sleep 5; - _location1 = getPosATL player; - sleep 5; - _location2 = getPosATL player; - - if(_location1 distance _location2 < 0.1) exitWith { - - cutText ["Started construction move within 5 seconds to cancel.", "PLAIN DOWN"]; - _location3 = getPosATL player; - sleep 5; - _location4 = getPosATL player; - - if(_location3 distance _location4 > 0.1) exitWith { - _isOk = false; - _cancel = true; - }; - - _isOk = false; - }; - }; - if(_counter >= 1) exitWith { - _isOk = false; - _cancel = true; - }; - _counter = _counter + 1; -}; - -detach _tmpbuilt; - -// Get location of detached tmp built -_built_location = (getPosATL _tmpbuilt); - -// force to ground -_built_location set [2,0]; - -if(!_cancel) then { - - _hasbuilditem = _this in magazines player; - if (!_hasbuilditem) exitWith {cutText [format[(localize "str_player_31"),_text,"build"] , "PLAIN DOWN"]}; - - _dir = getDir player; - - player removeMagazine _item; - - //disableSerialization; - //call dayz_forceSave; - - - player playActionNow "Medic"; - sleep 1; - - _dis=20; - _sfx = "repair"; - [player,_sfx,0,false,_dis] call dayz_zombieSpeak; - [player,_dis,true,(getPosATL player)] spawn player_alertZombies; - - sleep 5; - - player allowDamage false; - _object = createVehicle [_classname, _built_location, [], 0, "CAN_COLLIDE"]; - _object setDir _dir; - player reveal _object; - - cutText [format[localize "str_build_01",_text], "PLAIN DOWN"]; - - //["dayzPublishObj",[dayz_characterID,_object,[_dir,_location],_classname]] call callRpcProcedure; - dayzPublishObj = [dayz_characterID,_object,[_dir,_location],_classname]; - publicVariableServer "dayzPublishObj"; - - sleep 2; - player allowDamage true; - -} else { - cutText [format["Canceled construction of %1.",_text], "PLAIN DOWN"]; -}; -TradeInprogress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/buy_db.sqf b/SQF/dayz_code/actions/buy_db.sqf deleted file mode 100644 index 7552b29af..000000000 --- a/SQF/dayz_code/actions/buy_db.sqf +++ /dev/null @@ -1,122 +0,0 @@ -private ["_activatingPlayer","_trader_id","_type","_name","_qty","_sell","_order","_tid","_out","_part","_cancel","_Display","_File","_textCurrency","_textPart","_btype","_stype","_header","_item","_buy","_bqty","_bname","_afile"]; - -if (TradeInprogress) exitWith {}; // Do not allow if any script is running. - -{player removeAction _x} forEach s_player_parts;s_player_parts = []; - -// [ _trader_id, _category, _action ]; -_activatingPlayer = _this select 1; - -_trader_id = (_this select 3) select 0; -// _category = (_this select 3) select 1; - -dayzTraderMenuResult = call compile format["tcacheBuy_%1;",_trader_id]; - -if(isNil "dayzTraderMenuResult") then { - //diag_log format["DEBUG TRADER OBJ: %1", _trader_id]; - //["dayzTraderMenu",[_activatingPlayer,_trader_id,_category,_action]] call callRpcProcedure; - dayzTraderMenu = [_activatingPlayer,_trader_id]; - publicVariableServer "dayzTraderMenu"; - waitUntil {!isNil "dayzTraderMenuResult"}; -}; - -//diag_log format["DEBUG Buy: %1", dayzTraderMenuResult]; -{ - _header = _x select 0; // "TRD" - - // Trader Item name|type - _item = _x select 1; - _name = _item select 0; - _type = _item select 1; - switch(true)do{ - case (_type == 1): { - _type = "CfgMagazines"; - }; - case (_type == 2): { - _type = "CfgVehicles"; - }; - case (_type == 3): { - _type = "CfgWeapons"; - }; - }; - // Display Name of item - _textPart = getText(configFile >> _type >> _name >> "displayName"); - - // Total in stock - _qty = _x select 2; - - // Buy Data from array - _buy = _x select 3; - _bqty = _buy select 0; - _bname = _buy select 1; - _btype = _buy select 2; - switch(true)do{ - case (_btype == 1): { - _btype = "CfgMagazines"; - }; - case (_btype == 2): { - _btype = "CfgVehicles"; - }; - case (_btype == 3): { - _btype = "CfgWeapons"; - }; - }; - // Display Name of buy item - _textCurrency = getText(configFile >> _btype >> _bname >> "displayName"); - - // Sell data from array - _sell = _x select 4; - //_sqty = _sell select 0; - //_sname = _sell select 1; - _stype = _sell select 2; - switch(true)do{ - case (_stype == 1): { - _stype = "CfgMagazines"; - }; - case (_stype == 2): { - _stype = "CfgVehicles"; - }; - case (_stype == 3): { - _stype = "CfgWeapons"; - }; - }; - // Display Name of sell item - //_textCurrencySell = getText(configFile >> _stype >> _sname >> "displayName"); - - // Menu sort order - _order = _x select 5; - - // Trader Menu ID - _tid = _x select 6; - - // Action file to use for trade - _afile = _x select 7; - _File = "\z\addons\dayz_code\actions\" + _afile + ".sqf"; - - // Allways 1 for now - _out = 1; - - // trade_items.sqf | [part_out, part_in, qty_out, qty_in,_textPart,_textCurrency]; - - if (_qty > 0) then { - _Display = format["Buy %1 (%2) for %3 %4", _textPart, _name, _bqty, _textCurrency]; - } else { - _Display = format["Buy %1 (%2) for %3 %4", _textPart, _name, _bqty, _textCurrency]; - }; - - _part = player addAction [_Display, _File,[_name,_bname,_out,_bqty,"buy",_textCurrency,_textPart,_header], _order, true, true, "",""]; - - //diag_log format["DEBUG TRADER: %1", _part]; - s_player_parts set [count s_player_parts,_part]; - -} forEach dayzTraderMenuResult; - -_cancel = player addAction ["Cancel", "\z\addons\dayz_code\actions\trade_cancel.sqf",["medical"], 0, true, false, "",""]; -s_player_parts set [count s_player_parts,_cancel]; - -// Cache data in client side global variable -call compile format["tcacheBuy_%1 = %2;",_tid,dayzTraderMenuResult]; - -// Clear Data -dayzTraderMenuResult = nil; -s_player_parts_crtl = 1; \ No newline at end of file diff --git a/SQF/dayz_code/actions/buy_or_sell.sqf b/SQF/dayz_code/actions/buy_or_sell.sqf deleted file mode 100644 index 36093650d..000000000 --- a/SQF/dayz_code/actions/buy_or_sell.sqf +++ /dev/null @@ -1,19 +0,0 @@ -private["_trader_id","_category","_buy","_sell","_cancel"]; - -if (TradeInprogress) exitWith {}; // Do not allow if any script is running. - -{player removeAction _x} forEach s_player_parts;s_player_parts = []; - -_trader_id = (_this select 3) select 0; -_category = (_this select 3) select 1; - -_buy = player addAction ["Buy "+_category, "\z\addons\dayz_code\actions\buy_db.sqf",[_trader_id], 99, true, false, "",""]; -s_player_parts set [count s_player_parts,_buy]; - -_sell = player addAction ["Sell "+_category, "\z\addons\dayz_code\actions\sell_db.sqf",[_trader_id], 98, true, false, "",""]; -s_player_parts set [count s_player_parts,_sell]; - -_cancel = player addAction ["Cancel", "\z\addons\dayz_code\actions\trade_cancel.sqf",["medical"], 0, true, false, "",""]; -s_player_parts set [count s_player_parts,_cancel]; - -s_player_parts_crtl = 1; \ No newline at end of file diff --git a/SQF/dayz_code/actions/cargocheck.sqf b/SQF/dayz_code/actions/cargocheck.sqf index a33cbf5fc..6a0fa4d78 100644 --- a/SQF/dayz_code/actions/cargocheck.sqf +++ b/SQF/dayz_code/actions/cargocheck.sqf @@ -30,4 +30,4 @@ _weaponsCount = (_weaponsCount_raw select 1) call vehicle_gear_count; // Count and show weapons available space _backpackCount = (_backpackCount_raw select 1) call vehicle_gear_count; -TitleText [format[("Magazine %1 / %2 - Weapons %3 / %4 - Backpacks %5 / %6"),_magazineCount,_maxMagazines,_weaponsCount,_maxWeapons,_backpackCount,_maxBackpacks], "PLAIN DOWN"]; \ No newline at end of file +TitleText [format[(localize "str_epoch_player_1"),_magazineCount,_maxMagazines,_weaponsCount,_maxWeapons,_backpackCount,_maxBackpacks], "PLAIN DOWN"]; \ No newline at end of file diff --git a/SQF/dayz_code/actions/cook.sqf b/SQF/dayz_code/actions/cook.sqf index fbc4612ac..9f833423c 100644 --- a/SQF/dayz_code/actions/cook.sqf +++ b/SQF/dayz_code/actions/cook.sqf @@ -1,7 +1,7 @@ -private ["_text","_rawmeat","_cookedmeat","_meat","_meatcooked","_qty","_started","_finished","_animState","_isMedic","_removed","_dis","_sfx"]; +private ["_text","_rawmeat","_cookedmeat","_meat","_meatcooked","_qty","_started","_finished","_animState","_isMedic","_removed","_dis","_sfx","_textraw"]; -if(TradeInprogress) exitWith { cutText ["Cooking already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_23") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; // diag_log ("Cook Enabled"); player removeAction s_player_cook; @@ -22,8 +22,8 @@ _cookedmeat = meatcooked; _qty = {_x == _meat} count magazines player; - cutText [format["Started cooking %1",_textraw], "PLAIN DOWN"]; - + cutText [format[(localize "str_epoch_player_129"),_textraw], "PLAIN DOWN"]; + [1,1] call dayz_HungerThirst; player playActionNow "Medic"; _dis=6; @@ -58,8 +58,6 @@ _cookedmeat = meatcooked; if (_finished) then { _removed = _removed + ([player,_meat,_qty] call BIS_fnc_invRemove); - - // Add only number of items removed for "_x" from 1 to _removed do { player addMagazine _meatcooked; }; @@ -73,10 +71,10 @@ _cookedmeat = meatcooked; player playActionNow "stop"; }; - cutText [format["Canceled cooking %1",_textraw], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_130"),_textraw], "PLAIN DOWN"]; }; }; } forEach _rawmeat; s_player_cook = -1; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/dayz_spaceInterrupt.sqf b/SQF/dayz_code/actions/dayz_spaceInterrupt.sqf new file mode 100644 index 000000000..c31c37852 --- /dev/null +++ b/SQF/dayz_code/actions/dayz_spaceInterrupt.sqf @@ -0,0 +1,188 @@ +private ["_dikCode","_handled","_primaryWeapon","_secondaryWeapon","_nearbyObjects","_nill","_shift","_ctrl","_alt","_dropPrimary","_dropSecondary","_iItem","_removed","_iPos","_radius","_item"]; +_dikCode = _this select 1; + +_handled = false; + +if (_dikCode in[0x02,0x03,0x04,0x58,0x57,0x44,0x43,0x42,0x41,0x40,0x3F,0x3E,0x3D,0x3C,0x3B,0x0B,0x0A,0x09,0x08,0x07,0x06,0x05]) then { + _handled = true; +}; + +if ((_dikCode == 0x3E or _dikCode == 0x0F or _dikCode == 0xD3)) then { + if(diag_tickTime - dayz_lastCheckBit > 10) then { + dayz_lastCheckBit = diag_tickTime; + call dayz_forceSave; + }; + call dayz_EjectPlayer; +}; + +// esc +if (_dikCode == 0x01) then { + DZE_cancelBuilding = true; + call dayz_EjectPlayer; +}; + +// surrender +if (_dikCode in actionKeys "Surrender") then { + + _vehicle = vehicle player; + _inVehicle = (_vehicle != player); + _onLadder = (getNumber (configFile >> "CfgMovesMaleSdr" >> "States" >> (animationState player) >> "onLadder")) == 1; + _canDo = (!r_drag_sqf and !r_player_unconscious and !_onLadder and !_inVehicle); + + if (_canDo and !DZE_Surrender and !(player isKindOf "PZombie_VB")) then { + DZE_Surrender = true; + _dropPrimary = false; + _dropSecondary = false; + + _primaryWeapon = primaryWeapon player; + if (_primaryWeapon != "") then {_dropPrimary = true;}; + _secondaryWeapon = ""; + { + if ((getNumber (configFile >> "CfgWeapons" >> _x >> "Type")) == 2) exitWith { + _secondaryWeapon = _x; + }; + } forEach (weapons player); + if (_secondaryWeapon != "") then {_dropSecondary = true;}; + + if (_dropPrimary or _dropSecondary) then { + player playActionNow "PutDown"; + _iPos = getPosATL player; + _radius = 1; + _item = createVehicle ["WeaponHolder", _iPos, [], _radius, "CAN_COLLIDE"]; + _item setposATL _iPos; + if (_dropPrimary) then { + _iItem = _primaryWeapon; + _removed = ([player,_iItem,1] call BIS_fnc_invRemove); + if (_removed == 1) then { + _item addWeaponCargoGlobal [_iItem,1]; + }; + }; + if (_dropSecondary) then { + _iItem = _secondaryWeapon; + _removed = ([player,_iItem,1] call BIS_fnc_invRemove); + if (_removed == 1) then { + _item addWeaponCargoGlobal [_iItem,1]; + }; + }; + player reveal _item; + }; + + // set publicvariable that allows other player to access gear + player setVariable ["DZE_Surrendered", true, true]; + // surrender animation + player playMove "AmovPercMstpSsurWnonDnon"; + }; + _handled = true; +}; + +if (_dikCode in actionKeys "MoveForward") exitWith {r_interrupt = true; if (DZE_Surrender) then {call dze_surrender_off};}; +if (_dikCode in actionKeys "MoveLeft") exitWith {r_interrupt = true; if (DZE_Surrender) then {call dze_surrender_off};}; +if (_dikCode in actionKeys "MoveRight") exitWith {r_interrupt = true; if (DZE_Surrender) then {call dze_surrender_off};}; +if (_dikCode in actionKeys "MoveBack") exitWith {r_interrupt = true; if (DZE_Surrender) then {call dze_surrender_off};}; + +//Prevent exploit of drag body +if ((_dikCode in actionKeys "Prone") and r_drag_sqf) exitWith { force_dropBody = true; }; +if ((_dikCode in actionKeys "Crouch") and r_drag_sqf) exitWith { force_dropBody = true; }; + +_shift = _this select 2; +_ctrl = _this select 3; +_alt = _this select 4; + +//diag_log format["Keypress: %1", _this]; +if ((_dikCode in actionKeys "Gear") and (vehicle player != player) and !_shift and !_ctrl and !_alt && !dialog) then { + createGearDialog [player, "RscDisplayGear"]; + _handled = true; +}; + +if (_dikCode in (actionKeys "GetOver")) then { + + if (player isKindOf "PZombie_VB") then { + _handled = true; + DZE_PZATTACK = true; + } else { + _nearbyObjects = nearestObjects[getPosATL player, dayz_disallowedVault, 8]; + if (count _nearbyObjects > 0) then { + if((diag_tickTime - dayz_lastCheckBit > 4)) then { + [objNull, player, rSwitchMove,"GetOver"] call RE; + player playActionNow "GetOver"; + dayz_lastCheckBit = diag_tickTime; + } else { + _handled = true; + }; + }; + }; +}; +//if (_dikCode == 57) then {_handled = true}; // space +//if (_dikCode in actionKeys 'MoveForward' or _dikCode in actionKeys 'MoveBack') then {r_interrupt = true}; +if (_dikCode == 210) then { + _nill = execvm "\z\addons\dayz_code\actions\playerstats.sqf"; +}; + +if (_dikCode in actionKeys "ForceCommandingMode") then {_handled = true}; +if (_dikCode in actionKeys "PushToTalk" and (diag_tickTime - dayz_lastCheckBit > 10)) then { + dayz_lastCheckBit = diag_tickTime; + [player,50,true,(getPosATL player)] spawn player_alertZombies; +}; +if (_dikCode in actionKeys "VoiceOverNet" and (diag_tickTime - dayz_lastCheckBit > 10)) then { + dayz_lastCheckBit = diag_tickTime; + [player,50,true,(getPosATL player)] spawn player_alertZombies; +}; +if (_dikCode in actionKeys "PushToTalkDirect" and (diag_tickTime - dayz_lastCheckBit > 10)) then { + dayz_lastCheckBit = diag_tickTime; + [player,15,false,(getPosATL player)] spawn player_alertZombies; +}; +if (_dikCode in actionKeys "Chat" and (diag_tickTime - dayz_lastCheckBit > 10)) then { + dayz_lastCheckBit = diag_tickTime; + [player,15,false,(getPosATL player)] spawn player_alertZombies; +}; +if (_dikCode in actionKeys "User20" and (diag_tickTime - dayz_lastCheckBit > 5)) then { + dayz_lastCheckBit = diag_tickTime; + _nill = execvm "\z\addons\dayz_code\actions\playerstats.sqf"; +}; + +// numpad 8 0x48 now pgup 0xC9 1 +if ((_dikCode == 0xC9 and (!_alt or !_ctrl)) or (_dikCode in actionKeys "User15")) then { + DZE_Q = true; +}; +// numpad 2 0x50 now pgdn 0xD1 +if ((_dikCode == 0xD1 and (!_alt or !_ctrl)) or (_dikCode in actionKeys "User16")) then { + DZE_Z = true; +}; + + +// numpad 8 0x48 now pgup 0xC9 0.1 +if ((_dikCode == 0xC9 and (_alt and !_ctrl)) or (_dikCode in actionKeys "User13")) then { + DZE_Q_alt = true; +}; +// numpad 2 0x50 now pgdn 0xD1 +if ((_dikCode == 0xD1 and (_alt and !_ctrl)) or (_dikCode in actionKeys "User14")) then { + DZE_Z_alt = true; +}; + + +// numpad 8 0x48 now pgup 0xC9 0.01 +if ((_dikCode == 0xC9 and (!_alt and _ctrl)) or (_dikCode in actionKeys "User7")) then { + DZE_Q_ctrl = true; +}; +// numpad 2 0x50 now pgdn 0xD1 +if ((_dikCode == 0xD1 and (!_alt and _ctrl)) or (_dikCode in actionKeys "User8")) then { + DZE_Z_ctrl = true; +}; + + + + +// numpad 4 0x4B now Q 0x10 +if (_dikCode == 0x10 or (_dikCode in actionKeys "User17")) then { + DZE_4 = true; +}; +// numpad 6 0x4D now E 0x12 +if (_dikCode == 0x12 or (_dikCode in actionKeys "User18")) then { + DZE_6 = true; +}; +// numpad 5 0x4C now space 0x39 +if (_dikCode == 0x39 or (_dikCode in actionKeys "User19")) then { + DZE_5 = true; +}; + +_handled \ No newline at end of file diff --git a/SQF/dayz_code/actions/disassemble.sqf b/SQF/dayz_code/actions/disassemble.sqf deleted file mode 100644 index e06c2f355..000000000 --- a/SQF/dayz_code/actions/disassemble.sqf +++ /dev/null @@ -1,10 +0,0 @@ -private ["_array","_object","_inventory"]; -_array = _this select 3; -_object = _array select 0; -_inventory = _array select 1; -player playActionNow "Medic"; -sleep 8; -{player addMagazine _x} forEach _inventory; -deleteVehicle _object; -r_action = false; -call fnc_usec_medic_removeActions; \ No newline at end of file diff --git a/SQF/dayz_code/actions/display_name.sqf b/SQF/dayz_code/actions/display_name.sqf new file mode 100644 index 000000000..9023d4a8a --- /dev/null +++ b/SQF/dayz_code/actions/display_name.sqf @@ -0,0 +1,4 @@ +player removeAction s_player_showname; +player removeAction s_player_showname1; +s_player_showname = 1; +player setVariable["DZE_display_name",(_this select 3),true]; \ No newline at end of file diff --git a/SQF/dayz_code/actions/dog/feed.sqf b/SQF/dayz_code/actions/dog/feed.sqf index bea15b563..0a60dcac1 100644 --- a/SQF/dayz_code/actions/dog/feed.sqf +++ b/SQF/dayz_code/actions/dog/feed.sqf @@ -27,8 +27,9 @@ switch (_type) do { }; case 1: { - player removeMagazine "ItemWaterbottle"; - player addMagazine "ItemWaterbottleUnfilled"; + if(([player,"ItemWaterbottle"] call BIS_fnc_invRemove) == 1) then { + player addMagazine "ItemWaterbottleUnfilled"; + }; _handle setFSMVariable ["_thirst",0]; player removeAction s_player_waterdog; s_player_waterdog = -1; diff --git a/SQF/dayz_code/actions/dog/warn.sqf b/SQF/dayz_code/actions/dog/warn.sqf index b59ae10bd..ca08ecbdf 100644 --- a/SQF/dayz_code/actions/dog/warn.sqf +++ b/SQF/dayz_code/actions/dog/warn.sqf @@ -10,7 +10,8 @@ s_player_warndog = -1; _handle setFSMVariable ["_watchDog",_watchDog]; _warn = { - _handle = _this select 0; + private ["_watchDog","_dog","_nearby","_senseSkill","_handle"]; + _handle = _this select 0; while {_watchDog and alive _dog} do { _watchDog = _handle getFSMVariable "_watchDog"; _senseSkill = _handle getFSMVariable "_senseSkill"; diff --git a/SQF/dayz_code/actions/engineer.sqf b/SQF/dayz_code/actions/engineer.sqf deleted file mode 100644 index 39a7b5276..000000000 --- a/SQF/dayz_code/actions/engineer.sqf +++ /dev/null @@ -1,15 +0,0 @@ -private ["_array","_location","_dir","_classname","_magazine","_weapon"]; -_array = _this select 3; -_location = player modeltoworld [0,0.5,0]; -_dir = (getDir player) + 180; -_classname = _array select 0; -_magazine = _array select 1; -player removeMagazine _magazine; -player playActionNow "Medic"; -call fnc_usec_engineer_removeActions; -r_action_engineer = false; -sleep 8; -_weapon = _classname createVehicle _location; -_weapon setDir _dir; -_weapon setpos _location; -player reveal _weapon; \ No newline at end of file diff --git a/SQF/dayz_code/actions/engineer_upgrade.sqf b/SQF/dayz_code/actions/engineer_upgrade.sqf deleted file mode 100644 index 9f67e45a2..000000000 --- a/SQF/dayz_code/actions/engineer_upgrade.sqf +++ /dev/null @@ -1,24 +0,0 @@ -private ["_array","_object","_magazine","_classname","_dir","_location","_weapon"]; -_array = _this select 3; -_object = _array select 0; -_magazine = _array select 1; -_classname = _array select 2; - -_dir = direction _object; -_location = getPosATL _object; - -player removeMagazine _magazine; -player playActionNow "Medic"; - -r_action = false; -call fnc_usec_medic_removeActions; - -sleep 8; -//Delete old Object -deleteVehicle _object; - -//New Object -_weapon = _classname createVehicle _location; -_weapon setDir _dir; -_weapon setpos _location; -player reveal _weapon; \ No newline at end of file diff --git a/SQF/dayz_code/actions/fill_nearestVehicle.sqf b/SQF/dayz_code/actions/fill_nearestVehicle.sqf index 766c7a155..70f4cafcc 100644 --- a/SQF/dayz_code/actions/fill_nearestVehicle.sqf +++ b/SQF/dayz_code/actions/fill_nearestVehicle.sqf @@ -1,13 +1,27 @@ -private ["_vehicle","_curFuel","_newFuel","_started","_finished","_animState","_isMedic","_abort","_canSize","_configVeh","_capacity","_nameText","_isOk","_findNearestVehicles","_findNearestVehicle","_IsNearVehicle"]; +private ["_vehicle","_curFuel","_newFuel","_started","_finished","_animState","_isMedic","_abort","_canSize","_configVeh","_capacity","_nameText","_isOk","_findNearestVehicles","_findNearestVehicle","_IsNearVehicle","_isVehicle","_configSrcVeh","_capacitySrc","_nameTextSrc","_isFillok","_curFuelSrc","_newFuelSrc","_vehicleSrc"]; -if(TradeInprogress) exitWith { cutText ["Refuel already in progress." , "PLAIN DOWN"] }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_24") , "PLAIN DOWN"] }; +DZE_ActionInProgress = true; -// Get all nearby vehicles within 10m -_findNearestVehicles = nearestObjects [player, ["AllVehicles"], 10]; +_isVehicle = false; + +_vehicleSrc = _this select 3; + +if(!(isNull _vehicleSrc)) then { + + _isVehicle = ((_vehicleSrc isKindOf "AllVehicles") and !(_vehicleSrc isKindOf "Man")); + // If fuel source is vehicle get actual capacity + _configSrcVeh = configFile >> "cfgVehicles" >> TypeOf(_vehicleSrc); + _capacitySrc = getNumber(_configSrcVeh >> "fuelCapacity"); + _nameTextSrc = getText(_configSrcVeh >> "displayName"); +}; + +// Get all nearby vehicles within 30m +_findNearestVehicles = nearestObjects [player, ["AllVehicles"], 30]; _findNearestVehicle = []; { - if (alive _x and !(_x isKindOf "Man")) then { + //diag_log ("FILL = " + str(_x) + " = " + str(_vehicleSrc)); + if (alive _x and !(_x == _vehicleSrc) and !(_x isKindOf "Man")) exitWith { _findNearestVehicle set [(count _findNearestVehicle),_x]; }; } foreach _findNearestVehicles; @@ -24,7 +38,6 @@ if(_IsNearVehicle >= 1) then { _capacity = getNumber(_configVeh >> "fuelCapacity"); _nameText = getText(_configVeh >> "displayName"); - _isOk = true; // perform fuel up while {_isOk} do { @@ -32,13 +45,14 @@ if(_IsNearVehicle >= 1) then { // qty to add per loop _canSize = (_capacity / 10); - cutText [format["Filling up %1, move to cancel.",_nameText], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_131"),_nameText], "PLAIN DOWN"]; // alert zombies [player,20,true,(getPosATL player)] spawn player_alertZombies; _finished = false; + [1,1] call dayz_HungerThirst; // force animation player playActionNow "Medic"; @@ -76,25 +90,44 @@ if(_IsNearVehicle >= 1) then { if (_finished) then { - // Get vehicle fuel levels again - _curFuel = ((fuel _vehicle) * _capacity); - _newFuel = (_curFuel + _canSize); + _isFillok = true; - if (_newFuel > _capacity) then {_newFuel = _capacity; _abort = true; }; + // add checks for fuel level + if(_isVehicle) then { + _curFuelSrc = ((fuel _vehicleSrc) * _capacitySrc); + _newFuelSrc = (_curFuelSrc - _canSize); - // calculate minimum needed fuel - _newFuel = (_newFuel / _capacity); - - dayzSetFuel = [_vehicle,_newFuel]; - if (local _vehicle) then { - dayzSetFuel spawn local_setFuel; + // calculate new fuel + _newFuelSrc = (_newFuelSrc / _capacitySrc); + if (_newFuelSrc > 0) then { + PVDZE_veh_SFuel = [_vehicleSrc,_newFuelSrc]; + PVDZE_veh_SFuel spawn local_setFuel; + publicVariable "PVDZE_veh_SFuel"; + } else { + _isFillok = false; + _abort = true; + }; }; - publicVariable "dayzSetFuel"; + + if (_isFillok) then { + // Get vehicle fuel levels again + _curFuel = ((fuel _vehicle) * _capacity); + _newFuel = (_curFuel + _canSize); - // Play sound - [player,"refuel",0,false] call dayz_zombieSpeak; + if (_newFuel > _capacity) then {_newFuel = _capacity; _abort = true; }; - cutText [format["%1 filled to %2 percent capacity.",_nameText,round(_newFuel*100)], "PLAIN DOWN"]; + // calculate minimum needed fuel + _newFuel = (_newFuel / _capacity); + + PVDZE_veh_SFuel = [_vehicle,_newFuel]; + PVDZE_veh_SFuel spawn local_setFuel; + publicVariable "PVDZE_veh_SFuel"; + + // Play sound + [player,"refuel",0,false] call dayz_zombieSpeak; + + cutText [format[(localize "str_epoch_player_132"),_nameText,round(_newFuel*100)], "PLAIN DOWN"]; + }; }; if(_abort) exitWith {}; @@ -102,6 +135,6 @@ if(_IsNearVehicle >= 1) then { }; } else { - cutText ["No Vehicles Nearby.", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_27"), "PLAIN DOWN"]; }; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/fill_startGenerator.sqf b/SQF/dayz_code/actions/fill_startGenerator.sqf index 4c646b1b3..135a1b852 100644 --- a/SQF/dayz_code/actions/fill_startGenerator.sqf +++ b/SQF/dayz_code/actions/fill_startGenerator.sqf @@ -1,7 +1,7 @@ private ["_vehicle","_started","_finished","_animState","_isMedic","_soundSource"]; -if(TradeInprogress) exitWith { cutText ["Refuel already in progress." , "PLAIN DOWN"] }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_24") , "PLAIN DOWN"] }; +DZE_ActionInProgress = true; player removeAction s_player_fillgen; s_player_fillgen = 1; @@ -9,6 +9,7 @@ s_player_fillgen = 1; // Use target from addaction _vehicle = _this select 3; +[1,1] call dayz_HungerThirst; // force animation player playActionNow "Medic"; @@ -18,7 +19,7 @@ r_doLoop = true; _started = false; _finished = false; -cutText ["Preparing to fuel and start generator, move to cancel.", "PLAIN DOWN"]; +cutText [(localize "str_epoch_player_25"), "PLAIN DOWN"]; [player,50,true,(getPosATL player)] spawn player_alertZombies; @@ -45,7 +46,7 @@ if(!_finished) then { [objNull, player, rSwitchMove,""] call RE; player playActionNow "stop"; }; - cutText ["Canceled." , "PLAIN DOWN"] + cutText [(localize "str_epoch_player_26") , "PLAIN DOWN"] }; if (_finished) then { @@ -54,7 +55,6 @@ if (_finished) then { if(!(_vehicle getVariable ["GeneratorFilled", false]) and ("ItemJerrycan" in magazines player)) then { if(([player,"ItemJerrycan"] call BIS_fnc_invRemove) == 1) then { - player addMagazine "ItemJerrycanEmpty"; // mark as once filled @@ -69,7 +69,7 @@ if (_finished) then { _vehicle setVariable ["GeneratorSound", _soundSource,true]; - cutText ["Generator has been started.", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_28"), "PLAIN DOWN"]; }; } else { @@ -82,11 +82,10 @@ if (_finished) then { _vehicle setVariable ["GeneratorSound", _soundSource,true]; - // TODO: Add running sounds to generator - cutText ["Generator has been started.", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_28"), "PLAIN DOWN"]; }; }; -TradeInprogress = false; +DZE_ActionInProgress = false; s_player_fillgen = -1; \ No newline at end of file diff --git a/SQF/dayz_code/actions/fire_light.sqf b/SQF/dayz_code/actions/fire_light.sqf index bb62a7726..b30ae49df 100644 --- a/SQF/dayz_code/actions/fire_light.sqf +++ b/SQF/dayz_code/actions/fire_light.sqf @@ -6,6 +6,7 @@ _isOk = count (_location isFlatEmpty [0.5,0,0,4,0,false,player]) > 0; if (_isOk) then { _dir = getDir player; _classname = "Land_Fire"; + [1,1] call dayz_HungerThirst; player playActionNow "Medic"; sleep 6; dayz_hasFire = createVehicle [_classname, _location, [], 0, "CAN_COLLIDE"]; diff --git a/SQF/dayz_code/actions/fire_pack.sqf b/SQF/dayz_code/actions/fire_pack.sqf index ae8851667..d4a22dc4c 100644 --- a/SQF/dayz_code/actions/fire_pack.sqf +++ b/SQF/dayz_code/actions/fire_pack.sqf @@ -3,7 +3,7 @@ _obj = _this select 3; player removeAction s_player_fireout; s_player_fireout = 1; - +[1,1] call dayz_HungerThirst; player playActionNow "Medic"; sleep 6; if(_obj isKindOf "Land_fire") then { diff --git a/SQF/dayz_code/actions/forcesave.sqf b/SQF/dayz_code/actions/forcesave.sqf index 8f3a6ce5c..4290a6ff7 100644 --- a/SQF/dayz_code/actions/forcesave.sqf +++ b/SQF/dayz_code/actions/forcesave.sqf @@ -1,4 +1,4 @@ private []; -//["dayzUpdateVehicle",[_this select 3,"all"]] call callRpcProcedure; -dayzUpdateVehicle = [_this select 3,"all"]; -publicVariableServer "dayzUpdateVehicle"; \ No newline at end of file +//["PVDZE_veh_Update",[_this select 3,"all"]] call callRpcProcedure; +PVDZE_veh_Update = [_this select 3,"all"]; +publicVariableServer "PVDZE_veh_Update"; \ No newline at end of file diff --git a/SQF/dayz_code/actions/gather_meat.sqf b/SQF/dayz_code/actions/gather_meat.sqf index 32736e220..ebdfa0b55 100644 --- a/SQF/dayz_code/actions/gather_meat.sqf +++ b/SQF/dayz_code/actions/gather_meat.sqf @@ -1,7 +1,10 @@ -private ["_item","_hasKnife","_hasKnifeBlunt","_hasHarvested","_qty","_text","_string","_type","_started","_finished","_animState","_isMedic","_array","_isListed","_config"]; +private ["_item","_hasKnife","_hasKnifeBlunt","_hasHarvested","_qty","_text","_string","_type","_started","_finished","_animState","_isMedic","_isListed","_config"]; -if(TradeInprogress) exitWith { cutText ["Gutting animal already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_29") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; + +player removeAction s_player_butcher; +s_player_butcher = 1; _item = _this select 3; _hasKnife = "ItemKnife" in items player; @@ -10,14 +13,12 @@ _type = typeOf _item; _hasHarvested = _item getVariable["meatHarvested",false]; _config = configFile >> "CfgSurvival" >> "Meat" >> _type; -player removeAction s_player_butcher; -s_player_butcher = 1; - if ((_hasKnife or _hasKnifeBlunt) and !_hasHarvested) then { //Get Animal Type _isListed = isClass (_config); _text = getText (configFile >> "CfgVehicles" >> _type >> "displayName"); + [1,1] call dayz_HungerThirst; // force animation player playActionNow "Medic"; @@ -53,7 +54,7 @@ if ((_hasKnife or _hasKnifeBlunt) and !_hasHarvested) then { [objNull, player, rSwitchMove,""] call RE; player playActionNow "stop"; }; - cutText ["Canceled gutting." , "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_30") , "PLAIN DOWN"]; //_abort = true; }; @@ -73,18 +74,13 @@ if ((_hasKnife or _hasKnifeBlunt) and !_hasHarvested) then { if (_hasKnifeBlunt) then { _qty = round(_qty / 2); }; - _array = [_item,_qty]; - - if (local _item) then { - _array spawn local_gutObject; - } else { - dayzGutBody = _array; - publicVariable "dayzGutBody"; - }; - + PVDZE_plr_GutBody = [_item,_qty]; + PVDZE_plr_GutBody spawn local_gutObject; + publicVariable "PVDZE_plr_GutBody"; + _string = format[localize "str_success_gutted_animal",_text,_qty]; cutText [_string, "PLAIN DOWN"]; }; }; s_player_butcher = -1; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/gather_zparts.sqf b/SQF/dayz_code/actions/gather_zparts.sqf index 94d1d6a7e..ad2d62a1d 100644 --- a/SQF/dayz_code/actions/gather_zparts.sqf +++ b/SQF/dayz_code/actions/gather_zparts.sqf @@ -1,7 +1,10 @@ -private ["_hasKnife","_qty","_item","_text","_string","_type","_started","_finished","_animState","_isMedic","_array","_hasHarvested","_hasKnifeBlunt"]; +private ["_hasKnife","_qty","_item","_text","_string","_type","_started","_finished","_animState","_isMedic","_hasHarvested","_hasKnifeBlunt","_humanity"]; -if(TradeInprogress) exitWith { cutText ["Gutting zombie already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_31") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; + +player removeAction s_player_butcher; +s_player_butcher = 1; _item = _this select 3; _hasKnife = "ItemKnife" in items player; @@ -10,15 +13,13 @@ _type = typeOf _item; _hasHarvested = _item getVariable["meatHarvested",false]; //_config = configFile >> "CfgSurvival" >> "Meat" >> _type; -player removeAction s_player_butcher; -s_player_butcher = 1; - if ((_hasKnife or _hasKnifeBlunt) and !_hasHarvested) then { //Get Animal Type //_loop = true; //_isListed = isClass (_config); _text = getText (configFile >> "CfgVehicles" >> _type >> "displayName"); + [1,1] call dayz_HungerThirst; // force animation player playActionNow "Medic"; @@ -54,7 +55,7 @@ if ((_hasKnife or _hasKnifeBlunt) and !_hasHarvested) then { [objNull, player, rSwitchMove,""] call RE; player playActionNow "stop"; }; - cutText ["Canceled gutting." , "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_30") , "PLAIN DOWN"]; //_abort = true; }; @@ -69,18 +70,19 @@ if ((_hasKnife or _hasKnifeBlunt) and !_hasHarvested) then { _qty = 1; - _array = [_item,_qty]; - - if (local _item) then { - _array spawn local_gutObjectZ; - } else { - dayzGutBody = _array; - publicVariable "dayzGutBodyZ"; - }; + PVDZE_plr_GutBody = [_item,_qty]; + PVDZE_plr_GutBody spawn local_gutObjectZ; + publicVariable "PVDZE_plr_GutBodyZ"; + // Reduce humanity for gutting zeds + _humanity = player getVariable["humanity",0]; + _humanity = _humanity - 10; + player setVariable["humanity",_humanity,true]; + + _string = format["Successfully Gutted Zombie",_text,_qty]; cutText [_string, "PLAIN DOWN"]; }; }; s_player_butcher = -1; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/halo_jump.sqf b/SQF/dayz_code/actions/halo_jump.sqf new file mode 100644 index 000000000..b12198f5f --- /dev/null +++ b/SQF/dayz_code/actions/halo_jump.sqf @@ -0,0 +1,8 @@ +DZE_myHaloVehicle removeAction s_halo_action; +s_halo_action = -1; + +player action [ "eject", (vehicle player)]; +sleep 1; +player spawn BIS_fnc_halo; +player setvelocity [0,120*0.8,0]; +player setdir 0; \ No newline at end of file diff --git a/SQF/dayz_code/actions/hotwire_veh.sqf b/SQF/dayz_code/actions/hotwire_veh.sqf new file mode 100644 index 000000000..1190a9ee1 --- /dev/null +++ b/SQF/dayz_code/actions/hotwire_veh.sqf @@ -0,0 +1,31 @@ +private ["_vehicle","_removed"]; +_vehicle = _this select 3; + +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_32") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; + +{player removeAction _x} forEach s_player_lockunlock;s_player_lockunlock = []; +s_player_lockUnlock_crtl = 1; + +_removed = ([player,"ItemHotwireKit",1] call BIS_fnc_invRemove); + +if (_removed == 1) then { + + if((random 10) <= 7.5) then { + + PVDZE_veh_Lock = [_vehicle,false]; + if(player distance _vehicle < 10) then { + + if (local _vehicle) then { + PVDZE_veh_Lock spawn local_lockUnlock + } else { + publicVariable "PVDZE_veh_Lock"; + }; + }; + } else { + cutText [(localize "str_epoch_player_33") , "PLAIN DOWN"]; + }; +}; + +s_player_lockUnlock_crtl = -1; +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/jerry_fill.sqf b/SQF/dayz_code/actions/jerry_fill.sqf index c62a44763..e03dd3571 100644 --- a/SQF/dayz_code/actions/jerry_fill.sqf +++ b/SQF/dayz_code/actions/jerry_fill.sqf @@ -1,7 +1,7 @@ -private ["_qty","_started","_finished","_animState","_isMedic","_abort","_fillCounter","_dis","_sfx"]; +private ["_qty","_started","_finished","_animState","_isMedic","_abort","_fillCounter","_dis","_sfx","_displayName","_fuelCans"]; -if(TradeInprogress) exitWith { cutText ["Fill Jerry already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_34"), "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; player removeAction s_player_fillfuel; s_player_fillfuel = 1; @@ -9,18 +9,24 @@ s_player_fillfuel = 1; _fillCounter = 0; _abort = false; -_qty = {_x == "ItemJerrycanEmpty"} count magazines player; +_fuelCans = []; -for "_x" from 1 to _qty do { +{ + if(_x == "ItemJerrycanEmpty" or _x == "ItemFuelBarrelEmpty") then { + _fuelCans set [(count _fuelCans),_x]; + }; +} forEach magazines player; + +_qty = count _fuelCans; + +{ + _displayName = getText (configFile >> "cfgMagazines" >> _x >> "displayName"); _fillCounter = _fillCounter + 1; - if(_qty == 1) then { - cutText ["Preparing to siphon, stand still to fill empty jerry can.", "PLAIN DOWN"]; - } else { - cutText [format[("Preparing to siphon, stand still to fill empty jerry can %1 of %2."),_fillCounter,_qty] , "PLAIN DOWN"]; - }; - + cutText [format[(localize "str_epoch_player_133"),_displayName], "PLAIN DOWN"]; + + [1,1] call dayz_HungerThirst; // force animation player playActionNow "Medic"; // Play sound and alert zombies @@ -59,27 +65,27 @@ for "_x" from 1 to _qty do { [objNull, player, rSwitchMove,""] call RE; player playActionNow "stop"; }; - cutText ["Canceled siphon." , "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_35") , "PLAIN DOWN"]; _abort = true; }; if (_finished) then { - - if ("ItemJerrycanEmpty" in magazines player) then { - - player removeMagazine "ItemJerrycanEmpty"; - player addMagazine "ItemJerrycan"; - - cutText [format[(localize "str_player_09"),1], "PLAIN DOWN"]; + if(([player,_x] call BIS_fnc_invRemove) == 1) then { + if (_x == "ItemFuelBarrelEmpty") then { + player addMagazine "ItemFuelBarrel"; + } else { + player addMagazine "ItemJerrycan"; + }; + cutText [format[(localize "str_epoch_player_134"),_displayName], "PLAIN DOWN"]; } else { - cutText [(localize "str_player_10") , "PLAIN DOWN"]; _abort = true; }; }; sleep 1; if(_abort) exitWith {}; -}; + +} forEach _fuelCans; s_player_fillfuel = -1; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/list_playerDeaths.sqf b/SQF/dayz_code/actions/list_playerDeaths.sqf index 4d7d0a86e..2a970df0d 100644 --- a/SQF/dayz_code/actions/list_playerDeaths.sqf +++ b/SQF/dayz_code/actions/list_playerDeaths.sqf @@ -1,25 +1,19 @@ -private ["_activatingPlayer"]; +private []; -// [ _trader_id, _category, _action ]; -_activatingPlayer = _this select 1; - -//diag_log format["DEBUG DEATH OBJ: %1", _this select 0]; - -//["dayzPlayerDeaths",[_activatingPlayer]] call callRpcProcedure; -dayzPlayerDeaths = [_activatingPlayer]; -publicVariableServer "dayzPlayerDeaths"; - -waitUntil {!isNil "dayzPlayerDeathsResult"}; - -//diag_log format["DEBUG Death: %1", dayzPlayerDeathsResult]; - -if((count dayzPlayerDeathsResult) > 0) then { - "Recent Player Deaths:" hintC dayzPlayerDeathsResult; -} else { - "Recent Player Deaths:" hintC "No recent Deaths."; +// attempt to remove newspaper if called without args +if (count _this == 0) then { + player removeMagazine "ItemNewspaper"; }; +PVDZE_plr_DeathB = [player]; +publicVariableServer "PVDZE_plr_DeathB"; +waitUntil {!isNil "PVDZE_plr_DeathBResult"}; -// Clear Data maybe consider cacheing results -dayzPlayerDeathsResult = nil; \ No newline at end of file +if((count PVDZE_plr_DeathBResult) > 0) then { + // load death message board ui + call EpochDeathBoardLoad; +} else { + cutText [(localize "str_epoch_player_36"), "PLAIN DOWN"]; + PVDZE_plr_DeathBResult = nil; +}; \ No newline at end of file diff --git a/SQF/dayz_code/actions/lock_veh.sqf b/SQF/dayz_code/actions/lock_veh.sqf index 2025b7cd5..75ca4b5e4 100644 --- a/SQF/dayz_code/actions/lock_veh.sqf +++ b/SQF/dayz_code/actions/lock_veh.sqf @@ -1,20 +1,20 @@ private["_vehicle"]; _vehicle = _this select 3; -if(TradeInprogress) exitWith { cutText ["Lock vehicle already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_37") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; {player removeAction _x} forEach s_player_lockunlock;s_player_lockunlock = []; s_player_lockUnlock_crtl = 1; -dayzLockVehicle = [_vehicle,true]; +PVDZE_veh_Lock = [_vehicle,true]; if(player distance _vehicle < 10) then { if (local _vehicle) then { - dayzLockVehicle spawn local_lockUnlock + PVDZE_veh_Lock spawn local_lockUnlock } else { - publicVariable "dayzLockVehicle"; + publicVariable "PVDZE_veh_Lock"; }; }; s_player_lockUnlock_crtl = -1; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/maintain_area.sqf b/SQF/dayz_code/actions/maintain_area.sqf new file mode 100644 index 000000000..6e9e55e8f --- /dev/null +++ b/SQF/dayz_code/actions/maintain_area.sqf @@ -0,0 +1,139 @@ +//Code developed by Axe Cop for use in DayZ Epoch Mod. +private ["_missing","_missingQty","_proceed","_itemIn","_countIn","_qty","_num_removed","_removed","_removed_total","_tobe_removed_total","_obj","_objectID","_objectUID","_classname","_location","_dir","_objectCharacterID","_object","_temp_removed_array","_textMissing","_target","_objectClasses","_range","_objects","_requirements","_count","_cost","_itemText","_option"]; + +if (DZE_ActionInProgress) exitWith { cutText ["Maintenance already in progress." , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; + +player removeAction s_player_maintain_area; +s_player_maintain_area = 1; +player removeAction s_player_maintain_area_preview; +s_player_maintain_area_preview = 1; + +_target = cursorTarget; // Plastic_Pole_EP1_DZ +_objectClasses = ["ModularItems", "DZE_Housebase"]; +_range = 50; // set the max range for the maintain area +_objects = nearestObjects [_target, _objectClasses, _range]; + +// TODO dynamic requirements based on used building parts? +_count = count _objects; +_requirements = []; +switch true do { + case (_count <= 20): {_requirements = [["ItemGoldBar10oz",2]]}; + case (_count <= 50): {_requirements = [["ItemGoldBar10oz",4]]}; + case (_count <= 100): {_requirements = [["ItemBriefcase100oz",1]]}; + case (_count <= 200): {_requirements = [["ItemBriefcase100oz",2]]}; + case (_count <= 300): {_requirements = [["ItemBriefcase100oz",3]]}; + case (_count <= 400): {_requirements = [["ItemBriefcase100oz",4]]}; + case (_count > 400): {_requirements = [["ItemBriefcase100oz",5]]}; +}; + +_option = _this select 3; +switch _option do { + case "maintain": { + _missing = ""; + _missingQty = 0; + _proceed = true; + { + _itemIn = _x select 0; + _countIn = _x select 1; + _qty = { (_x == _itemIn) || (configName(inheritsFrom(configFile >> "cfgMagazines" >> _x)) == _itemIn) } count magazines player; + if (_qty < _countIn) exitWith { _missing = _itemIn; _missingQty = (_countIn - _qty); _proceed = false; }; + } forEach _requirements; + + if (_proceed) then { + player playActionNow "Medic"; + [player,_range,true,(getPosATL player)] spawn player_alertZombies; + + _temp_removed_array = []; + _removed_total = 0; + _tobe_removed_total = 0; + + { + _removed = 0; + _itemIn = _x select 0; + _countIn = _x select 1; + _tobe_removed_total = _tobe_removed_total + _countIn; + + { + if ((_removed < _countIn) && ((_x == _itemIn) || configName(inheritsFrom(configFile >> "cfgMagazines" >> _x)) == _itemIn)) then { + _num_removed = ([player,_x] call BIS_fnc_invRemove); + _removed = _removed + _num_removed; + _removed_total = _removed_total + _num_removed; + if (_num_removed >= 1) then { + _temp_removed_array set [count _temp_removed_array,_x]; + }; + }; + } forEach magazines player; + } forEach _requirements; + + // all required items removed from player gear + if (_tobe_removed_total == _removed_total) then { + { + _obj = _x; + + // Find objectID + _objectID = _obj getVariable ["ObjectID","0"]; + + // Find objectUID + _objectUID = _obj getVariable ["ObjectUID","0"]; + + if (_objectID == "0" && _objectUID == "0") exitWith { cutText ["At least one building part is not setup yet.", "PLAIN DOWN"];}; + + // Get classname + _classname = typeOf _obj; + + // Get position + _location = _obj getVariable["OEMPos",(getposATL _obj)]; + + // Get direction + _dir = getDir _obj; + + // Find CharacterID + _objectCharacterID = _obj getVariable ["CharacterID","0"]; + + // Create new object + _object = createVehicle [_classname, [0,0,0], [], 0, "CAN_COLLIDE"]; + + // Set direction + _object setDir _dir; + + // Set location + _object setPosATL _location; + + PVDZE_obj_Swap = [_objectCharacterID,_object,[_dir,_location],_classname,_obj,_objectID,_objectUID]; + publicVariableServer "PVDZE_obj_Swap"; + + player reveal _object; + } forEach _objects; + + cutText [format["You have maintained %1 building parts.", _count], "PLAIN DOWN", 5]; + // uncomment the next 2 lines if you want logging of area maintenance to the server report file (Arma2OAserver.RPT) + maintainArea_log = [player, _target, _count]; + publicVariableServer "maintainArea_log"; + } else { + {player addMagazine _x;} forEach _temp_removed_array; + cutText [format["Missing Parts after first check Item: %1 / %2",_removed_total,_tobe_removed_total], "PLAIN DOWN"]; + }; + } else { + _textMissing = getText(configFile >> "CfgMagazines" >> _missing >> "displayName"); + cutText [format["Missing %1 more of %2", _missingQty, _textMissing], "PLAIN DOWN"]; + }; + }; + case "preview": { + _cost = ""; + { + _itemIn = _x select 0; + _countIn = _x select 1; + _itemText = getText(configFile >> "CfgMagazines" >> _itemIn >> "displayName"); + if (_cost != "") then { + _cost = _cost + " and "; + }; + _cost = _cost + (str(_countIn) + " of " + _itemText); + } forEach _requirements; + cutText [format["%1 building parts in range, maintenance would cost %2.", _count, _cost], "PLAIN DOWN"]; + }; +}; + +DZE_ActionInProgress = false; +s_player_maintain_area = -1; +s_player_maintain_area_preview = -1; diff --git a/SQF/dayz_code/actions/object_pickup.sqf b/SQF/dayz_code/actions/object_pickup.sqf index be98dd569..eb6eef188 100644 --- a/SQF/dayz_code/actions/object_pickup.sqf +++ b/SQF/dayz_code/actions/object_pickup.sqf @@ -1,83 +1,50 @@ -private ["_array","_type","_classname","_holder","_config","_isOk","_muzzles","_playerID","_claimedBy","_text","_broken","_playerNear","_obj","_qty"]; +private ["_array","_type","_classname","_holder","_config","_isOk","_muzzles","_playerID","_claimedBy","_text","_playerNear","_obj","_qty"]; // Exit if player zombie if(player isKindOf "PZombie_VB") exitWith {}; -if(TradeInprogress) exitWith { cutText ["Take item already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; - -// Test cannot lock while another player is nearby -_playerNear = {isPlayer _x} count (player nearEntities ["CAManBase", 6]) > 1; -if(_playerNear) exitWith { TradeInprogress = false; cutText ["Cannot take item while another player is nearby." , "PLAIN DOWN"]; }; +if (!DZE_CanPickup) exitWith { cutText [(localize "str_epoch_player_38") , "PLAIN DOWN"]; }; +DZE_CanPickup = false; _array = _this select 3; _type = _array select 0; _classname = _array select 1; _holder = _array select 2; -_playerID = getPlayerUID player; +// if holder is null disallow pickup for 5 seconds +if(isNull _holder) exitWith { + [] spawn { + sleep 5; + DZE_CanPickup = true; + }; +}; + +// Check if closest player +_PlayerNear = _holder call dze_isnearest_player; +if (_PlayerNear) exitWith {cutText [localize "str_pickup_limit_4", "PLAIN DOWN"]}; + _text = getText (configFile >> _type >> _classname >> "displayName"); -_claimedBy = _holder getVariable["claimed","0"]; - -// Check if any players are nearby if not allow player to claim item. -_playerNear = {isPlayer _x} count (player nearEntities ["CAManBase", 6]) > 1; - -// Only allow if not already claimed. -if (_claimedBy == "0" or !_playerNear) then { - // Since item was not claimed proceed with claiming it. - _holder setVariable["claimed",_playerID,true]; -}; - -if(_classname isKindOf "TrapBear") exitwith {TradeInprogress = false; deleteVehicle _holder;}; - player playActionNow "PutDown"; -if (_classname == "MeleeCrowbar") then { - player addMagazine 'crowbar_swing'; -}; -if (_classname == "MeleeHatchet") then { - player addMagazine 'hatchet_swing'; -}; -if (_classname == "MeleeMachete") then { - player addMagazine 'Machete_swing'; -}; -if (_classname == "MeleeFishingPole") then { - player addMagazine 'Fishing_Swing'; -}; -_broken = false; -if(_classname == "WoodenArrow") then { - if (20 > random 100) then { - _broken = true; +if(_classname isKindOf "TrapBear") exitwith {DZE_CanPickup = true; deleteVehicle _holder;}; + +if(_classname isKindOf "Bag_Base_EP1") exitwith { + // diag_log("Picked up a bag: " + _classname); + if(_classname == typeOf _holder) then { + player action ["TakeBag", _holder]; }; }; -if (_broken) exitWith { deleteVehicle _holder; TradeInprogress = false; cutText [localize "str_broken_arrow", "PLAIN DOWN"] }; - -sleep 1; - -_claimedBy = _holder getVariable["claimed","0"]; - -if (_claimedBy != _playerID) exitWith {TradeInprogress = false; cutText [format[(localize "str_player_beinglooted"),_text] , "PLAIN DOWN"]}; - -if(_classname isKindOf "Bag_Base_EP1") then { - diag_log("Picked up a bag: " + _classname); -}; - -// test to see if item still exists just before adding and removing -if(isNull _holder) exitWith { TradeInprogress = false; }; _obj = nearestObjects [(getPosATL player), [(typeOf _holder)], 5]; _qty = count _obj; if(_qty >= 1) then { - _config = (configFile >> _type >> _classname); _isOk = [player,_config] call BIS_fnc_invAdd; if (_isOk) then { - deleteVehicle _holder; - if (_classname in ["MeleeHatchet","MeleeCrowbar","MeleeMachete","MeleeFishingPole"]) then { - + if (_classname in ["MeleeHatchet_DZE","MeleeCrowbar","MeleeMachete","MeleeFishingPole","MeleeSledge"]) then { if (_type == "cfgWeapons") then { _muzzles = getArray(configFile >> "cfgWeapons" >> _classname >> "muzzles"); //_wtype = ((weapons player) select 0); @@ -88,21 +55,11 @@ if(_qty >= 1) then { }; }; }; - } else { - _holder setVariable["claimed","0",true]; - cutText [localize "STR_DAYZ_CODE_2", "PLAIN DOWN"]; - if (_classname == "MeleeCrowbar") then { - player removeMagazine 'crowbar_swing'; - }; - if (_classname == "MeleeHatchet") then { - player removeMagazine 'hatchet_swing'; - }; - if (_classname == "MeleeMachete") then { - player removeMagazine 'Machete_swing'; - }; - if (_classname == "MeleeFishingPole") then { - player removeMagazine 'Fishing_Swing'; - }; }; }; -TradeInprogress = false; + +// disallow another pickup action for 5 seconds. +[] spawn { + sleep 5; + DZE_CanPickup = true; +}; \ No newline at end of file diff --git a/SQF/dayz_code/actions/player_addToolbelt.sqf b/SQF/dayz_code/actions/player_addToolbelt.sqf index b7be4bd98..15220ebc5 100644 --- a/SQF/dayz_code/actions/player_addToolbelt.sqf +++ b/SQF/dayz_code/actions/player_addToolbelt.sqf @@ -1,17 +1,17 @@ private ["_item","_config","_onLadder","_create","_isOk","_config2","_magType","_meleeNum","_muzzles","_wtype","_type","_hastoolweapon","_text"]; -if(TradeInprogress) exitWith { cutText ["Add to toolbelt already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_39") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; _item = _this; _config = configFile >> "cfgWeapons" >> _item; _onLadder = (getNumber (configFile >> "CfgMovesMaleSdr" >> "States" >> (animationState player) >> "onLadder")) == 1; -if (_onLadder) exitWith {TradeInprogress = false; cutText [(localize "str_player_21") , "PLAIN DOWN"]}; +if (_onLadder) exitWith {DZE_ActionInProgress = false; cutText [(localize "str_player_21") , "PLAIN DOWN"]}; _hastoolweapon = _this in weapons player; _text = getText (_config >> "displayName"); -if (!_hastoolweapon) exitWith {TradeInprogress = false; cutText [format[(localize "str_player_30"),_text] , "PLAIN DOWN"]}; +if (!_hastoolweapon) exitWith {DZE_ActionInProgress = false; cutText [format[(localize "str_player_30"),_text] , "PLAIN DOWN"]}; call gear_ui_init; @@ -20,7 +20,7 @@ _create = getArray (_config >> "ItemActions" >> "Toolbelt" >> "output") select _config2 = configFile >> "cfgWeapons" >> _create; //Remove magazines if needed -if (_item in ["MeleeHatchet","MeleeCrowbar","MeleeMachete","MeleeFishingPole"]) then { +if (_item in ["MeleeHatchet_DZE","MeleeCrowbar","MeleeMachete","MeleeFishingPole","MeleeSledge"]) then { _magType = ([] + getArray (configFile >> "cfgWeapons" >> _item >> "magazines")) select 0; _meleeNum = ({_x == _magType} count magazines player); for "_i" from 1 to _meleeNum do { @@ -28,12 +28,14 @@ if (_item in ["MeleeHatchet","MeleeCrowbar","MeleeMachete","MeleeFishingPole"]) }; }; -if (_item in ["ItemHatchet","ItemCrowbar","ItemMachete"]) then { +if (_item in ["ItemHatchet_DZE","ItemCrowbar","ItemMachete","ItemFishingPole","ItemSledge"]) then { switch (primaryWeapon player) do { - case "MeleeHatchet": { "MeleeHatchet" call player_addToolbelt }; + case "MeleeHatchet_DZE": { "MeleeHatchet_DZE" call player_addToolbelt }; case "MeleeCrowbar": { "MeleeCrowbar" call player_addToolbelt }; case "MeleeMachete": { "MeleeMachete" call player_addToolbelt }; + case "MeleeFishingPole": { "MeleeFishingPole" call player_addToolbelt }; + case "MeleeSledge": { "MeleeSledge" call player_addToolbelt }; }; }; @@ -44,12 +46,15 @@ if (_isOk) then { player removeWeapon _item; //Add magazines if needed - if (_create in ["MeleeHatchet","MeleeCrowbar","MeleeMachete","MeleeFishingPole"]) then { + if (_create in ["MeleeHatchet_DZE","MeleeCrowbar","MeleeMachete","MeleeFishingPole","MeleeSledge"]) then { if (_create == "MeleeCrowbar") then { player addMagazine 'crowbar_swing'; }; - if (_create == "MeleeHatchet") then { - player addMagazine 'hatchet_swing'; + if (_create == "MeleeSledge") then { + player addMagazine 'sledge_swing'; + }; + if (_create == "MeleeHatchet_DZE") then { + player addMagazine 'Hatchet_swing'; }; if (_create == "MeleeMachete") then { player addMagazine 'Machete_swing'; @@ -71,12 +76,15 @@ if (_isOk) then { cutText [localize "STR_DAYZ_CODE_2", "PLAIN DOWN"]; //Add magazines back - if (_item in ["MeleeHatchet","MeleeCrowbar","MeleeMachete","MeleeFishingPole"]) then { + if (_item in ["MeleeHatchet_DZE","MeleeCrowbar","MeleeMachete","MeleeFishingPole","MeleeSledge"]) then { if (_item == "MeleeCrowbar") then { player addMagazine 'crowbar_swing'; }; - if (_item == "MeleeHatchet") then { - player addMagazine 'hatchet_swing'; + if (_item == "MeleeSledge") then { + player addMagazine 'sledge_swing'; + }; + if (_item == "MeleeHatchet_DZE") then { + player addMagazine 'Hatchet_Swing'; }; if (_item == "MeleeMachete") then { player addMagazine 'Machete_swing'; @@ -86,4 +94,4 @@ if (_isOk) then { }; }; }; -TradeInprogress = false; +DZE_ActionInProgress = false; diff --git a/SQF/dayz_code/actions/player_build.sqf b/SQF/dayz_code/actions/player_build.sqf index 7a73c6c75..8118ea940 100644 --- a/SQF/dayz_code/actions/player_build.sqf +++ b/SQF/dayz_code/actions/player_build.sqf @@ -1,213 +1,406 @@ -private ["_location","_dir","_classname","_item","_hasrequireditem","_missing","_hastoolweapon","_cancel","_reason","_isBuilding","_started","_finished","_animState","_isMedic","_dis","_sfx","_hasbuilditem","_tmpbuilt","_buildings","_onLadder","_isWater","_require","_text","_offset","_IsNearPlot","_isOk","_location1","_location2","_counter","_limit","_proceed","_num_removed","_position","_object","_canBuildOnPlot","_friendlies","_nearestPole","_ownerID","_findNearestPoles","_findNearestPole"]; +/* + DayZ Base Building + Made for DayZ Epoch please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. +*/ +private ["_location","_dir","_classname","_item","_hasrequireditem","_missing","_hastoolweapon","_cancel","_reason","_started","_finished","_animState","_isMedic","_dis","_sfx","_hasbuilditem","_tmpbuilt","_onLadder","_isWater","_require","_text","_offset","_IsNearPlot","_isOk","_location1","_location2","_counter","_limit","_proceed","_num_removed","_position","_object","_canBuildOnPlot","_friendlies","_nearestPole","_ownerID","_findNearestPoles","_findNearestPole","_distance","_classnametmp","_ghost","_isPole","_needText","_lockable","_zheightchanged","_rotate","_combination_1","_combination_2","_combination_3","_combination_4","_combination","_combination_1_Display","_combinationDisplay","_zheightdirection","_abort","_isNear","_need","_objHupDiff","_needNear","_vehicle","_inVehicle","_previewCounter","_requireplot","_objHDiff","_isLandFireDZ","_isTankTrap"]; -if(TradeInprogress) exitWith { cutText ["Building already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_40") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; + +// disallow building if too many objects are found within 30m +if((count ((position player) nearObjects ["All",30])) >= DZE_BuildingLimit) exitWith {DZE_ActionInProgress = false; cutText [(localize "str_epoch_player_41"), "PLAIN DOWN"];}; _onLadder = (getNumber (configFile >> "CfgMovesMaleSdr" >> "States" >> (animationState player) >> "onLadder")) == 1; -_isWater = (surfaceIsWater (getPosATL player)) or dayz_isSwimming; +_isWater = dayz_isSwimming; _cancel = false; _reason = ""; _canBuildOnPlot = false; +_vehicle = vehicle player; +_inVehicle = (_vehicle != player); + +DZE_Q = false; +DZE_Z = false; + +DZE_Q_alt = false; +DZE_Z_alt = false; + +DZE_Q_ctrl = false; +DZE_Z_ctrl = false; + +DZE_5 = false; +DZE_4 = false; +DZE_6 = false; + +DZE_cancelBuilding = false; + call gear_ui_init; +closeDialog 1; -if(_isWater) exitWith {TradeInprogress = false; cutText [localize "str_player_26", "PLAIN DOWN"];}; -if(_onLadder) exitWith {TradeInprogress = false; cutText [localize "str_player_21", "PLAIN DOWN"];}; -if(player getVariable["combattimeout", 0] >= time) exitWith {TradeInprogress = false; cutText ["Cannot build while in combat.", "PLAIN DOWN"];}; +if (_isWater) exitWith {DZE_ActionInProgress = false; cutText [localize "str_player_26", "PLAIN DOWN"];}; +if (_inVehicle) exitWith {DZE_ActionInProgress = false; cutText [(localize "str_epoch_player_42"), "PLAIN DOWN"];}; +if (_onLadder) exitWith {DZE_ActionInProgress = false; cutText [localize "str_player_21", "PLAIN DOWN"];}; +if (player getVariable["combattimeout", 0] >= time) exitWith {DZE_ActionInProgress = false; cutText [(localize "str_epoch_player_43"), "PLAIN DOWN"];}; -_item = _this; -_classname = getText (configFile >> "CfgMagazines" >> _item >> "ItemActions" >> "Build" >> "create"); -_require = getArray (configFile >> "cfgMagazines" >> _this >> "ItemActions" >> "Build" >> "require"); +_item = _this; -_needNearby = getArray (configFile >> "cfgMagazines" >> _this >> "ItemActions" >> "Build" >> "needNearby"); +// Need Near Requirements +_abort = false; +_distance = 3; +_reason = ""; -_text = getText (configFile >> "CfgVehicles" >> _classname >> "displayName"); -_offset = getArray (configFile >> "CfgVehicles" >> _classname >> "offset"); +_needNear = getArray (configFile >> "CfgMagazines" >> _item >> "ItemActions" >> "Build" >> "neednearby"); -_isPole = (_classname == "Plastic_Pole_EP1_DZ"); +{ + _need = _x select 0; + _distance = _x select 1; + switch(_need) do{ + case "fire": + { + _isNear = {inflamed _x} count (position player nearObjects _distance); + if(_isNear == 0) then { + _abort = true; + _reason = "fire"; + }; + }; + case "workshop": + { + _isNear = count (nearestObjects [player, ["Wooden_shed_DZ","WoodShack_DZ","WorkBench_DZ"], _distance]); + if(_isNear == 0) then { + _abort = true; + _reason = "workshop"; + }; + }; + case "fueltank": + { + _isNear = count (nearestObjects [player, dayz_fuelsources, _distance]); + if(_isNear == 0) then { + _abort = true; + _reason = "fuel tank"; + }; + }; + }; +} forEach _needNear; -_distance = 30; -_needText = "Plot Pole"; -if(_isPole) then { - _distance = 45; +if(_abort) exitWith { + cutText [format[(localize "str_epoch_player_135"),_reason,_distance], "PLAIN DOWN"]; + DZE_ActionInProgress = false; }; -if((count _needNearby) == 0) then { - _needNearby = ["Plastic_Pole_EP1_DZ"]; -} else { - if("dayz_fuelpumparray" in _needNearby) then { - _needNearby = dayz_fuelpumparray; - _needText = "Fuel Pump"; - }; - if("dayz_fuelsources" in _needNearby) then { - _needNearby = dayz_fuelsources; - _needText = "Fuel Tanks"; - }; +_classname = getText (configFile >> "CfgMagazines" >> _item >> "ItemActions" >> "Build" >> "create"); +_classnametmp = _classname; +_require = getArray (configFile >> "cfgMagazines" >> _this >> "ItemActions" >> "Build" >> "require"); +_text = getText (configFile >> "CfgVehicles" >> _classname >> "displayName"); +_ghost = getText (configFile >> "CfgVehicles" >> _classname >> "ghostpreview"); + +_lockable = 0; +if(isNumber (configFile >> "CfgVehicles" >> _classname >> "lockable")) then { + _lockable = getNumber(configFile >> "CfgVehicles" >> _classname >> "lockable"); +}; + +_requireplot = 1; +if(isNumber (configFile >> "CfgVehicles" >> _classname >> "requireplot")) then { + _requireplot = getNumber(configFile >> "CfgVehicles" >> _classname >> "requireplot"); +}; + +_isAllowedUnderGround = 1; +if(isNumber (configFile >> "CfgVehicles" >> _classname >> "nounderground")) then { + _isAllowedUnderGround = getNumber(configFile >> "CfgVehicles" >> _classname >> "nounderground"); +}; + +_offset = getArray (configFile >> "CfgVehicles" >> _classname >> "offset"); +if((count _offset) <= 0) then { + _offset = [0,1.5,0]; +}; + +_isPole = (_classname == "Plastic_Pole_EP1_DZ"); +_isLandFireDZ = (_classname == "Land_Fire_DZ"); + +_distance = 30; +_needText = localize "str_epoch_player_246"; + +if(_isPole) then { + _distance = 60; }; // check for near plot -_findNearestPoles = nearestObjects [(vehicle player), _needNearby, _distance]; +_findNearestPoles = nearestObjects [(vehicle player), ["Plastic_Pole_EP1_DZ"], _distance]; _findNearestPole = []; -{if (alive _x) then {_findNearestPole set [(count _findNearestPole),_x];};} foreach _findNearestPoles; +{ + if (alive _x) then { + _findNearestPole set [(count _findNearestPole),_x]; + }; +} foreach _findNearestPoles; + _IsNearPlot = count (_findNearestPole); // If item is plot pole and another one exists within 45m -if(_isPole and _IsNearPlot > 0) exitWith { TradeInprogress = false; cutText ["Cannot build plot pole within 45m of an existing plot." , "PLAIN DOWN"]; }; +if(_isPole and _IsNearPlot > 0) exitWith { DZE_ActionInProgress = false; cutText [(localize "str_epoch_player_44") , "PLAIN DOWN"]; }; if(_IsNearPlot == 0) then { // Allow building of plot - if(_isPole) then { + if(_requireplot == 0 or _isLandFireDZ) then { _canBuildOnPlot = true; }; - + } else { // Since there are plots nearby we check for ownership and then for friend status + + // check nearby plots ownership and then for friend status + _nearestPole = _findNearestPole select 0; - if("Plastic_Pole_EP1_DZ" in _needNearby) then { - _nearestPole = _findNearestPole select 0; + // Find owner + _ownerID = _nearestPole getVariable["CharacterID","0"]; - // Find owner - _ownerID = _nearestPole getVariable["CharacterID","0"]; + // diag_log format["DEBUG BUILDING: %1 = %2", dayz_characterID, _ownerID]; - // diag_log format["DEBUG BUILDING: %1 = %2", dayz_characterID, _ownerID]; + // check if friendly to owner + if(dayz_characterID == _ownerID) then { //Keep ownership + // owner can build anything within his plot except other plots + if(!_isPole) then { + _canBuildOnPlot = true; + }; - // check if friendly to owner - if(dayz_characterID == _ownerID) then { - // owner can build anything within his plot except other plots - if(!_isPole) then { + } else { + // disallow building plot + if(!_isPole) then { + _friendlies = player getVariable ["friendlyTo",[]]; + // check if friendly to owner + if(_ownerID in _friendlies) then { _canBuildOnPlot = true; }; - - } else { - // disallow building plot - if(!_isPole) then { - _friendlies = player getVariable ["friendlyTo",[]]; - // check if friendly to owner - if(_ownerID in _friendlies) then { - _canBuildOnPlot = true; - }; - }; }; - } else { - _canBuildOnPlot = true; }; }; // _message -if(!_canBuildOnPlot) exitWith { TradeInprogress = false; cutText [format["Building requires %1 within %2m.",_needText,_distance] , "PLAIN DOWN"]; }; +if(!_canBuildOnPlot) exitWith { DZE_ActionInProgress = false; cutText [format[(localize "STR_EPOCH_PLAYER_135"),_needText,_distance] , "PLAIN DOWN"]; }; _missing = ""; _hasrequireditem = true; { _hastoolweapon = _x in weapons player; - if(!_hastoolweapon) exitWith { _hasrequireditem = false; _missing = _x; } + if(!_hastoolweapon) exitWith { _hasrequireditem = false; _missing = getText (configFile >> "cfgWeapons" >> _x >> "displayName"); } } forEach _require; _hasbuilditem = _this in magazines player; -if (!_hasbuilditem) exitWith {TradeInprogress = false; cutText [format[(localize "str_player_31"),_text,"build"] , "PLAIN DOWN"]; }; +if (!_hasbuilditem) exitWith {DZE_ActionInProgress = false; cutText [format[(localize "str_player_31"),_text,"build"] , "PLAIN DOWN"]; }; -if (!_hasrequireditem) exitWith {TradeInprogress = false; cutText [format["Missing tool %1",_missing] , "PLAIN DOWN"]; }; +if (!_hasrequireditem) exitWith {DZE_ActionInProgress = false; cutText [format[(localize "str_epoch_player_137"),_missing] , "PLAIN DOWN"]; }; if (_hasrequireditem) then { _location = [0,0,0]; - _dir = getDir player; - - player allowDamage false; - - _position = player modeltoworld _offset; - _position = [(_position select 0),(_position select 1), 0]; - - _object = createVehicle [_classname, _location, [], 0, "CAN_COLLIDE"]; - - _object setDir _dir; - - _object setPos _position; - - _object allowDamage false; - - _object attachTo [player]; - - _counter = 0; _isOk = true; + // get inital players position + _location1 = getPosATL player; + _dir = getDir player; + + // if ghost preview available use that instead + if (_ghost != "") then { + _classname = _ghost; + }; + + _object = createVehicle [_classname, _location, [], 0, "CAN_COLLIDE"]; + + _object attachTo [player,_offset]; + + _position = getPosATL _object; + + cutText [(localize "str_epoch_player_45"), "PLAIN DOWN"]; + + _previewCounter = 60; + _objHDiff = 0; + while {_isOk} do { - if (player getVariable["combattimeout", 0] >= time) exitWith { - _isOk = false; - _cancel = true; - _reason = "Cannot build while in combat."; + _zheightchanged = false; + _zheightdirection = ""; + _rotate = false; + + if (DZE_Q) then { + DZE_Q = false; + _zheightdirection = "up"; + _zheightchanged = true; + }; + if (DZE_Z) then { + DZE_Z = false; + _zheightdirection = "down"; + _zheightchanged = true; + }; + if (DZE_Q_alt) then { + DZE_Q_alt = false; + _zheightdirection = "up_alt"; + _zheightchanged = true; + }; + if (DZE_Z_alt) then { + DZE_Z_alt = false; + _zheightdirection = "down_alt"; + _zheightchanged = true; + }; + if (DZE_Q_ctrl) then { + DZE_Q_ctrl = false; + _zheightdirection = "up_ctrl"; + _zheightchanged = true; + }; + if (DZE_Z_ctrl) then { + DZE_Z_ctrl = false; + _zheightdirection = "down_ctrl"; + _zheightchanged = true; + }; + if (DZE_4) then { + _rotate = true; + DZE_4 = false; + _dir = 180; + }; + if (DZE_6) then { + _rotate = true; + DZE_6 = false; + _dir = 0; + }; + + if(_rotate) then { + _object setDir _dir; + _object setPosATL _position; + //diag_log format["DEBUG Rotate BUILDING POS: %1", _position]; }; - cutText ["Planning construction stand still 5 seconds to build.", "PLAIN DOWN"]; + if(_zheightchanged) then { + detach _object; + + _position = getPosATL _object; + + if(_zheightdirection == "up") then { + _position set [2,((_position select 2)+0.1)]; + _objHDiff = _objHDiff + 0.1; + }; + if(_zheightdirection == "down") then { + _position set [2,((_position select 2)-0.1)]; + _objHDiff = _objHDiff - 0.1; + }; + + if(_zheightdirection == "up_alt") then { + _position set [2,((_position select 2)+1)]; + _objHupDiff = _objHupDiff + 1; + }; + if(_zheightdirection == "down_alt") then { + _position set [2,((_position select 2)-1)]; + _objHDiff = _objHDiff - 1; + }; + + if(_zheightdirection == "up_ctrl") then { + _position set [2,((_position select 2)+0.01)]; + _objHupDiff = _objHupDiff + 0.01; + }; + if(_zheightdirection == "down_ctrl") then { + _position set [2,((_position select 2)-0.01)]; + _objHDiff = _objHDiff - 0.01; + }; + + _object setDir (getDir _object); + + if((_isAllowedUnderGround == 0) and ((_position select 2) < 0)) then { + _position set [2,0]; + }; + + _object setPosATL _position; + + //diag_log format["DEBUG Change BUILDING POS: %1", _position]; + + _object attachTo [player]; + + }; - _location1 = getPosATL player; - sleep 5; + sleep 0.5; + _location2 = getPosATL player; - if(_location1 distance _location2 < 0.1) exitWith { + if(DZE_5) exitWith { _isOk = false; + detach _object; + _dir = getDir _object; + _position = getPosATL _object; + //diag_log format["DEBUG BUILDING POS: %1", _position]; + deleteVehicle _object; }; - + if(_location1 distance _location2 > 5) exitWith { _isOk = false; _cancel = true; - _reason = "Moving to fast."; + _reason = "You've moved to far away from where you started building (within 5 meters)"; + detach _object; + deleteVehicle _object; }; - if(_counter >= 3) exitWith { + [format["Time left to build: %1",(ceil(_previewCounter))],0,0.8,0.5,0,0,8] spawn BIS_fnc_dynamicText; + + if(_previewCounter <= 0) exitWith { _isOk = false; _cancel = true; - _reason = "Ran out of time to find position."; + _reason = "Ran out of time to find position"; + detach _object; + deleteVehicle _object; + }; + + _previewCounter = _previewCounter - 0.5; + + if(abs(_objHDiff) > 5) exitWith { + _isOk = false; + _cancel = true; + _reason = "Cannot move up or down more than 5 meters"; + detach _object; + deleteVehicle _object; + }; + + if (player getVariable["combattimeout", 0] >= time) exitWith { + _isOk = false; + _cancel = true; + _reason = (localize "str_epoch_player_43"); + detach _object; + deleteVehicle _object; + }; + + if (DZE_cancelBuilding) exitWith { + _isOk = false; + _cancel = true; + _reason = "Cancelled building."; + detach _object; + deleteVehicle _object; }; - _counter = _counter + 1; }; - detach _object; - deleteVehicle _object; - - - // Start Build - _tmpbuilt = createVehicle [_classname, _location, [], 0, "CAN_COLLIDE"]; - - _dir = getDir player; - _tmpbuilt setdir _dir; - - // Get position based on player - _location = player modeltoworld _offset; - // No building on roads - if (isOnRoad _location) then { _cancel = true; _reason = "Cannot build on a road."; }; - - // set building with ground - _location = [(_location select 0),(_location select 1), 0]; - _tmpbuilt setpos _location; - - // set building with offset - // _tmpbuilt setpos _location; - - player allowDamage true; - - // testing new way of finding building - _buildings = nearestObjects [(vehicle player), ["Building"], 100]; - { - _isBuilding = [(vehicle player),_x] call fnc_isInsideBuilding; - if(_isBuilding) exitWith { - _cancel = true; - _reason = "Cannot build inside another building."; - }; - } forEach _buildings; + if (isOnRoad _position) then { _cancel = true; _reason = "Cannot build on a road."; }; // No building in trader zones if(!canbuild) then { _cancel = true; _reason = "Cannot build in a city."; }; + if(!placevault) then { _cancel = true; _reason = "Cannot build in a city."; }; if(!_cancel) then { - cutText [format["Placing %1, move to cancel.",_text], "PLAIN DOWN"]; + _classname = _classnametmp; + + // Start Build + _tmpbuilt = createVehicle [_classname, _location, [], 0, "CAN_COLLIDE"]; + + _tmpbuilt setdir _dir; + + // Get position based on object + _location = _position; + + if((_isAllowedUnderGround == 0) and ((_location select 2) < 0)) then { + _location set [2,0]; + }; + + _tmpbuilt setPosATL _location; + - _limit = 5; + cutText [format[(localize "str_epoch_player_138"),_text], "PLAIN DOWN"]; + + _limit = 3; if(isNumber (configFile >> "CfgVehicles" >> _classname >> "constructioncount")) then { _limit = getNumber(configFile >> "CfgVehicles" >> _classname >> "constructioncount"); @@ -219,6 +412,7 @@ if (_hasrequireditem) then { while {_isOk} do { + [10,10] call dayz_HungerThirst; player playActionNow "Medic"; _dis=20; @@ -245,6 +439,9 @@ if (_hasrequireditem) then { if (r_interrupt or (player getVariable["combattimeout", 0] >= time)) then { r_doLoop = false; }; + if (DZE_cancelBuilding) exitWith { + r_doLoop = false; + }; sleep 0.1; }; r_doLoop = false; @@ -259,7 +456,7 @@ if (_hasrequireditem) then { _counter = _counter + 1; }; - cutText [format["Constructing %1 stage %2 of %3, move to cancel.",_text, _counter,_limit], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_139"),_text, _counter,_limit], "PLAIN DOWN"]; if(_counter == _limit) exitWith { _isOk = false; @@ -275,15 +472,75 @@ if (_hasrequireditem) then { cutText [format[localize "str_build_01",_text], "PLAIN DOWN"]; - _tmpbuilt setVariable ["characterID",dayz_characterID,true]; - - //["dayzPublishObj",[dayz_characterID,_tmpbuilt,[_dir,_location],_classname]] call callRpcProcedure; - dayzPublishObj = [dayz_characterID,_tmpbuilt,[_dir,_location],_classname]; - publicVariableServer "dayzPublishObj"; + _tmpbuilt setVariable ["OEMPos",_location,true]; + + if(_lockable > 1) then { + + _combinationDisplay = ""; + + switch (_lockable) do { + + case 2: { // 2 lockbox + _combination_1 = (floor(random 3)) + 100; // 100=red,101=green,102=blue + _combination_2 = floor(random 10); + _combination_3 = floor(random 10); + _combination = format["%1%2%3",_combination_1,_combination_2,_combination_3]; + + if (_combination_1 == 100) then { + _combination_1_Display = "Red"; + }; + if (_combination_1 == 101) then { + _combination_1_Display = "Green"; + }; + if (_combination_1 == 102) then { + _combination_1_Display = "Blue"; + }; + _combinationDisplay = format["%1%2%3",_combination_1_Display,_combination_2,_combination_3]; + }; + + case 3: { // 3 combolock + _combination_1 = floor(random 10); + _combination_2 = floor(random 10); + _combination_3 = floor(random 10); + _combination = format["%1%2%3",_combination_1,_combination_2,_combination_3]; + _combinationDisplay = _combination; + }; + + case 4: { // 4 safe + _combination_1 = floor(random 10); + _combination_2 = floor(random 10); + _combination_3 = floor(random 10); + _combination_4 = floor(random 10); + _combination = format["%1%2%3%4",_combination_1,_combination_2,_combination_3,_combination_4]; + _combinationDisplay = _combination; + }; + }; + + _tmpbuilt setVariable ["CharacterID",_combination,true]; + + + PVDZE_obj_Publish = [_combination,_tmpbuilt,[_dir,_location],_classname]; + publicVariableServer "PVDZE_obj_Publish"; + + cutText [format[(localize "str_epoch_player_140"),_combinationDisplay,_text], "PLAIN DOWN", 5]; + + + } else { + _tmpbuilt setVariable ["CharacterID",dayz_characterID,true]; + + // fire? + if(_tmpbuilt isKindOf "Land_Fire_DZ") then { + _tmpbuilt spawn player_fireMonitor; + } else { + PVDZE_obj_Publish = [dayz_characterID,_tmpbuilt,[_dir,_location],_classname]; + publicVariableServer "PVDZE_obj_Publish"; + }; + }; + } else { deleteVehicle _tmpbuilt; - cutText ["Canceled building." , "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_46") , "PLAIN DOWN"]; }; } else { @@ -295,13 +552,13 @@ if (_hasrequireditem) then { deleteVehicle _tmpbuilt; - cutText ["Canceled building." , "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_46") , "PLAIN DOWN"]; }; } else { deleteVehicle _tmpbuilt; - cutText [format["Canceled construction of %1 %2.",_text,_reason], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_47"),_text,_reason], "PLAIN DOWN"]; }; }; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; diff --git a/SQF/dayz_code/actions/player_buildingDowngrade.sqf b/SQF/dayz_code/actions/player_buildingDowngrade.sqf new file mode 100644 index 000000000..2a55adf8c --- /dev/null +++ b/SQF/dayz_code/actions/player_buildingDowngrade.sqf @@ -0,0 +1,161 @@ +/* + DayZ Base Building Upgrades + Made for DayZ Epoch please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. +*/ +private ["_location","_dir","_classname","_text","_object","_objectID","_objectUID","_newclassname","_refund","_obj","_upgrade","_objectCharacterID","_canBuildOnPlot","_friendlies","_nearestPole","_ownerID","_distance","_needText","_findNearestPoles","_findNearestPole","_IsNearPlot","_i","_invResult","_itemOut","_countOut","_abortInvAdd","_addedItems"]; + +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_48") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; + +player removeAction s_player_downgrade_build; +s_player_downgrade_build = 1; + +_distance = 30; +_needText = localize "str_epoch_player_246"; + +// check for near plot +_findNearestPoles = nearestObjects [(vehicle player), ["Plastic_Pole_EP1_DZ"], _distance]; +_findNearestPole = []; + +{ + if (alive _x) then { + _findNearestPole set [(count _findNearestPole),_x]; + }; +} foreach _findNearestPoles; + +_IsNearPlot = count (_findNearestPole); + +_canBuildOnPlot = false; + +if(_IsNearPlot == 0) then { + _canBuildOnPlot = true; +} else { + + // check nearby plots ownership and then for friend status + _nearestPole = _findNearestPole select 0; + + // Find owner + _ownerID = _nearestPole getVariable["CharacterID","0"]; + + // diag_log format["DEBUG BUILDING: %1 = %2", dayz_characterID, _ownerID]; + + // check if friendly to owner + if(dayz_characterID == _ownerID) then { + _canBuildOnPlot = true; + } else { + _friendlies = player getVariable ["friendlyTo",[]]; + // check if friendly to owner + if(_ownerID in _friendlies) then { + _canBuildOnPlot = true; + }; + }; +}; + +// exit if not allowed due to plot pole +if(!_canBuildOnPlot) exitWith { DZE_ActionInProgress = false; cutText [format[(localize "str_epoch_player_141"),_needText,_distance] , "PLAIN DOWN"]; }; + +// get cursortarget from addaction +_obj = _this select 3; + +// Current charID +_objectCharacterID = _obj getVariable ["CharacterID","0"]; + +if(DZE_Lock_Door != _objectCharacterID) exitWith { DZE_ActionInProgress = false; cutText [(localize "str_epoch_player_49") , "PLAIN DOWN"]; }; + +// Find objectID +_objectID = _obj getVariable ["ObjectID","0"]; + +// Find objectUID +_objectUID = _obj getVariable ["ObjectUID","0"]; + +if(_objectID == "0" && _objectUID == "0") exitWith {DZE_ActionInProgress = false; s_player_upgrade_build = -1; cutText [(localize "str_epoch_player_50"), "PLAIN DOWN"];}; + +// Get classname +_classname = typeOf _obj; + +// Find display name +_text = getText (configFile >> "CfgVehicles" >> _classname >> "displayName"); + +// Find next upgrade +_upgrade = getArray (configFile >> "CfgVehicles" >> _classname >> "downgradeBuilding"); + +if ((count _upgrade) > 0) then { + + _newclassname = _upgrade select 0; + + _refund = _upgrade select 1; + [1,1] call dayz_HungerThirst; + player playActionNow "Medic"; + [player,20,true,(getPosATL player)] spawn player_alertZombies; + + _invResult = false; + _abortInvAdd = false; + _i = 0; + _addedItems = []; + + { + _itemOut = _x select 0; + _countOut = _x select 1; + + for "_x" from 1 to _countOut do { + _invResult = [player,_itemOut] call BIS_fnc_invAdd; + if(!_invResult) exitWith { + _abortInvAdd = true; + }; + if(_invResult) then { + _i = _i + 1; + _addedItems set [(count _addedItems),[_itemOut,1]]; + }; + }; + + if (_abortInvAdd) exitWith {}; + + } forEach _refund; + + // all parts added proceed + if(_i != 0) then { + + // Get position + _location = _obj getVariable["OEMPos",(getposATL _obj)]; + + // Get direction + _dir = getDir _obj; + + // Reset the character ID on locked doors before they inherit the newclassname + if (_classname in DZE_DoorsLocked) then { + _object setVariable ["CharacterID",dayz_characterID,true]; + }; + + _classname = _newclassname; + + // Create new object + _object = createVehicle [_classname, [0,0,0], [], 0, "CAN_COLLIDE"]; + + // Set direction + _object setDir _dir; + + // Set location + _object setPosATL _location; + + + cutText [format[(localize "str_epoch_player_142"),_text], "PLAIN DOWN", 5]; + + PVDZE_obj_Swap = [_objectCharacterID,_object,[_dir,_location],_classname,_obj,_objectID,_objectUID,(getPlayerUID player)]; + publicVariableServer "PVDZE_obj_Swap"; + + player reveal _object; + + } else { + cutText [format[(localize "str_epoch_player_143"), _i,(getText(configFile >> "CfgMagazines" >> _itemOut >> "displayName"))], "PLAIN DOWN"]; + { + [player,(_x select 0),(_x select 1)] call BIS_fnc_invRemove; + } forEach _addedItems; + + }; + +} else { + cutText [(localize "str_epoch_player_51"), "PLAIN DOWN"]; +}; + +DZE_ActionInProgress = false; +s_player_downgrade_build = -1; diff --git a/SQF/dayz_code/actions/player_buildingMaint.sqf b/SQF/dayz_code/actions/player_buildingMaint.sqf new file mode 100644 index 000000000..4b3136de0 --- /dev/null +++ b/SQF/dayz_code/actions/player_buildingMaint.sqf @@ -0,0 +1,121 @@ +/* + DayZ Base Building Maintenance + Made for DayZ Epoch please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. +*/ +private ["_location","_dir","_classname","_missing","_text","_proceed","_num_removed","_object","_missingQty","_itemIn","_countIn","_qty","_removed","_removed_total","_tobe_removed_total","_objectID","_objectUID","_temp_removed_array","_textMissing","_requirements","_obj","_upgrade","_objectCharacterID"]; + +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_52") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; + +player removeAction s_player_maint_build; +s_player_maint_build = 1; + +// get cursortarget from addaction +_obj = _this select 3; + +// Find objectID +_objectID = _obj getVariable ["ObjectID","0"]; + +// Find objectUID +_objectUID = _obj getVariable ["ObjectUID","0"]; + +if(_objectID == "0" && _objectUID == "0") exitWith {DZE_ActionInProgress = false; s_player_maint_build = -1; cutText [(localize "str_epoch_player_50"), "PLAIN DOWN"];}; + +// Get classname +_classname = typeOf _obj; + +// Find display name +_text = getText (configFile >> "CfgVehicles" >> _classname >> "displayName"); + +// Find next maintain +_upgrade = getArray (configFile >> "CfgVehicles" >> _classname >> "maintainBuilding"); + +if ((count _upgrade) > 0) then { + _requirements = _upgrade; +} else { + _requirements = [["PartGeneric",1]]; +}; + +_missingQty = 0; +_missing = ""; + +_proceed = true; +{ + _itemIn = _x select 0; + _countIn = _x select 1; + _qty = { (_x == _itemIn) || (configName(inheritsFrom(configFile >> "cfgMagazines" >> _x)) == _itemIn) } count magazines player; + if(_qty < _countIn) exitWith { _missing = _itemIn; _missingQty = (_countIn - _qty); _proceed = false; }; +} forEach _requirements; + +if (_proceed) then { + [1,1] call dayz_HungerThirst; + player playActionNow "Medic"; + [player,20,true,(getPosATL player)] spawn player_alertZombies; + + _temp_removed_array = []; + _removed_total = 0; + _tobe_removed_total = 0; + + { + _removed = 0; + _itemIn = _x select 0; + _countIn = _x select 1; + // diag_log format["Recipe Finish: %1 %2", _itemIn,_countIn]; + _tobe_removed_total = _tobe_removed_total + _countIn; + + { + if( (_removed < _countIn) && ((_x == _itemIn) || configName(inheritsFrom(configFile >> "cfgMagazines" >> _x)) == _itemIn)) then { + _num_removed = ([player,_x] call BIS_fnc_invRemove); + _removed = _removed + _num_removed; + _removed_total = _removed_total + _num_removed; + if(_num_removed >= 1) then { + _temp_removed_array set [count _temp_removed_array,_x]; + }; + }; + + } forEach magazines player; + + } forEach _requirements; + + // all parts removed proceed + if (_tobe_removed_total == _removed_total) then { + + // Get position + _location = _obj getVariable["OEMPos",(getposATL _obj)]; + + // Get direction + _dir = getDir _obj; + + // Find CharacterID + _objectCharacterID = _obj getVariable ["CharacterID","0"]; + + // Create new object + _object = createVehicle [_classname, [0,0,0], [], 0, "CAN_COLLIDE"]; + + // Set direction + _object setDir _dir; + + // Set location + _object setPosATL _location; + + PVDZE_obj_Swap = [_objectCharacterID,_object,[_dir,_location],_classname,_obj,_objectID,_objectUID,(getPlayerUID player)]; + publicVariableServer "PVDZE_obj_Swap"; + + cutText [format[(localize "str_epoch_player_144"),_text], "PLAIN DOWN", 5]; + + player reveal _object; + + } else { + + {player addMagazine _x;} forEach _temp_removed_array; + cutText [format[(localize "str_epoch_player_145"),_removed_total,_tobe_removed_total], "PLAIN DOWN"]; + + }; +} else { + _textMissing = getText(configFile >> "CfgMagazines" >> _missing >> "displayName"); + cutText [format[(localize "str_epoch_player_146"),_missingQty, _textMissing], "PLAIN DOWN"]; +}; + + +DZE_ActionInProgress = false; +s_player_maint_build = -1; \ No newline at end of file diff --git a/SQF/dayz_code/actions/player_chopWood.sqf b/SQF/dayz_code/actions/player_chopWood.sqf index 22ba22a0c..c64488b88 100644 --- a/SQF/dayz_code/actions/player_chopWood.sqf +++ b/SQF/dayz_code/actions/player_chopWood.sqf @@ -3,13 +3,15 @@ Usage: spawn player_chopWood; Made for DayZ Epoch please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. */ -private ["_isOk","_i","_objName","_objInfo","_lenInfo","_started","_finished","_animState","_isMedic","_proceed","_counter","_itemOut","_countOut","_tree","_distance2d","_distance3d","_trees","_findNearestTree"]; +private ["_isOk","_objName","_finished","_proceed","_counter","_itemOut","_countOut","_tree","_distance2d","_distance3d","_trees","_findNearestTree","_finishedTime","_item"]; -if(TradeInprogress) exitWith { cutText ["Harvest wood already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_53") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; + +if((currentWeapon player) != "MeleeHatchet_DZE") exitWith {DZE_ActionInProgress = false; cutText [(localize "str_epoch_player_54"), "PLAIN DOWN"]; }; // allowed trees list move this later -_trees = ["t_pyrus2s.p3d","str_briza_kriva.p3d","dd_borovice.p3d","les_singlestrom_b.p3d","les_singlestrom.p3d","smrk_velky.p3d","smrk_siroky.p3d","smrk_maly.p3d","les_buk.p3d","str krovisko vysoke.p3d","str_fikovnik_ker.p3d","str_fikovnik.p3d","str vrba.p3d","hrusen2.p3d","str dub jiny.p3d","str lipa.p3d","str briza.p3d","p_akat02s.p3d","jablon.p3d","p_buk.p3d","str_topol.p3d","str_topol2.p3d","p_osika.p3d","t_picea3f.p3d","t_picea2s.p3d","t_picea1s.p3d","t_fagus2w.p3d","t_fagus2s.p3d","t_fagus2f.p3d","t_betula1f.p3d","t_betula2f.p3d","t_betula2s.p3d","t_betula2w.p3d","t_alnus2s.p3d","t_acer2s.p3d","t_populus3s.p3d","t_quercus2f.p3d","t_sorbus2s.p3d","t_malus1s.p3d","t_salix2s.p3d","t_picea1s_w.p3d","t_picea2s_w.p3d","t_ficusb2s_ep1.p3d","t_populusb2s_ep1.p3d","t_populusf2s_ep1.p3d","t_amygdalusc2s_ep1.p3d","t_ficusb2s_ep1.p3d","t_pistacial2s_ep1.p3d","t_pinuse2s_ep1.p3d","t_pinuss3s_ep1.p3d","t_prunuss2s_ep1.p3d","t_pinusn2s.p3d","t_pinusn1s.p3d","t_pinuss2f.p3d","t_poplar2f_dead_pmc.p3d","misc_torzotree_pmc.p3d","misc_burnspruce_pmc.p3d","brg_cocunutpalm8.p3d","brg_umbrella_acacia01b.p3d","brg_jungle_tree_canopy_1.p3d","brg_jungle_tree_canopy_2.p3d","brg_cocunutpalm4.p3d","brg_cocunutpalm3.p3d","palm_01.p3d","palm_02.p3d","palm_03.p3d","palm_04.p3d","palm_09.p3d","palm_10.p3d","brg_cocunutpalm2.p3d","brg_jungle_tree_antiaris.p3d","brg_cocunutpalm1.p3d"]; +_trees = DZE_trees; //_item = _this; call gear_ui_init; @@ -20,20 +22,7 @@ _findNearestTree = []; if (alive _x) then { - _objInfo = toArray(str(_x)); - _lenInfo = count _objInfo - 1; - _objName = []; - _i = 0; - // determine where the object name starts - { - if (58 == _objInfo select _i) exitWith {}; - _i = _i + 1; - } forEach _objInfo; - _i = _i + 2; // skip the ": " part - for "_k" from _i to _lenInfo do { - _objName = _objName + [_objInfo select _k]; - }; - _objName = toLower(toString(_objName)); + _objName = _x call DZE_getModelName; // Exit since we found a tree if (_objName in _trees) exitWith { @@ -47,6 +36,8 @@ _findNearestTree = []; //diag_log format["DEBUG TREES: %1", _findNearestTree]; if (count(_findNearestTree) >= 1) then { + + closeDialog 1; _tree = _findNearestTree select 0; @@ -66,32 +57,28 @@ if (count(_findNearestTree) >= 1) then { _proceed = false; while {_isOk} do { - player playActionNow "Medic"; + closeDialog 1; + + // player playActionNow "Medic"; + player playActionNow "GestureSwing"; + [player,"chopwood",0,false] call dayz_zombieSpeak; [player,20,true,(getPosATL player)] spawn player_alertZombies; - + r_interrupt = false; - _animState = animationState player; r_doLoop = true; - _started = false; + _finished = false; + _finishedTime = diag_tickTime+3; while {r_doLoop} do { - _animState = animationState player; - _isMedic = ["medic",_animState] call fnc_inString; - if (_isMedic) then { - _started = true; - }; - if (_started and !_isMedic) then { + if (diag_tickTime >= _finishedTime) then { r_doLoop = false; _finished = true; - [player,"chopwood",0,false] call dayz_zombieSpeak; }; if (r_interrupt) then { r_doLoop = false; }; - sleep 0.1; - }; if(!_finished) exitWith { @@ -103,11 +90,12 @@ if (count(_findNearestTree) >= 1) then { _counter = _counter + 1; }; - cutText ["Chopping down tree, walk away at anytime to cancel.", "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_147"), _counter, _countOut], "PLAIN DOWN"]; if(_counter == _countOut) exitWith { _isOk = false; _proceed = true; + sleep 1; }; }; @@ -115,9 +103,10 @@ if (count(_findNearestTree) >= 1) then { _itemOut = "PartWoodPile"; - for "_x" from 1 to _countOut do { - player addMagazine _itemOut; - }; + _item = createVehicle ["WeaponHolder", getPosATL player, [], 1, "CAN_COLLIDE"]; + _item addMagazineCargoGlobal [_itemOut,_countOut]; + + player reveal _item; // chop down tree if("" == typeOf _tree) then { @@ -125,7 +114,9 @@ if (count(_findNearestTree) >= 1) then { }; //diag_log format["DEBUG TREE DAMAGE: %1", _tree]; - cutText [format["%1 piles of wood has been successfully added to your inventory.", _countOut], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_148"), _countOut], "PLAIN DOWN"]; + + player action ["Gear", _item]; } else { r_interrupt = false; @@ -133,7 +124,7 @@ if (count(_findNearestTree) >= 1) then { [objNull, player, rSwitchMove,""] call RE; player playActionNow "stop"; }; - cutText ["Canceled Harvesting Wood.", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_55"), "PLAIN DOWN"]; }; } else { @@ -143,4 +134,4 @@ if (count(_findNearestTree) >= 1) then { } else { cutText [localize "str_player_23", "PLAIN DOWN"]; }; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; diff --git a/SQF/dayz_code/actions/player_copyKey.sqf b/SQF/dayz_code/actions/player_copyKey.sqf index 2a4050add..fc07bd891 100644 --- a/SQF/dayz_code/actions/player_copyKey.sqf +++ b/SQF/dayz_code/actions/player_copyKey.sqf @@ -1,30 +1,30 @@ private ["_item","_config","_onLadder","_create","_started","_finished","_animState","_isMedic","_qty","_box","_num_removed","_text","_haskey","_hastoolweapon","_isNear","_hasTinBar"]; -if(TradeInprogress) exitWith { cutText ["Copy key already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_56") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; _item = _this; _config = configFile >> "cfgWeapons" >> _item; _onLadder = (getNumber (configFile >> "CfgMovesMaleSdr" >> "States" >> (animationState player) >> "onLadder")) == 1; -if (_onLadder) exitWith {TradeInprogress = false; cutText [(localize "str_player_21") , "PLAIN DOWN"]}; +if (_onLadder) exitWith {DZE_ActionInProgress = false; cutText [(localize "str_player_21") , "PLAIN DOWN"]}; _text = getText (_config >> "displayName"); _haskey = _this in weapons player; -if (!_haskey) exitWith {TradeInprogress = false; cutText [format[(localize "str_player_30"),_text] , "PLAIN DOWN"]}; +if (!_haskey) exitWith {DZE_ActionInProgress = false; cutText [format[(localize "str_player_30"),_text] , "PLAIN DOWN"]}; _hastoolweapon = "ItemKeyKit" in weapons player; -if (!_hastoolweapon) exitWith {TradeInprogress = false; cutText ["Need Keymakers kit to make a copy of a key." , "PLAIN DOWN"]}; +if (!_hastoolweapon) exitWith {DZE_ActionInProgress = false; cutText [(localize "str_epoch_player_57") , "PLAIN DOWN"]}; -_isNear = {inflamed _x} count (position player nearObjects 2); -if(_isNear == 0) exitWith {TradeInprogress = false; cutText ["Key crafting needs a fire within 2 meters." , "PLAIN DOWN"]}; +_isNear = {inflamed _x} count (position player nearObjects 3); +if(_isNear == 0) exitWith {DZE_ActionInProgress = false; cutText [(localize "str_epoch_player_58") , "PLAIN DOWN"]}; call gear_ui_init; // require one tin bar per key _hasTinBar = "ItemTinBar" in magazines player; -if(!_hasTinBar) exitWith {TradeInprogress = false; cutText ["Key crafting requires a 1oz Tin Bar." , "PLAIN DOWN"]}; - +if(!_hasTinBar) exitWith {DZE_ActionInProgress = false; cutText [(localize "str_epoch_player_59") , "PLAIN DOWN"]}; +[1,1] call dayz_HungerThirst; player playActionNow "Medic"; [player,"repair",0,false] call dayz_zombieSpeak; @@ -63,9 +63,9 @@ if(_finished) then { _qty = 1; _box = unitBackpack player; _box addWeaponCargoGlobal [_create,_qty]; - cutText ["Copied key has been added to your backpack." , "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_60") , "PLAIN DOWN"]; } else { - cutText ["Canceled Key Crafting." , "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_61") , "PLAIN DOWN"]; }; } else { r_interrupt = false; @@ -73,6 +73,6 @@ if(_finished) then { [objNull, player, rSwitchMove,""] call RE; player playActionNow "stop"; }; - cutText ["Canceled Key Crafting." , "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_61") , "PLAIN DOWN"]; }; -TradeInprogress = false; +DZE_ActionInProgress = false; diff --git a/SQF/dayz_code/actions/player_craftItem.sqf b/SQF/dayz_code/actions/player_craftItem.sqf index c7a8cb407..202473301 100644 --- a/SQF/dayz_code/actions/player_craftItem.sqf +++ b/SQF/dayz_code/actions/player_craftItem.sqf @@ -1,28 +1,46 @@ /* - DayZ Crafting - Usage: spawn player_goFishing; - Made for DayZ Epoch please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. + DayZ Epoch Crafting 0.3 + Made for DayZ Unleashed by [VB]AWOL please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. + Thanks to thevisad for help with the spawn call fixes. + +USAGE EXAMPLE: +class ItemActions +{ + class Crafting + { + text = "Craft Tent"; + script = ";['Crafting','CfgMagazines', _id] spawn player_craftItem;"; // [Class of itemaction,CfgMagazines or CfgWeapons, item] + neednearby[] = {"workshop","fire"}; + requiretools[] = {"ItemToolbox","ItemKnife"}; // (cfgweapons only) + output[] = {{"ItemTent",1}}; // (CfgMagazines, qty) + input[] = {{"ItemCanvas",2},{"ItemPole",2}}; // (CfgMagazines, qty) + inputweapons[] = {"ItemToolbox"}; // consume toolbox (cfgweapons only) + outputweapons[] = {"ItemToolbox"}; // return toolbox (cfgweapons only) + }; +}; */ -private ["_onLadder","_canDo","_selectedRecipeOutput","_proceed","_itemIn","_countIn","_missing","_missingQty","_qty","_itemOut","_countOut","_started","_finished","_animState","_isMedic","_removed","_tobe_removed_total","_textCreate","_textMissing","_selectedRecipeInput","_num_removed","_removed_total","_temp_removed_array","_abort","_reason","_isNear","_missingTools","_hastoolweapon","_selectedRecipeTools","_distance","_crafting","_needNear","_consumeweapons","_item"]; +private ["_tradeComplete","_onLadder","_canDo","_selectedRecipeOutput","_proceed","_itemIn","_countIn","_missing","_missingQty","_qty","_itemOut","_countOut","_started","_finished","_animState","_isMedic","_removed","_tobe_removed_total","_textCreate","_textMissing","_selectedRecipeInput","_num_removed","_removed_total","_temp_removed_array","_abort","_reason","_isNear","_missingTools","_hastoolweapon","_selectedRecipeTools","_distance","_crafting","_needNear","_item","_baseClass","_num_removed_weapons","_outputWeapons","_inputWeapons","_randomOutput","_craft_doLoop","_selectedWeapon","_selectedMag","_sfx"]; -if(TradeInprogress) exitWith { cutText ["Crafting already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_63") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; + +// This is used to find correct recipe based what itemaction was click allows multiple recipes per item. +_crafting = _this select 0; + +// This tells the script what type of item we are clicking on +_baseClass = _this select 1; + +_item = _this select 2; -// temp array of removed parts -_temp_removed_array = []; _abort = false; -_distance = 2; +_distance = 3; _reason = ""; -_onLadder = (getNumber (configFile >> "CfgMovesMaleSdr" >> "States" >> (animationState player) >> "onLadder")) == 1; +_onLadder = (getNumber (configFile >> "CfgMovesMaleSdr" >> "States" >> (animationState player) >> "onLadder")) == 1; _canDo = (!r_drag_sqf and !r_player_unconscious and !_onLadder); -_item = _this; -_crafting = "Crafting"; - -// check if fire is reqired -_needNear = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "neednearby"); - +// Need Near Requirements +_needNear = getArray (configFile >> _baseClass >> _item >> "ItemActions" >> _crafting >> "neednearby"); if("fire" in _needNear) then { _isNear = {inflamed _x} count (position player nearObjects _distance); if(_isNear == 0) then { @@ -30,176 +48,197 @@ if("fire" in _needNear) then { _reason = "fire"; }; }; - if("workshop" in _needNear) then { - _isNear = count (nearestObjects [player, ["Wooden_shed_DZ","WoodShack_DZ"], 5]); + _isNear = count (nearestObjects [player, ["Wooden_shed_DZ","WoodShack_DZ","WorkBench_DZ"], _distance]); if(_isNear == 0) then { _abort = true; _reason = "workshop"; }; }; - if(_abort) exitWith { - cutText [format["Crafting needs a %1 within %2 meters",_reason,_distance], "PLAIN DOWN"]; - TradeInprogress = false; + cutText [format[(localize "str_epoch_player_149"),_reason,_distance], "PLAIN DOWN"]; + DZE_ActionInProgress = false; }; // diag_log format["Checking for fire: %1", _isFireNear]; if (_canDo) then { - // Moved all recipes input and outputs to configs + _selectedRecipeTools = getArray (configFile >> _baseClass >> _item >> "ItemActions" >> _crafting >> "requiretools"); + _selectedRecipeOutput = getArray (configFile >> _baseClass >> _item >> "ItemActions" >> _crafting >> "output"); + _selectedRecipeInput = getArray (configFile >> _baseClass >> _item >> "ItemActions" >> _crafting >> "input"); + _outputWeapons = getArray (configFile >> _baseClass >> _item >> "ItemActions" >> _crafting >> "outputweapons"); + _inputWeapons = getArray (configFile >> _baseClass >> _item >> "ItemActions" >> _crafting >> "inputweapons"); - _selectedRecipeOutput = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "output"); - _selectedRecipeInput = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "input"); - _selectedRecipeTools = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "requiretools"); - _consumeweapons = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "consumeweapons"); + _sfx = getText(configFile >> _baseClass >> _item >> "sfx"); + if(_sfx == "") then { + _sfx = "repair"; + }; + + _randomOutput = 0; + if(isNumber (configFile >> _baseClass >> _item >> "ItemActions" >> _crafting >> "randomOutput")) then { + _randomOutput = getNumber(configFile >> _baseClass >> _item >> "ItemActions" >> _crafting >> "randomOutput"); + }; - _missing = ""; - _missingTools = false; - { - _hastoolweapon = _x in weapons player; - if(!_hastoolweapon) exitWith { _missingTools = true; _missing = _x; }; - } forEach _selectedRecipeTools; + _craft_doLoop = true; + _tradeComplete = 0; - if(!_missingTools) then { + while {_craft_doLoop} do { - //diag_log format["Selected Recipe Input: %1", _selectedRecipeInput]; - //diag_log format["Selected Recipe Output: %1", _selectedRecipeOutput]; - - // Dry run to see if all parts are available. - _proceed = true; + _temp_removed_array = []; + + _missing = ""; + _missingTools = false; { - _itemIn = _x select 0; - _countIn = _x select 1; - - //diag_log format["Recipe Check: %1 %2", _itemIn,_countIn]; - - // not neccessary - //if (!(_itemIn in magazines player)) exitWith { _missing = _itemIn; _missingQty = _countIn; _proceed = false; }; - - // match against class and parentClass - _qty = { (_x == _itemIn) || (configName(inheritsFrom(configFile >> "cfgMagazines" >> _x)) == _itemIn) } count magazines player; - - if(_qty < _countIn) exitWith { _missing = _itemIn; _missingQty = (_countIn - _qty); _proceed = false; }; + _hastoolweapon = _x in weapons player; + if(!_hastoolweapon) exitWith { _craft_doLoop = false; _missingTools = true; _missing = _x; }; + } forEach _selectedRecipeTools; - } forEach _selectedRecipeInput; - - // If all parts proceed - if (_proceed) then { - - cutText ["Crafting started", "PLAIN DOWN"]; - - player playActionNow "Medic"; - - [player,"repair",0,false] call dayz_zombieSpeak; - [player,50,true,(getPosATL player)] spawn player_alertZombies; - - r_interrupt = false; - _animState = animationState player; - r_doLoop = true; - _started = false; - _finished = false; + if(!_missingTools) then { - while {r_doLoop} do { - _animState = animationState player; - _isMedic = ["medic",_animState] call fnc_inString; - if (_isMedic) then { - _started = true; - }; - if (_started and !_isMedic) then { - r_doLoop = false; - _finished = true; - }; - if (r_interrupt) then { - r_doLoop = false; - }; - sleep 0.1; - }; - r_doLoop = false; - - if (_finished) then { - - _removed_total = 0; // count total of removed items - _tobe_removed_total = 0; // count total of all to be removed items - // Take items - { - _removed = 0; - _itemIn = _x select 0; - _countIn = _x select 1; - // diag_log format["Recipe Finish: %1 %2", _itemIn,_countIn]; - _tobe_removed_total = _tobe_removed_total + _countIn; - - { - if( (_removed < _countIn) && ((_x == _itemIn) || configName(inheritsFrom(configFile >> "cfgMagazines" >> _x)) == _itemIn)) then { - _num_removed = ([player,_x] call BIS_fnc_invRemove); - _removed = _removed + _num_removed; - _removed_total = _removed_total + _num_removed; - if(_num_removed >= 1) then { - _temp_removed_array set [count _temp_removed_array,_x]; - }; - }; - - } forEach magazines player; - - } forEach _selectedRecipeInput; - //diag_log format["removed: %1 of: %2", _removed, _tobe_removed_total]; - - // Only proceed if all parts were removed successfully - if(_removed_total == _tobe_removed_total) then { - - // Put items - { - // consumeweapons - { - player removeWeapon _x; - } forEach _consumeweapons; - - _itemOut = _x select 0; - _countOut = _x select 1; - //diag_log format["Recipe Output: %1 %2", _itemOut,_countOut]; - - for "_x" from 1 to _countOut do { - player addMagazine _itemOut; - }; - - - - // get display name - _textCreate = getText(configFile >> "CfgMagazines" >> _itemOut >> "displayName"); - - // Add crafted item - cutText [format["Crafted Item: %1 x %2",_textCreate,_countOut], "PLAIN DOWN"]; + // Dry run to see if all parts are available. + _proceed = true; + { + _itemIn = _x select 0; + _countIn = _x select 1; + + _qty = { (_x == _itemIn) || (configName(inheritsFrom(configFile >> "cfgMagazines" >> _x)) == _itemIn) } count magazines player; + + if(_qty < _countIn) exitWith { _missing = _itemIn; _missingQty = (_countIn - _qty); _proceed = false; }; + + } forEach _selectedRecipeInput; + + // If all parts proceed + if (_proceed) then { + + cutText [(localize "str_epoch_player_62"), "PLAIN DOWN"]; + + [1,1] call dayz_HungerThirst; + player playActionNow "Medic"; + + [player,_sfx,0,false] call dayz_zombieSpeak; + [player,50,true,(getPosATL player)] spawn player_alertZombies; - } forEach _selectedRecipeOutput; - - } else { - // Refund parts since we failed - {player addMagazine _x;} forEach _temp_removed_array; - - cutText [format["Missing Parts after first check Item: %1 / %2",_removed_total,_tobe_removed_total], "PLAIN DOWN"]; - }; - - } else { r_interrupt = false; - if (vehicle player == player) then { - [objNull, player, rSwitchMove,""] call RE; - player playActionNow "stop"; - }; - cutText ["Canceled crafting.", "PLAIN DOWN"]; - }; + _animState = animationState player; + r_doLoop = true; + _started = false; + _finished = false; + while {r_doLoop} do { + _animState = animationState player; + _isMedic = ["medic",_animState] call fnc_inString; + if (_isMedic) then { + _started = true; + }; + if (_started and !_isMedic) then { + r_doLoop = false; + _finished = true; + }; + if (r_interrupt) then { + r_doLoop = false; + }; + sleep 0.1; + }; + r_doLoop = false; + + if (_finished) then { + + _removed_total = 0; // count total of removed items + _tobe_removed_total = 0; // count total of all to be removed items + // Take items + { + _removed = 0; + _itemIn = _x select 0; + _countIn = _x select 1; + // diag_log format["Recipe Finish: %1 %2", _itemIn,_countIn]; + _tobe_removed_total = _tobe_removed_total + _countIn; + + { + if( (_removed < _countIn) && ((_x == _itemIn) || configName(inheritsFrom(configFile >> "cfgMagazines" >> _x)) == _itemIn)) then { + _num_removed = ([player,_x] call BIS_fnc_invRemove); + _removed = _removed + _num_removed; + _removed_total = _removed_total + _num_removed; + if(_num_removed >= 1) then { + _temp_removed_array set [count _temp_removed_array,_x]; + }; + }; + + } forEach magazines player; + + } forEach _selectedRecipeInput; + + //diag_log format["removed: %1 of: %2", _removed, _tobe_removed_total]; + + // Only proceed if all parts were removed successfully + if(_removed_total == _tobe_removed_total) then { + _num_removed_weapons = 0; + { + _num_removed_weapons = _num_removed_weapons + ([player,_x] call BIS_fnc_invRemove); + } forEach _inputWeapons; + if (_num_removed_weapons == (count _inputWeapons)) then { + if(_randomOutput == 1) then { + _selectedWeapon = _outputWeapons call BIS_fnc_selectRandom; + _outputWeapons = [_selectedWeapon]; + _selectedMag = _selectedRecipeOutput call BIS_fnc_selectRandom; + _selectedRecipeOutput = [_selectedMag]; + // exit loop + _craft_doLoop = false; + }; + { + player addWeapon _x; + } forEach _outputWeapons; + { + + _itemOut = _x select 0; + _countOut = _x select 1; + + for "_x" from 1 to _countOut do { + player addMagazine _itemOut; + }; + + _tradeComplete = _tradeComplete+1; + + _textCreate = getText(configFile >> "CfgMagazines" >> _itemOut >> "displayName"); + + // Add crafted item + cutText [format[(localize "str_epoch_player_150"),_textCreate,_countOut], "PLAIN DOWN"]; + // sleep here + sleep 1; + + } forEach _selectedRecipeOutput; + }; + + } else { + // Refund parts since we failed + {player addMagazine _x;} forEach _temp_removed_array; + + cutText [format[(localize "str_epoch_player_151"),_removed_total,_tobe_removed_total], "PLAIN DOWN"]; + }; + + } else { + r_interrupt = false; + if (vehicle player == player) then { + [objNull, player, rSwitchMove,""] call RE; + player playActionNow "stop"; + }; + cutText [(localize "str_epoch_player_64"), "PLAIN DOWN"]; + _craft_doLoop = false; + }; + + } else { + _textMissing = getText(configFile >> "CfgMagazines" >> _missing >> "displayName"); + cutText [format[(localize "str_epoch_player_152"),_missingQty, _textMissing,_tradeComplete], "PLAIN DOWN"]; + _craft_doLoop = false; + }; } else { - _textMissing = getText(configFile >> "CfgMagazines" >> _missing >> "displayName"); - cutText [format["Missing %1 more of %2",_missingQty, _textMissing], "PLAIN DOWN"]; + _textMissing = getText(configFile >> "CfgWeapons" >> _missing >> "displayName"); + cutText [format[(localize "STR_EPOCH_PLAYER_137"),_textMissing], "PLAIN DOWN"]; + _craft_doLoop = false; }; - } else { - _textMissing = getText(configFile >> "CfgWeapons" >> _missing >> "displayName"); - cutText [format["Missing Tool: %1",_textMissing], "PLAIN DOWN"]; }; } else { - cutText ["Crafting needs a fire within 2 meters.", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_64"), "PLAIN DOWN"]; }; - -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/player_craftItem1.sqf b/SQF/dayz_code/actions/player_craftItem1.sqf deleted file mode 100644 index 19982923b..000000000 --- a/SQF/dayz_code/actions/player_craftItem1.sqf +++ /dev/null @@ -1,205 +0,0 @@ -/* - DayZ Crafting - Usage: spawn player_goFishing; - Made for DayZ Epoch please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. -*/ -private ["_onLadder","_canDo","_selectedRecipeOutput","_proceed","_itemIn","_countIn","_missing","_missingQty","_qty","_itemOut","_countOut","_started","_finished","_animState","_isMedic","_removed","_tobe_removed_total","_textCreate","_textMissing","_selectedRecipeInput","_num_removed","_removed_total","_temp_removed_array","_abort","_reason","_isNear","_missingTools","_hastoolweapon","_selectedRecipeTools","_distance","_crafting","_needNear","_consumeweapons","_item"]; - -if(TradeInprogress) exitWith { cutText ["Crafting already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; - -// temp array of removed parts -_temp_removed_array = []; -_abort = false; -_distance = 2; -_reason = ""; - -_onLadder = (getNumber (configFile >> "CfgMovesMaleSdr" >> "States" >> (animationState player) >> "onLadder")) == 1; -_canDo = (!r_drag_sqf and !r_player_unconscious and !_onLadder); - -_item = _this; -_crafting = "Crafting1"; - -// check if fire is reqired -_needNear = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "neednearby"); - -if("fire" in _needNear) then { - _isNear = {inflamed _x} count (position player nearObjects _distance); - if(_isNear == 0) then { - _abort = true; - _reason = "fire"; - }; -}; - -if("workshop" in _needNear) then { - _isNear = count (nearestObjects [player, ["Wooden_shed_DZ","WoodShack_DZ"], 5]); - if(_isNear == 0) then { - _abort = true; - _reason = "workshop"; - }; -}; - -if(_abort) exitWith { - cutText [format["Crafting needs a %1 within %2 meters",_reason,_distance], "PLAIN DOWN"]; - TradeInprogress = false; -}; - -// diag_log format["Checking for fire: %1", _isFireNear]; - -if (_canDo) then { - - // Moved all recipes input and outputs to configs - - _selectedRecipeOutput = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "output"); - _selectedRecipeInput = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "input"); - _selectedRecipeTools = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "requiretools"); - _consumeweapons = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "consumeweapons"); - - _missing = ""; - _missingTools = false; - { - _hastoolweapon = _x in weapons player; - if(!_hastoolweapon) exitWith { _missingTools = true; _missing = _x; }; - } forEach _selectedRecipeTools; - - if(!_missingTools) then { - - //diag_log format["Selected Recipe Input: %1", _selectedRecipeInput]; - //diag_log format["Selected Recipe Output: %1", _selectedRecipeOutput]; - - // Dry run to see if all parts are available. - _proceed = true; - { - _itemIn = _x select 0; - _countIn = _x select 1; - - //diag_log format["Recipe Check: %1 %2", _itemIn,_countIn]; - - // not neccessary - //if (!(_itemIn in magazines player)) exitWith { _missing = _itemIn; _missingQty = _countIn; _proceed = false; }; - - // match against class and parentClass - _qty = { (_x == _itemIn) || (configName(inheritsFrom(configFile >> "cfgMagazines" >> _x)) == _itemIn) } count magazines player; - - if(_qty < _countIn) exitWith { _missing = _itemIn; _missingQty = (_countIn - _qty); _proceed = false; }; - - } forEach _selectedRecipeInput; - - // If all parts proceed - if (_proceed) then { - - cutText ["Crafting started", "PLAIN DOWN"]; - - player playActionNow "Medic"; - - [player,"repair",0,false] call dayz_zombieSpeak; - [player,50,true,(getPosATL player)] spawn player_alertZombies; - - r_interrupt = false; - _animState = animationState player; - r_doLoop = true; - _started = false; - _finished = false; - - while {r_doLoop} do { - _animState = animationState player; - _isMedic = ["medic",_animState] call fnc_inString; - if (_isMedic) then { - _started = true; - }; - if (_started and !_isMedic) then { - r_doLoop = false; - _finished = true; - }; - if (r_interrupt) then { - r_doLoop = false; - }; - sleep 0.1; - }; - r_doLoop = false; - - if (_finished) then { - - _removed_total = 0; // count total of removed items - _tobe_removed_total = 0; // count total of all to be removed items - // Take items - { - _removed = 0; - _itemIn = _x select 0; - _countIn = _x select 1; - // diag_log format["Recipe Finish: %1 %2", _itemIn,_countIn]; - _tobe_removed_total = _tobe_removed_total + _countIn; - - { - if( (_removed < _countIn) && ((_x == _itemIn) || configName(inheritsFrom(configFile >> "cfgMagazines" >> _x)) == _itemIn)) then { - _num_removed = ([player,_x] call BIS_fnc_invRemove); - _removed = _removed + _num_removed; - _removed_total = _removed_total + _num_removed; - if(_num_removed >= 1) then { - _temp_removed_array set [count _temp_removed_array,_x]; - }; - }; - - } forEach magazines player; - - } forEach _selectedRecipeInput; - - //diag_log format["removed: %1 of: %2", _removed, _tobe_removed_total]; - - // Only proceed if all parts were removed successfully - if(_removed_total == _tobe_removed_total) then { - - // Put items - { - // consumeweapons - { - player removeWeapon _x; - } forEach _consumeweapons; - - _itemOut = _x select 0; - _countOut = _x select 1; - //diag_log format["Recipe Output: %1 %2", _itemOut,_countOut]; - - for "_x" from 1 to _countOut do { - player addMagazine _itemOut; - }; - - - - // get display name - _textCreate = getText(configFile >> "CfgMagazines" >> _itemOut >> "displayName"); - - // Add crafted item - cutText [format["Crafted Item: %1 x %2",_textCreate,_countOut], "PLAIN DOWN"]; - - } forEach _selectedRecipeOutput; - - } else { - // Refund parts since we failed - {player addMagazine _x;} forEach _temp_removed_array; - - cutText [format["Missing Parts after first check Item: %1 / %2",_removed_total,_tobe_removed_total], "PLAIN DOWN"]; - }; - - } else { - r_interrupt = false; - if (vehicle player == player) then { - [objNull, player, rSwitchMove,""] call RE; - player playActionNow "stop"; - }; - cutText ["Canceled crafting.", "PLAIN DOWN"]; - }; - - } else { - _textMissing = getText(configFile >> "CfgMagazines" >> _missing >> "displayName"); - cutText [format["Missing %1 more of %2",_missingQty, _textMissing], "PLAIN DOWN"]; - }; - } else { - _textMissing = getText(configFile >> "CfgWeapons" >> _missing >> "displayName"); - cutText [format["Missing Tool: %1",_textMissing], "PLAIN DOWN"]; - }; -} else { - cutText ["Crafting needs a fire within 2 meters.", "PLAIN DOWN"]; -}; - -TradeInprogress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/player_craftItem2.sqf b/SQF/dayz_code/actions/player_craftItem2.sqf deleted file mode 100644 index 99cb60ef8..000000000 --- a/SQF/dayz_code/actions/player_craftItem2.sqf +++ /dev/null @@ -1,205 +0,0 @@ -/* - DayZ Crafting - Usage: spawn player_goFishing; - Made for DayZ Epoch please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. -*/ -private ["_onLadder","_canDo","_selectedRecipeOutput","_proceed","_itemIn","_countIn","_missing","_missingQty","_qty","_itemOut","_countOut","_started","_finished","_animState","_isMedic","_removed","_tobe_removed_total","_textCreate","_textMissing","_selectedRecipeInput","_num_removed","_removed_total","_temp_removed_array","_abort","_reason","_isNear","_missingTools","_hastoolweapon","_selectedRecipeTools","_distance","_crafting","_needNear","_consumeweapons","_item"]; - -if(TradeInprogress) exitWith { cutText ["Crafting already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; - -// temp array of removed parts -_temp_removed_array = []; -_abort = false; -_distance = 2; -_reason = ""; - -_onLadder = (getNumber (configFile >> "CfgMovesMaleSdr" >> "States" >> (animationState player) >> "onLadder")) == 1; -_canDo = (!r_drag_sqf and !r_player_unconscious and !_onLadder); - -_item = _this; -_crafting = "Crafting2"; - -// check if fire is reqired -_needNear = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "neednearby"); - -if("fire" in _needNear) then { - _isNear = {inflamed _x} count (position player nearObjects _distance); - if(_isNear == 0) then { - _abort = true; - _reason = "fire"; - }; -}; - -if("workshop" in _needNear) then { - _isNear = count (nearestObjects [player, ["Wooden_shed_DZ","WoodShack_DZ"], 5]); - if(_isNear == 0) then { - _abort = true; - _reason = "workshop"; - }; -}; - -if(_abort) exitWith { - cutText [format["Crafting needs a %1 within %2 meters",_reason,_distance], "PLAIN DOWN"]; - TradeInprogress = false; -}; - -// diag_log format["Checking for fire: %1", _isFireNear]; - -if (_canDo) then { - - // Moved all recipes input and outputs to configs - - _selectedRecipeOutput = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "output"); - _selectedRecipeInput = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "input"); - _selectedRecipeTools = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "requiretools"); - _consumeweapons = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "consumeweapons"); - - _missing = ""; - _missingTools = false; - { - _hastoolweapon = _x in weapons player; - if(!_hastoolweapon) exitWith { _missingTools = true; _missing = _x; }; - } forEach _selectedRecipeTools; - - if(!_missingTools) then { - - //diag_log format["Selected Recipe Input: %1", _selectedRecipeInput]; - //diag_log format["Selected Recipe Output: %1", _selectedRecipeOutput]; - - // Dry run to see if all parts are available. - _proceed = true; - { - _itemIn = _x select 0; - _countIn = _x select 1; - - //diag_log format["Recipe Check: %1 %2", _itemIn,_countIn]; - - // not neccessary - //if (!(_itemIn in magazines player)) exitWith { _missing = _itemIn; _missingQty = _countIn; _proceed = false; }; - - // match against class and parentClass - _qty = { (_x == _itemIn) || (configName(inheritsFrom(configFile >> "cfgMagazines" >> _x)) == _itemIn) } count magazines player; - - if(_qty < _countIn) exitWith { _missing = _itemIn; _missingQty = (_countIn - _qty); _proceed = false; }; - - } forEach _selectedRecipeInput; - - // If all parts proceed - if (_proceed) then { - - cutText ["Crafting started", "PLAIN DOWN"]; - - player playActionNow "Medic"; - - [player,"repair",0,false] call dayz_zombieSpeak; - [player,50,true,(getPosATL player)] spawn player_alertZombies; - - r_interrupt = false; - _animState = animationState player; - r_doLoop = true; - _started = false; - _finished = false; - - while {r_doLoop} do { - _animState = animationState player; - _isMedic = ["medic",_animState] call fnc_inString; - if (_isMedic) then { - _started = true; - }; - if (_started and !_isMedic) then { - r_doLoop = false; - _finished = true; - }; - if (r_interrupt) then { - r_doLoop = false; - }; - sleep 0.1; - }; - r_doLoop = false; - - if (_finished) then { - - _removed_total = 0; // count total of removed items - _tobe_removed_total = 0; // count total of all to be removed items - // Take items - { - _removed = 0; - _itemIn = _x select 0; - _countIn = _x select 1; - // diag_log format["Recipe Finish: %1 %2", _itemIn,_countIn]; - _tobe_removed_total = _tobe_removed_total + _countIn; - - { - if( (_removed < _countIn) && ((_x == _itemIn) || configName(inheritsFrom(configFile >> "cfgMagazines" >> _x)) == _itemIn)) then { - _num_removed = ([player,_x] call BIS_fnc_invRemove); - _removed = _removed + _num_removed; - _removed_total = _removed_total + _num_removed; - if(_num_removed >= 1) then { - _temp_removed_array set [count _temp_removed_array,_x]; - }; - }; - - } forEach magazines player; - - } forEach _selectedRecipeInput; - - //diag_log format["removed: %1 of: %2", _removed, _tobe_removed_total]; - - // Only proceed if all parts were removed successfully - if(_removed_total == _tobe_removed_total) then { - - // Put items - { - // consumeweapons - { - player removeWeapon _x; - } forEach _consumeweapons; - - _itemOut = _x select 0; - _countOut = _x select 1; - //diag_log format["Recipe Output: %1 %2", _itemOut,_countOut]; - - for "_x" from 1 to _countOut do { - player addMagazine _itemOut; - }; - - - - // get display name - _textCreate = getText(configFile >> "CfgMagazines" >> _itemOut >> "displayName"); - - // Add crafted item - cutText [format["Crafted Item: %1 x %2",_textCreate,_countOut], "PLAIN DOWN"]; - - } forEach _selectedRecipeOutput; - - } else { - // Refund parts since we failed - {player addMagazine _x;} forEach _temp_removed_array; - - cutText [format["Missing Parts after first check Item: %1 / %2",_removed_total,_tobe_removed_total], "PLAIN DOWN"]; - }; - - } else { - r_interrupt = false; - if (vehicle player == player) then { - [objNull, player, rSwitchMove,""] call RE; - player playActionNow "stop"; - }; - cutText ["Canceled crafting.", "PLAIN DOWN"]; - }; - - } else { - _textMissing = getText(configFile >> "CfgMagazines" >> _missing >> "displayName"); - cutText [format["Missing %1 more of %2",_missingQty, _textMissing], "PLAIN DOWN"]; - }; - } else { - _textMissing = getText(configFile >> "CfgWeapons" >> _missing >> "displayName"); - cutText [format["Missing Tool: %1",_textMissing], "PLAIN DOWN"]; - }; -} else { - cutText ["Crafting needs a fire within 2 meters.", "PLAIN DOWN"]; -}; - -TradeInprogress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/player_craftItem3.sqf b/SQF/dayz_code/actions/player_craftItem3.sqf deleted file mode 100644 index f2767dfd5..000000000 --- a/SQF/dayz_code/actions/player_craftItem3.sqf +++ /dev/null @@ -1,205 +0,0 @@ -/* - DayZ Crafting - Usage: spawn player_goFishing; - Made for DayZ Epoch please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. -*/ -private ["_onLadder","_canDo","_selectedRecipeOutput","_proceed","_itemIn","_countIn","_missing","_missingQty","_qty","_itemOut","_countOut","_started","_finished","_animState","_isMedic","_removed","_tobe_removed_total","_textCreate","_textMissing","_selectedRecipeInput","_num_removed","_removed_total","_temp_removed_array","_abort","_reason","_isNear","_missingTools","_hastoolweapon","_selectedRecipeTools","_distance","_crafting","_needNear","_consumeweapons","_item"]; - -if(TradeInprogress) exitWith { cutText ["Crafting already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; - -// temp array of removed parts -_temp_removed_array = []; -_abort = false; -_distance = 2; -_reason = ""; - -_onLadder = (getNumber (configFile >> "CfgMovesMaleSdr" >> "States" >> (animationState player) >> "onLadder")) == 1; -_canDo = (!r_drag_sqf and !r_player_unconscious and !_onLadder); - -_item = _this; -_crafting = "Crafting3"; - -// check if fire is reqired -_needNear = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "neednearby"); - -if("fire" in _needNear) then { - _isNear = {inflamed _x} count (position player nearObjects _distance); - if(_isNear == 0) then { - _abort = true; - _reason = "fire"; - }; -}; - -if("workshop" in _needNear) then { - _isNear = count (nearestObjects [player, ["Wooden_shed_DZ","WoodShack_DZ"], 5]); - if(_isNear == 0) then { - _abort = true; - _reason = "workshop"; - }; -}; - -if(_abort) exitWith { - cutText [format["Crafting needs a %1 within %2 meters",_reason,_distance], "PLAIN DOWN"]; - TradeInprogress = false; -}; - -// diag_log format["Checking for fire: %1", _isFireNear]; - -if (_canDo) then { - - // Moved all recipes input and outputs to configs - - _selectedRecipeOutput = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "output"); - _selectedRecipeInput = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "input"); - _selectedRecipeTools = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "requiretools"); - _consumeweapons = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "consumeweapons"); - - _missing = ""; - _missingTools = false; - { - _hastoolweapon = _x in weapons player; - if(!_hastoolweapon) exitWith { _missingTools = true; _missing = _x; }; - } forEach _selectedRecipeTools; - - if(!_missingTools) then { - - //diag_log format["Selected Recipe Input: %1", _selectedRecipeInput]; - //diag_log format["Selected Recipe Output: %1", _selectedRecipeOutput]; - - // Dry run to see if all parts are available. - _proceed = true; - { - _itemIn = _x select 0; - _countIn = _x select 1; - - //diag_log format["Recipe Check: %1 %2", _itemIn,_countIn]; - - // not neccessary - //if (!(_itemIn in magazines player)) exitWith { _missing = _itemIn; _missingQty = _countIn; _proceed = false; }; - - // match against class and parentClass - _qty = { (_x == _itemIn) || (configName(inheritsFrom(configFile >> "cfgMagazines" >> _x)) == _itemIn) } count magazines player; - - if(_qty < _countIn) exitWith { _missing = _itemIn; _missingQty = (_countIn - _qty); _proceed = false; }; - - } forEach _selectedRecipeInput; - - // If all parts proceed - if (_proceed) then { - - cutText ["Crafting started", "PLAIN DOWN"]; - - player playActionNow "Medic"; - - [player,"repair",0,false] call dayz_zombieSpeak; - [player,50,true,(getPosATL player)] spawn player_alertZombies; - - r_interrupt = false; - _animState = animationState player; - r_doLoop = true; - _started = false; - _finished = false; - - while {r_doLoop} do { - _animState = animationState player; - _isMedic = ["medic",_animState] call fnc_inString; - if (_isMedic) then { - _started = true; - }; - if (_started and !_isMedic) then { - r_doLoop = false; - _finished = true; - }; - if (r_interrupt) then { - r_doLoop = false; - }; - sleep 0.1; - }; - r_doLoop = false; - - if (_finished) then { - - _removed_total = 0; // count total of removed items - _tobe_removed_total = 0; // count total of all to be removed items - // Take items - { - _removed = 0; - _itemIn = _x select 0; - _countIn = _x select 1; - // diag_log format["Recipe Finish: %1 %2", _itemIn,_countIn]; - _tobe_removed_total = _tobe_removed_total + _countIn; - - { - if( (_removed < _countIn) && ((_x == _itemIn) || configName(inheritsFrom(configFile >> "cfgMagazines" >> _x)) == _itemIn)) then { - _num_removed = ([player,_x] call BIS_fnc_invRemove); - _removed = _removed + _num_removed; - _removed_total = _removed_total + _num_removed; - if(_num_removed >= 1) then { - _temp_removed_array set [count _temp_removed_array,_x]; - }; - }; - - } forEach magazines player; - - } forEach _selectedRecipeInput; - - //diag_log format["removed: %1 of: %2", _removed, _tobe_removed_total]; - - // Only proceed if all parts were removed successfully - if(_removed_total == _tobe_removed_total) then { - - // Put items - { - // consumeweapons - { - player removeWeapon _x; - } forEach _consumeweapons; - - _itemOut = _x select 0; - _countOut = _x select 1; - //diag_log format["Recipe Output: %1 %2", _itemOut,_countOut]; - - for "_x" from 1 to _countOut do { - player addMagazine _itemOut; - }; - - - - // get display name - _textCreate = getText(configFile >> "CfgMagazines" >> _itemOut >> "displayName"); - - // Add crafted item - cutText [format["Crafted Item: %1 x %2",_textCreate,_countOut], "PLAIN DOWN"]; - - } forEach _selectedRecipeOutput; - - } else { - // Refund parts since we failed - {player addMagazine _x;} forEach _temp_removed_array; - - cutText [format["Missing Parts after first check Item: %1 / %2",_removed_total,_tobe_removed_total], "PLAIN DOWN"]; - }; - - } else { - r_interrupt = false; - if (vehicle player == player) then { - [objNull, player, rSwitchMove,""] call RE; - player playActionNow "stop"; - }; - cutText ["Canceled crafting.", "PLAIN DOWN"]; - }; - - } else { - _textMissing = getText(configFile >> "CfgMagazines" >> _missing >> "displayName"); - cutText [format["Missing %1 more of %2",_missingQty, _textMissing], "PLAIN DOWN"]; - }; - } else { - _textMissing = getText(configFile >> "CfgWeapons" >> _missing >> "displayName"); - cutText [format["Missing Tool: %1",_textMissing], "PLAIN DOWN"]; - }; -} else { - cutText ["Crafting needs a fire within 2 meters.", "PLAIN DOWN"]; -}; - -TradeInprogress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/player_craftItem4.sqf b/SQF/dayz_code/actions/player_craftItem4.sqf deleted file mode 100644 index 45d7f2d67..000000000 --- a/SQF/dayz_code/actions/player_craftItem4.sqf +++ /dev/null @@ -1,205 +0,0 @@ -/* - DayZ Crafting - Usage: spawn player_goFishing; - Made for DayZ Epoch please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. -*/ -private ["_onLadder","_canDo","_selectedRecipeOutput","_proceed","_itemIn","_countIn","_missing","_missingQty","_qty","_itemOut","_countOut","_started","_finished","_animState","_isMedic","_removed","_tobe_removed_total","_textCreate","_textMissing","_selectedRecipeInput","_num_removed","_removed_total","_temp_removed_array","_abort","_reason","_isNear","_missingTools","_hastoolweapon","_selectedRecipeTools","_distance","_crafting","_needNear","_consumeweapons","_item"]; - -if(TradeInprogress) exitWith { cutText ["Crafting already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; - -// temp array of removed parts -_temp_removed_array = []; -_abort = false; -_distance = 2; -_reason = ""; - -_onLadder = (getNumber (configFile >> "CfgMovesMaleSdr" >> "States" >> (animationState player) >> "onLadder")) == 1; -_canDo = (!r_drag_sqf and !r_player_unconscious and !_onLadder); - -_item = _this; -_crafting = "Crafting4"; - -// check if fire is reqired -_needNear = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "neednearby"); - -if("fire" in _needNear) then { - _isNear = {inflamed _x} count (position player nearObjects _distance); - if(_isNear == 0) then { - _abort = true; - _reason = "fire"; - }; -}; - -if("workshop" in _needNear) then { - _isNear = count (nearestObjects [player, ["Wooden_shed_DZ","WoodShack_DZ"], 5]); - if(_isNear == 0) then { - _abort = true; - _reason = "workshop"; - }; -}; - -if(_abort) exitWith { - cutText [format["Crafting needs a %1 within %2 meters",_reason,_distance], "PLAIN DOWN"]; - TradeInprogress = false; -}; - -// diag_log format["Checking for fire: %1", _isFireNear]; - -if (_canDo) then { - - // Moved all recipes input and outputs to configs - - _selectedRecipeOutput = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "output"); - _selectedRecipeInput = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "input"); - _selectedRecipeTools = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "requiretools"); - _consumeweapons = getArray (configFile >> "cfgMagazines" >> _item >> "ItemActions" >> _crafting >> "consumeweapons"); - - _missing = ""; - _missingTools = false; - { - _hastoolweapon = _x in weapons player; - if(!_hastoolweapon) exitWith { _missingTools = true; _missing = _x; }; - } forEach _selectedRecipeTools; - - if(!_missingTools) then { - - //diag_log format["Selected Recipe Input: %1", _selectedRecipeInput]; - //diag_log format["Selected Recipe Output: %1", _selectedRecipeOutput]; - - // Dry run to see if all parts are available. - _proceed = true; - { - _itemIn = _x select 0; - _countIn = _x select 1; - - //diag_log format["Recipe Check: %1 %2", _itemIn,_countIn]; - - // not neccessary - //if (!(_itemIn in magazines player)) exitWith { _missing = _itemIn; _missingQty = _countIn; _proceed = false; }; - - // match against class and parentClass - _qty = { (_x == _itemIn) || (configName(inheritsFrom(configFile >> "cfgMagazines" >> _x)) == _itemIn) } count magazines player; - - if(_qty < _countIn) exitWith { _missing = _itemIn; _missingQty = (_countIn - _qty); _proceed = false; }; - - } forEach _selectedRecipeInput; - - // If all parts proceed - if (_proceed) then { - - cutText ["Crafting started", "PLAIN DOWN"]; - - player playActionNow "Medic"; - - [player,"repair",0,false] call dayz_zombieSpeak; - [player,50,true,(getPosATL player)] spawn player_alertZombies; - - r_interrupt = false; - _animState = animationState player; - r_doLoop = true; - _started = false; - _finished = false; - - while {r_doLoop} do { - _animState = animationState player; - _isMedic = ["medic",_animState] call fnc_inString; - if (_isMedic) then { - _started = true; - }; - if (_started and !_isMedic) then { - r_doLoop = false; - _finished = true; - }; - if (r_interrupt) then { - r_doLoop = false; - }; - sleep 0.1; - }; - r_doLoop = false; - - if (_finished) then { - - _removed_total = 0; // count total of removed items - _tobe_removed_total = 0; // count total of all to be removed items - // Take items - { - _removed = 0; - _itemIn = _x select 0; - _countIn = _x select 1; - // diag_log format["Recipe Finish: %1 %2", _itemIn,_countIn]; - _tobe_removed_total = _tobe_removed_total + _countIn; - - { - if( (_removed < _countIn) && ((_x == _itemIn) || configName(inheritsFrom(configFile >> "cfgMagazines" >> _x)) == _itemIn)) then { - _num_removed = ([player,_x] call BIS_fnc_invRemove); - _removed = _removed + _num_removed; - _removed_total = _removed_total + _num_removed; - if(_num_removed >= 1) then { - _temp_removed_array set [count _temp_removed_array,_x]; - }; - }; - - } forEach magazines player; - - } forEach _selectedRecipeInput; - - //diag_log format["removed: %1 of: %2", _removed, _tobe_removed_total]; - - // Only proceed if all parts were removed successfully - if(_removed_total == _tobe_removed_total) then { - - // Put items - { - // consumeweapons - { - player removeWeapon _x; - } forEach _consumeweapons; - - _itemOut = _x select 0; - _countOut = _x select 1; - //diag_log format["Recipe Output: %1 %2", _itemOut,_countOut]; - - for "_x" from 1 to _countOut do { - player addMagazine _itemOut; - }; - - - - // get display name - _textCreate = getText(configFile >> "CfgMagazines" >> _itemOut >> "displayName"); - - // Add crafted item - cutText [format["Crafted Item: %1 x %2",_textCreate,_countOut], "PLAIN DOWN"]; - - } forEach _selectedRecipeOutput; - - } else { - // Refund parts since we failed - {player addMagazine _x;} forEach _temp_removed_array; - - cutText [format["Missing Parts after first check Item: %1 / %2",_removed_total,_tobe_removed_total], "PLAIN DOWN"]; - }; - - } else { - r_interrupt = false; - if (vehicle player == player) then { - [objNull, player, rSwitchMove,""] call RE; - player playActionNow "stop"; - }; - cutText ["Canceled crafting.", "PLAIN DOWN"]; - }; - - } else { - _textMissing = getText(configFile >> "CfgMagazines" >> _missing >> "displayName"); - cutText [format["Missing %1 more of %2",_missingQty, _textMissing], "PLAIN DOWN"]; - }; - } else { - _textMissing = getText(configFile >> "CfgWeapons" >> _missing >> "displayName"); - cutText [format["Missing Tool: %1",_textMissing], "PLAIN DOWN"]; - }; -} else { - cutText ["Crafting needs a fire within 2 meters.", "PLAIN DOWN"]; -}; - -TradeInprogress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/player_drink.sqf b/SQF/dayz_code/actions/player_drink.sqf index b7905d071..8dd5cc952 100644 --- a/SQF/dayz_code/actions/player_drink.sqf +++ b/SQF/dayz_code/actions/player_drink.sqf @@ -1,4 +1,4 @@ -private ["_onLadder","_itemorignal","_hasdrinkitem","_hasoutput","_config","_text","_sfx","_dis","_itemtodrop","_nearByPile","_item","_display"]; +private ["_onLadder","_itemorignal","_hasdrinkitem","_hasoutput","_config","_text","_sfx","_dis","_itemtodrop","_nearByPile","_item","_display","_invehicle"]; disableserialization; call gear_ui_init; @@ -6,7 +6,7 @@ call gear_ui_init; _onLadder = (getNumber (configFile >> "CfgMovesMaleSdr" >> "States" >> (animationState player) >> "onLadder")) == 1; if (_onLadder) exitWith {cutText [(localize "str_player_21") , "PLAIN DOWN"]}; -if (vehicle player != player) exitWith {cutText ["You may not drink while in a vehicle", "PLAIN DOWN"]}; +//if (vehicle player != player) exitWith {cutText ["\n\nYou may not drink while in a vehicle", "PLAIN DOWN"]}; //Force players to wait 3 mins to drink again //if (dayz_lastDrink < 180) exitWith {cutText ["You may not drink, your not thirsty", "PLAIN DOWN"]}; @@ -14,6 +14,7 @@ if (vehicle player != player) exitWith {cutText ["You may not drink while in a v _itemorignal = _this; _hasdrinkitem = _itemorignal in magazines player; _hasoutput = _itemorignal in drink_with_output; +_invehicle = false; _config = configFile >> "CfgMagazines" >> _itemorignal; _text = getText (_config >> "displayName"); @@ -25,6 +26,12 @@ if (!_hasdrinkitem) exitWith {cutText [format[(localize "str_player_31"),_text," player playActionNow "PutDown"; player removeMagazine _itemorignal; +if (vehicle player != player) then { + _display = findDisplay 106; + _display closeDisplay 0; + _invehicle = true; +}; + sleep 1; if (["ItemWaterbottle",_itemorignal] call fnc_inString) then { @@ -41,7 +48,7 @@ if (["ItemSoda",_itemorignal] call fnc_inString) then { [player,_dis,true,(getPosATL player)] spawn player_alertZombies; }; -if (_hasoutput) then{ +if (_hasoutput and !_invehicle) then { // Selecting output _itemtodrop = drink_output select (drink_with_output find _itemorignal); diff --git a/SQF/dayz_code/actions/player_dropWeapon.sqf b/SQF/dayz_code/actions/player_dropWeapon.sqf index 0ebeb6435..252edca4a 100644 --- a/SQF/dayz_code/actions/player_dropWeapon.sqf +++ b/SQF/dayz_code/actions/player_dropWeapon.sqf @@ -15,10 +15,12 @@ for "_i" from 1 to _meleeNum do { }; player removeWeapon _item; -if (_item == "MeleeHatchet") then {_item = "ItemHatchet";}; +if (_item == "MeleeHatchet_DZE") then {_item = "ItemHatchet_DZE";}; if (_item == "MeleeCrowbar") then {_item = "MeleeCrowbar";}; if (_item == "MeleeMachete") then {_item = "ItemMachete";}; -if (_item == "MeleeFishingPole") then {_item = "MeleeFishingPole";}; + +//if (_item == "MeleeFishingPole") then {_item = "MeleeFishingPole";}; +//if (_item == "MeleeSledge") then {_item = "MeleeSledge";}; _bag = createVehicle [format["WeaponHolder_%1",_item],getPosATL player,[], 0, "CAN_COLLIDE"]; _bag setdir (getDir player); diff --git a/SQF/dayz_code/actions/player_eat.sqf b/SQF/dayz_code/actions/player_eat.sqf index 269ef26c4..042dd497d 100644 --- a/SQF/dayz_code/actions/player_eat.sqf +++ b/SQF/dayz_code/actions/player_eat.sqf @@ -1,10 +1,10 @@ -private ["_onLadder","_itemorignal","_hasfooditem","_rawfood","_hasoutput","_config","_text","_regen","_dis","_sfx","_itemtodrop","_nearByPile","_item","_display","_rawexceptions","_badfood"]; +private ["_onLadder","_itemorignal","_hasfooditem","_rawfood","_hasoutput","_config","_text","_regen","_dis","_sfx","_itemtodrop","_nearByPile","_item","_display","_rawexceptions","_badfood","_invehicle"]; disableserialization; call gear_ui_init; _onLadder = (getNumber (configFile >> "CfgMovesMaleSdr" >> "States" >> (animationState player) >> "onLadder")) == 1; if (_onLadder) exitWith {cutText [(localize "str_player_21") , "PLAIN DOWN"]}; -if (vehicle player != player) exitWith {cutText ["You may not eat while in a vehicle", "PLAIN DOWN"]}; +//if (vehicle player != player) exitWith {cutText ["\n\nYou may not eat while in a vehicle", "PLAIN DOWN"]}; //Force players to wait 3 mins to eat again //if (dayz_lastMeal < 180) exitWith {cutText ["You may not eat, you're already full", "PLAIN DOWN"]}; @@ -27,6 +27,14 @@ if (!_hasfooditem) exitWith {cutText [format[(localize "str_player_31"),_text,"c player playActionNow "PutDown"; player removeMagazine _itemorignal; + +_invehicle = false; +if (vehicle player != player) then { + _display = findDisplay 106; + _display closeDisplay 0; + _invehicle = true; +}; + sleep 1; _dis=6; @@ -40,7 +48,7 @@ if (dayz_lastMeal < 3600) then { }; }; -if (_hasoutput) then{ +if (_hasoutput and !_invehicle) then { // Selecting output _itemtodrop = food_output select (food_with_output find _itemorignal); @@ -73,9 +81,9 @@ player setVariable ["messing",[dayz_hunger,dayz_thirst],true]; player setVariable["USEC_BloodQty",r_player_blood,true]; player setVariable["medForceUpdate",true]; -//["dayzPlayerSave",[player,[],true]] call callRpcProcedure; -dayzPlayerSave = [player,[],true]; -publicVariableServer "dayzPlayerSave"; +//["PVDZE_plr_Save",[player,[],true]] call callRpcProcedure; +PVDZE_plr_Save = [player,[],true,true]; +publicVariableServer "PVDZE_plr_Save"; dayz_lastMeal = time; dayz_hunger = 0; diff --git a/SQF/dayz_code/actions/player_findLights.sqf b/SQF/dayz_code/actions/player_findLights.sqf new file mode 100644 index 000000000..af7f2cfd9 --- /dev/null +++ b/SQF/dayz_code/actions/player_findLights.sqf @@ -0,0 +1,24 @@ +/* + DayZ Find lights + Made for DayZ Epoch please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. +*/ +private ["_objName","_lights","_findNearestlight"]; + +// allowed lights list move this later +_lights = ["lampa_ind_zebr.p3d","lampa_ind.p3d","lampa_sidl_3.p3d","lampa_sidl_2.p3d","lampa_sidl.p3d","powlines_concl.p3d","powlines_woodl.p3d"]; + +_findNearestlight = []; +{ + if("" == typeOf _x) then { + + if (alive _x) then { + + _objName = _x call DZE_getModelName; + + if (_objName in _lights) then { + _findNearestlight set [(count _findNearestlight),_x]; + }; + }; + }; + +} foreach nearestObjects [getPos player, [], 20]; diff --git a/SQF/dayz_code/actions/player_goFishing.sqf b/SQF/dayz_code/actions/player_goFishing.sqf index f8e20ed7d..998bbbe5c 100644 --- a/SQF/dayz_code/actions/player_goFishing.sqf +++ b/SQF/dayz_code/actions/player_goFishing.sqf @@ -1,21 +1,23 @@ /* - DayZ Crafting + DayZ Fishing Usage: spawn player_goFishing; - Made for DayZ Epoch please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. + Made for DayZ Mod please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. */ -private ["_itemOut","_position","_isOk","_counter"]; +private ["_itemOut","_position","_isOk","_counter","_rnd","_item","_itemtodrop","_vehicle","_inVehicle"]; -if(TradeInprogress) exitWith { cutText ["Fishing already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_65") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; call gear_ui_init; // find position 5m in front of player _position = player modeltoworld [0,5,0]; -if(!(surfaceIsWater _position)) exitWith {TradeInprogress = false; cutText ["Must be near a shore or on a boat to fish." , "PLAIN DOWN"]; }; +if(!(surfaceIsWater _position)) exitWith {DZE_ActionInProgress = false; cutText [(localize "str_epoch_player_66") , "PLAIN DOWN"]; }; -if(dayz_isSwimming) exitWith {TradeInprogress = false; cutText [localize "str_player_26", "PLAIN DOWN"]; }; -if(player getVariable["combattimeout", 0] >= time) exitWith {TradeInprogress = false; cutText ["Canceled Fishing.", "PLAIN DOWN"];}; +if((currentWeapon player) != "MeleeFishingPole") exitWith {DZE_ActionInProgress = false; cutText [(localize "str_epoch_player_67"), "PLAIN DOWN"]; }; + +if(dayz_isSwimming) exitWith {DZE_ActionInProgress = false; cutText [localize "str_player_26", "PLAIN DOWN"]; }; +if(player getVariable["combattimeout", 0] >= time) exitWith {DZE_ActionInProgress = false; cutText [(localize "str_epoch_player_68"), "PLAIN DOWN"];}; _isOk = true; _counter = 0; @@ -31,24 +33,29 @@ while {_isOk} do { if (r_interrupt or (player getVariable["combattimeout", 0] >= time)) then { _isOk = false; - cutText ["Canceled Fishing.", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_68"), "PLAIN DOWN"]; } else { sleep 2; - _rnd = 100; + _rnd = 50; // check if player is in boat _vehicle = vehicle player; _inVehicle = (_vehicle != player); if(_inVehicle) then { if(_vehicle isKindOf "Ship") then { - _rnd = 50; + // higher chance to catch if water is deeper than 25m + if(((getPosATL _vehicle) select 2) > 25) then { + _rnd = 12; + } else { + _rnd = 25; + }; }; }; - - // 1% chance to catch anything + + // chance to catch anything if((random _rnd) <= 1) then { // Just the one fish for now _itemOut = ["ItemTrout","ItemTrout","ItemTrout","ItemTrout","ItemTrout","ItemTrout","ItemTrout","ItemSeaBass","ItemSeaBass","ItemTuna"] call BIS_fnc_selectRandom; @@ -61,18 +68,17 @@ while {_isOk} do { player addMagazine _itemOut; }; - - cutText ["You caught a fish.", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_69"), "PLAIN DOWN"]; _isOk = false; } else { - cutText ["Nibble... Nibble...", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_70"), "PLAIN DOWN"]; _counter = _counter + 1; - if(_counter == 5) then { + if(_counter == 10) then { _isOk = false; sleep 2; - cutText ["You didn't catch anything.", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_71"), "PLAIN DOWN"]; }; }; }; }; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/player_harvestPlant.sqf b/SQF/dayz_code/actions/player_harvestPlant.sqf new file mode 100644 index 000000000..9da034bce --- /dev/null +++ b/SQF/dayz_code/actions/player_harvestPlant.sqf @@ -0,0 +1,133 @@ +/* + DayZ Harvest Plant + Usage: spawn player_harvestPlant; + Made for DayZ Epoch please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. +*/ +private ["_isOk","_i","_objName","_started","_finished","_animState","_isMedic","_proceed","_itemOut","_countOut","_tree","_trees","_findNearestTree","_index","_invResult","_treesOutput","_text"]; + +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_72") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; + +// allowed trees list move this later +_trees = ["pumpkin.p3d","p_helianthus.p3d","p_fiberplant_ep1.p3d"]; +_treesOutput = ["FoodPumpkin","FoodSunFlowerSeed","ItemKiloHemp"]; + +//_item = _this; +call gear_ui_init; + +_countOut = 0; + +_findNearestTree = []; +{ + if("" == typeOf _x) then { + + if (alive _x) then { + + _objName = _x call DZE_getModelName; + + // Exit since we found a tree + if (_objName in _trees) exitWith { + _findNearestTree set [(count _findNearestTree),_x]; + + _index = _trees find _objName; + + _itemOut = _treesOutput select _index; + + _countOut = 1; + + }; + }; + }; + +} foreach nearestObjects [getPos player, [], 10]; + +//diag_log format["DEBUG TREES: %1", _findNearestTree]; + +if (count(_findNearestTree) >= 1) then { + + _tree = _findNearestTree select 0; + + // Start chop tree loop + _isOk = true; + _proceed = false; + while {_isOk} do { + + [1,1] call dayz_HungerThirst; + player playActionNow "Medic"; + [player,20,true,(getPosATL player)] spawn player_alertZombies; + + r_interrupt = false; + _animState = animationState player; + r_doLoop = true; + _started = false; + _finished = false; + + while {r_doLoop} do { + _animState = animationState player; + _isMedic = ["medic",_animState] call fnc_inString; + if (_isMedic) then { + _started = true; + }; + if (_started and !_isMedic) then { + r_doLoop = false; + _finished = true; + [player,"chopwood",0,false] call dayz_zombieSpeak; + }; + if (r_interrupt) then { + r_doLoop = false; + }; + + sleep 0.1; + + }; + + if(!_finished) exitWith { + _isOk = false; + _proceed = false; + }; + + if(_finished) exitWith { + _isOk = false; + _proceed = true; + }; + }; + + if (_proceed) then { + + _invResult = false; + _i = 0; + for "_x" from 1 to _countOut do { + _invResult = [player,_itemOut] call BIS_fnc_invAdd; + if(_invResult) then { + _i = _i + 1; + }; + }; + + _text = getText (configFile >> "CfgMagazines" >> _itemOut >> "displayName"); + + if(_i != 0) then { + // chop down tree + if("" == typeOf _tree) then { + _tree setDamage 1; + }; + //diag_log format["DEBUG TREE DAMAGE: %1", _tree]; + + cutText [format[(localize "str_epoch_player_154"), _i,_text], "PLAIN DOWN"]; + } else { + cutText [format[(localize "str_epoch_player_143"), _i,_text], "PLAIN DOWN"]; + }; + } else { + r_interrupt = false; + if (vehicle player == player) then { + [objNull, player, rSwitchMove,""] call RE; + player playActionNow "stop"; + }; + cutText [(localize "str_epoch_player_73"), "PLAIN DOWN"]; + }; + + + +} else { + cutText [(localize "str_epoch_player_74"), "PLAIN DOWN"]; +}; +DZE_ActionInProgress = false; diff --git a/SQF/dayz_code/actions/player_loadCrate.sqf b/SQF/dayz_code/actions/player_loadCrate.sqf index 32122370c..9cc129816 100644 --- a/SQF/dayz_code/actions/player_loadCrate.sqf +++ b/SQF/dayz_code/actions/player_loadCrate.sqf @@ -1,19 +1,19 @@ private ["_dir","_classname","_box","_location","_item","_config","_create_raw","_create","_qty","_type","_hasCrate","_hasTool"]; -if(TradeInprogress) exitWith { cutText ["Open Crate already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_75") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; _hasTool = "ItemCrowbar" in items player; if(!_hasTool) exitWith { - cutText ["You need a crowbar to open this.", "PLAIN DOWN"]; - TradeInprogress = false; + cutText [(localize "str_epoch_player_76"), "PLAIN DOWN"]; + DZE_ActionInProgress = false; }; _item = _this; _hasCrate = _item in magazines player; -if (!_hasCrate) then { - cutText ["Missing supply crate.", "PLAIN DOWN"]; - TradeInprogress = false; +if (!_hasCrate) exitWith { + cutText [(localize "str_epoch_player_77"), "PLAIN DOWN"]; + DZE_ActionInProgress = false; }; _config = configFile >> "CfgMagazines" >> _item; @@ -27,10 +27,15 @@ if ((_location select 2) < 0) then { _location set [2,0]; }; +//remove (partially) full crate player removeMagazine _item; _dir = getDir player; _classname = "WeaponHolder"; +//return empty crate to inventory +player addMagazine "bulk_empty"; + +[1,1] call dayz_HungerThirst; // Change to optional wait to complete player playActionNow "Medic"; sleep 6; @@ -50,7 +55,9 @@ if(_type == "backpack") then { }; player reveal _box; + +player action ["Gear", _box]; -cutText ["Opened supply crate.", "PLAIN DOWN"]; +cutText [(localize "str_epoch_player_78"), "PLAIN DOWN"]; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; diff --git a/SQF/dayz_code/actions/player_makefire.sqf b/SQF/dayz_code/actions/player_makefire.sqf index 267de0367..2c3577569 100644 --- a/SQF/dayz_code/actions/player_makefire.sqf +++ b/SQF/dayz_code/actions/player_makefire.sqf @@ -12,6 +12,7 @@ if (_hasWood) then { player removeMagazine "PartWoodPile"; _dir = getDir player; _classname = "Land_Fire_DZ"; + [1,1] call dayz_HungerThirst; player playActionNow "Medic"; sleep 6; _fire = createVehicle [_classname, _location, [], 0, "CAN_COLLIDE"]; diff --git a/SQF/dayz_code/actions/player_mineOre.sqf b/SQF/dayz_code/actions/player_mineOre.sqf new file mode 100644 index 000000000..5cd440a32 --- /dev/null +++ b/SQF/dayz_code/actions/player_mineOre.sqf @@ -0,0 +1,142 @@ +/* + DayZ Mine Ore + Usage: spawn player_mineOre; + Made for DayZ Epoch please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. +*/ +private ["_isOk","_objName","_started","_finished","_animState","_isMedic","_proceed","_counter","_itemOut","_countOut","_rock","_distance2d","_rockBox","_rocks","_findNearestRock","_item","_rnd"]; + +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_79") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; + +// allowed rocks list move this later +_rocks = ["r2_boulder2.p3d","r2_rock1.p3d","r2_rocktower.p3d","r2_boulder1.p3d"]; + +//_item = _this; +call gear_ui_init; + +_findNearestRock = []; +{ + if("" == typeOf _x) then { + + if (alive _x) then { + + _objName = _x call DZE_getModelName; + + // Exit since we found a tree + if (_objName in _rocks) exitWith { + _findNearestRock set [(count _findNearestRock),_x]; + }; + }; + }; + +} foreach nearestObjects [getPos player, [], 20]; + +//diag_log format["DEBUG ROCKS: %1 | Alive:%2", _findNearestRock, alive (_rocks select 0)]; + +if (count(_findNearestRock) >= 1) then { + + _rock = _findNearestRock select 0; + + // get 2d distance + _distance2d = [player, _rock] call BIS_fnc_distance2D; + + if(_distance2d <= 12) then { + _rnd=0; + _rockBox = boundingBox _rock; + _countOut = ((_rockBox select 1 select 0)+(_rockBox select 1 select 1)+(_rockBox select 1 select 2))/3; + if(_countOut<1)then{_countOut=_countOut*10}; + _countOut = round (_countOut - _distance2d); + //Max / Min Values + if(_countOut>12)then{_countOut=12}; + if(_countOut<1)then{_countOut=4}; + + //diag_log format["DEBUG ROCK DISTANCE: %1 - %2 = %3", _rockBox,_distance2d,(_distance3d-_distance2d)]; + //axeDiagLog = format["DEBUG ROCK DISTANCE: _rockBox:%1 | _distance2d:%2 | typeOf:%3 | alive:%4 | _countOut:%5 | damage:%6", _rockBox,_distance2d,typeOf _rock,alive _rock,_countOut,damage _rock ]; + //publicVariable "axeDiagLog"; + + // Start ore mining + _counter = 0; + _isOk = true; + _proceed = false; + while {_isOk} do { + + player playActionNow "Medic"; + [player,20,true,(getPosATL player)] spawn player_alertZombies; + + r_interrupt = false; + _animState = animationState player; + r_doLoop = true; + _started = false; + _finished = false; + + while {r_doLoop} do { + _animState = animationState player; + _isMedic = ["medic",_animState] call fnc_inString; + if (_isMedic) then { + _started = true; + }; + if (_started and !_isMedic) then { + r_doLoop = false; + _finished = true; + [player,"repair",0,false] call dayz_zombieSpeak; + }; + if (r_interrupt) then { + r_doLoop = false; + }; + + sleep 0.1; + + }; + + if(!_finished) exitWith { + _isOk = false; + _proceed = false; + }; + + if(_finished) then { + _counter = _counter + 1; + }; + + cutText [format[(localize "str_epoch_player_155"), _counter, _countOut], "PLAIN DOWN"]; + + if(_counter == _countOut) exitWith { + _isOk = false; + _proceed = true; + sleep 1; + }; + }; + + if (_proceed) then { + + _itemOut = "PartOre"; + + _item = createVehicle ["WeaponHolder", getPosATL player, [], 1, "CAN_COLLIDE"]; + _item addMagazineCargoGlobal [_itemOut,_countOut]; + + player reveal _item; + + /* break rock + if("" == typeOf _rock) then { + _rock setDamage 1; + }; + diag_log format["DEBUG TREE DAMAGE: %1", _rock]; + */ + cutText [format[(localize "str_epoch_player_156"), _countOut], "PLAIN DOWN"]; + + } else { + r_interrupt = false; + if (vehicle player == player) then { + [objNull, player, rSwitchMove,""] call RE; + player playActionNow "stop"; + }; + cutText [(localize "str_epoch_player_80"), "PLAIN DOWN"]; + }; + + } else { + cutText [localize "str_player_32", "PLAIN DOWN"]; + }; + +} else { + cutText [localize "str_player_32", "PLAIN DOWN"]; +}; +DZE_ActionInProgress = false; diff --git a/SQF/dayz_code/actions/player_reloadMags.sqf b/SQF/dayz_code/actions/player_reloadMags.sqf index 4e86165d0..ccfe01743 100644 --- a/SQF/dayz_code/actions/player_reloadMags.sqf +++ b/SQF/dayz_code/actions/player_reloadMags.sqf @@ -1,4 +1,4 @@ -private ["_item","_config","_consume","_create","_item_ammo","_consume_magsize","_create_magsize","_consume_type","_slotstart","_slotend","_dialog","_qty_total_ammo","_qty_consume_ammo","_qty_create_ammo","_qty_consume_mags","_qty_create_mags","_qty_free_slots","_control","_mag","_qtynew_create_ammo","_qtynew_consume_ammo","_qtynew_create_mags","_qtynew_consume_mags","_qtynew_consume_mags_full","_qtynew_create_mags_full","_qtynew_consume_ammo_rest","_qtynew_create_ammo_rest","_avaliable_slots"]; +private ["_item","_config","_consume","_create","_item_ammo","_consume_magsize","_create_magsize","_consume_type","_slotstart","_slotend","_dialog","_qty_total_ammo","_qty_consume_ammo","_qty_create_ammo","_qty_consume_mags","_qty_create_mags","_qty_free_slots","_control","_mag","_qtynew_create_ammo","_qtynew_consume_ammo","_qtynew_create_mags","_qtynew_consume_mags","_qtynew_consume_mags_full","_qtynew_create_mags_full","_qtynew_consume_ammo_rest","_qtynew_create_ammo_rest"]; disableSerialization; call gear_ui_init; @@ -83,14 +83,17 @@ if ( _consume_magsize > _create_magsize) then { _qtynew_consume_ammo = 0; }; -if ((_qtynew_create_mags + _qtynew_consume_mags) > _avaliable_slots) exitWith { - cutText [localize "STR_DAYZ_CODE_2", "PLAIN DOWN"]; +if ((_qtynew_create_mags + _qtynew_consume_mags) > (_qty_create_mags + _qty_consume_mags + _qty_free_slots)) exitWith { + cutText [localize "str_player_24", "PLAIN DOWN"]; }; _qtynew_consume_mags_full = floor(_qtynew_consume_ammo/_consume_magsize); _qtynew_create_mags_full = floor(_qtynew_create_ammo/_create_magsize); _qtynew_consume_ammo_rest = _qtynew_consume_ammo - (_qtynew_consume_mags_full*_consume_magsize); _qtynew_create_ammo_rest = _qtynew_create_ammo - (_qtynew_create_mags_full*_create_magsize); +// abort if no complete mags or partial mag is less than 15% full +if(_qtynew_create_ammo_rest > 0 and _qtynew_create_ammo_rest < (_create_magsize*0.85)) exitWith { cutText [(localize "str_epoch_player_81"), "PLAIN DOWN"]; }; + //remove all _consume and _create mags (we already have total ammo count) player removeMagazines _consume; player removeMagazines _create; diff --git a/SQF/dayz_code/actions/player_tagFriendly.sqf b/SQF/dayz_code/actions/player_tagFriendly.sqf index 417448f76..b5589f072 100644 --- a/SQF/dayz_code/actions/player_tagFriendly.sqf +++ b/SQF/dayz_code/actions/player_tagFriendly.sqf @@ -3,10 +3,11 @@ _target = _this select 0; _caller = _this select 1; _action = _this select 2; -_caller removeAction _action; +call fnc_usec_medic_removeActions; +r_action = false; -_callerID = _caller getVariable "characterID"; -_targetID = _target getVariable "characterID"; +_callerID = _caller getVariable "CharacterID"; +_targetID = _target getVariable "CharacterID"; _friendlies = _caller getVariable ["friendlies", []]; _friendlies set [count _friendlies, _targetID]; @@ -16,7 +17,8 @@ _rfriendlies = _target getVariable ["friendlies", []]; if (!(_callerID in _rfriendlies)) then { // caller - titleText [format["You have tagged a player as friendly. Waiting for other player to accept.",(name _target)], "PLAIN DOWN"]; + titleText ["You have tagged a player as friendly. Waiting for other player to accept.", "PLAIN DOWN"]; // TODO: localize // target - [_caller,_target,"loc",rTITLETEXT,format["A player wants to tag you as friendly. To accept, tag player as friendly.", (name _caller)],"PLAIN DOWN"] call RE; + PVDZE_plr_FriendRQ = _target; + publicVariable "PVDZE_plr_FriendRQ"; }; \ No newline at end of file diff --git a/SQF/dayz_code/actions/player_upgrade.sqf b/SQF/dayz_code/actions/player_upgrade.sqf new file mode 100644 index 000000000..5c748cf6f --- /dev/null +++ b/SQF/dayz_code/actions/player_upgrade.sqf @@ -0,0 +1,188 @@ +/* + DayZ Base Building Upgrades + Made for DayZ Epoch please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. +*/ +private ["_location","_dir","_classname","_missing","_text","_proceed","_num_removed","_object","_missingQty","_itemIn","_countIn","_qty","_removed","_removed_total","_tobe_removed_total","_objectID","_objectUID","_temp_removed_array","_textMissing","_newclassname","_requirements","_obj","_upgrade","_lockable","_combination_1","_combination_2","_combination_3","_combination","_objectCharacterID","_canBuildOnPlot","_friendlies","_nearestPole","_ownerID","_distance","_needText","_findNearestPoles","_findNearestPole","_IsNearPlot"]; + +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_52") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; + +player removeAction s_player_upgrade_build; +s_player_upgrade_build = 1; + + +_distance = 30; +_needText = localize "str_epoch_player_246"; + +// check for near plot +_findNearestPoles = nearestObjects [(vehicle player), ["Plastic_Pole_EP1_DZ"], _distance]; +_findNearestPole = []; + +{ + if (alive _x) then { + _findNearestPole set [(count _findNearestPole),_x]; + }; +} foreach _findNearestPoles; + +_IsNearPlot = count (_findNearestPole); + +_canBuildOnPlot = false; + +if(_IsNearPlot == 0) then { + _canBuildOnPlot = true; +} else { + + // check nearby plots ownership and then for friend status + _nearestPole = _findNearestPole select 0; + + // Find owner + _ownerID = _nearestPole getVariable["CharacterID","0"]; + + // diag_log format["DEBUG BUILDING: %1 = %2", dayz_characterID, _ownerID]; + + // check if friendly to owner + if(dayz_characterID == _ownerID) then { + _canBuildOnPlot = true; + } else { + _friendlies = player getVariable ["friendlyTo",[]]; + // check if friendly to owner + if(_ownerID in _friendlies) then { + _canBuildOnPlot = true; + }; + }; +}; + +// exit if not allowed due to plot pole +if(!_canBuildOnPlot) exitWith { DZE_ActionInProgress = false; cutText [format[(localize "str_epoch_player_157"),_needText,_distance] , "PLAIN DOWN"]; }; + +// get cursortarget from addaction +_obj = _this select 3; + +// Find objectID +_objectID = _obj getVariable ["ObjectID","0"]; + +// Find objectUID +_objectUID = _obj getVariable ["ObjectUID","0"]; + +if(_objectID == "0" && _objectUID == "0") exitWith {DZE_ActionInProgress = false; s_player_upgrade_build = -1; cutText [(localize "str_epoch_player_50"), "PLAIN DOWN"];}; + +// Get classname +_classname = typeOf _obj; + +// Find display name +_text = getText (configFile >> "CfgVehicles" >> _classname >> "displayName"); + +// Find next upgrade +_upgrade = getArray (configFile >> "CfgVehicles" >> _classname >> "upgradeBuilding"); + +if ((count _upgrade) > 0) then { + + _newclassname = _upgrade select 0; + + _lockable = 0; + if(isNumber (configFile >> "CfgVehicles" >> _newclassname >> "lockable")) then { + _lockable = getNumber(configFile >> "CfgVehicles" >> _newclassname >> "lockable"); + }; + + _requirements = _upgrade select 1; + + _missingQty = 0; + _missing = ""; + + _proceed = true; + { + _itemIn = _x select 0; + _countIn = _x select 1; + _qty = { (_x == _itemIn) || (configName(inheritsFrom(configFile >> "cfgMagazines" >> _x)) == _itemIn) } count magazines player; + if(_qty < _countIn) exitWith { _missing = _itemIn; _missingQty = (_countIn - _qty); _proceed = false; }; + } forEach _requirements; + + if (_proceed) then { + [1,1] call dayz_HungerThirst; + player playActionNow "Medic"; + [player,20,true,(getPosATL player)] spawn player_alertZombies; + + _temp_removed_array = []; + _removed_total = 0; + _tobe_removed_total = 0; + + { + _removed = 0; + _itemIn = _x select 0; + _countIn = _x select 1; + // diag_log format["Recipe Finish: %1 %2", _itemIn,_countIn]; + _tobe_removed_total = _tobe_removed_total + _countIn; + + { + if( (_removed < _countIn) && ((_x == _itemIn) || configName(inheritsFrom(configFile >> "cfgMagazines" >> _x)) == _itemIn)) then { + _num_removed = ([player,_x] call BIS_fnc_invRemove); + _removed = _removed + _num_removed; + _removed_total = _removed_total + _num_removed; + if(_num_removed >= 1) then { + _temp_removed_array set [count _temp_removed_array,_x]; + }; + }; + + } forEach magazines player; + + } forEach _requirements; + + // all parts removed proceed + if (_tobe_removed_total == _removed_total) then { + + // Get position + _location = _obj getVariable["OEMPos",(getposATL _obj)]; + + // Get direction + _dir = getDir _obj; + + // Current charID + _objectCharacterID = _obj getVariable ["CharacterID","0"]; + + _classname = _newclassname; + + // Create new object + _object = createVehicle [_classname, [0,0,0], [], 0, "CAN_COLLIDE"]; + + // Set direction + _object setDir _dir; + + // Set location + _object setPosATL _location; + + if (_lockable == 3) then { + + _combination_1 = floor(random 10); + _combination_2 = floor(random 10); + _combination_3 = floor(random 10); + _combination = format["%1%2%3",_combination_1,_combination_2,_combination_3]; + + _objectCharacterID = _combination; + + cutText [format[(localize "str_epoch_player_158"),_combination,_text], "PLAIN DOWN", 5]; + } else { + cutText [format[(localize "str_epoch_player_159"),_text], "PLAIN DOWN", 5]; + }; + + PVDZE_obj_Swap = [_objectCharacterID,_object,[_dir,_location],_classname,_obj,_objectID,_objectUID,(getPlayerUID player)]; + publicVariableServer "PVDZE_obj_Swap"; + + player reveal _object; + + } else { + + {player addMagazine _x;} forEach _temp_removed_array; + cutText [format[(localize "str_epoch_player_145"),_removed_total,_tobe_removed_total], "PLAIN DOWN"]; + + }; + } else { + _textMissing = getText(configFile >> "CfgMagazines" >> _missing >> "displayName"); + cutText [format[(localize "str_epoch_player_146"),_missingQty, _textMissing], "PLAIN DOWN"]; + }; + +} else { + cutText [(localize "str_epoch_player_82"), "PLAIN DOWN"]; +}; + +DZE_ActionInProgress = false; +s_player_upgrade_build = -1; \ No newline at end of file diff --git a/SQF/dayz_code/actions/player_wearClothes.sqf b/SQF/dayz_code/actions/player_wearClothes.sqf index feb87ea7d..cb59b39dc 100644 --- a/SQF/dayz_code/actions/player_wearClothes.sqf +++ b/SQF/dayz_code/actions/player_wearClothes.sqf @@ -2,24 +2,28 @@ _item spawn player_wearClothes; Added Female skin changes - DayZ Epoch - vbawol */ -private ["_item","_onLadder","_hasclothesitem","_config","_text","_myModel","_itemNew","_currentSex","_newSex","_model"]; +private ["_item","_onLadder","_hasclothesitem","_config","_text","_myModel","_itemNew","_currentSex","_newSex","_model","_playerNear"]; -if(TradeInprogress) exitWith { cutText ["Changing clothes already in progress." , "PLAIN DOWN"] }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_83") , "PLAIN DOWN"] }; +DZE_ActionInProgress = true; + +// cannot change clothes when another player is nearby +_playerNear = {isPlayer _x} count (player nearEntities ["CAManBase", 12]) > 1; +if(_playerNear) exitWith { DZE_ActionInProgress = false; cutText [(localize "str_epoch_player_84") , "PLAIN DOWN"]; }; _item = _this; call gear_ui_init; _onLadder = (getNumber (configFile >> "CfgMovesMaleSdr" >> "States" >> (animationState player) >> "onLadder")) == 1; -if (_onLadder) exitWith {TradeInprogress = false; cutText [(localize "str_player_21") , "PLAIN DOWN"]}; +if (_onLadder) exitWith {DZE_ActionInProgress = false; cutText [(localize "str_player_21") , "PLAIN DOWN"]}; _hasclothesitem = _this in magazines player; _config = configFile >> "CfgMagazines"; _text = getText (_config >> _item >> "displayName"); -if (!_hasclothesitem) exitWith {TradeInprogress = false; cutText [format[(localize "str_player_31"),_text,"wear"] , "PLAIN DOWN"]}; +if (!_hasclothesitem) exitWith {DZE_ActionInProgress = false; cutText [format[(localize "str_player_31"),_text,"wear"] , "PLAIN DOWN"]}; -if (vehicle player != player) exitWith {TradeInprogress = false; cutText ["You may not change clothes while in a vehicle", "PLAIN DOWN"]}; +if (vehicle player != player) exitWith {DZE_ActionInProgress = false; cutText [(localize "str_epoch_player_85"), "PLAIN DOWN"]}; _myModel = (typeOf player); _itemNew = "Skin_" + _myModel; @@ -39,14 +43,15 @@ if ( (isClass(_config >> _itemNew)) ) then { // Get model name from config _model = getText (configFile >> "CfgSurvival" >> "Skins" >> _item >> "playerModel"); if (_model != _myModel) then { - player removeMagazine _item; - player addMagazine _itemNew; - [dayz_playerUID,dayz_characterID,_model] spawn player_humanityMorph; + if(([player,_item] call BIS_fnc_invRemove) == 1) then { + player addMagazine _itemNew; + [dayz_playerUID,dayz_characterID,_model] spawn player_humanityMorph; + }; }; } else { - cutText ["You cannot wear a skin of the opposite sex.", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_86"), "PLAIN DOWN"]; }; }; }; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/playerstats.sqf b/SQF/dayz_code/actions/playerstats.sqf index 06c4f4c04..33a3e4574 100644 --- a/SQF/dayz_code/actions/playerstats.sqf +++ b/SQF/dayz_code/actions/playerstats.sqf @@ -17,7 +17,7 @@ hintSilent parseText format [" (player getVariable['humanKills', 0]), (player getVariable['banditKills', 0]), (player getVariable['humanity', 0]), - (dayz_skilllevel) + (dayz_Survived) ]; /* diff --git a/SQF/dayz_code/actions/pzombie/pz_attack.sqf b/SQF/dayz_code/actions/pzombie/pz_attack.sqf index 96cf730b1..1f0fe6f5c 100644 --- a/SQF/dayz_code/actions/pzombie/pz_attack.sqf +++ b/SQF/dayz_code/actions/pzombie/pz_attack.sqf @@ -1,33 +1,26 @@ -private ["_target","_ent","_rnd","_move","_isZombie"]; -_target = _this select 3; -_ent = _target; +private ["_ent","_rnd","_move","_isZombie"]; -// remove menu -player removeAction s_player_pzombiesattack; -s_player_pzombiesattack = 1; +if (!isNull cursorTarget) then { -_rnd = (round(random 9)) + 1; -_move = "ZombieStandingAttack" + str(_rnd); -player playMoveNow _move; + _ent = cursorTarget; + _rnd = (round(random 9)) + 1; + _move = "ZombieStandingAttack" + str(_rnd); + player playMoveNow _move; + _isZombie = _ent isKindOf "zZombie_base"; -_isZombie = _ent isKindOf "zZombie_base"; + if(player distance _ent < 5) then { -if(player distance _target < 5) then { + if (_ent isKindOf "Animal" or _isZombie) then { + _ent setDamage 1; + } else { + //["usecBreakLegs",[_target,player]] call broadcastRpcCallAll; + usecBreakLegs = [_ent,player]; + publicVariable "usecBreakLegs"; + }; + + [player,"hit",0,false] call dayz_zombieSpeak; - if (_ent isKindOf "Animal" or _isZombie) then { - _ent setDamage 1; - } else { - //["usecBreakLegs",[_target,player]] call broadcastRpcCallAll; - usecBreakLegs = [_target,player]; - publicVariable "usecBreakLegs"; }; - - [player,"hit",0,false] call dayz_zombieSpeak; - -}; - -sleep 1; - -player switchmove ""; - -s_player_pzombiesattack = -1; \ No newline at end of file + sleep 1; + player switchmove ""; +}; \ No newline at end of file diff --git a/SQF/dayz_code/actions/pzombie/pz_feed.sqf b/SQF/dayz_code/actions/pzombie/pz_feed.sqf index f7667f08a..0c42a8f84 100644 --- a/SQF/dayz_code/actions/pzombie/pz_feed.sqf +++ b/SQF/dayz_code/actions/pzombie/pz_feed.sqf @@ -43,7 +43,7 @@ if(!(alive _item)) then { } else { if(_isMan) then { - _regen == 12000; + _regen = 12000; }; }; @@ -63,9 +63,9 @@ if(!(alive _item)) then { dayz_lastMeal = time; dayz_hunger = 0; - //["dayzPlayerSave",[player,[],true]] call callRpcProcedure; - dayzPlayerSave = [player,[],true]; - publicVariableServer "dayzPlayerSave"; + //["PVDZE_plr_Save",[player,[],true]] call callRpcProcedure; + PVDZE_plr_Save = [player,[],true,false]; + publicVariableServer "PVDZE_plr_Save"; [player,"eat",0,false] call dayz_zombieSpeak; @@ -88,8 +88,8 @@ if(!(alive _item)) then { _control ctrlShow true; - cutText [format[(localize "str_player_consumed"),_animalType], "PLAIN DOWN"]; + cutText [format[(localize "str_player_consumed"),(getText (configFile >> "CfgVehicles" >> _animalType >> "displayName"))], "PLAIN DOWN"]; player switchmove ""; }; -s_player_butcher = -1; \ No newline at end of file +s_player_butcher = -1; diff --git a/SQF/dayz_code/actions/pzombie/pz_vision.sqf b/SQF/dayz_code/actions/pzombie/pz_vision.sqf index 81fdf5033..6d3a1118c 100644 --- a/SQF/dayz_code/actions/pzombie/pz_vision.sqf +++ b/SQF/dayz_code/actions/pzombie/pz_vision.sqf @@ -15,20 +15,18 @@ _NV = player getvariable ["NV", ["OFF", 0.1]]; _NVOn = (_NV select 0); _OldAperture = (_NV select 1); -if(_NVOn == "ON") -exitwith +if(_NVOn == "ON") exitwith { setaperture -1; ppEffectDestroy ppColor; ppEffectDestroy ppBlur; player setvariable ["NV",["OFF",_oldAperture]]; - player addAction ["Vision", "\z\addons\dayz_code\actions\pzombie\pz_vision.sqf", [], 0, false, true, "nightVision", "_this == _target"]; + s_pz_player1 = player addAction ["Vision", "\z\addons\dayz_code\actions\pzombie\pz_vision.sqf", [], 0, false, true, "nightVision", "_this == _target"]; }; ppEffectDestroy ppColor; ppEffectDestroy ppBlur; - ppColor = ppEffectCreate ["ColorCorrections", 1999]; ppColor ppEffectEnable true; ppColor ppEffectAdjust [1, 1, 0, _NV1, _NV2, _NV3]; @@ -40,16 +38,13 @@ ppInversion ppEffectEnable false; ppInversion ppEffectAdjust [1,1,1]; ppInversion ppEffectCommit 0; */ - -diag_log format ["DEBUG: Aperture : %1 First %2 Second %3 Third %4", _OldAperture, _NV1,_NV2,_NV3]; - +//diag_log format ["DEBUG: Aperture : %1 First %2 Second %3 Third %4", _OldAperture, _NV1,_NV2,_NV3]; ppBlur = ppEffectCreate ["dynamicBlur", 505]; ppBlur ppEffectEnable true; ppBlur ppEffectAdjust [.2]; ppBlur ppEffectCommit 0; - aperture = 0.0001; while { aperture < _oldAperture } do { @@ -58,13 +53,9 @@ while { aperture < _oldAperture } do sleep 0.001; }; - - player setVariable ["NV", ["ON", _oldAperture]]; player setVariable ["NV1",_NV1]; player setVariable ["NV2",_NV2]; player setVariable ["NV3",_NV3]; - -player addAction ["Vision", "\z\addons\dayz_code\actions\pzombie\pz_vision.sqf", [], 0, false, true, "nightVision", "_this == _target"]; -exit; \ No newline at end of file +s_pz_player2 = player addAction ["Vision", "\z\addons\dayz_code\actions\pzombie\pz_vision.sqf", [], 0, false, true, "nightVision", "_this == _target"]; diff --git a/SQF/dayz_code/actions/pzombie/pz_vision_rbg1.sqf b/SQF/dayz_code/actions/pzombie/pz_vision_rbg1.sqf index e10b5f6a4..1d12aa35c 100644 --- a/SQF/dayz_code/actions/pzombie/pz_vision_rbg1.sqf +++ b/SQF/dayz_code/actions/pzombie/pz_vision_rbg1.sqf @@ -5,7 +5,6 @@ _caller = _this select 1; _id = _this select 2; // _gen removeAction _id; - // array from tweaking settings _new = _this select 3; @@ -13,9 +12,7 @@ _NVx = _new select 0; // get first rbg + m _NV = player getvariable [_NVx,[0.0, 0.0, 0.0, 0.0]]; - _increase = (_new select 1); - _index = 0; { _NV set [_index,(_NV select _index) + _x]; @@ -45,11 +42,9 @@ if(_NVOn == "ON") then { ppColor ppEffectAdjust [1, 1, 0, _NV1, _NV2, _NV3]; ppColor ppEffectCommit 0; - diag_log format ["DEBUG: Aperture : %1 First %2 Second %3 Third %4", _newap, _NV1,_NV2,_NV3]; + //diag_log format ["DEBUG: Aperture : %1 First %2 Second %3 Third %4", _newap, _NV1,_NV2,_NV3]; player setVariable ["NV", ["OFF", _newap]]; } else { player setVariable ["NV", ["ON", _newap]]; }; - -exit; \ No newline at end of file diff --git a/SQF/dayz_code/actions/refuel.sqf b/SQF/dayz_code/actions/refuel.sqf index f954abd7a..4c94970d8 100644 --- a/SQF/dayz_code/actions/refuel.sqf +++ b/SQF/dayz_code/actions/refuel.sqf @@ -1,7 +1,7 @@ private ["_vehicle","_curFuel","_newFuel","_started","_finished","_animState","_isMedic","_location1","_location2","_abort","_canName","_canSize","_configCan","_configVeh","_capacity","_nameText","_availableCans","_canText"]; -if(TradeInprogress) exitWith { cutText ["Refuel already in progress." , "PLAIN DOWN"] }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_24") , "PLAIN DOWN"] }; +DZE_ActionInProgress = true; // Use target from addaction _vehicle = _this select 0; @@ -37,7 +37,7 @@ _availableCans = ["ItemJerrycan","ItemFuelBarrel"]; //diag_log ("refuel check: " + str(_newFuel) + " / " + str(_capacity)); - cutText [format["Preparing to refuel, stand still to drain %1.",_canText], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_160"),_canText], "PLAIN DOWN"]; // alert zombies [player,20,true,(getPosATL player)] spawn player_alertZombies; @@ -46,6 +46,7 @@ _availableCans = ["ItemJerrycan","ItemFuelBarrel"]; if(!dayz_isSwimming) then { + [1,1] call dayz_HungerThirst; // force animation player playActionNow "Medic"; @@ -105,18 +106,13 @@ _availableCans = ["ItemJerrycan","ItemFuelBarrel"]; if(([player,_canName] call BIS_fnc_invRemove) == 1) then { - dayzSetFuel = [_vehicle,_newFuel]; - if (local _vehicle) then { - dayzSetFuel spawn local_setFuel; - }; - publicVariable "dayzSetFuel"; + PVDZE_veh_SFuel = [_vehicle,_newFuel]; + PVDZE_veh_SFuel spawn local_setFuel; + publicVariable "PVDZE_veh_SFuel"; // Play sound [player,"refuel",0,false] call dayz_zombieSpeak; - - // Add filled can player addMagazine _canName+"Empty"; - cutText [format[localize "str_player_05",_nameText,_canSize], "PLAIN DOWN"]; call fnc_usec_medic_removeActions; @@ -128,17 +124,17 @@ _availableCans = ["ItemJerrycan","ItemFuelBarrel"]; }; } else { - cutText [format["%1 cannot hold that much fuel.",_nameText], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_161"),_nameText], "PLAIN DOWN"]; _abort = true; }; } else { - cutText ["Canceled refuel." , "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_87") , "PLAIN DOWN"]; _abort = true; }; } else { - cutText [format["%1 cannot hold that much fuel.",_nameText], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_161"),_nameText], "PLAIN DOWN"]; _abort = true; }; }; @@ -148,4 +144,4 @@ _availableCans = ["ItemJerrycan","ItemFuelBarrel"]; } forEach magazines player; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/remove.sqf b/SQF/dayz_code/actions/remove.sqf index 3f4d1d6d8..b70ac753f 100644 --- a/SQF/dayz_code/actions/remove.sqf +++ b/SQF/dayz_code/actions/remove.sqf @@ -2,14 +2,22 @@ delete object from db with extra waiting by [VB]AWOL parameters: _obj */ -private ["_obj","_objectID","_objectUID","_started","_finished","_animState","_isMedic","_isOk","_proceed","_counter","_limit","_objType","_sfx","_dis","_itemOut","_countOut","_selectedRemoveOutput","_friendlies","_nearestPole","_ownerID","_refundpart","_isWreck","_findNearestPoles","_findNearestPole","_IsNearPlot"]; +private ["_activatingPlayer","_obj","_objectID","_objectUID","_started","_finished","_animState","_isMedic","_isOk","_proceed","_counter","_limit","_objType","_sfx","_dis","_itemOut","_countOut","_selectedRemoveOutput","_friendlies","_nearestPole","_ownerID","_refundpart","_isWreck","_findNearestPoles","_findNearestPole","_IsNearPlot","_brokenTool","_removeTool","_isDestructable","_isRemovable","_objOwnerID","_isOwnerOfObj","_preventRefund","_ipos","_item","_radius","_isWreckBuilding","_nameVehicle","_isModular"]; -if(TradeInprogress) exitWith { cutText ["Remove already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_88") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; + +player removeAction s_player_deleteBuild; +s_player_deleteBuild = 1; _obj = _this select 3; -if(_obj getVariable ["GeneratorRunning", false]) exitWith {TradeInprogress = false; cutText ["Cannot remove running generator.", "PLAIN DOWN"];}; +_activatingPlayer = player; + +_objOwnerID = _obj getVariable["CharacterID","0"]; +_isOwnerOfObj = (_objOwnerID == dayz_characterID); + +if(_obj getVariable ["GeneratorRunning", false]) exitWith {DZE_ActionInProgress = false; cutText [(localize "str_epoch_player_89"), "PLAIN DOWN"];}; _objectID = _obj getVariable ["ObjectID","0"]; _objectUID = _obj getVariable ["ObjectUID","0"]; @@ -18,7 +26,14 @@ _isOk = true; _proceed = false; _objType = typeOf _obj; -_limit = 5; +// Chance to break tools +_isDestructable = _obj isKindOf "BuiltItems"; +_isWreck = _objType in DZE_isWreck; +_isRemovable = _objType in DZE_isRemovable; +_isWreckBuilding = _objType in DZE_isWreckBuilding; +_isModular = _obj isKindOf "ModularItems"; + +_limit = 3; if(isNumber (configFile >> "CfgVehicles" >> _objType >> "constructioncount")) then { _limit = getNumber(configFile >> "CfgVehicles" >> _objType >> "constructioncount"); }; @@ -47,11 +62,20 @@ if(_IsNearPlot >= 1) then { }; }; -cutText [format["Starting de-construction of %1.",_objType], "PLAIN DOWN"]; +_nameVehicle = getText(configFile >> "CfgVehicles" >> _objType >> "displayName"); + +cutText [format[(localize "str_epoch_player_162"),_nameVehicle], "PLAIN DOWN"]; + +if (_isModular) then { + //allow previous cutText to show, then show this if modular. + cutText ["Deconstructing modular buildables will not refund any components.", "PLAIN"]; +}; // Alert zombies once. [player,50,true,(getPosATL player)] spawn player_alertZombies; +_brokenTool = false; + // Start de-construction loop _counter = 0; while {_isOk} do { @@ -61,7 +85,7 @@ while {_isOk} do { _isOk = false; _proceed = false; }; - + [1,1] call dayz_HungerThirst; player playActionNow "Medic"; _dis=20; [player,_dis,true,(getPosATL player)] spawn player_alertZombies; @@ -99,9 +123,19 @@ while {_isOk} do { if(_finished) then { _counter = _counter + 1; + // 10% chance to break a required tool each pass + if((_isDestructable or _isRemovable) and !_isOwnerOfObj) then { + if((random 10) <= 1) then { + _brokenTool = true; + }; + }; + }; + if(_brokenTool) exitWith { + _isOk = false; + _proceed = false; }; - cutText [format["De-constructing %1 stage %2 of %3 walk away at anytime to cancel.",_objType, _counter,_limit], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_163"), _nameVehicle, _counter,_limit], "PLAIN DOWN"]; if(_counter == _limit) exitWith { _isOk = false; @@ -110,27 +144,37 @@ while {_isOk} do { }; + + +if(_brokenTool) then { + if(_isWreck) then { + _removeTool = "ItemToolbox"; + } else { + _removeTool = ["ItemCrowbar","ItemToolbox"] call BIS_fnc_selectRandom; + }; + if(([player,_removeTool,1] call BIS_fnc_invRemove) > 0) then { + cutText [format[(localize "str_epoch_player_164"),getText(configFile >> "CfgWeapons" >> _removeTool >> "displayName"),_nameVehicle], "PLAIN DOWN"]; + }; +}; + // Remove only if player waited if (_proceed) then { // Double check that object is not null if(!isNull(_obj)) then { - cutText [format["De-constructing %1.",_objType], "PLAIN DOWN"]; - - // TODO add hideobject to have it sink into ground then delete - dayzHideObject = _obj; - hideObject _obj; // local player - publicVariable "dayzHideObject"; // remote player - sleep 5; - - - //["dayzDeleteObj",[_objectID,_objectUID]] call callRpcProcedure; - dayzDeleteObj = [_objectID,_objectUID]; - publicVariableServer "dayzDeleteObj"; - _isWreck = (typeOf _obj) in ["SKODAWreck","HMMWVWreck","UralWreck","datsun01Wreck","hiluxWreck","datsun02Wreck","UAZWreck","Land_Misc_Garb_Heap_EP1","Fort_Barricade_EP1","Rubbish2"]; + _ipos = getPosATL _obj; deleteVehicle _obj; + + if(!_isWreck) then { + PVDZE_obj_Delete = [_objectID,_objectUID,_activatingPlayer]; + publicVariableServer "PVDZE_obj_Delete"; + }; + + cutText [format[(localize "str_epoch_player_165"),_nameVehicle], "PLAIN DOWN"]; + + _preventRefund = false; _selectedRemoveOutput = []; if(_isWreck) then { @@ -138,24 +182,45 @@ if (_proceed) then { _refundpart = ["PartEngine","PartGeneric","PartFueltank","PartWheel","PartGlass","ItemJerrycan"] call BIS_fnc_selectRandom; _selectedRemoveOutput set [count _selectedRemoveOutput,[_refundpart,1]]; } else { - _selectedRemoveOutput = getArray (configFile >> "CfgVehicles" >> _objType >> "removeoutput"); + if(_isWreckBuilding) then { + _selectedRemoveOutput = getArray (configFile >> "CfgVehicles" >> _objType >> "removeoutput"); + } else { + _selectedRemoveOutput = getArray (configFile >> "CfgVehicles" >> _objType >> "removeoutput"); + _preventRefund = (_objectID == "0" && _objectUID == "0"); + + }; }; + if((count _selectedRemoveOutput) <= 0) then { + cutText [(localize "str_epoch_player_90"), "PLAIN DOWN"]; + }; + + if (_ipos select 2 < 0) then { + _ipos set [2,0]; + }; + + _radius = 1; + // give refund items - if((count _selectedRemoveOutput) > 0) then { - // Put itemsg + if((count _selectedRemoveOutput) > 0 and !_preventRefund) then { + _item = createVehicle ["WeaponHolder", _iPos, [], _radius, "CAN_COLLIDE"]; { _itemOut = _x select 0; _countOut = _x select 1; - for "_x" from 1 to _countOut do { - player addMagazine _itemOut; + if (typeName _countOut == "ARRAY") then { + _countOut = round((random (_countOut select 1)) + (_countOut select 0)); }; - + _item addMagazineCargoGlobal [_itemOut,_countOut]; } forEach _selectedRemoveOutput; - cutText ["De-constructed parts are now in your inventory.", "PLAIN DOWN"]; + + _item setposATL _iPos; + + player reveal _item; + + player action ["Gear", _item]; }; } else { - cutText ["Failed object not longer exists.", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_91"), "PLAIN DOWN"]; }; } else { @@ -165,4 +230,5 @@ if (_proceed) then { player playActionNow "stop"; }; }; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; +s_player_deleteBuild = -1; diff --git a/SQF/dayz_code/actions/repair.sqf b/SQF/dayz_code/actions/repair.sqf index 348201335..955007183 100644 --- a/SQF/dayz_code/actions/repair.sqf +++ b/SQF/dayz_code/actions/repair.sqf @@ -1,7 +1,7 @@ private ["_vehicle","_part","_hitpoint","_type","_selection","_array","_started","_finished","_animState","_isMedic","_num_removed","_damage","_dis","_sfx","_allFixed","_id","_hasToolbox","_section","_nameType","_namePart","_hitpoints"]; -if(TradeInprogress) exitWith { cutText ["Repair already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_92") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; _id = _this select 2; _array = _this select 3; @@ -22,6 +22,7 @@ s_player_repair_crtl = 1; if (_section and _hasToolbox) then { + [1,1] call dayz_HungerThirst; player playActionNow "Medic"; _dis=20; @@ -70,16 +71,16 @@ if (_section and _hasToolbox) then { _selection = getText(configFile >> "cfgVehicles" >> _type >> "HitPoints" >> _hitpoint >> "name"); //vehicle is owned by whoever is in it, so we have to have each client try and fix it - dayzSetFix = [_vehicle,_selection,0]; - publicVariable "dayzSetFix"; + PVDZE_veh_SFix = [_vehicle,_selection,0]; + publicVariable "PVDZE_veh_SFix"; if (local _vehicle) then { - dayzSetFix call object_setFixServer; + PVDZE_veh_SFix call object_setFixServer; }; _vehicle setvelocity [0,0,1]; //Success! - cutText [format["You have successfully attached %1 to the %2",_namePart,_nameType], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_166"),_namePart,_nameType], "PLAIN DOWN"]; }; @@ -91,11 +92,11 @@ if (_section and _hasToolbox) then { [objNull, player, rSwitchMove,""] call RE; player playActionNow "stop"; }; - cutText ["Canceled Repair.", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_93"), "PLAIN DOWN"]; }; } else { - cutText [format["You need %1 to repair this",_namePart], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_167"),_namePart], "PLAIN DOWN"]; }; {dayz_myCursorTarget removeAction _x} forEach s_player_repairActions;s_player_repairActions = []; @@ -114,14 +115,14 @@ _allFixed = true; //update if repaired if (_allFixed) then { _vehicle setDamage 0; - //["dayzUpdateVehicle",[_vehicle,"repair"]] call callRpcProcedure; - dayzSetFix = [_vehicle,_selection,0]; - publicVariable "dayzSetFix"; + //["PVDZE_veh_Update",[_vehicle,"repair"]] call callRpcProcedure; + PVDZE_veh_SFix = [_vehicle,_selection,0]; + publicVariable "PVDZE_veh_SFix"; if (local _vehicle) then { - dayzSetFix call object_setFixServer; + PVDZE_veh_SFix call object_setFixServer; }; }; s_player_repair_crtl = -1; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/repair_vehicle.sqf b/SQF/dayz_code/actions/repair_vehicle.sqf index 69afa5367..00efd1914 100644 --- a/SQF/dayz_code/actions/repair_vehicle.sqf +++ b/SQF/dayz_code/actions/repair_vehicle.sqf @@ -1,8 +1,5 @@ private ["_part","_cancel","_color","_allFixed","_percent","_string","_handle","_damage","_cmpt","_vehicle","_hitpoints"]; -// [ _trader_id, _category, _action ]; -// _activatingPlayer = _this select 1; - _vehicle = _this select 3; {dayz_myCursorTarget removeAction _x} forEach s_player_repairActions;s_player_repairActions = []; @@ -63,8 +60,8 @@ if (_allFixed) then { if(count _hitpoints > 0 ) then { - _cancel = dayz_myCursorTarget addAction ["Cancel", "\z\addons\dayz_code\actions\repair_cancel.sqf","repair", 0, true, false, "",""]; + _cancel = dayz_myCursorTarget addAction [localize "STR_EPOCH_PLAYER_CANCEL", "\z\addons\dayz_code\actions\repair_cancel.sqf","repair", 0, true, false, "",""]; s_player_repairActions set [count s_player_repairActions,_cancel]; s_player_repair_crtl = 1; -}; \ No newline at end of file +}; diff --git a/SQF/dayz_code/actions/salvage.sqf b/SQF/dayz_code/actions/salvage.sqf index b1b4a21e4..4f093a340 100644 --- a/SQF/dayz_code/actions/salvage.sqf +++ b/SQF/dayz_code/actions/salvage.sqf @@ -1,7 +1,7 @@ private ["_vehicle","_part","_hitpoint","_type","_selection","_array","_started","_finished","_animState","_isMedic","_isOK","_brokenPart","_findPercent","_damage","_hasToolbox","_nameType","_namePart"]; -if(TradeInprogress) exitWith { cutText ["Salvage already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_94") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; //_id = _this select 2; _array = _this select 3; @@ -25,6 +25,7 @@ s_player_repair_crtl = 1; if (_hasToolbox) then { + [1,1] call dayz_HungerThirst; player playActionNow "Medic"; [player,"repair",0,false] call dayz_zombieSpeak; @@ -77,22 +78,22 @@ if (_hasToolbox) then { _selection = getText(configFile >> "cfgVehicles" >> _type >> "HitPoints" >> _hitpoint >> "name"); //vehicle is owned by whoever is in it, so we have to have each client try and fix it - //["dayzSetFix",[_vehicle,_selection,1],_vehicle] call broadcastRpcCallIfLocal; + //["PVDZE_veh_SFix",[_vehicle,_selection,1],_vehicle] call broadcastRpcCallIfLocal; - dayzSetFix = [_vehicle,_selection,1]; - publicVariable "dayzSetFix"; + PVDZE_veh_SFix = [_vehicle,_selection,1]; + publicVariable "PVDZE_veh_SFix"; if (local _vehicle) then { - dayzSetFix call object_setFixServer; + PVDZE_veh_SFix call object_setFixServer; }; _vehicle setvelocity [0,0,1]; if(_brokenPart) then { //Failed! - cutText [format["You have destroyed %1 while attempting to remove from %2",_namePart,_nameType], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_168"),_namePart,_nameType], "PLAIN DOWN"]; } else { //Success! - cutText [format["You have successfully removed %1 from the %2",_namePart,_nameType], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_169"),_namePart,_nameType], "PLAIN DOWN"]; }; } else { @@ -107,14 +108,14 @@ if (_hasToolbox) then { [objNull, player, rSwitchMove,""] call RE; player playActionNow "stop"; }; - cutText ["Canceled Salvage.", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_95"), "PLAIN DOWN"]; }; } else { - cutText [format["You need %1 to remove this part.",_namePart], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_170"),_namePart], "PLAIN DOWN"]; }; dayz_myCursorTarget = objNull; s_player_repair_crtl = -1; -TradeInprogress = false; +DZE_ActionInProgress = false; diff --git a/SQF/dayz_code/actions/salvage_vehicle.sqf b/SQF/dayz_code/actions/salvage_vehicle.sqf index c1ba11b77..e65c602e9 100644 --- a/SQF/dayz_code/actions/salvage_vehicle.sqf +++ b/SQF/dayz_code/actions/salvage_vehicle.sqf @@ -1,8 +1,5 @@ private ["_part","_cancel","_color","_percent","_string","_handle","_damage","_cmpt","_vehicle","_hitpoints"]; -// [ _trader_id, _category, _action ]; -// _activatingPlayer = _this select 1; - _vehicle = _this select 3; {dayz_myCursorTarget removeAction _x} forEach s_player_repairActions;s_player_repairActions = []; @@ -64,7 +61,7 @@ _hitpoints = _vehicle call vehicle_getHitpoints; if(count _hitpoints > 0 ) then { - _cancel = dayz_myCursorTarget addAction ["Cancel", "\z\addons\dayz_code\actions\repair_cancel.sqf","repair", 0, true, false, "",""]; + _cancel = dayz_myCursorTarget addAction [localize "STR_EPOCH_PLAYER_CANCEL", "\z\addons\dayz_code\actions\repair_cancel.sqf","repair", 0, true, false, "",""]; s_player_repairActions set [count s_player_repairActions,_cancel]; s_player_repair_crtl = 1; }; diff --git a/SQF/dayz_code/actions/sell_db.sqf b/SQF/dayz_code/actions/sell_db.sqf deleted file mode 100644 index bfac7804c..000000000 --- a/SQF/dayz_code/actions/sell_db.sqf +++ /dev/null @@ -1,149 +0,0 @@ -private ["_activatingPlayer","_trader_id","_type","_name","_sell","_order","_tid","_in","_part","_cancel","_Display","_File","_textCurrency","_textPart","_count","_btype","_stype","_bag","_bagclass","_header","_item","_buy","_sqty","_sname","_afile"]; - -if(TradeInprogress) exitWith { cutText ["already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; - -{player removeAction _x} forEach s_player_parts;s_player_parts = []; - -// [ _trader_id, _category, _action ]; -_activatingPlayer = _this select 1; - -_trader_id = (_this select 3) select 0; -//_category = (_this select 3) select 1; - -dayzTraderMenuResult = call compile format["tcacheSell_%1;",_trader_id]; - -if(isNil "dayzTraderMenuResult") then { - //diag_log format["DEBUG TRADER OBJ: %1", _trader_id]; - //["dayzTraderMenu",[_activatingPlayer,_trader_id,_category,_action]] call callRpcProcedure; - dayzTraderMenu = [_activatingPlayer,_trader_id]; - publicVariableServer "dayzTraderMenu"; - waitUntil {!isNil "dayzTraderMenuResult"}; -}; - -//diag_log format["DEBUG Buy: %1", dayzTraderMenuResult]; -{ - _header = _x select 0; // "TRD" - - // Trader Item name|type - _item = _x select 1; - _name = _item select 0; - _type = _item select 1; - switch(true)do{ - case (_type == 1): { - _type = "CfgMagazines"; - }; - case (_type == 2): { - _type = "CfgVehicles"; - }; - case (_type == 3): { - _type = "CfgWeapons"; - }; - }; - // Display Name of item - _textPart = getText(configFile >> _type >> _name >> "displayName"); - - // Total in stock - //_qty = _x select 2; - - // Buy Data from array - _buy = _x select 3; - //_bqty = _buy select 0; - //_bname = _buy select 1; - _btype = _buy select 2; - switch(true)do{ - case (_btype == 1): { - _btype = "CfgMagazines"; - }; - case (_btype == 2): { - _btype = "CfgVehicles"; - }; - case (_btype == 3): { - _btype = "CfgWeapons"; - }; - }; - // Display Name of buy item - //_textCurrencyBuy = getText(configFile >> _btype >> _bname >> "displayName"); - - // Sell data from array - _sell = _x select 4; - _sqty = _sell select 0; - _sname = _sell select 1; - _stype = _sell select 2; - switch(true)do{ - case (_stype == 1): { - _stype = "CfgMagazines"; - }; - case (_stype == 2): { - _stype = "CfgVehicles"; - }; - case (_stype == 3): { - _stype = "CfgWeapons"; - }; - }; - // Display Name of sell item - _textCurrency = getText(configFile >> _stype >> _sname >> "displayName"); - - // Menu sort order - _order = _x select 5; - - // Trader Menu ID - _tid = _x select 6; - - // Action file to use for trade - _afile = _x select 7; - _File = "\z\addons\dayz_code\actions\" + _afile + ".sqf"; - - // Allways 1 for now - //_out = _sqty; - // qty consumed of bname - _in = 1; - - _count = 0; - if(_type == "CfgVehicles") then { - if (_afile == "trade_backpacks") then { - _bag = unitBackpack player; - _bagclass = typeOf _bag; - if(_name == _bagclass) then { - _count = 1; - }; - } else { - _count = {(typeOf _x) == _name} count (nearestObjects [player, [_name], 20]); - } - }; - if(_type == "CfgMagazines") then { - _count = {_x == _name} count magazines player; - }; - if(_type == "CfgWeapons") then { - _count = {_x == _name} count weapons player; - }; - - - if (_count > 0) then { - _Display = format["Sell %1 for %2 %3 each", _textPart, _sqty, _textCurrency]; - } else { - _Display = format["Sell %1 for %2 %3 each", _textPart, _sqty, _textCurrency]; - }; - - // trade_items.sqf | [part_out, part_in, qty_out, qty_in,_textPart,_textCurrency]; - _part = player addAction [_Display, _File,[_sname,_name,_sqty,_in,"sell",_textPart,_textCurrency,_header], _order, true, true, "",""]; - - - // diag_log format["DEBUG TRADER: %1", _part]; - s_player_parts set [count s_player_parts,_part]; - -} forEach dayzTraderMenuResult; - -_cancel = player addAction ["Cancel", "\z\addons\dayz_code\actions\trade_cancel.sqf",["medical"], 0, true, false, "",""]; -s_player_parts set [count s_player_parts,_cancel]; - -// Cache data in client side global variable -call compile format["tcacheSell_%1 = %2;",_tid,dayzTraderMenuResult]; - - -// Clear Data -dayzTraderMenuResult = nil; - - -s_player_parts_crtl = 1; -TradeInprogress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/show_dialog.sqf b/SQF/dayz_code/actions/show_dialog.sqf new file mode 100644 index 000000000..f1cfe8bf4 --- /dev/null +++ b/SQF/dayz_code/actions/show_dialog.sqf @@ -0,0 +1,24 @@ +private ["_trader_data", "_dialog"]; + +if (DZE_ActionInProgress) exitWith { + cutText [(localize "str_epoch_player_97") , "PLAIN DOWN"]; +}; + +_trader_data = (_this select 3); + +_dialog = createdialog "TraderDialog"; +lbClear TraderDialogCatList; +lbClear TraderDialogItemList; + +TraderCurrentCatIndex = -1; +TraderItemList = -1; + +TraderCatList = []; +{ + private ["_index", "_x"]; + _index = lbAdd [TraderDialogCatList, _x select 0]; + TraderCatList set [count TraderCatList, _x select 1]; +} forEach _trader_data; +waitUntil { !dialog }; +TraderCurrentCatIndex = -1; +TraderCatList = -1; \ No newline at end of file diff --git a/SQF/dayz_code/actions/siphonFuel.sqf b/SQF/dayz_code/actions/siphonFuel.sqf index a9c601ffa..ce67be00d 100644 --- a/SQF/dayz_code/actions/siphonFuel.sqf +++ b/SQF/dayz_code/actions/siphonFuel.sqf @@ -1,7 +1,7 @@ private ["_vehicle","_curFuel","_newFuel","_started","_finished","_animState","_isMedic","_location1","_location2","_abort","_canNameEmpty","_canSizeEmpty","_canTypeEmpty","_canName","_canSize","_configCanEmpty","_configVeh","_capacity","_nameText","_availableCansEmpty"]; -if(TradeInprogress) exitWith { cutText ["Siphon already in progress." , "PLAIN DOWN"] }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_98") , "PLAIN DOWN"] }; +DZE_ActionInProgress = true; // Use target from addaction _vehicle = _this select 0; @@ -46,7 +46,7 @@ _availableCansEmpty = ["ItemJerrycanEmpty","ItemFuelBarrelEmpty"]; if (_newFuel > 0) then { - cutText [format["Preparing to siphon, stand still to fill %1.",_canTypeEmpty], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_133"),_canTypeEmpty], "PLAIN DOWN"]; // alert zombies [player,20,true,(getPosATL player)] spawn player_alertZombies; @@ -55,6 +55,7 @@ _availableCansEmpty = ["ItemJerrycanEmpty","ItemFuelBarrelEmpty"]; if(!dayz_isSwimming) then { + [1,1] call dayz_HungerThirst; // force animation player playActionNow "Medic"; @@ -111,19 +112,16 @@ _availableCansEmpty = ["ItemJerrycanEmpty","ItemFuelBarrelEmpty"]; if(([player,_canNameEmpty] call BIS_fnc_invRemove) == 1) then { - dayzSetFuel = [_vehicle,_newFuel]; + PVDZE_veh_SFuel = [_vehicle,_newFuel]; if (local _vehicle) then { - dayzSetFuel spawn local_setFuel; + PVDZE_veh_SFuel spawn local_setFuel; }; - publicVariable "dayzSetFuel"; + publicVariable "PVDZE_veh_SFuel"; // Play sound [player,"refuel",0,false] call dayz_zombieSpeak; - - // Add filled can player addMagazine _canName; - - cutText [format["%1 has been drained for %2 litres of Fuel",_nameText,_canSize], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_171"),_nameText,_canSize], "PLAIN DOWN"]; call fnc_usec_medic_removeActions; r_action = false; @@ -134,17 +132,17 @@ _availableCansEmpty = ["ItemJerrycanEmpty","ItemFuelBarrelEmpty"]; }; } else { - cutText [format["%1 does not have enough fuel to siphon.",_nameText], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_172"),_nameText], "PLAIN DOWN"]; _abort = true; }; } else { - cutText ["Canceled siphon." , "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_35") , "PLAIN DOWN"]; _abort = true; }; } else { - cutText [format["%1 does not have enough fuel to siphon.",_nameText], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_172"),_nameText], "PLAIN DOWN"]; _abort = true; }; }; @@ -155,4 +153,4 @@ _availableCansEmpty = ["ItemJerrycanEmpty","ItemFuelBarrelEmpty"]; } forEach magazines player; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/stopGenerator.sqf b/SQF/dayz_code/actions/stopGenerator.sqf index ec7b3b377..6c0cd153c 100644 --- a/SQF/dayz_code/actions/stopGenerator.sqf +++ b/SQF/dayz_code/actions/stopGenerator.sqf @@ -1,7 +1,7 @@ private ["_vehicle","_started","_finished","_animState","_isMedic","_soundObject"]; -if(TradeInprogress) exitWith { cutText ["Stop already in progress." , "PLAIN DOWN"] }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_99") , "PLAIN DOWN"] }; +DZE_ActionInProgress = true; player removeAction s_player_fillgen; s_player_fillgen = 1; @@ -9,6 +9,7 @@ s_player_fillgen = 1; // Use target from addaction _vehicle = _this select 3; +[1,1] call dayz_HungerThirst; // force animation player playActionNow "Medic"; @@ -18,7 +19,7 @@ r_doLoop = true; _started = false; _finished = false; -cutText ["Preparing stop generator, move to cancel.", "PLAIN DOWN"]; +cutText [(localize "str_epoch_player_100"), "PLAIN DOWN"]; [player,50,true,(getPosATL player)] spawn player_alertZombies; @@ -45,7 +46,7 @@ if(!_finished) then { [objNull, player, rSwitchMove,""] call RE; player playActionNow "stop"; }; - cutText ["Canceled." , "PLAIN DOWN"] + cutText [(localize "str_epoch_player_26") , "PLAIN DOWN"] }; if (_finished) then { @@ -58,9 +59,9 @@ if (_finished) then { // Stop generator _vehicle setVariable ["GeneratorRunning", false,true]; - cutText ["Generator has been stopped.", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_101"), "PLAIN DOWN"]; }; -TradeInprogress = false; +DZE_ActionInProgress = false; s_player_fillgen = -1; \ No newline at end of file diff --git a/SQF/dayz_code/actions/surrender_gear.sqf b/SQF/dayz_code/actions/surrender_gear.sqf new file mode 100644 index 000000000..6624ffac3 --- /dev/null +++ b/SQF/dayz_code/actions/surrender_gear.sqf @@ -0,0 +1,7 @@ +private []; + +player removeAction s_player_SurrenderedGear; + +player action ["Gear", (_this select 3)]; + +s_player_SurrenderedGear = -1; \ No newline at end of file diff --git a/SQF/dayz_code/actions/tame_dog.sqf b/SQF/dayz_code/actions/tame_dog.sqf index 0150004c8..29e904f84 100644 --- a/SQF/dayz_code/actions/tame_dog.sqf +++ b/SQF/dayz_code/actions/tame_dog.sqf @@ -3,9 +3,7 @@ Author: Kane "Alby" Stone Expanded to allow all meats as input by: [VB]AWOL - DayZ Epoch - Description: - Allows a player to tame/domesticate a dog. - Script is applied to object via addAction. + Description: Allows a player to tame/domesticate a dog. Script is applied to object via addAction. Variables: _target = Object that action is attached too. @@ -39,14 +37,14 @@ if(_removed == _countIn) then { _textRemoved = getText(configFile >> "CfgMagazines" >> _selected >> "displayName"); // add failure rate based on skill level variable (days alive) - _chanceToFail = (((random 1) + (dayz_skilllevel/100)) > 0.5); + _chanceToFail = (((random 1) + (dayz_Survived/100)) > 0.5); if(!_chanceToFail) then { _animalID = _dog getVariable "fsm_handle"; _animalID setFSMVariable ["_isTamed", true]; sleep 1; - diag_log format["DEBUG: %1, id: %2 [%3]",_dog,_animalID,completedFSM _animalID]; + //diag_log format["DEBUG: %1, id: %2 [%3]",_dog,_animalID,completedFSM _animalID]; if (!moveToCompleted _dog) then { _dog moveTo (position _dog); }; @@ -56,10 +54,10 @@ if(_removed == _countIn) then { _fsmid setFSMVariable ["_handle", _fsmid]; player setVariable ["dogID", _fsmid]; _dog setVariable ["fsm_handle", _fsmid]; - _dog setVariable ["characterID", dayz_characterID, true]; + _dog setVariable ["CharacterID", dayz_characterID, true]; - cutText [format["Dog consumed %1, and is now tamed.",_textRemoved], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_173"),_textRemoved], "PLAIN DOWN"]; } else { - cutText [format["Dog consumed %1, yet remains untamed.",_textRemoved], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_174"),_textRemoved], "PLAIN DOWN"]; }; }; \ No newline at end of file diff --git a/SQF/dayz_code/actions/tent_pitch.sqf b/SQF/dayz_code/actions/tent_pitch.sqf index c9256f6ad..a9fc46f4c 100644 --- a/SQF/dayz_code/actions/tent_pitch.sqf +++ b/SQF/dayz_code/actions/tent_pitch.sqf @@ -38,6 +38,7 @@ if (!_isOk) then { player removeMagazine _item; _dir = round(direction player); + [1,1] call dayz_HungerThirst; //wait a bit player playActionNow "Medic"; sleep 1; @@ -57,11 +58,11 @@ if (!_isOk) then { player reveal _object; _location = getPosATL _object; - _object setVariable ["characterID",dayz_characterID,true]; + _object setVariable ["CharacterID",dayz_characterID,true]; - //["dayzPublishObj",[dayz_characterID,_tent,[_dir,_location],_classname]] call callRpcProcedure; - dayzPublishObj = [dayz_characterID,_object,[_dir,_location],_classname]; - publicVariableServer "dayzPublishObj"; + //["PVDZE_obj_Publish",[dayz_characterID,_tent,[_dir,_location],_classname]] call callRpcProcedure; + PVDZE_obj_Publish = [dayz_characterID,_object,[_dir,_location],_classname]; + publicVariableServer "PVDZE_obj_Publish"; cutText [localize "str_success_tent_pitch", "PLAIN DOWN"]; } else { diff --git a/SQF/dayz_code/actions/tow_AttachStraps.sqf b/SQF/dayz_code/actions/tow_AttachStraps.sqf new file mode 100644 index 000000000..fed51a0cf --- /dev/null +++ b/SQF/dayz_code/actions/tow_AttachStraps.sqf @@ -0,0 +1,104 @@ +private ["_vehicle","_started","_finished","_animState","_isMedic","_abort","_configVeh","_nameText","_findNearestVehicles","_findNearestVehicle","_IsNearVehicle","_towTruck","_towTruckSize","_allowedSize"]; + +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_96") , "PLAIN DOWN"] }; +DZE_ActionInProgress = true; + +player removeAction s_player_towing; +s_player_towing = 1; + +// Tow Truck +_towTruck = _this select 3; +_towTruckSize = (sizeOf typeOf _towTruck); + +_allowedSize = _towTruckSize-(_towTruckSize/3); + +// Get all nearby vehicles within 10m +_findNearestVehicles = nearestObjects [_towTruck, ["Car","Motorcycle"], 10]; +_findNearestVehicle = []; +{ + if (alive _x and _towTruck != _x) then { + if([_x,_towTruck] call fnc_isInsideBuilding2) then { + _findNearestVehicle set [(count _findNearestVehicle),_x]; + }; + }; +} foreach _findNearestVehicles; + +_IsNearVehicle = count (_findNearestVehicle); + +if(_IsNearVehicle >= 1) then { + + // select the nearest one + _vehicle = _findNearestVehicle select 0; + + // Static vehicle fuel information + _configVeh = configFile >> "cfgVehicles" >> TypeOf(_vehicle); + _nameText = getText(_configVeh >> "displayName"); + + // alert zombies + [player,20,true,(getPosATL player)] spawn player_alertZombies; + + _finished = false; + + [1,1] call dayz_HungerThirst; + // force animation + player playActionNow "Medic"; + + r_interrupt = false; + _animState = animationState player; + r_doLoop = true; + _started = false; + + while {r_doLoop} do { + _animState = animationState player; + _isMedic = ["medic",_animState] call fnc_inString; + if (_isMedic) then { + _started = true; + }; + if (_started and !_isMedic) then { + r_doLoop = false; + _finished = true; + }; + if (r_interrupt) then { + r_doLoop = false; + }; + sleep 0.1; + }; + r_doLoop = false; + + if(!_finished) then { + r_interrupt = false; + + if (vehicle player == player) then { + [objNull, player, rSwitchMove,""] call RE; + player playActionNow "stop"; + }; + _abort = true; + }; + + if (_finished) then { + + if((sizeOf typeOf _vehicle) <= _allowedSize) then { + if([_vehicle,_towTruck] call fnc_isInsideBuilding2 and ((vectorUp _vehicle) select 2) > 0.5) then { + if(typeOf _towTruck == "TOW_DZE" ) then { + _vehicle attachTo [_towTruck,[1.3,-2,2.3]]; + _towTruck setVariable ["DZEinTow", true, true]; + _towTruck setVariable ["DZEvehicleInTow", _vehicle, true]; + cutText [format[(localize "str_epoch_player_175"),_nameText], "PLAIN DOWN"]; + }; + } else { + cutText [format[(localize "str_epoch_player_176"),_nameText], "PLAIN DOWN"]; + }; + + } else { + cutText [format[(localize "str_epoch_player_177"),_nameText], "PLAIN DOWN"]; + }; + + }; + + + +} else { + cutText [(localize "str_epoch_player_27"), "PLAIN DOWN"]; +}; +DZE_ActionInProgress = false; +s_player_towing = -1; \ No newline at end of file diff --git a/SQF/dayz_code/actions/tow_DetachStraps.sqf b/SQF/dayz_code/actions/tow_DetachStraps.sqf new file mode 100644 index 000000000..994d00fa2 --- /dev/null +++ b/SQF/dayz_code/actions/tow_DetachStraps.sqf @@ -0,0 +1,83 @@ +private ["_vehicle","_started","_finished","_animState","_isMedic","_configVeh","_nameText","_towTruck","_inTow"]; + +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_96") , "PLAIN DOWN"] }; +DZE_ActionInProgress = true; + +player removeAction s_player_towing; +s_player_towing = 1; + +// Tow Truck +_towTruck = _this select 3; + +// exit if no vehicle is in tow. +_inTow = _towTruck getVariable ["DZEinTow", false]; + +if(_inTow) then { + + // select vehicl in tow + _vehicle = _towTruck getVariable ["DZEvehicleInTow", objNull]; + + if(!(isNull _towTruck)) then { + + // Static vehicle fuel information + _configVeh = configFile >> "cfgVehicles" >> TypeOf(_vehicle); + _nameText = getText(_configVeh >> "displayName"); + + // alert zombies + [player,20,true,(getPosATL player)] spawn player_alertZombies; + + _finished = false; + + [1,1] call dayz_HungerThirst; + // force animation + player playActionNow "Medic"; + + r_interrupt = false; + _animState = animationState player; + r_doLoop = true; + _started = false; + + while {r_doLoop} do { + _animState = animationState player; + _isMedic = ["medic",_animState] call fnc_inString; + if (_isMedic) then { + _started = true; + }; + if (_started and !_isMedic) then { + r_doLoop = false; + _finished = true; + }; + if (r_interrupt) then { + r_doLoop = false; + }; + sleep 0.1; + }; + r_doLoop = false; + + if(!_finished) then { + r_interrupt = false; + + if (vehicle player == player) then { + [objNull, player, rSwitchMove,""] call RE; + player playActionNow "stop"; + }; + }; + + if (_finished) then { + + detach _vehicle; + _towTruck setVariable ["DZEinTow", false, true]; + _towTruck setVariable ["DZEvehicleInTow", objNull, true]; + cutText [format[(localize "str_epoch_player_178"),_nameText], "PLAIN DOWN"]; + + _vehicle setvelocity [0,0,1]; + }; + } else { + _towTruck setVariable ["DZEinTow", false, true]; + _towTruck setVariable ["DZEvehicleInTow", objNull, true]; + }; +} else { + cutText [(localize "str_epoch_player_102"), "PLAIN DOWN"]; +}; +DZE_ActionInProgress = false; +s_player_towing = -1; \ No newline at end of file diff --git a/SQF/dayz_code/actions/trade_any_bicycle.sqf b/SQF/dayz_code/actions/trade_any_bicycle.sqf new file mode 100644 index 000000000..4beb9de0e --- /dev/null +++ b/SQF/dayz_code/actions/trade_any_bicycle.sqf @@ -0,0 +1,201 @@ +private ["_veh","_location","_part_out","_part_in","_qty_out","_qty_in","_qty","_buy_o_sell","_obj","_objectID","_objectUID","_bos","_started","_finished","_animState","_isMedic","_dir","_helipad","_removed","_damage","_tireDmg","_tires","_okToSell","_hitpoints","_needed","_activatingPlayer","_textPartIn","_textPartOut","_traderID","_playerNear"]; + +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_103") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; + +// Test cannot lock while another player is nearby +//_playerNear = {isPlayer _x} count (player nearEntities ["CAManBase", 12]) > 1; +//if(_playerNear) exitWith { DZE_ActionInProgress = false; cutText [(localize "str_epoch_player_104") , "PLAIN DOWN"]; }; + +// [part_out,part_in, qty_out, qty_in, loc]; + +_activatingPlayer = player; + +_part_out = (_this select 3) select 0; +_part_in = (_this select 3) select 1; +_qty_out = (_this select 3) select 2; +_qty_in = (_this select 3) select 3; +_buy_o_sell = (_this select 3) select 4; +_textPartIn = (_this select 3) select 5; +_textPartOut = (_this select 3) select 6; +_traderID = (_this select 3) select 7; +_bos = 0; + +if(_buy_o_sell == "buy") then { + _qty = {_x == _part_in} count magazines player; +} else { + _obj = nearestObjects [(getPosATL player), [_part_in], dayz_sellDistance_vehicle]; + _qty = count _obj; + _bos = 1; +}; + +if (_qty >= _qty_in) then { + + cutText [(localize "str_epoch_player_105"), "PLAIN DOWN"]; + + [1,1] call dayz_HungerThirst; + // force animation + player playActionNow "Medic"; + + r_interrupt = false; + _animState = animationState player; + r_doLoop = true; + _started = false; + _finished = false; + + while {r_doLoop} do { + _animState = animationState player; + _isMedic = ["medic",_animState] call fnc_inString; + if (_isMedic) then { + _started = true; + }; + if (_started and !_isMedic) then { + r_doLoop = false; + _finished = true; + }; + if (r_interrupt) then { + r_doLoop = false; + }; + sleep 0.1; + }; + r_doLoop = false; + + if (!_finished) exitWith { + r_interrupt = false; + if (vehicle player == player) then { + [objNull, player, rSwitchMove,""] call RE; + player playActionNow "stop"; + }; + cutText [(localize "str_epoch_player_106") , "PLAIN DOWN"]; + }; + + if (_finished) then { + + // Double check for items + if(_buy_o_sell == "buy") then { + _qty = {_x == _part_in} count magazines player; + } else { + _obj = nearestObjects [(getPosATL player), [_part_in], dayz_sellDistance_vehicle]; + _qty = count _obj; + }; + + if (_qty >= _qty_in) then { + + //["PVDZE_obj_Trade",[_activatingPlayer,_traderID,_bos]] call callRpcProcedure; + if (isNil "_obj") then { _obj = "Unknown Vehicle" }; + if (isNil "inTraderCity") then { inTraderCity = "Unknown Trader City" }; + PVDZE_obj_Trade = [_activatingPlayer,_traderID,_bos,_obj,inTraderCity]; + publicVariableServer "PVDZE_obj_Trade"; + + //diag_log format["DEBUG Starting to wait for answer: %1", PVDZE_obj_Trade]; + + waitUntil {!isNil "dayzTradeResult"}; + + //diag_log format["DEBUG Complete Trade: %1", dayzTradeResult]; + + if(dayzTradeResult == "PASS") then { + + if(_buy_o_sell == "buy") then { + + _removed = ([player,_part_in,_qty_in] call BIS_fnc_invRemove); + if(_removed == _qty_in) then { + _dir = round(random 360); + + _helipad = nearestObjects [player, ["HeliHCivil","HeliHempty"], 100]; + if(count _helipad > 0) then { + _location = (getPosATL (_helipad select 0)); + } else { + _location = [(position player),0,20,1,0,2000,0] call BIS_fnc_findSafePos; + }; + + //place vehicle spawn marker (local) + _veh = createVehicle ["Sign_arrow_down_large_EP1", _location, [], 0, "CAN_COLLIDE"]; + + _location = (getPosATL _veh); + + //["PVDZE_veh_Publish",[_veh,[_dir,_location],_part_out,false,_keySelected]] call callRpcProcedure; + PVDZE_veh_Publish2 = [_veh,[_dir,_location],_part_out,true,dayz_characterID,_activatingPlayer]; + publicVariableServer "PVDZE_veh_Publish2"; + + player reveal _veh; + + cutText [format[(localize "str_epoch_player_180"),_qty_in,_textPartIn,_textPartOut], "PLAIN DOWN"]; + }; + + } else { + + _obj = _obj select 0; + + //check to make sure vehicle has no more than 75% average tire damage + _hitpoints = _obj call vehicle_getHitpoints; + _okToSell = true; + + // count parts + _tires = 0; + + // total damage + _tireDmg = 0; + + _damage = 0; + { + if(["Wheel",_x,false] call fnc_inString) then { + _damage = [_obj,_x] call object_getHit; + _tireDmg = _tireDmg + _damage; + _tires = _tires + 1; + }; + } forEach _hitpoints; + + // find average tire damage + if(_tireDmg > 0 and _tires > 0) then { + if((_tireDmg / _tires) > 0.75) then { + _okToSell = false; + }; + }; + if(local _obj) then { + + if(_okToSell) then { + + if(!isNull _obj and alive _obj) then { + + for "_x" from 1 to _qty_out do { + player addMagazine _part_out; + }; + + _objectID = _obj getVariable ["ObjectID","0"]; + _objectUID = _obj getVariable ["ObjectUID","0"]; + + PVDZE_obj_Delete = [_objectID,_objectUID,_activatingPlayer]; + publicVariableServer "PVDZE_obj_Delete"; + + deleteVehicle _obj; + + cutText [format[(localize "str_epoch_player_181"),_qty_in,_textPartIn,_qty_out,_textPartOut], "PLAIN DOWN"]; + }; + } else { + cutText [format[(localize "str_epoch_player_182"),_textPartIn] , "PLAIN DOWN"]; + }; + } else { + cutText [(localize "str_epoch_player_245"), "PLAIN DOWN"]; + }; + }; + + {player removeAction _x} forEach s_player_parts;s_player_parts = []; + s_player_parts_crtl = -1; + + } else { + cutText [format[(localize "str_epoch_player_183"),_textPartOut] , "PLAIN DOWN"]; + }; + dayzTradeResult = nil; + }; + }; + +} else { + _needed = _qty_in - _qty; + if(_buy_o_sell == "buy") then { + cutText [format[(localize "str_epoch_player_184"),_needed,_textPartIn] , "PLAIN DOWN"]; + } else { + cutText [format[(localize "str_epoch_player_185"),_textPartIn] , "PLAIN DOWN"]; + }; +}; + +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/trade_any_boat.sqf b/SQF/dayz_code/actions/trade_any_boat.sqf index 8c24e266a..cdc694c17 100644 --- a/SQF/dayz_code/actions/trade_any_boat.sqf +++ b/SQF/dayz_code/actions/trade_any_boat.sqf @@ -1,15 +1,15 @@ -private ["_veh","_location","_isOk","_part_out","_part_in","_qty_out","_qty_in","_qty","_buy_o_sell","_obj","_objectID","_objectUID","_bos","_started","_finished","_animState","_isMedic","_dir","_helipad","_removed","_keyColor","_keyNumber","_keySelected","_isKeyOK","_config","_okToSell","_needed","_activatingPlayer","_textPartIn","_textPartOut","_traderID"]; +private ["_veh","_location","_isOk","_part_out","_part_in","_qty_out","_qty_in","_qty","_buy_o_sell","_obj","_objectID","_objectUID","_bos","_started","_finished","_animState","_isMedic","_dir","_helipad","_removed","_keyColor","_keyNumber","_keySelected","_isKeyOK","_config","_okToSell","_needed","_activatingPlayer","_textPartIn","_textPartOut","_traderID","_playerNear"]; -if(TradeInprogress) exitWith { cutText ["Trade already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_103") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; // Test cannot lock while another player is nearby -_playerNear = {isPlayer _x} count (player nearEntities ["CAManBase", 12]) > 1; -if(_playerNear) exitWith { TradeInprogress = false; cutText ["Cannot trade while another player is nearby." , "PLAIN DOWN"]; }; +//_playerNear = {isPlayer _x} count (player nearEntities ["CAManBase", 12]) > 1; +//if(_playerNear) exitWith { DZE_ActionInProgress = false; cutText [(localize "str_epoch_player_104") , "PLAIN DOWN"]; }; // [part_out,part_in, qty_out, qty_in, loc]; -_activatingPlayer = _this select 1; +_activatingPlayer = player; _part_out = (_this select 3) select 0; _part_in = (_this select 3) select 1; @@ -24,7 +24,7 @@ _bos = 0; if(_buy_o_sell == "buy") then { _qty = {_x == _part_in} count magazines player; } else { - _obj = nearestObjects [(getPosATL player), [_part_in], dayz_sellDistance]; + _obj = nearestObjects [(getPosATL player), [_part_in], dayz_sellDistance_boat]; _qty = count _obj; _bos = 1; }; @@ -32,8 +32,9 @@ if(_buy_o_sell == "buy") then { if (_qty >= _qty_in) then { - cutText ["Starting trade, stand still to complete trade.", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_105"), "PLAIN DOWN"]; + [1,1] call dayz_HungerThirst; // force animation player playActionNow "Medic"; @@ -66,7 +67,7 @@ if (_qty >= _qty_in) then { [objNull, player, rSwitchMove,""] call RE; player playActionNow "stop"; }; - cutText ["Canceled Trade." , "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_106") , "PLAIN DOWN"]; }; if (_finished) then { @@ -75,17 +76,19 @@ if (_qty >= _qty_in) then { if(_buy_o_sell == "buy") then { _qty = {_x == _part_in} count magazines player; } else { - _obj = nearestObjects [(getPosATL player), [_part_in], dayz_sellDistance]; + _obj = nearestObjects [(getPosATL player), [_part_in], dayz_sellDistance_boat]; _qty = count _obj; }; if (_qty >= _qty_in) then { - //["dayzTradeObject",[_activatingPlayer,_traderID,_bos]] call callRpcProcedure; - dayzTradeObject = [_activatingPlayer,_traderID,_bos]; - publicVariableServer "dayzTradeObject"; + //["PVDZE_obj_Trade",[_activatingPlayer,_traderID,_bos]] call callRpcProcedure; + if (isNil "_obj") then { _obj = "Unknown Vehicle" }; + if (isNil "inTraderCity") then { inTraderCity = "Unknown Trader City" }; + PVDZE_obj_Trade = [_activatingPlayer,_traderID,_bos,_obj,inTraderCity]; + publicVariableServer "PVDZE_obj_Trade"; - //diag_log format["DEBUG Starting to wait for answer: %1", dayzTradeObject]; + //diag_log format["DEBUG Starting to wait for answer: %1", PVDZE_obj_Trade]; waitUntil {!isNil "dayzTradeResult"}; @@ -127,9 +130,9 @@ if (_qty >= _qty_in) then { _location = (getPosATL _veh); - //["dayzPublishVeh",[_veh,[_dir,_location],_part_out,false,_keySelected]] call callRpcProcedure; - dayzPublishVeh2 = [_veh,[_dir,_location],_part_out,false,_keySelected]; - publicVariableServer "dayzPublishVeh2"; + //["PVDZE_veh_Publish",[_veh,[_dir,_location],_part_out,false,_keySelected]] call callRpcProcedure; + PVDZE_veh_Publish2 = [_veh,[_dir,_location],_part_out,false,_keySelected,_activatingPlayer]; + publicVariableServer "PVDZE_veh_Publish2"; player reveal _veh; @@ -138,16 +141,19 @@ if (_qty >= _qty_in) then { player removeMagazine _keySelected; }; } else { - cutText ["You do not have enough room on your toolbelt.", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_107"), "PLAIN DOWN"]; }; } else { _obj = _obj select 0; _okToSell = true; + if(!local _obj) then { + _okToSell = false; + }; + if(_okToSell and !isNull _obj and alive _obj) then { - - // Sell Vehicle + for "_x" from 1 to _qty_out do { player addMagazine _part_out; }; @@ -155,13 +161,14 @@ if (_qty >= _qty_in) then { _objectID = _obj getVariable ["ObjectID","0"]; _objectUID = _obj getVariable ["ObjectUID","0"]; - //["dayzDeleteObj",[_objectID,_objectUID]] call callRpcProcedure; - dayzDeleteObj = [_objectID,_objectUID]; - publicVariableServer "dayzDeleteObj"; + PVDZE_obj_Delete = [_objectID,_objectUID,_activatingPlayer]; + publicVariableServer "PVDZE_obj_Delete"; deleteVehicle _obj; - cutText [format[("Sold %1 %2 for %3 %4"),_qty_in,_textPartIn,_qty_out,_textPartOut], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_181"),_qty_in,_textPartIn,_qty_out,_textPartOut], "PLAIN DOWN"]; + } else { + cutText [(localize "str_epoch_player_245"), "PLAIN DOWN"]; }; }; @@ -169,7 +176,7 @@ if (_qty >= _qty_in) then { s_player_parts_crtl = -1; } else { - cutText [format[("Insufficient Stock %1"),_textPartOut] , "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_183"),_textPartOut] , "PLAIN DOWN"]; }; dayzTradeResult = nil; }; @@ -178,10 +185,10 @@ if (_qty >= _qty_in) then { } else { _needed = _qty_in - _qty; if(_buy_o_sell == "buy") then { - cutText [format[("Need %1 More %2"),_needed,_textPartIn] , "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_184"),_needed,_textPartIn] , "PLAIN DOWN"]; } else { - cutText [format[("No %1 found within 20 meters."),_textPartIn] , "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_185"),_textPartIn] , "PLAIN DOWN"]; }; }; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/trade_any_vehicle.sqf b/SQF/dayz_code/actions/trade_any_vehicle.sqf index 0ab0e21fa..379e9f2e3 100644 --- a/SQF/dayz_code/actions/trade_any_vehicle.sqf +++ b/SQF/dayz_code/actions/trade_any_vehicle.sqf @@ -1,15 +1,15 @@ -private ["_veh","_location","_isOk","_part_out","_part_in","_qty_out","_qty_in","_qty","_buy_o_sell","_obj","_objectID","_objectUID","_bos","_started","_finished","_animState","_isMedic","_dir","_helipad","_removed","_keyColor","_keyNumber","_keySelected","_isKeyOK","_config","_damage","_tireDmg","_tires","_okToSell","_hitpoints","_needed","_activatingPlayer","_textPartIn","_textPartOut","_traderID"]; +private ["_veh","_location","_isOk","_part_out","_part_in","_qty_out","_qty_in","_qty","_buy_o_sell","_obj","_objectID","_objectUID","_bos","_started","_finished","_animState","_isMedic","_dir","_helipad","_removed","_keyColor","_keyNumber","_keySelected","_isKeyOK","_config","_damage","_tireDmg","_tires","_okToSell","_hitpoints","_needed","_activatingPlayer","_textPartIn","_textPartOut","_traderID","_playerNear"]; -if(TradeInprogress) exitWith { cutText ["Trade already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_103") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; // Test cannot lock while another player is nearby -_playerNear = {isPlayer _x} count (player nearEntities ["CAManBase", 12]) > 1; -if(_playerNear) exitWith { TradeInprogress = false; cutText ["Cannot trade while another player is nearby." , "PLAIN DOWN"]; }; +//_playerNear = {isPlayer _x} count (player nearEntities ["CAManBase", 12]) > 1; +//if(_playerNear) exitWith { DZE_ActionInProgress = false; cutText [(localize "str_epoch_player_104") , "PLAIN DOWN"]; }; // [part_out,part_in, qty_out, qty_in, loc]; -_activatingPlayer = _this select 1; +_activatingPlayer = player; _part_out = (_this select 3) select 0; _part_in = (_this select 3) select 1; @@ -24,15 +24,21 @@ _bos = 0; if(_buy_o_sell == "buy") then { _qty = {_x == _part_in} count magazines player; } else { - _obj = nearestObjects [(getPosATL player), [_part_in], dayz_sellDistance]; + + if (_part_in isKindOf "Air") then { + _obj = nearestObjects [(getPosATL player), [_part_in], dayz_sellDistance_air]; + } else { + _obj = nearestObjects [(getPosATL player), [_part_in], dayz_sellDistance_vehicle]; + }; _qty = count _obj; _bos = 1; }; if (_qty >= _qty_in) then { - cutText ["Starting trade, stand still to complete trade.", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_105"), "PLAIN DOWN"]; + [1,1] call dayz_HungerThirst; // force animation player playActionNow "Medic"; @@ -65,7 +71,7 @@ if (_qty >= _qty_in) then { [objNull, player, rSwitchMove,""] call RE; player playActionNow "stop"; }; - cutText ["Canceled Trade." , "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_106") , "PLAIN DOWN"]; }; if (_finished) then { @@ -74,17 +80,23 @@ if (_qty >= _qty_in) then { if(_buy_o_sell == "buy") then { _qty = {_x == _part_in} count magazines player; } else { - _obj = nearestObjects [(getPosATL player), [_part_in], dayz_sellDistance]; - _qty = count _obj; + if (_part_in isKindOf "AIR") then { + _obj = nearestObjects [(getPosATL player), [_part_in], dayz_sellDistance_air]; + } else { + _obj = nearestObjects [(getPosATL player), [_part_in], dayz_sellDistance_vehicle]; + }; + _qty = count _obj; }; if (_qty >= _qty_in) then { - //["dayzTradeObject",[_activatingPlayer,_traderID,_bos]] call callRpcProcedure; - dayzTradeObject = [_activatingPlayer,_traderID,_bos]; - publicVariableServer "dayzTradeObject"; + //["PVDZE_obj_Trade",[_activatingPlayer,_traderID,_bos]] call callRpcProcedure; + if (isNil "_obj") then { _obj = "Unknown Vehicle" }; + if (isNil "inTraderCity") then { inTraderCity = "Unknown Trader City" }; + PVDZE_obj_Trade = [_activatingPlayer,_traderID,_bos,_obj,inTraderCity]; + publicVariableServer "PVDZE_obj_Trade"; - //diag_log format["DEBUG Starting to wait for answer: %1", dayzTradeObject]; + //diag_log format["DEBUG Starting to wait for answer: %1", PVDZE_obj_Trade]; waitUntil {!isNil "dayzTradeResult"}; @@ -126,9 +138,9 @@ if (_qty >= _qty_in) then { _location = (getPosATL _veh); - //["dayzPublishVeh",[_veh,[_dir,_location],_part_out,false,_keySelected]] call callRpcProcedure; - dayzPublishVeh2 = [_veh,[_dir,_location],_part_out,false,_keySelected]; - publicVariableServer "dayzPublishVeh2"; + //["PVDZE_veh_Publish",[_veh,[_dir,_location],_part_out,false,_keySelected]] call callRpcProcedure; + PVDZE_veh_Publish2 = [_veh,[_dir,_location],_part_out,false,_keySelected,_activatingPlayer]; + publicVariableServer "PVDZE_veh_Publish2"; player reveal _veh; @@ -137,7 +149,7 @@ if (_qty >= _qty_in) then { player removeMagazine _keySelected; }; } else { - cutText ["You do not have enough room on your toolbelt.", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_107"), "PLAIN DOWN"]; }; } else { @@ -169,10 +181,10 @@ if (_qty >= _qty_in) then { }; }; - if(_okToSell) then { + if(local _obj and !isNull _obj and alive _obj) then { + + if(_okToSell) then { - if(!isNull _obj and alive _obj) then { - // Sell Vehicle for "_x" from 1 to _qty_out do { player addMagazine _part_out; }; @@ -180,24 +192,27 @@ if (_qty >= _qty_in) then { _objectID = _obj getVariable ["ObjectID","0"]; _objectUID = _obj getVariable ["ObjectUID","0"]; - //["dayzDeleteObj",[_objectID,_objectUID]] call callRpcProcedure; - dayzDeleteObj = [_objectID,_objectUID]; - publicVariableServer "dayzDeleteObj"; + PVDZE_obj_Delete = [_objectID,_objectUID,_activatingPlayer]; + publicVariableServer "PVDZE_obj_Delete"; deleteVehicle _obj; - cutText [format[("Sold %1 %2 for %3 %4"),_qty_in,_textPartIn,_qty_out,_textPartOut], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_181"),_qty_in,_textPartIn,_qty_out,_textPartOut], "PLAIN DOWN"]; + + } else { + cutText [format[(localize "str_epoch_player_182"),_textPartIn] , "PLAIN DOWN"]; }; } else { - cutText [format[("Cannot sell %1, tires are too damaged."),_textPartIn] , "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_245"), "PLAIN DOWN"]; }; + }; {player removeAction _x} forEach s_player_parts;s_player_parts = []; s_player_parts_crtl = -1; } else { - cutText [format[("Insufficient Stock %1"),_textPartOut] , "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_183"),_textPartOut] , "PLAIN DOWN"]; }; dayzTradeResult = nil; }; @@ -206,10 +221,10 @@ if (_qty >= _qty_in) then { } else { _needed = _qty_in - _qty; if(_buy_o_sell == "buy") then { - cutText [format[("Need %1 More %2"),_needed,_textPartIn] , "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_184"),_needed,_textPartIn] , "PLAIN DOWN"]; } else { - cutText [format[("No %1 found within 20 meters."),_textPartIn] , "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_185"),_textPartIn] , "PLAIN DOWN"]; }; }; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; diff --git a/SQF/dayz_code/actions/trade_backpacks.sqf b/SQF/dayz_code/actions/trade_backpacks.sqf index 234503109..6f9b74167 100644 --- a/SQF/dayz_code/actions/trade_backpacks.sqf +++ b/SQF/dayz_code/actions/trade_backpacks.sqf @@ -1,10 +1,10 @@ private ["_part_out","_part_in","_qty_out","_qty_in","_qty","_bos","_bag","_class","_started","_finished","_animState","_isMedic","_num_removed","_needed","_activatingPlayer","_buy_o_sell","_textPartIn","_textPartOut","_traderID"]; // [part_out,part_in, qty_out, qty_in,]; -if(TradeInprogress) exitWith { cutText ["Trade already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_103") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; -_activatingPlayer = _this select 1; +_activatingPlayer = player; _part_out = (_this select 3) select 0; _part_in = (_this select 3) select 1; @@ -30,8 +30,9 @@ if(_buy_o_sell == "buy") then { if (_qty >= _qty_in) then { - cutText ["Starting trade, stand still to complete trade.", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_105"), "PLAIN DOWN"]; + [1,1] call dayz_HungerThirst; // force animation player playActionNow "Medic"; @@ -64,7 +65,7 @@ if (_qty >= _qty_in) then { [objNull, player, rSwitchMove,""] call RE; player playActionNow "stop"; }; - cutText ["Canceled Trade." , "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_106") , "PLAIN DOWN"]; }; if (_finished) then { @@ -83,11 +84,13 @@ if (_qty >= _qty_in) then { if (_qty >= _qty_in) then { - //["dayzTradeObject",[_activatingPlayer,_traderID,_bos]] call callRpcProcedure; - dayzTradeObject = [_activatingPlayer,_traderID,_bos]; - publicVariableServer "dayzTradeObject"; + //["PVDZE_obj_Trade",[_activatingPlayer,_traderID,_bos]] call callRpcProcedure; + if (isNil "_bag") then { _bag = "Unknown Backpack" }; + if (isNil "inTraderCity") then { inTraderCity = "Unknown Trader City" }; + PVDZE_obj_Trade = [_activatingPlayer,_traderID,_bos,_bag,inTraderCity]; + publicVariableServer "PVDZE_obj_Trade"; - //diag_log format["DEBUG Starting to wait for answer: %1", dayzTradeObject]; + //diag_log format["DEBUG Starting to wait for answer: %1", PVDZE_obj_Trade]; waitUntil {!isNil "dayzTradeResult"}; @@ -112,13 +115,13 @@ if (_qty >= _qty_in) then { }; }; - cutText [format[("Traded %1 %2 for %3 %4"),_qty_in,_textPartIn,_qty_out,_textPartOut], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_186"),_qty_in,_textPartIn,_qty_out,_textPartOut], "PLAIN DOWN"]; {player removeAction _x} forEach s_player_parts;s_player_parts = []; s_player_parts_crtl = -1; } else { - cutText [format[("Insufficient Stock %1"),_textPartOut] , "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_183"),_textPartOut] , "PLAIN DOWN"]; }; dayzTradeResult = nil; }; @@ -126,7 +129,7 @@ if (_qty >= _qty_in) then { } else { _needed = _qty_in - _qty; - cutText [format[("Need %1 More %2"),_needed,_textPartIn] , "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_184"),_needed,_textPartIn] , "PLAIN DOWN"]; }; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/trade_items.sqf b/SQF/dayz_code/actions/trade_items.sqf index 2d57e6943..dadb13b30 100644 --- a/SQF/dayz_code/actions/trade_items.sqf +++ b/SQF/dayz_code/actions/trade_items.sqf @@ -1,12 +1,12 @@ private ["_part_out","_part_in","_qty_out","_qty_in","_qty","_buy_o_sell","_textPartIn","_textPartOut","_bos","_needed","_started","_finished","_animState","_isMedic","_total_parts_out","_abort","_removed","_tradeCounter","_next_highest_bar","_third_highest_bar","_next_highest_conv","_third_highest_conv","_third_parts_out_raw","_third_parts_out","_remainder","_next_parts_out_raw","_next_parts_out","_activatingPlayer","_traderID","_total_trades"]; // [part_out,part_in, qty_out, qty_in,]; -if(TradeInprogress) exitWith { cutText ["Trade already in progress." , "PLAIN DOWN"] }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_103") , "PLAIN DOWN"] }; +DZE_ActionInProgress = true; _total_parts_out = 0; -_activatingPlayer = _this select 1; +_activatingPlayer = player; _part_out = (_this select 3) select 0; _part_in = (_this select 3) select 1; @@ -35,8 +35,8 @@ _abort = false; if(_total_trades < 1) exitWith { _needed = _qty_in - _qty; - cutText [format[("Need %1 More %2"),_needed,_textPartIn] , "PLAIN DOWN"]; - TradeInprogress = false; + cutText [format[(localize "str_epoch_player_184"),_needed,_textPartIn] , "PLAIN DOWN"]; + DZE_ActionInProgress = false; }; // perform number of total trades @@ -47,10 +47,11 @@ for "_x" from 1 to _total_trades do { // cutText ["Starting trade, stand still to complete.", "PLAIN DOWN"]; if(_total_trades == 1) then { - cutText [format[("Starting trade, stand still to complete trade."),_tradeCounter,_total_trades] , "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_105"),_tradeCounter,_total_trades] , "PLAIN DOWN"]; } else { - cutText [format[("Starting trade, stand still to complete trade %1 of %2."),_tradeCounter,_total_trades] , "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_187"),_tradeCounter,_total_trades] , "PLAIN DOWN"]; }; + [1,1] call dayz_HungerThirst; player playActionNow "Medic"; //_dis=20; @@ -87,7 +88,7 @@ for "_x" from 1 to _total_trades do { [objNull, player, rSwitchMove,""] call RE; player playActionNow "stop"; }; - cutText ["Canceled Trade." , "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_106") , "PLAIN DOWN"]; }; if (_finished) then { @@ -95,12 +96,16 @@ for "_x" from 1 to _total_trades do { _qty = {_x == _part_in} count magazines player; if (_qty >= _qty_in) then { - _removed = _removed + ([player,_part_in,_qty_in] call BIS_fnc_invRemove); + _part_inClass = configFile >> "CfgMagazines" >> _part_in; + + _removed = _removed + ([player,_part_inClass,_qty_in] call BIS_fnc_invRemove); if (_removed == _qty_in) then { // Continue with trade. - dayzTradeObject = [_activatingPlayer,_traderID,_bos]; - publicVariableServer "dayzTradeObject"; + if (isNil "_part_in") then { _part_in = "Unknown Item" }; + if (isNil "inTraderCity") then { inTraderCity = "Unknown Trader City" }; + PVDZE_obj_Trade = [_activatingPlayer,_traderID,_bos,_part_in,inTraderCity]; + publicVariableServer "PVDZE_obj_Trade"; waitUntil {!isNil "dayzTradeResult"}; @@ -109,10 +114,10 @@ for "_x" from 1 to _total_trades do { // total of all parts _total_parts_out = _total_parts_out + _qty_out; - cutText [format[("Traded %1 %2 for %3 %4"),_qty_in,_textPartIn,_qty_out,_textPartOut], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_186"),_qty_in,_textPartIn,_qty_out,_textPartOut], "PLAIN DOWN"]; } else { - cutText [format[("Insufficient Stock %1"),_textPartOut] , "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_183"),_textPartOut] , "PLAIN DOWN"]; _abort = true; // Return items taken @@ -127,7 +132,6 @@ for "_x" from 1 to _total_trades do { } else { // Return items from botched trade. - // TODO: this may never happen if so remove for "_x" from 1 to _removed do { player addMagazine _part_in; }; @@ -136,7 +140,7 @@ for "_x" from 1 to _total_trades do { } else { _needed = _qty_in - _qty; - cutText [format[("Need %1 More %2"),_needed,_textPartIn] , "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_184"),_needed,_textPartIn] , "PLAIN DOWN"]; }; }; @@ -266,4 +270,4 @@ if(_total_parts_out >= 1) then { }; }; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/trade_items_wo_db.sqf b/SQF/dayz_code/actions/trade_items_wo_db.sqf index 5084a61f1..917bfa0fb 100644 --- a/SQF/dayz_code/actions/trade_items_wo_db.sqf +++ b/SQF/dayz_code/actions/trade_items_wo_db.sqf @@ -1,10 +1,10 @@ -private ["_part_out","_part_in","_qty_out","_qty_in","_textPartIn","_textPartOut","_qty","_needed","_started","_finished","_animState","_isMedic","_abort","_removed","_tradeCounter","_total_trades"]; +private ["_part_out","_part_in","_qty_out","_qty_in","_textPartIn","_textPartOut","_qty","_needed","_started","_finished","_animState","_isMedic","_abort","_removed","_tradeCounter","_total_trades","_humanityGain","_humanity"]; // [part_out,part_in, qty_out, qty_in,]; -if(TradeInprogress) exitWith { cutText ["Trade already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_103") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; -//_activatingPlayer = _this select 1; +//_activatingPlayer = getPlayerUID player; _part_out = (_this select 3) select 0; _part_in = (_this select 3) select 1; @@ -22,8 +22,8 @@ _total_trades = floor (_qty / _qty_in); if(_total_trades < 1) exitWith { _needed = _qty_in - _qty; - cutText [format[("Need %1 More %2"),_needed,_textPartIn] , "PLAIN DOWN"]; - TradeInprogress = false; + cutText [format[(localize "str_epoch_player_184"),_needed,_textPartIn] , "PLAIN DOWN"]; + DZE_ActionInProgress = false; }; _abort = false; @@ -37,11 +37,11 @@ for "_x" from 1 to _total_trades do { _tradeCounter = _tradeCounter + 1; if(_total_trades == 1) then { - cutText [format[("Starting trade, stand still to complete trade."),_tradeCounter,_total_trades] , "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_105"),_tradeCounter,_total_trades] , "PLAIN DOWN"]; } else { - cutText [format[("Starting trade, stand still to complete trade %1 of %2."),_tradeCounter,_total_trades] , "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_187"),_tradeCounter,_total_trades] , "PLAIN DOWN"]; }; - + [1,1] call dayz_HungerThirst; player playActionNow "Medic"; r_interrupt = false; @@ -73,7 +73,7 @@ for "_x" from 1 to _total_trades do { [objNull, player, rSwitchMove,""] call RE; player playActionNow "stop"; }; - cutText ["Canceled Trade." , "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_106") , "PLAIN DOWN"]; }; _qty = {_x == _part_in} count magazines player; @@ -81,11 +81,23 @@ for "_x" from 1 to _total_trades do { _removed = _removed + ([player,_part_in,_qty_in] call BIS_fnc_invRemove); if (_removed == _qty_in) then { - + + _humanityGain = 0; for "_x" from 1 to _qty_out do { player addMagazine _part_out; + if(_part_out == "FoodBioMeat") then { + _humanityGain = _humanityGain + 20; + }; }; - cutText [format[("Traded %1 %2 for %3 %4"),_qty_in,_textPartIn,_qty_out,_textPartOut], "PLAIN DOWN"]; + + if(_humanityGain > 0) then { + // Increase humanity for turning in bio meat + _humanity = player getVariable["humanity",0]; + _humanity = _humanity + _humanityGain; + player setVariable["humanity",_humanity,true]; + }; + + cutText [format[(localize "str_epoch_player_186"),_qty_in,_textPartIn,_qty_out,_textPartOut], "PLAIN DOWN"]; } else { @@ -98,7 +110,7 @@ for "_x" from 1 to _total_trades do { } else { _needed = _qty_in - _qty; - cutText [format[("Need %1 More %2"),_needed,_textPartIn] , "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_184"),_needed,_textPartIn] , "PLAIN DOWN"]; }; sleep 1; @@ -107,4 +119,4 @@ for "_x" from 1 to _total_trades do { }; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/trade_metals.sqf b/SQF/dayz_code/actions/trade_metals.sqf index 77d8805e3..331976ab6 100644 --- a/SQF/dayz_code/actions/trade_metals.sqf +++ b/SQF/dayz_code/actions/trade_metals.sqf @@ -1,7 +1,7 @@ private ["_buy","_metals_conversion","_cancel"]; -if(TradeInprogress) exitWith { cutText ["Trade already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_103") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; {player removeAction _x} forEach s_player_parts;s_player_parts = []; s_player_parts_crtl = 1; @@ -18,7 +18,9 @@ _metals_conversion = [ ["ItemCopperBar10oz","ItemSilverBar",3,1,"buy","Silver","10oz Copper",103], ["ItemGoldBar","ItemSilverBar10oz",1,3,"buy","10oz Silver","Gold",102], - ["ItemSilverBar10oz","ItemGoldBar",3,1,"buy","Gold","10oz Silver",101] + ["ItemSilverBar10oz","ItemGoldBar",3,1,"buy","Gold","10oz Silver",101], + + ["ItemBriefcase100oz","ItemGoldBar10oz",1,12,"buy","10oz Gold","Full Briefcase",99] ]; @@ -33,4 +35,4 @@ _metals_conversion = [ _cancel = player addAction ["Cancel", "\z\addons\dayz_code\actions\trade_cancel.sqf",["na"], 0, true, false, "",""]; s_player_parts set [count s_player_parts,_cancel]; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/trade_weapons.sqf b/SQF/dayz_code/actions/trade_weapons.sqf index 5adbcd042..0b99f7d7f 100644 --- a/SQF/dayz_code/actions/trade_weapons.sqf +++ b/SQF/dayz_code/actions/trade_weapons.sqf @@ -1,10 +1,10 @@ -private ["_part_out","_part_in","_qty_out","_qty_in","_qty","_buy_o_sell","_traderID","_bos","_needed","_activatingPlayer","_textPartIn","_textPartOut","_started","_finished","_animState","_isMedic"]; +private ["_part_out","_part_in","_qty_out","_qty_in","_qty","_buy_o_sell","_traderID","_bos","_needed","_activatingPlayer","_textPartIn","_textPartOut","_started","_finished","_animState","_isMedic","_removed"]; // [part_out,part_in, qty_out, qty_in,"buy"]; -if(TradeInprogress) exitWith { cutText ["Trade already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_103") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; -_activatingPlayer = _this select 1; +_activatingPlayer = player; _part_out = (_this select 3) select 0; _part_in = (_this select 3) select 1; @@ -26,8 +26,9 @@ if(_buy_o_sell == "buy") then { if (_qty >= _qty_in) then { - cutText ["Starting trade, stand still to complete trade.", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_105"), "PLAIN DOWN"]; + [1,1] call dayz_HungerThirst; // force animation player playActionNow "Medic"; @@ -65,7 +66,7 @@ if (_qty >= _qty_in) then { [objNull, player, rSwitchMove,""] call RE; player playActionNow "stop"; }; - cutText ["Canceled Trade." , "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_106") , "PLAIN DOWN"]; }; if (_finished) then { @@ -79,9 +80,11 @@ if (_qty >= _qty_in) then { if (_qty >= _qty_in) then { - //["dayzTradeObject",[_activatingPlayer,_traderID,_bos]] call callRpcProcedure; - dayzTradeObject = [_activatingPlayer,_traderID,_bos]; - publicVariableServer "dayzTradeObject"; + //["PVDZE_obj_Trade",[_activatingPlayer,_traderID,_bos]] call callRpcProcedure; + if (isNil "_part_out") then { _part_out = "Unknown Weapon/Magazine" }; + if (isNil "inTraderCity") then { inTraderCity = "Unknown Trader City" }; + PVDZE_obj_Trade = [_activatingPlayer,_traderID,_bos,_part_out,inTraderCity]; + publicVariableServer "PVDZE_obj_Trade"; waitUntil {!isNil "dayzTradeResult"}; @@ -99,7 +102,7 @@ if (_qty >= _qty_in) then { player addMagazine _part_out; }; }; - cutText [format[("Traded %1 %2 for %3 %4"),_qty_in,_textPartIn,_qty_out,_textPartOut], "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_186"),_qty_in,_textPartIn,_qty_out,_textPartOut], "PLAIN DOWN"]; }; @@ -108,7 +111,7 @@ if (_qty >= _qty_in) then { s_player_parts_crtl = -1; } else { - cutText [format[("Insufficient Stock %1"),_textPartOut] , "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_183"),_textPartOut] , "PLAIN DOWN"]; }; dayzTradeResult = nil; }; @@ -116,7 +119,7 @@ if (_qty >= _qty_in) then { } else { _needed = _qty_in - _qty; - cutText [format[("Need %1 More %2"),_needed,_textPartIn] , "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_184"),_needed,_textPartIn] , "PLAIN DOWN"]; }; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/unlock_veh.sqf b/SQF/dayz_code/actions/unlock_veh.sqf index 8e13723cb..a9863e905 100644 --- a/SQF/dayz_code/actions/unlock_veh.sqf +++ b/SQF/dayz_code/actions/unlock_veh.sqf @@ -1,20 +1,23 @@ -private["_vehicle"]; -_vehicle = _this select 3; +private["_vehicle","_key"]; +_vehicle = (_this select 3) select 0; +_key = (_this select 3) select 1; -if(TradeInprogress) exitWith { cutText ["Lock vehicle already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_37") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; {player removeAction _x} forEach s_player_lockunlock;s_player_lockunlock = []; s_player_lockUnlock_crtl = 1; -dayzLockVehicle = [_vehicle,false]; +PVDZE_veh_Lock = [_vehicle,false]; if(player distance _vehicle < 10) then { if (local _vehicle) then { - dayzLockVehicle spawn local_lockUnlock + PVDZE_veh_Lock spawn local_lockUnlock } else { - publicVariable "dayzLockVehicle"; + publicVariable "PVDZE_veh_Lock"; }; + + cutText [format["%1 used to unlock vehicle.",_key], "PLAIN"]; }; s_player_lockUnlock_crtl = -1; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/vault_combination_1.sqf b/SQF/dayz_code/actions/vault_combination_1.sqf index 8a07f083d..57e3c636c 100644 --- a/SQF/dayz_code/actions/vault_combination_1.sqf +++ b/SQF/dayz_code/actions/vault_combination_1.sqf @@ -1,11 +1,17 @@ -private ["_buy","_number"]; +private ["_ok"]; dayz_selectedVault = _this select 3; dayz_combination = ""; {player removeAction _x} forEach s_player_combi;s_player_combi = []; +s_player_unlockvault = 1; if(!isNull dayz_selectedVault) then { - _ok = createdialog "SafeKeyPad"; + + if ((typeOf dayz_selectedVault) == "VaultStorageLocked" or (typeOf dayz_selectedVault) == "VaultStorage") then { + _ok = createdialog "SafeKeyPad"; + } else { + _ok = createdialog "KeypadUI"; + }; }; s_player_unlockvault = -1; \ No newline at end of file diff --git a/SQF/dayz_code/actions/vault_combination_2.sqf b/SQF/dayz_code/actions/vault_combination_2.sqf deleted file mode 100644 index 711f19e07..000000000 --- a/SQF/dayz_code/actions/vault_combination_2.sqf +++ /dev/null @@ -1,15 +0,0 @@ -private ["_buy","_number"]; - -// start combination string build -dayz_combination = _this select 3; -_number = 0; - -{player removeAction _x} forEach s_player_combi;s_player_combi = []; - -for "_x" from 1 to 10 do { - _buy = player addAction [str(_number), "\z\addons\dayz_code\actions\vault_combination_3.sqf",str(_number), 99, true, false, "",""]; - s_player_combi set [count s_player_combi,_buy]; - _number = _number + 1; -}; - - diff --git a/SQF/dayz_code/actions/vault_combination_3.sqf b/SQF/dayz_code/actions/vault_combination_3.sqf deleted file mode 100644 index 2ed21fc08..000000000 --- a/SQF/dayz_code/actions/vault_combination_3.sqf +++ /dev/null @@ -1,15 +0,0 @@ -private ["_buy","_number"]; - -// combine previous selections with next -dayz_combination = format["%1%2",dayz_combination,(_this select 3)]; -_number = 0; - -{player removeAction _x} forEach s_player_combi;s_player_combi = []; - -for "_x" from 1 to 10 do { - _buy = player addAction [str(_number), "\z\addons\dayz_code\actions\vault_combination_4.sqf",str(_number), 99, true, false, "",""]; - s_player_combi set [count s_player_combi,_buy]; - _number = _number + 1; -}; - - diff --git a/SQF/dayz_code/actions/vault_combination_4.sqf b/SQF/dayz_code/actions/vault_combination_4.sqf deleted file mode 100644 index 9b3e515e2..000000000 --- a/SQF/dayz_code/actions/vault_combination_4.sqf +++ /dev/null @@ -1,15 +0,0 @@ -private ["_buy","_number"]; - -// combine previous selections with next -dayz_combination = format["%1%2",dayz_combination,(_this select 3)]; -_number = 0; - -{player removeAction _x} forEach s_player_combi;s_player_combi = []; - -for "_x" from 1 to 10 do { - _buy = player addAction [str(_number), "\z\addons\dayz_code\actions\vault_combination_final.sqf",str(_number), 99, true, false, "",""]; - s_player_combi set [count s_player_combi,_buy]; - _number = _number + 1; -}; - - diff --git a/SQF/dayz_code/actions/vault_combination_final.sqf b/SQF/dayz_code/actions/vault_combination_final.sqf deleted file mode 100644 index 74327b2b2..000000000 --- a/SQF/dayz_code/actions/vault_combination_final.sqf +++ /dev/null @@ -1,10 +0,0 @@ -private []; -// set final combination to player -dayz_combination = format["%1%2",dayz_combination,(_this select 3)]; -{player removeAction _x} forEach s_player_combi;s_player_combi = []; -s_player_unlockvault = -1; -// Run unlock on vault -if(!isNull dayz_selectedVault and (typeOf dayz_selectedVault) == "VaultStorageLocked") then { - dayz_selectedVault spawn player_unlockVault; - dayz_selectedVault = objNull; -}; \ No newline at end of file diff --git a/SQF/dayz_code/actions/vault_crack.sqf b/SQF/dayz_code/actions/vault_crack.sqf deleted file mode 100644 index c473a328e..000000000 --- a/SQF/dayz_code/actions/vault_crack.sqf +++ /dev/null @@ -1,3 +0,0 @@ -private ["_obj"]; -_obj = _this select 3; -_obj spawn player_unlockVault; diff --git a/SQF/dayz_code/actions/vault_pitch.sqf b/SQF/dayz_code/actions/vault_pitch.sqf index 62d16848b..74d1281ab 100644 --- a/SQF/dayz_code/actions/vault_pitch.sqf +++ b/SQF/dayz_code/actions/vault_pitch.sqf @@ -1,8 +1,12 @@ +/* + DayZ Safe + Made for DayZ Epoch please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. +*/ private ["_tent","_location","_isOk","_cancel","_location3","_location4","_location1","_location2","_counter","_pondPos","_isPond","_ppos","_hastentitem","_dir","_building","_isBuilding","_playerPos","_item","_offset_x","_offset_y","_offset_z","_offset_z_attach","_config","_text","_tmpvault","_vault_location","_objectsPond","_combination_1","_combination_2","_combination_3","_combination_4","_combination","_removed"]; //check if can pitch here -if(TradeInprogress) exitWith { cutText ["Vault pitching already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_108") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; //disableSerialization; @@ -48,7 +52,7 @@ _counter = 0; while {_isOk} do { if(_counter == 0) then { - cutText ["Planning construction stand still 5 seconds to build.", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_109"), "PLAIN DOWN"]; sleep 5; _location1 = getPosATL player; sleep 5; @@ -56,7 +60,7 @@ while {_isOk} do { if(_location1 distance _location2 < 0.1) exitWith { - cutText ["Started construction move within 5 seconds to cancel.", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_109"), "PLAIN DOWN"]; _location3 = getPosATL player; sleep 5; _location4 = getPosATL player; @@ -116,7 +120,7 @@ if(!_cancel) then { //call dayz_forceSave; _dir = round(direction player); - + [1,1] call dayz_HungerThirst; //wait a bit player playActionNow "Medic"; sleep 1; @@ -152,22 +156,22 @@ if(!_cancel) then { // Format Combination _combination = format["%1%2%3%4",_combination_1,_combination_2,_combination_3,_combination_4]; - _tent setVariable ["characterID",_combination,true]; + _tent setVariable ["CharacterID",_combination,true]; _tent setVariable ["OEMPos",_location,true]; - //["dayzPublishObj",[_combination,_tent,[_dir,_location],"VaultStorageLocked"]] call callRpcProcedure; - dayzPublishObj = [_combination,_tent,[_dir,_location],"VaultStorageLocked"]; - publicVariableServer "dayzPublishObj"; + //["PVDZE_obj_Publish",[_combination,_tent,[_dir,_location],"VaultStorageLocked"]] call callRpcProcedure; + PVDZE_obj_Publish = [_combination,_tent,[_dir,_location],"VaultStorageLocked"]; + publicVariableServer "PVDZE_obj_Publish"; - cutText [format["You have setup your Safe. Combination is %1",_combination], "PLAIN DOWN", 5]; + cutText [format[(localize "str_epoch_player_179"),_combination], "PLAIN DOWN", 5]; }; } else { - cutText ["You cannot place a Safe here. The area must be flat, and free of other objects", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_110"), "PLAIN DOWN"]; }; } else { - cutText ["Canceled construction of Safe.", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_111"), "PLAIN DOWN"]; }; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/actions/water_fill.sqf b/SQF/dayz_code/actions/water_fill.sqf index e8aacb85b..cba88a875 100644 --- a/SQF/dayz_code/actions/water_fill.sqf +++ b/SQF/dayz_code/actions/water_fill.sqf @@ -51,8 +51,9 @@ if (_canFill) then { if ("ItemWaterbottleUnfilled" in magazines player) then { for "_x" from 1 to _qty do { - player removeMagazine "ItemWaterbottleUnfilled"; - player addMagazine "ItemWaterbottle"; + if(([player,"ItemWaterbottleUnfilled"] call BIS_fnc_invRemove) == 1) then { + player addMagazine "ItemWaterbottle"; + }; }; _dis=5; diff --git a/SQF/dayz_code/cfgAmmo.hpp b/SQF/dayz_code/cfgAmmo.hpp deleted file mode 100644 index 16df3e8b6..000000000 --- a/SQF/dayz_code/cfgAmmo.hpp +++ /dev/null @@ -1,21 +0,0 @@ -class CfgAmmo { - class Bolt; - class WoodenArrow : Bolt { - model = "\dayz_weapons\models\bolt"; - hit = 8; - caliber = 0.33; - }; - class Melee; - class Machete_Swing_Ammo : Melee { - hit = 9; - simulation = "shotBullet"; - }; - class Fishing_Swing_Ammo : Melee { - hit = 7; - simulation = "shotBullet"; - }; - class Dummy_Swing_Ammo : Melee { - hit = 0; - simulation = "shotBullet"; - }; -}; diff --git a/SQF/dayz_code/cfgFaces.hpp b/SQF/dayz_code/cfgFaces.hpp deleted file mode 100644 index 6eb83cef3..000000000 --- a/SQF/dayz_code/cfgFaces.hpp +++ /dev/null @@ -1,29 +0,0 @@ -class CfgFaces -{ - class ZFaces - { - class Default - { - name = "PZombie 1"; - texture = "\dayz\textures\faces\zombie_03_co.paa"; - identityTypes[] = {"PZombie1"}; - disabled = 0; - material = "\ca\characters\heads\male\defaulthead\data\hhl_white.rvmat"; - head = "defaultHead"; - }; - class Zombie1 : Default - { - name = "PZombie 1"; - texture = "\dayz\textures\faces\zombie_03_co.paa"; - identityTypes[] = {"PZombie1"}; - disabled = 0; - }; - class Zombie2 : Default - { - name = "PZombie 2"; - texture = "\dayz\textures\faces\zombie_03_co.paa"; - identityTypes[] = {"PZombie2"}; - disabled = 0; - }; - }; -}; diff --git a/SQF/dayz_code/cfgVehicles.hpp b/SQF/dayz_code/cfgVehicles.hpp deleted file mode 100644 index a23beff0f..000000000 --- a/SQF/dayz_code/cfgVehicles.hpp +++ /dev/null @@ -1,2453 +0,0 @@ -class CfgVehicles { -class Citizen1; // External class reference - class zZombie_Base : Citizen1 { - scope = public; - glassesEnabled = 0; - vehicleClass = "Zombie"; - displayName = "Zombie"; - fsmDanger = ""; - fsmFormation = ""; - zombieLoot = "civilian"; - moves = "CfgMovesZombie"; - isMan = false; - weapons[] = {}; - magazines[] = {}; - sensitivity = 4; // sensor sensitivity - sensitivityEar = 2; - identityTypes[] = {"zombie1", "zombie2"}; - class TalkTopics {}; - languages[] = {}; - - class Eventhandlers { - init = "_this call zombie_initialize;"; - local = "if(_this select 1) then {[(position (_this select 0)),(_this select 0),true] execFSM '\z\AddOns\dayz_code\system\zombie_agent.fsm'};"; - }; - - class HitPoints { - class HitHead { - armor = 0.3; - material = -1; - name = "head_hit"; - passThrough = true; - memoryPoint = "pilot"; - }; - - class HitBody : HitHead { - armor = 2; - name = "body"; - memoryPoint = "aimPoint"; - }; - - class HitSpine : HitHead { - armor = 2; - name = "Spine2"; - memoryPoint = "aimPoint"; - }; - - class HitHands : HitHead { - armor = 0.5; - material = -1; - name = "hands"; - passThrough = true; - }; - - class HitLArm : HitHands { - name = "LeftArm"; - memoryPoint = "lelbow"; - }; - - class HitRArm : HitHands { - name = "RightArm"; - memoryPoint = "relbow"; - }; - - class HitLForeArm : HitHands { - name = "LeftForeArm"; - memoryPoint = "lwrist"; - }; - - class HitRForeArm : HitHands { - name = "RightForeArm"; - memoryPoint = "rwrist"; - }; - - class HitLHand : HitHands { - name = "LeftHand"; - memoryPoint = "LeftHandMiddle1"; - }; - - class HitRHand : HitHands { - name = "RightHand"; - memoryPoint = "RightHandMiddle1"; - }; - - class HitLegs : HitHands { - name = "legs"; - memoryPoint = "pelvis"; - }; - - class HitLLeg : HitHands { - name = "LeftLeg"; - memoryPoint = "lknee"; - }; - - class HitLLegUp : HitHands { - name = "LeftUpLeg"; - memoryPoint = "lfemur"; - }; - - class HitRLeg : HitHands { - name = "RightLeg"; - memoryPoint = "rknee"; - }; - - class HitRLegUp : HitHands { - name = "RightUpLeg"; - memoryPoint = "rfemur"; - }; - }; - }; - - - - - - - - - - - // female changes - class Soldier_Bodyguard_M4_PMC; - class SurvivorW2_DZ: Soldier_Bodyguard_M4_PMC - { - displayName = "$STR_CHAR_1"; - side = 1; - weapons[] = {"Throw","Put"}; - model = "\dayz\characters\annie_original"; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - identityTypes[] = {"Language_W_EN_EP1","Woman"}; - languages[] = {"EN"}; - class TalkTopics - { - core = "Core_E"; - core_en = "Core_Full_E"; - }; - genericNames = "EnglishWomen"; - class SpeechVariants - { - class Default - { - speechSingular[] = {"veh_woman"}; - speechPlural[] = {"veh_women"}; - }; - class EN: Default{}; - class CZ - { - speechSingular[] = {"veh_woman_CZ"}; - speechPlural[] = {"veh_women_CZ"}; - }; - class CZ_Akuzativ - { - speechSingular[] = {"veh_woman_CZ4P"}; - speechPlural[] = {"veh_women_CZ4P"}; - }; - class RU - { - speechSingular[] = {"veh_woman_RU"}; - speechPlural[] = {"veh_women_RU"}; - }; - }; - TextPlural = "Women"; - TextSingular = "Woman"; - nameSound = "veh_woman"; - class HitDamage - { - class Group0 - { - hitSounds[] = { - { - { "ca\sounds\Characters\Noises\Damage\banz-hit-01",0.177828,1,120 },0.2 }, - { - { "ca\sounds\Characters\Noises\Damage\banz-hit-02",0.177828,1,120 },0.2 }, - { - { "ca\sounds\Characters\Noises\Damage\banz-hit-03",0.177828,1,120 },0.2 }, - { - { "ca\sounds\Characters\Noises\Damage\banz-hit-04",0.177828,1,120 },0.1 }, - { - { "ca\sounds\Characters\Noises\Damage\banz-hit-05",0.177828,1,120 },0.1 }, - { - { "ca\sounds\Characters\Noises\Damage\banz-hit-06",0.177828,1,120 },0.1 }, - { - { "ca\sounds\Characters\Noises\Damage\banz-hit-07",0.177828,1,120 },0.1 }}; - damageSounds[] = { - { "body", - { "ca\sounds\Characters\Noises\Damage\banz-damage-g1-01",0.0562341,1,120,0.25,5,6,10 } }, - { "body", - { "ca\sounds\Characters\Noises\Damage\banz-damage-g1-02",0.0562341,1,120,0.25,5,7.5,10 } }, - { "body", - { "ca\sounds\Characters\Noises\Damage\banz-damage-g1-03",0.0562341,1,120,0.25,5,6,10 } }, - { "body", - { "ca\sounds\Characters\Noises\Damage\banz-damage-g1-04",0.0562341,1,120,0.25,5,7.5,10 } }, - { "hands", - { "ca\sounds\Characters\Noises\Damage\banz-damage-g1-07-arm",0.0562341,1,120,0.5,0,2.5,5 } }, - { "hands", - { "ca\sounds\Characters\Noises\Damage\banz-damage-g1-08-arm",0.0562341,1,120,0.5,0,2.5,5 } }, - { "legs", - { "ca\sounds\Characters\Noises\Damage\banz-damage-g1-05-leg",0.0562341,1,120,0.5,0,1,2 } }, - { "legs", - { "ca\sounds\Characters\Noises\Damage\banz-damage-g1-06-leg",0.0562341,1,120,0.5,0,1,2 } }}; - }; - }; - class SoundBreath - { - breath0[] = { - { - { - { "\ca\sounds\Characters\Noises\Breath\hanz-run-breath-01",0.0562341,1,8 },0.25 }, - { - { "\ca\sounds\Characters\Noises\Breath\hanz-run-breath-02",0.0562341,1,8 },0.25 }, - { - { "\ca\sounds\Characters\Noises\Breath\hanz-run-breath-03",0.0562341,1,8 },0.25 }, - { - { "\ca\sounds\Characters\Noises\Breath\hanz-run-breath-04",0.125893,1,8 },0.25 } }, - { - { - { "\ca\sounds\Characters\Noises\Breath\hanz-run2-breath-01",0.0562341,1,15 },0.25 }, - { - { "\ca\sounds\Characters\Noises\Breath\hanz-run2-breath-02",0.0562341,1,15 },0.25 }, - { - { "\ca\sounds\Characters\Noises\Breath\hanz-run2-breath-03",0.0562341,1,15 },0.25 }, - { - { "\ca\sounds\Characters\Noises\Breath\hanz-run2-breath-04",0.125893,1,15 },0.25 } }, - { - { - { "\ca\sounds\Characters\Noises\Breath\hanz-sprint-breath-01",0.1,1,20 },0.25 }, - { - { "\ca\sounds\Characters\Noises\Breath\hanz-sprint-breath-02",0.1,1,20 },0.25 }, - { - { "\ca\sounds\Characters\Noises\Breath\hanz-sprint-breath-03",0.1,1,20 },0.25 }, - { - { "\ca\sounds\Characters\Noises\Breath\hanz-sprint-breath-04",0.1,1,20 },0.25 } }}; - }; - class SoundGear - { - primary[] = { - { "walk", - { "",0.00177828,1,10 } }, - { "run", - { "",0.00316228,1,15 } }, - { "sprint", - { "",0.00562341,1,20 } }}; - secondary[] = { - { "walk", - { "",0.00177828,1,10 } }, - { "run", - { "",0.00316228,1,10 } }, - { "sprint", - { "",0.00562341,1,10 } }}; - }; - class SoundEquipment - { - soldier[] = { - { "walk", - { "",0.00177828,1,13 } }, - { "run", - { "",0.00316228,1,20 } }, - { "sprint", - { "",0.00398107,1,25 } }}; - civilian[] = { - { "walk", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-walk-01",0.177828,1,8 } }, - { "walk", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-walk-02",0.177828,1,8 } }, - { "walk", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-walk-03",0.177828,1,8 } }, - { "walk", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-walk-04",0.177828,1,8 } }, - { "walk", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-walk-05",0.177828,1,8 } }, - { "walk", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-walk-06",0.177828,1,8 } }, - { "walk", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-walk-07",0.177828,1,8 } }, - { "walk", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-walk-08",0.177828,1,8 } }, - { "run", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-run-01",0.1,1,15 } }, - { "run", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-run-02",0.1,1,15 } }, - { "run", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-run-03",0.1,1,15 } }, - { "run", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-run-04",0.1,1,15 } }, - { "run", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-run-05",0.1,1,15 } }, - { "run", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-run-06",0.1,1,15 } }, - { "run", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-run-07",0.1,1,15 } }, - { "run", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-run-08",0.1,1,15 } }, - { "sprint", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-sprint-01",0.0562341,1,20 } }, - { "sprint", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-sprint-02",0.0562341,1,20 } }, - { "sprint", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-sprint-03",0.0562341,1,20 } }, - { "sprint", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-sprint-04",0.0562341,1,20 } }, - { "sprint", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-sprint-05",0.0562341,1,20 } }, - { "sprint", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-sprint-06",0.0562341,1,20 } }, - { "sprint", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-sprint-07",0.0562341,1,20 } }, - { "sprint", - { "\ca\sounds\Characters\Noises\Equipment\civil-equipment-sprint-08",0.0562341,1,20 } }}; - }; - hiddenSelections[] = {"Camo"}; - hiddenSelectionsTextures[] = {"\ca\characters_e\woman\baker\data\baker_co.paa"}; - }; - class BanditW1_DZ: SurvivorW2_DZ - { - side = 1; - model = "\dayz\characters\woman_bandit"; - hiddenSelections[] = {"Camo"}; - hiddenSelectionsTextures[] = {"\ca\characters_e\woman\baker\data\baker_co.paa"}; - }; - /* - class FemaleSoldier1_DZ: SurvivorW2_DZ - { - side = 1; - model = "\z\addons\dayz_epoch\models\female_soldier"; - hiddenSelections[] = {"Camo"}; - hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\female_soldier_body.paa"}; - }; - */ - class BanditW2_DZ: BanditW1_DZ - { - hiddenSelections[] = {"Camo"}; - hiddenSelectionsTextures[] = {"\ca\characters_e\woman\baker\data\european_woman_01_co.paa"}; - }; - class SurvivorW3_DZ: SurvivorW2_DZ - { - hiddenSelections[] = {"Camo"}; - hiddenSelectionsTextures[] = {"\ca\characters_e\woman\baker\data\european_woman_01_co.paa"}; - }; - class SurvivorWpink_DZ: SurvivorW2_DZ - { - hiddenSelections[] = {"Camo"}; - hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\GirlyGirl.paa"}; - }; - class SurvivorWsequisha_DZ: SurvivorW2_DZ - { - hiddenSelections[] = {"Camo"}; - hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\sequisha_co.paa"}; - }; - class SurvivorWsequishaD_DZ: SurvivorW2_DZ - { - hiddenSelections[] = {"Camo"}; - hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\sequishaD_co.paa"}; - }; - class SurvivorWcombat_DZ: SurvivorW2_DZ - { - hiddenSelections[] = {"Camo"}; - hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\CombatGirl.paa"}; - }; - class SurvivorWdesert_DZ: SurvivorW2_DZ - { - hiddenSelections[] = {"Camo"}; - hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\DesertGirl.paa"}; - }; - class SurvivorWurban_DZ: SurvivorW2_DZ - { - hiddenSelections[] = {"Camo"}; - hiddenSelectionsTextures[] = {"\z\addons\dayz_epoch\textures\textures\UrbanGirl.paa"}; - }; - - class PZombie_VB: Citizen1 - { - side = 1; - glassesEnabled = 0; - moves = "CfgMovesZombie"; - gestures = "CfgGesturesMale"; - - weapons[] = {}; - weaponSlots = ""; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {}; - respawnMagazines[] = {}; - - faceType = "ZFaces"; - identityTypes[] = {"Zombie1","Zombie2"}; - extCameraPosition[] = {0,1.5,-9}; - - canHideBodies = 0; - }; - class pz_policeman: PZombie_VB - { - model = "\ca\characters2\civil\Policeman\Policeman"; - class Wounds - { - tex[] = {}; - mat[] = {"ca\characters2\civil\policeman\data\policeman.rvmat","ca\characters2\civil\policeman\data\w1_policeman.rvmat","ca\characters2\civil\policeman\data\w2_policeman.rvmat","ca\characters\heads\male\defaulthead\data\hhl.rvmat","ca\characters\heads\male\defaulthead\data\hhl_wounds.rvmat","ca\characters\heads\male\defaulthead\data\hhl_wounds.rvmat"}; - }; - }; - class pz_suit1: PZombie_VB - { - model = "\ca\characters2\civil\Functionary\Functionary"; - hiddenSelections[] = {"Camo"}; - hiddenSelectionsTextures[] = {"\ca\characters2\civil\functionary\data\functionary_co.paa"}; - class Wounds - { - tex[] = {}; - mat[] = {"ca\characters2\civil\Functionary\data\Functionary.rvmat","ca\characters2\civil\Functionary\data\W1_Functionary.rvmat","ca\characters2\civil\Functionary\data\W2_Functionary.rvmat","ca\characters\heads\male\defaulthead\data\hhl.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat"}; - }; - }; - class pz_suit2: pz_suit1 - { - hiddenSelectionsTextures[] = {"\ca\characters2\civil\functionary\data\functionary2_co.paa"}; - }; - class pz_worker1: PZombie_VB - { - model = "\Ca\characters_E\Overall\Overall"; - hiddenSelections[] = {"Camo"}; - class Wounds - { - tex[] = {}; - mat[] = {"Ca\characters_E\Overall\Data\Overall.rvmat","Ca\characters_E\Overall\Data\W1_Overall.rvmat","Ca\characters_E\Overall\Data\W2_Overall.rvmat"}; - }; - hiddenSelectionsTextures[] = {"\Ca\characters_E\Overall\Data\Overall_4_co.paa"}; - }; - class pz_worker2: pz_worker1 - { - hiddenSelectionsTextures[] = {"\Ca\characters_E\Overall\Data\Overall_3_co.paa"}; - }; - class pz_worker3: pz_worker1 - { - hiddenSelectionsTextures[] = {"\Ca\characters_E\Overall\Data\Overall_2_co.paa"}; - }; - - class pz_doctor: PZombie_VB - { - model = "\ca\characters2\civil\Doctor\Doctor"; - hiddenSelections[] = {"Camo"}; - hiddenSelectionsTextures[] = {"\dayz\textures\clothes\doctor_co.paa"}; - class Wounds - { - tex[] = {}; - mat[] = {"ca\characters2\civil\doctor\data\doctor.rvmat","ca\characters2\civil\doctor\data\W1_doctor.rvmat","ca\characters2\civil\doctor\data\W2_doctor.rvmat","ca\characters\heads\male\defaulthead\data\hhl.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat"}; - }; - }; - class pz_teacher: pz_doctor - { - hiddenSelectionsTextures[] = {"\dayz\textures\clothes\teacher_co.paa"}; - }; - class pz_hunter: PZombie_VB - { - model = "\ca\characters2\civil\Woodlander\Woodlander"; - hiddenSelections[] = {"Camo"}; - class Wounds - { - tex[] = {}; - mat[] = {"ca\characters2\civil\Woodlander\data\Woodlander.rvmat","ca\characters2\civil\Woodlander\data\W1_Woodlander.rvmat","ca\characters2\civil\Woodlander\data\W2_Woodlander.rvmat","ca\characters\heads\male\defaulthead\data\hhl.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat"}; - }; - }; - class pz_villager1: PZombie_VB - { - model = "\ca\characters2\civil\Villager\Villager"; - hiddenSelections[] = {"Camo"}; - hiddenSelectionsTextures[] = {"\ca\characters2\civil\villager\data\villager_co.paa"}; - class Wounds - { - tex[] = {}; - mat[] = {"ca\characters\heads\male\defaulthead\data\hhl.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat","ca\characters2\Civil\Villager\Data\villager.RVmat","ca\characters2\Civil\Villager\Data\villager_w1.RVmat","ca\characters2\Civil\Villager\Data\villager_w2.RVmat"}; - }; - }; - class pz_villager2: pz_villager1 - { - hiddenSelectionsTextures[] = {"\ca\characters2\civil\villager\data\villager_v2_co.paa"}; - }; - class pz_villager3: pz_villager1 - { - hiddenSelectionsTextures[] = {"\ca\characters2\civil\villager\data\villager_v3_co.paa"}; - }; - class pz_priest: PZombie_VB - { - model = "\ca\characters2\civil\Priest\Priest"; - class Wounds - { - tex[] = {}; - mat[] = {"ca\characters2\civil\priest\data\priest.rvmat","ca\characters2\civil\priest\data\W1_priest.rvmat","ca\characters2\civil\priest\data\W2_priest.rvmat","ca\characters\heads\male\defaulthead\data\hhl.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat","ca\characters\heads\male\defaulthead\data\hhl_Wounds.rvmat"}; - }; - }; - - - - - - - - - - - class AllVehicles; - class Air : AllVehicles - { - class NewTurret; - class ViewPilot; - class AnimationSources; - }; - class Helicopter : Air - { - class HitPoints; - class Turrets - { - class MainTurret: NewTurret - { - class Turrets; - class ViewOptics; - }; - }; - }; - - class Mi17_base: Helicopter - { - class Turrets: Turrets - { - class MainTurret: MainTurret - { - class ViewOptics: ViewOptics {}; - class Turrets: Turrets {}; - }; - class BackTurret: MainTurret - { - class Turrets: Turrets {}; - }; - }; - }; - - class Mi17_DZ: Mi17_base - { - displayname = "Mi-17"; - displaynameshort = "Mi17_DZ"; - scope = 2; - side = 2; - crew = ""; - typicalCargo[] = {}; - hiddenSelections[] = {}; - class TransportMagazines{}; - class TransportWeapons{}; - commanderCanSee = 2+16+32; - gunnerCanSee = 2+16+32; - driverCanSee = 2+16+32; - transportMaxWeapons = 10; - transportMaxMagazines = 50; - transportmaxbackpacks = 10; - - class Turrets : Turrets - { - class MainTurret : MainTurret - { - magazines[] = {"100Rnd_762x54_PK"}; - }; - class BackTurret : BackTurret - { - magazines[] = {"100Rnd_762x54_PK"}; - }; - }; - }; - class Mi17_Civilian; - class Mi17_Civilian_DZ: Mi17_Civilian - { - displayname = "Mi-17 (Civilian)"; - displaynameshort = "Mi-17 (Civ)"; - scope = 2; - side = 3; - crew = ""; - typicalCargo[] = {}; - class TransportMagazines{}; - class TransportWeapons{}; - commanderCanSee = 2+16+32; - gunnerCanSee = 2+16+32; - driverCanSee = 2+16+32; - transportMaxWeapons = 10; - transportMaxMagazines = 50; - transportmaxbackpacks = 10; - }; - - // UH1Y - class UH1_Base: Helicopter - { - class Turrets: Turrets - { - class MainTurret: MainTurret - { - class ViewOptics: ViewOptics {}; - class Turrets: Turrets {}; - }; - class RightDoorGun: MainTurret - { - class Turrets: Turrets {}; - }; - class CoPilotObs: MainTurret - { - class Turrets: Turrets {}; - }; - - }; - }; - class UH1Y_DZ: UH1_Base - { - scope = 2; - side = 2; - crew = ""; - typicalCargo[] = {}; - hiddenSelections[] = {}; - class TransportMagazines{}; - class TransportWeapons{}; - commanderCanSee = 2+16+32; - gunnerCanSee = 2+16+32; - driverCanSee = 2+16+32; - transportMaxWeapons = 5; - transportMaxMagazines = 25; - transportmaxbackpacks = 4; - weapons[] = {}; - magazines[] = {}; - - class Turrets : Turrets - { - class MainTurret : MainTurret - { - magazines[] = {"2000Rnd_762x51_M134"}; - }; - class RightDoorGun : RightDoorGun - { - magazines[] = {"2000Rnd_762x51_M134"}; - }; - }; - }; - - class UH1H_base: Helicopter - { - class Turrets: Turrets - { - class MainTurret: MainTurret - { - class ViewOptics: ViewOptics {}; - class Turrets: Turrets {}; - }; - class LeftDoorGun: MainTurret - { - class Turrets: Turrets {}; - }; - }; - }; - - class UH1H_DZ: UH1H_base - { - scope = 2; - side = 2; - crew = ""; - typicalCargo[] = {}; - hiddenSelections[] = {}; - class TransportMagazines{}; - class TransportWeapons{}; - commanderCanSee = 2+16+32; - gunnerCanSee = 2+16+32; - driverCanSee = 2+16+32; - transportMaxWeapons = 5; - transportMaxMagazines = 25; - transportmaxbackpacks = 4; - - class Turrets : Turrets - { - class MainTurret : MainTurret - { - magazines[] = {"100Rnd_762x51_M240"}; - }; - class LeftDoorGun : LeftDoorGun - { - magazines[] = {"100Rnd_762x51_M240"}; - }; - }; - }; - class AH6_Base_EP1; - //class AH6X_EP1: AH6_Base_EP1 {}; - class AH6X_DZ: AH6_Base_EP1 - { - displayname = "AH6X Little Bird"; - displaynameshort = "AH6X_DZ"; - audible = 6; - enablemanualfire = 0; - scope = 2; - side = 2; - crew = ""; - typicalCargo[] = {}; - hiddenselections[] = {"camo1"}; - hiddenselectionstextures[] = {"ca\air_e\ah6j\data\ah6_merge1_co.paa"}; - icon = "\ca\air_e\data\UI\Icon_ah6x_CA.paa"; - model = "\ca\air_e\ah6j\ah6x"; - picture = "\ca\air_e\data\UI\Picture_ah6x_CA.paa"; - isuav = 0; - radartype = 0; - class TransportMagazines{}; - class TransportWeapons{}; - weapons[] = {}; - magazines[] = {}; - commanderCanSee = 2+16+32; - gunnerCanSee = 2+16+32; - driverCanSee = 2+16+32; - transportMaxWeapons = 3; - transportMaxMagazines = 10; - transportmaxbackpacks = 2; - class Turrets {}; - }; - class CH_47F_EP1; - class CH_47F_EP1_DZ : CH_47F_EP1 { - accuracy = 1000; - model = "\ca\air_E\CH47\CH_47F"; - scope = 2; - displayName = "CH-47F"; - crew = ""; - typicalCargo[] = {}; - commanderCanSee = 2+16+32; - gunnerCanSee = 2+16+32; - driverCanSee = 2+16+32; - transportMaxWeapons = 10; - transportMaxMagazines = 200; - transportmaxbackpacks = 5; - }; - class UH60M_EP1; - class UH60M_EP1_DZ : UH60M_EP1 - { - scope = 2; - crew = ""; - commanderCanSee = 2+16+32; - gunnerCanSee = 2+16+32; - driverCanSee = 2+16+32; - }; - class MV22; - class MV22_DZ : MV22 { - accuracy = 1000; - scope = 2; - displayName = "MV-22"; - crew = ""; - typicalCargo[] = {}; - commanderCanSee = 2+16+32; - gunnerCanSee = 2+16+32; - driverCanSee = 2+16+32; - transportMaxWeapons = 20; - transportMaxMagazines = 400; - transportmaxbackpacks = 10; - }; - - class ArmoredSUV_PMC; - class ArmoredSUV_PMC_DZ : ArmoredSUV_PMC { - scope = 2; - side = 2; - faction = "PMC_BAF"; - crew = ""; - typicalCargo[] = {}; - transportMaxWeapons = 20; - transportMaxMagazines = 400; - transportmaxbackpacks = 10; - }; - class SUV_TK_CIV_EP1; - class SUV_Camo: SUV_TK_CIV_EP1 - { - displayName = "SUV Camo"; - hiddenSelectionsTextures[] = {"\z\addons\dayz_communityassets\textures\camo10.paa"}; - transportMaxWeapons = 10; - transportMaxMagazines = 100; - transportmaxbackpacks = 5; - armor = 50; - }; - class HMMWV_Base; - class HMMWV_DZ: HMMWV_Base { - accuracy = 0.32; - displayname = "HMMWV_DZ"; - hasgunner = 0; - hiddenselections[] = {"Camo1"}; - hiddenselectionstextures[] = {"\ca\wheeled\hmmwv\data\hmmwv_body_co.paa"}; - icon = "\Ca\wheeled\data\map_ico\icomap_hmwv_CA.paa"; - mapsize = 5; - model = "ca\wheeled_E\HMMWV\HMMWV"; - picture = "\Ca\wheeled\data\ico\HMMWV_CA.paa"; - scope = 2; - side = 2; - crew = ""; - typicalCargo[] = {}; - transportMaxWeapons = 4; - transportMaxMagazines = 120; - transportmaxbackpacks = 4; - class Turrets {}; - class Damage { - mat[] = {"ca\wheeled\hmmwv\data\hmmwv_details.rvmat", "Ca\wheeled\HMMWV\data\hmmwv_details_damage.rvmat", "Ca\wheeled\HMMWV\data\hmmwv_details_destruct.rvmat", "ca\wheeled\hmmwv\data\hmmwv_body.rvmat", "Ca\wheeled\HMMWV\data\hmmwv_body_damage.rvmat", "Ca\wheeled\HMMWV\data\hmmwv_body_destruct.rvmat", "ca\wheeled\hmmwv\data\hmmwv_clocks.rvmat", "ca\wheeled\hmmwv\data\hmmwv_clocks.rvmat", "ca\wheeled\data\hmmwv_clocks_destruct.rvmat", "ca\wheeled\HMMWV\data\hmmwv_glass.rvmat", "ca\wheeled\HMMWV\data\hmmwv_glass_Half_D.rvmat", "ca\wheeled\HMMWV\data\hmmwv_glass_Half_D.rvmat", "ca\wheeled\HMMWV\data\hmmwv_glass_in.rvmat", "ca\wheeled\HMMWV\data\hmmwv_glass_in_Half_D.rvmat", "ca\wheeled\HMMWV\data\hmmwv_glass_in_Half_D.rvmat"}; - tex[] = {}; - }; - }; - class RubberBoat; - class PBX: RubberBoat { - cargoaction[] = {"PBX_Cargo01", "PBX_Cargo02", "PBX_Cargo03"}; - crew = ""; - displayname = "PBX"; - driveraction = "PBX_Driver"; - extcameraposition[] = {0, 4, -14}; - faction = "RU"; - icon = "\Ca\water\Data\map_ico\icomap_rubber_CA.paa"; - mapsize = 6; - maxspeed = 65; - model = "\ca\water\PBX"; - picture = "\ca\water\data\ico\pbx_CA.paa"; - scope = 2; - side = 0; - transportsoldier = 3; - typicalcargo[] = {}; - class TransportMagazines {}; - class Library { - libtextdesc = "The PBX is a Combat Rubber Craft very similar to the CRRC in design. It is intended to be used for maritime raids and infiltration, as well as riverine operations."; - }; - class Damage { - mat[] = {"ca\water\data\pbx_engine.rvmat", "ca\water\data\pbx_engine.rvmat", "ca\water\data\pbx_engine_destruct.rvmat", "ca\water\data\pbx_01.rvmat", "ca\water\data\pbx_01.rvmat", "ca\water\data\pbx_01_destruct.rvmat", "ca\water\data\pbx_02.rvmat", "ca\water\data\pbx_02.rvmat", "ca\water\data\pbx_02_destruct.rvmat"}; - tex[] = {}; - }; - transportMaxMagazines = 50; - transportMaxWeapons = 5; - transportMaxBackpacks = 1; - }; - class TT650_Base; - class TT650_Ins: TT650_Base { - crew = ""; - faction = "INS"; - hiddenselectionstextures[] = {"\ca\wheeled3\tt650\data\Yam650_skin1_CO.paa"}; - scope = 2; - side = 0; - typicalcargo[] = {}; - }; - class V3S_Base; - class V3S_Civ: V3S_Base { - crew = ""; - faction = "CIV"; - rarityurban = 0.3; - scope = 2; - side = 3; - typicalcargo[] = {}; - class Library { - libtextdesc = "The V3S is a Czech-made military 6x6 cargo truck capable of carrying cargo up to 5 tons, or up to 3 tons in rough terrain.
This one is a harmless civilian vehicle."; - }; - }; - class SkodaBase; - class car_hatchback: SkodaBase { - armorcrash0[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_01", 0.707946, 1, 200}; - armorcrash1[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_02", 0.707946, 1, 200}; - armorcrash2[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_03", 0.707946, 1, 200}; - armorcrash3[] = {"Ca\sounds\Vehicles\Crash\crash_vehicle_04", 0.707946, 1, 200}; - brakedistance = 10; - buildcrash0[] = {"Ca\sounds\Vehicles\Crash\crash_building_01", 0.707946, 1, 200}; - buildcrash1[] = {"Ca\sounds\Vehicles\Crash\crash_building_02", 0.707946, 1, 200}; - buildcrash2[] = {"Ca\sounds\Vehicles\Crash\crash_building_03", 0.707946, 1, 200}; - buildcrash3[] = {"Ca\sounds\Vehicles\Crash\crash_building_04", 0.707946, 1, 200}; - cargoaction[] = {"Hatchback_Cargo01"}; - cargoiscodriver[] = {1, 0}; - crew = ""; - displayname = "Old hatchback"; - driveraction = "Hatchback_Driver"; - faction = "CIV"; - hiddenselections[] = {"Camo1"}; - hiddenselectionstextures[] = {"\ca\wheeled\data\hatchback_co.paa"}; - icon = "\Ca\wheeled\data\map_ico\icomap_skoda_CA.paa"; - mapsize = 6; - maxspeed = 125; - model = "\ca\Wheeled\car_hatchback"; - picture = "\Ca\wheeled\data\ico\car_hatchback_CA.paa"; - rarityurban = 0.6; - scope = 2; - soundarmorcrash[] = {"ArmorCrash0", 0.25, "ArmorCrash1", 0.25, "ArmorCrash2", 0.25, "ArmorCrash3", 0.25}; - soundbuildingcrash[] = {"buildCrash0", 0.25, "buildCrash1", 0.25, "buildCrash2", 0.25, "buildCrash3", 0.25}; - soundengineoffext[] = {"ca\sounds\vehicles\Wheeled\sedan\ext\ext-sedan-stop-1", 0.398107, 1, 250}; - soundengineoffint[] = {"ca\sounds\vehicles\Wheeled\sedan\int\int-sedan-stop-1", 0.398107, 1}; - soundengineonext[] = {"ca\sounds\vehicles\Wheeled\sedan\ext\ext-sedan-start-1", 0.398107, 1, 250}; - soundengineonint[] = {"ca\sounds\vehicles\Wheeled\sedan\int\int-sedan-start-1", 0.398107, 1}; - soundgear[] = {"", "5.62341e-005", 1}; - soundgetin[] = {"ca\sounds\vehicles\Wheeled\sedan\ext\ext-sedan-getout-1", 0.316228, 1}; - soundgetout[] = {"ca\sounds\vehicles\Wheeled\sedan\ext\ext-sedan-getout-1", 0.316228, 1, 30}; - soundwoodcrash[] = {"woodCrash0", 0.166, "woodCrash1", 0.166, "woodCrash2", 0.166, "woodCrash3", 0.166, "woodCrash4", 0.166, "woodCrash5", 0.166}; - typicalcargo[] = {}; - wheelcircumference = 2.148; - woodcrash0[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_01", 0.707946, 1, 200}; - woodcrash1[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_02", 0.707946, 1, 200}; - woodcrash2[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_03", 0.707946, 1, 200}; - woodcrash3[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_04", 0.707946, 1, 200}; - woodcrash4[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_05", 0.707946, 1, 200}; - woodcrash5[] = {"Ca\sounds\Vehicles\Crash\crash_mix_wood_06", 0.707946, 1, 200}; - class SoundEvents { - class AccelerationIn { - expression = "(engineOn*(1-camPos))*gmeterZ"; - limit = 0.5; - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\sedan\int\int-sedan-acce-1", 0.398107, 1}; - }; - class AccelerationOut { - expression = "(engineOn*camPos)*gmeterZ"; - limit = 0.5; - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\sedan\ext\ext-sedan-acce-1", 0.398107, 1, 250}; - }; - }; - class Sounds { - class Engine { - frequency = "(randomizer*0.05+0.95)*rpm"; - sound[] = {"\ca\sounds\Vehicles\Wheeled\sedan\ext\ext-sedan-low-1", 0.398107, 0.9, 300}; - volume = "engineOn*camPos*(rpm factor[0.6, 0.2])"; - }; - class EngineHighOut { - frequency = "(randomizer*0.05+0.95)*rpm"; - sound[] = {"\ca\sounds\Vehicles\Wheeled\sedan\ext\ext-sedan-high-1", 0.398107, 0.8, 380}; - volume = "engineOn*camPos*(rpm factor[0.45, 0.9])"; - }; - class IdleOut { - frequency = 1; - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\sedan\ext\ext-sedan-idle-1", 0.281838, 1, 200}; - volume = "engineOn*camPos*(rpm factor[0.3, 0])"; - }; - class TiresRockOut { - frequency = 1; - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-rock2", 0.316228, 1, 30}; - volume = "camPos*rock*(speed factor[2, 20])"; - }; - class TiresSandOut { - frequency = 1; - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-sand2", 0.316228, 1, 30}; - volume = "camPos*sand*(speed factor[2, 20])"; - }; - class TiresGrassOut { - frequency = 1; - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-grass3", 0.316228, 1, 30}; - volume = "camPos*grass*(speed factor[2, 20])"; - }; - class TiresMudOut { - frequency = 1; - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-mud2", 0.316228, 1, 30}; - volume = "camPos*mud*(speed factor[2, 20])"; - }; - class TiresGravelOut { - frequency = 1; - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-gravel2", 0.316228, 1, 30}; - volume = "camPos*gravel*(speed factor[2, 20])"; - }; - class TiresAsphaltOut { - frequency = 1; - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\ext\ext-tires-asphalt3", 0.316228, 1, 30}; - volume = "camPos*asphalt*(speed factor[2, 20])"; - }; - class NoiseOut { - frequency = 1; - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Noises\ext\int-noise3", 0.316228, 1, 30}; - volume = "camPos*(damper0 max 0.04)*(speed factor[0, 8])"; - }; - class EngineLowIn { - frequency = "(randomizer*0.05+0.95)*rpm"; - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\sedan\int\int-sedan-low-1", 0.562341, 0.8}; - volume = "((engineOn*thrust) factor[0.65, 0.2])*(1-camPos)"; - }; - class EngineHighIn { - frequency = "(randomizer*0.05+0.95)*rpm"; - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\sedan\int\int-sedan-high-1", 0.562341, 0.8}; - volume = "((engineOn*thrust) factor[0.55, 0.95])*(1-camPos)"; - }; - class IdleIn { - frequency = 1; - sound[] = {"\ca\sounds\Vehicles\Wheeled\sedan\int\int-sedan-idle-1", 0.316228, 1}; - volume = "engineOn*(rpm factor[0.3, 0])*(1-camPos)"; - }; - class TiresRockIn { - frequency = 1; - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-rock2", 0.177828, 1}; - volume = "(1-camPos)*rock*(speed factor[2, 20])"; - }; - class TiresSandIn { - frequency = 1; - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-sand2", 0.177828, 1}; - volume = "(1-camPos)*sand*(speed factor[2, 20])"; - }; - class TiresGrassIn { - frequency = 1; - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-grass3", 0.177828, 1}; - volume = "(1-camPos)*grass*(speed factor[2, 20])"; - }; - class TiresMudIn { - frequency = 1; - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-mud2", 0.177828, 1}; - volume = "(1-camPos)*mud*(speed factor[2, 20])"; - }; - class TiresGravelIn { - frequency = 1; - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-gravel2", 0.177828, 1}; - volume = "(1-camPos)*gravel*(speed factor[2, 20])"; - }; - class TiresAsphaltIn { - frequency = 1; - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\Tires\int\int-tires-asphalt3", 0.177828, 1}; - volume = "(1-camPos)*asphalt*(speed factor[2, 20])"; - }; - class NoiseIn { - frequency = 1; - sound[] = {"\ca\SOUNDS\Vehicles\Wheeled\BUS\int\noise3", 0.177828, 1}; - volume = "(damper0 max 0.04)*(speed factor[0, 8])*(1-camPos)"; - }; - class Movement { - frequency = 1; - sound = "soundEnviron"; - volume = 0; - }; - }; - class Damage { - mat[] = {"ca\wheeled\data\hatchback.rvmat", "ca\wheeled\data\hatchback.rvmat", "ca\wheeled\data\hatchback_destruct.rvmat", "ca\wheeled\data\hatchback.rvmat", "ca\wheeled\data\hatchback.rvmat", "ca\wheeled\data\hatchback_destruct.rvmat", "ca\wheeled\data\detailmapy\auta_skla.rvmat", "ca\wheeled\data\detailmapy\auta_skla_damage.rvmat", "ca\wheeled\data\detailmapy\auta_skla_damage.rvmat", "ca\wheeled\data\detailmapy\auta_skla_in.rvmat", "ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat", "ca\wheeled\data\detailmapy\auta_skla_in_damage.rvmat"}; - tex[] = {}; - }; - class Library { - libtextdesc = "Civilian Car"; - }; - }; - class UAZ_Unarmed_Base; - class UAZ_CDF: UAZ_Unarmed_Base { - accuracy = 0.3; - crew = ""; - faction = "CDF"; - hiddenselectionstextures[] = {"\ca\wheeled\data\Uaz_main_002_CO.paa"}; - scope = 2; - side = 1; - typicalcargo[] = {}; - }; - class MH6J_DZ: AH6_Base_EP1 - { - scope = 2; - side = 2; - crew = ""; - enablemanualfire = 0; - typicalCargo[] = {}; - displayname = "MH-6J Little Bird"; - displaynameshort = "MH6J_DZ"; - hiddenselections[] = {"camo1", "camo2"}; - transportsoldier = 5; - hiddenselectionstextures[] = {"ca\air_e\ah6j\data\ah6_merge1_co.paa", "ca\air_e\ah6j\data\default_co.paa"}; - icon = "\ca\air_e\data\UI\Icon_mh6j_CA.paa"; - model = "\ca\air_e\ah6j\mh6j"; - picture = "\ca\air_e\data\UI\Picture_mh6j_CA.paa"; - radartype = 0; - class TransportMagazines{}; - class TransportWeapons{}; - weapons[] = {}; - magazines[] = {}; - commanderCanSee = 2+16+32; - gunnerCanSee = 2+16+32; - driverCanSee = 2+16+32; - transportMaxWeapons = 3; - transportMaxMagazines = 20; - transportmaxbackpacks = 5; - class Turrets {}; - }; - class Animal; - class Pastor; - class Fin; - class DZAnimal: Animal - { - scope = 0; - side = 1; - accuracy = 0.25; - boneHead = "head"; - bonePrimaryWeapon = "head"; - triggerAnim = ""; - picture = ""; - icon = "\Ca\animals2\data\mapicon_animals_ca.paa"; - mapSize = 10; - weaponSlots = 0; - fsmFormation = ""; - fsmDanger = ""; - agentTasks[] = {}; - moves = "CfgMovesAnimal"; - memoryPointHeadAxis = "head_axis"; - woman = 0; - faceType = "Default"; - boneLEye = "l_eye"; - boneREye = "r_eye"; - boneLEyelidUp = "eye_upl"; - boneREyelidUp = "eye_upr"; - boneLEyelidDown = "eye_lwl"; - boneREyelidDown = "eye_lwr"; - boneLPupil = "l_pupila"; - boneRPupil = "r_pupila"; - memoryPointAim = "aimPoint"; - memoryPointCameraTarget = "camera"; - extCameraPosition[] = {0,0.5,-2.5}; - class EventHandlers{}; - class Wounds - { - tex[] = {}; - mat[] = {}; - }; - class VariablesScalar {}; - class VariablesString {}; - }; - class DZ_Pastor : Pastor { - scope = 2; - side = 1; - model = "\ca\animals2\Dogs\Pastor\Pastor"; - displayName = "Alsatian"; - moves = "CfgMovesDogDZ"; - gestures = "CfgGesturesDogDZ"; - fsmDanger = ""; - fsmFormation = ""; - agentTasks[] = {}; - woman = 0; - class EventHandlers{}; - class Wounds - { - tex[] = {}; - mat[] = {}; - }; - class VariablesScalar {}; - class VariablesString {}; - }; - - class DZ_Fin : Fin { - scope = 2; - model = "\ca\animals2\Dogs\Fin\Fin"; - displayName = "Fin"; - moves = "CfgMovesDogDZ"; - gestures = "CfgGesturesDogDZ"; - fsmDanger = ""; - fsmFormation = ""; - }; - - class Soldier_Crew_PMC; - class Bandit1_DZ : Soldier_Crew_PMC { - displayName = "$STR_CHAR_2"; - side = 1; - weapons[] = {"Throw","Put"}; - model = "\dayz\characters\man_bandit"; - portrait = "\Ca\characters_E\data\portraits\ger_soldier_CA"; - magazines[] = {}; - backpack = ""; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - class Bandit2_DZ: Soldier_Crew_PMC - { - scope = 2; - displayName = "$STR_CHAR_2"; - weapons[] = {"Throw","Put"}; - model = "\ca\characters_E\GER\GER_rifleman"; - portrait = "\Ca\characters_E\data\portraits\ger_soldier_CA"; - magazines[] = {}; - backpack = ""; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - hiddenSelections[] = {"Camo"}; - hiddenSelectionsTextures[] = {"\dayz\textures\clothes\bandit_tex1_co.paa"}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - - // new bandits - class GUE_Soldier_MG; - class GUE_Soldier_MG_DZ: GUE_Soldier_MG { - displayName = "Bandit Gunner"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class GUE_Soldier_Sniper; - class GUE_Soldier_Sniper_DZ: GUE_Soldier_Sniper { - displayName = "Bandit Sniper"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class GUE_Soldier_Crew; - class GUE_Soldier_Crew_DZ: GUE_Soldier_Crew { - displayName = "Bandit "; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class GUE_Soldier_CO; - class GUE_Soldier_CO_DZ: GUE_Soldier_CO { - displayName = "Bandit Gunner"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class GUE_Soldier_2; - class GUE_Soldier_2_DZ: GUE_Soldier_2 { - displayName = "Bandit Gunner"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - - - class BAF_Soldier_Officer_W; - class Rocket_DZ: BAF_Soldier_Officer_W { - displayName = "Officer"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - class RU_Policeman; - class RU_Policeman_DZ: RU_Policeman { - displayName = "Policeman"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class Pilot_EP1; - class Pilot_EP1_DZ: Pilot_EP1 { - displayName = "Pilot"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class Haris_Press_EP1; - class Haris_Press_EP1_DZ: Haris_Press_EP1 { - displayName = "Press"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class Ins_Soldier_GL; - class Ins_Soldier_GL_DZ: Ins_Soldier_GL { - displayName = "Terrorist"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class GUE_Commander; - class GUE_Commander_DZ: GUE_Commander { - displayName = "Rebel"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class Functionary1_EP1; - class Functionary1_EP1_DZ: Functionary1_EP1 { - displayName = "Business Suit"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class Priest; - class Priest_DZ: Priest { - displayName = "Priest"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class Rocker1; - class Rocker1_DZ: Rocker1 { - displayName = "Rocker (black)"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class Rocker2; - class Rocker2_DZ: Rocker2 { - displayName = "Rocker (brown)"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class Rocker3; - class Rocker3_DZ: Rocker3 { - displayName = "Rocker (blue)"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class Rocker4; - class Rocker4_DZ: Rocker4 { - displayName = "Rocker (green)"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - - class TK_INS_Warlord_EP1; - class TK_INS_Warlord_EP1_DZ: TK_INS_Warlord_EP1 { - displayName = "Takistani Warlord"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - - class TK_INS_Soldier_EP1; - class TK_INS_Soldier_EP1_DZ: TK_INS_Soldier_EP1 { - displayName = "Takistani Soldier"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - - class CZ_Special_Forces_GL_DES_EP1; - class CZ_Special_Forces_GL_DES_EP1_DZ: CZ_Special_Forces_GL_DES_EP1 { - displayName = "Special Forces"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - - class Drake_Light; - class Drake_Light_DZ: Drake_Light { - displayName = "Desert Camo"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - class Soldier_Bodyguard_AA12_PMC; - class Soldier_Bodyguard_AA12_PMC_DZ: Soldier_Bodyguard_AA12_PMC { - displayName = "Bodyguard"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - class Soldier_Sniper_PMC; - class Soldier_Sniper_PMC_DZ: Soldier_Sniper_PMC { - displayName = "Marksman"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - class Soldier_TL_PMC; - class Soldier_TL_PMC_DZ: Soldier_TL_PMC { - displayName = "Team Leader"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - class FR_OHara; - class FR_OHara_DZ: FR_OHara { - displayName = "Jungle Camo"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - attendant = 0; - }; - class FR_Rodriguez; - class FR_Rodriguez_DZ: FR_Rodriguez { - displayName = "Gunner Outfit"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class CZ_Soldier_Sniper_EP1; - class CZ_Soldier_Sniper_EP1_DZ: CZ_Soldier_Sniper_EP1 { - displayName = "Desert Ghillie"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - class Graves_Light; - class Graves_Light_DZ: Graves_Light { - displayName = "Urban Camo"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - canCarryBackPack = 1; - }; - - - class BAF_Soldier_W; - class Soldier1_DZ: BAF_Soldier_W { - displayName = "Soldier"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - class BAF_Soldier_SniperH_W; - class Sniper1_DZ: BAF_Soldier_SniperH_W { - displayName = "Sniper"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - class BAF_Soldier_L_W; - class Camo1_DZ: BAF_Soldier_L_W { - displayName = "Survivor"; - side = 1; - weapons[] = {"Throw","Put"}; - backpack = ""; - magazines[] = {}; - respawnWeapons[] = {"Throw","Put"}; - respawnMagazines[] = {}; - weaponSlots = "1 + 4 + 12* 256 + 2* 4096 + 2 + 8* 16 + 12*131072"; - canHideBodies = 1; - }; - class Bag_Base_EP1; - class Bag_Base_BAF; - class DZ_Patrol_Pack_EP1: Bag_Base_EP1 - { - scope = 2; - displayName = "Patrol Pack (coyote)"; - picture = "\ca\weapons_e\data\icons\backpack_US_ASSAULT_COYOTE_CA.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapsize = 2; - model = "\ca\weapons_e\AmmoBoxes\backpack_us_assault_Coyote.p3d"; - transportMaxWeapons = 1; - transportMaxMagazines = 10; - }; - - class DZ_Assault_Pack_EP1: Bag_Base_EP1 - { - scope = 2; - displayName = "Assault Pack (ACU)"; - picture = "\ca\weapons_e\data\icons\backpack_US_ASSAULT_CA.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapSize = 2; - model = "\ca\weapons_e\AmmoBoxes\backpack_us_assault.p3d"; - transportMaxWeapons = 1; - transportMaxMagazines = 12; - }; - - class DZ_Czech_Vest_Puch: Bag_Base_EP1 - { - displayname = "Czech Vest Pouch"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapsize = 2; - model = "\ca\weapons_e\AmmoBoxes\backpack_acr_small.p3d"; - picture = "\ca\weapons_e\data\icons\backpack_ACR_small_CA.paa"; - scope = 2; - transportmaxmagazines = 12; - transportmaxweapons = 0; - }; - - class DZ_ALICE_Pack_EP1: Bag_Base_EP1 - { - scope = 2; - displayName = "ALICE Pack"; - picture = "\ca\weapons_e\data\icons\backpack_TK_ALICE_CA.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapsize = 2; - model = "\ca\weapons_e\AmmoBoxes\backpack_tk_alice.p3d"; - transportMaxWeapons = 2; - transportMaxMagazines = 20; - }; - - class DZ_TK_Assault_Pack_EP1 : Bag_Base_BAF - { - scope = 2; - displayName = "Survival ACU"; - mapSize = 2; - picture = "\ca\weapons_e\data\icons\backpack_CIVIL_ASSAULT_CA.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - model = "\ca\weapons_e\AmmoBoxes\backpack_civil_assault.p3d"; - transportMaxWeapons = 2; - transportMaxMagazines = 22; - }; - - class DZ_British_ACU : Bag_Base_BAF - { - scope = 2; - displayName = "British Assault Pack"; - mapSize = 2; - model = "\ca\weapons_baf\Backpack_Small_BAF";\ - picture = "\ca\weapons_baf\data\UI\backpack_BAF_CA.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - transportMaxWeapons = 3; - transportMaxMagazines = 30; - }; - - class DZ_CivilBackpack_EP1: Bag_Base_EP1 - { - scope = 2; - displayName = "Czech Backpack"; - picture = "\ca\weapons_e\data\icons\backpack_ACR_CA.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapsize = 2; - model = "\ca\weapons_e\AmmoBoxes\backpack_acr.p3d"; - transportMaxWeapons = 4; - transportMaxMagazines = 40; - }; - - class DZ_Backpack_EP1: Bag_Base_EP1 - { - scope = 2; - displayName = "Backpack (coyote)"; - picture = "\ca\weapons_e\data\icons\backpack_US_CA.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapsize = 2; - model = "\ca\weapons_e\AmmoBoxes\backpack_us.p3d"; - transportMaxWeapons = 5; - transportMaxMagazines = 50; - }; - - class DZ_LargeGunBag_EP1: Bag_Base_EP1 - { - scope = 2; - displayName = "Large Gunbag"; - model = "\ca\weapons_e\AmmoBoxes\StaticX.p3d"; - picture = "\ca\weapons_e\data\icons\staticX_CA.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapsize = 2; - transportMaxWeapons = 6; - transportMaxMagazines = 60; - }; - class DZ_GunBag_EP1: Bag_Base_EP1 - { - scope = 2; - displayName = "Gunbag"; - model = "\ca\weapons_e\AmmoBoxes\StaticY.p3d"; - picture = "\ca\weapons_e\data\icons\staticY_CA.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapsize = 2; - transportMaxWeapons = 3; - transportMaxMagazines = 35; - }; - class DZ_CompactPack_EP1: Bag_Base_EP1 - { - scope = 2; - displayName = "Compact Pack"; - picture = "\ca\weapons_e\data\icons\backpack_RPG_CA.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapsize = 2; - model = "\ca\weapons_e\AmmoBoxes\backpack_rpg.p3d"; - transportMaxWeapons = 2; - transportMaxMagazines = 25; - }; - class DZ_TerminalPack_EP1: Bag_Base_EP1 - { - scope = 2; - displayName = "Terminal Pack"; - picture = "\ca\weapons_e\data\icons\backpack_US_ASSAULT_CA.paa"; - icon = "\ca\weapons_e\data\icons\mapIcon_backpack_CA.paa"; - mapSize = 2; - model = "\ca\weapons_e\AmmoBoxes\backpack_us_AUV"; - transportMaxWeapons = 1; - transportMaxMagazines = 15; - }; - - //An2_TK_EP1 - class An2_Base_EP1; - class AN2_DZ: An2_Base_EP1 - { - displayname = "AN2 Cargo Plane"; - displaynameshort = "AN2_DZ"; - scope = 2; - side = 2; - crew = ""; - typicalCargo[] = {}; - hiddenSelections[] = {}; - class TransportMagazines{}; - class TransportWeapons{}; - weapons[] = {}; - magazines[] = {}; - gunnerHasFlares = false; - commanderCanSee = 2+16+32; - gunnerCanSee = 2+16+32; - driverCanSee = 2+16+32; - transportMaxWeapons = 10; - transportMaxMagazines = 80; - transportmaxbackpacks = 15; - }; - class House { - class DestructionEffects; - }; - - // This parent class is made to make referring to these objects easier later with allMissionObjects - class SpawnableWreck : House {}; - class Mass_grave; - class Mass_grave_DZ: Mass_grave - { - displayName = "Mass Grave W/ Zombies"; - }; - - class UH1Wreck_DZ: SpawnableWreck - { - model = "\ca\air2\UH1Y\UH1Y_Crashed.p3d"; - icon = "\ca\air2\data\UI\icon_UH1Y_CA.paa"; - mapSize = 15; - displayName = "Crashed UH-1Y"; - vehicleClass = "Wrecks"; - }; - class UH60Wreck_DZ: SpawnableWreck - { - model = "\Ca\Misc_E\Wreck_UH60_EP1.p3d"; - icon = "ca\Misc_E\data\Icons\Icon_uh60_wreck_CA"; - mapSize = 15; - displayName = "UH-60 Wreck"; - vehicleClass = "Wrecks"; - }; - class Strategic; - class NonStrategic; - - class Garage_DZ: NonStrategic - { - scope = 2; - model = "\z\addons\dayz_epoch\models\garage.p3d"; - icon = "\ca\data\data\Unknown_object.paa"; - mapSize = 2; - displayName = "Garage"; - vehicleClass = "Wrecks"; - class AnimationSources - { - class garageDoor { - source = "User"; - animPeriod = 1; - initPhase = 0; - }; - }; - class UserActions - { - class CloseDoor - { - position = ""; - displayName = "Close Door"; - radius = 1.5; - onlyForPlayer = 0; - condition = "this animationPhase 'garageDoor' == 1"; - statement = "this animate ['garageDoor', 0];"; - }; - class OpenDoor - { - position = ""; - displayName = "Open Door"; - radius = 1.5; - onlyForPlayer = 0; - condition = "this animationPhase 'garageDoor' == 0"; - statement = "this animate ['garageDoor', 1];"; - }; - }; - }; - - class Land_A_FuelStation_Feed: Strategic - { - model = "\ca\structures\House\A_FuelStation\A_FuelStation_Feed"; - transportFuel = 0; //50000; - nameSound = "fuelstation"; - }; - - class Land_Ind_FuelStation_Feed_EP1: Strategic - { - model = "\ca\Structures_E\Ind\Ind_FuelStation\Ind_FuelStation_Feed_ep1.p3d"; - transportFuel = 0; - nameSound = "fuelstation"; - }; - class FuelStation : Strategic { - icon = "\Ca\buildings\Icons\i_fuel_CA.paa"; - scope = 0; - animated = 0; - armor = 20; - displayName = "Fuel station"; - accuracy = 0.5; - transportFuel = 0; - }; - - class Land_FuelStation_Feed_PMC : Strategic { - model = "\ca\Structures_PMC\Ind\FuelStation\FuelStation_Feed_PMC.p3d"; - transportFuel = 0; - nameSound = "fuelstation"; - }; - - // lingor - class Land_ibr_FuelStation_Feed : Strategic { - model = "\ibr\lingor_fuel\ibr_FuelStation_Feed.p3d"; - transportFuel = 0; - nameSound = "fuelstation"; - }; - // lingor - class Land_fuelstation_army : Strategic { - model = "\ibr\ibr_plants\fuelstation_army"; - transportFuel = 0; - nameSound = "fuelstation"; - }; - // lingor - class Land_fuelstation : Strategic { - model = "\ibr\ibr_plants\fuelstation"; - transportFuel = 0; - nameSound = "fuelstation"; - }; - // Lingor hangars - class land_ibr_hangar : House { - model = "\ibr\ibr_hangars\ibr_hangar"; - scope = 2; - vehicleClass = "ibr_hangars"; - transportFuel = 0; - transportRepair = 0; - icon = "\ibr\ibr_hangars\icons\icon5.paa"; - mapSize = 40; - displayName = "House"; - destrType = "DestructBuilding"; - armor = 1200; - }; - // Panthera - class Land_benzina_schnell: Strategic - { - model = "\ibr\ibr_plants\benzina_schnell"; - transportFuel = 0; - nameSound = "fuelstation"; - }; - - class Ship: AllVehicles - { - displayName = "Ship"; - transportMaxMagazines = 2000; - transportMaxWeapons = 200; - transportMaxBackpacks = 40; - }; - class SmallShip: Ship - { - displayName = "Small Ship"; - transportMaxMagazines = 100; - transportMaxWeapons = 20; - }; - class BigShip: Ship - { - displayName = "Big Ship"; - transportMaxMagazines = 500; - transportMaxWeapons = 200; - }; - class Fishing_Boat: Ship - { - displayName = "Fishing boat"; - maxSpeed = 40; - transportMaxMagazines = 400; - transportMaxWeapons = 40; - transportMaxBackpacks = 8; - }; - class Smallboat_1: Ship - { - displayName = "Small boat"; - maxSpeed = 30; - transportMaxMagazines = 200; - transportMaxWeapons = 20; - transportMaxBackpacks = 4; - }; - class smallboat_2: Smallboat_1 - { - displayName = "Small boat II"; - }; - class Boat: Ship - { - transportMaxMagazines = 100; - transportMaxWeapons = 10; - transportMaxBackpacks = 2; - }; - class RHIB: Boat - { - displayName = "RHIB"; - }; - class RHIB2Turret: RHIB - { - displayName = "RHIB (Mk19)"; - }; - class M113Ambul_UN_EP1; - class M113Ambul_UN_EP1_DZ: M113Ambul_UN_EP1 - { - scope = 2; - side = 2; - crew = ""; - typicalCargo[] = {}; - hiddenSelections[] = {}; - class TransportMagazines{}; - class TransportWeapons{}; - commanderCanSee = 2+16+32; - gunnerCanSee = 2+16+32; - driverCanSee = 2+16+32; - transportMaxWeapons = 5; - transportMaxMagazines = 25; - transportmaxbackpacks = 4; - }; - class M113Ambul_TK_EP1; - class M113Ambul_TK_EP1_DZ: M113Ambul_TK_EP1 - { - scope = 2; - side = 2; - crew = ""; - typicalCargo[] = {}; - hiddenSelections[] = {}; - class TransportMagazines{}; - class TransportWeapons{}; - commanderCanSee = 2+16+32; - gunnerCanSee = 2+16+32; - driverCanSee = 2+16+32; - transportMaxWeapons = 5; - transportMaxMagazines = 25; - transportmaxbackpacks = 4; - }; - class KamazRefuel; - class KamazRefuel_DZ: KamazRefuel - { - scope = 2; - side = 2; - crew = ""; - typicalCargo[] = {}; - hiddenSelections[] = {}; - class TransportMagazines{}; - class TransportWeapons{}; - transportFuel = 0; - fuelCapacity = 10000; - }; - class UralRefuel_TK_EP1; - class UralRefuel_TK_EP1_DZ: UralRefuel_TK_EP1 - { - scope = 2; - side = 2; - crew = ""; - typicalCargo[] = {}; - hiddenSelections[] = {}; - class TransportMagazines{}; - class TransportWeapons{}; - transportFuel = 0; - fuelCapacity = 10000; - }; - class MtvrRefuel_DES_EP1; - class MtvrRefuel_DES_EP1_DZ: MtvrRefuel_DES_EP1 - { - scope = 2; - side = 2; - crew = ""; - typicalCargo[] = {}; - hiddenSelections[] = {}; - class TransportMagazines{}; - class TransportWeapons{}; - transportFuel = 0; - fuelCapacity = 10000; - }; - class V3S_Refuel_TK_GUE_EP1; - class V3S_Refuel_TK_GUE_EP1_DZ: V3S_Refuel_TK_GUE_EP1 - { - scope = 2; - side = 2; - crew = ""; - typicalCargo[] = {}; - hiddenSelections[] = {}; - class TransportMagazines{}; - class TransportWeapons{}; - transportFuel = 0; - fuelCapacity = 10000; - }; - - // Vehicle Upgrades - - // Performance 1 - class Offroad_DSHKM_Gue; - class Offroad_DSHKM_Gue_DZE1: Offroad_DSHKM_Gue - { - maxspeed = 110; - }; - // Armmor 2 - class Offroad_DSHKM_Gue_DZE2: Offroad_DSHKM_Gue_DZE1 - { - armor = 100; - }; - // Cargo 3 - class Offroad_DSHKM_Gue_DZE3: Offroad_DSHKM_Gue_DZE2 - { - transportMaxWeapons = 10; - transportMaxMagazines = 200; - transportmaxbackpacks = 5; - }; - // Fuel 4 - class Offroad_DSHKM_Gue_DZE4: Offroad_DSHKM_Gue_DZE3 - { - fuelCapacity = 210; - }; - - //class NonStrategic; - class BuiltItems: NonStrategic{}; - class TrapItems: NonStrategic{}; - // buildables - class Hedgehog_DZ: BuiltItems - { - scope = 2; - destrType = "DestructNo"; - cost = 100; - offset[] = {0,1.5,0.5}; - model = "\ca\misc\jezek_kov"; - icon = "\ca\data\data\Unknown_object.paa"; - mapSize = 2; - armor = 400; - displayName = "Hedgehog (Steel)"; - vehicleClass = "Fortifications"; - constructioncount = 5; - removeoutput[] = {{"ItemTankTrap",1}}; - }; - class Generator_DZ: BuiltItems - { - scope = 2; - destrType = "DestructNo"; - cost = 100; - offset[] = {0,1.5,0}; - model = "\dayz_equip\models\generator.p3d"; - icon = "\ca\data\data\Unknown_object.paa"; - mapSize = 2; - armor = 400; - displayName = "Generator"; - vehicleClass = "Fortifications"; - constructioncount = 5; - removeoutput[] = {{"ItemGenerator",1}}; - }; - class FuelPump_DZ: BuiltItems - { - scope = 2; - destrType = "DestructNo"; - cost = 100; - offset[] = {0,2,0}; - model = "\ca\Structures_E\Ind\Ind_FuelStation\Ind_FuelStation_Feed_ep1.p3d"; - icon = "\ca\data\data\Unknown_object.paa"; - mapSize = 2; - armor = 400; - displayName = "Fuel Pump"; - vehicleClass = "Fortifications"; - constructioncount = 5; - removeoutput[] = {{"ItemFuelPump",1}}; - }; - - class Fort_RazorWire : BuiltItems { - scope = 2; - animated = 0; - vehicleClass = "Fortifications"; - model = "\ca\misc\Fort_Razorwire"; - icon = "\Ca\misc\data\icons\I_drutkolczasty_CA.paa"; - offset[] = {0,1.5,0.5}; - accuracy = 0.3; - mapSize = 5.5; - displayName = "Wire"; - destrType = "DestructTent"; - armor = 100; - GhostPreview = "Fort_RazorWirePreview"; - }; - - class Sandbag1_DZ: BuiltItems - { - scope = 2; - destrType = "DestructNo"; - cost = 100; - model = "\ca\misc2\BagFenceLong.p3d"; - icon = "\Ca\misc3\data\Icons\icon_fortBagFenceLong_ca.paa"; - offset[] = {0,1.5,0.5}; - mapSize = 2; - armor = 400; - displayName = "Bag Fence"; - vehicleClass = "Fortifications"; - constructioncount = 5; - removeoutput[] = {{"ItemSandbag",1}}; - }; - - class Land_HBarrier1_DZ : BuiltItems { - scope = 2; - animated = 0; - vehicleClass = "Fortifications"; - typicalCargo[] = {}; - offset[] = {0,2,0}; - irTarget = 0; - accuracy = 0.3; - transportAmmo = 0; - transportRepair = 0; - transportFuel = 0; - destrType = "DestructBuilding"; - armor = 500; - coefInside = 0.5; - coefInsideHeur = 0.8; - cost = 0; - picture = "\CA\ui\data\icon_wf_barriers_ca.paa"; - model = "\ca\misc2\HBarrier1.p3d"; - icon = "\Ca\misc2\data\Icons\icon_hescoBarrier1_ca.paa"; - mapSize = 2; - displayName = "H-barrier cube"; - GhostPreview = "Land_HBarrier1Preview"; - constructioncount = 10; - removeoutput[] = {{"ItemSandbagLarge",1}}; - }; - - // PLAYER BUILDINGS - // class Plastic_Pole_EP1; - class Sign_1L_Noentry_EP1; - class Plastic_Pole_EP1_DZ: Sign_1L_Noentry_EP1 - { - scope = 2; - // destrType = "DestructNo"; - offset[] = {0,2.5,0}; - displayName = "30m Plot Pole"; - vehicleClass = "Fortifications"; - removeoutput[] = {{"30m_plot_kit",1}}; - }; - - class USMC_WarfareBMGNest_M240; - class M240Nest_DZ: USMC_WarfareBMGNest_M240 - { - destrType = "DestructBuilding"; - armor = 450; - scope = 2; - offset[] = {0,3.5,0}; - displayName = "M240 Nest"; - vehicleClass = "Fortifications"; - transportMaxMagazines = 25; - transportMaxWeapons = 4; - transportMaxBackpacks = 1; - constructioncount = 10; - removeoutput[] = {{"m240_nest_kit",1}}; - - }; - class Land_covering_hut_EP1; - class CanvasHut_DZ: Land_covering_hut_EP1 - { - armor = 200; - scope = 2; - offset[] = {0,2.5,1}; - displayName = "Canvas Hut"; - vehicleClass = "Fortifications"; - }; - class Park_bench1; - class ParkBench_DZ: Park_bench1 - { - scope = 2; - offset[] = {0,1.5,0.5}; - displayName = "Wood Bench"; - vehicleClass = "Fortifications"; - removeoutput[] = {{"park_bench_kit",1}}; - }; - class Land_CamoNet_EAST_EP1; - class DesertCamoNet_DZ: Land_CamoNet_EAST_EP1 - { - armor = 300; - destrType = "DestructNo"; - scope = 2; - offset[] = {0,5,0}; - displayName = "Desert Camo Net"; - vehicleClass = "Fortifications"; - removeoutput[] = {{"desert_net_kit",1}}; - }; - class Land_CamoNet_EAST; - class ForestCamoNet_DZ: Land_CamoNet_EAST - { - armor = 300; - destrType = "DestructNo"; - scope = 2; - offset[] = {0,5,0}; - displayName = "Forest Camo Net"; - vehicleClass = "Fortifications"; - removeoutput[] = {{"forest_net_kit",1}}; - }; - class Land_CamoNetB_EAST_EP1; - class DesertLargeCamoNet_DZ: Land_CamoNetB_EAST_EP1 - { - armor = 300; - destrType = "DestructNo"; - scope = 2; - offset[] = {0,9,0}; - displayName = "Large Desert Camo Net"; - vehicleClass = "Fortifications"; - removeoutput[] = {{"desert_large_net_kit",1}}; - }; - class Land_Misc_deerstand; - class DeerStand_DZ: Land_Misc_deerstand - { - // armor = 300; - // destrType = "DestructNo"; - scope = 2; - offset[] = {0,5,0}; - displayName = "Deer Stand"; - vehicleClass = "Fortifications"; - removeoutput[] = {{"deer_stand_kit",1}}; - }; - class Land_CamoNetB_EAST; - class ForestLargeCamoNet_DZ: Land_CamoNetB_EAST - { - armor = 300; - destrType = "DestructNo"; - scope = 2; - offset[] = {0,9,0}; - displayName = "Large Forest Camo Net"; - vehicleClass = "Fortifications"; - removeoutput[] = {{"forest_large_net_kit",1}}; - }; - - class Land_fortified_nest_small_EP1; - class SandNest_DZ: Land_fortified_nest_small_EP1 - { - armor = 400; - scope = 2; - offset[] = {0,3,1}; - displayName = "Sandbag Nest"; - vehicleClass = "Fortifications"; - removeoutput[] = {{"sandbag_nest_kit",1}}; - }; - class Land_Wall_Gate_Ind1_L; - class MetalGate_DZ: Land_Wall_Gate_Ind1_L - { - armor = 400; - scope = 2; - offset[] = {0,2.5,1}; - displayName = "Rusty Gate"; - vehicleClass = "Fortifications"; - removeoutput[] = {{"rusty_gate_kit",1}}; - }; - class Land_KBud; - class OutHouse_DZ: Land_KBud - { - armor = 200; - scope = 2; - offset[] = {0,2.5,1}; - displayName = "Outhouse"; - vehicleClass = "Fortifications"; - transportMaxMagazines = 4; - transportMaxWeapons = 1; - transportMaxBackpacks = 1; - constructioncount = 5; - class transportmagazines - { - class _xx_ItemTrashToiletpaper - { - magazine = "ItemTrashToiletpaper"; - count = 1; - }; - }; - }; - class Land_Shed_M01; - class StorageShed_DZ: Land_Shed_M01 - { - armor = 400; - scope = 2; - offset[] = {0,2.5,1}; - displayName = "Storage Shed"; - vehicleClass = "Fortifications"; - transportMaxMagazines = 400; - transportMaxWeapons = 40; - transportMaxBackpacks = 20; - constructioncount = 5; - }; - class Fence_corrugated_plate; - class Fence_corrugated_DZ: Fence_corrugated_plate - { - armor = 300; - scope = 2; - offset[] = {0,2.5,1}; - removeoutput[] = {{"ItemCorrugated",1}}; - displayName = "Corrugated Fence"; - vehicleClass = "Fortifications"; - - }; - class Land_kulna; - class WoodShack_DZ: Land_kulna - { - scope = 2; - destrType = "DestructBuilding"; - offset[] = {0,2.5,1.3}; - armor = 200; - displayName = "Wooden Shack"; - vehicleClass = "Fortifications"; - transportMaxMagazines = 100; - transportMaxWeapons = 10; - transportMaxBackpacks = 5; - constructioncount = 5; - }; - class Land_Shed_wooden; - class Wooden_shed_DZ: Land_Shed_wooden - { - scope = 2; - destrType = "DestructBuilding"; - //cost = 100; - offset[] = {0,2.5,1}; - armor = 400; - displayName = "Wooden Shed"; - vehicleClass = "Fortifications"; - transportMaxMagazines = 200; - transportMaxWeapons = 20; - transportMaxBackpacks = 10; - }; - - class Wall_FenW2_6_EP1; - class StickFence_DZ: Wall_FenW2_6_EP1 - { - destrType = "DestructTree"; - armor = 200; - scope = 2; - offset[] = {0,2.5,0}; - displayName = "Stick Fence"; - vehicleClass = "Fortifications"; - }; - class ASC_EU_LHVOld; - class LightPole_DZ: ASC_EU_LHVOld - { - armor = 200; - scope = 2; - offset[] = {0,2.5,0}; - displayName = "Light Pole"; - vehicleClass = "Fortifications"; - }; - class WoodGate_DZ: BuiltItems - { - scope = 2; - destrType = "DestructTree"; - //cost = 100; - offset[] = {0,1.5,0.5}; - model = "\ca\structures\Wall\Gate_wood2_5"; - icon = "\ca\data\data\Unknown_object.paa"; - mapSize = 2; - // armor = 100; - displayName = "Wood Panel"; - vehicleClass = "Fortifications"; - - class AnimationSources - { - class DoorR { - source = "User"; - animPeriod = 1; - initPhase = 0; - }; - }; - class UserActions - { - class CloseDoor - { - position = ""; - displayName = "Close Door"; - radius = 1.5; - onlyForPlayer = 0; - condition = "this animationPhase 'DoorR' == 1"; - statement = "this animate ['DoorR', 0];"; - }; - class OpenDoor - { - position = ""; - displayName = "Open Door"; - radius = 1.5; - onlyForPlayer = 0; - condition = "this animationPhase 'DoorR' == 0"; - statement = "this animate ['DoorR', 1];"; - }; - }; - }; - - - - class Land_A_tent; - class ACamp; - class TentStorage: Land_A_tent - { - vehicleClass = "Survival"; - transportMaxMagazines = 50; - transportMaxWeapons = 10; - transportMaxBackpacks = 5; - create = "WeaponHolder_ItemTent"; - }; - class TentStorageDomed: TentStorage - { - displayName = "Digital Camo Tent"; - vehicleClass = "Survival"; - model = "\dayz_equip\models\astan.p3d"; - transportMaxMagazines = 75; - transportMaxWeapons = 12; - transportMaxBackpacks = 7; - create = "WeaponHolder_ItemTentDomed"; - }; - class TentStorageDomed2: TentStorage - { - displayName = "Green Domed Tent"; - vehicleClass = "Survival"; - model = "\ca\Misc_E\Astan_ep1.p3d"; - transportMaxMagazines = 75; - transportMaxWeapons = 12; - transportMaxBackpacks = 7; - create = "WeaponHolder_ItemTentDomed2"; - }; - class VaultStorage: Land_A_tent - { - vehicleClass = "Survival"; - displayName = "Safe"; - model = "\z\addons\dayz_epoch\models\safe.p3d"; - destrType = "DestructNo"; - armor = 800; - transportMaxMagazines = 200; - transportMaxWeapons = 20; - transportMaxBackpacks = 10; - }; - class VaultStorageLocked: Land_A_tent - { - vehicleClass = "Survival"; - displayName = "Locked Safe"; - model = "\z\addons\dayz_epoch\models\safe.p3d"; - destrType = "DestructNo"; - armor = 800; - transportMaxMagazines = 0; - transportMaxWeapons = 0; - transportMaxBackpacks = 0; - }; - -}; \ No newline at end of file diff --git a/SQF/dayz_code/cfgworlds/intro.Chernarus/initIntro.sqf b/SQF/dayz_code/cfgworlds/intro.Chernarus/initIntro.sqf deleted file mode 100644 index 59b2561db..000000000 --- a/SQF/dayz_code/cfgworlds/intro.Chernarus/initIntro.sqf +++ /dev/null @@ -1,27 +0,0 @@ -private ["_target","_position","_camera"]; -titleCut ["","BLACK FADED",10e10]; - -setViewDistance 3000; -setTerrainGrid 3.125; - -0 fadeMusic 0; -playMusic ["dayz_track_death_1",16]; -5 fadeMusic 0.5; - -_target = [7377,2738,4]; -_position = [8323,2483,33]; - -_camera = "camera" camCreate position player; -_camera cameraEffect ["internal","back"]; - -_camera camPrepareTarget _target; -_camera camPreparePos _position; -_camera camPrepareFov 0.5; -_camera camCommitPrepared 0; - -sleep 0.01; -showCinemaBorder false; - -waitUntil {preloadCamera _position}; - -titleCut ["","BLACK IN",3]; \ No newline at end of file diff --git a/SQF/dayz_code/compile/BIS_fnc/fn_findNestedElement.sqf b/SQF/dayz_code/compile/BIS_fnc/fn_findNestedElement.sqf new file mode 100644 index 000000000..c94253a08 --- /dev/null +++ b/SQF/dayz_code/compile/BIS_fnc/fn_findNestedElement.sqf @@ -0,0 +1,78 @@ +scriptName "Functions\arrays\fn_findNestedElement.sqf"; +/* + File: fn_findNestedElement.sqf + Author: Joris-Jan van 't Land + + Description: + Function to find item in nested arrays and return a path to the first match. + + Example: + _array = [[1, 2], [3, 4]]; + _path = [_array, 3] call BIS_fnc_findNestedElement; //Expected result: [1, 0] + + Parameter(s): + _this select 0: Array + _this select 1: queried element (Any Value) + + Returns: + Array path to the element +*/ + +private ["_array", "_query", "_path", "_found"]; +_array = _this select 0; +_query = _this select 1; +_path = []; +_found = false; + +//Parameter checking. +if ((typeName _array) != (typeName [])) exitWith {debugLog "Log: [findNestedElement] Array (0) should be an Array!"}; + +//Find a value in an Array or one of its children. +private ["_searchArrayFunc"]; +_searchArrayFunc = +{ + private ["_array", "_query", "_find"]; + _array = _this select 0; + _query = _this select 1; + + //See if the array itself contains the queried element. + _find = _array find _query; + if (_find != -1) exitWith + { + _path = _path + [_find]; + _found = true; + }; + + //If not, search its children. + [_array, _query] call _searchArrayChildrenFunc; +}; + +//Find a value in an Array's children. +private ["_searchArrayChildrenFunc"]; +_searchArrayChildrenFunc = +{ + private ["_array", "_query"]; + _array = _this select 0; + _query = _this select 1; + + //Search all Array children for the queried element. + for "_i" from 0 to ((count _array) - 1) do + { + private ["_sub"]; + _sub = _array select _i; + + if (((typeName _sub) == (typeName [])) && !_found) then + { + _path = _path + [_i]; + [_sub, _query] call _searchArrayFunc; + }; + }; + if(count _path > 0)then{ + //Nothing was found, so take a step back. + if (!_found) then {_path resize ((count _path) - 1)}; + }; +}; + +[_array, _query] call _searchArrayFunc; + +_path diff --git a/SQF/dayz_code/compile/BIS_fnc/fn_halo.sqf b/SQF/dayz_code/compile/BIS_fnc/fn_halo.sqf new file mode 100644 index 000000000..52ab1d9ca --- /dev/null +++ b/SQF/dayz_code/compile/BIS_fnc/fn_halo.sqf @@ -0,0 +1,359 @@ +scriptName "modules_e\Functions\objects\fn_HALO.sqf"; +sleep 0.01; + +//--- HALO ------------------------------------------------------------------------------------------------------------------------------------- +if (typename _this == typename objnull) then { + + _unit = _this; + + //--- Eject! + waituntil {(vehicle _unit) iskindof "ParachuteBase" || !isnil {_unit getvariable "bis_fnc_halo_now"}}; + if (!local _unit) exitwith {}; + + //--- Delete parachute + _parachute = vehicle _unit; + if (_parachute != _unit) then { + deletevehicle _parachute; + }; + + //--- Init + _dir = ([[0,0,0],velocity _unit] call bis_fnc_dirto); + _unit setdir _dir; + [objNull, player, rSwitchMove,"HaloFreeFall_non"] call RE; + player switchmove "HaloFreeFall_non"; + + //--- Key controls + if (_unit == player) then { + //--- PLAYER ------------------------------------------------ + + _brightness = 0.99; + _pos = position player; + _parray = [ + /* 00 */ ["\Ca\Data\ParticleEffects\Universal\Universal", 16, 12, 13, 0], + /* 01 */ "", + /* 02 */ "Billboard", + /* 03 */ 1, + /* 04 */ 3, + /* 05 */ [0,0,-200], + /* 06 */ wind, + /* 07 */ 0, + /* 08 */ 1.275, + /* 09 */ 1, + /* 10 */ 0, + /* 11 */ [100], + /* 12 */ [ + [_brightness,_brightness,_brightness,0], + [_brightness,_brightness,_brightness,0.01], + [_brightness,_brightness,_brightness,0.10], + [_brightness,_brightness,_brightness,0] + ], + /* 13 */ [1000], + /* 14 */ 0, + /* 15 */ 0, + /* 16 */ "", + /* 17 */ "", + /* 18 */ player + ]; + bis_fnc_halo_clouds = "#particlesource" createVehicleLocal _pos; + bis_fnc_halo_clouds setParticleParams _parray; + bis_fnc_halo_clouds setParticleRandom [0, [100, 100, 0], [0, 0, 0], 0, 0, [0, 0, 0, 0], 0, 1]; + bis_fnc_halo_clouds setParticleCircle [00, [00, 00, 00]]; + bis_fnc_halo_clouds setDropInterval (0.4 - (0.3 * overcast)); + + + //--- Effects + bis_fnc_halo_ppRadialBlur = ppeffectcreate ["RadialBlur",464]; + bis_fnc_halo_ppRadialBlur ppEffectAdjust [0.01,0.01,0.3,0.3]; + bis_fnc_halo_ppRadialBlur ppEffectCommit 0.01; + bis_fnc_halo_ppRadialBlur ppEffectEnable true ; + bis_fnc_halo_soundLoop = time; + playsound "BIS_HALO_Flapping"; + + bis_fnc_halo_action = _unit addaction [localize "STR_HALO_OPEN_CHUTE","\z\addons\dayz_code\compile\BIS_fnc\fn_halo.sqf",[],1,true,true,"Eject"]; + + bis_fnc_halo_keydown = { + _key = _this select 1; + + //--- Forward + //if (_key in (actionkeys 'HeliForward')) then { + if (_key in (actionkeys 'MoveForward')) then { + if (bis_fnc_halo_vel < +bis_fnc_halo_velLimit) then {bis_fnc_halo_vel = bis_fnc_halo_vel + bis_fnc_halo_velAdd}; + }; + + //--- Backward + //if (_key in (actionkeys 'HeliBack')) then { + if (_key in (actionkeys 'MoveBack')) then { + if (bis_fnc_halo_vel > -bis_fnc_halo_velLimit) then {bis_fnc_halo_vel = bis_fnc_halo_vel - bis_fnc_halo_velAdd}; + }; + + //--- Left + //if (_key in (actionkeys 'HeliCyclicLeft')) then { + if (_key in (actionkeys 'TurnLeft')) then { + if (bis_fnc_halo_dir > -bis_fnc_halo_dirLimit) then {bis_fnc_halo_dir = bis_fnc_halo_dir - bis_fnc_halo_dirAdd}; + }; + + //--- Right + //if (_key in (actionkeys 'HeliCyclicRight')) then { + if (_key in (actionkeys 'TurnRight')) then { + if (bis_fnc_halo_dir < +bis_fnc_halo_dirLimit) then {bis_fnc_halo_dir = bis_fnc_halo_dir + bis_fnc_halo_dirAdd}; + }; + }; + bis_fnc_halo_keydown_eh = (finddisplay 46) displayaddeventhandler ["keydown","_this call bis_fnc_halo_keydown;"]; + + //--- Loop + bis_fnc_halo_vel = 0; + bis_fnc_halo_velLimit = 0.2; + bis_fnc_halo_velAdd = 0.03; + bis_fnc_halo_dir = 0; + bis_fnc_halo_dirLimit = 1; + bis_fnc_halo_dirAdd = 0.06; + + [] spawn { + _time = time - 0.1; + while {alive player && vehicle player == player && isnil {player getvariable "bis_fnc_halo_terminate"}} do { + + //--- FPS counter + _fpsCoef = ((time - _time) * 60) / acctime; //Script is optimized for 60 FPS + _time = time; + + bis_fnc_halo_velLimit = 0.2 * _fpsCoef; + bis_fnc_halo_velAdd = 0.03 * _fpsCoef; + bis_fnc_halo_dirLimit = 1 * _fpsCoef; + bis_fnc_halo_dirAdd = 0.06 * _fpsCoef; + + //--- Dir + bis_fnc_halo_dir = bis_fnc_halo_dir * 0.98; + _dir = direction player + bis_fnc_halo_dir; + player setdir _dir; + + //--- Velocity + _vel = velocity player; + bis_fnc_halo_vel = bis_fnc_halo_vel * 0.96; + player setvelocity [ + (_vel select 0) + (sin _dir * bis_fnc_halo_vel), + (_vel select 1) + (cos _dir * bis_fnc_halo_vel), + (_vel select 2) + ]; + + //--- Animation system + _anim = "HaloFreeFall_non"; + _v = bis_fnc_halo_vel; + _h = bis_fnc_halo_dir; + + _vLimit = 0.1; + _hLimit = 0.3; + if ((abs _v) > _vLimit || (abs _h) > _hLimit) then { + _vAnim = ""; + if (_v > +_vLimit) then {_vAnim = "F"}; + if (_v < -_vLimit) then {_vAnim = "B"}; + _hAnim = ""; + if (_h > +_hLimit) then {_hAnim = "R"}; + if (_h < -_hLimit) then {_hAnim = "L"}; + _anim = "HaloFreeFall_" + _vAnim + _hAnim; + }; + + player playmovenow _anim; + + //--- Sound + if ((time - bis_fnc_halo_soundLoop) > 4.5) then { + playsound "BIS_HALO_Flapping"; + bis_fnc_halo_soundLoop = time; + }; + + //--- Effects + /* + bis_fnc_halo_ppRadialBlur ppEffectAdjust [0.02,0.02,0.3 - (bis_fnc_halo_vel/7)/_fpsCoef,0.3 - (bis_fnc_halo_vel/7)/_fpsCoef]; + bis_fnc_halo_ppRadialBlur ppEffectCommit 0.01; + */ + sleep 0.01; + }; + //--- End + player removeaction bis_fnc_halo_action; + (finddisplay 46) displayremoveeventhandler ["keydown",bis_fnc_halo_keydown_eh]; + // ppeffectdestroy bis_fnc_halo_ppRadialBlur; + deletevehicle bis_fnc_halo_clouds; + + bis_fnc_halo_clouds = nil; + bis_fnc_halo_vel = nil; + bis_fnc_halo_velLimit = nil; + bis_fnc_halo_velAdd = nil; + bis_fnc_halo_dir = nil; + bis_fnc_halo_dirLimit = nil; + bis_fnc_halo_dirAdd = nil; + bis_fnc_halo_action = nil; + bis_fnc_halo_keydown = nil; + bis_fnc_halo_keydown_eh = nil; + + if (!alive player) then { + [objNull, player, rSwitchMove,"adthppnemstpsraswrfldnon_1"] call RE; + player switchmove "adthppnemstpsraswrfldnon_1"; + player setvelocity [0,0,0]; + }; + }; + } else { + //--- AI ------------------------------------------------ + while {(position _unit select 2) > 100} do { + _destination = expecteddestination _unit select 0; + if (_destination distance [position _unit select 0,position _unit select 1,0] > 10) then { + _vel = velocity _unit; + _dirTo = [_unit,_destination] call bis_fnc_dirto; + if (player distance _unit > 500) then { + _unit setdir _dirTo; + }; + _unit setvelocity [ + (_vel select 0) + (sin _dirTo * 0.2), + (_vel select 1) + (cos _dirTo * 0.2), + (_vel select 2) + ]; + }; + sleep 0.01; + }; + + //--- Open + [_unit] spawn bis_fnc_halo; + }; +}; + +//--- PARA ------------------------------------------------------------------------------------------------------------------------------------- +if (typename _this == typename []) then { + + _unit = _this select 0; + if (!local _unit) exitwith {}; + + //--- Free fall + if (count _this == 2) exitwith { + _alt = _this select 1; + _unit setpos [position _unit select 0,position _unit select 1,_alt]; + _unit setvariable ["bis_fnc_halo_now",true]; + _unit spawn bis_fnc_halo; + }; + //------------- + + _para = objnull; + _vel = []; + _para = "ParachuteWest" createVehicle position _unit; + //_para = "BIS_Steerable_Parachute" createVehicle position _unit; + _para setpos position _unit; + _para setdir direction _unit; + _vel = velocity _unit; + _unit moveindriver _para; + //_unit moveingunner _para; + _para lock false; + + bis_fnc_halo_para_dirAbs = direction _para; + + //--- Key controls + if (_unit == player) then { + _para setvelocity [(_vel select 0),(_vel select 1),(_vel select 2)*1]; + + /* + bis_fnc_halo_DynamicBlur = ppeffectcreate ["DynamicBlur",464]; + bis_fnc_halo_DynamicBlur ppEffectEnable true; + bis_fnc_halo_DynamicBlur ppEffectAdjust [8.0]; + bis_fnc_halo_DynamicBlur ppEffectCommit 0; + bis_fnc_halo_DynamicBlur ppEffectAdjust [0.0]; + bis_fnc_halo_DynamicBlur ppEffectCommit 1; + */ + + bis_fnc_halo_para_vel = 0; + bis_fnc_halo_para_velLimit = 0.5; + bis_fnc_halo_para_velAdd = 0.01; + bis_fnc_halo_para_dir = 0; + bis_fnc_halo_para_dirLimit = 1.5; + bis_fnc_halo_para_dirAdd = 0.03; + + bis_fnc_halo_para_keydown = { + _key = _this select 1; + + //--- Forward + if (_key in (actionkeys 'MoveForward')) then { + if (bis_fnc_halo_para_vel < +bis_fnc_halo_para_velLimit) then {bis_fnc_halo_para_vel = bis_fnc_halo_para_vel + bis_fnc_halo_para_velAdd}; + }; + + //--- Backward + if (_key in (actionkeys 'MoveBack')) then { + if (bis_fnc_halo_para_vel > -bis_fnc_halo_para_velLimit*0) then {bis_fnc_halo_para_vel = bis_fnc_halo_para_vel - bis_fnc_halo_para_velAdd}; + }; + + //--- Left + if (_key in (actionkeys 'TurnLeft')) then { + if (bis_fnc_halo_para_dir > -bis_fnc_halo_para_dirLimit) then {bis_fnc_halo_para_dir = bis_fnc_halo_para_dir - bis_fnc_halo_para_dirAdd}; + }; + + //--- Right + if (_key in (actionkeys 'TurnRight')) then { + if (bis_fnc_halo_para_dir < +bis_fnc_halo_para_dirLimit) then {bis_fnc_halo_para_dir = bis_fnc_halo_para_dir + bis_fnc_halo_para_dirAdd}; + }; + }; + bis_fnc_halo_para_loop_time = time - 0.1; + bis_fnc_halo_para_velZ = velocity _para select 2; + bis_fnc_halo_para_loop = { + if (!isnil {player getvariable "bis_fnc_halo_terminate"}) exitwith {}; + if (time == bis_fnc_halo_para_loop_time) exitwith {}; //--- FPS too high + + _para = vehicle player; + + //--- FPS counter + _fpsCoef = ((time - bis_fnc_halo_para_loop_time) * 20) / acctime; //Script is optimized for 20 FPS + bis_fnc_halo_para_loop_time = time; + + //_fpsCoef = _fpsCoef / 3; + bis_fnc_halo_para_velLimit = 0.3 * _fpsCoef; + bis_fnc_halo_para_velAdd = 0.002 * _fpsCoef; + bis_fnc_halo_para_dirLimit = 1.5 * _fpsCoef; + bis_fnc_halo_para_dirAdd = 0.03 * _fpsCoef; + + //--- Dir + bis_fnc_halo_para_dir = bis_fnc_halo_para_dir * 0.98; + bis_fnc_halo_para_dirAbs = bis_fnc_halo_para_dirAbs + bis_fnc_halo_para_dir; + _para setdir bis_fnc_halo_para_dirAbs; + _dir = direction _para; + + //--- Crash + _velZ = velocity _para select 2; + if ((_velZ - bis_fnc_halo_para_velZ) > 7 && (getposatl _para select 2) < 100) then {player setdamage 1;debuglog ["Log::::::::::::::",(_velZ - bis_fnc_halo_para_velZ)];}; + bis_fnc_halo_para_velZ = _velZ; + + //--- Pos + _para setposasl [ + (getposasl _para select 0) + (sin _dir * (0.1 + bis_fnc_halo_para_vel)), + (getposasl _para select 1) + (cos _dir * (0.1 + bis_fnc_halo_para_vel)), + (getposasl _para select 2) - 0.01 - 0.1 * abs bis_fnc_halo_para_vel + ]; + + [ + _para, + (-bis_fnc_halo_para_vel * 75) + 0.5*(sin (time * 180)), + (+bis_fnc_halo_para_dir * 25) + 0.5*(cos (time * 180)) + ] call bis_fnc_setpitchbank; + }; + + bis_fnc_halo_para_mousemoving_eh = (finddisplay 46) displayaddeventhandler ["mousemoving","_this call bis_fnc_halo_para_loop;"]; + bis_fnc_halo_para_mouseholding_eh = (finddisplay 46) displayaddeventhandler ["mouseholding","_this call bis_fnc_halo_para_loop;"]; + + sleep 4; + + // ppeffectdestroy bis_fnc_halo_DynamicBlur; + bis_fnc_halo_para_keydown_eh = (finddisplay 46) displayaddeventhandler ["keydown","_this call bis_fnc_halo_para_keydown;"]; + + //--- End + //waituntil {vehicle player == player}; + player setvariable ["bis_fnc_halo_terminate",nil]; + waituntil {(position vehicle player select 2) < 2 || !isnil {player getvariable "bis_fnc_halo_terminate"}}; + (finddisplay 46) displayremoveeventhandler ["keydown",bis_fnc_halo_para_keydown_eh]; + (finddisplay 46) displayremoveeventhandler ["mousemoving",bis_fnc_halo_para_mousemoving_eh]; + (finddisplay 46) displayremoveeventhandler ["mouseholding",bis_fnc_halo_para_mouseholding_eh]; + + bis_fnc_halo_para_vel = nil; + bis_fnc_halo_para_velLimit = nil; + bis_fnc_halo_para_velAdd = nil; + bis_fnc_halo_para_dir = nil; + bis_fnc_halo_para_dirLimit = nil; + bis_fnc_halo_para_dirAdd = nil; + bis_fnc_halo_para_keydown = nil; + bis_fnc_halo_para_loop = nil; + bis_fnc_halo_para_keydown_eh = nil; + bis_fnc_halo_para_mousemoving_eh = nil; + bis_fnc_halo_para_mouseholding_eh = nil; + }; +}; diff --git a/SQF/dayz_code/compile/BIS_fnc/fn_param.sqf b/SQF/dayz_code/compile/BIS_fnc/fn_param.sqf new file mode 100644 index 000000000..64d21e46d --- /dev/null +++ b/SQF/dayz_code/compile/BIS_fnc/fn_param.sqf @@ -0,0 +1,66 @@ +/* + Author: Karel Moricky + + Description: + Define script parameter + + Parameter(s): + _this select 0: ARRAY - list of params + _this select 1: NUMBER - selected index + _this select 2 (Optional): ANY - default param (used when param is missing or of wrong type) + - you can overload default value by setting 'BIS_fnc__' + _this select 3 (Optional): ARRAY - list of allowed type examples (e.g. ["",[],0,objnull]) + _this select 4 (Optional): NUMBER - If value is ARRAY, checks if it has required number of elements + + Returns: + ANY - either value from list of params, or default value +*/ + +/////////////////////////////////////////////////////////////////////////////////////////////////////////// + +private ["_params","_id","_value","_thisCount"]; +//disableserialization; //--- Do not put this here or none of the scripts where BIS_fnc_param is used will be serialized! + +_thisCount = count _this; +//if (typename _this != typename []) then {_this = [_this]}; +_params = if (_thisCount > 0) then {_this select 0} else {[]}; +_id = if (_thisCount > 1) then {_this select 1} else {0}; +if (typename _params != typename []) then {_params = [_params]}; +//if (typename _id != typename 00) then {_id = 0}; +_value = if (count _params > _id) then {_params select _id} else {nil}; + +//--- Assign default value +if (_thisCount > 2) then { + private ["_default","_defaultOverload","_types","_typeDefault","_type"]; + _default = _this select 2; + + //--- Overload default value + #ifndef DISABLE_REWRITE + if !(isnil "_fnc_scriptName") then { + _defaultOverload = missionnamespace getvariable (_fnc_scriptName + "_" + str _id); + if !(isnil "_defaultOverload") then { + _default = _defaultOverload; + }; + }; + #endif + + //--- Default set + if (isnil "_value") then { + _value = _default; + }; + + //--- Check number of elements (ARRAY type only) + if (_thisCount > 4) then { + if (typename _value == typename []) then { + private ["_valueCountRequired","_valueCount"]; + _valueCountRequired = [_this,4,0,[0,[]]] call bis_fnc_param; + if (typename _valueCountRequired != typename []) then {_valueCountRequired = [_valueCountRequired]}; + _valueCount = count _value; + if !(_valueCount in _valueCountRequired) then { + _value = _default; + }; + }; + }; +}; + +_value \ No newline at end of file diff --git a/SQF/dayz_code/compile/fn_selectRandom.sqf b/SQF/dayz_code/compile/BIS_fnc/fn_selectRandom.sqf similarity index 100% rename from SQF/dayz_code/compile/fn_selectRandom.sqf rename to SQF/dayz_code/compile/BIS_fnc/fn_selectRandom.sqf diff --git a/SQF/dayz_code/compile/BIS_fnc/fn_vectorAdd.sqf b/SQF/dayz_code/compile/BIS_fnc/fn_vectorAdd.sqf new file mode 100644 index 000000000..017b60a63 --- /dev/null +++ b/SQF/dayz_code/compile/BIS_fnc/fn_vectorAdd.sqf @@ -0,0 +1,44 @@ +scriptName "Functions\vectors\fn_vectorAdd.sqf"; +/************************************************************ + Vector Add + From VBS1 Core, modified by Vilem (arbitrary no of dimensions dimensions) + + = [,] call BIS_fnc_vectorAdd + +Operand types: +: array +: array +: array + +Returns a vector that is the sum of and . + +************************************************************/ + +private ["_p1","_p2","_return","_c"]; + +_p1 = _this select 0; +_p2 = _this select 1; + +if ((count _p1) != (count _p2)) then {textLogFormat ["BIS_FNC Error: vectors not of same size"]}; + +_c = (count _p1) max (count _p2); + +_return = []; + +for "_i" from 0 to (_c - 1) do { + if(_i < (count _p1)) then { + if(_i < (count _p2)) then { + _return = _return + [(_p1 select _i) + (_p2 select _i)]; + } else { + _return = _return + [(_p1 select _i)]; + }; + } else { + if(_i < (count _p1)) then { + _return = _return + [(_p2 select _i) + (_p1 select _i)]; + } else { + _return = _return + [(_p2 select _i)]; + }; + }; +}; + +_return \ No newline at end of file diff --git a/SQF/dayz_code/compile/building_spawnLoot.sqf b/SQF/dayz_code/compile/building_spawnLoot.sqf index d83b01e89..b8d56f5af 100644 --- a/SQF/dayz_code/compile/building_spawnLoot.sqf +++ b/SQF/dayz_code/compile/building_spawnLoot.sqf @@ -1,4 +1,5 @@ -private ["_obj","_type","_config","_positions","_iPos","_nearBy","_itemType","_itemTypes","_lootChance","_weights","_cntWeights","_index"]; +private ["_obj","_type","_config","_positions","_iPos","_nearBy","_itemType","_itemTypes","_lootChance","_weights","_cntWeights","_index","_itemTypesSmall","_positionsSmall"]; +//_t1 = diag_tickTime; _obj = _this select 0; @@ -10,11 +11,12 @@ _config = configFile >> "CfgBuildingLoot" >> _type; _positions = [] + getArray (_config >> "lootPos"); _itemTypes = [] + getArray (_config >> "itemType"); _lootChance = getNumber (_config >> "lootChance"); + { if ((random 1) < _lootChance) then { _iPos = _obj modelToWorld _x; - _nearBy = nearestObjects [_iPos, ["WeaponHolder","WeaponHolderBase"], 1]; - if (count _nearBy == 0) then { + _nearBy = nearestObjects [_iPos, ["ReammoBox","WeaponHolder","WeaponHolderBase"], 1]; + if (count _nearBy == 0) then { _index = dayz_CBLBase find _type; //diag_log format["Found %2 at index: %1", _index,_type]; _weights = dayz_CBLChances select _index; @@ -26,4 +28,25 @@ _lootChance = getNumber (_config >> "lootChance"); _obj setVariable ["created",(DateToNumber date),true]; }; }; -} forEach _positions; \ No newline at end of file +} forEach _positions; + +_itemTypesSmall = [] + getArray (_config >> "itemTypeSmall"); +_positionsSmall = [] + getArray (_config >> "lootPosSmall"); +{ + if ((random 1) < _lootChance) then { + _iPos = _obj modelToWorld _x; + _nearBy = nearestObjects [_iPos, ["ReammoBox","WeaponHolder","WeaponHolderBase"], 1]; + if (count _nearBy == 0) then { + _index = dayzE_CBLSBase find _type; + //diag_log format["Found %2 at index: %1", _index,_type]; + _weights = dayzE_CBLSChances select _index; + _cntWeights = count _weights; + _index = floor(random _cntWeights); + _index = _weights select _index; + _itemType = _itemTypesSmall select _index; + [_itemType select 0, _itemType select 1 , _iPos, 0.0] call spawn_loot_small; + _obj setVariable ["created",(DateToNumber date),true]; + }; + }; +} forEach _positionsSmall; +//["building_spawnLoot.sqf",(diag_tickTime - _t1)] call fnc_dump; \ No newline at end of file diff --git a/SQF/dayz_code/compile/building_spawnZombies.sqf b/SQF/dayz_code/compile/building_spawnZombies.sqf index 2a4996aa6..2327710f3 100644 --- a/SQF/dayz_code/compile/building_spawnZombies.sqf +++ b/SQF/dayz_code/compile/building_spawnZombies.sqf @@ -1,65 +1,60 @@ -private["_obj","_type","_config","_canLoot","_unitTypes","_min","_max","_num","_zombieChance","_rnd","_noPlayerNear","_position","_clean","_positions","_iPos","_nearBy","_nearByPlayer"]; -_obj = _this select 0; -_type = typeOf _obj; -_config = configFile >> "CfgBuildingLoot" >> _type; -_canLoot = isClass (_config); +private ["_obj","_type","_config","_canLoot","_unitTypes","_min","_max","_num","_zombieChance","_rnd","_position","_positions","_iPos","_nearBy","_noOneNear"]; +//_t1 = diag_tickTime; if (dayz_maxCurrentZeds > dayz_maxZeds) exitwith {}; if (dayz_CurrentZombies > dayz_maxGlobalZombies) exitwith {}; if (dayz_spawnZombies > dayz_maxLocalZombies) exitwith {}; +_obj = _this select 0; +_type = typeOf _obj; +_config = configFile >> "CfgBuildingLoot" >> _type; +_canLoot = isClass (_config); + if (_canLoot) then { -//Get zombie class - _unitTypes = getArray (_config >> "zombieClass"); - _min = getNumber (_config >> "minRoaming"); - _max = getNumber (_config >> "maxRoaming"); - //Walking Zombies - //_num = round(random _max) min _min; - _num = (round(random _max)) max _min; - _config = configFile >> "CfgBuildingLoot" >> _type; + //Get zombie class _zombieChance = getNumber (_config >> "zombieChance"); _rnd = random 1; - //if (_rnd < _zombieChance) then { + //Get zombie class + _unitTypes = getArray (_config >> "zombieClass"); + _min = getNumber (_config >> "minRoaming"); + _max = getNumber (_config >> "maxRoaming"); + + //Walking Zombies + _num = (round(random _max)) max _min; + + _position = getPosATL _obj; - _noPlayerNear = (count ((getPosATL _obj) nearEntities ["CAManBase",30])) == 0; + _noOneNear = (count (_position nearEntities ["CAManBase",30])) == 0; + + if (_noOneNear) then { + + _positions = getArray (_config >> "lootPosZombie"); - if (_noPlayerNear) then { - - //_position = _obj buildingExit 0; - //if ((_position select 0) == 0) then { - _position = getPosATL _obj; - //}; - - //diag_log ("Class: " + _type + " / Zombies: " + str(_unitTypes) + " / Walking: " + str(_num)); + if (count _positions > 0) then { + + { + if (random 1 < _zombieChance) then { + _iPos = _obj modelToWorld _x; + _nearBy = count (_iPos nearEntities ["zZombie_Base",1]) > 0; + if (!_nearBy) then { + [_iPos,true,_unitTypes] call zombie_generate; + }; + }; + } forEach _positions; + + } else { + for "_i" from 1 to _num do { - [_position,true,_unitTypes] call zombie_generate; - }; - - }; - //}; - - - //Add Internal Zombies - _clean = {alive _x} count ((getPosATL _obj) nearEntities ["zZombie_Base",(sizeOf _type)]) == 0; - if (_clean) then { - _positions = getArray (_config >> "lootPos"); - _zombieChance = getNumber (_config >> "zombieChance"); - //diag_log format["Building: %1 / Positions: %2 / Chance: %3",_type,_positions,_zombieChance]; - { - _rnd = random 1; - if (_rnd < _zombieChance) then { - _iPos = _obj modelToWorld _x; - _nearBy = {alive _x} count nearestObjects [_iPos, ["zZombie_Base"],1] > 0; - _nearByPlayer = ({isPlayer _x} count (_iPos nearEntities ["CAManBase",30])) > 0; - //diag_log ("BUILDING: " + _type + " / " + str(_nearBy) + " / " + str(_nearByPlayer)); - if (!_nearByPlayer and !_nearBy) then { - [_iPos,true,_unitTypes] call zombie_generate; + if (random 1 < _zombieChance) then { + [_position,true,_unitTypes] call zombie_generate; }; }; - } forEach _positions; + }; }; + dayz_buildingMonitor set [count dayz_buildingMonitor,_obj]; -}; \ No newline at end of file +}; +//["building_spawnZombies.sqf",(diag_tickTime - _t1)] call fnc_dump; \ No newline at end of file diff --git a/SQF/dayz_code/compile/fn_curTimeStr.sqf b/SQF/dayz_code/compile/fn_curTimeStr.sqf index 7b334dfa8..f3995d03d 100644 --- a/SQF/dayz_code/compile/fn_curTimeStr.sqf +++ b/SQF/dayz_code/compile/fn_curTimeStr.sqf @@ -1,4 +1,4 @@ -private ["_hrStr","_minStr","_curDate","_hr","_min"]; +private ["_hrStr","_minStr","_curDate","_hr","_min","_strTime"]; _curDate = date; _hr = _curDate select 3; _min = _curDate select 4; diff --git a/SQF/dayz_code/compile/fn_damageActions.sqf b/SQF/dayz_code/compile/fn_damageActions.sqf index 1b327b402..21347a6aa 100644 --- a/SQF/dayz_code/compile/fn_damageActions.sqf +++ b/SQF/dayz_code/compile/fn_damageActions.sqf @@ -6,7 +6,9 @@ scriptName "Functions\misc\fn_damageActions.sqf"; ************************************************************/ private ["_weaponName","_action","_turret","_weapons","_assignedRole","_action1","_action2","_x","_vehicle","_unit","_vehType","_displayName","_ammoQty","_ammoSerial","_weapon","_magTypes","_type","_typeVeh","_index","_inventory","_unitTo","_isEngineer","_vehClose","_hasVehicle","_unconscious","_lowBlood","_injured","_inPain","_legsBroke","_armsBroke","_charID","_friendlies","_playerMagazines","_hasBandage","_hasEpi","_hasMorphine","_hasBlood","_hasToolbox","_hasJerry","_hasJerryE","_hasWire","_hasPainkillers","_unconscious_crew","_patients","_crew","_menClose","_hasPatient","_inVehicle","_isClose","_bag","_classbag","_isDisallowRefuel","_hasBarrel","_hasBarrelE"]; -if (TradeInprogress) exitWith {}; // Do not allow if any script is running. +disableSerialization; + +if (DZE_ActionInProgress) exitWith {}; // Do not allow if any script is running. _menClose = cursorTarget; _hasPatient = alive _menClose; @@ -41,10 +43,10 @@ if (_inVehicle) then { r_player_lastSeat = []; }; -if (_hasPatient and !r_drag_sqf and !r_action and !_inVehicle and !r_player_unconscious and _isClose) then { +if (!isNull _menClose and _hasPatient and !r_drag_sqf and !r_action and !_inVehicle and !r_player_unconscious and _isClose) then { _unit = cursorTarget; _isDisallowRefuel = typeOf _unit in ["M240Nest_DZ"]; - player reveal _unit; + // player reveal _unit; _vehClose = (getPosATL player) nearEntities [["Car","Tank","Helicopter","Plane","StaticWeapon","Ship"],5]; //nearestObjects [player, ["Car","Tank","Helicopter","Plane","StaticWeapon","Ship"], 5]; _hasVehicle = ({alive _x} count _vehClose > 0); _unconscious = _unit getVariable ["NORRN_unconscious", false]; @@ -53,7 +55,7 @@ if (_hasPatient and !r_drag_sqf and !r_action and !_inVehicle and !r_player_unco _inPain = _unit getVariable ["USEC_inPain", false]; _legsBroke = _unit getVariable ["hit_legs", 0] >= 1; _armsBroke = _unit getVariable ["hit_hands", 0] >= 1; - _charID = _unit getVariable ["characterID", 0]; + _charID = _unit getVariable ["CharacterID", 0]; _friendlies = player getVariable ["friendlies", []]; _playerMagazines = magazines player; _hasBandage = "ItemBandage" in _playerMagazines; @@ -176,32 +178,6 @@ if (_hasPatient and !r_drag_sqf and !r_action and !_inVehicle and !r_player_unco }; }; - if ((_unit isKindOf "Building")) then { - _type = TypeOf(_unit); - _typeVeh = getText(configFile >> "cfgVehicles" >> _type >> "displayName"); - _isEngineer = _hasToolbox;//(_classbag isKindOf "BAF_AssaultPack_Engineer"); - //CAN DISASSEMBLE - if (_isEngineer and (_type in USEC_CanDisassemble)) then { - r_action = true; - _index = USEC_CanDisassemble find _type; - _inventory = USEC_DisassembleKits select _index; - _action = _unit addAction [format[localize "str_actions_medical_12",_typeVeh], "\z\addons\dayz_code\actions\disassemble.sqf",[_unit,_inventory], 0, true, true]; - r_player_actions set [count r_player_actions,_action]; - }; - //Upgrade Wire - if (_isEngineer and (_type == "usec_wire_cat1") and _hasWire) then { - r_action = true; - _unitTo = "usec_wire_cat2"; - _action = _unit addAction [format[localize "str_actions_medical_13",_typeVeh], "\z\addons\dayz_code\actions\engineer_upgrade.sqf",[_unit,"ItemWire",_unitTo], 0, false, true]; - r_player_actions set [count r_player_actions,_action]; - }; - if (_isEngineer and (_type == "usec_wire_cat2") and _hasWire) then { - r_action = true; - _unitTo = "Fort_RazorWire"; - _action = _unit addAction [format[localize "str_actions_medical_13",_typeVeh], "\z\addons\dayz_code\actions\engineer_upgrade.sqf",[_unit,"ItemWire",_unitTo], 0, false, true]; - r_player_actions set [count r_player_actions,_action]; - }; - }; if (r_action) then { r_action_targets = r_action_targets + [_unit]; }; diff --git a/SQF/dayz_code/compile/fn_damageHandler.sqf b/SQF/dayz_code/compile/fn_damageHandler.sqf index 810558955..bbd56e2de 100644 --- a/SQF/dayz_code/compile/fn_damageHandler.sqf +++ b/SQF/dayz_code/compile/fn_damageHandler.sqf @@ -1,19 +1,20 @@ - -private ["_unit","_humanityHit","_myKills","_hit","_damage","_isPlayer","_unconscious","_wound","_isHit","_isInjured","_type","_hitPain","_isCardiac","_isHeadHit","_isMinor","_scale","_canHitFree","_rndPain","_rndInfection","_hitInfection","_lowBlood","_isPZombie","_source","_ammo","_unitIsPlayer"]; + scriptName "Functions\misc\fn_damageHandler.sqf"; /*********************************************************** PROCESS DAMAGE TO A UNIT - Function - [unit, selectionName, damage, source, projectile] call fnc_usec_damageHandler; ************************************************************/ -private ["_unit","_humanityHit","_myKills","_hit","_damage","_isPlayer","_unconscious","_wound","_isHit","_isInjured","_type","_hitPain","_isCardiac","_isHeadHit","_isMinor","_scale","_canHitFree","_rndPain","_rndInfection","_hitInfection","_lowBlood","_isPZombie","_source","_ammo","_unitIsPlayer"]; +private ["_unit","_humanityHit","_myKills","_hit","_damage","_isPlayer","_unconscious","_wound","_isHit","_isInjured","_type","_hitPain","_isCardiac","_isHeadHit","_isMinor","_scale","_canHitFree","_rndPain","_rndInfection","_hitInfection","_lowBlood","_isPZombie","_source","_ammo","_unitIsPlayer","_isBandit"]; _unit = _this select 0; _hit = _this select 1; _damage = _this select 2; _unconscious = _unit getVariable ["NORRN_unconscious", false]; +_isPZombie = player isKindOf "PZombie_VB"; _source = _this select 3; _ammo = _this select 4; _type = [_damage,_ammo] call fnc_usec_damageType; + _isMinor = (_hit in USEC_MinorWounds); _isHeadHit = (_hit == "head_hit"); //_evType = ""; @@ -32,9 +33,9 @@ _unitIsPlayer = _unit == player; if (_isPlayer) then { if (_damage > 0.1) then { dayz_canDisconnect = false; - //["dayzDiscoAdd",getPlayerUID player] call callRpcProcedure; - dayzDiscoAdd = getPlayerUID player; - publicVariableServer "dayzDiscoAdd"; + //["PVDZE_plr_DiscAdd",getPlayerUID player] call callRpcProcedure; + PVDZE_plr_DiscAdd = getPlayerUID player; + publicVariableServer "PVDZE_plr_DiscAdd"; dayz_damageCounter = time; @@ -54,14 +55,19 @@ if (_unitIsPlayer) then { _source setVariable["startcombattimer",1]; }; _canHitFree = player getVariable ["freeTarget",false]; + _isBandit = (player getVariable["humanity",0]) <= -5000; + _isPZombie = player isKindOf "PZombie_VB"; - if (!_canHitFree) then { - _myKills = 200 - (((player getVariable ["humanKills",0]) / 30) * 100); + if (!_canHitFree and !_isBandit and !_isPZombie) then { //Process Morality Hit - _humanityHit = -(_myKills * _damage); - //["dayzHumanity",[_source,_humanityHit,30]] call broadcastRpcCallAll; - dayzHumanity = [_source,_humanityHit,30]; - publicVariable "dayzHumanity"; + _myKills = 0 max (1 - (player getVariable ["humanKills",0]) / 5); + _humanityHit = -100 * _myKills * _damage; + + //["PVDZE_plr_HumanityChange",[_source,_humanityHit,30]] call broadcastRpcCallAll; + if (_humanityHit != 0) then { + PVDZE_plr_HumanityChange = [_source,_humanityHit,30]; + publicVariable "PVDZE_plr_HumanityChange"; + }; }; }; }; @@ -89,7 +95,7 @@ if (_damage > 0.4) then { if (_unitIsPlayer) then { //Cause blood loss //Log Damage - //diag_log ("DAMAGE: player hit by " + typeOf _source + " in " + _hit + " with " + _ammo + " for " + str(_damage) + " scaled " + str(_damage * _scale)); + diag_log ("DAMAGE: player hit by " + typeOf _source + " in " + _hit + " with " + _ammo + " for " + str(_damage) + " scaled " + str(_damage * _scale)); r_player_blood = r_player_blood - (_damage * _scale); }; }; @@ -149,7 +155,7 @@ if (_damage > 0.4) then { //0.25 }; if (_hitInfection) then { //Set Infection if not already - if (_unitIsPlayer) then { + if (_unitIsPlayer and !_isPZombie) then { r_player_infected = true; player setVariable["USEC_infected",true,true]; }; @@ -167,7 +173,7 @@ if (_damage > 0.4) then { //0.25 }; }; if(!_isHit) then { - _isPZombie = player isKindOf "PZombie_VB"; + if(!_isPZombie) then { //Create Wound _unit setVariable[_wound,true,true]; diff --git a/SQF/dayz_code/compile/fn_damageHandlerVehicle.sqf b/SQF/dayz_code/compile/fn_damageHandlerVehicle.sqf index b33044509..55244ec11 100644 --- a/SQF/dayz_code/compile/fn_damageHandlerVehicle.sqf +++ b/SQF/dayz_code/compile/fn_damageHandlerVehicle.sqf @@ -10,6 +10,7 @@ _hit = _this select 1; _damage = _this select 2; //_source = _this select 3; //_ammo = _this select 4; + _total = _damage; //diag_log ("DAMAGE VEH: " + typeof(_unit) + " / " + str(_hit) + " / " + str(_damage) + " / " + str(getDammage _unit)); diff --git a/SQF/dayz_code/compile/fn_damageHandlerZ.sqf b/SQF/dayz_code/compile/fn_damageHandlerZ.sqf index a9121e5a6..6c72c0c73 100644 --- a/SQF/dayz_code/compile/fn_damageHandlerZ.sqf +++ b/SQF/dayz_code/compile/fn_damageHandlerZ.sqf @@ -10,6 +10,7 @@ _hitter = _this select 3; _projectile = _this select 4; if (local _zed) then { + if (_damage > 1 and _projectile != "") then { //Record deliberate critical damages switch (_selection) do { diff --git a/SQF/dayz_code/compile/fn_gearMenuChecks.sqf b/SQF/dayz_code/compile/fn_gearMenuChecks.sqf new file mode 100644 index 000000000..64bff6069 --- /dev/null +++ b/SQF/dayz_code/compile/fn_gearMenuChecks.sqf @@ -0,0 +1,20 @@ +private ["_cTarget","_isOk","_display","_inVehicle"]; +disableSerialization; +_display = (_this select 0); +_inVehicle = (vehicle player) != player; +_cTarget = cursorTarget; +if(_inVehicle) then { + _cTarget = (vehicle player); +}; + +_isOk = false; +{ + if(!_isOk) then { + _isOk = _cTarget isKindOf _x; + }; +} forEach ["LandVehicle","Air", "Ship"]; + +if((locked _cTarget) and _isOk and (((vehicle player) distance _cTarget) < 12)) then { + cutText [(localize "str_epoch_player_7") , "PLAIN DOWN"]; + _display closeDisplay 1; +}; diff --git a/SQF/dayz_code/compile/fn_inString.sqf b/SQF/dayz_code/compile/fn_inString.sqf index e704e97ac..12203f544 100644 --- a/SQF/dayz_code/compile/fn_inString.sqf +++ b/SQF/dayz_code/compile/fn_inString.sqf @@ -1,28 +1,31 @@ -//Kilzone_Kid's megafast inString function -//caseinsensitive -//params [needle,haystack] -private["_needle","_haystack","_found","_haystackArr","_haystackLen","_needleLen","_hayArr"]; -scopeName "main"; -_needle = _this select 0; -_haystack = _this select 1; -_haystackArr = toArray _haystack; -_haystackLen = count _haystackArr; -_needleLen = count (toArray _needle); +/* +Author: Killzone_Kid + +Description: +Find a string within a string (case insensitive) + +Parameter(s): +_this select 0: string to be found +_this select 1: string to search in + +Returns: +Boolean (true when string is found) + +How to use: +_found = ["needle", "Needle in Haystack"] call KK_fnc_inString; +*/ + +private ["_needle","_haystack","_needleLen","_hay","_found"]; +_needle = [_this, 0, "", [""]] call BIS_fnc_param; +_haystack = toArray ([_this, 1, "", [""]] call BIS_fnc_param); +_needleLen = count toArray _needle; +_hay = +_haystack; +_hay resize _needleLen; _found = false; -if (_needleLen <= _haystackLen) then { - _hayArr = []; - for "_i" from 0 to (_needleLen - 1) do { - _hayArr set [count _hayArr, _haystackArr select _i]; - }; - for "_i" from _needleLen to _haystackLen do { - if (toString _hayArr != _needle) then { - _hayArr set [_needleLen, _haystackArr select _i]; - _hayArr set [0, "x"]; - _hayArr = _hayArr - ["x"]; - } else { - _found = true; - breakTo "main"; - }; - }; +for "_i" from _needleLen to count _haystack do { + if (toString _hay == _needle) exitWith {_found = true}; + _hay set [_needleLen, _haystack select _i]; + _hay set [0, "x"]; + _hay = _hay - ["x"] }; -_found +_found \ No newline at end of file diff --git a/SQF/dayz_code/compile/fn_isInsideBuilding3.sqf b/SQF/dayz_code/compile/fn_isInsideBuilding3.sqf new file mode 100644 index 000000000..12a99e07f --- /dev/null +++ b/SQF/dayz_code/compile/fn_isInsideBuilding3.sqf @@ -0,0 +1,35 @@ +private ["_unit1","_building","_relPos","_boundingBox","_min","_max","_myX","_myY","_myZ","_inside"]; +_unit1 = _this select 0; +_building = _this select 1; + +//_type = typeOf _building; +_relPos = _building worldToModel _unit1; +_boundingBox = boundingBox _building; +//diag_log ("DEBUG: Building: " + str(_building) ); +//diag_log ("DEBUG: Building Type: " + str(_type) ); +//diag_log ("DEBUG: BoundingBox: " + str(_boundingBox) ); + +_min = _boundingBox select 0; +_max = _boundingBox select 1; + +//diag_log ("Min: " + str(_min) ); +//diag_log ("Max: " + str(_max) ); + +_myX = _relPos select 0; +_myY = _relPos select 1; +_myZ = _relPos select 2; + +//diag_log ("X: " + str(_myX) ); +//diag_log ("Y: " + str(_myY) ); +//diag_log ("Z: " + str(_myZ) ); + +if ((_myX > (_min select 0)) and (_myX < (_max select 0))) then { + if ((_myY > (_min select 1)) and (_myY < (_max select 1))) then { + if ((_myZ > (_min select 2)) and (_myZ < (_max select 2))) then { + _inside = true; + } else { _inside = false; }; + } else { _inside = false; }; +} else { _inside = false; }; + +//diag_log ("isinBuilding Check: " + str(_inside) ); +_inside \ No newline at end of file diff --git a/SQF/dayz_code/compile/fn_lightFunctions.sqf b/SQF/dayz_code/compile/fn_lightFunctions.sqf new file mode 100644 index 000000000..a30ba3a5c --- /dev/null +++ b/SQF/dayz_code/compile/fn_lightFunctions.sqf @@ -0,0 +1,122 @@ +/* + DayZ Epoch Lighting System - Light Functions + Made for DayZ Epoch by axeman please ask permission to use/edit/distribute email gregory.andrew@gmail.com or vbawol@veteranbastards.com. +*/ +axe_returnStreetLights={ +private["_lights","_objName","_rng","_nrstGen","_rndLights","_sleeptime"]; +_rng = _this select 0; +_nrstGen = _this select 1; +_rndLights = _this select 2; +_lights = ["a_fuelstation_sign.p3d","lampa_ind_zebr.p3d","lampa_ind.p3d","lampa_sidl_3.p3d","lampa_sidl_2.p3d","lampa_sidl.p3d","powlines_concl.p3d","powlines_woodl.p3d"]; +axe_streetLamps=[]; + + { + if("" != typeOf _x) then { + + if (alive _x) then { + + _objName = _x call DZE_getModelName; + + if (_objName in _lights) then { + if(_rndLightsrandom 100)then{//Reduce chance more due to speed of script + + for "_s" from 1 to 8 do { + if(_s%2==0)then{ + _x switchlight "off"; + + }else{ + _x switchlight "on"; + ; + }; + _sleeptime=(random 100)/100; + sleep _sleeptime; + }; + _x switchlight "off"; + //axeDiagLog = format["FN:SL NEW OFF:%1",_x]; + //publicVariable "axeDiagLog"; + }else{ + _x switchlight "on"; + //axeDiagLog = format["FN:SL NEW ON:%1",_x]; + //publicVariable "axeDiagLog"; + }; + }else{ + _x switchlight "on"; + //axeDiagLog = format["FN:SL NEW ON:%1",_x]; + //publicVariable "axeDiagLog"; + }; + [axe_streetLamps , [_x]] call BIS_fnc_arrayPush; + }; + }; + }; + } foreach nearestObjects [getPos _nrstGen, [], _rng]; +axe_streetLamps +}; +axe_newLightPoint={ +private ["_lp","_pos","_col","_brt","_amb","_pos","_dir","_vect"]; +_col = _this select 0; +_brt = _this select 1; +_amb = _this select 2; +_pos = _this select 3; +_dir = _this select 4; +_vect = _this select 5; +_lp = "#lightpoint" createVehicleLocal _pos; +_lp setLightColor _col; +_lp setLightBrightness _brt; +_lp setLightAmbient _amb; +_lp setDir _dir; +_lp setVectorUp _vect; +//axeDiagLog = format["FN:LP NEW CREATE:%1",_lp]; +//publicVariable "axeDiagLog"; +_lp +}; +axe_lightPoint={ +private ["_lp","_col","_brt","_amb"]; +_col = _this select 0; +_brt = _this select 1; +_amb = _this select 2; +_lp = _this select 3; +_lp setLightColor _col; +_lp setLightBrightness _brt; +_lp setLightAmbient _amb; +//axeDiagLog = format["FN:LP EXISTS LIGHT:%1",_lp]; +//publicVariable "axeDiagLog"; +}; +axe_towerLight={ +private["_twr","_lCol","_lbrt","_lamb","_oset","_twrPos","_rad","_a","_b","_ang","_nrTLs","_doLit"]; +_twr = _this select 3 select 0; +_lCol = _this select 0; +_lbrt = _this select 1; +_lamb = _this select 2; +_doLit = _this select 4 select 0; +_twrPos = getPos _twr; +_rad=2.65; +_oset=14; +_nrTLs= position _twr nearObjects ["#lightpoint",20]; + + if(count _nrTLs > 3)then{ + //axeDiagLog = format["FN:TL FOUND LP:%1",count _nrTLs]; + //publicVariable "axeDiagLog"; + { + if(_doLit)then{ + [_lCol,_lbrt,_lamb,_x] call axe_lightPoint; + }else{ + deleteVehicle _x; + }; + sleep .2; + }forEach _nrTLs; + + }else{ + //axeDiagLog = format["FN:TL NEW LPS:%1",_twr]; + //publicVariable "axeDiagLog"; + if(_doLit)then{ + for "_tls" from 1 to 4 do { + _ang=(360 * _tls / 4)-_oset; + _a = (_twrPos select 0)+(_rad * cos(_ang)); + _b = (_twrPos select 1)+(_rad * sin(_ang)); + [_lCol,_lbrt,_lamb,[_a,_b,(_twrPos select 2) + 26],_ang,[0,0,-1]] call axe_newLightPoint; + sleep .4; + }; + }; + }; +}; diff --git a/SQF/dayz_code/compile/fn_selfActions.sqf b/SQF/dayz_code/compile/fn_selfActions.sqf index fb1aba737..b68bcae18 100644 --- a/SQF/dayz_code/compile/fn_selfActions.sqf +++ b/SQF/dayz_code/compile/fn_selfActions.sqf @@ -4,9 +4,9 @@ scriptName "Functions\misc\fn_selfActions.sqf"; - Function - [] call fnc_usec_selfActions; ************************************************************/ -private ["_temp_keys","_magazinesPlayer","_isPZombie","_vehicle","_inVehicle","_hasFuelE","_hasRawMeat","_hasKnife","_hasToolbox","_onLadder","_nearLight","_canPickLight","_canDo","_text","_isHarvested","_isVehicle","_isVehicletype","_isMan","_traderType","_ownerID","_isAnimal","_isDog","_isZombie","_isDestructable","_isTent","_isFuel","_isAlive","_canmove","_Unlock","_lock","_buy","_dogHandle","_lieDown","_warn","_hastinitem","_allowedDistance","_menu","_menu1","_humanity_logic","_low_high","_cancel","_metals_trader","_traderMenu","_isWreck","_isRemovable","_isDisallowRepair","_rawmeat","_humanity","_speed","_dog","_hasbottleitem","_isAir","_isShip","_playersNear","_findNearestGens","_findNearestGen","_IsNearRunningGen","_cursorTarget","_isnewstorage","_itemsPlayer","_ownerKeyId","_typeOfCursorTarget","_hasKey","_oldOwner","_combi","_key_colors"]; +private ["_isWreckBuilding","_temp_keys","_magazinesPlayer","_isPZombie","_vehicle","_inVehicle","_hasFuelE","_hasRawMeat","_hasKnife","_hasToolbox","_onLadder","_nearLight","_canPickLight","_canDo","_text","_isHarvested","_isVehicle","_isVehicletype","_isMan","_traderType","_ownerID","_isAnimal","_isDog","_isZombie","_isDestructable","_isTent","_isFuel","_isAlive","_Unlock","_lock","_buy","_dogHandle","_lieDown","_warn","_hastinitem","_allowedDistance","_menu","_menu1","_humanity_logic","_low_high","_cancel","_metals_trader","_traderMenu","_isWreck","_isRemovable","_isDisallowRepair","_rawmeat","_humanity","_speed","_dog","_hasbottleitem","_isAir","_isShip","_playersNear","_findNearestGens","_findNearestGen","_IsNearRunningGen","_cursorTarget","_isnewstorage","_itemsPlayer","_ownerKeyId","_typeOfCursorTarget","_hasKey","_oldOwner","_combi","_key_colors","_player_deleteBuild","_player_flipveh","_player_lockUnlock_crtl","_player_butcher","_player_studybody","_player_cook","_player_boil","_hasFuelBarrelE","_hasHotwireKit","_player_SurrenderedGear","_isSurrendered","_isModular","_ownerKeyName","_temp_keys_names"]; -if (TradeInprogress) exitWith {}; // Do not allow if any script is running. +if (DZE_ActionInProgress) exitWith {}; // Do not allow if any script is running. _vehicle = vehicle player; _isPZombie = player isKindOf "PZombie_VB"; @@ -15,6 +15,20 @@ _inVehicle = (_vehicle != player); _onLadder = (getNumber (configFile >> "CfgMovesMaleSdr" >> "States" >> (animationState player) >> "onLadder")) == 1; _canDo = (!r_drag_sqf and !r_player_unconscious and !_onLadder); +// ---------------------------------------Maintain Area Start------------------------------------ + if (_canDo && (speed player <= 1) && (cursorTarget isKindOf "Plastic_Pole_EP1_DZ")) then { + if (s_player_maintain_area < 0) then { + s_player_maintain_area = player addAction ["Maintain Area", "\z\addons\dayz_code\actions\maintain_area.sqf", "maintain", 5, false]; + s_player_maintain_area_preview = player addAction ["Maintain Area Preview", "\z\addons\dayz_code\actions\maintain_area.sqf", "preview", 5, false]; + }; + } else { + player removeAction s_player_maintain_area; + s_player_maintain_area = -1; + player removeAction s_player_maintain_area_preview; + s_player_maintain_area_preview = -1; + }; +// ---------------------------------------Maintain Area End------------------------------------ + _nearLight = nearestObject [player,"LitObject"]; _canPickLight = false; if (!isNull _nearLight) then { @@ -37,15 +51,27 @@ if (_canPickLight and !dayz_hasLight and !_isPZombie) then { s_player_removeflare = -1; }; -if(DZEdebug) then { - hint str(typeOf cursorTarget); - if (s_player_debuglootpos < 0) then { - s_player_debuglootpos = player addAction ["Save to arma2.rpt", "\z\addons\dayz_code\actions\debug\Make_lootPos.sqf", ["start"], 99, false, true, "",""]; - s_player_debuglootpos1 = player addAction ["Raise Z", "\z\addons\dayz_code\actions\debug\Make_lootPos.sqf", ["up"], 99, false, true, "",""]; - s_player_debuglootpos2 = player addAction ["Lower Z", "\z\addons\dayz_code\actions\debug\Make_lootPos.sqf", ["down"], 99, false, true, "",""]; - s_player_debuglootpos3 = player addAction ["Raise Z", "\z\addons\dayz_code\actions\debug\Make_lootPos.sqf", ["up_small"], 99, false, true, "",""]; - s_player_debuglootpos4 = player addAction ["Lower Z", "\z\addons\dayz_code\actions\debug\Make_lootPos.sqf", ["down_small"], 99, false, true, "",""]; - Base_Z_height = 0.5; +if(DZE_HaloJump) then { + if(_inVehicle and (_vehicle isKindOf "Air") and ((getPos _vehicle select 2) > 400)) then { + if (s_halo_action < 0) then { + DZE_myHaloVehicle = _vehicle; + s_halo_action = DZE_myHaloVehicle addAction ["HALO Jump","\z\addons\dayz_code\actions\halo_jump.sqf",[],2,false,true,"",""]; + }; + } else { + DZE_myHaloVehicle removeAction s_halo_action; + s_halo_action = -1; + }; +}; + +if (!DZE_ForceNameTagsOff) then { + if (s_player_showname < 0 and !_isPZombie) then { + if (DZE_ForceNameTags) then { + s_player_showname = 1; + player setVariable["DZE_display_name",true,true]; + } else { + s_player_showname = player addAction ["Display Name (Yes)", "\z\addons\dayz_code\actions\display_name.sqf",true, 0, true, false, "",""]; + s_player_showname1 = player addAction ["Display Name (No)", "\z\addons\dayz_code\actions\display_name.sqf",false, 0, true, false, "",""]; + }; }; }; @@ -53,8 +79,9 @@ if(_isPZombie) then { if (s_player_callzombies < 0) then { s_player_callzombies = player addAction ["Raise Horde", "\z\addons\dayz_code\actions\call_zombies.sqf",player, 5, true, false, "",""]; }; - if (s_player_pzombiesattack < 0) then { - s_player_pzombiesattack = player addAction ["Attack", "\z\addons\dayz_code\actions\pzombie\pz_attack.sqf",cursorTarget, 6, true, false, "",""]; + if (DZE_PZATTACK) then { + call pz_attack; + DZE_PZATTACK = false; }; if (s_player_pzombiesvision < 0) then { s_player_pzombiesvision = player addAction ["Night Vision", "\z\addons\dayz_code\actions\pzombie\pz_vision.sqf", [], 4, false, true, "nightVision", "_this == _target"]; @@ -88,16 +115,18 @@ if(_isAir or _isShip) then { }; if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cursorTarget < _allowedDistance) and _canDo) then { //Has some kind of target - + // set cursortarget to variable _cursorTarget = cursorTarget; - + // get typeof cursortarget once _typeOfCursorTarget = typeOf _cursorTarget; + // hintsilent _typeOfCursorTarget; + _isVehicle = _cursorTarget isKindOf "AllVehicles"; _isVehicletype = _typeOfCursorTarget in ["ATV_US_EP1","ATV_CZ_EP1"]; - _isnewstorage = _typeOfCursorTarget in ["VaultStorage","OutHouse_DZ","Wooden_shed_DZ","WoodShack_DZ","StorageShed_DZ"]; + _isnewstorage = _typeOfCursorTarget in DZE_isNewStorage; // get items and magazines only once _magazinesPlayer = magazines player; @@ -111,15 +140,20 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu }; } forEach boil_tin_cans; _hasFuelE = "ItemJerrycanEmpty" in _magazinesPlayer; + _hasFuelBarrelE = "ItemFuelBarrelEmpty" in _magazinesPlayer; + _hasHotwireKit = "ItemHotwireKit" in _magazinesPlayer; _itemsPlayer = items player; _temp_keys = []; + _temp_keys_names = []; // find available keys _key_colors = ["ItemKeyYellow","ItemKeyBlue","ItemKeyRed","ItemKeyGreen","ItemKeyBlack"]; { if (configName(inheritsFrom(configFile >> "CfgWeapons" >> _x)) in _key_colors) then { _ownerKeyId = getNumber(configFile >> "CfgWeapons" >> _x >> "keyid"); + _ownerKeyName = getText(configFile >> "CfgWeapons" >> _x >> "displayName"); + _temp_keys_names set [_ownerKeyId,_ownerKeyName]; _temp_keys set [count _temp_keys,str(_ownerKeyId)]; }; } forEach _itemsPlayer; @@ -129,19 +163,22 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu _isMan = _cursorTarget isKindOf "Man"; _traderType = _typeOfCursorTarget; - _ownerID = _cursorTarget getVariable ["characterID","0"]; + _ownerID = _cursorTarget getVariable ["CharacterID","0"]; _isAnimal = _cursorTarget isKindOf "Animal"; _isDog = (_cursorTarget isKindOf "DZ_Pastor" || _cursorTarget isKindOf "DZ_Fin"); _isZombie = _cursorTarget isKindOf "zZombie_base"; _isDestructable = _cursorTarget isKindOf "BuiltItems"; - _isWreck = _typeOfCursorTarget in ["SKODAWreck","HMMWVWreck","UralWreck","datsun01Wreck","hiluxWreck","datsun02Wreck","UAZWreck","Land_Misc_Garb_Heap_EP1","Fort_Barricade_EP1","Rubbish2"]; - _isRemovable = _typeOfCursorTarget in ["Fence_corrugated_DZ","M240Nest_DZ","ParkBench_DZ","SandNest_DZ","Plastic_Pole_EP1_DZ"]; + _isWreck = _typeOfCursorTarget in DZE_isWreck; + _isWreckBuilding = _typeOfCursorTarget in DZE_isWreckBuilding; + _isModular = _cursorTarget isKindOf "ModularItems"; + + _isRemovable = _typeOfCursorTarget in DZE_isRemovable; _isDisallowRepair = _typeOfCursorTarget in ["M240Nest_DZ"]; _isTent = _cursorTarget isKindOf "TentStorage"; _isAlive = alive _cursorTarget; - _canmove = canmove _cursorTarget; + _text = getText (configFile >> "CfgVehicles" >> _typeOfCursorTarget >> "displayName"); _rawmeat = meatraw; @@ -153,7 +190,7 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu } forEach _rawmeat; _isFuel = false; - if (_hasFuelE) then { + if (_hasFuelE or _hasFuelBarrelE) then { { if(_cursorTarget isKindOf _x) exitWith {_isFuel = true;}; } forEach dayz_fuelsources; @@ -161,8 +198,49 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu // diag_log ("OWNERID = " + _ownerID + " CHARID = " + dayz_characterID + " " + str(_ownerID == dayz_characterID)); - //Allow player to delete objects - if((_isDestructable or _isWreck or (_isRemovable and ("ItemCrowbar" in _itemsPlayer))) and _hasToolbox and _isAlive) then { + // logic vars + _player_flipveh = false; + _player_deleteBuild = false; + _player_lockUnlock_crtl = false; + + // CURSOR TARGET ALIVE + if(_isAlive) then { + + //Allow player to delete objects + if(_isDestructable or _isWreck or _isRemovable or _isWreckBuilding) then { + if(_hasToolbox and "ItemCrowbar" in _itemsPlayer) then { + _player_deleteBuild = true; + }; + }; + + //Allow owners to delete modulars + if(_isModular and (dayz_characterID == _ownerID)) then { + if(_hasToolbox and "ItemCrowbar" in _itemsPlayer) then { + _player_deleteBuild = true; + }; + }; + + // CURSOR TARGET VEHICLE + if(_isVehicle) then { + + //flip vehicle small vehicles by your self and all other vehicles with help nearby + if (!(canmove _cursorTarget) and (player distance _cursorTarget >= 2) and (count (crew _cursorTarget))== 0 and ((vectorUp _cursorTarget) select 2) < 0.5) then { + _playersNear = {isPlayer _x} count (player nearEntities ["CAManBase", 6]); + if(_isVehicletype or (_playersNear >= 2)) then { + _player_flipveh = true; + }; + }; + + + if(!_isMan and _ownerID != "0" and !(_cursorTarget isKindOf "Bicycle")) then { + _player_lockUnlock_crtl = true; + }; + + }; + + }; + + if(_player_deleteBuild) then { if (s_player_deleteBuild < 0) then { s_player_deleteBuild = player addAction [format[localize "str_actions_delete",_text], "\z\addons\dayz_code\actions\remove.sqf",_cursorTarget, 1, true, true, "", ""]; }; @@ -170,19 +248,24 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu player removeAction s_player_deleteBuild; s_player_deleteBuild = -1; }; + // Allow Owner to lock and unlock vehicle - if(_isVehicle and _isAlive and !_isMan and _ownerID != "0") then { + if(_player_lockUnlock_crtl) then { if (s_player_lockUnlock_crtl < 0) then { _hasKey = _ownerID in _temp_keys; _oldOwner = (_ownerID == dayz_playerUID); if(locked _cursorTarget) then { if(_hasKey or _oldOwner) then { - _Unlock = player addAction [format["Unlock %1",_text], "\z\addons\dayz_code\actions\unlock_veh.sqf",_cursorTarget, 2, true, true, "", ""]; + _Unlock = player addAction [format["Unlock %1",_text], "\z\addons\dayz_code\actions\unlock_veh.sqf",[_cursorTarget,(_temp_keys_names select (parseNumber _ownerID))], 2, true, true, "", ""]; s_player_lockunlock set [count s_player_lockunlock,_Unlock]; s_player_lockUnlock_crtl = 1; } else { - _Unlock = player addAction ["Vehicle Locked", "",_cursorTarget, 2, true, true, "", ""]; + if(_hasHotwireKit) then { + _Unlock = player addAction [format["Hotwire %1",_text], "\z\addons\dayz_code\actions\hotwire_veh.sqf",_cursorTarget, 2, true, true, "", ""]; + } else { + _Unlock = player addAction ["Vehicle Locked", "",_cursorTarget, 2, true, true, "", ""]; + }; s_player_lockunlock set [count s_player_lockunlock,_Unlock]; s_player_lockUnlock_crtl = 1; }; @@ -200,43 +283,44 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu s_player_lockUnlock_crtl = -1; }; - /* - //Allow player to force save - if((_isVehicle or _isTent) and !_isMan) then { - if (s_player_forceSave < 0) then { - s_player_forceSave = player addAction [format[localize "str_actions_save",_text], "\z\addons\dayz_code\actions\forcesave.sqf",_cursorTarget, 1, true, true, "", ""]; + if(DZE_AllowForceSave) then { + //Allow player to force save + if((_isVehicle or _isTent) and !_isMan) then { + if (s_player_forceSave < 0) then { + s_player_forceSave = player addAction [format[localize "str_actions_save",_text], "\z\addons\dayz_code\actions\forcesave.sqf",_cursorTarget, 1, true, true, "", ""]; + }; + } else { + player removeAction s_player_forceSave; + s_player_forceSave = -1; + }; + }; + + + + If(DZE_AllowCargoCheck) then { + if((_isVehicle or _isTent or _isnewstorage) and _isAlive and !_isMan and !locked _cursorTarget) then { + if (s_player_checkGear < 0) then { + s_player_checkGear = player addAction [localize "STR_EPOCH_PLAYER_CARGO", "\z\addons\dayz_code\actions\cargocheck.sqf",_cursorTarget, 1, true, true, "", ""]; + }; + } else { + player removeAction s_player_checkGear; + s_player_checkGear = -1; }; - } else { - player removeAction s_player_forceSave; - s_player_forceSave = -1; }; - - if((_isVehicle or _isTent or _isnewstorage) and _isAlive and !_isMan) then { - if (s_player_checkGear < 0) then { - s_player_checkGear = player addAction ["Cargo Check", "\z\addons\dayz_code\actions\cargocheck.sqf",_cursorTarget, 1, true, true, "", ""]; - }; - } else { - player removeAction s_player_checkGear; - s_player_checkGear = -1; - }; - */ - + //flip vehicle small vehicles by your self and all other vehicles with help nearby - if (_isVehicle and !_canmove and _isAlive and (player distance _cursorTarget >= 2) and (count (crew _cursorTarget))== 0 and ((vectorUp _cursorTarget) select 2) < 0.5) then { - _playersNear = {isPlayer _x} count (player nearEntities ["CAManBase", 6]); - if(_isVehicletype or (_playersNear >= 2)) then { - if (s_player_flipveh < 0) then { - s_player_flipveh = player addAction [format[localize "str_actions_flipveh",_text], "\z\addons\dayz_code\actions\player_flipvehicle.sqf",_cursorTarget, 1, true, true, "", ""]; - }; + if(_player_flipveh) then { + if (s_player_flipveh < 0) then { + s_player_flipveh = player addAction [format[localize "str_actions_flipveh",_text], "\z\addons\dayz_code\actions\player_flipvehicle.sqf",_cursorTarget, 1, true, true, "", ""]; }; } else { player removeAction s_player_flipveh; s_player_flipveh = -1; - }; + }; //Allow player to fill jerrycan - if(_hasFuelE and _isFuel) then { + if((_hasFuelE or _hasFuelBarrelE) and _isFuel) then { if (s_player_fillfuel < 0) then { s_player_fillfuel = player addAction [localize "str_actions_self_10", "\z\addons\dayz_code\actions\jerry_fill.sqf",[], 1, false, true, "", ""]; }; @@ -245,24 +329,92 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu s_player_fillfuel = -1; }; + // logic vars for addactions + _player_butcher = false; + _player_studybody = false; + _player_SurrenderedGear = false; + + // CURSOR TARGET NOT ALIVE + if (!_isAlive) then { + + // Gut animal/zed + if((_isAnimal or _isZombie) and _hasKnife) then { + _isHarvested = _cursorTarget getVariable["meatHarvested",false]; + if (!_isHarvested) then { + _player_butcher = true; + }; + }; + + // Study body + if (_isMan and !_isZombie and !_isAnimal) then { + _player_studybody = true; + } + } else { + // unit alive + + // gear access on surrendered player + if(_isMan and !_isZombie and !_isAnimal) then { + _isSurrendered = _cursorTarget getVariable ["DZE_Surrendered",false]; + if (_isSurrendered) then { + _player_SurrenderedGear = true; + }; + }; + }; + + // Human Gut animal or zombie - if (!alive _cursorTarget and (_isAnimal or _isZombie) and _hasKnife) then { - _isHarvested = _cursorTarget getVariable["meatHarvested",false]; - if (s_player_butcher < 0 and !_isHarvested) then { + if (_player_butcher) then { + if (s_player_butcher < 0) then { if(_isZombie) then { - s_player_butcher = player addAction ["Gut Zombie", "\z\addons\dayz_code\actions\gather_zparts.sqf",_cursorTarget, 3, true, true, "", ""]; + s_player_butcher = player addAction ["Gut Zombie", "\z\addons\dayz_code\actions\gather_zparts.sqf",_cursorTarget, 0, true, true, "", ""]; } else { s_player_butcher = player addAction [localize "str_actions_self_04", "\z\addons\dayz_code\actions\gather_meat.sqf",_cursorTarget, 3, true, true, "", ""]; }; }; - } else { player removeAction s_player_butcher; s_player_butcher = -1; }; - + + // Study Body + if (_player_studybody) then { + if (s_player_studybody < 0) then { + s_player_studybody = player addAction [localize "str_action_studybody", "\z\addons\dayz_code\actions\study_body.sqf",_cursorTarget, 0, false, true, "",""]; + }; + } else { + player removeAction s_player_studybody; + s_player_studybody = -1; + }; + + // logic vars + _player_cook = false; + _player_boil = false; + + // CURSOR TARGET IS FIRE + if (inflamed _cursorTarget) then { + + //Fireplace Actions check + if (_hasRawMeat) then { + _player_cook = true; + }; + + // Boil water + if (_hasbottleitem and _hastinitem) then { + _player_boil = true; + }; + }; + + if (_player_SurrenderedGear) then { + if (s_player_SurrenderedGear < 0) then { + s_player_SurrenderedGear = player addAction ["Gear", "\z\addons\dayz_code\actions\surrender_gear.sqf",_cursorTarget, 1, true, true, "", ""]; + }; + } else { + player removeAction s_player_SurrenderedGear; + s_player_SurrenderedGear = -1; + }; + //Fireplace Actions check - if (inflamed _cursorTarget and _hasRawMeat) then { + if (_player_cook) then { if (s_player_cook < 0) then { s_player_cook = player addAction [localize "str_actions_self_05", "\z\addons\dayz_code\actions\cook.sqf",_cursorTarget, 3, true, true, "", ""]; }; @@ -270,7 +422,9 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu player removeAction s_player_cook; s_player_cook = -1; }; - if (inflamed _cursorTarget and (_hasbottleitem and _hastinitem)) then { + + // Boil water + if (_player_boil) then { if (s_player_boil < 0) then { s_player_boil = player addAction [localize "str_actions_boilwater", "\z\addons\dayz_code\actions\boil.sqf",_cursorTarget, 3, true, true, "", ""]; }; @@ -289,9 +443,17 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu }; //Packing my tent - if(_cursorTarget isKindOf "TentStorage" and _ownerID == dayz_characterID) then { - if ((s_player_packtent < 0) and (player distance _cursorTarget < 3)) then { - s_player_packtent = player addAction [localize "str_actions_self_07", "\z\addons\dayz_code\actions\tent_pack.sqf",_cursorTarget, 0, false, true, "",""]; + if(_isTent and (player distance _cursorTarget < 3)) then { + if (_ownerID == dayz_characterID) then { + if (s_player_packtent < 0) then { + s_player_packtent = player addAction [localize "str_actions_self_07", "\z\addons\dayz_code\actions\tent_pack.sqf",_cursorTarget, 0, false, true, "",""]; + }; + } else { + if(("ItemJerrycan" in _magazinesPlayer) and ("ItemMatchbox_DZE" in weapons player)) then { + if (s_player_packtent < 0) then { + s_player_packtent = player addAction ["Destroy Tent", "\z\addons\dayz_code\actions\remove.sqf",_cursorTarget, 1, true, true, "", ""]; + }; + }; }; } else { player removeAction s_player_packtent; @@ -299,19 +461,19 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu }; //Allow owner to unlock vault - if((_typeOfCursorTarget == "VaultStorageLocked" or _typeOfCursorTarget == "VaultStorage") and _ownerID != "0" and (player distance _cursorTarget < 3)) then { + if((_typeOfCursorTarget in DZE_LockableStorage) and _ownerID != "0" and (player distance _cursorTarget < 3)) then { if (s_player_unlockvault < 0) then { - if(_typeOfCursorTarget == "VaultStorageLocked") then { + if(_typeOfCursorTarget in DZE_LockedStorage) then { if(_ownerID == dayz_combination or _ownerID == dayz_playerUID) then { - _combi = player addAction ["Open Safe", "\z\addons\dayz_code\actions\vault_unlock.sqf",_cursorTarget, 0, false, true, "",""]; + _combi = player addAction [format["Open %1",_text], "\z\addons\dayz_code\actions\vault_unlock.sqf",_cursorTarget, 0, false, true, "",""]; } else { - _combi = player addAction ["Unlock Safe", "\z\addons\dayz_code\actions\vault_combination_1.sqf",_cursorTarget, 0, false, true, "",""]; + _combi = player addAction [format["Unlock %1",_text], "\z\addons\dayz_code\actions\vault_combination_1.sqf",_cursorTarget, 0, false, true, "",""]; }; s_player_combi set [count s_player_combi,_combi]; s_player_unlockvault = 1; } else { if(_ownerID != dayz_combination and _ownerID != dayz_playerUID) then { - _combi = player addAction ["Enter Combo", "\z\addons\dayz_code\actions\vault_combination_1.sqf",_cursorTarget, 0, false, true, "",""]; + _combi = player addAction ["Re-Enter Combination", "\z\addons\dayz_code\actions\vault_combination_1.sqf",_cursorTarget, 0, false, true, "",""]; s_player_combi set [count s_player_combi,_combi]; s_player_unlockvault = 1; }; @@ -323,15 +485,15 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu }; //Allow owner to pack vault - if(_typeOfCursorTarget == "VaultStorage" and _ownerID != "0" and (player distance _cursorTarget < 3)) then { + if(_typeOfCursorTarget in DZE_UnLockedStorage and _ownerID != "0" and (player distance _cursorTarget < 3)) then { if (s_player_lockvault < 0) then { if(_ownerID == dayz_combination or _ownerID == dayz_playerUID) then { - s_player_lockvault = player addAction ["Lock Safe", "\z\addons\dayz_code\actions\vault_lock.sqf",_cursorTarget, 0, false, true, "",""]; + s_player_lockvault = player addAction [format["Lock %1",_text], "\z\addons\dayz_code\actions\vault_lock.sqf",_cursorTarget, 0, false, true, "",""]; }; }; if (s_player_packvault < 0 and (_ownerID == dayz_combination or _ownerID == dayz_playerUID)) then { - s_player_packvault = player addAction ["Pack Safe", "\z\addons\dayz_code\actions\vault_pack.sqf",_cursorTarget, 0, false, true, "",""]; + s_player_packvault = player addAction [format["Pack %1",_text], "\z\addons\dayz_code\actions\vault_pack.sqf",_cursorTarget, 0, false, true, "",""]; }; } else { player removeAction s_player_packvault; @@ -344,8 +506,8 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu //Player Deaths if(_typeOfCursorTarget == "Info_Board_EP1") then { - if ((s_player_information < 0) and (player distance _cursorTarget < 3)) then { - s_player_information = player addAction ["Recent Deaths", "\z\addons\dayz_code\actions\list_playerDeaths.sqf",[], 0, false, true, "",""]; + if (s_player_information < 0) then { + s_player_information = player addAction ["Recent Murders", "\z\addons\dayz_code\actions\list_playerDeaths.sqf",[], 7, false, true, "",""]; }; } else { player removeAction s_player_information; @@ -354,7 +516,7 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu //Fuel Pump if(_typeOfCursorTarget in dayz_fuelpumparray) then { - if ((s_player_fuelauto < 0) and (player distance _cursorTarget < 3)) then { + if (s_player_fuelauto < 0) then { // check if Generator_DZ is running within 30 meters _findNearestGens = nearestObjects [player, ["Generator_DZ"], 30]; @@ -368,7 +530,7 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu // show that pump needs power if no generator nearby. if(_IsNearRunningGen > 0) then { - s_player_fuelauto = player addAction ["Fill Vehicle", "\z\addons\dayz_code\actions\fill_nearestVehicle.sqf",[], 0, false, true, "",""]; + s_player_fuelauto = player addAction ["Fill Vehicle", "\z\addons\dayz_code\actions\fill_nearestVehicle.sqf",objNull, 0, false, true, "",""]; } else { s_player_fuelauto = player addAction ["Needs Power", "",[], 0, false, true, "",""]; }; @@ -378,9 +540,79 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu s_player_fuelauto = -1; }; + //Fuel Pump on truck + if(_typeOfCursorTarget in DZE_fueltruckarray and alive _cursorTarget) then { + if (s_player_fuelauto2 < 0) then { + // show that fuel truck pump needs power. + if(isEngineOn _cursorTarget) then { + s_player_fuelauto2 = player addAction ["Fill Vehicle", "\z\addons\dayz_code\actions\fill_nearestVehicle.sqf",_cursorTarget, 0, false, true, "",""]; + } else { + s_player_fuelauto2 = player addAction ["Needs Power", "",[], 0, false, true, "",""]; + }; + }; + } else { + player removeAction s_player_fuelauto2; + s_player_fuelauto2 = -1; + }; + + // inplace upgrade tool + if ((_cursorTarget isKindOf "ModularItems") or (_cursorTarget isKindOf "Land_DZE_WoodDoor_Base") or (_cursorTarget isKindOf "CinderWallDoor_DZ_Base")) then { + if ((s_player_lastTarget select 0) != _cursorTarget) then { + if (s_player_upgrade_build > 0) then { + player removeAction s_player_upgrade_build; + s_player_upgrade_build = -1; + }; + }; + if (s_player_upgrade_build < 0) then { + // s_player_lastTarget = _cursorTarget; + s_player_lastTarget set [0,_cursorTarget]; + s_player_upgrade_build = player addAction [format["Upgrade %1",_text], "\z\addons\dayz_code\actions\player_upgrade.sqf",_cursorTarget, -1, false, true, "",""]; + }; + } else { + player removeAction s_player_upgrade_build; + s_player_upgrade_build = -1; + }; + + // downgrade system + if((_isDestructable or _cursorTarget isKindOf "Land_DZE_WoodDoorLocked_Base" or _cursorTarget isKindOf "CinderWallDoorLocked_DZ_Base") and (DZE_Lock_Door == _ownerID)) then { + if ((s_player_lastTarget select 1) != _cursorTarget) then { + if (s_player_downgrade_build > 0) then { + player removeAction s_player_downgrade_build; + s_player_downgrade_build = -1; + }; + }; + + if (s_player_downgrade_build < 0) then { + s_player_lastTarget set [1,_cursorTarget]; + s_player_downgrade_build = player addAction [format["Remove Lock from %1",_text], "\z\addons\dayz_code\actions\player_buildingDowngrade.sqf",_cursorTarget, -2, false, true, "",""]; + }; + } else { + player removeAction s_player_downgrade_build; + s_player_downgrade_build = -1; + }; + + // inplace maintenance tool + if((_cursorTarget isKindOf "ModularItems" or _cursorTarget isKindOf "DZE_Housebase" or _typeOfCursorTarget in DZE_ExtraMaintain) and (damage _cursorTarget >= 0.1)) then { + if ((s_player_lastTarget select 2) != _cursorTarget) then { + if (s_player_maint_build > 0) then { + player removeAction s_player_maint_build; + s_player_maint_build = -1; + }; + }; + + if (s_player_maint_build < 0) then { + s_player_lastTarget set [2,_cursorTarget]; + s_player_maint_build = player addAction [format["Maintain %1",_text], "\z\addons\dayz_code\actions\player_buildingMaint.sqf",_cursorTarget, -2, false, true, "",""]; + }; + } else { + player removeAction s_player_maint_build; + s_player_maint_build = -1; + }; + + //Start Generator if(_cursorTarget isKindOf "Generator_DZ") then { - if ((s_player_fillgen < 0) and (player distance _cursorTarget < 3)) then { + if (s_player_fillgen < 0) then { // check if not running if((_cursorTarget getVariable ["GeneratorRunning", false])) then { @@ -400,16 +632,26 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu player removeAction s_player_fillgen; s_player_fillgen = -1; }; - - // not the right place for this... - // Find if fuel pump is within 5 meters. - // If so then look for a generator within 30m of pump - // and if generator is running - // Allow auto fill + //Towing with tow truck + /* + if(_typeOfCursorTarget == "TOW_DZE") then { + if (s_player_towing < 0) then { + if(!(_cursorTarget getVariable ["DZEinTow", false])) then { + s_player_towing = player addAction ["Attach Straps", "\z\addons\dayz_code\actions\tow_AttachStraps.sqf",_cursorTarget, 0, false, true, "",""]; + } else { + s_player_towing = player addAction ["Detach Straps", "\z\addons\dayz_code\actions\tow_DetachStraps.sqf",_cursorTarget, 0, false, true, "",""]; + }; + }; + } else { + player removeAction s_player_towing; + s_player_towing = -1; + }; + */ + //Sleep - if(_cursorTarget isKindOf "TentStorage" and _ownerID == dayz_characterID) then { + if(_isTent and _ownerID == dayz_characterID) then { if ((s_player_sleep < 0) and (player distance _cursorTarget < 3)) then { s_player_sleep = player addAction [localize "str_actions_self_sleep", "\z\addons\dayz_code\actions\player_sleep.sqf",_cursorTarget, 0, false, true, "",""]; }; @@ -422,8 +664,8 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu if ((dayz_myCursorTarget != _cursorTarget) and _isVehicle and !_isMan and _hasToolbox and (damage _cursorTarget < 1) and !_isDisallowRepair) then { if (s_player_repair_crtl < 0) then { dayz_myCursorTarget = _cursorTarget; - _menu = dayz_myCursorTarget addAction ["Repair Vehicle", "\z\addons\dayz_code\actions\repair_vehicle.sqf",_cursorTarget, 0, true, false, "",""]; - _menu1 = dayz_myCursorTarget addAction ["Salvage Vehicle", "\z\addons\dayz_code\actions\salvage_vehicle.sqf",_cursorTarget, 0, true, false, "",""]; + _menu = dayz_myCursorTarget addAction [localize "STR_EPOCH_PLAYER_REPAIRV", "\z\addons\dayz_code\actions\repair_vehicle.sqf",_cursorTarget, 0, true, false, "",""]; + _menu1 = dayz_myCursorTarget addAction [localize "STR_EPOCH_PLAYER_SALVAGEV", "\z\addons\dayz_code\actions\salvage_vehicle.sqf",_cursorTarget, 0, true, false, "",""]; s_player_repairActions set [count s_player_repairActions,_menu]; s_player_repairActions set [count s_player_repairActions,_menu1]; s_player_repair_crtl = 1; @@ -463,19 +705,17 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu // Static Menu { - diag_log format["DEBUG TRADER: %1", _x]; + //diag_log format["DEBUG TRADER: %1", _x]; _buy = player addAction [format["Trade %1 %2 for %3 %4",(_x select 3),(_x select 5),(_x select 2),(_x select 6)], "\z\addons\dayz_code\actions\trade_items_wo_db.sqf",[(_x select 0),(_x select 1),(_x select 2),(_x select 3),(_x select 4),(_x select 5),(_x select 6)], (_x select 7), true, true, "",""]; s_player_parts set [count s_player_parts,_buy]; } forEach (_traderMenu select 1); // Database menu - { - _buy = player addAction [(_x select 0), "\z\addons\dayz_code\actions\buy_or_sell.sqf",[(_x select 1),(_x select 0)], 99, true, false, "",""]; - s_player_parts set [count s_player_parts,_buy]; - } forEach (_traderMenu select 0); + _buy = player addAction [localize "STR_EPOCH_PLAYER_289", "\z\addons\dayz_code\actions\show_dialog.sqf",(_traderMenu select 0), 99, true, false, "",""]; + s_player_parts set [count s_player_parts,_buy]; // Add static metals trader options under sub menu - _metals_trader = player addAction ["Trade Metals", "\z\addons\dayz_code\actions\trade_metals.sqf",["na"], 0, true, false, "",""]; + _metals_trader = player addAction [localize "STR_EPOCH_PLAYER_301", "\z\addons\dayz_code\actions\trade_metals.sqf",["na"], 0, true, false, "",""]; s_player_parts set [count s_player_parts,_metals_trader]; }; @@ -487,14 +727,6 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu s_player_parts_crtl = -1; }; - if (_isMan and !_isAlive and !_isZombie) then { - if (s_player_studybody < 0) then { - s_player_studybody = player addAction [localize "str_action_studybody", "\z\addons\dayz_code\actions\study_body.sqf",_cursorTarget, 0, false, true, "",""]; - }; - } else { - player removeAction s_player_studybody; - s_player_studybody = -1; - }; if(dayz_tameDogs) then { @@ -528,7 +760,7 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu }; if (s_player_warndog < 0) then { _warn = _dogHandle getFSMVariable "_watchDog"; - if (_warn) then { _text = "Quiet"; _warn = false; } else { _text = "Alert"; _warn = true; }; + if (_warn) then { _text = (localize "str_epoch_player_247"); _warn = false; } else { _text = (localize "str_epoch_player_248"); _warn = true; }; s_player_warndog = player addAction [format[localize "str_actions_warndog",_text],"\z\addons\dayz_code\actions\dog\warn.sqf",[_dogHandle, _warn], 2, false, true,"",""]; }; if (s_player_followdog < 0) then { @@ -560,6 +792,7 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu {player removeAction _x} forEach s_player_combi;s_player_combi = []; dayz_myCursorTarget = objNull; + s_player_lastTarget = [objNull,objNull,objNull,objNull,objNull]; {player removeAction _x} forEach s_player_parts;s_player_parts = []; s_player_parts_crtl = -1; @@ -570,6 +803,9 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu player removeAction s_player_checkGear; s_player_checkGear = -1; + player removeAction s_player_SurrenderedGear; + s_player_SurrenderedGear = -1; + //Others player removeAction s_player_forceSave; s_player_forceSave = -1; @@ -623,8 +859,18 @@ if (!isNull cursorTarget and !_inVehicle and !_isPZombie and (player distance cu s_player_information = -1; player removeAction s_player_fillgen; s_player_fillgen = -1; + player removeAction s_player_upgrade_build; + s_player_upgrade_build = -1; + player removeAction s_player_maint_build; + s_player_maint_build = -1; + player removeAction s_player_downgrade_build; + s_player_downgrade_build = -1; + player removeAction s_player_towing; + s_player_towing = -1; player removeAction s_player_fuelauto; s_player_fuelauto = -1; + player removeAction s_player_fuelauto2; + s_player_fuelauto2 = -1; }; @@ -634,15 +880,15 @@ _dogHandle = player getVariable ["dogID", 0]; if (_dogHandle > 0) then { _dog = _dogHandle getFSMVariable "_dog"; _ownerID = "0"; - if (!isNull cursorTarget) then { _ownerID = cursorTarget getVariable ["characterID","0"]; }; + if (!isNull cursorTarget) then { _ownerID = cursorTarget getVariable ["CharacterID","0"]; }; if (_canDo and !_inVehicle and alive _dog and _ownerID != dayz_characterID) then { if (s_player_movedog < 0) then { s_player_movedog = player addAction [localize "str_actions_movedog", "\z\addons\dayz_code\actions\dog\move.sqf", player getVariable ["dogID", 0], 1, false, true, "", ""]; }; if (s_player_speeddog < 0) then { - _text = "Walk"; + _text = (localize "str_epoch_player_249"); _speed = 0; - if (_dog getVariable ["currentSpeed",1] == 0) then { _speed = 1; _text = "Run"; }; + if (_dog getVariable ["currentSpeed",1] == 0) then { _speed = 1; _text = (localize "str_epoch_player_250"); }; s_player_speeddog = player addAction [format[localize "str_actions_speeddog", _text], "\z\addons\dayz_code\actions\dog\speed.sqf",[player getVariable ["dogID", 0],_speed], 0, false, true, "", ""]; }; if (s_player_calldog < 0) then { @@ -656,4 +902,4 @@ if (_dogHandle > 0) then { s_player_speeddog = -1; player removeAction s_player_calldog; s_player_calldog = -1; -}; \ No newline at end of file +}; diff --git a/SQF/dayz_code/compile/fn_unconscious.sqf b/SQF/dayz_code/compile/fn_unconscious.sqf index ddfe9153d..e6d5a86a7 100644 --- a/SQF/dayz_code/compile/fn_unconscious.sqf +++ b/SQF/dayz_code/compile/fn_unconscious.sqf @@ -1,4 +1,4 @@ -private ["_timeout","_isOnDeck","_isInLocation","_inVehicle","_bloodLow","_isHospital","_totalTimeout","_display","_ctrl1","_ctrl1Pos"]; +private ["_nul","_timeout","_isOnDeck","_isInLocation","_inVehicle","_bloodLow","_isHospital","_totalTimeout","_display","_ctrl1","_ctrl1Pos"]; disableSerialization; if ((!r_player_handler1) and (r_handlerCount == 0)) then { //Unconscious Meter @@ -18,7 +18,7 @@ if ((!r_player_handler1) and (r_handlerCount == 0)) then { disableUserInput true; //waitUntil{USEC_MotherInbox == ""}; //["MED001",0,"Unconscious"] call fnc_usec_recordEventClient; - diag_log "CLIENT: Unconscious..."; + //diag_log "CLIENT: Unconscious..."; while {(r_player_unconscious)} do { _ctrl1 ctrlSetPosition [(_ctrl1Pos select 0),(_ctrl1Pos select 1),(_ctrl1Pos select 2),((0.136829 * safezoneH) * (1 -(r_player_timeout / _totalTimeout)))]; _ctrl1 ctrlCommit 1; @@ -46,7 +46,7 @@ if ((!r_player_handler1) and (r_handlerCount == 0)) then { r_player_timeout = r_player_timeout - 1; } else { if ((!r_player_dead) and (!r_player_cardiac)) then { - nul = [] spawn fnc_usec_recoverUncons; + _nul = [] spawn fnc_usec_recoverUncons; }; }; //Check if near field hospital @@ -77,17 +77,17 @@ if ((!r_player_handler1) and (r_handlerCount == 0)) then { sleep 1; r_player_handler = false; - nul = [] spawn fnc_usec_recoverUncons; + _nul = [] spawn fnc_usec_recoverUncons; }; if (!(player getVariable ["NORRN_unconscious", true])) then { - nul = [] spawn fnc_usec_recoverUncons; + _nul = [] spawn fnc_usec_recoverUncons; }; if(animationState player == "AmovPpneMstpSnonWnonDnon_healed") then { - nul = [] spawn fnc_usec_recoverUncons; + _nul = [] spawn fnc_usec_recoverUncons; }; }; 4 cutRsc ["default", "PLAIN",1]; - diag_log "CLIENT: Conscious..."; + //diag_log "CLIENT: Conscious..."; disableUserInput false; //waitUntil{USEC_MotherInbox == ""}; //["MED001",0,"Conscious"] call fnc_usec_recordEventClient; diff --git a/SQF/dayz_code/compile/fnc_MapEventHandler.sqf b/SQF/dayz_code/compile/fnc_MapEventHandler.sqf index d880e630d..3e947bd23 100644 --- a/SQF/dayz_code/compile/fnc_MapEventHandler.sqf +++ b/SQF/dayz_code/compile/fnc_MapEventHandler.sqf @@ -2,30 +2,21 @@ private ["_markerstr","_class","_name","_type","_position","_radiusA","_radiusB" if ("ItemMap_Debug" in items player) then { // _world = toUpper(worldName); - _maptype = ["NameCityCapital","NameCity","NameVillage","NameLocal"]; - _config = configFile >> "CfgWorlds" >> worldName >> "Names"; - + _maptype = ["NameCityCapital","NameCity","NameVillage","NameLocal"]; _config = configFile >> "CfgWorlds" >> worldName >> "Names"; for "_i" from 0 to (count _config -1) do { - _class = _config select _i; //Returns a conif - _name = getText (_class >> "name"); - _type = getText (_class >> "type"); - _position = getArray (_class >> "position"); - _radiusA = getNumber (_class >> "radiusA"); - _radiusB = getNumber (_class >> "radiusB"); - - + _class = _config select _i; //Returns a conif _name = getText (_class >> "name"); _type = getText (_class >> "type"); _position = getArray (_class >> "position"); _radiusA = getNumber (_class >> "radiusA"); _radiusB = getNumber (_class >> "radiusB"); if (_type in _maptype) then { diag_log(format["Config Type, Name: %1 / Type: %2 / Position: %3, Passed",_name,_type,_position]); - // _rnd = random 1; - // _chance = 0.6; - // if (_rnd < _chance) then { - _markerstr = createMarkerLocal ["markername_" +str (_name), _position]; - _markerstr setMarkerTextLocal _name; - _markerstr setMarkerColorLocal "ColorGreen"; - _markerstr setMarkerShapeLocal "ELLIPSE"; - _markerstr setMarkerBrushLocal "Grid"; + // _rnd = random 1; + // _chance = 0.6; + // if (_rnd < _chance) then { + _markerstr = createMarkerLocal ["markername_" +str (_name), _position]; + _markerstr setMarkerTextLocal _name; + _markerstr setMarkerColorLocal "ColorGreen"; + _markerstr setMarkerShapeLocal "ELLIPSE"; + _markerstr setMarkerBrushLocal "Grid"; _markerstr setMarkerSizeLocal [_radiusA, _radiusB]; - // }; - }; - }; + // }; + }; + }; }; \ No newline at end of file diff --git a/SQF/dayz_code/compile/local_eventKill.sqf b/SQF/dayz_code/compile/local_eventKill.sqf index c6882e1f6..40ef24982 100644 --- a/SQF/dayz_code/compile/local_eventKill.sqf +++ b/SQF/dayz_code/compile/local_eventKill.sqf @@ -1,7 +1,7 @@ //[unit, selectionName, damage, source, projectile] //will only run when local to the created object //record any key hits to the required selection -private["_zed","_killer","_kills","_array","_type"]; +private ["_zed","_killer","_kills","_array","_type","_humanity"]; _array = _this select 0; _zed = _array select 0; @@ -11,4 +11,9 @@ _type = _this select 1; if (local _zed) then { _kills = _killer getVariable[_type,0]; _killer setVariable[_type,(_kills + 1),true]; + + //increase players humanity when zed killed + _humanity = _killer getVariable["humanity",0]; + _humanity = _humanity + 5; + _killer setVariable["humanity",_humanity,true]; }; \ No newline at end of file diff --git a/SQF/dayz_code/compile/local_gutObject.sqf b/SQF/dayz_code/compile/local_gutObject.sqf index 7e6259190..194146533 100644 --- a/SQF/dayz_code/compile/local_gutObject.sqf +++ b/SQF/dayz_code/compile/local_gutObject.sqf @@ -1,9 +1,10 @@ -private["_animalbody","_qty","_rawfoodtype","_ehLoc"]; +private ["_animalbody","_qty","_rawfoodtype"]; _animalbody = _this select 0; -_qty = _this select 1; -_rawfoodtype = getText (configFile >> "CfgSurvival" >> "Meat" >> typeOf _animalbody >> "rawfoodtype"); if (local _animalbody) then { + _qty = _this select 1; + _rawfoodtype = getText (configFile >> "CfgSurvival" >> "Meat" >> typeOf _animalbody >> "rawfoodtype"); + for "_x" from 1 to _qty do { _animalbody addMagazine _rawfoodtype; }; @@ -15,17 +16,12 @@ if (local _animalbody) then { while {(count magazines _body >0) and (time - _timer < 300) } do { sleep 5; }; - //["dayzHideBody",_body] call broadcastRpcCallAll; - dayzHideBody = _body; + //["PVDZE_plr_HideBody",_body] call broadcastRpcCallAll; + PVDZE_plr_HideBody = _body; hideBody _body; // local player - publicVariable "dayzHideBody"; // remote player + publicVariable "PVDZE_plr_HideBody"; // remote player sleep 5; deleteVehicle _body; true; }; - -} else { - _ehLoc = "client"; - if (isServer) then { _ehLoc = "server"; }; - diag_log format["gutObject EH on %1 item not local ! Type: %2",_ehLoc,str(_animalbody)]; }; \ No newline at end of file diff --git a/SQF/dayz_code/compile/local_gutObjectZ.sqf b/SQF/dayz_code/compile/local_gutObjectZ.sqf index 34cdf82e9..9eb906db6 100644 --- a/SQF/dayz_code/compile/local_gutObjectZ.sqf +++ b/SQF/dayz_code/compile/local_gutObjectZ.sqf @@ -1,4 +1,4 @@ -private ["_zombiebody","_ehLoc"]; +private ["_zombiebody"]; _zombiebody = _this select 0; // _qty = _this select 1; @@ -12,19 +12,13 @@ if (local _zombiebody) then { while {(count magazines _body >0) and (time - _timer < 300) } do { sleep 5; }; - //["dayzHideBody",_body] call broadcastRpcCallAll; - dayzHideBody = _body; + //["PVDZE_plr_HideBody",_body] call broadcastRpcCallAll; + PVDZE_plr_HideBody = _body; hideBody _body; // local player - publicVariable "dayzHideBody"; // remote player + publicVariable "PVDZE_plr_HideBody"; // remote player sleep 5; deleteVehicle _body; - // Give small humanity increase after body is removed - [player,1] call player_humanityChange; true; }; -} else { - _ehLoc = "client"; - if (isServer) then { _ehLoc = "server"; }; - diag_log format["gutObject EH on %1 item not local ! Type: %2",_ehLoc,str(_zombiebody)]; }; \ No newline at end of file diff --git a/SQF/dayz_code/compile/local_lights_house.sqf b/SQF/dayz_code/compile/local_lights_house.sqf new file mode 100644 index 000000000..433e87ce9 --- /dev/null +++ b/SQF/dayz_code/compile/local_lights_house.sqf @@ -0,0 +1,102 @@ +/* + DayZ Epoch Lighting System - House Lights + Made for DayZ Epoch by axeman please ask permission to use/edit/distribute email gregory.andrew@gmail.com or vbawol@veteranbastards.com. +*/ +private ["_objLightPoint","_pos","_objHouse","_dir","_rng","_lpDist","_nrstTrig","_rndLights","_lmpCol","_hsAnimPer","_brtns","_lightPcnt","_hsLPDist","_hsTime","_hsCount","_litCount","_hsAnimPer2","_chnGCount","_debug"]; +_hsCount = 0; +_litCount = 0; +_chnGCount = 0; +//_debug = false; + +_rng = _this select 0;//player range to light windows +_nrstTrig = _this select 1; +_rndLights = _this select 2; +_lmpCol = _this select 3; +_lpDist = _this select 4;//Range to create lightpoints at +_hsLPDist = 2; //Distance to dettect local lightpoint from house center +_objHouse = nearestObjects [_nrstTrig, ["House"], _rng]; +if(!isNil "_objHouse")then{ + _hsTime = time; + { + //axeDiagLog = format["HL:ATTEMPT typeof _x:%1 | _x:%2",typeof _x,_x]; + //publicVariable "axeDiagLog"; + _hsAnimPer = getNumber (configFile >> "CfgVehicles" >> (typeof _x) >> "AnimationSources" >> "Lights_1" >> "animPeriod"); + _hsAnimPer2 = getNumber (configFile >> "CfgVehicles" >> (typeof _x) >> "AnimationSources" >> "Lights_2" >> "animPeriod"); + //axeDiagLog = format["HL:CONFIG:%1 | Base:%2 | MLight Bright:%3 | MLight Blink:%4 | Alive:%5 | Lights_2:%6",_hsAnimPer,_base,_mLights,_mLightsBlink, alive _x,_hsAnimPer2]; + //publicVariable "axeDiagLog"; + if(_hsAnimPer>0 && alive _x)then{//Is house with window + + _brtns = 0.0025; + _lightPcnt = (player distance _x)/10; + _brtns = _brtns * _lightPcnt;//Light brightness by percentage + //Min / Max Levels + if (_brtns > 0.06)then{_brtns = 0.06;}; + if (_brtns < 0.015)then{_brtns = 0.015;}; + + _objLightPoint = nearestObject [_x, "#lightpoint"]; + _pos = getPos _x; + _dir = getDir _x; + + if(_x getVariable ["axeHLight", 0]<1)then{ + if(_rndLights>random 100)then{ + _litCount = _litCount +1; + if(_x animationPhase "Lights_1"==0) then{ + _x animate ["Lights_1",1]; + if(_hsAnimPer2>0)then{ + if(42 > random 100) then{_x animate ["Lights_2",1];};//Randomly light second set of windows if house has the option + }; + //Wait for animation phase + while{true}do{sleep .1;if (_x animationPhase "Lights_1"==1) exitWith {};}; + }; + //axeDiagLog = format["HL: animPhase:%1",_x animationPhase "Lights_1"]; + //publicVariable "axeDiagLog"; + if((_x animationPhase "Lights_1">0))then{ + + if((abs ([_pos, _objLightPoint] call BIS_fnc_distance2D))>_hsLPDist)then{ + if(player distance _x < _lpDist)then{ + //if(_debug)then{axeDiagLog = format["HL:NEW LP:%1 | _brtns:%2",_x,_brtns];publicVariable "axeDiagLog";}; + //[_lmpCol,0.01,_lmpCol,[_pos select 0,_pos select 1,1],_dir,[0,0,-1]] call axe_newLightPoint; + [_lmpCol,_brtns,_lmpCol,getPos _x,_dir,[0,0,-2.6]] call axe_newLightPoint; + _x setVariable ["brtns", _brtns, false]; + _x setVariable ["axeHLight", 1, false]; + }; + }else{ + if(player distance _x < _lpDist)then{ + //if(_debug)then{axeDiagLog = format["HL:EXISTS LP:%1 | _brtns:%2",_x,_brtns];publicVariable "axeDiagLog";}; + //[_lmpCol,_brtns,_lmpCol,_objLightPoint] call axe_lightPoint; + _objLightPoint setLightColor _lmpCol; + _objLightPoint setLightBrightness _brtns; + _objLightPoint setLightAmbient _lmpCol; + _chnGCount = _chnGCount + 1; + _x setVariable ["brtns", _brtns, false]; + _x setVariable ["axeHLight", 1, false]; + }; + }; + }; + }; + }else{//change brightness + if(player distance _x < _lpDist)then{ + if((abs ([_pos, _objLightPoint] call BIS_fnc_distance2D))<_hsLPDist)then{ + _litCount = _litCount +1; + //if(_debug)then{axeDiagLog = format["HL:EXISTS LP:%1 | _brtns:%2",_x,_brtns];publicVariable "axeDiagLog";}; + _chnGCount = _chnGCount + 1; + _x setVariable ["brtns", _brtns, false]; + //[_lmpCol,_brtns,_lmpCol,_objLightPoint] call axe_lightPoint; + _objLightPoint setLightColor _lmpCol; + _objLightPoint setLightBrightness _brtns; + _objLightPoint setLightAmbient _lmpCol; + }; + }else{ + deleteVehicle _objLightPoint; + _x setVariable ["axeHLight", 0, false]; + }; + }; + }; + //axeDiagLog = "-------------------------------------------"; + _hsCount = _hsCount + 1; + } forEach _objHouse; + if(_debug)then{ + //axeDiagLog = format["HL:FINISHED: Time:%1 | Total Houses:%2 | Lit Houses:%3",time - _hsTime,_hsCount,_litCount]; + //publicVariable "axeDiagLog"; + }; +}; diff --git a/SQF/dayz_code/compile/local_lights_init.sqf b/SQF/dayz_code/compile/local_lights_init.sqf new file mode 100644 index 000000000..3ceaeaad4 --- /dev/null +++ b/SQF/dayz_code/compile/local_lights_init.sqf @@ -0,0 +1,109 @@ +/* + DayZ Epoch Lighting System - Light Init + Made for DayZ Epoch by axeman please ask permission to use/edit/distribute email gregory.andrew@gmail.com or vbawol@veteranbastards.com. + + To Do - Light poles - Automatic lighting for bases (with or without generator) - Menu action to switch off house and tower lights - Add sparks and electrical sound - Add slight randomness to 'reliable' light source - Try and use ASC_EU lights for map based streetlights so they have bulbs and look better - Towers within 20m of 3 house light sources may not always light up - Add Custom (enterable) buildings and items (water pump). Maybe create brighter house lightpoints at further distances to compensate for engine limits. + Wishlist - Detect weather to make lights fail in thunder :) +*/ +private ["_sunrise","_slpTime","_lpRange","_hsRange","_nrGen","_genCount","_rndLightsIn","_rndLightsOut","_genClass","_doHouse","_doTower","_doLight","_fnHr","_stHr","_plyr","_ndGen","_trgRng","_rngPlyr","_lightTrig","_lmpCol"]; + +//Start / Stop Time +_stHr = _this select 0; +_fnHr = _this select 1; +_doHouse = _this select 2; +_doTower = _this select 3; +_ndGen = _this select 4; +_rndLightsIn = _this select 5; +_trgRng = _this select 6; +_rngPlyr = _this select 7; +_lmpCol = _this select 8; +_genClass = _this select 9; +_slpTime = _this select 10; +_lpRange = _rngPlyr -20; +_doLight = true; +_nrGen = []; +_genCount = 0; +_hsRange = 250; +_lightTrig = vehicle player;//Central point around which to run the lights +call compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_lightFunctions.sqf"; +axeTowerLights = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\local_lights_tower.sqf"; +axeHouseLights = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\local_lights_house.sqf"; +//axeStreetLights = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\local_lights_street.sqf"; +axeDeleteLights = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\local_lights_off.sqf"; +waitUntil {getPos Player select 0 > 0}; + +//Detect Dusk and Dawn +_sunrise = call world_sunRise; +if(_fnHr < 1)then{_fnHr = _sunrise + 0.5;}; +if(_stHr < 1)then{_stHr = (24 - _sunrise) - 0.5;}; + +//axeDiagLog = format["IL:LIGHTS STARTED: _stHr:%1 | _fnHr:%2 | time:%3 | for:%4",_stHr,_fnHr, dayTime, vehicle player]; +//publicVariable "axeDiagLog"; + +while {alive player}do{ + if(daytime<_fnHr||daytime>_stHr)then{ + _plyr = vehicle player; + _rndLightsOut = _rndLightsIn; + _nrGen = nearestObjects [_plyr, [_genClass], _rngPlyr]; + _genCount = count _nrGen; + + //Set Generator to use and Assign trigger object + _lightTrig = _plyr; + if(_genCount>0)then{ + { + if(_x getVariable["GeneratorRunning",false])then{ + _lightTrig = _x; + }; + }forEach _nrGen; + }; + + if(!_ndGen)then{_lightTrig = _plyr;}; + + //Nearby Generator ? + if(_ndGen && _genCount<1)then{_doLight = false;}else{_doLight=true;}; + + //Generator not required ! + if(!_ndGen)then{_doLight = true;}; + + //Choose range, player or generator + if(_ndGen)then{_hsRange = _trgRng;}else{_hsRange = _rngPlyr;}; + + //100% chance of lights with nearby generator - ToDo, make this slightly lower. + if(_genCount>0&&(_lightTrig getVariable["GeneratorRunning",false]))then{ + _rndLightsOut = 100; + }; + + //Do streetlight stuff + [_trgRng,player,_rndLightsOut] call axe_returnStreetLights; + + if(_ndGen && !(_lightTrig getVariable["GeneratorRunning",false]))then{_doLight = false;};//Final check - Not run if nearest gen isn't running + + //axeDiagLog = format["IL:RUNNING: _doLight:%1 | _ndGen:%2 | _lightTrig:%3 | _rndLightsOut:%4",_doLight,_ndGen,_lightTrig,_rndLightsOut]; + //publicVariable "axeDiagLog"; + + if(_doLight)then{ + //if(speed _plyr > 0 )then{ + if(_doHouse)then{ + //axeDiagLog = format["IL:RUNNING HOUSE: _doLight:%1 | _ndGen:%2 | _lightTrig:%3 | _rndLightsOut:%4",_doLight,_ndGen,_lightTrig,_rndLightsOut]; + //publicVariable "axeDiagLog"; + [_hsRange,_lightTrig,_rndLightsOut,_lmpCol,_lpRange] call axeHouseLights; + }; + //}; + if(_doTower)then{ + //axeDiagLog = format["IL:RUNNING TOWER: _doLight:%1 | _ndGen:%2 | _lightTrig:%3 | _rndLightsOut:%4",_doLight,_ndGen,_lightTrig,_rndLightsOut]; + //publicVariable "axeDiagLog"; + [_rngPlyr,_lightTrig,_rndLightsOut] call axeTowerLights; + }; + }; + + //Decide how and if to turn lights off + if(_ndGen && !(_lightTrig getVariable["GeneratorRunning",false]))then{ + [_rngPlyr,_lightTrig,false,_genCount,_lpRange] call axeDeleteLights; + }; + + if(_rndLightsOut3)then{ + + _hsCount = count _objHouses; + _rnd = random _hsCount; + _objHouse = _objHouses select _rnd; + _pos = getPos _objHouse; + _lightstate = _objHouse animationPhase "Lights_1"; + if(_lightstate==1) then{ + _animlightpoint = nearestObject [_objHouse, "#lightpoint"]; + if((abs ([_pos, _animlightpoint] call BIS_fnc_distance2D))<1)then{_hasLight=true;}; + for "_s" from 1 to 6 do { + if(_s%2==0)then{ + if(_hasLight)then{_animlightpoint setLightBrightness 0;}; + _objHouse animate ["Lights_1",0]; + _objHouse animate ["Lights_2",0]; + }else{ + if(_hasLight)then{_animlightpoint setLightBrightness 0.04;}; + _objHouse animate ["Lights_1",1]; + }; + _sleeptime=(random 100)/100; + sleep _sleeptime; + }; + if(_hasLight)then{deleteVehicle _animlightpoint;}; + _objHouse animate ["Lights_1",0]; + _objHouse animate ["Lights_2",0]; + _objHouse setVariable ["axeHLight", 0, false];//Fail light house leccy supply + }; + }; +}else{//Switch them all off + +_objHouses = nearestObjects [_nrstTrig, ["House"], _rng]; +_nrTowers = nearestObjects [_nrstTrig, ["Land_Ind_IlluminantTower"], _rng]; + + if(count _objHouses >0)then{ + { + _objLightPoint = nearestObject [_x, "#lightpoint"]; + if((abs ([getPos _x, _objLightPoint] call BIS_fnc_distance2D))<1.5)then{ + deleteVehicle _objLightPoint; + }; + }forEach _objHouses; + }; + + if(count _objHouses >0)then{ + { + _x animate ["Lights_1",0]; + _x animate ["Lights_2",0]; + _x setVariable ["axeHLight", 0, false]; + }forEach _objHouses; + }; + + if(count _nrTowers >0)then{ + { + for "_s" from 1 to 4 do { + _objLightPoint = nearestObject [_x, "#lightpoint"]; + if((abs ([getPos _x, _objLightPoint] call BIS_fnc_distance2D))<25)then{ + deleteVehicle _objLightPoint; + }; + }; + + _x setVariable ["axeTLight", 0, false]; + }forEach _nrTowers; + }; +}; diff --git a/SQF/dayz_code/compile/local_lights_tower.sqf b/SQF/dayz_code/compile/local_lights_tower.sqf new file mode 100644 index 000000000..9f426aae8 --- /dev/null +++ b/SQF/dayz_code/compile/local_lights_tower.sqf @@ -0,0 +1,21 @@ +/* + DayZ Epoch Lighting System - Illuminant Tower Lights + Made for DayZ Epoch by axeman please ask permission to use/edit/distribute email gregory.andrew@gmail.com or vbawol@veteranbastards.com. +*/ +private ["_nrTowers","_nrstTrig","_lCol","_lbrt","_lamb","_twrCl"]; +_nrstTrig = _this select 1; +_lCol = [1, 0.88, 0.73]; +_lbrt = 0.04; +_lamb = [1, 0.88, 0.73]; +_twrCl = "Land_Ind_IlluminantTower"; +_nrTowers = nearestObjects [_nrstTrig, [_twrCl], 1000]; +if(count _nrTowers >0)then{ + { + if((_x getVariable ["axeTLight", 0])<1)then{ + //axeDiagLog = format["TL: FOUND:%1",_x]; + //publicVariable "axeDiagLog"; + [_lCol,_lbrt,_lamb,[_x],[true]] call axe_towerLight; + _x setVariable ["axeTLight", 1, false]; + }; + }forEach _nrTowers; +}; diff --git a/SQF/dayz_code/compile/local_roadDebris.sqf b/SQF/dayz_code/compile/local_roadDebris.sqf new file mode 100644 index 000000000..615f37528 --- /dev/null +++ b/SQF/dayz_code/compile/local_roadDebris.sqf @@ -0,0 +1,16 @@ +private ["_spawnveh","_position","_direction","_veh"]; +{ + _spawnveh = _x select 0; + _position = _x select 1; + _direction = _x select 2; + + //diag_log("DEBUG: Spawning a crashed " + _spawnveh + " with " + _spawnloot + " at " + str(_position)); + + _veh = _spawnveh createVehicleLocal _position; + _veh enableSimulation false; + + // Randomize placement a bit + _veh setDir _direction; + _veh setpos _position; + +} forEach _this; \ No newline at end of file diff --git a/SQF/dayz_code/compile/object_monitorGear.sqf b/SQF/dayz_code/compile/object_monitorGear.sqf index 7984d4a25..6eea39f43 100644 --- a/SQF/dayz_code/compile/object_monitorGear.sqf +++ b/SQF/dayz_code/compile/object_monitorGear.sqf @@ -60,13 +60,14 @@ if (vehicle player != player) then { _isVehicle = _object isKindOf "AllVehicles"; _isMan = _object isKindOf "Man"; _isStorage = _object isKindOf "Land_A_tent"; +_isnewstorage = (typeOf _object) in DZE_isNewStorage; _timeout = time + 2; waitUntil { !(isNull (findDisplay 106)) or (_timeout < time) }; //diag_log format["object_monitorGear.sqf: _object: %1 _isStorage: %4 _isVehicle: %2 _isMan: %3 _display: %5", _object, _isVehicle, _isMan, _isStorage, findDisplay 106]; -if ((_isVehicle or _isStorage) and (!_isMan) and (!(isNull (findDisplay 106)))) then { +if ((_isVehicle or _isStorage or _isnewstorage) and (!_isMan) and (!(isNull (findDisplay 106)))) then { _objectName = getText (configFile >> "CfgVehicles" >> (typeof _object) >> "displayName"); _controlText = [] call _getControlText; diff --git a/SQF/dayz_code/compile/object_removeNet.sqf b/SQF/dayz_code/compile/object_removeNet.sqf new file mode 100644 index 000000000..a86e6a055 --- /dev/null +++ b/SQF/dayz_code/compile/object_removeNet.sqf @@ -0,0 +1,13 @@ +private ["_nearNets","_nearNet"]; + +_onLadder = (getNumber (configFile >> "CfgMovesMaleSdr" >> "States" >> (animationState player) >> "onLadder")) == 1; +_canDo = (!r_drag_sqf and !r_player_unconscious and !_onLadder); + +_nearNets = nearestObjects [player, ["DesertLargeCamoNet", "ForestCamoNet_DZ","DesertLargeCamoNet_DZ", "ForestLargeCamoNet_DZ"], 10]; +_nearNet = _nearNets select 0; + + if (!isNull _nearNet and _canDo) then { + [0,1,2,_nearNet] spawn player_removeObject; + } else { + cutText [(localize "str_epoch_player_8"), "PLAIN DOWN"]; + }; \ No newline at end of file diff --git a/SQF/dayz_code/compile/object_removeTankTrap.sqf b/SQF/dayz_code/compile/object_removeTankTrap.sqf new file mode 100644 index 000000000..f49dff762 --- /dev/null +++ b/SQF/dayz_code/compile/object_removeTankTrap.sqf @@ -0,0 +1,13 @@ +private ["_nearTankTraps","_nearTankTrap"]; + +_onLadder = (getNumber (configFile >> "CfgMovesMaleSdr" >> "States" >> (animationState player) >> "onLadder")) == 1; +_canDo = (!r_drag_sqf and !r_player_unconscious and !_onLadder); + +_nearTankTraps = nearestObjects [player, "Hedgehog_DZ", 1]; +_nearTankTrap = _nearTankTraps select 0; + + if (!isNull _nearTankTrap and _canDo) then { + [0,1,2,_nearTankTrap] spawn player_removeObject; + } else { + cutText ["No Tank Traps found nearby.", "PLAIN DOWN"]; + }; diff --git a/SQF/dayz_code/compile/object_setFixServer.sqf b/SQF/dayz_code/compile/object_setFixServer.sqf index dd1bb8779..c45bd1c6e 100644 --- a/SQF/dayz_code/compile/object_setFixServer.sqf +++ b/SQF/dayz_code/compile/object_setFixServer.sqf @@ -12,15 +12,15 @@ if (_selection != "" and local _unit) then { if (isServer) then { [_unit,"repair"] call server_updateObject } else { - dayzUpdateVehicle = [_unit,"repair"]; - publicVariableServer "dayzUpdateVehicle"; + PVDZE_veh_Update = [_unit,"repair"]; + publicVariableServer "PVDZE_veh_Update"; }; } else { if (isServer) then { [_unit,"damage"] call server_updateObject } else { - dayzUpdateVehicle = [_unit,"damage"]; - publicVariableServer "dayzUpdateVehicle"; + PVDZE_veh_Update = [_unit,"damage"]; + publicVariableServer "PVDZE_veh_Update"; }; }; }; \ No newline at end of file diff --git a/SQF/dayz_code/compile/object_setHit.sqf b/SQF/dayz_code/compile/object_setHit.sqf index 342d5d0ac..0ea6a11c7 100644 --- a/SQF/dayz_code/compile/object_setHit.sqf +++ b/SQF/dayz_code/compile/object_setHit.sqf @@ -1,4 +1,4 @@ -private ["_unit","_selection","_strH","_dam"]; +private ["_unit","_selection","_strH","_dam","_damage"]; _unit = _this select 0; _selection = _this select 1; _damage = _this select 2; diff --git a/SQF/dayz_code/compile/object_setHitLocal.sqf b/SQF/dayz_code/compile/object_setHitLocal.sqf index dab5289c9..b532d3383 100644 --- a/SQF/dayz_code/compile/object_setHitLocal.sqf +++ b/SQF/dayz_code/compile/object_setHitLocal.sqf @@ -1,4 +1,4 @@ -private ["_unit","_selection","_strH","_dam","_total"]; +private ["_unit","_selection","_strH","_dam","_total","_damage"]; _unit = _this select 0; _selection = _this select 1; _damage = _this select 2; diff --git a/SQF/dayz_code/compile/object_setHitServer.sqf b/SQF/dayz_code/compile/object_setHitServer.sqf index 3ab99ae60..c2b08de63 100644 --- a/SQF/dayz_code/compile/object_setHitServer.sqf +++ b/SQF/dayz_code/compile/object_setHitServer.sqf @@ -12,9 +12,9 @@ if ((_selection != "") and local _unit) then { _unit setVariable [_strH,_total,true]; if (_damage >= 1) then { - //["dayzUpdateVehicle",[_unit,"damage"]] call callRpcProcedure; - dayzUpdateVehicle = [_unit,"damage"]; - publicVariableServer "dayzUpdateVehicle"; + //["PVDZE_veh_Update",[_unit,"damage"]] call callRpcProcedure; + PVDZE_veh_Update = [_unit,"damage"]; + publicVariableServer "PVDZE_veh_Update"; }; } else { diff --git a/SQF/dayz_code/compile/object_speak.sqf b/SQF/dayz_code/compile/object_speak.sqf index da84e5edb..f95933338 100644 --- a/SQF/dayz_code/compile/object_speak.sqf +++ b/SQF/dayz_code/compile/object_speak.sqf @@ -19,6 +19,10 @@ _num = switch (_type) do { case "dog_bark": {4}; case "dog_growl": {3}; case "dog_qq": {2}; + case "keypad_tick": {2}; + case "flysound": {1}; + case "open_backpack": {4}; + case "open_inventory": {4}; }; if (count _this > 4) then { diff --git a/SQF/dayz_code/compile/player_animalCheck.sqf b/SQF/dayz_code/compile/player_animalCheck.sqf index f72fefd18..dfb8ca329 100644 --- a/SQF/dayz_code/compile/player_animalCheck.sqf +++ b/SQF/dayz_code/compile/player_animalCheck.sqf @@ -41,6 +41,10 @@ if (count _list < dayz_maxAnimals) then { if (player distance _Pos < dayz_animalDistance and NOT surfaceIsWater _Pos and (count _list <= 1)) then { if (_type == "DZ_Pastor") then { _agent = createAgent [_type, _Pos, [], 0, "NONE"]; } else { _agent = createAgent [_type, _Pos, [], 0, "FORM"]; }; _agent setpos _Pos; + + PVDZE_zed_Spawn = [_agent]; + publicVariableServer "PVDZE_zed_Spawn"; + _id = [_pos,_agent] execFSM "\z\addons\dayz_code\system\animal_agent.fsm"; }; sleep 1; diff --git a/SQF/dayz_code/compile/player_antiWall.sqf b/SQF/dayz_code/compile/player_antiWall.sqf new file mode 100644 index 000000000..48948f2e1 --- /dev/null +++ b/SQF/dayz_code/compile/player_antiWall.sqf @@ -0,0 +1,72 @@ +/* + DayZ Epoch anti wall + Made for DayZ Epoch please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. +*/ +private ["_vehicle","_vehiclePos","_playerPos","_activated","_id","_intersectsWith"]; + +_activated = false; +_vehicle = _this; + +// position usually the drivers head area +_vehiclePos = aimpos _vehicle; + +// works best for this type of check on players +_playerPos = visiblePositionASL player; + +// ignore if distance is too far +if((_playerPos distance _vehiclePos) > 10) exitWith {}; + +// Important! without this we looking at the players feet this gets us torso area +_playerPos set [2,(_playerPos select 2)+1]; + +// Look for any intersecting objects +_intersectsWith = lineIntersectsWith [_playerPos, _vehiclePos, player, _vehicle]; +if ((count _intersectsWith) > 0) then { + { + // buildings + if (_x isKindOf "Building" or _x isKindOf "DZE_Housebase") exitWith { + _activated = true; + }; + // walls + if ((typeOf _x) == "" and {["wall_", str _x, false] call fnc_inString}) exitWith { + _activated = true; + }; + } forEach _intersectsWith; +}; + +if(_activated) then { + + // this method is said to be faster than switch, lets try it. + call { + if (DZE_AntiWallCounter == DZE_AntiWallLimit) exitWith { + cutText [(localize "str_epoch_player_9"), "PLAIN DOWN"]; + _id = [player,"crushed"] spawn player_death; + }; + if ((_vehicle emptyPositions "driver") > 0) exitWith { + cutText ["Another object is blocking the vehicle exit.", "PLAIN DOWN"]; + player action ["getInDriver", _vehicle]; + DZE_AntiWallCounter = DZE_AntiWallCounter + 1; + }; + if ((_vehicle emptyPositions "gunner") > 0) exitWith { + cutText ["Another object is blocking the vehicle exit.", "PLAIN DOWN"]; + player action ["GetInGunner", _vehicle]; + DZE_AntiWallCounter = DZE_AntiWallCounter + 1; + }; + if ((_vehicle emptyPositions "commander") > 0) exitWith { + cutText ["Another object is blocking the vehicle exit.", "PLAIN DOWN"]; + player action ["getInCommander", _vehicle]; + DZE_AntiWallCounter = DZE_AntiWallCounter + 1; + }; + if ((_vehicle emptyPositions "cargo") > 0) exitWith { + cutText ["Another object is blocking the vehicle exit.", "PLAIN DOWN"]; + player action ["getInCargo", _vehicle]; + DZE_AntiWallCounter = DZE_AntiWallCounter + 1; + }; + // kill player if none of the above are matched + cutText [(localize "str_epoch_player_9"), "PLAIN DOWN"]; + _id = [player,"crushed"] spawn player_death; + }; + +} else { + DZE_AntiWallCounter = 0; +}; \ No newline at end of file diff --git a/SQF/dayz_code/compile/player_changeCombo.sqf b/SQF/dayz_code/compile/player_changeCombo.sqf new file mode 100644 index 000000000..6542d8ccb --- /dev/null +++ b/SQF/dayz_code/compile/player_changeCombo.sqf @@ -0,0 +1,63 @@ +/* + Change UI image + Made for DayZ Epoch please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. +*/ +private ["_result","_control","_directon","_name","_PubVar","_display"]; + +_control = _this select 0; +_directon = _this select 1; +_name = _this select 2; + +_pubVar = 0; + +switch (_name) do { + + case "top": { + _pubVar = DZE_topCombo; + }; + case "mid": { + _pubVar = DZE_midCombo; + }; + case "bot": { + _pubVar = DZE_botCombo; + }; +}; + +if (_directon == 1) then { + + if(_PubVar == 9) then { + _result = 0; + } else { + _result = _pubVar + 1; + }; + +} else { + + if(_PubVar == 0) then { + _result = 9; + } else { + _result = _pubVar - 1; + }; + +}; + +_display = findDisplay 41144; +_control = _display displayCtrl _control; +_control ctrlSetText format["\z\addons\dayz_epoch\ui\%1_%2.paa",_name,_result]; + +[player,"combo_tick",0,false] call dayz_zombieSpeak; + +switch (_name) do { + + case "top": { + DZE_topCombo = _result; + }; + case "mid": { + DZE_midCombo = _result; + }; + case "bot": { + DZE_botCombo = _result; + }; +}; + +DZE_Lock_Door = format["%1%2%3",DZE_topCombo,DZE_midCombo,DZE_botCombo]; \ No newline at end of file diff --git a/SQF/dayz_code/compile/player_death.sqf b/SQF/dayz_code/compile/player_death.sqf index c73e8fdc9..5ba3f7c05 100644 --- a/SQF/dayz_code/compile/player_death.sqf +++ b/SQF/dayz_code/compile/player_death.sqf @@ -1,4 +1,4 @@ -private ["_array","_source","_kills","_killsV","_humanity","_wait","_myKills","_infected","_canHitFree","_myHumanity","_method","_body","_playerID","_id","_myGroup"]; +private ["_array","_source","_kills","_killsB","_humanity","_wait","_myKills","_infected","_canHitFree","_myHumanity","_method","_body","_playerID","_id","_myGroup","_isBandit","_bonus","_humanitylevel","_isPZombie","_killsZ"]; if (deathHandled) exitWith {}; deathHandled = true; @@ -13,9 +13,9 @@ if (r_player_infected) then { }; //Send Death Notice -//["dayzDeath",[dayz_characterID,0,_body,_playerID,dayz_playerName,_infected]] call callRpcProcedure; -dayzDeath = [dayz_characterID,0,_body,_playerID,dayz_playerName,_infected]; -publicVariableServer "dayzDeath"; +//["PVDZE_plr_Died",[dayz_characterID,0,_body,_playerID,dayz_playerName,_infected]] call callRpcProcedure; +PVDZE_plr_Died = [dayz_characterID,0,_body,_playerID,dayz_playerName,_infected]; +publicVariableServer "PVDZE_plr_Died"; _id = [player,20,true,getPosATL player] spawn player_alertZombies; @@ -33,10 +33,11 @@ player setVariable ["startcombattimer", 0, true]; r_player_unconscious = false; r_player_cardiac = false; -_id = player spawn spawn_flies; +// _id = player spawn spawn_flies; _humanity = 0; _wait = 0; +_bonus = 0; _array = _this; if (count _array > 0) then { @@ -45,29 +46,63 @@ if (count _array > 0) then { if (!isNull _source) then { if (_source != player) then { _canHitFree = player getVariable ["freeTarget",false]; + _isBandit = (player getVariable["humanity",0]) <= -5000; + _isPZombie = player isKindOf "PZombie_VB"; + if (!_canHitFree and !_isBandit and !_isPZombie) then { _myHumanity = ((player getVariable ["humanity",0]) / 10); _myKills = ((player getVariable ["humanKills",0]) / 5) * (1000 - _myHumanity); - - if (!_canHitFree) then { //Process Morality Hit - _humanity = -(2000 - _myKills); + _humanity = -(1000 - _myKills); //2000 _kills = _source getVariable ["humanKills",0]; _source setVariable ["humanKills",(_kills + 1),true]; _wait = 300; } else { - //Process Morality Hit - //_humanity = _myKills * 100; - _killsV = _source getVariable ["banditKills",0]; - _source setVariable ["banditKills",(_killsV + 1),true]; - _wait = 0; + if (_isBandit and !_isPZombie) then { + //Process Morality Gain + _myHumanity = ((player getVariable ["humanity",0]) / 35); + _myKills = 1 min (0 + (player getVariable ["humanKills",0]) / 15); + _humanitylevel = (player getVariable ["humanity",0]); + + if (_humanitylevel >= -100000) then { + _bonus = 100; + } else { + _humanitylevel = (_humanitylevel / -1000); + _bonus = 500 min _humanitylevel; + }; + + _humanity = (-(_myHumanity * _myKills)); // 500 min (+ 25) () + _humanity = 1000 min (_humanity + _bonus); // 25 _bonus + _killsB = _source getVariable ["banditKills",0]; + _source setVariable ["banditKills",(_killsB + 1),true]; + _wait = 0; + }; + if (_isBandit and !_isPZombie and (_humanity != 0)) then { + PVDZE_plr_HumanityChange = [_source,_humanity,_wait]; + publicVariable "PVDZE_plr_HumanityChange"; + }; }; + if (_humanity < 0) then { _wait = 0; }; - if (!_canHitFree) then { - //["dayzHumanity",[_source,_humanity,_wait]] call broadcastRpcCallAll; - dayzHumanity = [_source,_humanity,_wait]; - publicVariable "dayzHumanity"; + if (!_canHitFree and !_isBandit and !_isPZombie and (_humanity != 0)) then { + PVDZE_plr_HumanityChange = [_source,_humanity,_wait]; + publicVariable "PVDZE_plr_HumanityChange"; + }; + + if (_isPZombie) then { + _humanity = 100; //25 + _killsZ = _source getVariable ["zombieKills",0]; + _source setVariable ["zombieKills",(_killsZ + 1),true]; + _wait = 0; + PVDZE_plr_HumanityChange = [_source,_humanity,_wait]; + publicVariable "PVDZE_plr_HumanityChange"; + }; + if (_canHitFree) then { + //_humanity = 100; //50 + _killsB = _source getVariable ["banditKills",0]; + _source setVariable ["banditKills",(_killsB + 1),true]; + _wait = 0; }; }; }; diff --git a/SQF/dayz_code/compile/player_dumpBackpack.sqf b/SQF/dayz_code/compile/player_dumpBackpack.sqf index fea2d28a1..e75a50064 100644 --- a/SQF/dayz_code/compile/player_dumpBackpack.sqf +++ b/SQF/dayz_code/compile/player_dumpBackpack.sqf @@ -7,7 +7,7 @@ if (!(isNull _backpack) and local _backpack) then { _magazinescnt = count (_magazines select 0); if((_magazinescnt > 0) or (_weaponscnt > 0)) then { // hide backpack from everyone else - dayzHideObject = _backpack; - publicVariable "dayzHideObject"; + PVDZE_obj_Hide = _backpack; + publicVariable "PVDZE_obj_Hide"; }; }; \ No newline at end of file diff --git a/SQF/dayz_code/compile/player_fired.sqf b/SQF/dayz_code/compile/player_fired.sqf index 40b62d833..76884d6dd 100644 --- a/SQF/dayz_code/compile/player_fired.sqf +++ b/SQF/dayz_code/compile/player_fired.sqf @@ -17,6 +17,11 @@ dayz_combat = 1; if (_ammo isKindOf "Melee") exitWith { _unit playActionNow "GestureSwing"; + + [1,1] call dayz_HungerThirst; + + // harvest wood check + _id = _this spawn player_harvest; }; //Smoke Grenade @@ -53,15 +58,15 @@ if (_ammo isKindOf "SmokeShell") then { //hint str(_ammo); _projectile = nearestObject [_unit, "RoadFlare"]; _id = [_projectile,0] spawn object_roadFlare; - dayzRoadFlare = [_projectile,0]; - publicVariable "dayzRoadFlare"; + PVDZE_obj_RoadFlare = [_projectile,0]; + publicVariable "PVDZE_obj_RoadFlare"; _id = _this spawn player_throwObject; }; if (_ammo isKindOf "ChemLight") then { _projectile = nearestObject [_unit, "ChemLight"]; _id = [_projectile,1] spawn object_roadFlare; - dayzRoadFlare = [_projectile,1]; - publicVariable "dayzRoadFlare"; + PVDZE_obj_RoadFlare = [_projectile,1]; + publicVariable "PVDZE_obj_RoadFlare"; _id = _this spawn player_throwObject; }; }; diff --git a/SQF/dayz_code/compile/player_friendliesCheck.sqf b/SQF/dayz_code/compile/player_friendliesCheck.sqf deleted file mode 100644 index a8b153256..000000000 --- a/SQF/dayz_code/compile/player_friendliesCheck.sqf +++ /dev/null @@ -1,104 +0,0 @@ -private ["_charID","_friendlies","_rcharID","_rfriendlyTo","_tag","_player","_newTagList","_position","_rfriendlies","_tagList","_statusNew","_tagColor","_humanity","_status","_everyone"]; -_charID = player getVariable ["characterID", "0"]; -_friendlies = player getVariable ["friendlies", []]; -_everyone = player getVariable ["everyone", []]; -_tagList = player getVariable ["tagList", []]; - -// create tags -{ - if (isPlayer _x and player != _x) then { - _rcharID = _x getVariable ["characterID", "0"]; - if(!(_rcharID in _everyone)) then { - - // Track who has tags - _everyone set [count _everyone, _rcharID]; - player setVariable ["everyone", _everyone]; - - // Add sphere to everyone - _position = [0,0,0]; - _tag = "Sign_sphere10cm_EP1" createVehicleLocal _position; - _tag attachTo [_x,[0,0,0],"lwrist"]; // Pelvis - _tag setVariable ["belongsTo", _rcharID]; - - // Force white - // _tag setobjecttexture [0,"#(argb,8,8,3)color(1,1,1,0.5,ca)"]; - - //diag_log format["SETUP ORB FOR: %1", _x]; - - // Maintenance array - _tagList set [count _tagList, [_x, _tag,"init"]]; - player setVariable ["tagList", _tagList]; - }; - }; -} forEach playableUnits; - -// keep track of tags created -_newTagList = []; -{ - _player = _x select 0; - _tag = _x select 1; - _status = _x select 2; - _statusNew = "white"; - _tagColor = ""; - // _tagColor = "#(argb,8,8,3)color(1,1,1,0.5,ca)"; - - - // friendly player disconnected - if (!(isPlayer _player) or ((vehicle _player != _player))) then { - deleteVehicle _tag; - } else { - - if (_status != "green") then { - //diag_log format["CHECK IF FRIENDLY: %1", _player]; - _rcharID = _player getVariable ["characterID", "0"]; - _rfriendlies = _player getVariable ["friendlies", []]; - _rfriendlyTo = _player getVariable ["friendlyTo", []]; - - if ((_rcharID in _friendlies) and (_charID in _rfriendlies)) then { - if (!(_charID in _rfriendlyTo)) then { - - // diag_log format["IS FRIENDLY: %1", _player]; - - _rfriendlyTo set [count _rfriendlyTo, _charID]; - _player setVariable ["friendlyTo", _rfriendlyTo, true]; - titleText [format["You and %1 are now tagged as friendlies.", (name _player)], "PLAIN DOWN"]; - - _statusNew = "green"; - _tagColor = "#(argb,8,8,3)color(0,1,0,0.5,ca)"; - // light green #(argb,8,8,3)color(0.04,0.86,0.1,0.5,ca) - }; - - } else { - - // Get humanity - _humanity = _player getVariable ["humanity",0]; - - if(_humanity < -5000) then { - _statusNew = "red"; - _tagColor = "#(argb,8,8,3)color(1,0,0,0.5,ca)"; - } else { - if(_humanity > 5000) then { - _statusNew = "blue"; - _tagColor = "#(argb,8,8,3)color(0,0,1,0.5,ca)"; - }; - }; - - // diag_log format["CHECK HUMANITY: %1 %2", _player, _humanity]; - }; - - - if(_statusNew != _status) then { - //diag_log format["STATUS CHANGED: %1 != %2", _statusNew, _status]; - // Set texture based on humanity or friendship status - _tag setobjecttexture [0,_tagColor]; - _status = _statusNew; - }; - - }; - // diag_log format["CHECK STATUS: %1 != %2", _statusNew, _status]; - _newTagList set [count _newTagList, [_player, _tag, _status]]; - }; -} forEach _tagList; - -player setVariable ["tagList", _newTagList]; - diff --git a/SQF/dayz_code/compile/player_gearSet.sqf b/SQF/dayz_code/compile/player_gearSet.sqf index fa617eeb8..6ecc70b85 100644 --- a/SQF/dayz_code/compile/player_gearSet.sqf +++ b/SQF/dayz_code/compile/player_gearSet.sqf @@ -18,6 +18,7 @@ if (count _inventory > 0) then { }; if (_item == "BoltSteel") then { _item = "WoodenArrow" }; // Convert BoltSteel to WoodenArrow + if (_item == "ItemTent") then { _item = "ItemTentOld" }; //Is item legal? _isOK = isClass(configFile >> "CfgMagazines" >> _item); @@ -33,7 +34,9 @@ if (count _inventory > 0) then { //Add weapons { - if (_x == "Crossbow") then { _x = "Crossbow_DZ" }; // Convert Crossbow to Crossbow_DZ + if(_x in (DZE_REPLACE_WEAPONS select 0)) then { + _x = (DZE_REPLACE_WEAPONS select 1) select ((DZE_REPLACE_WEAPONS select 0) find _x); + }; //Is item legal? _isOK = isClass(configFile >> "CfgWeapons" >> _x); diff --git a/SQF/dayz_code/compile/player_gearSync.sqf b/SQF/dayz_code/compile/player_gearSync.sqf index 17bc66bff..fa5fba0e0 100644 --- a/SQF/dayz_code/compile/player_gearSync.sqf +++ b/SQF/dayz_code/compile/player_gearSync.sqf @@ -1,9 +1,9 @@ private ["_objects"]; _objects = nearestObjects [getPosATL player, dayz_updateObjects, 10]; { - //["dayzUpdateVehicle",[_x,"gear"]] call callRpcProcedure; - dayzUpdateVehicle = [_x,"gear"]; - publicVariableServer "dayzUpdateVehicle"; + //["PVDZE_veh_Update",[_x,"gear"]] call callRpcProcedure; + PVDZE_veh_Update = [_x,"gear"]; + publicVariableServer "PVDZE_veh_Update"; } foreach _objects; diff --git a/SQF/dayz_code/compile/player_harvest.sqf b/SQF/dayz_code/compile/player_harvest.sqf new file mode 100644 index 000000000..5448d6570 --- /dev/null +++ b/SQF/dayz_code/compile/player_harvest.sqf @@ -0,0 +1,62 @@ +private ["_unit","_ammo","_distance","_weapon","_projectile","_endPos","_dir","_doWait","_vel"]; +_unit = _this select 0; +_weapon = _this select 1; +_ammo = _this select 4; +_projectile = _this select 6; + +if (_ammo isKindOf "Hatchet_Swing_Ammo") then { + + _findNearestTree = []; + { + if("" == typeOf _x) then { + + if (alive _x) then { + + _objName = _x call DZE_getModelName; + + // Exit since we found a tree + if (_objName in DZE_trees) exitWith { + _findNearestTree set [(count _findNearestTree),_x]; + }; + }; + }; + } foreach nearestObjects [getPosATL player, [], 20]; + + //diag_log ("POSITION: " + str(_endPos)); + + if (count(_findNearestTree) >= 1) then { + + _tree = _findNearestTree select 0; + + // get 2d distance + _distance2d = [player, _tree] call BIS_fnc_distance2D; + + if(_distance2d <= 5) then { + + // damage must be going down + _damage = damage _tree; + if (DZE_TEMP_treedmg < _damage) then { + + //diag_log ("DAMAGE: " + str(damage _tree)); + + _countOut = 1; + _itemOut = "PartWoodPile"; + + _nearByPile= nearestObjects [getPosATL player, ["WeaponHolder"],2]; + if (count _nearByPile == 0) then { + _item = createVehicle ["WeaponHolder", getPosATL player, [], 1, "CAN_COLLIDE"]; + _item addMagazineCargoGlobal [_itemOut,_countOut]; + player reveal _item; + } else { + _item = _nearByPile select 0; + _item addMagazineCargoGlobal [_itemOut,_countOut]; + }; + + _distance = 60; + [_unit,_distance,false,getPosATL player] spawn player_alertZombies; + + }; + DZE_TEMP_treedmg = _damage; + }; + }; +}; \ No newline at end of file diff --git a/SQF/dayz_code/compile/player_humanityMorph.sqf b/SQF/dayz_code/compile/player_humanityMorph.sqf index 529d9a757..4f4da103c 100644 --- a/SQF/dayz_code/compile/player_humanityMorph.sqf +++ b/SQF/dayz_code/compile/player_humanityMorph.sqf @@ -72,13 +72,13 @@ player setVariable["zombieKills",_zombieKills,true]; player setVariable["headShots",_headShots,true]; player setVariable["humanKills",_humanKills,true]; player setVariable["banditKills",_banditKills,true]; -player setVariable["characterID",_charID,true]; +player setVariable["CharacterID",_charID,true]; player setVariable["worldspace",_worldspace,true]; player setVariable["friendlies",_friendlies,true]; player setVariable["tagList",_tagList,true]; //code for this on the server is missing -//["dayzPlayerMorph",[_charID,player,_playerUID,[_zombieKills,_headShots,_humanKills,_banditKills],_humanity]] call callRpcProcedure; +//["PVDZE_plr_Morph",[_charID,player,_playerUID,[_zombieKills,_headShots,_humanKills,_banditKills],_humanity]] call callRpcProcedure; call dayz_resetSelfActions; @@ -91,4 +91,8 @@ player addWeapon "Loot"; player addWeapon "Flare"; sleep 0.1; -deleteVehicle _old; \ No newline at end of file + +if (!isNull _old) then { + // this should not be needed as player is deleted in player_switchModel? + deleteVehicle _old; +}; diff --git a/SQF/dayz_code/compile/player_lockVault.sqf b/SQF/dayz_code/compile/player_lockVault.sqf index 1c228e8d7..a42195c4a 100644 --- a/SQF/dayz_code/compile/player_lockVault.sqf +++ b/SQF/dayz_code/compile/player_lockVault.sqf @@ -3,52 +3,54 @@ Usage: [_obj] spawn player_unlockVault; Made for DayZ Epoch please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. */ -private ["_objectID","_objectUID","_obj","_ownerID","_dir","_pos","_holder","_weapons","_magazines","_backpacks","_alreadyPacking"]; +private ["_objectID","_objectUID","_obj","_ownerID","_dir","_pos","_holder","_weapons","_magazines","_backpacks","_alreadyPacking","_lockedClass","_text","_playerNear"]; -if(TradeInprogress) exitWith { cutText ["Lock already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; - -_obj = _this; - -// Silently exit if object no longer exists -if(isNull _obj) exitWith { TradeInprogress = false; }; - -// Test cannot lock while another player is nearby -_playerNear = {isPlayer _x} count (player nearEntities ["CAManBase", 12]) > 1; -if(_playerNear) exitWith { TradeInprogress = false; cutText ["Cannot lock vault while another player is nearby." , "PLAIN DOWN"]; }; - -_ownerID = _obj getVariable["CharacterID","0"]; -_objectID = _obj getVariable["ObjectID","0"]; -_objectUID = _obj getVariable["ObjectUID","0"]; -player playActionNow "Medic"; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_10") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; player removeAction s_player_lockvault; s_player_lockvault = 1; -if((_ownerID != dayz_combination) and (_ownerID != dayz_playerUID)) exitWith {TradeInprogress = false; s_player_lockvault = -1; cutText ["You cannot lock this Safe, you do not know the combination", "PLAIN DOWN"]; }; +_obj = _this; +_objType = typeOf _obj; + +_lockedClass = getText (configFile >> "CfgVehicles" >> _objType >> "lockedClass"); +_text = getText (configFile >> "CfgVehicles" >> _objType >> "displayName"); + +// Silently exit if object no longer exists +if(isNull _obj) exitWith { DZE_ActionInProgress = false; }; +[1,1] call dayz_HungerThirst; +player playActionNow "Medic"; +sleep 1; +[player,"tentpack",0,false] call dayz_zombieSpeak; +sleep 5; + +_playerNear = _obj call dze_isnearest_player; +if(_playerNear) exitWith { DZE_ActionInProgress = false; cutText [(localize "str_epoch_player_11") , "PLAIN DOWN"]; }; + +_ownerID = _obj getVariable["CharacterID","0"]; +_objectID = _obj getVariable["ObjectID","0"]; +_objectUID = _obj getVariable["ObjectUID","0"]; + +if((_ownerID != dayz_combination) and (_ownerID != dayz_playerUID)) exitWith {DZE_ActionInProgress = false; s_player_lockvault = -1; cutText [format[(localize "str_epoch_player_115"),_text], "PLAIN DOWN"]; }; _alreadyPacking = _obj getVariable["packing",0]; - -if (_alreadyPacking == 1) exitWith {TradeInprogress = false; s_player_lockvault = -1; cutText ["That Safe is already being locked." , "PLAIN DOWN"]}; - +if (_alreadyPacking == 1) exitWith {DZE_ActionInProgress = false; s_player_lockvault = -1; cutText [format[(localize "str_epoch_player_116"),_text], "PLAIN DOWN"]}; _obj setVariable["packing",1]; _dir = direction _obj; -// _pos = getposATL _obj; -_pos = _obj getVariable["OEMPos",(getposATL _obj)]; -[player,"tentpack",0,false] call dayz_zombieSpeak; -sleep 3; +_pos = _obj getVariable["OEMPos",(getposATL _obj)]; if(!isNull _obj) then { // force vault save just before locking - dayzUpdateVehicle = [_obj,"gear"]; - publicVariableServer "dayzUpdateVehicle"; + PVDZE_veh_Update = [_obj,"gear"]; + publicVariableServer "PVDZE_veh_Update"; //place tent (local) - _holder = createVehicle ["VaultStorageLocked",_pos,[], 0, "CAN_COLLIDE"]; + _holder = createVehicle [_lockedClass,_pos,[], 0, "CAN_COLLIDE"]; _holder setdir _dir; - _holder setpos _pos; + _holder setPosATL _pos; player reveal _holder; _holder setVariable["CharacterID",_ownerID,true]; @@ -74,8 +76,7 @@ if(!isNull _obj) then { _holder setVariable ["BackpackCargo", _backpacks, true]; }; - cutText ["Your Safe has been locked", "PLAIN DOWN"]; - - s_player_lockvault = -1; + cutText [format[(localize "str_epoch_player_117"),_text], "PLAIN DOWN"]; }; -TradeInprogress = false; \ No newline at end of file +s_player_lockvault = -1; +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/compile/player_murderMenu.sqf b/SQF/dayz_code/compile/player_murderMenu.sqf new file mode 100644 index 000000000..0eabfee78 --- /dev/null +++ b/SQF/dayz_code/compile/player_murderMenu.sqf @@ -0,0 +1,81 @@ +// murder message boards by maca134 +/* +_death_record = [ + 0_victimName, + 1_killerName, + 2_weapon, + 3_distance, + 4ServerCurrentTime +]; +*/ +EpochDeathBoardDialogList = 21000; +EpochDeathBoardDialogSText = 21001; +EpochDeathBoardDeaths = []; + +EpochDeathBoardLoad = { + createdialog "EpochDeathBoardDialog"; + /*PVDZE_plr_DeathBResult = [ + ["maca134","Bob","AK_107_Kobra",100,[8,30]], + ["Fred","Jonny","FN_FAL",42,[8,32]], + ["maca134","Bob","M9SD",100,[5,30]], + ["Fred","Jonny","BAF_AS50_scoped",42,[8,34]] + ];*/ + { + lbAdd [EpochDeathBoardDialogList, (_x select 0)]; + } forEach PVDZE_plr_DeathBResult; +}; + + +EpochDeathBoardClick = { + disableSerialization; + private ["_i", "_record", "_output", "_record_stxt", "_name", "_image", "_h", "_m", "_format"]; + _quotes = [ + "Death is God's way of telling you not to be such a wise guy.", + "What happens if you get scared half to death, twice?", + "Don't upset me.. I'm running out of places to hide the bodies.", + "Don't run, you'll just die tired.", + "Give me immortality or give me death.", + "I can't live with death; he's always leaving the toilet seat up.", + "Why won't you die?!?!", + "Guns don't kill people; death kills people. It's a proven medical fact." + ]; + _i = _this select 0; + if (_i < 0) exitWith {}; + _output = _this select 1; + _record = PVDZE_plr_DeathBResult select _i; + _record_stxt = call compile format["epoch_death_board_record_%1;",_i]; + if(isNil "_record_stxt") then { + _record_stxt = format["%1

", (_record select 0)]; + + _format = { + private ["_codeCount", "_str"]; + _str = format["%1", _this]; + _codeCount = (count (toArray _str)); + if (_codeCount == 1) then { + _str = format["0%1", _str]; + }; + _str; + }; + _h = ((_record select 4) select 0)+timezoneswitch; + _m = (_record select 4) select 1; + + _record_stxt = format["%1Died at %2:%3

", _record_stxt, (_h call _format), (_m call _format)]; + + if ((_record select 1) != 'unknown') then { + _record_stxt = format["%1Was killed by %2

", _record_stxt, (_record select 1)]; + }; + + if ((_record select 2) != 'unknown') then { + _name = getText(configFile >> "cfgWeapons" >> (_record select 2) >> "displayName"); + _image = getText(configFile >> "cfgWeapons" >> (_record select 2) >> "picture"); + _record_stxt = format["%1With a %2


", _record_stxt, _name, _image]; + }; + + if (format["%1", (_record select 3)] != 'unknown') then { + _record_stxt = format["%1At a distance of %2m

", _record_stxt, (_record select 3)]; + }; + _record_stxt = format["%1%2", _record_stxt, (_quotes call BIS_fnc_selectRandom)]; + call compile format["epoch_death_board_record_%1 = ""%2"";" ,_i , _record_stxt]; + }; + _output ctrlSetStructuredText parseText _record_stxt; +}; \ No newline at end of file diff --git a/SQF/dayz_code/compile/player_music.sqf b/SQF/dayz_code/compile/player_music.sqf index c4644bad4..2fd642671 100644 --- a/SQF/dayz_code/compile/player_music.sqf +++ b/SQF/dayz_code/compile/player_music.sqf @@ -1,6 +1,6 @@ private ["_sound","_num","_length","_pause"]; while {!r_player_dead} do { - _num = round(random 35); + _num = floor(random 36); _sound = "z_suspense_" + str(_num); _length = getNumber(configFile >> "cfgMusic" >> _sound >> "Duration"); _pause = ((random 5) + 2) + _length; diff --git a/SQF/dayz_code/compile/player_onPause.sqf b/SQF/dayz_code/compile/player_onPause.sqf index e7720cecb..fa1193fa1 100644 --- a/SQF/dayz_code/compile/player_onPause.sqf +++ b/SQF/dayz_code/compile/player_onPause.sqf @@ -1,4 +1,4 @@ -private ["_display","_btnRespawn","_btnAbort","_timeOut","_timeMax"]; +private ["_display","_btnRespawn","_btnAbort","_timeOut","_timeMax","_btnAbortText"]; disableSerialization; waitUntil { _display = findDisplay 49; @@ -8,44 +8,45 @@ private ["_display","_btnRespawn","_btnAbort","_timeOut","_timeMax"]; _btnAbort = _display displayCtrl 104; _btnRespawn ctrlEnable false; _btnAbort ctrlEnable false; + _btnAbortText = ctrlText _btnAbort; _timeOut = 0; - _timeMax = 30; + _timeMax = diag_tickTime+10; dayz_lastCheckBit = time; - if(r_player_dead) exitWith {_btnAbort ctrlEnable true;}; - if(r_fracture_legs) exitWith {_btnRespawn ctrlEnable true; _btnAbort ctrlEnable true;}; + // if(r_player_dead) exitWith {_btnAbort ctrlEnable true;}; + if(r_fracture_legs) then {_btnRespawn ctrlEnable true;}; //force gear save - if (time - dayz_lastCheckBit > 10) then { + if (!r_player_dead and time - dayz_lastCheckBit > 10) then { call dayz_forceSave; }; while {!isNull _display} do { switch true do { - case ({isPlayer _x} count (player nearEntities ["AllVehicles", 6]) > 1) : { + case (!r_player_dead and {isPlayer _x} count (player nearEntities ["AllVehicles", 12]) > 1) : { _btnAbort ctrlEnable false; cutText [localize "str_abort_playerclose", "PLAIN DOWN"]; }; - case (_timeOut < _timeMax && count (player nearEntities ["zZombie_Base", 35]) > 0) : { + case (!r_player_dead and !canbuild) : { _btnAbort ctrlEnable false; - cutText [format ["Can Abort in %1", (_timeMax - _timeOut)], "PLAIN DOWN"]; - //cutText [format[localize "str_abort_zedsclose",_text, "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_12"), "PLAIN DOWN"]; }; - case (!canbuild) : { - _btnAbort ctrlEnable false; - cutText ["Cannot Abort while in a trader city!", "PLAIN DOWN"]; - }; - case (player getVariable["combattimeout", 0] >= time) : { + case (!r_player_dead and player getVariable["combattimeout", 0] >= time) : { _btnAbort ctrlEnable false; //cutText ["Cannot Abort while in combat!", "PLAIN DOWN"]; cutText [localize "str_abort_playerincombat", "PLAIN DOWN"]; }; + case (_timeOut < _timeMax) : { + _btnAbort ctrlEnable false; + _btnAbort ctrlSetText format["%1 (in %2)", _btnAbortText, ceil (_timeMax - diag_tickTime)]; + }; default { _btnAbort ctrlEnable true; + _btnAbort ctrlSetText _btnAbortText; cutText ["", "PLAIN DOWN"]; }; }; sleep 1; - _timeOut = _timeOut + 1; + _timeOut = diag_tickTime; }; cutText ["", "PLAIN DOWN"]; \ No newline at end of file diff --git a/SQF/dayz_code/compile/player_packTent.sqf b/SQF/dayz_code/compile/player_packTent.sqf index 4e469c30b..7e6863c7c 100644 --- a/SQF/dayz_code/compile/player_packTent.sqf +++ b/SQF/dayz_code/compile/player_packTent.sqf @@ -1,30 +1,36 @@ /* [_obj] spawn player_packTent; */ -private ["_objectID","_objectUID","_obj","_ownerID","_dir","_pos","_object","_holder","_weapons","_magazines","_backpacks","_objWpnTypes","_objWpnQty","_countr","_alreadyPacking","_dis","_sfx","_classname","_location"]; +private ["_activatingPlayer","_objectID","_objectUID","_obj","_ownerID","_dir","_pos","_object","_holder","_weapons","_magazines","_backpacks","_objWpnTypes","_objWpnQty","_countr","_alreadyPacking","_dis","_sfx","_classname","_location"]; -if(TradeInprogress) exitWith { cutText ["Pack tent already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_13") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; + +player removeAction s_player_packtent; +s_player_packtent = 1; + +_activatingPlayer = getPlayerUID player; _obj = _this; _ownerID = _obj getVariable["CharacterID","0"]; _objectID = _obj getVariable["ObjectID","0"]; _objectUID = _obj getVariable["ObjectUID","0"]; +[1,1] call dayz_HungerThirst; player playActionNow "Medic"; -player removeAction s_player_packtent; -s_player_packtent = 1; +if(_objectID == "0" && _objectUID == "0") exitWith {DZE_ActionInProgress = false; s_player_packtent = -1; cutText [(localize "str_epoch_player_14"), "PLAIN DOWN"];}; -if(_ownerID != dayz_characterID) exitWith {TradeInprogress = false; s_player_packtent = -1; cutText [localize "str_fail_tent_pack", "PLAIN DOWN"];}; +if(_ownerID != dayz_characterID) exitWith {DZE_ActionInProgress = false; s_player_packtent = -1; cutText [localize "str_fail_tent_pack", "PLAIN DOWN"];}; _alreadyPacking = _obj getVariable["packing",0]; -if (_alreadyPacking == 1) exitWith {TradeInprogress = false; s_player_packtent = -1; cutText [format[(localize "str_player_beingpacked")] , "PLAIN DOWN"]}; +if (_alreadyPacking == 1) exitWith {DZE_ActionInProgress = false; s_player_packtent = -1; cutText [format[(localize "str_player_beingpacked")] , "PLAIN DOWN"]}; _obj setVariable["packing",1]; _dir = direction _obj; -_pos = getposATL _obj; + +_pos = _obj getVariable["OEMPos",(getposATL _obj)]; _dis=20; _sfx = "tentpack"; @@ -35,56 +41,65 @@ sleep 3; _classname = getText (configFile >> "CfgVehicles" >> (typeOf _obj) >> "create"); -_location = _pos; +if(!isNull _obj and alive _obj) then { -//place tent (local) -//_bag = createVehicle ["WeaponHolder_ItemTent",_pos,[], 0, "CAN_COLLIDE"]; -_object = createVehicle [_classname, _location, [], 0, "CAN_COLLIDE"]; -_object setdir _dir; -player reveal _object; + _location = _pos; + + if (_location select 2 < 0) then { + _location set [2,0]; + }; + + //place tent (local) + //_bag = createVehicle ["WeaponHolder_ItemTent",_pos,[], 0, "CAN_COLLIDE"]; + _object = createVehicle [_classname, _location, [], 0, "CAN_COLLIDE"]; + _object setdir _dir; + _object setposATL _pos; + player reveal _object; -_holder = "WeaponHolder" createVehicle _pos; + _holder = _object; -_weapons = getWeaponCargo _obj; -_magazines = getMagazineCargo _obj; -_backpacks = getBackpackCargo _obj; + _weapons = getWeaponCargo _obj; + _magazines = getMagazineCargo _obj; + _backpacks = getBackpackCargo _obj; + + deleteVehicle _obj; + PVDZE_obj_Delete = [_objectID,_objectUID,_activatingPlayer]; + publicVariableServer "PVDZE_obj_Delete"; + if (isServer) then { + PVDZE_obj_Delete call server_deleteObj; + }; -//["dayzDeleteObj",[_objectID,_objectUID]] call callRpcProcedure; -dayzDeleteObj = [_objectID,_objectUID]; -publicVariableServer "dayzDeleteObj"; -if (isServer) then { - dayzDeleteObj call server_deleteObj; + //Add weapons + _objWpnTypes = _weapons select 0; + _objWpnQty = _weapons select 1; + _countr = 0; + { + _holder addweaponcargoGlobal [_x,(_objWpnQty select _countr)]; + _countr = _countr + 1; + } forEach _objWpnTypes; + + //Add Magazines + _objWpnTypes = _magazines select 0; + _objWpnQty = _magazines select 1; + _countr = 0; + { + _holder addmagazinecargoGlobal [_x,(_objWpnQty select _countr)]; + _countr = _countr + 1; + } forEach _objWpnTypes; + + //Add Backpacks + _objWpnTypes = _backpacks select 0; + _objWpnQty = _backpacks select 1; + _countr = 0; + { + _holder addbackpackcargoGlobal [_x,(_objWpnQty select _countr)]; + _countr = _countr + 1; + } forEach _objWpnTypes; + + cutText [localize "str_success_tent_pack", "PLAIN DOWN"]; + + player action ["Gear", _holder]; }; -deleteVehicle _obj; - -//Add weapons -_objWpnTypes = _weapons select 0; -_objWpnQty = _weapons select 1; -_countr = 0; -{ - _holder addweaponcargoGlobal [_x,(_objWpnQty select _countr)]; - _countr = _countr + 1; -} forEach _objWpnTypes; - -//Add Magazines -_objWpnTypes = _magazines select 0; -_objWpnQty = _magazines select 1; -_countr = 0; -{ - _holder addmagazinecargoGlobal [_x,(_objWpnQty select _countr)]; - _countr = _countr + 1; -} forEach _objWpnTypes; - -//Add Backpacks -_objWpnTypes = _backpacks select 0; -_objWpnQty = _backpacks select 1; -_countr = 0; -{ - _holder addbackpackcargoGlobal [_x,(_objWpnQty select _countr)]; - _countr = _countr + 1; -} forEach _objWpnTypes; - -cutText [localize "str_success_tent_pack", "PLAIN DOWN"]; s_player_packtent = -1; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/compile/player_packVault.sqf b/SQF/dayz_code/compile/player_packVault.sqf index 551608ccc..46871584e 100644 --- a/SQF/dayz_code/compile/player_packVault.sqf +++ b/SQF/dayz_code/compile/player_packVault.sqf @@ -1,19 +1,24 @@ /* [_obj] spawn player_packVault; */ -private["_obj","_ownerID","_objectID","_objectUID","_alreadyPacking","_location1","_location2","_dir","_pos","_bag","_holder","_weapons","_magazines","_backpacks","_objWpnTypes","_objWpnQty","_countr"]; +private ["_activatingPlayer","_obj","_ownerID","_objectID","_objectUID","_alreadyPacking","_location1","_location2","_dir","_pos","_bag","_holder","_weapons","_magazines","_backpacks","_objWpnTypes","_objWpnQty","_countr","_packedClass","_text","_playerNear"]; -if(TradeInprogress) exitWith { cutText ["That Safe is already being packed." , "PLAIN DOWN"]; }; -TradeInprogress = true; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_15") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; + +_activatingPlayer = getPlayerUID player; _obj = _this; -// Silently exit if object no longer exists -if(isNull _obj or !(alive _obj)) exitWith { TradeInprogress = false; }; +_packedClass = getText (configFile >> "CfgVehicles" >> (typeOf _obj) >> "packedClass"); +_text = getText (configFile >> "CfgVehicles" >> (typeOf _obj) >> "displayName"); -// Test cannot lock while another player is nearby -_playerNear = {isPlayer _x} count (player nearEntities ["CAManBase", 12]) > 1; -if(_playerNear) exitWith { TradeInprogress = false; cutText ["Cannot pack vault while another player is nearby." , "PLAIN DOWN"]; }; +// Silently exit if object no longer exists +if(isNull _obj or !(alive _obj)) exitWith { DZE_ActionInProgress = false; }; + +_playerNear = _obj call dze_isnearest_player; + +if(_playerNear) exitWith { DZE_ActionInProgress = false; cutText [(localize "str_epoch_player_16") , "PLAIN DOWN"]; }; _ownerID = _obj getVariable["CharacterID","0"]; _objectID = _obj getVariable["ObjectID","0"]; @@ -22,21 +27,23 @@ _objectUID = _obj getVariable["ObjectUID","0"]; player removeAction s_player_packvault; s_player_packvault = 1; -if((_ownerID != dayz_combination) and (_ownerID != dayz_playerUID)) exitWith { TradeInprogress = false; s_player_packvault = -1; cutText ["You cannot pack this Safe, you do not know the combination.", "PLAIN DOWN"];}; +if(_objectID == "0" && _objectUID == "0") exitWith {DZE_ActionInProgress = false; s_player_packvault = -1; cutText [format[(localize "str_epoch_player_118"),_text], "PLAIN DOWN"];}; + +if((_ownerID != dayz_combination) and (_ownerID != dayz_playerUID)) exitWith { DZE_ActionInProgress = false; s_player_packvault = -1; cutText [format[(localize "str_epoch_player_119"),_text], "PLAIN DOWN"];}; _alreadyPacking = _obj getVariable["packing",0]; -if (_alreadyPacking == 1) exitWith {TradeInprogress = false; s_player_packvault = -1; cutText ["That Safe is already being packed." , "PLAIN DOWN"]}; +if (_alreadyPacking == 1) exitWith {DZE_ActionInProgress = false; s_player_packvault = -1; cutText [format[(localize "str_epoch_player_120"),_text] , "PLAIN DOWN"]}; _obj setVariable["packing",1]; -cutText ["Packing Safe move from this position to cancel within 5 seconds.", "PLAIN DOWN"]; +cutText [format[(localize "str_epoch_player_121"),_text], "PLAIN DOWN"]; sleep 1; _location1 = getPosATL player; sleep 5; _location2 = getPosATL player; if(_location1 distance _location2 > 0.1) exitWith { - cutText ["Packing Safe canceled." , "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_122"),_text] , "PLAIN DOWN"]; _obj setVariable["packing",0]; }; @@ -46,6 +53,7 @@ _pos = _obj getVariable["OEMPos",(getposATL _obj)]; if(!isNull _obj and alive _obj) then { + [1,1] call dayz_HungerThirst; player playActionNow "Medic"; [player,"tentpack",0,false] call dayz_zombieSpeak; sleep 3; @@ -55,21 +63,21 @@ if(!isNull _obj and alive _obj) then { _backpacks = getBackpackCargo _obj; // Remove from database - dayzDeleteObj = [_objectID,_objectUID]; - publicVariableServer "dayzDeleteObj"; + PVDZE_obj_Delete = [_objectID,_objectUID,_activatingPlayer]; + publicVariableServer "PVDZE_obj_Delete"; // Set down vault "take" item - _bag = createVehicle ["WeaponHolder_ItemVault",_pos,[], 0, "CAN_COLLIDE"]; + _bag = createVehicle [_packedClass,_pos,[], 0, "CAN_COLLIDE"]; // Delete original deleteVehicle _obj; _bag setdir _dir; - _bag setpos _pos; + _bag setposATL _pos; player reveal _bag; // Empty weapon holder - _holder = "WeaponHolder" createVehicle _pos; + _holder = _bag; //Add weapons _objWpnTypes = _weapons select 0; @@ -98,8 +106,9 @@ if(!isNull _obj and alive _obj) then { _countr = _countr + 1; } forEach _objWpnTypes; - cutText ["Your Safe has been packed", "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_123"),_text], "PLAIN DOWN"]; - s_player_packvault = -1; + player action ["Gear", _holder]; }; -TradeInprogress = false; \ No newline at end of file +s_player_packvault = -1; +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/compile/player_projectileNear.sqf b/SQF/dayz_code/compile/player_projectileNear.sqf index c645d9ea7..4b3684076 100644 --- a/SQF/dayz_code/compile/player_projectileNear.sqf +++ b/SQF/dayz_code/compile/player_projectileNear.sqf @@ -2,12 +2,12 @@ private ["_unit","_projectile","_isInCombat","_currentNear","_projectilespeed"," _unit = _this select 0; _projectile = _this select 6; -diag_log ("0"); +//diag_log ("0"); //_isInComat = _unit getVariable["startcombattimer",0]; -diag_log ("Bullit Speed: " +str(Speed _projectile)); -diag_log ("Bullit Velocity: " +str(velocity _projectile)); +//diag_log ("Bullit Speed: " +str(Speed _projectile)); +//diag_log ("Bullit Velocity: " +str(velocity _projectile)); _listNear = []; _callCount = 0; @@ -23,12 +23,12 @@ while {(alive _projectile) && !(isNull _projectile) && _callCount < 85;} do { _listNear = _listNear + _currentNear; _callCount = _callCount + 1; }; -diag_log ("2"); +//diag_log ("2"); { _nearVehicle = _x; _listNear = _listNear - [_x]; - diag_log ("3"); + //diag_log ("3"); if (isPlayer _nearVehicle) then { _isInCombat = _nearVehicle getVariable["startcombattimer",0]; diff --git a/SQF/dayz_code/compile/player_spawnCheck.sqf b/SQF/dayz_code/compile/player_spawnCheck.sqf index 51f57b2f7..fcb24ff64 100644 --- a/SQF/dayz_code/compile/player_spawnCheck.sqf +++ b/SQF/dayz_code/compile/player_spawnCheck.sqf @@ -1,70 +1,41 @@ -private ["_type","_isAir","_inVehicle","_dateNow","_maxZombies","_maxWildZombies","_age","_radius","_position","_markerstr","_markerstr1","_markerstr2","_markerstr3","_nearByObj","_handle","_looted","_cleared","_zombied","_config","_canLoot","_dis","_players","_spawnZombies","_nearby","_nearbyCount"]; +private ["_type","_inVehicle","_dateNow","_maxWildZombies","_age","_radius","_position","_markerstr","_markerstr1","_markerstr2","_markerstr3","_nearByObj","_handle","_looted","_cleared","_zombied","_config","_canLoot","_dis","_players","_nearby","_nearbyCount","_onTheMove","_soundLimit"]; +//_t1 = diag_tickTime; + _type = _this select 0; -//_Keepspawning = _this select 1; -_isAir = vehicle player iskindof "Air"; _inVehicle = (vehicle player != player); +_onTheMove = (speed (vehicle player) > 10); _dateNow = (DateToNumber date); -_maxZombies = dayz_maxLocalZombies; _maxWildZombies = 3; _age = -1; - -//_nearbyBuildings = []; _radius = 200; _position = getPosATL player; -if (_inVehicle) then { - _maxZombies = dayz_zedSpawnVehCount; -}; -if (_isAir) then { - _maxZombies = dayz_spawnAirCount; -}; +dayz_spawnZombies = 0; +dayz_CurrentZombies = 0; - -//diag_log ("Type: " +str(_type)); - - -//diag_log("SPAWN CHECKING: Starting"); - //_locationstypes = ["NameCityCapital","NameCity","NameVillage"]; - //_nearestCity = nearestLocations [getPos player, _locationstypes, _radius/2]; - //_townname = text (_nearestCity select 0); - //_nearbytype = type (_nearestCity select 0); -/* -switch (_nearbytype) do { - case "NameVillage": { - //_radius = 250; - _maxZombies = 30; +// experiment with adding fly sounds locally for both zombies and players. +_soundLimit = 3; +{ + if (!alive _x) then { + [player,"flysound",1,true] call dayz_zombieSpeak; + _soundLimit = _soundLimit - 1; }; - case "NameCity": { - //_radius = 300; - _maxZombies = 40; - }; - case "NameCityCapital": { - //_radius = 400; - _maxZombies = 40; - }; -}; -*/ + if (_soundLimit == 0) exitWith {}; +} foreach (nearestObjects [player, ["CAManBase"], 8]); _players = _position nearEntities ["CAManBase",_radius+200]; dayz_maxGlobalZombies = dayz_maxGlobalZombiesInit; { if(isPlayer _x) then { dayz_maxGlobalZombies = dayz_maxGlobalZombies + dayz_maxGlobalZombiesIncrease; + } else { + if (local _x) then { + dayz_spawnZombies = dayz_spawnZombies + 1; + }; + dayz_CurrentZombies = dayz_CurrentZombies + 1; }; } foreach _players; -_spawnZombies = _position nearEntities ["zZombie_Base",_radius+100]; -dayz_spawnZombies = 0; -{ - if (local _x) then - { - //diag_log ("Local"); - dayz_spawnZombies = dayz_spawnZombies + 1; - }; -} foreach _spawnZombies; - -dayz_CurrentZombies = count (_position nearEntities ["zZombie_Base",_radius+200]); - if ("ItemMap_Debug" in items player) then { deleteMarkerLocal "MaxZeds"; deleteMarkerLocal "Counter"; @@ -109,6 +80,7 @@ diag_log ("dayz_maxCurrentZeds: " +str(dayz_maxCurrentZeds) + "/" +str(dayz_maxZ }; + _nearby = _position nearObjects ["building",_radius]; _nearbyCount = count _nearby; if (_nearbyCount < 1) exitwith @@ -118,50 +90,60 @@ if (_nearbyCount < 1) exitwith }; }; + { _type = typeOf _x; _config = configFile >> "CfgBuildingLoot" >> _type; _canLoot = isClass (_config); - _dis = _x distance player; - //Loot - if ((_dis < 120) and (_dis > 30) and _canLoot and !_inVehicle) then { - _looted = (_x getVariable ["looted",-0.1]); - _cleared = (_x getVariable ["cleared",true]); - _dateNow = (DateToNumber date); - _age = (_dateNow - _looted) * 525948; - //diag_log ("SPAWN LOOT: " + _type + " Building is " + str(_age) + " old" ); - if ((_age > 10) and (!_cleared)) then { - _nearByObj = nearestObjects [(getPosATL _x), ["WeaponHolder","WeaponHolderBase"],((sizeOf _type)+5)]; - {deleteVehicle _x} forEach _nearByObj; - _x setVariable ["cleared",true,true]; - _x setVariable ["looted",_dateNow,true]; + if(_canLoot) then { + + _dis = _x distance player; + + //Loot + if ((_dis < 120) and (_dis > 30) and !_inVehicle) then { + _looted = (_x getVariable ["looted",-0.1]); + _cleared = (_x getVariable ["cleared",true]); + _dateNow = (DateToNumber date); + _age = (_dateNow - _looted) * 525948; + //diag_log ("SPAWN LOOT: " + _type + " Building is " + str(_age) + " old" ); + if ((_age > 10) and (!_cleared)) then { + _nearByObj = nearestObjects [(getPosATL _x), ["WeaponHolder","WeaponHolderBase"],((sizeOf _type)+5)]; + {deleteVehicle _x} forEach _nearByObj; + _x setVariable ["cleared",true,true]; + _x setVariable ["looted",_dateNow,true]; + }; + if ((_age > 10) and (_cleared)) then { + //Register + _x setVariable ["looted",_dateNow,true]; + //cleanup + _handle = [_x] spawn building_spawnLoot; + waitUntil{scriptDone _handle}; + }; }; - if ((_age > 10) and (_cleared)) then { - //Register - _x setVariable ["looted",_dateNow,true]; - //cleanup - _handle = [_x] spawn building_spawnLoot; - waitUntil{scriptDone _handle}; - }; - }; - //Zeds - if ((time - dayz_spawnWait) > dayz_spawnDelay) then { - if (dayz_maxCurrentZeds < dayz_maxZeds) then { - if (dayz_CurrentZombies < dayz_maxGlobalZombies) then { - if (dayz_spawnZombies < dayz_maxLocalZombies) then { - //[_radius, _position, _inVehicle, _dateNow, _age, _locationstypes, _nearestCity, _maxZombies] call player_spawnzedCheck; - _zombied = (_x getVariable ["zombieSpawn",-0.1]); - _dateNow = (DateToNumber date); - _age = (_dateNow - _zombied) * 525948; - if (_age > 3) then { - _x setVariable ["zombieSpawn",_dateNow,true]; - [_x] call building_spawnZombies; + + // do not spawn zeds if player is moving faster then 10kmh + if (!_onTheMove) then { + //Zeds + if ((time - dayz_spawnWait) > dayz_spawnDelay) then { + if (dayz_maxCurrentZeds < dayz_maxZeds) then { + if (dayz_CurrentZombies < dayz_maxGlobalZombies) then { + if (dayz_spawnZombies < dayz_maxLocalZombies) then { + //[_radius, _position, _inVehicle, _dateNow, _age, _locationstypes, _nearestCity, _maxZombies] call player_spawnzedCheck; + _zombied = (_x getVariable ["zombieSpawn",-0.1]); + _dateNow = (DateToNumber date); + _age = (_dateNow - _zombied) * 525948; + if (_age > 3) then { + _x setVariable ["zombieSpawn",_dateNow,true]; + [_x] call building_spawnZombies; + }; + } else { + dayz_spawnWait = time; }; - } else { - dayz_spawnWait = time; + }; }; }; }; }; -} forEach _nearby; \ No newline at end of file +} forEach _nearby; +// ["player_spawnCheck.sqf",(diag_tickTime - _t1)] call fnc_dump; \ No newline at end of file diff --git a/SQF/dayz_code/compile/player_switchModel.sqf b/SQF/dayz_code/compile/player_switchModel.sqf index bdb13e66d..33c614bd6 100644 --- a/SQF/dayz_code/compile/player_switchModel.sqf +++ b/SQF/dayz_code/compile/player_switchModel.sqf @@ -25,10 +25,10 @@ private ["_weapons","_magazines","_primweapon","_secweapon"]; _weapons = weapons player; _magazines = call player_countmagazines; //magazines player; - if ( (_playerUID == dayz_playerUID) && (count _magazines == 0) && (count (magazines player) > 0 )) exitWith {cutText ["can't count magazines!", "PLAIN DOWN"]}; + if ( (_playerUID == dayz_playerUID) && (count _magazines == 0) && (count (magazines player) > 0 )) exitWith {cutText [(localize "str_epoch_player_17"), "PLAIN DOWN"]}; -// if ( count _magazines == 0 ) exitWith {cutText ["can't count magazines!", "PLAIN DOWN"]}; +// if ( count _magazines == 0 ) exitWith {cutText [(localize "str_epoch_player_17"), "PLAIN DOWN"]}; _primweapon = primaryWeapon player; _secweapon = secondaryWeapon player; @@ -63,12 +63,13 @@ private ["_newBackpackType","_backpackWpn","_backpackMag"]; }; //Debug Message - diag_log "Attempting to switch model"; - diag_log str(_weapons); - diag_log str(_magazines); - diag_log (str(_backpackWpn)); - diag_log (str(_backpackMag)); - +/* +diag_log "Attempting to switch model"; +diag_log str(_weapons); +diag_log str(_magazines); +diag_log (str(_backpackWpn)); +diag_log (str(_backpackMag)); +*/ //Secure Player for Transformation player setPosATL dayz_spawnPos; @@ -87,11 +88,11 @@ private ["_newBackpackType","_backpackWpn","_backpackMag"]; _newUnit setPosATL _position; _newUnit setDir _dir; -//Clear New Character + //Clear New Character {_newUnit removeMagazine _x;} forEach magazines _newUnit; removeAllWeapons _newUnit; -//Equip New Charactar + //Equip New Charactar { if (typeName _x == "ARRAY") then {_newUnit addMagazine [_x select 0,_x select 1] } else { _newUnit addMagazine _x }; //sleep 0.05; @@ -123,8 +124,11 @@ private ["_newBackpackType","_backpackWpn","_backpackMag"]; if (_primweapon == "MeleeCrowbar") then { _newUnit addMagazine 'crowbar_swing'; }; - if (_primweapon == "MeleeHatchet") then { - _newUnit addMagazine 'hatchet_swing'; + if (_primweapon == "MeleeSledge") then { + _newUnit addMagazine 'sledge_swing'; + }; + if (_primweapon == "MeleeHatchet_DZE") then { + _newUnit addMagazine 'Hatchet_Swing'; }; if (_primweapon == "MeleeMachete") then { _newUnit addMagazine 'Machete_swing'; @@ -173,12 +177,13 @@ private ["_newBackpackType","_backpackWpn","_backpackMag"]; }; }; //Debug Message - diag_log "Swichtable Unit Created. Equipment:"; - diag_log str(weapons _newUnit); - diag_log str(magazines _newUnit); - diag_log str(getWeaponCargo unitBackpack _newUnit); - diag_log str(getMagazineCargo unitBackpack _newUnit); - +/* +diag_log "Swichtable Unit Created. Equipment:"; +diag_log str(weapons _newUnit); +diag_log str(magazines _newUnit); +diag_log str(getWeaponCargo unitBackpack _newUnit); +diag_log str(getMagazineCargo unitBackpack _newUnit); +*/ //Make New Unit Playable addSwitchableUnit _newUnit; setPlayable _newUnit; diff --git a/SQF/dayz_code/compile/player_tameDog.sqf b/SQF/dayz_code/compile/player_tameDog.sqf index 627fea5cf..b479a09f8 100644 --- a/SQF/dayz_code/compile/player_tameDog.sqf +++ b/SQF/dayz_code/compile/player_tameDog.sqf @@ -18,7 +18,7 @@ if ((_hasRawMeat) && (_hasdog == "false")) then { _target removeAction _id; player setvariable ["dogid", _fsmid]; } else { - cutText ["You must have RawMeat", "PLAIN DOWN"]; + cutText [(localize "str_epoch_player_18"), "PLAIN DOWN"]; }; //handle publicVariables here later. diff --git a/SQF/dayz_code/compile/player_traderMenu.sqf b/SQF/dayz_code/compile/player_traderMenu.sqf new file mode 100644 index 000000000..5e412dabd --- /dev/null +++ b/SQF/dayz_code/compile/player_traderMenu.sqf @@ -0,0 +1,193 @@ +// trader menu gui by maca134 +TraderDialogCatList = 12000; +TraderDialogItemList = 12001; +TraderDialogBuyPrice = 12002; +TraderDialogSellPrice = 12003; + +TraderCurrentCatIndex = -1; +TraderCatList = -1; +TraderItemList = -1; + +TraderDialogLoadItemList = { + private ["_index","_trader_id","_activatingPlayer","_distance","_objclass","_item_list"]; + TraderItemList = -1; + _index = _this select 0; + + if (_index < 0 or TraderCurrentCatIndex == _index) exitWith {}; + TraderCurrentCatIndex = _index; + + _trader_id = TraderCatList select _index; + _activatingPlayer = player; + + lbClear TraderDialogItemList; + ctrlSetText [TraderDialogBuyPrice, ""]; + ctrlSetText [TraderDialogSellPrice, ""]; + + lbAdd [TraderDialogItemList, "Loading items..."]; + + PVDZE_plr_TradeMenuResult = call compile format["tcacheBuy_%1;",_trader_id]; + + if(isNil "PVDZE_plr_TradeMenuResult") then { + PVDZE_plr_TradeMenu = [_activatingPlayer,_trader_id]; + publicVariableServer "PVDZE_plr_TradeMenu"; + waitUntil {!isNil "PVDZE_plr_TradeMenuResult"}; + }; + + lbClear TraderDialogItemList; + _item_list = []; + { + private ["_header", "_item", "_name", "_type", "_textPart", "_qty", "_buy", "_bqty", "_bname", "_btype", "_btextCurrency", "_sell", "_sqty", "_sname", "_stype", "_stextCurrency", "_order", "_order", "_afile", "_File", "_count", "_bag", "_bagclass", "_index", "_image"]; + _header = _x select 0; // "TRD" + _item = _x select 1; + _name = _item select 0; + _type = _item select 1; + switch (true) do { + case (_type == 1): { + _type = "CfgMagazines"; + }; + case (_type == 2): { + _type = "CfgVehicles"; + }; + case (_type == 3): { + _type = "CfgWeapons"; + }; + }; + // Display Name of item + _textPart = getText(configFile >> _type >> _name >> "displayName"); + + // Total in stock + _qty = _x select 2; + + // Buy Data from array + _buy = _x select 3; + _bqty = _buy select 0; + _bname = _buy select 1; + _btype = _buy select 2; + switch(true)do{ + case (_btype == 1): { + _btype = "CfgMagazines"; + }; + case (_btype == 2): { + _btype = "CfgVehicles"; + }; + case (_btype == 3): { + _btype = "CfgWeapons"; + }; + }; + + // Display Name of buy item + _btextCurrency = getText(configFile >> _btype >> _bname >> "displayName"); + + _sell = _x select 4; + _sqty = _sell select 0; + _sname = _sell select 1; + _stype = _sell select 2; + switch(true)do{ + case (_stype == 1): { + _stype = "CfgMagazines"; + }; + case (_stype == 2): { + _stype = "CfgVehicles"; + }; + case (_stype == 3): { + _stype = "CfgWeapons"; + }; + }; + // Display Name of sell item + _stextCurrency = getText(configFile >> _stype >> _sname >> "displayName"); + + // Menu sort order + _order = _x select 5; + + // Action file to use for trade + _afile = _x select 7; + _File = "\z\addons\dayz_code\actions\" + _afile + ".sqf"; + + _count = 0; + if(_type == "CfgVehicles") then { + if (_afile == "trade_backpacks") then { + _bag = unitBackpack player; + _bagclass = typeOf _bag; + if(_name == _bagclass) then { + _count = 1; + }; + } else { + if (isClass(configFile >> "CfgVehicles" >> _name)) then { + _distance = dayz_sellDistance_vehicle; + if (_name isKindOf "Air") then { + _distance = dayz_sellDistance_air; + }; + if (_name isKindOf "Ship") then { + _distance = dayz_sellDistance_boat; + }; + _count = {(typeOf _x) == _name} count (nearestObjects [player, [_name], _distance]); + }; + }; + }; + + if(_type == "CfgMagazines") then { + _count = {_x == _name} count magazines player; + }; + + if(_type == "CfgWeapons") then { + _count = {_x == _name} count weapons player; + }; + + _index = lbAdd [TraderDialogItemList, format["%1 (%2)", _textPart, _name]]; + + if (_count > 0) then { + lbSetColor [TraderDialogItemList, _index, [0, 1, 0, 1]]; + }; + + _image = getText(configFile >> _type >> _name >> "picture"); + lbSetPicture [TraderDialogItemList, _index, _image]; + + _item_list set [count _item_list, [ + _name, + _textPart, + _bqty, + _bname, + _btextCurrency, + _sqty, + _sname, + _stextCurrency, + _header, + _File + ]]; + } forEach PVDZE_plr_TradeMenuResult; + TraderItemList = _item_list; +}; + +TraderDialogShowPrices = { + private ["_index", "_item"]; + _index = _this select 0; + if (_index < 0) exitWith {}; + while {count TraderItemList < 1} do { sleep 1; }; + _item = TraderItemList select _index; + ctrlSetText [TraderDialogBuyPrice, format["%1 %2", _item select 2, _item select 4]]; + ctrlSetText [TraderDialogSellPrice, format["%1 %2", _item select 5, _item select 7]]; +}; + +TraderDialogBuy = { + private ["_index", "_item", "_data"]; + _index = _this select 0; + if (_index < 0) exitWith { + cutText [(localize "str_epoch_player_6"), "PLAIN DOWN"]; + }; + _item = TraderItemList select _index; + _data = [_item select 0, _item select 3, 1, _item select 2, "buy", _item select 4, _item select 1, _item select 8]; + [0, player, '', _data] execVM (_item select 9); + TraderItemList = -1; +}; + +TraderDialogSell = { + private ["_index", "_item", "_data"]; + _index = _this select 0; + if (_index < 0) exitWith { + cutText [(localize "str_epoch_player_6"), "PLAIN DOWN"]; + }; + _item = TraderItemList select _index; + _data = [_item select 6, _item select 0, _item select 5, 1, "sell", _item select 1, _item select 7, _item select 8]; + [0, player, '', _data] execVM (_item select 9); + TraderItemList = -1; +}; diff --git a/SQF/dayz_code/compile/player_unlockDoor.sqf b/SQF/dayz_code/compile/player_unlockDoor.sqf new file mode 100644 index 000000000..18b5813b2 --- /dev/null +++ b/SQF/dayz_code/compile/player_unlockDoor.sqf @@ -0,0 +1,85 @@ +/* + DayZ Unlock Door + Usage: [_obj] call player_unlockDoor; + Made for DayZ Epoch please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. +*/ +private ["_display","_obj","_objectCharacterID"]; + +if(!isNil "DZE_DYN_UnlockDoorInprogress") exitWith { cutText [(localize "str_epoch_player_21") , "PLAIN DOWN"]; }; + +DZE_DYN_UnlockDoorInprogress = true; + +if(!isNull dayz_selectedDoor) then { + + if (!isNil 'KeyCodeTryTimer') then { + if(diag_tickTime > KeyCodeTryTimer) then { + KeyCodeTry = nil; + KeyCodeTryTimer = nil; + }; + }; + + // our target + _obj = dayz_selectedDoor; + + _notNearestPlayer = _obj call dze_isnearest_player; + + if (_notNearestPlayer) then { + // close display since another player is closer + _display = findDisplay 41144; + _display closeDisplay 3000; + cutText ["Failed, another player is closer than you are.", "PLAIN DOWN"]; + } else { + + // get object combination + _objectCharacterID = _obj getVariable ["CharacterID","0"]; + + // Check combination + if (DZE_Lock_Door == _objectCharacterID) then { + + [player,"combo_unlock",0,false] call dayz_zombieSpeak; + + // close display + _display = findDisplay 41144; + _display closeDisplay 3000; + + // unlock if locked + if(_obj animationPhase "Open_hinge" == 0) then { + _obj animate ["Open_hinge", 1]; + }; + + if(_obj animationPhase "Open_latch" == 0) then { + _obj animate ["Open_latch", 1]; + }; + KeyCodeTry = nil; + + } else { + + [10,10] call dayz_HungerThirst; + + DZE_Lock_Door = ""; + [player,"combo_locked",0,false] call dayz_zombieSpeak; + [player,20,true,(getPosATL player)] spawn player_alertZombies; + + if (isNil 'KeyCodeTry') then {KeyCodeTry = 0;}; + + KeyCodeTry = KeyCodeTry + 1; + + if (!isNil 'KeyCodeTryTimer') then {KeyCodeTryTimer = diag_tickTime+10;}; + + if(KeyCodeTry >= ((round(random 4)) + 4)) then { + + if (isNil 'KeyCodeTryTimer') then {KeyCodeTryTimer = diag_tickTime+10;}; + + cutText [(localize "str_epoch_player_19"), "PLAIN DOWN"]; + _display = findDisplay 41144; + _display closeDisplay 3000; + }; + }; + }; +} else { + + // close display since no target + _display = findDisplay 41144; + _display closeDisplay 3000; +}; +DZE_DYN_UnlockDoorInprogress = nil; \ No newline at end of file diff --git a/SQF/dayz_code/compile/player_unlockVault.sqf b/SQF/dayz_code/compile/player_unlockVault.sqf index 062a1ab37..30cdd8583 100644 --- a/SQF/dayz_code/compile/player_unlockVault.sqf +++ b/SQF/dayz_code/compile/player_unlockVault.sqf @@ -3,35 +3,37 @@ Usage: [_obj] spawn player_unlockVault; Made for DayZ Epoch please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. */ -private ["_objectID","_objectUID","_obj","_ownerID","_dir","_pos","_holder","_weapons","_magazines","_backpacks","_objWpnTypes","_objWpnQty","_countr","_alreadyPacking"]; +private ["_objectID","_objectUID","_obj","_ownerID","_dir","_pos","_holder","_weapons","_magazines","_backpacks","_objWpnTypes","_objWpnQty","_countr","_alreadyPacking","_playerNear","_playerID","_claimedBy","_unlockedClass","_text","_nul","_objType"]; -if(TradeInprogress) exitWith { cutText ["Unlock already in progress." , "PLAIN DOWN"]; }; -TradeInprogress = true; - -// Test cannot lock while another player is nearby -_playerNear = {isPlayer _x} count (player nearEntities ["CAManBase", 6]) > 1; -if(_playerNear) exitWith { TradeInprogress = false; cutText ["Cannot unlock vault while another player is nearby." , "PLAIN DOWN"]; }; - -_obj = _this; -_alreadyPacking = _obj getVariable["packing",0]; -_claimedBy = _obj getVariable["claimed","0"]; +if(DZE_ActionInProgress) exitWith { cutText [(localize "str_epoch_player_21") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; {player removeAction _x} forEach s_player_combi;s_player_combi = []; s_player_unlockvault = 1; -// Silently exit if object no longer exists or alive -if(isNull _obj or !(alive _obj)) exitWith { TradeInprogress = false; }; +_obj = _this; +_objType = typeOf _obj; +_playerNear = _obj call dze_isnearest_player; +if(_playerNear) exitWith { DZE_ActionInProgress = false; cutText [(localize "str_epoch_player_20") , "PLAIN DOWN"]; }; + +// Silently exit if object no longer exists or alive +if(isNull _obj or !(alive _obj)) exitWith { DZE_ActionInProgress = false; }; + +_unlockedClass = getText (configFile >> "CfgVehicles" >> _objType >> "unlockedClass"); +_text = getText (configFile >> "CfgVehicles" >> _objType >> "displayName"); + +_alreadyPacking = _obj getVariable["packing",0]; +_claimedBy = _obj getVariable["claimed","0"]; _ownerID = _obj getVariable["CharacterID","0"]; -if (_alreadyPacking == 1) exitWith {TradeInprogress = false; cutText ["That Safe is already being unlocked." , "PLAIN DOWN"]}; +if (_alreadyPacking == 1) exitWith {DZE_ActionInProgress = false; cutText [format[(localize "str_epoch_player_124"),_text], "PLAIN DOWN"]}; // Promt user for password if _ownerID != dayz_playerUID if ((_ownerID == dayz_combination) or (_ownerID == dayz_playerUID)) then { // Check if any players are nearby if not allow player to claim item. _playerNear = {isPlayer _x} count (player nearEntities ["CAManBase", 6]) > 1; - _playerID = getPlayerUID player; // Only allow if not already claimed. @@ -52,22 +54,21 @@ if ((_ownerID == dayz_combination) or (_ownerID == dayz_playerUID)) then { if(!isNull _obj and alive _obj) then { _obj setVariable["packing",1]; - - _weapons = _obj getVariable["WeaponCargo",[]]; - _magazines = _obj getVariable["MagazineCargo",[]]; - _backpacks = _obj getVariable["BackpackCargo",[]]; - + [1,1] call dayz_HungerThirst; player playActionNow "Medic"; sleep 1; [player,"tentpack",0,false] call dayz_zombieSpeak; sleep 5; - //place tent (local) - _holder = createVehicle ["VaultStorage",_pos,[], 0, "CAN_COLLIDE"]; + _weapons = _obj getVariable["WeaponCargo",[]]; + _magazines = _obj getVariable["MagazineCargo",[]]; + _backpacks = _obj getVariable["BackpackCargo",[]]; + + _holder = createVehicle [_unlockedClass,_pos,[], 0, "CAN_COLLIDE"]; // Remove locked vault deleteVehicle _obj; _holder setdir _dir; - _holder setpos _pos; + _holder setPosATL _pos; player reveal _holder; _holder setVariable["CharacterID",_ownerID,true]; @@ -108,19 +109,20 @@ if ((_ownerID == dayz_combination) or (_ownerID == dayz_playerUID)) then { } forEach _objWpnTypes; }; - cutText ["Safe has been unlocked.", "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_125"),_text], "PLAIN DOWN"]; }; } else { - TradeInprogress = false; - cutText [format[(localize "str_player_beinglooted"),"Safe"] , "PLAIN DOWN"]; + DZE_ActionInProgress = false; + cutText [format[(localize "str_player_beinglooted"),_text] , "PLAIN DOWN"]; }; } else { + [10,10] call dayz_HungerThirst; player playActionNow "Medic"; sleep 1; [player,"repair",0,false] call dayz_zombieSpeak; - null = [player,25,true,(getPosATL player)] spawn player_alertZombies; + [player,25,true,(getPosATL player)] spawn player_alertZombies; sleep 5; - cutText ["Combination incorrect, Safe is still locked.", "PLAIN DOWN"]; + cutText [format[(localize "str_epoch_player_126"),_text], "PLAIN DOWN"]; }; s_player_unlockvault = -1; -TradeInprogress = false; \ No newline at end of file +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/compile/player_updateGui.sqf b/SQF/dayz_code/compile/player_updateGui.sqf index 94f18148c..98272197b 100644 --- a/SQF/dayz_code/compile/player_updateGui.sqf +++ b/SQF/dayz_code/compile/player_updateGui.sqf @@ -1,4 +1,4 @@ -private ["_display","_ctrlBlood","_ctrlBleed","_bloodVal","_ctrlFood","_ctrlThirst","_thirstVal","_foodVal","_ctrlTemp","_tempVal","_combatVal","_array","_ctrlEar","_ctrlEye","_ctrlCombat","_ctrlFracture","_visualText","_visual","_audibleText","_audible","_blood","_thirstLvl","_foodLvl","_tempImg","_thirst","_food","_temp","_bloodLvl","_tempLvl"]; +private ["_display","_ctrlBlood","_ctrlBleed","_bloodVal","_ctrlFood","_ctrlThirst","_thirstVal","_foodVal","_ctrlTemp","_tempVal","_combatVal","_array","_ctrlEar","_ctrlEye","_ctrlCombat","_ctrlFracture","_visualText","_visual","_audibleText","_audible","_blood","_thirstLvl","_foodLvl","_tempImg","_thirst","_food","_temp","_bloodLvl","_tempLvl","_color","_string","_humanity","_size","_friendlies","_charID","_rcharID","_rfriendlies","_rfriendlyTo","_distance","_targetControl","_humanityTarget"]; disableSerialization; _foodVal = 1 - (dayz_hunger / SleepFood); @@ -137,22 +137,69 @@ if (r_player_injured) then { }; /* -_humanity = player getVariable["humanity",0]; -_guiHumanity = 0; -if(_humanity != dayz_lastHumanity) then { - if (_humanity > 0) then { - _humanity = _humanity min 5000; - _guiHumanity = (round((_humanity / 5000) * 5) + 5); - } else { - _humanity = _humanity max -20000; - _guiHumanity = 5 - (round(-(_humanity / 20000) * 4)); - }; - dayz_lastHumanity = _humanity; - dayz_guiHumanity = _guiHumanity; - _humanityText = "\z\addons\dayz_code\gui\humanity_" + str(_guiHumanity) + "_ca.paa"; - _ctrlHumanity ctrlSetText _humanityText; -}; +Opt-in tag system with friend tagging */ +_targetControl = _display displayCtrl 1199; +_string = ""; +_humanityTarget = cursorTarget; +if (!isNull _humanityTarget and isPlayer _humanityTarget and alive _humanityTarget) then { + + _distance = (player distance _humanityTarget); + + if (_distance < DZE_HumanityTargetDistance) then { + + _size = (1-(floor(_distance/5)*0.1)) max 0.1; + + // Display name if player opt-in or if friend + _friendlies = player getVariable ["friendlies", []]; + _charID = player getVariable ["CharacterID", "0"]; + + _rcharID = _humanityTarget getVariable ["CharacterID", "0"]; + _rfriendlies = _humanityTarget getVariable ["friendlies", []]; + _rfriendlyTo = _humanityTarget getVariable ["friendlyTo", []]; + + if ((_rcharID in _friendlies) and (_charID in _rfriendlies)) then { + + if (!(_charID in _rfriendlyTo)) then { + + // diag_log format["IS FRIENDLY: %1", _player]; + _rfriendlyTo set [count _rfriendlyTo, _charID]; + _humanityTarget setVariable ["friendlyTo", _rfriendlyTo, true]; + + // titleText [format["You and %1 are now tagged as friendlies.", (name _humanityTarget)], "PLAIN DOWN"]; + + }; + + //
Humanity: %3 + + _color = "color='#339933'"; + _string = format["%1",(name _humanityTarget),_color,_size]; + + } else { + + // Humanity checks + _humanity = _humanityTarget getVariable ["humanity",0]; + + _color = "color='#ffffff'"; + if(_humanity < -5000) then { + _color = "color='#ff0000'"; + } else { + if(_humanity > 5000) then { + _color = "color='#3333ff'"; + }; + }; + if(_humanityTarget getVariable ["DZE_display_name", false]) then { + _string = format["%1",(name _humanityTarget),_color,_size]; + }; + }; + }; +}; + +// update gui if changed +if (dayz_humanitytarget != _string) then { + _targetControl ctrlSetStructuredText (parseText _string); + dayz_humanitytarget = _string; +}; _array = [_foodVal,_thirstVal]; _array \ No newline at end of file diff --git a/SQF/dayz_code/compile/player_upgradeVehicle.sqf b/SQF/dayz_code/compile/player_upgradeVehicle.sqf new file mode 100644 index 000000000..99eff9c34 --- /dev/null +++ b/SQF/dayz_code/compile/player_upgradeVehicle.sqf @@ -0,0 +1,169 @@ +/* + DayZ Epoch Vehicle Upgrades + Made for DayZ Unleashed by [VB]AWOL please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. +*/ +private ["_proceed","_itemIn","_countIn","_missing","_missingQty","_qty","_removed","_tobe_removed_total","_textMissing","_num_removed","_removed_total","_temp_removed_array","_countr","_objectID","_objectUID","_location","_dir","_objectCharacterID","_weapons","_magazines","_backpacks","_classname","_object","_holder","_objWpnTypes","_objWpnQty","_newclassname","_requirements","_upgrade","_vehicle","_findNearestVehicles","_findNearestVehicle","_IsNearVehicle"]; + +if(DZE_ActionInProgress) exitWith { cutText [(localize "STR_EPOCH_PLAYER_52") , "PLAIN DOWN"]; }; +DZE_ActionInProgress = true; + +// look for nearest vehicle +_findNearestVehicles = nearestObjects [player, ["LandVehicle"], 10]; +_findNearestVehicle = []; +{ + if (alive _x) exitWith { + _findNearestVehicle set [(count _findNearestVehicle),_x]; + }; +} foreach _findNearestVehicles; + +_IsNearVehicle = count (_findNearestVehicle); +if (_IsNearVehicle >= 1) then { + + _vehicle = _findNearestVehicle select 0; + + _notNearestPlayer = _vehicle call dze_isnearest_player; + + if (!isNull _vehicle and local _vehicle and !_notNearestPlayer) then { + + _classname = typeOf _vehicle; + + // lookup vehicle and find if any upgrades are available + _upgrade = getArray (configFile >> "CfgVehicles" >> _classname >> "upgradeVehicle"); + + if ((count _upgrade) > 0) then { + + _newclassname = _upgrade select 0; + _requirements = _upgrade select 1; + + _missingQty = 0; + _missing = ""; + + _proceed = true; + { + _itemIn = _x select 0; + _countIn = _x select 1; + _qty = { (_x == _itemIn) || (configName(inheritsFrom(configFile >> "cfgMagazines" >> _x)) == _itemIn) } count magazines player; + if(_qty < _countIn) exitWith { _missing = _itemIn; _missingQty = (_countIn - _qty); _proceed = false; }; + } forEach _requirements; + + if (_proceed) then { + + player playActionNow "Medic"; + [player,20,true,(getPosATL player)] spawn player_alertZombies; + + _temp_removed_array = []; + _removed_total = 0; + _tobe_removed_total = 0; + + { + _removed = 0; + _itemIn = _x select 0; + _countIn = _x select 1; + // diag_log format["Recipe Finish: %1 %2", _itemIn,_countIn]; + _tobe_removed_total = _tobe_removed_total + _countIn; + + { + if( (_removed < _countIn) && ((_x == _itemIn) || configName(inheritsFrom(configFile >> "cfgMagazines" >> _x)) == _itemIn)) then { + _num_removed = ([player,_x] call BIS_fnc_invRemove); + _removed = _removed + _num_removed; + _removed_total = _removed_total + _num_removed; + if(_num_removed >= 1) then { + _temp_removed_array set [count _temp_removed_array,_x]; + }; + }; + + } forEach magazines player; + + } forEach _requirements; + + // all parts removed proceed + if (_tobe_removed_total == _removed_total) then { + + _objectID = _vehicle getVariable ["ObjectID","0"]; + _objectUID = _vehicle getVariable ["ObjectUID","0"]; + + PVDZE_obj_Delete = [_objectID,_objectUID,player]; + publicVariableServer "PVDZE_obj_Delete"; + + // Get position + _location = getposATL _vehicle; + + // Get direction + _dir = getDir _vehicle; + + // Current charID + _objectCharacterID = _vehicle getVariable ["CharacterID","0"]; + + _weapons = getWeaponCargo _vehicle; + _magazines = getMagazineCargo _vehicle; + _backpacks = getBackpackCargo _vehicle; + + // remove old vehicle + deleteVehicle _vehicle; + + _classname = _newclassname; + + // Create new object + _object = createVehicle [_classname, [0,0,0], [], 0, "CAN_COLLIDE"]; + + // Set direction + _object setDir _dir; + + // Set location + _object setPosATL _location; + + PVDZE_veh_Publish2 = [_object,[_dir,_location],_classname,true,_objectCharacterID,player]; + publicVariableServer "PVDZE_veh_Publish2"; + + _holder = _object; + + //Add weapons + _objWpnTypes = _weapons select 0; + _objWpnQty = _weapons select 1; + _countr = 0; + { + _holder addweaponcargoGlobal [_x,(_objWpnQty select _countr)]; + _countr = _countr + 1; + } forEach _objWpnTypes; + + //Add Magazines + _objWpnTypes = _magazines select 0; + _objWpnQty = _magazines select 1; + _countr = 0; + { + _holder addmagazinecargoGlobal [_x,(_objWpnQty select _countr)]; + _countr = _countr + 1; + } forEach _objWpnTypes; + + //Add Backpacks + _objWpnTypes = _backpacks select 0; + _objWpnQty = _backpacks select 1; + _countr = 0; + { + _holder addbackpackcargoGlobal [_x,(_objWpnQty select _countr)]; + _countr = _countr + 1; + } forEach _objWpnTypes; + + player reveal _object; + + } else { + + {player addMagazine _x;} forEach _temp_removed_array; + cutText [format[(localize "str_epoch_player_145"),_removed_total,_tobe_removed_total], "PLAIN DOWN"]; + + }; + } else { + _textMissing = getText(configFile >> "CfgMagazines" >> _missing >> "displayName"); + cutText [format[(localize "str_epoch_player_146"),_missingQty, _textMissing], "PLAIN DOWN"]; + }; + } else { + cutText [(localize "str_epoch_player_82"), "PLAIN DOWN"]; + }; + } else { + cutText [(localize "str_epoch_player_245"), "PLAIN DOWN"]; + }; +} else { + cutText [(localize "STR_EPOCH_PLAYER_27"), "PLAIN DOWN"]; +}; + +DZE_ActionInProgress = false; \ No newline at end of file diff --git a/SQF/dayz_code/compile/player_weaponCheck.sqf b/SQF/dayz_code/compile/player_weaponCheck.sqf index 77cb14a94..38d7a83eb 100644 --- a/SQF/dayz_code/compile/player_weaponCheck.sqf +++ b/SQF/dayz_code/compile/player_weaponCheck.sqf @@ -1,4 +1,4 @@ -private ["_currentObjects","_newObjects","_checkObjects","_type","_qtyNow","_qtyBefore"]; +private ["_currentObjects","_newObjects","_checkObjects","_type","_qtyNow","_qtyBefore","_change"]; //_newObjects = [_previous,weapons player] call player_weaponCheck; _currentObjects = _this select 0; _checkObjects = _this select 1; diff --git a/SQF/dayz_code/compile/player_zombieAttack.sqf b/SQF/dayz_code/compile/player_zombieAttack.sqf index 2640389b8..06af043a1 100644 --- a/SQF/dayz_code/compile/player_zombieAttack.sqf +++ b/SQF/dayz_code/compile/player_zombieAttack.sqf @@ -1,11 +1,17 @@ -private ["_unit","_move","_damage","_wound","_index","_cnt","_dir","_hpList","_hp","_strH","_dam","_total","_vehicle","_tPos","_zPos","_cantSee","_inAngle","_rnd","_openVehicles","_chance","_attackanimations","_type","_targets"]; +private ["_unit","_move","_damage","_wound","_index","_cnt","_dir","_hpList","_hp","_strH","_dam","_vehicle","_tPos","_zPos","_cantSee","_inAngle","_rnd","_openVehicles","_chance","_attackanimations","_type","_targets"]; _unit = _this select 0; _type = _this select 1; _vehicle = (vehicle player); _targets = _unit getVariable ["targets",[]]; -if (!dayz_zedsAttackVehicles and !(_vehicle in _targets)) exitWith {}; +if (!dayz_zedsAttackVehicles and !(_vehicle in _targets)) exitWith { + //diag_log ("not attacking vehicle" + str(_vehicle)); +}; + +if ((speed _vehicle > 10)) exitWith { + //diag_log ("too fast abort attack" + str(_vehicle)); +}; //Do the attack if (r_player_unconscious && _vehicle == player && _type == "zombie") then { @@ -21,7 +27,14 @@ if (r_player_unconscious && _vehicle == player && _type == "zombie") then { }; _dir = [_unit,player] call BIS_Fnc_dirTo; _unit setDir _dir; -_unit playMove _move; + +// _unit playMove _move; + +if (local _unit) then { + _unit switchMove _move; +} else { + [objNull, _unit, rSwitchMove, _move] call RE; +}; //Wait sleep 0.3; @@ -51,7 +64,7 @@ if (_vehicle != player) then { //diag_log ("Hitpoints " +str(_wound) +str(_total)); - //["dayzHitV",[_vehicle, _wound,_total, _unit,"zombie"]] call broadcastRpcCallAll; + //["PVDZE_plr_HitV",[_vehicle, _wound,_total, _unit,"zombie"]] call broadcastRpcCallAll; if (_dam >= 1) then { if (r_player_blood < (r_player_bloodTotal * 0.8)) then { _cnt = count (DAYZ_woundHit select 1); @@ -67,8 +80,8 @@ if (_vehicle != player) then { _damage = 0.1 + random (1.2); //diag_log ("START DAM: Player Hit on " + _wound + " for " + str(_damage)); [player, _wound, _damage, _unit,"zombie"] call fnc_usec_damageHandler; - //dayzHit = [player,_wound, _damage, _unit,"zombie"]; - //publicVariable "dayzHit"; + //PVDZE_plr_Hit = [player,_wound, _damage, _unit,"zombie"]; + //publicVariable "PVDZE_plr_Hit"; [_unit,"hit",2,false] call dayz_zombieSpeak; }; }; @@ -103,8 +116,8 @@ if (_vehicle != player) then { //diag_log ("START DAM: Player Hit on " + _wound + " for " + str(_damage)); [player, _wound, _damage, _unit,"zombie"] call fnc_usec_damageHandler; - //dayzHit = [player,_wound, _damage, _unit,"zombie"]; - //publicVariable "dayzHit"; + //PVDZE_plr_Hit = [player,_wound, _damage, _unit,"zombie"]; + //publicVariable "PVDZE_plr_Hit"; [_unit,"hit",2,false] call dayz_zombieSpeak; } else { //diag_log ("NO LOS: Player Hit on " + str(_unit) + " for " + str(_vehicle)); @@ -114,8 +127,8 @@ if (_vehicle != player) then { _damage = 0.1 + random (1.2); diag_log ("START DAM: Player Hit on " + _wound + " for " + str(_damage)); [player, _wound, _damage, _unit,"zombie"] call fnc_usec_damageHandler; - //dayzHit = [player,_wound, _damage, _unit,"zombie"]; - //publicVariable "dayzHit"; + //PVDZE_plr_Hit = [player,_wound, _damage, _unit,"zombie"]; + //publicVariable "PVDZE_plr_Hit"; [_unit,"hit",2,false] call dayz_zombieSpeak; }; */ diff --git a/SQF/dayz_code/compile/player_zombieCheck.sqf b/SQF/dayz_code/compile/player_zombieCheck.sqf index abe700b75..1c8b3df67 100644 --- a/SQF/dayz_code/compile/player_zombieCheck.sqf +++ b/SQF/dayz_code/compile/player_zombieCheck.sqf @@ -1,306 +1,101 @@ -private ["_listTalk","_group","_eyeDir","_attacked","_continue","_type","_chance","_last","_refObj","_inAngle","_tPos","_zPos","_cantSee","_entHeight","_delta","_targets","_lowBlood","_pHeight"]; +private ["_listTalk","_eyeDir","_attacked","_continue","_type","_chance","_last","_refObj","_inAngle","_tPos","_zPos","_cantSee","_entHeight","_delta","_targets","_pHeight","_lowBlood","_dist"]; _refObj = vehicle player; _listTalk = (getPos _refObj) nearEntities ["zZombie_Base",80]; _pHeight = (getPosATL _refObj) select 2; _attacked = false; -//_multiplier = 1; - -//Old System - { _continue = true; _type = "zombie"; if (alive _x && _continue) then { - private["_dist"]; - _dist = (_x distance _refObj); - _group = _x; - _targets = _group getVariable ["targets",[]]; - + + + _dist = (_x distance _refObj); + _chance = 1; - if ((_x distance player < dayz_areaAffect) and !(animationState _x == "ZombieFeed")) then { - if (_type == "zombie") then { [_x,"attack",(_chance),true] call dayz_zombieSpeak; }; + if ((_dist < dayz_areaAffect) and !(animationState _x == "ZombieFeed")) then { + + //diag_log ("within attack range: " + str(_x)); + + [_x,"attack",(_chance),true] call dayz_zombieSpeak; //perform an attack _last = _x getVariable["lastAttack",0]; _entHeight = (getPosATL _x) select 2; _delta = _pHeight - _entHeight; - if ( ((time - _last) > 1) and ((_delta < 1.5) and (_delta > -1.5)) ) then { - zedattack = [_x, _type] spawn player_zombieAttack; + if ( ((time - _last) > 1) and ((_delta < 1.5) and (_delta > -1.5)) ) then + { + //diag_log ("perform attack: " + str(_x)); + [_x, _type] spawn player_zombieAttack; _x setVariable["lastAttack",time]; }; _attacked = true; } else { - if (_type == "zombie") then { - if (speed _x < 4) then { - [_x,"idle",(_chance + 4),true] call dayz_zombieSpeak; - } else { - [_x,"chase",(_chance + 3),true] call dayz_zombieSpeak; - }; + if (speed _x < 4) then { + [_x,"idle",(_chance + 4),true] call dayz_zombieSpeak; + //diag_log ("idle: " + str((_chance + 4))); + } else { + [_x,"chase",(_chance + 3),true] call dayz_zombieSpeak; + //diag_log ("chase: " + str((_chance + 3))); }; }; - //Noise Activation - if (!(_refObj in _targets)) then { + _targets = _x getVariable ["targets",[]]; + if (!(_refObj in _targets) and !isNull _refObj) then { if (_dist < DAYZ_disAudial) then { if (DAYZ_disAudial > 80) then { - if (!(_refObj in _targets)) then { - _targets set [count _targets, driver _refObj]; - _group setVariable ["targets",_targets,true]; - }; + + _targets set [count _targets, (driver _refObj)]; + _x setVariable ["targets",_targets,true]; + //diag_log ("45: " + str(_targets)); + } else { - if (_dist < (DAYZ_disAudial / 2)) then { - if (!(_refObj in _targets)) then { - _targets set [count _targets, driver _refObj]; - _group setVariable ["targets",_targets,true]; + + _cantSee = [_x,_refObj] call dayz_losCheck; + if (!_cantSee) then + { + _targets set [count _targets,(driver _refObj)]; + _x setVariable ["targets",_targets,true]; + //diag_log ("54: " + str(_targets)); + } + else + { + if (_dist < (DAYZ_disAudial / 2)) then + { + _targets set [count _targets,(driver _refObj)]; + //diag_log ("61: " + str(_targets)); + _x setVariable ["targets",_targets,true]; }; }; }; }; }; //Sight Activation - if (!(_refObj in _targets)) then { + _targets = _x getVariable ["targets",[]]; + if (!(_refObj in _targets) and !isNull _refObj) then { if (_dist < DAYZ_disVisual) then { - //_chance = [_x,_dist,DAYZ_disVisual] call dayz_losChance; - //diag_log ("Visual Detection: m" + str([_x,_dist]) + " " + str(_chance)); - //if ((random 1) < _chance) then { - //diag_log ("Chance Detection"); - _tPos = (getPosASL _refObj); - _zPos = (getPosASL _x); - //_eyeDir = _x call dayz_eyeDir; - _eyeDir = direction _x; - _inAngle = [_zPos,_eyeDir,30,_tPos] call fnc_inAngleSector; - if (_inAngle) then { - //LOS check - _cantSee = [_x,_refObj] call dayz_losCheck; - //diag_log ("LOS Check: " + str(_cantSee)); - if (!_cantSee) then { - //diag_log ("Within LOS! Target"); - if (!(_refObj in _targets)) then { - _targets set [count _targets, driver _refObj]; - _group setVariable ["targets",_targets,true]; - }; - }; - }; - //}; - }; - }; - }; - //diag_log ("Targets Array: " +str(_targets)); -} forEach _listTalk; + + _tPos = (getPosASL _refObj); + _zPos = (getPosASL _x); + //_eyeDir = _x call dayz_eyeDir; + _eyeDir = direction _x; + _inAngle = [_zPos,_eyeDir,30,_tPos] call fnc_inAngleSector; + //diag_log ("Angle Check: " + str(_inAngle)); + if (_inAngle) then { - -// New Systems -/* -{ - _continue = true; - _type = "zombie"; - _targets = _group getVariable ["targets",[]]; - -if (alive _x and _continue) then - { - if (local _x) then - { - private["_dist"]; - _dist = (_x distance _refObj); - - _chance = 1; - if ((_dist < dayz_areaAffect) and !(animationState _x == "ZombieFeed")) then - { - if (_type == "zombie") then { [_x,"attack",(_chance),true] call dayz_zombieSpeak; }; - //perform an attack - _last = _x getVariable["lastAttack",0]; - _entHeight = (getPosATL _x) select 2; - _delta = _pHeight - _entHeight; - if ( ((time - _last) > 1) and ((_delta < 1.5) and (_delta > -1.5)) ) then - { - [_x, _type] spawn player_zombieAttack; - _x setVariable["lastAttack",time]; - }; - _attacked = true; - } - else - { - if (_type == "zombie") then - { - if (speed _x < 4) then - { - [_x,"idle",(_chance + 4),true] call dayz_zombieSpeak; - } - else - { - [_x,"chase",(_chance + 3),true] call dayz_zombieSpeak; - }; - }; - }; - //Noise Activation - _target = _x getVariable ["target",[]]; - if (!(_refObj in _target)) then - { - if (_dist < DAYZ_disAudial) then - { - if (DAYZ_disAudial > 80) then - { - _target set [count _target,(driver _refObj)]; - _x setVariable ["target",_target]; - } - else - { - // _chance = [_x,_dist,DAYZ_disAudial] call dayz_losChance; - //diag_log ("Visual Detection: " + str([_x,_dist]) + " " + str(_chance)); - // if ((random 1) < _chance) then { - _cantSee = [_x,_refObj] call dayz_losCheck; - if (!_cantSee) then - { - _target set [count _target,(driver _refObj)]; - _x setVariable ["target",_target]; - } - else - { - if (_dist < (DAYZ_disAudial / 2)) then - { - _target set [count _target,(driver _refObj)]; - _x setVariable ["target",_target]; - }; - }; - //}; - }; - }; - }; - //Sight Activation - _target = _x getVariable ["target",[]]; - if (!(_refObj in _target)) then - { - if (_dist < DAYZ_disVisual) then - { - _chance = [_x,_dist,DAYZ_disVisual] call dayz_losChance; - //diag_log ("Visual Detection: " + str([_x,_dist]) + " " + str(_chance)); - //if ((random 1) < _chance) then { - //diag_log ("Chance Detection"); - _tPos = (getPosASL _refObj); - _zPos = (getPosASL _x); - //_eyeDir = _x call dayz_eyeDir; - _eyeDir = direction _x; - _inAngle = [_zPos,_eyeDir,30,_tPos] call fnc_inAngleSector; - if (_inAngle) then - { - //diag_log ("In Angle"); - //LOS check - _cantSee = [_x,_refObj] call dayz_losCheck; - //diag_log ("LOS Check: " + str(_cantSee)); - if (!_cantSee) then - { - _target set [count _target,(driver _refObj)]; - _x setVariable ["target",_target]; - }; - }; - //}; - }; - }; - } - else - { - private["_dist"]; - _dist = (_x distance _refObj); - - _chance = 1; - if ((_x distance player < dayz_areaAffect) and !(animationState _x == "ZombieFeed")) then - { - if (_type == "zombie") then { [_x,"attack",(_chance),true] call dayz_zombieSpeak; }; - //perform an attack - _last = _x getVariable["lastAttack",0]; - _entHeight = (getPosATL _x) select 2; - _delta = _pHeight - _entHeight; - if ( ((time - _last) > 1) and ((_delta < 1.5) and (_delta > -1.5)) ) then - { - [_x, _type] spawn player_zombieAttack; - _x setVariable["lastAttack",time]; - }; - _attacked = true; - } - else - { - if (_type == "zombie") then - { - if (speed _x < 4) then - { - [_x,"idle",(_chance + 4),true] call dayz_zombieSpeak; - } - else - { - [_x,"chase",(_chance + 3),true] call dayz_zombieSpeak; - }; - }; - }; - //Noise Activation - _targets = _x getVariable ["targets",[]]; - if (!(_refObj in _targets)) then - { - if (_dist < DAYZ_disAudial) then - { - if (DAYZ_disAudial > 80) then - { + //LOS check + _cantSee = [_x,_refObj] call dayz_losCheck; + //diag_log ("LOS Check: " + str(_cantSee)); + if (!_cantSee) then { + //diag_log ("Within LOS! Target"); _targets set [count _targets,(driver _refObj)]; _x setVariable ["targets",_targets,true]; - } - else - { - //_chance = [_x,_dist,DAYZ_disAudial] call dayz_losChance; - //diag_log ("Visual Detection: " + str([_x,_dist]) + " " + str(_chance)); - //if ((random 1) < _chance) then { - _cantSee = [_x,_refObj] call dayz_losCheck; - if (!_cantSee) then - { - _targets set [count _targets,(driver _refObj)]; - _x setVariable ["targets",_targets,true]; - } - else - { - if (_dist < (DAYZ_disAudial / 2)) then - { - _targets set [count _targets,(driver _refObj)]; - _x setVariable ["targets",_targets,true]; - }; - }; - //}; }; }; }; - //Sight Activation - _targets = _x getVariable ["targets",[]]; - if (!(_refObj in _targets)) then - { - if (_dist < DAYZ_disVisual) then - { - //_chance = [_x,_dist,DAYZ_disVisual] call dayz_losChance; - //diag_log ("Visual Detection: " + str([_x,_dist]) + " " + str(_chance)); - //if ((random 1) < _chance) then { - //diag_log ("Chance Detection"); - _tPos = (getPosASL _refObj); - _zPos = (getPosASL _x); - //_eyeDir = _x call dayz_eyeDir; - _eyeDir = direction _x; - _inAngle = [_zPos,_eyeDir,30,_tPos] call fnc_inAngleSector; - if (_inAngle) then - { - //diag_log ("In Angle"); - //LOS check - _cantSee = [_x,_refObj] call dayz_losCheck; - //diag_log ("LOS Check: " + str(_cantSee)); - if (!_cantSee) then - { - //diag_log ("Within LOS! Target"); - _targets set [count _targets,(driver _refObj)]; - _x setVariable ["targets",_targets,true]; - }; - }; - //}; - }; - }; }; }; } forEach _listTalk; -*/ if (_attacked) then { if (r_player_unconscious) then { diff --git a/SQF/dayz_code/compile/server_updatePlayer.sqf b/SQF/dayz_code/compile/server_updatePlayer.sqf deleted file mode 100644 index 2ab6d1bb4..000000000 --- a/SQF/dayz_code/compile/server_updatePlayer.sqf +++ /dev/null @@ -1,182 +0,0 @@ -private ["_characterID","_temp","_isSync","_currentWpn","_currentMag","_magazines","_qty","_qtyT","_val","_isNewPos","_isNewBackp","_humanity","_isNewGear","_doUpdate","_currentModel","_modelChk","_playerPos","_playerGear","_playerBackp","_backpack","_updates","_killsB","_killsH","_medical","_isNewMed","_character","_timeSince","_charPos","_isInVehicle","_justAte","_justDrank","_distanceFoot","_lastPos","_kills","_headShots","_timeGross","_timeLeft","_onLadder","_isTerminal","_vehicle","_wounds","_currentAnim","_muzzles","_array","_key","_lastTime","_config","_currentState"]; -_character = _this; -_doUpdate = false; -_characterID = _character getVariable ["characterID","0"]; -_updates = _character getVariable ["updatePlayer",[false,false,false,false,false]]; -_charPos = getPosATL _character; -_isInVehicle = vehicle _character != _character; -_timeSince = 0; -_humanity = 0; - -if (_characterID == "0") exitWith { - diag_log ("ERROR: Cannot Sync Character " + (name _character) + " as no characterID"); -}; - -//CheckVehicle -_character allowDamage true; -if (_isInVehicle) then { - _vehicle = (vehicle _character); - _isSync = _vehicle getVariable ["ObjectID",0] > 0; - if (!_isSync) then { - _vehicle allowDamage true; - _vehicle setDamage 1; - _character setVelocity [0,0,100]; - }; -}; - -//Check for server initiated updates -_isNewMed = _character getVariable["medForceUpdate",false]; //Med Update is forced when a player receives some kind of med incident - -//Check for player initiated updates -if ((count _updates > 0 or _isNewMed) and _characterID != "0") then { - _isNewPos = _updates select 0; - _isNewGear = _updates select 1; - _isNewBackp = _updates select 2; - _justAte = _updates select 3; - _justDrank = _updates select 4; - _playerPos = []; - _playerGear = []; - _playerBackp = []; - _medical = []; - _distanceFoot = 0; - - //Check if update is requested - if (_isNewPos) then { - if (((_charPos select 0) == 0) and ((_charPos select 1) == 0)) then { - //Zero Position - } else { - _playerPos = [round(direction _character),_charPos]; - _lastPos = _character getVariable["lastPos",_charPos]; - if (count _lastPos > 2 and count _charPos > 2) then { - if (!_isInVehicle) then { - _distanceFoot = round(_charPos distance _lastPos); - if (_distanceFoot > 500) then { - _distanceFoot = 0; - } else { - _doUpdate = true; - }; - }; - _character setVariable["lastPos",_charPos]; - }; - }; - }; - if (_isNewGear) then { - //player sideChat format["SERVER: %1 update backpack",_characterID]; - _currentWpn = currentMuzzle _character; - _currentMag = currentMagazine _character; - _magazines = magazines _character; - - _qty = _character ammo _currentWpn; - _qtyT = getNumber(configFile >> "cfgMagazines" >> _currentMag >> "count"); - if (_qty < (_qtyT * 0.5)) then { - _val = _magazines find _currentMag; - _magazines set [_val,"DEL"]; - _magazines = _magazines - ["DEL"]; - }; - _playerGear = [weapons _character,_magazines]; - _doUpdate = true; - }; - if (_isNewBackp) then { - //player sideChat format["SERVER: %1 update inventory",_characterID]; - _backpack = unitBackpack _character; - _playerBackp = [typeOf _backpack,getWeaponCargo _backpack,getMagazineCargo _backpack]; - _doUpdate = true; - }; - if (_isNewMed) then { - //player sideChat format["SERVER: %1 update medical",_characterID]; - _wounds = []; - if (!(_character getVariable["USEC_isDead",false])) then { - _medical = _character call player_sumMedical; - _doUpdate = true; - }; - }; - - //Process update - if (_doUpdate and _characterID != "0") then { - //Record stats while we're here - /* - Check previous stats against what client had when they logged in - this helps prevent JIP issues, where a new player wouldn't have received - the old players updates. Only valid for stats where clients could have - be recording results from their local objects (such as agent zombies) - */ - _kills = ["zombieKills",_character] call server_getDiff; - _killsB = ["banditKills",_character] call server_getDiff; - _killsH = ["humanKills",_character] call server_getDiff; - _headShots = ["headShots",_character] call server_getDiff; - _humanity = ["humanity",_character] call server_getDiff2; - //_humanity = _character getVariable ["humanity",0]; - _character addScore _kills; - /* - Assess how much time has passed, for recording total time on server - */ - _lastTime = _character getVariable["lastTime",time]; - _timeGross = (time - _lastTime); - _timeSince = floor(_timeGross / 60); - _timeLeft = (_timeGross - (_timeSince * 60)); - /* - Get character state details - */ - _currentWpn = currentMuzzle _character; - _currentAnim = animationState _character; - _config = configFile >> "CfgMovesMaleSdr" >> "States" >> _currentAnim; - _onLadder = (getNumber (_config >> "onLadder")) == 1; - _isTerminal = (getNumber (_config >> "terminal")) == 1; - //_wpnDisabled = (getNumber (_config >> "disableWeapons")) == 1; - _currentModel = typeOf _character; - _modelChk = _character getVariable ["model_CHK",""]; - if (_currentModel == _modelChk) then { - _currentModel = ""; - } else { - _currentModel = str(_currentModel); - _character setVariable ["model_CHK",typeOf _character]; - }; - - if (_onLadder or _isInVehicle or _isTerminal) then { - _currentAnim = ""; - //If position to be updated, make sure it is at ground level! - if ((count _playerPos > 0) and !_isTerminal) then { - _charPos set [2,0]; - _playerPos set[1,_charPos]; - }; - }; - if (_isInVehicle) then { - _currentWpn = ""; - } else { - _muzzles = getArray(configFile >> "cfgWeapons" >> _currentWpn >> "muzzles"); - if (count _muzzles > 1) then { - _currentWpn = currentMuzzle _character; - }; - }; - _temp = round(_character getVariable ["temperature",100]); - _currentState = [_currentWpn,_currentAnim,_temp]; - /* - Everything is ready, now publish to HIVE - */ - if (count _playerPos > 0) then { - _array = []; - { - if (_x > dayz_minpos and _x < dayz_maxpos) then { - _array set [count _array,_x]; - }; - } forEach (_playerPos select 1); - _playerPos set [1,_array]; - }; - if (!isNull _character) then { - if (alive _character) then { - //Wait for HIVE to be free - //Send request - _key = format["CHILD:201:%1:%2:%3:%4:%5:%6:%7:%8:%9:%10:%11:%12:%13:%14:%15:%16:",_characterID,_playerPos,_playerGear,_playerBackp,_medical,_justAte,_justDrank,_kills,_headShots,_distanceFoot,_timeSince,_currentState,_killsH,_killsB,_currentModel,_humanity]; - diag_log ("HIVE: WRITE: "+ str(_key) + " / " + _characterID); - _key spawn server_hiveWrite; - _character setVariable ["updatePlayer",[false,false,false,false,false],true]; - _character setVariable ["medForceUpdate",false]; - }; - }; - - //Reset timer - if (_timeSince > 0) then { - _character setVariable ["lastTime",(time - _timeLeft)]; - }; - }; -}; \ No newline at end of file diff --git a/SQF/dayz_code/compile/spawn_loot.sqf b/SQF/dayz_code/compile/spawn_loot.sqf index 53fca049e..1bf479b77 100644 --- a/SQF/dayz_code/compile/spawn_loot.sqf +++ b/SQF/dayz_code/compile/spawn_loot.sqf @@ -1,14 +1,16 @@ -private ["_iItem","_iClass","_iPos","_radius","_itemTypes","_index","_item","_qty","_max","_tQty","_canType","_weights","_cntWeights","_dateNow","_mags"]; + +private ["_iItem","_iClass","_iPos","_radius","_item","_itemTypes","_index","_weights","_cntWeights","_qty","_max","_tQty","_canType","_mags","_dateNow"]; + _iItem = _this select 0; _iClass = _this select 1; +//diag_log format["DEBUG spawn loot class: %1", _iClass]; _iPos = _this select 2; _radius = _this select 3; -//_iPosZ = _iPos select 2; -//if( _iPosZ < 0 ) then { _iPos = [_iPos select 0,_iPos select 1,0]; }; - -switch (_iClass) do { - default { +switch (_iClass) do +{ + default + { //Item is food, add random quantity of cans along with an item (if exists) _item = createVehicle ["WeaponHolder", _iPos, [], _radius, "CAN_COLLIDE"]; @@ -17,42 +19,102 @@ switch (_iClass) do { _weights = dayz_CLChances select _index; _cntWeights = count _weights; _qty = 0; - - // If clothing just spawn one bag of clothes - if(_iClass == "clothes" or _iClass == "militaryclothes" or _iClass == "specialclothes") then { - _max = 1; - } else { - _max = (ceil(random 2)) + 1; - }; - - while {_qty < _max} do { - _tQty = (round(random 1)) + 1; - _index = floor(random _cntWeights); - _index = _weights select _index; - _canType = _itemTypes select _index; + _max = 1 + round(random 2); + while {_qty < _max} do + { + _tQty = 1 + round(random 1); + _index = floor(random _cntWeights); + _index = _weights select _index; + _canType = _itemTypes select _index; _item addMagazineCargoGlobal [_canType,_tQty]; _qty = _qty + _tQty; }; - if (_iItem != "") then { + if (_iItem != "") then + { _item addWeaponCargoGlobal [_iItem,1]; }; }; - case "weapon": { + case "single": + { + //Item is sigle, add 1 item from cfgloot + _item = createVehicle ["WeaponHolder", _iPos, [], _radius, "CAN_COLLIDE"]; + + _itemTypes = [] + ((getArray (configFile >> "cfgLoot" >> _iItem)) select 0); + _index = dayz_CLBase find _iItem; + _weights = dayz_CLChances select _index; + _cntWeights = count _weights; + + _index = floor(random _cntWeights); + _index = _weights select _index; + _canType = _itemTypes select _index; + _item addMagazineCargoGlobal [_canType,1]; + }; + case "backpack": + { + //Item is single backpack + _itemTypes = [] + ((getArray (configFile >> "cfgLoot" >> _iItem)) select 0); + _index = dayz_CLBase find _iItem; + _weights = dayz_CLChances select _index; + _cntWeights = count _weights; + _index = floor(random _cntWeights); + _index = _weights select _index; + _iItem = _itemTypes select _index; + + _item = createVehicle [_iItem, _iPos, [], _radius, "CAN_COLLIDE"]; + }; + case "cfglootweapon": + { + //Item is sigle, add 1 item from cfgloot + _item = createVehicle ["WeaponHolder", _iPos, [], _radius, "CAN_COLLIDE"]; + + _itemTypes = [] + ((getArray (configFile >> "cfgLoot" >> _iItem)) select 0); + _index = dayz_CLBase find _iItem; + _weights = dayz_CLChances select _index; + _cntWeights = count _weights; + + _index = floor(random _cntWeights); + _index = _weights select _index; + _iItem = _itemTypes select _index; + //Item is a weapon, add it and a random quantity of magazines _item = createVehicle ["WeaponHolder", _iPos, [], _radius, "CAN_COLLIDE"]; _item addWeaponCargoGlobal [_iItem,1]; _mags = [] + getArray (configFile >> "cfgWeapons" >> _iItem >> "magazines"); - if ((count _mags) > 0) then { + if ((count _mags) > 0) then + { if (_mags select 0 == "Quiver") then { _mags set [0, "WoodenArrow"] }; // Prevent spawning a Quiver + if (_mags select 0 == "20Rnd_556x45_Stanag") then { _mags set [0, "30Rnd_556x45_Stanag"] }; + _item addMagazineCargoGlobal [(_mags select 0), (round(random 2))]; + }; + + }; + case "weapon": + { + //Item is a weapon, add it and a random quantity of magazines + _item = createVehicle ["WeaponHolder", _iPos, [], _radius, "CAN_COLLIDE"]; + _item addWeaponCargoGlobal [_iItem,1]; + _mags = [] + getArray (configFile >> "cfgWeapons" >> _iItem >> "magazines"); + if ((count _mags) > 0) then + { + if (_mags select 0 == "Quiver") then { _mags set [0, "WoodenArrow"] }; // Prevent spawning a Quiver + if (_mags select 0 == "20Rnd_556x45_Stanag") then { _mags set [0, "30Rnd_556x45_Stanag"] }; _item addMagazineCargoGlobal [(_mags select 0), (round(random 2))]; }; }; - case "magazine": { + case "weaponnomags": + { + //Item is a weapon, and spawns no mags + _item = createVehicle ["WeaponHolder", _iPos, [], _radius, "CAN_COLLIDE"]; + _item addWeaponCargoGlobal [_iItem,1]; + }; + case "magazine": + { //Item is one magazine _item = createVehicle ["WeaponHolder", _iPos, [], _radius, "CAN_COLLIDE"]; _item addMagazineCargoGlobal [_iItem,1]; }; - case "object": { + case "object": + { //Item is one magazine _item = createVehicle [_iItem, _iPos, [], _radius, "CAN_COLLIDE"]; }; @@ -62,6 +124,7 @@ switch (_iClass) do { _dateNow = (DateToNumber date); _item setVariable ["looted",_dateNow,true]; -if ((count _iPos) > 2) then { +if ((count _iPos) > 2) then +{ _item setPosATL _iPos; }; \ No newline at end of file diff --git a/SQF/dayz_code/compile/spawn_loot_small.sqf b/SQF/dayz_code/compile/spawn_loot_small.sqf new file mode 100644 index 000000000..048c51a5a --- /dev/null +++ b/SQF/dayz_code/compile/spawn_loot_small.sqf @@ -0,0 +1,94 @@ + +private ["_iItem","_iClass","_iPos","_radius","_item","_itemTypes","_index","_weights","_cntWeights","_canType","_dateNow"]; + +_iItem = _this select 0; +_iClass = _this select 1; +//diag_log format["DEBUG spawn loot class: %1", _iClass]; +_iPos = _this select 2; +_radius = _this select 3; + +switch (_iClass) do +{ + default + { + //Item is sigle, add 1 item from CfgLootSmall + _item = createVehicle ["WeaponHolder", _iPos, [], _radius, "CAN_COLLIDE"]; + + _itemTypes = [] + ((getArray (configFile >> "CfgLootSmall" >> _iClass)) select 0); + _index = dayzE_CLSBase find _iClass; + + _weights = dayzE_CLSChances select _index; + _cntWeights = count _weights; + + _index = floor(random _cntWeights); + _index = _weights select _index; + _canType = _itemTypes select _index; + _item addMagazineCargoGlobal [_canType,1]; + }; + case "single": + { + //Item is sigle, add 1 item from CfgLootSmall + _item = createVehicle ["WeaponHolder", _iPos, [], _radius, "CAN_COLLIDE"]; + + _itemTypes = [] + ((getArray (configFile >> "CfgLootSmall" >> _iItem)) select 0); + _index = dayzE_CLSBase find _iItem; + _weights = dayzE_CLSChances select _index; + _cntWeights = count _weights; + + _index = floor(random _cntWeights); + _index = _weights select _index; + _canType = _itemTypes select _index; + _item addMagazineCargoGlobal [_canType,1]; + }; + case "cfglootweapon": + { + //Item is sigle, add 1 item from cfgloot + _item = createVehicle ["WeaponHolder", _iPos, [], _radius, "CAN_COLLIDE"]; + + _itemTypes = [] + ((getArray (configFile >> "cfgLoot" >> _iItem)) select 0); + _index = dayz_CLBase find _iItem; + _weights = dayz_CLChances select _index; + _cntWeights = count _weights; + + _index = floor(random _cntWeights); + _index = _weights select _index; + _iItem = _itemTypes select _index; + + _item = createVehicle ["WeaponHolder", _iPos, [], _radius, "CAN_COLLIDE"]; + _item addWeaponCargoGlobal [_iItem,1]; + + }; + case "weapon": + { + _item = createVehicle ["WeaponHolder", _iPos, [], _radius, "CAN_COLLIDE"]; + _item addWeaponCargoGlobal [_iItem,1]; + }; + case "magazine": + { + //Item is one magazine + _item = createVehicle ["WeaponHolder", _iPos, [], _radius, "CAN_COLLIDE"]; + _item addMagazineCargoGlobal [_iItem,1]; + }; + + case "weaponnomags": + { + //do nothing for now + }; + case "backpack": + { + //do nothing for now + }; + case "object": + { + //do nothing for now + }; +}; + +// timestamp for later clearing +_dateNow = (DateToNumber date); +_item setVariable ["looted",_dateNow,true]; + +if ((count _iPos) > 2) then +{ + _item setPosATL _iPos; +}; \ No newline at end of file diff --git a/SQF/dayz_code/compile/stream_locationCheck.sqf b/SQF/dayz_code/compile/stream_locationCheck.sqf index c3bd6c690..37d8f9554 100644 --- a/SQF/dayz_code/compile/stream_locationCheck.sqf +++ b/SQF/dayz_code/compile/stream_locationCheck.sqf @@ -1,5 +1,6 @@ //diag_log "running location check..."; -{private ["_location","_distCfg","_configClass","_distAct","_config","_position"]; +private ["_config","_locHdr","_position","_location","_distCfg","_configClass","_distAct"]; +{ _location = _x select 0; _distCfg = (_x select 2) + 200; _configClass = _x select 1; diff --git a/SQF/dayz_code/compile/tame_dog.sqf b/SQF/dayz_code/compile/tame_dog.sqf index d45db533b..0cb529681 100644 --- a/SQF/dayz_code/compile/tame_dog.sqf +++ b/SQF/dayz_code/compile/tame_dog.sqf @@ -33,4 +33,4 @@ _fsmid = [_dog, typeOf _dog] execFSM "\z\addons\dayz_code\system\dog_agent.fsm"; _fsmid setFSMVariable ["_handle", _fsmid]; player setVariable ["dogID", _fsmid]; _dog setVariable ["fsm_handle", _fsmid]; -_dog setVariable ["characterID", dayz_characterID, true]; \ No newline at end of file +_dog setVariable ["CharacterID", dayz_characterID, true]; \ No newline at end of file diff --git a/SQF/dayz_code/compile/ui_gear_sound.sqf b/SQF/dayz_code/compile/ui_gear_sound.sqf new file mode 100644 index 000000000..3f67659f3 --- /dev/null +++ b/SQF/dayz_code/compile/ui_gear_sound.sqf @@ -0,0 +1,29 @@ +private["_type"]; +_type="open_inventory"; +if( (!isNull cursorTarget) && (player distance cursorTarget < 5) && (vehicle player == player) ) then { + private["_cTarget"]; + _cTarget=cursorTarget; + _type = switch true do { + case (_cTarget isKindOf "Bag_Base_EP1"):{"open_backpack"}; //backpacks on ground + case ( (_cTarget isKindOf "Man") && (alive _cTarget) && !(isNull unitBackpack _cTarget) ):{"open_backpack"}; //Person with backpack + default {"open_inventory"}; //unknown, play cloth sounds + //case (_cTarget isKindOf "Land_A_tent"):{"open_inventory"}; //Tents + //case (_cTarget isKindOf "StashSmall"):{"open_stash_sm"}; //dirt pile stash + //case (_cTarget isKindOf "StashMedium"):{"open_stash_md"}; //stash with wooden door + //case (_cTarget isKindOf "AllVehicles"):{"open_vehicle"}; //"trunks" + //case (typeof _cTarget == "WeaponHolder"):{"open_lootpile"}; //stuff on open ground + + }; +}; + +/*Player doesn't have a cursor target, or its too far away, or they are in a vehicle. +else{ + if ( (vehicle player != player) && (vehicle player isKindOf "AllVehicles") ) then { + //Player is in a vehicle, placeholder for vehicle trunk sounds(if added) + _type="open_vehicle"; + }; +}; +*/ + +//MP:Player sound +[player,_type,0,false,5] call dayz_zombieSpeak; diff --git a/SQF/dayz_code/compile/vehicle_handleDamage.sqf b/SQF/dayz_code/compile/vehicle_handleDamage.sqf index 231d3b1f6..ab753a26f 100644 --- a/SQF/dayz_code/compile/vehicle_handleDamage.sqf +++ b/SQF/dayz_code/compile/vehicle_handleDamage.sqf @@ -3,7 +3,7 @@ ASSIGN DAMAGE TO A UNIT - Function Vehicle_HandleDamage - [unit, selectionName, damage, source, projectile] call Vehicle_HandleDamage; ************************************************************/ -private["_unit","_selection","_strH","_dam","_total","_damage","_needUpdate"]; +private ["_unit","_selection","_strH","_dam","_total","_needUpdate"]; _unit = _this select 0; _selection = _this select 1; _total = _this select 2; @@ -23,12 +23,12 @@ if (_dam < 1 ) then { _unit setVariable [_strH,_total,true]; if ( !_needUpdate ) then { _unit setVariable ["needUpdate",true,true]; - //["dayzUpdateVehicle",[_unit,"damage"]] call callRpcProcedure; + //["PVDZE_veh_Update",[_unit,"damage"]] call callRpcProcedure; if (isServer) then { [_unit, "damage"] call server_updateObject; } else { - dayzUpdateVehicle = [_unit,"damage"]; - publicVariableServer "dayzUpdateVehicle"; + PVDZE_veh_Update = [_unit,"damage"]; + publicVariableServer "PVDZE_veh_Update"; }; }; }; diff --git a/SQF/dayz_code/compile/vehicle_handleKilled.sqf b/SQF/dayz_code/compile/vehicle_handleKilled.sqf index af3740eb9..ba24bbb25 100644 --- a/SQF/dayz_code/compile/vehicle_handleKilled.sqf +++ b/SQF/dayz_code/compile/vehicle_handleKilled.sqf @@ -9,12 +9,12 @@ _hitPoints = _unit call vehicle_getHitpoints; _unit setVariable [_selection, 1, true]; } forEach _hitPoints; -//["dayzUpdateVehicle",[_unit, "damage"]] call callRpcProcedure; +//["PVDZE_veh_Update",[_unit, "damage"]] call callRpcProcedure; if (isServer) then { [_unit, "killed"] call server_updateObject; } else { - dayzUpdateVehicle = [_unit, "killed"]; - publicVariableServer "dayzUpdateVehicle"; + PVDZE_veh_Update = [_unit, "killed"]; + publicVariableServer "PVDZE_veh_Update"; }; _unit removeAllEventHandlers "HandleDamage"; diff --git a/SQF/dayz_code/compile/wild_spawnZombies.sqf b/SQF/dayz_code/compile/wild_spawnZombies.sqf index 663f8a676..c6018df06 100644 --- a/SQF/dayz_code/compile/wild_spawnZombies.sqf +++ b/SQF/dayz_code/compile/wild_spawnZombies.sqf @@ -1,4 +1,4 @@ -private["_position","_doLoiter","_unitTypes","_isNoone","_loot","_array","_agent","_type","_radius","_method","_nearByPlayer","_attempt","_myDest","_newDest","_lootType"]; +private ["_position","_doLoiter","_unitTypes","_loot","_array","_agent","_type","_radius","_method","_myDest","_newDest","_lootType","_player","_isAlive","_rnd","_id"]; _player = _this select 0; _unitTypes = []+ getArray (configFile >> "CfgBuildingLoot" >> "Default" >> "zombieClass"); _doLoiter = true; @@ -24,7 +24,6 @@ if (_doLoiter) then { _agent setDir round(random 180); }; - dayz_spawnZombies = dayz_spawnZombies + 1; if (random 1 > 0.7) then { diff --git a/SQF/dayz_code/compile/zombie_findTarget.sqf b/SQF/dayz_code/compile/zombie_findTarget.sqf index 68bc7ccc9..21a583cea 100644 --- a/SQF/dayz_code/compile/zombie_findTarget.sqf +++ b/SQF/dayz_code/compile/zombie_findTarget.sqf @@ -1,4 +1,4 @@ -private["_group","_target","_targetMen","_targetDis","_c","_man","_manDis","_targets","_lead","_leadheight","_nearEnts","_rnd","_assigned"]; +private ["_group","_target","_targetMen","_targetDis","_c","_man","_manDis","_targets","_lead","_rnd","_assigned","_fires","_range"]; _group = _this; _target = objNull; _lead = leader _group; @@ -17,24 +17,18 @@ _targets = _lead nearTargets _range; private["_obj","_dis"]; _obj = _x select 4; _dis = _obj distance _lead; -// if (_obj isKindOf "Man") then { - if (((_obj isKindOf "Man") or (_obj isKindOf "AllVehicles")) and !(_obj isKindOf "zZombie_Base") and !(_obj in _targetMen)) then { + if (_obj isKindOf "Man" and ((speed _obj) < 15)) then { + if (!(_obj isKindOf "zZombie_Base") and !(_obj in _targetMen)) then { //process man targets _targetMen set [count _targetMen,_obj]; _targetDis set [count _targetDis,_dis]; }; -// } else { -// if ((_obj isKindOf "AllVehicles") and (count crew _obj > 0) and !(_obj in _targetMen)) then { -// //process vehicle targets -// _targetMen set [count _targetMen,_obj]; -// _targetDis set [count _targetDis,_dis]; -// }; -// }; + }; } forEach _targets; //Search for fires if (count _targetMen == 0) then { - _fires = nearestObjects [_lead,["Land_Fire","SmokeShell"],_range]; + _fires = nearestObjects [_lead,["Land_Fire","SmokeShell","Generator_DZ"],_range]; { private["_dis"]; _dis = _x distance _lead; @@ -44,6 +38,13 @@ if (count _targetMen == 0) then { if ((inflamed _x) or (_x isKindOf "SmokeShell")) then { _targetMen set [count _targetMen,_x]; _targetDis set [count _targetDis,_dis]; + } else { + if (_x isKindOf "Generator_DZ") then { + if (alive _x and (_x getVariable ["GeneratorRunning", false])) then { + _targetMen set [count _targetMen,_x]; + _targetDis set [count _targetDis,_dis]; + }; + }; }; }; }; diff --git a/SQF/dayz_code/compile/zombie_findTargetAgent.sqf b/SQF/dayz_code/compile/zombie_findTargetAgent.sqf index f3640e04f..2ec36bf4f 100644 --- a/SQF/dayz_code/compile/zombie_findTargetAgent.sqf +++ b/SQF/dayz_code/compile/zombie_findTargetAgent.sqf @@ -1,4 +1,4 @@ -private["_agent","_target","_targets","_targetDis","_c","_man","_manDis","_targets","_agent","_agentheight","_nearEnts","_rnd","_assigned","_range","_objects"]; +private ["_agent","_target","_targets","_targetDis","_man","_manDis","_range","_objects","_refobj"]; _agent = _this; _target = objNull; /* diff --git a/SQF/dayz_code/compile/zombie_generate.sqf b/SQF/dayz_code/compile/zombie_generate.sqf index 84401e368..bb7367807 100644 --- a/SQF/dayz_code/compile/zombie_generate.sqf +++ b/SQF/dayz_code/compile/zombie_generate.sqf @@ -1,4 +1,4 @@ -private["_position","_doLoiter","_unitTypes","_isNoone","_loot","_array","_agent","_type","_radius","_method","_nearByPlayer","_attempt","_myDest","_newDest","_lootType"]; +private ["_position","_doLoiter","_unitTypes","_isNoone","_loot","_array","_agent","_type","_radius","_method","_nearByPlayer","_myDest","_newDest","_lootType","_isAlive","_rnd","_id"]; _position = _this select 0; _doLoiter = _this select 1; _unitTypes = _this select 2; @@ -18,6 +18,7 @@ if (!_isNoone) exitWith {}; if (count _unitTypes == 0) then { _unitTypes = []+ getArray (configFile >> "CfgBuildingLoot" >> "Default" >> "zombieClass"); }; + _type = _unitTypes call BIS_fnc_selectRandom; //Create the Group and populate it @@ -30,8 +31,8 @@ if (_doLoiter) then { }; //diag_log ("Spawned: " + str([_type, _position, [], _radius, _method])); _agent = createAgent [_type, _position, [], _radius, _method]; -dayzSpawnZed = [_agent]; -publicVariableServer "dayzSpawnZed"; +PVDZE_zed_Spawn = [_agent]; +publicVariableServer "PVDZE_zed_Spawn"; if (_doLoiter) then { _agent setDir round(random 180); diff --git a/SQF/dayz_code/compile/zombie_initialize.sqf b/SQF/dayz_code/compile/zombie_initialize.sqf index 586696174..520062f4a 100644 --- a/SQF/dayz_code/compile/zombie_initialize.sqf +++ b/SQF/dayz_code/compile/zombie_initialize.sqf @@ -1,4 +1,4 @@ -private["_unit"]; +private ["_unit","_position"]; _unit = _this select 0; if (isServer) then { _unit addEventHandler ["local", {_this call zombie_findOwner}]; diff --git a/SQF/dayz_code/compile/zombie_loiter.sqf b/SQF/dayz_code/compile/zombie_loiter.sqf index ffaf607c8..47db6cf10 100644 --- a/SQF/dayz_code/compile/zombie_loiter.sqf +++ b/SQF/dayz_code/compile/zombie_loiter.sqf @@ -1,4 +1,4 @@ -private["_unit","_originalPos","_pos"]; +private ["_unit","_originalPos","_pos","_chance","_playerpos"]; _unit = _this select 0; _originalPos = _this select 1; _pos = getPosATL _unit; diff --git a/SQF/dayz_code/config.cpp b/SQF/dayz_code/config.cpp index 9175ed5f7..e610a7087 100644 --- a/SQF/dayz_code/config.cpp +++ b/SQF/dayz_code/config.cpp @@ -13,15 +13,15 @@ #define EAST 0 // (Russian) -#include "basicdefines.hpp" -#include "safegui.hpp" +#include "Configs\basicdefines.hpp" +#include "Configs\CfgNonAIVehicles.hpp" class CfgPatches { class dayz_code { units[] = {}; weapons[] = {}; requiredVersion = 0.1; - requiredAddons[] = {"dayz_equip","dayz_weapons","dayz_sfx","CAMisc3","CABuildingParts","CABuildingParts_Signs","CAStructuresHouse","CAStructuresLand_Ind_Stack_Big","CAStructures_Misc_Powerlines","CAStructures","CABuildings","CABuildings2","Ind_MalyKomin","CAStructures_A_CraneCon","CAStructures_Mil","CAStructures_Nav","CAStructures_Rail","A_Crane_02","A_TVTower","CAStructures_Railway","CAStructuresHouse","CAStructuresHouse_HouseBT","asc_eu_lights","vilas_pl_cars","gnt_c185"}; + requiredAddons[] = {"dayz_equip","dayz_weapons","dayz_sfx","CAMisc3","CABuildingParts","CABuildingParts_Signs","CAStructuresHouse","CAStructuresLand_Ind_Stack_Big","CAStructures_Misc_Powerlines","CAStructures","CABuildings","CABuildings2","Ind_MalyKomin","CAStructures_A_CraneCon","CAStructures_Mil","CAStructures_Nav","CAStructures_Rail","A_Crane_02","A_TVTower","CAStructures_Railway","CAStructuresHouse","CAStructuresHouse_HouseBT","asc_eu_lights","gnt_c185"}; }; class DZ_DebriefingRemoved { @@ -41,7 +41,7 @@ class CfgMods hidePicture = 0; hideName = 0; action = "http://www.dayzepoch.com"; - version = "1.0.1.3"; + version = "1.0.2.91"; hiveVersion = 0.96; //0.93 }; }; @@ -53,7 +53,7 @@ class CfgMissions { class ChernarusIntro1 { - directory = "z\addons\dayz_code\cfgworlds\intro.Chernarus"; + directory = "z\addons\dayz_code\Configs\CfgWorlds\intro.Chernarus"; }; }; }; @@ -79,114 +79,6 @@ class CfgAddons }; }; -class CfgActions { - class None; // External class reference - - class Rearm : None { - show = 0; - }; - /* - class TakeBag : None { - show = 0; - }; - */ - -}; -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}; - reloadspeed[] = {0, 0, 1, 1}; - spotdistance[] = {0, 0, 1, 0.6}; - spottime[] = {0, 0, 1, 1}; -}; - -class CfgInGameUI -{ - class PeripheralVision - { - cueColor[] = {0,0,0,0}; - cueFriendlyColor[] = {0,0,0,0}; - cueEnemyColor[] = {0,0,0,0}; - }; - - - class MPTable - { - color[] = {0,0,0,0}; //{0.7,0.7,0.7,1}; - colorTitleBg[] = {0,0,0,0}; //{0.1,0.15,0.15,1}; - colorBg[] = {0,0,0,0}; //{0.1,0.15,0.1,0.9}; - colorSelected[] = {0,0,0,0}; //{0.7,0.7,0.7,0.4}; - colorWest[] = {0,0,0,0}; //{0.7,0.95,0.7,1}; - colorEast[] = {0,0,0,0}; //{0.95,0.7,0.7,1}; - colorCiv[] = {0,0,0,0}; //{0.8,0.8,0.8,1}; - colorRes[] = {0,0,0,0}; //{0.7,0.7,0.95,1}; - font = "EtelkaNarrowMediumPro"; - size = "0"; //"( 21 / 408 )"; - class Columns - { - class Order - { - width = 0; //0.046; - colorBg[] = {0,0,0,0}; //{0.1,0.27,0.1,0.8}; - doubleLine = 0; - }; - class Player - { - width = 0; //0.25; - colorBg[] = {0,0,0,0}; //{0.1,0.23,0.1,0.8}; - doubleLine = 0; - }; - class KillsInfantry - { - width = 0; //0.11; - doubleLine = 0; - colorBg[] = {0,0,0,0}; //{0.1,0.15,0.1,0.8}; - picture = ""; //"\ca\ui\data\stats_infantry_ca.paa"; - }; - class KillsSoft - { - width = 0; //0.1; - doubleLine = 0; - colorBg[] = {0,0,0,0}; //{0.1,0.15,0.1,0.8}; - picture = ""; //"\ca\ui\data\stats_soft_ca.paa"; - }; - class KillsArmor - { - width = 0; //0.11; - doubleLine = 0; - colorBg[] = {0,0,0,0}; //{0.1,0.15,0.1,0.8}; - picture = ""; //"\ca\ui\data\stats_armored_ca.paa"; - }; - class KillsAir - { - width = 0; //0.1; - doubleLine = 0; - colorBg[] = {0,0,0,0}; //{0.1,0.15,0.1,0.8}; - picture = ""; //"\ca\ui\data\stats_air_ca.paa"; - }; - class Killed - { - width = 0; //0.1; - doubleLine = 0; - colorBg[] = {0,0,0,0}; //{0.1,0.15,0.1,0.8}; - picture = ""; //"\ca\ui\data\stats_killed_ca.paa"; - }; - class KillsTotal - { - width = 0; //0.1; - doubleLine = 0; - colorBg[] = {0,0,0,0}; //{0.1,0.35,0.1,0.9}; - picture = ""; //"\ca\ui\data\stats_total_ca.paa"; - }; - }; - }; -}; - class RscPictureGUI { access = 0; @@ -218,3146 +110,23 @@ class RscStructuredTextGUI: RscStructuredText valign = "middle"; }; }; -//#include "CfgWorlds.hpp" -#include "cfgMoves.hpp" -#include "rscTitles.hpp" -#include "CfgVehicles.hpp" -#include "CfgWeapons.hpp" -#include "CfgVoice.hpp" -#include "CfgIdentities.hpp" -#include "CfgFaces.hpp" -#include "CfgMagazines.hpp" -#include "cfgLoot.hpp" -#include "CfgMarkers.hpp" -#include "CfgAmmo.hpp" +#include "Configs\cfgMoves.hpp" +#include "Configs\rscTitles.hpp" -class CfgSurvival { - class Inventory { - class Default { - //weapons[] = {"Makarov"}; - magazines[] = {"ItemBandage","ItemPainkiller"}; - weapons[] = {"ItemFlashlight"}; - backpackWeapon = ""; - backpack = "DZ_Patrol_Pack_EP1"; - }; - }; - class Meat { - class Default { - yield = 2; - rawfoodtype = "FoodmeatRaw"; - }; - class Cow: Default { - yield = 6; - rawfoodtype = "FoodbeefRaw"; - }; - class Cow01: Cow{}; - class Cow02: Cow{}; - class Cow03: Cow{}; - class Cow04: Cow{}; - class Cow01_EP1: Cow{}; - class Goat: Default { - yield = 4; - rawfoodtype = "FoodmuttonRaw"; - }; - class Goat01_EP1: Goat{}; - class Goat02_EP1: Goat{}; - class Sheep: Default { - yield = 4; - rawfoodtype = "FoodmuttonRaw"; - }; - class Sheep01_EP1: Sheep{}; - class Sheep02_EP1: Sheep{}; - class WildBoar: Default { - yield = 4; - rawfoodtype = "FoodbaconRaw"; - }; - class Hen: Default { - yield = 2; - rawfoodtype = "FoodchickenRaw"; - }; - class Cock: Hen{}; - class DZ_Fin: Default { - yield = 0; - rawfoodtype = "FoodSteakRaw"; - }; - class DZ_Pastor: DZ_Fin{}; - class Rabbit: Default { - yield = 1; - rawfoodtype = "FoodrabbitRaw"; - }; +#include "Configs\safegui.hpp" +#include "Configs\dialog.hpp" +#include "Configs\deathboards.hpp" - }; - class Skins { - class Default { - sex = "male"; - playerModel = "Survivor2_DZ"; - }; - class Skin_Survivor2_DZ: Default { - sex = "male"; - playerModel = "Survivor2_DZ"; - }; - class Skin_Sniper1_DZ: Default { - sex = "male"; - playerModel = "Sniper1_DZ"; - }; - class Skin_Camo1_DZ: Default { - sex = "male"; - playerModel = "Camo1_DZ"; - }; - class Skin_Rocket_DZ: Default { - sex = "male"; - playerModel = "Rocket_DZ"; - }; - class Skin_Soldier1_DZ: Default { - sex = "male"; - playerModel = "Soldier1_DZ"; - }; - class Skin_RU_Policeman_DZ: Default { - sex = "male"; - playerModel = "RU_Policeman_DZ"; - }; - class Skin_Pilot_EP1_DZ: Default { - sex = "male"; - playerModel = "Pilot_EP1_DZ"; - }; - class Skin_Haris_Press_EP1_DZ: Default { - sex = "male"; - playerModel = "Haris_Press_EP1_DZ"; - }; - class Skin_Ins_Soldier_GL_DZ: Default { - sex = "male"; - playerModel = "Ins_Soldier_GL_DZ"; - }; - class Skin_GUE_Commander_DZ: Default { - sex = "male"; - playerModel = "GUE_Commander_DZ"; - }; - class Skin_Functionary1_EP1_DZ: Default { - sex = "male"; - playerModel = "Functionary1_EP1_DZ"; - }; - class Skin_Priest_DZ: Default { - sex = "male"; - playerModel = "Priest_DZ"; - }; - class Skin_Rocker1_DZ: Default { - sex = "male"; - playerModel = "Rocker1_DZ"; - }; - class Skin_Rocker2_DZ: Default { - sex = "male"; - playerModel = "Rocker2_DZ"; - }; - class Skin_Rocker3_DZ: Default { - sex = "male"; - playerModel = "Rocker3_DZ"; - }; - class Skin_Rocker4_DZ: Default { - sex = "male"; - playerModel = "Rocker4_DZ"; - }; - class Skin_Bandit1_DZ: Default { - sex = "male"; - playerModel = "Bandit1_DZ"; - }; - class Skin_Bandit2_DZ: Default { - sex = "male"; - playerModel = "Bandit2_DZ"; - }; - class Skin_GUE_Soldier_MG_DZ: Default { - sex = "male"; - playerModel = "GUE_Soldier_MG_DZ"; - }; - class Skin_GUE_Soldier_Sniper_DZ: Default { - sex = "male"; - playerModel = "GUE_Soldier_Sniper_DZ"; - }; - class Skin_GUE_Soldier_Crew_DZ: Default { - sex = "male"; - playerModel = "GUE_Soldier_Crew_DZ"; - }; - class Skin_GUE_Soldier_CO_DZ: Default { - sex = "male"; - playerModel = "GUE_Soldier_CO_DZ"; - }; - class Skin_GUE_Soldier_2_DZ: Default { - sex = "male"; - playerModel = "GUE_Soldier_2_DZ"; - }; - class Skin_BanditW1_DZ: Default { - sex = "female"; - playerModel = "BanditW1_DZ"; - }; - class Skin_BanditW2_DZ: Default { - sex = "female"; - playerModel = "BanditW2_DZ"; - }; - class Skin_SurvivorW2_DZ: Default { - sex = "female"; - playerModel = "SurvivorW2_DZ"; - }; - class Skin_SurvivorWpink_DZ: Default { - sex = "female"; - playerModel = "SurvivorWpink_DZ"; - }; - class Skin_SurvivorWsequisha_DZ: Default { - sex = "female"; - playerModel = "SurvivorWsequisha_DZ"; - }; - class Skin_SurvivorWsequishaD_DZ: Default { - sex = "female"; - playerModel = "SurvivorWsequishaD_DZ"; - }; - class Skin_SurvivorWcombat_DZ: Default { - sex = "female"; - playerModel = "SurvivorWcombat_DZ"; - }; - class Skin_SurvivorWdesert_DZ: Default { - sex = "female"; - playerModel = "SurvivorWdesert_DZ"; - }; - class Skin_SurvivorWurban_DZ: Default { - sex = "female"; - playerModel = "SurvivorWurban_DZ"; - }; - class Skin_SurvivorW3_DZ: Default { - sex = "female"; - playerModel = "SurvivorW3_DZ"; - }; - class Skin_Soldier_TL_PMC_DZ: Default { - sex = "male"; - playerModel = "Soldier_TL_PMC_DZ"; - }; - - class Skin_Soldier_Sniper_PMC_DZ: Default { - sex = "male"; - playerModel = "Soldier_Sniper_PMC_DZ"; - }; - - class Skin_Soldier_Bodyguard_AA12_PMC_DZ: Default { - sex = "male"; - playerModel = "Soldier_Bodyguard_AA12_PMC_DZ"; - }; +#include "Configs\CfgVehicles.hpp" +#include "Configs\CfgWeapons.hpp" +#include "Configs\CfgVoice.hpp" +#include "Configs\CfgIdentities.hpp" +#include "Configs\CfgFaces.hpp" +#include "Configs\CfgGlasses.hpp" +#include "Configs\CfgMagazines.hpp" +#include "Configs\CfgMarkers.hpp" +#include "Configs\CfgAmmo.hpp" +#include "Configs\CfgBuildingLoot\CfgBuildingLoot.hpp" +#include "Configs\CfgArma.hpp" - class Skin_FR_OHara_DZ: Default - { - sex = "male"; - playerModel = "FR_OHara_DZ"; - }; - class Skin_FR_Rodriguez_DZ: Default - { - sex = "male"; - playerModel = "FR_Rodriguez_DZ"; - }; - class Skin_CZ_Soldier_Sniper_EP1_DZ: Default - { - sex = "male"; - playerModel = "CZ_Soldier_Sniper_EP1_DZ"; - }; - class Skin_Graves_Light_DZ: Default - { - 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"; - }; - - 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 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[] = {}; - itemType[] = {}; - itemChance[] = {}; - hangPos[] = {}; - vehPos[] = {}; - }; - class Master { - weapons[] = { - "SMAW", - "Javelin", - "G36C", - "Stinger" - }; - }; - 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[] = {}; - itemType[] = { - { "ItemSodaMdew","magazine" }, - { "ItemSodaRbull","magazine" }, - { "ItemSodaOrangeSherbet","magazine" }, - { "ItemWatch","generic" }, - { "ItemCompass","generic" }, - { "ItemMap","weapon" }, - { "Makarov","weapon" }, - { "MakarovSD","weapon" }, - { "Colt1911","weapon" }, - { "ItemFlashlight","generic" }, - { "ItemKnife","generic" }, - { "ItemMatchbox","generic" }, - { "","generic" }, - { "LeeEnfield","weapon" }, - { "revolver_EP1","weapon" }, - - {"DZ_Assault_Pack_EP1","object"}, // 12 - {"DZ_Czech_Vest_Puch","object"}, // 12-0 - {"DZ_ALICE_Pack_EP1","object"}, // 16 - {"DZ_TK_Assault_Pack_EP1","object"}, // 16 - {"DZ_British_ACU","object"}, // 18 - - { "Winchester1866","weapon" }, - { "WeaponHolder_ItemTent","object" }, - { "WeaponHolder_ItemTentDomed","object" }, - { "WeaponHolder_ItemTentDomed2","object" }, - { "","military" }, - { "","trash" }, - {"Crossbow_DZ","weapon"}, - { "Binocular","weapon" }, - { "PartWoodPile","magazine" }, - { "","clothes" }, - { "","specialclothes" }, - { "WeaponHolder_MeleeCrowbar","object" }, - {"MR43","weapon"}, - }; - itemChance[] = { - 0.001, - 0.001, - 0.003, - 0.04, - 0.03, - 0.02, - 0.06, - 0.01, - 0.02, - 0.001, - 0.04, - 0.01, - 0.35, - 0.03, - 0.02, - 0.02, - 0.02, - 0.015, - 0.01, - 0.005, - 0.01, - 0.003, - 0.003, - 0.003, - 0.02, - 0.15, - 0.01, - 0.02, - 0.02, - 0.01, - 0.005, - 0.03, - 0.01 - }; - }; - class Office: Default { - maxRoaming = 3; - zombieClass[] = {"z_suit1","z_suit2"}; - zombieChance = 0.3; - lootChance = 0.4; - lootPos[] = {}; - itemType[] = { - { "ItemSodaMdew","magazine" }, - { "ItemSodaRbull","magazine" }, - { "ItemSodaOrangeSherbet","magazine" }, - { "ItemWatch","generic" }, - { "ItemCompass","generic" }, - { "ItemMap","weapon" }, - { "Makarov","weapon" }, - { "MakarovSD","weapon" }, - { "Colt1911","weapon" }, - { "ItemFlashlight","generic" }, - { "ItemKnife","generic" }, - { "ItemMatchbox","generic" }, - { "","generic" }, - { "LeeEnfield","weapon" }, - { "revolver_EP1","weapon" }, - - {"DZ_Assault_Pack_EP1","object"}, // 12 - {"DZ_Czech_Vest_Puch","object"}, // 12-0 - {"DZ_ALICE_Pack_EP1","object"}, // 16 - {"DZ_TK_Assault_Pack_EP1","object"}, // 16 - {"DZ_British_ACU","object"}, // 18 - - { "Winchester1866","weapon" }, - { "WeaponHolder_ItemTent","object" }, - { "WeaponHolder_ItemTentDomed","object" }, - { "WeaponHolder_ItemTentDomed2","object" }, - { "","military" }, - { "","trash" }, - {"Crossbow_DZ","weapon"}, - { "Binocular","weapon" }, - { "PartWoodPile","magazine" }, - { "","clothes" }, - { "","specialclothes" }, - { "WeaponHolder_MeleeCrowbar","object" }, - { "ItemBriefcaseEmpty","magazine" }, - }; - itemChance[] = { - 0.001, - 0.001, - 0.003, - 0.04, - 0.03, - 0.02, - 0.06, - 0.01, - 0.02, - 0.001, - 0.04, - 0.01, - 0.35, - 0.03, - 0.02, - 0.02, - 0.02, - 0.015, - 0.01, - 0.005, - 0.01, - 0.003, - 0.003, - 0.003, - 0.02, - 0.15, - 0.01, - 0.02, - 0.02, - 0.01, - 0.005, - 0.03, - 0.01 - }; - }; - class Industrial: Default { - zombieChance = 0.4; - zombieClass[] = {"z_worker1","z_worker2","z_worker3"}; - maxRoaming = 2; - lootChance = 0.3; - lootPos[] = {}; - itemType[] = { - { "WeaponHolder_ItemGenerator","object" }, - {"ItemFuelBarrel","magazine"}, - { "","generic" }, - { "","trash" }, - { "","military" }, - { "WeaponHolder_PartGeneric","object" }, - { "WeaponHolder_PartWheel","object" }, - { "WeaponHolder_PartFueltank","object" }, - { "WeaponHolder_PartEngine","object" }, - { "WeaponHolder_PartGlass","object" }, - { "WeaponHolder_PartVRotor","object" }, - { "WeaponHolder_ItemJerrycan","object" }, - { "WeaponHolder_ItemHatchet","object" }, - { "ItemKnife","military" }, - { "ItemToolbox","weapon" }, - { "ItemWire","magazine" }, - {"ItemTankTrap","magazine"}, - {"ItemKeyKit","weapon"} - }; - itemChance[] = { - 0.001, - 0.001, - 0.188, - 0.29, - 0.04, - 0.04, - 0.05, - 0.02, - 0.02, - 0.04, - 0.01, - 0.04, - 0.075, - 0.07, - 0.06, - 0.01, - 0.04, - 0.005 - }; - }; - class IndustrialFuel: Default { - zombieChance = 0.4; - zombieClass[] = {"z_worker1","z_worker2","z_worker3"}; - maxRoaming = 2; - lootChance = 0.3; - lootPos[] = {}; - itemType[] = { - { "WeaponHolder_ItemGenerator","object" }, - {"ItemFuelPump","magazine"}, - { "","generic" }, - { "","trash" }, - { "","military" }, - { "WeaponHolder_PartGeneric","object" }, - { "WeaponHolder_PartWheel","object" }, - { "WeaponHolder_PartFueltank","object" }, - { "WeaponHolder_PartEngine","object" }, - { "WeaponHolder_PartGlass","object" }, - { "WeaponHolder_PartVRotor","object" }, - { "WeaponHolder_ItemJerrycan","object" }, - { "WeaponHolder_ItemHatchet","object" }, - { "ItemKnife","military" }, - { "ItemToolbox","weapon" }, - { "ItemWire","magazine" }, - {"ItemTankTrap","magazine"}, - {"ItemKeyKit","weapon"} - }; - itemChance[] = { - 0.001, - 0.001, - 0.188, - 0.29, - 0.04, - 0.04, - 0.05, - 0.02, - 0.02, - 0.04, - 0.01, - 0.04, - 0.075, - 0.07, - 0.06, - 0.01, - 0.04, - 0.005 - }; - }; - 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[] = {}; - itemType[] = { - { "WeaponHolder_ItemJerrycan","object" }, - { "","generic" }, - { "huntingrifle","weapon" }, - { "LeeEnfield","weapon" }, - { "Winchester1866","weapon" }, - { "","trash" }, - {"Crossbow_DZ","weapon"}, - { "PartWoodPile","magazine" }, - { "WeaponHolder_ItemHatchet","object" }, - { "MR43","weapon" }, - {"ItemFuelBarrel","magazine"}, - { "WeaponHolder_ItemMachete", "object"}, - { "ItemFishingPole","weapon" }, - { "ItemLightBulb","magazine"} - }; - itemChance[] = { - 0.05, - 0.27, - 0.01, - 0.04, - 0.03, - 0.21, - 0.03, - 0.085, - 0.15, - 0.06, - 0.005, - 0.03, - 0.01, - 0.02 - }; - }; - class Supermarket: Default { - lootChance = 0.6; - minRoaming = 2; - maxRoaming = 6; - zombieChance = 0.3; - zombieClass[] = {"zZombie_Base","zZombie_Base","z_teacher","z_suit1","z_suit2"}; - itemType[] = { - { "ItemSodaMdew","magazine" }, - { "ItemSodaRbull","magazine" }, - { "ItemSodaOrangeSherbet","magazine" }, - { "ItemWatch","generic" }, - { "ItemCompass","generic" }, - { "ItemMap","weapon" }, - { "Makarov","weapon" }, - { "Colt1911","weapon" }, - { "ItemFlashlight","generic" }, - { "ItemKnife","generic" }, - { "ItemMatchbox","generic" }, - { "","generic" }, - { "LeeEnfield","weapon" }, - { "revolver_EP1","weapon" }, - - {"DZ_Assault_Pack_EP1","object"}, // 12 - {"DZ_Czech_Vest_Puch","object"}, // 12-0 - {"DZ_ALICE_Pack_EP1","object"}, // 16 - {"DZ_TK_Assault_Pack_EP1","object"}, // 16 - {"DZ_British_ACU","object"}, // 18 - {"DZ_CompactPack_EP1","object"}, // - {"DZ_TerminalPack_EP1","object"}, // - - { "Winchester1866","weapon" }, - { "WeaponHolder_ItemTent","object" }, - { "WeaponHolder_ItemTentDomed","object" }, - { "WeaponHolder_ItemTentDomed2","object" }, - - { "","food" }, - { "","trash" }, - {"Crossbow_DZ","weapon"}, - { "Binocular","weapon" }, - { "PartWoodPile","magazine" }, - {"MR43","weapon"}, - {"ItemKeyKit","weapon"} - }; - itemChance[] = { - 0.003, - 0.003, - 0.004, - 0.10, - 0.02, - 0.04, - 0.02, - 0.01, - 0.005, - 0.025, - 0.04, - 0.04, - 0.01, - 0.01, - 0.04, - 0.03, - 0.02, - 0.02, - 0.01, - 0.005, - 0.005, - 0.01, - 0.003, - 0.003, - 0.003, - 0.29, - 0.14, - 0.01, - 0.05, - 0.02, - 0.01, - 0.001 - }; - }; - class HeliCrash: Default { - zombieChance = 0.4; - maxRoaming = 2; - zombieClass[] = {"z_soldier_pilot"}; - lootChance = 0.5; - lootPos[] = {}; - itemType[] = { - { "FN_FAL","weapon" }, - { "bizon_silenced","weapon" }, - { "M14_EP1","weapon" }, - { "FN_FAL_ANPVS4","weapon" }, - { "BAF_LRR_scoped","weapon" }, - { "AK_107_PSO","weapon" }, - { "Mk_48_DZ","weapon" }, - { "M249_DZ","weapon" }, - {"BAF_L85A2_RIS_SUSAT","weapon"}, - { "DMR","weapon" }, - { "","military" }, - { "","medical" }, - { "MedBox0","object" }, - { "NVGoggles","weapon" }, - { "AmmoBoxSmall_556","object" }, - { "AmmoBoxSmall_762","object" }, - { "","militaryclothes" }, - {"G36C","weapon"}, - {"G36C_camo","weapon"}, - //{"G36_C_SD_camo","weapon"}, - {"G36A_camo","weapon"}, - {"G36K_camo","weapon"}, - {"100Rnd_762x54_PK","magazine"}, - }; - itemChance[] = { - 0.01, - 0.025, - 0.025, - 0.01, - 0.01, - 0.005, - 0.015, - 0.025, - 0.01, - 0.03, - 0.4, - 0.2, - 0.05, - 0.01, - 0.045, - 0.04, - 0.04, - 0.015, - 0.01, - // 0.01, - 0.01, - 0.01, - 0.005 - }; - }; -class HeliCrash_No50s: Default { - zombieChance = 0.4; - maxRoaming = 2; - zombieClass[] = {"z_soldier_pilot"}; - lootChance = 0.5; - lootPos[] = {}; - itemType[] = { - {"FN_FAL","weapon"}, - {"bizon_silenced","weapon"}, - {"M14_EP1","weapon"}, - {"FN_FAL_ANPVS4","weapon"}, - {"Mk_48_DZ","weapon"}, - {"M249_DZ","weapon"}, - {"BAF_L85A2_RIS_SUSAT","weapon"}, - {"DMR","weapon"}, - {"","military"}, - {"","medical"}, - {"MedBox0","object"}, - {"NVGoggles","weapon"}, - {"AmmoBoxSmall_556","object"}, - {"AmmoBoxSmall_762","object"}, - { "","militaryclothes" }, - {"G36C","weapon"}, - {"G36C_camo","weapon"}, - //{"G36_C_SD_camo","weapon"}, - {"G36A_camo","weapon"}, - {"G36K_camo","weapon"}, - {"100Rnd_762x54_PK","magazine"} - }; - itemChance[] = { - 0.01, - 0.02, - 0.02, - 0.01, - 0.01, - 0.02, - 0.005, - 0.025, - 0.44, - 0.23, - 0.04, - 0.01, - 0.04, - 0.04, - 0.03, - 0.015, - 0.01, - //0.01, - 0.01, - 0.01, - 0.005 - }; - }; - class Hospital: Default { - zombieChance = 0.4; - minRoaming = 2; - maxRoaming = 6; - zombieClass[] = {"z_doctor","z_doctor","z_doctor"}; - lootChance = 1; - lootPos[] = {}; - itemType[] = { - { "","trash" }, - { "","hospital" }, - {"MedBox0","object"} - }; - itemChance[] = { - 0.1, - 0.7, - 0.2 - }; - }; - class Military: Default { - zombieChance = 0.3; - maxRoaming = 6; - zombieClass[] = {"z_soldier","z_soldier_heavy","z_policeman"}; - lootChance = 0.4; - lootPos[] = {}; - itemType[] = { - { "M9","weapon" }, - { "M16A2","weapon" }, - { "M16A2GL","weapon" }, - { "M9SD","weapon" }, - { "AK_74","weapon" }, - { "M4A1_Aim","weapon" }, - { "AKS_74_kobra","weapon" }, - { "AKS_74_U","weapon" }, - { "AK_47_M","weapon" }, - { "M24","weapon" }, - { "M1014","weapon" }, - { "DMR","weapon" }, - { "M4A1","weapon" }, - { "M14_EP1","weapon" }, - { "UZI_EP1","weapon" }, - { "Remington870_lamp","weapon" }, - { "glock17_EP1","weapon" }, - { "MP5A5","weapon" }, - { "MP5SD","weapon" }, - { "M4A3_CCO_EP1","weapon" }, - { "Binocular","weapon" }, - { "ItemFlashlightRed","military" }, - { "ItemKnife","military" }, - { "ItemGPS","weapon" }, - { "ItemMap","military" }, - - {"DZ_ALICE_Pack_EP1","object"}, // 16 - {"DZ_TK_Assault_Pack_EP1","object"}, // 16 - {"DZ_British_ACU","object"}, // 18 - {"DZ_CivilBackpack_EP1","object"}, // 24 - {"DZ_Backpack_EP1","object"}, // 24 - {"DZ_GunBag_EP1","object"}, // 8-6 - - //Normal - { "","medical" }, - { "","generic" }, - { "","military" }, - { "Sa61_EP1","weapon"}, - { "UZI_SD_EP1","weapon"}, - { "ItemEtool","weapon" }, - {"ItemSandbag","magazine"}, - {"Sa58P_EP1","weapon"}, - {"Sa58V_EP1","weapon"}, - {"BAF_L85A2_RIS_Holo","weapon"} - }; - itemChance[] = { - 0.01, - 0.01, - 0.005, - 0.005, - 0.015, - 0.005, - 0.01, - 0.01, - 0.01, - 0.005, - 0.02, - 0.005, - 0.01, - 0.005, - 0.02, - 0.02, - 0.02, - 0.02, - 0.01, - 0.005, - 0.03, - 0.04, - 0.01, - 0.005, - 0.02, - 0.04, - 0.04, - 0.03, - 0.01, - 0.01, - 0.005, - 0.02, - 0.085, - 0.35, - 0.01, - 0.005, - 0.02, - 0.01, - 0.01, - 0.02, - 0.01 - }; - }; - 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[] = {}; - itemType[] = { - { "M9","weapon" }, - { "M16A2","weapon" }, - { "M16A2GL","weapon" }, - { "M9SD","weapon" }, - { "AK_74","weapon" }, - { "M4A1_Aim","weapon" }, - { "AKS_74_kobra","weapon" }, - { "AKS_74_U","weapon" }, - { "AK_47_M","weapon" }, - { "M24","weapon" }, - { "M1014","weapon" }, - { "DMR","weapon" }, - { "M4A1","weapon" }, - { "M14_EP1","weapon" }, - { "UZI_EP1","weapon" }, - { "Remington870_lamp","weapon" }, - { "glock17_EP1","weapon" }, - { "MP5A5","weapon" }, - { "MP5SD","weapon" }, - { "M4A3_CCO_EP1","weapon" }, - { "Binocular","weapon" }, - { "ItemFlashlightRed","military" }, - { "ItemKnife","military" }, - { "ItemGPS","weapon" }, - { "WeaponHolder_PartVRotor","object" }, - - {"DZ_ALICE_Pack_EP1","object"}, // 16 - {"DZ_TK_Assault_Pack_EP1","object"}, // 16 - {"DZ_British_ACU","object"}, // 18 - {"DZ_CivilBackpack_EP1","object"}, // 24 - {"DZ_Backpack_EP1","object"}, // 24 - {"DZ_GunBag_EP1","object"}, // 8-6 - - //Normal - { "","medical" }, - { "","generic" }, - { "","military" }, - { "Sa61_EP1","weapon"}, - { "UZI_SD_EP1","weapon"}, - { "ItemEtool","weapon" }, - {"ItemSandbag","magazine"}, - {"Sa58P_EP1","weapon"}, - {"Sa58V_EP1","weapon"}, - {"BAF_L85A2_RIS_Holo","weapon"}, - {"ItemFuelBarrel","magazine"}, - {"ItemFuelPump","magazine"} - - }; - itemChance[] = { - 0.01, - 0.01, - 0.005, - 0.005, - 0.015, - 0.005, - 0.01, - 0.01, - 0.01, - 0.005, - 0.02, - 0.005, - 0.01, - 0.005, - 0.02, - 0.02, - 0.02, - 0.02, - 0.01, - 0.005, - 0.03, - 0.04, - 0.01, - 0.005, - 0.02, - 0.04, - 0.04, - 0.03, - 0.01, - 0.01, - 0.005, - 0.02, - 0.085, - 0.35, - 0.01, - 0.005, - 0.02, - 0.01, - 0.01, - 0.015, - 0.01, - 0.003, - 0.002 - }; - }; - class MilitarySpecial: Default { - zombieChance = 0.4; - minRoaming = 2; - maxRoaming = 6; - zombieClass[] = {"z_soldier_heavy"}; - lootChance = 0.4; - lootPos[] = {}; - itemType[] = { - { "M16A2","weapon" }, - { "M16A2GL","weapon" }, - { "M249_DZ","weapon" }, - { "M9SD","weapon" }, - { "Pecheneg_DZ","weapon"}, - { "AK_74","weapon" }, - { "M4A1_Aim","weapon" }, - { "AKS_74_kobra","weapon" }, - { "AKS_74_U","weapon" }, - { "AK_47_M","weapon" }, - { "M24","weapon" }, - { "SVD_CAMO","weapon" }, - { "M1014","weapon" }, - { "BAF_LRR_scoped","weapon" }, - { "DMR","weapon" }, - { "M4A1","weapon" }, - { "M14_EP1","weapon" }, - { "UZI_EP1","weapon" }, - { "Remington870_lamp","weapon" }, - { "glock17_EP1","weapon" }, - { "M240_DZ","weapon" }, - { "M4A1_AIM_SD_camo","weapon" }, - { "M16A4_ACG","weapon" }, - { "M4A1_HWS_GL_camo","weapon" }, - { "Mk_48_DZ","weapon" }, - { "M4A3_CCO_EP1","weapon" }, - //Ammo - { "AmmoBoxSmall_556","object" }, - { "AmmoBoxSmall_762","object" }, - - //{"NVGoggles","weapon"}, - { "Binocular","weapon" }, - { "ItemFlashlightRed","military" }, - { "ItemKnife","military" }, - { "ItemGPS","weapon" }, - { "ItemMap","military" }, - { "Binocular_Vector","military" }, - - {"DZ_ALICE_Pack_EP1","object"}, // 16 - {"DZ_TK_Assault_Pack_EP1","object"}, // 16 - {"DZ_British_ACU","object"}, // 18 - {"DZ_CivilBackpack_EP1","object"}, // 24 - {"DZ_Backpack_EP1","object"}, // 30 - {"DZ_LargeGunBag_EP1","object"}, // 45 - - { "","medical" }, - { "","generic" }, - { "","military" }, - //{"Body","object"}, - {"PipeBomb","magazine"}, - {"Sa58V_RCO_EP1","weapon"}, - {"Sa58V_CCO_EP1","weapon"}, - {"G36_C_SD_camo","weapon"}, - {"M40A3","weapon"}, - {"100Rnd_762x54_PK","magazine"}, - { "","militaryclothes" }, - }; - itemChance[] = { - 0.011, - 0.006, - 0.002, - 0.002, - 0.001, - 0.011, - 0.002, - 0.011, - 0.011, - 0.011, - 0.001, - 0.001, - 0.023, - 0.001, - 0.002, - 0.011, - 0.003, - 0.023, - 0.011, - 0.023, - 0.001, - 0.005, - 0.006, - 0.002, - 0.001, - 0.009, - 0.005, - 0.002, - 0.011, - 0.006, - 0.018, - 0.001, - 0.003, - 0.002, - 0.009, - 0.009, - 0.008, - 0.001, - 0.001, - 0.001, - 0.034, - 0.114, - 0.569, - 0.001, - 0.001, - 0.001, - 0.001, - 0.002, - 0.002, - 0.007 - }; - }; - class Hunting: Default { - zombieChance = 0.4; - minRoaming = 1; - maxRoaming = 3; - zombieClass[] = {"z_hunter","z_hunter","z_hunter"}; - lootChance = 1; - lootPos[] = {}; - itemType[] = { - {"ItemMap","weapon"}, - {"ItemFlashlight","generic"}, - {"ItemKnife","generic"}, - {"ItemMatchbox","generic"}, - {"Crossbow_DZ","weapon"}, - {"","military"}, - {"WeaponHolder_ItemMachete", "object"}, - {"huntingrifle","weapon"}, - {"","hunter"} - }; - itemChance[] = { - 0.015, - 0.009, - 0.008, - 0.011, - 0.006, - 0.375, - 0.006, - 0.008, - 0.562 - }; - }; - class Church: Residential { - minRoaming = 1; - maxRoaming = 3; - zombieClass[] = {"z_priest","z_priest","z_priest"}; - }; - class Land_HouseV_1I4: Residential { - lootPos[] = {{-1.77002,-2.64941,-2.05628},{-0.400146,-3.87695,-2.76879},{-3.67749,-2.52002,-2.76551},{-0.472168,3.19702,-2.72021}}; - }; - class Land_kulna: Residential { - lootPos[] = {{0.504395,0.218262,-1.11643},{-0.496582,1.93262,-1.12826}}; - }; - class Land_Ind_Workshop01_01: Industrial { - lootPos[] = {{-0.796875,1.24707,-0.836596},{0.595215,-2.43115,-1.29412},{1.24365,0.463867,-1.295},{-0.663574,-0.50293,-1.29837}}; - }; - class Land_Ind_Garage01: Industrial { - lootPos[] = {{-0.580078,-1.49707,-1.23483},{-0.834473,2.75781,-1.22563},{2.47754,-1.12891,-1.23714},{1.31934,1.63086,-1.23228}}; - }; - class Land_Ind_Workshop01_02: Industrial { - lootPos[] = {{1.1543,-0.552246,-1.42943},{-1.18665,-0.178223,-1.42868},{-0.661621,1.104,-1.42682}}; - }; - class Land_Ind_Workshop01_04: Industrial { - 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}}; - }; - class Land_Ind_Workshop01_L: Industrial { - lootPos[] = {{-3.26172,4.75439,-1.30246},{0.175781,3.91748,-1.30766},{-2.37891,2.35303,-1.30405},{4.10547,-4.10791,-1.31345},{0.727539,-2.61621,-1.31418},{2.54688,-2.17725,-1.31482},{1.52344,-3.79443,-1.31332}}; - }; - class Land_Hangar_2: MilitaryIndustrial { - lootPos[] = {{10.1245,-6.4873,-2.56317},{11.9387,7.91113,-2.56317},{1.79517,7.12695,-2.56317},{-11.8948,10.5449,-2.56317},{-8.97021,-4.34766,-2.56317},{-0.562744,-7.59375,-2.56317},{5.98804,-2.6123,-2.56317}}; - }; - class Land_hut06: Residential { - lootPos[] = {{0.328125,2.26953,-1.57786},{-0.552368,-0.0620117,-1.53837}}; - }; - class Land_stodola_old_open: Farm { - lootPos[] = {{-3.06836,8.63184,-5.08054},{2.52588,10.5261,-5.08051},{4.76758,5.00854,-0.9935},{-2.78467,10.2368,-0.9935},{4.62598,10.4983,-0.993469},{2.09082,10.8425,2.96448},{-0.440918,10.3091,2.96445},{-2.58838,-5.91821,-5.08054},{4.11084,-10.9302,-5.08054},{-2.62842,-6.55518,-1.01584},{2.50537,-10.741,2.96445},{0.0410156,-11.0596,2.96445}}; - 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_A_FuelStation_Build: IndustrialFuel { - lootChance = 0.5; - zombieClass[] = {"zZombie_Base","zZombie_Base","z_teacher","z_suit1","z_suit2"}; - lootPos[] = {{-1.31958,-0.655151,-1.57448},{1.82349,0.769653,-1.57458},{1.67871,-0.918701,-1.57458},{-1.23242,1.26794,-1.57458}}; - }; - class Land_A_GeneralStore_01a: Supermarket { - lootPos[] = {{-6.93213,1.0708,-1.20155},{-7.2959,-2.68213,-1.20155},{-3.41406,-4.39307,-1.20155},{-1.28809,-2.57861,-1.20155},{0.903809,-4.35986,-1.20155},{3.1377,-3.40771,-1.20155},{7.53418,-2.69971,-1.20154},{13.9653,-4.50342,-1.20155},{10.2617,0.109863,-1.20155},{10.5869,-3.84375,-1.20155},{7.84521,-0.137207,-1.20154},{3.57471,0.0356445,-1.20154},{-0.370605,5.17676,-1.20155},{4.77783,5.57617,-1.20155},{13.0874,4.35645,-1.20155},{12.9932,6.31689,-1.20155},{7.36328,3.00928,-1.20155},{1.93091,2.17236,-1.20154},{-3.82715,5.3335,-1.20155},{-7.55029,8.54199,-1.20154},{-4.42407,8.96631,-1.20154},{3.72705,8.36084,-1.20155},{9.84033,8.3374,-1.20155},{-2.90918,1.32031,-1.20155}}; - }; - class Land_A_GeneralStore_01: Supermarket { - lootPos[] = {{-1.32861,-2.72534,-0.621548},{4.4751,-2.69824,-0.621548},{-5.29688,0.796387,-0.691548},{-4.85498,2.95166,-0.201549},{-9.38965,-3.30371,-1.20155},{-3.77539,-3.86865,-1.20155},{1.31836,1.46631,-1.20155},{9.01367,3.8457,-1.20155},{13.3008,-1.77832,-1.20155},{9.81055,1.43213,-1.20155},{1.65039,5.14355,-1.20155},{0.753906,-3.69531,-1.20155},{13.3125,-7.65137,-1.20155},{11.168,-3.73682,-1.20155},{8.89453,-8.37402,-1.20155},{-2.04492,-7.58105,-1.20155},{-7.84766,-5.73633,-1.20155},{-8.22461,-7.32422,-1.20155},{3.79004,-5.69336,-1.20155},{-9.38379,4.46191,-1.20155},{-3.5752,4.46533,-1.20155},{-3.33789,0.612793,-1.20155},{10.5918,-9.9458,-1.21082},{0.105469,-9.6084,-1.21082},{-4.86035,-10.4209,-1.21082},{-6.80859,-1.23975,-1.20155},{1.12207,-1.58887,-1.20155}}; - }; - class Land_Farm_Cowshed_a: Farm { - lootPos[] = {{-1.06836,-5.92163,-3.08763},{1.69043,-4.91089,-3.08763},{5.8833,-6.15381,-3.08763},{8.83984,-5.60278,-3.08763},{9.74023,-2.48657,-3.08763},{2.88428,-2.34546,-3.08763},{7.88037,2.94214,-3.08763}}; - }; - class Land_stodola_open: Farm { - lootPos[] = {{-2.60303,5.31665,-4.12804},{-2.58154,-0.530029,-4.17349},{-0.0478516,-4.88989,-4.136},{0.983398,6.20483,-4.11143}}; - hangPos[] = {{-0.932617,-3.35962,-4.16446},{-2.01563,-0.115112,-4.19492}}; - }; - class Land_Barn_W_01: Farm { - lootPos[] = {{4.93188,-17.0444,-2.63063},{-3.82813,-18.6699,-2.63036},{-4.46387,16.6665,-2.63651},{5.78711,18.9473,-2.6369},{3.9541,4.88428,-2.63446},{-2.99072,-4.16748,-2.63287}}; - }; - class Land_Hlidac_budka: Residential { - lootPos[] = {{1.27002,2.29736,-0.113617},{-2.3186,1.5127,-0.78363},{2.02075,0.444336,-0.78363},{-0.460938,1.75879,-0.78363}}; - }; - class Land_HouseV2_02_Interier: Residential { - lootPos[] = {{6.46094,1.48608,-4.60568},{7.23096,5.37207,-5.53067},{8.55005,0.754883,-5.53067},{5.20166,-1.54004,-5.53067},{3.34912,1.9707,-5.53067},{-3.62598,3.05371,-5.53067},{-5.4812,-0.0292969,-5.53067},{-5.83325,3.26563,-5.53067},{-5.71045,5.49414,-5.53067}}; - }; - class Land_a_stationhouse: Military { - lootChance = 0.3; - lootPos[] = {{9.93115,3.34375,-9.40037},{-2.69922,-7.57422,-9.47058},{-0.892578,-5.7168,-9.47058},{-3.2417,-6.61914,-4.6489},{-1.35645,-8.3623,-4.6489},{-1.70801,-7.85449,-0.0437927},{-3.39502,-7.88281,-0.0437927},{-1.396,-7.79883,4.41141},{-1.37939,-5.79102,4.41141},{1.5127,1.96484,-9.47058},{18.9058,-4.06738,-9.47058}}; - }; - class Land_Mil_ControlTower: Military { - lootChance = 0.4; - lootPos[] = {{5.51807,-1.72363,-0.378696},{7.55103,1.85889,-0.378696},{10.0703,3.76367,-9.62869},{3.89844,3.43457,-5.46368},{1.75195,5.68164,-5.46368},{6.66113,-0.625488,-1.0687},{2.63965,-0.191406,-1.0687},{6.72266,3.23389,-1.0687}}; - }; - - class Land_SS_hangar: MilitaryIndustrial { - maxRoaming = 3; - lootPos[] = {{-0.18457,5.26465,-5.87254},{11.7344,-17.165,-5.87253},{-11.7158,-18.9541,-5.87253},{-14.2461,23.0439,-5.87253}}; - }; - class Land_A_Pub_01: Residential { - zombieChance = 0.2; - lootPos[] = {{1.25684,5.34863,-5.01622},{1.2041,-1.88574,-4.7562},{-7.50195,-1.42871,-5.28622},{-3.51318,-2.60645,-3.66622},{2.09375,1.03027,-0.101221},{1.85889,6.45996,-1.31122]}, - {1.83398,0.393799,-5.7462},{-1.76514,0.334473,-5.74622},{-6.62207,-6.55371,-5.74622},{-4.63623,-0.100586,-5.74622},{-5.75928,-3.05029,-5.74622},{-2.08203,0.922852,-1.76122},{-4.76514,-5.89087,-1.76122},{-6.94385,-1.9375,-1.76122},{-4.05225,-0.779785,-1.76122},{1.39795,-1.73779,-1.76122},{3.13867,-2.78564,-1.76122},{3.58301,-0.591309,-1.76122},{3.03027,-4.04346,-1.76122},{1.94092,3.18799,-1.76122},{-0.0961914,6.22437,-1.76122},{5.30469,7.55957,-1.76122},{6.72559,-2.72705,-1.76122},{2.56885,-4.6001,-5.74621},{4.06738,5.41406,-5.74622},{0.753418,2.2998,-5.74622}}; - }; - class Land_HouseB_Tenement: Office { - lootPos[] = {{4.02954,12.0869,-18.7345},{7.12988,11.7734,-20.3445},{2.4187,4.88037,-19.8245},{-1.08154,4.7002,-19.8245},{-4.54492,4.87012,-19.8245},{-10.4272,-0.536621,-20.3445},{5.40576,9.89551,-20.7845},{5.99023,14.1689,-20.7845},{12.9609,14.0718,-20.7845},{14.6069,8.92383,-20.7845},{-2.75635,-2.08594,-20.7845}}; - }; - class Land_A_Hospital: hospital { - lootChance = 0.9; - lootPos[] = {{8.30273,-0.921875,-6.89966},{2.32813,-3.57422,-6.36466},{-1.40234,-4.0293,-6.36466},{0.807129,-1.16333,-7.33966},{-7.23389,-2.63647,-7.33966},{-16.3687,-2.40381,-7.33966},{-12.2847,-3.19604,-7.33966},{4.40674,-3.50513,-7.33966},{-3.2666,-0.925293,-7.33966},{6.85693,-2.75146,-7.33966},{11.0151,-3.95435,-7.33966},{16.8198,-4.71118,-7.33966},{-1.12793,3.78418,-7.44939},{12.7476,0.142822,3.29184},{10.2661,-1.21558,3.29184}}; - }; - class Land_Panelak: Office { - lootPos[] = {{-2.76904,-6.26563,0.0714226},{-2.93896,-1.3916,0.0714226},{-5.42065,-3.13184,0.0714226},{-6.81128,-6.15527,0.0714221},{-4.00879,2.53027,0.0714226},{-0.730957,-3.20117,2.77144},{3.979,-7.08936,2.77144},{2.49609,2.93701,2.77144},{6.7373,1.63281,2.77144},{6.38525,-2.3916,2.77144},{6.80615,-5.77295,2.77144},{3.75122,-0.803711,2.77144},{-0.824219,1.86914,1.32865}}; - }; - class Land_Panelak2: Office { - lootPos[] = {{4.90283,1.53857,6.24665},{-0.729492,-3.00635,-2.62859},{-0.764648,1.36279,-1.37137},{-0.30127,3.65039,1.32864},{0.73584,-3.22217,2.71097},{-0.630859,1.84766,4.05244},{3.68921,-7.33545,5.43665},{2.26807,2.94092,5.43665},{6.7002,2.68994,5.43665},{6.87842,-1.45947,5.43665},{6.09619,-5.94824,5.43665},{4.45508,-1.64893,5.43665},{2.76367,0.445801,5.43665}}; - }; - class Land_Shed_Ind02: Industrial { - lootPos[] = {{-2.28174,-5.67236,-4.62599},{4.54529,9.6665,-4.62599},{4.41223,2.64941,-1.27954},{-0.437866,11.6943,-1.27641},{-3.44482,12.2119,-1.27704}}; - }; - class Land_Shed_wooden: Residential { - lootPos[] = {{1.26807,-0.361328,-1.29153},{-0.342773,1.0293,-1.29153}}; - }; - class Land_Misc_PowerStation: Industrial { - lootPos[] = {{4.09888,4.89746,-1.26743},{4.22827,-1.19873,-1.2681}}; - }; - class Land_HouseBlock_A1_1: Residential { - lootPos[] = {{-3.52881,0.158936,-4.74365},{-3.56152,-2.33484,-4.73106}}; - }; - class Land_Shed_W01: Industrial { - lootPos[] = {{-1.52637,-0.246094,-1.41129}}; - }; - class Land_HouseV_1I1: Residential { - lootPos[] = {{0.181641,-1.97314,-2.82275}}; - }; - class Land_Tovarna2: Industrial { - lootPos[] = {{-11.6309,7.2052,-5.55933},{-12.0674,2.56909,-5.55933},{-4.89355,6.6394,-5.55933},{-3.74121,2.90393,-3.89665},{-12.8672,1.44519,-2.23135},{-12.415,8.1311,-2.23135},{-12.7236,4.11255,-2.23135},{-3.99805,8.9801,-2.23156},{-7.33105,8.44214,-2.23156},{-4.55371,5.22644,-2.23156},{-11.4746,2.92114,1.66661},{-11.0703,8.13818,1.66661},{-4.67578,7.32678,1.62174},{-2.68262,3.44763,3.4243},{-13.1953,-8.95862,3.4243},{-8.80859,-0.443481,0.401226},{-12.1328,-0.149414,0.424298},{-2.03418,6.61414,-5.55933},{0.239258,1.72278,-5.59793},{6.22461,-3.948,-4.61825},{-6.39355,-8.24353,-5.59541},{-10.8496,-6.91211,-5.56572},{-6.77637,-1.73083,-5.56019}}; - }; - class Land_rail_station_big: Office { - lootPos[] = {{1.78076,0.811768,-4.05438},{-4.97266,4.55737,-5.04438},{0.458496,4.85229,-5.04438},{2.4624,2.21851,-5.04438},{-1.32373,-2.60571,-5.04438},{-3.29443,-0.121826,-5.04438},{-1.07764,2.36646,-5.04438},{7.46045,-3.41528,-5.04438},{8.93408,3.1189,-5.04438},{-8.16357,-5.12842,-5.04438}}; - }; - class Land_Ind_Vysypka: Industrial { - lootPos[] = {{0.486084,4.95459,-4.96861},{1.08032,-0.406738,-4.96801},{-0.0354004,-10.8208,-4.96686},{-5.07788,-16.4624,-4.96759},{-6.30298,2.92969,-4.96838},{-6.26685,26.7349,-4.9772},{1.64697,23.4038,-4.97097},{7.14575,3.92529,-4.96972},{4.63599,-12.1621,-4.96971}}; - }; - class Land_A_MunicipalOffice: Residential { - zombieChance = 0.4; - minRoaming = 3; - maxRoaming = 9; - zombieClass[] = {"z_soldier","z_soldier_heavy","z_policeman"}; - lootChance = 0.4; - lootPos[] = {{-4.66113,-6.27173,-18.429},{3.31641,-5.77417,-18.429},{-0.20752,-6.48682,-18.429},{-9.72412,-4.88745,-3.78903},{-9.57813,3.55615,-3.78903},{-7.16797,11.0737,-3.78903},{5.07422,11.1838,-3.78903},{9.3208,5.38623,-3.78903},{9.65332,-4.82056,-3.78903},{3.23535,-0.105957,-0.169027},{4.85205,-3.69019,-0.169027},{-0.80127,-7.89087,-0.169027},{-4.4082,-4.91772,-0.169027},{-4.90771,-2.23169,-0.169027}}; - }; - class Land_A_Office01: Office { - lootPos[] = {{0.951172,5.1814,-3.668},{6.68164,5.77954,-3.828},{-4.54492,4.97656,-1.348},{-2.50391,-2.46948,-4.528},{4.23535,-0.336914,-4.528},{4.11133,6.1123,-4.528},{0.242188,6.06299,-4.528},{4.31641,3.74023,-4.528},{5.08887,0.219727,-4.528},{11.6504,-1.5647,-4.528},{14.5811,-4.1123,-4.528},{13.8545,-0.749023,-4.528},{-7.7627,5.59082,-4.528},{1.81152,0.993408,-2.028},{4.93164,4.31982,-2.028},{1.18945,6.07031,-2.028},{2.23145,3.76563,-2.028},{-4.76367,-2.51221,-2.028},{-14.5596,-3.40723,-2.028},{-15.2705,5.92773,-2.028},{-10.9063,6.04175,0.472008},{-6.30762,3.30078,0.472006},{7.6416,6.38696,0.472001},{13.6729,6.5957,0.471999},{13.1924,-2.58691,0.471998},{3.0918,2.4375,6.20491},{-1.45703,-2.28369,6.20491},{-2.12988,4.51587,0.472005},{4.74414,-4.60156,-2.01486},{8.3457,-1.10718,-2.028},{9.94727,-3.74146,-2.028},{7.13867,-2.50732,-2.028},{12.8701,4.70923,-2.028},{15.3721,3.42383,-2.028}}; - }; - class Land_A_Office02: Office { - lootPos[] = {{4.72266,-5.74121,-8.15108},{0.961426,-5.16943,-8.15076}}; - }; - class Land_A_BuildingWIP: Industrial { - lootChance = 0.5; - lootPos[] = {{-4.62573,4.52344,-6.45268},{-12.6377,0.494141,-6.49242},{-14.6023,-8.62842,-6.49961},{-16.0005,-9.80957,-6.50423},{-15.5627,-5.17725,-6.50523},{0.94458,-2.30371,-6.43043},{7.28125,3.20898,-6.44042},{9.75708,10.1138,-6.40827},{14.771,7.29688,-6.47756},{15.4504,-0.314941,-6.52979},{20.4895,2.31836,-4.52571},{17.3123,-3.1001,-2.53291},{10.707,-6.51611,-2.53255},{2.22534,-9.21582,-2.534},{-8.91943,-7.18896,-2.53313},{-16.3179,-8.35645,-2.53357},{-21.3064,-6.7915,-2.53182},{-21.6018,-1.79541,-2.53182},{-17.5808,6.14746,-2.53182},{-23.198,8.44727,-2.53182},{-17.1973,9.58594,-2.53182},{-4.99023,9.80957,-2.53182},{14.0872,7.44092,-2.52676},{10.5796,-6.84912,1.48116},{-3.19116,-2.49463,1.49403},{-13.8186,3.98975,1.49829},{-15.9502,-6.17383,1.48802},{-20.6997,-16.9761,1.50282},{-15.415,-13.3901,5.46683}}; - }; - class Land_Church_01: Church { - lootPos[] = {{-6.92102,-0.382813,-4.21339}}; - }; - class Land_Church_03: Church { - lootPos[] = {{5.15332,-6.96875,-14.3021},{-1.79053,-7.68018,-14.3021},{-0.0263672,-2.98438,-14.3021},{-0.00341797,2.02246,-14.3021},{5.49878,7.20508,-14.3021},{5.38892,3.4043,-14.3021},{3.23657,2.76074,-14.3021},{-1.51001,7.66309,-14.3021},{-7.6416,4.8125,-14.3021},{-6.56592,-4.59131,-14.3021},{9.552,2.22363,-13.7588},{9.93262,-3.85254,-13.7588}}; - 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 { - lootPos[] = {}; - maxRoaming = 2; - }; - class Land_Church_02a: Church { - lootPos[] = {}; - maxRoaming = 2; - }; - class Land_Church_05R: Church { - lootPos[] = {}; - maxRoaming = 2; - }; - class Land_Mil_Barracks_i: MilitarySpecial { - lootPos[] = {{5.39038,-1.75684,-1.09824},{1.46753,-0.131836,-1.09824},{1.29395,-2.16211,-1.09824},{-1.78394,-0.168945,-1.09824},{-1.80615,-1.97656,-1.09824},{-4.77881,0.0488281,-1.09824},{-5.39258,-2.11816,-1.09824},{-5.47046,2.58105,-1.09824},{-8.32593,-0.144531,-1.09824},{-9.14966,-2.55859,-1.09824},{-1.95288,2.57715,-1.09824},{5.46362,2.57813,-1.09824}}; - }; //Qty: 2 - class Land_A_TVTower_Base: Industrial { - lootPos[] = {{-0.982422,-1.92627,-2.21573},{-2.01782,-4.2417,-2.21918},{-0.759277,1.42139,-2.21573}}; - }; - class Land_Mil_House: Military { - vehPos[] = {{13.439,3.25244,-5.71244,84}}; - lootPos[] = {{12.457,1.4248,-5.81439},{11.0391,4.85278,-5.81439},{13.667,4.42139,-5.81439}}; - }; - class Land_Misc_Cargo1Ao: Industrial { - lootPos[] = {{0.48877,-1.61377,-1.09224},{0.012207,2.19263,-1.09224},{0.00976563,0.19043,-1.09224}}; - }; - class Land_Misc_Cargo1Bo: Industrial { - lootPos[] = {{-0.322021,1.68555,-1.09222},{0.548584,-1.96289,-1.09222},{0.223389,-0.580078,-1.09222}}; - }; - class Land_Nav_Boathouse: Industrial { - lootPos[] = {{5.27588,5.51953,3.9203},{5.49609,0.106445,4.19408},{1.68945,7.5166,3.80288},{-5.03613,6.19141,3.91093},{-5.63037,-1.27246,4.41481},{-6.98779,5.52441,3.9814},{-2.92236,9.2002,3.73014},{6.99463,7.80859,3.80663},{7.00342,-2.07422,4.31929}}; - }; - class Land_ruin_01: Residential { - lootPos[] = {{-4.31934,-0.115234,-1.45578},{3.41309,0.270508,-1.71365},{3.00293,3.42773,-1.55765},{0.62207,-1.73779,-1.49048}}; - }; - class Land_wagon_box: Industrial { - lootPos[] = {{0.542969,-3.89453,-0.776679},{0.47998,-0.608398,-0.776638},{0.515381,3.03857,-0.776592}}; - }; - class Land_HouseV2_04_interier: Residential { - lootPos[] = {{-3.65234,6.87573,-5.00152},{4.78516,2.62744,-5.07818},{1.59375,2.69629,-5.06737},{7.49463,5.8374,-5.73902},{7.50989,-0.930176,-5.74176},{1.95532,4.16406,-5.73938},{2.10876,6.60645,-5.7386},{-2.30017,4.22461,-5.73936},{-5.13306,6.74365,-5.73856},{-4.74658,2.68457,-5.73985}}; - }; - class Land_HouseV2_01A: Residential { - lootPos[] = {{-3.52881,-3.16895,-5.60346},{-1.62988,-3.25439,-5.66887}}; - }; - class Land_psi_bouda: Residential { - maxRoaming = 4; - lootPos[] = {{-1.77002,-1.45166,1.95942}}; - }; // Qty: 183 - class Land_KBud: Residential { - zombieChance = 0.3; - maxRoaming = 0; - lootPos[] = {{-0.0170898,0.0114746,-0.66367}}; - }; // Qty: 90 - class Land_A_Castle_Bergfrit: Residential { - lootPos[] = {{0.0185547,1.91602,-2.8364},{1.19141,-1.43848,-2.8364},{-2.36816,3.32275,-0.628571},{2.36133,3.86768,1.83972},{2.48438,-3.20557,3.85541},{-2.09473,-3.44873,6.31903},{-1.15918,3.13867,8.76691},{1.74707,1.26807,8.76691},{-0.540039,-2.35254,8.76691},{-1.62207,-4.27979,13.4801},{-2.23047,4.82471,16.856},{1.67578,-0.825195,16.8505}}; - }; // Qty: 3 - class Land_A_Castle_Stairs_A: Residential { - lootPos[] = {{0.697998,-1.79395,0.726929},{8.3938,0.890625,0.875122},{8.17261,1.48926,7.02588}}; - }; // Qty: 3 - class Land_A_Castle_Gate: Residential { - lootChance = 0.7; - lootPos[] = {{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}}; - }; // Qty: 3 - class Land_Mil_Barracks: Military { - lootPos[] = {}; - }; // Qty: 8 - class Land_Mil_Barracks_L: Military { - lootPos[] = {}; - }; // Qty: 5 - - class Land_Barn_W_02: Farm { - lootPos[] = {{3.16504,5.56543,-2.31409},{3.35938,-0.152344,-2.31305},{2.53613,-5.89453,-2.30957},{-2.94629,-5.01367,-2.31006},{-2.84375,0.212891,-2.31183},{-5.63281,4.8291,-2.31363}}; - }; // Qty: 3 - class Land_sara_domek_zluty: Residential { - maxRoaming = 1; - lootPos[] = {{2.95703,3.00732,-2.4337},{7.06738,2.95557,-2.4337},{6.36304,-0.236328,-2.43375},{0.627686,-0.586914,-2.43387},{-0.659912,2.05371,-2.4337},{-2.77515,0.751953,-2.43372},{-5.07666,3.04492,-2.43361},{-6.17139,-2.33691,-2.43382},{-3.75293,-3.54688,-2.43382}}; - }; // Qty: 3 - class Land_HouseV_3I4: Residential { - maxRoaming = 3; - lootPos[] = {}; - }; // Qty: 103 - class Land_Shed_W4: Residential { - maxRoaming = 3; - lootPos[] = {}; - }; // Qty: 172 - - class Land_HouseV_3I1: Residential { - maxRoaming = 3; - lootPos[] = {}; - }; // Qty: 103 - class Land_HouseV_1L2: Residential { - maxRoaming = 3; - lootPos[] = {}; - }; // Qty: 101 - class Land_HouseV_1T: Residential { - maxRoaming = 3; - lootPos[] = {}; - }; // Qty: 90 - class Land_telek1: Industrial { - maxRoaming = 3; - lootPos[] = {}; - }; // Qty: 4 - class Land_Rail_House_01: Industrial { - lootPos[] = {{2.81152,3.61426,-1.28266},{-1.82178,3.10547,-1.28266},{0.487793,3.38867,-1.28266}}; - }; // Qty: 9 - class Land_HouseV_2I: Default { - maxRoaming = 3; - lootPos[] = {}; - }; // Qty: 83 - class Land_Misc_deerstand: Hunting { - zombieChance = 0.3; - lootChance = 0.5; - maxRoaming = 3; - lootPos[] = {{-0.923828,-0.808594,1.08539},{0.419922,-0.237305,1.08539}}; - }; // Qty: 56 - - class Camp: Military { - maxRoaming = 1; - lootPos[] = {{0.833252,-1.52246,-1.15955},{0.38501,0.963867,-1.15955}}; - }; // Qty: 1 - - class CampEast: Military { - maxRoaming = 1; - lootPos[] = {{-1.05713,-1.80762,-1.31049},{0.627441,1.83398,-1.31049}}; - }; // Qty: 1 - class CampEast_EP1: Military { - maxRoaming = 1; - lootPos[] = {{-0.670898,0.95459,-1.31049},{1.68506,-2.43384,-1.31049},{-1.76318,-1.62646,-1.31049}}; - }; // Qty: 1 - - class MASH: Hospital { - maxRoaming = 1; - lootChance = 0.4; - lootPos[] = {{1.18213,-1.65039,-1.17793},{0.24707,0.799316,-1.17803}}; - }; // Qty: 1 - class MASH_EP1: MASH{}; - - 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 USMC_WarfareBFieldhHospital: MASH { - minRoaming = 1; - maxRoaming = 3; - zombieClass[] = {"z_soldier","z_soldier_heavy"}; - lootPos[] = {{-3.52246,-5.03931,1.14726},{2.36621,-4.52295,1.14786},{1.39063,-0.423096,1.14746},{1.14258,5.00952,1.1478},{3.7124,1.89795,1.14788}}; - }; // Qty: 1 - - class Land_Ind_Shed_02_main: Default { - zombieChance = 0.3; - maxRoaming = 3; - }; // Qty: 283 - - class HouseRoaming: Residential { - lootChance = 0.5; - zombieChance = 0.2; - maxRoaming = 2; - }; - class FarmRoaming: Farm { - lootChance = 0.3; - zombieChance = 0.4; - maxRoaming = 2; - }; - class Land_Shed_W03: HouseRoaming {}; // Qty: 206 - class Land_HouseV_1I3: HouseRoaming {}; // Qty: 117 - class Land_HouseV_1L1: HouseRoaming {}; // Qty: 97 - class Land_HouseV_1I2: HouseRoaming{}; - class Land_HouseV_2L: HouseRoaming{}; - class Land_HouseV_2T1: HouseRoaming{}; - class Land_houseV_2T2: HouseRoaming{}; - class Land_HouseV_3I2: HouseRoaming{}; - class Land_HouseV_3I3: HouseRoaming{}; - class Land_HouseBlock_A1: HouseRoaming{}; - class Land_HouseBlock_A1_2: HouseRoaming{}; - class Land_HouseBlock_A2: HouseRoaming{}; - class Land_HouseBlock_A2_1: HouseRoaming{}; - class Land_HouseBlock_A3: HouseRoaming{}; - class Land_HouseBlock_B1: HouseRoaming{}; - class Land_HouseBlock_B2: HouseRoaming{}; - class Land_HouseBlock_B3: HouseRoaming{}; - class Land_HouseBlock_B4: HouseRoaming{}; - class Land_HouseBlock_B5: HouseRoaming{}; - class Land_HouseBlock_B6: HouseRoaming{}; - class Land_HouseBlock_C1: HouseRoaming{}; - class Land_HouseBlock_C2: HouseRoaming{}; - class Land_HouseBlock_C3: HouseRoaming{}; - class Land_HouseBlock_C4: HouseRoaming{}; - class Land_HouseBlock_C5: HouseRoaming{}; - class Land_HouseV2_01B: HouseRoaming {}; // Qty: 20 - class Land_Misc_Cargo1D: HouseRoaming {}; // Qty: 29 - class Land_HouseV2_03: HouseRoaming {}; // Qty: 8 - class Land_Ind_Shed_01_end: HouseRoaming {}; // Qty: 266 - 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; - }; // Qty: 3 - class Land_Shed_W02: FarmRoaming {}; // Qty: 213 - //allow - class Grave: HouseRoaming { - maxRoaming = 3; - }; - class GraveCross1: HouseRoaming { - maxRoaming = 2; - }; - class GraveCross2: HouseRoaming { - maxRoaming = 2; - }; - class GraveCrossHelmet: Military { - maxRoaming = 4; - }; - - - - // DAYZ AMP More buildings - 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_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 Land_Ind_FuelStation_Build_EP1: 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 Land_ibr_FuelStation_Build: 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 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_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_Ind_TankBig: Industrial - { - lootChance = 0.1; - lootPos[] = {{0.610107,-0.210327,5.34627}}; - }; - 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_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 }}; - }; - 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.1523,4.25879,-5.72324}, - {10.918,1.30957,-5.72725}, - { -2.24219,7.02441,-5.49397 }}; - }; - class Land_Misc_Cargo1Bo_EP1: Industrial { - lootPos[] = {{-0.0170898,-0.331421,-1.09225}}; - }; - - class Land_Mil_Barracks_EP1: Military - { - lootPos[] = {}; - }; - class Land_Mil_Barracks_L_EP1: Military - { - lootPos[] = {}; - }; - class Land_vez: Military - { - maxRoaming = 1; - lootPos[] = {{-0.582031,1.65479,1.35687},{0.116211,0.839355,1.39404},{-0.0498047,1.93262,1.3551}}; - }; - class Land_Shed_W03_EP1: Residential - { - maxRoaming = 3; - lootPos[] = {}; - }; - 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_Barrack2: Hospital - { - maxRoaming = 1; - lootChance = 0.4; - lootPos[] = { - { -1.96484,4.15576,-0.689606 }, - { 1.15381,0.3125,-0.691864 }}; - }; - class HMMWVWreck: Military - { - zombieClass[] = {"z_soldier_pilot","z_soldier_heavy"}; - zombieChance = 0.3; - lootChance = 0; - minRoaming = 1; - maxRoaming = 2; - lootPos[] = {}; - }; - class UralWreck: Military - { - zombieClass[] = {"z_soldier_pilot","z_soldier_heavy"}; - zombieChance = 0.3; - lootChance = 0; - minRoaming = 1; - maxRoaming = 2; - lootPos[] = {}; - }; - class SKODAWreck: Residential - { - zombieClass[] = {"zZombie_Base","z_hunter"}; - zombieChance = 0.3; - lootChance = 0; - minRoaming = 1; - maxRoaming = 2; - lootPos[] = {}; - }; - class UAZWreck: Residential - { - zombieClass[] = {"zZombie_Base","z_hunter"}; - zombieChance = 0.3; - lootChance = 0; - minRoaming = 1; - maxRoaming = 2; - lootPos[] = {}; - }; - class datsun01Wreck: Residential - { - zombieClass[] = {"zZombie_Base","z_hunter"}; - zombieChance = 0.3; - lootChance = 0; - minRoaming = 1; - maxRoaming = 2; - lootPos[] = {}; - }; - class hiluxWreck: Industrial - { - zombieClass[] = {"zZombie_Base","z_hunter"}; - zombieChance = 0.3; - lootChance = 0; - minRoaming = 1; - maxRoaming = 2; - lootPos[] = {}; - }; - class datsun02Wreck: Military - { - zombieClass[] = {"zZombie_Base","z_hunter"}; - zombieChance = 0.3; - lootChance = 0; - minRoaming = 1; - maxRoaming = 2; - lootPos[] = {}; - }; - - class Land_Ind_Shed_01_EP1: Default - { - zombieChance = 0.3; - maxRoaming = 3; - }; - class DynamicDebris: Default - { - lootChance = 0.4; - minRoaming = 0; - maxRoaming = 2; - zombieChance = 0.3; - zombieClass[] = {"zZombie_Base","zZombie_Base","z_teacher","z_suit1","z_suit2"}; - itemType[] = { - { "ItemWatch","generic" }, - { "ItemCompass","generic" }, - { "ItemMap","weapon" }, - { "Makarov","weapon" }, - { "Colt1911","weapon" }, - { "ItemFlashlight","generic" }, - { "ItemKnife","generic" }, - { "ItemMatchbox","generic" }, - { "ItemToolbox","weapon" }, - { "","generic" }, - { "","food" }, - { "WeaponHolder_PartGeneric","object" }, - { "WeaponHolder_PartWheel","object" }, - { "WeaponHolder_PartFueltank","object" }, - { "WeaponHolder_PartEngine","object" }, - { "WeaponHolder_PartGlass","object" }, - { "WeaponHolder_ItemJerrycan","object" } - }; - itemChance[] = { - 0.191, - 0.012, - 0.062, - 0.024, - 0.024, - 0.055, - 0.055, - 0.055, - 0.022, - 0.169, - 0.055, - 0.066, - 0.055, - 0.033, - 0.011, - 0.078, - 0.033 - }; - }; - - class DynamicDebrisMilitary: Default - { - lootChance = 0.4; - minRoaming = 0; - maxRoaming = 2; - zombieChance = 0.3; - zombieClass[] = {"z_soldier_pilot","z_soldier_heavy"}; - itemType[] = { - { "ItemEtool","weapon" }, - { "ItemSandbag","magazine"}, - { "","military" }, - { "ItemWatch","generic" }, - { "ItemCompass","generic" }, - { "ItemMap","weapon" }, - { "MakarovSD","weapon" }, - { "Colt1911","weapon" }, - { "ItemFlashlight","generic" }, - { "ItemKnife","generic" }, - { "ItemMatchbox","generic" }, - { "ItemToolbox","weapon" }, - { "","generic" }, - { "","food" }, - { "WeaponHolder_PartGeneric","object" }, - { "WeaponHolder_PartWheel","object" }, - { "WeaponHolder_PartFueltank","object" }, - { "WeaponHolder_PartEngine","object" }, - { "WeaponHolder_PartGlass","object" }, - { "WeaponHolder_PartVRotor","object" }, - { "WeaponHolder_ItemJerrycan","object" } - }; - itemChance[] = { - 0.050, - 0.100, - 0.080, - 0.100, - 0.020, - 0.050, - 0.010, - 0.020, - 0.010, - 0.050, - 0.050, - 0.020, - 0.150, - 0.050, - 0.060, - 0.050, - 0.030, - 0.02, - 0.03, - 0.02, - 0.03 - }; - }; - - 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[] = {}; - itemType[] = { - { "M16A2","weapon" }, - { "M16A2GL","weapon" }, - { "M249_DZ","weapon" }, - { "M9SD","weapon" }, - { "Pecheneg_DZ","weapon"}, - { "AK_74","weapon" }, - { "M4A1_Aim","weapon" }, - { "AKS_74_kobra","weapon" }, - { "AKS_74_U","weapon" }, - { "AK_47_M","weapon" }, - { "M24","weapon" }, - { "SVD_CAMO","weapon" }, - { "M1014","weapon" }, - { "BAF_LRR_scoped","weapon" }, - { "DMR","weapon" }, - { "M4A1","weapon" }, - { "M14_EP1","weapon" }, - { "UZI_EP1","weapon" }, - { "Remington870_lamp","weapon" }, - { "glock17_EP1","weapon" }, - { "M240_DZ","weapon" }, - { "M4A1_AIM_SD_camo","weapon" }, - { "M16A4_ACG","weapon" }, - { "M4A1_HWS_GL_camo","weapon" }, - { "Mk_48_DZ","weapon" }, - { "M4A3_CCO_EP1","weapon" }, - //Ammo - { "AmmoBoxSmall_556","object" }, - { "AmmoBoxSmall_762","object" }, - - //{"NVGoggles","weapon"}, - { "Binocular","weapon" }, - { "ItemFlashlightRed","military" }, - { "ItemKnife","military" }, - { "ItemGPS","weapon" }, - { "ItemMap","military" }, - { "Binocular_Vector","military" }, - - {"DZ_ALICE_Pack_EP1","object"}, // 16 - {"DZ_TK_Assault_Pack_EP1","object"}, // 16 - {"DZ_British_ACU","object"}, // 18 - {"DZ_CivilBackpack_EP1","object"}, // 24 - {"DZ_Backpack_EP1","object"}, // 30 - {"DZ_LargeGunBag_EP1","object"}, // 45 - - { "","medical" }, - { "","generic" }, - { "","military" }, - //{"Body","object"}, - {"PipeBomb","magazine"}, - {"Sa58V_RCO_EP1","weapon"}, - {"Sa58V_CCO_EP1","weapon"}, - {"G36_C_SD_camo","weapon"}, - {"M40A3","weapon"}, - {"100Rnd_762x54_PK","magazine"}, - { "","militaryclothes" }, - {"WeaponHolder_ItemMachete", "object"}, - { "SCAR_H_LNG_Sniper_SD","weapon" }, - }; - itemChance[] = { - 0.011, - 0.006, - 0.001, - 0.002, - 0.001, - 0.011, - 0.002, - 0.011, - 0.011, - 0.011, - 0.001, - 0.001, - 0.023, - 0.001, - 0.002, - 0.011, - 0.003, - 0.023, - 0.011, - 0.023, - 0.001, - 0.005, - 0.006, - 0.002, - 0.001, - 0.009, - 0.005, - 0.002, - 0.011, - 0.006, - 0.017, - 0.001, - 0.003, - 0.001, - 0.009, - 0.009, - 0.007, - 0.003, - 0.001, - 0.001, - 0.034, - 0.113, - 0.567, - 0.001, - 0.002, - 0.001, - 0.001, - 0.002, - 0.001, - 0.006, - 0.005, - 0.001 - }; - }; - class Land_House_C_1_EP1: Residential - { - lootPos[] = { - { -3.70313,-0.119629,-0.927744 }, - { -7.34131,-0.464844,-0.927744 }, - { -6.0498,-2.62646,-0.927744 }, - { 3.95093,-2.81006,-0.927744 }, - { 3.69873,0.496582,-0.927744 }, - { 6.72168,-1.4165,-0.927744 }, - { 5.64063,-3.16113,-0.927744 }}; - }; - class Land_House_C_2_EP1: Residential - { - lootPos[] = { - { 1.09351,-0.86499,-2.31269 }, - { 4.32935,-0.392578,-2.31269 }, - { 0.98291,2.44946,-2.30486 }, - { 3.63306,-0.0957031,0.785267 }, - { -2.43628,-0.856689,0.547504 }}; - }; - class Land_House_C_3_EP1: Residential - { - lootPos[] = { - { 6.61987,-1.8667,-3.91483 }, - { 5.80493,1.21094,-3.91483 }, - { -7.11523,2.78418,-3.86868 }, - { -6.45874,-0.478271,-3.86868 }, - { -6.37598,-2.27344,-3.86868 }, - { -4.84521,-2.55664,0.576136 }, - { -1.21606,-1.24634,1.96108 }}; - }; - class Land_House_C_4_EP1: Residential - { - lootPos[] = { - { 5.38452,-0.364746,-3.48355 }, - { 3.16089,2.81616,-3.48355 }, - { -3.36499,2.44629,-3.48355 }, - { -4.60474,0.0483398,-3.48355 }, - { 4.34985,-0.835205,-0.35146 }, - { 1.84668,-3.7168,-0.352423 }, - { -1.23096,-5.15308,-0.27861 }, - { -4.16602,2.48022,-0.348963 }}; - }; - class Land_House_C_5_EP1: Residential - { - lootPos[] = { - { 3.1499,2.39502,-1.36692 }, - { -1.80127,-2.98022,-1.36692 }}; - }; - class Land_House_C_5_V2_EP1: Residential - { - lootPos[] = { - { 3.42529,1.77832,-1.36692 }, - { -3.6687,1.98779,-1.36692 }, - { -2.0271,-2.9126,-1.36692 }, - { -1.271,-3.94385,1.33329 }}; - }; - class Land_House_C_5_V3_EP1: Residential - { - lootPos[] = { - { 2.59375,2.28711,-1.4715 }, - { -2.56445,-3.37988,-1.4715 }, - { 1.88525,2.08398,1.42051 }, - { -1.42725,-4.34424,1.23343 }}; - }; - class Land_House_C_5_V1_EP1: Residential - { - lootPos[] = { - { 2.59375,2.28711,-1.4715 }, - { -2.56445,-3.37988,-1.4715 }, - { 1.88525,2.08398,1.42051 }, - { -1.42725,-4.34424,1.23343 }}; - }; - class Land_House_K_6_EP1: Residential - { - lootPos[] = { - {2.36108,1.41309,-1.60797}, - {-2.57178,1.42285,-1.59425}, - {-4.81445,2.98193,1.48639}, - {-0.123047,3.83203,1.47144}, - {2.7063,0.193359,4.42145}, - {-4.3584,-2.99609,4.33153}, - {-0.0888672,3.0293,4.42143}, - {2.10864,0.180664,1.47076}, - {-4.10083,-2.09082,1.55551}}; - }; - class Land_House_C_9_EP1: Residential - { - lootPos[] = { - { -3.47339,2.13086,-3.74726 }, - { -3.17773,4.19849,-3.74837 }, - { -0.839844,5.7041,-3.74944 }, - { 4.67529,1.19897,-3.74832 }, - { 4.20508,-1.85229,-3.74805 }, - { 1.01074,-0.609619,-0.152166 }, - { 0.213379,1.56616,-0.152166 }, - { 1.66138,4.33472,-0.152166 }, - { 4.38208,-5.14136,-0.152166 }}; - }; - class Land_House_C_10_EP1: Residential - { - lootPos[] = { - { -1.69873,-1.29932,-4.18862 }, - { -1.44849,-6.23291,-4.19626 }, - { 3.10547,-1.64893,-4.1758 }, - { 2.32983,6.66553,-4.16892 }, - { -1.91699,8.00635,-4.16562 }, - { -2.5752,5.90967,-4.1708 }, - { -0.346924,-6.49536,-0.869595 }, - { 0.373047,-2.14429,-0.869452 }, - { -2.33911,-5.66138,-0.86986 }, - { -2.09888,1.83032,-0.868948 }}; - }; - class Land_House_C_11_EP1: Residential - { - lootPos[] = { - { -4.875,-3.75586,-2.45703 }, - { -1.22852,-3.17529,-2.08453 }, - { 6.55859,0.731934,-2.08453 }, - { 4.74072,3.21436,-2.08453 }, - { 4.39551,0.458984,-2.08453 }, - { 0.449219,-3.03857,0.972969 }, - { 4.8291,3.44629,0.972969 }}; - }; - class Land_House_C_12_EP1: Industrial - { - lootPos[] = { - { 6.2915,1.28516,-3.51101 }, - { 6.84961,-2.6499,-3.51101 }, - { 3.27588,-3.54541,-3.51101 }, - { -1.03223,0.811768,-3.51101 }, - { -2.31982,0.178223,-3.51101 }, - { -2.46631,-6.43018,-3.51101 }, - { -3.02686,-8.6123,0.136051 }, - { 0.570801,-8.02637,0.139021 }, - {-2.84692,-2.58569,0.138428}}; - }; - class Land_House_K_3_EP1: Residential - { - lootPos[] = { - { 0.524414,3.5166,-0.53767 }, - { 1.53491,-0.0644531,-0.790318 }, - { -0.887451,0.615234,-0.790318 }, - { -4.46191,1.38379,-0.795597 }, - { 1.1001,5.40723,2.81719 }}; - }; - class Land_House_K_7_EP1: Residential - { - lootPos[] = { - { -0.995361,1.89014,-0.218372 }, - { -4.9541,3.85254,-0.218374 }, - { -3.4502,4.0376,3.32767 }}; - }; - class Land_House_L_7_EP1: Residential - { - lootPos[] = { - { 3.52979,-0.34375,0.102112 }, - { -0.245117,3.10742,-0.261154 }, - { -5.43408,3.36426,-0.646149 }, - { -4.90137,1.19189,-0.651993}, - { 0.214844,-3.70947,-1.00735}}; - }; - class Land_House_L_6_EP1: Residential - { - lootPos[] = { - { 5.51416,-0.64624,-1.509 }, - { 1.1626,1.93677,-1.5399 }, - { 4.20996,1.62158,1.28101 }, - { 3.15381,-2.12427,1.28099 }, - { -3.74268,-2.23193,-1.53738 }}; - }; - class Land_House_K_8_EP1: Residential - { - lootPos[] = { - { 2.47577,-2.24414,-2.56724 }, - { -1.96313,-1.05566,-2.54675 }, - { -2.44165,2.20215,-2.57804 }, - { 1.6947,1.77832,-2.58702 }, - { 0.350647,-0.424805,0.251534 }, - { -0.741699,3.94141,0.252193 }, - { -0.392883,3.23242,3.35996 }, - { -1.83887,-0.766602,3.35996 }}; - }; - class Land_House_K_5_EP1: Residential - { - lootPos[] = { - { -2.40381,1.90674,1.51889 }, - { -5.96777,0.826416,0.710116 }, - { -3.05811,4.05676,1.52165 }, - { 1.29199,1.85913,1.54825 }, - { 4.40381,3.96619,2.26365 }, - { 4.17725,0.271484,2.4009 }, - { 1.30908,1.50195,1.55225 }}; - }; - class Land_House_K_1_EP1: Residential - { - lootPos[] = { - { -0.685547,4.02161,1.56626 }, - { 3.71387,5.48114,1.56626 }, - { 3.23438,2.35388,1.56626 }, - { -3.30566,4.65558,1.54929 }, - { -3.77539,2.02087,1.60863 }}; - }; - - class Land_House_L_1_EP1: Residential - { - lootPos[] = { - {1.63135,-1.2251,-0.619034}, - {-0.165039,-1.74463,-0.6114815}, - {-1.18311,-0.15918,-0.596542}}; - }; - class Land_House_L_3_EP1: Residential - { - lootPos[] = { - { -5.59863,-0.384766,-0.173644 }, - { -5.23425,2.49609,-0.22691 }, - { 0.75769,2.95508,-0.222477 }, - { -0.387817,0.0234375,-0.222477 }, - { 2.11365,2.99512,-0.222477 }}; - }; - class Land_House_L_4_EP1: Residential - { - lootPos[] = { - { -3.34961,-0.487122,-1.33058 }, - { -6.60547,0.131348,-1.29852 }, - { -0.385742,-0.0551758,-1.34066 }, - { -0.209961,3.14941,-1.253 }, - { 3.47559,0.370972,-1.05766 }, - { 5.41992,3.25671,-1.01435 }}; - }; - class Land_House_L_9_EP1: Residential - { - lootPos[] = { - { 4.4043,0.311035,-0.621445 }, - { -2.23584,1.68604,-0.542923 }, - { 4.0918,0.924805,2.60419}}; - }; - 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_House_L_8_EP1: Residential - { - lootPos[] = { - { 0.662598,5.04395,-1.01205 }, - { 0.73291,2.59424,-1.01574 }, - { 4.73828,3.56836,-0.773781 }, - { 3.76758,3.67578,1.73622 }, - { -2.51514,-2.19971,-1.55013 }, - { -2.51514,-2.19971,-1.55013 }}; - }; - class Land_ibrhotel: Residential - { - lootPos[] = { - { -8.44922,9.08105,-7.74672 }, - { -0.813965,9.1748,-7.74672 }, - { 3.17383,11.873,-7.74672 }, - { 2.74072,2.91016,-7.74672 }, - { 3.80225,-2.44434,-7.85944 }, - { -1.28711,-0.235352,-4.25943 }, - { 17.8379,-8.18896,-4.25943 }, - { 15.4878,-11.4014,-4.25943 }, - { 11.8403,-17.5391,-4.25943 }, - { 4.74902,-11.9019,-4.25943 }, - { -9.04395,-17.6064,-4.25943 }, - { -11.9761,-15.2539,-4.25943 }, - { -15.9063,-12.082,-4.25943 }, - { -12.2837,-4.31934,-4.25943 }, - { -16.7495,9,-4.25943 }, - { -15.7764,11.6875,-4.25944 }, - { -11.9551,16.458,-4.25944 }, - { -4.83203,12.1294,-4.25943 }, - { -5.21436,6.14258,-4.25943 }, - { 3.57373,5.38721,-4.25943 }, - { 8.66553,17.2417,-4.25943 }, - { 12.2725,16.1885,-4.25943 }, - { 11.8359,4.06348,-4.25943 }, - { 8.99023,1.72949,-4.25943 }, - { -1.28711,-0.235352,-0.759062 }, - { 17.8379,-8.18896,-0.759062 }, - { 15.4878,-11.4014,-0.759062 }, - { 11.8403,-17.5391,-0.759062 }, - { 4.74902,-11.9019,-0.759062 }, - { -9.04395,-17.6064,-0.759062 }, - { -11.9761,-15.2539,-0.759062 }, - { -15.9063,-12.082,-0.759062 }, - { -12.2837,-4.31934,-0.759062 }, - { -16.7495,9,-0.759062 }, - { -15.7764,11.6875,-4.25944 }, - { -11.9551,16.458,-4.25944 }, - { -4.83203,12.1294,-0.759062 }, - { -5.21436,6.14258,-0.759062 }, - { 3.57373,5.38721,-0.759062 }, - { 8.66553,17.2417,-0.759062 }, - { 12.2725,16.1885,-0.759062 }, - { 11.8359,4.06348,-0.759062 }, - { 8.99023,1.72949,-0.759062 }, - { -1.28711,-0.235352,2.74082 }, - { 17.8379,-8.18896,2.74082 }, - { 15.4878,-11.4014,2.74082 }, - { 11.8403,-17.5391,2.74082 }, - { 4.74902,-11.9019,2.74082 }, - { -9.04395,-17.6064,2.74082 }, - { -11.9761,-15.2539,2.74082 }, - { -15.9063,-12.082,2.74082 }, - { -12.2837,-4.31934,2.74082 }, - { -16.7495,9,2.74082 }, - { -15.7764,11.6875,-4.25944 }, - { -11.9551,16.458,-4.25944 }, - { -4.83203,12.1294,2.74082 }, - { -5.21436,6.14258,2.74082 }, - { 3.57373,5.38721,2.74082 }, - { 8.66553,17.2417,2.74082 }, - { 12.2725,16.1885,2.74082 }, - { 11.8359,4.06348,2.74082 }, - { -1.54492,0.158691,6.24485 }, - { 3.11914,5.81445,6.24485 }}; - }; - class Land_MBG_Shanty_BIG: Residential - { - lootPos[] = { - { -29.8752,-15.8057,2.99997 }, - { 23.4097,11.5024,24.9672 }, - { -29.345,-16.7568,3.04013 }, - { 23.2319,11.6201,27.9672 }, - { -33.3779,-11.3564,5.81198 }}; - }; - class Land_dum_istan3_hromada2: Residential - { - lootPos[] = { - { 1.67627,3,-4.62603 }, - { -1.47363,4.92285,-1.28517 }, - { 6.43848,1.93555,2.08801 }}; - }; - 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_ibr_hangar: MilitaryIndustrial - { - lootPos[] = { - { -5.75635,9.95386,-3.57318 }, - { -8.06152,-11.4065,-3.58192 }, - { 8.68555,-5.30371,-3.57942 }}; - }; - 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_dum_mesto_in: Residential - { - lootPos[] = { - { -5.53796,-2.51996,-3.99769 }, - { -4.66113,1.34052,-4.26331 }, - { -4.9137,3.4718,-4.26331 }, - { 0.397583,-2.74866,-4.26418 }, - { 2.18762,0.74707,-4.26418 }, - { 4.94128,-1.67108,-4.26418 }, - { 4.48279,2.82495,-4.26418 }, - { 1.11023,4.69928,-2.75561 }, - { 4.98938,3.79883,-1.28095 }, - { 5.55957,-1.61218,-1.28095 }, - { 0.695679,-2.18268,-1.28095 }, - { -2.42969,-1.18854,-1.27582 }, - { -4.77722,3.51996,-1.27582 }}; - }; - 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[] = { - {-0.568359,3.44775,-1.45221}, - {2.21069,2.98193,-1.45871}, - {-1.01465,-1.44189,-1.46152}, - {1.61694,0.546875,-1.46152}}; - }; - class land_hut01: Residential - { - lootPos[] = { - { 0.304749,-0.543213,-0.448339 }, - { 0.885254,2.90747,-0.44834 }}; - }; - class land_hut02: Residential - { - lootPos[] = { - { -0.498901,2.974,-0.445764 }, - { -1.07245,-0.756958,-0.445764 }}; - }; - class land_hut04: Residential - { - lootPos[] = { - { -1.07227,-0.354492,-0.437198 }, - { 0.939697,2.78271,-0.437198 }}; - }; - 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 }}; - }; - 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_A_Stationhouse_ep1: Land_a_stationhouse{}; - class Land_ibrPanelak: Land_Panelak{}; - class Land_ibrPanelak2: Land_Panelak2{}; - - class Land_Ind_Expedice_1: Industrial - { - lootPos[] = { - {0.0288086,12.9844,-3.48673}, - {-0.336914,-9.47803,-3.48673}, - {-6.54541,-18.1621,-3.48673}, - {0.291992,-0.246582,-5.6839}, - {-2.23682,18.832,-5.6839}, - {5.79248,-18.0845,-5.75725}}; - }; - - // Isla Dula - class land_dum_istan2b: Residential - { - lootPos[] = { - {-6.44531,-5.13037,3.80019}, - {-6.71777,2.81592,3.80019}, - { 3.33887,-0.539307,0.822979}, - {-0.506836,-2.2229,0.822979}, - {-3.93457,2.11401,-2.29981}}; - }; - - class Land_dum_olez_istan2: HouseRoaming{}; - class Land_dum_olez_istan2_maly2: HouseRoaming{}; - class land_dum_mesto3_istan: HouseRoaming{}; - class land_dum_istan2_03a: HouseRoaming{}; - - - - - class Land_dum_istan3_pumpa: Residential - { - lootPos[] = { - {-2.14502,3.03662,-1.86787}, - {4.09619,-0.563965,1.47485}, - {0.189453,0.540039,1.47485}, - {-1.73682,2.44775,1.47485}}; - }; - class land_dum_istan3: Residential - { - lootPos[] = { - {-8.4917,-0.922363,0.585144}, - {5.97852,1.38037,0.585148}, - {3.55176,-5.42822,0.58514}, - {-2.33105,3.74805,-2.67237}}; - }; - class land_house_y: Residential - { - lootPos[] = { - {-0.570313,-5.21387,-1.40696}, - {-5.15625,-5.32275,-1.40696}, - {2.34766,4.9917,-1.40696}}; - }; - class land_dum_istan4_inverse: Residential - { - lootPos[] = { - {-2.77246,-1.72949,-4.33588}, - {5.30176,5.76563,-7.28588}, - {-0.282227,5.89746,-7.28588}, - {-6.5918,5.96973,-7.28588}}; - }; - class Land_duala_mini: Residential - { - lootPos[] = { - {-1.37207,2.25488,-2.74846}, - {-3.43457,-2.04932,-2.74846}, - {3.82959,0.034668,-2.74846}, - {3.79102,-2.25977,-2.74846}}; - }; - 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[] = { - {-5.896,3.05811,3.41651}, - {6.37305,3.27734,3.41651}, - {-0.501953,-0.195801,3.41651}}; - }; - class land_mbg_brickhouse_01: Residential - { - lootPos[] = { - {-7.06543,4.02197,-0.051506}, - {5.55518,-0.523438,-0.051506}, - {-0.717773,4.01855,-0.051506}, - {-2.00293,-2.35107,-3.35652}, - {4.99219,-0.20752,-3.35652}, - {-6.80469,3.94043,-3.35652}}; - }; - class land_bouda_garaz: Industrial - { - lootPos[] = { - {26.1628,-12.502,-0.952108}, - {23.3086,-6.62305,-0.952108}}; - }; - - - // Taviana 1.0 building loots - class Land_majak_podesta: Residential - { - lootPos[] = { - {-1.22461,-2.17969,2.28329}, - {1.14844,-2.9707,2.28329}}; - }; - // Greenhouse - Also affects chernarus - class Land_Shed_M02: Industrial - { - lootPos[] = { - {-8.28613,-5.3457,-0.277144}}; - }; - class Land_sara_Domek_sedy: Residential - { - lootPos[] = { - {-1.76367,-1.11328,-2.14196}, - {-5.0127,3.01953,-2.14196}, - {5.41211,2.625,-2.14196}, - {4.86035,-0.738281,-2.14196}}; - }; - class Land_dum_rasovna: Residential - { - lootPos[] = { - {-1.53516,3.375,-2.66958}, - {1.10938,-0.664063,-2.66958}, - {0.65625,4.17773,0.272606}, - {-1.43555,-1.49023,0.272606}, - {-0.425781,-3.70703,0.272606}}; - }; - class Land_leseni2x: Industrial - { - lootPos[] = { - {1.15625,-0.206055,2.55466}}; - }; - // Train Station - class LAND_vokzal_big: Residential - { - lootPos[] = { - {7.28613,-0.216797,-7.96283}, - {6.84961,2.56152,-7.96283}, - {6.9834,-4.98047,-7.96283}, - {-7.07227,1.28223,-7.96283}}; - }; - - class Land_dum_mesto2: Residential - { - lootPos[] = { - {2.46582,7.10742,-4.34475}, - {2.87305,4.03906,-4.34475}, - {-3.56738,4.05078,-4.34475}, - {-2.49902,0.46875,-4.34475}, - {1.77734,-7.41797,-4.34475}, - {-3.24512,-7.69922,-4.34475}, - {-3.16113,-1.58984,-4.34475}, - {3.19531,1.64258,-0.945168}, - {-3.19141,7.76563,-0.944004}, - {-0.253906,4.78516,-0.944004}, - {-3.35645,-5.74414,-0.944004}, - {-1.70508,-7.22656,-0.944004}, - {1.21973,-1.07617,-0.944004}}; - }; - // Large Supermarket - 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}}; - }; - class LAND_Zachytka : Residential - { - lootPos[] = { - {3.79492,-4.12891,-2.02697}, - {-4.92285,-6.8584,-2.02697}, - {-3.6543,-6.7002,-2.02697}, - {-2.60449,-6.87891,-2.02697}, - {-1.82422,0.0361328,-2.02697}, - {-6.2832,-4.51074,-2.02697}, - {-3.60547,5.1875,-2.02697}, - {4.42188,11.2158,-2.02697}}; - }; - class LAND_hospoda : Residential - { - lootPos[] = { - {3.46094,-1.42871,-1.80302}, - {2.40137,-1.22656,-1.80307}, - {7.81836,-1.63281,-1.80282}, - {2.04004,-6.71777,-1.80289}, - {-5.56641,0.793945,-1.80295}, - {-4.18164,8.64063,-1.80286}, - {1.16602,5.0791,-1.80348}, - {1.21582,3.73242,-1.8034}, - {0.248047,5.55176,-1.80324}, - {-1.84766,3.92969,-1.80313}, - {-1.85254,0.222656,-1.80321}}; - }; - class LAND_Kiosk2 : Residential - { - lootPos[] = { - {-20.7441,45.2878,3.05876}, - {-3.80933,-33.6328,3.02246}, - {-3.57007,-22.666,3.02246}, - {4.76587,-24.3711,-0.618923}, - {-1.10449,43.1938,-0.58263}, - {8.77441,23.7346,-0.845428}, - {-9.86914,41.6533,3.05876}, - {7.84668,20.991,4.76736}, - {6.91211,27.9067,10.1178}}; - }; - class Land_deutshe_mini : Residential - { - lootPos[] = { - {-4.34277,-2.54297,-2.74846}, - {-0.624023,-0.357422,-2.74846}, - {0.853516,1.04395,-2.74846}, - {-2.75781,2.44336,-2.74846}}; - }; - 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_skola : Residential - { - lootPos[] = { - {15.8508,20.459,-2.00361}, - {29.0132,22.3887,-2.00361}, - {30.6335,16.1104,-2.00361}, - {30.7412,5.33691,-2.00361}, - {18.7554,5.07324,-2.00361}, - {2.84912,14.2744,-2.00361}, - {-1.27197,12.2324,-2.00361}, - {-5.66699,16.6445,-2.00361}, - {-2.93408,22.0967,-2.00361}, - {5.48535,21.7969,-2.00361}, - {-9.52954,-8.64063,-2.00361}, - {-18.5305,-9.60449,-2.00361}, - {-23.9783,-0.905273,-2.00361}, - {-8.50586,13.9482,-2.00361}, - {5.84448,0.175781,-2.00361}, - {2.56885,-14.167,-2.00361}, - {-3.15063,-14.084,-2.00361}, - {-3.76294,-21.2754,-2.00361}, - {5.4397,-24.5635,-2.00361}, - {18.5049,-11.9141,-2.00361}, - {10.7795,-18.4443,-2.00361}, - {18.3979,-21.9854,1.22083}, - {20.1707,-14.1572,1.22083}, - {30.334,5.12402,1.22083}, - {22.9521,12.1387,1.22083}, - {1.45825,18.208,1.22083}, - {-5.56128,20.1572,1.22083}, - {-6.19165,15.4678,1.22083}, - {-1.05029,9.69141,1.22083}, - {6.17896,5.19434,1.22083}, - {5.00513,2.78711,1.22083}, - {5.81836,-5.65625,1.22083}, - {-0.54541,-15.1104,1.22083}, - {1.8418,-19.8584,1.22083}, - {-2.10864,-21.9961,1.22083}, - {-5.78857,-24.9277,1.22083}, - {16.3679,-15.4463,1.22083}, - {28.0537,-17.1328,1.22083}, - {22.1833,11.416,-2.00361}}; - }; - 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_Tav_Panelak2 : Residential - { - lootPos[] = {{2.7627,-5.62524,5.43665}, - {2.63867,-0.156494,5.43665}, - {3.4873,2.76855,5.43665}, - {6.06152,3.64966,5.43665}, - {6.70996,0.734619,5.43665}, - {4.71875,-1.69263,5.43665}, - {-0.347656,-2.23315,5.43665}, - {0.814453,-1.73901,2.71097}, - {-0.545898,-2.29468,2.71097}, - {-0.415039,4.25122,1.32864}, - {0.75,-2.01318,0.0714264}, - {0.644531,-1.86401,-2.62859}}; - }; - class LAND_Tav_panelak : Residential - { - lootPos[] = {{5.24121,-6.39453,2.77144}, - {6.71191,-5.43262,2.77144}, - {4.65625,-1.83838,2.77144}, - {6.69531,0.225586,2.77144}, - {6.54395,3.06519,2.77144}, - {3.40234,3.32324,2.77144}, - {2.61523,0.798096,2.77144}, - {2.7041,-4.98389,2.77144}, - {3.66016,-6.17651,2.77144}, - {-0.982422,-1.86328,2.77144}, - {-0.904297,4.13086,1.32864}, - {0.942383,-2.10474,0.0714226}, - {-2.56836,-1.68628,0.0714226}, - {-2.69531,3.42407,0.0714226}, - {-6.24902,3.01392,0.0714226}, - {-6.07227,0.556396,0.0714226}, - {-5.75488,-2.03857,0.0714226}, - {-6.66406,-4.34497,0.0714226}, - {-5.49219,-6.70581,0.0714226}, - {-2.41602,-4.19434,0.0714226}, - {-3.70801,-6.17212,0.0714226}}; - }; - class LAND_Tav_Panelak3 : Residential - { - lootPos[] = {{0.0878906,0.793457,-10.8154}, - {-0.810547,3.44824,-10.8154}}; - }; - class LAND_Big_Panelak : Residential - { - lootPos[] = {{3.30566,-9.23413,-14.7521}, - {3.10059,-7.05005,-14.7521}, - {5.36914,0.495361,-14.7521}, - {-0.236328,-3.16772,-14.7521}, - {3.05078,-0.838379,-14.7521}}; - }; - - class LAND_Posta : Residential - { - lootPos[] = {{-17.4678,-9.28809,1.00044}, - {-16.5732,-1.32227,1.00044}, - {-3.60254,-5.11377,1.00044}, - {9.72168,-6.61035,1.00044}, - {17.333,-8.2085,1.00044}, - {13.3633,7.1958,1.00044}, - {1.56445,8.49707,1.00044}}; - }; - - // Proving grounds PMC - 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_ruin_01_PMC : Residential - { - lootPos[] = {{-2.57568,2.16443,-1.76358}, - {-2.64172,-2.50488,-1.76358}, - {0.851563,1.67505,-1.76358}}; - }; - class Land_Ruin_Cowshed_a_PMC : Residential - { - lootPos[] = {{-3.573,2.80774,-2.31227}, - {8.85077,-2.67871,-2.46388}, - {-2.83069,-5.90613,-2.46388}, - {8.89893,-5.66711,-2.46388}}; - }; - class Land_Ruin_Cowshed_b_PMC : Residential - { - lootPos[] = {{10.4032,2.35046,-3.14048}, - {2.99207,-3.36682,-3.13994}}; - }; - class Land_Ruin_Cowshed_c_PMC : Residential - { - lootPos[] = {{5.05737,2.52881,-3.09486}}; - }; - class Land_FuelStation_Build_PMC : IndustrialFuel - { - lootPos[] = {{-1.29761,-0.527832,-1.336}, - {-1.51141,1.30359,-1.33611}, - {2.23376,0.0710449,-1.33611}}; - }; - // Namalsk - 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_seb_mine_maringotka: Residential { - lootPos[] = {{0.423828,0.721191,-0.612675},{-0.976563,-1.32764,-0.612675}}; - }; - class Land_hut_old01: Residential { - lootPos[] = {{2.2793,-7.06348,-3.06107},{-3.3584,-1.7334,-3.01178},{-5.0332,-0.929688,-3.0112}}; - }; - 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_Mil_Guardhouse: Military { - lootPos[] = {{-2.53271,3.17871,-1.66939},{-2.39014,0.878906,-1.66939}}; - }; - class Land_dulni_bs: Residential { - lootPos[] = {{2.76758,2.70068,-1.75205},{2.34668,-1.28564,-1.75205},{-0.478516,-2.64844,-1.75205},{-0.53418,3.11133,-1.75205}}; - }; - 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_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_panelova3: Residential { - lootPos[] = {{-0.0615234,2.92871,0.0510063},{6.44482,-0.967773,0.0510063},{6.26807,-3.85547,0.0510063},{-0.0327148,-5.30273,0.0510063}}; - }; - class land_vysoky2: Residential { - lootPos[] = {{6.74121,-2.95508,-15.7673},{6.63232,4.17676,-15.7673},{0.72998,-2.63574,-15.7051},{1.1958,0.116211,-15.6513},{2.84131,2.35742,13.1248},{-0.51123,2.16699,13.1248},{4.37012,0.773438,13.1248},{9.61328,13.2432,13.1248},{6.39307,-12.292,13.1248}}; - }; - class land_vysoky1: Residential { - lootPos[] = {{-6.74414,5.46875,13.2833},{0.54541,4.38379,13.2833},{10.9004,1.47949,13.2833},{6.0415,-13.4297,13.2833},{1.12744,-2.39258,13.2833}}; - }; - class land_hotel_p2: Residential { - lootPos[] = {{-3.26953,3.02783,-7.29951},{4.04395,-1.92188,-7.29951},{9.48145,0.459473,-7.32974},{1.53711,0.0078125,6.06893},{4.5332,0.862305,6.06893},{4.73438,-3.63232,6.06893}}; - }; - class land_hotel_p1: Residential { - lootPos[] = {{-12.1006,-3.29248,-4.92428},{-3.09375,-1.66357,-4.92429},{-1.78125,3.53271,-4.92429},{-5.97852,3.80273,-4.92428},{13.8809,1.77246,-1.39091},{13.751,-9.81104,-1.39091},{12.1787,0.0078125,-3.22923}}; - }; - 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_dlouhy1: Residential { - lootPos[] = {{-6.40918,-0.21875,-9.60495},{-12.395,2.47559,-9.60091},{1.38428,3.15332,-9.61021},{1.91748,8.89746,-9.61057},{-6.90918,8.53027,-9.60461},{-12.3315,8.00195,-9.60096},{-17.9946,9.73926,-9.59713},{-9.91797,5.16699,-9.60259},{6.95801,9.37988,-9.61397},{4.39404,7.64941,-9.61224},{5.43994,9.80469,-5.09157},{0.418457,-0.611328,-5.09031},{-5.27051,7.41895,-5.08631},{2.20361,8.79004,-5.09157},{-8.93848,6.08301,-5.08698},{-9.49854,11.3086,-5.08437},{9.38232,1.54199,-5.09157},{8.95361,9.74707,-5.09157},{11.436,11.4756,-5.08435}}; - }; - class land_dlouhy2: Residential { - lootPos[] = {{1.73047,5.30957,-9.32314},{-1.38867,-0.568848,-9.31474},{-1.47461,-5.5957,-9.3145}}; - }; - 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_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_rozvodna: Residential { - lootPos[] = {{-6.8208,-1.58789,-0.369419}}; - }; - 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_jzd_bezstrechy: Residential { - lootPos[] = {{-10.4614,-2.97461,-5.22504},{0.170898,0.177734,-5.22504},{-0.368652,-3.34668,-5.22504},{0.905762,2.52344,-5.22504},{0.802246,2.12305,-0.40476},{1.05615,1.88574,-3.01179},{8.00244,0.787109,-5.22504}}; - }; - 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_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_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_domek_podhradi_1: Residential { - lootPos[] = {{5.20862,3.45215,-2.7391},{3.04761,1.61621,-2.73912},{2.7594,-1.33691,-2.73915},{-3.32617,4.14404,-2.73909}}; - }; - 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_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_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_bouda2_vnitrek: Residential { - lootPos[] = {{2.33496,0.372559,-0.610508},{-0.845703,2.32129,-0.610506},{-3.27344,-2.27295,-0.610508}}; - }; - 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_senik: Residential { - lootPos[] = {{-4.56445,-2.97705,-4.13721},{13.1641,-6.80127,-4.28022},{-4.23242,-0.213379,-4.1315},{-3.44043,4.7998,-4.12115},{-7.64453,3.81445,-4.12319},{-14.0889,-5.66602,-4.14276},{-1.25977,-3.44336,-4.13817}}; - }; - class land_zd_1: Residential { - lootPos[] = {{2.14258,3.37402,-3.67255},{-1.60645,-3.25098,-3.67255},{0.649902,-2.38086,-3.67255},{-1.16113,1.41406,-3.67255},{2.88721,-2.80078,-3.67255},{-4.45117,-3.0127,-4.04225},{-5.94385,3.13867,-4.04225}}; - }; - class Land_dum_ras: Residential { - lootPos[] = {{-1.53223,3.34424,-2.66958},{1.36621,-0.507813,-2.66958},{0.860352,3.72705,0.272604},{-0.767578,-1.96289,0.272604},{-0.27832,-3.96045,0.272604}}; - }; - 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_plynom: Residential { - lootPos[] = {{1.07568,-0.65625,2.21929},{-0.184082,-1.46973,2.21929},{-1.24854,-0.0126953,2.21929},{1.1377,-0.887695,-2.60304},{-1.3877,0.386719,-2.60304},{-0.822754,-1.33398,-2.60304}}; - }; - 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_x_vez_tex: Residential { - lootPos[] = {{0.433105,-1.02734,-0.273926},{1.00391,3.02197,-0.272713},{1.36426,0.449219,-0.273571},{-1.89795,3.22168,-0.27232},{-5.00537,-3.64307,-0.274128}}; - }; - class land_marsh1: Residential { - lootPos[] = {{3.76953,-5.73193,-3.95897},{-0.986816,-4.26074,-3.95897},{2.52637,0.376465,-3.95897},{4.78955,2.92969,-3.95897},{4.56543,6.82227,-3.95897},{-2.88184,4.24121,-4.01684}}; - }; - 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_seb_bouda1: Residential { - lootPos[] = {{2.49316,-2.44238,1.13067},{-0.645996,-2.44824,1.13067},{-0.924316,-0.460938,0.573963},{-2.89697,1.9043,0.571716},{2.80566,1.2334,-3.28989},{-2.38672,-0.893555,-3.28989},{-2.7666,2.41699,-3.28989}}; - }; - - // Panthera - 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}}; - }; - class land_cihlovej_dum_mini: Residential { - lootPos[] = {{-2.4646,-0.78418,-2.86942},{-1.75586,2.88525,-2.86942},{2.76587,2.08154,-2.86942},{1.96265,-1.98877,-2.86942},{0.0109863,0.876465,-2.86942},{0.116455,3.05762,-2.86942}}; - }; - class Land_hruzdum: Residential { - lootPos[] = {{-0.108887,3.56494,1.59321},{-1.80371,0.838867,1.5932},{2.34106,3.8335,-1.16265},{0.032959,-1.2998,-1.16266},{-0.655273,2.18311,-1.16266},{-2.53687,-1.29932,-4.73357},{-1.63599,3.06152,-4.73357},{1.83984,2.125,-4.73357}}; - }; - class Land_cihlovej_dum_in: Residential { - lootPos[] = {{-0.0117188,0.0441895,-1.81473},{-1.76758,2.24805,-1.8147},{-2.88965,-1.64795,-1.8147},{1.84277,-2.07983,-1.81471},{1.58691,-1.3374,-5.27588},{1.22852,2.57324,-5.27588}}; - }; - -}; +#include "external\R3F_Realism\R3F_Weight\R3F_CfgWeight.h" \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Realism_Init.sqf b/SQF/dayz_code/external/R3F_Realism/R3F_Realism_Init.sqf similarity index 70% rename from Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Realism_Init.sqf rename to SQF/dayz_code/external/R3F_Realism/R3F_Realism_Init.sqf index 89daf64ef..db464b734 100644 --- a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Realism_Init.sqf +++ b/SQF/dayz_code/external/R3F_Realism/R3F_Realism_Init.sqf @@ -8,14 +8,14 @@ along with this program. If not, see . @date 20101006 *****************************************************************************/ -#include "R3F_Realism_Configuration.cfg" +#include "R3F_Realism_Configuration.sqf" #ifdef R3F_REALISM_USE_WEIGHT - _void = [] execVM "R3F_realism\R3F_Weight\R3F_DoWeight.sqf"; + _void = [] execVM "\z\addons\dayz_code\external\R3F_Realism\R3F_Weight\R3F_DoWeight.sqf"; #endif #ifdef R3F_REALISM_USE_TIRED - _void = [] execVM "R3F_realism\R3F_Tired\R3F_Tired_Init.sqf"; + _void = [] execVM "\z\addons\dayz_code\external\R3F_Realism\R3F_Tired\R3F_Tired_Init.sqf"; #endif diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Realism_configuration.cfg b/SQF/dayz_code/external/R3F_Realism/R3F_Realism_configuration.sqf similarity index 100% rename from Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Realism_configuration.cfg rename to SQF/dayz_code/external/R3F_Realism/R3F_Realism_configuration.sqf diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Tired/R3F_DoTired.sqf b/SQF/dayz_code/external/R3F_Realism/R3F_Tired/R3F_DoTired.sqf similarity index 98% rename from Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Tired/R3F_DoTired.sqf rename to SQF/dayz_code/external/R3F_Realism/R3F_Tired/R3F_DoTired.sqf index 6ab215092..354bf6ba9 100644 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Tired/R3F_DoTired.sqf +++ b/SQF/dayz_code/external/R3F_Realism/R3F_Tired/R3F_DoTired.sqf @@ -8,7 +8,7 @@ along with this program. If not, see . @date 20101011 *****************************************************************************/ -#include "R3F_TIRED_Configuration.cfg" +#include "R3F_TIRED_Configuration.sqf" private ["_level", "_n", "_s"]; diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg b/SQF/dayz_code/external/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.sqf similarity index 100% rename from Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg rename to SQF/dayz_code/external/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.sqf diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf b/SQF/dayz_code/external/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf similarity index 95% rename from Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf rename to SQF/dayz_code/external/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf index 6e6615d1a..ae69fea77 100644 --- a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf +++ b/SQF/dayz_code/external/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf @@ -8,7 +8,7 @@ along with this program. If not, see . @date 20101006 *****************************************************************************/ -#include "R3F_TIRED_Configuration.cfg" +#include "R3F_TIRED_Configuration.sqf" FNC_PrintToRPT = { diag_log text _this; diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf b/SQF/dayz_code/external/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf similarity index 76% rename from Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf rename to SQF/dayz_code/external/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf index 3a655adcd..db9833ea4 100644 --- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf +++ b/SQF/dayz_code/external/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf @@ -8,9 +8,9 @@ along with this program. If not, see . @date 20101006 *****************************************************************************/ -#include "R3F_TIRED_Configuration.cfg" +#include "R3F_TIRED_Configuration.sqf" -call compile preprocessFile "R3F_realism\R3F_Tired\R3F_Tired_Fnct.sqf"; +call compile preprocessFile "\z\addons\dayz_code\external\R3F_Realism\R3F_Tired\R3F_Tired_Fnct.sqf"; R3F_Weight = 0; @@ -22,4 +22,4 @@ R3F_TIRED_Counter_Time = 0; R3F_TIRED_Ratio_Recovery = R3F_TIRED_RATIO_RECOVERING; R3F_TIRED_Ratio_Overweight = 1; -_void = [] execVM "R3F_Realism\R3F_Tired\R3F_DoTired.sqf"; \ No newline at end of file +_void = [] execVM "\z\addons\dayz_code\external\R3F_Realism\R3F_Tired\R3F_DoTired.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Weight/R3F_CfgWeight.h b/SQF/dayz_code/external/R3F_Realism/R3F_Weight/R3F_CfgWeight.h similarity index 97% rename from Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Weight/R3F_CfgWeight.h rename to SQF/dayz_code/external/R3F_Realism/R3F_Weight/R3F_CfgWeight.h index b0aa80893..a49d0c52d 100644 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Weight/R3F_CfgWeight.h +++ b/SQF/dayz_code/external/R3F_Realism/R3F_Weight/R3F_CfgWeight.h @@ -140,14 +140,26 @@ class CfgWeight { weight = 8; }; + class M249_m145_EP1_DZE + { + weight = 8; + }; class M60A4_EP1 { weight = 10; }; + class M60A4_EP1_DZE + { + weight = 10; + }; class m240_scoped_EP1 { weight = 14; }; + class m240_scoped_EP1_DZE + { + weight = 14; + }; class MG36_camo { weight = 3.6; @@ -568,11 +580,19 @@ class CfgWeight { weight = 9; }; + class Pecheneg_DZ + { + weight = 9; + }; class Huntingrifle { weight = 4; }; - class KSVK + class ksvk + { + weight = 12; + }; + class KSVK_DZE { weight = 12; }; @@ -580,7 +600,7 @@ class CfgWeight { weight = 6.2; }; - class SVD_CAMO + class SVD_Camo { weight = 6.3; }; @@ -596,11 +616,11 @@ class CfgWeight { weight = 3.5; }; - class Bizon + class bizon { weight = 2.1; }; - class bizon_silenced + class Bizon_Silenced { weight = 2.3; }; @@ -950,6 +970,10 @@ class CfgWeight { weight = 0.3; }; + class 8Rnd_B_Saiga12_Pellets + { + weight = 0.3; + }; class 64Rnd_9x19_Bizon { weight = 0.8; @@ -1208,10 +1232,14 @@ class CfgWeight { weight = 1; }; - class MeleeHatchet + class MeleeHatchet_DZE { weight = 1; }; + class MeleeSledge + { + weight = 9.1; + }; class MeleeMachete { weight = 1; @@ -1224,10 +1252,19 @@ class CfgWeight { weight = 1; }; + + class ItemHatchet_DZE + { + weight = 1; + }; class ItemCrowbar { weight = 1; }; + class ItemSledge + { + weight = 9.1; + }; class ItemMatchbox { weight = 0.005; @@ -1236,6 +1273,10 @@ class CfgWeight { weight = 1; }; + class ItemKeyKit + { + weight = 1; + }; class ItemEtool { weight = 1; @@ -1450,6 +1491,10 @@ class CfgWeight { weight = 0; }; + class sledge_swing + { + weight = 0; + }; class ItemVault { weight = 100; @@ -1781,4 +1826,4 @@ class CfgWeight weight = 25; }; }; -}; \ No newline at end of file +}; diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf b/SQF/dayz_code/external/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf similarity index 90% rename from Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf rename to SQF/dayz_code/external/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf index 1565a0625..4042e2f43 100644 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf +++ b/SQF/dayz_code/external/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf @@ -8,9 +8,9 @@ along with this program. If not, see . @date 20101006 *****************************************************************************/ -#include "R3F_WEIGHT_Configuration.cfg" +#include "R3F_WEIGHT_Configuration.sqf" -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; +call compile preprocessFile "\z\addons\dayz_code\external\R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; private ["_n","_gearbox_visible","_control","_display","_initial_text"]; diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg b/SQF/dayz_code/external/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.sqf similarity index 100% rename from Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg rename to SQF/dayz_code/external/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.sqf diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf b/SQF/dayz_code/external/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf similarity index 82% rename from Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf rename to SQF/dayz_code/external/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf index 37daa1ce2..9127453d0 100644 --- a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf +++ b/SQF/dayz_code/external/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf @@ -7,7 +7,7 @@ along with this program. If not, see . @version 1.02 @date 20101018 *****************************************************************************/ -#include "R3F_WEIGHT_Configuration.cfg" +#include "R3F_WEIGHT_Configuration.sqf" R3F_WEIGHT_FNCT_MakeSingleArray = { private ["_arr_i","_arr_n", "_arr", "_n", "_nb", "_x"]; _arr_i = (_this select 0) select 0; @@ -33,7 +33,7 @@ R3F_WEIGHT_FNCT_GetItemWeight = { _arr_class = (_this select 0) + (_this select 1); _total_weight = 0; _weight = 0; - CfgWeight = missionConfigFile >> "CfgWeight"; + CfgWeight = configFile >> "CfgWeight"; { if(isclass(CfgWeight >> "Weapons" >> _x)) then { _weight = getNumber(CfgWeight >> "Weapons" >> _x >> "weight"); @@ -43,9 +43,18 @@ R3F_WEIGHT_FNCT_GetItemWeight = { _weight = getNumber(CfgWeight >> "Magazines" >> _x >> "weight"); _total_weight = _total_weight + _weight; }else{ - #ifdef R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND - diag_log format["Class not found %1", _x]; - #endif + + _weight = 0; + if(isNumber (configFile >> "cfgMagazines" >> _x >> "weight")) then { + _weight = getNumber(configFile >> "cfgMagazines" >> _x >> "weight"); + }; + + if(_weight > 0) then { + _total_weight = _total_weight + _weight; + } else { + // log only if not found + //diag_log format["Class not found %1", _x]; + }; }; }; }foreach _arr_class; diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf b/SQF/dayz_code/external/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf similarity index 70% rename from Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf rename to SQF/dayz_code/external/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf index 9f4f8eaab..9b03cb345 100644 --- a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf +++ b/SQF/dayz_code/external/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf @@ -8,6 +8,6 @@ along with this program. If not, see . @date 20101018 *****************************************************************************/ -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; +call compile preprocessFile "\z\addons\dayz_code\external\R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; -_void = [] execVM "R3F_Realism\R3F_Weight\R3F_DoWeight.sqf"; \ No newline at end of file +_void = [] execVM "\z\addons\dayz_code\external\R3F_Realism\R3F_Weight\R3F_DoWeight.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Weight/R3F_resource.h b/SQF/dayz_code/external/R3F_Realism/R3F_Weight/R3F_resource.h similarity index 100% rename from Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Weight/R3F_resource.h rename to SQF/dayz_code/external/R3F_Realism/R3F_Weight/R3F_resource.h diff --git a/SQF/dayz_code/gui/gear/gear_bg.paa b/SQF/dayz_code/gui/gear/gear_bg.paa new file mode 100644 index 000000000..2664cbb52 Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_bg.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_back.paa b/SQF/dayz_code/gui/gear/gear_ui_back.paa new file mode 100644 index 000000000..a1525b333 Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_back.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_blue_empty.paa b/SQF/dayz_code/gui/gear/gear_ui_blue_empty.paa new file mode 100644 index 000000000..f500bb7c9 Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_blue_empty.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_blue_full.paa b/SQF/dayz_code/gui/gear/gear_ui_blue_full.paa new file mode 100644 index 000000000..fe6403e90 Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_blue_full.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_brown_empty.paa b/SQF/dayz_code/gui/gear/gear_ui_brown_empty.paa new file mode 100644 index 000000000..56520054d Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_brown_empty.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_brown_full.paa b/SQF/dayz_code/gui/gear/gear_ui_brown_full.paa new file mode 100644 index 000000000..92eb185a5 Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_brown_full.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_carry.paa b/SQF/dayz_code/gui/gear/gear_ui_carry.paa new file mode 100644 index 000000000..7509a9a9c Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_carry.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_carry_disabled.paa b/SQF/dayz_code/gui/gear/gear_ui_carry_disabled.paa new file mode 100644 index 000000000..3a138f70d Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_carry_disabled.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_carrying.paa b/SQF/dayz_code/gui/gear/gear_ui_carrying.paa new file mode 100644 index 000000000..6d83ca8de Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_carrying.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_close.paa b/SQF/dayz_code/gui/gear/gear_ui_close.paa new file mode 100644 index 000000000..8c6083d4c Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_close.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_close_down.paa b/SQF/dayz_code/gui/gear/gear_ui_close_down.paa new file mode 100644 index 000000000..7b2b8a379 Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_close_down.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_green_empty.paa b/SQF/dayz_code/gui/gear/gear_ui_green_empty.paa new file mode 100644 index 000000000..f0aa9f7d5 Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_green_empty.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_green_full.paa b/SQF/dayz_code/gui/gear/gear_ui_green_full.paa new file mode 100644 index 000000000..f751f6831 Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_green_full.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_grey_full.paa b/SQF/dayz_code/gui/gear/gear_ui_grey_full.paa new file mode 100644 index 000000000..1c4f57ab3 Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_grey_full.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_hold.paa b/SQF/dayz_code/gui/gear/gear_ui_hold.paa new file mode 100644 index 000000000..4b4b3c355 Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_hold.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_hold_disabled.paa b/SQF/dayz_code/gui/gear/gear_ui_hold_disabled.paa new file mode 100644 index 000000000..3e5f46271 Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_hold_disabled.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_holding.paa b/SQF/dayz_code/gui/gear/gear_ui_holding.paa new file mode 100644 index 000000000..987ba5f16 Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_holding.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_open.paa b/SQF/dayz_code/gui/gear/gear_ui_open.paa new file mode 100644 index 000000000..24baf23c1 Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_open.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_open_disabled.paa b/SQF/dayz_code/gui/gear/gear_ui_open_disabled.paa new file mode 100644 index 000000000..715c20a48 Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_open_disabled.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_open_down.paa b/SQF/dayz_code/gui/gear/gear_ui_open_down.paa new file mode 100644 index 000000000..530fc4348 Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_open_down.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_pistol.paa b/SQF/dayz_code/gui/gear/gear_ui_pistol.paa new file mode 100644 index 000000000..08df141f8 Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_pistol.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_purple_full.paa b/SQF/dayz_code/gui/gear/gear_ui_purple_full.paa new file mode 100644 index 000000000..2c2802615 Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_purple_full.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_slots_backpacks.paa b/SQF/dayz_code/gui/gear/gear_ui_slots_backpacks.paa new file mode 100644 index 000000000..60a77ea48 Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_slots_backpacks.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_slots_items.paa b/SQF/dayz_code/gui/gear/gear_ui_slots_items.paa new file mode 100644 index 000000000..edbc050c5 Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_slots_items.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_slots_weapons.paa b/SQF/dayz_code/gui/gear/gear_ui_slots_weapons.paa new file mode 100644 index 000000000..ea197a523 Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_slots_weapons.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_tan_empty.paa b/SQF/dayz_code/gui/gear/gear_ui_tan_empty.paa new file mode 100644 index 000000000..0d5a9b88a Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_tan_empty.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_tan_full.paa b/SQF/dayz_code/gui/gear/gear_ui_tan_full.paa new file mode 100644 index 000000000..289de8957 Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_tan_full.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_vision1.paa b/SQF/dayz_code/gui/gear/gear_ui_vision1.paa new file mode 100644 index 000000000..b8499d2aa Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_vision1.paa differ diff --git a/SQF/dayz_code/gui/gear/gear_ui_vision2.paa b/SQF/dayz_code/gui/gear/gear_ui_vision2.paa new file mode 100644 index 000000000..aeba1210e Binary files /dev/null and b/SQF/dayz_code/gui/gear/gear_ui_vision2.paa differ diff --git a/SQF/dayz_code/gui/spawn/spawn_balota.paa b/SQF/dayz_code/gui/spawn/spawn_balota.paa new file mode 100644 index 000000000..a3d73eb0e Binary files /dev/null and b/SQF/dayz_code/gui/spawn/spawn_balota.paa differ diff --git a/SQF/dayz_code/gui/spawn/spawn_berezino.paa b/SQF/dayz_code/gui/spawn/spawn_berezino.paa new file mode 100644 index 000000000..a609812c3 Binary files /dev/null and b/SQF/dayz_code/gui/spawn/spawn_berezino.paa differ diff --git a/SQF/dayz_code/gui/spawn/spawn_bg.paa b/SQF/dayz_code/gui/spawn/spawn_bg.paa new file mode 100644 index 000000000..338d3c742 Binary files /dev/null and b/SQF/dayz_code/gui/spawn/spawn_bg.paa differ diff --git a/SQF/dayz_code/gui/spawn/spawn_cherno.paa b/SQF/dayz_code/gui/spawn/spawn_cherno.paa new file mode 100644 index 000000000..dce55833e Binary files /dev/null and b/SQF/dayz_code/gui/spawn/spawn_cherno.paa differ diff --git a/SQF/dayz_code/gui/spawn/spawn_elektro.paa b/SQF/dayz_code/gui/spawn/spawn_elektro.paa new file mode 100644 index 000000000..53f80bc86 Binary files /dev/null and b/SQF/dayz_code/gui/spawn/spawn_elektro.paa differ diff --git a/SQF/dayz_code/gui/spawn/spawn_kamenka.paa b/SQF/dayz_code/gui/spawn/spawn_kamenka.paa new file mode 100644 index 000000000..43b63289b Binary files /dev/null and b/SQF/dayz_code/gui/spawn/spawn_kamenka.paa differ diff --git a/SQF/dayz_code/gui/spawn/spawn_random.paa b/SQF/dayz_code/gui/spawn/spawn_random.paa new file mode 100644 index 000000000..e21bad64b Binary files /dev/null and b/SQF/dayz_code/gui/spawn/spawn_random.paa differ diff --git a/SQF/dayz_code/gui/spawn/spawn_sol.paa b/SQF/dayz_code/gui/spawn/spawn_sol.paa new file mode 100644 index 000000000..06b618851 Binary files /dev/null and b/SQF/dayz_code/gui/spawn/spawn_sol.paa differ diff --git a/SQF/dayz_code/gui/status/status_bg.paa b/SQF/dayz_code/gui/status/status_bg.paa new file mode 100644 index 000000000..fb8de0a7e Binary files /dev/null and b/SQF/dayz_code/gui/status/status_bg.paa differ diff --git a/SQF/dayz_code/gui/status/status_bleeding_ca.paa b/SQF/dayz_code/gui/status/status_bleeding_ca.paa new file mode 100644 index 000000000..321c2478f Binary files /dev/null and b/SQF/dayz_code/gui/status/status_bleeding_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_border_CA.paa b/SQF/dayz_code/gui/status/status_blood_border_CA.paa new file mode 100644 index 000000000..6773db225 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_border_CA.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_border_down1_ca.paa b/SQF/dayz_code/gui/status/status_blood_border_down1_ca.paa new file mode 100644 index 000000000..0feecada7 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_border_down1_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_border_down1_sick_ca.paa b/SQF/dayz_code/gui/status/status_blood_border_down1_sick_ca.paa new file mode 100644 index 000000000..0875e70fb Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_border_down1_sick_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_border_down2_ca.paa b/SQF/dayz_code/gui/status/status_blood_border_down2_ca.paa new file mode 100644 index 000000000..8a3b384df Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_border_down2_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_border_down2_sick_ca.paa b/SQF/dayz_code/gui/status/status_blood_border_down2_sick_ca.paa new file mode 100644 index 000000000..ae4699dbf Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_border_down2_sick_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_border_down3_ca.paa b/SQF/dayz_code/gui/status/status_blood_border_down3_ca.paa new file mode 100644 index 000000000..2408f777c Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_border_down3_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_border_down3_sick_ca.paa b/SQF/dayz_code/gui/status/status_blood_border_down3_sick_ca.paa new file mode 100644 index 000000000..9851ab4f3 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_border_down3_sick_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_border_sick_ca.paa b/SQF/dayz_code/gui/status/status_blood_border_sick_ca.paa new file mode 100644 index 000000000..eb39a362e Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_border_sick_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_border_up1_ca.paa b/SQF/dayz_code/gui/status/status_blood_border_up1_ca.paa new file mode 100644 index 000000000..5f679e4b0 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_border_up1_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_border_up1_sick_ca.paa b/SQF/dayz_code/gui/status/status_blood_border_up1_sick_ca.paa new file mode 100644 index 000000000..559e18d0e Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_border_up1_sick_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_border_up2_ca.paa b/SQF/dayz_code/gui/status/status_blood_border_up2_ca.paa new file mode 100644 index 000000000..2cd4140d3 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_border_up2_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_border_up2_sick_ca.paa b/SQF/dayz_code/gui/status/status_blood_border_up2_sick_ca.paa new file mode 100644 index 000000000..4b09ce75c Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_border_up2_sick_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_border_up3_ca.paa b/SQF/dayz_code/gui/status/status_blood_border_up3_ca.paa new file mode 100644 index 000000000..c9c1ebe00 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_border_up3_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_border_up3_sick_ca.paa b/SQF/dayz_code/gui/status/status_blood_border_up3_sick_ca.paa new file mode 100644 index 000000000..91dbf45fd Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_border_up3_sick_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_inside_1_ca.paa b/SQF/dayz_code/gui/status/status_blood_inside_1_ca.paa new file mode 100644 index 000000000..1a500724b Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_inside_1_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_inside_2_ca.paa b/SQF/dayz_code/gui/status/status_blood_inside_2_ca.paa new file mode 100644 index 000000000..a42089b1d Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_inside_2_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_inside_3_ca.paa b/SQF/dayz_code/gui/status/status_blood_inside_3_ca.paa new file mode 100644 index 000000000..78cd5dfe5 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_inside_3_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_inside_4_ca.paa b/SQF/dayz_code/gui/status/status_blood_inside_4_ca.paa new file mode 100644 index 000000000..14767ee36 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_inside_4_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_inside_5_ca.paa b/SQF/dayz_code/gui/status/status_blood_inside_5_ca.paa new file mode 100644 index 000000000..5ffdd0969 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_inside_5_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_inside_6_ca.paa b/SQF/dayz_code/gui/status/status_blood_inside_6_ca.paa new file mode 100644 index 000000000..2270b0350 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_inside_6_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_type_AB_neg_ca.paa b/SQF/dayz_code/gui/status/status_blood_type_AB_neg_ca.paa new file mode 100644 index 000000000..b15ca49f6 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_type_AB_neg_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_type_AB_pos_ca.paa b/SQF/dayz_code/gui/status/status_blood_type_AB_pos_ca.paa new file mode 100644 index 000000000..143e42c5b Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_type_AB_pos_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_type_A_neg_ca.paa b/SQF/dayz_code/gui/status/status_blood_type_A_neg_ca.paa new file mode 100644 index 000000000..a840cab3f Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_type_A_neg_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_type_A_pos_ca.paa b/SQF/dayz_code/gui/status/status_blood_type_A_pos_ca.paa new file mode 100644 index 000000000..01a0a4fd4 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_type_A_pos_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_type_B_neg_ca.paa b/SQF/dayz_code/gui/status/status_blood_type_B_neg_ca.paa new file mode 100644 index 000000000..2469a5334 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_type_B_neg_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_type_B_pos_ca.paa b/SQF/dayz_code/gui/status/status_blood_type_B_pos_ca.paa new file mode 100644 index 000000000..943422dad Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_type_B_pos_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_type_O_neg_ca.paa b/SQF/dayz_code/gui/status/status_blood_type_O_neg_ca.paa new file mode 100644 index 000000000..771c62d6d Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_type_O_neg_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_blood_type_O_pos_ca.paa b/SQF/dayz_code/gui/status/status_blood_type_O_pos_ca.paa new file mode 100644 index 000000000..ee8da7b34 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_blood_type_O_pos_ca.paa differ diff --git a/SQF/dayz_code/gui/status_combat_border_CA.paa b/SQF/dayz_code/gui/status/status_combat_border_CA.paa similarity index 100% rename from SQF/dayz_code/gui/status_combat_border_CA.paa rename to SQF/dayz_code/gui/status/status_combat_border_CA.paa diff --git a/SQF/dayz_code/gui/status/status_combat_inside_ca.paa b/SQF/dayz_code/gui/status/status_combat_inside_ca.paa new file mode 100644 index 000000000..263968235 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_combat_inside_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_connection_ca.paa b/SQF/dayz_code/gui/status/status_connection_ca.paa new file mode 100644 index 000000000..fb59fed39 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_connection_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_dont_ca.paa b/SQF/dayz_code/gui/status/status_dont_ca.paa new file mode 100644 index 000000000..0b3735b42 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_dont_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_ear_ca.paa b/SQF/dayz_code/gui/status/status_ear_ca.paa new file mode 100644 index 000000000..861226989 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_ear_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_effect_brokenleg.paa b/SQF/dayz_code/gui/status/status_effect_brokenleg.paa new file mode 100644 index 000000000..46695ca57 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_effect_brokenleg.paa differ diff --git a/SQF/dayz_code/gui/status/status_effect_weight.paa b/SQF/dayz_code/gui/status/status_effect_weight.paa new file mode 100644 index 000000000..0f51b41ec Binary files /dev/null and b/SQF/dayz_code/gui/status/status_effect_weight.paa differ diff --git a/SQF/dayz_code/gui/status/status_eye_ca.paa b/SQF/dayz_code/gui/status/status_eye_ca.paa new file mode 100644 index 000000000..66814fd4b Binary files /dev/null and b/SQF/dayz_code/gui/status/status_eye_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_food_border_CA.paa b/SQF/dayz_code/gui/status/status_food_border_CA.paa new file mode 100644 index 000000000..7b9d31929 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_food_border_CA.paa differ diff --git a/SQF/dayz_code/gui/status/status_food_inside_0_ca.paa b/SQF/dayz_code/gui/status/status_food_inside_0_ca.paa new file mode 100644 index 000000000..0b3074b98 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_food_inside_0_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_food_inside_1_ca.paa b/SQF/dayz_code/gui/status/status_food_inside_1_ca.paa new file mode 100644 index 000000000..05c513fa3 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_food_inside_1_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_food_inside_2_ca.paa b/SQF/dayz_code/gui/status/status_food_inside_2_ca.paa new file mode 100644 index 000000000..83226c5af Binary files /dev/null and b/SQF/dayz_code/gui/status/status_food_inside_2_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_food_inside_3_ca.paa b/SQF/dayz_code/gui/status/status_food_inside_3_ca.paa new file mode 100644 index 000000000..108b88d2d Binary files /dev/null and b/SQF/dayz_code/gui/status/status_food_inside_3_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_food_inside_4_ca.paa b/SQF/dayz_code/gui/status/status_food_inside_4_ca.paa new file mode 100644 index 000000000..64b71b4a7 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_food_inside_4_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_noise.paa b/SQF/dayz_code/gui/status/status_noise.paa new file mode 100644 index 000000000..01ce8b7a3 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_noise.paa differ diff --git a/SQF/dayz_code/gui/status/status_temp_0_ca.paa b/SQF/dayz_code/gui/status/status_temp_0_ca.paa new file mode 100644 index 000000000..b4b243299 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_temp_0_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_temp_1_ca.paa b/SQF/dayz_code/gui/status/status_temp_1_ca.paa new file mode 100644 index 000000000..c1cb67dd4 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_temp_1_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_temp_2_ca.paa b/SQF/dayz_code/gui/status/status_temp_2_ca.paa new file mode 100644 index 000000000..097511328 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_temp_2_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_temp_3_ca.paa b/SQF/dayz_code/gui/status/status_temp_3_ca.paa new file mode 100644 index 000000000..69622d597 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_temp_3_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_temp_4_ca.paa b/SQF/dayz_code/gui/status/status_temp_4_ca.paa new file mode 100644 index 000000000..4bb0fe655 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_temp_4_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_temp_outside_ca.paa b/SQF/dayz_code/gui/status/status_temp_outside_ca.paa new file mode 100644 index 000000000..33dce2cc7 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_temp_outside_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_thirst_border_CA.paa b/SQF/dayz_code/gui/status/status_thirst_border_CA.paa new file mode 100644 index 000000000..aecad93b2 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_thirst_border_CA.paa differ diff --git a/SQF/dayz_code/gui/status/status_thirst_inside_0_ca.paa b/SQF/dayz_code/gui/status/status_thirst_inside_0_ca.paa new file mode 100644 index 000000000..e4ebd5e52 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_thirst_inside_0_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_thirst_inside_1_ca.paa b/SQF/dayz_code/gui/status/status_thirst_inside_1_ca.paa new file mode 100644 index 000000000..f94639086 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_thirst_inside_1_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_thirst_inside_2_ca.paa b/SQF/dayz_code/gui/status/status_thirst_inside_2_ca.paa new file mode 100644 index 000000000..a0346d482 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_thirst_inside_2_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_thirst_inside_3_ca.paa b/SQF/dayz_code/gui/status/status_thirst_inside_3_ca.paa new file mode 100644 index 000000000..8606c1d0a Binary files /dev/null and b/SQF/dayz_code/gui/status/status_thirst_inside_3_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_thirst_inside_4_ca.paa b/SQF/dayz_code/gui/status/status_thirst_inside_4_ca.paa new file mode 100644 index 000000000..0bcc3bb0a Binary files /dev/null and b/SQF/dayz_code/gui/status/status_thirst_inside_4_ca.paa differ diff --git a/SQF/dayz_code/gui/status/status_visible.paa b/SQF/dayz_code/gui/status/status_visible.paa new file mode 100644 index 000000000..b77a52d67 Binary files /dev/null and b/SQF/dayz_code/gui/status/status_visible.paa differ diff --git a/SQF/dayz_code/gui/status/status_waiting_CA.paa b/SQF/dayz_code/gui/status/status_waiting_CA.paa new file mode 100644 index 000000000..513c4318a Binary files /dev/null and b/SQF/dayz_code/gui/status/status_waiting_CA.paa differ diff --git a/SQF/dayz_code/gui/status/val_1_ca.paa b/SQF/dayz_code/gui/status/val_1_ca.paa new file mode 100644 index 000000000..d6638d5ee Binary files /dev/null and b/SQF/dayz_code/gui/status/val_1_ca.paa differ diff --git a/SQF/dayz_code/gui/status/val_2_ca.paa b/SQF/dayz_code/gui/status/val_2_ca.paa new file mode 100644 index 000000000..8d90c1ff9 Binary files /dev/null and b/SQF/dayz_code/gui/status/val_2_ca.paa differ diff --git a/SQF/dayz_code/gui/status/val_3_ca.paa b/SQF/dayz_code/gui/status/val_3_ca.paa new file mode 100644 index 000000000..95c765da7 Binary files /dev/null and b/SQF/dayz_code/gui/status/val_3_ca.paa differ diff --git a/SQF/dayz_code/gui/status/val_4_ca.paa b/SQF/dayz_code/gui/status/val_4_ca.paa new file mode 100644 index 000000000..119e5b8bf Binary files /dev/null and b/SQF/dayz_code/gui/status/val_4_ca.paa differ diff --git a/SQF/dayz_code/gui/status/val_5_ca.paa b/SQF/dayz_code/gui/status/val_5_ca.paa new file mode 100644 index 000000000..50ecb9266 Binary files /dev/null and b/SQF/dayz_code/gui/status/val_5_ca.paa differ diff --git a/SQF/dayz_code/gui/status_blood_border_CA.paa b/SQF/dayz_code/gui/status_blood_border_CA.paa deleted file mode 100644 index 11069bc6c..000000000 Binary files a/SQF/dayz_code/gui/status_blood_border_CA.paa and /dev/null differ diff --git a/SQF/dayz_code/gui/status_connection_ca.tga b/SQF/dayz_code/gui/status_connection_ca.tga deleted file mode 100644 index 218c63625..000000000 Binary files a/SQF/dayz_code/gui/status_connection_ca.tga and /dev/null differ diff --git a/SQF/dayz_code/gui/status_dont_ca.tga b/SQF/dayz_code/gui/status_dont_ca.tga deleted file mode 100644 index 8db12c206..000000000 Binary files a/SQF/dayz_code/gui/status_dont_ca.tga and /dev/null differ diff --git a/SQF/dayz_code/gui/status_ear_ca.tga b/SQF/dayz_code/gui/status_ear_ca.tga deleted file mode 100644 index 3e9dfa060..000000000 Binary files a/SQF/dayz_code/gui/status_ear_ca.tga and /dev/null differ diff --git a/SQF/dayz_code/gui/status_eye_ca.tga b/SQF/dayz_code/gui/status_eye_ca.tga deleted file mode 100644 index c1836ef23..000000000 Binary files a/SQF/dayz_code/gui/status_eye_ca.tga and /dev/null differ diff --git a/SQF/dayz_code/gui/status_food_border_CA.paa b/SQF/dayz_code/gui/status_food_border_CA.paa deleted file mode 100644 index d95122f99..000000000 Binary files a/SQF/dayz_code/gui/status_food_border_CA.paa and /dev/null differ diff --git a/SQF/dayz_code/gui/status_thirst_border_CA.paa b/SQF/dayz_code/gui/status_thirst_border_CA.paa deleted file mode 100644 index 063481944..000000000 Binary files a/SQF/dayz_code/gui/status_thirst_border_CA.paa and /dev/null differ diff --git a/SQF/dayz_code/gui/val_1_ca.tga b/SQF/dayz_code/gui/val_1_ca.tga deleted file mode 100644 index 9552d769e..000000000 Binary files a/SQF/dayz_code/gui/val_1_ca.tga and /dev/null differ diff --git a/SQF/dayz_code/gui/val_2_ca.tga b/SQF/dayz_code/gui/val_2_ca.tga deleted file mode 100644 index 230e78c1c..000000000 Binary files a/SQF/dayz_code/gui/val_2_ca.tga and /dev/null differ diff --git a/SQF/dayz_code/gui/val_3_ca.tga b/SQF/dayz_code/gui/val_3_ca.tga deleted file mode 100644 index ca2e401c1..000000000 Binary files a/SQF/dayz_code/gui/val_3_ca.tga and /dev/null differ diff --git a/SQF/dayz_code/gui/val_4_ca.tga b/SQF/dayz_code/gui/val_4_ca.tga deleted file mode 100644 index 1a08ad4ba..000000000 Binary files a/SQF/dayz_code/gui/val_4_ca.tga and /dev/null differ diff --git a/SQF/dayz_code/gui/val_5_ca.tga b/SQF/dayz_code/gui/val_5_ca.tga deleted file mode 100644 index 528c5df6a..000000000 Binary files a/SQF/dayz_code/gui/val_5_ca.tga and /dev/null differ diff --git a/SQF/dayz_code/init/compiles.sqf b/SQF/dayz_code/init/compiles.sqf index 44acbc6cd..3073fc06a 100644 --- a/SQF/dayz_code/init/compiles.sqf +++ b/SQF/dayz_code/init/compiles.sqf @@ -3,85 +3,92 @@ */ //Player only if (!isDedicated) then { - _config = configFile >> "CfgLoot"; - _config1 = configFile >> "CfgMagazines" >> "FoodEdible"; - _config2 = configFile >> "CfgWeapons" >> "Loot"; "filmic" setToneMappingParams [0.07, 0.31, 0.23, 0.37, 0.011, 3.750, 6, 4]; setToneMapping "Filmic"; - BIS_Effects_Burn = compile preprocessFile "\ca\Data\ParticleEffects\SCRIPTS\destruction\burn.sqf"; - player_zombieCheck = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_zombieCheck.sqf"; //Run on a players computer, checks if the player is near a zombie - player_zombieAttack = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_zombieAttack.sqf"; //Run on a players computer, causes a nearby zombie to attack them - fnc_usec_damageActions = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_damageActions.sqf"; //Checks which actions for nearby casualty - fnc_inAngleSector = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_inAngleSector.sqf"; //Checks which actions for nearby casualty - fnc_usec_selfActions = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_selfActions.sqf"; //Checks which actions for self - fnc_usec_unconscious = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_unconscious.sqf"; - player_temp_calculation = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_temperatur.sqf"; //Temperatur System //TeeChange - player_weaponFiredNear = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_weaponFiredNear.sqf"; - player_animalCheck = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_animalCheck.sqf"; - player_spawnCheck = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_spawnCheck.sqf"; - player_dumpBackpack = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_dumpBackpack.sqf"; + BIS_Effects_Burn = compile preprocessFile "\ca\Data\ParticleEffects\SCRIPTS\destruction\burn.sqf"; + player_zombieCheck = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_zombieCheck.sqf"; //Run on a players computer, checks if the player is near a zombie + player_zombieAttack = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_zombieAttack.sqf"; //Run on a players computer, causes a nearby zombie to attack them + fnc_usec_damageActions = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_damageActions.sqf"; //Checks which actions for nearby casualty + fnc_inAngleSector = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_inAngleSector.sqf"; //Checks which actions for nearby casualty + fnc_usec_selfActions = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_selfActions.sqf"; //Checks which actions for self + fnc_usec_unconscious = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_unconscious.sqf"; + player_temp_calculation = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_temperatur.sqf"; //Temperatur System //TeeChange + player_weaponFiredNear = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_weaponFiredNear.sqf"; + player_animalCheck = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_animalCheck.sqf"; + player_spawnCheck = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_spawnCheck.sqf"; + player_dumpBackpack = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_dumpBackpack.sqf"; // player_spawnLootCheck = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_spawnlootCheck.sqf"; // player_spawnZedCheck = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_spawnzedCheck.sqf"; - building_spawnLoot = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\building_spawnLoot.sqf"; + building_spawnLoot = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\building_spawnLoot.sqf"; // player_taskHint = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_taskHint.sqf"; - building_spawnZombies = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\building_spawnZombies.sqf"; + building_spawnZombies = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\building_spawnZombies.sqf"; + dayz_spaceInterrupt = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\dayz_spaceInterrupt.sqf"; //animal_monitor = compile preprocessFileLineNumbers "\z\addons\dayz_code\system\animal_monitor.sqf"; // building_monitor = compile preprocessFileLineNumbers "\z\addons\dayz_code\system\building_monitor.sqf"; player_fired = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_fired.sqf"; //Runs when player fires. Alerts nearby Zeds depending on calibre and audial rating + player_harvest = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_harvest.sqf"; player_packTent = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_packTent.sqf"; player_packVault = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_packVault.sqf"; - player_unlockVault = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_unlockVault.sqf"; + player_unlockVault = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_unlockVault.sqf"; + + player_removeObject = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\remove.sqf"; + player_removeNet = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_removeNet.sqf"; + player_removeTankTrap = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_removeTankTrap.sqf"; + + player_unlockDoor = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_unlockDoor.sqf"; + player_changeCombo = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_changeCombo.sqf"; + player_lockVault = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_lockVault.sqf"; // control_zombieAgent = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\control_zombieAgent.sqf"; player_updateGui = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_updateGui.sqf"; - player_crossbowBolt = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_crossbowBolt.sqf"; - spawn_flies = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\spawn_flies.sqf"; + player_crossbowBolt = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_crossbowBolt.sqf"; + //spawn_flies = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\spawn_flies.sqf"; // stream_locationFill = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\stream_locationFill.sqf"; // stream_locationDel = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\stream_locationDel.sqf"; // stream_locationCheck = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\stream_locationCheck.sqf"; player_music = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_music.sqf"; //Used to generate ambient music player_login = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_login.sqf"; //Used to generate ambient music player_death = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_death.sqf"; - player_switchModel = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_switchModel.sqf"; - player_checkStealth = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_checkStealth.sqf"; + player_switchModel = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_switchModel.sqf"; + player_checkStealth = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_checkStealth.sqf"; world_sunRise = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_sunRise.sqf"; - world_surfaceNoise = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_surfaceNoise.sqf"; - player_humanityMorph = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_humanityMorph.sqf"; - player_throwObject = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_throwObject.sqf"; - player_alertZombies = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_alertZombies.sqf"; - player_fireMonitor = compile preprocessFileLineNumbers "\z\addons\dayz_code\system\fire_monitor.sqf"; - player_friendliesCheck = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_friendliesCheck.sqf"; + world_surfaceNoise = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_surfaceNoise.sqf"; + player_humanityMorph = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_humanityMorph.sqf"; + player_throwObject = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_throwObject.sqf"; + player_alertZombies = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_alertZombies.sqf"; + player_fireMonitor = compile preprocessFileLineNumbers "\z\addons\dayz_code\system\fire_monitor.sqf"; + fn_gearMenuChecks = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_gearMenuChecks.sqf"; //Objects object_roadFlare = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_roadFlare.sqf"; object_setpitchbank = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_setpitchbank.sqf"; - object_monitorGear = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_monitorGear.sqf"; + object_monitorGear = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_monitorGear.sqf"; + + local_roadDebris = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\local_roadDebris.sqf"; //Zombies - zombie_findTargetAgent = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\zombie_findTargetAgent.sqf"; + zombie_findTargetAgent = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\zombie_findTargetAgent.sqf"; zombie_loiter = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\zombie_loiter.sqf"; //Server compile, used for loiter behaviour zombie_generate = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\zombie_generate.sqf"; //Server compile, used for loiter behaviour - wild_spawnZombies = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\wild_spawnZombies.sqf"; //Server compile, used for loiter behaviour + wild_spawnZombies = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\wild_spawnZombies.sqf"; //Server compile, used for loiter behaviour + + pz_attack = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\pzombie\pz_attack.sqf"; // - dog_findTargetAgent = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\dog_findTargetAgent.sqf"; + dog_findTargetAgent = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\dog_findTargetAgent.sqf"; // Vehicle damage fix - vehicle_handleDamage = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\vehicle_handleDamage.sqf"; - vehicle_handleKilled = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\vehicle_handleKilled.sqf"; + vehicle_handleDamage = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\vehicle_handleDamage.sqf"; + vehicle_handleKilled = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\vehicle_handleKilled.sqf"; //actions - player_countmagazines = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_countmagazines.sqf"; - player_addToolbelt = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_addToolbelt.sqf"; + player_countmagazines = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_countmagazines.sqf"; + player_addToolbelt = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_addToolbelt.sqf"; player_copyKey = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_copyKey.sqf"; player_reloadMag = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_reloadMags.sqf"; player_loadCrate = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_loadCrate.sqf"; player_craftItem = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_craftItem.sqf"; - player_craftItem1 = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_craftItem1.sqf"; - player_craftItem2 = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_craftItem2.sqf"; - player_craftItem3 = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_craftItem3.sqf"; - player_craftItem4 = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_craftItem4.sqf"; player_tentPitch = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\tent_pitch.sqf"; player_vaultPitch = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\vault_pitch.sqf"; player_drink = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_drink.sqf"; @@ -89,21 +96,28 @@ if (!isDedicated) then { player_useMeds = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_useMeds.sqf"; player_fillWater = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\water_fill.sqf"; player_makeFire = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_makefire.sqf"; - player_chopWood = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_chopWood.sqf"; + //player_chopWood = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_chopWood.sqf"; + player_harvestPlant = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_harvestPlant.sqf"; player_goFishing = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_goFishing.sqf"; player_build = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_build.sqf"; - player_wearClothes = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_wearClothes.sqf"; - player_dropWeapon = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_dropWeapon.sqf"; - player_setTrap = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_setTrap.sqf"; + player_wearClothes = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_wearClothes.sqf"; + //player_dropWeapon = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_dropWeapon.sqf"; + //playerpip_setTrap = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_setTrap.sqf"; object_pickup = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\object_pickup.sqf"; - player_flipvehicle = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_flipvehicle.sqf"; + player_flipvehicle = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_flipvehicle.sqf"; player_sleep = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_sleep.sqf"; + //player_mineOre = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\player_mineOre.sqf"; + player_antiWall = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_antiWall.sqf"; + player_deathBoard = compile preprocessFileLineNumbers "\z\addons\dayz_code\actions\list_playerDeaths.sqf"; + + player_upgradeVehicle = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_upgradeVehicle.sqf"; //ui player_selectSlot = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\ui_selectSlot.sqf"; player_gearSync = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_gearSync.sqf"; player_gearSet = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_gearSet.sqf"; ui_changeDisplay = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\ui_changeDisplay.sqf"; + ui_gear_sound = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\ui_gear_sound.sqf"; //System player_monitor = compile preprocessFileLineNumbers "\z\addons\dayz_code\system\player_monitor.sqf"; @@ -112,45 +126,24 @@ if (!isDedicated) then { onPreloadStarted "dayz_preloadFinished = false;"; onPreloadFinished "dayz_preloadFinished = true;"; - // TODO: need move it in player_monitor.fsm - // allow player disconnect from server, if loading hang, kicked by BE etc. - [] spawn { - private["_timeOut","_display","_control1","_control2"]; - disableSerialization; - _timeOut = 0; - dayz_loadScreenMsg = ""; - diag_log "DEBUG: loadscreen guard started."; - _display = uiNameSpace getVariable "BIS_loadingScreen"; - _control1 = _display displayctrl 8400; - _control2 = _display displayctrl 102; - // 120 sec timeout - while { _timeOut < 500 && !dayz_clientPreload && !dayz_authed } do { - if ( isNull _display ) then { - waitUntil { !dialog; }; - startLoadingScreen ["","RscDisplayLoadCustom"]; - _display = uiNameSpace getVariable "BIS_loadingScreen"; - _control1 = _display displayctrl 8400; - _control2 = _display displayctrl 102; - }; - if ( dayz_loadScreenMsg != "" ) then { - _control1 ctrlSetText dayz_loadScreenMsg; - dayz_loadScreenMsg = ""; - }; - _control2 ctrlSetText format["%1",round(_timeOut*0.1)]; - _timeOut = _timeOut + 1; - sleep 0.1; - }; - endLoadingScreen; - /* - if ( !dayz_clientPreload && !dayz_authed ) then { - diag_log "DEBUG: loadscreen guard ended with timeout."; - disableUserInput false; - 1 cutText ["Disconnected!", "PLAIN"]; - player enableSimulation false; - } else { diag_log "DEBUG: loadscreen guard ended."; }; - */ - }; + + + // + RunTime = 0; + TotalRuns = 0; + + fnc_dump = { + private["_code","_benchmark","_averageRunTime"]; + _code = _this select 0; + _benchmark = _this select 1; + + RunTime = RunTime + _benchmark; + TotalRuns = TotalRuns + 1; + _averageRunTime = RunTime/TotalRuns; + + diag_log format["%1 - %2 (%3 / %4)",_code,_benchmark,_averageRunTime,TotalRuns]; + }; dayz_losChance = { private["_agent","_maxDis","_dis","_val","_maxExp","_myExp"]; _agent = _this select 0; @@ -191,18 +184,21 @@ if (!isDedicated) then { dayz_losCheck = { private["_target","_agent","_cantSee"]; - _target = _this select 0; + _target = _this select 0; // PUT THE PLAYER IN FIRST ARGUMENT!!!! _agent = _this select 1; _cantSee = true; if (!isNull _target) then { - _tPos = eyePos _target; //(getPosASL _target); - _zPos = eyePos _agent; //(getPosASL _agent); + + _tPos = visiblePositionASL _target; + _zPos = visiblePositionASL _agent; + + _tPos set [2,(_tPos select 2)+1]; + _zPos set [2,(_zPos select 2)+1]; + if ((count _tPos > 0) and (count _zPos > 0)) then { _cantSee = terrainIntersectASL [_tPos, _zPos]; - //diag_log ("terrainIntersectASL: " + str(_cantSee)); if (!_cantSee) then { - _cantSee = lineIntersects [_tPos, _zPos]; - //diag_log ("lineIntersects: " + str(_cantSee)); + _cantSee = lineIntersects [_tPos, _zPos, _agent, vehicle _target]; }; }; }; @@ -239,87 +235,13 @@ if (!isDedicated) then { } forEach _this; _counter }; - - dayz_spaceInterrupt = { - private ["_dikCode", "_handled"]; - _dikCode = _this select 1; - _handled = false; - if (_dikCode in (actionKeys "GetOver")) then { - - if (player isKindOf "PZombie_VB") exitWith { - player switchAction "walkf"; - }; - if (!r_fracture_legs and (time - dayz_lastCheckBit > 4)) then { - _inBuilding = [player] call fnc_isInsideBuilding; - _nearbyObjects = nearestObjects[getPosATL player, dayz_disallowedVault, 8]; - if (!_inBuilding and (count _nearbyObjects == 0)) then { - dayz_lastCheckBit = time; - call player_CombatRoll; - }; - }; - }; - //if (_dikCode == 57) then {_handled = true}; // space - //if (_dikCode in actionKeys 'MoveForward' or _dikCode in actionKeys 'MoveBack') then {r_interrupt = true}; - if (_dikCode == 210) then //SCROLL LOCK - { - _nill = execvm "\z\addons\dayz_code\actions\playerstats.sqf"; - }; - if (_dikCode in actionKeys "MoveLeft") then {r_interrupt = true}; - if (_dikCode in actionKeys "MoveRight") then {r_interrupt = true}; - if (_dikCode in actionKeys "MoveForward") then {r_interrupt = true}; - if (_dikCode in actionKeys "MoveBack") then {r_interrupt = true}; - if (_dikCode in actionKeys "ForceCommandingMode") then {_handled = true}; - if (_dikCode in actionKeys "PushToTalk" and (time - dayz_lastCheckBit > 10)) then { - dayz_lastCheckBit = time; - [player,50,true,(getPosATL player)] spawn player_alertZombies; - }; - if (_dikCode in actionKeys "VoiceOverNet" and (time - dayz_lastCheckBit > 10)) then { - dayz_lastCheckBit = time; - [player,50,true,(getPosATL player)] spawn player_alertZombies; - }; - if (_dikCode in actionKeys "PushToTalkDirect" and (time - dayz_lastCheckBit > 10)) then { - dayz_lastCheckBit = time; - [player,15,false,(getPosATL player)] spawn player_alertZombies; - }; - if (_dikCode in actionKeys "Chat" and (time - dayz_lastCheckBit > 10)) then { - dayz_lastCheckBit = time; - [player,15,false,(getPosATL player)] spawn player_alertZombies; - }; - if (_dikCode in actionKeys "User20" and (time - dayz_lastCheckBit > 5)) then { - dayz_lastCheckBit = time; - _nill = execvm "\z\addons\dayz_code\actions\playerstats.sqf"; - }; - if ((_dikCode == 0x3E or _dikCode == 0x0F or _dikCode == 0xD3) and (time - dayz_lastCheckBit > 10)) then { - dayz_lastCheckBit = time; - call dayz_forceSave; - }; - /* - if (_dikCode in actionKeys "IngamePause") then { - _idOnPause = [] spawn dayz_onPause; - }; - */ - _handled + + player_tagFriendlyMsg = { + if(player == _this) then { + cutText[(localize "str_epoch_player_2"),"PLAIN DOWN"]; + }; }; - - player_CombatRoll = { - DoRE = ({isPlayer _x} count (player nearEntities ["AllVehicles",100]) > 1); - if (canRoll && animationState player in ["amovpercmrunslowwrfldf","amovpercmrunsraswrfldf","amovpercmevaslowwrfldf","amovpercmevasraswrfldf"]) then { - canRoll = false; - null = [] spawn { - if (DoRE) then { - [nil, player, rSWITCHMOVE, "ActsPercMrunSlowWrflDf_FlipFlopPara"] call RE; - } else { - player switchMove "ActsPercMrunSlowWrflDf_FlipFlopPara"; - }; - sleep 0.3; - player setVelocity [(velocity player select 0) + 1.5 * sin direction player, (velocity player select 1) + 1.5 * cos direction player, (velocity player select 2) + 4]; - sleep 1; - canRoll = true; - }; - _handled = true; - }; - }; - + player_serverModelChange = { private["_object","_model"]; _object = _this select 0; @@ -357,6 +279,10 @@ if (!isDedicated) then { }; }; + dze_surrender_off = { + player setVariable ["DZE_Surrendered", false, true]; + DZE_Surrender = false; + }; gear_ui_init = { private["_control","_parent","_menu","_dspl","_grpPos"]; @@ -381,85 +307,205 @@ if (!isDedicated) then { if (_vdir < 0) then {_vdir = 360 + _vdir}; _vdir }; + + DZE_getModelName = { + _objInfo = toArray(str(_this)); + _lenInfo = count _objInfo - 1; + _objName = []; + _i = 0; + // determine where the object name starts + { + if (58 == _objInfo select _i) exitWith {}; + _i = _i + 1; + } forEach _objInfo; + _i = _i + 2; // skip the ": " part + for "_k" from _i to _lenInfo do { + _objName = _objName + [_objInfo select _k]; + }; + _objName = toLower(toString(_objName)); + _objName + }; + + dze_isnearest_player = { + private ["_notClosest","_playerDistance","_nearPlayers","_obj","_playerNear"]; + if(!isNull _this) then { + _nearPlayers = _this nearEntities ["CAManBase", 12]; + _playerNear = ({isPlayer _x} count _nearPlayers) > 1; + _notClosest = false; + if (_playerNear) then { + // check if another player is closer + _playerDistance = player distance _this; + { + if (_playerDistance > (_x distance _this)) exitWith { _notClosest = true; }; + } forEach _nearPlayers; + }; + } else { + _notClosest = false; + }; + _notClosest + }; + + // trader menu code + call compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_traderMenu.sqf"; - dayz_lowHumanity = { - private["_unit","_humanity","_delay"]; - _unit = _this; - if ((_unit distance player) < 15) then { - _humanity = _unit getVariable["humanity",0]; - dayz_heartBeat = true; - if (_humanity < -3000) then { - _delay = ((10000 + _humanity) / 5500) + 0.3; - playSound "heartbeat_1"; - sleep _delay; - }; - dayz_heartBeat = false; - }; + // recent murders menu code + call compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_murderMenu.sqf"; + + //This is still needed but the fsm should terminate if any errors pop up. + [] spawn { + private["_timeOut","_display","_control1","_control2"]; + disableSerialization; + _timeOut = 0; + dayz_loadScreenMsg = ""; + diag_log "DEBUG: loadscreen guard started."; + _display = uiNameSpace getVariable "BIS_loadingScreen"; + if (!isNil "_display") then { + _control1 = _display displayctrl 8400; + _control2 = _display displayctrl 102; + }; + + waitUntil {!dayz_DisplayGenderSelect}; + + // 120 sec timeout (12000 * 0.01) + while { _timeOut < 12000 } do { + if (dayz_clientPreload && dayz_authed) exitWith { diag_log "PLOGIN: Login loop completed!"; }; + if (!isNil "_display") then { + if ( isNull _display ) then { + waitUntil { !dialog; }; + startLoadingScreen ["","RscDisplayLoadCustom"]; + _display = uiNameSpace getVariable "BIS_loadingScreen"; + _control1 = _display displayctrl 8400; + _control2 = _display displayctrl 102; + }; + + if ( dayz_loadScreenMsg != "" ) then { + _control1 ctrlSetText dayz_loadScreenMsg; + dayz_loadScreenMsg = ""; + }; + + _control2 ctrlSetText format["%1",round(_timeOut*0.01)]; + }; + + _timeOut = _timeOut + 1; + + if (_timeOut >= 12000) then { + 1 cutText [localize "str_player_login_timeout", "PLAIN DOWN"]; + sleep 10; + endLoadingScreen; + endMission "END1"; + }; + + sleep 0.01; + }; }; - /* - dayz_meleeMagazineCheck = { - private["_meleeNum","_magType","_wpnType"]; - _wpnType = _this; - _magType = ([] + getArray (configFile >> "CfgWeapons" >> _wpnType >> "magazines")) select 0; - _meleeNum = ({_x == _magType} count magazines player); - if (_meleeNum > 1) then { - if (player hasWeapon _wpnType) then { - _meleeNum = _meleeNum - 1; + + // TODO: need move it in player_monitor.fsm + // allow player disconnect from server, if loading hang, kicked by BE etc. + [] spawn { + private["_timeOut","_display","_control1","_control2"]; + disableSerialization; + _timeOut = 0; + dayz_loadScreenMsg = ""; + diag_log "DEBUG: loadscreen guard started."; + _display = uiNameSpace getVariable "BIS_loadingScreen"; + _control1 = _display displayctrl 8400; + _control2 = _display displayctrl 102; + // 120 sec timeout + while { _timeOut < 3000 && !dayz_clientPreload && !dayz_authed } do { + + if ( isNull _display ) then { + waitUntil { !dialog; }; + startLoadingScreen ["","RscDisplayLoadCustom"]; + _display = uiNameSpace getVariable "BIS_loadingScreen"; + _control1 = _display displayctrl 8400; + _control2 = _display displayctrl 102; }; - for "_i" from 1 to _meleeNum do { - player removeMagazine _magType; + + if ( dayz_loadScreenMsg != "" ) then { + _control1 ctrlSetText dayz_loadScreenMsg; + dayz_loadScreenMsg = ""; }; + _control2 ctrlSetText format["%1",round(_timeOut*0.01)]; + _timeOut = _timeOut + 1; + sleep 0.01; }; + endLoadingScreen; }; - */ - dayz_originalPlayer = player; + + dayz_originalPlayer = player; + + progressLoadingScreen 0.8; }; - progressLoadingScreen 0.8; - -//Both - BIS_fnc_selectRandom = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_selectRandom.sqf"; //Checks which actions for nearby casualty - fnc_buildWeightedArray = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_buildWeightedArray.sqf"; //Checks which actions for nearby casualty - fnc_usec_damageVehicle = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_damageHandlerVehicle.sqf"; //Event handler run on damage - zombie_initialize = compile preprocessFileLineNumbers "\z\addons\dayz_code\init\zombie_init.sqf"; + //Both + BIS_fnc_selectRandom = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\BIS_fnc\fn_selectRandom.sqf"; + BIS_fnc_vectorAdd = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\BIS_fnc\fn_vectorAdd.sqf"; + BIS_fnc_halo = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\BIS_fnc\fn_halo.sqf"; + BIS_fnc_findNestedElement = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\BIS_fnc\fn_findNestedElement.sqf"; + BIS_fnc_param = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\BIS_fnc\fn_param.sqf"; + + fnc_buildWeightedArray = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_buildWeightedArray.sqf"; //Checks which actions for nearby casualty + fnc_usec_damageVehicle = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_damageHandlerVehicle.sqf"; //Event handler run on damage + zombie_initialize = compile preprocessFileLineNumbers "\z\addons\dayz_code\init\zombie_init.sqf"; // object_vehicleKilled = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_vehicleKilled.sqf"; //Event handler run on damage - object_setHitServer = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_setHitServer.sqf"; //process the hit as a NORMAL damage (useful for persistent vehicles) - object_setFixServer = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_setFixServer.sqf"; //process the hit as a NORMAL damage (useful for persistent vehicles) + object_setHitServer = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_setHitServer.sqf"; //process the hit as a NORMAL damage (useful for persistent vehicles) + object_setFixServer = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_setFixServer.sqf"; //process the hit as a NORMAL damage (useful for persistent vehicles) object_getHit = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_getHit.sqf"; //gets the hit value for a HitPoint (i.e. HitLegs) against the selection (i.e. "legs"), returns the value object_setHit = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_setHit.sqf"; //process the hit as a NORMAL damage (useful for persistent vehicles) object_processHit = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_processHit.sqf"; //process the hit in the REVO damage system (records and sets hit) object_delLocal = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_delLocal.sqf"; // object_cargoCheck = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_cargoCheck.sqf"; //Run by the player or server to monitor changes in cargo contents - fnc_usec_damageHandler = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_damageHandler.sqf"; //Event handler run on damage + fnc_usec_damageHandler = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_damageHandler.sqf"; //Event handler run on damage + fnc_veh_ResetEH = compile preprocessFileLineNumbers "\z\addons\dayz_code\init\veh_ResetEH.sqf"; //Initialize vehicle // Vehicle damage fix - vehicle_handleDamage = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\vehicle_handleDamage.sqf"; - vehicle_handleKilled = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\vehicle_handleKilled.sqf"; - fnc_vehicleEventHandler = compile preprocessFileLineNumbers "\z\addons\dayz_code\init\vehicle_init.sqf"; //Initialize vehicle + vehicle_handleDamage = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\vehicle_handleDamage.sqf"; + vehicle_handleKilled = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\vehicle_handleKilled.sqf"; + //fnc_vehicleEventHandler = compile preprocessFileLineNumbers "\z\addons\dayz_code\init\vehicle_init.sqf"; //Initialize vehicle fnc_inString = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_inString.sqf"; - fnc_isInsideBuilding = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_isInsideBuilding.sqf"; //_isInside = [_unit,_building] call fnc_isInsideBuilding; + fnc_isInsideBuilding = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_isInsideBuilding.sqf"; //_isInside = [_unit,_building] call fnc_isInsideBuilding; fnc_isInsideBuilding2 = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_isInsideBuilding2.sqf"; //_isInside = [_unit,_building] call fnc_isInsideBuilding; + fnc_isInsideBuilding3 = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_isInsideBuilding3.sqf"; //_isInside = [_unit,_building] call fnc_isInsideBuilding; dayz_zombieSpeak = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_speak.sqf"; //Used to generate random speech for a unit - vehicle_getHitpoints = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\vehicle_getHitpoints.sqf"; + vehicle_getHitpoints = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\vehicle_getHitpoints.sqf"; local_gutObject = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\local_gutObject.sqf"; //Generated on the server (or local to unit) when gutting an object local_lockUnlock = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\local_lockUnlock.sqf"; //When vehicle is local to unit perform locking vehicle local_gutObjectZ = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\local_gutObjectZ.sqf"; //Generated on the server (or local to unit) when gutting an object - local_zombieDamage = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_damageHandlerZ.sqf"; //Generated by the client who created a zombie to track damage + local_zombieDamage = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_damageHandlerZ.sqf"; //Generated by the client who created a zombie to track damage local_setFuel = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\local_setFuel.sqf"; //Generated when someone refuels a vehicle local_eventKill = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\local_eventKill.sqf"; //Generated when something is killed - //player_weaponCheck = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_weaponCheck.sqf"; //Run by the player or server to monitor whether they have picked up a new weapon + //player_weaponCheck = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_weaponCheck.sqf"; //Run by the player or server to monitor whether they have picked up a new weapon curTimeStr = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_curTimeStr.sqf"; player_medBandage = compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\publicEH\medBandaged.sqf"; player_medInject = compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\publicEH\medInject.sqf"; player_medEpi = compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\publicEH\medEpi.sqf"; - player_medTransfuse = compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\publicEH\medTransfuse.sqf"; - player_medMorphine = compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\publicEH\medMorphine.sqf"; + player_medTransfuse = compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\publicEH\medTransfuse.sqf"; + player_medMorphine = compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\publicEH\medMorphine.sqf"; player_breaklegs = compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\publicEH\medBreakLegs.sqf"; - player_medPainkiller = compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\publicEH\medPainkiller.sqf"; + player_medPainkiller = compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\publicEH\medPainkiller.sqf"; world_isDay = {if ((daytime < (24 - dayz_sunRise)) and (daytime > dayz_sunRise)) then {true} else {false}}; - player_humanityChange = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_humanityChange.sqf"; + player_humanityChange = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_humanityChange.sqf"; spawn_loot = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\spawn_loot.sqf"; + spawn_loot_small = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\spawn_loot_small.sqf"; // player_projectileNear = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_projectileNear.sqf"; + dayz_HungerThirst = { + dayz_hunger = dayz_hunger + (_this select 0); + dayz_thirst = dayz_thirst + (_this select 1); + }; + + dayz_EjectPlayer = { + // check if player in vehicle + private ["_noDriver","_vehicle","_inVehicle"]; + _vehicle = vehicle player; + _inVehicle = (_vehicle != player); + if(_inVehicle) then { + _noDriver = ((_vehicle emptyPositions "driver") > 0); + if (_noDriver and (speed _vehicle) != 0) then { + player action [ "eject", _vehicle]; + }; + }; + }; + player_sumMedical = { private["_character","_wounds","_legs","_arms","_medical"]; _character = _this; @@ -490,15 +536,11 @@ if (!isDedicated) then { _medical }; - //Server Only if (isServer) then { call compile preprocessFileLineNumbers "\z\addons\dayz_server\init\server_functions.sqf"; } else { eh_localCleanup = {}; }; - - - //Start Dynamic Weather - execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf"; - initialized = true; \ No newline at end of file + +initialized = true; \ No newline at end of file diff --git a/SQF/dayz_code/init/loot_init.sqf b/SQF/dayz_code/init/loot_init.sqf index a79f04cc2..c1c3dc9b8 100644 --- a/SQF/dayz_code/init/loot_init.sqf +++ b/SQF/dayz_code/init/loot_init.sqf @@ -1,12 +1,15 @@ -private["_cfgCount","_config","_i","_itemChances","_itemCount","_weighted","_j","_weight","_l","_k","_type","_canZombie","_canLoot"]; +private ["_config","_itemChances","_itemCount","_weighted","_j","_weight","_type","_canZombie","_canLoot","_classname","_itemChancesSmall","_itemCountSmall"]; dayz_CBLChances = []; dayz_CBLBase = []; +dayzE_CBLSChances = []; +dayzE_CBLSBase = []; + _config = configFile >> "CfgBuildingLoot"; for "_i" from 0 to ((count _config) - 1) do { _classname = toLower(configName (_config select _i)); _itemChances = [] + getArray (_config >> _classname >> "ItemChance"); - _itemCount = count _itemChances; + _itemCount = count _itemChances; if (_itemCount > 0) then { if (dayz_CBLBase find _classname < 0) then { _weighted = []; @@ -19,12 +22,33 @@ for "_i" from 0 to ((count _config) - 1) do { _j = _j + _weight; }; dayz_CBLChances set [count dayz_CBLChances, _weighted]; - dayz_CBLBase set [count dayz_CBLBase, _classname]; + dayz_CBLBase set [count dayz_CBLBase, _classname]; }; } else { dayz_CBLChances set [count dayz_CBLChances, [0]]; dayz_CBLBase set [count dayz_CBLBase, _classname]; }; + + _itemChancesSmall = [] + getArray (_config >> _classname >> "ItemChanceSmall"); + _itemCountSmall = count _itemChancesSmall; + if (_itemCountSmall > 0) then { + if (dayzE_CBLSBase find _classname < 0) then { + _weighted = []; + _j = 0; + for "_l" from 0 to ((count _itemChancesSmall) - 1) do { + _weight = round ((_itemChancesSmall select _l) * 100); + for "_k" from 0 to _weight - 1 do { + _weighted set [_j + _k, _l]; + }; + _j = _j + _weight; + }; + dayzE_CBLSChances set [count dayzE_CBLSChances, _weighted]; + dayzE_CBLSBase set [count dayzE_CBLSBase, _classname]; + }; + } else { + dayzE_CBLSChances set [count dayzE_CBLSChances, [0]]; + dayzE_CBLSBase set [count dayzE_CBLSBase, _classname]; + }; }; dayz_CLChances = []; @@ -45,6 +69,24 @@ for "_i" from 0 to ((count (_config)) - 1) do { dayz_CLChances set [count dayz_CLChances, _weighted]; }; +dayzE_CLSChances = []; +dayzE_CLSBase = []; +_config = configFile >> "cfgLootSmall"; +for "_i" from 0 to ((count (_config)) - 1) do { + _itemChances = (getArray (_config select _i)) select 1; + _weighted = []; + _j = 0; + for "_l" from 0 to ((count _itemChances) - 1) do { + _weight = round ((_itemChances select _l) * 100); + for "_k" from 0 to _weight - 1 do { + _weighted set [_j + _k, _l]; + }; + _j = _j + _weight; + }; + dayzE_CLSBase set [count dayzE_CLSBase, configName (_config select _i)]; + dayzE_CLSChances set [count dayzE_CLSChances, _weighted]; +}; + private["_i","_type","_config","_canZombie","_canLoot"]; dayz_ZombieBuildings = []; dayz_LootBuildings = []; diff --git a/SQF/dayz_code/init/object_BackpackAction.sqf b/SQF/dayz_code/init/object_BackpackAction.sqf new file mode 100644 index 000000000..bb0ccdc1f --- /dev/null +++ b/SQF/dayz_code/init/object_BackpackAction.sqf @@ -0,0 +1,17 @@ +private ["_holder","_type","_classname","_name","_actionSet"]; +_holder = _this select 0; +_type = _this select 1; +_classname = _this select 2; + +// Exit if player zombie +if(player isKindOf "PZombie_VB") exitWith {}; + +_name = getText (configFile >> _type >> _classname >> "displayName"); + +_actionSet = _holder getVariable["actionSet", false]; + +if (!_actionSet) then { + s_player_holderPickup = _holder addAction [format[(localize "STR_DAYZ_CODE_1"),_name], "\z\addons\dayz_code\actions\object_pickup.sqf",[_type,_classname,_holder], 20, true, true]; + player reveal _holder; + _holder setVariable["actionSet", true]; +}; \ No newline at end of file diff --git a/SQF/dayz_code/init/object_generator.sqf b/SQF/dayz_code/init/object_generator.sqf index c77a56720..5f4625d10 100644 --- a/SQF/dayz_code/init/object_generator.sqf +++ b/SQF/dayz_code/init/object_generator.sqf @@ -1,7 +1,7 @@ -private["_holder","_type","_classname","_name"]; +private["_holder","_type","_classname","_name","_null"]; _holder = _this select 0; _type = _this select 1; _classname = _this select 2; _name = getText (configFile >> _type >> _classname >> "displayName"); -null = _holder addAction [format[(localize "STR_DAYZ_CODE_1"),_name], "\z\addons\dayz_code\actions\object_pickup.sqf",[_type,_classname,_holder], 20, true, true]; +_null = _holder addAction [format[(localize "STR_DAYZ_CODE_1"),_name], "\z\addons\dayz_code\actions\object_pickup.sqf",[_type,_classname,_holder], 20, true, true]; player reveal _holder; \ No newline at end of file diff --git a/SQF/dayz_code/init/object_pickupAction.sqf b/SQF/dayz_code/init/object_pickupAction.sqf index 06f1d0154..513e21768 100644 --- a/SQF/dayz_code/init/object_pickupAction.sqf +++ b/SQF/dayz_code/init/object_pickupAction.sqf @@ -9,7 +9,7 @@ _name = getText (configFile >> _type >> _classname >> "displayName"); if(player isKindOf "PZombie_VB") exitWith {}; actionMonitor = { - private["_holder","_type","_classname","_name","_action","_distance","_run","_timeout"]; + private ["_holder","_type","_classname","_name","_action","_distance","_run","_timeout","_null"]; _holder = _this select 0; _type = _this select 1; _classname = _this select 2; @@ -37,7 +37,7 @@ actionMonitor = { }; // Stop the loop and fall back to old code if (_distance > 100) then { - null = _holder addAction [format[(localize "STR_DAYZ_CODE_1"),_name], "\z\addons\dayz_code\actions\object_pickup.sqf",[_type,_classname,_holder], 20, true, true]; + _null = _holder addAction [format[(localize "STR_DAYZ_CODE_1"),_name], "\z\addons\dayz_code\actions\object_pickup.sqf",[_type,_classname,_holder], 20, true, true]; player reveal _holder; _run = false; _timeout = 0; @@ -57,6 +57,6 @@ actionMonitor = { if (_classname == "WoodenArrow") then { [_holder,_type,_classname,_name] spawn actionMonitor; } else { - null = _holder addAction [format[(localize "STR_DAYZ_CODE_1"),_name], "\z\addons\dayz_code\actions\object_pickup.sqf",[_type,_classname,_holder], 20, true, true]; + _holder addAction [format[(localize "STR_DAYZ_CODE_1"),_name], "\z\addons\dayz_code\actions\object_pickup.sqf",[_type,_classname,_holder], 20, true, true, "", "DZE_CanPickup"]; player reveal _holder; }; \ No newline at end of file diff --git a/SQF/dayz_code/init/publicEH.sqf b/SQF/dayz_code/init/publicEH.sqf index 9994aebc8..8aa08893f 100644 --- a/SQF/dayz_code/init/publicEH.sqf +++ b/SQF/dayz_code/init/publicEH.sqf @@ -1,69 +1,86 @@ //Medical Event Handlers -"norrnRaLW" addPublicVariableEventHandler {[_this select 1] execVM "\z\addons\dayz_code\medical\publicEH\load_wounded.sqf"}; -"norrnRLact" addPublicVariableEventHandler {[_this select 1] execVM "\z\addons\dayz_code\medical\load\load_wounded.sqf"}; -"norrnRDead" addPublicVariableEventHandler {[_this select 1] execVM "\z\addons\dayz_code\medical\publicEH\deadState.sqf"}; -"usecBleed" addPublicVariableEventHandler {_id = (_this select 1) spawn fnc_usec_damageBleed}; -"usecBandage" addPublicVariableEventHandler {(_this select 1) call player_medBandage}; -"usecInject" addPublicVariableEventHandler {(_this select 1) call player_medInject}; -"usecEpi" addPublicVariableEventHandler {(_this select 1) call player_medEpi}; -"usecTransfuse" addPublicVariableEventHandler {(_this select 1) call player_medTransfuse}; -"usecMorphine" addPublicVariableEventHandler {(_this select 1) call player_medMorphine}; -"usecPainK" addPublicVariableEventHandler {(_this select 1) call player_medPainkiller}; -"dayzHit" addPublicVariableEventHandler {(_this select 1) call fnc_usec_damageHandler}; -"dayzHitV" addPublicVariableEventHandler {(_this select 1) call fnc_usec_damageVehicle}; -"dayzHideBody" addPublicVariableEventHandler {hideBody (_this select 1)}; -"dayzHideObject" addPublicVariableEventHandler {hideObject (_this select 1)}; -"dayzLockVehicle" addPublicVariableEventHandler {(_this select 1) spawn local_lockUnlock}; -"dayzGutBody" addPublicVariableEventHandler {(_this select 1) spawn local_gutObject}; -"dayzGutBodyZ" addPublicVariableEventHandler {(_this select 1) spawn local_gutObjectZ}; -"dayzDelLocal" addPublicVariableEventHandler {(_this select 1) call object_delLocal}; -"dayzVehicleInit" addPublicVariableEventHandler {(_this select 1) call fnc_vehicleEventHandler}; -"dayzHumanity" addPublicVariableEventHandler {(_this select 1) spawn player_humanityChange}; -"dayz_serverObjectMonitor" addPublicVariableEventHandler {dayz_serverObjectMonitor = dayz_safety}; -"usecBreakLegs" addPublicVariableEventHandler {(_this select 1) call player_breaklegs}; -"dayzSetFuel" addPublicVariableEventHandler {(_this select 1) spawn local_setFuel}; -"dayzSetFix" addPublicVariableEventHandler {(_this select 1) call object_setFixServer}; +"norrnRaLW" addPublicVariableEventHandler {[_this select 1] execVM "\z\addons\dayz_code\medical\publicEH\load_wounded.sqf"}; +"norrnRLact" addPublicVariableEventHandler {[_this select 1] execVM "\z\addons\dayz_code\medical\load\load_wounded.sqf"}; +"norrnRDead" addPublicVariableEventHandler {[_this select 1] execVM "\z\addons\dayz_code\medical\publicEH\deadState.sqf"}; +"usecBleed" addPublicVariableEventHandler {_id = (_this select 1) spawn fnc_usec_damageBleed}; +"usecBandage" addPublicVariableEventHandler {(_this select 1) call player_medBandage}; +"usecInject" addPublicVariableEventHandler {(_this select 1) call player_medInject}; +"usecEpi" addPublicVariableEventHandler {(_this select 1) call player_medEpi}; +"usecTransfuse" addPublicVariableEventHandler {(_this select 1) call player_medTransfuse}; +"usecMorphine" addPublicVariableEventHandler {(_this select 1) call player_medMorphine}; +"usecPainK" addPublicVariableEventHandler {(_this select 1) call player_medPainkiller}; +"PVDZE_plr_Hit" addPublicVariableEventHandler {(_this select 1) call fnc_usec_damageHandler}; +"PVDZE_plr_HitV" addPublicVariableEventHandler {(_this select 1) call fnc_usec_damageVehicle}; +"usecBreakLegs" addPublicVariableEventHandler {(_this select 1) call player_breaklegs}; //Both +"PVDZE_veh_SFuel" addPublicVariableEventHandler {(_this select 1) spawn local_setFuel}; +"PVDZE_veh_SFix" addPublicVariableEventHandler {(_this select 1) call object_setFixServer}; +"PVDZE_plr_HideBody" addPublicVariableEventHandler {hideBody (_this select 1)}; +"PVDZE_obj_Hide" addPublicVariableEventHandler {hideObject (_this select 1)}; +"PVDZE_veh_Lock" addPublicVariableEventHandler {(_this select 1) spawn local_lockUnlock}; +"PVDZE_plr_GutBody" addPublicVariableEventHandler {(_this select 1) spawn local_gutObject}; +"PVDZE_plr_GutBodyZ" addPublicVariableEventHandler {(_this select 1) spawn local_gutObjectZ}; +"PVDZE_plr_DelLocal" addPublicVariableEventHandler {(_this select 1) call object_delLocal}; +"PVDZE_veh_Init" addPublicVariableEventHandler {(_this select 1) call fnc_veh_ResetEH}; +"PVDZE_plr_HumanityChange" addPublicVariableEventHandler {(_this select 1) spawn player_humanityChange}; +"PVDZE_serverObjectMonitor" addPublicVariableEventHandler {PVDZE_serverObjectMonitor = dayz_safety}; //Server only if (isServer) then { - "dayzDeath" addPublicVariableEventHandler {_id = (_this select 1) spawn server_playerDied}; - "dayzDiscoAdd" addPublicVariableEventHandler {dayz_disco set [count dayz_disco,(_this select 1)];}; - "dayzDiscoRem" addPublicVariableEventHandler {dayz_disco = dayz_disco - [(_this select 1)];}; - "dayzPlayerSave" addPublicVariableEventHandler {_id = (_this select 1) spawn server_playerSync;}; - "dayzPublishObj" addPublicVariableEventHandler {(_this select 1) call server_publishObj}; - "dayzUpdateVehicle" addPublicVariableEventHandler {_id = (_this select 1) spawn server_updateObject}; - "dayzLogin" addPublicVariableEventHandler {_id = (_this select 1) spawn server_playerLogin}; - "dayzLogin2" addPublicVariableEventHandler {(_this select 1) call server_playerSetup}; - "dayzPlayerMorph" addPublicVariableEventHandler {(_this select 1) call server_playerMorph}; - "dayzUpdate" addPublicVariableEventHandler {_id = (_this select 1) spawn dayz_processUpdate}; - "dayzLoginRecord" addPublicVariableEventHandler {_id = (_this select 1) spawn dayz_recordLogin}; - "dayzCharSave" addPublicVariableEventHandler {_id = (_this select 1) spawn server_playerSync}; + "PVDZE_plr_Died" addPublicVariableEventHandler {_id = (_this select 1) spawn server_playerDied}; + //"PVDZE_plr_DiscAdd" addPublicVariableEventHandler {dayz_disco set [count dayz_disco,(_this select 1)];}; + //"PVDZE_plr_DiscRem" addPublicVariableEventHandler {dayz_disco = dayz_disco - [(_this select 1)];}; + "PVDZE_plr_Save" addPublicVariableEventHandler {_id = (_this select 1) spawn server_playerSync;}; + "PVDZE_obj_Publish" addPublicVariableEventHandler {(_this select 1) call server_publishObj}; + "PVDZE_veh_Update" addPublicVariableEventHandler {_id = (_this select 1) spawn server_updateObject}; + "PVDZE_plr_Login" addPublicVariableEventHandler {_id = (_this select 1) spawn server_playerLogin}; + "PVDZE_plr_Login2" addPublicVariableEventHandler {(_this select 1) call server_playerSetup}; + "PVDZE_plr_Morph" addPublicVariableEventHandler {(_this select 1) call server_playerMorph}; + "PVDZE_plr_LoginRecord" addPublicVariableEventHandler {_id = (_this select 1) spawn dayz_recordLogin}; //Checking - "dayzDeleteObj" addPublicVariableEventHandler {(_this select 1) spawn server_deleteObj}; - "atp" addPublicVariableEventHandler { _array = _this select 1; diag_log format["TELEPORT REVERT: %1 (%2) from %3 to %4 now at %5", _array select 0, _array select 1, _array select 2, _array select 3, _array select 4];}; + "PVDZE_obj_Delete" addPublicVariableEventHandler {(_this select 1) spawn server_deleteObj}; + + // upgrade and maintain + "PVDZE_obj_Swap" addPublicVariableEventHandler {(_this select 1) spawn server_swapObject}; // disable zombies server side - "dayzSpawnZed" addPublicVariableEventHandler {(_this select 1) spawn server_handleZedSpawn}; + "PVDZE_zed_Spawn" addPublicVariableEventHandler {(_this select 1) spawn server_handleZedSpawn}; // Dayz epoch custom - "dayzPublishVeh" addPublicVariableEventHandler {(_this select 1) spawn server_publishVeh}; - "dayzPublishVeh2" addPublicVariableEventHandler {(_this select 1) spawn server_publishVeh2}; - "dayzTradeObject" addPublicVariableEventHandler {(_this select 1) spawn server_tradeObj}; - "dayzTraderMenu" addPublicVariableEventHandler {(_this select 1) spawn server_traders}; - "dayzPlayerDeaths" addPublicVariableEventHandler {(_this select 1) spawn server_deaths}; + "PVDZE_veh_Publish" addPublicVariableEventHandler {(_this select 1) spawn server_publishVeh}; + "PVDZE_veh_Publish2" addPublicVariableEventHandler {(_this select 1) spawn server_publishVeh2}; + "PVDZE_obj_Trade" addPublicVariableEventHandler {(_this select 1) spawn server_tradeObj}; + "PVDZE_plr_TradeMenu" addPublicVariableEventHandler {(_this select 1) spawn server_traders}; + "PVDZE_plr_DeathB" addPublicVariableEventHandler {(_this select 1) spawn server_deaths}; + + + //Area Maintenance + "maintainArea_log" addPublicVariableEventHandler { + _val = _this select 1; + _player = _val select 0; + _playerName = name _player; + _playerID = getPlayerUID _player; + _target = _val select 1; + _position = position _target; + _count = _val select 2; + diag_log format["MAINTAIN_AREA: Player %1 (%2) has maintained %3 building parts at position %4", _playerName, _playerID, _count, _position]; + }; }; //Client only if (!isDedicated) then { - "dayzSetDate" addPublicVariableEventHandler {setDate (_this select 1)}; - //"dayzFlies" addPublicVariableEventHandler {(_this select 1) call spawn_flies}; - "dayzRoadFlare" addPublicVariableEventHandler {(_this select 1) spawn object_roadFlare}; - "norrnRaDrag" addPublicVariableEventHandler {[_this select 1] execVM "\z\addons\dayz_code\medical\publicEH\animDrag.sqf"}; - "norrnRnoAnim" addPublicVariableEventHandler {[_this select 1] execVM "\z\addons\dayz_code\medical\publicEH\noAnim.sqf"}; - "changeCharacter" addPublicVariableEventHandler {(_this select 1) call player_serverModelChange}; - "dayzSwitch" addPublicVariableEventHandler {(_this select 1) call server_switchPlayer}; - "dayzFire" addPublicVariableEventHandler {nul=(_this select 1) spawn BIS_Effects_Burn}; -}; \ No newline at end of file + "PVDZE_plr_SetDate" addPublicVariableEventHandler {setDate (_this select 1)}; + "PVDZE_plr_SetSaveTime" addPublicVariableEventHandler {DZE_SaveTime = (_this select 1)}; + "PVDZE_obj_RoadFlare" addPublicVariableEventHandler {(_this select 1) spawn object_roadFlare}; + "PVDZE_plr_Morph2" addPublicVariableEventHandler {(_this select 1) call player_serverModelChange}; + "PVDZE_plr_Morph" addPublicVariableEventHandler {(_this select 1) call server_switchPlayer}; + "PVDZE_obj_Fire" addPublicVariableEventHandler {nulexp=(_this select 1) spawn BIS_Effects_Burn}; + "PVDZE_plr_FriendRQ" addPublicVariableEventHandler {(_this select 1) call player_tagFriendlyMsg}; + + // "PVDZE_obj_Debris" addPublicVariableEventHandler {(_this select 1) call local_roadDebris}; + + "norrnRaDrag" addPublicVariableEventHandler {(_this select 1) execVM "\z\addons\dayz_code\medical\publicEH\animDrag.sqf"}; + "norrnRnoAnim" addPublicVariableEventHandler {(_this select 1) execVM "\z\addons\dayz_code\medical\publicEH\noAnim.sqf"}; +}; diff --git a/SQF/dayz_code/init/variables.sqf b/SQF/dayz_code/init/variables.sqf index b57780888..5a3fc1079 100644 --- a/SQF/dayz_code/init/variables.sqf +++ b/SQF/dayz_code/init/variables.sqf @@ -14,7 +14,7 @@ Camo1_DZ = "Camo1_DZ"; Soldier1_DZ = "Soldier1_DZ"; Rocket_DZ = "Rocket_DZ"; -AllPlayers = ["Survivor2_DZ","SurvivorWcombat_DZ","SurvivorWdesert_DZ","SurvivorWurban_DZ","SurvivorWsequishaD_DZ","SurvivorWsequisha_DZ","SurvivorWpink_DZ","SurvivorW3_DZ","SurvivorW2_DZ","Bandit1_DZ","Bandit2_DZ","BanditW1_DZ","BanditW2_DZ","Soldier_Crew_PMC","Sniper1_DZ","Camo1_DZ","Soldier1_DZ","Rocket_DZ","Rocker1_DZ","Rocker2_DZ","Rocker3_DZ","Rocker4_DZ","Priest_DZ","Functionary1_EP1_DZ","GUE_Commander_DZ","Ins_Soldier_GL_DZ","Haris_Press_EP1_DZ","Pilot_EP1_DZ","RU_Policeman_DZ","pz_policeman","pz_suit1","pz_suit2","pz_worker1","pz_worker2","pz_worker3","pz_doctor","pz_teacher","pz_hunter","pz_villager1","pz_villager2","pz_villager3","pz_priest","Soldier_TL_PMC_DZ","Soldier_Sniper_PMC_DZ","Soldier_Bodyguard_AA12_PMC_DZ","Drake_Light_DZ","CZ_Special_Forces_GL_DES_EP1_DZ","TK_INS_Soldier_EP1_DZ","TK_INS_Warlord_EP1_DZ","FR_OHara_DZ","FR_Rodriguez_DZ","CZ_Soldier_Sniper_EP1_DZ","Graves_Light_DZ","GUE_Soldier_MG_DZ","GUE_Soldier_Sniper_DZ","GUE_Soldier_Crew_DZ","GUE_Soldier_CO_DZ","GUE_Soldier_2_DZ"]; +AllPlayers = ["Survivor2_DZ","SurvivorWcombat_DZ","SurvivorWdesert_DZ","SurvivorWurban_DZ","SurvivorWsequishaD_DZ","SurvivorWsequisha_DZ","SurvivorWpink_DZ","SurvivorW3_DZ","SurvivorW2_DZ","Bandit1_DZ","Bandit2_DZ","BanditW1_DZ","BanditW2_DZ","Soldier_Crew_PMC","Sniper1_DZ","Camo1_DZ","Soldier1_DZ","Rocket_DZ","Rocker1_DZ","Rocker2_DZ","Rocker3_DZ","Rocker4_DZ","Priest_DZ","Functionary1_EP1_DZ","GUE_Commander_DZ","Ins_Soldier_GL_DZ","Haris_Press_EP1_DZ","Pilot_EP1_DZ","RU_Policeman_DZ","pz_policeman","pz_suit1","pz_suit2","pz_worker1","pz_worker2","pz_worker3","pz_doctor","pz_teacher","pz_hunter","pz_villager1","pz_villager2","pz_villager3","pz_priest","Soldier_TL_PMC_DZ","Soldier_Sniper_PMC_DZ","Soldier_Bodyguard_AA12_PMC_DZ","Drake_Light_DZ","CZ_Special_Forces_GL_DES_EP1_DZ","TK_INS_Soldier_EP1_DZ","TK_INS_Warlord_EP1_DZ","FR_OHara_DZ","FR_Rodriguez_DZ","CZ_Soldier_Sniper_EP1_DZ","Graves_Light_DZ","GUE_Soldier_MG_DZ","GUE_Soldier_Sniper_DZ","GUE_Soldier_Crew_DZ","GUE_Soldier_CO_DZ","GUE_Soldier_2_DZ","TK_Special_Forces_MG_EP1_DZ","TK_Soldier_Sniper_EP1_DZ","TK_Commander_EP1_DZ","RU_Soldier_Crew_DZ","INS_Lopotev_DZ","INS_Soldier_AR_DZ","INS_Soldier_CO_DZ","INS_Bardak_DZ","INS_Worker2_DZ"]; // AllPlayersVehicles = ["AllVehicles"]+AllPlayers; //Cooking @@ -152,6 +152,7 @@ boil_tin_cans = [ ]; dayz_combination = ""; +dayz_humanitytarget = ""; dayz_combatLog = ""; canRoll = true; @@ -176,7 +177,7 @@ SleepTemperatur = 90 / 100; //Firs Value = Minutes untill Player reaches the c //Server Variables allowConnection = false; isSinglePlayer = false; -dayz_serverObjectMonitor = []; +PVDZE_serverObjectMonitor = []; PlayerDeaths = []; //Streaming Variables (player only) @@ -204,6 +205,7 @@ dayz_resetSelfActions = { s_player_fillfuel = -1; s_player_grabflare = -1; s_player_callzombies = -1; + s_player_showname = -1; s_player_debuglootpos = -1; s_player_pzombiesattack = -1; s_player_pzombiesvision = -1; @@ -235,13 +237,21 @@ dayz_resetSelfActions = { s_player_repair_crtl = -1; s_player_information = -1; s_player_fuelauto = -1; + s_player_fuelauto2 = -1; s_player_fillgen = -1; + s_player_upgrade_build = -1; + s_player_maint_build = -1; + s_player_downgrade_build = -1; + s_player_towing = -1; + s_halo_action = -1; + s_player_SurrenderedGear = -1; }; call dayz_resetSelfActions; //Engineering variables -s_player_lastTarget = objNull; +s_player_lastTarget = [objNull,objNull,objNull,objNull,objNull]; s_player_repairActions = []; +s_player_lockunlock = []; // Custom s_player_madsci = []; @@ -281,6 +291,8 @@ r_action_targets = []; r_pitchWhine = false; r_isBandit = false; +DZE_PROTOBOX = objNull; + //ammo routine r_player_actions2 = []; r_action2 = false; @@ -368,34 +380,38 @@ dayz_zombieTargetList = [ ["Air",500], ["LandVehicle",200] ]; -dayzHit = []; -dayzPublishObj = []; //used for eventhandler to spawn a mirror of players tent -dayzHideBody = objNull; +PVDZE_plr_Hit = []; +PVDZE_obj_Publish = []; //used for eventhandler to spawn a mirror of players tent +PVDZE_plr_HideBody = objNull; dayz_selectedVault = objNull; +dayz_selectedDoor = objNull; -dayzPublishVeh = []; // for vehicle traders -dayzTradeObject = []; // For all traders increment qty -dayzTraderMenu = []; // For all traders -dayzPlayerDeaths = []; +PVDZE_veh_Publish = []; // for vehicle traders +PVDZE_obj_Trade = []; // For all traders increment qty +PVDZE_plr_TradeMenu = []; // For all traders +PVDZE_plr_DeathB = []; //DayZ settings dayz_dawn = 6; dayz_dusk = 18; -if(isNil "dayz_maxAnimals") then { - dayz_maxAnimals = 8; -}; DAYZ_agentnumber = 0; dayz_animalDistance = 800; dayz_zSpawnDistance = 1000; +if(isNil "dayz_maxAnimals") then { + dayz_maxAnimals = 8; +}; +if(isNil "timezoneswitch") then { + timezoneswitch = 0; +}; if(isNil "dayz_maxLocalZombies") then { - dayz_maxLocalZombies = 30; + dayz_maxLocalZombies = 15; }; if(isNil "dayz_maxGlobalZombiesInit") then { - dayz_maxGlobalZombiesInit = 30; + dayz_maxGlobalZombiesInit = 15; }; if(isNil "dayz_maxGlobalZombiesIncrease") then { - dayz_maxGlobalZombiesIncrease = 10; + dayz_maxGlobalZombiesIncrease = 5; }; if(isNil "dayz_maxZeds") then { dayz_maxZeds = 500; @@ -409,8 +425,14 @@ if(isNil "DZE_TRADER_SPAWNMODE") then { if(isNil "dayz_tameDogs") then { dayz_tameDogs = false; }; -if(isNil "dayz_sellDistance") then { - dayz_sellDistance = 20; +if(isNil "dayz_sellDistance_vehicle") then { + dayz_sellDistance_vehicle = 10; +}; +if(isNil "dayz_sellDistance_boat") then { + dayz_sellDistance_boat = 30; +}; +if(isNil "dayz_sellDistance_air") then { + dayz_sellDistance_air = 40; }; if(isNil "dayz_paraSpawn") then { dayz_paraSpawn = false; @@ -421,6 +443,21 @@ if(isNil "dayz_minpos") then { if(isNil "dayz_maxpos") then { dayz_maxpos = 20000; }; +if(isNil "DZE_teleport") then { + DZE_teleport = [1000,2000,500,200,800]; +}; +if(isNil "DZE_BuildingLimit") then { + DZE_BuildingLimit = 150; +}; +if(isNil "DZE_HumanityTargetDistance") then { + DZE_HumanityTargetDistance = 25; +}; +if(isNil "DZE_FriendlySaving") then { + DZE_FriendlySaving = true; +}; + +DZE_REPLACE_WEAPONS = [["Crossbow","ItemMatchbox","ItemHatchet"],["Crossbow_DZ","ItemMatchbox_DZE","ItemHatchet_DZE"]]; + /* if(isNil "dayz_canBuildInCity") then { dayz_canBuildInCity = false; @@ -438,18 +475,31 @@ if(isNil "dayz_zedsAttackVehicles") then { }; // update objects -dayz_updateObjects = ["Car", "Helicopter", "Motorcycle", "Ship", "TentStorage", "VaultStorage","M240Nest_DZ","OutHouse_DZ","Wooden_shed_DZ","WoodShack_DZ","StorageShed_DZ"]; -dayz_disallowedVault = ["TentStorage", "BuiltItems"]; -dayz_reveal = ["AllVehicles","WeaponHolder","TentStorage","VaultStorage","VaultStorageLocked","BuiltItems"]; -dayz_allowedObjects = ["TentStorage","TentStorageDomed","TentStorageDomed2", "VaultStorageLocked", "Hedgehog_DZ", "Sandbag1_DZ","TrapBear","Fort_RazorWire","WoodGate_DZ","Land_HBarrier1_DZ","Fence_corrugated_DZ","M240Nest_DZ","CanvasHut_DZ","ParkBench_DZ","MetalGate_DZ","OutHouse_DZ","Wooden_shed_DZ","WoodShack_DZ","StorageShed_DZ","Plastic_Pole_EP1_DZ","Generator_DZ","StickFence_DZ","LightPole_DZ","FuelPump_DZ","DesertCamoNet_DZ","ForestCamoNet_DZ","DesertLargeCamoNet_DZ","ForestLargeCamoNet_DZ","SandNest_DZ","DeerStand_DZ"]; +dayz_updateObjects = ["Plane","Car", "Helicopter", "Motorcycle", "Ship", "TentStorage", "VaultStorage","LockboxStorage","OutHouse_DZ","Wooden_shed_DZ","WoodShack_DZ","StorageShed_DZ","GunRack_DZ"]; +dayz_disallowedVault = ["TentStorage", "BuiltItems","ModularItems","DZE_Base_Object"]; +dayz_reveal = ["AllVehicles","WeaponHolder","Land_A_tent","BuiltItems","ModularItems","DZE_Base_Object"]; +dayz_allowedObjects = ["TentStorage","TentStorageDomed","TentStorageDomed2", "VaultStorageLocked", "Hedgehog_DZ", "Sandbag1_DZ","BagFenceRound_DZ","TrapBear","Fort_RazorWire","WoodGate_DZ","Land_HBarrier1_DZ","Land_HBarrier3_DZ","Land_HBarrier5_DZ","Fence_corrugated_DZ","M240Nest_DZ","CanvasHut_DZ","ParkBench_DZ","MetalGate_DZ","OutHouse_DZ","Wooden_shed_DZ","WoodShack_DZ","StorageShed_DZ","Plastic_Pole_EP1_DZ","Generator_DZ","StickFence_DZ","LightPole_DZ","FuelPump_DZ","DesertCamoNet_DZ","ForestCamoNet_DZ","DesertLargeCamoNet_DZ","ForestLargeCamoNet_DZ","SandNest_DZ","DeerStand_DZ","MetalPanel_DZ","WorkBench_DZ","WoodFloor_DZ","WoodLargeWall_DZ","WoodLargeWallDoor_DZ","WoodLargeWallWin_DZ","WoodSmallWall_DZ","WoodSmallWallWin_DZ","WoodSmallWallDoor_DZ","LockboxStorageLocked","WoodFloorHalf_DZ","WoodFloorQuarter_DZ","WoodStairs_DZ","WoodStairsSans_DZ","WoodSmallWallThird_DZ","WoodLadder_DZ","Land_DZE_GarageWoodDoor","Land_DZE_LargeWoodDoor","Land_DZE_WoodDoor","Land_DZE_GarageWoodDoorLocked","Land_DZE_LargeWoodDoorLocked","Land_DZE_WoodDoorLocked","CinderWallHalf_DZ","CinderWall_DZ","CinderWallDoorway_DZ","CinderWallDoor_DZ","CinderWallDoorLocked_DZ","CinderWallSmallDoorway_DZ","CinderWallDoorSmall_DZ","CinderWallDoorSmallLocked_DZ","MetalFloor_DZ","WoodRamp_DZ","GunRack_DZ","FireBarrel_DZ"]; + +DZE_LockableStorage = ["VaultStorage","VaultStorageLocked","LockboxStorageLocked","LockboxStorage"]; +DZE_LockedStorage = ["VaultStorageLocked","LockboxStorageLocked"]; +DZE_UnLockedStorage = ["VaultStorage","LockboxStorage"]; +DZE_ExtraMaintain = ["LightPole_DZ"]; +DZE_DoorsLocked = ["Land_DZE_GarageWoodDoorLocked","Land_DZE_LargeWoodDoorLocked","Land_DZE_WoodDoorLocked","CinderWallDoorLocked_DZ","CinderWallDoorSmallLocked_DZ"]; + +// List of removable items that require crowbar +DZE_isRemovable = ["Fence_corrugated_DZ","M240Nest_DZ","ParkBench_DZ","Plastic_Pole_EP1_DZ","FireBarrel_DZ"]; +DZE_isWreck = ["SKODAWreck","HMMWVWreck","UralWreck","datsun01Wreck","hiluxWreck","datsun02Wreck","UAZWreck","Land_Misc_Garb_Heap_EP1","Fort_Barricade_EP1","Rubbish2"]; +DZE_isWreckBuilding = ["Land_wreck_cinder","Land_wood_wreck_quarter","Land_wood_wreck_floor","Land_wood_wreck_third","Land_wood_wreck_frame","Land_iron_vein_wreck","Land_silver_vein_wreck","Land_gold_vein_wreck","Land_ammo_supply_wreck"]; +DZE_isNewStorage = ["VaultStorage","OutHouse_DZ","Wooden_shed_DZ","WoodShack_DZ","StorageShed_DZ","GunRack_DZ"]; // These work with just a running generator dayz_fuelpumparray = ["FuelPump_DZ","Land_A_FuelStation_Feed","Land_Ind_FuelStation_Feed_EP1","Land_FuelStation_Feed_PMC","FuelStation","Land_ibr_FuelStation_Feed","Land_fuelstation_army","Land_fuelstation","land_fuelstation_w","Land_benzina_schnell"]; +DZE_fueltruckarray = ["KamazRefuel_DZ","UralRefuel_TK_EP1_DZ","MtvrRefuel_DES_EP1_DZ","V3S_Refuel_TK_GUE_EP1_DZ"]; // Standard Fuel sources dayz_fuelsources = ["Land_Ind_TankSmall","Land_fuel_tank_big","Land_fuel_tank_stairs","Land_fuel_tank_stairs_ep1","Land_wagon_tanker","Land_fuelstation","Land_fuelstation_army","land_fuelstation_w","Land_benzina_schnell"]; -dayz_spawnPos = getPosATL player; +DZE_Lock_Door = ""; //init global arrays for Loot Chances call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\loot_init.sqf"; @@ -465,11 +515,25 @@ if(isServer) then { if(isNil "EpochEvents") then { EpochEvents = []; }; + if(isNil "DZE_vehicleAmmo") then { + DZE_vehicleAmmo = 0; + }; + + if(isNil "DZE_BackpackGuard") then { + DZE_BackpackGuard = true; + }; + //dayz_flyMonitor = []; //used for monitor flies + //DZE_FlyWorkingSet = []; + + DZE_safeVehicle = ["ParachuteWest","ParachuteC"]; }; if(!isDedicated) then { + + dayz_spawnPos = getPosATL player; + //Establish Location Streaming _funcGetLocation = { @@ -495,7 +559,10 @@ if(!isDedicated) then { dayz_buildingMonitor = []; //Buildings to check dayz_bodyMonitor = []; - dayz_flyMonitor = []; //used for monitor flies + + // weather control var + zeroPreviousWeather = [0,0,[0,0],0]; + zeroCurrentWeather = [0,0,[0,0],0]; dayz_baseTypes = getArray (configFile >> "CfgBuildingLoot" >> "Default" >> "zombieClass"); @@ -540,7 +607,7 @@ if(!isDedicated) then { dayz_clientPreload = false; dayz_authed = false; dayz_panicCooldown = 0; - dayz_areaAffect = 2; + dayz_areaAffect = 3.5; dayz_heartBeat = false; dayzClickTime = 0; dayz_spawnDelay = 120; @@ -556,7 +623,7 @@ if(!isDedicated) then { dayz_Magazines = []; dayzGearSave = false; dayz_unsaved = false; - TradeInprogress = false; + DZE_ActionInProgress = false; dayz_scaleLight = 0; dayzDebug = false; dayzState = -1; @@ -564,4 +631,59 @@ if(!isDedicated) then { //if (uiNamespace getVariable ['DZ_displayUI', 0] == 2) then { // dayzDebug = true; //}; -}; \ No newline at end of file + + // DayZ Epoch Client only variables + if(isNil "DZE_AllowForceSave") then { + DZE_AllowForceSave = false; + }; + if(isNil "DZE_AllowCargoCheck") then { + DZE_AllowCargoCheck = true; + }; + if(isNil "DZE_ForceNameTags") then { + DZE_ForceNameTags = false; + }; + if(isNil "DZE_ForceNameTagsOff") then { + DZE_ForceNameTagsOff = false; + }; + if(isNil "DZE_HaloJump") then { + DZE_HaloJump = true; + }; + + if(isNil "DZE_AntiWallLimit") then { + DZE_AntiWallLimit = 1; + }; + + DZE_AntiWallCounter = 0; + + DZE_FreshSpawn = false; + + DZE_myHaloVehicle = objNull; + + DZE_Friends = []; + + DZE_CanPickup = true; + DZE_Q = false; + DZE_Z = false; + + DZE_Q_alt = false; + DZE_Z_alt = false; + + DZE_Q_ctrl = false; + DZE_Z_ctrl = false; + + DZE_5 = false; + DZE_4 = false; + DZE_6 = false; + + DZE_cancelBuilding = false; + DZE_PZATTACK = false; + + DZE_trees = ["t_larix3s.p3d","t_pyrus2s.p3d","str_briza_kriva.p3d","dd_borovice.p3d","les_singlestrom_b.p3d","les_singlestrom.p3d","smrk_velky.p3d","smrk_siroky.p3d","smrk_maly.p3d","les_buk.p3d","str krovisko vysoke.p3d","str_fikovnik_ker.p3d","str_fikovnik.p3d","str vrba.p3d","hrusen2.p3d","str dub jiny.p3d","str lipa.p3d","str briza.p3d","p_akat02s.p3d","jablon.p3d","p_buk.p3d","str_topol.p3d","str_topol2.p3d","p_osika.p3d","t_picea3f.p3d","t_picea2s.p3d","t_picea1s.p3d","t_fagus2w.p3d","t_fagus2s.p3d","t_fagus2f.p3d","t_betula1f.p3d","t_betula2f.p3d","t_betula2s.p3d","t_betula2w.p3d","t_alnus2s.p3d","t_acer2s.p3d","t_populus3s.p3d","t_quercus2f.p3d","t_sorbus2s.p3d","t_malus1s.p3d","t_salix2s.p3d","t_picea1s_w.p3d","t_picea2s_w.p3d","t_ficusb2s_ep1.p3d","t_populusb2s_ep1.p3d","t_populusf2s_ep1.p3d","t_amygdalusc2s_ep1.p3d","t_ficusb2s_ep1.p3d","t_pistacial2s_ep1.p3d","t_pinuse2s_ep1.p3d","t_pinuss3s_ep1.p3d","t_prunuss2s_ep1.p3d","t_pinusn2s.p3d","t_pinusn1s.p3d","t_pinuss2f.p3d","t_poplar2f_dead_pmc.p3d","misc_torzotree_pmc.p3d","misc_burnspruce_pmc.p3d","brg_cocunutpalm8.p3d","brg_umbrella_acacia01b.p3d","brg_jungle_tree_canopy_1.p3d","brg_jungle_tree_canopy_2.p3d","brg_cocunutpalm4.p3d","brg_cocunutpalm3.p3d","palm_01.p3d","palm_02.p3d","palm_03.p3d","palm_04.p3d","palm_09.p3d","palm_10.p3d","brg_cocunutpalm2.p3d","brg_jungle_tree_antiaris.p3d","brg_cocunutpalm1.p3d"]; + DZE_TEMP_treedmg = 1; + + DZE_Surrender = false; + DZE_Quarantine = false; + DZE_InRadiationZone = false; + + DZE_SaveTime = 30; +}; diff --git a/SQF/dayz_code/init/veh_resetEH.sqf b/SQF/dayz_code/init/veh_resetEH.sqf new file mode 100644 index 000000000..7eb621592 --- /dev/null +++ b/SQF/dayz_code/init/veh_resetEH.sqf @@ -0,0 +1,19 @@ +/*********************************************************** +ASSIGN DAMAGE HANDLER TO A UNIT +- Function fnc_veh_ResetEH +- unit call fnc_veh_ResetEH +************************************************************/ + +_this removeAllEventHandlers "HandleDamage"; +_this removeAllEventHandlers "Killed"; +_this addeventhandler ["HandleDamage",{ _this call vehicle_handleDamage } ]; +_this addeventhandler ["Killed",{ _this call vehicle_handleKilled } ]; + +if (isServer) then { + _this removeAllEventHandlers "GetOut"; + _this removeAllEventHandlers "GetIn"; + _this addEventHandler ["GetOut", {[(_this select 0),"all"] call server_updateObject;}]; + _this addEventHandler ["GetIn", {[(_this select 0),"all"] call server_updateObject;}]; +}; + +//diag_log(format["%1: all EH reset for %2", __FILE__, _this]); \ No newline at end of file diff --git a/SQF/dayz_code/init/vehicle_init.sqf b/SQF/dayz_code/init/vehicle_init.sqf deleted file mode 100644 index a421e9877..000000000 --- a/SQF/dayz_code/init/vehicle_init.sqf +++ /dev/null @@ -1,22 +0,0 @@ -/*********************************************************** -ASSIGN DAMAGE HANDLER TO A UNIT -- Function set_EH -- unit call set_EH; -************************************************************/ -private["_unit","_eh1","_eh2","_dir","_location"]; -_unit = _this; -_dir = getdir _this; -_location = getPosATL _this; - -//Assign event handlers -_eh1 = _unit addeventhandler ["HandleDamage",{ _this call vehicle_handleDamage } ]; -_eh2 = _unit addeventhandler ["Killed",{ _this call vehicle_handleKilled } ]; - - //diag_log format ["set EH %1 for vehicle:%2", _eh1, typeOf _unit ]; - -if (isServer) then { - _eh3 = _unit addEventHandler ["GetOut", {[(_this select 0),"all"] call server_updateObject;}]; - _eh4 = _unit addEventHandler ["GetIn", {[(_this select 0),"all"] call server_updateObject;}]; - _eh5 = _unit addEventHandler ["Killed",{ _this call vehicle_handleKilled } ]; - _eh6 = _unit addeventhandler ["HandleDamage",{ _this call vehicle_handleDamage } ]; -}; \ No newline at end of file diff --git a/SQF/dayz_code/init/zombie_init.sqf b/SQF/dayz_code/init/zombie_init.sqf index 6a89b2622..0d03429fd 100644 --- a/SQF/dayz_code/init/zombie_init.sqf +++ b/SQF/dayz_code/init/zombie_init.sqf @@ -1,4 +1,4 @@ -private["_unit"]; +private ["_unit","_id"]; _unit = _this select 0; _id = _unit addeventhandler ["HandleDamage",{_this call local_zombieDamage}]; _id = _unit addeventhandler ["Killed",{[_this,"zombieKills"] call local_eventKill}]; diff --git a/SQF/dayz_code/intro.sqf b/SQF/dayz_code/intro.sqf deleted file mode 100644 index 27ee82bd6..000000000 --- a/SQF/dayz_code/intro.sqf +++ /dev/null @@ -1,129 +0,0 @@ -playmusic "dayz_track_intro_1"; - -sleep 4; - -titleText [(localize "STR_INTRO_1"), "plain"];sleep 5;titleFadeOut 1; - -sleep 4; - -titleText [(localize "STR_INTRO_2"), "plain"];sleep 5;titleFadeOut 1; - -sleep 4.5; - -1 cutRsc["TitleScreen", "BLACK"]; -sleep 10; -1 cutRsc["TitleScreen", "BLACK IN", 3]; - -sleep 5; - -titleText [(localize "STR_INTRO_3"), "plain"];sleep 8;titleFadeOut 2;sleep 4; - -titleText [(localize "STR_INTRO_4"), "plain"];sleep 8;titleFadeOut 2;sleep 3; - -titleText [(localize "STR_INTRO_5"), "plain"];sleep 5;titleFadeOut 2;sleep 3; - -titleText [(localize "STR_INTRO_6"), "plain"];sleep 5;titleFadeOut 2;sleep 3; - -titleText [(localize "STR_INTRO_7"), "plain"];sleep 8;titleFadeOut 2;sleep 3; - -titleText [(localize "STR_INTRO_8"), "plain"];sleep 3;titleFadeOut 2;sleep 3; - -titleText [(localize "STR_INTRO_9"), "plain"];sleep 3;titleFadeOut 2;sleep 3.5; - -titleText [(localize "STR_INTRO_10"), "plain"];sleep 5;titleFadeOut 2;sleep 4; - -disableSerialization; -DayZ_Montage = createDialog "DayZMontage"; -_display = (findDisplay 50666); -for "_i" from 1001 to 1013 do { - _control = (_display displayCtrl _i); - _control ctrlSetTextColor [0, 0, 0, 0]; -}; -_id = [] spawn { - _credits = [ - ["","",5], - [(localize "STR_INTRO_11"),"DEAN HALL",7], - [(localize "STR_INTRO_12"),"DR RICHARD HALL",7], - [(localize "STR_INTRO_13"),"TRENT BLAKE",7], - [(localize "STR_INTRO_14"), "CHAD GRIFFITHS",7], - [(localize "STR_INTRO_15"),"DAN OBERBAUER",7], - [(localize "STR_INTRO_16"),"STEPAN KMENT",7], - ["Website","",5], - ["","JOEL CHENG",5], - ["","JANNIK BALKAU",7], - ["","CHRIS CUNNINGHAM",7], - ["","Testers",5], - ["","SAM MAUNDER",5], - ["","MATT LIGHTFOOT",5], - ["","PATRICK ADAMS",7], - ["Special Thanks","",5], - ["","NORRIN",5], - ["","JAYNUS",5] - //Additional 3D Art: Steven Bell - ]; - { - _first = [_x select 0,_x select 1] spawn BIS_fnc_infoText; - sleep (_x select 2); - } forEach _credits; -}; -for "_i" from 1001 to 1013 do { - _id = [_display,_i] spawn { - private["_control","_display","_i","_v","_x"]; - disableSerialization; - _display = _this select 0; - _i = _this select 1; - _pos = [0,0,0,0]; - - _control = (_display displayCtrl _i); - - //Move it - _id = [_control,_i] spawn { - private["_control","_display","_i","_v","_x","_w","_h","_y","_val","_pos"]; - disableSerialization; - _dir = [ - [-0.5,0], - [0.5,0], - [-0.5,0], - [0.5,0], - [-0.5,0], - [-0.3,0], - [0.5,0], - [0,0], - [0.5,0], - [-0.5,0], - [0,0], - [0,0], - [-0.5,0] - ]; - _control = (_this select 0); - _pos = ctrlPosition _control; - _val = _dir select -(1001 - (_this select 1)); - _x = (_pos select 0) + (SafeZoneX * (_val select 0)); - _y = (_pos select 1) + (SafeZoneY * (_val select 1)); - _w = (_pos select 2);// - (SafeZoneX * 0.1); - _h = (_pos select 3);// - (SafeZoneY * 0.1); - _control ctrlSetPosition [_x,_y,_w,_h]; - _control ctrlCommit 18; - }; - - //Fade it in - for "_x" from 1 to 100 do { - _v = _x / 100; - _control ctrlSetTextColor [_v, _v, _v, _v]; - sleep 0.002; - }; - sleep 8; - //Fade it out - for "_x" from 1 to 100 do { - _v = (100 -_x) / 100; - _control ctrlSetTextColor [_v, _v, _v, _v]; - sleep 0.004; - }; - }; - sleep 8; -}; - -sleep 5; -closeDialog 0; - -sleep 5; \ No newline at end of file diff --git a/SQF/dayz_code/medical/antibiotics.sqf b/SQF/dayz_code/medical/antibiotics.sqf index ab6307ac8..5f1b56d03 100644 --- a/SQF/dayz_code/medical/antibiotics.sqf +++ b/SQF/dayz_code/medical/antibiotics.sqf @@ -1,4 +1,4 @@ -private["_hasMeds","_med","_effect"]; +private ["_hasMeds","_med"]; _med = "ItemAntibiotic"; _hasMeds = _med in magazines player; if (_hasMeds) then { diff --git a/SQF/dayz_code/medical/bandage.sqf b/SQF/dayz_code/medical/bandage.sqf index 4776f0e84..bc4a811fd 100644 --- a/SQF/dayz_code/medical/bandage.sqf +++ b/SQF/dayz_code/medical/bandage.sqf @@ -1,9 +1,13 @@ // bleed.sqf + +private ["_started","_finished","_animState","_isMedic","_id","_unit"]; + _unit = (_this select 3) select 0; player removeMagazine "ItemBandage"; call fnc_usec_medic_removeActions; r_action = false; +[1,1] call dayz_HungerThirst; if (vehicle player == player) then { //not in a vehicle @@ -43,7 +47,7 @@ if (_finished) then { _id = [player,player] execVM "\z\addons\dayz_code\medical\publicEH\medBandaged.sqf"; dayz_sourceBleeding = objNull; } else { - //dayzHumanity = [player,20]; + //PVDZE_plr_HumanityChange = [player,20]; [player,20] call player_humanityChange; }; diff --git a/SQF/dayz_code/medical/carry.sqf b/SQF/dayz_code/medical/carry.sqf index f6128a1f6..0265de751 100644 --- a/SQF/dayz_code/medical/carry.sqf +++ b/SQF/dayz_code/medical/carry.sqf @@ -9,7 +9,7 @@ Start carry.sqf */ -private ["_unit","_dragee","_pos","_dir"]; +private ["_unit","_dragee","_anim_name","_can_be_revived","_can_be_revived_2"]; _dragee = _this select 3; _can_be_revived = NORRN_revive_array select 20; _can_be_revived_2 = NORRN_revive_array select 21; @@ -55,5 +55,4 @@ while {r_carry_sqf} do }; sleep 0.1; }; -if (true) exitWith {}; diff --git a/SQF/dayz_code/medical/carry_old.sqf b/SQF/dayz_code/medical/carry_old.sqf index 7e1e402ef..4c5ad10ef 100644 --- a/SQF/dayz_code/medical/carry_old.sqf +++ b/SQF/dayz_code/medical/carry_old.sqf @@ -9,7 +9,7 @@ Start carry.sqf */ -private ["_unit","_dragee","_pos","_dir"]; +private ["_unit","_dragee","_anim_name","_can_be_revived","_can_be_revived_2"]; _dragee = _this select 3; _can_be_revived = NORRN_revive_array select 20; _can_be_revived_2 = NORRN_revive_array select 21; @@ -56,5 +56,4 @@ while {r_carry_sqf} do sleep 0.1; }; _dragee playActionNow "Die"; -if (true) exitWith {}; diff --git a/SQF/dayz_code/medical/drag.sqf b/SQF/dayz_code/medical/drag.sqf index be493898c..81c3d19df 100644 --- a/SQF/dayz_code/medical/drag.sqf +++ b/SQF/dayz_code/medical/drag.sqf @@ -9,7 +9,7 @@ Start drag.sqf */ -private ["_unit","_dragee","_pos","_dir"]; +private ["_unit","_dragee","_unconscious"]; _dragee = _this select 3; _unit = player; _unconscious = _dragee getVariable ["NORRN_unconscious", false]; @@ -42,5 +42,3 @@ call fnc_usec_medic_removeActions; NORRN_dropAction = player addAction ["Drop body", "\z\addons\dayz_code\medical\drop_body.sqf",_dragee, 0, false, true]; //NORRN_carryAction = player addAction ["Carry body", "\z\addons\dayz_code\medical\carry.sqf",_dragee, 0, false, true]; sleep 1; - -if (true) exitWith {}; diff --git a/SQF/dayz_code/medical/drop_body.sqf b/SQF/dayz_code/medical/drop_body.sqf index b25c71050..1d60abaec 100644 --- a/SQF/dayz_code/medical/drop_body.sqf +++ b/SQF/dayz_code/medical/drop_body.sqf @@ -8,6 +8,7 @@ Start drop_body.sqf */ +private ["_dragee","_unit"]; _dragee = _this select 3; player removeAction NORRN_dropAction; @@ -28,6 +29,4 @@ _dragee setVariable ["NORRN_unit_dragged", false, true]; //lie on back _dragee playMoveNow "ainjppnemstpsnonwrfldnon"; norrnRalie = _dragee; -publicVariable "norrnRalie"; - -if (true) exitWith {}; \ No newline at end of file +publicVariable "norrnRalie"; \ No newline at end of file diff --git a/SQF/dayz_code/medical/epinephrine.sqf b/SQF/dayz_code/medical/epinephrine.sqf index 7fa8868dd..8673e0961 100644 --- a/SQF/dayz_code/medical/epinephrine.sqf +++ b/SQF/dayz_code/medical/epinephrine.sqf @@ -1,8 +1,10 @@ // bleed.sqf + +private ["_unit","_isDead"]; _unit = (_this select 3) select 0; _isDead = _unit getVariable["USEC_isDead",false]; call fnc_usec_medic_removeActions; - +[1,1] call dayz_HungerThirst; player playActionNow "Medic"; player removeMagazine "ItemEpinephrine"; diff --git a/SQF/dayz_code/medical/init_medical.sqf b/SQF/dayz_code/medical/init_medical.sqf index 218ac4186..7a70e9d41 100644 --- a/SQF/dayz_code/medical/init_medical.sqf +++ b/SQF/dayz_code/medical/init_medical.sqf @@ -1,5 +1,5 @@ // init_related_scripts.sqf ArmA2 revive -// © AUGUST 2010 - norrin +// � AUGUST 2010 - norrin // Functions @@ -9,6 +9,8 @@ #include "\ca\editor\Data\Scripts\dikCodes.h" //Settings + +private ["_id","_rnd","_lowBlood"]; usec_bandage_recovery = 5; //time to recover after bandaging //"colorCorrections" ppEffectEnable true; diff --git a/SQF/dayz_code/medical/load/load_act.sqf b/SQF/dayz_code/medical/load/load_act.sqf index 4651f8679..0e1f2a07a 100644 --- a/SQF/dayz_code/medical/load/load_act.sqf +++ b/SQF/dayz_code/medical/load/load_act.sqf @@ -28,6 +28,4 @@ if ((_vcl emptyPositions "cargo") > 0) then hint "No space left in vehicle"; }; -NORRN_load_wounded_action = true; - -if (true) exitWith {}; \ No newline at end of file +NORRN_load_wounded_action = true; \ No newline at end of file diff --git a/SQF/dayz_code/medical/load/load_wounded.sqf b/SQF/dayz_code/medical/load/load_wounded.sqf index f2ed71a39..237d0f5a6 100644 --- a/SQF/dayz_code/medical/load/load_wounded.sqf +++ b/SQF/dayz_code/medical/load/load_wounded.sqf @@ -1,7 +1,7 @@ // Load_wounded.sqf // OCTOBER 2010 - norrin -private ["_wounded","_vcl","_group"]; +private ["_wounded","_vcl"]; _wounded = _this select 0; @@ -46,6 +46,4 @@ if (local _wounded) then _wounded playMove "BasicDriver"; }; }; -sleep 0.01; -if (true) exitWith {}; - +sleep 0.01; \ No newline at end of file diff --git a/SQF/dayz_code/medical/load/unLoad_act.sqf b/SQF/dayz_code/medical/load/unLoad_act.sqf index 70b189f34..8732aad46 100644 --- a/SQF/dayz_code/medical/load/unLoad_act.sqf +++ b/SQF/dayz_code/medical/load/unLoad_act.sqf @@ -1,7 +1,7 @@ // unLoad_act.sqf // AUGUST 2010 - norrin -private ["_args","_dragger","_vcl","_wounded"]; +private ["_args","_vcl","_loop","_position","_isOnDeck","_unit","_name","_crewVcl"]; _args = _this select 3; _name = _args select 0; @@ -32,6 +32,4 @@ for [{ _loop = 0 },{ _loop < count _crewVcl },{ _loop = _loop + 1}] do publicVariable "norrnRalie"; }; sleep 0.1; -}; - -if (true) exitWith {}; \ No newline at end of file +}; \ No newline at end of file diff --git a/SQF/dayz_code/medical/load_wounded.sqf b/SQF/dayz_code/medical/load_wounded.sqf index ec32fd63a..965ee339b 100644 --- a/SQF/dayz_code/medical/load_wounded.sqf +++ b/SQF/dayz_code/medical/load_wounded.sqf @@ -1,7 +1,7 @@ // Load_wounded.sqf // OCTOBER 2010 - norrin -private ["_wounded","_vcl","_group"]; +private ["_wounded","_vcl"]; _wounded = _this select 0; @@ -49,5 +49,4 @@ if (local _wounded) then }; }; sleep 0.01; -if (true) exitWith {}; diff --git a/SQF/dayz_code/medical/morphine.sqf b/SQF/dayz_code/medical/morphine.sqf index 679ad3cdd..914558348 100644 --- a/SQF/dayz_code/medical/morphine.sqf +++ b/SQF/dayz_code/medical/morphine.sqf @@ -1,4 +1,6 @@ // bleed.sqf + +private ["_started","_finished","_animState","_isMedic","_id","_num_removed","_unit"]; _unit = (_this select 3) select 0; _unit setVariable ["hit_legs",0]; @@ -6,7 +8,7 @@ _unit setVariable ["hit_hands",0]; call fnc_usec_medic_removeActions; r_action = false; - +[1,1] call dayz_HungerThirst; if (vehicle player == player) then { //not in a vehicle player playActionNow "Medic"; @@ -40,7 +42,7 @@ if (_finished) then { //Self Healing _id = [player,player] execVM "\z\addons\dayz_code\medical\publicEH\medMorphine.sqf"; } else { - //dayzHumanity = [player,50]; + //PVDZE_plr_HumanityChange = [player,50]; [player,50] call player_humanityChange; }; diff --git a/SQF/dayz_code/medical/painkiller.sqf b/SQF/dayz_code/medical/painkiller.sqf index e7de2237b..aa9cb33be 100644 --- a/SQF/dayz_code/medical/painkiller.sqf +++ b/SQF/dayz_code/medical/painkiller.sqf @@ -1,6 +1,6 @@ // bleed.sqf -private ["_id","_unit"]; +private ["_id","_unit","_num_removed"]; _unit = (_this select 3) select 0; @@ -22,7 +22,7 @@ if(_num_removed == 1) then { //Self Healing _id = [player,player] execVM "\z\addons\dayz_code\medical\publicEH\medPainkiller.sqf"; } else { - //dayzHumanity = [player,20]; + //PVDZE_plr_HumanityChange = [player,20]; [player,20] call player_humanityChange; }; diff --git a/SQF/dayz_code/medical/publicEH/allowDamage.sqf b/SQF/dayz_code/medical/publicEH/allowDamage.sqf index 32d3b3bda..979f877cf 100644 --- a/SQF/dayz_code/medical/publicEH/allowDamage.sqf +++ b/SQF/dayz_code/medical/publicEH/allowDamage.sqf @@ -1,5 +1,6 @@ // allowDamage.sqf +private ["_unit"]; _unit = _this select 0; _unit switchMove "AmovPpneMstpSnonWnonDnon_healed"; diff --git a/SQF/dayz_code/medical/publicEH/animDrag.sqf b/SQF/dayz_code/medical/publicEH/animDrag.sqf index 0a5fc2899..f559bde93 100644 --- a/SQF/dayz_code/medical/publicEH/animDrag.sqf +++ b/SQF/dayz_code/medical/publicEH/animDrag.sqf @@ -1,5 +1,6 @@ // animDrag.sqf +private ["_dragee"]; _dragee = _this select 0; _dragee switchmove "ainjppnemstpsnonwrfldb_still"; \ No newline at end of file diff --git a/SQF/dayz_code/medical/publicEH/animHealed.sqf b/SQF/dayz_code/medical/publicEH/animHealed.sqf index 4fc05e9cf..bfa7b530d 100644 --- a/SQF/dayz_code/medical/publicEH/animHealed.sqf +++ b/SQF/dayz_code/medical/publicEH/animHealed.sqf @@ -1,5 +1,6 @@ // animHealed.sqf +private ["_unit"]; _unit = _this select 0; _unit switchMove "AmovPpneMstpSnonWnonDnon_healed"; diff --git a/SQF/dayz_code/medical/publicEH/carriedUp.sqf b/SQF/dayz_code/medical/publicEH/carriedUp.sqf index db14c2220..359eb98cf 100644 --- a/SQF/dayz_code/medical/publicEH/carriedUp.sqf +++ b/SQF/dayz_code/medical/publicEH/carriedUp.sqf @@ -1,4 +1,5 @@ //carriedUp.sqf +private ["_dragee"]; _dragee = _this select 0; _dragee switchmove "ainjpfalmstpsnonwrfldnon_carried_up"; \ No newline at end of file diff --git a/SQF/dayz_code/medical/publicEH/deadState.sqf b/SQF/dayz_code/medical/publicEH/deadState.sqf index 9ca669bd1..a14c996fe 100644 --- a/SQF/dayz_code/medical/publicEH/deadState.sqf +++ b/SQF/dayz_code/medical/publicEH/deadState.sqf @@ -1,6 +1,6 @@ //deadState.sqf +private ["_unit"]; _unit = _this select 0; -_unit switchMove "deadState"; - +_unit switchMove "deadState"; \ No newline at end of file diff --git a/SQF/dayz_code/medical/publicEH/lieStill.sqf b/SQF/dayz_code/medical/publicEH/lieStill.sqf index c8e391aee..5080a55ad 100644 --- a/SQF/dayz_code/medical/publicEH/lieStill.sqf +++ b/SQF/dayz_code/medical/publicEH/lieStill.sqf @@ -1,6 +1,6 @@ //lieStill.sqf +private ["_dragee"]; _dragee = _this select 0; -_dragee playMoveNow "ainjppnemstpsnonwrfldnon"; - +_dragee playMoveNow "ainjppnemstpsnonwrfldnon"; \ No newline at end of file diff --git a/SQF/dayz_code/medical/publicEH/load_wounded.sqf b/SQF/dayz_code/medical/publicEH/load_wounded.sqf index 627590db3..3538292ff 100644 --- a/SQF/dayz_code/medical/publicEH/load_wounded.sqf +++ b/SQF/dayz_code/medical/publicEH/load_wounded.sqf @@ -1,5 +1,6 @@ // load_wounded.sqf +private ["_unit"]; _unit = _this select 0; _unit switchMove "kia_hmmwv_driver"; \ No newline at end of file diff --git a/SQF/dayz_code/medical/publicEH/medBreakLegs.sqf b/SQF/dayz_code/medical/publicEH/medBreakLegs.sqf index 010608aea..a57bc740b 100644 --- a/SQF/dayz_code/medical/publicEH/medBreakLegs.sqf +++ b/SQF/dayz_code/medical/publicEH/medBreakLegs.sqf @@ -1,5 +1,5 @@ // medBreakLegs.sqf -private["_array","_unit","_attacker","_display","_control","_hitLegs","_hitArms"]; +private ["_array","_unit","_attacker","_cnt","_index","_hit","_damage","_wound","_isInjured","_lowBlood"]; disableserialization; _array = _this; //_this select 0; _unit = _array select 0; diff --git a/SQF/dayz_code/medical/publicEH/medEpi.sqf b/SQF/dayz_code/medical/publicEH/medEpi.sqf index c65ba85e5..9abe142fd 100644 --- a/SQF/dayz_code/medical/publicEH/medEpi.sqf +++ b/SQF/dayz_code/medical/publicEH/medEpi.sqf @@ -1,4 +1,6 @@ // animHealed.sqf + +private ["_array","_unit","_medic","_isDead"]; _array = _this; //_this select 0; _unit = _array select 0; _medic = _array select 1; diff --git a/SQF/dayz_code/medical/publicEH/medMorphine.sqf b/SQF/dayz_code/medical/publicEH/medMorphine.sqf index 241a8166d..3cffdc96f 100644 --- a/SQF/dayz_code/medical/publicEH/medMorphine.sqf +++ b/SQF/dayz_code/medical/publicEH/medMorphine.sqf @@ -1,5 +1,5 @@ // animHealed.sqf -private["_array","_unit","_medic","_display","_control","_hitLegs","_hitArms"]; +private ["_array","_unit","_medic","_display","_control","_id"]; disableserialization; _array = _this; //_this select 0; _unit = _array select 0; diff --git a/SQF/dayz_code/medical/publicEH/medPainkiller.sqf b/SQF/dayz_code/medical/publicEH/medPainkiller.sqf index 771fbc336..97b40bbf0 100644 --- a/SQF/dayz_code/medical/publicEH/medPainkiller.sqf +++ b/SQF/dayz_code/medical/publicEH/medPainkiller.sqf @@ -1,4 +1,6 @@ // animHealed.sqf + +private ["_array","_unit","_medic"]; _array = _this; //_this select 0; _unit = _array select 0; _medic = _array select 1; diff --git a/SQF/dayz_code/medical/publicEH/medTransfuse.sqf b/SQF/dayz_code/medical/publicEH/medTransfuse.sqf index 59741f5a1..13ed27295 100644 --- a/SQF/dayz_code/medical/publicEH/medTransfuse.sqf +++ b/SQF/dayz_code/medical/publicEH/medTransfuse.sqf @@ -1,5 +1,5 @@ // animHealed.sqf -private["_array","_unit","_medic","_display","_control","_lowBlood"]; +private ["_array","_unit","_medic","_display","_control","_rndInfection","_TransfusionInfection"]; disableserialization; _array = _this; //_this select 0; _unit = _array select 0; diff --git a/SQF/dayz_code/medical/publicEH/medinject.sqf b/SQF/dayz_code/medical/publicEH/medinject.sqf index 0bdf41c7c..14c3ec7f6 100644 --- a/SQF/dayz_code/medical/publicEH/medinject.sqf +++ b/SQF/dayz_code/medical/publicEH/medinject.sqf @@ -1,4 +1,6 @@ // animHealed.sqf + +private ["_array","_unit","_medic","_item"]; _array = _this; //_this select 0; _unit = _array select 0; _medic = _array select 1; diff --git a/SQF/dayz_code/medical/publicEH/noAnim.sqf b/SQF/dayz_code/medical/publicEH/noAnim.sqf index 4bab319d2..9a26a3bf1 100644 --- a/SQF/dayz_code/medical/publicEH/noAnim.sqf +++ b/SQF/dayz_code/medical/publicEH/noAnim.sqf @@ -1,5 +1,6 @@ //noAnim.sqf +private ["_unit"]; _unit = _this select 0; _unit switchMove ""; \ No newline at end of file diff --git a/SQF/dayz_code/medical/publicEH/noDamage.sqf b/SQF/dayz_code/medical/publicEH/noDamage.sqf index 4001109ba..06bbb15cb 100644 --- a/SQF/dayz_code/medical/publicEH/noDamage.sqf +++ b/SQF/dayz_code/medical/publicEH/noDamage.sqf @@ -1,8 +1,9 @@ // noDamage.sqf +private ["_unit"]; _unit = _this select 0; _unit setCaptive 3; _unit switchMove "AmovPpneMstpSnonWnonDnon_healed"; _unit allowDamage false; - sleep 0.01; + sleep 0.01; \ No newline at end of file diff --git a/SQF/dayz_code/medical/publicEH/pickUp.sqf b/SQF/dayz_code/medical/publicEH/pickUp.sqf index 144c2c45a..157627570 100644 --- a/SQF/dayz_code/medical/publicEH/pickUp.sqf +++ b/SQF/dayz_code/medical/publicEH/pickUp.sqf @@ -1,5 +1,6 @@ // pickUp.sqf +private ["_unit"]; _unit = _this select 0; _unit switchMove "acinpknlmstpsraswrfldnon_acinpercmrunsraswrfldnon"; \ No newline at end of file diff --git a/SQF/dayz_code/medical/publicEH/promptRName.sqf b/SQF/dayz_code/medical/publicEH/promptRName.sqf index 75ec85825..5bace5ec3 100644 --- a/SQF/dayz_code/medical/publicEH/promptRName.sqf +++ b/SQF/dayz_code/medical/publicEH/promptRName.sqf @@ -1,5 +1,6 @@ // promptRName.sqf +private ["_unit"]; _unit = _this select 0; call compile format ["server globalChat reviver_%1", _unit]; \ No newline at end of file diff --git a/SQF/dayz_code/medical/publicEH/rolltoback.sqf b/SQF/dayz_code/medical/publicEH/rolltoback.sqf index 6e0d92e69..690609c99 100644 --- a/SQF/dayz_code/medical/publicEH/rolltoback.sqf +++ b/SQF/dayz_code/medical/publicEH/rolltoback.sqf @@ -1,6 +1,6 @@ // rolltoback.sqf +private ["_unit"]; _unit = _this select 0; -_unit switchMove "ainjppnemstpsnonwrfldnon_rolltoback"; - +_unit switchMove "ainjppnemstpsnonwrfldnon_rolltoback"; \ No newline at end of file diff --git a/SQF/dayz_code/medical/publicEH/rolltofront.sqf b/SQF/dayz_code/medical/publicEH/rolltofront.sqf index 9d70d3cb6..57f686db2 100644 --- a/SQF/dayz_code/medical/publicEH/rolltofront.sqf +++ b/SQF/dayz_code/medical/publicEH/rolltofront.sqf @@ -1,6 +1,6 @@ // rolltofront.sqf +private ["_unit"]; _unit = _this select 0; -_unit switchMove "ainjppnemstpsnonwrfldnon_rolltofront"; - +_unit switchMove "ainjppnemstpsnonwrfldnon_rolltofront"; \ No newline at end of file diff --git a/SQF/dayz_code/medical/publicEH/set180.sqf b/SQF/dayz_code/medical/publicEH/set180.sqf index 053762334..a01b06d18 100644 --- a/SQF/dayz_code/medical/publicEH/set180.sqf +++ b/SQF/dayz_code/medical/publicEH/set180.sqf @@ -1,5 +1,6 @@ // set180.sqf +private ["_dragee"]; _dragee = _this select 0; _dragee setDir 180; \ No newline at end of file diff --git a/SQF/dayz_code/medical/pulse.sqf b/SQF/dayz_code/medical/pulse.sqf index d8c475d0f..605941a9d 100644 --- a/SQF/dayz_code/medical/pulse.sqf +++ b/SQF/dayz_code/medical/pulse.sqf @@ -1,16 +1,18 @@ // bleed.sqf + +private ["_unit","_isDead","_isCardiac"]; _unit = (_this select 3); _isDead = _unit getVariable["USEC_isDead",false]; _isCardiac = _unit getVariable["USEC_isCardiac",false]; sleep 1; if (_isDead) then { - TitleText["Pulse is extremely weak","PLAIN DOWN",3]; + TitleText[(localize "str_epoch_player_3"),"PLAIN DOWN",3]; } else { if (_isCardiac) then { - TitleText["Pulse is weak","PLAIN DOWN",3]; + TitleText[(localize "str_epoch_player_4"),"PLAIN DOWN",3]; } else { - TitleText["Pulse is strong","PLAIN DOWN",3]; + TitleText[(localize "str_epoch_player_5"),"PLAIN DOWN",3]; }; }; diff --git a/SQF/dayz_code/medical/setup_functions_med.sqf b/SQF/dayz_code/medical/setup_functions_med.sqf index eb97af186..43e385870 100644 --- a/SQF/dayz_code/medical/setup_functions_med.sqf +++ b/SQF/dayz_code/medical/setup_functions_med.sqf @@ -4,7 +4,7 @@ fnc_usec_damageHandle = { - Function - [unit] call fnc_usec_damageHandle; ************************************************************/ - private["_unit","_eh"]; + private ["_unit"]; _unit = _this select 0; // Remove handle damage override @@ -16,6 +16,8 @@ fnc_usec_damageHandle = { }; fnc_usec_pitchWhine = { + + private ["_visual","_sound"]; _visual = _this select 0; _sound = _this select 1; //affect the player @@ -33,14 +35,12 @@ fnc_usec_pitchWhine = { }; fnc_usec_damageUnconscious = { - private["_unit","_damage"]; + private ["_unit","_damage","_inVehicle"]; _unit = _this select 0; _damage = _this select 1; _inVehicle = (vehicle _unit != _unit); if (_unit == player) then { - r_player_timeout = round(((random 2) * _damage) * 40); - if (_type == 1) then {r_player_timeout = r_player_timeout + 90}; - if (_type == 2) then {r_player_timeout = r_player_timeout + 60}; + r_player_timeout = round((((random 2) max 0.1) * _damage) * 20); r_player_unconscious = true; player setVariable["medForceUpdate",true,true]; player setVariable ["unconsciousTime", r_player_timeout, true]; @@ -90,6 +90,10 @@ fnc_usec_damageType = { if ((_ammo isKindof "B_127x107_Ball") or (_ammo isKindof "B_127x99_Ball")) then { _type = 2; }; + if (_ammo isKindof "Melee") then { + _type = 3; + }; + _type; }; @@ -104,6 +108,8 @@ fnc_usec_damageGetWound = { }; fnc_usec_medic_removeActions = { + + private ["_obj"]; _obj = player; { _obj = _x; @@ -131,7 +137,7 @@ fnc_med_publicBlood = { }; fnc_usec_playerBleed = { - private["_bleedTime","_bleedPerSec","_total","_bTime","_myBleedTime"]; + private ["_bleedTime","_bleedPerSec","_total","_bTime","_myBleedTime","_id"]; _bleedTime = 400; //seconds _bleedPerSec = (r_player_bloodTotal / _bleedTime); _total = r_player_bloodTotal; @@ -170,7 +176,7 @@ fnc_usec_damageBleed = { - Function - [_unit, _wound, _injury] call fnc_usec_damageBleed; ************************************************************/ - private["_unit","_wound","_injury","_modelPos","_point","_source"]; + private ["_unit","_wound","_injury","_modelPos","_point","_source","_rndX"]; _unit = _this select 0; _wound = _this select 1; _injury = _this select 2; @@ -242,17 +248,25 @@ fnc_usec_damageBleed = { }; fnc_usec_recoverUncons = { - //same actions as in the EH, just timed differently - player setVariable ["NORRN_unconscious", false, true]; - player setVariable ["unconsciousTime", 0, true]; + player setVariable ["NORRN_unconscious",false,true]; + player setVariable ["unconsciousTime",0,true]; player setVariable ["USEC_isCardiac",false,true]; - player setVariable["medForceUpdate",true,true]; + // player setVariable["medForceUpdate",true,true]; + + /* sleep 1; usecEpi = [player,player]; publicVariable "usecEpi"; + */ + r_player_unconscious = false; - sleep 1; r_player_cardiac = false; r_player_handler1 = false; - player switchMove "AmovPpneMstpSnonWnonDnon_healed"; + + sleep 1; + + disableUserInput false; + [objNull,player,rSwitchMove,"AinjPpneMstpSnonWnonDnon"] call RE; + player switchMove "AinjPpneMstpSnonWnonDnon"; + player playMoveNow "AmovPpneMstpSnonWnonDnon_healed"; }; \ No newline at end of file diff --git a/SQF/dayz_code/medical/transfusion.sqf b/SQF/dayz_code/medical/transfusion.sqf index f73fcf819..66f82dc71 100644 --- a/SQF/dayz_code/medical/transfusion.sqf +++ b/SQF/dayz_code/medical/transfusion.sqf @@ -1,4 +1,4 @@ -private ["_started","_finished","_animState","_isMedic","_num_removed","_unit","_lastused","_text"]; +private ["_started","_finished","_animState","_isMedic","_num_removed","_unit","_lastused"]; // bleed.sqf _unit = (_this select 3) select 0; //_lowBlood = _unit getVariable ["USEC_lowBlood", false]; @@ -10,7 +10,7 @@ _lastused = _unit getVariable ["LastTransfusion", time]; call fnc_usec_medic_removeActions; r_action = false; - +[1,1] call dayz_HungerThirst; if (vehicle player == player) then { //not in a vehicle player playActionNow "Medic"; @@ -47,7 +47,7 @@ if (_finished) then { usecTransfuse = [_unit,player]; publicVariable "usecTransfuse"; - //dayzHumanity = [player,100]; + //PVDZE_plr_HumanityChange = [player,100]; [player,100] call player_humanityChange; }; } else { diff --git a/SQF/dayz_code/source/DayZ_Humanity_Faces.psd b/SQF/dayz_code/source/DayZ_Humanity_Faces.psd deleted file mode 100644 index a855f63dd..000000000 Binary files a/SQF/dayz_code/source/DayZ_Humanity_Faces.psd and /dev/null differ diff --git a/SQF/dayz_code/source/gui.psd b/SQF/dayz_code/source/gui.psd deleted file mode 100644 index 69969b55c..000000000 Binary files a/SQF/dayz_code/source/gui.psd and /dev/null differ diff --git a/SQF/dayz_code/source/guid_temp.psd b/SQF/dayz_code/source/guid_temp.psd deleted file mode 100644 index 8a822c0a8..000000000 Binary files a/SQF/dayz_code/source/guid_temp.psd and /dev/null differ diff --git a/SQF/dayz_code/source/probabilities.ods b/SQF/dayz_code/source/probabilities.ods deleted file mode 100644 index 3e0f8b374..000000000 Binary files a/SQF/dayz_code/source/probabilities.ods and /dev/null differ diff --git a/SQF/dayz_code/stringtable.xml b/SQF/dayz_code/stringtable.xml deleted file mode 100644 index 4e13157bf..000000000 --- a/SQF/dayz_code/stringtable.xml +++ /dev/null @@ -1,2516 +0,0 @@ - - - - - DEAN HALL PRESENTS - DEAN HALL PRESENTS - DEAN HALL PRÄSENTIERT - DEAN HALL ПРЕДСТÐВЛЯЕТ - DEAN HALL PRESENTA - DEAN HALL PRESENTEERT - DEAN HALL VOUS PRESENTE - DEAN HALL UVÃDà - - - A USECFORCE PRODUCTION - A USECFORCE PRODUCTION - EINE USECFORCE PRODUKTION - ПРОИЗВОДСТВО USECFORCE - UNA PRODUCCIÓN DE USECFORCE - EEN USECFORCE PRODUCTIE - UNE PRODUCTION USECFORCE - V PRODUKCI S USECFORCE - - - On 12 March 2013, a prion disease\n spreads among the worlds population\ntriggering a global pandemic - On 12 March 2013, a prion disease\n spreads among the worlds population\ntriggering a global pandemic - Am 12. März 2013 breitet sich\neine Prionenkrankheit unter der Weltbevölkerung aus\nund verursacht eine globale Pandemie - 12 марта 2013 г., прионное заболевание\nраÑпроÑтранÑетÑÑ Ñреди наÑÐµÐ»ÐµÐ½Ð¸Ñ Ð²Ñего земного шара,\nÐ²Ñ‹Ð·Ñ‹Ð²Ð°Ñ Ð¾Ð±Ñ‰ÑƒÑŽ пандемию - El 12 de Marzo de 2012, una enfermedad priónica\nse propaga entre la población mundial\ndesencadenando una pandemia global - Op 12 maart 2013 brak er een\nprionziekte uit onder de wereldbevolking\nmet als gevolg een\nwereldwijde pandemie - Le 12 Mars 2013, une maladie à prions\n se répand parmi la population mondiale\ndéclenchant une pandémie globale - 12. bÅ™ezna roku 2013, prionové neÅ¡tÄ›stí\nse rozšířilo po celém svÄ›tÄ›\na vyvolalo celosvÄ›tovou pandemii - - - The disease causes proteins in the brain to be replaced with prions ceasing regular function - The disease causes proteins in the brain to be replaced with prions ceasing regular function - Durch die Krankheit werden Proteine im Gehirn durch Prionen ersetzt, normale Gehirnfunktionen werden ausgeschaltet - Болезнь вызывает Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¾Ñ‚ÐµÐ¸Ð½Ð¾Ð² головного мозга, заменÑÑ Ð¸Ñ… прионами, влиÑющими на оÑновные функции - La enfermedad provoca que las proteinas del cerebro sean reemplazadas con priones dejando de funcionar regularmente - De ziekte vervangt proteïnen in het brein met prions, waardoor het brein niet meer naar behoren functioneert - La maladie entraîne le remplacement des protéines dans le cerveau \npar des prions, qui cessent alors leurs fonctions normales - OnemocnÄ›ní způsobí, že bílkoviny v mozku jsou nahrazeny priony a mozek pÅ™estává fungovat. - - - Most people progress to dementia and then death as the brain is replaced with ineffective sludge - Most people they progress to dementia and then death as the brain is replaced with ineffective sludge - Die meisten verfallen in Demenz und sterben, während das Gehirn mit nutzlosem Matsch ersetzt wird - У большинÑтва болезнь развиваетÑÑ Ð² Ñлабоумие и поÑледующую Ñмерть, так как мозг заменÑетÑÑ Ð±ÐµÑполезной грÑзью - La mayoría de la gente se volvía loca y luego moría como resultado de que su cerebro era reemplazado por algo ineficiente. - Het grootste deel van de bevolking begint hierdoor te leiden aan dementie, en zal spoedig daarna sterven, omdat het brein wordt vervangen met drab - La plupart des gens deviennent déments puis meurent \nalors que leurs cellules nerveuses sont remplacées par une matière inefficace - VÄ›tÅ¡inu lidí postihne demence a následnÄ› i smrt, mozek je totiž nahrazen neefektivní hmotou. - - - 86% of the worlds population die - 86% of the worlds population die - 86% der Welbevölkerung sterben - 86% наÑÐµÐ»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð³Ð¸Ð±Ð°ÐµÑ‚ - El 86% de la población mundial muere. - 86% van de wereldbevolking komt te overlijden - 86% de la population mondiale meurt - 86% svÄ›tové populace umírá - - - Some survive with the disease in a chronic state.\nLacking regular brain function, they are scarely human. They are unable to communicate,\ndriven by insatiable desire for violence, and attracted to the scent of those uninfected - Some survive with the disease in a chronic state.\nLacking regular brain function, they are scarely human. They are unable to communicate,\ndriven by insatiable desire for violence, and attracted to the scent of those uninfected - Einige überleben mit der Krankheit in einem chronischen Zustand.\nOhne normale Gehirnaktivität sind sie kaum als Menschen zu bezeichnen. Sie können nicht kommunizieren,\nwerden von einem unstillbaren Verlangen nach Gewalt getrieben und der Geruch der uninfizierten zieht sie an. - Ðекоторые выживают Ñ Ð·Ð°Ð±Ð¾Ð»ÐµÐ²Ð°Ð½Ð¸ÐµÐ¼ в хроничеÑкой Ñтадии.\nÐо в виду отÑутÑÑ‚Ð²Ð¸Ñ Ð¾Ñновных функций головного мозга, они врÑд ли оÑталиÑÑŒ людьми. Они не в ÑоÑтоÑнии общатьÑÑ,\nдвижимые ненаÑытной жаждой наÑилиÑ, и влекомые запахом неинфицированных - Algunos sobreviven a la enfermedad en un estado crónico.\nCarecen de una función cerebral normal, son humanos aterradores. No son capaces de comunicarse,\nimpulsados por un deseo insaciable de violencia y atraidos por el olor de los no infectados. - Enkelen overleven de ziekte in een chronische staat.\nZonder enige reguliere breinactiviteit zijn ze niet mens te noemen. Ze kunnen niet communiceren,\n en worden gedreven door een onlesbaar verlangen naar geweld, en aangetrokken door de geur van niet-geïnfecteerde overlevenden - Quelques uns survivent dans un état chronique de la maladie.\nManquants de fonctions cérébrales normales, ils sont à peine humains.\nIls sont inaptes à communiquer, conduits par un désir insatiable \nde violence et attirés par l'odeur de ceux qui ne sont pas infectés. - NÄ›kteří pÅ™ežijí, ale jsou v chronickém stavu.\nChybÄ›jí jim základní mozkové funkce, ztěží jsou to lidé. Jsou neschopni komunikovat,\nřízeni násilím a touhou po tÄ›ch, kteří nejsou infikovani. - - - Society crumbles as the pandemic spreads rapidly - Society crumbles as the pandemic spreads rapidly - Die Gesellschaft bricht zusammen während die Krankheit sich rasch ausbreitet - ОбщеÑтво раÑпадаетÑÑ Ñ Ð±Ñ‹Ñтрым раÑпроÑтранением пандемии. - La sociedad se desmorona a la vez que la pandemia se propaga rápidamente. - De samenleving valt uit elkaar, en de pandemie verspreidt zich snel - La société s'écroule alors que la pandémie s'étend rapidement - Jak se pandemie šíří, spoleÄnost se rozpadá. - - - You are one of the 2% who are not infected yet - You are one of the 2% who are not infected yet - Sie sind einer der 2% noch nicht infizierten Menschen - Ð’Ñ‹ один из 2%, которые еще не инфицированы - Eres parte del 2% que aún no esta infectado. - Jij bent één van de 2% die nog niet is geïnfecteerd - Vous êtes l'un des 2% qui ne sont pas encore infectés - Jsi jeden z tÄ›ch 2% lidí, kteří se jeÅ¡tÄ› nenakazili. - - - THIS IS YOUR STORY - THIS IS YOUR STORY - DIES IST IHRE GESCHICHTE - ЭТО Ð’ÐШРИСТОРИЯ - ESTA ES TU HISTORIA - DIT IS JOUW VERHAAL - CECI EST VOTRE HISTOIRE - TOHLE JE TVÅ®J PŘÃBÄšH - - - Directed by - Directed by - Regie - РежиÑÑер - Dirigida por - Geregisseerd door - Dirigé par - Režie - - - Scientific Consultant - Scientific Consultant - Wissenschaftliche Beratung - Ðаучный КонÑультант - Consultor Científico - Wetenschappelijk Consultant - Consultant scientifique - VÄ›decký konzulant - - - - Producer - Producer - Produzent - ПродюÑер - Productor - Producent - Producteur - Producent - - - Marketing - Marketing - Marketing - Маркетинг - Marketing - Marketing - Marketing - Marketing - - - Music - Music - Musik - Музыка - Música - Muziek - Musique - Hudba - - - Animation - Animation - Animation - ÐÐ½Ð¸Ð¼Ð°Ñ†Ð¸Ñ - Animación - Animaties - Animation - Animace - - - - - Take %1 - Take %1 - %1 aufnehmen - ВзÑть %1 - Tomar %1 - Neem %1 - Prendre %1 - Vezmi %1 - - - You do not have enough room in your inventory - You do not have enough room in your inventory - Sie haben nicht genug Platz in Ihrem Inventar - У Ð²Ð°Ñ Ð½Ðµ хватает меÑта в инвентаре. - No tienes espacio suficiente en tu inventario. - Je hebt niet voldoende ruimte in je inventaris - Vous n'avez pas assez de place dans votre inventaire. - Ve vaÅ¡em inventáři není dostatek místa. - - - Loading Character Data. Please wait. - Loading Character Data. Please wait. - Lade Charakterdaten. Bitte warten. - ЗагружаетÑÑ Ð¿ÐµÑ€Ñонаж. ПожалуйÑта, подождите. - Cargando datos del personaje. Por favor espere. - Karakterdata aan het laden. Even geduld. - Chargement des données du personnage. Veuillez patienter. - NaÄítám data postavy. Prosím Äekejte. - - - - - You have cooked %1 %2 - You have cooked %1 %2 - Sie haben %1 %2 gekocht - Ð’Ñ‹ приготовили: %1 %2 - Cocinaste %1 %2 - Je hebt %1 %2 gekookt - Vous avez cuit %1 %2 - Upekl jsi %1 %2 - - - Your tent has been packed - Your tent has been packed - Ihr Zelt wurde verpackt - Ваша палатка Ñвернута. - Su carpa se ha embalado - Je tent is ingepakt - Votre tente a été repliée. - Tvůj stan byl zabalen. - - - You cannot pack this tent, it is not yours - You cannot pack this tent, it is not yours - Sie können dieses Zelt nicht verpacken, da es nicht Ihnen gehört - Ð’Ñ‹ не можете Ñвернуть Ñту палатку, так как она не ваша. - No puedes embalar esta carpa ya que no es tuya. - Je kunt deze tent niet inpakken, hij is niet van jou - Vous ne pouvez pas replier cette tente, elle ne vous appartient pas. - Tento stan nemůžeÅ¡ zabalit, jelikož není tvůj. - - - You have pitched your tent - You have pitched your tent - Sie haben Ihr Zelt aufgebaut - Ð’Ñ‹ уÑтановили палатку. - Asentaste tu carpa. - Je hebt je tent opgezet - Vous avez installé votre tente. - Postavil jsi stan. - - - You cannot place a Tent here. The area must be flat, and free of other objects - You cannot place a Tent here. The area must be flat, and free of other objects - Sie können hier kein Zelt aufbauen. Der Untergrund muss flach und frei von Hindernissen sein - Палатку нужно Ñтавить на ровную поверхноÑть, без объектов поблизоÑти. - No puedes asentar tu carpa aquí. El área debe ser plana y libre de otros objetos. - Je kunt hier geen tent plaatsen. Het gebied moet plat en vrij van andere objecten zijn - Vous ne pouvez pas placer de tente ici. Le sol doit être plat et libre de tout autre objet. - Stan zde nelze postavit. Plocha musí být rovná a být dostateÄnÄ› velká. - - - You have consumed a %1 - You have consumed a %1 - Sie haben ein(e) %1 verbraucht - Ð’Ñ‹ употребили: %1 - Consumiste: %1 - Je hebt %1 genuttigd - Vous avez consommé un(e) %1 - SnÄ›dl jsi %1 - - - You have created a fireplace - You have created a fireplace - Sie haben eine Feuerstelle angelegt - Ð’Ñ‹ подготовили коÑтер. - Creaste una fogata - Je hebt een kampvuur gemaakt - Vous avez créé un feu de camp. - VytvoÅ™il jsi ohniÅ¡tÄ›. - - - You have constructed a %1 - You have constructed a %1 - Sie haben eine(n) %1 aufgebaut - Ð’Ñ‹ поÑтроили %1. - Construiste un %1 - Je hebt een %1 opgebouwd - Vous avez construit un(e) %1 - Postavil jsi %1 - - - You have failed to build %1. - You have failed to build %1. - Aufbau von %1 gescheitert. - You have failed to build %1. - Fallaste al contruir un %1. - You have failed to build %1. - Vous n'avez pas réussi à contruire %1. - PÅ™i stavbÄ› %1 doÅ¡lo k chybÄ›. - - - You cannot make a fireplace here. The area must be flat, and free of other objects - You cannot make a fireplace here. The area must be flat, and free of other objects - Sie können hier kein Feuer machen. Der Untergrund muss flach und frei von Hindernissen sein - КоÑтер нужно разводить на ровной поверхноÑти, без объектов поблизоÑти. - No puedes hacer una fogata aquí. El área debe ser plana y libre de otros objetos. - Je kunt hier geen kampvuur maken. Het gebied moet plat en vrij van andere objecten zijn - Vous ne pouvez pas faire de feu de camp ici. Le sol doit être plat et libre de tout autre objet. - OhniÅ¡tÄ› zde nelze postavit. Plocha musí být rovná a dostateÄnÄ› velká. - - - Fireplace has been removed - Fireplace has been removed - Die Feuerstelle wurde entfernt - КоÑтер убран. - La fogata fue removida. - Het kampvuur is verwijderd - Le feu de camp a été retiré. - OhniÅ¡tÄ› bylo odstranÄ›no. - - - %1 has been gutted, %2 meat steaks now on the carcass - %1 has been gutted, %2 meat steaks now on the carcass - %1 wurde ausgeweidet, %2 Stücke Fleisch befinden sich nun im Kadaver - Ð’Ñ‹ разделали: %1. ДоÑтупно куÑков мÑÑа: %2 - Un %1 fue achurado, dejando %2 trozos de carne en el cuerpo. - Je hebt %1 opengesneden. Er bevinden zich %2 biefstukken op het karkas - %1 a été découpé, %2 morceaux de viande sont maintenant dans la carcasse. - %1 bylo vykucháno, %2 syrových steaků lze najít v mrtvole. - - - You are being healed - You are being healed - Sie werden geheilt - Ð’Ð°Ñ Ð»ÐµÑ‡Ð°Ñ‚. - Fuiste curado. - Je wordt genezen - Vous recevez des soins - Jste uzdravováni. - - - You have filled %1 bottles with water - You have filled %1 bottles with water - Sie haben %1 Flasche(n) mit Wasser gefüllt - Ðаполнено флÑжек Ñ Ð²Ð¾Ð´Ð¾Ð¹: %1 - Llenaste %1 cantimplora(s) con agua - Je hebt %1 flessen gevuld met water - Vous avez rempli %1 bouteille(s) avec de l'eau. - Naplnil jsi %1 lahví vodou. - - - You have no empty water bottles - You have no empty water bottles - Sie haben keine leeren Wasserflaschen - У Ð²Ð°Ñ Ð½ÐµÑ‚ пуÑтых флÑжек. - No tienes cantimploras vacías - Je hebt geen lege waterflessen - Vous n'avez aucune bouteille vide. - Nemáš žádné prázdné láhve na vodu. - - - You need a %1 to repair this - You need a %1 to repair this - Sie benötigen ein(e) %1, um das zu reparieren - Чтобы Ñто починить, вам нужно: %1 - Necesitas %1 para reparar esto. - Je hebt een %1 nodig om dit te repareren - Vous avez besoin d'un(e) %1 pour réparer ceci. - PotÅ™ebujeÅ¡ %1 abys tohle opravil. - - - You have successfully attached the %1 on the %2 - You have successfully attached the %1 on the %2 - Sie haben erfolgreich ein(e) %1 an %2 angebracht - Ð’Ñ‹ уÑпешно уÑтановили %1 на %2. - Fijaste correctamente el %1 al %2 - Je hebt met succes een %1 geplaatst op de %2 - Vous avez réussi à placer le %1 sur le %2 - ÚspěšnÄ› jsi pÅ™ipevnil %1 k %2 - - - %1 has been filled with %2 litres of Fuel - %1 has been filled with %2 litres of Fuel - %1 wurde mit %2 Litern Treibstoff betankt - Ð’ %1 было залито %2 литров топлива. - El %1 fue cargado con %2 litros de combustible. - %1 is bijgetankt met %2 liter benzine - %1 a été rempli avec %2 litres de carburant. - %1 bylo doplnÄ›no %2 litrů paliva. - - - Day - Day - Tag - День - Día - Dag - Jour - Den - - - You last ate %2 minutes, and drank %3 minutes ago - You last ate %2 minutes, and drank %3 minutes ago - Sie haben zuletzt vor %2 Minuten gegessen und vor %3 Minuten getrunken - ПоÑледний раз вы ели %2 мин. назад, пили - %3 мин. назад. - Tu última comida fue hace %2 minutos y bebida hace %3 minutos - Je hebt %2 minuten geleden gegeten en %3 minuten geleden gedronken - Vous avez mangé il y a %2 minutes et bu il y a %3 minutes. - Naposledy jsi jedl pÅ™ed %2 minutami a pil pÅ™ed %3 minutami. - - - %1 Food and %2 water was used since your last login - %1 Food and %2 water was used since your last login - Seit Ihrem letzten Login haben Sie %1 Einheiten Essen und %2 Flaschen Wasser verbraucht - С момента вашего поÑледнего входа в игру вы Ñъели еды: %1 и выпили воды: %2 - %1 Comidas y %2 Aguas fueron usadas desde tu ultimo ingreso - Sinds de laatste keer dat je hebt ingelogd heb je %1 voedsel en %2 water genuttigd - %1 Nourriture(s) et %2 boisson(s) ont été utilisés depuis votre dernière connection. - %1 jídla a %2 vody bylo spotÅ™ebováno od vaÅ¡eho posledního pÅ™ihlášení. - - - You have filled %1 jerrycans with fuel - You have filled %1 jerrycans with fuel - Sie haben %1 Kanister mit Treibstoff gefüllt - Ðаполнено топливом каниÑтр: %1 - Llenaste %2 bidones con combustible - Je hebt %1 jerrycans met brandstof gevuld - Vous avez rempli %1 jerrican(s) avec du carburant. - Naplnil jsi palivem %1 kanystrů - - - You have no empty jerry cans - You have no empty jerry cans - Sie haben keine leeren Kanister - У Ð²Ð°Ñ Ð½ÐµÑ‚ пуÑтых каниÑтр. - No tienes bidones vacíos - Je hebt geen lege jerrycans - Vous n'avez pas de jerrican vide. - Nemáš žádné prázdné kanystry. - - - You need to sit in the driver seat before you can repair this vehicle - You need to sit in the driver seat before you can repair this vehicle - Sie müssen sich auf den Fahrersitz setzen bevor Sie dieses Fahrzeug reparieren können - Ð”Ð»Ñ Ñ€ÐµÐ¼Ð¾Ð½Ñ‚Ð° требуетÑÑ Ð·Ð°Ð½Ñть меÑто Ð²Ð¾Ð´Ð¸Ñ‚ÐµÐ»Ñ Ñ…Ð¾Ñ‚Ñ Ð±Ñ‹ раз. - Necesitas sentarte en el asiento del conductor antes de arreglar este vehículo. - Je moet in de bestuurdersstoel zitten om dit voertuig te repareren - Vous devez vous asseoir à la place du conducteur avant de pouvoir réparer ce véhicule. - Je nutné si nejdříve sednout na místo Å™idiÄe abys mohl opravit toto vozidlo. - - - Please go to Player Selection Screen to continue in game - Please go to Player Selection Screen to continue in game - Bitte gehen Sie in die Spielerauswahl um weiterspielen zu können - ПожалуйÑта, выйдите в окно выбора игрока, чтобы продолжить игру - Por favor ve a la Pantalla de Selección de Jugador para continuar en el juego. - Ga alsjeblieft naar het rollenverdelingsscherm on verder te spelen - Veuillez aller à l'Ecran de Sélection de Joueur pour continuer à jouer - Pokud chcete pokraÄovat ve hÅ™e, prosím vraÅ¥e se na obrazovku s výbÄ›rem rolí. - - - Waiting for character to create - Waiting for character to create - Warten auf Charaktererstellung - ПожалуйÑта, выйдите в окно выбора игрока чтобы продолжить игру - Esperando a que el personaje sea creado - Wachten tot het karakter is aangemaakt - En attente de la création du personnage - ÄŒekám na vytvoÅ™ení postavy. - - - Retrying to Authenticate - Retrying to Authenticate - Erneuter Authentifizierungsversuch - Попытка аутентификации - Volviendo a Autentificar - Authenticatie opnieuw proberen - Nouvelle tentative d'Authentification - Opakuji ověřování - - - Requesting Authentication - Requesting Authentication - Authentifizierung beantragt - Ð—Ð°Ð¿Ñ€Ð¾Ñ Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ - Solicitando Autentificación - Authenticatie aan het aanvragen - Demande d'Authentification - Odesílám požadevek pro ověření - - - Waiting for server response - Waiting for server response - Warte auf Antwort des Servers - Ожидание ответа Ñервера - Esperando la respuesta del servidor - Wachten op serverantwoord - Attente de la réponse du serveur - ÄŒekám na odpovÄ›Ä serveru - - - Server responded, creating character - Server responded, creating character - Server antwortet, erstelle Charakter - Получен ответ от Ñервера. Идет Ñоздание перÑонажа - El servidor respondió, creando personaje - Server heeft geantwoord, karakter aan het maken - Réponse du serveur, création du personnage - Spojení navázáno, vytvářím postavu - - - You are running an incorrect version of DAYZ_CODE, please download this file from dayzepoch.com (You are running version %1 and the server is running version %2) - You are running an incorrect version of DAYZ_CODE, please download this file from dayzepoch.com (You are running version %1 and the server is running version %2) - Sie haben eine falsche Version von DAYZ_CODE, bitte laden Sie sich neuste Version von www.dayzepoch.com runter - Ð’Ñ‹ иÑпользуете неверную верÑию DAYZ_CODE. ПожалуйÑта, Ñкачайте нужный файл Ñ dayzepoch.com (Ваша верÑÐ¸Ñ %1, верÑÐ¸Ñ Ð½Ð° Ñервере %2) - Estás ejecutando una versión incorrecta de DAYZ_CODE, por favor descarga este archivo desde dayzepoch.com (Estas ejecutando la versión %1 y el servidor %2) - Je gebruikt een incorrecte versie van DAYZ_CODE, download dit bestand alsjeblieft van dayzepoch.com (Je gebruikt versie %1, en de server gebruikt versie %2) - Vous utilisez une version incorrecte de DAYZ_CODE, veuillez télécharger ce fichier depuis dayzepoch.com (Vous utilisez la version %1 et le serveur utilise la version %2) - Máte nesprávnou verzi DAYZ_CODE, stáhnÄ›te si prosím aktuální soubor z dayzepoch.com (VaÅ¡e verze je %1 a na serveru běží verze %2) - - - You must be near a water-source such as a pond or well to refill your water bottles - You must be near a water-source such as a pond or well to refill your water bottles - Sie müssen in der nähe einer Wasserquelle wie einem Teich oder Brunnen sein um Wasserflaschen zu füllen - Ð’Ñ‹ должны находитьÑÑ Ð²Ð¾Ð·Ð»Ðµ водоема или иÑточника воды, чтобы наполнить Ñвои флÑги. - Necesitas estar cerca de una fuente de agua como un pozo para rellenar tu cantimplora - Je moet in de buurt van een waterbron zijn, zoals een meer of pomp, om je waterflessen bij te vullen - Vous devez être à côté d'une source d'eau comme un bassin ou un puits pour remplir vos bouteilles d'eau. - Pro plnÄ›ní láhve na vodu je nutné být poblíž studny nebo rybníka. - - - You cannot do this while you are on a ladder - You cannot do this while you are on a ladder - Sie können dies nicht tun, während Sie an einer Leiter sind - Ð’Ñ‹ не можете Ñтого делать, пока поднимаетеÑÑŒ по леÑтнице. - No puedes hacer esto mientras estás en una escalera - Je kunt deze actie op een ladder niet uitvoeren - Vous ne pouvez pas faire cela en étant sur une échelle. - Akci nelze provést, jelikož jste na žebříku. - - - You must have wood in your inventory in order to create a fireplace - You must have wood in your inventory in order to create a fireplace - Sie benötigen Holz im Inventar, um eine Feuerstelle anzulegen - Ð”Ð»Ñ Ñ€Ð°Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ ÐºÐ¾Ñтра у Ð²Ð°Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ быть дрова. - Debes tener leña en tu inventario para poder crear una fogata. - Je moet hout in je inventaris hebben om een kampvuur te maken - Vous devez avoir du bois dans votre inventaire pour pouvoir faire un feu de camp. - Pro vytvoÅ™ení ohniÅ¡tÄ› je nutné mít v inventáři dÅ™evo. - - - You must be close to a tree to harvest wood. - You must be close to a tree to harvest wood. - Sie müssen Nähe eines Baums sein, um Holz zu sammeln. - Ð’Ñ‹ должны находитÑÑ Ð² леÑу и подойти к дереву, чтобы нарубить дров. - Debes estar en el bosque y cerca de un árbol para recoger leña. - Je moet in een bos en in de buurt van een boom zijn om hout te hakken. - Vous devez être en forêt et proche d'un arbre pour couper du bois. - Pro získání dÅ™eva musíš být v lese blízko stromu. - - - You do not have enough room in your inventory to do that. - You do not have enough room in your inventory to do that. - Sie haben nicht genug Platz in Ihrem Inventar um das zu tun. - У Ð²Ð°Ñ Ð½ÐµÐ´Ð¾Ñтаточно меÑта в инвентаре. - No tienes espacio suficiente en tu inventario para hacer eso. - Je hebt onvoldoende ruimte in je inventaris om die actie uit te voeren - Vous n'avez pas assez de place dans votre inventaire pour faire cela. - Pro tuto akci nemáš dostatek místa v inventáři. - - - A pile of wood has been successfully added to your inventory. - A pile of wood has been successfully added to your inventory. - Ein Holzstoß wurde erfolgreich Ihrem Inventar hinzugefügt. - Дрова добавлены в ваш инвентарь. - Una pila de leña se agregó correctamente a tu inventario. - Er is brandhout toegevoegd aan je inventaris. - Une pile de bois a été ajoutée à votre inventaire avec succès. - Hromádka dÅ™eva byla úspěšnÄ› pÅ™idána do tvého inventáře. - - - You cannot do this while you are in the water. - You cannot do this while you are in the water. - Sie können dies nicht tun, während Sie sich im Wasser befinden.. - Это дейÑтвие невозможно пока вы в воде. - No puedes hacer esto mientras estás en el agua. - Je kunt deze actie niet in het water uitvoeren - Vous ne pouvez pas faire cela lorsque vous êtes dans l'eau. - Tuto akci nelze provést pokud jste ve vodÄ›. - - - You have applied a heatpack to your body successfully. - You have applied a heatpack to your body successfully. - Sie haben ein Wärmpflaster an Ihrem Körper angebracht. - Ð’Ñ‹ уÑпешно применили на вашем теле Ñогревающий комплект. - Aplicaste correctamente un paquete de calor a tu cuerpo. - Je hebt met succes een heatpack op je lichaam gebruikt. - Vous avez utilisé un heatpack avec succès. - Aplikace heatpacku probÄ›hla úspěšnÄ›. - - - You cannot reload that combination, you need %1 %2 magazines. - You cannot reload that combination, you need %1 %2 magazines. - Sie können diese Kombination nicht nachladen, Sie benötigen %1 %2 Magazine. - Ð’Ñ‹ не можете перезарÑдить Ñту комбинацию. Вам необходимо иметь магазины %1 %2. - No puedes recargar esa combinación, necesitas %1 cargadores de %2 - Je kan die combinatie niet herladen, je hebt %1 %2 magazijnen nodig. - Vous ne pouvez pas recharger cette combinaison, vous avez besoin de %1 %2 chargeur(s). - Tuto kombinaci nelze provést, potÅ™ebujete zásobníky %1 %2. - - - You have successfully reloaded %1 %2 magazines. - You have successfully reloaded %1 %2 magazines. - Sie haben erfolgreich %1 %2 Magazine nachgeladen. - Магазины %1 %2 перезарÑжены. - Recargaste correctamente %1 cargadores de %2. - Je hebt met succes %1 %2 magazijnen herladen. - Vous avez rechargé %1 %2 chargeur(s) avec succès. - ÚspěšnÄ› jsi nabil zásobníky %1 %2. - - - %1 must be on your person to move it to/from your toolbelt. - %1 must be on your person to move it to/from your toolbelt. - %1 muss in ihrem Inventar sein um es aus/in ihren Werkzeuggürtel zu packen. - Ð”Ð»Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ Ñ/на поÑÑ, предмет %1 должен быть у ваÑ. - %1 debe estar en tu persona para moverlo hacia/desde el cinturon. - Je moet %1 op je persoon hebben om het van/naar je gereedschapsriem te verplaatsen - %1 doit être sur vous pour pouvoir le déplacer de/vers votre ceinture à outils. - TO DECIDE - - - %1 must be in your main inventory to %2 it. - %1 must be in your main inventory to %2 it. - %1 muss sich in Ihrem Inventar befinden um es zu %2. - Предмет %1 должен находитьÑÑ Ð² оÑновном инвентаре чтобы %2 его. - %1 debe estar en tu inventario principal para: %2 - %1 moet zich in je hoofdinventaris bevinden om het te %2. - %1 doit être dans votre inventaire principal pour pouvoir le %2 - %1 musí být ve tvém hlavním inventáři pro %2. - - - %1 is already being looted by someone else. - %1 is already being looted by someone else. - %1 wird bereits von jemand anderem geplündert. - %1 уже кто-то обыÑкивает. - %1 ya fue saqueado por alguien más. - %1 wordt al door iemand anders opgepakt. - %1 est déjà en train d'être pillé par quelqu'un d'autre. - %1 už je loupeno nÄ›kým jiným. - - - That tent is already being packed. - That tent is already being packed. - Dieses Zelt wurde bereits vergepackt. - Эту палатку уже упаковывают. - Esta carpa ya fue embalada. - Die tent wordt al ingepakt. - Cette tente est déjà en train d'être repliée. - Stan už byl zabalen. - - - His name was %1, it appears he died from %2 - His name was %1, it appears he died from %2 - Sein Name war %1, anscheinend starb er %2 - Его звали %1, похоже что он умер от %2 - Su nombre era %1, y aparentemente murió por %2 - Zijn naam was %1, het lijkt dat hij is gestorven aan %2 - Son nom était %1, il semble qu'il soit mort d' %2 - Jeho jméno bylo %1, vypadá to, že je mrtvý od %2 - - - a gunshot to the head - a gunshot to the head - durch einen Schuss in den Kopf - Ð¿Ð¾Ð¿Ð°Ð´Ð°Ð½Ð¸Ñ Ð¿ÑƒÐ»Ð¸ в голову - un disparo en la cabeza - een kogel in het hoofd - une balle dans la tête - stÅ™ela do hlavy - - - a high calibre gunshot - a high calibre gunshot - an einer großkalibrigen Schusswunde - Ð¿Ð¾Ð¿Ð°Ð´Ð°Ð½Ð¸Ñ Ð¿ÑƒÐ»Ð¸ большого калибра - un disparo de alto calibre - een schot van hoog kaliber - un tir de gros calibre - vysoko rážní stÅ™elba - - - blood loss - blood loss - durch hohen Blutverlust - потери крови - perdida de sangre - bloedverlies - une hémorragie - krev ztracena - - - dehydration - dehydration - an Dehydrierung - Ð¾Ð±ÐµÐ·Ð²Ð¾Ð¶Ð¸Ð²Ð°Ð½Ð¸Ñ - deshidratación - uitdroging - une déshydratation - dehydratace - - - starvation - starvation - durch Verhungern - голода - falta de comida - uithongering - inanition - vyhladovÄ›ní - - - combat logging - combat logging - weil er im Kampf ausgeloggt ist - выхода из игры в режиме Ð±Ð¾Ñ - huir de combate - uitloggen tijdens een gevechtssituatie - une déco en combat - odhlášen z boje - - - an unknown cause - an unknown cause - ohne erkennbare Ursache - неизвеÑтной причины - causas desconocidas - een onbekende oorzaak - une cause inconnue - neznámá příÄina - - - Cannot Abort near another player! - Cannot Abort near another player! - Sie können nicht nahe eines anderen Spielers ausloggen! - ÐÐµÐ»ÑŒÐ·Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ находÑÑÑŒ Ñ€Ñдом Ñ Ð´Ñ€ÑƒÐ³Ð¸Ð¼ игроком! - ¡No puedes abortar cerca de otros jugadores! - Cannot Abort near another player! - Vous ne pouvez pas vous déconnecter a proximité d'autres joueurs - Hru nelze opustit pokud jste blízko jiného hráÄe! - - - Can Abort in %1 - Can Abort in %1 - Logout in %1 - Выход будет доÑтупен через %1 - Puedes abortar en %1 - Can Abort in %1 - Vous pourrez vous déconnecter dans #1 - Hru lze opustit za %1 - - - Cannot Abort while in combat! - Cannot Abort while in combat! - Sie können nicht im Kampf ausloggen! - ÐÐµÐ»ÑŒÐ·Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ в бою! - ¡No puedes abortar en combate! - Cannot Abort while in combat! - Vous ne pouvez pas vous déconnecter en combat! - Hru nelze opustit, pokud jste v boji! - - - Arrow was broken and cannot be used again - Arrow was broken and cannot be used again - Arrow was broken and cannot be used again - Arrow was broken and cannot be used again - La flecha se rompió y no puede usarse nuevamente - Arrow was broken and cannot be used again - La flèche a été brisée et ne peut plus être utilisée. - Å ipka byla zlomena a nemůže být použita znovu - - - - - SELECT YOUR GENDER - SELECT YOUR GENDER - Wählen Sie Ihr Geschlecht - Выберите Ñвой пол - SELECCIONE SU GÉNERO - KIES JE GESLACHT - SELECTIONNEZ VOTRE GENRE - VYBER SI POHLAVà - - - Please select the gender you wish to play as. Your gender will be bound to this unique character and cannot be changed until you die. - Please select the gender you wish to play as. Your gender will be bound to this unique character and cannot be changed until you die. - Bitte wählen Sie das Geschlecht aus, mit dem Sie Spielen wollen. Ihr Geschlecht wird an diesen einzigartigen Charakter gebunden und kann nicht geändert werden, bis Sie sterben. - ПожалуйÑта, выберите пол вашего перÑонажа. Учтите, вы не Ñможете изменить его в течении игры, до тех пор, пока не погибнете. - Por favor selecciona el género con el que deseas jugar. Tu género se enlazará a tu personaje y solo podrá ser cambiado cuando mueras. - Kies alsjeblieft het geslacht waarmee je wilt spelen. Je geslacht zal gebonden zijn aan dit unieke karakter, en kan niet gewijzigd worden tot je komt te overlijden. - Veuillez sélectionner le genre que vous voulez jouer. Votre genre sera lié à ce personnage unique et sera définitif jusqu'à la mort de ce dernier. - Vyberte si prosím pohlaví, za které si pÅ™ejete hrát. VaÅ¡e pohlaví bude pÅ™iÅ™azeno k unikátní postavÄ› a dokud neumÅ™ete, nelze pohlaví zmÄ›nit. - - - MALE - MALE - Männlich - Мужчина - MASCULINO - MAN - HOMME - MUŽ - - - FEMALE - FEMALE - Weiblich - Женщина - FEMENINO - VROUW - FEMME - ŽENA - - - - - Take Antibiotics - Take Antibiotics - Antibiotikum einnehmen - ПринÑть антибиотики - Tomar Antibióticos - Antibiotica innemen - Prendre des Antibiotiques - Vzít si Antibiotika - - - Gut Animal - Gut Animal - Tier ausweiden - Разделать животное - Achurar Animal - Dier opensnijden - Découper l'Animal - Vykuchat zvíře - - - Cook Meat - Cook Meat - Fleisch zubereiten - Приготовить мÑÑо - Cocinar Carne - Biefstuk koken - Cuire la Viande - Upéct maso - - - Boil Water - Boil Water - Wasser kochen - ПрокипÑтить воду - Hervir Agua - koge vand - faire bouillir l'eau - PÅ™evaÅ™it vodu - - - Throw - Throw - Throw - БроÑить - Arrojar - Throw - Jeter - Throw - - - Remove fireplace - Remove fireplace - Feuerstelle entfernen - Убрать коÑтер - Remover fogata - Kampvuur verwijderen - Retirer le Feu de camp - Odstranit ohniÅ¡tÄ› - - - Pack Tent - Pack Tent - Zelt verpacken - Упаковать палатку - Embalar Carpa - Tent inpakken - Replier la Tente - Zabalit stan - - - Drink Water - Drink Water - Wasser trinken - Выпить воду - Tomar Agua - Water drinken - Boire de l'Eau - Vypít vodu - - - Fill Water - Fill Water - Wasser einfüllen - Ðаполнить флÑжки - Llenar con Agua - Water bijvullen - Remplir d'Eau - Doplnit vodu - - - Fill Jerrycan - Fill Jerrycan - Benzinkanister auffüllen - Ðаполнить каниÑтры - Llenar Bidones - Jerrycan bijvullen - Remplir le(s) Jerrican(s) - Naplnit kanystr - - - Drag Body - Drag Body - Körper ziehen - Тащить тело - Arrastrar Cuerpo - Lichaam slepen - Traîner le Corps - Táhnout tÄ›lo - - - Check Pulse - Check Pulse - Puls überprüfen - Проверить Ð¿ÑƒÐ»ÑŒÑ - Tomar Pulso - Hartslag controleren - Contrôler le Pouls - Zkontrolovat puls - - - Load patient into %1 - Load patient into %1 - Patient in %1 verladen - Загрузить раненного в %1 - Colocar paciente en %1 - Patient in %1 laden - Charger le patient dans %1 - Naložit pacienta do %1 - - - Bandage Wounds - Bandage Wounds - Wunden verbinden - ПеревÑзать человеку раны - Vendar Heridas - Wonden verbinden - Bander les Blessures - Obvázat zranÄ›ní - - - Give Epinephrine - Give Epinephrine - Epinephrin verabreichen - Сделать укол адреналина - Dar Epinefrina - Adrenaline injecteren - Donner de l'Epinéphrine - Dát Epinefrin - - - Give Morphine - Give Morphine - Morphium verabreichen - Сделать укол Ð¼Ð¾Ñ€Ñ„Ð¸Ñ - Dar Morfina - Morfine injecteren - Donner de la Morphine - Dát Morfium - - - Give Painkillers - Give Painkillers - Schmerzmittel verabreichen - Дать болеутолÑющие - Dar Analgésicos - Pijnstillers geven - Donner des Antidouleurs - Dát Prášky proti bolesti - - - Give Blood Transfusion - Give Blood Transfusion - Bluttransfusion legen - Сделать человеку переливание крови - Dar Transfusión de Sangre - Bloedtransfusie geven - Donner une Transfusion de Sang - Dát Krevní transfúzi - - - <t %2>Repair %1</t> - <t %2>Repair %1</t> - <t %2>%1 reparieren</t> - <t %2>Отремонтировать %1</t> - <t %2>Reparar %1</t> - <t %2>Repareren %1</t> - <t %2>Réparer %1</t> - <t %2>Opravit %1</t> - - - Refuel %1 - Refuel %1 - %1 betanken - Заправить %1 - Reabastecer %1 - Brandstof bijvullen %1 - Remettre du carburant dans %1 - Doplnit palivo %1 - - - Issue %1 - Issue %1 - %1 einladen - УÑтановить %1 - Problema %1 - %1 uitrusten - Problème %1 - Problém %1 - - - Packup %1 - Packup %1 - %1 demontieren - Разобрать %1 - Empaquetar %1 - %1 inpakken - Empaqueter %1 - Zabalit %1 - - - Upgrade %1 - Upgrade %1 - %1 verbessern - Улучшить %1 - Mejorar %1 - %1 upgraden - Améliorer %1 - VylepÅ¡it %1 - - - Unload patients from %1 - Unload patients from %1 - Patienten aus %1 ausladen - Вытащить раненных из %1 - Descargar pacientes del %1 - Patiënten uit %1 laden - Décharger le(s) patient(s) de %1 - Vyložit pacienty z %1 - - - Pickup %1 - Pickup %1 - %1 aufnehmen - ВзÑть %1 - Tomar %1 - %1 oppakken - Ramasser %1 - Zvednout %1 - - - Drop %1 - Drop %1 - %1 fallen lassen - ВыброÑить %1 - Dejar %1 - %1 laten vallen - Lâcher %1 - Odhodit %1 - - - Extinguish %1 - Extinguish %1 - %1 löschen - ПогаÑить %1 - Extinguir %1 - %1 blussen - Eteindre %1 - Uhasit %1 - - - You cannot perform another blood transfusion so fast - You cannot perform another blood transfusion so fast - Sie können so schnell keine weitere Bluttransfusion durchführen - ÐÐµÐ»ÑŒÐ·Ñ Ñ‚Ð°Ðº чаÑто переливать кровь! - No puedes realizar otra transfución de sangre tan rápido. - You cannot perform another blood transfusion so fast - Vous ne pouvez pas faire d'autre transfusion de sang aussi rapidement - Nelze znovu provést krevní transfúzi tak rychle po sobÄ›. - - - Study Body - Study Body - Leiche untersuchen - ОбÑледовать тело - Estudiar Cuerpo - Lichaam bestuderen - Examiner le corps - Prozkoumat tÄ›lo - - - Build %1 - Build %1 - %1 bauen - УÑтановить %1 - Construir %1 - %1 opbouwen - Construire %1 - Postavit %1 - - - Remove %1 - Remove %1 - % entfernen - Разобрать %1 - Remover %1 - %1 verwijderen - Enlever %1 - Odstranit %1 - - - Save %1 - Save %1 - % speichern - Сохранить %1 - Guardar %1 - %1 opslaan - Sauvegarder %1 - Uložit %1 - - - Turn Over %1 - Turn Over %1 - %1 wenden - Перевернуть %1 - Voltear %1 - Turn Over %1 - Retourner %1 - OtoÄit %1 - - - Enable Stats - Enable Stats - Statistik aktiveren - Показать ÑтатиÑтику - Activar Estadísticas - Enable Stats - Activer les Stats - Zapnout statistiky - - - Sleep - Sleep - Schlafen - ПоÑпать - Dormir - Sleep - Dormir - Spát - - - Bandit - Bandit - Bandit - Бандит - Bandido - Bandiet - Bandit - Bandita - - - Tame Dog - Tame Dog - Hund zähmen - Приручить Ñобаку - Domesticar Perro - Tame Dog - Apprivoiser le Chien - OchoÄit psa - - - Move To - Move To - Dorthin bewegen - Иди туда - Mover a - Move To - Aller à - PÅ™esunout do - - - Dog: %1 - Dog: %1 - Hund: %1 - Собака: %1 - Perro: %1 - Dog: %1 - Chien: %1 - Pes: %1 - - - Call Dog - Call Dog - Hund herbeirufen - Позвать Ñобаку - Llamar Perro - Call Dog - Appeler le Chien - Zavolat psa - - - Feed Dog - Feed Dog - Hund füttern - Ðакормить Ñобаку - Alimentar Perro - Feed Dog - Nourrir le Chien - Nakrmit psa - - - Water Dog - Water Dog - Wasser anbieten - Ðапоить Ñобаку - Hidratar Perro - Water Dog - Donner à boire au Chien - Dát psovi napít - - - Dog: Sit - Dog: Sit - Hund: Sitz - Собака: Сидеть! - Perro: Sentado - Dog: Sit - Chien: S'asseoir - Psí příkaz: Sednout - - - Dog: Lie Down - Dog: Lie Down - Hund: Hinlegen - Собака: Лежать! - Perro: Acostado - Dog: Lie Down - Chien : Couché - Psí příkaz: Lehnout - - - Dog: Track - Dog: Track - Hund: Verfolgen - Собака: ИÑкать! - Perro: Rastrear - Dog: Track - Chien: Pister - Psí příkaz: stopuj - - - Dog: Bark - Dog: Bark - Hund: Bellen - Собака: ГолоÑ! - Perro: Ladrar - Dog: Bark - Chien: Aboyer - Psí příkaz: StÄ›kej - - - Dog: %1 - Dog: %1 - Hund: %1 - Собака: %1 - Perro: %1 - Dog: %1 - Chien: %1 - Psí příkaz: %1 - - - Dog: Follow - Dog: Follow - Hund: Folgen - Собака: Ко мне! - Perro: Seguir - Dog: Follow - Chien: Suivre - Psí příkaz: Sleduj - - - - - Box of Wet Matches - Box of Wet Matches - Feuchte Streichholzschachtel - Коробка промокших Ñпичек - Caja de Fósforos Mojada - Box of Wet Matches - Boîte d'Allumettes mouillées - KrabiÄka mokrých zápalek - - - Box of wet matches. - Box of wet matches. - Feuchte Streichholzschachtel. - Коробка промокших Ñпичек. - Caja de fósforos mojada. - Box of wet matches. - Boîte d'Allumettes mouillées. - KrabiÄka plná mokrých zápalek. - - - Blunt Hatchet - Blunt Hatchet - Stumpfe Axt - ЗатупившийÑÑ Ñ‚Ð¾Ð¿Ð¾Ñ€ - Hacha Desafilada - Blunt Hatchet - Hache émoussée - Tupá sekera - - - Your Hatchet appears to be too blunt to be used. - Your Hatchet appears to be too blunt to be used. - Ihre Axt scheint zu stumpf zu sein, um sie zu verwenden. - Ваш топор Ñлишком туп, чтобы его иÑпользовать. - Tu hacha parece estar muy desafilada para ser usada. - Your Hatchet appears to be too blunt to be used. - Votre Hache semble être trop émoussée pour l'utiliser - Vypadá to, že tvá sekera je příliž tupá na to, aby se dala použít. - - - Blunt Knife - Blunt Knife - Stumpfes Messer - ЗатупившийÑÑ Ð½Ð¾Ð¶ - Cuchillo Desafilado - Blunt Knife - Couteau émoussé - Tupý nůž - - - Your Knife appears to be too blunt. - Your Knife appears to be too blunt. - Ihr Messer scheint zu stumpf zu sein. - Ваш нож Ñлишком туп, чтобы его иÑпользовать. - Tu cuchillo parece estar muy desafilado. - Your Knife appears to be too blunt. - Votre couteau semble trop émoussé - Vypadá to, že tvůj nůž je příliÅ¡ tupý. - - - Raw Meat - Raw Meat - Rohes Fleisch - Сырое мÑÑо - Carne Cruda - Raw Meat - Viande Crue - Syrové maso - - - Raw Meat to be used for sustainment, should be cooked prior to safe eating. - Raw Meat to be used for sustainment, should be cooked prior to safe eating. - Rohes Fleisch für den Verzehr, sollte sicherheitshalber vorher gekocht werden. - Сырое мÑÑо. Будет вкуÑнее и безопаÑнее, еÑли его приготовить. - Carne Cruda que se utilizará para sobrevivir, debería cocinarse primero. - Raw Meat to be used for sustainment, should be cooked prior to safe eating. - La viande Crue peut être consommée mais devrait être cuite pour la manger en toute sécurité. - Kvůli bezpeÄnosti by mÄ›lo být syrové maso nejdříve upeÄeno. - - - Mutton Raw - Mutton Raw - Rohes Hammelfleisch - ЯгнÑтина - Cordero Crudo - BMutton Raw - Mouton Cru - JehnÄ›Äí maso - - - Goat Meat to be used for sustainment, should be cooked prior to safe eating. - Goat Meat to be used for sustainment, should be cooked prior to safe eating. - Ziegenfleisch für den Verzehr, muss vorher gekocht werden. - ЯгнÑтина. Будет вкуÑнее и безопаÑнее, еÑли ее приготовить. - Carne de Cordero que se utilizará para sobrevivir, debería cocinarse primero. - Goat Meat to be used for sustainment, must be cooked prior to eating. - La Viande de Chèvre peut être consommée mais doit être cuite avant de pouvoir la manger. - Kvůli bezpeÄnosti by mÄ›lo být maso z kozy nejdříve upeÄeno. - - - Raw Chicken Leg - Raw Chicken Leg - Rohe Hühnchenkeule - Куриный окорочек - Pata de Pollo Cruda - Raw Chicken Leg - Cuisse de Poulet crue - Syrová kuÅ™ecí noha - - - Chicken Leg to be used for sustainment, should be cooked prior to safe eating. - Chicken Leg to be used for sustainment, should be cooked prior to safe eating. - Hühnchenkeule für den Verzehr, muss vorher gekocht werden. - Сырой куриный окорочек. Будет вкуÑнее и безопаÑнее, еÑли его приготовить. - Pata de Pollo que se utilizará para sobrevivir, debería cocinarse primero. - Chicken Leg to be used for sustainment, should be cooked prior to safe eating. - La Cuisse de Poulet crue peut être consommée mais doit être cuite avant de pouvoir la manger. - Kvůli bezpeÄnosti by mÄ›la být kuÅ™ecí nožka nejdříve upeÄena. - - - Rabbit Raw - Rabbit Raw - Rohes Kaninchen - Кролик - Conejo Crudo - Rabbit Raw - Lapin cru - KráliÄí maso - - - Rabbit to be used for sustainment, should be cooked prior to safe eating. - Rabbit to be used for sustainment, should be cooked prior to safe eating. - Kaninchenfleisch für den Verzehr, muss vorher gekocht werden. - Кролик. Будет вкуÑнее и безопаÑнее, еÑли его приготовить. - Conejo que se utilizará para sobrevivir, debería cocinarse primero. - Rabbit to be used for sustainment, should be cooked prior to safe eating. - Le Lapin cru peut être consommé mais doit être cuit avant de le manger. - Kvůli bezpeÄnosti by mÄ›lo být králiÄí maso nejdříve upeÄeno. - - - Raw Bacon - Raw Bacon - Roher Speck - Бекон - Costillar de Cerdo Crudo - Raw Bacon - Bacon cru - Syrová slanina - - - Bacon to be used for sustainment, should be cooked prior to safe eating. - Bacon to be used for sustainment, should be cooked prior to safe eating. - Speck für den Verzehr, muss vorher gekocht werden. - Бекон. Будет вкуÑнее и безопаÑнее, еÑли его приготовить. - Costillar de Cerdo que se utilizará para sobrevivir, debería cocinarse primero. - Bacon to be used for sustainment, must be cooked prior to eating. - Le Bacon cru peut être consommé mais doit être cuit avant de le manger. - Kvůli bezpeÄnosti by mÄ›la být slanina nejdříve upeÄena. - - - Raw Beef - Raw Beef - Rohes Rindfleisch - ГовÑдина - Churrasco Crudo - Raw Beef - Boeuf Cru - Syrové hovÄ›zí maso - - - Beef to be used for sustainment, should be cooked prior to safe eating. - Beef to be used for sustainment, should be cooked prior to safe eating. - Rindfleisch für den Verzehr, muss vorher gekocht werden. - ГовÑдина. Будет вкуÑнее и безопаÑнее, еÑли ее приготовить. - Currasco que se utilizará para sobrevivir, debería cocinarse primero. - Beef to be used for sustainment, should be cooked prior to safe eating. - Le Boeuf Cru peut être consommé mais doit être cuit avant de le manger. - Kvůli bezpeÄnosti by mÄ›lo být syrové hovÄ›zí maso nejdříve upeÄeno. - - - Cooked Meat - Cooked Meat - Gekochtes Fleisch - Жареное мÑÑо - Carce Cocinada - Cooked Meat - Viande Cuite - UpeÄené maso - - - Cooked Meat to be used for sustainment. - Cooked Meat to be used for sustainment. - Gekochtes Fleisch, für den Verzehr geeignet. - Жареное мÑÑо, Ð³Ð¾Ñ‚Ð¾Ð²Ð°Ñ Ðº употреблению. - Carne Cocinada que se utilizará para sobrevivir. - Cooked Meat to be used for sustainment. - La Viande Cuite peut être consommée. - UpeÄené maso může být snÄ›zeno abyste pÅ™ežili. - - - Cooked Mutton - Cooked Mutton - Gekochtes Hammelfleisch - Ð–Ð°Ñ€ÐµÐ½Ð°Ñ ÑгнÑтина - Cordero Cocinado - Cooked Mutton - Mouton Cuit - UpeÄené jehnÄ›Äí - - - Goat Meat to be used for sustainment. - Goat Meat to be used for sustainment. - Ziegenfleisch, für den Verzehr geeignet. - Ð–Ð°Ñ€ÐµÐ½Ð°Ñ ÑгнÑтина, Ð³Ð¾Ñ‚Ð¾Ð²Ð°Ñ Ðº употреблению. - Carne de Cordero que se utilizará para sobrevivir. - Goat Meat to be used for sustainment. - La Viande de Chèvre peut être consommée. - UpeÄené jehnÄ›Äí může být snÄ›zeno abyste pÅ™ežili. - - - Chicken Leg - Chicken Leg - Hühnchenkeule - Жареный куриный окрочек - Pata de Pollo - Chicken Leg - Cuisse de Poulet - KuÅ™ecí nožka - - - Chicken Leg to be used for sustainment. - Chicken Leg to be used for sustainment. - Hühnchenkeule, für den Verzehr geeignet. - Жареный куриный окрочек, готовый к употреблению. - Pata de Pollo que se utilizará para sobrevivir. - Chicken Leg to be used for sustainment. - La cuisse de poulet peut être consommée. - KuÅ™ecí noha může být snÄ›zena abyste pÅ™ežili. - - - Rabbit - Rabbit - Kaninchen - Жареный кролик - Conejo - Rabbit - Lapin - Králík - - - Rabbit to be used for sustainmen. - Rabbit to be used for sustainment. - Kaninchen, für den Verzehr geeignet. - Жареный кролик, готовый к употреблению. - Conejo que se utilizará para sobrevivir. - Rabbit to be used for sustainment. - Le Lapin peut être consommé. - Králík může být snÄ›zen abyste pÅ™ežili. - - - Bacon - Bacon - Speck - Готовый бекон - Costillar de Cerdo - Bacon - Bacon - Slanina - - - Bacon to be used for sustainment. - Bacon to be used for sustainment. - Speck, für den Verzehr geeignet. - Бекон, готовый к употреблению. - Costillar de Cerdo que se utilizará para sobrevivir. - Bacon to be used for sustainment. - Le Bacon peut être consommé. - Slanina může býst snÄ›zena abyste pÅ™ežili. - - - Angel Cookies - Angel Cookies - Engelskekse - Печеньки! - Galletitas de Ãngel - Angel Cookies - Cookies d'Ange - SuÅ¡enky Angel - - - Angel Cookies to boost your moral up! - Angel Cookies to boost your moral up! - Engelskekse, um Ihre Moral zu heben! - Печенюшки Ð´Ð»Ñ Ð¿Ð¾Ð´Ð½ÑÑ‚Ð¸Ñ Ð½Ð°ÑтроениÑ! - Galletitas de Ãngel que levantan tu moral - Angel Cookies to boost your moral up! - Cookies d'Ange pour remonter votre moral! - SuÅ¡enky Angle vylepší vaší morálku! - - - Beefsteak - Beefsteak - Rindersteak - Ð‘Ð¸Ñ„ÑˆÑ‚ÐµÐºÑ - Churrasco - Beefsteak - Bifteck - HovÄ›zí maso - - - Beefsteak to be used for sustainment. - Beefsteak to be used for sustainment. - Rindersteak, für den Verzehr geeignet. - БифштекÑ, готовый к употреблению. - Churrasco que se utilizará para sobrevivir. - Beefsteak to be used for sustainment. - Le Bifteck peut être consommé. - Biftek může být snÄ›zen abyste pÅ™ežili. - - - Water Bottle (Boiled) - Water Bottle (Boiled) - Wasserflasche (Abgekocht) - ФлÑжка кипÑченой воды - Cantimplora con Agua Hervida - Water Bottle (Boiled) - Bouteille d'eau (Bouillie) - Láhev vody (pÅ™evaÅ™ená) - - - A bottle of boiled water that has been filled and can be consumed. - A bottle of boiled water that has been filled and can be consumed. - Eine Flasche abgekochtes Wasser, abgefüllt und für den Verzehr geeignet. - ФлÑжка кипÑченой воды. Пригодна Ð´Ð»Ñ Ð¿Ð¸Ñ‚ÑŒÑ. - Una cantimplora llena con agua hervida y que puede consumirse. - Een fles boiledwater dat is gevuld en kan worden geconsumeerd. - Une bouteille a été remplie d'eau bouillie qui peut être consommée. - Plná láhev pÅ™evaÅ™ené vody, která může být vypita. - - - Soda - Soda - Soda - Газировка - Gaseosa - Soda - Soda - Soda - - - A clean, unopened can of Mountain Green. The long distance running simulator enthusiast's soda of choice. - A clean, unopened can of Mountain Green. The long distance running simulator enthusiast's soda of choice. - A clean, unopened can of Mountain Green. The long distance running simulator enthusiast's soda of choice. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° "Mountain Green". Выбор марафонцев. - Una limpia y cerrada lata de Mountain Green. Gaseosa elejida por el simulador entusiasta de correr grandes distancias. - A clean, unopened can of Mountain Green. The long distance running simulator enthusiast's soda of choice. - Une canette intacte de "Mountain Green". Le soda préféré des amateurs de simulateur de course longue distance. - ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka Mountain Green. Dobrá volba na dlouhou cestu. - - - Soda - Soda - Soda - Газировка - Gaseosa - Soda - Soda - Soda - - - A clean, unopened can of R4Z0R soda. They stopped selling these years ago! - A clean, unopened can of R4Z0R soda. They stopped selling these years ago! - A clean, unopened can of R4Z0R soda. They stopped selling these years ago! - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° "R4Z0R". Уже давно иÑчезли переÑтали продаватьÑÑ! - Una limpia y cerrada lata de gaseosa R4Z0R. Dejaron de venderlas hace años. - A clean, unopened can of R4Z0R soda. They stopped selling these years ago! - Une canette intacte de soda "R4Z0R". Ils ont arrêté de les vendre il y a des années !. - ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka sodovky R4Z0R. PÅ™ed mnoho lety ji pÅ™estali prodávat! - - - Soda (Iced Tea) - Soda (Iced Tea) - Soda (Iced Tea) - Ðапиток (Iced Tea) - Gaseosa (Té Helado) - Soda (Iced Tea) - Soda (Iced Tea) - Soda (Iced Tea) - - - A clean, unopened can of Long's island iced tea. - A clean, unopened can of Long's island iced tea. - A clean, unopened can of Long's island iced tea. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° холодного чаÑ. - Una limpia y cerrada lata de té helado Long's island. - A clean, unopened can of Long's island iced tea. - Une canette intacte d'iced tea de Long's Island. - ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka ledového Äaje Long's island. - - - Soda (Grape) - Soda (Grape) - Soda (Grape) - Газировка (Grape) - Gaseosa (Grape) - Soda (Grape) - Soda (Grape) - Soda (Grape) - - - A clean, unopened can of Smasht grape soda. - A clean, unopened can of Smasht grape soda. - A clean, unopened can of Smasht grape soda. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° гейпфруктового "Smasht". - Una limpia y cerrada lata de gaseosa de uva Smasht. - A clean, unopened can of Smasht grape soda. - Une canette intacte de soda au raisin "Smasht". - ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka grepové sody Smasht. - - - Soda (Cola) - Soda (Cola) - Soda (Cola) - Газировка (Cola) - Gaseosa (Cola) - Soda (Cola) - Soda (Cola) - Soda (Cola) - - - A clean, unopened can of Dr. Wasteland soda. - A clean, unopened can of Dr. Wasteland soda. - A clean, unopened can of Dr. Wasteland soda. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° "Dr. Wasteland". - Una limpia y cerrada lata de gaseosa Dr. Wasteland. - A clean, unopened can of Dr. Wasteland soda. - Une canette intacte de soda "Dr. Wasteland". - ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka sodovky Dr. Wateland. - - - Soda (Orange) - Soda (Orange) - Soda (Orange) - Газировка (Orange) - Gaseosa (Orange) - Soda (Orange) - Soda (Orange) - Soda (Orange) - - - A clean, unopened can of Franka orange soda. - A clean, unopened can of Franka orange soda. - A clean, unopened can of Franka orange soda. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° апельÑиновой "Franka". - Una limpia y cerrada lata de gaseosa de naranja Franka. - A clean, unopened can of Franka orange soda. - Une canette intacte de soda à l'orange "Franka". - ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka sodovky Franka orange. - - - Soda (Lemonade) - Soda (Lemonade) - Soda (Lemonade) - Газировка (Lemonade) - Gaseosa (Limonada) - Soda (Lemonade) - Soda (Limonade) - Soda (Limonáda) - - - A clean, unopened can of Mikhail Made Lemonade. Made by Mikhail. - A clean, unopened can of Mikhail Made Lemonade. Made by Mikhail. - A clean, unopened can of Mikhail Made Lemonade. Made by Mikhail. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° лимонада. ПроизводÑтва "Mikhail". - Una limpia y cerrada lata de limonada Mikhail. - A clean, unopened can of Mikhail Made Lemonade. Made by Mikhail. - Une canette intacte de limonade à la Mikhail. Fabriqué par Mikhail. - ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka Mikhail Made limonády. VytvoÅ™eno Mikhailem. - - - Soda (Cola) - Soda (Cola) - Soda (Cola) - Газировка (Cola) - Fernet con Coca - Soda (Cola) - Soda (Cola) - Soda (Cola) - - - A clean, unopened can of Lirikola. An o7 brand. - A clean, unopened can of Lirikola. An o7 brand. - A clean, unopened can of Lirikola. An o7 brand. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° "Lirikola". Бренд "o7". - Una limpia y cerrada botella de Fernet "Lirikola" y CocaCola. - A clean, unopened can of Lirikola. An o7 brand. - Une canette intacte de "Lirikola". 7 ans d'âge. - ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka Lirikoly. o7 série. - - - Soda (Root Beer) - Soda (Root Beer) - Soda (Root Beer) - Пиво (Root Beer) - Cerveza de Raíz - Soda (Root Beer) - Bière (Root Beer) - Pivo (Root Beer) - - - A clean, unopened can of LVG root beer. - A clean, unopened can of LVG root beer. - A clean, unopened can of LVG root beer. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° пива "LVG root". - Una limpia y cerrada lata de cerveza de raíz LVG. - A clean, unopened can of LVG root beer. - Une canette intacte de bière "LVG root". - ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka piva LVG root. - - - Soda - Soda - Soda - Газировка - Gaseosa - Soda - Soda - Soda - - - A clean, unopened can of mZLY yZLY soda. - A clean, unopened can of mZLY yZLY soda. - A clean, unopened can of mZLY yZLY soda. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° "mZLY yZLY". - Una limpia y cerrada lata de gaseosa mZLY yZLY. - A clean, unopened can of mZLY yZLY soda. - Une canette intacte de soda "mZLY yZLY". - ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka mZLY yZLY sody. - - - Soda (Cola) - Soda (Cola) - Soda (Cola) - Газировка (Cola) - Gaseosa (Cola) - Soda (Cola) - Soda (Cola) - Soda (Cola) - - - A clean, unopened can of Peppsy soda. - A clean, unopened can of Peppsy soda. - A clean, unopened can of Peppsy soda. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° "Peppsy". - Una limpia y cerrada lata de gaseosa Peppsy. - A clean, unopened can of Peppsy soda. - Une canette intacte de soda "Peppsy". - ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka Peppsy sody. - - - Beer - Beer - Beer - Пиво - Cerveza - Beer - Bière - Pivo - - - A clean, unopened can of Rabbitman beer. - A clean, unopened can of Rabbitman beer. - A clean, unopened can of Rabbitman beer. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° пива "Rabbitman". - Una limpia y cerrada lata de cerveza Rabbitman. - A clean, unopened can of Rabbitman beer. - Une canette intacte de bière "Rabbitman". - ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka piva Rabbitman. - - - Soda - Soda - Soda - Газировка - Gaseosa - Soda - Soda - Soda - - - A clean, unopened can of Sacrite soda. - A clean, unopened can of Sacrite soda. - A clean, unopened can of Sacrite soda. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° "Sacrite". - Una limpia y cerrada lata de gaseosa Sacrite. - A clean, unopened can of Sacrite soda. - Une canette intacte de soda "Sacrite". - ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka Sacrite sody. - - - MRE - MRE - Feldration - Cухпай - MRE - MRE - MRE - MRE - - - Meal Ready-to-Eat - Meal Ready-to-Eat - MRE Feldration - упаковка Ñухого пайка. - Ración de combate. Carne lista para consumirse. - Meal Ready-to-Eat - Repas prêt à manger - Meal Ready-to-Eat - - - Pistachios - Pistachios - Pistazien - ФиÑташки - Pistachos - Pistachios - Pistaches - Pistachios - - - A pack of pistachios, roasted and salted. - A pack of pistachios, roasted and salted. - Eine Packung Pistazien, geröstet und gesalzen. - Пакет Ñоленых, обжареных фиÑташек. - Una caja de pistachos, tostados y salados. - A pack of pistachios, roasted and salted. - Un paquet de pistaches, grillées et salées. - A pack of pistachios, roasted and salted. - - - Trail Mix - Trail Mix - Studentenfutter - Фруктово-ореховый Ð¼Ð¸ÐºÑ - CerealMix - Trail Mix - Assortiment de fruits secs - Trail Mix - - - A pack of Papa's Original Trail Mix, with 12 different fruits and nuts. - A pack of Papa's Original Trail Mix, with 12 different fruits and nuts. - A pack of Papa's Original Trail Mix, with 12 different fruits and nuts. - Упаковка Ñушеных фруктов и орешков "Papa", 12 разных видов. - Una cada de CerealMix Original con 12 frutas y anillos diferentes. - A pack of Papa's Original Trail Mix, with 12 different fruits and nuts. - Un paquet d'assortiment de fruits secs "Papa", avec 12 fruits et noix différents. - A pack of Papa's Original Trail Mix, with 12 different fruits and nuts. - - - Can (Beans) - Can (Beans) - Can (Beans) - Банка черных бобов - Lata de Frijoles - Can (Beans) - Boîte (Haricots) - Can (Beans) - - - A clean, unopened can of Griff's black beans. - A clean, unopened can of Griff's black beans. - A clean, unopened can of Griff's black beans. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° черных бобов "Griff". - Una limpia y cerrada lata de frijoles negros "Griff". - A clean, unopened can of Griff's black beans. - Une boîte intacte d'haricots noirs "Griff". - A clean, unopened can of Griff's black beans. - - - Tin Can - Tin Can - Tin Can - ЖеÑÑ‚Ñнка - Lata - Tin Can - Boîte en fer-blanc - Tin Can - - - An empty can of Griff's black beans. - An empty can of Griff's black beans. - An empty can of Griff's black beans. - ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от черных бобов "Griff". - Una lata vacia de frijoles negros "Griff". - An empty can of Griff's black beans. - Une boîte vide d'haricots noirs "Griff". - An empty can of Griff's black beans. - - - Can (Peaches) - Can (Peaches) - Can (Peaches) - Банка перÑиков - Lata de Duraznos - Can (Peaches) - Boîte (Pêches) - Can (Peaches) - - - A clean, unopened can of Bad Guy's ubiquitous peach slices. - A clean, unopened can of Bad Guy's ubiquitous peach slices. - A clean, unopened can of Bad Guy's ubiquitous peach slices. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° нарезанных перÑиков "Bad Guy". - Una limpia y cerrada lata de duraznos en rodajas "Bad Guy". - A clean, unopened can of Bad Guy's ubiquitous peach slices. - Une boîte intacte de pêches en morceaux de "Bad Guy". - A clean, unopened can of Bad Guy's ubiquitous peach slices. - - - Tin Can - Tin Can - Tin Can - ЖеÑÑ‚Ñнка - Lata - Tin Can - Boîte en fer-blanc - Tin Can - - - An empty can of Bad Guy's ubiquitous peach slices. - An empty can of Bad Guy's ubiquitous peach slices. - An empty can of Bad Guy's ubiquitous peach slices. - ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от перÑиков "Bad Guy". - Una lata vacía de duraznos en rodajas "Bad Guy". - An empty can of Bad Guy's ubiquitous peach slices. - Une boîte vide de pêches en morceaux "Bad Guy". - An empty can of Bad Guy's ubiquitous peach slices. - - - Can (Ravioli) - Can (Ravioli) - Can (Ravioli) - Банка равиоли - Lata de Ravioles - Can (Ravioli) - Boîte (Raviolis) - Can (Ravioli) - - - A clean, unopened can of Chef Boneboy ravioli. - A clean, unopened can of Chef Boneboy ravioli. - A clean, unopened can of Chef Boneboy ravioli. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° равиоли "Chef Boneboy". - Una limpia y cerrada lata de ravioles "Chef Boneboy". - A clean, unopened can of Chef Boneboy ravioli. - Une boîte intacte de raviolis "Chef Boneboy". - A clean, unopened can of Chef Boneboy ravioli. - - - Tin Can - Tin Can - Tin Can - ЖеÑÑ‚Ñнка - Lata - Tin Can - Boîte en fer-blanc - Tin Can - - - An empty can of Chef Boneboy ravioli. - An empty can of Chef Boneboy ravioli. - An empty can of Chef Boneboy ravioli. - ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от равиоли "Chef Boneboy". - Una lata vacía de ravioles "Chef Boneboy". - An empty can of Chef Boneboy ravioli. - Une boîte vide de raviolis "Chef Boneboy". - An empty can of Chef Boneboy ravioli. - - - Can (Corn) - Can (Corn) - Can (Corn) - Банка кукурузы - Lata de Maíz - Can (Corn) - Boîte (Maïs) - Can (Corn) - - - A clean, unopened can of Conrad's whole kernel corn. - A clean, unopened can of Conrad's whole kernel corn. - A clean, unopened can of Conrad's whole kernel corn. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° кукурузы "Conrad". - Una limpia y cerrada lata de granos de maíz enteros "Conrad". - A clean, unopened can of Conrad's whole kernel corn. - Une boîte intacte de maïs en grains "Conrad". - A clean, unopened can of Conrad's whole kernel corn. - - - Tin Can - Tin Can - Tin Can - ЖеÑÑ‚Ñнка - Lata - Tin Can - Boîte en fer-blanc - Tin Can - - - An empty can of Conrad's whole kernel corn. - An empty can of Conrad's whole kernel corn. - An empty can of Conrad's whole kernel corn. - ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от кукурузы "Conrad". - Una lata vacía de granos de maíz enteros "Conrad". - An empty can of Conrad's whole kernel corn. - Une boîte vide de maïs en grains "Conrad". - An empty can of Conrad's whole kernel corn. - - - Can (Soup) - Can (Soup) - Can (Soup) - Банка Ñупа - Lata de Sopa - Can (Soup) - Boîte (Soupe) - Can (Soup) - - - A clean, unopened can of Curgon's chicken noodle soup. - A clean, unopened can of Curgon's chicken noodle soup. - A clean, unopened can of Curgon's chicken noodle soup. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° куринного Ñупа "Curgon". - Una limpia y cerrada lata de sopa de pollo con fideos "Curgon". - A clean, unopened can of Curgon's chicken noodle soup. - Une boîte intacte de soupe de nouilles au poulet "Curgon". - A clean, unopened can of Curgon's chicken noodle soup. - - - Tin Can - Tin Can - Tin Can - ЖеÑÑ‚Ñнка - Lata - Tin Can - Boîte en fer-blanc - Tin Can - - - An empty can of Curgon's chicken noodle soup. - An empty can of Curgon's chicken noodle soup. - An empty can of Curgon's chicken noodle soup. - ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от Ñупа "Curgon". - Una lata vacía de sopa de pollo con fideos "Curgon". - An empty can of Curgon's chicken noodle soup. - Une boîte vide de soupe de nouilles au poulet "Curgon". - An empty can of Curgon's chicken noodle soup. - - - Can (Beans) - Can (Beans) - Can (Beans) - Банка зеленого горошка - Lata de Frijoles - Can (Beans) - Boîte (Haricots) - Can (Beans) - - - A clean, unopened can of Demon Groves green beans. - A clean, unopened can of Demon Groves green beans. - A clean, unopened can of Demon Groves green beans. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° зеленого горошка "Demon Groves". - Una limpia y cerrada lata de frijoles verdes "Demon Groves". - A clean, unopened can of Demon Groves green beans. - Une boîte intacte d'haricots verts "Demon Groves". - A clean, unopened can of Demon Groves green beans. - - - Tin Can - Tin Can - Tin Can - ЖеÑÑ‚Ñнка - Lata - Tin Can - Boîte en fer-blanc - Tin Can - - - An empty can of Demon Groves green beans. - An empty can of Demon Groves green beans. - An empty can of Demon Groves green beans. - ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от зеленого горошка "Demon Groves". - Una lata vacía de frijoles verdes "Demon Groves". - An empty can of Demon Groves green beans. - Une boîte vide d'haricots verts "Demon Groves". - An empty can of Demon Groves green beans. - - - Can (Spaghetti) - Can (Spaghetti) - Can (Spaghetti) - Банка Ñпагетти - Lata de Spaghetti - Can (Spaghetti) - Boîte (Spaghettis) - Can (Spaghetti) - - - A clean, unopened can of FraggleOs spaghetti. - A clean, unopened can of FraggleOs spaghetti. - A clean, unopened can of FraggleOs spaghetti. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° Ñпагетти "FraggleOs". - Una limpia y cerrada lata de spaghetti "FraggleOs". - A clean, unopened can of FraggleOs spaghetti. - Une boîte intacte de spaghettis "FraggleOs". - A clean, unopened can of FraggleOs spaghetti. - - - Tin Can - Tin Can - Tin Can - ЖеÑÑ‚Ñнка - Lata - Tin Can - Boîte en fer-blanc - Tin Can - - - An empty can of FraggleOs spaghetti. - An empty can of FraggleOs spaghetti. - An empty can of FraggleOs spaghetti. - ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от Ñпагетти "FraggleOs". - Una lata vacía de spaghetti "FraggleOs". - An empty can of FraggleOs spaghetti. - Une boîte vide de spaghettis "FraggleOs". - An empty can of FraggleOs spaghetti. - - - Can (Muffins) - Can (Muffins) - Can (Muffins) - Банка кекÑиков - Lata de Magdalenas - Can (Muffins) - Boîte (Muffins) - Can (Muffins) - - - A clean, unopened can of Herpy Dooves canned muffins. - A clean, unopened can of Herpy Dooves canned muffins. - A clean, unopened can of Herpy Dooves canned muffins. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° кекÑиков "Herpy Dooves". - Una limpia y cerrada lata de magdalenas "Herpy Dooves". - A clean, unopened can of Herpy Dooves canned muffins. - Une boîte intacte de muffins en conserve "Herpy Dooves". - A clean, unopened can of Herpy Dooves canned muffins. - - - Tin Can - Tin Can - Tin Can - ЖеÑÑ‚Ñнка - Lata - Tin Can - Boîte en fer-blanc - Tin Can - - - An empty can of Herpy Dooves canned muffins. - An empty can of Herpy Dooves canned muffins. - An empty can of Herpy Dooves canned muffins. - ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от кекÑиков "Herpy Dooves". - Una lata vacía de magdalenas "Herpy Dooves". - An empty can of Herpy Dooves canned muffins. - Une boîte vide de muffins en conserve "Herpy Dooves". - An empty can of Herpy Dooves canned muffins. - - - Can (Fruit) - Can (Fruit) - Can (Fruit) - Банка компота - Ensalada de Frutas - Can (Fruit) - Boîte (Fruits) - Can (Fruit) - - - A clean, unopened can of Orlok mixed fruit. - A clean, unopened can of Orlok mixed fruit. - A clean, unopened can of Orlok mixed fruit. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° фруктового компота "Orlok". - Una limpia y cerrada lata de ensaladas de frutas "Orlok". - A clean, unopened can of Orlok mixed fruit. - Une boîte intacte de fruits mixés "Orlok". - A clean, unopened can of Orlok mixed fruit. - - - Tin Can - Tin Can - Tin Can - ЖеÑÑ‚Ñнка - Lata - Tin Can - Boîte en fer-blanc - Tin Can - - - An empty can of Orlok mixed fruit. - An empty can of Orlok mixed fruit. - An empty can of Orlok mixed fruit. - ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от фруктового компота "Orlok". - Una lata vacía de ensalada de frutas "Orlok". - An empty can of Orlok mixed fruit. - Une boîte vide de fruits mixés "Orlok". - An empty can of Orlok mixed fruit. - - - Can (Chowder) - Can (Chowder) - Can (Chowder) - Банка похлебки - Sopa de Pescado - Can (Chowder) - Boîte (Soupe de palourdes) - Can (Chowder) - - - A clean, unopened can of Powell's New England clam chowder. - A clean, unopened can of Powell's New England clam chowder. - A clean, unopened can of Powell's New England clam chowder. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° похлебки из моллюÑков "Powell's New England". - Una limpia y cerrada lata de sopa de pescados "Powell's New England". - A clean, unopened can of Powell's New England clam chowder. - Une boîte intacte de soupe de palourdes de "Powell's New England". - A clean, unopened can of Powell's New England clam chowder. - - - Tin Can - Tin Can - Tin Can - ЖеÑÑ‚Ñнка - Lata - Tin Can - Boîte en fer-blanc - Tin Can - - - An empty can of Powell's New England clam chowder. - An empty can of Powell's New England clam chowder. - An empty can of Powell's New England clam chowder. - ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от похлебки "Powell's New England". - Una lata vacía de sopa de pescado "Powell's New England". - An empty can of Powell's New England clam chowder. - Une boîte vide de soupe de palourde de "Powell's New England". - An empty can of Powell's New England clam chowder. - - - Can (Beans) - Can (Beans) - Can (Beans) - Банка фаÑоли - Lata de Frijoles - Can (Beans) - Boîte (Haricots) - Can (Beans) - - - A clean, unopened can of Tyler's delicious kidney beans. - A clean, unopened can of Tyler's delicious kidney beans. - A clean, unopened can of Tyler's delicious kidney beans. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° деликатеÑной фаÑоли "Tyler". - Una limpia y cerrada lata de deliciosos frijoles rojos "Tyler". - A clean, unopened can of Tyler's delicious kidney beans. - Une boîte intacte de délicieux haricots nains "Tyler". - A clean, unopened can of Tyler's delicious kidney beans. - - - Tin Can - Tin Can - Tin Can - ЖеÑÑ‚Ñнка - Lata - Tin Can - Boîte en fer-blanc - Tin Can - - - An empty can of Tyler's delicious kidney beans. - An empty can of Tyler's delicious kidney beans. - An empty can of Tyler's delicious kidney beans. - ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от фаÑоли "Tyler". - Una lata vacía de frijoles rojos "Tyler". - An empty can of Tyler's delicious kidney beans. - Une boîte vide de délicieux haricots nains "Tyler". - An empty can of Tyler's delicious kidney beans. - - - Can (Unknown) - Can (Unknown) - Can (Unknown) - Банка Ñ Ñ‡ÐµÐ¼-то - Lata Desconocida - Can (Unknown) - Boîte (Inconnu) - Can (Unknown) - - - A clean, unopened tin can. The label is missing. - A clean, unopened tin can. The label is missing. - A clean, unopened tin can. The label is missing. - ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° непонÑтно Ñ Ñ‡ÐµÐ¼. Ðаклейка утерÑна. - Una limpia y cerrada lata sin etiqueta. - A clean, unopened tin can. The label is missing. - Une boîte intacte. L'étiquette est manquante. - A clean, unopened tin can. The label is missing. - - - Tin Can - Tin Can - Tin Can - ЖеÑÑ‚Ñнка - Lata - Tin Can - Boîte en fer-blanc - Tin Can - - - An empty tin can. - An empty tin can. - An empty tin can. - ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от чего-то. - Una lata vacía. - An empty tin can. - Boîte en fer-blanc vide. - An empty tin can. - - - Toilet paper - Toilet paper - Toilettenpapier - Ð¢ÑƒÐ°Ð»ÐµÑ‚Ð½Ð°Ñ Ð±ÑƒÐ¼Ð°Ð³Ð° - Papel Higiénico - Toilet paper - Papier toilette - Toilet paper - - - A roll of toilet paper. - A roll of toilet paper. - Eine Rolle Toilettenpapier. - Рулон туалетной бумаги. Может быть веÑьма полезным в определенных ÑитуациÑÑ…. - Un rollo de papel higiénico. - A roll of toilet paper. - Un rouleau de papier toilette. - A roll of toilet paper. - - - Razor - Razor - Rasiermesser - ОпаÑÐ½Ð°Ñ Ð±Ñ€Ð¸Ñ‚Ð²Ð° - Navaja - Razor - Razor - Razor - - - An old-fashioned cut-throat razor with a rounded French point. - An old-fashioned cut-throat razor with a rounded French point. - Ein altmodisches Rasiermesser mit französischem Rundkopf. - Ð¡Ñ‚Ð°Ñ€Ð¾Ð¼Ð¾Ð´Ð½Ð°Ñ Ð¾Ð¿Ð°ÑÐ½Ð°Ñ Ð±Ñ€Ð¸Ñ‚Ð²Ð°. - Una vieja navaja con una punta francesa redondeada. - An old-fashioned cut-throat razor with a rounded French point. - An old-fashioned cut-throat razor with a rounded French point. - An old-fashioned cut-throat razor with a rounded French point. - - - Red Bull - Red Bull - Red Bull - Red Bull - Red Bull - Red Bull - Red Bull - Red Bull - - - Red Bull is an energy drink sold by Austrian company Red Bull GmbH, - Red Bull is an energy drink sold by Austrian company Red Bull GmbH, - Red Bull is an energy drink sold by Austrian company Red Bull GmbH, - Red Bull is an energy drink sold by Austrian company Red Bull GmbH, - Red Bull is an energy drink sold by Austrian company Red Bull GmbH, - Red Bull is an energy drink sold by Austrian company Red Bull GmbH, - Red Bull is an energy drink sold by Austrian company Red Bull GmbH, - Red Bull is an energy drink sold by Austrian company Red Bull GmbH, - - - Orange Sherbet - Orange Sherbet - Orange Sherbet - Orange Sherbet - Orange Sherbet - Orange Sherbet - Orange Sherbet - Orange Sherbet - - - Orange Sherbet is a tangy orange carbonated soft drink with plenty of fizz. - Orange Sherbet is a tangy orange carbonated soft drink with plenty of fizz. - Orange Sherbet is a tangy orange carbonated soft drink with plenty of fizz. - Orange Sherbet is a tangy orange carbonated soft drink with plenty of fizz. - Orange Sherbet is a tangy orange carbonated soft drink with plenty of fizz. - Orange Sherbet is a tangy orange carbonated soft drink with plenty of fizz. - Orange Sherbet is a tangy orange carbonated soft drink with plenty of fizz. - Orange Sherbet is a tangy orange carbonated soft drink with plenty of fizz. - - - diff --git a/SQF/dayz_code/system/BIS_Effects/airdestruction.sqf b/SQF/dayz_code/system/BIS_Effects/airdestruction.sqf new file mode 100644 index 000000000..2ae992367 --- /dev/null +++ b/SQF/dayz_code/system/BIS_Effects/airdestruction.sqf @@ -0,0 +1,69 @@ +private["_fl","_sm","_expl","_dr","_tv","_i","_wave","_splash","_velz","_v","_int","_t","_pos"]; +_v=_this select 0; +_int=(fuel _v)*(8+random 2); +_t=time; +if (!isDedicated) then { + _fl="#particlesource" createVehicleLocal getPosATL _v; + _fl attachto [_v,[0,0,0],"destructionEffect2"]; + _fl setParticleRandom [0.3,[1,1,0],[0,0,0],0,0.3,[0,0,0,0],0,0]; + _fl setParticleParams [["\Ca\Data\ParticleEffects\Universal\Universal",16,10,32],"","Billboard",1,2,"destructionEffect2",[0,0,5],0,10,7.9,0.075,[4,7,9,10],[[1,1,1,-1],[1,1,1,-1],[1,1,1,-1],[1,1,1,-0.5],[1,1,1,-0]],[1,0.5],1,0,"","",_v]; + _fl setDropInterval 1; + _sm="#particlesource" createVehicleLocal getPosATL _v; + _sm attachto [_v,[0,0,0],"destructionEffect1"]; + _sm setParticleRandom [2,[2,2,0],[0,0,0],0,0.3,[0,0,0,0.1],0,0]; + _sm setParticleParams [["\Ca\Data\ParticleEffects\Universal\Universal",16,7,48],"","Billboard",1,5,"destructionEffect1",[0,0,5],0,10,7.9,0.075,[4,8,12,14],[[0.3,0.3,0.3,1],[0.45,0.45,0.45,1],[0.6,0.6,0.6,0.6],[0.7,0.7,0.7,0.25],[1,1,1,0]],[0.8,0.3,0.25],1,0,"","",_v]; + _sm setDropInterval 1; +}; +_i=0; +_dr=0.2; +_tv=11; +removeAllWeapons _v; +if (local _v AND {(_v isKindOf "Air")}) then { + _expl=createVehicle ["HelicopterExploSmall",(getPosATL _v),[],0,"CAN_COLLIDE"]; +}; +if (!isDedicated) then { + while{_i<1200 && ((velocity _v select 2) < -20||(getPosATL _v select 2) > 8) && !(alive _v) && !(isnull _v) && (getPosATL _v select 2) > 1} do { + _tv=abs(velocity _v select 0)+abs(velocity _v select 1)+abs(velocity _v select 2); + _dr=if(_tv>2)then{1/_tv}else{1}; + _fl setDropInterval _dr; + _sm setDropInterval _dr; + _i=_i+1; + sleep 0.2; + }; +}; +_pos=getPosATL _v; +clearVehicleInit _v; +if (!isDedicated) then { + deletevehicle _fl; + deletevehicle _sm; +}; +if (surfaceiswater(_pos) && (_pos select 2) < 9) then { + if (!isDedicated) then { + _wave="#particlesource" createVehicleLocal getPosATL _v; + _wave attachto [_v,[0,0,0],"destructionEffect1"]; + _wave setParticleRandom [0.3,[1,1,0],[0.5,0.5,0],0,0.3,[0,0,0,0],0,0]; + _wave setParticleParams [["\Ca\Data\ParticleEffects\Universal\Universal",16,12,13,0],"","Billboard",1,1.6,"destructionEffect1",[0,0,0],0,10,7.9,0.075,[3,8],[[0.7,0.8,1,0.6],[0.85,0.9,1,0.0]],[1000],1,0,"","",_v]; + _wave setparticlecircle [2,[0,16,0]]; + _wave setDropInterval 0.0015; + _splash="#particlesource" createVehicleLocal getPosATL _v; + _splash attachto [_v,[0,0,0],"destructionEffect1"]; + _splash setParticleRandom [2,[2,2,0],[2,2,7],0,0.5,[0,0,0,0],0,0]; + _splash setParticleParams [["\Ca\Data\ParticleEffects\Universal\Universal",16,13,6,0],"","Billboard",1,4,"destructionEffect1",[0,0,0],0,30,7.9,0.075,[8,15],[[0.7,0.7,0.7,1],[1,1,1,0]],[1000],1,0,"","",_v]; + _splash setparticlecircle [2,[0,3,15]]; + _splash setDropInterval 0.002; + sleep 0.2; + deletevehicle _wave; + deletevehicle _splash; + }; +} +else { + if (local _v) then { + _velz=velocity _v select 2; + if (_velz>1) then { + _v setvelocity [velocity _v select 0,velocity _v select 1,0] + }; + _expl=createVehicle ["HelicopterExploBig",[_pos select 0,_pos select 1,(_pos select 2)+1],[],0,"CAN_COLLIDE"]; + sleep 0.05; + ["AirDestructionStage2",_v,_int,_t] call BIS_Effects_globalEvent; + }; +}; diff --git a/SQF/dayz_code/system/BIS_Effects/airdestructionstage2.sqf b/SQF/dayz_code/system/BIS_Effects/airdestructionstage2.sqf new file mode 100644 index 000000000..a5fa87290 --- /dev/null +++ b/SQF/dayz_code/system/BIS_Effects/airdestructionstage2.sqf @@ -0,0 +1,59 @@ +private ["_v","_pos", "_int","_t","_smoke","_fire","_dirt","_i","_xv","_yv","_zv","_dir","_Crater","_speed","_velz","_tv","_dr"]; +_v=_this select 0; +_int=_this select 1; +_t=_this select 2; +_pos=getPosATL _v; +if (!isDedicated) then { + _smoke="#particlesource" createVehicleLocal _pos; + _smoke attachto [_v,[0,0,0],"destructionEffect1"]; + _smoke setParticleParams [["\ca\Data\ParticleEffects\Universal\Universal",16,7,48],"","Billboard",1,15,[0,0,0],[0,0,0],1,1.275,1,0,[8,14],[[0.1,0.1,0.1,1],[0.1,0.1,0.1,0]],[0.5],0.1,0.1,"","",_v]; + _smoke setParticleRandom [4,[2,2,2],[0,0,0],0,0,[0,0,0,0],0,0]; + _smoke setDropInterval 0.02; + _fire="#particlesource" createVehicleLocal _pos; + _fire attachto [_v,[0,0,0],"destructionEffect2"]; + _fire setParticleParams [["\ca\Data\ParticleEffects\Universal\Universal",16,2,80],"","Billboard",1,2,[0,1,0],[0,0,0],1,1.275,1,0,[7,13],[[1,1,1,-1],[1,1,1,0]],[0.5],0.01,0.01,"","",_v,360]; + _fire setParticleRandom [0.5,[0.5,0.5,0.5],[0,0,0],0,0,[0,0,0,0],0,0]; + _fire setDropInterval 0.01; + _dirt="#particlesource" createVehicleLocal _pos; + _dirt attachto [_v,[0,0,0],"destructionEffect1"]; + _dirt setParticleParams [["\ca\Data\ParticleEffects\Universal\Universal",16,12,9,0],"","Billboard",1,5,[0,0,0],[0,0,5],0,5,1,0,[10,20],[[0.1,0.1,0.1,1],[0.1,0.1,0.1,0.7],[0.1,0.1,0.1,0]],[1000],0,0,"","",_v,360]; + _dirt setParticleRandom [0,[1,1,1],[1,1,2.5],0,0,[0,0,0,0.5],0,0]; + _dirt setDropInterval 0.05; + _i=0; + while {(speed _v) > 0.1} do { + _pos=getPosATL _v; + _xv=velocity _v select 0; + _yv=velocity _v select 1; + _zv=velocity _v select 2; + _dir=abs(_xv atan2 _yv); + _Crater="CraterLong"createvehiclelocal [_pos select 0,_pos select 1,0]; + _Crater setdir (_dir+(180*_i)); + _Crater setpos [_pos select 0,_pos select 1,0]; + _Crater setPos [_pos select 0,_pos select 1,((0-_i)/13)]; + _speed=(speed _v); + _velz=velocity _v select 2; + if (_velz>1) then { + _v setvelocity [_xv/1.3,_yv/1.3,0] + } + else{ + _v setvelocity [_xv/1.2,_yv/1.2,velocity _v select 2] + }; + _tv=abs(_xv)+abs(_yv)+abs(_zv); + _dr=if(_tv>2) then {1/_tv}else{1}; + _smoke setDropInterval _dr*1.5; + _fire setDropInterval _dr*1.5; + _dirt setDropInterval _dr; + sleep (0.25-(_speed/1000)); + _i=_i+1; + }; + deleteVehicle _smoke; + deleteVehicle _fire; + deleteVehicle _dirt; +}; +_v setvelocity [0,0,-0.1]; +if (local _v) then { + ["Burn",_v,_int,_t] call BIS_Effects_globalEvent; + [_v,_int,false] spawn BIS_Effects_Secondaries; +}; +sleep 0.5; +_v setvelocity [0,0,-0.01]; diff --git a/SQF/dayz_code/system/BIS_Effects/init.sqf b/SQF/dayz_code/system/BIS_Effects/init.sqf new file mode 100644 index 000000000..9c791fbf7 --- /dev/null +++ b/SQF/dayz_code/system/BIS_Effects/init.sqf @@ -0,0 +1,40 @@ +[] spawn { + while {true} do { + waitUntil {((isNil "BIS_Effects_Rifle") OR {(count(toArray(str(BIS_Effects_Rifle)))!=7)})}; + diag_log "Res3tting B!S effects..."; + /* BIS_Effects_* fixes from Dwarden */ + BIS_Effects_Rifle = {false}; + BIS_Effects_EH_Fired = {false}; + BIS_Effects_EH_Killed = compile preprocessFileLineNumbers "\z\addons\dayz_code\system\BIS_Effects\killed.sqf"; + BIS_Effects_AirDestruction = compile preprocessFileLineNumbers "\z\addons\dayz_code\system\BIS_Effects\AirDestruction.sqf"; + BIS_Effects_AirDestructionStage2 = compile preprocessFileLineNumbers "\z\addons\dayz_code\system\BIS_Effects\AirDestructionStage2.sqf"; + BIS_Effects_Secondaries = compile preprocessFileLineNumbers "\z\addons\dayz_code\system\BIS_Effects\secondaries.sqf"; + + BIS_Effects_globalEvent = { + BIS_effects_gepv = _this; + publicVariable "BIS_effects_gepv"; + _this call BIS_Effects_startEvent; + }; + + BIS_Effects_startEvent = { + switch (_this select 0) do { + case "AirDestruction": { + [_this select 1] spawn BIS_Effects_AirDestruction; + }; + case "AirDestructionStage2": { + [_this select 1, _this select 2, _this select 3] spawn BIS_Effects_AirDestructionStage2; + }; + case "Burn": { + [_this select 1, _this select 2, _this select 3, false, true] spawn BIS_Effects_Burn; + }; + }; + }; + + "BIS_effects_gepv" addPublicVariableEventHandler { + (_this select 1) call BIS_Effects_startEvent; + }; + + sleep 1; + }; +}; + diff --git a/SQF/dayz_code/system/BIS_Effects/killed.sqf b/SQF/dayz_code/system/BIS_Effects/killed.sqf new file mode 100644 index 000000000..300ac0f0b --- /dev/null +++ b/SQF/dayz_code/system/BIS_Effects/killed.sqf @@ -0,0 +1,19 @@ +private ["_v","_int","_t","_b"]; + +_v=_this select 0; +if (_v isKindOf "Helicopter"||_v isKindOf "Plane") then { + ["AirDestruction",_v] call BIS_Effects_globalEvent; +}; +if (_v isKindOf "Tank") then { + _int=(fuel _v)*(2+random 2); + _t=time; + [_v,_int] spawn BIS_Effects_Secondaries; +}; +if (_v isKindOf "Car"||_v isKindOf "Ship") then { + _int=(fuel _v)*(2+random 1); + _t=time; + [_v,_int] spawn BIS_Effects_Secondaries; + if ((random _int)>2.2) then { + _b = createVehicle ["SmallSecondary",(getPosATL _v),[],0,"CAN_COLLIDE"]; + }; +}; diff --git a/SQF/dayz_code/system/BIS_Effects/secondaries.sqf b/SQF/dayz_code/system/BIS_Effects/secondaries.sqf new file mode 100644 index 000000000..7964cfe96 --- /dev/null +++ b/SQF/dayz_code/system/BIS_Effects/secondaries.sqf @@ -0,0 +1,22 @@ +private ["_v","_int","_list","_lifecheck","_effect2pos","_t"]; + +_v=_this select 0; +_int=_this select 1; +_list=[]; +_lifecheck=true; +if (count _this > 2) then { + _lifecheck=_this select 2 +}; +_int=_int min 3; +if (!((_v isKindOf "Air") OR {((_v isKindOf "LandVehicle") OR {(_v isKindOf "Ship")})}))exitWith{}; +_effect2pos=_v selectionposition"destructionEffect2"; +while {_int>1} do { + _int=_int-1; + _t=(random 45)+1; + _list=_list+[_t]; +}; +{ + sleep _x; + if ((_lifecheck && (alive _v))||(isnull _v)||(((getposASL _v)select 2) < 0))exitwith{}; + "SmallSecondary" createvehicle(_v modelToWorld _effect2pos); +}foreach (_list); diff --git a/SQF/dayz_code/system/REsec.sqf b/SQF/dayz_code/system/REsec.sqf new file mode 100644 index 000000000..7c9bb06bd --- /dev/null +++ b/SQF/dayz_code/system/REsec.sqf @@ -0,0 +1,61 @@ +/* + Created exclusively for ArmA2:OA - DayZMod. + Please request permission to use/alter/distribute from project leader (R4Z0R49) AND the author (facoptere@gmail.com) +*/ + +_REMOVED_LIB = ["addAction", "addEventhandler", "addMagazine", "addMagazineCargo", "addWeapon","addWeaponCargo", "addWPCur", "animate", "callVar", "clearMagazineCargo", "clearWeaponCargo", "createDiaryRecord","createMarkerLocal", "createSimpleTask", "createTaskSet", "debugLog", "deleteWP", "enablesimulation", "endMission","execfsm", "fadeMusic", "fadeSound", "failMission", "globalChat", "globalRadio", "groupChat", "groupRadio","hideObject", "hint", "hintC", "kbAddTopic", "kbreact", "kbRemoveTopic", "kbtell", "land", "move", "moveIn","playAction", "playActionnow", "playmovenow", "playMusic", "playsound", "removeAction","removeAllWeapons", "setCaptive", "setCurrentTask", "setCurrentTaskArrays", "setDate", "setDir", "setGroupID","setMarkerPosLocal", "setObjectTexture", "setSimpleTaskDescription", "setTaskState", "setWPdesc", "setWPtype","showCommandingMenu", "sideChat", "sideRadio", "skiptime", "spawn", "switchAction", "switchCamera", "taskHint","titleCut", "Hangender"]; +_TRACED_LIB = ["execVM", "JIPexec", "JIPrequest", "say", "playmove", "switchmove", "titleText"]; + +waitUntil{!isNil "BIS_MPF_InitDone"}; + +private["_ofn","_nfn","_REMOVED_LIB","_TRACED_LIB"]; +{ + _ofn=format["r%1code",_x]; + _nfn=format["r%1code%2",_x,round(random(100000))]; + if(_x=="execVM")then{ + call compile format["%1=%2;%2={if((count _this>=3)AND{(!((_this select 2)IN%3))})then{diag_log(""WARNING RE %2 with illegal args:""+str(_this));}else{_this call %1}};",_nfn,_ofn,["ca\Modules\Functions\init.sqf"]]; + }else{ + #ifdef RESEC_VERBOSE + call compile format ["%1=%2;%2={diag_log(""RE %2 args:""+str(_this));_this call %1};",_nfn,_ofn]; + #endif + }; +}foreach _TRACED_LIB; +{ + _ofn=format["r%1code",_x]; + call compile format["%1={diag_log(""WARNING illegal RE %1 with args:""+str(_this));};",_ofn]; +}foreach _REMOVED_LIB; + +#ifndef SKIP_REMOTEEXECUTIONSERVER +[]spawn{ + while{(true)}do{ + private["_nfn"]; + waitUntil{BIS_PathMPscriptCommandsCustom=="\ca\Modules\MP\data\scriptCommandsCustom\"}; + _nfn="BIS_MPF_remoteExecutionServer"+str(round(random(100000))); + call compile(_nfn+"=BIS_MPF_remoteExecutionServer;BIS_MPF_remoteExecutionServer={private[""_fa"",""_co""]; + _fa=_this select 1; + if(count _fa>=3)then{ + _co=_fa select 2; + if(typeName _co==""STRING"")then{ + _co=toLower _co; + if(_co IN[""loc"",""locper"",""perloc"",""per""])then{ + if(count _fa>=4)then{ + _co=_fa select 3; + }; + }; + }; + if(typeName _co==""STRING"")then{ + { + if(!((_x>=65&&_x<=90)OR(_x>=97&&_x<=122))) exitWith {diag_log(""WARNING possible code injection args:""+str(_this)); _this=[];}; + }forEach toArray _co; + }; + }; + _this call "+_nfn+"};" + ); + "remExField" addPublicVariableEventHandler{_this call BIS_MPF_remoteExecutionServer}; + "remExFP" addPublicVariableEventHandler{_this call BIS_MPF_remoteExecutionServer}; + BIS_PathMPscriptCommandsCustom=""; + diag_log(__FILE__+":Monitoring Remote Exe..."); + sleep 1; + }; +}; +#endif \ No newline at end of file diff --git a/SQF/dayz_code/system/antihack.sqf b/SQF/dayz_code/system/antihack.sqf index 01c76a410..0168ab5bb 100644 --- a/SQF/dayz_code/system/antihack.sqf +++ b/SQF/dayz_code/system/antihack.sqf @@ -4,44 +4,131 @@ Refactored By Alby */ -private["_curpos","_lastpos","_curheight","_lastheight","_terrainHeight","_curtime","_lasttime","_distance","_difftime","_speed","_topSpeed"]; +private ["_log","_playerName","_playerUID","_al1veOnce","_debug","_lastpos","_lastheight","_lasttime","_lastVehicle","_v","_h","_topv","_toph","_curpos","_distance","_curtime","_difftime","_plant","_curheight","_speed","_topSpeed","_terrainHeight","_differenceCheck","_lastPosVar","_safetyVehicle","_curPos"]; waitUntil {vehicle player == player}; -_lastpos = getPosATL (vehicle player); -_lastheight = (ATLtoASL _lastpos) select 2; -_lasttime = time; - -while {alive player} do -{ - _curpos = getPosATL (vehicle player); - _curheight = (ATLtoASL _curpos) select 2; - _curtime = time; - _distance = _lastpos distance _curpos; - _difftime = (_curtime - _lasttime) max 0.001; - _speed = _distance / _difftime; - _topSpeed = 10; - - if (vehicle player != player) then { - _topSpeed = getNumber (configFile >> "CfgVehicles" >> typeOf (vehicle player) >> "maxSpeed"); +[] spawn { + private ["_playerName","_playerUID"]; + _playerName = name player; + _playerUID = getPlayerUID player; + while {true} do { + if (typeName player != "OBJECT") then { + atp = format["WARNING typename error for player UID#%1", _playerUID]; + publicVariableServer "atp"; + //forceEnd; + endMission "LOSER"; + sleep 10; //Bypass spam + }; }; - - _terrainHeight = getTerrainHeightASL [_curpos select 0, _curpos select 1]; - - //diag_log format["DEBUG: terrain: %1 current: %2", _terrainHeight, _curheight]; - //diag_log format["DEBUG: all: %1 player: %2 fall: %3 terrain: %4", !((vehicle player == player) && (_curheight < _lastheight) && ((_curheight - _terrainHeight) > 1)), (vehicle player == player), (_curheight < _lastheight), (_curheight - _terrainHeight) > 1]; - - _debug = getMarkerPos "respawn_west"; - if ((_speed > _topSpeed) && (alive player) && ((driver (vehicle player) == player) or (isNull (driver (vehicle player)))) && (_debug distance _lastpos > 3000) && !((vehicle player == player) && (_curheight < _lastheight) && ((_curheight - _terrainHeight) > 1))) then { - (vehicle player) setpos _lastpos; - atp = [name player, dayz_characterID, _lastpos, _curPos, getPosATL player]; - publicVariableServer "atp"; - } else { +}; - _lastpos = _curpos; - _lastheight = _curheight; +_al1veOnce = false; +while {true} do { + _debug = getMarkerpos "respawn_west"; + _lastpos = getPosATL (vehicle player); + _lastheight = (ATLtoASL _lastpos) select 2; + _lasttime = diag_ticktime; + _lastVehicle = vehicle player; + + // freefall detection: + _v = 0; + _h = 0; + _topv = 0; + _toph = 0; + + while {((typeName player == "OBJECT") AND {((player in playableUnits) AND {(alive player)})})} do { + //[-18697.58,379.53012,25815.256] + /* + if ([getMarkerPos "respawn_west", [0,0,0]] call BIS_fnc_areEqual || !([getMarkerPos "respawn_west", _debug] call BIS_fnc_areEqual)) then { + createMarkerLocal ["respawn_west", _debug]; + "respawn_west" setMarkerType "EMPTY"; + }; + */ + _curpos = getPosATL (vehicle player); + _distance = _lastpos distance _curpos; + _curtime = diag_ticktime; + _difftime = _curtime - _lasttime; + + if ((_distance > 10) OR {(_difftime > 1)}) then { + if (!_al1veOnce) then { + private [ "_loc", "_plant"]; + // check that plants libs are properly loaded + // thanks to Tansien the great + // run only once per character life + { + _plant = _x createVehicleLocal _debug; + sleep 0.1; + if (sizeOf _x == 0) exitWith { + atp = "Plants texture hack for type " + _x; + publicVariableServer "atp"; + endMission "LOSER"; + }; + deleteVehicle _plant; + } forEach ["grass", "prunus", "picea", "fallentree", "phragmites", "acer", "amygdalusn", "Brush", "fiberplant", "amygdalusc", "boulder"]; + diag_log format [ "%1: Plants libs tests done!", __FILE__]; + }; + _al1veOnce = true; + _curheight = (ATLtoASL _curpos) select 2; + _speed = _distance / _difftime; + _topSpeed = 10; + + if (vehicle player != player) then { + _topSpeed = (getNumber (configFile >> "CfgVehicles" >> typeOf (vehicle player) >> "maxSpeed")) min 500; + }; + + _terrainHeight = getTerrainHeightASL [_curpos select 0, _curpos select 1]; + + /* + _differenceCheck = false; + _lastPosVar = player getVariable ["lastPos", []]; + if (count _lastPosVar > 0) then { + _differenceCheck = (_lastPosVar distance _lastpos) > _topSpeed; + } else { + diag_log "LASTPOS RESET"; + }; + */ + + _safetyVehicle = vehicle player; + + if (_lastVehicle == vehicle player) then { + if ((_speed > _topSpeed) && (alive player) && ((driver (vehicle player) == player) or (isNull (driver (vehicle player)))) && (_debug distance _lastpos > 3000) && !((vehicle player == player) && (_curheight < _lastheight) && ((_curheight - _terrainHeight) > 1))) then { + (vehicle player) setposATL _lastpos; +// atp = format["TELEPORT REVERT for player UID#%1 from %2 to %3, %4 meters, now at %5", getPlayerUID player, _lastpos, _curPos, round(_lastpos distance _curpos), getPosATL player]; + atp = [name player, dayz_characterID, _lastpos, _curPos, getPosATL player]; + publicVariableServer "atp"; + } else { + _lastpos = _curpos; + _lastheight = _curheight; + }; + + _lasttime = _curtime; + }; + + if (_safetyVehicle == vehicle player) then { + _lastVehicle = vehicle player; + }; + + }; + // freefall detection: + _v = -((velocity player) select 2); + _h = (getPosATL player) select 2; + if (_v > 4 AND _h > 3) then { + _topv = _topv max _v; + _toph = _toph max _h; + Dayz_freefall = [ time, _toph, _topv ]; + } + else { + _topv = 0; + _toph = 0; + }; + sleep 0.25; }; - - _lasttime = _curtime; - sleep 0.5; +// if (_al1veOnce) then { +// sleep 5; +// endMission "LOSER"; +// } +// else { + sleep 0.1; +// }; }; \ No newline at end of file diff --git a/SQF/dayz_code/system/building_monitor.sqf b/SQF/dayz_code/system/building_monitor.sqf index 837a0bd99..64da41701 100644 --- a/SQF/dayz_code/system/building_monitor.sqf +++ b/SQF/dayz_code/system/building_monitor.sqf @@ -1,4 +1,4 @@ -private["_building","_GroupMarker","_list","_nearby","_run"]; +private ["_building","_GroupMarker","_nearby","_run","_items"]; _building = _this select 0; _GroupMarker = _this select 1; _items = _this select 2; @@ -15,5 +15,4 @@ while {_run} do { }; {deleteVehicle _x;} forEach _items; - _building setVariable ["looted",(DateToNumber date),true]; \ No newline at end of file diff --git a/SQF/dayz_code/system/player_monitor.fsm b/SQF/dayz_code/system/player_monitor.fsm index 8e9c36a16..11f842d6f 100644 --- a/SQF/dayz_code/system/player_monitor.fsm +++ b/SQF/dayz_code/system/player_monitor.fsm @@ -1,4 +1,4 @@ -/*%FSM*/ +/*%FSM*/ /*%FSM*/ /* item0[] = {"init",0,250,-75.000000,-350.000000,25.000000,-300.000000,0.000000,"init"}; @@ -11,116 +11,144 @@ item6[] = {"player_not_null",4,218,-175.000000,-50.000000,-75.000000,0.000000,0. item7[] = {"Prepare",2,250,-75.000000,0.000000,25.000000,50.000000,0.000000,"Prepare"}; item8[] = {"player___player",4,218,50.000000,50.000000,150.000000,100.000000,0.000000,"player =" \n "player"}; item9[] = {"Collect",2,250,-75.000000,100.000000,25.000000,150.000000,0.000000,"Collect"}; -item10[] = {"Single_Player",4,218,-200.000000,100.000000,-100.000000,150.000000,3.000000,"Single" \n "Player"}; -item11[] = {"Make_PlayerID",2,250,-200.000000,175.000000,-100.000000,225.000000,0.000000,"Make PlayerID"}; -item12[] = {"Has_PlayerID",4,218,-75.000000,175.000000,25.000000,225.000000,1.000000,"Has PlayerID"}; -item13[] = {"no_PlayerID",4,218,50.000000,150.000000,150.000000,200.000000,2.000000,"no PlayerID"}; -item14[] = {"ERROR__No_Player",2,250,175.000000,150.000000,275.000000,200.000000,0.000000,"ERROR:" \n "No PlayerID"}; -item15[] = {"Request",2,250,-75.000000,250.000000,25.000000,300.000000,0.000000,"Request"}; -item16[] = {"Response",4,218,-175.000000,300.000000,-75.000000,350.000000,0.000000,"Response"}; -item17[] = {"Parse_Login",2,250,-75.000000,350.000000,25.000000,400.000000,0.000000,"Parse Login"}; -item18[] = {"Hive_Bad",4,218,50.000000,350.000000,150.000000,400.000000,10.000000,"Hive" \n "Bad"}; -item19[] = {"ERROR__Wrong_HIVE",2,250,175.000000,350.000000,275.000000,400.000000,0.000000,"ERROR:" \n "Wrong HIVE" \n "Version"}; -item20[] = {"Hive_Ok",4,218,-175.000000,400.000000,-75.000000,450.000000,0.000000,"Hive" \n "Ok"}; -item21[] = {"Phase_One",2,250,-75.000000,450.000000,25.000000,500.000000,0.000000,"Phase One"}; -item22[] = {"Response",4,218,-175.000000,500.000000,-75.000000,550.000000,0.000000,"Response"}; -item23[] = {"Phase_Two",2,4346,-75.000000,550.000000,25.000000,600.000000,0.000000,"Phase Two"}; -item24[] = {"Dead_Player",4,218,50.000000,550.000000,150.000000,600.000000,0.000000,"Dead" \n "Player"}; -item25[] = {"ERROR__Player_Already",2,250,175.000000,550.000000,275.000000,600.000000,0.000000,"ERROR:" \n "Player Already" \n "Dead"}; -item26[] = {"Alive",4,218,-175.000000,600.000000,-75.000000,650.000000,0.000000,"Alive"}; -item27[] = {"Position",2,250,-75.000000,650.000000,25.000000,700.000000,0.000000,"Position"}; -item28[] = {"Version_Ok",4,218,-175.000000,700.000000,-75.000000,750.000000,0.000000,"Version" \n "Ok"}; -item29[] = {"Load_In",2,250,-75.000000,850.000000,25.000000,900.000000,0.000000,"Load In"}; -item30[] = {"Bad_Version",4,218,50.000000,650.000000,150.000000,700.000000,0.000000,"Bad" \n "Version"}; -item31[] = {"ERROR__Bad_Versi",2,250,175.000000,650.000000,275.000000,700.000000,0.000000,"ERROR:" \n "Bad Version"}; -item32[] = {"Display_Ready",4,218,-175.000000,900.000000,-75.000000,950.000000,0.000000,"Display" \n "Ready"}; -item33[] = {"Preload_Display",2,250,-75.000000,950.000000,25.000000,1000.000000,0.000000,"Preload" \n "Display"}; -item34[] = {"Preload_Done",4,218,-175.000000,1000.000000,-75.000000,1050.000000,0.000000,"Preload" \n "Done"}; -item35[] = {"Initialize",2,250,-75.000000,1050.000000,25.000000,1100.000000,0.000000,"Initialize"}; -item36[] = {"Finish",1,250,-75.000000,1150.000000,25.000000,1200.000000,0.000000,"Finish"}; -item37[] = {"True",8,218,25.000000,1100.000000,125.000000,1150.000000,0.000000,"True"}; -item38[] = {"Too_Long",4,218,300.000000,150.000000,400.000000,200.000000,0.000000,"Too" \n "Long"}; -item39[] = {"Too_Long",4,218,300.000000,350.000000,400.000000,400.000000,0.000000,"Too" \n "Long"}; -item40[] = {"Too_Long",4,218,300.000000,550.000000,400.000000,600.000000,0.000000,"Too" \n "Long"}; -item41[] = {"Too_Long",4,218,300.000000,650.000000,400.000000,700.000000,0.000000,"Too" \n "Long"}; -item42[] = {"Enable_Sim",2,250,-75.000000,-100.000000,25.000000,-50.000000,0.000000,"Enable Sim"}; -item43[] = {"Initialized",4,218,-175.000000,-150.000000,-75.000000,-100.000000,0.000000,"Initialized"}; -item44[] = {"New_Character",4,218,-425.000000,275.000000,-325.000000,325.000000,6.000000,"New" \n "Character"}; -item45[] = {"Gender_Selection",2,250,-500.000000,350.000000,-400.000000,400.000000,0.000000,"Gender Selection" \n "Dialog"}; -item46[] = {"Selected",4,218,-450.000000,450.000000,-350.000000,500.000000,0.000000,"Selected"}; -item47[] = {"Process",2,250,-300.000000,475.000000,-200.000000,525.000000,0.000000,"Process"}; -item48[] = {"no_PlayerID",4,218,50.000000,-100.000000,150.000000,-50.000000,2.000000,"no PlayerID"}; -item49[] = {"ERROR__No_Player_1",2,250,175.000000,-100.000000,275.000000,-50.000000,0.000000,"ERROR:" \n "No PlayerID"}; -item50[] = {"Too_Long",4,218,300.000000,-100.000000,400.000000,-50.000000,0.000000,"Too" \n "Long"}; -item51[] = {"Stream",2,250,-75.000000,750.000000,25.000000,800.000000,0.000000,"Stream"}; -item52[] = {"Preloaded",4,218,-175.000000,800.000000,-75.000000,850.000000,0.000000,"Preloaded"}; -item53[] = {"New_Infected_Cha",4,218,-250.000000,350.000000,-150.000000,400.000000,5.000000,"New" \n "Infected" \n "Character"}; -item54[] = {"Player_Zombie__S",2,250,-375.000000,375.000000,-275.000000,425.000000,0.000000,"Player Zombie" \n " Selection"}; +item10[] = {"Has_PlayerID",4,218,-75.000000,175.000000,25.000000,225.000000,1.000000,"Has PlayerID"}; +item11[] = {"no_PlayerID",4,218,50.000000,150.000000,150.000000,200.000000,2.000000,"no PlayerID"}; +item12[] = {"ERROR__No_Player",2,250,175.000000,150.000000,275.000000,200.000000,0.000000,"ERROR:" \n "No PlayerID"}; +item13[] = {"Request",2,250,-75.000000,400.000000,25.000000,450.000000,0.000000,"Request"}; +item14[] = {"Response",4,218,-175.000000,450.000000,-75.000000,500.000000,0.000000,"Response"}; +item15[] = {"Parse_Login",2,250,-75.000000,500.000000,25.000000,550.000000,0.000000,"Parse Login"}; +item16[] = {"Hive_Bad",4,218,50.000000,500.000000,150.000000,550.000000,10.000000,"Hive" \n "Bad"}; +item17[] = {"ERROR__Wrong_HIVE",2,250,175.000000,500.000000,275.000000,550.000000,0.000000,"ERROR:" \n "Wrong HIVE" \n "Version"}; +item18[] = {"Hive_Ok",4,218,-175.000000,550.000000,-75.000000,600.000000,0.000000,"Hive" \n "Ok"}; +item19[] = {"Phase_One",2,250,-75.000000,600.000000,25.000000,650.000000,0.000000,"Phase One"}; +item20[] = {"Response",4,218,-175.000000,650.000000,-75.000000,700.000000,0.000000,"Response"}; +item21[] = {"Phase_Two",2,250,-75.000000,700.000000,25.000000,750.000000,0.000000,"Phase Two"}; +item22[] = {"Dead_Player",4,218,50.000000,700.000000,150.000000,750.000000,0.000000,"Dead" \n "Player"}; +item23[] = {"ERROR__Player_Already",2,4346,175.000000,700.000000,275.000000,750.000000,0.000000,"ERROR:" \n "Player Already" \n "Dead"}; +item24[] = {"Alive",4,218,-175.000000,750.000000,-75.000000,800.000000,0.000000,"Alive"}; +item25[] = {"Position",2,250,-75.000000,800.000000,25.000000,850.000000,0.000000,"Position"}; +item26[] = {"Version_Ok",4,218,-175.000000,850.000000,-75.000000,900.000000,0.000000,"Version" \n "Ok"}; +item27[] = {"Load_In",2,250,-75.000000,1000.000000,25.000000,1050.000000,0.000000,"Load In"}; +item28[] = {"Bad_Version",4,218,50.000000,800.000000,150.000000,850.000000,0.000000,"Bad" \n "Version"}; +item29[] = {"ERROR__Bad_Versi",2,250,175.000000,800.000000,275.000000,850.000000,0.000000,"ERROR:" \n "Bad Version"}; +item30[] = {"Display_Ready",4,218,-175.000000,1050.000000,-75.000000,1100.000000,0.000000,"Display" \n "Ready"}; +item31[] = {"Preload_Display",2,250,-75.000000,1100.000000,25.000000,1150.000000,0.000000,"Preload" \n "Display"}; +item32[] = {"Preload_Done",4,218,-175.000000,1150.000000,-75.000000,1200.000000,0.000000,"Preload" \n "Done"}; +item33[] = {"Initialize",2,250,-75.000000,1200.000000,25.000000,1250.000000,0.000000,"Initialize"}; +item34[] = {"Finish",1,250,-75.000000,1300.000000,25.000000,1350.000000,0.000000,"Finish"}; +item35[] = {"True",8,218,25.000000,1250.000000,125.000000,1300.000000,0.000000,"True"}; +item36[] = {"Too_Long",4,218,300.000000,150.000000,400.000000,200.000000,0.000000,"Too" \n "Long"}; +item37[] = {"Too_Long",4,218,300.000000,500.000000,400.000000,550.000000,0.000000,"Too" \n "Long"}; +item38[] = {"Too_Long",4,218,300.000000,700.000000,400.000000,750.000000,0.000000,"Too" \n "Long"}; +item39[] = {"Too_Long",4,218,300.000000,800.000000,400.000000,850.000000,0.000000,"Too" \n "Long"}; +item40[] = {"Enable_Sim",2,250,-75.000000,-100.000000,25.000000,-50.000000,0.000000,"Enable Sim"}; +item41[] = {"Initialized",4,218,-175.000000,-150.000000,-75.000000,-100.000000,0.000000,"Initialized"}; +item42[] = {"New_Character",4,218,-500.000000,375.000000,-400.000000,425.000000,5.000000,"New" \n "Character"}; +item43[] = {"Gender_Selection",2,250,-500.000000,500.000000,-400.000000,550.000000,0.000000,"Gender Selection" \n "Dialog"}; +item44[] = {"Selected",4,218,-400.000000,600.000000,-300.000000,650.000000,0.000000,"Selected"}; +item45[] = {"Process",2,250,-275.000000,600.000000,-175.000000,650.000000,0.000000,"Process"}; +item46[] = {"no_PlayerID",4,218,50.000000,-100.000000,150.000000,-50.000000,2.000000,"no PlayerID"}; +item47[] = {"ERROR__No_Player_1",2,250,175.000000,-100.000000,275.000000,-50.000000,0.000000,"ERROR:" \n "No PlayerID"}; +item48[] = {"Too_Long",4,218,300.000000,-100.000000,400.000000,-50.000000,0.000000,"Too" \n "Long"}; +item49[] = {"Stream",2,250,-75.000000,900.000000,25.000000,950.000000,0.000000,"Stream"}; +item50[] = {"Preloaded",4,218,-175.000000,950.000000,-75.000000,1000.000000,0.000000,"Preloaded"}; +item51[] = {"Retry",4,218,25.000000,375.000000,125.000000,425.000000,0.000000,"Retry"}; +item52[] = {"retry_",4,218,25.000000,425.000000,125.000000,475.000000,0.000000,"retry" \n ""}; +item53[] = {"Retry",2,250,125.000000,400.000000,225.000000,450.000000,0.000000,"Retry"}; +item54[] = {"auth_failed",4,218,250.000000,400.000000,350.000000,450.000000,0.000000,"auth failed"}; +item55[] = {"get_ready_to_clo",2,250,400.000000,400.000000,500.000000,450.000000,0.000000,"get ready to close"}; +item56[] = {"sleep_",4,218,550.000000,400.000000,650.000000,450.000000,0.000000,"sleep" \n ""}; +item57[] = {"Disconnect",2,250,675.000000,400.000000,775.000000,450.000000,0.000000,"Disconnect"}; +item58[] = {"No_time_date",4,218,25.000000,1150.000000,125.000000,1200.000000,0.000000,"No time/date"}; +item59[] = {"ERROR__No_Date_or",2,250,175.000000,1150.000000,275.000000,1200.000000,0.000000,"ERROR:" \n "No Date or Time"}; +item60[] = {"Too_Long",4,218,300.000000,1150.000000,400.000000,1200.000000,0.000000,"Too" \n "Long"}; +item61[] = {"get_ready_to_clo_1",2,250,450.000000,800.000000,550.000000,850.000000,0.000000,"get ready to close"}; +item62[] = {"sleep_",4,218,600.000000,800.000000,700.000000,850.000000,0.000000,"sleep" \n ""}; +item63[] = {"Server_Loading",2,250,-75.000000,250.000000,25.000000,300.000000,0.000000,"Server Loading"}; +item64[] = {"Too_Long",4,218,50.000000,250.000000,150.000000,300.000000,0.000000,"Too" \n "Long"}; +item65[] = {"Server_Ready",4,218,-75.000000,325.000000,25.000000,375.000000,0.000000,"Server Ready"}; +item66[] = {"New_Infected_Cha",4,218,-375.000000,450.000000,-275.000000,500.000000,5.000000,"New" \n "Infected" \n "Character"}; +item67[] = {"Player_Zombie__S",2,250,-300.000000,525.000000,-200.000000,575.000000,0.000000,"Player Zombie" \n " Selection"}; link0[] = {0,1}; link1[] = {0,5}; link2[] = {1,2}; link3[] = {2,3}; link4[] = {3,4}; -link5[] = {4,43}; +link5[] = {4,41}; link6[] = {5,4}; link7[] = {6,7}; link8[] = {7,8}; link9[] = {8,9}; link10[] = {9,10}; -link11[] = {9,12}; -link12[] = {9,13}; -link13[] = {10,11}; -link14[] = {11,12}; -link15[] = {12,15}; -link16[] = {13,14}; -link17[] = {14,38}; +link11[] = {9,11}; +link12[] = {10,63}; +link13[] = {11,12}; +link14[] = {12,36}; +link15[] = {13,14}; +link16[] = {13,52}; +link17[] = {14,15}; link18[] = {15,16}; -link19[] = {16,17}; -link20[] = {17,18}; -link21[] = {17,20}; -link22[] = {17,44}; -link23[] = {17,53}; +link19[] = {15,18}; +link20[] = {15,42}; +link21[] = {15,66}; +link22[] = {16,17}; +link23[] = {17,37}; link24[] = {18,19}; -link25[] = {19,39}; +link25[] = {19,20}; link26[] = {20,21}; link27[] = {21,22}; -link28[] = {22,23}; -link29[] = {23,24}; -link30[] = {23,26}; +link28[] = {21,24}; +link29[] = {22,23}; +link30[] = {23,38}; link31[] = {24,25}; -link32[] = {25,40}; -link33[] = {26,27}; -link34[] = {27,28}; +link32[] = {25,26}; +link33[] = {25,28}; +link34[] = {26,49}; link35[] = {27,30}; -link36[] = {28,51}; -link37[] = {29,32}; +link36[] = {28,29}; +link37[] = {29,39}; link38[] = {30,31}; -link39[] = {31,41}; +link39[] = {31,32}; link40[] = {32,33}; -link41[] = {33,34}; -link42[] = {34,35}; -link43[] = {35,37}; -link44[] = {37,36}; -link45[] = {38,14}; -link46[] = {39,19}; -link47[] = {40,25}; -link48[] = {41,31}; -link49[] = {42,6}; -link50[] = {42,48}; -link51[] = {43,42}; -link52[] = {44,45}; -link53[] = {45,46}; -link54[] = {46,47}; -link55[] = {47,20}; -link56[] = {48,49}; -link57[] = {49,50}; -link58[] = {50,49}; -link59[] = {51,52}; -link60[] = {52,29}; -link61[] = {53,54}; -link62[] = {54,20}; -globals[] = {25.000000,1,0,0,0,640,480,1,85,6316128,1,-452.194977,340.078094,1506.747437,277.117401,565,880,1}; -window[] = {2,-1,-1,-1,-1,806,2041,3012,46,3,583}; +link41[] = {33,35}; +link42[] = {33,58}; +link43[] = {35,34}; +link44[] = {36,57}; +link45[] = {37,57}; +link46[] = {38,57}; +link47[] = {39,61}; +link48[] = {40,6}; +link49[] = {40,46}; +link50[] = {41,40}; +link51[] = {42,43}; +link52[] = {43,44}; +link53[] = {44,45}; +link54[] = {45,18}; +link55[] = {46,47}; +link56[] = {47,48}; +link57[] = {48,57}; +link58[] = {49,50}; +link59[] = {50,27}; +link60[] = {51,13}; +link61[] = {52,53}; +link62[] = {53,51}; +link63[] = {53,54}; +link64[] = {54,55}; +link65[] = {55,56}; +link66[] = {56,57}; +link67[] = {58,59}; +link68[] = {59,60}; +link69[] = {60,57}; +link70[] = {61,62}; +link71[] = {62,57}; +link72[] = {63,64}; +link73[] = {63,65}; +link74[] = {64,57}; +link75[] = {65,13}; +link76[] = {66,67}; +link77[] = {67,18}; +globals[] = {25.000000,1,0,0,0,640,480,1,131,6316128,1,-472.070313,354.276123,1027.252686,179.503510,573,613,1}; +window[] = {2,-1,-1,-32000,-32000,979,376,1654,221,1,591}; *//*%FSM*/ class FSM { @@ -134,11 +162,21 @@ class FSM init = /*%FSM*/"dayz_versionNo = getText(configFile >> ""CfgMods"" >> ""DayZ"" >> ""version"");" \n "diag_log (""DAYZ: CLIENT IS RUNNING DAYZ_CODE "" + str(dayz_versionNo));" \n "" \n + "_AuthAttempt = 0;" \n + "" \n "0 fadeSound 0;" \n "//player setPosATL [-2148,6655,0];" \n + "" \n "progressLoadingScreen 0.1;" \n - "_timeStart = time;" \n - "player enableSimulation false;" \n + "0 cutText ["""",""BLACK""];" \n + "" \n + "_timeStart = diag_tickTime;" \n + "_readytoAuth = false;" \n + "_startCheck = 0;" \n + "//player enableSimulation false;" \n + "" \n + "_debug = false;" \n + "" \n ""/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links @@ -192,9 +230,12 @@ class FSM { name = "Loading"; init = /*%FSM*/"endLoadingScreen;" \n + "if (_debug) then {" \n "diag_log (""PLOGIN: Initating"");" \n + "};" \n "" \n "dayz_loadScreenMsg = (localize ""str_player_13""); " \n + "" \n "progressLoadingScreen 0.2;" \n ""/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; @@ -208,8 +249,13 @@ class FSM precondition = /*%FSM*/""/*%FSM*/; condition=/*%FSM*/"!isnil ""bis_fnc_init"""/*%FSM*/; action=/*%FSM*/"dayz_forceSave = {" \n + "_gearSave = false;" \n "" \n + "if (!dialog) then {" \n " createGearDialog [player, ""RscDisplayGear""];" \n + " _gearSave = true;" \n + "};" \n + "" \n "_dialog = findDisplay 106;" \n "_magazineArray = [];" \n "" \n @@ -244,7 +290,10 @@ class FSM " };" \n " };" \n "};" \n + "" \n + "if (_gearSave) then {" \n " closeDialog 0;" \n + "};" \n "" \n " _medical = player call player_sumMedical;" \n " " \n @@ -256,6 +305,7 @@ class FSM " _config = configFile >> ""CfgMovesMaleSdr"" >> ""States"" >> _currentAnim;" \n " _onLadder = (getNumber (_config >> ""onLadder"")) == 1;" \n " _isTerminal = (getNumber (_config >> ""terminal"")) == 1;" \n + " _isInVehicle = vehicle player != player;" \n " //_wpnDisabled = (getNumber (_config >> ""disableWeapons"")) == 1;" \n " _currentModel = typeOf player;" \n " _charPos = getPosATL player;" \n @@ -266,7 +316,7 @@ class FSM " //If position to be updated, make sure it is at ground level!" \n " if ((count _playerPos > 0) and !_isTerminal) then {" \n " _charPos set [2,0];" \n - " _playerPos set[1,_charPos]; " \n + " _playerPos set[1,_charPos];" \n " };" \n " };" \n " if (_isInVehicle) then {" \n @@ -286,14 +336,14 @@ class FSM " _currentState = [_currentWpn,_currentAnim,_temp];" \n " " \n " dayz_Magazines = _magazineArray;" \n - " dayzPlayerSave = [player,dayz_Magazines,false,true];" \n - " publicVariableServer ""dayzPlayerSave"";" \n + " PVDZE_plr_Save = [player,dayz_Magazines,false,true];" \n + " publicVariableServer ""PVDZE_plr_Save"";" \n " " \n " if (isServer) then {" \n - " dayzPlayerSave call server_playerSync;" \n + " PVDZE_plr_Save call server_playerSync;" \n " };" \n - "" \n - " dayz_lastSave = time;" \n + " " \n + " dayz_lastSave = diag_tickTime;" \n " dayz_Magazines = [];" \n "};"/*%FSM*/; }; @@ -305,7 +355,9 @@ class FSM class Prepare { name = "Prepare"; - init = /*%FSM*/"diag_log (""PLOGIN: Player Model Exists"");"/*%FSM*/; + init = /*%FSM*/"if (_debug) then {" \n + "diag_log (""PLOGIN: Player Model Exists"");" \n + "};"/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links { @@ -326,25 +378,17 @@ class FSM class Collect { name = "Collect"; - init = /*%FSM*/"diag_log (""PLOGIN: Player Ready"");" \n - "" \n + init = /*%FSM*/"if (_debug) then {" \n + "diag_log (""PLOGIN: Player Ready"");" \n + "};" \n "dayz_loadScreenMsg = (localize ""str_player_13""); " \n + "" \n "progressLoadingScreen 0.3;" \n "" \n "_playerUID = getPlayerUID player;"/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links { - /*%FSM*/ - class Single_Player - { - priority = 3.000000; - to="Make_PlayerID"; - precondition = /*%FSM*/""/*%FSM*/; - condition=/*%FSM*/"count playableUnits == 0 and isServer"/*%FSM*/; - action=/*%FSM*/""/*%FSM*/; - }; - /*%FSM*/ /*%FSM*/ class no_PlayerID { @@ -359,31 +403,7 @@ class FSM class Has_PlayerID { priority = 1.000000; - to="Request"; - precondition = /*%FSM*/""/*%FSM*/; - condition=/*%FSM*/"!(isNil ""_playerUID"")"/*%FSM*/; - action=/*%FSM*/""/*%FSM*/; - }; - /*%FSM*/ - }; - }; - /*%FSM*/ - /*%FSM*/ - class Make_PlayerID - { - name = "Make_PlayerID"; - init = /*%FSM*/"//In Single Player" \n - " isSinglePlayer = true;" \n - " player sidechat ""PLOGIN: Single player Mode detected!"";" \n - " _playerUID = ""42"";"/*%FSM*/; - precondition = /*%FSM*/""/*%FSM*/; - class Links - { - /*%FSM*/ - class Has_PlayerID - { - priority = 1.000000; - to="Request"; + to="Server_Loading"; precondition = /*%FSM*/""/*%FSM*/; condition=/*%FSM*/"!(isNil ""_playerUID"")"/*%FSM*/; action=/*%FSM*/""/*%FSM*/; @@ -398,7 +418,7 @@ class FSM name = "ERROR__No_Player"; init = /*%FSM*/"endLoadingScreen;" \n "selectNoPlayer;" \n - "_myTime = time;" \n + "_myTime = diag_tickTime;" \n "1 cutText [localize ""str_player_14"", ""PLAIN"",15];"/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links @@ -407,9 +427,9 @@ class FSM class Too_Long { priority = 0.000000; - to="ERROR__No_Player"; + to="Disconnect"; precondition = /*%FSM*/""/*%FSM*/; - condition=/*%FSM*/"(time - _myTime) > 10"/*%FSM*/; + condition=/*%FSM*/"(diag_tickTime - _myTime) > 10"/*%FSM*/; action=/*%FSM*/""/*%FSM*/; }; /*%FSM*/ @@ -420,24 +440,39 @@ class FSM class Request { name = "Request"; - init = /*%FSM*/"//startLoadingScreen ["""",""DayZ_loadingScreen""];" \n - "" \n + init = /*%FSM*/"if (_debug) then {" \n "diag_log (""PLOGIN: Requesting Authentication... ("" + _playerUID + "")"");" \n + "};" \n "dayz_loadScreenMsg = (localize ""str_player_15"");" \n - "progressLoadingScreen 0.5;" \n + "" \n + "progressLoadingScreen 0.7;" \n "" \n "_msg = [];" \n "" \n - "//[""dayzLogin"",[_playerUID,player]] call callRpcProcedure;" \n + "PVDZE_plr_Login = [_playerUID,player];" \n + "publicVariableServer ""PVDZE_plr_Login"";" \n "" \n - "dayzLogin = [_playerUID,player];" \n - "publicVariableServer ""dayzLogin"";" \n + "if (isServer) then {" \n + " PVDZE_plr_Login call server_playerLogin;" \n + "};" \n "" \n "dayzPlayerLogin = [];" \n + "" \n + "_myTime = diag_tickTime;" \n ""/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links { + /*%FSM*/ + class retry_ + { + priority = 0.000000; + to="Retry"; + precondition = /*%FSM*/""/*%FSM*/; + condition=/*%FSM*/"(diag_tickTime - _myTime) > 10"/*%FSM*/; + action=/*%FSM*/""/*%FSM*/; + }; + /*%FSM*/ /*%FSM*/ class Response { @@ -469,18 +504,20 @@ class FSM "" \n "_isHiveOk = false;" \n "_newPlayer = false;" \n - "_isInfected = _msg select 9;" \n - "" \n + "_isInfected = false;" \n + "freshSpawn = 0;" \n "if (count _msg > 7) then {" \n " _isHiveOk = _msg select 7;" \n " _newPlayer = _msg select 8;" \n + " _isInfected = _msg select 9;" \n " diag_log (""PLAYER RESULT: "" + str(_isHiveOk));" \n "};" \n "" \n "dayz_loadScreenMsg = (localize ""str_player_17""); " \n - "progressLoadingScreen 0.7;" \n + "progressLoadingScreen 0.8;" \n + "if (_debug) then {" \n "diag_log (""PLOGIN: authenticated with : "" + str(_msg));" \n - "" \n + "};" \n "//Not Equal Failure" \n "" \n "if (isNil ""_model"") then {" \n @@ -517,7 +554,7 @@ class FSM /*%FSM*/ class New_Character { - priority = 6.000000; + priority = 5.000000; to="Gender_Selection"; precondition = /*%FSM*/""/*%FSM*/; condition=/*%FSM*/"_isNew && _isInfected == 0"/*%FSM*/; @@ -554,8 +591,8 @@ class FSM init = /*%FSM*/"endLoadingScreen;" \n "selectNoPlayer;" \n "" \n - "_myTime = time;" \n - "1 cutText [""This server is running an incorrect version of the server side application. If this is the first time you have seen this error please reconnect. If you are the server admin please contact DayZepoch.com staff."", ""PLAIN"",5];"/*%FSM*/; + "_myTime = diag_tickTime;" \n + "1 cutText [(localize ""str_epoch_player_112""), ""PLAIN"",5];"/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links { @@ -563,9 +600,9 @@ class FSM class Too_Long { priority = 0.000000; - to="ERROR__Wrong_HIVE"; + to="Disconnect"; precondition = /*%FSM*/""/*%FSM*/; - condition=/*%FSM*/"(time - _myTime) > 10"/*%FSM*/; + condition=/*%FSM*/"(diag_tickTime - _myTime) > 10"/*%FSM*/; action=/*%FSM*/""/*%FSM*/; }; /*%FSM*/ @@ -593,6 +630,8 @@ class FSM "dayzGearSave = false;" \n "_inventory call player_gearSet;" \n "" \n + "//player addMagazine ""7Rnd_45ACP_1911"";" \n + "" \n "//Assess in backpack" \n "if (count _backpack > 0) then {" \n " //Populate" \n @@ -624,7 +663,9 @@ class FSM " };" \n " _countr = 0;" \n " {" \n - " if (_x == ""Crossbow"") then { _x = ""Crossbow_DZ"" };" \n + " if(_x in (DZE_REPLACE_WEAPONS select 0)) then {" \n + " _x = (DZE_REPLACE_WEAPONS select 1) select ((DZE_REPLACE_WEAPONS select 0) find _x);" \n + " };" \n " dayz_myBackpack addWeaponCargoGlobal [_x,(_backpackWpnQtys select _countr)];" \n " _countr = _countr + 1;" \n " } forEach _backpackWpnTypes;" \n @@ -633,6 +674,7 @@ class FSM " _countr = 0;" \n " {" \n " if (_x == ""BoltSteel"") then { _x = ""WoodenArrow"" }; // Convert BoltSteel to WoodenArrow" \n + " if (_x == ""ItemTent"") then { _x = ""ItemTentOld"" };" \n " dayz_myBackpack addMagazineCargoGlobal [_x,(_backpackMagQty select _countr)];" \n " _countr = _countr + 1;" \n " } forEach _backpackMagTypes;" \n @@ -656,14 +698,16 @@ class FSM "};" \n "" \n "dayzPlayerLogin2 = [];" \n - "//[""dayzLogin2"",[_charID,player,_playerUID]] call callRpcProcedure;" \n + "//[""PVDZE_plr_Login2"",[_charID,player,_playerUID]] call callRpcProcedure;" \n "" \n - "dayzLogin2 = [_charID,player,_playerUID];" \n - "publicVariableServer ""dayzLogin2"";" \n + "PVDZE_plr_Login2 = [_charID,player,_playerUID];" \n + "publicVariableServer ""PVDZE_plr_Login2"";" \n "" \n "dayz_loadScreenMsg = ""Requesting Character data from server"";" \n - "progressLoadingScreen 0.8;" \n - "diag_log ""Attempting Phase two..."";"/*%FSM*/; + "progressLoadingScreen 0.9;" \n + "if (_debug) then {" \n + "diag_log ""Attempting Phase two..."";" \n + "};"/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links { @@ -685,22 +729,37 @@ class FSM { name = "Phase_Two"; init = /*%FSM*/"dayz_loadScreenMsg = ""Character Data received from server""; " \n + "if (_debug) then {" \n "diag_log ""Finished..."";" \n - "" \n + "};" \n "_worldspace = dayzPlayerLogin2 select 0;" \n "_state = dayzPlayerLogin2 select 1;" \n "" \n "_setDir = _worldspace select 0;" \n "_setPos = _worldspace select 1;" \n "" \n - "if(dayz_paraSpawn and !(player isKindOf ""PZombie_VB"")) then {" \n - " _para = createVehicle [""ParachuteWest"", _setPos, [], 0, ""FLY""]; " \n - " player moveInDriver _para;" \n - "} else {" \n - " player setPosATL _setPos;" \n + "if(dayz_paraSpawn and (freshSpawn == 2)) then {" \n " player setDir _setDir;" \n + " player setPosATL [(_setPos select 0),(_setPos select 1),2000];" \n + " [player,2000] spawn BIS_fnc_halo;" \n + "} else {" \n + "" \n + " // make protective box" \n + " DZE_PROTOBOX = createVehicle [""DebugBoxPlayer_DZ"", _setPos, [], 0, ""CAN_COLLIDE""];" \n + " DZE_PROTOBOX setDir _setDir;" \n + " DZE_PROTOBOX setPosATL _setPos;" \n + "" \n + " player setDir _setDir;" \n + " player setPosATL _setPos;" \n "};" \n "" \n + "{" \n + " if (player getVariable[""hit_""+_x,false]) then { " \n + " [player,_x,_x] spawn fnc_usec_damageBleed; " \n + " usecBleed = [player,_x,_x];" \n + " publicVariable ""usecBleed""; // draw blood stream on character, on all gameclients" \n + " };" \n + "} forEach USEC_typeOfWounds;" \n "//Legs and Arm fractures" \n "_legs = player getVariable [""hit_legs"",0];" \n "_arms = player getVariable [""hit_hands"",0];" \n @@ -780,7 +839,7 @@ class FSM "dayz_lastMeal = (_lastAte * 60);" \n "dayz_lastDrink = (_lastDrank * 60);" \n "dayz_zombiesLocal = 0; //Used to record how many local zombies being tracked" \n - "dayz_skilllevel = _days; //total alive dayz" \n + "dayz_Survived = _days; //total alive dayz" \n "" \n "//load in medical details" \n "r_player_dead = player getVariable[""USEC_isDead"",false];" \n @@ -830,7 +889,7 @@ class FSM name = "ERROR__Player_Already"; init = /*%FSM*/"endLoadingScreen;" \n "selectNoPlayer;" \n - "_myTime = time;" \n + "_myTime = diag_tickTime;" \n ""/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links @@ -839,9 +898,9 @@ class FSM class Too_Long { priority = 0.000000; - to="ERROR__Player_Already"; + to="Disconnect"; precondition = /*%FSM*/""/*%FSM*/; - condition=/*%FSM*/"(time - _myTime) > 10"/*%FSM*/; + condition=/*%FSM*/"(diag_tickTime - _myTime) > 10"/*%FSM*/; action=/*%FSM*/""/*%FSM*/; }; /*%FSM*/ @@ -852,12 +911,10 @@ class FSM class Position { name = "Position"; - init = /*%FSM*/"" \n - "//Location" \n + init = /*%FSM*/"//Location" \n "_myLoc = getPosATL player;" \n "" \n "dayz_loadScreenMsg = ""Setup Completed, please wait..."";" \n - "progressLoadingScreen 0.9;" \n "" \n "//GUI" \n "3 cutRsc [""playerStatusGUI"", ""PLAIN"",0];" \n @@ -945,8 +1002,13 @@ class FSM name = "ERROR__Bad_Versi"; init = /*%FSM*/"endLoadingScreen;" \n "selectNoPlayer;" \n - "_myTime = time;" \n - "1 cutText [format[localize ""str_player_18"",dayz_versionNo,_version], ""PLAIN""];"/*%FSM*/; + "_myTime = diag_tickTime;" \n + "" \n + "dayz_loadScreenMsg = ""You are running an incorrect version, please download update from dayzepoch.com."";" \n + "" \n + "1 cutText [format[localize ""str_player_18"",dayz_versionNo,_version], ""PLAIN""];" \n + "" \n + "progressLoadingScreen 0.5;"/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links { @@ -954,9 +1016,9 @@ class FSM class Too_Long { priority = 0.000000; - to="ERROR__Bad_Versi"; + to="get_ready_to_clo_1"; precondition = /*%FSM*/""/*%FSM*/; - condition=/*%FSM*/"(time - _myTime) > 10"/*%FSM*/; + condition=/*%FSM*/"(diag_tickTime - _myTime) > 5"/*%FSM*/; action=/*%FSM*/""/*%FSM*/; }; /*%FSM*/ @@ -979,7 +1041,7 @@ class FSM "// Desc: select default weapon & handle multiple muzzles" \n "_playerObjName = format[""player%1"",_playerUID];" \n "call compile format[""player%1 = player;"",_playerUID];" \n - "diag_log (format[""player%1 = player"",_playerUID]);" \n + "////diag_log (format[""player%1 = player"",_playerUID]);" \n "publicVariable _playerObjName;" \n "" \n "//_state = player getVariable[""state"",[]];" \n @@ -992,19 +1054,33 @@ class FSM " //Reload players state" \n " if (count _state > 2) then {" \n " dayz_temperatur = _state select 2;" \n - " };" \n + " }; " \n + " if ((count _state > 3) and DZE_FriendlySaving) then {" \n + " DZE_Friends = _state select 3;" \n + " }; " \n + "} else {" \n + " _currentWpn = ""Makarov"";" \n + " _currentAnim = ""aidlpercmstpsraswpstdnon_player_idlesteady02"";" \n "};" \n "" \n "if (player hasWeapon ""MeleeCrowbar"") then {" \n + " player removeMagazine 'crowbar_swing'; " \n " player addMagazine 'crowbar_swing';" \n "};" \n - "if (player hasWeapon ""MeleeHatchet"") then {" \n - " player addMagazine 'hatchet_swing';" \n + "if (player hasWeapon ""MeleeSledge"") then {" \n + " player removeMagazine 'sledge_swing'; " \n + " player addMagazine 'sledge_swing';" \n + "};" \n + "if (player hasWeapon ""MeleeHatchet_DZE"") then {" \n + " player removeMagazine 'Hatchet_Swing'; " \n + " player addMagazine 'Hatchet_Swing';" \n "};" \n "if (player hasWeapon ""MeleeMachete"") then {" \n - " player addMagazine 'machete_swing';" \n + " player removeMagazine 'Machete_Swing'; " \n + " player addMagazine 'Machete_Swing';" \n "};" \n "if (player hasWeapon ""MeleeFishingPole"") then {" \n + " player removeMagazine 'Fishing_Swing'; " \n " player addMagazine 'Fishing_Swing';" \n "};" \n "" \n @@ -1013,6 +1089,7 @@ class FSM "if (_currentAnim != """" and !dayz_paraSpawn) then {" \n " [objNull, player, rSwitchMove,_currentAnim] call RE;" \n "};" \n + "" \n "if (_currentWpn != """") then {" \n " player selectWeapon _currentWpn;" \n "} else {" \n @@ -1062,9 +1139,7 @@ class FSM class Initialize { name = "Initialize"; - init = /*%FSM*/"#define ods(arg1) ""armaperflib"" callextension arg1" \n - "" \n - "//Medical" \n + init = /*%FSM*/"//Medical" \n "dayz_medicalH = [] execVM ""\z\addons\dayz_code\medical\init_medical.sqf""; //Medical Monitor Script (client only)" \n "[player] call fnc_usec_damageHandle;" \n "if (r_player_unconscious) then {" \n @@ -1078,7 +1153,7 @@ class FSM "//Add core tools" \n "player addWeapon ""Loot"";" \n "player addWeapon ""Flare"";" \n - "" \n + "if ((currentWeapon player == """")) then { player action [""SWITCHWEAPON"", player,player,1]; };" \n "//load in medical details" \n "r_player_dead = player getVariable[""USEC_isDead"",false];" \n "r_player_unconscious = player getVariable[""NORRN_unconscious"", false];" \n @@ -1090,22 +1165,30 @@ class FSM "r_player_blood = player getVariable[""USEC_BloodQty"",r_player_bloodTotal];" \n "" \n """colorCorrections"" ppEffectEnable true;" \n - """colorCorrections"" ppEffectAdjust [1, 1, 0, [1, 1, 1, 0.0], [1, 1, 1, (r_player_blood/r_player_bloodTotal)], [1, 1, 1, 0.0]];" \n + """colorCorrections"" ppEffectAdjust [1, 1, 0, [1, 1, 1, 0.0], [1, 1, 1, 1 min (4*r_player_blood/3/r_player_bloodTotal)], [1, 1, 1, 0.0]];" \n """colorCorrections"" ppEffectCommit 0;" \n "" \n "dayz_gui = [] spawn {" \n " private[""_distance""];" \n " dayz_musicH = [] spawn player_music;" \n + " _wasInVehicle = false;" \n + " _thisVehicle = objNull;" \n " while {true} do {" \n - " _array = player call world_surfaceNoise;" \n + " _array = player call world_surfaceNoise;" \n " dayz_surfaceNoise = _array select 1;" \n " dayz_surfaceType = _array select 0;" \n "" \n " call player_checkStealth;" \n " dayz_statusArray = [] call player_updateGui;" \n - " if (!isNull cursorTarget and !dayz_heartBeat) then {" \n - " if (alive cursorTarget) then {" \n - " _id = cursorTarget spawn dayz_lowHumanity;" \n + "" \n + " _vehicle = vehicle player;" \n + " if (_vehicle != player) then {" \n + " _wasInVehicle = true;" \n + " _thisVehicle = _vehicle;" \n + " } else {" \n + " if (_wasInVehicle) then {" \n + " _wasInVehicle = false;" \n + " _thisVehicle call player_antiWall;" \n " };" \n " };" \n " sleep 0.2;" \n @@ -1118,14 +1201,14 @@ class FSM "" \n "_world = toUpper(worldName); //toUpper(getText (configFile >> ""CfgWorlds"" >> (worldName) >> ""description""));" \n "_nearestCity = nearestLocations [getPos player, [""NameCityCapital"",""NameCity"",""NameVillage"",""NameLocal""],1000];" \n - "_town = ""Wilderness"";" \n + "Dayz_logonTown = ""Wilderness"";" \n "" \n - "if (count _nearestCity > 0) then {_town = text (_nearestCity select 0)};" \n + "if (count _nearestCity > 0) then {Dayz_logonTown = text (_nearestCity select 0)};" \n "" \n - "_strTime = call curTimeStr;" \n - "_strDate = date;" \n + "_first = [_world,Dayz_logonTown,localize (""str_player_06"") + "" "" + str(_days)] spawn BIS_fnc_infoText;" \n "" \n - "_first = [_world,_town,localize (""str_player_06"") + "" "" + str(_days)] spawn BIS_fnc_infoText;" \n + "Dayz_logonTime = daytime;" \n + "Dayz_logonDate = dayz_Survived;" \n "" \n "dayz_animalCheck = [] spawn player_spawn_1;" \n "" \n @@ -1136,13 +1219,6 @@ class FSM " };" \n "};" \n "" \n - "dayz_friendliesCheck = [] spawn {" \n - " while {true} do {" \n - " call player_friendliesCheck;" \n - " sleep 2;" \n - " };" \n - "};" \n - "" \n "dayz_Totalzedscheck = [] spawn {" \n " while {true} do {" \n " dayz_maxCurrentZeds = {alive _x} count entities ""zZombie_Base"";" \n @@ -1156,23 +1232,43 @@ class FSM " sleep 1;" \n " };" \n "};" \n - "//Removed for now" \n - "//[] execVM ""\z\addons\dayz_code\system\antihack.sqf"";" \n "" \n "// TODO: questionably" \n - "{ _x call fnc_vehicleEventHandler; } forEach vehicles;" \n + "{ _x call fnc_veh_ResetEH; } forEach vehicles;" \n "" \n "private[""_fadeFire""];" \n "{" \n " _fadeFire = _x getVariable['fadeFire', true];" \n " if (!_fadeFire) then {" \n - " nul = [_x,2,0,false,false] spawn BIS_Effects_Burn;" \n + " _nul = [_x,2,0,false,false] spawn BIS_Effects_Burn;" \n " };" \n "} forEach allMissionObjects ""SpawnableWreck"";" \n - ""/*%FSM*/; + "" \n + "// remove box " \n + "[] spawn {" \n + " private [""_counter""];" \n + " _counter = 0;" \n + " while {true} do {" \n + " if ((player getVariable[""combattimeout"", 0] >= time) or (_counter >= 60) or (player distance DZE_PROTOBOX > 2)) exitWith {" \n + " deleteVehicle DZE_PROTOBOX;" \n + " };" \n + " sleep 1;" \n + " _counter = _counter + 1;" \n + " };" \n + "};"/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links { + /*%FSM*/ + class No_time_date + { + priority = 0.000000; + to="ERROR__No_Date_or"; + precondition = /*%FSM*/""/*%FSM*/; + condition=/*%FSM*/"!isNil ""PVDZE_plr_SetDate"""/*%FSM*/; + action=/*%FSM*/""/*%FSM*/; + }; + /*%FSM*/ /*%FSM*/ class True { @@ -1193,10 +1289,12 @@ class FSM init = /*%FSM*/"dayzGearSave = true;" \n "dayz_myPosition = getPosATL player;" \n "" \n - "//[""dayzLoginRecord"",[_playerUID,_charID,0]] call callRpcProcedure;" \n + "//[""PVDZE_plr_LoginRecord"",[_playerUID,_charID,0]] call callRpcProcedure;" \n "" \n - "dayzLoginRecord = [_playerUID,_charID,0];" \n - "publicVariableServer ""dayzLoginRecord"";" \n + "PVDZE_plr_LoginRecord = [_playerUID,_charID,0];" \n + "publicVariableServer ""PVDZE_plr_LoginRecord"";" \n + "" \n + "endLoadingScreen;" \n ""/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links @@ -1208,8 +1306,17 @@ class FSM class Enable_Sim { name = "Enable_Sim"; - init = /*%FSM*/"_myAnim = getNumber(configFile >> ""CfgPatches"" >> ""dayz_anim"" >> ""isUpdated"");" \n - ""/*%FSM*/; + init = /*%FSM*/"if (_debug) then {" \n + "diag_log (""PLOGIN: Enable Sim"");" \n + "};" \n + "" \n + "_myEpochAnim = getText(configFile >> ""CfgPatches"" >> ""dayz_anim"" >> ""dayzVersion"");" \n + "_myEpoch = getText(configFile >> ""CfgPatches"" >> ""dayz_epoch"" >> ""dayzVersion"");" \n + "_myEpochB = getText(configFile >> ""CfgPatches"" >> ""dayz_epoch_b"" >> ""dayzVersion"");" \n + "_myEpochSfx = getText(configFile >> ""CfgPatches"" >> ""dayz_sfx"" >> ""dayzVersion"");" \n + "" \n + "" \n + "player enableSimulation true;"/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links { @@ -1219,7 +1326,7 @@ class FSM priority = 2.000000; to="ERROR__No_Player_1"; precondition = /*%FSM*/""/*%FSM*/; - condition=/*%FSM*/"_myAnim == 0"/*%FSM*/; + condition=/*%FSM*/"(_myEpochAnim != ""1.0.2.91"") || (_myEpoch != ""1.0.2.91"") || (_myEpochB != ""1.0.2.91"") || (_myEpochSfx != ""1.0.2.91"")"/*%FSM*/; action=/*%FSM*/""/*%FSM*/; }; /*%FSM*/ @@ -1243,7 +1350,8 @@ class FSM init = /*%FSM*/"dayz_selectGender = ""Survivor2_DZ"";" \n "1 cutText ["""", ""BLACK"",0];" \n "endLoadingScreen;" \n - "createDialog ""RscDisplayGenderSelect"";"/*%FSM*/; + "createDialog ""RscDisplayGenderSelect"";" \n + "freshSpawn = 2;"/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links { @@ -1287,8 +1395,8 @@ class FSM name = "ERROR__No_Player_1"; init = /*%FSM*/"endLoadingScreen;" \n "selectNoPlayer;" \n - "_myTime = time;" \n - "1 cutText [""You have an outdated version of 'dayz_anim' please download the correct version"", ""PLAIN"",15];"/*%FSM*/; + "_myTime = diag_tickTime;" \n + "1 cutText [(localize ""str_epoch_player_113""), ""PLAIN"",15];"/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links { @@ -1296,9 +1404,9 @@ class FSM class Too_Long { priority = 0.000000; - to="ERROR__No_Player_1"; + to="Disconnect"; precondition = /*%FSM*/""/*%FSM*/; - condition=/*%FSM*/"(time - _myTime) > 10"/*%FSM*/; + condition=/*%FSM*/"(diag_tickTime - _myTime) > 10"/*%FSM*/; action=/*%FSM*/""/*%FSM*/; }; /*%FSM*/ @@ -1310,12 +1418,12 @@ class FSM { name = "Stream"; init = /*%FSM*/"//stream in location" \n - "//call stream_locationCheck;" \n + "//[false] call stream_locationCheck;" \n "" \n - "_zombies = (getPosATL player) nearEntities [""zZombie_Base"",30];" \n + "_zombies = (getPosATL player) nearEntities [""zZombie_Base"",25];" \n "{deleteVehicle _x} forEach _zombies;" \n "" \n - "//endLoadingScreen;"/*%FSM*/; + "endLoadingScreen;"/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links { @@ -1332,12 +1440,183 @@ class FSM }; }; /*%FSM*/ + /*%FSM*/ + class Retry + { + name = "Retry"; + init = /*%FSM*/"diag_log (""PLOGIN: Retrying Authentication... ("" + _playerUID + "")"");" \n + "dayz_loadScreenMsg = (localize ""str_player_14"");" \n + "" \n + "_AuthAttempt = _AuthAttempt +1;" \n + "" \n + "_myTime = diag_tickTime;"/*%FSM*/; + precondition = /*%FSM*/""/*%FSM*/; + class Links + { + /*%FSM*/ + class auth_failed + { + priority = 0.000000; + to="get_ready_to_clo"; + precondition = /*%FSM*/""/*%FSM*/; + condition=/*%FSM*/"_AuthAttempt > 5"/*%FSM*/; + action=/*%FSM*/""/*%FSM*/; + }; + /*%FSM*/ + /*%FSM*/ + class Retry + { + priority = 0.000000; + to="Request"; + precondition = /*%FSM*/""/*%FSM*/; + condition=/*%FSM*/"(diag_tickTime - _myTime) > 5"/*%FSM*/; + action=/*%FSM*/""/*%FSM*/; + }; + /*%FSM*/ + }; + }; + /*%FSM*/ + /*%FSM*/ + class get_ready_to_clo + { + name = "get_ready_to_clo"; + init = /*%FSM*/"diag_log (""PLOGIN: Authentication Failed ("" + _playerUID + "")"");" \n + "dayz_loadScreenMsg = (localize ""str_player_32"");" \n + "" \n + "progressLoadingScreen 1;" \n + "" \n + "_myTime = diag_tickTime;"/*%FSM*/; + precondition = /*%FSM*/""/*%FSM*/; + class Links + { + /*%FSM*/ + class sleep_ + { + priority = 0.000000; + to="Disconnect"; + precondition = /*%FSM*/""/*%FSM*/; + condition=/*%FSM*/"(diag_tickTime - _myTime) > 2"/*%FSM*/; + action=/*%FSM*/""/*%FSM*/; + }; + /*%FSM*/ + }; + }; + /*%FSM*/ + /*%FSM*/ + class Disconnect + { + name = "Disconnect"; + init = /*%FSM*/"endLoadingScreen;" \n + "" \n + "// disable player interaction and move him off site" \n + "// player setPos [10,10,100000];" \n + " player enableSimulation false;" \n + "" \n + "diag_log (""End Mission"");" \n + "" \n + "//if (!isServer) then {" \n + " failMission ""LOSER"";" \n + " endMission ""END1""" \n + "//};"/*%FSM*/; + precondition = /*%FSM*/""/*%FSM*/; + class Links + { + }; + }; + /*%FSM*/ + /*%FSM*/ + class ERROR__No_Date_or + { + name = "ERROR__No_Date_or"; + init = /*%FSM*/"endLoadingScreen;" \n + "selectNoPlayer;" \n + "_myTime = diag_tickTime;" \n + "1 cutText [(localize ""str_epoch_player_114""), ""PLAIN"",5];"/*%FSM*/; + precondition = /*%FSM*/""/*%FSM*/; + class Links + { + /*%FSM*/ + class Too_Long + { + priority = 0.000000; + to="Disconnect"; + precondition = /*%FSM*/""/*%FSM*/; + condition=/*%FSM*/"(diag_tickTime - _myTime) > 10"/*%FSM*/; + action=/*%FSM*/""/*%FSM*/; + }; + /*%FSM*/ + }; + }; + /*%FSM*/ + /*%FSM*/ + class get_ready_to_clo_1 + { + name = "get_ready_to_clo_1"; + init = /*%FSM*/"//diag_log (""PLOGIN:Wrong DayZ Version ("" + dayz_versionNo + "")"");" \n + "diag_log format[localize ""str_player_18"",dayz_versionNo,_version];" \n + "" \n + "dayz_loadScreenMsg = ""You are running an incorrect version of DAYZ_CODE, please download this file from dayzepoch.com."";" \n + "" \n + "progressLoadingScreen 1;"/*%FSM*/; + precondition = /*%FSM*/""/*%FSM*/; + class Links + { + /*%FSM*/ + class sleep_ + { + priority = 0.000000; + to="Disconnect"; + precondition = /*%FSM*/""/*%FSM*/; + condition=/*%FSM*/"(diag_tickTime - _myTime) > 5"/*%FSM*/; + action=/*%FSM*/""/*%FSM*/; + }; + /*%FSM*/ + }; + }; + /*%FSM*/ + /*%FSM*/ + class Server_Loading + { + name = "Server_Loading"; + init = /*%FSM*/"_myTime = diag_tickTime;" \n + "dayz_loadScreenMsg = (""Waiting for server to start authentication"");" \n + "if (_debug) then {" \n + "diag_log ""PLOGIN: Waiting for server to start authentication"";" \n + "};" \n + "progressLoadingScreen 0.5;"/*%FSM*/; + precondition = /*%FSM*/""/*%FSM*/; + class Links + { + /*%FSM*/ + class Server_Ready + { + priority = 0.000000; + to="Request"; + precondition = /*%FSM*/""/*%FSM*/; + condition=/*%FSM*/"!isNil ""sm_done"""/*%FSM*/; + action=/*%FSM*/""/*%FSM*/; + }; + /*%FSM*/ + /*%FSM*/ + class Too_Long + { + priority = 0.000000; + to="Disconnect"; + precondition = /*%FSM*/""/*%FSM*/; + condition=/*%FSM*/"(diag_tickTime - _myTime) > 120"/*%FSM*/; + action=/*%FSM*/""/*%FSM*/; + }; + /*%FSM*/ + }; + }; + /*%FSM*/ /*%FSM*/ class Player_Zombie__S { name = "Player_Zombie__S"; init = /*%FSM*/"_zssupported = [""pz_policeman"",""pz_suit1"",""pz_suit2"",""pz_worker1"",""pz_worker2"",""pz_worker3"",""pz_doctor"",""pz_teacher"",""pz_hunter"",""pz_villager1"",""pz_villager2"",""pz_villager3"",""pz_priest""];" \n - "_model = (_zssupported select floor(random(count _zssupported)));"/*%FSM*/; + "_model = (_zssupported select floor(random(count _zssupported)));" \n + "freshSpawn = 1;"/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links { diff --git a/SQF/dayz_code/system/player_monitor.sqf b/SQF/dayz_code/system/player_monitor.sqf index 87ba65e6a..94f521d14 100644 --- a/SQF/dayz_code/system/player_monitor.sqf +++ b/SQF/dayz_code/system/player_monitor.sqf @@ -1,4 +1,5 @@ if (isServer) then { waitUntil{dayz_preloadFinished}; }; -_id = [] execFSM "\z\addons\dayz_code\system\player_monitor.fsm"; \ No newline at end of file +_id = [] execFSM "\z\addons\dayz_code\system\player_monitor.fsm"; +_void = [] execVM "\z\addons\dayz_code\external\R3F_Realism\R3F_Realism_Init.sqf"; \ No newline at end of file diff --git a/SQF/dayz_code/system/player_spawn_1.sqf b/SQF/dayz_code/system/player_spawn_1.sqf index 4165df1d6..8604a6b2b 100644 --- a/SQF/dayz_code/system/player_spawn_1.sqf +++ b/SQF/dayz_code/system/player_spawn_1.sqf @@ -1,17 +1,7 @@ -private["_handle","_body","_cursor","_delMe"]; +private ["_handle","_cursor","_delMe","_first","_town","_day","_world","_nearestCity"]; while {true} do { _handle = [] spawn player_animalCheck; waitUntil{scriptDone _handle}; - /* - //check fly objects - { - _body = _x getVariable["body",objNull]; - if (isNull _body) then { - dayz_flyMonitor = dayz_flyMonitor - [_x]; - deleteVehicle _x; - }; - } forEach dayz_flyMonitor; - */ //check monitored buildings _cursor = 0; @@ -30,25 +20,7 @@ while {true} do { if (_delMe) then { dayz_buildingMonitor = dayz_buildingMonitor - ["DEL"]; }; - /* - //check bodies - _cursor = 0; - _delMe = false; - { - private["_bPos","_isNoone"]; - _bPos = getPosATL _x; - _isNoone = {isPlayer _x} count (_bPos nearEntities ["Man",50]) == 0; - if (_isNoone) then { - deleteVehicle _x; - dayz_bodyMonitor set [_cursor,"DEL"]; - _delMe = true; - }; - _cursor = _cursor + 1; - } forEach dayz_bodyMonitor; - if (_delMe) then { - dayz_bodyMonitor = dayz_bodyMonitor - ["DEL"]; - }; - */ + //Check if new day _day = round(360 * (dateToNumber date)); if(dayz_currentDay != _day) then { diff --git a/SQF/dayz_code/system/player_spawn_2.sqf b/SQF/dayz_code/system/player_spawn_2.sqf index 8ca641706..2c3fbf069 100644 --- a/SQF/dayz_code/system/player_spawn_2.sqf +++ b/SQF/dayz_code/system/player_spawn_2.sqf @@ -1,79 +1,47 @@ -private["_refObj","_size","_vel","_speed","_hunger","_thirst","_array","_unsaved","_timeOut","_result","_lastSave"]; +private ["_refObj","_size","_vel","_speed","_hunger","_thirst","_result","_factor","_mylastPos","_distance","_lastTemp","_rnd","_listTalk","_id","_messTimer","_combatdisplay","_combatcontrol","_timeleft","_inVehicle","_lastUpdate","_foodVal","_thirstVal","_lowBlood","_startcombattimer","_combattimeout","_isPZombie","_outsideMap","_radsound","_bloodloss","_radTimer","_currentBlood"]; disableSerialization; -_timeOut = 0; + _messTimer = 0; -_lastSave = 0; +_radTimer = 0; _lastTemp = dayz_temperatur; -_debug = getMarkerpos "respawn_west"; -_isBandit = false; -_isHero = false; + +_isPZombie = player isKindOf "PZombie_VB"; player setVariable ["temperature",dayz_temperatur,true]; +player setVariable["friendlies",DZE_Friends,true]; dayz_myLoad = (((count dayz_myBackpackMags) * 0.2) + (count dayz_myBackpackWpns)) + (((count dayz_myMagazines) * 0.1) + (count dayz_myWeapons * 0.5)); - //player addMagazine "Hatchet_Swing"; - //player addWeapon "MeleeHatchet"; - while {true} do { + //Initialize _refObj = vehicle player; _factor = 0.6; _inVehicle = (_refObj != player); - if(_inVehicle) then { - _factor = 1; - }; - _size = (sizeOf typeOf _refObj) * _factor; _vel = velocity player; _speed = round((_vel distance [0,0,0]) * 3.5); - _saveTime = (playersNumber west * 2) + 10; - - //reset position - _randomSpot = true; - _tempPos = getPosATL player; - _distance = _debug distance _tempPos; - if (_distance < 2000) then { - _randomSpot = false; - }; - _distance = [0,0,0] distance _tempPos; - if (_distance < 500) then { - _randomSpot = false; - }; - _distance = _mylastPos distance _tempPos; - if (_distance > 400) then { - _randomSpot = false; - }; - if (_randomSpot) then { - _mylastPos = _tempPos; - }; - - dayz_mylastPos = _mylastPos; dayz_areaAffect = _size; - if (_speed > 0.1) then { - _timeOut = _timeOut + 1; - }; - - _humanity = player getVariable ["humanity",0]; - if (_timeOut > 150) then { - _timeOut = 0; - if (_humanity < 2500) then { - _humanity = _humanity + 150; - _humanity = _humanity min 2500; - player setVariable ["humanity",_humanity,true]; - }; - }; - //Record Check _lastUpdate = time - dayZ_lastPlayerUpdate; if (_lastUpdate > 8) then { //POSITION? - _distance = dayz_myPosition distance player; + _distance = dayz_myPosition distance _refObj; if (_distance > 10) then { //Player has moved - dayz_myPosition = getPosATL player; + dayz_myPosition = getPosATL _refObj; + + // Check for radiation + DZE_InRadiationZone = false; + + _outsideMap = ((dayz_myPosition select 0) < dayz_minpos OR (dayz_myPosition select 1) < dayz_minpos OR (dayz_myPosition select 0) > dayz_maxpos OR (dayz_myPosition select 1) > dayz_maxpos); + + if(_outsideMap OR DZE_Quarantine) then { + DZE_InRadiationZone = true; + }; + player setVariable["posForceUpdate",true,true]; dayz_unsaved = true; dayZ_lastPlayerUpdate = time; @@ -89,7 +57,7 @@ while {true} do { //Thirst _thirst = 2; - if (_refObj == player) then { + if (!_inVehicle) then { _thirst = (_speed + 4) * 3; }; dayz_thirst = dayz_thirst + (_thirst / 60) * (dayz_temperatur / dayz_temperaturnormal); //TeeChange Temperatur effects added Max Effects: -25% and + 16.6% waterloss @@ -102,8 +70,8 @@ while {true} do { }; //can get nearby infection - if (!r_player_infected) then { - // Infectionriskstart + if (!r_player_infected and !_isPZombie) then { + //Infectionriskstart if (dayz_temperatur < ((80 / 100) * (dayz_temperaturnormal - dayz_temperaturmin) + dayz_temperaturmin)) then { //TeeChange _listTalk = _mylastPos nearEntities ["CAManBase",8]; { @@ -145,7 +113,6 @@ while {true} do { }; if (r_player_blood > 3000) then { r_player_blood = r_player_blood - 3; - player setVariable["USEC_BloodQty",r_player_blood]; }; }; @@ -174,6 +141,51 @@ while {true} do { r_player_blood = _result; }; }; + + // Radiation zones rapid blood loss + if (DZE_InRadiationZone) then { + + _radsound = "radzone1"; + _bloodloss = 10; + if(_radTimer > 5 AND _radTimer < 10) then { + _radsound = "radzone2"; + _bloodloss = 20; + playSound "breath_1"; + }; + if(_radTimer > 10) then { + _radsound = "radzone3"; + _bloodloss = 30; + addCamShake [2, 1, 25]; + }; + if(_radTimer > 15) then { + _radsound = "radzone4"; + _bloodloss = 50; + [player,"cough",_rnd,false,9] call dayz_zombieSpeak; + }; + _result = r_player_blood - _bloodloss; + if (_result < 0) then { + _id = [player,"rad"] spawn player_death; + } else { + r_player_blood = _result; + }; + + [player,_radsound,0,true] call dayz_zombieSpeak; + _radTimer = _radTimer + 1; + } else { + _radTimer = 0; + }; + + // Health uptick when healty not thirsty or hungry + if (_foodVal >= 0.9 and _thirstVal >= 0.9) then { + if (!r_player_infected and !r_player_inpain and !r_player_injured) then { + _result = r_player_blood + 10; + if (_result >= r_player_bloodTotal) then { + r_player_blood = r_player_bloodTotal; + } else { + r_player_blood = _result; + }; + }; + }; //Record low blood _lowBlood = player getVariable ["USEC_lowBlood", false]; @@ -188,63 +200,34 @@ while {true} do { player setVariable ["messing",[dayz_hunger,dayz_thirst],true]; }; - //check if can disconnect - if (!dayz_canDisconnect) then { - if ((time - dayz_damageCounter) > 180) then { - if (!r_player_unconscious) then { - dayz_canDisconnect = true; - //["dayzDiscoRem",getPlayerUID player] call callRpcProcedure; - dayzDiscoRem = getPlayerUID player; - publicVariableServer "dayzDiscoRem"; - - //Ensure Control is hidden - _display = uiNamespace getVariable 'DAYZ_GUI_display'; - _control = _display displayCtrl 1204; - _control ctrlShow false; - }; - }; + // Update blood only if PVAR does not match GVAR. + _currentBlood = player getVariable ["USEC_BloodQty", 12000]; + if (_currentBlood != r_player_blood) then { + player setVariable["USEC_BloodQty",r_player_blood,true]; }; //Save Checker if (dayz_unsaved) then { - if ((time - dayz_lastSave) > _saveTime) then { - //["dayzPlayerSave",[player,dayz_Magazines,false]] call callRpcProcedure; - - dayzPlayerSave = [player,dayz_Magazines,false,false]; - publicVariableServer "dayzPlayerSave"; - - if (isServer) then { - dayzPlayerSave call server_playerSync; - }; - + if ((time - dayz_lastSave) > DZE_SaveTime) then { + PVDZE_plr_Save = [player,dayz_Magazines,false,false]; + publicVariableServer "PVDZE_plr_Save"; + dayz_unsaved = false; dayz_lastSave = time; dayz_Magazines = []; }; - _lastSave = _lastSave + 2; - } else { - dayz_lastSave = time; - _lastSave = 0; }; - if (!dayz_unsaved) then { - dayz_lastSave = time; - }; - - //Attach Trigger Current Object - //dayz_playerTrigger attachTo [_refObj,[0,0,0]]; - //dayz_playerTrigger setTriggerArea [_size,_size,0,false]; - // If in combat, display counter and restrict logout _startcombattimer = player getVariable["startcombattimer",0]; if (_startcombattimer == 1) then { - player setVariable["combattimeout", time + 30, true]; + player setVariable["combattimeout", diag_tickTime + 30, true]; player setVariable["startcombattimer", 0, true]; dayz_combat = 1; }; _combattimeout = player getVariable["combattimeout",0]; if (_combattimeout > 0) then { - _timeleft = _combattimeout - time; + _timeleft = _combattimeout - diag_tickTime; if (_timeleft > 0) then { //hintSilent format["In Combat: %1",round(_timeleft)]; } else { @@ -263,38 +246,9 @@ while {true} do { _combatcontrol ctrlShow true; }; - /* - setGroupIconsVisible [false,false]; - clearGroupIcons group player; - */ + // Blood Effects "colorCorrections" ppEffectAdjust [1, 1, 0, [1, 1, 1, 0.0], [1, 1, 1, (r_player_blood/r_player_bloodTotal)], [1, 1, 1, 0.0]]; "colorCorrections" ppEffectCommit 0; + sleep 2; - - _myPos = player getVariable["lastPos",[]]; - if (count _myPos > 0) then { - player setVariable["lastPos",_mylastPos, true]; - player setVariable["lastPos",[]]; - }; - - _lastPos = getPosATL player; - if (player == vehicle player) then { - if (_mylastPos distance _lastPos > 200) then { - if (alive player) then { - player setPosATL _mylastPos; - }; - }; - } else { - if (_mylastPos distance _lastPos > 800) then { - if (alive player) then { - player setPosATL _mylastPos; - }; - }; - }; - - //Hatchet ammo fix - //"MeleeHatchet" call dayz_meleeMagazineCheck; - - //Crowbar ammo fix - //"MeleeCrowbar" call dayz_meleeMagazineCheck; }; \ No newline at end of file diff --git a/SQF/dayz_code/system/zombie_agent.fsm b/SQF/dayz_code/system/zombie_agent.fsm index 2d65b0d83..a5b7c2024 100644 --- a/SQF/dayz_code/system/zombie_agent.fsm +++ b/SQF/dayz_code/system/zombie_agent.fsm @@ -1,7 +1,7 @@ -/*%FSM*/ +/*%FSM*/ /*%FSM*/ /* -item0[] = {"init",0,250,-75.000000,-250.000000,25.000000,-200.000000,0.000000,"init"}; +item0[] = {"init",0,4346,-75.000000,-250.000000,25.000000,-200.000000,0.000000,"init"}; item1[] = {"End",1,250,175.000000,-250.000000,275.000000,-200.000000,0.000000,"End"}; item2[] = {"wait",4,218,-75.000000,0.000000,25.000000,50.000000,0.000000,"wait"}; item3[] = {"Looking_for_Targ",2,250,-75.000000,75.000000,25.000000,125.000000,0.000000,"Looking for" \n "Target"}; @@ -18,7 +18,7 @@ item13[] = {"",7,210,-29.000006,-29.000004,-20.999996,-20.999996,0.000000,""}; item14[] = {"",7,210,-279.000061,-29.000004,-270.999969,-20.999996,0.000000,""}; item15[] = {"",7,210,-254.000046,146.000000,-245.999954,154.000000,0.000000,""}; item16[] = {"Has_Target",4,218,-150.000000,225.000000,-50.000000,275.000000,1.000000,"Has" \n "Target"}; -item17[] = {"Chase",2,4346,-150.000000,300.000000,-50.000000,350.000000,0.000000,"Chase"}; +item17[] = {"Chase",2,250,-150.000000,300.000000,-50.000000,350.000000,0.000000,"Chase"}; item18[] = {"Time_Check",4,218,50.000000,75.000000,150.000000,125.000000,0.000000,"Time" \n "Check"}; item19[] = {"",7,210,-29.000006,146.000000,-20.999996,154.000000,0.000000,""}; item20[] = {"",7,210,-29.000006,196.000000,-20.999996,204.000000,0.000000,""}; @@ -134,8 +134,8 @@ link71[] = {54,32}; link72[] = {55,7}; link73[] = {56,3}; link74[] = {57,1}; -globals[] = {25.000000,1,0,0,0,640,480,1,98,6316128,1,-816.896851,494.402466,582.355469,-218.549896,984,601,1}; -window[] = {2,-1,-1,-32000,-32000,912,132,1340,132,3,1001}; +globals[] = {25.000000,1,0,0,0,640,480,1,98,6316128,1,-542.928589,768.370728,784.378479,-389.521301,983,880,1}; +window[] = {2,-1,-1,-1,-1,884,1784,2992,104,3,1001}; *//*%FSM*/ class FSM { @@ -152,7 +152,7 @@ class FSM "" \n "if (count _this > 2) then {" \n " _secondHand = true;" \n - " diag_log (""Second Hand Zombie Initialized: "" + str(_this));" \n + " //diag_log (""Second Hand Zombie Initialized: "" + str(_this));" \n "};"/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links diff --git a/SQF/dayz_code/texHeaders.bin b/SQF/dayz_code/texHeaders.bin deleted file mode 100644 index eeae533c5..000000000 Binary files a/SQF/dayz_code/texHeaders.bin and /dev/null differ diff --git a/SQF/dayz_communityassets/$PBOPREFIX$ b/SQF/dayz_communityassets/$PBOPREFIX$ deleted file mode 100644 index 438a62e8b..000000000 --- a/SQF/dayz_communityassets/$PBOPREFIX$ +++ /dev/null @@ -1 +0,0 @@ -z\addons\dayz_communityassets \ No newline at end of file diff --git a/SQF/dayz_communityassets/icons/Readme.txt b/SQF/dayz_communityassets/icons/Readme.txt deleted file mode 100644 index 52b9bb3f3..000000000 --- a/SQF/dayz_communityassets/icons/Readme.txt +++ /dev/null @@ -1 +0,0 @@ -Just a placeholder \ No newline at end of file diff --git a/SQF/dayz_communityassets/models/2shells_pellet.p3d b/SQF/dayz_communityassets/models/2shells_pellet.p3d deleted file mode 100644 index d40ad2679..000000000 Binary files a/SQF/dayz_communityassets/models/2shells_pellet.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/2shells_slugshot.p3d b/SQF/dayz_communityassets/models/2shells_slugshot.p3d deleted file mode 100644 index 8b4b7f4df..000000000 Binary files a/SQF/dayz_communityassets/models/2shells_slugshot.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/Readme.txt b/SQF/dayz_communityassets/models/Readme.txt deleted file mode 100644 index 52b9bb3f3..000000000 --- a/SQF/dayz_communityassets/models/Readme.txt +++ /dev/null @@ -1 +0,0 @@ -Just a placeholder \ No newline at end of file diff --git a/SQF/dayz_communityassets/models/bacon_fried.p3d b/SQF/dayz_communityassets/models/bacon_fried.p3d deleted file mode 100644 index 37596752e..000000000 Binary files a/SQF/dayz_communityassets/models/bacon_fried.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/bacon_raw.p3d b/SQF/dayz_communityassets/models/bacon_raw.p3d deleted file mode 100644 index 6986161e7..000000000 Binary files a/SQF/dayz_communityassets/models/bacon_raw.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_badguy_clean_empty.p3d b/SQF/dayz_communityassets/models/can_badguy_clean_empty.p3d deleted file mode 100644 index cc93c2cb3..000000000 Binary files a/SQF/dayz_communityassets/models/can_badguy_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_badguy_clean_full.p3d b/SQF/dayz_communityassets/models/can_badguy_clean_full.p3d deleted file mode 100644 index e47ce66f8..000000000 Binary files a/SQF/dayz_communityassets/models/can_badguy_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_boneboy_clean_empty.p3d b/SQF/dayz_communityassets/models/can_boneboy_clean_empty.p3d deleted file mode 100644 index f95726794..000000000 Binary files a/SQF/dayz_communityassets/models/can_boneboy_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_boneboy_clean_full.p3d b/SQF/dayz_communityassets/models/can_boneboy_clean_full.p3d deleted file mode 100644 index 1a9dfc113..000000000 Binary files a/SQF/dayz_communityassets/models/can_boneboy_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_corn_clean_empty.p3d b/SQF/dayz_communityassets/models/can_corn_clean_empty.p3d deleted file mode 100644 index 09928c127..000000000 Binary files a/SQF/dayz_communityassets/models/can_corn_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_corn_clean_full.p3d b/SQF/dayz_communityassets/models/can_corn_clean_full.p3d deleted file mode 100644 index cbb99c698..000000000 Binary files a/SQF/dayz_communityassets/models/can_corn_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_curgon_clean_empty.p3d b/SQF/dayz_communityassets/models/can_curgon_clean_empty.p3d deleted file mode 100644 index b7600936e..000000000 Binary files a/SQF/dayz_communityassets/models/can_curgon_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_curgon_clean_full.p3d b/SQF/dayz_communityassets/models/can_curgon_clean_full.p3d deleted file mode 100644 index 0b5de0073..000000000 Binary files a/SQF/dayz_communityassets/models/can_curgon_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_demon_clean_empty.p3d b/SQF/dayz_communityassets/models/can_demon_clean_empty.p3d deleted file mode 100644 index 746c860be..000000000 Binary files a/SQF/dayz_communityassets/models/can_demon_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_demon_clean_full.p3d b/SQF/dayz_communityassets/models/can_demon_clean_full.p3d deleted file mode 100644 index 9307de076..000000000 Binary files a/SQF/dayz_communityassets/models/can_demon_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_fraggleos_clean_empty.p3d b/SQF/dayz_communityassets/models/can_fraggleos_clean_empty.p3d deleted file mode 100644 index a2d5a3a81..000000000 Binary files a/SQF/dayz_communityassets/models/can_fraggleos_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_fraggleos_clean_full.p3d b/SQF/dayz_communityassets/models/can_fraggleos_clean_full.p3d deleted file mode 100644 index 84b035c24..000000000 Binary files a/SQF/dayz_communityassets/models/can_fraggleos_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_griff_clean_empty.p3d b/SQF/dayz_communityassets/models/can_griff_clean_empty.p3d deleted file mode 100644 index e4f93ac86..000000000 Binary files a/SQF/dayz_communityassets/models/can_griff_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_griff_clean_full.p3d b/SQF/dayz_communityassets/models/can_griff_clean_full.p3d deleted file mode 100644 index a9c116342..000000000 Binary files a/SQF/dayz_communityassets/models/can_griff_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_herpy_clean_empty.p3d b/SQF/dayz_communityassets/models/can_herpy_clean_empty.p3d deleted file mode 100644 index 5b215d756..000000000 Binary files a/SQF/dayz_communityassets/models/can_herpy_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_herpy_clean_full.p3d b/SQF/dayz_communityassets/models/can_herpy_clean_full.p3d deleted file mode 100644 index cdd506e1d..000000000 Binary files a/SQF/dayz_communityassets/models/can_herpy_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_orlok_clean_empty.p3d b/SQF/dayz_communityassets/models/can_orlok_clean_empty.p3d deleted file mode 100644 index a3e433ae6..000000000 Binary files a/SQF/dayz_communityassets/models/can_orlok_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_orlok_clean_full.p3d b/SQF/dayz_communityassets/models/can_orlok_clean_full.p3d deleted file mode 100644 index fea7d52d5..000000000 Binary files a/SQF/dayz_communityassets/models/can_orlok_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_powell_clean_empty.p3d b/SQF/dayz_communityassets/models/can_powell_clean_empty.p3d deleted file mode 100644 index 164d711b2..000000000 Binary files a/SQF/dayz_communityassets/models/can_powell_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_powell_clean_full.p3d b/SQF/dayz_communityassets/models/can_powell_clean_full.p3d deleted file mode 100644 index 6b3fc331f..000000000 Binary files a/SQF/dayz_communityassets/models/can_powell_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_tylers_clean_empty.p3d b/SQF/dayz_communityassets/models/can_tylers_clean_empty.p3d deleted file mode 100644 index cf409688e..000000000 Binary files a/SQF/dayz_communityassets/models/can_tylers_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_tylers_clean_full.p3d b/SQF/dayz_communityassets/models/can_tylers_clean_full.p3d deleted file mode 100644 index 8d05cfb56..000000000 Binary files a/SQF/dayz_communityassets/models/can_tylers_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_unlabeled_clean_empty.p3d b/SQF/dayz_communityassets/models/can_unlabeled_clean_empty.p3d deleted file mode 100644 index f9939173d..000000000 Binary files a/SQF/dayz_communityassets/models/can_unlabeled_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/can_unlabeled_clean_full.p3d b/SQF/dayz_communityassets/models/can_unlabeled_clean_full.p3d deleted file mode 100644 index efad9c992..000000000 Binary files a/SQF/dayz_communityassets/models/can_unlabeled_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/compass.p3d b/SQF/dayz_communityassets/models/compass.p3d deleted file mode 100644 index 6afc87f24..000000000 Binary files a/SQF/dayz_communityassets/models/compass.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/machete.p3d b/SQF/dayz_communityassets/models/machete.p3d deleted file mode 100644 index 54e1826a8..000000000 Binary files a/SQF/dayz_communityassets/models/machete.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/machete_weaponized.p3d b/SQF/dayz_communityassets/models/machete_weaponized.p3d deleted file mode 100644 index b9b9d6639..000000000 Binary files a/SQF/dayz_communityassets/models/machete_weaponized.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/mre.p3d b/SQF/dayz_communityassets/models/mre.p3d deleted file mode 100644 index c7f038cc4..000000000 Binary files a/SQF/dayz_communityassets/models/mre.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/nutmix.p3d b/SQF/dayz_communityassets/models/nutmix.p3d deleted file mode 100644 index 8ed1472a6..000000000 Binary files a/SQF/dayz_communityassets/models/nutmix.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/pistachio.p3d b/SQF/dayz_communityassets/models/pistachio.p3d deleted file mode 100644 index 98f00be37..000000000 Binary files a/SQF/dayz_communityassets/models/pistachio.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/quiver.p3d b/SQF/dayz_communityassets/models/quiver.p3d deleted file mode 100644 index 65a0674ee..000000000 Binary files a/SQF/dayz_communityassets/models/quiver.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/razor.p3d b/SQF/dayz_communityassets/models/razor.p3d deleted file mode 100644 index 9131dc67f..000000000 Binary files a/SQF/dayz_communityassets/models/razor.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_clays_clean_empty.p3d b/SQF/dayz_communityassets/models/soda_clays_clean_empty.p3d deleted file mode 100644 index 385d26416..000000000 Binary files a/SQF/dayz_communityassets/models/soda_clays_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_clays_clean_full.p3d b/SQF/dayz_communityassets/models/soda_clays_clean_full.p3d deleted file mode 100644 index 3f6f0cc30..000000000 Binary files a/SQF/dayz_communityassets/models/soda_clays_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_drwaste_clean_empty.p3d b/SQF/dayz_communityassets/models/soda_drwaste_clean_empty.p3d deleted file mode 100644 index 8a33a255d..000000000 Binary files a/SQF/dayz_communityassets/models/soda_drwaste_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_drwaste_clean_full.p3d b/SQF/dayz_communityassets/models/soda_drwaste_clean_full.p3d deleted file mode 100644 index 80fe4f4bc..000000000 Binary files a/SQF/dayz_communityassets/models/soda_drwaste_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_franka_clean_empty.p3d b/SQF/dayz_communityassets/models/soda_franka_clean_empty.p3d deleted file mode 100644 index 6b723d027..000000000 Binary files a/SQF/dayz_communityassets/models/soda_franka_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_franka_clean_full.p3d b/SQF/dayz_communityassets/models/soda_franka_clean_full.p3d deleted file mode 100644 index 980723b39..000000000 Binary files a/SQF/dayz_communityassets/models/soda_franka_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_lemonade_clean_empty.p3d b/SQF/dayz_communityassets/models/soda_lemonade_clean_empty.p3d deleted file mode 100644 index d657194c9..000000000 Binary files a/SQF/dayz_communityassets/models/soda_lemonade_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_lemonade_clean_full.p3d b/SQF/dayz_communityassets/models/soda_lemonade_clean_full.p3d deleted file mode 100644 index f53a04be5..000000000 Binary files a/SQF/dayz_communityassets/models/soda_lemonade_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_lirik_clean_empty.p3d b/SQF/dayz_communityassets/models/soda_lirik_clean_empty.p3d deleted file mode 100644 index 5938464c9..000000000 Binary files a/SQF/dayz_communityassets/models/soda_lirik_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_lirik_clean_full.p3d b/SQF/dayz_communityassets/models/soda_lirik_clean_full.p3d deleted file mode 100644 index 55f4d04c9..000000000 Binary files a/SQF/dayz_communityassets/models/soda_lirik_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_lvg_clean_empty.p3d b/SQF/dayz_communityassets/models/soda_lvg_clean_empty.p3d deleted file mode 100644 index 75542421c..000000000 Binary files a/SQF/dayz_communityassets/models/soda_lvg_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_lvg_clean_full.p3d b/SQF/dayz_communityassets/models/soda_lvg_clean_full.p3d deleted file mode 100644 index 37be514c4..000000000 Binary files a/SQF/dayz_communityassets/models/soda_lvg_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_mtngreen_clean_empty.p3d b/SQF/dayz_communityassets/models/soda_mtngreen_clean_empty.p3d deleted file mode 100644 index db3d18fff..000000000 Binary files a/SQF/dayz_communityassets/models/soda_mtngreen_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_mtngreen_clean_full.p3d b/SQF/dayz_communityassets/models/soda_mtngreen_clean_full.p3d deleted file mode 100644 index 1d02019f5..000000000 Binary files a/SQF/dayz_communityassets/models/soda_mtngreen_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_mzly_clean_empty.p3d b/SQF/dayz_communityassets/models/soda_mzly_clean_empty.p3d deleted file mode 100644 index a99538f3a..000000000 Binary files a/SQF/dayz_communityassets/models/soda_mzly_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_mzly_clean_full.p3d b/SQF/dayz_communityassets/models/soda_mzly_clean_full.p3d deleted file mode 100644 index d0e87562e..000000000 Binary files a/SQF/dayz_communityassets/models/soda_mzly_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_peppsy_clean_empty.p3d b/SQF/dayz_communityassets/models/soda_peppsy_clean_empty.p3d deleted file mode 100644 index c13c500da..000000000 Binary files a/SQF/dayz_communityassets/models/soda_peppsy_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_peppsy_clean_full.p3d b/SQF/dayz_communityassets/models/soda_peppsy_clean_full.p3d deleted file mode 100644 index 854ac9baa..000000000 Binary files a/SQF/dayz_communityassets/models/soda_peppsy_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_r4z0r_clean_empty.p3d b/SQF/dayz_communityassets/models/soda_r4z0r_clean_empty.p3d deleted file mode 100644 index 52791bfc7..000000000 Binary files a/SQF/dayz_communityassets/models/soda_r4z0r_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_r4z0r_clean_full.p3d b/SQF/dayz_communityassets/models/soda_r4z0r_clean_full.p3d deleted file mode 100644 index 681501c8c..000000000 Binary files a/SQF/dayz_communityassets/models/soda_r4z0r_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_rabbit_clean_empty.p3d b/SQF/dayz_communityassets/models/soda_rabbit_clean_empty.p3d deleted file mode 100644 index 0f346e8ad..000000000 Binary files a/SQF/dayz_communityassets/models/soda_rabbit_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_rabbit_clean_full.p3d b/SQF/dayz_communityassets/models/soda_rabbit_clean_full.p3d deleted file mode 100644 index c49fd32b5..000000000 Binary files a/SQF/dayz_communityassets/models/soda_rabbit_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_sacrite_clean_empty.p3d b/SQF/dayz_communityassets/models/soda_sacrite_clean_empty.p3d deleted file mode 100644 index a8786f84d..000000000 Binary files a/SQF/dayz_communityassets/models/soda_sacrite_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_sacrite_clean_full.p3d b/SQF/dayz_communityassets/models/soda_sacrite_clean_full.p3d deleted file mode 100644 index 312377561..000000000 Binary files a/SQF/dayz_communityassets/models/soda_sacrite_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_smasht_clean_empty.p3d b/SQF/dayz_communityassets/models/soda_smasht_clean_empty.p3d deleted file mode 100644 index aaeec16c2..000000000 Binary files a/SQF/dayz_communityassets/models/soda_smasht_clean_empty.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/soda_smasht_clean_full.p3d b/SQF/dayz_communityassets/models/soda_smasht_clean_full.p3d deleted file mode 100644 index 2a208b198..000000000 Binary files a/SQF/dayz_communityassets/models/soda_smasht_clean_full.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/models/toiletpaper.p3d b/SQF/dayz_communityassets/models/toiletpaper.p3d deleted file mode 100644 index 2b6328986..000000000 Binary files a/SQF/dayz_communityassets/models/toiletpaper.p3d and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/Readme.txt b/SQF/dayz_communityassets/pictures/Readme.txt deleted file mode 100644 index 52b9bb3f3..000000000 --- a/SQF/dayz_communityassets/pictures/Readme.txt +++ /dev/null @@ -1 +0,0 @@ -Just a placeholder \ No newline at end of file diff --git a/SQF/dayz_communityassets/pictures/equip_2shells_pellet_CA.paa b/SQF/dayz_communityassets/pictures/equip_2shells_pellet_CA.paa deleted file mode 100644 index bf3e1628f..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_2shells_pellet_CA.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_2shells_slugshot_CA.paa b/SQF/dayz_communityassets/pictures/equip_2shells_slugshot_CA.paa deleted file mode 100644 index b55afd911..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_2shells_slugshot_CA.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_bacon_fried_CA.paa b/SQF/dayz_communityassets/pictures/equip_bacon_fried_CA.paa deleted file mode 100644 index 0f1e61999..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_bacon_fried_CA.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_bacon_raw_CA.paa b/SQF/dayz_communityassets/pictures/equip_bacon_raw_CA.paa deleted file mode 100644 index 804fe0a2b..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_bacon_raw_CA.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_badguy_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_badguy_clean_empty_ca.paa deleted file mode 100644 index 8a70c1795..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_badguy_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_badguy_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_badguy_clean_full_ca.paa deleted file mode 100644 index 6320afd21..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_badguy_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_boneboy_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_boneboy_clean_empty_ca.paa deleted file mode 100644 index d253d6c2a..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_boneboy_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_boneboy_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_boneboy_clean_full_ca.paa deleted file mode 100644 index 02b4ea911..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_boneboy_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_corn_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_corn_clean_empty_ca.paa deleted file mode 100644 index ee11a926b..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_corn_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_corn_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_corn_clean_full_ca.paa deleted file mode 100644 index 0dbca0d63..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_corn_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_curgon_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_curgon_clean_empty_ca.paa deleted file mode 100644 index 0d15a1e77..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_curgon_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_curgon_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_curgon_clean_full_ca.paa deleted file mode 100644 index beff369ea..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_curgon_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_demon_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_demon_clean_empty_ca.paa deleted file mode 100644 index cc0b6eab7..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_demon_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_demon_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_demon_clean_full_ca.paa deleted file mode 100644 index 2a1c3c737..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_demon_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_fraggleos_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_fraggleos_clean_empty_ca.paa deleted file mode 100644 index 483fc947d..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_fraggleos_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_fraggleos_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_fraggleos_clean_full_ca.paa deleted file mode 100644 index 8205c4199..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_fraggleos_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_griff_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_griff_clean_empty_ca.paa deleted file mode 100644 index aea44f25e..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_griff_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_griff_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_griff_clean_full_ca.paa deleted file mode 100644 index 875a1c2c8..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_griff_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_herpy_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_herpy_clean_empty_ca.paa deleted file mode 100644 index 98ef46ac9..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_herpy_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_herpy_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_herpy_clean_full_ca.paa deleted file mode 100644 index 6bf565ec6..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_herpy_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_orlok_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_orlok_clean_empty_ca.paa deleted file mode 100644 index 2d4e43d1f..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_orlok_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_orlok_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_orlok_clean_full_ca.paa deleted file mode 100644 index 340145a46..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_orlok_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_powell_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_powell_clean_empty_ca.paa deleted file mode 100644 index abf87cdb1..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_powell_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_powell_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_powell_clean_full_ca.paa deleted file mode 100644 index 1c16176af..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_powell_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_tylers_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_tylers_clean_empty_ca.paa deleted file mode 100644 index 3f69544e2..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_tylers_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_tylers_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_tylers_clean_full_ca.paa deleted file mode 100644 index 6ae82a41c..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_tylers_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_unlabeled_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_unlabeled_clean_empty_ca.paa deleted file mode 100644 index dcb0c4101..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_unlabeled_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_can_unlabeled_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_can_unlabeled_clean_full_ca.paa deleted file mode 100644 index 162b187a7..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_can_unlabeled_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_machete_CA.paa b/SQF/dayz_communityassets/pictures/equip_machete_CA.paa deleted file mode 100644 index a04db5ec4..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_machete_CA.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_mre_CA.paa b/SQF/dayz_communityassets/pictures/equip_mre_CA.paa deleted file mode 100644 index a1302aacf..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_mre_CA.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_nutmix_ca.paa b/SQF/dayz_communityassets/pictures/equip_nutmix_ca.paa deleted file mode 100644 index 64c4f26fb..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_nutmix_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_pistachios_CA.paa b/SQF/dayz_communityassets/pictures/equip_pistachios_CA.paa deleted file mode 100644 index c7387c64a..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_pistachios_CA.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_quiver_ca.paa b/SQF/dayz_communityassets/pictures/equip_quiver_ca.paa deleted file mode 100644 index 527ecac02..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_quiver_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_razor_CA.paa b/SQF/dayz_communityassets/pictures/equip_razor_CA.paa deleted file mode 100644 index a97a46be9..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_razor_CA.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_clays_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_clays_clean_empty_ca.paa deleted file mode 100644 index 0340f5ed3..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_clays_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_clays_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_clays_clean_full_ca.paa deleted file mode 100644 index bf74227a8..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_clays_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_drwaste_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_drwaste_clean_empty_ca.paa deleted file mode 100644 index 15d498940..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_drwaste_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_drwaste_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_drwaste_clean_full_ca.paa deleted file mode 100644 index dfa6a06bc..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_drwaste_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_franka_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_franka_clean_empty_ca.paa deleted file mode 100644 index 374259efd..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_franka_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_franka_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_franka_clean_full_ca.paa deleted file mode 100644 index 9c7c5e103..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_franka_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_lemonade_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_lemonade_clean_empty_ca.paa deleted file mode 100644 index c15580027..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_lemonade_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_lemonade_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_lemonade_clean_full_ca.paa deleted file mode 100644 index ddf7b8a62..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_lemonade_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_lirik_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_lirik_clean_empty_ca.paa deleted file mode 100644 index f212afcca..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_lirik_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_lirik_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_lirik_clean_full_ca.paa deleted file mode 100644 index 272ec46c7..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_lirik_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_lvg_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_lvg_clean_empty_ca.paa deleted file mode 100644 index ee0dcc5aa..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_lvg_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_lvg_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_lvg_clean_full_ca.paa deleted file mode 100644 index 4344f8149..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_lvg_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_mtngreen_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_mtngreen_clean_empty_ca.paa deleted file mode 100644 index d2c5bd14e..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_mtngreen_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_mtngreen_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_mtngreen_clean_full_ca.paa deleted file mode 100644 index b0ee633f0..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_mtngreen_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_mzly_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_mzly_clean_empty_ca.paa deleted file mode 100644 index 48702ebc3..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_mzly_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_mzly_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_mzly_clean_full_ca.paa deleted file mode 100644 index 3be23853d..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_mzly_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_peppsy_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_peppsy_clean_empty_ca.paa deleted file mode 100644 index 60c7c4bdb..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_peppsy_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_peppsy_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_peppsy_clean_full_ca.paa deleted file mode 100644 index c405c9043..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_peppsy_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_r4z0r_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_r4z0r_clean_empty_ca.paa deleted file mode 100644 index eecf96089..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_r4z0r_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_r4z0r_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_r4z0r_clean_full_ca.paa deleted file mode 100644 index 52fe4db1a..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_r4z0r_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_rabbit_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_rabbit_clean_empty_ca.paa deleted file mode 100644 index 4e026f246..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_rabbit_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_rabbit_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_rabbit_clean_full_ca.paa deleted file mode 100644 index 213b84204..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_rabbit_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_sacrite_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_sacrite_clean_empty_ca.paa deleted file mode 100644 index 133d6a9aa..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_sacrite_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_sacrite_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_sacrite_clean_full_ca.paa deleted file mode 100644 index 399afcc77..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_sacrite_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_smasht_clean_empty_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_smasht_clean_empty_ca.paa deleted file mode 100644 index ff91a0911..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_smasht_clean_empty_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_soda_smasht_clean_full_ca.paa b/SQF/dayz_communityassets/pictures/equip_soda_smasht_clean_full_ca.paa deleted file mode 100644 index af158772f..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_soda_smasht_clean_full_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_toiletpaper_CA.paa b/SQF/dayz_communityassets/pictures/equip_toiletpaper_CA.paa deleted file mode 100644 index 09ed57781..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_toiletpaper_CA.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/pictures/equip_warrow_ca.paa b/SQF/dayz_communityassets/pictures/equip_warrow_ca.paa deleted file mode 100644 index c77920f08..000000000 Binary files a/SQF/dayz_communityassets/pictures/equip_warrow_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/2shells_pellet.rvmat b/SQF/dayz_communityassets/textures/2shells_pellet.rvmat deleted file mode 100644 index 5b16d170b..000000000 --- a/SQF/dayz_communityassets/textures/2shells_pellet.rvmat +++ /dev/null @@ -1,32 +0,0 @@ -ambient[] = {1, 1, 1, 1}; -diffuse[] = {1, 1, 1, 1}; -forcedDiffuse[] = {0, 0, 0, 0}; -emmisive[] = {0, 0, 0, 1}; -specular[] = {1, 1, 1, 1}; -specularPower = 200; -PixelShaderID = "NormalMapSpecularMap"; -VertexShaderID = "NormalMap"; - -class Stage1 { - texture = "z\addons\dayz_communityassets\textures\2shells_slugshot_nohq.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; - -class Stage2 { - texture = "z\addons\dayz_communityassets\textures\2shells_slugshot_smdi.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; diff --git a/SQF/dayz_communityassets/textures/2shells_pellet_CO.paa b/SQF/dayz_communityassets/textures/2shells_pellet_CO.paa deleted file mode 100644 index dd22f8f1b..000000000 Binary files a/SQF/dayz_communityassets/textures/2shells_pellet_CO.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/2shells_pellet_nohq.paa b/SQF/dayz_communityassets/textures/2shells_pellet_nohq.paa deleted file mode 100644 index 711ff1c2e..000000000 Binary files a/SQF/dayz_communityassets/textures/2shells_pellet_nohq.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/2shells_pellet_smdi.paa b/SQF/dayz_communityassets/textures/2shells_pellet_smdi.paa deleted file mode 100644 index 7e172ca1d..000000000 Binary files a/SQF/dayz_communityassets/textures/2shells_pellet_smdi.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/2shells_slugshot.rvmat b/SQF/dayz_communityassets/textures/2shells_slugshot.rvmat deleted file mode 100644 index 5b16d170b..000000000 --- a/SQF/dayz_communityassets/textures/2shells_slugshot.rvmat +++ /dev/null @@ -1,32 +0,0 @@ -ambient[] = {1, 1, 1, 1}; -diffuse[] = {1, 1, 1, 1}; -forcedDiffuse[] = {0, 0, 0, 0}; -emmisive[] = {0, 0, 0, 1}; -specular[] = {1, 1, 1, 1}; -specularPower = 200; -PixelShaderID = "NormalMapSpecularMap"; -VertexShaderID = "NormalMap"; - -class Stage1 { - texture = "z\addons\dayz_communityassets\textures\2shells_slugshot_nohq.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; - -class Stage2 { - texture = "z\addons\dayz_communityassets\textures\2shells_slugshot_smdi.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; diff --git a/SQF/dayz_communityassets/textures/2shells_slugshot_CO.paa b/SQF/dayz_communityassets/textures/2shells_slugshot_CO.paa deleted file mode 100644 index 05a5854f3..000000000 Binary files a/SQF/dayz_communityassets/textures/2shells_slugshot_CO.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/2shells_slugshot_nohq.paa b/SQF/dayz_communityassets/textures/2shells_slugshot_nohq.paa deleted file mode 100644 index d540959d8..000000000 Binary files a/SQF/dayz_communityassets/textures/2shells_slugshot_nohq.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/2shells_slugshot_smdi.paa b/SQF/dayz_communityassets/textures/2shells_slugshot_smdi.paa deleted file mode 100644 index 3db7af242..000000000 Binary files a/SQF/dayz_communityassets/textures/2shells_slugshot_smdi.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/Readme.txt b/SQF/dayz_communityassets/textures/Readme.txt deleted file mode 100644 index 52b9bb3f3..000000000 --- a/SQF/dayz_communityassets/textures/Readme.txt +++ /dev/null @@ -1 +0,0 @@ -Just a placeholder \ No newline at end of file diff --git a/SQF/dayz_communityassets/textures/bacon_fried.rvmat b/SQF/dayz_communityassets/textures/bacon_fried.rvmat deleted file mode 100644 index f9beec6ba..000000000 --- a/SQF/dayz_communityassets/textures/bacon_fried.rvmat +++ /dev/null @@ -1,32 +0,0 @@ -ambient[] = {1, 1, 1, 1}; -diffuse[] = {1, 1, 1, 1}; -forcedDiffuse[] = {0, 0, 0, 0}; -emmisive[] = {0, 0, 0, 1}; -specular[] = {1, 1, 1, 1}; -specularPower = 200; -PixelShaderID = "NormalMapSpecularMap"; -VertexShaderID = "NormalMap"; - -class Stage1 { - texture = "z\addons\dayz_communityassets\textures\bacon_fried_nohq.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; - -class Stage2 { - texture = "z\addons\dayz_communityassets\textures\bacon_fried_smdi.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; diff --git a/SQF/dayz_communityassets/textures/bacon_fried_CO.paa b/SQF/dayz_communityassets/textures/bacon_fried_CO.paa deleted file mode 100644 index 214bfad73..000000000 Binary files a/SQF/dayz_communityassets/textures/bacon_fried_CO.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/bacon_fried_nohq.paa b/SQF/dayz_communityassets/textures/bacon_fried_nohq.paa deleted file mode 100644 index c6af95489..000000000 Binary files a/SQF/dayz_communityassets/textures/bacon_fried_nohq.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/bacon_fried_smdi.paa b/SQF/dayz_communityassets/textures/bacon_fried_smdi.paa deleted file mode 100644 index 0a29d459f..000000000 Binary files a/SQF/dayz_communityassets/textures/bacon_fried_smdi.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/bacon_raw.rvmat b/SQF/dayz_communityassets/textures/bacon_raw.rvmat deleted file mode 100644 index 8823b4e42..000000000 --- a/SQF/dayz_communityassets/textures/bacon_raw.rvmat +++ /dev/null @@ -1,32 +0,0 @@ -ambient[] = {1, 1, 1, 1}; -diffuse[] = {1, 1, 1, 1}; -forcedDiffuse[] = {0, 0, 0, 0}; -emmisive[] = {0, 0, 0, 1}; -specular[] = {1, 1, 1, 1}; -specularPower = 200; -PixelShaderID = "NormalMapSpecularMap"; -VertexShaderID = "NormalMap"; - -class Stage1 { - texture = "z\addons\dayz_communityassets\textures\bacon_raw_nohq.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; - -class Stage2 { - texture = "z\addons\dayz_communityassets\textures\bacon_raw_smdi.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; diff --git a/SQF/dayz_communityassets/textures/bacon_raw_CO.paa b/SQF/dayz_communityassets/textures/bacon_raw_CO.paa deleted file mode 100644 index d1884d4e3..000000000 Binary files a/SQF/dayz_communityassets/textures/bacon_raw_CO.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/bacon_raw_nohq.paa b/SQF/dayz_communityassets/textures/bacon_raw_nohq.paa deleted file mode 100644 index 35aaa5de1..000000000 Binary files a/SQF/dayz_communityassets/textures/bacon_raw_nohq.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/bacon_raw_smdi.paa b/SQF/dayz_communityassets/textures/bacon_raw_smdi.paa deleted file mode 100644 index eba156cd5..000000000 Binary files a/SQF/dayz_communityassets/textures/bacon_raw_smdi.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/can_badguy_clean_co.paa b/SQF/dayz_communityassets/textures/can_badguy_clean_co.paa deleted file mode 100644 index e443e571e..000000000 Binary files a/SQF/dayz_communityassets/textures/can_badguy_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/can_boneboy_clean_co.paa b/SQF/dayz_communityassets/textures/can_boneboy_clean_co.paa deleted file mode 100644 index a74533999..000000000 Binary files a/SQF/dayz_communityassets/textures/can_boneboy_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/can_clean_super.rvmat b/SQF/dayz_communityassets/textures/can_clean_super.rvmat deleted file mode 100644 index ed142a0af..000000000 --- a/SQF/dayz_communityassets/textures/can_clean_super.rvmat +++ /dev/null @@ -1,77 +0,0 @@ -ambient[] = {1, 1, 1, 1}; -diffuse[] = {0.501961, 0.501961, 0.501961, 1}; -forcedDiffuse[] = {0, 0, 0, 0}; -emmisive[] = {0, 0, 0, 1}; -specular[] = {0.101961, 0.101961, 0.101961, 0.88}; -specularPower = 450; -PixelShaderID = "Super"; -VertexShaderID = "Super"; -class Stage1 -{ - texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,NOHQ)"; - uvSource="tex"; - class uvTransform - { - aside[]={1,0,0}; - up[]={0,1,0}; - dir[]={0,0,0}; - pos[]={0,0,0}; - }; -}; -class Stage2 -{ - texture = "#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; - uvSource = "tex"; - - class uvTransform { - aside[] = {10, 0, 0}; - up[] = {0, 10, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; -class Stage3 -{ - texture = "#(argb,8,8,3)color(0,0,0,0,MC)"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; -class Stage4 -{ - texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,AS)"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; -class Stage5 -{ - texture="z\addons\dayz_communityassets\textures\can_mat_clean_smdi.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; -class Stage6 { - texture = "#(ai,64,128,1)fresnel(4.01,2.86)"; - uvSource = "none"; -}; -class Stage7 -{ - texture = "ca\data\env_land_co.paa"; - uvSource = "none"; -}; diff --git a/SQF/dayz_communityassets/textures/can_corn_clean_co.paa b/SQF/dayz_communityassets/textures/can_corn_clean_co.paa deleted file mode 100644 index e8622c87c..000000000 Binary files a/SQF/dayz_communityassets/textures/can_corn_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/can_curgon_clean_co.paa b/SQF/dayz_communityassets/textures/can_curgon_clean_co.paa deleted file mode 100644 index 8389d1a4c..000000000 Binary files a/SQF/dayz_communityassets/textures/can_curgon_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/can_demon_clean_co.paa b/SQF/dayz_communityassets/textures/can_demon_clean_co.paa deleted file mode 100644 index 7a3b60145..000000000 Binary files a/SQF/dayz_communityassets/textures/can_demon_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/can_derpy_clean_co.paa b/SQF/dayz_communityassets/textures/can_derpy_clean_co.paa deleted file mode 100644 index 82f0bbe7a..000000000 Binary files a/SQF/dayz_communityassets/textures/can_derpy_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/can_fraggleos_clean_co.paa b/SQF/dayz_communityassets/textures/can_fraggleos_clean_co.paa deleted file mode 100644 index 86357d366..000000000 Binary files a/SQF/dayz_communityassets/textures/can_fraggleos_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/can_griff_clean_co.paa b/SQF/dayz_communityassets/textures/can_griff_clean_co.paa deleted file mode 100644 index 442afbdf9..000000000 Binary files a/SQF/dayz_communityassets/textures/can_griff_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/can_herpy_clean_co.paa b/SQF/dayz_communityassets/textures/can_herpy_clean_co.paa deleted file mode 100644 index 9cc1ff87f..000000000 Binary files a/SQF/dayz_communityassets/textures/can_herpy_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/can_mat_clean_smdi.paa b/SQF/dayz_communityassets/textures/can_mat_clean_smdi.paa deleted file mode 100644 index 7ef053d25..000000000 Binary files a/SQF/dayz_communityassets/textures/can_mat_clean_smdi.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/can_orlok_clean_co.paa b/SQF/dayz_communityassets/textures/can_orlok_clean_co.paa deleted file mode 100644 index 87ba2c227..000000000 Binary files a/SQF/dayz_communityassets/textures/can_orlok_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/can_powell_clean_co.paa b/SQF/dayz_communityassets/textures/can_powell_clean_co.paa deleted file mode 100644 index 52ec6f6c3..000000000 Binary files a/SQF/dayz_communityassets/textures/can_powell_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/can_tylers_clean_co.paa b/SQF/dayz_communityassets/textures/can_tylers_clean_co.paa deleted file mode 100644 index e6e732563..000000000 Binary files a/SQF/dayz_communityassets/textures/can_tylers_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/can_unlabeled_clean_co.paa b/SQF/dayz_communityassets/textures/can_unlabeled_clean_co.paa deleted file mode 100644 index 7dfa2c5e4..000000000 Binary files a/SQF/dayz_communityassets/textures/can_unlabeled_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/compass.rvmat b/SQF/dayz_communityassets/textures/compass.rvmat deleted file mode 100644 index e348f31c8..000000000 --- a/SQF/dayz_communityassets/textures/compass.rvmat +++ /dev/null @@ -1,32 +0,0 @@ -ambient[] = {1, 1, 1, 1}; -diffuse[] = {1, 1, 1, 1}; -forcedDiffuse[] = {0, 0, 0, 0}; -emmisive[] = {0, 0, 0, 1}; -specular[] = {1, 1, 1, 1}; -specularPower = 200; -PixelShaderID = "NormalMapSpecularMap"; -VertexShaderID = "NormalMap"; - -class Stage1 { - texture = "z\addons\dayz_communityassets\textures\compass_nohq.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; - -class Stage2 { - texture = "z\addons\dayz_communityassets\textures\compass_smdi.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; diff --git a/SQF/dayz_communityassets/textures/compass_co.paa b/SQF/dayz_communityassets/textures/compass_co.paa deleted file mode 100644 index e4e5f131e..000000000 Binary files a/SQF/dayz_communityassets/textures/compass_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/compass_nohq.paa b/SQF/dayz_communityassets/textures/compass_nohq.paa deleted file mode 100644 index f1d580bc3..000000000 Binary files a/SQF/dayz_communityassets/textures/compass_nohq.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/compass_smdi.paa b/SQF/dayz_communityassets/textures/compass_smdi.paa deleted file mode 100644 index 5e23e165b..000000000 Binary files a/SQF/dayz_communityassets/textures/compass_smdi.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/equip_quiver_CA.paa b/SQF/dayz_communityassets/textures/equip_quiver_CA.paa deleted file mode 100644 index 527ecac02..000000000 Binary files a/SQF/dayz_communityassets/textures/equip_quiver_CA.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/equip_warrow_ca.paa b/SQF/dayz_communityassets/textures/equip_warrow_ca.paa deleted file mode 100644 index c77920f08..000000000 Binary files a/SQF/dayz_communityassets/textures/equip_warrow_ca.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/machete.rvmat b/SQF/dayz_communityassets/textures/machete.rvmat deleted file mode 100644 index 8b975686c..000000000 --- a/SQF/dayz_communityassets/textures/machete.rvmat +++ /dev/null @@ -1,32 +0,0 @@ -ambient[] = {1, 1, 1, 1}; -diffuse[] = {1, 1, 1, 1}; -forcedDiffuse[] = {0, 0, 0, 0}; -emmisive[] = {0, 0, 0, 1}; -specular[] = {1, 1, 1, 1}; -specularPower = 200; -PixelShaderID = "NormalMapSpecularMap"; -VertexShaderID = "NormalMap"; - -class Stage1 { - texture = "z\addons\dayz_communityassets\textures\machete_nohq.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; - -class Stage2 { - texture = "z\addons\dayz_communityassets\textures\machete_smdi.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; diff --git a/SQF/dayz_communityassets/textures/machete_CO.paa b/SQF/dayz_communityassets/textures/machete_CO.paa deleted file mode 100644 index 87c8aa130..000000000 Binary files a/SQF/dayz_communityassets/textures/machete_CO.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/machete_nohq.paa b/SQF/dayz_communityassets/textures/machete_nohq.paa deleted file mode 100644 index 350e4958f..000000000 Binary files a/SQF/dayz_communityassets/textures/machete_nohq.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/machete_smdi.paa b/SQF/dayz_communityassets/textures/machete_smdi.paa deleted file mode 100644 index 991f59693..000000000 Binary files a/SQF/dayz_communityassets/textures/machete_smdi.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/mre.rvmat b/SQF/dayz_communityassets/textures/mre.rvmat deleted file mode 100644 index 97faea0b1..000000000 --- a/SQF/dayz_communityassets/textures/mre.rvmat +++ /dev/null @@ -1,32 +0,0 @@ -ambient[] = {1, 1, 1, 1}; -diffuse[] = {1, 1, 1, 1}; -forcedDiffuse[] = {0, 0, 0, 0}; -emmisive[] = {0, 0, 0, 1}; -specular[] = {1, 1, 1, 1}; -specularPower = 200; -PixelShaderID = "NormalMapSpecularMap"; -VertexShaderID = "NormalMap"; - -class Stage1 { - texture = "z\addons\dayz_communityassets\textures\mre_nohq.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; - -class Stage2 { - texture = "z\addons\dayz_communityassets\textures\mre_smdi.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; diff --git a/SQF/dayz_communityassets/textures/mre_CO.paa b/SQF/dayz_communityassets/textures/mre_CO.paa deleted file mode 100644 index 7143ab12c..000000000 Binary files a/SQF/dayz_communityassets/textures/mre_CO.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/mre_nohq.paa b/SQF/dayz_communityassets/textures/mre_nohq.paa deleted file mode 100644 index 094a14861..000000000 Binary files a/SQF/dayz_communityassets/textures/mre_nohq.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/mre_smdi.paa b/SQF/dayz_communityassets/textures/mre_smdi.paa deleted file mode 100644 index e2b95a767..000000000 Binary files a/SQF/dayz_communityassets/textures/mre_smdi.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/nutmix.rvmat b/SQF/dayz_communityassets/textures/nutmix.rvmat deleted file mode 100644 index ce4efb4ac..000000000 --- a/SQF/dayz_communityassets/textures/nutmix.rvmat +++ /dev/null @@ -1,32 +0,0 @@ -ambient[] = {1, 1, 1, 1}; -diffuse[] = {1, 1, 1, 1}; -forcedDiffuse[] = {0, 0, 0, 0}; -emmisive[] = {0, 0, 0, 1}; -specular[] = {1, 1, 1, 1}; -specularPower = 200; -PixelShaderID = "NormalMapSpecularMap"; -VertexShaderID = "NormalMap"; - -class Stage1 { - texture = "z\addons\dayz_communityassets\textures\nutmix_nohq.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; - -class Stage2 { - texture = "z\addons\dayz_communityassets\textures\nutmix_smdi.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; diff --git a/SQF/dayz_communityassets/textures/nutmix_co.paa b/SQF/dayz_communityassets/textures/nutmix_co.paa deleted file mode 100644 index 0007d10aa..000000000 Binary files a/SQF/dayz_communityassets/textures/nutmix_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/nutmix_nohq.paa b/SQF/dayz_communityassets/textures/nutmix_nohq.paa deleted file mode 100644 index 70e6e3284..000000000 Binary files a/SQF/dayz_communityassets/textures/nutmix_nohq.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/nutmix_smdi.paa b/SQF/dayz_communityassets/textures/nutmix_smdi.paa deleted file mode 100644 index b048a387b..000000000 Binary files a/SQF/dayz_communityassets/textures/nutmix_smdi.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/pistachio.rvmat b/SQF/dayz_communityassets/textures/pistachio.rvmat deleted file mode 100644 index 59df56a58..000000000 --- a/SQF/dayz_communityassets/textures/pistachio.rvmat +++ /dev/null @@ -1,32 +0,0 @@ -ambient[] = {1, 1, 1, 1}; -diffuse[] = {1, 1, 1, 1}; -forcedDiffuse[] = {0, 0, 0, 0}; -emmisive[] = {0, 0, 0, 1}; -specular[] = {1, 1, 1, 1}; -specularPower = 200; -PixelShaderID = "NormalMapSpecularMap"; -VertexShaderID = "NormalMap"; - -class Stage1 { - texture = "z\addons\dayz_communityassets\textures\pistachio_nohq.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; - -class Stage2 { - texture = "z\addons\dayz_communityassets\textures\pistachio_smdi.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; diff --git a/SQF/dayz_communityassets/textures/pistachio_co.paa b/SQF/dayz_communityassets/textures/pistachio_co.paa deleted file mode 100644 index 2d725c45e..000000000 Binary files a/SQF/dayz_communityassets/textures/pistachio_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/pistachio_nohq.paa b/SQF/dayz_communityassets/textures/pistachio_nohq.paa deleted file mode 100644 index 627771ed2..000000000 Binary files a/SQF/dayz_communityassets/textures/pistachio_nohq.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/pistachio_smdi.paa b/SQF/dayz_communityassets/textures/pistachio_smdi.paa deleted file mode 100644 index 49a9e54a5..000000000 Binary files a/SQF/dayz_communityassets/textures/pistachio_smdi.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/quiver.rvmat b/SQF/dayz_communityassets/textures/quiver.rvmat deleted file mode 100644 index a6a4cd170..000000000 --- a/SQF/dayz_communityassets/textures/quiver.rvmat +++ /dev/null @@ -1,13 +0,0 @@ -ambient[]={1,1,1,1}; -diffuse[]={1,1,1,1}; -forcedDiffuse[]={0,0,0,0}; -emmisive[]={0,0,0,1}; -specular[]={0,0,0,1}; -specularPower=1; -PixelShaderID="Normal"; -VertexShaderID="Basic"; -class Stage0 -{ - texture="z\addons\dayz_communityassets\textures\quiver_CO.paa"; - uvSource="tex"; -}; diff --git a/SQF/dayz_communityassets/textures/quiver_CO.paa b/SQF/dayz_communityassets/textures/quiver_CO.paa deleted file mode 100644 index 2772780d4..000000000 Binary files a/SQF/dayz_communityassets/textures/quiver_CO.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/quiver_nohq.paa b/SQF/dayz_communityassets/textures/quiver_nohq.paa deleted file mode 100644 index 88790e3aa..000000000 Binary files a/SQF/dayz_communityassets/textures/quiver_nohq.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/razor.rvmat b/SQF/dayz_communityassets/textures/razor.rvmat deleted file mode 100644 index 827c393d9..000000000 --- a/SQF/dayz_communityassets/textures/razor.rvmat +++ /dev/null @@ -1,32 +0,0 @@ -ambient[] = {1, 1, 1, 1}; -diffuse[] = {1, 1, 1, 1}; -forcedDiffuse[] = {0, 0, 0, 0}; -emmisive[] = {0, 0, 0, 1}; -specular[] = {1, 1, 1, 1}; -specularPower = 200; -PixelShaderID = "NormalMapSpecularMap"; -VertexShaderID = "NormalMap"; - -class Stage1 { - texture = "z\addons\dayz_communityassets\textures\razor_nohq.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; - -class Stage2 { - texture = "z\addons\dayz_communityassets\textures\razor_smdi.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; diff --git a/SQF/dayz_communityassets/textures/razor_co.paa b/SQF/dayz_communityassets/textures/razor_co.paa deleted file mode 100644 index 60363a7ff..000000000 Binary files a/SQF/dayz_communityassets/textures/razor_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/razor_nohq.paa b/SQF/dayz_communityassets/textures/razor_nohq.paa deleted file mode 100644 index 239b356c5..000000000 Binary files a/SQF/dayz_communityassets/textures/razor_nohq.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/razor_smdi.paa b/SQF/dayz_communityassets/textures/razor_smdi.paa deleted file mode 100644 index f29d2520c..000000000 Binary files a/SQF/dayz_communityassets/textures/razor_smdi.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/soda_clays_clean_co.paa b/SQF/dayz_communityassets/textures/soda_clays_clean_co.paa deleted file mode 100644 index c3db58c48..000000000 Binary files a/SQF/dayz_communityassets/textures/soda_clays_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/soda_clean_super.rvmat b/SQF/dayz_communityassets/textures/soda_clean_super.rvmat deleted file mode 100644 index 74cc9a1b2..000000000 --- a/SQF/dayz_communityassets/textures/soda_clean_super.rvmat +++ /dev/null @@ -1,77 +0,0 @@ -ambient[] = {1, 1, 1, 1}; -diffuse[] = {0.501961, 0.501961, 0.501961, 1}; -forcedDiffuse[] = {0, 0, 0, 0}; -emmisive[] = {0, 0, 0, 1}; -specular[] = {0.101961, 0.101961, 0.101961, 0.88}; -specularPower = 450; -PixelShaderID = "Super"; -VertexShaderID = "Super"; -class Stage1 -{ - texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,NOHQ)"; - uvSource="tex"; - class uvTransform - { - aside[]={1,0,0}; - up[]={0,1,0}; - dir[]={0,0,0}; - pos[]={0,0,0}; - }; -}; -class Stage2 -{ - texture = "#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; - uvSource = "tex"; - - class uvTransform { - aside[] = {10, 0, 0}; - up[] = {0, 10, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; -class Stage3 -{ - texture = "#(argb,8,8,3)color(0,0,0,0,MC)"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; -class Stage4 -{ - texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,AS)"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; -class Stage5 -{ - texture="z\addons\dayz_communityassets\textures\soda_mat_clean_SMDI.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; -class Stage6 { - texture = "#(ai,64,128,1)fresnel(4.01,2.86)"; - uvSource = "none"; -}; -class Stage7 -{ - texture = "ca\data\env_land_co.paa"; - uvSource = "none"; -}; diff --git a/SQF/dayz_communityassets/textures/soda_drwaste_clean_co.paa b/SQF/dayz_communityassets/textures/soda_drwaste_clean_co.paa deleted file mode 100644 index 51e51c0ba..000000000 Binary files a/SQF/dayz_communityassets/textures/soda_drwaste_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/soda_franka_clean_co.paa b/SQF/dayz_communityassets/textures/soda_franka_clean_co.paa deleted file mode 100644 index 6da837f4d..000000000 Binary files a/SQF/dayz_communityassets/textures/soda_franka_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/soda_lemonade_clean_co.paa b/SQF/dayz_communityassets/textures/soda_lemonade_clean_co.paa deleted file mode 100644 index 071ee40ed..000000000 Binary files a/SQF/dayz_communityassets/textures/soda_lemonade_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/soda_lirik_clean_co.paa b/SQF/dayz_communityassets/textures/soda_lirik_clean_co.paa deleted file mode 100644 index 6b8f870e0..000000000 Binary files a/SQF/dayz_communityassets/textures/soda_lirik_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/soda_lvg_clean_co.paa b/SQF/dayz_communityassets/textures/soda_lvg_clean_co.paa deleted file mode 100644 index 2668071e3..000000000 Binary files a/SQF/dayz_communityassets/textures/soda_lvg_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/soda_mat_clean_SMDI.paa b/SQF/dayz_communityassets/textures/soda_mat_clean_SMDI.paa deleted file mode 100644 index df9f391dc..000000000 Binary files a/SQF/dayz_communityassets/textures/soda_mat_clean_SMDI.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/soda_mtngreen_clean_co.paa b/SQF/dayz_communityassets/textures/soda_mtngreen_clean_co.paa deleted file mode 100644 index c61e70fdd..000000000 Binary files a/SQF/dayz_communityassets/textures/soda_mtngreen_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/soda_mzly_clean_co.paa b/SQF/dayz_communityassets/textures/soda_mzly_clean_co.paa deleted file mode 100644 index 5e1e61a23..000000000 Binary files a/SQF/dayz_communityassets/textures/soda_mzly_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/soda_peppsy_clean_co.paa b/SQF/dayz_communityassets/textures/soda_peppsy_clean_co.paa deleted file mode 100644 index c133b11d1..000000000 Binary files a/SQF/dayz_communityassets/textures/soda_peppsy_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/soda_r4z0r_clean_co.paa b/SQF/dayz_communityassets/textures/soda_r4z0r_clean_co.paa deleted file mode 100644 index 913b03185..000000000 Binary files a/SQF/dayz_communityassets/textures/soda_r4z0r_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/soda_rabbit_clean_co.paa b/SQF/dayz_communityassets/textures/soda_rabbit_clean_co.paa deleted file mode 100644 index c91fbfa3c..000000000 Binary files a/SQF/dayz_communityassets/textures/soda_rabbit_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/soda_sacrite_clean_co.paa b/SQF/dayz_communityassets/textures/soda_sacrite_clean_co.paa deleted file mode 100644 index 0af69d44d..000000000 Binary files a/SQF/dayz_communityassets/textures/soda_sacrite_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/soda_smasht_clean_co.paa b/SQF/dayz_communityassets/textures/soda_smasht_clean_co.paa deleted file mode 100644 index 726d8a964..000000000 Binary files a/SQF/dayz_communityassets/textures/soda_smasht_clean_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/toiletpaper.rvmat b/SQF/dayz_communityassets/textures/toiletpaper.rvmat deleted file mode 100644 index d068619e5..000000000 --- a/SQF/dayz_communityassets/textures/toiletpaper.rvmat +++ /dev/null @@ -1,32 +0,0 @@ -ambient[] = {1, 1, 1, 1}; -diffuse[] = {1, 1, 1, 1}; -forcedDiffuse[] = {0, 0, 0, 0}; -emmisive[] = {0, 0, 0, 1}; -specular[] = {1, 1, 1, 1}; -specularPower = 200; -PixelShaderID = "NormalMapSpecularMap"; -VertexShaderID = "NormalMap"; - -class Stage1 { - texture = "z\addons\dayz_communityassets\textures\toiletpaper_nohq.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; - -class Stage2 { - texture = "z\addons\dayz_communityassets\textures\toiletpaper_smdi.paa"; - uvSource = "tex"; - - class uvTransform { - aside[] = {1, 0, 0}; - up[] = {0, 1, 0}; - dir[] = {0, 0, 0}; - pos[] = {0, 0, 0}; - }; -}; diff --git a/SQF/dayz_communityassets/textures/toiletpaper_co.paa b/SQF/dayz_communityassets/textures/toiletpaper_co.paa deleted file mode 100644 index b19202332..000000000 Binary files a/SQF/dayz_communityassets/textures/toiletpaper_co.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/toiletpaper_nohq.paa b/SQF/dayz_communityassets/textures/toiletpaper_nohq.paa deleted file mode 100644 index d07cf28f8..000000000 Binary files a/SQF/dayz_communityassets/textures/toiletpaper_nohq.paa and /dev/null differ diff --git a/SQF/dayz_communityassets/textures/toiletpaper_smdi.paa b/SQF/dayz_communityassets/textures/toiletpaper_smdi.paa deleted file mode 100644 index 1a79f1689..000000000 Binary files a/SQF/dayz_communityassets/textures/toiletpaper_smdi.paa and /dev/null differ diff --git a/SQF/dayz_epoch/$PBOPREFIX$ b/SQF/dayz_epoch/$PBOPREFIX$ new file mode 100644 index 000000000..11649690a --- /dev/null +++ b/SQF/dayz_epoch/$PBOPREFIX$ @@ -0,0 +1 @@ +z\addons\dayz_epoch \ No newline at end of file diff --git a/SQF/dayz_epoch/README.TXT b/SQF/dayz_epoch/README.TXT index ccebdad51..943d64cc1 100644 --- a/SQF/dayz_epoch/README.TXT +++ b/SQF/dayz_epoch/README.TXT @@ -1 +1,3 @@ -All content in this PBO was made exclusively DayZ Epoch mod. To use/edit/distribute any of the content in this mod please contact vbawol@veteranbastards.com or ptomany@gmail.com \ No newline at end of file +All content in this PBO was made exclusively for DayZ Epoch mod. Mlod models are for educational purposes only, you may not redistribute modified work based off them. + +To use/edit/distribute any of the content in this mod please contact vbawol@veteranbastards.com or ptomany@gmail.com \ No newline at end of file diff --git a/SQF/dayz_epoch/config.cpp b/SQF/dayz_epoch/config.cpp index 1dbaebdf5..e3707975e 100644 --- a/SQF/dayz_epoch/config.cpp +++ b/SQF/dayz_epoch/config.cpp @@ -3,6 +3,7 @@ class CfgPatches { units[] = {}; weapons[] = {}; requiredVersion = 0.1; + dayzVersion = "1.0.2.91"; requiredAddons[] = {"dayz_code"}; }; }; \ No newline at end of file diff --git a/SQF/dayz_epoch/models/30mm_mag.p3d b/SQF/dayz_epoch/models/30mm_mag.p3d new file mode 100644 index 000000000..ccc86ebd6 Binary files /dev/null and b/SQF/dayz_epoch/models/30mm_mag.p3d differ diff --git a/SQF/dayz_epoch/models/40mm_mag.p3d b/SQF/dayz_epoch/models/40mm_mag.p3d new file mode 100644 index 000000000..4bf99b4a9 Binary files /dev/null and b/SQF/dayz_epoch/models/40mm_mag.p3d differ diff --git a/SQF/dayz_epoch/models/50cal_mag.p3d b/SQF/dayz_epoch/models/50cal_mag.p3d new file mode 100644 index 000000000..cfcee2d16 Binary files /dev/null and b/SQF/dayz_epoch/models/50cal_mag.p3d differ diff --git a/SQF/dayz_epoch/models/Garage_door_anim.p3d b/SQF/dayz_epoch/models/Garage_door_anim.p3d new file mode 100644 index 000000000..1ba0953d9 Binary files /dev/null and b/SQF/dayz_epoch/models/Garage_door_anim.p3d differ diff --git a/SQF/dayz_epoch/models/Garage_door_anim_ghost.p3d b/SQF/dayz_epoch/models/Garage_door_anim_ghost.p3d new file mode 100644 index 000000000..9c2a0043c Binary files /dev/null and b/SQF/dayz_epoch/models/Garage_door_anim_ghost.p3d differ diff --git a/SQF/dayz_epoch/models/Garage_door_locked_anim.p3d b/SQF/dayz_epoch/models/Garage_door_locked_anim.p3d new file mode 100644 index 000000000..286738a1a Binary files /dev/null and b/SQF/dayz_epoch/models/Garage_door_locked_anim.p3d differ diff --git a/SQF/dayz_epoch/models/Skull.p3d b/SQF/dayz_epoch/models/Skull.p3d new file mode 100644 index 000000000..555b0ace8 Binary files /dev/null and b/SQF/dayz_epoch/models/Skull.p3d differ diff --git a/SQF/dayz_epoch/models/Steel_door.p3d b/SQF/dayz_epoch/models/Steel_door.p3d new file mode 100644 index 000000000..0d7ddc82f Binary files /dev/null and b/SQF/dayz_epoch/models/Steel_door.p3d differ diff --git a/SQF/dayz_epoch/models/Steel_door_frame.p3d b/SQF/dayz_epoch/models/Steel_door_frame.p3d new file mode 100644 index 000000000..ce52bf7fa Binary files /dev/null and b/SQF/dayz_epoch/models/Steel_door_frame.p3d differ diff --git a/SQF/dayz_epoch/models/Steel_door_frame_ghost.p3d b/SQF/dayz_epoch/models/Steel_door_frame_ghost.p3d new file mode 100644 index 000000000..4384f003e Binary files /dev/null and b/SQF/dayz_epoch/models/Steel_door_frame_ghost.p3d differ diff --git a/SQF/dayz_epoch/models/Steel_door_locked.p3d b/SQF/dayz_epoch/models/Steel_door_locked.p3d new file mode 100644 index 000000000..765b07753 Binary files /dev/null and b/SQF/dayz_epoch/models/Steel_door_locked.p3d differ diff --git a/SQF/dayz_epoch/models/Wood_Floor.p3d b/SQF/dayz_epoch/models/Wood_Floor.p3d new file mode 100644 index 000000000..f507ea4bb Binary files /dev/null and b/SQF/dayz_epoch/models/Wood_Floor.p3d differ diff --git a/SQF/dayz_epoch/models/Wood_Floor_Preview.p3d b/SQF/dayz_epoch/models/Wood_Floor_Preview.p3d new file mode 100644 index 000000000..edc235110 Binary files /dev/null and b/SQF/dayz_epoch/models/Wood_Floor_Preview.p3d differ diff --git a/SQF/dayz_epoch/models/Wood_Floor_ghost.p3d b/SQF/dayz_epoch/models/Wood_Floor_ghost.p3d new file mode 100644 index 000000000..f37793770 Binary files /dev/null and b/SQF/dayz_epoch/models/Wood_Floor_ghost.p3d differ diff --git a/SQF/dayz_epoch/models/Wood_Ramp.p3d b/SQF/dayz_epoch/models/Wood_Ramp.p3d new file mode 100644 index 000000000..a1ce971c5 Binary files /dev/null and b/SQF/dayz_epoch/models/Wood_Ramp.p3d differ diff --git a/SQF/dayz_epoch/models/Wood_Ramp_ghost.p3d b/SQF/dayz_epoch/models/Wood_Ramp_ghost.p3d new file mode 100644 index 000000000..0c19a438c Binary files /dev/null and b/SQF/dayz_epoch/models/Wood_Ramp_ghost.p3d differ diff --git a/SQF/dayz_epoch/models/ammo_supply.p3d b/SQF/dayz_epoch/models/ammo_supply.p3d new file mode 100644 index 000000000..409c2a1a8 Binary files /dev/null and b/SQF/dayz_epoch/models/ammo_supply.p3d differ diff --git a/SQF/dayz_epoch/models/ammo_supply_wreck.p3d b/SQF/dayz_epoch/models/ammo_supply_wreck.p3d new file mode 100644 index 000000000..45b955a51 Binary files /dev/null and b/SQF/dayz_epoch/models/ammo_supply_wreck.p3d differ diff --git a/SQF/dayz_epoch/models/biomeat_can.p3d b/SQF/dayz_epoch/models/biomeat_can.p3d new file mode 100644 index 000000000..f79fdd7c2 Binary files /dev/null and b/SQF/dayz_epoch/models/biomeat_can.p3d differ diff --git a/SQF/dayz_epoch/models/burlap.p3d b/SQF/dayz_epoch/models/burlap.p3d index 5a9231ebf..3061bca9c 100644 Binary files a/SQF/dayz_epoch/models/burlap.p3d and b/SQF/dayz_epoch/models/burlap.p3d differ diff --git a/SQF/dayz_epoch/models/cinder_stack.p3d b/SQF/dayz_epoch/models/cinder_stack.p3d new file mode 100644 index 000000000..52e07409d Binary files /dev/null and b/SQF/dayz_epoch/models/cinder_stack.p3d differ diff --git a/SQF/dayz_epoch/models/cinder_wall_full.p3d b/SQF/dayz_epoch/models/cinder_wall_full.p3d new file mode 100644 index 000000000..99d5df6ec Binary files /dev/null and b/SQF/dayz_epoch/models/cinder_wall_full.p3d differ diff --git a/SQF/dayz_epoch/models/cinder_wall_full_ghost.p3d b/SQF/dayz_epoch/models/cinder_wall_full_ghost.p3d new file mode 100644 index 000000000..d1540aed5 Binary files /dev/null and b/SQF/dayz_epoch/models/cinder_wall_full_ghost.p3d differ diff --git a/SQF/dayz_epoch/models/cinder_wall_half.p3d b/SQF/dayz_epoch/models/cinder_wall_half.p3d new file mode 100644 index 000000000..9ce97c350 Binary files /dev/null and b/SQF/dayz_epoch/models/cinder_wall_half.p3d differ diff --git a/SQF/dayz_epoch/models/cinder_wall_half_ghost.p3d b/SQF/dayz_epoch/models/cinder_wall_half_ghost.p3d new file mode 100644 index 000000000..555419619 Binary files /dev/null and b/SQF/dayz_epoch/models/cinder_wall_half_ghost.p3d differ diff --git a/SQF/dayz_epoch/models/combo_lock_mag.p3d b/SQF/dayz_epoch/models/combo_lock_mag.p3d new file mode 100644 index 000000000..b2066f9b6 Binary files /dev/null and b/SQF/dayz_epoch/models/combo_lock_mag.p3d differ diff --git a/SQF/dayz_epoch/models/debug_box.p3d b/SQF/dayz_epoch/models/debug_box.p3d new file mode 100644 index 000000000..b572d144c Binary files /dev/null and b/SQF/dayz_epoch/models/debug_box.p3d differ diff --git a/SQF/dayz_epoch/models/doc_child1.p3d b/SQF/dayz_epoch/models/doc_child1.p3d new file mode 100644 index 000000000..79193fd12 Binary files /dev/null and b/SQF/dayz_epoch/models/doc_child1.p3d differ diff --git a/SQF/dayz_epoch/models/doc_child2.p3d b/SQF/dayz_epoch/models/doc_child2.p3d new file mode 100644 index 000000000..a3477b082 Binary files /dev/null and b/SQF/dayz_epoch/models/doc_child2.p3d differ diff --git a/SQF/dayz_epoch/models/doc_deaths.p3d b/SQF/dayz_epoch/models/doc_deaths.p3d new file mode 100644 index 000000000..202fabc8f Binary files /dev/null and b/SQF/dayz_epoch/models/doc_deaths.p3d differ diff --git a/SQF/dayz_epoch/models/doc_generic.p3d b/SQF/dayz_epoch/models/doc_generic.p3d new file mode 100644 index 000000000..c58049bff Binary files /dev/null and b/SQF/dayz_epoch/models/doc_generic.p3d differ diff --git a/SQF/dayz_epoch/models/doc_letter.p3d b/SQF/dayz_epoch/models/doc_letter.p3d new file mode 100644 index 000000000..5203abca9 Binary files /dev/null and b/SQF/dayz_epoch/models/doc_letter.p3d differ diff --git a/SQF/dayz_epoch/models/doc_ramp.p3d b/SQF/dayz_epoch/models/doc_ramp.p3d new file mode 100644 index 000000000..23e60f2ea Binary files /dev/null and b/SQF/dayz_epoch/models/doc_ramp.p3d differ diff --git a/SQF/dayz_epoch/models/doc_trashy1.p3d b/SQF/dayz_epoch/models/doc_trashy1.p3d new file mode 100644 index 000000000..ad0aa8866 Binary files /dev/null and b/SQF/dayz_epoch/models/doc_trashy1.p3d differ diff --git a/SQF/dayz_epoch/models/doc_trashy2.p3d b/SQF/dayz_epoch/models/doc_trashy2.p3d new file mode 100644 index 000000000..f68eee99e Binary files /dev/null and b/SQF/dayz_epoch/models/doc_trashy2.p3d differ diff --git a/SQF/dayz_epoch/models/dshkm_mag.p3d b/SQF/dayz_epoch/models/dshkm_mag.p3d new file mode 100644 index 000000000..b2db9ea68 Binary files /dev/null and b/SQF/dayz_epoch/models/dshkm_mag.p3d differ diff --git a/SQF/dayz_epoch/models/fishing_rod_loot_item.p3d b/SQF/dayz_epoch/models/fishing_rod_loot_item.p3d index aa2134866..eea5ae18f 100644 Binary files a/SQF/dayz_epoch/models/fishing_rod_loot_item.p3d and b/SQF/dayz_epoch/models/fishing_rod_loot_item.p3d differ diff --git a/SQF/dayz_epoch/models/fishing_rod_weaponized.p3d b/SQF/dayz_epoch/models/fishing_rod_weaponized.p3d index d3c86d44f..deae771af 100644 Binary files a/SQF/dayz_epoch/models/fishing_rod_weaponized.p3d and b/SQF/dayz_epoch/models/fishing_rod_weaponized.p3d differ diff --git a/SQF/dayz_epoch/models/gold_ore.p3d b/SQF/dayz_epoch/models/gold_ore.p3d new file mode 100644 index 000000000..dc60d74b7 Binary files /dev/null and b/SQF/dayz_epoch/models/gold_ore.p3d differ diff --git a/SQF/dayz_epoch/models/gold_vein.p3d b/SQF/dayz_epoch/models/gold_vein.p3d new file mode 100644 index 000000000..85d4cffdd Binary files /dev/null and b/SQF/dayz_epoch/models/gold_vein.p3d differ diff --git a/SQF/dayz_epoch/models/gold_vein_wreck.p3d b/SQF/dayz_epoch/models/gold_vein_wreck.p3d new file mode 100644 index 000000000..f2f80dd70 Binary files /dev/null and b/SQF/dayz_epoch/models/gold_vein_wreck.p3d differ diff --git a/SQF/dayz_epoch/models/half_floor.p3d b/SQF/dayz_epoch/models/half_floor.p3d new file mode 100644 index 000000000..34d6fab4c Binary files /dev/null and b/SQF/dayz_epoch/models/half_floor.p3d differ diff --git a/SQF/dayz_epoch/models/half_floor_ghost.p3d b/SQF/dayz_epoch/models/half_floor_ghost.p3d new file mode 100644 index 000000000..0b9b6194e Binary files /dev/null and b/SQF/dayz_epoch/models/half_floor_ghost.p3d differ diff --git a/SQF/dayz_epoch/models/hotwire.p3d b/SQF/dayz_epoch/models/hotwire.p3d new file mode 100644 index 000000000..0ba0438c6 Binary files /dev/null and b/SQF/dayz_epoch/models/hotwire.p3d differ diff --git a/SQF/dayz_epoch/models/iron_ore.p3d b/SQF/dayz_epoch/models/iron_ore.p3d new file mode 100644 index 000000000..095915fa9 Binary files /dev/null and b/SQF/dayz_epoch/models/iron_ore.p3d differ diff --git a/SQF/dayz_epoch/models/iron_vein.p3d b/SQF/dayz_epoch/models/iron_vein.p3d new file mode 100644 index 000000000..8a3ca515a Binary files /dev/null and b/SQF/dayz_epoch/models/iron_vein.p3d differ diff --git a/SQF/dayz_epoch/models/iron_vein_wreck.p3d b/SQF/dayz_epoch/models/iron_vein_wreck.p3d new file mode 100644 index 000000000..dc8aeb345 Binary files /dev/null and b/SQF/dayz_epoch/models/iron_vein_wreck.p3d differ diff --git a/SQF/dayz_epoch/models/kilohemp.p3d b/SQF/dayz_epoch/models/kilohemp.p3d new file mode 100644 index 000000000..85b24425c Binary files /dev/null and b/SQF/dayz_epoch/models/kilohemp.p3d differ diff --git a/SQF/dayz_epoch/models/large_wall.p3d b/SQF/dayz_epoch/models/large_wall.p3d new file mode 100644 index 000000000..92e13f155 Binary files /dev/null and b/SQF/dayz_epoch/models/large_wall.p3d differ diff --git a/SQF/dayz_epoch/models/large_wall_door.p3d b/SQF/dayz_epoch/models/large_wall_door.p3d new file mode 100644 index 000000000..045e61531 Binary files /dev/null and b/SQF/dayz_epoch/models/large_wall_door.p3d differ diff --git a/SQF/dayz_epoch/models/large_wall_door_anim.p3d b/SQF/dayz_epoch/models/large_wall_door_anim.p3d new file mode 100644 index 000000000..9184cc1f2 Binary files /dev/null and b/SQF/dayz_epoch/models/large_wall_door_anim.p3d differ diff --git a/SQF/dayz_epoch/models/large_wall_door_anim_ghost.p3d b/SQF/dayz_epoch/models/large_wall_door_anim_ghost.p3d new file mode 100644 index 000000000..c639711c5 Binary files /dev/null and b/SQF/dayz_epoch/models/large_wall_door_anim_ghost.p3d differ diff --git a/SQF/dayz_epoch/models/large_wall_door_ghost.p3d b/SQF/dayz_epoch/models/large_wall_door_ghost.p3d new file mode 100644 index 000000000..feabb367a Binary files /dev/null and b/SQF/dayz_epoch/models/large_wall_door_ghost.p3d differ diff --git a/SQF/dayz_epoch/models/large_wall_door_locked_anim.p3d b/SQF/dayz_epoch/models/large_wall_door_locked_anim.p3d new file mode 100644 index 000000000..cc8d9e82a Binary files /dev/null and b/SQF/dayz_epoch/models/large_wall_door_locked_anim.p3d differ diff --git a/SQF/dayz_epoch/models/large_wall_ghost.p3d b/SQF/dayz_epoch/models/large_wall_ghost.p3d new file mode 100644 index 000000000..42b49e216 Binary files /dev/null and b/SQF/dayz_epoch/models/large_wall_ghost.p3d differ diff --git a/SQF/dayz_epoch/models/large_wall_win.p3d b/SQF/dayz_epoch/models/large_wall_win.p3d new file mode 100644 index 000000000..46b79c92b Binary files /dev/null and b/SQF/dayz_epoch/models/large_wall_win.p3d differ diff --git a/SQF/dayz_epoch/models/large_wall_win_ghost.p3d b/SQF/dayz_epoch/models/large_wall_win_ghost.p3d new file mode 100644 index 000000000..be06e7191 Binary files /dev/null and b/SQF/dayz_epoch/models/large_wall_win_ghost.p3d differ diff --git a/SQF/dayz_epoch/models/lockbox.p3d b/SQF/dayz_epoch/models/lockbox.p3d index fc5836cf2..b3c17e545 100644 Binary files a/SQF/dayz_epoch/models/lockbox.p3d and b/SQF/dayz_epoch/models/lockbox.p3d differ diff --git a/SQF/dayz_epoch/models/lockbox_mag.p3d b/SQF/dayz_epoch/models/lockbox_mag.p3d new file mode 100644 index 000000000..4863dcea1 Binary files /dev/null and b/SQF/dayz_epoch/models/lockbox_mag.p3d differ diff --git a/SQF/dayz_epoch/models/m134_mag.p3d b/SQF/dayz_epoch/models/m134_mag.p3d new file mode 100644 index 000000000..b318fa352 Binary files /dev/null and b/SQF/dayz_epoch/models/m134_mag.p3d differ diff --git a/SQF/dayz_epoch/models/metal_floor.p3d b/SQF/dayz_epoch/models/metal_floor.p3d new file mode 100644 index 000000000..904308fb3 Binary files /dev/null and b/SQF/dayz_epoch/models/metal_floor.p3d differ diff --git a/SQF/dayz_epoch/models/metal_floor_ghost.p3d b/SQF/dayz_epoch/models/metal_floor_ghost.p3d new file mode 100644 index 000000000..43a76fc1a Binary files /dev/null and b/SQF/dayz_epoch/models/metal_floor_ghost.p3d differ diff --git a/SQF/dayz_epoch/models/model.cfg b/SQF/dayz_epoch/models/model.cfg new file mode 100644 index 000000000..3d46925e7 --- /dev/null +++ b/SQF/dayz_epoch/models/model.cfg @@ -0,0 +1,551 @@ +//The Class "CfgSkeletons" defines all moving objects. + +class CfgSkeletons { + //Always create class "default" first. + //Your actual config-entry should be a derivate of this. + class Default { + isDiscrete = 1; + skeletonInherit = ""; + skeletonBones[] = {}; + }; + //the derivate of your skeleton from claa "Default". + class wood_door_skeleton : Default { + isDiscrete=1; + skeletonInherit=""; + + // The moving objects are here defined + // If two selections are linked together + // they can be written next to each seperated by only a comma + // if they are not linked, they need to be + // seperated by ,"", + skeletonBones[]= { + "door","" + }; + // The last entry gets no comma + }; + + class locked_wood_door_skeleton : Default { + isDiscrete=1; + skeletonInherit=""; + + // The moving objects are here defined + // If two selections are linked together + // they can be written next to each seperated by only a comma + // if they are not linked, they need to be + // seperated by ,"", + skeletonBones[]= { + "door","","hinge","" + }; + // The last entry gets no comma + }; + + //the derivate of your skeleton from claa "Default". + class garage_door_skeleton : Default { + isDiscrete=1; + skeletonInherit=""; + + // The moving objects are here defined + // If two selections are linked together + // they can be written next to each seperated by only a comma + // if they are not linked, they need to be + // seperated by ,"", + skeletonBones[]= { + "garage","" + }; + // The last entry gets no comma + }; + + // locked garage door + class locked_garage_door_skeleton : Default { + isDiscrete=1; + skeletonInherit=""; + + // The moving objects are here defined + // If two selections are linked together + // they can be written next to each seperated by only a comma + // if they are not linked, they need to be + // seperated by ,"", + skeletonBones[]= { + "garage","","hinge","" + }; + // The last entry gets no comma + }; + + class locked_steel_garage_skeleton : Default { + isDiscrete=1; + skeletonInherit=""; + + // The moving objects are here defined + // If two selections are linked together + // they can be written next to each seperated by only a comma + // if they are not linked, they need to be + // seperated by ,"", + skeletonBones[]= { + "garage","","latch","" + }; + // The last entry gets no comma + }; + + class steel_garage_skeleton : Default { + isDiscrete=1; + skeletonInherit=""; + + // The moving objects are here defined + // If two selections are linked together + // they can be written next to each seperated by only a comma + // if they are not linked, they need to be + // seperated by ,"", + skeletonBones[]= { + "garage","", + }; + // The last entry gets no comma + }; + class steel_door_skeleton : Default { + isDiscrete=1; + skeletonInherit=""; + + // The moving objects are here defined + // If two selections are linked together + // they can be written next to each seperated by only a comma + // if they are not linked, they need to be + // seperated by ,"", + skeletonBones[]= { + "door","","" + }; + // The last entry gets no comma + }; + + class locked_steel_door_skeleton : Default { + isDiscrete=1; + skeletonInherit=""; + + // The moving objects are here defined + // If two selections are linked together + // they can be written next to each seperated by only a comma + // if they are not linked, they need to be + // seperated by ,"", + skeletonBones[]= { + "door","","latch","" + }; + // The last entry gets no comma + }; + + +}; + + +// This class defines the actual moves +class CfgModels { + //load some bases from which you can derivate + class rotation; + class translation; + + // And again: class default + class Default { + sectionsInherit=""; + sections[]={}; + skeleton=""; + class Animations {}; + }; + + // Your own "class default" + class wood_door { + sectionsInherit=""; + sections[]= {}; + skeletonName="wood_door_skeleton"; // same as in cfgskeletons + }; + class locked_wood_door { + sectionsInherit=""; + sections[]= {}; + skeletonName="locked_wood_door_skeleton"; // same as in cfgskeletons + }; + + + // The name behind the class + // dhas to be the exact name of your .p3d + // without .p3d + class large_wall_door_anim : wood_door { + sectionsInherit="wood_door"; + sections[]={}; + + // the rotation animation + class Animations { + class Open_door : Rotation { // name of the animation + + type="rotation"; // Type of movement + + source="user"; // Trigger of the animation + + selection="door"; // the thing that moves + + axis="door_axis"; // take a guess what this does... + + memory = 1; // can the axis be found in memory-lod? 1 = yes, 0 = no + + angle0=0; // initial angle of the door in radians + + angle1=2.7; // final position after playing the animation + }; + }; + }; + + class large_wall_door_locked_anim : locked_wood_door { + sectionsInherit="locked_wood_door"; + sections[]={}; + + // the rotation animation + class Animations { + class Open_door : Rotation { // name of the animation + + + type="rotation"; // Type of movement + + source="user"; // Trigger of the animation + + selection="door"; // the thing that moves + + axis="door_axis"; // take a guess what this does... + + memory = 1; // can the axis be found in memory-lod? 1 = yes, 0 = no + + angle0=0; // initial angle of the door in radians + + angle1=2.7; // final position after playing the animation + }; + class Open_hinge : Rotation { // name of the animation + + type="rotation"; // Type of movement + + source="user"; // Trigger of the animation + + selection="hinge"; // the thing that moves + + axis="hinge_axis"; // take a guess what this does... + + memory = 1; // can the axis be found in memory-lod? 1 = yes, 0 = no + + angle0=0; // initial angle of the door in radians + + angle1=-2.3; // final position after playing the animation + }; + }; + }; + + class small_wall_door_anim : wood_door { + sectionsInherit="wood_door"; + sections[]={}; + + // the rotation animation + class Animations { + class Open_door : Rotation { // name of the animation + + + type="rotation"; // Type of movement + + source="user"; // Trigger of the animation + + selection="door"; // the thing that moves + + axis="door_axis"; // take a guess what this does... + + memory = 1; // can the axis be found in memory-lod? 1 = yes, 0 = no + + angle0=0; // initial angle of the door in radians + + angle1=2.7; // final position after playing the animation + }; + }; + }; + + + class small_wall_door_locked_anim : locked_wood_door { + sectionsInherit="locked_wood_door"; + sections[]={}; + + // the rotation animation + class Animations { + class Open_door : Rotation { // name of the animation + + type="rotation"; // Type of movement + + source="user"; // Trigger of the animation + + selection="door"; // the thing that moves + + axis="door_axis"; // take a guess what this does... + + memory = 1; // can the axis be found in memory-lod? 1 = yes, 0 = no + + angle0=0; // initial angle of the door in radians + + angle1=2.7; // final position after playing the animation + }; + class Open_hinge : Rotation { // name of the animation + + type="rotation"; // Type of movement + + source="user"; // Trigger of the animation + + selection="hinge"; // the thing that moves + + axis="hinge_axis"; // take a guess what this does... + + memory = 1; // can the axis be found in memory-lod? 1 = yes, 0 = no + + angle0=0; // initial angle of the door in radians + + angle1=-2.3; // final position after playing the animation + }; + }; + }; + + class garage_door { + sectionsInherit=""; + sections[]= {}; + skeletonName="garage_door_skeleton"; // same as in cfgskeletons + }; + + class locked_garage_door { + sectionsInherit=""; + sections[]= {}; + skeletonName="locked_garage_door_skeleton"; // same as in cfgskeletons + }; + + class garage_door_anim : garage_door { + sectionsInherit="garage_door"; + sections[]={}; + + // the rotation animation + class Animations { + class Open_door : Rotation { // name of the animation + + type="rotation"; // Type of movement + + source="user"; // Trigger of the animation + + selection="garage"; // the thing that moves + + axis="garage_axis"; // take a guess what this does... + + memory = 1; // can the axis be found in memory-lod? 1 = yes, 0 = no + + angle0=0; // initial angle of the door in radians + + angle1=1.7; // final position after playing the animation + }; + }; + }; + + class Garage_door_locked_anim : locked_garage_door { + sectionsInherit="locked_garage_door"; + sections[]={}; + + // the rotation animation + class Animations { + class Open_door : Rotation { // name of the animation + + type="rotation"; // Type of movement + + source="user"; // Trigger of the animation + + selection="garage"; // the thing that moves + + axis="garage_axis"; // take a guess what this does... + + memory = 1; // can the axis be found in memory-lod? 1 = yes, 0 = no + + angle0=0; // initial angle of the door in radians + + angle1=1.7; // final position after playing the animation + }; + class Open_hinge : Rotation { // name of the animation + + type="rotation"; // Type of movement + + source="user"; // Trigger of the animation + + selection="hinge"; // the thing that moves + + axis="hinge_axis"; // take a guess what this does... + + memory = 1; // can the axis be found in memory-lod? 1 = yes, 0 = no + + angle0=0; // initial angle of the door in radians + + angle1=-2.3; // final position after playing the animation + }; + }; + }; + + + class unlocked_steel_garage_door { + sectionsInherit=""; + sections[]= {}; + skeletonName="steel_garage_skeleton"; // same as in cfgskeletons + }; + + //New Anim for steel_garage_door.p3d + class steel_garage_door : unlocked_steel_garage_door { + sectionsInherit="unlocked_steel_garage_door"; + sections[]={}; + + // the translation(slide) animation + class Animations { + class Open_door : Rotation { // name of the animation + + type="rotation"; // Type of movement + + source="user"; // Trigger of the animation + + selection="garage"; // the thing that moves + + axis="garage_axis"; // take a guess what this does... + + memory = 1; // can the axis be found in memory-lod? 1 = yes, 0 = no + + angle0=0; // initial angle of the door in radians + + angle1=1.7; // final position after playing the animation + }; + }; + }; + + + class locked_steel_garage_door { + sectionsInherit=""; + sections[]= {}; + skeletonName="locked_steel_garage_skeleton"; // same as in cfgskeletons + }; + + //New Anim for steel_garage_locked.p3d + class steel_garage_locked : locked_steel_garage_door { + sectionsInherit="locked_steel_garage_door"; + sections[]={}; + + // the translation(slide) animation + class Animations { + class Open_door : Rotation { // name of the animation + + type="rotation"; // Type of movement + + source="user"; // Trigger of the animation + + selection="garage"; // the thing that moves + + axis="garage_axis"; // take a guess what this does... + + memory = 1; // can the axis be found in memory-lod? 1 = yes, 0 = no + + angle0=0; // initial angle of the door in radians + + angle1=1.7; // final position after playing the animation + }; + class Open_latch : Translation { // name of the animation + + type="translation"; // Type of movement + + source="user"; // Trigger of the animation + + selection="latch"; // the thing that moves + + axis="latch_axis"; // take a guess what this does... + + memory = 1; // can the axis be found in memory-lod? 1 = yes, 0 = no + + offset0=0; // initial angle of the door in radians + + offset1=0.5; // final position after playing the animation + }; + }; + }; + + + + + + class unlocked_steel_door { + sectionsInherit=""; + sections[]= {}; + skeletonName="steel_door_skeleton"; // same as in cfgskeletons + }; + + //New Anim for steel_door.p3d + class steel_door : unlocked_steel_door { + sectionsInherit="unlocked_steel_door"; + sections[]={}; + + // the translation(slide) animation + class Animations { + class Open_door : Rotation { // name of the animation + + type="rotation"; // Type of movement + + source="user"; // Trigger of the animation + + selection="door"; // the thing that moves + + axis="door_axis"; // take a guess what this does... + + memory = 1; // can the axis be found in memory-lod? 1 = yes, 0 = no + + angle0=0; // initial angle of the door in radians + + angle1=-2.4; // final position after playing the animation + }; + }; + }; + + + class locked_steel_door { + sectionsInherit=""; + sections[]= {}; + skeletonName="locked_steel_door_skeleton"; // same as in cfgskeletons + }; + + //New Anim for steel_door_locked.p3d + class steel_door_locked : locked_steel_door { + sectionsInherit="locked_steel_door"; + sections[]={}; + + // the translation(slide) animation + class Animations { + class Open_door : Rotation { // name of the animation + + type="rotation"; // Type of movement + + source="user"; // Trigger of the animation + + selection="door"; // the thing that moves + + axis="door_axis"; // take a guess what this does... + + memory = 1; // can the axis be found in memory-lod? 1 = yes, 0 = no + + angle0=0; // initial angle of the door in radians + + angle1=-2.4; // final position after playing the animation + }; + class Open_latch : Translation { // name of the animation + + type="translation"; // Type of movement + + source="user"; // Trigger of the animation + + selection="latch"; // the thing that moves + + axis="latch_axis"; // take a guess what this does... + + memory = 1; // can the axis be found in memory-lod? 1 = yes, 0 = no + + offset0=0; // initial angle of the door in radians + + offset1=-1.42; // final position after playing the animation + }; + }; + }; + + + + + +}; \ No newline at end of file diff --git a/SQF/dayz_epoch/models/mortar.p3d b/SQF/dayz_epoch/models/mortar.p3d new file mode 100644 index 000000000..e72472a89 Binary files /dev/null and b/SQF/dayz_epoch/models/mortar.p3d differ diff --git a/SQF/dayz_epoch/models/oil_drum_model.p3d b/SQF/dayz_epoch/models/oil_drum_model.p3d index 8fbcade69..686c7d46f 100644 Binary files a/SQF/dayz_epoch/models/oil_drum_model.p3d and b/SQF/dayz_epoch/models/oil_drum_model.p3d differ diff --git a/SQF/dayz_epoch/models/plank_pack.p3d b/SQF/dayz_epoch/models/plank_pack.p3d new file mode 100644 index 000000000..4257eb522 Binary files /dev/null and b/SQF/dayz_epoch/models/plank_pack.p3d differ diff --git a/SQF/dayz_epoch/models/planks.p3d b/SQF/dayz_epoch/models/planks.p3d index c56105c4c..ec9515f8a 100644 Binary files a/SQF/dayz_epoch/models/planks.p3d and b/SQF/dayz_epoch/models/planks.p3d differ diff --git a/SQF/dayz_epoch/models/player_box.p3d b/SQF/dayz_epoch/models/player_box.p3d new file mode 100644 index 000000000..77ac03157 Binary files /dev/null and b/SQF/dayz_epoch/models/player_box.p3d differ diff --git a/SQF/dayz_epoch/models/plywood.p3d b/SQF/dayz_epoch/models/plywood.p3d index da0e3ca76..6b6df4f6b 100644 Binary files a/SQF/dayz_epoch/models/plywood.p3d and b/SQF/dayz_epoch/models/plywood.p3d differ diff --git a/SQF/dayz_epoch/models/plywood_pack.p3d b/SQF/dayz_epoch/models/plywood_pack.p3d new file mode 100644 index 000000000..5caccf78e Binary files /dev/null and b/SQF/dayz_epoch/models/plywood_pack.p3d differ diff --git a/SQF/dayz_epoch/models/quarter_floor.p3d b/SQF/dayz_epoch/models/quarter_floor.p3d new file mode 100644 index 000000000..3ad89045e Binary files /dev/null and b/SQF/dayz_epoch/models/quarter_floor.p3d differ diff --git a/SQF/dayz_epoch/models/quarter_floor_ghost.p3d b/SQF/dayz_epoch/models/quarter_floor_ghost.p3d new file mode 100644 index 000000000..12275a8ad Binary files /dev/null and b/SQF/dayz_epoch/models/quarter_floor_ghost.p3d differ diff --git a/SQF/dayz_epoch/models/safe.p3d b/SQF/dayz_epoch/models/safe.p3d index 5714e9dae..8ef93dae1 100644 Binary files a/SQF/dayz_epoch/models/safe.p3d and b/SQF/dayz_epoch/models/safe.p3d differ diff --git a/SQF/dayz_epoch/models/silver_ore.p3d b/SQF/dayz_epoch/models/silver_ore.p3d new file mode 100644 index 000000000..28558062c Binary files /dev/null and b/SQF/dayz_epoch/models/silver_ore.p3d differ diff --git a/SQF/dayz_epoch/models/silver_vein.p3d b/SQF/dayz_epoch/models/silver_vein.p3d new file mode 100644 index 000000000..41052ebc8 Binary files /dev/null and b/SQF/dayz_epoch/models/silver_vein.p3d differ diff --git a/SQF/dayz_epoch/models/silver_vein_wreck.p3d b/SQF/dayz_epoch/models/silver_vein_wreck.p3d new file mode 100644 index 000000000..9c450c566 Binary files /dev/null and b/SQF/dayz_epoch/models/silver_vein_wreck.p3d differ diff --git a/SQF/dayz_epoch/models/sledge_handle.p3d b/SQF/dayz_epoch/models/sledge_handle.p3d new file mode 100644 index 000000000..82fc56998 Binary files /dev/null and b/SQF/dayz_epoch/models/sledge_handle.p3d differ diff --git a/SQF/dayz_epoch/models/sledge_head.p3d b/SQF/dayz_epoch/models/sledge_head.p3d new file mode 100644 index 000000000..cb550e3af Binary files /dev/null and b/SQF/dayz_epoch/models/sledge_head.p3d differ diff --git a/SQF/dayz_epoch/models/sledge_mag.p3d b/SQF/dayz_epoch/models/sledge_mag.p3d new file mode 100644 index 000000000..b7e111153 Binary files /dev/null and b/SQF/dayz_epoch/models/sledge_mag.p3d differ diff --git a/SQF/dayz_epoch/models/sledge_weaponized.p3d b/SQF/dayz_epoch/models/sledge_weaponized.p3d new file mode 100644 index 000000000..8fbd04727 Binary files /dev/null and b/SQF/dayz_epoch/models/sledge_weaponized.p3d differ diff --git a/SQF/dayz_epoch/models/small_wall.p3d b/SQF/dayz_epoch/models/small_wall.p3d new file mode 100644 index 000000000..40954b01f Binary files /dev/null and b/SQF/dayz_epoch/models/small_wall.p3d differ diff --git a/SQF/dayz_epoch/models/small_wall_door.p3d b/SQF/dayz_epoch/models/small_wall_door.p3d new file mode 100644 index 000000000..b84f35857 Binary files /dev/null and b/SQF/dayz_epoch/models/small_wall_door.p3d differ diff --git a/SQF/dayz_epoch/models/small_wall_door_anim.p3d b/SQF/dayz_epoch/models/small_wall_door_anim.p3d new file mode 100644 index 000000000..7ca347d7b Binary files /dev/null and b/SQF/dayz_epoch/models/small_wall_door_anim.p3d differ diff --git a/SQF/dayz_epoch/models/small_wall_door_anim_ghost.p3d b/SQF/dayz_epoch/models/small_wall_door_anim_ghost.p3d new file mode 100644 index 000000000..45b8c3065 Binary files /dev/null and b/SQF/dayz_epoch/models/small_wall_door_anim_ghost.p3d differ diff --git a/SQF/dayz_epoch/models/small_wall_door_ghost.p3d b/SQF/dayz_epoch/models/small_wall_door_ghost.p3d new file mode 100644 index 000000000..7faa93145 Binary files /dev/null and b/SQF/dayz_epoch/models/small_wall_door_ghost.p3d differ diff --git a/SQF/dayz_epoch/models/small_wall_door_locked_anim.p3d b/SQF/dayz_epoch/models/small_wall_door_locked_anim.p3d new file mode 100644 index 000000000..5821c561a Binary files /dev/null and b/SQF/dayz_epoch/models/small_wall_door_locked_anim.p3d differ diff --git a/SQF/dayz_epoch/models/small_wall_ghost.p3d b/SQF/dayz_epoch/models/small_wall_ghost.p3d new file mode 100644 index 000000000..1a7684c94 Binary files /dev/null and b/SQF/dayz_epoch/models/small_wall_ghost.p3d differ diff --git a/SQF/dayz_epoch/models/small_wall_win.p3d b/SQF/dayz_epoch/models/small_wall_win.p3d new file mode 100644 index 000000000..1ffae4484 Binary files /dev/null and b/SQF/dayz_epoch/models/small_wall_win.p3d differ diff --git a/SQF/dayz_epoch/models/small_wall_win_ghost.p3d b/SQF/dayz_epoch/models/small_wall_win_ghost.p3d new file mode 100644 index 000000000..ffddf0d35 Binary files /dev/null and b/SQF/dayz_epoch/models/small_wall_win_ghost.p3d differ diff --git a/SQF/dayz_epoch/models/soda_redbull.p3d b/SQF/dayz_epoch/models/soda_redbull.p3d index 42072f93f..c338625a7 100644 Binary files a/SQF/dayz_epoch/models/soda_redbull.p3d and b/SQF/dayz_epoch/models/soda_redbull.p3d differ diff --git a/SQF/dayz_epoch/models/soda_sherbet.p3d b/SQF/dayz_epoch/models/soda_sherbet.p3d index a50a40bf0..f56ce208e 100644 Binary files a/SQF/dayz_epoch/models/soda_sherbet.p3d and b/SQF/dayz_epoch/models/soda_sherbet.p3d differ diff --git a/SQF/dayz_epoch/models/steel_garage_door.p3d b/SQF/dayz_epoch/models/steel_garage_door.p3d new file mode 100644 index 000000000..7237a917e Binary files /dev/null and b/SQF/dayz_epoch/models/steel_garage_door.p3d differ diff --git a/SQF/dayz_epoch/models/steel_garage_frame.p3d b/SQF/dayz_epoch/models/steel_garage_frame.p3d new file mode 100644 index 000000000..8ece53ede Binary files /dev/null and b/SQF/dayz_epoch/models/steel_garage_frame.p3d differ diff --git a/SQF/dayz_epoch/models/steel_garage_frame_ghost.p3d b/SQF/dayz_epoch/models/steel_garage_frame_ghost.p3d new file mode 100644 index 000000000..e024de54a Binary files /dev/null and b/SQF/dayz_epoch/models/steel_garage_frame_ghost.p3d differ diff --git a/SQF/dayz_epoch/models/steel_garage_locked.p3d b/SQF/dayz_epoch/models/steel_garage_locked.p3d new file mode 100644 index 000000000..f4fc72e81 Binary files /dev/null and b/SQF/dayz_epoch/models/steel_garage_locked.p3d differ diff --git a/SQF/dayz_epoch/models/supply_crate.p3d b/SQF/dayz_epoch/models/supply_crate.p3d index fe92f8050..cfce25a7f 100644 Binary files a/SQF/dayz_epoch/models/supply_crate.p3d and b/SQF/dayz_epoch/models/supply_crate.p3d differ diff --git a/SQF/dayz_epoch/models/third_wall.p3d b/SQF/dayz_epoch/models/third_wall.p3d new file mode 100644 index 000000000..a68f0371a Binary files /dev/null and b/SQF/dayz_epoch/models/third_wall.p3d differ diff --git a/SQF/dayz_epoch/models/third_wall_ghost.p3d b/SQF/dayz_epoch/models/third_wall_ghost.p3d new file mode 100644 index 000000000..daeab90a9 Binary files /dev/null and b/SQF/dayz_epoch/models/third_wall_ghost.p3d differ diff --git a/SQF/dayz_epoch/models/trout_cooked.p3d b/SQF/dayz_epoch/models/trout_cooked.p3d index a315db8de..52dc33383 100644 Binary files a/SQF/dayz_epoch/models/trout_cooked.p3d and b/SQF/dayz_epoch/models/trout_cooked.p3d differ diff --git a/SQF/dayz_epoch/models/tuna.p3d b/SQF/dayz_epoch/models/tuna.p3d index 4dce46217..cce68f4f7 100644 Binary files a/SQF/dayz_epoch/models/tuna.p3d and b/SQF/dayz_epoch/models/tuna.p3d differ diff --git a/SQF/dayz_epoch/models/vein.p3d b/SQF/dayz_epoch/models/vein.p3d new file mode 100644 index 000000000..cae5f2acd Binary files /dev/null and b/SQF/dayz_epoch/models/vein.p3d differ diff --git a/SQF/dayz_epoch/models/vein_wreck.p3d b/SQF/dayz_epoch/models/vein_wreck.p3d new file mode 100644 index 000000000..a3bdc383c Binary files /dev/null and b/SQF/dayz_epoch/models/vein_wreck.p3d differ diff --git a/SQF/dayz_epoch/models/wood_ladder.p3d b/SQF/dayz_epoch/models/wood_ladder.p3d new file mode 100644 index 000000000..4d9c79aad Binary files /dev/null and b/SQF/dayz_epoch/models/wood_ladder.p3d differ diff --git a/SQF/dayz_epoch/models/wood_ladder_ghost.p3d b/SQF/dayz_epoch/models/wood_ladder_ghost.p3d new file mode 100644 index 000000000..d99e2f329 Binary files /dev/null and b/SQF/dayz_epoch/models/wood_ladder_ghost.p3d differ diff --git a/SQF/dayz_epoch/models/wood_stairs.p3d b/SQF/dayz_epoch/models/wood_stairs.p3d new file mode 100644 index 000000000..f54665548 Binary files /dev/null and b/SQF/dayz_epoch/models/wood_stairs.p3d differ diff --git a/SQF/dayz_epoch/models/wood_stairs_ghost.p3d b/SQF/dayz_epoch/models/wood_stairs_ghost.p3d new file mode 100644 index 000000000..fd0824872 Binary files /dev/null and b/SQF/dayz_epoch/models/wood_stairs_ghost.p3d differ diff --git a/SQF/dayz_epoch/models/wood_stairs_sans.p3d b/SQF/dayz_epoch/models/wood_stairs_sans.p3d new file mode 100644 index 000000000..01be3881d Binary files /dev/null and b/SQF/dayz_epoch/models/wood_stairs_sans.p3d differ diff --git a/SQF/dayz_epoch/models/wood_stairs_sans_ghost.p3d b/SQF/dayz_epoch/models/wood_stairs_sans_ghost.p3d new file mode 100644 index 000000000..f504fdb57 Binary files /dev/null and b/SQF/dayz_epoch/models/wood_stairs_sans_ghost.p3d differ diff --git a/SQF/dayz_epoch/models/wood_wreck.p3d b/SQF/dayz_epoch/models/wood_wreck.p3d new file mode 100644 index 000000000..1c2bda245 Binary files /dev/null and b/SQF/dayz_epoch/models/wood_wreck.p3d differ diff --git a/SQF/dayz_epoch/models/wood_wreck_floor.p3d b/SQF/dayz_epoch/models/wood_wreck_floor.p3d new file mode 100644 index 000000000..799d7e9fb Binary files /dev/null and b/SQF/dayz_epoch/models/wood_wreck_floor.p3d differ diff --git a/SQF/dayz_epoch/models/wood_wreck_frame.p3d b/SQF/dayz_epoch/models/wood_wreck_frame.p3d new file mode 100644 index 000000000..9f1d443ad Binary files /dev/null and b/SQF/dayz_epoch/models/wood_wreck_frame.p3d differ diff --git a/SQF/dayz_epoch/models/wood_wreck_half.p3d b/SQF/dayz_epoch/models/wood_wreck_half.p3d new file mode 100644 index 000000000..049beb75a Binary files /dev/null and b/SQF/dayz_epoch/models/wood_wreck_half.p3d differ diff --git a/SQF/dayz_epoch/models/wood_wreck_quarter.p3d b/SQF/dayz_epoch/models/wood_wreck_quarter.p3d new file mode 100644 index 000000000..c6b782413 Binary files /dev/null and b/SQF/dayz_epoch/models/wood_wreck_quarter.p3d differ diff --git a/SQF/dayz_epoch/models/wood_wreck_third.p3d b/SQF/dayz_epoch/models/wood_wreck_third.p3d new file mode 100644 index 000000000..5649ae347 Binary files /dev/null and b/SQF/dayz_epoch/models/wood_wreck_third.p3d differ diff --git a/SQF/dayz_epoch/models/workbench.p3d b/SQF/dayz_epoch/models/workbench.p3d new file mode 100644 index 000000000..228354bce Binary files /dev/null and b/SQF/dayz_epoch/models/workbench.p3d differ diff --git a/SQF/dayz_epoch/models/wreck_cinder.p3d b/SQF/dayz_epoch/models/wreck_cinder.p3d new file mode 100644 index 000000000..478564985 Binary files /dev/null and b/SQF/dayz_epoch/models/wreck_cinder.p3d differ diff --git a/SQF/dayz_epoch/models/wreck_metal_floor.p3d b/SQF/dayz_epoch/models/wreck_metal_floor.p3d new file mode 100644 index 000000000..00482c193 Binary files /dev/null and b/SQF/dayz_epoch/models/wreck_metal_floor.p3d differ diff --git a/SQF/dayz_epoch/models/zombie_parts_bag_v2.p3d b/SQF/dayz_epoch/models/zombie_parts_bag_v2.p3d index cce891a39..d80cc4829 100644 Binary files a/SQF/dayz_epoch/models/zombie_parts_bag_v2.p3d and b/SQF/dayz_epoch/models/zombie_parts_bag_v2.p3d differ diff --git a/SQF/dayz_epoch/pictures/epuip_cinder_blocks_CA.paa b/SQF/dayz_epoch/pictures/epuip_cinder_blocks_CA.paa new file mode 100644 index 000000000..9c5712091 Binary files /dev/null and b/SQF/dayz_epoch/pictures/epuip_cinder_blocks_CA.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_30mm_mag_ca.paa b/SQF/dayz_epoch/pictures/equip_30mm_mag_ca.paa new file mode 100644 index 000000000..4466ef1d1 Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_30mm_mag_ca.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_40mm_mag_ca.paa b/SQF/dayz_epoch/pictures/equip_40mm_mag_ca.paa new file mode 100644 index 000000000..27fd56ae2 Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_40mm_mag_ca.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_50cal_mag_ca.paa b/SQF/dayz_epoch/pictures/equip_50cal_mag_ca.paa new file mode 100644 index 000000000..e7db3647a Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_50cal_mag_ca.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_Dshkm_mag_ca.paa b/SQF/dayz_epoch/pictures/equip_Dshkm_mag_ca.paa new file mode 100644 index 000000000..6609a82c9 Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_Dshkm_mag_ca.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_child1_ca.paa b/SQF/dayz_epoch/pictures/equip_child1_ca.paa new file mode 100644 index 000000000..98998018c Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_child1_ca.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_child2_ca.paa b/SQF/dayz_epoch/pictures/equip_child2_ca.paa new file mode 100644 index 000000000..6f0ba5e76 Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_child2_ca.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_combolock_ca.paa b/SQF/dayz_epoch/pictures/equip_combolock_ca.paa new file mode 100644 index 000000000..966a6ba93 Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_combolock_ca.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_deaths_ca.paa b/SQF/dayz_epoch/pictures/equip_deaths_ca.paa new file mode 100644 index 000000000..db37edde0 Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_deaths_ca.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_doc_generic_ca.paa b/SQF/dayz_epoch/pictures/equip_doc_generic_ca.paa new file mode 100644 index 000000000..9d53cae21 Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_doc_generic_ca.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_doc_letter_ca.paa b/SQF/dayz_epoch/pictures/equip_doc_letter_ca.paa new file mode 100644 index 000000000..21a009699 Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_doc_letter_ca.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_doc_ramp_ca.paa b/SQF/dayz_epoch/pictures/equip_doc_ramp_ca.paa new file mode 100644 index 000000000..ac2659646 Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_doc_ramp_ca.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_gold_ore_ca.paa b/SQF/dayz_epoch/pictures/equip_gold_ore_ca.paa new file mode 100644 index 000000000..dfdc6cafb Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_gold_ore_ca.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_hotwire_ca.paa b/SQF/dayz_epoch/pictures/equip_hotwire_ca.paa new file mode 100644 index 000000000..2fc23c6ae Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_hotwire_ca.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_iron_ore_ca.paa b/SQF/dayz_epoch/pictures/equip_iron_ore_ca.paa new file mode 100644 index 000000000..07e3f8f7c Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_iron_ore_ca.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_kilohemp_CA.paa b/SQF/dayz_epoch/pictures/equip_kilohemp_CA.paa new file mode 100644 index 000000000..1ff86f870 Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_kilohemp_CA.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_lockbox_CA.paa b/SQF/dayz_epoch/pictures/equip_lockbox_CA.paa new file mode 100644 index 000000000..429f3e56a Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_lockbox_CA.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_lumber_pack_CA.paa b/SQF/dayz_epoch/pictures/equip_lumber_pack_CA.paa new file mode 100644 index 000000000..d846fc714 Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_lumber_pack_CA.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_m134_mag_ca.paa b/SQF/dayz_epoch/pictures/equip_m134_mag_ca.paa new file mode 100644 index 000000000..66baa36f4 Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_m134_mag_ca.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_mortar_CA.paa b/SQF/dayz_epoch/pictures/equip_mortar_CA.paa new file mode 100644 index 000000000..78ebdcc86 Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_mortar_CA.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_plywood_pack_CA.paa b/SQF/dayz_epoch/pictures/equip_plywood_pack_CA.paa new file mode 100644 index 000000000..efa36ef04 Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_plywood_pack_CA.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_silver_ore_ca.paa b/SQF/dayz_epoch/pictures/equip_silver_ore_ca.paa new file mode 100644 index 000000000..daa9ebd7a Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_silver_ore_ca.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_sledge_CA.paa b/SQF/dayz_epoch/pictures/equip_sledge_CA.paa new file mode 100644 index 000000000..2ea8c15d2 Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_sledge_CA.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_sledge_handle_ca.paa b/SQF/dayz_epoch/pictures/equip_sledge_handle_ca.paa new file mode 100644 index 000000000..3ec42f145 Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_sledge_handle_ca.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_sledge_head_ca.paa b/SQF/dayz_epoch/pictures/equip_sledge_head_ca.paa new file mode 100644 index 000000000..8a10b0adc Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_sledge_head_ca.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_trashy1_ca.paa b/SQF/dayz_epoch/pictures/equip_trashy1_ca.paa new file mode 100644 index 000000000..14a91d176 Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_trashy1_ca.paa differ diff --git a/SQF/dayz_epoch/pictures/equip_trashy2_ca.paa b/SQF/dayz_epoch/pictures/equip_trashy2_ca.paa new file mode 100644 index 000000000..93233b83c Binary files /dev/null and b/SQF/dayz_epoch/pictures/equip_trashy2_ca.paa differ diff --git a/SQF/dayz_epoch/textures/30mm_mag.rvmat b/SQF/dayz_epoch/textures/30mm_mag.rvmat new file mode 100644 index 000000000..e41758cc7 --- /dev/null +++ b/SQF/dayz_epoch/textures/30mm_mag.rvmat @@ -0,0 +1,92 @@ +ambient[]={0.39607844,0.50980395,0.39215687,1}; +diffuse[]={0.39607844,0.50980395,0.39215687,1}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.56078434,0.56078434,0.56078434,1}; +specularPower=200; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\50cal_mag_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\30mm_mag_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(1.7,7.0)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/30mm_mag_co.paa b/SQF/dayz_epoch/textures/30mm_mag_co.paa new file mode 100644 index 000000000..94a747859 Binary files /dev/null and b/SQF/dayz_epoch/textures/30mm_mag_co.paa differ diff --git a/SQF/dayz_epoch/textures/30mm_mag_smdi.paa b/SQF/dayz_epoch/textures/30mm_mag_smdi.paa new file mode 100644 index 000000000..7269ba889 Binary files /dev/null and b/SQF/dayz_epoch/textures/30mm_mag_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/40mm_mag.rvmat b/SQF/dayz_epoch/textures/40mm_mag.rvmat new file mode 100644 index 000000000..7cb304707 --- /dev/null +++ b/SQF/dayz_epoch/textures/40mm_mag.rvmat @@ -0,0 +1,92 @@ +ambient[]={0.40000001,0.50999999,0.38999999,1}; +diffuse[]={0.40000001,0.50999999,0.38999999,1}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.56,0.56,0.56,1}; +specularPower=200; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\50cal_mag_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\40mm_mag_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(1.7,7.0)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/40mm_mag_co.paa b/SQF/dayz_epoch/textures/40mm_mag_co.paa new file mode 100644 index 000000000..7170be687 Binary files /dev/null and b/SQF/dayz_epoch/textures/40mm_mag_co.paa differ diff --git a/SQF/dayz_epoch/textures/40mm_mag_smdi.paa b/SQF/dayz_epoch/textures/40mm_mag_smdi.paa new file mode 100644 index 000000000..26792e4b5 Binary files /dev/null and b/SQF/dayz_epoch/textures/40mm_mag_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/50cal_mag.rvmat b/SQF/dayz_epoch/textures/50cal_mag.rvmat new file mode 100644 index 000000000..806e34423 --- /dev/null +++ b/SQF/dayz_epoch/textures/50cal_mag.rvmat @@ -0,0 +1,92 @@ +ambient[]={0.39607844,0.50980395,0.39215687,1}; +diffuse[]={0.39607844,0.50980395,0.39215687,1}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.56078434,0.56078434,0.56078434,1}; +specularPower=200; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\50cal_mag_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\50cal_mag_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(1.7,7.0)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/50cal_mag_co.paa b/SQF/dayz_epoch/textures/50cal_mag_co.paa new file mode 100644 index 000000000..48c003307 Binary files /dev/null and b/SQF/dayz_epoch/textures/50cal_mag_co.paa differ diff --git a/SQF/dayz_epoch/textures/50cal_mag_nohq.paa b/SQF/dayz_epoch/textures/50cal_mag_nohq.paa new file mode 100644 index 000000000..a5e8bdf36 Binary files /dev/null and b/SQF/dayz_epoch/textures/50cal_mag_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/50cal_mag_smdi.paa b/SQF/dayz_epoch/textures/50cal_mag_smdi.paa new file mode 100644 index 000000000..e0a484e1a Binary files /dev/null and b/SQF/dayz_epoch/textures/50cal_mag_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/PlyPlank_co.paa b/SQF/dayz_epoch/textures/PlyPlank_co.paa new file mode 100644 index 000000000..c23964c8d Binary files /dev/null and b/SQF/dayz_epoch/textures/PlyPlank_co.paa differ diff --git a/SQF/dayz_epoch/textures/PlyPlank_mlod_co.paa b/SQF/dayz_epoch/textures/PlyPlank_mlod_co.paa new file mode 100644 index 000000000..23a80cdce Binary files /dev/null and b/SQF/dayz_epoch/textures/PlyPlank_mlod_co.paa differ diff --git a/SQF/dayz_epoch/textures/PlyPlank_mlod_nohq.paa b/SQF/dayz_epoch/textures/PlyPlank_mlod_nohq.paa new file mode 100644 index 000000000..bbc49f410 Binary files /dev/null and b/SQF/dayz_epoch/textures/PlyPlank_mlod_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/PlyPlank_mlod_smdi.paa b/SQF/dayz_epoch/textures/PlyPlank_mlod_smdi.paa new file mode 100644 index 000000000..98ad377fe Binary files /dev/null and b/SQF/dayz_epoch/textures/PlyPlank_mlod_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/PlyPlank_nohq.paa b/SQF/dayz_epoch/textures/PlyPlank_nohq.paa new file mode 100644 index 000000000..25f7e9133 Binary files /dev/null and b/SQF/dayz_epoch/textures/PlyPlank_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/PlyPlank_opac.paa b/SQF/dayz_epoch/textures/PlyPlank_opac.paa new file mode 100644 index 000000000..02e02c967 Binary files /dev/null and b/SQF/dayz_epoch/textures/PlyPlank_opac.paa differ diff --git a/SQF/dayz_epoch/textures/PlyPlank_smdi.paa b/SQF/dayz_epoch/textures/PlyPlank_smdi.paa new file mode 100644 index 000000000..e2661f7dc Binary files /dev/null and b/SQF/dayz_epoch/textures/PlyPlank_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/Skull.paa b/SQF/dayz_epoch/textures/Skull.paa new file mode 100644 index 000000000..24f81dba8 Binary files /dev/null and b/SQF/dayz_epoch/textures/Skull.paa differ diff --git a/SQF/dayz_epoch/textures/Skull_norm.paa b/SQF/dayz_epoch/textures/Skull_norm.paa new file mode 100644 index 000000000..077091e18 Binary files /dev/null and b/SQF/dayz_epoch/textures/Skull_norm.paa differ diff --git a/SQF/dayz_epoch/textures/Skull_spec.paa b/SQF/dayz_epoch/textures/Skull_spec.paa new file mode 100644 index 000000000..abfb0adaf Binary files /dev/null and b/SQF/dayz_epoch/textures/Skull_spec.paa differ diff --git a/SQF/dayz_epoch/textures/Vein_co.paa b/SQF/dayz_epoch/textures/Vein_co.paa new file mode 100644 index 000000000..43ae0ce0a Binary files /dev/null and b/SQF/dayz_epoch/textures/Vein_co.paa differ diff --git a/SQF/dayz_epoch/textures/Vein_nohq.paa b/SQF/dayz_epoch/textures/Vein_nohq.paa new file mode 100644 index 000000000..7e6e7e049 Binary files /dev/null and b/SQF/dayz_epoch/textures/Vein_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/Vein_smdi.paa b/SQF/dayz_epoch/textures/Vein_smdi.paa new file mode 100644 index 000000000..0739960b7 Binary files /dev/null and b/SQF/dayz_epoch/textures/Vein_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/ammo_supply.rvmat b/SQF/dayz_epoch/textures/ammo_supply.rvmat new file mode 100644 index 000000000..02efab055 --- /dev/null +++ b/SQF/dayz_epoch/textures/ammo_supply.rvmat @@ -0,0 +1,92 @@ +ambient[]={0.24313726,0.24313726,0.24313726,1}; +diffuse[]={0.24313726,0.24313726,0.24313726,1}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.45490196,0.4627451,0.45490196,1}; +specularPower=100; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\ammo_supply_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\ammo_supply_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(1.7,7.0)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/ammo_supply_co.paa b/SQF/dayz_epoch/textures/ammo_supply_co.paa new file mode 100644 index 000000000..4624da8e6 Binary files /dev/null and b/SQF/dayz_epoch/textures/ammo_supply_co.paa differ diff --git a/SQF/dayz_epoch/textures/ammo_supply_nohq.paa b/SQF/dayz_epoch/textures/ammo_supply_nohq.paa new file mode 100644 index 000000000..8495d0267 Binary files /dev/null and b/SQF/dayz_epoch/textures/ammo_supply_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/ammo_supply_smdi.paa b/SQF/dayz_epoch/textures/ammo_supply_smdi.paa new file mode 100644 index 000000000..f8f41d073 Binary files /dev/null and b/SQF/dayz_epoch/textures/ammo_supply_smdi.paa differ diff --git a/SQF/dayz_communityassets/textures/camo10.paa b/SQF/dayz_epoch/textures/camo10.paa similarity index 100% rename from SQF/dayz_communityassets/textures/camo10.paa rename to SQF/dayz_epoch/textures/camo10.paa diff --git a/SQF/dayz_epoch/textures/cinder.rvmat b/SQF/dayz_epoch/textures/cinder.rvmat new file mode 100644 index 000000000..75ae3ad52 --- /dev/null +++ b/SQF/dayz_epoch/textures/cinder.rvmat @@ -0,0 +1,68 @@ +ambient[]={0.38431373,0.38431373,0.38431373,1}; +diffuse[]={0.38431373,0.38431373,0.38431373,1}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.34117648,0.34117648,0.34117648,1}; +specularPower=100; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\cinder_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="CA\data\detail_maps\concrete1_512_dt.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="CA\data\detail_maps\concrete1_512_dtsmdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/cinder_co.paa b/SQF/dayz_epoch/textures/cinder_co.paa new file mode 100644 index 000000000..49c12e1f2 Binary files /dev/null and b/SQF/dayz_epoch/textures/cinder_co.paa differ diff --git a/SQF/dayz_epoch/textures/cinder_ghost_ca.paa b/SQF/dayz_epoch/textures/cinder_ghost_ca.paa new file mode 100644 index 000000000..d172b26ee Binary files /dev/null and b/SQF/dayz_epoch/textures/cinder_ghost_ca.paa differ diff --git a/SQF/dayz_epoch/textures/cinder_nohq.paa b/SQF/dayz_epoch/textures/cinder_nohq.paa new file mode 100644 index 000000000..52f71598e Binary files /dev/null and b/SQF/dayz_epoch/textures/cinder_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/cinder_smdi.paa b/SQF/dayz_epoch/textures/cinder_smdi.paa new file mode 100644 index 000000000..13fd1d701 Binary files /dev/null and b/SQF/dayz_epoch/textures/cinder_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/cinder_wreck.rvmat b/SQF/dayz_epoch/textures/cinder_wreck.rvmat new file mode 100644 index 000000000..0934471f7 --- /dev/null +++ b/SQF/dayz_epoch/textures/cinder_wreck.rvmat @@ -0,0 +1,68 @@ +ambient[]={0.48627451,0.48627451,0.48627451,0.63999999}; +diffuse[]={0.48627451,0.48627451,0.48627451,0.63999999}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.34117648,0.34117648,0.34117648,1}; +specularPower=100; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\cinder_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="CA\data\destruct\concrete_broken_full3_dt.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="CA\data\destruct\concrete_broken_full3_dtsmdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/doc_generic.rvmat b/SQF/dayz_epoch/textures/doc_generic.rvmat new file mode 100644 index 000000000..f5a37dae8 --- /dev/null +++ b/SQF/dayz_epoch/textures/doc_generic.rvmat @@ -0,0 +1,92 @@ +ambient[]={1,1,1,1}; +diffuse[]={1,1,1,1}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.11764706,0.11764706,0.11764706,1}; +specularPower=2.4000001; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\doc_generic_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\doc_generic_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(0.1,0.1)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/doc_generic_co.paa b/SQF/dayz_epoch/textures/doc_generic_co.paa new file mode 100644 index 000000000..e80487896 Binary files /dev/null and b/SQF/dayz_epoch/textures/doc_generic_co.paa differ diff --git a/SQF/dayz_epoch/textures/doc_generic_nohq.paa b/SQF/dayz_epoch/textures/doc_generic_nohq.paa new file mode 100644 index 000000000..94ae943a6 Binary files /dev/null and b/SQF/dayz_epoch/textures/doc_generic_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/doc_generic_smdi.paa b/SQF/dayz_epoch/textures/doc_generic_smdi.paa new file mode 100644 index 000000000..e88d9e98c Binary files /dev/null and b/SQF/dayz_epoch/textures/doc_generic_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/doc_novels_co.paa b/SQF/dayz_epoch/textures/doc_novels_co.paa new file mode 100644 index 000000000..2aaca3c72 Binary files /dev/null and b/SQF/dayz_epoch/textures/doc_novels_co.paa differ diff --git a/SQF/dayz_epoch/textures/dshkm.rvmat b/SQF/dayz_epoch/textures/dshkm.rvmat new file mode 100644 index 000000000..1df4e4e4a --- /dev/null +++ b/SQF/dayz_epoch/textures/dshkm.rvmat @@ -0,0 +1,92 @@ +ambient[]={0.47843137,0.47843137,0.47843137,1}; +diffuse[]={0.47843137,0.47843137,0.47843137,1}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.65490198,0.65490198,0.65490198,1}; +specularPower=200; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\dshkm_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\dshkm_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(1.7,7.0)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/dshkm_co.paa b/SQF/dayz_epoch/textures/dshkm_co.paa new file mode 100644 index 000000000..4dd9b73ed Binary files /dev/null and b/SQF/dayz_epoch/textures/dshkm_co.paa differ diff --git a/SQF/dayz_epoch/textures/dshkm_nohq.paa b/SQF/dayz_epoch/textures/dshkm_nohq.paa new file mode 100644 index 000000000..c9d6b8293 Binary files /dev/null and b/SQF/dayz_epoch/textures/dshkm_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/dshkm_smdi.paa b/SQF/dayz_epoch/textures/dshkm_smdi.paa new file mode 100644 index 000000000..7060df5cb Binary files /dev/null and b/SQF/dayz_epoch/textures/dshkm_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/epoch-woodencrate1.paa b/SQF/dayz_epoch/textures/epoch-woodencrate1.paa deleted file mode 100644 index f79bdc73f..000000000 Binary files a/SQF/dayz_epoch/textures/epoch-woodencrate1.paa and /dev/null differ diff --git a/SQF/dayz_epoch/textures/gold_ore.rvmat b/SQF/dayz_epoch/textures/gold_ore.rvmat new file mode 100644 index 000000000..ff409b041 --- /dev/null +++ b/SQF/dayz_epoch/textures/gold_ore.rvmat @@ -0,0 +1,78 @@ +ambient[]={0.41960785,0.33333334,0.094117649,0.19}; +diffuse[]={0.41960785,0.33333334,0.094117649,0.19}; +forcedDiffuse[]={0,0,0,1}; +emmisive[]={0,0,0,1}; +specular[]={0.69803923,0.5529412,0.16078432,1}; +specularPower=100; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\Vein_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={8,0,0}; + up[]={0,8,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\gold_ore_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,64,64,1)fresnel(0.8,0)"; + uvSource="none"; +}; +class Stage7 +{ + texture="z\addons\dayz_epoch\textures\env_land_co.paa"; + uvSource="none"; +}; diff --git a/SQF/dayz_epoch/textures/gold_ore_smdi.paa b/SQF/dayz_epoch/textures/gold_ore_smdi.paa new file mode 100644 index 000000000..f30e3fa5a Binary files /dev/null and b/SQF/dayz_epoch/textures/gold_ore_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/hemp_co.paa b/SQF/dayz_epoch/textures/hemp_co.paa new file mode 100644 index 000000000..d649f718f Binary files /dev/null and b/SQF/dayz_epoch/textures/hemp_co.paa differ diff --git a/SQF/dayz_epoch/textures/hemp_nohq.paa b/SQF/dayz_epoch/textures/hemp_nohq.paa new file mode 100644 index 000000000..fbe117093 Binary files /dev/null and b/SQF/dayz_epoch/textures/hemp_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/hemp_smdi.paa b/SQF/dayz_epoch/textures/hemp_smdi.paa new file mode 100644 index 000000000..6684fae53 Binary files /dev/null and b/SQF/dayz_epoch/textures/hemp_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/hotwire.rvmat b/SQF/dayz_epoch/textures/hotwire.rvmat new file mode 100644 index 000000000..ef24bcc11 --- /dev/null +++ b/SQF/dayz_epoch/textures/hotwire.rvmat @@ -0,0 +1,92 @@ +ambient[]={0.80784315,0.80784315,0.80784315,1}; +diffuse[]={0.80784315,0.80784315,0.80784315,1}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.74901962,0.74901962,0.74901962,1}; +specularPower=200; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\hotwire_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\hotwire_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(1.7,7.0)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/hotwire_co.paa b/SQF/dayz_epoch/textures/hotwire_co.paa new file mode 100644 index 000000000..67ccf16cf Binary files /dev/null and b/SQF/dayz_epoch/textures/hotwire_co.paa differ diff --git a/SQF/dayz_epoch/textures/hotwire_nohq.paa b/SQF/dayz_epoch/textures/hotwire_nohq.paa new file mode 100644 index 000000000..27bc2e3f6 Binary files /dev/null and b/SQF/dayz_epoch/textures/hotwire_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/hotwire_smdi.paa b/SQF/dayz_epoch/textures/hotwire_smdi.paa new file mode 100644 index 000000000..c0fe48e0c Binary files /dev/null and b/SQF/dayz_epoch/textures/hotwire_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/iron_ore.rvmat b/SQF/dayz_epoch/textures/iron_ore.rvmat new file mode 100644 index 000000000..fde465f8a --- /dev/null +++ b/SQF/dayz_epoch/textures/iron_ore.rvmat @@ -0,0 +1,92 @@ +ambient[]={0.35686275,0.35686275,0.35686275,1}; +diffuse[]={0.35686275,0.35686275,0.35686275,1}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.68235296,0.68235296,0.68235296,1}; +specularPower=200; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\Vein_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\Vein_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(1.7,7.0)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/kilohemp.rvmat b/SQF/dayz_epoch/textures/kilohemp.rvmat new file mode 100644 index 000000000..c403397df --- /dev/null +++ b/SQF/dayz_epoch/textures/kilohemp.rvmat @@ -0,0 +1,92 @@ +ambient[]={0.8392157,0.8392157,0.8392157,0.93000001}; +diffuse[]={0.8392157,0.8392157,0.8392157,0.92500001}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.26666668,0.26666668,0.26666668,1}; +specularPower=100; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\hemp_nohq.tga"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\hemp_smdi.tga"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(0.3,0.3)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/m136.rvmat b/SQF/dayz_epoch/textures/m136.rvmat new file mode 100644 index 000000000..0faf50e30 --- /dev/null +++ b/SQF/dayz_epoch/textures/m136.rvmat @@ -0,0 +1,92 @@ +ambient[]={0.80784315,0.80784315,0.80784315,1}; +diffuse[]={0.80784315,0.80784315,0.80784315,1}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.74901962,0.74901962,0.74901962,1}; +specularPower=200; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\m136_mag_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\m136_mag_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(1.7,7.0)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/m136_mag_co.paa b/SQF/dayz_epoch/textures/m136_mag_co.paa new file mode 100644 index 000000000..df4c2f2eb Binary files /dev/null and b/SQF/dayz_epoch/textures/m136_mag_co.paa differ diff --git a/SQF/dayz_epoch/textures/m136_mag_nohq.paa b/SQF/dayz_epoch/textures/m136_mag_nohq.paa new file mode 100644 index 000000000..a15966cc7 Binary files /dev/null and b/SQF/dayz_epoch/textures/m136_mag_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/m136_mag_smdi.paa b/SQF/dayz_epoch/textures/m136_mag_smdi.paa new file mode 100644 index 000000000..61cd763f6 Binary files /dev/null and b/SQF/dayz_epoch/textures/m136_mag_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/metal_floor.rvmat b/SQF/dayz_epoch/textures/metal_floor.rvmat new file mode 100644 index 000000000..ee3892faa --- /dev/null +++ b/SQF/dayz_epoch/textures/metal_floor.rvmat @@ -0,0 +1,92 @@ +ambient[]={0.80784315,0.80784315,0.80784315,1}; +diffuse[]={0.80784315,0.80784315,0.80784315,1}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.6901961,0.6901961,0.6901961,1}; +specularPower=200; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\MF_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\mf_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(1.7,7.0)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/metal_ghost_ca.paa b/SQF/dayz_epoch/textures/metal_ghost_ca.paa new file mode 100644 index 000000000..46ca2291e Binary files /dev/null and b/SQF/dayz_epoch/textures/metal_ghost_ca.paa differ diff --git a/SQF/dayz_epoch/textures/metal_plates.rvmat b/SQF/dayz_epoch/textures/metal_plates.rvmat new file mode 100644 index 000000000..1ff827de9 --- /dev/null +++ b/SQF/dayz_epoch/textures/metal_plates.rvmat @@ -0,0 +1,85 @@ +ambient[]={0.67843139,0.67843139,0.67843139,0.15000001}; +diffuse[]={0.67843139,0.67843139,0.67843139,0.15000001}; +forcedDiffuse[]={0,0,0,1}; +emmisive[]={0,0,0,1}; +specular[]={0.29019609,0.29019609,0.29019609,0.77999997}; +specularPower=100; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="CA\Structures\Data\Metal\metal_plates3_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="CA\Structures\Data\Metal\metal_plates3_dtsmdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,64,64,1)fresnel(1.3,7)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,1}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="CA\data\env_land_co.paa"; + uvSource="none"; +}; diff --git a/SQF/dayz_epoch/textures/metal_roll.rvmat b/SQF/dayz_epoch/textures/metal_roll.rvmat new file mode 100644 index 000000000..c36e88a4d --- /dev/null +++ b/SQF/dayz_epoch/textures/metal_roll.rvmat @@ -0,0 +1,85 @@ +ambient[]={0.67843139,0.67843139,0.67843139,0.15000001}; +diffuse[]={0.67843139,0.67843139,0.67843139,0.15000001}; +forcedDiffuse[]={0,0,0,1}; +emmisive[]={0,0,0,1}; +specular[]={0.29019609,0.29019609,0.29019609,0.77999997}; +specularPower=100; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="CA\Structures\Data\Metal\metal_rollup_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="CA\Structures\Data\Metal\metal_rollup_dtsmdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,64,64,1)fresnel(1.3,7)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,1}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="CA\data\env_land_co.paa"; + uvSource="none"; +}; diff --git a/SQF/dayz_epoch/textures/mf_co.paa b/SQF/dayz_epoch/textures/mf_co.paa new file mode 100644 index 000000000..83a38590e Binary files /dev/null and b/SQF/dayz_epoch/textures/mf_co.paa differ diff --git a/SQF/dayz_epoch/textures/mf_ghost_ca.paa b/SQF/dayz_epoch/textures/mf_ghost_ca.paa new file mode 100644 index 000000000..9d597ac9c Binary files /dev/null and b/SQF/dayz_epoch/textures/mf_ghost_ca.paa differ diff --git a/SQF/dayz_epoch/textures/mf_nohq.paa b/SQF/dayz_epoch/textures/mf_nohq.paa new file mode 100644 index 000000000..6c1b96d88 Binary files /dev/null and b/SQF/dayz_epoch/textures/mf_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/mf_smdi.paa b/SQF/dayz_epoch/textures/mf_smdi.paa new file mode 100644 index 000000000..377450d81 Binary files /dev/null and b/SQF/dayz_epoch/textures/mf_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/mortar.rvmat b/SQF/dayz_epoch/textures/mortar.rvmat new file mode 100644 index 000000000..43ad9b571 --- /dev/null +++ b/SQF/dayz_epoch/textures/mortar.rvmat @@ -0,0 +1,68 @@ +ambient[]={0.41960785,0.41960785,0.41960785,1}; +diffuse[]={0.41960785,0.41960785,0.41960785,1}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.24313726,0.24313726,0.24313726,1}; +specularPower=100; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\mortar_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="CA\data\detail_maps\concrete1_512_dt.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="CA\data\detail_maps\concrete1_512_dtsmdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/mortar_co.paa b/SQF/dayz_epoch/textures/mortar_co.paa new file mode 100644 index 000000000..ab6db5e6f Binary files /dev/null and b/SQF/dayz_epoch/textures/mortar_co.paa differ diff --git a/SQF/dayz_epoch/textures/mortar_ghost_ca.paa b/SQF/dayz_epoch/textures/mortar_ghost_ca.paa new file mode 100644 index 000000000..f274da495 Binary files /dev/null and b/SQF/dayz_epoch/textures/mortar_ghost_ca.paa differ diff --git a/SQF/dayz_epoch/textures/mortar_nohq.paa b/SQF/dayz_epoch/textures/mortar_nohq.paa new file mode 100644 index 000000000..1839ac29d Binary files /dev/null and b/SQF/dayz_epoch/textures/mortar_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/mortar_pail.rvmat b/SQF/dayz_epoch/textures/mortar_pail.rvmat new file mode 100644 index 000000000..13e078bc2 --- /dev/null +++ b/SQF/dayz_epoch/textures/mortar_pail.rvmat @@ -0,0 +1,92 @@ +ambient[]={0.51372552,0.51372552,0.51372552,0.83999997}; +diffuse[]={0.51372552,0.51372552,0.51372552,0.83999997}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.05882353,0.05882353,0.05882353,0.73699999}; +specularPower=100; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\mortar_pail_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\mortar_pail_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(0.3,0.35)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/mortar_pail_co.paa b/SQF/dayz_epoch/textures/mortar_pail_co.paa new file mode 100644 index 000000000..62fdce245 Binary files /dev/null and b/SQF/dayz_epoch/textures/mortar_pail_co.paa differ diff --git a/SQF/dayz_epoch/textures/mortar_pail_nohq.paa b/SQF/dayz_epoch/textures/mortar_pail_nohq.paa new file mode 100644 index 000000000..491982d1d Binary files /dev/null and b/SQF/dayz_epoch/textures/mortar_pail_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/mortar_pail_smdi.paa b/SQF/dayz_epoch/textures/mortar_pail_smdi.paa new file mode 100644 index 000000000..3adf2fbf4 Binary files /dev/null and b/SQF/dayz_epoch/textures/mortar_pail_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/mortar_smdi.paa b/SQF/dayz_epoch/textures/mortar_smdi.paa new file mode 100644 index 000000000..8d13bb4ec Binary files /dev/null and b/SQF/dayz_epoch/textures/mortar_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/planks.rvmat b/SQF/dayz_epoch/textures/planks.rvmat index bca27e45d..7fd296c39 100644 --- a/SQF/dayz_epoch/textures/planks.rvmat +++ b/SQF/dayz_epoch/textures/planks.rvmat @@ -1,28 +1,92 @@ -ambient[] = {1, 1, 1, 1}; -diffuse[] = {1, 1, 1, 1}; -forcedDiffuse[] = {0, 0, 0, 0}; -emmisive[] = {0, 0, 0, 1}; -specular[] = {0, 0, 0, 1}; -specularPower = 1; -PixelShaderID = "NormalMapSpecularDIMap"; -VertexShaderID = "NormalMap"; -class Stage1 { -texture = "z\addons\dayz_epoch\textures\planks_normal.paa"; -uvSource = "tex"; -class uvTransform { -aside[] = {1, 0, 0}; -up[] = {0, 1, 0}; -dir[] = {0, 0, 0}; -pos[] = {0, 0, 0}; +ambient[]={0.8392157,0.8392157,0.8392157,0.89999998}; +diffuse[]={0.8392157,0.8392157,0.8392157,0.89999998}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.29019609,0.29019609,0.29019609,0.68800008}; +specularPower=83.199997; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\planks_normal.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; }; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; }; -class Stage2 { -texture = "#(argb,8,8,3)color(1,0,1,1)"; -uvSource = "tex"; -class uvTransform { -aside[] = {1, 0, 0}; -up[] = {0, 1, 0}; -dir[] = {0, 0, 0}; -pos[] = {0, 0, 0}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\planks_spec.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(0.45,0.35)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; }; -}; \ No newline at end of file diff --git a/SQF/dayz_epoch/textures/planksWB.rvmat b/SQF/dayz_epoch/textures/planksWB.rvmat new file mode 100644 index 000000000..62c4bde84 --- /dev/null +++ b/SQF/dayz_epoch/textures/planksWB.rvmat @@ -0,0 +1,33 @@ +surfaceInfo="data\wood.bisurf"; +ambient[]={1,1,1,1}; +diffuse[]={1,1,1,1}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0,0,0,1}; +specularPower=1; +PixelShaderID="NormalMapSpecularDIMap"; +VertexShaderID="NormalMap"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\planksWB_normal.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="z\addons\dayz_epoch\textures\planksWB_spec.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/planksWB_diffuse.paa b/SQF/dayz_epoch/textures/planksWB_diffuse.paa new file mode 100644 index 000000000..579d55395 Binary files /dev/null and b/SQF/dayz_epoch/textures/planksWB_diffuse.paa differ diff --git a/SQF/dayz_epoch/textures/planksWB_normal.paa b/SQF/dayz_epoch/textures/planksWB_normal.paa new file mode 100644 index 000000000..48fcde5d8 Binary files /dev/null and b/SQF/dayz_epoch/textures/planksWB_normal.paa differ diff --git a/SQF/dayz_epoch/textures/planksWB_spec.paa b/SQF/dayz_epoch/textures/planksWB_spec.paa new file mode 100644 index 000000000..c116c9bca Binary files /dev/null and b/SQF/dayz_epoch/textures/planksWB_spec.paa differ diff --git a/SQF/dayz_epoch/textures/planks_diffuse.paa b/SQF/dayz_epoch/textures/planks_diffuse.paa index 579d55395..6e110e364 100644 Binary files a/SQF/dayz_epoch/textures/planks_diffuse.paa and b/SQF/dayz_epoch/textures/planks_diffuse.paa differ diff --git a/SQF/dayz_epoch/textures/planks_opac.paa b/SQF/dayz_epoch/textures/planks_opac.paa new file mode 100644 index 000000000..5ee9639c5 Binary files /dev/null and b/SQF/dayz_epoch/textures/planks_opac.paa differ diff --git a/SQF/dayz_epoch/textures/planks_spec.paa b/SQF/dayz_epoch/textures/planks_spec.paa index c116c9bca..0d8e2b9a2 100644 Binary files a/SQF/dayz_epoch/textures/planks_spec.paa and b/SQF/dayz_epoch/textures/planks_spec.paa differ diff --git a/SQF/dayz_epoch/textures/plyplank.rvmat b/SQF/dayz_epoch/textures/plyplank.rvmat new file mode 100644 index 000000000..95e11c5ca --- /dev/null +++ b/SQF/dayz_epoch/textures/plyplank.rvmat @@ -0,0 +1,92 @@ +ambient[]={0.51372552,0.51372552,0.51372552,1}; +diffuse[]={0.51372552,0.51372552,0.51372552,1}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.078431375,0.078431375,0.078431375,0.16}; +specularPower=86.099998; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\PlyPlank_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\PlyPlank_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(1.5,0.45)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/plyplank_mlod.rvmat b/SQF/dayz_epoch/textures/plyplank_mlod.rvmat new file mode 100644 index 000000000..8fe139939 --- /dev/null +++ b/SQF/dayz_epoch/textures/plyplank_mlod.rvmat @@ -0,0 +1,92 @@ +ambient[]={0.51372552,0.51372552,0.51372552,1}; +diffuse[]={0.51372552,0.51372552,0.51372552,1}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.078431375,0.078431375,0.078431375,0.16}; +specularPower=86.099998; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\PlyPlank_mlod_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\PlyPlank_mlod_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(1.5,0.45)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/plywood.rvmat b/SQF/dayz_epoch/textures/plywood.rvmat index d026d083f..88156b8a3 100644 --- a/SQF/dayz_epoch/textures/plywood.rvmat +++ b/SQF/dayz_epoch/textures/plywood.rvmat @@ -2,10 +2,10 @@ ambient[]={1,1,1,1}; diffuse[]={1,1,1,1}; forcedDiffuse[]={0,0,0,0}; emmisive[]={0,0,0,1}; -specular[]={0,0,0,1}; -specularPower=1; -PixelShaderID="NormalMapSpecularDIMap"; -VertexShaderID="NormalMap"; +specular[]={0.36078399,0.36078399,0.36078399,1}; +specularPower=80; +PixelShaderID="Super"; +VertexShaderID="Super"; class Stage1 { texture="z\addons\dayz_epoch\textures\plywood_normal.paa"; @@ -19,6 +19,42 @@ class Stage1 }; }; class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 { texture="z\addons\dayz_epoch\textures\plywood_spec.paa"; uvSource="tex"; @@ -30,3 +66,27 @@ class Stage2 pos[]={0,0,0}; }; }; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(0.45,0.35)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/plywoodWB.rvmat b/SQF/dayz_epoch/textures/plywoodWB.rvmat new file mode 100644 index 000000000..d448976f4 --- /dev/null +++ b/SQF/dayz_epoch/textures/plywoodWB.rvmat @@ -0,0 +1,33 @@ +surfaceInfo="data\wood.bisurf"; +ambient[]={1,1,1,1}; +diffuse[]={1,1,1,1}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0,0,0,1}; +specularPower=1; +PixelShaderID="NormalMapSpecularDIMap"; +VertexShaderID="NormalMap"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\plywoodWB_normal.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="z\addons\dayz_epoch\textures\plywoodWB_spec.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/plywoodWB_diffuse.paa b/SQF/dayz_epoch/textures/plywoodWB_diffuse.paa new file mode 100644 index 000000000..f9b166c4a Binary files /dev/null and b/SQF/dayz_epoch/textures/plywoodWB_diffuse.paa differ diff --git a/SQF/dayz_epoch/textures/plywoodWB_normal.paa b/SQF/dayz_epoch/textures/plywoodWB_normal.paa new file mode 100644 index 000000000..689f46f8b Binary files /dev/null and b/SQF/dayz_epoch/textures/plywoodWB_normal.paa differ diff --git a/SQF/dayz_epoch/textures/plywoodWB_spec.paa b/SQF/dayz_epoch/textures/plywoodWB_spec.paa new file mode 100644 index 000000000..2064e3ead Binary files /dev/null and b/SQF/dayz_epoch/textures/plywoodWB_spec.paa differ diff --git a/SQF/dayz_epoch/textures/plywood_diffuse.paa b/SQF/dayz_epoch/textures/plywood_diffuse.paa index f9b166c4a..b1b4880bd 100644 Binary files a/SQF/dayz_epoch/textures/plywood_diffuse.paa and b/SQF/dayz_epoch/textures/plywood_diffuse.paa differ diff --git a/SQF/dayz_epoch/textures/plywood_normal.paa b/SQF/dayz_epoch/textures/plywood_normal.paa index 689f46f8b..bb4c55ecd 100644 Binary files a/SQF/dayz_epoch/textures/plywood_normal.paa and b/SQF/dayz_epoch/textures/plywood_normal.paa differ diff --git a/SQF/dayz_epoch/textures/plywood_opac.paa b/SQF/dayz_epoch/textures/plywood_opac.paa new file mode 100644 index 000000000..562946564 Binary files /dev/null and b/SQF/dayz_epoch/textures/plywood_opac.paa differ diff --git a/SQF/dayz_epoch/textures/plywood_spec.paa b/SQF/dayz_epoch/textures/plywood_spec.paa index 2064e3ead..4c3ade043 100644 Binary files a/SQF/dayz_epoch/textures/plywood_spec.paa and b/SQF/dayz_epoch/textures/plywood_spec.paa differ diff --git a/SQF/dayz_epoch/textures/polyStrap.rvmat b/SQF/dayz_epoch/textures/polyStrap.rvmat new file mode 100644 index 000000000..af12ba27b --- /dev/null +++ b/SQF/dayz_epoch/textures/polyStrap.rvmat @@ -0,0 +1,92 @@ +ambient[]={0.043137256,0.043137256,0.043137256,1}; +diffuse[]={0.043137256,0.043137256,0.043137256,1}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.56470591,0.56470591,0.56470591,1}; +specularPower=86.099998; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\polyStrap_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\polyStrap_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(0.5,0.95)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/polyStrap_co.paa b/SQF/dayz_epoch/textures/polyStrap_co.paa new file mode 100644 index 000000000..87550b389 Binary files /dev/null and b/SQF/dayz_epoch/textures/polyStrap_co.paa differ diff --git a/SQF/dayz_epoch/textures/polyStrap_nohq.paa b/SQF/dayz_epoch/textures/polyStrap_nohq.paa new file mode 100644 index 000000000..accef918c Binary files /dev/null and b/SQF/dayz_epoch/textures/polyStrap_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/polyStrap_smdi.paa b/SQF/dayz_epoch/textures/polyStrap_smdi.paa new file mode 100644 index 000000000..246663ffe Binary files /dev/null and b/SQF/dayz_epoch/textures/polyStrap_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/rod.rvmat b/SQF/dayz_epoch/textures/rod.rvmat index fbdc57549..8bbb17e83 100644 --- a/SQF/dayz_epoch/textures/rod.rvmat +++ b/SQF/dayz_epoch/textures/rod.rvmat @@ -1,28 +1,92 @@ -ambient[] = {1, 1, 1, 1}; -diffuse[] = {1, 1, 1, 1}; -forcedDiffuse[] = {0, 0, 0, 0}; -emmisive[] = {0, 0, 0, 1}; -specular[] = {0, 0, 0, 1}; -specularPower = 1; -PixelShaderID = "NormalMapSpecularDIMap"; -VertexShaderID = "NormalMap"; -class Stage1 { -texture = "z\addons\dayz_epoch\textures\rod_normal.paa"; -uvSource = "tex"; -class uvTransform { -aside[] = {1, 0, 0}; -up[] = {0, 1, 0}; -dir[] = {0, 0, 0}; -pos[] = {0, 0, 0}; +ambient[]={0.75294119,0.75294119,0.75294119,0.89999998}; +diffuse[]={0.75294119,0.75294119,0.75294119,0.89999998}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.15294118,0.19215687,0.23921569,1}; +specularPower=100; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\rod_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; }; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; }; -class Stage2 { -texture = "#(argb,8,8,3)color(1,0,1,1)"; -uvSource = "tex"; -class uvTransform { -aside[] = {1, 0, 0}; -up[] = {0, 1, 0}; -dir[] = {0, 0, 0}; -pos[] = {0, 0, 0}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\rod_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(0.9,0.35)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; }; -}; \ No newline at end of file diff --git a/SQF/dayz_epoch/textures/rod_nohq.paa b/SQF/dayz_epoch/textures/rod_nohq.paa new file mode 100644 index 000000000..47a5050e2 Binary files /dev/null and b/SQF/dayz_epoch/textures/rod_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/rod_smdi.paa b/SQF/dayz_epoch/textures/rod_smdi.paa new file mode 100644 index 000000000..a68e705f1 Binary files /dev/null and b/SQF/dayz_epoch/textures/rod_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/silver_ore.rvmat b/SQF/dayz_epoch/textures/silver_ore.rvmat new file mode 100644 index 000000000..5d38d1528 --- /dev/null +++ b/SQF/dayz_epoch/textures/silver_ore.rvmat @@ -0,0 +1,78 @@ +ambient[]={0.56999999,0.56999999,0.56999999,0.5}; +diffuse[]={0.56999999,0.56999999,0.56999999,0.5}; +forcedDiffuse[]={0,0,0,1}; +emmisive[]={0,0,0,1}; +specular[]={0.52999997,0.52999997,0.54000002,1}; +specularPower=100; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\Vein_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={8,0,0}; + up[]={0,8,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\gold_ore_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,64,64,1)fresnel(0.8,0.0)"; + uvSource="none"; +}; +class Stage7 +{ + texture="z\addons\dayz_epoch\textures\env_land_co.paa"; + uvSource="none"; +}; diff --git a/SQF/dayz_epoch/textures/skull.rvmat b/SQF/dayz_epoch/textures/skull.rvmat new file mode 100644 index 000000000..4a050489c --- /dev/null +++ b/SQF/dayz_epoch/textures/skull.rvmat @@ -0,0 +1,78 @@ +ambient[]={0.3019608,0.3019608,0.3019608,0.79000002}; +diffuse[]={0.3019608,0.3019608,0.3019608,0.78999996}; +forcedDiffuse[]={0,0,0,1}; +emmisive[]={0,0,0,1}; +specular[]={0.70588237,0.70588237,0.70588237,1}; +specularPower=100; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\Skull_norm.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="z\addons\dayz_epoch\textures\bar_dt.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={8,0,0}; + up[]={0,8,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="z\addons\dayz_epoch\textures\bar_ao.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\Skull_spec.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,64,64,1)fresnel(0.8,0)"; + uvSource="none"; +}; +class Stage7 +{ + texture="z\addons\dayz_epoch\textures\env_land_co.paa"; + uvSource="none"; +}; diff --git a/SQF/dayz_epoch/textures/sledge.rvmat b/SQF/dayz_epoch/textures/sledge.rvmat new file mode 100644 index 000000000..10892708a --- /dev/null +++ b/SQF/dayz_epoch/textures/sledge.rvmat @@ -0,0 +1,85 @@ +ambient[]={1,1,1,1}; +diffuse[]={1,1,1,1}; +forcedDiffuse[]={0,0,0,1}; +emmisive[]={0,0,0,1}; +specular[]={0.29019609,0.29019609,0.29019609,0.77999997}; +specularPower=100; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\sledge_nohq.tga"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\sledge_nohq.tga"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,64,64,1)fresnel(0.3,0.3)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,1}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="CA\data\env_land_co.paa"; + uvSource="none"; +}; diff --git a/SQF/dayz_epoch/textures/sledge_co.paa b/SQF/dayz_epoch/textures/sledge_co.paa new file mode 100644 index 000000000..6a36d1643 Binary files /dev/null and b/SQF/dayz_epoch/textures/sledge_co.paa differ diff --git a/SQF/dayz_epoch/textures/sledge_nohq.paa b/SQF/dayz_epoch/textures/sledge_nohq.paa new file mode 100644 index 000000000..184047852 Binary files /dev/null and b/SQF/dayz_epoch/textures/sledge_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/sledge_smdi.paa b/SQF/dayz_epoch/textures/sledge_smdi.paa new file mode 100644 index 000000000..1fc323291 Binary files /dev/null and b/SQF/dayz_epoch/textures/sledge_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/soda_rbull_co.paa b/SQF/dayz_epoch/textures/soda_rbull_co.paa index f9574a888..2ff19caa2 100644 Binary files a/SQF/dayz_epoch/textures/soda_rbull_co.paa and b/SQF/dayz_epoch/textures/soda_rbull_co.paa differ diff --git a/SQF/dayz_epoch/textures/soda_sherbet.paa b/SQF/dayz_epoch/textures/soda_sherbet.paa index 3ed222907..e03d4b40c 100644 Binary files a/SQF/dayz_epoch/textures/soda_sherbet.paa and b/SQF/dayz_epoch/textures/soda_sherbet.paa differ diff --git a/SQF/dayz_epoch/textures/spindle.rvmat b/SQF/dayz_epoch/textures/spindle.rvmat index 224f476df..e952a2afe 100644 --- a/SQF/dayz_epoch/textures/spindle.rvmat +++ b/SQF/dayz_epoch/textures/spindle.rvmat @@ -1,28 +1,92 @@ -ambient[] = {1, 1, 1, 1}; -diffuse[] = {1, 1, 1, 1}; -forcedDiffuse[] = {0, 0, 0, 0}; -emmisive[] = {0, 0, 0, 1}; -specular[] = {0, 0, 0, 1}; -specularPower = 1; -PixelShaderID = "NormalMapSpecularDIMap"; -VertexShaderID = "NormalMap"; -class Stage1 { -texture = "z\addons\dayz_epoch\textures\spindle_normal.paa"; -uvSource = "tex"; -class uvTransform { -aside[] = {1, 0, 0}; -up[] = {0, 1, 0}; -dir[] = {0, 0, 0}; -pos[] = {0, 0, 0}; +ambient[]={0.75294119,0.75294119,0.75294119,0.75}; +diffuse[]={0.75294119,0.75294119,0.75294119,0.75}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.14509805,0.17647059,0.21960784,1}; +specularPower=100; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\spindle_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; }; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; }; -class Stage2 { -texture = "#(argb,8,8,3)color(1,0,1,1)"; -uvSource = "tex"; -class uvTransform { -aside[] = {1, 0, 0}; -up[] = {0, 1, 0}; -dir[] = {0, 0, 0}; -pos[] = {0, 0, 0}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\spindle_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(0.9,0.35)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; }; -}; \ No newline at end of file diff --git a/SQF/dayz_epoch/textures/spindle_nohq.paa b/SQF/dayz_epoch/textures/spindle_nohq.paa new file mode 100644 index 000000000..54d8bd249 Binary files /dev/null and b/SQF/dayz_epoch/textures/spindle_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/spindle_smdi.paa b/SQF/dayz_epoch/textures/spindle_smdi.paa new file mode 100644 index 000000000..2336829d0 Binary files /dev/null and b/SQF/dayz_epoch/textures/spindle_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/steel_door.rvmat b/SQF/dayz_epoch/textures/steel_door.rvmat new file mode 100644 index 000000000..eaf9197b4 --- /dev/null +++ b/SQF/dayz_epoch/textures/steel_door.rvmat @@ -0,0 +1,92 @@ +ambient[]={1,1,1,1}; +diffuse[]={1,1,1,0.99999994}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.43921569,0.31764707,0.18039216,0.16}; +specularPower=100; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\steel_door_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\steel_door_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(1.3,0.3)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/steel_door_co.paa b/SQF/dayz_epoch/textures/steel_door_co.paa new file mode 100644 index 000000000..586d9b45b Binary files /dev/null and b/SQF/dayz_epoch/textures/steel_door_co.paa differ diff --git a/SQF/dayz_epoch/textures/steel_door_nohq.paa b/SQF/dayz_epoch/textures/steel_door_nohq.paa new file mode 100644 index 000000000..cc1cbfa35 Binary files /dev/null and b/SQF/dayz_epoch/textures/steel_door_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/steel_door_plate.rvmat b/SQF/dayz_epoch/textures/steel_door_plate.rvmat new file mode 100644 index 000000000..483df6495 --- /dev/null +++ b/SQF/dayz_epoch/textures/steel_door_plate.rvmat @@ -0,0 +1,92 @@ +ambient[]={0.45882353,0.45882353,0.45882353,1}; +diffuse[]={0.45882353,0.45882353,0.45882353,1}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.89411765,0.89411765,0.89411765,1}; +specularPower=100; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\steel_door_plate_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\steel_door_plate_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(1.3,0.3)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/steel_door_plate_co.paa b/SQF/dayz_epoch/textures/steel_door_plate_co.paa new file mode 100644 index 000000000..8bb1193a4 Binary files /dev/null and b/SQF/dayz_epoch/textures/steel_door_plate_co.paa differ diff --git a/SQF/dayz_epoch/textures/steel_door_plate_nohq.paa b/SQF/dayz_epoch/textures/steel_door_plate_nohq.paa new file mode 100644 index 000000000..72e0da853 Binary files /dev/null and b/SQF/dayz_epoch/textures/steel_door_plate_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/steel_door_plate_smdi.paa b/SQF/dayz_epoch/textures/steel_door_plate_smdi.paa new file mode 100644 index 000000000..d0ca3a0d5 Binary files /dev/null and b/SQF/dayz_epoch/textures/steel_door_plate_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/steel_door_smdi.paa b/SQF/dayz_epoch/textures/steel_door_smdi.paa new file mode 100644 index 000000000..4e4c5b12f Binary files /dev/null and b/SQF/dayz_epoch/textures/steel_door_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/steel_garage.rvmat b/SQF/dayz_epoch/textures/steel_garage.rvmat new file mode 100644 index 000000000..1869ee830 --- /dev/null +++ b/SQF/dayz_epoch/textures/steel_garage.rvmat @@ -0,0 +1,92 @@ +ambient[]={0.51372552,0.51372552,0.51372552,0.83999997}; +diffuse[]={0.51372552,0.51372552,0.51372552,0.83999997}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.05882353,0.05882353,0.05882353,0.74000001}; +specularPower=100; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\steel_garage_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\steel_garage_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(0.3,0.35)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/steel_garage_co.paa b/SQF/dayz_epoch/textures/steel_garage_co.paa new file mode 100644 index 000000000..bcdb2e20a Binary files /dev/null and b/SQF/dayz_epoch/textures/steel_garage_co.paa differ diff --git a/SQF/dayz_epoch/textures/steel_garage_ghost_ca.paa b/SQF/dayz_epoch/textures/steel_garage_ghost_ca.paa new file mode 100644 index 000000000..969da47bc Binary files /dev/null and b/SQF/dayz_epoch/textures/steel_garage_ghost_ca.paa differ diff --git a/SQF/dayz_epoch/textures/steel_garage_nohq.paa b/SQF/dayz_epoch/textures/steel_garage_nohq.paa new file mode 100644 index 000000000..82ac574a2 Binary files /dev/null and b/SQF/dayz_epoch/textures/steel_garage_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/steel_garage_smdi.paa b/SQF/dayz_epoch/textures/steel_garage_smdi.paa new file mode 100644 index 000000000..4d088ec35 Binary files /dev/null and b/SQF/dayz_epoch/textures/steel_garage_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/supply_crate.rvmat b/SQF/dayz_epoch/textures/supply_crate.rvmat new file mode 100644 index 000000000..052730464 --- /dev/null +++ b/SQF/dayz_epoch/textures/supply_crate.rvmat @@ -0,0 +1,92 @@ +ambient[]={0.75294119,0.75294119,0.75294119,0.89999998}; +diffuse[]={0.75294119,0.75294119,0.75294119,0.89999998}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.15294118,0.19215687,0.23921569,1}; +specularPower=100; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\supply_crate_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\supply_crate_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(0.5,0.3)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/supply_crate_co.paa b/SQF/dayz_epoch/textures/supply_crate_co.paa new file mode 100644 index 000000000..9856db2d8 Binary files /dev/null and b/SQF/dayz_epoch/textures/supply_crate_co.paa differ diff --git a/SQF/dayz_epoch/textures/supply_crate_nohq.paa b/SQF/dayz_epoch/textures/supply_crate_nohq.paa new file mode 100644 index 000000000..98dd3611c Binary files /dev/null and b/SQF/dayz_epoch/textures/supply_crate_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/supply_crate_smdi.paa b/SQF/dayz_epoch/textures/supply_crate_smdi.paa new file mode 100644 index 000000000..e76261f4f Binary files /dev/null and b/SQF/dayz_epoch/textures/supply_crate_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/suv_body_blue_co.paa b/SQF/dayz_epoch/textures/suv_body_blue_co.paa new file mode 100644 index 000000000..b070ac4b4 Binary files /dev/null and b/SQF/dayz_epoch/textures/suv_body_blue_co.paa differ diff --git a/SQF/dayz_epoch/textures/suv_body_charcoal_co.paa b/SQF/dayz_epoch/textures/suv_body_charcoal_co.paa new file mode 100644 index 000000000..07ed62b9e Binary files /dev/null and b/SQF/dayz_epoch/textures/suv_body_charcoal_co.paa differ diff --git a/SQF/dayz_epoch/textures/suv_body_co.paa b/SQF/dayz_epoch/textures/suv_body_co.paa new file mode 100644 index 000000000..fcc124275 Binary files /dev/null and b/SQF/dayz_epoch/textures/suv_body_co.paa differ diff --git a/SQF/dayz_epoch/textures/suv_body_green_co.paa b/SQF/dayz_epoch/textures/suv_body_green_co.paa new file mode 100644 index 000000000..3f3be18de Binary files /dev/null and b/SQF/dayz_epoch/textures/suv_body_green_co.paa differ diff --git a/SQF/dayz_epoch/textures/suv_body_orange_co.paa b/SQF/dayz_epoch/textures/suv_body_orange_co.paa new file mode 100644 index 000000000..2c7354bad Binary files /dev/null and b/SQF/dayz_epoch/textures/suv_body_orange_co.paa differ diff --git a/SQF/dayz_epoch/textures/suv_body_pink_co.paa b/SQF/dayz_epoch/textures/suv_body_pink_co.paa new file mode 100644 index 000000000..8faf3e759 Binary files /dev/null and b/SQF/dayz_epoch/textures/suv_body_pink_co.paa differ diff --git a/SQF/dayz_epoch/textures/suv_body_red_co.paa b/SQF/dayz_epoch/textures/suv_body_red_co.paa new file mode 100644 index 000000000..94082a484 Binary files /dev/null and b/SQF/dayz_epoch/textures/suv_body_red_co.paa differ diff --git a/SQF/dayz_epoch/textures/suv_body_silver_co.paa b/SQF/dayz_epoch/textures/suv_body_silver_co.paa new file mode 100644 index 000000000..dbf487dfd Binary files /dev/null and b/SQF/dayz_epoch/textures/suv_body_silver_co.paa differ diff --git a/SQF/dayz_epoch/textures/suv_body_white_co.paa b/SQF/dayz_epoch/textures/suv_body_white_co.paa new file mode 100644 index 000000000..aeba2978f Binary files /dev/null and b/SQF/dayz_epoch/textures/suv_body_white_co.paa differ diff --git a/SQF/dayz_epoch/textures/suv_body_yellow_co.paa b/SQF/dayz_epoch/textures/suv_body_yellow_co.paa new file mode 100644 index 000000000..4481a14ad Binary files /dev/null and b/SQF/dayz_epoch/textures/suv_body_yellow_co.paa differ diff --git a/SQF/dayz_epoch/textures/tuna.rvmat b/SQF/dayz_epoch/textures/tuna.rvmat index 5e262f8e7..f9d9bb9a3 100644 --- a/SQF/dayz_epoch/textures/tuna.rvmat +++ b/SQF/dayz_epoch/textures/tuna.rvmat @@ -8,7 +8,7 @@ PixelShaderID="NormalMapSpecularDIMap"; VertexShaderID="NormalMap"; class Stage1 { - texture="z\addons\dayz_epoch\textures\trout_norm.paa"; + texture="z\addons\dayz_epoch\textures\tuna_norm.paa"; uvSource="tex"; class uvTransform { @@ -20,7 +20,7 @@ class Stage1 }; class Stage2 { - texture="z\addons\dayz_epoch\textures\trout_spec.paa"; + texture="z\addons\dayz_epoch\textures\tuna_spec.paa"; uvSource="tex"; class uvTransform { diff --git a/SQF/dayz_epoch/textures/vein.rvmat b/SQF/dayz_epoch/textures/vein.rvmat new file mode 100644 index 000000000..2bece58f0 --- /dev/null +++ b/SQF/dayz_epoch/textures/vein.rvmat @@ -0,0 +1,92 @@ +ambient[]={0.6901961,0.6901961,0.6901961,1}; +diffuse[]={0.6901961,0.6901961,0.6901961,1}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.32156864,0.32156864,0.32156864,1}; +specularPower=200; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\Vein_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\Vein_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(1.7,7.0)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/vein_ruin.rvmat b/SQF/dayz_epoch/textures/vein_ruin.rvmat new file mode 100644 index 000000000..02982eaeb --- /dev/null +++ b/SQF/dayz_epoch/textures/vein_ruin.rvmat @@ -0,0 +1,92 @@ +ambient[]={0.37254903,0.37254903,0.37254903,1}; +diffuse[]={0.37254903,0.37254903,0.37254903,1}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.26666668,0.26666668,0.26666668,1}; +specularPower=65.300003; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\vein_ruin_nohq.tga"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\vein_ruin_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,32,128,1)fresnel(1.7,7.0)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/vein_ruin_co.paa b/SQF/dayz_epoch/textures/vein_ruin_co.paa new file mode 100644 index 000000000..4fe42890e Binary files /dev/null and b/SQF/dayz_epoch/textures/vein_ruin_co.paa differ diff --git a/SQF/dayz_epoch/textures/vein_ruin_nohq.paa b/SQF/dayz_epoch/textures/vein_ruin_nohq.paa new file mode 100644 index 000000000..a1e931c18 Binary files /dev/null and b/SQF/dayz_epoch/textures/vein_ruin_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/vein_ruin_smdi.paa b/SQF/dayz_epoch/textures/vein_ruin_smdi.paa new file mode 100644 index 000000000..df02be045 Binary files /dev/null and b/SQF/dayz_epoch/textures/vein_ruin_smdi.paa differ diff --git a/SQF/dayz_epoch/textures/windows.rvmat b/SQF/dayz_epoch/textures/windows.rvmat new file mode 100644 index 000000000..64ee1ba8b --- /dev/null +++ b/SQF/dayz_epoch/textures/windows.rvmat @@ -0,0 +1,86 @@ +surfaceInfo="ca\data\penetration\glass.bisurf"; +ambient[]={1,1,1,1}; +diffuse[]={1,1,1,1}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,0}; +specular[]={1,1,1,1}; +specularPower=100; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="#(argb,8,8,3)color(0.5,0.5,1,1,NOHQ)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.1,0.1,0.1,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="CA\buildings2\A_GENERALSTORE_01\Data\generalstore_glass_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,64,64,1)fresnelGlass(1.7)"; + uvSource="none"; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,1}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/wood.bisurf b/SQF/dayz_epoch/textures/wood.bisurf new file mode 100644 index 000000000..1f7479f42 --- /dev/null +++ b/SQF/dayz_epoch/textures/wood.bisurf @@ -0,0 +1,9 @@ +Density = 600; +rough = 0.1; +dust = 0; +bulletPenetrability = 150; +soundEnviron = "Empty"; +isWater = "false"; +friction = 0.7; +restitution = 0.4; +impact = "default_Mat"; \ No newline at end of file diff --git a/SQF/dayz_epoch/textures/wood_lock.paa b/SQF/dayz_epoch/textures/wood_lock.paa new file mode 100644 index 000000000..365cde110 Binary files /dev/null and b/SQF/dayz_epoch/textures/wood_lock.paa differ diff --git a/SQF/dayz_epoch/textures/wood_lock.rvmat b/SQF/dayz_epoch/textures/wood_lock.rvmat new file mode 100644 index 000000000..f528cc6c4 --- /dev/null +++ b/SQF/dayz_epoch/textures/wood_lock.rvmat @@ -0,0 +1,92 @@ +ambient[]={0.64313728,0.64313728,0.64313728,1}; +diffuse[]={0.64313728,0.64313728,0.64313728,1}; +forcedDiffuse[]={0,0,0,0}; +emmisive[]={0,0,0,1}; +specular[]={0.45882353,0.45882353,0.45882353,1}; +specularPower=100; +PixelShaderID="Super"; +VertexShaderID="Super"; +class Stage1 +{ + texture="z\addons\dayz_epoch\textures\wood_lock_nohq.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage2 +{ + texture="#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage3 +{ + texture="#(argb,8,8,3)color(0,0,0,0,MC)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage4 +{ + texture="#(argb,8,8,3)color(1,1,1,1,AS)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage5 +{ + texture="z\addons\dayz_epoch\textures\wood_lock_smdi.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage6 +{ + texture="#(ai,64,64,1)fresnel(0.8,0)"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; +class Stage7 +{ + texture="ca\data\env_land_co.paa"; + uvSource="tex"; + class uvTransform + { + aside[]={1,0,0}; + up[]={0,1,0}; + dir[]={0,0,0}; + pos[]={0,0,0}; + }; +}; diff --git a/SQF/dayz_epoch/textures/wood_lock_nohq.paa b/SQF/dayz_epoch/textures/wood_lock_nohq.paa new file mode 100644 index 000000000..9996089ba Binary files /dev/null and b/SQF/dayz_epoch/textures/wood_lock_nohq.paa differ diff --git a/SQF/dayz_epoch/textures/wood_lock_smdi.paa b/SQF/dayz_epoch/textures/wood_lock_smdi.paa new file mode 100644 index 000000000..cd69ea5d0 Binary files /dev/null and b/SQF/dayz_epoch/textures/wood_lock_smdi.paa differ diff --git a/SQF/dayz_epoch/ui/Combo_gui.paa b/SQF/dayz_epoch/ui/Combo_gui.paa new file mode 100644 index 000000000..36942863b Binary files /dev/null and b/SQF/dayz_epoch/ui/Combo_gui.paa differ diff --git a/SQF/dayz_epoch/ui/bot_0.paa b/SQF/dayz_epoch/ui/bot_0.paa new file mode 100644 index 000000000..93f00b0b7 Binary files /dev/null and b/SQF/dayz_epoch/ui/bot_0.paa differ diff --git a/SQF/dayz_epoch/ui/bot_1.paa b/SQF/dayz_epoch/ui/bot_1.paa new file mode 100644 index 000000000..f06ffdca3 Binary files /dev/null and b/SQF/dayz_epoch/ui/bot_1.paa differ diff --git a/SQF/dayz_epoch/ui/bot_2.paa b/SQF/dayz_epoch/ui/bot_2.paa new file mode 100644 index 000000000..3be2dc024 Binary files /dev/null and b/SQF/dayz_epoch/ui/bot_2.paa differ diff --git a/SQF/dayz_epoch/ui/bot_3.paa b/SQF/dayz_epoch/ui/bot_3.paa new file mode 100644 index 000000000..036e71cba Binary files /dev/null and b/SQF/dayz_epoch/ui/bot_3.paa differ diff --git a/SQF/dayz_epoch/ui/bot_4.paa b/SQF/dayz_epoch/ui/bot_4.paa new file mode 100644 index 000000000..cbcc8c5ac Binary files /dev/null and b/SQF/dayz_epoch/ui/bot_4.paa differ diff --git a/SQF/dayz_epoch/ui/bot_5.paa b/SQF/dayz_epoch/ui/bot_5.paa new file mode 100644 index 000000000..958ada233 Binary files /dev/null and b/SQF/dayz_epoch/ui/bot_5.paa differ diff --git a/SQF/dayz_epoch/ui/bot_6.paa b/SQF/dayz_epoch/ui/bot_6.paa new file mode 100644 index 000000000..42ecf4437 Binary files /dev/null and b/SQF/dayz_epoch/ui/bot_6.paa differ diff --git a/SQF/dayz_epoch/ui/bot_7.paa b/SQF/dayz_epoch/ui/bot_7.paa new file mode 100644 index 000000000..f02a196b0 Binary files /dev/null and b/SQF/dayz_epoch/ui/bot_7.paa differ diff --git a/SQF/dayz_epoch/ui/bot_8.paa b/SQF/dayz_epoch/ui/bot_8.paa new file mode 100644 index 000000000..6e65284c2 Binary files /dev/null and b/SQF/dayz_epoch/ui/bot_8.paa differ diff --git a/SQF/dayz_epoch/ui/bot_9.paa b/SQF/dayz_epoch/ui/bot_9.paa new file mode 100644 index 000000000..4034d5bed Binary files /dev/null and b/SQF/dayz_epoch/ui/bot_9.paa differ diff --git a/SQF/dayz_epoch/ui/exit_a.paa b/SQF/dayz_epoch/ui/exit_a.paa new file mode 100644 index 000000000..874599adb Binary files /dev/null and b/SQF/dayz_epoch/ui/exit_a.paa differ diff --git a/SQF/dayz_epoch/ui/exit_b.paa b/SQF/dayz_epoch/ui/exit_b.paa new file mode 100644 index 000000000..235a4233d Binary files /dev/null and b/SQF/dayz_epoch/ui/exit_b.paa differ diff --git a/SQF/dayz_epoch/ui/keypad_gui.paa b/SQF/dayz_epoch/ui/keypad_gui.paa new file mode 100644 index 000000000..c6fbc970d Binary files /dev/null and b/SQF/dayz_epoch/ui/keypad_gui.paa differ diff --git a/SQF/dayz_epoch/ui/lockbox_gui.paa b/SQF/dayz_epoch/ui/lockbox_gui.paa new file mode 100644 index 000000000..a1d895e00 Binary files /dev/null and b/SQF/dayz_epoch/ui/lockbox_gui.paa differ diff --git a/SQF/dayz_epoch/ui/mid_0.paa b/SQF/dayz_epoch/ui/mid_0.paa new file mode 100644 index 000000000..217f6f100 Binary files /dev/null and b/SQF/dayz_epoch/ui/mid_0.paa differ diff --git a/SQF/dayz_epoch/ui/mid_1.paa b/SQF/dayz_epoch/ui/mid_1.paa new file mode 100644 index 000000000..e46145126 Binary files /dev/null and b/SQF/dayz_epoch/ui/mid_1.paa differ diff --git a/SQF/dayz_epoch/ui/mid_2.paa b/SQF/dayz_epoch/ui/mid_2.paa new file mode 100644 index 000000000..152e4d321 Binary files /dev/null and b/SQF/dayz_epoch/ui/mid_2.paa differ diff --git a/SQF/dayz_epoch/ui/mid_3.paa b/SQF/dayz_epoch/ui/mid_3.paa new file mode 100644 index 000000000..db673a13a Binary files /dev/null and b/SQF/dayz_epoch/ui/mid_3.paa differ diff --git a/SQF/dayz_epoch/ui/mid_4.paa b/SQF/dayz_epoch/ui/mid_4.paa new file mode 100644 index 000000000..271ecbbe1 Binary files /dev/null and b/SQF/dayz_epoch/ui/mid_4.paa differ diff --git a/SQF/dayz_epoch/ui/mid_5.paa b/SQF/dayz_epoch/ui/mid_5.paa new file mode 100644 index 000000000..18e5f6f2e Binary files /dev/null and b/SQF/dayz_epoch/ui/mid_5.paa differ diff --git a/SQF/dayz_epoch/ui/mid_6.paa b/SQF/dayz_epoch/ui/mid_6.paa new file mode 100644 index 000000000..67f367d68 Binary files /dev/null and b/SQF/dayz_epoch/ui/mid_6.paa differ diff --git a/SQF/dayz_epoch/ui/mid_7.paa b/SQF/dayz_epoch/ui/mid_7.paa new file mode 100644 index 000000000..3ba2454b2 Binary files /dev/null and b/SQF/dayz_epoch/ui/mid_7.paa differ diff --git a/SQF/dayz_epoch/ui/mid_8.paa b/SQF/dayz_epoch/ui/mid_8.paa new file mode 100644 index 000000000..438a3f3db Binary files /dev/null and b/SQF/dayz_epoch/ui/mid_8.paa differ diff --git a/SQF/dayz_epoch/ui/mid_9.paa b/SQF/dayz_epoch/ui/mid_9.paa new file mode 100644 index 000000000..2e0bca3ee Binary files /dev/null and b/SQF/dayz_epoch/ui/mid_9.paa differ diff --git a/SQF/dayz_epoch/ui/screen_death_ca.paa b/SQF/dayz_epoch/ui/screen_death_ca.paa index 6711ef447..8a9b56a5f 100644 Binary files a/SQF/dayz_epoch/ui/screen_death_ca.paa and b/SQF/dayz_epoch/ui/screen_death_ca.paa differ diff --git a/SQF/dayz_epoch/ui/top_0.paa b/SQF/dayz_epoch/ui/top_0.paa new file mode 100644 index 000000000..84ca07029 Binary files /dev/null and b/SQF/dayz_epoch/ui/top_0.paa differ diff --git a/SQF/dayz_epoch/ui/top_1.paa b/SQF/dayz_epoch/ui/top_1.paa new file mode 100644 index 000000000..e449c7314 Binary files /dev/null and b/SQF/dayz_epoch/ui/top_1.paa differ diff --git a/SQF/dayz_epoch/ui/top_2.paa b/SQF/dayz_epoch/ui/top_2.paa new file mode 100644 index 000000000..d7117311b Binary files /dev/null and b/SQF/dayz_epoch/ui/top_2.paa differ diff --git a/SQF/dayz_epoch/ui/top_3.paa b/SQF/dayz_epoch/ui/top_3.paa new file mode 100644 index 000000000..981345363 Binary files /dev/null and b/SQF/dayz_epoch/ui/top_3.paa differ diff --git a/SQF/dayz_epoch/ui/top_4.paa b/SQF/dayz_epoch/ui/top_4.paa new file mode 100644 index 000000000..d1aa4655f Binary files /dev/null and b/SQF/dayz_epoch/ui/top_4.paa differ diff --git a/SQF/dayz_epoch/ui/top_5.paa b/SQF/dayz_epoch/ui/top_5.paa new file mode 100644 index 000000000..0bb91e798 Binary files /dev/null and b/SQF/dayz_epoch/ui/top_5.paa differ diff --git a/SQF/dayz_epoch/ui/top_6.paa b/SQF/dayz_epoch/ui/top_6.paa new file mode 100644 index 000000000..dee570898 Binary files /dev/null and b/SQF/dayz_epoch/ui/top_6.paa differ diff --git a/SQF/dayz_epoch/ui/top_7.paa b/SQF/dayz_epoch/ui/top_7.paa new file mode 100644 index 000000000..57b43582c Binary files /dev/null and b/SQF/dayz_epoch/ui/top_7.paa differ diff --git a/SQF/dayz_epoch/ui/top_8.paa b/SQF/dayz_epoch/ui/top_8.paa new file mode 100644 index 000000000..e0fe62274 Binary files /dev/null and b/SQF/dayz_epoch/ui/top_8.paa differ diff --git a/SQF/dayz_epoch/ui/top_9.paa b/SQF/dayz_epoch/ui/top_9.paa new file mode 100644 index 000000000..297a4c61a Binary files /dev/null and b/SQF/dayz_epoch/ui/top_9.paa differ diff --git a/SQF/dayz_epoch/ui/unlock_a.paa b/SQF/dayz_epoch/ui/unlock_a.paa new file mode 100644 index 000000000..8c6eb2d90 Binary files /dev/null and b/SQF/dayz_epoch/ui/unlock_a.paa differ diff --git a/SQF/dayz_epoch/ui/unlock_b.paa b/SQF/dayz_epoch/ui/unlock_b.paa new file mode 100644 index 000000000..006c109ec Binary files /dev/null and b/SQF/dayz_epoch/ui/unlock_b.paa differ diff --git a/SQF/dayz_epoch_b/PboPrefix.txt b/SQF/dayz_epoch_b/PboPrefix.txt new file mode 100644 index 000000000..685f3bfb4 --- /dev/null +++ b/SQF/dayz_epoch_b/PboPrefix.txt @@ -0,0 +1 @@ +dayz_epoch_b \ No newline at end of file diff --git a/SQF/dayz_communityassets/config.cpp b/SQF/dayz_epoch_b/config.cpp similarity index 70% rename from SQF/dayz_communityassets/config.cpp rename to SQF/dayz_epoch_b/config.cpp index 3891f30fe..c1e723979 100644 --- a/SQF/dayz_communityassets/config.cpp +++ b/SQF/dayz_epoch_b/config.cpp @@ -1,8 +1,9 @@ class CfgPatches { - class dayz_communityassets { + class dayz_epoch_b { units[] = {}; weapons[] = {}; requiredVersion = 0.1; + dayzVersion = "1.0.2.91"; requiredAddons[] = {"dayz_code"}; }; }; \ No newline at end of file diff --git a/SQF/dayz_epoch_b/models/astan.p3d b/SQF/dayz_epoch_b/models/astan.p3d new file mode 100644 index 000000000..723f22613 Binary files /dev/null and b/SQF/dayz_epoch_b/models/astan.p3d differ diff --git a/SQF/dayz_epoch_b/stringtable.xml b/SQF/dayz_epoch_b/stringtable.xml new file mode 100644 index 000000000..2d9d55f3a --- /dev/null +++ b/SQF/dayz_epoch_b/stringtable.xml @@ -0,0 +1,5889 @@ + + + + + DEAN HALL PRESENTS + DEAN HALL PRESENTS + DEAN HALL PRÄSENTIERT + DEAN HALL ПРЕДСТÐВЛЯЕТ + DEAN HALL PRESENTA + DEAN HALL PRESENTEERT + DEAN HALL VOUS PRESENTE + DEAN HALL UVÃDà + + + A USECFORCE PRODUCTION + A USECFORCE PRODUCTION + EINE USECFORCE PRODUKTION + ПРОИЗВОДСТВО USECFORCE + UNA PRODUCCIÓN DE USECFORCE + EEN USECFORCE PRODUCTIE + UNE PRODUCTION USECFORCE + V PRODUKCI S USECFORCE + + + On 12 March 2013, a prion disease\n spreads among the worlds population\ntriggering a global pandemic + On 12 March 2013, a prion disease\n spreads among the worlds population\ntriggering a global pandemic + Am 12. März 2013 breitet sich\neine Prionenkrankheit unter der Weltbevölkerung aus\nund verursacht eine globale Pandemie + 12 марта 2013 г., прионное заболевание\nраÑпроÑтранÑетÑÑ Ñреди наÑÐµÐ»ÐµÐ½Ð¸Ñ Ð²Ñего земного шара,\nÐ²Ñ‹Ð·Ñ‹Ð²Ð°Ñ Ð¾Ð±Ñ‰ÑƒÑŽ пандемию + El 12 de Marzo de 2012, una enfermedad priónica\nse propaga entre la población mundial\ndesencadenando una pandemia global + Op 12 maart 2013 brak er een\nprionziekte uit onder de wereldbevolking\nmet als gevolg een\nwereldwijde pandemie + Le 12 Mars 2013, une maladie à prions\n se répand parmi la population mondiale\ndéclenchant une pandémie globale + 12. bÅ™ezna roku 2013, prionové neÅ¡tÄ›stí\nse rozšířilo po celém svÄ›tÄ›\na vyvolalo celosvÄ›tovou pandemii + + + The disease causes proteins in the brain to be replaced with prions ceasing regular function + The disease causes proteins in the brain to be replaced with prions ceasing regular function + Durch die Krankheit werden Proteine im Gehirn durch Prionen ersetzt, normale Gehirnfunktionen werden ausgeschaltet + Болезнь вызывает Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¾Ñ‚ÐµÐ¸Ð½Ð¾Ð² головного мозга, заменÑÑ Ð¸Ñ… прионами, влиÑющими на оÑновные функции + La enfermedad provoca que las proteinas del cerebro sean reemplazadas con priones dejando de funcionar regularmente + De ziekte vervangt proteïnen in het brein met prions, waardoor het brein niet meer naar behoren functioneert + La maladie entraîne le remplacement des protéines dans le cerveau \npar des prions, qui cessent alors leurs fonctions normales + OnemocnÄ›ní způsobí, že bílkoviny v mozku jsou nahrazeny priony a mozek pÅ™estává fungovat. + + + Most people progress to dementia and then death as the brain is replaced with ineffective sludge + Most people they progress to dementia and then death as the brain is replaced with ineffective sludge + Die meisten verfallen in Demenz und sterben, während das Gehirn mit nutzlosem Matsch ersetzt wird + У большинÑтва болезнь развиваетÑÑ Ð² Ñлабоумие и поÑледующую Ñмерть, так как мозг заменÑетÑÑ Ð±ÐµÑполезной грÑзью + La mayoría de la gente se volvía loca y luego moría como resultado de que su cerebro era reemplazado por algo ineficiente. + Het grootste deel van de bevolking begint hierdoor te leiden aan dementie, en zal spoedig daarna sterven, omdat het brein wordt vervangen met drab + La plupart des gens deviennent déments puis meurent \nalors que leurs cellules nerveuses sont remplacées par une matière inefficace + VÄ›tÅ¡inu lidí postihne demence a následnÄ› i smrt, mozek je totiž nahrazen neefektivní hmotou. + + + 86% of the worlds population die + 86% of the worlds population die + 86% der Welbevölkerung sterben + 86% наÑÐµÐ»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð³Ð¸Ð±Ð°ÐµÑ‚ + El 86% de la población mundial muere. + 86% van de wereldbevolking komt te overlijden + 86% de la population mondiale meurt + 86% svÄ›tové populace umírá + + + Some survive with the disease in a chronic state.\nLacking regular brain function, they are scarely human. They are unable to communicate,\ndriven by insatiable desire for violence, and attracted to the scent of those uninfected + Some survive with the disease in a chronic state.\nLacking regular brain function, they are scarely human. They are unable to communicate,\ndriven by insatiable desire for violence, and attracted to the scent of those uninfected + Einige überleben mit der Krankheit in einem chronischen Zustand.\nOhne normale Gehirnaktivität sind sie kaum als Menschen zu bezeichnen. Sie können nicht kommunizieren,\nwerden von einem unstillbaren Verlangen nach Gewalt getrieben und der Geruch der uninfizierten zieht sie an. + Ðекоторые выживают Ñ Ð·Ð°Ð±Ð¾Ð»ÐµÐ²Ð°Ð½Ð¸ÐµÐ¼ в хроничеÑкой Ñтадии.\nÐо в виду отÑутÑÑ‚Ð²Ð¸Ñ Ð¾Ñновных функций головного мозга, они врÑд ли оÑталиÑÑŒ людьми. Они не в ÑоÑтоÑнии общатьÑÑ,\nдвижимые ненаÑытной жаждой наÑилиÑ, и влекомые запахом неинфицированных + Algunos sobreviven a la enfermedad en un estado crónico.\nCarecen de una función cerebral normal, son humanos aterradores. No son capaces de comunicarse,\nimpulsados por un deseo insaciable de violencia y atraidos por el olor de los no infectados. + Enkelen overleven de ziekte in een chronische staat.\nZonder enige reguliere breinactiviteit zijn ze niet mens te noemen. Ze kunnen niet communiceren,\n en worden gedreven door een onlesbaar verlangen naar geweld, en aangetrokken door de geur van niet-geïnfecteerde overlevenden + Quelques uns survivent dans un état chronique de la maladie.\nManquants de fonctions cérébrales normales, ils sont à peine humains.\nIls sont inaptes à communiquer, conduits par un désir insatiable \nde violence et attirés par l'odeur de ceux qui ne sont pas infectés. + NÄ›kteří pÅ™ežijí, ale jsou v chronickém stavu.\nChybÄ›jí jim základní mozkové funkce, ztěží jsou to lidé. Jsou neschopni komunikovat,\nřízeni násilím a touhou po tÄ›ch, kteří nejsou infikovani. + + + Society crumbles as the pandemic spreads rapidly + Society crumbles as the pandemic spreads rapidly + Die Gesellschaft bricht zusammen während die Krankheit sich rasch ausbreitet + ОбщеÑтво раÑпадаетÑÑ Ñ Ð±Ñ‹Ñтрым раÑпроÑтранением пандемии. + La sociedad se desmorona a la vez que la pandemia se propaga rápidamente. + De samenleving valt uit elkaar, en de pandemie verspreidt zich snel + La société s'écroule alors que la pandémie s'étend rapidement + Jak se pandemie šíří, spoleÄnost se rozpadá. + + + You are one of the 2% who are not infected yet + You are one of the 2% who are not infected yet + Sie sind einer der 2% noch nicht infizierten Menschen + Ð’Ñ‹ один из 2%, которые ещё не инфицированы + Eres parte del 2% que aún no esta infectado. + Jij bent één van de 2% die nog niet is geïnfecteerd + Vous êtes l'un des 2% qui ne sont pas encore infectés + Jsi jeden z tÄ›ch 2% lidí, kteří se jeÅ¡tÄ› nenakazili. + + + THIS IS YOUR STORY + THIS IS YOUR STORY + DIES IST IHRE GESCHICHTE + ЭТО Ð’ÐШРИСТОРИЯ + ESTA ES TU HISTORIA + DIT IS JOUW VERHAAL + CECI EST VOTRE HISTOIRE + TOHLE JE TVÅ®J PŘÃBÄšH + + + Directed by + Directed by + Regie + РежиÑÑёр + Dirigida por + Geregisseerd door + Dirigé par + Režie + + + Scientific Consultant + Scientific Consultant + Wissenschaftliche Beratung + Ðаучный КонÑультант + Consultor Científico + Wetenschappelijk Consultant + Consultant scientifique + VÄ›decký konzulant + + + Producer + Producer + Produzent + ПродюÑер + Productor + Producent + Producteur + Producent + + + Marketing + Marketing + Marketing + Маркетинг + Marketing + Marketing + Marketing + Marketing + + + Music + Music + Musik + Музыка + Música + Muziek + Musique + Hudba + + + Animation + Animation + Animation + ÐÐ½Ð¸Ð¼Ð°Ñ†Ð¸Ñ + Animación + Animaties + Animation + Animace + + + + + Take %1 + Take %1 + %1 aufnehmen + ВзÑть %1 + Tomar %1 + Neem %1 + Prendre %1 + Vezmi %1 + + + You do not have enough room in your inventory + You do not have enough room in your inventory + Sie haben nicht genug Platz in Ihrem Inventar + У Ð²Ð°Ñ Ð½Ðµ хватает меÑта в инвентаре. + No tienes espacio suficiente en tu inventario. + Je hebt niet voldoende ruimte in je inventaris + Vous n'avez pas assez de place dans votre inventaire. + Ve vaÅ¡em inventáři není dostatek místa. + + + Loading Character Data. Please wait. + Loading Character Data. Please wait. + Lade Charakterdaten. Bitte warten. + ЗагружаетÑÑ Ð¿ÐµÑ€Ñонаж. ПожалуйÑта, подождите. + Cargando datos del personaje. Por favor espere. + Personagedata aan het laden. Even geduld. + Chargement des données du personnage. Veuillez patienter. + NaÄítám data postavy. Prosím Äekejte. + + + + + You have cooked %1 %2 + You have cooked %1 %2 + Sie haben %1 %2 gekocht + Ð’Ñ‹ приготовили: %1 %2 + Cocinaste %1 %2 + Je hebt %1 %2 gekookt + Vous avez cuit %1 %2 + Upekl jsi %1 %2 + + + Your tent has been packed + Your tent has been packed + Ihr Zelt wurde verpackt + Ваша палатка Ñвёрнута. + Su carpa se ha embalado + Je tent is ingepakt + Votre tente a été repliée. + Tvůj stan byl zabalen. + + + You cannot pack this tent, it is not yours + You cannot pack this tent, it is not yours + Sie können dieses Zelt nicht verpacken, da es nicht Ihnen gehört + Ð’Ñ‹ не можете Ñвернуть Ñту палатку, так как она не ваша. + No puedes embalar esta carpa ya que no es tuya. + Je kunt deze tent niet inpakken, hij is niet van jou + Vous ne pouvez pas replier cette tente, elle ne vous appartient pas. + Tento stan nemůžeÅ¡ zabalit, jelikož není tvůj. + + + You have pitched your tent + You have pitched your tent + Sie haben Ihr Zelt aufgebaut + Ð’Ñ‹ уÑтановили палатку. + Asentaste tu carpa. + Je hebt je tent opgezet + Vous avez installé votre tente. + Postavil jsi stan. + + + You cannot place a Tent here. The area must be flat, and free of other objects + You cannot place a Tent here. The area must be flat, and free of other objects + Sie können hier kein Zelt aufbauen. Der Untergrund muss flach und frei von Hindernissen sein + Ð’Ñ‹ не можете поÑтавить палатку здеÑÑŒ. ПоверхноÑть должна быть плоÑкой, и Ñвободной от других объектов. + No puedes asentar tu carpa aquí. El área debe ser plana y libre de otros objetos. + Je kunt hier geen tent plaatsen. Het gebied moet plat en vrij van andere objecten zijn + Vous ne pouvez pas placer de tente ici. Le sol doit être plat et libre de tout autre objet. + Stan zde nelze postavit. Plocha musí být rovná a být dostateÄnÄ› velká. + + + \n\nYou have consumed a %1 + \n\nYou have consumed a %1 + \n\nSie haben ein(e) %1 verbraucht + \n\nÐ’Ñ‹ употребили: %1 + \n\nConsumiste: %1 + \n\nJe hebt %1 genuttigd + \n\nVous avez consommé un(e) %1 + \n\nSnÄ›dl jsi %1 + + + You have created a fireplace + You have created a fireplace + Sie haben eine Feuerstelle angelegt + Ð’Ñ‹ подготовили коÑтёр. + Creaste una fogata + Je hebt een kampvuur gemaakt + Vous avez créé un feu de camp. + VytvoÅ™il jsi ohniÅ¡tÄ›. + + + You have constructed a %1 + You have constructed a %1 + Sie haben eine(n) %1 aufgebaut + Ð’Ñ‹ поÑтроили %1. + Construiste un %1 + Je hebt een %1 opgebouwd + Vous avez construit un(e) %1 + Postavil jsi %1 + + + You have failed to build %1. + You have failed to build %1. + Aufbau von %1 gescheitert. + Вам не удалоÑÑŒ поÑтроить %1. + Fallaste al contruir un %1. + Het is niet gelukt om %1 te bouwen. + Vous n'avez pas réussi à contruire %1. + PÅ™i stavbÄ› %1 doÅ¡lo k chybÄ›. + + + You cannot make a fireplace here. The area must be flat, and free of other objects + You cannot make a fireplace here. The area must be flat, and free of other objects + Sie können hier kein Feuer machen. Der Untergrund muss flach und frei von Hindernissen sein + Ð’Ñ‹ не можете развеÑти коÑтёр здеÑÑŒ. ПоверхноÑть должна быть плоÑкой, и Ñвободной от других объектов. + No puedes hacer una fogata aquí. El área debe ser plana y libre de otros objetos. + Je kunt hier geen kampvuur maken. Het gebied moet plat en vrij van andere objecten zijn + Vous ne pouvez pas faire de feu de camp ici. Le sol doit être plat et libre de tout autre objet. + OhniÅ¡tÄ› zde nelze postavit. Plocha musí být rovná a dostateÄnÄ› velká. + + + Fireplace has been removed + Fireplace has been removed + Die Feuerstelle wurde entfernt + КоÑтёр убран. + La fogata fue removida. + Het kampvuur is verwijderd + Le feu de camp a été retiré. + OhniÅ¡tÄ› bylo odstranÄ›no. + + + %1 has been gutted, %2 meat steaks now on the carcass + %1 has been gutted, %2 meat steaks now on the carcass + %1 wurde ausgeweidet, %2 Stücke Fleisch befinden sich nun im Kadaver + Ð’Ñ‹ разделали: %1. ДоÑтупно куÑков мÑÑа: %2 + Un %1 fue achurado, dejando %2 trozos de carne en el cuerpo. + Je hebt een %1 opengesneden. Er bevinden zich %2 biefstukken op het karkas + %1 a été découpé, %2 morceaux de viande sont maintenant dans la carcasse. + %1 bylo vykucháno, %2 syrových steaků lze najít v mrtvole. + + + You are being healed + You are being healed + Sie werden geheilt + Ð’Ð°Ñ Ð»ÐµÑ‡Ð°Ñ‚. + Fuiste curado. + Je wordt genezen + Vous recevez des soins + Jste uzdravováni. + + + \n\nYou have filled %1 bottles with water + \n\nYou have filled %1 bottles with water + \n\nSie haben %1 Flasche(n) mit Wasser gefüllt + \n\nÐаполнено флÑжек Ñ Ð²Ð¾Ð´Ð¾Ð¹: %1 + \n\nLlenaste %1 cantimplora(s) con agua + \n\nJe hebt %1 flessen gevuld met water + \n\nVous avez rempli %1 bouteille(s) avec de l'eau. + \n\nNaplnil jsi %1 lahví vodou. + + + \n\nYou have no empty water bottles + \n\nYou have no empty water bottles + \n\nSie haben keine leeren Wasserflaschen + \n\nУ Ð²Ð°Ñ Ð½ÐµÑ‚ пуÑтых флÑжек. + \n\nNo tienes cantimploras vacías + \n\nJe hebt geen lege waterflessen + \n\nVous n'avez aucune bouteille vide. + \n\nNemáš žádné prázdné láhve na vodu. + + + You need a %1 to repair this + You need a %1 to repair this + Sie benötigen ein(e) %1, um das zu reparieren + Чтобы Ñто починить, вам нужно: %1 + Necesitas %1 para reparar esto. + Je hebt een %1 nodig om dit te repareren + Vous avez besoin d'un(e) %1 pour réparer ceci. + PotÅ™ebujeÅ¡ %1 abys tohle opravil. + + + You have successfully attached the %1 on the %2 + You have successfully attached the %1 on the %2 + Sie haben erfolgreich ein(e) %1 an %2 angebracht + Ð’Ñ‹ уÑпешно уÑтановили %1 на %2. + Fijaste correctamente el %1 al %2 + Je hebt met succes een %1 geplaatst op de %2 + Vous avez réussi à placer le %1 sur le %2 + ÚspěšnÄ› jsi pÅ™ipevnil %1 k %2 + + + %1 has been filled with %2 litres of Fuel + %1 has been filled with %2 litres of Fuel + %1 wurde mit %2 Litern Treibstoff betankt + Ð’ %1 было залито %2 литров топлива. + El %1 fue cargado con %2 litros de combustible. + %1 is bijgetankt met %2 liter benzine + %1 a été rempli avec %2 litres de carburant. + %1 bylo doplnÄ›no %2 litrů paliva. + + + Day + Day + Tag + День + Día + Dag + Jour + Den + + + You last ate %2 minutes, and drank %3 minutes ago + You last ate %2 minutes, and drank %3 minutes ago + Sie haben zuletzt vor %2 Minuten gegessen und vor %3 Minuten getrunken + ПоÑледний раз вы ели %2 мин. назад, пили - %3 мин. назад. + Tu última comida fue hace %2 minutos y bebida hace %3 minutos + Je hebt %2 minuten geleden gegeten en %3 minuten geleden gedronken + Vous avez mangé il y a %2 minutes et bu il y a %3 minutes. + Naposledy jsi jedl pÅ™ed %2 minutami a pil pÅ™ed %3 minutami. + + + %1 Food and %2 water was used since your last login + %1 Food and %2 water was used since your last login + Seit Ihrem letzten Login haben Sie %1 Einheiten Essen und %2 Flaschen Wasser verbraucht + С момента вашего поÑледнего входа в игру вы Ñъели еды: %1 и выпили воды: %2 + %1 Comidas y %2 Aguas fueron usadas desde tu ultimo ingreso + Sinds de laatste keer dat je hebt ingelogd heb je %1 voedsel en %2 water genuttigd + %1 Nourriture(s) et %2 boisson(s) ont été utilisés depuis votre dernière connection. + %1 jídla a %2 vody bylo spotÅ™ebováno od vaÅ¡eho posledního pÅ™ihlášení. + + + You have filled %1 jerrycans with fuel + You have filled %1 jerrycans with fuel + Sie haben %1 Kanister mit Treibstoff gefüllt + Ðаполнено топливом каниÑтр: %1 + Llenaste %2 bidones con combustible + Je hebt %1 jerrycans met brandstof gevuld + Vous avez rempli %1 jerrican(s) avec du carburant. + Naplnil jsi palivem %1 kanystrů + + + You have no empty jerry cans + You have no empty jerry cans + Sie haben keine leeren Kanister + У Ð²Ð°Ñ Ð½ÐµÑ‚ пуÑтых каниÑтр. + No tienes bidones vacíos + Je hebt geen lege jerrycans + Vous n'avez pas de jerrican vide. + Nemáš žádné prázdné kanystry. + + + You need to sit in the driver seat before you can repair this vehicle + You need to sit in the driver seat before you can repair this vehicle + Sie müssen sich auf den Fahrersitz setzen bevor Sie dieses Fahrzeug reparieren können + Ð”Ð»Ñ Ñ€ÐµÐ¼Ð¾Ð½Ñ‚Ð° требуетÑÑ Ð·Ð°Ð½Ñть меÑто Ð²Ð¾Ð´Ð¸Ñ‚ÐµÐ»Ñ Ñ…Ð¾Ñ‚Ñ Ð±Ñ‹ раз. + Necesitas sentarte en el asiento del conductor antes de arreglar este vehículo. + Je dient in de bestuurdersstoel zitten, voordat je dit voertuig kunt repareren + Vous devez vous asseoir à la place du conducteur avant de pouvoir réparer ce véhicule. + Je nutné si nejdříve sednout na místo Å™idiÄe abys mohl opravit toto vozidlo. + + + Please go to Player Selection Screen to continue in game + Please go to Player Selection Screen to continue in game + Bitte gehen Sie in die Spielerauswahl um weiterspielen zu können + ПожалуйÑта, выйдите в окно выбора игрока, чтобы продолжить игру + Por favor ve a la Pantalla de Selección de Jugador para continuar en el juego. + Ga alsjeblieft naar het rolverdelingsscherm on verder te spelen + Veuillez aller à l'Ecran de Sélection de Joueur pour continuer à jouer + Pokud chcete pokraÄovat ve hÅ™e, prosím vraÅ¥e se na obrazovku s výbÄ›rem rolí. + + + Waiting for character to create + Waiting for character to create + Warten auf Charaktererstellung + Ожидание ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð¿ÐµÑ€Ñонажа + Esperando a que el personaje sea creado + Wachten tot het personage is aangemaakt + En attente de la création du personnage + ÄŒekám na vytvoÅ™ení postavy. + + + Retrying to Authenticate + Retrying to Authenticate + Erneuter Authentifizierungsversuch + Попытка аутентификации + Volviendo a Autentificar + Authenticatie wordt opnieuw geprobeerd + Nouvelle tentative d'Authentification + Opakuji ověřování + + + Requesting Authentication + Requesting Authentication + Authentifizierung beantragt + Ð—Ð°Ð¿Ñ€Ð¾Ñ Ð°ÑƒÑ‚ÐµÐ½Ñ‚Ð¸Ñ„Ð¸ÐºÐ°Ñ†Ð¸Ð¸ + Solicitando Autentificación + Authenticatie aan het aanvragen + Demande d'Authentification + Odesílám požadevek pro ověření + + + Waiting for server response + Waiting for server response + Warte auf Antwort des Servers + Ожидание ответа Ñервера + Esperando la respuesta del servidor + Wachten tot de server reageerd + Attente de la réponse du serveur + ÄŒekám na odpovÄ›Ä serveru + + + Server responded, creating character + Server responded, creating character + Server antwortet, erstelle Charakter + Получен ответ от Ñервера. Идёт Ñоздание перÑонажа + El servidor respondió, creando personaje + Server heeft geantwoord, personage aan het maken + Réponse du serveur, création du personnage + Spojení navázáno, vytvářím postavu + + + You are running an incorrect version of DAYZ_CODE, please download this file from dayzepoch.com (You are running version %1 and the server is running version %2) + You are running an incorrect version of DAYZ_CODE, please download this file from dayzepoch.com (You are running version %1 and the server is running version %2) + Sie haben eine falsche Version von DAYZ_CODE, bitte laden Sie sich neuste Version von www.dayzepoch.com runter + Ð’Ñ‹ иÑпользуете неверную верÑию DAYZ_CODE. ПожалуйÑта, Ñкачайте нужный файл Ñ dayzepoch.com (Ваша верÑÐ¸Ñ %1, верÑÐ¸Ñ Ð½Ð° Ñервере %2) + Estás ejecutando una versión incorrecta de DAYZ_CODE, por favor descarga este archivo desde dayzepoch.com (Estas ejecutando la versión %1 y el servidor %2) + Je gebruikt een incorrecte versie van DAYZ_CODE, download dit bestand alsjeblieft van dayzepoch.com (Je gebruikt versie %1, en de server gebruikt versie %2) + Vous utilisez une version incorrecte de DAYZ_CODE, veuillez télécharger ce fichier depuis dayzepoch.com (Vous utilisez la version %1 et le serveur utilise la version %2) + Máte nesprávnou verzi DAYZ_CODE, stáhnÄ›te si prosím aktuální soubor z dayzepoch.com (VaÅ¡e verze je %1 a na serveru běží verze %2) + + + \n\nYou must be near a water-source such as a pond or well to refill your water bottles + \n\nYou must be near a water-source such as a pond or well to refill your water bottles + \n\nSie müssen in der nähe einer Wasserquelle wie einem Teich oder Brunnen sein um Wasserflaschen zu füllen + \n\nÐ’Ñ‹ должны находитьÑÑ Ð²Ð¾Ð·Ð»Ðµ водоёма или иÑточника воды, чтобы наполнить Ñвои флÑги. + \n\nNecesitas estar cerca de una fuente de agua como un pozo para rellenar tu cantimplora + \n\nJe moet in de buurt van een waterbron zijn, zoals een meer of pomp, om je waterflessen bij te vullen + \n\nVous devez être à côté d'une source d'eau comme un bassin ou un puits pour remplir vos bouteilles d'eau. + \n\nPro plnÄ›ní láhve na vodu je nutné být poblíž studny nebo rybníka. + + + \n\nYou cannot do this while you are on a ladder + \n\nYou cannot do this while you are on a ladder + \n\nSie können dies nicht tun, während Sie an einer Leiter sind + \n\nÐ’Ñ‹ не можете Ñтого делать, пока поднимаетеÑÑŒ по леÑтнице. + \n\nNo puedes hacer esto mientras estás en una escalera + \n\nJe kunt deze actie niet uitvoeren vanaf een ladder + \n\nVous ne pouvez pas faire cela en étant sur une échelle. + \n\nAkci nelze provést, jelikož jste na žebříku. + + + You must have wood in your inventory in order to create a fireplace + You must have wood in your inventory in order to create a fireplace + Sie benötigen Holz im Inventar, um eine Feuerstelle anzulegen + Ð”Ð»Ñ Ñ€Ð°Ð·Ð²ÐµÐ´ÐµÐ½Ð¸Ñ ÐºÐ¾Ñтра у Ð²Ð°Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ‹ быть дрова. + Debes tener leña en tu inventario para poder crear una fogata. + Je moet hout in je inventaris hebben om een kampvuur te maken + Vous devez avoir du bois dans votre inventaire pour pouvoir faire un feu de camp. + Pro vytvoÅ™ení ohniÅ¡tÄ› je nutné mít v inventáři dÅ™evo. + + + \n\nYou must be close to a tree to harvest wood. + \n\nYou must be close to a tree to harvest wood. + \n\nSie müssen Nähe eines Baums sein, um Holz zu sammeln. + \n\nÐ’Ñ‹ должны находитÑÑ Ð² леÑу и подойти к дереву, чтобы нарубить дров. + \n\nDebes estar en el bosque y cerca de un árbol para recoger leña. + \n\nJe moet in een bos en in de buurt van een boom zijn om hout te hakken. + \n\nVous devez être en forêt et proche d'un arbre pour couper du bois. + \n\nPro získání dÅ™eva musíš být v lese blízko stromu. + + + You do not have enough room in your inventory to do that. + You do not have enough room in your inventory to do that. + Sie haben nicht genug Platz in Ihrem Inventar um das zu tun. + У Ð²Ð°Ñ Ð½ÐµÐ´Ð¾Ñтаточно меÑта в инвентаре. + No tienes espacio suficiente en tu inventario para hacer eso. + Je hebt onvoldoende ruimte in je inventaris om die actie uit te voeren + Vous n'avez pas assez de place dans votre inventaire pour faire cela. + Pro tuto akci nemáš dostatek místa v inventáři. + + + A pile of wood has been successfully added to your inventory. + A pile of wood has been successfully added to your inventory. + Ein Holzstoß wurde erfolgreich Ihrem Inventar hinzugefügt. + Дрова добавлены в ваш инвентарь. + Una pila de leña se agregó correctamente a tu inventario. + Er is brandhout toegevoegd aan je inventaris. + Une pile de bois a été ajoutée à votre inventaire avec succès. + Hromádka dÅ™eva byla úspěšnÄ› pÅ™idána do tvého inventáře. + + + \n\nYou cannot do this while you are in the water. + \n\nYou cannot do this while you are in the water. + \n\nSie können dies nicht tun, während Sie sich im Wasser befinden.. + \n\nЭто дейÑтвие невозможно пока вы в воде. + \n\nNo puedes hacer esto mientras estás en el agua. + \n\nJe kunt deze actie niet vanuit het water uitvoeren + \n\nVous ne pouvez pas faire cela lorsque vous êtes dans l'eau. + \n\nTuto akci nelze provést pokud jste ve vodÄ›. + + + You have applied a heatpack to your body successfully. + You have applied a heatpack to your body successfully. + Sie haben ein Wärmpflaster an Ihrem Körper angebracht. + Ð’Ñ‹ уÑпешно применили на вашем теле Ñогревающий комплект. + Aplicaste correctamente un paquete de calor a tu cuerpo. + Je hebt met succes een warmtepleister op je lichaam geplakt. + Vous avez utilisé un heatpack avec succès. + Aplikace heatpacku probÄ›hla úspěšnÄ›. + + + You cannot reload that combination, you need %1 %2 magazines. + You cannot reload that combination, you need %1 %2 magazines. + Sie können diese Kombination nicht nachladen, Sie benötigen %1 %2 Magazine. + Ð’Ñ‹ не можете перезарÑдить Ñту комбинацию. Вам необходимо иметь магазины %1 %2. + No puedes recargar esa combinación, necesitas %1 cargadores de %2 + Je kunt deze combinatie niet herladen, je hebt %1 %2 magazijnen nodig. + Vous ne pouvez pas recharger cette combinaison, vous avez besoin de %1 %2 chargeur(s). + Tuto kombinaci nelze provést, potÅ™ebujete zásobníky %1 %2. + + + You have successfully reloaded %1 %2 magazines. + You have successfully reloaded %1 %2 magazines. + Sie haben erfolgreich %1 %2 Magazine nachgeladen. + Магазины %1 %2 перезарÑжены. + Recargaste correctamente %1 cargadores de %2. + Je hebt met succes %1 %2 magazijnen herladen. + Vous avez rechargé %1 %2 chargeur(s) avec succès. + ÚspěšnÄ› jsi nabil zásobníky %1 %2. + + + \n\n%1 must be on your person to move it to/from your toolbelt. + \n\n%1 must be on your person to move it to/from your toolbelt. + \n\n%1 muss in ihrem Inventar sein um es aus/in ihren Werkzeuggürtel zu packen. + \n\nÐ”Ð»Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ Ñ/на поÑÑ, предмет %1 должен быть у ваÑ. + \n\n%1 debe estar en tu persona para moverlo hacia/desde el cinturon. + \n\nJe moet %1 op je persoon hebben om het van/naar je gereedschapsriem te verplaatsen + \n\n%1 doit être sur vous pour pouvoir le déplacer de/vers votre ceinture à outils. + \n\n%1 must be on your person to move it to/from your toolbelt. + + + \n\n%1 must be in your main inventory to %2 it. + \n\n%1 must be in your main inventory to %2 it. + \n\n%1 muss sich in Ihrem Inventar befinden um es zu %2. + \n\nПредмет %1 должен находитьÑÑ Ð² оÑновном инвентаре, чтобы %2 его. + \n\n%1 debe estar en tu inventario principal para: %2 + \n\n%1 moet zich in je inventaris bevinden om het te %2. + \n\n%1 doit être dans votre inventaire principal pour pouvoir le %2 + \n\n%1 musí být ve tvém hlavním inventáři pro %2. + + + \n\nYou must be close to a rock to mine ore. + \n\nYou must be close to a rock to mine ore. + \n\nSie müssen in der Nähe von einem Felsen Mine Erz sein. + \n\nÐ’Ñ‹ должны быть близко к Ñкале, чтобы добывать руду. + \n\nDebe estar cerca de una roca de mineral de la mina. + \n\nJe moet dicht bij een rots zijn om erts te mijnen. + \n\nVous devez être à proximité d'une roche à la mine. + \n\nMusíte být blízko k rocku až dolu rudy. + + + %1 is already being looted by someone else. + %1 is already being looted by someone else. + %1 wird bereits von jemand anderem geplündert. + %1 уже кто-то обыÑкивает. + %1 ya fue saqueado por alguien más. + %1 wordt al door iemand anders opgepakt. + %1 est déjà en train d'être pillé par quelqu'un d'autre. + %1 už je loupeno nÄ›kým jiným. + + + You need to be within 3 meters to pickup! + You need to be within 3 meters to pickup! + Чтобы поднÑть предмет, вы должны быть ближе 3Ñ… метров! + ¡Necesitas estar a menos de 3 metros para tomarlo! + You need to be within 3 meters to pickup! + Vous devez être à moins de 3 mètres pour ramasser ! + Aby jste pÅ™edmÄ›t sebrali, musíte být v okolí 3 metrů. + + + You must wait to pickup this item! + You must wait to pickup this item! + Чтобы поднÑть Ñтот предмет, нужно подождать! + ¡Necesitas esperar para tomar este objeto! + You must wait to pickup this item! + Vous devez attendre pour ramasser l'objet ! + Abyste sebrali pÅ™edmÄ›t, musíte poÄkat. + + + You may only pickup one item at a time! + You may only pickup one item at a time! + Можно поднимать только один предмет за раз! + ¡Solo puedes tomar un objeto a la vez! + You may only pickup one item at a time! + Vous ne pouvez prendre qu'un objet à la fois ! + Lze sebrat pouze jeden pÅ™edmÄ›t zároveň. + + + Another Player is Near by, Only one player can be within 5 meters of a bag to pickup + Another Player is Near by, Only one player can be within 5 meters of a bag to pickup + Другой игрок Ñ€Ñдом! Он должен быть дальше 5ти метров от поднимаемого рюкзака + Otro jugador cerca, solo un jugador debe estar a menos de 5 metros de la mochila para tomarla + Another Player is Near by, Only one player can be within 5 meters of a bag to pickup + Un autre joueur se trouve à proximité. Un seul joueur peut fouiller un sac dans un rayon de 5 mètres. + Poblíž je další hráÄ. Pouze jeden hrÃ¡Ä musí být v rozsahu 5 metrů aby jste mohli batoh zvednout + + + Another player is nearby, only one player can be near to perform this action + Ein anderer Spieler in der Nähe ist, kann nur ein Spieler sich in der Nähe, um diese Aktion durchzuführen + Другой игрок Ñ€Ñдом, только один игрок может делать Ñто. + Otro jugador que está cerca, sólo un jugador puede estar cerca para realizar esta acción + Another player is nearby, only one player can be near to perform this action + Un autre joueur est à proximité, un seul joueur peut se trouver à proximité pour effectuer cette action + Dalším hráÄem je v blízkosti, může být jeden hrÃ¡Ä blízko k provedení této akce + + + That tent is already being packed. + That tent is already being packed. + Dieses Zelt wurde bereits vergepackt. + Эту палатку уже упаковывают. + Esta carpa ya fue embalada. + Deze tent wordt momenteel al ingepakt. + Cette tente est déjà en train d'être repliée. + Stan už byl zabalen. + + + His name was %1, it appears he died from %2 + His name was %1, it appears he died from %2 + Sein Name war %1, anscheinend starb er %2 + Его звали %1, похоже что он умер от %2 + Su nombre era %1, y aparentemente murió por %2 + Zijn naam was %1, het lijkt dat hij is gestorven aan %2 + Son nom était %1, il semble qu'il soit mort d' %2 + Jeho jméno bylo %1, vypadá to, že je mrtvý od %2 + + + a gunshot to the head + a gunshot to the head + durch einen Schuss in den Kopf + Ð¿Ð¾Ð¿Ð°Ð´Ð°Ð½Ð¸Ñ Ð¿ÑƒÐ»Ð¸ в голову + un disparo en la cabeza + een kogel door zijn hoofd + une balle dans la tête + stÅ™ela do hlavy + + + a high calibre gunshot + a high calibre gunshot + an einer großkalibrigen Schusswunde + Ð¿Ð¾Ð¿Ð°Ð´Ð°Ð½Ð¸Ñ Ð¿ÑƒÐ»Ð¸ большого калибра + un disparo de alto calibre + een schot van hoog kaliber + un tir de gros calibre + vysoko rážní stÅ™elba + + + blood loss + blood loss + durch hohen Blutverlust + потери крови + perdida de sangre + bloedverlies + une hémorragie + krev ztracena + + + dehydration + dehydration + an Dehydrierung + Ð¾Ð±ÐµÐ·Ð²Ð¾Ð¶Ð¸Ð²Ð°Ð½Ð¸Ñ + deshidratación + uitdroging + une déshydratation + dehydratace + + + starvation + starvation + durch Verhungern + голода + falta de comida + uithongering + inanition + vyhladovÄ›ní + + + combat logging + combat logging + weil er im Kampf ausgeloggt ist + выхода из игры в режиме Ð±Ð¾Ñ + huir de combate + uitloggen tijdens een gevechtssituatie + une déco en combat + odhlášen z boje + + + an unknown cause + an unknown cause + ohne erkennbare Ursache + неизвеÑтной причины + causas desconocidas + een onbekende oorzaak + une cause inconnue + neznámá příÄina + + + Cannot Abort near another player! + Cannot Abort near another player! + Sie können nicht nahe eines anderen Spielers ausloggen! + ÐÐµÐ»ÑŒÐ·Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ находÑÑÑŒ Ñ€Ñдом Ñ Ð´Ñ€ÑƒÐ³Ð¸Ð¼ игроком! + ¡No puedes abortar cerca de otros jugadores! + Je kunt niet uitloggen in de buurt van een speler! + Vous ne pouvez pas vous déconnecter a proximité d'autres joueurs + Hru nelze opustit pokud jste blízko jiného hráÄe! + + + Can Abort in %1 + Can Abort in %1 + Logout in %1 + Выход будет доÑтупен через %1 + Puedes abortar en %1 + Je kunt uitloggen over %1 + Vous pourrez vous déconnecter dans #1 + Hru lze opustit za %1 + + + Cannot Abort while in combat! + Cannot Abort while in combat! + Sie können nicht im Kampf ausloggen! + ÐÐµÐ»ÑŒÐ·Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ в бою! + ¡No puedes abortar en combate! + Je kunt niet uitloggen tijdens een gevechtssituatie! + Vous ne pouvez pas vous déconnecter en combat! + Hru nelze opustit, pokud jste v boji! + + + Arrow was broken and cannot be used again + Arrow was broken and cannot be used again + Arrow was broken and cannot be used again + Стрела была Ñломана и не может быть иÑпользована повторно + La flecha se rompió y no puede usarse nuevamente + De pijl is gebroken en kan niet meer opnieuw gebruikt worden + La flèche a été brisée et ne peut plus être utilisée. + Å ipka byla zlomena a nemůže být použita znovu + + + + + Continue + Continue + Далее + Continuar + Continue + Continuer + PokraÄovat + + + End + End + Конец + Fin + End + Fin + Konec + + + SELECT YOUR GENDER + SELECT YOUR GENDER + Wählen Sie Ihr Geschlecht + Выберите Ñвой пол + SELECCIONE SU GÉNERO + KIES JE GESLACHT + SELECTIONNEZ VOTRE GENRE + VYBER SI POHLAVà + + + Please select the gender you wish to play as. Your gender will be bound to this unique character and cannot be changed until you die. + Please select the gender you wish to play as. Your gender will be bound to this unique character and cannot be changed until you die. + Bitte wählen Sie das Geschlecht aus, mit dem Sie Spielen wollen. Ihr Geschlecht wird an diesen einzigartigen Charakter gebunden und kann nicht geändert werden, bis Sie sterben. + ПожалуйÑта, выберите пол вашего перÑонажа. Учтите, вы не Ñможете изменить его в течении игры, до тех пор, пока не погибнете. + Por favor selecciona el género con el que deseas jugar. Tu género se enlazará a tu personaje y solo podrá ser cambiado cuando mueras. + Kies alsjeblieft het geslacht waarmee je wilt spelen. Je geslacht zal gebonden zijn aan dit unieke personage, en kan niet gewijzigd worden tot je komt te overlijden. + Veuillez sélectionner le genre que vous voulez jouer. Votre genre sera lié à ce personnage unique et sera définitif jusqu'à la mort de ce dernier. + Vyberte si prosím pohlaví, za které si pÅ™ejete hrát. VaÅ¡e pohlaví bude pÅ™iÅ™azeno k unikátní postavÄ› a dokud neumÅ™ete, nelze pohlaví zmÄ›nit. + + + MALE + MALE + Männlich + Мужчина + MASCULINO + MAN + HOMME + MUŽ + + + FEMALE + FEMALE + Weiblich + Женщина + FEMENINO + VROUW + FEMME + ŽENA + + + + + Take Antibiotics + Take Antibiotics + Antibiotikum einnehmen + ПринÑть антибиотики + Tomar Antibióticos + Antibiotica innemen + Prendre des Antibiotiques + Vzít si Antibiotika + + + Gut Animal + Gut Animal + Tier ausweiden + Разделать животное + Achurar Animal + Dier opensnijden + Découper l'Animal + Vykuchat zvíře + + + Cook Meat + Cook Meat + Fleisch zubereiten + Приготовить мÑÑо + Cocinar Carne + Biefstuk koken + Cuire la Viande + Upéct maso + + + Boil Water + Boil Water + Wasser kochen + ПрокипÑтить воду + Hervir Agua + Water koken + faire bouillir l'eau + PÅ™evaÅ™it vodu + + + Throw + Throw + Throw + БроÑить + Arrojar + Werp + Jeter + Throw + + + Remove fireplace + Remove fireplace + Feuerstelle entfernen + Убрать коÑтёр + Remover fogata + Kampvuur verwijderen + Retirer le Feu de camp + Odstranit ohniÅ¡tÄ› + + + Pack Tent + Pack Tent + Zelt verpacken + Упаковать палатку + Embalar Carpa + Tent inpakken + Replier la Tente + Zabalit stan + + + Drink Water + Drink Water + Wasser trinken + Выпить воду + Tomar Agua + Water drinken + Boire de l'Eau + Vypít vodu + + + Fill Water + Fill Water + Wasser einfüllen + Ðаполнить водой + Llenar con Agua + Water bijvullen + Remplir d'Eau + Doplnit vodu + + + Fill Jerrycan + Fill Jerrycan + Benzinkanister auffüllen + Ðаполнить каниÑтру(Ñ‹) + Llenar Bidones + Jerrycan bijvullen + Remplir le(s) Jerrican(s) + Naplnit kanystr + + + Drag Body + Drag Body + Körper ziehen + Тащить тело + Arrastrar Cuerpo + Lichaam slepen + Traîner le Corps + Táhnout tÄ›lo + + + Check Pulse + Check Pulse + Puls überprüfen + Проверить Ð¿ÑƒÐ»ÑŒÑ + Tomar Pulso + Hartslag controleren + Contrôler le Pouls + Zkontrolovat puls + + + Load patient into %1 + Load patient into %1 + Patient in %1 verladen + Загрузить раненного в %1 + Colocar paciente en %1 + Patient in %1 laden + Charger le patient dans %1 + Naložit pacienta do %1 + + + Bandage Wounds + Bandage Wounds + Wunden verbinden + ПеревÑзать человеку раны + Vendar Heridas + Wonden verbinden + Bander les Blessures + Obvázat zranÄ›ní + + + Give Epinephrine + Give Epinephrine + Epinephrin verabreichen + Сделать укол адреналина + Dar Epinefrina + Adrenaline injecteren + Donner de l'Epinéphrine + Dát Epinefrin + + + Give Morphine + Give Morphine + Morphium verabreichen + Сделать укол Ð¼Ð¾Ñ€Ñ„Ð¸Ñ + Dar Morfina + Morfine injecteren + Donner de la Morphine + Dát Morfium + + + Give Painkillers + Give Painkillers + Schmerzmittel verabreichen + Дать болеутолÑющие + Dar Analgésicos + Pijnstillers geven + Donner des Antidouleurs + Dát Prášky proti bolesti + + + Give Blood Transfusion + Give Blood Transfusion + Bluttransfusion legen + Сделать человеку переливание крови + Dar Transfusión de Sangre + Bloedtransfusie geven + Donner une Transfusion de Sang + Dát Krevní transfúzi + + + <t %2>Repair %1</t> + <t %2>Repair %1</t> + <t %2>%1 reparieren</t> + <t %2>Отремонтировать %1</t> + <t %2>Reparar %1</t> + <t %2>Repareren %1</t> + <t %2>Réparer %1</t> + <t %2>Opravit %1</t> + + + Refuel %1 + Refuel %1 + %1 betanken + Заправить %1 + Reabastecer %1 + Brandstof bijvullen %1 + Remettre du carburant dans %1 + Doplnit palivo %1 + + + Issue %1 + Issue %1 + %1 einladen + УÑтановить %1 + Problema %1 + %1 uitrusten + Problème %1 + Problém %1 + + + Packup %1 + Packup %1 + %1 demontieren + Разобрать %1 + Empaquetar %1 + %1 inpakken + Empaqueter %1 + Zabalit %1 + + + Upgrade %1 + Upgrade %1 + %1 verbessern + Улучшить %1 + Mejorar %1 + %1 upgraden + Améliorer %1 + VylepÅ¡it %1 + + + Unload patients from %1 + Unload patients from %1 + Patienten aus %1 ausladen + Вытащить раненных из %1 + Descargar pacientes del %1 + Patiënten uit %1 laden + Décharger le(s) patient(s) de %1 + Vyložit pacienty z %1 + + + Pickup %1 + Pickup %1 + %1 aufnehmen + ВзÑть %1 + Tomar %1 + %1 oppakken + Ramasser %1 + Zvednout %1 + + + Drop %1 + Drop %1 + %1 fallen lassen + ВыброÑить %1 + Dejar %1 + %1 laten vallen + Lâcher %1 + Odhodit %1 + + + Extinguish %1 + Extinguish %1 + %1 löschen + ПогаÑить %1 + Extinguir %1 + %1 blussen + Eteindre %1 + Uhasit %1 + + + You cannot perform another blood transfusion so fast + You cannot perform another blood transfusion so fast + Sie können so schnell keine weitere Bluttransfusion durchführen + Ð’Ñ‹ не можете переливать кровь так быÑтро + No puedes realizar otra transfución de sangre tan rápido. + Je kunt niet zosnel aaneenvolgend een bloedtransfusie uitvoeren + Vous ne pouvez pas faire d'autre transfusion de sang aussi rapidement + Nelze znovu provést krevní transfúzi tak rychle po sobÄ›. + + + Study Body + Study Body + Leiche untersuchen + ОбÑледовать тело + Estudiar Cuerpo + Lichaam bestuderen + Examiner le corps + Prozkoumat tÄ›lo + + + Build %1 + Build %1 + %1 bauen + УÑтановить %1 + Construir %1 + %1 opbouwen + Construire %1 + Postavit %1 + + + Remove %1 + Remove %1 + entfernen + Разобрать %1 + Remover %1 + %1 verwijderen + Enlever %1 + Odstranit %1 + + + Save %1 + Save %1 + % speichern + Сохранить %1 + Guardar %1 + %1 opslaan + Sauvegarder %1 + Uložit %1 + + + Turn Over %1 + Turn Over %1 + %1 wenden + Перевернуть %1 + Voltear %1 + Zet %1 weer rechtop + Retourner %1 + OtoÄit %1 + + + Enable Stats + Enable Stats + Statistik aktiveren + Показать ÑтатиÑтику + Activar Estadísticas + Statistieken inschakelen + Activer les Stats + Zapnout statistiky + + + Sleep + Sleep + Schlafen + ПоÑпать + Dormir + Slapen + Dormir + Spát + + + Bandit + Bandit + Bandit + Бандит + Bandido + Bandiet + Bandit + Bandita + + + Tame Dog + Tame Dog + Hund zähmen + Приручить Ñобаку + Domesticar Perro + Hond temmen + Apprivoiser le Chien + OchoÄit psa + + + Move To + Move To + Dorthin bewegen + Иди туда + Mover a + Verplaats naar + Aller à + PÅ™esunout do + + + Dog: %1 + Dog: %1 + Hund: %1 + Собака: %1 + Perro: %1 + Hond: %1 + Chien: %1 + Pes: %1 + + + Call Dog + Call Dog + Hund herbeirufen + Позвать Ñобаку + Llamar Perro + Hond roepen + Appeler le Chien + Zavolat psa + + + Feed Dog + Feed Dog + Hund füttern + Ðакормить Ñобаку + Alimentar Perro + Hond voeren + Nourrir le Chien + Nakrmit psa + + + Water Dog + Water Dog + Wasser anbieten + Ðапоить Ñобаку + Hidratar Perro + Hond water geven + Donner à boire au Chien + Dát psovi napít + + + Dog: Sit + Dog: Sit + Hund: Sitz + Собака: Сидеть! + Perro: Sentado + Hond: Zit + Chien: S'asseoir + Psí příkaz: Sednout + + + Dog: Lie Down + Dog: Lie Down + Hund: Hinlegen + Собака: Лежать! + Perro: Acostado + Hond: Lig + Chien : Couché + Psí příkaz: Lehnout + + + Dog: Track + Dog: Track + Hund: Verfolgen + Собака: ИÑкать! + Perro: Rastrear + Hond: Zoek + Chien: Pister + Psí příkaz: stopuj + + + Dog: Bark + Dog: Bark + Hund: Bellen + Собака: ГолоÑ! + Perro: Ladrar + Hond: Blaf + Chien: Aboyer + Psí příkaz: StÄ›kej + + + Dog: %1 + Dog: %1 + Hund: %1 + Собака: %1 + Perro: %1 + Hond: %1 + Chien: %1 + Psí příkaz: %1 + + + Dog: Follow + Dog: Follow + Hund: Folgen + Собака: Ко мне! + Perro: Seguir + Hond: Volg + Chien: Suivre + Psí příkaz: Sleduj + + + + + Box of Wet Matches + Box of Wet Matches + Feuchte Streichholzschachtel + Коробка промокших Ñпичек + Caja de Fósforos Mojada + Doosje lucifers + Boîte d'Allumettes mouillées + KrabiÄka mokrých zápalek + + + Box of wet matches. + Box of wet matches. + Feuchte Streichholzschachtel. + Коробка промокших Ñпичек. + Caja de fósforos mojada. + Nat doosje lucifers. + Boîte d'Allumettes mouillées. + KrabiÄka plná mokrých zápalek. + + + Blunt Hatchet + Blunt Hatchet + Stumpfe Axt + ЗатупившийÑÑ Ñ‚Ð¾Ð¿Ð¾Ñ€ + Hacha Desafilada + Botte bijl + Hache émoussée + Tupá sekera + + + Your Hatchet appears to be too blunt to be used. + Your Hatchet appears to be too blunt to be used. + Ihre Axt scheint zu stumpf zu sein, um sie zu verwenden. + Ваш топор Ñлишком туп, чтобы его иÑпользовать. + Tu hacha parece estar muy desafilada para ser usada. + Je bijl is te bot om nog te kunnen gebruiken. + Votre Hache semble être trop émoussée pour l'utiliser + Vypadá to, že tvá sekera je příliž tupá na to, aby se dala použít. + + + Blunt Knife + Blunt Knife + Stumpfes Messer + ЗатупившийÑÑ Ð½Ð¾Ð¶ + Cuchillo Desafilado + Bot mes + Couteau émoussé + Tupý nůž + + + Your Knife appears to be too blunt. + Your Knife appears to be too blunt. + Ihr Messer scheint zu stumpf zu sein. + Ваш нож Ñлишком туп, чтобы его иÑпользовать. + Tu cuchillo parece estar muy desafilado. + Je mes is niet meer scherp genoeg. + Votre couteau semble trop émoussé + Vypadá to, že tvůj nůž je příliÅ¡ tupý. + + + Raw Meat + Raw Meat + Rohes Fleisch + Сырое мÑÑо + Carne Cruda + Rauw vlees + Viande Crue + Syrové maso + + + Raw Meat to be used for sustainment, should be cooked prior to safe eating. + Raw Meat to be used for sustainment, should be cooked prior to safe eating. + Rohes Fleisch für den Verzehr, sollte sicherheitshalber vorher gekocht werden. + Сырое мÑÑо. Будет вкуÑнее и безопаÑнее, еÑли его приготовить. + Carne Cruda que se utilizará para sobrevivir, debería cocinarse primero. + Rauw vlees om jezelf in leven te houden, kook dit eerst om infectie te voorkomen. + La viande Crue peut être consommée mais devrait être cuite pour la manger en toute sécurité. + Kvůli bezpeÄnosti by mÄ›lo být syrové maso nejdříve upeÄeno. + + + Mutton Raw + Mutton Raw + Rohes Hammelfleisch + Ð¡Ñ‹Ñ€Ð°Ñ ÑгнÑтина + Cordero Crudo + Rauw lamsvlees + Mouton Cru + JehnÄ›Äí maso + + + Goat Meat to be used for sustainment, should be cooked prior to safe eating. + Goat Meat to be used for sustainment, should be cooked prior to safe eating. + Ziegenfleisch für den Verzehr, muss vorher gekocht werden. + ЯгнÑтина. Будет вкуÑнее и безопаÑнее, еÑли ее приготовить. + Carne de Cordero que se utilizará para sobrevivir, debería cocinarse primero. + Rauw lamsvlees om jezelf in leven te houden, kook dit eerst om infectie te voorkomen. + La Viande de Chèvre peut être consommée mais doit être cuite avant de pouvoir la manger. + Kvůli bezpeÄnosti by mÄ›lo být maso z kozy nejdříve upeÄeno. + + + Raw Chicken Leg + Raw Chicken Leg + Rohe Hühnchenkeule + Сырой куриный окорочок + Pata de Pollo Cruda + Rauwe kippenpoot + Cuisse de Poulet crue + Syrová kuÅ™ecí noha + + + Chicken Leg to be used for sustainment, should be cooked prior to safe eating. + Chicken Leg to be used for sustainment, should be cooked prior to safe eating. + Hühnchenkeule für den Verzehr, muss vorher gekocht werden. + Куриный окорочок. Будет вкуÑнее и безопаÑнее, еÑли его приготовить. + Pata de Pollo que se utilizará para sobrevivir, debería cocinarse primero. + Kippenpoot om jezelf in leven te houden, kook dit eerst om infectie te voorkomen. + La Cuisse de Poulet crue peut être consommée mais doit être cuite avant de pouvoir la manger. + Kvůli bezpeÄnosti by mÄ›la být kuÅ™ecí nožka nejdříve upeÄena. + + + Rabbit Raw + Rabbit Raw + Rohes Kaninchen + Крольчатина + Conejo Crudo + Rauw konijn + Lapin cru + KráliÄí maso + + + Rabbit to be used for sustainment, should be cooked prior to safe eating. + Rabbit to be used for sustainment, should be cooked prior to safe eating. + Kaninchenfleisch für den Verzehr, muss vorher gekocht werden. + Крольчатина. Будет вкуÑнее и безопаÑнее, еÑли его приготовить. + Conejo que se utilizará para sobrevivir, debería cocinarse primero. + Rauw konijn om jezelf in leven te houden, kook dit eerst om infectie te voorkomen. + Le Lapin cru peut être consommé mais doit être cuit avant de le manger. + Kvůli bezpeÄnosti by mÄ›lo být králiÄí maso nejdříve upeÄeno. + + + Raw Bacon + Raw Bacon + Roher Speck + Сырой бекон + Costillar de Cerdo Crudo + Rauwe spek + Bacon cru + Syrová slanina + + + Bacon to be used for sustainment, should be cooked prior to safe eating. + Bacon to be used for sustainment, should be cooked prior to safe eating. + Speck für den Verzehr, muss vorher gekocht werden. + Бекон. Будет вкуÑнее и безопаÑнее, еÑли его приготовить. + Costillar de Cerdo que se utilizará para sobrevivir, debería cocinarse primero. + Rauwe spek om jezelf in leven te houden, kook dit eerst om infectie te voorkomen. + Le Bacon cru peut être consommé mais doit être cuit avant de le manger. + Kvůli bezpeÄnosti by mÄ›la být slanina nejdříve upeÄena. + + + Raw Beef + Raw Beef + Rohes Rindfleisch + Ð¡Ñ‹Ñ€Ð°Ñ Ð³Ð¾Ð²Ñдина + Churrasco Crudo + Rauwe steak + Boeuf Cru + Syrové hovÄ›zí maso + + + Beef to be used for sustainment, should be cooked prior to safe eating. + Beef to be used for sustainment, should be cooked prior to safe eating. + Rindfleisch für den Verzehr, muss vorher gekocht werden. + ГовÑдина. Будет вкуÑнее и безопаÑнее, еÑли ее приготовить. + Currasco que se utilizará para sobrevivir, debería cocinarse primero. + Rauwe steak om jezelf in leven te houden, kook dit eerst om infectie te voorkomen. + Le Boeuf Cru peut être consommé mais doit être cuit avant de le manger. + Kvůli bezpeÄnosti by mÄ›lo být syrové hovÄ›zí maso nejdříve upeÄeno. + + + Cooked Meat + Cooked Meat + Gekochtes Fleisch + Жареное мÑÑо + Carce Cocinada + Gekookt vlees + Viande Cuite + UpeÄené maso + + + Cooked Meat to be used for sustainment. + Cooked Meat to be used for sustainment. + Gekochtes Fleisch, für den Verzehr geeignet. + Жареное мÑÑо, готово к употреблению. + Carne Cocinada que se utilizará para sobrevivir. + Gekookt vlees om jezelf in leven te houden. + La Viande Cuite peut être consommée. + UpeÄené maso může být snÄ›zeno abyste pÅ™ežili. + + + Cooked Mutton + Cooked Mutton + Gekochtes Hammelfleisch + Ð–Ð°Ñ€ÐµÐ½Ð°Ñ ÑгнÑтина + Cordero Cocinado + Gekookt lamsvlees + Mouton Cuit + UpeÄené jehnÄ›Äí + + + Goat Meat to be used for sustainment. + Goat Meat to be used for sustainment. + Ziegenfleisch, für den Verzehr geeignet. + Ð–Ð°Ñ€ÐµÐ½Ð°Ñ ÑгнÑтина, Ð³Ð¾Ñ‚Ð¾Ð²Ð°Ñ Ðº употреблению. + Carne de Cordero que se utilizará para sobrevivir. + Gekookt lamsvlees om jezelf in leven te houden. + La Viande de Chèvre peut être consommée. + UpeÄené jehnÄ›Äí může být snÄ›zeno abyste pÅ™ežili. + + + Chicken Leg + Chicken Leg + Hühnchenkeule + Жареный куриный окрочок + Pata de Pollo + Kippenpoot + Cuisse de Poulet + KuÅ™ecí nožka + + + Chicken Leg to be used for sustainment. + Chicken Leg to be used for sustainment. + Hühnchenkeule, für den Verzehr geeignet. + Жареный куриный окрочок, готовый к употреблению. + Pata de Pollo que se utilizará para sobrevivir. + Gekookte kippenpoot om jezelf in leven te houden. + La cuisse de poulet peut être consommée. + KuÅ™ecí noha může být snÄ›zena abyste pÅ™ežili. + + + Rabbit + Rabbit + Kaninchen + Ð–Ð°Ñ€ÐµÐ½Ð°Ñ ÐºÑ€Ð¾Ð»ÑŒÑ‡Ð°Ñ‚Ð¸Ð½Ð° + Conejo + Konijn + Lapin + Králík + + + Rabbit to be used for sustainment. + Rabbit to be used for sustainment. + Kaninchen, für den Verzehr geeignet. + Ð–Ð°Ñ€ÐµÐ½Ð°Ñ ÐºÑ€Ð¾Ð»ÑŒÑ‡Ð°Ñ‚Ð¸Ð½Ð°, Ð³Ð¾Ñ‚Ð¾Ð²Ð°Ñ Ðº употреблению. + Conejo que se utilizará para sobrevivir. + Gekookt konijn om jezelf in leven te houden. + Le Lapin peut être consommé. + Králík může být snÄ›zen abyste pÅ™ežili. + + + Bacon + Bacon + Speck + Бекон + Costillar de Cerdo + Spek + Bacon + Slanina + + + Bacon to be used for sustainment. + Bacon to be used for sustainment. + Speck, für den Verzehr geeignet. + Бекон, готовый к употреблению. + Costillar de Cerdo que se utilizará para sobrevivir. + Gekookt spek om jezelf in leven te houden. + Le Bacon peut être consommé. + Slanina může býst snÄ›zena abyste pÅ™ežili. + + + Angel Cookies + Angel Cookies + Engelskekse + Печеньки! + Galletitas de Ãngel + Angel Koekjes + Cookies d'Ange + SuÅ¡enky Angel + + + Angel Cookies to boost your moral up! + Angel Cookies to boost your moral up! + Engelskekse, um Ihre Moral zu heben! + Печенюшки Ð´Ð»Ñ Ð¿Ð¾Ð´Ð½ÑÑ‚Ð¸Ñ Ð½Ð°ÑтроениÑ! + Galletitas de Ãngel que levantan tu moral + Angel Koekjes zijn goed voor je moraal! + Cookies d'Ange pour remonter votre moral! + SuÅ¡enky Angle vylepší vaší morálku! + + + Beefsteak + Beefsteak + Rindersteak + Ð‘Ð¸Ñ„ÑˆÑ‚ÐµÐºÑ + Churrasco + Rundersteak + Bifteck + HovÄ›zí maso + + + Beefsteak to be used for sustainment. + Beefsteak to be used for sustainment. + Rindersteak, für den Verzehr geeignet. + БифштекÑ, готовый к употреблению. + Churrasco que se utilizará para sobrevivir. + Rundersteak om jezelf in leven te houden. + Le Bifteck peut être consommé. + Biftek může být snÄ›zen abyste pÅ™ežili. + + + Water Bottle (Boiled) + Water Bottle (Boiled) + Wasserflasche (Abgekocht) + ФлÑжка воды (КипÑчёной) + Cantimplora con Agua Hervida + Water Fles (Gekookt) + Bouteille d'eau (Bouillie) + Láhev vody (pÅ™evaÅ™ená) + + + A bottle of boiled water that has been filled and can be consumed. + A bottle of boiled water that has been filled and can be consumed. + Eine Flasche abgekochtes Wasser, abgefüllt und für den Verzehr geeignet. + ФлÑжка кипÑчёной воды. Пригодна Ð´Ð»Ñ Ð¿Ð¸Ñ‚ÑŒÑ. + Una cantimplora llena con agua hervida y que puede consumirse. + Een fles met gekookt water erin dat kan worden gedronken. + Une bouteille a été remplie d'eau bouillie qui peut être consommée. + Plná láhev pÅ™evaÅ™ené vody, která může být vypita. + + + Soda + Soda + Soda + Газировка + Gaseosa + Frisdrank + Soda + Soda + + + A clean, unopened can of Mountain Green. The long distance running simulator enthusiast's soda of choice. + A clean, unopened can of Mountain Green. The long distance running simulator enthusiast's soda of choice. + A clean, unopened can of Mountain Green. The long distance running simulator enthusiast's soda of choice. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° "Mountain Green". Выбор марафонцев. + Una limpia y cerrada lata de Mountain Green. Gaseosa elejida por el simulador entusiasta de correr grandes distancias. + Een fris, ongeopend blikje Mountain Green. De favoriete keuze van elke survivor. + Une canette intacte de "Mountain Green". Le soda préféré des amateurs de simulateur de course longue distance. + ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka Mountain Green. Dobrá volba na dlouhou cestu. + + + Soda + Soda + Soda + Газировка + Gaseosa + Frisdrank + Soda + Soda + + + A clean, unopened can of R4Z0R soda. They stopped selling these years ago! + A clean, unopened can of R4Z0R soda. They stopped selling these years ago! + A clean, unopened can of R4Z0R soda. They stopped selling these years ago! + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° "R4Z0R". Уже давно переÑтали продаватьÑÑ! + Una limpia y cerrada lata de gaseosa R4Z0R. Dejaron de venderlas hace años. + Een fris, ongeopend blikje R4Z0R frisdrank. Wordt al jaren niet meer verkocht! + Une canette intacte de soda "R4Z0R". Ils ont arrêté de les vendre il y a des années !. + ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka sodovky R4Z0R. PÅ™ed mnoho lety ji pÅ™estali prodávat! + + + Soda (Iced Tea) + Soda (Iced Tea) + Soda (Iced Tea) + Газировка (Холодный чай) + Gaseosa (Té Helado) + Frisdrank (ijsthee) + Soda (Iced Tea) + Soda (Iced Tea) + + + A clean, unopened can of Long's island iced tea. + A clean, unopened can of Long's island iced tea. + A clean, unopened can of Long's island iced tea. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° холодного чаÑ. + Una limpia y cerrada lata de té helado Long's island. + Een fris, ongeopend blikje ijsthee. + Une canette intacte d'iced tea de Long's Island. + ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka ledového Äaje Long's island. + + + Soda (Grape) + Soda (Grape) + Soda (Grape) + Газировка (Грейпфрут) + Gaseosa (Grape) + Frisdrank (Druivensap) + Soda (Grape) + Soda (Grape) + + + A clean, unopened can of Smasht grape soda. + A clean, unopened can of Smasht grape soda. + A clean, unopened can of Smasht grape soda. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° грейпфрутового "Smasht". + Una limpia y cerrada lata de gaseosa de uva Smasht. + Een fris, ongeopend blikje Druivensap. + Une canette intacte de soda au raisin "Smasht". + ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka grepové sody Smasht. + + + Soda (Cola) + Soda (Cola) + Soda (Cola) + Газировка (Кола) + Gaseosa (Cola) + Frisdrank (Cola) + Soda (Cola) + Soda (Cola) + + + A clean, unopened can of Dr. Wasteland soda. + A clean, unopened can of Dr. Wasteland soda. + A clean, unopened can of Dr. Wasteland soda. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° "Dr. Wasteland". + Una limpia y cerrada lata de gaseosa Dr. Wasteland. + Een fris, ongeopend blikje Dr. Wasteland Cola. + Une canette intacte de soda "Dr. Wasteland". + ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka sodovky Dr. Wateland. + + + Soda (Orange) + Soda (Orange) + Soda (Orange) + Газировка (ÐпельÑин) + Gaseosa (Orange) + Frisdrank (Sinas) + Soda (Orange) + Soda (Orange) + + + A clean, unopened can of Franka orange soda. + A clean, unopened can of Franka orange soda. + A clean, unopened can of Franka orange soda. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° апельÑиновой "Franka". + Una limpia y cerrada lata de gaseosa de naranja Franka. + Een fris, ongeopend blikje sinas. + Une canette intacte de soda à l'orange "Franka". + ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka sodovky Franka orange. + + + Soda (Lemonade) + Soda (Lemonade) + Soda (Lemonade) + Газировка (Лимонад) + Gaseosa (Limonada) + Frisdrank (Limonade) + Soda (Limonade) + Soda (Limonáda) + + + A clean, unopened can of Mikhail Made Lemonade. Made by Mikhail. + A clean, unopened can of Mikhail Made Lemonade. Made by Mikhail. + A clean, unopened can of Mikhail Made Lemonade. Made by Mikhail. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° лимонада. ПроизводÑтва "Mikhail". + Una limpia y cerrada lata de limonada Mikhail. + Een fris, ongeopend blikje limonade. Gemaakt door Mikhail. + Une canette intacte de limonade à la Mikhail. Fabriqué par Mikhail. + ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka Mikhail Made limonády. VytvoÅ™eno Mikhailem. + + + Soda (Cola) + Soda (Cola) + Soda (Cola) + Газировка (Кола) + Fernet con Coca + Frisdrank (Cola) + Soda (Cola) + Soda (Cola) + + + A clean, unopened can of Lirikola. An o7 brand. + A clean, unopened can of Lirikola. An o7 brand. + A clean, unopened can of Lirikola. An o7 brand. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° "Lirikola". Бренд "o7". + Una limpia y cerrada botella de Fernet "Lirikola" y CocaCola. + Een fris, ongeopend blikje Lirikola (o7 uitgave). + Une canette intacte de "Lirikola". 7 ans d'âge. + ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka Lirikoly. o7 série. + + + Soda (Root Beer) + Soda (Root Beer) + Soda (Root Beer) + Пиво (Root Beer) + Cerveza de Raíz + Bier (Root bier) + Bière (Root Beer) + Pivo (Root Beer) + + + A clean, unopened can of LVG root beer. + A clean, unopened can of LVG root beer. + A clean, unopened can of LVG root beer. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° пива "LVG root". + Una limpia y cerrada lata de cerveza de raíz LVG. + Een fris, ongeopend blikje root bier. + Une canette intacte de bière "LVG root". + ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka piva LVG root. + + + Soda + Soda + Soda + Газировка + Gaseosa + Frisdrank + Soda + Soda + + + A clean, unopened can of mZLY yZLY soda. + A clean, unopened can of mZLY yZLY soda. + A clean, unopened can of mZLY yZLY soda. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° "mZLY yZLY". + Una limpia y cerrada lata de gaseosa mZLY yZLY. + Een fris, ongeopend blikje mZLY yZLY frisdrank. + Une canette intacte de soda "mZLY yZLY". + ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka mZLY yZLY sody. + + + Soda (Cola) + Soda (Cola) + Soda (Cola) + Газировка (Кола) + Gaseosa (Cola) + Frisdrank (Cola) + Soda (Cola) + Soda (Cola) + + + A clean, unopened can of Peppsy soda. + A clean, unopened can of Peppsy soda. + A clean, unopened can of Peppsy soda. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° "Peppsy". + Una limpia y cerrada lata de gaseosa Peppsy. + Een fris, ongeopend blikje Pepsi. + Une canette intacte de soda "Peppsy". + ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka Peppsy sody. + + + Beer + Beer + Beer + Пиво + Cerveza + Bier + Bière + Pivo + + + A clean, unopened can of Rabbitman beer. + A clean, unopened can of Rabbitman beer. + A clean, unopened can of Rabbitman beer. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° пива "Rabbitman". + Una limpia y cerrada lata de cerveza Rabbitman. + Een fris, ongeopend blikje Rabbitman bier. + Une canette intacte de bière "Rabbitman". + ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka piva Rabbitman. + + + Soda + Soda + Soda + Газировка + Gaseosa + Frisdrank + Soda + Soda + + + A clean, unopened can of Sacrite soda. + A clean, unopened can of Sacrite soda. + A clean, unopened can of Sacrite soda. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° "Sacrite". + Una limpia y cerrada lata de gaseosa Sacrite. + Een fris, ongeopend blikje Sacrite frisdrank. + Une canette intacte de soda "Sacrite". + ÄŒistá a jeÅ¡tÄ› neotevÅ™ená plechovka Sacrite sody. + + + MRE + MRE + Feldration + Cухпай + MRE + MRE (Rantsoen) + MRE + MRE + + + Meal Ready-to-Eat + Meal Ready-to-Eat + MRE Feldration + Упаковка Ñухого пайка. + Ración de combate. Carne lista para consumirse. + Militair Rantsoen klaar-om-op-te-eten + Repas prêt à manger + Meal Ready-to-Eat + + + Pistachios + Pistachios + Pistazien + ФиÑташки + Pistachos + Pistache nootjes + Pistaches + Pistachios + + + A pack of pistachios, roasted and salted. + A pack of pistachios, roasted and salted. + Eine Packung Pistazien, geröstet und gesalzen. + Пакет Ñолёных, обжареных фиÑташек. + Una caja de pistachos, tostados y salados. + A pakje pistasche nootjes, geroosterd en zout. + Un paquet de pistaches, grillées et salées. + A pack of pistachios, roasted and salted. + + + Trail Mix + Trail Mix + Studentenfutter + Фруктово-ореховый Ð¼Ð¸ÐºÑ + CerealMix + Ontbijtgranen + Assortiment de fruits secs + Trail Mix + + + A pack of Papa's Original Trail Mix, with 12 different fruits and nuts. + A pack of Papa's Original Trail Mix, with 12 different fruits and nuts. + A pack of Papa's Original Trail Mix, with 12 different fruits and nuts. + Упаковка Ñушеных фруктов и орешков "Papa", 12 разных видов. + Una cada de CerealMix Original con 12 frutas y anillos diferentes. + Een pak ontbijtgranen, met 12 verschillende fruit en nootsoorten. + Un paquet d'assortiment de fruits secs "Papa", avec 12 fruits et noix différents. + A pack of Papa's Original Trail Mix, with 12 different fruits and nuts. + + + Can (Beans) + Can (Beans) + Can (Beans) + Банка (Чёрные бобы) + Lata de Frijoles + Blikje (Bonen) + Boîte (Haricots) + Can (Beans) + + + A clean, unopened can of Griff's black beans. + A clean, unopened can of Griff's black beans. + A clean, unopened can of Griff's black beans. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° чёрных бобов "Griff". + Una limpia y cerrada lata de frijoles negros "Griff". + Een schoon, ongeopend blikje Griff's zwarte bonen. + Une boîte intacte d'haricots noirs "Griff". + A clean, unopened can of Griff's black beans. + + + Tin Can + Tin Can + Tin Can + ЖеÑÑ‚Ñнка + Lata + Blikje + Boîte en fer-blanc + Tin Can + + + An empty can of Griff's black beans. + An empty can of Griff's black beans. + An empty can of Griff's black beans. + ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от чёрных бобов "Griff". + Una lata vacia de frijoles negros "Griff". + Een leeg blikje Griff's zwarte bonen. + Une boîte vide d'haricots noirs "Griff". + An empty can of Griff's black beans. + + + Can (Peaches) + Can (Peaches) + Can (Peaches) + Банка (ПерÑики) + Lata de Duraznos + Blikje (Perzikken) + Boîte (Pêches) + Can (Peaches) + + + A clean, unopened can of Bad Guy's ubiquitous peach slices. + A clean, unopened can of Bad Guy's ubiquitous peach slices. + A clean, unopened can of Bad Guy's ubiquitous peach slices. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° нарезанных перÑиков "Bad Guy". + Una limpia y cerrada lata de duraznos en rodajas "Bad Guy". + Een schoon, ongeopend blikje Bad Guy's perzik plakjes. + Une boîte intacte de pêches en morceaux de "Bad Guy". + A clean, unopened can of Bad Guy's ubiquitous peach slices. + + + Tin Can + Tin Can + Tin Can + ЖеÑÑ‚Ñнка + Lata + Blikje + Boîte en fer-blanc + Tin Can + + + An empty can of Bad Guy's ubiquitous peach slices. + An empty can of Bad Guy's ubiquitous peach slices. + An empty can of Bad Guy's ubiquitous peach slices. + ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от перÑиков "Bad Guy". + Una lata vacía de duraznos en rodajas "Bad Guy". + Een leeg blikje Bad Guy's perzik plakjes. + Une boîte vide de pêches en morceaux "Bad Guy". + An empty can of Bad Guy's ubiquitous peach slices. + + + Can (Ravioli) + Can (Ravioli) + Can (Ravioli) + Банка (Равиоли) + Lata de Ravioles + Blikje (Ravioli) + Boîte (Raviolis) + Can (Ravioli) + + + A clean, unopened can of Chef Boneboy ravioli. + A clean, unopened can of Chef Boneboy ravioli. + A clean, unopened can of Chef Boneboy ravioli. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° равиоли "Chef Boneboy". + Una limpia y cerrada lata de ravioles "Chef Boneboy". + Een schoon, ongeopend blikje Chef Boneboy ravioli. + Une boîte intacte de raviolis "Chef Boneboy". + A clean, unopened can of Chef Boneboy ravioli. + + + Tin Can + Tin Can + Tin Can + ЖеÑÑ‚Ñнка + Lata + Blikje + Boîte en fer-blanc + Tin Can + + + An empty can of Chef Boneboy ravioli. + An empty can of Chef Boneboy ravioli. + An empty can of Chef Boneboy ravioli. + ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от равиоли "Chef Boneboy". + Una lata vacía de ravioles "Chef Boneboy". + Een leeg blikje Chef Boneboy ravioli. + Une boîte vide de raviolis "Chef Boneboy". + An empty can of Chef Boneboy ravioli. + + + Can (Corn) + Can (Corn) + Can (Corn) + Банка (Кукуруза) + Lata de Maíz + Blikje (Mais) + Boîte (Maïs) + Can (Corn) + + + A clean, unopened can of Conrad's whole kernel corn. + A clean, unopened can of Conrad's whole kernel corn. + A clean, unopened can of Conrad's whole kernel corn. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° кукурузы "Conrad". + Una limpia y cerrada lata de granos de maíz enteros "Conrad". + Een schoon, ongeopend blikje Conrad's mais op kolf. + Une boîte intacte de maïs en grains "Conrad". + A clean, unopened can of Conrad's whole kernel corn. + + + Tin Can + Tin Can + Tin Can + ЖеÑÑ‚Ñнка + Lata + Blikje + Boîte en fer-blanc + Tin Can + + + An empty can of Conrad's whole kernel corn. + An empty can of Conrad's whole kernel corn. + An empty can of Conrad's whole kernel corn. + ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от кукурузы "Conrad". + Una lata vacía de granos de maíz enteros "Conrad". + Een leeg blikje Conrad's mais op kolf. + Une boîte vide de maïs en grains "Conrad". + An empty can of Conrad's whole kernel corn. + + + Can (Soup) + Can (Soup) + Can (Soup) + Банка (Суп) + Lata de Sopa + Blikje (Soep) + Boîte (Soupe) + Can (Soup) + + + A clean, unopened can of Curgon's chicken noodle soup. + A clean, unopened can of Curgon's chicken noodle soup. + A clean, unopened can of Curgon's chicken noodle soup. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° куринного Ñупа "Curgon". + Una limpia y cerrada lata de sopa de pollo con fideos "Curgon". + Een schoon, ongeopend blikje Curgon's kip met noedels soep. + Une boîte intacte de soupe de nouilles au poulet "Curgon". + A clean, unopened can of Curgon's chicken noodle soup. + + + Tin Can + Tin Can + Tin Can + ЖеÑÑ‚Ñнка + Lata + Blikje + Boîte en fer-blanc + Tin Can + + + An empty can of Curgon's chicken noodle soup. + An empty can of Curgon's chicken noodle soup. + An empty can of Curgon's chicken noodle soup. + ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от Ñупа "Curgon". + Una lata vacía de sopa de pollo con fideos "Curgon". + Een leeg blikje Curgon's kip met noedels soep. + Une boîte vide de soupe de nouilles au poulet "Curgon". + An empty can of Curgon's chicken noodle soup. + + + Can (Beans) + Can (Beans) + Can (Beans) + Банка (Зелёный горошек) + Lata de Frijoles + Blikje (Bonen) + Boîte (Haricots) + Can (Beans) + + + A clean, unopened can of Demon Groves green beans. + A clean, unopened can of Demon Groves green beans. + A clean, unopened can of Demon Groves green beans. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° зелёного горошка "Demon Groves". + Una limpia y cerrada lata de frijoles verdes "Demon Groves". + Een schoon, ongeopend blikje Demon Groves groene bonen. + Une boîte intacte d'haricots verts "Demon Groves". + A clean, unopened can of Demon Groves green beans. + + + Tin Can + Tin Can + Tin Can + ЖеÑÑ‚Ñнка + Lata + Blikje + Boîte en fer-blanc + Tin Can + + + An empty can of Demon Groves green beans. + An empty can of Demon Groves green beans. + An empty can of Demon Groves green beans. + ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от зелёного горошка "Demon Groves". + Una lata vacía de frijoles verdes "Demon Groves". + Een leeg blikje Demon Groves groene bonen. + Une boîte vide d'haricots verts "Demon Groves". + An empty can of Demon Groves green beans. + + + Can (Spaghetti) + Can (Spaghetti) + Can (Spaghetti) + Банка (Спагетти) + Lata de Spaghetti + Blikje (Spaghetti) + Boîte (Spaghettis) + Can (Spaghetti) + + + A clean, unopened can of FraggleOs spaghetti. + A clean, unopened can of FraggleOs spaghetti. + A clean, unopened can of FraggleOs spaghetti. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° Ñпагетти "FraggleOs". + Una limpia y cerrada lata de spaghetti "FraggleOs". + Een schoon, ongeopend blikje FraggleOs spaghetti. + Une boîte intacte de spaghettis "FraggleOs". + A clean, unopened can of FraggleOs spaghetti. + + + Tin Can + Tin Can + Tin Can + ЖеÑÑ‚Ñнка + Lata + Blikje + Boîte en fer-blanc + Tin Can + + + An empty can of FraggleOs spaghetti. + An empty can of FraggleOs spaghetti. + An empty can of FraggleOs spaghetti. + ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от Ñпагетти "FraggleOs". + Una lata vacía de spaghetti "FraggleOs". + Een leeg blikje FraggleOs spaghetti. + Une boîte vide de spaghettis "FraggleOs". + An empty can of FraggleOs spaghetti. + + + Can (Muffins) + Can (Muffins) + Can (Muffins) + Банка (КекÑики) + Lata de Magdalenas + Blikje (Muffins) + Boîte (Muffins) + Can (Muffins) + + + A clean, unopened can of Herpy Dooves canned muffins. + A clean, unopened can of Herpy Dooves canned muffins. + A clean, unopened can of Herpy Dooves canned muffins. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° кекÑиков "Herpy Dooves". + Una limpia y cerrada lata de magdalenas "Herpy Dooves". + Een schoon, ongeopend blikje Herpy Dooves ingeblikte muffins. + Une boîte intacte de muffins en conserve "Herpy Dooves". + A clean, unopened can of Herpy Dooves canned muffins. + + + Tin Can + Tin Can + Tin Can + ЖеÑÑ‚Ñнка + Lata + Blikje + Boîte en fer-blanc + Tin Can + + + An empty can of Herpy Dooves canned muffins. + An empty can of Herpy Dooves canned muffins. + An empty can of Herpy Dooves canned muffins. + ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от кекÑиков "Herpy Dooves". + Una lata vacía de magdalenas "Herpy Dooves". + Een leeg blikje Herpy Dooves ingeblikte muffins. + Une boîte vide de muffins en conserve "Herpy Dooves". + An empty can of Herpy Dooves canned muffins. + + + Can (Fruit) + Can (Fruit) + Can (Fruit) + Банка (Компот) + Ensalada de Frutas + Blikje (Fruit) + Boîte (Fruits) + Can (Fruit) + + + A clean, unopened can of Orlok mixed fruit. + A clean, unopened can of Orlok mixed fruit. + A clean, unopened can of Orlok mixed fruit. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° фруктового компота "Orlok". + Una limpia y cerrada lata de ensaladas de frutas "Orlok". + Een schoon, ongeopend blikje Orlok gemixt fruit. + Une boîte intacte de fruits mixés "Orlok". + A clean, unopened can of Orlok mixed fruit. + + + Tin Can + Tin Can + Tin Can + ЖеÑÑ‚Ñнка + Lata + Blikje + Boîte en fer-blanc + Tin Can + + + An empty can of Orlok mixed fruit. + An empty can of Orlok mixed fruit. + An empty can of Orlok mixed fruit. + ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от фруктового компота "Orlok". + Una lata vacía de ensalada de frutas "Orlok". + Een leeg blikje Orlok gemixt fruit. + Une boîte vide de fruits mixés "Orlok". + An empty can of Orlok mixed fruit. + + + Can (Chowder) + Can (Chowder) + Can (Chowder) + Банка (Похлёбка) + Sopa de Pescado + Blikje (Chowder) + Boîte (Soupe de palourdes) + Can (Chowder) + + + A clean, unopened can of Powell's New England clam chowder. + A clean, unopened can of Powell's New England clam chowder. + A clean, unopened can of Powell's New England clam chowder. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° похлёбки из моллюÑков "Powell's New England". + Una limpia y cerrada lata de sopa de pescados "Powell's New England". + Een schoon, ongeopend blikje Powell's New England clam chowder. + Une boîte intacte de soupe de palourdes de "Powell's New England". + A clean, unopened can of Powell's New England clam chowder. + + + Tin Can + Tin Can + Tin Can + ЖеÑÑ‚Ñнка + Lata + Blikje + Boîte en fer-blanc + Tin Can + + + An empty can of Powell's New England clam chowder. + An empty can of Powell's New England clam chowder. + An empty can of Powell's New England clam chowder. + ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от похлёбки "Powell's New England". + Una lata vacía de sopa de pescado "Powell's New England". + Een leeg blikje Powell's New England clam chowder. + Une boîte vide de soupe de palourde de "Powell's New England". + An empty can of Powell's New England clam chowder. + + + Can (Beans) + Can (Beans) + Can (Beans) + Банка (ФаÑоль) + Lata de Frijoles + Blikje (Bonen) + Boîte (Haricots) + Can (Beans) + + + A clean, unopened can of Tyler's delicious kidney beans. + A clean, unopened can of Tyler's delicious kidney beans. + A clean, unopened can of Tyler's delicious kidney beans. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° деликатеÑной фаÑоли "Tyler". + Una limpia y cerrada lata de deliciosos frijoles rojos "Tyler". + Een schoon, ongeopend blikje Tyler's kidney bonen. + Une boîte intacte de délicieux haricots nains "Tyler". + A clean, unopened can of Tyler's delicious kidney beans. + + + Tin Can + Tin Can + Tin Can + ЖеÑÑ‚Ñнка + Lata + Blikje + Boîte en fer-blanc + Tin Can + + + An empty can of Tyler's delicious kidney beans. + An empty can of Tyler's delicious kidney beans. + An empty can of Tyler's delicious kidney beans. + ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от фаÑоли "Tyler". + Una lata vacía de frijoles rojos "Tyler". + Een leeg blikje Tyler's kidney bonen. + Une boîte vide de délicieux haricots nains "Tyler". + An empty can of Tyler's delicious kidney beans. + + + Can (Unknown) + Can (Unknown) + Can (Unknown) + Банка (ÐеизвеÑтно) + Lata Desconocida + Blikje (Onbekend) + Boîte (Inconnu) + Can (Unknown) + + + A clean, unopened tin can. The label is missing. + A clean, unopened tin can. The label is missing. + A clean, unopened tin can. The label is missing. + ЧиÑтаÑ, Ð·Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° непонÑтно Ñ Ñ‡ÐµÐ¼. Ðаклейка утерÑна. + Una limpia y cerrada lata sin etiqueta. + Een schoon, ongeopend blikje. Het etiket ontbreekt. + Une boîte intacte. L'étiquette est manquante. + A clean, unopened tin can. The label is missing. + + + Tin Can + Tin Can + Tin Can + ЖеÑÑ‚Ñнка + Lata + Blikje + Boîte en fer-blanc + Tin Can + + + An empty tin can. + An empty tin can. + An empty tin can. + ПуÑÑ‚Ð°Ñ Ð±Ð°Ð½ÐºÐ° от чего-то. + Una lata vacía. + Een leeg blikje. + Boîte en fer-blanc vide. + An empty tin can. + + + Toilet paper + Toilet paper + Toilettenpapier + Ð¢ÑƒÐ°Ð»ÐµÑ‚Ð½Ð°Ñ Ð±ÑƒÐ¼Ð°Ð³Ð° + Papel Higiénico + WC papier + Papier toilette + Toilet paper + + + A roll of toilet paper. + A roll of toilet paper. + Eine Rolle Toilettenpapier. + Рулон туалетной бумаги. + Un rollo de papel higiénico. + Een rol WC Papier. + Un rouleau de papier toilette. + A roll of toilet paper. + + + Razor + Razor + Rasiermesser + ОпаÑÐ½Ð°Ñ Ð±Ñ€Ð¸Ñ‚Ð²Ð° + Navaja + Scheermes + Rasoir + Razor + + + An old-fashioned cut-throat razor with a rounded French point. + An old-fashioned cut-throat razor with a rounded French point. + Ein altmodisches Rasiermesser mit französischem Rundkopf. + Ð¡Ñ‚Ð°Ñ€Ð¾Ð¼Ð¾Ð´Ð½Ð°Ñ Ð¾Ð¿Ð°ÑÐ½Ð°Ñ Ð±Ñ€Ð¸Ñ‚Ð²Ð°. + Una vieja navaja con una punta francesa redondeada. + Een ouderwets nek-snijdend frans scheermes. + Un traditionnel rasoir coupe-chou avec une pointe arrondie à la française. + An old-fashioned cut-throat razor with a rounded French point. + + + Red Bull + Red Bull + Red Bull + Ред Булл + Red Bull + Red Bull + Red Bull + Red Bull + + + Red Bull is an energy drink sold by Austrian company Red Bull GmbH, + Red Bull is an energy drink sold by Austrian company Red Bull GmbH, + Red Bull is an energy drink sold by Austrian company Red Bull GmbH, + Ред Булл. ЭнергетичеÑкий напиток, продаваемый авÑтрийÑкой компанией Red Bull GmbH + Red Bull is an energy drink sold by Austrian company Red Bull GmbH, + Red Bull geeft je vleugels, + Red Bull est une boisson énergétique vendue par la société Austrichienne Red Bull GmbH, + Red Bull is an energy drink sold by Austrian company Red Bull GmbH, + + + Orange Sherbet + Orange Sherbet + Orange Sherbet + ÐпельÑиновый шербет + Orange Sherbet + Orange Sherbet + Orange Sherbet + Orange Sherbet + + + Orange Sherbet is a tangy orange carbonated soft drink with plenty of fizz. + Orange Sherbet is a tangy orange carbonated soft drink with plenty of fizz. + Orange Sherbet is a tangy orange carbonated soft drink with plenty of fizz. + ÐпельÑиновый шербет. ОÑтрый оранжевый газированный безалкогольный напиток Ñ Ð±Ð¾Ð»ÑŒÑˆÐ¸Ð¼ количеÑтвом шипениÑ. + Orange Sherbet is a tangy orange carbonated soft drink with plenty of fizz. + Orange Sherbet is a tangy orange carbonated soft drink with plenty of fizz. + Orange Sherbet est une boisson gazeuse rafraîchissante sucrée trés pétillante. + Orange Sherbet is a tangy orange carbonated soft drink with plenty of fizz. + + + Keymakers kit + Keymakers kit + Keymakers kit + Ðабор Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÐºÐ»ÑŽÑ‡ÐµÐ¹ + Keymakers kit + Sleutelmakers set + Kit de Reproduction de Clés + Keymakers kit + + + Kit including the tools required to smelt, mold and shape keys. + Kit including the tools required to smelt, mold and shape keys. + Kit including the tools required to smelt, mold and shape keys. + Ðабор, включающий инÑтрументы, необходимые Ð´Ð»Ñ Ð²Ñ‹Ð¿Ð»Ð°Ð²ÐºÐ¸ и Ð¿Ñ€Ð¸Ð´Ð°Ð½Ð¸Ñ Ñ„Ð¾Ñ€Ð¼Ñ‹ ключам. + Kit including the tools required to smelt, mold and shape keys. + Met deze sleutelmakers set kun je indien je een vuur en tin hebt je sleutels kopieren. + Ce kit inclut tous les outils nécessaires à fondre, modeler et découper des clés. + Kit including the tools required to smelt, mold and shape keys. + + + Sledgehammer + Sledgehammer + Vorschlaghammer + Кувалда + Almádena + Voorhamer + Masse + Perlík + + + A tool with a large, flat head attached to a handle. The head is typically made of metal. The sledgehammer can apply more force than other hammers. + A tool with a large, flat head attached to a handle. The head is typically made of metal. The sledgehammer can apply more force than other hammers. + A tool with a large, flat head attached to a handle. The head is typically made of metal. The sledgehammer can apply more force than other hammers. + ИнÑтрумент, Ñ Ð±Ð¾Ð»ÑŒÑˆÐ¾Ð¹ плоÑкой головкой, прикреплённой к ручке. Головка, как правило, Ñделана из металла. Кувалдой можно приложить больше Ñилы, чем другими молотками. + A tool with a large, flat head attached to a handle. The head is typically made of metal. The sledgehammer can apply more force than other hammers. + Een grote voorhamer met stalen kop. Handig voor sloop en bouw werkzaamheden. + Un outil composé d'une large tête aux faces latérales plates attachée à un manche. Sa tête est habituellement faite en acier. La masse se manipule à deux mains et permet d'exercer plus de force qu'un marteau. + A tool with a large, flat head attached to a handle. The head is typically made of metal. The sledgehammer can apply more force than other hammers. + + + Fishing Pole + Fishing Pole + Angelrute + Удочка + Caña de Pesca + Vishengel + Canne à Pêche + Rybářský Prut + + + Fishing Pole: This carbon fiber rod may be old but, she still works like a charm. + Fishing Pole: This carbon fiber rod may be old but, she still works like a charm. + Fishing Pole: This carbon fiber rod may be old but, she still works like a charm. + Удочка: Эта палка из углеродного волокна может быть Ñтара, но она до Ñих пор работает как чаÑÑ‹. + Fishing Pole: This carbon fiber rod may be old but, she still works like a charm. + Vishengel: Dit carbonnen hengeltje is al oud, maar werkt nog prima! + Cette canne à pêche en fibre de carbone a beau être vieille, elle fonctionne encore à merveille! + Fishing Pole: This carbon fiber rod may be old but, she still works like a charm. + + + Crowbar + Crowbar + Brechstange + Лом + Palanca + Breekijzer + Pied-de-biche + Sochor + + + A tool consisting of a metal bar with a single curved end and flattened points, often with a small fissure on one or both ends for removing nails. + A tool consisting of a metal bar with a single curved end and flattened points, often with a small fissure on one or both ends for removing nails. + A tool consisting of a metal bar with a single curved end and flattened points, often with a small fissure on one or both ends for removing nails. + ИнÑтрумент, ÑоÑтоÑщий из металличеÑкого ÑÑ‚ÐµÑ€Ð¶Ð½Ñ Ñ Ð¾Ð´Ð½Ð¸Ð¼ изогнутым концом, чаÑто Ñ Ð½ÐµÐ±Ð¾Ð»ÑŒÑˆÐ¾Ð¹ трещиной на одном или обоих концах Ð´Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð³Ð²Ð¾Ð·Ð´ÐµÐ¹. + A tool consisting of a metal bar with a single curved end and flattened points, often with a small fissure on one or both ends for removing nails. + Een stevig breekijzer voor breek en sloopwerkzaamheden. + Un outil constitué d'une barre de métal dont l'une des extrémité est recourbée servant de point d'appui, légèrement aplatie et fendue, permettant ainsi d'arracher des clous. + A tool consisting of a metal bar with a single curved end and flattened points, often with a small fissure on one or both ends for removing nails. + + + Etool + Etool + Feldspaten + Ð¡Ð°Ð¿Ñ‘Ñ€Ð½Ð°Ñ Ð»Ð¾Ð¿Ð°Ñ‚ÐºÐ° + Pala Afianzar + Opklapbare schep/spade. + Pelle Pliable + Etool + + + + + Magazine %1 / %2 - Weapons %3 / %4 - Backpacks %5 / %6 + Magazine %1 / %2 - Weapons %3 / %4 - Backpacks %5 / %6 + Magazine %1 / %2 - Waffen %3 / %4 - Rucksäcke %5 / %6 + Вещи %1 / %2 - Оружие %3 / %4 - Рюкзаки %5 / %6 + + Magazijnen %1 / %2 - Wapens %3 / %4 - Rugzakken %5 / %6 + Munitions et objets %1 / %2 - Armes et outils %3 / %4 - Sac à dos %5 / %6 + + + + Another player wants to tag you as friendly. To accept, tag player as friendly. + Another player wants to tag you as friendly. To accept, tag player as friendly. + Ein anderer Spieler möchte dich als Freund markieren. Zum akzeptieren markiere ihn als Freund. + Игрок хочет отметить Ð²Ð°Ñ ÐºÐ°Ðº друга. Чтобы принÑть, отметьте игрока как друга. + + Another player wil jou als bevriend markeren. Om te accepteren, markeer player als bevriend. + Another player veut vous marquer comme amical(e). Pour accepter, marquez player comme amical(e). + + + + Pulse is extremely weak + Pulse is extremely weak + Pulse ist extrem schwach + ÐŸÑƒÐ»ÑŒÑ ÐºÑ€Ð°Ð¹Ð½Ðµ Ñлаб + + Polsslag is erg zwak + Le pouls est extrêmement faible + + + + Pulse is weak + Pulse is weak + Puls ist schwach + ÐŸÑƒÐ»ÑŒÑ Ñлаб + + Polsslag is zwak + Le pouls est faible + + + + Pulse is strong + Pulse is strong + Pulse ist stark + ÐŸÑƒÐ»ÑŒÑ Ñильный + + Polsslag is sterk + Le pouls est fort + + + + Trading canceled. + Trading canceled. + Handel abgebrochen. + Ð¢Ð¾Ñ€Ð³Ð¾Ð²Ð»Ñ Ð¾Ñ‚Ð¼ÐµÐ½ÐµÐ½Ð°. + + Handel is afgebroken + Échange annulé. + + + + Cannot access gear in a locked vehicle. + Cannot access gear in a locked vehicle. + Kann nicht auf Gang in einem verschlossenen Fahrzeug. + ÐÐµÐ»ÑŒÐ·Ñ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°Ñ‚ÑŒ инвентарь запертого транÑпорта. + + Je kunt niet bij de intentaris van een afgesloten voertuig. + Impossible d'accéder au contenu d'un véhicule verrouillé + + + + No camo nets found nearby. + No camo nets found nearby. + Keine camo Netze in der Nähe gefunden. + КамуфлÑжные Ñети не найдены. + + Geen camouflagenet in de buurt gevonden. + Aucun de filet de camouflage n'a été trouvé aux alentours + + + + You have been crushed between two objects. + You have been crushed between two objects. + Sie haben zwischen zwei Objekten zerquetscht worden. + + + Je bent geplet tussen twee objecten. + Vous avez été écrasé entre deux objets. + + + + Lock already in progress. + Lock already in progress. + Sie haben zwischen zwei Objekten zerquetscht worden. + Уже закрываетÑÑ. + + Wordt al op slot gezet. + Le verrouillage est déjà en cours. + + + + Cannot lock while another player is nearby. + Cannot lock while another player is nearby. + Kann nicht gesperrt werden, während ein anderer Spieler in der Nähe ist. + ÐÐµÐ»ÑŒÐ·Ñ Ð·Ð°ÐºÑ€Ñ‹Ð²Ð°Ñ‚ÑŒ, когда другой игрок находитÑÑ Ð¿Ð¾Ð±Ð»Ð¸Ð·Ð¾Ñти. + + Kan niet op slot zetten met een andere speler in de buurt. + Impossible de verrouiller lorsque d'autres joueurs sont proches. + + + + Cannot Abort while in a trader city! + Cannot Abort while in a trader city! + Kann nicht abbrechen, während in einem Gewerbetreibenden Stadt! + ÐÐµÐ»ÑŒÐ·Ñ Ð²Ñ‹Ñ…Ð¾Ð´Ð¸Ñ‚ÑŒ, находÑÑÑŒ в торговом городе! + + Kan niet uitloggen in een handel stad. + Impossible d'interrompre dans un marché! + + + + Pack tent already in progress. + Pack tent already in progress. + Packen Zelt bereits im Gange. + Палатка уже упаковываетÑÑ. + + Tent wordt al reeds ingepakt + Le pliage de la tente est déjà en cours. + + + + Tent not setup yet. + Tent not setup yet. + Zelt noch nicht einrichten. + Палатка ещё не уÑтановлена. + + Tent is nog niet opgezet. + La tente n'est pas encore installée. + + + + That is already being packed. + That is already being packed. + Das ist schon gepackt. + Это уже упаковано. + + Dit wordt al reeds ingepakt. + C'est déjà en cours d'empaquetage. + + + + Cannot pack while another player is nearby. + Cannot pack while another player is nearby. + + ÐÐµÐ»ÑŒÐ·Ñ ÑƒÐ¿Ð°ÐºÐ¾Ð²Ñ‹Ð²Ð°Ñ‚ÑŒ, когда другой игрок Ñ€Ñдом. + + Kan niet inpakken met een andere speler in de buurt + Impossible d'empaqueter lorsque d'autres joueurs sont proches. + + + + can't count magazines! + can't count magazines! + + + + kan de magazijnen niet tellen + Ne peut pas compter les munitions! + + + + You must have RawMeat + You must have RawMeat + + У Ð²Ð°Ñ Ð´Ð¾Ð»Ð¶Ð½Ð¾ быть Ñырое мÑÑо + + Je moet in het bezit zijn van rauw vlees + Vous devez avoir de la viande crue + + + + Wrong code entered to many times wait 10 seconds + Wrong code entered to many times wait 10 seconds + + Ðеправильный код введён Ñлишком много раз, подождите 10 Ñекунд + + Je hebt te vaak een foute code ingevoerd. 10 seconden geduld svp. + Trop d'erreurs avec le code, patientez 10 secondes + + + + Cannot unlock while another player is nearby. + Cannot unlock while another player is nearby. + + ÐÐµÐ»ÑŒÐ·Ñ Ð¾Ñ‚ÐºÑ€Ñ‹Ð²Ð°Ñ‚ÑŒ, когда другой игрок Ñ€Ñдом. + + Kan niet van slot afhalen met een andere speler in de buurt. + Impossible de déverrouiller lorsque d'autres joueurs sont proches. + + + + Unlock already in progress. + Unlock already in progress. + + Уже открываетÑÑ. + + Wordt al reeds van slot gehaald. + Le déverrouillage est déjà en cours. + + + + Boil already in progress. + Boil already in progress. + + Уже кипÑтитÑÑ. + + Je bent al aan ket koken. + L'ébullition est déjà en cours. + + + + Cooking already in progress. + Cooking already in progress. + + Уже готовитÑÑ. + + Je bent al aan het koken. + La cuisson est déjà en cours. + + + + Refuel already in progress. + Refuel already in progress. + + Уже заправлÑетÑÑ. + + Je bent al aan het tanken. + Le ravitaillement en carburant est déjà en cours. + + + + Preparing to fuel and start generator, move to cancel. + Preparing to fuel and start generator, move to cancel. + + Подготовка к заправке и запуÑку генератора, двигайтеÑÑŒ Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÐ½Ñ‹. + + De generator wordt zo volgetankt en gestart, beweeg om te annuleren. + Remplissage du réservoir et démarrage du générateur, bougez pour annuler. + + + + Canceled. + Canceled. + + Отмена. + + Ge-annuleerd. + Annulé + + + + No Vehicles Nearby. + No Vehicles Nearby. + + Ðет транÑпорта поблизоÑти. + + Geen voertuigen in de buurt. + Aucun véhicule aux alentours. + + + + Generator has been started. + Generator has been started. + + Генератор был запущен. + + De generator is gestart. + Le générateur a été démarré. + + + + Gutting animal already in progress. + Gutting animal already in progress. + + Животное уже разделываетÑÑ. + + Je bent dit dier al aan het opensnijden. + Le dépeçage de l'animal est déjà en cours. + + + + Canceled gutting. + Canceled gutting. + + Разделывание отменено. + + Gestopt met opensnijden. + Dépeçage interrompu. + + + + Gutting zombie already in progress. + Gutting zombie already in progress. + + Зомби уже разделываетÑÑ. + + Je bent deze zombie al aan het opensnijden. + Le dépeçage du zombie est déjà en cours. + + + + Hotwire vehicle already in progress. + Hotwire vehicle already in progress. + + Ð’Ñ‹ уже угонÑете транÑпорт. + + Auto wordt al opengebroken. + Le crochetage du véhicule est déjà en cours. + + + + Failed to unlock car hotwire kit broken. + Failed to unlock car hotwire kit broken. + + Ðе удалоÑÑŒ открыть транÑпорт, угонный комплект Ñломан. + + Openbreken voertuig mislukt, je hotwire kit is kapot gegaan. + Échec du crochetage du véhicule, le kit est détruit. + + + + Fill Jerry already in progress. + Fill Jerry already in progress. + + КаниÑтра уже наполнÑетÑÑ. + + Je bent al een jerrycan aan het vullen. + Le remplissage du jerrycan est déjà en cours. + + + + Canceled siphon. + Canceled siphon. + + Слив отменён. + + Brandstofverplaatsing stopgezet + Siphonage annulé. + + + + \n\nNo recent Deaths. + \n\nNo recent Deaths. + + \n\nÐет поÑледних Ñмертей. + + \n\nNiet recent doodgegaan. + \n\nPas de décès récents. + + + + Lock vehicle already in progress. + Lock vehicle already in progress. + + ТранÑпорт уже закрываетÑÑ. + + Voertuig wordt al reeds op slot gezet. + Le verrouillage du véhicule est déjà en cours. + + + + Take item already in progress. + Take item already in progress. + + Предмет уже поднимаетÑÑ. + + Bezig met het oppakken + L'objet est déjà pris. + + + + Add to toolbelt already in progress. + Add to toolbelt already in progress. + + Уже добавлÑетÑÑ Ð½Ð° поÑÑ. + + Reeds bezig met toevoegen aan gereedschapsriem + L'ajout à la ceinture est déjà en cours. + + + + \n\nBuilding already in progress. + \n\nBuilding already in progress. + + \n\nУже ÑтроитÑÑ. + + \n\nJe bent al aan het bouwen. + \n\nLa construction est déjà en cours. + + + + \n\nCannot build, too many objects within 30m. + \n\nCannot build, too many objects within 30m. + + \n\nÐÐµÐ»ÑŒÐ·Ñ Ð¿Ð¾Ñтроить, Ñлишком много объектов в пределах 30 м. + + \n\nKan niet bouwen, teveel objecten binnen 30m. + \n\nImpossible de construire, il y a trop d'objets à moins de 30m. + + + + Cannot build while in a vehicle. + Cannot build while in a vehicle. + + ÐÐµÐ»ÑŒÐ·Ñ Ñтроить, находÑÑÑŒ в транÑпорте. + + Je kunt niet bouwen als je je in een voertuig bevindt. + Impossible de construire à bord d'un véhicule. + + + + Cannot build while in combat. + Cannot build while in combat. + Cannot build while in combat. + ÐÐµÐ»ÑŒÐ·Ñ Ñтроить во Ð²Ñ€ÐµÐ¼Ñ Ð±Ð¾Ñ. + Cannot build while in combat. + Bouwen is niet mogelijk tijdens een conflictsituatie. + Impossible de construire en combat. + Cannot build while in combat. + + + Cannot build plot pole within 45m of an existing plot. + Cannot build plot pole within 45m of an existing plot. + + ÐÐµÐ»ÑŒÐ·Ñ Ð¿Ð¾Ñтроить Ñтолб в пределах 45м. от ÑущеÑтвующего Ñтолба. + + Kan bouw-paal niet bouwen op minder als 45m afstand van een bestaand bouwterrein. + Impossible de construire un panneau de propriété privée à moins de 45m d'un autre panneau du genre. + + + + PgUp to raise or PgDn to lower (Hold ALT to raise faster or CTRL slower), Q or E to flip 180. Space-Bar to build. + PgUp to raise or PgDn to lower (Hold ALT to raise faster or CTRL slower), Q or E to flip 180. Space-Bar to build. + + + + PgUp voor omhoog or PgDn voor omlaag (Houd ALT ingedrukt voor snel en CTRL voor langzaam), \nQ of E draait het object 180graden. Spatiebalk start het bouwen. + PgUp pour élever ou PgDn pour abaisser (Maintenez ALT pour élever plus rapidement ou CTRL plus lentement), A ou E pour une rotation à 180. Espace pour construire. + + + + Canceled building. + Canceled building. + + СтроительÑтво отменено. + + Het bouwen is gestopt + Construction annulée + + + + Canceled construction of %1 %2. + Canceled construction of %1 %2. + + + + Gestopt met het bouwen van %1 %2. + La construction de %1 %2 est annulée. + + + + Downgrade already in progress. + Downgrade already in progress. + + Уже понижаетÑÑ. + + Je bent al bezig met downgraden. + La dégradation est déjà en cours. + + + + Unable to downgrade you do not know the combination. + Unable to downgrade you do not know the combination. + + Ðе удаётÑÑ Ð¿Ð¾Ð½Ð¸Ð·Ð¸Ñ‚ÑŒ, вы не знаете комбинации. + + Kan niet downgraden, je weet de combinatie niet. + La dégradation est impossible, vous ne connaissez pas la combinaison! + + + + Not setup yet. + Not setup yet. + + + + Nog niet ingesteld. + Pas encore installé. + + + + No downgrades available + No downgrades available + + Ðет доÑтупных понижений. + + Geen downgrades beschikbaar + Pas de dégradation possible. + + + + Upgrade already in progress. + Upgrade already in progress. + + Уже улучшаетÑÑ. + + Je bent al aan het upgraden. + L'amélioration est déjà en cours. + + + + \n\nHarvest wood already in progress. + \n\nHarvest wood already in progress. + + \n\nДерево уже рубитÑÑ. + + \n\nJe bent al hout aan het hakken + \n\nLa coupe du bois est déjà en cours. + + + + \n\nHatchet needs to be in your hand to harvest wood. + \n\nHatchet needs to be in your hand to harvest wood. + + \n\nТопор должен быть в ваших руках, чтобы Ñрубить дерево. + + \n\nJe moet een bijl in je handen hebben om hout te hakken. + \n\nVous devez avoir la hache en main pour couper du bois. + + + + \n\nCanceled Harvesting Wood. + \n\nCanceled Harvesting Wood. + + \n\nРубка дерева отменена. + + \n\nGestopt met houthakken + \n\nCoupe du bois annulée. + + + + \n\nCopy key already in progress. + \n\nCopy key already in progress. + + \n\nКлюч уже копируетÑÑ. + + \n\nJe bent al een sleutel aan het kopieren + \n\nLa duplication de la clé est déjà en cours. + + + + \n\nNeed Keymakers kit to make a copy of a key. + \n\nNeed Keymakers kit to make a copy of a key. + + \n\nÐужен комплект Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÐºÐ»ÑŽÑ‡ÐµÐ¹, чтобы Ñделать копию ключа. + + \n\nJe hebt een sleutelmakers-set nodig om een sleutel te kopieren. + \n\nLe kit Keymakers est requis pour faire un double d'une clé. + + + + \n\nKey crafting needs a fire within 3 meters. + \n\nKey crafting needs a fire within 3 meters. + + \n\nÐ”Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÐºÐ»ÑŽÑ‡Ð° нужен огонь в пределах 3-Ñ… метров. + + \n\nJe moet binnen 3 meter van het vuur staan om de sleutel te maken. + + + + + \n\nKey crafting requires a 1 Tin Bar. + \n\nKey crafting requires a 1 Tin Bar. + + \n\nÐ”Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ ÐºÐ»ÑŽÑ‡Ð° требуетÑÑ 1 оловÑнный Ñлиток. + + \n\nJe hebt 1 Tin bar nodig om een sleutel te maken. + \n\nConstruire une clé requiert une barre de fer + + + + \n\nCopied key has been added to your backpack. + \n\nCopied key has been added to your backpack. + + \n\nСкопированный ключ был добавлен в ваш рюкзак. + + \n\nDe gekopieerde sleutel is in je rugzak gestopt. + \n\nLe double de la clé a été ajouté dans votre sac à dos. + + + + \n\nCanceled Key Crafting. + \n\nCanceled Key Crafting. + + \n\nСоздание ключа отменено. + + \n\nGestopt met het maken van de sleutel. + \n\nConstruction de la clé annulée. + + + + \n\nCrafting started + \n\nCrafting started + + \n\nСоздание начато + + \n\nBezig met creëren + \n\nConstruction démarré + + + + \n\nCrafting already in progress. + \n\nCrafting already in progress. + + \n\nУже ÑоздаётÑÑ. + + \n\nJe bent al bezig met creëren + \n\nLa construction est déjà en cours. + + + + \n\nCanceled crafting. + \n\nCanceled crafting. + + \n\nСоздание отменено. + + \n\nCreatie gestopt. + \n\nConstruction annulée. + + + + \n\nFishing already in progress. + \n\nFishing already in progress. + + \n\nÐ’Ñ‹ уже ловите рыбу. + + \n\nAfmaken van creatie is al bezig. + \n\nLa pêche est déjà en cours. + + + + \n\nMust be near a shore or on a boat to fish. + \n\nMust be near a shore or on a boat to fish. + + \n\nÐужно находитьÑÑ Ð²Ð±Ð»Ð¸Ð·Ð¸ берега или на лодке, чтобы ловить рыбу. + + \n\nJe moet aan de kust of op een boot zijn om te vissen. + \n\nVous devez être sur la côte ou sur un bateau pour pêcher. + + + + \n\nFishing pole needs to be in your hand to fish. + \n\nFishing pole needs to be in your hand to fish. + + \n\nУдочка должна быть в ваших руках, чтобы ловить рыбу. + + \n\nJe moet een vishengel in je hand hebben om te vissen. + \n\nVous devez avoir la canne à pêche en main pour pêcher. + + + + \n\nCanceled Fishing. + \n\nCanceled Fishing. + + \n\nÐ›Ð¾Ð²Ð»Ñ Ñ€Ñ‹Ð±Ñ‹ отменена. + + \n\nGestopt met vissen. + \n\nPêche annulée. + + + + \n\nYou caught a fish. + \n\nYou caught a fish. + + \n\nÐ’Ñ‹ поймали рыбу. + + \n\nJe hebt een vis gevangen. + \n\nVous avez pêché un poisson! + + + + \n\nNibble... Nibble... + \n\nNibble... Nibble... + + \n\nКлюй... Клюй... + + \n\nDobber.. Dobber.. + \n\nÇa grignote... ça grignote... + + + + \n\nYou didn't catch anything. + \n\nYou didn't catch anything. + + \n\nÐ’Ñ‹ ничего не поймали. + + \n\nJe hebt niets gevangen. + \n\nVous n'avez rien attrapé. + + + + \n\nHarvest already in progress. + \n\nHarvest already in progress. + + \n\nУже ÑобираетÑÑ. + + \n\nJe bent al aan het oogsten. + \n\nLa récolte est déjà en cours. + + + + \n\nCanceled Harvesting. + \n\nCanceled Harvesting. + + \n\nСбор отменён. + + \n\nGestopt met oogsten. + \n\nRécolte annulée. + + + + \n\nYou must be close to a plant to harvest. + \n\nYou must be close to a plant to harvest. + + \n\nÐ’Ñ‹ должны быть близко к раÑтению, чтобы взÑть его. + + \n\nJe moet in de buurt van een plant zijn om te oogsten. + \n\nVous devez être près d'une plante pour la récolter. + + + + \n\nOpen Crate already in progress. + \n\nOpen Crate already in progress. + + \n\nЯщик уже открываетÑÑ. + + \n\nJe bent de kist al aan het openmaken. + \n\nL'ouverture de la caisse est déjà en cours. + + + + \n\nYou need a crowbar to open this. + \n\nYou need a crowbar to open this. + + \n\nВам нужен лом, чтобы открыть Ñто. + + \n\nJe hebt een breekijzer nodig om dit open te maken. + \n\nVous avez besoin d'un pied-de-biche pour l'ouvrir. + + + + \n\nMissing supply crate. + \n\nMissing supply crate. + + + + \n\nSupply kist ontbreekt + \n\nCaisse de fournitures manquante. + + + + \n\nOpened supply crate. + \n\nOpened supply crate. + + + + \n\nSupply kist geopend. + \n\nCaisse de fournitures ouverte. + + + + \n\nOre Mining already in progress. + \n\nOre Mining already in progress. + + \n\nРуда уже добываетÑÑ. + + \n\nJe bent al erts aan het ontginnen. + \n\nL'extraction du minerai est déjà en cours. + + + + \n\nCancelled Mining Ore. + \n\nCancelled Mining Ore. + + \n\nДобыча руды отменена. + + \n\nGestopt met erts ontginnen. + \n\nExtraction du minerai annulée. + + + + \n\nCombine ammo failed you need at least 85% capacity to fill a mag + \n\nCombine ammo failed you need at least 85% capacity to fill a mag + + + + \n\nHet omzetten van kogels is mislukt je dient minstens 85% capaciteit in het magazijn te hebben + \n\nLa combinaison des munitions a échoué, vous devez remplir au moins 85% du chargeur + + + + \n\nNo upgrades available + \n\nNo upgrades available + + \n\nÐет доÑтупных улучшений. + + \n\nGeen upgrades beschikbaar + \n\nAucune amélioration disponible + + + + \n\nChanging clothes already in progress. + \n\nChanging clothes already in progress. + + \n\nÐ’Ñ‹ уже переодеваетеÑÑŒ. + + \n\nJe bent je al aan het omkleden. + \n\nLe changement de vêtements est déjà en cours. + + + + \n\nCannot change clothes when another player is nearby. + \n\nCannot change clothes when another player is nearby. + + \n\nÐÐµÐ»ÑŒÐ·Ñ Ð¿ÐµÑ€ÐµÐ¾Ð´ÐµÐ²Ð°Ñ‚ÑŒÑÑ, когда другой игрок Ñ€Ñдом. + + \n\nJe kunt je niet omkleden als er een andere speler in de buurt is. + \n\nImpossible de changer de vêtements près d'un autre joueur. + + + + \n\nYou may not change clothes while in a vehicle + \n\nYou may not change clothes while in a vehicle + + \n\nÐ’Ñ‹ не можете переодеватьÑÑ, находÑÑÑŒ в транÑпорте + + \n\nJe kunt je niet omkleden in een voertuig + \n\nVous ne devriez pas changer de vêtements à bord d'un véhicule + + + + \n\nYou cannot wear a skin of the opposite sex. + \n\nYou cannot wear a skin of the opposite sex. + + \n\nÐ’Ñ‹ не можете одеть одежду противоположного пола. + + \n\nJe kunt je niet omkleden naar kleding van het andere geslacht. + \n\nVous ne pouvez pas porter les vêtements du sexe opposé. + + + + Canceled refuel. + Canceled refuel. + + Заправка отменена. + + Bijtanken gestopt. + Remplissage du réservoir annulé. + + + + Remove already in progress. + Remove already in progress. + + + + Al bezig met verwijderen. + Le démontage est déjà en cours. + + + + Cannot remove running generator. + Cannot remove running generator. + + ÐÐµÐ»ÑŒÐ·Ñ ÑƒÐ±Ñ€Ð°Ñ‚ÑŒ работающий генератор. + + Kan niet verwijderen als de generator nog aanstaat. + Impossible de démonter un générateur en route. + + + + No parts found. + No parts found. + + ЗапчаÑти не найдены. + + Geen onderdelen gevonden. + Aucune pièce trouvée. + + + + Failed object not longer exists. + Failed object not longer exists. + + + + Mislukt! Het object bestaat niet meer. + Échec, l'objet n'existe plus. + + + + Repair already in progress. + Repair already in progress. + + Уже чинитÑÑ. + + Wordt al reeds gerepareerd. + La réparation est déjà en cours. + + + + Canceled Repair. + Canceled Repair. + + Починка отменена. + + Reparatie afgebroken. + Réparation annulée. + + + + Salvage already in progress. + Salvage already in progress. + + Уже ÑнимаетÑÑ. + + Reeds bezig met bergen. + La récupération est déjà en cours. + + + + Canceled Salvage. + Canceled Salvage. + + СнÑтие отменено. + + Berging afgebroken. + Récupération annulée. + + + + already in progress. + already in progress. + + + + reeds bezig. + déjà en cours. + + + + Trading already in progress. + Trading already in progress. + + Ð’Ñ‹ уже торгуете. + + Reeds bezig met handellen. + La transaction est déjà en cours. + + + + Siphon already in progress. + Siphon already in progress. + + Уже ÑливаетÑÑ. + + Reeds bezig met brandstofverplaatsing. + Le siphonage est déjà en cours. + + + + Stop already in progress. + Stop already in progress. + + + + Bezig met stoppen. + L'arrêt est déjà en cours. + + + + Preparing stop generator, move to cancel. + Preparing stop generator, move to cancel. + + Подготовка к оÑтановке генератора, двигайтеÑÑŒ Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÐ½Ñ‹. + + Het uitschakellen van de generator word voorbereid, beweeg om te annuleren. + Préparation de l'arrêt du générateur, déplacez vous pour annuler. + + + + Generator has been stopped. + Generator has been stopped. + + Генератор оÑтановлен. + + De generator is uitgeschakeld. + Le générateur a été arrêté. + + + + No Vehicles In Tow. + No Vehicles In Tow. + + Ðет транÑпорта на букÑире. + + Geen voertuigen op sleep. + Aucun véhicule remorqué. + + + + Trade already in progress. + Trade already in progress. + + Ð’Ñ‹ уже заключаете Ñделку. + + Je bent al aan het handellen. + La transaction est déjà en cours. + + + + Cannot trade while another player is nearby. + Cannot trade while another player is nearby. + + ÐÐµÐ»ÑŒÐ·Ñ Ð·Ð°ÐºÐ»ÑŽÑ‡Ð°Ñ‚ÑŒ Ñделку, когда другой игрок находитÑÑ Ð¿Ð¾Ð±Ð»Ð¸Ð·Ð¾Ñти. + + Je kunt niet handellen met een andere speler in de buurt. + Impossible d'effectuer la transaction lorsque d'autres joueurs sont proches. + + + + Starting trade, stand still to complete trade. + Starting trade, stand still to complete trade. + + Ð¢Ð¾Ñ€Ð³Ð¾Ð²Ð»Ñ Ð½Ð°Ñ‡Ð°Ð»Ð°ÑÑŒ, Ñтойте на меÑте, чтобы завершить Ñделку. + + Bezig met handellen, blijf stilstaan om af te ronden. + Transaction démarré, restez immobile pour achever la transaction. + + + + Canceled Trade. + Canceled Trade. + + Сделка отменена. + + Handel geannuleerd. + Transaction annulée. + + + + You do not have enough room on your toolbelt. + You do not have enough room on your toolbelt. + + У Ð²Ð°Ñ Ð½Ðµ доÑтаточно меÑта на вашем поÑÑе. + + Je gereedschapsriem zit vol. + Vous n'avez pas assez de place dans votre ceinture. + + + + Vault pitching already in progress. + Vault pitching already in progress. + + + + Kluis installatie is al bezig. + L'installation du coffre fort est déjà en cours. + + + + Planning construction stand still 5 seconds to build. + Planning construction stand still 5 seconds to build. + + Планирование ÑтроительÑтва Ñтойте на меÑте 5 Ñекунд, чтобы поÑтроить. + + Het bouwen wordt voorbereid, sta 5 seconden stil om te bouwen. + Planification de la construction, restez immobile 5 secondes pour construire. + + + + You cannot place a Safe here. The area must be flat, and free of other objects + You cannot place a Safe here. The area must be flat, and free of other objects + + Ð’Ñ‹ не можете размеÑтить Ñейф здеÑÑŒ. ОблаÑть должна быть плоÑкой, и Ñвободной от других объектов + + + Vous ne pouvez pas placer le coffre fort ici. L'endroit doit être plat et dégagé. + + + + Canceled construction of Safe. + Canceled construction of Safe. + + СтроительÑтво Ñейфа отменено. + + Het bouwen van de kluis is stopgezet. + Mise en place du coffre fort annulée. + + + + This server is running an incorrect version of the server side application. You cannot play on this server. If you are the server admin please contact DayZ Epoch staff. + This server is running an incorrect version of the server side application. You cannot play on this server. If you are the server admin please contact DayZ Epoch staff. + + Этот Ñервер работает на неправильной верÑии Ñерверного приложениÑ. Ð’Ñ‹ не можете играть на Ñтом Ñервере. ЕÑли вы ÑвлÑетеÑÑŒ админиÑтратором Ñервера, пожалуйÑта, ÑвÑжитеÑÑŒ Ñ Ð¿ÐµÑ€Ñоналом DayZ Epoch. + + Deze server draait een verkeerde versie van de serversided software. Je kunt niet op deze server spelen. Als het jouw server is, neem dan contact op met de DayZ Epoch Staff. + Ce serveur exécute une version différente du jeu. Vous ne pouvez pas jouer sur ce serveur. Si vous êtes l'administrateur de ce serveur, contactez l'équipe de DayZ Epoch s'il vous plaît + + + + You have an outdated version of epoch please download the correct version + You have an outdated version of epoch please download the correct version + + У Ð²Ð°Ñ ÑƒÑÑ‚Ð°Ñ€ÐµÐ²ÑˆÐ°Ñ Ð²ÐµÑ€ÑÐ¸Ñ DayZ Epoch, загрузите правильную верÑию + + Je hebt een verouderde versie van epoch. + Vous avez une version de DayZ Epoch périmée, une mise à jour est nécessaire. + + + + Could not retrieve date and time from server disconnect and retry. + Could not retrieve date and time from server disconnect and retry. + + Ðе удалоÑÑŒ получить дату и Ð²Ñ€ÐµÐ¼Ñ Ñ Ñервера отключитеÑÑŒ и повторите попытку. + + Het is niet gelukt om de datum en tijd van de server op te halen \nVerbreek de verbinding en probeer het opnieuw. + Récupération de la date et de l'heure impossible à partir du serveur. Déconnectez et réessayez. + + + + You cannot lock this %1, you do not know the combination. + You cannot lock this %1, you do not know the combination. + + Ð’Ñ‹ не можете закрыть 1%, вы не знаете комбинации. + + Je kunt deze %1 niet op slot zetten, je weet de combinatie niet. + Vous ne pouvez pas verrouiller %1, vous n'en connaissez pas la combinaison. + + + + That %1 is already being locked. + That %1 is already being locked. + + %1 уже закрыт. + + Deze %1 wordt al op slot gezet. + %1 est déjà verrouillé. + + + + Your %1 has been locked + Your %1 has been locked + + Ваш %1 закрыт + + Je %1 staat nu op slot + Votre %1 a été verrouillé + + + + %1 not setup yet. + %1 not setup yet. + + %1 ещё не уÑтановлен. + + %1 is nog niet ingesteld. + %1 n'est pas encore installé. + + + + You cannot pack this %1, you do not know the combination. + You cannot pack this %1, you do not know the combination. + + Ð’Ñ‹ не можете упаковать 1%, вы не знаете комбинации. + + Je kunt deze %1 niet inpakken, je weet de combinatie niet. + Vous ne pouvez pas emballer %1, vous n'en connaissez pas la combinaison. + + + + That %1 is already being packed. + That %1 is already being packed. + + %1 уже запакован. + + Deze %1 wordt al reeds ingepakt. + %1 est déjà en cours d'emballage. + + + + Packing %1 move from this position to cancel within 5 seconds. + Packing %1 move from this position to cancel within 5 seconds. + + Упаковывание 1% ÑдвиньтеÑÑŒ Ñ Ñтой позиции, чтобы отменить (Ð’ течение 5 Ñекунд). + + Bezig met inpakken van %1, beweeg binnen 5 seconden om te annuleren. + Emballage de %1, déplacez vous pour annuler dans moins de 5 secondes. + + + + Packing %1 canceled. + Packing %1 canceled. + + Упаковывание %1 отменено. + + Het inpakken van %1 is gestopt. + Emballage annulé. + + + + Your %1 has been packed + Your %1 has been packed + + Ваш %1 упакован + + Je %1 is ingepakt. + Votre %1 a été emballé(e). + + + + That %1 is already being unlocked. + That %1 is already being unlocked. + + %1 уже открыт. + + Deze %1 wordt alreeds van slot gehaald. + %1 est déjà en cours de déverrouillage. + + + + %1 has been unlocked. + %1 has been unlocked. + + %1 открыт. + + %1 staat niet meer op slot + %1 a été déverrouillé. + + + + Combination incorrect, %1 is still locked. + Combination incorrect, %1 is still locked. + + ÐšÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ Ð½ÐµÐ¿Ñ€Ð°Ð²Ð¸Ð»ÑŒÐ½Ð°, %1 по-прежнему закрыт. + + Verkeerde code, %1 zit nog op slot. + Combinaison incorrecte, %1 reste verrouillé. + + + + You have successfully loaded %1 ammunition. + You have successfully loaded %1 ammunition. + + Ð’Ñ‹ уÑпешно загрузили %1 боеприпаÑÑ‹. + + Je hebt met succes %1 munitie bijgeladen. + Vous avez rechargé les munitions de %1 avec succés. + + + + You need %1 type of ammo to do this. + You need %1 type of ammo to do this. + + Вам нужен %1 тип патронов, чтобы Ñделать Ñто. + + Je hebt minstens %1 munitie nodig om dit te doen. + Vous avez besoin de munitions %1 pour faire ça. + + + + Started cooking %1 + Started cooking %1 + + Ðачали готовить %1 + + Begonnen met het koken van %1 + Début de la cuisson de %1 + + + + Canceled cooking %1 + Canceled cooking %1 + + Приготовление %1 отменено + + Gestopt met het koken van %1 + Cuisson de %1 annulée + + + + Filling up %1, move to cancel. + Filling up %1, move to cancel. + + %1 заполнÑетÑÑ, двигайтеÑÑŒ Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÐ½Ñ‹. + + Bezig met het vullen van %1, beweeg om te annuleren. + Remplissage de %1, déplacez vous pour annuler. + + + + %1 filled to %2 percent capacity. + %1 filled to %2 percent capacity. + + + + %1 is voor %2 procent gevuld. + %1 est rempli(e) à %2 pourcents de sa capacité. + + + + Preparing to siphon, stand still to fill %1. + Preparing to siphon, stand still to fill %1. + + Подготовка к Ñливу, Ñтойте на меÑте, чтобы заполнить %1. + + Bezig met brandstofverplaatsing, sta stil om %1 te vullen. + Préparation du siphonage, restez immobile pour remplir %1. + + + + You have filled %1 with fuel. + You have filled %1 with fuel. + + Ð’Ñ‹ заполнили %1 топливом. + + Je hebt %1 met brandsfof gevuld. + Vous avez rempli %1 avec du carburant. + + + + \n\nThis building needs a %1 within %2 meters + \n\nThis building needs a %1 within %2 meters + + \n\nЭтому Ñтроению требуетÑÑ %1 в пределах %2 метров + + \n\nDit gebouw heeft een %1 binnen %2 meter nodig. + \n\nCe bâtiment nécessite un %1 à moins de %2 mètres + + + + Unable to build %1 nearby. + Unable to build %1 nearby. + + + + Bouwen niet mogelijk %1 in de buurt. + Impossible de construire, %1 est trop proche. + + + + \n\nMissing tool %1 + \n\nMissing tool %1 + \n\nMissing tool %1 + \n\nОтÑутÑтвует инÑтрумент %1 + \n\nMissing tool %1 + \n\nOntbrekend gereedschap: %1 + \n\nL'outil %1 est nécessaire + \n\nMissing tool %1 + + + Placing %1, move to cancel. + Placing %1, move to cancel. + + Размещение %1, двигайтеÑÑŒ Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÐ½Ñ‹. + + Bezig met het plaatsen van %1, beweeg om te annuleren + Placement de %1, déplacez vous pour annuler. + + + + Constructing %1 stage %2 of %3, move to cancel. + Constructing %1 stage %2 of %3, move to cancel. + + + + Bezig met de bouw van %1 (stap %2 van %3), beweeg om te annuleren + Construction de %1 (étape %2 sur %3), déplacez vous pour annuler. + + + + You have setup your %2. Combination is %1 + You have setup your %2. Combination is %1 + + Ð’Ñ‹ уÑтановили Ñвой %2. ÐšÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ %1 + + Je hebt je %2 geplaatst. De combinatie is %1 + Vous avez installé votre %2. La combinaison est %1 + + + + Unable to downgrade %1 nearby. + Unable to downgrade %1 nearby. + + + + Kan niet downgraden %1 in de buurt. + Impossible de dégrader, %1 est trop proche. + + + + You have downgraded %1. + You have downgraded %1. + + Ð’Ñ‹ понизили %1. + + Je hebt %1 gedowngrade. + Vous avez dégradé %1. + + + + \n\n%1 of %2 could not be added to your inventory. (not enough room?) + \n\n%1 of %2 could not be added to your inventory. (not enough room?) + + + + \n\n%1 van %2 kon niet worden toegevoegd aan je inventaris (vol?) + \n\n%1 sur %2 ne peuvent être ajoutés à votre inventaire. (pas assez de place ?) + + + + You have repaired %1. + You have repaired %1. + + Ð’Ñ‹ починили %1. + + Je hebt %1 gerepareerd. + Vous avez réparé %1. + + + + Missing Parts after first check Item: %1 / %2 + Missing Parts after first check Item: %1 / %2 + + + + Missende onderdelen na eerste check Onderdeel: %1 / %2 + + + + + Missing %1 more of %2 + Missing %1 more of %2 + + + + Je hebt nog %1 extra %2 nodig. + + + + + \n\nChopping down tree, walk away at any time to cancel. (%1/%2) + \n\nChopping down tree, walk away at any time to cancel. (%1/%2) + + \n\nРубите дерево, уходите в любое Ð²Ñ€ÐµÐ¼Ñ Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÐ½Ñ‹. (%1/%2) + + \n\nBoom wordt neergehakt, loop weg om te annuleren. (%1/%2) + + + + + \n\n%1 piles of wood has been successfully added in front of you. + \n\n%1 piles of wood has been successfully added in front of you. + + \n\n%1 дрова были уÑпешно размещены перед вами. + + \n\n%1 stapels hout liggen nu recht voor je. + + + + + \n\nCrafting needs a %1 within %2 meters + \n\nCrafting needs a %1 within %2 meters + + \n\nÐ”Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ñ‚Ñ€ÐµÐ±ÑƒÐµÑ‚ÑÑ %1 вблизи %2 метров + + \n\nHiervoor heb je een %1 nodig binnen %2 meter + + + + + \n\nCrafted Item: %1 x %2 + \n\nCrafted Item: %1 x %2 + + + + \n\nItem gecreëerd: %1 x %2 + + + + + \n\nMissing Parts after first check Item: %1 / %2 + \n\nMissing Parts after first check Item: %1 / %2 + + + + \n\nMissende onderdelen na eerste check Onderdeel: %1 / %2 + + + + + \n\n%3 complete, missing %1 more of %2 + \n\n%3 complete, missing %1 more of %2 + + + + \n\n%3 compleet, nog %1 %2 nodig voor de volgende + + + + + \n\n%3 complete, missing %1 more of %2 + \n\n%3 complete, missing %1 more of %2 + + + + \n\n%3 compleet, nog %1 %2 nodig voor de volgende + + + + + \n\n%1 of %2 has been successfully added to your inventory. + \n\n%1 of %2 has been successfully added to your inventory. + + + + \n\n%1 %2 is aan je inventaris toegevoegd. + + + + + \n\nMining Ore, walk away at any time to cancel. (%1/%2) + \n\nMining Ore, walk away at any time to cancel. (%1/%2) + + \n\nРуда добываетÑÑ, уходите в любое Ð²Ñ€ÐµÐ¼Ñ Ð´Ð»Ñ Ð¾Ñ‚Ð¼ÐµÐ½Ñ‹. (%1/%2) + + \n\nBezig met het delven van Erts, loop weg om te annuleren. (%1/%2) + + + + + \n\n%1 piles of ore has been successfully added in front of you. + \n\n%1 piles of ore has been successfully added in front of you. + + \n\n%1 руда была уÑпешно размещена перед вами. + + \n\n%1 hoopjes erts liggen nu voor je neus. + + + + + Unable to upgrade %1 nearby. + Unable to upgrade %1 nearby. + + + + Kan niet upgraden %1 in de buurt. + + + + + You have upgraded %2. Combination is %1 + You have upgraded %2. Combination is %1 + + Ð’Ñ‹ улучшили %2. ÐšÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ %1 + + Je hebt een %2 geupgrade. De combinatie is %1 + + + + + You have upgraded %1. + You have upgraded %1. + + Ð’Ñ‹ улучшили %1. + + Je hebt %1 geupgrade. + + + + + Preparing to refuel, stand still to drain %1. + Preparing to refuel, stand still to drain %1. + + Подготовка к заправке, Ñтойте на меÑте, чтобы опуÑтошить 1%. + + Bijtanken aan het voorbereiden. Sta stil om de %1 leeg te gieten. + + + + + %1 cannot hold that much fuel. + %1 cannot hold that much fuel. + + %1 не может хранить Ñтолько топлива. + + Geen ruimte meer voor brandstof in deze %1. + + + + + Starting de-construction of %1. + Starting de-construction of %1. + + + + Bezig met het slopen van %1. + + + + + De-constructing %1 stage %2 of %3 walk away at anytime to cancel. + De-constructing %1 stage %2 of %3 walk away at anytime to cancel. + + + + Sloop van %1 bezig (%2 van %3) loop weg om te annuleren. + + + + + %1 broke cannot remove %2. + %1 broke cannot remove %2. + + + + %1 is kapot gegaan. kan %2 niet verwijderen. + + + + + De-constructing %1. + De-constructing %1. + + + + %1 aan het slopen. + + + + + You have successfully attached %1 to the %2 + You have successfully attached %1 to the %2 + + Ð’Ñ‹ уÑпешно уÑтановили %1 на %2 + + Je hebt succesvol %1 aan de %2 gemonteerd. + + + + + You need %1 to repair this + You need %1 to repair this + + Вам нужно %1, чтобы отремонитровать Ñто + + Om dit te repareren heb je %1 nodig. + + + + + You have destroyed %1 while attempting to remove from %2 + You have destroyed %1 while attempting to remove from %2 + + Ð’Ñ‹ Ñломали %1, при попытке ÑнÑÑ‚Ð¸Ñ Ñ %2 + + Je hebt %1 gesloopt tijdens het demonteren van de %2 + + + + + You have successfully removed %1 from the %2 + You have successfully removed %1 from the %2 + + Ð’Ñ‹ уÑпешно ÑнÑли %1 Ñ %2 + + Je hebt met succes de %1 van de %2 verwijderd. + + + + + You need %1 to remove this part. + You need %1 to remove this part. + + Вам нужно %1, чтобы ÑнÑть Ñту запчаÑть. + + Je hebt %1 nodig om dit deel te verwijderen. + + + + + %1 has been drained for %2 litres of Fuel + %1 has been drained for %2 litres of Fuel + + + + Je hebt %2 liter brandstof uit de %1 gehaald. + + + + + %1 does not have enough fuel to siphon. + %1 does not have enough fuel to siphon. + + %1 не имеет доÑтаточно топлива Ð´Ð»Ñ ÑлитиÑ. + + Deze %1 heeft niet voldoende brandstof. + + + + + Dog consumed %1, and is now tamed. + Dog consumed %1, and is now tamed. + + Собака употребила %1, и теперь приручена. + + Hond heeft %1 gegeten, en is nu tam. + + + + + Dog consumed %1, yet remains untamed. + Dog consumed %1, yet remains untamed. + + Собака употребила %1, но вÑÑ‘ ещё оÑтаётÑÑ Ð´Ð¸ÐºÐ¾Ð¹. + + Hond heeft %1 gegeten, maar is nog niet tam. + + + + + %1 has been attached to Tow Truck. + %1 has been attached to Tow Truck. + + %1 был взÑÑ‚ на букÑир. + + %1 is bevestigd aan de sleepwagen + + + + + Failed to attach %1 to Tow Truck. + Failed to attach %1 to Tow Truck. + + Ðе удалоÑÑŒ взÑть на букÑир %1. + + Het is niet gelukt om %1 aan de sleepwagen te bevestigen. + + + + + %1 too large and cannot be towed. + %1 too large and cannot be towed. + + %1 Ñлишком большой и не может букÑироватьÑÑ. + + %1 is te groot om te slepen. + + + + + %1 has been detached from Tow Truck. + %1 has been detached from Tow Truck. + + %1 был ÑнÑÑ‚ Ñ Ð±ÑƒÐºÑира. + + %1 is losgemaakt van de sleepwagen. + + + + + You have setup your Safe. Combination is %1 + You have setup your Safe. Combination is %1 + + Ð’Ñ‹ уÑтановили Ñвой Ñейф. ÐšÐ¾Ð¼Ð±Ð¸Ð½Ð°Ñ†Ð¸Ñ %1 + + Je hebt je kluis geinstalleerd. De code is %1 + + + + + Bought %3 for %1 %2. + Bought %3 for %1 %2. + + Куплено %3 за %1 %2. + + Je hebt %3 gekocht voor %1 %2. + + + + + Sold %1 %2 for %3 %4 + Sold %1 %2 for %3 %4 + + Продано %1 %2 за %3 %4 + + Je hebt %1 %2 verkocht voor %3 %4. + + + + + Cannot sell %1, tires are too damaged. + Cannot sell %1, tires are too damaged. + + ÐÐµÐ»ÑŒÐ·Ñ Ð¿Ñ€Ð¾Ð´Ð°Ñ‚ÑŒ %1, шины Ñлишком повреждены. + + Kan %1 niet verkopen, banden hebben teveel schade. + + + + + Insufficient Stock %1 + Insufficient Stock %1 + + + + Onvoldoende %1 voorraad. + + + + + Need %1 More %2 + Need %1 More %2 + + + + Nog %1 %2 nodig + + + + + No %1 found within 20 meters. + No %1 found within 20 meters. + + + + Geen %1 binnen 20 meter gevonden. + + + + + Traded %1 %2 for %3 %4 + Traded %1 %2 for %3 %4 + + Продано %1 %2 за %3 %4 + + Je hebt %1 %2 verhandeld voor %3 %4 + + + + + Starting trade, stand still to complete trade %1 of %2. + Starting trade, stand still to complete trade %1 of %2. + + Ð¢Ð¾Ñ€Ð³Ð¾Ð²Ð»Ñ Ð½Ð°Ñ‡Ð°Ð»Ð°ÑÑŒ, Ñтойте на меÑте, чтобы завершить Ñделку %1 из %2. + + Handel gestart, sta stil om te voltooien. (%1 van %2) + + + + + Examine + Examine + + + + Onderzoek + + + + + Craft Ramp + Craft Ramp + + Создать: ÐÐ°ÐºÐ»Ð¾Ð½Ð½Ð°Ñ Ð¿Ð»Ð¾ÑкоÑть + + Maak schans + + + + + Craft Tent + Craft Tent + + Создать: Палатка + + Maak tent + + + + + Craft Desert Tent + Craft Desert Tent + + Создать: ПуÑÑ‚Ñ‹Ð½Ð½Ð°Ñ Ð¿Ð°Ð»Ð°Ñ‚ÐºÐ° + + Maak Woestijntent + + + + + Craft Green Tent + Craft Green Tent + + Создать: Ð—ÐµÐ»Ñ‘Ð½Ð°Ñ Ð¿Ð°Ð»Ð°Ñ‚ÐºÐ° + + Maak Groene tent + + + + + Craft Sun Shade + Craft Sun Shade + + Создать: Солнцезащитный козырёк + + Maak zonwering + + + + + Craft Burlap + Craft Burlap + + Создать: Брезент + + Maak Jutte + + + + + Craft Sandbag + Craft Sandbag + + Создать: Мешки Ñ Ð¿ÐµÑком + + Maak Zandzak + + + + + Craft Light Pole + Craft Light Pole + + Создать: Фонарный Ñтолб + + Maak Lichtmast + + + + + Add 1 10oz Gold + Add 1 10oz Gold + + + + Voeg 1 10oz Goud toe + + + + + Add 10 10oz Gold + Add 10 10oz Gold + + + + Voeg 10 10oz Goud toe + + + + + Add 9 10oz Gold + Add 9 10oz Gold + + + + Voeg 9 10oz Goud toe + + + + + Remove 1 10oz Gold + Remove 1 10oz Gold + + + + Verwijder 1 10oz Goud + + + + + Empty Case + Empty Case + + ПуÑтой чемоданчик + + Maak kist leeg + + + + + Add 8 10oz Gold + Add 8 10oz Gold + + + + Voeg 8 10oz Goud toe + + + + + Add 7 10oz Gold + Add 7 10oz Gold + + + + Voeg 7 10oz Goud toe + + + + + Add 6 10oz Gold + Add 6 10oz Gold + + + + Voeg 6 10oz Goud toe + + + + + Add 5 10oz Gold + Add 5 10oz Gold + + + + Voeg 5 10oz Goud toe + + + + + Add 4 10oz Gold + Add 4 10oz Gold + + + + Voeg 4 10oz Goud toe + + + + + Add 3 10oz Gold + Add 3 10oz Gold + + + + Voeg 3 10oz Goud toe + + + + + Add 2 10oz Gold + Add 2 10oz Gold + + + + Voeg 2 10oz Goud toe + + + + + Open %1 + Open %1 + + Открыть %1 + + Open %1 + + + + + Smelt 10oz bar + Smelt 10oz bar + + Выплавить 10oz Ñлиток + + Smelt 10oz balk + + + + + Smelt 1oz bar + Smelt 1oz bar + + Выплавить 1oz Ñлиток + + Smelt 1oz balk + + + + + Salvage Scrap + Salvage Scrap + + + + Verzamel materiaal + + + + + Craft Pole + Craft Pole + + Создать: Столб + + Creëer paal + + + + + Build Corrugated Fence + Build Corrugated Fence + + УÑтановить: Гофрированный забор + + Bouw Ribbelplaten hek + + + + + Craft Wooden Shed + Craft Wooden Shed + + Создать: ДеревÑнный Ñарай + + Bouw houten schuur + + + + + Craft Storage Shed + Craft Storage Shed + + Создать: Лабаз + + Bouw opslag schuur + + + + + Craft Outhouse + Craft Outhouse + + Создать: Сортир + + Bouw buitenhuisje + + + + + Craft Corrugated Fence + Craft Corrugated Fence + + Создать: Гофрированный забор + + Bouw ribbelplaten hek + + + + + Craft Rusty Gate + Craft Rusty Gate + + Создать: Ржавые ворота + + Bouw roestige poort + + + + + Craft Metal Panel + Craft Metal Panel + + Создать: МеталличеÑÐºÐ°Ñ Ð¿Ð°Ð½ÐµÐ»ÑŒ + + Ceëer metalen paneel + + + + + Pack 6 Coke + Pack 6 Coke + + Запаковать: Кока-кола(6) + + Verpak 6 cola + + + + + Pack 6 Pepsi + Pack 6 Pepsi + + Запаковать: ПепÑи(6) + + Verpak 6 pepsi + + + + + Pack Scrap Metal + Pack Scrap Metal + + Запаковать: Металлолом + + Verpak scrap metal + + + + + Pack Tank Traps + Pack Tank Traps + + Запаковать: Танковые ловушки + + Verpak tank traps + + + + + Pack Wire Kits + Pack Wire Kits + + + + Verpak prikkeldraad rollen + + + + + Pack Bacon + Pack Bacon + + Запаковать: Бекон + + Verpak speklappen + + + + + Pack 6 Bacon + Pack 6 Bacon + + Запаковать: Бекон(6) + + Verpack 6 speklappen + + + + + Craft Metal Floor + Craft Metal Floor + + Создать: МеталличеÑкий пол + + Creëer metalen vloer + + + + + Craft Lg Camo Net + Craft Lg Camo Net + + Создать: Lg Camo Net + + Creëer groot camouflagenet + + + + + Place Safe + Place Safe + Place Safe + ПоÑтавить Ñейф + Place Safe + Place Safe + Place Safe + Place Safe + + + Place Lockbox + Place Lockbox + + ПоÑтавить закрытый Ñщик + + Plaats afsluitbare kist + + + + + Craft Wood Floor + Craft Wood Floor + + Создать: ДеревÑнный пол + + Creëer houten vloer + + + + + Craft Wood Floor 1/2 + Craft Wood Floor 1/2 + + Создать: ДеревÑнный пол 1/2 + + Creëer houten vloer 1/2 + + + + + Craft Stair Supports + Craft Stair Supports + + + + Creëer trapsteunen + + + + + Craft Doorway + Craft Doorway + + Создать: Дверной проём + + Creëer Deuropening + + + + + Craft Window + Craft Window + + Создать: Окно + + Creëer raam + + + + + Craft Large Wall + Craft Large Wall + + Создать: Ð‘Ð¾Ð»ÑŒÑˆÐ°Ñ Ñтена + + Creëer grote muur + + + + + Craft Wood Wall + Craft Wood Wall + + Создать: ДеревÑÐ½Ð½Ð°Ñ Ñтена + + Creëer houten muur + + + + + Craft Door + Craft Door + + Создать: Дверь + + Creëer deur + + + + + Craft Locked Door + Craft Locked Door + + Создать: Ð—Ð°ÐºÑ€Ñ‹Ñ‚Ð°Ñ Ð´Ð²ÐµÑ€ÑŒ + + Creëer afsluitbare deur + + + + + Craft Garage Door + Craft Garage Door + + Создать: Дверь гаража + + Creëer garagedeur + + + + + Build Fire + Build Fire + + + + Bouw kampvuur + + + + + Craft Lumber + Craft Lumber + + Создать: Пиломатериалы + + Creëer planken + + + + + Craft Arrows + Craft Arrows + + Создать: Стрелы + + Creëer pijlen + + + + + Craft Stick Fence + Craft Stick FenceMislukt + + Создать: ÐšÐ¾Ð»ÑŽÑ‡Ð°Ñ Ð¾Ð³Ñ€Ð°Ð´Ð° + + Creëer takken hek + + + + + Failed, you must get into drivers seat first. + Failed, you must get into drivers seat first. + + Ðе удалоÑÑŒ, вы должны попаÑть на Ñиденье Ð²Ð¾Ð´Ð¸Ñ‚ÐµÐ»Ñ Ñ…Ð¾Ñ‚Ñ Ð±Ñ‹ раз. + + Mislukt, stap eerst in de bestuurders stoel. + + + + + Plot Pole + Plot Pole + Plot Pole + Столб + Plot Pole + Plot Pole + Plot Pole + Plot Pole + + + Quiet + Quiet + Quiet + Quiet + Quiet + Quiet + Quiet + Quiet + + + Alert + Alert + Alert + Alert + Alert + Alert + Alert + Alert + + + Walk + Walk + Walk + Walk + Walk + Walk + Walk + Walk + + + Run + Run + Run + Run + Run + Run + Run + Run + + + Unpack + Unpack + Unpack + РаÑпаковывать + Unpack + Unpack + Unpack + Unpack + + + Craft Half Wall + Craft Half Wall + + Создать: Половина Ñтены + + + + + + + Craft Garage Doorway + Craft Garage Doorway + + Создать: Гаражный дверной проём + + + + + + + Craft Plywood + Craft Plywood + + Создать: Фанера + + + + + + + Craft Supply Crate + Craft Supply Crate + + Создать: Ящик Ñ Ð¿Ñ€Ð¸Ð¿Ð°Ñами + + + + + + + Craft Deer Stand + Craft Deer Stand + + Создать: Вышка + + + + + + + Craft Wood Stairs + Craft Wood Stairs + + Создать: ДеревÑнные Ñтупеньки + + + + + + + Craft Wood Ladder + Craft Wood Ladder + + Создать: ДеревÑÐ½Ð½Ð°Ñ Ð»ÐµÑтница + + + + + + + Craft Lumber Pack + Craft Lumber Pack + + Создать: Lumber Pack + + + + + + + Craft Workbench + Craft Workbench + + Создать: ВерÑтак + + + + + + + Craft Shack + Craft Shack + + Создать: Будка + + + + + + + Craft Floor 1/4 + Craft Floor 1/4 + + Создать: Пол 1/4 + + + + + + + Craft Wall 1/3 + Craft Wall 1/3 + + Создать: Стена 1/3 + + + + + + + Craft Plywood Pack + Craft Plywood Pack + + Создать: Plywood Pack + + + + + + + Craft Scrap Metal + Craft Scrap Metal + + Создать: Металлолом + + + + + + + Smelt Silver Bar + Smelt Silver Bar + + Выплавить ÑеребрÑный Ñлиток + + + + + + + Smelt Gold Bar + Smelt Gold Bar + + Выплавить золотой Ñлиток + + + + + + + Wear %1 + Wear %1 + + Одеть %1 + + + + + + + Craft Bandages + Craft Bandages + + Создать: Бинты + + + + + + + Craft Desert Net + Craft Desert Net + + Создать: ПуÑÑ‚Ñ‹Ð½Ð½Ð°Ñ Ñеть + + + + + + + Craft Forest Net + Craft Forest Net + + Создать: ЛеÑÐ½Ð°Ñ Ñеть + + + + + + + Build Sandbag + Build Sandbag + + УÑтановить: Мешки Ñ Ð¿ÐµÑком + + + + + + + Craft Large Sandbag + Craft Large Sandbag + + Создать: Большие мешки Ñ Ð¿ÐµÑком + + + + + + + Craft Sandbag Nest + Craft Sandbag Nest + + Создать: Sandbag Nest + + + + + + + Craft Sledge + Craft Sledge + + Создать: Кувалда + + + + + + + Craft Fire Barrel + Craft Fire Barrel + + Создать: ÐžÐ³Ð½ÐµÐ½Ð½Ð°Ñ Ð±Ð¾Ñ‡ÐºÐ° + + + + + + + Craft Gun Rack + Craft Gun Rack + + Создать: Полка Ð´Ð»Ñ Ð¾Ñ€ÑƒÐ¶Ð¸Ñ + + + + + + + Gear + Gear + + Инвентарь + + + + + + + Filter + Filter + + Фильтр + + + + + + + Rearm + Rearm + + + + + + + + + Open bag + Open bag + + Открыть рюкзак + + + + + + + Close bag + Close bag + + Закрыть рюкзак + + + + + + + Close + Close + + Закрыть + + + + + + + All + All + + + + + + + + + Primary + Primary + + + + + + + + + Secondary + Secondary + + + + + + + + + HandGun + HandGun + + + + + + + + + Items + Items + + Предметы + + + + + + + Trader Menu + Trader Menu + Trader Menu + Меню торговца + Trader Menu + Trader Menu + Trader Menu + Trader Menu + + + Categories + Categories + + Категории + + + + + + + Buy + Buy + + Купить + + + + + + + Sell + Sell + + Продать + + + + + + + Buy For + Buy For + + Куплю за + + + + + + + Sell For + Sell For + + Продам за + + + + + + + Remove from Toolbelt. + Remove from Toolbelt. + Remove from Toolbelt. + Убрать Ñ Ð¿Ð¾ÑÑа. + Remove from Toolbelt. + Verwijder van gereedschapsgordel + Retirer de la Ceinture. + Remove from Toolbelt. + + + Add to Toolbelt. + Add to Toolbelt. + Add to Toolbelt. + ПовеÑить на поÑÑ. + Add to Toolbelt. + Voeg toe aan gereedschapsgordel + Ajouter à la Ceinture. + Add to Toolbelt. + + + Cast Fishing Pole + Cast Fishing Pole + Cast Fishing Pole + Закинуть удочку + Cast Fishing Pole + Werp vislijn uit + Lancer la Ligne + Cast Fishing Pole + + + Craft Round Fence + Craft Round Fence + + Создать: ÐšÑ€ÑƒÐ³Ð»Ð°Ñ Ð¾Ð³Ñ€Ð°Ð´Ð° из мешков Ñ Ð¿ÐµÑком + + + + + + + Build Round Fence + Build Round Fence + + ÐšÑ€ÑƒÐ³Ð»Ð°Ñ Ð¾Ð³Ñ€Ð°Ð´Ð° из мешков Ñ Ð¿ÐµÑком + + + + + + + Craft Sandbag + Craft Sandbag + + Создать: Мешки Ñ Ð¿ÐµÑком + + + + + + + Trade Metals + Trade Metals + Trade Metals + ОбменÑть металлы + Trade Metals + Trade Metals + Trade Metals + Trade Metals + + + Repair Vehicle + Repair Vehicle + + Починить транÑпорт + + Repareer voertuig + Réparer le véhicule + + + + Repair + Repair + + Починить + + Repareer + Réparer + + + + Remove + Remove + + Демонтировать + + Demonteer + Retirer + + + + Salvage Vehicle + Salvage Vehicle + + Демонтировать запчаÑти + + Demonteer voertuig + Récupérer des pièces + + + + Cargo Check + Cargo Check + + Проверить груз + + Controleer Bagage + Vérifier la cargaison + + + + Cancel + Cancel + + Отмена + + Annuleren + Annuler + + + + Upgrade Vehicle + Upgrade Vehicle + + Улучшить транÑпорт + + Voertuig Verbeteren + Améliorer Véhicule + + + + Offroad Performance + Offroad Performance + + Как: Улучшить внедорожную ÑффективноÑть + + Handleiding: Offroad Prestaties + Manuel: Performances tout-terrain + + + + Offroad performace manual. + Offroad performace manual. + + РуководÑтво по улучшению внедорожной ÑффективноÑти. + + Handleiding over offroad prestaties. + Manuel sur les performances tout-terrain. + + + + Vehicle Maintenance + Vehicle Maintenance + + Как: Улучшить обÑлуживание Ð°Ð²Ñ‚Ð¾Ð¼Ð¾Ð±Ð¸Ð»Ñ + + Handleiding: Voertuigonderhoud + Manuel: Maintenance du véhicule + + + + Vehicle maintenance and engineering manual. + Vehicle maintenance and engineering manual. + + РуководÑтво по тех. обÑлуживанию транÑпортных ÑредÑтв и техники. + + Werkplaatshandboek voor voertuigonderhoud en verbetering. + Manuel de mécanique et d'entretien du véhicule. + + + + Luggage Rack + Luggage Rack + + Как: УÑтановить багажник на крыше + + Handleiding: Bagagerek + Manuel: Galerie + + + + Luggage Rack install guide. + Luggage Rack install guide. + + РуководÑтво по уÑтановке багажника на крыше. + + Installatiehandleiding voor het bagagerek. + Guide d'installation d'une galerie pour augmenter le stockage du véhicule. + + + + Fuel Tank + Fuel Tank + + Как: УÑтановить топливный бак + + Handleiding: Benzinetank + Manuel: Réservoir + + + + Fuel Tank install guide. + Fuel Tank install guide. + + РуководÑтво по уÑтановке топливного бака. + + Installatiehandleiding voor de benzinetank. + Guide d'installation du réservoir. + + + + 1.04 + 1.04 + 1.04 + 1.04 + 1.04 + 1.04 + 1.04 + 1.04 + + + %1 | Weight carried : %2 lb + %1 | Weight carried : %2 lb + %1 | Weight carried : %2 lb + %1 | ПереноÑимый Ð²ÐµÑ : %2 Кг + %1 | Weight carried : %2 lb + %1 | Weight carried : %2 lb + %1 | Poids transporté : %2 Kg + %1 | Weight carried : %2 lb + + + lb + lb + Kg + Кг + Kg + Kg + Kg + Kg + + + Login timed out!\nDisconnect and try again! + Login timed out!\nDisconnect and try again! + Ð’Ñ€ÐµÐ¼Ñ Ð¾Ð¶Ð¸Ð´Ð°Ð½Ð¸Ñ Ð²Ñ…Ð¾Ð´Ð° иÑтекло!\nОтключитеÑÑŒ и попробуйте Ñнова! + Tiempo de inicio de sesión excedido.\nDesconectate y prueba de nuevo. + Login timed out!\nDisconnect and try again! + Délai de connexion dépassé\nVeuillez vous déconnecter et essayer à nouveau. + Dovolený Äas pro pÅ™ihlášení vyprÅ¡el.\nOdpojte se a zkuste to znovu! + + + diff --git a/SQF/dayz_epoch_b/textures/tent_personal_.paa b/SQF/dayz_epoch_b/textures/tent_personal_.paa new file mode 100644 index 000000000..1485a7b3e Binary files /dev/null and b/SQF/dayz_epoch_b/textures/tent_personal_.paa differ diff --git a/SQF/dayz_logo_ca.paa b/SQF/dayz_logo_ca.paa new file mode 100644 index 000000000..51a5b21f7 Binary files /dev/null and b/SQF/dayz_logo_ca.paa differ diff --git a/SQF/dayz_server/compile/fnc_plyrHit.sqf b/SQF/dayz_server/compile/fnc_plyrHit.sqf index 078672b7b..c043db77f 100644 --- a/SQF/dayz_server/compile/fnc_plyrHit.sqf +++ b/SQF/dayz_server/compile/fnc_plyrHit.sqf @@ -1,6 +1,7 @@ -private ["_victim", "_attacker","_weapon","_distance"]; +private ["_victim", "_attacker","_weapon","_distance","_damage"]; _victim = _this select 0; _attacker = _this select 1; +_damage = _this select 2; if (!isPlayer _victim || !isPlayer _attacker) exitWith {}; if ((name _victim) == (name _attacker)) exitWith {}; @@ -17,7 +18,7 @@ else _distance = _victim distance _attacker; -diag_log format["PHIT: %1 was hit by %2 with %3 from %4m", _victim, _attacker, _weapon, _distance]; +diag_log format["PHIT: %1 was hit by %2 with %3 from %4m with %5 dmg", _victim, _attacker, _weapon, _distance, _damage]; _victim setVariable["AttackedBy", _attacker, true]; _victim setVariable["AttackedByName", (name _attacker), true]; diff --git a/SQF/dayz_server/compile/server_deleteObj.sqf b/SQF/dayz_server/compile/server_deleteObj.sqf index 277700dfd..b528bad4a 100644 --- a/SQF/dayz_server/compile/server_deleteObj.sqf +++ b/SQF/dayz_server/compile/server_deleteObj.sqf @@ -4,6 +4,7 @@ private["_id","_uid","_key"]; _id = _this select 0; _uid = _this select 1; +_activatingPlayer = _this select 2; if (isServer) then { //remove from database @@ -11,11 +12,11 @@ if (isServer) then { //Send request _key = format["CHILD:304:%1:",_id]; _key call server_hiveWrite; - diag_log format["DELETE: Deleted by ID: %1",_id]; + diag_log format["DELETE: %1 Deleted by ID: %2",_activatingPlayer,_id]; } else { //Send request _key = format["CHILD:310:%1:",_uid]; _key call server_hiveWrite; - diag_log format["DELETE: Deleted by UID: %1",_uid]; + diag_log format["DELETE: %1 Deleted by UID: %2",_activatingPlayer,_uid]; }; }; \ No newline at end of file diff --git a/SQF/dayz_server/compile/server_onPlayerDisconnect.sqf b/SQF/dayz_server/compile/server_onPlayerDisconnect.sqf index 9b3c99ab9..28a2039bd 100644 --- a/SQF/dayz_server/compile/server_onPlayerDisconnect.sqf +++ b/SQF/dayz_server/compile/server_onPlayerDisconnect.sqf @@ -1,46 +1,71 @@ -/* - -*/ -private ["_object","_myGroup","_id","_playerID","_playerName","_characterID","_playerIDtoarray","_timeout"]; -_playerID = _this select 0; +private ["_invehicle","_isplayernearby","_playerObj","_myGroup","_id","_playerUID","_playerName","_characterID","_timeout","_message","_magazines","_playerPos"]; +_playerUID = _this select 0; _playerName = _this select 1; -_object = call compile format["player%1",_playerID]; -_characterID = _object getVariable ["characterID","0"]; -_timeout = _object getVariable["combattimeout",0]; +_playerObj = nil; +_playerPos = []; +{ + if ((getPlayerUID _x) == _playerUID) exitWith {_playerObj = _x;}; +} forEach playableUnits; -_playerIDtoarray = []; -_playerIDtoarray = toArray _playerID; - -if (vehicle _object != _object) then { - _object action ["eject", vehicle _object]; -}; - -if (59 in _playerIDtoarray) exitWith { }; - -if ((_timeout - time) > 0) then { +if (isNil "_playerObj") then { + diag_log format["nil player object attempting PV, :%1", _this]; - diag_log format["COMBAT LOGGED: %1 (%2)", _playerName,_timeout]; - _object setVariable["NORRN_unconscious",true, true]; - _object setVariable["unconsciousTime",300,true]; - diag_log format["SET UNCONCIOUSNESS: %1", _playerName]; - - //_message = format["PLAYER COMBAT LOGGED: %1 (%2)",_playerName, _killerName, _weapon]; - //[nil, nil, rspawn, [_object, _message], { (_this select 0) globalChat (_this select 1) }] call RE; - + // fall back to using PV for now so we have a better chance at finding the player + _playerObj = call compile format["player%1",_playerUID]; }; -diag_log format["DISCONNECT: %1 (%2) Object: %3, _characterID: %4", _playerName,_playerID,_object,_characterID]; -_id = [_playerID,_characterID,2] spawn dayz_recordLogin; -dayz_disco = dayz_disco - [_playerID]; -if (!isNull _object) then { -//Update Vehicle - { [_x,"gear"] call server_updateObject } foreach - (nearestObjects [getPosATL _object, dayz_updateObjects, 10]); - if (alive _object) then { - [_object,(magazines _object),true,true] call server_playerSync; - //[_object,[],true,false] call server_playerSync; - _myGroup = group _object; - deleteVehicle _object; - deleteGroup _myGroup; +if (isNil "_playerObj") exitWith { + diag_log format["%1: nil player object, _this:%2", __FILE__, _this]; +}; + +diag_log format["get: %1 (%2), sent: %3 (%4)",typeName (getPlayerUID _playerObj), getPlayerUID _playerObj, typeName _playerUID, _playerUID]; + +if (!isNull _playerObj) then { + + _playerPos = getPosATL _playerObj; + _characterID = _playerObj getVariable ["CharacterID","0"]; + _timeout = _playerObj getVariable["combattimeout",0]; + + _invehicle = false; + + if (vehicle _playerObj != _playerObj) then { + _playerObj action ["eject", vehicle _playerObj]; + _invehicle = true; + diag_log format["LOGOUT IN VEHICLE: %1 at location %2", _playerName,(getPosATL _playerObj)]; }; -}; \ No newline at end of file + + if ((_timeout - time) > 0) then { + + _playerObj setVariable["NORRN_unconscious",true, true]; + _playerObj setVariable["unconsciousTime",300,true]; + + diag_log format["COMBAT LOGGED: %1 (%2) at location %3", _playerName,_timeout,(getPosATL _playerObj)]; + //diag_log format["SET UNCONCIOUSNESS: %1", _playerName]; + + // Message whole server when player combat logs + _message = format["PLAYER COMBAT LOGGED: %1",_playerName]; + [nil, nil, rTitleText, _message, "PLAIN"] call RE; + }; + + diag_log format["DISCONNECT: %1 (%2) Object: %3, _characterID: %4 at loc %5", _playerName,_playerUID,_playerObj,_characterID, (getPosATL _playerObj)]; + + _id = [_playerUID,_characterID,2] spawn dayz_recordLogin; + + if (alive _playerObj) then { + + _isplayernearby = (DZE_BackpackGuard and !_invehicle and ({(isPlayer _x) and (alive _x)} count (_playerPos nearEntities ["AllVehicles", 5]) > 1)); + + // prevent saving more than 20 magazine items + _magazines = [(magazines _playerObj),20] call array_reduceSize; + + [_playerObj,_magazines,true,true,_isplayernearby] call server_playerSync; + + // remove player + _playerObj call dayz_removePlayerOnDisconnect; + } else { + //Update Vehicle + { + [_x,"gear"] call server_updateObject; + } foreach (nearestObjects [_playerPos, dayz_updateObjects, 10]); + }; +}; diff --git a/SQF/dayz_server/compile/server_playerDeaths.sqf b/SQF/dayz_server/compile/server_playerDeaths.sqf index d55b75a8b..8cc9e075b 100644 --- a/SQF/dayz_server/compile/server_playerDeaths.sqf +++ b/SQF/dayz_server/compile/server_playerDeaths.sqf @@ -3,14 +3,15 @@ private["_character","_clientID"]; _character = _this select 0; _clientID = owner _character; +#ifdef DZE_SERVER_DEBUG diag_log ("HIVE: Player Death list Request by ClientID: "+ str(_clientID)); - diag_log(PlayerDeaths); +#endif -dayzPlayerDeathsResult = PlayerDeaths; +PVDZE_plr_DeathBResult = PlayerDeaths; if(!isNull _character) then { - _clientID publicVariableClient "dayzPlayerDeathsResult"; + _clientID publicVariableClient "PVDZE_plr_DeathBResult"; }; PlayerDeaths \ No newline at end of file diff --git a/SQF/dayz_server/compile/server_playerDied.sqf b/SQF/dayz_server/compile/server_playerDied.sqf index 4284205ff..27761fc1d 100644 --- a/SQF/dayz_server/compile/server_playerDied.sqf +++ b/SQF/dayz_server/compile/server_playerDied.sqf @@ -1,4 +1,4 @@ -private["_characterID","_minutes","_newObject","_playerID","_playerName","_infected","_victim","_victimName","_killer","_killerName","_weapon","_distance","_message","_loc_message","_key","_eh","_body","_method","_name"]; +private ["_characterID","_minutes","_newObject","_playerID","_playerName","_infected","_victim","_victimName","_killer","_killerName","_weapon","_distance","_message","_loc_message","_key","_death_record"]; //[unit, weapon, muzzle, mode, ammo, magazine, projectile] _characterID = _this select 0; _minutes = _this select 1; @@ -7,9 +7,7 @@ _playerID = _this select 3; _playerName = _this select 4; _infected = _this select 5; -_victim removeAllEventHandlers "MPHit"; - -_victim = _this select 2; +_victim = _newObject; _victimName = _victim getVariable["bodyName", "nil"]; _killer = _victim getVariable["AttackedBy", "nil"]; @@ -34,9 +32,16 @@ if (_killerName != "nil") then }; diag_log _loc_message; + if(DZE_DeathMsgGlobal) then { [nil, nil, rspawn, [_killer, _message], { (_this select 0) globalChat (_this select 1) }] call RE; }; + /* needs customRemoteMessage + if(DZE_DeathMsgGlobal) then { + customRemoteMessage = ['globalChat', _message, _killer]; + publicVariable "customRemoteMessage"; + }; + */ if(DZE_DeathMsgSide) then { [nil, nil, rspawn, [_killer, _message], { (_this select 0) sideChat (_this select 1) }] call RE; }; @@ -45,7 +50,14 @@ if (_killerName != "nil") then }; // build array to store death messages to allow viewing at message board in trader citys. - PlayerDeaths set [count PlayerDeaths,_message]; + _death_record = [ + _victimName, + _killerName, + _weapon, + _distance, + ServerCurrentTime + ]; + PlayerDeaths set [count PlayerDeaths,_death_record]; // Cleanup _victim setVariable["AttackedBy", "nil", true]; @@ -54,42 +66,32 @@ if (_killerName != "nil") then _victim setVariable["AttackedFromDistance", "nil", true]; }; -dayz_disco = dayz_disco - [_playerID]; -_newObject setVariable["processedDeath",time]; - +// Might not be the best way... /* -diag_log ("DW_DEBUG: (isnil _characterID): " + str(isnil "_characterID")); -if (isnil "_characterID") then { -diag_log ("DW_DEBUG: _newObject: " + str(_newObject)); - }; +if (isnil "dayz_disco") then { + dayz_disco = []; +}; */ +// dayz_disco = dayz_disco - [_playerID]; +_newObject setVariable["processedDeath",diag_tickTime]; + if (typeName _minutes == "STRING") then { _minutes = parseNumber _minutes; }; - + +diag_log ("PDEATH: Player Died " + _playerID); + if (_characterID != "0") then { _key = format["CHILD:202:%1:%2:%3:",_characterID,_minutes,_infected]; - //diag_log ("HIVE: WRITE: "+ str(_key)); + #ifdef DZE_SERVER_DEBUG_HIVE + diag_log ("HIVE: WRITE: "+ str(_key)); + #endif _key call server_hiveWrite; } else { deleteVehicle _newObject; -}; - -diag_log ("PDEATH: Player Died " + _playerID); -/* -_eh = [_newObject] spawn { - _body = _this select 0; - _method = _body getVariable["deathType","unknown"]; - _name = _body getVariable["bodyName","unknown"]; - waitUntil{!isPlayer _body;sleep 1}; - _body setVariable["deathType",_method,true]; - _body setVariable["bodyName",_name,true]; - diag_log ("PDEATH: Player Left Body " + _name); -}; -*/ -//dead_bodyCleanup set [count dead_bodyCleanup,_newObject]; +}; \ No newline at end of file diff --git a/SQF/dayz_server/compile/server_playerLogin.sqf b/SQF/dayz_server/compile/server_playerLogin.sqf index aa6b5e081..b0758b4a7 100644 --- a/SQF/dayz_server/compile/server_playerLogin.sqf +++ b/SQF/dayz_server/compile/server_playerLogin.sqf @@ -1,20 +1,20 @@ private ["_isInfected","_doLoop","_hiveVer","_isHiveOk","_playerID","_playerObj","_primary","_key","_charID","_playerName","_backpack","_isNew","_inventory","_survival","_model","_mags","_wpns","_bcpk","_config","_newPlayer"]; -//Set Variables +#ifdef DZE_SERVER_DEBUG diag_log ("STARTING LOGIN: " + str(_this)); +#endif _playerID = _this select 0; _playerObj = _this select 1; _playerName = name _playerObj; -//_worldspace = []; if (_playerName == '__SERVER__' || _playerID == '' || local player) exitWith {}; -// Cancel any login until server_monitor terminates. -// This is mandatory since all vehicles must be spawned before the first players spawn on the map. -// Otherwise, all vehicle event handlers won't be created on players' client side. -if (isNil "sm_done") exitWith { diag_log ("Login cancelled, server is not ready. " + str(_playerObj)); }; - +if (isNil "sm_done") exitWith { +#ifdef DZE_SERVER_DEBUG + diag_log ("Login cancelled, server is not ready. " + str(_playerObj)); +#endif +}; if (count _this > 2) then { dayz_players = dayz_players - [_this select 2]; @@ -23,29 +23,23 @@ if (count _this > 2) then { //Variables _inventory = []; _backpack = []; -//_items = []; -//_magazines = []; -//_weapons = []; -//_medicalStats = []; _survival = [0,0,0]; -//_tent = []; -//_state = []; -//_direction = 0; _isInfected = 0; _model = ""; -//_newUnit = objNull; -//_botActive = false; if (_playerID == "") then { _playerID = getPlayerUID _playerObj; }; if ((_playerID == "") or (isNil "_playerID")) exitWith { +#ifdef DZE_SERVER_DEBUG diag_log ("LOGIN FAILED: Player [" + _playerName + "] has no login ID"); +#endif }; -//??? endLoadingScreen; +#ifdef DZE_SERVER_DEBUG diag_log ("LOGIN ATTEMPT: " + str(_playerID) + " " + _playerName); +#endif //Do Connection Attempt _doLoop = 0; @@ -61,20 +55,25 @@ while {_doLoop < 5} do { }; if (isNull _playerObj or !isPlayer _playerObj) exitWith { +#ifdef DZE_SERVER_DEBUG diag_log ("LOGIN RESULT: Exiting, player object null: " + str(_playerObj)); +#endif }; if ((_primary select 0) == "ERROR") exitWith { +#ifdef DZE_SERVER_DEBUG diag_log format ["LOGIN RESULT: Exiting, failed to load _primary: %1 for player: %2 ",_primary,_playerID]; +#endif }; //Process request _newPlayer = _primary select 1; _isNew = count _primary < 7; //_result select 1; _charID = _primary select 2; -//_randomSpot = false; -//diag_log ("LOGIN RESULT: " + str(_primary)); +#ifdef DZE_SERVER_DEBUG +diag_log ("LOGIN RESULT: " + str(_primary)); +#endif /* PROCESS */ _hiveVer = 0; @@ -127,18 +126,20 @@ if (!_isNew) then { _key call server_hiveWrite; }; }; -diag_log ("LOGIN LOADED: " + str(_playerObj) + " Type: " + (typeOf _playerObj)); -_isHiveOk = false; //EDITED +#ifdef DZE_SERVER_DEBUG +diag_log ("LOGIN LOADED: " + str(_playerObj) + " Type: " + (typeOf _playerObj) + " at location: " + (getPosATL _playerObj)); +#endif + +_isHiveOk = false; if (_hiveVer >= dayz_hiveVersionNo) then { _isHiveOk = true; }; -//diag_log ("SERVER RESULT: " + str("X") + " " + str(dayz_hiveVersionNo)); -//Server publishes variable to clients and WAITS -//_playerObj setVariable ["publish",[_charID,_inventory,_backpack,_survival,_isNew,dayz_versionNo,_model,_isHiveOk,_newPlayer],true]; +if (worldName == "chernarus") then { + ([4654,9595,0] nearestObject 145259) setDamage 1; + ([4654,9595,0] nearestObject 145260) setDamage 1; +}; dayzPlayerLogin = [_charID,_inventory,_backpack,_survival,_isNew,dayz_versionNo,_model,_isHiveOk,_newPlayer,_isInfected]; -if(!isNull _playerObj) then { - (owner _playerObj) publicVariableClient "dayzPlayerLogin"; -}; +(owner _playerObj) publicVariableClient "dayzPlayerLogin"; diff --git a/SQF/dayz_server/compile/server_playerSetup.sqf b/SQF/dayz_server/compile/server_playerSetup.sqf index 9168e50d9..8d6542e4a 100644 --- a/SQF/dayz_server/compile/server_playerSetup.sqf +++ b/SQF/dayz_server/compile/server_playerSetup.sqf @@ -1,5 +1,5 @@ -private ["_characterID","_playerObj","_playerID","_dummy","_worldspace","_state","_doLoop","_key","_primary","_medical","_stats","_humanity","_lastinstance","_friendlies","_randomSpot","_position","_debug","_distance","_hit","_fractures","_score","_findSpot","_pos","_isIsland","_w","_clientID","_spawnMC"]; -//Wait for HIVE to be free +private ["_characterID","_playerObj","_playerID","_dummy","_worldspace","_state","_doLoop","_key","_primary","_medical","_stats","_humanity","_lastinstance","_friendlies","_randomSpot","_position","_debug","_distance","_hit","_fractures","_score","_findSpot","_pos","_isIsland","_w","_clientID","_spawnMC","_namespace"]; + //diag_log ("SETUP: attempted with " + str(_this)); _characterID = _this select 0; @@ -11,7 +11,7 @@ if (isNull _playerObj) exitWith { }; //Add MPHit event handler -diag_log("Adding MPHit EH for " + str(_playerObj)); +// diag_log("Adding MPHit EH for " + str(_playerObj)); _playerObj addMPEventHandler ["MPHit", {_this spawn fnc_plyrHit;}]; if (_playerID == "") then { @@ -60,13 +60,10 @@ _state = _primary select 3; _worldspace = _primary select 4; _humanity = _primary select 5; _lastinstance = _primary select 6; -_friendlies = []; //Set position _randomSpot = false; -//diag_log ("WORLDSPACE: " + str(_worldspace)); - if (count _worldspace > 0) then { _position = _worldspace select 1; @@ -107,16 +104,8 @@ if (count _medical > 0) then { _playerObj setVariable["USEC_isCardiac",(_medical select 5),true]; _playerObj setVariable["USEC_lowBlood",(_medical select 6),true]; _playerObj setVariable["USEC_BloodQty",(_medical select 7),true]; - - _playerObj setVariable["unconsciousTime",(_medical select 10),true]; - -// if (_playerID in dayz_disco) then { -// _playerObj setVariable["NORRN_unconscious",true, true]; -// _playerObj setVariable["unconsciousTime",300,true]; -// } else { -// _playerObj setVariable["unconsciousTime",(_medical select 10),true]; -// }; - + _playerObj setVariable["unconsciousTime",(_medical select 10),true]; + //Add Wounds { _playerObj setVariable[_x,true,true]; @@ -189,7 +178,6 @@ if (_randomSpot) then { endLoadingScreen; }; - //Spawn modify via mission init.sqf if(isnil "spawnArea") then { spawnArea = 1500; @@ -197,12 +185,9 @@ if (_randomSpot) then { if(isnil "spawnShoremode") then { spawnShoremode = 1; }; - if(isnil "spawnMarkerCount") then { - spawnMarkerCount = 4; - }; - // The wiki states floor has a uniform distribution but will not reach the last number so we add +1 - _spawnMC = spawnMarkerCount + 1; + // + _spawnMC = actualSpawnMarkerCount; //spawn into random _findSpot = true; @@ -237,32 +222,34 @@ if (_randomSpot) then { }; }; - //Record player for management dayz_players set [count dayz_players,_playerObj]; //record player pos locally for server checking -_playerObj setVariable["characterID",_characterID,true]; +_playerObj setVariable["CharacterID",_characterID,true]; _playerObj setVariable["humanity",_humanity,true]; _playerObj setVariable["humanity_CHK",_humanity]; //_playerObj setVariable["worldspace",_worldspace,true]; //_playerObj setVariable["state",_state,true]; _playerObj setVariable["lastPos",getPosATL _playerObj]; -_playerObj setVariable["friendlies",_friendlies,true]; dayzPlayerLogin2 = [_worldspace,_state]; -_clientID = owner _playerObj; -if(!isNull _playerObj) then { - _clientID publicVariableClient "dayzPlayerLogin2"; -}; +// PVDZE_obj_Debris = DZE_LocalRoadBlocks; +_clientID = owner _playerObj; +if (!isNull _playerObj) then { + _clientID publicVariableClient "dayzPlayerLogin2"; + + if (isNil "PVDZE_plr_SetDate") then { + call server_timeSync; + }; + _clientID publicVariableClient "PVDZE_plr_SetDate"; +}; //record time started _playerObj setVariable ["lastTime",time]; //_playerObj setVariable ["model_CHK",typeOf _playerObj]; -diag_log ("LOGIN PUBLISHING: " + str(_playerObj) + " Type: " + (typeOf _playerObj)); +//diag_log ("LOGIN PUBLISHING: " + str(_playerObj) + " Type: " + (typeOf _playerObj)); -dayzLogin = null; -dayzLogin2 = null; - -//Save Login +PVDZE_plr_Login = nil; +PVDZE_plr_Login2 = nil; \ No newline at end of file diff --git a/SQF/dayz_server/compile/server_playerSync.sqf b/SQF/dayz_server/compile/server_playerSync.sqf index 699887a6e..ad0a55fe1 100644 --- a/SQF/dayz_server/compile/server_playerSync.sqf +++ b/SQF/dayz_server/compile/server_playerSync.sqf @@ -1,40 +1,28 @@ -private ["_character","_magazines","_force","_characterID","_charPos","_isInVehicle","_timeSince","_humanity","_debug","_distance","_isNewMed","_isNewPos","_isNewGear","_playerPos","_playerGear","_playerBackp","_medical","_distanceFoot","_lastPos","_backpack","_kills","_killsB","_killsH","_headShots","_lastTime","_timeGross","_timeLeft","_currentWpn","_currentAnim","_config","_onLadder","_isTerminal","_currentModel","_modelChk","_muzzles","_temp","_currentState","_array","_key","_pos","_forceGear"]; -//[player,array] -//diag_log ("UPDATE: " + str(_this) ); - -//waituntil {(typeName(_this) == "ARRAY");sleep 0.01;}; //seems to cause often infinite waits (but not for first n players) - -//this only happens when we don't follow the correct parameter format... -//(like supplying just the player object instead of the array in player_eat.sqf) -//i've fixed this in player_eat so i can comment this part out -/*if ( typeName(_this) == "OBJECT" ) then { - _this = [_this,[],true]; - //diag_log ("DW_DEBUG: #manual fix _this: " + str(_this)); -};*/ - -//correct -//"UPDATE: [B 1-1-B:1 (THE BEAST) REMOTE,[],true]" -//error -//"UPDATE: B 1-1-B:1 (THE BEAST) REMOTE" +private ["_empty","_playerwasNearby","_character","_magazines","_force","_characterID","_charPos","_isInVehicle","_timeSince","_humanity","_debug","_distance","_isNewMed","_isNewPos","_isNewGear","_playerPos","_playerGear","_playerBackp","_medical","_distanceFoot","_lastPos","_backpack","_kills","_killsB","_killsH","_headShots","_lastTime","_timeGross","_timeLeft","_currentWpn","_currentAnim","_config","_onLadder","_isTerminal","_currentModel","_modelChk","_muzzles","_temp","_currentState","_array","_key","_pos","_forceGear","_friendlies"]; _character = _this select 0; -_magazines = _this select 1; +_magazines = _this select 1; + //_force = _this select 2; _forceGear = _this select 3; _force = true; +_playerwasNearby = false; -_characterID = _character getVariable ["characterID","0"]; +if ((count _this) > 4) then { + _playerwasNearby = _this select 4; +}; + +if (isNull _character) exitWith { + diag_log ("Player is Null FAILED: Exiting, player sync: " + str(_character)); +}; + +_characterID = _character getVariable ["CharacterID","0"]; _charPos = getPosATL _character; _isInVehicle = vehicle _character != _character; _timeSince = 0; _humanity = 0; //diag_log ("DW_DEBUG: (isnil _characterID): " + str(isnil "_characterID")); -/* -if !(isnil "_characterID") then { -diag_log ("DW_DEBUG: _characterID: " + str(_characterID)); -}; -*/ if (_character isKindOf "Animal") exitWith { diag_log ("ERROR: Cannot Sync Character " + (name _character) + " is an Animal class"); @@ -60,8 +48,6 @@ _isNewMed = _character getVariable["medForceUpdate",false]; //Med Update is fo _isNewPos = _character getVariable["posForceUpdate",false]; //Med Update is forced when a player receives some kind of med incident _isNewGear = (count _magazines) > 0; -//diag_log ("Starting Save... MED: " + str(_isNewMed) + " / POS: " + str(_isNewPos)); sleep 0.05; - //Check for player initiated updates if (_characterID != "0") then { _playerPos = []; @@ -99,7 +85,12 @@ if (_characterID != "0") then { _playerGear = [weapons _character,_magazines]; //diag_log ("playerGear: " +str(_playerGear)); _backpack = unitBackpack _character; - _playerBackp = [typeOf _backpack,getWeaponCargo _backpack,getMagazineCargo _backpack]; + if(_playerwasNearby) then { + _empty = [[],[]]; + _playerBackp = [typeOf _backpack,_empty,_empty]; + } else { + _playerBackp = [typeOf _backpack,getWeaponCargo _backpack,getMagazineCargo _backpack]; + }; }; if (_isNewMed or _force) then { //diag_log ("medical..."); sleep 0.05; @@ -175,6 +166,11 @@ if (_characterID != "0") then { }; _temp = round(_character getVariable ["temperature",100]); _currentState = [_currentWpn,_currentAnim,_temp]; + if(DZE_FriendlySaving) then { + // save only last/most recent 5 entrys as we only have 200 chars in db field and weapon + animation names are sometimes really long 60-70 chars. + _friendlies = [(_character getVariable ["friendlies",[]]),5] call array_reduceSizeReverse; + _currentState set [(count _currentState),_friendlies]; + }; /* Everything is ready, now publish to HIVE */ @@ -199,9 +195,9 @@ if (_characterID != "0") then { // If player is in a vehicle, keep its position updated if (vehicle _character != _character) then { -// [vehicle _character, "position"] call server_updateObject; + //[vehicle _character, "position"] call server_updateObject; if (!(vehicle _character in needUpdate_objects)) then { - //diag_log format["DEBUG: Added to NeedUpdate=%1",_object]; + //diag_log format["DEBUG: Added to NeedUpdate=%1",vehicle _character]; needUpdate_objects set [count needUpdate_objects, vehicle _character]; }; }; diff --git a/SQF/dayz_server/compile/server_publishObject.sqf b/SQF/dayz_server/compile/server_publishObject.sqf index efce40b4b..a31e383d0 100644 --- a/SQF/dayz_server/compile/server_publishObject.sqf +++ b/SQF/dayz_server/compile/server_publishObject.sqf @@ -20,12 +20,12 @@ _key call server_hiveWrite; _object setVariable ["lastUpdate",time]; _object setVariable ["ObjectUID", _uid,true]; -// _object setVariable ["characterID",_charID,true]; +// _object setVariable ["CharacterID",_charID,true]; _object addMPEventHandler ["MPKilled",{_this call object_handleServerKilled;}]; // Test disabling simulation server side on buildables only. _object enableSimulation false; -dayz_serverObjectMonitor set [count dayz_serverObjectMonitor,_object]; +PVDZE_serverObjectMonitor set [count PVDZE_serverObjectMonitor,_object]; //diag_log ("PUBLISH: Created " + (_class) + " with ID " + _uid); diff --git a/SQF/dayz_server/compile/server_publishVehicle.sqf b/SQF/dayz_server/compile/server_publishVehicle.sqf index da5fc17b4..c758105b4 100644 --- a/SQF/dayz_server/compile/server_publishVehicle.sqf +++ b/SQF/dayz_server/compile/server_publishVehicle.sqf @@ -56,7 +56,7 @@ _key = format["CHILD:308:%1:%2:%3:%4:%5:%6:%7:%8:%9:",dayZ_instance, _class, _da diag_log ("HIVE: WRITE: "+ str(_key)); _key call server_hiveWrite; -dayz_serverObjectMonitor set [count dayz_serverObjectMonitor,_object]; +PVDZE_serverObjectMonitor set [count PVDZE_serverObjectMonitor,_object]; // Switched to spawn so we can wait a bit for the ID [_object,_uid,_fuel,_damage,_array,_characterID,_class] spawn { @@ -112,11 +112,11 @@ dayz_serverObjectMonitor set [count dayz_serverObjectMonitor,_object]; _object setvelocity [0,0,1]; - _object call fnc_vehicleEventHandler; + _object call fnc_veh_ResetEH; // testing - should make sure everyone has eventhandlers for vehicles was unused... - dayzVehicleInit = _object; - publicVariable "dayzVehicleInit"; + PVDZE_veh_Init = _object; + publicVariable "PVDZE_veh_Init"; diag_log ("PUBLISH: Created " + (_class) + " with ID " + str(_uid)); }; \ No newline at end of file diff --git a/SQF/dayz_server/compile/server_publishVehicle2.sqf b/SQF/dayz_server/compile/server_publishVehicle2.sqf index 09394e827..c7c04e367 100644 --- a/SQF/dayz_server/compile/server_publishVehicle2.sqf +++ b/SQF/dayz_server/compile/server_publishVehicle2.sqf @@ -1,15 +1,25 @@ -private ["_isOK","_object","_worldspace","_location","_dir","_class","_uid","_key","_keySelected","_characterID"]; - +private ["_activatingPlayer","_isOK","_object","_worldspace","_location","_dir","_class","_uid","_key","_keySelected","_characterID","_donotusekey"]; +//PVDZE_veh_Publish2 = [_veh,[_dir,_location],_part_out,false,_keySelected,_activatingPlayer]; _object = _this select 0; _worldspace = _this select 1; _class = _this select 2; -// _spawnDMG = _this select 3; +_donotusekey = _this select 3; _keySelected = _this select 4; +_activatingPlayer = _this select 5; + +if(_donotusekey) then { + _isOK = true; +} else { + _isOK = isClass(configFile >> "CfgWeapons" >> _keySelected); +}; -_isOK = isClass(configFile >> "CfgWeapons" >> _keySelected); if(!_isOK) exitWith { diag_log ("HIVE: CARKEY DOES NOT EXIST: "+ str(_keySelected)); }; -_characterID = str(getNumber(configFile >> "CfgWeapons" >> _keySelected >> "keyid")); +if(_donotusekey) then { + _characterID = _keySelected; +} else { + _characterID = str(getNumber(configFile >> "CfgWeapons" >> _keySelected >> "keyid")); +}; diag_log ("PUBLISH: Attempt " + str(_object)); _dir = _worldspace select 0; @@ -26,8 +36,8 @@ diag_log ("HIVE: WRITE: "+ str(_key)); _key call server_hiveWrite; // Switched to spawn so we can wait a bit for the ID -[_object,_uid,_characterID,_class,_dir,_location] spawn { - private ["_object","_uid","_characterID","_done","_retry","_key","_result","_outcome","_oid","_class","_location","_object_para"]; +[_object,_uid,_characterID,_class,_dir,_location,_donotusekey,_activatingPlayer] spawn { + private ["_object","_uid","_characterID","_done","_retry","_key","_result","_outcome","_oid","_class","_location","_object_para","_donotusekey","_activatingPlayer"]; _object = _this select 0; _uid = _this select 1; @@ -35,6 +45,8 @@ _key call server_hiveWrite; _class = _this select 3; //_dir = _this select 4; _location = _this select 5; + _donotusekey = _this select 6; + _activatingPlayer = _this select 7; _done = false; _retry = 0; @@ -74,13 +86,14 @@ _key call server_hiveWrite; _object = createVehicle [_class, _location, [], 0, "CAN_COLLIDE"]; }; - // Lock vehicle - _object setvehiclelock "locked"; + if(!_donotusekey) then { + // Lock vehicle + _object setvehiclelock "locked"; + }; clearWeaponCargoGlobal _object; clearMagazineCargoGlobal _object; - - _object allowDamage false; + // _object setVehicleAmmo DZE_vehicleAmmo; _object setVariable ["ObjectID", _oid, true]; @@ -96,17 +109,13 @@ _key call server_hiveWrite; deleteVehicle _object_para; }; - dayz_serverObjectMonitor set [count dayz_serverObjectMonitor,_object]; + PVDZE_serverObjectMonitor set [count PVDZE_serverObjectMonitor,_object]; - _object call fnc_vehicleEventHandler; + _object call fnc_veh_ResetEH; // for non JIP users this should make sure everyone has eventhandlers for vehicles. - dayzVehicleInit = _object; - publicVariable "dayzVehicleInit"; + PVDZE_veh_Init = _object; + publicVariable "PVDZE_veh_Init"; - diag_log ("PUBLISH: Created " + (_class) + " with ID " + str(_uid)); - - sleep 1.0; - - _object allowDamage true; -}; \ No newline at end of file + diag_log ("PUBLISH: " + str(_activatingPlayer) + " Bought " + (_class) + " with ID " + str(_uid)); +}; diff --git a/SQF/dayz_server/compile/server_routinePlayerCheck.sqf b/SQF/dayz_server/compile/server_routinePlayerCheck.sqf deleted file mode 100644 index efb010d91..000000000 --- a/SQF/dayz_server/compile/server_routinePlayerCheck.sqf +++ /dev/null @@ -1,14 +0,0 @@ -private["_unitArray","_handle"]; -_unitArray = []; -if (isSinglePlayer) then { - _unitArray = [player]; -} else { - _unitArray = dayz_players; -}; -{ - if (!isNull _x) then { - //diag_log ("SERVER: Routine Player Check: " + str(_x)); - _handle = _x spawn server_updatePlayer; - waitUntil{scriptDone _handle}; - }; -} forEach _unitArray; \ No newline at end of file diff --git a/SQF/dayz_server/compile/server_spawnCrashSite.sqf b/SQF/dayz_server/compile/server_spawnCrashSite.sqf index 2eecc2c3a..ccff01303 100644 --- a/SQF/dayz_server/compile/server_spawnCrashSite.sqf +++ b/SQF/dayz_server/compile/server_spawnCrashSite.sqf @@ -18,7 +18,7 @@ diag_log("CRASHSPAWNER: Starting spawn logic for Crash Spawner"); while {true} do { private["_timeAdjust","_timeToSpawn","_spawnRoll","_crash","_hasAdjustment","_newHeight","_adjustedPos"]; // Allows the variance to act as +/- from the spawn frequency timer - _timeAdjust = round(random(_variance * 2) - _variance); + _timeAdjust = round((random(_variance * 2)) - _variance); _timeToSpawn = time + _frequency + _timeAdjust; //Adding some Random systems @@ -75,14 +75,14 @@ while {true} do { _crash setPos _adjustedPos; // I don't think this is needed (you can't get "in" a crash), but it was in the original DayZ Crash logic - dayz_serverObjectMonitor set [count dayz_serverObjectMonitor,_crash]; + PVDZE_serverObjectMonitor set [count PVDZE_serverObjectMonitor,_crash]; _crash setVariable ["ObjectID","1",true]; // Disable simulation server side _crash enableSimulation false; - _num = round(random _randomizedLoot) + _guaranteedLoot; + _num = (round(random _randomizedLoot)) + _guaranteedLoot; if(_crashModel == "Mass_grave_DZ") then { _spawnFire = false; @@ -90,9 +90,9 @@ while {true} do { }; if (_spawnFire) then { - //["dayzFire",[_crash,2,time,false,_fadeFire]] call broadcastRpcCallAll; - dayzFire = [_crash,2,time,false,_fadeFire]; - publicVariable "dayzFire"; + //["PVDZE_obj_Fire",[_crash,2,time,false,_fadeFire]] call broadcastRpcCallAll; + PVDZE_obj_Fire = [_crash,2,time,false,_fadeFire]; + publicVariable "PVDZE_obj_Fire"; _crash setvariable ["fadeFire",_fadeFire,true]; }; diff --git a/SQF/dayz_server/compile/server_spawnEvent.sqf b/SQF/dayz_server/compile/server_spawnEvent.sqf index 492dccb43..796a77b5b 100644 --- a/SQF/dayz_server/compile/server_spawnEvent.sqf +++ b/SQF/dayz_server/compile/server_spawnEvent.sqf @@ -4,50 +4,58 @@ Made for DayZ Epoch please ask permission to use/edit/distrubute email vbawol@veteranbastards.com. */ -private ["_xaction","_date","_key","_result","_outcome","_proceed","_handle"]; +private ["_date","_key","_result","_outcome","_handle","_time","_datestr"]; diag_log("EPOCH EVENTS INIT"); EventSchedulerLastTime = ""; epoch_eventIsAny = { - private ["_boolReturn","_event","_real"]; + private ["_boolReturn","_event","_date","_bool","_index"]; _event = _this select 0; - _real = _this select 1; + _date = _this select 1; + _boolReturn = false; - if (typeName _event == "STRING") then { - _boolReturn = (_event == "any"); - } else { - _boolReturn = (_real == _event); - }; + + _index = 0; + { + _bool = false; + if (typeName _x == "STRING") then { + _boolReturn = true; + } else { + _boolReturn = ((_date select _index) == _x); + }; + if (!_boolReturn) exitWith {}; + _index = _index + 1; + } forEach _event; + _boolReturn }; while {true} do { + // Find current time from server _key = "CHILD:307:"; _result = _key call server_hiveReadWrite; _outcome = _result select 0; if(_outcome == "PASS") then { - _date = _result select 1; - if (EventSchedulerLastTime != str(_date)) then { - EventSchedulerLastTime = str(_date); - // diag_log ("EVENTS: Local Time is: " + str(_date)); - { - - _proceed = false; - for "_i" from 0 to 4 do { - _proceed = [(_x select _i),(date select _i)] call epoch_eventIsAny; - }; - if(_proceed) then { - _xaction = _x select 5; - // EXECUTE SCRIPT - diag_log ("RUNNING EVENT: " + _xaction + " on " + EventSchedulerLastTime); - _handle = [] execVM "\z\addons\dayz_server\modules\" + _xaction + ".sqf"; - }; - sleep 0.03; + _date = _result select 1; + _datestr = str(_date); + if (EventSchedulerLastTime != _datestr) then { + + // internal timestamp + ServerCurrentTime = [(_date select 3), (_date select 4)]; + // Once a minute. + EventSchedulerLastTime = _datestr; + + //diag_log ("EVENTS: Local Time is: " + _datestr); + { + if([[(_x select 0),(_x select 1),(_x select 2),(_x select 3),(_x select 4)],_date] call epoch_eventIsAny) then { + diag_log ("RUNNING EVENT: " + (_x select 5) + " on " + _datestr); + _handle = [] execVM "\z\addons\dayz_server\modules\" + (_x select 5) + ".sqf"; + }; } forEach EpochEvents; }; }; - sleep 5; + sleep 10; }; \ No newline at end of file diff --git a/SQF/dayz_server/compile/server_swapObject.sqf b/SQF/dayz_server/compile/server_swapObject.sqf new file mode 100644 index 000000000..3914e4c07 --- /dev/null +++ b/SQF/dayz_server/compile/server_swapObject.sqf @@ -0,0 +1,51 @@ +private ["_activatingplayerUID","_class","_uid","_charID","_object","_worldspace","_key","_allowed","_obj","_objectID","_objectUID"]; +//[dayz_characterID,_tent,[_dir,_location],"TentStorage"] +_charID = _this select 0; +_object = _this select 1; +_worldspace = _this select 2; +_class = _this select 3; +_obj = _this select 4; +_activatingplayerUID = _this select 5; + +_obj removeAllMPEventHandlers "MPKilled"; + +// Remove old object +deleteVehicle _obj; + +_objectID = _this select 5; +_objectUID = _this select 6; + +if(_objectID == "0" && _objectUID == "0") exitWith {diag_log ("Object not valid: "+ str(_object));}; + +[_objectID,_objectUID,_activatingplayerUID] call server_deleteObj; + +_allowed = [_object, "Server"] call check_publishobject; +if (!_allowed) exitWith { deleteVehicle _object; }; + +// Publish variables +_object setVariable ["CharacterID",_charID,true]; + +//_object setVariable ["ObjectUID",_objectUID,true]; +_object setVariable ["OEMPos",(_worldspace select 1),true]; + +//diag_log ("PUBLISH: Attempt " + str(_object)); + +//get UID +_uid = _worldspace call dayz_objectUID2; + +//Send request +_key = format["CHILD:308:%1:%2:%3:%4:%5:%6:%7:%8:%9:",dayZ_instance, _class, 0 , _charID, _worldspace, [], [], 0,_uid]; +//diag_log ("HIVE: WRITE: "+ str(_key)); +_key call server_hiveWrite; + +_object setVariable ["lastUpdate",time]; +_object setVariable ["ObjectUID", _uid,true]; +// _object setVariable ["CharacterID",_charID,true]; + +_object addMPEventHandler ["MPKilled",{_this call object_handleServerKilled;}]; +// Test disabling simulation server side on buildables only. +_object enableSimulation false; + +PVDZE_serverObjectMonitor set [count PVDZE_serverObjectMonitor,_object]; + +//diag_log ("PUBLISH: Created " + (_class) + " with ID " + _uid); diff --git a/SQF/dayz_server/compile/server_tradeObject.sqf b/SQF/dayz_server/compile/server_tradeObject.sqf index 47ae21498..a4d61900d 100644 --- a/SQF/dayz_server/compile/server_tradeObject.sqf +++ b/SQF/dayz_server/compile/server_tradeObject.sqf @@ -1,14 +1,20 @@ private ["_character","_traderid","_buyorsell","_data","_result","_key","_outcome","_clientID"]; -_character = _this select 0; -_traderid = _this select 1; -_buyorsell = _this select 2; -_clientID = owner _character; +_player = _this select 0; +_traderID = _this select 1; +_buyorsell = _this select 2; //0 > Buy // 1 > Sell +_classname = _this select 3; +_traderCity = _this select 4; +_clientID = owner _player; -diag_log format["TRADE: Trade Request by ClientID: %1 Character: %2 TraderID: %3 BuyOrSell: %4", _clientID, _character,_traderid,_buyorsell]; +if (_buyorsell == 0) then { //Buy +diag_log format["EPOCH SERVERTRADE: Player: %1 (%2) bought a %3 in/at %4", (name _player), (getPlayerUID _player), _classname, _traderCity]; +} else { //SELL +diag_log format["EPOCH SERVERTRADE: Player: %1 (%2) sold a %3 in/at %4",(name _player), (getPlayerUID _player), _classname, _traderCity]; +}; //Send request -_key = format["CHILD:398:%1:%2:",_traderid,_buyorsell]; +_key = format["CHILD:398:%1:%2:",_traderID,_buyorsell]; _data = "HiveEXT" callExtension _key; _result = call compile format ["%1",_data]; @@ -16,6 +22,6 @@ _result = call compile format ["%1",_data]; _outcome = _result select 0; dayzTradeResult = _outcome; -if(!isNull _character) then { +if(!isNull _player) then { _clientID publicVariableClient "dayzTradeResult"; }; \ No newline at end of file diff --git a/SQF/dayz_server/compile/server_traders.sqf b/SQF/dayz_server/compile/server_traders.sqf index 708d2187a..4b1cdc119 100644 --- a/SQF/dayz_server/compile/server_traders.sqf +++ b/SQF/dayz_server/compile/server_traders.sqf @@ -3,39 +3,43 @@ private ["_clientID","_character","_traderid","_retrader","_data","_result","_st _character = _this select 0; _traderid = _this select 1; -_retrader = []; - _clientID = owner _character; -diag_log ("HIVE: Menu Request by ClientID: "+ str(_clientID)); +//diag_log ("HIVE: Menu Request by ClientID: "+ str(_clientID)); -_key = format["CHILD:399:%1:",_traderid]; -_data = "HiveEXT" callExtension _key; +// add cacheing +_retrader = call compile format["ServerTcache_%1;",_traderid]; -diag_log "HIVE: Request sent"; +if(isNil "_retrader") then { + + _retrader = []; + + _key = format["CHILD:399:%1:",_traderid]; + _data = "HiveEXT" callExtension _key; + + //diag_log "HIVE: Request sent"; -//Process result -_result = call compile format ["%1",_data]; -_status = _result select 0; + //Process result + _result = call compile format ["%1",_data]; + _status = _result select 0; + + if (_status == "ObjectStreamStart") then { + _val = _result select 1; + //Stream Objects + //diag_log ("HIVE: Commence Menu Streaming..."); + call compile format["ServerTcache_%1 = [];",_traderid]; + for "_i" from 1 to _val do { + _data = "HiveEXT" callExtension _key; + _result = call compile format ["%1",_data]; + call compile format["ServerTcache_%1 set [count ServerTcache_%1,%2]",_traderid,_result]; + _retrader set [count _retrader,_result]; + }; + //diag_log ("HIVE: Streamed " + str(_val) + " objects"); -if (_status == "ObjectStreamStart") then { - _val = _result select 1; - //Stream Objects - diag_log ("HIVE: Commence Menu Streaming..."); - for "_i" from 1 to _val do { - _data = "HiveEXT" callExtension _key; - _result = call compile format ["%1",_data]; - _status = _result select 0; - _retrader set [count _retrader,_result]; - - //diag_log ("HIVE: Loop "); }; - //diag_log ("HIVE: Streamed " + str(_val) + " objects"); }; - -diag_log(_retrader); -dayzTraderMenuResult = _retrader; +// diag_log(_retrader); +PVDZE_plr_TradeMenuResult = _retrader; if(!isNull _character) then { - _clientID publicVariableClient "dayzTraderMenuResult"; -}; -_retrader; \ No newline at end of file + _clientID publicVariableClient "PVDZE_plr_TradeMenuResult"; +}; \ No newline at end of file diff --git a/SQF/dayz_server/compile/server_updateObject.sqf b/SQF/dayz_server/compile/server_updateObject.sqf index 76b6ab051..e2c015467 100644 --- a/SQF/dayz_server/compile/server_updateObject.sqf +++ b/SQF/dayz_server/compile/server_updateObject.sqf @@ -4,8 +4,13 @@ private ["_object","_type","_objectID","_uid","_lastUpdate","_needUpdate","_object_position","_object_inventory","_object_damage","_isNotOk","_parachuteWest","_firstTime","_object_killed","_object_repair","_isbuildable"]; _object = _this select 0; + +if(isNull(_object)) exitWith { + diag_log format["Skipping Null Object: %1", _object]; +}; + _type = _this select 1; -_parachuteWest = typeOf _object == "ParachuteWest"; +_parachuteWest = ((typeOf _object == "ParachuteWest") or (typeOf _object == "ParachuteC")); _isbuildable = (typeOf _object) in dayz_allowedObjects; _isNotOk = false; _firstTime = false; @@ -51,7 +56,7 @@ _object_position = { _fuel = fuel _object; }; _key = format["CHILD:305:%1:%2:%3:",_objectID,_worldspace,_fuel]; - diag_log ("HIVE: WRITE: "+ str(_key)); + //diag_log ("HIVE: WRITE: "+ str(_key)); _key call server_hiveWrite; }; @@ -70,7 +75,7 @@ _object_inventory = { } else { _key = format["CHILD:303:%1:%2:",_objectID,_inventory]; }; - diag_log ("HIVE: WRITE: "+ str(_key)); + //diag_log ("HIVE: WRITE: "+ str(_key)); _key call server_hiveWrite; }; }; @@ -78,7 +83,7 @@ _object_inventory = { _object_damage = { private["_hitpoints","_array","_hit","_selection","_key","_damage"]; _hitpoints = _object call vehicle_getHitpoints; - _damage = damage _object; + _damage = damage _object; _array = []; { _hit = [_object,_x] call object_getHit; @@ -88,7 +93,7 @@ _object_damage = { } forEach _hitpoints; _key = format["CHILD:306:%1:%2:%3:",_objectID,_array,_damage]; - diag_log ("HIVE: WRITE: "+ str(_key)); + //diag_log ("HIVE: WRITE: "+ str(_key)); _key call server_hiveWrite; _object setVariable ["needUpdate",false,true]; }; @@ -96,7 +101,8 @@ _object_damage = { _object_killed = { private["_hitpoints","_array","_hit","_selection","_key","_damage"]; _hitpoints = _object call vehicle_getHitpoints; - _damage = damage _object; + //_damage = damage _object; + _damage = 1; _array = []; { _hit = [_object,_x] call object_getHit; @@ -105,14 +111,13 @@ _object_killed = { _hit = 1; _object setHit ["_selection", _hit] } forEach _hitpoints; - _damage = 1; if (_objectID == "0") then { _key = format["CHILD:306:%1:%2:%3:",_uid,_array,_damage]; } else { _key = format["CHILD:306:%1:%2:%3:",_objectID,_array,_damage]; }; - diag_log ("HIVE: WRITE: "+ str(_key)); + //diag_log ("HIVE: WRITE: "+ str(_key)); _key call server_hiveWrite; _object setVariable ["needUpdate",false,true]; }; @@ -130,7 +135,7 @@ _object_repair = { } forEach _hitpoints; _key = format["CHILD:306:%1:%2:%3:",_objectID,_array,_damage]; - diag_log ("HIVE: WRITE: "+ str(_key)); + //diag_log ("HIVE: WRITE: "+ str(_key)); _key call server_hiveWrite; _object setVariable ["needUpdate",false,true]; }; @@ -145,7 +150,7 @@ switch (_type) do { }; case "position": { if (!(_object in needUpdate_objects)) then { - diag_log format["DEBUG Position: Added to NeedUpdate=%1",_object]; + //diag_log format["DEBUG Position: Added to NeedUpdate=%1",_object]; needUpdate_objects set [count needUpdate_objects, _object]; }; }; @@ -157,7 +162,7 @@ switch (_type) do { call _object_damage; } else { if (!(_object in needUpdate_objects)) then { - diag_log format["DEBUG Damage: Added to NeedUpdate=%1",_object]; + //diag_log format["DEBUG Damage: Added to NeedUpdate=%1",_object]; needUpdate_objects set [count needUpdate_objects, _object]; }; }; @@ -168,4 +173,4 @@ switch (_type) do { case "repair": { call _object_damage; }; -}; \ No newline at end of file +}; diff --git a/SQF/dayz_server/compile/server_weather.sqf b/SQF/dayz_server/compile/server_weather.sqf new file mode 100644 index 000000000..bf391051f --- /dev/null +++ b/SQF/dayz_server/compile/server_weather.sqf @@ -0,0 +1,59 @@ +private ["_weather","_windX","_windY","_weatherOptions","_numWeatherOptions","_forcastTime"]; + +//[overCast,Fog,wind,rain] +//wind is split randomly in to east-west/north-south direction +_weatherOptions = +[ + [0, 0, 4, 0], + [0.1, 0.1, 5, 0.1], + [0.3, 0.2, 6, 0.2], + [0.4, 0.3, 7, 0.3], + [0.5, 0.4, 8, 0.4], + [0.5, 0.5, 9, 0.5], + [0.6, 0.4, 10, 0.6], + [0.7, 0.3, 11, 0.7], + [0.8, 0.2, 12, 0.8], + [0.9, 0.1, 13, 0.9], + [1, 1, 15, 1] +]; +_numWeatherOptions = count _weatherOptions; + +// get inital weather forcast for the next 5 minutes +_forcastTime = 300; +if (isNil "WeatherForcast" and isNil "WeatherForcastTime") then { + WeatherForcast = floor(random(_numWeatherOptions)); + WeatherForcastTime = diag_tickTime; +} else { + // after 60 minutes get a new forcast + if (WeatherForcastTime >= _forcastTime) then { + WeatherForcast = floor(random(_numWeatherOptions)); + WeatherForcastTime = diag_tickTime; + }; +}; + +if (isNil "CurrentWeatherOption") then { + // set inital weather to current forcast + CurrentWeatherOption = WeatherForcast; +} else { + if(CurrentWeatherOption < WeatherForcast) then { + // start transition up if forcast is higher in the array than current weather + CurrentWeatherOption = ((CurrentWeatherOption + 1) min _numWeatherOptions); + } else { + // start transition down if forcast is lower in the array than current weather + if (CurrentWeatherOption != WeatherForcast and WeatherForcastTime >= _forcastTime) then { + CurrentWeatherOption = ((CurrentWeatherOption - 1) max 0) ; + }; + }; +}; + +// current weather +_weather = _weatherOptions select CurrentWeatherOption; + +_windX = floor(random(_weather select 2)); +_windY = (_weather select 2) - _windX; +_weather set [2,[_windX,_windY]]; + +diag_log format["Weather %1", _weather]; + +PVDZE_plr_SetWeather = _weather; +publicVariable "PVDZE_plr_SetWeather"; \ No newline at end of file diff --git a/SQF/dayz_server/compile/zombie_findOwner.sqf b/SQF/dayz_server/compile/zombie_findOwner.sqf index b0fb37300..a396fe9c6 100644 --- a/SQF/dayz_server/compile/zombie_findOwner.sqf +++ b/SQF/dayz_server/compile/zombie_findOwner.sqf @@ -1,5 +1,8 @@ private["_unit"]; _unit = _this select 0; +#ifdef DZE_SERVER_DEBUG diag_log ("CLEANUP: DELETE UNCONTROLLED ZOMBIE: " + (typeOf _unit) + " OF: " + str(_unit) ); +#endif + deleteVehicle _unit; \ No newline at end of file diff --git a/SQF/dayz_server/init/publicEH_server.sqf b/SQF/dayz_server/init/publicEH_server.sqf deleted file mode 100644 index 88b8cbfa2..000000000 --- a/SQF/dayz_server/init/publicEH_server.sqf +++ /dev/null @@ -1,27 +0,0 @@ -//register client->server rpc -registerServerRpc = { - if (isServer) then { - _this call registerBroadcastRpc; - }; -}; - -["dayzDeath", { (_this select 1) call server_playerDied; } ] call registerServerRpc; -["dayzDiscoAdd", { dayz_disco set [count dayz_disco,(_this select 1)]; } ] call registerServerRpc; -["dayzDiscoRem", { dayz_disco = dayz_disco - [(_this select 1)]; } ] call registerServerRpc; -["dayzPlayerSave", { (_this select 1) call server_playerSync; } ] call registerServerRpc; -["dayzPublishObj", { (_this select 1) call server_publishObj; } ] call registerServerRpc; -["dayzUpdateVehicle", { (_this select 1) call server_updateObject; } ] call registerServerRpc; -["dayzDeleteObj", { (_this select 1) call server_deleteObj; } ] call registerServerRpc; -["dayzLogin", { (_this select 1) call server_playerLogin; } ] call registerServerRpc; -["dayzLogin2", { (_this select 1) call server_playerSetup; } ] call registerServerRpc; -//missing sqf for server_playerMorph -//["dayzPlayerMorph", { (_this select 1) call server_playerMorph; } ] call registerServerRpc; -["dayzLoginRecord", { (_this select 1) call dayz_recordLogin; } ] call registerServerRpc; -["dayzCharDisco", { (_this select 1) call server_characterSync; } ] call registerServerRpc; -["dayzSpawnZed", { (_this select 1) call server_handleZedSpawn; } ] call registerServerRpc; -// DayZ Epoch Custom -["dayzPublishVeh", { (_this select 1) spawn server_publishVeh; } ] call registerServerRpc; -["dayzTradeObject", { (_this select 1) spawn server_tradeObj; } ] call registerServerRpc; -["dayzTraderMenu", { (_this select 1) spawn server_traders; } ] call registerServerRpc; -["dayzPlayerDeaths", { (_this select 1) spawn server_deaths; } ] call registerServerRpc; - \ No newline at end of file diff --git a/SQF/dayz_server/init/server_functions.sqf b/SQF/dayz_server/init/server_functions.sqf index fe209a855..e2bbd8c2c 100644 --- a/SQF/dayz_server/init/server_functions.sqf +++ b/SQF/dayz_server/init/server_functions.sqf @@ -14,6 +14,7 @@ server_updateObject = compile preprocessFileLineNumbers "\z\addons\dayz_server\ server_playerDied = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_playerDied.sqf"; server_publishObj = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_publishObject.sqf"; //Creates the object in DB server_deleteObj = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_deleteObj.sqf"; //Removes the object from the DB +server_swapObject = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_swapObject.sqf"; server_publishVeh = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_publishVehicle.sqf"; // Custom to add vehicles server_publishVeh2 = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_publishVehicle2.sqf"; // Custom to add vehicles server_tradeObj = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_tradeObject.sqf"; @@ -23,9 +24,10 @@ zombie_findOwner = compile preprocessFileLineNumbers "\z\addons\dayz_server\co server_updateNearbyObjects = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_updateNearbyObjects.sqf"; server_spawnCrashSite = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_spawnCrashSite.sqf"; server_handleZedSpawn = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_handleZedSpawn.sqf"; -server_spawnEvents = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_spawnEvent.sqf"; +server_spawnEvents = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_spawnEvent.sqf"; +//server_weather = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_weather.sqf"; -fnc_plyrHit = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\fnc_plyrHit.sqf"; +fnc_plyrHit = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\fnc_plyrHit.sqf"; server_deaths = compile preprocessFileLineNumbers "\z\addons\dayz_server\compile\server_playerDeaths.sqf"; @@ -36,6 +38,35 @@ vehicle_handleInteract = { [_object, "all"] call server_updateObject; }; +array_reduceSizeReverse = { + private["_array","_count","_num","_newarray","_startnum","_index"]; + _array = _this select 0; + _newarray = []; + _count = _this select 1; + _num = count _array; + if (_num > _count) then { + _startnum = _num - 1; + _index = _count - 1; + for "_i" from 0 to _index do { + _newarray set [(_index-_i),_array select (_startnum - _i)]; + }; + _array = _newarray; + }; + _array +}; + +array_reduceSize = { + private ["_array1","_array","_count","_num"]; + _array1 = _this select 0; + _array = _array1 - ["Hatchet_Swing","Machete_Swing","Fishing_Swing","sledge_swing","crowbar_swing"]; + _count = _this select 1; + _num = count _array; + if (_num > _count) then { + _array resize _count; + }; + _array +}; + vehicle_handleServerKilled = { private["_unit","_killer"]; _unit = _this select 0; @@ -51,13 +82,14 @@ vehicle_handleServerKilled = { }; object_handleServerKilled = { - private["_unit","_objectID","_objectUID"]; + private["_unit","_objectID","_objectUID","_killer"]; _unit = _this select 0; + _killer = _this select 1; _objectID = _unit getVariable ["ObjectID","0"]; _objectUID = _unit getVariable ["ObjectUID","0"]; - [_objectID,_objectUID] call server_deleteObj; + [_objectID,_objectUID,_killer] call server_deleteObj; _unit removeAllMPEventHandlers "MPKilled"; _unit removeAllEventHandlers "Killed"; @@ -74,10 +106,10 @@ check_publishobject = { _allowed = false; - diag_log format ["DEBUG: Checking if Object: %1 is allowed published by %2", _object, _playername]; + //diag_log format ["DEBUG: Checking if Object: %1 is allowed published by %2", _object, _playername]; if ((typeOf _object) in dayz_allowedObjects) then { - diag_log format ["DEBUG: Object: %1 published by %2 is Safe",_object, _playername]; + //diag_log format ["DEBUG: Object: %1 published by %2 is Safe",_object, _playername]; _allowed = true; }; _allowed @@ -124,11 +156,21 @@ server_hiveReadWrite = { _key = _this; //diag_log ("ATTEMPT READ/WRITE: " + _key); _data = "HiveExt" callExtension _key; - //diag_log ("READ/WRITE: " +str(_data)); + // diag_log ("READ/WRITE: " +str(_data)); _resultArray = call compile format ["%1",_data]; _resultArray }; +server_hiveReadWriteLarge = { + private["_key","_resultArray","_data"]; + _key = _this; + //diag_log ("ATTEMPT READ/WRITE: " + _key); + _data = "HiveExt" callExtension _key; + // diag_log ("READ/WRITE: " +str(_data)); + _resultArray = call compile _data; + _resultArray +}; + server_characterSync = { private ["_characterID","_playerPos","_playerGear","_playerBackp","_medical","_currentState","_currentModel","_key"]; _characterID = _this select 0; @@ -147,6 +189,7 @@ server_characterSync = { //onPlayerConnected "[_uid,_name] spawn server_onPlayerConnect;"; onPlayerDisconnected "[_uid,_name] call server_onPlayerDisconnect;"; + // Setup globals allow overwrite from init.sqf if(isnil "dayz_MapArea") then { dayz_MapArea = 10000; @@ -158,13 +201,20 @@ if(isnil "DynamicVehicleArea") then { // Get all buildings and roads only once TODO: set variables to nil after done if nessicary MarkerPosition = getMarkerPos "center"; RoadList = MarkerPosition nearRoads DynamicVehicleArea; -BuildingList = MarkerPosition nearObjects ["House",DynamicVehicleArea]; + +// Very taxing !!! but only on first startup +BuildingList = []; +{ + if (isClass (configFile >> "CfgBuildingLoot" >> (typeOf _x))) then + { + BuildingList set [count BuildingList,_x]; + }; +} forEach (MarkerPosition nearObjects ["building",DynamicVehicleArea]); spawn_vehicles = { private ["_weights","_isOverLimit","_isAbort","_counter","_index","_vehicle","_velimit","_qty","_isAir","_isShip","_position","_dir","_istoomany","_veh","_objPosition","_marker","_iClass","_itemTypes","_cntWeights","_itemType","_num","_allCfgLoots"]; if (isDedicated) then { - waituntil {!isnil "fnc_buildWeightedArray"}; _isOverLimit = true; _isAbort = false; @@ -194,7 +244,7 @@ spawn_vehicles = { }; if (_isAbort) then { - diag_log("DEBUG: unable to find sutable vehicle to spawn"); + diag_log("DEBUG: unable to find suitable vehicle to spawn"); } else { // add vehicle to counter for next pass @@ -207,12 +257,12 @@ spawn_vehicles = { if(_isShip || _isAir) then { if(_isShip) then { // Spawn anywhere on coast on water - waitUntil{!isNil "BIS_fnc_selectRandom"}; + waitUntil{!isNil "BIS_fnc_findSafePos"}; _position = [MarkerPosition,0,DynamicVehicleArea,10,1,2000,1] call BIS_fnc_findSafePos; //diag_log("DEBUG: spawning boat near coast " + str(_position)); } else { // Spawn air anywhere that is flat - waitUntil{!isNil "BIS_fnc_selectRandom"}; + waitUntil{!isNil "BIS_fnc_findSafePos"}; _position = [MarkerPosition,0,DynamicVehicleArea,10,0,2000,0] call BIS_fnc_findSafePos; //diag_log("DEBUG: spawning air anywhere flat " + str(_position)); }; @@ -271,6 +321,7 @@ spawn_vehicles = { clearWeaponCargoGlobal _veh; clearMagazineCargoGlobal _veh; + // _veh setVehicleAmmo DZE_vehicleAmmo; // Add 0-3 loots to vehicle using random cfgloots _num = floor(random 4); @@ -288,7 +339,7 @@ spawn_vehicles = { _index = _weights select _index; _itemType = _itemTypes select _index; _veh addMagazineCargoGlobal [_itemType,1]; - diag_log("DEBUG: spawed loot inside vehicle " + str(_itemType)); + //diag_log("DEBUG: spawed loot inside vehicle " + str(_itemType)); }; [_veh,[_dir,_objPosition],_vehicle,true,"0"] call server_publishVeh; @@ -297,8 +348,43 @@ spawn_vehicles = { }; }; +spawn_ammosupply = { + private ["_position","_veh","_istoomany","_marker","_spawnveh","_WreckList"]; + if (isDedicated) then { + _WreckList = ["Supply_Crate_DZE"]; + waitUntil{!isNil "BIS_fnc_selectRandom"}; + _position = RoadList call BIS_fnc_selectRandom; + _position = _position modelToWorld [0,0,0]; + waitUntil{!isNil "BIS_fnc_findSafePos"}; + _position = [_position,5,20,5,0,2000,0] call BIS_fnc_findSafePos; + if ((count _position) == 2) then { + + _istoomany = _position nearObjects ["All",5]; + + if((count _istoomany) > 0) exitWith { diag_log("DEBUG VEIN: Too many at " + str(_position)); }; + + _spawnveh = _WreckList call BIS_fnc_selectRandom; + + if(DZEdebug) then { + _marker = createMarker [str(_position) , _position]; + _marker setMarkerShape "ICON"; + _marker setMarkerType "DOT"; + _marker setMarkerText str(_spawnveh); + }; + + _veh = createVehicle [_spawnveh,_position, [], 0, "CAN_COLLIDE"]; + _veh enableSimulation false; + _veh setDir round(random 360); + _veh setpos _position; + _veh setVariable ["ObjectID","1",true]; + }; + }; +}; + +DZE_LocalRoadBlocks = []; + spawn_roadblocks = { - private ["_position","_veh","_num","_config","_itemType","_itemChance","_weights","_index","_iArray","_istoomany","_marker","_spawnloot","_nearby","_spawnveh","_WreckList"]; + private ["_position","_veh","_istoomany","_marker","_spawnveh","_WreckList"]; _WreckList = ["SKODAWreck","HMMWVWreck","UralWreck","datsun01Wreck","hiluxWreck","datsun02Wreck","UAZWreck","Land_Misc_Garb_Heap_EP1","Fort_Barricade_EP1","Rubbish2"]; waitUntil{!isNil "BIS_fnc_selectRandom"}; @@ -318,21 +404,21 @@ spawn_roadblocks = { if((count _istoomany) > 0) exitWith { diag_log("DEBUG: Too many at " + str(_position)); }; + waitUntil{!isNil "BIS_fnc_selectRandom"}; + _spawnveh = _WreckList call BIS_fnc_selectRandom; + if(DZEdebug) then { _marker = createMarker [str(_position) , _position]; _marker setMarkerShape "ICON"; _marker setMarkerType "DOT"; + _marker setMarkerText str(_spawnveh); }; - waitUntil{!isNil "BIS_fnc_selectRandom"}; - _spawnveh = _WreckList call BIS_fnc_selectRandom; - _spawnloot = "DynamicDebris"; - - if((_spawnveh == "HMMWVWreck") or (_spawnveh == "UralWreck") or (_spawnveh == "UAZWreck")) then { - _spawnloot = "DynamicDebrisMilitary"; - }; - - diag_log("DEBUG: Spawning a crashed " + _spawnveh + " with " + _spawnloot + " at " + str(_position)); + // fill array with classes and positions [class,pos,dir] + // DZE_LocalRoadBlocks set [count DZE_LocalRoadBlocks,[_spawnveh,_position,round(random 360)]]; + + //diag_log("DEBUG: Spawning a crashed " + _spawnveh + " with " + _spawnloot + " at " + str(_position)); + _veh = createVehicle [_spawnveh,_position, [], 0, "CAN_COLLIDE"]; _veh enableSimulation false; @@ -340,39 +426,58 @@ spawn_roadblocks = { _veh setDir round(random 360); _veh setpos _position; - dayz_serverObjectMonitor set [count dayz_serverObjectMonitor,_veh]; _veh setVariable ["ObjectID","1",true]; - - _num = round(random 3); - _config = configFile >> "CfgBuildingLoot" >> _spawnloot; - _itemType = [] + getArray (_config >> "itemType"); - _itemChance = [] + getArray (_config >> "itemChance"); - - waituntil {!isnil "fnc_buildWeightedArray"}; - - _weights = []; - _weights = [_itemType,_itemChance] call fnc_buildWeightedArray; - for "_x" from 1 to _num do { - //create loot - _index = _weights call BIS_fnc_selectRandom; - sleep 1; - if (count _itemType > _index) then { - _iArray = _itemType select _index; - _iArray set [2,_position]; - _iArray set [3,5]; - _iArray call spawn_loot; - _nearby = _position nearObjects ["WeaponHolder",20]; - { - _x setVariable ["permaLoot",true]; - } forEach _nearBy; - }; - }; }; }; }; +spawn_mineveins = { + private ["_position","_veh","_istoomany","_marker","_spawnveh","_positions"]; + + if (isDedicated) then { + + _position = [getMarkerPos "center",0,(HeliCrashArea*0.75),10,0,2000,0] call BIS_fnc_findSafePos; + + if ((count _position) == 2) then { + + _positions = selectBestPlaces [_position, 500, "(1 + forest) * (1 + hills) * (1 - houses) * (1 - sea)", 10, 5]; + + _position = (_positions call BIS_fnc_selectRandom) select 0; + + // Get position with ground + + _istoomany = _position nearObjects ["All",10]; + + if((count _istoomany) > 0) exitWith { diag_log("DEBUG VEIN: Too many objects at " + str(_position)); }; + + if(isOnRoad _position) exitWith { diag_log("DEBUG VEIN: on road " + str(_position)); }; + + _spawnveh = ["Iron_Vein_DZE","Iron_Vein_DZE","Iron_Vein_DZE","Iron_Vein_DZE","Iron_Vein_DZE","Iron_Vein_DZE","Iron_Vein_DZE","Silver_Vein_DZE","Silver_Vein_DZE","Gold_Vein_DZE"] call BIS_fnc_selectRandom; + + if(DZEdebug) then { + _marker = createMarker [str(_position) , _position]; + _marker setMarkerShape "ICON"; + _marker setMarkerType "DOT"; + _marker setMarkerText str(_spawnveh); + }; + + //diag_log("DEBUG: Spawning a crashed " + _spawnveh + " with " + _spawnloot + " at " + str(_position)); + _veh = createVehicle [_spawnveh,_position, [], 0, "CAN_COLLIDE"]; + _veh enableSimulation false; + + // Randomize placement a bit + _veh setDir round(random 360); + _veh setpos _position; + + _veh setVariable ["ObjectID","1",true]; + + + }; + }; +}; + if(isnil "DynamicVehicleDamageLow") then { DynamicVehicleDamageLow = 0; }; @@ -387,6 +492,24 @@ if(isnil "DynamicVehicleFuelHigh") then { DynamicVehicleFuelHigh = 100; }; +if(isnil "DZE_DiagFpsSlow") then { + DZE_DiagFpsSlow = false; +}; +if(isnil "DZE_DiagFpsFast") then { + DZE_DiagFpsFast = false; +}; +if(isnil "DZE_DiagVerbose") then { + DZE_DiagVerbose = false; +}; + +dze_diag_fps = { + if(DZE_DiagVerbose) then { + diag_log format["DEBUG FPS : %1 OBJECTS: %2 : PLAYERS: %3", diag_fps,(count (allMissionObjects "")),(playersNumber west)]; + } else { + diag_log format["DEBUG FPS : %1", diag_fps]; + }; +}; + // Damage generator function generate_new_damage = { private ["_damage"]; @@ -477,3 +600,180 @@ dayz_recordLogin = { _key = format["CHILD:103:%1:%2:%3:",_this select 0,_this select 1,_this select 2]; _key call server_hiveWrite; }; + +dayz_perform_purge = { + _this removeAllMPEventHandlers "mpkilled"; + _this removeAllMPEventHandlers "mphit"; + _this removeAllMPEventHandlers "mprespawn"; + _this removeAllEventHandlers "FiredNear"; + _this removeAllEventHandlers "HandleDamage"; + _this removeAllEventHandlers "Killed"; + _this removeAllEventHandlers "Fired"; + _this removeAllEventHandlers "GetOut"; + _this removeAllEventHandlers "GetIn"; + _this removeAllEventHandlers "Local"; + clearVehicleInit _this; + deleteVehicle _this; + deleteGroup (group _this); + _this = nil; +}; + +dayz_removePlayerOnDisconnect = { + _this removeAllMPEventHandlers "mphit"; + deleteVehicle _this; + deleteGroup (group _this); +}; + +server_timeSync = { + //Send request + _key = "CHILD:307:"; + _result = _key call server_hiveReadWrite; + _outcome = _result select 0; + if(_outcome == "PASS") then { + _date = _result select 1; + + if(dayz_fullMoonNights) then { + //date setup + _year = _date select 0; + _month = _date select 1; + _day = _date select 2; + _hour = _date select 3; + _minute = _date select 4; + + //Force full moon nights + _date = [2013,8,3,_hour,_minute]; + }; + + setDate _date; + PVDZE_plr_SetDate = _date; + publicVariable "PVDZE_plr_SetDate"; + diag_log ("TIME SYNC: Local Time set to " + str(_date)); + }; +}; + +// must spawn these +server_spawncleanDead = { + private ["_deathTime","_delQtyZ","_delQtyP","_qty","_allDead"]; + _allDead = allDead; + _delQtyZ = 0; + _delQtyP = 0; + { + if (local _x) then { + if (_x isKindOf "zZombie_Base") then + { + _x call dayz_perform_purge; + sleep 0.025; + _delQtyZ = _delQtyZ + 1; + }; + if (_x isKindOf "CAManBase") then { + _deathTime = _x getVariable ["processedDeath", diag_tickTime]; + if (diag_tickTime - _deathTime > 3600) then { + _x call dayz_perform_purge; + sleep 0.025; + _delQtyP = _delQtyP + 1; + }; + }; + }; + sleep 0.001; + } forEach _allDead; + if (_delQtyZ > 0 or _delQtyP > 0) then { + _qty = count _allDead; + diag_log (format["CLEANUP: Deleted %1 players and %2 out of dead %3",_delQtyP,_delQtyZ,_qty]); + }; +}; + +server_spawnCleanNull = { + private ["_delQtyNull"]; + _delQtyNull = 0; + { + if (isNull _x) then { + _x call dayz_perform_purge; + sleep 0.025; + _delQtyNull = _delQtyNull + 1; + }; + sleep 0.001; + } forEach (allMissionObjects ""); + if (_delQtyNull > 0) then { + diag_log (format["CLEANUP: Deleted %1 null objects",_delQtyNull]); + }; +}; + +server_spawnCleanFire = { + private ["_delQtyFP","_qty","_delQtyNull","_missionFires"]; + _missionFires = allMissionObjects "Land_Fire_DZ"; + _delQtyFP = 0; + { + if (local _x) then { + deleteVehicle _x; + sleep 0.025; + _delQtyFP = _delQtyFP + 1; + }; + sleep 0.001; + } forEach _missionFires; + if (_delQtyFP > 0) then { + _qty = count _missionFires; + diag_log (format["CLEANUP: Deleted %1 fireplaces out of %2",_delQtyNull,_qty]); + }; +}; + +server_spawnCleanLoot = { + private ["_created","_delQty","_nearby","_age","_keep","_qty","_missionObjs","_dateNow"]; + _missionObjs = allMissionObjects "ReammoBox"; + _delQty = 0; + _dateNow = (DateToNumber date); + { + _keep = _x getVariable ["permaLoot",false]; + if (!_keep) then { + _created = _x getVariable ["created",-0.1]; + if (_created == -0.1) then { + _x setVariable ["created",_dateNow,false]; + _created = _dateNow; + } else { + _age = (_dateNow - _created) * 525948; + if (_age > 20) then { + _nearby = {(isPlayer _x) and (alive _x)} count (_x nearEntities [["CAManBase","AllVehicles"], 130]); + if (_nearby==0) then { + deleteVehicle _x; + sleep 0.025; + _delQty = _delQty + 1; + }; + }; + }; + }; + sleep 0.001; + } forEach _missionObjs; + if (_delQty > 0) then { + _qty = count _missionObjs; + diag_log (format["CLEANUP: Deleted %1 Loot Piles out of %2",_delQty,_qty]); + }; +}; + +server_spawnCleanAnimals = { + private ["_pos","_delQtyAnimal","_qty","_missonAnimals","_nearby"]; + _missonAnimals = allMissionObjects "CAAnimalBase"; + _delQtyAnimal = 0; + { + if (local _x) then { + _x call dayz_perform_purge; + sleep 0.025; + _delQtyAnimal = _delQtyAnimal + 1; + } else { + if (!alive _x) then { + _pos = getPosATL _x; + if (count _pos > 0) then { + _nearby = {(isPlayer _x) and (alive _x)} count (_pos nearEntities [["CAManBase","AllVehicles"], 130]); + if (_nearby==0) then { + _x call dayz_perform_purge; + sleep 0.025; + _delQtyAnimal = _delQtyAnimal + 1; + }; + }; + }; + }; + sleep 0.001; + } forEach _missonAnimals; + if (_delQtyAnimal > 0) then { + _qty = count _missonAnimals; + diag_log (format["CLEANUP: Deleted %1 Animals out of %2",_delQtyAnimal,_qty]); + }; +}; \ No newline at end of file diff --git a/SQF/dayz_server/missions/DayZ_Epoch_1.Takistan/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_1.Takistan/dynamic_vehicle.sqf new file mode 100644 index 000000000..c18e744e6 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_1.Takistan/dynamic_vehicle.sqf @@ -0,0 +1,104 @@ +AllowedVehiclesList = [ +["AH6X_DZ",3], +["AN2_DZ",2], +["ArmoredSUV_PMC_DZE",1], +["ATV_CZ_EP1",3], +["ATV_US_EP1",3], +["C130J_US_EP1",1], +["car_hatchback",3], +["car_sedan",3], +["CH_47F_EP1_DZE",1], +["CSJ_GyroC",3], +["CSJ_GyroCover",3], +["CSJ_GyroP",3], +["datsun1_civil_1_open",3], +["datsun1_civil_2_covered",3], +["datsun1_civil_3_open",3], +["GAZ_Vodnik_DZE",1], +["GAZ_Vodnik_MedEvac",1], +["GLT_M300_LT",3], +["GLT_M300_ST",3], +["GNT_C185",1], +["GNT_C185C",1], +["GNT_C185R",1], +["GNT_C185U",1], +["hilux1_civil_1_open",3], +["hilux1_civil_2_covered",3], +["hilux1_civil_3_open_EP1",3], +["HMMWV_Ambulance",1], +["HMMWV_Ambulance_CZ_DES_EP1",1], +["HMMWV_DES_EP1",3], +["HMMWV_DZ",3], +["HMMWV_M1035_DES_EP1",1], +["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1], +["HMMWV_M998A2_SOV_DES_EP1_DZE",1], +["Ikarus",3], +["Ikarus_TK_CIV_EP1",3], +["Kamaz",3], +["KamazRefuel_DZ",1], +["Lada1",3], +["Lada1_TK_CIV_EP1",3], +["Lada2",3], +["Lada2_TK_CIV_EP1",3], +["LadaLM",3], +["LandRover_CZ_EP1",3], +["LandRover_MG_TK_EP1_DZE",1], +["LandRover_Special_CZ_EP1_DZE",1], +["LandRover_TK_CIV_EP1",3], +["M1030_US_DES_EP1",3], +["MH6J_DZ",3], +["Mi17_Civilian_DZ",3], +["Mi17_DZE",3], +["MMT_Civ",6], +["MtvrRefuel_DES_EP1_DZ",1], +["MTVR_DES_EP1",3], +["MV22_DZ",1], +["Offroad_DSHKM_Gue_DZE",3], +["Old_bike_TK_INS_EP1",3], +["Old_moto_TK_Civ_EP1",3], +["Pickup_PK_GUE_DZE",3], +["Pickup_PK_INS_DZE",3], +["Pickup_PK_TK_GUE_EP1_DZE",3], +["S1203_ambulance_EP1",3], +["S1203_TK_CIV_EP1",3], +["Skoda",3], +["SkodaBlue",3], +["SkodaGreen",3], +["SkodaRed",3], +["SUV_Blue",1], +["SUV_Camo",1], +["SUV_Charcoal",1], +["SUV_Green",1], +["SUV_Orange",1], +["SUV_Pink",1], +["SUV_Red",1], +["SUV_Silver",1], +["SUV_TK_CIV_EP1",1], +["SUV_White",1], +["SUV_Yellow",1], +["tractor",3], +["TT650_Civ",3], +["TT650_Ins",3], +["TT650_TK_CIV_EP1",3], +["UAZ_CDF",3], +["UAZ_INS",3], +["UAZ_MG_TK_EP1_DZE",3], +["UAZ_RU",3], +["UAZ_Unarmed_TK_CIV_EP1",3], +["UAZ_Unarmed_TK_EP1",3], +["UAZ_Unarmed_UN_EP1",3], +["UH1H_DZE",2], +["UH1Y_DZE",2], +["UH60M_EP1_DZE",1], +["UralRefuel_TK_EP1_DZ",1], +["Ural_CDF",3], +["Ural_TK_CIV_EP1",3], +["Ural_UN_EP1",3], +["V3S_Open_TK_CIV_EP1",3], +["V3S_Open_TK_EP1",3], +["V3S_Refuel_TK_GUE_EP1_DZ",1], +["VolhaLimo_TK_CIV_EP1",3], +["Volha_1_TK_CIV_EP1",3], +["Volha_2_TK_CIV_EP1",3], +["VWGolf",3] +]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/mission.sqf b/SQF/dayz_server/missions/DayZ_Epoch_1.Takistan/mission.sqf similarity index 81% rename from Server Files/MPMissions/DayZ_Epoch_1.Takistan/mission.sqf rename to SQF/dayz_server/missions/DayZ_Epoch_1.Takistan/mission.sqf index a44fdf419..161b38e59 100644 --- a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/mission.sqf +++ b/SQF/dayz_server/missions/DayZ_Epoch_1.Takistan/mission.sqf @@ -1,3 +1,4 @@ + _vehicle_1 = objNull; if (true) then { @@ -177,16 +178,10 @@ if (true) then _this setDir 3.04793; _this setPos [1962.5618, 12555.738, 3.0517578e-005]; }; - -_this = createCenter civilian; -_center_1 = _this; - -_group_2 = createGroup _center_1; - _unit_5 = objNull; if (true) then { - _this = _group_2 createUnit ["TK_CIV_Takistani03_EP1", [1963.8654, 12560.453, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["TK_CIV_Takistani03_EP1", [1963.8654, 12560.453, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; _unit_5 = _this; _this setDir 404.32175; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; @@ -215,7 +210,7 @@ if (true) then _unit_7 = objNull; if (true) then { - _this = _group_2 createUnit ["TK_CIV_Woman03_EP1", [1957.4203, 12568.211, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["TK_CIV_Woman03_EP1", [1957.4203, 12568.211, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; _unit_7 = _this; _this setDir 39.660408; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; @@ -235,7 +230,7 @@ if (true) then _unit_9 = objNull; if (true) then { - _this = _group_2 createUnit ["TK_CIV_Woman02_EP1", [1953.5016, 12571.835], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["TK_CIV_Woman02_EP1", [1953.5016, 12571.835], [], 0, "CAN_COLLIDE"]; _unit_9 = _this; _this setDir 40.850948; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; @@ -435,19 +430,19 @@ if (true) then _vehicle_541 = objNull; if (true) then { - _this = createVehicle ["Base_WarfareBBarrier10xTall", [468.09473, 5574.3101, -0.55412614], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Base_WarfareBBarrier10xTall", [468.65338, 5575.4365, -0.55412614], [], 0, "CAN_COLLIDE"]; _vehicle_541 = _this; _this setDir 72.419395; - _this setPos [468.09473, 5574.3101, -0.55412614]; + _this setPos [468.65338, 5575.4365, -0.55412614]; }; _vehicle_544 = objNull; if (true) then { - _this = createVehicle ["Base_WarfareBBarrier10xTall", [461.81046, 5588.0547, -0.54604286], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Base_WarfareBBarrier10xTall", [462.49426, 5589.5874, -0.54604286], [], 0, "CAN_COLLIDE"]; _vehicle_544 = _this; _this setDir 58.404621; - _this setPos [461.81046, 5588.0547, -0.54604286]; + _this setPos [462.49426, 5589.5874, -0.54604286]; }; _vehicle_546 = objNull; @@ -497,10 +492,10 @@ if (true) then _vehicle_566 = objNull; if (true) then { - _this = createVehicle ["Base_WarfareBBarrier10xTall", [434.95532, 5593.6157, -0.25408614], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Base_WarfareBBarrier10xTall", [434.81189, 5594.8594, -0.25408614], [], 0, "CAN_COLLIDE"]; _vehicle_566 = _this; - _this setDir 8.6107798; - _this setPos [434.95532, 5593.6157, -0.25408614]; + _this setDir 0.64233953; + _this setPos [434.81189, 5594.8594, -0.25408614]; }; _vehicle_569 = objNull; @@ -641,7 +636,7 @@ if (true) then _unit_32 = objNull; if (true) then { - _this = _group_2 createUnit ["Woodlander2", [433.71332, 5568.8735, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["Woodlander2", [433.19955, 5568.5366, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; _unit_32 = _this; _this setDir 68.34314; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; @@ -658,22 +653,13 @@ if (true) then _this setPos [448.45313, 5521.2505]; }; -_vehicle_630 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Toilet", [446.50516, 5521.2256, -0.00018310547], [], 0, "CAN_COLLIDE"]; - _vehicle_630 = _this; - _this setDir 179.40398; - _this setPos [446.50516, 5521.2256, -0.00018310547]; -}; - _vehicle_632 = objNull; if (true) then { - _this = createVehicle ["Land_Toilet", [444.50015, 5521.3564, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_Toilet", [446.24377, 5521.2598, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; _vehicle_632 = _this; _this setDir 179.40398; - _this setPos [444.50015, 5521.3564, -9.1552734e-005]; + _this setPos [446.24377, 5521.2598, -9.1552734e-005]; }; _vehicle_634 = objNull; @@ -694,15 +680,6 @@ if (true) then _this setPos [442.36395, 5541.2622, -3.0517578e-005]; }; -_vehicle_660 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier5", [443.60562, 5535.7666], [], 0, "CAN_COLLIDE"]; - _vehicle_660 = _this; - _this setDir 71.576996; - _this setPos [443.60562, 5535.7666]; -}; - _vehicle_662 = objNull; if (true) then { @@ -733,7 +710,7 @@ if (true) then _unit_35 = objNull; if (true) then { - _this = _group_2 createUnit ["TK_CIV_Takistani05_EP1", [386.61227, 5569.4438, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["TK_CIV_Takistani05_EP1", [386.61227, 5569.4438, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; _unit_35 = _this; _this setDir 50.112614; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; @@ -744,7 +721,7 @@ if (true) then _unit_39 = objNull; if (true) then { - _this = _group_2 createUnit ["Dr_Annie_Baker_EP1", [384.03485, 5573.4668, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["Dr_Annie_Baker_EP1", [384.03485, 5573.4668, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; _unit_39 = _this; _this setDir 58.586422; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; @@ -845,10 +822,10 @@ if (true) then _vehicle_706 = objNull; if (true) then { - _this = createVehicle ["Land_CamoNet_NATO_EP1", [420.8869, 5592.0044, -0.21952003], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_CamoNet_NATO_EP1", [420.83508, 5592.084, -0.21952003], [], 0, "CAN_COLLIDE"]; _vehicle_706 = _this; _this setDir 11.876419; - _this setPos [420.8869, 5592.0044, -0.21952003]; + _this setPos [420.83508, 5592.084, -0.21952003]; }; _vehicle_710 = objNull; @@ -889,7 +866,7 @@ if (true) then _unit_40 = objNull; if (true) then { - _this = _group_2 createUnit ["RU_Profiteer3", [417.94049, 5591.2446], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["RU_Profiteer3", [417.94049, 5591.2446], [], 0, "CAN_COLLIDE"]; _unit_40 = _this; _this setDir 184.40666; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; @@ -900,7 +877,7 @@ if (true) then _unit_42 = objNull; if (true) then { - _this = _group_2 createUnit ["Profiteer1", [423.12558, 5590.04, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["Profiteer1", [423.12558, 5590.04, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; _unit_42 = _this; _this setDir 191.358; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; @@ -956,19 +933,19 @@ if (true) then _vehicle_742 = objNull; if (true) then { - _this = createVehicle ["Hedgehog_EP1", [378.91821, 5595.0806, -0.00010440551], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Hedgehog_EP1", [380.14127, 5593.377, -0.00010440551], [], 0, "CAN_COLLIDE"]; _vehicle_742 = _this; _this setDir -72.777725; - _this setPos [378.91821, 5595.0806, -0.00010440551]; + _this setPos [380.14127, 5593.377, -0.00010440551]; }; _vehicle_743 = objNull; if (true) then { - _this = createVehicle ["Hedgehog_EP1", [377.64478, 5593.8403, -0.0028088728], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Hedgehog_EP1", [378.28653, 5592.1787, -0.0028088728], [], 0, "CAN_COLLIDE"]; _vehicle_743 = _this; _this setDir -126.97714; - _this setPos [377.64478, 5593.8403, -0.0028088728]; + _this setPos [378.28653, 5592.1787, -0.0028088728]; }; _vehicle_745 = objNull; @@ -1036,18 +1013,18 @@ if (true) then _vehicle_782 = objNull; if (true) then { - _this = createVehicle ["FoldTable", [413.34015, 5585.1191, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["FoldTable", [432.09277, 5574.6812, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; _vehicle_782 = _this; - _this setDir -84.925262; - _this setPos [413.34015, 5585.1191, -3.0517578e-005]; + _this setDir -92.180786; + _this setPos [432.09277, 5574.6812, -3.0517578e-005]; }; _unit_47 = objNull; if (true) then { - _this = _group_2 createUnit ["Functionary1", [412.54016, 5585.5356, 0.091463022], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["Functionary1", [431.4043, 5574.6333, 0.091463022], [], 0, "CAN_COLLIDE"]; _unit_47 = _this; - _this setDir 108.74825; + _this setDir 89.942528; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; _this setUnitAbility 0.60000002; _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; @@ -1056,19 +1033,10 @@ if (true) then _vehicle_784 = objNull; if (true) then { - _this = createVehicle ["FoldChair", [411.36893, 5585.5518], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["FoldChair", [430.44507, 5573.7427], [], 0, "CAN_COLLIDE"]; _vehicle_784 = _this; _this setDir -125.75441; - _this setPos [411.36893, 5585.5518]; -}; - -_vehicle_785 = objNull; -if (true) then -{ - _this = createVehicle ["SmallTable", [422.7948, 5589.3794], [], 0, "CAN_COLLIDE"]; - _vehicle_785 = _this; - _this setDir 12.210046; - _this setPos [422.7948, 5589.3794]; + _this setPos [430.44507, 5573.7427]; }; _vehicle_786 = objNull; @@ -1137,9 +1105,9 @@ if (true) then _unit_52 = objNull; if (true) then { - _this = _group_2 createUnit ["RU_Profiteer2", [10906.156, 6319.0796, 0.49568868], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["RU_Profiteer2", [10863.553, 6316.834, 7.0390654], [], 0, "CAN_COLLIDE"]; _unit_52 = _this; - _this setDir 772.85004; + _this setDir 686.38519; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; _this setUnitAbility 0.60000002; _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; @@ -1148,9 +1116,9 @@ if (true) then _unit_53 = objNull; if (true) then { - _this = _group_2 createUnit ["RU_Damsel4", [10862.587, 6319.2251, 3.7525175], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["RU_Damsel4", [10855.335, 6322.541, 7.0167804], [], 0, "CAN_COLLIDE"]; _unit_53 = _this; - _this setDir 277.43176; + _this setDir 470.62384; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; _this setUnitAbility 0.60000002; _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; @@ -1249,7 +1217,7 @@ if (true) then _unit_55 = objNull; if (true) then { - _this = _group_2 createUnit ["TK_CIV_Takistani06_EP1", [1954.4617, 12580.146, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["TK_CIV_Takistani06_EP1", [1954.4617, 12580.146, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; _unit_55 = _this; _this setDir -211.49269; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; @@ -1260,7 +1228,7 @@ if (true) then _unit_56 = objNull; if (true) then { - _this = _group_2 createUnit ["TK_CIV_Takistani04_EP1", [1959.4484, 12580.087, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["TK_CIV_Takistani04_EP1", [1959.4484, 12580.087, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; _unit_56 = _this; _this setDir -123.33997; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; @@ -1352,9 +1320,9 @@ if (true) then _unit_59 = objNull; if (true) then { - _this = _group_2 createUnit ["TK_CIV_Takistani02_EP1", [10806.186, 6280.3872, 3.7028418], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["TK_CIV_Takistani02_EP1", [10848.938, 6320.2627, 8.0427837], [], 0, "CAN_COLLIDE"]; _unit_59 = _this; - _this setDir -38.199295; + _this setDir 77.728821; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; _this setUnitAbility 0.60000002; _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; @@ -1406,10 +1374,10 @@ if (true) then _vehicle_963 = objNull; if (true) then { - _this = createVehicle ["Land_Ind_TankSmall", [6497.5806, 2089.6509, -0.28502855], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_Ind_TankSmall", [6496.5015, 2094.9146, -0.28502855], [], 0, "CAN_COLLIDE"]; _vehicle_963 = _this; _this setDir 3.8481729; - _this setPos [6497.5806, 2089.6509, -0.28502855]; + _this setPos [6496.5015, 2094.9146, -0.28502855]; }; _vehicle_964 = objNull; @@ -1568,7 +1536,7 @@ if (true) then _unit_65 = objNull; if (true) then { - _this = _group_2 createUnit ["RU_Pilot", [5288.4131, 11156.97, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["RU_Pilot", [5288.4131, 11156.97, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; _unit_65 = _this; _this setDir 135.34708; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; @@ -1615,10 +1583,10 @@ if (true) then _vehicle_1018 = objNull; if (true) then { - _this = createVehicle ["Land_HBarrier_large", [431.5748, 5564.7505, 0.023936246], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_HBarrier_large", [431.28885, 5564.6519, 0.023936246], [], 0, "CAN_COLLIDE"]; _vehicle_1018 = _this; _this setDir 152.17592; - _this setPos [431.5748, 5564.7505, 0.023936246]; + _this setPos [431.28885, 5564.6519, 0.023936246]; }; _vehicle_1021 = objNull; @@ -1732,10 +1700,10 @@ if (true) then _vehicle_1052 = objNull; if (true) then { - _this = createVehicle ["Base_WarfareBBarrier10xTall", [450.50192, 5593.1748, -0.3751651], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Base_WarfareBBarrier10xTall", [450.39413, 5595.3901, -0.3751651], [], 0, "CAN_COLLIDE"]; _vehicle_1052 = _this; _this setDir -4.609983; - _this setPos [450.50192, 5593.1748, -0.3751651]; + _this setPos [450.39413, 5595.3901, -0.3751651]; }; _vehicle_1113 = objNull; @@ -1884,7 +1852,7 @@ if (true) then _unit_74 = objNull; if (true) then { - _this = _group_2 createUnit ["RU_Sportswoman5", [392.18158, 5563.1147, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["RU_Sportswoman5", [392.18158, 5563.1147, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; _unit_74 = _this; _this setDir 58.114418; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; @@ -1895,16 +1863,16 @@ if (true) then _vehicle_1180 = objNull; if (true) then { - _this = createVehicle ["US_WarfareBLightFactory_base_EP1", [7408.8057, 93.532867, -0.29660046], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["US_WarfareBLightFactory_base_EP1", [7407.7266, 98.796539, -0.29660046], [], 0, "CAN_COLLIDE"]; _vehicle_1180 = _this; _this setDir 184.63481; - _this setPos [7408.8057, 93.532867, -0.29660046]; + _this setPos [7407.7266, 98.796539, -0.29660046]; }; _unit_79 = objNull; if (true) then { - _this = _group_2 createUnit ["RU_Woodlander3", [7409.5532, 91.537811, 0.24309185], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["RU_Woodlander3", [7408.4741, 96.801483, 0.24309185], [], 0, "CAN_COLLIDE"]; _unit_79 = _this; _this setDir 122.68694; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; @@ -1915,43 +1883,43 @@ if (true) then _vehicle_1181 = objNull; if (true) then { - _this = createVehicle ["Misc_cargo_cont_net3", [11280.556, 12666.467, -0.010865475], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Misc_cargo_cont_net3", [11129.658, 12659.814, -0.010865475], [], 0, "CAN_COLLIDE"]; _vehicle_1181 = _this; _this setDir 151.94437; - _this setPos [11280.556, 12666.467, -0.010865475]; + _this setPos [11129.658, 12659.814, -0.010865475]; }; _vehicle_1182 = objNull; if (true) then { - _this = createVehicle ["Land_Barrel_water", [11279.074, 12668.834, -0.010918881], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_Barrel_water", [11128.185, 12662.184, -0.010918881], [], 0, "CAN_COLLIDE"]; _vehicle_1182 = _this; _this setDir 1.7222284; - _this setPos [11279.074, 12668.834, -0.010918881]; + _this setPos [11128.185, 12662.184, -0.010918881]; }; _vehicle_1184 = objNull; if (true) then { - _this = createVehicle ["Land_Table_EP1", [11277.406, 12668.664, -0.010796811], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_Table_EP1", [11126.509, 12662.011, -0.010796811], [], 0, "CAN_COLLIDE"]; _vehicle_1184 = _this; _this setDir -70.032394; - _this setPos [11277.406, 12668.664, -0.010796811]; + _this setPos [11126.509, 12662.011, -0.010796811]; }; _vehicle_1185 = objNull; if (true) then { - _this = createVehicle ["Land_CamoNet_EAST_EP1", [11281.263, 12667.539, 0.36383426], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_CamoNet_EAST_EP1", [11130.372, 12660.886, 0.36383426], [], 0, "CAN_COLLIDE"]; _vehicle_1185 = _this; _this setDir 61.141926; - _this setPos [11281.263, 12667.539, 0.36383426]; + _this setPos [11130.372, 12660.886, 0.36383426]; }; _unit_81 = objNull; if (true) then { - _this = _group_2 createUnit ["RU_Citizen4", [11278.148, 12669.527, -0.010949398], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["RU_Citizen4", [11127.252, 12662.867, -0.010949398], [], 0, "CAN_COLLIDE"]; _unit_81 = _this; _this setDir 198.31847; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; @@ -1962,18 +1930,18 @@ if (true) then _vehicle_1186 = objNull; if (true) then { - _this = createVehicle ["Land_Fire_barrel", [11275.923, 12672.1, -0.010895993], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_Fire_barrel", [11125.027, 12665.444, -0.010895993], [], 0, "CAN_COLLIDE"]; _vehicle_1186 = _this; _this setDir 1.7222284; - _this setPos [11275.923, 12672.1, -0.010895993]; + _this setPos [11125.027, 12665.444, -0.010895993]; }; _vehicle_1190 = objNull; if (true) then { - _this = createVehicle ["Land_Fire_barrel", [7416.4448, 98.289246, 0.28880903], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_Fire_barrel", [7415.3657, 103.55288, 0.28880903], [], 0, "CAN_COLLIDE"]; _vehicle_1190 = _this; - _this setPos [7416.4448, 98.289246, 0.28880903]; + _this setPos [7415.3657, 103.55288, 0.28880903]; }; _vehicle_1192 = objNull; @@ -2005,26 +1973,26 @@ if (true) then _vehicle_1215 = objNull; if (true) then { - _this = createVehicle ["Land_A_GeneralStore_01a", [4767.5776, 777.89661, 0.16115573], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_A_GeneralStore_01a", [4766.4985, 783.16028, 0.16115573], [], 0, "CAN_COLLIDE"]; _vehicle_1215 = _this; _this setDir -203.80246; - _this setPos [4767.5776, 777.89661, 0.16115573]; + _this setPos [4766.4985, 783.16028, 0.16115573]; }; _vehicle_1217 = objNull; if (true) then { - _this = createVehicle ["Land_Misc_Garb_Heap_EP1", [4766.6348, 786.82385], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_Misc_Garb_Heap_EP1", [4765.5557, 792.08752], [], 0, "CAN_COLLIDE"]; _vehicle_1217 = _this; - _this setPos [4766.6348, 786.82385]; + _this setPos [4765.5557, 792.08752]; }; _vehicle_1218 = objNull; if (true) then { - _this = createVehicle ["Garbage_can", [4767.0479, 786.15033, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Garbage_can", [4765.9688, 791.414, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; _vehicle_1218 = _this; - _this setPos [4767.0479, 786.15033, -3.0517578e-005]; + _this setPos [4765.9688, 791.414, -3.0517578e-005]; }; _vehicle_1221 = objNull; @@ -2074,10 +2042,10 @@ if (true) then _vehicle_1243 = objNull; if (true) then { - _this = createVehicle ["Land_HBarrier_large", [430.24048, 5571.3345], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_HBarrier_large", [429.50867, 5571.3506, 0.026701994], [], 0, "CAN_COLLIDE"]; _vehicle_1243 = _this; _this setDir 177.21983; - _this setPos [430.24048, 5571.3345]; + _this setPos [429.50867, 5571.3506, 0.026701994]; }; _vehicle_1245 = objNull; @@ -2092,28 +2060,28 @@ if (true) then _vehicle_1246 = objNull; if (true) then { - _this = createVehicle ["Land_Misc_Garb_Heap_EP1", [428.54691, 5575.1631, -0.17115752], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_Misc_Garb_Heap_EP1", [437.47739, 5592.4082, -0.17115752], [], 0, "CAN_COLLIDE"]; _vehicle_1246 = _this; _this setDir 34.153488; - _this setPos [428.54691, 5575.1631, -0.17115752]; + _this setPos [437.47739, 5592.4082, -0.17115752]; }; _vehicle_1248 = objNull; if (true) then { - _this = createVehicle ["FoldTable", [434.47269, 5569.0635, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["FoldTable", [433.99582, 5568.7432, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; _vehicle_1248 = _this; _this setDir 73.689178; - _this setPos [434.47269, 5569.0635, -3.0517578e-005]; + _this setPos [433.99582, 5568.7432, -3.0517578e-005]; }; _vehicle_1249 = objNull; if (true) then { - _this = createVehicle ["Land_Chair_EP1", [432.70154, 5569.3179], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_Chair_EP1", [432.35336, 5569.0654], [], 0, "CAN_COLLIDE"]; _vehicle_1249 = _this; _this setDir 1.6059067; - _this setPos [432.70154, 5569.3179]; + _this setPos [432.35336, 5569.0654]; }; _vehicle_1251 = objNull; @@ -2179,27 +2147,19 @@ if (true) then _vehicle_1272 = objNull; if (true) then { - _this = createVehicle ["Land_HBarrier_large", [430.23093, 5580.9937, -0.18258087], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_HBarrier_large", [429.92371, 5581.4634, -0.18258087], [], 0, "CAN_COLLIDE"]; _vehicle_1272 = _this; - _this setDir 308.97495; - _this setPos [430.23093, 5580.9937, -0.18258087]; + _this setDir 300.00064; + _this setPos [429.92371, 5581.4634, -0.18258087]; }; _vehicle_1276 = objNull; if (true) then { - _this = createVehicle ["Land_HBarrier_large", [433.9509, 5588.7007, -0.18115954], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_HBarrier_large", [432.78448, 5588.6665, -0.18115954], [], 0, "CAN_COLLIDE"]; _vehicle_1276 = _this; _this setDir 286.93417; - _this setPos [433.9509, 5588.7007, -0.18115954]; -}; - -_vehicle_1286 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Boots_EP1", [411.04218, 5584.3916, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1286 = _this; - _this setPos [411.04218, 5584.3916, 3.0517578e-005]; + _this setPos [432.78448, 5588.6665, -0.18115954]; }; _vehicle_1289 = objNull; @@ -2207,7 +2167,7 @@ if (true) then { _this = createVehicle ["Land_Fire_barrel", [432.63132, 5573.0479, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; _vehicle_1289 = _this; - _this setDir 1.6469715; + _this setDir 215.39824; _this setPos [432.63132, 5573.0479, 6.1035156e-005]; }; @@ -2595,105 +2555,393 @@ if (true) then _vehicle_1661 = objNull; if (true) then { - _this = createVehicle ["FlagCarrierWhite_EP1", [10904.128, 6315.4253, 0], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["FlagCarrierWhite_EP1", [10738.736, 5959.5112], [], 0, "CAN_COLLIDE"]; _vehicle_1661 = _this; - _this setPos [10904.128, 6315.4253, 0]; + _this setPos [10738.736, 5959.5112]; }; _vehicle_1664 = objNull; if (true) then { - _this = createVehicle ["Land_CamoNet_NATO_EP1", [539.59937, 10642.81], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_CamoNet_NATO_EP1", [750.27832, 10487.037], [], 0, "CAN_COLLIDE"]; _vehicle_1664 = _this; - _this setDir -72.017944; - _this setPos [539.59937, 10642.81]; -}; - -_vehicle_1665 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_cargo_cont_net3", [539.08057, 10638.956, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1665 = _this; - _this setDir 281.91992; - _this setPos [539.08057, 10638.956, -6.1035156e-005]; + _this setDir -5.7915392; + _this setPos [750.27832, 10487.037]; }; _vehicle_1667 = objNull; if (true) then { - _this = createVehicle ["AmmoCrates_NoInteractive_Large", [537.4472, 10640.969, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [747.72156, 10488.251, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; _vehicle_1667 = _this; - _this setDir 102.80119; - _this setPos [537.4472, 10640.969, 6.1035156e-005]; + _this setDir 169.02753; + _this setPos [747.72156, 10488.251, 6.1035156e-005]; }; _vehicle_1668 = objNull; if (true) then { - _this = createVehicle ["AmmoCrate_NoInteractive_", [537.39093, 10642.48, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["AmmoCrate_NoInteractive_", [749.09039, 10488.913, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; _vehicle_1668 = _this; - _this setDir 103.55927; - _this setPos [537.39093, 10642.48, -6.1035156e-005]; + _this setDir 169.78568; + _this setPos [749.09039, 10488.913, -6.1035156e-005]; }; _vehicle_1669 = objNull; if (true) then { - _this = createVehicle ["AmmoCrates_NoInteractive_Small", [538.78967, 10640.433], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["AmmoCrates_NoInteractive_Small", [747.77454, 10486.826], [], 0, "CAN_COLLIDE"]; _vehicle_1669 = _this; - _this setDir 3.7951181; - _this setPos [538.78967, 10640.433]; -}; - -_vehicle_1670 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Barrel_water", [537.93915, 10644.05], [], 0, "CAN_COLLIDE"]; - _vehicle_1670 = _this; - _this setDir 0.20861059; - _this setPos [537.93915, 10644.05]; + _this setDir 70.021523; + _this setPos [747.77454, 10486.826]; }; _vehicle_1671 = objNull; if (true) then { - _this = createVehicle ["FoldTable", [541.84717, 10640.993, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["FoldTable", [749.52051, 10484.229, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; _vehicle_1671 = _this; - _this setDir 100.41103; - _this setPos [541.84717, 10640.993, -6.1035156e-005]; + _this setDir 166.63742; + _this setPos [749.52051, 10484.229, -6.1035156e-005]; +}; + +_unit_119 = objNull; +if (true) then +{ + _this = createAgent ["TK_GUE_Soldier_Sniper_EP1", [748.84283, 10485.521, 0.00012207031], [], 0, "CAN_COLLIDE"]; + _unit_119 = _this; + _this setDir 138.18484; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; }; _vehicle_1673 = objNull; if (true) then { - _this = createVehicle ["FoldTable", [540.48688, 10642.973, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_Barn_W_02", [10204.141, 11287.57], [], 0, "CAN_COLLIDE"]; _vehicle_1673 = _this; - _this setDir 12.24265; - _this setPos [540.48688, 10642.973, 6.1035156e-005]; -}; - -_this = createCenter resistance; -_center_3 = _this; - -_group_4 = createGroup _center_3; - -_unit_119 = objNull; -if (true) then -{ - _this = _group_4 createUnit ["TK_GUE_Soldier_Sniper_EP1", [540.42279, 10640.879, 0.00012207031], [], 0, "CAN_COLLIDE"]; - _unit_119 = _this; - _this setDir 71.95845; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - if (false) then {_group_4 selectLeader _this;}; + _this setDir -57.775528; + _this setPos [10204.141, 11287.57]; }; _vehicle_1675 = objNull; if (true) then { - _this = createVehicle ["Land_Campfire", [544.92047, 10650.783], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_Barn_W_02", [10635.476, 10834.696, -0.00010681152], [], 0, "CAN_COLLIDE"]; _vehicle_1675 = _this; - _this setPos [544.92047, 10650.783]; + _this setDir 42.908783; + _this setPos [10635.476, 10834.696, -0.00010681152]; +}; + +_vehicle_1677 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barn_W_02", [10175.892, 10664.214, -0.22913164], [], 0, "CAN_COLLIDE"]; + _vehicle_1677 = _this; + _this setDir -16.018902; + _this setPos [10175.892, 10664.214, -0.22913164]; +}; + +_vehicle_1679 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barn_W_02", [10629.266, 10317.331], [], 0, "CAN_COLLIDE"]; + _vehicle_1679 = _this; + _this setDir 18.341276; + _this setPos [10629.266, 10317.331]; +}; + +_vehicle_1684 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Hangar_2", [5681.4233, 11177, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1684 = _this; + _this setDir 134.98886; + _this setPos [5681.4233, 11177, 7.6293945e-006]; +}; + +_vehicle_1686 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Hangar_2", [5655.0044, 11151.071, 6.8664551e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1686 = _this; + _this setDir 136.21577; + _this setPos [5655.0044, 11151.071, 6.8664551e-005]; +}; + +_vehicle_1688 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Hangar_2", [6152.6895, 11683.013, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1688 = _this; + _this setDir 495.68808; + _this setPos [6152.6895, 11683.013, -7.6293945e-006]; +}; + +_vehicle_1690 = objNull; +if (true) then +{ + _this = createVehicle ["Land_A_BuildingWIP", [5538.8286, 9047.3086, 0.069666155], [], 0, "CAN_COLLIDE"]; + _vehicle_1690 = _this; + _this setDir -93.417595; + _this setPos [5538.8286, 9047.3086, 0.069666155]; +}; + +_vehicle_1695 = objNull; +if (true) then +{ + _this = createVehicle ["Land_A_BuildingWIP", [8187.8423, 1765.443, -0.00018310547], [], 0, "CAN_COLLIDE"]; + _vehicle_1695 = _this; + _this setDir -27.74246; + _this setPos [8187.8423, 1765.443, -0.00018310547]; +}; + +_vehicle_1707 = objNull; +if (true) then +{ + _this = createVehicle ["Land_hut_old02", [3728.9785, 4581.5342, 0.00012207031], [], 0, "CAN_COLLIDE"]; + _vehicle_1707 = _this; + _this setDir 71.502754; + _this setPos [3728.9785, 4581.5342, 0.00012207031]; +}; + +_vehicle_1710 = objNull; +if (true) then +{ + _this = createVehicle ["Land_hut_old02", [4664.5146, 663.41193, -0.00012207031], [], 0, "CAN_COLLIDE"]; + _vehicle_1710 = _this; + _this setDir 222.33505; + _this setPos [4664.5146, 663.41193, -0.00012207031]; +}; + +_vehicle_1727 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Shed_Ind02", [3704.4219, 4573.5142, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1727 = _this; + _this setDir 254.71028; + _this setPos [3704.4219, 4573.5142, 3.0517578e-005]; +}; + +_vehicle_1741 = objNull; +if (true) then +{ + _this = createVehicle ["Land_hut06", [3659.3621, 8655.3955, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1741 = _this; + _this setDir -75.093224; + _this setPos [3659.3621, 8655.3955, 7.6293945e-005]; +}; + +_vehicle_1743 = objNull; +if (true) then +{ + _this = createVehicle ["Land_hut06", [3648.8513, 8526.5547], [], 0, "CAN_COLLIDE"]; + _vehicle_1743 = _this; + _this setDir 195.51302; + _this setPos [3648.8513, 8526.5547]; +}; + +_vehicle_1760 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barn_W_02", [6229.7871, 10971.226, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1760 = _this; + _this setDir -48.864197; + _this setPos [6229.7871, 10971.226, 4.5776367e-005]; +}; + +_vehicle_1762 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barn_W_02", [6323.8872, 10907.742, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1762 = _this; + _this setDir -81.124435; + _this setPos [6323.8872, 10907.742, -7.6293945e-006]; +}; + +_vehicle_1764 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barn_W_02", [6285.6641, 10850.064, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1764 = _this; + _this setDir -155.27141; + _this setPos [6285.6641, 10850.064, -7.6293945e-006]; +}; + +_vehicle_1766 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barn_W_02", [5879.4971, 10060.738, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1766 = _this; + _this setDir 106.08561; + _this setPos [5879.4971, 10060.738, -1.5258789e-005]; +}; + +_vehicle_1769 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barn_W_01", [6126.0352, 10429.562, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1769 = _this; + _this setDir 228.69177; + _this setPos [6126.0352, 10429.562, -4.5776367e-005]; +}; + +_vehicle_1770 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net2", [8027.3306, 2006.8188, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1770 = _this; + _this setDir 35.549164; + _this setPos [8027.3306, 2006.8188, 3.0517578e-005]; +}; + +_vehicle_1772 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [8025.7236, 2003.9469, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1772 = _this; + _this setDir 59.982075; + _this setPos [8025.7236, 2003.9469, 3.0517578e-005]; +}; + +_vehicle_1774 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [8032.874, 2007.8817], [], 0, "CAN_COLLIDE"]; + _vehicle_1774 = _this; + _this setDir 61.973892; + _this setPos [8032.874, 2007.8817]; +}; + +_vehicle_1776 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [8032.8955, 1999.8345, -0.1094505], [], 0, "CAN_COLLIDE"]; + _vehicle_1776 = _this; + _this setDir 151.12535; + _this setPos [8032.8955, 1999.8345, -0.1094505]; +}; + +_unit_121 = objNull; +if (true) then +{ + _this = createAgent ["Soldier_MG_PKM_PMC", [8030.7441, 2005.8091, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _unit_121 = _this; + _this setDir 175.9279; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_1778 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [8030.542, 2006.7083, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1778 = _this; + _this setDir -19.931837; + _this setPos [8030.542, 2006.7083, -3.0517578e-005]; +}; + +_vehicle_1779 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [8030.7939, 2004.9344, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1779 = _this; + _this setDir 19.173647; + _this setPos [8030.7939, 2004.9344, -6.1035156e-005]; +}; + +_vehicle_1818 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [10853.38, 6322.6973, 7.2008176], [], 0, "CAN_COLLIDE"]; + _vehicle_1818 = _this; + _this setPos [10853.38, 6322.6973, 7.2008176]; +}; + +_vehicle_1819 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [10856.089, 6315.9995, 7.2472148], [], 0, "CAN_COLLIDE"]; + _vehicle_1819 = _this; + _this setDir 210.81166; + _this setPos [10856.089, 6315.9995, 7.2472148]; +}; + +_vehicle_1820 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [10855.304, 6304.2881, 0.00012207031], [], 0, "CAN_COLLIDE"]; + _vehicle_1820 = _this; + _this setPos [10855.304, 6304.2881, 0.00012207031]; +}; + +_vehicle_1821 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_stack_EP1", [10853.375, 6321.3667, 7.0512118], [], 0, "CAN_COLLIDE"]; + _vehicle_1821 = _this; + _this setPos [10853.375, 6321.3667, 7.0512118]; +}; + +_vehicle_1822 = objNull; +if (true) then +{ + _this = createVehicle ["Paleta2", [10847.304, 6320.9546, 8.0523224], [], 0, "CAN_COLLIDE"]; + _vehicle_1822 = _this; + _this setPos [10847.304, 6320.9546, 8.0523224]; +}; + +_vehicle_1823 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [10856.515, 6323.647, 6.9096951], [], 0, "CAN_COLLIDE"]; + _vehicle_1823 = _this; + _this setPos [10856.515, 6323.647, 6.9096951]; +}; + +_vehicle_1824 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_Scaffolding", [10849.415, 6326.0117, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1824 = _this; + _this setDir 86.052338; + _this setPos [10849.415, 6326.0117, 6.1035156e-005]; +}; + +_vehicle_1825 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [10847.648, 6317.5132, 8.3734455], [], 0, "CAN_COLLIDE"]; + _vehicle_1825 = _this; + _this setPos [10847.648, 6317.5132, 8.3734455]; +}; + +_vehicle_1826 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [10867.391, 6319.5942, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1826 = _this; + _this setPos [10867.391, 6319.5942, 3.0517578e-005]; +}; + +_vehicle_1828 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [422.83826, 5589.3184, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1828 = _this; + _this setDir 17.702047; + _this setPos [422.83826, 5589.3184, 3.0517578e-005]; +}; + +_vehicle_1831 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net1", [428.66718, 5574.0054], [], 0, "CAN_COLLIDE"]; + _vehicle_1831 = _this; + _this setDir -36.468002; + _this setPos [428.66718, 5574.0054]; }; processInitCommands; diff --git a/SQF/dayz_server/missions/DayZ_Epoch_10.Mountains_ACR/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_10.Mountains_ACR/dynamic_vehicle.sqf new file mode 100644 index 000000000..c18e744e6 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_10.Mountains_ACR/dynamic_vehicle.sqf @@ -0,0 +1,104 @@ +AllowedVehiclesList = [ +["AH6X_DZ",3], +["AN2_DZ",2], +["ArmoredSUV_PMC_DZE",1], +["ATV_CZ_EP1",3], +["ATV_US_EP1",3], +["C130J_US_EP1",1], +["car_hatchback",3], +["car_sedan",3], +["CH_47F_EP1_DZE",1], +["CSJ_GyroC",3], +["CSJ_GyroCover",3], +["CSJ_GyroP",3], +["datsun1_civil_1_open",3], +["datsun1_civil_2_covered",3], +["datsun1_civil_3_open",3], +["GAZ_Vodnik_DZE",1], +["GAZ_Vodnik_MedEvac",1], +["GLT_M300_LT",3], +["GLT_M300_ST",3], +["GNT_C185",1], +["GNT_C185C",1], +["GNT_C185R",1], +["GNT_C185U",1], +["hilux1_civil_1_open",3], +["hilux1_civil_2_covered",3], +["hilux1_civil_3_open_EP1",3], +["HMMWV_Ambulance",1], +["HMMWV_Ambulance_CZ_DES_EP1",1], +["HMMWV_DES_EP1",3], +["HMMWV_DZ",3], +["HMMWV_M1035_DES_EP1",1], +["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1], +["HMMWV_M998A2_SOV_DES_EP1_DZE",1], +["Ikarus",3], +["Ikarus_TK_CIV_EP1",3], +["Kamaz",3], +["KamazRefuel_DZ",1], +["Lada1",3], +["Lada1_TK_CIV_EP1",3], +["Lada2",3], +["Lada2_TK_CIV_EP1",3], +["LadaLM",3], +["LandRover_CZ_EP1",3], +["LandRover_MG_TK_EP1_DZE",1], +["LandRover_Special_CZ_EP1_DZE",1], +["LandRover_TK_CIV_EP1",3], +["M1030_US_DES_EP1",3], +["MH6J_DZ",3], +["Mi17_Civilian_DZ",3], +["Mi17_DZE",3], +["MMT_Civ",6], +["MtvrRefuel_DES_EP1_DZ",1], +["MTVR_DES_EP1",3], +["MV22_DZ",1], +["Offroad_DSHKM_Gue_DZE",3], +["Old_bike_TK_INS_EP1",3], +["Old_moto_TK_Civ_EP1",3], +["Pickup_PK_GUE_DZE",3], +["Pickup_PK_INS_DZE",3], +["Pickup_PK_TK_GUE_EP1_DZE",3], +["S1203_ambulance_EP1",3], +["S1203_TK_CIV_EP1",3], +["Skoda",3], +["SkodaBlue",3], +["SkodaGreen",3], +["SkodaRed",3], +["SUV_Blue",1], +["SUV_Camo",1], +["SUV_Charcoal",1], +["SUV_Green",1], +["SUV_Orange",1], +["SUV_Pink",1], +["SUV_Red",1], +["SUV_Silver",1], +["SUV_TK_CIV_EP1",1], +["SUV_White",1], +["SUV_Yellow",1], +["tractor",3], +["TT650_Civ",3], +["TT650_Ins",3], +["TT650_TK_CIV_EP1",3], +["UAZ_CDF",3], +["UAZ_INS",3], +["UAZ_MG_TK_EP1_DZE",3], +["UAZ_RU",3], +["UAZ_Unarmed_TK_CIV_EP1",3], +["UAZ_Unarmed_TK_EP1",3], +["UAZ_Unarmed_UN_EP1",3], +["UH1H_DZE",2], +["UH1Y_DZE",2], +["UH60M_EP1_DZE",1], +["UralRefuel_TK_EP1_DZ",1], +["Ural_CDF",3], +["Ural_TK_CIV_EP1",3], +["Ural_UN_EP1",3], +["V3S_Open_TK_CIV_EP1",3], +["V3S_Open_TK_EP1",3], +["V3S_Refuel_TK_GUE_EP1_DZ",1], +["VolhaLimo_TK_CIV_EP1",3], +["Volha_1_TK_CIV_EP1",3], +["Volha_2_TK_CIV_EP1",3], +["VWGolf",3] +]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/mission.sqf b/SQF/dayz_server/missions/DayZ_Epoch_10.Mountains_ACR/mission.sqf similarity index 100% rename from Server Files/MPMissions/DayZ_Epoch_12.isladuala/mission.sqf rename to SQF/dayz_server/missions/DayZ_Epoch_10.Mountains_ACR/mission.sqf diff --git a/SQF/dayz_server/missions/DayZ_Epoch_11.Chernarus/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_11.Chernarus/dynamic_vehicle.sqf new file mode 100644 index 000000000..a2383e999 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_11.Chernarus/dynamic_vehicle.sqf @@ -0,0 +1,114 @@ +AllowedVehiclesList = [ +["AH6X_DZ",3], +["AN2_DZ",3], +["ArmoredSUV_PMC_DZE",1], +["ATV_CZ_EP1",3], +["ATV_US_EP1",3], +["C130J_US_EP1",1], +["car_hatchback",3], +["car_sedan",3], +["CH_47F_EP1_DZE",1], +["CSJ_GyroC",3], +["CSJ_GyroCover",3], +["CSJ_GyroP",3], +["datsun1_civil_1_open",3], +["datsun1_civil_2_covered",3], +["datsun1_civil_3_open",3], +["Fishing_Boat",3], +["GAZ_Vodnik_DZE",1], +["GAZ_Vodnik_MedEvac",1], +["GLT_M300_LT",3], +["GLT_M300_ST",3], +["GNT_C185",1], +["GNT_C185C",1], +["GNT_C185R",1], +["GNT_C185U",1], +["hilux1_civil_1_open",3], +["hilux1_civil_2_covered",3], +["hilux1_civil_3_open_EP1",3], +["HMMWV_Ambulance",1], +["HMMWV_Ambulance_CZ_DES_EP1",1], +["HMMWV_DES_EP1",3], +["HMMWV_DZ",3], +["HMMWV_M1035_DES_EP1",1], +["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1], +["HMMWV_M998A2_SOV_DES_EP1_DZE",1], +["Ikarus",3], +["Ikarus_TK_CIV_EP1",3], +["JetSkiYanahui_Case_Blue",1], +["JetSkiYanahui_Case_Green",1], +["JetSkiYanahui_Case_Red",1], +["JetSkiYanahui_Case_Yellow",1], +["Kamaz",3], +["KamazRefuel_DZ",1], +["Lada1",3], +["Lada1_TK_CIV_EP1",3], +["Lada2",3], +["Lada2_TK_CIV_EP1",3], +["LadaLM",3], +["LandRover_CZ_EP1",3], +["LandRover_MG_TK_EP1_DZE",1], +["LandRover_Special_CZ_EP1_DZE",1], +["LandRover_TK_CIV_EP1",3], +["M1030_US_DES_EP1",3], +["MH6J_DZ",3], +["Mi17_Civilian_DZ",3], +["Mi17_DZE",3], +["MMT_Civ",6], +["MtvrRefuel_DES_EP1_DZ",1], +["MTVR_DES_EP1",3], +["MV22_DZ",1], +["Offroad_DSHKM_Gue_DZE",3], +["Old_bike_TK_INS_EP1",3], +["Old_moto_TK_Civ_EP1",3], +["PBX",3], +["Pickup_PK_GUE_DZE",3], +["Pickup_PK_INS_DZE",3], +["Pickup_PK_TK_GUE_EP1_DZE",3], +["RHIB",3], +["S1203_ambulance_EP1",3], +["S1203_TK_CIV_EP1",3], +["Skoda",3], +["SkodaBlue",3], +["SkodaGreen",3], +["SkodaRed",3], +["Smallboat_1",3], +["Smallboat_2",3], +["SUV_Blue",1], +["SUV_Camo",1], +["SUV_Charcoal",1], +["SUV_Green",1], +["SUV_Orange",1], +["SUV_Pink",1], +["SUV_Red",1], +["SUV_Silver",1], +["SUV_TK_CIV_EP1",1], +["SUV_White",1], +["SUV_Yellow",1], +["tractor",3], +["TT650_Civ",3], +["TT650_Ins",3], +["TT650_TK_CIV_EP1",3], +["UAZ_CDF",3], +["UAZ_INS",3], +["UAZ_MG_TK_EP1_DZE",3], +["UAZ_RU",3], +["UAZ_Unarmed_TK_CIV_EP1",3], +["UAZ_Unarmed_TK_EP1",3], +["UAZ_Unarmed_UN_EP1",3], +["UH1H_DZE",2], +["UH1Y_DZE",2], +["UH60M_EP1_DZE",1], +["UralRefuel_TK_EP1_DZ",1], +["Ural_CDF",3], +["Ural_TK_CIV_EP1",3], +["Ural_UN_EP1",3], +["V3S_Open_TK_CIV_EP1",3], +["V3S_Open_TK_EP1",3], +["V3S_Refuel_TK_GUE_EP1_DZ",1], +["VolhaLimo_TK_CIV_EP1",3], +["Volha_1_TK_CIV_EP1",3], +["Volha_2_TK_CIV_EP1",3], +["VWGolf",3], +["Zodiac",3] +]; \ No newline at end of file diff --git a/SQF/dayz_server/missions/DayZ_Epoch_11.Chernarus/mission.sqf b/SQF/dayz_server/missions/DayZ_Epoch_11.Chernarus/mission.sqf new file mode 100644 index 000000000..3c8d79d53 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_11.Chernarus/mission.sqf @@ -0,0 +1,1790 @@ +_vehicle_39 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Toilet", [11467.155, 11341.848, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_39 = _this; + _this setDir 305.48679; + _this setPos [11467.155, 11341.848, 3.0517578e-005]; +}; + +_vehicle_42 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [11467.027, 11364.092, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_42 = _this; + _this setDir -7.4119859; + _this setPos [11467.027, 11364.092, -3.0517578e-005]; +}; + +_vehicle_44 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [11459.176, 11355.807, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_44 = _this; + _this setDir -7.4119859; + _this setPos [11459.176, 11355.807, 6.1035156e-005]; +}; + +_vehicle_58 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Market_stalls_01_EP1", [11466.341, 11354.129, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_58 = _this; + _this setDir 485.22388; + _this setPos [11466.341, 11354.129, 3.0517578e-005]; +}; + +_vehicle_60 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [11461.964, 11350.411], [], 0, "CAN_COLLIDE"]; + _vehicle_60 = _this; + _this setDir -7.4119859; + _this setPos [11461.964, 11350.411]; +}; + +_vehicle_62 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [11446.667, 11339.981, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_62 = _this; + _this setDir -157.55025; + _this setPos [11446.667, 11339.981, -6.1035156e-005]; +}; + +_vehicle_71 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [11465.908, 11356.04, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_71 = _this; + _this setDir 36.088291; + _this setPos [11465.908, 11356.04, -6.1035156e-005]; +}; +_unit_13 = objNull; +if (true) then +{ + _this = createAgent ["Profiteer4", [11449.484, 11341.03, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _unit_13 = _this; + _this setDir 34.525925; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_17 = objNull; +if (true) then +{ + _this = createAgent ["RU_Villager3", [7996.1021, 2899.0759, 0.6355527], [], 0, "CAN_COLLIDE"]; + _unit_17 = _this; + _this setDir 86.85891; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_73 = objNull; +if (true) then +{ + _this = createVehicle ["SmallTable", [11462.709, 11365.512, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_73 = _this; + _this setDir -49.904377; + _this setVehicleInit "this allowDammage false;this enableSimulation false;"; + _this setPos [11462.709, 11365.512, 3.0517578e-005]; +}; + +_vehicle_79 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [11468.974, 11348.18], [], 0, "CAN_COLLIDE"]; + _vehicle_79 = _this; + _this setDir -54.695484; + _this setPos [11468.974, 11348.18]; +}; + +_vehicle_80 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_big_EP1", [11462.838, 11365.436, -0.55735058], [], 0, "CAN_COLLIDE"]; + _vehicle_80 = _this; + _this setDir -48.673214; + _this setPos [11462.838, 11365.436, -0.55735058]; +}; + +_vehicle_81 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_palletsfoiled", [11461.064, 11364.81, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_81 = _this; + _this setDir 51.760998; + _this setPos [11461.064, 11364.81, -3.0517578e-005]; +}; + +_vehicle_85 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [11463.023, 11367.06, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_85 = _this; + _this setDir 43.500278; + _this setPos [11463.023, 11367.06, -3.0517578e-005]; +}; + +_vehicle_89 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_EP1", [11471.802, 11370.016, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_89 = _this; + _this setDir 209.26443; + _this setPos [11471.802, 11370.016, -9.1552734e-005]; +}; + +_unit_56 = objNull; +if (true) then +{ + _this = createAgent ["Worker3", [4041.6206, 11668.891, 0.23954971], [], 0, "CAN_COLLIDE"]; + _unit_56 = _this; + _this setDir 24.912832; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_57 = objNull; +if (true) then +{ + _this = createAgent ["CIV_EuroMan01_EP1", [4064.0681, 11680.065, -0.038146973], [], 0, "CAN_COLLIDE"]; + _unit_57 = _this; + _this setDir 231.00745; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_58 = objNull; +if (true) then +{ + _this = createAgent ["RU_WorkWoman5", [4071.9915, 11676.731, 0.54440308], [], 0, "CAN_COLLIDE"]; + _unit_58 = _this; + _this setDir 566.81744; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_59 = objNull; +if (true) then +{ + _this = createAgent ["TK_GUE_Soldier_5_EP1", [4054.218, 11664.668, -0.51617432], [], 0, "CAN_COLLIDE"]; + _unit_59 = _this; + _this setDir 422.9967; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_60 = objNull; +if (true) then +{ + _this = createAgent ["CIV_EuroMan02_EP1", [4058.0457, 11678.723, 0.33944702], [], 0, "CAN_COLLIDE"]; + _unit_60 = _this; + _this setDir 89.890854; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_62 = objNull; +if (true) then +{ + _this = createAgent ["Dr_Hladik_EP1", [6314.0962, 7791.5308, 0.51730686], [], 0, "CAN_COLLIDE"]; + _unit_62 = _this; + _this setDir 577.32629; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_92 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Campfire", [11469.859, 11367.099, 0.00012207031], [], 0, "CAN_COLLIDE"]; + _vehicle_92 = _this; + _this setPos [11469.859, 11367.099, 0.00012207031]; +}; + +_vehicle_102 = objNull; +if (true) then +{ + _this = createVehicle ["C130J_wreck_EP1", [3974.3894, 11601.295, -1.2288972], [], 0, "CAN_COLLIDE"]; + _vehicle_102 = _this; + _this setDir 57.059044; + _this setPos [3974.3894, 11601.295, -1.2288972]; +}; + +_vehicle_109 = objNull; +if (true) then +{ + _this = createVehicle ["Hhedgehog_concreteBig", [4078.2883, 11649.253, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_109 = _this; + _this setDir -63.284313; + _this setPos [4078.2883, 11649.253, -3.0517578e-005]; +}; + +_vehicle_114 = objNull; +if (true) then +{ + _this = createVehicle ["ZavoraAnim", [4084.1555, 11659.839, -0.00012207031], [], 0, "CAN_COLLIDE"]; + _vehicle_114 = _this; + _this setDir -60.360134; + _this setPos [4084.1555, 11659.839, -0.00012207031]; +}; + +_vehicle_115 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [4048.9612, 11667.128, 0.015672784], [], 0, "CAN_COLLIDE"]; + _vehicle_115 = _this; + _this setDir 60.312458; + _this setPos [4048.9612, 11667.128, 0.015672784]; +}; + +_vehicle_119 = objNull; +if (true) then +{ + _this = createVehicle ["T72Wreck", [3966.9878, 11639.222, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_119 = _this; + _this setPos [3966.9878, 11639.222, -6.1035156e-005]; +}; + +_vehicle_120 = objNull; +if (true) then +{ + _this = createVehicle ["T72WreckTurret", [3993.5701, 11635.519, -0.00015258789], [], 0, "CAN_COLLIDE"]; + _vehicle_120 = _this; + _this setDir -99.873833; + _this setPos [3993.5701, 11635.519, -0.00015258789]; +}; + +_vehicle_123 = objNull; +if (true) then +{ + _this = createVehicle ["Mi8Wreck", [3993.9053, 11674.921, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_123 = _this; + _this setPos [3993.9053, 11674.921, -3.0517578e-005]; +}; + +_vehicle_127 = objNull; +if (true) then +{ + _this = createVehicle ["Sign_1L_Firstaid", [6314.689, 7791.6929, 0.093172662], [], 0, "CAN_COLLIDE"]; + _vehicle_127 = _this; + _this setDir 40.906422; + _this setPos [6314.689, 7791.6929, 0.093172662]; +}; + +_vehicle_128 = objNull; +if (true) then +{ + _this = createVehicle ["Sign_Danger", [4027.1787, 11657.261, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_128 = _this; + _this setDir 49.790733; + _this setPos [4027.1787, 11657.261, -6.1035156e-005]; +}; + +_vehicle_130 = objNull; +if (true) then +{ + _this = createVehicle ["Sign_Danger", [4057.9753, 11638.428, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_130 = _this; + _this setPos [4057.9753, 11638.428, -3.0517578e-005]; +}; + +_vehicle_133 = objNull; +if (true) then +{ + _this = createVehicle ["Sign_Danger", [4042.5051, 11647.118, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_133 = _this; + _this setDir 35.04166; + _this setPos [4042.5051, 11647.118, 6.1035156e-005]; +}; + +_vehicle_136 = objNull; +if (true) then +{ + _this = createVehicle ["Sign_Danger", [4019.4063, 11664.92, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_136 = _this; + _this setDir 26.150373; + _this setPos [4019.4063, 11664.92, 3.0517578e-005]; +}; + +_vehicle_138 = objNull; +if (true) then +{ + _this = createVehicle ["Land_fort_rampart", [4051.1519, 11642.453, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_138 = _this; + _this setDir 201.85086; + _this setPos [4051.1519, 11642.453, -6.1035156e-005]; +}; + +_vehicle_140 = objNull; +if (true) then +{ + _this = createVehicle ["Land_fort_rampart", [4034.2476, 11651.141, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_140 = _this; + _this setDir 219.74416; + _this setPos [4034.2476, 11651.141, -9.1552734e-005]; +}; + +_vehicle_143 = objNull; +if (true) then +{ + _this = createVehicle ["Land_fort_rampart", [4021.0457, 11662.883, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_143 = _this; + _this setDir 226.36101; + _this setPos [4021.0457, 11662.883, -3.0517578e-005]; +}; + +_vehicle_145 = objNull; +if (true) then +{ + _this = createVehicle ["Hedgehog_EP1", [4025.1404, 11654.706, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_145 = _this; + _this setPos [4025.1404, 11654.706, -3.0517578e-005]; +}; + +_vehicle_147 = objNull; +if (true) then +{ + _this = createVehicle ["Hedgehog_EP1", [4039.8711, 11643.114, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_147 = _this; + _this setPos [4039.8711, 11643.114, -3.0517578e-005]; +}; + +_vehicle_150 = objNull; +if (true) then +{ + _this = createVehicle ["Hedgehog_EP1", [4012.9392, 11668.524, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_150 = _this; + _this setPos [4012.9392, 11668.524, -6.1035156e-005]; +}; + +_vehicle_164 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [4062.6428, 11682.021, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_164 = _this; + _this setDir 72.342918; + _this setPos [4062.6428, 11682.021, -3.0517578e-005]; +}; + +_vehicle_165 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Backpackheap", [4074.3342, 11676.928, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_165 = _this; + _this setDir 345.89008; + _this setPos [4074.3342, 11676.928, -9.1552734e-005]; +}; + +_vehicle_166 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNetVar_EAST", [4060.9595, 11680.576], [], 0, "CAN_COLLIDE"]; + _vehicle_166 = _this; + _this setDir -6.4849606; + _this setVehicleInit "this allowDammage false;this enableSimulation false;"; + _this setPos [4060.9595, 11680.576]; +}; + +_vehicle_173 = objNull; +if (true) then +{ + _this = createVehicle ["Land_GuardShed", [4086.96, 11659.943, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_173 = _this; + _this setDir -67.0504; + _this setPos [4086.96, 11659.943, -6.1035156e-005]; +}; + +_vehicle_178 = objNull; +if (true) then +{ + _this = createVehicle ["UralWreck", [3878.5791, 11678.632, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_178 = _this; + _this setDir 51.630379; + _this setPos [3878.5791, 11678.632, -3.0517578e-005]; +}; + +_vehicle_184 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Bucket_EP1", [4073.1187, 11679.04, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_184 = _this; + _this setDir 326.27802; + _this setPos [4073.1187, 11679.04, -6.1035156e-005]; +}; + +_vehicle_187 = objNull; +if (true) then +{ + _this = createVehicle ["WoodChair", [4064.7173, 11680.602, -0.00051879883], [], 0, "CAN_COLLIDE"]; + _vehicle_187 = _this; + _this setDir 13.38733; + _this setVehicleInit "this allowDammage false;this enableSimulation false;"; + _this setPos [4064.7173, 11680.602, -0.00051879883]; +}; + +_vehicle_195 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Pillow_EP1", [4072.1333, 11677.803, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_195 = _this; + _this setDir 363.94629; + _this setPos [4072.1333, 11677.803, -6.1035156e-005]; +}; + +_vehicle_197 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [4063.4116, 11679.616], [], 0, "CAN_COLLIDE"]; + _vehicle_197 = _this; + _this setDir 68.100845; + _this setVehicleInit "this allowDammage false;this enableSimulation false;"; + _this setPos [4063.4116, 11679.616]; +}; + +_vehicle_198 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [4057.5093, 11678.485, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_198 = _this; + _this setDir -105.98519; + _this setVehicleInit "this allowDammage false;this enableSimulation false;"; + _this setPos [4057.5093, 11678.485, -6.1035156e-005]; +}; + +_vehicle_200 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [4058.8311, 11678.623], [], 0, "CAN_COLLIDE"]; + _vehicle_200 = _this; + _this setDir -93.232597; + _this setVehicleInit "this allowDammage false;this enableSimulation false;"; + _this setPos [4058.8311, 11678.623]; +}; + +_vehicle_205 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_Well_C_EP1", [4085.0645, 11669.402, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_205 = _this; + _this setDir -94.223312; + _this setPos [4085.0645, 11669.402, -6.1035156e-005]; +}; + +_vehicle_206 = objNull; +if (true) then +{ + _this = createVehicle ["Bunker_PMC", [4025.1743, 11676.713, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_206 = _this; + _this setDir -73.730324; + _this setPos [4025.1743, 11676.713, -6.1035156e-005]; +}; + +_vehicle_217 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Toilet", [4027.1782, 11668.193, -0.00012207031], [], 0, "CAN_COLLIDE"]; + _vehicle_217 = _this; + _this setDir 13.455784; + _this setPos [4027.1782, 11668.193, -0.00012207031]; +}; + +_vehicle_223 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_IronPipes_EP1", [4059.2703, 11657.253, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_223 = _this; + _this setPos [4059.2703, 11657.253, -3.0517578e-005]; +}; + +_vehicle_227 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Reservoir_EP1", [4057.9426, 11660.814, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_227 = _this; + _this setDir 173.80089; + _this setPos [4057.9426, 11660.814, -9.1552734e-005]; +}; + +_vehicle_230 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_meat_EP1", [4073.5352, 11679.348, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_230 = _this; + _this setDir 291.43402; + _this setPos [4073.5352, 11679.348, 3.0517578e-005]; +}; + +_vehicle_231 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_small_EP1", [4071.7622, 11675.991, -0.00012207031], [], 0, "CAN_COLLIDE"]; + _vehicle_231 = _this; + _this setDir 381.98224; + _this setPos [4071.7622, 11675.991, -0.00012207031]; +}; + +_vehicle_238 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [4052.7512, 11666.596, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_238 = _this; + _this setDir -37.201057; + _this setPos [4052.7512, 11666.596, -6.1035156e-005]; +}; + +_vehicle_239 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_crates_EP1", [4064.7468, 11682.927, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_239 = _this; + _this setDir 39.652706; + _this setPos [4064.7468, 11682.927, -3.0517578e-005]; +}; + +_vehicle_243 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [4054.3711, 11665.827, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_243 = _this; + _this setPos [4054.3711, 11665.827, 0]; +}; + +_vehicle_244 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [4053.7493, 11671.434, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_244 = _this; + _this setDir 1.0253659; + _this setPos [4053.7493, 11671.434, -3.0517578e-005]; +}; + +_vehicle_246 = objNull; +if (true) then +{ + _this = createVehicle ["Pile_of_wood", [4052.1362, 11666.497, 0.015611748], [], 0, "CAN_COLLIDE"]; + _vehicle_246 = _this; + _this setDir -297.9014; + _this setPos [4052.1362, 11666.497, 0.015611748]; +}; + +_vehicle_250 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [4058.4089, 11680.73, -0.00012207031], [], 0, "CAN_COLLIDE"]; + _vehicle_250 = _this; + _this setDir -57.903767; + _this setPos [4058.4089, 11680.73, -0.00012207031]; +}; + +_vehicle_257 = objNull; +if (true) then +{ + _this = createVehicle ["Land_cages_EP1", [4074.7046, 11681.784, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_257 = _this; + _this setDir 363.94629; + _this setPos [4074.7046, 11681.784, -3.0517578e-005]; +}; + +_vehicle_258 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_EP1", [4074.146, 11679.42, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_258 = _this; + _this setDir 207.60707; + _this setPos [4074.146, 11679.42, -3.0517578e-005]; +}; + +_vehicle_260 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_EP1", [4072.7244, 11676.598, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_260 = _this; + _this setDir 387.25079; + _this setPos [4072.7244, 11676.598, -3.0517578e-005]; +}; + +_vehicle_265 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [4069.3713, 11677.529, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_265 = _this; + _this setDir -37.201057; + _this setPos [4069.3713, 11677.529, -6.1035156e-005]; +}; + +_vehicle_291 = objNull; +if (true) then +{ + _this = createVehicle ["SmallTable", [6313.7319, 7790.9473, 0.013100131], [], 0, "CAN_COLLIDE"]; + _vehicle_291 = _this; + _this setDir 40.010624; + _this setVehicleInit "this allowDammage false;this enableSimulation false;"; + _this setPos [6313.7319, 7790.9473, 0.013100131]; +}; + +_vehicle_292 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Water_pipe_EP1", [6314.9482, 7790.9653, 0.093142167], [], 0, "CAN_COLLIDE"]; + _vehicle_292 = _this; + _this setDir 252.18881; + _this setVehicleInit "this allowDammage false;this enableSimulation false;"; + _this setPos [6314.9482, 7790.9653, 0.093142167]; +}; + +_vehicle_299 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Table_EP1", [4041.9973, 11669.914, 0.015611748], [], 0, "CAN_COLLIDE"]; + _vehicle_299 = _this; + _this setDir -59.92321; + _this setPos [4041.9973, 11669.914, 0.015611748]; +}; + +_vehicle_302 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Cabinet_EP1", [6314.9282, 7792.3154, 0.093233757], [], 0, "CAN_COLLIDE"]; + _vehicle_302 = _this; + _this setDir 128.33586; + _this setPos [6314.9282, 7792.3154, 0.093233757]; +}; + +_vehicle_304 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Crates_stack_EP1", [4075.2336, 11678.565, 0.00012207031], [], 0, "CAN_COLLIDE"]; + _vehicle_304 = _this; + _this setDir 393.47345; + _this setPos [4075.2336, 11678.565, 0.00012207031]; +}; + +_unit_73 = objNull; +if (true) then +{ + _this = createAgent ["RU_Functionary1", [12946.349, 12766.593, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; + _unit_73 = _this; + _this setDir 194.24156; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_74 = objNull; +if (true) then +{ + _this = createAgent ["Woodlander1", [11471.179, 11361.226, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _unit_74 = _this; + _this setDir 250.1544; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_75 = objNull; +if (true) then +{ + _this = createAgent ["RU_WorkWoman1", [11463.931, 11351.671, 0.94462103], [], 0, "CAN_COLLIDE"]; + _unit_75 = _this; + _this setDir 261.27719; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_78 = objNull; +if (true) then +{ + _this = createAgent ["Rocker4", [11465.548, 11354.459], [], 0, "CAN_COLLIDE"]; + _unit_78 = _this; + _this setDir 310.03851; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_79 = objNull; +if (true) then +{ + _this = createAgent ["RU_Citizen3", [11462.307, 11365.972, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _unit_79 = _this; + _this setDir 125.74001; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_82 = objNull; +if (true) then +{ + _this = createAgent ["Dr_Annie_Baker_EP1", [11472.008, 11370.638], [], 0, "CAN_COLLIDE"]; + _unit_82 = _this; + _this setDir 208.20467; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_84 = objNull; +if (true) then +{ + _this = createAgent ["TK_CIV_Takistani04_EP1", [6321.0005, 7794.4478, 0.98069924], [], 0, "CAN_COLLIDE"]; + _unit_84 = _this; + _this setDir 359.64191; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_461 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [6316.4673, 7792.5254, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_461 = _this; + _this setDir 35.687778; + _this setPos [6316.4673, 7792.5254, 3.0517578e-005]; +}; + +_vehicle_477 = objNull; +if (true) then +{ + _this = createVehicle ["MASH_EP1", [6315.6763, 7841.8965, -0.056709375], [], 0, "CAN_COLLIDE"]; + _vehicle_477 = _this; + _this setDir 214.02074; + _this setPos [6315.6763, 7841.8965, -0.056709375]; +}; + +_vehicle_479 = objNull; +if (true) then +{ + _this = createVehicle ["Camp_EP1", [6330.9556, 7831.4258, -0.034371372], [], 0, "CAN_COLLIDE"]; + _vehicle_479 = _this; + _this setDir 574.57404; + _this setPos [6330.9556, 7831.4258, -0.034371372]; +}; + +_vehicle_480 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tent_east", [6320.0742, 7797.5137, 0.26026565], [], 0, "CAN_COLLIDE"]; + _vehicle_480 = _this; + _this setDir 216.2215; + _this setPos [6320.0742, 7797.5137, 0.26026565]; +}; + +_vehicle_481 = objNull; +if (true) then +{ + _this = createVehicle ["CampEast_EP1", [6304.1455, 7843.9409, -0.01191554], [], 0, "CAN_COLLIDE"]; + _vehicle_481 = _this; + _this setDir -56.676376; + _this setPos [6304.1455, 7843.9409, -0.01191554]; +}; + +_vehicle_485 = objNull; +if (true) then +{ + _this = createVehicle ["CampEast_EP1", [6337.02, 7822.1895], [], 0, "CAN_COLLIDE"]; + _vehicle_485 = _this; + _this setDir 844.86273; + _this setPos [6337.02, 7822.1895]; +}; + +_vehicle_490 = objNull; +if (true) then +{ + _this = createVehicle ["Land_GuardShed", [6300.7017, 7800.2729], [], 0, "CAN_COLLIDE"]; + _vehicle_490 = _this; + _this setDir 127.54086; + _this setPos [6300.7017, 7800.2729]; +}; + +_vehicle_494 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [6309.9814, 7800.6313], [], 0, "CAN_COLLIDE"]; + _vehicle_494 = _this; + _this setPos [6309.9814, 7800.6313]; +}; + +_vehicle_501 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [6321.2383, 7798.9302], [], 0, "CAN_COLLIDE"]; + _vehicle_501 = _this; + _this setDir 211.38748; + _this setPos [6321.2383, 7798.9302]; +}; + +_vehicle_503 = objNull; +if (true) then +{ + _this = createVehicle ["Camp_EP1", [6324.0571, 7836.3125, -0.022317491], [], 0, "CAN_COLLIDE"]; + _vehicle_503 = _this; + _this setDir 574.63867; + _this setPos [6324.0571, 7836.3125, -0.022317491]; +}; + +_vehicle_511 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_big_EP1", [6317.2676, 7788.2417], [], 0, "CAN_COLLIDE"]; + _vehicle_511 = _this; + _this setDir 38.268478; + _this setPos [6317.2676, 7788.2417]; +}; + +_unit_90 = objNull; +if (true) then +{ + _this = createAgent ["RU_Citizen4", [13530.905, 6356.7388, 1.7166138e-005], [], 0, "CAN_COLLIDE"]; + _unit_90 = _this; + _this setDir 102.75758; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_91 = objNull; +if (true) then +{ + _this = createAgent ["RU_Citizen1", [4360.6211, 2260.9841, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _unit_91 = _this; + _this setDir 196.69872; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_513 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish1", [4017.4268, 11670.082, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_513 = _this; + _this setDir -66.023567; + _this setPos [4017.4268, 11670.082, 9.1552734e-005]; +}; + +_vehicle_517 = objNull; +if (true) then +{ + _this = createVehicle ["Hedgehog_EP1", [4057.1663, 11635.8, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_517 = _this; + _this setPos [4057.1663, 11635.8, -9.1552734e-005]; +}; + +_unit_94 = objNull; +if (true) then +{ + _this = createAgent ["Pilot_EP1", [6317.0498, 7797.918, -0.28563881], [], 0, "CAN_COLLIDE"]; + _unit_94 = _this; + _this setDir 464.17493; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_95 = objNull; +if (true) then +{ + _this = createAgent ["Rita_Ensler_EP1", [6310.7803, 7794.5054, 0.88001078], [], 0, "CAN_COLLIDE"]; + _unit_95 = _this; + _this setDir -114.43345; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_521 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Toilet", [6302.8491, 7793.8257, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_521 = _this; + _this setDir 306.56555; + _this setPos [6302.8491, 7793.8257, 3.0517578e-005]; +}; + +_vehicle_523 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_palletsfoiled", [6319.2056, 7787.5439, -0.022046415], [], 0, "CAN_COLLIDE"]; + _vehicle_523 = _this; + _this setDir 16.434511; + _this setPos [6319.2056, 7787.5439, -0.022046415]; +}; + +_vehicle_527 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [6320.9531, 7787.0967, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_527 = _this; + _this setPos [6320.9531, 7787.0967, 6.1035156e-005]; +}; + +_vehicle_531 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_kiosk_EP1", [6311.8315, 7793.1309, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_531 = _this; + _this setDir 487.48059; + _this setPos [6311.8315, 7793.1309, 9.1552734e-005]; +}; + +_vehicle_532 = objNull; +if (true) then +{ + _this = createVehicle ["Fort_Crate_wood", [6322.8394, 7791.6792, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_532 = _this; + _this setDir 50.427696; + _this setPos [6322.8394, 7791.6792, 3.0517578e-005]; +}; + +_vehicle_533 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_crates_EP1", [6317.2295, 7803.6357, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_533 = _this; + _this setDir 285.36954; + _this setPos [6317.2295, 7803.6357, 3.0517578e-005]; +}; + +_vehicle_538 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [11457.569, 11360.669, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_538 = _this; + _this setDir -55.524353; + _this setVehicleInit "this allowDammage false;"; + _this setPos [11457.569, 11360.669, -3.0517578e-005]; +}; + +_vehicle_541 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [4086.2542, 11662.404, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_541 = _this; + _this setDir 469.56882; + _this setVehicleInit "this allowDammage false;"; + _this setPos [4086.2542, 11662.404, -6.1035156e-005]; +}; + +_vehicle_544 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [6310.2837, 7797.7686, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_544 = _this; + _this setDir 486.70212; + _this setVehicleInit "this allowDammage false;"; + _this setPos [6310.2837, 7797.7686, 3.0517578e-005]; +}; + +_vehicle_548 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [4358.5767, 2260.3745, -2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_548 = _this; + _this setPos [4358.5767, 2260.3745, -2.8610229e-006]; +}; + +_vehicle_550 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [13533.103, 6358.1616, -8.5830688e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_550 = _this; + _this setPos [13533.103, 6358.1616, -8.5830688e-006]; +}; + +_vehicle_559 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [7983.9741, 2890.6536, -0.024177462], [], 0, "CAN_COLLIDE"]; + _vehicle_559 = _this; + _this setPos [7983.9741, 2890.6536, -0.024177462]; +}; + +_vehicle_567 = objNull; +if (true) then +{ + _this = createVehicle ["MASH_EP1", [4836.6572, 2528.4377, -0.042138901], [], 0, "CAN_COLLIDE"]; + _vehicle_567 = _this; + _this setDir 207.76485; + _this setPos [4836.6572, 2528.4377, -0.042138901]; +}; + +_vehicle_568 = objNull; +if (true) then +{ + _this = createVehicle ["Camp_EP1", [4827.6084, 2532.1213, -0.033894159], [], 0, "CAN_COLLIDE"]; + _vehicle_568 = _this; + _this setDir 567.49945; + _this setPos [4827.6084, 2532.1213, -0.033894159]; +}; + +_vehicle_569 = objNull; +if (true) then +{ + _this = createVehicle ["CampEast_EP1", [4833.8086, 2508.781, 0.016567288], [], 0, "CAN_COLLIDE"]; + _vehicle_569 = _this; + _this setDir 334.10687; + _this setPos [4833.8086, 2508.781, 0.016567288]; +}; + +_vehicle_571 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [4836.3447, 2519.4587, -0.009747833], [], 0, "CAN_COLLIDE"]; + _vehicle_571 = _this; + _this setDir -6.2675123; + _this setPos [4836.3447, 2519.4587, -0.009747833]; +}; + +_vehicle_573 = objNull; +if (true) then +{ + _this = createVehicle ["Camp_EP1", [4845.7427, 2522.3279, -0.052045986], [], 0, "CAN_COLLIDE"]; + _vehicle_573 = _this; + _this setDir 574.28497; + _this setPos [4845.7427, 2522.3279, -0.052045986]; +}; + +_unit_97 = objNull; +if (true) then +{ + _this = createAgent ["Worker2", [12061.648, 12636.292, 0.020880492], [], 0, "CAN_COLLIDE"]; + _unit_97 = _this; + _this setDir 19.92712; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_593 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNetB_EAST", [12948.259, 12766.059, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_593 = _this; + _this setDir 25.231472; + _this setVehicleInit "this allowDammage false; this enableSimulation false;"; + _this setPos [12948.259, 12766.059, -1.5258789e-005]; +}; + +_vehicle_594 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net2", [12948.999, 12771.618], [], 0, "CAN_COLLIDE"]; + _vehicle_594 = _this; + _this setDir 122.42809; + _this setPos [12948.999, 12771.618]; +}; + +_vehicle_595 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [12946.395, 12769.803, -0.00012207031], [], 0, "CAN_COLLIDE"]; + _vehicle_595 = _this; + _this setPos [12946.395, 12769.803, -0.00012207031]; +}; + +_vehicle_596 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_small", [12944.525, 12769.121, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_596 = _this; + _this setDir 0.041445225; + _this setPos [12944.525, 12769.121, -9.1552734e-005]; +}; + +_vehicle_597 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [12946.452, 12765.858], [], 0, "CAN_COLLIDE"]; + _vehicle_597 = _this; + _this setDir 6.6874695; + _this setVehicleInit "this allowDammage false; this enableSimulation false;"; + _this setPos [12946.452, 12765.858]; +}; + +_vehicle_598 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [12946.147, 12768.145, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_598 = _this; + _this setDir -31.554836; + _this setVehicleInit "this allowDammage false; this enableSimulation false;"; + _this setPos [12946.147, 12768.145, -4.5776367e-005]; +}; + +_unit_108 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_MG", [1623.1722, 7797.7886, 0.25734121], [], 0, "CAN_COLLIDE"]; + _unit_108 = _this; + _this setDir 274.59872; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_600 = objNull; +if (true) then +{ + _this = createVehicle ["RU_WarfareBUAVterminal", [4052.8269, 11662.361, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_600 = _this; + _this setDir -24.982422; + _this setPos [4052.8269, 11662.361, -9.1552734e-005]; +}; + +_vehicle_619 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHVOld", [4088.1907, 11661.583], [], 0, "CAN_COLLIDE"]; + _vehicle_619 = _this; + _this setDir 140.55763; + _this setVehicleInit "this allowDammage false;"; + _this setPos [4088.1907, 11661.583]; +}; + +_vehicle_621 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHVOld", [4060.8157, 11685.167, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_621 = _this; + _this setDir -179.85927; + _this setVehicleInit "this allowDammage false;"; + _this setPos [4060.8157, 11685.167, -6.1035156e-005]; +}; + +_vehicle_623 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHVOld", [4040.7114, 11668.369, 0.015611748], [], 0, "CAN_COLLIDE"]; + _vehicle_623 = _this; + _this setDir 31.444944; + _this setVehicleInit "this allowDammage false;"; + _this setPos [4040.7114, 11668.369, 0.015611748]; +}; + +_vehicle_626 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHVOld", [4057.0989, 11661.225, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_626 = _this; + _this setDir 368.31775; + _this setVehicleInit "this allowDammage false;"; + _this setPos [4057.0989, 11661.225, -6.1035156e-005]; +}; + +_vehicle_628 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHVOld", [6296.958, 7801.4048, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_628 = _this; + _this setDir 286.43555; + _this setVehicleInit "this allowDammage false;"; + _this setPos [6296.958, 7801.4048, -3.0517578e-005]; +}; + +_vehicle_630 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHVOld", [6317.2036, 7814.6909, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_630 = _this; + _this setDir 838.61414; + _this setVehicleInit "this allowDammage false;"; + _this setPos [6317.2036, 7814.6909, 6.1035156e-005]; +}; + +_vehicle_632 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHVOld", [6314.8608, 7792.957, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_632 = _this; + _this setDir 190.09235; + _this setVehicleInit "this allowDammage false;"; + _this setPos [6314.8608, 7792.957, 3.0517578e-005]; +}; + +_vehicle_634 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHVOld", [11458.806, 11363.813], [], 0, "CAN_COLLIDE"]; + _vehicle_634 = _this; + _this setDir 127.9906; + _this setVehicleInit "this allowDammage false;"; + _this setPos [11458.806, 11363.813]; +}; + +_vehicle_636 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHVOld", [11449.293, 11348.902, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_636 = _this; + _this setDir 133.16025; + _this setVehicleInit "this allowDammage false;"; + _this setPos [11449.293, 11348.902, 9.1552734e-005]; +}; + +_vehicle_659 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [1617.7074, 7773.3115, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_659 = _this; + _this setPos [1617.7074, 7773.3115, 6.1035156e-005]; +}; + +_vehicle_663 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [12072.687, 12667.292], [], 0, "CAN_COLLIDE"]; + _vehicle_663 = _this; + _this setPos [12072.687, 12667.292]; +}; + +_vehicle_674 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_garaz_mala", [6301.0474, 7798.4751, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_674 = _this; + _this setDir 305.73865; + _this setPos [6301.0474, 7798.4751, 6.1035156e-005]; +}; + +_unit_118 = objNull; +if (true) then +{ + _this = createAgent ["RU_Profiteer4", [6300.312, 7800.5874, -0.034530878], [], 0, "CAN_COLLIDE"]; + _unit_118 = _this; + _this setDir -49.359165; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_676 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_garaz_mala", [6295.7153, 7791.561], [], 0, "CAN_COLLIDE"]; + _vehicle_676 = _this; + _this setDir 307.24384; + _this setPos [6295.7153, 7791.561]; +}; + +_vehicle_678 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [6292.998, 7806.4375], [], 0, "CAN_COLLIDE"]; + _vehicle_678 = _this; + _this setPos [6292.998, 7806.4375]; +}; + +_unit_122 = objNull; +if (true) then +{ + _this = createAgent ["Woodlander3", [6317.9883, 7789.3345, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _unit_122 = _this; + _this setDir -130.79149; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_681 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [12060.701, 12635.938, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_681 = _this; + _this setDir 216.27287; + _this setVehicleInit "this allowDammage false;this enableSimulation false;"; + _this setPos [12060.701, 12635.938, -1.5258789e-005]; +}; + +_vehicle_682 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [12061.653, 12636.994, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_682 = _this; + _this setDir 17.306128; + _this setVehicleInit "this allowDammage false;this enableSimulation false;"; + _this setPos [12061.653, 12636.994, 1.5258789e-005]; +}; + +_unit_124 = objNull; +if (true) then +{ + _this = createAgent ["HouseWife1", [13468.382, 5439.5752, 2.8821261], [], 0, "CAN_COLLIDE"]; + _unit_124 = _this; + _this setDir -91.741302; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_686 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [13473.405, 5439.6479, 0.00021648407], [], 0, "CAN_COLLIDE"]; + _vehicle_686 = _this; + _this setPos [13473.405, 5439.6479, 0.00021648407]; +}; + +_vehicle_688 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [4053.6313, 11671.396, 0.015672784], [], 0, "CAN_COLLIDE"]; + _vehicle_688 = _this; + _this setDir -6.2353768; + _this setPos [4053.6313, 11671.396, 0.015672784]; +}; + +_vehicle_689 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_garaz_mala", [4036.7148, 11664.595, 0.015703302], [], 0, "CAN_COLLIDE"]; + _vehicle_689 = _this; + _this setDir 21.845457; + _this setPos [4036.7148, 11664.595, 0.015703302]; +}; + +_unit_128 = objNull; +if (true) then +{ + _this = createAgent ["Doctor", [4059.437, 11660.436], [], 0, "CAN_COLLIDE"]; + _unit_128 = _this; + _this setDir 24.266853; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_699 = objNull; +if (true) then +{ + _this = createVehicle ["Sign_1L_Firstaid", [4058.7043, 11660.961, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_699 = _this; + _this setDir 217.96779; + _this setPos [4058.7043, 11660.961, 3.0517578e-005]; +}; + +_vehicle_701 = objNull; +if (true) then +{ + _this = createVehicle ["Land_sunshade_EP1", [4059.8516, 11660.219], [], 0, "CAN_COLLIDE"]; + _vehicle_701 = _this; + _this setPos [4059.8516, 11660.219]; +}; + +_vehicle_704 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [11455.53, 11341.231], [], 0, "CAN_COLLIDE"]; + _vehicle_704 = _this; + _this setDir -111.72584; + _this setPos [11455.53, 11341.231]; +}; + +_vehicle_724 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [6306.6904, 7787.5947, 0.24377441], [], 0, "CAN_COLLIDE"]; + _vehicle_724 = _this; + _this setDir 35.687778; + _this setPos [6306.6904, 7787.5947, 0.24377441]; +}; + +_vehicle_727 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [6319.2407, 7778.6885, 0.20742251], [], 0, "CAN_COLLIDE"]; + _vehicle_727 = _this; + _this setDir 34.820972; + _this setPos [6319.2407, 7778.6885, 0.20742251]; +}; + +_vehicle_732 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [6324.8804, 7781.7441, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_732 = _this; + _this setDir 93.599457; + _this setPos [6324.8804, 7781.7441, 9.1552734e-005]; +}; + +_vehicle_734 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [6324.3003, 7785.7813, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_734 = _this; + _this setDir 68.962952; + _this setPos [6324.3003, 7785.7813, -3.0517578e-005]; +}; + +_vehicle_738 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [6312.1953, 7810.5107], [], 0, "CAN_COLLIDE"]; + _vehicle_738 = _this; + _this setDir 125.62857; + _this setPos [6312.1953, 7810.5107]; +}; + +_vehicle_741 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_garaz_mala", [11443.267, 11338.436], [], 0, "CAN_COLLIDE"]; + _vehicle_741 = _this; + _this setDir 395.83041; + _this setPos [11443.267, 11338.436]; +}; + +_vehicle_751 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_A_Castle_Bastion", [11470.683, 11367.538, 0.025263477], [], 0, "CAN_COLLIDE"]; + _vehicle_751 = _this; + _this setDir 34.188072; + _this setPos [11470.683, 11367.538, 0.025263477]; +}; + +_vehicle_754 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_A_Castle_Gate", [11447.629, 11358.183, -0.67366308], [], 0, "CAN_COLLIDE"]; + _vehicle_754 = _this; + _this setDir -54.45937; + _this setPos [11447.629, 11358.183, -0.67366308]; +}; + +_vehicle_755 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_A_Castle_Stairs_A", [11435.725, 11352.75, 0.011208216], [], 0, "CAN_COLLIDE"]; + _vehicle_755 = _this; + _this setDir 31.414593; + _this setPos [11435.725, 11352.75, 0.011208216]; +}; + +_vehicle_761 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_A_Castle_Bastion", [11449.215, 11335.983, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_761 = _this; + _this setDir 215.50694; + _this setPos [11449.215, 11335.983, 3.0517578e-005]; +}; + +_vehicle_764 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Bench_EP1", [11472.618, 11371.762], [], 0, "CAN_COLLIDE"]; + _vehicle_764 = _this; + _this setDir -59.041649; + _this setPos [11472.618, 11371.762]; +}; + +_vehicle_765 = objNull; +if (true) then +{ + _this = createVehicle ["Sign_1L_Firstaid", [11473.339, 11369.769, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_765 = _this; + _this setDir 33.089531; + _this setPos [11473.339, 11369.769, -3.0517578e-005]; +}; + +_unit_132 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Woodlander2", [6321.0439, 7781.0288], [], 0, "CAN_COLLIDE"]; + _unit_132 = _this; + _this setDir 9.6638927; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_767 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net1", [6323.252, 7780.0688, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_767 = _this; + _this setPos [6323.252, 7780.0688, 3.0517578e-005]; +}; + +_vehicle_769 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [4037.304, 11673.5], [], 0, "CAN_COLLIDE"]; + _vehicle_769 = _this; + _this setDir -6.2353768; + _this setPos [4037.304, 11673.5]; +}; + +_vehicle_775 = objNull; +if (true) then +{ + _this = createVehicle ["Hhedgehog_concreteBig", [4091.625, 11663.692, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_775 = _this; + _this setDir -65.721718; + _this setPos [4091.625, 11663.692, 6.1035156e-005]; +}; + +_vehicle_792 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [12915.702, 12760.794], [], 0, "CAN_COLLIDE"]; + _vehicle_792 = _this; + _this setPos [12915.702, 12760.794]; +}; + +_vehicle_798 = objNull; +if (true) then +{ + _this = createVehicle ["Concrete_Wall_EP1", [6311.124, 7801.1855], [], 0, "CAN_COLLIDE"]; + _vehicle_798 = _this; + _this setDir 67.135719; + _this setPos [6311.124, 7801.1855]; +}; + +_vehicle_802 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_concrete_High", [6326.7847, 7793.499, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_802 = _this; + _this setDir -158.27872; + _this setPos [6326.7847, 7793.499, 3.0517578e-005]; +}; + +_vehicle_812 = objNull; +if (true) then +{ + _this = createVehicle ["PowGen_Big", [6318.1919, 7806.4321], [], 0, "CAN_COLLIDE"]; + _vehicle_812 = _this; + _this setDir -414.08893; + _this setPos [6318.1919, 7806.4321]; +}; + +_vehicle_813 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BagFenceRound", [6295.6436, 7804.3223], [], 0, "CAN_COLLIDE"]; + _vehicle_813 = _this; + _this setDir 128.79018; + _this setPos [6295.6436, 7804.3223]; +}; + +_vehicle_1329 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13861.844, 11779.874, -4.0555434], [], 0, "CAN_COLLIDE"]; + _vehicle_1329 = _this; + _this setDir -142.23015; + _this setPos [13861.844, 11779.874, -4.0555434]; +}; + +_vehicle_1331 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13822.522, 11756.364, -16.748234], [], 0, "CAN_COLLIDE"]; + _vehicle_1331 = _this; + _this setDir -80.248177; + _this setPos [13822.522, 11756.364, -16.748234]; +}; + +_vehicle_1333 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockTower", [13831.841, 11778.499, 0.00038719177], [], 0, "CAN_COLLIDE"]; + _vehicle_1333 = _this; + _this setDir -211.84564; + _this setPos [13831.841, 11778.499, 0.00038719177]; +}; + +_vehicle_1334 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13844.757, 11776.005, 11.779192], [], 0, "CAN_COLLIDE"]; + _vehicle_1334 = _this; + _this setDir 146.59256; + _this setPos [13844.757, 11776.005, 11.779192]; +}; + +_vehicle_1336 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13836.722, 11733.236, -5.3975186], [], 0, "CAN_COLLIDE"]; + _vehicle_1336 = _this; + _this setDir -130.15675; + _this setPos [13836.722, 11733.236, -5.3975186]; +}; + +_vehicle_1338 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13843.052, 11772.346, 11.314474], [], 0, "CAN_COLLIDE"]; + _vehicle_1338 = _this; + _this setDir -39.579979; + _this setPos [13843.052, 11772.346, 11.314474]; +}; + +_vehicle_1340 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_Rock1", [13848.191, 11705.276, -20.927782], [], 0, "CAN_COLLIDE"]; + _vehicle_1340 = _this; + _this setDir 57.314457; + _this setPos [13848.191, 11705.276, -20.927782]; +}; + +_vehicle_1341 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13857.008, 11752.611, 11.892877], [], 0, "CAN_COLLIDE"]; + _vehicle_1341 = _this; + _this setDir 117.47377; + _this setPos [13857.008, 11752.611, 11.892877]; +}; + +_vehicle_1343 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockTower", [13867.87, 11753.702, -17.169361], [], 0, "CAN_COLLIDE"]; + _vehicle_1343 = _this; + _this setDir 81.740479; + _this setPos [13867.87, 11753.702, -17.169361]; +}; + +_vehicle_1344 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13827.892, 11722.244, 0.00058841705], [], 0, "CAN_COLLIDE"]; + _vehicle_1344 = _this; + _this setDir -89.869354; + _this setPos [13827.892, 11722.244, 0.00058841705]; +}; + +_vehicle_1346 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13880.992, 11792.832, -14.300504], [], 0, "CAN_COLLIDE"]; + _vehicle_1346 = _this; + _this setDir -217.70052; + _this setPos [13880.992, 11792.832, -14.300504]; +}; + +_vehicle_1349 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockTower", [13827.258, 11770.918, 2.8610229e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1349 = _this; + _this setPos [13827.258, 11770.918, 2.8610229e-005]; +}; + +_vehicle_1352 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_Rock1", [13817.806, 11746.111, -27.215347], [], 0, "CAN_COLLIDE"]; + _vehicle_1352 = _this; + _this setDir 68.549126; + _this setPos [13817.806, 11746.111, -27.215347]; +}; +_vehicle_1329 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13861.844, 11779.874, -4.0555434], [], 0, "CAN_COLLIDE"]; + _vehicle_1329 = _this; + _this setDir -142.23015; + _this setPos [13861.844, 11779.874, -4.0555434]; +}; + +_vehicle_1331 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13822.522, 11756.364, -16.748234], [], 0, "CAN_COLLIDE"]; + _vehicle_1331 = _this; + _this setDir -80.248177; + _this setPos [13822.522, 11756.364, -16.748234]; +}; + +_vehicle_1333 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockTower", [13831.841, 11778.499, 0.00038719177], [], 0, "CAN_COLLIDE"]; + _vehicle_1333 = _this; + _this setDir -211.84564; + _this setPos [13831.841, 11778.499, 0.00038719177]; +}; + +_vehicle_1334 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13844.757, 11776.005, 11.779192], [], 0, "CAN_COLLIDE"]; + _vehicle_1334 = _this; + _this setDir 146.59256; + _this setPos [13844.757, 11776.005, 11.779192]; +}; + +_vehicle_1336 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13836.722, 11733.236, -5.3975186], [], 0, "CAN_COLLIDE"]; + _vehicle_1336 = _this; + _this setDir -130.15675; + _this setPos [13836.722, 11733.236, -5.3975186]; +}; + +_vehicle_1338 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13843.052, 11772.346, 11.314474], [], 0, "CAN_COLLIDE"]; + _vehicle_1338 = _this; + _this setDir -39.579979; + _this setPos [13843.052, 11772.346, 11.314474]; +}; + +_vehicle_1340 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_Rock1", [13848.191, 11705.276, -20.927782], [], 0, "CAN_COLLIDE"]; + _vehicle_1340 = _this; + _this setDir 57.314457; + _this setPos [13848.191, 11705.276, -20.927782]; +}; + +_vehicle_1341 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13857.008, 11752.611, 11.892877], [], 0, "CAN_COLLIDE"]; + _vehicle_1341 = _this; + _this setDir 117.47377; + _this setPos [13857.008, 11752.611, 11.892877]; +}; + +_vehicle_1343 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockTower", [13867.87, 11753.702, -17.169361], [], 0, "CAN_COLLIDE"]; + _vehicle_1343 = _this; + _this setDir 81.740479; + _this setPos [13867.87, 11753.702, -17.169361]; +}; + +_vehicle_1344 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13827.892, 11722.244, 0.00058841705], [], 0, "CAN_COLLIDE"]; + _vehicle_1344 = _this; + _this setDir -89.869354; + _this setPos [13827.892, 11722.244, 0.00058841705]; +}; + +_vehicle_1346 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13880.992, 11792.832, -14.300504], [], 0, "CAN_COLLIDE"]; + _vehicle_1346 = _this; + _this setDir -217.70052; + _this setPos [13880.992, 11792.832, -14.300504]; +}; + +_vehicle_1349 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockTower", [13827.258, 11770.918, 2.8610229e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1349 = _this; + _this setPos [13827.258, 11770.918, 2.8610229e-005]; +}; + +_vehicle_1352 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_Rock1", [13817.806, 11746.111, -27.215347], [], 0, "CAN_COLLIDE"]; + _vehicle_1352 = _this; + _this setDir 68.549126; + _this setPos [13817.806, 11746.111, -27.215347]; +}; + +processInitCommands; + diff --git a/SQF/dayz_server/missions/DayZ_Epoch_12.isladuala/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_12.isladuala/dynamic_vehicle.sqf new file mode 100644 index 000000000..a2383e999 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_12.isladuala/dynamic_vehicle.sqf @@ -0,0 +1,114 @@ +AllowedVehiclesList = [ +["AH6X_DZ",3], +["AN2_DZ",3], +["ArmoredSUV_PMC_DZE",1], +["ATV_CZ_EP1",3], +["ATV_US_EP1",3], +["C130J_US_EP1",1], +["car_hatchback",3], +["car_sedan",3], +["CH_47F_EP1_DZE",1], +["CSJ_GyroC",3], +["CSJ_GyroCover",3], +["CSJ_GyroP",3], +["datsun1_civil_1_open",3], +["datsun1_civil_2_covered",3], +["datsun1_civil_3_open",3], +["Fishing_Boat",3], +["GAZ_Vodnik_DZE",1], +["GAZ_Vodnik_MedEvac",1], +["GLT_M300_LT",3], +["GLT_M300_ST",3], +["GNT_C185",1], +["GNT_C185C",1], +["GNT_C185R",1], +["GNT_C185U",1], +["hilux1_civil_1_open",3], +["hilux1_civil_2_covered",3], +["hilux1_civil_3_open_EP1",3], +["HMMWV_Ambulance",1], +["HMMWV_Ambulance_CZ_DES_EP1",1], +["HMMWV_DES_EP1",3], +["HMMWV_DZ",3], +["HMMWV_M1035_DES_EP1",1], +["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1], +["HMMWV_M998A2_SOV_DES_EP1_DZE",1], +["Ikarus",3], +["Ikarus_TK_CIV_EP1",3], +["JetSkiYanahui_Case_Blue",1], +["JetSkiYanahui_Case_Green",1], +["JetSkiYanahui_Case_Red",1], +["JetSkiYanahui_Case_Yellow",1], +["Kamaz",3], +["KamazRefuel_DZ",1], +["Lada1",3], +["Lada1_TK_CIV_EP1",3], +["Lada2",3], +["Lada2_TK_CIV_EP1",3], +["LadaLM",3], +["LandRover_CZ_EP1",3], +["LandRover_MG_TK_EP1_DZE",1], +["LandRover_Special_CZ_EP1_DZE",1], +["LandRover_TK_CIV_EP1",3], +["M1030_US_DES_EP1",3], +["MH6J_DZ",3], +["Mi17_Civilian_DZ",3], +["Mi17_DZE",3], +["MMT_Civ",6], +["MtvrRefuel_DES_EP1_DZ",1], +["MTVR_DES_EP1",3], +["MV22_DZ",1], +["Offroad_DSHKM_Gue_DZE",3], +["Old_bike_TK_INS_EP1",3], +["Old_moto_TK_Civ_EP1",3], +["PBX",3], +["Pickup_PK_GUE_DZE",3], +["Pickup_PK_INS_DZE",3], +["Pickup_PK_TK_GUE_EP1_DZE",3], +["RHIB",3], +["S1203_ambulance_EP1",3], +["S1203_TK_CIV_EP1",3], +["Skoda",3], +["SkodaBlue",3], +["SkodaGreen",3], +["SkodaRed",3], +["Smallboat_1",3], +["Smallboat_2",3], +["SUV_Blue",1], +["SUV_Camo",1], +["SUV_Charcoal",1], +["SUV_Green",1], +["SUV_Orange",1], +["SUV_Pink",1], +["SUV_Red",1], +["SUV_Silver",1], +["SUV_TK_CIV_EP1",1], +["SUV_White",1], +["SUV_Yellow",1], +["tractor",3], +["TT650_Civ",3], +["TT650_Ins",3], +["TT650_TK_CIV_EP1",3], +["UAZ_CDF",3], +["UAZ_INS",3], +["UAZ_MG_TK_EP1_DZE",3], +["UAZ_RU",3], +["UAZ_Unarmed_TK_CIV_EP1",3], +["UAZ_Unarmed_TK_EP1",3], +["UAZ_Unarmed_UN_EP1",3], +["UH1H_DZE",2], +["UH1Y_DZE",2], +["UH60M_EP1_DZE",1], +["UralRefuel_TK_EP1_DZ",1], +["Ural_CDF",3], +["Ural_TK_CIV_EP1",3], +["Ural_UN_EP1",3], +["V3S_Open_TK_CIV_EP1",3], +["V3S_Open_TK_EP1",3], +["V3S_Refuel_TK_GUE_EP1_DZ",1], +["VolhaLimo_TK_CIV_EP1",3], +["Volha_1_TK_CIV_EP1",3], +["Volha_2_TK_CIV_EP1",3], +["VWGolf",3], +["Zodiac",3] +]; \ No newline at end of file diff --git a/SQF/dayz_server/missions/DayZ_Epoch_12.isladuala/mission.sqf b/SQF/dayz_server/missions/DayZ_Epoch_12.isladuala/mission.sqf new file mode 100644 index 000000000..a9dd02eea --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_12.isladuala/mission.sqf @@ -0,0 +1,2936 @@ + +_vehicle_22 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNetVar_NATO_EP1", [4968.5488, 5115.1655, 2.9563904e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_22 = _this; + _this setDir -90.334633; + _this setPos [4968.5488, 5115.1655, 2.9563904e-005]; +}; + +_vehicle_32 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [4972.4307, 5108.3589, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_32 = _this; + _this setPos [4972.4307, 5108.3589, 1.9073486e-005]; +}; + +_vehicle_34 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [4970.8379, 5108.355], [], 0, "CAN_COLLIDE"]; + _vehicle_34 = _this; + _this setPos [4970.8379, 5108.355]; +}; + +_vehicle_36 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [4972.4893, 5110.6641, 1.7166138e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_36 = _this; + _this setPos [4972.4893, 5110.6641, 1.7166138e-005]; +}; + +_vehicle_38 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [4972.2373, 5111.9541, 2.0027161e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_38 = _this; + _this setDir -86.154648; + _this setPos [4972.2373, 5111.9541, 2.0027161e-005]; +}; + +_vehicle_40 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [4972.6104, 5116.7227, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_40 = _this; + _this setPos [4972.6104, 5116.7227, 1.9073486e-006]; +}; + +_vehicle_43 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [4972.5938, 5115.9673, 2.5749207e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_43 = _this; + _this setPos [4972.5938, 5115.9673, 2.5749207e-005]; +}; + +_vehicle_45 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [4972.5566, 5115.2539, 8.5830688e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_45 = _this; + _this setPos [4972.5566, 5115.2539, 8.5830688e-006]; +}; + +_vehicle_47 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [4971.6221, 5116.7974, 4.4822693e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_47 = _this; + _this setDir 6.5523376; + _this setPos [4971.6221, 5116.7974, 4.4822693e-005]; +}; + +_vehicle_49 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [4971.5967, 5116.0449, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_49 = _this; + _this setDir -13.039961; + _this setPos [4971.5967, 5116.0449, 9.5367432e-006]; +}; + +_vehicle_52 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Small", [4972.4336, 5113.1094, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_52 = _this; + _this setDir 0.38400105; + _this setPos [4972.4336, 5113.1094, 1.9073486e-006]; +}; + +_vehicle_53 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [4964.3184, 5108.437, 1.8119812e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_53 = _this; + _this setDir -10.491434; + _this setPos [4964.3184, 5108.437, 1.8119812e-005]; +}; + +_vehicle_55 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [4967.3901, 5108.3501, 1.6212463e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_55 = _this; + _this setDir -75.479851; + _this setPos [4967.3901, 5108.3501, 1.6212463e-005]; +}; + +_vehicle_57 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [4964.3945, 5109.8633, 5.4359436e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_57 = _this; + _this setDir 22.46427; + _this setPos [4964.3945, 5109.8633, 5.4359436e-005]; +}; + +_vehicle_59 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Campfire_burning", [4968.0186, 5116.709, 2.9563904e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_59 = _this; + _this setPos [4968.0186, 5116.709, 2.9563904e-005]; +}; + +_vehicle_61 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_palletsfoiled_heap", [4974.8081, 5118.1035, 0.00014781952], [], 0, "CAN_COLLIDE"]; + _vehicle_61 = _this; + _this setDir -91.778091; + _this setPos [4974.8081, 5118.1035, 0.00014781952]; +}; + +_vehicle_63 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_GContainer_Big", [4989.2041, 5120.46, 0.00014972687], [], 0, "CAN_COLLIDE"]; + _vehicle_63 = _this; + _this setPos [4989.2041, 5120.46, 0.00014972687]; +}; + +_vehicle_64 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_kiosk_EP1", [4962.0737, 5118.9893, 6.0081482e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_64 = _this; + _this setDir -109.22786; + _this setPos [4962.0737, 5118.9893, 6.0081482e-005]; +}; + +_vehicle_65 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_meat_EP1", [4964.5356, 5116.7002, -1.2397766e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_65 = _this; + _this setDir -4.2205501; + _this setPos [4964.5356, 5116.7002, -1.2397766e-005]; +}; + +_vehicle_66 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_waterl_EP1", [4967.7729, 5122.8931, 2.7656555e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_66 = _this; + _this setDir 81.5774; + _this setPos [4967.7729, 5122.8931, 2.7656555e-005]; +}; + +_vehicle_67 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_small_EP1", [4967.4688, 5110.2754, 8.8691711e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_67 = _this; + _this setDir 89.858139; + _this setPos [4967.4688, 5110.2754, 8.8691711e-005]; +}; + +_vehicle_68 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_TyreHeapEP1", [4954.7373, 5125.8604, 1.6212463e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_68 = _this; + _this setPos [4954.7373, 5125.8604, 1.6212463e-005]; +}; + +_vehicle_69 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_TyreHeapEP1", [4954.6992, 5127.0859, 9.3460083e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_69 = _this; + _this setPos [4954.6992, 5127.0859, 9.3460083e-005]; +}; + +_vehicle_72 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [4955.6543, 5123.6074, 8.5830688e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_72 = _this; + _this setDir -81.882919; + _this setPos [4955.6543, 5123.6074, 8.5830688e-006]; +}; + +_vehicle_73 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNet_NATO_EP1", [4953.8755, 5125.8823, 4.7683716e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_73 = _this; + _this setDir -159.94859; + _this setPos [4953.8755, 5125.8823, 4.7683716e-005]; +}; + +_vehicle_75 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNet_NATO_EP1", [4982.7876, 5138.4565, 4.6730042e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_75 = _this; + _this setDir 7.5614223; + _this setPos [4982.7876, 5138.4565, 4.6730042e-005]; +}; + +_vehicle_78 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_Cargo2E", [4989.6196, 5144.1523, 3.9100647e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_78 = _this; + _this setDir 88.272331; + _this setPos [4989.6196, 5144.1523, 3.9100647e-005]; +}; + +_vehicle_79 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_crates_EP1", [4977.7832, 5140.4795, 0.00013923645], [], 0, "CAN_COLLIDE"]; + _vehicle_79 = _this; + _this setDir -31.600784; + _this setPos [4977.7832, 5140.4795, 0.00013923645]; +}; + +_vehicle_81 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_crates_EP1", [4980.9092, 5140.6816, 0.00012493134], [], 0, "CAN_COLLIDE"]; + _vehicle_81 = _this; + _this setDir 20.060293; + _this setPos [4980.9092, 5140.6816, 0.00012493134]; +}; + +_vehicle_85 = objNull; +if (true) then +{ + _this = createVehicle ["Fort_Crate_wood", [4964.145, 5114.4941, 4.4822693e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_85 = _this; + _this setPos [4964.145, 5114.4941, 4.4822693e-005]; +}; + +_vehicle_87 = objNull; +if (true) then +{ + _this = createVehicle ["Fort_Crate_wood", [4964.0049, 5113.4082, 6.0081482e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_87 = _this; + _this setPos [4964.0049, 5113.4082, 6.0081482e-005]; +}; + +_vehicle_89 = objNull; +if (true) then +{ + _this = createVehicle ["Fort_Crate_wood", [4965.3237, 5114.0679, 2.8610229e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_89 = _this; + _this setDir 15.969769; + _this setPos [4965.3237, 5114.0679, 2.8610229e-005]; +}; + +_vehicle_94 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [4959.208, 5134.9863, 3.3378601e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_94 = _this; + _this setPos [4959.208, 5134.9863, 3.3378601e-005]; +}; + +_vehicle_95 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_BoardsPack1", [4982.5601, 5137.4863, 2.5749207e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_95 = _this; + _this setDir -2.0444531; + _this setPos [4982.5601, 5137.4863, 2.5749207e-005]; +}; + +_vehicle_96 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_BoardsPack2", [4981.7188, 5134.6338, 0.00018501282], [], 0, "CAN_COLLIDE"]; + _vehicle_96 = _this; + _this setDir 85.343353; + _this setPos [4981.7188, 5134.6338, 0.00018501282]; +}; + +_vehicle_153 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_TyreHeapEP1", [1991.2478, 1120.4406, 0.012570381], [], 0, "CAN_COLLIDE"]; + _vehicle_153 = _this; + _this setDir -4.9725051; + _this setPos [1991.2478, 1120.4406, 0.012570381]; +}; + +_vehicle_154 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_TyreHeapEP1", [1989.718, 1119.922, 0.0086145401], [], 0, "CAN_COLLIDE"]; + _vehicle_154 = _this; + _this setDir 45.043404; + _this setPos [1989.718, 1119.922, 0.0086145401]; +}; + +_vehicle_155 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [1987.6929, 1128.5321, 0.020896196], [], 0, "CAN_COLLIDE"]; + _vehicle_155 = _this; + _this setDir 12.262782; + _this setPos [1987.6929, 1128.5321, 0.020896196]; +}; + +_vehicle_156 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNet_NATO_EP1", [1988.3439, 1124.443, 0.011594057], [], 0, "CAN_COLLIDE"]; + _vehicle_156 = _this; + _this setDir -114.90533; + _this setPos [1988.3439, 1124.443, 0.011594057]; +}; + +_vehicle_225 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNetVar_NATO_EP1", [2000.457, 1202.05, 1.0967255e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_225 = _this; + _this setDir -260.10922; + _this setPos [2000.457, 1202.05, 1.0967255e-005]; +}; + +_vehicle_226 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [1997.9026, 1208.4298, 0.012995481], [], 0, "CAN_COLLIDE"]; + _vehicle_226 = _this; + _this setDir -179.93683; + _this setPos [1997.9026, 1208.4298, 0.012995481]; +}; + +_vehicle_227 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [1999.3411, 1208.9615, 0.011824131], [], 0, "CAN_COLLIDE"]; + _vehicle_227 = _this; + _this setDir -169.9994; + _this setPos [1999.3411, 1208.9615, 0.011824131]; +}; + +_vehicle_228 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [1995.3687, 1203.4297, -0.014783381], [], 0, "CAN_COLLIDE"]; + _vehicle_228 = _this; + _this setDir -98.227394; + _this setPos [1995.3687, 1203.4297, -0.014783381]; +}; + +_vehicle_229 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [1996.6528, 1204.0635, -0.010684911], [], 0, "CAN_COLLIDE"]; + _vehicle_229 = _this; + _this setDir -253.66699; + _this setPos [1996.6528, 1204.0635, -0.010684911]; +}; + +_vehicle_230 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [1996.1874, 1201.2382, -0.060106747], [], 0, "CAN_COLLIDE"]; + _vehicle_230 = _this; + _this setDir -169.77481; + _this setPos [1996.1874, 1201.2382, -0.060106747]; +}; + +_vehicle_232 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [2000.2462, 1208.2729, -0.022077657], [], 0, "CAN_COLLIDE"]; + _vehicle_232 = _this; + _this setDir -76.480911; + _this setPos [2000.2462, 1208.2729, -0.022077657]; +}; + +_vehicle_235 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Small", [2000.6552, 1206.7417, 0.007979393], [], 0, "CAN_COLLIDE"]; + _vehicle_235 = _this; + _this setDir -193.66798; + _this setPos [2000.6552, 1206.7417, 0.007979393]; +}; + +_vehicle_236 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [2003.642, 1205.3761, 0.03461051], [], 0, "CAN_COLLIDE"]; + _vehicle_236 = _this; + _this setDir -264.68182; + _this setPos [2003.642, 1205.3761, 0.03461051]; +}; + +_vehicle_237 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [2002.4899, 1206.7001, 0.019329071], [], 0, "CAN_COLLIDE"]; + _vehicle_237 = _this; + _this setDir -166.68642; + _this setPos [2002.4899, 1206.7001, 0.019329071]; +}; + +_vehicle_238 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [2002.4095, 1205.1888, 0.034316063], [], 0, "CAN_COLLIDE"]; + _vehicle_238 = _this; + _this setDir -147.31055; + _this setPos [2002.4095, 1205.1888, 0.034316063]; +}; + +_vehicle_239 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Campfire_burning", [1998.9677, 1201.0409, -0.0037243366], [], 0, "CAN_COLLIDE"]; + _vehicle_239 = _this; + _this setDir -169.77481; + _this setPos [1998.9677, 1201.0409, -0.0037243366]; +}; + +_vehicle_240 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_palletsfoiled_heap", [1990.1288, 1203.6932, -0.02457276], [], 0, "CAN_COLLIDE"]; + _vehicle_240 = _this; + _this setDir -266.01868; + _this setPos [1990.1288, 1203.6932, -0.02457276]; +}; + +_vehicle_241 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_kiosk_EP1", [1988.5461, 1198.4727, 0.017368583], [], 0, "CAN_COLLIDE"]; + _vehicle_241 = _this; + _this setDir -352.62888; + _this setPos [1988.5461, 1198.4727, 0.017368583]; +}; + +_vehicle_242 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_meat_EP1", [1997.0972, 1196.9674, 0.0080835819], [], 0, "CAN_COLLIDE"]; + _vehicle_242 = _this; + _this setDir -233.88737; + _this setPos [1997.0972, 1196.9674, 0.0080835819]; +}; + +_vehicle_243 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_waterl_EP1", [1998.9811, 1194.3573, -0.0011839867], [], 0, "CAN_COLLIDE"]; + _vehicle_243 = _this; + _this setDir -88.197342; + _this setPos [1998.9811, 1194.3573, -0.0011839867]; +}; + +_vehicle_244 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_small_EP1", [1999.8147, 1202.7914, 0.012476444], [], 0, "CAN_COLLIDE"]; + _vehicle_244 = _this; + _this setDir -79.219406; + _this setPos [1999.8147, 1202.7914, 0.012476444]; +}; + +_vehicle_245 = objNull; +if (true) then +{ + _this = createVehicle ["Fort_Crate_wood", [2002.3164, 1196.8911, 0.014955759], [], 0, "CAN_COLLIDE"]; + _vehicle_245 = _this; + _this setDir -169.77481; + _this setPos [2002.3164, 1196.8911, 0.014955759]; +}; + +_vehicle_246 = objNull; +if (true) then +{ + _this = createVehicle ["Fort_Crate_wood", [1995.8081, 1197.9478, 0.02193141], [], 0, "CAN_COLLIDE"]; + _vehicle_246 = _this; + _this setDir -169.77481; + _this setPos [1995.8081, 1197.9478, 0.02193141]; +}; + +_vehicle_247 = objNull; +if (true) then +{ + _this = createVehicle ["Fort_Crate_wood", [1999.1758, 1195.9692, 0.010417223], [], 0, "CAN_COLLIDE"]; + _vehicle_247 = _this; + _this setDir -133.43254; + _this setPos [1999.1758, 1195.9692, 0.010417223]; +}; + +_vehicle_277 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNet_NATO_EP1", [1994.9381, 1159.3978, 2.9087067e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_277 = _this; + _this setDir -84.361504; + _this setPos [1994.9381, 1159.3978, 2.9087067e-005]; +}; + +_vehicle_278 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_Cargo2E", [1989.8458, 1157.0259, 2.1457672e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_278 = _this; + _this setDir 4.0756335; + _this setPos [1989.8458, 1157.0259, 2.1457672e-005]; +}; + +_vehicle_279 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_crates_EP1", [1993.6339, 1157.368, 0.00012159348], [], 0, "CAN_COLLIDE"]; + _vehicle_279 = _this; + _this setDir -89.607994; + _this setPos [1993.6339, 1157.368, 0.00012159348]; +}; + +_vehicle_280 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_crates_EP1", [1993.5422, 1154.5889, 0.00010728836], [], 0, "CAN_COLLIDE"]; + _vehicle_280 = _this; + _this setDir -72.50161; + _this setPos [1993.5422, 1154.5889, 0.00010728836]; +}; + +_vehicle_295 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [1995.1329, 1201.2894, 2.0027161e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_295 = _this; + _this setDir -248.08148; + _this setPos [1995.1329, 1201.2894, 2.0027161e-005]; +}; + +_vehicle_297 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [1995.2174, 1202.1825, 2.2172928e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_297 = _this; + _this setDir -87.067352; + _this setPos [1995.2174, 1202.1825, 2.2172928e-005]; +}; + +_vehicle_299 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [1995.9136, 1200.5781, 4.0769577e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_299 = _this; + _this setDir -161.44733; + _this setPos [1995.9136, 1200.5781, 4.0769577e-005]; +}; + +_vehicle_479 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNet_NATO_EP1", [1289.7119, 9067.6738, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_479 = _this; + _this setDir 85.06002; + _this setPos [1289.7119, 9067.6738, -9.1552734e-005]; +}; + +_vehicle_486 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_crates_EP1", [1290.4745, 9070.0283, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_486 = _this; + _this setDir 89.494225; + _this setPos [1290.4745, 9070.0283, 2.6702881e-005]; +}; + +_vehicle_488 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_crates_EP1", [1289.4447, 9072.7852, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_488 = _this; + _this setDir 176.29544; + _this setPos [1289.4447, 9072.7852, 2.6702881e-005]; +}; + +_vehicle_491 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [1288.8063, 9062.8906, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_491 = _this; + _this setDir 49.866753; + _this setPos [1288.8063, 9062.8906, 1.1444092e-005]; +}; + +_vehicle_494 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNetVar_NATO_EP1", [1276.4807, 9075.7041, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_494 = _this; + _this setDir -18.210897; + _this setPos [1276.4807, 9075.7041, 2.6702881e-005]; +}; + +_vehicle_497 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [1281.2457, 9077.2822, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_497 = _this; + _this setDir 28.238079; + _this setPos [1281.2457, 9077.2822, 1.9073486e-005]; +}; + +_vehicle_500 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [1281.1478, 9075.2783, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_500 = _this; + _this setDir -2.8866975; + _this setPos [1281.1478, 9075.2783, 1.9073486e-005]; +}; + +_vehicle_502 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [1282.6644, 9076.002, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_502 = _this; + _this setDir 37.883972; + _this setPos [1282.6644, 9076.002, 1.9073486e-005]; +}; + +_vehicle_505 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [1278.4352, 9079.4365, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_505 = _this; + _this setDir 38.144878; + _this setPos [1278.4352, 9079.4365, 7.6293945e-006]; +}; + +_vehicle_508 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [1277.4058, 9079.7568, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_508 = _this; + _this setDir 1.7696958; + _this setPos [1277.4058, 9079.7568, 1.5258789e-005]; +}; + +_vehicle_510 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [1276.283, 9079.7783, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_510 = _this; + _this setDir -14.646195; + _this setPos [1276.283, 9079.7783, 1.1444092e-005]; +}; + +_vehicle_512 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [1278.4744, 9070.0322, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_512 = _this; + _this setPos [1278.4744, 9070.0322, 3.4332275e-005]; +}; + +_vehicle_513 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [1287.6904, 9064.9688, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_513 = _this; + _this setPos [1287.6904, 9064.9688, 3.8146973e-005]; +}; + +_vehicle_514 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [1288.6705, 9069.2168, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_514 = _this; + _this setPos [1288.6705, 9069.2168, -1.9073486e-005]; +}; + +_vehicle_516 = objNull; +if (true) then +{ + _this = createVehicle ["Fort_Crate_wood", [1270.2238, 9072.6855, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_516 = _this; + _this setDir 30.855043; + _this setPos [1270.2238, 9072.6855, 2.2888184e-005]; +}; + +_vehicle_518 = objNull; +if (true) then +{ + _this = createVehicle ["Fort_Crate_wood", [1270.7161, 9069.7793, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_518 = _this; + _this setDir 75.515373; + _this setPos [1270.7161, 9069.7793, 2.2888184e-005]; +}; + +_vehicle_520 = objNull; +if (true) then +{ + _this = createVehicle ["Fort_Crate_wood", [1271.8182, 9070.3359, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_520 = _this; + _this setDir 62.646824; + _this setPos [1271.8182, 9070.3359, -2.2888184e-005]; +}; + +_vehicle_522 = objNull; +if (true) then +{ + _this = createVehicle ["Fort_Crate_wood", [1269.6899, 9071.3047, 0.00011062622], [], 0, "CAN_COLLIDE"]; + _vehicle_522 = _this; + _this setDir 10.577448; + _this setPos [1269.6899, 9071.3047, 0.00011062622]; +}; + +_vehicle_525 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_meat_EP1", [1270.7823, 9074.7139, 5.7220459e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_525 = _this; + _this setDir 98.664459; + _this setPos [1270.7823, 9074.7139, 5.7220459e-005]; +}; + +_vehicle_528 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_small_EP1", [1273.2087, 9077.3125, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_528 = _this; + _this setDir 348.8912; + _this setPos [1273.2087, 9077.3125, 9.1552734e-005]; +}; + +_vehicle_531 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [1270.0458, 9076.9648, 0.00011444092], [], 0, "CAN_COLLIDE"]; + _vehicle_531 = _this; + _this setDir 44.907875; + _this setPos [1270.0458, 9076.9648, 0.00011444092]; +}; + +_vehicle_533 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [1271.2817, 9078.0303, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_533 = _this; + _this setDir 153.20784; + _this setPos [1271.2817, 9078.0303, 1.9073486e-005]; +}; + +_vehicle_536 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Campfire_burning", [1276.5664, 9073.0713, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_536 = _this; + _this setDir 14.783195; + _this setPos [1276.5664, 9073.0713, 1.1444092e-005]; +}; + +_vehicle_540 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [4983.4819, 5126.9233, 6.6757202e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_540 = _this; + _this setDir 91.070953; + _this setPos [4983.4819, 5126.9233, 6.6757202e-006]; +}; + +_vehicle_542 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [4983.4785, 5125.6372, -6.6757202e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_542 = _this; + _this setDir 89.785805; + _this setPos [4983.4785, 5125.6372, -6.6757202e-006]; +}; + +_vehicle_547 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [2002.3976, 1193.1942, -1.3828278e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_547 = _this; + _this setDir 522.03833; + _this setPos [2002.3976, 1193.1942, -1.3828278e-005]; +}; + +_vehicle_549 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [1272.4326, 9069.5, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_549 = _this; + _this setDir -52.369293; + _this setPos [1272.4326, 9069.5, 2.2888184e-005]; +}; + +_vehicle_551 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [1277.2058, 9064.4658, -3.4332275e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_551 = _this; + _this setPos [1277.2058, 9064.4658, -3.4332275e-005]; +}; + +_vehicle_552 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [1997.5045, 1126.052, -2.3841858e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_552 = _this; + _this setPos [1997.5045, 1126.052, -2.3841858e-006]; +}; + +_vehicle_555 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [4960.5361, 5117.6406, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_555 = _this; + _this setPos [4960.5361, 5117.6406, 1.9073486e-006]; +}; + +_vehicle_557 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [4977.7471, 5117.6782, -1.0490417e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_557 = _this; + _this setPos [4977.7471, 5117.6782, -1.0490417e-005]; +}; + +_vehicle_559 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [4982.9419, 5129.6475, -2.0027161e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_559 = _this; + _this setDir -90.028534; + _this setPos [4982.9419, 5129.6475, -2.0027161e-005]; +}; + +_vehicle_561 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [4953.5894, 5134.3506, 2.4795532e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_561 = _this; + _this setDir 87.768288; + _this setPos [4953.5894, 5134.3506, 2.4795532e-005]; +}; + +_vehicle_563 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [1992.057, 1130.1875, 2.3841858e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_563 = _this; + _this setDir 184.6337; + _this setPos [1992.057, 1130.1875, 2.3841858e-006]; +}; + +_vehicle_565 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [1999.9377, 1163.8776, -4.7683716e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_565 = _this; + _this setDir 164.13661; + _this setPos [1999.9377, 1163.8776, -4.7683716e-007]; +}; + +_vehicle_567 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [1995.0361, 1185.0631, 1.4781952e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_567 = _this; + _this setDir 83.437439; + _this setPos [1995.0361, 1185.0631, 1.4781952e-005]; +}; + +_vehicle_569 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [1988.8267, 1205.5879, 1.4305115e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_569 = _this; + _this setDir 102.81448; + _this setPos [1988.8267, 1205.5879, 1.4305115e-006]; +}; + +_vehicle_571 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [2005.0189, 1209.9482, 1.4305115e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_571 = _this; + _this setDir 197.35303; + _this setPos [2005.0189, 1209.9482, 1.4305115e-005]; +}; + +_vehicle_573 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [1284.3713, 9075.4268], [], 0, "CAN_COLLIDE"]; + _vehicle_573 = _this; + _this setDir -150.10075; + _this setPos [1284.3713, 9075.4268]; +}; + +_vehicle_575 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [1272.0013, 9068.7646], [], 0, "CAN_COLLIDE"]; + _vehicle_575 = _this; + _this setDir 116.49555; + _this setPos [1272.0013, 9068.7646]; +}; + +_vehicle_578 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [5973.082, 6155.0669, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_578 = _this; + _this setDir -32.234207; + _this setPos [5973.082, 6155.0669, 1.9073486e-006]; +}; + +_vehicle_580 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Campfire_burning", [5974.7329, 6160.7388, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_580 = _this; + _this setPos [5974.7329, 6160.7388, 1.9073486e-006]; +}; + +_vehicle_582 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [5967.1289, 6190.1162, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_582 = _this; + _this setPos [5967.1289, 6190.1162, 3.0517578e-005]; +}; + +_vehicle_583 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_stack_EP1", [5977.6069, 6161.874, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_583 = _this; + _this setDir 48.429985; + _this setPos [5977.6069, 6161.874, 7.6293945e-006]; +}; + +_vehicle_585 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_stack_EP1", [5977.7666, 6163.6128, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_585 = _this; + _this setDir 109.63837; + _this setPos [5977.7666, 6163.6128, 2.2888184e-005]; +}; + +_vehicle_587 = objNull; +if (true) then +{ + _this = createVehicle ["Paleta1", [5976.9829, 6165.0703, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_587 = _this; + _this setPos [5976.9829, 6165.0703, 7.6293945e-006]; +}; + +_vehicle_588 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Crates_stack_EP1", [5977.8638, 6160.4106, 1.4305115e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_588 = _this; + _this setDir -92.703613; + _this setPos [5977.8638, 6160.4106, 1.4305115e-005]; +}; + +_vehicle_589 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_cart_EP1", [5970.8203, 6154.7314, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_589 = _this; + _this setDir 201.96278; + _this setPos [5970.8203, 6154.7314, 7.6293945e-006]; +}; + +_vehicle_592 = objNull; +if (true) then +{ + _this = createVehicle ["Barrel4", [5973.2476, 6166.2134, 2.8610229e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_592 = _this; + _this setPos [5973.2476, 6166.2134, 2.8610229e-005]; +}; + +_vehicle_594 = objNull; +if (true) then +{ + _this = createVehicle ["Barrel4", [5975.9004, 6165.9355, 3.2424927e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_594 = _this; + _this setPos [5975.9004, 6165.9355, 3.2424927e-005]; +}; + +_vehicle_596 = objNull; +if (true) then +{ + _this = createVehicle ["Barrel4", [5975.0684, 6165.9785, -1.0490417e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_596 = _this; + _this setPos [5975.0684, 6165.9785, -1.0490417e-005]; +}; + +_vehicle_598 = objNull; +if (true) then +{ + _this = createVehicle ["Barrel4", [5975.1982, 6165.2095, 3.6239624e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_598 = _this; + _this setPos [5975.1982, 6165.2095, 3.6239624e-005]; +}; + +_vehicle_600 = objNull; +if (true) then +{ + _this = createVehicle ["Barrel4", [5974.3179, 6165.3716, 2.7656555e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_600 = _this; + _this setPos [5974.3179, 6165.3716, 2.7656555e-005]; +}; + +_vehicle_602 = objNull; +if (true) then +{ + _this = createVehicle ["Barrel4", [5974.252, 6166.0947, 1.7166138e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_602 = _this; + _this setPos [5974.252, 6166.0947, 1.7166138e-005]; +}; + +_vehicle_604 = objNull; +if (true) then +{ + _this = createVehicle ["Barrel4", [5974.5557, 6164.584, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_604 = _this; + _this setPos [5974.5557, 6164.584, -1.9073486e-006]; +}; + +_vehicle_606 = objNull; +if (true) then +{ + _this = createVehicle ["Barrel4", [5975.5933, 6164.6919, 1.335144e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_606 = _this; + _this setPos [5975.5933, 6164.6919, 1.335144e-005]; +}; + +_vehicle_608 = objNull; +if (true) then +{ + _this = createVehicle ["Barrel4", [5973.6323, 6164.7144, 1.335144e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_608 = _this; + _this setPos [5973.6323, 6164.7144, 1.335144e-005]; +}; + +_vehicle_610 = objNull; +if (true) then +{ + _this = createVehicle ["Barrel4", [5973.3926, 6165.5093, 2.0027161e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_610 = _this; + _this setPos [5973.3926, 6165.5093, 2.0027161e-005]; +}; + +_vehicle_612 = objNull; +if (true) then +{ + _this = createVehicle ["Barrel4", [5978.2178, 6166.9697, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_612 = _this; + _this setPos [5978.2178, 6166.9697, 4.5776367e-005]; +}; + +_vehicle_614 = objNull; +if (true) then +{ + _this = createVehicle ["Barrel4", [5977.5234, 6166.9863, 4.9591064e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_614 = _this; + _this setPos [5977.5234, 6166.9863, 4.9591064e-005]; +}; + +_vehicle_616 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_IronPipes_EP1", [5976.1299, 6153.0503, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_616 = _this; + _this setDir 5.646481; + _this setPos [5976.1299, 6153.0503, 5.7220459e-006]; +}; + +_vehicle_617 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [5976.8345, 6155.5239, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_617 = _this; + _this setDir 122.88753; + _this setPos [5976.8345, 6155.5239, 1.9073486e-006]; +}; + +_vehicle_618 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [5975.6548, 6156.1787, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_618 = _this; + _this setDir 87.104691; + _this setPos [5975.6548, 6156.1787, 3.4332275e-005]; +}; + +_vehicle_620 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [5974.7407, 6155.5791, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_620 = _this; + _this setDir 218.05798; + _this setPos [5974.7407, 6155.5791, 4.5776367e-005]; +}; + +_vehicle_624 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [5978.3926, 6159.0547, 2.4795532e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_624 = _this; + _this setDir 90.621788; + _this setPos [5978.3926, 6159.0547, 2.4795532e-005]; +}; + +_vehicle_626 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [5978.3945, 6157.896, 2.8610229e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_626 = _this; + _this setDir 89.872581; + _this setPos [5978.3945, 6157.896, 2.8610229e-005]; +}; + +_vehicle_629 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [5968.1563, 6158.0186, -1.335144e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_629 = _this; + _this setDir -90.321037; + _this setPos [5968.1563, 6158.0186, -1.335144e-005]; +}; + +_vehicle_631 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [5967.6982, 6164.2095, 7.8201294e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_631 = _this; + _this setDir -90.321037; + _this setPos [5967.6982, 6164.2095, 7.8201294e-005]; +}; + +_vehicle_633 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [5970.2227, 6170.127, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_633 = _this; + _this setDir 0.37418148; + _this setPos [5970.2227, 6170.127, 9.5367432e-007]; +}; + +_vehicle_636 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [5976.7476, 6169.939, 7.4386597e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_636 = _this; + _this setDir 0.37418148; + _this setPos [5976.7476, 6169.939, 7.4386597e-005]; +}; + +_vehicle_638 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [5980.3115, 6166.9619, 2.5749207e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_638 = _this; + _this setDir -89.522606; + _this setPos [5980.3115, 6166.9619, 2.5749207e-005]; +}; + +_vehicle_641 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [5979.9336, 6160.9912, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_641 = _this; + _this setDir -89.522606; + _this setPos [5979.9336, 6160.9912, 5.7220459e-006]; +}; + +_vehicle_643 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [5979.9575, 6154.8994, 2.4795532e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_643 = _this; + _this setDir -89.522606; + _this setPos [5979.9575, 6154.8994, 2.4795532e-005]; +}; + +_vehicle_645 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [5977.6196, 6151.1348, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_645 = _this; + _this setDir -176.69623; + _this setPos [5977.6196, 6151.1348, -5.7220459e-006]; +}; + +_vehicle_648 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [5971.4204, 6151.0552, 3.6239624e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_648 = _this; + _this setDir -176.69623; + _this setPos [5971.4204, 6151.0552, 3.6239624e-005]; +}; + +_vehicle_650 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [4973.6318, 5158.0039, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_650 = _this; + _this setPos [4973.6318, 5158.0039, -3.8146973e-006]; +}; + +_vehicle_652 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [4963.228, 5158.0977], [], 0, "CAN_COLLIDE"]; + _vehicle_652 = _this; + _this setDir -4.6748228; + _this setPos [4963.228, 5158.0977]; +}; + +_vehicle_654 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [4994.5503, 5144.9326, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_654 = _this; + _this setDir -89.814751; + _this setPos [4994.5503, 5144.9326, 1.9073486e-006]; +}; + +_vehicle_657 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [4994.3486, 5120.0376, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_657 = _this; + _this setDir -89.814751; + _this setPos [4994.3486, 5120.0376, 5.7220459e-006]; +}; + +_vehicle_659 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [4970.9888, 5106.9033, 6.6757202e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_659 = _this; + _this setDir -180.34462; + _this setPos [4970.9888, 5106.9033, 6.6757202e-006]; +}; + +_vehicle_662 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [4964.8794, 5106.522, 8.5830688e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_662 = _this; + _this setDir -180.34462; + _this setPos [4964.8794, 5106.522, 8.5830688e-006]; +}; + +_vehicle_664 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [4941.9121, 5119.4756, 8.2015991e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_664 = _this; + _this setDir -269.2103; + _this setPos [4941.9121, 5119.4756, 8.2015991e-005]; +}; + +_vehicle_666 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [4942.1494, 5144.9741, -8.5830688e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_666 = _this; + _this setDir -88.877266; + _this setPos [4942.1494, 5144.9741, -8.5830688e-006]; +}; + +_vehicle_668 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [4955.5278, 5129.291, 6.7710876e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_668 = _this; + _this setDir -164.72168; + _this setPos [4955.5278, 5129.291, 6.7710876e-005]; +}; + +_vehicle_670 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [4960.2148, 5128.7769, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_670 = _this; + _this setDir -184.12933; + _this setPos [4960.2148, 5128.7769, 5.7220459e-006]; +}; + +_vehicle_672 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [4976.3643, 5141.6836, -3.7193298e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_672 = _this; + _this setDir -213.69127; + _this setPos [4976.3643, 5141.6836, -3.7193298e-005]; +}; + +_vehicle_675 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [4971.4409, 5138.2637, -1.8119812e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_675 = _this; + _this setDir -211.66534; + _this setPos [4971.4409, 5138.2637, -1.8119812e-005]; +}; + +_vehicle_677 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [4982.0298, 5143.1768, -2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_677 = _this; + _this setDir -180.66171; + _this setPos [4982.0298, 5143.1768, -2.8610229e-006]; +}; + +_vehicle_679 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [2000.5281, 1118.995, -5.2452087e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_679 = _this; + _this setDir -205.70505; + _this setPos [2000.5281, 1118.995, -5.2452087e-006]; +}; + +_vehicle_681 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1994.0356, 1117.4362, -5.2452087e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_681 = _this; + _this setDir -187.14549; + _this setPos [1994.0356, 1117.4362, -5.2452087e-006]; +}; + +_vehicle_683 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1986.5691, 1117.6957, -6.1988831e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_683 = _this; + _this setDir -169.04924; + _this setPos [1986.5691, 1117.6957, -6.1988831e-006]; +}; + +_vehicle_685 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1983.7679, 1122.0582, -1.001358e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_685 = _this; + _this setDir -102.6403; + _this setPos [1983.7679, 1122.0582, -1.001358e-005]; +}; + +_vehicle_687 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1982.6366, 1128.1849, -2.3841858e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_687 = _this; + _this setDir -96.297394; + _this setPos [1982.6366, 1128.1849, -2.3841858e-006]; +}; + +_vehicle_689 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1993.2682, 1152.132, 7.1525574e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_689 = _this; + _this setDir -159.37236; + _this setPos [1993.2682, 1152.132, 7.1525574e-006]; +}; + +_vehicle_691 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1998.8354, 1152.178, -7.1525574e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_691 = _this; + _this setDir -213.69127; + _this setPos [1998.8354, 1152.178, -7.1525574e-006]; +}; + +_vehicle_693 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1995.621, 1171.5247, 2.4318695e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_693 = _this; + _this setDir -146.76591; + _this setPos [1995.621, 1171.5247, 2.4318695e-005]; +}; + +_vehicle_695 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1988.0353, 1195.9374, 1.0967255e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_695 = _this; + _this setDir -169.95876; + _this setPos [1988.0353, 1195.9374, 1.0967255e-005]; +}; + +_vehicle_697 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1996.2538, 1193.7278, 2.5272369e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_697 = _this; + _this setDir -128.34244; + _this setPos [1996.2538, 1193.7278, 2.5272369e-005]; +}; + +_vehicle_699 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [2000.9695, 1191.3872, 7.1525574e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_699 = _this; + _this setDir -201.49071; + _this setPos [2000.9695, 1191.3872, 7.1525574e-006]; +}; + +_vehicle_701 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [2005.6438, 1197.6663, 1.7642975e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_701 = _this; + _this setDir -266.13644; + _this setPos [2005.6438, 1197.6663, 1.7642975e-005]; +}; + +_vehicle_704 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [2006.7209, 1204.0875, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_704 = _this; + _this setDir -259.92484; + _this setPos [2006.7209, 1204.0875, 2.0980835e-005]; +}; + +_vehicle_706 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [2004.2708, 1208.7725, -7.8678131e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_706 = _this; + _this setDir -149.29466; + _this setPos [2004.2708, 1208.7725, -7.8678131e-006]; +}; + +_vehicle_708 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1997.26, 1210.1686, 2.3365021e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_708 = _this; + _this setDir -187.77577; + _this setPos [1997.26, 1210.1686, 2.3365021e-005]; +}; + +_vehicle_710 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1991.0265, 1207.8295, 1.6689301e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_710 = _this; + _this setDir -206.95067; + _this setPos [1991.0265, 1207.8295, 1.6689301e-005]; +}; + +_vehicle_712 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1995.9205, 1140.4081, 7.2956085e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_712 = _this; + _this setDir -367.41125; + _this setPos [1995.9205, 1140.4081, 7.2956085e-005]; +}; + +_vehicle_714 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1996.9232, 1178.6193, 2.1457672e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_714 = _this; + _this setDir -172.45042; + _this setPos [1996.9232, 1178.6193, 2.1457672e-005]; +}; + +_vehicle_716 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1289.9512, 9058.9072, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_716 = _this; + _this setDir -379.9751; + _this setPos [1289.9512, 9058.9072, 3.4332275e-005]; +}; + +_vehicle_718 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1277.0901, 9051.9316, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_718 = _this; + _this setDir -181.81654; + _this setPos [1277.0901, 9051.9316, 7.6293945e-006]; +}; + +_vehicle_720 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1286.1571, 9054.5029, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_720 = _this; + _this setDir -263.63538; + _this setPos [1286.1571, 9054.5029, -2.2888184e-005]; +}; + +_vehicle_722 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1271.1577, 9051.7373], [], 0, "CAN_COLLIDE"]; + _vehicle_722 = _this; + _this setDir -358.75177; + _this setPos [1271.1577, 9051.7373]; +}; + +_vehicle_724 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1265.436, 9053.708, -0.00018310547], [], 0, "CAN_COLLIDE"]; + _vehicle_724 = _this; + _this setDir -324.02338; + _this setPos [1265.436, 9053.708, -0.00018310547]; +}; + +_vehicle_726 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1262.1713, 9058.4658, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_726 = _this; + _this setDir -279.25009; + _this setPos [1262.1713, 9058.4658, -1.1444092e-005]; +}; + +_vehicle_728 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1261.0511, 9064.6094, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_728 = _this; + _this setDir -278.44754; + _this setPos [1261.0511, 9064.6094, 1.9073486e-005]; +}; + +_vehicle_730 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1261.6995, 9070.8574], [], 0, "CAN_COLLIDE"]; + _vehicle_730 = _this; + _this setDir -259.53033; + _this setPos [1261.6995, 9070.8574]; +}; + +_vehicle_732 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1264.0107, 9077.0332, 4.9591064e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_732 = _this; + _this setDir -240.1266; + _this setPos [1264.0107, 9077.0332, 4.9591064e-005]; +}; + +_vehicle_734 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1268.9338, 9080.2637, 0.00010299683], [], 0, "CAN_COLLIDE"]; + _vehicle_734 = _this; + _this setDir -192.74525; + _this setPos [1268.9338, 9080.2637, 0.00010299683]; +}; + +_vehicle_736 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1275.7997, 9081.2139, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_736 = _this; + _this setDir -364.5867; + _this setPos [1275.7997, 9081.2139, 2.2888184e-005]; +}; + +_vehicle_738 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1282.0491, 9079.9209, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_738 = _this; + _this setDir -330.40396; + _this setPos [1282.0491, 9079.9209, -1.1444092e-005]; +}; + +_vehicle_740 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1292.2312, 9074.5225, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_740 = _this; + _this setDir -311.93118; + _this setPos [1292.2312, 9074.5225, -1.5258789e-005]; +}; + +_vehicle_742 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1294.142, 9069.001, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_742 = _this; + _this setDir -266.13644; + _this setPos [1294.142, 9069.001, -1.1444092e-005]; +}; + +_vehicle_744 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [1293.8441, 9062.8154, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_744 = _this; + _this setDir -266.13644; + _this setPos [1293.8441, 9062.8154, 7.6293945e-006]; +}; + +_vehicle_746 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [8790.1611, 5182.3408, -0.00010025501], [], 0, "CAN_COLLIDE"]; + _vehicle_746 = _this; + _this setDir -269.84756; + _this setPos [8790.1611, 5182.3408, -0.00010025501]; +}; + +_vehicle_748 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [8790.4248, 5188.9419, 5.5074692e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_748 = _this; + _this setDir -266.13644; + _this setPos [8790.4248, 5188.9419, 5.5074692e-005]; +}; + +_vehicle_750 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [8787.3672, 5193.9688, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_750 = _this; + _this setDir -328.88928; + _this setPos [8787.3672, 5193.9688, 2.8610229e-006]; +}; + +_vehicle_752 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [8781.0723, 5195.8833, 6.5565109e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_752 = _this; + _this setDir -352.97284; + _this setPos [8781.0723, 5195.8833, 6.5565109e-005]; +}; + +_vehicle_754 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [8778.123, 5192.2231, -0.0001950264], [], 0, "CAN_COLLIDE"]; + _vehicle_754 = _this; + _this setDir -270.02939; + _this setPos [8778.123, 5192.2231, -0.0001950264]; +}; + +_vehicle_756 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [8768.375, 5189.9824, 0.00018197298], [], 0, "CAN_COLLIDE"]; + _vehicle_756 = _this; + _this setDir -199.20058; + _this setPos [8768.375, 5189.9824, 0.00018197298]; +}; + +_vehicle_758 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [8799.3086, 5170.1016, 0.04326278], [], 0, "CAN_COLLIDE"]; + _vehicle_758 = _this; + _this setPos [8799.3086, 5170.1016, 0.04326278]; +}; + +_vehicle_761 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [8778.1113, 5188.9976, -2.0265579e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_761 = _this; + _this setDir -4.7990394; + _this setPos [8778.1113, 5188.9976, -2.0265579e-006]; +}; + +_vehicle_762 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNet_NATO_EP1", [8784.2451, 5191.3628, -1.1920929e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_762 = _this; + _this setDir 22.44742; + _this setPos [8784.2451, 5191.3628, -1.1920929e-006]; +}; + +_vehicle_764 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BoatSmall_1", [8787.2959, 5187.585, -4.8875809e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_764 = _this; + _this setDir -44.452579; + _this setPos [8787.2959, 5187.585, -4.8875809e-006]; +}; + +_vehicle_765 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BoatSmall_2a", [8786.0195, 5190.6353, -4.8041344e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_765 = _this; + _this setDir 44.237038; + _this setPos [8786.0195, 5190.6353, -4.8041344e-005]; +}; + +_vehicle_766 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BoatSmall_2b", [8768.8789, 5185.5356, 0.00014448166], [], 0, "CAN_COLLIDE"]; + _vehicle_766 = _this; + _this setDir -98.122223; + _this setPos [8768.8789, 5185.5356, 0.00014448166]; +}; + +_vehicle_767 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Campfire_burning", [8779.5313, 5185.5815, 0.067060895], [], 0, "CAN_COLLIDE"]; + _vehicle_767 = _this; + _this setDir 5.1784759; + _this setPos [8779.5313, 5185.5815, 0.067060895]; +}; + +_vehicle_768 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [8777.6592, 5189.252, 8.8453293e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_768 = _this; + _this setDir 168.40063; + _this setPos [8777.6592, 5189.252, 8.8453293e-005]; +}; + +_vehicle_789 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [2623.5916, 7124.5376, 0.58704042], [], 0, "CAN_COLLIDE"]; + _vehicle_789 = _this; + _this setDir 86.346687; + _this setPos [2623.5916, 7124.5376, 0.58704042]; +}; + +_vehicle_791 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNet_NATO_EP1", [2649.3513, 7122.752, 0.22489929], [], 0, "CAN_COLLIDE"]; + _vehicle_791 = _this; + _this setDir 163.76282; + _this setPos [2649.3513, 7122.752, 0.22489929]; +}; + +_vehicle_812 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BoatSmall_2b", [2651.4382, 7128.5088, -8.1062317e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_812 = _this; + _this setDir -33.452724; + _this setPos [2651.4382, 7128.5088, -8.1062317e-006]; +}; + +_vehicle_815 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BoatSmall_2a", [2644.9141, 7122.3281, -1.7642975e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_815 = _this; + _this setDir 208.53813; + _this setPos [2644.9141, 7122.3281, -1.7642975e-005]; +}; + +_vehicle_818 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BoatSmall_1", [2653.5398, 7124.9312, 5.0067902e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_818 = _this; + _this setDir 259.8685; + _this setPos [2653.5398, 7124.9312, 5.0067902e-006]; +}; + +_vehicle_821 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Campfire_burning", [2645.1946, 7124.7715, 6.7234039e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_821 = _this; + _this setDir 91.525169; + _this setPos [2645.1946, 7124.7715, 6.7234039e-005]; +}; + +_vehicle_824 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [2653.6567, 7128.2769, 2.1934509e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_824 = _this; + _this setDir 272.32965; + _this setPos [2653.6567, 7128.2769, 2.1934509e-005]; +}; + +_vehicle_827 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [2648.4138, 7125.5537, 3.6478043e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_827 = _this; + _this setDir 140.40326; + _this setPos [2648.4138, 7125.5537, 3.6478043e-005]; +}; + +_vehicle_830 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [2655.1379, 7128.1733, 7.8678131e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_830 = _this; + _this setDir 65.954071; + _this setPos [2655.1379, 7128.1733, 7.8678131e-006]; +}; + +_vehicle_832 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [2656.6973, 7122.0737, -1.5974045e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_832 = _this; + _this setDir 100.96264; + _this setPos [2656.6973, 7122.0737, -1.5974045e-005]; +}; + +_vehicle_834 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [2653.0322, 7118.5278, 0.00011634827], [], 0, "CAN_COLLIDE"]; + _vehicle_834 = _this; + _this setDir -7.2421861; + _this setPos [2653.0322, 7118.5278, 0.00011634827]; +}; + +_vehicle_836 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [2647.1016, 7117.6406, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_836 = _this; + _this setDir -2.4557769; + _this setPos [2647.1016, 7117.6406, 5.3405762e-005]; +}; + +_vehicle_838 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [2641.9509, 7120.1777, 1.335144e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_838 = _this; + _this setDir 71.858292; + _this setPos [2641.9509, 7120.1777, 1.335144e-005]; +}; + +_vehicle_840 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [2641.0508, 7127.7505, 2.1934509e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_840 = _this; + _this setDir 104.40446; + _this setPos [2641.0508, 7127.7505, 2.1934509e-005]; +}; + +_vehicle_842 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [2644.3853, 7132.7192, 1.3589859e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_842 = _this; + _this setDir -25.701519; + _this setPos [2644.3853, 7132.7192, 1.3589859e-005]; +}; + +_vehicle_844 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [2650.1011, 7134.9492, 0.00010347366], [], 0, "CAN_COLLIDE"]; + _vehicle_844 = _this; + _this setDir -12.468827; + _this setPos [2650.1011, 7134.9492, 0.00010347366]; +}; + +_vehicle_854 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_vending_machine", [6272.8281, 1270.1112, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_854 = _this; + _this setDir 95.151199; + _this setPos [6272.8281, 1270.1112, 9.5367432e-007]; +}; + +_vehicle_856 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [6268.7168, 1271.1161, -9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_856 = _this; + _this setPos [6268.7168, 1271.1161, -9.5367432e-007]; +}; + +_vehicle_858 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [6270.0151, 1268.7439, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_858 = _this; + _this setDir 16.731577; + _this setPos [6270.0151, 1268.7439, 3.8146973e-006]; +}; + +_vehicle_860 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [6270.2656, 1269.8751, 6.6757202e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_860 = _this; + _this setDir 93.075081; + _this setPos [6270.2656, 1269.8751, 6.6757202e-006]; +}; + +_vehicle_862 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [6273.1631, 1275.5953, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_862 = _this; + _this setDir 4.0236826; + _this setPos [6273.1631, 1275.5953, 7.6293945e-006]; +}; + +_vehicle_864 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [6270.8232, 1277.0466, -6.6757202e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_864 = _this; + _this setDir 10.332296; + _this setPos [6270.8232, 1277.0466, -6.6757202e-006]; +}; + +_vehicle_866 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [6269.521, 1277.3607, -6.6757202e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_866 = _this; + _this setDir 6.133842; + _this setPos [6269.521, 1277.3607, -6.6757202e-006]; +}; + +_vehicle_868 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [6268.5835, 1277.4557, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_868 = _this; + _this setDir 6.133842; + _this setPos [6268.5835, 1277.4557, 9.5367432e-007]; +}; + +_vehicle_870 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [6269.4194, 1276.6914, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_870 = _this; + _this setDir 6.133842; + _this setPos [6269.4194, 1276.6914, 1.9073486e-005]; +}; + +_vehicle_872 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [6269.8984, 1271.1233, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_872 = _this; + _this setDir 33.587872; + _this setPos [6269.8984, 1271.1233, 1.5258789e-005]; +}; + +_vehicle_874 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [6268.854, 1271.9209, -8.5830688e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_874 = _this; + _this setDir -0.63901663; + _this setPos [6268.854, 1271.9209, -8.5830688e-006]; +}; + +_vehicle_878 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [6266.666, 1275.6796, 1.4305115e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_878 = _this; + _this setDir -258.17694; + _this setPos [6266.666, 1275.6796, 1.4305115e-005]; +}; + +_vehicle_883 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [6265.4917, 1278.9144, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_883 = _this; + _this setDir -443.94846; + _this setPos [6265.4917, 1278.9144, 3.4332275e-005]; +}; + +_vehicle_885 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [6264.5415, 1268.2108, 3.528595e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_885 = _this; + _this setDir -443.94846; + _this setPos [6264.5415, 1268.2108, 3.528595e-005]; +}; + +_vehicle_887 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Campfire_burning", [6262.7236, 1274.9797, 4.7683716e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_887 = _this; + _this setPos [6262.7236, 1274.9797, 4.7683716e-005]; +}; + +_vehicle_889 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [6247.2188, 1266.8833, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_889 = _this; + _this setPos [6247.2188, 1266.8833, 3.8146973e-005]; +}; + +_vehicle_890 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [6251.3984, 1279.8584, 8.5830688e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_890 = _this; + _this setPos [6251.3984, 1279.8584, 8.5830688e-006]; +}; + +_vehicle_891 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [6263.9663, 1279.6354, 2.3841858e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_891 = _this; + _this setDir -24.119047; + _this setPos [6263.9663, 1279.6354, 2.3841858e-005]; +}; + +_vehicle_893 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [6260.6885, 1275.5642, 3.1471252e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_893 = _this; + _this setDir -83.037933; + _this setPos [6260.6885, 1275.5642, 3.1471252e-005]; +}; + +_vehicle_895 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [6262.9038, 1267.703, -4.7683716e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_895 = _this; + _this setDir 43.553364; + _this setPos [6262.9038, 1267.703, -4.7683716e-006]; +}; + +_vehicle_897 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [6271.335, 1255.3793, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_897 = _this; + _this setDir -25.336161; + _this setPos [6271.335, 1255.3793, 9.5367432e-006]; +}; + +_vehicle_899 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [6280.541, 1278.4174, 5.9127808e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_899 = _this; + _this setDir -84.373062; + _this setPos [6280.541, 1278.4174, 5.9127808e-005]; +}; + +_vehicle_901 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [6274.8901, 1292.2291, 3.1471252e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_901 = _this; + _this setDir 40.584885; + _this setPos [6274.8901, 1292.2291, 3.1471252e-005]; +}; + +_vehicle_903 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [6272.2437, 1314.5219, -1.0490417e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_903 = _this; + _this setDir 3.7601721; + _this setPos [6272.2437, 1314.5219, -1.0490417e-005]; +}; + +_vehicle_905 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [6233.0469, 1249.0189, 1.6212463e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_905 = _this; + _this setDir 10.400681; + _this setPos [6233.0469, 1249.0189, 1.6212463e-005]; +}; + +_vehicle_907 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [6253.6582, 1233.748, 4.3869019e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_907 = _this; + _this setDir 9.2096863; + _this setPos [6253.6582, 1233.748, 4.3869019e-005]; +}; + +_vehicle_911 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [6266.0659, 1269.8529, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_911 = _this; + _this setDir -84.364426; + _this setPos [6266.0659, 1269.8529, 1.9073486e-006]; +}; + +_vehicle_914 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [6286.9658, 1304.4697, 4.863739e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_914 = _this; + _this setPos [6286.9658, 1304.4697, 4.863739e-005]; +}; + +_vehicle_916 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [6286.7002, 1302.8562, 2.1934509e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_916 = _this; + _this setDir -39.767643; + _this setPos [6286.7002, 1302.8562, 2.1934509e-005]; +}; + +_vehicle_918 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [6285.4023, 1304.498, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_918 = _this; + _this setDir -31.70042; + _this setPos [6285.4023, 1304.498, 2.6702881e-005]; +}; + +_vehicle_920 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [6285.042, 1302.863, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_920 = _this; + _this setDir 23.166847; + _this setPos [6285.042, 1302.863, 2.6702881e-005]; +}; + +_vehicle_922 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [6283.4902, 1304.5493, 4.1007996e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_922 = _this; + _this setDir 51.652493; + _this setPos [6283.4902, 1304.5493, 4.1007996e-005]; +}; + +_vehicle_924 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [6283.3403, 1302.4551, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_924 = _this; + _this setDir 128.1339; + _this setPos [6283.3403, 1302.4551, -1.1444092e-005]; +}; + +_vehicle_926 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [6284.4307, 1301.4204, 1.6212463e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_926 = _this; + _this setDir 18.637953; + _this setPos [6284.4307, 1301.4204, 1.6212463e-005]; +}; + +_vehicle_928 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [6286.4092, 1301.1853, 8.5830688e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_928 = _this; + _this setDir -9.1524248; + _this setPos [6286.4092, 1301.1853, 8.5830688e-006]; +}; + +_vehicle_930 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [6286.6509, 1299.5425, -1.2397766e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_930 = _this; + _this setPos [6286.6509, 1299.5425, -1.2397766e-005]; +}; + +_vehicle_932 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [6283.9927, 1299.8429, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_932 = _this; + _this setDir 18.920225; + _this setPos [6283.9927, 1299.8429, 1.9073486e-006]; +}; + +_vehicle_934 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [6282.3833, 1300.7765, 1.0490417e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_934 = _this; + _this setPos [6282.3833, 1300.7765, 1.0490417e-005]; +}; + +_vehicle_936 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [6286.062, 1294.8466, 1.4305115e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_936 = _this; + _this setPos [6286.062, 1294.8466, 1.4305115e-005]; +}; + +_vehicle_938 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [6284.4189, 1294.863, 7.8201294e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_938 = _this; + _this setPos [6284.4189, 1294.863, 7.8201294e-005]; +}; + +_vehicle_940 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [6286.3706, 1296.0096, 2.1934509e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_940 = _this; + _this setPos [6286.3706, 1296.0096, 2.1934509e-005]; +}; + +_vehicle_943 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [6282.3228, 1300.0669, 1.4305115e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_943 = _this; + _this setDir -87.710915; + _this setPos [6282.3228, 1300.0669, 1.4305115e-005]; +}; + +_vehicle_946 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Campfire_burning", [6282.5229, 1295.4604, 5.531311e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_946 = _this; + _this setPos [6282.5229, 1295.4604, 5.531311e-005]; +}; + +_vehicle_948 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Campfire_burning", [7227.8267, 2134.1763, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_948 = _this; + _this setPos [7227.8267, 2134.1763, -2.2888184e-005]; +}; + +_vehicle_950 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [7224.1104, 2131.1567, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_950 = _this; + _this setDir -132.75789; + _this setPos [7224.1104, 2131.1567, 3.8146973e-006]; +}; + +_vehicle_951 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHVOld", [7225.2827, 2141.1746, 1.7166138e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_951 = _this; + _this setDir 32.347008; + _this setPos [7225.2827, 2141.1746, 1.7166138e-005]; +}; + +_vehicle_953 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHVOld", [7232.0459, 2128.4287, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_953 = _this; + _this setDir 81.994728; + _this setPos [7232.0459, 2128.4287, -5.7220459e-006]; +}; + +_vehicle_956 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [7227.8911, 2139.0808, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_956 = _this; + _this setDir 46.070953; + _this setPos [7227.8911, 2139.0808, -7.6293945e-006]; +}; + +_vehicle_958 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [7232.0781, 2131.8672, 2.8610229e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_958 = _this; + _this setDir 80.796402; + _this setPos [7232.0781, 2131.8672, 2.8610229e-005]; +}; + +_vehicle_960 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [7229.6099, 2127.1089, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_960 = _this; + _this setDir -26.567696; + _this setPos [7229.6099, 2127.1089, 5.7220459e-006]; +}; + +_vehicle_962 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [7222.8662, 2139.6353, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_962 = _this; + _this setDir -30.989191; + _this setPos [7222.8662, 2139.6353, 1.9073486e-006]; +}; + +_vehicle_964 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [7224.9673, 2127.2671, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_964 = _this; + _this setDir 60.982201; + _this setPos [7224.9673, 2127.2671, -1.9073486e-006]; +}; + +_vehicle_966 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_RUBasicAmmo", [7226.3477, 2137.1702, 2.8610229e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_966 = _this; + _this setDir 145.83607; + _this setPos [7226.3477, 2137.1702, 2.8610229e-005]; +}; + +_vehicle_967 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_RUBasicWeapons", [7226.8345, 2128.6621, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_967 = _this; + _this setPos [7226.8345, 2128.6621, -5.7220459e-006]; +}; + +_vehicle_969 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_RUBasicWeapons", [7229.1636, 2130.5222, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_969 = _this; + _this setDir -45.423309; + _this setPos [7229.1636, 2130.5222, 3.0517578e-005]; +}; + +_vehicle_971 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_RUBasicWeapons", [7224.8701, 2138.8042, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_971 = _this; + _this setPos [7224.8701, 2138.8042, 1.5258789e-005]; +}; + +_vehicle_974 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_RUBasicAmmo", [7227.0859, 2136.78, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_974 = _this; + _this setDir 132.3067; + _this setPos [7227.0859, 2136.78, 7.6293945e-006]; +}; + +_vehicle_976 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_RUBasicAmmo", [7222.0811, 2137.5596, 1.7166138e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_976 = _this; + _this setDir 159.20282; + _this setPos [7222.0811, 2137.5596, 1.7166138e-005]; +}; + +_vehicle_978 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_RUBasicAmmo", [7222.2285, 2136.7854, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_978 = _this; + _this setDir 145.83607; + _this setPos [7222.2285, 2136.7854, 1.1444092e-005]; +}; + +_vehicle_980 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_RUBasicAmmo", [7221.1504, 2137.064, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_980 = _this; + _this setDir 198.16936; + _this setPos [7221.1504, 2137.064, 1.5258789e-005]; +}; + +_vehicle_982 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_RUBasicAmmo", [7220.7417, 2134.0491, 1.7166138e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_982 = _this; + _this setDir 70.916702; + _this setPos [7220.7417, 2134.0491, 1.7166138e-005]; +}; + +_vehicle_985 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_RUBasicWeapons", [8413.2871, 3371.9109, -2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_985 = _this; + _this setDir 82.974709; + _this setPos [8413.2871, 3371.9109, -2.8610229e-006]; +}; + +_vehicle_986 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_RULaunchers", [8408.0303, 3376.9109, 4.7683716e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_986 = _this; + _this setPos [8408.0303, 3376.9109, 4.7683716e-006]; +}; + +_vehicle_988 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Campfire_burning", [8412.1211, 3373.7805, 1.2397766e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_988 = _this; + _this setPos [8412.1211, 3373.7805, 1.2397766e-005]; +}; + +_vehicle_989 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [8418.3184, 3375.7168, 2.3841858e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_989 = _this; + _this setDir -267.65231; + _this setPos [8418.3184, 3375.7168, 2.3841858e-005]; +}; + +_vehicle_990 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Cargo1B_military", [8417.2607, 3364.5027, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_990 = _this; + _this setDir -1.2667983; + _this setPos [8417.2607, 3364.5027, 9.5367432e-007]; +}; + +_vehicle_992 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Cargo1B_military", [8414.6943, 3364.4475, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_992 = _this; + _this setDir -1.2667983; + _this setPos [8414.6943, 3364.4475, 2.8610229e-006]; +}; + +_vehicle_995 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Cargo1B_military", [8417.0625, 3371.1719, 1.0490417e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_995 = _this; + _this setDir -1.2667983; + _this setPos [8417.0625, 3371.1719, 1.0490417e-005]; +}; + +_vehicle_998 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_RULaunchers", [8408.0645, 3376.5215, 6.6757202e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_998 = _this; + _this setPos [8408.0645, 3376.5215, 6.6757202e-006]; +}; + +_vehicle_1000 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_RULaunchers", [8407.9717, 3376.0906, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1000 = _this; + _this setPos [8407.9717, 3376.0906, 3.8146973e-006]; +}; + +_vehicle_1002 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_RULaunchers", [8407.9307, 3375.689, 4.7683716e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1002 = _this; + _this setPos [8407.9307, 3375.689, 4.7683716e-006]; +}; + +_vehicle_1004 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_RULaunchers", [8409.2998, 3376.2114, 1.0490417e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1004 = _this; + _this setDir -85.403252; + _this setPos [8409.2998, 3376.2114, 1.0490417e-005]; +}; + +_vehicle_1006 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_RULaunchers", [8407.9941, 3375.1897, 4.7683716e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1006 = _this; + _this setDir -8.6009789; + _this setPos [8407.9941, 3375.1897, 4.7683716e-006]; +}; + +_vehicle_1010 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [8418.3262, 3377.5669, 2.5749207e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1010 = _this; + _this setDir -270.79477; + _this setPos [8418.3262, 3377.5669, 2.5749207e-005]; +}; + +_vehicle_1013 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [8425.0527, 3388.6948, 8.2969666e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1013 = _this; + _this setDir 31.930901; + _this setPos [8425.0527, 3388.6948, 8.2969666e-005]; +}; + +_vehicle_1015 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [8432.0908, 3386.9912, 6.7710876e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1015 = _this; + _this setDir 7.9399981; + _this setPos [8432.0908, 3386.9912, 6.7710876e-005]; +}; + +_vehicle_1017 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [8432.7441, 3380.6067, 5.6266785e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1017 = _this; + _this setDir 2.9021585; + _this setPos [8432.7441, 3380.6067, 5.6266785e-005]; +}; + +_vehicle_1019 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [8419.5244, 3380.7712, 5.2452087e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1019 = _this; + _this setPos [8419.5244, 3380.7712, 5.2452087e-005]; +}; + +_vehicle_1021 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [8390.4404, 3391.6016, 3.528595e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1021 = _this; + _this setPos [8390.4404, 3391.6016, 3.528595e-005]; +}; + +_vehicle_1022 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [8415.6221, 3386.6497, 3.6239624e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1022 = _this; + _this setPos [8415.6221, 3386.6497, 3.6239624e-005]; +}; + +_vehicle_1024 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [8410.2617, 3380.7227, 6.3896179e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1024 = _this; + _this setDir 1.7236123; + _this setPos [8410.2617, 3380.7227, 6.3896179e-005]; +}; + +_vehicle_1026 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [8410.4473, 3359.2734, 6.7710876e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1026 = _this; + _this setDir -17.875008; + _this setPos [8410.4473, 3359.2734, 6.7710876e-005]; +}; + +_unit_45 = objNull; +if (true) then +{ + _this = createAgent ["Worker2", [5976.3008, 6163.7275, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _unit_45 = _this; + _this setDir -140.00029; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_47 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_MG", [8414.8604, 3368.6594, -2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _unit_47 = _this; + _this setDir -27.777979; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_49 = objNull; +if (true) then +{ + _this = createAgent ["Soldier_GL_M16A2_PMC", [7222.3716, 2132.9478, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _unit_49 = _this; + _this setDir -293.24121; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_51 = objNull; +if (true) then +{ + _this = createAgent ["RU_Villager3", [2648.3003, 7122.5845, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _unit_51 = _this; + _this setDir -22.2006; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_53 = objNull; +if (true) then +{ + _this = createAgent ["HouseWife1", [8781.6064, 5191.5684, 4.7326088e-005], [], 0, "CAN_COLLIDE"]; + _unit_53 = _this; + _this setDir -187.81914; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_55 = objNull; +if (true) then +{ + _this = createAgent ["US_Delta_Force_Assault_EP1", [6272.8584, 1274.2034, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _unit_55 = _this; + _this setDir -93.52697; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_57 = objNull; +if (true) then +{ + _this = createAgent ["RU_Citizen4", [6286.2813, 1298.1885, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _unit_57 = _this; + _this setDir -108.68906; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_59 = objNull; +if (true) then +{ + _this = createAgent ["RU_Citizen1", [8407.6299, 3378.7595, 1.6212463e-005], [], 0, "CAN_COLLIDE"]; + _unit_59 = _this; + _this setDir -253.03992; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_1030 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [8410.7393, 3380.0564, 4.7683716e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1030 = _this; + _this setPos [8410.7393, 3380.0564, 4.7683716e-006]; +}; + +_vehicle_1032 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [8418.0869, 3380.0715, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1032 = _this; + _this setPos [8418.0869, 3380.0715, 3.8146973e-006]; +}; + +_unit_62 = objNull; +if (true) then +{ + _this = createAgent ["RU_Citizen3", [4971.9692, 5114.3472], [], 0, "CAN_COLLIDE"]; + _unit_62 = _this; + _this setDir -83.308296; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_64 = objNull; +if (true) then +{ + _this = createAgent ["Woodlander1", [4979.2168, 5139.1733, 6.6757202e-006], [], 0, "CAN_COLLIDE"]; + _unit_64 = _this; + _this setDir -181.55573; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_66 = objNull; +if (true) then +{ + _this = createAgent ["RU_WorkWoman1", [4965.9014, 5108.644, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _unit_66 = _this; + _this setDir 2.7557797; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_68 = objNull; +if (true) then +{ + _this = createAgent ["Dr_Annie_Baker_EP1", [4965.6421, 5115.1631, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _unit_68 = _this; + _this setDir 73.497513; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_70 = objNull; +if (true) then +{ + _this = createAgent ["Profiteer4", [4957.1533, 5126.5654, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _unit_70 = _this; + _this setDir 110.76637; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_72 = objNull; +if (true) then +{ + _this = createAgent ["Rocker4", [4971.4492, 5109.6177, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _unit_72 = _this; + _this setDir -40.860092; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_74 = objNull; +if (true) then +{ + _this = createAgent ["CIV_EuroMan02_EP1", [1277.3499, 9078.915], [], 0, "CAN_COLLIDE"]; + _unit_74 = _this; + _this setDir 171.43173; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_76 = objNull; +if (true) then +{ + _this = createAgent ["Woodlander3", [1288.8369, 9070.9072], [], 0, "CAN_COLLIDE"]; + _unit_76 = _this; + _this setDir -157.63625; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_78 = objNull; +if (true) then +{ + _this = createAgent ["Rita_Ensler_EP1", [1272.0219, 9076.0498, 8.7738037e-005], [], 0, "CAN_COLLIDE"]; + _unit_78 = _this; + _this setDir 116.10448; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_80 = objNull; +if (true) then +{ + _this = createAgent ["Dr_Hladik_EP1", [1271.2402, 9071.4688, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _unit_80 = _this; + _this setDir 66.620392; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_82 = objNull; +if (true) then +{ + _this = createAgent ["Worker3", [1289.3068, 9065.6982, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _unit_82 = _this; + _this setDir -110.7572; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_84 = objNull; +if (true) then +{ + _this = createAgent ["CIV_EuroMan01_EP1", [1280.7538, 9076.2578, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _unit_84 = _this; + _this setDir -110.97326; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_86 = objNull; +if (true) then +{ + _this = createAgent ["Pilot_EP1", [1996.1123, 1202.0564, 2.3841858e-006], [], 0, "CAN_COLLIDE"]; + _unit_86 = _this; + _this setDir 86.784157; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_88 = objNull; +if (true) then +{ + _this = createAgent ["TK_GUE_Soldier_5_EP1", [1995.3817, 1153.9949, 1.7642975e-005], [], 0, "CAN_COLLIDE"]; + _unit_88 = _this; + _this setDir 56.780041; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_90 = objNull; +if (true) then +{ + _this = createAgent ["RU_WorkWoman5", [2002.8221, 1203.0331, -4.529953e-006], [], 0, "CAN_COLLIDE"]; + _unit_90 = _this; + _this setDir -105.09073; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_92 = objNull; +if (true) then +{ + _this = createAgent ["Doctor", [1998.7803, 1197.3105, 3.3378601e-006], [], 0, "CAN_COLLIDE"]; + _unit_92 = _this; + _this setDir 9.4260817; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_94 = objNull; +if (true) then +{ + _this = createAgent ["UN_CDF_Soldier_Pilot_EP1", [1988.5029, 1124.8167, 4.7683716e-007], [], 0, "CAN_COLLIDE"]; + _unit_94 = _this; + _this setDir 78.213387; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_96 = objNull; +if (true) then +{ + _this = createAgent ["TK_CIV_Takistani04_EP1", [1999.0026, 1207.135, 6.1988831e-006], [], 0, "CAN_COLLIDE"]; + _unit_96 = _this; + _this setDir -170.20198; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +processInitCommands; \ No newline at end of file diff --git a/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/bandit.sqf b/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/bandit.sqf new file mode 100644 index 000000000..b9e2e7685 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/bandit.sqf @@ -0,0 +1,210 @@ +/*--------------------------------------------------------------------------- + Bandit Vendor Seven + Author: AVendettaForYou + Date: 12/11/13 + If modified and released give credits where due thank you +---------------------------------------------------------------------------*/ + +if (isServer) then { + +_vehicle_41 = objNull; +if (true) then +{ + _this = createVehicle ["Land_GuardShed", [10938.674, 651.07117, 2.0027161e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_41 = _this; + _this setDir 214.57257; + _this setPos [10938.674, 651.07117, 2.0027161e-005]; +}; + +_vehicle_44 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [10930.29, 639.62091, 3.9100647e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_44 = _this; + _this setDir -145.48572; + _this setPos [10930.29, 639.62091, 3.9100647e-005]; +}; + +_vehicle_45 = objNull; +if (true) then +{ + _this = createVehicle ["HeliH", [10930.05, 639.50165, -2.1934509e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_45 = _this; + _this setDir -145.48572; + _this setPos [10930.05, 639.50165, -2.1934509e-005]; +}; + +_vehicle_46 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_stack_EP1", [10967.363, 656.4007, 0.13892904], [], 0, "CAN_COLLIDE"]; + _vehicle_46 = _this; + _this setDir 119.87155; + _this setPos [10967.363, 656.4007, 0.13892904]; +}; + +_vehicle_49 = objNull; +if (true) then +{ + _this = createVehicle ["Paleta2", [10964.595, 655.18036, 0.19473943], [], 0, "CAN_COLLIDE"]; + _vehicle_49 = _this; + _this setDir -18.098379; + _this setPos [10964.595, 655.18036, 0.19473943]; +}; + +_vehicle_50 = objNull; +if (true) then +{ + _this = createVehicle ["PowerGenerator", [10965.525, 657.6637, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_50 = _this; + _this setDir -58.957054; + _this setPos [10965.525, 657.6637, 3.8146973e-006]; +}; + +_vehicle_52 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Crates_stack_EP1", [10968.54, 654.2041, 0.34396163], [], 0, "CAN_COLLIDE"]; + _vehicle_52 = _this; + _this setDir 162.90627; + _this setPos [10968.54, 654.2041, 0.34396163]; +}; + +_vehicle_53 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_TankSmall2", [10948.654, 649.00055, 2.1934509e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_53 = _this; + _this setDir 34.84745; + _this setPos [10948.654, 649.00055, 2.1934509e-005]; +}; + +_vehicle_54 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [10941.786, 649.35052, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_54 = _this; + _this setDir 195.01056; + _this setPos [10941.786, 649.35052, -2.2888184e-005]; +}; + +_vehicle_55 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_TyreHeapEP1", [10935.624, 652.75256, 1.335144e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_55 = _this; + _this setDir 11.144412; + _this setPos [10935.624, 652.75256, 1.335144e-005]; +}; + +_vehicle_56 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [10968.315, 652.88763, 3.9100647e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_56 = _this; + _this setDir 119.87155; + _this setPos [10968.315, 652.88763, 3.9100647e-005]; +}; + +_vehicle_57 = objNull; +if (true) then +{ + _this = createVehicle ["Land_cages_EP1", [10954.748, 660.81018, 0.2079103], [], 0, "CAN_COLLIDE"]; + _vehicle_57 = _this; + _this setPos [10954.748, 660.81018, 0.2079103]; +}; + +_vehicle_58 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [10953.702, 659.76892, 0.24326645], [], 0, "CAN_COLLIDE"]; + _vehicle_58 = _this; + _this setPos [10953.702, 659.76892, 0.24326645]; +}; + +_vehicle_60 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [10955.483, 659.51727, 0.18038765], [], 0, "CAN_COLLIDE"]; + _vehicle_60 = _this; + _this setPos [10955.483, 659.51727, 0.18038765]; +}; + +_vehicle_62 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_small_EP1", [10952.418, 657.29071, 0.14570831], [], 0, "CAN_COLLIDE"]; + _vehicle_62 = _this; + _this setDir 92.291153; + _this setPos [10952.418, 657.29071, 0.14570831]; +}; + +_vehicle_64 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [10937.355, 654.01965, 0.071178317], [], 0, "CAN_COLLIDE"]; + _vehicle_64 = _this; + _this setDir 9.9466848; + _this setPos [10937.355, 654.01965, 0.071178317]; +}; + +_vehicle_65 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Backpackheap", [10935.873, 654.49518, 1.4305115e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_65 = _this; + _this setPos [10935.873, 654.49518, 1.4305115e-005]; +}; + +_vehicle_66 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net1", [10939.354, 647.88708, 0.11458167], [], 0, "CAN_COLLIDE"]; + _vehicle_66 = _this; + _this setPos [10939.354, 647.88708, 0.11458167]; +}; + +_vehicle_67 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_postel_manz_kov", [10958.201, 663.98102, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_67 = _this; + _this setDir -55.903694; + _this setPos [10958.201, 663.98102, 1.5258789e-005]; +}; + +_vehicle_68 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_sign_hospital", [10959.332, 664.64368, -0.72548223], [], 0, "CAN_COLLIDE"]; + _vehicle_68 = _this; + _this setDir 2.6808813; + _this setPos [10959.332, 664.64368, -0.72548223]; +}; + +_vehicle_69 = objNull; +if (true) then +{ + _this = createVehicle ["Body2", [10957.893, 665.34387, 0.53610724], [], 0, "CAN_COLLIDE"]; + _vehicle_69 = _this; + _this setDir 5.3909268; + _this setPos [10957.893, 665.34387, 0.53610724]; +}; + +_vehicle_70 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [10955.906, 662.98547, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_70 = _this; + _this setPos [10955.906, 662.98547, 3.0517578e-005]; +}; + +_vehicle_71 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel_burning", [10961.577, 654.10498, 0.22792089], [], 0, "CAN_COLLIDE"]; + _vehicle_71 = _this; + _this setPos [10961.577, 654.10498, 0.22792089]; +}; + +}; \ No newline at end of file diff --git a/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/bilgrad.sqf b/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/bilgrad.sqf new file mode 100644 index 000000000..02277f098 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/bilgrad.sqf @@ -0,0 +1,750 @@ +/*--------------------------------------------------------------------------- + Bilgrad Trader City + Author: AVendettaForYou + Date: 12/11/13 + If modified and released give credits where due thank you +---------------------------------------------------------------------------*/ + +if (isServer) then { + +_vehicle_0 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [5549.7222, 8787.6201, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_0 = _this; + _this setPos [5549.7222, 8787.6201, 3.8146973e-006]; +}; + +_vehicle_9 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_runwayold_40_main", [5531.3955, 8770.8252, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_9 = _this; + _this setDir -20.617905; + _this setPos [5531.3955, 8770.8252, 2.6702881e-005]; +}; + +_vehicle_13 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_runwayold_40_main", [5556.9409, 8780.542, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_13 = _this; + _this setDir -21.326321; + _this setPos [5556.9409, 8780.542, -1.1444092e-005]; +}; + +_vehicle_14 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_Boulder1", [5574.2202, 8763.9561, -3.4332275e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_14 = _this; + _this setDir -21.326321; + _this setPos [5574.2202, 8763.9561, -3.4332275e-005]; +}; + +_vehicle_23 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [5527.7446, 8748.7959, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_23 = _this; + _this setDir -20.632231; + _this setPos [5527.7446, 8748.7959, -3.8146973e-006]; +}; + +_vehicle_25 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [5542.3994, 8754.29, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_25 = _this; + _this setDir -20.632231; + _this setPos [5542.3994, 8754.29, 1.1444092e-005]; +}; + +_vehicle_28 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [5556.9229, 8759.8438, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_28 = _this; + _this setDir -21.814207; + _this setPos [5556.9229, 8759.8438, -3.0517578e-005]; +}; + +_vehicle_33 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Ind_SideRoof", [5526.0747, 8753.8818, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_33 = _this; + _this setDir 69.02475; + _this setPos [5526.0747, 8753.8818, -1.1444092e-005]; +}; + +_vehicle_35 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Ind_SideRoof", [5539.877, 8759.1807, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_35 = _this; + _this setDir 69.02475; + _this setPos [5539.877, 8759.1807, 1.5258789e-005]; +}; + +_vehicle_38 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Nasypka", [5520.0781, 8779.8359, -4.196167e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_38 = _this; + _this setDir 68.884552; + _this setPos [5520.0781, 8779.8359, -4.196167e-005]; +}; + +_vehicle_43 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_ZalChata", [5538.4077, 8732.7188, -0.29826614], [], 0, "CAN_COLLIDE"]; + _vehicle_43 = _this; + _this setDir 249.39754; + _this setPos [5538.4077, 8732.7188, -0.29826614]; +}; + +_vehicle_45 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_ZalChata", [5535.3809, 8740.6855, -0.28425309], [], 0, "CAN_COLLIDE"]; + _vehicle_45 = _this; + _this setDir 249.39754; + _this setPos [5535.3809, 8740.6855, -0.28425309]; +}; + +_vehicle_48 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Misc_Cargo1A", [5525.8984, 8785.4189, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_48 = _this; + _this setPos [5525.8984, 8785.4189, 3.8146973e-006]; +}; + +_vehicle_49 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Misc_Cargo1A", [5528.7026, 8785.9238, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_49 = _this; + _this setPos [5528.7026, 8785.9238, 3.8146973e-006]; +}; + +_vehicle_50 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Misc_Cargo1C", [5511.9385, 8780.0889, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_50 = _this; + _this setDir -61.493248; + _this setPos [5511.9385, 8780.0889, 3.8146973e-006]; +}; + +_vehicle_52 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Misc_Cargo1C", [5524.3218, 8765.625, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_52 = _this; + _this setDir -61.493248; + _this setPos [5524.3218, 8765.625, 1.9073486e-005]; +}; + +_vehicle_58 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_A_statue01", [5539.8633, 8778.2676, -0.73642617], [], 0, "CAN_COLLIDE"]; + _vehicle_58 = _this; + _this setDir -109.84501; + _this setVehicleInit "this setVectorUp [0,0,0.1];"; + _this setPos [5539.8633, 8778.2676, -0.73642617]; +}; + +_vehicle_60 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_hrobecek_krizek1", [5569.4878, 8746.9023, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_60 = _this; + _this setDir -32.517387; + _this setPos [5569.4878, 8746.9023, 3.8146973e-005]; +}; + +_vehicle_62 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_hrobecek_krizek1", [5570.8638, 8748.5703, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_62 = _this; + _this setDir -32.517387; + _this setPos [5570.8638, 8748.5703, 1.9073486e-005]; +}; + +_vehicle_65 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_hrobecek_krizek1", [5568.1982, 8745.2002], [], 0, "CAN_COLLIDE"]; + _vehicle_65 = _this; + _this setDir -32.517387; + _this setPos [5568.1982, 8745.2002]; +}; + +_vehicle_68 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_hrobecek_krizek1", [5572.2974, 8749.7578, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_68 = _this; + _this setDir -32.517387; + _this setPos [5572.2974, 8749.7578, -3.0517578e-005]; +}; + +_vehicle_70 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_hrobecek", [5571.2437, 8750.8418, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_70 = _this; + _this setDir 130.74706; + _this setPos [5571.2437, 8750.8418, 1.5258789e-005]; +}; + +_vehicle_72 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_hrobecek", [5569.9619, 8749.4258, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_72 = _this; + _this setDir 130.74706; + _this setPos [5569.9619, 8749.4258, -3.0517578e-005]; +}; + +_vehicle_75 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_hrobecek", [5568.5161, 8747.7617, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_75 = _this; + _this setDir 130.74706; + _this setPos [5568.5161, 8747.7617, -3.8146973e-006]; +}; + +_vehicle_78 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_hrobecek", [5567.4063, 8745.9258, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_78 = _this; + _this setDir 130.74706; + _this setPos [5567.4063, 8745.9258, 7.6293945e-006]; +}; + +_vehicle_85 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Ind_TankSmall2", [5568.4209, 8801.8682, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_85 = _this; + _this setDir 68.921112; + _this setPos [5568.4209, 8801.8682, 7.6293945e-006]; +}; + +_vehicle_87 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_garaz", [5553.9839, 8764.2041, -7.2479248e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_87 = _this; + _this setDir -381.60345; + _this setPos [5553.9839, 8764.2041, -7.2479248e-005]; +}; + +_vehicle_90 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_t_sorbus2s", [5516.5933, 8769.9385, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_90 = _this; + _this setPos [5516.5933, 8769.9385, 1.9073486e-005]; +}; + +_vehicle_92 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_t_quercus2f", [5552.5791, 8753.418, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_92 = _this; + _this setDir 43.037117; + _this setPos [5552.5791, 8753.418, -7.6293945e-006]; +}; + +_vehicle_93 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_t_pyrus2s", [5554.0977, 8735.8945, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_93 = _this; + _this setPos [5554.0977, 8735.8945, 1.9073486e-005]; +}; + +_vehicle_94 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_t_quercus3s", [5568.1309, 8782.5361, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_94 = _this; + _this setDir 89.369537; + _this setPos [5568.1309, 8782.5361, -1.1444092e-005]; +}; + +_vehicle_95 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_t_pinusN1s", [5531.6631, 8746.2861, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_95 = _this; + _this setPos [5531.6631, 8746.2861, -3.8146973e-006]; +}; + +_vehicle_96 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_t_malus1s", [5548.4302, 8743.75, -3.4332275e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_96 = _this; + _this setPos [5548.4302, 8743.75, -3.4332275e-005]; +}; + +_vehicle_97 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_t_fagus2f", [5582.9849, 8742.583, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_97 = _this; + _this setDir 38.257568; + _this setPos [5582.9849, 8742.583, -1.1444092e-005]; +}; + +_vehicle_98 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_t_betula2w", [5523.0996, 8762.0059, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_98 = _this; + _this setDir 76.687347; + _this setPos [5523.0996, 8762.0059, 1.1444092e-005]; +}; + +_vehicle_99 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_t_betula2s", [5531.708, 8772.1943, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_99 = _this; + _this setDir 59.648548; + _this setPos [5531.708, 8772.1943, -1.1444092e-005]; +}; + +_vehicle_100 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [5550.9302, 8768.959, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_100 = _this; + _this setPos [5550.9302, 8768.959, -6.1035156e-005]; +}; + +_vehicle_102 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [5554.2422, 8770.2598, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_102 = _this; + _this setPos [5554.2422, 8770.2598, -3.8146973e-006]; +}; + +_vehicle_104 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Carpet_rack_EP1", [5546.6372, 8759.3975, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_104 = _this; + _this setDir -202.15497; + _this setPos [5546.6372, 8759.3975, 2.2888184e-005]; +}; + +_vehicle_105 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_palletsfoiled_heap", [5545.353, 8764.0518, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_105 = _this; + _this setDir 159.84436; + _this setPos [5545.353, 8764.0518, 3.8146973e-006]; +}; + +_vehicle_106 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_GContainer_Big", [5517.1025, 8759.1016, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_106 = _this; + _this setDir 70.089272; + _this setPos [5517.1025, 8759.1016, 3.8146973e-006]; +}; + +_vehicle_107 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_stack_EP1", [5541.7036, 8757.5029, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_107 = _this; + _this setDir 11.867559; + _this setPos [5541.7036, 8757.5029, 1.1444092e-005]; +}; + +_vehicle_109 = objNull; +if (true) then +{ + _this = createVehicle ["Paleta2", [5543.8438, 8757.1543, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_109 = _this; + _this setPos [5543.8438, 8757.1543, -3.8146973e-006]; +}; + +_vehicle_110 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_empty", [5546.6821, 8760.6855], [], 0, "CAN_COLLIDE"]; + _vehicle_110 = _this; + _this setPos [5546.6821, 8760.6855]; +}; + +_vehicle_114 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [5540.896, 8759.0254], [], 0, "CAN_COLLIDE"]; + _vehicle_114 = _this; + _this setPos [5540.896, 8759.0254]; +}; + +_vehicle_115 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_TyreHeap", [5547.5537, 8769.0186], [], 0, "CAN_COLLIDE"]; + _vehicle_115 = _this; + _this setDir 7.4360023; + _this setPos [5547.5537, 8769.0186]; +}; + +_vehicle_116 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [5556.1733, 8773.6211, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_116 = _this; + _this setDir 159.49788; + _this setPos [5556.1733, 8773.6211, -3.8146973e-006]; +}; + +_vehicle_117 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [5539.2891, 8758.0723], [], 0, "CAN_COLLIDE"]; + _vehicle_117 = _this; + _this setPos [5539.2891, 8758.0723]; +}; + +_vehicle_118 = objNull; +if (true) then +{ + _this = createVehicle ["Land_cages_EP1", [5539.7305, 8756.7871, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_118 = _this; + _this setDir -21.626785; + _this setPos [5539.7305, 8756.7871, -3.8146973e-006]; +}; + +_vehicle_119 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_meat_EP1", [5534.8623, 8755.4688], [], 0, "CAN_COLLIDE"]; + _vehicle_119 = _this; + _this setDir -26.490723; + _this setPos [5534.8623, 8755.4688]; +}; + +_vehicle_120 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_small_EP1", [5536.8032, 8755.2666], [], 0, "CAN_COLLIDE"]; + _vehicle_120 = _this; + _this setDir 161.55055; + _this setPos [5536.8032, 8755.2666]; +}; + +_vehicle_122 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [5527.8853, 8752.2871, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_122 = _this; + _this setDir -37.800869; + _this setFuel 0.89999998; + _this setPos [5527.8853, 8752.2871, -7.6293945e-006]; +}; + +_vehicle_123 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [5527.4126, 8753.3145], [], 0, "CAN_COLLIDE"]; + _vehicle_123 = _this; + _this setDir 53.104294; + _this setPos [5527.4126, 8753.3145]; +}; + +_vehicle_124 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Backpackheap", [5529.4014, 8752.375, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_124 = _this; + _this setDir -6.118844; + _this setPos [5529.4014, 8752.375, -1.5258789e-005]; +}; + +_vehicle_126 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net1", [5532.8135, 8754.418, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_126 = _this; + _this setPos [5532.8135, 8754.418, 1.9073486e-005]; +}; + +_vehicle_127 = objNull; +if (true) then +{ + _this = createVehicle ["Land_GuardShed", [5552.4121, 8770.0156, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_127 = _this; + _this setDir 159.52803; + _this setPos [5552.4121, 8770.0156, 1.9073486e-005]; +}; + +_vehicle_128 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [5521.1123, 8750.0996, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_128 = _this; + _this setPos [5521.1123, 8750.0996, 7.6293945e-006]; +}; + +_vehicle_130 = objNull; +if (true) then +{ + _this = createVehicle ["Sign_1L_Firstaid", [5525.437, 8753.4727, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_130 = _this; + _this setDir 164.28342; + _this setPos [5525.437, 8753.4727, -7.6293945e-006]; +}; + +_vehicle_133 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_postel_manz_kov", [5524.8696, 8750.7695, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_133 = _this; + _this setDir -20.764153; + _this setPos [5524.8696, 8750.7695, 7.6293945e-006]; +}; + +_vehicle_134 = objNull; +if (true) then +{ + _this = createVehicle ["Body2", [5525.375, 8752.0244, 0.55298567], [], 0, "CAN_COLLIDE"]; + _vehicle_134 = _this; + _this setDir 52.992222; + _this setPos [5525.375, 8752.0244, 0.55298567]; +}; + +_vehicle_135 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_bucket", [5522.292, 8749.6963], [], 0, "CAN_COLLIDE"]; + _vehicle_135 = _this; + _this setPos [5522.292, 8749.6963]; +}; + +_vehicle_136 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_MetalBucket", [5524.9639, 8750.3486, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_136 = _this; + _this setPos [5524.9639, 8750.3486, 3.8146973e-006]; +}; + +_vehicle_137 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_wall_board_02", [5519.1255, 8749.5166, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_137 = _this; + _this setDir 69.60054; + _this setPos [5519.1255, 8749.5166, 3.0517578e-005]; +}; + +_vehicle_138 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_SmallTable", [5523.3193, 8750.9854, -0.097357765], [], 0, "CAN_COLLIDE"]; + _vehicle_138 = _this; + _this setDir -19.660194; + _this setPos [5523.3193, 8750.9854, -0.097357765]; +}; + +_vehicle_140 = objNull; +if (true) then +{ + _this = createVehicle ["LAND_ASC_Wall_Lamp_New", [5529.1807, 8791.3281, 1.7956901], [], 0, "CAN_COLLIDE"]; + _vehicle_140 = _this; + _this setDir 160.39696; + _this setPos [5529.1807, 8791.3281, 1.7956901]; +}; + +_vehicle_142 = objNull; +if (true) then +{ + _this = createVehicle ["LAND_ASC_Wall_Lamp_New", [5539.6875, 8795.2422, 1.7165455], [], 0, "CAN_COLLIDE"]; + _vehicle_142 = _this; + _this setDir -23.843885; + _this setPos [5539.6875, 8795.2422, 1.7165455]; +}; + +_vehicle_144 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel_burning", [5530.8208, 8761.1025, 8.0108643e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_144 = _this; + _this setPos [5530.8208, 8761.1025, 8.0108643e-005]; +}; + +_vehicle_146 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel_burning", [5561.8496, 8785.1455, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_146 = _this; + _this setPos [5561.8496, 8785.1455, 2.2888184e-005]; +}; + +_vehicle_148 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel_burning", [5544.3354, 8741.6885, 5.7220459e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_148 = _this; + _this setPos [5544.3354, 8741.6885, 5.7220459e-005]; +}; + +_vehicle_149 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [5559.5913, 8793.374, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_149 = _this; + _this setPos [5559.5913, 8793.374, 1.5258789e-005]; +}; + +_vehicle_151 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [5545.2334, 8792.7236, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_151 = _this; + _this setPos [5545.2334, 8792.7236, 2.2888184e-005]; +}; + +_vehicle_153 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [5568.0591, 8779.2822, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_153 = _this; + _this setPos [5568.0591, 8779.2822, 0]; +}; + +_vehicle_155 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [5551.8677, 8778.1318, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_155 = _this; + _this setPos [5551.8677, 8778.1318, 3.8146973e-006]; +}; + +_vehicle_157 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [5538.5132, 8774.2051, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_157 = _this; + _this setPos [5538.5132, 8774.2051, -3.8146973e-006]; +}; + +_vehicle_159 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [5536.9697, 8762.5869, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_159 = _this; + _this setPos [5536.9697, 8762.5869, 3.8146973e-006]; +}; + +_vehicle_161 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [5515.1787, 8782.5684, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_161 = _this; + _this setPos [5515.1787, 8782.5684, -1.9073486e-005]; +}; + +_vehicle_163 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [5524.3188, 8774.7227, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_163 = _this; + _this setPos [5524.3188, 8774.7227, 0]; +}; + +_vehicle_165 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [5519.7744, 8761.708, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_165 = _this; + _this setPos [5519.7744, 8761.708, 2.6702881e-005]; +}; + +_vehicle_167 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [5516.6362, 8770.6641, 4.196167e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_167 = _this; + _this setPos [5516.6362, 8770.6641, 4.196167e-005]; +}; + +_vehicle_169 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [5526.8374, 8758.459, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_169 = _this; + _this setPos [5526.8374, 8758.459, -7.6293945e-006]; +}; + +_vehicle_171 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [5535.6724, 8783.6416, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_171 = _this; + _this setPos [5535.6724, 8783.6416, 0]; +}; + +_vehicle_173 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [5527.7505, 8786.2891, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_173 = _this; + _this setPos [5527.7505, 8786.2891, 1.1444092e-005]; +}; + +_vehicle_175 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [5567.2188, 8770.9404, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_175 = _this; + _this setPos [5567.2188, 8770.9404, 3.8146973e-006]; +}; + +_vehicle_177 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [5564.9438, 8797.8594, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_177 = _this; + _this setPos [5564.9438, 8797.8594, 2.2888184e-005]; +}; + +_vehicle_180 = objNull; +if (true) then +{ + _this = createVehicle ["HeliH", [5549.603, 8787.7041, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_180 = _this; + _this setPos [5549.603, 8787.7041, -3.8146973e-006]; +}; + +_vehicle_182 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [5543.9751, 8767.3896, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_182 = _this; + _this setDir 174.44034; + _this setPos [5543.9751, 8767.3896, -1.1444092e-005]; +}; + +}; \ No newline at end of file diff --git a/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/branibor.sqf b/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/branibor.sqf new file mode 100644 index 000000000..26d60b88d --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/branibor.sqf @@ -0,0 +1,1314 @@ +/*--------------------------------------------------------------------------- + Branibor Trader City + Author: AVendettaForYou + Date: 12/11/13 + If modified and released give credits where due thank you +---------------------------------------------------------------------------*/ + +if (isServer) then { + +_vehicle_11 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7406.0894, 4294.0952, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_11 = _this; + _this setDir -48.635895; + _this setPos [7406.0894, 4294.0952, 2.2888184e-005]; +}; + +_vehicle_13 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7407.3477, 4298.4038, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_13 = _this; + _this setDir -138.50322; + _this setPos [7407.3477, 4298.4038, 3.8146973e-006]; +}; + +_vehicle_16 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7402.9097, 4302.3047, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_16 = _this; + _this setDir -138.50322; + _this setPos [7402.9097, 4302.3047, -3.8146973e-006]; +}; + +_vehicle_20 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7398.457, 4306.2427, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_20 = _this; + _this setDir -138.50322; + _this setPos [7398.457, 4306.2427, 3.8146973e-006]; +}; + +_vehicle_21 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7394.0161, 4310.1631, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_21 = _this; + _this setDir -138.50322; + _this setPos [7394.0161, 4310.1631, -3.8146973e-006]; +}; + +_vehicle_34 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7389.6426, 4314.0337, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_34 = _this; + _this setDir -138.50322; + _this setPos [7389.6426, 4314.0337, -1.1444092e-005]; +}; + +_vehicle_35 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7385.3242, 4317.854, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_35 = _this; + _this setDir -138.50322; + _this setPos [7385.3242, 4317.854, -1.9073486e-005]; +}; + +_vehicle_36 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7380.8716, 4321.792, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_36 = _this; + _this setDir -138.50322; + _this setPos [7380.8716, 4321.792, -1.1444092e-005]; +}; + +_vehicle_37 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7376.4473, 4325.7012, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_37 = _this; + _this setDir -138.50322; + _this setPos [7376.4473, 4325.7012, -1.9073486e-005]; +}; + +_vehicle_54 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7372.1138, 4329.5205, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_54 = _this; + _this setDir -138.50322; + _this setPos [7372.1138, 4329.5205, -2.2888184e-005]; +}; + +_vehicle_55 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7367.7954, 4333.3408, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_55 = _this; + _this setDir -138.50322; + _this setPos [7367.7954, 4333.3408, -3.0517578e-005]; +}; + +_vehicle_56 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7363.3428, 4337.2788, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_56 = _this; + _this setDir -138.50322; + _this setPos [7363.3428, 4337.2788, -2.2888184e-005]; +}; + +_vehicle_57 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7358.9185, 4341.188, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_57 = _this; + _this setDir -138.50322; + _this setPos [7358.9185, 4341.188, -3.0517578e-005]; +}; + +_vehicle_64 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7352.5928, 4346.8008, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_64 = _this; + _this setDir 41.640388; + _this setPos [7352.5928, 4346.8008, 1.5258789e-005]; +}; + +_vehicle_65 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7353.9434, 4345.5518, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_65 = _this; + _this setDir 41.62833; + _this setPos [7353.9434, 4345.5518, 7.6293945e-006]; +}; + +_vehicle_77 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7342.1631, 4337.7954, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_77 = _this; + _this setDir -48.567581; + _this setPos [7342.1631, 4337.7954, 1.1444092e-005]; +}; + +_vehicle_78 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7344.686, 4340.6807, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_78 = _this; + _this setDir -48.567581; + _this setPos [7344.686, 4340.6807, 1.9073486e-005]; +}; + +_vehicle_79 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7348.5879, 4345.1035, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_79 = _this; + _this setDir -48.567581; + _this setPos [7348.5879, 4345.1035, 1.1444092e-005]; +}; + +_vehicle_91 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7356.6484, 4322.4331, -2.6702881e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_91 = _this; + _this setDir -138.50322; + _this setPos [7356.6484, 4322.4331, -2.6702881e-005]; +}; + +_vehicle_92 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7352.6338, 4325.957, -3.4332275e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_92 = _this; + _this setDir -138.50322; + _this setPos [7352.6338, 4325.957, -3.4332275e-005]; +}; + +_vehicle_93 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7348.1812, 4329.895, -2.6702881e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_93 = _this; + _this setDir -138.50322; + _this setPos [7348.1812, 4329.895, -2.6702881e-005]; +}; + +_vehicle_94 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7343.8848, 4333.7002, -3.4332275e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_94 = _this; + _this setDir -138.12059; + _this setPos [7343.8848, 4333.7002, -3.4332275e-005]; +}; + +_vehicle_103 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7347.6221, 4309.3882, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_103 = _this; + _this setDir -48.567581; + _this setPos [7347.6221, 4309.3882, -7.6293945e-006]; +}; + +_vehicle_104 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7351.4614, 4313.7603], [], 0, "CAN_COLLIDE"]; + _vehicle_104 = _this; + _this setDir -48.567581; + _this setPos [7351.4614, 4313.7603]; +}; + +_vehicle_105 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7355.3633, 4318.1831, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_105 = _this; + _this setDir -48.567581; + _this setPos [7355.3633, 4318.1831, -7.6293945e-006]; +}; + +_vehicle_116 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7343.6782, 4304.8687, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_116 = _this; + _this setDir -48.567581; + _this setPos [7343.6782, 4304.8687, 7.6293945e-006]; +}; + +_vehicle_118 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7342.688, 4303.7349, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_118 = _this; + _this setDir -48.567581; + _this setPos [7342.688, 4303.7349, 3.8146973e-006]; +}; + +_vehicle_121 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7344.4839, 4299.6084], [], 0, "CAN_COLLIDE"]; + _vehicle_121 = _this; + _this setDir -138.31973; + _this setPos [7344.4839, 4299.6084]; +}; + +_vehicle_127 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7362.0605, 4284.0742], [], 0, "CAN_COLLIDE"]; + _vehicle_127 = _this; + _this setDir -138.50322; + _this setPos [7362.0605, 4284.0742]; +}; + +_vehicle_128 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7357.6704, 4287.9561, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_128 = _this; + _this setDir -138.50322; + _this setPos [7357.6704, 4287.9561, -7.6293945e-006]; +}; + +_vehicle_129 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7353.3521, 4291.7764, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_129 = _this; + _this setDir -138.50322; + _this setPos [7353.3521, 4291.7764, -1.5258789e-005]; +}; + +_vehicle_130 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7348.8994, 4295.7144, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_130 = _this; + _this setDir -138.50322; + _this setPos [7348.8994, 4295.7144, -7.6293945e-006]; +}; + +_vehicle_135 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7379.7046, 4268.5103, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_135 = _this; + _this setDir -138.50322; + _this setPos [7379.7046, 4268.5103, 2.2888184e-005]; +}; + +_vehicle_136 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7375.3145, 4272.3921, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_136 = _this; + _this setDir -138.50322; + _this setPos [7375.3145, 4272.3921, 1.5258789e-005]; +}; + +_vehicle_137 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7370.9961, 4276.2124, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_137 = _this; + _this setDir -138.50322; + _this setPos [7370.9961, 4276.2124, 7.6293945e-006]; +}; + +_vehicle_138 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7366.5435, 4280.1504, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_138 = _this; + _this setDir -138.50322; + _this setPos [7366.5435, 4280.1504, 1.5258789e-005]; +}; + +_vehicle_144 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7380.4351, 4267.8965], [], 0, "CAN_COLLIDE"]; + _vehicle_144 = _this; + _this setDir -138.50322; + _this setPos [7380.4351, 4267.8965]; +}; + +_vehicle_150 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7390.4458, 4276.3975, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_150 = _this; + _this setDir -48.488926; + _this setPos [7390.4458, 4276.3975, 7.6293945e-006]; +}; + +_vehicle_151 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7394.3809, 4280.8481, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_151 = _this; + _this setDir -48.488926; + _this setPos [7394.3809, 4280.8481, 1.5258789e-005]; +}; + +_vehicle_152 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7398.293, 4285.2666, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_152 = _this; + _this setDir -48.488926; + _this setPos [7398.293, 4285.2666, 7.6293945e-006]; +}; + +_vehicle_153 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7402.1719, 4289.6548], [], 0, "CAN_COLLIDE"]; + _vehicle_153 = _this; + _this setDir -48.488926; + _this setPos [7402.1719, 4289.6548]; +}; + +_vehicle_159 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [7389.6489, 4275.542, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_159 = _this; + _this setDir -48.488926; + _this setPos [7389.6489, 4275.542, 1.5258789e-005]; +}; + +_vehicle_160 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_big_EP1", [7344.4077, 4301.8042, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_160 = _this; + _this setDir -46.124207; + _this setPos [7344.4077, 4301.8042, -1.5258789e-005]; +}; + +_vehicle_162 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_TankSmall2_EP1", [7348.4814, 4298.2075, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_162 = _this; + _this setDir 41.623333; + _this setPos [7348.4814, 4298.2075, -3.8146973e-006]; +}; + +_vehicle_163 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [7345.1787, 4300.6548, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_163 = _this; + _this setPos [7345.1787, 4300.6548, -1.1444092e-005]; +}; + +_vehicle_164 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Pneu", [7343.5679, 4302.7485, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_164 = _this; + _this setPos [7343.5679, 4302.7485, 3.8146973e-006]; +}; + +_vehicle_165 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [7360.063, 4303.5342, 4.196167e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_165 = _this; + _this setPos [7360.063, 4303.5342, 4.196167e-005]; +}; + +_vehicle_176 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Bilboard_Escape", [7391.1621, 4275.0376, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_176 = _this; + _this setDir -48.645615; + _this setPos [7391.1621, 4275.0376, -1.1444092e-005]; +}; + +_vehicle_180 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Market_stalls_02_EP1", [7350.3911, 4331.0718, -5.3405762e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_180 = _this; + _this setDir 400.00046; + _this setPos [7350.3911, 4331.0718, -5.3405762e-005]; +}; + +_vehicle_181 = objNull; +if (true) then +{ + _this = createVehicle ["Loudspeakers_EP1", [7408.2021, 4297.0132, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_181 = _this; + _this setDir 90.043373; + _this setPos [7408.2021, 4297.0132, -1.5258789e-005]; +}; + +_vehicle_183 = objNull; +if (true) then +{ + _this = createVehicle ["Loudspeakers_EP1", [7381.8774, 4267.1479, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_183 = _this; + _this setDir 162.09096; + _this setPos [7381.8774, 4267.1479, -1.5258789e-005]; +}; + +_vehicle_186 = objNull; +if (true) then +{ + _this = createVehicle ["Loudspeakers_EP1", [7341.8613, 4302.3979, -3.4332275e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_186 = _this; + _this setDir 270.26202; + _this setPos [7341.8613, 4302.3979, -3.4332275e-005]; +}; + +_vehicle_188 = objNull; +if (true) then +{ + _this = createVehicle ["Loudspeakers_EP1", [7341.2148, 4336.5049, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_188 = _this; + _this setDir 279.04395; + _this setPos [7341.2148, 4336.5049, 1.1444092e-005]; +}; + +_vehicle_190 = objNull; +if (true) then +{ + _this = createVehicle ["Loudspeakers_EP1", [7351.1094, 4347.771, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_190 = _this; + _this setDir 351.66763; + _this setPos [7351.1094, 4347.771, -2.2888184e-005]; +}; + +_vehicle_193 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNetB_EAST", [7396.146, 4296.8042, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_193 = _this; + _this setDir 110.98457; + _this setPos [7396.146, 4296.8042, 1.5258789e-005]; +}; + +_vehicle_194 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Cargo1B_military", [7383.1538, 4314.8418, -0.082130924], [], 0, "CAN_COLLIDE"]; + _vehicle_194 = _this; + _this setDir 42.034821; + _this setPos [7383.1538, 4314.8418, -0.082130924]; +}; + +_vehicle_196 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Cargo1B_military", [7380.853, 4317.0264, -0.056817885], [], 0, "CAN_COLLIDE"]; + _vehicle_196 = _this; + _this setDir 42.034821; + _this setPos [7380.853, 4317.0264, -0.056817885]; +}; + +_vehicle_198 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_Cargo1E_EP1", [7385.6304, 4312.7627, -0.068344004], [], 0, "CAN_COLLIDE"]; + _vehicle_198 = _this; + _this setDir 41.939331; + _this setPos [7385.6304, 4312.7627, -0.068344004]; +}; + +_vehicle_199 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_tiny", [7389.8677, 4311.8833, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_199 = _this; + _this setDir 40.850552; + _this setPos [7389.8677, 4311.8833, 1.5258789e-005]; +}; + +_vehicle_201 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_tiny", [7388.2773, 4310.0522, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_201 = _this; + _this setDir 40.850552; + _this setPos [7388.2773, 4310.0522, 3.8146973e-006]; +}; + +_vehicle_203 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net3", [7392.7275, 4307.7422], [], 0, "CAN_COLLIDE"]; + _vehicle_203 = _this; + _this setPos [7392.7275, 4307.7422]; +}; + +_vehicle_210 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_small", [7381.5073, 4317.7373, 2.4515238], [], 0, "CAN_COLLIDE"]; + _vehicle_210 = _this; + _this setDir 43.115379; + _this setPos [7381.5073, 4317.7373, 2.4515238]; +}; + +_vehicle_211 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_small2", [7382.1577, 4313.5688, 2.4101443], [], 0, "CAN_COLLIDE"]; + _vehicle_211 = _this; + _this setDir 41.333088; + _this setPos [7382.1577, 4313.5688, 2.4101443]; +}; + +_vehicle_213 = objNull; +if (true) then +{ + _this = createVehicle ["PowGen_Big", [7376.2832, 4320.4507, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_213 = _this; + _this setPos [7376.2832, 4320.4507, -1.1444092e-005]; +}; + +_vehicle_216 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSSidl3", [7377.125, 4288.979, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_216 = _this; + _this setDir 19.601486; + _this setPos [7377.125, 4288.979, -1.1444092e-005]; +}; + +_vehicle_218 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSSidl3", [7375.9458, 4304.4204, -2.6702881e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_218 = _this; + _this setDir 19.601486; + _this setPos [7375.9458, 4304.4204, -2.6702881e-005]; +}; + +_vehicle_221 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSSidl3", [7358.3711, 4321.3311, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_221 = _this; + _this setDir 19.601486; + _this setPos [7358.3711, 4321.3311, -1.5258789e-005]; +}; + +_vehicle_229 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Nasypka", [7360.4731, 4289.0703, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_229 = _this; + _this setDir -48.464256; + _this setPos [7360.4731, 4289.0703, -1.9073486e-005]; +}; + +_vehicle_231 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_A_CraneCon", [7371.7651, 4322.751, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_231 = _this; + _this setDir 107.42363; + _this setPos [7371.7651, 4322.751, 7.6293945e-006]; +}; + +_vehicle_237 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Ind_Workshop01_03", [7368.855, 4282.6445, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_237 = _this; + _this setDir 310.75275; + _this setPos [7368.855, 4282.6445, -2.2888184e-005]; +}; + +_vehicle_247 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_repair_center", [7388.6777, 4279.7588, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_247 = _this; + _this setDir 41.76878; + _this setPos [7388.6777, 4279.7588, -1.5258789e-005]; +}; + +_vehicle_280 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBContructionSite", [7353.313, 4343.6699, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_280 = _this; + _this setDir -48.161755; + _this setPos [7353.313, 4343.6699, 2.2888184e-005]; +}; + +_vehicle_282 = objNull; +if (true) then +{ + _this = createVehicle ["RU_WarfareBUAVterminal", [7361.0732, 4334.5854, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_282 = _this; + _this setDir -220.3372; + _this setPos [7361.0732, 4334.5854, -7.6293945e-006]; +}; + +_vehicle_365 = objNull; +if (true) then +{ + _this = createVehicle ["CinderWall_DZ", [7378.7578, 4291.2231, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_365 = _this; + _this setDir -48.744156; + _this setPos [7378.7578, 4291.2231, -2.2888184e-005]; +}; + +_vehicle_367 = objNull; +if (true) then +{ + _this = createVehicle ["CinderWall_DZ", [7375.0737, 4290.9502, -0.075633615], [], 0, "CAN_COLLIDE"]; + _vehicle_367 = _this; + _this setDir 40.943367; + _this setPos [7375.0737, 4290.9502, -0.075633615]; +}; + +_vehicle_370 = objNull; +if (true) then +{ + _this = createVehicle ["CinderWall_DZ", [7371.0981, 4294.4434, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_370 = _this; + _this setDir 41.489246; + _this setPos [7371.0981, 4294.4434, -1.9073486e-005]; +}; + +_vehicle_373 = objNull; +if (true) then +{ + _this = createVehicle ["CinderWall_DZ", [7370.8301, 4298.082, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_373 = _this; + _this setDir 131.29039; + _this setPos [7370.8301, 4298.082, 4.5776367e-005]; +}; + +_vehicle_376 = objNull; +if (true) then +{ + _this = createVehicle ["CinderWall_DZ", [7374.2153, 4301.9492, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_376 = _this; + _this setDir 131.29039; + _this setPos [7374.2153, 4301.9492, -7.6293945e-006]; +}; + +_vehicle_379 = objNull; +if (true) then +{ + _this = createVehicle ["CinderWall_DZ", [7377.897, 4302.2354, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_379 = _this; + _this setDir 221.11617; + _this setPos [7377.897, 4302.2354, -1.5258789e-005]; +}; + +_vehicle_382 = objNull; +if (true) then +{ + _this = createVehicle ["CinderWall_DZ", [7381.9233, 4298.7349, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_382 = _this; + _this setDir 221.11617; + _this setPos [7381.9233, 4298.7349, -2.2888184e-005]; +}; + +_vehicle_398 = objNull; +if (true) then +{ + _this = createVehicle ["CinderWall_DZ", [7378.731, 4291.2539, 3.316272], [], 0, "CAN_COLLIDE"]; + _vehicle_398 = _this; + _this setDir -48.744156; + _this setPos [7378.731, 4291.2539, 3.316272]; +}; + +_vehicle_399 = objNull; +if (true) then +{ + _this = createVehicle ["CinderWall_DZ", [7375.0469, 4290.981, 3.3162568], [], 0, "CAN_COLLIDE"]; + _vehicle_399 = _this; + _this setDir 40.943367; + _this setPos [7375.0469, 4290.981, 3.3162568]; +}; + +_vehicle_400 = objNull; +if (true) then +{ + _this = createVehicle ["CinderWall_DZ", [7371.0713, 4294.4741, 3.3162758], [], 0, "CAN_COLLIDE"]; + _vehicle_400 = _this; + _this setDir 41.489246; + _this setPos [7371.0713, 4294.4741, 3.3162758]; +}; + +_vehicle_401 = objNull; +if (true) then +{ + _this = createVehicle ["CinderWall_DZ", [7370.8032, 4298.1128, 3.3163407], [], 0, "CAN_COLLIDE"]; + _vehicle_401 = _this; + _this setDir 131.29039; + _this setPos [7370.8032, 4298.1128, 3.3163407]; +}; + +_vehicle_402 = objNull; +if (true) then +{ + _this = createVehicle ["CinderWall_DZ", [7374.1885, 4301.98, 3.3162873], [], 0, "CAN_COLLIDE"]; + _vehicle_402 = _this; + _this setDir 131.29039; + _this setPos [7374.1885, 4301.98, 3.3162873]; +}; + +_vehicle_403 = objNull; +if (true) then +{ + _this = createVehicle ["CinderWall_DZ", [7377.8701, 4302.2661, 3.3162796], [], 0, "CAN_COLLIDE"]; + _vehicle_403 = _this; + _this setDir 221.11617; + _this setPos [7377.8701, 4302.2661, 3.3162796]; +}; + +_vehicle_404 = objNull; +if (true) then +{ + _this = createVehicle ["CinderWall_DZ", [7381.8965, 4298.7656, 3.316272], [], 0, "CAN_COLLIDE"]; + _vehicle_404 = _this; + _this setDir 221.11617; + _this setPos [7381.8965, 4298.7656, 3.316272]; +}; + +_vehicle_412 = objNull; +if (true) then +{ + _this = createVehicle ["MetalFloor_DZ", [7376.1323, 4300.4126, 6.382412], [], 0, "CAN_COLLIDE"]; + _vehicle_412 = _this; + _this setDir 41.842014; + _this setPos [7376.1323, 4300.4126, 6.382412]; +}; + +_vehicle_414 = objNull; +if (true) then +{ + _this = createVehicle ["MetalFloor_DZ", [7380.0557, 4296.896, 6.3850989], [], 0, "CAN_COLLIDE"]; + _vehicle_414 = _this; + _this setDir 41.842014; + _this setPos [7380.0557, 4296.896, 6.3850989]; +}; + +_vehicle_418 = objNull; +if (true) then +{ + _this = createVehicle ["MetalFloor_DZ", [7372.6934, 4296.4658, 6.3755569], [], 0, "CAN_COLLIDE"]; + _vehicle_418 = _this; + _this setDir 41.842014; + _this setPos [7372.6934, 4296.4658, 6.3755569]; +}; + +_vehicle_419 = objNull; +if (true) then +{ + _this = createVehicle ["MetalFloor_DZ", [7376.6167, 4292.9492, 6.3782425], [], 0, "CAN_COLLIDE"]; + _vehicle_419 = _this; + _this setDir 41.842014; + _this setPos [7376.6167, 4292.9492, 6.3782425]; +}; + +_vehicle_423 = objNull; +if (true) then +{ + _this = createVehicle ["CinderWall_DZ", [7382.0669, 4295.1055, 3.3438597], [], 0, "CAN_COLLIDE"]; + _vehicle_423 = _this; + _this setDir -48.744156; + _this setPos [7382.0669, 4295.1055, 3.3438597]; +}; + +_vehicle_426 = objNull; +if (true) then +{ + _this = createVehicle ["CinderWallDoor_DZ", [7382.1514, 4295.0972, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_426 = _this; + _this setDir -49.000072; + _this setPos [7382.1514, 4295.0972, -1.5258789e-005]; +}; + +_vehicle_429 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_Vojenska_palanda", [7375.7974, 4292.4951, -0.25617716], [], 0, "CAN_COLLIDE"]; + _vehicle_429 = _this; + _this setDir 41.531345; + _this setPos [7375.7974, 4292.4951, -0.25617716]; +}; + +_vehicle_432 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_Vojenska_palanda", [7377.5654, 4290.9536, -0.2501587], [], 0, "CAN_COLLIDE"]; + _vehicle_432 = _this; + _this setDir 41.531345; + _this setPos [7377.5654, 4290.9536, -0.2501587]; +}; + +_vehicle_438 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_Vojenska_palanda", [7370.8765, 4296.7896, -0.22539625], [], 0, "CAN_COLLIDE"]; + _vehicle_438 = _this; + _this setDir 42.048775; + _this setPos [7370.8765, 4296.7896, -0.22539625]; +}; + +_vehicle_439 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_Vojenska_palanda", [7372.3896, 4295.5005, -0.21938047], [], 0, "CAN_COLLIDE"]; + _vehicle_439 = _this; + _this setDir 41.295856; + _this setPos [7372.3896, 4295.5005, -0.21938047]; +}; + +_vehicle_442 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_case_bedroom_a", [7378.2476, 4291.8164, -0.19391724], [], 0, "CAN_COLLIDE"]; + _vehicle_442 = _this; + _this setDir -138.02351; + _this setPos [7378.2476, 4291.8164, -0.19391724]; +}; + +_vehicle_444 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_case_bedroom_a", [7376.4692, 4293.376, -0.1994748], [], 0, "CAN_COLLIDE"]; + _vehicle_444 = _this; + _this setDir -138.02351; + _this setPos [7376.4692, 4293.376, -0.1994748]; +}; + +_vehicle_448 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_case_bedroom_a", [7372.9663, 4296.2959, -0.22922592], [], 0, "CAN_COLLIDE"]; + _vehicle_448 = _this; + _this setDir -138.02351; + _this setPos [7372.9663, 4296.2959, -0.22922592]; +}; + +_vehicle_449 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_case_bedroom_a", [7371.5386, 4297.6602, -0.20492308], [], 0, "CAN_COLLIDE"]; + _vehicle_449 = _this; + _this setDir -138.02351; + _this setPos [7371.5386, 4297.6602, -0.20492308]; +}; + +_vehicle_455 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_Vojenska_palanda", [7374.1367, 4294.0215, -0.22475122], [], 0, "CAN_COLLIDE"]; + _vehicle_455 = _this; + _this setDir 41.531345; + _this setPos [7374.1367, 4294.0215, -0.22475122]; +}; + +_vehicle_456 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_case_bedroom_a", [7374.8188, 4294.8843, -0.21789411], [], 0, "CAN_COLLIDE"]; + _vehicle_456 = _this; + _this setDir -138.02351; + _this setPos [7374.8188, 4294.8843, -0.21789411]; +}; + +_vehicle_459 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_case_cans_b", [7374.207, 4301.2031], [], 0, "CAN_COLLIDE"]; + _vehicle_459 = _this; + _this setDir 131.04366; + _this setPos [7374.207, 4301.2031]; +}; + +_vehicle_461 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_case_cans_b", [7374.9961, 4302.1104, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_461 = _this; + _this setDir 131.04366; + _this setPos [7374.9961, 4302.1104, -3.8146973e-006]; +}; + +_vehicle_463 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_case_cans_b", [7375.7827, 4303.0117, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_463 = _this; + _this setDir 131.04366; + _this setPos [7375.7827, 4303.0117, 3.8146973e-006]; +}; + +_vehicle_477 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_library_a", [7378.6582, 4301.1206, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_477 = _this; + _this setDir -139.10898; + _this setPos [7378.6582, 4301.1206, 3.0517578e-005]; +}; + +_vehicle_479 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_library_a", [7380.436, 4299.6182], [], 0, "CAN_COLLIDE"]; + _vehicle_479 = _this; + _this setDir -139.10898; + _this setPos [7380.436, 4299.6182]; +}; + +_vehicle_482 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_skrin_bar", [7372.6611, 4299.9053, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_482 = _this; + _this setDir -48.539082; + _this setPos [7372.6611, 4299.9053, 3.8146973e-006]; +}; + +_vehicle_487 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_radio", [7372.6899, 4299.6724, 0.93138665], [], 0, "CAN_COLLIDE"]; + _vehicle_487 = _this; + _this setDir 304.31027; + _this setPos [7372.6899, 4299.6724, 0.93138665]; +}; + +_vehicle_488 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_vending_machine", [7350.6821, 4344.1313, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_488 = _this; + _this setDir 41.771721; + _this setPos [7350.6821, 4344.1313, 1.1444092e-005]; +}; + +_vehicle_492 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_SmallObj_dog_tags", [7372.9673, 4299.9482, 1.4330125], [], 0, "CAN_COLLIDE"]; + _vehicle_492 = _this; + _this setPos [7372.9673, 4299.9482, 1.4330125]; +}; + +_vehicle_493 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_SmallObj_File_photos", [7373.3022, 4300.252, 1.4546149], [], 0, "CAN_COLLIDE"]; + _vehicle_493 = _this; + _this setPos [7373.3022, 4300.252, 1.4546149]; +}; + +_vehicle_494 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_SmallObj_money", [7372.2769, 4299.0698, 0.96790087], [], 0, "CAN_COLLIDE"]; + _vehicle_494 = _this; + _this setDir -28.242281; + _this setPos [7372.2769, 4299.0698, 0.96790087]; +}; + +_vehicle_496 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_picture_a", [7372.9614, 4300.1636, 0.85798115], [], 0, "CAN_COLLIDE"]; + _vehicle_496 = _this; + _this setDir 131.97144; + _this setPos [7372.9614, 4300.1636, 0.85798115]; +}; + +_vehicle_499 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_wall_board", [7379.5972, 4300.4756, 0.18720074], [], 0, "CAN_COLLIDE"]; + _vehicle_499 = _this; + _this setDir 220.38252; + _this setPos [7379.5972, 4300.4756, 0.18720074]; +}; + +_vehicle_500 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_armchair", [7376.9341, 4299.1714, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_500 = _this; + _this setDir -112.80164; + _this setPos [7376.9341, 4299.1714, 7.6293945e-006]; +}; + +_vehicle_502 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_armchair", [7378.7222, 4297.7617, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_502 = _this; + _this setDir -174.77383; + _this setPos [7378.7222, 4297.7617, -2.2888184e-005]; +}; + +_vehicle_505 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_hospital_bench", [7377.5034, 4301.9839, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_505 = _this; + _this setDir 40.58643; + _this setPos [7377.5034, 4301.9839, -1.1444092e-005]; +}; + +_vehicle_506 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_desk", [7379.5527, 4293.0547], [], 0, "CAN_COLLIDE"]; + _vehicle_506 = _this; + _this setDir -47.639633; + _this setPos [7379.5527, 4293.0547]; +}; + +_vehicle_507 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_office_chair", [7379.1045, 4293.4492], [], 0, "CAN_COLLIDE"]; + _vehicle_507 = _this; + _this setDir -47.553341; + _this setPos [7379.1045, 4293.4492]; +}; + +_vehicle_510 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_briefcase", [7380.0112, 4293.3823, 0.79613096], [], 0, "CAN_COLLIDE"]; + _vehicle_510 = _this; + _this setDir 79.359833; + _this setPos [7380.0112, 4293.3823, 0.79613096]; +}; + +_vehicle_511 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_picture_g", [7379.8555, 4292.79, 0.60319138], [], 0, "CAN_COLLIDE"]; + _vehicle_511 = _this; + _this setDir -47.878143; + _this setPos [7379.8555, 4292.79, 0.60319138]; +}; + +_vehicle_513 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_SmallObj_File_photos", [7379.2959, 4292.5464, 0.82067096], [], 0, "CAN_COLLIDE"]; + _vehicle_513 = _this; + _this setPos [7379.2959, 4292.5464, 0.82067096]; +}; + +_vehicle_517 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_lantern", [7379.2334, 4292.3071, 0.82252294], [], 0, "CAN_COLLIDE"]; + _vehicle_517 = _this; + _this setPos [7379.2334, 4292.3071, 0.82252294]; +}; + +_vehicle_519 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_radio_b", [7378.9136, 4292.6372, 0.82387662], [], 0, "CAN_COLLIDE"]; + _vehicle_519 = _this; + _this setDir 20.455006; + _this setPos [7378.9136, 4292.6372, 0.82387662]; +}; + +_vehicle_521 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_mutt_vysilacka", [7379.6997, 4292.8823, 0.81487894], [], 0, "CAN_COLLIDE"]; + _vehicle_521 = _this; + _this setDir 40.863228; + _this setPos [7379.6997, 4292.8823, 0.81487894]; +}; + +_vehicle_525 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_desk", [7398.1694, 4296.9365, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_525 = _this; + _this setDir 82.869049; + _this setPos [7398.1694, 4296.9365, 3.8146973e-006]; +}; + +_vehicle_526 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_sign_hospital", [7397.5776, 4298.0444, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_526 = _this; + _this setDir 72.453407; + _this setPos [7397.5776, 4298.0444, 7.6293945e-006]; +}; + +_vehicle_527 = objNull; +if (true) then +{ + _this = createVehicle ["Body", [7401.3926, 4292.3389, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_527 = _this; + _this setDir -47.974064; + _this setPos [7401.3926, 4292.3389, 1.1444092e-005]; +}; + +_vehicle_529 = objNull; +if (true) then +{ + _this = createVehicle ["Body", [7400.8438, 4291.6108, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_529 = _this; + _this setDir -47.974064; + _this setPos [7400.8438, 4291.6108, 4.5776367e-005]; +}; + +_vehicle_532 = objNull; +if (true) then +{ + _this = createVehicle ["Body", [7400.3228, 4290.9741, 7.2479248e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_532 = _this; + _this setDir -47.974064; + _this setPos [7400.3228, 4290.9741, 7.2479248e-005]; +}; + +_vehicle_535 = objNull; +if (true) then +{ + _this = createVehicle ["Body", [7399.7188, 4290.4067, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_535 = _this; + _this setDir -47.974064; + _this setPos [7399.7188, 4290.4067, 3.8146973e-005]; +}; + +_vehicle_538 = objNull; +if (true) then +{ + _this = createVehicle ["Body2", [7402.4219, 4293.8789, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_538 = _this; + _this setPos [7402.4219, 4293.8789, -1.9073486e-005]; +}; + +_vehicle_540 = objNull; +if (true) then +{ + _this = createVehicle ["Body2", [7402.2227, 4295.9126, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_540 = _this; + _this setPos [7402.2227, 4295.9126, -1.1444092e-005]; +}; + +_vehicle_543 = objNull; +if (true) then +{ + _this = createVehicle ["Body2", [7397.9585, 4289.8467, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_543 = _this; + _this setPos [7397.9585, 4289.8467, 7.6293945e-006]; +}; + +_vehicle_545 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [7399.3701, 4300.3169], [], 0, "CAN_COLLIDE"]; + _vehicle_545 = _this; + _this setDir -148.69446; + _this setPos [7399.3701, 4300.3169]; +}; + +_vehicle_546 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [7398.4248, 4298.7275, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_546 = _this; + _this setDir 65.845253; + _this setPos [7398.4248, 4298.7275, 4.5776367e-005]; +}; + +_vehicle_547 = objNull; +if (true) then +{ + _this = createVehicle ["Barrels", [7398.6279, 4294.792, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_547 = _this; + _this setPos [7398.6279, 4294.792, 7.6293945e-006]; +}; + +_vehicle_549 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_GContainer_Big", [7394.1904, 4301.8081, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_549 = _this; + _this setPos [7394.1904, 4301.8081, 7.6293945e-006]; +}; + +_vehicle_550 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_stack_EP1", [7393.4946, 4290.8379, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_550 = _this; + _this setPos [7393.4946, 4290.8379, -1.1444092e-005]; +}; + +_vehicle_552 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [7357.2622, 4333.4277], [], 0, "CAN_COLLIDE"]; + _vehicle_552 = _this; + _this setDir -22.670483; + _this setPos [7357.2622, 4333.4277]; +}; + +_vehicle_553 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [7359.832, 4303.6396, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_553 = _this; + _this setPos [7359.832, 4303.6396, -7.6293945e-006]; +}; + +_vehicle_554 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel_burning", [7343.4878, 4302.6895, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_554 = _this; + _this setPos [7343.4878, 4302.6895, -1.9073486e-005]; +}; + +_vehicle_556 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel_burning", [7356.5386, 4334.207, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_556 = _this; + _this setPos [7356.5386, 4334.207, 3.8146973e-006]; +}; + +_vehicle_558 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel_burning", [7395.1377, 4293.1055, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_558 = _this; + _this setPos [7395.1377, 4293.1055, 3.8146973e-006]; +}; + +_vehicle_559 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [7378.9063, 4290.5518], [], 0, "CAN_COLLIDE"]; + _vehicle_559 = _this; + _this setDir -49.71423; + _this setPos [7378.9063, 4290.5518]; +}; + +}; \ No newline at end of file diff --git a/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/dynamic_vehicle.sqf new file mode 100644 index 000000000..a2383e999 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/dynamic_vehicle.sqf @@ -0,0 +1,114 @@ +AllowedVehiclesList = [ +["AH6X_DZ",3], +["AN2_DZ",3], +["ArmoredSUV_PMC_DZE",1], +["ATV_CZ_EP1",3], +["ATV_US_EP1",3], +["C130J_US_EP1",1], +["car_hatchback",3], +["car_sedan",3], +["CH_47F_EP1_DZE",1], +["CSJ_GyroC",3], +["CSJ_GyroCover",3], +["CSJ_GyroP",3], +["datsun1_civil_1_open",3], +["datsun1_civil_2_covered",3], +["datsun1_civil_3_open",3], +["Fishing_Boat",3], +["GAZ_Vodnik_DZE",1], +["GAZ_Vodnik_MedEvac",1], +["GLT_M300_LT",3], +["GLT_M300_ST",3], +["GNT_C185",1], +["GNT_C185C",1], +["GNT_C185R",1], +["GNT_C185U",1], +["hilux1_civil_1_open",3], +["hilux1_civil_2_covered",3], +["hilux1_civil_3_open_EP1",3], +["HMMWV_Ambulance",1], +["HMMWV_Ambulance_CZ_DES_EP1",1], +["HMMWV_DES_EP1",3], +["HMMWV_DZ",3], +["HMMWV_M1035_DES_EP1",1], +["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1], +["HMMWV_M998A2_SOV_DES_EP1_DZE",1], +["Ikarus",3], +["Ikarus_TK_CIV_EP1",3], +["JetSkiYanahui_Case_Blue",1], +["JetSkiYanahui_Case_Green",1], +["JetSkiYanahui_Case_Red",1], +["JetSkiYanahui_Case_Yellow",1], +["Kamaz",3], +["KamazRefuel_DZ",1], +["Lada1",3], +["Lada1_TK_CIV_EP1",3], +["Lada2",3], +["Lada2_TK_CIV_EP1",3], +["LadaLM",3], +["LandRover_CZ_EP1",3], +["LandRover_MG_TK_EP1_DZE",1], +["LandRover_Special_CZ_EP1_DZE",1], +["LandRover_TK_CIV_EP1",3], +["M1030_US_DES_EP1",3], +["MH6J_DZ",3], +["Mi17_Civilian_DZ",3], +["Mi17_DZE",3], +["MMT_Civ",6], +["MtvrRefuel_DES_EP1_DZ",1], +["MTVR_DES_EP1",3], +["MV22_DZ",1], +["Offroad_DSHKM_Gue_DZE",3], +["Old_bike_TK_INS_EP1",3], +["Old_moto_TK_Civ_EP1",3], +["PBX",3], +["Pickup_PK_GUE_DZE",3], +["Pickup_PK_INS_DZE",3], +["Pickup_PK_TK_GUE_EP1_DZE",3], +["RHIB",3], +["S1203_ambulance_EP1",3], +["S1203_TK_CIV_EP1",3], +["Skoda",3], +["SkodaBlue",3], +["SkodaGreen",3], +["SkodaRed",3], +["Smallboat_1",3], +["Smallboat_2",3], +["SUV_Blue",1], +["SUV_Camo",1], +["SUV_Charcoal",1], +["SUV_Green",1], +["SUV_Orange",1], +["SUV_Pink",1], +["SUV_Red",1], +["SUV_Silver",1], +["SUV_TK_CIV_EP1",1], +["SUV_White",1], +["SUV_Yellow",1], +["tractor",3], +["TT650_Civ",3], +["TT650_Ins",3], +["TT650_TK_CIV_EP1",3], +["UAZ_CDF",3], +["UAZ_INS",3], +["UAZ_MG_TK_EP1_DZE",3], +["UAZ_RU",3], +["UAZ_Unarmed_TK_CIV_EP1",3], +["UAZ_Unarmed_TK_EP1",3], +["UAZ_Unarmed_UN_EP1",3], +["UH1H_DZE",2], +["UH1Y_DZE",2], +["UH60M_EP1_DZE",1], +["UralRefuel_TK_EP1_DZ",1], +["Ural_CDF",3], +["Ural_TK_CIV_EP1",3], +["Ural_UN_EP1",3], +["V3S_Open_TK_CIV_EP1",3], +["V3S_Open_TK_EP1",3], +["V3S_Refuel_TK_GUE_EP1_DZ",1], +["VolhaLimo_TK_CIV_EP1",3], +["Volha_1_TK_CIV_EP1",3], +["Volha_2_TK_CIV_EP1",3], +["VWGolf",3], +["Zodiac",3] +]; \ No newline at end of file diff --git a/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/hero.sqf b/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/hero.sqf new file mode 100644 index 000000000..f587c7646 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/hero.sqf @@ -0,0 +1,464 @@ +/*--------------------------------------------------------------------------- + Hero Vendor Sevastopol + Author: AVendettaForYou + Date: 12/11/13 + If modified and released give credits where due thank you +---------------------------------------------------------------------------*/ + +if (isServer) then { + +_vehicle_0 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [15597.73, 16412.424, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_0 = _this; + _this setDir 180.40599; + _this setPos [15597.73, 16412.424, 3.8146973e-006]; +}; + +_vehicle_2 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [15593.707, 16412.418, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_2 = _this; + _this setDir 359.90762; + _this setPos [15593.707, 16412.418, 7.6293945e-006]; +}; + +_vehicle_6 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [15583.5, 16412.344, -2.6702881e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_6 = _this; + _this setDir 180.40599; + _this setPos [15583.5, 16412.344, -2.6702881e-005]; +}; + +_vehicle_7 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [15575.508, 16412.344, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_7 = _this; + _this setDir 359.90762; + _this setPos [15575.508, 16412.344, -2.2888184e-005]; +}; + +_vehicle_12 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [15573.604, 16402.459, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_12 = _this; + _this setDir -1889.9384; + _this setPos [15573.604, 16402.459, 4.5776367e-005]; +}; + +_vehicle_13 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [15573.604, 16408.23, 4.9591064e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_13 = _this; + _this setDir -1529.7631; + _this setPos [15573.604, 16408.23, 4.9591064e-005]; +}; + +_vehicle_32 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [15573.646, 16390.717], [], 0, "CAN_COLLIDE"]; + _vehicle_32 = _this; + _this setDir -1889.9384; + _this setPos [15573.646, 16390.717]; +}; + +_vehicle_33 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [15573.627, 16396.676, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_33 = _this; + _this setDir -1529.7631; + _this setPos [15573.627, 16396.676, 3.8146973e-006]; +}; + +_vehicle_38 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [15573.642, 16378.89, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_38 = _this; + _this setDir -1889.9384; + _this setPos [15573.642, 16378.89, 7.6293945e-006]; +}; + +_vehicle_39 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [15573.654, 16384.811, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_39 = _this; + _this setDir -1529.7631; + _this setPos [15573.654, 16384.811, 1.1444092e-005]; +}; + +_vehicle_44 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [15573.653, 16374.938, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_44 = _this; + _this setDir -1889.9384; + _this setPos [15573.653, 16374.938, 1.9073486e-005]; +}; + +_vehicle_47 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [15577.615, 16373.065, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_47 = _this; + _this setDir -1980.0212; + _this setPos [15577.615, 16373.065, 2.6702881e-005]; +}; + +_vehicle_50 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [15579.588, 16373.068, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_50 = _this; + _this setDir -1980.0212; + _this setPos [15579.588, 16373.068, -3.8146973e-006]; +}; + +_vehicle_53 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [15589.729, 16373.038, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_53 = _this; + _this setDir -1799.3485; + _this setPos [15589.729, 16373.038, -3.8146973e-006]; +}; + +_vehicle_56 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [15595.602, 16372.977, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_56 = _this; + _this setDir -1799.3485; + _this setPos [15595.602, 16372.977, 1.1444092e-005]; +}; + +_vehicle_59 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [15599.744, 16374.858, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_59 = _this; + _this setDir -1889.6549; + _this setPos [15599.744, 16374.858, 1.9073486e-005]; +}; + +_vehicle_62 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [15599.706, 16380.699, -2.6702881e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_62 = _this; + _this setDir -1890.175; + _this setPos [15599.706, 16380.699, -2.6702881e-005]; +}; + +_vehicle_66 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [15599.708, 16386.629, 4.196167e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_66 = _this; + _this setDir -1890.175; + _this setPos [15599.708, 16386.629, 4.196167e-005]; +}; + +_vehicle_67 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [15599.666, 16392.576, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_67 = _this; + _this setDir -1890.175; + _this setPos [15599.666, 16392.576, -3.8146973e-006]; +}; + +_vehicle_72 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [15599.669, 16398.447, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_72 = _this; + _this setDir -1890.175; + _this setPos [15599.669, 16398.447, -2.2888184e-005]; +}; + +_vehicle_73 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [15599.653, 16404.285, -6.8664551e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_73 = _this; + _this setDir -1890.175; + _this setPos [15599.653, 16404.285, -6.8664551e-005]; +}; + +_vehicle_77 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [15599.634, 16408.414, 4.196167e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_77 = _this; + _this setDir -1890.175; + _this setPos [15599.634, 16408.414, 4.196167e-005]; +}; + +_vehicle_79 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [15580.15, 16403.088, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_79 = _this; + _this setPos [15580.15, 16403.088, 7.6293945e-006]; +}; + +_vehicle_83 = objNull; +if (true) then +{ + _this = createVehicle ["Fort_Crate_wood", [15598.807, 16404.08, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_83 = _this; + _this setPos [15598.807, 16404.08, -4.5776367e-005]; +}; + +_vehicle_84 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_crates_EP1", [15597.899, 16400.281], [], 0, "CAN_COLLIDE"]; + _vehicle_84 = _this; + _this setDir 136.51692; + _this setPos [15597.899, 16400.281]; +}; + +_vehicle_85 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [15597.29, 16405.154, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_85 = _this; + _this setDir 18.17968; + _this setPos [15597.29, 16405.154, 3.8146973e-006]; +}; + +_vehicle_86 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Backpackheap_EP1", [15595.836, 16400.176, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_86 = _this; + _this setPos [15595.836, 16400.176, 1.5258789e-005]; +}; + +_vehicle_87 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_tiny", [15598.272, 16406.85, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_87 = _this; + _this setPos [15598.272, 16406.85, -2.2888184e-005]; +}; + +_vehicle_88 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Misc_Cargo1Bo", [15595.878, 16377.541, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_88 = _this; + _this setDir -39.921089; + _this setPos [15595.878, 16377.541, 7.6293945e-006]; +}; + +_vehicle_89 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [15595.916, 16376.737, -4.196167e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_89 = _this; + _this setDir -22.070061; + _this setPos [15595.916, 16376.737, -4.196167e-005]; +}; + +_vehicle_91 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_meat_EP1", [15596.456, 16377.272, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_91 = _this; + _this setDir -42.825058; + _this setPos [15596.456, 16377.272, 2.2888184e-005]; +}; + +_vehicle_94 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Camo_Box", [15580.65, 16377.819, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_94 = _this; + _this setDir -87.688522; + _this setPos [15580.65, 16377.819, 7.6293945e-006]; +}; + +_vehicle_100 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_GuerillaCache", [15597.111, 16401.834, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_100 = _this; + _this setPos [15597.111, 16401.834, 7.6293945e-006]; +}; + +_vehicle_101 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Astan", [15575.792, 16375.414], [], 0, "CAN_COLLIDE"]; + _vehicle_101 = _this; + _this setDir -64.205353; + _this setPos [15575.792, 16375.414]; +}; + +_vehicle_104 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_sign_hospital_new", [15575.237, 16377.534, -0.58615601], [], 0, "CAN_COLLIDE"]; + _vehicle_104 = _this; + _this setDir 227.41328; + _this setVehicleAmmo 0.89999998; + _this setPos [15575.237, 16377.534, -0.58615601]; +}; + +_vehicle_109 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_ChickenCoop", [15592.726, 16377.598], [], 0, "CAN_COLLIDE"]; + _vehicle_109 = _this; + _this setDir 142.94467; + _this setPos [15592.726, 16377.598]; +}; + +_vehicle_115 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Ind_BoardsPack2", [15579.275, 16374.268], [], 0, "CAN_COLLIDE"]; + _vehicle_115 = _this; + _this setDir 88.973297; + _this setPos [15579.275, 16374.268]; +}; + +_vehicle_117 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Misc_TyreHeap", [15581.388, 16376.744, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_117 = _this; + _this setDir -58.632603; + _this setPos [15581.388, 16376.744, 3.8146973e-006]; +}; + +_vehicle_118 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_pneu", [15581.351, 16378.963], [], 0, "CAN_COLLIDE"]; + _vehicle_118 = _this; + _this setPos [15581.351, 16378.963]; +}; + +_vehicle_123 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_P_bedna", [15581.608, 16380.482], [], 0, "CAN_COLLIDE"]; + _vehicle_123 = _this; + _this setDir 82.194252; + _this setPos [15581.608, 16380.482]; +}; + +_vehicle_124 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_metalcrate", [15577.729, 16376.04], [], 0, "CAN_COLLIDE"]; + _vehicle_124 = _this; + _this setPos [15577.729, 16376.04]; +}; + +_vehicle_125 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_metalcrate_02", [15575.078, 16379.154], [], 0, "CAN_COLLIDE"]; + _vehicle_125 = _this; + _this setPos [15575.078, 16379.154]; +}; + +_vehicle_127 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_paletaA", [15574.812, 16380.238], [], 0, "CAN_COLLIDE"]; + _vehicle_127 = _this; + _this setPos [15574.812, 16380.238]; +}; + +_vehicle_128 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_P_pipe_small", [15578.062, 16378.234], [], 0, "CAN_COLLIDE"]; + _vehicle_128 = _this; + _this setDir 101.33162; + _this setPos [15578.062, 16378.234]; +}; + +_vehicle_129 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [15580.236, 16403.107, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_129 = _this; + _this setPos [15580.236, 16403.107, 0]; +}; + +_vehicle_130 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_palletsfoiled_heap", [15574.995, 16387.631, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_130 = _this; + _this setPos [15574.995, 16387.631, 2.2888184e-005]; +}; + +_vehicle_131 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_Scaffolding", [15598.131, 16390.844, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_131 = _this; + _this setPos [15598.131, 16390.844, -3.8146973e-006]; +}; + +_vehicle_132 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_Timbers", [15582.975, 16392.113, 4.9591064e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_132 = _this; + _this setDir 121.38332; + _this setPos [15582.975, 16392.113, 4.9591064e-005]; +}; + +_vehicle_134 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel_burning", [15587.509, 16391.393, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_134 = _this; + _this setPos [15587.509, 16391.393, -1.9073486e-005]; +}; + +_vehicle_136 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel_burning", [15598.73, 16373.874, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_136 = _this; + _this setPos [15598.73, 16373.874, 1.5258789e-005]; +}; + +_vehicle_138 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel_burning", [15578.312, 16380.195, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_138 = _this; + _this setPos [15578.312, 16380.195, -1.9073486e-005]; +}; + +_vehicle_140 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel_burning", [15599.166, 16401.471, -0.0001411438], [], 0, "CAN_COLLIDE"]; + _vehicle_140 = _this; + _this setPos [15599.166, 16401.471, -0.0001411438]; +}; + + +}; \ No newline at end of file diff --git a/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/lyepestok.sqf b/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/lyepestok.sqf new file mode 100644 index 000000000..dd8d4d620 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/lyepestok.sqf @@ -0,0 +1,1029 @@ +/*--------------------------------------------------------------------------- + Lyepenstok Trader City + Author: AVendettaForYou + Date: 12/11/13 + If modified and released give credits where due thank you +---------------------------------------------------------------------------*/ + +if (isServer) then { + +_vehicle_251 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11699.069, 15183.168, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_251 = _this; + _this setDir -50.67152; + _this setPos [11699.069, 15183.168, -6.1035156e-005]; +}; + +_vehicle_257 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11704.565, 15189.91, 0.0051289233], [], 0, "CAN_COLLIDE"]; + _vehicle_257 = _this; + _this setDir -50.285999; + _this setPos [11704.565, 15189.91, 0.0051289233]; +}; + +_vehicle_259 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny", [11716.572, 15204.288, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_259 = _this; + _this setDir 310.37875; + _this setPos [11716.572, 15204.288, 5.3405762e-005]; +}; + +_vehicle_268 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny", [11707.102, 15192.966, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_268 = _this; + _this setDir 489.61041; + _this setPos [11707.102, 15192.966, 3.0517578e-005]; +}; + +_vehicle_271 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11701.794, 15186.537, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_271 = _this; + _this setDir -50.961712; + _this setPos [11701.794, 15186.537, -3.0517578e-005]; +}; + +_vehicle_276 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11719.379, 15207.65, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_276 = _this; + _this setDir -50.67152; + _this setPos [11719.379, 15207.65, 4.5776367e-005]; +}; + +_vehicle_277 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11724.864, 15214.357, 0.0052337646], [], 0, "CAN_COLLIDE"]; + _vehicle_277 = _this; + _this setDir -50.285999; + _this setPos [11724.864, 15214.357, 0.0052337646]; +}; + +_vehicle_278 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11722.105, 15210.997, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_278 = _this; + _this setDir -50.961712; + _this setPos [11722.105, 15210.997, 7.6293945e-005]; +}; + +_vehicle_354 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny", [11724.273, 15217.732, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_354 = _this; + _this setDir 218.82964; + _this setPos [11724.273, 15217.732, 2.2888184e-005]; +}; + +_vehicle_355 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11720.902, 15220.467, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_355 = _this; + _this setDir -140.92039; + _this setPos [11720.902, 15220.467, 1.5258789e-005]; +}; + +_vehicle_356 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11714.086, 15225.97, 0.0052032471], [], 0, "CAN_COLLIDE"]; + _vehicle_356 = _this; + _this setDir -140.53487; + _this setPos [11714.086, 15225.97, 0.0052032471]; +}; + +_vehicle_357 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11717.474, 15223.217, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_357 = _this; + _this setDir -141.21059; + _this setPos [11717.474, 15223.217, 4.5776367e-005]; +}; + +_vehicle_366 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny", [11695.31, 15182.81, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_366 = _this; + _this setDir 218.82964; + _this setPos [11695.31, 15182.81, 5.3405762e-005]; +}; + +_vehicle_367 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11691.942, 15185.541, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_367 = _this; + _this setDir -140.92039; + _this setPos [11691.942, 15185.541, 4.5776367e-005]; +}; + +_vehicle_368 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11685.125, 15191.044, 0.0052337646], [], 0, "CAN_COLLIDE"]; + _vehicle_368 = _this; + _this setDir -140.53487; + _this setPos [11685.125, 15191.044, 0.0052337646]; +}; + +_vehicle_369 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11688.513, 15188.291, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_369 = _this; + _this setDir -141.21059; + _this setPos [11688.513, 15188.291, 7.6293945e-005]; +}; + +_vehicle_378 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny", [11671.82, 15201.786, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_378 = _this; + _this setDir 398.53442; + _this setPos [11671.82, 15201.786, 1.5258789e-005]; +}; + +_vehicle_379 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11675.224, 15199.053, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_379 = _this; + _this setDir 38.784271; + _this setPos [11675.224, 15199.053, 7.6293945e-006]; +}; + +_vehicle_380 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11682.058, 15193.561, 0.0051956177], [], 0, "CAN_COLLIDE"]; + _vehicle_380 = _this; + _this setDir 39.169823; + _this setPos [11682.058, 15193.561, 0.0051956177]; +}; + +_vehicle_381 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11678.642, 15196.308, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_381 = _this; + _this setDir 38.494095; + _this setPos [11678.642, 15196.308, 3.8146973e-005]; +}; + +_vehicle_390 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny", [11700.798, 15236.687, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_390 = _this; + _this setDir 398.53442; + _this setPos [11700.798, 15236.687, 3.0517578e-005]; +}; + +_vehicle_391 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11704.217, 15233.941, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_391 = _this; + _this setDir 38.784271; + _this setPos [11704.217, 15233.941, 2.2888184e-005]; +}; + +_vehicle_392 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11710.994, 15228.495, 0.0052108765], [], 0, "CAN_COLLIDE"]; + _vehicle_392 = _this; + _this setDir 39.169823; + _this setPos [11710.994, 15228.495, 0.0052108765]; +}; + +_vehicle_393 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11707.605, 15231.218, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_393 = _this; + _this setDir 38.494095; + _this setPos [11707.605, 15231.218, 5.3405762e-005]; +}; + +_vehicle_398 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny", [11689.092, 15226.903, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_398 = _this; + _this setDir 309.82895; + _this setPos [11689.092, 15226.903, 6.1035156e-005]; +}; + +_vehicle_399 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11691.891, 15230.228, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_399 = _this; + _this setDir -49.921158; + _this setPos [11691.891, 15230.228, 5.3405762e-005]; +}; + +_vehicle_400 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11697.517, 15236.943, 0.005241394], [], 0, "CAN_COLLIDE"]; + _vehicle_400 = _this; + _this setDir -49.535538; + _this setPos [11697.517, 15236.943, 0.005241394]; +}; + +_vehicle_401 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11694.723, 15233.617, 8.392334e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_401 = _this; + _this setDir -50.211258; + _this setPos [11694.723, 15233.617, 8.392334e-005]; +}; + +_vehicle_410 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny", [11679.228, 15215.007, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_410 = _this; + _this setDir 489.10074; + _this setPos [11679.228, 15215.007, 7.6293945e-006]; +}; + +_vehicle_411 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11676.428, 15211.606], [], 0, "CAN_COLLIDE"]; + _vehicle_411 = _this; + _this setDir 129.35049; + _this setPos [11676.428, 15211.606]; +}; + +_vehicle_412 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11670.886, 15204.819, 0.0051879883], [], 0, "CAN_COLLIDE"]; + _vehicle_412 = _this; + _this setDir 129.73615; + _this setPos [11670.886, 15204.819, 0.0051879883]; +}; + +_vehicle_413 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_bezs", [11673.646, 15208.173, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_413 = _this; + _this setDir 129.06042; + _this setPos [11673.646, 15208.173, 3.0517578e-005]; +}; + +_vehicle_418 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_end1", [11707.885, 15195.791, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_418 = _this; + _this setDir -139.37721; + _this setPos [11707.885, 15195.791, 6.1035156e-005]; +}; + +_vehicle_420 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_end1", [11713.984, 15202.993, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_420 = _this; + _this setDir -139.37721; + _this setPos [11713.984, 15202.993, 1.5258789e-005]; +}; + +_vehicle_423 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_end1", [11688.18, 15224.237, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_423 = _this; + _this setDir -321.57135; + _this setPos [11688.18, 15224.237, 5.3405762e-005]; +}; + +_vehicle_426 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_rovny_end1", [11681.811, 15216.37, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_426 = _this; + _this setDir -322.49182; + _this setPos [11681.811, 15216.37, 2.2888184e-005]; +}; + +_vehicle_428 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_GuardShed", [11687.577, 15226.999, -7.6293945e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_428 = _this; + _this setDir 129.75552; + _this setPos [11687.577, 15226.999, -7.6293945e-005]; +}; + +_vehicle_429 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [11671.097, 15240.671, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_429 = _this; + _this setDir -49.368046; + _this setPos [11671.097, 15240.671, 4.5776367e-005]; +}; + +_vehicle_430 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [11671.017, 15240.655, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_430 = _this; + _this setDir -49.368046; + _this setPos [11671.017, 15240.655, -3.8146973e-005]; +}; + +_vehicle_432 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [11685.458, 15222.575, -0.00011444092], [], 0, "CAN_COLLIDE"]; + _vehicle_432 = _this; + _this setDir -49.088181; + _this setPos [11685.458, 15222.575, -0.00011444092]; +}; + +_vehicle_434 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [11682.709, 15219.402, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_434 = _this; + _this setDir -49.088181; + _this setPos [11682.709, 15219.402, 7.6293945e-006]; +}; + +_vehicle_438 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [11713.153, 15200.223, -7.6293945e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_438 = _this; + _this setDir -49.088181; + _this setPos [11713.153, 15200.223, -7.6293945e-005]; +}; + +_vehicle_439 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [11710.403, 15197.05, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_439 = _this; + _this setDir -49.088181; + _this setPos [11710.403, 15197.05, 4.5776367e-005]; +}; + +_vehicle_444 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Toilet", [11724.885, 15215.873, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_444 = _this; + _this setDir 129.76775; + _this setPos [11724.885, 15215.873, 1.5258789e-005]; +}; + +_vehicle_446 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Toilet", [11723.897, 15214.715, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_446 = _this; + _this setDir 129.76775; + _this setPos [11723.897, 15214.715, 3.0517578e-005]; +}; + +_vehicle_448 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Toilet", [11722.854, 15213.46, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_448 = _this; + _this setDir 129.76775; + _this setPos [11722.854, 15213.46, 1.5258789e-005]; +}; + +_vehicle_450 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Toilet", [11721.762, 15212.18, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_450 = _this; + _this setDir 129.76775; + _this setPos [11721.762, 15212.18, 1.5258789e-005]; +}; + +_vehicle_454 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Camo_Box", [11688.273, 15194.35, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_454 = _this; + _this setDir -49.811302; + _this setPos [11688.273, 15194.35, 3.8146973e-005]; +}; + +_vehicle_457 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_GuerillaCache", [11686.988, 15192.065, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_457 = _this; + _this setDir -27.913782; + _this setPos [11686.988, 15192.065, -7.6293945e-006]; +}; + +_vehicle_458 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_bedna_ammo2X", [11682.788, 15196.005], [], 0, "CAN_COLLIDE"]; + _vehicle_458 = _this; + _this setPos [11682.788, 15196.005]; +}; + +_vehicle_459 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_ammobednaX", [11685.05, 15192.328, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_459 = _this; + _this setDir 36.670605; + _this setPos [11685.05, 15192.328, 7.6293945e-006]; +}; + +_vehicle_463 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_hromada_beden_dekorativniX", [11683.571, 15193.766, -5.3405762e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_463 = _this; + _this setPos [11683.571, 15193.766, -5.3405762e-005]; +}; + +_vehicle_464 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_LocalBasicAmmo", [11688.043, 15192.784, 8.392334e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_464 = _this; + _this setDir -14.225847; + _this setPos [11688.043, 15192.784, 8.392334e-005]; +}; + +_vehicle_465 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_BagFenceLong", [11691.924, 15196.995, -8.392334e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_465 = _this; + _this setDir 39.854389; + _this setPos [11691.924, 15196.995, -8.392334e-005]; +}; + +_vehicle_467 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_BagFenceLong", [11686.893, 15201.122, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_467 = _this; + _this setDir 39.400928; + _this setPos [11686.893, 15201.122, -1.5258789e-005]; +}; + +_vehicle_469 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_BagFenceLong", [11692.245, 15194.989], [], 0, "CAN_COLLIDE"]; + _vehicle_469 = _this; + _this setDir 312.63434; + _this setPos [11692.245, 15194.989]; +}; + +_vehicle_471 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_BagFenceLong", [11690.257, 15192.793], [], 0, "CAN_COLLIDE"]; + _vehicle_471 = _this; + _this setDir 311.25409; + _this setPos [11690.257, 15192.793]; +}; + +_vehicle_473 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_BagFenceLong", [11688.472, 15190.542, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_473 = _this; + _this setDir 123.37896; + _this setPos [11688.472, 15190.542, 7.6293945e-006]; +}; + +_vehicle_475 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_BagFenceLong", [11680.981, 15196.525, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_475 = _this; + _this setDir 135.92599; + _this setPos [11680.981, 15196.525, 7.6293945e-006]; +}; + +_vehicle_477 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_BagFenceLong", [11683.046, 15198.656], [], 0, "CAN_COLLIDE"]; + _vehicle_477 = _this; + _this setDir 132.73695; + _this setPos [11683.046, 15198.656]; +}; + +_vehicle_479 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_BagFenceLong", [11684.877, 15201.013, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_479 = _this; + _this setDir 125.42705; + _this setPos [11684.877, 15201.013, 2.2888184e-005]; +}; + +_vehicle_485 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [11710.738, 15191.748, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_485 = _this; + _this setDir 41.685658; + _this setPos [11710.738, 15191.748, -7.6293945e-006]; +}; + +_vehicle_487 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Barbedwire", [11718.559, 15200.713], [], 0, "CAN_COLLIDE"]; + _vehicle_487 = _this; + _this setDir 41.685658; + _this setPos [11718.559, 15200.713]; +}; + +_vehicle_494 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_chair_2", [11691.01, 15195.887], [], 0, "CAN_COLLIDE"]; + _vehicle_494 = _this; + _this setDir 100.88891; + _this setPos [11691.01, 15195.887]; +}; + +_vehicle_496 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_chair_2", [11690, 15194.67], [], 0, "CAN_COLLIDE"]; + _vehicle_496 = _this; + _this setDir 162.15163; + _this setPos [11690, 15194.67]; +}; + +_vehicle_498 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel_burning", [11687.238, 15196.391, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_498 = _this; + _this setPos [11687.238, 15196.391, -7.6293945e-006]; +}; + +_vehicle_500 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_bedna_ammo2X", [11683.247, 15198.072], [], 0, "CAN_COLLIDE"]; + _vehicle_500 = _this; + _this setDir 44.715336; + _this setPos [11683.247, 15198.072]; +}; + +_vehicle_502 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_Cargo2E_EP1", [11678.28, 15202.021, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_502 = _this; + _this setDir -12.543812; + _this setPos [11678.28, 15202.021, -3.0517578e-005]; +}; + +_vehicle_503 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_GContainer_Big", [11695.435, 15185.265, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_503 = _this; + _this setDir 39.434338; + _this setPos [11695.435, 15185.265, 5.3405762e-005]; +}; + +_vehicle_506 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Market_shelter_EP1", [11705.132, 15228.208], [], 0, "CAN_COLLIDE"]; + _vehicle_506 = _this; + _this setDir 42.459633; + _this setPos [11705.132, 15228.208]; +}; + +_vehicle_510 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Misc_Hutch", [11697.437, 15235.096, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_510 = _this; + _this setDir -49.893978; + _this setPos [11697.437, 15235.096, -1.5258789e-005]; +}; + +_vehicle_511 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_PowerGenerator", [11718.271, 15221.739, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_511 = _this; + _this setDir 127.4279; + _this setPos [11718.271, 15221.739, 5.3405762e-005]; +}; + +_vehicle_516 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_stanek_3", [11701.426, 15230.888, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_516 = _this; + _this setDir -49.278301; + _this setPos [11701.426, 15230.888, 7.6293945e-006]; +}; + +_vehicle_522 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Misc_Scaffolding", [11675.437, 15207.607, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_522 = _this; + _this setDir -140.76564; + _this setPos [11675.437, 15207.607, -1.5258789e-005]; +}; + +_vehicle_525 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_P_Stavebni_kozy", [11700.179, 15233.988, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_525 = _this; + _this setPos [11700.179, 15233.988, -4.5776367e-005]; +}; + +_vehicle_527 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_drevo_hromada", [11703.151, 15234.185, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_527 = _this; + _this setDir -50.844944; + _this setPos [11703.151, 15234.185, 3.0517578e-005]; +}; + +_vehicle_529 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Ind_BoardsPack2", [11704.119, 15230.826], [], 0, "CAN_COLLIDE"]; + _vehicle_529 = _this; + _this setDir 10.753482; + _this setPos [11704.119, 15230.826]; +}; + +_vehicle_531 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_barrel_water", [11707.991, 15228.902, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_531 = _this; + _this setPos [11707.991, 15228.902, -7.6293945e-006]; +}; + +_vehicle_532 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [11708.96, 15227.795], [], 0, "CAN_COLLIDE"]; + _vehicle_532 = _this; + _this setDir 178.8632; + _this setPos [11708.96, 15227.795]; +}; + +_vehicle_533 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_small_EP1", [11710.326, 15225.587, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_533 = _this; + _this setDir 274.24149; + _this setPos [11710.326, 15225.587, -7.6293945e-006]; +}; + +_vehicle_538 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_barrel_water", [11710.39, 15227.206, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_538 = _this; + _this setPos [11710.39, 15227.206, 1.5258789e-005]; +}; + +_vehicle_540 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_meat_EP1", [11706.008, 15227.532, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_540 = _this; + _this setDir 14.663983; + _this setPos [11706.008, 15227.532, -7.6293945e-006]; +}; + +_vehicle_542 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Wheel_cart_EP1", [11708.886, 15223.856], [], 0, "CAN_COLLIDE"]; + _vehicle_542 = _this; + _this setDir -131.69911; + _this setPos [11708.886, 15223.856]; +}; + +_vehicle_543 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Bag_EP1", [11709.025, 15225.691, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_543 = _this; + _this setPos [11709.025, 15225.691, 1.5258789e-005]; +}; + +_vehicle_544 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Crates_EP1", [11713.277, 15223.269, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_544 = _this; + _this setPos [11713.277, 15223.269, -1.5258789e-005]; +}; + +_vehicle_545 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Canister_EP1", [11711.406, 15224.793, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_545 = _this; + _this setDir -89.58329; + _this setPos [11711.406, 15224.793, 2.2888184e-005]; +}; + +_vehicle_546 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Sack_EP1", [11712.393, 15223.473], [], 0, "CAN_COLLIDE"]; + _vehicle_546 = _this; + _this setPos [11712.393, 15223.473]; +}; + +_vehicle_547 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Urn_EP1", [11712.526, 15224.955, -0.014605637], [], 0, "CAN_COLLIDE"]; + _vehicle_547 = _this; + _this setPos [11712.526, 15224.955, -0.014605637]; +}; + +_vehicle_548 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Wicker_basket_EP1", [11713.851, 15224.888], [], 0, "CAN_COLLIDE"]; + _vehicle_548 = _this; + _this setPos [11713.851, 15224.888]; +}; + +_vehicle_549 = objNull; +if (true) then +{ + _this = createVehicle ["Sign_1L_Firstaid", [11710.583, 15219.676, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_549 = _this; + _this setDir 42.709194; + _this setPos [11710.583, 15219.676, -7.6293945e-006]; +}; + +_vehicle_551 = objNull; +if (true) then +{ + _this = createVehicle ["Sign_1L_Firstaid", [11708.047, 15222.156], [], 0, "CAN_COLLIDE"]; + _vehicle_551 = _this; + _this setDir 37.571224; + _this setPos [11708.047, 15222.156]; +}; + +_vehicle_554 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_stack_EP1", [11712.145, 15221.526, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_554 = _this; + _this setDir -17.879145; + _this setPos [11712.145, 15221.526, 7.6293945e-006]; +}; + +_vehicle_555 = objNull; +if (true) then +{ + _this = createVehicle ["Land_cages_EP1", [11714.577, 15223.314], [], 0, "CAN_COLLIDE"]; + _vehicle_555 = _this; + _this setDir -174.13454; + _this setPos [11714.577, 15223.314]; +}; + +_vehicle_557 = objNull; +if (true) then +{ + _this = createVehicle ["Bleacher_EP1", [11704.818, 15195.554], [], 0, "CAN_COLLIDE"]; + _vehicle_557 = _this; + _this setDir 129.76642; + _this setPos [11704.818, 15195.554]; +}; + +_vehicle_560 = objNull; +if (true) then +{ + _this = createVehicle ["Bleacher_EP1", [11702.279, 15192.493], [], 0, "CAN_COLLIDE"]; + _vehicle_560 = _this; + _this setDir 129.76642; + _this setPos [11702.279, 15192.493]; +}; + +_vehicle_563 = objNull; +if (true) then +{ + _this = createVehicle ["Bleacher_EP1", [11699.745, 15189.434], [], 0, "CAN_COLLIDE"]; + _vehicle_563 = _this; + _this setDir 129.76642; + _this setPos [11699.745, 15189.434]; +}; + +_vehicle_565 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_BoardsPack1", [11718.945, 15209.891, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_565 = _this; + _this setDir 29.903496; + _this setPos [11718.945, 15209.891, -9.1552734e-005]; +}; + +_vehicle_567 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_Coil_EP1", [11694.378, 15193.458, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_567 = _this; + _this setPos [11694.378, 15193.458, -1.5258789e-005]; +}; + +_vehicle_568 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_concrete_High", [11690.64, 15225.352, 8.392334e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_568 = _this; + _this setDir -119.96258; + _this setPos [11690.64, 15225.352, 8.392334e-005]; +}; + +_vehicle_569 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_ConcPipeline_EP1", [11715.113, 15206.407, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_569 = _this; + _this setDir 69.52758; + _this setPos [11715.113, 15206.407, 4.5776367e-005]; +}; + +_vehicle_570 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_ConcBox_EP1", [11720.711, 15218.982], [], 0, "CAN_COLLIDE"]; + _vehicle_570 = _this; + _this setDir 37.849747; + _this setPos [11720.711, 15218.982]; +}; + +_vehicle_571 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_palletsfoiled_heap", [11693.547, 15229.437, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_571 = _this; + _this setDir 42.749332; + _this setPos [11693.547, 15229.437, 7.6293945e-006]; +}; + +_vehicle_574 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Misc_Cargo1A", [11713.351, 15214.076, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_574 = _this; + _this setDir -48.587723; + _this setPos [11713.351, 15214.076, -9.1552734e-005]; +}; + +_vehicle_575 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Misc_Cargo1B", [11693.821, 15189.994, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_575 = _this; + _this setDir 86.948486; + _this setPos [11693.821, 15189.994, -7.6293945e-006]; +}; + +_vehicle_577 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Misc_Cargo1G", [11687.26, 15204.978, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_577 = _this; + _this setDir 92.432724; + _this setPos [11687.26, 15204.978, 7.6293945e-006]; +}; + +_vehicle_581 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_A_statue01", [11697.646, 15210.215, -0.61296344], [], 0, "CAN_COLLIDE"]; + _vehicle_581 = _this; + _this setDir 40.393066; + _this setPos [11697.646, 15210.215, -0.61296344]; +}; + +_vehicle_582 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSSidl3", [11698.757, 15237.689, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_582 = _this; + _this setPos [11698.757, 15237.689, -1.5258789e-005]; +}; + +_vehicle_584 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSSidl3", [11670.488, 15203.5, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_584 = _this; + _this setPos [11670.488, 15203.5, -1.5258789e-005]; +}; + +_vehicle_586 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSSidl3", [11697.303, 15182.015, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_586 = _this; + _this setPos [11697.303, 15182.015, -7.6293945e-006]; +}; + +_vehicle_589 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSSidl3", [11725.711, 15216.028], [], 0, "CAN_COLLIDE"]; + _vehicle_589 = _this; + _this setPos [11725.711, 15216.028]; +}; + +_vehicle_591 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHV_lampa_sidlconc", [11686.701, 15225.263, 0.1527289], [], 0, "CAN_COLLIDE"]; + _vehicle_591 = _this; + _this setDir 39.634571; + _this setPos [11686.701, 15225.263, 0.1527289]; +}; + +_vehicle_593 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHV_lampa_sidlconc", [11680.38, 15217.517, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_593 = _this; + _this setDir 39.634571; + _this setPos [11680.38, 15217.517, 7.6293945e-006]; +}; + +_vehicle_595 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHV_lampa_sidlconc", [11709.394, 15194.464, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_595 = _this; + _this setDir 219.5591; + _this setPos [11709.394, 15194.464, -7.6293945e-006]; +}; + +_vehicle_598 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHV_lampa_sidlconc", [11715.367, 15201.85, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_598 = _this; + _this setDir 219.5591; + _this setPos [11715.367, 15201.85, 7.6293945e-006]; +}; + +_vehicle_599 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [11698.446, 15207.412, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_599 = _this; + _this setDir -50.314583; + _this setPos [11698.446, 15207.412, -7.6293945e-006]; +}; + +}; \ No newline at end of file diff --git a/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/miscvendors.sqf b/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/miscvendors.sqf new file mode 100644 index 000000000..88a41b09d --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/miscvendors.sqf @@ -0,0 +1,520 @@ +/*--------------------------------------------------------------------------- + Misc. Vendors + Author: AVendettaForYou + Date: 12/11/13 + If modified and released give credits where due thank you +---------------------------------------------------------------------------*/ + +if (isServer) then { + +_vehicle_2 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_TankSmall2", [16548.102, 10159.515, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_2 = _this; + _this setDir 91.020432; + _this setPos [16548.102, 10159.515, -1.1444092e-005]; +}; + +_vehicle_3 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [16551.615, 10157.849, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_3 = _this; + _this setDir 92.012741; + _this setPos [16551.615, 10157.849, -3.8146973e-006]; +}; + +_vehicle_5 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [16555.354, 10154.558, 4.9591064e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_5 = _this; + _this setDir 181.49477; + _this setPos [16555.354, 10154.558, 4.9591064e-005]; +}; + +_vehicle_8 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [16559.535, 10157.965, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_8 = _this; + _this setDir 272.80048; + _this setPos [16559.535, 10157.965, 6.1035156e-005]; +}; + +_vehicle_10 = objNull; +if (true) then +{ + _this = createVehicle ["Land_GuardShed", [16555.672, 10160.842, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_10 = _this; + _this setDir 180.67226; + _this setPos [16555.672, 10160.842, -1.5258789e-005]; +}; + +_vehicle_11 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net1", [16557.326, 10157.084, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_11 = _this; + _this setDir 0.66003245; + _this setPos [16557.326, 10157.084, -1.5258789e-005]; +}; + +_vehicle_13 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net1", [16553.895, 10157.211, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_13 = _this; + _this setDir 51.926315; + _this setPos [16553.895, 10157.211, -1.9073486e-005]; +}; + +_vehicle_16 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net1", [16557.174, 10158.753, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_16 = _this; + _this setDir 51.926315; + _this setPos [16557.174, 10158.753, -7.6293945e-006]; +}; + +_vehicle_18 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Cargo1B_military", [16562.697, 10158.445, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_18 = _this; + _this setDir 0.66003245; + _this setPos [16562.697, 10158.445, -3.8146973e-006]; +}; + +_vehicle_19 = objNull; +if (true) then +{ + _this = createVehicle ["UH1Wreck", [16540.848, 10156.327], [], 0, "CAN_COLLIDE"]; + _vehicle_19 = _this; + _this setDir 127.09259; + _this setPos [16540.848, 10156.327]; +}; + +_vehicle_20 = objNull; +if (true) then +{ + _this = createVehicle ["76n6ClamShell", [16571.475, 10145.198, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_20 = _this; + _this setDir 140.39973; + _this setPos [16571.475, 10145.198, 3.8146973e-006]; +}; + +_vehicle_238 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [6794.9131, 8514.5957, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_238 = _this; + _this setDir -129.84926; + _this setPos [6794.9131, 8514.5957, 7.6293945e-006]; +}; + +_vehicle_249 = objNull; +if (true) then +{ + _this = createVehicle ["TK_GUE_WarfareBAntiAirRadar_Base_EP1", [6810.7832, 8545.084, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_249 = _this; + _this setDir 74.528481; + _this setPos [6810.7832, 8545.084, -2.2888184e-005]; +}; + +_vehicle_251 = objNull; +if (true) then +{ + _this = createVehicle ["TK_GUE_WarfareBUAVterminal_Base_EP1", [6820.0986, 8529.4277, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_251 = _this; + _this setDir 160.50238; + _this setPos [6820.0986, 8529.4277, -7.6293945e-006]; +}; + +_vehicle_252 = objNull; +if (true) then +{ + _this = createVehicle ["TK_GUE_WarfareBVehicleServicePoint_Base_EP1", [16570.084, 10157.405, 7.2479248e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_252 = _this; + _this setDir -1.5932001; + _this setPos [16570.084, 10157.405, 7.2479248e-005]; +}; + +_vehicle_253 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [5402.7559, 9505.8125, -0.24083126], [], 0, "CAN_COLLIDE"]; + _vehicle_253 = _this; + _this setPos [5402.7559, 9505.8125, -0.24083126]; +}; + +_vehicle_255 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BoatSmall_2b", [5415.3257, 9498.0361, -0.19730601], [], 0, "CAN_COLLIDE"]; + _vehicle_255 = _this; + _this setDir -54.497452; + _this setPos [5415.3257, 9498.0361, -0.19730601]; +}; + +_vehicle_256 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BoatSmall_2a", [5418.9741, 9509.3047, -0.10170043], [], 0, "CAN_COLLIDE"]; + _vehicle_256 = _this; + _this setDir 0.51844341; + _this setPos [5418.9741, 9509.3047, -0.10170043]; +}; + +_vehicle_257 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BoatSmall_2a", [10580.372, 16770.152, 0.30980825], [], 0, "CAN_COLLIDE"]; + _vehicle_257 = _this; + _this setDir -11.336465; + _this setPos [10580.372, 16770.152, 0.30980825]; +}; + +_vehicle_259 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BoatSmall_2a", [10565.532, 16780.443, -0.0026226044], [], 0, "CAN_COLLIDE"]; + _vehicle_259 = _this; + _this setDir -37.714134; + _this setPos [10565.532, 16780.443, -0.0026226044]; +}; + +_vehicle_261 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BoatSmall_1", [10568.369, 16777.422, 0.00070261955], [], 0, "CAN_COLLIDE"]; + _vehicle_261 = _this; + _this setPos [10568.369, 16777.422, 0.00070261955]; +}; + +_vehicle_263 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [10566.024, 16766.488, 0.24187315], [], 0, "CAN_COLLIDE"]; + _vehicle_263 = _this; + _this setPos [10566.024, 16766.488, 0.24187315]; +}; + +_vehicle_264 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [10566.411, 16766.65, 0.246262], [], 0, "CAN_COLLIDE"]; + _vehicle_264 = _this; + _this setPos [10566.411, 16766.65, 0.246262]; +}; + +_vehicle_290 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BoatSmall_2a", [17339.502, 12932.325, -0.00010442734], [], 0, "CAN_COLLIDE"]; + _vehicle_290 = _this; + _this setDir -93.027023; + _this setPos [17339.502, 12932.325, -0.00010442734]; +}; + +_vehicle_293 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [17341.049, 12917.594, -2.605505], [], 0, "CAN_COLLIDE"]; + _vehicle_293 = _this; + _this setDir -81.690567; + _this setPos [17341.049, 12917.594, -2.605505]; +}; + +_vehicle_303 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [10708.311, 5971.0029, -0.18284529], [], 0, "CAN_COLLIDE"]; + _vehicle_303 = _this; + _this setDir -136.5313; + _this setPos [10708.311, 5971.0029, -0.18284529]; +}; + +_vehicle_304 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BoatSmall_2b", [10704.535, 5985.2925, -0.45946753], [], 0, "CAN_COLLIDE"]; + _vehicle_304 = _this; + _this setDir -172.88594; + _this setPos [10704.535, 5985.2925, -0.45946753]; +}; + +_vehicle_305 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BoatSmall_2a", [10694.135, 5979.6284, -0.39531028], [], 0, "CAN_COLLIDE"]; + _vehicle_305 = _this; + _this setDir -93.037498; + _this setPos [10694.135, 5979.6284, -0.39531028]; +}; + +_vehicle_309 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Backpackheap_EP1", [17504.539, 7159.7065], [], 0, "CAN_COLLIDE"]; + _vehicle_309 = _this; + _this setDir 109.41988; + _this setPos [17504.539, 7159.7065]; +}; + +_vehicle_310 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNet_EAST", [17505.148, 7158.5044, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_310 = _this; + _this setDir 88.349358; + _this setPos [17505.148, 7158.5044, -1.5258789e-005]; +}; + +_vehicle_311 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net3", [17499.26, 7164.9082, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_311 = _this; + _this setDir 93.698265; + _this setPos [17499.26, 7164.9082, -4.5776367e-005]; +}; + +_vehicle_312 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_tiny", [17505.854, 7162.9087], [], 0, "CAN_COLLIDE"]; + _vehicle_312 = _this; + _this setPos [17505.854, 7162.9087]; +}; + +_vehicle_313 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [17505.494, 7161.1147], [], 0, "CAN_COLLIDE"]; + _vehicle_313 = _this; + _this setDir 55.358452; + _this setPos [17505.494, 7161.1147]; +}; + +_vehicle_314 = objNull; +if (true) then +{ + _this = createVehicle ["UH1Wreck", [17506.787, 7142.3086], [], 0, "CAN_COLLIDE"]; + _vehicle_314 = _this; + _this setDir 43.500076; + _this setPos [17506.787, 7142.3086]; +}; + +_vehicle_315 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Basket_EP1", [17504.4, 7157.2666], [], 0, "CAN_COLLIDE"]; + _vehicle_315 = _this; + _this setPos [17504.4, 7157.2666]; +}; + +_vehicle_316 = objNull; +if (true) then +{ + _this = createVehicle ["Desk", [17502.891, 7155.6265], [], 0, "CAN_COLLIDE"]; + _vehicle_316 = _this; + _this setDir 99.07119; + _this setPos [17502.891, 7155.6265]; +}; + +_vehicle_317 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [17504.143, 7154.689], [], 0, "CAN_COLLIDE"]; + _vehicle_317 = _this; + _this setDir 129.10767; + _this setPos [17504.143, 7154.689]; +}; + +_vehicle_318 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel_burning", [17504.4, 7158.2749], [], 0, "CAN_COLLIDE"]; + _vehicle_318 = _this; + _this setPos [17504.4, 7158.2749]; +}; + +_vehicle_319 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_stack_EP1", [17505.586, 7156.2231], [], 0, "CAN_COLLIDE"]; + _vehicle_319 = _this; + _this setDir 70.559494; + _this setPos [17505.586, 7156.2231]; +}; + +_vehicle_320 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [17485.162, 7156.5259], [], 0, "CAN_COLLIDE"]; + _vehicle_320 = _this; + _this setDir -451.21973; + _this setPos [17485.162, 7156.5259]; +}; + +_vehicle_321 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [17485.156, 7156.5703, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_321 = _this; + _this setDir -451.21973; + _this setPos [17485.156, 7156.5703, 1.5258789e-005]; +}; + +_vehicle_379 = objNull; +if (true) then +{ + _this = createVehicle ["UH1Wreck", [4064.1826, 7248.3057, -0.2676805], [], 0, "CAN_COLLIDE"]; + _vehicle_379 = _this; + _this setDir 80.5644; + _this setPos [4064.1826, 7248.3057, -0.2676805]; +}; + +_vehicle_385 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [4055.4961, 7272.6836, 0.053730011], [], 0, "CAN_COLLIDE"]; + _vehicle_385 = _this; + _this setDir -414.1554; + _this setPos [4055.4961, 7272.6836, 0.053730011]; +}; + +_vehicle_386 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [4055.5186, 7272.7231, 0.05463028], [], 0, "CAN_COLLIDE"]; + _vehicle_386 = _this; + _this setDir -414.1554; + _this setPos [4055.5186, 7272.7231, 0.05463028]; +}; + +_vehicle_402 = objNull; +if (true) then +{ + _this = createVehicle ["76n6ClamShell", [4075.7134, 7276.1704], [], 0, "CAN_COLLIDE"]; + _vehicle_402 = _this; + _this setDir 69.449013; + _this setPos [4075.7134, 7276.1704]; +}; + +_vehicle_404 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Cargo1B_military", [4070.8279, 7253.4546, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_404 = _this; + _this setDir -46.259991; + _this setPos [4070.8279, 7253.4546, 1.1444092e-005]; +}; + +_vehicle_405 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net2", [4076.0708, 7257.2539, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_405 = _this; + _this setDir 25.680746; + _this setPos [4076.0708, 7257.2539, 3.8146973e-006]; +}; + +_vehicle_406 = objNull; +if (true) then +{ + _this = createVehicle ["PowGen_Big", [4082.2295, 7270.3379], [], 0, "CAN_COLLIDE"]; + _vehicle_406 = _this; + _this setDir 7.8328352; + _this setPos [4082.2295, 7270.3379]; +}; + +_vehicle_408 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_Scaffolding", [4046.6135, 7252.981, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_408 = _this; + _this setDir 116.95784; + _this setPos [4046.6135, 7252.981, 3.8146973e-006]; +}; + +_vehicle_409 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Crates_stack_EP1", [4076.6831, 7262.1816, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_409 = _this; + _this setPos [4076.6831, 7262.1816, 7.6293945e-006]; +}; + +_vehicle_410 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_TankSmall2_EP1", [4072.3267, 7279.0005], [], 0, "CAN_COLLIDE"]; + _vehicle_410 = _this; + _this setDir 67.764664; + _this setPos [4072.3267, 7279.0005]; +}; + +_vehicle_411 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [4076.2935, 7265.5488, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_411 = _this; + _this setPos [4076.2935, 7265.5488, -7.6293945e-006]; +}; + +_vehicle_412 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_TyreHeapEP1", [4075.7405, 7267.7085, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_412 = _this; + _this setPos [4075.7405, 7267.7085, 3.8146973e-006]; +}; + +_vehicle_413 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [6795.0098, 8514.5195, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_413 = _this; + _this setDir -129.84926; + _this setPos [6795.0098, 8514.5195, 2.2888184e-005]; +}; + +_vehicle_415 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_big_EP1", [4075.6394, 7263.8784], [], 0, "CAN_COLLIDE"]; + _vehicle_415 = _this; + _this setDir 24.649656; + _this setPos [4075.6394, 7263.8784]; +}; + +_vehicle_417 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_big_EP1", [4073.6013, 7259.2778, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_417 = _this; + _this setDir 204.57486; + _this setPos [4073.6013, 7259.2778, -7.6293945e-006]; +}; + +_vehicle_420 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [16555.387, 10197.324, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_420 = _this; + _this setPos [16555.387, 10197.324, 0]; +}; + +_vehicle_421 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [16555.35, 10197.322, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_421 = _this; + _this setPos [16555.35, 10197.322, 0]; +}; + +}; \ No newline at end of file diff --git a/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/mission.sqf b/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/mission.sqf new file mode 100644 index 000000000..6afed9f91 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/mission.sqf @@ -0,0 +1,624 @@ +if (isServer) then { + + //Bandit Vendors + call compile preProcessFileLineNumbers "z\addons\dayz_server\missions\bandit.sqf"; + //Bilgrad City + call compile preProcessFileLineNumbers "z\addons\dayz_server\missions\bilgrad.sqf"; + //Branibor City + call compile preProcessFileLineNumbers "z\addons\dayz_server\missions\branibor.sqf"; + //Hero Vendors + call compile preProcessFileLineNumbers "z\addons\dayz_server\missions\hero.sqf"; + //Lyepenstok City + call compile preProcessFileLineNumbers "z\addons\dayz_server\missions\lyepestok.sqf"; + //Misc. Vendors + call compile preProcessFileLineNumbers "z\addons\dayz_server\missions\miscvendors.sqf"; + //Sabina City + call compile preProcessFileLineNumbers "z\addons\dayz_server\missions\sabina.sqf"; + //Wholesalers + call compile preProcessFileLineNumbers "z\addons\dayz_server\missions\wholesalers.sqf"; + +}; + +/*--------------------------------------------------------------------------- + + BEGIN TRADER PLACEMENT + AUTHOR: AVendettaForYou + Date: 12/11/2013 + +---------------------------------------------------------------------------*/ + +/*--------------------------------------------------------------------------- + + BEGIN BRANIBOR TRADERS + +---------------------------------------------------------------------------*/ + +_unit_112 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_3", [7344.2422, 4301.9624], [], 0, "CAN_COLLIDE"]; + _unit_112 = _this; + _this setDir 70.416916; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +/*--------------------------------------------------------------------------- + + END BRANIBOR TRADERS + & + BEGIN HERO TRADERS + +---------------------------------------------------------------------------*/ + +_unit_128 = objNull; +if (true) then +{ + _this = createAgent ["Soldier_Sniper_PMC", [15598.164, 16402.732, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _unit_128 = _this; + _this setDir -94.840897; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_131 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Woodlander3", [15579.386, 16376.245], [], 0, "CAN_COLLIDE"]; + _unit_131 = _this; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +/*--------------------------------------------------------------------------- + + END HERO TRADERS + & + BEGIN MISC. TRADERS + +---------------------------------------------------------------------------*/ + +_unit_133 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_Pilot", [16555.693, 10161.202, -2.6702881e-005], [], 0, "CAN_COLLIDE"]; + _unit_133 = _this; + _this setDir -4.1776338; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_140 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Worker2", [17503.697, 7155.4609, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _unit_140 = _this; + _this setDir -88.219208; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_143 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Worker2", [4075.8738, 7263.9927, -0.15314865], [], 0, "CAN_COLLIDE"]; + _unit_143 = _this; + _this setDir -94.388802; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_145 = objNull; +if (true) then +{ + _this = createAgent ["Reynolds_PMC", [9864.4287, 7471.3115, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _unit_144 = _this; + _this setDir -76.576241; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + + +/*--------------------------------------------------------------------------- + + END MISC. TRADERS + +---------------------------------------------------------------------------*/ + +/*--------------------------------------------------------------------------- + + BEGIN LYEPESTOK TRADERS + +---------------------------------------------------------------------------*/ + +_unit_100 = objNull; +if (true) then +{ + _this = createAgent ["Doctor", [11710.82, 15222.83, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _unit_27 = _this; + _this setDir 230.87508; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_101 = objNull; +if (true) then +{ + _this = createAgent ["Soldier_Sniper_KSVK_PMC", [11686.63, 15193.147, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _unit_101 = _this; + _this setDir 19.652651; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_102 = objNull; +if (true) then +{ + _this = createAgent ["Soldier_GL_PMC", [11684.132, 15195.753, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _unit_102 = _this; + _this setDir -299.2114; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_103 = objNull; +if (true) then +{ + _this = createAgent ["Citizen3", [11707.938, 15225.799], [], 0, "CAN_COLLIDE"]; + _unit_103 = _this; + _this setDir 222.93503; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_104 = objNull; +if (true) then +{ + _this = createAgent ["RU_Worker4", [11701.782, 15231.117, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _unit_104 = _this; + _this setDir 222.73032; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_105 = objNull; +if (true) then +{ + _this = createAgent ["RU_Woodlander4", [11687.524, 15226.847, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _unit_105 = _this; + _this setDir -50.854939; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +/*--------------------------------------------------------------------------- + + END LYEPESTOK TRADERS + & + BEGIN BILGRAD TRADERS + +---------------------------------------------------------------------------*/ + +_unit_106 = objNull; +if (true) then +{ + _this = createAgent ["RU_Woodlander4", [5552.4077, 8770.1514, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _unit_106 = _this; + _this setDir -379.36389; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_107 = objNull; +if (true) then +{ + _this = createAgent ["RU_Worker4", [5542.8452, 8758.9189, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _unit_107 = _this; + _this setDir -20.602602; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_108 = objNull; +if (true) then +{ + _this = createAgent ["Citizen3", [5538.1587, 8755.9873, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _unit_108 = _this; + _this setDir -25.471672; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_109 = objNull; +if (true) then +{ + _this = createAgent ["Soldier_Sniper_KSVK_PMC", [5531.3525, 8754.4307, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _unit_109 = _this; + _this setDir -55.216373; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_110 = objNull; +if (true) then +{ + _this = createAgent ["Soldier_GL_PMC", [5528.4814, 8753.5547, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _unit_110 = _this; + _this setDir 16.056473; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_111 = objNull; +if (true) then +{ + _this = createAgent ["Doctor", [5523.5796, 8750.2285, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _unit_111 = _this; + _this setDir -18.214668; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +/*--------------------------------------------------------------------------- + + END LYEPESTOK TRADERS + & + BEGIN BRANIBOR TRADERS + +---------------------------------------------------------------------------*/ + +_unit_113 = objNull; +if (true) then +{ + _this = createAgent ["Citizen3", [7357.0015, 4325.874, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _unit_113 = _this; + _this setDir 27.519766; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_114 = objNull; +if (true) then +{ + _this = createAgent ["RU_Worker4", [7350.311, 4331.0913, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _unit_114 = _this; + _this setDir 51.095901; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_115 = objNull; +if (true) then +{ + _this = createAgent ["Soldier_GL_PMC", [7361.0786, 4331.8047, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _unit_115 = _this; + _this setDir -158.64336; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_116 = objNull; +if (true) then +{ + _this = createAgent ["Soldier_Sniper_KSVK_PMC", [7358.4722, 4332.5903, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _unit_116 = _this; + _this setDir 170.36325; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_117 = objNull; +if (true) then +{ + _this = createAgent ["Doctor", [7398.853, 4296.9365, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _unit_117 = _this; + _this setDir -106.97213; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +/*--------------------------------------------------------------------------- + + END BRANIBOR TRADERS + & + BEGIN SABINA TRADERS + +---------------------------------------------------------------------------*/ + +_unit_118 = objNull; +if (true) then +{ + _this = createAgent ["Doctor", [15295.845, 9287.3516, 1.7166138e-005], [], 0, "CAN_COLLIDE"]; + _unit_118 = _this; + _this setDir 82.842331; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_119 = objNull; +if (true) then +{ + _this = createAgent ["Soldier_Sniper_KSVK_PMC", [15318.384, 9304.9199, -4.7683716e-005], [], 0, "CAN_COLLIDE"]; + _unit_119 = _this; + _this setDir 186.42917; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_120 = objNull; +if (true) then +{ + _this = createAgent ["Soldier_GL_PMC", [15313.905, 9304.9209, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _unit_120 = _this; + _this setDir -180.25139; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_121 = objNull; +if (true) then +{ + _this = createAgent ["RU_Woodlander4", [15318.999, 9260.8164, 1.7166138e-005], [], 0, "CAN_COLLIDE"]; + _unit_121 = _this; + _this setDir -92.110161; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_122 = objNull; +if (true) then +{ + _this = createAgent ["Citizen3", [15299.092, 9303.5088, 1.6212463e-005], [], 0, "CAN_COLLIDE"]; + _unit_122 = _this; + _this setDir 180.97282; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_123 = objNull; +if (true) then +{ + _this = createAgent ["RU_Worker4", [15306.199, 9303.7803, 2.9563904e-005], [], 0, "CAN_COLLIDE"]; + _unit_123 = _this; + _this setDir -179.09961; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +/*--------------------------------------------------------------------------- + + END SABINA TRADERS + & + BEGIN BANDIT TRADERS + +---------------------------------------------------------------------------*/ + +_unit_124 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Woodlander1", [10938.677, 651.23663, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _unit_124 = _this; + _this setDir 28.1598; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_125 = objNull; +if (true) then +{ + _this = createAgent ["RU_Worker1", [10966.954, 654.58276, 0.97554183], [], 0, "CAN_COLLIDE"]; + _unit_125 = _this; + _this setDir 224.19429; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_126 = objNull; +if (true) then +{ + _this = createAgent ["RU_Farmwife5", [10954.223, 658.16821, 0.22649978], [], 0, "CAN_COLLIDE"]; + _unit_126 = _this; + _this setDir 124.9443; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_127 = objNull; +if (true) then +{ + _this = createAgent ["Dr_Hladik_EP1", [10958.092, 663.19617, 2.0027161e-005], [], 0, "CAN_COLLIDE"]; + _unit_127 = _this; + _this setDir 138.0876; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +/*--------------------------------------------------------------------------- + + END BANDIT TRADERS + & + BEGIN HERO TRADERS + +---------------------------------------------------------------------------*/ + +_unit_129 = objNull; +if (true) then +{ + _this = createAgent ["RU_Damsel5", [15595.011, 16378.547, 0.10890254], [], 0, "CAN_COLLIDE"]; + _unit_129 = _this; + _this setDir -43.61562; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_130 = objNull; +if (true) then +{ + _this = createAgent ["RU_Doctor", [15576.031, 16377.422, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _unit_130 = _this; + _this setDir 33.437065; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +/*--------------------------------------------------------------------------- + + END HERO TRADERS + & + BEGIN MISC. TRADERS + +---------------------------------------------------------------------------*/ + +_unit_132 = objNull; +if (true) then +{ + _this = createAgent ["UN_CDF_Soldier_Pilot_EP1", [6813.0103, 8539.0498, 0.24721491], [], 0, "CAN_COLLIDE"]; + _unit_132 = _this; + _this setDir -139.99222; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_134 = objNull; +if (true) then +{ + _this = createAgent ["Profiteer2_EP1", [5418.9609, 9503.3301, -8.1300735e-005], [], 0, "CAN_COLLIDE"]; + _unit_134 = _this; + _this setDir 96.513527; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_135 = objNull; +if (true) then +{ + _this = createAgent ["Worker4", [10577.302, 16777.303, 0.00029063225], [], 0, "CAN_COLLIDE"]; + _unit_135 = _this; + _this setDir 30.918655; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_136 = objNull; +if (true) then +{ + _this = createAgent ["Worker4", [17331.977, 12930.315, 0.026711226], [], 0, "CAN_COLLIDE"]; + _unit_136 = _this; + _this setDir -50.771896; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_137 = objNull; +if (true) then +{ + _this = createAgent ["Profiteer2_EP1", [10698.253, 5983.9556, 1.2587931], [], 0, "CAN_COLLIDE"]; + _unit_137 = _this; + _this setDir -40.017792; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_138 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Commander", [17503.266, 7163.0801], [], 0, "CAN_COLLIDE"]; + _unit_138 = _this; + _this setDir -120.11973; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_139 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_CO", [17503.395, 7159.9517, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _unit_139 = _this; + _this setDir -70.523041; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_141 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Commander", [4073.061, 7257.9731, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _unit_141 = _this; + _this setDir -36.958515; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_142 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_CO", [4074.7593, 7260.0825, -0.062282562], [], 0, "CAN_COLLIDE"]; + _unit_142 = _this; + _this setDir -83.040123; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_144 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_2", [13340.847, 8610.9043], [], 0, "CAN_COLLIDE"]; + _unit_144 = _this; + _this setDir 38.779274; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +/*--------------------------------------------------------------------------- + + END MISC. TRADERS + +---------------------------------------------------------------------------*/ + +processInitCommands; diff --git a/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/sabina.sqf b/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/sabina.sqf new file mode 100644 index 000000000..95a448757 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/sabina.sqf @@ -0,0 +1,1002 @@ +/*--------------------------------------------------------------------------- + Sabina Trader City + Author: AVendettaForYou + Date: 12/11/13 + If modified and released give credits where due thank you +---------------------------------------------------------------------------*/ + +if (isServer) then { + +_vehicle_55 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15320.777, 9288.3916, 6.0081482e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_55 = _this; + _this setDir 90.515755; + _this setPos [15320.777, 9288.3916, 6.0081482e-005]; +}; + +_vehicle_60 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15321.455, 9303.2891, 6.6757202e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_60 = _this; + _this setDir 92.610115; + _this setPos [15321.455, 9303.2891, 6.6757202e-006]; +}; + +_vehicle_61 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15321.238, 9298.3008, 0.00011730194], [], 0, "CAN_COLLIDE"]; + _vehicle_61 = _this; + _this setDir 92.610115; + _this setPos [15321.238, 9298.3008, 0.00011730194]; +}; + +_vehicle_65 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15321.518, 9304.7539, -9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_65 = _this; + _this setDir 92.610115; + _this setPos [15321.518, 9304.7539, -9.5367432e-006]; +}; + +_vehicle_98 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15295.225, 9303.8564, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_98 = _this; + _this setDir 90.249794; + _this setPos [15295.225, 9303.8564, 2.2888184e-005]; +}; + +_vehicle_99 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15295.206, 9298.8652, 0.0001335144], [], 0, "CAN_COLLIDE"]; + _vehicle_99 = _this; + _this setDir 90.249794; + _this setPos [15295.206, 9298.8652, 0.0001335144]; +}; + +_vehicle_120 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15295.185, 9293.9053, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_120 = _this; + _this setDir 89.954651; + _this setPos [15295.185, 9293.9053, -7.6293945e-006]; +}; + +_vehicle_121 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15295.184, 9288.9482, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_121 = _this; + _this setDir 89.954651; + _this setPos [15295.184, 9288.9482, 5.7220459e-006]; +}; + +_vehicle_131 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15312.609, 9285.7324, -4.2915344e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_131 = _this; + _this setDir 0.15458804; + _this setPos [15312.609, 9285.7324, -4.2915344e-005]; +}; + +_vehicle_135 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15317.564, 9285.7021, 5.7220459e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_135 = _this; + _this setDir 0.15458804; + _this setPos [15317.564, 9285.7021, 5.7220459e-005]; +}; + +_vehicle_138 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15320.133, 9285.7021, -1.335144e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_138 = _this; + _this setDir 0.15458804; + _this setPos [15320.133, 9285.7021, -1.335144e-005]; +}; + +_vehicle_142 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15297.771, 9285.7725, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_142 = _this; + _this setDir 0.0056765527; + _this setPos [15297.771, 9285.7725, -7.6293945e-006]; +}; + +_vehicle_143 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15302.741, 9285.7744, 2.3841858e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_143 = _this; + _this setDir 0.0056765527; + _this setPos [15302.741, 9285.7744, 2.3841858e-005]; +}; + +_vehicle_147 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15295.184, 9288.4492, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_147 = _this; + _this setDir 89.954651; + _this setPos [15295.184, 9288.4492, 2.8610229e-006]; +}; + +_vehicle_150 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15317.918, 9253.1533, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_150 = _this; + _this setDir 0.64471769; + _this setPos [15317.918, 9253.1533, -1.9073486e-006]; +}; + +_vehicle_154 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15312.97, 9253.2021, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_154 = _this; + _this setDir 0.64471769; + _this setPos [15312.97, 9253.2021, -5.7220459e-006]; +}; + +_vehicle_158 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15312.98, 9268.1895, -2.8610229e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_158 = _this; + _this setDir 180.91391; + _this setPos [15312.98, 9268.1895, -2.8610229e-005]; +}; + +_vehicle_159 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15317.93, 9268.127, -3.2424927e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_159 = _this; + _this setDir 180.91391; + _this setPos [15317.93, 9268.127, -3.2424927e-005]; +}; + +_vehicle_163 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15310.282, 9255.9424, 4.863739e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_163 = _this; + _this setDir 89.864326; + _this setPos [15310.282, 9255.9424, 4.863739e-005]; +}; + +_vehicle_169 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15310.282, 9265.502, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_169 = _this; + _this setDir 89.864326; + _this setPos [15310.282, 9265.502, 7.6293945e-006]; +}; + +_vehicle_171 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [15319.299, 9255.8398, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_171 = _this; + _this setDir 180.17828; + _this setPos [15319.299, 9255.8398, 9.5367432e-006]; +}; + +_vehicle_181 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [15316.929, 9255.627, -4.7683716e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_181 = _this; + _this setDir 180.17828; + _this setPos [15316.929, 9255.627, -4.7683716e-006]; +}; + +_vehicle_184 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [15314.323, 9255.6992, 5.6266785e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_184 = _this; + _this setDir 180.17828; + _this setPos [15314.323, 9255.6992, 5.6266785e-005]; +}; + +_vehicle_187 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [15311.896, 9255.707, 8.5830688e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_187 = _this; + _this setDir 180.17828; + _this setPos [15311.896, 9255.707, 8.5830688e-006]; +}; + +_vehicle_191 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel_burning", [15314.607, 9260.7734, 3.7193298e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_191 = _this; + _this setPos [15314.607, 9260.7734, 3.7193298e-005]; +}; + +_vehicle_193 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_TyreHeapEP1", [15317.385, 9266.2754, 2.3841858e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_193 = _this; + _this setDir 27.799181; + _this setPos [15317.385, 9266.2754, 2.3841858e-005]; +}; + +_vehicle_194 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [15311.478, 9267.0205, -2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_194 = _this; + _this setDir 82.999619; + _this setPos [15311.478, 9267.0205, -2.8610229e-006]; +}; + +_vehicle_195 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_TankSmall2_EP1", [15315.854, 9269.958, 4.1007996e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_195 = _this; + _this setPos [15315.854, 9269.958, 4.1007996e-005]; +}; + +_vehicle_202 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [15298.179, 9260.6738, 6.6757202e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_202 = _this; + _this setDir -91.25235; + _this setPos [15298.179, 9260.6738, 6.6757202e-006]; +}; + +_vehicle_204 = objNull; +if (true) then +{ + _this = createVehicle ["Garbage_can", [15320.297, 9266.7813, 2.1934509e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_204 = _this; + _this setPos [15320.297, 9266.7813, 2.1934509e-005]; +}; + +_vehicle_206 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [15315.349, 9260.9678, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_206 = _this; + _this setPos [15315.349, 9260.9678, 3.8146973e-006]; +}; + +_vehicle_207 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [15301.963, 9294.3203, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_207 = _this; + _this setPos [15301.963, 9294.3203, -2.2888184e-005]; +}; + +_vehicle_208 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [15314.345, 9292.7852, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_208 = _this; + _this setPos [15314.345, 9292.7852, -2.2888184e-005]; +}; + +_vehicle_209 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [15302.717, 9299.2119, 2.4795532e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_209 = _this; + _this setPos [15302.717, 9299.2119, 2.4795532e-005]; +}; + +_vehicle_210 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [15301.023, 9287.915, -3.528595e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_210 = _this; + _this setPos [15301.023, 9287.915, -3.528595e-005]; +}; + +_vehicle_211 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [15317.77, 9287.6494, -4.3869019e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_211 = _this; + _this setPos [15317.77, 9287.6494, -4.3869019e-005]; +}; + +_vehicle_212 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [15317.725, 9302.0684, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_212 = _this; + _this setPos [15317.725, 9302.0684, 7.6293945e-006]; +}; + +_vehicle_213 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [15331.033, 9300.7148, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_213 = _this; + _this setPos [15331.033, 9300.7148, -5.7220459e-006]; +}; + +_vehicle_214 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [15324.475, 9288.4463, 2.9563904e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_214 = _this; + _this setPos [15324.475, 9288.4463, 2.9563904e-005]; +}; + +_vehicle_216 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_big_EP1", [15313.601, 9305.1094, -1.8119812e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_216 = _this; + _this setDir -88.505386; + _this setPos [15313.601, 9305.1094, -1.8119812e-005]; +}; + +_vehicle_218 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_big_EP1", [15319.163, 9305.0117, -2.0027161e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_218 = _this; + _this setDir 90.485153; + _this setPos [15319.163, 9305.0117, -2.0027161e-005]; +}; + +_vehicle_223 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [15312.401, 9305.4805, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_223 = _this; + _this setDir -42.825432; + _this setPos [15312.401, 9305.4805, -3.8146973e-005]; +}; + +_vehicle_224 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [15315.152, 9305.4971, 4.1007996e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_224 = _this; + _this setDir -32.575569; + _this setPos [15315.152, 9305.4971, 4.1007996e-005]; +}; + +_vehicle_227 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net1", [15320.155, 9304.9365, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_227 = _this; + _this setPos [15320.155, 9304.9365, 5.7220459e-006]; +}; + +_vehicle_230 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_stanek_3", [15296.271, 9287.4238, -3.6239624e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_230 = _this; + _this setDir 181.41994; + _this setPos [15296.271, 9287.4238, -3.6239624e-005]; +}; + +_vehicle_233 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_postel_manz_kov", [15295.297, 9290.1885, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_233 = _this; + _this setPos [15295.297, 9290.1885, -5.7220459e-006]; +}; + +_vehicle_234 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_postel_manz_kov", [15295.287, 9292.4775, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_234 = _this; + _this setPos [15295.287, 9292.4775, 2.2888184e-005]; +}; + +_vehicle_237 = objNull; +if (true) then +{ + _this = createVehicle ["Sign_1L_Firstaid", [15295.925, 9288.417, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_237 = _this; + _this setDir -87.70282; + _this setPos [15295.925, 9288.417, 1.9073486e-006]; +}; + +_vehicle_240 = objNull; +if (true) then +{ + _this = createVehicle ["Body2", [15296.111, 9290.9082, 0.55206698], [], 0, "CAN_COLLIDE"]; + _vehicle_240 = _this; + _this setDir 171.45128; + _this setPos [15296.111, 9290.9082, 0.55206698]; +}; + +_vehicle_242 = objNull; +if (true) then +{ + _this = createVehicle ["Body2", [15296.297, 9293.3643, 0.53805345], [], 0, "CAN_COLLIDE"]; + _vehicle_242 = _this; + _this setDir 75.123222; + _this setPos [15296.297, 9293.3643, 0.53805345]; +}; + +_vehicle_245 = objNull; +if (true) then +{ + _this = createVehicle ["Bleacher_EP1", [15318.466, 9289.0801, -2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_245 = _this; + _this setDir 180.45563; + _this setVehicleInit "this setVectorUp [0,0,0.1];"; + _this setPos [15318.466, 9289.0801, -2.8610229e-006]; +}; + +_vehicle_246 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [15300.364, 9305.377, -4.7683716e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_246 = _this; + _this setPos [15300.364, 9305.377, -4.7683716e-006]; +}; + +_vehicle_251 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_kiosk_EP1", [15296.65, 9304.6963, -2.0980835e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_251 = _this; + _this setDir 90.212479; + _this setPos [15296.65, 9304.6963, -2.0980835e-005]; +}; + +_vehicle_252 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_meat_EP1", [15296.68, 9301.4561, -1.8119812e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_252 = _this; + _this setDir -0.68331623; + _this setPos [15296.68, 9301.4561, -1.8119812e-005]; +}; + +_vehicle_253 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_small_EP1", [15298.662, 9305.5176, -1.2397766e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_253 = _this; + _this setPos [15298.662, 9305.5176, -1.2397766e-005]; +}; + +_vehicle_259 = objNull; +if (true) then +{ + _this = createVehicle ["Pile_of_wood", [15305.384, 9305.7676, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_259 = _this; + _this setDir 90.25602; + _this setPos [15305.384, 9305.7676, -7.6293945e-006]; +}; + +_vehicle_262 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15301.748, 9303.918, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_262 = _this; + _this setDir 90.249794; + _this setPos [15301.748, 9303.918, 2.8610229e-006]; +}; + +_vehicle_265 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15302.166, 9303.9102, 2.3841858e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_265 = _this; + _this setDir 270.0401; + _this setPos [15302.166, 9303.9102, 2.3841858e-005]; +}; + +_vehicle_272 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15310.44, 9303.9434, -2.8610229e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_272 = _this; + _this setDir 90.249794; + _this setPos [15310.44, 9303.9434, -2.8610229e-005]; +}; + +_vehicle_273 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CGry_5", [15310.86, 9303.9355, -6.6757202e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_273 = _this; + _this setDir 270.0401; + _this setPos [15310.86, 9303.9355, -6.6757202e-006]; +}; + +_vehicle_276 = objNull; +if (true) then +{ + _this = createVehicle ["Paleta2", [15302.979, 9303.5957, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_276 = _this; + _this setDir 145.03464; + _this setPos [15302.979, 9303.5957, 9.5367432e-007]; +}; + +_vehicle_278 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [15300.93, 9304.1191, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_278 = _this; + _this setPos [15300.93, 9304.1191, 1.1444092e-005]; +}; + +_vehicle_279 = objNull; +if (true) then +{ + _this = createVehicle ["PowerGenerator_EP1", [15309.696, 9302.707, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_279 = _this; + _this setPos [15309.696, 9302.707, -1.9073486e-006]; +}; + +_vehicle_280 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Crates_stack_EP1", [15302.893, 9304.6592, -9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_280 = _this; + _this setPos [15302.893, 9304.6592, -9.5367432e-006]; +}; + +_vehicle_282 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [15303.147, 9301.9033, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_282 = _this; + _this setPos [15303.147, 9301.9033, 1.9073486e-006]; +}; + +_vehicle_283 = objNull; +if (true) then +{ + _this = createVehicle ["Axe_woodblock", [15306.797, 9305.4805, -8.5830688e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_283 = _this; + _this setDir 43.506084; + _this setPos [15306.797, 9305.4805, -8.5830688e-006]; +}; + +_vehicle_284 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_crates_EP1", [15308.728, 9305.1543, 5.0544739e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_284 = _this; + _this setDir 2.00386; + _this setPos [15308.728, 9305.1543, 5.0544739e-005]; +}; + +_vehicle_286 = objNull; +if (true) then +{ + _this = createVehicle ["Bleacher_EP1", [15314.546, 9289.1045, -0.00010871887], [], 0, "CAN_COLLIDE"]; + _vehicle_286 = _this; + _this setDir 180.41336; + _this setVehicleInit "this setVectorUp [0,0,0.1];"; + _this setPos [15314.546, 9289.1045, -0.00010871887]; +}; + +_vehicle_290 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [15295.058, 9285.7393, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_290 = _this; + _this setDir 44.351276; + _this setPos [15295.058, 9285.7393, 9.5367432e-007]; +}; + +_vehicle_292 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [15310.219, 9268.1953, -2.4795532e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_292 = _this; + _this setDir 120.49051; + _this setPos [15310.219, 9268.1953, -2.4795532e-005]; +}; + +_vehicle_294 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [15310.172, 9253.2363, 6.8664551e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_294 = _this; + _this setDir 42.327377; + _this setPos [15310.172, 9253.2363, 6.8664551e-005]; +}; + +_vehicle_296 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [15319.574, 9285.0781, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_296 = _this; + _this setDir -8.1703615; + _this setPos [15319.574, 9285.0781, 1.9073486e-006]; +}; + +_vehicle_298 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [15310.622, 9301.2432, 4.196167e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_298 = _this; + _this setDir -184.22141; + _this setPos [15310.622, 9301.2432, 4.196167e-005]; +}; + +_vehicle_301 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [15301.944, 9301.1641, 6.6757202e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_301 = _this; + _this setDir -184.22141; + _this setPos [15301.944, 9301.1641, 6.6757202e-006]; +}; + +_vehicle_303 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [15294.897, 9306.3242, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_303 = _this; + _this setDir -234.82903; + _this setPos [15294.897, 9306.3242, -1.9073486e-006]; +}; + +_vehicle_305 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [15321.857, 9306.1865, 0.00010681152], [], 0, "CAN_COLLIDE"]; + _vehicle_305 = _this; + _this setDir -127.28098; + _this setPos [15321.857, 9306.1865, 0.00010681152]; +}; + +_vehicle_307 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [15319.846, 9268.7441, 0.0001077652], [], 0, "CAN_COLLIDE"]; + _vehicle_307 = _this; + _this setDir -127.23702; + _this setPos [15319.846, 9268.7441, 0.0001077652]; +}; + +_vehicle_309 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSOld", [15319.739, 9252.4873, 5.1498413e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_309 = _this; + _this setDir -28.009544; + _this setPos [15319.739, 9252.4873, 5.1498413e-005]; +}; + +_vehicle_310 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [15298.046, 9260.6553, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_310 = _this; + _this setPos [15298.046, 9260.6553, 6.1035156e-005]; +}; + +_vehicle_312 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel_burning", [15307.897, 9294.168, -6.5803528e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_312 = _this; + _this setPos [15307.897, 9294.168, -6.5803528e-005]; +}; + +_vehicle_313 = objNull; +if (true) then +{ + _this = createVehicle ["Land_GuardShed", [15319.734, 9260.5947, 5.7220459e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_313 = _this; + _this setDir 91.152237; + _this setPos [15319.734, 9260.5947, 5.7220459e-005]; +}; + +_vehicle_314 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [15312.367, 9301.5518, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_314 = _this; + _this setDir 2.5187917; + _this setPos [15312.367, 9301.5518, 3.8146973e-006]; +}; + +_vehicle_316 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [15319.875, 9301.2529, 5.9127808e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_316 = _this; + _this setDir 2.5187917; + _this setPos [15319.875, 9301.2529, 5.9127808e-005]; +}; + +_vehicle_322 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [15288.68, 9319.8398, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_322 = _this; + _this setDir 89.963875; + _this setPos [15288.68, 9319.8398, 5.3405762e-005]; +}; + +_vehicle_327 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [15281.566, 9319.8672, -5.1498413e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_327 = _this; + _this setDir 89.963875; + _this setPos [15281.566, 9319.8672, -5.1498413e-005]; +}; + +_vehicle_330 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_Cargo2E", [15318.155, 9275.0459, -2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_330 = _this; + _this setDir -0.46889898; + _this setPos [15318.155, 9275.0459, -2.8610229e-006]; +}; + +_vehicle_334 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_Cargo2E_EP1", [15318.13, 9281.5625, 5.8174133e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_334 = _this; + _this setDir -0.8014707; + _this setPos [15318.13, 9281.5625, 5.8174133e-005]; +}; + +_vehicle_338 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Toilet", [15322.849, 9305.751, -5.6266785e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_338 = _this; + _this setPos [15322.849, 9305.751, -5.6266785e-005]; +}; + +_vehicle_340 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Toilet", [15324.012, 9305.7412, -3.2424927e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_340 = _this; + _this setPos [15324.012, 9305.7412, -3.2424927e-005]; +}; + +_vehicle_342 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Toilet", [15325.19, 9305.7354, 5.0544739e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_342 = _this; + _this setPos [15325.19, 9305.7354, 5.0544739e-005]; +}; + +_vehicle_347 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Toilet", [15326.354, 9305.7373, -3.7193298e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_347 = _this; + _this setPos [15326.354, 9305.7373, -3.7193298e-005]; +}; + +_vehicle_348 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Toilet", [15327.518, 9305.7275, -1.2397766e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_348 = _this; + _this setPos [15327.518, 9305.7275, -1.2397766e-005]; +}; + +_vehicle_349 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Toilet", [15328.697, 9305.7217, 7.0571899e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_349 = _this; + _this setPos [15328.697, 9305.7217, 7.0571899e-005]; +}; + +_vehicle_353 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_palletsfoiled_heap", [15333.793, 9303.8281, -1.335144e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_353 = _this; + _this setDir -48.139397; + _this setPos [15333.793, 9303.8281, -1.335144e-005]; +}; + +_vehicle_354 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_GContainer_Big", [15323.181, 9299.29, -2.3841858e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_354 = _this; + _this setDir 93.068214; + _this setPos [15323.181, 9299.29, -2.3841858e-005]; +}; + +_vehicle_362 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_t_acer2s", [15329.487, 9292.1826, -9.4413757e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_362 = _this; + _this setDir -39.280922; + _this setPos [15329.487, 9292.1826, -9.4413757e-005]; +}; + +_vehicle_363 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_t_betula2w", [15280.789, 9287.6914, -6.0081482e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_363 = _this; + _this setPos [15280.789, 9287.6914, -6.0081482e-005]; +}; + +_vehicle_366 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_t_fagus2s", [15332.433, 9233.4629, -4.2915344e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_366 = _this; + _this setDir 78.612289; + _this setPos [15332.433, 9233.4629, -4.2915344e-005]; +}; + +_vehicle_367 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_t_fagus2W", [15322.291, 9211.5547, -3.2424927e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_367 = _this; + _this setPos [15322.291, 9211.5547, -3.2424927e-005]; +}; + +_vehicle_368 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_t_fraxinus2W", [15299.166, 9233.8564, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_368 = _this; + _this setPos [15299.166, 9233.8564, 6.1035156e-005]; +}; + +_vehicle_369 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_t_fraxinus2s", [15284.644, 9220.7021], [], 0, "CAN_COLLIDE"]; + _vehicle_369 = _this; + _this setPos [15284.644, 9220.7021]; +}; + +_vehicle_373 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_t_pyrus2s", [15316.156, 9232.5186, -4.7683716e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_373 = _this; + _this setPos [15316.156, 9232.5186, -4.7683716e-006]; +}; + +_vehicle_378 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_t_salix2s", [15280.138, 9259.5938, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_378 = _this; + _this setPos [15280.138, 9259.5938, 1.1444092e-005]; +}; + +_vehicle_379 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_t_sorbus2s", [15310.393, 9273.4219, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_379 = _this; + _this setDir -79.565323; + _this setPos [15310.393, 9273.4219, 7.6293945e-005]; +}; + +_vehicle_380 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_t_malus1s", [15303.567, 9280.6113, -8.5830688e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_380 = _this; + _this setDir 55.86935; + _this setPos [15303.567, 9280.6113, -8.5830688e-005]; +}; + +_vehicle_383 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_PowerGenerator", [15313.835, 9267.5029, 4.7683716e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_383 = _this; + _this setDir -269.2923; + _this setPos [15313.835, 9267.5029, 4.7683716e-005]; +}; + +_vehicle_386 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_leseni4x", [15276.574, 9238.1963, -0.21712506], [], 0, "CAN_COLLIDE"]; + _vehicle_386 = _this; + _this setDir -88.721489; + _this setPos [15276.574, 9238.1963, -0.21712506]; +}; + +_vehicle_388 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Misc_Scaffolding", [15336.585, 9263.1348, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_388 = _this; + _this setDir -180.16258; + _this setPos [15336.585, 9263.1348, -1.9073486e-005]; +}; + +_vehicle_402 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Misc_Cargo2E", [15280.826, 9232.9629, 3.6239624e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_402 = _this; + _this setDir -26.822863; + _this setPos [15280.826, 9232.9629, 3.6239624e-005]; +}; + +_vehicle_407 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_hut06", [15280.983, 9251.1631, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_407 = _this; + _this setDir -64.635895; + _this setPos [15280.983, 9251.1631, 3.8146973e-005]; +}; + +_vehicle_411 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Shed_M03", [15324.563, 9288.0449, 3.2424927e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_411 = _this; + _this setDir -89.325211; + _this setPos [15324.563, 9288.0449, 3.2424927e-005]; +}; + +_vehicle_413 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Shed_M02", [15293.293, 9309.1162, -2.5749207e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_413 = _this; + _this setPos [15293.293, 9309.1162, -2.5749207e-005]; +}; + +_vehicle_415 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Shed_W02", [15294.364, 9208.4922, -4.1007996e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_415 = _this; + _this setDir 109.95302; + _this setPos [15294.364, 9208.4922, -4.1007996e-005]; +}; + +_vehicle_416 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [15309.999, 9301.1924, -1.2397766e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_416 = _this; + _this setDir 12.315737; + _this setPos [15309.999, 9301.1924, -1.2397766e-005]; +}; + +}; \ No newline at end of file diff --git a/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/wholesalers.sqf b/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/wholesalers.sqf new file mode 100644 index 000000000..3f3ee5f78 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_13.Tavi/wholesalers.sqf @@ -0,0 +1,899 @@ +/*--------------------------------------------------------------------------- + Wholesale Vendors + Author: AVendettaForYou + Date: 12/11/13 + If modified and released give credits where due thank you +---------------------------------------------------------------------------*/ + +if (isServer) then { + +_vehicle_0 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_BoardsPack1", [13344.113, 8610.1904], [], 0, "CAN_COLLIDE"]; + _vehicle_0 = _this; + _this setDir 43.984802; + _this setPos [13344.113, 8610.1904]; +}; + +_vehicle_2 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_concrete_High", [13339.755, 8613.7715], [], 0, "CAN_COLLIDE"]; + _vehicle_2 = _this; + _this setDir 226.31941; + _this setPos [13339.755, 8613.7715]; +}; + +_vehicle_406 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [9866.2803, 7474.228, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_406 = _this; + _this setDir 69.263237; + _this setPos [9866.2803, 7474.228, 3.0517578e-005]; +}; + +_vehicle_408 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [9861.501, 7465.1348, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_408 = _this; + _this setDir 159.26053; + _this setPos [9861.501, 7465.1348, 1.5258789e-005]; +}; + +_vehicle_411 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [9853.2363, 7469.1172, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_411 = _this; + _this setDir 250.24271; + _this setPos [9853.2363, 7469.1172, 1.5258789e-005]; +}; + +_vehicle_416 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier5x", [9860.0977, 7479.7085, -0.10219753], [], 0, "CAN_COLLIDE"]; + _vehicle_416 = _this; + _this setDir -20.1182; + _this setPos [9860.0977, 7479.7085, -0.10219753]; +}; + +_vehicle_418 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier5x", [9860.4102, 7478.8989, 1.1570044], [], 0, "CAN_COLLIDE"]; + _vehicle_418 = _this; + _this setDir -21.16807; + _this setPos [9860.4102, 7478.8989, 1.1570044]; +}; + +_vehicle_421 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier5x", [9860.7705, 7478.1689, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_421 = _this; + _this setDir -21.868162; + _this setPos [9860.7705, 7478.1689, 3.0517578e-005]; +}; + +_vehicle_424 = objNull; +if (true) then +{ + _this = createVehicle ["Barrels", [9853.8594, 7471.8438, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_424 = _this; + _this setPos [9853.8594, 7471.8438, 3.0517578e-005]; +}; + +_vehicle_425 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_BoardsPack1", [9856.1465, 7466.1768, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_425 = _this; + _this setDir -21.363455; + _this setPos [9856.1465, 7466.1768, 3.0517578e-005]; +}; + +_vehicle_426 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_BoardsPack2", [9862.1055, 7476.6934, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_426 = _this; + _this setDir 69.966614; + _this setPos [9862.1055, 7476.6934, 4.5776367e-005]; +}; + +_vehicle_427 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_Cargo2E_EP1", [9864.0166, 7468.3477, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_427 = _this; + _this setDir 69.430077; + _this setPos [9864.0166, 7468.3477, 1.5258789e-005]; +}; + +_vehicle_428 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_Coil_EP1", [9859.0078, 7467.1992, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_428 = _this; + _this setPos [9859.0078, 7467.1992, -1.5258789e-005]; +}; + +_vehicle_429 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_concrete_High", [9858.9658, 7475.5132, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_429 = _this; + _this setDir 70.7006; + _this setPos [9858.9658, 7475.5132, 3.0517578e-005]; +}; + +_vehicle_430 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_big_EP1", [9863.7129, 7471.3906], [], 0, "CAN_COLLIDE"]; + _vehicle_430 = _this; + _this setDir 68.63279; + _this setPos [9863.7129, 7471.3906]; +}; + +_vehicle_444 = objNull; +if (true) then +{ + _this = createVehicle ["HMMWVWreck", [9910.6328, 7528.5273, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_444 = _this; + _this setPos [9910.6328, 7528.5273, -1.5258789e-005]; +}; + +_vehicle_445 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish4", [9915.3955, 7514.9697, -0.17721558], [], 0, "CAN_COLLIDE"]; + _vehicle_445 = _this; + _this setPos [9915.3955, 7514.9697, -0.17721558]; +}; + +_vehicle_446 = objNull; +if (true) then +{ + _this = createVehicle ["UralWreck", [9898.6436, 7500.2437, -0.073135376], [], 0, "CAN_COLLIDE"]; + _vehicle_446 = _this; + _this setDir -94.42276; + _this setPos [9898.6436, 7500.2437, -0.073135376]; +}; + +_vehicle_447 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9915.208, 7528.54, -0.0077667236], [], 0, "CAN_COLLIDE"]; + _vehicle_447 = _this; + _this setPos [9915.208, 7528.54, -0.0077667236]; +}; + +_vehicle_448 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9908.1953, 7514.0947, -0.16438293], [], 0, "CAN_COLLIDE"]; + _vehicle_448 = _this; + _this setPos [9908.1953, 7514.0947, -0.16438293]; +}; + +_vehicle_449 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9923.8896, 7521.7852, -0.15834045], [], 0, "CAN_COLLIDE"]; + _vehicle_449 = _this; + _this setPos [9923.8896, 7521.7852, -0.15834045]; +}; + +_vehicle_450 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9918.9424, 7520.7158, -0.17095947], [], 0, "CAN_COLLIDE"]; + _vehicle_450 = _this; + _this setPos [9918.9424, 7520.7158, -0.17095947]; +}; + +_vehicle_451 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9914.2148, 7517.999, -0.17510986], [], 0, "CAN_COLLIDE"]; + _vehicle_451 = _this; + _this setPos [9914.2148, 7517.999, -0.17510986]; +}; + +_vehicle_452 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9910.002, 7521.0498, -0.14830017], [], 0, "CAN_COLLIDE"]; + _vehicle_452 = _this; + _this setPos [9910.002, 7521.0498, -0.14830017]; +}; + +_vehicle_453 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9909.877, 7527.0859, -0.027389526], [], 0, "CAN_COLLIDE"]; + _vehicle_453 = _this; + _this setPos [9909.877, 7527.0859, -0.027389526]; +}; + +_vehicle_454 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9913.1572, 7523.6895, -0.10113525], [], 0, "CAN_COLLIDE"]; + _vehicle_454 = _this; + _this setPos [9913.1572, 7523.6895, -0.10113525]; +}; + +_vehicle_455 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9927.9014, 7522.0391, -0.16041565], [], 0, "CAN_COLLIDE"]; + _vehicle_455 = _this; + _this setPos [9927.9014, 7522.0391, -0.16041565]; +}; + +_vehicle_456 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9927.7764, 7528.0752, -0.039489746], [], 0, "CAN_COLLIDE"]; + _vehicle_456 = _this; + _this setPos [9927.7764, 7528.0752, -0.039489746]; +}; + +_vehicle_471 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish4", [9904.1914, 7513.8794, -0.17556763], [], 0, "CAN_COLLIDE"]; + _vehicle_471 = _this; + _this setDir -88.30043; + _this setPos [9904.1914, 7513.8794, -0.17556763]; +}; + +_vehicle_472 = objNull; +if (true) then +{ + _this = createVehicle ["UralWreck", [9889.4561, 7511.9502, -0.030487061], [], 0, "CAN_COLLIDE"]; + _vehicle_472 = _this; + _this setDir -182.72318; + _this setPos [9889.4561, 7511.9502, -0.030487061]; +}; + +_vehicle_473 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9890.6191, 7514.0942, -0.0077209473], [], 0, "CAN_COLLIDE"]; + _vehicle_473 = _this; + _this setDir -88.30043; + _this setPos [9890.6191, 7514.0942, -0.0077209473]; +}; + +_vehicle_474 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9904.8516, 7506.6558, -0.16273499], [], 0, "CAN_COLLIDE"]; + _vehicle_474 = _this; + _this setDir -88.30043; + _this setPos [9904.8516, 7506.6558, -0.16273499]; +}; + +_vehicle_475 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9897.6299, 7522.5732, -0.07598877], [], 0, "CAN_COLLIDE"]; + _vehicle_475 = _this; + _this setDir -88.30043; + _this setPos [9897.6299, 7522.5732, -0.07598877]; +}; + +_vehicle_476 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9898.5508, 7517.5942, -0.17094421], [], 0, "CAN_COLLIDE"]; + _vehicle_476 = _this; + _this setDir -88.30043; + _this setPos [9898.5508, 7517.5942, -0.17094421]; +}; + +_vehicle_477 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9901.126, 7512.79, -0.17344666], [], 0, "CAN_COLLIDE"]; + _vehicle_477 = _this; + _this setDir -88.30043; + _this setPos [9901.126, 7512.79, -0.17344666]; +}; + +_vehicle_478 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9897.9551, 7508.6694, -0.14828491], [], 0, "CAN_COLLIDE"]; + _vehicle_478 = _this; + _this setDir -88.30043; + _this setPos [9897.9551, 7508.6694, -0.14828491]; +}; + +_vehicle_479 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9891.916, 7508.7231, -0.02734375], [], 0, "CAN_COLLIDE"]; + _vehicle_479 = _this; + _this setDir -88.30043; + _this setPos [9891.916, 7508.7231, -0.02734375]; +}; + +_vehicle_480 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9895.4072, 7511.9014, -0.10112], [], 0, "CAN_COLLIDE"]; + _vehicle_480 = _this; + _this setDir -88.30043; + _this setPos [9895.4072, 7511.9014, -0.10112]; +}; + +_vehicle_481 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9897.4941, 7526.5908, 0.089553833], [], 0, "CAN_COLLIDE"]; + _vehicle_481 = _this; + _this setDir -88.30043; + _this setPos [9897.4941, 7526.5908, 0.089553833]; +}; + +_vehicle_482 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9891.459, 7526.6445, 0.20524597], [], 0, "CAN_COLLIDE"]; + _vehicle_482 = _this; + _this setDir -88.30043; + _this setPos [9891.459, 7526.6445, 0.20524597]; +}; + +_vehicle_496 = objNull; +if (true) then +{ + _this = createVehicle ["HMMWVWreck", [9939.9385, 7542.936, 0.00012207031], [], 0, "CAN_COLLIDE"]; + _vehicle_496 = _this; + _this setDir 62.852249; + _this setPos [9939.9385, 7542.936, 0.00012207031]; +}; + +_vehicle_497 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish4", [9930.0469, 7532.5107, -0.0082397461], [], 0, "CAN_COLLIDE"]; + _vehicle_497 = _this; + _this setDir 62.852249; + _this setPos [9930.0469, 7532.5107, -0.0082397461]; +}; + +_vehicle_498 = objNull; +if (true) then +{ + _this = createVehicle ["UralWreck", [9961.1182, 7534.4238, -0.021728516], [], 0, "CAN_COLLIDE"]; + _vehicle_498 = _this; + _this setDir -31.570511; + _this setPos [9961.1182, 7534.4238, -0.021728516]; +}; + +_vehicle_499 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9942.0381, 7538.8711, -0.0078582764], [], 0, "CAN_COLLIDE"]; + _vehicle_499 = _this; + _this setDir 62.852249; + _this setPos [9942.0381, 7538.8711, -0.0078582764]; +}; + +_vehicle_500 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9925.9814, 7538.52, 0.0045928955], [], 0, "CAN_COLLIDE"]; + _vehicle_500 = _this; + _this setDir 62.852249; + _this setPos [9925.9814, 7538.52, 0.0045928955]; +}; + +_vehicle_501 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9939.9883, 7528.0625, -0.023361206], [], 0, "CAN_COLLIDE"]; + _vehicle_501 = _this; + _this setDir 62.852249; + _this setPos [9939.9883, 7528.0625, -0.023361206]; +}; + +_vehicle_502 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9936.7803, 7531.9766, -0.014587402], [], 0, "CAN_COLLIDE"]; + _vehicle_502 = _this; + _this setDir 62.852249; + _this setPos [9936.7803, 7531.9766, -0.014587402]; +}; + +_vehicle_503 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9932.2051, 7534.9448, -0.0061340332], [], 0, "CAN_COLLIDE"]; + _vehicle_503 = _this; + _this setDir 62.852249; + _this setPos [9932.2051, 7534.9448, -0.0061340332]; +}; + +_vehicle_504 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9932.9951, 7540.0859, 0.0013885498], [], 0, "CAN_COLLIDE"]; + _vehicle_504 = _this; + _this setDir 62.852249; + _this setPos [9932.9951, 7540.0859, 0.0013885498]; +}; + +_vehicle_505 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9938.3096, 7542.9512, 0.0015869141], [], 0, "CAN_COLLIDE"]; + _vehicle_505 = _this; + _this setDir 62.852249; + _this setPos [9938.3096, 7542.9512, 0.0015869141]; +}; + +_vehicle_506 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9936.7842, 7538.4829, -0.0042419434], [], 0, "CAN_COLLIDE"]; + _vehicle_506 = _this; + _this setDir 62.852249; + _this setPos [9936.7842, 7538.4829, -0.0042419434]; +}; + +_vehicle_507 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9942.043, 7524.6089, -0.030502319], [], 0, "CAN_COLLIDE"]; + _vehicle_507 = _this; + _this setDir 62.852249; + _this setPos [9942.043, 7524.6089, -0.030502319]; +}; + +_vehicle_508 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [9947.3574, 7527.4751, -0.030303955], [], 0, "CAN_COLLIDE"]; + _vehicle_508 = _this; + _this setDir 62.852249; + _this setPos [9947.3574, 7527.4751, -0.030303955]; +}; + +_vehicle_522 = objNull; +if (true) then +{ + _this = createVehicle ["UH1Wreck", [9927.7949, 7526.7617, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_522 = _this; + _this setDir 32.683964; + _this setPos [9927.7949, 7526.7617, -3.0517578e-005]; +}; + +_vehicle_523 = objNull; +if (true) then +{ + _this = createVehicle ["hiluxWreck", [9913.4883, 7504.3281, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_523 = _this; + _this setDir 47.905163; + _this setPos [9913.4883, 7504.3281, 1.5258789e-005]; +}; + +_vehicle_524 = objNull; +if (true) then +{ + _this = createVehicle ["datsun02Wreck", [9883.6523, 7521.2778, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_524 = _this; + _this setDir -42.939289; + _this setPos [9883.6523, 7521.2778, -1.5258789e-005]; +}; + +_vehicle_526 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_BoardsPack1", [9854.9219, 7469.5288, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_526 = _this; + _this setDir -20.974491; + _this setPos [9854.9219, 7469.5288, 3.0517578e-005]; +}; + +_vehicle_529 = objNull; +if (true) then +{ + _this = createVehicle ["Barrels", [9856.9863, 7468.9097, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_529 = _this; + _this setPos [9856.9863, 7468.9097, 1.5258789e-005]; +}; + +_vehicle_530 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel_burning", [13342.566, 8614.9238, 0.41473824], [], 0, "CAN_COLLIDE"]; + _vehicle_530 = _this; + _this setPos [13342.566, 8614.9238, 0.41473824]; +}; + +_vehicle_532 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel_burning", [9862.8281, 7474.4443], [], 0, "CAN_COLLIDE"]; + _vehicle_532 = _this; + _this setPos [9862.8281, 7474.4443]; +}; + +_vehicle_983 = objNull; +if (true) then +{ + _this = createVehicle ["76n6ClamShell", [13352.814, 8661.5283, 0.054087326], [], 0, "CAN_COLLIDE"]; + _vehicle_983 = _this; + _this setDir -81.131363; + _this setPos [13352.814, 8661.5283, 0.054087326]; +}; + +_vehicle_995 = objNull; +if (true) then +{ + _this = createVehicle ["UH1Wreck", [13367.243, 8621.4385], [], 0, "CAN_COLLIDE"]; + _vehicle_995 = _this; + _this setPos [13367.243, 8621.4385]; +}; + +_vehicle_996 = objNull; +if (true) then +{ + _this = createVehicle ["hiluxWreck", [13397.205, 8626.4434, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_996 = _this; + _this setPos [13397.205, 8626.4434, -1.5258789e-005]; +}; + +_vehicle_997 = objNull; +if (true) then +{ + _this = createVehicle ["HMMWVWreck", [13397.896, 8646.9229, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_997 = _this; + _this setDir 177.1848; + _this setPos [13397.896, 8646.9229, -1.5258789e-005]; +}; + +_vehicle_998 = objNull; +if (true) then +{ + _this = createVehicle ["datsun02Wreck", [13392.606, 8673.1816, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_998 = _this; + _this setDir -83.100327; + _this setPos [13392.606, 8673.1816, 4.5776367e-005]; +}; + +_vehicle_999 = objNull; +if (true) then +{ + _this = createVehicle ["UAZWreck", [13443.065, 8636.2051, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_999 = _this; + _this setPos [13443.065, 8636.2051, -1.5258789e-005]; +}; + +_vehicle_1000 = objNull; +if (true) then +{ + _this = createVehicle ["UralWreck", [13430.23, 8613.0166, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1000 = _this; + _this setDir -99.586914; + _this setPos [13430.23, 8613.0166, -1.5258789e-005]; +}; + +_vehicle_1002 = objNull; +if (true) then +{ + _this = createVehicle ["Body1", [13442.112, 8622.8877, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1002 = _this; + _this setPos [13442.112, 8622.8877, 3.0517578e-005]; +}; + +_vehicle_1003 = objNull; +if (true) then +{ + _this = createVehicle ["Body1", [13413.91, 8621.1582, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1003 = _this; + _this setDir 92.6726; + _this setPos [13413.91, 8621.1582, 6.1035156e-005]; +}; + +_vehicle_1004 = objNull; +if (true) then +{ + _this = createVehicle ["Body2", [13407.348, 8654.4043], [], 0, "CAN_COLLIDE"]; + _vehicle_1004 = _this; + _this setDir 75.475266; + _this setPos [13407.348, 8654.4043]; +}; + +_vehicle_1006 = objNull; +if (true) then +{ + _this = createVehicle ["Body2", [13389.887, 8687.1563, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1006 = _this; + _this setDir 75.475266; + _this setPos [13389.887, 8687.1563, 1.5258789e-005]; +}; + +_vehicle_1009 = objNull; +if (true) then +{ + _this = createVehicle ["Body2", [13372.06, 8650.4932], [], 0, "CAN_COLLIDE"]; + _vehicle_1009 = _this; + _this setDir 152.27715; + _this setPos [13372.06, 8650.4932]; +}; + +_vehicle_1011 = objNull; +if (true) then +{ + _this = createVehicle ["Body1", [13385.826, 8659.5811], [], 0, "CAN_COLLIDE"]; + _vehicle_1011 = _this; + _this setPos [13385.826, 8659.5811]; +}; + +_vehicle_1013 = objNull; +if (true) then +{ + _this = createVehicle ["Body1", [13411.919, 8668.6914, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1013 = _this; + _this setPos [13411.919, 8668.6914, -3.0517578e-005]; +}; + +_vehicle_1015 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_stack_EP1", [13342.742, 8625.3506, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1015 = _this; + _this setPos [13342.742, 8625.3506, 3.0517578e-005]; +}; + +_vehicle_1016 = objNull; +if (true) then +{ + _this = createVehicle ["Fort_Barricade", [13386.949, 8651.1963], [], 0, "CAN_COLLIDE"]; + _vehicle_1016 = _this; + _this setPos [13386.949, 8651.1963]; +}; + +_vehicle_1018 = objNull; +if (true) then +{ + _this = createVehicle ["Fort_Barricade", [13447.97, 8623.2393, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1018 = _this; + _this setDir -97.747459; + _this setPos [13447.97, 8623.2393, 3.0517578e-005]; +}; + +_vehicle_1026 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [13381.251, 8668.7422, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1026 = _this; + _this setPos [13381.251, 8668.7422, 1.5258789e-005]; +}; + +_vehicle_1027 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish4", [13377.247, 8668.5273, 0.15328979], [], 0, "CAN_COLLIDE"]; + _vehicle_1027 = _this; + _this setDir -88.30043; + _this setPos [13377.247, 8668.5273, 0.15328979]; +}; + +_vehicle_1028 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [13371.606, 8672.2422, 0.24867249], [], 0, "CAN_COLLIDE"]; + _vehicle_1028 = _this; + _this setDir -88.30043; + _this setPos [13371.606, 8672.2422, 0.24867249]; +}; + +_vehicle_1029 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [13374.182, 8667.4375, 0.29978943], [], 0, "CAN_COLLIDE"]; + _vehicle_1029 = _this; + _this setDir -88.30043; + _this setPos [13374.182, 8667.4375, 0.29978943]; +}; + +_vehicle_1030 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [13368.463, 8666.5488, 0.42675781], [], 0, "CAN_COLLIDE"]; + _vehicle_1030 = _this; + _this setDir -88.30043; + _this setPos [13368.463, 8666.5488, 0.42675781]; +}; + +_vehicle_1036 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [13407.673, 8663.3984, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1036 = _this; + _this setPos [13407.673, 8663.3984, -1.5258789e-005]; +}; + +_vehicle_1037 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish4", [13403.669, 8663.1836, 0.14686584], [], 0, "CAN_COLLIDE"]; + _vehicle_1037 = _this; + _this setDir -88.30043; + _this setPos [13403.669, 8663.1836, 0.14686584]; +}; + +_vehicle_1038 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [13398.028, 8666.8984, 0.2363739], [], 0, "CAN_COLLIDE"]; + _vehicle_1038 = _this; + _this setDir -88.30043; + _this setPos [13398.028, 8666.8984, 0.2363739]; +}; + +_vehicle_1039 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [13400.604, 8662.0938, 0.28845215], [], 0, "CAN_COLLIDE"]; + _vehicle_1039 = _this; + _this setDir -88.30043; + _this setPos [13400.604, 8662.0938, 0.28845215]; +}; + +_vehicle_1040 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [13394.885, 8661.2051, 0.41445923], [], 0, "CAN_COLLIDE"]; + _vehicle_1040 = _this; + _this setDir -88.30043; + _this setPos [13394.885, 8661.2051, 0.41445923]; +}; + +_vehicle_1046 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [13414.844, 8638.1494, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1046 = _this; + _this setPos [13414.844, 8638.1494, 1.5258789e-005]; +}; + +_vehicle_1047 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish4", [13410.84, 8637.9336, 0.1468811], [], 0, "CAN_COLLIDE"]; + _vehicle_1047 = _this; + _this setDir -88.30043; + _this setPos [13410.84, 8637.9336, 0.1468811]; +}; + +_vehicle_1048 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [13405.199, 8641.6484, 0.23323059], [], 0, "CAN_COLLIDE"]; + _vehicle_1048 = _this; + _this setDir -88.30043; + _this setPos [13405.199, 8641.6484, 0.23323059]; +}; + +_vehicle_1049 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [13407.774, 8636.8447, 0.28846741], [], 0, "CAN_COLLIDE"]; + _vehicle_1049 = _this; + _this setDir -88.30043; + _this setPos [13407.774, 8636.8447, 0.28846741]; +}; + +_vehicle_1050 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [13402.056, 8635.9561, 0.40629578], [], 0, "CAN_COLLIDE"]; + _vehicle_1050 = _this; + _this setDir -88.30043; + _this setPos [13402.056, 8635.9561, 0.40629578]; +}; + +_vehicle_1056 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [13434.634, 8621.7734, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1056 = _this; + _this setPos [13434.634, 8621.7734, 6.1035156e-005]; +}; + +_vehicle_1057 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish4", [13430.63, 8621.5586, 0.14692688], [], 0, "CAN_COLLIDE"]; + _vehicle_1057 = _this; + _this setDir -88.30043; + _this setPos [13430.63, 8621.5586, 0.14692688]; +}; + +_vehicle_1058 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [13424.989, 8625.2734, 0.23327637], [], 0, "CAN_COLLIDE"]; + _vehicle_1058 = _this; + _this setDir -88.30043; + _this setPos [13424.989, 8625.2734, 0.23327637]; +}; + +_vehicle_1059 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [13427.564, 8620.4688, 0.28851318], [], 0, "CAN_COLLIDE"]; + _vehicle_1059 = _this; + _this setDir -88.30043; + _this setPos [13427.564, 8620.4688, 0.28851318]; +}; + +_vehicle_1060 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [13421.846, 8619.5801, 0.40634155], [], 0, "CAN_COLLIDE"]; + _vehicle_1060 = _this; + _this setDir -88.30043; + _this setPos [13421.846, 8619.5801, 0.40634155]; +}; + +_vehicle_1066 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [13450.188, 8638.6621, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1066 = _this; + _this setPos [13450.188, 8638.6621, 1.5258789e-005]; +}; + +_vehicle_1067 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish4", [13446.184, 8638.4473, 0.14718628], [], 0, "CAN_COLLIDE"]; + _vehicle_1067 = _this; + _this setDir -88.30043; + _this setPos [13446.184, 8638.4473, 0.14718628]; +}; + +_vehicle_1068 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [13440.543, 8642.1621, 0.23353577], [], 0, "CAN_COLLIDE"]; + _vehicle_1068 = _this; + _this setDir -88.30043; + _this setPos [13440.543, 8642.1621, 0.23353577]; +}; + +_vehicle_1069 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [13443.118, 8637.3574, 0.28877258], [], 0, "CAN_COLLIDE"]; + _vehicle_1069 = _this; + _this setDir -88.30043; + _this setPos [13443.118, 8637.3574, 0.28877258]; +}; + +_vehicle_1070 = objNull; +if (true) then +{ + _this = createVehicle ["Rubbish3", [13437.399, 8636.4688, 0.40660095], [], 0, "CAN_COLLIDE"]; + _vehicle_1070 = _this; + _this setDir -88.30043; + _this setPos [13437.399, 8636.4688, 0.40660095]; +}; + + +}; \ No newline at end of file diff --git a/SQF/dayz_server/missions/DayZ_Epoch_15.namalsk/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_15.namalsk/dynamic_vehicle.sqf new file mode 100644 index 000000000..a2383e999 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_15.namalsk/dynamic_vehicle.sqf @@ -0,0 +1,114 @@ +AllowedVehiclesList = [ +["AH6X_DZ",3], +["AN2_DZ",3], +["ArmoredSUV_PMC_DZE",1], +["ATV_CZ_EP1",3], +["ATV_US_EP1",3], +["C130J_US_EP1",1], +["car_hatchback",3], +["car_sedan",3], +["CH_47F_EP1_DZE",1], +["CSJ_GyroC",3], +["CSJ_GyroCover",3], +["CSJ_GyroP",3], +["datsun1_civil_1_open",3], +["datsun1_civil_2_covered",3], +["datsun1_civil_3_open",3], +["Fishing_Boat",3], +["GAZ_Vodnik_DZE",1], +["GAZ_Vodnik_MedEvac",1], +["GLT_M300_LT",3], +["GLT_M300_ST",3], +["GNT_C185",1], +["GNT_C185C",1], +["GNT_C185R",1], +["GNT_C185U",1], +["hilux1_civil_1_open",3], +["hilux1_civil_2_covered",3], +["hilux1_civil_3_open_EP1",3], +["HMMWV_Ambulance",1], +["HMMWV_Ambulance_CZ_DES_EP1",1], +["HMMWV_DES_EP1",3], +["HMMWV_DZ",3], +["HMMWV_M1035_DES_EP1",1], +["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1], +["HMMWV_M998A2_SOV_DES_EP1_DZE",1], +["Ikarus",3], +["Ikarus_TK_CIV_EP1",3], +["JetSkiYanahui_Case_Blue",1], +["JetSkiYanahui_Case_Green",1], +["JetSkiYanahui_Case_Red",1], +["JetSkiYanahui_Case_Yellow",1], +["Kamaz",3], +["KamazRefuel_DZ",1], +["Lada1",3], +["Lada1_TK_CIV_EP1",3], +["Lada2",3], +["Lada2_TK_CIV_EP1",3], +["LadaLM",3], +["LandRover_CZ_EP1",3], +["LandRover_MG_TK_EP1_DZE",1], +["LandRover_Special_CZ_EP1_DZE",1], +["LandRover_TK_CIV_EP1",3], +["M1030_US_DES_EP1",3], +["MH6J_DZ",3], +["Mi17_Civilian_DZ",3], +["Mi17_DZE",3], +["MMT_Civ",6], +["MtvrRefuel_DES_EP1_DZ",1], +["MTVR_DES_EP1",3], +["MV22_DZ",1], +["Offroad_DSHKM_Gue_DZE",3], +["Old_bike_TK_INS_EP1",3], +["Old_moto_TK_Civ_EP1",3], +["PBX",3], +["Pickup_PK_GUE_DZE",3], +["Pickup_PK_INS_DZE",3], +["Pickup_PK_TK_GUE_EP1_DZE",3], +["RHIB",3], +["S1203_ambulance_EP1",3], +["S1203_TK_CIV_EP1",3], +["Skoda",3], +["SkodaBlue",3], +["SkodaGreen",3], +["SkodaRed",3], +["Smallboat_1",3], +["Smallboat_2",3], +["SUV_Blue",1], +["SUV_Camo",1], +["SUV_Charcoal",1], +["SUV_Green",1], +["SUV_Orange",1], +["SUV_Pink",1], +["SUV_Red",1], +["SUV_Silver",1], +["SUV_TK_CIV_EP1",1], +["SUV_White",1], +["SUV_Yellow",1], +["tractor",3], +["TT650_Civ",3], +["TT650_Ins",3], +["TT650_TK_CIV_EP1",3], +["UAZ_CDF",3], +["UAZ_INS",3], +["UAZ_MG_TK_EP1_DZE",3], +["UAZ_RU",3], +["UAZ_Unarmed_TK_CIV_EP1",3], +["UAZ_Unarmed_TK_EP1",3], +["UAZ_Unarmed_UN_EP1",3], +["UH1H_DZE",2], +["UH1Y_DZE",2], +["UH60M_EP1_DZE",1], +["UralRefuel_TK_EP1_DZ",1], +["Ural_CDF",3], +["Ural_TK_CIV_EP1",3], +["Ural_UN_EP1",3], +["V3S_Open_TK_CIV_EP1",3], +["V3S_Open_TK_EP1",3], +["V3S_Refuel_TK_GUE_EP1_DZ",1], +["VolhaLimo_TK_CIV_EP1",3], +["Volha_1_TK_CIV_EP1",3], +["Volha_2_TK_CIV_EP1",3], +["VWGolf",3], +["Zodiac",3] +]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/mission.sqf b/SQF/dayz_server/missions/DayZ_Epoch_15.namalsk/mission.sqf similarity index 94% rename from Server Files/MPMissions/DayZ_Epoch_15.namalsk/mission.sqf rename to SQF/dayz_server/missions/DayZ_Epoch_15.namalsk/mission.sqf index ab1ea8f07..a4d8b2848 100644 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/mission.sqf +++ b/SQF/dayz_server/missions/DayZ_Epoch_15.namalsk/mission.sqf @@ -306,15 +306,10 @@ if (true) then _this setPos [5765.249, 10774.792, 1.335144e-005]; }; -_this = createCenter resistance; -_center_1 = _this; - -_group_1 = createGroup _center_1; - _unit_3 = objNull; if (true) then { - _this = _group_1 createUnit ["GUE_Villager4", [5764.4902, 10776.697, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["GUE_Villager4", [5764.4902, 10776.697, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; _unit_3 = _this; _this setDir -2.7836955; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; @@ -370,15 +365,10 @@ if (true) then _this setPos [5771.5537, 10781.919, 3.8146973e-006]; }; -_this = createCenter civilian; -_center_2 = _this; - -_group_2 = createGroup _center_2; - _unit_7 = objNull; if (true) then { - _this = _group_2 createUnit ["RU_Farmwife4", [5776.187, 10776.037, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["RU_Farmwife4", [5776.187, 10776.037, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; _unit_7 = _this; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; _this setUnitAbility 0.60000002; @@ -407,7 +397,7 @@ if (true) then _unit_10 = objNull; if (true) then { - _this = _group_1 createUnit ["Soldier_Sniper_PMC", [4700.2485, 8918.9072, 3.8798354], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["Soldier_Sniper_PMC", [4700.2485, 8918.9072, 3.8798354], [], 0, "CAN_COLLIDE"]; _unit_10 = _this; _this setDir 78.773201; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; @@ -534,7 +524,7 @@ if (true) then _unit_96 = objNull; if (true) then { - _this = _group_2 createUnit ["Dr_Hladik_EP1", [5564, 10344.479, 0.064233989], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["Dr_Hladik_EP1", [5564, 10344.479, 0.064233989], [], 0, "CAN_COLLIDE"]; _unit_96 = _this; _this setDir 276.83997; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; @@ -677,7 +667,7 @@ if (true) then _unit_121 = objNull; if (true) then { - _this = _group_1 createUnit ["GUE_Woodlander2", [7719.583, 5856.1743, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["GUE_Woodlander2", [7719.583, 5856.1743, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; _unit_121 = _this; _this setDir 14.189513; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; @@ -688,7 +678,7 @@ if (true) then _unit_122 = objNull; if (true) then { - _this = _group_1 createUnit ["CIV_Contractor2_BAF", [4705.4658, 8924.2959, -4.7683716e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["CIV_Contractor2_BAF", [4705.4658, 8924.2959, -4.7683716e-005], [], 0, "CAN_COLLIDE"]; _unit_122 = _this; _this setDir -20.240097; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; @@ -734,7 +724,7 @@ if (true) then _unit_137 = objNull; if (true) then { - _this = _group_1 createUnit ["GUE_Soldier_Pilot", [7318.0981, 8022.7432, 2.9222913], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["GUE_Soldier_Pilot", [7318.0981, 8022.7432, 2.9222913], [], 0, "CAN_COLLIDE"]; _unit_137 = _this; _this setDir -106.67235; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; @@ -798,7 +788,7 @@ if (true) then _unit_156 = objNull; if (true) then { - _this = _group_1 createUnit ["GUE_Soldier_CO", [7238.9297, 7046.7632], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["GUE_Soldier_CO", [7238.9297, 7046.7632], [], 0, "CAN_COLLIDE"]; _unit_156 = _this; _this setDir 137.64249; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; @@ -809,7 +799,7 @@ if (true) then _unit_161 = objNull; if (true) then { - _this = _group_1 createUnit ["nac_soldier_2", [8885.5391, 10756.329, 8.9604874], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["nac_soldier_2", [8885.5391, 10756.329, 8.9604874], [], 0, "CAN_COLLIDE"]; _unit_161 = _this; _this setDir 80.769196; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; @@ -862,7 +852,7 @@ if (true) then _unit_167 = objNull; if (true) then { - _this = _group_1 createUnit ["GUE_Soldier_Crew", [4296.8467, 4772.5088, -0.46098599], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["GUE_Soldier_Crew", [4296.8467, 4772.5088, -0.46098599], [], 0, "CAN_COLLIDE"]; _unit_167 = _this; _this setDir -35.82135; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; @@ -926,7 +916,7 @@ if (true) then _unit_172 = objNull; if (true) then { - _this = _group_1 createUnit ["GUE_Soldier_2", [5031.3525, 8233.0391, 4.8950696], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["GUE_Soldier_2", [5031.3525, 8233.0391, 4.8950696], [], 0, "CAN_COLLIDE"]; _unit_172 = _this; _this setDir 157.8391; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; @@ -937,7 +927,7 @@ if (true) then _unit_173 = objNull; if (true) then { - _this = _group_1 createUnit ["GUE_Soldier_1", [5032.7378, 8232.7119, 4.8950772], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["GUE_Soldier_1", [5032.7378, 8232.7119, 4.8950772], [], 0, "CAN_COLLIDE"]; _unit_173 = _this; _this setDir 185.29475; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; @@ -1010,7 +1000,7 @@ if (true) then _unit_176 = objNull; if (true) then { - _this = _group_2 createUnit ["Woodlander2", [4312.3286, 4779.0835, 3.0994415e-006], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["Woodlander2", [4312.3286, 4779.0835, 3.0994415e-006], [], 0, "CAN_COLLIDE"]; _unit_176 = _this; _this setDir 41.202724; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; @@ -1080,7 +1070,7 @@ if (true) then _unit_194 = objNull; if (true) then { - _this = _group_1 createUnit ["Tanny_PMC", [3605.6016, 8037.0762, 4.9591064e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["Tanny_PMC", [3605.6016, 8037.0762, 4.9591064e-005], [], 0, "CAN_COLLIDE"]; _unit_194 = _this; _this setDir -172.49802; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; @@ -1091,7 +1081,7 @@ if (true) then _unit_203 = objNull; if (true) then { - _this = _group_1 createUnit ["UN_CDF_Soldier_EP1", [2188.5654, 5768.103, 0.0677872], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["UN_CDF_Soldier_EP1", [2188.5654, 5768.103, 0.0677872], [], 0, "CAN_COLLIDE"]; _unit_203 = _this; _this setDir -161.52242; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; @@ -1102,7 +1092,7 @@ if (true) then _unit_206 = objNull; if (true) then { - _this = _group_1 createUnit ["UN_CDF_Soldier_MG_EP1", [8885.9033, 10755.449, -1.335144e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["UN_CDF_Soldier_MG_EP1", [8885.9033, 10755.449, -1.335144e-005], [], 0, "CAN_COLLIDE"]; _unit_206 = _this; _this setDir 84.480438; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; @@ -1164,7 +1154,7 @@ if (true) then _unit_209 = objNull; if (true) then { - _this = _group_2 createUnit ["RU_Farmwife3", [4297.9097, 4782.6987, 2.0503998e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["RU_Farmwife3", [4297.9097, 4782.6987, 2.0503998e-005], [], 0, "CAN_COLLIDE"]; _unit_209 = _this; _this setDir -57.135807; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; @@ -1192,7 +1182,7 @@ if (true) then _unit_220 = objNull; if (true) then { - _this = _group_1 createUnit ["UN_CDF_Soldier_Pilot_EP1", [6280.8374, 9403.417, 0.18137954], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["UN_CDF_Soldier_Pilot_EP1", [6280.8374, 9403.417, 0.18137954], [], 0, "CAN_COLLIDE"]; _unit_220 = _this; _this setDir -235.56369; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; diff --git a/SQF/dayz_server/missions/DayZ_Epoch_16.Panthera2/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_16.Panthera2/dynamic_vehicle.sqf new file mode 100644 index 000000000..a2383e999 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_16.Panthera2/dynamic_vehicle.sqf @@ -0,0 +1,114 @@ +AllowedVehiclesList = [ +["AH6X_DZ",3], +["AN2_DZ",3], +["ArmoredSUV_PMC_DZE",1], +["ATV_CZ_EP1",3], +["ATV_US_EP1",3], +["C130J_US_EP1",1], +["car_hatchback",3], +["car_sedan",3], +["CH_47F_EP1_DZE",1], +["CSJ_GyroC",3], +["CSJ_GyroCover",3], +["CSJ_GyroP",3], +["datsun1_civil_1_open",3], +["datsun1_civil_2_covered",3], +["datsun1_civil_3_open",3], +["Fishing_Boat",3], +["GAZ_Vodnik_DZE",1], +["GAZ_Vodnik_MedEvac",1], +["GLT_M300_LT",3], +["GLT_M300_ST",3], +["GNT_C185",1], +["GNT_C185C",1], +["GNT_C185R",1], +["GNT_C185U",1], +["hilux1_civil_1_open",3], +["hilux1_civil_2_covered",3], +["hilux1_civil_3_open_EP1",3], +["HMMWV_Ambulance",1], +["HMMWV_Ambulance_CZ_DES_EP1",1], +["HMMWV_DES_EP1",3], +["HMMWV_DZ",3], +["HMMWV_M1035_DES_EP1",1], +["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1], +["HMMWV_M998A2_SOV_DES_EP1_DZE",1], +["Ikarus",3], +["Ikarus_TK_CIV_EP1",3], +["JetSkiYanahui_Case_Blue",1], +["JetSkiYanahui_Case_Green",1], +["JetSkiYanahui_Case_Red",1], +["JetSkiYanahui_Case_Yellow",1], +["Kamaz",3], +["KamazRefuel_DZ",1], +["Lada1",3], +["Lada1_TK_CIV_EP1",3], +["Lada2",3], +["Lada2_TK_CIV_EP1",3], +["LadaLM",3], +["LandRover_CZ_EP1",3], +["LandRover_MG_TK_EP1_DZE",1], +["LandRover_Special_CZ_EP1_DZE",1], +["LandRover_TK_CIV_EP1",3], +["M1030_US_DES_EP1",3], +["MH6J_DZ",3], +["Mi17_Civilian_DZ",3], +["Mi17_DZE",3], +["MMT_Civ",6], +["MtvrRefuel_DES_EP1_DZ",1], +["MTVR_DES_EP1",3], +["MV22_DZ",1], +["Offroad_DSHKM_Gue_DZE",3], +["Old_bike_TK_INS_EP1",3], +["Old_moto_TK_Civ_EP1",3], +["PBX",3], +["Pickup_PK_GUE_DZE",3], +["Pickup_PK_INS_DZE",3], +["Pickup_PK_TK_GUE_EP1_DZE",3], +["RHIB",3], +["S1203_ambulance_EP1",3], +["S1203_TK_CIV_EP1",3], +["Skoda",3], +["SkodaBlue",3], +["SkodaGreen",3], +["SkodaRed",3], +["Smallboat_1",3], +["Smallboat_2",3], +["SUV_Blue",1], +["SUV_Camo",1], +["SUV_Charcoal",1], +["SUV_Green",1], +["SUV_Orange",1], +["SUV_Pink",1], +["SUV_Red",1], +["SUV_Silver",1], +["SUV_TK_CIV_EP1",1], +["SUV_White",1], +["SUV_Yellow",1], +["tractor",3], +["TT650_Civ",3], +["TT650_Ins",3], +["TT650_TK_CIV_EP1",3], +["UAZ_CDF",3], +["UAZ_INS",3], +["UAZ_MG_TK_EP1_DZE",3], +["UAZ_RU",3], +["UAZ_Unarmed_TK_CIV_EP1",3], +["UAZ_Unarmed_TK_EP1",3], +["UAZ_Unarmed_UN_EP1",3], +["UH1H_DZE",2], +["UH1Y_DZE",2], +["UH60M_EP1_DZE",1], +["UralRefuel_TK_EP1_DZ",1], +["Ural_CDF",3], +["Ural_TK_CIV_EP1",3], +["Ural_UN_EP1",3], +["V3S_Open_TK_CIV_EP1",3], +["V3S_Open_TK_EP1",3], +["V3S_Refuel_TK_GUE_EP1_DZ",1], +["VolhaLimo_TK_CIV_EP1",3], +["Volha_1_TK_CIV_EP1",3], +["Volha_2_TK_CIV_EP1",3], +["VWGolf",3], +["Zodiac",3] +]; \ No newline at end of file diff --git a/SQF/dayz_server/missions/DayZ_Epoch_16.Panthera2/mission.sqf b/SQF/dayz_server/missions/DayZ_Epoch_16.Panthera2/mission.sqf new file mode 100644 index 000000000..f74e1aba9 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_16.Panthera2/mission.sqf @@ -0,0 +1,1127 @@ + +_unit_63 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_Pilot", [4767.6304, 7481.7207, 0.0088642277], [], 0, "CAN_COLLIDE"]; + _unit_63 = _this; + _this setDir -20.303209; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_65 = objNull; +if (true) then +{ + _this = createAgent ["UN_CDF_Soldier_MG_EP1", [5229.5488, 8228.6309, 0.11357399], [], 0, "CAN_COLLIDE"]; + _unit_65 = _this; + _this setDir -131.58987; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_25 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [5228.7041, 8228.6006, 0.15148999], [], 0, "CAN_COLLIDE"]; + _vehicle_25 = _this; + _this setDir 76.292221; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [5228.7041, 8228.6006, 0.15148999]; +}; + +_vehicle_28 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net1", [5230.5879, 8226.2754, 0.072472528], [], 0, "CAN_COLLIDE"]; + _vehicle_28 = _this; + _this setDir -43.586216; + _this setPos [5230.5879, 8226.2754, 0.072472528]; +}; + +_unit_67 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Woodlander3", [8681.8027, 3145.0779, 2.8371811e-005], [], 0, "CAN_COLLIDE"]; + _unit_67 = _this; + _this setDir 108.46211; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_32 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [8682.7588, 3144.9507, -2.3841858e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_32 = _this; + _this setDir 93.772865; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [8682.7588, 3144.9507, -2.3841858e-007]; +}; + +_vehicle_33 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [8681.4873, 3143.8115, 9.059906e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_33 = _this; + _this setDir 183.30055; + _this setPos [8681.4873, 3143.8115, 9.059906e-006]; +}; + +_vehicle_34 = objNull; +if (true) then +{ + _this = createVehicle ["VaultStorageLocked", [8681.4189, 3146.6782, 1.4543533e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_34 = _this; + _this setDir -85.670563; + _this setPos [8681.4189, 3146.6782, 1.4543533e-005]; +}; + +_unit_69 = objNull; +if (true) then +{ + _this = createAgent ["Damsel5", [8681.4404, 3139.7356, 0.00013637543], [], 0, "CAN_COLLIDE"]; + _unit_69 = _this; + _this setDir 101.61608; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_36 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [8682.2109, 3139.7153, -0.00018525124], [], 0, "CAN_COLLIDE"]; + _vehicle_36 = _this; + _this setDir 93.772865; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [8682.2109, 3139.7153, -0.00018525124]; +}; + +_vehicle_38 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [8681.0635, 3138.0845, 8.5830688e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_38 = _this; + _this setDir 13.43499; + _this setPos [8681.0635, 3138.0845, 8.5830688e-006]; +}; + +_vehicle_39 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Backpackheap_EP1", [8681.4326, 3141.4419], [], 0, "CAN_COLLIDE"]; + _vehicle_39 = _this; + _this setPos [8681.4326, 3141.4419]; +}; + +_unit_78 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_Sab", [1909.8895, 3622.9905, 0.89042556], [], 0, "CAN_COLLIDE"]; + _unit_78 = _this; + _this setDir -176.86101; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_40 = objNull; +if (true) then +{ + _this = createVehicle ["C130J_wreck_EP1", [1913.585, 3622.0823, -0.21721387], [], 0, "CAN_COLLIDE"]; + _vehicle_40 = _this; + _this setDir -190.43407; + _this setPos [1913.585, 3622.0823, -0.21721387]; +}; + +_vehicle_41 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [1874.6018, 3562.0923, -4.7683716e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_41 = _this; + _this setPos [1874.6018, 3562.0923, -4.7683716e-007]; +}; + +_unit_83 = objNull; +if (true) then +{ + _this = createAgent ["Tanny_PMC", [9050.6455, 4055.2571, 0.072279952], [], 0, "CAN_COLLIDE"]; + _unit_83 = _this; + _this setDir 35.298309; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_88 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Commander", [4431.647, 1623.0857, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _unit_88 = _this; + _this setDir -78.908539; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_91 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Woodlander1", [4430.9897, 1620.7772, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _unit_91 = _this; + _this setDir -55.83704; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_43 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [4432.4463, 1624.0919, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_43 = _this; + _this setDir -72.744568; + _this setPos [4432.4463, 1624.0919, 3.8146973e-006]; +}; + +_vehicle_44 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Small", [4431.2207, 1619.2671, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_44 = _this; + _this setDir -232.73204; + _this setPos [4431.2207, 1619.2671, 5.3405762e-005]; +}; + +_vehicle_45 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [4431.8691, 1621.6033, -4.196167e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_45 = _this; + _this setDir -154.5043; + _this setPos [4431.8691, 1621.6033, -4.196167e-005]; +}; + +_vehicle_46 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [4427.2227, 1634.8722, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_46 = _this; + _this setDir -232.26501; + _this setPos [4427.2227, 1634.8722, -2.2888184e-005]; +}; + +_vehicle_49 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [4430.8945, 1623.502, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_49 = _this; + _this setDir -68.312744; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [4430.8945, 1623.502, 3.0517578e-005]; +}; + +_vehicle_51 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [4429.9204, 1621.2704, 8.7738037e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_51 = _this; + _this setDir -64.814186; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [4429.9204, 1621.2704, 8.7738037e-005]; +}; + +_vehicle_62 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [9052.8457, 4062.0542, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_62 = _this; + _this setDir 12.14753; + _this setPos [9052.8457, 4062.0542, 7.6293945e-006]; +}; + +_unit_102 = objNull; +if (true) then +{ + _this = createAgent ["BAF_Pilot_MTP", [9046.2568, 4056.8503, 6.6757202e-006], [], 0, "CAN_COLLIDE"]; + _unit_102 = _this; + _this setDir 53.729794; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_63 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [9047.3018, 4057.634, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_63 = _this; + _this setDir 53.281307; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [9047.3018, 4057.634, -1.5258789e-005]; +}; + +_vehicle_68 = objNull; +if (true) then +{ + _this = createVehicle ["TK_GUE_WarfareBAircraftFactory_EP1", [9047.7295, 4055.4709, -0.31283149], [], 0, "CAN_COLLIDE"]; + _vehicle_68 = _this; + _this setDir 141.29843; + _this setPos [9047.7295, 4055.4709, -0.31283149]; +}; + +_unit_107 = objNull; +if (true) then +{ + _this = createAgent ["UN_CDF_Soldier_AAT_EP1", [7221.9956, 732.79102, -4.6730042e-005], [], 0, "CAN_COLLIDE"]; + _unit_107 = _this; + _this setDir -51.914528; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_71 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net1", [7221.7441, 730.86621, -9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_71 = _this; + _this setDir 41.511929; + _this setPos [7221.7441, 730.86621, -9.5367432e-007]; +}; + +_vehicle_81 = objNull; +if (true) then +{ + _this = createVehicle ["BMP2_HQ_TK_unfolded_EP1", [8676.0723, 3116.8787, -0.28514138], [], 0, "CAN_COLLIDE"]; + _vehicle_81 = _this; + _this setDir 37.785954; + _this setPos [8676.0723, 3116.8787, -0.28514138]; +}; + +_vehicle_82 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [8674.9463, 3120.3784, -0.55039978], [], 0, "CAN_COLLIDE"]; + _vehicle_82 = _this; + _this setDir -79.843803; + _this setPos [8674.9463, 3120.3784, -0.55039978]; +}; + +_unit_125 = objNull; +if (true) then +{ + _this = createAgent ["BAF_Soldier_AMG_W", [8674.4561, 3121.7769, -0.79090881], [], 0, "CAN_COLLIDE"]; + _unit_125 = _this; + _this setDir 33.73344; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_87 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [8675.7383, 3121.7869, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_87 = _this; + _this setDir -141.61942; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [8675.7383, 3121.7869, 1.5258789e-005]; +}; + +_vehicle_89 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [4419.5322, 1631.51, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_89 = _this; + _this setDir 46.275173; + _this setPos [4419.5322, 1631.51, 1.9073486e-006]; +}; + +_vehicle_90 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [4427.7837, 1628.4592, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_90 = _this; + _this setDir 23.986969; + _this setPos [4427.7837, 1628.4592, -5.7220459e-006]; +}; + +_vehicle_91 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Backpackheap_EP1", [4422.3594, 1630.8168, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_91 = _this; + _this setDir 64.795776; + _this setPos [4422.3594, 1630.8168, -7.6293945e-006]; +}; + +_unit_133 = objNull; +if (true) then +{ + _this = createAgent ["Citizen2_EP1", [4425.9014, 1629.2626, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; + _unit_133 = _this; + _this setDir 6.1045218; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_134 = objNull; +if (true) then +{ + _this = createAgent ["RU_Farmwife1", [4421.1494, 1631.6565], [], 0, "CAN_COLLIDE"]; + _unit_134 = _this; + _this setDir 11.297326; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_93 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [4426.2944, 1629.8995, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_93 = _this; + _this setDir 21.153505; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [4426.2944, 1629.8995, 1.1444092e-005]; +}; + +_vehicle_95 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [4421.3999, 1632.3695, 1.7166138e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_95 = _this; + _this setDir 21.153505; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [4421.3999, 1632.3695, 1.7166138e-005]; +}; + +_unit_142 = objNull; +if (true) then +{ + _this = createAgent ["CZ_Special_Forces_MG_DES_EP1", [8676.0801, 3126.2759, -3.3378601e-006], [], 0, "CAN_COLLIDE"]; + _unit_142 = _this; + _this setDir -236.02379; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_105 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [8688.7881, 3110.0251, -1.8596649e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_105 = _this; + _this setDir -177.43332; + _this setPos [8688.7881, 3110.0251, -1.8596649e-005]; +}; + +_unit_143 = objNull; +if (true) then +{ + _this = createAgent ["US_Soldier_Medic_EP1", [8690.042, 3130.854, 2.5272369e-005], [], 0, "CAN_COLLIDE"]; + _unit_143 = _this; + _this setDir -121.9497; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_146 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_Medic", [4430.7729, 1627.4163, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _unit_146 = _this; + _this setDir -5.3829327; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_150 = objNull; +if (true) then +{ + _this = createAgent ["BAF_Soldier_AAA_DDPM", [8675.6895, 3120.5398, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _unit_150 = _this; + _this setDir 48.440151; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_106 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNet_NATO_EP1", [5231.4976, 8227.415, 8.3446503e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_106 = _this; + _this setDir 77.69368; + _this setPos [5231.4976, 8227.415, 8.3446503e-006]; +}; + +_vehicle_107 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [4765.8726, 7521.2554, -2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_107 = _this; + _this setPos [4765.8726, 7521.2554, -2.8610229e-006]; +}; + +_vehicle_108 = objNull; +if (true) then +{ + _this = createVehicle ["WarfareBAircraftFactory_Gue", [4764.0913, 7484.0728, -0.3627131], [], 0, "CAN_COLLIDE"]; + _vehicle_108 = _this; + _this setDir 178.40135; + _this setPos [4764.0913, 7484.0728, -0.3627131]; +}; + +_vehicle_109 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNetB_EAST", [4765.9585, 7478.8784, 0.14786454], [], 0, "CAN_COLLIDE"]; + _vehicle_109 = _this; + _this setDir 198.70306; + _this setPos [4765.9585, 7478.8784, 0.14786454]; +}; + +_vehicle_111 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [4430.9263, 1628.2461], [], 0, "CAN_COLLIDE"]; + _vehicle_111 = _this; + _this setDir 15.75791; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [4430.9263, 1628.2461]; +}; + +_vehicle_113 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net1", [4433.3125, 1627.3583, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_113 = _this; + _this setDir -9.4429188; + _this setPos [4433.3125, 1627.3583, 1.1444092e-005]; +}; + +_vehicle_114 = objNull; +if (true) then +{ + _this = createVehicle ["VaultStorageLocked", [4424.4766, 1628.9606, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_114 = _this; + _this setDir 201.1546; + _this setPos [4424.4766, 1628.9606, 1.9073486e-006]; +}; + +_vehicle_115 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [8682.8906, 3137.7454, 4.7683716e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_115 = _this; + _this setPos [8682.8906, 3137.7454, 4.7683716e-006]; +}; + +_vehicle_116 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_meat_EP1", [8681.2266, 3135.7444, 5.4836273e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_116 = _this; + _this setDir 6.1236033; + _this setPos [8681.2266, 3135.7444, 5.4836273e-006]; +}; + +_vehicle_117 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [8671.5859, 3114.8975, -0.0084248902], [], 0, "CAN_COLLIDE"]; + _vehicle_117 = _this; + _this setDir 37.254837; + _this setPos [8671.5859, 3114.8975, -0.0084248902]; +}; + +_vehicle_119 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [4409.2534, 1645.9414, -9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_119 = _this; + _this setPos [4409.2534, 1645.9414, -9.5367432e-006]; +}; + +_vehicle_120 = objNull; +if (true) then +{ + _this = createVehicle ["RU_WarfareBAircraftFactory", [4402.6987, 1632.9819, -0.37194243], [], 0, "CAN_COLLIDE"]; + _vehicle_120 = _this; + _this setDir 203.03345; + _this setPos [4402.6987, 1632.9819, -0.37194243]; +}; + +_unit_164 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_2", [4405.0391, 1629.9131, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _unit_164 = _this; + _this setDir 11.333591; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_121 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [9107.6191, 4083.9895, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_121 = _this; + _this setPos [9107.6191, 4083.9895, -7.6293945e-006]; +}; + +_vehicle_123 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [8672.7363, 3126.4424, -8.9645386e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_123 = _this; + _this setDir 126.78902; + _this setPos [8672.7363, 3126.4424, -8.9645386e-005]; +}; + +_vehicle_125 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [8685.5898, 3119.6416, 0.0001115799], [], 0, "CAN_COLLIDE"]; + _vehicle_125 = _this; + _this setPos [8685.5898, 3119.6416, 0.0001115799]; +}; + +_vehicle_128 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_postel_manz_kov", [8689.832, 3136.2014, 4.1007996e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_128 = _this; + _this setDir 5.2232938; + _this setPos [8689.832, 3136.2014, 4.1007996e-005]; +}; + +_vehicle_129 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [8690.0186, 3138.6189], [], 0, "CAN_COLLIDE"]; + _vehicle_129 = _this; + _this setDir -178.17664; + _this setPos [8690.0186, 3138.6189]; +}; + +_vehicle_131 = objNull; +if (true) then +{ + _this = createVehicle ["Body2", [8690.6748, 3136.9812, 0.59447074], [], 0, "CAN_COLLIDE"]; + _vehicle_131 = _this; + _this setDir -28.435152; + _this setPos [8690.6748, 3136.9812, 0.59447074]; +}; + +_vehicle_133 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [8687.4131, 3133.345, -0.43549845], [], 0, "CAN_COLLIDE"]; + _vehicle_133 = _this; + _this setDir -268.67715; + _this setPos [8687.4131, 3133.345, -0.43549845]; +}; + +_vehicle_135 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Water_pipe_EP1", [8689.7686, 3137.6489, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_135 = _this; + _this setPos [8689.7686, 3137.6489, -3.0517578e-005]; +}; + +_vehicle_137 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [8685.0371, 3128.3083, -0.51051772], [], 0, "CAN_COLLIDE"]; + _vehicle_137 = _this; + _this setDir -355.95535; + _this setPos [8685.0371, 3128.3083, -0.51051772]; +}; + +_vehicle_139 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [8689.5391, 3146.7109, 1.0490417e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_139 = _this; + _this setDir -177.30223; + _this setPos [8689.5391, 3146.7109, 1.0490417e-005]; +}; + +_vehicle_142 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Shelf_EP1", [8687.8262, 3133.0999, 0.0001013279], [], 0, "CAN_COLLIDE"]; + _vehicle_142 = _this; + _this setDir 2.0808332; + _this setPos [8687.8262, 3133.0999, 0.0001013279]; +}; + +_vehicle_143 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Rack_EP1", [8691.6025, 3132.9502, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_143 = _this; + _this setDir 183.17262; + _this setPos [8691.6025, 3132.9502, 2.8610229e-006]; +}; + +_vehicle_150 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Nav_Boathouse_Pier", [3350.269, 2297.6863, 0.10457127], [], 0, "CAN_COLLIDE"]; + _vehicle_150 = _this; + _this setDir 1.1441104; + _this setPos [3350.269, 2297.6863, 0.10457127]; +}; + +_vehicle_151 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Nav_Boathouse", [3350.269, 2297.679, 0.049202066], [], 0, "CAN_COLLIDE"]; + _vehicle_151 = _this; + _this setDir 1.1441104; + _this setPos [3350.269, 2297.679, 0.049202066]; +}; + +_unit_167 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_1", [3357.1387, 2294.5918, 4.5130548], [], 0, "CAN_COLLIDE"]; + _unit_167 = _this; + _this setDir 65.974861; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_152 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [3364.219, 2289.1843, 0.14430273], [], 0, "CAN_COLLIDE"]; + _vehicle_152 = _this; + _this setPos [3364.219, 2289.1843, 0.14430273]; +}; + +_vehicle_154 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [1907.6559, 3623.7019, 8.5830688e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_154 = _this; + _this setPos [1907.6559, 3623.7019, 8.5830688e-006]; +}; + +_vehicle_156 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [8677.7559, 3128.3306, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_156 = _this; + _this setDir 3.8828576; + _this setVehicleInit "this allowDammage false; "; + _this setPos [8677.7559, 3128.3306, 9.5367432e-006]; +}; + +_vehicle_158 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [9056.7588, 4056.3274, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_158 = _this; + _this setDir 142.01888; + _this setVehicleInit "this allowDammage false; "; + _this setPos [9056.7588, 4056.3274, 7.6293945e-006]; +}; + +_vehicle_160 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [4773.7104, 7486.8223, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_160 = _this; + _this setDir 181.84767; + _this setVehicleInit "this allowDammage false; "; + _this setPos [4773.7104, 7486.8223, 2.8610229e-006]; +}; + +_vehicle_162 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [4418.5303, 1632.2101, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_162 = _this; + _this setDir 111.89083; + _this setVehicleInit "this allowDammage false; "; + _this setPos [4418.5303, 1632.2101, 3.8146973e-006]; +}; + +_vehicle_163 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [4336.8066, 6307.9546, 6.8664551e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_163 = _this; + _this setPos [4336.8066, 6307.9546, 6.8664551e-005]; +}; + +_unit_187 = objNull; +if (true) then +{ + _this = createAgent ["Rita_Ensler_EP1", [4329.2837, 6316.9658, 1.021734], [], 0, "CAN_COLLIDE"]; + _unit_187 = _this; + _this setDir 301.59369; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_193 = objNull; +if (true) then +{ + _this = createAgent ["ValentinaVictim", [4329.7354, 6320.0952, 1.0539727], [], 0, "CAN_COLLIDE"]; + _unit_193 = _this; + _this setDir 212.50203; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_166 = objNull; +if (true) then +{ + _this = createVehicle ["SmallTable", [4329.3374, 6319.7012, -5.3405762e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_166 = _this; + _this setDir 37.70948; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [4329.3374, 6319.7012, -5.3405762e-005]; +}; + +_vehicle_167 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [4332.5957, 6318.7544], [], 0, "CAN_COLLIDE"]; + _vehicle_167 = _this; + _this setPos [4332.5957, 6318.7544]; +}; + +_vehicle_168 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [4330.9863, 6315.1421], [], 0, "CAN_COLLIDE"]; + _vehicle_168 = _this; + _this setDir -36.874077; + _this setPos [4330.9863, 6315.1421]; +}; + +_vehicle_170 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_meat_EP1", [4329.9937, 6324.0249], [], 0, "CAN_COLLIDE"]; + _vehicle_170 = _this; + _this setPos [4329.9937, 6324.0249]; +}; + +_vehicle_171 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [4328.5645, 6320.2412, 0.060871843], [], 0, "CAN_COLLIDE"]; + _vehicle_171 = _this; + _this setPos [4328.5645, 6320.2412, 0.060871843]; +}; + +_vehicle_172 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Backpackheap", [4330.0229, 6321.5151, 0.055474624], [], 0, "CAN_COLLIDE"]; + _vehicle_172 = _this; + _this setDir -148.94061; + _this setPos [4330.0229, 6321.5151, 0.055474624]; +}; + +_vehicle_175 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNet_EAST", [4341.3843, 6319.667, -0.42202023], [], 0, "CAN_COLLIDE"]; + _vehicle_175 = _this; + _this setDir 3.6923532; + _this setPos [4341.3843, 6319.667, -0.42202023]; +}; + +_vehicle_176 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [4335.8589, 6315.7988, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_176 = _this; + _this setDir 4.3039365; + _this setPos [4335.8589, 6315.7988, 2.2888184e-005]; +}; + +_vehicle_177 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_Stripes", [4340.8306, 6315.4673, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_177 = _this; + _this setDir 7.4080186; + _this setPos [4340.8306, 6315.4673, 3.0517578e-005]; +}; + +_vehicle_179 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [4345.3794, 6315.1367, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_179 = _this; + _this setDir 0.85640115; + _this setPos [4345.3794, 6315.1367, 3.8146973e-005]; +}; + +_vehicle_181 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [4343.3379, 6319.73, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_181 = _this; + _this setDir 94.965584; + _this setPos [4343.3379, 6319.73, -3.0517578e-005]; +}; + +_vehicle_182 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [4337.6953, 6320.9185, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_182 = _this; + _this setDir 202.89532; + _this setPos [4337.6953, 6320.9185, -2.2888184e-005]; +}; + +_vehicle_183 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [4341.9644, 6320.7368, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_183 = _this; + _this setDir 106.0657; + _this setPos [4341.9644, 6320.7368, 1.5258789e-005]; +}; + +_vehicle_184 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Small", [4337.4736, 6319.249, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_184 = _this; + _this setDir 96.985092; + _this setPos [4337.4736, 6319.249, -6.1035156e-005]; +}; + +_vehicle_185 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [4339.8745, 6319.1982, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_185 = _this; + _this setPos [4339.8745, 6319.1982, 0]; +}; + +_vehicle_188 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [4341.5576, 6318.3442, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_188 = _this; + _this setDir 7.1644373; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [4341.5576, 6318.3442, -1.5258789e-005]; +}; + +_vehicle_190 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [4338.6348, 6320.7095, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_190 = _this; + _this setDir -9.0015736; + _this setPos [4338.6348, 6320.7095, 6.1035156e-005]; +}; + +_vehicle_191 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Chair_EP1", [4340.9536, 6320.1968], [], 0, "CAN_COLLIDE"]; + _vehicle_191 = _this; + _this setDir 76.118629; + _this setPos [4340.9536, 6320.1968]; +}; + +_vehicle_194 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [4338.7778, 6318.2305], [], 0, "CAN_COLLIDE"]; + _vehicle_194 = _this; + _this setDir 3.0300236; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [4338.7778, 6318.2305]; +}; + +_unit_202 = objNull; +if (true) then +{ + _this = createAgent ["USMC_SoldierS_Engineer", [4341.6519, 6319.353, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _unit_202 = _this; + _this setDir 154.26602; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_204 = objNull; +if (true) then +{ + _this = createAgent ["USMC_Soldier_TL", [4338.6743, 6319.2251, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _unit_204 = _this; + _this setDir 165.64389; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_195 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [8686.7412, 3134.1001, -4.529953e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_195 = _this; + _this setDir 17.305855; + _this setPos [8686.7412, 3134.1001, -4.529953e-006]; +}; + +_vehicle_197 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_EP1", [4322.832, 6314.0376, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_197 = _this; + _this setDir 127.3079; + _this setPos [4322.832, 6314.0376, 3.0517578e-005]; +}; + +_vehicle_198 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [4320.9902, 6314.1929, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_198 = _this; + _this setDir 27.210705; + _this setPos [4320.9902, 6314.1929, 5.3405762e-005]; +}; + +_vehicle_199 = objNull; +if (true) then +{ + _this = createVehicle ["VaultStorageLocked", [4322.5024, 6315.3901, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_199 = _this; + _this setDir -22.658051; + _this setPos [4322.5024, 6315.3901, 3.8146973e-005]; +}; + +_vehicle_200 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [4323.3477, 6313.5117, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_200 = _this; + _this setDir -57.318203; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [4323.3477, 6313.5117, 1.5258789e-005]; +}; + +_unit_205 = objNull; +if (true) then +{ + _this = createAgent ["Reynolds_PMC", [4322.5977, 6313.9746, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _unit_205 = _this; + _this setDir 115.78899; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_219 = objNull; +if (true) then +{ + _this = createVehicle ["USMC_WarfareBHeavyFactory", [2242.9868, 9478.7061, -0.27300224], [], 0, "CAN_COLLIDE"]; + _vehicle_219 = _this; + _this setDir -112.31166; + _this setPos [2242.9868, 9478.7061, -0.27300224]; +}; + +_unit_213 = objNull; +if (true) then +{ + _this = createAgent ["FR_Corpsman", [2240.3418, 9481.8193, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; + _unit_213 = _this; + _this setDir 107.45454; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_216 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_AR", [2236.7632, 9477.0029, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _unit_216 = _this; + _this setDir 59.489071; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_221 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [2237.605, 9477.3887, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_221 = _this; + _this setDir 57.468903; + _this setPos [2237.605, 9477.3887, -7.6293945e-006]; +}; + +_vehicle_222 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [2260.1619, 9466.2559, -0.0001335144], [], 0, "CAN_COLLIDE"]; + _vehicle_222 = _this; + _this setPos [2260.1619, 9466.2559, -0.0001335144]; +}; + +_vehicle_223 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_Stripes", [2247.5969, 9481.2881, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_223 = _this; + _this setDir -90.718864; + _this setPos [2247.5969, 9481.2881, -7.6293945e-006]; +}; + +_vehicle_225 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_Stripes", [2247.5811, 9477.084, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_225 = _this; + _this setDir -92.796631; + _this setPos [2247.5811, 9477.084, -3.8146973e-006]; +}; + +_vehicle_227 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_Stripes", [2247.7847, 9473.082, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_227 = _this; + _this setDir -95.729897; + _this setPos [2247.7847, 9473.082, -3.8146973e-006]; +}; + +_vehicle_229 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [4772.0981, 7485.4399, 2.1457672e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_229 = _this; + _this setPos [4772.0981, 7485.4399, 2.1457672e-006]; +}; + +_vehicle_231 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [2240.9014, 9477.126, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_231 = _this; + _this setDir 185.18335; + _this setPos [2240.9014, 9477.126, 3.8146973e-006]; +}; + +_vehicle_233 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [5227.0308, 8224.2168, -2.3126602e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_233 = _this; + _this setDir 108.42027; + _this setPos [5227.0308, 8224.2168, -2.3126602e-005]; +}; + +_vehicle_235 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [3357.9116, 2293.3701, 1.7688445], [], 0, "CAN_COLLIDE"]; + _vehicle_235 = _this; + _this setDir -145.64645; + _this setPos [3357.9116, 2293.3701, 1.7688445]; +}; + +processInitCommands; diff --git a/SQF/dayz_server/missions/DayZ_Epoch_17.Chernarus/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_17.Chernarus/dynamic_vehicle.sqf new file mode 100644 index 000000000..a2383e999 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_17.Chernarus/dynamic_vehicle.sqf @@ -0,0 +1,114 @@ +AllowedVehiclesList = [ +["AH6X_DZ",3], +["AN2_DZ",3], +["ArmoredSUV_PMC_DZE",1], +["ATV_CZ_EP1",3], +["ATV_US_EP1",3], +["C130J_US_EP1",1], +["car_hatchback",3], +["car_sedan",3], +["CH_47F_EP1_DZE",1], +["CSJ_GyroC",3], +["CSJ_GyroCover",3], +["CSJ_GyroP",3], +["datsun1_civil_1_open",3], +["datsun1_civil_2_covered",3], +["datsun1_civil_3_open",3], +["Fishing_Boat",3], +["GAZ_Vodnik_DZE",1], +["GAZ_Vodnik_MedEvac",1], +["GLT_M300_LT",3], +["GLT_M300_ST",3], +["GNT_C185",1], +["GNT_C185C",1], +["GNT_C185R",1], +["GNT_C185U",1], +["hilux1_civil_1_open",3], +["hilux1_civil_2_covered",3], +["hilux1_civil_3_open_EP1",3], +["HMMWV_Ambulance",1], +["HMMWV_Ambulance_CZ_DES_EP1",1], +["HMMWV_DES_EP1",3], +["HMMWV_DZ",3], +["HMMWV_M1035_DES_EP1",1], +["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1], +["HMMWV_M998A2_SOV_DES_EP1_DZE",1], +["Ikarus",3], +["Ikarus_TK_CIV_EP1",3], +["JetSkiYanahui_Case_Blue",1], +["JetSkiYanahui_Case_Green",1], +["JetSkiYanahui_Case_Red",1], +["JetSkiYanahui_Case_Yellow",1], +["Kamaz",3], +["KamazRefuel_DZ",1], +["Lada1",3], +["Lada1_TK_CIV_EP1",3], +["Lada2",3], +["Lada2_TK_CIV_EP1",3], +["LadaLM",3], +["LandRover_CZ_EP1",3], +["LandRover_MG_TK_EP1_DZE",1], +["LandRover_Special_CZ_EP1_DZE",1], +["LandRover_TK_CIV_EP1",3], +["M1030_US_DES_EP1",3], +["MH6J_DZ",3], +["Mi17_Civilian_DZ",3], +["Mi17_DZE",3], +["MMT_Civ",6], +["MtvrRefuel_DES_EP1_DZ",1], +["MTVR_DES_EP1",3], +["MV22_DZ",1], +["Offroad_DSHKM_Gue_DZE",3], +["Old_bike_TK_INS_EP1",3], +["Old_moto_TK_Civ_EP1",3], +["PBX",3], +["Pickup_PK_GUE_DZE",3], +["Pickup_PK_INS_DZE",3], +["Pickup_PK_TK_GUE_EP1_DZE",3], +["RHIB",3], +["S1203_ambulance_EP1",3], +["S1203_TK_CIV_EP1",3], +["Skoda",3], +["SkodaBlue",3], +["SkodaGreen",3], +["SkodaRed",3], +["Smallboat_1",3], +["Smallboat_2",3], +["SUV_Blue",1], +["SUV_Camo",1], +["SUV_Charcoal",1], +["SUV_Green",1], +["SUV_Orange",1], +["SUV_Pink",1], +["SUV_Red",1], +["SUV_Silver",1], +["SUV_TK_CIV_EP1",1], +["SUV_White",1], +["SUV_Yellow",1], +["tractor",3], +["TT650_Civ",3], +["TT650_Ins",3], +["TT650_TK_CIV_EP1",3], +["UAZ_CDF",3], +["UAZ_INS",3], +["UAZ_MG_TK_EP1_DZE",3], +["UAZ_RU",3], +["UAZ_Unarmed_TK_CIV_EP1",3], +["UAZ_Unarmed_TK_EP1",3], +["UAZ_Unarmed_UN_EP1",3], +["UH1H_DZE",2], +["UH1Y_DZE",2], +["UH60M_EP1_DZE",1], +["UralRefuel_TK_EP1_DZ",1], +["Ural_CDF",3], +["Ural_TK_CIV_EP1",3], +["Ural_UN_EP1",3], +["V3S_Open_TK_CIV_EP1",3], +["V3S_Open_TK_EP1",3], +["V3S_Refuel_TK_GUE_EP1_DZ",1], +["VolhaLimo_TK_CIV_EP1",3], +["Volha_1_TK_CIV_EP1",3], +["Volha_2_TK_CIV_EP1",3], +["VWGolf",3], +["Zodiac",3] +]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/mission.sqf b/SQF/dayz_server/missions/DayZ_Epoch_17.Chernarus/mission.sqf similarity index 50% rename from Server Files/MPMissions/DayZ_Epoch_17.Chernarus/mission.sqf rename to SQF/dayz_server/missions/DayZ_Epoch_17.Chernarus/mission.sqf index e31adc163..e1df85af3 100644 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/mission.sqf +++ b/SQF/dayz_server/missions/DayZ_Epoch_17.Chernarus/mission.sqf @@ -1,7 +1,4 @@ -_this = createCenter west; -_center_0 = _this; -_group_0 = createGroup _center_0; _vehicle_2 = objNull; if (true) then @@ -15,10 +12,10 @@ if (true) then _vehicle_30 = objNull; if (true) then { - _this = createVehicle ["USMC_WarfareBHeavyFactory", [6334.9019, 7787.3516, -0.34433785], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["USMC_WarfareBHeavyFactory", [6334.7524, 7787.4307, -0.34433785], [], 0, "CAN_COLLIDE"]; _vehicle_30 = _this; _this setDir -58.888386; - _this setPos [6334.9019, 7787.3516, -0.34433785]; + _this setPos [6334.7524, 7787.4307, -0.34433785]; }; _vehicle_59 = objNull; @@ -87,28 +84,28 @@ if (true) then _vehicle_74 = objNull; if (true) then { - _this = createVehicle ["Land_HBarrier_large", [6278.2456, 7838.6353, -0.05370903], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_HBarrier_large", [6279.7734, 7838.145, -0.05370903], [], 0, "CAN_COLLIDE"]; _vehicle_74 = _this; - _this setDir -56.580681; - _this setPos [6278.2456, 7838.6353, -0.05370903]; + _this setDir -83.576523; + _this setPos [6279.7734, 7838.145, -0.05370903]; }; _vehicle_75 = objNull; if (true) then { - _this = createVehicle ["Land_HBarrier_large", [6273.8447, 7831.5742, -0.17477226], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_HBarrier_large", [6281.4009, 7830.5269, -0.17477226], [], 0, "CAN_COLLIDE"]; _vehicle_75 = _this; - _this setDir -56.580681; - _this setPos [6273.8447, 7831.5742, -0.17477226]; + _this setDir -118.19281; + _this setPos [6281.4009, 7830.5269, -0.17477226]; }; _vehicle_85 = objNull; if (true) then { - _this = createVehicle ["Land_HBarrier_large", [6266.7847, 7812.0625, -0.14395915], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_HBarrier_large", [6273.9004, 7811.3052, -0.14395915], [], 0, "CAN_COLLIDE"]; _vehicle_85 = _this; - _this setDir -141.37396; - _this setPos [6266.7847, 7812.0625, -0.14395915]; + _this setDir -34.163128; + _this setPos [6273.9004, 7811.3052, -0.14395915]; }; _vehicle_86 = objNull; @@ -213,64 +210,46 @@ if (true) then _vehicle_119 = objNull; if (true) then { - _this = createVehicle ["Land_HBarrier_large", [6352.4204, 7761.126, -0.14874007], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_HBarrier_large", [6352.1279, 7760.9741, -0.14874007], [], 0, "CAN_COLLIDE"]; _vehicle_119 = _this; - _this setDir -185.22153; - _this setPos [6352.4204, 7761.126, -0.14874007]; + _this setDir -183.61787; + _this setPos [6352.1279, 7760.9741, -0.14874007]; }; _vehicle_122 = objNull; if (true) then { - _this = createVehicle ["Land_HBarrier_large", [6359.4668, 7764.7197, -0.21571399], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_HBarrier_large", [6359.3916, 7759.9888, -0.21571399], [], 0, "CAN_COLLIDE"]; _vehicle_122 = _this; - _this setDir -226.4879; - _this setPos [6359.4668, 7764.7197, -0.21571399]; -}; - -_vehicle_130 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [6381.0405, 7765.9829, -0.04429432], [], 0, "CAN_COLLIDE"]; - _vehicle_130 = _this; - _this setDir -49.614277; - _this setPos [6381.0405, 7765.9829, -0.04429432]; -}; - -_vehicle_131 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [6376.1221, 7759.5283, -0.064727761], [], 0, "CAN_COLLIDE"]; - _vehicle_131 = _this; - _this setDir -52.078476; - _this setPos [6376.1221, 7759.5283, -0.064727761]; + _this setDir -157.0134; + _this setPos [6359.3916, 7759.9888, -0.21571399]; }; _vehicle_132 = objNull; if (true) then { - _this = createVehicle ["Land_HBarrier_large", [6370.2202, 7754.8164, -0.088060997], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_HBarrier_large", [6366.2734, 7756.2358, -0.088060997], [], 0, "CAN_COLLIDE"]; _vehicle_132 = _this; - _this setDir -23.793951; - _this setPos [6370.2202, 7754.8164, -0.088060997]; + _this setDir 38.100533; + _this setPos [6366.2734, 7756.2358, -0.088060997]; }; _vehicle_137 = objNull; if (true) then { - _this = createVehicle ["Land_HBarrier_large", [6384.9355, 7770.6689, -0.075307615], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_HBarrier_large", [6385.5879, 7771.978, -0.075307615], [], 0, "CAN_COLLIDE"]; _vehicle_137 = _this; - _this setDir -46.928669; - _this setPos [6384.9355, 7770.6689, -0.075307615]; + _this setDir -49.845303; + _this setPos [6385.5879, 7771.978, -0.075307615]; }; _vehicle_140 = objNull; if (true) then { - _this = createVehicle ["Land_HBarrier_large", [6392.7935, 7780.2515, -0.062093455], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_HBarrier_large", [6393.1113, 7780.5889, -0.062093455], [], 0, "CAN_COLLIDE"]; _vehicle_140 = _this; _this setDir -50.024853; - _this setPos [6392.7935, 7780.2515, -0.062093455]; + _this setPos [6393.1113, 7780.5889, -0.062093455]; }; _vehicle_142 = objNull; @@ -375,19 +354,19 @@ if (true) then _vehicle_173 = objNull; if (true) then { - _this = createVehicle ["Land_HBarrier_large", [6296.9497, 7818.9302], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_HBarrier_large", [6297.4102, 7817.6128], [], 0, "CAN_COLLIDE"]; _vehicle_173 = _this; - _this setDir -234.27812; - _this setPos [6296.9497, 7818.9302]; + _this setDir -221.50192; + _this setPos [6297.4102, 7817.6128]; }; _vehicle_178 = objNull; if (true) then { - _this = createVehicle ["Land_CamoNetB_EAST", [6311.1392, 7797.0664, -0.89099705], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_CamoNetB_EAST", [6311.0791, 7797.0938, -0.89099705], [], 0, "CAN_COLLIDE"]; _vehicle_178 = _this; _this setDir -234.85631; - _this setPos [6311.1392, 7797.0664, -0.89099705]; + _this setPos [6311.0791, 7797.0938, -0.89099705]; }; _vehicle_180 = objNull; @@ -399,31 +378,13 @@ if (true) then _this setPos [6286.1118, 7804.0708, -0.12414783]; }; -_vehicle_187 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [6319.2192, 7820.5547, -0.10048925], [], 0, "CAN_COLLIDE"]; - _vehicle_187 = _this; - _this setDir -144.73982; - _this setPos [6319.2192, 7820.5547, -0.10048925]; -}; - -_vehicle_188 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [6326.1709, 7816.0928, -0.14571212], [], 0, "CAN_COLLIDE"]; - _vehicle_188 = _this; - _this setDir -145.39247; - _this setPos [6326.1709, 7816.0928, -0.14571212]; -}; - _vehicle_189 = objNull; if (true) then { - _this = createVehicle ["Land_HBarrier_large", [6332.4883, 7812.062, -0.12006051], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_HBarrier_large", [6328.9937, 7801.4775, -0.12006051], [], 0, "CAN_COLLIDE"]; _vehicle_189 = _this; - _this setDir -144.41708; - _this setPos [6332.4883, 7812.062, -0.12006051]; + _this setDir -149.20047; + _this setPos [6328.9937, 7801.4775, -0.12006051]; }; _vehicle_194 = objNull; @@ -435,15 +396,6 @@ if (true) then _this setPos [6318.6494, 7782.8159, -6.1035156e-005]; }; -_vehicle_196 = objNull; -if (true) then -{ - _this = createVehicle ["Land_GuardShed", [6266.6665, 7816.0166, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_196 = _this; - _this setDir 123.52959; - _this setPos [6266.6665, 7816.0166, -6.1035156e-005]; -}; - _vehicle_197 = objNull; if (true) then { @@ -452,22 +404,13 @@ if (true) then _this setPos [6263.3867, 7816.4541, 0]; }; -_vehicle_198 = objNull; -if (true) then -{ - _this = createVehicle ["ZavoraAnim", [6267.7539, 7818.7705], [], 0, "CAN_COLLIDE"]; - _vehicle_198 = _this; - _this setDir 118.39195; - _this setPos [6267.7539, 7818.7705]; -}; - _vehicle_202 = objNull; if (true) then { - _this = createVehicle ["Land_HBarrier_large", [6371.7656, 7797.6431, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_HBarrier_large", [6373.2344, 7797.0625, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; _vehicle_202 = _this; - _this setDir -50.024853; - _this setPos [6371.7656, 7797.6431, -3.0517578e-005]; + _this setDir -76.340057; + _this setPos [6373.2344, 7797.0625, -3.0517578e-005]; }; _vehicle_204 = objNull; @@ -630,19 +573,19 @@ if (true) then _vehicle_293 = objNull; if (true) then { - _this = createVehicle ["Misc_Cargo1B_military", [11472.389, 11395.527, -0.00024414063], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Misc_Cargo1B_military", [11472.381, 11395.516, -0.00024414063], [], 0, "CAN_COLLIDE"]; _vehicle_293 = _this; - _this setDir 128.34991; - _this setPos [11472.389, 11395.527, -0.00024414063]; + _this setDir 126.56802; + _this setPos [11472.381, 11395.516, -0.00024414063]; }; _vehicle_295 = objNull; if (true) then { - _this = createVehicle ["Misc_Cargo1B_military", [11466.782, 11398.386, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Misc_Cargo1B_military", [11466.714, 11398.28, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; _vehicle_295 = _this; _this setDir 108.78562; - _this setPos [11466.782, 11398.386, -3.0517578e-005]; + _this setPos [11466.714, 11398.28, -3.0517578e-005]; }; _vehicle_297 = objNull; @@ -896,266 +839,6 @@ if (true) then _this setPos [11475.834, 11386.862, -6.1035156e-005]; }; -_vehicle_394 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [5443.8325, 13327.915, -0.089721553], [], 0, "CAN_COLLIDE"]; - _vehicle_394 = _this; - _this setDir -61.789768; - _this setPos [5443.8325, 13327.915, -0.089721553]; -}; - -_vehicle_396 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [5465.8877, 13345.871, 0.099931307], [], 0, "CAN_COLLIDE"]; - _vehicle_396 = _this; - _this setDir -11.687186; - _this setPos [5465.8877, 13345.871, 0.099931307]; -}; - -_vehicle_398 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [5480.5088, 13343.759, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_398 = _this; - _this setDir 29.444729; - _this setPos [5480.5088, 13343.759, 6.1035156e-005]; -}; - -_vehicle_401 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [5437.7642, 13314.238, -0.080095284], [], 0, "CAN_COLLIDE"]; - _vehicle_401 = _this; - _this setDir -71.22451; - _this setPos [5437.7642, 13314.238, -0.080095284]; -}; - -_vehicle_404 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [5436.8662, 13299.894, -0.011504231], [], 0, "CAN_COLLIDE"]; - _vehicle_404 = _this; - _this setDir -103.61844; - _this setPos [5436.8662, 13299.894, -0.011504231]; -}; - -_vehicle_407 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [5445.7876, 13290.594, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_407 = _this; - _this setDir -165.04001; - _this setPos [5445.7876, 13290.594, -3.0517578e-005]; -}; - -_vehicle_410 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [5460.605, 13289.449, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_410 = _this; - _this setDir -186.80301; - _this setPos [5460.605, 13289.449, -3.0517578e-005]; -}; - -_vehicle_412 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10x", [5480.3931, 13284.771, -0.0008201598], [], 0, "CAN_COLLIDE"]; - _vehicle_412 = _this; - _this setDir -39.915043; - _this setPos [5480.3931, 13284.771, -0.0008201598]; -}; - -_vehicle_415 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [5497.7471, 13330.006, -0.00012207031], [], 0, "CAN_COLLIDE"]; - _vehicle_415 = _this; - _this setDir 44.919697; - _this setPos [5497.7471, 13330.006, -0.00012207031]; -}; - -_vehicle_418 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [5504.8418, 13317.469], [], 0, "CAN_COLLIDE"]; - _vehicle_418 = _this; - _this setDir 74.660217; - _this setPos [5504.8418, 13317.469]; -}; - -_vehicle_421 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [5503.3418, 13303.979], [], 0, "CAN_COLLIDE"]; - _vehicle_421 = _this; - _this setDir 120.49939; - _this setPos [5503.3418, 13303.979]; -}; - -_vehicle_423 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [5492.9824, 13293.824, -0.057145841], [], 0, "CAN_COLLIDE"]; - _vehicle_423 = _this; - _this setDir 150.15692; - _this setPos [5492.9824, 13293.824, -0.057145841]; -}; - -_vehicle_426 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [5474.3999, 13294.806, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_426 = _this; - _this setDir -215.87282; - _this setPos [5474.3999, 13294.806, 6.1035156e-005]; -}; - -_vehicle_430 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [5452.5659, 13339.298, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_430 = _this; - _this setDir -42.54147; - _this setPos [5452.5659, 13339.298, 3.0517578e-005]; -}; - -_vehicle_433 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [5461.7046, 13311.647, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_433 = _this; - _this setDir -14.468696; - _this setPos [5461.7046, 13311.647, -9.1552734e-005]; -}; - -_vehicle_435 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [5453.1704, 13300.498, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_435 = _this; - _this setDir -14.468696; - _this setPos [5453.1704, 13300.498, -6.1035156e-005]; -}; - -_vehicle_437 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [5449.6509, 13313.337, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_437 = _this; - _this setDir -14.468696; - _this setPos [5449.6509, 13313.337, -6.1035156e-005]; -}; - -_vehicle_439 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [5462.6577, 13326.099, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_439 = _this; - _this setDir -14.468696; - _this setPos [5462.6577, 13326.099, -6.1035156e-005]; -}; - -_vehicle_441 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [5469.105, 13311.32, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_441 = _this; - _this setDir -14.468696; - _this setPos [5469.105, 13311.32, 6.1035156e-005]; -}; - -_vehicle_443 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [5484.9961, 13308.151, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_443 = _this; - _this setDir -14.468696; - _this setPos [5484.9961, 13308.151, 6.1035156e-005]; -}; - -_vehicle_445 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [5489.873, 13319.824, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_445 = _this; - _this setDir -14.468696; - _this setPos [5489.873, 13319.824, 3.0517578e-005]; -}; - -_vehicle_447 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [5469.2656, 13325.173, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_447 = _this; - _this setDir -14.468696; - _this setPos [5469.2656, 13325.173, 3.0517578e-005]; -}; - -_vehicle_449 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [5468.3979, 13331.948], [], 0, "CAN_COLLIDE"]; - _vehicle_449 = _this; - _this setDir -14.468696; - _this setPos [5468.3979, 13331.948]; -}; - -_vehicle_451 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Ind_IlluminantTower", [5432.3555, 13270.914, 0.00015258789], [], 0, "CAN_COLLIDE"]; - _vehicle_451 = _this; - _this setDir -36.405338; - _this setPos [5432.3555, 13270.914, 0.00015258789]; -}; - -_vehicle_453 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CamoNet_EAST", [5448.5591, 13294.683, -0.18526015], [], 0, "CAN_COLLIDE"]; - _vehicle_453 = _this; - _this setDir 549.65674; - _this setPos [5448.5591, 13294.683, -0.18526015]; -}; - -_vehicle_454 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [5465.6592, 13317.09, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_454 = _this; - _this setDir -14.468696; - _this setPos [5465.6592, 13317.09, 3.0517578e-005]; -}; - -_vehicle_455 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHRescue", [5536.3394, 13330.475, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_455 = _this; - _this setDir -14.468696; - _this setPos [5536.3394, 13330.475, -9.1552734e-005]; -}; - -_vehicle_457 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10x", [5486.9023, 13304.333, -0.0024178666], [], 0, "CAN_COLLIDE"]; - _vehicle_457 = _this; - _this setDir -40.579521; - _this setPos [5486.9023, 13304.333, -0.0024178666]; -}; - -_vehicle_459 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierTFKnight_EP1", [5440.563, 13294.251, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_459 = _this; - _this setPos [5440.563, 13294.251, 6.1035156e-005]; -}; - _vehicle_465 = objNull; if (true) then { @@ -1314,13 +997,12 @@ if (true) then _unit_26 = objNull; if (true) then { - _this = _group_0 createUnit ["FR_Sykes", [1100.2645, 2854.3738, 2.3841858e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["FR_Sykes", [1100.2645, 2854.3738, 2.3841858e-005], [], 0, "CAN_COLLIDE"]; _unit_26 = _this; _this setDir -180.34883; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; _vehicle_517 = objNull; if (true) then @@ -1398,184 +1080,6 @@ if (true) then _this setPos [1123.2195, 2866.501, 1.9073486e-006]; }; -_vehicle_634 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6891.8589, 11461.779], [], 0, "CAN_COLLIDE"]; - _vehicle_634 = _this; - _this setDir -85.228477; - _this setPos [6891.8589, 11461.779]; -}; - -_vehicle_636 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6891.6377, 11457.829], [], 0, "CAN_COLLIDE"]; - _vehicle_636 = _this; - _this setDir -87.735474; - _this setPos [6891.6377, 11457.829]; -}; - -_vehicle_638 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6891.415, 11453.839], [], 0, "CAN_COLLIDE"]; - _vehicle_638 = _this; - _this setDir -85.228477; - _this setPos [6891.415, 11453.839]; -}; - -_vehicle_640 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6890.6826, 11450.08], [], 0, "CAN_COLLIDE"]; - _vehicle_640 = _this; - _this setDir -71.432167; - _this setPos [6890.6826, 11450.08]; -}; - -_vehicle_643 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6888.0693, 11447.979, 0.00012207031], [], 0, "CAN_COLLIDE"]; - _vehicle_643 = _this; - _this setDir -6.3532686; - _this setPos [6888.0693, 11447.979, 0.00012207031]; -}; - -_vehicle_646 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6884.1021, 11447.596, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_646 = _this; - _this setDir -4.4898572; - _this setPos [6884.1021, 11447.596, -3.0517578e-005]; -}; - -_vehicle_649 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6871.0444, 11451.202, -0.087150149], [], 0, "CAN_COLLIDE"]; - _vehicle_649 = _this; - _this setDir 7.3479919; - _this setPos [6871.0444, 11451.202, -0.087150149]; -}; - -_vehicle_652 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6874.9668, 11450.521, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_652 = _this; - _this setDir 17.080471; - _this setPos [6874.9668, 11450.521, -9.1552734e-005]; -}; - -_vehicle_655 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6878.1636, 11448.365], [], 0, "CAN_COLLIDE"]; - _vehicle_655 = _this; - _this setDir 48.911835; - _this setPos [6878.1636, 11448.365]; -}; - -_vehicle_657 = objNull; -if (true) then -{ - _this = createVehicle ["Paleta2", [6870.5327, 11450.805, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_657 = _this; - _this setDir -191.67784; - _this setPos [6870.5327, 11450.805, -9.1552734e-005]; -}; - -_vehicle_658 = objNull; -if (true) then -{ - _this = createVehicle ["Land_tires_EP1", [6872.0151, 11449.993, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_658 = _this; - _this setDir 123.15012; - _this setPos [6872.0151, 11449.993, -6.1035156e-005]; -}; - -_vehicle_659 = objNull; -if (true) then -{ - _this = createVehicle ["Garbage_container", [6893.1211, 11459.936, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_659 = _this; - _this setDir 429.25919; - _this setPos [6893.1211, 11459.936, -3.0517578e-005]; -}; - -_vehicle_660 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Market_shelter_EP1", [6880.543, 11463.455, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_660 = _this; - _this setDir -3.0071659; - _this setPos [6880.543, 11463.455, -3.0517578e-005]; -}; - -_vehicle_661 = objNull; -if (true) then -{ - _this = createVehicle ["PowerGenerator", [6880.8257, 11466.666, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_661 = _this; - _this setDir -93.609024; - _this setPos [6880.8257, 11466.666, -6.1035156e-005]; -}; - -_vehicle_671 = objNull; -if (true) then -{ - _this = createVehicle ["ASC_EU_LHVOld", [6869.2817, 11465.009, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_671 = _this; - _this setDir 131.70738; - _this setPos [6869.2817, 11465.009, -3.0517578e-005]; -}; - -_vehicle_673 = objNull; -if (true) then -{ - _this = createVehicle ["ASC_EU_LHVOld", [6892.1191, 11466.381, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_673 = _this; - _this setDir 219.21873; - _this setPos [6892.1191, 11466.381, 6.1035156e-005]; -}; - -_vehicle_675 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Campfire", [6881.1387, 11454.684, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_675 = _this; - _this setPos [6881.1387, 11454.684, -3.0517578e-005]; -}; - -_vehicle_679 = objNull; -if (true) then -{ - _this = createVehicle ["Land_fort_bagfence_long", [6874.9829, 11464.242, -0.13852696], [], 0, "CAN_COLLIDE"]; - _vehicle_679 = _this; - _this setDir 83.632851; - _this setPos [6874.9829, 11464.242, -0.13852696]; -}; - -_vehicle_680 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [6888.8477, 11463.117, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_680 = _this; - _this setPos [6888.8477, 11463.117, -3.0517578e-005]; -}; - -_vehicle_683 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [6884.7729, 11462.668], [], 0, "CAN_COLLIDE"]; - _vehicle_683 = _this; - _this setDir -5.6805072; - _this setPos [6884.7729, 11462.668]; -}; - _vehicle_684 = objNull; if (true) then { @@ -1674,10 +1178,10 @@ if (true) then _vehicle_708 = objNull; if (true) then { - _this = createVehicle ["WarfareBAircraftFactory_CDF", [5070.5664, 9725.5625, -0.28005856], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["WarfareBAircraftFactory_CDF", [5072.8867, 9733.6768, -0.28005856], [], 0, "CAN_COLLIDE"]; _vehicle_708 = _this; - _this setDir 116.62744; - _this setPos [5070.5664, 9725.5625, -0.28005856]; + _this setDir 249.75511; + _this setPos [5072.8867, 9733.6768, -0.28005856]; }; _vehicle_709 = objNull; @@ -1688,51 +1192,35 @@ if (true) then _this setPos [5018.3369, 9734.7627, -6.1035156e-005]; }; -_vehicle_736 = objNull; -if (true) then -{ - _this = createVehicle ["MAP_Nav_Boathouse", [8231.6113, 2162.5071, -0.55121917], [], 0, "CAN_COLLIDE"]; - _vehicle_736 = _this; - _this setDir -68.108543; - _this setPos [8231.6113, 2162.5071, -0.55121917]; -}; - -_this = createCenter resistance; -_center_1 = _this; - -_group_1 = createGroup _center_1; - _unit_36 = objNull; if (true) then { - _this = _group_1 createUnit ["GUE_Villager4", [8227.5518, 2169.1777, 0.61760527], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["GUE_Villager4", [8387.1025, 2369.3113, 0.61760527], [], 0, "CAN_COLLIDE"]; _unit_36 = _this; - _this setDir 89.727364; + _this setDir 171.99826; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; _unit_39 = objNull; if (true) then { - _this = _group_1 createUnit ["GUE_Soldier_CO", [13246.219, 6071.3926, -1.4305115e-006], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["GUE_Soldier_CO", [13246.219, 6071.3926, -1.4305115e-006], [], 0, "CAN_COLLIDE"]; _unit_39 = _this; _this setDir 5.4346404; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; _unit_42 = objNull; if (true) then { - _this = _group_1 createUnit ["UN_CDF_Soldier_Crew_EP1", [6391.7827, 7791.1045, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["UN_CDF_Soldier_Crew_EP1", [6391.7827, 7791.1045, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; _unit_42 = _this; _this setDir -65.443085; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; _vehicle_737 = objNull; if (true) then @@ -1746,28 +1234,28 @@ if (true) then _vehicle_741 = objNull; if (true) then { - _this = createVehicle ["FoldTable", [6307.8574, 7792.6299, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["FoldTable", [6307.1626, 7793.4023, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; _vehicle_741 = _this; - _this setDir -72.912651; - _this setPos [6307.8574, 7792.6299, -3.0517578e-005]; + _this setDir -61.833488; + _this setPos [6307.1626, 7793.4023, -3.0517578e-005]; }; _vehicle_743 = objNull; if (true) then { - _this = createVehicle ["Land_Canister_EP1", [6311.8496, 7800.7148, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_Canister_EP1", [6310.8306, 7796.7749, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; _vehicle_743 = _this; - _this setDir -11.063158; - _this setPos [6311.8496, 7800.7148, -3.0517578e-005]; + _this setDir 30.43832; + _this setPos [6310.8306, 7796.7749, -3.0517578e-005]; }; _vehicle_744 = objNull; if (true) then { - _this = createVehicle ["Land_Rack_EP1", [6311.5449, 7799.647], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_Rack_EP1", [6312.0415, 7797.2075], [], 0, "CAN_COLLIDE"]; _vehicle_744 = _this; - _this setDir 201.61388; - _this setPos [6311.5449, 7799.647]; + _this setDir 244.51022; + _this setPos [6312.0415, 7797.2075]; }; _vehicle_745 = objNull; @@ -1781,28 +1269,10 @@ if (true) then _vehicle_746 = objNull; if (true) then { - _this = createVehicle ["Land_bags_EP1", [6309.4937, 7798.8892, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_bags_EP1", [6312.084, 7802.4692, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; _vehicle_746 = _this; - _this setDir 228.50873; - _this setPos [6309.4937, 7798.8892, 3.0517578e-005]; -}; - -_vehicle_748 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [5494.6934, 13341.48, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_748 = _this; - _this setDir 40.725281; - _this setPos [5494.6934, 13341.48, 3.0517578e-005]; -}; - -_vehicle_750 = objNull; -if (true) then -{ - _this = createVehicle ["CDF_WarfareBUAVterminal", [5461.4937, 13292.819], [], 0, "CAN_COLLIDE"]; - _vehicle_750 = _this; - _this setDir -90.075951; - _this setPos [5461.4937, 13292.819]; + _this setDir 528.17206; + _this setPos [6312.084, 7802.4692, 3.0517578e-005]; }; _vehicle_760 = objNull; @@ -1844,10 +1314,10 @@ if (true) then _vehicle_767 = objNull; if (true) then { - _this = createVehicle ["Fence_corrugated_plate", [6307.1938, 7795.0239], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Fence_corrugated_plate", [6307.2168, 7795.8184], [], 0, "CAN_COLLIDE"]; _vehicle_767 = _this; - _this setDir -10.196487; - _this setPos [6307.1938, 7795.0239]; + _this setDir 13.567012; + _this setPos [6307.2168, 7795.8184]; }; _vehicle_775 = objNull; @@ -1895,186 +1365,81 @@ if (true) then _this setPos [6314.7529, 7797.3169, -3.0517578e-005]; }; -_vehicle_788 = objNull; -if (true) then -{ - _this = createVehicle ["ZavoraAnim", [6362.4458, 7761.0581, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_788 = _this; - _this setDir 224.93904; - _this setPos [6362.4458, 7761.0581, -6.1035156e-005]; -}; - -_vehicle_790 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [6296.9224, 7806.7651], [], 0, "CAN_COLLIDE"]; - _vehicle_790 = _this; - _this setDir -54.284824; - _this setPos [6296.9224, 7806.7651]; -}; - -_vehicle_791 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [6411.6919, 7744.7646, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_791 = _this; - _this setPos [6411.6919, 7744.7646, -3.0517578e-005]; -}; - _vehicle_793 = objNull; if (true) then { - _this = createVehicle ["Land_HBarrier_large", [6393.0908, 7772.0396, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_HBarrier_large", [6385.8657, 7778.1245, -0.20430298], [], 0, "CAN_COLLIDE"]; _vehicle_793 = _this; - _this setDir -47.461662; - _this setPos [6393.0908, 7772.0396, -3.0517578e-005]; + _this setDir 131.70424; + _this setPos [6385.8657, 7778.1245, -0.20430298]; }; _vehicle_795 = objNull; if (true) then { - _this = createVehicle ["CDF_WarfareBUAVterminal", [6375.5913, 7779.5229, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["CDF_WarfareBUAVterminal", [6365.1895, 7785.1108, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; _vehicle_795 = _this; - _this setDir 41.94054; - _this setPos [6375.5913, 7779.5229, -3.0517578e-005]; + _this setDir 134.20041; + _this setPos [6365.1895, 7785.1108, -3.0517578e-005]; }; _unit_46 = objNull; if (true) then { - _this = _group_1 createUnit ["UN_CDF_Soldier_Pilot_EP1", [6379.2778, 7779.7568], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["UN_CDF_Soldier_Pilot_EP1", [6381.814, 7767.4775], [], 0, "CAN_COLLIDE"]; _unit_46 = _this; - _this setDir 105.56523; + _this setDir 121.08885; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; _unit_48 = objNull; if (true) then { - _this = _group_1 createUnit ["Soldier_MG_PMC", [6329.1069, 7790.7651], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["Soldier_MG_PMC", [6329.1069, 7790.7651], [], 0, "CAN_COLLIDE"]; _unit_48 = _this; _this setDir 111.3273; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; _unit_49 = objNull; if (true) then { - _this = _group_1 createUnit ["Soldier_MG_PKM_PMC", [6330.1953, 7792.3398, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["Soldier_MG_PKM_PMC", [6330.1953, 7792.3398, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; _unit_49 = _this; _this setDir 127.65099; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; _unit_50 = objNull; if (true) then { - _this = _group_1 createUnit ["GUE_Worker2", [6308.3994, 7801.2329], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["GUE_Worker2", [6308.3994, 7801.2329], [], 0, "CAN_COLLIDE"]; _unit_50 = _this; _this setDir -79.43615; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_this = createCenter civilian; -_center_2 = _this; - -_group_2 = createGroup _center_2; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; _unit_52 = objNull; if (true) then { - _this = _group_2 createUnit ["Dr_Annie_Baker_EP1", [6308.4224, 7792.4448, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["Dr_Annie_Baker_EP1", [6307.5947, 7793.2104, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; _unit_52 = _this; - _this setDir -61.923416; + _this setDir -53.402554; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_60 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["GUE_Soldier_GL", [6889.2837, 11464.377], [], 0, "CAN_COLLIDE"]; - _unit_60 = _this; - _this setDir 180.51277; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_798 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [6873.0771, 11455.724, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_798 = _this; - _this setDir -91.65303; - _this setPos [6873.0771, 11455.724, -6.1035156e-005]; -}; - -_unit_68 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["GUE_Soldier_MG", [6884.7671, 11463.608, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _unit_68 = _this; - _this setDir 169.93265; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_800 = objNull; -if (true) then -{ - _this = createVehicle ["Land_bags_EP1", [6869.4854, 11458.21, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_800 = _this; - _this setDir 22.305527; - _this setPos [6869.4854, 11458.21, -3.0517578e-005]; -}; - -_vehicle_802 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierOPFOR_EP1", [6882.0864, 11447.733, -0.081789896], [], 0, "CAN_COLLIDE"]; - _vehicle_802 = _this; - _this setDir -86.797447; - _this setPos [6882.0864, 11447.733, -0.081789896]; -}; - -_vehicle_803 = objNull; -if (true) then -{ - _this = createVehicle ["Land_stand_meat_EP1", [6870.2935, 11452.897, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_803 = _this; - _this setDir 178.88081; - _this setPos [6870.2935, 11452.897, -6.1035156e-005]; -}; - -_unit_70 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["Damsel2", [6872.397, 11455.688], [], 0, "CAN_COLLIDE"]; - _unit_70 = _this; - _this setDir 86.671532; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; _vehicle_805 = objNull; if (true) then { - _this = createVehicle ["Land_Fire_barrel", [11459.418, 11388.622, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_Fire_barrel", [11464.287, 11395.822, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; _vehicle_805 = _this; _this setDir -50.138485; - _this setPos [11459.418, 11388.622, -6.1035156e-005]; + _this setPos [11464.287, 11395.822, -6.1035156e-005]; }; _vehicle_810 = objNull; @@ -2089,19 +1454,10 @@ if (true) then _vehicle_811 = objNull; if (true) then { - _this = createVehicle ["Land_Toilet", [11456.504, 11392.483, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_Toilet", [11463.033, 11401.133, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; _vehicle_811 = _this; - _this setDir -50.781155; - _this setPos [11456.504, 11392.483, 9.1552734e-005]; -}; - -_vehicle_812 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierOPFOR_EP1", [11471.375, 11378.468, -0.057092018], [], 0, "CAN_COLLIDE"]; - _vehicle_812 = _this; - _this setDir 90.047646; - _this setPos [11471.375, 11378.468, -0.057092018]; + _this setDir 137.91667; + _this setPos [11463.033, 11401.133, 9.1552734e-005]; }; _vehicle_813 = objNull; @@ -2131,10 +1487,10 @@ if (true) then _vehicle_818 = objNull; if (true) then { - _this = createVehicle ["ACamp_EP1", [11471.328, 11393.187], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["ACamp_EP1", [11470.163, 11394.185], [], 0, "CAN_COLLIDE"]; _vehicle_818 = _this; _this setDir -52.810169; - _this setPos [11471.328, 11393.187]; + _this setPos [11470.163, 11394.185]; }; _vehicle_819 = objNull; @@ -2157,13 +1513,12 @@ if (true) then _unit_75 = objNull; if (true) then { - _this = _group_1 createUnit ["TK_GUE_Soldier_5_EP1", [11461.362, 11394.973, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["TK_GUE_Soldier_5_EP1", [4078.2898, 11688.561, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; _unit_75 = _this; - _this setDir 145.14836; + _this setDir 550.82233; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; _vehicle_823 = objNull; if (true) then @@ -2177,407 +1532,268 @@ if (true) then _vehicle_825 = objNull; if (true) then { - _this = createVehicle ["FoldTable", [11461.838, 11394.156, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["FoldTable", [11460.905, 11395.209, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; _vehicle_825 = _this; - _this setDir -27.104053; - _this setPos [11461.838, 11394.156, -3.0517578e-005]; + _this setDir -28.110168; + _this setPos [11460.905, 11395.209, -3.0517578e-005]; }; _unit_84 = objNull; if (true) then { - _this = _group_1 createUnit ["GUE_Soldier_2", [11473.38, 11383.117, -0.00012207031], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["GUE_Soldier_2", [4086.22, 11679.781, -0.00012207031], [], 0, "CAN_COLLIDE"]; _unit_84 = _this; - _this setDir 125.18181; + _this setDir 205.64085; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; _unit_92 = objNull; if (true) then { - _this = _group_0 createUnit ["Drake", [5460.0044, 13295.096], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["Drake", [11459.7, 11385.781], [], 0, "CAN_COLLIDE"]; _unit_92 = _this; - _this setDir -2.969487; + _this setDir 44.980869; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_827 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrate_NoInteractive_", [5451.0669, 13292.335, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_827 = _this; - _this setDir 12.531608; - _this setPos [5451.0669, 13292.335, -3.0517578e-005]; -}; - -_vehicle_828 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrates_NoInteractive_Large", [5449.7554, 13292.963], [], 0, "CAN_COLLIDE"]; - _vehicle_828 = _this; - _this setDir 31.757523; - _this setPos [5449.7554, 13292.963]; -}; - -_vehicle_829 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [5447.0015, 13293.44], [], 0, "CAN_COLLIDE"]; - _vehicle_829 = _this; - _this setDir 116.40874; - _this setPos [5447.0015, 13293.44]; -}; - -_vehicle_830 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrates_NoInteractive_Small", [5446.1709, 13294.346], [], 0, "CAN_COLLIDE"]; - _vehicle_830 = _this; - _this setDir 24.753826; - _this setPos [5446.1709, 13294.346]; -}; - -_vehicle_831 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_cargo_cont_tiny", [5443.5752, 13296.075], [], 0, "CAN_COLLIDE"]; - _vehicle_831 = _this; - _this setDir 302.17725; - _this setPos [5443.5752, 13296.075]; -}; - -_vehicle_832 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [5451.8271, 13296.483, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_832 = _this; - _this setDir 19.679869; - _this setPos [5451.8271, 13296.483, -6.1035156e-005]; -}; - -_vehicle_833 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [5446.9395, 13298.488, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_833 = _this; - _this setDir 32.105675; - _this setPos [5446.9395, 13298.488, -3.0517578e-005]; -}; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; _unit_94 = objNull; if (true) then { - _this = _group_0 createUnit ["BAF_Soldier_AAR_DDPM", [5452.3711, 13295.684, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["BAF_Soldier_AAR_DDPM", [11458.045, 11387.044, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; _unit_94 = _this; + _this setDir 38.94429; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; _unit_97 = objNull; if (true) then { - _this = _group_0 createUnit ["US_Delta_Force_AR_EP1", [5451.2515, 13296.044, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["US_Delta_Force_AR_EP1", [11473.452, 11383.101, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; _unit_97 = _this; - _this setDir 8.2706642; + _this setDir 154.96759; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; _vehicle_835 = objNull; if (true) then { - _this = createVehicle ["Fence_corrugated_plate", [1594.866, 7777.8467], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Fence_corrugated_plate", [1602.1748, 7789.6113], [], 0, "CAN_COLLIDE"]; _vehicle_835 = _this; - _this setDir 36.189659; - _this setPos [1594.866, 7777.8467]; + _this setDir 197.0573; + _this setPos [1602.1748, 7789.6113]; }; _vehicle_837 = objNull; if (true) then { - _this = createVehicle ["Fence_corrugated_plate", [1591.7043, 7780.1968], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Fence_corrugated_plate", [1605.7423, 7787.979], [], 0, "CAN_COLLIDE"]; _vehicle_837 = _this; - _this setDir 36.189659; - _this setPos [1591.7043, 7780.1968]; + _this setDir 211.89476; + _this setPos [1605.7423, 7787.979]; }; _vehicle_840 = objNull; if (true) then { - _this = createVehicle ["Fence_corrugated_plate", [1589.8088, 7783.1372, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Fence_corrugated_plate", [1607.9041, 7785.0767, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; _vehicle_840 = _this; - _this setDir 78.142944; - _this setPos [1589.8088, 7783.1372, -3.0517578e-005]; + _this setDir 253.84789; + _this setPos [1607.9041, 7785.0767, -3.0517578e-005]; }; _vehicle_843 = objNull; if (true) then { - _this = createVehicle ["Fence_corrugated_plate", [1589.3239, 7787.0698, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Fence_corrugated_plate", [1608.6838, 7781.1909, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; _vehicle_843 = _this; - _this setDir 88.090889; - _this setPos [1589.3239, 7787.0698, -3.0517578e-005]; + _this setDir 263.79587; + _this setPos [1608.6838, 7781.1909, -3.0517578e-005]; }; _vehicle_846 = objNull; if (true) then { - _this = createVehicle ["Fence_corrugated_plate", [1589.6127, 7790.9648, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Fence_corrugated_plate", [1608.7867, 7777.2314, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; _vehicle_846 = _this; - _this setDir 97.536453; - _this setPos [1589.6127, 7790.9648, 3.0517578e-005]; + _this setDir 273.24136; + _this setPos [1608.7867, 7777.2314, 3.0517578e-005]; }; _vehicle_848 = objNull; if (true) then { - _this = createVehicle ["Fence_corrugated_plate", [1590.3573, 7794.1802], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Fence_corrugated_plate", [1607.3204, 7773.8037], [], 0, "CAN_COLLIDE"]; _vehicle_848 = _this; - _this setDir 137.79137; - _this setPos [1590.3573, 7794.1802]; + _this setDir 313.49619; + _this setPos [1607.3204, 7773.8037]; }; _vehicle_851 = objNull; if (true) then { - _this = createVehicle ["Misc_cargo_cont_small_EP1", [1595.0403, 7780.3999, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Misc_cargo_cont_small_EP1", [1602.4725, 7787.4175, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; _vehicle_851 = _this; - _this setDir 179.38484; - _this setPos [1595.0403, 7780.3999, 3.0517578e-005]; + _this setDir 355.08963; + _this setPos [1602.4725, 7787.4175, 3.0517578e-005]; }; _vehicle_852 = objNull; if (true) then { - _this = createVehicle ["Misc_cargo_cont_net1", [1590.3954, 7785.7192, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Misc_cargo_cont_net1", [1607.1904, 7782.6226, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; _vehicle_852 = _this; - _this setPos [1590.3954, 7785.7192, -3.0517578e-005]; + _this setDir 186.4557; + _this setPos [1607.1904, 7782.6226, -3.0517578e-005]; }; _vehicle_853 = objNull; if (true) then { - _this = createVehicle ["Land_Fire_barrel", [1595.7235, 7788.2612], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_Fire_barrel", [1602.3887, 7779.5273], [], 0, "CAN_COLLIDE"]; _vehicle_853 = _this; - _this setPos [1595.7235, 7788.2612]; + _this setDir 175.705; + _this setPos [1602.3887, 7779.5273]; }; _vehicle_854 = objNull; if (true) then { - _this = createVehicle ["FoldTable", [1594.4354, 7785.4312, 0], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["FoldTable", [1607.585, 7779.3809], [], 0, "CAN_COLLIDE"]; _vehicle_854 = _this; - _this setPos [1594.4354, 7785.4312, 0]; + _this setDir 188.91992; + _this setPos [1607.585, 7779.3809]; }; _vehicle_855 = objNull; if (true) then { - _this = createVehicle ["FoldChair", [1593.6847, 7783.7773], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["FoldChair", [1608.0718, 7781.0166], [], 0, "CAN_COLLIDE"]; _vehicle_855 = _this; - _this setDir 214.80151; - _this setPos [1593.6847, 7783.7773]; -}; - -_unit_103 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Soldier_GL_M16A2_PMC", [1594.6283, 7784.7539, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _unit_103 = _this; - _this setDir -18.406778; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; + _this setDir 414.22739; + _this setPos [1608.0718, 7781.0166]; }; _unit_105 = objNull; if (true) then { - _this = _group_1 createUnit ["Soldier_Sniper_PMC", [5073.0957, 9725.6357], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["Soldier_Sniper_PMC", [5066.8984, 9729.3574], [], 0, "CAN_COLLIDE"]; _unit_105 = _this; - _this setDir -10.022146; + _this setDir -40.290977; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; _vehicle_857 = objNull; if (true) then { - _this = createVehicle ["Land_HBarrier_large", [5063.3457, 9728.2959], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_HBarrier_large", [5063.7432, 9726.9463], [], 0, "CAN_COLLIDE"]; _vehicle_857 = _this; - _this setDir -61.533497; - _this setPos [5063.3457, 9728.2959]; + _this setDir -100.19223; + _this setPos [5063.7432, 9726.9463]; }; _vehicle_862 = objNull; if (true) then { - _this = createVehicle ["Land_HBarrier_large", [5067.2471, 9735.7275], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_HBarrier_large", [5069.5708, 9739.9814], [], 0, "CAN_COLLIDE"]; _vehicle_862 = _this; - _this setDir -60.300308; - _this setPos [5067.2471, 9735.7275]; + _this setDir -15.62766; + _this setPos [5069.5708, 9739.9814]; }; _vehicle_864 = objNull; if (true) then { - _this = createVehicle ["Land_HBarrier_large", [5077.2046, 9740.0293, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_HBarrier_large", [5077.5864, 9739.2461, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; _vehicle_864 = _this; - _this setDir 26.71582; - _this setPos [5077.2046, 9740.0293, 6.1035156e-005]; + _this setDir 31.572914; + _this setPos [5077.5864, 9739.2461, 6.1035156e-005]; }; _vehicle_866 = objNull; if (true) then { - _this = createVehicle ["Land_HBarrier_large", [5084.6685, 9736.1563, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_HBarrier_large", [5083.8003, 9733.417, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; _vehicle_866 = _this; - _this setDir -150.83052; - _this setPos [5084.6685, 9736.1563, -3.0517578e-005]; + _this setDir -121.79765; + _this setPos [5083.8003, 9733.417, -3.0517578e-005]; }; _vehicle_869 = objNull; if (true) then { - _this = createVehicle ["Land_HBarrier_large", [5080.4785, 9722.418, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_HBarrier_large", [5078.8438, 9720.084, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; _vehicle_869 = _this; - _this setDir -60.300308; - _this setPos [5080.4785, 9722.418, -6.1035156e-005]; + _this setDir -52.658306; + _this setPos [5078.8438, 9720.084, -6.1035156e-005]; }; _unit_113 = objNull; if (true) then { - _this = _group_1 createUnit ["Tanny_PMC", [5446.5659, 13297.995], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["Tanny_PMC", [12947.661, 12763.261, -1.2341257], [], 0, "CAN_COLLIDE"]; _unit_113 = _this; - _this setDir 26.075815; + _this setDir 273.25204; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_117 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["Farmwife4", [10726.916, 5320.3057, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _unit_117 = _this; - _this setDir 196.19884; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_876 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Barrel_water", [10730.366, 5320.4805, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_876 = _this; - _this setPos [10730.366, 5320.4805, -3.0517578e-005]; -}; - -_vehicle_877 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Misc_Garb_Heap_EP1", [10722.268, 5320.1133, -0.29452053], [], 0, "CAN_COLLIDE"]; - _vehicle_877 = _this; - _this setPos [10722.268, 5320.1133, -0.29452053]; -}; - -_vehicle_878 = objNull; -if (true) then -{ - _this = createVehicle ["LADAWreck", [10732.616, 5318.1987, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_878 = _this; - _this setDir -349.92728; - _this setPos [10732.616, 5318.1987, -3.0517578e-005]; -}; - -_vehicle_880 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Campfire", [10722.44, 5305.0283, 0.029819913], [], 0, "CAN_COLLIDE"]; - _vehicle_880 = _this; - _this setDir -20.171537; - _this setPos [10722.44, 5305.0283, 0.029819913]; -}; - -_vehicle_882 = objNull; -if (true) then -{ - _this = createVehicle ["ASC_EU_LHSIndE", [5453.7476, 13288.943, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_882 = _this; - _this setDir 98.101448; - _this setPos [5453.7476, 13288.943, 3.0517578e-005]; -}; - -_vehicle_884 = objNull; -if (true) then -{ - _this = createVehicle ["ASC_EU_LHSIndE", [5504.0112, 13324.063, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_884 = _this; - _this setDir 160.92139; - _this setPos [5504.0112, 13324.063, -6.1035156e-005]; -}; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; _vehicle_888 = objNull; if (true) then { - _this = createVehicle ["ASC_EU_LHSIndE", [11456.919, 11394.753, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["ASC_EU_LHSIndE", [11456.181, 11392.923, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; _vehicle_888 = _this; - _this setDir 225.65176; - _this setPos [11456.919, 11394.753, 6.1035156e-005]; + _this setDir 205.59511; + _this setPos [11456.181, 11392.923, 6.1035156e-005]; }; _vehicle_890 = objNull; if (true) then { - _this = createVehicle ["ASC_EU_LHSIndE", [11475.27, 11383.222, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["ASC_EU_LHSIndE", [11469.459, 11378.838, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; _vehicle_890 = _this; - _this setDir 249.64571; - _this setPos [11475.27, 11383.222, -9.1552734e-005]; + _this setDir 228.9543; + _this setPos [11469.459, 11378.838, -9.1552734e-005]; }; _vehicle_892 = objNull; if (true) then { - _this = createVehicle ["ASC_EU_LHSIndE", [5078.0454, 9723.0166, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["ASC_EU_LHSIndE", [5065.667, 9736.9453, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; _vehicle_892 = _this; - _this setDir 36.683025; - _this setPos [5078.0454, 9723.0166, 3.0517578e-005]; + _this setDir 249.76852; + _this setPos [5065.667, 9736.9453, 3.0517578e-005]; }; _vehicle_894 = objNull; if (true) then { - _this = createVehicle ["ASC_EU_LHSIndE", [6389.4624, 7780.8867, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["ASC_EU_LHSIndE", [6385.7046, 7778.4458, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; _vehicle_894 = _this; _this setDir 41.152836; - _this setPos [6389.4624, 7780.8867, 9.1552734e-005]; + _this setPos [6385.7046, 7778.4458, 9.1552734e-005]; }; _vehicle_896 = objNull; if (true) then { - _this = createVehicle ["ASC_EU_LHSIndE", [6311.604, 7786.2251, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["ASC_EU_LHSIndE", [6306.8652, 7811.2505, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; _vehicle_896 = _this; - _this setDir 99.410172; - _this setPos [6311.604, 7786.2251, -3.0517578e-005]; + _this setDir 274.93713; + _this setPos [6306.8652, 7811.2505, -3.0517578e-005]; }; _vehicle_898 = objNull; if (true) then { - _this = createVehicle ["ASC_EU_LHSIndE", [6268.6587, 7813.0903], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["ASC_EU_LHSIndE", [6269.8936, 7811.3647], [], 0, "CAN_COLLIDE"]; _vehicle_898 = _this; - _this setDir 92.467461; - _this setPos [6268.6587, 7813.0903]; + _this setDir 48.024994; + _this setPos [6269.8936, 7811.3647]; }; _vehicle_900 = objNull; @@ -2592,13 +1808,12 @@ if (true) then _unit_123 = objNull; if (true) then { - _this = _group_1 createUnit ["GUE_Soldier_3", [7202.8433, 8279.1826, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["GUE_Soldier_3", [6319.7461, 7780.3867, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; _unit_123 = _this; - _this setDir 333.24487; + _this setDir 471.17383; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; _vehicle_914 = objNull; if (true) then @@ -2609,101 +1824,1219 @@ if (true) then _this setPos [1102.4656, 2846.7148, 1.9073486e-005]; }; -_vehicle_915 = objNull; +_vehicle_954 = objNull; if (true) then { - _this = createVehicle ["AmmoCrate_NoInteractive_", [6889.7534, 11466.836, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_915 = _this; - _this setDir -4.0711422; - _this setPos [6889.7534, 11466.836, -3.0517578e-005]; + _this = createVehicle ["Land_HBarrier_large", [6286.853, 7825.1992, -0.056430124], [], 0, "CAN_COLLIDE"]; + _vehicle_954 = _this; + _this setDir -272.56671; + _this setPos [6286.853, 7825.1992, -0.056430124]; }; -_vehicle_916 = objNull; +_vehicle_957 = objNull; if (true) then { - _this = createVehicle ["AmmoCrates_NoInteractive_Large", [6885.5723, 11466.698], [], 0, "CAN_COLLIDE"]; - _vehicle_916 = _this; - _this setDir -1.5540534; - _this setPos [6885.5723, 11466.698]; + _this = createVehicle ["Land_garaz", [6374.542, 7762.0972, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_957 = _this; + _this setDir 125.85214; + _this setPos [6374.542, 7762.0972, -3.0517578e-005]; }; -_vehicle_917 = objNull; +_vehicle_958 = objNull; if (true) then { - _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [6887.9863, 11466.7, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_917 = _this; - _this setDir 87.356842; - _this setPos [6887.9863, 11466.7, 3.0517578e-005]; + _this = createVehicle ["HeliHCivil", [6389.7217, 7753.4448], [], 0, "CAN_COLLIDE"]; + _vehicle_958 = _this; + _this setPos [6389.7217, 7753.4448]; }; -_vehicle_918 = objNull; +_vehicle_962 = objNull; if (true) then { - _this = createVehicle ["AmmoCrates_NoInteractive_Small", [6883.9966, 11466.625, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_918 = _this; - _this setDir -1.6886494; - _this setPos [6883.9966, 11466.625, -3.0517578e-005]; + _this = createVehicle ["MAP_Mil_Barracks", [6295.2324, 7847.2412], [], 0, "CAN_COLLIDE"]; + _vehicle_962 = _this; + _this setDir 122.45375; + _this setPos [6295.2324, 7847.2412]; }; -_vehicle_919 = objNull; +_vehicle_973 = objNull; if (true) then { - _this = createVehicle ["Land_Barrel_water", [6869.4146, 11456.973, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_919 = _this; - _this setPos [6869.4146, 11456.973, 6.1035156e-005]; + _this = createVehicle ["Land_HBarrier_large", [1096.3636, 2850.6528, -0.12606293], [], 0, "CAN_COLLIDE"]; + _vehicle_973 = _this; + _this setDir 27.544603; + _this setPos [1096.3636, 2850.6528, -0.12606293]; }; -_vehicle_920 = objNull; +_vehicle_975 = objNull; if (true) then { - _this = createVehicle ["Misc_Backpackheap_EP1", [6869.8984, 11455.237, -0.080182768], [], 0, "CAN_COLLIDE"]; - _vehicle_920 = _this; - _this setPos [6869.8984, 11455.237, -0.080182768]; + _this = createVehicle ["MAP_BoatSmall_1", [8396.3789, 2365.168, -0.0021478855], [], 0, "CAN_COLLIDE"]; + _vehicle_975 = _this; + _this setDir 50.249565; + _this setPos [8396.3789, 2365.168, -0.0021478855]; }; -_vehicle_923 = objNull; +_vehicle_976 = objNull; if (true) then { - _this = createVehicle ["Land_garaz", [7187.083, 8275.8467, 0.052058954], [], 0, "CAN_COLLIDE"]; - _vehicle_923 = _this; - _this setDir -104.64132; - _this setPos [7187.083, 8275.8467, 0.052058954]; + _this = createVehicle ["MAP_BoatSmall_2A", [8380.6807, 2368.9587, -0.052882314], [], 0, "CAN_COLLIDE"]; + _vehicle_976 = _this; + _this setDir -411.88266; + _this setPos [8380.6807, 2368.9587, -0.052882314]; }; -_vehicle_925 = objNull; +_vehicle_977 = objNull; if (true) then { - _this = createVehicle ["Land_garaz", [7211.9058, 8280.374, 0.13965574], [], 0, "CAN_COLLIDE"]; - _vehicle_925 = _this; - _this setDir -16.986506; - _this setPos [7211.9058, 8280.374, 0.13965574]; + _this = createVehicle ["MAP_BoatSmall_2B", [8385.4932, 2365.1965, -0.19443198], [], 0, "CAN_COLLIDE"]; + _vehicle_977 = _this; + _this setDir -236.83409; + _this setPos [8385.4932, 2365.1965, -0.19443198]; }; -_vehicle_948 = objNull; +_vehicle_978 = objNull; if (true) then { - _this = createVehicle ["Land_covering_hut_EP1", [7202.5347, 8279.3916], [], 0, "CAN_COLLIDE"]; - _vehicle_948 = _this; - _this setDir -16.467697; - _this setPos [7202.5347, 8279.3916]; + _this = createVehicle ["Land_Fire_barrel", [8389.627, 2368.9807, 1.9788742e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_978 = _this; + _this setPos [8389.627, 2368.9807, 1.9788742e-005]; }; -_vehicle_949 = objNull; +_vehicle_981 = objNull; if (true) then { - _this = createVehicle ["FoldTable", [7202.6729, 8279.8076], [], 0, "CAN_COLLIDE"]; - _vehicle_949 = _this; - _this setDir -15.638614; - _this setPos [7202.6729, 8279.8076]; + _this = createVehicle ["HeliHEmpty", [8387.5195, 2361.0242, -6.6876411e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_981 = _this; + _this setPos [8387.5195, 2361.0242, -6.6876411e-005]; }; -_vehicle_950 = objNull; +_unit_134 = objNull; if (true) then { - _this = createVehicle ["Land_Chair_EP1", [7202.2344, 8278.25, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_950 = _this; - _this setDir -69.638176; - _this setPos [7202.2344, 8278.25, -3.0517578e-005]; + _this = createAgent ["GUE_Soldier_Crew", [13106.087, 8253.1543, 3.9812155], [], 0, "CAN_COLLIDE"]; + _unit_134 = _this; + _this setDir 78.321281; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_982 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [11457.152, 11387.38], [], 0, "CAN_COLLIDE"]; + _vehicle_982 = _this; + _this setDir -50.450222; + _this setPos [11457.152, 11387.38]; +}; + +_vehicle_983 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Small", [11458.781, 11386.418, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_983 = _this; + _this setDir 41.937187; + _this setPos [11458.781, 11386.418, -6.1035156e-005]; +}; + +_vehicle_984 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [11460.34, 11384.879, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_984 = _this; + _this setDir 37.101406; + _this setPos [11460.34, 11384.879, -9.1552734e-005]; +}; + +_unit_137 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Commander", [4063.4075, 11665.369, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _unit_137 = _this; + _this setDir 364.06381; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_138 = objNull; +if (true) then +{ + _this = createAgent ["TK_GUE_Warlord_EP1", [4065.97, 11664.666, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _unit_138 = _this; + _this setDir 373.22098; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_139 = objNull; +if (true) then +{ + _this = createAgent ["CIV_EuroWoman02_EP1", [4059.1609, 11671.943, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _unit_139 = _this; + _this setDir 69.660759; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_986 = objNull; +if (true) then +{ + _this = createVehicle ["Land_SignB_Pharmacy", [11470.25, 11395.023, 1.8321277], [], 0, "CAN_COLLIDE"]; + _vehicle_986 = _this; + _this setDir -59.670681; + _this setPos [11470.25, 11395.023, 1.8321277]; +}; + +_vehicle_988 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Backpackheap", [11474.706, 11392.336, -0.00012207031], [], 0, "CAN_COLLIDE"]; + _vehicle_988 = _this; + _this setDir -26.395271; + _this setPos [11474.706, 11392.336, -0.00012207031]; +}; + +_vehicle_989 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [11473.805, 11389.691, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_989 = _this; + _this setPos [11473.805, 11389.691, 0]; +}; + +_vehicle_990 = objNull; +if (true) then +{ + _this = createVehicle ["Garbage_can", [11476.883, 11388.456], [], 0, "CAN_COLLIDE"]; + _vehicle_990 = _this; + _this setPos [11476.883, 11388.456]; +}; + +_vehicle_991 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [11475.317, 11391.099, -0.00015258789], [], 0, "CAN_COLLIDE"]; + _vehicle_991 = _this; + _this setDir -91.621918; + _this setPos [11475.317, 11391.099, -0.00015258789]; +}; + +_unit_142 = objNull; +if (true) then +{ + _this = createAgent ["RU_Damsel4", [4059.3625, 11681.246, -0.00018310547], [], 0, "CAN_COLLIDE"]; + _unit_142 = _this; + _this setDir 495.77243; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_994 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_small_EP1", [1599.605, 7785.9429], [], 0, "CAN_COLLIDE"]; + _vehicle_994 = _this; + _this setDir 381.10425; + _this setPos [1599.605, 7785.9429]; +}; + +_vehicle_996 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_small_EP1", [1598.0483, 7788.9019, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_996 = _this; + _this setDir 359.12378; + _this setPos [1598.0483, 7788.9019, 3.0517578e-005]; +}; + +_vehicle_999 = objNull; +if (true) then +{ + _this = createVehicle ["HeliH", [1623.4229, 7759.8911, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_999 = _this; + _this setPos [1623.4229, 7759.8911, 3.0517578e-005]; +}; + +_vehicle_1000 = objNull; +if (true) then +{ + _this = createVehicle ["Haystack_small", [1602.8982, 7768.6353], [], 0, "CAN_COLLIDE"]; + _vehicle_1000 = _this; + _this setDir 139.76563; + _this setPos [1602.8982, 7768.6353]; +}; + +_vehicle_1001 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_small_EP1", [1598.1355, 7769.1099], [], 0, "CAN_COLLIDE"]; + _vehicle_1001 = _this; + _this setDir 353.11905; + _this setPos [1598.1355, 7769.1099]; +}; + +_vehicle_1004 = objNull; +if (true) then +{ + _this = createVehicle ["Haystack_small", [1605.323, 7773.5063], [], 0, "CAN_COLLIDE"]; + _vehicle_1004 = _this; + _this setDir 81.304695; + _this setPos [1605.323, 7773.5063]; +}; + +_vehicle_1007 = objNull; +if (true) then +{ + _this = createVehicle ["Haystack_small", [1601.1833, 7769.2729], [], 0, "CAN_COLLIDE"]; + _vehicle_1007 = _this; + _this setDir 55.489532; + _this setPos [1601.1833, 7769.2729]; +}; + +_unit_150 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_1", [1607.4941, 7780.2427], [], 0, "CAN_COLLIDE"]; + _unit_150 = _this; + _this setDir -153.01509; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_1013 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNet_EAST", [12945.782, 12762.301, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1013 = _this; + _this setDir 87.175186; + _this setPos [12945.782, 12762.301, -4.5776367e-005]; +}; + +_vehicle_1014 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net2", [12944.723, 12765.994, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1014 = _this; + _this setDir 30.102478; + _this setPos [12944.723, 12765.994, -9.1552734e-005]; +}; + +_vehicle_1015 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [12948.258, 12761.622, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1015 = _this; + _this setDir -87.32103; + _this setPos [12948.258, 12761.622, -3.0517578e-005]; +}; + +_vehicle_1016 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [12947.279, 12764.87, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1016 = _this; + _this setDir -96.627426; + _this setPos [12947.279, 12764.87, -4.5776367e-005]; +}; + +_vehicle_1017 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_small", [12943.69, 12756.499, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1017 = _this; + _this setDir -29.929413; + _this setPos [12943.69, 12756.499, -1.5258789e-005]; +}; + +_vehicle_1021 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_tiny", [12946.054, 12757.854, -0.00022888184], [], 0, "CAN_COLLIDE"]; + _vehicle_1021 = _this; + _this setDir 2.3587792; + _this setPos [12946.054, 12757.854, -0.00022888184]; +}; + +_vehicle_1022 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [12946.871, 12763.042, -7.6293945e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1022 = _this; + _this setDir 90.377548; + _this setPos [12946.871, 12763.042, -7.6293945e-005]; +}; + +_vehicle_1029 = objNull; +if (true) then +{ + _this = createVehicle ["Land_garaz", [4069.199, 11691.057], [], 0, "CAN_COLLIDE"]; + _vehicle_1029 = _this; + _this setDir 155.10928; + _this setPos [4069.199, 11691.057]; +}; + +_vehicle_1031 = objNull; +if (true) then +{ + _this = createVehicle ["Land_garaz", [4089.1563, 11685.212], [], 0, "CAN_COLLIDE"]; + _vehicle_1031 = _this; + _this setDir 226.24084; + _this setPos [4089.1563, 11685.212]; +}; + +_vehicle_1038 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [4086.6243, 11676.609, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1038 = _this; + _this setDir 31.962875; + _this setPos [4086.6243, 11676.609, -3.0517578e-005]; +}; + +_vehicle_1089 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_TinCom_9", [4087.6736, 11661.231, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1089 = _this; + _this setDir 302.69778; + _this setPos [4087.6736, 11661.231, 6.1035156e-005]; +}; + +_vehicle_1092 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_TinCom_9", [4090.1912, 11674.922, -0.00018310547], [], 0, "CAN_COLLIDE"]; + _vehicle_1092 = _this; + _this setDir 437.97049; + _this setPos [4090.1912, 11674.922, -0.00018310547]; +}; + +_vehicle_1095 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_TinCom_9", [4081.7283, 11651.039, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1095 = _this; + _this setDir 503.78464; + _this setPos [4081.7283, 11651.039, 3.0517578e-005]; +}; + +_vehicle_1098 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_TinCom_9", [4081.6948, 11652.916], [], 0, "CAN_COLLIDE"]; + _vehicle_1098 = _this; + _this setDir 580.01617; + _this setPos [4081.6948, 11652.916]; +}; + +_vehicle_1101 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_TinCom_9", [4069.814, 11662.059, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1101 = _this; + _this setDir 753.84381; + _this setPos [4069.814, 11662.059, -3.0517578e-005]; +}; + +_vehicle_1103 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_TinCom_9", [4061.2178, 11664.476], [], 0, "CAN_COLLIDE"]; + _vehicle_1103 = _this; + _this setDir 731.97083; + _this setPos [4061.2178, 11664.476]; +}; + +_vehicle_1105 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_TinCom_9", [4083.3489, 11693.29, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1105 = _this; + _this setDir 563.06; + _this setPos [4083.3489, 11693.29, -6.1035156e-005]; +}; + +_vehicle_1109 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_TinCom_9", [4055.9968, 11682.727, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1109 = _this; + _this setDir 687.06732; + _this setPos [4055.9968, 11682.727, -6.1035156e-005]; +}; + +_vehicle_1113 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_TinCom_9", [4056.6606, 11671.591], [], 0, "CAN_COLLIDE"]; + _vehicle_1113 = _this; + _this setDir 785.04785; + _this setPos [4056.6606, 11671.591]; +}; + +_vehicle_1115 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_TinCom_9", [4055.0029, 11680.299, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1115 = _this; + _this setDir 802.15393; + _this setPos [4055.0029, 11680.299, -9.1552734e-005]; +}; + +_vehicle_1117 = objNull; +if (true) then +{ + _this = createVehicle ["Land_afdum_mesto2", [4036.7432, 11656.707, -0.00015258789], [], 0, "CAN_COLLIDE"]; + _vehicle_1117 = _this; + _this setDir 161.68384; + _this setPos [4036.7432, 11656.707, -0.00015258789]; +}; + +_vehicle_1120 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barn_W_02", [3974.4839, 11625.416, -0.011198729], [], 0, "CAN_COLLIDE"]; + _vehicle_1120 = _this; + _this setPos [3974.4839, 11625.416, -0.011198729]; +}; + +_vehicle_1121 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_path_0_2000", [4041.5332, 11656.449, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1121 = _this; + _this setDir 68.054611; + _this setPos [4041.5332, 11656.449, -9.1552734e-005]; +}; + +_vehicle_1132 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_TinCom_9_2", [4069.1309, 11664.346, 0.1015552], [], 0, "CAN_COLLIDE"]; + _vehicle_1132 = _this; + _this setDir 292.59924; + _this setPos [4069.1309, 11664.346, 0.1015552]; +}; + +_vehicle_1133 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_TinCom_Pole", [4072.0901, 11671.274, -0.00012207031], [], 0, "CAN_COLLIDE"]; + _vehicle_1133 = _this; + _this setDir 114.86884; + _this setPos [4072.0901, 11671.274, -0.00012207031]; +}; + +_vehicle_1143 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [4071.2336, 11673.252, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1143 = _this; + _this setDir 56.900711; + _this setPos [4071.2336, 11673.252, -6.1035156e-005]; +}; + +_vehicle_1147 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [4065.6897, 11680.136, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1147 = _this; + _this setDir 406.35767; + _this setPos [4065.6897, 11680.136, -9.1552734e-005]; +}; + +_vehicle_1149 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_Stripes", [4068.4031, 11677.093, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1149 = _this; + _this setDir 53.374218; + _this setPos [4068.4031, 11677.093, -9.1552734e-005]; +}; + +_vehicle_1153 = objNull; +if (true) then +{ + _this = createVehicle ["Paleta2", [4083.488, 11691.661, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1153 = _this; + _this setDir -65.896301; + _this setPos [4083.488, 11691.661, -6.1035156e-005]; +}; + +_vehicle_1154 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [4056.1685, 11679.199], [], 0, "CAN_COLLIDE"]; + _vehicle_1154 = _this; + _this setPos [4056.1685, 11679.199]; +}; + +_vehicle_1155 = objNull; +if (true) then +{ + _this = createVehicle ["Land_cages_EP1", [4058.7244, 11683.203, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1155 = _this; + _this setDir 64.311958; + _this setPos [4058.7244, 11683.203, -3.0517578e-005]; +}; + +_vehicle_1158 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_kiosk_EP1", [4057.1553, 11680.574, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1158 = _this; + _this setDir 42.706657; + _this setPos [4057.1553, 11680.574, -3.0517578e-005]; +}; + +_vehicle_1159 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_meat_EP1", [4060.6357, 11684.336], [], 0, "CAN_COLLIDE"]; + _vehicle_1159 = _this; + _this setDir -123.73538; + _this setPos [4060.6357, 11684.336]; +}; + +_vehicle_1160 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [4078.2463, 11690.413, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1160 = _this; + _this setDir 120.0686; + _this setPos [4078.2463, 11690.413, 6.1035156e-005]; +}; + +_vehicle_1162 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Wheel_cart_EP1", [4079.2458, 11693.462, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1162 = _this; + _this setDir -2.6996431; + _this setPos [4079.2458, 11693.462, -3.0517578e-005]; +}; + +_vehicle_1164 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_crates_EP1", [4076.3586, 11694.763, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1164 = _this; + _this setDir 58.330338; + _this setPos [4076.3586, 11694.763, -3.0517578e-005]; +}; + +_vehicle_1165 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Backpackheap", [4057.5276, 11681.899, -0.00012207031], [], 0, "CAN_COLLIDE"]; + _vehicle_1165 = _this; + _this setDir 143.17447; + _this setPos [4057.5276, 11681.899, -0.00012207031]; +}; + +_vehicle_1167 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNetVar_EAST", [4062.9729, 11667.408, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1167 = _this; + _this setDir 29.332304; + _this setPos [4062.9729, 11667.408, -9.1552734e-005]; +}; + +_vehicle_1169 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNetVar_EAST", [4058.8716, 11677.367, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1169 = _this; + _this setDir 83.081963; + _this setPos [4058.8716, 11677.367, 6.1035156e-005]; +}; + +_vehicle_1171 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [4080.3782, 11666.776, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1171 = _this; + _this setPos [4080.3782, 11666.776, -3.0517578e-005]; +}; + +_vehicle_1172 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [4064.4878, 11664.456, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1172 = _this; + _this setDir -77.418358; + _this setPos [4064.4878, 11664.456, -3.0517578e-005]; +}; + +_vehicle_1173 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [4062.1428, 11665.349, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1173 = _this; + _this setDir 100.15631; + _this setPos [4062.1428, 11665.349, -6.1035156e-005]; +}; + +_vehicle_1174 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [4066.6299, 11664.235, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1174 = _this; + _this setDir 284.87946; + _this setPos [4066.6299, 11664.235, -6.1035156e-005]; +}; + +_vehicle_1175 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Small", [4060.6008, 11665.494, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1175 = _this; + _this setDir -76.943359; + _this setPos [4060.6008, 11665.494, -3.0517578e-005]; +}; + +_vehicle_1176 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [4063.7488, 11665.961], [], 0, "CAN_COLLIDE"]; + _vehicle_1176 = _this; + _this setDir 14.759969; + _this setPos [4063.7488, 11665.961]; +}; + +_vehicle_1178 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [4066.1597, 11665.435], [], 0, "CAN_COLLIDE"]; + _vehicle_1178 = _this; + _this setDir 14.257502; + _this setPos [4066.1597, 11665.435]; +}; + +_vehicle_1180 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [4085.6536, 11679.286, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1180 = _this; + _this setDir 45.240078; + _this setPos [4085.6536, 11679.286, -3.0517578e-005]; +}; + +_vehicle_1182 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [4077.8271, 11688.017, -0.00015258789], [], 0, "CAN_COLLIDE"]; + _vehicle_1182 = _this; + _this setDir 44.58205; + _this setPos [4077.8271, 11688.017, -0.00015258789]; +}; + +_vehicle_1184 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [4060.0908, 11680.596, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1184 = _this; + _this setDir -49.587654; + _this setPos [4060.0908, 11680.596, -6.1035156e-005]; +}; + +_vehicle_1186 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Water_pipe_EP1", [4057.9688, 11672.36, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1186 = _this; + _this setPos [4057.9688, 11672.36, 3.0517578e-005]; +}; + +_vehicle_1187 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Urn_EP1", [4055.5386, 11680.126], [], 0, "CAN_COLLIDE"]; + _vehicle_1187 = _this; + _this setDir 155.13791; + _this setPos [4055.5386, 11680.126]; +}; + +_vehicle_1190 = objNull; +if (true) then +{ + _this = createVehicle ["WoodChair", [4058.2764, 11671.548, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1190 = _this; + _this setDir -128.87872; + _this setPos [4058.2764, 11671.548, -6.1035156e-005]; +}; + +_vehicle_1192 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Bucket_EP1", [4057.668, 11670.497, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1192 = _this; + _this setDir 2.9839406; + _this setPos [4057.668, 11670.497, 6.1035156e-005]; +}; + +_vehicle_1194 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Rack_EP1", [4058.7556, 11669.55, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1194 = _this; + _this setDir -67.962311; + _this setPos [4058.7556, 11669.55, 9.1552734e-005]; +}; + +_vehicle_1195 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Shelf_EP1", [4060.5652, 11669.541, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1195 = _this; + _this setDir 66.035469; + _this setPos [4060.5652, 11669.541, 6.1035156e-005]; +}; + +_vehicle_1197 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [4059.9128, 11672.069], [], 0, "CAN_COLLIDE"]; + _vehicle_1197 = _this; + _this setDir -108.0948; + _this setPos [4059.9128, 11672.069]; +}; + +_vehicle_1200 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_Stripes", [4071.0991, 11664.585, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1200 = _this; + _this setDir 114.10056; + _this setPos [4071.0991, 11664.585, -6.1035156e-005]; +}; + +_vehicle_1202 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_Stripes", [4072.6355, 11668.969, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1202 = _this; + _this setDir 109.48478; + _this setPos [4072.6355, 11668.969, -3.0517578e-005]; +}; + +_vehicle_1206 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier3", [5062.8027, 9731.5596, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1206 = _this; + _this setDir -83.728859; + _this setPos [5062.8027, 9731.5596, -3.0517578e-005]; +}; + +_vehicle_1208 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier3", [5064.0435, 9736.6533, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1208 = _this; + _this setDir -48.036137; + _this setPos [5064.0435, 9736.6533, 6.1035156e-005]; +}; + +_vehicle_1211 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [5083.1909, 9726.8662, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1211 = _this; + _this setDir -57.689587; + _this setPos [5083.1909, 9726.8662, 3.0517578e-005]; +}; + +_vehicle_1214 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [5071.6675, 9717.7402], [], 0, "CAN_COLLIDE"]; + _vehicle_1214 = _this; + _this setDir 6.9149423; + _this setPos [5071.6675, 9717.7402]; +}; + +_vehicle_1216 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [5066.3242, 9720.8242, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1216 = _this; + _this setDir -118.26984; + _this setPos [5066.3242, 9720.8242, 3.0517578e-005]; +}; + +_vehicle_1219 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier3", [5060.9507, 9736.3047, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1219 = _this; + _this setDir -8.3714399; + _this setPos [5060.9507, 9736.3047, 3.0517578e-005]; +}; + +_unit_190 = objNull; +if (true) then +{ + _this = createAgent ["BAF_Soldier_EN_MTP", [11460.588, 11395.914, 0.00015258789], [], 0, "CAN_COLLIDE"]; + _unit_190 = _this; + _this setDir 151.44485; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_195 = objNull; +if (true) then +{ + _this = createAgent ["Herrera_Light", [11467.993, 11394.931, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _unit_195 = _this; + _this setDir -162.6622; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_199 = objNull; +if (true) then +{ + _this = createAgent ["US_Delta_Force_Medic_EP1", [11474.346, 11389.572, -0.00012207031], [], 0, "CAN_COLLIDE"]; + _unit_199 = _this; + _this setDir -116.26833; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_1221 = objNull; +if (true) then +{ + _this = createVehicle ["ZavoraAnim", [4082.4583, 11654.406], [], 0, "CAN_COLLIDE"]; + _vehicle_1221 = _this; + _this setDir 840.91516; + _this setPos [4082.4583, 11654.406]; +}; + +_vehicle_1223 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Mil_Barracks", [6312.6182, 7839.2173, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1223 = _this; + _this setDir 34.202942; + _this setPos [6312.6182, 7839.2173, 3.0517578e-005]; +}; + +_vehicle_1233 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSIndE", [6322.9307, 7790.8896, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1233 = _this; + _this setDir -129.44203; + _this setPos [6322.9307, 7790.8896, 6.1035156e-005]; +}; + +_vehicle_1236 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [6281.5659, 7819.6416, -0.092609093], [], 0, "CAN_COLLIDE"]; + _vehicle_1236 = _this; + _this setDir -233.3783; + _this setPos [6281.5659, 7819.6416, -0.092609093]; +}; + +_vehicle_1239 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [6279.0859, 7816.0996, -0.113116], [], 0, "CAN_COLLIDE"]; + _vehicle_1239 = _this; + _this setDir -231.0737; + _this setPos [6279.0859, 7816.0996, -0.113116]; +}; + +_vehicle_1245 = objNull; +if (true) then +{ + _this = createVehicle ["Land_GuardShed", [6381.8599, 7767.4688, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1245 = _this; + _this setDir -53.063103; + _this setPos [6381.8599, 7767.4688, -3.0517578e-005]; +}; + +_vehicle_1246 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [6304.4795, 7801.3037], [], 0, "CAN_COLLIDE"]; + _vehicle_1246 = _this; + _this setDir 104.78996; + _this setPos [6304.4795, 7801.3037]; +}; + +_vehicle_1248 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [6338.3398, 7786.9844], [], 0, "CAN_COLLIDE"]; + _vehicle_1248 = _this; + _this setDir 32.371082; + _this setPos [6338.3398, 7786.9844]; +}; + +_vehicle_1250 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [6389.8579, 7797.1318, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1250 = _this; + _this setDir -231.52132; + _this setPos [6389.8579, 7797.1318, -6.1035156e-005]; +}; + +_vehicle_1252 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [6386.8135, 7770.2964], [], 0, "CAN_COLLIDE"]; + _vehicle_1252 = _this; + _this setDir -45.683399; + _this setPos [6386.8135, 7770.2964]; +}; + +_vehicle_1255 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [4070.7346, 11670.747, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1255 = _this; + _this setDir 160.25798; + _this setPos [4070.7346, 11670.747, -9.1552734e-005]; +}; + +_vehicle_1256 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [12943.129, 12766.83, -7.6293945e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1256 = _this; + _this setDir 21.638988; + _this setPos [12943.129, 12766.83, -7.6293945e-005]; +}; + +_vehicle_1257 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [5066.2412, 9734.4141, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_1257 = _this; + _this setPos [5066.2412, 9734.4141, 0]; +}; + +_vehicle_1258 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [1607.7813, 7776.5488], [], 0, "CAN_COLLIDE"]; + _vehicle_1258 = _this; + _this setDir 33.808296; + _this setPos [1607.7813, 7776.5488]; +}; + +_vehicle_1259 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [13244.308, 6074.3022, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1259 = _this; + _this setDir -140.41783; + _this setPos [13244.308, 6074.3022, 5.7220459e-006]; +}; + +_vehicle_1260 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [13104.237, 8252.7305, 1.9352527], [], 0, "CAN_COLLIDE"]; + _vehicle_1260 = _this; + _this setPos [13104.237, 8252.7305, 1.9352527]; +}; + +_vehicle_1261 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [12917.403, 12760.91, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1261 = _this; + _this setPos [12917.403, 12760.91, 1.5258789e-005]; +}; + +_vehicle_1262 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [6344.2661, 7788.1958], [], 0, "CAN_COLLIDE"]; + _vehicle_1262 = _this; + _this setDir -58.853424; + _this setVehicleInit "this allowDammage false; "; + _this setPos [6344.2661, 7788.1958]; +}; + +_vehicle_1266 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [5061.3374, 9732.6084, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1266 = _this; + _this setDir 98.341614; + _this setVehicleInit "this allowDammage false; "; + _this setPos [5061.3374, 9732.6084, 3.0517578e-005]; +}; + +_vehicle_1268 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [4064.6089, 11675.661, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1268 = _this; + _this setDir -91.296646; + _this setVehicleInit "this allowDammage false; "; + _this setPos [4064.6089, 11675.661, -3.0517578e-005]; +}; + +_vehicle_1270 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [11456.964, 11390.492, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1270 = _this; + _this setDir -98.621864; + _this setVehicleInit "this allowDammage false; "; + _this setPos [11456.964, 11390.492, -6.1035156e-005]; +}; + +_vehicle_1272 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [12946.774, 12760.277, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1272 = _this; + _this setDir 123.62924; + _this setVehicleInit "this allowDammage false; "; + _this setPos [12946.774, 12760.277, -3.0517578e-005]; +}; + +_vehicle_1275 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSIndE", [4080.5039, 11689.806], [], 0, "CAN_COLLIDE"]; + _vehicle_1275 = _this; + _this setDir 307.70187; + _this setPos [4080.5039, 11689.806]; +}; + +_vehicle_1277 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHSIndE", [4062.9629, 11682.029, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1277 = _this; + _this setDir 228.9543; + _this setPos [4062.9629, 11682.029, -3.0517578e-005]; +}; + +_vehicle_1329 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13861.844, 11779.874, -4.0555434], [], 0, "CAN_COLLIDE"]; + _vehicle_1329 = _this; + _this setDir -142.23015; + _this setPos [13861.844, 11779.874, -4.0555434]; +}; + +_vehicle_1331 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13822.522, 11756.364, -16.748234], [], 0, "CAN_COLLIDE"]; + _vehicle_1331 = _this; + _this setDir -80.248177; + _this setPos [13822.522, 11756.364, -16.748234]; +}; + +_vehicle_1333 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockTower", [13831.841, 11778.499, 0.00038719177], [], 0, "CAN_COLLIDE"]; + _vehicle_1333 = _this; + _this setDir -211.84564; + _this setPos [13831.841, 11778.499, 0.00038719177]; +}; + +_vehicle_1334 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13844.757, 11776.005, 11.779192], [], 0, "CAN_COLLIDE"]; + _vehicle_1334 = _this; + _this setDir 146.59256; + _this setPos [13844.757, 11776.005, 11.779192]; +}; + +_vehicle_1336 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13836.722, 11733.236, -5.3975186], [], 0, "CAN_COLLIDE"]; + _vehicle_1336 = _this; + _this setDir -130.15675; + _this setPos [13836.722, 11733.236, -5.3975186]; +}; + +_vehicle_1338 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13843.052, 11772.346, 11.314474], [], 0, "CAN_COLLIDE"]; + _vehicle_1338 = _this; + _this setDir -39.579979; + _this setPos [13843.052, 11772.346, 11.314474]; +}; + +_vehicle_1340 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_Rock1", [13848.191, 11705.276, -20.927782], [], 0, "CAN_COLLIDE"]; + _vehicle_1340 = _this; + _this setDir 57.314457; + _this setPos [13848.191, 11705.276, -20.927782]; +}; + +_vehicle_1341 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13857.008, 11752.611, 11.892877], [], 0, "CAN_COLLIDE"]; + _vehicle_1341 = _this; + _this setDir 117.47377; + _this setPos [13857.008, 11752.611, 11.892877]; +}; + +_vehicle_1343 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockTower", [13867.87, 11753.702, -17.169361], [], 0, "CAN_COLLIDE"]; + _vehicle_1343 = _this; + _this setDir 81.740479; + _this setPos [13867.87, 11753.702, -17.169361]; +}; + +_vehicle_1344 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13827.892, 11722.244, 0.00058841705], [], 0, "CAN_COLLIDE"]; + _vehicle_1344 = _this; + _this setDir -89.869354; + _this setPos [13827.892, 11722.244, 0.00058841705]; +}; + +_vehicle_1346 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [13880.992, 11792.832, -14.300504], [], 0, "CAN_COLLIDE"]; + _vehicle_1346 = _this; + _this setDir -217.70052; + _this setPos [13880.992, 11792.832, -14.300504]; +}; + +_vehicle_1349 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockTower", [13827.258, 11770.918, 2.8610229e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1349 = _this; + _this setPos [13827.258, 11770.918, 2.8610229e-005]; +}; + +_vehicle_1352 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_Rock1", [13817.806, 11746.111, -27.215347], [], 0, "CAN_COLLIDE"]; + _vehicle_1352 = _this; + _this setDir 68.549126; + _this setPos [13817.806, 11746.111, -27.215347]; }; processInitCommands; diff --git a/SQF/dayz_server/missions/DayZ_Epoch_18.Sara/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_18.Sara/dynamic_vehicle.sqf new file mode 100644 index 000000000..a2383e999 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_18.Sara/dynamic_vehicle.sqf @@ -0,0 +1,114 @@ +AllowedVehiclesList = [ +["AH6X_DZ",3], +["AN2_DZ",3], +["ArmoredSUV_PMC_DZE",1], +["ATV_CZ_EP1",3], +["ATV_US_EP1",3], +["C130J_US_EP1",1], +["car_hatchback",3], +["car_sedan",3], +["CH_47F_EP1_DZE",1], +["CSJ_GyroC",3], +["CSJ_GyroCover",3], +["CSJ_GyroP",3], +["datsun1_civil_1_open",3], +["datsun1_civil_2_covered",3], +["datsun1_civil_3_open",3], +["Fishing_Boat",3], +["GAZ_Vodnik_DZE",1], +["GAZ_Vodnik_MedEvac",1], +["GLT_M300_LT",3], +["GLT_M300_ST",3], +["GNT_C185",1], +["GNT_C185C",1], +["GNT_C185R",1], +["GNT_C185U",1], +["hilux1_civil_1_open",3], +["hilux1_civil_2_covered",3], +["hilux1_civil_3_open_EP1",3], +["HMMWV_Ambulance",1], +["HMMWV_Ambulance_CZ_DES_EP1",1], +["HMMWV_DES_EP1",3], +["HMMWV_DZ",3], +["HMMWV_M1035_DES_EP1",1], +["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1], +["HMMWV_M998A2_SOV_DES_EP1_DZE",1], +["Ikarus",3], +["Ikarus_TK_CIV_EP1",3], +["JetSkiYanahui_Case_Blue",1], +["JetSkiYanahui_Case_Green",1], +["JetSkiYanahui_Case_Red",1], +["JetSkiYanahui_Case_Yellow",1], +["Kamaz",3], +["KamazRefuel_DZ",1], +["Lada1",3], +["Lada1_TK_CIV_EP1",3], +["Lada2",3], +["Lada2_TK_CIV_EP1",3], +["LadaLM",3], +["LandRover_CZ_EP1",3], +["LandRover_MG_TK_EP1_DZE",1], +["LandRover_Special_CZ_EP1_DZE",1], +["LandRover_TK_CIV_EP1",3], +["M1030_US_DES_EP1",3], +["MH6J_DZ",3], +["Mi17_Civilian_DZ",3], +["Mi17_DZE",3], +["MMT_Civ",6], +["MtvrRefuel_DES_EP1_DZ",1], +["MTVR_DES_EP1",3], +["MV22_DZ",1], +["Offroad_DSHKM_Gue_DZE",3], +["Old_bike_TK_INS_EP1",3], +["Old_moto_TK_Civ_EP1",3], +["PBX",3], +["Pickup_PK_GUE_DZE",3], +["Pickup_PK_INS_DZE",3], +["Pickup_PK_TK_GUE_EP1_DZE",3], +["RHIB",3], +["S1203_ambulance_EP1",3], +["S1203_TK_CIV_EP1",3], +["Skoda",3], +["SkodaBlue",3], +["SkodaGreen",3], +["SkodaRed",3], +["Smallboat_1",3], +["Smallboat_2",3], +["SUV_Blue",1], +["SUV_Camo",1], +["SUV_Charcoal",1], +["SUV_Green",1], +["SUV_Orange",1], +["SUV_Pink",1], +["SUV_Red",1], +["SUV_Silver",1], +["SUV_TK_CIV_EP1",1], +["SUV_White",1], +["SUV_Yellow",1], +["tractor",3], +["TT650_Civ",3], +["TT650_Ins",3], +["TT650_TK_CIV_EP1",3], +["UAZ_CDF",3], +["UAZ_INS",3], +["UAZ_MG_TK_EP1_DZE",3], +["UAZ_RU",3], +["UAZ_Unarmed_TK_CIV_EP1",3], +["UAZ_Unarmed_TK_EP1",3], +["UAZ_Unarmed_UN_EP1",3], +["UH1H_DZE",2], +["UH1Y_DZE",2], +["UH60M_EP1_DZE",1], +["UralRefuel_TK_EP1_DZ",1], +["Ural_CDF",3], +["Ural_TK_CIV_EP1",3], +["Ural_UN_EP1",3], +["V3S_Open_TK_CIV_EP1",3], +["V3S_Open_TK_EP1",3], +["V3S_Refuel_TK_GUE_EP1_DZ",1], +["VolhaLimo_TK_CIV_EP1",3], +["Volha_1_TK_CIV_EP1",3], +["Volha_2_TK_CIV_EP1",3], +["VWGolf",3], +["Zodiac",3] +]; \ No newline at end of file diff --git a/SQF/dayz_server/missions/DayZ_Epoch_18.Sara/mission.sqf b/SQF/dayz_server/missions/DayZ_Epoch_18.Sara/mission.sqf new file mode 100644 index 000000000..148be7aea --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_18.Sara/mission.sqf @@ -0,0 +1,1291 @@ + +_vehicle_13 = objNull; +if (true) then +{ + _this = createVehicle ["ZavoraAnim", [17198.811, 13588.343, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_13 = _this; + _this setDir 251.65923; + _this setPos [17198.811, 13588.343, -3.0517578e-005]; +}; + +_vehicle_18 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [17193.004, 13565.511, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_18 = _this; + _this setDir 161.112; + _this setPos [17193.004, 13565.511, -3.0517578e-005]; +}; + +_vehicle_26 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [17195.322, 13598.878, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_26 = _this; + _this setDir 243.73164; + _this setPos [17195.322, 13598.878, 3.0517578e-005]; +}; + +_vehicle_32 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [17188.699, 13564.713, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_32 = _this; + _this setDir 174.11917; + _this setPos [17188.699, 13564.713, -3.0517578e-005]; +}; + +_vehicle_34 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_Stripes", [17197.84, 13591.336, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_34 = _this; + _this setDir 78.782791; + _this setPos [17197.84, 13591.336, -3.0517578e-005]; +}; + +_vehicle_36 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_Stripes", [17196.895, 13595.174], [], 0, "CAN_COLLIDE"]; + _vehicle_36 = _this; + _this setDir 69.119354; + _this setPos [17196.895, 13595.174]; +}; + +_vehicle_39 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Toilet", [17194.236, 13598.346, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_39 = _this; + _this setDir 363.89978; + _this setPos [17194.236, 13598.346, 3.0517578e-005]; +}; + +_vehicle_40 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierWhite_EP1", [17200.533, 13580.083, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_40 = _this; + _this setDir 136.42979; + _this setPos [17200.533, 13580.083, 3.0517578e-005]; +}; + +_vehicle_42 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [17188.525, 13587.123, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_42 = _this; + _this setDir 136.42979; + _this setPos [17188.525, 13587.123, -3.0517578e-005]; +}; + +_vehicle_44 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [17189.662, 13572.394, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_44 = _this; + _this setDir 136.42979; + _this setPos [17189.662, 13572.394, 6.1035156e-005]; +}; + +_vehicle_45 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [17196.822, 13594.88], [], 0, "CAN_COLLIDE"]; + _vehicle_45 = _this; + _this setDir 136.42979; + _this setPos [17196.822, 13594.88]; +}; + +_vehicle_46 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [17199.58, 13584.16, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_46 = _this; + _this setDir 136.42979; + _this setPos [17199.58, 13584.16, -9.1552734e-005]; +}; + +_vehicle_50 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [17197.727, 13567.697, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_50 = _this; + _this setDir 150.39003; + _this setPos [17197.727, 13567.697, -3.0517578e-005]; +}; + +_vehicle_52 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [17201.129, 13570.532], [], 0, "CAN_COLLIDE"]; + _vehicle_52 = _this; + _this setDir 119.58092; + _this setPos [17201.129, 13570.532]; +}; + +_vehicle_54 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [17201.232, 13578.337, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_54 = _this; + _this setDir 67.868858; + _this setPos [17201.232, 13578.337, -3.0517578e-005]; +}; + +_vehicle_58 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Market_stalls_01_EP1", [17174.719, 13594.716, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_58 = _this; + _this setDir 269.87265; + _this setPos [17174.719, 13594.716, 3.0517578e-005]; +}; + +_vehicle_62 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [17179.52, 13589.923, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_62 = _this; + _this setDir -46.537323; + _this setPos [17179.52, 13589.923, -6.1035156e-005]; +}; + +_vehicle_71 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [17177.154, 13595.85, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_71 = _this; + _this setDir 179.93005; + _this setPos [17177.154, 13595.85, -6.1035156e-005]; +}; + +_this = createCenter civilian; +_center_1 = _this; + +_group_1 = createGroup _center_1; + +_unit_13 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["Profiteer4", [17176.229, 13586.87, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _unit_13 = _this; + _this setDir 73.497665; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_17 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["RU_Villager3", [19245.633, 13586.95, 3.1938891], [], 0, "CAN_COLLIDE"]; + _unit_17 = _this; + _this setDir -84.586914; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_73 = objNull; +if (true) then +{ + _this = createVehicle ["SmallTable", [17181.924, 13598.915, 3.0518451e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_73 = _this; + _this setDir 251.63094; + _this setPos [17181.924, 13598.915, 3.0518451e-005]; +}; + +_vehicle_79 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [17179.42, 13570.132], [], 0, "CAN_COLLIDE"]; + _vehicle_79 = _this; + _this setDir 47.715015; + _this setPos [17179.42, 13570.132]; +}; + +_vehicle_80 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_big_EP1", [17183.623, 13599.443, -0.55735058], [], 0, "CAN_COLLIDE"]; + _vehicle_80 = _this; + _this setDir 429.79269; + _this setPos [17183.623, 13599.443, -0.55735058]; +}; + +_vehicle_81 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_palletsfoiled", [17179.604, 13578.661, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_81 = _this; + _this setDir 188.19077; + _this setPos [17179.604, 13578.661, -3.0517578e-005]; +}; + +_vehicle_85 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [17184.309, 13599.89, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_85 = _this; + _this setDir 179.93005; + _this setPos [17184.309, 13599.89, -3.0517578e-005]; +}; + +_vehicle_89 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_EP1", [17179.814, 13575.155, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_89 = _this; + _this setDir 445.8327; + _this setPos [17179.814, 13575.155, -9.1552734e-005]; +}; + +_unit_56 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["Worker3", [14280.453, 12382.589, 0.69716024], [], 0, "CAN_COLLIDE"]; + _unit_56 = _this; + _this setDir 345.39899; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_57 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["CIV_EuroMan01_EP1", [14281.469, 12438.899, -0.038146973], [], 0, "CAN_COLLIDE"]; + _unit_57 = _this; + _this setDir 272.80331; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_58 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["RU_WorkWoman5", [14264.426, 12423.233, 0.54440308], [], 0, "CAN_COLLIDE"]; + _unit_58 = _this; + _this setDir 825.94824; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_59 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["TK_GUE_Soldier_5_EP1", [14265.977, 12375.616, -0.51617432], [], 0, "CAN_COLLIDE"]; + _unit_59 = _this; + _this setDir 381.45752; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_60 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["CIV_EuroMan02_EP1", [14282.494, 12434.631, 0.33944702], [], 0, "CAN_COLLIDE"]; + _unit_60 = _this; + _this setDir 270.93637; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_62 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["Dr_Hladik_EP1", [12568.642, 8359.8574, 0.51730686], [], 0, "CAN_COLLIDE"]; + _unit_62 = _this; + _this setDir 671.35419; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_92 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Campfire", [17191.141, 13569.799, 0.00012207031], [], 0, "CAN_COLLIDE"]; + _vehicle_92 = _this; + _this setDir 136.42979; + _this setPos [17191.141, 13569.799, 0.00012207031]; +}; + +_vehicle_127 = objNull; +if (true) then +{ + _this = createVehicle ["Sign_1L_Firstaid", [12569.645, 8359.8545, 0.093172662], [], 0, "CAN_COLLIDE"]; + _vehicle_127 = _this; + _this setDir 143.2896; + _this setPos [12569.645, 8359.8545, 0.093172662]; +}; + +_vehicle_291 = objNull; +if (true) then +{ + _this = createVehicle ["SmallTable", [12568.062, 8360.126, 0.013100131], [], 0, "CAN_COLLIDE"]; + _vehicle_291 = _this; + _this setDir -44.251308; + _this setVehicleInit "this allowDammage false;this enableSimulation false;"; + _this setPos [12568.062, 8360.126, 0.013100131]; +}; + +_vehicle_292 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Water_pipe_EP1", [12568.15, 8359.0059, 0.093142167], [], 0, "CAN_COLLIDE"]; + _vehicle_292 = _this; + _this setDir 267.37622; + _this setVehicleInit "this allowDammage false;this enableSimulation false;"; + _this setPos [12568.15, 8359.0059, 0.093142167]; +}; + +_unit_73 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["RU_Functionary1", [18089.461, 18202.705, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; + _unit_73 = _this; + _this setDir 86.790947; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_74 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["Woodlander1", [17175.852, 13602.271, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _unit_74 = _this; + _this setDir 87.902885; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_75 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["RU_WorkWoman1", [17175.6, 13598.431, 0.94462103], [], 0, "CAN_COLLIDE"]; + _unit_75 = _this; + _this setDir 88.896126; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_78 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["Rocker4", [17175.785, 13593.929], [], 0, "CAN_COLLIDE"]; + _unit_78 = _this; + _this setDir 83.451462; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_79 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["RU_Citizen3", [17182.684, 13599.278, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _unit_79 = _this; + _this setDir 613.98407; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_82 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["Dr_Annie_Baker_EP1", [17179.426, 13574.901], [], 0, "CAN_COLLIDE"]; + _unit_82 = _this; + _this setDir 433.92062; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_84 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["TK_CIV_Takistani04_EP1", [12575.749, 8356.5449, 0.98069924], [], 0, "CAN_COLLIDE"]; + _unit_84 = _this; + _this setDir 269.78232; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_477 = objNull; +if (true) then +{ + _this = createVehicle ["MASH_EP1", [12383.599, 8449.2471, -0.057987507], [], 0, "CAN_COLLIDE"]; + _vehicle_477 = _this; + _this setDir 270.84604; + _this setPos [12383.599, 8449.2471, -0.057987507]; +}; + +_vehicle_479 = objNull; +if (true) then +{ + _this = createVehicle ["Camp_EP1", [12383.143, 8430.6748, -0.068203375], [], 0, "CAN_COLLIDE"]; + _vehicle_479 = _this; + _this setDir 631.39911; + _this setPos [12383.143, 8430.6748, -0.068203375]; +}; + +_vehicle_480 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tent_east", [12572.134, 8356.5957, -0.078727208], [], 0, "CAN_COLLIDE"]; + _vehicle_480 = _this; + _this setDir 153.94519; + _this setPos [12572.134, 8356.5957, -0.078727208]; +}; + +_vehicle_481 = objNull; +if (true) then +{ + _this = createVehicle ["CampEast_EP1", [12378.922, 8460.0371, -0.044372909], [], 0, "CAN_COLLIDE"]; + _vehicle_481 = _this; + _this setDir 0.14884748; + _this setPos [12378.922, 8460.0371, -0.044372909]; +}; + +_vehicle_485 = objNull; +if (true) then +{ + _this = createVehicle ["CampEast_EP1", [12378.726, 8420.4678, -0.0565973], [], 0, "CAN_COLLIDE"]; + _vehicle_485 = _this; + _this setDir 901.68793; + _this setPos [12378.726, 8420.4678, -0.0565973]; +}; + +_vehicle_494 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [12369.948, 8432.748], [], 0, "CAN_COLLIDE"]; + _vehicle_494 = _this; + _this setDir 56.825245; + _this setPos [12369.948, 8432.748]; +}; + +_vehicle_501 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [12572.957, 8356.6025], [], 0, "CAN_COLLIDE"]; + _vehicle_501 = _this; + _this setDir 68.449631; + _this setPos [12572.957, 8356.6025]; +}; + +_vehicle_503 = objNull; +if (true) then +{ + _this = createVehicle ["Camp_EP1", [12383.512, 8439.168, -0.052617606], [], 0, "CAN_COLLIDE"]; + _vehicle_503 = _this; + _this setDir 631.46381; + _this setPos [12383.512, 8439.168, -0.052617606]; +}; + +_vehicle_511 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_big_EP1", [12566.521, 8350.0068], [], 0, "CAN_COLLIDE"]; + _vehicle_511 = _this; + _this setDir 136.0432; + _this setPos [12566.521, 8350.0068]; +}; + +_unit_90 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["RU_Citizen4", [2909.8606, 3076.5623, 1.7166138e-005], [], 0, "CAN_COLLIDE"]; + _unit_90 = _this; + _this setDir 172.47594; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_91 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["RU_Citizen1", [13558.95, 8684.8398, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _unit_91 = _this; + _this setDir 184.64287; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_94 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["Pilot_EP1", [12569.598, 8353.5137, -0.3298558], [], 0, "CAN_COLLIDE"]; + _unit_94 = _this; + _this setDir 396.39563; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_95 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["Rita_Ensler_EP1", [12556.018, 8352.8145, 0.88001078], [], 0, "CAN_COLLIDE"]; + _unit_95 = _this; + _this setDir -9.2696304; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_521 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Toilet", [12561.428, 8344.0127, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_521 = _this; + _this setDir -0.24519178; + _this setPos [12561.428, 8344.0127, 3.0517578e-005]; +}; + +_vehicle_523 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_palletsfoiled", [12569.587, 8350.2607, -0.022046415], [], 0, "CAN_COLLIDE"]; + _vehicle_523 = _this; + _this setDir 7.6569123; + _this setPos [12569.587, 8350.2607, -0.022046415]; +}; + +_vehicle_527 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [12562.164, 8354.6318, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_527 = _this; + _this setDir 120.72794; + _this setPos [12562.164, 8354.6318, 6.1035156e-005]; +}; + +_vehicle_531 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_kiosk_EP1", [12558.031, 8352.6699, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_531 = _this; + _this setDir 667.42041; + _this setPos [12558.031, 8352.6699, 9.1552734e-005]; +}; + +_vehicle_532 = objNull; +if (true) then +{ + _this = createVehicle ["Fort_Crate_wood", [12563.001, 8349.3506, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_532 = _this; + _this setDir 49.604622; + _this setPos [12563.001, 8349.3506, 3.0517578e-005]; +}; + +_vehicle_533 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_crates_EP1", [12566.149, 8348.6055, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_533 = _this; + _this setDir 135.71835; + _this setPos [12566.149, 8348.6055, 3.0517578e-005]; +}; + +_vehicle_538 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [17178.129, 13582.161, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_538 = _this; + _this setDir 267.11798; + _this setVehicleInit "this allowDammage false;"; + _this setPos [17178.129, 13582.161, -3.0517578e-005]; +}; + +_vehicle_541 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [14276.202, 12408.782, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_541 = _this; + _this setDir 270.62158; + _this setVehicleInit "this allowDammage false;"; + _this setPos [14276.202, 12408.782, -6.1035156e-005]; +}; + +_vehicle_544 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [12559.944, 8347.9688, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_544 = _this; + _this setDir 540.45984; + _this setVehicleInit "this allowDammage false;"; + _this setPos [12559.944, 8347.9688, 3.0517578e-005]; +}; + +_vehicle_548 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [13561.565, 8684.9355, -2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_548 = _this; + _this setDir -12.055687; + _this setPos [13561.565, 8684.9355, -2.8610229e-006]; +}; + +_vehicle_550 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [2907.74, 3074.9712, -8.5830688e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_550 = _this; + _this setPos [2907.74, 3074.9712, -8.5830688e-006]; +}; + +_vehicle_557 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [17192.656, 13581.915, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_557 = _this; + _this setDir 175.5437; + _this setPos [17192.656, 13581.915, 3.0517578e-005]; +}; + +_vehicle_559 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [19257.014, 13587.368, 2.5341587], [], 0, "CAN_COLLIDE"]; + _vehicle_559 = _this; + _this setDir -151.79568; + _this setPos [19257.014, 13587.368, 2.5341587]; +}; + +_unit_97 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["Worker2", [9908.458, 10003.673, 0.020880492], [], 0, "CAN_COLLIDE"]; + _unit_97 = _this; + _this setDir 3.0190864; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_593 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNetB_EAST", [18089.389, 18204.682, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_593 = _this; + _this setDir -82.219162; + _this setVehicleInit "this allowDammage false; this enableSimulation false;"; + _this setPos [18089.389, 18204.682, -1.5258789e-005]; +}; + +_vehicle_594 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net2", [18083.885, 18203.717], [], 0, "CAN_COLLIDE"]; + _vehicle_594 = _this; + _this setDir 14.977444; + _this setPos [18083.885, 18203.717]; +}; + +_vehicle_595 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [18086.393, 18201.773, -0.00012207031], [], 0, "CAN_COLLIDE"]; + _vehicle_595 = _this; + _this setDir -107.45067; + _this setPos [18086.393, 18201.773, -0.00012207031]; +}; + +_vehicle_596 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_small", [18087.602, 18200.191, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_596 = _this; + _this setDir -109.83748; + _this setPos [18087.602, 18200.191, -9.1552734e-005]; +}; + +_vehicle_597 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [18090.139, 18203.01], [], 0, "CAN_COLLIDE"]; + _vehicle_597 = _this; + _this setDir -100.76317; + _this setVehicleInit "this allowDammage false; this enableSimulation false;"; + _this setPos [18090.139, 18203.01]; +}; + +_vehicle_598 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [18088.049, 18202.029, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_598 = _this; + _this setDir -139.00543; + _this setVehicleInit "this allowDammage false; this enableSimulation false;"; + _this setPos [18088.049, 18202.029, -4.5776367e-005]; +}; + +_this = createCenter resistance; +_center_2 = _this; + +_group_2 = createGroup _center_2; + +_unit_108 = objNull; +if (true) then +{ + _this = _group_2 createUnit ["GUE_Soldier_MG", [6411.2759, 7476.5024, 0.25734121], [], 0, "CAN_COLLIDE"]; + _unit_108 = _this; + _this setDir 262.28711; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_623 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHVOld", [14278.054, 12373.12, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_623 = _this; + _this setDir 358.71622; + _this setVehicleInit "this allowDammage false;"; + _this setPos [14278.054, 12373.12, -6.1035156e-005]; +}; + +_vehicle_630 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHVOld", [12551.338, 8356.04, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_630 = _this; + _this setDir 665.49969; + _this setVehicleInit "this allowDammage false;"; + _this setPos [12551.338, 8356.04, 6.1035156e-005]; +}; + +_vehicle_632 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHVOld", [12569.073, 8351.6045, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_632 = _this; + _this setDir 291.86011; + _this setVehicleInit "this allowDammage false;"; + _this setPos [12569.073, 8351.6045, 3.0517578e-005]; +}; + +_vehicle_634 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHVOld", [17178.436, 13577.205], [], 0, "CAN_COLLIDE"]; + _vehicle_634 = _this; + _this setDir 147.47412; + _this setVehicleInit "this allowDammage false;"; + _this setPos [17178.436, 13577.205]; +}; + +_vehicle_636 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHVOld", [17169.748, 13603.76, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_636 = _this; + _this setDir 112.78713; + _this setVehicleInit "this allowDammage false;"; + _this setPos [17169.748, 13603.76, 9.1552734e-005]; +}; + +_vehicle_638 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHVOld", [17177.992, 13584.114, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_638 = _this; + _this setDir 404.95895; + _this setVehicleInit "this allowDammage false;"; + _this setPos [17177.992, 13584.114, 6.1035156e-005]; +}; + +setDate [1985, 5, 10, 3, 30]; + +setDate [1985, 5, 10, 12, 30]; + +_vehicle_663 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [9909.0264, 10023.99], [], 0, "CAN_COLLIDE"]; + _vehicle_663 = _this; + _this setPos [9909.0264, 10023.99]; +}; + +_unit_118 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["RU_Profiteer4", [12548.382, 8353.6436], [], 0, "CAN_COLLIDE"]; + _unit_118 = _this; + _this setDir -50.706394; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_676 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_garaz_mala", [12549.701, 8345.1982], [], 0, "CAN_COLLIDE"]; + _vehicle_676 = _this; + _this setDir 307.65335; + _this setPos [12549.701, 8345.1982]; +}; + +_vehicle_678 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [12545.376, 8358.3203], [], 0, "CAN_COLLIDE"]; + _vehicle_678 = _this; + _this setDir -39.981602; + _this setPos [12545.376, 8358.3203]; +}; + +_unit_122 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["Woodlander3", [12565.632, 8350.7012, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _unit_122 = _this; + _this setDir -59.927212; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_681 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [9907.7031, 10003.026, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_681 = _this; + _this setDir 199.36449; + _this setVehicleInit "this allowDammage false;this enableSimulation false;"; + _this setPos [9907.7031, 10003.026, -1.5258789e-005]; +}; + +_vehicle_682 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [9908.2432, 10004.337, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_682 = _this; + _this setDir 0.39809516; + _this setVehicleInit "this allowDammage false;this enableSimulation false;"; + _this setPos [9908.2432, 10004.337, 1.5258789e-005]; +}; + +_unit_124 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["HouseWife1", [13488.928, 6891.0576, 3.5405161], [], 0, "CAN_COLLIDE"]; + _unit_124 = _this; + _this setDir -91.741302; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_686 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [13493.299, 6891.2563, 0.65860647], [], 0, "CAN_COLLIDE"]; + _vehicle_686 = _this; + _this setPos [13493.299, 6891.2563, 0.65860647]; +}; + +_vehicle_688 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [14277.482, 12389.918], [], 0, "CAN_COLLIDE"]; + _vehicle_688 = _this; + _this setDir -201.73816; + _this setPos [14277.482, 12389.918]; +}; + +_unit_128 = objNull; +if (true) then +{ + _this = _group_1 createUnit ["Doctor", [14263.656, 12434.905], [], 0, "CAN_COLLIDE"]; + _unit_128 = _this; + _this setDir 455.85672; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_702 = objNull; +if (true) then +{ + _this = createVehicle ["Garbage_can", [14270.877, 12372.784], [], 0, "CAN_COLLIDE"]; + _vehicle_702 = _this; + _this setDir -201.73816; + _this setPos [14270.877, 12372.784]; +}; + +_vehicle_704 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHVOld", [14285.932, 12411.797], [], 0, "CAN_COLLIDE"]; + _vehicle_704 = _this; + _this setDir 271.54565; + _this setVehicleInit "this allowDammage false;"; + _this setPos [14285.932, 12411.797]; +}; + +_vehicle_707 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_Stripes", [17202.119, 13574.129, 0.00010681152], [], 0, "CAN_COLLIDE"]; + _vehicle_707 = _this; + _this setDir 86.911179; + _this setPos [17202.119, 13574.129, 0.00010681152]; +}; + +_vehicle_710 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [18111.311, 18207.457], [], 0, "CAN_COLLIDE"]; + _vehicle_710 = _this; + _this setPos [18111.311, 18207.457]; +}; + +_vehicle_713 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [6403.6084, 7465.9126], [], 0, "CAN_COLLIDE"]; + _vehicle_713 = _this; + _this setDir 100.69224; + _this setPos [6403.6084, 7465.9126]; +}; + +_vehicle_714 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [17734.107, 17935.316, -2.6082737], [], 0, "CAN_COLLIDE"]; + _vehicle_714 = _this; + _this setDir -22.064032; + _this setPos [17734.107, 17935.316, -2.6082737]; +}; + +_vehicle_716 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [17700.168, 17900.143, -3.1879053], [], 0, "CAN_COLLIDE"]; + _vehicle_716 = _this; + _this setDir 67.582016; + _this setPos [17700.168, 17900.143, -3.1879053]; +}; + +_vehicle_720 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [17721.26, 17874.959, -13.493418], [], 0, "CAN_COLLIDE"]; + _vehicle_720 = _this; + _this setDir 160.42043; + _this setPos [17721.26, 17874.959, -13.493418]; +}; + +_vehicle_726 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [17715.898, 17897.916, 15.130689], [], 0, "CAN_COLLIDE"]; + _vehicle_726 = _this; + _this setDir 254.24428; + _this setPos [17715.898, 17897.916, 15.130689]; +}; + +_vehicle_737 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [17733.215, 17907.939, 12.670799], [], 0, "CAN_COLLIDE"]; + _vehicle_737 = _this; + _this setDir 97.082672; + _this setPos [17733.215, 17907.939, 12.670799]; +}; + +_vehicle_739 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockTower", [17709.57, 17895.107, 0.00042438507], [], 0, "CAN_COLLIDE"]; + _vehicle_739 = _this; + _this setPos [17709.57, 17895.107, 0.00042438507]; +}; + +_vehicle_741 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockTower", [17703.77, 17904.646, -0.00045871735], [], 0, "CAN_COLLIDE"]; + _vehicle_741 = _this; + _this setPos [17703.77, 17904.646, -0.00045871735]; +}; + +_vehicle_747 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Campfire", [17722.754, 17902.213, 0.058541276], [], 0, "CAN_COLLIDE"]; + _vehicle_747 = _this; + _this setDir 1.1779103; + _this setPos [17722.754, 17902.213, 0.058541276]; +}; + +_vehicle_750 = objNull; +if (true) then +{ + _this = createVehicle ["ASC_EU_LHVOld", [14271.595, 12442.932], [], 0, "CAN_COLLIDE"]; + _vehicle_750 = _this; + _this setDir 174.13435; + _this setVehicleInit "this allowDammage false;"; + _this setPos [14271.595, 12442.932]; +}; + +_vehicle_755 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNetVar_EAST", [14281.908, 12435.506, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_755 = _this; + _this setDir 88.932755; + _this setPos [14281.908, 12435.506, 1.5258789e-005]; +}; + +_vehicle_756 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [14281.522, 12437.178, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_756 = _this; + _this setPos [14281.522, 12437.178, 7.6293945e-006]; +}; + +_vehicle_757 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [14283.09, 12437.278], [], 0, "CAN_COLLIDE"]; + _vehicle_757 = _this; + _this setPos [14283.09, 12437.278]; +}; + +_vehicle_758 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [14284.141, 12435.077, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_758 = _this; + _this setPos [14284.141, 12435.077, 1.1444092e-005]; +}; + +_vehicle_759 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Small", [14284.227, 12438.755, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_759 = _this; + _this setPos [14284.227, 12438.755, -1.1444092e-005]; +}; + +_vehicle_760 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [14280.74, 12439.008, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_760 = _this; + _this setDir 89.627983; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [14280.74, 12439.008, 1.9073486e-005]; +}; + +_vehicle_762 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [14281.492, 12434.639], [], 0, "CAN_COLLIDE"]; + _vehicle_762 = _this; + _this setDir 89.627983; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [14281.492, 12434.639]; +}; + +_vehicle_766 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_garaz_mala", [14277.549, 12376.516], [], 0, "CAN_COLLIDE"]; + _vehicle_766 = _this; + _this setDir 359.14941; + _this setPos [14277.549, 12376.516]; +}; + +_vehicle_768 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [14283.568, 12432.36, -5.7220459e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_768 = _this; + _this setDir -2.6869349; + _this setPos [14283.568, 12432.36, -5.7220459e-005]; +}; + +_vehicle_769 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [14263.821, 12375.784, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_769 = _this; + _this setDir 202.49634; + _this setPos [14263.821, 12375.784, -1.1444092e-005]; +}; + +_vehicle_771 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [14279.422, 12432.131, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_771 = _this; + _this setDir 352.58582; + _this setPos [14279.422, 12432.131, 1.5258789e-005]; +}; + +_vehicle_773 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_palletsfoiled", [14263.729, 12373.463, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_773 = _this; + _this setPos [14263.729, 12373.463, -1.9073486e-005]; +}; + +_vehicle_775 = objNull; +if (true) then +{ + _this = createVehicle ["Paleta2", [14265.618, 12372.42, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_775 = _this; + _this setDir -4.4903083; + _this setPos [14265.618, 12372.42, 1.9073486e-005]; +}; + +_vehicle_776 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [14263.178, 12424.757, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_776 = _this; + _this setPos [14263.178, 12424.757, 2.2888184e-005]; +}; + +_vehicle_778 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_small_EP1", [14265.193, 12423.174, -0.00030994648], [], 0, "CAN_COLLIDE"]; + _vehicle_778 = _this; + _this setDir 271.90326; + _this setPos [14265.193, 12423.174, -0.00030994648]; +}; + +_vehicle_779 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_meat_EP1", [14264.051, 12427.678, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_779 = _this; + _this setDir 90.28772; + _this setPos [14264.051, 12427.678, 7.6293945e-006]; +}; + +_vehicle_780 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [14267.385, 12372.894, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_780 = _this; + _this setPos [14267.385, 12372.894, 1.1444092e-005]; +}; + +_vehicle_781 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Chair_EP1", [14263.744, 12422.158, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_781 = _this; + _this setDir 12.936515; + _this setPos [14263.744, 12422.158, 4.5776367e-005]; +}; + +_vehicle_783 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [14264.87, 12433.302, 7.2479248e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_783 = _this; + _this setDir 2.0648942; + _this setPos [14264.87, 12433.302, 7.2479248e-005]; +}; + +_vehicle_787 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [14267.817, 12437.486, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_787 = _this; + _this setDir -92.025246; + _this setPos [14267.817, 12437.486, -7.6293945e-006]; +}; + +_vehicle_790 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [14267.836, 12441.462, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_790 = _this; + _this setDir -87.946632; + _this setPos [14267.836, 12441.462, 2.2888184e-005]; +}; + +_vehicle_795 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Shelf_EP1", [14263.081, 12440.362, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_795 = _this; + _this setDir 1.3760873; + _this setPos [14263.081, 12440.362, -3.8146973e-006]; +}; + +_vehicle_798 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_postel_manz_kov", [14264.649, 12441.214, -0.1759885], [], 0, "CAN_COLLIDE"]; + _vehicle_798 = _this; + _this setDir -89.300308; + _this setPos [14264.649, 12441.214, -0.1759885]; +}; + +_vehicle_817 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_mutt_vysilacka", [14280.681, 12439.676, 0.79340059], [], 0, "CAN_COLLIDE"]; + _vehicle_817 = _this; + _this setDir -85.748024; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [14280.681, 12439.676, 0.79340059]; +}; + +_vehicle_820 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_phonebox", [14269.886, 12443.716, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_820 = _this; + _this setDir 3.6628125; + _this setPos [14269.886, 12443.716, 1.1444092e-005]; +}; + +_vehicle_824 = objNull; +if (true) then +{ + _this = createVehicle ["Body2", [14263.72, 12442.041, 0.39925563], [], 0, "CAN_COLLIDE"]; + _vehicle_824 = _this; + _this setDir -161.66917; + _this setPos [14263.72, 12442.041, 0.39925563]; +}; + +_vehicle_827 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [14264.532, 12434.765, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_827 = _this; + _this setDir 89.627983; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [14264.532, 12434.765, 4.5776367e-005]; +}; + +processInitCommands; + diff --git a/SQF/dayz_server/missions/DayZ_Epoch_19.FDF_Isle1_a/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_19.FDF_Isle1_a/dynamic_vehicle.sqf new file mode 100644 index 000000000..a2383e999 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_19.FDF_Isle1_a/dynamic_vehicle.sqf @@ -0,0 +1,114 @@ +AllowedVehiclesList = [ +["AH6X_DZ",3], +["AN2_DZ",3], +["ArmoredSUV_PMC_DZE",1], +["ATV_CZ_EP1",3], +["ATV_US_EP1",3], +["C130J_US_EP1",1], +["car_hatchback",3], +["car_sedan",3], +["CH_47F_EP1_DZE",1], +["CSJ_GyroC",3], +["CSJ_GyroCover",3], +["CSJ_GyroP",3], +["datsun1_civil_1_open",3], +["datsun1_civil_2_covered",3], +["datsun1_civil_3_open",3], +["Fishing_Boat",3], +["GAZ_Vodnik_DZE",1], +["GAZ_Vodnik_MedEvac",1], +["GLT_M300_LT",3], +["GLT_M300_ST",3], +["GNT_C185",1], +["GNT_C185C",1], +["GNT_C185R",1], +["GNT_C185U",1], +["hilux1_civil_1_open",3], +["hilux1_civil_2_covered",3], +["hilux1_civil_3_open_EP1",3], +["HMMWV_Ambulance",1], +["HMMWV_Ambulance_CZ_DES_EP1",1], +["HMMWV_DES_EP1",3], +["HMMWV_DZ",3], +["HMMWV_M1035_DES_EP1",1], +["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1], +["HMMWV_M998A2_SOV_DES_EP1_DZE",1], +["Ikarus",3], +["Ikarus_TK_CIV_EP1",3], +["JetSkiYanahui_Case_Blue",1], +["JetSkiYanahui_Case_Green",1], +["JetSkiYanahui_Case_Red",1], +["JetSkiYanahui_Case_Yellow",1], +["Kamaz",3], +["KamazRefuel_DZ",1], +["Lada1",3], +["Lada1_TK_CIV_EP1",3], +["Lada2",3], +["Lada2_TK_CIV_EP1",3], +["LadaLM",3], +["LandRover_CZ_EP1",3], +["LandRover_MG_TK_EP1_DZE",1], +["LandRover_Special_CZ_EP1_DZE",1], +["LandRover_TK_CIV_EP1",3], +["M1030_US_DES_EP1",3], +["MH6J_DZ",3], +["Mi17_Civilian_DZ",3], +["Mi17_DZE",3], +["MMT_Civ",6], +["MtvrRefuel_DES_EP1_DZ",1], +["MTVR_DES_EP1",3], +["MV22_DZ",1], +["Offroad_DSHKM_Gue_DZE",3], +["Old_bike_TK_INS_EP1",3], +["Old_moto_TK_Civ_EP1",3], +["PBX",3], +["Pickup_PK_GUE_DZE",3], +["Pickup_PK_INS_DZE",3], +["Pickup_PK_TK_GUE_EP1_DZE",3], +["RHIB",3], +["S1203_ambulance_EP1",3], +["S1203_TK_CIV_EP1",3], +["Skoda",3], +["SkodaBlue",3], +["SkodaGreen",3], +["SkodaRed",3], +["Smallboat_1",3], +["Smallboat_2",3], +["SUV_Blue",1], +["SUV_Camo",1], +["SUV_Charcoal",1], +["SUV_Green",1], +["SUV_Orange",1], +["SUV_Pink",1], +["SUV_Red",1], +["SUV_Silver",1], +["SUV_TK_CIV_EP1",1], +["SUV_White",1], +["SUV_Yellow",1], +["tractor",3], +["TT650_Civ",3], +["TT650_Ins",3], +["TT650_TK_CIV_EP1",3], +["UAZ_CDF",3], +["UAZ_INS",3], +["UAZ_MG_TK_EP1_DZE",3], +["UAZ_RU",3], +["UAZ_Unarmed_TK_CIV_EP1",3], +["UAZ_Unarmed_TK_EP1",3], +["UAZ_Unarmed_UN_EP1",3], +["UH1H_DZE",2], +["UH1Y_DZE",2], +["UH60M_EP1_DZE",1], +["UralRefuel_TK_EP1_DZ",1], +["Ural_CDF",3], +["Ural_TK_CIV_EP1",3], +["Ural_UN_EP1",3], +["V3S_Open_TK_CIV_EP1",3], +["V3S_Open_TK_EP1",3], +["V3S_Refuel_TK_GUE_EP1_DZ",1], +["VolhaLimo_TK_CIV_EP1",3], +["Volha_1_TK_CIV_EP1",3], +["Volha_2_TK_CIV_EP1",3], +["VWGolf",3], +["Zodiac",3] +]; \ No newline at end of file diff --git a/SQF/dayz_server/missions/DayZ_Epoch_19.FDF_Isle1_a/mission.sqf b/SQF/dayz_server/missions/DayZ_Epoch_19.FDF_Isle1_a/mission.sqf new file mode 100644 index 000000000..21a6cd9b1 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_19.FDF_Isle1_a/mission.sqf @@ -0,0 +1,1600 @@ +_vehicle_10 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Panelak", [10814.444, 6847.0112, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_10 = _this; + _this setDir 9.065011; + _this setPos [10814.444, 6847.0112, 7.6293945e-006]; +}; + +_vehicle_11 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Panelak2", [10773.287, 6853.501, 8.5830688e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_11 = _this; + _this setDir 9.2709913; + _this setPos [10773.287, 6853.501, 8.5830688e-006]; +}; + +_vehicle_13 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Panelak", [8601.1699, 7745.8403, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_13 = _this; + _this setPos [8601.1699, 7745.8403, 9.5367432e-006]; +}; + +_vehicle_14 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Panelak", [8558.9707, 7745.644, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_14 = _this; + _this setPos [8558.9707, 7745.644, -1.5258789e-005]; +}; + +_vehicle_16 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Panelak2", [7468.8726, 10735.323, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_16 = _this; + _this setDir -59.452747; + _this setPos [7468.8726, 10735.323, 1.9073486e-005]; +}; + +_vehicle_17 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Panelak2", [7342.0591, 10558.395, -0.00012922287], [], 0, "CAN_COLLIDE"]; + _vehicle_17 = _this; + _this setDir 30.091328; + _this setPos [7342.0591, 10558.395, -0.00012922287]; +}; + +_vehicle_20 = objNull; +if (true) then +{ + _this = createVehicle ["Bunker_PMC", [8148.6431, 4338.8306, -0.086855263], [], 0, "CAN_COLLIDE"]; + _vehicle_20 = _this; + _this setDir 2.1835217; + _this setPos [8148.6431, 4338.8306, -0.086855263]; +}; + +_vehicle_21 = objNull; +if (true) then +{ + _this = createVehicle ["C130J_wreck_EP1", [8141.4243, 4360.0361, -0.93505418], [], 0, "CAN_COLLIDE"]; + _vehicle_21 = _this; + _this setDir 0.2048011; + _this setPos [8141.4243, 4360.0361, -0.93505418]; +}; + +_vehicle_22 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel_burning", [8146.3052, 4355.2373, 1.1835436], [], 0, "CAN_COLLIDE"]; + _vehicle_22 = _this; + _this setPos [8146.3052, 4355.2373, 1.1835436]; +}; + +_vehicle_29 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNetVar_EAST", [8147.936, 4332.7275, 0.60017568], [], 0, "CAN_COLLIDE"]; + _vehicle_29 = _this; + _this setDir 86.572929; + _this setPos [8147.936, 4332.7275, 0.60017568]; +}; + +_vehicle_30 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [8151.2412, 4326.8799], [], 0, "CAN_COLLIDE"]; + _vehicle_30 = _this; + _this setDir 84.176628; + _this setPos [8151.2412, 4326.8799]; +}; + +_vehicle_31 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [8149.7124, 4292.9243, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_31 = _this; + _this setPos [8149.7124, 4292.9243, 2.2888184e-005]; +}; + +_vehicle_32 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_IlluminantTower", [8141.1929, 4340.3853, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_32 = _this; + _this setDir -87.831955; + _this setPos [8141.1929, 4340.3853, 9.5367432e-006]; +}; + +_vehicle_36 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Ohrada_popelnice", [11367.421, 8796.2021], [], 0, "CAN_COLLIDE"]; + _vehicle_36 = _this; + _this setDir 180.87453; + _this setPos [11367.421, 8796.2021]; +}; + +_vehicle_44 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Ohrada_popelnice", [11341.796, 8783.6982, -0.00016784668], [], 0, "CAN_COLLIDE"]; + _vehicle_44 = _this; + _this setDir 88.496048; + _this setPos [11341.796, 8783.6982, -0.00016784668]; +}; + +_vehicle_48 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [8153.8145, 4329.127, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_48 = _this; + _this setDir 96.562256; + _this setPos [8153.8145, 4329.127, -3.8146973e-006]; +}; + +_vehicle_50 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [8149.7021, 4324.5913, 4.7683716e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_50 = _this; + _this setDir 1.6070507; + _this setPos [8149.7021, 4324.5913, 4.7683716e-007]; +}; + +_vehicle_52 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [8143.1553, 4329.397, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_52 = _this; + _this setDir -87.057358; + _this setPos [8143.1553, 4329.397, 2.8610229e-006]; +}; + +_vehicle_54 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_small", [8146.2461, 4331.5654, -2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_54 = _this; + _this setDir 31.712891; + _this setPos [8146.2461, 4331.5654, -2.8610229e-006]; +}; + +_vehicle_55 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [8150.48, 4331.9668, -7.1525574e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_55 = _this; + _this setDir 8.7785769; + _this setPos [8150.48, 4331.9668, -7.1525574e-006]; +}; + +_vehicle_56 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [8151.2344, 4332.9829, 5.1021576e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_56 = _this; + _this setDir 33.416878; + _this setPos [8151.2344, 4332.9829, 5.1021576e-005]; +}; + +_unit_14 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_Pilot", [8150.3169, 4332.6704, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _unit_14 = _this; + _this setDir 200.83116; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_61 = objNull; +if (true) then +{ + _this = createVehicle ["USMC_WarfareBUAVterminal", [9752.7852, 4029.9453, 6.9141388e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_61 = _this; + _this setDir -21.20793; + _this setPos [9752.7852, 4029.9453, 6.9141388e-005]; +}; + +_vehicle_63 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [9749.1953, 4027.0652, -2.4795532e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_63 = _this; + _this setDir 63.130741; + _this setPos [9749.1953, 4027.0652, -2.4795532e-005]; +}; + +_vehicle_65 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [9759.9941, 4023.8083, 4.9591064e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_65 = _this; + _this setDir -29.864044; + _this setPos [9759.9941, 4023.8083, 4.9591064e-005]; +}; + +_vehicle_68 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [9753.1729, 4037.6467, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_68 = _this; + _this setDir -29.864044; + _this setPos [9753.1729, 4037.6467, -7.6293945e-006]; +}; + +_vehicle_70 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [9761.8018, 4034.467, -0.093636088], [], 0, "CAN_COLLIDE"]; + _vehicle_70 = _this; + _this setDir 60.105545; + _this setPos [9761.8018, 4034.467, -0.093636088]; +}; + +_vehicle_72 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [9759.3574, 4035.1506, 1.8119812e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_72 = _this; + _this setDir 95.707207; + _this setPos [9759.3574, 4035.1506, 1.8119812e-005]; +}; + +_vehicle_87 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CBrk_5", [9667.4063, 10906.971, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_87 = _this; + _this setPos [9667.4063, 10906.971, -3.0517578e-005]; +}; + +_vehicle_89 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CBrk_5", [9662.4111, 10906.973, 3.2424927e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_89 = _this; + _this setPos [9662.4111, 10906.973, 3.2424927e-005]; +}; + +_vehicle_91 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CBrk_5", [9657.4697, 10906.973, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_91 = _this; + _this setPos [9657.4697, 10906.973, 1.1444092e-005]; +}; + +_vehicle_93 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CBrk_5", [9652.5576, 10906.974, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_93 = _this; + _this setPos [9652.5576, 10906.974, 3.8146973e-006]; +}; + +_vehicle_99 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CBrk_5", [9647.626, 10906.969, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_99 = _this; + _this setPos [9647.626, 10906.969, 6.1035156e-005]; +}; + +_vehicle_102 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CBrk_5", [9645.1455, 10904.708, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_102 = _this; + _this setDir -90.134254; + _this setPos [9645.1455, 10904.708, 1.5258789e-005]; +}; + +_vehicle_105 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CBrk_5", [9645.1406, 10899.718], [], 0, "CAN_COLLIDE"]; + _vehicle_105 = _this; + _this setDir -90.134254; + _this setPos [9645.1406, 10899.718]; +}; + +_vehicle_107 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CBrk_5", [9645.1543, 10894.764], [], 0, "CAN_COLLIDE"]; + _vehicle_107 = _this; + _this setDir -90.134254; + _this setPos [9645.1543, 10894.764]; +}; + +_vehicle_109 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CBrk_5", [9645.1719, 10878.087, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_109 = _this; + _this setDir -90.134254; + _this setPos [9645.1719, 10878.087, -1.9073486e-006]; +}; + +_vehicle_111 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CBrk_5", [9645.1689, 10883.014, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_111 = _this; + _this setDir -90.134254; + _this setPos [9645.1689, 10883.014, -3.8146973e-006]; +}; + +_vehicle_115 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CBrk_5", [9645.1523, 10888.009], [], 0, "CAN_COLLIDE"]; + _vehicle_115 = _this; + _this setDir -90.134254; + _this setPos [9645.1523, 10888.009]; +}; + +_vehicle_123 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_Gate_Kolchoz", [9645.0713, 10891.457, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_123 = _this; + _this setDir 90.129173; + _this setPos [9645.0713, 10891.457, 3.8146973e-006]; +}; + +_vehicle_124 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_Stripes", [9643.1406, 10891.435, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_124 = _this; + _this setDir 91.926666; + _this setPos [9643.1406, 10891.435, 1.9073486e-005]; +}; + +_vehicle_126 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Market_shelter_EP1", [9657.0947, 10902.989, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_126 = _this; + _this setDir -180.44351; + _this setPos [9657.0947, 10902.989, -1.9073486e-006]; +}; + +_vehicle_128 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Market_stalls_01_EP1", [9666.0244, 10889.857, 0.00014877319], [], 0, "CAN_COLLIDE"]; + _vehicle_128 = _this; + _this setDir 89.198486; + _this setPos [9666.0244, 10889.857, 0.00014877319]; +}; + +_vehicle_129 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [9663.6006, 10891.654, -3.4332275e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_129 = _this; + _this setPos [9663.6006, 10891.654, -3.4332275e-005]; +}; + +_vehicle_131 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNet_EAST", [9653.5752, 10879.801, -0.12481704], [], 0, "CAN_COLLIDE"]; + _vehicle_131 = _this; + _this setDir 178.50763; + _this setPos [9653.5752, 10879.801, -0.12481704]; +}; + +_vehicle_132 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [9654.5811, 10878.351, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_132 = _this; + _this setDir -85.043129; + _this setPos [9654.5811, 10878.351, 3.8146973e-006]; +}; + +_vehicle_133 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [9650.915, 10878.271, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_133 = _this; + _this setDir 87.992821; + _this setPos [9650.915, 10878.271, -3.8146973e-006]; +}; + +_vehicle_134 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [9655.7402, 10877.905, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_134 = _this; + _this setDir 91.300964; + _this setPos [9655.7402, 10877.905, -1.9073486e-006]; +}; + +_vehicle_135 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Small", [9652.707, 10878.196, -1.7166138e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_135 = _this; + _this setDir 0.91627514; + _this setPos [9652.707, 10878.196, -1.7166138e-005]; +}; + +_vehicle_136 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [9655.248, 10880.476, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_136 = _this; + _this setDir 0.21449274; + _this setPos [9655.248, 10880.476, 1.9073486e-006]; +}; + +_vehicle_137 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [9656.1611, 10879.309, -1.7166138e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_137 = _this; + _this setDir 136.97223; + _this setPos [9656.1611, 10879.309, -1.7166138e-005]; +}; + +_vehicle_139 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [9652.1299, 10880.523, -8.7738037e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_139 = _this; + _this setDir 0.21449274; + _this setPos [9652.1299, 10880.523, -8.7738037e-005]; +}; + +_vehicle_142 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [9651.8213, 10879.001, -5.7220459e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_142 = _this; + _this setDir 193.95923; + _this setPos [9651.8213, 10879.001, -5.7220459e-005]; +}; + +_vehicle_144 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_tiny", [9648.2627, 10879.615, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_144 = _this; + _this setDir 328.08539; + _this setPos [9648.2627, 10879.615, 1.9073486e-006]; +}; + +_vehicle_145 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [9652.9814, 10903.035, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_145 = _this; + _this setPos [9652.9814, 10903.035, 7.6293945e-006]; +}; + +_vehicle_146 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [9634.2207, 10892.644, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_146 = _this; + _this setPos [9634.2207, 10892.644, 2.0980835e-005]; +}; + +_vehicle_147 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [9656.0205, 10900.509], [], 0, "CAN_COLLIDE"]; + _vehicle_147 = _this; + _this setDir 311.95007; + _this setPos [9656.0205, 10900.509]; +}; + +_vehicle_148 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_small", [9662.2988, 10877.727, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_148 = _this; + _this setDir 177.15967; + _this setPos [9662.2988, 10877.727, -1.9073486e-005]; +}; + +_vehicle_150 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_small2", [9665.6143, 10903.533, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_150 = _this; + _this setDir -96.048813; + _this setPos [9665.6143, 10903.533, -3.8146973e-005]; +}; + +_vehicle_152 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [9655.252, 10903.063, 1.335144e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_152 = _this; + _this setDir 89.008316; + _this setPos [9655.252, 10903.063, 1.335144e-005]; +}; + +_vehicle_156 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [9648.3398, 10900.117, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_156 = _this; + _this setDir -16.210968; + _this setPos [9648.3398, 10900.117, 3.8146973e-006]; +}; + +_vehicle_157 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Chair_EP1", [9646.9502, 10901.895], [], 0, "CAN_COLLIDE"]; + _vehicle_157 = _this; + _this setDir 50.114319; + _this setPos [9646.9502, 10901.895]; +}; + +_vehicle_159 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [9667.3164, 10900.168, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_159 = _this; + _this setDir -3.9127178; + _this setPos [9667.3164, 10900.168, 3.8146973e-006]; +}; + +_vehicle_162 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [9663.3486, 10899.863, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_162 = _this; + _this setDir -3.9127178; + _this setPos [9663.3486, 10899.863, 2.6702881e-005]; +}; + +_unit_37 = objNull; +if (true) then +{ + _this = createAgent ["Soldier_MG_PKM_PMC", [9652.1055, 10879.585, -0.031912103], [], 0, "CAN_COLLIDE"]; + _unit_37 = _this; + _this setDir -8.7282362; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_49 = objNull; +if (true) then +{ + _this = createAgent ["Soldier_GL_M16A2_PMC", [9655.0381, 10879.717, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _unit_49 = _this; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_51 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Villager4", [9665.8789, 10897.973, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _unit_51 = _this; + _this setDir 253.78191; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_55 = objNull; +if (true) then +{ + _this = createAgent ["CIV_Contractor2_BAF", [9648.124, 10900.857, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _unit_55 = _this; + _this setDir 169.78815; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_56 = objNull; +if (true) then +{ + _this = createAgent ["Dr_Annie_Baker_EP1", [9660.083, 10903.648, 9.9182129e-005], [], 0, "CAN_COLLIDE"]; + _unit_56 = _this; + _this setDir 180.8215; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_165 = objNull; +if (true) then +{ + _this = createVehicle ["VaultStorageLocked", [9667.4502, 10895.467, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_165 = _this; + _this setDir 91.619987; + _this setPos [9667.4502, 10895.467, 7.6293945e-006]; +}; + +_unit_58 = objNull; +if (true) then +{ + _this = createAgent ["Damsel5", [9664.749, 10890.223, 0.0001335144], [], 0, "CAN_COLLIDE"]; + _unit_58 = _this; + _this setDir -91.013748; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_167 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [9653.5234, 10885.377, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_167 = _this; + _this setPos [9653.5234, 10885.377, 1.9073486e-006]; +}; + +_vehicle_168 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [9658.5605, 10884.33, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_168 = _this; + _this setDir 35.367527; + _this setPos [9658.5605, 10884.33, -1.9073486e-006]; +}; + +_vehicle_170 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [9648.9893, 10884.28, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_170 = _this; + _this setDir -39.438091; + _this setPos [9648.9893, 10884.28, 1.1444092e-005]; +}; + +_vehicle_173 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [9658.0381, 10881.899, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_173 = _this; + _this setDir 469.3696; + _this setPos [9658.0381, 10881.899, 3.8146973e-005]; +}; + +_vehicle_180 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_hospital_bench", [9662.2666, 10900.248, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_180 = _this; + _this setDir -184.89267; + _this setPos [9662.2666, 10900.248, -1.9073486e-005]; +}; + +_vehicle_181 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_kitchen_chair_a", [9661.3262, 10903.976, -2.4795532e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_181 = _this; + _this setDir 11.839272; + _this setPos [9661.3262, 10903.976, -2.4795532e-005]; +}; + +_vehicle_182 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_conference_table_a", [9660.96, 10902.84], [], 0, "CAN_COLLIDE"]; + _vehicle_182 = _this; + _this setPos [9660.96, 10902.84]; +}; + +_vehicle_186 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_postel_manz_kov", [9655.8057, 10903.285, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_186 = _this; + _this setDir 1.741266; + _this setPos [9655.8057, 10903.285, 3.8146973e-006]; +}; + +_vehicle_187 = objNull; +if (true) then +{ + _this = createVehicle ["Body2", [9656.6133, 10904.112, 0.57036316], [], 0, "CAN_COLLIDE"]; + _vehicle_187 = _this; + _this setDir -29.777988; + _this setPos [9656.6133, 10904.112, 0.57036316]; +}; + +_vehicle_188 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Water_pipe_EP1", [9658.2959, 10904.099, 9.727478e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_188 = _this; + _this setDir 15.395414; + _this setPos [9658.2959, 10904.099, 9.727478e-005]; +}; + +_vehicle_190 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [9657.1748, 10900.465, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_190 = _this; + _this setDir 19.303476; + _this setPos [9657.1748, 10900.465, 5.7220459e-006]; +}; + +_vehicle_193 = objNull; +if (true) then +{ + _this = createVehicle ["hiluxWreck", [9648.8867, 10903.87, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_193 = _this; + _this setDir -77.999557; + _this setPos [9648.8867, 10903.87, 2.2888184e-005]; +}; + +_vehicle_195 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_hospital_bench", [9658.3281, 10900.53, -5.3405762e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_195 = _this; + _this setDir -160.66846; + _this setPos [9658.3281, 10900.53, -5.3405762e-005]; +}; + +_vehicle_237 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Nav_Boathouse_Pier", [11914.119, 5266.4604, 0.038661882], [], 0, "CAN_COLLIDE"]; + _vehicle_237 = _this; + _this setDir -40.718914; + _this setPos [11914.119, 5266.4604, 0.038661882]; +}; + +_vehicle_238 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Nav_Boathouse", [11913.358, 5267.2104, 0.054831788], [], 0, "CAN_COLLIDE"]; + _vehicle_238 = _this; + _this setDir -40.718914; + _this setPos [11913.358, 5267.2104, 0.054831788]; +}; + +_unit_75 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Villager3", [11920.514, 5269.9688, 1.5940602], [], 0, "CAN_COLLIDE"]; + _unit_75 = _this; + _this setDir 12.366267; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_241 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [11929.596, 5268.3164, -0.030844182], [], 0, "CAN_COLLIDE"]; + _vehicle_241 = _this; + _this setPos [11929.596, 5268.3164, -0.030844182]; +}; + +_vehicle_242 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [9784.0293, 4045.5654, 1.6212463e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_242 = _this; + _this setPos [9784.0293, 4045.5654, 1.6212463e-005]; +}; + +_unit_86 = objNull; +if (true) then +{ + _this = createAgent ["RU_Farmwife4", [7976.5767, 10574.898, 0.1468713], [], 0, "CAN_COLLIDE"]; + _unit_86 = _this; + _this setDir -6.4260778; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_90 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_AR", [7972.5825, 10572.921, 0.14687319], [], 0, "CAN_COLLIDE"]; + _unit_90 = _this; + _this setDir -9.2197142; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_94 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_CO", [7970.0234, 10572.893, 0.14689368], [], 0, "CAN_COLLIDE"]; + _unit_94 = _this; + _this setDir 5.5570426; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_97 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Woodlander2", [7985.6006, 10607.414, 0.14688605], [], 0, "CAN_COLLIDE"]; + _unit_97 = _this; + _this setDir 92.554123; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_98 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_GL", [7989.9077, 10604.353, 4.7683716e-007], [], 0, "CAN_COLLIDE"]; + _unit_98 = _this; + _this setDir 97.450241; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_253 = objNull; +if (true) then +{ + _this = createVehicle ["USMC_WarfareBLightFactory", [7983.8838, 10610.594, -0.25383624], [], 0, "CAN_COLLIDE"]; + _vehicle_253 = _this; + _this setDir -182.88846; + _this setPos [7983.8838, 10610.594, -0.25383624]; +}; + +_vehicle_266 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_vlnplech2", [7983.5859, 10599.04, 1.8119812e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_266 = _this; + _this setDir -2.7230515; + _this setPos [7983.5859, 10599.04, 1.8119812e-005]; +}; + +_vehicle_268 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_vlnplech2", [7988.5542, 10599.288, 1.0490417e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_268 = _this; + _this setDir -2.7230515; + _this setPos [7988.5542, 10599.288, 1.0490417e-005]; +}; + +_vehicle_270 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_vlnplech2", [7994.1089, 10602.385, 8.5830688e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_270 = _this; + _this setDir -56.167694; + _this setPos [7994.1089, 10602.385, 8.5830688e-006]; +}; + +_vehicle_273 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_vlnplech2", [7995.2285, 10609.315, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_273 = _this; + _this setDir -96.803596; + _this setPos [7995.2285, 10609.315, 5.7220459e-006]; +}; + +_vehicle_276 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_vlnplech2", [7994.5991, 10614.246, 2.4795532e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_276 = _this; + _this setDir -96.803596; + _this setPos [7994.5991, 10614.246, 2.4795532e-005]; +}; + +_vehicle_280 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_vlnplech2", [7981.5278, 10618.925, 4.7683716e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_280 = _this; + _this setDir 176.60011; + _this setPos [7981.5278, 10618.925, 4.7683716e-006]; +}; + +_vehicle_283 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier5", [7988.3403, 10617.163, -0.00010967255], [], 0, "CAN_COLLIDE"]; + _vehicle_283 = _this; + _this setDir 26.256664; + _this setPos [7988.3403, 10617.163, -0.00010967255]; +}; + +_vehicle_284 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [7996.6006, 10604.858, 2.5749207e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_284 = _this; + _this setDir -88.472717; + _this setPos [7996.6006, 10604.858, 2.5749207e-005]; +}; + +_vehicle_286 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [7991.8442, 10598.243, -1.4305115e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_286 = _this; + _this setDir -20.104589; + _this setPos [7991.8442, 10598.243, -1.4305115e-005]; +}; + +_vehicle_288 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [7984.5283, 10617.352, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_288 = _this; + _this setDir 76.051857; + _this setPos [7984.5283, 10617.352, 1.1444092e-005]; +}; + +_vehicle_290 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [7987.1587, 10618.563, 4.1007996e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_290 = _this; + _this setDir 192.93062; + _this setPos [7987.1587, 10618.563, 4.1007996e-005]; +}; + +_unit_103 = objNull; +if (true) then +{ + _this = createAgent ["Dr_Hladik_EP1", [7963.6943, 10573.726, 1.7166138e-005], [], 0, "CAN_COLLIDE"]; + _unit_103 = _this; + _this setDir 14.998249; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_107 = objNull; +if (true) then +{ + _this = createAgent ["Tanny_PMC", [9756.0273, 4029.0276, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _unit_107 = _this; + _this setDir 47.765823; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_293 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Market_shelter_EP1", [7971.1313, 10573.11, -4.7683716e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_293 = _this; + _this setDir -0.54140973; + _this setPos [7971.1313, 10573.11, -4.7683716e-007]; +}; + +_vehicle_294 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_stack_EP1", [7980.9126, 10573.1, 0.10183714], [], 0, "CAN_COLLIDE"]; + _vehicle_294 = _this; + _this setDir 84.87114; + _this setPos [7980.9126, 10573.1, 0.10183714]; +}; + +_vehicle_295 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [7978.0269, 10576.266, 0.09760835], [], 0, "CAN_COLLIDE"]; + _vehicle_295 = _this; + _this setPos [7978.0269, 10576.266, 0.09760835]; +}; + +_vehicle_296 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_meat_EP1", [7979.3926, 10571.291, 2.3841858e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_296 = _this; + _this setDir 84.386192; + _this setPos [7979.3926, 10571.291, 2.3841858e-006]; +}; + +_vehicle_297 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Backpackheap", [7980.7441, 10574.823, -0.01443168], [], 0, "CAN_COLLIDE"]; + _vehicle_297 = _this; + _this setPos [7980.7441, 10574.823, -0.01443168]; +}; + +_vehicle_298 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [7977.2896, 10571.838, 0.066518895], [], 0, "CAN_COLLIDE"]; + _vehicle_298 = _this; + _this setDir -26.722082; + _this setPos [7977.2896, 10571.838, 0.066518895]; +}; + +_vehicle_300 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_vlnplech2", [7974.5396, 10573.464, 0.11534987], [], 0, "CAN_COLLIDE"]; + _vehicle_300 = _this; + _this setDir -92.602562; + _this setPos [7974.5396, 10573.464, 0.11534987]; +}; + +_vehicle_302 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [7976.561, 10575.508, 0.10506171], [], 0, "CAN_COLLIDE"]; + _vehicle_302 = _this; + _this setDir -3.1497438; + _this setPos [7976.561, 10575.508, 0.10506171]; +}; + +_vehicle_303 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Chair_EP1", [7975.605, 10572.204, 0.079027876], [], 0, "CAN_COLLIDE"]; + _vehicle_303 = _this; + _this setDir -69.392082; + _this setPos [7975.605, 10572.204, 0.079027876]; +}; + +_vehicle_305 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_small_EP1", [7979.0713, 10575.186, -4.3869019e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_305 = _this; + _this setDir -3.3356829; + _this setPos [7979.0713, 10575.186, -4.3869019e-005]; +}; + +_vehicle_306 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [7971.2349, 10572.589, 0.065111145], [], 0, "CAN_COLLIDE"]; + _vehicle_306 = _this; + _this setDir 89.753304; + _this setPos [7971.2349, 10572.589, 0.065111145]; +}; + +_vehicle_307 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [7971.937, 10571.116, 0.050493035], [], 0, "CAN_COLLIDE"]; + _vehicle_307 = _this; + _this setPos [7971.937, 10571.116, 0.050493035]; +}; + +_vehicle_308 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [7970.2729, 10571.001, 0.070243381], [], 0, "CAN_COLLIDE"]; + _vehicle_308 = _this; + _this setPos [7970.2729, 10571.001, 0.070243381]; +}; + +_vehicle_309 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Small", [7969.1509, 10571.105, 0.015979441], [], 0, "CAN_COLLIDE"]; + _vehicle_309 = _this; + _this setDir 86.277824; + _this setPos [7969.1509, 10571.105, 0.015979441]; +}; + +_vehicle_311 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [7972.6323, 10573.676, 1.3828278e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_311 = _this; + _this setDir -2.3270273; + _this setPos [7972.6323, 10573.676, 1.3828278e-005]; +}; + +_vehicle_313 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [7970.1582, 10573.689, 2.8610229e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_313 = _this; + _this setDir -0.75944257; + _this setPos [7970.1582, 10573.689, 2.8610229e-005]; +}; + +_vehicle_315 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [7973.3174, 10572.031, 2.3841858e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_315 = _this; + _this setDir 143.67119; + _this setPos [7973.3174, 10572.031, 2.3841858e-005]; +}; + +_vehicle_317 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [7969.5249, 10572.127, 9.059906e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_317 = _this; + _this setDir 205.55943; + _this setPos [7969.5249, 10572.127, 9.059906e-006]; +}; + +_vehicle_319 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_Stripes", [7971.2412, 10575.434, 1.8119812e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_319 = _this; + _this setDir -0.66415215; + _this setPos [7971.2412, 10575.434, 1.8119812e-005]; +}; + +_vehicle_321 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_vlnplech2", [7967.2891, 10573.036, 6.6757202e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_321 = _this; + _this setDir -92.602562; + _this setPos [7967.2891, 10573.036, 6.6757202e-006]; +}; + +_vehicle_326 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_Vojenska_palanda", [7961.1157, 10572.197, -1.7166138e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_326 = _this; + _this setDir -1.5816934; + _this setPos [7961.1157, 10572.197, -1.7166138e-005]; +}; + +_vehicle_328 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_Vojenska_palanda", [7963.6987, 10570.252, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_328 = _this; + _this setDir 86.790092; + _this setPos [7963.6987, 10570.252, -3.8146973e-006]; +}; + +_vehicle_332 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_case_wooden_b", [7965.1572, 10570.787, 1.3608911], [], 0, "CAN_COLLIDE"]; + _vehicle_332 = _this; + _this setDir 354.06796; + _this setPos [7965.1572, 10570.787, 1.3608911]; +}; + +_vehicle_334 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Shelf_EP1", [7966.6001, 10573.193, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_334 = _this; + _this setPos [7966.6001, 10573.193, 1.9073486e-006]; +}; + +_vehicle_335 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Water_pipe_EP1", [7962.0342, 10570.875, 0.088459641], [], 0, "CAN_COLLIDE"]; + _vehicle_335 = _this; + _this setPos [7962.0342, 10570.875, 0.088459641]; +}; + +_vehicle_337 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [7963.6929, 10574.337], [], 0, "CAN_COLLIDE"]; + _vehicle_337 = _this; + _this setDir -2.0723841; + _this setPos [7963.6929, 10574.337]; +}; + +_vehicle_339 = objNull; +if (true) then +{ + _this = createVehicle ["WoodChair", [7964.4985, 10572.516, 0.078991905], [], 0, "CAN_COLLIDE"]; + _vehicle_339 = _this; + _this setDir 127.24187; + _this setPos [7964.4985, 10572.516, 0.078991905]; +}; + +_vehicle_341 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [13559.427, 7489.9824, -0.00021743774], [], 0, "CAN_COLLIDE"]; + _vehicle_341 = _this; + _this setPos [13559.427, 7489.9824, -0.00021743774]; +}; + +_vehicle_344 = objNull; +if (true) then +{ + _this = createVehicle ["BTR90_HQ_unfolded", [13580.884, 7499.4692, -0.29696271], [], 0, "CAN_COLLIDE"]; + _vehicle_344 = _this; + _this setDir -85.372177; + _this setPos [13580.884, 7499.4692, -0.29696271]; +}; + +_unit_115 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_Crew", [13575.962, 7496.8281], [], 0, "CAN_COLLIDE"]; + _unit_115 = _this; + _this setDir 244.20033; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_345 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNet_EAST", [14833.54, 7661.2178, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_345 = _this; + _this setPos [14833.54, 7661.2178, 1.5258789e-005]; +}; + +_vehicle_346 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [14839.83, 7662.8823, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_346 = _this; + _this setDir -124.31012; + _this setPos [14839.83, 7662.8823, 1.1444092e-005]; +}; + +_vehicle_347 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [14836.806, 7657.0063, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_347 = _this; + _this setDir -5.2102485; + _this setPos [14836.806, 7657.0063, 1.1444092e-005]; +}; + +_vehicle_348 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_Stripes", [14833.162, 7656.9316, -8.392334e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_348 = _this; + _this setDir 1.0303055; + _this setPos [14833.162, 7656.9316, -8.392334e-005]; +}; + +_vehicle_350 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_concrete_High", [14839.369, 7653.2588, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_350 = _this; + _this setDir 67.184494; + _this setPos [14839.369, 7653.2588, 3.8146973e-005]; +}; + +_vehicle_352 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [14839.354, 7659.2163, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_352 = _this; + _this setDir -60.366821; + _this setPos [14839.354, 7659.2163, -1.5258789e-005]; +}; + +_vehicle_355 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [14829.42, 7657.0112, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_355 = _this; + _this setDir 5.9499226; + _this setPos [14829.42, 7657.0112, 3.0517578e-005]; +}; + +_vehicle_358 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [14827.22, 7659.4775], [], 0, "CAN_COLLIDE"]; + _vehicle_358 = _this; + _this setDir -104.55404; + _this setPos [14827.22, 7659.4775]; +}; + +_vehicle_360 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [14827.357, 7662.8628, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_360 = _this; + _this setDir -60.366821; + _this setPos [14827.357, 7662.8628, 7.6293945e-006]; +}; + +_vehicle_362 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net2", [14829.021, 7660.6172, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_362 = _this; + _this setDir -31.251438; + _this setPos [14829.021, 7660.6172, 7.6293945e-006]; +}; + +_vehicle_363 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [14834.702, 7660.1001, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_363 = _this; + _this setDir 2.0176005; + _this setPos [14834.702, 7660.1001, -1.5258789e-005]; +}; + +_vehicle_364 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Chair_EP1", [14835.948, 7662.0176, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_364 = _this; + _this setDir 114.13885; + _this setPos [14835.948, 7662.0176, 7.6293945e-006]; +}; + +_unit_122 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_3", [14834.71, 7660.9966, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _unit_122 = _this; + _this setDir 185.51167; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_378 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNet_EAST", [10035.768, 5946.3418, -7.4863434e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_378 = _this; + _this setPos [10035.768, 5946.3418, -7.4863434e-005]; +}; + +_vehicle_379 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [10042.058, 5948.0063, -0.11183691], [], 0, "CAN_COLLIDE"]; + _vehicle_379 = _this; + _this setDir -124.31012; + _this setPos [10042.058, 5948.0063, -0.11183691]; +}; + +_vehicle_380 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [10039.033, 5942.1304, 0.1891098], [], 0, "CAN_COLLIDE"]; + _vehicle_380 = _this; + _this setDir -5.2102485; + _this setPos [10039.033, 5942.1304, 0.1891098]; +}; + +_vehicle_381 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_Stripes", [10035.39, 5942.0557, 0.21733189], [], 0, "CAN_COLLIDE"]; + _vehicle_381 = _this; + _this setDir 1.0303055; + _this setPos [10035.39, 5942.0557, 0.21733189]; +}; + +_vehicle_383 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [10041.581, 5944.3403, 0.060484409], [], 0, "CAN_COLLIDE"]; + _vehicle_383 = _this; + _this setDir -60.366821; + _this setPos [10041.581, 5944.3403, 0.060484409]; +}; + +_vehicle_384 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [10031.647, 5942.1353, 0.2496233], [], 0, "CAN_COLLIDE"]; + _vehicle_384 = _this; + _this setDir 5.9499226; + _this setPos [10031.647, 5942.1353, 0.2496233]; +}; + +_vehicle_385 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [10029.447, 5944.6016, 0.13082838], [], 0, "CAN_COLLIDE"]; + _vehicle_385 = _this; + _this setDir -104.55404; + _this setPos [10029.447, 5944.6016, 0.13082838]; +}; + +_vehicle_386 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [10029.585, 5947.9868, -0.049156666], [], 0, "CAN_COLLIDE"]; + _vehicle_386 = _this; + _this setDir -60.366821; + _this setPos [10029.585, 5947.9868, -0.049156666]; +}; + +_vehicle_388 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [10033.293, 5944.7939, 0.050125599], [], 0, "CAN_COLLIDE"]; + _vehicle_388 = _this; + _this setDir 1.8089389; + _this setPos [10033.293, 5944.7939, 0.050125599]; +}; + +_vehicle_403 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [10032.513, 5946.6313, 1.8596649e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_403 = _this; + _this setDir -46.586655; + _this setPos [10032.513, 5946.6313, 1.8596649e-005]; +}; + +_vehicle_404 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_small2", [10038.989, 5946.3301, 1.001358e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_404 = _this; + _this setDir 96.348198; + _this setPos [10038.989, 5946.3301, 1.001358e-005]; +}; + +_vehicle_405 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_tiny", [10039.02, 5944.1816, 4.1484833e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_405 = _this; + _this setDir 179.4679; + _this setPos [10039.02, 5944.1816, 4.1484833e-005]; +}; + +_unit_132 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_1", [10033.369, 5945.521, -2.1457672e-006], [], 0, "CAN_COLLIDE"]; + _unit_132 = _this; + _this setDir 181.42169; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_406 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net2", [7979.4258, 10580.793, 0.088309295], [], 0, "CAN_COLLIDE"]; + _vehicle_406 = _this; + _this setDir -60.011875; + _this setPos [7979.4258, 10580.793, 0.088309295]; +}; + +_vehicle_407 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_small2", [7978.2324, 10588.704, 0.1085559], [], 0, "CAN_COLLIDE"]; + _vehicle_407 = _this; + _this setDir -2.3988388; + _this setPos [7978.2324, 10588.704, 0.1085559]; +}; + +_vehicle_408 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [7977.8594, 10584.842, 0.12460259], [], 0, "CAN_COLLIDE"]; + _vehicle_408 = _this; + _this setDir 87.388557; + _this setPos [7977.8594, 10584.842, 0.12460259]; +}; + +_vehicle_409 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [7979.8716, 10584.508, 0.10172281], [], 0, "CAN_COLLIDE"]; + _vehicle_409 = _this; + _this setDir 113.08084; + _this setPos [7979.8716, 10584.508, 0.10172281]; +}; + +_vehicle_410 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Crates_EP1", [7980.2725, 10586.32, 0.091410525], [], 0, "CAN_COLLIDE"]; + _vehicle_410 = _this; + _this setDir -3.625581; + _this setPos [7980.2725, 10586.32, 0.091410525]; +}; + +_unit_136 = objNull; +if (true) then +{ + _this = createAgent ["Soldier_TL_PMC", [7978.6685, 10584.979, 1.4305115e-006], [], 0, "CAN_COLLIDE"]; + _unit_136 = _this; + _this setDir -104.86208; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_412 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [7979.437, 10591.174, 3.4809113e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_412 = _this; + _this setDir 85.391312; + _this setVehicleInit "this allowDammage false; "; + _this setPos [7979.437, 10591.174, 3.4809113e-005]; +}; + +_vehicle_414 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [9645.7334, 10894.017, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_414 = _this; + _this setDir 269.61508; + _this setVehicleInit "this allowDammage false; "; + _this setPos [9645.7334, 10894.017, -1.9073486e-006]; +}; + +_vehicle_416 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [8147.5479, 4326.0176], [], 0, "CAN_COLLIDE"]; + _vehicle_416 = _this; + _this setDir 179.80284; + _this setVehicleInit "this allowDammage false; "; + _this setPos [8147.5479, 4326.0176]; +}; + +_vehicle_418 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [9761.0127, 4032.7146, -3.528595e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_418 = _this; + _this setDir 57.327133; + _this setVehicleInit "this allowDammage false; "; + _this setPos [9761.0127, 4032.7146, -3.528595e-005]; +}; + +_vehicle_420 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [13575.648, 7499.2939, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_420 = _this; + _this setDir 90.120895; + _this setVehicleInit "this allowDammage false; "; + _this setPos [13575.648, 7499.2939, -7.6293945e-006]; +}; + +_vehicle_421 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [7990.6587, 10591.147, 2.4795532e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_421 = _this; + _this setPos [7990.6587, 10591.147, 2.4795532e-005]; +}; + +processInitCommands; diff --git a/SQF/dayz_server/missions/DayZ_Epoch_2.Utes/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_2.Utes/dynamic_vehicle.sqf new file mode 100644 index 000000000..a2383e999 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_2.Utes/dynamic_vehicle.sqf @@ -0,0 +1,114 @@ +AllowedVehiclesList = [ +["AH6X_DZ",3], +["AN2_DZ",3], +["ArmoredSUV_PMC_DZE",1], +["ATV_CZ_EP1",3], +["ATV_US_EP1",3], +["C130J_US_EP1",1], +["car_hatchback",3], +["car_sedan",3], +["CH_47F_EP1_DZE",1], +["CSJ_GyroC",3], +["CSJ_GyroCover",3], +["CSJ_GyroP",3], +["datsun1_civil_1_open",3], +["datsun1_civil_2_covered",3], +["datsun1_civil_3_open",3], +["Fishing_Boat",3], +["GAZ_Vodnik_DZE",1], +["GAZ_Vodnik_MedEvac",1], +["GLT_M300_LT",3], +["GLT_M300_ST",3], +["GNT_C185",1], +["GNT_C185C",1], +["GNT_C185R",1], +["GNT_C185U",1], +["hilux1_civil_1_open",3], +["hilux1_civil_2_covered",3], +["hilux1_civil_3_open_EP1",3], +["HMMWV_Ambulance",1], +["HMMWV_Ambulance_CZ_DES_EP1",1], +["HMMWV_DES_EP1",3], +["HMMWV_DZ",3], +["HMMWV_M1035_DES_EP1",1], +["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1], +["HMMWV_M998A2_SOV_DES_EP1_DZE",1], +["Ikarus",3], +["Ikarus_TK_CIV_EP1",3], +["JetSkiYanahui_Case_Blue",1], +["JetSkiYanahui_Case_Green",1], +["JetSkiYanahui_Case_Red",1], +["JetSkiYanahui_Case_Yellow",1], +["Kamaz",3], +["KamazRefuel_DZ",1], +["Lada1",3], +["Lada1_TK_CIV_EP1",3], +["Lada2",3], +["Lada2_TK_CIV_EP1",3], +["LadaLM",3], +["LandRover_CZ_EP1",3], +["LandRover_MG_TK_EP1_DZE",1], +["LandRover_Special_CZ_EP1_DZE",1], +["LandRover_TK_CIV_EP1",3], +["M1030_US_DES_EP1",3], +["MH6J_DZ",3], +["Mi17_Civilian_DZ",3], +["Mi17_DZE",3], +["MMT_Civ",6], +["MtvrRefuel_DES_EP1_DZ",1], +["MTVR_DES_EP1",3], +["MV22_DZ",1], +["Offroad_DSHKM_Gue_DZE",3], +["Old_bike_TK_INS_EP1",3], +["Old_moto_TK_Civ_EP1",3], +["PBX",3], +["Pickup_PK_GUE_DZE",3], +["Pickup_PK_INS_DZE",3], +["Pickup_PK_TK_GUE_EP1_DZE",3], +["RHIB",3], +["S1203_ambulance_EP1",3], +["S1203_TK_CIV_EP1",3], +["Skoda",3], +["SkodaBlue",3], +["SkodaGreen",3], +["SkodaRed",3], +["Smallboat_1",3], +["Smallboat_2",3], +["SUV_Blue",1], +["SUV_Camo",1], +["SUV_Charcoal",1], +["SUV_Green",1], +["SUV_Orange",1], +["SUV_Pink",1], +["SUV_Red",1], +["SUV_Silver",1], +["SUV_TK_CIV_EP1",1], +["SUV_White",1], +["SUV_Yellow",1], +["tractor",3], +["TT650_Civ",3], +["TT650_Ins",3], +["TT650_TK_CIV_EP1",3], +["UAZ_CDF",3], +["UAZ_INS",3], +["UAZ_MG_TK_EP1_DZE",3], +["UAZ_RU",3], +["UAZ_Unarmed_TK_CIV_EP1",3], +["UAZ_Unarmed_TK_EP1",3], +["UAZ_Unarmed_UN_EP1",3], +["UH1H_DZE",2], +["UH1Y_DZE",2], +["UH60M_EP1_DZE",1], +["UralRefuel_TK_EP1_DZ",1], +["Ural_CDF",3], +["Ural_TK_CIV_EP1",3], +["Ural_UN_EP1",3], +["V3S_Open_TK_CIV_EP1",3], +["V3S_Open_TK_EP1",3], +["V3S_Refuel_TK_GUE_EP1_DZ",1], +["VolhaLimo_TK_CIV_EP1",3], +["Volha_1_TK_CIV_EP1",3], +["Volha_2_TK_CIV_EP1",3], +["VWGolf",3], +["Zodiac",3] +]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/mission.sqf b/SQF/dayz_server/missions/DayZ_Epoch_2.Utes/mission.sqf similarity index 98% rename from Server Files/MPMissions/DayZ_Epoch_2.Utes/mission.sqf rename to SQF/dayz_server/missions/DayZ_Epoch_2.Utes/mission.sqf index 5e766f7ba..b12c7b0dd 100644 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/mission.sqf +++ b/SQF/dayz_server/missions/DayZ_Epoch_2.Utes/mission.sqf @@ -304,16 +304,6 @@ if (true) then _this setPos [4026.8149, 2897.3687, 5.9127808e-005]; }; -_vehicle_253 = objNull; -if (true) then -{ - _this = createVehicle ["sigisolda6", [3994.8784, 2758.1152, 0.21266335], [], 0, "CAN_COLLIDE"]; - _vehicle_253 = _this; - _this setDir -50.014053; - _this setVehicleLock "LOCKED"; - _this setPos [3994.8784, 2758.1152, 0.21266335]; -}; - _vehicle_255 = objNull; if (true) then { diff --git a/SQF/dayz_server/missions/DayZ_Epoch_20.fapovo/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_20.fapovo/dynamic_vehicle.sqf new file mode 100644 index 000000000..a2383e999 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_20.fapovo/dynamic_vehicle.sqf @@ -0,0 +1,114 @@ +AllowedVehiclesList = [ +["AH6X_DZ",3], +["AN2_DZ",3], +["ArmoredSUV_PMC_DZE",1], +["ATV_CZ_EP1",3], +["ATV_US_EP1",3], +["C130J_US_EP1",1], +["car_hatchback",3], +["car_sedan",3], +["CH_47F_EP1_DZE",1], +["CSJ_GyroC",3], +["CSJ_GyroCover",3], +["CSJ_GyroP",3], +["datsun1_civil_1_open",3], +["datsun1_civil_2_covered",3], +["datsun1_civil_3_open",3], +["Fishing_Boat",3], +["GAZ_Vodnik_DZE",1], +["GAZ_Vodnik_MedEvac",1], +["GLT_M300_LT",3], +["GLT_M300_ST",3], +["GNT_C185",1], +["GNT_C185C",1], +["GNT_C185R",1], +["GNT_C185U",1], +["hilux1_civil_1_open",3], +["hilux1_civil_2_covered",3], +["hilux1_civil_3_open_EP1",3], +["HMMWV_Ambulance",1], +["HMMWV_Ambulance_CZ_DES_EP1",1], +["HMMWV_DES_EP1",3], +["HMMWV_DZ",3], +["HMMWV_M1035_DES_EP1",1], +["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1], +["HMMWV_M998A2_SOV_DES_EP1_DZE",1], +["Ikarus",3], +["Ikarus_TK_CIV_EP1",3], +["JetSkiYanahui_Case_Blue",1], +["JetSkiYanahui_Case_Green",1], +["JetSkiYanahui_Case_Red",1], +["JetSkiYanahui_Case_Yellow",1], +["Kamaz",3], +["KamazRefuel_DZ",1], +["Lada1",3], +["Lada1_TK_CIV_EP1",3], +["Lada2",3], +["Lada2_TK_CIV_EP1",3], +["LadaLM",3], +["LandRover_CZ_EP1",3], +["LandRover_MG_TK_EP1_DZE",1], +["LandRover_Special_CZ_EP1_DZE",1], +["LandRover_TK_CIV_EP1",3], +["M1030_US_DES_EP1",3], +["MH6J_DZ",3], +["Mi17_Civilian_DZ",3], +["Mi17_DZE",3], +["MMT_Civ",6], +["MtvrRefuel_DES_EP1_DZ",1], +["MTVR_DES_EP1",3], +["MV22_DZ",1], +["Offroad_DSHKM_Gue_DZE",3], +["Old_bike_TK_INS_EP1",3], +["Old_moto_TK_Civ_EP1",3], +["PBX",3], +["Pickup_PK_GUE_DZE",3], +["Pickup_PK_INS_DZE",3], +["Pickup_PK_TK_GUE_EP1_DZE",3], +["RHIB",3], +["S1203_ambulance_EP1",3], +["S1203_TK_CIV_EP1",3], +["Skoda",3], +["SkodaBlue",3], +["SkodaGreen",3], +["SkodaRed",3], +["Smallboat_1",3], +["Smallboat_2",3], +["SUV_Blue",1], +["SUV_Camo",1], +["SUV_Charcoal",1], +["SUV_Green",1], +["SUV_Orange",1], +["SUV_Pink",1], +["SUV_Red",1], +["SUV_Silver",1], +["SUV_TK_CIV_EP1",1], +["SUV_White",1], +["SUV_Yellow",1], +["tractor",3], +["TT650_Civ",3], +["TT650_Ins",3], +["TT650_TK_CIV_EP1",3], +["UAZ_CDF",3], +["UAZ_INS",3], +["UAZ_MG_TK_EP1_DZE",3], +["UAZ_RU",3], +["UAZ_Unarmed_TK_CIV_EP1",3], +["UAZ_Unarmed_TK_EP1",3], +["UAZ_Unarmed_UN_EP1",3], +["UH1H_DZE",2], +["UH1Y_DZE",2], +["UH60M_EP1_DZE",1], +["UralRefuel_TK_EP1_DZ",1], +["Ural_CDF",3], +["Ural_TK_CIV_EP1",3], +["Ural_UN_EP1",3], +["V3S_Open_TK_CIV_EP1",3], +["V3S_Open_TK_EP1",3], +["V3S_Refuel_TK_GUE_EP1_DZ",1], +["VolhaLimo_TK_CIV_EP1",3], +["Volha_1_TK_CIV_EP1",3], +["Volha_2_TK_CIV_EP1",3], +["VWGolf",3], +["Zodiac",3] +]; \ No newline at end of file diff --git a/SQF/dayz_server/missions/DayZ_Epoch_20.fapovo/mission.sqf b/SQF/dayz_server/missions/DayZ_Epoch_20.fapovo/mission.sqf new file mode 100644 index 000000000..63152655c --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_20.fapovo/mission.sqf @@ -0,0 +1,1704 @@ + + +_vehicle_4 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier3", [4497.2319, 500.15619, 1.6212463e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_4 = _this; + _this setDir 90.585793; + _this setPos [4497.2319, 500.15619, 1.6212463e-005]; +}; + +_vehicle_6 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier3", [4497.1797, 496.82739, 1.6212463e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_6 = _this; + _this setDir 91.253151; + _this setPos [4497.1797, 496.82739, 1.6212463e-005]; +}; + +_vehicle_8 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [4534.6079, 484.35025, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_8 = _this; + _this setPos [4534.6079, 484.35025, 9.5367432e-007]; +}; + +_vehicle_9 = objNull; +if (true) then +{ + _this = createVehicle ["C130J_wreck_EP1", [4476.9297, 481.30441, -0.21288699], [], 0, "CAN_COLLIDE"]; + _vehicle_9 = _this; + _this setDir -92.057335; + _this setPos [4476.9297, 481.30441, -0.21288699]; +}; + +_vehicle_10 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel_burning", [4481.7158, 486.35934, 1.9384627], [], 0, "CAN_COLLIDE"]; + _vehicle_10 = _this; + _this setDir 8.7778835; + _this setPos [4481.7158, 486.35934, 1.9384627]; +}; + +_vehicle_15 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [4493.6362, 497.29367, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_15 = _this; + _this setDir 91.254639; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [4493.6362, 497.29367, 1.9073486e-006]; +}; + +_vehicle_16 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [4491.7979, 496.15417, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_16 = _this; + _this setDir -110.77574; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [4491.7979, 496.15417, 5.7220459e-006]; +}; + +_unit_2 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_Pilot", [4492.6118, 497.43005, -0.93473291], [], 0, "CAN_COLLIDE"]; + _unit_2 = _this; + _this setDir 91.095695; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_22 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [4496.0483, 497.4617, -9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_22 = _this; + _this setDir 449.99911; + _this setVehicleInit "this allowDammage false; "; + _this setPos [4496.0483, 497.4617, -9.5367432e-007]; +}; + +_vehicle_24 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Mil_Barracks_i", [637.35608, 3817.0522, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_24 = _this; + _this setDir 180.66429; + _this setPos [637.35608, 3817.0522, 1.1444092e-005]; +}; + +_vehicle_26 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Mil_Barracks_i", [4458.7524, 531.47736], [], 0, "CAN_COLLIDE"]; + _vehicle_26 = _this; + _this setDir 89.97921; + _this setPos [4458.7524, 531.47736]; +}; + +_vehicle_43 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CBrk_End", [3714.9839, 2398.1875, -0.045453034], [], 0, "CAN_COLLIDE"]; + _vehicle_43 = _this; + _this setDir 0.87494516; + _this setPos [3714.9839, 2398.1875, -0.045453034]; +}; + +_vehicle_46 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CBrk_5", [3683.3418, 2398.5479, -0.045460664], [], 0, "CAN_COLLIDE"]; + _vehicle_46 = _this; + _this setDir 0.69068027; + _this setPos [3683.3418, 2398.5479, -0.045460664]; +}; + +_vehicle_48 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CBrk_5", [3688.3457, 2398.4849, -0.045454942], [], 0, "CAN_COLLIDE"]; + _vehicle_48 = _this; + _this setDir 0.69068027; + _this setPos [3688.3457, 2398.4849, -0.045454942]; +}; + +_vehicle_50 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CBrk_5", [3693.343, 2398.4209, -0.045458756], [], 0, "CAN_COLLIDE"]; + _vehicle_50 = _this; + _this setDir 0.69068027; + _this setPos [3693.343, 2398.4209, -0.045458756]; +}; + +_vehicle_52 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CBrk_5", [3698.3435, 2398.3557, -0.045456849], [], 0, "CAN_COLLIDE"]; + _vehicle_52 = _this; + _this setDir 0.69068027; + _this setPos [3698.3435, 2398.3557, -0.045456849]; +}; + +_vehicle_54 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CBrk_5", [3703.2739, 2398.2957, -0.045464471], [], 0, "CAN_COLLIDE"]; + _vehicle_54 = _this; + _this setDir 0.69068027; + _this setPos [3703.2739, 2398.2957, -0.045464471]; +}; + +_vehicle_58 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_CBrk_5", [3713.2141, 2398.2119, -0.045451127], [], 0, "CAN_COLLIDE"]; + _vehicle_58 = _this; + _this setDir 0.69068027; + _this setPos [3713.2141, 2398.2119, -0.045451127]; +}; + +_vehicle_60 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_sloupek", [3710.6758, 2398.2271, -0.045458756], [], 0, "CAN_COLLIDE"]; + _vehicle_60 = _this; + _this setPos [3710.6758, 2398.2271, -0.045458756]; +}; + +_vehicle_63 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_plot_istan1_sloupek", [3705.9973, 2398.2859, -0.045456849], [], 0, "CAN_COLLIDE"]; + _vehicle_63 = _this; + _this setPos [3705.9973, 2398.2859, -0.045456849]; +}; + +_vehicle_72 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier3_DZ", [3716.6458, 2407.3174, 1.335144e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_72 = _this; + _this setDir 93.195992; + _this setPos [3716.6458, 2407.3174, 1.335144e-005]; +}; + +_vehicle_76 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNetB_EAST", [3698.25, 2409.6799, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_76 = _this; + _this setDir 279.42038; + _this setPos [3698.25, 2409.6799, 2.2888184e-005]; +}; + +_vehicle_77 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net2", [3688.4602, 2401.1045, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_77 = _this; + _this setDir 8.4111509; + _this setPos [3688.4602, 2401.1045, 3.4332275e-005]; +}; + +_vehicle_79 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier3_DZ", [3716.7686, 2408.4507, 1.335144e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_79 = _this; + _this setDir 93.195992; + _this setPos [3716.7686, 2408.4507, 1.335144e-005]; +}; + +_vehicle_81 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [3711.1233, 2417.4556], [], 0, "CAN_COLLIDE"]; + _vehicle_81 = _this; + _this setDir 8.0500326; + _this setPos [3711.1233, 2417.4556]; +}; + +_vehicle_83 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [3713.948, 2414.0562, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_83 = _this; + _this setDir 93.848923; + _this setPos [3713.948, 2414.0562, 1.1444092e-005]; +}; + +_vehicle_85 = objNull; +if (true) then +{ + _this = createVehicle ["Hedgehog_EP1", [3705.4216, 2405.2041, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_85 = _this; + _this setDir -6.0289674; + _this setPos [3705.4216, 2405.2041, 1.1444092e-005]; +}; + +_vehicle_88 = objNull; +if (true) then +{ + _this = createVehicle ["Hedgehog_EP1", [3705.5903, 2412.3936, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_88 = _this; + _this setDir -6.0289674; + _this setPos [3705.5903, 2412.3936, 1.9073486e-005]; +}; + +_vehicle_90 = objNull; +if (true) then +{ + _this = createVehicle ["Hedgehog_EP1", [3704.394, 2416.4363, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_90 = _this; + _this setDir -48.793171; + _this setPos [3704.394, 2416.4363, 3.8146973e-006]; +}; + +_vehicle_92 = objNull; +if (true) then +{ + _this = createVehicle ["Hedgehog_EP1", [3704.2341, 2402.3838, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_92 = _this; + _this setDir 22.887354; + _this setPos [3704.2341, 2402.3838, 7.6293945e-006]; +}; + +_vehicle_94 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [3697.2908, 2412.2537, 4.0054321e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_94 = _this; + _this setDir 0.99045426; + _this setPos [3697.2908, 2412.2537, 4.0054321e-005]; +}; + +_vehicle_95 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [3694.363, 2412.8203, 5.531311e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_95 = _this; + _this setDir -86.833755; + _this setPos [3694.363, 2412.8203, 5.531311e-005]; +}; + +_vehicle_96 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [3696.8936, 2413.3083, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_96 = _this; + _this setDir -87.300934; + _this setPos [3696.8936, 2413.3083, 3.4332275e-005]; +}; + +_vehicle_99 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Small", [3699.9426, 2412.3591, 4.3869019e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_99 = _this; + _this setDir -176.6496; + _this setPos [3699.9426, 2412.3591, 4.3869019e-005]; +}; + +_vehicle_100 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [3709.377, 2383.5928, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_100 = _this; + _this setPos [3709.377, 2383.5928, 1.1444092e-005]; +}; + +_unit_18 = objNull; +if (true) then +{ + _this = createAgent ["Dr_Annie_Baker_EP1", [3692.9583, 2407.9482, 0.97101575], [], 0, "CAN_COLLIDE"]; + _unit_18 = _this; + _this setDir 68.873177; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_101 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [3698.6746, 2412.0542, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_101 = _this; + _this setPos [3698.6746, 2412.0542, 1.9073486e-006]; +}; + +_vehicle_102 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Chair_EP1", [3691.7263, 2409.4341, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_102 = _this; + _this setDir 14.191059; + _this setPos [3691.7263, 2409.4341, -7.6293945e-006]; +}; + +_vehicle_103 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Water_pipe_EP1", [3693.3701, 2404.5886, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_103 = _this; + _this setDir -127.16104; + _this setPos [3693.3701, 2404.5886, 5.7220459e-006]; +}; + +_vehicle_104 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [3697.4146, 2404.7947, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_104 = _this; + _this setDir 34.513161; + _this setPos [3697.4146, 2404.7947, 7.6293945e-006]; +}; + +_vehicle_105 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [3704.4907, 2413.6797, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_105 = _this; + _this setDir 267.28979; + _this setPos [3704.4907, 2413.6797, 1.9073486e-006]; +}; + +_vehicle_106 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_EP1", [3714.4521, 2411.2573, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_106 = _this; + _this setDir -86.982918; + _this setPos [3714.4521, 2411.2573, 1.9073486e-006]; +}; + +_vehicle_107 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [3704.6575, 2408.8203], [], 0, "CAN_COLLIDE"]; + _vehicle_107 = _this; + _this setDir 86.029404; + _this setPos [3704.6575, 2408.8203]; +}; + +_vehicle_108 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_Stripes", [3709.3728, 2412.2454, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_108 = _this; + _this setDir -0.86271584; + _this setPos [3709.3728, 2412.2454, 7.6293945e-006]; +}; + +_vehicle_109 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Toilet", [3723.5767, 2418.3267, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_109 = _this; + _this setDir 4.2251468; + _this setPos [3723.5767, 2418.3267, 3.8146973e-006]; +}; + +_vehicle_110 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_stack_EP1", [3697.1626, 2406.4575, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_110 = _this; + _this setDir 77.424988; + _this setPos [3697.1626, 2406.4575, 3.8146973e-006]; +}; + +_vehicle_111 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [3704.0801, 2408.0671, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_111 = _this; + _this setPos [3704.0801, 2408.0671, 1.9073486e-006]; +}; + +_vehicle_112 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_meat_EP1", [3703.3481, 2404.6865, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_112 = _this; + _this setDir -90.989189; + _this setPos [3703.3481, 2404.6865, 1.9073486e-006]; +}; + +_vehicle_113 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [3715.6816, 2412.135, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_113 = _this; + _this setDir -33.820564; + _this setPos [3715.6816, 2412.135, 1.9073486e-006]; +}; + +_vehicle_114 = objNull; +if (true) then +{ + _this = createVehicle ["VaultStorageLocked", [3715.7261, 2410.7129, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_114 = _this; + _this setDir 91.196404; + _this setPos [3715.7261, 2410.7129, -1.9073486e-006]; +}; + +_vehicle_116 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [3695.8582, 2412.0977, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_116 = _this; + _this setPos [3695.8582, 2412.0977, -7.6293945e-006]; +}; + +_vehicle_118 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3696.1101, 2404.1226, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_118 = _this; + _this setDir -88.609009; + _this setPos [3696.1101, 2404.1226, 1.9073486e-005]; +}; + +_vehicle_121 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3693.1416, 2412.2537, -0.53900123], [], 0, "CAN_COLLIDE"]; + _vehicle_121 = _this; + _this setDir -138.73401; + _this setPos [3693.1416, 2412.2537, -0.53900123]; +}; + +_vehicle_124 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3695.9094, 2407.3718, -0.74034208], [], 0, "CAN_COLLIDE"]; + _vehicle_124 = _this; + _this setDir -102.5858; + _this setPos [3695.9094, 2407.3718, -0.74034208]; +}; + +_vehicle_127 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_postel_manz_kov", [3693.7268, 2404.5625, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_127 = _this; + _this setDir 3.2485507; + _this setPos [3693.7268, 2404.5625, 3.4332275e-005]; +}; + +_vehicle_129 = objNull; +if (true) then +{ + _this = createVehicle ["Body2", [3694.6909, 2405.2864, 0.55845028], [], 0, "CAN_COLLIDE"]; + _vehicle_129 = _this; + _this setDir 102.10536; + _this setPos [3694.6909, 2405.2864, 0.55845028]; +}; + +_unit_21 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Villager3", [3714.2905, 2411.4067, 1.335144e-005], [], 0, "CAN_COLLIDE"]; + _unit_21 = _this; + _this setDir 197.46411; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_132 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [3711.9341, 2411.7551], [], 0, "CAN_COLLIDE"]; + _vehicle_132 = _this; + _this setDir 85.806656; + _this setPos [3711.9341, 2411.7551]; +}; + +_vehicle_134 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [3714.363, 2409.313, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_134 = _this; + _this setDir -1.0765724; + _this setPos [3714.363, 2409.313, 1.1444092e-005]; +}; + +_unit_22 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Woodlander2", [3709.2268, 2413.9536, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _unit_22 = _this; + _this setDir 163.08043; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_143 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [3709.0906, 2413.3269, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_143 = _this; + _this setPos [3709.0906, 2413.3269, 2.0980835e-005]; +}; + +_unit_23 = objNull; +if (true) then +{ + _this = createAgent ["RU_Damsel2", [3700.802, 2405.0876, 0.93403047], [], 0, "CAN_COLLIDE"]; + _unit_23 = _this; + _this setDir 17.120543; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_146 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [3700.8794, 2405.6819, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_146 = _this; + _this setDir 3.4843657; + _this setPos [3700.8794, 2405.6819, 7.6293945e-006]; +}; + +_vehicle_148 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Backpackheap", [3698.7861, 2404.593, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_148 = _this; + _this setDir 59.123627; + _this setPos [3698.7861, 2404.593, 1.9073486e-006]; +}; + +_vehicle_150 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [3704.2178, 2409.1182, -0.30037862], [], 0, "CAN_COLLIDE"]; + _vehicle_150 = _this; + _this setDir 447.01398; + _this setVehicleInit "this allowDammage false; "; + _this setPos [3704.2178, 2409.1182, -0.30037862]; +}; + +_unit_37 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_MG", [3695.7058, 2412.9033, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _unit_37 = _this; + _this setDir 126.20041; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_41 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_1", [3698.4084, 2412.8806, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _unit_41 = _this; + _this setDir 136.56801; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_152 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [2470.4395, 1815.7665, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_152 = _this; + _this setDir -106.65489; + _this setPos [2470.4395, 1815.7665, 7.6293945e-006]; +}; + +_vehicle_154 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [2472.1689, 1810.6105, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_154 = _this; + _this setDir -106.65489; + _this setPos [2472.1689, 1810.6105, 3.0517578e-005]; +}; + +_vehicle_291 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_zidka02", [3384.7771, 4122.9858], [], 0, "CAN_COLLIDE"]; + _vehicle_291 = _this; + _this setPos [3384.7771, 4122.9858]; +}; + +_vehicle_292 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_zidka03", [3392.2, 4122.9814], [], 0, "CAN_COLLIDE"]; + _vehicle_292 = _this; + _this setPos [3392.2, 4122.9814]; +}; + +_vehicle_293 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_zidka04", [3382.3303, 4123.1777], [], 0, "CAN_COLLIDE"]; + _vehicle_293 = _this; + _this setDir 172.7554; + _this setPos [3382.3303, 4123.1777]; +}; + +_vehicle_294 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_zidka_branka", [3407.4292, 4108.626, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_294 = _this; + _this setDir 76.009209; + _this setPos [3407.4292, 4108.626, 2.2888184e-005]; +}; + +_vehicle_296 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_zidka02", [3387.2732, 4122.9844, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_296 = _this; + _this setPos [3387.2732, 4122.9844, 1.5258789e-005]; +}; + +_vehicle_299 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_zidka04", [3397.1943, 4122.8936], [], 0, "CAN_COLLIDE"]; + _vehicle_299 = _this; + _this setDir 362.36655; + _this setPos [3397.1943, 4122.8936]; +}; + +_vehicle_302 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_zidka04", [3407.2629, 4111.0313], [], 0, "CAN_COLLIDE"]; + _vehicle_302 = _this; + _this setDir 613.92303; + _this setPos [3407.2629, 4111.0313]; +}; + +_vehicle_308 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_zidka02", [3403.5327, 4116.9014, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_308 = _this; + _this setDir 56.051262; + _this setPos [3403.5327, 4116.9014, 3.0517578e-005]; +}; + +_vehicle_309 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_zidka03", [3408.3948, 4099.0205, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_309 = _this; + _this setDir 112.50296; + _this setPos [3408.3948, 4099.0205, 3.0517578e-005]; +}; + +_vehicle_310 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_zidka04", [3406.3892, 4112.7622, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_310 = _this; + _this setDir 54.728958; + _this setPos [3406.3892, 4112.7622, 3.0517578e-005]; +}; + +_vehicle_311 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_zidka02", [3403.9775, 4117.1309, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_311 = _this; + _this setDir -124.92896; + _this setPos [3403.9775, 4117.1309, 4.5776367e-005]; +}; + +_vehicle_317 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_zidka04", [3401.0955, 4121.2559, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_317 = _this; + _this setDir 595.47809; + _this setPos [3401.0955, 4121.2559, -1.5258789e-005]; +}; + +_vehicle_323 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_zidka04", [3405.3215, 4096.0718, -0.0088333664], [], 0, "CAN_COLLIDE"]; + _vehicle_323 = _this; + _this setDir 159.29459; + _this setPos [3405.3215, 4096.0718, -0.0088333664]; +}; + +_vehicle_325 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierWhite_EP1", [3406.7378, 4096.9189, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_325 = _this; + _this setDir -127.2467; + _this setPos [3406.7378, 4096.9189, 1.5258789e-005]; +}; + +_vehicle_329 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [3392.5388, 4114.5459, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_329 = _this; + _this setDir 21.203623; + _this setPos [3392.5388, 4114.5459, 3.8146973e-005]; +}; + +_vehicle_333 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_zidka04", [3362.792, 4099.4312, 1.8280908], [], 0, "CAN_COLLIDE"]; + _vehicle_333 = _this; + _this setDir 706.28864; + _this setPos [3362.792, 4099.4312, 1.8280908]; +}; + +_vehicle_335 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_zidka04", [3360.7424, 4096.8174, 1.8252527], [], 0, "CAN_COLLIDE"]; + _vehicle_335 = _this; + _this setDir 76.701813; + _this setPos [3360.7424, 4096.8174, 1.8252527]; +}; + +_vehicle_337 = objNull; +if (true) then +{ + _this = createVehicle ["Land_fort_bagfence_long", [3393.3379, 4100.8516, -0.10157889], [], 0, "CAN_COLLIDE"]; + _vehicle_337 = _this; + _this setDir 79.640762; + _this setPos [3393.3379, 4100.8516, -0.10157889]; +}; + +_vehicle_343 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier5", [3378.303, 4087.6494], [], 0, "CAN_COLLIDE"]; + _vehicle_343 = _this; + _this setDir -13.761108; + _this setPos [3378.303, 4087.6494]; +}; + +_vehicle_346 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_Vojenska_palanda", [3364.5811, 4090.4438, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_346 = _this; + _this setDir 76.654282; + _this setPos [3364.5811, 4090.4438, 3.0517578e-005]; +}; + +_vehicle_348 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_Vojenska_palanda", [3364.1975, 4092.0603], [], 0, "CAN_COLLIDE"]; + _vehicle_348 = _this; + _this setDir 76.654282; + _this setPos [3364.1975, 4092.0603]; +}; + +_vehicle_350 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_postel_manz_kov", [3362.1194, 4095.2029, -0.13954642], [], 0, "CAN_COLLIDE"]; + _vehicle_350 = _this; + _this setDir 76.541054; + _this setPos [3362.1194, 4095.2029, -0.13954642]; +}; + +_vehicle_351 = objNull; +if (true) then +{ + _this = createVehicle ["Body2", [3363.2134, 4094.4236, 0.4395372], [], 0, "CAN_COLLIDE"]; + _vehicle_351 = _this; + _this setDir 141.72871; + _this setPos [3363.2134, 4094.4236, 0.4395372]; +}; + +_vehicle_358 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_case_d", [3367.9104, 4090.6311, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_358 = _this; + _this setDir -12.025197; + _this setPos [3367.9104, 4090.6311, 7.6293945e-006]; +}; + +_vehicle_369 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Skrin_opalena", [3366.0432, 4099.5464], [], 0, "CAN_COLLIDE"]; + _vehicle_369 = _this; + _this setDir 348.42612; + _this setPos [3366.0432, 4099.5464]; +}; + +_vehicle_370 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Water_pipe_EP1", [3363.0681, 4093.0269, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_370 = _this; + _this setPos [3363.0681, 4093.0269, -7.6293945e-006]; +}; + +_vehicle_371 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3367.7512, 4099.2017, -0.16124348], [], 0, "CAN_COLLIDE"]; + _vehicle_371 = _this; + _this setDir -105.07111; + _this setPos [3367.7512, 4099.2017, -0.16124348]; +}; + +_vehicle_375 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3368.7781, 4095.3884, -0.65313375], [], 0, "CAN_COLLIDE"]; + _vehicle_375 = _this; + _this setDir -105.07111; + _this setPos [3368.7781, 4095.3884, -0.65313375]; +}; + +_vehicle_379 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_lekarnicka", [3366.208, 4089.6746, 0.94368881], [], 0, "CAN_COLLIDE"]; + _vehicle_379 = _this; + _this setDir 167.60188; + _this setPos [3366.208, 4089.6746, 0.94368881]; +}; + +_vehicle_382 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_wall_board", [3364.2759, 4099.6606, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_382 = _this; + _this setDir -192.89091; + _this setPos [3364.2759, 4099.6606, -7.6293945e-006]; +}; + +_vehicle_384 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_ch_mod_c", [3362.5691, 4095.7078], [], 0, "CAN_COLLIDE"]; + _vehicle_384 = _this; + _this setDir -49.87542; + _this setPos [3362.5691, 4095.7078]; +}; + +_vehicle_391 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_hospital_bench", [3368.1921, 4096.0127, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_391 = _this; + _this setDir 73.752609; + _this setPos [3368.1921, 4096.0127, 3.8146973e-005]; +}; + +_vehicle_393 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_hospital_bench", [3367.8071, 4097.4082, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_393 = _this; + _this setDir 75.305832; + _this setPos [3367.8071, 4097.4082, 3.0517578e-005]; +}; + +_vehicle_398 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_conference_table_a", [3365.0176, 4096.9429, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_398 = _this; + _this setDir 317.5722; + _this setPos [3365.0176, 4096.9429, 6.1035156e-005]; +}; + +_vehicle_399 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_chair", [3363.7512, 4097.6074, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_399 = _this; + _this setDir -62.523979; + _this setPos [3363.7512, 4097.6074, 3.8146973e-005]; +}; + +_unit_50 = objNull; +if (true) then +{ + _this = createAgent ["Dr_Hladik_EP1", [3364.3801, 4097.3677, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _unit_50 = _this; + _this setDir 140.80887; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_400 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [3376.9885, 4089.2214], [], 0, "CAN_COLLIDE"]; + _vehicle_400 = _this; + _this setDir -104.30524; + _this setPos [3376.9885, 4089.2214]; +}; + +_vehicle_401 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [3377.9575, 4089.7664], [], 0, "CAN_COLLIDE"]; + _vehicle_401 = _this; + _this setDir 78.038872; + _this setPos [3377.9575, 4089.7664]; +}; + +_vehicle_402 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [3373.332, 4088.335], [], 0, "CAN_COLLIDE"]; + _vehicle_402 = _this; + _this setDir 169.14369; + _this setPos [3373.332, 4088.335]; +}; + +_vehicle_403 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Small", [3381.4207, 4089.8037, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_403 = _this; + _this setDir -7.0912347; + _this setPos [3381.4207, 4089.8037, 7.6293945e-006]; +}; + +_vehicle_404 = objNull; +if (true) then +{ + _this = createVehicle ["Concrete_Wall_EP1", [3379.1401, 4088.0203, 0.7548092], [], 0, "CAN_COLLIDE"]; + _vehicle_404 = _this; + _this setDir -11.529279; + _this setPos [3379.1401, 4088.0203, 0.7548092]; +}; + +_vehicle_406 = objNull; +if (true) then +{ + _this = createVehicle ["Concrete_Wall_EP1", [3381.5935, 4088.5776, 0.88937861], [], 0, "CAN_COLLIDE"]; + _vehicle_406 = _this; + _this setDir -20.156574; + _this setPos [3381.5935, 4088.5776, 0.88937861]; +}; + +_unit_57 = objNull; +if (true) then +{ + _this = createAgent ["BAF_Soldier_AAT_W", [3379.9919, 4089.8674, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _unit_57 = _this; + _this setDir -5.0636034; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_60 = objNull; +if (true) then +{ + _this = createAgent ["BAF_Soldier_AAR_MTP", [3375.4666, 4089.1343], [], 0, "CAN_COLLIDE"]; + _unit_60 = _this; + _this setDir 8.0375652; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_409 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [3375.5881, 4090.0408, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_409 = _this; + _this setDir -10.155918; + _this setPos [3375.5881, 4090.0408, 7.6293945e-006]; +}; + +_vehicle_411 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [3379.9771, 4090.8215], [], 0, "CAN_COLLIDE"]; + _vehicle_411 = _this; + _this setDir -13.254444; + _this setPos [3379.9771, 4090.8215]; +}; + +_vehicle_413 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [3378.4534, 4092.4238, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_413 = _this; + _this setDir -11.628606; + _this setPos [3378.4534, 4092.4238, 3.0517578e-005]; +}; + +_vehicle_415 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [3374.2898, 4091.6167, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_415 = _this; + _this setDir -13.724553; + _this setPos [3374.2898, 4091.6167, 3.0517578e-005]; +}; + +_vehicle_417 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [3377.021, 4097.2983], [], 0, "CAN_COLLIDE"]; + _vehicle_417 = _this; + _this setDir -82.58683; + _this setPos [3377.021, 4097.2983]; +}; + +_vehicle_418 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_EP1", [3380.0107, 4101.4878, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_418 = _this; + _this setDir 82.32869; + _this setPos [3380.0107, 4101.4878, -2.2888184e-005]; +}; + +_vehicle_419 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [3381.9253, 4100.4229, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_419 = _this; + _this setDir 0.41477725; + _this setPos [3381.9253, 4100.4229, 7.6293945e-005]; +}; + +_vehicle_420 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_meat_EP1", [3377.1475, 4103.8027, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_420 = _this; + _this setDir 117.51574; + _this setPos [3377.1475, 4103.8027, 2.2888184e-005]; +}; + +_vehicle_421 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [3376.6689, 4102.0815, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_421 = _this; + _this setDir -1.1910597; + _this setPos [3376.6689, 4102.0815, 3.0517578e-005]; +}; + +_vehicle_423 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [3380.8962, 4101.416, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_423 = _this; + _this setDir 80.107132; + _this setPos [3380.8962, 4101.416, 2.2888184e-005]; +}; + +_vehicle_425 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Backpackheap", [3381.9912, 4102.9761, -0.022673532], [], 0, "CAN_COLLIDE"]; + _vehicle_425 = _this; + _this setDir 34.339531; + _this setPos [3381.9912, 4102.9761, -0.022673532]; +}; + +_unit_63 = objNull; +if (true) then +{ + _this = createAgent ["RU_Damsel1", [3380.2383, 4101.2407, 0.92276478], [], 0, "CAN_COLLIDE"]; + _unit_63 = _this; + _this setDir 80.881088; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_427 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [3395.0432, 4094.0305], [], 0, "CAN_COLLIDE"]; + _vehicle_427 = _this; + _this setPos [3395.0432, 4094.0305]; +}; + +_vehicle_429 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [3403.1099, 4095.0547, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_429 = _this; + _this setDir -12.994322; + _this setPos [3403.1099, 4095.0547, 7.6293945e-006]; +}; + +_vehicle_432 = objNull; +if (true) then +{ + _this = createVehicle ["Concrete_Wall_EP1", [3408.9888, 4098.7998, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_432 = _this; + _this setDir -68.224228; + _this setPos [3408.9888, 4098.7998, -2.2888184e-005]; +}; + +_vehicle_434 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier5", [3405.9597, 4113.9731, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_434 = _this; + _this setDir 70.361305; + _this setPos [3405.9597, 4113.9731, 2.2888184e-005]; +}; + +_vehicle_436 = objNull; +if (true) then +{ + _this = createVehicle ["Concrete_Wall_EP1", [3383.6956, 4089.6365, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_436 = _this; + _this setDir -69.672333; + _this setPos [3383.6956, 4089.6365, -7.6293945e-006]; +}; + +_vehicle_440 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [3402.1658, 4097.5771, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_440 = _this; + _this setDir 75.884003; + _this setPos [3402.1658, 4097.5771, 7.6293945e-006]; +}; + +_vehicle_445 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [3405.3645, 4100.4009, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_445 = _this; + _this setDir -65.153786; + _this setPos [3405.3645, 4100.4009, -1.5258789e-005]; +}; + +_unit_65 = objNull; +if (true) then +{ + _this = createAgent ["Soldier_Bodyguard_M4_PMC", [3406.2334, 4100.1587], [], 0, "CAN_COLLIDE"]; + _unit_65 = _this; + _this setDir -56.60854; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_448 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier3_DZ", [3405.9253, 4102.728, -0.0021722293], [], 0, "CAN_COLLIDE"]; + _vehicle_448 = _this; + _this setDir -7.4519486; + _this setPos [3405.9253, 4102.728, -0.0021722293]; +}; + +_vehicle_450 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_EP1", [3394.7178, 4097.2686], [], 0, "CAN_COLLIDE"]; + _vehicle_450 = _this; + _this setDir 82.32869; + _this setPos [3394.7178, 4097.2686]; +}; + +_vehicle_452 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [3398.7292, 4096.0332, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_452 = _this; + _this setDir -40.176041; + _this setPos [3398.7292, 4096.0332, 7.6293945e-006]; +}; + +_vehicle_454 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Pneu", [3399.676, 4096.5298, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_454 = _this; + _this setPos [3399.676, 4096.5298, 1.5258789e-005]; +}; + +_vehicle_455 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Crates_stack_EP1", [3395.1633, 4095.7932, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_455 = _this; + _this setDir 85.699699; + _this setPos [3395.1633, 4095.7932, -7.6293945e-006]; +}; + +_vehicle_457 = objNull; +if (true) then +{ + _this = createVehicle ["Paleta2", [3396.8821, 4095.2295], [], 0, "CAN_COLLIDE"]; + _vehicle_457 = _this; + _this setDir -5.1931224; + _this setPos [3396.8821, 4095.2295]; +}; + +_unit_66 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Commander", [3395.4006, 4097.2539, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _unit_66 = _this; + _this setDir 9.57026; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_459 = objNull; +if (true) then +{ + _this = createVehicle ["VaultStorageLocked", [3393.9531, 4097.9756], [], 0, "CAN_COLLIDE"]; + _vehicle_459 = _this; + _this setDir -101.16702; + _this setPos [3393.9531, 4097.9756]; +}; + +_vehicle_460 = objNull; +if (true) then +{ + _this = createVehicle ["Mi8Wreck", [3410.2898, 4107.6421], [], 0, "CAN_COLLIDE"]; + _vehicle_460 = _this; + _this setDir -16.924034; + _this setPos [3410.2898, 4107.6421]; +}; + +_vehicle_462 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier5", [3396.676, 4122.7778, 0.11708152], [], 0, "CAN_COLLIDE"]; + _vehicle_462 = _this; + _this setDir 29.873461; + _this setPos [3396.676, 4122.7778, 0.11708152]; +}; + +_vehicle_465 = objNull; +if (true) then +{ + _this = createVehicle ["Concrete_Wall_EP1", [3392.2117, 4123.0996], [], 0, "CAN_COLLIDE"]; + _vehicle_465 = _this; + _this setDir 0.22401299; + _this setPos [3392.2117, 4123.0996]; +}; + +_vehicle_468 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_EP1", [3406.7327, 4099.3296, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_468 = _this; + _this setDir 297.32788; + _this setPos [3406.7327, 4099.3296, 7.6293945e-006]; +}; + +_vehicle_470 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [4336.8379, 3641.6816, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_470 = _this; + _this setDir 201.95277; + _this setPos [4336.8379, 3641.6816, 5.7220459e-006]; +}; + +_vehicle_473 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNet_EAST", [4349.0142, 3662.5413, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_473 = _this; + _this setDir 23.635082; + _this setPos [4349.0142, 3662.5413, -1.9073486e-006]; +}; + +_vehicle_475 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net2", [4344.3955, 3660.4597], [], 0, "CAN_COLLIDE"]; + _vehicle_475 = _this; + _this setDir 91.900963; + _this setPos [4344.3955, 3660.4597]; +}; + +_unit_71 = objNull; +if (true) then +{ + _this = createAgent ["Tanny_PMC", [4350.2427, 3660.3196, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _unit_71 = _this; + _this setDir 203.77193; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_477 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [4349.6133, 3659.3777, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_477 = _this; + _this setDir 207.76086; + _this setPos [4349.6133, 3659.3777, 9.5367432e-006]; +}; + +_vehicle_478 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Chair_EP1", [4349.5737, 3661.9121], [], 0, "CAN_COLLIDE"]; + _vehicle_478 = _this; + _this setDir 93.365692; + _this setPos [4349.5737, 3661.9121]; +}; + +_vehicle_481 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [4355.5752, 3664.8054, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_481 = _this; + _this setDir 34.721371; + _this setPos [4355.5752, 3664.8054, 9.5367432e-007]; +}; + +_vehicle_484 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [4356.4927, 3657.6958, -2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_484 = _this; + _this setDir 123.40162; + _this setPos [4356.4927, 3657.6958, -2.8610229e-006]; +}; + +_vehicle_509 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [4348.8374, 3669.2134, -1.6212463e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_509 = _this; + _this setDir 28.949425; + _this setPos [4348.8374, 3669.2134, -1.6212463e-005]; +}; + +_vehicle_512 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [4342.873, 3667.9919, 4.1007996e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_512 = _this; + _this setDir -59.214394; + _this setPos [4342.873, 3667.9919, 4.1007996e-005]; +}; + +_vehicle_514 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [4340.6709, 3660.5466, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_514 = _this; + _this setDir 93.987396; + _this setPos [4340.6709, 3660.5466, 1.9073486e-006]; +}; + +_vehicle_516 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [4344.0317, 3654.8792], [], 0, "CAN_COLLIDE"]; + _vehicle_516 = _this; + _this setDir 32.590897; + _this setPos [4344.0317, 3654.8792]; +}; + +_vehicle_518 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [4351.8789, 3650.1201, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_518 = _this; + _this setDir -12.011865; + _this setPos [4351.8789, 3650.1201, 2.8610229e-006]; +}; + +_vehicle_522 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [1621.489, 1066.2478, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_522 = _this; + _this setPos [1621.489, 1066.2478, 1.9073486e-006]; +}; + +_vehicle_523 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [1604.9905, 1060.6776], [], 0, "CAN_COLLIDE"]; + _vehicle_523 = _this; + _this setDir -19.837755; + _this setPos [1604.9905, 1060.6776]; +}; + +_vehicle_525 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [1607.6384, 1063.3717, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_525 = _this; + _this setDir -86.632141; + _this setPos [1607.6384, 1063.3717, 1.9073486e-006]; +}; + +_vehicle_527 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [1607.2205, 1067.2042, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_527 = _this; + _this setDir -103.03635; + _this setPos [1607.2205, 1067.2042, -1.9073486e-006]; +}; + +_vehicle_529 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [1606.0792, 1070.4739, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_529 = _this; + _this setDir 68.813354; + _this setPos [1606.0792, 1070.4739, -1.9073486e-006]; +}; + +_vehicle_531 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net2", [1604.3981, 1063.0228, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_531 = _this; + _this setDir -16.49041; + _this setPos [1604.3981, 1063.0228, -1.9073486e-006]; +}; + +_unit_87 = objNull; +if (true) then +{ + _this = createAgent ["Soldier_MG_PKM_PMC", [1603.9364, 1066.9688], [], 0, "CAN_COLLIDE"]; + _unit_87 = _this; + _this setDir 56.743759; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_533 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Nav_Boathouse_Pier", [3528.5979, 3138.8816, -0.22335473], [], 0, "CAN_COLLIDE"]; + _vehicle_533 = _this; + _this setDir 112.95339; + _this setPos [3528.5979, 3138.8816, -0.22335473]; +}; + +_vehicle_534 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Nav_Boathouse", [3528.5979, 3138.8816, -0.22335473], [], 0, "CAN_COLLIDE"]; + _vehicle_534 = _this; + _this setDir 112.95339; + _this setPos [3528.5979, 3138.8816, -0.22335473]; +}; + +_unit_101 = objNull; +if (true) then +{ + _this = createAgent ["UN_CDF_Soldier_Crew_EP1", [3524.3467, 3132.5461, 1.3646177], [], 0, "CAN_COLLIDE"]; + _unit_101 = _this; + _this setDir 203.27184; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_536 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNet_NATO", [4678.3638, 1881.2988, 0.070461109], [], 0, "CAN_COLLIDE"]; + _vehicle_536 = _this; + _this setDir 72.290192; + _this setPos [4678.3638, 1881.2988, 0.070461109]; +}; + +_vehicle_537 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net3", [4677.5796, 1884.7985, -1.6212463e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_537 = _this; + _this setDir 149.91161; + _this setPos [4677.5796, 1884.7985, -1.6212463e-005]; +}; + +_vehicle_538 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [4677.8511, 1882.298, -2.8133392e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_538 = _this; + _this setDir -109.93198; + _this setPos [4677.8511, 1882.298, -2.8133392e-005]; +}; + +_vehicle_539 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Small", [4680.0889, 1880.7688, 6.1988831e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_539 = _this; + _this setDir 60.512638; + _this setPos [4680.0889, 1880.7688, 6.1988831e-006]; +}; + +_vehicle_540 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [4676.9702, 1879.5991, 4.863739e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_540 = _this; + _this setDir 69.46154; + _this setPos [4676.9702, 1879.5991, 4.863739e-005]; +}; + +_vehicle_542 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [4679.23, 1879.3307, -0.00010967255], [], 0, "CAN_COLLIDE"]; + _vehicle_542 = _this; + _this setDir 107.60597; + _this setPos [4679.23, 1879.3307, -0.00010967255]; +}; + +_vehicle_546 = objNull; +if (true) then +{ + _this = createVehicle ["Land_A_tent", [4679.5625, 1876.6385, 6.6757202e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_546 = _this; + _this setDir 72.947815; + _this setPos [4679.5625, 1876.6385, 6.6757202e-006]; +}; + +_vehicle_548 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [4346.6563, 3655.4177, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_548 = _this; + _this setDir 570.13947; + _this setVehicleInit "this allowDammage false; "; + _this setPos [4346.6563, 3655.4177, 1.1444092e-005]; +}; + +_vehicle_550 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [3389.0732, 4103.0015, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_550 = _this; + _this setDir 348.88818; + _this setVehicleInit "this allowDammage false; "; + _this setPos [3389.0732, 4103.0015, -7.6293945e-006]; +}; + +_vehicle_552 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [3701.7236, 2416.3401, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_552 = _this; + _this setDir -87.300934; + _this setPos [3701.7236, 2416.3401, -1.9073486e-006]; +}; + +_vehicle_555 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [3702.6746, 2413.3359, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_555 = _this; + _this setDir -40.862747; + _this setPos [3702.6746, 2413.3359, 1.9073486e-006]; +}; + +_unit_111 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_Scout", [3702.1665, 2414.2417], [], 0, "CAN_COLLIDE"]; + _unit_111 = _this; + _this setDir 134.77061; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_113 = objNull; +if (true) then +{ + _this = createAgent ["FR_Assault_R", [4677.6855, 1880.1096, 4.7683716e-007], [], 0, "CAN_COLLIDE"]; + _unit_113 = _this; + _this setDir -124.71986; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; +_this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_558 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [4491.125, 499.75305, -3.9100647e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_558 = _this; + _this setDir 267.28979; + _this setPos [4491.125, 499.75305, -3.9100647e-005]; +}; + +_vehicle_560 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [4675.1641, 1876.5009, 2.2411346e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_560 = _this; + _this setDir 428.29886; + _this setPos [4675.1641, 1876.5009, 2.2411346e-005]; +}; + +_vehicle_562 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [1602.7466, 1070.7717, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_562 = _this; + _this setDir 203.53108; + _this setPos [1602.7466, 1070.7717, 9.5367432e-006]; +}; + +_vehicle_564 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [3522.0642, 3132.9773, 1.3190868], [], 0, "CAN_COLLIDE"]; + _vehicle_564 = _this; + _this setDir 316.73956; + _this setPos [3522.0642, 3132.9773, 1.3190868]; +}; + +_vehicle_566 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [4353.0176, 3655.6545], [], 0, "CAN_COLLIDE"]; + _vehicle_566 = _this; + _this setDir 48.818363; + _this setPos [4353.0176, 3655.6545]; +}; + +_vehicle_568 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [3390.9268, 4098.6367, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_568 = _this; + _this setDir 513.85626; + _this setPos [3390.9268, 4098.6367, -1.5258789e-005]; +}; + +_vehicle_569 = objNull; +if (true) then +{ + _this = createVehicle ["Land_A_Hospital", [3307.9253, 1509.431, -6.6757202e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_569 = _this; + _this setDir 0.91619194; + _this setPos [3307.9253, 1509.431, -6.6757202e-006]; +}; + +processInitCommands; diff --git a/SQF/dayz_server/missions/DayZ_Epoch_21.Caribou/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_21.Caribou/dynamic_vehicle.sqf new file mode 100644 index 000000000..a2383e999 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_21.Caribou/dynamic_vehicle.sqf @@ -0,0 +1,114 @@ +AllowedVehiclesList = [ +["AH6X_DZ",3], +["AN2_DZ",3], +["ArmoredSUV_PMC_DZE",1], +["ATV_CZ_EP1",3], +["ATV_US_EP1",3], +["C130J_US_EP1",1], +["car_hatchback",3], +["car_sedan",3], +["CH_47F_EP1_DZE",1], +["CSJ_GyroC",3], +["CSJ_GyroCover",3], +["CSJ_GyroP",3], +["datsun1_civil_1_open",3], +["datsun1_civil_2_covered",3], +["datsun1_civil_3_open",3], +["Fishing_Boat",3], +["GAZ_Vodnik_DZE",1], +["GAZ_Vodnik_MedEvac",1], +["GLT_M300_LT",3], +["GLT_M300_ST",3], +["GNT_C185",1], +["GNT_C185C",1], +["GNT_C185R",1], +["GNT_C185U",1], +["hilux1_civil_1_open",3], +["hilux1_civil_2_covered",3], +["hilux1_civil_3_open_EP1",3], +["HMMWV_Ambulance",1], +["HMMWV_Ambulance_CZ_DES_EP1",1], +["HMMWV_DES_EP1",3], +["HMMWV_DZ",3], +["HMMWV_M1035_DES_EP1",1], +["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1], +["HMMWV_M998A2_SOV_DES_EP1_DZE",1], +["Ikarus",3], +["Ikarus_TK_CIV_EP1",3], +["JetSkiYanahui_Case_Blue",1], +["JetSkiYanahui_Case_Green",1], +["JetSkiYanahui_Case_Red",1], +["JetSkiYanahui_Case_Yellow",1], +["Kamaz",3], +["KamazRefuel_DZ",1], +["Lada1",3], +["Lada1_TK_CIV_EP1",3], +["Lada2",3], +["Lada2_TK_CIV_EP1",3], +["LadaLM",3], +["LandRover_CZ_EP1",3], +["LandRover_MG_TK_EP1_DZE",1], +["LandRover_Special_CZ_EP1_DZE",1], +["LandRover_TK_CIV_EP1",3], +["M1030_US_DES_EP1",3], +["MH6J_DZ",3], +["Mi17_Civilian_DZ",3], +["Mi17_DZE",3], +["MMT_Civ",6], +["MtvrRefuel_DES_EP1_DZ",1], +["MTVR_DES_EP1",3], +["MV22_DZ",1], +["Offroad_DSHKM_Gue_DZE",3], +["Old_bike_TK_INS_EP1",3], +["Old_moto_TK_Civ_EP1",3], +["PBX",3], +["Pickup_PK_GUE_DZE",3], +["Pickup_PK_INS_DZE",3], +["Pickup_PK_TK_GUE_EP1_DZE",3], +["RHIB",3], +["S1203_ambulance_EP1",3], +["S1203_TK_CIV_EP1",3], +["Skoda",3], +["SkodaBlue",3], +["SkodaGreen",3], +["SkodaRed",3], +["Smallboat_1",3], +["Smallboat_2",3], +["SUV_Blue",1], +["SUV_Camo",1], +["SUV_Charcoal",1], +["SUV_Green",1], +["SUV_Orange",1], +["SUV_Pink",1], +["SUV_Red",1], +["SUV_Silver",1], +["SUV_TK_CIV_EP1",1], +["SUV_White",1], +["SUV_Yellow",1], +["tractor",3], +["TT650_Civ",3], +["TT650_Ins",3], +["TT650_TK_CIV_EP1",3], +["UAZ_CDF",3], +["UAZ_INS",3], +["UAZ_MG_TK_EP1_DZE",3], +["UAZ_RU",3], +["UAZ_Unarmed_TK_CIV_EP1",3], +["UAZ_Unarmed_TK_EP1",3], +["UAZ_Unarmed_UN_EP1",3], +["UH1H_DZE",2], +["UH1Y_DZE",2], +["UH60M_EP1_DZE",1], +["UralRefuel_TK_EP1_DZ",1], +["Ural_CDF",3], +["Ural_TK_CIV_EP1",3], +["Ural_UN_EP1",3], +["V3S_Open_TK_CIV_EP1",3], +["V3S_Open_TK_EP1",3], +["V3S_Refuel_TK_GUE_EP1_DZ",1], +["VolhaLimo_TK_CIV_EP1",3], +["Volha_1_TK_CIV_EP1",3], +["Volha_2_TK_CIV_EP1",3], +["VWGolf",3], +["Zodiac",3] +]; \ No newline at end of file diff --git a/SQF/dayz_server/missions/DayZ_Epoch_21.Caribou/mission.sqf b/SQF/dayz_server/missions/DayZ_Epoch_21.Caribou/mission.sqf new file mode 100644 index 000000000..5d095f11b --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_21.Caribou/mission.sqf @@ -0,0 +1,2569 @@ + +_vehicle_5 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HouseV2_04_interier", [3176.6204, 3084.6216, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_5 = _this; + _this setDir -127.3119; + _this setPos [3176.6204, 3084.6216, 3.8146973e-006]; +}; + +_vehicle_31 = objNull; +if (true) then +{ + _this = createVehicle ["Land_deutshe_mini", [3064.4121, 3019.0596, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_31 = _this; + _this setDir 52.138424; + _this setPos [3064.4121, 3019.0596, 1.9073486e-005]; +}; + +_vehicle_33 = objNull; +if (true) then +{ + _this = createVehicle ["Land_deutshe_mini", [3266.9946, 3095.5378, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_33 = _this; + _this setDir 201.51917; + _this setPos [3266.9946, 3095.5378, 1.1444092e-005]; +}; + +_vehicle_36 = objNull; +if (true) then +{ + _this = createVehicle ["Land_deutshe_mini", [3234.8159, 3108.5422, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_36 = _this; + _this setDir -157.34282; + _this setPos [3234.8159, 3108.5422, 2.2888184e-005]; +}; + +_vehicle_38 = objNull; +if (true) then +{ + _this = createVehicle ["Land_deutshe_mini", [2874.949, 2558.0229, 0.13615909], [], 0, "CAN_COLLIDE"]; + _vehicle_38 = _this; + _this setDir 3.714937; + _this setPos [2874.949, 2558.0229, 0.13615909]; +}; + +_vehicle_47 = objNull; +if (true) then +{ + _this = createVehicle ["Land_dum_mesto2", [2879.6333, 2593.5698, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_47 = _this; + _this setDir 179.31281; + _this setPos [2879.6333, 2593.5698, 1.1444092e-005]; +}; + +_vehicle_54 = objNull; +if (true) then +{ + _this = createVehicle ["Land_deutshe_mini", [5565.8091, 2828.0947, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_54 = _this; + _this setDir -45.750294; + _this setPos [5565.8091, 2828.0947, 3.0517578e-005]; +}; + +_vehicle_55 = objNull; +if (true) then +{ + _this = createVehicle ["Land_dum_mesto2", [5547.0308, 2786.6438, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_55 = _this; + _this setDir -134.8595; + _this setPos [5547.0308, 2786.6438, 3.8146973e-006]; +}; + +_vehicle_57 = objNull; +if (true) then +{ + _this = createVehicle ["Land_dum_olezlina", [5560.6978, 2806.8677, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_57 = _this; + _this setDir 134.00557; + _this setPos [5560.6978, 2806.8677, 1.9073486e-005]; +}; + +_vehicle_58 = objNull; +if (true) then +{ + _this = createVehicle ["Land_dum_rasovna", [5552.3027, 2818.2283, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_58 = _this; + _this setDir 223.77332; + _this setPos [5552.3027, 2818.2283, 2.6702881e-005]; +}; + +_vehicle_60 = objNull; +if (true) then +{ + _this = createVehicle ["Land_dum_rasovna", [5596.4258, 2839.4534, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_60 = _this; + _this setDir 402.74789; + _this setPos [5596.4258, 2839.4534, 1.1444092e-005]; +}; + +_vehicle_69 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HouseV_1I4", [5499.1318, 2776.2668, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_69 = _this; + _this setDir 132.98329; + _this setPos [5499.1318, 2776.2668, 1.1444092e-005]; +}; + +_vehicle_71 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HouseV_1I4", [4009.7397, 3781.3201, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_71 = _this; + _this setDir -67.648834; + _this setPos [4009.7397, 3781.3201, 7.6293945e-006]; +}; + +_vehicle_73 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HouseV_1I4", [4423.8154, 3747.9465, 0.31592265], [], 0, "CAN_COLLIDE"]; + _vehicle_73 = _this; + _this setDir 268.6774; + _this setPos [4423.8154, 3747.9465, 0.31592265]; +}; + +_vehicle_76 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HouseV_1I4", [4455.667, 4210.1909, 0.36803427], [], 0, "CAN_COLLIDE"]; + _vehicle_76 = _this; + _this setDir 371.93021; + _this setPos [4455.667, 4210.1909, 0.36803427]; +}; + +_vehicle_78 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HouseV_1I4", [5631.6548, 4674.043, 0.35368752], [], 0, "CAN_COLLIDE"]; + _vehicle_78 = _this; + _this setDir 182.2144; + _this setPos [5631.6548, 4674.043, 0.35368752]; +}; + +_vehicle_81 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HouseV_1I4", [4546.4336, 5758.9546, 0.13841794], [], 0, "CAN_COLLIDE"]; + _vehicle_81 = _this; + _this setDir 383.62112; + _this setPos [4546.4336, 5758.9546, 0.13841794]; +}; + +_vehicle_83 = objNull; +if (true) then +{ + _this = createVehicle ["Land_A_Hospital", [4570.2222, 5802.0601, 2.8610229e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_83 = _this; + _this setDir -59.079391; + _this setPos [4570.2222, 5802.0601, 2.8610229e-005]; +}; + +_vehicle_90 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_runway_poj_T_1", [4569.0205, 5800.8218, 1.7166138e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_90 = _this; + _this setDir 30.937948; + _this setPos [4569.0205, 5800.8218, 1.7166138e-005]; +}; + +_vehicle_97 = objNull; +if (true) then +{ + _this = createVehicle ["Land_dum_mesto2", [4591.3833, 5837.4146, 0.22131722], [], 0, "CAN_COLLIDE"]; + _vehicle_97 = _this; + _this setDir 30.60561; + _this setPos [4591.3833, 5837.4146, 0.22131722]; +}; + +_vehicle_99 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HouseV_1I4", [5164.5781, 7223.7939], [], 0, "CAN_COLLIDE"]; + _vehicle_99 = _this; + _this setDir 302.03235; + _this setPos [5164.5781, 7223.7939]; +}; + +_vehicle_102 = objNull; +if (true) then +{ + _this = createVehicle ["Land_dum_mesto2", [5882.2715, 5733.1914, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_102 = _this; + _this setDir 66.996193; + _this setPos [5882.2715, 5733.1914, 7.6293945e-006]; +}; + +_vehicle_104 = objNull; +if (true) then +{ + _this = createVehicle ["Land_deutshe_mini", [4032.6233, 3802.8555, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_104 = _this; + _this setDir -157.34282; + _this setPos [4032.6233, 3802.8555, -1.1444092e-005]; +}; + +_vehicle_106 = objNull; +if (true) then +{ + _this = createVehicle ["Land_deutshe_mini", [4394.1841, 3741.3491, 0.24636883], [], 0, "CAN_COLLIDE"]; + _vehicle_106 = _this; + _this setDir -0.22734395; + _this setPos [4394.1841, 3741.3491, 0.24636883]; +}; + +_vehicle_108 = objNull; +if (true) then +{ + _this = createVehicle ["Land_cihlovej_dum", [1124.0165, 1965.4352, 1.335144e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_108 = _this; + _this setDir 125.23171; + _this setPos [1124.0165, 1965.4352, 1.335144e-005]; +}; + +_vehicle_109 = objNull; +if (true) then +{ + _this = createVehicle ["Land_cihlovej_dum_in", [1127.241, 1970.7371, 6.2942505e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_109 = _this; + _this setDir -53.771091; + _this setPos [1127.241, 1970.7371, 6.2942505e-005]; +}; + +_vehicle_113 = objNull; +if (true) then +{ + _this = createVehicle ["Land_dulni_bs", [1136.9937, 1980.9386, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_113 = _this; + _this setDir 219.20805; + _this setPos [1136.9937, 1980.9386, 3.8146973e-006]; +}; + +_vehicle_119 = objNull; +if (true) then +{ + _this = createVehicle ["Land_dum_mesto2", [1398.4467, 1573.0165, 1.335144e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_119 = _this; + _this setDir -67.066826; + _this setPos [1398.4467, 1573.0165, 1.335144e-005]; +}; + +_vehicle_129 = objNull; +if (true) then +{ + _this = createVehicle ["Land_dum_rasovna", [1411.6417, 1853.2594], [], 0, "CAN_COLLIDE"]; + _vehicle_129 = _this; + _this setDir 179.38596; + _this setPos [1411.6417, 1853.2594]; +}; + +_vehicle_139 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HouseV_1I4", [1451.853, 1802.2595, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_139 = _this; + _this setDir 144.44728; + _this setPos [1451.853, 1802.2595, 3.8146973e-006]; +}; + +_vehicle_147 = objNull; +if (true) then +{ + _this = createVehicle ["Land_A_GeneralStore_01a", [2788.1167, 2850.7622, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_147 = _this; + _this setDir 3.2800088; + _this setPos [2788.1167, 2850.7622, 1.5258789e-005]; +}; + +_vehicle_175 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_Garb_Heap_EP1", [2774.3523, 2840.3921, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_175 = _this; + _this setPos [2774.3523, 2840.3921, -3.8146973e-006]; +}; + +_vehicle_176 = objNull; +if (true) then +{ + _this = createVehicle ["Paleta2", [2784.6033, 2841.1814, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_176 = _this; + _this setDir -142.31097; + _this setPos [2784.6033, 2841.1814, -3.8146973e-006]; +}; + +_vehicle_179 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Plot_Ohrada", [5568.915, 2817.4524], [], 0, "CAN_COLLIDE"]; + _vehicle_179 = _this; + _this setDir 44.678394; + _this setPos [5568.915, 2817.4524]; +}; + +_vehicle_181 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Plot_Ohrada", [5571.0259, 2815.3652, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_181 = _this; + _this setDir 44.678394; + _this setPos [5571.0259, 2815.3652, 3.8146973e-006]; +}; + +_vehicle_183 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Plot_Ohrada", [5575.2671, 2811.1687, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_183 = _this; + _this setDir 44.678394; + _this setPos [5575.2671, 2811.1687, 3.8146973e-006]; +}; + +_vehicle_185 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Plot_Ohrada", [5579.2881, 2806.9614, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_185 = _this; + _this setDir 136.46104; + _this setPos [5579.2881, 2806.9614, 3.8146973e-006]; +}; + +_vehicle_199 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Plot_Ohrada", [5573.1519, 2813.2644, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_199 = _this; + _this setDir 44.678394; + _this setPos [5573.1519, 2813.2644, 3.0517578e-005]; +}; + +_vehicle_201 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Plot_Ohrada", [5577.3828, 2809.0723, -2.6702881e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_201 = _this; + _this setDir 44.678394; + _this setPos [5577.3828, 2809.0723, -2.6702881e-005]; +}; + +_vehicle_204 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Plot_Ohrada", [5575.022, 2802.793, 0.00010299683], [], 0, "CAN_COLLIDE"]; + _vehicle_204 = _this; + _this setDir 134.88255; + _this setPos [5575.022, 2802.793, 0.00010299683]; +}; + +_vehicle_206 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Plot_Ohrada", [5577.1299, 2804.9077, 0.00010299683], [], 0, "CAN_COLLIDE"]; + _vehicle_206 = _this; + _this setDir 134.88255; + _this setPos [5577.1299, 2804.9077, 0.00010299683]; +}; + +_vehicle_208 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Plot_Ohrada", [5572.9185, 2800.6809, 6.4849854e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_208 = _this; + _this setDir 134.88255; + _this setPos [5572.9185, 2800.6809, 6.4849854e-005]; +}; + +_vehicle_210 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Plot_Ohrada", [5570.8027, 2798.5601, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_210 = _this; + _this setDir 134.88255; + _this setPos [5570.8027, 2798.5601, 2.6702881e-005]; +}; + +_vehicle_212 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Plot_Ohrada", [5566.5957, 2794.3386, 4.196167e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_212 = _this; + _this setDir 134.88255; + _this setPos [5566.5957, 2794.3386, 4.196167e-005]; +}; + +_vehicle_214 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Plot_Ohrada", [5568.6914, 2796.4429, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_214 = _this; + _this setDir 134.88255; + _this setPos [5568.6914, 2796.4429, 3.8146973e-006]; +}; + +_vehicle_216 = objNull; +if (true) then +{ + _this = createVehicle ["Land_A_Hospital", [2883.0808, 2852.8447, -0.056594841], [], 0, "CAN_COLLIDE"]; + _vehicle_216 = _this; + _this setDir 181.84711; + _this setPos [2883.0808, 2852.8447, -0.056594841]; +}; + +_vehicle_218 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [1382.7831, 6972.8784, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_218 = _this; + _this setDir -0.53360164; + _this setPos [1382.7831, 6972.8784, -2.2888184e-005]; +}; + +_vehicle_219 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [1389.3522, 6979.2334], [], 0, "CAN_COLLIDE"]; + _vehicle_219 = _this; + _this setDir 66.542381; + _this setPos [1389.3522, 6979.2334]; +}; + +_vehicle_220 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_Stripes", [1390.671, 6975.9873, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_220 = _this; + _this setDir 65.427559; + _this setPos [1390.671, 6975.9873, 7.6293945e-006]; +}; + +_vehicle_222 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [1392.9243, 6973.6318, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_222 = _this; + _this setDir 31.547062; + _this setPos [1392.9243, 6973.6318, 7.6293945e-006]; +}; + +_vehicle_225 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [1396.4038, 6973.4849, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_225 = _this; + _this setDir -14.311305; + _this setPos [1396.4038, 6973.4849, -7.6293945e-006]; +}; + +_vehicle_229 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [1390.9419, 6981.228], [], 0, "CAN_COLLIDE"]; + _vehicle_229 = _this; + _this setDir 160.93054; + _this setPos [1390.9419, 6981.228]; +}; + +_vehicle_233 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [1394.718, 6982.5308, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_233 = _this; + _this setDir 160.93054; + _this setPos [1394.718, 6982.5308, -3.8146973e-005]; +}; + +_vehicle_236 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [1398.4897, 6982.5903, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_236 = _this; + _this setDir 197.36107; + _this setPos [1398.4897, 6982.5903, -7.6293945e-006]; +}; + +_vehicle_239 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [1401.2271, 6980.2041, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_239 = _this; + _this setDir 244.75478; + _this setPos [1401.2271, 6980.2041, 1.5258789e-005]; +}; + +_vehicle_241 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [1393.9684, 6979.3232, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_241 = _this; + _this setDir -17.933163; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [1393.9684, 6979.3232, 7.6293945e-006]; +}; + +_vehicle_242 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_TankSmall", [1403.3896, 6981.1196, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_242 = _this; + _this setDir 66.920853; + _this setPos [1403.3896, 6981.1196, 7.6293945e-006]; +}; + +_vehicle_243 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Market_shelter_EP1", [1387.7679, 6941.8081, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_243 = _this; + _this setDir 491.79312; + _this setPos [1387.7679, 6941.8081, 2.2888184e-005]; +}; + +_vehicle_246 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_EP1", [1393.7164, 6980.8457, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_246 = _this; + _this setDir 164.61177; + _this setPos [1393.7164, 6980.8457, 7.6293945e-006]; +}; + +_vehicle_247 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [1393.8866, 6981.6851], [], 0, "CAN_COLLIDE"]; + _vehicle_247 = _this; + _this setDir 4.5957422; + _this setPos [1393.8866, 6981.6851]; +}; + +_vehicle_249 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Canister_EP1", [1381.6088, 6938.0425, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_249 = _this; + _this setDir 248.39626; + _this setPos [1381.6088, 6938.0425, 2.2888184e-005]; +}; + +_vehicle_250 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [1390.0868, 6939.8701, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_250 = _this; + _this setDir -80.087959; + _this setPos [1390.0868, 6939.8701, 7.6293945e-006]; +}; + +_vehicle_251 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [1381.0649, 6936.8975, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_251 = _this; + _this setDir -128.68874; + _this setPos [1381.0649, 6936.8975, 7.6293945e-006]; +}; + +_vehicle_252 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_BoardsPack1", [1391.1083, 6947.8555, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_252 = _this; + _this setDir 43.398907; + _this setPos [1391.1083, 6947.8555, 7.6293945e-006]; +}; + +_vehicle_253 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [1391.5839, 6941.0098, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_253 = _this; + _this setDir -46.812443; + _this setPos [1391.5839, 6941.0098, 1.5258789e-005]; +}; + +_vehicle_254 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [1394.255, 6943.9321, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_254 = _this; + _this setDir -47.115273; + _this setPos [1394.255, 6943.9321, 7.6293945e-006]; +}; + +_vehicle_255 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_palletsfoiled", [1386.7623, 6943.5024, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_255 = _this; + _this setDir 42.910725; + _this setPos [1386.7623, 6943.5024, -7.6293945e-006]; +}; + +_vehicle_256 = objNull; +if (true) then +{ + _this = createVehicle ["Garbage_container", [1383.3773, 6940.8335, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_256 = _this; + _this setDir 131.4576; + _this setPos [1383.3773, 6940.8335, 5.3405762e-005]; +}; + +_vehicle_258 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [1396.7263, 6947.5596], [], 0, "CAN_COLLIDE"]; + _vehicle_258 = _this; + _this setDir -82.016098; + _this setPos [1396.7263, 6947.5596]; +}; + +_vehicle_261 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [1389.1077, 6938.4102, 6.8664551e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_261 = _this; + _this setDir -40.305626; + _this setPos [1389.1077, 6938.4102, 6.8664551e-005]; +}; + +_vehicle_263 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [1386.0387, 6934.3203, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_263 = _this; + _this setDir -56.297009; + _this setPos [1386.0387, 6934.3203, 6.1035156e-005]; +}; + +_vehicle_265 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [1383.3712, 6931.144, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_265 = _this; + _this setDir 166.20126; + _this setPos [1383.3712, 6931.144, 7.6293945e-006]; +}; + +_vehicle_267 = objNull; +if (true) then +{ + _this = createVehicle ["Paleta2", [1387.3785, 6945.0557, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_267 = _this; + _this setDir 109.30275; + _this setPos [1387.3785, 6945.0557, 3.0517578e-005]; +}; + +_vehicle_268 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [1383.2667, 6931.9146, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_268 = _this; + _this setPos [1383.2667, 6931.9146, 4.5776367e-005]; +}; + +_vehicle_269 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [1389.2333, 6946.0508], [], 0, "CAN_COLLIDE"]; + _vehicle_269 = _this; + _this setDir 84.545372; + _this setPos [1389.2333, 6946.0508]; +}; + +_vehicle_271 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [1386.5363, 6940.2935], [], 0, "CAN_COLLIDE"]; + _vehicle_271 = _this; + _this setDir 225.94583; + _this setPos [1386.5363, 6940.2935]; +}; + +_vehicle_273 = objNull; +if (true) then +{ + _this = createVehicle ["VaultStorageLocked", [1385.8502, 6942.2163, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_273 = _this; + _this setDir -46.7342; + _this setPos [1385.8502, 6942.2163, -7.6293945e-006]; +}; + +_vehicle_276 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_meat_EP1", [1380.2916, 6934.772], [], 0, "CAN_COLLIDE"]; + _vehicle_276 = _this; + _this setDir -52.235165; + _this setPos [1380.2916, 6934.772]; +}; + +_vehicle_277 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_kiosk_EP1", [1386.0101, 6938.8906, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_277 = _this; + _this setDir 45.364395; + _this setPos [1386.0101, 6938.8906, -1.5258789e-005]; +}; + +_vehicle_280 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [1392.3655, 6974.8779, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_280 = _this; + _this setDir 72.355736; + _this setPos [1392.3655, 6974.8779, 7.6293945e-006]; +}; + +_vehicle_283 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [1394.3988, 6950.9248, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_283 = _this; + _this setDir -140.16977; + _this setPos [1394.3988, 6950.9248, 7.6293945e-006]; +}; + +_vehicle_286 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [1378.7378, 6933.6357, 0.00012969971], [], 0, "CAN_COLLIDE"]; + _vehicle_286 = _this; + _this setDir 224.16481; + _this setPos [1378.7378, 6933.6357, 0.00012969971]; +}; + +_vehicle_291 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNet_EAST", [1402.3704, 6933.3364, -0.12474425], [], 0, "CAN_COLLIDE"]; + _vehicle_291 = _this; + _this setDir 127.7743; + _this setPos [1402.3704, 6933.3364, -0.12474425]; +}; + +_vehicle_298 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_Stripes", [1399.692, 6935.4131, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_298 = _this; + _this setDir 314.21753; + _this setPos [1399.692, 6935.4131, -1.5258789e-005]; +}; + +_vehicle_301 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [1396.9937, 6928.8916, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_301 = _this; + _this setDir 57.194572; + _this setPos [1396.9937, 6928.8916, 2.2888184e-005]; +}; + +_vehicle_303 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [1402.5427, 6940.3662, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_303 = _this; + _this setDir -47.115273; + _this setPos [1402.5427, 6940.3662, 2.2888184e-005]; +}; + +_vehicle_305 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [1396.3566, 6931.9561, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_305 = _this; + _this setDir -67.683876; + _this setPos [1396.3566, 6931.9561, 6.1035156e-005]; +}; + +_vehicle_308 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [1402.6281, 6936.6245, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_308 = _this; + _this setDir -49.382835; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [1402.6281, 6936.6245, 7.6293945e-006]; +}; + +_vehicle_311 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [1399.0471, 6932.7163, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_311 = _this; + _this setDir -44.473488; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [1399.0471, 6932.7163, 5.3405762e-005]; +}; + +_vehicle_313 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [1402.5999, 6932.689, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_313 = _this; + _this setDir 38.592846; + _this setPos [1402.5999, 6932.689, 2.2888184e-005]; +}; + +_vehicle_314 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [1403.1292, 6933.811, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_314 = _this; + _this setDir 37.781036; + _this setPos [1403.1292, 6933.811, 1.5258789e-005]; +}; + +_vehicle_315 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [1401.4381, 6934.8257, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_315 = _this; + _this setDir 304.40436; + _this setPos [1401.4381, 6934.8257, 7.6293945e-006]; +}; + +_vehicle_316 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Small", [1405.5729, 6936.6104, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_316 = _this; + _this setDir -47.449558; + _this setPos [1405.5729, 6936.6104, 7.6293945e-006]; +}; + +_vehicle_317 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_tiny", [1399.17, 6928.8809, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_317 = _this; + _this setDir 264.88663; + _this setPos [1399.17, 6928.8809, 2.2888184e-005]; +}; + +_vehicle_321 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [1401.3582, 6931.27, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_321 = _this; + _this setDir 115.16499; + _this setPos [1401.3582, 6931.27, -7.6293945e-006]; +}; + +_vehicle_324 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [1404.0906, 6934.4331, 0.0001373291], [], 0, "CAN_COLLIDE"]; + _vehicle_324 = _this; + _this setDir 143.30089; + _this setPos [1404.0906, 6934.4331, 0.0001373291]; +}; + +_vehicle_327 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [1423.2106, 6972.3496, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_327 = _this; + _this setDir 220.98668; + _this setPos [1423.2106, 6972.3496, 4.5776367e-005]; +}; + +_vehicle_334 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [1426.196, 6969.7241, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_334 = _this; + _this setDir 220.98668; + _this setPos [1426.196, 6969.7241, 2.2888184e-005]; +}; + +_vehicle_336 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [1429.2087, 6967.1396, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_336 = _this; + _this setDir 220.98668; + _this setPos [1429.2087, 6967.1396, -3.0517578e-005]; +}; + +_vehicle_339 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [1429.4961, 6964.3364, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_339 = _this; + _this setDir 310.52267; + _this setPos [1429.4961, 6964.3364, 3.0517578e-005]; +}; + +_vehicle_342 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [1427.0286, 6961.1709, -0.20621471], [], 0, "CAN_COLLIDE"]; + _vehicle_342 = _this; + _this setDir 307.26074; + _this setPos [1427.0286, 6961.1709, -0.20621471]; +}; + +_vehicle_348 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [1420.3358, 6972.2676, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_348 = _this; + _this setDir 135.76825; + _this setPos [1420.3358, 6972.2676, 3.0517578e-005]; +}; + +_vehicle_354 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [1422.0182, 6961.1641], [], 0, "CAN_COLLIDE"]; + _vehicle_354 = _this; + _this setDir 58.672626; + _this setPos [1422.0182, 6961.1641]; +}; + +_vehicle_356 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_postel_manz_kov", [1420.6609, 6971.5825, 0.012125323], [], 0, "CAN_COLLIDE"]; + _vehicle_356 = _this; + _this setDir 43.708462; + _this setPos [1420.6609, 6971.5825, 0.012125323]; +}; + +_vehicle_360 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_postel_manz_kov", [1423.1699, 6969.1929, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_360 = _this; + _this setDir 41.645741; + _this setPos [1423.1699, 6969.1929, 7.6293945e-006]; +}; + +_vehicle_368 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_EP1", [1422.3156, 6971.8838, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_368 = _this; + _this setDir 227.54637; + _this setPos [1422.3156, 6971.8838, 5.3405762e-005]; +}; + +_vehicle_371 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_EP1", [1424.6459, 6969.5996, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_371 = _this; + _this setDir 227.54637; + _this setPos [1424.6459, 6969.5996, 3.8146973e-005]; +}; + +_vehicle_373 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_ch_mod_c", [1420.0411, 6971.23], [], 0, "CAN_COLLIDE"]; + _vehicle_373 = _this; + _this setDir -32.946697; + _this setPos [1420.0411, 6971.23]; +}; + +_vehicle_378 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_lavicka_2", [1424.7892, 6961.2744, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_378 = _this; + _this setDir -53.430084; + _this setPos [1424.7892, 6961.2744, 7.6293945e-006]; +}; + +_vehicle_381 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_conference_table_a", [1415.7456, 6964.3677, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_381 = _this; + _this setDir 313.05981; + _this setPos [1415.7456, 6964.3677, 7.6293945e-006]; +}; + +_vehicle_383 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [1414.7849, 6966.4561, -0.21173927], [], 0, "CAN_COLLIDE"]; + _vehicle_383 = _this; + _this setDir 129.4467; + _this setPos [1414.7849, 6966.4561, -0.21173927]; +}; + +_vehicle_386 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [1414.9353, 6963.5815, -0.21174693], [], 0, "CAN_COLLIDE"]; + _vehicle_386 = _this; + _this setDir 44.50922; + _this setPos [1414.9353, 6963.5815, -0.21174693]; +}; + +_vehicle_389 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [1423.9189, 6960.0181, -0.21615735], [], 0, "CAN_COLLIDE"]; + _vehicle_389 = _this; + _this setDir 11.834731; + _this setPos [1423.9189, 6960.0181, -0.21615735]; +}; + +_vehicle_391 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Water_pipe_EP1", [1423.3389, 6970.4517, 6.8664551e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_391 = _this; + _this setDir 54.728626; + _this setPos [1423.3389, 6970.4517, 6.8664551e-005]; +}; + +_vehicle_392 = objNull; +if (true) then +{ + _this = createVehicle ["Body2", [1421.7629, 6971.6626, 0.58870989], [], 0, "CAN_COLLIDE"]; + _vehicle_392 = _this; + _this setPos [1421.7629, 6971.6626, 0.58870989]; +}; + +_vehicle_393 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Chair_EP1", [1414.3599, 6965.0938], [], 0, "CAN_COLLIDE"]; + _vehicle_393 = _this; + _this setDir 13.945113; + _this setPos [1414.3599, 6965.0938]; +}; + +_vehicle_395 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_wall_board", [1415.4355, 6967.1943, -0.21177745], [], 0, "CAN_COLLIDE"]; + _vehicle_395 = _this; + _this setDir 130.19597; + _this setPos [1415.4355, 6967.1943, -0.21177745]; +}; + +_vehicle_396 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_chair_2", [1416.3207, 6963.2593, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_396 = _this; + _this setDir 168.71078; + _this setPos [1416.3207, 6963.2593, 5.3405762e-005]; +}; + +_vehicle_408 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [3924.2566, 880.88696, -0.59581786], [], 0, "CAN_COLLIDE"]; + _vehicle_408 = _this; + _this setDir 43.489925; + _this setPos [3924.2566, 880.88696, -0.59581786]; +}; + +_vehicle_425 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [3920.1321, 884.75781, -0.93630028], [], 0, "CAN_COLLIDE"]; + _vehicle_425 = _this; + _this setDir 42.791714; + _this setPos [3920.1321, 884.75781, -0.93630028]; +}; + +_vehicle_427 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [3914.5742, 885.67188, -0.98636794], [], 0, "CAN_COLLIDE"]; + _vehicle_427 = _this; + _this setDir -5.5999637; + _this setPos [3914.5742, 885.67188, -0.98636794]; +}; + +_vehicle_429 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [3911.0911, 868.51019, 0.0059976354], [], 0, "CAN_COLLIDE"]; + _vehicle_429 = _this; + _this setPos [3911.0911, 868.51019, 0.0059976354]; +}; + +_vehicle_432 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Market_shelter_EP1", [3945.1665, 870.5448, 0.9771964], [], 0, "CAN_COLLIDE"]; + _vehicle_432 = _this; + _this setDir 626.71265; + _this setPos [3945.1665, 870.5448, 0.9771964]; +}; + +_vehicle_446 = objNull; +if (true) then +{ + _this = createVehicle ["Land_R_Barn_W_01", [3942.6809, 868.04846, -0.052868865], [], 0, "CAN_COLLIDE"]; + _vehicle_446 = _this; + _this setDir -4.9883327; + _this setPos [3942.6809, 868.04846, -0.052868865]; +}; + +_vehicle_448 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [3928.7241, 879.23401, -9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_448 = _this; + _this setDir -26.944168; + _this setPos [3928.7241, 879.23401, -9.5367432e-007]; +}; + +_vehicle_453 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_Wall_IndCnc_4", [3931.3889, 880.59314, 1.8596649e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_453 = _this; + _this setDir -26.944168; + _this setPos [3931.3889, 880.59314, 1.8596649e-005]; +}; + +_vehicle_460 = objNull; +if (true) then +{ + _this = createVehicle ["Land_R_HouseV2_01A", [3938.8245, 924.73865, 2.3841858e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_460 = _this; + _this setDir 173.25359; + _this setPos [3938.8245, 924.73865, 2.3841858e-006]; +}; + +_vehicle_463 = objNull; +if (true) then +{ + _this = createVehicle ["Land_R_HouseV2_03B", [3917.7256, 947.99548, -1.5034246], [], 0, "CAN_COLLIDE"]; + _vehicle_463 = _this; + _this setDir 86.628708; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [3917.7256, 947.99548, -1.5034246]; +}; + +_vehicle_505 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_mud_0_2000", [3938.3271, 969.77704, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_505 = _this; + _this setDir -0.17569003; + _this setPos [3938.3271, 969.77704, 5.7220459e-006]; +}; + +_vehicle_509 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_mud_0_2000", [3938.2764, 952.82233, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_509 = _this; + _this setPos [3938.2764, 952.82233, 7.6293945e-006]; +}; + +_vehicle_510 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_mud_6konec", [3938.2866, 946.62555, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_510 = _this; + _this setPos [3938.2866, 946.62555, 7.6293945e-006]; +}; + +_vehicle_511 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [3947.0188, 879.95544, 0.45028627], [], 0, "CAN_COLLIDE"]; + _vehicle_511 = _this; + _this setPos [3947.0188, 879.95544, 0.45028627]; +}; + +_vehicle_512 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [3942.3472, 878.69348, 0.32186893], [], 0, "CAN_COLLIDE"]; + _vehicle_512 = _this; + _this setPos [3942.3472, 878.69348, 0.32186893]; +}; + +_vehicle_513 = objNull; +if (true) then +{ + _this = createVehicle ["Paleta2", [3947.7717, 864.41449, 0.80851316], [], 0, "CAN_COLLIDE"]; + _vehicle_513 = _this; + _this setDir -23.915726; + _this setPos [3947.7717, 864.41449, 0.80851316]; +}; + +_vehicle_514 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [3944.4326, 877.31793, 0.39759898], [], 0, "CAN_COLLIDE"]; + _vehicle_514 = _this; + _this setPos [3944.4326, 877.31793, 0.39759898]; +}; + +_vehicle_515 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [3947.7256, 862.6004, 0.87532103], [], 0, "CAN_COLLIDE"]; + _vehicle_515 = _this; + _this setPos [3947.7256, 862.6004, 0.87532103]; +}; + +_vehicle_516 = objNull; +if (true) then +{ + _this = createVehicle ["Land_stand_meat_EP1", [3946.9626, 878.16614, 0.67635345], [], 0, "CAN_COLLIDE"]; + _vehicle_516 = _this; + _this setDir -93.636963; + _this setPos [3946.9626, 878.16614, 0.67635345]; +}; + +_vehicle_517 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Crates_stack_EP1", [3948.7744, 862.49268, 0.95123971], [], 0, "CAN_COLLIDE"]; + _vehicle_517 = _this; + _this setDir 0.69939744; + _this setPos [3948.7744, 862.49268, 0.95123971]; +}; + +_vehicle_518 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [3944.3833, 880.42651, 0.33928987], [], 0, "CAN_COLLIDE"]; + _vehicle_518 = _this; + _this setDir 85.560394; + _this setPos [3944.3833, 880.42651, 0.33928987]; +}; + +_vehicle_519 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Chair_EP1", [3947.1516, 868.90588, 0.69591427], [], 0, "CAN_COLLIDE"]; + _vehicle_519 = _this; + _this setDir 152.09166; + _this setPos [3947.1516, 868.90588, 0.69591427]; +}; + +_vehicle_521 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Shelf_EP1", [3947.908, 873.76605, 0.45458367], [], 0, "CAN_COLLIDE"]; + _vehicle_521 = _this; + _this setDir -3.9382079; + _this setPos [3947.908, 873.76605, 0.45458367]; +}; + +_vehicle_522 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Water_pipe_EP1", [3947.7427, 874.69, 0.45637962], [], 0, "CAN_COLLIDE"]; + _vehicle_522 = _this; + _this setDir -69.973969; + _this setPos [3947.7427, 874.69, 0.45637962]; +}; + +_vehicle_523 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Bench_EP1", [3946.0391, 870.25183, 0.58101702], [], 0, "CAN_COLLIDE"]; + _vehicle_523 = _this; + _this setDir 80.681717; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [3946.0391, 870.25183, 0.58101702]; +}; + +_vehicle_525 = objNull; +if (true) then +{ + _this = createVehicle ["VaultStorageLocked", [3948.1218, 866.93658, 0.87052077], [], 0, "CAN_COLLIDE"]; + _vehicle_525 = _this; + _this setDir 88.322395; + _this setPos [3948.1218, 866.93658, 0.87052077]; +}; + +_vehicle_526 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3948.312, 878.86804, 0.33917293], [], 0, "CAN_COLLIDE"]; + _vehicle_526 = _this; + _this setDir -92.491707; + _this setPos [3948.312, 878.86804, 0.33917293]; +}; + +_vehicle_528 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3948.4702, 874.89508, 0.37383956], [], 0, "CAN_COLLIDE"]; + _vehicle_528 = _this; + _this setDir -92.491707; + _this setPos [3948.4702, 874.89508, 0.37383956]; +}; + +_vehicle_530 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3949.5059, 865.65155, 0.87407452], [], 0, "CAN_COLLIDE"]; + _vehicle_530 = _this; + _this setDir -92.491707; + _this setPos [3949.5059, 865.65155, 0.87407452]; +}; + +_vehicle_533 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3946.0657, 876.89642, 0.39743888], [], 0, "CAN_COLLIDE"]; + _vehicle_533 = _this; + _this setDir -4.7196465; + _this setPos [3946.0657, 876.89642, 0.39743888]; +}; + +_vehicle_539 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3946.344, 869.90894, 0.53619152], [], 0, "CAN_COLLIDE"]; + _vehicle_539 = _this; + _this setDir -8.7721634; + _this setPos [3946.344, 869.90894, 0.53619152]; +}; + +_vehicle_540 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_F_postel_manz_kov", [3946.2461, 876.79474, 0.32664061], [], 0, "CAN_COLLIDE"]; + _vehicle_540 = _this; + _this setDir 85.700554; + _this setPos [3946.2461, 876.79474, 0.32664061]; +}; + +_vehicle_541 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_asf3_0_2000", [3936.8848, 1068.4231, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_541 = _this; + _this setDir -0.63808763; + _this setPos [3936.8848, 1068.4231, 3.8146973e-006]; +}; + +_vehicle_543 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_asf3_0_2000", [3937.1155, 1051.049, 2.0300713], [], 0, "CAN_COLLIDE"]; + _vehicle_543 = _this; + _this setDir -0.63808763; + _this setPos [3937.1155, 1051.049, 2.0300713]; +}; + +_vehicle_545 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_asf3_0_2000", [3937.3005, 1033.6833, 1.784276], [], 0, "CAN_COLLIDE"]; + _vehicle_545 = _this; + _this setDir -0.63808763; + _this setPos [3937.3005, 1033.6833, 1.784276]; +}; + +_vehicle_547 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_asf3_0_2000", [3937.449, 1016.3657, 1.5137405], [], 0, "CAN_COLLIDE"]; + _vehicle_547 = _this; + _this setDir -0.63808763; + _this setPos [3937.449, 1016.3657, 1.5137405]; +}; + +_vehicle_550 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_asf3_0_2000", [3937.6523, 998.93457, 0.017046928], [], 0, "CAN_COLLIDE"]; + _vehicle_550 = _this; + _this setDir -0.63808763; + _this setPos [3937.6523, 998.93457, 0.017046928]; +}; + +_vehicle_552 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_asf3_0_2000", [3937.8662, 986.80664, -0.5155611], [], 0, "CAN_COLLIDE"]; + _vehicle_552 = _this; + _this setDir -0.63808763; + _this setPos [3937.8662, 986.80664, -0.5155611]; +}; + +_vehicle_558 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNet_EAST", [4800.6436, 7339.0112, -0.090423517], [], 0, "CAN_COLLIDE"]; + _vehicle_558 = _this; + _this setDir -6.6802773; + _this setPos [4800.6436, 7339.0112, -0.090423517]; +}; + +_vehicle_559 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net2", [4796.603, 7337.02, 1.335144e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_559 = _this; + _this setDir -10.522685; + _this setPos [4796.603, 7337.02, 1.335144e-005]; +}; + +_vehicle_560 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [4802.5244, 7337.1602, -1.2397766e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_560 = _this; + _this setDir -0.52965349; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [4802.5244, 7337.1602, -1.2397766e-005]; +}; + +_vehicle_561 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Chair_EP1", [4801.3071, 7339.0571, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_561 = _this; + _this setDir 69.089851; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [4801.3071, 7339.0571, -1.1444092e-005]; +}; + +_vehicle_567 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [4806.7979, 7335.7749, 1.8119812e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_567 = _this; + _this setDir -25.317194; + _this setPos [4806.7979, 7335.7749, 1.8119812e-005]; +}; + +_vehicle_568 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_tiny", [4805.4663, 7339.168, -6.6757202e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_568 = _this; + _this setDir 136.27625; + _this setPos [4805.4663, 7339.168, -6.6757202e-006]; +}; + +_vehicle_569 = objNull; +if (true) then +{ + _this = createVehicle ["ACamp", [3568.0818, 6028.6567, -0.14579457], [], 0, "CAN_COLLIDE"]; + _vehicle_569 = _this; + _this setDir -108.94098; + _this setPos [3568.0818, 6028.6567, -0.14579457]; +}; + +_vehicle_570 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [3557.7949, 6025.8945, -2.1934509e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_570 = _this; + _this setDir 18.278038; + _this setPos [3557.7949, 6025.8945, -2.1934509e-005]; +}; + +_vehicle_571 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [3542.3003, 6022.4175], [], 0, "CAN_COLLIDE"]; + _vehicle_571 = _this; + _this setDir 18.278038; + _this setPos [3542.3003, 6022.4175]; +}; + +_vehicle_572 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierOPFOR_EP1", [3564.3445, 6024.5068, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_572 = _this; + _this setDir 166.08113; + _this setPos [3564.3445, 6024.5068, 2.8610229e-006]; +}; + +_vehicle_573 = objNull; +if (true) then +{ + _this = createVehicle ["Mi8Wreck", [3564.323, 6035.5425, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_573 = _this; + _this setDir 63.772964; + _this setPos [3564.323, 6035.5425, -3.0517578e-005]; +}; + +_vehicle_574 = objNull; +if (true) then +{ + _this = createVehicle ["C130J_wreck_EP1", [1790.0602, 3666.2546, -0.56676686], [], 0, "CAN_COLLIDE"]; + _vehicle_574 = _this; + _this setDir 138.993; + _this setPos [1790.0602, 3666.2546, -0.56676686]; +}; + +_vehicle_575 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel_burning", [1783.0038, 3666.9299, 1.4544948], [], 0, "CAN_COLLIDE"]; + _vehicle_575 = _this; + _this setPos [1783.0038, 3666.9299, 1.4544948]; +}; + +_vehicle_576 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [1790.3647, 3676.2732, 0.023239233], [], 0, "CAN_COLLIDE"]; + _vehicle_576 = _this; + _this setDir -41.511944; + _this setPos [1790.3647, 3676.2732, 0.023239233]; +}; + +_vehicle_578 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [1798.0398, 3676.5776, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_578 = _this; + _this setDir 41.182796; + _this setPos [1798.0398, 3676.5776, -7.6293945e-006]; +}; + +_vehicle_580 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [1798.8617, 3666.4016, 1.335144e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_580 = _this; + _this setDir -43.595757; + _this setPos [1798.8617, 3666.4016, 1.335144e-005]; +}; + +_vehicle_582 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier3_DZ", [1803.4387, 3671.4683, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_582 = _this; + _this setDir 124.10221; + _this setPos [1803.4387, 3671.4683, 3.8146973e-006]; +}; + +_vehicle_583 = objNull; +if (true) then +{ + _this = createVehicle ["Concrete_Wall_EP1", [1802.7266, 3670.5039, 1.0784401], [], 0, "CAN_COLLIDE"]; + _vehicle_583 = _this; + _this setDir -57.637192; + _this setPos [1802.7266, 3670.5039, 1.0784401]; +}; + +_vehicle_584 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [1797.2196, 3673.7805, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_584 = _this; + _this setDir -53.659554; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [1797.2196, 3673.7805, 1.9073486e-006]; +}; + +_vehicle_585 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [1795.7249, 3673.7781, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_585 = _this; + _this setDir -78.091606; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [1795.7249, 3673.7781, 1.9073486e-006]; +}; + +_vehicle_586 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_small2", [1796.2484, 3667.4263, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_586 = _this; + _this setDir 45.239067; + _this setPos [1796.2484, 3667.4263, -1.1444092e-005]; +}; + +_vehicle_588 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [1836.3024, 3673.3337, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_588 = _this; + _this setPos [1836.3024, 3673.3337, 1.1444092e-005]; +}; + +_vehicle_589 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_Boulder1", [4259.4658, 2197.7883, -0.00030517578], [], 0, "CAN_COLLIDE"]; + _vehicle_589 = _this; + _this setPos [4259.4658, 2197.7883, -0.00030517578]; +}; + +_vehicle_590 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_Boulder2", [4258.0278, 2201.4812, -0.0001373291], [], 0, "CAN_COLLIDE"]; + _vehicle_590 = _this; + _this setPos [4258.0278, 2201.4812, -0.0001373291]; +}; + +_vehicle_591 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_Rock1", [4296.8413, 2194.603, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_591 = _this; + _this setPos [4296.8413, 2194.603, -4.5776367e-005]; +}; + +_vehicle_592 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockTower", [4285.877, 2196.0295, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_592 = _this; + _this setDir -43.5532; + _this setPos [4285.877, 2196.0295, 2.2888184e-005]; +}; + +_vehicle_593 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [4315.3398, 2191.7131, -4.644104], [], 0, "CAN_COLLIDE"]; + _vehicle_593 = _this; + _this setDir 122.44731; + _this setPos [4315.3398, 2191.7131, -4.644104]; +}; + +_vehicle_595 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [4266.5205, 2190.3962, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_595 = _this; + _this setDir -168.60817; + _this setPos [4266.5205, 2190.3962, 7.6293945e-005]; +}; + +_vehicle_598 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [4290.708, 2254.3882, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_598 = _this; + _this setDir 157.007; + _this setPos [4290.708, 2254.3882, -7.6293945e-006]; +}; + +_vehicle_601 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_Rock1", [4310.9648, 2249.5825, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_601 = _this; + _this setDir -112.29041; + _this setPos [4310.9648, 2249.5825, 2.2888184e-005]; +}; + +_vehicle_604 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [4262.3818, 2242.2039, -1.0937997], [], 0, "CAN_COLLIDE"]; + _vehicle_604 = _this; + _this setDir -54.996555; + _this setPos [4262.3818, 2242.2039, -1.0937997]; +}; + +_vehicle_607 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [4316.5557, 2232.6426, 14.253368], [], 0, "CAN_COLLIDE"]; + _vehicle_607 = _this; + _this setDir 64.540009; + _this setPos [4316.5557, 2232.6426, 14.253368]; +}; + +_vehicle_610 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [4298.1523, 2227.0513, 15.168487], [], 0, "CAN_COLLIDE"]; + _vehicle_610 = _this; + _this setDir -116.44456; + _this setPos [4298.1523, 2227.0513, 15.168487]; +}; + +_vehicle_613 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockTower", [4309.4795, 2214.2173, 17.697575], [], 0, "CAN_COLLIDE"]; + _vehicle_613 = _this; + _this setPos [4309.4795, 2214.2173, 17.697575]; +}; + +_vehicle_614 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_Rock1", [4281.23, 2240.8281, 17.856382], [], 0, "CAN_COLLIDE"]; + _vehicle_614 = _this; + _this setPos [4281.23, 2240.8281, 17.856382]; +}; + +_vehicle_615 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_Rock1", [4265.3081, 2211.2817, 1.9769918], [], 0, "CAN_COLLIDE"]; + _vehicle_615 = _this; + _this setDir 98.097099; + _this setPos [4265.3081, 2211.2817, 1.9769918]; +}; + +_vehicle_617 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [4280.3745, 2223.8267, 14.427955], [], 0, "CAN_COLLIDE"]; + _vehicle_617 = _this; + _this setDir 71.627441; + _this setPos [4280.3745, 2223.8267, 14.427955]; +}; + +_vehicle_624 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_Rock1", [4284.3906, 2218.252, 3.9710402], [], 0, "CAN_COLLIDE"]; + _vehicle_624 = _this; + _this setDir 54.460052; + _this setPos [4284.3906, 2218.252, 3.9710402]; +}; + +_vehicle_626 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockWall", [4310.7139, 2278.3, -12.161728], [], 0, "CAN_COLLIDE"]; + _vehicle_626 = _this; + _this setDir 75.414764; + _this setPos [4310.7139, 2278.3, -12.161728]; +}; + +_vehicle_630 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_Rock1", [4333.3647, 2214.0688, -11.926643], [], 0, "CAN_COLLIDE"]; + _vehicle_630 = _this; + _this setDir 247.01805; + _this setPos [4333.3647, 2214.0688, -11.926643]; +}; + +_vehicle_631 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_RockTower", [4311.8247, 2208.2014, -12.820561], [], 0, "CAN_COLLIDE"]; + _vehicle_631 = _this; + _this setDir 107.21893; + _this setPos [4311.8247, 2208.2014, -12.820561]; +}; + +_vehicle_633 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_Boulder1", [4287.1201, 2218.8762, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_633 = _this; + _this setPos [4287.1201, 2218.8762, 2.2888184e-005]; +}; + +_vehicle_634 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_Boulder2", [4284.6929, 2221.3333], [], 0, "CAN_COLLIDE"]; + _vehicle_634 = _this; + _this setPos [4284.6929, 2221.3333]; +}; + +_vehicle_635 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_Stone", [4287.5864, 2208.4585, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_635 = _this; + _this setDir 214.33366; + _this setPos [4287.5864, 2208.4585, 7.6293945e-006]; +}; + +_vehicle_636 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_Boulder1", [4292.5889, 2247.7329, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_636 = _this; + _this setDir -54.564739; + _this setPos [4292.5889, 2247.7329, 4.5776367e-005]; +}; + +_vehicle_638 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_Boulder1", [4292.2568, 2249.6265, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_638 = _this; + _this setPos [4292.2568, 2249.6265, -1.5258789e-005]; +}; + +_vehicle_641 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_Boulder1", [4292.4453, 2246.364, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_641 = _this; + _this setDir 50.731018; + _this setPos [4292.4453, 2246.364, -3.8146973e-005]; +}; + +_vehicle_643 = objNull; +if (true) then +{ + _this = createVehicle ["MAP_R2_Boulder1", [4293.9565, 2246.2395, -0.30375978], [], 0, "CAN_COLLIDE"]; + _vehicle_643 = _this; + _this setDir -54.564739; + _this setPos [4293.9565, 2246.2395, -0.30375978]; +}; + +_vehicle_654 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [3923.4653, 893.60956, 3.9339066e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_654 = _this; + _this setPos [3923.4653, 893.60956, 3.9339066e-006]; +}; + +_vehicle_655 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BoatSmall_1", [3919.7104, 860.2699, -1.1920929e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_655 = _this; + _this setPos [3919.7104, 860.2699, -1.1920929e-005]; +}; + +_vehicle_657 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_EP1", [3932.3794, 883.6488, 7.1525574e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_657 = _this; + _this setDir -96.350891; + _this setPos [3932.3794, 883.6488, 7.1525574e-007]; +}; + +_vehicle_659 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [3931.2769, 883.69543, 2.9325485e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_659 = _this; + _this setDir 85.560394; + _this setPos [3931.2769, 883.69543, 2.9325485e-005]; +}; + +_vehicle_661 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [3925.8572, 881.45874, 5.8531761e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_661 = _this; + _this setDir 313.10043; + _this setPos [3925.8572, 881.45874, 5.8531761e-005]; +}; + +_vehicle_662 = objNull; +if (true) then +{ + _this = createVehicle ["Land_sunshade_EP1", [3925.0747, 858.24249, 6.5922737e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_662 = _this; + _this setPos [3925.0747, 858.24249, 6.5922737e-005]; +}; + +_vehicle_663 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Chair_EP1", [3925.9741, 858.55829, 1.847744e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_663 = _this; + _this setDir 207.1532; + _this setPos [3925.9741, 858.55829, 1.847744e-005]; +}; + +_vehicle_666 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNet_EAST", [3943.9771, 852.64484, 0.49741787], [], 0, "CAN_COLLIDE"]; + _vehicle_666 = _this; + _this setDir 167.16524; + _this setPos [3943.9771, 852.64484, 0.49741787]; +}; + +_vehicle_668 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3950.0879, 857.74805, 0.94921881], [], 0, "CAN_COLLIDE"]; + _vehicle_668 = _this; + _this setDir -92.491707; + _this setPos [3950.0879, 857.74805, 0.94921881]; +}; + +_vehicle_670 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [3941.8494, 851.21033, 0.47973499], [], 0, "CAN_COLLIDE"]; + _vehicle_670 = _this; + _this setDir 87.793861; + _this setPos [3941.8494, 851.21033, 0.47973499]; +}; + +_vehicle_671 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [3943.426, 851.67194, 0.47973844], [], 0, "CAN_COLLIDE"]; + _vehicle_671 = _this; + _this setDir 87.793861; + _this setPos [3943.426, 851.67194, 0.47973844]; +}; + +_vehicle_672 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [3944.8062, 851.38208, 0.47971627], [], 0, "CAN_COLLIDE"]; + _vehicle_672 = _this; + _this setDir 87.793861; + _this setPos [3944.8062, 851.38208, 0.47971627]; +}; + +_vehicle_673 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Small", [3946.5876, 851.7879, 0.47972259], [], 0, "CAN_COLLIDE"]; + _vehicle_673 = _this; + _this setDir 87.793861; + _this setPos [3946.5876, 851.7879, 0.47972259]; +}; + +_vehicle_675 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [3945.2837, 854.02686, 0.50169969], [], 0, "CAN_COLLIDE"]; + _vehicle_675 = _this; + _this setDir 176.35825; + _this setPos [3945.2837, 854.02686, 0.50169969]; +}; + +_vehicle_677 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [3942.7358, 853.93079, 0.50167423], [], 0, "CAN_COLLIDE"]; + _vehicle_677 = _this; + _this setDir 173.67903; + _this setPos [3942.7358, 853.93079, 0.50167423]; +}; + +_vehicle_679 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [1798.5487, 3669.0208, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_679 = _this; + _this setDir -173.56027; + _this setPos [1798.5487, 3669.0208, 9.5367432e-006]; +}; + +_vehicle_680 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [4818.8003, 3079.5234, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_680 = _this; + _this setPos [4818.8003, 3079.5234, -2.2888184e-005]; +}; + +_vehicle_681 = objNull; +if (true) then +{ + _this = createVehicle ["INS_WarfareBAircraftFactory", [4800.0596, 3080.8853, -0.25498801], [], 0, "CAN_COLLIDE"]; + _vehicle_681 = _this; + _this setDir -88.723038; + _this setPos [4800.0596, 3080.8853, -0.25498801]; +}; + +_vehicle_685 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Cargo1B_military", [4794.0708, 3070.0681, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_685 = _this; + _this setDir 119.48697; + _this setPos [4794.0708, 3070.0681, 2.2888184e-005]; +}; + +_vehicle_687 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Cargo1B_military", [4803.3252, 3069.3123, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_687 = _this; + _this setDir 83.907333; + _this setPos [4803.3252, 3069.3123, 1.5258789e-005]; +}; + +_vehicle_689 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Cargo1B_military", [4798.2715, 3069.0776, 2.5571907], [], 0, "CAN_COLLIDE"]; + _vehicle_689 = _this; + _this setDir 88.472275; + _this setPos [4798.2715, 3069.0776, 2.5571907]; +}; + +_vehicle_693 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier1", [4798.8364, 3071.8811, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_693 = _this; + _this setDir 90.700424; + _this setPos [4798.8364, 3071.8811, -2.2888184e-005]; +}; + +_vehicle_694 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CamoNet_EAST", [1198.3824, 1901.3483, -0.00348361], [], 0, "CAN_COLLIDE"]; + _vehicle_694 = _this; + _this setDir -101.70872; + _this setPos [1198.3824, 1901.3483, -0.00348361]; +}; + +_vehicle_695 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net2", [1199.5627, 1896.4567, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_695 = _this; + _this setPos [1199.5627, 1896.4567, 3.8146973e-006]; +}; + +_vehicle_696 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_tiny", [1197.5968, 1906.3352, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_696 = _this; + _this setDir 21.47945; + _this setPos [1197.5968, 1906.3352, 3.8146973e-006]; +}; + +_vehicle_697 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [1202.59, 1901.6573], [], 0, "CAN_COLLIDE"]; + _vehicle_697 = _this; + _this setDir 209.83337; + _this setPos [1202.59, 1901.6573]; +}; + +_vehicle_698 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [1199.7538, 1902.4901, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_698 = _this; + _this setDir 80.748489; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [1199.7538, 1902.4901, -3.8146973e-006]; +}; + +_vehicle_699 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [1197.7966, 1900.5089, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_699 = _this; + _this setDir -133.94354; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [1197.7966, 1900.5089, 3.8146973e-006]; +}; + +_vehicle_702 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Nav_Boathouse_Pier", [2396.187, 7528.0674, 0.81693643], [], 0, "CAN_COLLIDE"]; + _vehicle_702 = _this; + _this setDir 229.94377; + _this setPos [2396.187, 7528.0674, 0.81693643]; +}; + +_vehicle_703 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Nav_Boathouse", [2396.1758, 7528.0537, 0.81695074], [], 0, "CAN_COLLIDE"]; + _vehicle_703 = _this; + _this setDir 229.94377; + _this setPos [2396.1758, 7528.0537, 0.81695074]; +}; + +_unit_105 = objNull; +if (true) then +{ + _this = createAgent ["Ins_Woodlander3", [1390.5302, 6944.1221, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _unit_105 = _this; + _this setDir 91.034714; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_108 = objNull; +if (true) then +{ + _this = createAgent ["Ins_Worker2", [1394.0282, 6980.3257], [], 0, "CAN_COLLIDE"]; + _unit_108 = _this; + _this setDir 184.04665; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_117 = objNull; +if (true) then +{ + _this = createAgent ["Ins_Soldier_Sapper", [1399.6907, 6932.1113, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _unit_117 = _this; + _this setDir -65.198639; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_137 = objNull; +if (true) then +{ + _this = createAgent ["Ins_Soldier_Medic", [1403.147, 6935.8843, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _unit_137 = _this; + _this setDir -54.290131; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_161 = objNull; +if (true) then +{ + _this = createAgent ["Ins_Woodlander1", [2392.6931, 7534.646, 2.3263159], [], 0, "CAN_COLLIDE"]; + _unit_161 = _this; + _this setDir -96.593018; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_704 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [2393.9353, 7535.9902, 2.2615783], [], 0, "CAN_COLLIDE"]; + _vehicle_704 = _this; + _this setPos [2393.9353, 7535.9902, 2.2615783]; +}; + +_unit_189 = objNull; +if (true) then +{ + _this = createAgent ["TK_Soldier_Spotter_EP1", [3561.2859, 6028.3188, 0.44275188], [], 0, "CAN_COLLIDE"]; + _unit_189 = _this; + _this setDir -528.21375; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_206 = objNull; +if (true) then +{ + _this = createAgent ["Tanny_PMC", [4802.3774, 3073.3643, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _unit_206 = _this; + _this setDir 268.52533; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_207 = objNull; +if (true) then +{ + _this = createAgent ["Ins_Lopotev", [3942.5715, 853.03564, 0.48624861], [], 0, "CAN_COLLIDE"]; + _unit_207 = _this; + _this setDir -17.824253; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_208 = objNull; +if (true) then +{ + _this = createAgent ["Ins_Villager3", [3924.8306, 859.23077, -0.094918966], [], 0, "CAN_COLLIDE"]; + _unit_208 = _this; + _this setDir -53.146969; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_209 = objNull; +if (true) then +{ + _this = createAgent ["Ins_Woodlander2", [3945.9624, 867.5116, 0.36235416], [], 0, "CAN_COLLIDE"]; + _unit_209 = _this; + _this setDir -108.41523; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_213 = objNull; +if (true) then +{ + _this = createAgent ["RUS_Soldier_TL", [3945.3738, 853.20978, -0.0021039643], [], 0, "CAN_COLLIDE"]; + _unit_213 = _this; + _this setDir -388.43741; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_224 = objNull; +if (true) then +{ + _this = createAgent ["MVD_Soldier_TL", [1796.2767, 3674.4536], [], 0, "CAN_COLLIDE"]; + _unit_224 = _this; + _this setDir 125.48753; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_227 = objNull; +if (true) then +{ + _this = createAgent ["Soldier_GL_M16A2_PMC", [1198.4252, 1902.0905], [], 0, "CAN_COLLIDE"]; + _unit_227 = _this; + _this setDir 68.655991; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_231 = objNull; +if (true) then +{ + _this = createAgent ["Dr_Hladik_EP1", [3945.9509, 873.69336, 0.5009582], [], 0, "CAN_COLLIDE"]; + _unit_231 = _this; + _this setDir -102.63105; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_233 = objNull; +if (true) then +{ + _this = createAgent ["Dr_Annie_Baker_EP1", [1415.5072, 6965.9204, 0.99102378], [], 0, "CAN_COLLIDE"]; + _unit_233 = _this; + _this setDir 119.76057; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_235 = objNull; +if (true) then +{ + _this = createAgent ["RU_Damsel4", [1383.766, 6937.1289], [], 0, "CAN_COLLIDE"]; + _unit_235 = _this; + _this setDir 117.07826; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_236 = objNull; +if (true) then +{ + _this = createAgent ["Soldier_TL_PMC", [4802.3784, 7338.2749, 3.6239624e-005], [], 0, "CAN_COLLIDE"]; + _unit_236 = _this; + _this setDir 175.74536; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_237 = objNull; +if (true) then +{ + _this = createAgent ["RU_Farmwife4", [3945.803, 879.50177, 1.3585551], [], 0, "CAN_COLLIDE"]; + _unit_237 = _this; + _this setDir -41.754269; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_unit_238 = objNull; +if (true) then +{ + _this = createAgent ["CIV_Contractor1_BAF", [3932.2576, 883.86243, 2.7418137e-006], [], 0, "CAN_COLLIDE"]; + _unit_238 = _this; + _this setDir -60.566174; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_706 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [5349.73, 2302.2031, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_706 = _this; + _this setDir -42.570477; + _this setPos [5349.73, 2302.2031, 1.5258789e-005]; +}; + +_vehicle_708 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [5355.7129, 2308.021, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_708 = _this; + _this setDir -42.570477; + _this setPos [5355.7129, 2308.021, 7.6293945e-006]; +}; + +_vehicle_710 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [5356.3809, 2313.3425, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_710 = _this; + _this setDir -130.12714; + _this setPos [5356.3809, 2313.3425, 3.0517578e-005]; +}; + +_vehicle_713 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [5343.4995, 2301.4158, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_713 = _this; + _this setDir -130.12714; + _this setPos [5343.4995, 2301.4158, -2.2888184e-005]; +}; + +_vehicle_715 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [5346.4072, 2302.6094, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_715 = _this; + _this setDir 132.88327; + _this setPos [5346.4072, 2302.6094, 3.0517578e-005]; +}; + +_vehicle_716 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [5343.3071, 2305.0925, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_716 = _this; + _this setDir 45.528526; + _this setPos [5343.3071, 2305.0925, -2.2888184e-005]; +}; + +_vehicle_717 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Small", [5344.8569, 2302.873, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_717 = _this; + _this setDir 49.04163; + _this setPos [5344.8569, 2302.873, 4.5776367e-005]; +}; + +_vehicle_718 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [5344.166, 2306.1672, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_718 = _this; + _this setDir 126.14468; + _this setPos [5344.166, 2306.1672, -4.5776367e-005]; +}; + +_vehicle_719 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [5346.0308, 2305.1907, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_719 = _this; + _this setDir 44.916153; + _this setVehicleInit "this allowDammage false; this enableSimulation false; "; + _this setPos [5346.0308, 2305.1907, 3.8146973e-005]; +}; + +_vehicle_721 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [5342.4058, 2307.7148, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_721 = _this; + _this setDir -43.646446; + _this setPos [5342.4058, 2307.7148, 1.5258789e-005]; +}; + +_unit_240 = objNull; +if (true) then +{ + _this = createAgent ["GUE_Soldier_GL", [5345.3501, 2304.4453, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _unit_240 = _this; + _this setDir 45.32769; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false;}; + +_vehicle_723 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [3936.3728, 888.37793, 1.0251999e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_723 = _this; + _this setDir 174.44853; + _this setVehicleInit "this allowDammage false; "; + _this setPos [3936.3728, 888.37793, 1.0251999e-005]; +}; + +_vehicle_725 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [4798.7695, 3072.8037], [], 0, "CAN_COLLIDE"]; + _vehicle_725 = _this; + _this setDir 177.50307; + _this setVehicleInit "this allowDammage false; "; + _this setPos [4798.7695, 3072.8037]; +}; + +_vehicle_727 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [1801.3464, 3670.8022, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_727 = _this; + _this setDir 122.05504; + _this setVehicleInit "this allowDammage false; "; + _this setPos [1801.3464, 3670.8022, 3.8146973e-006]; +}; + +_vehicle_729 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [1391.8781, 6940.2632], [], 0, "CAN_COLLIDE"]; + _vehicle_729 = _this; + _this setDir 311.8175; + _this setVehicleInit "this allowDammage false; "; + _this setPos [1391.8781, 6940.2632]; +}; + +_vehicle_731 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [5349.4346, 2305.5015, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_731 = _this; + _this setDir 115.00784; + _this setPos [5349.4346, 2305.5015, -7.6293945e-006]; +}; + +_vehicle_733 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [4802.2524, 3071.0183, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_733 = _this; + _this setDir -219.27522; + _this setPos [4802.2524, 3071.0183, 2.2888184e-005]; +}; + +_vehicle_736 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Cargo1B_military", [4805.2095, 3073.9199], [], 0, "CAN_COLLIDE"]; + _vehicle_736 = _this; + _this setDir -1.4244978; + _this setPos [4805.2095, 3073.9199]; +}; + +_vehicle_738 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Cargo1B_military", [4803.6211, 3079.7532, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_738 = _this; + _this setDir 122.50426; + _this setPos [4803.6211, 3079.7532, 1.5258789e-005]; +}; + +_vehicle_740 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bouda2_vnitrek", [2736.4883, 2697.5337], [], 0, "CAN_COLLIDE"]; + _vehicle_740 = _this; + _this setDir 2.8643708; + _this setPos [2736.4883, 2697.5337]; +}; + +_vehicle_741 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bouda1", [2738.1667, 2714.8025, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_741 = _this; + _this setDir 361.13672; + _this setPos [2738.1667, 2714.8025, 3.0517578e-005]; +}; + +_vehicle_742 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bouda3", [2738.3071, 2723.9475, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_742 = _this; + _this setDir 1.1131181; + _this setPos [2738.3071, 2723.9475, 1.1444092e-005]; +}; + +_vehicle_745 = objNull; +if (true) then +{ + _this = createVehicle ["Land_budova5", [2604.7375, 2764.5657, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_745 = _this; + _this setDir 90.308617; + _this setPos [2604.7375, 2764.5657, -3.8146973e-006]; +}; + +_vehicle_751 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HouseV2_04_interier", [2660.8396, 2722.584, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_751 = _this; + _this setDir 2.9665554; + _this setPos [2660.8396, 2722.584, 2.2888184e-005]; +}; + +_vehicle_752 = objNull; +if (true) then +{ + _this = createVehicle ["Land_hruzdum", [2708.2297, 2627.2288, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_752 = _this; + _this setDir -1.4272075; + _this setPos [2708.2297, 2627.2288, 7.6293945e-006]; +}; + +_vehicle_753 = objNull; +if (true) then +{ + _this = createVehicle ["Land_hut06", [2714.9058, 2629.2107], [], 0, "CAN_COLLIDE"]; + _vehicle_753 = _this; + _this setDir -2.052717; + _this setPos [2714.9058, 2629.2107]; +}; + +_vehicle_760 = objNull; +if (true) then +{ + _this = createVehicle ["Land_kulna", [2730.9006, 2733.9238, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_760 = _this; + _this setDir -89.927879; + _this setPos [2730.9006, 2733.9238, 2.2888184e-005]; +}; + +_vehicle_767 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Panelak", [3205.5608, 3115.5439, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_767 = _this; + _this setDir 22.414814; + _this setPos [3205.5608, 3115.5439, 4.5776367e-005]; +}; + +_vehicle_769 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Panelak", [2701.2773, 2857.0771, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_769 = _this; + _this setDir 362.37131; + _this setPos [2701.2773, 2857.0771, 3.0517578e-005]; +}; + +_vehicle_771 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Panelak2", [2833.7739, 2849.6936], [], 0, "CAN_COLLIDE"]; + _vehicle_771 = _this; + _this setDir 3.5877526; + _this setPos [2833.7739, 2849.6936]; +}; + +processInitCommands; + diff --git a/SQF/dayz_server/missions/DayZ_Epoch_3.Shapur_BAF/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_3.Shapur_BAF/dynamic_vehicle.sqf new file mode 100644 index 000000000..c18e744e6 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_3.Shapur_BAF/dynamic_vehicle.sqf @@ -0,0 +1,104 @@ +AllowedVehiclesList = [ +["AH6X_DZ",3], +["AN2_DZ",2], +["ArmoredSUV_PMC_DZE",1], +["ATV_CZ_EP1",3], +["ATV_US_EP1",3], +["C130J_US_EP1",1], +["car_hatchback",3], +["car_sedan",3], +["CH_47F_EP1_DZE",1], +["CSJ_GyroC",3], +["CSJ_GyroCover",3], +["CSJ_GyroP",3], +["datsun1_civil_1_open",3], +["datsun1_civil_2_covered",3], +["datsun1_civil_3_open",3], +["GAZ_Vodnik_DZE",1], +["GAZ_Vodnik_MedEvac",1], +["GLT_M300_LT",3], +["GLT_M300_ST",3], +["GNT_C185",1], +["GNT_C185C",1], +["GNT_C185R",1], +["GNT_C185U",1], +["hilux1_civil_1_open",3], +["hilux1_civil_2_covered",3], +["hilux1_civil_3_open_EP1",3], +["HMMWV_Ambulance",1], +["HMMWV_Ambulance_CZ_DES_EP1",1], +["HMMWV_DES_EP1",3], +["HMMWV_DZ",3], +["HMMWV_M1035_DES_EP1",1], +["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1], +["HMMWV_M998A2_SOV_DES_EP1_DZE",1], +["Ikarus",3], +["Ikarus_TK_CIV_EP1",3], +["Kamaz",3], +["KamazRefuel_DZ",1], +["Lada1",3], +["Lada1_TK_CIV_EP1",3], +["Lada2",3], +["Lada2_TK_CIV_EP1",3], +["LadaLM",3], +["LandRover_CZ_EP1",3], +["LandRover_MG_TK_EP1_DZE",1], +["LandRover_Special_CZ_EP1_DZE",1], +["LandRover_TK_CIV_EP1",3], +["M1030_US_DES_EP1",3], +["MH6J_DZ",3], +["Mi17_Civilian_DZ",3], +["Mi17_DZE",3], +["MMT_Civ",6], +["MtvrRefuel_DES_EP1_DZ",1], +["MTVR_DES_EP1",3], +["MV22_DZ",1], +["Offroad_DSHKM_Gue_DZE",3], +["Old_bike_TK_INS_EP1",3], +["Old_moto_TK_Civ_EP1",3], +["Pickup_PK_GUE_DZE",3], +["Pickup_PK_INS_DZE",3], +["Pickup_PK_TK_GUE_EP1_DZE",3], +["S1203_ambulance_EP1",3], +["S1203_TK_CIV_EP1",3], +["Skoda",3], +["SkodaBlue",3], +["SkodaGreen",3], +["SkodaRed",3], +["SUV_Blue",1], +["SUV_Camo",1], +["SUV_Charcoal",1], +["SUV_Green",1], +["SUV_Orange",1], +["SUV_Pink",1], +["SUV_Red",1], +["SUV_Silver",1], +["SUV_TK_CIV_EP1",1], +["SUV_White",1], +["SUV_Yellow",1], +["tractor",3], +["TT650_Civ",3], +["TT650_Ins",3], +["TT650_TK_CIV_EP1",3], +["UAZ_CDF",3], +["UAZ_INS",3], +["UAZ_MG_TK_EP1_DZE",3], +["UAZ_RU",3], +["UAZ_Unarmed_TK_CIV_EP1",3], +["UAZ_Unarmed_TK_EP1",3], +["UAZ_Unarmed_UN_EP1",3], +["UH1H_DZE",2], +["UH1Y_DZE",2], +["UH60M_EP1_DZE",1], +["UralRefuel_TK_EP1_DZ",1], +["Ural_CDF",3], +["Ural_TK_CIV_EP1",3], +["Ural_UN_EP1",3], +["V3S_Open_TK_CIV_EP1",3], +["V3S_Open_TK_EP1",3], +["V3S_Refuel_TK_GUE_EP1_DZ",1], +["VolhaLimo_TK_CIV_EP1",3], +["Volha_1_TK_CIV_EP1",3], +["Volha_2_TK_CIV_EP1",3], +["VWGolf",3] +]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/mission.sqf b/SQF/dayz_server/missions/DayZ_Epoch_3.Shapur_BAF/mission.sqf similarity index 100% rename from Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/mission.sqf rename to SQF/dayz_server/missions/DayZ_Epoch_3.Shapur_BAF/mission.sqf diff --git a/SQF/dayz_server/missions/DayZ_Epoch_4.Zargabad/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_4.Zargabad/dynamic_vehicle.sqf new file mode 100644 index 000000000..c18e744e6 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_4.Zargabad/dynamic_vehicle.sqf @@ -0,0 +1,104 @@ +AllowedVehiclesList = [ +["AH6X_DZ",3], +["AN2_DZ",2], +["ArmoredSUV_PMC_DZE",1], +["ATV_CZ_EP1",3], +["ATV_US_EP1",3], +["C130J_US_EP1",1], +["car_hatchback",3], +["car_sedan",3], +["CH_47F_EP1_DZE",1], +["CSJ_GyroC",3], +["CSJ_GyroCover",3], +["CSJ_GyroP",3], +["datsun1_civil_1_open",3], +["datsun1_civil_2_covered",3], +["datsun1_civil_3_open",3], +["GAZ_Vodnik_DZE",1], +["GAZ_Vodnik_MedEvac",1], +["GLT_M300_LT",3], +["GLT_M300_ST",3], +["GNT_C185",1], +["GNT_C185C",1], +["GNT_C185R",1], +["GNT_C185U",1], +["hilux1_civil_1_open",3], +["hilux1_civil_2_covered",3], +["hilux1_civil_3_open_EP1",3], +["HMMWV_Ambulance",1], +["HMMWV_Ambulance_CZ_DES_EP1",1], +["HMMWV_DES_EP1",3], +["HMMWV_DZ",3], +["HMMWV_M1035_DES_EP1",1], +["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1], +["HMMWV_M998A2_SOV_DES_EP1_DZE",1], +["Ikarus",3], +["Ikarus_TK_CIV_EP1",3], +["Kamaz",3], +["KamazRefuel_DZ",1], +["Lada1",3], +["Lada1_TK_CIV_EP1",3], +["Lada2",3], +["Lada2_TK_CIV_EP1",3], +["LadaLM",3], +["LandRover_CZ_EP1",3], +["LandRover_MG_TK_EP1_DZE",1], +["LandRover_Special_CZ_EP1_DZE",1], +["LandRover_TK_CIV_EP1",3], +["M1030_US_DES_EP1",3], +["MH6J_DZ",3], +["Mi17_Civilian_DZ",3], +["Mi17_DZE",3], +["MMT_Civ",6], +["MtvrRefuel_DES_EP1_DZ",1], +["MTVR_DES_EP1",3], +["MV22_DZ",1], +["Offroad_DSHKM_Gue_DZE",3], +["Old_bike_TK_INS_EP1",3], +["Old_moto_TK_Civ_EP1",3], +["Pickup_PK_GUE_DZE",3], +["Pickup_PK_INS_DZE",3], +["Pickup_PK_TK_GUE_EP1_DZE",3], +["S1203_ambulance_EP1",3], +["S1203_TK_CIV_EP1",3], +["Skoda",3], +["SkodaBlue",3], +["SkodaGreen",3], +["SkodaRed",3], +["SUV_Blue",1], +["SUV_Camo",1], +["SUV_Charcoal",1], +["SUV_Green",1], +["SUV_Orange",1], +["SUV_Pink",1], +["SUV_Red",1], +["SUV_Silver",1], +["SUV_TK_CIV_EP1",1], +["SUV_White",1], +["SUV_Yellow",1], +["tractor",3], +["TT650_Civ",3], +["TT650_Ins",3], +["TT650_TK_CIV_EP1",3], +["UAZ_CDF",3], +["UAZ_INS",3], +["UAZ_MG_TK_EP1_DZE",3], +["UAZ_RU",3], +["UAZ_Unarmed_TK_CIV_EP1",3], +["UAZ_Unarmed_TK_EP1",3], +["UAZ_Unarmed_UN_EP1",3], +["UH1H_DZE",2], +["UH1Y_DZE",2], +["UH60M_EP1_DZE",1], +["UralRefuel_TK_EP1_DZ",1], +["Ural_CDF",3], +["Ural_TK_CIV_EP1",3], +["Ural_UN_EP1",3], +["V3S_Open_TK_CIV_EP1",3], +["V3S_Open_TK_EP1",3], +["V3S_Refuel_TK_GUE_EP1_DZ",1], +["VolhaLimo_TK_CIV_EP1",3], +["Volha_1_TK_CIV_EP1",3], +["Volha_2_TK_CIV_EP1",3], +["VWGolf",3] +]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/mission.sqf b/SQF/dayz_server/missions/DayZ_Epoch_4.Zargabad/mission.sqf similarity index 90% rename from Server Files/MPMissions/DayZ_Epoch_4.Zargabad/mission.sqf rename to SQF/dayz_server/missions/DayZ_Epoch_4.Zargabad/mission.sqf index 9f4e68561..9fab419c7 100644 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/mission.sqf +++ b/SQF/dayz_server/missions/DayZ_Epoch_4.Zargabad/mission.sqf @@ -489,43 +489,37 @@ if (true) then _this setDir -96.84465; _this setPos [3571.3137, 6827.437, 3.8146973e-006]; }; - -_this = createCenter civilian; -_center_1 = _this; - -_group_3 = createGroup _center_1; - _unit_9 = objNull; if (true) then { - _this = _group_3 createUnit ["Worker1", [3566.7996, 6822.4268, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["Worker1", [3566.7996, 6822.4268, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; _unit_9 = _this; _this setDir 93.120316; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; }; _unit_10 = objNull; if (true) then { - _this = _group_3 createUnit ["Dr_Hladik_EP1", [3574.5276, 6826.0088, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["Dr_Hladik_EP1", [3574.5276, 6826.0088, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; _unit_10 = _this; _this setDir 59.318363; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; }; _unit_11 = objNull; if (true) then { - _this = _group_3 createUnit ["CIV_EuroWoman01_EP1", [3567.4998, 6825.6235, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["CIV_EuroWoman01_EP1", [3567.4998, 6825.6235, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; _unit_11 = _this; _this setDir 129.56522; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; }; _vehicle_134 = objNull; @@ -620,23 +614,23 @@ if (true) then _unit_13 = objNull; if (true) then { - _this = _group_3 createUnit ["CIV_EuroMan02_EP1", [3578.4753, 6845.9429], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["CIV_EuroMan02_EP1", [3577.5337, 6843.0664], [], 0, "CAN_COLLIDE"]; _unit_13 = _this; _this setDir 109.87543; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; }; _unit_14 = objNull; if (true) then { - _this = _group_3 createUnit ["CIV_EuroMan01_EP1", [3578.8706, 6848.2681, -9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["CIV_EuroMan01_EP1", [3578.8706, 6848.2681, -9.5367432e-006], [], 0, "CAN_COLLIDE"]; _unit_14 = _this; _this setDir 122.72586; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; }; _vehicle_154 = objNull; @@ -712,23 +706,23 @@ if (true) then _unit_20 = objNull; if (true) then { - _this = _group_3 createUnit ["TK_CIV_Takistani02_EP1", [4725.0669, 827.51367, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["TK_CIV_Takistani02_EP1", [4725.0669, 827.51367, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; _unit_20 = _this; _this setDir 145.13918; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; }; _unit_21 = objNull; if (true) then { - _this = _group_3 createUnit ["TK_CIV_Takistani03_EP1", [4728.353, 830.5683, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["TK_CIV_Takistani03_EP1", [4728.353, 830.5683, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; _unit_21 = _this; _this setDir 186.02428; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; }; _vehicle_163 = objNull; @@ -743,12 +737,12 @@ if (true) then _unit_24 = objNull; if (true) then { - _this = _group_3 createUnit ["TK_CIV_Woman02_EP1", [4722.2773, 864.39056], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["TK_CIV_Woman02_EP1", [4722.2773, 864.39056], [], 0, "CAN_COLLIDE"]; _unit_24 = _this; _this setDir 142.1062; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; }; _vehicle_164 = objNull; @@ -772,28 +766,23 @@ if (true) then _unit_26 = objNull; if (true) then { - _this = _group_3 createUnit ["TK_CIV_Takistani05_EP1", [4727.292, 834.08929, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["TK_CIV_Takistani05_EP1", [4727.292, 834.08929, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; _unit_26 = _this; _this setDir 65.476814; _this setVehicleInit "this allowDammage false;this disableAI 'FSM';this disableAI 'MOVE';"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; }; -_this = createCenter resistance; -_center_2 = _this; - -_group_4 = createGroup _center_2; - _unit_86 = objNull; if (true) then { - _this = _group_4 createUnit ["Tanny_PMC", [3567.957, 6820.3179, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["Tanny_PMC", [3569.9138, 6818.8462, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; _unit_86 = _this; _this setDir 36.478336; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; }; _vehicle_166 = objNull; @@ -833,10 +822,10 @@ if (true) then _vehicle_176 = objNull; if (true) then { - _this = createVehicle ["Land_CamoNetB_NATO_EP1", [3571.115, 6822.5293, -0.63208807], [], 0, "CAN_COLLIDE"]; + _this = createVehicle ["Land_CamoNetB_NATO_EP1", [3571.5244, 6822.5771, -0.63208807], [], 0, "CAN_COLLIDE"]; _vehicle_176 = _this; _this setDir -81.400887; - _this setPos [3571.115, 6822.5293, -0.63208807]; + _this setPos [3571.5244, 6822.5771, -0.63208807]; }; _vehicle_177 = objNull; @@ -851,12 +840,12 @@ if (true) then _unit_93 = objNull; if (true) then { - _this = _group_3 createUnit ["Profiteer4", [3573.853, 6817.5674, -3.6239624e-005], [], 0, "CAN_COLLIDE"]; + _this = createAgent ["Profiteer4", [3573.853, 6817.5674, -3.6239624e-005], [], 0, "CAN_COLLIDE"]; _unit_93 = _this; _this setDir 42.312424; _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; }; _vehicle_178 = objNull; @@ -885,4 +874,13 @@ if (true) then _this setPos [4723.3442, 833.23621]; }; +_unit_95 = objNull; +if (true) then +{ + _this = createAgent ["TK_CIV_Takistani04_EP1", [4722.1758, 825.21582, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _unit_95 = _this; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + processInitCommands; diff --git a/SQF/dayz_server/missions/DayZ_Epoch_5.Bootcamp_ACR/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_5.Bootcamp_ACR/dynamic_vehicle.sqf new file mode 100644 index 000000000..c18e744e6 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_5.Bootcamp_ACR/dynamic_vehicle.sqf @@ -0,0 +1,104 @@ +AllowedVehiclesList = [ +["AH6X_DZ",3], +["AN2_DZ",2], +["ArmoredSUV_PMC_DZE",1], +["ATV_CZ_EP1",3], +["ATV_US_EP1",3], +["C130J_US_EP1",1], +["car_hatchback",3], +["car_sedan",3], +["CH_47F_EP1_DZE",1], +["CSJ_GyroC",3], +["CSJ_GyroCover",3], +["CSJ_GyroP",3], +["datsun1_civil_1_open",3], +["datsun1_civil_2_covered",3], +["datsun1_civil_3_open",3], +["GAZ_Vodnik_DZE",1], +["GAZ_Vodnik_MedEvac",1], +["GLT_M300_LT",3], +["GLT_M300_ST",3], +["GNT_C185",1], +["GNT_C185C",1], +["GNT_C185R",1], +["GNT_C185U",1], +["hilux1_civil_1_open",3], +["hilux1_civil_2_covered",3], +["hilux1_civil_3_open_EP1",3], +["HMMWV_Ambulance",1], +["HMMWV_Ambulance_CZ_DES_EP1",1], +["HMMWV_DES_EP1",3], +["HMMWV_DZ",3], +["HMMWV_M1035_DES_EP1",1], +["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1], +["HMMWV_M998A2_SOV_DES_EP1_DZE",1], +["Ikarus",3], +["Ikarus_TK_CIV_EP1",3], +["Kamaz",3], +["KamazRefuel_DZ",1], +["Lada1",3], +["Lada1_TK_CIV_EP1",3], +["Lada2",3], +["Lada2_TK_CIV_EP1",3], +["LadaLM",3], +["LandRover_CZ_EP1",3], +["LandRover_MG_TK_EP1_DZE",1], +["LandRover_Special_CZ_EP1_DZE",1], +["LandRover_TK_CIV_EP1",3], +["M1030_US_DES_EP1",3], +["MH6J_DZ",3], +["Mi17_Civilian_DZ",3], +["Mi17_DZE",3], +["MMT_Civ",6], +["MtvrRefuel_DES_EP1_DZ",1], +["MTVR_DES_EP1",3], +["MV22_DZ",1], +["Offroad_DSHKM_Gue_DZE",3], +["Old_bike_TK_INS_EP1",3], +["Old_moto_TK_Civ_EP1",3], +["Pickup_PK_GUE_DZE",3], +["Pickup_PK_INS_DZE",3], +["Pickup_PK_TK_GUE_EP1_DZE",3], +["S1203_ambulance_EP1",3], +["S1203_TK_CIV_EP1",3], +["Skoda",3], +["SkodaBlue",3], +["SkodaGreen",3], +["SkodaRed",3], +["SUV_Blue",1], +["SUV_Camo",1], +["SUV_Charcoal",1], +["SUV_Green",1], +["SUV_Orange",1], +["SUV_Pink",1], +["SUV_Red",1], +["SUV_Silver",1], +["SUV_TK_CIV_EP1",1], +["SUV_White",1], +["SUV_Yellow",1], +["tractor",3], +["TT650_Civ",3], +["TT650_Ins",3], +["TT650_TK_CIV_EP1",3], +["UAZ_CDF",3], +["UAZ_INS",3], +["UAZ_MG_TK_EP1_DZE",3], +["UAZ_RU",3], +["UAZ_Unarmed_TK_CIV_EP1",3], +["UAZ_Unarmed_TK_EP1",3], +["UAZ_Unarmed_UN_EP1",3], +["UH1H_DZE",2], +["UH1Y_DZE",2], +["UH60M_EP1_DZE",1], +["UralRefuel_TK_EP1_DZ",1], +["Ural_CDF",3], +["Ural_TK_CIV_EP1",3], +["Ural_UN_EP1",3], +["V3S_Open_TK_CIV_EP1",3], +["V3S_Open_TK_EP1",3], +["V3S_Refuel_TK_GUE_EP1_DZ",1], +["VolhaLimo_TK_CIV_EP1",3], +["Volha_1_TK_CIV_EP1",3], +["Volha_2_TK_CIV_EP1",3], +["VWGolf",3] +]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/mission.sqf b/SQF/dayz_server/missions/DayZ_Epoch_5.Bootcamp_ACR/mission.sqf similarity index 100% rename from Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/mission.sqf rename to SQF/dayz_server/missions/DayZ_Epoch_5.Bootcamp_ACR/mission.sqf diff --git a/SQF/dayz_server/missions/DayZ_Epoch_6.Dingor/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_6.Dingor/dynamic_vehicle.sqf new file mode 100644 index 000000000..a2383e999 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_6.Dingor/dynamic_vehicle.sqf @@ -0,0 +1,114 @@ +AllowedVehiclesList = [ +["AH6X_DZ",3], +["AN2_DZ",3], +["ArmoredSUV_PMC_DZE",1], +["ATV_CZ_EP1",3], +["ATV_US_EP1",3], +["C130J_US_EP1",1], +["car_hatchback",3], +["car_sedan",3], +["CH_47F_EP1_DZE",1], +["CSJ_GyroC",3], +["CSJ_GyroCover",3], +["CSJ_GyroP",3], +["datsun1_civil_1_open",3], +["datsun1_civil_2_covered",3], +["datsun1_civil_3_open",3], +["Fishing_Boat",3], +["GAZ_Vodnik_DZE",1], +["GAZ_Vodnik_MedEvac",1], +["GLT_M300_LT",3], +["GLT_M300_ST",3], +["GNT_C185",1], +["GNT_C185C",1], +["GNT_C185R",1], +["GNT_C185U",1], +["hilux1_civil_1_open",3], +["hilux1_civil_2_covered",3], +["hilux1_civil_3_open_EP1",3], +["HMMWV_Ambulance",1], +["HMMWV_Ambulance_CZ_DES_EP1",1], +["HMMWV_DES_EP1",3], +["HMMWV_DZ",3], +["HMMWV_M1035_DES_EP1",1], +["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1], +["HMMWV_M998A2_SOV_DES_EP1_DZE",1], +["Ikarus",3], +["Ikarus_TK_CIV_EP1",3], +["JetSkiYanahui_Case_Blue",1], +["JetSkiYanahui_Case_Green",1], +["JetSkiYanahui_Case_Red",1], +["JetSkiYanahui_Case_Yellow",1], +["Kamaz",3], +["KamazRefuel_DZ",1], +["Lada1",3], +["Lada1_TK_CIV_EP1",3], +["Lada2",3], +["Lada2_TK_CIV_EP1",3], +["LadaLM",3], +["LandRover_CZ_EP1",3], +["LandRover_MG_TK_EP1_DZE",1], +["LandRover_Special_CZ_EP1_DZE",1], +["LandRover_TK_CIV_EP1",3], +["M1030_US_DES_EP1",3], +["MH6J_DZ",3], +["Mi17_Civilian_DZ",3], +["Mi17_DZE",3], +["MMT_Civ",6], +["MtvrRefuel_DES_EP1_DZ",1], +["MTVR_DES_EP1",3], +["MV22_DZ",1], +["Offroad_DSHKM_Gue_DZE",3], +["Old_bike_TK_INS_EP1",3], +["Old_moto_TK_Civ_EP1",3], +["PBX",3], +["Pickup_PK_GUE_DZE",3], +["Pickup_PK_INS_DZE",3], +["Pickup_PK_TK_GUE_EP1_DZE",3], +["RHIB",3], +["S1203_ambulance_EP1",3], +["S1203_TK_CIV_EP1",3], +["Skoda",3], +["SkodaBlue",3], +["SkodaGreen",3], +["SkodaRed",3], +["Smallboat_1",3], +["Smallboat_2",3], +["SUV_Blue",1], +["SUV_Camo",1], +["SUV_Charcoal",1], +["SUV_Green",1], +["SUV_Orange",1], +["SUV_Pink",1], +["SUV_Red",1], +["SUV_Silver",1], +["SUV_TK_CIV_EP1",1], +["SUV_White",1], +["SUV_Yellow",1], +["tractor",3], +["TT650_Civ",3], +["TT650_Ins",3], +["TT650_TK_CIV_EP1",3], +["UAZ_CDF",3], +["UAZ_INS",3], +["UAZ_MG_TK_EP1_DZE",3], +["UAZ_RU",3], +["UAZ_Unarmed_TK_CIV_EP1",3], +["UAZ_Unarmed_TK_EP1",3], +["UAZ_Unarmed_UN_EP1",3], +["UH1H_DZE",2], +["UH1Y_DZE",2], +["UH60M_EP1_DZE",1], +["UralRefuel_TK_EP1_DZ",1], +["Ural_CDF",3], +["Ural_TK_CIV_EP1",3], +["Ural_UN_EP1",3], +["V3S_Open_TK_CIV_EP1",3], +["V3S_Open_TK_EP1",3], +["V3S_Refuel_TK_GUE_EP1_DZ",1], +["VolhaLimo_TK_CIV_EP1",3], +["Volha_1_TK_CIV_EP1",3], +["Volha_2_TK_CIV_EP1",3], +["VWGolf",3], +["Zodiac",3] +]; \ No newline at end of file diff --git a/SQF/dayz_server/missions/DayZ_Epoch_6.Dingor/mission.sqf b/SQF/dayz_server/missions/DayZ_Epoch_6.Dingor/mission.sqf new file mode 100644 index 000000000..0079bafd9 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_6.Dingor/mission.sqf @@ -0,0 +1,2510 @@ + +_unit_2 = objNull; +if (true) then +{ + _this = createAgent ["RU_Worker1", [4250.3955, 4481.9404, 3.8481112], [], 0, "CAN_COLLIDE"]; + _unit_2 = _this; + _this setDir 13.246977; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_1 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [4259.7813, 4481.9922, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1 = _this; + _this setPos [4259.7813, 4481.9922, 3.8146973e-006]; +}; + +_vehicle_2 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [4259.8442, 4481.999, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_2 = _this; + _this setPos [4259.8442, 4481.999, 7.6293945e-006]; +}; + +_vehicle_4 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [4260.189, 4479.7954, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_4 = _this; + _this setPos [4260.189, 4479.7954, 0]; +}; + +_vehicle_6 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [4259.2642, 4479.4463, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_6 = _this; + _this setPos [4259.2642, 4479.4463, 3.8146973e-006]; +}; + +_vehicle_8 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [4260.1787, 4484.5254, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_8 = _this; + _this setPos [4260.1787, 4484.5254, 3.8146973e-005]; +}; + +_vehicle_10 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [4260.5479, 4486.4893, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_10 = _this; + _this setPos [4260.5479, 4486.4893, -1.1444092e-005]; +}; + +_vehicle_12 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [4260.8511, 4488.0884, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_12 = _this; + _this setPos [4260.8511, 4488.0884, -7.6293945e-006]; +}; + +_vehicle_14 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [4261.0244, 4489.0308, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_14 = _this; + _this setPos [4261.0244, 4489.0308, -7.6293945e-006]; +}; + +_vehicle_16 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [4261.897, 4489.5439, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_16 = _this; + _this setPos [4261.897, 4489.5439, 3.8146973e-006]; +}; + +_vehicle_18 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [4257.1494, 4489.6807, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_18 = _this; + _this setPos [4257.1494, 4489.6807, 7.6293945e-006]; +}; + +_vehicle_26 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [4098.4092, 4329.665, -5.3405762e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_26 = _this; + _this setDir 118.27595; + _this setPos [4098.4092, 4329.665, -5.3405762e-005]; +}; + +_unit_11 = objNull; +if (true) then +{ + _this = createAgent ["Citizen2_EP1", [3011.9712, 5934.8613, 3.5805645], [], 0, "CAN_COLLIDE"]; + _unit_11 = _this; + _this setDir 7.3076472; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_59 = objNull; +if (true) then +{ + _this = createVehicle ["Desk", [3011.8303, 5935.6201, 3.8947544], [], 0, "CAN_COLLIDE"]; + _vehicle_59 = _this; + _this setDir -180.86284; + _this setPos [3011.8303, 5935.6201, 3.8947544]; +}; + +_vehicle_60 = objNull; +if (true) then +{ + _this = createVehicle ["WoodChair", [3012.4822, 5934.7539, 3.7793715], [], 0, "CAN_COLLIDE"]; + _vehicle_60 = _this; + _this setDir -227.09953; + _this setPos [3012.4822, 5934.7539, 3.7793715]; +}; + +_vehicle_61 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Chest_EP1", [3009.7896, 5931.9956, 4.1642027], [], 0, "CAN_COLLIDE"]; + _vehicle_61 = _this; + _this setDir 89.394867; + _this setPos [3009.7896, 5931.9956, 4.1642027]; +}; + +_unit_15 = objNull; +if (true) then +{ + _this = createAgent ["Worker1", [3005.1003, 5931.6553, 0.32037464], [], 0, "CAN_COLLIDE"]; + _unit_15 = _this; + _this setDir 267.2005; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_62 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [3005.2141, 5933.4253, 0.31556273], [], 0, "CAN_COLLIDE"]; + _vehicle_62 = _this; + _this setDir -59.247307; + _this setPos [3005.2141, 5933.4253, 0.31556273]; +}; + +_vehicle_63 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Wheel_cart_EP1", [3001.4761, 5934.6978, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_63 = _this; + _this setDir 138.28281; + _this setPos [3001.4761, 5934.6978, -3.8146973e-006]; +}; + +_vehicle_64 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [3005.1704, 5935.4644, 0.35124215], [], 0, "CAN_COLLIDE"]; + _vehicle_64 = _this; + _this setPos [3005.1704, 5935.4644, 0.35124215]; +}; + +_vehicle_65 = objNull; +if (true) then +{ + _this = createVehicle ["VaultStorageLocked", [3012.9451, 5933.3184, 3.8884375], [], 0, "CAN_COLLIDE"]; + _vehicle_65 = _this; + _this setDir 90.675438; + _this setPos [3012.9451, 5933.3184, 3.8884375]; +}; + +_vehicle_73 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [6012.7847, 6630.7202, 4.7683716e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_73 = _this; + _this setDir 136.34302; + _this setPos [6012.7847, 6630.7202, 4.7683716e-006]; +}; + +_vehicle_74 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [6011.2813, 6624.6587, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_74 = _this; + _this setDir 8.7853069; + _this setPos [6011.2813, 6624.6587, 9.5367432e-007]; +}; + +_vehicle_75 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [6013.127, 6628.1973, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_75 = _this; + _this setDir 0.77082282; + _this setPos [6013.127, 6628.1973, 9.5367432e-007]; +}; + +_vehicle_76 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [6011.9268, 6629.4814, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_76 = _this; + _this setDir -54.061131; + _this setPos [6011.9268, 6629.4814, 2.8610229e-006]; +}; + +_unit_20 = objNull; +if (true) then +{ + _this = createAgent ["Worker2", [6013.0737, 6629.2124, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _unit_20 = _this; + _this setDir 138.41472; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_78 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [6010.9263, 6629.5459, -0.52930099], [], 0, "CAN_COLLIDE"]; + _vehicle_78 = _this; + _this setDir 91.918221; + _this setPos [6010.9263, 6629.5459, -0.52930099]; +}; + +_vehicle_80 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [6010.8105, 6625.5591, -0.52279139], [], 0, "CAN_COLLIDE"]; + _vehicle_80 = _this; + _this setDir 91.918221; + _this setPos [6010.8105, 6625.5591, -0.52279139]; +}; + +_vehicle_89 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [6012.6953, 6623.6016, -0.48468429], [], 0, "CAN_COLLIDE"]; + _vehicle_89 = _this; + _this setDir 359.37524; + _this setPos [6012.6953, 6623.6016, -0.48468429]; +}; + +_vehicle_93 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [6015.3022, 6631.5132, -0.83070749], [], 0, "CAN_COLLIDE"]; + _vehicle_93 = _this; + _this setDir 272.03046; + _this setPos [6015.3022, 6631.5132, -0.83070749]; +}; + +_vehicle_94 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [6015.1797, 6627.5254, -0.83721638], [], 0, "CAN_COLLIDE"]; + _vehicle_94 = _this; + _this setDir 272.03046; + _this setPos [6015.1797, 6627.5254, -0.83721638]; +}; + +_vehicle_98 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Stoplight01", [4069.2266, 1501.7034, -4.529953e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_98 = _this; + _this setDir 187.51984; + _this setPos [4069.2266, 1501.7034, -4.529953e-006]; +}; + +_vehicle_100 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Stoplight01", [4069.2222, 1511.67, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_100 = _this; + _this setDir 267.54846; + _this setPos [4069.2222, 1511.67, 1.5258789e-005]; +}; + +_vehicle_153 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [7002.1836, 6718.5122, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_153 = _this; + _this setDir -32.674587; + _this setPos [7002.1836, 6718.5122, 3.8146973e-006]; +}; + +_vehicle_163 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [6960.6968, 6716.687, -2.0980835e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_163 = _this; + _this setDir -75.767067; + _this setPos [6960.6968, 6716.687, -2.0980835e-005]; +}; + +_vehicle_165 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [7032.0459, 6715.1523, -1.7166138e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_165 = _this; + _this setDir -32.674587; + _this setPos [7032.0459, 6715.1523, -1.7166138e-005]; +}; + +_vehicle_167 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [7174.3286, 6719.7095, 8.6372004], [], 0, "CAN_COLLIDE"]; + _vehicle_167 = _this; + _this setDir -32.674587; + _this setPos [7174.3286, 6719.7095, 8.6372004]; +}; + +_vehicle_169 = objNull; +if (true) then +{ + _this = createVehicle ["BRDMWreck", [6972.0547, 6716.2876, -9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_169 = _this; + _this setPos [6972.0547, 6716.2876, -9.5367432e-006]; +}; + +_vehicle_173 = objNull; +if (true) then +{ + _this = createVehicle ["Body1", [7024.21, 6714.582, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_173 = _this; + _this setPos [7024.21, 6714.582, 2.0980835e-005]; +}; + +_vehicle_174 = objNull; +if (true) then +{ + _this = createVehicle ["Body2", [7032.5601, 6720.2114, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_174 = _this; + _this setPos [7032.5601, 6720.2114, -2.2888184e-005]; +}; + +_vehicle_177 = objNull; +if (true) then +{ + _this = createVehicle ["HMMWVWreck", [7020.8237, 6717.3867, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_177 = _this; + _this setDir -100.86343; + _this setPos [7020.8237, 6717.3867, -5.7220459e-006]; +}; + +_vehicle_179 = objNull; +if (true) then +{ + _this = createVehicle ["Mi8Wreck", [7126.4229, 6678.9072, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_179 = _this; + _this setDir 112.1351; + _this setPos [7126.4229, 6678.9072, 7.6293945e-006]; +}; + +_vehicle_180 = objNull; +if (true) then +{ + _this = createVehicle ["hiluxWreck", [7030.0659, 6718.7505, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_180 = _this; + _this setDir -85.205856; + _this setPos [7030.0659, 6718.7505, -5.7220459e-006]; +}; + +_vehicle_182 = objNull; +if (true) then +{ + _this = createVehicle ["hiluxWreck", [6998.6372, 6706.4907, -0.13066408], [], 0, "CAN_COLLIDE"]; + _vehicle_182 = _this; + _this setDir -234.43153; + _this setPos [6998.6372, 6706.4907, -0.13066408]; +}; + +_vehicle_184 = objNull; +if (true) then +{ + _this = createVehicle ["datsun01Wreck", [7006.8306, 6711.436, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_184 = _this; + _this setPos [7006.8306, 6711.436, 1.9073486e-006]; +}; + +_vehicle_186 = objNull; +if (true) then +{ + _this = createVehicle ["datsun01Wreck", [6984.7051, 6719.5889, 1.335144e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_186 = _this; + _this setDir -129.17189; + _this setPos [6984.7051, 6719.5889, 1.335144e-005]; +}; + +_vehicle_188 = objNull; +if (true) then +{ + _this = createVehicle ["datsun02Wreck", [7005.3413, 6712.9321, -9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_188 = _this; + _this setPos [7005.3413, 6712.9321, -9.5367432e-006]; +}; + +_vehicle_189 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BagFenceLong", [7038.5918, 6722.856, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_189 = _this; + _this setDir 95.071053; + _this setPos [7038.5918, 6722.856, -1.9073486e-006]; +}; + +_vehicle_191 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BagFenceLong", [7038.4966, 6719.8979, -9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_191 = _this; + _this setDir 95.071053; + _this setPos [7038.4966, 6719.8979, -9.5367432e-006]; +}; + +_vehicle_193 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BagFenceLong", [7029.064, 6715.8281, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_193 = _this; + _this setDir 89.523254; + _this setPos [7029.064, 6715.8281, -1.5258789e-005]; +}; + +_vehicle_195 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BagFenceLong", [7038.1792, 6712.5532], [], 0, "CAN_COLLIDE"]; + _vehicle_195 = _this; + _this setDir 92.07534; + _this setPos [7038.1792, 6712.5532]; +}; + +_vehicle_197 = objNull; +if (true) then +{ + _this = createVehicle ["Land_GuardShed", [7035.9502, 6723.7271, 0.098142877], [], 0, "CAN_COLLIDE"]; + _vehicle_197 = _this; + _this setDir 93.618011; + _this setPos [7035.9502, 6723.7271, 0.098142877]; +}; + +_vehicle_200 = objNull; +if (true) then +{ + _this = createVehicle ["datsun01Wreck", [7010.833, 6727.2344, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_200 = _this; + _this setDir -235.33638; + _this setPos [7010.833, 6727.2344, -1.9073486e-006]; +}; + +_vehicle_202 = objNull; +if (true) then +{ + _this = createVehicle ["SKODAWreck", [7013.7979, 6719.1035, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_202 = _this; + _this setDir -94.321419; + _this setPos [7013.7979, 6719.1035, -7.6293945e-006]; +}; + +_vehicle_204 = objNull; +if (true) then +{ + _this = createVehicle ["SKODAWreck", [6990.6025, 6715.5903, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_204 = _this; + _this setDir -67.565224; + _this setPos [6990.6025, 6715.5903, -1.9073486e-006]; +}; + +_vehicle_206 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [7037.21, 7088.1753, -3.6239624e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_206 = _this; + _this setDir -5.3128109; + _this setPos [7037.21, 7088.1753, -3.6239624e-005]; +}; + +_vehicle_208 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [7009.8228, 7103.9951, -4.7683716e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_208 = _this; + _this setDir 61.908318; + _this setPos [7009.8228, 7103.9951, -4.7683716e-006]; +}; + +_vehicle_210 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10x", [7024.0229, 7095.5371, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_210 = _this; + _this setDir 29.150982; + _this setPos [7024.0229, 7095.5371, 1.9073486e-005]; +}; + +_vehicle_216 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [7007.3916, 7065.0034, 2.0027161e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_216 = _this; + _this setPos [7007.3916, 7065.0034, 2.0027161e-005]; +}; + +_unit_49 = objNull; +if (true) then +{ + _this = createAgent ["Pilot_EP1", [7033.144, 7103.0996, -1.8119812e-005], [], 0, "CAN_COLLIDE"]; + _unit_49 = _this; + _this setDir -50.393272; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_218 = objNull; +if (true) then +{ + _this = createVehicle ["US_WarfareBAircraftFactory_Base_EP1", [7032.6265, 7101.5986, -0.30294973], [], 0, "CAN_COLLIDE"]; + _vehicle_218 = _this; + _this setDir 91.5569; + _this setPos [7032.6265, 7101.5986, -0.30294973]; +}; + +_vehicle_221 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [7046.355, 7097.1211, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_221 = _this; + _this setDir -79.75882; + _this setPos [7046.355, 7097.1211, 9.5367432e-007]; +}; + +_vehicle_224 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [7048.9663, 7112.625, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_224 = _this; + _this setDir -81.812408; + _this setPos [7048.9663, 7112.625, -1.9073486e-006]; +}; + +_vehicle_227 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [7001.2275, 7115.7017, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_227 = _this; + _this setDir 45.435726; + _this setPos [7001.2275, 7115.7017, 1.5258789e-005]; +}; + +_vehicle_230 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [7051.7598, 7127.8184, 6.6757202e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_230 = _this; + _this setDir -76.161797; + _this setPos [7051.7598, 7127.8184, 6.6757202e-005]; +}; + +_vehicle_232 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [7056.0059, 7142.7363, 4.3869019e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_232 = _this; + _this setDir -70.717758; + _this setPos [7056.0059, 7142.7363, 4.3869019e-005]; +}; + +_vehicle_234 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [6990.8672, 7125.5278, -1.0490417e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_234 = _this; + _this setDir -148.35767; + _this setPos [6990.8672, 7125.5278, -1.0490417e-005]; +}; + +_vehicle_237 = objNull; +if (true) then +{ + _this = createVehicle ["C130J_wreck_EP1", [7160.4795, 7028.8413, -0.9763608], [], 0, "CAN_COLLIDE"]; + _vehicle_237 = _this; + _this setDir -94.948288; + _this setPos [7160.4795, 7028.8413, -0.9763608]; +}; + +_unit_51 = objNull; +if (true) then +{ + _this = createAgent ["Worker2", [6545.7944, 6867.1309, 0.13616294], [], 0, "CAN_COLLIDE"]; + _unit_51 = _this; + _this setDir 10.41416; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_238 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [6549.7144, 6858.3931, 0.13082904], [], 0, "CAN_COLLIDE"]; + _vehicle_238 = _this; + _this setDir 165.20537; + _this setPos [6549.7144, 6858.3931, 0.13082904]; +}; + +_vehicle_239 = objNull; +if (true) then +{ + _this = createVehicle ["Bleacher_EP1", [6551.6631, 6859.7646, 0.12988916], [], 0, "CAN_COLLIDE"]; + _vehicle_239 = _this; + _this setDir 89.958008; + _this setPos [6551.6631, 6859.7646, 0.12988916]; +}; + +_vehicle_240 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_BoardsPack1", [6553.749, 6864.4971, 0.12704161], [], 0, "CAN_COLLIDE"]; + _vehicle_240 = _this; + _this setDir 180.21848; + _this setPos [6553.749, 6864.4971, 0.12704161]; +}; + +_vehicle_241 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_Coil_EP1", [6527.7593, 6859.1826, 0.11686949], [], 0, "CAN_COLLIDE"]; + _vehicle_241 = _this; + _this setPos [6527.7593, 6859.1826, 0.11686949]; +}; + +_vehicle_242 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Toilet", [6526.542, 6868.3838, 0.1134037], [], 0, "CAN_COLLIDE"]; + _vehicle_242 = _this; + _this setDir 270.26187; + _this setPos [6526.542, 6868.3838, 0.1134037]; +}; + +_vehicle_243 = objNull; +if (true) then +{ + _this = createVehicle ["Garbage_container", [6542.1255, 6857.8682, 0.12327708], [], 0, "CAN_COLLIDE"]; + _vehicle_243 = _this; + _this setDir 270.75836; + _this setPos [6542.1255, 6857.8682, 0.12327708]; +}; + +_vehicle_244 = objNull; +if (true) then +{ + _this = createVehicle ["Paleta2", [6542.8608, 6857.5757, 0.11866082], [], 0, "CAN_COLLIDE"]; + _vehicle_244 = _this; + _this setDir 50.050522; + _this setPos [6542.8608, 6857.5757, 0.11866082]; +}; + +_vehicle_245 = objNull; +if (true) then +{ + _this = createVehicle ["Pile_of_wood", [6555.4971, 6875.7959, 0.15875089], [], 0, "CAN_COLLIDE"]; + _vehicle_245 = _this; + _this setDir -0.79297096; + _this setPos [6555.4971, 6875.7959, 0.15875089]; +}; + +_vehicle_246 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [6554.2686, 6862.376, 0.14002545], [], 0, "CAN_COLLIDE"]; + _vehicle_246 = _this; + _this setPos [6554.2686, 6862.376, 0.14002545]; +}; + +_vehicle_247 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_Rubble_EP1", [6535.2529, 6882.0449, 2.4795532e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_247 = _this; + _this setDir -3.6153793; + _this setPos [6535.2529, 6882.0449, 2.4795532e-005]; +}; + +_vehicle_248 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_crates_EP1", [6546.7632, 6861.1108, 0.14200571], [], 0, "CAN_COLLIDE"]; + _vehicle_248 = _this; + _this setDir -175.17001; + _this setPos [6546.7632, 6861.1108, 0.14200571]; +}; + +_vehicle_249 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [6547.0522, 6863.2729, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_249 = _this; + _this setDir -87.286407; + _this setPos [6547.0522, 6863.2729, 2.0980835e-005]; +}; + +_vehicle_251 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [6547.1968, 6865.4902, -8.5830688e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_251 = _this; + _this setDir -87.286407; + _this setPos [6547.1968, 6865.4902, -8.5830688e-006]; +}; + +_vehicle_253 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [6545.9834, 6867.9663, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_253 = _this; + _this setDir -177.23503; + _this setPos [6545.9834, 6867.9663, 9.5367432e-007]; +}; + +_vehicle_256 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Table_EP1", [6535.3096, 6859.5034, 0.12701441], [], 0, "CAN_COLLIDE"]; + _vehicle_256 = _this; + _this setDir 94.061516; + _this setPos [6535.3096, 6859.5034, 0.12701441]; +}; + +_vehicle_257 = objNull; +if (true) then +{ + _this = createVehicle ["SKODAWreck", [6527.0474, 6864.104, 0.11144794], [], 0, "CAN_COLLIDE"]; + _vehicle_257 = _this; + _this setDir 357.48425; + _this setPos [6527.0474, 6864.104, 0.11144794]; +}; + +_vehicle_258 = objNull; +if (true) then +{ + _this = createVehicle ["UAZWreck", [6534.5, 6864.4141, 0.15619081], [], 0, "CAN_COLLIDE"]; + _vehicle_258 = _this; + _this setDir -86.189613; + _this setPos [6534.5, 6864.4141, 0.15619081]; +}; + +_unit_59 = objNull; +if (true) then +{ + _this = createAgent ["Worker4", [7551.1641, 3025.2014, 0.98590052], [], 0, "CAN_COLLIDE"]; + _unit_59 = _this; + _this setDir -101.36158; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_264 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [7538.8926, 3023.0486, 1.4305115e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_264 = _this; + _this setPos [7538.8926, 3023.0486, 1.4305115e-006]; +}; + +_vehicle_265 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [7552.5366, 3020.7312, -9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_265 = _this; + _this setDir 60.440258; + _this setPos [7552.5366, 3020.7312, -9.5367432e-007]; +}; + +_vehicle_275 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [4134.1299, 1468.5542, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_275 = _this; + _this setDir 90.429932; + _this setPos [4134.1299, 1468.5542, 1.9073486e-006]; +}; + +_vehicle_276 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [4137.3975, 1468.6536, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_276 = _this; + _this setDir 90.429932; + _this setPos [4137.3975, 1468.6536, 3.8146973e-006]; +}; + +_vehicle_277 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [4135.7041, 1468.5054, 2.5109596], [], 0, "CAN_COLLIDE"]; + _vehicle_277 = _this; + _this setDir 90.429932; + _this setPos [4135.7041, 1468.5054, 2.5109596]; +}; + +_vehicle_287 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [4134.1709, 1484.2555, 1.335144e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_287 = _this; + _this setDir 90.429932; + _this setPos [4134.1709, 1484.2555, 1.335144e-005]; +}; + +_vehicle_288 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [4137.4385, 1484.3549, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_288 = _this; + _this setDir 90.429932; + _this setPos [4137.4385, 1484.3549, 1.5258789e-005]; +}; + +_vehicle_289 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [4135.7461, 1484.2067, 2.5109711], [], 0, "CAN_COLLIDE"]; + _vehicle_289 = _this; + _this setDir 90.429932; + _this setPos [4135.7461, 1484.2067, 2.5109711]; +}; + +_vehicle_308 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [4137.5332, 1492.9086, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_308 = _this; + _this setDir 2.3165083; + _this setPos [4137.5332, 1492.9086, 1.1444092e-005]; +}; + +_vehicle_310 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [4137.311, 1459.8435, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_310 = _this; + _this setDir 2.3165083; + _this setPos [4137.311, 1459.8435, 7.6293945e-006]; +}; + +_vehicle_326 = objNull; +if (true) then +{ + _this = createVehicle ["US_WarfareBVehicleServicePoint_Base_EP1", [4140.6611, 1479.0856, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_326 = _this; + _this setDir 180.37967; + _this setPos [4140.6611, 1479.0856, 3.8146973e-006]; +}; + +_unit_65 = objNull; +if (true) then +{ + _this = createAgent ["Pilot", [4143.9258, 1481.0282, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _unit_65 = _this; + _this setDir 71.022041; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_66 = objNull; +if (true) then +{ + _this = createAgent ["RU_Madam3", [4181.9175, 2341.8435, 5.1864305], [], 0, "CAN_COLLIDE"]; + _unit_66 = _this; + _this setDir 273.64359; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_330 = objNull; +if (true) then +{ + _this = createVehicle ["Land_sunshade_EP1", [4182.2153, 2341.1003, 5.1476407], [], 0, "CAN_COLLIDE"]; + _vehicle_330 = _this; + _this setPos [4182.2153, 2341.1003, 5.1476407]; +}; + +_vehicle_331 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [4184.0469, 2337.9309, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_331 = _this; + _this setPos [4184.0469, 2337.9309, 2.8610229e-006]; +}; + +_vehicle_332 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Carpet_rack_EP1", [4182.8921, 2341.6826, 4.6923232], [], 0, "CAN_COLLIDE"]; + _vehicle_332 = _this; + _this setDir 198.13498; + _this setPos [4182.8921, 2341.6826, 4.6923232]; +}; + +_vehicle_333 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [4183.3662, 2342.8289, 4.5924778], [], 0, "CAN_COLLIDE"]; + _vehicle_333 = _this; + _this setDir -160.56055; + _this setPos [4183.3662, 2342.8289, 4.5924778]; +}; + +_vehicle_336 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3600.7373, 3696.0884, -0.64465016], [], 0, "CAN_COLLIDE"]; + _vehicle_336 = _this; + _this setDir -233.2516; + _this setPos [3600.7373, 3696.0884, -0.64465016]; +}; + +_vehicle_338 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3603.7349, 3698.2659, -0.50133944], [], 0, "CAN_COLLIDE"]; + _vehicle_338 = _this; + _this setDir -199.05846; + _this setPos [3603.7349, 3698.2659, -0.50133944]; +}; + +_vehicle_340 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3607.5752, 3698.8123, -0.49055767], [], 0, "CAN_COLLIDE"]; + _vehicle_340 = _this; + _this setDir -179.30513; + _this setPos [3607.5752, 3698.8123, -0.49055767]; +}; + +_vehicle_342 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3611.4778, 3698.0579, -0.46155328], [], 0, "CAN_COLLIDE"]; + _vehicle_342 = _this; + _this setDir -157.50938; + _this setPos [3611.4778, 3698.0579, -0.46155328]; +}; + +_vehicle_344 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3614.9824, 3696.2061, -0.42996332], [], 0, "CAN_COLLIDE"]; + _vehicle_344 = _this; + _this setDir -148.45085; + _this setPos [3614.9824, 3696.2061, -0.42996332]; +}; + +_vehicle_346 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3618.1829, 3693.8066, -0.23917532], [], 0, "CAN_COLLIDE"]; + _vehicle_346 = _this; + _this setDir -140.77544; + _this setPos [3618.1829, 3693.8066, -0.23917532]; +}; + +_vehicle_348 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3620.4292, 3690.6772, -0.26382336], [], 0, "CAN_COLLIDE"]; + _vehicle_348 = _this; + _this setDir -111.78784; + _this setPos [3620.4292, 3690.6772, -0.26382336]; +}; + +_vehicle_350 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3621.2959, 3686.8018, -0.34412155], [], 0, "CAN_COLLIDE"]; + _vehicle_350 = _this; + _this setDir -89.836296; + _this setPos [3621.2959, 3686.8018, -0.34412155]; +}; + +_vehicle_352 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3620.5303, 3682.8596, -0.29929495], [], 0, "CAN_COLLIDE"]; + _vehicle_352 = _this; + _this setDir -66.145126; + _this setPos [3620.5303, 3682.8596, -0.29929495]; +}; + +_vehicle_354 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3618.176, 3679.8586, -0.29147175], [], 0, "CAN_COLLIDE"]; + _vehicle_354 = _this; + _this setDir -36.491985; + _this setPos [3618.176, 3679.8586, -0.29147175]; +}; + +_vehicle_362 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3614.9348, 3677.5239, -0.42766428], [], 0, "CAN_COLLIDE"]; + _vehicle_362 = _this; + _this setDir -31.574051; + _this setPos [3614.9348, 3677.5239, -0.42766428]; +}; + +_vehicle_363 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3611.2588, 3676.4917, -0.41680309], [], 0, "CAN_COLLIDE"]; + _vehicle_363 = _this; + _this setDir -0.022483418; + _this setPos [3611.2588, 3676.4917, -0.41680309]; +}; + +_vehicle_364 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3607.3323, 3676.6973, -0.47064328], [], 0, "CAN_COLLIDE"]; + _vehicle_364 = _this; + _this setDir 7.0776691; + _this setPos [3607.3323, 3676.6973, -0.47064328]; +}; + +_vehicle_365 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3597.2871, 3682.6611, -0.37657964], [], 0, "CAN_COLLIDE"]; + _vehicle_365 = _this; + _this setDir 49.218327; + _this setPos [3597.2871, 3682.6611, -0.37657964]; +}; + +_vehicle_366 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3603.5254, 3677.8088, -0.46705386], [], 0, "CAN_COLLIDE"]; + _vehicle_366 = _this; + _this setDir 24.308466; + _this setPos [3603.5254, 3677.8088, -0.46705386]; +}; + +_vehicle_367 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3600.1563, 3679.8994, -0.42016283], [], 0, "CAN_COLLIDE"]; + _vehicle_367 = _this; + _this setDir 39.547977; + _this setPos [3600.1563, 3679.8994, -0.42016283]; +}; + +_vehicle_375 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3595.9851, 3685.9504, -0.35252863], [], 0, "CAN_COLLIDE"]; + _vehicle_375 = _this; + _this setDir 82.228989; + _this setPos [3595.9851, 3685.9504, -0.35252863]; +}; + +_vehicle_377 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3596.5723, 3689.6033, -0.39722514], [], 0, "CAN_COLLIDE"]; + _vehicle_377 = _this; + _this setDir 114.75807; + _this setPos [3596.5723, 3689.6033, -0.39722514]; +}; + +_vehicle_379 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [3608.136, 3687.3967, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_379 = _this; + _this setPos [3608.136, 3687.3967, 0]; +}; + +_vehicle_382 = objNull; +if (true) then +{ + _this = createVehicle ["PowGen_Big", [3618.9395, 3689.2029], [], 0, "CAN_COLLIDE"]; + _vehicle_382 = _this; + _this setDir -16.767889; + _this setPos [3618.9395, 3689.2029]; +}; + +_vehicle_383 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net2", [3618.2227, 3682.4531, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_383 = _this; + _this setDir -63.723; + _this setPos [3618.2227, 3682.4531, 3.0517578e-005]; +}; + +_vehicle_384 = objNull; +if (true) then +{ + _this = createVehicle ["US_WarfareBBarracks_Base_EP1", [3609.2202, 3684.4927, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_384 = _this; + _this setPos [3609.2202, 3684.4927, -1.5258789e-005]; +}; + +_vehicle_385 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3597.5115, 3693.2378, 0.00012207031], [], 0, "CAN_COLLIDE"]; + _vehicle_385 = _this; + _this setPos [3597.5115, 3693.2378, 0.00012207031]; +}; + +_vehicle_388 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3598.5288, 3691.9739, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_388 = _this; + _this setPos [3598.5288, 3691.9739, -1.5258789e-005]; +}; + +_vehicle_390 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3599.5535, 3690.085, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_390 = _this; + _this setPos [3599.5535, 3690.085, -4.5776367e-005]; +}; + +_vehicle_392 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3599.9688, 3688.2695, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_392 = _this; + _this setPos [3599.9688, 3688.2695, 0]; +}; + +_vehicle_394 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3600.6646, 3685.6267, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_394 = _this; + _this setPos [3600.6646, 3685.6267, 1.5258789e-005]; +}; + +_vehicle_396 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3600.7554, 3684.7537, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_396 = _this; + _this setPos [3600.7554, 3684.7537, 0]; +}; + +_vehicle_398 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3599.0222, 3685.6394, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_398 = _this; + _this setPos [3599.0222, 3685.6394, 0]; +}; + +_vehicle_400 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3599.8218, 3692.7725, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_400 = _this; + _this setPos [3599.8218, 3692.7725, 3.0517578e-005]; +}; + +_vehicle_402 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3598.6577, 3682.7478, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_402 = _this; + _this setPos [3598.6577, 3682.7478, -4.5776367e-005]; +}; + +_vehicle_404 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3600.1599, 3681.8916, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_404 = _this; + _this setPos [3600.1599, 3681.8916, 0]; +}; + +_vehicle_406 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3600.8157, 3682.5178, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_406 = _this; + _this setPos [3600.8157, 3682.5178, 0]; +}; + +_vehicle_408 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3599.7629, 3683.759, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_408 = _this; + _this setPos [3599.7629, 3683.759, 3.0517578e-005]; +}; + +_unit_71 = objNull; +if (true) then +{ + _this = createAgent ["CIV_EuroMan01_EP1", [3610.2993, 3688.4067, 0.2740716], [], 0, "CAN_COLLIDE"]; + _unit_71 = _this; + _this setDir -160.882; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_72 = objNull; +if (true) then +{ + _this = createAgent ["CIV_EuroMan02_EP1", [3610.0063, 3685.4143, 0.2596041], [], 0, "CAN_COLLIDE"]; + _unit_72 = _this; + _this setDir -108.81454; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_76 = objNull; +if (true) then +{ + _this = createAgent ["Dr_Annie_Baker_EP1", [897.12573, 5270.0874, 3.6778364], [], 0, "CAN_COLLIDE"]; + _unit_76 = _this; + _this setDir -102.73165; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_77 = objNull; +if (true) then +{ + _this = createAgent ["CIV_EuroWoman01_EP1", [891.1792, 5271.9116, 0.56924075], [], 0, "CAN_COLLIDE"]; + _unit_77 = _this; + _this setDir 95.87394; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_411 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [890.14648, 5274.9531], [], 0, "CAN_COLLIDE"]; + _vehicle_411 = _this; + _this setDir 197.19943; + _this setPos [890.14648, 5274.9531]; +}; + +_vehicle_414 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierRedCross_EP1", [901.63324, 5275.2324, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_414 = _this; + _this setDir 184.97194; + _this setPos [901.63324, 5275.2324, 1.9073486e-006]; +}; + +_vehicle_416 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_TankSmall", [871.35272, 5270.3936, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_416 = _this; + _this setDir 88.226517; + _this setPos [871.35272, 5270.3936, 5.7220459e-006]; +}; + +_unit_80 = objNull; +if (true) then +{ + _this = createAgent ["Citizen3_EP1", [719.30035, 1576.938, 14.100372], [], 0, "CAN_COLLIDE"]; + _unit_80 = _this; + _this setDir 72.737617; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_422 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [3020.0552, 5938.1196, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_422 = _this; + _this setDir -85.603584; + _this setPos [3020.0552, 5938.1196, 1.1444092e-005]; +}; + +_vehicle_423 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [7509.5303, 2945.7224, -0.29705814], [], 0, "CAN_COLLIDE"]; + _vehicle_423 = _this; + _this setDir 2.6208634; + _this setPos [7509.5303, 2945.7224, -0.29705814]; +}; + +_vehicle_424 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [7506.8936, 2951.8135, 1.0967255e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_424 = _this; + _this setDir 90.282372; + _this setPos [7506.8936, 2951.8135, 1.0967255e-005]; +}; + +_vehicle_425 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [7507.2349, 2952.9058, -4.2915344e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_425 = _this; + _this setDir 181.83423; + _this setPos [7507.2349, 2952.9058, -4.2915344e-006]; +}; + +_vehicle_426 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [7508.4854, 2952.8169, 8.1062317e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_426 = _this; + _this setDir 89.771851; + _this setPos [7508.4854, 2952.8169, 8.1062317e-006]; +}; + +_vehicle_427 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Small", [7509.8081, 2952.8748, -1.2397766e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_427 = _this; + _this setDir 8.0604963; + _this setPos [7509.8081, 2952.8748, -1.2397766e-005]; +}; + +_vehicle_428 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Antenna", [7511.041, 2958.074, 6.3968663], [], 0, "CAN_COLLIDE"]; + _vehicle_428 = _this; + _this setDir -33.135361; + _this setPos [7511.041, 2958.074, 6.3968663]; +}; + +_vehicle_430 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BagFenceLong", [3064.0002, 8021.4639, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_430 = _this; + _this setDir -83.460388; + _this setPos [3064.0002, 8021.4639, -3.8146973e-006]; +}; + +_vehicle_432 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BagFenceLong", [3064.2795, 8023.8096, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_432 = _this; + _this setDir -83.460388; + _this setPos [3064.2795, 8023.8096, 2.8610229e-006]; +}; + +_vehicle_436 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BagFenceLong", [3054.6702, 8025.4917, -1.0490417e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_436 = _this; + _this setDir -83.460388; + _this setPos [3054.6702, 8025.4917, -1.0490417e-005]; +}; + +_vehicle_437 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BagFenceLong", [3054.3909, 8023.146, -1.7166138e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_437 = _this; + _this setDir -83.460388; + _this setPos [3054.3909, 8023.146, -1.7166138e-005]; +}; + +_unit_85 = objNull; +if (true) then +{ + _this = createAgent ["ibr_lingorman2s", [3059.0198, 8021.9331, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _unit_85 = _this; + _this setDir -5.0591068; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_440 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [3059.0242, 8022.8438, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_440 = _this; + _this setDir 8.7294521; + _this setPos [3059.0242, 8022.8438, 3.8146973e-006]; +}; + +_vehicle_441 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [3059.6768, 8021.3618, 8.5830688e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_441 = _this; + _this setDir 170.00513; + _this setPos [3059.6768, 8021.3618, 8.5830688e-006]; +}; + +_vehicle_442 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_big_EP1", [3059.1511, 8022.8965, 4.7683716e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_442 = _this; + _this setDir 188.12738; + _this setPos [3059.1511, 8022.8965, 4.7683716e-006]; +}; + +_vehicle_443 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_palletsfoiled", [3062.7034, 8021.5137, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_443 = _this; + _this setDir 7.7950034; + _this setPos [3062.7034, 8021.5137, 9.5367432e-006]; +}; + +_vehicle_444 = objNull; +if (true) then +{ + _this = createVehicle ["Garbage_can", [3060.9761, 8020.916, 6.4849854e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_444 = _this; + _this setPos [3060.9761, 8020.916, 6.4849854e-005]; +}; + +_vehicle_445 = objNull; +if (true) then +{ + _this = createVehicle ["Paleta1", [3062.6533, 8022.9053, 1.6212463e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_445 = _this; + _this setPos [3062.6533, 8022.9053, 1.6212463e-005]; +}; + +_vehicle_446 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [3057.2195, 8021.8716, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_446 = _this; + _this setPos [3057.2195, 8021.8716, 6.1035156e-005]; +}; + +_vehicle_447 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_TankSmall", [3087.1904, 8026.5039, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_447 = _this; + _this setDir 99.213409; + _this setPos [3087.1904, 8026.5039, -3.8146973e-006]; +}; + +_unit_87 = objNull; +if (true) then +{ + _this = createAgent ["ibr_lingorman3s", [8348.2188, 8739.2813, 8.5592041], [], 0, "CAN_COLLIDE"]; + _unit_87 = _this; + _this setDir 367.17648; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_448 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_Cargo2E", [8339.4531, 8742.9795, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_448 = _this; + _this setDir 24.328873; + _this setPos [8339.4531, 8742.9795, 7.6293945e-006]; +}; + +_vehicle_449 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_palletsfoiled_heap", [8341.9658, 8739.124, 7.9894919], [], 0, "CAN_COLLIDE"]; + _vehicle_449 = _this; + _this setDir 295.72287; + _this setPos [8341.9658, 8739.124, 7.9894919]; +}; + +_unit_90 = objNull; +if (true) then +{ + _this = createAgent ["ibr_lingorman5", [7509.8115, 2951.6182, -8.5830688e-006], [], 0, "CAN_COLLIDE"]; + _unit_90 = _this; + _this setDir 167.27051; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_450 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierRedCross_EP1", [6679.5654, 4293.8071, 3.8700938], [], 0, "CAN_COLLIDE"]; + _vehicle_450 = _this; + _this setDir 96.069023; + _this setPos [6679.5654, 4293.8071, 3.8700938]; +}; + +_vehicle_452 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Backpackheap_EP1", [4182.4282, 2340.3843, 4.7060971], [], 0, "CAN_COLLIDE"]; + _vehicle_452 = _this; + _this setPos [4182.4282, 2340.3843, 4.7060971]; +}; + +_vehicle_453 = objNull; +if (true) then +{ + _this = createVehicle ["Satelit", [727.2605, 1572.275, 17.612398], [], 0, "CAN_COLLIDE"]; + _vehicle_453 = _this; + _this setDir -24.525103; + _this setPos [727.2605, 1572.275, 17.612398]; +}; + +_vehicle_454 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_crates_EP1", [719.60687, 1580.7175, 14.107553], [], 0, "CAN_COLLIDE"]; + _vehicle_454 = _this; + _this setPos [719.60687, 1580.7175, 14.107553]; +}; + +_vehicle_456 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net3", [718.51355, 1571.7415, 14.103069], [], 0, "CAN_COLLIDE"]; + _vehicle_456 = _this; + _this setPos [718.51355, 1571.7415, 14.103069]; +}; + +_vehicle_457 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [720.22693, 1577.3777, 14.113554], [], 0, "CAN_COLLIDE"]; + _vehicle_457 = _this; + _this setDir 86.831856; + _this setPos [720.22693, 1577.3777, 14.113554]; +}; + +_vehicle_459 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [1724.5776, 4134.0972, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_459 = _this; + _this setPos [1724.5776, 4134.0972, 3.8146973e-006]; +}; + +_vehicle_460 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [1768.2799, 4140.96], [], 0, "CAN_COLLIDE"]; + _vehicle_460 = _this; + _this setPos [1768.2799, 4140.96]; +}; + +_vehicle_462 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [1765.6605, 4140.9443, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_462 = _this; + _this setPos [1765.6605, 4140.9443, 7.6293945e-006]; +}; + +_vehicle_465 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_EP1", [1724.369, 4136.9204, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_465 = _this; + _this setDir 88.205536; + _this setPos [1724.369, 4136.9204, 3.8146973e-005]; +}; + +_vehicle_472 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierChecked", [1766.761, 4133.8008], [], 0, "CAN_COLLIDE"]; + _vehicle_472 = _this; + _this setPos [1766.761, 4133.8008]; +}; + +_vehicle_474 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierChecked", [1767.0544, 4116.6021, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_474 = _this; + _this setPos [1767.0544, 4116.6021, -1.1444092e-005]; +}; + +_vehicle_476 = objNull; +if (true) then +{ + _this = createVehicle ["Sign_1L_Noentry_EP1", [1724.9796, 4121.3779, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_476 = _this; + _this setDir -91.972839; + _this setPos [1724.9796, 4121.3779, 3.8146973e-006]; +}; + +_vehicle_478 = objNull; +if (true) then +{ + _this = createVehicle ["Sign_1L_Noentry_EP1", [1725.5295, 4133.7915], [], 0, "CAN_COLLIDE"]; + _vehicle_478 = _this; + _this setDir -91.998009; + _this setPos [1725.5295, 4133.7915]; +}; + +_vehicle_482 = objNull; +if (true) then +{ + _this = createVehicle ["Land_SignB_Pub_CZ3", [1748.7087, 4141.1421, 3.5652723], [], 0, "CAN_COLLIDE"]; + _vehicle_482 = _this; + _this setDir 0.14918116; + _this setPos [1748.7087, 4141.1421, 3.5652723]; +}; + +_vehicle_483 = objNull; +if (true) then +{ + _this = createVehicle ["Land_SignB_Pub_RU2", [1741.3301, 4141.0781, 3.4627702], [], 0, "CAN_COLLIDE"]; + _vehicle_483 = _this; + _this setPos [1741.3301, 4141.0781, 3.4627702]; +}; + +_vehicle_485 = objNull; +if (true) then +{ + _this = createVehicle ["Land_SignB_Pub_CZ1", [1734.0756, 4141.1563, 3.582387], [], 0, "CAN_COLLIDE"]; + _vehicle_485 = _this; + _this setPos [1734.0756, 4141.1563, 3.582387]; +}; + +_vehicle_487 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [1738.0853, 4143.479, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_487 = _this; + _this setDir 196.25143; + _this setPos [1738.0853, 4143.479, 3.8146973e-006]; +}; + +_vehicle_488 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Bucket_EP1", [1738.2743, 4142.5542], [], 0, "CAN_COLLIDE"]; + _vehicle_488 = _this; + _this setDir 0.48201698; + _this setPos [1738.2743, 4142.5542]; +}; + +_vehicle_489 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [1725.1685, 4136.8999, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_489 = _this; + _this setDir -91.010567; + _this setPos [1725.1685, 4136.8999, 7.6293945e-006]; +}; + +_unit_99 = objNull; +if (true) then +{ + _this = createAgent ["Rocker4", [1724.6815, 4136.9688, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _unit_99 = _this; + _this setDir 90.808693; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_491 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [1723.614, 4136.0293], [], 0, "CAN_COLLIDE"]; + _vehicle_491 = _this; + _this setDir -122.29593; + _this setPos [1723.614, 4136.0293]; +}; + +_vehicle_492 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [1745.8879, 4142.6265, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_492 = _this; + _this setDir 172.86455; + _this setPos [1745.8879, 4142.6265, 3.8146973e-006]; +}; + +_vehicle_493 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [1748.2552, 4137.853, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_493 = _this; + _this setPos [1748.2552, 4137.853, 7.6293945e-006]; +}; + +_vehicle_494 = objNull; +if (true) then +{ + _this = createVehicle ["Garbage_can", [1744.1908, 4150.4619, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_494 = _this; + _this setDir -51.489697; + _this setPos [1744.1908, 4150.4619, 1.5258789e-005]; +}; + +_vehicle_496 = objNull; +if (true) then +{ + _this = createVehicle ["Garbage_can", [1743.4209, 4150.5376, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_496 = _this; + _this setDir 257.38394; + _this setPos [1743.4209, 4150.5376, 7.6293945e-006]; +}; + +_vehicle_499 = objNull; +if (true) then +{ + _this = createVehicle ["Garbage_can", [1743.3628, 4151.3809, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_499 = _this; + _this setDir 257.38394; + _this setPos [1743.3628, 4151.3809, 1.9073486e-005]; +}; + +_vehicle_501 = objNull; +if (true) then +{ + _this = createVehicle ["Garbage_container", [1745.1577, 4148.2568, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_501 = _this; + _this setDir -92.637192; + _this setPos [1745.1577, 4148.2568, 3.8146973e-006]; +}; + +_vehicle_1013 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [2386.719, 4151.0298, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1013 = _this; + _this setPos [2386.719, 4151.0298, -3.8146973e-006]; +}; + +_vehicle_1017 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [2377.3669, 4159.3911, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1017 = _this; + _this setPos [2377.3669, 4159.3911, -3.8146973e-006]; +}; + +_vehicle_1029 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [2365.8428, 4162.2266], [], 0, "CAN_COLLIDE"]; + _vehicle_1029 = _this; + _this setPos [2365.8428, 4162.2266]; +}; + +_vehicle_1035 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [2391.2739, 4139.6475, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1035 = _this; + _this setPos [2391.2739, 4139.6475, 3.8146973e-006]; +}; + +_vehicle_1037 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [2391.6262, 4126.168, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1037 = _this; + _this setPos [2391.6262, 4126.168, -1.5258789e-005]; +}; + +_vehicle_1039 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [2401.0112, 4118.2749, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1039 = _this; + _this setPos [2401.0112, 4118.2749, 3.8146973e-006]; +}; + +_vehicle_1041 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [2406.6968, 4110.7471, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_1041 = _this; + _this setPos [2406.6968, 4110.7471, 0]; +}; + +_vehicle_1189 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [2402.022, 4101.2441, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1189 = _this; + _this setPos [2402.022, 4101.2441, -1.9073486e-005]; +}; + +_vehicle_1191 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [2394.2231, 4110.4038, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1191 = _this; + _this setPos [2394.2231, 4110.4038, 7.6293945e-006]; +}; + +_vehicle_1193 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [2384.4878, 4118.7236, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1193 = _this; + _this setPos [2384.4878, 4118.7236, 3.8146973e-006]; +}; + +_vehicle_1197 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Market_stalls_02_EP1", [2378.9502, 4120.5229, -0.0015979339], [], 0, "CAN_COLLIDE"]; + _vehicle_1197 = _this; + _this setDir 88.631721; + _this setPos [2378.9502, 4120.5229, -0.0015979339]; +}; + +_unit_102 = objNull; +if (true) then +{ + _this = createAgent ["ibr_lingorman7s", [2381.4463, 4119.7832, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _unit_102 = _this; + _this setDir 82.011307; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_1200 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Backpackheap", [2378.1616, 4111.7178, -0.094033144], [], 0, "CAN_COLLIDE"]; + _vehicle_1200 = _this; + _this setDir -28.637999; + _this setPos [2378.1616, 4111.7178, -0.094033144]; +}; + +_vehicle_1201 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [2379.5068, 4118.7373, -0.14667462], [], 0, "CAN_COLLIDE"]; + _vehicle_1201 = _this; + _this setDir 177.25717; + _this setPos [2379.5068, 4118.7373, -0.14667462]; +}; + +_vehicle_1203 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [2375.5645, 4116.4087, -0.31964549], [], 0, "CAN_COLLIDE"]; + _vehicle_1203 = _this; + _this setDir 91.725258; + _this setPos [2375.5645, 4116.4087, -0.31964549]; +}; + +_vehicle_1206 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [2375.4509, 4112.4043, -0.32879552], [], 0, "CAN_COLLIDE"]; + _vehicle_1206 = _this; + _this setDir 91.725258; + _this setPos [2375.4509, 4112.4043, -0.32879552]; +}; + +_vehicle_1209 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [2373.6208, 4118.3154, -0.33018667], [], 0, "CAN_COLLIDE"]; + _vehicle_1209 = _this; + _this setDir 356.63684; + _this setPos [2373.6208, 4118.3154, -0.33018667]; +}; + +_vehicle_1212 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [2371.7102, 4120.1694, -0.30549455], [], 0, "CAN_COLLIDE"]; + _vehicle_1212 = _this; + _this setDir 91.725258; + _this setPos [2371.7102, 4120.1694, -0.30549455]; +}; + +_vehicle_1215 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [2373.7329, 4122.2295, -0.33225906], [], 0, "CAN_COLLIDE"]; + _vehicle_1215 = _this; + _this setDir 537.2901; + _this setPos [2373.7329, 4122.2295, -0.33225906]; +}; + +_vehicle_1218 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [2383.5132, 4114.3213], [], 0, "CAN_COLLIDE"]; + _vehicle_1218 = _this; + _this setDir 89.808487; + _this setPos [2383.5132, 4114.3213]; +}; + +_vehicle_1219 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [2379.5537, 4111.5229, -3.4332275e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1219 = _this; + _this setDir -124.09386; + _this setPos [2379.5537, 4111.5229, -3.4332275e-005]; +}; + +_unit_106 = objNull; +if (true) then +{ + _this = createAgent ["Damsel3", [2382.6038, 4114.354, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _unit_106 = _this; + _this setDir 88.664886; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_109 = objNull; +if (true) then +{ + _this = createAgent ["ibr_lingorman5s", [3925.5791, 5225.2319, 1.7729917], [], 0, "CAN_COLLIDE"]; + _unit_109 = _this; + _this setDir 89.601418; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_111 = objNull; +if (true) then +{ + _this = createAgent ["ibr_lingorman2", [3879.7634, 2236.843, 1.1846944], [], 0, "CAN_COLLIDE"]; + _unit_111 = _this; + _this setDir 43.212208; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_113 = objNull; +if (true) then +{ + _this = createAgent ["ibr_lingorman4", [5511.9951, 4394.8013, 4.1448889], [], 0, "CAN_COLLIDE"]; + _unit_113 = _this; + _this setDir 25.054167; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_1220 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4229.8789, 4829.3271, -0.54357761], [], 0, "CAN_COLLIDE"]; + _vehicle_1220 = _this; + _this setDir -5.4010339; + _this setPos [4229.8789, 4829.3271, -0.54357761]; +}; + +_vehicle_1222 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4233.7554, 4829.9385, -0.54356235], [], 0, "CAN_COLLIDE"]; + _vehicle_1222 = _this; + _this setDir -5.4010339; + _this setPos [4233.7554, 4829.9385, -0.54356235]; +}; + +_vehicle_1224 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4237.7109, 4830.4077, -0.54355854], [], 0, "CAN_COLLIDE"]; + _vehicle_1224 = _this; + _this setDir -5.4010339; + _this setPos [4237.7109, 4830.4077, -0.54355854]; +}; + +_vehicle_1226 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4241.5688, 4830.769, -0.54353946], [], 0, "CAN_COLLIDE"]; + _vehicle_1226 = _this; + _this setDir -5.4010339; + _this setPos [4241.5688, 4830.769, -0.54353946]; +}; + +_vehicle_1232 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4223.6563, 4844.4219, -0.24126761], [], 0, "CAN_COLLIDE"]; + _vehicle_1232 = _this; + _this setDir 82.428879; + _this setPos [4223.6563, 4844.4219, -0.24126761]; +}; + +_vehicle_1233 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4224.2837, 4840.6104, -0.095285259], [], 0, "CAN_COLLIDE"]; + _vehicle_1233 = _this; + _this setDir 77.20562; + _this setPos [4224.2837, 4840.6104, -0.095285259]; +}; + +_vehicle_1234 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4224.9741, 4836.7158, -0.29024652], [], 0, "CAN_COLLIDE"]; + _vehicle_1234 = _this; + _this setDir 82.428879; + _this setPos [4224.9741, 4836.7158, -0.29024652]; +}; + +_vehicle_1235 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4225.4805, 4832.8784, -0.18821298], [], 0, "CAN_COLLIDE"]; + _vehicle_1235 = _this; + _this setDir 82.428879; + _this setPos [4225.4805, 4832.8784, -0.18821298]; +}; + +_vehicle_1240 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4237.0669, 4847.6821, -0.26649076], [], 0, "CAN_COLLIDE"]; + _vehicle_1240 = _this; + _this setDir 174.35881; + _this setPos [4237.0669, 4847.6821, -0.26649076]; +}; + +_vehicle_1241 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4233.084, 4847.2417, -0.28165296], [], 0, "CAN_COLLIDE"]; + _vehicle_1241 = _this; + _this setDir 174.35881; + _this setPos [4233.084, 4847.2417, -0.28165296]; +}; + +_vehicle_1242 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4229.1919, 4846.7192, -0.3164061], [], 0, "CAN_COLLIDE"]; + _vehicle_1242 = _this; + _this setDir 169.60085; + _this setPos [4229.1919, 4846.7192, -0.3164061]; +}; + +_vehicle_1243 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4225.2397, 4846.2183, -0.26708832], [], 0, "CAN_COLLIDE"]; + _vehicle_1243 = _this; + _this setDir 174.35881; + _this setPos [4225.2397, 4846.2183, -0.26708832]; +}; + +_vehicle_1248 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4244.2446, 4834.0781, -0.41050881], [], 0, "CAN_COLLIDE"]; + _vehicle_1248 = _this; + _this setDir -97.093491; + _this setPos [4244.2446, 4834.0781, -0.41050881]; +}; + +_vehicle_1249 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4243.7217, 4838.0415, -0.26842239], [], 0, "CAN_COLLIDE"]; + _vehicle_1249 = _this; + _this setDir -97.093491; + _this setPos [4243.7217, 4838.0415, -0.26842239]; +}; + +_vehicle_1250 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4243.1377, 4841.9839, -0.3272759], [], 0, "CAN_COLLIDE"]; + _vehicle_1250 = _this; + _this setDir -97.093491; + _this setPos [4243.1377, 4841.9839, -0.3272759]; +}; + +_vehicle_1251 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4242.6587, 4845.8257, -0.51001912], [], 0, "CAN_COLLIDE"]; + _vehicle_1251 = _this; + _this setDir -97.093491; + _this setPos [4242.6587, 4845.8257, -0.51001912]; +}; + +_unit_117 = objNull; +if (true) then +{ + _this = createAgent ["TK_CIV_Woman02_EP1", [4236.6968, 4842.8164, 0.36117083], [], 0, "CAN_COLLIDE"]; + _unit_117 = _this; + _this setDir 194.36969; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_1257 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4226.8652, 4830.7383, -0.33793208], [], 0, "CAN_COLLIDE"]; + _vehicle_1257 = _this; + _this setDir 53.001484; + _this setPos [4226.8652, 4830.7383, -0.33793208]; +}; + +_unit_120 = objNull; +if (true) then +{ + _this = createAgent ["TK_CIV_Woman03_EP1", [6676.3252, 6361.1772, 0.72185659], [], 0, "CAN_COLLIDE"]; + _unit_120 = _this; + _this setDir 132.67206; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_121 = objNull; +if (true) then +{ + _this = createAgent ["ibr_lingorman7", [7508.0059, 2951.5234], [], 0, "CAN_COLLIDE"]; + _unit_121 = _this; + _this setDir 178.10352; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_127 = objNull; +if (true) then +{ + _this = createAgent ["ibr_lingorman6", [2375.4302, 4120.2432, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _unit_127 = _this; + _this setDir 70.515434; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_1570 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [2372.9741, 4119.0942, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1570 = _this; + _this setPos [2372.9741, 4119.0942, 7.6293945e-006]; +}; + +_vehicle_1571 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_TyreHeap", [2373.0583, 4121.0146, -0.36407927], [], 0, "CAN_COLLIDE"]; + _vehicle_1571 = _this; + _this setPos [2373.0583, 4121.0146, -0.36407927]; +}; + +_unit_128 = objNull; +if (true) then +{ + _this = createAgent ["ibr_lingorman6s", [1737.4084, 4142.3691, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _unit_128 = _this; + _this setDir 184.57875; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_1573 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [4239.7866, 4838.1948], [], 0, "CAN_COLLIDE"]; + _vehicle_1573 = _this; + _this setDir 263.12741; + _this setVehicleInit "this allowDammage false;"; + _this setPos [4239.7866, 4838.1948]; +}; + +_vehicle_1574 = objNull; +if (true) then +{ + _this = createVehicle ["Land_A_Hospital", [4194.916, 5026.9009, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1574 = _this; + _this setDir 0.42999688; + _this setPos [4194.916, 5026.9009, 3.8146973e-006]; +}; + +_vehicle_1576 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [7030.1812, 7101.311, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1576 = _this; + _this setDir 177.98137; + _this setVehicleInit "this allowDammage false;"; + _this setPos [7030.1812, 7101.311, -3.0517578e-005]; +}; + +_vehicle_1579 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [3601.4385, 3688.615, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1579 = _this; + _this setDir 93.240929; + _this setVehicleInit "this allowDammage false;"; + _this setPos [3601.4385, 3688.615, 1.5258789e-005]; +}; + +_vehicle_1581 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [4142.8438, 1483.4622, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1581 = _this; + _this setDir 273.75558; + _this setVehicleInit "this allowDammage false;"; + _this setPos [4142.8438, 1483.4622, 3.8146973e-006]; +}; + +_vehicle_1583 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [897.94263, 5275.291, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1583 = _this; + _this setDir 181.31325; + _this setVehicleInit "this allowDammage false;"; + _this setPos [897.94263, 5275.291, 1.9073486e-006]; +}; + +_vehicle_1586 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [2398.7625, 4106.9507, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_1586 = _this; + _this setPos [2398.7625, 4106.9507, 0]; +}; + +_vehicle_1587 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [2383.6909, 4129.8105, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1587 = _this; + _this setDir 251.04749; + _this setPos [2383.6909, 4129.8105, -3.0517578e-005]; +}; + +_vehicle_1589 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [1724.5612, 4134.7891, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1589 = _this; + _this setDir 278.99225; + _this setPos [1724.5612, 4134.7891, -3.8146973e-006]; +}; + +_vehicle_1591 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [4256.0864, 4486.8037, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_1591 = _this; + _this setDir 251.04749; + _this setPos [4256.0864, 4486.8037, 0]; +}; + +_vehicle_1593 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [4241.6924, 4836.3877, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_1593 = _this; + _this setDir 251.04749; + _this setPos [4241.6924, 4836.3877, 0]; +}; + +_vehicle_1595 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [7038.0854, 7102.2104], [], 0, "CAN_COLLIDE"]; + _vehicle_1595 = _this; + _this setDir 437.86368; + _this setPos [7038.0854, 7102.2104]; +}; + +_vehicle_1597 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [4146.563, 1479.7007], [], 0, "CAN_COLLIDE"]; + _vehicle_1597 = _this; + _this setDir 356.84875; + _this setPos [4146.563, 1479.7007]; +}; + +_vehicle_1599 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [7542.707, 3028.2769, 1.4305115e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1599 = _this; + _this setDir 251.04749; + _this setPos [7542.707, 3028.2769, 1.4305115e-006]; +}; + +_vehicle_1601 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [7508.752, 2949.1206, 1.4305115e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1601 = _this; + _this setDir 251.04749; + _this setPos [7508.752, 2949.1206, 1.4305115e-006]; +}; + +_vehicle_1602 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [3034.5256, 5933.7026, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1602 = _this; + _this setPos [3034.5256, 5933.7026, 3.0517578e-005]; +}; + +_vehicle_1846 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [2514.342, 3919.6724, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_1846 = _this; + _this setPos [2514.342, 3919.6724, 0]; +}; + +_vehicle_1891 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierWhite_EP1", [3010.3718, 5929.4023, 7.362772], [], 0, "CAN_COLLIDE"]; + _vehicle_1891 = _this; + _this setDir 13.515052; + _this setPos [3010.3718, 5929.4023, 7.362772]; +}; + +_vehicle_1892 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierUSA", [7041.3745, 7092.3813, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1892 = _this; + _this setPos [7041.3745, 7092.3813, 3.0517578e-005]; +}; + +_vehicle_1894 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierOPFOR_EP1", [7514.4966, 2949.5847, 2.0032303], [], 0, "CAN_COLLIDE"]; + _vehicle_1894 = _this; + _this setDir 263.13947; + _this setPos [7514.4966, 2949.5847, 2.0032303]; +}; + +_vehicle_1896 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierWhite_EP1", [4140.8857, 1485.5474, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1896 = _this; + _this setDir 93.686035; + _this setPos [4140.8857, 1485.5474, -1.9073486e-006]; +}; + +_vehicle_1897 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierWhite_EP1", [2374.2107, 4128.9751, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1897 = _this; + _this setDir -80.712975; + _this setPos [2374.2107, 4128.9751, 3.8146973e-006]; +}; + +_vehicle_1901 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [6017.5332, 6616.5186, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_1901 = _this; + _this setPos [6017.5332, 6616.5186, 0]; +}; + +_vehicle_1903 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierWhite_EP1", [6009.9697, 6630.625, 1.0490417e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1903 = _this; + _this setDir -7.1864672; + _this setPos [6009.9697, 6630.625, 1.0490417e-005]; +}; + +_unit_154 = objNull; +if (true) then +{ + _this = createAgent ["RU_Doctor", [6678.1494, 4294.6987, 0.55937135], [], 0, "CAN_COLLIDE"]; + _unit_154 = _this; + _this setDir 15.470127; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_159 = objNull; +if (true) then +{ + _this = createAgent ["TK_CIV_Takistani04_EP1", [4099.8921, 9243.417, 6.3896179e-005], [], 0, "CAN_COLLIDE"]; + _unit_159 = _this; + _this setDir 170.86682; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_1948 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [4078.1492, 9223.8379, -3.7553658], [], 0, "CAN_COLLIDE"]; + _vehicle_1948 = _this; + _this setPos [4078.1492, 9223.8379, -3.7553658]; +}; + +_vehicle_1949 = objNull; +if (true) then +{ + _this = createVehicle ["Garbage_can", [9297.4531, 3854.4102, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1949 = _this; + _this setPos [9297.4531, 3854.4102, 1.9073486e-006]; +}; + +_vehicle_1950 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [9297.4453, 3854.3967, 1.4305115e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1950 = _this; + _this setPos [9297.4453, 3854.3967, 1.4305115e-005]; +}; + +_vehicle_1952 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [4210.439, 1480.9308, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_1952 = _this; + _this setPos [4210.439, 1480.9308, 0]; +}; + +_unit_169 = objNull; +if (true) then +{ + _this = createAgent ["Functionary1", [4144.0195, 1478.6262], [], 0, "CAN_COLLIDE"]; + _unit_169 = _this; + _this setDir 467.24658; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_1954 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [4148.2959, 1479.7568, 0.017693177], [], 0, "CAN_COLLIDE"]; + _vehicle_1954 = _this; + _this setDir 92.813698; + _this setPos [4148.2959, 1479.7568, 0.017693177]; +}; + +processInitCommands; + diff --git a/SQF/dayz_server/missions/DayZ_Epoch_7.Lingor/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_7.Lingor/dynamic_vehicle.sqf new file mode 100644 index 000000000..a2383e999 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_7.Lingor/dynamic_vehicle.sqf @@ -0,0 +1,114 @@ +AllowedVehiclesList = [ +["AH6X_DZ",3], +["AN2_DZ",3], +["ArmoredSUV_PMC_DZE",1], +["ATV_CZ_EP1",3], +["ATV_US_EP1",3], +["C130J_US_EP1",1], +["car_hatchback",3], +["car_sedan",3], +["CH_47F_EP1_DZE",1], +["CSJ_GyroC",3], +["CSJ_GyroCover",3], +["CSJ_GyroP",3], +["datsun1_civil_1_open",3], +["datsun1_civil_2_covered",3], +["datsun1_civil_3_open",3], +["Fishing_Boat",3], +["GAZ_Vodnik_DZE",1], +["GAZ_Vodnik_MedEvac",1], +["GLT_M300_LT",3], +["GLT_M300_ST",3], +["GNT_C185",1], +["GNT_C185C",1], +["GNT_C185R",1], +["GNT_C185U",1], +["hilux1_civil_1_open",3], +["hilux1_civil_2_covered",3], +["hilux1_civil_3_open_EP1",3], +["HMMWV_Ambulance",1], +["HMMWV_Ambulance_CZ_DES_EP1",1], +["HMMWV_DES_EP1",3], +["HMMWV_DZ",3], +["HMMWV_M1035_DES_EP1",1], +["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1], +["HMMWV_M998A2_SOV_DES_EP1_DZE",1], +["Ikarus",3], +["Ikarus_TK_CIV_EP1",3], +["JetSkiYanahui_Case_Blue",1], +["JetSkiYanahui_Case_Green",1], +["JetSkiYanahui_Case_Red",1], +["JetSkiYanahui_Case_Yellow",1], +["Kamaz",3], +["KamazRefuel_DZ",1], +["Lada1",3], +["Lada1_TK_CIV_EP1",3], +["Lada2",3], +["Lada2_TK_CIV_EP1",3], +["LadaLM",3], +["LandRover_CZ_EP1",3], +["LandRover_MG_TK_EP1_DZE",1], +["LandRover_Special_CZ_EP1_DZE",1], +["LandRover_TK_CIV_EP1",3], +["M1030_US_DES_EP1",3], +["MH6J_DZ",3], +["Mi17_Civilian_DZ",3], +["Mi17_DZE",3], +["MMT_Civ",6], +["MtvrRefuel_DES_EP1_DZ",1], +["MTVR_DES_EP1",3], +["MV22_DZ",1], +["Offroad_DSHKM_Gue_DZE",3], +["Old_bike_TK_INS_EP1",3], +["Old_moto_TK_Civ_EP1",3], +["PBX",3], +["Pickup_PK_GUE_DZE",3], +["Pickup_PK_INS_DZE",3], +["Pickup_PK_TK_GUE_EP1_DZE",3], +["RHIB",3], +["S1203_ambulance_EP1",3], +["S1203_TK_CIV_EP1",3], +["Skoda",3], +["SkodaBlue",3], +["SkodaGreen",3], +["SkodaRed",3], +["Smallboat_1",3], +["Smallboat_2",3], +["SUV_Blue",1], +["SUV_Camo",1], +["SUV_Charcoal",1], +["SUV_Green",1], +["SUV_Orange",1], +["SUV_Pink",1], +["SUV_Red",1], +["SUV_Silver",1], +["SUV_TK_CIV_EP1",1], +["SUV_White",1], +["SUV_Yellow",1], +["tractor",3], +["TT650_Civ",3], +["TT650_Ins",3], +["TT650_TK_CIV_EP1",3], +["UAZ_CDF",3], +["UAZ_INS",3], +["UAZ_MG_TK_EP1_DZE",3], +["UAZ_RU",3], +["UAZ_Unarmed_TK_CIV_EP1",3], +["UAZ_Unarmed_TK_EP1",3], +["UAZ_Unarmed_UN_EP1",3], +["UH1H_DZE",2], +["UH1Y_DZE",2], +["UH60M_EP1_DZE",1], +["UralRefuel_TK_EP1_DZ",1], +["Ural_CDF",3], +["Ural_TK_CIV_EP1",3], +["Ural_UN_EP1",3], +["V3S_Open_TK_CIV_EP1",3], +["V3S_Open_TK_EP1",3], +["V3S_Refuel_TK_GUE_EP1_DZ",1], +["VolhaLimo_TK_CIV_EP1",3], +["Volha_1_TK_CIV_EP1",3], +["Volha_2_TK_CIV_EP1",3], +["VWGolf",3], +["Zodiac",3] +]; \ No newline at end of file diff --git a/SQF/dayz_server/missions/DayZ_Epoch_7.Lingor/mission.sqf b/SQF/dayz_server/missions/DayZ_Epoch_7.Lingor/mission.sqf new file mode 100644 index 000000000..0079bafd9 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_7.Lingor/mission.sqf @@ -0,0 +1,2510 @@ + +_unit_2 = objNull; +if (true) then +{ + _this = createAgent ["RU_Worker1", [4250.3955, 4481.9404, 3.8481112], [], 0, "CAN_COLLIDE"]; + _unit_2 = _this; + _this setDir 13.246977; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_1 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [4259.7813, 4481.9922, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1 = _this; + _this setPos [4259.7813, 4481.9922, 3.8146973e-006]; +}; + +_vehicle_2 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [4259.8442, 4481.999, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_2 = _this; + _this setPos [4259.8442, 4481.999, 7.6293945e-006]; +}; + +_vehicle_4 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [4260.189, 4479.7954, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_4 = _this; + _this setPos [4260.189, 4479.7954, 0]; +}; + +_vehicle_6 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [4259.2642, 4479.4463, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_6 = _this; + _this setPos [4259.2642, 4479.4463, 3.8146973e-006]; +}; + +_vehicle_8 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [4260.1787, 4484.5254, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_8 = _this; + _this setPos [4260.1787, 4484.5254, 3.8146973e-005]; +}; + +_vehicle_10 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [4260.5479, 4486.4893, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_10 = _this; + _this setPos [4260.5479, 4486.4893, -1.1444092e-005]; +}; + +_vehicle_12 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [4260.8511, 4488.0884, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_12 = _this; + _this setPos [4260.8511, 4488.0884, -7.6293945e-006]; +}; + +_vehicle_14 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [4261.0244, 4489.0308, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_14 = _this; + _this setPos [4261.0244, 4489.0308, -7.6293945e-006]; +}; + +_vehicle_16 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [4261.897, 4489.5439, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_16 = _this; + _this setPos [4261.897, 4489.5439, 3.8146973e-006]; +}; + +_vehicle_18 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [4257.1494, 4489.6807, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_18 = _this; + _this setPos [4257.1494, 4489.6807, 7.6293945e-006]; +}; + +_vehicle_26 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [4098.4092, 4329.665, -5.3405762e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_26 = _this; + _this setDir 118.27595; + _this setPos [4098.4092, 4329.665, -5.3405762e-005]; +}; + +_unit_11 = objNull; +if (true) then +{ + _this = createAgent ["Citizen2_EP1", [3011.9712, 5934.8613, 3.5805645], [], 0, "CAN_COLLIDE"]; + _unit_11 = _this; + _this setDir 7.3076472; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_59 = objNull; +if (true) then +{ + _this = createVehicle ["Desk", [3011.8303, 5935.6201, 3.8947544], [], 0, "CAN_COLLIDE"]; + _vehicle_59 = _this; + _this setDir -180.86284; + _this setPos [3011.8303, 5935.6201, 3.8947544]; +}; + +_vehicle_60 = objNull; +if (true) then +{ + _this = createVehicle ["WoodChair", [3012.4822, 5934.7539, 3.7793715], [], 0, "CAN_COLLIDE"]; + _vehicle_60 = _this; + _this setDir -227.09953; + _this setPos [3012.4822, 5934.7539, 3.7793715]; +}; + +_vehicle_61 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Chest_EP1", [3009.7896, 5931.9956, 4.1642027], [], 0, "CAN_COLLIDE"]; + _vehicle_61 = _this; + _this setDir 89.394867; + _this setPos [3009.7896, 5931.9956, 4.1642027]; +}; + +_unit_15 = objNull; +if (true) then +{ + _this = createAgent ["Worker1", [3005.1003, 5931.6553, 0.32037464], [], 0, "CAN_COLLIDE"]; + _unit_15 = _this; + _this setDir 267.2005; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_62 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [3005.2141, 5933.4253, 0.31556273], [], 0, "CAN_COLLIDE"]; + _vehicle_62 = _this; + _this setDir -59.247307; + _this setPos [3005.2141, 5933.4253, 0.31556273]; +}; + +_vehicle_63 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Wheel_cart_EP1", [3001.4761, 5934.6978, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_63 = _this; + _this setDir 138.28281; + _this setPos [3001.4761, 5934.6978, -3.8146973e-006]; +}; + +_vehicle_64 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [3005.1704, 5935.4644, 0.35124215], [], 0, "CAN_COLLIDE"]; + _vehicle_64 = _this; + _this setPos [3005.1704, 5935.4644, 0.35124215]; +}; + +_vehicle_65 = objNull; +if (true) then +{ + _this = createVehicle ["VaultStorageLocked", [3012.9451, 5933.3184, 3.8884375], [], 0, "CAN_COLLIDE"]; + _vehicle_65 = _this; + _this setDir 90.675438; + _this setPos [3012.9451, 5933.3184, 3.8884375]; +}; + +_vehicle_73 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [6012.7847, 6630.7202, 4.7683716e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_73 = _this; + _this setDir 136.34302; + _this setPos [6012.7847, 6630.7202, 4.7683716e-006]; +}; + +_vehicle_74 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [6011.2813, 6624.6587, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_74 = _this; + _this setDir 8.7853069; + _this setPos [6011.2813, 6624.6587, 9.5367432e-007]; +}; + +_vehicle_75 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [6013.127, 6628.1973, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_75 = _this; + _this setDir 0.77082282; + _this setPos [6013.127, 6628.1973, 9.5367432e-007]; +}; + +_vehicle_76 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [6011.9268, 6629.4814, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_76 = _this; + _this setDir -54.061131; + _this setPos [6011.9268, 6629.4814, 2.8610229e-006]; +}; + +_unit_20 = objNull; +if (true) then +{ + _this = createAgent ["Worker2", [6013.0737, 6629.2124, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _unit_20 = _this; + _this setDir 138.41472; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_78 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [6010.9263, 6629.5459, -0.52930099], [], 0, "CAN_COLLIDE"]; + _vehicle_78 = _this; + _this setDir 91.918221; + _this setPos [6010.9263, 6629.5459, -0.52930099]; +}; + +_vehicle_80 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [6010.8105, 6625.5591, -0.52279139], [], 0, "CAN_COLLIDE"]; + _vehicle_80 = _this; + _this setDir 91.918221; + _this setPos [6010.8105, 6625.5591, -0.52279139]; +}; + +_vehicle_89 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [6012.6953, 6623.6016, -0.48468429], [], 0, "CAN_COLLIDE"]; + _vehicle_89 = _this; + _this setDir 359.37524; + _this setPos [6012.6953, 6623.6016, -0.48468429]; +}; + +_vehicle_93 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [6015.3022, 6631.5132, -0.83070749], [], 0, "CAN_COLLIDE"]; + _vehicle_93 = _this; + _this setDir 272.03046; + _this setPos [6015.3022, 6631.5132, -0.83070749]; +}; + +_vehicle_94 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [6015.1797, 6627.5254, -0.83721638], [], 0, "CAN_COLLIDE"]; + _vehicle_94 = _this; + _this setDir 272.03046; + _this setPos [6015.1797, 6627.5254, -0.83721638]; +}; + +_vehicle_98 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Stoplight01", [4069.2266, 1501.7034, -4.529953e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_98 = _this; + _this setDir 187.51984; + _this setPos [4069.2266, 1501.7034, -4.529953e-006]; +}; + +_vehicle_100 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Stoplight01", [4069.2222, 1511.67, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_100 = _this; + _this setDir 267.54846; + _this setPos [4069.2222, 1511.67, 1.5258789e-005]; +}; + +_vehicle_153 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [7002.1836, 6718.5122, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_153 = _this; + _this setDir -32.674587; + _this setPos [7002.1836, 6718.5122, 3.8146973e-006]; +}; + +_vehicle_163 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [6960.6968, 6716.687, -2.0980835e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_163 = _this; + _this setDir -75.767067; + _this setPos [6960.6968, 6716.687, -2.0980835e-005]; +}; + +_vehicle_165 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [7032.0459, 6715.1523, -1.7166138e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_165 = _this; + _this setDir -32.674587; + _this setPos [7032.0459, 6715.1523, -1.7166138e-005]; +}; + +_vehicle_167 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [7174.3286, 6719.7095, 8.6372004], [], 0, "CAN_COLLIDE"]; + _vehicle_167 = _this; + _this setDir -32.674587; + _this setPos [7174.3286, 6719.7095, 8.6372004]; +}; + +_vehicle_169 = objNull; +if (true) then +{ + _this = createVehicle ["BRDMWreck", [6972.0547, 6716.2876, -9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_169 = _this; + _this setPos [6972.0547, 6716.2876, -9.5367432e-006]; +}; + +_vehicle_173 = objNull; +if (true) then +{ + _this = createVehicle ["Body1", [7024.21, 6714.582, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_173 = _this; + _this setPos [7024.21, 6714.582, 2.0980835e-005]; +}; + +_vehicle_174 = objNull; +if (true) then +{ + _this = createVehicle ["Body2", [7032.5601, 6720.2114, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_174 = _this; + _this setPos [7032.5601, 6720.2114, -2.2888184e-005]; +}; + +_vehicle_177 = objNull; +if (true) then +{ + _this = createVehicle ["HMMWVWreck", [7020.8237, 6717.3867, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_177 = _this; + _this setDir -100.86343; + _this setPos [7020.8237, 6717.3867, -5.7220459e-006]; +}; + +_vehicle_179 = objNull; +if (true) then +{ + _this = createVehicle ["Mi8Wreck", [7126.4229, 6678.9072, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_179 = _this; + _this setDir 112.1351; + _this setPos [7126.4229, 6678.9072, 7.6293945e-006]; +}; + +_vehicle_180 = objNull; +if (true) then +{ + _this = createVehicle ["hiluxWreck", [7030.0659, 6718.7505, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_180 = _this; + _this setDir -85.205856; + _this setPos [7030.0659, 6718.7505, -5.7220459e-006]; +}; + +_vehicle_182 = objNull; +if (true) then +{ + _this = createVehicle ["hiluxWreck", [6998.6372, 6706.4907, -0.13066408], [], 0, "CAN_COLLIDE"]; + _vehicle_182 = _this; + _this setDir -234.43153; + _this setPos [6998.6372, 6706.4907, -0.13066408]; +}; + +_vehicle_184 = objNull; +if (true) then +{ + _this = createVehicle ["datsun01Wreck", [7006.8306, 6711.436, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_184 = _this; + _this setPos [7006.8306, 6711.436, 1.9073486e-006]; +}; + +_vehicle_186 = objNull; +if (true) then +{ + _this = createVehicle ["datsun01Wreck", [6984.7051, 6719.5889, 1.335144e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_186 = _this; + _this setDir -129.17189; + _this setPos [6984.7051, 6719.5889, 1.335144e-005]; +}; + +_vehicle_188 = objNull; +if (true) then +{ + _this = createVehicle ["datsun02Wreck", [7005.3413, 6712.9321, -9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_188 = _this; + _this setPos [7005.3413, 6712.9321, -9.5367432e-006]; +}; + +_vehicle_189 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BagFenceLong", [7038.5918, 6722.856, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_189 = _this; + _this setDir 95.071053; + _this setPos [7038.5918, 6722.856, -1.9073486e-006]; +}; + +_vehicle_191 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BagFenceLong", [7038.4966, 6719.8979, -9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_191 = _this; + _this setDir 95.071053; + _this setPos [7038.4966, 6719.8979, -9.5367432e-006]; +}; + +_vehicle_193 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BagFenceLong", [7029.064, 6715.8281, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_193 = _this; + _this setDir 89.523254; + _this setPos [7029.064, 6715.8281, -1.5258789e-005]; +}; + +_vehicle_195 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BagFenceLong", [7038.1792, 6712.5532], [], 0, "CAN_COLLIDE"]; + _vehicle_195 = _this; + _this setDir 92.07534; + _this setPos [7038.1792, 6712.5532]; +}; + +_vehicle_197 = objNull; +if (true) then +{ + _this = createVehicle ["Land_GuardShed", [7035.9502, 6723.7271, 0.098142877], [], 0, "CAN_COLLIDE"]; + _vehicle_197 = _this; + _this setDir 93.618011; + _this setPos [7035.9502, 6723.7271, 0.098142877]; +}; + +_vehicle_200 = objNull; +if (true) then +{ + _this = createVehicle ["datsun01Wreck", [7010.833, 6727.2344, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_200 = _this; + _this setDir -235.33638; + _this setPos [7010.833, 6727.2344, -1.9073486e-006]; +}; + +_vehicle_202 = objNull; +if (true) then +{ + _this = createVehicle ["SKODAWreck", [7013.7979, 6719.1035, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_202 = _this; + _this setDir -94.321419; + _this setPos [7013.7979, 6719.1035, -7.6293945e-006]; +}; + +_vehicle_204 = objNull; +if (true) then +{ + _this = createVehicle ["SKODAWreck", [6990.6025, 6715.5903, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_204 = _this; + _this setDir -67.565224; + _this setPos [6990.6025, 6715.5903, -1.9073486e-006]; +}; + +_vehicle_206 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [7037.21, 7088.1753, -3.6239624e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_206 = _this; + _this setDir -5.3128109; + _this setPos [7037.21, 7088.1753, -3.6239624e-005]; +}; + +_vehicle_208 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [7009.8228, 7103.9951, -4.7683716e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_208 = _this; + _this setDir 61.908318; + _this setPos [7009.8228, 7103.9951, -4.7683716e-006]; +}; + +_vehicle_210 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10x", [7024.0229, 7095.5371, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_210 = _this; + _this setDir 29.150982; + _this setPos [7024.0229, 7095.5371, 1.9073486e-005]; +}; + +_vehicle_216 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [7007.3916, 7065.0034, 2.0027161e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_216 = _this; + _this setPos [7007.3916, 7065.0034, 2.0027161e-005]; +}; + +_unit_49 = objNull; +if (true) then +{ + _this = createAgent ["Pilot_EP1", [7033.144, 7103.0996, -1.8119812e-005], [], 0, "CAN_COLLIDE"]; + _unit_49 = _this; + _this setDir -50.393272; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_218 = objNull; +if (true) then +{ + _this = createVehicle ["US_WarfareBAircraftFactory_Base_EP1", [7032.6265, 7101.5986, -0.30294973], [], 0, "CAN_COLLIDE"]; + _vehicle_218 = _this; + _this setDir 91.5569; + _this setPos [7032.6265, 7101.5986, -0.30294973]; +}; + +_vehicle_221 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [7046.355, 7097.1211, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_221 = _this; + _this setDir -79.75882; + _this setPos [7046.355, 7097.1211, 9.5367432e-007]; +}; + +_vehicle_224 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [7048.9663, 7112.625, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_224 = _this; + _this setDir -81.812408; + _this setPos [7048.9663, 7112.625, -1.9073486e-006]; +}; + +_vehicle_227 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [7001.2275, 7115.7017, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_227 = _this; + _this setDir 45.435726; + _this setPos [7001.2275, 7115.7017, 1.5258789e-005]; +}; + +_vehicle_230 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [7051.7598, 7127.8184, 6.6757202e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_230 = _this; + _this setDir -76.161797; + _this setPos [7051.7598, 7127.8184, 6.6757202e-005]; +}; + +_vehicle_232 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [7056.0059, 7142.7363, 4.3869019e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_232 = _this; + _this setDir -70.717758; + _this setPos [7056.0059, 7142.7363, 4.3869019e-005]; +}; + +_vehicle_234 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [6990.8672, 7125.5278, -1.0490417e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_234 = _this; + _this setDir -148.35767; + _this setPos [6990.8672, 7125.5278, -1.0490417e-005]; +}; + +_vehicle_237 = objNull; +if (true) then +{ + _this = createVehicle ["C130J_wreck_EP1", [7160.4795, 7028.8413, -0.9763608], [], 0, "CAN_COLLIDE"]; + _vehicle_237 = _this; + _this setDir -94.948288; + _this setPos [7160.4795, 7028.8413, -0.9763608]; +}; + +_unit_51 = objNull; +if (true) then +{ + _this = createAgent ["Worker2", [6545.7944, 6867.1309, 0.13616294], [], 0, "CAN_COLLIDE"]; + _unit_51 = _this; + _this setDir 10.41416; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_238 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [6549.7144, 6858.3931, 0.13082904], [], 0, "CAN_COLLIDE"]; + _vehicle_238 = _this; + _this setDir 165.20537; + _this setPos [6549.7144, 6858.3931, 0.13082904]; +}; + +_vehicle_239 = objNull; +if (true) then +{ + _this = createVehicle ["Bleacher_EP1", [6551.6631, 6859.7646, 0.12988916], [], 0, "CAN_COLLIDE"]; + _vehicle_239 = _this; + _this setDir 89.958008; + _this setPos [6551.6631, 6859.7646, 0.12988916]; +}; + +_vehicle_240 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_BoardsPack1", [6553.749, 6864.4971, 0.12704161], [], 0, "CAN_COLLIDE"]; + _vehicle_240 = _this; + _this setDir 180.21848; + _this setPos [6553.749, 6864.4971, 0.12704161]; +}; + +_vehicle_241 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_Coil_EP1", [6527.7593, 6859.1826, 0.11686949], [], 0, "CAN_COLLIDE"]; + _vehicle_241 = _this; + _this setPos [6527.7593, 6859.1826, 0.11686949]; +}; + +_vehicle_242 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Toilet", [6526.542, 6868.3838, 0.1134037], [], 0, "CAN_COLLIDE"]; + _vehicle_242 = _this; + _this setDir 270.26187; + _this setPos [6526.542, 6868.3838, 0.1134037]; +}; + +_vehicle_243 = objNull; +if (true) then +{ + _this = createVehicle ["Garbage_container", [6542.1255, 6857.8682, 0.12327708], [], 0, "CAN_COLLIDE"]; + _vehicle_243 = _this; + _this setDir 270.75836; + _this setPos [6542.1255, 6857.8682, 0.12327708]; +}; + +_vehicle_244 = objNull; +if (true) then +{ + _this = createVehicle ["Paleta2", [6542.8608, 6857.5757, 0.11866082], [], 0, "CAN_COLLIDE"]; + _vehicle_244 = _this; + _this setDir 50.050522; + _this setPos [6542.8608, 6857.5757, 0.11866082]; +}; + +_vehicle_245 = objNull; +if (true) then +{ + _this = createVehicle ["Pile_of_wood", [6555.4971, 6875.7959, 0.15875089], [], 0, "CAN_COLLIDE"]; + _vehicle_245 = _this; + _this setDir -0.79297096; + _this setPos [6555.4971, 6875.7959, 0.15875089]; +}; + +_vehicle_246 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [6554.2686, 6862.376, 0.14002545], [], 0, "CAN_COLLIDE"]; + _vehicle_246 = _this; + _this setPos [6554.2686, 6862.376, 0.14002545]; +}; + +_vehicle_247 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_Rubble_EP1", [6535.2529, 6882.0449, 2.4795532e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_247 = _this; + _this setDir -3.6153793; + _this setPos [6535.2529, 6882.0449, 2.4795532e-005]; +}; + +_vehicle_248 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_crates_EP1", [6546.7632, 6861.1108, 0.14200571], [], 0, "CAN_COLLIDE"]; + _vehicle_248 = _this; + _this setDir -175.17001; + _this setPos [6546.7632, 6861.1108, 0.14200571]; +}; + +_vehicle_249 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [6547.0522, 6863.2729, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_249 = _this; + _this setDir -87.286407; + _this setPos [6547.0522, 6863.2729, 2.0980835e-005]; +}; + +_vehicle_251 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [6547.1968, 6865.4902, -8.5830688e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_251 = _this; + _this setDir -87.286407; + _this setPos [6547.1968, 6865.4902, -8.5830688e-006]; +}; + +_vehicle_253 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [6545.9834, 6867.9663, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_253 = _this; + _this setDir -177.23503; + _this setPos [6545.9834, 6867.9663, 9.5367432e-007]; +}; + +_vehicle_256 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Table_EP1", [6535.3096, 6859.5034, 0.12701441], [], 0, "CAN_COLLIDE"]; + _vehicle_256 = _this; + _this setDir 94.061516; + _this setPos [6535.3096, 6859.5034, 0.12701441]; +}; + +_vehicle_257 = objNull; +if (true) then +{ + _this = createVehicle ["SKODAWreck", [6527.0474, 6864.104, 0.11144794], [], 0, "CAN_COLLIDE"]; + _vehicle_257 = _this; + _this setDir 357.48425; + _this setPos [6527.0474, 6864.104, 0.11144794]; +}; + +_vehicle_258 = objNull; +if (true) then +{ + _this = createVehicle ["UAZWreck", [6534.5, 6864.4141, 0.15619081], [], 0, "CAN_COLLIDE"]; + _vehicle_258 = _this; + _this setDir -86.189613; + _this setPos [6534.5, 6864.4141, 0.15619081]; +}; + +_unit_59 = objNull; +if (true) then +{ + _this = createAgent ["Worker4", [7551.1641, 3025.2014, 0.98590052], [], 0, "CAN_COLLIDE"]; + _unit_59 = _this; + _this setDir -101.36158; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_264 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [7538.8926, 3023.0486, 1.4305115e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_264 = _this; + _this setPos [7538.8926, 3023.0486, 1.4305115e-006]; +}; + +_vehicle_265 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [7552.5366, 3020.7312, -9.5367432e-007], [], 0, "CAN_COLLIDE"]; + _vehicle_265 = _this; + _this setDir 60.440258; + _this setPos [7552.5366, 3020.7312, -9.5367432e-007]; +}; + +_vehicle_275 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [4134.1299, 1468.5542, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_275 = _this; + _this setDir 90.429932; + _this setPos [4134.1299, 1468.5542, 1.9073486e-006]; +}; + +_vehicle_276 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [4137.3975, 1468.6536, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_276 = _this; + _this setDir 90.429932; + _this setPos [4137.3975, 1468.6536, 3.8146973e-006]; +}; + +_vehicle_277 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [4135.7041, 1468.5054, 2.5109596], [], 0, "CAN_COLLIDE"]; + _vehicle_277 = _this; + _this setDir 90.429932; + _this setPos [4135.7041, 1468.5054, 2.5109596]; +}; + +_vehicle_287 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [4134.1709, 1484.2555, 1.335144e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_287 = _this; + _this setDir 90.429932; + _this setPos [4134.1709, 1484.2555, 1.335144e-005]; +}; + +_vehicle_288 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [4137.4385, 1484.3549, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_288 = _this; + _this setDir 90.429932; + _this setPos [4137.4385, 1484.3549, 1.5258789e-005]; +}; + +_vehicle_289 = objNull; +if (true) then +{ + _this = createVehicle ["Base_WarfareBBarrier10xTall", [4135.7461, 1484.2067, 2.5109711], [], 0, "CAN_COLLIDE"]; + _vehicle_289 = _this; + _this setDir 90.429932; + _this setPos [4135.7461, 1484.2067, 2.5109711]; +}; + +_vehicle_308 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [4137.5332, 1492.9086, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_308 = _this; + _this setDir 2.3165083; + _this setPos [4137.5332, 1492.9086, 1.1444092e-005]; +}; + +_vehicle_310 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [4137.311, 1459.8435, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_310 = _this; + _this setDir 2.3165083; + _this setPos [4137.311, 1459.8435, 7.6293945e-006]; +}; + +_vehicle_326 = objNull; +if (true) then +{ + _this = createVehicle ["US_WarfareBVehicleServicePoint_Base_EP1", [4140.6611, 1479.0856, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_326 = _this; + _this setDir 180.37967; + _this setPos [4140.6611, 1479.0856, 3.8146973e-006]; +}; + +_unit_65 = objNull; +if (true) then +{ + _this = createAgent ["Pilot", [4143.9258, 1481.0282, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _unit_65 = _this; + _this setDir 71.022041; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_66 = objNull; +if (true) then +{ + _this = createAgent ["RU_Madam3", [4181.9175, 2341.8435, 5.1864305], [], 0, "CAN_COLLIDE"]; + _unit_66 = _this; + _this setDir 273.64359; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_330 = objNull; +if (true) then +{ + _this = createVehicle ["Land_sunshade_EP1", [4182.2153, 2341.1003, 5.1476407], [], 0, "CAN_COLLIDE"]; + _vehicle_330 = _this; + _this setPos [4182.2153, 2341.1003, 5.1476407]; +}; + +_vehicle_331 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [4184.0469, 2337.9309, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_331 = _this; + _this setPos [4184.0469, 2337.9309, 2.8610229e-006]; +}; + +_vehicle_332 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Carpet_rack_EP1", [4182.8921, 2341.6826, 4.6923232], [], 0, "CAN_COLLIDE"]; + _vehicle_332 = _this; + _this setDir 198.13498; + _this setPos [4182.8921, 2341.6826, 4.6923232]; +}; + +_vehicle_333 = objNull; +if (true) then +{ + _this = createVehicle ["Land_bags_EP1", [4183.3662, 2342.8289, 4.5924778], [], 0, "CAN_COLLIDE"]; + _vehicle_333 = _this; + _this setDir -160.56055; + _this setPos [4183.3662, 2342.8289, 4.5924778]; +}; + +_vehicle_336 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3600.7373, 3696.0884, -0.64465016], [], 0, "CAN_COLLIDE"]; + _vehicle_336 = _this; + _this setDir -233.2516; + _this setPos [3600.7373, 3696.0884, -0.64465016]; +}; + +_vehicle_338 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3603.7349, 3698.2659, -0.50133944], [], 0, "CAN_COLLIDE"]; + _vehicle_338 = _this; + _this setDir -199.05846; + _this setPos [3603.7349, 3698.2659, -0.50133944]; +}; + +_vehicle_340 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3607.5752, 3698.8123, -0.49055767], [], 0, "CAN_COLLIDE"]; + _vehicle_340 = _this; + _this setDir -179.30513; + _this setPos [3607.5752, 3698.8123, -0.49055767]; +}; + +_vehicle_342 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3611.4778, 3698.0579, -0.46155328], [], 0, "CAN_COLLIDE"]; + _vehicle_342 = _this; + _this setDir -157.50938; + _this setPos [3611.4778, 3698.0579, -0.46155328]; +}; + +_vehicle_344 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3614.9824, 3696.2061, -0.42996332], [], 0, "CAN_COLLIDE"]; + _vehicle_344 = _this; + _this setDir -148.45085; + _this setPos [3614.9824, 3696.2061, -0.42996332]; +}; + +_vehicle_346 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3618.1829, 3693.8066, -0.23917532], [], 0, "CAN_COLLIDE"]; + _vehicle_346 = _this; + _this setDir -140.77544; + _this setPos [3618.1829, 3693.8066, -0.23917532]; +}; + +_vehicle_348 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3620.4292, 3690.6772, -0.26382336], [], 0, "CAN_COLLIDE"]; + _vehicle_348 = _this; + _this setDir -111.78784; + _this setPos [3620.4292, 3690.6772, -0.26382336]; +}; + +_vehicle_350 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3621.2959, 3686.8018, -0.34412155], [], 0, "CAN_COLLIDE"]; + _vehicle_350 = _this; + _this setDir -89.836296; + _this setPos [3621.2959, 3686.8018, -0.34412155]; +}; + +_vehicle_352 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3620.5303, 3682.8596, -0.29929495], [], 0, "CAN_COLLIDE"]; + _vehicle_352 = _this; + _this setDir -66.145126; + _this setPos [3620.5303, 3682.8596, -0.29929495]; +}; + +_vehicle_354 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3618.176, 3679.8586, -0.29147175], [], 0, "CAN_COLLIDE"]; + _vehicle_354 = _this; + _this setDir -36.491985; + _this setPos [3618.176, 3679.8586, -0.29147175]; +}; + +_vehicle_362 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3614.9348, 3677.5239, -0.42766428], [], 0, "CAN_COLLIDE"]; + _vehicle_362 = _this; + _this setDir -31.574051; + _this setPos [3614.9348, 3677.5239, -0.42766428]; +}; + +_vehicle_363 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3611.2588, 3676.4917, -0.41680309], [], 0, "CAN_COLLIDE"]; + _vehicle_363 = _this; + _this setDir -0.022483418; + _this setPos [3611.2588, 3676.4917, -0.41680309]; +}; + +_vehicle_364 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3607.3323, 3676.6973, -0.47064328], [], 0, "CAN_COLLIDE"]; + _vehicle_364 = _this; + _this setDir 7.0776691; + _this setPos [3607.3323, 3676.6973, -0.47064328]; +}; + +_vehicle_365 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3597.2871, 3682.6611, -0.37657964], [], 0, "CAN_COLLIDE"]; + _vehicle_365 = _this; + _this setDir 49.218327; + _this setPos [3597.2871, 3682.6611, -0.37657964]; +}; + +_vehicle_366 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3603.5254, 3677.8088, -0.46705386], [], 0, "CAN_COLLIDE"]; + _vehicle_366 = _this; + _this setDir 24.308466; + _this setPos [3603.5254, 3677.8088, -0.46705386]; +}; + +_vehicle_367 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3600.1563, 3679.8994, -0.42016283], [], 0, "CAN_COLLIDE"]; + _vehicle_367 = _this; + _this setDir 39.547977; + _this setPos [3600.1563, 3679.8994, -0.42016283]; +}; + +_vehicle_375 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3595.9851, 3685.9504, -0.35252863], [], 0, "CAN_COLLIDE"]; + _vehicle_375 = _this; + _this setDir 82.228989; + _this setPos [3595.9851, 3685.9504, -0.35252863]; +}; + +_vehicle_377 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [3596.5723, 3689.6033, -0.39722514], [], 0, "CAN_COLLIDE"]; + _vehicle_377 = _this; + _this setDir 114.75807; + _this setPos [3596.5723, 3689.6033, -0.39722514]; +}; + +_vehicle_379 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [3608.136, 3687.3967, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_379 = _this; + _this setPos [3608.136, 3687.3967, 0]; +}; + +_vehicle_382 = objNull; +if (true) then +{ + _this = createVehicle ["PowGen_Big", [3618.9395, 3689.2029], [], 0, "CAN_COLLIDE"]; + _vehicle_382 = _this; + _this setDir -16.767889; + _this setPos [3618.9395, 3689.2029]; +}; + +_vehicle_383 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net2", [3618.2227, 3682.4531, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_383 = _this; + _this setDir -63.723; + _this setPos [3618.2227, 3682.4531, 3.0517578e-005]; +}; + +_vehicle_384 = objNull; +if (true) then +{ + _this = createVehicle ["US_WarfareBBarracks_Base_EP1", [3609.2202, 3684.4927, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_384 = _this; + _this setPos [3609.2202, 3684.4927, -1.5258789e-005]; +}; + +_vehicle_385 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3597.5115, 3693.2378, 0.00012207031], [], 0, "CAN_COLLIDE"]; + _vehicle_385 = _this; + _this setPos [3597.5115, 3693.2378, 0.00012207031]; +}; + +_vehicle_388 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3598.5288, 3691.9739, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_388 = _this; + _this setPos [3598.5288, 3691.9739, -1.5258789e-005]; +}; + +_vehicle_390 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3599.5535, 3690.085, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_390 = _this; + _this setPos [3599.5535, 3690.085, -4.5776367e-005]; +}; + +_vehicle_392 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3599.9688, 3688.2695, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_392 = _this; + _this setPos [3599.9688, 3688.2695, 0]; +}; + +_vehicle_394 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3600.6646, 3685.6267, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_394 = _this; + _this setPos [3600.6646, 3685.6267, 1.5258789e-005]; +}; + +_vehicle_396 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3600.7554, 3684.7537, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_396 = _this; + _this setPos [3600.7554, 3684.7537, 0]; +}; + +_vehicle_398 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3599.0222, 3685.6394, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_398 = _this; + _this setPos [3599.0222, 3685.6394, 0]; +}; + +_vehicle_400 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3599.8218, 3692.7725, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_400 = _this; + _this setPos [3599.8218, 3692.7725, 3.0517578e-005]; +}; + +_vehicle_402 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3598.6577, 3682.7478, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_402 = _this; + _this setPos [3598.6577, 3682.7478, -4.5776367e-005]; +}; + +_vehicle_404 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3600.1599, 3681.8916, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_404 = _this; + _this setPos [3600.1599, 3681.8916, 0]; +}; + +_vehicle_406 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3600.8157, 3682.5178, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_406 = _this; + _this setPos [3600.8157, 3682.5178, 0]; +}; + +_vehicle_408 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_small_EP1", [3599.7629, 3683.759, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_408 = _this; + _this setPos [3599.7629, 3683.759, 3.0517578e-005]; +}; + +_unit_71 = objNull; +if (true) then +{ + _this = createAgent ["CIV_EuroMan01_EP1", [3610.2993, 3688.4067, 0.2740716], [], 0, "CAN_COLLIDE"]; + _unit_71 = _this; + _this setDir -160.882; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_72 = objNull; +if (true) then +{ + _this = createAgent ["CIV_EuroMan02_EP1", [3610.0063, 3685.4143, 0.2596041], [], 0, "CAN_COLLIDE"]; + _unit_72 = _this; + _this setDir -108.81454; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_76 = objNull; +if (true) then +{ + _this = createAgent ["Dr_Annie_Baker_EP1", [897.12573, 5270.0874, 3.6778364], [], 0, "CAN_COLLIDE"]; + _unit_76 = _this; + _this setDir -102.73165; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_77 = objNull; +if (true) then +{ + _this = createAgent ["CIV_EuroWoman01_EP1", [891.1792, 5271.9116, 0.56924075], [], 0, "CAN_COLLIDE"]; + _unit_77 = _this; + _this setDir 95.87394; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_411 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [890.14648, 5274.9531], [], 0, "CAN_COLLIDE"]; + _vehicle_411 = _this; + _this setDir 197.19943; + _this setPos [890.14648, 5274.9531]; +}; + +_vehicle_414 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierRedCross_EP1", [901.63324, 5275.2324, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_414 = _this; + _this setDir 184.97194; + _this setPos [901.63324, 5275.2324, 1.9073486e-006]; +}; + +_vehicle_416 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_TankSmall", [871.35272, 5270.3936, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_416 = _this; + _this setDir 88.226517; + _this setPos [871.35272, 5270.3936, 5.7220459e-006]; +}; + +_unit_80 = objNull; +if (true) then +{ + _this = createAgent ["Citizen3_EP1", [719.30035, 1576.938, 14.100372], [], 0, "CAN_COLLIDE"]; + _unit_80 = _this; + _this setDir 72.737617; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_422 = objNull; +if (true) then +{ + _this = createVehicle ["LADAWreck", [3020.0552, 5938.1196, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_422 = _this; + _this setDir -85.603584; + _this setPos [3020.0552, 5938.1196, 1.1444092e-005]; +}; + +_vehicle_423 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [7509.5303, 2945.7224, -0.29705814], [], 0, "CAN_COLLIDE"]; + _vehicle_423 = _this; + _this setDir 2.6208634; + _this setPos [7509.5303, 2945.7224, -0.29705814]; +}; + +_vehicle_424 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrate_NoInteractive_", [7506.8936, 2951.8135, 1.0967255e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_424 = _this; + _this setDir 90.282372; + _this setPos [7506.8936, 2951.8135, 1.0967255e-005]; +}; + +_vehicle_425 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Large", [7507.2349, 2952.9058, -4.2915344e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_425 = _this; + _this setDir 181.83423; + _this setPos [7507.2349, 2952.9058, -4.2915344e-006]; +}; + +_vehicle_426 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [7508.4854, 2952.8169, 8.1062317e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_426 = _this; + _this setDir 89.771851; + _this setPos [7508.4854, 2952.8169, 8.1062317e-006]; +}; + +_vehicle_427 = objNull; +if (true) then +{ + _this = createVehicle ["AmmoCrates_NoInteractive_Small", [7509.8081, 2952.8748, -1.2397766e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_427 = _this; + _this setDir 8.0604963; + _this setPos [7509.8081, 2952.8748, -1.2397766e-005]; +}; + +_vehicle_428 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Antenna", [7511.041, 2958.074, 6.3968663], [], 0, "CAN_COLLIDE"]; + _vehicle_428 = _this; + _this setDir -33.135361; + _this setPos [7511.041, 2958.074, 6.3968663]; +}; + +_vehicle_430 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BagFenceLong", [3064.0002, 8021.4639, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_430 = _this; + _this setDir -83.460388; + _this setPos [3064.0002, 8021.4639, -3.8146973e-006]; +}; + +_vehicle_432 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BagFenceLong", [3064.2795, 8023.8096, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_432 = _this; + _this setDir -83.460388; + _this setPos [3064.2795, 8023.8096, 2.8610229e-006]; +}; + +_vehicle_436 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BagFenceLong", [3054.6702, 8025.4917, -1.0490417e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_436 = _this; + _this setDir -83.460388; + _this setPos [3054.6702, 8025.4917, -1.0490417e-005]; +}; + +_vehicle_437 = objNull; +if (true) then +{ + _this = createVehicle ["Land_BagFenceLong", [3054.3909, 8023.146, -1.7166138e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_437 = _this; + _this setDir -83.460388; + _this setPos [3054.3909, 8023.146, -1.7166138e-005]; +}; + +_unit_85 = objNull; +if (true) then +{ + _this = createAgent ["ibr_lingorman2s", [3059.0198, 8021.9331, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; + _unit_85 = _this; + _this setDir -5.0591068; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_440 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [3059.0242, 8022.8438, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_440 = _this; + _this setDir 8.7294521; + _this setPos [3059.0242, 8022.8438, 3.8146973e-006]; +}; + +_vehicle_441 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [3059.6768, 8021.3618, 8.5830688e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_441 = _this; + _this setDir 170.00513; + _this setPos [3059.6768, 8021.3618, 8.5830688e-006]; +}; + +_vehicle_442 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_big_EP1", [3059.1511, 8022.8965, 4.7683716e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_442 = _this; + _this setDir 188.12738; + _this setPos [3059.1511, 8022.8965, 4.7683716e-006]; +}; + +_vehicle_443 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_palletsfoiled", [3062.7034, 8021.5137, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_443 = _this; + _this setDir 7.7950034; + _this setPos [3062.7034, 8021.5137, 9.5367432e-006]; +}; + +_vehicle_444 = objNull; +if (true) then +{ + _this = createVehicle ["Garbage_can", [3060.9761, 8020.916, 6.4849854e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_444 = _this; + _this setPos [3060.9761, 8020.916, 6.4849854e-005]; +}; + +_vehicle_445 = objNull; +if (true) then +{ + _this = createVehicle ["Paleta1", [3062.6533, 8022.9053, 1.6212463e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_445 = _this; + _this setPos [3062.6533, 8022.9053, 1.6212463e-005]; +}; + +_vehicle_446 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [3057.2195, 8021.8716, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_446 = _this; + _this setPos [3057.2195, 8021.8716, 6.1035156e-005]; +}; + +_vehicle_447 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Ind_TankSmall", [3087.1904, 8026.5039, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_447 = _this; + _this setDir 99.213409; + _this setPos [3087.1904, 8026.5039, -3.8146973e-006]; +}; + +_unit_87 = objNull; +if (true) then +{ + _this = createAgent ["ibr_lingorman3s", [8348.2188, 8739.2813, 8.5592041], [], 0, "CAN_COLLIDE"]; + _unit_87 = _this; + _this setDir 367.17648; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_448 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Misc_Cargo2E", [8339.4531, 8742.9795, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_448 = _this; + _this setDir 24.328873; + _this setPos [8339.4531, 8742.9795, 7.6293945e-006]; +}; + +_vehicle_449 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_palletsfoiled_heap", [8341.9658, 8739.124, 7.9894919], [], 0, "CAN_COLLIDE"]; + _vehicle_449 = _this; + _this setDir 295.72287; + _this setPos [8341.9658, 8739.124, 7.9894919]; +}; + +_unit_90 = objNull; +if (true) then +{ + _this = createAgent ["ibr_lingorman5", [7509.8115, 2951.6182, -8.5830688e-006], [], 0, "CAN_COLLIDE"]; + _unit_90 = _this; + _this setDir 167.27051; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_450 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierRedCross_EP1", [6679.5654, 4293.8071, 3.8700938], [], 0, "CAN_COLLIDE"]; + _vehicle_450 = _this; + _this setDir 96.069023; + _this setPos [6679.5654, 4293.8071, 3.8700938]; +}; + +_vehicle_452 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Backpackheap_EP1", [4182.4282, 2340.3843, 4.7060971], [], 0, "CAN_COLLIDE"]; + _vehicle_452 = _this; + _this setPos [4182.4282, 2340.3843, 4.7060971]; +}; + +_vehicle_453 = objNull; +if (true) then +{ + _this = createVehicle ["Satelit", [727.2605, 1572.275, 17.612398], [], 0, "CAN_COLLIDE"]; + _vehicle_453 = _this; + _this setDir -24.525103; + _this setPos [727.2605, 1572.275, 17.612398]; +}; + +_vehicle_454 = objNull; +if (true) then +{ + _this = createVehicle ["Land_transport_crates_EP1", [719.60687, 1580.7175, 14.107553], [], 0, "CAN_COLLIDE"]; + _vehicle_454 = _this; + _this setPos [719.60687, 1580.7175, 14.107553]; +}; + +_vehicle_456 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_cargo_cont_net3", [718.51355, 1571.7415, 14.103069], [], 0, "CAN_COLLIDE"]; + _vehicle_456 = _this; + _this setPos [718.51355, 1571.7415, 14.103069]; +}; + +_vehicle_457 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [720.22693, 1577.3777, 14.113554], [], 0, "CAN_COLLIDE"]; + _vehicle_457 = _this; + _this setDir 86.831856; + _this setPos [720.22693, 1577.3777, 14.113554]; +}; + +_vehicle_459 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock_D", [1724.5776, 4134.0972, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_459 = _this; + _this setPos [1724.5776, 4134.0972, 3.8146973e-006]; +}; + +_vehicle_460 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [1768.2799, 4140.96], [], 0, "CAN_COLLIDE"]; + _vehicle_460 = _this; + _this setPos [1768.2799, 4140.96]; +}; + +_vehicle_462 = objNull; +if (true) then +{ + _this = createVehicle ["Land_CncBlock", [1765.6605, 4140.9443, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_462 = _this; + _this setPos [1765.6605, 4140.9443, 7.6293945e-006]; +}; + +_vehicle_465 = objNull; +if (true) then +{ + _this = createVehicle ["Land_covering_hut_EP1", [1724.369, 4136.9204, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_465 = _this; + _this setDir 88.205536; + _this setPos [1724.369, 4136.9204, 3.8146973e-005]; +}; + +_vehicle_472 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierChecked", [1766.761, 4133.8008], [], 0, "CAN_COLLIDE"]; + _vehicle_472 = _this; + _this setPos [1766.761, 4133.8008]; +}; + +_vehicle_474 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierChecked", [1767.0544, 4116.6021, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_474 = _this; + _this setPos [1767.0544, 4116.6021, -1.1444092e-005]; +}; + +_vehicle_476 = objNull; +if (true) then +{ + _this = createVehicle ["Sign_1L_Noentry_EP1", [1724.9796, 4121.3779, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_476 = _this; + _this setDir -91.972839; + _this setPos [1724.9796, 4121.3779, 3.8146973e-006]; +}; + +_vehicle_478 = objNull; +if (true) then +{ + _this = createVehicle ["Sign_1L_Noentry_EP1", [1725.5295, 4133.7915], [], 0, "CAN_COLLIDE"]; + _vehicle_478 = _this; + _this setDir -91.998009; + _this setPos [1725.5295, 4133.7915]; +}; + +_vehicle_482 = objNull; +if (true) then +{ + _this = createVehicle ["Land_SignB_Pub_CZ3", [1748.7087, 4141.1421, 3.5652723], [], 0, "CAN_COLLIDE"]; + _vehicle_482 = _this; + _this setDir 0.14918116; + _this setPos [1748.7087, 4141.1421, 3.5652723]; +}; + +_vehicle_483 = objNull; +if (true) then +{ + _this = createVehicle ["Land_SignB_Pub_RU2", [1741.3301, 4141.0781, 3.4627702], [], 0, "CAN_COLLIDE"]; + _vehicle_483 = _this; + _this setPos [1741.3301, 4141.0781, 3.4627702]; +}; + +_vehicle_485 = objNull; +if (true) then +{ + _this = createVehicle ["Land_SignB_Pub_CZ1", [1734.0756, 4141.1563, 3.582387], [], 0, "CAN_COLLIDE"]; + _vehicle_485 = _this; + _this setPos [1734.0756, 4141.1563, 3.582387]; +}; + +_vehicle_487 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [1738.0853, 4143.479, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_487 = _this; + _this setDir 196.25143; + _this setPos [1738.0853, 4143.479, 3.8146973e-006]; +}; + +_vehicle_488 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Bucket_EP1", [1738.2743, 4142.5542], [], 0, "CAN_COLLIDE"]; + _vehicle_488 = _this; + _this setDir 0.48201698; + _this setPos [1738.2743, 4142.5542]; +}; + +_vehicle_489 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [1725.1685, 4136.8999, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_489 = _this; + _this setDir -91.010567; + _this setPos [1725.1685, 4136.8999, 7.6293945e-006]; +}; + +_unit_99 = objNull; +if (true) then +{ + _this = createAgent ["Rocker4", [1724.6815, 4136.9688, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _unit_99 = _this; + _this setDir 90.808693; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_491 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [1723.614, 4136.0293], [], 0, "CAN_COLLIDE"]; + _vehicle_491 = _this; + _this setDir -122.29593; + _this setPos [1723.614, 4136.0293]; +}; + +_vehicle_492 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Barrel_water", [1745.8879, 4142.6265, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_492 = _this; + _this setDir 172.86455; + _this setPos [1745.8879, 4142.6265, 3.8146973e-006]; +}; + +_vehicle_493 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [1748.2552, 4137.853, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_493 = _this; + _this setPos [1748.2552, 4137.853, 7.6293945e-006]; +}; + +_vehicle_494 = objNull; +if (true) then +{ + _this = createVehicle ["Garbage_can", [1744.1908, 4150.4619, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_494 = _this; + _this setDir -51.489697; + _this setPos [1744.1908, 4150.4619, 1.5258789e-005]; +}; + +_vehicle_496 = objNull; +if (true) then +{ + _this = createVehicle ["Garbage_can", [1743.4209, 4150.5376, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_496 = _this; + _this setDir 257.38394; + _this setPos [1743.4209, 4150.5376, 7.6293945e-006]; +}; + +_vehicle_499 = objNull; +if (true) then +{ + _this = createVehicle ["Garbage_can", [1743.3628, 4151.3809, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_499 = _this; + _this setDir 257.38394; + _this setPos [1743.3628, 4151.3809, 1.9073486e-005]; +}; + +_vehicle_501 = objNull; +if (true) then +{ + _this = createVehicle ["Garbage_container", [1745.1577, 4148.2568, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_501 = _this; + _this setDir -92.637192; + _this setPos [1745.1577, 4148.2568, 3.8146973e-006]; +}; + +_vehicle_1013 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [2386.719, 4151.0298, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1013 = _this; + _this setPos [2386.719, 4151.0298, -3.8146973e-006]; +}; + +_vehicle_1017 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [2377.3669, 4159.3911, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1017 = _this; + _this setPos [2377.3669, 4159.3911, -3.8146973e-006]; +}; + +_vehicle_1029 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [2365.8428, 4162.2266], [], 0, "CAN_COLLIDE"]; + _vehicle_1029 = _this; + _this setPos [2365.8428, 4162.2266]; +}; + +_vehicle_1035 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [2391.2739, 4139.6475, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1035 = _this; + _this setPos [2391.2739, 4139.6475, 3.8146973e-006]; +}; + +_vehicle_1037 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [2391.6262, 4126.168, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1037 = _this; + _this setPos [2391.6262, 4126.168, -1.5258789e-005]; +}; + +_vehicle_1039 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [2401.0112, 4118.2749, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1039 = _this; + _this setPos [2401.0112, 4118.2749, 3.8146973e-006]; +}; + +_vehicle_1041 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [2406.6968, 4110.7471, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_1041 = _this; + _this setPos [2406.6968, 4110.7471, 0]; +}; + +_vehicle_1189 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [2402.022, 4101.2441, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1189 = _this; + _this setPos [2402.022, 4101.2441, -1.9073486e-005]; +}; + +_vehicle_1191 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [2394.2231, 4110.4038, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1191 = _this; + _this setPos [2394.2231, 4110.4038, 7.6293945e-006]; +}; + +_vehicle_1193 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [2384.4878, 4118.7236, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1193 = _this; + _this setPos [2384.4878, 4118.7236, 3.8146973e-006]; +}; + +_vehicle_1197 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Market_stalls_02_EP1", [2378.9502, 4120.5229, -0.0015979339], [], 0, "CAN_COLLIDE"]; + _vehicle_1197 = _this; + _this setDir 88.631721; + _this setPos [2378.9502, 4120.5229, -0.0015979339]; +}; + +_unit_102 = objNull; +if (true) then +{ + _this = createAgent ["ibr_lingorman7s", [2381.4463, 4119.7832, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _unit_102 = _this; + _this setDir 82.011307; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_1200 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_Backpackheap", [2378.1616, 4111.7178, -0.094033144], [], 0, "CAN_COLLIDE"]; + _vehicle_1200 = _this; + _this setDir -28.637999; + _this setPos [2378.1616, 4111.7178, -0.094033144]; +}; + +_vehicle_1201 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [2379.5068, 4118.7373, -0.14667462], [], 0, "CAN_COLLIDE"]; + _vehicle_1201 = _this; + _this setDir 177.25717; + _this setPos [2379.5068, 4118.7373, -0.14667462]; +}; + +_vehicle_1203 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [2375.5645, 4116.4087, -0.31964549], [], 0, "CAN_COLLIDE"]; + _vehicle_1203 = _this; + _this setDir 91.725258; + _this setPos [2375.5645, 4116.4087, -0.31964549]; +}; + +_vehicle_1206 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [2375.4509, 4112.4043, -0.32879552], [], 0, "CAN_COLLIDE"]; + _vehicle_1206 = _this; + _this setDir 91.725258; + _this setPos [2375.4509, 4112.4043, -0.32879552]; +}; + +_vehicle_1209 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [2373.6208, 4118.3154, -0.33018667], [], 0, "CAN_COLLIDE"]; + _vehicle_1209 = _this; + _this setDir 356.63684; + _this setPos [2373.6208, 4118.3154, -0.33018667]; +}; + +_vehicle_1212 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [2371.7102, 4120.1694, -0.30549455], [], 0, "CAN_COLLIDE"]; + _vehicle_1212 = _this; + _this setDir 91.725258; + _this setPos [2371.7102, 4120.1694, -0.30549455]; +}; + +_vehicle_1215 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [2373.7329, 4122.2295, -0.33225906], [], 0, "CAN_COLLIDE"]; + _vehicle_1215 = _this; + _this setDir 537.2901; + _this setPos [2373.7329, 4122.2295, -0.33225906]; +}; + +_vehicle_1218 = objNull; +if (true) then +{ + _this = createVehicle ["FoldTable", [2383.5132, 4114.3213], [], 0, "CAN_COLLIDE"]; + _vehicle_1218 = _this; + _this setDir 89.808487; + _this setPos [2383.5132, 4114.3213]; +}; + +_vehicle_1219 = objNull; +if (true) then +{ + _this = createVehicle ["FoldChair", [2379.5537, 4111.5229, -3.4332275e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1219 = _this; + _this setDir -124.09386; + _this setPos [2379.5537, 4111.5229, -3.4332275e-005]; +}; + +_unit_106 = objNull; +if (true) then +{ + _this = createAgent ["Damsel3", [2382.6038, 4114.354, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; + _unit_106 = _this; + _this setDir 88.664886; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_109 = objNull; +if (true) then +{ + _this = createAgent ["ibr_lingorman5s", [3925.5791, 5225.2319, 1.7729917], [], 0, "CAN_COLLIDE"]; + _unit_109 = _this; + _this setDir 89.601418; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_111 = objNull; +if (true) then +{ + _this = createAgent ["ibr_lingorman2", [3879.7634, 2236.843, 1.1846944], [], 0, "CAN_COLLIDE"]; + _unit_111 = _this; + _this setDir 43.212208; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_113 = objNull; +if (true) then +{ + _this = createAgent ["ibr_lingorman4", [5511.9951, 4394.8013, 4.1448889], [], 0, "CAN_COLLIDE"]; + _unit_113 = _this; + _this setDir 25.054167; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_1220 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4229.8789, 4829.3271, -0.54357761], [], 0, "CAN_COLLIDE"]; + _vehicle_1220 = _this; + _this setDir -5.4010339; + _this setPos [4229.8789, 4829.3271, -0.54357761]; +}; + +_vehicle_1222 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4233.7554, 4829.9385, -0.54356235], [], 0, "CAN_COLLIDE"]; + _vehicle_1222 = _this; + _this setDir -5.4010339; + _this setPos [4233.7554, 4829.9385, -0.54356235]; +}; + +_vehicle_1224 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4237.7109, 4830.4077, -0.54355854], [], 0, "CAN_COLLIDE"]; + _vehicle_1224 = _this; + _this setDir -5.4010339; + _this setPos [4237.7109, 4830.4077, -0.54355854]; +}; + +_vehicle_1226 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4241.5688, 4830.769, -0.54353946], [], 0, "CAN_COLLIDE"]; + _vehicle_1226 = _this; + _this setDir -5.4010339; + _this setPos [4241.5688, 4830.769, -0.54353946]; +}; + +_vehicle_1232 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4223.6563, 4844.4219, -0.24126761], [], 0, "CAN_COLLIDE"]; + _vehicle_1232 = _this; + _this setDir 82.428879; + _this setPos [4223.6563, 4844.4219, -0.24126761]; +}; + +_vehicle_1233 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4224.2837, 4840.6104, -0.095285259], [], 0, "CAN_COLLIDE"]; + _vehicle_1233 = _this; + _this setDir 77.20562; + _this setPos [4224.2837, 4840.6104, -0.095285259]; +}; + +_vehicle_1234 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4224.9741, 4836.7158, -0.29024652], [], 0, "CAN_COLLIDE"]; + _vehicle_1234 = _this; + _this setDir 82.428879; + _this setPos [4224.9741, 4836.7158, -0.29024652]; +}; + +_vehicle_1235 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4225.4805, 4832.8784, -0.18821298], [], 0, "CAN_COLLIDE"]; + _vehicle_1235 = _this; + _this setDir 82.428879; + _this setPos [4225.4805, 4832.8784, -0.18821298]; +}; + +_vehicle_1240 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4237.0669, 4847.6821, -0.26649076], [], 0, "CAN_COLLIDE"]; + _vehicle_1240 = _this; + _this setDir 174.35881; + _this setPos [4237.0669, 4847.6821, -0.26649076]; +}; + +_vehicle_1241 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4233.084, 4847.2417, -0.28165296], [], 0, "CAN_COLLIDE"]; + _vehicle_1241 = _this; + _this setDir 174.35881; + _this setPos [4233.084, 4847.2417, -0.28165296]; +}; + +_vehicle_1242 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4229.1919, 4846.7192, -0.3164061], [], 0, "CAN_COLLIDE"]; + _vehicle_1242 = _this; + _this setDir 169.60085; + _this setPos [4229.1919, 4846.7192, -0.3164061]; +}; + +_vehicle_1243 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4225.2397, 4846.2183, -0.26708832], [], 0, "CAN_COLLIDE"]; + _vehicle_1243 = _this; + _this setDir 174.35881; + _this setPos [4225.2397, 4846.2183, -0.26708832]; +}; + +_vehicle_1248 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4244.2446, 4834.0781, -0.41050881], [], 0, "CAN_COLLIDE"]; + _vehicle_1248 = _this; + _this setDir -97.093491; + _this setPos [4244.2446, 4834.0781, -0.41050881]; +}; + +_vehicle_1249 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4243.7217, 4838.0415, -0.26842239], [], 0, "CAN_COLLIDE"]; + _vehicle_1249 = _this; + _this setDir -97.093491; + _this setPos [4243.7217, 4838.0415, -0.26842239]; +}; + +_vehicle_1250 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4243.1377, 4841.9839, -0.3272759], [], 0, "CAN_COLLIDE"]; + _vehicle_1250 = _this; + _this setDir -97.093491; + _this setPos [4243.1377, 4841.9839, -0.3272759]; +}; + +_vehicle_1251 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4242.6587, 4845.8257, -0.51001912], [], 0, "CAN_COLLIDE"]; + _vehicle_1251 = _this; + _this setDir -97.093491; + _this setPos [4242.6587, 4845.8257, -0.51001912]; +}; + +_unit_117 = objNull; +if (true) then +{ + _this = createAgent ["TK_CIV_Woman02_EP1", [4236.6968, 4842.8164, 0.36117083], [], 0, "CAN_COLLIDE"]; + _unit_117 = _this; + _this setDir 194.36969; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_1257 = objNull; +if (true) then +{ + _this = createVehicle ["Fence_corrugated_plate", [4226.8652, 4830.7383, -0.33793208], [], 0, "CAN_COLLIDE"]; + _vehicle_1257 = _this; + _this setDir 53.001484; + _this setPos [4226.8652, 4830.7383, -0.33793208]; +}; + +_unit_120 = objNull; +if (true) then +{ + _this = createAgent ["TK_CIV_Woman03_EP1", [6676.3252, 6361.1772, 0.72185659], [], 0, "CAN_COLLIDE"]; + _unit_120 = _this; + _this setDir 132.67206; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_121 = objNull; +if (true) then +{ + _this = createAgent ["ibr_lingorman7", [7508.0059, 2951.5234], [], 0, "CAN_COLLIDE"]; + _unit_121 = _this; + _this setDir 178.10352; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_127 = objNull; +if (true) then +{ + _this = createAgent ["ibr_lingorman6", [2375.4302, 4120.2432, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _unit_127 = _this; + _this setDir 70.515434; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_1570 = objNull; +if (true) then +{ + _this = createVehicle ["Land_tires_EP1", [2372.9741, 4119.0942, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1570 = _this; + _this setPos [2372.9741, 4119.0942, 7.6293945e-006]; +}; + +_vehicle_1571 = objNull; +if (true) then +{ + _this = createVehicle ["Misc_TyreHeap", [2373.0583, 4121.0146, -0.36407927], [], 0, "CAN_COLLIDE"]; + _vehicle_1571 = _this; + _this setPos [2373.0583, 4121.0146, -0.36407927]; +}; + +_unit_128 = objNull; +if (true) then +{ + _this = createAgent ["ibr_lingorman6s", [1737.4084, 4142.3691, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _unit_128 = _this; + _this setDir 184.57875; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_1573 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [4239.7866, 4838.1948], [], 0, "CAN_COLLIDE"]; + _vehicle_1573 = _this; + _this setDir 263.12741; + _this setVehicleInit "this allowDammage false;"; + _this setPos [4239.7866, 4838.1948]; +}; + +_vehicle_1574 = objNull; +if (true) then +{ + _this = createVehicle ["Land_A_Hospital", [4194.916, 5026.9009, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1574 = _this; + _this setDir 0.42999688; + _this setPos [4194.916, 5026.9009, 3.8146973e-006]; +}; + +_vehicle_1576 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [7030.1812, 7101.311, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1576 = _this; + _this setDir 177.98137; + _this setVehicleInit "this allowDammage false;"; + _this setPos [7030.1812, 7101.311, -3.0517578e-005]; +}; + +_vehicle_1579 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [3601.4385, 3688.615, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1579 = _this; + _this setDir 93.240929; + _this setVehicleInit "this allowDammage false;"; + _this setPos [3601.4385, 3688.615, 1.5258789e-005]; +}; + +_vehicle_1581 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [4142.8438, 1483.4622, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1581 = _this; + _this setDir 273.75558; + _this setVehicleInit "this allowDammage false;"; + _this setPos [4142.8438, 1483.4622, 3.8146973e-006]; +}; + +_vehicle_1583 = objNull; +if (true) then +{ + _this = createVehicle ["Info_Board_EP1", [897.94263, 5275.291, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1583 = _this; + _this setDir 181.31325; + _this setVehicleInit "this allowDammage false;"; + _this setPos [897.94263, 5275.291, 1.9073486e-006]; +}; + +_vehicle_1586 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [2398.7625, 4106.9507, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_1586 = _this; + _this setPos [2398.7625, 4106.9507, 0]; +}; + +_vehicle_1587 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [2383.6909, 4129.8105, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1587 = _this; + _this setDir 251.04749; + _this setPos [2383.6909, 4129.8105, -3.0517578e-005]; +}; + +_vehicle_1589 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [1724.5612, 4134.7891, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1589 = _this; + _this setDir 278.99225; + _this setPos [1724.5612, 4134.7891, -3.8146973e-006]; +}; + +_vehicle_1591 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [4256.0864, 4486.8037, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_1591 = _this; + _this setDir 251.04749; + _this setPos [4256.0864, 4486.8037, 0]; +}; + +_vehicle_1593 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [4241.6924, 4836.3877, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_1593 = _this; + _this setDir 251.04749; + _this setPos [4241.6924, 4836.3877, 0]; +}; + +_vehicle_1595 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [7038.0854, 7102.2104], [], 0, "CAN_COLLIDE"]; + _vehicle_1595 = _this; + _this setDir 437.86368; + _this setPos [7038.0854, 7102.2104]; +}; + +_vehicle_1597 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [4146.563, 1479.7007], [], 0, "CAN_COLLIDE"]; + _vehicle_1597 = _this; + _this setDir 356.84875; + _this setPos [4146.563, 1479.7007]; +}; + +_vehicle_1599 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [7542.707, 3028.2769, 1.4305115e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1599 = _this; + _this setDir 251.04749; + _this setPos [7542.707, 3028.2769, 1.4305115e-006]; +}; + +_vehicle_1601 = objNull; +if (true) then +{ + _this = createVehicle ["Land_Fire_barrel", [7508.752, 2949.1206, 1.4305115e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1601 = _this; + _this setDir 251.04749; + _this setPos [7508.752, 2949.1206, 1.4305115e-006]; +}; + +_vehicle_1602 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [3034.5256, 5933.7026, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1602 = _this; + _this setPos [3034.5256, 5933.7026, 3.0517578e-005]; +}; + +_vehicle_1846 = objNull; +if (true) then +{ + _this = createVehicle ["ClutterCutter_EP1", [2514.342, 3919.6724, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_1846 = _this; + _this setPos [2514.342, 3919.6724, 0]; +}; + +_vehicle_1891 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierWhite_EP1", [3010.3718, 5929.4023, 7.362772], [], 0, "CAN_COLLIDE"]; + _vehicle_1891 = _this; + _this setDir 13.515052; + _this setPos [3010.3718, 5929.4023, 7.362772]; +}; + +_vehicle_1892 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierUSA", [7041.3745, 7092.3813, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1892 = _this; + _this setPos [7041.3745, 7092.3813, 3.0517578e-005]; +}; + +_vehicle_1894 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierOPFOR_EP1", [7514.4966, 2949.5847, 2.0032303], [], 0, "CAN_COLLIDE"]; + _vehicle_1894 = _this; + _this setDir 263.13947; + _this setPos [7514.4966, 2949.5847, 2.0032303]; +}; + +_vehicle_1896 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierWhite_EP1", [4140.8857, 1485.5474, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1896 = _this; + _this setDir 93.686035; + _this setPos [4140.8857, 1485.5474, -1.9073486e-006]; +}; + +_vehicle_1897 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierWhite_EP1", [2374.2107, 4128.9751, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1897 = _this; + _this setDir -80.712975; + _this setPos [2374.2107, 4128.9751, 3.8146973e-006]; +}; + +_vehicle_1901 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [6017.5332, 6616.5186, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_1901 = _this; + _this setPos [6017.5332, 6616.5186, 0]; +}; + +_vehicle_1903 = objNull; +if (true) then +{ + _this = createVehicle ["FlagCarrierWhite_EP1", [6009.9697, 6630.625, 1.0490417e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1903 = _this; + _this setDir -7.1864672; + _this setPos [6009.9697, 6630.625, 1.0490417e-005]; +}; + +_unit_154 = objNull; +if (true) then +{ + _this = createAgent ["RU_Doctor", [6678.1494, 4294.6987, 0.55937135], [], 0, "CAN_COLLIDE"]; + _unit_154 = _this; + _this setDir 15.470127; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_unit_159 = objNull; +if (true) then +{ + _this = createAgent ["TK_CIV_Takistani04_EP1", [4099.8921, 9243.417, 6.3896179e-005], [], 0, "CAN_COLLIDE"]; + _unit_159 = _this; + _this setDir 170.86682; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_1948 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [4078.1492, 9223.8379, -3.7553658], [], 0, "CAN_COLLIDE"]; + _vehicle_1948 = _this; + _this setPos [4078.1492, 9223.8379, -3.7553658]; +}; + +_vehicle_1949 = objNull; +if (true) then +{ + _this = createVehicle ["Garbage_can", [9297.4531, 3854.4102, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; + _vehicle_1949 = _this; + _this setPos [9297.4531, 3854.4102, 1.9073486e-006]; +}; + +_vehicle_1950 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHEmpty", [9297.4453, 3854.3967, 1.4305115e-005], [], 0, "CAN_COLLIDE"]; + _vehicle_1950 = _this; + _this setPos [9297.4453, 3854.3967, 1.4305115e-005]; +}; + +_vehicle_1952 = objNull; +if (true) then +{ + _this = createVehicle ["HeliHCivil", [4210.439, 1480.9308, 0], [], 0, "CAN_COLLIDE"]; + _vehicle_1952 = _this; + _this setPos [4210.439, 1480.9308, 0]; +}; + +_unit_169 = objNull; +if (true) then +{ + _this = createAgent ["Functionary1", [4144.0195, 1478.6262], [], 0, "CAN_COLLIDE"]; + _unit_169 = _this; + _this setDir 467.24658; + _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; + _this setUnitAbility 0.60000002; + _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; +}; + +_vehicle_1954 = objNull; +if (true) then +{ + _this = createVehicle ["Land_HBarrier_large", [4148.2959, 1479.7568, 0.017693177], [], 0, "CAN_COLLIDE"]; + _vehicle_1954 = _this; + _this setDir 92.813698; + _this setPos [4148.2959, 1479.7568, 0.017693177]; +}; + +processInitCommands; + diff --git a/SQF/dayz_server/missions/DayZ_Epoch_8.ProvingGrounds_PMC/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_8.ProvingGrounds_PMC/dynamic_vehicle.sqf new file mode 100644 index 000000000..c18e744e6 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_8.ProvingGrounds_PMC/dynamic_vehicle.sqf @@ -0,0 +1,104 @@ +AllowedVehiclesList = [ +["AH6X_DZ",3], +["AN2_DZ",2], +["ArmoredSUV_PMC_DZE",1], +["ATV_CZ_EP1",3], +["ATV_US_EP1",3], +["C130J_US_EP1",1], +["car_hatchback",3], +["car_sedan",3], +["CH_47F_EP1_DZE",1], +["CSJ_GyroC",3], +["CSJ_GyroCover",3], +["CSJ_GyroP",3], +["datsun1_civil_1_open",3], +["datsun1_civil_2_covered",3], +["datsun1_civil_3_open",3], +["GAZ_Vodnik_DZE",1], +["GAZ_Vodnik_MedEvac",1], +["GLT_M300_LT",3], +["GLT_M300_ST",3], +["GNT_C185",1], +["GNT_C185C",1], +["GNT_C185R",1], +["GNT_C185U",1], +["hilux1_civil_1_open",3], +["hilux1_civil_2_covered",3], +["hilux1_civil_3_open_EP1",3], +["HMMWV_Ambulance",1], +["HMMWV_Ambulance_CZ_DES_EP1",1], +["HMMWV_DES_EP1",3], +["HMMWV_DZ",3], +["HMMWV_M1035_DES_EP1",1], +["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1], +["HMMWV_M998A2_SOV_DES_EP1_DZE",1], +["Ikarus",3], +["Ikarus_TK_CIV_EP1",3], +["Kamaz",3], +["KamazRefuel_DZ",1], +["Lada1",3], +["Lada1_TK_CIV_EP1",3], +["Lada2",3], +["Lada2_TK_CIV_EP1",3], +["LadaLM",3], +["LandRover_CZ_EP1",3], +["LandRover_MG_TK_EP1_DZE",1], +["LandRover_Special_CZ_EP1_DZE",1], +["LandRover_TK_CIV_EP1",3], +["M1030_US_DES_EP1",3], +["MH6J_DZ",3], +["Mi17_Civilian_DZ",3], +["Mi17_DZE",3], +["MMT_Civ",6], +["MtvrRefuel_DES_EP1_DZ",1], +["MTVR_DES_EP1",3], +["MV22_DZ",1], +["Offroad_DSHKM_Gue_DZE",3], +["Old_bike_TK_INS_EP1",3], +["Old_moto_TK_Civ_EP1",3], +["Pickup_PK_GUE_DZE",3], +["Pickup_PK_INS_DZE",3], +["Pickup_PK_TK_GUE_EP1_DZE",3], +["S1203_ambulance_EP1",3], +["S1203_TK_CIV_EP1",3], +["Skoda",3], +["SkodaBlue",3], +["SkodaGreen",3], +["SkodaRed",3], +["SUV_Blue",1], +["SUV_Camo",1], +["SUV_Charcoal",1], +["SUV_Green",1], +["SUV_Orange",1], +["SUV_Pink",1], +["SUV_Red",1], +["SUV_Silver",1], +["SUV_TK_CIV_EP1",1], +["SUV_White",1], +["SUV_Yellow",1], +["tractor",3], +["TT650_Civ",3], +["TT650_Ins",3], +["TT650_TK_CIV_EP1",3], +["UAZ_CDF",3], +["UAZ_INS",3], +["UAZ_MG_TK_EP1_DZE",3], +["UAZ_RU",3], +["UAZ_Unarmed_TK_CIV_EP1",3], +["UAZ_Unarmed_TK_EP1",3], +["UAZ_Unarmed_UN_EP1",3], +["UH1H_DZE",2], +["UH1Y_DZE",2], +["UH60M_EP1_DZE",1], +["UralRefuel_TK_EP1_DZ",1], +["Ural_CDF",3], +["Ural_TK_CIV_EP1",3], +["Ural_UN_EP1",3], +["V3S_Open_TK_CIV_EP1",3], +["V3S_Open_TK_EP1",3], +["V3S_Refuel_TK_GUE_EP1_DZ",1], +["VolhaLimo_TK_CIV_EP1",3], +["Volha_1_TK_CIV_EP1",3], +["Volha_2_TK_CIV_EP1",3], +["VWGolf",3] +]; \ No newline at end of file diff --git a/Server Files/MPMissions/TEMPLATE/mission.sqf b/SQF/dayz_server/missions/DayZ_Epoch_8.ProvingGrounds_PMC/mission.sqf similarity index 100% rename from Server Files/MPMissions/TEMPLATE/mission.sqf rename to SQF/dayz_server/missions/DayZ_Epoch_8.ProvingGrounds_PMC/mission.sqf diff --git a/SQF/dayz_server/missions/DayZ_Epoch_9.Woodland_ACR/dynamic_vehicle.sqf b/SQF/dayz_server/missions/DayZ_Epoch_9.Woodland_ACR/dynamic_vehicle.sqf new file mode 100644 index 000000000..c18e744e6 --- /dev/null +++ b/SQF/dayz_server/missions/DayZ_Epoch_9.Woodland_ACR/dynamic_vehicle.sqf @@ -0,0 +1,104 @@ +AllowedVehiclesList = [ +["AH6X_DZ",3], +["AN2_DZ",2], +["ArmoredSUV_PMC_DZE",1], +["ATV_CZ_EP1",3], +["ATV_US_EP1",3], +["C130J_US_EP1",1], +["car_hatchback",3], +["car_sedan",3], +["CH_47F_EP1_DZE",1], +["CSJ_GyroC",3], +["CSJ_GyroCover",3], +["CSJ_GyroP",3], +["datsun1_civil_1_open",3], +["datsun1_civil_2_covered",3], +["datsun1_civil_3_open",3], +["GAZ_Vodnik_DZE",1], +["GAZ_Vodnik_MedEvac",1], +["GLT_M300_LT",3], +["GLT_M300_ST",3], +["GNT_C185",1], +["GNT_C185C",1], +["GNT_C185R",1], +["GNT_C185U",1], +["hilux1_civil_1_open",3], +["hilux1_civil_2_covered",3], +["hilux1_civil_3_open_EP1",3], +["HMMWV_Ambulance",1], +["HMMWV_Ambulance_CZ_DES_EP1",1], +["HMMWV_DES_EP1",3], +["HMMWV_DZ",3], +["HMMWV_M1035_DES_EP1",1], +["HMMWV_M1151_M2_CZ_DES_EP1_DZE",1], +["HMMWV_M998A2_SOV_DES_EP1_DZE",1], +["Ikarus",3], +["Ikarus_TK_CIV_EP1",3], +["Kamaz",3], +["KamazRefuel_DZ",1], +["Lada1",3], +["Lada1_TK_CIV_EP1",3], +["Lada2",3], +["Lada2_TK_CIV_EP1",3], +["LadaLM",3], +["LandRover_CZ_EP1",3], +["LandRover_MG_TK_EP1_DZE",1], +["LandRover_Special_CZ_EP1_DZE",1], +["LandRover_TK_CIV_EP1",3], +["M1030_US_DES_EP1",3], +["MH6J_DZ",3], +["Mi17_Civilian_DZ",3], +["Mi17_DZE",3], +["MMT_Civ",6], +["MtvrRefuel_DES_EP1_DZ",1], +["MTVR_DES_EP1",3], +["MV22_DZ",1], +["Offroad_DSHKM_Gue_DZE",3], +["Old_bike_TK_INS_EP1",3], +["Old_moto_TK_Civ_EP1",3], +["Pickup_PK_GUE_DZE",3], +["Pickup_PK_INS_DZE",3], +["Pickup_PK_TK_GUE_EP1_DZE",3], +["S1203_ambulance_EP1",3], +["S1203_TK_CIV_EP1",3], +["Skoda",3], +["SkodaBlue",3], +["SkodaGreen",3], +["SkodaRed",3], +["SUV_Blue",1], +["SUV_Camo",1], +["SUV_Charcoal",1], +["SUV_Green",1], +["SUV_Orange",1], +["SUV_Pink",1], +["SUV_Red",1], +["SUV_Silver",1], +["SUV_TK_CIV_EP1",1], +["SUV_White",1], +["SUV_Yellow",1], +["tractor",3], +["TT650_Civ",3], +["TT650_Ins",3], +["TT650_TK_CIV_EP1",3], +["UAZ_CDF",3], +["UAZ_INS",3], +["UAZ_MG_TK_EP1_DZE",3], +["UAZ_RU",3], +["UAZ_Unarmed_TK_CIV_EP1",3], +["UAZ_Unarmed_TK_EP1",3], +["UAZ_Unarmed_UN_EP1",3], +["UH1H_DZE",2], +["UH1Y_DZE",2], +["UH60M_EP1_DZE",1], +["UralRefuel_TK_EP1_DZ",1], +["Ural_CDF",3], +["Ural_TK_CIV_EP1",3], +["Ural_UN_EP1",3], +["V3S_Open_TK_CIV_EP1",3], +["V3S_Open_TK_EP1",3], +["V3S_Refuel_TK_GUE_EP1_DZ",1], +["VolhaLimo_TK_CIV_EP1",3], +["Volha_1_TK_CIV_EP1",3], +["Volha_2_TK_CIV_EP1",3], +["VWGolf",3] +]; \ No newline at end of file diff --git a/SQF/dayz_server/compile/server_onPlayerConnect.sqf b/SQF/dayz_server/missions/DayZ_Epoch_9.Woodland_ACR/mission.sqf similarity index 100% rename from SQF/dayz_server/compile/server_onPlayerConnect.sqf rename to SQF/dayz_server/missions/DayZ_Epoch_9.Woodland_ACR/mission.sqf diff --git a/SQF/dayz_server/modules/crash_spawner.sqf b/SQF/dayz_server/modules/crash_spawner.sqf new file mode 100644 index 000000000..b799e09bc --- /dev/null +++ b/SQF/dayz_server/modules/crash_spawner.sqf @@ -0,0 +1,97 @@ +private ["_guaranteedLoot","_randomizedLoot","_spawnChance","_spawnMarker","_spawnRadius","_spawnFire","_fadeFire","_crashModel","_lootTable","_crashName","_spawnRoll","_position","_crash","_config","_hasAdjustment","_newHeight","_adjustedPos","_num","_itemTypes","_index","_weights","_cntWeights","_nearby","_itemType","_needsrelocated","_istoomany"]; + +_guaranteedLoot = 3; +_randomizedLoot = 4; +_spawnChance = 0.50; +_spawnMarker = 'center'; +// _spawnRadius = 5000; +_spawnRadius = HeliCrashArea; +_spawnFire = true; +_fadeFire = false; + +_spawnRoll = random 1; +if (_spawnRoll <= _spawnChance) then { + + _crashModel = ["UH60Wreck_DZ","UH1Wreck_DZ","Mass_grave_DZ"] call BIS_fnc_selectRandom; + + if(_crashModel == "Mass_grave_DZ") then { + _lootTable = "MassGrave"; + } else { + _lootTable = "HeliCrash"; + }; + + _crashName = getText (configFile >> "CfgVehicles" >> _crashModel >> "displayName"); + + // Loop for a new location without any vehicles + _needsrelocated = true; + while {_needsrelocated} do { + _position = [getMarkerPos _spawnMarker,0,_spawnRadius,10,0,2000,0] call BIS_fnc_findSafePos; + _istoomany = _position nearObjects ["AllVehicles",10]; + if((count _istoomany) == 0) then { _needsrelocated = false; }; + }; + + //diag_log(format["CRASHSPAWNER: Spawning '%1' with loot table '%2' NOW! (%3) at: %4", _crashName, _lootTable, time, str(_position)]); + + _crash = createVehicle [_crashModel,_position, [], 0, "CAN_COLLIDE"]; + // Randomize the direction the wreck is facing + _crash setDir round(random 360); + + // Using "custom" wrecks (using the destruction model of a vehicle vs. a prepared wreck model) will result + // in the model spawning halfway in the ground. To combat this, an OPTIONAL configuration can be tied to + // the CfgVehicles class you've created for the custom wreck to define how high above the ground it should + // spawn. This is optional. + _config = configFile >> "CfgVehicles" >> _crashModel >> "heightAdjustment"; + _hasAdjustment = isNumber(_config); + _newHeight = 0; + if (_hasAdjustment) then { + _newHeight = getNumber(_config); + }; + + // Must setPos after a setDir otherwise the wreck won't level itself with the terrain + _adjustedPos = [(_position select 0), (_position select 1), _newHeight]; + //diag_log(format["DIAG: Designated Position: %1", str(_adjustedPos)]); + _crash setPos _adjustedPos; + + // I don't think this is needed (you can't get "in" a crash), but it was in the original DayZ Crash logic + PVDZE_serverObjectMonitor set [count PVDZE_serverObjectMonitor,_crash]; + + _crash setVariable ["ObjectID","1",true]; + + // Disable simulation server side + _crash enableSimulation false; + + _num = round(random _randomizedLoot) + _guaranteedLoot; + + if(_crashModel == "Mass_grave_DZ") then { + _spawnFire = false; + _num = _num * 2; + }; + + if (_spawnFire) then { + //["PVDZE_obj_Fire",[_crash,2,time,false,_fadeFire]] call broadcastRpcCallAll; + PVDZE_obj_Fire = [_crash,2,time,false,_fadeFire]; + publicVariable "PVDZE_obj_Fire"; + _crash setvariable ["fadeFire",_fadeFire,true]; + }; + + _config = configFile >> "CfgBuildingLoot" >> _lootTable; + _itemTypes = [] + getArray (_config >> "itemType"); + _index = dayz_CBLBase find toLower(_lootTable); + _weights = dayz_CBLChances select _index; + _cntWeights = count _weights; + + for "_x" from 1 to _num do { + //create loot + _index = floor(random _cntWeights); + _index = _weights select _index; + _itemType = _itemTypes select _index; + [_itemType select 0, _itemType select 1, _position, 5] call spawn_loot; + //diag_log(format["CRASHSPAWNER: Loot spawn at '%1' with loot table '%2'", _crashName, _lootTable]); + }; + + // ReammoBox is preferred parent class here, as WeaponHolder wouldn't match MedBox0 and other such items. + _nearby = _position nearObjects ["ReammoBox", sizeOf(_crashModel)]; + { + _x setVariable ["permaLoot",true]; + } forEach _nearBy; +}; \ No newline at end of file diff --git a/SQF/dayz_server/modules/drop_bombs.sqf b/SQF/dayz_server/modules/drop_bombs.sqf index c8fe81b6d..7d1c1fcb4 100644 --- a/SQF/dayz_server/modules/drop_bombs.sqf +++ b/SQF/dayz_server/modules/drop_bombs.sqf @@ -1,4 +1,4 @@ // Sample Drop Bomb - +private ["_position"]; _position = [MarkerPosition,0,DynamicVehicleArea,10,0,2000,0] call BIS_fnc_findSafePos; bomb = "Bo_GBU12_LGB" createVehicle [(_position select 0),(_position select 1), 1000]; \ No newline at end of file diff --git a/SQF/dayz_server/modules/supply_drop.sqf b/SQF/dayz_server/modules/supply_drop.sqf new file mode 100644 index 000000000..b6bafcfb8 --- /dev/null +++ b/SQF/dayz_server/modules/supply_drop.sqf @@ -0,0 +1,62 @@ +private ["_guaranteedLoot","_randomizedLoot","_spawnChance","_spawnMarker","_spawnRadius","_crashModel","_lootTable","_spawnRoll","_position","_crash","_config","_num","_itemTypes","_index","_weights","_cntWeights","_nearby","_itemType","_needsrelocated","_istoomany"]; + +_guaranteedLoot = 4; +_randomizedLoot = 8; +_spawnChance = 0.50; +_spawnMarker = 'center'; +_spawnRadius = (HeliCrashArea/2); + +_spawnRoll = random 1; +if (_spawnRoll <= _spawnChance) then { + + _crashModel = "Supply_Crate_DZE"; + + _lootTable = "SupplyDrop"; + + // Loop for a new location without any vehicles + _needsrelocated = true; + while {_needsrelocated} do { + _position = [getMarkerPos _spawnMarker,0,_spawnRadius,10,0,2000,0] call BIS_fnc_findSafePos; + _istoomany = _position nearObjects ["AllVehicles",10]; + if((count _istoomany) == 0) then { _needsrelocated = false; }; + }; + + //diag_log(format["CRASHSPAWNER: Spawning '%1' with loot table '%2' NOW! (%3) at: %4", _crashName, _lootTable, time, str(_position)]); + + _crash = createVehicle [_crashModel,_position, [], 0, "CAN_COLLIDE"]; + + // Randomize the direction the wreck is facing + _crash setDir round(random 360); + + _crash setPos _position; + + // I don't think this is needed (you can't get "in" a crash), but it was in the original DayZ Crash logic + //PVDZE_serverObjectMonitor set [count PVDZE_serverObjectMonitor,_crash]; + + //_crash setVariable ["ObjectID","1",true]; + + // Disable simulation server side + _crash enableSimulation false; + + _num = (round(random _randomizedLoot)) + _guaranteedLoot; + + _config = configFile >> "CfgBuildingLoot" >> _lootTable; + _itemTypes = [] + getArray (_config >> "itemType"); + _index = dayz_CBLBase find toLower(_lootTable); + _weights = dayz_CBLChances select _index; + _cntWeights = count _weights; + + for "_x" from 1 to _num do { + //create loot + _index = floor(random _cntWeights); + _index = _weights select _index; + _itemType = _itemTypes select _index; + [_itemType select 0, _itemType select 1, _position, 5] call spawn_loot; + }; + + // ReammoBox is preferred parent class here, as WeaponHolder wouldn't match MedBox0 and other such items. + _nearby = _position nearObjects ["ReammoBox", sizeOf(_crashModel)]; + { + _x setVariable ["permaLoot",true]; + } forEach _nearBy; +}; \ No newline at end of file diff --git a/SQF/dayz_server/system/s_fps.sqf b/SQF/dayz_server/system/s_fps.sqf deleted file mode 100644 index fcaea7ed9..000000000 --- a/SQF/dayz_server/system/s_fps.sqf +++ /dev/null @@ -1,10 +0,0 @@ -while {isServer} do { - while {isServer} do { - while {isServer} do { - diag_log ("DEBUG FPS : " + str(diag_fps) ); - sleep 181; - }; - sleep 181; - }; -sleep 181; -}; \ No newline at end of file diff --git a/SQF/dayz_server/system/server_cleanup.fsm b/SQF/dayz_server/system/server_cleanup.fsm index 9c1d4c69c..786a930e9 100644 --- a/SQF/dayz_server/system/server_cleanup.fsm +++ b/SQF/dayz_server/system/server_cleanup.fsm @@ -1,52 +1,65 @@ /*%FSM*/ /*%FSM*/ /* -item0[] = {"init",0,250,-75.000000,-400.000000,25.000000,-350.000000,0.000000,"init"}; -item1[] = {"true",8,218,-75.000000,-175.000000,25.000000,-125.000000,0.000000,"true"}; -item2[] = {"waiting",2,250,-75.000000,-100.000000,25.000000,-50.000000,0.000000,"waiting"}; -item3[] = {"too_many_dead",4,218,-150.000000,-25.000000,-50.000000,25.000000,2.000000,"too many" \n "dead"}; -item4[] = {"cleanup_dead",2,250,-150.000000,50.000000,-50.000000,100.000000,0.000000,"cleanup" \n "dead"}; -item5[] = {"too_many_objects",4,218,-25.000000,-25.000000,75.000000,25.000000,0.000000,"too many" \n "objects"}; -item6[] = {"cleanup_objects",2,250,-25.000000,50.000000,75.000000,100.000000,0.000000,"cleanup" \n "objects"}; -item7[] = {"time_sync",4,218,-275.000000,-25.000000,-175.000000,25.000000,1.000000,"time" \n "sync"}; -item8[] = {"sync_the_time",2,250,-275.000000,50.000000,-175.000000,100.000000,0.000000,"sync" \n "the time"}; -item9[] = {"true",8,218,-75.000000,125.000000,25.000000,175.000000,0.000000,"true"}; -item10[] = {"general_cleanup",2,4346,-75.000000,200.000000,25.000000,250.000000,0.000000,"general" \n "cleanup"}; -item11[] = {"",7,210,-304.000000,220.999985,-296.000000,229.000015,0.000000,""}; -item12[] = {"",7,210,-304.000000,-154.000000,-296.000000,-146.000000,0.000000,""}; -item13[] = {"",7,210,221.000000,-79.000000,229.000000,-71.000000,0.000000,""}; -item14[] = {"",7,210,221.000000,146.000000,229.000000,154.000000,0.000000,""}; -item15[] = {"initialized",4,218,-75.000000,-325.000000,25.000000,-275.000000,0.000000,"initialized"}; -item16[] = {"prepare",2,250,-75.000000,-250.000000,25.000000,-200.000000,0.000000,"prepare"}; -item17[] = {"update_objects",2,250,100.000000,50.000000,200.000000,100.000000,0.000000,"update objects"}; -item18[] = {"need_update",4,218,100.000000,-25.000000,200.000000,25.000000,1.000000,"need update"}; -item19[] = {"",7,210,221.000000,-79.000000,229.000000,-71.000000,0.000000,""}; -link0[] = {0,15}; +item0[] = {"init",0,250,-75.000000,-500.000000,25.000000,-450.000000,0.000000,"init"}; +item1[] = {"true",8,218,-75.000000,-275.000000,25.000000,-225.000000,0.000000,"true"}; +item2[] = {"waiting",2,250,-75.000000,-200.000000,25.000000,-150.000000,0.000000,"waiting"}; +item3[] = {"___min_loop",4,218,-75.000000,-75.000000,25.000000,-25.000000,4.000000,"5 min" \n "loop"}; +item4[] = {"sync_time",2,250,-75.000000,25.000000,25.000000,75.000000,0.000000,"sync time"}; +item5[] = {"true",8,218,-75.000000,125.000000,25.000000,175.000000,0.000000,"true"}; +item6[] = {"general_cleanup",2,4346,-75.000000,200.000000,25.000000,250.000000,0.000000,"general" \n "cleanup" \n "loop"}; +item7[] = {"",7,210,-491.500000,220.999985,-483.500000,229.000015,0.000000,""}; +item8[] = {"",7,210,-491.500000,-253.999969,-483.500000,-246.000031,0.000000,""}; +item9[] = {"",7,210,421.000000,-178.999985,428.999969,-171.000015,0.000000,""}; +item10[] = {"",7,210,421.000000,146.000000,428.999969,154.000000,0.000000,""}; +item11[] = {"initialized",4,218,-75.000000,-425.000000,25.000000,-375.000000,0.000000,"initialized"}; +item12[] = {"prepare",2,250,-75.000000,-350.000000,25.000000,-300.000000,0.000000,"prepare"}; +item13[] = {"update_objects",2,250,-325.000000,25.000000,-225.000000,75.000000,0.000000,"update objects"}; +item14[] = {"__s_update__obje",4,218,-325.000000,-75.000000,-225.000000,-25.000000,2.000000,"5s" \n "update " \n "objects"}; +item15[] = {"___second_loop",4,218,-450.000000,-75.000000,-350.000000,-25.000000,1.000000,"1 second" \n "loop"}; +item16[] = {"group_cleanup",2,250,-450.000000,25.000000,-350.000000,75.000000,0.000000,"group" \n "cleanup"}; +item17[] = {"__0_min__loop_1",4,218,50.000000,-75.000000,150.000000,-25.000000,5.000000,"10 min" \n " loop"}; +item18[] = {"cleanup_dead",2,250,50.000000,25.000000,150.000000,75.000000,0.000000,"cleanup" \n "dead"}; +item19[] = {"___min__loop",4,218,-200.000000,-75.000000,-100.000000,-25.000000,3.000000,"1 min" \n " loop"}; +item20[] = {"cleanup_loot",2,250,-200.000000,25.000000,-100.000000,75.000000,0.000000,"cleanup" \n "loot"}; +item21[] = {"__5_min__loop",4,218,175.000000,-75.000000,275.000000,-25.000000,6.000000,"15 min" \n " loop"}; +item22[] = {"cleanup_animals",2,250,175.000000,25.000000,275.000000,75.000000,0.000000,"cleanup" \n "animals and fire"}; +item23[] = {"__0_min__loop",4,218,300.000000,-75.000000,400.000000,-25.000000,7.000000,"30 min" \n " loop"}; +item24[] = {"cleanup_null",2,250,300.000000,25.000000,400.000000,75.000000,0.000000,"cleanup" \n "null"}; +link0[] = {0,11}; link1[] = {1,2}; link2[] = {2,3}; -link3[] = {2,5}; -link4[] = {2,7}; -link5[] = {2,13}; -link6[] = {2,18}; -link7[] = {3,4}; -link8[] = {4,9}; -link9[] = {5,6}; -link10[] = {6,9}; -link11[] = {7,8}; -link12[] = {8,9}; -link13[] = {9,10}; -link14[] = {10,11}; -link15[] = {11,12}; -link16[] = {12,1}; -link17[] = {13,14}; -link18[] = {13,19}; -link19[] = {14,9}; -link20[] = {15,16}; -link21[] = {16,1}; -link22[] = {17,9}; -link23[] = {18,17}; -globals[] = {25.000000,1,0,0,0,640,480,1,24,6316128,1,-378.181000,335.872437,502.526184,-187.229050,911,880,1}; -window[] = {2,-1,-1,-1,-1,936,156,1485,156,3,929}; +link3[] = {2,9}; +link4[] = {2,14}; +link5[] = {2,15}; +link6[] = {2,17}; +link7[] = {2,19}; +link8[] = {2,21}; +link9[] = {2,23}; +link10[] = {3,4}; +link11[] = {4,5}; +link12[] = {5,6}; +link13[] = {6,7}; +link14[] = {7,8}; +link15[] = {8,1}; +link16[] = {9,10}; +link17[] = {10,5}; +link18[] = {11,12}; +link19[] = {12,1}; +link20[] = {13,5}; +link21[] = {14,13}; +link22[] = {15,16}; +link23[] = {16,5}; +link24[] = {17,18}; +link25[] = {18,5}; +link26[] = {19,20}; +link27[] = {20,5}; +link28[] = {21,22}; +link29[] = {22,5}; +link30[] = {23,24}; +link31[] = {24,5}; +globals[] = {25.000000,1,0,0,0,640,480,1,42,6316128,1,-508.946564,440.498199,435.888916,-341.331024,861,880,1}; +window[] = {2,-1,-1,-1,-1,838,1706,2998,26,3,879}; *//*%FSM*/ class FSM { @@ -79,146 +92,80 @@ class FSM { name = "waiting"; init = /*%FSM*/"//diag_log ""CLEANUP: Waiting for next task"";" \n - "_numDead = {local _x} count allDead;" \n ""/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links { - /*%FSM*/ - class too_many_dead + /*%FSM*/ + class __0_min__loop { - priority = 2.000000; + priority = 7.000000; + to="cleanup_null"; + precondition = /*%FSM*/""/*%FSM*/; + condition=/*%FSM*/"((diag_tickTime - _lastCleanup1800) > 1800)"/*%FSM*/; + action=/*%FSM*/"_lastCleanup1800 = diag_tickTime;"/*%FSM*/; + }; + /*%FSM*/ + /*%FSM*/ + class __5_min__loop + { + priority = 6.000000; + to="cleanup_animals"; + precondition = /*%FSM*/""/*%FSM*/; + condition=/*%FSM*/"((diag_tickTime - _lastCleanup900) > 900)"/*%FSM*/; + action=/*%FSM*/"_lastCleanup900 = diag_tickTime;"/*%FSM*/; + }; + /*%FSM*/ + /*%FSM*/ + class __0_min__loop_1 + { + priority = 5.000000; to="cleanup_dead"; precondition = /*%FSM*/""/*%FSM*/; - condition=/*%FSM*/"(_numDead > 300)"/*%FSM*/; - action=/*%FSM*/""/*%FSM*/; + condition=/*%FSM*/"((diag_tickTime - _lastCleanupNull) > 600)"/*%FSM*/; + action=/*%FSM*/"_lastCleanupNull = diag_tickTime;"/*%FSM*/; }; /*%FSM*/ - /*%FSM*/ - class time_sync + /*%FSM*/ + class ___min_loop { - priority = 1.000000; - to="sync_the_time"; + priority = 4.000000; + to="sync_time"; precondition = /*%FSM*/""/*%FSM*/; - condition=/*%FSM*/"((time - _lastUpdate) > 300)"/*%FSM*/; - action=/*%FSM*/"_lastUpdate = time;"/*%FSM*/; + condition=/*%FSM*/"((diag_tickTime - _lastUpdate) > 300)"/*%FSM*/; + action=/*%FSM*/"_lastUpdate = diag_tickTime;"/*%FSM*/; }; /*%FSM*/ - /*%FSM*/ - class need_update + /*%FSM*/ + class ___min__loop { - priority = 1.000000; + priority = 3.000000; + to="cleanup_loot"; + precondition = /*%FSM*/""/*%FSM*/; + condition=/*%FSM*/"((diag_tickTime - _lastCleanupVehicles) > 60)"/*%FSM*/; + action=/*%FSM*/"_lastCleanupVehicles = diag_tickTime;"/*%FSM*/; + }; + /*%FSM*/ + /*%FSM*/ + class __s_update__obje + { + priority = 2.000000; to="update_objects"; precondition = /*%FSM*/""/*%FSM*/; - condition=/*%FSM*/"( (count needUpdate_objects) > 0 && (time-_lastNeedUpdate>20) )"/*%FSM*/; - action=/*%FSM*/"_lastNeedUpdate = time;"/*%FSM*/; + condition=/*%FSM*/"(( (count needUpdate_objects) > 0) && (diag_tickTime -_lastNeedUpdate> 5))"/*%FSM*/; + action=/*%FSM*/"_lastNeedUpdate = diag_tickTime;"/*%FSM*/; }; /*%FSM*/ - /*%FSM*/ - class true + /*%FSM*/ + class ___second_loop { - priority = 0.000000; - to="general_cleanup"; + priority = 1.000000; + to="group_cleanup"; precondition = /*%FSM*/""/*%FSM*/; - condition=/*%FSM*/"true"/*%FSM*/; - action=/*%FSM*/""/*%FSM*/; + condition=/*%FSM*/"((diag_tickTime - _lastCleanupGroups) > 1)"/*%FSM*/; + action=/*%FSM*/"_lastCleanupGroups = diag_tickTime;"/*%FSM*/; }; /*%FSM*/ - /*%FSM*/ - class too_many_objects - { - priority = 0.000000; - to="cleanup_objects"; - precondition = /*%FSM*/""/*%FSM*/; - condition=/*%FSM*/"((time - _timeNem) > 60)"/*%FSM*/; - action=/*%FSM*/"_timeNem = time;"/*%FSM*/; - }; - /*%FSM*/ - }; - }; - /*%FSM*/ - /*%FSM*/ - class cleanup_dead - { - name = "cleanup_dead"; - init = /*%FSM*/"diag_log (""CLEANUP: TOO MANY DEAD BODIES"");" \n - "" \n - "diag_log (""CLEANUP: PERFORMING BODY CLEANUP ON "" + str(_numDead) + "" BODIES"");" \n - "" \n - "_delQtyZ = 0;" \n - "_numZombie = {_x isKindOf ""zZombie_Base""} count allDead;" \n - "{" \n - " if (local _x) then {" \n - " if (_x isKindOf ""zZombie_Base"") then {" \n - " deleteVehicle _x;" \n - " _delQtyZ = _delQtyZ + 1;" \n - " } else {" \n - " _exists = _x in _deadBodies;" \n - " if(!_exists) then {" \n - " _deadBodies set [count _deadBodies,_x];" \n - " };" \n - " };" \n - " };" \n - "} forEach allDead;" \n - "" \n - "//Cleanup players" \n - "_body = objNull;" \n - "_delQtyP = 0;" \n - "_delDo = _numDead - _numZombie;" \n - "_delDo = ((_delDo min (count _deadBodies)) -1);" \n - "if (_delDo<1) then {_delDo=1};" \n - "for ""_i"" from 0 to _delDo do {" \n - " _body = _deadBodies select _i;" \n - " if(!isNil ""_body"") then {" \n - " _pos = getPosATL _body;" \n - " _sfx = nearestObject [_pos,""Sound_Flies""];" \n - " if (!(isNull _sfx)) then {" \n - " deleteVehicle _sfx;" \n - " };" \n - " deleteVehicle _body;" \n - " _delQtyP = _delQtyP + 1;" \n - " };" \n - " _deadBodies set [_i,""DEL""];" \n - "" \n - "//Let's move this into the body removal sequence so uncontrolled flies are removed only if corpses are cleaned" \n - "//Check Flies" \n - "_isOK=-1;" \n - "_dwUSOFC=0;" \n - "{" \n - " //_isOk = {!alive _x} count (nearestObjects [_x, [""CAManBase""], 2]);" \n - " _isOk = {!alive _x} count (_x nearEntities [[""CAManBase""], 2]);" \n - " if (_isOk>-1) then {" \n - " diag_log (""DW_DEBUG _isOK: "" + str(_isOK) );" \n - " };" \n - " if ((_isOk>-1) AND (_isOK<1)) then {" \n - " //diag_log (""CLEANUP: DELETING A SOUND OF FLIES"");" \n - "_dwUSOFC=_dwUSOFC+1;" \n - " deleteVehicle _x;" \n - " diag_log (""CLEANUP: DELETED AN UNCONTROLLED SOUND OF FLIES:"" + str(_dwUSOFC) );" \n - " };" \n - "} forEach allMissionObjects ""Sound_Flies"";" \n - "" \n - "" \n - "//Let's move this into the body removal sequence so uncontrolled fireplaces are removed only if corpses are cleaned" \n - "//clean fireplaces" \n - "_dwUFPC=0;" \n - "{" \n - " if (local _x) then {" \n - " //diag_log (""CLEANUP: DELETING A UNCONTROLLED FIREPLACE"");" \n - " deleteVehicle _x;" \n - "_dwUFPC=_dwUFPC+1;" \n - " diag_log (""CLEANUP: DELETED AN UNCONTROLLED FIREPLACE:"" + str(_dwUFPC) );" \n - " };" \n - "} forEach allMissionObjects ""Land_Fire_DZ"";" \n - "" \n - "};" \n - "_deadBodies = _deadBodies - [""DEL""];" \n - "" \n - "diag_log (""CLEANUP: DELETED "" + str(_delQtyP) + "" PLAYER BODIES AND "" + str(_delQtyZ) + "" BODIES"");" \n - ""/*%FSM*/; - precondition = /*%FSM*/""/*%FSM*/; - class Links - { /*%FSM*/ class true { @@ -232,65 +179,14 @@ class FSM }; }; /*%FSM*/ - /*%FSM*/ - class cleanup_objects + /*%FSM*/ + class sync_time { - name = "cleanup_objects"; - init = /*%FSM*/"_missionObjs = allMissionObjects ""WeaponHolder"";" \n - "_qty = count _missionObjs;" \n - "" \n - "//diag_log (""CLEANUP: PERFORMING ITEM CLEANUP: TOTAL "" + str(_qty) + "" LOOT BAGS"");" \n - "_delQty = 0;" \n - "{" \n - " if (local _x) then {" \n - " _keep = _x getVariable [""permaLoot"",false];" \n - " _nearby = {isPlayer _x} count (_x nearEntities [[""CAManBase""], 100]);" \n - " if ( (!_keep) && (_nearby==0) ) then {" \n - " deleteVehicle _x;" \n - " _delQty = _delQty + 1;" \n - " };" \n - " };" \n - "} forEach _missionObjs;" \n - "if (_delQty > 0) then {" \n - " diag_log (""CLEANUP: DELETED "" + str(_delQty) + "" LOOT BAGS"");" \n + name = "sync_time"; + init = /*%FSM*/"if (DZE_DiagFpsSlow) then {" \n + " call dze_diag_fps;" \n "};" \n - ""/*%FSM*/; - precondition = /*%FSM*/""/*%FSM*/; - class Links - { - /*%FSM*/ - class true - { - priority = 0.000000; - to="general_cleanup"; - precondition = /*%FSM*/""/*%FSM*/; - condition=/*%FSM*/"true"/*%FSM*/; - action=/*%FSM*/""/*%FSM*/; - }; - /*%FSM*/ - }; - }; - /*%FSM*/ - /*%FSM*/ - class sync_the_time - { - name = "sync_the_time"; - init = /*%FSM*/"//Send request" \n - "_key = ""CHILD:307:"";" \n - "_result = _key call server_hiveReadWrite;" \n - "_outcome = _result select 0;" \n - "if(_outcome == ""PASS"") then {" \n - " _date = _result select 1; " \n - " _dateNum = dateToNumber(_date); " \n - " _diff = ( _dateNum - dateToNumber (date) )*365*24*60;" \n - " if ( abs(_diff)>5 ) then {" \n - " setDate _date;" \n - " dayzSetDate = _date;" \n - " publicVariable ""dayzSetDate"";" \n - " diag_log (""TIME SYNC: Local Time set to "" + str(_date));" \n - " };" \n - "};" \n - ""/*%FSM*/; + "call server_timeSync;"/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links { @@ -311,55 +207,16 @@ class FSM class general_cleanup { name = "general_cleanup"; - init = /*%FSM*/"//Clean groups" \n + init = /*%FSM*/"//diag_log ""CLEANUP: Starting loop for next task"";" \n + "" \n + "//Clean groups" \n "{" \n - " //diag_log (""CLEANUP: CHECKING GROUP WITH "" + str(count units _x) + "" UNITS"");" \n + " // diag_log (""CLEANUP: CHECKING GROUP WITH "" + str(count units _x) + "" UNITS"");" \n " if (count units _x==0) then {" \n " deleteGroup _x;" \n - " //diag_log (""CLEANUP: DELETING A GROUP"");" \n + " // diag_log (""CLEANUP: DELETING A GROUP"");" \n " };" \n - "} forEach allGroups;" \n - "" \n - "/*" \n - "//Check for Ammobox" \n - " {" \n - " if(!(_x isKindOf ""WeaponHolder"")) then {" \n - " diag_log (""CLEANUP: DELETING AN AMMOBOX "" + (typeOf _x));" \n - " deleteVehicle _x;" \n - " };" \n - " } forEach allMissionObjects ""ReammoBox"";" \n - "*/" \n - "" \n - "//Check for hackers" \n - " {" \n - " if(vehicle _x != _x && !(vehicle _x in _safety) && (typeOf vehicle _x) != ""ParachuteWest"") then {" \n - " diag_log (""CLEANUP: KILLING A HACKER "" + (name _x) + "" "" + str(_x) + "" IN "" + (typeOf vehicle _x));" \n - " (vehicle _x) setDamage 1;" \n - " _x setDamage 1;" \n - " };" \n - " } forEach allUnits;" \n - "" \n - "/*" \n - "//Let's move this into the body removal sequence so uncontrolled flies are removed only if corpses are cleaned" \n - "//Check Flies" \n - "_isOK=-1;" \n - "_dwUSOFC=0;" \n - "{" \n - " //_isOk = {!alive _x} count (nearestObjects [_x, [""CAManBase""], 2]);" \n - " _isOk = {!alive _x} count (_x nearEntities [[""CAManBase""], 2]);" \n - " if (_isOk>-1) then {" \n - " diag_log (""DW_DEBUG _isOK: "" + str(_isOK) );" \n - " };" \n - " if ((_isOk>-1) AND (isOK<1)) then {" \n - " //diag_log (""CLEANUP: DELETING A SOUND OF FLIES"");" \n - "_dwUSOFC=_dwUSOFC+1;" \n - " deleteVehicle _x;" \n - " diag_log (""CLEANUP: DELETED AN UNCONTROLLED SOUND OF FLIES:"" + str(_dwUSOFC) );" \n - " };" \n - "} forEach allMissionObjects ""Sound_Flies"";" \n - "*/" \n - "" \n - "dayz_serverObjectMonitor = _safety;"/*%FSM*/; + "} forEach allGroups;"/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links { @@ -382,13 +239,14 @@ class FSM name = "prepare"; init = /*%FSM*/"diag_log (""CLEANUP: INITIALIZING CLEANUP SCRIPT"");" \n "" \n - "_safety = dayz_serverObjectMonitor;" \n + "_lastUpdate = diag_tickTime;" \n + "_lastNeedUpdate = diag_tickTime;" \n + "_lastCleanupVehicles = diag_tickTime;" \n + "_lastCleanupGroups = diag_tickTime;" \n + "_lastCleanupNull = diag_tickTime;" \n "" \n - "_lastUpdate = time;" \n - "_timeNem = time;" \n - "_deadBodies = [];" \n - "_lastNeedUpdate = time;" \n - "_maxBodies = 15;" \n + "_lastCleanup900 = diag_tickTime;" \n + "_lastCleanup1800 = diag_tickTime;" \n ""/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links @@ -410,14 +268,131 @@ class FSM class update_objects { name = "update_objects"; - init = /*%FSM*/"diag_log format[""DEBUG: needUpdate_objects=%1"",needUpdate_objects];" \n - "{" \n - "// _x setVariable [""needUpdate"",false,true];" \n + init = /*%FSM*/"{" \n " needUpdate_objects = needUpdate_objects - [_x];" \n - " [_x,""all""] call server_updateObject;" \n + " [_x,""damage"",true] call server_updateObject;" \n + "} forEach needUpdate_objects;"/*%FSM*/; + precondition = /*%FSM*/""/*%FSM*/; + class Links + { + /*%FSM*/ + class true + { + priority = 0.000000; + to="general_cleanup"; + precondition = /*%FSM*/""/*%FSM*/; + condition=/*%FSM*/"true"/*%FSM*/; + action=/*%FSM*/""/*%FSM*/; + }; + /*%FSM*/ + }; + }; + /*%FSM*/ + /*%FSM*/ + class group_cleanup + { + name = "group_cleanup"; + init = /*%FSM*/"//Check for hackers" \n + " {" \n + " if(vehicle _x != _x && !(vehicle _x in PVDZE_serverObjectMonitor) && (isPlayer _x) && !((typeOf vehicle _x) in DZE_safeVehicle)) then {" \n + " diag_log (""CLEANUP: KILLING A HACKER "" + (name _x) + "" "" + str(_x) + "" IN "" + (typeOf vehicle _x));" \n + " (vehicle _x) setDamage 1;" \n + " _x setDamage 1;" \n + " };" \n + " } forEach allUnits;"/*%FSM*/; + precondition = /*%FSM*/""/*%FSM*/; + class Links + { + /*%FSM*/ + class true + { + priority = 0.000000; + to="general_cleanup"; + precondition = /*%FSM*/""/*%FSM*/; + condition=/*%FSM*/"true"/*%FSM*/; + action=/*%FSM*/""/*%FSM*/; + }; + /*%FSM*/ + }; + }; + /*%FSM*/ + /*%FSM*/ + class cleanup_dead + { + name = "cleanup_dead"; + init = /*%FSM*/"[] spawn server_spawncleanDead;"/*%FSM*/; + precondition = /*%FSM*/""/*%FSM*/; + class Links + { + /*%FSM*/ + class true + { + priority = 0.000000; + to="general_cleanup"; + precondition = /*%FSM*/""/*%FSM*/; + condition=/*%FSM*/"true"/*%FSM*/; + action=/*%FSM*/""/*%FSM*/; + }; + /*%FSM*/ + }; + }; + /*%FSM*/ + /*%FSM*/ + class cleanup_loot + { + name = "cleanup_loot"; + init = /*%FSM*/"if (DZE_DiagFpsFast) then {" \n + " call dze_diag_fps;" \n + "};" \n "" \n - "} forEach needUpdate_objects;" \n - ""/*%FSM*/; + "[] spawn server_spawnCleanLoot;" \n + "" \n + "// set player save time based on server performance" \n + "PVDZE_plr_SetSaveTime = round(60 - diag_fps);" \n + "publicVariable ""PVDZE_plr_SetSaveTime"";"/*%FSM*/; + precondition = /*%FSM*/""/*%FSM*/; + class Links + { + /*%FSM*/ + class true + { + priority = 0.000000; + to="general_cleanup"; + precondition = /*%FSM*/""/*%FSM*/; + condition=/*%FSM*/"true"/*%FSM*/; + action=/*%FSM*/""/*%FSM*/; + }; + /*%FSM*/ + }; + }; + /*%FSM*/ + /*%FSM*/ + class cleanup_animals + { + name = "cleanup_animals"; + init = /*%FSM*/"[] spawn server_spawnCleanFire;" \n + "[] spawn server_spawnCleanAnimals;"/*%FSM*/; + precondition = /*%FSM*/""/*%FSM*/; + class Links + { + /*%FSM*/ + class true + { + priority = 0.000000; + to="general_cleanup"; + precondition = /*%FSM*/""/*%FSM*/; + condition=/*%FSM*/"true"/*%FSM*/; + action=/*%FSM*/""/*%FSM*/; + }; + /*%FSM*/ + }; + }; + /*%FSM*/ + /*%FSM*/ + class cleanup_null + { + name = "cleanup_null"; + init = /*%FSM*/"[] spawn server_spawnCleanNull;"/*%FSM*/; precondition = /*%FSM*/""/*%FSM*/; class Links { diff --git a/SQF/dayz_server/system/server_monitor.sqf b/SQF/dayz_server/system/server_monitor.sqf index 518c4383b..ee7c3595a 100644 --- a/SQF/dayz_server/system/server_monitor.sqf +++ b/SQF/dayz_server/system/server_monitor.sqf @@ -1,9 +1,7 @@ -private ["_result","_pos","_wsDone","_dir","_block","_isOK","_countr","_objWpnTypes","_objWpnQty","_dam","_selection","_totalvehicles","_object","_idKey","_type","_ownerID","_worldspace","_intentory","_hitPoints","_fuel","_damage","_date","_script","_key","_outcome","_vehLimit","_hiveResponse","_objectCount","_codeCount","_objectArray"]; -[]execVM "\z\addons\dayz_server\system\s_fps.sqf"; //server monitor FPS (writes each ~181s diag_fps+181s diag_fpsmin*) +private ["_nul","_result","_pos","_wsDone","_dir","_block","_isOK","_countr","_objWpnTypes","_objWpnQty","_dam","_selection","_totalvehicles","_object","_idKey","_type","_ownerID","_worldspace","_intentory","_hitPoints","_fuel","_damage","_date","_key","_outcome","_vehLimit","_hiveResponse","_objectCount","_codeCount","_objectArray","_hour","_minute","_data","_status","_val","_traderid","_retrader","_traderData","_id","_lockable","_debugMarkerPosition","_vehicle_0"]; dayz_versionNo = getText(configFile >> "CfgMods" >> "DayZ" >> "version"); dayz_hiveVersionNo = getNumber(configFile >> "CfgMods" >> "DayZ" >> "hiveVersion"); -_script = getText(missionConfigFile >> "onPauseScript"); if ((count playableUnits == 0) and !isDedicated) then { isSinglePlayer = true; @@ -13,49 +11,7 @@ waitUntil{initialized}; //means all the functions are now defined diag_log "HIVE: Starting"; -if (_script != "") then -{ - diag_log "MISSION: File Updated"; -} else { - while {true} do - { - diag_log "MISSION: File Needs Updating"; - sleep 1; - }; -}; - waituntil{isNil "sm_done"}; // prevent server_monitor be called twice (bug during login of the first player) - -//Set the Time -//Send request -_key = "CHILD:307:"; -_result = _key call server_hiveReadWrite; -_outcome = _result select 0; -if(_outcome == "PASS") then { - _date = _result select 1; - - if(dayz_fullMoonNights) then { - //date setup - _year = _date select 0; - _month = _date select 1; - _day = _date select 2; - _hour = _date select 3; - _minute = _date select 4; - - //Force full moon nights - _date = [2012,6,6,_hour,_minute]; - }; - - if(isDedicated) then { - //["dayzSetDate",_date] call broadcastRpcCallAll; - setDate _date; - dayzSetDate = _date; - publicVariable "dayzSetDate"; - }; - - diag_log ("HIVE: Local Time set to " + str(_date)); -}; - // Custom Configs if(isnil "MaxVehicleLimit") then { @@ -67,6 +23,12 @@ if(isnil "MaxHeliCrashes") then { if(isnil "MaxDynamicDebris") then { MaxDynamicDebris = 100; }; +if(isnil "MaxAmmoBoxes") then { + MaxAmmoBoxes = 3; +}; +if(isnil "MaxMineVeins") then { + MaxMineVeins = 50; +}; // Custon Configs End if (isServer and isNil "sm_done") then { @@ -78,7 +40,7 @@ if (isServer and isNil "sm_done") then { diag_log "HIVE: trying to get objects"; _key = format["CHILD:302:%1:", dayZ_instance]; _hiveResponse = _key call server_hiveReadWrite; - if ((((isnil "_hiveResponse") || {(typeName _hiveResponse != "ARRAY")}) || {((typeName (_hiveResponse select 1)) != "SCALAR")}) || {(_hiveResponse select 1 > 2000)}) then { + if ((((isnil "_hiveResponse") || {(typeName _hiveResponse != "ARRAY")}) || {((typeName (_hiveResponse select 1)) != "SCALAR")})) then { diag_log ("HIVE: connection problem... HiveExt response:"+str(_hiveResponse)); _hiveResponse = ["",0]; } @@ -93,7 +55,7 @@ if (isServer and isNil "sm_done") then { _objectCount = _hiveResponse select 1; diag_log ("HIVE: Commence Object Streaming..."); for "_i" from 1 to _objectCount do { - _hiveResponse = _key call server_hiveReadWrite; + _hiveResponse = _key call server_hiveReadWriteLarge; _objectArray set [_i - 1, _hiveResponse]; //diag_log (format["HIVE dbg %1 %2", typeName _hiveResponse, _hiveResponse]); }; @@ -136,15 +98,20 @@ if (isServer and isNil "sm_done") then { }; if (_damage < 1) then { - diag_log format["OBJ: %1 - %2", _idKey,_type]; + //diag_log format["OBJ: %1 - %2", _idKey,_type]; //Create it _object = createVehicle [_type, _pos, [], 0, "CAN_COLLIDE"]; _object setVariable ["lastUpdate",time]; _object setVariable ["ObjectID", _idKey, true]; + _lockable = 0; + if(isNumber (configFile >> "CfgVehicles" >> _type >> "lockable")) then { + _lockable = getNumber(configFile >> "CfgVehicles" >> _type >> "lockable"); + }; + // fix for leading zero issues on safe codes after restart - if (_object isKindOf "VaultStorageLocked") then { + if (_lockable == 4) then { _codeCount = (count (toArray _ownerID)); if(_codeCount == 3) then { _ownerID = format["0%1", _ownerID]; @@ -157,28 +124,40 @@ if (isServer and isNil "sm_done") then { }; }; + if (_lockable == 3) then { + _codeCount = (count (toArray _ownerID)); + if(_codeCount == 2) then { + _ownerID = format["0%1", _ownerID]; + }; + if(_codeCount == 1) then { + _ownerID = format["00%1", _ownerID]; + }; + }; + _object setVariable ["CharacterID", _ownerID, true]; clearWeaponCargoGlobal _object; clearMagazineCargoGlobal _object; + // _object setVehicleAmmo DZE_vehicleAmmo; if ((typeOf _object) in dayz_allowedObjects) then { _object addMPEventHandler ["MPKilled",{_this call object_handleServerKilled;}]; // Test disabling simulation server side on buildables only. _object enableSimulation false; + // used for inplace upgrades and lock/unlock of safe + _object setVariable ["OEMPos", _pos, true]; }; _object setdir _dir; - _object setpos _pos; + _object setposATL _pos; _object setDamage _damage; - + if (count _intentory > 0) then { - if (_object isKindOf "VaultStorageLocked") then { + if (_type in DZE_LockedStorage) then { // Fill variables with loot _object setVariable ["WeaponCargo", (_intentory select 0), true]; _object setVariable ["MagazineCargo", (_intentory select 1), true]; _object setVariable ["BackpackCargo", (_intentory select 2), true]; - _object setVariable ["OEMPos", _pos, true]; } else { //Add weapons @@ -186,7 +165,9 @@ if (isServer and isNil "sm_done") then { _objWpnQty = (_intentory select 0) select 1; _countr = 0; { - if (_x == "Crossbow") then { _x = "Crossbow_DZ" }; // Convert Crossbow to Crossbow_DZ + if(_x in (DZE_REPLACE_WEAPONS select 0)) then { + _x = (DZE_REPLACE_WEAPONS select 1) select ((DZE_REPLACE_WEAPONS select 0) find _x); + }; _isOK = isClass(configFile >> "CfgWeapons" >> _x); if (_isOK) then { _block = getNumber(configFile >> "CfgWeapons" >> _x >> "stopThis") == 1; @@ -203,6 +184,7 @@ if (isServer and isNil "sm_done") then { _countr = 0; { if (_x == "BoltSteel") then { _x = "WoodenArrow" }; // Convert BoltSteel to WoodenArrow + if (_x == "ItemTent") then { _x = "ItemTentOld" }; _isOK = isClass(configFile >> "CfgMagazines" >> _x); if (_isOK) then { _block = getNumber(configFile >> "CfgMagazines" >> _x >> "stopThis") == 1; @@ -242,10 +224,10 @@ if (isServer and isNil "sm_done") then { if (!((typeOf _object) in dayz_allowedObjects)) then { - _object setvelocity [0,0,1]; - _object call fnc_vehicleEventHandler; + //_object setvelocity [0,0,1]; + _object call fnc_veh_ResetEH; - if(_ownerID != "0") then { + if(_ownerID != "0" and !(_object isKindOf "Bicycle")) then { _object setvehiclelock "locked"; }; @@ -257,11 +239,49 @@ if (isServer and isNil "sm_done") then { }; //Monitor the object - dayz_serverObjectMonitor set [count dayz_serverObjectMonitor,_object]; + PVDZE_serverObjectMonitor set [count PVDZE_serverObjectMonitor,_object]; }; } forEach _objectArray; // # END OF STREAMING # + + // preload server traders menu data into cache + { + // get tids + _traderData = call compile format["menu_%1;",_x]; + if(!isNil "_traderData") then { + { + _traderid = _x select 1; + + _retrader = []; + + _key = format["CHILD:399:%1:",_traderid]; + _data = "HiveEXT" callExtension _key; + + //diag_log "HIVE: Request sent"; + + //Process result + _result = call compile format ["%1",_data]; + _status = _result select 0; + + if (_status == "ObjectStreamStart") then { + _val = _result select 1; + //Stream Objects + //diag_log ("HIVE: Commence Menu Streaming..."); + call compile format["ServerTcache_%1 = [];",_traderid]; + for "_i" from 1 to _val do { + _data = "HiveEXT" callExtension _key; + _result = call compile format ["%1",_data]; + call compile format["ServerTcache_%1 set [count ServerTcache_%1,%2]",_traderid,_result]; + _retrader set [count _retrader,_result]; + }; + //diag_log ("HIVE: Streamed " + str(_val) + " objects"); + }; + + } forEach (_traderData select 0); + }; + } forEach serverTraders; + // spawn_vehicles _vehLimit = MaxVehicleLimit - _totalvehicles; diag_log ("HIVE: Spawning # of Vehicles: " + str(_vehLimit)); @@ -275,6 +295,16 @@ if (isServer and isNil "sm_done") then { for "_x" from 1 to MaxDynamicDebris do { [] spawn spawn_roadblocks; }; + // spawn_ammosupply at server start 1% of roadblocks + diag_log ("HIVE: Spawning # of Ammo Boxes: " + str(MaxAmmoBoxes)); + for "_x" from 1 to MaxAmmoBoxes do { + [] spawn spawn_ammosupply; + }; + // call spawning mining veins + diag_log ("HIVE: Spawning # of Veins: " + str(MaxMineVeins)); + for "_x" from 1 to MaxMineVeins do { + [] spawn spawn_mineveins; + }; if(isnil "dayz_MapArea") then { dayz_MapArea = 10000; @@ -282,13 +312,50 @@ if (isServer and isNil "sm_done") then { if(isnil "HeliCrashArea") then { HeliCrashArea = dayz_MapArea / 2; }; - - // [_guaranteedLoot, _randomizedLoot, _frequency, _variance, _spawnChance, _spawnMarker, _spawnRadius, _spawnFire, _fadeFire] - nul = [3, 4, (50 * 60), (15 * 60), 0.75, 'center', HeliCrashArea, true, false] spawn server_spawnCrashSite; - - // Epoch Events - nul = [] spawn server_spawnEvents; + if(isnil "OldHeliCrash") then { + OldHeliCrash = false; + }; allowConnection = true; + + // [_guaranteedLoot, _randomizedLoot, _frequency, _variance, _spawnChance, _spawnMarker, _spawnRadius, _spawnFire, _fadeFire] + if(OldHeliCrash) then { + _nul = [3, 4, (50 * 60), (15 * 60), 0.75, 'center', HeliCrashArea, true, false] spawn server_spawnCrashSite; + }; + + if (isDedicated) then { + // Epoch Events + _id = [] spawn server_spawnEvents; + // server cleanup + _id = [] execFSM "\z\addons\dayz_server\system\server_cleanup.fsm"; + + // spawn debug box + _debugMarkerPosition = getMarkerPos "respawn_west"; + _debugMarkerPosition = [(_debugMarkerPosition select 0),(_debugMarkerPosition select 1),1]; + _vehicle_0 = createVehicle ["DebugBox_DZ", _debugMarkerPosition, [], 0, "CAN_COLLIDE"]; + _vehicle_0 setPos _debugMarkerPosition; + _vehicle_0 setVariable ["ObjectID","1",true]; + + // max number of spawn markers + if(isnil "spawnMarkerCount") then { + spawnMarkerCount = 10; + }; + + actualSpawnMarkerCount = 0; + + // count valid spawn marker positions + for "_i" from 0 to spawnMarkerCount do { + if (!([(getMarkerPos format["spawn%1", _i]), [0,0,0]] call BIS_fnc_areEqual)) then { + actualSpawnMarkerCount = actualSpawnMarkerCount + 1; + } else { + // exit since we did not find any further markers + _i = spawnMarkerCount + 99; + }; + + }; + diag_log format["Total Number of spawn locations %1", actualSpawnMarkerCount]; + }; + sm_done = true; + publicVariable "sm_done"; }; diff --git a/SQF/dayz_sfx/CfgSounds.hpp b/SQF/dayz_sfx/CfgSounds.hpp index e2b9aa77b..a0e748fa8 100644 --- a/SQF/dayz_sfx/CfgSounds.hpp +++ b/SQF/dayz_sfx/CfgSounds.hpp @@ -121,6 +121,11 @@ class CfgSounds { sound[] = {"\dayz_sfx\effects\action_drink_0.ogg",0.1,1,20}; titles[] = {}; }; + class z_document_0 { + name = ""; + sound[] = {"\dayz_sfx\effects\action_open_doc_0.ogg",0.1,1,20}; + titles[] = {}; + }; class z_soda_0 { name = ""; sound[] = {"\dayz_sfx\effects\action_soda_0.ogg",0.3,1,30}; @@ -533,4 +538,98 @@ class CfgSounds { class z_gore_short_loop : gore_1 { sound[] = {"\dayz_sfx\gore\gore_short_loop.ogg",0.1,1,30}; }; + class z_open_backpack_0 { + name = ""; + sound[] = {"\dayz_sfx\effects\action_open_backpack_0.ogg",1,1,50}; + titles[] = {}; + }; + class z_open_backpack_1 : z_open_backpack_0 { + sound[] = {"\dayz_sfx\effects\action_open_backpack_1.ogg",1,1,50}; + }; + class z_open_backpack_2 : z_open_backpack_0 { + sound[] = {"\dayz_sfx\effects\action_open_backpack_2.ogg",1,1,50}; + }; + class z_open_backpack_3 : z_open_backpack_0 { + sound[] = {"\dayz_sfx\effects\action_open_backpack_3.ogg",1,1,50}; + }; + class z_open_backpack_4 : z_open_backpack_0 { + sound[] = {"\dayz_sfx\effects\action_open_backpack_4.ogg",1,1,50}; + }; + + class z_open_inventory_0 { + name = ""; + sound[] = {"\dayz_sfx\effects\action_open_inventory_0.ogg",0.1,1,30}; + titles[] = {}; + }; + class z_open_inventory_1 : z_open_inventory_0 { + sound[] = {"\dayz_sfx\effects\action_open_inventory_1.ogg",0.1,1,30}; + }; + class z_open_inventory_2 : z_open_inventory_0 { + sound[] = {"\dayz_sfx\effects\action_open_inventory_2.ogg",0.1,1,30}; + }; + class z_open_inventory_3 : z_open_inventory_0 { + sound[] = {"\dayz_sfx\effects\action_open_inventory_3.ogg",0.1,1,30}; + }; + class z_open_inventory_4 : z_open_inventory_0 { + sound[] = {"\dayz_sfx\effects\action_open_inventory_4.ogg",0.1,1,30}; + }; + + // epoch sounds + class z_keypad_tick_0 { + name = ""; + sound[] = {"\dayz_sfx\effects\keyPress_a.ogg",1,1,10}; + titles[] = {}; + }; + class z_keypad_tick_1 : z_keypad_tick_0 { + sound[] = {"\dayz_sfx\effects\keyPress_b.ogg",1,1,10}; + }; + class z_keypad_tick_2 : z_keypad_tick_0 { + sound[] = {"\dayz_sfx\effects\keyPress_c.ogg",1,1,10}; + }; + + class z_flysound_0 { + name = ""; + sound[] = {"\ca\Sounds\animals\flies",1,1,10}; + titles[] = {}; + }; + class z_flysound_1 : z_flysound_0 { + sound[] = {"\ca\Sounds\animals\flies2",1,1,10}; + }; + + class z_combo_tick_0 { + name = ""; + sound[] = {"\dayz_sfx\effects\combo_tick.ogg",1,1,10}; + titles[] = {}; + }; + class z_combo_unlock_0 { + name = ""; + sound[] = {"\dayz_sfx\effects\combo_unlock.ogg",1,1,10}; + titles[] = {}; + }; + class z_combo_locked_0 { + name = ""; + sound[] = {"\dayz_sfx\effects\combo_locked.ogg",1,1,10}; + titles[] = {}; + }; + + class z_radzone1_0 { + name = ""; + sound[] = {"\dayz_sfx\effects\geiger_level_0.ogg",1,1,10}; + titles[] = {}; + }; + class z_radzone2_0 { + name = ""; + sound[] = {"\dayz_sfx\effects\geiger_level_1.ogg",1,1,10}; + titles[] = {}; + }; + class z_radzone3_0 { + name = ""; + sound[] = {"\dayz_sfx\effects\geiger_level_2.ogg",1,1,10}; + titles[] = {}; + }; + class z_radzone4_0 { + name = ""; + sound[] = {"\dayz_sfx\effects\geiger_level_3.ogg",1,1,10}; + titles[] = {}; + }; }; \ No newline at end of file diff --git a/SQF/dayz_sfx/config.cpp b/SQF/dayz_sfx/config.cpp index 9e22fc1db..4d083e678 100644 --- a/SQF/dayz_sfx/config.cpp +++ b/SQF/dayz_sfx/config.cpp @@ -22,6 +22,7 @@ class CfgPatches { units[] = {}; weapons[] = {}; requiredVersion = 0.1; + dayzVersion = "1.0.2.91"; requiredAddons[] = {}; }; }; @@ -45,6 +46,14 @@ class CfgSFX { Generator1[] = {"\dayz_sfx\effects\generator1",db+10,1,200,1,0,0,0}; Empty[] = {"",0,0,0,0,0,0,0}; }; + + class DestrMine { + sounds[] = {"DestrMine1","DestrMine2"}; + name = "Mine destruction"; + DestrMine1[] = {"\ca\BUILDINGS\sound\building2_destroy", 3.16228, 1, 150, 1, 60, 120, 240}; + DestrMine2[] = {"\dayz_sfx\effects\vein_wreck.ogg", 5, 1, 150, 1, 60, 120, 240}; + empty[] = {"", 0, 0, 0, 0, 1, 5, 20}; + } }; #include "CfgSounds.hpp" diff --git a/SQF/dayz_sfx/effects/action_open_backpack_0.ogg b/SQF/dayz_sfx/effects/action_open_backpack_0.ogg new file mode 100644 index 000000000..ef43f9626 Binary files /dev/null and b/SQF/dayz_sfx/effects/action_open_backpack_0.ogg differ diff --git a/SQF/dayz_sfx/effects/action_open_backpack_1.ogg b/SQF/dayz_sfx/effects/action_open_backpack_1.ogg new file mode 100644 index 000000000..246457d7c Binary files /dev/null and b/SQF/dayz_sfx/effects/action_open_backpack_1.ogg differ diff --git a/SQF/dayz_sfx/effects/action_open_backpack_2.ogg b/SQF/dayz_sfx/effects/action_open_backpack_2.ogg new file mode 100644 index 000000000..3f3937b1d Binary files /dev/null and b/SQF/dayz_sfx/effects/action_open_backpack_2.ogg differ diff --git a/SQF/dayz_sfx/effects/action_open_backpack_3.ogg b/SQF/dayz_sfx/effects/action_open_backpack_3.ogg new file mode 100644 index 000000000..d2788f314 Binary files /dev/null and b/SQF/dayz_sfx/effects/action_open_backpack_3.ogg differ diff --git a/SQF/dayz_sfx/effects/action_open_backpack_4.ogg b/SQF/dayz_sfx/effects/action_open_backpack_4.ogg new file mode 100644 index 000000000..6c9a7b5d5 Binary files /dev/null and b/SQF/dayz_sfx/effects/action_open_backpack_4.ogg differ diff --git a/SQF/dayz_sfx/effects/action_open_doc_0.ogg b/SQF/dayz_sfx/effects/action_open_doc_0.ogg new file mode 100644 index 000000000..bab6649f9 Binary files /dev/null and b/SQF/dayz_sfx/effects/action_open_doc_0.ogg differ diff --git a/SQF/dayz_sfx/effects/action_open_inventory_0.ogg b/SQF/dayz_sfx/effects/action_open_inventory_0.ogg new file mode 100644 index 000000000..122187060 Binary files /dev/null and b/SQF/dayz_sfx/effects/action_open_inventory_0.ogg differ diff --git a/SQF/dayz_sfx/effects/action_open_inventory_1.ogg b/SQF/dayz_sfx/effects/action_open_inventory_1.ogg new file mode 100644 index 000000000..401e9798c Binary files /dev/null and b/SQF/dayz_sfx/effects/action_open_inventory_1.ogg differ diff --git a/SQF/dayz_sfx/effects/action_open_inventory_2.ogg b/SQF/dayz_sfx/effects/action_open_inventory_2.ogg new file mode 100644 index 000000000..e3f591f40 Binary files /dev/null and b/SQF/dayz_sfx/effects/action_open_inventory_2.ogg differ diff --git a/SQF/dayz_sfx/effects/action_open_inventory_3.ogg b/SQF/dayz_sfx/effects/action_open_inventory_3.ogg new file mode 100644 index 000000000..afed76bd4 Binary files /dev/null and b/SQF/dayz_sfx/effects/action_open_inventory_3.ogg differ diff --git a/SQF/dayz_sfx/effects/action_open_inventory_4.ogg b/SQF/dayz_sfx/effects/action_open_inventory_4.ogg new file mode 100644 index 000000000..74e32ff48 Binary files /dev/null and b/SQF/dayz_sfx/effects/action_open_inventory_4.ogg differ diff --git a/SQF/dayz_sfx/effects/combo_locked.ogg b/SQF/dayz_sfx/effects/combo_locked.ogg new file mode 100644 index 000000000..6d81a570f Binary files /dev/null and b/SQF/dayz_sfx/effects/combo_locked.ogg differ diff --git a/SQF/dayz_sfx/effects/combo_tick.ogg b/SQF/dayz_sfx/effects/combo_tick.ogg new file mode 100644 index 000000000..836fd228f Binary files /dev/null and b/SQF/dayz_sfx/effects/combo_tick.ogg differ diff --git a/SQF/dayz_sfx/effects/combo_unlock.ogg b/SQF/dayz_sfx/effects/combo_unlock.ogg new file mode 100644 index 000000000..7d54f6b89 Binary files /dev/null and b/SQF/dayz_sfx/effects/combo_unlock.ogg differ diff --git a/SQF/dayz_sfx/effects/keyPress_a.ogg b/SQF/dayz_sfx/effects/keyPress_a.ogg new file mode 100644 index 000000000..b3e43871d Binary files /dev/null and b/SQF/dayz_sfx/effects/keyPress_a.ogg differ diff --git a/SQF/dayz_sfx/effects/keyPress_b.ogg b/SQF/dayz_sfx/effects/keyPress_b.ogg new file mode 100644 index 000000000..2e8c40412 Binary files /dev/null and b/SQF/dayz_sfx/effects/keyPress_b.ogg differ diff --git a/SQF/dayz_sfx/effects/keyPress_c.ogg b/SQF/dayz_sfx/effects/keyPress_c.ogg new file mode 100644 index 000000000..ee9b0ba08 Binary files /dev/null and b/SQF/dayz_sfx/effects/keyPress_c.ogg differ diff --git a/SQF/dayz_sfx/effects/vein_wreck.ogg b/SQF/dayz_sfx/effects/vein_wreck.ogg new file mode 100644 index 000000000..ce2008903 Binary files /dev/null and b/SQF/dayz_sfx/effects/vein_wreck.ogg differ diff --git a/SQF/mod.cpp b/SQF/mod.cpp new file mode 100644 index 000000000..7cddc4a66 --- /dev/null +++ b/SQF/mod.cpp @@ -0,0 +1,5 @@ +dir = "@DayZ_Epoch"; +name = "DayZ Epoch 1.0.2.91"; +actionName = "Website"; +picture = "dayz_logo_ca.paa"; +action = "http://www.dayzepoch.com"; \ No newline at end of file diff --git a/Server Files/Battleye/BEServer.dll b/Server Files/Battleye/BEServer.dll deleted file mode 100644 index e1d74dbf8..000000000 Binary files a/Server Files/Battleye/BEServer.dll and /dev/null differ diff --git a/Server Files/Battleye/attachto.txt b/Server Files/Battleye/attachto.txt index 4348501cc..3c182dbae 100644 --- a/Server Files/Battleye/attachto.txt +++ b/Server Files/Battleye/attachto.txt @@ -1,56 +1,8 @@ -1 "" !="VaultStorageLocked" !="Hedgehog_DZ" !="Sandbag1_DZ" !="Fort_RazorWire" !="WoodGate_DZ" !="Land_HBarrier1_DZ" -5 "Offroad_DSHKM_Gue" -5 "Old_moto_TK_Civ_EP1" -5 "MMT_Civ" -5 "Old_bike_TK_INS_EP1" -5 "Old_bike_TK_CIV_EP1" -5 "TT650_Ins" -5 "TT650_Civ" -5 "TT650_TK_CIV_EP1" -5 "ATV_US_EP1" -5 "hilux1_civil_3_open_EP1" -5 "hilux1_civil_2_covered" -5 "datsun1_civil_3_open" -5 "Pickup_PK_TK_GUE_EP1" -5 "VWGolf" -5 "Lada1" -5 "Lada2" -5 "LadaLM" -5 "Lada2_TK_CIV_EP1" -5 "Skoda" -5 "SkodaGreen" -5 "SkodaRed" -5 "SkodaBlue" -5 "car_sedan" -5 "car_hatchback" -5 "policecar" -5 "GLT_M300_LT" -5 "GLT_M300_ST" -5 "Volha_1_TK_CIV_EP1" -5 "Volha_2_TK_CIV_EP1" -5 "VolhaLimo_TK_CIV_EP1" -5 "UAZ_Unarmed_TK_EP1" -5 "UAZ_RU" -5 "UAZ_INS" -5 "UAZ_CDF" +1 "" !="VaultStorageLocked" !="LockboxStorageLocked" !="Hedgehog_DZ" !="Sandbag1_DZ" !="Fort_RazorWire" !="WoodGate_DZ" !="Land_HBarrier1_DZ" 5 "Ikarus" -5 "SUV_TK_CIV_EP1" -5 "SUV_Green" -5 "SUV_Yellow" -5 "SUV_White" -5 "SUV_Silver" -5 "SUV_Red" -5 "SUV_Pink" -5 "SUV_Orange" -5 "SUV_Charcoal" -5 "SUV_Blue" -5 "UH1H_DZ" +5 "UH1H_DZE" 5 "Mi17_Civilian_DZ" -5 "Mi17_DZ" -5 "LandRover_CZ_EP1" -5 "HMMWV_Ambulance" -5 "HMMWV_DES_EP1" -5 "HMMWV_Ambulance_CZ_DES_EP1" +5 "Mi17_DZE" 5 "PBX" 5 "Zodiac" 5 "RHIB" @@ -64,15 +16,11 @@ 5 "Ural_TK_CIV_EP1" 5 "Ural_CDF" 5 "Kamaz" -5 "tractor" 5 "CSJ_GyroP" -5 "S1203_ambulance_EP1" -5 "S1203_TK_CIV_EP1" 5 "MH6J_DZ" 5 "AH6X_DZ" 5 "MTVR_DES_EP1" -5 "LandRover_MG_TK_EP1" -5 "M1030_US_DES_EP1" 5 "V3S_Civ" 5 "Parachute" -5 "VaultStorage" !"VaultStorageLocked" \ No newline at end of file +5 "VaultStorage" !"VaultStorageLocked" +5 "LockboxStorage" !"LockboxStorageLocked" \ No newline at end of file diff --git a/Server Files/Battleye/createvehicle.txt b/Server Files/Battleye/createvehicle.txt index ba4e538e7..88757b5a9 100644 --- a/Server Files/Battleye/createvehicle.txt +++ b/Server Files/Battleye/createvehicle.txt @@ -1,6 +1,6 @@ 1 "" !="WeaponHolder" !="TinCan" !="Rabbit" !="Goat01_EP1" !="Goat02_EP1" !="Goat" !="WildBoar" !="Sheep" !="Sheep02_EP1" !="Sheep01_EP1" !="Hen" !="Cock" !="Cow01" !="Cow02" !="Cow03" !="Cow04" !="Cow01_EP1" !="zZombie_Base" !="z_hunter" !="z_teacher" !="z_doctor" !="z_suit1" !="z_suit2" !="z_worker1" !="z_worker2" !="z_worker3" !="z_villager1" !="z_villager2" !="z_villager3" !="z_soldier" !="z_soldier_heavy" !="z_soldier_pilot" !="z_policeman" !="z_priest" !="BoltSteelF" !="Land_Fire_DZ" !="SodaCan" !="JackDaniels" !="RoadFlare" !="ChemRed" !="ChemBlue" !="ChemGreen" !="Survivor1_DZ" !="Survivor2_DZ" !="Survivor3_DZ" !="SurvivorW2_DZ" !="Bandit1_DZ" !="CZ_VestPouch_EP1" !="DZ_Patrol_Pack_EP1" !="DZ_CivilBackpack_EP1" !="DZ_ALICE_Pack_EP1" !="SmokeShell" !="SmokeShellRed" !="SmokeShellGreen" !="MedBox0" !="Camo1_DZ" !="Soldier1_DZ" !="DZ_Backpack_EP1" !="Sniper1_DZ" !="DZ_Assault_Pack_EP1" !="BanditW1_DZ" !="G_40mm_HE" !="dog" !="WeaponHolder_MeleeCrowbar" !="WeaponHolder_ItemHatchet" !="WeaponHolder_PartGeneric" !="WeaponHolder_ItemJerrycan" !="WeaponHolder_PartFueltank" !="WeaponHolder_PartGlass" !="WeaponHolder_PartEngine" !="WeaponHolder_PartWheel" !="WeaponHolder_PartVRotor" !="DZ_Czech_Vest_Puch" !="DZ_British_ACU" !="DZ_TK_Assault_Pack_EP1" 1 "SeaGull" -5 "box" !="MedBox0" !="AmmoBoxSmall_556" !="AmmoBoxSmall_762" !="ItemMatchbox" !="ItemToolbox" !="CardBoardBox" !="FoodBox1" !="FoodBox2" !="FoodBox3" +5 "box" !="DebugBoxPlayer_DZ" !="MedBox0" !="AmmoBoxSmall_556" !="AmmoBoxSmall_762" !="ItemMatchbox" !="ItemToolbox" !="CardBoardBox" !="FoodBox1" !="FoodBox2" !="FoodBox3" !="LockboxStorageLocked" !="LockboxStorage" !="WeaponHolder_ItemLockbox" 5 "Mine" 5 "ARTY_" 5 "SADARM_" @@ -35,7 +35,7 @@ 5 "DSHKM" 5 "MK19" 5 "AGS" -5 "Nest_" !="M240Nest_DZ" !="SandNest_DZ" //Nest_M240 //Nest_PK +5 "Nest_" !="M240Nest_DZ" !="SandNest_DZ" !="Land_fortified_nest_smallPreview" 5 "R_PG" 5 "R_OG" 5 "B_" @@ -45,9 +45,9 @@ 1 "_HE" !="z_soldier_heavy" //!="G_40mm_HE" //keep monitoring to catch obvious abuse 1 "HE_" //keep monitoring to catch obvious abuse 1 "M_" !="G_40mm_HE" //!="40mm_" //keep monitoring to catch obvious abuse -5 "Parachute" !="ParachuteWest" //under monitoring +5 "Parachute" !="ParachuteWest" !="ParachuteC" //under monitoring 1 "dog" //until released not welcome -5 "Land_" !="Land_Fire_DZ" !="Land_HBarrier1_DZ" +5 "Land_" !="Land_Fire_DZ" !="Land_HBarrier1_DZ" !="Land_HBarrier1Preview" !="Land_HBarrier3_DZ" !="Land_HBarrier3ePreview" !="Land_HBarrier5_DZ" !="Land_HBarrier5Preview" !="Land_fortified_nest_smallPreview" !="Land_DZE_WoodDoor" !="Land_DZE_LargeWoodDoor" !="Land_DZE_GarageWoodDoor" !="Land_DZE_WoodDoorLocked" !="Land_DZE_LargeWoodDoorLocked" !="Land_DZE_GarageWoodDoorLocked" 5 "BBarracks" 1 "_ep1" !="DZ_Patrol_Pack_EP1" !="DZ_CivilBackpack_EP1" !="CZ_VestPouch_EP1" !="DZ_ALICE_Pack_EP1" !="DZ_Backpack_EP1" !="DZ_Assault_Pack_EP1" !="DZ_TK_Assault_Pack_EP1" 1 "_baf" @@ -56,7 +56,7 @@ 5 "_LHD_ 5 "_acr" 5 "MASH_" -5 "Fort_" !="Fort_RazorWire" +5 "Fort_" !="Fort_RazorWire" !="Fort_RazorWirePreview" 5 "BasicWeapons" 5 "SpecialWeapons" 5 "_uav" @@ -71,4 +71,4 @@ //!="TentStorage" //!="DZ_Assault_Pack_EP1" //filtered now //!="BanditW1_DZ" //filtered now -//!="WeaponHolder_ItemTent" \ No newline at end of file +//!="WeaponHolder_ItemTent" diff --git a/Server Files/Battleye/publicvariable.txt b/Server Files/Battleye/publicvariable.txt index 9519a5f4a..663746223 100644 --- a/Server Files/Battleye/publicvariable.txt +++ b/Server Files/Battleye/publicvariable.txt @@ -1,4 +1,30 @@ -1 "" !="drn_AskServerDynamicWeatherEventArgs" !="dayzSpawnZed" !="dayzLogin" !="dayzLogin2" !="dayzLoginRecord" !="dayzCharDisco" !="dayzPlayerSave" !="usecBleed" !="dayzHit" !="usecTransfuse" !="usecBandage" !="dayzPlayerMorph" !="usecPainK" !="usecEpi" !="dayzPublishObj" !="dayzRoadFlare" !="dayzDiscoAdd" !="dayzGutBody" !="dayzHideBody" !="dayzDeleteObj" !="dayzUpdateVehicle" !="dayzSetFix" !="dayzHumanity" !="dayzDiscoRem" !="usecMorphine" !="dayzSetFuel" !="dayzFlies" !="changeCharacter" !="dayzSwitch" !="dayzFire" !="norrnRaDrag" !="norrnR180" !="norrnRalie" !="norrnRALW" !="norrnRACarUp" !="norrnRAPicUp" !="norrnRnoAnim" !="remExField" !="BIS_MPF_logic" !="remExFP" !="dayzDeath" !="player" !="drn_DynamicWeatherEventArgs" !="dayzSetDate" !="rsay" !="rland" !="rsetdir" !="_this spawn fnc_plyrHit;" +1 "" !"PVDZE_" !="drn_AskServerDynamicWeatherEventArgs" !="usecTransfuse" !="usecBandage" !="usecBleed" !="usecPainK" !="usecEpi" !="usecMorphine" !="norrnRaDrag" !="norrnR180" !="norrnRalie" !="norrnRALW" !="norrnRACarUp" !="norrnRAPicUp" !="norrnRnoAnim" !="remExField" !="BIS_MPF_logic" !="remExFP" !="player" !="rsay" !="rland" !="rsetdir" !="_this spawn fnc_plyrHit;" +5 "dayzSpawnZed" +5 "dayzLogin" +5 "dayzLogin2" +5 "dayzLoginRecord" +5 "dayzCharDisco" +5 "dayzPlayerSave" +5 "dayzHit" +5 "dayzPublishObj" +5 "dayzRoadFlare" +5 "dayzDiscoAdd" +5 "dayzGutBody" +5 "dayzHideBody" +5 "dayzDeleteObj" +5 "dayzUpdateVehicle" +5 "dayzSetFix" +5 "dayzHumanity" +5 "dayzDiscoRem" +5 "dayzPlayerMorph" +5 "dayzSetFuel" +5 "dayzFlies" +5 "changeCharacter" +5 "dayzSwitch" +5 "dayzFire" +5 "dayzDeath" +5 "drn_DynamicWeatherEventArgs" +5 "dayzSetDate" 5 "teleported" 1 "nil" 1 "true" @@ -16,7 +42,7 @@ 5 "rland" 5 "rsetdir" 5 "local_sefFuel" -1 "spawn" !="_this spawn fnc_plyrHit;" +1 "spawn" !="PVDZE_zed_Spawn" !="_this spawn fnc_plyrHit;" 1 "BIS_Effects" 5 "hiveupdateresu" 5 "eh_localCleanup" diff --git a/Server Files/Battleye/publicvariableval.txt b/Server Files/Battleye/publicvariableval.txt index 06f1cbbf8..4f367a07e 100644 --- a/Server Files/Battleye/publicvariableval.txt +++ b/Server Files/Battleye/publicvariableval.txt @@ -348,7 +348,7 @@ 5 building_spawnzombies 5 camp_spawnzombies 5 dayz -5 dog_ +//5 dog_ 5 drn_ 5 eh_localcleanup 5 fnc_ diff --git a/Server Files/Battleye/publicvariablevar.txt b/Server Files/Battleye/publicvariablevar.txt deleted file mode 100644 index 442e66196..000000000 --- a/Server Files/Battleye/publicvariablevar.txt +++ /dev/null @@ -1 +0,0 @@ -//wrong file \ No newline at end of file diff --git a/Server Files/Battleye/remoteexec.txt b/Server Files/Battleye/remoteexec.txt index e72abb37c..0487bd06d 100644 --- a/Server Files/Battleye/remoteexec.txt +++ b/Server Files/Battleye/remoteexec.txt @@ -1,4 +1,4 @@ -5 "" !="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';" !="[this] spawn BIS_Effects_AirDestruction" !="_this spawn fnc_plyrHit;" +5 "" !="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';" !="[this] spawn BIS_Effects_AirDestruction" !="spawn BIS_Effects_AirDestructionStage2" !="]spawn BIS_Effects_AirDestructionStage2" !="_this spawn fnc_plyrHit;" 1="[this] spawn BIS_Effects_AirDestruction" // ban for empty patterns, such: diff --git a/Server Files/Battleye/scripts.txt b/Server Files/Battleye/scripts.txt index f2edb77f5..e93adf59a 100644 --- a/Server Files/Battleye/scripts.txt +++ b/Server Files/Battleye/scripts.txt @@ -1,283 +1,8 @@ -//new //#+2 ;PoC -1 addAction !"\"addAction\"," !"_action1 = _unit addAction [localize \"str_actions_medical_01" !"s_player_grabflare = player addAction [format[localize \"str_actions_medical_15\",_te" !"raddAction = 'addAction'" !"raddActioncode = compile PreprocessFile (BIS_PathMPscriptCommands + 'addAction.sqf')" !"null = _holder addAction [format[(localize \"STR_DAYZ_CODE_1\"),_name], \"\z\addons\dayz_code\actions\object_pickup.sqf\"," !"NORRN_dropAction = player addAction [\"Drop body\", \"\z\addons\dayz_code\medical\drop_body.sqf\",_dragee, 0, false, true];" !"s_player_dropflare = player addAction [format[localize \"str_actions_medical_16\",_text]," -1 addEventHandler !"\"addEventHandler" !"displayAddEventHandler" !"ctrlAddEventHandler" !"raddEventhandler = 'addEventhandler'" !"raddEventhandlercode = compile PreprocessFile (BIS_PathMPscriptCommands + 'addEventhandler.sqf')" !"id = _unit addeventhandler [\"HandleDamage\",{_this call local_zombieDamage}];" !"id = _unit addeventhandler [\"Killed\",{[_this,\"zombieKills\"] call local_eventKill}];" !"eh1 = _unit addeventhandler [\"HandleDamage\",{if (local (_this select 0)) then {_this call fnc_usec_damageVehicle}}];" !"eh2 = _unit addeventhandler [\"Killed\",{if (local (_this select 0)) then {_this call object_vehicleKilled}}];" !"eh3 = _unit addEventHandler [\"GetOut\", {[(_this select 0),"position"] call server_updateObject;}];" !"eh1 = _unit addeventhandler [\"HandleDamage\",{_this call fnc_usec_damageHandler;0} ];" !"eh2 = _unit addEventHandler [\"Fired\", {_this call player_fired;}];" !"eh3 = _unit addEventHandler [\"Killed\", {_id = [] spawn player_death;}];" !"_id = player addEventHandler [\"Respawn\", {_id = [] spawn player_death;}];" !"dayz_originalPlayer = _oldUnit;\n_oldUnit addEventHandler [\"HandleDamage\",{false}];\n_oldUnit disableAI \"ANIM\";" !"_timeN = time;\n\n_id = _agent addeventhandler [\"HandleDamage\",{_this call local_zombieDamage}];" !"eh_player_killed = player addeventhandler [\"FiredNear\",{_this call player_weaponFiredNear;} ];" -1 displayAddEventHandler !"\"displayAddEventHandler\"," !"(findDisplay 46) displayAddEventHandler [\"KeyDown\",\"_this call dayz_spaceInterrupt\"];\nplayer disableConversation" -5 addGroupIcon !"\"addGroupIcon\"," -1 addPublicVariableEventHandler !"\"addPublicVariableEventHandler\"," !"DynamicWeather_DebugTextEventArgs\" addPublicVariableEventHandler {" !"\"remExField" addPublicVariableEventHandler {_this call BIS_MPF_remoteExecution" !"\"dayzSetFuel\" addPublicVariableEventHandler {(_this select" !"\"drn_DynamicWeather_DebugTextEventArgs\" addPublicVariableEventHandler {" !"\"dayzSetFuel\" addPublicVariableEventHandler {(_this select" -1 addRating !"\"addRating\"," -1 addResources !"\"addResources\"," -1 addSwitchableUnit !"\"addSwitchableUnit\"," !"addSwitchableUnit _newUnit;" !"addSwitchableUnit dayz_originalPlayer;" -5 addWaypoint !"\"addWaypoint\"," -1 allowDamage !"\"allowDamage\"," !"player allowDamage true;" !"_object allowDamage false;" !"_veh allowDamage true;" !"player allowDamage false;\n_lastAte = _survival select 1;\n_lastDrank = _survival select 2; !"_unit setCaptive 3;\n_unit switchMove \"AmovPpneMstpSnonWnonDnon_healed\";\n_unit allowDamage false;\nsleep 0.01;!"_object setPos _position;\n_object setDir _dir;\n _object allowDamage false;"!"_character allowDamage true;" !"if (!_isSync) then {\n_veh allowDamage true;\n_veh setDamage 1;\nplayer setDamage 1;\n};" !"if (!_isSync) then {\n_vehicle allowDamage true;\n_vehicle setDamage 1;\n_character setVelocity [0,0,100];\n};" !"_old = player;\nplayer allowDamage false;" !"player allowDamage false;\n_object = createVehicle [_classname, _location, [], 0, \"CAN_COLLIDE\"];" !"player allowdamage false;\ndiag_log (\"PUBLISH: Attempt \" + _class);\n_worldspace = [_dir,_location];" -1 allowDammage !"\"allowDammage\"," !"this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this" -1 attachTo !"\"attachTo\"," !"_point attachTo [_unit,_modelPos,_wound];" !"_fl attachto [_v,[0,0,0],\"destructionEffect2\"];" !"_dragee attachto [_unit,[0.1, 1.01, 0]];" !"_bolt attachTo [_hitObject,_val,_hitMemoryPt];" !"_flare attachTo [player,[0,0,0],\"granat2\"];" !"_smoke attachto [_vehicle,[0,0,0],\"destructionEffect1\"];" !"_smoke attachto [_v,[0,0,0],\"destructionEffect1\"];" -1 createDialog !"\"createDialog\"," !"createDialog \"RscDisplayGenderSelect\";" -1 createMarker !"\"createMarker\"," !"createMarkerLocal" !"if (isnil 'BIS_GITA_fnc_createMarkers' || false) then {" -1 createMarkerLocal !"\"createMarkerLocal\"," !"rcreateMarkerLocal = 'createMarkerLocal'" !"rcreateMarkerLocalcode = compile PreprocessFile (BIS_PathMPscriptCommands + 'createMarkerLocal.sqf')" -1 createMenu !"\"createMenu\"," !"if (isnil 'BIS_fnc_createmenu' || false) then {" -1 createSimpleTask !"\"createSimpleTask\"," !"rcreateSimpleTask = 'createSimpleTask'" !"rcreateSimpleTaskcode = compile PreprocessFile (BIS_PathMPscriptCommands + 'createSimpleTask.sqf')" -1 createUnit !"\"createUnit\"," !"BIS_MPF_logic = BIS_MPF_dummygroup createUnit [" !"_newUnit = _group createUnit [_class,dayz_spawnPos,[],0,\"NONE\"]" -5 createMine !"\"createMine\"," -5 createTarget !"\"createTarget\"," -5 createVehicle !"\"createVehicle\"," !"createVehicleLocal" !"createVehicle [\"WeaponHolder\", _iPos, [], _radius, \"CAN_COLLIDE\"" !"_fire = createVehicle [_classname, _location, [], 0, \"CAN_COLLIDE\"" !"_object = createVehicle [_classname, _location, [], 0, \"CAN_COLLIDE\"" !"if (_height < 100) then {\n_bolt = createVehicle [\"BoltSteelF\", _endPos, [], 0, \"CAN_COLLIDE\"];\n_bolt setPosATL _endPos;" !"_tent = createVehicle [\"TentStorage\", _location, [], 0, \"CAN_COLLIDE\"];\n_tent setdir _dir;" !"if ((random _int)>2.2) then\n{\n_b=\"SmallSecondary\" createvehicle (getpos _v);\n};" !"exitwith {};\n_b=\"SmallSecondary\" createvehicle (_v modelToWorld _effect2pos);\n} foreach (_list);" !"_bag = createVehicle [format[\"WeaponHolder_%1\",_item],getPosATL player,[], 0, \"CAN_COLLIDE\"];\n_bag setdir (getDir player);" !"_bag = createVehicle [\"WeaponHolder_ItemTent\",_pos,[], 0, \"CAN_COLLIDE\"];\n_bag setdir _dir;\nplayer reveal _bag;" !"_object = createVehicle [_classname, _location, [], 0, \"CAN_COLLIDE\"];\n_object setDir _dir;\nplayer reveal _object;" !"_item = createVehicle [_iItem, _iPos, [], _radius, \"CAN_COLLIDE\"];" !"_item = createVehicle [\"WeaponHolder\", position player, [], 0.0, \"CAN_COLLIDE\"];" !"_holder = \"WeaponHolder\" createVehicle _pos;" !"_bolt = createVehicle [\"WoodenArrowF\", _endPos, [], 0, \"CAN_COLLIDE\"];" !"_weapon = createVehicle [_classname, _location, [], 0, \"CAN_COLLIDE\"];" !"_fire = createVehicle [_classname, _location, [], 0, \"CAN_COLLIDE\"];" !"_weapon = _classname createVehicle _location;\n_weapon setDir _dir;\n_weapon setpos _location;\nplayer reveal _weapon;" !"dayz_hasFire = createVehicle [_classname, _location, [], 0, \"CAN_COLLIDE\"];" !=_veh = createVehicle [\"Sign_arrow_down_large_EP1\", _location, [], 0, \"CAN_COLLIDE\"];" !"_tent = createVehicle [\"VaultStorageLocked\", _location, [], 0, \"CAN_COLLIDE\"];" !"_holder = createVehicle [\"VaultStorage\",_pos,[], 0, \"CAN_COLLIDE"\];" -5 createVehicleLocal !"\"createVehicleLocal\"," !"_tag = \"Sign_sphere10cm_EP1\" createVehicleLocal _position;" !"_point = \"Logic\" createVehicleLocal getPosATL _unit;" !"_object = _type createVehicleLocal _position;" !"_fl = \"#particlesource\" createVehicleLocal getpos _v;" !"_lightArea = \"#lightpoint\" createVehicleLocal (getPosATL _flare);" !"_lightSpark = \"#lightpoint\" createVehicleLocal (getPosATL _flare);" !"_source = \"#particlesource\" createVehicleLocal getpos (_this select 0);" !"_source = \"#particlesource\" createVehicleLocal _pos;\n_source setParticleParams" !"_smoke = \"#particlesource\" createVehicleLocal _pos;\n_smoke attachto [_v,[0,0,0],\"destructionEffect1\"];" !"_Crater= \"CraterLong\" createvehiclelocal [_pos select 0, _pos select 1, 0];\n_Crater setdir (_dir + (180 * _i));" !"_source = \"#particlesource\" createVehicleLocal getPosATL _unit;" !"if (_debug) then \n{\n_source = \"#particlesource"\ createVehicleLocal position player;\n_source setDropInterval 0.1;" -1 disableUserInput !"\"disableUserInput\"," !"disableUserInput false;" -1 enableSimulation !"\"enableSimulation\"," !"renablesimulation = 'enablesimulation'" !"renablesimulationcode = compile PreprocessFile (BIS_PathMPscriptCommands + 'enablesimulation.sqf')" !"this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this" !"dayz_originalPlayer enableSimulation true;" !">> \"dayz_anim\" >> \"isUpdated\");\nplayer enableSimulation true;" -1 ctrlSetEventHandler !"\"ctrlSetEventHandler\"," !"_menu ctrlSetText format[_type,_name];\n_menu ctrlSetEventHandler [\"ButtonClick\",_compile];" -1 ctrlAddEventHandler !"\"ctrlAddEventHandler\"," -1 displayAddEventHandler !"\"displayAddEventHandler\"," !"dayz_lastCheckBit = 0;\n\n(findDisplay 46) displayAddEventHandler [\"KeyDown\",\"_this call dayz_spaceInterrupt\"];" -1 displaySetEventHandler !"\"displaySetEventHandler\"," -1 editorSetEventHandler !"\"editorSetEventHandler\"," -1 inGameUISetEventHandler !"\"inGameUISetEventHandler\"," -1 onPlayerConnected !"\"onPlayerConnected\"," !"textLogFormat [\"MPF_Client JIPonPlayerConnectedSendJIPrequest" !"ca\Modules\MP\data\scripts\JIPonPlayerConnectedSendJIPrequest.sqf" -1 onPlayerDisconnected !"\"OnPlayerDisconnected\"," -1 publicVariable !"\"publicVariable\"," !"publicVariableClient" !"publicVariableServer" !"addPublicVariableEventHandler" !"publicVariable \"dayzDiscoRem\";" !"publicVariable \"dayzPlayerSave\";" !"publicVariable _playerObjName;" !"publicVariable \"BIS_MPF_logic\";" !"publicVariable \"usecEpi\";" !"publicVariable \"remExFP\";" !"publicVariable \"dayzLogin\";" !"publicVariable \"dayzLogin2\";" !"publicVariable \"dayzHitV\";" !"publicVariable \"dayzUpdateVehicle\";" !"usecBandage = [_unit,player];\npublicVariable \"usecBandage\";" !"usecBandage = [player,player];\npublicVariable \"usecBandage\";\nplayer setdamage 0;" !"usecBleed = [_unit,_wound,_hit];\npublicVariable \"usecBleed\";" !"usecBleed = [player,_x,0];\npublicVariable \"usecBleed\";\n} forEach (_medical select 8);" !"usecBleed = [_playerObj,_x,0];\npublicVariable \"usecBleed\";\n} forEach (_medical select 8);" !"dayzRoadFlare = [_projectile,0];\npublicVariable \"dayzRoadFlare\";\n_id = _this spawn player_throwObject;" !"dayzHideBody = _item;\npublicVariable \"dayzHideBody\";\nhideBody _item;\" hideBody _item;" !"usecTransfuse = [_unit,player];\npublicVariable \"usecTransfuse\";" !"player removeMagazine \"ItemMorphine\";\n\nusecMorphine = [_unit,player];\npublicVariable \"usecMorphine\";" !"usecMorphine = [player,player];\npublicVariable \"usecMorphine\";\nplayer setVariable [\"USEC_inPain\", false, true];" !"dayzSetFix = [_vehicle,_selection,0];\npublicVariable \"dayzSetFix\";" !"dayzSetFuel spawn local_sefFuel;\npublicVariable \"dayzSetFuel\";" !"usecPainK = [_unit,player];\npublicVariable \"usecPainK\";" !"dayzGutBody = _array;\npublicVariable \"dayzGutBody\";" !"dayzDeath = [dayz_characterID,0,_body,_playerID,dayz_playerName];\npublicVariable \"dayzDeath\";" !"publicVariable \"dayzPublishObj\";\nif (isServer) then {\ndayzPublishObj call server_publishObj;\n};" -1 publicVariableClient !"\"publicVariableClient\"," !"_clientID publicVariableClient \"dayzPlayerLogin\";" -1 publicVariableServer !"\"publicVariableServer\"," !"publicVariableServer \"dayzPlayerSave\";" !"publicVariableServer \"dayzDiscoRem\";" !"publicVariableServer \"dayzLogin\";" !"publicVariableServer \"dayzLoginRecord\";" !"publicVariableServer \"dayzCharDisco\";\nif (isServer) then {\n\ndayzCharDisco call server_characterSync;" !="publicVariableServer \"dayz_logDamage\";" -1 removeAllEventHandlers !"\"removeAllEventHandlers\"," -1 sendTask !"\"sendTask\"," -1 serverCommand !"\"serverCommand\"," !"serverCommandAvailable" -1 serverCommandAvailable !"\"serverCommandAvailable\"," -1 setCurrentTask !"\"setCurrentTask\"," !"rsetCurrentTask = 'setCurrentTask'" !"rsetCurrentTaskcode = compile PreprocessFile (BIS_PathMPscriptCommands + 'setCurrentTask.sqf')" !"rsetCurrentTaskArrays = 'setCurrentTaskArrays'" !"rsetCurrentTaskArrayscode = compile PreprocessFile (BIS_PathMPscriptCommands + 'setCurrentTaskArrays" -5 setDamage !"\"setDamage\"," !"_vehicle setDamage 0;" !"player setdamage 0;" !"if (alive player) then { player SetDamage 1;};" !"if ((alive player) && (r_fracture_legs)) then { player SetDamage 1;};" !"if (_ent isKindOf \"Animal\") then {\n_ent setDamage 1;" !"player setDamage 1;\n0.1 fadeSound 0;"!"(vehicle _x) setDamage 1;\n_x setDamage 1;\n};" !"if (!_isSync) then {\n_veh allowDamage true;\n_veh setDamage 1;\nplayer setDamage 1;\n};" !"if (!_isSync) then {\n_vehicle allowDamage true;\n_vehicle setDamage 1;\n_character setVelocity [0,0,100];\n};" !"_object setdir _dir;\n_object setDamage _damage;" !"if (!(_group in _groups)) then {_groups set [count _groups,_group];};\n_x setDamage 1;\n};" !"if (_ent isKindOf \"Animal\" or _isZombie) then {\n_ent setDamage 1;" !"if(\"\" == typeOf _tree) then {\n_tree setDamage 1;\n};" -5 setDammage !"\"setDammage\"," -5 setDate !"\"setDate\"," !"rsetDate = 'setDate'" !"rsetDatecode = compile PreprocessFile (BIS_PathMPscriptCommands + 'setDate.sqf')" !"dayzSetDate" -5 setFog !"\"setFog\"," !"0 setOvercast _currentOvercast;\n0 setFog _currentFog;" !"if (_currentWeatherChange == \"FOG\") then {\n_timeUntilCompletion setFog _targetWeatherValue;\n};" !"0 setFog _initialFog;\n\nif (_initialOvercast == -1) then {" -5 setFuel !"\"setFuel\"," !"z\addons\dayz_code\compile\local_setFuel.sqf" !"\"dayzSetFuel\"" !"dayzSetFuel_code" !"dayzSetFuel = _val;" -5 setHit !"\"setHit\"," !"object_setHitServer = compile preprocessFileLineNumbers \"\z" !"object_setHit = compile preprocessFileLineNumbers \"\z" !"player setHit[\"legs\",1];" !"player setHit[\"hands\",1];" !"_unit setHit[\"legs\",0];" !"_unit setHit[\"hands\",0];" !"_unit setHit[_selection,_damage];" !"_total = [_unit,_hit,_damage] call object_setHitServer;" !"_ent setHit [\"legs\",1];\n_ent setVariable [\"hit_legs\",2,true];" !"z\addons\dayz_code\compile\object_setHit.sqf" !"[player,\"legs\", (_fractures select 0)] call object_setHit;" !"[player,\"hands\", (_fractures select 1)] call object_setHit;" !"z\addons\dayz_code\compile\object_setHitServer.sqf" !"_unit setHit[_selection,(_dam + _damage)];" //!"call object_setHit" -1 setMarkerPos !"\"setMarkerPos\"," !"setMarkerPosLocal" -5 setMarkerPosLocal !"\"setMarkerPosLocal\"," !"rsetMarkerPosLocal = 'setMarkerPosLocal'" !"rsetMarkerPosLocalcode = compile PreprocessFile (BIS_PathMPscriptCommands + 'setMarkerPosLocal.sqf')" -5 setOverCast !"\"setOverCast\"," !"0 setOvercast _currentOvercast;\n0 setFog _currentFog;" !"if (_currentWeatherChange == \"OVERCAST\") then {\n_timeUntilCompletion setOvercast _targetWeatherValue;" !"0 setOvercast _initialOvercast;\n\nif (_initialOvercast >= 0.75) then {" -1 setVariable !"\"setVariable\"," !"_x setVariable[\"lastAttack\",time];" !"player setVariable[\"USEC_lowBlood\"," !"player setVariable [\"temperature\",dayz_temperatur," !"_x setVariable [\"zombied\",objNull,true];" !"_x setVariable [\"cleared\",true,true];" !"_x setVariable [\"looted\",_dateNow,true];" !"_agent setVariable [_name, _value];" !"player setVariable[\"medForceUpdate\"," !"player setVariable [\"bodyName\",dayz_playerName,true];" !"uiNamespace setVariable ['DAYZ_GUI_display', _this select 0];" !"_agent setvariable [\"state\",_state];" !"uinamespace setvariable ['BIS_InfoText',_this select 0]" !"_agent setvariable [\"state\",_state];" !"_item setVariable [\"created\",(DateToNumber date),true];" !"_unit setVariable [\"myDest\",_pos];" !"player setVariable [\"messing\",[dayz_hunger,dayz_thirst],true];" !"_hitter setVariable[\"headShots\",(_headShots + 1),true];" !"_hitter setVariable["\firedHit\",[_zed,_selection],true];" !"_hitter setVariable["\firedDamage\",_damage,true];" !"_killer setVariable[_type,(_kills + 1),true];" !"_zombie setVariable [\"targets\"," !"_group setVariable [\"targets\"," !"_unit setVariable [\"hit_legs\",0];" !"_unit setVariable [\"hit_hands\",0];" !"_unit setVariable [_strH,_damage,true];" !"player setVariable [\"BIS_Conversations\", true];" !" _ent setHit [\"legs\",1];\n_ent setVariable [\"hit_legs\",2,true];" -1 setVehicleInit !"\"setVehicleInit\"," !"_v setVehicleInit \"[this] spawn BIS_Effects_AirDestruction\";" !"_v setVehicleInit format [\"[this, %1, %2]spawn BIS_Effects_AirDestructionStage2\",_int, _t];\nprocessInitCommands;" !"if (local _v) then\n{\n_v setVehicleInit format [\"[this, %1, %2,false,true]spawn BIS_Effects_Burn\",_int, _t];" -1 setWind !"\"setWint\"," !"setWind [_currentWindX, _currentWindZ, true];" -5 addAmmo !"\"addAmmo\"," -5 addMPEventHandler !"\"addMPEventHandler\"," !="_this spawn fnc_plyrHit;" -5 clearPlayerInit !"\"clearPlayerInit\"," -1 clearVehicleInit !"\"clearVehicleInit\"," !"if (isserver) then {deletevehicle _snd;};\nclearVehicleInit _v;" !"clearVehicleInit _v;\ndeletevehicle _fl;deletevehicle _sm;" !"clearvehicleinit _v;\n_crw= crew _v;" !"clearvehicleinit _v;\ndeleteVehicle _v;" -5 commandFSM !"\"commandFSM\"," -5 disableTIEquipment !"\"disableTIEquipment\"," -5 SetCamUseTi !"\"SetCamUseTi\"," -5 doFSM !"\"doFSM\"," -5 EjectPlayer !"\"EjectPlayer\"," -5 enableCamShake !"\"enableCamShake\"," !"enableCamShake true;\naddCamShake [5-_level, 1, 2];" !"enableCamShake false;" -5 enableTeamSwitch !"\"enableTeamSwitch\"," -5 fireAtTarget !"\"fireAtTarget\"," -5 onCommandModeChanged !"\"onCommandModeChanged\"," -5 onMapSingleClick !"\"onMapSingleClick\"," -5 onTeamSwitch !"\"onTeamSwitch\"," -5 openDSInterface !"\"openDSinterface\"," !"if (_lbselected == \"DSInterface\") then {openDSInterface;};" -1 processInitCommands !"\"processInitCommands\"," !"processInitCommands; \n};\nif (_v iskindof \"tank\"" !"Effects_AirDestructionStage2\",_int, _t];\nprocessInitCommands" !"_v setVehicleInit format [\"[this, %1, %2,false,true]spawn BIS_Effects_Burn\",_int, _t];\nprocessInitCommands;" -5 setAmmoCargo !"\"setAmmoCargo\"," -1 setFSMVariable !"\"setFSMvariable\"," !"_handle setFSMVariable [\"_thirst\",0];" !"_handle setFSMVariable [\"_hunger\",0];" !"_handle setFSMVariable [\"_command\",\"none\"];" !"_handle setFSMVariable [\"_maxSpeed\",_maxSpeed];" !"_handle setFSMVariable [\"_forceChange\",true];" !"_handle setFSMVariable [\"_command\",\"stay];" !"_handle setFSMVariable [\"_command\",\"track\"];" !"_handle setFSMVariable [\"_target\",_target];" !"_handle setFSMVariable [\"_watchDog\",_watchDog];" !"_handle setFSMVariable [\"_actionWarn\",_actionWarn];" !"_handle setFSMVariable [\"_thirst\",_thirst];" !"_handle setFSMVariable [\"_hunger\",_hunger];" -5 SetFuelCargo !"\"setFuelCargo\"," -1 setGroupIconsVisible !"\"setGroupIconsVisible\"," -5 setObjectProxy !"\"setObjectProxy\"," -1 setpos !"\"setPos\"," !"setPosATL" !"setPosASL" !"setPosASL2" !"ctrlSetPosition" !"sliderSetPosition" !"progressSetPosition" !"camSetPos" !"preloadCamera _setPos" !"BIS_fnc_sceneSetPosFormation" !"_agent = createAgent [_type, _Pos, [], 0, \"FORM\"];\n_agent setpos _Pos;" !"private [\"_test\", \"_test2\"];\n_test = (_this select 0) setPos (position (_this select 0)); if (isnil \"_test\") then {_test = false};" !"[_flare, -90, -10] call object_setpitchbank;\n_flare setPos (getPos _flare);" !"_object = _type createVehicleLocal _position;\n_object setPos _position;\n_object setDir _dir;\n_object allowDamage false;" !"_tent setdir _dir;\n_tent setpos _location;\nplayer reveal _tent;" !"_logic = _this select 0;\n_logic setpos [1000,10,0];\n\n\nwaituntil {!isnil \"BIS_MPF_InitDone\"}; !"_Crater setpos [_pos select 0, _pos select 1, 0];\n_Crater setPos [_pos select 0, _pos select 1, ((0 - _i)/13)];" !"_Crater= \"CraterLong\" createvehiclelocal [_pos select 0, _pos select 1, 0];\n_Crater setdir (_dir + (180 * _i));" -1 setPosATL !"\"setPosATL\"," !"player setPosATL _mylastPos;" !"player setPosATL dayz_spawnPos;" !"player setPosATL _setPos;" !"_item setPosATL _ipos;" !"player setPosATL [-2148,6655,0];" !"_agent setPosATL _position;" !"_bolt setPosATL _endPos;" -1 setposASL !"\"setPosASL\"," !"setPosASL2" !"if (_isOnDeck) then {\n_unit setPosAsl [(_position select 0), (_position select 1), (LHA_height+1)];\n};" -5 setPosASL2 !"\"setPosASL2\"," -5 setRepairCargo !"\"setRepairCargo\"," -5 setUnconscious !"\"setUnconscious\"," -5 setVehicleAmmo !"\"setVehicleAmmo\"," -5 setVehicleArmor !"\"setVehicleArmor\"," -5 setVehicleLock !"\"setVehicleLock\"," !"if (local _vehicle) then {\nif(_status) then {\n_vehicle setVehicleLock "LOCKED";\n} else {\n_vehicle setVehicleLock "UNLOCKED";\n};" -5 setVehiclePosition !"\"setVehiclePosition\"," -5 setViewDistance !"\"setViewDistance\"," -5 setWeaponReloadingTime !"\"setWeaponReloadingTime\"," !"_vehicle setWeaponReloadingTime [_gunner,_muzzle,1];" -5 setWeaponState !"\"setWeaponState\"," -5 skipTime !"\"skipTime\"," !"rskiptime = 'skiptime'" !"rskiptimecode = compile PreprocessFile (BIS_PathMPscriptCommands + 'skiptime.sqf')" -5 teamSwitch !"\"teamSwitch\"," -5 waypointVisible !"\"waypointVisible\"," -1 putWeaponPool !"\"putWeaponPool\"," -1 pickWeaponPool !"\"pickWeaponPool\"," -1 fillWeaponsFromPool !"\"fillWeaponsFromPool\"," -1 visiblePosition !"\"visiblePosition\"," -1 setTerrainGrid !"\"setTerrainGrid\"," -1 WorldToScreen !"\"WorldToScreen\"," !"posWorldToScreen" -1 WorldToModel !"\"WorldToModel\"," !"_relPos = _building worldToModel (getPosATL _unit1);" !"_pondPos = (_x worldToModel _playerPos) select 2;" -1 posWorldToScreen !"\"posWorldToScreen\"," -1 ScreenToWorld !"\"ScreenToWorld\"," -5 loadFile !"\"loadFile\"," -1 selectNoPlayer !"\"selectNoPlayer\"," !"selectNoPlayer;" -5 createLocation !"\"createLocation\"," -5 openMap !"\"openMap\"," -1 hideObject !"\"hideObject\"" !"rhideObject = 'hideObject'" !"rhideObjectcode = compile PreprocessFile (BIS_PathMPscriptCommands + 'hideObject.sqf')" -1 JIPexec !"\"JIPexec\"," !"rJIPexeccode" !"rJIPexec = 'JIPexec'" !"rJIPexeccode = compile PreprocessFile (BIS_PathMPscriptCommands + 'JIPexec.sqf')" !"scriptName \"MP\data\scriptCommands\JIPexec.sqf\";\n\nprivate[\"_remExField\",\"_caller\",\"_target\"];" !"[nil, _targetClient,\"loc\", rJIPEXEC, BIS_MPF_ServerPersistentCallsArray select _i] call RE;" -1 JIPrequest !"\"JIPrequest\"," !"rJIPrequestcode" !"rJIPrequest = 'JIPrequest'" !"rJIPrequestcode = compile PreprocessFile (BIS_PathMPscriptCommands + 'JIPrequest.sqf')" !"ca\Modules\MP\data\scripts\JIPonPlayerConnectedSendJIPrequest.sqf" !"scriptName \"MP\data\scriptCommands\JIPrequest.sqf\";\n_caller = _this select 0;" -5 setCaptive !"\"setCaptive\"," !"rsetCaptive = 'setCaptive'" !"rsetCaptivecode = compile PreprocessFile (BIS_PathMPscriptCommands + 'setCaptive.sqf')" !"sleep 1;\n_unit setCaptive true;\n_unit setVariable [\"NORRN_unconscious\", true, true];" !"if (local _unit) then {_unit setCaptive false};" -1 clearMagazineCargo !"\"clearMagazineCargo\"," !"clearMagazineCargoGlobal" !"rclearMagazineCargo = 'clearMagazineCargo'" !"rclearMagazineCargocode = compile PreprocessFile (BIS_PathMPscriptCommands + 'clearMagazineCargo.sqf" -1 clearMagazineCargoGlobal !"\"clearMagazineCargoGlobal\"," !_mags = getMagazineCargo _firePlace;\nclearMagazineCargoGlobal _firePlace;\nclearWeaponCargoGlobal _firePlace;" -1 clearWeaponCargo !"\"clearWeaponCargo\"," !"clearWeaponCargoGlobal" !"rclearWeaponCargo = 'clearWeaponCargo'" !"rclearWeaponCargocode = compile PreprocessFile (BIS_PathMPscriptCommands + 'clearWeaponCargo.sqf')" -1 clearWeaponCargoGlobal !"\"clearWeaponCargoGlobal\"," !_mags = getMagazineCargo _firePlace;\nclearMagazineCargoGlobal _firePlace;\nclearWeaponCargoGlobal _firePlace;" -5 onDoubleClick !"\"onDoubleClick\"," -5 addWeapon !"\"addWeapon\"," !"addWeaponPool" !"addWeaponCargo" !"addWeaponCargoGlobal" !"player addWeapon \"Loot\";" !"player addWeapon \"Flare\";" !"raddWeapon = 'addWeapon'" !"raddWeaponcode = compile PreprocessFile (BIS_PathMPscriptCommands + 'addWeapon.sqf')" !"raddWeaponCargocode = compile PreprocessFile (BIS_PathMPscriptCommands + 'addWeaponCargo.sqf')" !"if (_isOK) then {\nplayer addWeapon _x;\n};\n} forEach _wpns;\n};" !"if (_item == (configfile >> \"cfgweapons\" >> (configName _item))) then {_unit addWeapon configName _item;};" !"if (isClass (configfile >> \"cfgweapons\" >> (_item))) then {_unit addWeapon _item;}" !"if(_buy_o_sell == "buy") then {\nplayer addWeapon _part_out;\n} else {\nplayer addMagazine _part_out;\n};" -5 addWeaponPool !"\"addWeaponPool\"," -5 addWeaponCargo !"\"addWeaponCargo\"," !"addWeaponCargoGlobal" !"raddWeaponCargo = 'addWeaponCargo'" !"raddWeaponCargocode = compile PreprocessFile (BIS_PathMPscriptCommands + 'addWeaponCargo.sqf')" -5 addWeaponCargoGlobal !"\"addWeaponCargoGlobal\"," !"_box addWeaponCargoGlobal [_create,_qty];" !"_holder addweaponcargoGlobal [_x,(_objWpnQty select _countr)];" !"dayz_myBackpack addWeaponCargoGlobal [_x,(_backpackWpnQtys select _countr)];" !"if (_bcpkWpn != \"\") then {\ndayz_myBackpack addWeaponCargoGlobal [_bcpkWpn,1];\n};\n};" !"if (_iItem != \"\") then {\n_item addWeaponCargoGlobal [_iItem,1];\n};" -5 addMagazine !"\"addMagazine\"," !"addMagazineCargo" !"addMagazineCargoGlobal" !"addMagazinePool" !"addMagazineTurret" !"player addMagazine 'crowbar_swing';" !"raddMagazine = 'addMagazine'" !"raddMagazinecode = compile PreprocessFile (BIS_PathMPscriptCommands + 'addMagazine.sqf')" !"if (_isOK) then {\nif (_val != -1) then {\nplayer addMagazine [_item,_val];\n} else {\nplayer addMagazine _item;\n};" !"if(!isNil \"_array\") then {\n_agent addMagazine _loot;\n};" !"sleep 8;\n{player addMagazine _x} forEach _inventory;\ndeleteVehicle _object;" !"{\nplayer addMagazine _x;\n} forEach _create;" !"if (_isOK) then {\nplayer addMagazine _x;\n};\n} forEach _mags;" !"if (_item == (configfile >> \"cfgmagazines\" >> (configName _item))) then {_unit addMagazine configName _item;};" !"if (isClass (configfile >> \"cfgmagazines\" >> (_item))) then {_unit addMagazine _item;};" !"for \"_x\" from 1 to _qty do {\nplayer removeMagazine \"ItemWaterbottleUnfilled\";\nplayer addMagazine \"ItemWaterbottle\";\n}; !"if (_item == \"ItemWaterbottle\") then {\nplayer addMagazine \"ItemWaterbottleUnfilled\";\n};" !"player playActionNow \"stop\";\nplayer addMagazine \"ItemBandage\";" !"if (local _item) then {\nfor \"_x\" from 1 to _qty do {\n_item addMagazine \"FoodSteakRaw\";\n};" !"for \"_x\" from 1 to _qty do {\nplayer removeMagazine \"FoodSteakRaw\";\nplayer addMagazine \"FoodSteakCooked\";\nsleep 1;\n};" -5 addMagazinePool !"\"addMagazinePool\"," -5 addMagazineTurret !"\"addMagazineTurret\"," !="_vehicle removeMagazineTurret [_ammo,_turret];\n_vehicle addMagazineTurret [_ammo,_turret];\nplayer removeMagazine _ammo;" -5 addMagazineCargo !"\"addMagazineCargo\"," !"_box addMagazineCargoGlobal [_create,_qty];" !"addMagazineCargoGlobal" !"raddMagazineCargo = 'addMagazineCargo'" !"raddMagazineCargocode = compile PreprocessFile (BIS_PathMPscriptCommands + 'addMagazineCargo.sqf')" -5 addMagazineCargoGlobal !"addMagazineCargo" !"\"addMagazineCargoGlobal\"," !"holder addmagazinecargoGlobal [_x,(_objWpnQty select _countr)];" !"_firePlace addMagazineCargoGlobal [\"PartWoodPile\",_qty];" !"dayz_myBackpack addmagazineCargoGlobal [_x,(_backpackmagQtys select _countr)];" !"dayz_myBackpack addMagazineCargoGlobal [_x,(_backpackMagQty select _countr)];" -5 addBackpack !"\"addBackpack\"," !"addBackpackCargo" !"addBackpackCargoGlobal" !"player addBackpack _backpackType;" !"_newUnit addBackpack _newBackpackType;" !"player addBackpack _bcpk;" !"player addBackpack _part_out;" -5 addBackpackCargo !"\"addBackpackCargo\"," !"addBackpackCargoGlobal" -5 addBackpackCargoGlobal !"\"addBackpackCargoGlobal\"," !"_box addBackpackCargoGlobal [_create,_qty];" !"_holder addbackpackcargoGlobal [_x,(_objWpnQty select _countr)];" -// test //#+3 -//1 "if (alive player) then { player SetDamage 1;};" //happens on death //#+4 -1 limitSpeed !"\"limitSpeed\"," -1 setOwner !"\"setOwner\"," -//might be too spammy for now //#+5 -//1 call !"\"call\"," //#+6 -//1 spawn !"\"spawn\"," !"rspawn" //#+7 -5 "rspawn" !"rspawn = 'spawn'" !"rspawncode = compile PreprocessFile (BIS_PathMPscriptCommands + 'spawn.sqf')" !"rspawncode" -//1 with !"\"with\"," //#+8 -1 deleteVehicle !"\"deleteVehicle\"," !"dayz_flyMonitor = dayz_flyMonitor - [_x];\ndeleteVehicle _x;" !"deleteVehicle _x;\ndayz_bodyMonitor set [_cursor,\"DEL\"];" !"sleep 5;\n};\n{deleteVehicle _x;} forEach _items;" !"sleep 1;\n};\ndeleteVehicle _source;\ndeleteVehicle _point;" !"if (_nearByPlayer) then {\ndeleteVehicle _agent;\n};" !"_object = nearestObject [_position,_type];\ndeleteVehicle _object;" !"_oldUnit disableAI \"MOVE\";\n} else {\ndeleteVehicle _oldUnit;\n};" !"{deleteVehicle _x} forEach _nearByObj;\n_x setVariable [\"cleared\",true,true];" !"dayzDeleteObj call local_deleteObj;\n};\n deleteVehicle _obj;" !"player addWeapon \"Flare\";\n\nsleep 0.1;\ndeleteVehicle _old;" !"if (local _unit) then {\ndeleteVehicle _unit;" !"};\ndeleteVehicle _lightArea;\ndeleteVehicle _lightSpark;" !"waitUntil{!(alive _flare)};\ndeleteVehicle _lightSpark;" !"if (!isNull _tent) then {\nif (local _tent) then {deleteVehicle _tent};" !"hideBody _item;\nsleep 10;\ndeleteVehicle _item;" !"sleep 5;\ndeleteVehicle _agent;" !"dayzDeleteObj call local_deleteObj;\n};\n\ndeleteVehicle _obj;" !"deleteVehicle _object;\nr_action = false;\ncall fnc_usec_medic_removeActions;" !"if (_isOk) then {\n deleteVehicle _holder;" !"_flare = _this select 3;\ndeleteVehicle _flare;" !"dayz_hasFire = objNull;\ndeleteVehicle _obj;" !"deleteVehicle _object;\n\n_weapon = _classname createVehicle _location;" !"if (!isNull _agent) then {\ndeleteVehicle _agent;" !"{deleteVehicle _x} forEach _zombies;" !"deleteVehicle _agent;\n} else {\ndayz_bodyMonitor set" !"deleteVehicle _x;\n_delQtyZ = _delQtyZ + 1;" !"if (!(isNull _sfx)) then {\ndeleteVehicle _sfx;\n};" !"deleteVehicle _body;\n_delQtyP = _delQtyP + 1;\n};" !"_dwUSOFC=_dwUSOFC+1;\ndeleteVehicle _x;" !"deleteVehicle _x;\n_dwUFPC=_dwUFPC+1;" !"deleteVehicle _x;\n};\n} forEach allMissionObjects \"ReammoBox\"" !"BIS_functions_mainscope]]; _mygrp = group (_this select 0); deleteVehicle (_this select 0); deleteGroup _mygrp;};};" !"if (_isOk) then {\ndeleteVehicle _holder;\nif (_classname in [\"MeleeHatchet\",\"MeleeCrowbar\"]) then {" !"if (_fade) then {_int=_int - 0.02 - rain/10;};\nsleep 3;\n};\n\ndeletevehicle _fl;" !"clearVehicleInit _v;\ndeletevehicle _fl;deletevehicle _sm;" !"deleteVehicle _smoke;\ndeleteVehicle _fire;\ndeleteVehicle _shards;\ndeleteVehicle _dirt;" !"if (_isOk) then {\ndeleteVehicle _holder;" -1 compile !"\"compile\"," !"\"z\addons\dayz_code\compile" !"call compile preprocessFileLineNumbers \"\z\addons\dayz_code" !"compile preprocessFileLineNumbers '\ca\modules\alice\data\scripts" !"compile preprocessFileLineNumbers '\ca\modules_e\alice2\data\scripts" !"compile preprocessFileLineNumbers 'ca\modules\dyno\data\scripts" !"compile preprocessFileLineNumbers 'ca\modules_e\gita\data\scripts" !"\"z\addons\dayz_code\init\compiles.sqf" !"_this call compile preprocessfilelinenumbers 'ca\ui\scripts\ui_loadingText.sqf';" !"_recompile" !"\"call compile format[\"\"player%1 = player;\"\",_playerUID];\"" !"call compile format[\"\"player%1 = player;\"\",_playerUID];" !"call compile format[\"player%1 = player;\",_playerUID];" !"'] call compile preprocessFileLineNumbers 'ca\Warfare2\Scripts" !"= compile preprocessFileLineNumbers 'ca\modules\function" !"'_dummy']; _dummy = [_this,'initDialog'] call compile preprocessFile '\ca\ui\scripts\handleGear.sqf'" !"BIS_MPF_remoteExecutionServer = compile preprocessFile (BIS_MP_Path + BIS_PATH_SQF + \"remExServer.sqf\");" !"compile preprocessFileLineNumbers \"\ca\Data\ParticleEffects\SCRIPTS" !"compile preprocessFile \"\ca\Data\ParticleEffects\SCRIPTS" !"compile PreprocessFile (BIS_PathMPscriptCommands" !"_code = call compile format[\"r%1code\",_targetScript];" !"compile (preprocessFileLineNumbers \"ca\characters_e\data\scripts" !"compile preprocessFileLineNumbers 'ca\modules_e\functions" !"compile preprocessFileLineNumbers 'ca\modules_acr\functions" !"compile preprocessfilelinenumbers 'ca\missions_acr\data\scripts" !"compile preprocessFileLineNumbers 'ca\modules_pmc\functions" !"compile preprocessFileLineNumbers 'ca\missions_ew\functions" !"call (compile \"deactivateKey (_keyString + (str _i))\");" !"if (isText (_class >> \"WeaponSlots\")) then \n{_slotsCode = getText (_class >> \"WeaponSlots\"); _slotsVar = call compile _slotsCode;}" !"_dummy = [_this, 'CA_VO_Init'] call compile preprocessFile '\ca\ui\scripts\HideVideoOptions.sqf';" !"['_dummy']; _dummy = [_this, \"CA_VO_ToggleAll\"] call compile preprocessfilelinenumbers \"\ca\ui\scripts\HideVideoOptions.sqf\";" !"['_dummy']; _dummy = [_this, \"CA_VO_ToggleAdvanced\"] call compile preprocessfilelinenumbers \"\ca\ui\scripts\HideVideoOptions.sqf\";" !"private [\"_amm\"];\n_amm=_this select 4;\n_this call (call compile GetText (configFile >> \"CfgAmmo\" >> _amm >> \"muzzleEffect\"));" !"['BIS_RscMiniMap',_this select 0]; _this call compile preprocessfilelinenumbers 'ca\ui\scripts\MiniMap.sqf';" -1 exec !"\"exec\"," !"execVM" !"execFSM" !"JIPexec" !"_localExec" !"Init script executed at" -1 execVM !"\"execVM\"," !"execVM \"z\addons\dayz_code\medical\init_medical.sqf\"" !"execVM \"z\addons\dayz_code\external\DynamicWeatherEffects.sqf\"" !"execVM \"z\addons\dayz_code\medical\publicEH\load_wounded.sqf\"" !"execVM \"z\addons\dayz_code\medical\load\load_wounded.sqf\"" !"execVM \"z\addons\dayz_code\medical\publicEH\deadState.sqf\"" !"private [\"_dummy\"]; _dummy = [_this,\"onLBSelChanged\"] execVM \"\ca\ui\scripts\handleGear.sqf\";" !"private [\"_dummy\"]; _dummy = [_this,\"onLBListSelChanged\"] execVM \"\ca\ui\scripts\handleGear.sqf\";" !"private [\"_dummy\"]; _dummy = [_this,\"onKillFocus"] execVM \"\ca\ui\scripts\handleGear.sqf\";" !"private [\"_dummy\"]; _dummy = [_this,\"onKeyDown\",0,107,0,107] execVM \"\ca\ui\scripts\handleGear.sqf\";" -1 execFSM !"\"execFSM\"," !"execFSM \"\z\addons\dayz_code\system" !"execFSM '\z\AddOns\dayz_code\system" !"execfsm \"CA\animals2\Data\scripts\idleSpecialAnim.fsm\"" !"execFSM \"CA\animals2\Data\scripts\\reactFire.fsm\"" !"rexecfsm = 'execfsm'" !"rexecfsmcode = compile PreprocessFile (BIS_PathMPscriptCommands + 'execfsm.sqf')" -//1 setDir !"\"setDir\"," //!"_Crater setdir (_dir + (180 * _i));" //#+9 -1 setVectorUp !"\"setVectorUp\"," !"_bolt setVectorUp _vUp;" -1 SetVectorDir !"\"SetVectorDir\"," !"_obj setVectorDirAndUp [_vdir, _vup];" -1 setVectorDirAndUp !"\"setVectorDirAndUp\"," !"_obj setVectorDirAndUp [_vdir, _vup];" -1 setVelocity !"\"setVelocity\"," !"_character setVelocity [0,0,100];" !"_car setvelocity [1,0,0];" !"_object setvelocity [1,0,0];" !"_vehicle setvelocity [0,0,1];" !"if (_velz>1) then {_v setvelocity [_xv/1.3,_yv/1.3,0]}" !"(_v setvelocity [velocity _v select 0,velocity _v select 1,0]);" -1 setVelocityTransformation !"\"setVelocityTransformation\"," -1 selectPlayer !"\"selectPlayer\"," !"selectPlayer _newUnit;" !"selectPlayer dayz_originalPlayer;" -1 isServer !"\"isServer\"," !"if ((_persistent) && (!_error) && (isServer)) then" !"if (isServer) then {BIS_DEBUG_MPF_SERVERORCLIENT = \"(server)\";} else {BIS_DEBUG_MPF_SERVERORCLIENT = \"(c)\";};" !"{ BIS_functions_mainscope = _this select 0; if (isServer) then {_this execVM 'ca\modules\functions\main.sqf'};}" !"scriptName \"MP\data\scripts\JIPwaitFor.sqf\";\n\nif (!isServer) then\n{\n\nwaitUntil {!isNil {player}};" !"if ((!isServer) && (isNull player) ) then\n{\nwaitUntil {!isNull player};\nwaitUntil {time > 3};\n};" !"if ((!isServer) && (player != player)) then\n{\n waitUntil {player == player};\n waitUntil {time > 3};\n};" !"if(isServer) then {\ndayz_players = [];\ndead_bodyCleanup = [];\n};" !"BIS_DEBUG_MPF_SERVERORCLIENT,_caller, local _caller]; \n\nif (isServer) then\n{" !"if (!isServer) then {textLogFormat [\"MPF_Client FUNCTIONS init.sqf ...\"];};" !"if (!isServer) then {\n \"drn_DynamicWeatherEventArgs\" addPublicVariableEventHandler {" !"if (isServer) then {\n waitUntil{dayz_preloadFinished};\n};" -1 isDedicated !"\"isDedicated\"," !"if (!isDedicated) then {\n\n0 fadeSound 0;\n0 cutText [(localize" !"if (!isDedicated) then {\n\"dayzSetDate\" addPublicVariableEventHandler {setDate (_this select 1)};" !"if (!isDedicated) then {\n_config = configFile >> \"CfgLoot\";" !"if(isDedicated) then {\ndayz_disco = [];\n};" !"if (!isDedicated) then {\nif (!isNull _agent) then {\ndeleteVehicle _agent;\n};\n} else {\n[_agent] call zombie_findOwner;" !"if(isDedicated) then {\nsetDate _date;\ndayzSetDate = _date;\npublicVariable \"dayzSetDate\";\n}; -1 removeAllWeapons !"\"removeAllWeapons\"," !"rremoveAllWeapons = 'removeAllWeapons'" !"rremoveAllWeaponscode = compile PreprocessFile (BIS_PathMPscriptCommands + 'removeAllWeapons.sqf')" !"{_newUnit removeMagazine _x;} forEach magazines _newUnit;\nremoveAllWeapons _newUnit;" !"removeallweapons _v;\n\nif (local _v) then {_expl=\"HelicopterExploSmall\" createvehicle (getpos _v);};" -1 addMenu !"\"addMenu\"," !"addMenuItem" -1 addMenuItem !"\"addMenuItem\"," -1 createTeam !"\"createTeam\"," -5 addVehicle !"\"addVehicle\"," -5 fireAtTarget !"\"fireAtTarget\"," -1 allowGetIn !"\"allowGetIn\"," -5 drawArrow !"\"drawArrow\"," -5 drawEllipse !"\"drawEllipse\"," -5 drawIcon !"\"drawIcon\"," -5 drawLine !"\"drawLine\"," -5 drawLink !"\"drawLink\"," -5 drawLocation !"\"drawLocation\"," -5 drawRectangle !"\"drawRectangle\"," -5 setWaypointPosition !"\"setWaypointPosition\"," -5 setWPPos !"\"setWPPos\"," -5 setWaypointScript !"\"setWaypointScript\"," -1 setGroupIconParams !"\"setGroupIconParams\"," -1 setGroupIcon !"\"setGroupIcon\"," -1 show3DIcons !"\"show3DIcons\"," -1 setFriend !"\"setFriend\"," -1 createCenter !"\"createCenter\"," !"BIS_MPF_ServerInitDone = true;\ncreatecenter sidelogic;" -1 missionNamespace !"\"missionNamespace\"," !"_handle = [_display] call (missionnamespace getvariable _x);" -1 uiNamespace !"\"uiNamespace\"," !"_display = uiNamespace getVariable 'DAYZ_GUI_display';" !"uiNamespace setVariable ['DAYZ_GUI_display', _this select 0];" !"_display = uiNamespace getVariable 'DAYZ_GUI_waiting';" !"_display = uinamespace getvariable \"BIS_InfoText\";" !"uinamespace setvariable ['BIS_InfoText',_this select 0]" !"uiNamespace setVariable ['DAYZ_GUI_waiting', _this select 0];" !with (uinamespace) do {\n BIS_loadingScreen = _this select 0;" !"uinamespace setvariable ['BIS_RscMiniMap',_this select 0];" !"uinamespace setvariable ['BIS_RscMiniMapSmall',_this select 0];" -1 removeBackpack !"\"removeBackPack\"," !"_classname = _array select 0;\nremoveBackpack player;" -1 removeAllItems !"\"removeAllItems\"," -1 setAperture !"\"setAperture\"," -1 "camSetPos" !"\"camSetPos\"," -5 "copyFromClipboard" !"\"copyFromClipboard\"," -5 "copyToClipboard" !"\"copyToClipboard\"," -5 "deleteCollection" !"\"deleteCollection\"," -5 "callVar" !"\"callVar\"," !"rcallVar = 'callVar'" !"rcallVarcode = compile PreprocessFile (BIS_PathMPscriptCommandsCustom + 'callVar.sqf')" !"_libraryCustom = \n[\n\"callVar\"\n];" -1 "remExField" !"\"remExField\"," !"\"remExField\" addPublicVariableEventHandler {_this call BIS_MPF_remoteExecutionServer};" !"if (isNil \"remExField\") then {remExField = [];};" !"private[\"_remExField\",\"_caller\",\"_target\"];\n\n_caller = _this select 0;" -1 "remExFP" !"\"remExFP\"," !"\"remExFP\" addPublicVariableEventHandler {_this call BIS_MPF_remoteExecutionServer};" !"if (isNil \"remExFP\") then {remExFP = [];};" !"if ((_this select 0 == \"persistent\") || (_this select 0 == \"remExFP\")) then {_persistent = true;} else {_persistent = false;};" -1 "remExWrite.sqf" !"scriptName \"MP\data\scripts\remExWrite.sqf\";" !"RE = compile preprocessFile (BIS_MP_Path + BIS_PATH_SQF + \"remExWrite.sqf\");" -1 "remExServer.sqf" !"scriptName \"MP\data\scripts\remExServer.sqf\";" !"BIS_MPF_remoteExecutionServer = compile preprocessFile (BIS_MP_Path + BIS_PATH_SQF + \"remExServer.sqf\");" -1 "call RE" !"if (_local) then {\n_unit say [_sound, _dis];\n} else {\n[nil,_unit,rSAY,[_sound, _dis]] call RE;\n};\n};" !"_dir = [_unit,player] call BIS_Fnc_dirTo;\n_unit setDir _dir;\n[objNull, _unit, rPlayMove,_move] call RE;" !"if(_currentWpn != \"\") then {_newUnit selectWeapon _currentWpn;};\n[objNull, player, rSwitchMove,_currentAnim] call RE;" !"if (_currentAnim != \"\") then {\n[objNull, player, rSwitchMove,_currentAnim] call RE;\n};" !"[nil, _targetClient,\"loc\", rJIPEXEC, BIS_MPF_ServerPersistentCallsArray select _i] call RE;" !"BIS_MPF_clientJIPlogic = player;\n\nnic = [BIS_MPF_clientJIPlogic,nil,rJIPREQUEST] call RE;" !"[objNull, player, rSwitchMove,\"\"] call RE;\nplayer playActionNow \"stop\";" !"[nil,_trap,rSAY,[\"trap_bear_0\",60]] call RE;" !"waituntil {!isnil \"BIS_MPF_InitDone\"};\n_spawn = [nil, nil, \"per\", rEXECVM,\"ca\Modules\Functions\init.sqf\"] call RE;" -1 "spawn RE" -1 "toArray" !"\"toArray\"," !"BIS_fnc_invCodeToArray" !"ca\modules\functions\inventory\fn_invCodeToArray.sqf" !"_anim = animationState player;\n_anim4 = toArray _anim;\n_anim4 resize 4;" !"_type = surfaceType _pos;\n_typeA = toArray _type;" !"if([\"Wheel\",_x,false] call fnc_inString) then {\n_part = \"PartWheel\";\n_cmpt = \"Wheel\";\n_array = toArray _x;" !"{_casesensitive = _this select 2;};\n\n_findarray = toArray _find;\n_stringarray = toArray _string;" !"_text = _this;\n_textArrayUnicode = [];\n{_textArrayUnicode = _textArrayUnicode + [toarray _x]} foreach _text;" !"_cmpt = toArray (_x);\n_cmpt set [0,20];\n_cmpt set [1,toArray ("-") select 0]" -//1 "titleText" !"\"titleText\"," !"rtitleText = 'titleText'" !"rtitleTextcode = compile PreprocessFile (BIS_PathMPscriptCommands + 'titleText.sqf')" !"if (_isDead) then {\nTitleText[\"Pulse is extremely weak\",\"PLAIN DOWN\",3];" !"if (_isCardiac) then {\nTitleText[\"Pulse is weak\",\"PLAIN DOWN\",3];\n} else {\nTitleText[\"Pulse is strong\",\"PLAIN DOWN\",3];" //#+10 -//1 "cutText" //#+11 -1 "createTrigger" !"\"createTrigger\"," !"_t=createTrigger[\"EmptyDetector\",(_player modelToWorld[0,0,0])];" -1 "_fnc" !"BIS_fnc" !"BIS_SSM_fnc" !"BIS_GITA_fnc" !"BIS_ALICE_fnc" !"BIS_EW_fnc !"BIS_PMC_fnc" !"drn_fnc_DynamicWeather_ShowDebugTextLocal" -1 "BIS_fnc" !"if (isnil 'BIS_fnc" !"BIS_fnc_createmenu" !"BIS_fnc_sceneSetPosFormation" !"BIS_Fnc_dirTo" !"BIS_fnc_invAdd" !"BIS_fnc_invCodeToArray" !"BIS_fnc_halo" !"BIS_fnc_invSlotsEmpty" !"BIS_fnc_invSlotType" !"BIS_fnc_vectorDiff" !"BIS_fnc_findSafePos" !"BIS_fnc_isPosBlacklisted" !"BIS_fnc_inTrigger" !"BIS_fnc_selectRandom" !"BIS_fnc_infoText" !"bis_fnc_init" !"BIS_fnc_arrayFindDeep" !"Error: BIS_FNC" !"BIS_FNC Error:" !"bis_fnc_flies" !"BIS_fnc_relativeDirTo" -1 "BIS_SSM_fnc" !"if (isnil 'BIS_SSM_fnc" -1 "BIS_GITA_fnc" !"if (isnil 'BIS_GITA_fnc" !"if (isnil 'BIS_GITA_fnc_createMarkers' || false) then {" -1 "BIS_ALICE_fnc" !"if (isnil 'BIS_ALICE_fnc" -1 "BIS_EW_fnc" !"if (isnil 'BIS_EW_fnc" -1 "BIS_PMC_fnc" !"if (isnil 'BIS_PMC_fnc" -1 "BIS_fnc_destroyCity" !"if (isnil 'BIS_fnc_destroycity" -1 "BIS_fnc_spawnVehicle" !"if (isnil 'BIS_fnc_spawnVehicle" -1 "BIS_fnc_halo" !"if (isnil 'BIS_fnc_halo" -1 "BIS_fnc_sceneSetPosFormation" !"if (isnil 'BIS_fnc_scenesetposformation" -1 "BIS_fnc_invAdd" !"if (isnil 'BIS_fnc_invAdd" !"_isOk = [player,_config] call BIS_fnc_invAdd;" !"_isOk = [player,_config2] call BIS_fnc_invAdd;" !"_result = [player,\"PartWoodPile\"] call BIS_fnc_invAdd;" !"INV_ Error: BIS_FNC_invAdd" -1 "BIS_fnc_infoText" !"if (isnil 'BIS_fnc_infoText" !"_first = [_x select 0,_x select 1] spawn BIS_fnc_infoText;" !"_first = [_world,_town,localize (\"str_player_06\") + \" \" + str(_days)] spawn BIS_fnc_infoText;" -1 "AttachObject" !"\"AttachObject\"," !"lightAttachObject" !"triggerAttachObject" !"waypointAttachObject" -1 "lightAttachObject" !"\"lightAttachObject\"," !"_lightArea lightAttachObject [_flare, [0,0,0]];" !"_lightSpark lightAttachObject [_flare, [0,0,0]];" !"_li lightAttachObject [_flare, [0,0,0]];" !"_li lightAttachObject [_v, [0,0,0]];" -1 "triggerAttachObject" !"\"triggerAttachObject\"," -1 "waypointAttachObject" !"\"waypointAttachObject\"," -5 "remoteControl" !"\"remoteControl\"," -1 "switchCamera" !"\"switchCamera\"," !"rswitchCamera = 'switchCamera'" !"rswitchCameracode = compile PreprocessFile (BIS_PathMPscriptCommands + 'switchCamera.sqf')" -1 "BIS_fnc_AAN" -//little tries //#+12 -1 "rsetTask" !"rsetTaskState = 'setTaskState'" !"rsetTaskStatecode = compile PreprocessFile (BIS_PathMPscriptCommands + 'setTaskState.sqf')" -1 "rsay" !"rsay = 'say'" !"rsaycode" !"if (_local) then {\n_unit say [_sound, _dis];\n} else {\n[nil,_unit,rSAY,[_sound, _dis]] call RE;\n};\n};" !"[nil,_trap,rSAY,[\"trap_bear_0\",60]] call RE;" -1 "rsaycode" !"rsaycode = compile PreprocessFile (BIS_PathMPscriptCommands + 'say.sqf')" !"rsaycode"// -1 "rland" !"rland = 'land'" !"rlandcode" -1 "rlandcode" !"rlandcode = compile PreprocessFile (BIS_PathMPscriptCommands + 'land.sqf')" !"rlandcode"// -1 "player action" -1 "vehicle player setPos" -1 "vehicle player setPosASL" -5 "(vehicle player) addEventHandler [\"handleDamage\", { false }];" -5 "player addEventHandler [\"handleDamage\", { false }];" -5 "attachObject player" -1 "(vehicle player) setPos" -1 "(vehicle player) setPosASL" -//isn't welcome ingame //#+13 -5 "CBA_EVENT_KEY_LOGIC setDamage 1;" -1 "_tp = \"removeallweapons player;" -5 "player addweapon 'Truckhorn2';" -5 "player selectweapon 'Truckhorn2';" -5 "player setVehicleInit _svr;" -5 "_object = createVehicle ['%1', [%2, %3, %4], [], 0, 'CAN_COLLIDE'];" -5 "player setVariable['lastPos',0];" -5 "hint format [\"A %1 has been added\", gun]" -5 "vehicle player setpos _pos;" -5 "marker2 setMarkerPosLocal (getPos veh)" -1 "private [\"_dummy\"]; _dummy =" !"private [\"_dummy\"]; _dummy = [_this,\"onLBSelChanged\"] execVM \"\ca\ui\scripts\handleGear.sqf\";" !"private [\"_dummy\"]; _dummy = [_this,\"onLBListSelChanged\"] execVM \"\ca\ui\scripts\handleGear.sqf\";" !"private [\"_dummy\"]; _dummy = [_this,\"onKillFocus"] execVM \"\ca\ui\scripts\handleGear.sqf\";" !"private [\"_dummy\"]; _dummy = [_this,\"onKeyDown\",0,107,0,107] execVM \"\ca\ui\scripts\handleGear.sqf\";" -5 "marker2 = createMarkerLocal [marker2,getPos veh];" -5 "marker2 = \"VehMarker\" + (str i);" -1 "private [\"_dummy\"]; _dummy" !"private [\"_dummy\"]; _dummy = [_this,\"onLBSelChanged\"] execVM \"\ca\ui\scripts\handleGear.sqf\";" !"private [\"_dummy\"]; _dummy = [_this,\"onLBListSelChanged\"] execVM \"\ca\ui\scripts\handleGear.sqf\";" !"private [\"_dummy\"]; _dummy = [_this,\"onKillFocus"] execVM \"\ca\ui\scripts\handleGear.sqf\";" !"private [\"_dummy\"]; _dummy = [_this,\"onKeyDown\",0,107,0,107] execVM \"\ca\ui\scripts\handleGear.sqf\";" -5 TKCV1_0\TKCOWNS.sqf -5 "[_this,\"players\"] execVM \"\ca\ui\scripts\dedicatedServerInterface.sqf\";" -5 "_v addweapon \"A\"+\"A1\"+\"2_PM\"+\"C\"; _v addmagazine \"20R\"+\"nd" -5 "zombieshield" -5 "playershield" -5 "spawn{player addAction [" -// not much of use //#+14 -5 "666.sqf" -1 "wuat\\" -1 " ESP " -5 _markerMirador -5 Bo_Mk82 -1 htelepos -1 Teleport -1 Trigger !"createTrigger" !"call BIS_fnc_inTrigger" !"if (isnil 'BIS_fnc_sceneCreateSceneTrigger' || false) then {" -5 aa12 !"Soldier_Bodyguard_AA12_PMC_DZ" -5 azp85 -5 bomblauncher -5 teled -5 U-NO- -5 gau -5 "God mode" -5 GodMode -5 hacks -5 Infammo -5 "Infinite Ammo" -5 InfiniteAmmo -5 Killplayer -5 m1a1 -5 M1A2_TUSK_MG -5 OwnageMenu -// names useless //#+15 -5 Darky -5 Vojtec -5 MrMedic -5 "Raiin" -//5 Loki //too short, might cause another useless ban //#+16 -//5 Alex //triggers at locALEXec, useless anyway //#+17 -5 Alexenderp$ck -5 Gerk -5 Troopman -5 Troopmon -5 Alexenderpackk -5 "Init RE" \ No newline at end of file +5 addMagazine !"addMagazine _" !"addMagazine \"" !"addMagazine '" !"\"addMagazine\"" !addMagazineCargo !="raddMagazine = 'addMagazine'" !="raddMagazinecode={diag_log(\"WARNING illegal RE raddMagazinecode with args:\"+str(_this));};" !="raddMagazinecode = compile PreprocessFile (BIS_PathMPscriptCommands + 'addMagazine.sqf')" !"ate_ammo_rest != 0) then {\nplayer addMagazine [_create,_qtynew_create_ammo_rest]" !"if (_ammo > 0) then {\nplayer removeMagazines \"Quiver\";\nplayer addMagazine [\"Quiver\", _ammo];" !"mmo_rest != 0) then {\nplayer addMagazine [_consume,_qtynew_consume_ammo_res" !"ume_ammo_rest != 0) then {\nplayer addMagazine [_consume,_qtynew_consume_ammo_res" !"o_rest != 0) then {\nplayer addMagazine [_create,_qtynew_create_ammo_rest]" !"Magazine \"WoodenArrow\";\n};\nplayer addMagazine [\"Quiver\",_qty_quiverarrows+_qty_a" !"ame _x == \"ARRAY\") then {_newUnit addMagazine [_x select 0,_x select 1] } else {" !"n {\nif (_val != -1) then {\nplayer addMagazine [_item,_val];\n} else {\nplayer " !"{\n_vehicle removeMagazineTurret [_ammo,_turret];\n_vehicle addMagazineTurret [_ammo,_turret];\nplayer removeMagazine _ammo;\n\ncutText [for" !"_item = createVehicle [\"WeaponHolder\", getPosATL player, [], 1, \"CAN_COLLIDE\"];\n_item addMagazineCargoGlobal [_itemOut,_countOut];" !"if (typeName _countOut == "ARRAY") then {\n_countOut = round((random (_countOut select 1)) + (_countOut select 0));\n};\n_item addMagazineCargoGlobal [_itemOut,_countOut];\n} forEach _selectedRemoveOutput;" +5 "addMagazine _" !"addMagazine _c" !"addMagazine _x" !"addMagazine _i" !"addMagazine _p" !"_invRemove);\nfor \"_x\" from 1 to _removed do {\nplayer addMagazine _meatcooked;\n};" !if (local _animalbody) then {\nfor \"_x\" from 1 to _qty do {\n_animalbody addMagazine _rawfoodtype;\n};\n" !"_selectRandomWeighted;\nif(!isNil \"_array\") then {\n_agent addMagazine _loot;\n};\n" !"\nfor \"_x\" from 1 to _third_parts_out do {\nplayer addMagazine _third_highest_bar;\n};\n" !"\nfor \"_x\" from 1 to _remainder do {\nplayer addMagazine _next_highest_bar;\n};\n" +5 "addMagazine _p" !"alive _obj) then {\n\nif(_okToSell) then {\n\nfor "_x" from 1 to _qty_out do {\nplayer addMagazine _part_out;" !"alive _obj) then {\n\nfor \"_x\" from 1 to _qty_out do {\nplayer addMagazine _part_out;\n};" !"removeBackpack player;\nfor \"_x\" from 1 to _qty_out do {\nplayer addMagazine _part_out;\n};" !"\nfor \"_x\" from 1 to _removed do {\nplayer addMagazine _part_in;\n};\n" !"\nfor \"_x\" from 1 to _remainder do {\nplayer addMagazine _part_out;\n};\n" !"\nfor \"_x\" from 1 to _total_parts_out do {\nplayer addMagazine _part_out;\n};" !"do {\nplayer addMagazine _part_out;\nif(_part_out == \"FoodBioMeat\") then {\n_humanityGain = _humanityGain + 20;\n};" !"if(_buy_o_sell == \"buy\") then {\nplayer addWeapon _part_out;\n} else {\nplayer addMagazine _part_out;\n};" +5 "addMagazine _i" !"\nfor \"_x\" from 1 to _countOut do {\nplayer addMagazine _itemOut;\n};" !"drop,1];\n} else {\nplayer addMagazine _itemOut;\n};" !"_invRemove) == 1) then {\nplayer addMagazine _itemNew;\n[dayz_playerUID,dayz_c" !"\nif (_isOK) then {\nif (_val != -1) then {\nplayer addMagazine [_item,_val];\n} else {\nplayer addMagazine _item;\n};\n" !"s (configfile >> \"cfgmagazines\" >> (_item))) then {_unit addMagazine _item;};" +5 "addMagazine _c" !"ynew_create_mags_full do {\nplayer addMagazine _create;\n};\nif (_qtynew_create_amm" !"new_consume_mags_full do {\nplayer addMagazine _consume;\n};\nif (_qtynew_consume_a" !"[player,\"refuel\",0,false] call dayz_zombieSpeak;\nplayer addMagazine _canName;\ncutText " !"[player,\"refuel\",0,false] call dayz_zombieSpeak;\nplayer addMagazine _canName+\"Empty\";\ncutText " +5 "addMagazine _x" !"{player addMagazine _x;} forEach _temp_removed_array;\n\ncutText" !" 0,_x select 1] } else { _newUnit addMagazine _x };\n\n} forEach _magazines;\n\n{\n_n" !" >> _x);\nif (_isOK) then {\nplayer addMagazine _x;\n};\n} forEach _wpns;" !"gFile >> "CfgMagazines" >> _x);if (_isOK) then {\nplayer addMagazine _x;\n};\n} forEach _mags;\n{\n_isOK = isClass(configFile >> "C" +5 "addMagazine \"" !"for \"_x\" from 1 to _removed do {\nplayer addMagazine \"ItemWaterbottleBoiled\";\n};" !"Jerrycan\"] call BIS_fnc_invRemove) == 1) then {\nplayer addMagazine \"ItemJerrycanEmpty\";\n" !"if(([player,_x] call BIS_fnc_invRemove) == 1) then {\nif (_x == ItemFuelBarrelEmpty) then {\nplayer addMagazine "ItemFuelBarrel";\n} else {\nplayer addMagazine "ItemJerrycan";\n};" !"n player_alertZombies;\nplayer addMagazine \"ItemWaterbottleUnfilled\";" !"WaterbottleUnfilled\"] call BIS_fnc_invRemove) == 1) then {\nplayer addMagazine \"ItemWaterbottle\";\n};" !"Waterbottle\"] call BIS_fnc_invRemove) == 1) then {\nplayer addMagazine \"ItemWaterbottleUnfilled\";\n};" !"if (local _zombiebody) then {\n_zombiebody addMagazine \"ItemZombieParts\";" !"ayer playActionNow \"stop\";\n};\nplayer addMagazine \"ItemBandage\";\n};" +5 "addMagazine '" !" addMagazine 'crowbar_swing';" !" addMagazine 'hatchet_swing';" !" addMagazine 'Machete_swing';" !" addMagazine 'Fishing_Swing';" \ No newline at end of file diff --git a/Server Files/Battleye/setpos.txt b/Server Files/Battleye/setpos.txt index 1f91ce932..60a1d6362 100644 --- a/Server Files/Battleye/setpos.txt +++ b/Server Files/Battleye/setpos.txt @@ -1,4 +1,4 @@ -5 "" !"FunctionsManager" !"Shot" !"z_doctor" !"z_hunter" !"z_new_villager1" !"z_new_villager2" !"z_new_villager3" !"z_new_villager4" !"z_new_worker1" !"z_new_worker2" !"z_new_worker3" !"z_new_worker4" !"z_policeman" !"z_priest" !"z_soldier_heavy" !"z_soldier_pilot" !"z_soldier" !"z_suit1" !"z_suit2" !"z_teacher" !"z_villager1" !"z_villager2" !"z_villager3" !"z_worker1" !"z_worker2" !"z_worker3" !"zZombie_Base" +5 "" !"FunctionsManager" !"Shot" !"z_doctor" !"z_hunter" !"z_new_villager1" !"z_new_villager2" !"z_new_villager3" !"z_new_villager4" !"z_new_worker1" !"z_new_worker2" !"z_new_worker3" !"z_new_worker4" !"z_policeman" !"z_priest" !"z_soldier_heavy" !"z_soldier_pilot" !"z_soldier" !"z_suit1" !"z_suit2" !"z_teacher" !"z_villager1" !"z_villager2" !"z_villager3" !"z_worker1" !"z_worker2" !"z_worker3" !"zZombie_Base" !"CSJ_GyroCover" !"CSJ_GyroP" 1 "" // Don't ban for BattleFieldClearance, it's injected by cheaters to legit players in order to disable clientside security. \ No newline at end of file diff --git a/Server Files/Battleye/setvariable.txt b/Server Files/Battleye/setvariable.txt index ff1379c45..61d2c1420 100644 --- a/Server Files/Battleye/setvariable.txt +++ b/Server Files/Battleye/setvariable.txt @@ -1,4 +1,4 @@ -1 "" !="drn_AskServerDynamicWeatherEventArgs" !="dayzLogin" !="dayzLogin2" !="dayzLoginRecord" !="dayzCharDisco" !="dayzPlayerSave" !="usecBleed" !="dayzHit" !="usecTransfuse" !="usecBandage" !="dayzPlayerMorph" !="usecPainK" !="usecEpi" !="dayzPublishObj" !="dayzRoadFlare" !="dayzDiscoAdd" !="dayzGutBody" !="dayzHideBody" !="dayzDeleteObj" !="dayzUpdateVehicle" !="dayzSetFix" !="dayzHumanity" !="dayzDiscoRem" !="usecMorphine" !="dayzSetFuel" !="dayzFlies" !="changeCharacter" !="dayzSwitch" !="dayzFire" !="norrnRaDrag" !="norrnR180" !="norrnRalie" !="norrnRALW" !="norrnRACarUp" !="norrnRAPicUp" !="norrnRnoAnim" !="remExField" !="BIS_MPF_logic" !="remExFP" !="dayzDeath" !="player" !="drn_DynamicWeatherEventArgs" !="dayzSetDate" !="rsay" !="rland" !="rsetdir" !"\"zombiespawn\" = " !"\"targets\" = []" !"\"targets\" = []" !"\"zombied\" = " !"\"startcombattimer\" = " !"\"posforceupdate\" = " !"\"combattimeout\" = " !"\"messing\" = [" !="_this spawn fnc_plyrHit;" +1 "" !="drn_AskServerDynamicWeatherEventArgs" !="axehlight" !="dayzLogin" !="dayzLogin2" !="dayzLoginRecord" !="dayzCharDisco" !="dayzPlayerSave" !="usecBleed" !="dayzHit" !="usecTransfuse" !="usecBandage" !="dayzPlayerMorph" !="usecPainK" !="usecEpi" !="dayzPublishObj" !="dayzRoadFlare" !="dayzDiscoAdd" !="dayzGutBody" !="dayzHideBody" !="dayzDeleteObj" !="dayzUpdateVehicle" !="dayzSetFix" !="dayzHumanity" !="dayzDiscoRem" !="usecMorphine" !="dayzSetFuel" !="dayzFlies" !="changeCharacter" !="dayzSwitch" !="dayzFire" !="norrnRaDrag" !="norrnR180" !="norrnRalie" !="norrnRALW" !="norrnRACarUp" !="norrnRAPicUp" !="norrnRnoAnim" !="remExField" !="BIS_MPF_logic" !="remExFP" !="dayzDeath" !="player" !="drn_DynamicWeatherEventArgs" !="dayzSetDate" !="rsay" !="rland" !="rsetdir" !"\"zombiespawn\" = " !"\"targets\" = []" !"\"targets\" = []" !"\"zombied\" = " !"\"startcombattimer\" = " !"\"posforceupdate\" = " !"\"combattimeout\" = " !"\"messing\" = [" !="_this spawn fnc_plyrHit;" 5 "teleported" 1 "nil" 1 "true" diff --git a/Server Files/Battleye/waypointcondition.txt b/Server Files/Battleye/waypointcondition.txt new file mode 100644 index 000000000..2875930c3 --- /dev/null +++ b/Server Files/Battleye/waypointcondition.txt @@ -0,0 +1 @@ +5 "" diff --git a/Server Files/Battleye/waypointstatement.txt b/Server Files/Battleye/waypointstatement.txt new file mode 100644 index 000000000..2875930c3 --- /dev/null +++ b/Server Files/Battleye/waypointstatement.txt @@ -0,0 +1 @@ +5 "" diff --git a/Server Files/Keys/fdf.bikey b/Server Files/Keys/fdf.bikey new file mode 100644 index 000000000..1513ca422 Binary files /dev/null and b/Server Files/Keys/fdf.bikey differ diff --git a/Server Files/Keys/ibr_fapovo10.bikey b/Server Files/Keys/ibr_fapovo10.bikey new file mode 100644 index 000000000..cab91a1ea Binary files /dev/null and b/Server Files/Keys/ibr_fapovo10.bikey differ diff --git a/Server Files/Keys/lingor14.bikey b/Server Files/Keys/lingor14.bikey deleted file mode 100644 index c1c2c6e12..000000000 Binary files a/Server Files/Keys/lingor14.bikey and /dev/null differ diff --git a/Server Files/Keys/lingor15.bikey b/Server Files/Keys/lingor15.bikey new file mode 100644 index 000000000..ec2e72490 Binary files /dev/null and b/Server Files/Keys/lingor15.bikey differ diff --git a/Server Files/Keys/oaccorev0.2.bikey b/Server Files/Keys/oaccorev0.2.bikey new file mode 100644 index 000000000..d85067dba Binary files /dev/null and b/Server Files/Keys/oaccorev0.2.bikey differ diff --git a/Server Files/Keys/rhnet.bikey b/Server Files/Keys/rhnet.bikey new file mode 100644 index 000000000..31e0c4ac3 Binary files /dev/null and b/Server Files/Keys/rhnet.bikey differ diff --git a/Server Files/Keys/six_caa1.bikey b/Server Files/Keys/six_caa1.bikey new file mode 100644 index 000000000..741e15199 Binary files /dev/null and b/Server Files/Keys/six_caa1.bikey differ diff --git a/Server Files/Keys/six_fdf_podagorsk.bikey b/Server Files/Keys/six_fdf_podagorsk.bikey new file mode 100644 index 000000000..de5770210 Binary files /dev/null and b/Server Files/Keys/six_fdf_podagorsk.bikey differ diff --git a/Server Files/Keys/six_ibr_plants.bikey b/Server Files/Keys/six_ibr_plants.bikey new file mode 100644 index 000000000..f54f5a9b6 Binary files /dev/null and b/Server Files/Keys/six_ibr_plants.bikey differ diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Stringtable.csv deleted file mode 100644 index fca6a4ab6..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Weight\R3F_WEIGHT_Stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Tired/R3F_DoTired.sqf b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Tired/R3F_DoTired.sqf deleted file mode 100644 index 6ab215092..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Tired/R3F_DoTired.sqf +++ /dev/null @@ -1,130 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101011 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -private ["_level", "_n", "_s"]; - -//_voil = [] call R3F_TIRED_FNCT_MkVoile; -//[_voil,1] call R3F_TIRED_FNCT_Voile_Noir; - -_n = 0; -_posATL = 0; - -#ifdef R3F_TIRED_CSV_EXPORT -_s = format["""Duree"",""Distance From"",""Distance To"",""Vitesse"",""Fatigue"",""Black Level"",""poids"",""Counter"""]; -_s call FNC_PrintToRPT; -#endif - -R3F_TIRED_Accumulator = 0; -sleep 1; -_level = 1; - -while {true} do { - - R3F_TIRED_POIDS_TOTAL_PLAYER= R3F_Weight + R3F_TIRED_WEIGHT_PLAYER_EMPTY; - - if (R3F_weight < R3F_TIRED_WEIGHT_LEVEL3 )then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL2) then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL1 ) then { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO1; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO2; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO3; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO4; - }; - - if (alive player) then { - switch (toArray (animationState player) select 5) do { - case 112: { - R3F_TIRED_Ratio_Position = R3F_TIRED_DOWN_LEVEL; - }; - case 107:{ - R3F_TIRED_Ratio_Position=R3F_TIRED_KNEE_LEVEL; - }; - case 101:{ - R3F_TIRED_Ratio_Position = R3F_TIRED_UP_LEVEL; - }; - }; - - R3F_TIRED_vitesse_de_mon_joueur = [0,0,0] distance velocity player; - R3F_TIRED_coeff_mon_elevation_en_z = 0 max ((velocity player select 2) / R3F_TIRED_WEIGHT_CLIMB_FACTOR); - - _posATL = (getPosATL player) select 2; - - - if((vehicle player == player) && (_posATL < 100)) then { - R3F_TIRED_Accumulator = R3F_TIRED_Accumulator - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_vitesse_de_mon_joueur * R3F_TIRED_Ratio_Position * R3F_TIRED_WEIGHT_SPEED_RATIO*R3F_TIRED_Ratio_Overweight) - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_coeff_mon_elevation_en_z * R3F_TIRED_WEIGHT_LEVEL2); - - }; - - R3F_TIRED_Accumulator = 0 max (R3F_TIRED_Accumulator - R3F_TIRED_Ratio_Recovery); - - _level = ((R3F_TIRED_Accumulator / R3F_TIRED_BLACKOUT_LEVEL) * 100); - _level = 0 max (1 - (_level / 100)); - - #ifdef R3F_TIRED_DEBUG - hintsilent format["Fatique : %1/%2\nBlack level : %3\nPoids total : %4\n Poids armement : %5", - R3F_TIRED_Accumulator, - R3F_TIRED_BLACKOUT_LEVEL, - _level, - R3F_TIRED_POIDS_TOTAL_PLAYER, - R3F_Weight]; - #endif - - [_level] call R3F_TIRED_FNCT_Voile_Noir; - - if (R3F_TIRED_Accumulator > R3F_TIRED_BLACKOUT_LEVEL and scriptDone R3F_TIRED_Handle_Blackout_Effect and scriptDone R3F_TIRED_Handle_Blur_Effect) then { - R3F_TIRED_Handle_Blackout_Effect = [] spawn R3F_TIRED_FNCT_DoBlackVanish; - }; - } else { - R3F_TIRED_Accumulator = 0; - }; - - if (R3F_TIRED_GLOBAL_TIRING - && R3F_TIRED_vitesse_de_mon_joueur > 4 - && R3F_TIRED_Ratio_Recovery > R3F_TIRED_RATIO_RECOVERING - ) then { - R3F_TIRED_Counter_Time= R3F_TIRED_Counter_Time + 1; - }; - - - #ifdef R3F_TIRED_CSV_EXPORT - _s = format["%1,%2,%3,%4,%5,%6,%7,%8", - _n, - (player distance flag_start), - (player distance flag_end), - R3F_TIRED_vitesse_de_mon_joueur, - R3F_TIRED_Accumulator, - _level, - R3F_Weight, - R3F_TIRED_Counter_Time]; - - - _s call FNC_PrintToRPT; - #endif - - if ((R3F_TIRED_Counter_Time > R3F_TIRED_TIME_RECOVERING)) then { - R3F_TIRED_Ratio_Recovery = R3F_TIRED_Ratio_Recovery - 1; - R3F_TIRED_Counter_Time = 0; - }; - - sleep 1; - _n = _n + 1; -}; - -//[_voil] call R3F_TIRED_FNCT_Effect_Off; - diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf deleted file mode 100644 index 6e6615d1a..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf +++ /dev/null @@ -1,30 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -FNC_PrintToRPT = { - diag_log text _this; -}; - -R3F_TIRED_FNCT_Voile_Noir = { - _level = _this select 0; - if(_level < R3F_TIRED_SHORTNESS_THRESHOLD ) then{ - playSound "heartbeat_1"; - addCamShake [2, 1, 25]; - }; - -}; -R3F_TIRED_FNCT_DoBlackVanish = { - [player,0.1] call fnc_usec_damageUnconscious; - [_refObj,"scream",3,false] call dayz_zombieSpeak; - cutText ["You are overburdened.", "PLAIN DOWN"]; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf deleted file mode 100644 index 3a655adcd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf +++ /dev/null @@ -1,25 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -call compile preprocessFile "R3F_realism\R3F_Tired\R3F_Tired_Fnct.sqf"; - -R3F_Weight = 0; - -R3F_TIRED_Ratio_Position = 0; -R3F_TIRED_Accumulator = 0; -R3F_TIRED_Handle_Blur_Effect = [] spawn {}; -R3F_TIRED_Handle_Blackout_Effect = [] spawn {}; -R3F_TIRED_Counter_Time = 0; -R3F_TIRED_Ratio_Recovery = R3F_TIRED_RATIO_RECOVERING; -R3F_TIRED_Ratio_Overweight = 1; - -_void = [] execVM "R3F_Realism\R3F_Tired\R3F_DoTired.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Tired/R3F_stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Tired/R3F_stringtable.csv deleted file mode 100644 index 597997490..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Tired/R3F_stringtable.csv +++ /dev/null @@ -1,3 +0,0 @@ - -R3F_VERSION_TIRED, "1.02", "1.02" - diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Weight/R3F_CfgWeight.h b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Weight/R3F_CfgWeight.h deleted file mode 100644 index b0aa80893..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Weight/R3F_CfgWeight.h +++ /dev/null @@ -1,1784 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -class CfgWeight -{ - class Weapons - { - class SCAR_L_STD_Mk4CQT - { - weight = 3.6; - }; - class SCAR_L_STD_HOLO - { - weight = 3.5; - }; - class SCAR_L_STD_EGLM_TWS - { - weight = 5.3; - }; - class SCAR_L_STD_EGLM_RCO - { - weight = 4.5; - }; - class SCAR_L_CQC_Holo - { - weight = 3.7; - }; - class SCAR_L_CQC_EGLM_Holo - { - weight = 5; - }; - class SCAR_L_CQC_CCO_SD - { - weight = 3.7; - }; - class SCAR_L_CQC - { - weight = 3.5; - }; - class SCAR_H_STD_EGLM_Spect - { - weight = 5.5; - }; - class SCAR_H_CQC_CCO_SD - { - weight = 4; - }; - class SCAR_H_CQC_CCO - { - weight = 4; - }; - class SCAR_H_STD_TWS_SD - { - weight = 5.2; - }; - class SCAR_H_LNG_Sniper_SD - { - weight = 5; - }; - class SCAR_H_LNG_Sniper - { - weight = 5; - }; - class M4A3_RCO_GL_EP1 - { - weight = 4.5; - }; - class M4A3_CCO_EP1 - { - weight = 3; - }; - class M14_EP1 - { - weight = 5.5; - }; - class FN_FAL - { - weight = 4.5; - }; - class FN_FAL_ANPVS - { - weight=5.5; - }; - class glock17_EP1 - { - weight = 0.7; - }; - class G36A_camo - { - weight = 3.6; - }; - class G36C_camo - { - weight = 2.8; - }; - class G36K_camo - { - weight = 3; - }; - class G36_C_SD_camo - { - weight = 3.6; - }; - class revolver_EP1 - { - weight = 1; - }; - class revolver_gold_EP1 - { - weight = 1; - }; - class UZI_SD_EP1 - { - weight = 1.9; - }; - class UZI_EP1 - { - weight = 1.7; - }; - class Sa61_EP1 - { - weight = 1.3; - }; - class M249_EP1 - { - weight = 6.5; - }; - class M249_TWS_EP1 - { - weight = 11; - }; - class M249_m145_EP1 - { - weight = 8; - }; - class M60A4_EP1 - { - weight = 10; - }; - class m240_scoped_EP1 - { - weight = 14; - }; - class MG36_camo - { - weight = 3.6; - }; - class Mk_48_DES_EP1 - { - weight = 8.2; - }; - class M32_EP1 - { - weight = 6; - }; - class M79_EP1 - { - weight = 2.7; - }; - class Mk13_EP1 - { - weight = 2.7; - }; - class m107_TWS_EP1 - { - weight = 14.3; - }; - class M24_des_EP1 - { - weight = 6; - }; - class M110_TWS_EP1 - { - weight = 7.7; - }; - class M110_NVG_EP1 - { - weight = 7.5; - }; - class Sa58V_RCO_EP1 - { - weight = 3.3; - }; - class Sa58V_EP1 - { - weight = 3.1; - }; - class Sa58V_CCO_EP1 - { - weight = 3.2; - }; - class Sa58P_EP1 - { - weight = 3.1; - }; - class MAAWS - { - weight = 7.5; - }; - class M47Launcher_EP1 - { - weight = 7; - }; - class M16A4_ACG - { - weight = 3.8; - }; - class M16A4 - { - weight = 3.8; - }; - class M16A2 - { - weight = 3.8; - }; - class M16A4_ACG_GL - { - weight = 5.2; - }; - class BAF_L85A2_RIS_Holo - { - weight = 5.2; - }; - class FN_FAL_ANPVS4 - { - weight = 5.7; - }; - - - - class M16A4_GL - { - weight = 5.2; - }; - class M16A2GL - { - weight = 5.2; - }; - class M4A1_AIM_SD_camo - { - weight = 3; - }; - class M4A1_Aim_camo - { - weight = 3; - }; - class M4A1_Aim - { - weight = 3; - }; - class M4A1 - { - weight = 3; - }; - class M4A1_HWS_GL_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL_SD_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL - { - weight = 4.5; - }; - class M4A1_RCO_GL - { - weight = 4.5; - }; - class M8_carbine - { - weight = 3.4; - }; - class M8_compact - { - weight = 3; - }; - class M8_carbineGL - { - weight = 4.8; - }; - class MP5SD - { - weight = 2.6; - }; - class MP5A5 - { - weight = 2.6; - }; - class G36_C_SD_eotech - { - weight = 3.6; - }; - class BAF_AS50_scoped - { - weight = 5.6; - }; - class BAF_LRR_scoped - { - weight = 5.6; - }; - class m107_DZ - { - weight = 14; - }; - - class G36a - { - weight = 3.6; - }; - - class G36C - { - weight = 2.8; - }; - class G36 - { - weight = 3; - }; - class M1014 - { - weight = 3.8; - }; - class Remington870_lamp - { - weight = 4.0; - }; - class MR43 - { - weight = 3.5; - }; - class Winchester1866 - { - weight = 2.8; - }; - - class M240 - { - weight = 13; - }; - - class M240_DZ - { - weight = 13; - }; - class M249 - { - weight = 6.5; - }; - class M249_DZ - { - weight = 6.5; - }; - class Mk_48 - { - weight = 8.2; - }; - - class Mk_48_DZ - { - weight = 8.2; - }; - class M8_SAW - { - weight = 4.5; - }; - class MG36 - { - weight = 3.6; - }; - class M4SPR - { - weight = 4.5; - }; - class M8_sharpshooter - { - weight = 4.5; - }; - class DMR - { - weight = 5.5; - }; - class M24 - { - weight = 6; - }; - class M40A3 - { - weight = 7.5; - }; - class M107 - { - weight = 14; - }; - class Colt1911 - { - weight = 1.1; - }; - class M9 - { - weight = 1; - }; - class M9SD - { - weight = 1.2; - }; - class 8Rnd_B_Beneli_74Slug - { - weight = 0.3; - }; - class SteelBolt - { - weight = 0.1; - }; - class SteelBolt4pack - { - weight = 0.3; - }; - class Javelin - { - weight = 16; - }; - class M136 - { - weight = 7.6; - }; - class Stinger - { - weight = 10; - }; - class SMAW - { - weight = 7.5; - }; - class Binocular - { - weight = 1; - }; - class Binocular_Vector - { - weight = 1; - }; - class NVGoggles - { - weight = 1; - }; - class Laserdesignator - { - weight = 5.5; - }; - class ItemCompass - { - weight = 0.1; - }; - class ItemGPS - { - weight = 0.3; - }; - class ItemWatch - { - weight = 0.1; - }; - class ItemMap - { - weight = 0.1; - }; - class ItemRadio - { - weight = 0.3; - }; - class AKS_GOLD - { - weight = 4.0; - }; - class AKS_74 - { - weight = 2.7; - }; - class AKS_74_GOSHAWK - { - weight = 3.5; - }; - class AKS_74_NSPU - { - weight = 3.5; - }; - class AK_74_GL_kobra - { - weight = 4.2; - }; - class SVD_NSPU_EP1 - { - weight = 6.9; - }; - class SVD_des_EP1 - { - weight = 6.3; - }; - class LeeEnfield - { - weight = 4; - }; - class AK_107_kobra - { - weight = 3.8; - }; - class AK_107_GL_kobra - { - weight = 5.3; - }; - class AK_107_pso - { - weight = 4; - }; - class AK_107_GL_pso - { - weight = 5.5; - }; - class AKS_74_U - { - weight = 2.7; - }; - class AKS_74_UN_kobra - { - weight = 3; - }; - class AKS_74_pso - { - weight = 3.6; - }; - class AKS_74_kobra - { - weight = 3; - }; - class AK_74 - { - weight = 3.1; - }; - class AK_74_GL - { - weight = 4.6; - }; - class AK_47_M - { - weight = 3.2; - }; - class AK_47_S - { - weight = 3; - }; - class PK - { - weight = 9; - }; - class RPK_74 - { - weight = 4.7; - }; - class Pecheneg - { - weight = 9; - }; - class Huntingrifle - { - weight = 4; - }; - class KSVK - { - weight = 12; - }; - class SVD - { - weight = 6.2; - }; - class SVD_CAMO - { - weight = 6.3; - }; - class Makarov - { - weight = 0.75; - }; - class MakarovSD - { - weight = 0.9; - }; - class Saiga12K - { - weight = 3.5; - }; - class Bizon - { - weight = 2.1; - }; - class bizon_silenced - { - weight = 2.3; - }; - class VSS_Vintorez - { - weight = 3.2; - }; - class RPG7V - { - weight = 6.3; - }; - class RPG18 - { - weight = 1.4; - }; - class MetisLauncher - { - weight = 16; - }; - class Igla - { - weight = 7; - }; - class Strela - { - weight = 6; - }; - }; - - - class Magazines - { - class 30Rnd_762x39_SA58 - { - weight = 0.8; - }; - class 20rnd_762x51_SB_SCAR - { - weight = 0.5; - }; - class 20rnd_762x51_B_SCAR - { - weight = 0.5; - }; - class 20Rnd_762x51_FNFAL - { - weight = 0.5; - }; - class 100Rnd_556x45_M249 - { - weight = 5; - }; - class 100Rnd_556x45_BetaCMag - { - weight = 5; - }; - class 20Rnd_B_765x17_Ball - { - weight = 0.4; - }; - class 10Rnd_B_765x17_Ball - { - weight = 0.2; - }; - class 30Rnd_9x19_UZI_SD - { - weight = 0.4; - }; - class 30Rnd_9x19_UZI - { - weight = 0.4; - }; - class 17Rnd_9x19_glock17 - { - weight = 0.2; - }; - class 6Rnd_45ACP - { - weight = 0.1; - }; - class MAAWS_HEAA - { - weight = 6; - }; - class MAAWS_HEDP - { - weight = 6; - }; - class Dragon_EP1 - { - weight = 11; - }; - class 30Rnd_556x45_StanagSD - { - weight = 0.5; - }; - class 30Rnd_556x45_Stanag - { - weight = 0.5; - }; - class 30Rnd_556x45_G36 - { - weight = 0.5; - }; - class 30Rnd_556x45_G36SD - { - weight = 0.5; - }; - class 15Rnd_W1866_Slug - { - weight = 0.5; - }; - class 30Rnd_9x19_MP5 - { - weight = 0.4; - }; - class 30Rnd_9x19_MP5SD - { - weight = 0.4; - }; - class 15Rnd_9x19_M9 - { - weight = 0.2; - }; - class 15Rnd_9x19_M9SD - { - weight = 0.2; - }; - class 1Rnd_HE_M203 - { - weight = 0.25; - }; - class 1Rnd_Smoke_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeGreen_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeRed_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeYellow_M203 - { - weight = 0.25; - }; - class FlareRed_M203 - { - weight = 0.25; - }; - class FlareGreen_M203 - { - weight = 0.25; - }; - class FlareWhite_M203 - { - weight = 0.25; - }; - class FlareYellow_M203 - { - weight = 0.25; - }; - class 6Rnd_HE_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareRed_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareWhite_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareYellow_M203 - { - weight = 1.5; - }; - class 6Rnd_Smoke_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeRed_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeYellow_M203 - { - weight = 1.5; - }; - class 10Rnd_127x99_m107 - { - weight = 0.5; - }; - class 5Rnd_762x51_M24 - { - weight = 0.2; - }; - class 20Rnd_762x51_DMR - { - weight = 0.5; - }; - class 8Rnd_B_Beneli_Pellets - { - weight = 0.3; - }; - class 20Rnd_556x45_Stanag - { - weight = 0.4; - }; - class 200Rnd_556x45_M249 - { - weight = 10; - }; - class 100Rnd_762x51_M240 - { - weight = 8; - }; - class Javelin - { - weight = 12; - }; - class M136 - { - weight = 6; - }; - class Stinger - { - weight = 6; - }; - class SMAW_HEAA - { - weight = 6; - }; - class SMAW_HEDP - { - weight = 6; - }; - class HandGrenade_west - { - weight = 0.5; - }; - class PipeBomb - { - weight = 4; - }; - class TimeBomb - { - weight = 4; - }; - class Mine - { - weight = 8; - }; - class SmokeShellRed - { - weight = 0.4; - }; - class SmokeShellYellow - { - weight = 0.4; - }; - class SmokeShellGreen - { - weight = 0.4; - }; - class SmokeShellBlue - { - weight = 0.4; - }; - class SmokeShellPurple - { - weight = 0.4; - }; - class SmokeShellOrange - { - weight = 0.4; - }; - class SmokeShell - { - weight = 0.4; - }; - - class 10x_303 - { - weight = 0.15; - }; - class 30Rnd_545x39_AK - { - weight = 0.5; - }; - class 30Rnd_545x39_AKSD - { - weight = 0.5; - }; - class 75Rnd_545x39_RPK - { - weight = 1.25; - }; - class 30Rnd_762x39_AK47 - { - weight = 0.8; - }; - class 100Rnd_762x54_PK - { - weight = 8; - }; - class 5x_22_LR_17_HMR - { - weight = 0.15; - }; - class 5Rnd_127x108_KSVK - { - weight = 0.3; - }; - class 10Rnd_762x54_SVD - { - weight = 0.4; - }; - class 10Rnd_9x39_SP5_VSS - { - weight = 0.2; - }; - class 20Rnd_9x39_SP5_VSS - { - weight = 0.4; - }; - class 8Rnd_9x18_Makarov - { - weight = 0.15; - }; - class 8Rnd_9x18_MakarovSD - { - weight = 0.15; - }; - class 8Rnd_B_Saiga12_74Slug - { - weight = 0.3; - }; - class 64Rnd_9x19_Bizon - { - weight = 0.8; - }; - class 64Rnd_9x19_SD_Bizon - { - weight = 0.8; - }; - class 1Rnd_HE_GP25 - { - weight = 0.25; - }; - class FlareWhite_GP25 - { - weight = 0.25; - }; - class FlareGreen_GP25 - { - weight = 0.25; - }; - class FlareRed_GP25 - { - weight = 0.25; - }; - class FlareYellow_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKE_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKERED_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEGREEN_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEYELOW_GP25 - { - weight = 0.25; - }; - class PG7V - { - weight = 2.2; - }; - class PG7VL - { - weight = 2.6; - }; - class PG7VR - { - weight = 4.5; - }; - class OG7 - { - weight = 2; - }; - class RPG18 - { - weight = 1.2; - }; - class AT13 - { - weight = 14; - }; - class Igla - { - weight = 11; - }; - class Strela - { - weight = 10; - }; - class HandGrenade_east - { - weight = 0.5; - }; - class IR_Strobe_Target - { - weight = 0.4; - }; - class Laserbatteries - { - weight = 0.005; - }; - - class ItemPainkiller - { - weight = 0.1; - }; - class ItemMorphine - { - weight = 0.1; - }; - class ItemEpinephrine - { - weight = 0.1; - }; - class ItemBloodbag - { - weight = 0.4; - }; - class ItemHeatPack - { - weight = 0.1; - }; - - - class ItemAntibiotic - { - weight = 0.1; - }; - class ItemWaterbottle - { - weight = 0.5; - }; - class ItemWaterbottleBoiled - { - weight = 0.5; - }; - class ItemSodaMdew - { - weight = 0.2; - }; - class ItemSodaPepsi - { - weight = 0.2; - }; - class ItemSodaCoke - { - weight = 0.2; - }; - class FoodCanSardines - { - weight = 0.2; - }; - class FoodCanBakedBeans - { - weight = 0.2; - }; - class FoodCanFrankBeans - { - weight = 0.2; - }; - class FoodBioMeat - { - weight = 0.2; - }; - class FoodCanPasta - { - weight = 0.2; - }; - class FoodCanUnlabeled - { - weight = 0.2; - }; - - - - class FoodMRE - { - weight = 0.4; - }; - class FoodPistachio - { - weight = 0.003; - }; - class FoodNutmix - { - weight = 0.003; - }; - - - - - - class FoodSteakCooked - { - weight = 0.25; - }; - class FoodmeatCooked - { - weight = 0.25; - }; - class FoodbeefCooked - { - weight = 0.25; - }; - class FoodmuttonCooked - { - weight = 0.25; - }; - class FoodchickenCooked - { - weight = 0.25; - }; - class FoodrabbitCooked - { - weight = 0.25; - }; - class FoodbaconCooked - { - weight = 0.25; - }; - class FoodmuttonRaw - { - weight = 0.25; - }; - class FoodchickenRaw - { - weight = 0.25; - }; - class FoodBaconRaw - { - weight = 0.25; - }; - class FoodRabbitRaw - { - weight = 0.25; - }; - class FoodbeefRaw - { - weight = 0.25; - }; - class FoodmeatRaw - { - weight = 0.25; - }; - class FoodSteakRaw - { - weight = 0.25; - }; - class ItemFlashlight - { - weight = 0.1; - }; - class ItemFlashlightRed - { - weight = 0.1; - }; - class ItemKnife - { - weight = 0.1; - }; - - - - class Crossbow - { - weight = 1; - }; - class MeleeCrowbar - { - weight = 1; - }; - class MeleeHatchet - { - weight = 1; - }; - class MeleeMachete - { - weight = 1; - }; - class MeleeFishingPole - { - weight = 1; - }; - class ItemHatchet - { - weight = 1; - }; - class ItemCrowbar - { - weight = 1; - }; - class ItemMatchbox - { - weight = 0.005; - }; - class ItemToolbox - { - weight = 1; - }; - class ItemEtool - { - weight = 1; - }; - - class Skin_FR_OHara_DZ - { - weight = 1; - }; - class Skin_FR_Rodriguez_DZ - { - weight = 1; - }; - class Skin_CZ_Soldier_Sniper_EP1_DZ - { - weight = 1; - }; - class Skin_Graves_Light_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_MG_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Sniper_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Crew_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_CO_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_2_DZ - { - weight = 1; - }; - class Skin_Survivor2_DZ - { - weight = 1; - }; - class Skin_Camo1_DZ - { - weight = 1; - }; - class Skin_Sniper1_DZ - { - weight = 1; - }; - class Skin_Rocket_DZ - { - weight = 1; - }; - class Skin_Soldier1_DZ - { - weight = 1; - }; - class Skin_RU_Policeman_DZ - { - weight = 1; - }; - class Skin_Pilot_EP1_DZ - { - weight = 1; - }; - class Skin_Haris_Press_EP1_DZ - { - weight = 1; - }; - class Skin_Ins_Soldier_GL_DZ - { - weight = 1; - }; - class Skin_GUE_Commander_DZ - { - weight = 1; - }; - class Skin_Functionary1_EP1_DZ - { - weight = 1; - }; - class Skin_Priest_DZ - { - weight = 1; - }; - class Skin_Rocker1_DZ - { - weight = 1; - }; - class Skin_Rocker2_DZ - { - weight = 1; - }; - class Skin_Rocker3_DZ - { - weight = 1; - }; - class Skin_Rocker4_DZ - { - weight = 1; - }; - class Skin_Bandit1_DZ - { - weight = 1; - }; - class Skin_Bandit2_DZ - { - weight = 1; - }; - class Skin_BanditW1_DZ - { - weight = 1; - }; - class Skin_BanditW2_DZ - { - weight = 1; - }; - class Skin_SurvivorW2_DZ - { - weight = 1; - }; - class Skin_SurvivorWpink_DZ - { - weight = 1; - }; - class Skin_SurvivorWsequisha_DZ - { - weight = 1; - }; - class Skin_SurvivorWcombat_DZ - { - weight = 1; - }; - class Skin_SurvivorWdesert_DZ - { - weight = 1; - }; - class Skin_SurvivorWurban_DZ - { - weight = 1; - }; - class Skin_SurvivorW3_DZ - { - weight = 1; - }; - class Skin_Soldier_TL_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Sniper_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Bodyguard_AA12_PMC_DZ - { - weight = 1; - }; - class Skin_Drake_Light_DZ - { - weight = 1; - }; - class Skin_CZ_Special_Forces_GL_DES_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Soldier_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Warlord_EP1_DZ - { - weight = 1; - }; - - class HandRoadFlare - { - weight = 0.1; - }; - class HandChemBlue - { - weight = 0.1; - }; - class HandChemGreen - { - weight = 0.1; - }; - class HandChemRed - { - weight = 0.1; - }; - class ItemBandage - { - weight = 0.005; - }; - class Hatchet_Swing - { - weight = 0; - }; - class Machete_Swing - { - weight = 0; - }; - class Fishing_Swing - { - weight = 0; - }; - class Crowbar_Swing - { - weight = 0; - }; - class ItemVault - { - weight = 100; - }; - class PartWoodPile - { - weight = 1; - }; - class PartWheel - { - weight = 10; - }; - class PartFueltank - { - weight = 10; - }; - class PartGlass - { - weight = 5; - }; - class PartEngine - { - weight = 15; - }; - class ItemGenerator - { - weight = 30; - }; - class PartGeneric - { - weight = 5; - }; - class PartVRotor - { - weight = 15; - }; - class ItemJerrycan - { - weight = 10; - }; - class ItemJerrycanEmpty - { - weight = 1; - }; - class ItemTent - { - weight = 5; - }; - class ItemTentDomed - { - weight = 5; - }; - class ItemTentDomed2 - { - weight = 5; - }; - class TrapBear - { - weight = 1; - }; - class ItemTankTrap - { - weight = 5; - }; - class ItemWire - { - weight = 2.5; - }; - class ItemGoldBar - { - weight = 0.02; - }; - class ItemGoldBar10oz - { - weight = 0.2; - }; - class ItemSilverBar - { - weight = 0.02; - }; - class ItemSilverBar10oz - { - weight = 0.2; - }; - class ItemBronzeBar - { - weight = 0.02; - }; - class ItemCopperBar - { - weight = 0.02; - }; - class ItemCopperBar10oz - { - weight = 0.2; - }; - class ItemAluminumBar - { - weight = 0.02; - }; - class ItemTinBar - { - weight = 0.02; - }; - class BoltSteel - { - weight = 0.02; - }; - class BoltSteel4pack - { - weight = 0.08; - }; - class WoodenArrow - { - weight = 0.02; - }; - class Quiver - { - weight = 0.08; - }; - class TrashTinCan - { - weight = 0.003; - }; - class FoodCanUnlabeledEmpty - { - weight = 0.003; - }; - class ItemTrashRazor - { - weight = 0.003; - }; - class ItemTrashToiletpaper - { - weight = 0.001; - }; - - class 7Rnd_45ACP_1911 - { - weight = 0.02; - }; - class ItemZombieParts - { - weight = 5; - }; - class ItemSandbag - { - weight = 10; - }; - class ItemSandbagLarge - { - weight = 50; - }; - class ItemWaterbottleUnfilled - { - weight = 0.05; - }; - class ItemSodaEmpty - { - weight = 0.002; - }; - class ItemSodaCokeEmpty - { - weight = 0.002; - }; - class ItemSodaPepsiEmpty - { - weight = 0.002; - }; - class ItemSodaMdewEmpty - { - weight = 0.002; - }; - class TrashJackDaniels - { - weight = 0.02; - }; - - - class ItemCanvas - { - weight = 4; - }; - class ItemBurlap - { - weight = 8; - }; - class ItemLightBulb - { - weight = 0.02; - }; - class ItemPole - { - weight = 10; - }; - class ItemCorrugated - { - weight = 29; - }; - class PartWoodPlywood - { - weight = 4; - }; - class PartWoodLumber - { - weight = 2; - }; - - class ItemTrout - { - weight = 1; - }; - class ItemTroutCooked - { - weight = 1; - }; - class ItemSeaBass - { - weight = 6; - }; - class ItemSeaBassCooked - { - weight = 5; - }; - class ItemTuna - { - weight = 27; - }; - class ItemTunaCooked - { - weight = 25; - }; - - class 30m_plot_kit - { - weight = 0.02; - }; - class fuel_pump_kit - { - weight = 50; - }; - class light_pole_kit - { - weight = 10; - }; - class stick_fence_kit - { - weight = 6; - }; - class park_bench_kit - { - weight = 50; - }; - class wood_shack_kit - { - weight = 50; - }; - class storage_shed_kit - { - weight = 100; - }; - class outhouse_kit - { - weight = 50; - }; - class wooden_shed_kit - { - weight = 75; - }; - class rusty_gate_kit - { - weight = 80; - }; - class sun_shade_kit - { - weight = 50; - }; - class m240_nest_kit - { - weight = 100; - }; - class ItemFuelBarrel - { - weight = 167; - }; - class ItemFuelBarrelEmpty - { - weight = 20; - }; - class ItemOilBarrel - { - weight = 140; - }; - - class bulk_NVGoggles - { - weight = 25; - }; - class bulk_DZ_Backpack_EP1 - { - weight = 25; - }; - class bulk_15Rnd_9x19_M9SD - { - weight = 25; - }; - class bulk_30Rnd_556x45_StanagSD - { - weight = 25; - }; - class bulk_ItemSandbag - { - weight = 25; - }; - class bulk_ItemGPS - { - weight = 25; - }; - class bulk_ItemMap - { - weight = 25; - }; - class bulk_ItemEtool - { - weight = 25; - }; - class bulk_17Rnd_9x19_glock17 - { - weight = 25; - }; - }; -}; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf deleted file mode 100644 index 1565a0625..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf +++ /dev/null @@ -1,50 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_WEIGHT_Configuration.cfg" - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -private ["_n","_gearbox_visible","_control","_display","_initial_text"]; - -disableSerialization; - -R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - -_initial_text = ""; -_n = 0; -while {true} do -{ - sleep R3F_WEIGHT_SHORT_DELAY; - - #ifdef R3F_WEIGHT_SHOW_WEIGHT - _display = findDisplay ARMA2_RSCDISPLAYGEARBOX; - _gearbox_visible = ( (str _display) != "No display"); - #else - _gearbox_visible = false; - #endif - - if(_gearbox_visible) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - if(_initial_text == "") then { - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _initial_text = ctrlText _control ; - }; - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _control ctrlSetText format[localize "STR_R3F_WEIGHT_InGearBox",_initial_text,R3F_Weight]; - _n = 0; - }else{ - if( _n > R3F_WEIGHT_LONG_DELAY) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - _n = 0; - }; - _n = _n + 1 ; - }; -}; diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv deleted file mode 100644 index 6719b3b91..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ -R3F_VERSION_WEIGHTED, "1.04", "1.04" -STR_R3F_WEIGHT_InGearBox, "%1 | Weight carried : %2 lb", "%1 | Poids transporté : %2 Kg" -STR_R3F_WEIGHT_English, "lb", "Kg" diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf deleted file mode 100644 index 9f4f8eaab..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf +++ /dev/null @@ -1,13 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -_void = [] execVM "R3F_Realism\R3F_Weight\R3F_DoWeight.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/description.ext b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/description.ext index 282d3a60a..e8865124e 100644 --- a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/description.ext +++ b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/description.ext @@ -5,11 +5,13 @@ OnLoadIntro = "Welcome to Takistan"; OnLoadIntroTime = False; OnLoadMissionTime = False; disabledAI = true; -disableChannels[]={0,1,2,6}; +disableChannels[]={0,2,6}; enableItemsDropping=0; -#include "R3F_Realism\R3F_Weight\R3F_CfgWeight.h" -onPauseScript = "\z\addons\dayz_code\compile\player_onPause.sqf"; +briefing = 0; +debriefing = 0; + +onPauseScript = ""; loadScreen = "\z\addons\dayz_code\gui\dayz_logo_ca.paa"; class Header { diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/dynamic_vehicle.sqf b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/dynamic_vehicle.sqf deleted file mode 100644 index a1d0b1b84..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/dynamic_vehicle.sqf +++ /dev/null @@ -1,101 +0,0 @@ -AllowedVehiclesList = [ -["AH6X_DZ",5], -["AN2_DZ",3], -["ArmoredSUV_PMC_DZ",1], -["ATV_CZ_EP1",5], -["ATV_US_EP1",5], -["C130J_US_EP1",1], -["car_hatchback",5], -["car_sedan",5], -["CH_47F_EP1_DZ",2], -["CSJ_GyroC",2], -["CSJ_GyroCover",2], -["CSJ_GyroP",2], -["datsun1_civil_1_open",3], -["datsun1_civil_2_covered",3], -["datsun1_civil_3_open",3], -["GAZ_Vodnik",2], -["GAZ_Vodnik_MedEvac",1], -["GLT_M300_LT",5], -["GLT_M300_ST",5], -["hilux1_civil_1_open",5], -["hilux1_civil_2_covered",5], -["hilux1_civil_3_open_EP1",5], -["HMMWV_Ambulance",2], -["HMMWV_Ambulance_CZ_DES_EP1",2], -["HMMWV_DES_EP1",5], -["HMMWV_DZ",5], -["HMMWV_M1035_DES_EP1",2], -["HMMWV_M1151_M2_CZ_DES_EP1",2], -["HMMWV_M998A2_SOV_DES_EP1",2], -["Ikarus",6], -["Ikarus_TK_CIV_EP1",6], -["Kamaz",2], -["KamazRefuel_DZ",1], -["Lada1",5], -["Lada1_TK_CIV_EP1",5], -["Lada2",5], -["Lada2_TK_CIV_EP1",5], -["LadaLM",2], -["LandRover_CZ_EP1",5], -["LandRover_MG_TK_EP1",3], -["LandRover_Special_CZ_EP1",1], -["LandRover_TK_CIV_EP1",5], -["M1030_US_DES_EP1",5], -["MH6J_DZ",5], -["Mi17_Civilian_DZ",5], -["Mi17_DZ",4], -["MMT_Civ",10], -["MtvrRefuel_DES_EP1_DZ",1], -["MTVR_DES_EP1",2], -["MV22_DZ",1], -["Offroad_DSHKM_Gue",5], -["Old_bike_TK_INS_EP1",7], -["Old_moto_TK_Civ_EP1",5], -["Pickup_PK_GUE",5], -["Pickup_PK_INS",5], -["Pickup_PK_TK_GUE_EP1",5], -["policecar",4], -["S1203_ambulance_EP1",2], -["S1203_TK_CIV_EP1",6], -["Skoda",5], -["SkodaBlue",5], -["SkodaGreen",5], -["SkodaRed",5], -["SUV_Blue",1], -["SUV_Camo",2], -["SUV_Charcoal",1], -["SUV_Green",1], -["SUV_Orange",1], -["SUV_Pink",1], -["SUV_Red",1], -["SUV_Silver",1], -["SUV_TK_CIV_EP1",1], -["SUV_White",1], -["SUV_Yellow",1], -["tractor",5], -["TT650_Civ",6], -["TT650_Ins",6], -["TT650_TK_CIV_EP1",6], -["UAZ_CDF",5], -["UAZ_INS",5], -["UAZ_MG_TK_EP1",5], -["UAZ_RU",5], -["UAZ_Unarmed_TK_CIV_EP1",5], -["UAZ_Unarmed_TK_EP1",5], -["UAZ_Unarmed_UN_EP1",5], -["UH1H_DZ",3], -["UH1Y_DZ",1], -["UH60M_EP1_DZ",2], -["UralRefuel_TK_EP1_DZ",1], -["Ural_CDF",2], -["Ural_TK_CIV_EP1",2], -["Ural_UN_EP1",2], -["V3S_Open_TK_CIV_EP1",2], -["V3S_Open_TK_EP1",2], -["V3S_Refuel_TK_GUE_EP1_DZ",1], -["VolhaLimo_TK_CIV_EP1",2], -["Volha_1_TK_CIV_EP1",5], -["Volha_2_TK_CIV_EP1",5], -["VWGolf",5] -]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/init.sqf b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/init.sqf index f9f0ba893..fd847bf0b 100644 --- a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/init.sqf @@ -1,5 +1,6 @@ /* - INITILIZATION + For DayZ Epoch + Addons Credits: Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr, Sahbazz */ startLoadingScreen ["","RscDisplayLoadCustom"]; cutText ["","BLACK OUT"]; @@ -15,6 +16,8 @@ dayz_previousID = 0; player setVariable ["BIS_noCoreConversations", true]; //disable radio messages to be heard and shown in the left lower corner of the screen enableRadio false; +// May prevent "how are you civillian?" messages from NPC +enableSentences false; // DayZ Epochconfig spawnShoremode = 0; // Default = 1 (on shore) @@ -25,6 +28,20 @@ MaxDynamicDebris = 500; // Default = 100 dayz_MapArea = 12000; // Default = 10000 dayz_maxLocalZombies = 40; // Default = 40 +dayz_paraSpawn = false; + +dayz_maxAnimals = 8; // Default: 8 +dayz_tameDogs = true; +DynamicVehicleDamageLow = 0; // Default: 0 +DynamicVehicleDamageHigh = 100; // Default: 100 + +dayz_sellDistance_vehicle = 10; +dayz_sellDistance_boat = 30; +dayz_sellDistance_air = 40; + +EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]]; +dayz_fullMoonNights = true; + //Load in compiled functions call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; //Initilize the Variables (IMPORTANT: Must happen very early) progressLoadingScreen 0.1; @@ -39,23 +56,13 @@ progressLoadingScreen 1.0; "filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic"; -if ((!isServer) && (isNull player) ) then -{ -waitUntil {!isNull player}; -waitUntil {time > 3}; -}; - -if ((!isServer) && (player != player)) then -{ - waitUntil {player == player}; - waitUntil {time > 3}; -}; - if (isServer) then { - call compile preprocessFileLineNumbers "dynamic_vehicle.sqf"; //Compile vehicle configs + //Compile vehicle configs + call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_1.Takistan\dynamic_vehicle.sqf"; // Add trader citys - _nil = [] execVM "mission.sqf"; + _nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_1.Takistan\mission.sqf"; + _serverMonitor = [] execVM "\z\addons\dayz_code\system\server_monitor.sqf"; }; @@ -68,5 +75,13 @@ if (!isDedicated) then { //Run the player monitor _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}]; _playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf"; - _void = [] execVM "R3F_Realism\R3F_Realism_Init.sqf"; -}; \ No newline at end of file + + + //Lights + //[0,0,true,true,true,58,280,600,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf"; +}; +#include "\z\addons\dayz_code\system\REsec.sqf" +//Start Dynamic Weather +execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf"; + +#include "\z\addons\dayz_code\system\BIS_Effects\init.sqf" diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/mission.sqm b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/mission.sqm index f82195e58..12e85f9c3 100644 --- a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/mission.sqm +++ b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/mission.sqm @@ -5,32 +5,32 @@ class Mission { "takistan", "ca_modules_animals", + "dayz_anim", "dayz_code", + "dayz_communityassets", "dayz_weapons", "dayz_equip", + "dayz_epoch", "dayz_vehicles", "cacharacters_pmc", "ca_modules_functions", - "warfarebuildings", - "ind_tank", - "camisc_e", "glt_m300t", - "sigisolda", - "suv_col", - "csj_gyroac" + "csj_gyroac", + "map_eu", + "jetskiyanahuiaddon", + "warfarebuildings" }; addOnsAuto[]= { "dayz_weapons", "ca_modules_functions", - "warfarebuildings", "takistan" }; randomSeed=11171215; class Intel { - briefingName="Takistan DayZ Epoch"; - briefingDescription="Takistan DayZ Epoch Private Server"; + briefingName="DayZ Epoch Takistan"; + briefingDescription="DayZ Epoch Takistan Private Server"; startWeather=0.067362607; forecastWeather=0.52341133; year=2008; @@ -49,7 +49,7 @@ class Mission items=100; class Item0 { - position[]={-9227.7705,339.88535,13286.491}; + position[]={6464.5537,414.7973,-1989.8605}; azimut=-17.0839; id=11; side="WEST"; @@ -60,7 +60,7 @@ class Mission }; class Item1 { - position[]={-9226.2275,339.79999,13286.042}; + position[]={6464.269,414.7876,-1989.0656}; azimut=-17.0839; id=0; side="WEST"; @@ -73,7 +73,7 @@ class Mission }; class Item2 { - position[]={-9227.2695,339.85739,13286.331}; + position[]={6463.5039,414.72641,-1989.5006}; azimut=-17.083944; id=5; side="WEST"; @@ -84,7 +84,7 @@ class Mission }; class Item3 { - position[]={-9228.1406,339.89682,13285.876}; + position[]={6463.71,414.75873,-1988.2272}; azimut=-17.083944; id=8; side="WEST"; @@ -95,7 +95,7 @@ class Mission }; class Item4 { - position[]={-9226.3682,339.82693,13287.624}; + position[]={6463.9863,414.76657,-1989.0826}; azimut=-17.083944; id=18; side="WEST"; @@ -106,7 +106,7 @@ class Mission }; class Item5 { - position[]={-9226.3809,339.80844,13286.085}; + position[]={6463.2373,414.70203,-1989.8956}; azimut=-17.083944; id=2; side="WEST"; @@ -117,7 +117,7 @@ class Mission }; class Item6 { - position[]={-9227.0127,339.84363,13286.29}; + position[]={6464.8066,414.82132,-1989.4633}; azimut=-17.083937; id=9; side="WEST"; @@ -128,7 +128,7 @@ class Mission }; class Item7 { - position[]={-9225.6738,339.77631,13286.438}; + position[]={6465.3779,414.8764,-1988.6031}; azimut=-17.083944; id=21; side="WEST"; @@ -139,7 +139,7 @@ class Mission }; class Item8 { - position[]={-9226.2734,339.78833,13284.918}; + position[]={6465.2686,414.84711,-1990.0258}; azimut=-17.083944; id=13; side="WEST"; @@ -150,7 +150,7 @@ class Mission }; class Item9 { - position[]={-9225.5596,339.76682,13286.151}; + position[]={6463.9033,414.75296,-1989.6686}; azimut=-17.083944; id=7; side="WEST"; @@ -161,7 +161,7 @@ class Mission }; class Item10 { - position[]={-9227.7363,339.87744,13286.001}; + position[]={6463.8823,414.76828,-1988.4425}; azimut=-17.0839; id=36; side="WEST"; @@ -172,7 +172,7 @@ class Mission }; class Item11 { - position[]={-9227.8799,339.8887,13286.307}; + position[]={6463.9863,414.76123,-1989.4943}; azimut=-17.083944; id=25; side="WEST"; @@ -183,7 +183,7 @@ class Mission }; class Item12 { - position[]={-9229.8154,339.96829,13285.283}; + position[]={6464.4385,414.78668,-1990.0424}; azimut=-17.083944; id=43; side="WEST"; @@ -194,7 +194,7 @@ class Mission }; class Item13 { - position[]={-9226.4443,339.81305,13286.193}; + position[]={6465.2275,414.84949,-1989.661}; azimut=-17.083944; id=30; side="WEST"; @@ -205,7 +205,7 @@ class Mission }; class Item14 { - position[]={-9226.4033,339.80716,13285.891}; + position[]={6464.7808,414.83807,-1988.2135}; azimut=-17.083944; id=33; side="WEST"; @@ -216,7 +216,7 @@ class Mission }; class Item15 { - position[]={-9225.7578,339.78458,13286.758}; + position[]={6464.9658,414.8425,-1988.8365}; azimut=-17.083944; id=1; side="WEST"; @@ -227,7 +227,7 @@ class Mission }; class Item16 { - position[]={-9226.416,339.82135,13286.978}; + position[]={6463.291,414.71921,-1988.8763}; azimut=-17.083944; id=4; side="WEST"; @@ -238,7 +238,7 @@ class Mission }; class Item17 { - position[]={-9227.9834,339.87796,13285.123}; + position[]={6465.2119,414.86716,-1988.3993}; azimut=-17.083944; id=3; side="WEST"; @@ -249,7 +249,7 @@ class Mission }; class Item18 { - position[]={-9227.2666,339.87115,13287.445}; + position[]={6463.7246,414.74783,-1989.0739}; azimut=-17.083944; id=6; side="WEST"; @@ -260,7 +260,7 @@ class Mission }; class Item19 { - position[]={-9227.5576,339.88266,13287.161}; + position[]={6463.4639,414.72897,-1989.0824}; azimut=-17.083944; id=10; side="WEST"; @@ -271,7 +271,7 @@ class Mission }; class Item20 { - position[]={-9226.0488,339.7916,13286.112}; + position[]={6464.8379,414.8179,-1989.8488}; azimut=-17.083944; id=16; side="WEST"; @@ -282,7 +282,7 @@ class Mission }; class Item21 { - position[]={-9226.2988,339.80313,13285.998}; + position[]={6464.3867,414.80579,-1988.4269}; azimut=-17.083944; id=19; side="WEST"; @@ -293,7 +293,7 @@ class Mission }; class Item22 { - position[]={-9226.3936,339.81274,13286.376}; + position[]={6465.0957,414.85538,-1988.6141}; azimut=-17.083944; id=15; side="WEST"; @@ -304,7 +304,7 @@ class Mission }; class Item23 { - position[]={-9226.2412,339.80209,13286.156}; + position[]={6464.3828,414.78729,-1989.6862}; azimut=-17.083944; id=23; side="WEST"; @@ -315,7 +315,7 @@ class Mission }; class Item24 { - position[]={-9226.3418,339.81396,13286.693}; + position[]={6465.5059,414.88235,-1988.8392}; azimut=-17.083944; id=26; side="WEST"; @@ -326,7 +326,7 @@ class Mission }; class Item25 { - position[]={-9226.9863,339.84131,13286.213}; + position[]={6465.5391,414.87259,-1989.6559}; azimut=-17.083944; id=29; side="WEST"; @@ -337,7 +337,7 @@ class Mission }; class Item26 { - position[]={-9226.6006,339.82108,13286.188}; + position[]={6464.916,414.82645,-1989.6656}; azimut=-17.083944; id=31; side="WEST"; @@ -348,7 +348,7 @@ class Mission }; class Item27 { - position[]={-9225.9824,339.79691,13286.812}; + position[]={6464.6992,414.82266,-1988.8409}; azimut=-17.083944; id=28; side="WEST"; @@ -359,7 +359,7 @@ class Mission }; class Item28 { - position[]={-9226.04,339.80713,13287.394}; + position[]={6464.7832,414.82559,-1989.0602}; azimut=-17.083944; id=35; side="WEST"; @@ -370,7 +370,7 @@ class Mission }; class Item29 { - position[]={-9226.7217,339.81482,13285.184}; + position[]={6465.3975,414.85931,-1989.8463}; azimut=-17.083944; id=27; side="WEST"; @@ -381,7 +381,7 @@ class Mission }; class Item30 { - position[]={-9227.8877,339.88629,13286.08}; + position[]={6463.7637,414.74023,-1989.8741}; azimut=-17.083937; id=34; side="WEST"; @@ -392,7 +392,7 @@ class Mission }; class Item31 { - position[]={-9226.3291,339.79385,13285.128}; + position[]={6465,414.82715,-1990.0387}; azimut=-17.083944; id=46; side="WEST"; @@ -403,7 +403,7 @@ class Mission }; class Item32 { - position[]={-9226.7764,339.82602,13285.854}; + position[]={6464.4961,414.81708,-1988.2101}; azimut=-17.083944; id=38; side="WEST"; @@ -414,7 +414,7 @@ class Mission }; class Item33 { - position[]={-9228.0107,339.87933,13285.128}; + position[]={6464.9424,414.84723,-1988.3998}; azimut=-17.083944; id=32; side="WEST"; @@ -425,7 +425,7 @@ class Mission }; class Item34 { - position[]={-9226.6563,339.83197,13286.831}; + position[]={6464.3926,414.7998,-1988.8549}; azimut=-17.083944; id=47; side="WEST"; @@ -436,7 +436,7 @@ class Mission }; class Item35 { - position[]={-9228.0459,339.89471,13286.104}; + position[]={6463.5181,414.72232,-1989.8917}; azimut=-17.083944; id=41; side="WEST"; @@ -447,7 +447,7 @@ class Mission }; class Item36 { - position[]={-9225.9746,339.78494,13285.885}; + position[]={6465.332,414.87891,-1988.2069}; azimut=-17.083944; id=40; side="WEST"; @@ -458,7 +458,7 @@ class Mission }; class Item37 { - position[]={-9227.1689,339.84113,13285.438}; + position[]={6463.9258,414.74945,-1990.0656}; azimut=-17.083944; id=44; side="WEST"; @@ -469,7 +469,7 @@ class Mission }; class Item38 { - position[]={-9228.6396,339.90808,13285.044}; + position[]={6464.6563,414.82593,-1988.4103}; azimut=-17.083944; id=48; side="WEST"; @@ -480,7 +480,7 @@ class Mission }; class Item39 { - position[]={-9228.2998,339.90469,13285.848}; + position[]={6463.4492,414.73932,-1988.2365}; azimut=-17.083944; id=39; side="WEST"; @@ -491,7 +491,7 @@ class Mission }; class Item40 { - position[]={-9227.8906,339.8688,13284.835}; + position[]={6465.5,414.88831,-1988.411}; azimut=-17.083944; id=37; side="WEST"; @@ -502,7 +502,7 @@ class Mission }; class Item41 { - position[]={-9229.0918,339.94571,13286.026}; + position[]={6463.6279,414.73297,-1989.6803}; azimut=-17.083944; id=45; side="WEST"; @@ -513,7 +513,7 @@ class Mission }; class Item42 { - position[]={-9227.165,339.84357,13285.651}; + position[]={6462.9639,414.69254,-1989.1166}; azimut=-17.0839; id=49; side="WEST"; @@ -524,7 +524,7 @@ class Mission }; class Item43 { - position[]={-9226.8242,339.82153,13285.296}; + position[]={6465.0879,414.8363,-1989.8531}; azimut=-17.083944; id=42; side="WEST"; @@ -535,7 +535,7 @@ class Mission }; class Item44 { - position[]={-9226.3633,339.80768,13286.095}; + position[]={6464.29,414.77823,-1989.8658}; azimut=-17.083944; id=22; side="WEST"; @@ -546,7 +546,7 @@ class Mission }; class Item45 { - position[]={-9226.7969,339.8335,13286.373}; + position[]={6464.8154,414.83469,-1988.6144}; azimut=-17.083944; id=12; side="WEST"; @@ -557,7 +557,7 @@ class Mission }; class Item46 { - position[]={-9226.2236,339.81598,13287.346}; + position[]={6464.9268,414.83301,-1989.2775}; azimut=-17.083944; id=14; side="WEST"; @@ -568,7 +568,7 @@ class Mission }; class Item47 { - position[]={-9226.208,339.81073,13286.987}; + position[]={6463.5781,414.73987,-1988.8771}; azimut=-17.0839; id=24; side="WEST"; @@ -579,7 +579,7 @@ class Mission }; class Item48 { - position[]={-9225.75,339.7869,13286.974}; + position[]={6463.8594,414.76031,-1988.8624}; azimut=-17.083944; id=20; side="WEST"; @@ -590,7 +590,7 @@ class Mission }; class Item49 { - position[]={-9228.4834,339.9317,13287.258}; + position[]={6465.0596,414.84604,-1989.0621}; azimut=-17.083944; id=17; side="WEST"; @@ -601,7 +601,7 @@ class Mission }; class Item50 { - position[]={-9226.1025,339.79715,13286.333}; + position[]={6464.5215,414.79987,-1989.4874}; azimut=-17.0839; id=51; side="WEST"; @@ -612,7 +612,7 @@ class Mission }; class Item51 { - position[]={-9226.2676,339.80045,13285.912}; + position[]={6465.0459,414.85773,-1988.2125}; azimut=-17.0839; id=52; side="WEST"; @@ -623,7 +623,7 @@ class Mission }; class Item52 { - position[]={-9225.6104,339.77072,13286.257}; + position[]={6463.3223,414.72723,-1988.4352}; azimut=-17.0839; id=55; side="WEST"; @@ -634,7 +634,7 @@ class Mission }; class Item53 { - position[]={-9227.1758,339.84412,13285.65}; + position[]={6463.0479,414.70154,-1988.8903}; azimut=-17.0839; id=53; side="WEST"; @@ -645,7 +645,7 @@ class Mission }; class Item54 { - position[]={-9226.7432,339.82593,13285.985}; + position[]={6464.1289,414.78656,-1988.4386}; azimut=-17.0839; id=54; side="WEST"; @@ -656,7 +656,7 @@ class Mission }; class Item55 { - position[]={-9226.2275,339.80112,13286.133}; + position[]={6463.3623,414.71356,-1989.7028}; azimut=-17.0839; id=70; side="WEST"; @@ -667,7 +667,7 @@ class Mission }; class Item56 { - position[]={-9227.8281,339.88962,13286.597}; + position[]={6463.1797,414.71408,-1988.6542}; azimut=-17.0839; id=60; side="WEST"; @@ -678,7 +678,7 @@ class Mission }; class Item57 { - position[]={-9227.7969,339.88263,13286.166}; + position[]={6464.124,414.76874,-1989.6757}; azimut=-17.0839; id=68; side="WEST"; @@ -689,7 +689,7 @@ class Mission }; class Item58 { - position[]={-9227.3564,339.86536,13286.608}; + position[]={6463.3525,414.71817,-1989.2941}; azimut=-17.0839; id=66; side="WEST"; @@ -700,7 +700,7 @@ class Mission }; class Item59 { - position[]={-9227.0605,339.83997,13285.795}; + position[]={6462.9775,414.68329,-1989.9017}; azimut=-17.0839; id=61; side="WEST"; @@ -711,7 +711,7 @@ class Mission }; class Item60 { - position[]={-9227.3223,339.85941,13286.271}; + position[]={6463.7598,414.74506,-1989.4823}; azimut=-17.0839; id=63; side="WEST"; @@ -722,7 +722,7 @@ class Mission }; class Item61 { - position[]={-9226.0098,339.80829,13287.616}; + position[]={6464.4922,414.8042,-1989.0533}; azimut=-17.0839; id=72; side="WEST"; @@ -733,7 +733,7 @@ class Mission }; class Item62 { - position[]={-9226.333,339.79715,13285.377}; + position[]={6464.1777,414.76764,-1990.0612}; azimut=-17.0839; id=57; side="WEST"; @@ -744,7 +744,7 @@ class Mission }; class Item63 { - position[]={-9226.3096,339.79947,13285.661}; + position[]={6462.9795,414.68851,-1989.5099}; azimut=-17.0839; id=58; side="WEST"; @@ -755,7 +755,7 @@ class Mission }; class Item64 { - position[]={-9228.4053,339.9176,13286.448}; + position[]={6463.9678,414.77155,-1988.6476}; azimut=-17.0839; id=62; side="WEST"; @@ -766,7 +766,7 @@ class Mission }; class Item65 { - position[]={-9227.2754,339.85733,13286.298}; + position[]={6463.2285,414.70654,-1989.5021}; azimut=-17.0839; id=75; side="WEST"; @@ -777,7 +777,7 @@ class Mission }; class Item66 { - position[]={-9227.0635,339.83984,13285.776}; + position[]={6463.1055,414.70029,-1989.3009}; azimut=-17.0839; id=56; side="WEST"; @@ -788,7 +788,7 @@ class Mission }; class Item67 { - position[]={-9228.1729,339.89459,13285.591}; + position[]={6463.0635,414.70844,-1988.4449}; azimut=-17.0839; id=73; side="WEST"; @@ -799,7 +799,7 @@ class Mission }; class Item68 { - position[]={-9226.2158,339.7851,13284.893}; + position[]={6465.5527,414.8681,-1990.0228}; azimut=-17.0839; id=69; side="WEST"; @@ -810,7 +810,7 @@ class Mission }; class Item69 { - position[]={-9227.1328,339.84109,13285.587}; + position[]={6462.9697,414.6987,-1988.6722}; azimut=-17.0839; id=67; side="WEST"; @@ -821,7 +821,7 @@ class Mission }; class Item70 { - position[]={-9227.875,339.8754,13285.286}; + position[]={6464.7217,414.80698,-1990.0455}; azimut=-17.0839; id=65; side="WEST"; @@ -832,7 +832,7 @@ class Mission }; class Item71 { - position[]={-9226.7676,339.83124,13286.31}; + position[]={6464.2871,414.78275,-1989.504}; azimut=-17.0839; id=74; side="WEST"; @@ -843,7 +843,7 @@ class Mission }; class Item72 { - position[]={-9228.6436,339.93161,13286.586}; + position[]={6463.8633,414.7551,-1989.286}; azimut=-17.0839; id=71; side="WEST"; @@ -854,7 +854,7 @@ class Mission }; class Item73 { - position[]={-9226.9951,339.8414,13286.182}; + position[]={6464.6699,414.80832,-1989.66}; azimut=-17.0839; id=59; side="WEST"; @@ -865,7 +865,7 @@ class Mission }; class Item74 { - position[]={-9228.3154,339.91071,13286.268}; + position[]={6465.3701,414.86295,-1989.4664}; azimut=-17.0839; id=64; side="WEST"; @@ -876,7 +876,7 @@ class Mission }; class Item75 { - position[]={-9226.0654,339.80463,13287.091}; + position[]={6465.4873,414.87463,-1989.264}; azimut=-17.0839; id=81; side="WEST"; @@ -887,7 +887,7 @@ class Mission }; class Item76 { - position[]={-9228.6787,339.92975,13286.287}; + position[]={6465.0674,414.84036,-1989.4803}; azimut=-17.0839; id=83; side="WEST"; @@ -898,7 +898,7 @@ class Mission }; class Item77 { - position[]={-9228.6621,339.92181,13285.821}; + position[]={6462.958,414.70331,-1988.255}; azimut=-17.0839; id=82; side="WEST"; @@ -909,7 +909,7 @@ class Mission }; class Item78 { - position[]={-9228.2646,339.90421,13285.957}; + position[]={6463.9746,414.77844,-1988.2208}; azimut=-17.0839; id=84; side="WEST"; @@ -920,7 +920,7 @@ class Mission }; class Item79 { - position[]={-9227.6934,339.86774,13285.4}; + position[]={6463.6445,414.729,-1990.0773}; azimut=-17.0839; id=85; side="WEST"; @@ -931,7 +931,7 @@ class Mission }; class Item80 { - position[]={-9228.4668,339.91537,13286.013}; + position[]={6463.5947,414.74707,-1988.4379}; azimut=-17.0839; id=77; side="WEST"; @@ -942,7 +942,7 @@ class Mission }; class Item81 { - position[]={-9229.5625,339.97446,13286.408}; + position[]={6463.0918,414.69403,-1989.705}; azimut=-17.0839; id=78; side="WEST"; @@ -953,7 +953,7 @@ class Mission }; class Item82 { - position[]={-9229.0146,339.93137,13285.37}; + position[]={6463.4023,414.71167,-1990.0731}; azimut=-17.0839; id=79; side="WEST"; @@ -964,7 +964,7 @@ class Mission }; class Item83 { - position[]={-9226.8789,339.83426,13286.091}; + position[]={6463.9941,414.75677,-1989.8766}; azimut=-17.0839; id=76; side="WEST"; @@ -975,7 +975,7 @@ class Mission }; class Item84 { - position[]={-9227.2725,339.85904,13286.446}; + position[]={6464.2559,414.79282,-1988.6461}; azimut=-17.0839; id=80; side="WEST"; @@ -986,7 +986,7 @@ class Mission }; class Item85 { - position[]={-9226.5635,339.83371,13287.358}; + position[]={6464.1084,414.77264,-1989.2914}; azimut=-17.0839; id=97; side="WEST"; @@ -997,7 +997,7 @@ class Mission }; class Item86 { - position[]={-9229.0674,339.95273,13286.533}; + position[]={6463.6162,414.73715,-1989.2977}; azimut=-17.0839; id=98; side="WEST"; @@ -1008,7 +1008,7 @@ class Mission }; class Item87 { - position[]={-9226.6563,339.83679,13287.217}; + position[]={6464.6455,414.81219,-1989.2792}; azimut=-17.0839; id=99; side="WEST"; @@ -1019,7 +1019,7 @@ class Mission }; class Item88 { - position[]={-9227.3896,339.87329,13287.105}; + position[]={6465.3438,414.86719,-1989.0504}; azimut=-17.0839; id=100; side="WEST"; @@ -1030,7 +1030,7 @@ class Mission }; class Item89 { - position[]={-9227.2051,339.86279,13287.03}; + position[]={6463.2012,414.70993,-1989.09}; azimut=-17.0839; id=96; side="WEST"; @@ -1041,7 +1041,7 @@ class Mission }; class Item90 { - position[]={-9227.7627,339.87299,13285.532}; + position[]={6463.1245,414.69141,-1990.0887}; azimut=-17.0839; id=87; side="WEST"; @@ -1052,7 +1052,7 @@ class Mission }; class Item91 { - position[]={-9228.4023,339.91022,13285.875}; + position[]={6463.1865,414.72003,-1988.2362}; azimut=-17.0839; id=92; side="WEST"; @@ -1063,7 +1063,7 @@ class Mission }; class Item92 { - position[]={-9226.6992,339.83041,13286.526}; + position[]={6463.7173,414.75293,-1988.652}; azimut=-17.0839; id=88; side="WEST"; @@ -1074,7 +1074,7 @@ class Mission }; class Item93 { - position[]={-9227.2813,339.85928,13286.43}; + position[]={6464.5068,414.81171,-1988.6232}; azimut=-17.0839; id=89; side="WEST"; @@ -1085,7 +1085,7 @@ class Mission }; class Item94 { - position[]={-9226.8467,339.84055,13286.729}; + position[]={6465.2559,414.86392,-1988.8346}; azimut=-17.0839; id=90; side="WEST"; @@ -1096,7 +1096,7 @@ class Mission }; class Item95 { - position[]={-9226.6357,339.83777,13287.384}; + position[]={6464.3594,414.79114,-1989.2736}; azimut=-17.0839; id=86; side="WEST"; @@ -1107,7 +1107,7 @@ class Mission }; class Item96 { - position[]={-9227.6309,339.87009,13285.848}; + position[]={6464.2402,414.79813,-1988.2167}; azimut=-17.0839; id=93; side="WEST"; @@ -1118,7 +1118,7 @@ class Mission }; class Item97 { - position[]={-9226.5049,339.82465,13286.874}; + position[]={6464.124,414.77979,-1988.8663}; azimut=-17.0839; id=94; side="WEST"; @@ -1129,7 +1129,7 @@ class Mission }; class Item98 { - position[]={-9226.165,339.81055,13287.152}; + position[]={6465.2051,414.8537,-1989.2679}; azimut=-17.0839; id=91; side="WEST"; @@ -1140,7 +1140,7 @@ class Mission }; class Item99 { - position[]={-9227.6592,339.87982,13286.512}; + position[]={6463.4287,414.73187,-1988.6644}; azimut=-17.0839; id=95; side="WEST"; @@ -1159,7 +1159,7 @@ class Mission items=1; class Item0 { - position[]={356.00049,0.17996374,3399.48}; + position[]={-143.93861,0.52647489,2319.5012}; id=50; side="LOGIC"; vehicle="FunctionsManager"; @@ -1170,82 +1170,9 @@ class Mission }; }; }; - class Vehicles - { - items=8; - class Item0 - { - position[]={-9232.3467,339.88757,13270.03}; - id=101; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item1 - { - position[]={-9221.8574,339.43732,13269.816}; - id=102; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item2 - { - position[]={-9234.4502,340.48166,13300.939}; - id=103; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item3 - { - position[]={-9220.3682,339.67667,13300.92}; - id=104; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item4 - { - position[]={-9241.1377,340.65341,13292.925}; - azimut=90.394051; - id=105; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item5 - { - position[]={-9241.2725,340.40894,13279.121}; - azimut=90.394051; - id=106; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item6 - { - position[]={-9214.7939,339.26996,13291.987}; - azimut=90.6903; - id=107; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - text="wall"; - }; - class Item7 - { - position[]={-9214.8848,339.19839,13279.109}; - azimut=90.690323; - id=108; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - }; class Markers { - items=20; + items=21; class Item0 { position[]={6622.5166,301.31479,6751.1309}; @@ -1254,7 +1181,7 @@ class Mission }; class Item1 { - position[]={-9195.6514,338.31848,13286.671}; + position[]={6464.1104,414.77631,-1989.0348}; name="respawn_west"; type="Empty"; }; @@ -1338,15 +1265,15 @@ class Mission name="Trader_City_Nur"; text="Trader City Nur"; type="mil_circle"; - colorName="ColorGreen"; + colorName="ColorBlack"; }; class Item15 { - position[]={10918.798,286.96219,6325.6011}; + position[]={10870.342,283.72119,6306.75}; name="Trader_City_Garm"; text="Trader City Garm"; type="mil_circle"; - colorName="ColorGreen"; + colorName="ColorBlack"; }; class Item16 { @@ -1354,7 +1281,7 @@ class Mission name="Wholesaler"; text="Wholesaler"; type="mil_dot"; - colorName="ColorRed"; + colorName="ColorBlack"; }; class Item17 { @@ -1362,7 +1289,7 @@ class Mission name="Wholesaler_1"; text="Wholesaler"; type="mil_dot"; - colorName="ColorRed"; + colorName="ColorBlack"; }; class Item18 { @@ -1370,16 +1297,24 @@ class Mission name="Airplane Dealer"; text="Airplane Dealer"; type="mil_dot"; - colorName="ColorRed"; + colorName="ColorBlack"; }; class Item19 { - position[]={537.67609,585.38116,10641.404}; - name="BlackMarket"; - text="Nagara Black Market"; - type="hd_flag"; + position[]={751.90857,557.38123,10491.069}; + name="BanditTrader"; + text="Bandit Trader"; + type="mil_dot"; colorName="ColorRed"; }; + class Item20 + { + position[]={8039.3813,300.80963,2009.7328}; + name="BlackMarketVendor"; + text="Black Market Trader"; + type="mil_dot"; + colorName="ColorBlack"; + }; }; class Sensors { @@ -1387,14 +1322,14 @@ class Mission class Item0 { position[]={436.03763,303.48236,5550.8608}; - a=75; - b=75; + a=100; + b=100; activationBy="WEST"; repeating=1; interruptable=1; age="UNKNOWN"; name="zone1"; - expCond="(player distance zone1) < 75;"; + expCond="(player distance zone1) < 100;"; expActiv="TitleText[""Now entering trader city Khush"",""PLAIN DOWN""]; canbuild = false;"; expDesactiv="TitleText[""Now leaving trader city Khush"",""PLAIN DOWN""]; canbuild = true;"; class Effects @@ -1405,12 +1340,14 @@ class Mission class Item1 { position[]={1958.594,51.581875,12554.858}; + a=100; + b=100; activationBy="WEST"; repeating=1; interruptable=1; age="UNKNOWN"; name="zone2"; - expCond="(player distance zone2) < 50;"; + expCond="(player distance zone2) < 100;"; expActiv="TitleText[""Now entering trader city Nur"",""PLAIN DOWN""]; canbuild = false;"; expDesactiv="TitleText[""Now leaving trader city Nur"",""PLAIN DOWN""]; canbuild = true;"; class Effects @@ -1420,13 +1357,15 @@ class Mission }; class Item2 { - position[]={10919.02,286.87616,6322.1021}; + position[]={10870.369,283.7251,6306.5469}; + a=100; + b=100; activationBy="WEST"; repeating=1; interruptable=1; age="UNKNOWN"; name="zone3"; - expCond="(player distance zone3) < 50;"; + expCond="(player distance zone3) < 100;"; expActiv="TitleText[""Now entering trader city Garm"",""PLAIN DOWN""]; canbuild = false;"; expDesactiv="TitleText[""Now leaving trader city Garm"",""PLAIN DOWN""]; canbuild = true;"; class Effects diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/server_traders.sqf b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/server_traders.sqf index bc540e184..ddf89f062 100644 --- a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/server_traders.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/server_traders.sqf @@ -1,116 +1,123 @@ // DayZ Epoch TRADERS for 1 -serverTraders = ["Functionary1","RU_Profiteer3","Profiteer1","RU_Sportswoman5","TK_CIV_Takistani05_EP1","Dr_Annie_Baker_EP1","Woodlander2","TK_CIV_Takistani03_EP1","TK_CIV_Takistani06_EP1","TK_CIV_Takistani04_EP1","TK_CIV_Woman03_EP1","TK_CIV_Woman02_EP1","RU_Profiteer2","TK_CIV_Takistani02_EP1","RU_Damsel4","RU_Woodlander3","RU_Citizen4","RU_Pilot","TK_GUE_Soldier_Sniper_EP1"]; +serverTraders = ["Functionary1","RU_Profiteer3","Profiteer1","RU_Sportswoman5","TK_CIV_Takistani05_EP1","Dr_Annie_Baker_EP1","Woodlander2","TK_CIV_Takistani03_EP1","TK_CIV_Takistani06_EP1","TK_CIV_Takistani04_EP1","TK_CIV_Woman03_EP1","TK_CIV_Woman02_EP1","RU_Profiteer2","TK_CIV_Takistani02_EP1","RU_Damsel4","RU_Woodlander3","RU_Citizen4","RU_Pilot","TK_GUE_Soldier_Sniper_EP1","Soldier_MG_PKM_PMC"]; // Hero Traders menu_Functionary1 = [ - [["Clothes",130],["Weapons",131],["Vehicles",132],["Ammunition",458]], + [["Ammunition",478],["Clothes",476],["Helicopter Armed",493],["Military Armed",562],["Trucks Armed",479],["Weapons",477]], + [], + "hero" +]; +// Weapons - Khush +menu_RU_Profiteer3 = [ + [["Assault Rifle",485],["Light Machine Gun",486],["Pistols",489],["Shotguns and Single-shot",574],["Sniper Rifle",487],["Submachine Guns",488]], [], "friendly" ]; -// High End Weapons - Khush -menu_RU_Profiteer3 = [ - [["Assault Rifle",133],["Machine Gun",134],["Sniper Rifle",135],["Explosives",136],["Sub Machine Guns",380],["Pistols",384]], - [], - "neutral" -]; -// High End Ammo - Khush +// Ammo - Khush menu_Profiteer1 = [ - [["Assault Rifle Ammo",137],["Machine Gun Ammo",138],["Sniper Rifle Ammo",139],["SMG Ammo",381],["Pistol Ammo",385]], + [["Assault Rifle Ammo",480],["Light Machine Gun Ammo",481],["Pistol Ammo",484],["Shotguns and Single-shot Ammo",573],["Sniper Rifle Ammo",482],["Submachine Gun Ammo",483]], [], - "neutral" + "friendly" ]; // Can Trader - Khush menu_RU_Sportswoman5 = [ - [["Food and Drinks",140],["Backpacks",141],["Toolbelt Items",142],["Clothes",143]], - [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Wiskey Bottle","Copper Bar",101]], + [["Backpacks",538],["Clothes",628],["Cooked Meats",630],["Drinks",601],["Packaged Food",629]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], "friendly" ]; // Parts Trader - Khush menu_TK_CIV_Takistani05_EP1 = [ - [["Vehicle Parts",144],["Building Supplies",145]], + [["Building Supplies",530],["Toolbelt Items",532],["Vehicle Parts",531]], [], "friendly" ]; // Doctor - Khush menu_Dr_Annie_Baker_EP1 = [ - [["Medical Supplies",146],["Chem-lites/Flares",147],["Smoke Grenades",148]], + [["Chem-lites/Flares",542],["Medical Supplies",541],["Smoke Grenades",543]], [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], "friendly" ]; // Auto Trader - Khush menu_Woodlander2 = [ - [["Trucks Armed",149],["UAZ",150],["Helicopter Armed",151],["Military Armed",152],["Fuel Trucks",153],["Heavy Armor Unarmed",154]], + [["Bikes and ATV",608],["Buses and Vans",563],["Cargo Trucks",564],["Fuel Trucks",492],["Military Unarmed",491],["Trucks",495],["Used Cars",585],["Utility Vehicles",565]], [], "friendly" ]; // Car Parts - Nur menu_TK_CIV_Takistani03_EP1 = [ - [["Vehicle Parts",155],["Building Supplies",156]], + [["Building Supplies",662],["Toolbelt Items",663],["Vehicle Parts",664]], [], - "friendly" + "neutral" ]; // Weapons Trader - Nur menu_TK_CIV_Takistani06_EP1 = [ - [["Sidearm",157],["Rifles",158],["Shotguns and Crossbows",159],["Sniper Rifles",382]], + [["Assault Rifle",602],["Light Machine Gun",603],["Pistols",606],["Shotguns and Single-shot",607],["Sniper Rifle",605],["Submachine Guns",604]], [], - "friendly" + "neutral" ]; + // Ammo Trader - Nur menu_TK_CIV_Takistani04_EP1 = [ - [["Sidearm Ammo",160],["Rifle Ammo",161],["Shotgun and Crossbow Ammo",162],["Sniper Ammo",383]], + [["Assault Rifle Ammo",609],["Light Machine Gun Ammo",610],["Pistol Ammo",611],["Shotguns and Single-shot Ammo",613],["Sniper Rifle Ammo",614],["Submachine Gun Ammo",612]], [], - "friendly" + "neutral" ]; // Can Trader - Nur menu_TK_CIV_Woman03_EP1 = [ - [["Food and Drinks",163],["Backpacks",164],["Toolbelt Items",165],["Clothes",166]], - [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Wiskey Bottle","Copper Bar",101]], - "friendly" + [["Backpacks",632],["Clothes",631],["Cooked Meats",634],["Drinks",633],["Packaged Food",635]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "neutral" ]; // Doctor - Nur menu_TK_CIV_Woman02_EP1 = [ - [["Medical Supplies",167],["Chem-lites/Flares",168],["Smoke Grenades",169]], + [["Chem-lites/Flares",666],["Medical Supplies",665],["Smoke Grenades",668]], [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], - "friendly" + "neutral" ]; // Auto Trader - Garm menu_RU_Profiteer2 = [ - [["Cars",170],["Trucks Unarmed",171],["SUV",172],["Buses and Vans",173],["Bikes and ATV",174],["Helicopter Unarmed",175],["Military Unarmed",176]], + [["Bikes and ATV",587],["Buses and Vans",588],["Cargo Trucks",586],["Fuel Trucks",589],["Military Unarmed",598],["Trucks",590],["Used Cars",520],["Utility Vehicles",591]], [], - "friendly" + "neutral" +]; +// Black Market Vendor - South Airport +menu_Soldier_MG_PKM_PMC = [ + [["Black Market Ammo",527],["Black Market Weapons",526],["Explosives",529]], + [], + "neutral" ]; // Car Parts - Garm menu_TK_CIV_Takistani02_EP1 = [ - [["Vehicle Parts",177],["Building Supplies",178]], + [["Building Supplies",508],["Toolbelt Items",510],["Vehicle Parts",509]], [], - "friendly" + "neutral" ]; // Can Trader - Garm menu_RU_Damsel4 = [ - [["Food and Drinks",179],["Backpacks",180],["Toolbelt Items",181],["Clothes",182]], - [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Wiskey Bottle","Copper Bar",101]], - "friendly" + [["Backpacks",496],["Clothes",497],["Cooked Meats",580],["Drinks",498],["Packaged Food",579]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "neutral" ]; // Wholesaler - South menu_RU_Woodlander3 = [ - [["Wholesale",183]], + [["Wholesale",555]], [], "neutral" ]; // Wholesaler - North menu_RU_Citizen4 = [ - [["Wholesale",184]], + [["Wholesale",636]], [], "neutral" ]; // Airplane Dealer menu_RU_Pilot = [ - [["Airplanes",185]], + [["Airplanes",517],["Helicopter Unarmed",519]], [], "neutral" ]; -// Apu Nahasapeemapetilon Black Market +// Apu Nahasapeemapetilon Bandit Trader menu_TK_GUE_Soldier_Sniper_EP1 = [ - [["Black Market Weapons",459],["Black Market Ammo",460]], + [["Ammunition",577],["Clothing",575],["Helicopter Armed",512],["Military Armed",569],["Trucks Armed",534],["Weapons",627]], [], - "neutral" + "hostile" ]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_1.Takistan/stringtable.csv deleted file mode 100644 index cc2b013c5..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_1.Takistan/stringtable.csv +++ /dev/null @@ -1,14 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -Language, English, French - -#include "R3F_Realism\R3F_stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Realism_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Realism_Init.sqf deleted file mode 100644 index 89daf64ef..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Realism_Init.sqf +++ /dev/null @@ -1,21 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Realism_Configuration.cfg" - -#ifdef R3F_REALISM_USE_WEIGHT - _void = [] execVM "R3F_realism\R3F_Weight\R3F_DoWeight.sqf"; -#endif - - -#ifdef R3F_REALISM_USE_TIRED - _void = [] execVM "R3F_realism\R3F_Tired\R3F_Tired_Init.sqf"; -#endif - diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Realism_configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Realism_configuration.cfg deleted file mode 100644 index 72afc2a8c..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Realism_configuration.cfg +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define R3F_REALISM_USE_WEIGHT -#define R3F_REALISM_USE_TIRED diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Stringtable.csv deleted file mode 100644 index fca6a4ab6..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Weight\R3F_WEIGHT_Stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Tired/R3F_DoTired.sqf b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Tired/R3F_DoTired.sqf deleted file mode 100644 index 6ab215092..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Tired/R3F_DoTired.sqf +++ /dev/null @@ -1,130 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101011 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -private ["_level", "_n", "_s"]; - -//_voil = [] call R3F_TIRED_FNCT_MkVoile; -//[_voil,1] call R3F_TIRED_FNCT_Voile_Noir; - -_n = 0; -_posATL = 0; - -#ifdef R3F_TIRED_CSV_EXPORT -_s = format["""Duree"",""Distance From"",""Distance To"",""Vitesse"",""Fatigue"",""Black Level"",""poids"",""Counter"""]; -_s call FNC_PrintToRPT; -#endif - -R3F_TIRED_Accumulator = 0; -sleep 1; -_level = 1; - -while {true} do { - - R3F_TIRED_POIDS_TOTAL_PLAYER= R3F_Weight + R3F_TIRED_WEIGHT_PLAYER_EMPTY; - - if (R3F_weight < R3F_TIRED_WEIGHT_LEVEL3 )then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL2) then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL1 ) then { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO1; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO2; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO3; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO4; - }; - - if (alive player) then { - switch (toArray (animationState player) select 5) do { - case 112: { - R3F_TIRED_Ratio_Position = R3F_TIRED_DOWN_LEVEL; - }; - case 107:{ - R3F_TIRED_Ratio_Position=R3F_TIRED_KNEE_LEVEL; - }; - case 101:{ - R3F_TIRED_Ratio_Position = R3F_TIRED_UP_LEVEL; - }; - }; - - R3F_TIRED_vitesse_de_mon_joueur = [0,0,0] distance velocity player; - R3F_TIRED_coeff_mon_elevation_en_z = 0 max ((velocity player select 2) / R3F_TIRED_WEIGHT_CLIMB_FACTOR); - - _posATL = (getPosATL player) select 2; - - - if((vehicle player == player) && (_posATL < 100)) then { - R3F_TIRED_Accumulator = R3F_TIRED_Accumulator - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_vitesse_de_mon_joueur * R3F_TIRED_Ratio_Position * R3F_TIRED_WEIGHT_SPEED_RATIO*R3F_TIRED_Ratio_Overweight) - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_coeff_mon_elevation_en_z * R3F_TIRED_WEIGHT_LEVEL2); - - }; - - R3F_TIRED_Accumulator = 0 max (R3F_TIRED_Accumulator - R3F_TIRED_Ratio_Recovery); - - _level = ((R3F_TIRED_Accumulator / R3F_TIRED_BLACKOUT_LEVEL) * 100); - _level = 0 max (1 - (_level / 100)); - - #ifdef R3F_TIRED_DEBUG - hintsilent format["Fatique : %1/%2\nBlack level : %3\nPoids total : %4\n Poids armement : %5", - R3F_TIRED_Accumulator, - R3F_TIRED_BLACKOUT_LEVEL, - _level, - R3F_TIRED_POIDS_TOTAL_PLAYER, - R3F_Weight]; - #endif - - [_level] call R3F_TIRED_FNCT_Voile_Noir; - - if (R3F_TIRED_Accumulator > R3F_TIRED_BLACKOUT_LEVEL and scriptDone R3F_TIRED_Handle_Blackout_Effect and scriptDone R3F_TIRED_Handle_Blur_Effect) then { - R3F_TIRED_Handle_Blackout_Effect = [] spawn R3F_TIRED_FNCT_DoBlackVanish; - }; - } else { - R3F_TIRED_Accumulator = 0; - }; - - if (R3F_TIRED_GLOBAL_TIRING - && R3F_TIRED_vitesse_de_mon_joueur > 4 - && R3F_TIRED_Ratio_Recovery > R3F_TIRED_RATIO_RECOVERING - ) then { - R3F_TIRED_Counter_Time= R3F_TIRED_Counter_Time + 1; - }; - - - #ifdef R3F_TIRED_CSV_EXPORT - _s = format["%1,%2,%3,%4,%5,%6,%7,%8", - _n, - (player distance flag_start), - (player distance flag_end), - R3F_TIRED_vitesse_de_mon_joueur, - R3F_TIRED_Accumulator, - _level, - R3F_Weight, - R3F_TIRED_Counter_Time]; - - - _s call FNC_PrintToRPT; - #endif - - if ((R3F_TIRED_Counter_Time > R3F_TIRED_TIME_RECOVERING)) then { - R3F_TIRED_Ratio_Recovery = R3F_TIRED_Ratio_Recovery - 1; - R3F_TIRED_Counter_Time = 0; - }; - - sleep 1; - _n = _n + 1; -}; - -//[_voil] call R3F_TIRED_FNCT_Effect_Off; - diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg deleted file mode 100644 index 407f869bd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg +++ /dev/null @@ -1,131 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -//Uncomment to write in arma.rpt a csv file for excel to trace some graphics -// #define R3F_TIRED_CSV_EXPORT - -//Uncomment to show some informations in game -// #define R3F_TIRED_DEBUG - -//adjustment player weight with helmet jacket Rangers Light equipment (not weapons) -#define R3F_TIRED_WEIGHT_PLAYER_EMPTY 90 - -//Predefined models for an easy setting -// uncomment only one setting -// #define R3F_TIRED_SET_MODE_EASY -#define R3F_TIRED_SET_MODE_UBEREASY -//#define R3F_TIRED_SET_MODE_NORMAL -//#define R3F_TIRED_SET_MODE_HARD - -//adjustment weight * speed player -#define R3F_TIRED_WEIGHT_SPEED_RATIO 1 - - -#ifdef R3F_TIRED_SET_MODE_UBEREASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 100000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 0.9 - #define R3F_TIRED_KNEE_LEVEL 0.6 - #define R3F_TIRED_UP_LEVEL 0.5 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 40 - #define R3F_TIRED_WEIGHT_LEVEL2 50 - #define R3F_TIRED_WEIGHT_LEVEL3 60 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 1 -#endif - -#ifdef R3F_TIRED_SET_MODE_EASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 70000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 1.8 - #define R3F_TIRED_KNEE_LEVEL 1.2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 25 - #define R3F_TIRED_WEIGHT_LEVEL2 30 - #define R3F_TIRED_WEIGHT_LEVEL3 40 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 10 -#endif - -#ifdef R3F_TIRED_SET_MODE_NORMAL - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 50000 - - //adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 3 - #define R3F_TIRED_KNEE_LEVEL 1.5 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 10 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 15 - #define R3F_TIRED_WEIGHT_LEVEL2 20 - #define R3F_TIRED_WEIGHT_LEVEL3 30 - - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.6 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 30 -#endif - -#ifdef R3F_TIRED_SET_MODE_HARD - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 40000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 4 - #define R3F_TIRED_KNEE_LEVEL 2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 5 - - // adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 10 - #define R3F_TIRED_WEIGHT_LEVEL2 17 - #define R3F_TIRED_WEIGHT_LEVEL3 25 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.3 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 60 -#endif - -// ratio of threshold weight -#define R3F_TIRED_WEIGHT_RATIO1 0.3 /* for weight < 10 kg */ -#define R3F_TIRED_WEIGHT_RATIO2 0.4 /* for weight 10 à 20 kg */ -#define R3F_TIRED_WEIGHT_RATIO3 0.6 /* for weight 20 à 30 kg */ -#define R3F_TIRED_WEIGHT_RATIO4 0.7 /* for weight > 30 kg */ - - -// activation / deactivation unit recup loss over time (true / false) -#define R3F_TIRED_GLOBAL_TIRING true - -// adjustment recovery rate -#define R3F_TIRED_TIME_RECOVERING 100 -#define R3F_TIRED_RATIO_RECOVERING 360 - -#define R3F_TIRED_WITH_VANISH true - diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf deleted file mode 100644 index 3a655adcd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf +++ /dev/null @@ -1,25 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -call compile preprocessFile "R3F_realism\R3F_Tired\R3F_Tired_Fnct.sqf"; - -R3F_Weight = 0; - -R3F_TIRED_Ratio_Position = 0; -R3F_TIRED_Accumulator = 0; -R3F_TIRED_Handle_Blur_Effect = [] spawn {}; -R3F_TIRED_Handle_Blackout_Effect = [] spawn {}; -R3F_TIRED_Counter_Time = 0; -R3F_TIRED_Ratio_Recovery = R3F_TIRED_RATIO_RECOVERING; -R3F_TIRED_Ratio_Overweight = 1; - -_void = [] execVM "R3F_Realism\R3F_Tired\R3F_DoTired.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Tired/R3F_stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Tired/R3F_stringtable.csv deleted file mode 100644 index 597997490..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Tired/R3F_stringtable.csv +++ /dev/null @@ -1,3 +0,0 @@ - -R3F_VERSION_TIRED, "1.02", "1.02" - diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Weight/R3F_CfgWeight.h b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Weight/R3F_CfgWeight.h deleted file mode 100644 index b0aa80893..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Weight/R3F_CfgWeight.h +++ /dev/null @@ -1,1784 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -class CfgWeight -{ - class Weapons - { - class SCAR_L_STD_Mk4CQT - { - weight = 3.6; - }; - class SCAR_L_STD_HOLO - { - weight = 3.5; - }; - class SCAR_L_STD_EGLM_TWS - { - weight = 5.3; - }; - class SCAR_L_STD_EGLM_RCO - { - weight = 4.5; - }; - class SCAR_L_CQC_Holo - { - weight = 3.7; - }; - class SCAR_L_CQC_EGLM_Holo - { - weight = 5; - }; - class SCAR_L_CQC_CCO_SD - { - weight = 3.7; - }; - class SCAR_L_CQC - { - weight = 3.5; - }; - class SCAR_H_STD_EGLM_Spect - { - weight = 5.5; - }; - class SCAR_H_CQC_CCO_SD - { - weight = 4; - }; - class SCAR_H_CQC_CCO - { - weight = 4; - }; - class SCAR_H_STD_TWS_SD - { - weight = 5.2; - }; - class SCAR_H_LNG_Sniper_SD - { - weight = 5; - }; - class SCAR_H_LNG_Sniper - { - weight = 5; - }; - class M4A3_RCO_GL_EP1 - { - weight = 4.5; - }; - class M4A3_CCO_EP1 - { - weight = 3; - }; - class M14_EP1 - { - weight = 5.5; - }; - class FN_FAL - { - weight = 4.5; - }; - class FN_FAL_ANPVS - { - weight=5.5; - }; - class glock17_EP1 - { - weight = 0.7; - }; - class G36A_camo - { - weight = 3.6; - }; - class G36C_camo - { - weight = 2.8; - }; - class G36K_camo - { - weight = 3; - }; - class G36_C_SD_camo - { - weight = 3.6; - }; - class revolver_EP1 - { - weight = 1; - }; - class revolver_gold_EP1 - { - weight = 1; - }; - class UZI_SD_EP1 - { - weight = 1.9; - }; - class UZI_EP1 - { - weight = 1.7; - }; - class Sa61_EP1 - { - weight = 1.3; - }; - class M249_EP1 - { - weight = 6.5; - }; - class M249_TWS_EP1 - { - weight = 11; - }; - class M249_m145_EP1 - { - weight = 8; - }; - class M60A4_EP1 - { - weight = 10; - }; - class m240_scoped_EP1 - { - weight = 14; - }; - class MG36_camo - { - weight = 3.6; - }; - class Mk_48_DES_EP1 - { - weight = 8.2; - }; - class M32_EP1 - { - weight = 6; - }; - class M79_EP1 - { - weight = 2.7; - }; - class Mk13_EP1 - { - weight = 2.7; - }; - class m107_TWS_EP1 - { - weight = 14.3; - }; - class M24_des_EP1 - { - weight = 6; - }; - class M110_TWS_EP1 - { - weight = 7.7; - }; - class M110_NVG_EP1 - { - weight = 7.5; - }; - class Sa58V_RCO_EP1 - { - weight = 3.3; - }; - class Sa58V_EP1 - { - weight = 3.1; - }; - class Sa58V_CCO_EP1 - { - weight = 3.2; - }; - class Sa58P_EP1 - { - weight = 3.1; - }; - class MAAWS - { - weight = 7.5; - }; - class M47Launcher_EP1 - { - weight = 7; - }; - class M16A4_ACG - { - weight = 3.8; - }; - class M16A4 - { - weight = 3.8; - }; - class M16A2 - { - weight = 3.8; - }; - class M16A4_ACG_GL - { - weight = 5.2; - }; - class BAF_L85A2_RIS_Holo - { - weight = 5.2; - }; - class FN_FAL_ANPVS4 - { - weight = 5.7; - }; - - - - class M16A4_GL - { - weight = 5.2; - }; - class M16A2GL - { - weight = 5.2; - }; - class M4A1_AIM_SD_camo - { - weight = 3; - }; - class M4A1_Aim_camo - { - weight = 3; - }; - class M4A1_Aim - { - weight = 3; - }; - class M4A1 - { - weight = 3; - }; - class M4A1_HWS_GL_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL_SD_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL - { - weight = 4.5; - }; - class M4A1_RCO_GL - { - weight = 4.5; - }; - class M8_carbine - { - weight = 3.4; - }; - class M8_compact - { - weight = 3; - }; - class M8_carbineGL - { - weight = 4.8; - }; - class MP5SD - { - weight = 2.6; - }; - class MP5A5 - { - weight = 2.6; - }; - class G36_C_SD_eotech - { - weight = 3.6; - }; - class BAF_AS50_scoped - { - weight = 5.6; - }; - class BAF_LRR_scoped - { - weight = 5.6; - }; - class m107_DZ - { - weight = 14; - }; - - class G36a - { - weight = 3.6; - }; - - class G36C - { - weight = 2.8; - }; - class G36 - { - weight = 3; - }; - class M1014 - { - weight = 3.8; - }; - class Remington870_lamp - { - weight = 4.0; - }; - class MR43 - { - weight = 3.5; - }; - class Winchester1866 - { - weight = 2.8; - }; - - class M240 - { - weight = 13; - }; - - class M240_DZ - { - weight = 13; - }; - class M249 - { - weight = 6.5; - }; - class M249_DZ - { - weight = 6.5; - }; - class Mk_48 - { - weight = 8.2; - }; - - class Mk_48_DZ - { - weight = 8.2; - }; - class M8_SAW - { - weight = 4.5; - }; - class MG36 - { - weight = 3.6; - }; - class M4SPR - { - weight = 4.5; - }; - class M8_sharpshooter - { - weight = 4.5; - }; - class DMR - { - weight = 5.5; - }; - class M24 - { - weight = 6; - }; - class M40A3 - { - weight = 7.5; - }; - class M107 - { - weight = 14; - }; - class Colt1911 - { - weight = 1.1; - }; - class M9 - { - weight = 1; - }; - class M9SD - { - weight = 1.2; - }; - class 8Rnd_B_Beneli_74Slug - { - weight = 0.3; - }; - class SteelBolt - { - weight = 0.1; - }; - class SteelBolt4pack - { - weight = 0.3; - }; - class Javelin - { - weight = 16; - }; - class M136 - { - weight = 7.6; - }; - class Stinger - { - weight = 10; - }; - class SMAW - { - weight = 7.5; - }; - class Binocular - { - weight = 1; - }; - class Binocular_Vector - { - weight = 1; - }; - class NVGoggles - { - weight = 1; - }; - class Laserdesignator - { - weight = 5.5; - }; - class ItemCompass - { - weight = 0.1; - }; - class ItemGPS - { - weight = 0.3; - }; - class ItemWatch - { - weight = 0.1; - }; - class ItemMap - { - weight = 0.1; - }; - class ItemRadio - { - weight = 0.3; - }; - class AKS_GOLD - { - weight = 4.0; - }; - class AKS_74 - { - weight = 2.7; - }; - class AKS_74_GOSHAWK - { - weight = 3.5; - }; - class AKS_74_NSPU - { - weight = 3.5; - }; - class AK_74_GL_kobra - { - weight = 4.2; - }; - class SVD_NSPU_EP1 - { - weight = 6.9; - }; - class SVD_des_EP1 - { - weight = 6.3; - }; - class LeeEnfield - { - weight = 4; - }; - class AK_107_kobra - { - weight = 3.8; - }; - class AK_107_GL_kobra - { - weight = 5.3; - }; - class AK_107_pso - { - weight = 4; - }; - class AK_107_GL_pso - { - weight = 5.5; - }; - class AKS_74_U - { - weight = 2.7; - }; - class AKS_74_UN_kobra - { - weight = 3; - }; - class AKS_74_pso - { - weight = 3.6; - }; - class AKS_74_kobra - { - weight = 3; - }; - class AK_74 - { - weight = 3.1; - }; - class AK_74_GL - { - weight = 4.6; - }; - class AK_47_M - { - weight = 3.2; - }; - class AK_47_S - { - weight = 3; - }; - class PK - { - weight = 9; - }; - class RPK_74 - { - weight = 4.7; - }; - class Pecheneg - { - weight = 9; - }; - class Huntingrifle - { - weight = 4; - }; - class KSVK - { - weight = 12; - }; - class SVD - { - weight = 6.2; - }; - class SVD_CAMO - { - weight = 6.3; - }; - class Makarov - { - weight = 0.75; - }; - class MakarovSD - { - weight = 0.9; - }; - class Saiga12K - { - weight = 3.5; - }; - class Bizon - { - weight = 2.1; - }; - class bizon_silenced - { - weight = 2.3; - }; - class VSS_Vintorez - { - weight = 3.2; - }; - class RPG7V - { - weight = 6.3; - }; - class RPG18 - { - weight = 1.4; - }; - class MetisLauncher - { - weight = 16; - }; - class Igla - { - weight = 7; - }; - class Strela - { - weight = 6; - }; - }; - - - class Magazines - { - class 30Rnd_762x39_SA58 - { - weight = 0.8; - }; - class 20rnd_762x51_SB_SCAR - { - weight = 0.5; - }; - class 20rnd_762x51_B_SCAR - { - weight = 0.5; - }; - class 20Rnd_762x51_FNFAL - { - weight = 0.5; - }; - class 100Rnd_556x45_M249 - { - weight = 5; - }; - class 100Rnd_556x45_BetaCMag - { - weight = 5; - }; - class 20Rnd_B_765x17_Ball - { - weight = 0.4; - }; - class 10Rnd_B_765x17_Ball - { - weight = 0.2; - }; - class 30Rnd_9x19_UZI_SD - { - weight = 0.4; - }; - class 30Rnd_9x19_UZI - { - weight = 0.4; - }; - class 17Rnd_9x19_glock17 - { - weight = 0.2; - }; - class 6Rnd_45ACP - { - weight = 0.1; - }; - class MAAWS_HEAA - { - weight = 6; - }; - class MAAWS_HEDP - { - weight = 6; - }; - class Dragon_EP1 - { - weight = 11; - }; - class 30Rnd_556x45_StanagSD - { - weight = 0.5; - }; - class 30Rnd_556x45_Stanag - { - weight = 0.5; - }; - class 30Rnd_556x45_G36 - { - weight = 0.5; - }; - class 30Rnd_556x45_G36SD - { - weight = 0.5; - }; - class 15Rnd_W1866_Slug - { - weight = 0.5; - }; - class 30Rnd_9x19_MP5 - { - weight = 0.4; - }; - class 30Rnd_9x19_MP5SD - { - weight = 0.4; - }; - class 15Rnd_9x19_M9 - { - weight = 0.2; - }; - class 15Rnd_9x19_M9SD - { - weight = 0.2; - }; - class 1Rnd_HE_M203 - { - weight = 0.25; - }; - class 1Rnd_Smoke_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeGreen_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeRed_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeYellow_M203 - { - weight = 0.25; - }; - class FlareRed_M203 - { - weight = 0.25; - }; - class FlareGreen_M203 - { - weight = 0.25; - }; - class FlareWhite_M203 - { - weight = 0.25; - }; - class FlareYellow_M203 - { - weight = 0.25; - }; - class 6Rnd_HE_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareRed_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareWhite_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareYellow_M203 - { - weight = 1.5; - }; - class 6Rnd_Smoke_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeRed_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeYellow_M203 - { - weight = 1.5; - }; - class 10Rnd_127x99_m107 - { - weight = 0.5; - }; - class 5Rnd_762x51_M24 - { - weight = 0.2; - }; - class 20Rnd_762x51_DMR - { - weight = 0.5; - }; - class 8Rnd_B_Beneli_Pellets - { - weight = 0.3; - }; - class 20Rnd_556x45_Stanag - { - weight = 0.4; - }; - class 200Rnd_556x45_M249 - { - weight = 10; - }; - class 100Rnd_762x51_M240 - { - weight = 8; - }; - class Javelin - { - weight = 12; - }; - class M136 - { - weight = 6; - }; - class Stinger - { - weight = 6; - }; - class SMAW_HEAA - { - weight = 6; - }; - class SMAW_HEDP - { - weight = 6; - }; - class HandGrenade_west - { - weight = 0.5; - }; - class PipeBomb - { - weight = 4; - }; - class TimeBomb - { - weight = 4; - }; - class Mine - { - weight = 8; - }; - class SmokeShellRed - { - weight = 0.4; - }; - class SmokeShellYellow - { - weight = 0.4; - }; - class SmokeShellGreen - { - weight = 0.4; - }; - class SmokeShellBlue - { - weight = 0.4; - }; - class SmokeShellPurple - { - weight = 0.4; - }; - class SmokeShellOrange - { - weight = 0.4; - }; - class SmokeShell - { - weight = 0.4; - }; - - class 10x_303 - { - weight = 0.15; - }; - class 30Rnd_545x39_AK - { - weight = 0.5; - }; - class 30Rnd_545x39_AKSD - { - weight = 0.5; - }; - class 75Rnd_545x39_RPK - { - weight = 1.25; - }; - class 30Rnd_762x39_AK47 - { - weight = 0.8; - }; - class 100Rnd_762x54_PK - { - weight = 8; - }; - class 5x_22_LR_17_HMR - { - weight = 0.15; - }; - class 5Rnd_127x108_KSVK - { - weight = 0.3; - }; - class 10Rnd_762x54_SVD - { - weight = 0.4; - }; - class 10Rnd_9x39_SP5_VSS - { - weight = 0.2; - }; - class 20Rnd_9x39_SP5_VSS - { - weight = 0.4; - }; - class 8Rnd_9x18_Makarov - { - weight = 0.15; - }; - class 8Rnd_9x18_MakarovSD - { - weight = 0.15; - }; - class 8Rnd_B_Saiga12_74Slug - { - weight = 0.3; - }; - class 64Rnd_9x19_Bizon - { - weight = 0.8; - }; - class 64Rnd_9x19_SD_Bizon - { - weight = 0.8; - }; - class 1Rnd_HE_GP25 - { - weight = 0.25; - }; - class FlareWhite_GP25 - { - weight = 0.25; - }; - class FlareGreen_GP25 - { - weight = 0.25; - }; - class FlareRed_GP25 - { - weight = 0.25; - }; - class FlareYellow_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKE_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKERED_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEGREEN_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEYELOW_GP25 - { - weight = 0.25; - }; - class PG7V - { - weight = 2.2; - }; - class PG7VL - { - weight = 2.6; - }; - class PG7VR - { - weight = 4.5; - }; - class OG7 - { - weight = 2; - }; - class RPG18 - { - weight = 1.2; - }; - class AT13 - { - weight = 14; - }; - class Igla - { - weight = 11; - }; - class Strela - { - weight = 10; - }; - class HandGrenade_east - { - weight = 0.5; - }; - class IR_Strobe_Target - { - weight = 0.4; - }; - class Laserbatteries - { - weight = 0.005; - }; - - class ItemPainkiller - { - weight = 0.1; - }; - class ItemMorphine - { - weight = 0.1; - }; - class ItemEpinephrine - { - weight = 0.1; - }; - class ItemBloodbag - { - weight = 0.4; - }; - class ItemHeatPack - { - weight = 0.1; - }; - - - class ItemAntibiotic - { - weight = 0.1; - }; - class ItemWaterbottle - { - weight = 0.5; - }; - class ItemWaterbottleBoiled - { - weight = 0.5; - }; - class ItemSodaMdew - { - weight = 0.2; - }; - class ItemSodaPepsi - { - weight = 0.2; - }; - class ItemSodaCoke - { - weight = 0.2; - }; - class FoodCanSardines - { - weight = 0.2; - }; - class FoodCanBakedBeans - { - weight = 0.2; - }; - class FoodCanFrankBeans - { - weight = 0.2; - }; - class FoodBioMeat - { - weight = 0.2; - }; - class FoodCanPasta - { - weight = 0.2; - }; - class FoodCanUnlabeled - { - weight = 0.2; - }; - - - - class FoodMRE - { - weight = 0.4; - }; - class FoodPistachio - { - weight = 0.003; - }; - class FoodNutmix - { - weight = 0.003; - }; - - - - - - class FoodSteakCooked - { - weight = 0.25; - }; - class FoodmeatCooked - { - weight = 0.25; - }; - class FoodbeefCooked - { - weight = 0.25; - }; - class FoodmuttonCooked - { - weight = 0.25; - }; - class FoodchickenCooked - { - weight = 0.25; - }; - class FoodrabbitCooked - { - weight = 0.25; - }; - class FoodbaconCooked - { - weight = 0.25; - }; - class FoodmuttonRaw - { - weight = 0.25; - }; - class FoodchickenRaw - { - weight = 0.25; - }; - class FoodBaconRaw - { - weight = 0.25; - }; - class FoodRabbitRaw - { - weight = 0.25; - }; - class FoodbeefRaw - { - weight = 0.25; - }; - class FoodmeatRaw - { - weight = 0.25; - }; - class FoodSteakRaw - { - weight = 0.25; - }; - class ItemFlashlight - { - weight = 0.1; - }; - class ItemFlashlightRed - { - weight = 0.1; - }; - class ItemKnife - { - weight = 0.1; - }; - - - - class Crossbow - { - weight = 1; - }; - class MeleeCrowbar - { - weight = 1; - }; - class MeleeHatchet - { - weight = 1; - }; - class MeleeMachete - { - weight = 1; - }; - class MeleeFishingPole - { - weight = 1; - }; - class ItemHatchet - { - weight = 1; - }; - class ItemCrowbar - { - weight = 1; - }; - class ItemMatchbox - { - weight = 0.005; - }; - class ItemToolbox - { - weight = 1; - }; - class ItemEtool - { - weight = 1; - }; - - class Skin_FR_OHara_DZ - { - weight = 1; - }; - class Skin_FR_Rodriguez_DZ - { - weight = 1; - }; - class Skin_CZ_Soldier_Sniper_EP1_DZ - { - weight = 1; - }; - class Skin_Graves_Light_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_MG_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Sniper_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Crew_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_CO_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_2_DZ - { - weight = 1; - }; - class Skin_Survivor2_DZ - { - weight = 1; - }; - class Skin_Camo1_DZ - { - weight = 1; - }; - class Skin_Sniper1_DZ - { - weight = 1; - }; - class Skin_Rocket_DZ - { - weight = 1; - }; - class Skin_Soldier1_DZ - { - weight = 1; - }; - class Skin_RU_Policeman_DZ - { - weight = 1; - }; - class Skin_Pilot_EP1_DZ - { - weight = 1; - }; - class Skin_Haris_Press_EP1_DZ - { - weight = 1; - }; - class Skin_Ins_Soldier_GL_DZ - { - weight = 1; - }; - class Skin_GUE_Commander_DZ - { - weight = 1; - }; - class Skin_Functionary1_EP1_DZ - { - weight = 1; - }; - class Skin_Priest_DZ - { - weight = 1; - }; - class Skin_Rocker1_DZ - { - weight = 1; - }; - class Skin_Rocker2_DZ - { - weight = 1; - }; - class Skin_Rocker3_DZ - { - weight = 1; - }; - class Skin_Rocker4_DZ - { - weight = 1; - }; - class Skin_Bandit1_DZ - { - weight = 1; - }; - class Skin_Bandit2_DZ - { - weight = 1; - }; - class Skin_BanditW1_DZ - { - weight = 1; - }; - class Skin_BanditW2_DZ - { - weight = 1; - }; - class Skin_SurvivorW2_DZ - { - weight = 1; - }; - class Skin_SurvivorWpink_DZ - { - weight = 1; - }; - class Skin_SurvivorWsequisha_DZ - { - weight = 1; - }; - class Skin_SurvivorWcombat_DZ - { - weight = 1; - }; - class Skin_SurvivorWdesert_DZ - { - weight = 1; - }; - class Skin_SurvivorWurban_DZ - { - weight = 1; - }; - class Skin_SurvivorW3_DZ - { - weight = 1; - }; - class Skin_Soldier_TL_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Sniper_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Bodyguard_AA12_PMC_DZ - { - weight = 1; - }; - class Skin_Drake_Light_DZ - { - weight = 1; - }; - class Skin_CZ_Special_Forces_GL_DES_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Soldier_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Warlord_EP1_DZ - { - weight = 1; - }; - - class HandRoadFlare - { - weight = 0.1; - }; - class HandChemBlue - { - weight = 0.1; - }; - class HandChemGreen - { - weight = 0.1; - }; - class HandChemRed - { - weight = 0.1; - }; - class ItemBandage - { - weight = 0.005; - }; - class Hatchet_Swing - { - weight = 0; - }; - class Machete_Swing - { - weight = 0; - }; - class Fishing_Swing - { - weight = 0; - }; - class Crowbar_Swing - { - weight = 0; - }; - class ItemVault - { - weight = 100; - }; - class PartWoodPile - { - weight = 1; - }; - class PartWheel - { - weight = 10; - }; - class PartFueltank - { - weight = 10; - }; - class PartGlass - { - weight = 5; - }; - class PartEngine - { - weight = 15; - }; - class ItemGenerator - { - weight = 30; - }; - class PartGeneric - { - weight = 5; - }; - class PartVRotor - { - weight = 15; - }; - class ItemJerrycan - { - weight = 10; - }; - class ItemJerrycanEmpty - { - weight = 1; - }; - class ItemTent - { - weight = 5; - }; - class ItemTentDomed - { - weight = 5; - }; - class ItemTentDomed2 - { - weight = 5; - }; - class TrapBear - { - weight = 1; - }; - class ItemTankTrap - { - weight = 5; - }; - class ItemWire - { - weight = 2.5; - }; - class ItemGoldBar - { - weight = 0.02; - }; - class ItemGoldBar10oz - { - weight = 0.2; - }; - class ItemSilverBar - { - weight = 0.02; - }; - class ItemSilverBar10oz - { - weight = 0.2; - }; - class ItemBronzeBar - { - weight = 0.02; - }; - class ItemCopperBar - { - weight = 0.02; - }; - class ItemCopperBar10oz - { - weight = 0.2; - }; - class ItemAluminumBar - { - weight = 0.02; - }; - class ItemTinBar - { - weight = 0.02; - }; - class BoltSteel - { - weight = 0.02; - }; - class BoltSteel4pack - { - weight = 0.08; - }; - class WoodenArrow - { - weight = 0.02; - }; - class Quiver - { - weight = 0.08; - }; - class TrashTinCan - { - weight = 0.003; - }; - class FoodCanUnlabeledEmpty - { - weight = 0.003; - }; - class ItemTrashRazor - { - weight = 0.003; - }; - class ItemTrashToiletpaper - { - weight = 0.001; - }; - - class 7Rnd_45ACP_1911 - { - weight = 0.02; - }; - class ItemZombieParts - { - weight = 5; - }; - class ItemSandbag - { - weight = 10; - }; - class ItemSandbagLarge - { - weight = 50; - }; - class ItemWaterbottleUnfilled - { - weight = 0.05; - }; - class ItemSodaEmpty - { - weight = 0.002; - }; - class ItemSodaCokeEmpty - { - weight = 0.002; - }; - class ItemSodaPepsiEmpty - { - weight = 0.002; - }; - class ItemSodaMdewEmpty - { - weight = 0.002; - }; - class TrashJackDaniels - { - weight = 0.02; - }; - - - class ItemCanvas - { - weight = 4; - }; - class ItemBurlap - { - weight = 8; - }; - class ItemLightBulb - { - weight = 0.02; - }; - class ItemPole - { - weight = 10; - }; - class ItemCorrugated - { - weight = 29; - }; - class PartWoodPlywood - { - weight = 4; - }; - class PartWoodLumber - { - weight = 2; - }; - - class ItemTrout - { - weight = 1; - }; - class ItemTroutCooked - { - weight = 1; - }; - class ItemSeaBass - { - weight = 6; - }; - class ItemSeaBassCooked - { - weight = 5; - }; - class ItemTuna - { - weight = 27; - }; - class ItemTunaCooked - { - weight = 25; - }; - - class 30m_plot_kit - { - weight = 0.02; - }; - class fuel_pump_kit - { - weight = 50; - }; - class light_pole_kit - { - weight = 10; - }; - class stick_fence_kit - { - weight = 6; - }; - class park_bench_kit - { - weight = 50; - }; - class wood_shack_kit - { - weight = 50; - }; - class storage_shed_kit - { - weight = 100; - }; - class outhouse_kit - { - weight = 50; - }; - class wooden_shed_kit - { - weight = 75; - }; - class rusty_gate_kit - { - weight = 80; - }; - class sun_shade_kit - { - weight = 50; - }; - class m240_nest_kit - { - weight = 100; - }; - class ItemFuelBarrel - { - weight = 167; - }; - class ItemFuelBarrelEmpty - { - weight = 20; - }; - class ItemOilBarrel - { - weight = 140; - }; - - class bulk_NVGoggles - { - weight = 25; - }; - class bulk_DZ_Backpack_EP1 - { - weight = 25; - }; - class bulk_15Rnd_9x19_M9SD - { - weight = 25; - }; - class bulk_30Rnd_556x45_StanagSD - { - weight = 25; - }; - class bulk_ItemSandbag - { - weight = 25; - }; - class bulk_ItemGPS - { - weight = 25; - }; - class bulk_ItemMap - { - weight = 25; - }; - class bulk_ItemEtool - { - weight = 25; - }; - class bulk_17Rnd_9x19_glock17 - { - weight = 25; - }; - }; -}; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf deleted file mode 100644 index 1565a0625..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf +++ /dev/null @@ -1,50 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_WEIGHT_Configuration.cfg" - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -private ["_n","_gearbox_visible","_control","_display","_initial_text"]; - -disableSerialization; - -R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - -_initial_text = ""; -_n = 0; -while {true} do -{ - sleep R3F_WEIGHT_SHORT_DELAY; - - #ifdef R3F_WEIGHT_SHOW_WEIGHT - _display = findDisplay ARMA2_RSCDISPLAYGEARBOX; - _gearbox_visible = ( (str _display) != "No display"); - #else - _gearbox_visible = false; - #endif - - if(_gearbox_visible) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - if(_initial_text == "") then { - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _initial_text = ctrlText _control ; - }; - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _control ctrlSetText format[localize "STR_R3F_WEIGHT_InGearBox",_initial_text,R3F_Weight]; - _n = 0; - }else{ - if( _n > R3F_WEIGHT_LONG_DELAY) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - _n = 0; - }; - _n = _n + 1 ; - }; -}; diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg deleted file mode 100644 index 617cc8ad0..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg +++ /dev/null @@ -1,22 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - -#define R3F_WEIGHT_SHOW_WEIGHT - -//show or not classes not found in arma.rpt -//#define R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv deleted file mode 100644 index 6719b3b91..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ -R3F_VERSION_WEIGHTED, "1.04", "1.04" -STR_R3F_WEIGHT_InGearBox, "%1 | Weight carried : %2 lb", "%1 | Poids transporté : %2 Kg" -STR_R3F_WEIGHT_English, "lb", "Kg" diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf deleted file mode 100644 index 37daa1ce2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf +++ /dev/null @@ -1,72 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ -#include "R3F_WEIGHT_Configuration.cfg" -R3F_WEIGHT_FNCT_MakeSingleArray = { - private ["_arr_i","_arr_n", "_arr", "_n", "_nb", "_x"]; - _arr_i = (_this select 0) select 0; - _arr_n = (_this select 0) select 1; - - _arr = []; - - _n = 0; - { - _nb = _arr_n select _n; - for [{_i = 0}, {_i < _nb}, {_i = _i + 1}] do{ - _arr = _arr + [_x]; - }; - _n = _n + 1; - - }foreach _arr_i; - - _arr; -}; - -R3F_WEIGHT_FNCT_GetItemWeight = { - private ["_arr_class", "_total_weight", "_weight"]; - _arr_class = (_this select 0) + (_this select 1); - _total_weight = 0; - _weight = 0; - CfgWeight = missionConfigFile >> "CfgWeight"; - { - if(isclass(CfgWeight >> "Weapons" >> _x)) then { - _weight = getNumber(CfgWeight >> "Weapons" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - if(isclass(CfgWeight >> "Magazines" >> _x)) then { - _weight = getNumber(CfgWeight >> "Magazines" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - #ifdef R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND - diag_log format["Class not found %1", _x]; - #endif - }; - }; - }foreach _arr_class; - _total_weight; -}; - -R3F_WEIGHT_FNCT_GetWeight = { - private ["_bagpack","_bagpack_weapons", "_bagpack_ammo", "_return","_english"]; - _return = 0; - _bagpack = unitBackpack player; - if(!isnull(_bagpack)) then { - _bagpack_weapons = [getWeaponCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _bagpack_ammo = [getMagazineCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _return = [_bagpack_weapons, _bagpack_ammo] call R3F_WEIGHT_FNCT_GetItemWeight; - }; - _return = _return + ([(weapons player), (magazines player)] call R3F_WEIGHT_FNCT_GetItemWeight); - _english = localize "STR_R3F_WEIGHT_English" == "lb"; - if(_english) then { - _return = _return / 0.45359 ; - _return = round (_return * 100)/100; - }; - _return; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Weight/R3F_resource.h b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Weight/R3F_resource.h deleted file mode 100644 index d48e630a1..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/R3F_Realism/R3F_Weight/R3F_resource.h +++ /dev/null @@ -1,10 +0,0 @@ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - - diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/description.ext b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/description.ext index caf9199f2..5bfb0a716 100644 --- a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/description.ext +++ b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/description.ext @@ -1,13 +1,19 @@ respawn = "BASE"; respawndelay = 5; -onLoadMission="DayZ_Epoch Zargabad"; -OnLoadIntro = "Welcome to Zargabad"; +onLoadMission="DayZ_Epoch Mountains ACR"; +OnLoadIntro = "Welcome to Mountains ACR"; OnLoadIntroTime = False; OnLoadMissionTime = False; disabledAI = true; disableChannels[]={0,2,6}; enableItemsDropping=0; +briefing = 0; +debriefing = 0; + +onPauseScript = ""; +loadScreen = "\z\addons\dayz_code\gui\dayz_logo_ca.paa"; + class Header { gameType = COOP; //DM, Team, Coop, ... diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/dynamic_vehicle.sqf b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/dynamic_vehicle.sqf deleted file mode 100644 index b4203ede2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/dynamic_vehicle.sqf +++ /dev/null @@ -1,73 +0,0 @@ -AllowedVehiclesList = [ - ["Old_moto_TK_Civ_EP1",10], - ["MMT_Civ",10], - ["Old_bike_TK_INS_EP1",10], - ["TT650_Ins",1], - ["TT650_Civ",1], - ["TT650_TK_CIV_EP1",1], - ["ATV_US_EP1",10], - ["hilux1_civil_3_open_EP1",5], - ["hilux1_civil_2_covered",2], - ["datsun1_civil_3_open",5], - ["Pickup_PK_TK_GUE_EP1",5], - ["Octavia_ACR",2], - ["VWGolf",2], - ["Lada1",1], - ["Lada2",1], - ["LadaLM",1], - ["Lada2_TK_CIV_EP1",2], - ["Skoda",1], - ["SkodaGreen",1], - ["SkodaRed",1], - ["SkodaBlue",1], - ["car_sedan",2], - ["car_hatchback",2], - ["policecar",1], - ["GLT_M300_LT",1], - ["GLT_M300_ST",1], - ["Volha_1_TK_CIV_EP1",2], - ["VolhaLimo_TK_CIV_EP1",2], - ["UAZ_Unarmed_TK_EP1",1], - ["UAZ_RU",1], - ["UAZ_INS",1], - ["Ikarus",3], - ["SUV_TK_CIV_EP1",2], - ["SUV_Green",1], - ["SUV_Yellow",1], - ["SUV_White",1], - ["SUV_Silver",1], - ["SUV_Red",1], - ["SUV_Pink",1], - ["SUV_Orange",1], - ["SUV_Charcoal",1], - ["SUV_Blue",1], - ["UH1H_DZ",2], - ["Mi17_Civilian_DZ",3], - ["Mi17_DZ",1], - ["LandRover_CZ_EP1",2], - ["HMMWV_Ambulance",2], - ["HMMWV_DES_EP1",1], - ["PBX",3], - ["Zodiac",2], - ["RHIB",2], - ["Fishing_Boat",2], - ["Smallboat_1",2], - ["Smallboat_2",2], - ["M113Ambul_UN_EP1",1], - ["KamazRefuel_DZ",1], - ["UralRefuel_TK_EP1_DZ",1], - ["MtvrRefuel_DES_EP1_DZ",1], - ["Ural_UN_EP1",2], - ["Ural_TK_CIV_EP1",2], - ["Ural_CDF",2], - ["Kamaz",2], - ["tractor",3], - ["CSJ_GyroP",5], - ["S1203_ambulance_EP1",1], - ["S1203_TK_CIV_EP1",2], - ["MH6J_DZ",1], - ["AH6X_DZ",1], - ["MTVR_DES_EP1",1], - ["LandRover_MG_TK_EP1",1], - ["M1030_US_DES_EP1",1] -]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/init.sqf b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/init.sqf index 74c281e24..1bdd7206b 100644 --- a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/init.sqf @@ -1,16 +1,25 @@ -startLoadingScreen ["","DayZ_loadingScreen"]; /* - INITILIZATION + For DayZ Epoch + Addons Credits: Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr, Sahbazz */ +startLoadingScreen ["","RscDisplayLoadCustom"]; +cutText ["","BLACK OUT"]; enableSaving [false, false]; //REALLY IMPORTANT VALUES -dayZ_instance = 10; //The instance -hiveInUse = true; +dayZ_instance = 10; //The instance +dayzHiveRequest = []; initialized = false; dayz_previousID = 0; -// AMP config +//disable greeting menu +player setVariable ["BIS_noCoreConversations", true]; +//disable radio messages to be heard and shown in the left lower corner of the screen +enableRadio false; +// May prevent "how are you civillian?" messages from NPC +enableSentences false; + +// DayZ Epoch config spawnShoremode = 0; // Default = 1 (on shore) spawnArea= 1000; // Default = 1500 MaxHeliCrashes= 3; // Default = 5 @@ -19,6 +28,21 @@ MaxDynamicDebris = 100; // Default = 100 dayz_MapArea = 8000; // Default = 10000 dayz_maxLocalZombies = 40; // Default = 40 +dayz_paraSpawn = false; + +dayz_sellDistance_vehicle = 10; +dayz_sellDistance_boat = 30; +dayz_sellDistance_air = 40; + +dayz_maxAnimals = 8; // Default: 8 +dayz_tameDogs = true; +DynamicVehicleDamageLow = 0; // Default: 0 +DynamicVehicleDamageHigh = 100; // Default: 100 + +EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]]; +dayz_fullMoonNights = true; + +//Load in compiled functions call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; //Initilize the Variables (IMPORTANT: Must happen very early) progressLoadingScreen 0.1; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; //Initilize the publicVariable event handlers @@ -26,35 +50,36 @@ progressLoadingScreen 0.2; call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; //Functions used by CLIENT for medical progressLoadingScreen 0.4; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; //Compile regular functions +progressLoadingScreen 0.5; +call compile preprocessFileLineNumbers "server_traders.sqf"; //Compile trader configs progressLoadingScreen 1.0; "filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic"; -if ((!isServer) && (isNull player) ) then -{ -waitUntil {!isNull player}; -waitUntil {time > 3}; -}; - -if ((!isServer) && (player != player)) then -{ - waitUntil {player == player}; - waitUntil {time > 3}; -}; - if (isServer) then { - //Run the server monitor - hiveInUse = true; - _serverMonitor = [] execVM "\z\addons\dayz_server\system\server_monitor.sqf"; + call compile preprocessFileLineNumbers "dynamic_vehicle.sqf"; //Compile vehicle configs + + // Add trader citys + _nil = [] execVM "mission.sqf"; + _serverMonitor = [] execVM "\z\addons\dayz_code\system\server_monitor.sqf"; }; if (!isDedicated) then { //Conduct map operations 0 fadeSound 0; - 0 cutText [(localize "STR_AUTHENTICATING"), "BLACK FADED",60]; + waitUntil {!isNil "dayz_loadScreenMsg"}; + dayz_loadScreenMsg = (localize "STR_AUTHENTICATING"); //Run the player monitor _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}]; _playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf"; - -}; \ No newline at end of file + + + //Lights + //[0,0,true,true,true,58,280,600,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf"; +}; +#include "\z\addons\dayz_code\system\REsec.sqf" +//Start Dynamic Weather +execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf"; + +#include "\z\addons\dayz_code\system\BIS_Effects\init.sqf" diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/mission.sqm b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/mission.sqm index f59547cca..733b496d3 100644 --- a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/mission.sqm +++ b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/mission.sqm @@ -5,28 +5,33 @@ class Mission { "mountains_acr", "ca_modules_animals", + "dayz_anim", "dayz_code", + "dayz_communityassets", "dayz_weapons", "dayz_equip", + "dayz_epoch", "dayz_vehicles", "cacharacters_pmc", "ca_modules_functions", "warfarebuildings", "ind_tank", - "camisc_e" + "camisc_e", + "glt_m300t", + "csj_gyroac", + "map_eu" }; addOnsAuto[]= { "dayz_weapons", "ca_modules_functions", - "warfarebuildings", "mountains_acr" }; randomSeed=11171215; class Intel { - briefingName="Mountains ACR DayZ_Epoch"; - briefingDescription="Mountains ACR DayZ_Epoch Private Server"; + briefingName="DayZ Epoch Mountains ACR"; + briefingDescription="DayZ Epoch Mountains ACR Private Server"; startWeather=0.067362607; forecastWeather=0.52341133; year=2008; @@ -45,7 +50,7 @@ class Mission items=100; class Item0 { - position[]={-9227.7705,339.88535,13286.491}; + position[]={3407.3687,361.26526,-3829.1633}; azimut=-17.0839; id=11; side="WEST"; @@ -56,7 +61,7 @@ class Mission }; class Item1 { - position[]={-9226.2275,339.79999,13286.042}; + position[]={3407.084,361.22812,-3828.3687}; azimut=-17.0839; id=0; side="WEST"; @@ -69,7 +74,7 @@ class Mission }; class Item2 { - position[]={-9227.2695,339.85739,13286.331}; + position[]={3406.3188,361.22604,-3828.8037}; azimut=-17.083944; id=5; side="WEST"; @@ -80,7 +85,7 @@ class Mission }; class Item3 { - position[]={-9228.1406,339.89682,13285.876}; + position[]={3406.5249,361.18268,-3827.5303}; azimut=-17.083944; id=8; side="WEST"; @@ -91,7 +96,7 @@ class Mission }; class Item4 { - position[]={-9226.3682,339.82693,13287.624}; + position[]={3406.8013,361.22189,-3828.3857}; azimut=-17.083944; id=18; side="WEST"; @@ -102,7 +107,7 @@ class Mission }; class Item5 { - position[]={-9226.3809,339.80844,13286.085}; + position[]={3406.0522,361.23822,-3829.1987}; azimut=-17.083944; id=2; side="WEST"; @@ -113,7 +118,7 @@ class Mission }; class Item6 { - position[]={-9227.0127,339.84363,13286.29}; + position[]={3407.6216,361.25632,-3828.7664}; azimut=-17.083937; id=9; side="WEST"; @@ -124,7 +129,7 @@ class Mission }; class Item7 { - position[]={-9225.6738,339.77631,13286.438}; + position[]={3408.1929,361.23755,-3827.9063}; azimut=-17.083944; id=21; side="WEST"; @@ -135,7 +140,7 @@ class Mission }; class Item8 { - position[]={-9226.2734,339.78833,13284.918}; + position[]={3408.0835,361.28894,-3829.3289}; azimut=-17.083944; id=13; side="WEST"; @@ -146,7 +151,7 @@ class Mission }; class Item9 { - position[]={-9225.5596,339.76682,13286.151}; + position[]={3406.7183,361.24213,-3828.9714}; azimut=-17.083944; id=7; side="WEST"; @@ -157,7 +162,7 @@ class Mission }; class Item10 { - position[]={-9227.7363,339.87744,13286.001}; + position[]={3406.6973,361.19504,-3827.7456}; azimut=-17.0839; id=36; side="WEST"; @@ -168,7 +173,7 @@ class Mission }; class Item11 { - position[]={-9227.8799,339.8887,13286.307}; + position[]={3406.8013,361.23752,-3828.7974}; azimut=-17.083944; id=25; side="WEST"; @@ -179,7 +184,7 @@ class Mission }; class Item12 { - position[]={-9229.8154,339.96829,13285.283}; + position[]={3407.2539,361.26935,-3829.3452}; azimut=-17.083944; id=43; side="WEST"; @@ -190,7 +195,7 @@ class Mission }; class Item13 { - position[]={-9226.4443,339.81305,13286.193}; + position[]={3408.042,361.27408,-3828.9641}; azimut=-17.083944; id=30; side="WEST"; @@ -201,7 +206,7 @@ class Mission }; class Item14 { - position[]={-9226.4033,339.80716,13285.891}; + position[]={3407.5957,361.20822,-3827.5166}; azimut=-17.083944; id=33; side="WEST"; @@ -212,7 +217,7 @@ class Mission }; class Item15 { - position[]={-9225.7578,339.78458,13286.758}; + position[]={3407.7813,361.23642,-3828.1396}; azimut=-17.083944; id=1; side="WEST"; @@ -223,7 +228,7 @@ class Mission }; class Item16 { - position[]={-9226.416,339.82135,13286.978}; + position[]={3406.1064,361.19983,-3828.1792}; azimut=-17.083944; id=4; side="WEST"; @@ -234,7 +239,7 @@ class Mission }; class Item17 { - position[]={-9227.9834,339.87796,13285.123}; + position[]={3408.0269,361.22577,-3827.7021}; azimut=-17.083944; id=3; side="WEST"; @@ -245,7 +250,7 @@ class Mission }; class Item18 { - position[]={-9227.2666,339.87115,13287.445}; + position[]={3406.5396,361.21521,-3828.377}; azimut=-17.083944; id=6; side="WEST"; @@ -256,7 +261,7 @@ class Mission }; class Item19 { - position[]={-9227.5576,339.88266,13287.161}; + position[]={3406.2788,361.20917,-3828.3853}; azimut=-17.083944; id=10; side="WEST"; @@ -267,7 +272,7 @@ class Mission }; class Item20 { - position[]={-9226.0488,339.7916,13286.112}; + position[]={3407.6528,361.27173,-3829.1519}; azimut=-17.083944; id=16; side="WEST"; @@ -278,7 +283,7 @@ class Mission }; class Item21 { - position[]={-9226.2988,339.80313,13285.998}; + position[]={3407.2017,361.20673,-3827.73}; azimut=-17.083944; id=19; side="WEST"; @@ -289,7 +294,7 @@ class Mission }; class Item22 { - position[]={-9226.3936,339.81274,13286.376}; + position[]={3407.9106,361.23108,-3827.917}; azimut=-17.083944; id=15; side="WEST"; @@ -300,7 +305,7 @@ class Mission }; class Item23 { - position[]={-9226.2412,339.80209,13286.156}; + position[]={3407.1978,361.25446,-3828.9893}; azimut=-17.083944; id=23; side="WEST"; @@ -311,7 +316,7 @@ class Mission }; class Item24 { - position[]={-9226.3418,339.81396,13286.693}; + position[]={3408.3208,361.24963,-3828.1421}; azimut=-17.083944; id=26; side="WEST"; @@ -322,7 +327,7 @@ class Mission }; class Item25 { - position[]={-9226.9863,339.84131,13286.213}; + position[]={3408.3535,361.28146,-3828.959}; azimut=-17.083944; id=29; side="WEST"; @@ -333,7 +338,7 @@ class Mission }; class Item26 { - position[]={-9226.6006,339.82108,13286.188}; + position[]={3407.7314,361.26669,-3828.9685}; azimut=-17.083944; id=31; side="WEST"; @@ -344,7 +349,7 @@ class Mission }; class Item27 { - position[]={-9225.9824,339.79691,13286.812}; + position[]={3407.5146,361.23007,-3828.1438}; azimut=-17.083944; id=28; side="WEST"; @@ -355,7 +360,7 @@ class Mission }; class Item28 { - position[]={-9226.04,339.80713,13287.394}; + position[]={3407.5981,361.24045,-3828.3633}; azimut=-17.083944; id=35; side="WEST"; @@ -366,7 +371,7 @@ class Mission }; class Item29 { - position[]={-9226.7217,339.81482,13285.184}; + position[]={3408.2129,361.28528,-3829.1492}; azimut=-17.083944; id=27; side="WEST"; @@ -377,7 +382,7 @@ class Mission }; class Item30 { - position[]={-9227.8877,339.88629,13286.08}; + position[]={3406.5786,361.24655,-3829.1772}; azimut=-17.083937; id=34; side="WEST"; @@ -388,7 +393,7 @@ class Mission }; class Item31 { - position[]={-9226.3291,339.79385,13285.128}; + position[]={3407.8149,361.2829,-3829.3416}; azimut=-17.083944; id=46; side="WEST"; @@ -399,7 +404,7 @@ class Mission }; class Item32 { - position[]={-9226.7764,339.82602,13285.854}; + position[]={3407.311,361.20117,-3827.5132}; azimut=-17.083944; id=38; side="WEST"; @@ -410,7 +415,7 @@ class Mission }; class Item33 { - position[]={-9228.0107,339.87933,13285.128}; + position[]={3407.7578,361.21924,-3827.7026}; azimut=-17.083944; id=32; side="WEST"; @@ -421,7 +426,7 @@ class Mission }; class Item34 { - position[]={-9226.6563,339.83197,13286.831}; + position[]={3407.2075,361.22311,-3828.158}; azimut=-17.083944; id=47; side="WEST"; @@ -432,7 +437,7 @@ class Mission }; class Item35 { - position[]={-9228.0459,339.89471,13286.104}; + position[]={3406.333,361.24124,-3829.1946}; azimut=-17.083944; id=41; side="WEST"; @@ -443,7 +448,7 @@ class Mission }; class Item36 { - position[]={-9225.9746,339.78494,13285.885}; + position[]={3408.147,361.22137,-3827.51}; azimut=-17.083944; id=40; side="WEST"; @@ -454,7 +459,7 @@ class Mission }; class Item37 { - position[]={-9227.1689,339.84113,13285.438}; + position[]={3406.7407,361.25778,-3829.3687}; azimut=-17.083944; id=44; side="WEST"; @@ -465,7 +470,7 @@ class Mission }; class Item38 { - position[]={-9228.6396,339.90808,13285.044}; + position[]={3407.4712,361.21268,-3827.7131}; azimut=-17.083944; id=48; side="WEST"; @@ -476,7 +481,7 @@ class Mission }; class Item39 { - position[]={-9228.2998,339.90469,13285.848}; + position[]={3406.2642,361.1767,-3827.5396}; azimut=-17.083944; id=39; side="WEST"; @@ -487,7 +492,7 @@ class Mission }; class Item40 { - position[]={-9227.8906,339.8688,13284.835}; + position[]={3408.3154,361.23325,-3827.7141}; azimut=-17.083944; id=37; side="WEST"; @@ -498,7 +503,7 @@ class Mission }; class Item41 { - position[]={-9229.0918,339.94571,13286.026}; + position[]={3406.4429,361.2359,-3828.9834}; azimut=-17.083944; id=45; side="WEST"; @@ -509,7 +514,7 @@ class Mission }; class Item42 { - position[]={-9227.165,339.84357,13285.651}; + position[]={3405.7788,361.20703,-3828.4194}; azimut=-17.0839; id=49; side="WEST"; @@ -520,7 +525,7 @@ class Mission }; class Item43 { - position[]={-9226.8242,339.82153,13285.296}; + position[]={3407.9028,361.27798,-3829.1563}; azimut=-17.083944; id=42; side="WEST"; @@ -531,7 +536,7 @@ class Mission }; class Item44 { - position[]={-9226.3633,339.80768,13286.095}; + position[]={3407.105,361.25906,-3829.1689}; azimut=-17.083944; id=22; side="WEST"; @@ -542,7 +547,7 @@ class Mission }; class Item45 { - position[]={-9226.7969,339.8335,13286.373}; + position[]={3407.6309,361.2243,-3827.9175}; azimut=-17.083944; id=12; side="WEST"; @@ -553,7 +558,7 @@ class Mission }; class Item46 { - position[]={-9226.2236,339.81598,13287.346}; + position[]={3407.7422,361.2522,-3828.5806}; azimut=-17.083944; id=14; side="WEST"; @@ -564,7 +569,7 @@ class Mission }; class Item47 { - position[]={-9226.208,339.81073,13286.987}; + position[]={3406.3931,361.20416,-3828.1802}; azimut=-17.0839; id=24; side="WEST"; @@ -575,7 +580,7 @@ class Mission }; class Item48 { - position[]={-9225.75,339.7869,13286.974}; + position[]={3406.6743,361.21045,-3828.1655}; azimut=-17.083944; id=20; side="WEST"; @@ -586,7 +591,7 @@ class Mission }; class Item49 { - position[]={-9228.4834,339.9317,13287.258}; + position[]={3407.8745,361.24722,-3828.365}; azimut=-17.083944; id=17; side="WEST"; @@ -597,7 +602,7 @@ class Mission }; class Item50 { - position[]={-9226.1025,339.79715,13286.333}; + position[]={3407.3364,361.25031,-3828.7905}; azimut=-17.0839; id=51; side="WEST"; @@ -608,7 +613,7 @@ class Mission }; class Item51 { - position[]={-9226.2676,339.80045,13285.912}; + position[]={3407.8608,361.21463,-3827.5156}; azimut=-17.0839; id=52; side="WEST"; @@ -619,7 +624,7 @@ class Mission }; class Item52 { - position[]={-9225.6104,339.77072,13286.257}; + position[]={3406.1372,361.1832,-3827.738}; azimut=-17.0839; id=55; side="WEST"; @@ -630,7 +635,7 @@ class Mission }; class Item53 { - position[]={-9227.1758,339.84412,13285.65}; + position[]={3405.8628,361.19894,-3828.1934}; azimut=-17.0839; id=53; side="WEST"; @@ -641,7 +646,7 @@ class Mission }; class Item54 { - position[]={-9226.7432,339.82593,13285.985}; + position[]={3406.9443,361.20093,-3827.7417}; azimut=-17.0839; id=54; side="WEST"; @@ -652,7 +657,7 @@ class Mission }; class Item55 { - position[]={-9226.2275,339.80112,13286.133}; + position[]={3406.1777,361.23163,-3829.0056}; azimut=-17.0839; id=70; side="WEST"; @@ -663,7 +668,7 @@ class Mission }; class Item56 { - position[]={-9227.8281,339.88962,13286.597}; + position[]={3405.9946,361.1907,-3827.957}; azimut=-17.0839; id=60; side="WEST"; @@ -674,7 +679,7 @@ class Mission }; class Item57 { - position[]={-9227.7969,339.88263,13286.166}; + position[]={3406.939,361.24777,-3828.9785}; azimut=-17.0839; id=68; side="WEST"; @@ -685,7 +690,7 @@ class Mission }; class Item58 { - position[]={-9227.3564,339.86536,13286.608}; + position[]={3406.1675,361.21603,-3828.5969}; azimut=-17.0839; id=66; side="WEST"; @@ -696,7 +701,7 @@ class Mission }; class Item59 { - position[]={-9227.0605,339.83997,13285.795}; + position[]={3405.793,361.23697,-3829.2046}; azimut=-17.0839; id=61; side="WEST"; @@ -707,7 +712,7 @@ class Mission }; class Item60 { - position[]={-9227.3223,339.85941,13286.271}; + position[]={3406.5747,361.23157,-3828.7852}; azimut=-17.0839; id=63; side="WEST"; @@ -718,7 +723,7 @@ class Mission }; class Item61 { - position[]={-9226.0098,339.80829,13287.616}; + position[]={3407.3071,361.23309,-3828.3564}; azimut=-17.0839; id=72; side="WEST"; @@ -729,7 +734,7 @@ class Mission }; class Item62 { - position[]={-9226.333,339.79715,13285.377}; + position[]={3406.9927,361.26373,-3829.3643}; azimut=-17.0839; id=57; side="WEST"; @@ -740,7 +745,7 @@ class Mission }; class Item63 { - position[]={-9226.3096,339.79947,13285.661}; + position[]={3405.7949,361.22208,-3828.813}; azimut=-17.0839; id=58; side="WEST"; @@ -751,7 +756,7 @@ class Mission }; class Item64 { - position[]={-9228.4053,339.9176,13286.448}; + position[]={3406.7827,361.20493,-3827.9504}; azimut=-17.0839; id=62; side="WEST"; @@ -762,7 +767,7 @@ class Mission }; class Item65 { - position[]={-9227.2754,339.85733,13286.298}; + position[]={3406.0439,361.22324,-3828.8052}; azimut=-17.0839; id=75; side="WEST"; @@ -773,7 +778,7 @@ class Mission }; class Item66 { - position[]={-9227.0635,339.83984,13285.776}; + position[]={3405.9204,361.21487,-3828.604}; azimut=-17.0839; id=56; side="WEST"; @@ -784,7 +789,7 @@ class Mission }; class Item67 { - position[]={-9228.1729,339.89459,13285.591}; + position[]={3405.8784,361.1821,-3827.748}; azimut=-17.0839; id=73; side="WEST"; @@ -795,7 +800,7 @@ class Mission }; class Item68 { - position[]={-9226.2158,339.7851,13284.893}; + position[]={3408.3677,361.29572,-3829.3257}; azimut=-17.0839; id=69; side="WEST"; @@ -806,7 +811,7 @@ class Mission }; class Item69 { - position[]={-9227.1328,339.84109,13285.587}; + position[]={3405.7852,361.19019,-3827.9753}; azimut=-17.0839; id=67; side="WEST"; @@ -817,7 +822,7 @@ class Mission }; class Item70 { - position[]={-9227.875,339.8754,13285.286}; + position[]={3407.5371,361.2764,-3829.3484}; azimut=-17.0839; id=65; side="WEST"; @@ -828,7 +833,7 @@ class Mission }; class Item71 { - position[]={-9226.7676,339.83124,13286.31}; + position[]={3407.1021,361.24521,-3828.8069}; azimut=-17.0839; id=74; side="WEST"; @@ -839,7 +844,7 @@ class Mission }; class Item72 { - position[]={-9228.6436,339.93161,13286.586}; + position[]={3406.6782,361.22662,-3828.5889}; azimut=-17.0839; id=71; side="WEST"; @@ -850,7 +855,7 @@ class Mission }; class Item73 { - position[]={-9226.9951,339.8414,13286.182}; + position[]={3407.4849,361.26044,-3828.9629}; azimut=-17.0839; id=59; side="WEST"; @@ -861,7 +866,7 @@ class Mission }; class Item74 { - position[]={-9228.3154,339.91071,13286.268}; + position[]={3408.1851,361.27017,-3828.7693}; azimut=-17.0839; id=64; side="WEST"; @@ -872,7 +877,7 @@ class Mission }; class Item75 { - position[]={-9226.0654,339.80463,13287.091}; + position[]={3408.3027,361.26535,-3828.5671}; azimut=-17.0839; id=81; side="WEST"; @@ -883,7 +888,7 @@ class Mission }; class Item76 { - position[]={-9228.6787,339.92975,13286.287}; + position[]={3407.8823,361.26331,-3828.7832}; azimut=-17.0839; id=83; side="WEST"; @@ -894,7 +899,7 @@ class Mission }; class Item77 { - position[]={-9228.6621,339.92181,13285.821}; + position[]={3405.7729,361.17429,-3827.5581}; azimut=-17.0839; id=82; side="WEST"; @@ -905,7 +910,7 @@ class Mission }; class Item78 { - position[]={-9228.2646,339.90421,13285.957}; + position[]={3406.7896,361.18887,-3827.5237}; azimut=-17.0839; id=84; side="WEST"; @@ -916,7 +921,7 @@ class Mission }; class Item79 { - position[]={-9227.6934,339.86774,13285.4}; + position[]={3406.4595,361.25137,-3829.3801}; azimut=-17.0839; id=85; side="WEST"; @@ -927,7 +932,7 @@ class Mission }; class Item80 { - position[]={-9228.4668,339.91537,13286.013}; + position[]={3406.4097,361.18787,-3827.7407}; azimut=-17.0839; id=77; side="WEST"; @@ -938,7 +943,7 @@ class Mission }; class Item81 { - position[]={-9229.5625,339.97446,13286.408}; + position[]={3405.9067,361.23013,-3829.0081}; azimut=-17.0839; id=78; side="WEST"; @@ -949,7 +954,7 @@ class Mission }; class Item82 { - position[]={-9229.0146,339.93137,13285.37}; + position[]={3406.2178,361.24594,-3829.3762}; azimut=-17.0839; id=79; side="WEST"; @@ -960,7 +965,7 @@ class Mission }; class Item83 { - position[]={-9226.8789,339.83426,13286.091}; + position[]={3406.8096,361.25226,-3829.1794}; azimut=-17.0839; id=76; side="WEST"; @@ -971,7 +976,7 @@ class Mission }; class Item84 { - position[]={-9227.2725,339.85904,13286.446}; + position[]={3407.0708,361.21185,-3827.949}; azimut=-17.0839; id=80; side="WEST"; @@ -982,7 +987,7 @@ class Mission }; class Item85 { - position[]={-9226.5635,339.83371,13287.358}; + position[]={3406.9233,361.23282,-3828.5942}; azimut=-17.0839; id=97; side="WEST"; @@ -993,7 +998,7 @@ class Mission }; class Item86 { - position[]={-9229.0674,339.95273,13286.533}; + position[]={3406.4312,361.22107,-3828.6008}; azimut=-17.0839; id=98; side="WEST"; @@ -1004,7 +1009,7 @@ class Mission }; class Item87 { - position[]={-9226.6563,339.83679,13287.217}; + position[]={3407.4609,361.24539,-3828.582}; azimut=-17.0839; id=99; side="WEST"; @@ -1015,7 +1020,7 @@ class Mission }; class Item88 { - position[]={-9227.3896,339.87329,13287.105}; + position[]={3408.1587,361.25372,-3828.3535}; azimut=-17.0839; id=100; side="WEST"; @@ -1026,7 +1031,7 @@ class Mission }; class Item89 { - position[]={-9227.2051,339.86279,13287.03}; + position[]={3406.0166,361.2074,-3828.3931}; azimut=-17.0839; id=96; side="WEST"; @@ -1037,7 +1042,7 @@ class Mission }; class Item90 { - position[]={-9227.7627,339.87299,13285.532}; + position[]={3405.9395,361.2449,-3829.3916}; azimut=-17.0839; id=87; side="WEST"; @@ -1048,7 +1053,7 @@ class Mission }; class Item91 { - position[]={-9228.4023,339.91022,13285.875}; + position[]={3406.0015,361.1749,-3827.5393}; azimut=-17.0839; id=92; side="WEST"; @@ -1059,7 +1064,7 @@ class Mission }; class Item92 { - position[]={-9226.6992,339.83041,13286.526}; + position[]={3406.5322,361.19901,-3827.9551}; azimut=-17.0839; id=88; side="WEST"; @@ -1070,7 +1075,7 @@ class Mission }; class Item93 { - position[]={-9227.2813,339.85928,13286.43}; + position[]={3407.3218,361.2171,-3827.926}; azimut=-17.0839; id=89; side="WEST"; @@ -1081,7 +1086,7 @@ class Mission }; class Item94 { - position[]={-9226.8467,339.84055,13286.729}; + position[]={3408.0713,361.24338,-3828.1375}; azimut=-17.0839; id=90; side="WEST"; @@ -1092,7 +1097,7 @@ class Mission }; class Item95 { - position[]={-9226.6357,339.83777,13287.384}; + position[]={3407.1743,361.23825,-3828.5767}; azimut=-17.0839; id=86; side="WEST"; @@ -1103,7 +1108,7 @@ class Mission }; class Item96 { - position[]={-9227.6309,339.87009,13285.848}; + position[]={3407.0552,361.19519,-3827.5195}; azimut=-17.0839; id=93; side="WEST"; @@ -1114,7 +1119,7 @@ class Mission }; class Item97 { - position[]={-9226.5049,339.82465,13286.874}; + position[]={3406.939,361.21704,-3828.1692}; azimut=-17.0839; id=94; side="WEST"; @@ -1125,7 +1130,7 @@ class Mission }; class Item98 { - position[]={-9226.165,339.81055,13287.152}; + position[]={3408.0205,361.25861,-3828.5708}; azimut=-17.0839; id=91; side="WEST"; @@ -1136,7 +1141,7 @@ class Mission }; class Item99 { - position[]={-9227.6592,339.87982,13286.512}; + position[]={3406.2437,361.19257,-3827.9673}; azimut=-17.0839; id=95; side="WEST"; @@ -1155,7 +1160,7 @@ class Mission items=1; class Item0 { - position[]={356.00049,0.17996374,3399.48}; + position[]={-143.93861,0.52647489,2319.5012}; id=50; side="LOGIC"; vehicle="FunctionsManager"; @@ -1166,79 +1171,6 @@ class Mission }; }; }; - class Vehicles - { - items=8; - class Item0 - { - position[]={-9232.3467,339.88757,13270.03}; - id=101; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item1 - { - position[]={-9221.8574,339.43732,13269.816}; - id=102; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item2 - { - position[]={-9234.4502,340.48166,13300.939}; - id=103; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item3 - { - position[]={-9220.3682,339.67667,13300.92}; - id=104; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item4 - { - position[]={-9241.1377,340.65341,13292.925}; - azimut=90.394051; - id=105; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item5 - { - position[]={-9241.2725,340.40894,13279.121}; - azimut=90.394051; - id=106; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item6 - { - position[]={-9214.7939,339.26996,13291.987}; - azimut=90.6903; - id=107; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - text="wall"; - }; - class Item7 - { - position[]={-9214.8848,339.19839,13279.109}; - azimut=90.690323; - id=108; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - }; class Markers { items=13; @@ -1250,7 +1182,7 @@ class Mission }; class Item1 { - position[]={-9195.6514,338.31848,13286.671}; + position[]={3406.9253,361.22311,-3828.3379}; name="respawn_west"; type="Empty"; }; diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/server_traders.sqf b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/server_traders.sqf new file mode 100644 index 000000000..362ca505e --- /dev/null +++ b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/server_traders.sqf @@ -0,0 +1,2 @@ +// DayZ Epoch NO TRADERS +serverTraders = []; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/stringtable.csv deleted file mode 100644 index cc2b013c5..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_10.Mountains_ACR/stringtable.csv +++ /dev/null @@ -1,14 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -Language, English, French - -#include "R3F_Realism\R3F_stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Realism_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Realism_Init.sqf deleted file mode 100644 index 89daf64ef..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Realism_Init.sqf +++ /dev/null @@ -1,21 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Realism_Configuration.cfg" - -#ifdef R3F_REALISM_USE_WEIGHT - _void = [] execVM "R3F_realism\R3F_Weight\R3F_DoWeight.sqf"; -#endif - - -#ifdef R3F_REALISM_USE_TIRED - _void = [] execVM "R3F_realism\R3F_Tired\R3F_Tired_Init.sqf"; -#endif - diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Realism_configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Realism_configuration.cfg deleted file mode 100644 index 72afc2a8c..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Realism_configuration.cfg +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define R3F_REALISM_USE_WEIGHT -#define R3F_REALISM_USE_TIRED diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Stringtable.csv deleted file mode 100644 index fca6a4ab6..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Weight\R3F_WEIGHT_Stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg deleted file mode 100644 index 407f869bd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg +++ /dev/null @@ -1,131 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -//Uncomment to write in arma.rpt a csv file for excel to trace some graphics -// #define R3F_TIRED_CSV_EXPORT - -//Uncomment to show some informations in game -// #define R3F_TIRED_DEBUG - -//adjustment player weight with helmet jacket Rangers Light equipment (not weapons) -#define R3F_TIRED_WEIGHT_PLAYER_EMPTY 90 - -//Predefined models for an easy setting -// uncomment only one setting -// #define R3F_TIRED_SET_MODE_EASY -#define R3F_TIRED_SET_MODE_UBEREASY -//#define R3F_TIRED_SET_MODE_NORMAL -//#define R3F_TIRED_SET_MODE_HARD - -//adjustment weight * speed player -#define R3F_TIRED_WEIGHT_SPEED_RATIO 1 - - -#ifdef R3F_TIRED_SET_MODE_UBEREASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 100000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 0.9 - #define R3F_TIRED_KNEE_LEVEL 0.6 - #define R3F_TIRED_UP_LEVEL 0.5 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 40 - #define R3F_TIRED_WEIGHT_LEVEL2 50 - #define R3F_TIRED_WEIGHT_LEVEL3 60 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 1 -#endif - -#ifdef R3F_TIRED_SET_MODE_EASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 70000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 1.8 - #define R3F_TIRED_KNEE_LEVEL 1.2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 25 - #define R3F_TIRED_WEIGHT_LEVEL2 30 - #define R3F_TIRED_WEIGHT_LEVEL3 40 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 10 -#endif - -#ifdef R3F_TIRED_SET_MODE_NORMAL - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 50000 - - //adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 3 - #define R3F_TIRED_KNEE_LEVEL 1.5 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 10 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 15 - #define R3F_TIRED_WEIGHT_LEVEL2 20 - #define R3F_TIRED_WEIGHT_LEVEL3 30 - - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.6 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 30 -#endif - -#ifdef R3F_TIRED_SET_MODE_HARD - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 40000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 4 - #define R3F_TIRED_KNEE_LEVEL 2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 5 - - // adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 10 - #define R3F_TIRED_WEIGHT_LEVEL2 17 - #define R3F_TIRED_WEIGHT_LEVEL3 25 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.3 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 60 -#endif - -// ratio of threshold weight -#define R3F_TIRED_WEIGHT_RATIO1 0.3 /* for weight < 10 kg */ -#define R3F_TIRED_WEIGHT_RATIO2 0.4 /* for weight 10 à 20 kg */ -#define R3F_TIRED_WEIGHT_RATIO3 0.6 /* for weight 20 à 30 kg */ -#define R3F_TIRED_WEIGHT_RATIO4 0.7 /* for weight > 30 kg */ - - -// activation / deactivation unit recup loss over time (true / false) -#define R3F_TIRED_GLOBAL_TIRING true - -// adjustment recovery rate -#define R3F_TIRED_TIME_RECOVERING 100 -#define R3F_TIRED_RATIO_RECOVERING 360 - -#define R3F_TIRED_WITH_VANISH true - diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf deleted file mode 100644 index 6e6615d1a..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf +++ /dev/null @@ -1,30 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -FNC_PrintToRPT = { - diag_log text _this; -}; - -R3F_TIRED_FNCT_Voile_Noir = { - _level = _this select 0; - if(_level < R3F_TIRED_SHORTNESS_THRESHOLD ) then{ - playSound "heartbeat_1"; - addCamShake [2, 1, 25]; - }; - -}; -R3F_TIRED_FNCT_DoBlackVanish = { - [player,0.1] call fnc_usec_damageUnconscious; - [_refObj,"scream",3,false] call dayz_zombieSpeak; - cutText ["You are overburdened.", "PLAIN DOWN"]; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf deleted file mode 100644 index 3a655adcd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf +++ /dev/null @@ -1,25 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -call compile preprocessFile "R3F_realism\R3F_Tired\R3F_Tired_Fnct.sqf"; - -R3F_Weight = 0; - -R3F_TIRED_Ratio_Position = 0; -R3F_TIRED_Accumulator = 0; -R3F_TIRED_Handle_Blur_Effect = [] spawn {}; -R3F_TIRED_Handle_Blackout_Effect = [] spawn {}; -R3F_TIRED_Counter_Time = 0; -R3F_TIRED_Ratio_Recovery = R3F_TIRED_RATIO_RECOVERING; -R3F_TIRED_Ratio_Overweight = 1; - -_void = [] execVM "R3F_Realism\R3F_Tired\R3F_DoTired.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Tired/R3F_stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Tired/R3F_stringtable.csv deleted file mode 100644 index 597997490..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Tired/R3F_stringtable.csv +++ /dev/null @@ -1,3 +0,0 @@ - -R3F_VERSION_TIRED, "1.02", "1.02" - diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Weight/R3F_CfgWeight.h b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Weight/R3F_CfgWeight.h deleted file mode 100644 index 48f23b526..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Weight/R3F_CfgWeight.h +++ /dev/null @@ -1,1780 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -class CfgWeight -{ - class Weapons - { - class SCAR_L_STD_Mk4CQT - { - weight = 3.6; - }; - class SCAR_L_STD_HOLO - { - weight = 3.5; - }; - class SCAR_L_STD_EGLM_TWS - { - weight = 5.3; - }; - class SCAR_L_STD_EGLM_RCO - { - weight = 4.5; - }; - class SCAR_L_CQC_Holo - { - weight = 3.7; - }; - class SCAR_L_CQC_EGLM_Holo - { - weight = 5; - }; - class SCAR_L_CQC_CCO_SD - { - weight = 3.7; - }; - class SCAR_L_CQC - { - weight = 3.5; - }; - class SCAR_H_STD_EGLM_Spect - { - weight = 5.5; - }; - class SCAR_H_CQC_CCO_SD - { - weight = 4; - }; - class SCAR_H_CQC_CCO - { - weight = 4; - }; - class SCAR_H_STD_TWS_SD - { - weight = 5.2; - }; - class SCAR_H_LNG_Sniper_SD - { - weight = 5; - }; - class SCAR_H_LNG_Sniper - { - weight = 5; - }; - class M4A3_RCO_GL_EP1 - { - weight = 4.5; - }; - class M4A3_CCO_EP1 - { - weight = 3; - }; - class M14_EP1 - { - weight = 5.5; - }; - class FN_FAL - { - weight = 4.5; - }; - class FN_FAL_ANPVS - { - weight=5.5; - }; - class glock17_EP1 - { - weight = 0.7; - }; - class G36A_camo - { - weight = 3.6; - }; - class G36C_camo - { - weight = 2.8; - }; - class G36K_camo - { - weight = 3; - }; - class G36_C_SD_camo - { - weight = 3.6; - }; - class revolver_EP1 - { - weight = 1; - }; - class revolver_gold_EP1 - { - weight = 1; - }; - class UZI_SD_EP1 - { - weight = 1.9; - }; - class UZI_EP1 - { - weight = 1.7; - }; - class Sa61_EP1 - { - weight = 1.3; - }; - class M249_EP1 - { - weight = 6.5; - }; - class M249_TWS_EP1 - { - weight = 11; - }; - class M249_m145_EP1 - { - weight = 8; - }; - class M60A4_EP1 - { - weight = 10; - }; - class m240_scoped_EP1 - { - weight = 14; - }; - class MG36_camo - { - weight = 3.6; - }; - class Mk_48_DES_EP1 - { - weight = 8.2; - }; - class M32_EP1 - { - weight = 6; - }; - class M79_EP1 - { - weight = 2.7; - }; - class Mk13_EP1 - { - weight = 2.7; - }; - class m107_TWS_EP1 - { - weight = 14.3; - }; - class M24_des_EP1 - { - weight = 6; - }; - class M110_TWS_EP1 - { - weight = 7.7; - }; - class M110_NVG_EP1 - { - weight = 7.5; - }; - class Sa58V_RCO_EP1 - { - weight = 3.3; - }; - class Sa58V_EP1 - { - weight = 3.1; - }; - class Sa58V_CCO_EP1 - { - weight = 3.2; - }; - class Sa58P_EP1 - { - weight = 3.1; - }; - class MAAWS - { - weight = 7.5; - }; - class M47Launcher_EP1 - { - weight = 7; - }; - class M16A4_ACG - { - weight = 3.8; - }; - class M16A4 - { - weight = 3.8; - }; - class M16A2 - { - weight = 3.8; - }; - class M16A4_ACG_GL - { - weight = 5.2; - }; - class BAF_L85A2_RIS_Holo - { - weight = 5.2; - }; - class FN_FAL_ANPVS4 - { - weight = 5.7; - }; - - - - class M16A4_GL - { - weight = 5.2; - }; - class M16A2GL - { - weight = 5.2; - }; - class M4A1_AIM_SD_camo - { - weight = 3; - }; - class M4A1_Aim_camo - { - weight = 3; - }; - class M4A1_Aim - { - weight = 3; - }; - class M4A1 - { - weight = 3; - }; - class M4A1_HWS_GL_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL_SD_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL - { - weight = 4.5; - }; - class M4A1_RCO_GL - { - weight = 4.5; - }; - class M8_carbine - { - weight = 3.4; - }; - class M8_compact - { - weight = 3; - }; - class M8_carbineGL - { - weight = 4.8; - }; - class MP5SD - { - weight = 2.6; - }; - class MP5A5 - { - weight = 2.6; - }; - class G36_C_SD_eotech - { - weight = 3.6; - }; - class BAF_AS50_scoped - { - weight = 5.6; - }; - class BAF_LRR_scoped - { - weight = 5.6; - }; - class m107_DZ - { - weight = 14; - }; - - class G36a - { - weight = 3.6; - }; - - class G36C - { - weight = 2.8; - }; - class G36 - { - weight = 3; - }; - class M1014 - { - weight = 3.8; - }; - class Remington870_lamp - { - weight = 4.0; - }; - class MR43 - { - weight = 3.5; - }; - class Winchester1866 - { - weight = 2.8; - }; - - class M240 - { - weight = 13; - }; - - class M240_DZ - { - weight = 13; - }; - class M249 - { - weight = 6.5; - }; - class M249_DZ - { - weight = 6.5; - }; - class Mk_48 - { - weight = 8.2; - }; - - class Mk_48_DZ - { - weight = 8.2; - }; - class M8_SAW - { - weight = 4.5; - }; - class MG36 - { - weight = 3.6; - }; - class M4SPR - { - weight = 4.5; - }; - class M8_sharpshooter - { - weight = 4.5; - }; - class DMR - { - weight = 5.5; - }; - class M24 - { - weight = 6; - }; - class M40A3 - { - weight = 7.5; - }; - class M107 - { - weight = 14; - }; - class Colt1911 - { - weight = 1.1; - }; - class M9 - { - weight = 1; - }; - class M9SD - { - weight = 1.2; - }; - class 8Rnd_B_Beneli_74Slug - { - weight = 0.3; - }; - class SteelBolt - { - weight = 0.1; - }; - class SteelBolt4pack - { - weight = 0.3; - }; - class Javelin - { - weight = 16; - }; - class M136 - { - weight = 7.6; - }; - class Stinger - { - weight = 10; - }; - class SMAW - { - weight = 7.5; - }; - class Binocular - { - weight = 1; - }; - class Binocular_Vector - { - weight = 1; - }; - class NVGoggles - { - weight = 1; - }; - class Laserdesignator - { - weight = 5.5; - }; - class ItemCompass - { - weight = 0.1; - }; - class ItemGPS - { - weight = 0.3; - }; - class ItemWatch - { - weight = 0.1; - }; - class ItemMap - { - weight = 0.1; - }; - class ItemRadio - { - weight = 0.3; - }; - class AKS_GOLD - { - weight = 4.0; - }; - class AKS_74 - { - weight = 2.7; - }; - class AKS_74_GOSHAWK - { - weight = 3.5; - }; - class AKS_74_NSPU - { - weight = 3.5; - }; - class AK_74_GL_kobra - { - weight = 4.2; - }; - class SVD_NSPU_EP1 - { - weight = 6.9; - }; - class SVD_des_EP1 - { - weight = 6.3; - }; - class LeeEnfield - { - weight = 4; - }; - class AK_107_kobra - { - weight = 3.8; - }; - class AK_107_GL_kobra - { - weight = 5.3; - }; - class AK_107_pso - { - weight = 4; - }; - class AK_107_GL_pso - { - weight = 5.5; - }; - class AKS_74_U - { - weight = 2.7; - }; - class AKS_74_UN_kobra - { - weight = 3; - }; - class AKS_74_pso - { - weight = 3.6; - }; - class AKS_74_kobra - { - weight = 3; - }; - class AK_74 - { - weight = 3.1; - }; - class AK_74_GL - { - weight = 4.6; - }; - class AK_47_M - { - weight = 3.2; - }; - class AK_47_S - { - weight = 3; - }; - class PK - { - weight = 9; - }; - class RPK_74 - { - weight = 4.7; - }; - class Pecheneg - { - weight = 9; - }; - class Huntingrifle - { - weight = 4; - }; - class KSVK - { - weight = 12; - }; - class SVD - { - weight = 6.2; - }; - class SVD_CAMO - { - weight = 6.3; - }; - class Makarov - { - weight = 0.75; - }; - class MakarovSD - { - weight = 0.9; - }; - class Saiga12K - { - weight = 3.5; - }; - class Bizon - { - weight = 2.1; - }; - class bizon_silenced - { - weight = 2.3; - }; - class VSS_Vintorez - { - weight = 3.2; - }; - class RPG7V - { - weight = 6.3; - }; - class RPG18 - { - weight = 1.4; - }; - class MetisLauncher - { - weight = 16; - }; - class Igla - { - weight = 7; - }; - class Strela - { - weight = 6; - }; - }; - - - class Magazines - { - class 30Rnd_762x39_SA58 - { - weight = 0.8; - }; - class 20rnd_762x51_SB_SCAR - { - weight = 0.5; - }; - class 20rnd_762x51_B_SCAR - { - weight = 0.5; - }; - class 20Rnd_762x51_FNFAL - { - weight = 0.5; - }; - class 100Rnd_556x45_M249 - { - weight = 5; - }; - class 100Rnd_556x45_BetaCMag - { - weight = 5; - }; - class 20Rnd_B_765x17_Ball - { - weight = 0.4; - }; - class 10Rnd_B_765x17_Ball - { - weight = 0.2; - }; - class 30Rnd_9x19_UZI_SD - { - weight = 0.4; - }; - class 30Rnd_9x19_UZI - { - weight = 0.4; - }; - class 17Rnd_9x19_glock17 - { - weight = 0.2; - }; - class 6Rnd_45ACP - { - weight = 0.1; - }; - class MAAWS_HEAA - { - weight = 6; - }; - class MAAWS_HEDP - { - weight = 6; - }; - class Dragon_EP1 - { - weight = 11; - }; - class 30Rnd_556x45_StanagSD - { - weight = 0.5; - }; - class 30Rnd_556x45_Stanag - { - weight = 0.5; - }; - class 30Rnd_556x45_G36 - { - weight = 0.5; - }; - class 30Rnd_556x45_G36SD - { - weight = 0.5; - }; - class 15Rnd_W1866_Slug - { - weight = 0.5; - }; - class 30Rnd_9x19_MP5 - { - weight = 0.4; - }; - class 30Rnd_9x19_MP5SD - { - weight = 0.4; - }; - class 15Rnd_9x19_M9 - { - weight = 0.2; - }; - class 15Rnd_9x19_M9SD - { - weight = 0.2; - }; - class 1Rnd_HE_M203 - { - weight = 0.25; - }; - class 1Rnd_Smoke_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeGreen_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeRed_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeYellow_M203 - { - weight = 0.25; - }; - class FlareRed_M203 - { - weight = 0.25; - }; - class FlareGreen_M203 - { - weight = 0.25; - }; - class FlareWhite_M203 - { - weight = 0.25; - }; - class FlareYellow_M203 - { - weight = 0.25; - }; - class 6Rnd_HE_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareRed_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareWhite_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareYellow_M203 - { - weight = 1.5; - }; - class 6Rnd_Smoke_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeRed_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeYellow_M203 - { - weight = 1.5; - }; - class 10Rnd_127x99_m107 - { - weight = 0.5; - }; - class 5Rnd_762x51_M24 - { - weight = 0.2; - }; - class 20Rnd_762x51_DMR - { - weight = 0.5; - }; - class 8Rnd_B_Beneli_Pellets - { - weight = 0.3; - }; - class 20Rnd_556x45_Stanag - { - weight = 0.4; - }; - class 200Rnd_556x45_M249 - { - weight = 10; - }; - class 100Rnd_762x51_M240 - { - weight = 8; - }; - class Javelin - { - weight = 12; - }; - class M136 - { - weight = 6; - }; - class Stinger - { - weight = 6; - }; - class SMAW_HEAA - { - weight = 6; - }; - class SMAW_HEDP - { - weight = 6; - }; - class HandGrenade_west - { - weight = 0.5; - }; - class PipeBomb - { - weight = 4; - }; - class TimeBomb - { - weight = 4; - }; - class Mine - { - weight = 8; - }; - class SmokeShellRed - { - weight = 0.4; - }; - class SmokeShellYellow - { - weight = 0.4; - }; - class SmokeShellGreen - { - weight = 0.4; - }; - class SmokeShellBlue - { - weight = 0.4; - }; - class SmokeShellPurple - { - weight = 0.4; - }; - class SmokeShellOrange - { - weight = 0.4; - }; - class SmokeShell - { - weight = 0.4; - }; - - class 10x_303 - { - weight = 0.15; - }; - class 30Rnd_545x39_AK - { - weight = 0.5; - }; - class 30Rnd_545x39_AKSD - { - weight = 0.5; - }; - class 75Rnd_545x39_RPK - { - weight = 1.25; - }; - class 30Rnd_762x39_AK47 - { - weight = 0.8; - }; - class 100Rnd_762x54_PK - { - weight = 8; - }; - class 5x_22_LR_17_HMR - { - weight = 0.15; - }; - class 5Rnd_127x108_KSVK - { - weight = 0.3; - }; - class 10Rnd_762x54_SVD - { - weight = 0.4; - }; - class 10Rnd_9x39_SP5_VSS - { - weight = 0.2; - }; - class 20Rnd_9x39_SP5_VSS - { - weight = 0.4; - }; - class 8Rnd_9x18_Makarov - { - weight = 0.15; - }; - class 8Rnd_9x18_MakarovSD - { - weight = 0.15; - }; - class 8Rnd_B_Saiga12_74Slug - { - weight = 0.3; - }; - class 64Rnd_9x19_Bizon - { - weight = 0.8; - }; - class 64Rnd_9x19_SD_Bizon - { - weight = 0.8; - }; - class 1Rnd_HE_GP25 - { - weight = 0.25; - }; - class FlareWhite_GP25 - { - weight = 0.25; - }; - class FlareGreen_GP25 - { - weight = 0.25; - }; - class FlareRed_GP25 - { - weight = 0.25; - }; - class FlareYellow_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKE_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKERED_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEGREEN_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEYELOW_GP25 - { - weight = 0.25; - }; - class PG7V - { - weight = 2.2; - }; - class PG7VL - { - weight = 2.6; - }; - class PG7VR - { - weight = 4.5; - }; - class OG7 - { - weight = 2; - }; - class RPG18 - { - weight = 1.2; - }; - class AT13 - { - weight = 14; - }; - class Igla - { - weight = 11; - }; - class Strela - { - weight = 10; - }; - class HandGrenade_east - { - weight = 0.5; - }; - class IR_Strobe_Target - { - weight = 0.4; - }; - class Laserbatteries - { - weight = 0.005; - }; - - class ItemPainkiller - { - weight = 0.1; - }; - class ItemMorphine - { - weight = 0.1; - }; - class ItemEpinephrine - { - weight = 0.1; - }; - class ItemBloodbag - { - weight = 0.4; - }; - class ItemHeatPack - { - weight = 0.1; - }; - - - class ItemAntibiotic - { - weight = 0.1; - }; - class ItemWaterbottle - { - weight = 0.5; - }; - class ItemWaterbottleBoiled - { - weight = 0.5; - }; - class ItemSodaMdew - { - weight = 0.2; - }; - class ItemSodaPepsi - { - weight = 0.2; - }; - class ItemSodaCoke - { - weight = 0.2; - }; - class FoodCanSardines - { - weight = 0.2; - }; - class FoodCanBakedBeans - { - weight = 0.2; - }; - class FoodCanFrankBeans - { - weight = 0.2; - }; - class FoodBioMeat - { - weight = 0.2; - }; - class FoodCanPasta - { - weight = 0.2; - }; - class FoodCanUnlabeled - { - weight = 0.2; - }; - - - - class FoodMRE - { - weight = 0.4; - }; - class FoodPistachio - { - weight = 0.003; - }; - class FoodNutmix - { - weight = 0.003; - }; - - - - - - class FoodSteakCooked - { - weight = 0.25; - }; - class FoodmeatCooked - { - weight = 0.25; - }; - class FoodbeefCooked - { - weight = 0.25; - }; - class FoodmuttonCooked - { - weight = 0.25; - }; - class FoodchickenCooked - { - weight = 0.25; - }; - class FoodrabbitCooked - { - weight = 0.25; - }; - class FoodbaconCooked - { - weight = 0.25; - }; - class FoodmuttonRaw - { - weight = 0.25; - }; - class FoodchickenRaw - { - weight = 0.25; - }; - class FoodBaconRaw - { - weight = 0.25; - }; - class FoodRabbitRaw - { - weight = 0.25; - }; - class FoodbeefRaw - { - weight = 0.25; - }; - class FoodmeatRaw - { - weight = 0.25; - }; - class FoodSteakRaw - { - weight = 0.25; - }; - class ItemFlashlight - { - weight = 0.1; - }; - class ItemFlashlightRed - { - weight = 0.1; - }; - class ItemKnife - { - weight = 0.1; - }; - - - - class Crossbow - { - weight = 1; - }; - class MeleeCrowbar - { - weight = 1; - }; - class MeleeHatchet - { - weight = 1; - }; - class MeleeMachete - { - weight = 1; - }; - class MeleeFishingPole - { - weight = 1; - }; - class ItemHatchet - { - weight = 1; - }; - class ItemCrowbar - { - weight = 1; - }; - class ItemMatchbox - { - weight = 0.005; - }; - class ItemToolbox - { - weight = 1; - }; - class ItemEtool - { - weight = 1; - }; - - class Skin_FR_OHara_DZ - { - weight = 1; - }; - class Skin_FR_Rodriguez_DZ - { - weight = 1; - }; - class Skin_CZ_Soldier_Sniper_EP1_DZ - { - weight = 1; - }; - class Skin_Graves_Light_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_MG_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Sniper_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Crew_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_CO_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_2_DZ - { - weight = 1; - }; - class Skin_Survivor2_DZ - { - weight = 1; - }; - class Skin_Camo1_DZ - { - weight = 1; - }; - class Skin_Sniper1_DZ - { - weight = 1; - }; - class Skin_Rocket_DZ - { - weight = 1; - }; - class Skin_Soldier1_DZ - { - weight = 1; - }; - class Skin_RU_Policeman_DZ - { - weight = 1; - }; - class Skin_Pilot_EP1_DZ - { - weight = 1; - }; - class Skin_Haris_Press_EP1_DZ - { - weight = 1; - }; - class Skin_Ins_Soldier_GL_DZ - { - weight = 1; - }; - class Skin_GUE_Commander_DZ - { - weight = 1; - }; - class Skin_Functionary1_EP1_DZ - { - weight = 1; - }; - class Skin_Priest_DZ - { - weight = 1; - }; - class Skin_Rocker1_DZ - { - weight = 1; - }; - class Skin_Rocker2_DZ - { - weight = 1; - }; - class Skin_Rocker3_DZ - { - weight = 1; - }; - class Skin_Rocker4_DZ - { - weight = 1; - }; - class Skin_Bandit1_DZ - { - weight = 1; - }; - class Skin_Bandit2_DZ - { - weight = 1; - }; - class Skin_BanditW1_DZ - { - weight = 1; - }; - class Skin_BanditW2_DZ - { - weight = 1; - }; - class Skin_SurvivorW2_DZ - { - weight = 1; - }; - class Skin_SurvivorWpink_DZ - { - weight = 1; - }; - class Skin_SurvivorWsequisha_DZ - { - weight = 1; - }; - class Skin_SurvivorWcombat_DZ - { - weight = 1; - }; - class Skin_SurvivorWdesert_DZ - { - weight = 1; - }; - class Skin_SurvivorWurban_DZ - { - weight = 1; - }; - class Skin_SurvivorW3_DZ - { - weight = 1; - }; - class Skin_Soldier_TL_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Sniper_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Bodyguard_AA12_PMC_DZ - { - weight = 1; - }; - class Skin_Drake_Light_DZ - { - weight = 1; - }; - class Skin_CZ_Special_Forces_GL_DES_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Soldier_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Warlord_EP1_DZ - { - weight = 1; - }; - - class HandRoadFlare - { - weight = 0.1; - }; - class HandChemBlue - { - weight = 0.1; - }; - class HandChemGreen - { - weight = 0.1; - }; - class HandChemRed - { - weight = 0.1; - }; - class ItemBandage - { - weight = 0.005; - }; - class Hatchet_Swing - { - weight = 0; - }; - class Machete_Swing - { - weight = 0; - }; - class Fishing_Swing - { - weight = 0; - }; - class Crowbar_Swing - { - weight = 0; - }; - class ItemVault - { - weight = 100; - }; - class PartWoodPile - { - weight = 1; - }; - class PartWheel - { - weight = 10; - }; - class PartFueltank - { - weight = 10; - }; - class PartGlass - { - weight = 5; - }; - class PartEngine - { - weight = 15; - }; - class ItemGenerator - { - weight = 30; - }; - class PartGeneric - { - weight = 5; - }; - class PartVRotor - { - weight = 15; - }; - class ItemJerrycan - { - weight = 10; - }; - class ItemJerrycanEmpty - { - weight = 1; - }; - class ItemTent - { - weight = 5; - }; - class ItemTentDomed - { - weight = 5; - }; - class ItemTentDomed2 - { - weight = 5; - }; - class TrapBear - { - weight = 1; - }; - class ItemTankTrap - { - weight = 5; - }; - class ItemWire - { - weight = 2.5; - }; - class ItemGoldBar - { - weight = 0.02; - }; - class ItemGoldBar10oz - { - weight = 0.2; - }; - class ItemSilverBar - { - weight = 0.02; - }; - class ItemSilverBar10oz - { - weight = 0.2; - }; - class ItemBronzeBar - { - weight = 0.02; - }; - class ItemCopperBar - { - weight = 0.02; - }; - class ItemCopperBar10oz - { - weight = 0.2; - }; - class ItemAluminumBar - { - weight = 0.02; - }; - class ItemTinBar - { - weight = 0.02; - }; - class BoltSteel - { - weight = 0.02; - }; - class BoltSteel4pack - { - weight = 0.08; - }; - class WoodenArrow - { - weight = 0.02; - }; - class Quiver - { - weight = 0.08; - }; - class TrashTinCan - { - weight = 0.003; - }; - class FoodCanUnlabeledEmpty - { - weight = 0.003; - }; - class ItemTrashRazor - { - weight = 0.003; - }; - class ItemTrashToiletpaper - { - weight = 0.001; - }; - - class 7Rnd_45ACP_1911 - { - weight = 0.02; - }; - class ItemZombieParts - { - weight = 5; - }; - class ItemSandbag - { - weight = 10; - }; - class ItemSandbagLarge - { - weight = 50; - }; - class ItemWaterbottleUnfilled - { - weight = 0.05; - }; - class ItemSodaEmpty - { - weight = 0.002; - }; - class ItemSodaPepsiEmpty - { - weight = 0.002; - }; - class ItemSodaMdewEmpty - { - weight = 0.002; - }; - class TrashJackDaniels - { - weight = 0.02; - }; - - - class ItemCanvas - { - weight = 4; - }; - class ItemBurlap - { - weight = 8; - }; - class ItemLightBulb - { - weight = 0.02; - }; - class ItemPole - { - weight = 10; - }; - class ItemCorrugated - { - weight = 29; - }; - class PartWoodPlywood - { - weight = 4; - }; - class PartWoodLumber - { - weight = 2; - }; - - class ItemTrout - { - weight = 1; - }; - class ItemTroutCooked - { - weight = 1; - }; - class ItemSeaBass - { - weight = 6; - }; - class ItemSeaBassCooked - { - weight = 5; - }; - class ItemTuna - { - weight = 27; - }; - class ItemTunaCooked - { - weight = 25; - }; - - class 30m_plot_kit - { - weight = 0.02; - }; - class fuel_pump_kit - { - weight = 50; - }; - class light_pole_kit - { - weight = 10; - }; - class stick_fence_kit - { - weight = 6; - }; - class park_bench_kit - { - weight = 50; - }; - class wood_shack_kit - { - weight = 50; - }; - class storage_shed_kit - { - weight = 100; - }; - class outhouse_kit - { - weight = 50; - }; - class wooden_shed_kit - { - weight = 75; - }; - class rusty_gate_kit - { - weight = 80; - }; - class sun_shade_kit - { - weight = 50; - }; - class m240_nest_kit - { - weight = 100; - }; - class ItemFuelBarrel - { - weight = 167; - }; - class ItemFuelBarrelEmpty - { - weight = 20; - }; - class ItemOilBarrel - { - weight = 140; - }; - - class bulk_NVGoggles - { - weight = 25; - }; - class bulk_DZ_Backpack_EP1 - { - weight = 25; - }; - class bulk_15Rnd_9x19_M9SD - { - weight = 25; - }; - class bulk_30Rnd_556x45_StanagSD - { - weight = 25; - }; - class bulk_ItemSandbag - { - weight = 25; - }; - class bulk_ItemGPS - { - weight = 25; - }; - class bulk_ItemMap - { - weight = 25; - }; - class bulk_ItemEtool - { - weight = 25; - }; - class bulk_17Rnd_9x19_glock17 - { - weight = 25; - }; - }; -}; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg deleted file mode 100644 index 617cc8ad0..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg +++ /dev/null @@ -1,22 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - -#define R3F_WEIGHT_SHOW_WEIGHT - -//show or not classes not found in arma.rpt -//#define R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv deleted file mode 100644 index 6719b3b91..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ -R3F_VERSION_WEIGHTED, "1.04", "1.04" -STR_R3F_WEIGHT_InGearBox, "%1 | Weight carried : %2 lb", "%1 | Poids transporté : %2 Kg" -STR_R3F_WEIGHT_English, "lb", "Kg" diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf deleted file mode 100644 index 37daa1ce2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf +++ /dev/null @@ -1,72 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ -#include "R3F_WEIGHT_Configuration.cfg" -R3F_WEIGHT_FNCT_MakeSingleArray = { - private ["_arr_i","_arr_n", "_arr", "_n", "_nb", "_x"]; - _arr_i = (_this select 0) select 0; - _arr_n = (_this select 0) select 1; - - _arr = []; - - _n = 0; - { - _nb = _arr_n select _n; - for [{_i = 0}, {_i < _nb}, {_i = _i + 1}] do{ - _arr = _arr + [_x]; - }; - _n = _n + 1; - - }foreach _arr_i; - - _arr; -}; - -R3F_WEIGHT_FNCT_GetItemWeight = { - private ["_arr_class", "_total_weight", "_weight"]; - _arr_class = (_this select 0) + (_this select 1); - _total_weight = 0; - _weight = 0; - CfgWeight = missionConfigFile >> "CfgWeight"; - { - if(isclass(CfgWeight >> "Weapons" >> _x)) then { - _weight = getNumber(CfgWeight >> "Weapons" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - if(isclass(CfgWeight >> "Magazines" >> _x)) then { - _weight = getNumber(CfgWeight >> "Magazines" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - #ifdef R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND - diag_log format["Class not found %1", _x]; - #endif - }; - }; - }foreach _arr_class; - _total_weight; -}; - -R3F_WEIGHT_FNCT_GetWeight = { - private ["_bagpack","_bagpack_weapons", "_bagpack_ammo", "_return","_english"]; - _return = 0; - _bagpack = unitBackpack player; - if(!isnull(_bagpack)) then { - _bagpack_weapons = [getWeaponCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _bagpack_ammo = [getMagazineCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _return = [_bagpack_weapons, _bagpack_ammo] call R3F_WEIGHT_FNCT_GetItemWeight; - }; - _return = _return + ([(weapons player), (magazines player)] call R3F_WEIGHT_FNCT_GetItemWeight); - _english = localize "STR_R3F_WEIGHT_English" == "lb"; - if(_english) then { - _return = _return / 0.45359 ; - _return = round (_return * 100)/100; - }; - _return; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf deleted file mode 100644 index 9f4f8eaab..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf +++ /dev/null @@ -1,13 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -_void = [] execVM "R3F_Realism\R3F_Weight\R3F_DoWeight.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Weight/R3F_resource.h b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Weight/R3F_resource.h deleted file mode 100644 index d48e630a1..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/R3F_Realism/R3F_Weight/R3F_resource.h +++ /dev/null @@ -1,10 +0,0 @@ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - - diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/description.ext b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/description.ext index 6c2b35cfc..b02cecdbb 100644 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/description.ext +++ b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/description.ext @@ -5,11 +5,13 @@ OnLoadIntro = "Welcome to DayZ Epoch Chernarus"; OnLoadIntroTime = False; OnLoadMissionTime = False; disabledAI = true; -disableChannels[]={0,1,2,6}; +disableChannels[]={0,2,6}; enableItemsDropping = 0; -#include "R3F_Realism\R3F_Weight\R3F_CfgWeight.h" -onPauseScript = "\z\addons\dayz_code\compile\player_onPause.sqf"; +briefing = 0; +debriefing = 0; + +onPauseScript = ""; loadScreen = "\z\addons\dayz_code\gui\dayz_logo_ca.paa"; class Header diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/dynamic_vehicle.sqf b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/dynamic_vehicle.sqf deleted file mode 100644 index 2bc3e8cb2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/dynamic_vehicle.sqf +++ /dev/null @@ -1,107 +0,0 @@ -AllowedVehiclesList = [ -["AH6X_DZ",5], -["AN2_DZ",3], -["ArmoredSUV_PMC_DZ",1], -["ATV_CZ_EP1",5], -["ATV_US_EP1",5], -["C130J_US_EP1",1], -["car_hatchback",5], -["car_sedan",5], -["CH_47F_EP1_DZ",2], -["CSJ_GyroC",2], -["CSJ_GyroCover",2], -["CSJ_GyroP",2], -["datsun1_civil_1_open",3], -["datsun1_civil_2_covered",3], -["datsun1_civil_3_open",3], -["Fishing_Boat",5], -["GAZ_Vodnik",2], -["GAZ_Vodnik_MedEvac",1], -["GLT_M300_LT",5], -["GLT_M300_ST",5], -["hilux1_civil_1_open",5], -["hilux1_civil_2_covered",5], -["hilux1_civil_3_open_EP1",5], -["HMMWV_Ambulance",2], -["HMMWV_Ambulance_CZ_DES_EP1",2], -["HMMWV_DES_EP1",5], -["HMMWV_DZ",5], -["HMMWV_M1035_DES_EP1",2], -["HMMWV_M1151_M2_CZ_DES_EP1",2], -["HMMWV_M998A2_SOV_DES_EP1",2], -["Ikarus",6], -["Ikarus_TK_CIV_EP1",6], -["Kamaz",2], -["KamazRefuel_DZ",1], -["Lada1",5], -["Lada1_TK_CIV_EP1",5], -["Lada2",5], -["Lada2_TK_CIV_EP1",5], -["LadaLM",2], -["LandRover_CZ_EP1",5], -["LandRover_MG_TK_EP1",3], -["LandRover_Special_CZ_EP1",1], -["LandRover_TK_CIV_EP1",5], -["M1030_US_DES_EP1",5], -["MH6J_DZ",5], -["Mi17_Civilian_DZ",5], -["Mi17_DZ",4], -["MMT_Civ",10], -["MtvrRefuel_DES_EP1_DZ",1], -["MTVR_DES_EP1",2], -["MV22_DZ",1], -["Offroad_DSHKM_Gue",5], -["Old_bike_TK_INS_EP1",7], -["Old_moto_TK_Civ_EP1",5], -["PBX",5], -["Pickup_PK_GUE",5], -["Pickup_PK_INS",5], -["Pickup_PK_TK_GUE_EP1",5], -["policecar",4], -["RHIB",3], -["S1203_ambulance_EP1",2], -["S1203_TK_CIV_EP1",6], -["Skoda",5], -["SkodaBlue",5], -["SkodaGreen",5], -["SkodaRed",5], -["Smallboat_1",5], -["Smallboat_2",5], -["SUV_Blue",1], -["SUV_Camo",2], -["SUV_Charcoal",1], -["SUV_Green",1], -["SUV_Orange",1], -["SUV_Pink",1], -["SUV_Red",1], -["SUV_Silver",1], -["SUV_TK_CIV_EP1",1], -["SUV_White",1], -["SUV_Yellow",1], -["tractor",5], -["TT650_Civ",6], -["TT650_Ins",6], -["TT650_TK_CIV_EP1",6], -["UAZ_CDF",5], -["UAZ_INS",5], -["UAZ_MG_TK_EP1",5], -["UAZ_RU",5], -["UAZ_Unarmed_TK_CIV_EP1",5], -["UAZ_Unarmed_TK_EP1",5], -["UAZ_Unarmed_UN_EP1",5], -["UH1H_DZ",3], -["UH1Y_DZ",1], -["UH60M_EP1_DZ",2], -["UralRefuel_TK_EP1_DZ",1], -["Ural_CDF",2], -["Ural_TK_CIV_EP1",2], -["Ural_UN_EP1",2], -["V3S_Open_TK_CIV_EP1",2], -["V3S_Open_TK_EP1",2], -["V3S_Refuel_TK_GUE_EP1_DZ",1], -["VolhaLimo_TK_CIV_EP1",2], -["Volha_1_TK_CIV_EP1",5], -["Volha_2_TK_CIV_EP1",5], -["VWGolf",5], -["Zodiac",5] -]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/init.sqf b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/init.sqf index 647eb979f..67035aa9a 100644 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/init.sqf @@ -1,5 +1,6 @@ /* - INITILIZATION + For DayZ Epoch + Addons Credits: Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr, Sahbazz */ startLoadingScreen ["","RscDisplayLoadCustom"]; cutText ["","BLACK OUT"]; @@ -15,6 +16,8 @@ dayz_previousID = 0; player setVariable ["BIS_noCoreConversations", true]; //disable radio messages to be heard and shown in the left lower corner of the screen enableRadio false; +// May prevent "how are you civillian?" messages from NPC +enableSentences false; // DayZ Epoch config spawnShoremode = 1; // Default = 1 (on shore) @@ -23,8 +26,24 @@ MaxHeliCrashes= 5; // Default = 5 MaxVehicleLimit = 300; // Default = 50 MaxDynamicDebris = 500; // Default = 100 dayz_MapArea = 14000; // Default = 10000 -dayz_maxLocalZombies = 40; // Default = 40 +dayz_maxLocalZombies = 30; // Default = 30 +dayz_paraSpawn = false; + +dayz_minpos = 0; +dayz_maxpos = 16000; + +dayz_sellDistance_vehicle = 10; +dayz_sellDistance_boat = 30; +dayz_sellDistance_air = 40; + +dayz_maxAnimals = 8; // Default: 8 +dayz_tameDogs = true; +DynamicVehicleDamageLow = 0; // Default: 0 +DynamicVehicleDamageHigh = 100; // Default: 100 + +EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]]; +dayz_fullMoonNights = true; //Load in compiled functions call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; //Initilize the Variables (IMPORTANT: Must happen very early) @@ -40,23 +59,12 @@ progressLoadingScreen 1.0; "filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic"; -if ((!isServer) && (isNull player) ) then -{ -waitUntil {!isNull player}; -waitUntil {time > 3}; -}; - -if ((!isServer) && (player != player)) then -{ - waitUntil {player == player}; - waitUntil {time > 3}; -}; - if (isServer) then { - call compile preprocessFileLineNumbers "dynamic_vehicle.sqf"; //Compile vehicle configs + call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_11.Chernarus\dynamic_vehicle.sqf"; + //Compile vehicle configs // Add trader citys - _nil = [] execVM "mission.sqf"; + _nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_11.Chernarus\mission.sqf"; _serverMonitor = [] execVM "\z\addons\dayz_code\system\server_monitor.sqf"; }; @@ -69,5 +77,25 @@ if (!isDedicated) then { //Run the player monitor _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}]; _playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf"; - _void = [] execVM "R3F_Realism\R3F_Realism_Init.sqf"; -}; \ No newline at end of file + + // Anti Hack + if (true) then { + [] execVM "\z\addons\dayz_code\system\antihack.sqf"; + }; + + //Lights + if (true) then { + [0,0,true,true,true,58,280,600,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf"; + }; +}; + +if(true) then { + #include "\z\addons\dayz_code\system\REsec.sqf" +}; + +//Start Dynamic Weather +if(true) then { + execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf"; +}; + +#include "\z\addons\dayz_code\system\BIS_Effects\init.sqf" diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/mission.sqf b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/mission.sqf deleted file mode 100644 index e51108814..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/mission.sqf +++ /dev/null @@ -1,2014 +0,0 @@ -_vehicle_13 = objNull; -if (true) then -{ - _this = createVehicle ["ZavoraAnim", [11437.765, 11361.342, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_13 = _this; - _this setDir 125.08898; - _this setPos [11437.765, 11361.342, -3.0517578e-005]; -}; - -_vehicle_18 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CncBlock", [11451.765, 11348.991, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_18 = _this; - _this setDir -27.120871; - _this setPos [11451.765, 11348.991, -3.0517578e-005]; -}; - -_vehicle_26 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CncBlock", [11438.436, 11354.85, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_26 = _this; - _this setDir 48.289402; - _this setPos [11438.436, 11354.85, 3.0517578e-005]; -}; - -_vehicle_28 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CncBlock", [11454.916, 11351.149], [], 0, "CAN_COLLIDE"]; - _vehicle_28 = _this; - _this setDir -46.537064; - _this setPos [11454.916, 11351.149]; -}; - -_vehicle_32 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CncBlock", [11448.012, 11348.62, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_32 = _this; - _this setDir 8.9147854; - _this setPos [11448.012, 11348.62, -3.0517578e-005]; -}; - -_vehicle_34 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CncBlock_Stripes", [11444.27, 11370.072, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_34 = _this; - _this setDir -51.91589; - _this setPos [11444.27, 11370.072, -3.0517578e-005]; -}; - -_vehicle_36 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CncBlock_Stripes", [11437.131, 11358.255], [], 0, "CAN_COLLIDE"]; - _vehicle_36 = _this; - _this setDir -80.521965; - _this setPos [11437.131, 11358.255]; -}; - -_vehicle_39 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Toilet", [11439.316, 11355.835, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_39 = _this; - _this setDir 227.47006; - _this setPos [11439.316, 11355.835, 3.0517578e-005]; -}; - -_vehicle_40 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierWhite_EP1", [11444.646, 11367.267, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_40 = _this; - _this setPos [11444.646, 11367.267, 3.0517578e-005]; -}; - -_vehicle_41 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Misc_GContainer_Big", [11443.467, 11352.306], [], 0, "CAN_COLLIDE"]; - _vehicle_41 = _this; - _this setDir 390.37988; - _this setPos [11443.467, 11352.306]; -}; - -_vehicle_42 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [11450.002, 11358.35, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_42 = _this; - _this setPos [11450.002, 11358.35, -3.0517578e-005]; -}; - -_vehicle_44 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [11459.313, 11369.799, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_44 = _this; - _this setPos [11459.313, 11369.799, 6.1035156e-005]; -}; - -_vehicle_45 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [11438.645, 11358.447, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_45 = _this; - _this setPos [11438.645, 11358.447, 0]; -}; - -_vehicle_46 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [11444.027, 11368.114, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_46 = _this; - _this setPos [11444.027, 11368.114, -9.1552734e-005]; -}; - -_vehicle_48 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CncBlock_D", [11457.492, 11353.955, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_48 = _this; - _this setDir -50.227425; - _this setPos [11457.492, 11353.955, 3.0517578e-005]; -}; - -_vehicle_50 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CncBlock_D", [11463.101, 11360.925, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_50 = _this; - _this setDir -48.961231; - _this setPos [11463.101, 11360.925, -3.0517578e-005]; -}; - -_vehicle_52 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CncBlock_D", [11465.985, 11364.272], [], 0, "CAN_COLLIDE"]; - _vehicle_52 = _this; - _this setDir -51.064785; - _this setPos [11465.985, 11364.272]; -}; - -_vehicle_54 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CncBlock_D", [11469.931, 11372.668, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_54 = _this; - _this setDir -74.974533; - _this setPos [11469.931, 11372.668, -3.0517578e-005]; -}; - -_vehicle_58 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Market_stalls_01_EP1", [11456.481, 11359.001, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_58 = _this; - _this setDir 133.44286; - _this setPos [11456.481, 11359.001, 3.0517578e-005]; -}; - -_vehicle_60 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Barrel_water", [11458.472, 11363.297], [], 0, "CAN_COLLIDE"]; - _vehicle_60 = _this; - _this setPos [11458.472, 11363.297]; -}; - -_vehicle_62 = objNull; -if (true) then -{ - _this = createVehicle ["LADAWreck", [11467.6, 11368.56, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_62 = _this; - _this setDir -135.02602; - _this setPos [11467.6, 11368.56, -6.1035156e-005]; -}; - -_vehicle_66 = objNull; -if (true) then -{ - _this = createVehicle ["T72Wreck", [11464.412, 11381.675, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_66 = _this; - _this setDir -82.694626; - _this setPos [11464.412, 11381.675, -6.1035156e-005]; -}; - -_vehicle_67 = objNull; -if (true) then -{ - _this = createVehicle ["Mi8Wreck", [11472.105, 11382.688, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_67 = _this; - _this setPos [11472.105, 11382.688, -3.0517578e-005]; -}; - -_vehicle_70 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrate_NoInteractive_", [11454.805, 11358.772, 0.62677586], [], 0, "CAN_COLLIDE"]; - _vehicle_70 = _this; - _this setDir 130.40813; - _this setPos [11454.805, 11358.772, 0.62677586]; -}; - -_vehicle_71 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrates_NoInteractive_Large", [11456.617, 11360.711, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_71 = _this; - _this setDir 43.500278; - _this setPos [11456.617, 11360.711, -6.1035156e-005]; -}; - -_this = createCenter civilian; -_center_1 = _this; - -_group_1 = createGroup _center_1; - -_unit_12 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["RU_Functionary1", [11453.513, 11372.992, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _unit_12 = _this; - _this setDir 135.79054; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_13 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Profiteer4", [11462.399, 11365.393, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _unit_13 = _this; - _this setDir -104.7984; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_17 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["RU_Villager3", [13409.818, 2825.1521, 0.21422307], [], 0, "CAN_COLLIDE"]; - _unit_17 = _this; - _this setDir 122.84246; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_73 = objNull; -if (true) then -{ - _this = createVehicle ["SmallTable", [11453.854, 11372.707, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_73 = _this; - _this setDir -50.076622; - _this setPos [11453.854, 11372.707, 3.0517578e-005]; -}; - -_vehicle_74 = objNull; -if (true) then -{ - _this = createVehicle ["VaultStorageLocked", [11451.07, 11373.832], [], 0, "CAN_COLLIDE"]; - _vehicle_74 = _this; - _this setDir -48.662201; - _this setPos [11451.07, 11373.832]; -}; - -_vehicle_79 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [11451.814, 11377.394], [], 0, "CAN_COLLIDE"]; - _vehicle_79 = _this; - _this setDir -50.32909; - _this setPos [11451.814, 11377.394]; -}; - -_vehicle_80 = objNull; -if (true) then -{ - _this = createVehicle ["Land_covering_hut_big_EP1", [11452.655, 11373.756, -0.55735058], [], 0, "CAN_COLLIDE"]; - _vehicle_80 = _this; - _this setDir -48.673214; - _this setPos [11452.655, 11373.756, -0.55735058]; -}; - -_vehicle_81 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_palletsfoiled", [11449.156, 11370.947, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_81 = _this; - _this setDir 41.30312; - _this setPos [11449.156, 11370.947, -3.0517578e-005]; -}; - -_vehicle_85 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrates_NoInteractive_Large", [11450.324, 11372.573, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_85 = _this; - _this setDir 43.500278; - _this setPos [11450.324, 11372.573, -3.0517578e-005]; -}; - -_vehicle_87 = objNull; -if (true) then -{ - _this = createVehicle ["Land_transport_crates_EP1", [11460.729, 11357.045, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_87 = _this; - _this setDir 132.24864; - _this setPos [11460.729, 11357.045, 6.1035156e-005]; -}; - -_vehicle_89 = objNull; -if (true) then -{ - _this = createVehicle ["Land_covering_hut_EP1", [11456.576, 11375.877, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_89 = _this; - _this setDir 128.15251; - _this setPos [11456.576, 11375.877, -9.1552734e-005]; -}; - -_vehicle_91 = objNull; -if (true) then -{ - _this = createVehicle ["VaultStorageLocked", [11452.136, 11375.075, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_91 = _this; - _this setDir -48.662201; - _this setPos [11452.136, 11375.075, 3.0517578e-005]; -}; - -_unit_56 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Worker3", [4063.1077, 11683.607, 0.22387695], [], 0, "CAN_COLLIDE"]; - _unit_56 = _this; - _this setDir 160.21169; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_57 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["CIV_EuroMan01_EP1", [4076.4761, 11689.335, -0.038146973], [], 0, "CAN_COLLIDE"]; - _unit_57 = _this; - _this setDir 167.6983; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_58 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["RU_WorkWoman5", [4082.1348, 11678.401, 0.54440308], [], 0, "CAN_COLLIDE"]; - _unit_58 = _this; - _this setDir 248.47894; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_59 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Woodlander3", [4052.4563, 11664.327, -0.51617432], [], 0, "CAN_COLLIDE"]; - _unit_59 = _this; - _this setDir 394.84546; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_60 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["CIV_EuroMan02_EP1", [4071.261, 11688.006, 0.33944702], [], 0, "CAN_COLLIDE"]; - _unit_60 = _this; - _this setDir 159.16132; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_61 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["RU_Functionary1", [4041.0911, 11671.566, 0.38604736], [], 0, "CAN_COLLIDE"]; - _unit_61 = _this; - _this setDir 452.00577; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_62 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Dr_Hladik_EP1", [4045.4316, 11679.76, 0.4241333], [], 0, "CAN_COLLIDE"]; - _unit_62 = _this; - _this setDir 504.14603; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_92 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Campfire", [11463.084, 11374.288, 0.00012207031], [], 0, "CAN_COLLIDE"]; - _vehicle_92 = _this; - _this setPos [11463.084, 11374.288, 0.00012207031]; -}; - -_vehicle_102 = objNull; -if (true) then -{ - _this = createVehicle ["C130J_wreck_EP1", [3974.3894, 11601.295, -1.2288972], [], 0, "CAN_COLLIDE"]; - _vehicle_102 = _this; - _this setDir 57.059044; - _this setPos [3974.3894, 11601.295, -1.2288972]; -}; - -_vehicle_106 = objNull; -if (true) then -{ - _this = createVehicle ["Hhedgehog_concreteBig", [4091.2783, 11667.3], [], 0, "CAN_COLLIDE"]; - _vehicle_106 = _this; - _this setDir -62.714931; - _this setPos [4091.2783, 11667.3]; -}; - -_vehicle_109 = objNull; -if (true) then -{ - _this = createVehicle ["Hhedgehog_concreteBig", [4078.2883, 11649.253, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_109 = _this; - _this setDir -63.284313; - _this setPos [4078.2883, 11649.253, -3.0517578e-005]; -}; - -_vehicle_114 = objNull; -if (true) then -{ - _this = createVehicle ["ZavoraAnim", [4084.6602, 11660.786, -0.00012207031], [], 0, "CAN_COLLIDE"]; - _vehicle_114 = _this; - _this setDir -60.360134; - _this setPos [4084.6602, 11660.786, -0.00012207031]; -}; - -_vehicle_115 = objNull; -if (true) then -{ - _this = createVehicle ["LADAWreck", [4061.0344, 11683.221], [], 0, "CAN_COLLIDE"]; - _vehicle_115 = _this; - _this setDir 148.28267; - _this setPos [4061.0344, 11683.221]; -}; - -_vehicle_119 = objNull; -if (true) then -{ - _this = createVehicle ["T72Wreck", [3966.9878, 11639.222, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_119 = _this; - _this setPos [3966.9878, 11639.222, -6.1035156e-005]; -}; - -_vehicle_120 = objNull; -if (true) then -{ - _this = createVehicle ["T72WreckTurret", [3993.5701, 11635.519, -0.00015258789], [], 0, "CAN_COLLIDE"]; - _vehicle_120 = _this; - _this setDir -99.873833; - _this setPos [3993.5701, 11635.519, -0.00015258789]; -}; - -_vehicle_121 = objNull; -if (true) then -{ - _this = createVehicle ["UAZWreck", [3916.5974, 11585.969, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_121 = _this; - _this setDir 4.973218; - _this setPos [3916.5974, 11585.969, -3.0517578e-005]; -}; - -_vehicle_123 = objNull; -if (true) then -{ - _this = createVehicle ["Mi8Wreck", [3993.9053, 11674.921, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_123 = _this; - _this setPos [3993.9053, 11674.921, -3.0517578e-005]; -}; - -_vehicle_125 = objNull; -if (true) then -{ - _this = createVehicle ["VaultStorageLocked", [4037.0181, 11672.931, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_125 = _this; - _this setDir -74.69072; - _this setPos [4037.0181, 11672.931, -6.1035156e-005]; -}; - -_vehicle_127 = objNull; -if (true) then -{ - _this = createVehicle ["Sign_1L_Firstaid", [4045.8872, 11681.347], [], 0, "CAN_COLLIDE"]; - _vehicle_127 = _this; - _this setDir -32.273766; - _this setPos [4045.8872, 11681.347]; -}; - -_vehicle_128 = objNull; -if (true) then -{ - _this = createVehicle ["Sign_Danger", [4027.1787, 11657.261, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_128 = _this; - _this setDir 49.790733; - _this setPos [4027.1787, 11657.261, -6.1035156e-005]; -}; - -_vehicle_130 = objNull; -if (true) then -{ - _this = createVehicle ["Sign_Danger", [4057.9753, 11638.428, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_130 = _this; - _this setPos [4057.9753, 11638.428, -3.0517578e-005]; -}; - -_vehicle_133 = objNull; -if (true) then -{ - _this = createVehicle ["Sign_Danger", [4042.5051, 11647.118, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_133 = _this; - _this setDir 35.04166; - _this setPos [4042.5051, 11647.118, 6.1035156e-005]; -}; - -_vehicle_136 = objNull; -if (true) then -{ - _this = createVehicle ["Sign_Danger", [4019.4063, 11664.92, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_136 = _this; - _this setDir 26.150373; - _this setPos [4019.4063, 11664.92, 3.0517578e-005]; -}; - -_vehicle_138 = objNull; -if (true) then -{ - _this = createVehicle ["Land_fort_rampart", [4051.1519, 11642.453, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_138 = _this; - _this setDir 201.85086; - _this setPos [4051.1519, 11642.453, -6.1035156e-005]; -}; - -_vehicle_140 = objNull; -if (true) then -{ - _this = createVehicle ["Land_fort_rampart", [4034.2476, 11651.141, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_140 = _this; - _this setDir 219.74416; - _this setPos [4034.2476, 11651.141, -9.1552734e-005]; -}; - -_vehicle_143 = objNull; -if (true) then -{ - _this = createVehicle ["Land_fort_rampart", [4021.0457, 11662.883, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_143 = _this; - _this setDir 226.36101; - _this setPos [4021.0457, 11662.883, -3.0517578e-005]; -}; - -_vehicle_145 = objNull; -if (true) then -{ - _this = createVehicle ["Hedgehog_EP1", [4025.1404, 11654.706, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_145 = _this; - _this setPos [4025.1404, 11654.706, -3.0517578e-005]; -}; - -_vehicle_147 = objNull; -if (true) then -{ - _this = createVehicle ["Hedgehog_EP1", [4039.8711, 11643.114, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_147 = _this; - _this setPos [4039.8711, 11643.114, -3.0517578e-005]; -}; - -_vehicle_150 = objNull; -if (true) then -{ - _this = createVehicle ["Hedgehog_EP1", [4012.9392, 11668.524, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_150 = _this; - _this setPos [4012.9392, 11668.524, -6.1035156e-005]; -}; - -_vehicle_161 = objNull; -if (true) then -{ - _this = createVehicle ["UAZWreck", [3896.9082, 11648.199, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_161 = _this; - _this setDir 113.7531; - _this setPos [3896.9082, 11648.199, -3.0517578e-005]; -}; - -_vehicle_164 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrates_NoInteractive_Large", [4068.8125, 11689.384, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_164 = _this; - _this setDir 62.625877; - _this setPos [4068.8125, 11689.384, -3.0517578e-005]; -}; - -_vehicle_165 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_Backpackheap", [4084.4602, 11676.74, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_165 = _this; - _this setDir 27.551155; - _this setPos [4084.4602, 11676.74, -9.1552734e-005]; -}; - -_vehicle_166 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CamoNetVar_EAST", [4073.2859, 11690.171], [], 0, "CAN_COLLIDE"]; - _vehicle_166 = _this; - _this setDir -13.399387; - _this setPos [4073.2859, 11690.171]; -}; - -_vehicle_167 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CamoNet_EAST", [4058.8711, 11683.69, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_167 = _this; - _this setDir -35.538288; - _this setPos [4058.8711, 11683.69, -9.1552734e-005]; -}; - -_vehicle_168 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CamoNetB_EAST", [4042.1938, 11676.782, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_168 = _this; - _this setDir -55.618557; - _this setPos [4042.1938, 11676.782, -3.0517578e-005]; -}; - -_vehicle_173 = objNull; -if (true) then -{ - _this = createVehicle ["Land_GuardShed", [4088.0989, 11660.668, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_173 = _this; - _this setDir -67.0504; - _this setPos [4088.0989, 11660.668, -6.1035156e-005]; -}; - -_vehicle_178 = objNull; -if (true) then -{ - _this = createVehicle ["UralWreck", [3878.5791, 11678.632, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_178 = _this; - _this setDir 51.630379; - _this setPos [3878.5791, 11678.632, -3.0517578e-005]; -}; - -_vehicle_184 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Bucket_EP1", [4084.5188, 11679.391, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_184 = _this; - _this setDir 7.9390635; - _this setPos [4084.5188, 11679.391, -6.1035156e-005]; -}; - -_vehicle_187 = objNull; -if (true) then -{ - _this = createVehicle ["WoodChair", [4075.5295, 11688.932, -0.00051879883], [], 0, "CAN_COLLIDE"]; - _vehicle_187 = _this; - _this setDir -13.399387; - _this setPos [4075.5295, 11688.932, -0.00051879883]; -}; - -_vehicle_195 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Pillow_EP1", [4082.9668, 11679.114, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_195 = _this; - _this setDir 45.607311; - _this setPos [4082.9668, 11679.114, -6.1035156e-005]; -}; - -_vehicle_197 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [4076.6787, 11687.93], [], 0, "CAN_COLLIDE"]; - _vehicle_197 = _this; - _this setDir -6.2451982; - _this setPos [4076.6787, 11687.93]; -}; - -_vehicle_198 = objNull; -if (true) then -{ - _this = createVehicle ["FoldChair", [4070.8406, 11688.412, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_198 = _this; - _this setDir -36.714691; - _this setPos [4070.8406, 11688.412, -6.1035156e-005]; -}; - -_vehicle_200 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [4071.5706, 11686.813], [], 0, "CAN_COLLIDE"]; - _vehicle_200 = _this; - _this setDir -13.604273; - _this setPos [4071.5706, 11686.813]; -}; - -_vehicle_205 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Misc_Well_C_EP1", [4071.5081, 11660.099, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_205 = _this; - _this setDir -116.7886; - _this setPos [4071.5081, 11660.099, -6.1035156e-005]; -}; - -_vehicle_206 = objNull; -if (true) then -{ - _this = createVehicle ["Bunker_PMC", [4025.1743, 11676.713, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_206 = _this; - _this setDir -73.730324; - _this setPos [4025.1743, 11676.713, -6.1035156e-005]; -}; - -_vehicle_210 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Campfire", [4079.6946, 11684.681, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_210 = _this; - _this setDir 23.801672; - _this setPos [4079.6946, 11684.681, -9.1552734e-005]; -}; - -_vehicle_217 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Toilet", [4027.1782, 11668.193, -0.00012207031], [], 0, "CAN_COLLIDE"]; - _vehicle_217 = _this; - _this setDir 13.455784; - _this setPos [4027.1782, 11668.193, -0.00012207031]; -}; - -_vehicle_219 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Toilet", [4024.7322, 11669.046, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_219 = _this; - _this setDir 13.455784; - _this setPos [4024.7322, 11669.046, -6.1035156e-005]; -}; - -_vehicle_221 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Misc_Garb_Heap_EP1", [4020.3621, 11668.598, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_221 = _this; - _this setPos [4020.3621, 11668.598, 3.0517578e-005]; -}; - -_vehicle_223 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Misc_IronPipes_EP1", [4059.2703, 11657.253, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_223 = _this; - _this setPos [4059.2703, 11657.253, -3.0517578e-005]; -}; - -_vehicle_226 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Barrel_water", [4080.8704, 11680.369, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_226 = _this; - _this setDir 45.607311; - _this setPos [4080.8704, 11680.369, -3.0517578e-005]; -}; - -_vehicle_227 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Reservoir_EP1", [4060.4285, 11659.987, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_227 = _this; - _this setPos [4060.4285, 11659.987, -9.1552734e-005]; -}; - -_vehicle_230 = objNull; -if (true) then -{ - _this = createVehicle ["Land_stand_meat_EP1", [4085.0249, 11679.335, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_230 = _this; - _this setDir -26.904921; - _this setPos [4085.0249, 11679.335, 3.0517578e-005]; -}; - -_vehicle_231 = objNull; -if (true) then -{ - _this = createVehicle ["Land_stand_small_EP1", [4081.5881, 11678.214, -0.00012207031], [], 0, "CAN_COLLIDE"]; - _vehicle_231 = _this; - _this setDir 63.643429; - _this setPos [4081.5881, 11678.214, -0.00012207031]; -}; - -_vehicle_232 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_2_EP1", [4084.2534, 11674.091, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_232 = _this; - _this setPos [4084.2534, 11674.091, 0]; -}; - -_vehicle_233 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_2_EP1", [4082.772, 11670.457, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_233 = _this; - _this setPos [4082.772, 11670.457, -6.1035156e-005]; -}; - -_vehicle_234 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4082.9521, 11677.176, -0.00018310547], [], 0, "CAN_COLLIDE"]; - _vehicle_234 = _this; - _this setDir 45.607311; - _this setPos [4082.9521, 11677.176, -0.00018310547]; -}; - -_vehicle_235 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4072.9602, 11689.326, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_235 = _this; - _this setDir -13.399387; - _this setPos [4072.9602, 11689.326, 3.0517578e-005]; -}; - -_vehicle_236 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [4075.0007, 11692.986, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_236 = _this; - _this setDir 23.801672; - _this setPos [4075.0007, 11692.986, -9.1552734e-005]; -}; - -_vehicle_237 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [4070.1655, 11689.861, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_237 = _this; - _this setDir -13.399387; - _this setPos [4070.1655, 11689.861, 3.0517578e-005]; -}; - -_vehicle_238 = objNull; -if (true) then -{ - _this = createVehicle ["Land_tires_EP1", [4050.4746, 11664.374, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_238 = _this; - _this setDir -37.201057; - _this setPos [4050.4746, 11664.374, -6.1035156e-005]; -}; - -_vehicle_239 = objNull; -if (true) then -{ - _this = createVehicle ["Land_transport_crates_EP1", [4072.9927, 11691.42, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_239 = _this; - _this setDir -8.5647125; - _this setPos [4072.9927, 11691.42, -3.0517578e-005]; -}; - -_vehicle_241 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_TyreHeapEP1", [4065.293, 11686.709, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_241 = _this; - _this setDir -87.682068; - _this setPos [4065.293, 11686.709, -6.1035156e-005]; -}; - -_vehicle_243 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [4054.3711, 11665.827, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_243 = _this; - _this setPos [4054.3711, 11665.827, 0]; -}; - -_vehicle_244 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [4046.9236, 11675.124, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_244 = _this; - _this setPos [4046.9236, 11675.124, -3.0517578e-005]; -}; - -_vehicle_246 = objNull; -if (true) then -{ - _this = createVehicle ["Pile_of_wood", [4080.9604, 11689.103, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_246 = _this; - _this setDir -184.23883; - _this setPos [4080.9604, 11689.103, -6.1035156e-005]; -}; - -_vehicle_247 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4088.801, 11674.526], [], 0, "CAN_COLLIDE"]; - _vehicle_247 = _this; - _this setDir 45.607311; - _this setPos [4088.801, 11674.526]; -}; - -_vehicle_248 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4086.7998, 11675.009, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_248 = _this; - _this setDir 45.607311; - _this setPos [4086.7998, 11675.009, -3.0517578e-005]; -}; - -_vehicle_250 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [4069.5984, 11691.396, -0.00012207031], [], 0, "CAN_COLLIDE"]; - _vehicle_250 = _this; - _this setDir 11.366673; - _this setPos [4069.5984, 11691.396, -0.00012207031]; -}; - -_vehicle_257 = objNull; -if (true) then -{ - _this = createVehicle ["Land_cages_EP1", [4087.4485, 11680.938, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_257 = _this; - _this setDir 45.607311; - _this setPos [4087.4485, 11680.938, -3.0517578e-005]; -}; - -_vehicle_258 = objNull; -if (true) then -{ - _this = createVehicle ["Land_covering_hut_EP1", [4082.458, 11678.772, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_258 = _this; - _this setDir 64.784256; - _this setPos [4082.458, 11678.772, -3.0517578e-005]; -}; - -_vehicle_260 = objNull; -if (true) then -{ - _this = createVehicle ["Land_covering_hut_EP1", [4085.2566, 11679.96, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_260 = _this; - _this setDir 247.98111; - _this setPos [4085.2566, 11679.96, -3.0517578e-005]; -}; - -_vehicle_265 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [4076.394, 11652.827, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_265 = _this; - _this setDir -37.201057; - _this setPos [4076.394, 11652.827, -6.1035156e-005]; -}; - -_vehicle_277 = objNull; -if (true) then -{ - _this = createVehicle ["Desk", [4042.8225, 11671.441, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_277 = _this; - _this setDir -75.920891; - _this setPos [4042.8225, 11671.441, 3.0517578e-005]; -}; - -_vehicle_278 = objNull; -if (true) then -{ - _this = createVehicle ["WoodChair", [4040.293, 11671.288, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_278 = _this; - _this setDir -98.808823; - _this setPos [4040.293, 11671.288, -6.1035156e-005]; -}; - -_vehicle_281 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Chair_EP1", [4047.7837, 11680.796, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_281 = _this; - _this setDir 149.93571; - _this setPos [4047.7837, 11680.796, 3.0517578e-005]; -}; - -_vehicle_283 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Chair_EP1", [4043.9524, 11679.923], [], 0, "CAN_COLLIDE"]; - _vehicle_283 = _this; - _this setPos [4043.9524, 11679.923]; -}; - -_vehicle_286 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Chair_EP1", [4046.6113, 11677.413], [], 0, "CAN_COLLIDE"]; - _vehicle_286 = _this; - _this setDir 274.44189; - _this setPos [4046.6113, 11677.413]; -}; - -_vehicle_289 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Canister_EP1", [4037.4551, 11671.771, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_289 = _this; - _this setDir -65.660828; - _this setPos [4037.4551, 11671.771, -3.0517578e-005]; -}; - -_vehicle_291 = objNull; -if (true) then -{ - _this = createVehicle ["SmallTable", [4046.1511, 11678.553, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_291 = _this; - _this setDir -33.169563; - _this setPos [4046.1511, 11678.553, -3.0517578e-005]; -}; - -_vehicle_292 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Water_pipe_EP1", [4044.7798, 11678.93, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_292 = _this; - _this setPos [4044.7798, 11678.93, -3.0517578e-005]; -}; - -_vehicle_294 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Vase_EP1", [4043.4714, 11669.899, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_294 = _this; - _this setPos [4043.4714, 11669.899, -6.1035156e-005]; -}; - -_vehicle_299 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Table_EP1", [4063.5955, 11682.546, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_299 = _this; - _this setDir 235.08073; - _this setPos [4063.5955, 11682.546, -6.1035156e-005]; -}; - -_vehicle_302 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Cabinet_EP1", [4045.1184, 11681.9, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_302 = _this; - _this setDir 55.155731; - _this setPos [4045.1184, 11681.9, 6.1035156e-005]; -}; - -_vehicle_304 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Crates_stack_EP1", [4085.5854, 11678.075, 0.00012207031], [], 0, "CAN_COLLIDE"]; - _vehicle_304 = _this; - _this setDir 75.134659; - _this setPos [4085.5854, 11678.075, 0.00012207031]; -}; - -_vehicle_305 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4086.9478, 11678.506, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_305 = _this; - _this setDir 45.607311; - _this setPos [4086.9478, 11678.506, -9.1552734e-005]; -}; - -_vehicle_331 = objNull; -if (true) then -{ - _this = createVehicle ["Gunrack1", [4076.0127, 11691.634, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_331 = _this; - _this setDir -6.4117479; - _this setPos [4076.0127, 11691.634, 3.0517578e-005]; -}; - -_vehicle_336 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Vase_EP1", [4044.0398, 11672.616, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_336 = _this; - _this setPos [4044.0398, 11672.616, -3.0517578e-005]; -}; - -_vehicle_340 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_cargo_cont_small2", [4036.6765, 11678.16, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_340 = _this; - _this setDir 301.11227; - _this setPos [4036.6765, 11678.16, 6.1035156e-005]; -}; - -_vehicle_379 = objNull; -if (true) then -{ - _this = createVehicle ["sigisolda6", [10158.258, 1686.7931, 0.0062988698], [], 0, "CAN_COLLIDE"]; - _vehicle_379 = _this; - _this setDir -80.566795; - _this setVehicleArmor 0.44294706; - _this setVehicleLock "LOCKED"; - _this setPos [10158.258, 1686.7931, 0.0062988698]; -}; - -_vehicle_380 = objNull; -if (true) then -{ - _this = createVehicle ["Hedgehog_EP1", [4074.0894, 11686.431], [], 0, "CAN_COLLIDE"]; - _vehicle_380 = _this; - _this setDir -13.399387; - _this setPos [4074.0894, 11686.431]; -}; - -_vehicle_405 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_palletsfoiled_heap", [4056.8115, 11681.522, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_405 = _this; - _this setDir -33.649006; - _this setPos [4056.8115, 11681.522, 3.0517578e-005]; -}; - -_unit_73 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["RU_Functionary1", [13318.94, 3247.0205, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _unit_73 = _this; - _this setDir 248.77701; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_74 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Woodlander1", [11450.503, 11353.635, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _unit_74 = _this; - _this setDir -48.52689; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_75 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["RU_WorkWoman1", [11454.922, 11355.044, 0.94462103], [], 0, "CAN_COLLIDE"]; - _unit_75 = _this; - _this setDir -47.533646; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_78 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Rocker4", [11456.184, 11359.277], [], 0, "CAN_COLLIDE"]; - _unit_78 = _this; - _this setDir -52.978313; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_79 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["RU_Citizen3", [11451.024, 11370.598, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _unit_79 = _this; - _this setDir 125.74001; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_82 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Doctor", [11455.903, 11376.358], [], 0, "CAN_COLLIDE"]; - _unit_82 = _this; - _this setDir 107.12319; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_84 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["TK_CIV_Takistani04_EP1", [6330.3633, 7796.9907, 0.98069924], [], 0, "CAN_COLLIDE"]; - _unit_84 = _this; - _this setDir 390.10486; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_417 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [6284.7178, 7810.0225], [], 0, "CAN_COLLIDE"]; - _vehicle_417 = _this; - _this setDir 36.733208; - _this setPos [6284.7178, 7810.0225]; -}; - -_vehicle_421 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [6297.6782, 7801.811, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_421 = _this; - _this setDir 216.36087; - _this setPos [6297.6782, 7801.811, -3.0517578e-005]; -}; - -_vehicle_436 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [6310.457, 7792.4302, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_436 = _this; - _this setDir 216.36087; - _this setPos [6310.457, 7792.4302, -6.1035156e-005]; -}; - -_vehicle_447 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [6281.7749, 7833.4512], [], 0, "CAN_COLLIDE"]; - _vehicle_447 = _this; - _this setDir 122.2724; - _this setPos [6281.7749, 7833.4512]; -}; - -_vehicle_450 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [6290.1929, 7846.6592, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_450 = _this; - _this setDir 122.55348; - _this setPos [6290.1929, 7846.6592, -6.1035156e-005]; -}; - -_vehicle_453 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [6301.3428, 7850.8022, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_453 = _this; - _this setDir 214.72801; - _this setPos [6301.3428, 7850.8022, 3.0517578e-005]; -}; - -_vehicle_456 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [6314.2422, 7841.8315, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_456 = _this; - _this setDir 214.72801; - _this setPos [6314.2422, 7841.8315, -3.0517578e-005]; -}; - -_vehicle_461 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [6330.2212, 7805.3325, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_461 = _this; - _this setDir 126.4088; - _this setPos [6330.2212, 7805.3325, 3.0517578e-005]; -}; - -_vehicle_462 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [6327.0723, 7832.9165, -0.019519622], [], 0, "CAN_COLLIDE"]; - _vehicle_462 = _this; - _this setDir 214.72801; - _this setPos [6327.0723, 7832.9165, -0.019519622]; -}; - -_vehicle_463 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [6339.9189, 7823.9614, -0.0191138], [], 0, "CAN_COLLIDE"]; - _vehicle_463 = _this; - _this setDir 214.72801; - _this setPos [6339.9189, 7823.9614, -0.0191138]; -}; - -_vehicle_468 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [6321.0024, 7792.6904, -0.045359958], [], 0, "CAN_COLLIDE"]; - _vehicle_468 = _this; - _this setDir 125.96442; - _this setPos [6321.0024, 7792.6904, -0.045359958]; -}; - -_vehicle_471 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [6352.8828, 7814.9507, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_471 = _this; - _this setDir 214.72801; - _this setPos [6352.8828, 7814.9507, 3.0517578e-005]; -}; - -_vehicle_477 = objNull; -if (true) then -{ - _this = createVehicle ["MASH_EP1", [6313.6802, 7834.2354], [], 0, "CAN_COLLIDE"]; - _vehicle_477 = _this; - _this setDir 214.70093; - _this setPos [6313.6802, 7834.2354]; -}; - -_vehicle_479 = objNull; -if (true) then -{ - _this = createVehicle ["Camp_EP1", [6315.3447, 7799.4282, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_479 = _this; - _this setDir 397.02936; - _this setPos [6315.3447, 7799.4282, 6.1035156e-005]; -}; - -_vehicle_480 = objNull; -if (true) then -{ - _this = createVehicle ["Land_tent_east", [6293.7515, 7813.8691], [], 0, "CAN_COLLIDE"]; - _vehicle_480 = _this; - _this setDir 214.97211; - _this setPos [6293.7515, 7813.8691]; -}; - -_vehicle_481 = objNull; -if (true) then -{ - _this = createVehicle ["CampEast_EP1", [6301.7207, 7840.3496, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_481 = _this; - _this setDir 34.227261; - _this setPos [6301.7207, 7840.3496, 9.1552734e-005]; -}; - -_vehicle_485 = objNull; -if (true) then -{ - _this = createVehicle ["CampEast_EP1", [6306.3638, 7804.6938], [], 0, "CAN_COLLIDE"]; - _vehicle_485 = _this; - _this setDir 215.41785; - _this setPos [6306.3638, 7804.6938]; -}; - -_vehicle_490 = objNull; -if (true) then -{ - _this = createVehicle ["Land_GuardShed", [6277.3389, 7817.5967], [], 0, "CAN_COLLIDE"]; - _vehicle_490 = _this; - _this setDir 84.460419; - _this setPos [6277.3389, 7817.5967]; -}; - -_vehicle_494 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [6303.9165, 7833.7861], [], 0, "CAN_COLLIDE"]; - _vehicle_494 = _this; - _this setPos [6303.9165, 7833.7861]; -}; - -_vehicle_496 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [6302.1074, 7810.9004, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_496 = _this; - _this setPos [6302.1074, 7810.9004, 0]; -}; - -_vehicle_498 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [6313.2632, 7803.624, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_498 = _this; - _this setPos [6313.2632, 7803.624, 0]; -}; - -_vehicle_500 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrate_NoInteractive_", [6334.7002, 7801.8999], [], 0, "CAN_COLLIDE"]; - _vehicle_500 = _this; - _this setPos [6334.7002, 7801.8999]; -}; - -_vehicle_501 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrates_NoInteractive_Large", [6333.9414, 7804.7148], [], 0, "CAN_COLLIDE"]; - _vehicle_501 = _this; - _this setDir 211.38748; - _this setPos [6333.9414, 7804.7148]; -}; - -_vehicle_503 = objNull; -if (true) then -{ - _this = createVehicle ["Camp_EP1", [6322.311, 7827.0059, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_503 = _this; - _this setDir 574.28497; - _this setPos [6322.311, 7827.0059, 3.0517578e-005]; -}; - -_vehicle_506 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Toilet", [6283.3369, 7829.7402, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_506 = _this; - _this setDir -55.533852; - _this setPos [6283.3369, 7829.7402, 3.0517578e-005]; -}; - -_vehicle_511 = objNull; -if (true) then -{ - _this = createVehicle ["Land_covering_hut_big_EP1", [6338.251, 7791.4966], [], 0, "CAN_COLLIDE"]; - _vehicle_511 = _this; - _this setDir 173.82793; - _this setPos [6338.251, 7791.4966]; -}; - -_vehicle_512 = objNull; -if (true) then -{ - _this = createVehicle ["Land_sunshade_EP1", [6330.2119, 7796.0649, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_512 = _this; - _this setPos [6330.2119, 7796.0649, 3.0517578e-005]; -}; - -_unit_89 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["RU_Functionary1", [6338.0688, 7792.0171], [], 0, "CAN_COLLIDE"]; - _unit_89 = _this; - _this setDir 356.23874; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_90 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["RU_Citizen4", [13530.905, 6356.7388, 1.7166138e-005], [], 0, "CAN_COLLIDE"]; - _unit_90 = _this; - _this setDir 102.75758; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_91 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["RU_Citizen1", [4360.6211, 2260.9841, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _unit_91 = _this; - _this setDir 196.69872; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_513 = objNull; -if (true) then -{ - _this = createVehicle ["Rubbish1", [4058.0369, 11660.803, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_513 = _this; - _this setDir -66.023567; - _this setPos [4058.0369, 11660.803, 9.1552734e-005]; -}; - -_vehicle_517 = objNull; -if (true) then -{ - _this = createVehicle ["Hedgehog_EP1", [4057.1663, 11635.8, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_517 = _this; - _this setPos [4057.1663, 11635.8, -9.1552734e-005]; -}; - -_unit_94 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Pilot_EP1", [6333.5981, 7803.4365, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _unit_94 = _this; - _this setDir 116.04359; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_95 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Rita_Ensler_EP1", [6343.9829, 7800.6782, 0.88001078], [], 0, "CAN_COLLIDE"]; - _unit_95 = _this; - _this setDir -50.756989; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_520 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Misc_Well_C_EP1", [6338.4761, 7800.4204], [], 0, "CAN_COLLIDE"]; - _vehicle_520 = _this; - _this setPos [6338.4761, 7800.4204]; -}; - -_vehicle_521 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Toilet", [6353.4243, 7810.2832, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_521 = _this; - _this setDir 90.331062; - _this setPos [6353.4243, 7810.2832, 3.0517578e-005]; -}; - -_vehicle_523 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_palletsfoiled", [6332.3242, 7802.2246, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_523 = _this; - _this setDir -45.686169; - _this setPos [6332.3242, 7802.2246, 6.1035156e-005]; -}; - -_vehicle_525 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [6339.4897, 7801.4512, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_525 = _this; - _this setPos [6339.4897, 7801.4512, 3.0517578e-005]; -}; - -_vehicle_527 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [6334.418, 7794.2651, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_527 = _this; - _this setPos [6334.418, 7794.2651, 6.1035156e-005]; -}; - -_vehicle_531 = objNull; -if (true) then -{ - _this = createVehicle ["Land_transport_kiosk_EP1", [6345.2397, 7798.6538, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_531 = _this; - _this setDir -140.09044; - _this setPos [6345.2397, 7798.6538, 9.1552734e-005]; -}; - -_vehicle_532 = objNull; -if (true) then -{ - _this = createVehicle ["Fort_Crate_wood", [6327.8252, 7796.9756, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_532 = _this; - _this setDir 37.435764; - _this setPos [6327.8252, 7796.9756, 3.0517578e-005]; -}; - -_vehicle_533 = objNull; -if (true) then -{ - _this = createVehicle ["Land_transport_crates_EP1", [6331.9424, 7795.4292, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_533 = _this; - _this setDir -47.823849; - _this setPos [6331.9424, 7795.4292, 3.0517578e-005]; -}; - -_vehicle_534 = objNull; -if (true) then -{ - _this = createVehicle ["VaultStorageLocked", [6338.7021, 7790.1528, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_534 = _this; - _this setDir 172.1461; - _this setPos [6338.7021, 7790.1528, 9.1552734e-005]; -}; - -_vehicle_538 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [11448.093, 11367.7, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_538 = _this; - _this setDir -50.8032; - _this setVehicleInit "this allowDammage false;"; - _this setPos [11448.093, 11367.7, -3.0517578e-005]; -}; - -_vehicle_541 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [4087.8096, 11663.525, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_541 = _this; - _this setDir 472.88873; - _this setVehicleInit "this allowDammage false;"; - _this setPos [4087.8096, 11663.525, -6.1035156e-005]; -}; - -_vehicle_544 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [6340.9106, 7795.6055, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_544 = _this; - _this setDir 484.11816; - _this setVehicleInit "this allowDammage false;"; - _this setPos [6340.9106, 7795.6055, 3.0517578e-005]; -}; - -_vehicle_546 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [13310.478, 3247.1482, 0.00026082993], [], 0, "CAN_COLLIDE"]; - _vehicle_546 = _this; - _this setDir -9.0030165; - _this setPos [13310.478, 3247.1482, 0.00026082993]; -}; - -_vehicle_548 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [4358.5767, 2260.3745, -2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_548 = _this; - _this setPos [4358.5767, 2260.3745, -2.8610229e-006]; -}; - -_vehicle_550 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [13533.103, 6358.1616, -8.5830688e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_550 = _this; - _this setPos [13533.103, 6358.1616, -8.5830688e-006]; -}; - -_vehicle_556 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHCivil", [4069.3032, 11672.41, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_556 = _this; - _this setPos [4069.3032, 11672.41, 6.1035156e-005]; -}; - -_vehicle_557 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHCivil", [11472.364, 11357.452, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_557 = _this; - _this setPos [11472.364, 11357.452, 3.0517578e-005]; -}; - -_vehicle_559 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [13388.664, 2836.8105, -0.024177462], [], 0, "CAN_COLLIDE"]; - _vehicle_559 = _this; - _this setPos [13388.664, 2836.8105, -0.024177462]; -}; - -_vehicle_567 = objNull; -if (true) then -{ - _this = createVehicle ["MASH_EP1", [4836.6572, 2528.4377], [], 0, "CAN_COLLIDE"]; - _vehicle_567 = _this; - _this setDir 214.70093; - _this setPos [4836.6572, 2528.4377]; -}; - -_vehicle_568 = objNull; -if (true) then -{ - _this = createVehicle ["Camp_EP1", [4828.5132, 2532.4836, 0.17999554], [], 0, "CAN_COLLIDE"]; - _vehicle_568 = _this; - _this setDir 573.76685; - _this setPos [4828.5132, 2532.4836, 0.17999554]; -}; - -_vehicle_569 = objNull; -if (true) then -{ - _this = createVehicle ["CampEast_EP1", [4833.8086, 2508.781, 0.20166397], [], 0, "CAN_COLLIDE"]; - _vehicle_569 = _this; - _this setDir 334.10687; - _this setPos [4833.8086, 2508.781, 0.20166397]; -}; - -_vehicle_571 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [4834.3003, 2515.8682, 0.16149902], [], 0, "CAN_COLLIDE"]; - _vehicle_571 = _this; - _this setPos [4834.3003, 2515.8682, 0.16149902]; -}; - -_vehicle_573 = objNull; -if (true) then -{ - _this = createVehicle ["Camp_EP1", [4845.7427, 2522.3279, 0.038696289], [], 0, "CAN_COLLIDE"]; - _vehicle_573 = _this; - _this setDir 574.28497; - _this setPos [4845.7427, 2522.3279, 0.038696289]; -}; - -_unit_97 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Worker2", [12466.188, 12522.858, 0.18098034], [], 0, "CAN_COLLIDE"]; - _unit_97 = _this; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_593 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CamoNetB_EAST", [12948.259, 12766.059, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_593 = _this; - _this setDir 25.231472; - _this setVehicleInit "this allowDammage false; this enableSimulation false;"; - _this setPos [12948.259, 12766.059, -1.5258789e-005]; -}; - -_vehicle_594 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_cargo_cont_net2", [12948.999, 12771.618], [], 0, "CAN_COLLIDE"]; - _vehicle_594 = _this; - _this setDir 122.42809; - _this setPos [12948.999, 12771.618]; -}; - -_vehicle_595 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Barrel_water", [12946.395, 12769.803, -0.00012207031], [], 0, "CAN_COLLIDE"]; - _vehicle_595 = _this; - _this setPos [12946.395, 12769.803, -0.00012207031]; -}; - -_vehicle_596 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_cargo_cont_small", [12944.506, 12769.151, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_596 = _this; - _this setDir 0.041445225; - _this setPos [12944.506, 12769.151, -9.1552734e-005]; -}; - -_vehicle_597 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [12946.452, 12765.858], [], 0, "CAN_COLLIDE"]; - _vehicle_597 = _this; - _this setDir 6.6874695; - _this setVehicleInit "this allowDammage false; this enableSimulation false;"; - _this setPos [12946.452, 12765.858]; -}; - -_vehicle_598 = objNull; -if (true) then -{ - _this = createVehicle ["FoldChair", [12946.147, 12768.145, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_598 = _this; - _this setDir -31.554836; - _this setVehicleInit "this allowDammage false; this enableSimulation false;"; - _this setPos [12946.147, 12768.145, -4.5776367e-005]; -}; - -_this = createCenter resistance; -_center_2 = _this; - -_group_2 = createGroup _center_2; - -_unit_108 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["GUE_Soldier_MG", [12946.631, 12766.947], [], 0, "CAN_COLLIDE"]; - _unit_108 = _this; - _this setDir 187.47844; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_600 = objNull; -if (true) then -{ - _this = createVehicle ["RU_WarfareBUAVterminal", [4051.6863, 11661.978, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_600 = _this; - _this setDir -57.078918; - _this setPos [4051.6863, 11661.978, -9.1552734e-005]; -}; - -_vehicle_619 = objNull; -if (true) then -{ - _this = createVehicle ["ASC_EU_LHVOld", [4089.5132, 11679.276], [], 0, "CAN_COLLIDE"]; - _vehicle_619 = _this; - _this setDir -104.94919; - _this setVehicleInit "this allowDammage false;"; - _this setPos [4089.5132, 11679.276]; -}; - -_vehicle_621 = objNull; -if (true) then -{ - _this = createVehicle ["ASC_EU_LHVOld", [4064.6499, 11691.548, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_621 = _this; - _this setDir -204.2697; - _this setVehicleInit "this allowDammage false;"; - _this setPos [4064.6499, 11691.548, -6.1035156e-005]; -}; - -_vehicle_623 = objNull; -if (true) then -{ - _this = createVehicle ["ASC_EU_LHVOld", [4034.6482, 11681.637, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_623 = _this; - _this setDir 123.15778; - _this setVehicleInit "this allowDammage false;"; - _this setPos [4034.6482, 11681.637, -6.1035156e-005]; -}; - -_vehicle_626 = objNull; -if (true) then -{ - _this = createVehicle ["ASC_EU_LHVOld", [4053.9868, 11658.172, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_626 = _this; - _this setDir 366.40781; - _this setVehicleInit "this allowDammage false;"; - _this setPos [4053.9868, 11658.172, -6.1035156e-005]; -}; - -_vehicle_628 = objNull; -if (true) then -{ - _this = createVehicle ["ASC_EU_LHVOld", [6278.0459, 7815.9741, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_628 = _this; - _this setDir 298.00906; - _this setVehicleInit "this allowDammage false;"; - _this setPos [6278.0459, 7815.9741, -3.0517578e-005]; -}; - -_vehicle_630 = objNull; -if (true) then -{ - _this = createVehicle ["ASC_EU_LHVOld", [6339.3457, 7788.6436, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_630 = _this; - _this setDir 358.13428; - _this setVehicleInit "this allowDammage false;"; - _this setPos [6339.3457, 7788.6436, 6.1035156e-005]; -}; - -_vehicle_632 = objNull; -if (true) then -{ - _this = createVehicle ["ASC_EU_LHVOld", [6335.6841, 7811.415, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_632 = _this; - _this setDir 123.15778; - _this setVehicleInit "this allowDammage false;"; - _this setPos [6335.6841, 7811.415, 3.0517578e-005]; -}; - -_vehicle_634 = objNull; -if (true) then -{ - _this = createVehicle ["ASC_EU_LHVOld", [11452.67, 11376.421], [], 0, "CAN_COLLIDE"]; - _vehicle_634 = _this; - _this setDir 143.25484; - _this setVehicleInit "this allowDammage false;"; - _this setPos [11452.67, 11376.421]; -}; - -_vehicle_636 = objNull; -if (true) then -{ - _this = createVehicle ["ASC_EU_LHVOld", [11448.108, 11349.908, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_636 = _this; - _this setDir -5.6058893; - _this setVehicleInit "this allowDammage false;"; - _this setPos [11448.108, 11349.908, 9.1552734e-005]; -}; - -_vehicle_638 = objNull; -if (true) then -{ - _this = createVehicle ["ASC_EU_LHVOld", [11460.593, 11361.773, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_638 = _this; - _this setDir 313.13269; - _this setVehicleInit "this allowDammage false;"; - _this setPos [11460.593, 11361.773, 6.1035156e-005]; -}; - -_vehicle_639 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [6354.9746, 7806.7476, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_639 = _this; - _this setDir -52.628998; - _this setPos [6354.9746, 7806.7476, -6.1035156e-005]; -}; - -_vehicle_645 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [6348.5112, 7797.7798, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_645 = _this; - _this setDir -52.628998; - _this setPos [6348.5112, 7797.7798, 3.0517578e-005]; -}; - -_vehicle_647 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [6343.7012, 7790.855, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_647 = _this; - _this setDir -52.628998; - _this setPos [6343.7012, 7790.855, 3.0517578e-005]; -}; - -_vehicle_649 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [6328.6753, 7793.9976], [], 0, "CAN_COLLIDE"]; - _vehicle_649 = _this; - _this setDir 39.616009; - _this setPos [6328.6753, 7793.9976]; -}; - -_vehicle_651 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [6335.2334, 7788.8813, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_651 = _this; - _this setDir 40.0956; - _this setPos [6335.2334, 7788.8813, 3.0517578e-005]; -}; - -_vehicle_655 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Ind_IlluminantTower", [6340.0332, 7786.2549, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_655 = _this; - _this setDir 122.41152; - _this setPos [6340.0332, 7786.2549, -3.0517578e-005]; -}; - -_vehicle_656 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHCivil", [6373.7813, 7772.6689, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_656 = _this; - _this setPos [6373.7813, 7772.6689, 3.0517578e-005]; -}; - -_vehicle_658 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [6347.9033, 7803.2729, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_658 = _this; - _this setDir 57.624878; - _this setPos [6347.9033, 7803.2729, -3.0517578e-005]; -}; - -processInitCommands; diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/mission.sqm b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/mission.sqm index b20ac4266..ab51d2bb3 100644 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/mission.sqm +++ b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/mission.sqm @@ -5,16 +5,20 @@ class Mission { "chernarus", "ca_modules_animals", + "dayz_anim", "dayz_code", + "dayz_communityassets", "dayz_weapons", "dayz_equip", + "dayz_epoch", "dayz_vehicles", "cacharacters_pmc", "ca_modules_functions", "glt_m300t", - "sigisolda", - "suv_col", - "csj_gyroac" + + "csj_gyroac", + "map_eu", + "jetskiyanahuiaddon" }; addOnsAuto[]= { @@ -45,7 +49,7 @@ class Mission items=100; class Item0 { - position[]={-18709.713,379.10086,25923.943}; + position[]={-7244.9355,365.97467,19534.543}; azimut=-17.0839; id=11; side="WEST"; @@ -56,7 +60,7 @@ class Mission }; class Item1 { - position[]={-18621.865,368.67456,25857.564}; + position[]={-7245.2188,366.0018,19535.338}; azimut=-17.0839; id=0; side="WEST"; @@ -69,7 +73,7 @@ class Mission }; class Item2 { - position[]={-18688.303,376.65714,25929.211}; + position[]={-7245.9844,365.8941,19534.902}; azimut=-17.083944; id=5; side="WEST"; @@ -80,7 +84,7 @@ class Mission }; class Item3 { - position[]={-18682.584,376.26038,25925.459}; + position[]={-7245.7793,366.00299,19536.176}; azimut=-17.083944; id=8; side="WEST"; @@ -91,7 +95,7 @@ class Mission }; class Item4 { - position[]={-18687.459,377.10449,25918.287}; + position[]={-7245.502,365.97186,19535.32}; azimut=-17.083944; id=18; side="WEST"; @@ -102,7 +106,7 @@ class Mission }; class Item5 { - position[]={-18676.068,374.91525,25883.367}; + position[]={-7246.252,365.8396,19534.508}; azimut=-17.083944; id=2; side="WEST"; @@ -113,7 +117,7 @@ class Mission }; class Item6 { - position[]={-18666.736,373.7807,25882.564}; + position[]={-7244.6816,366.02472,19534.941}; azimut=-17.083937; id=9; side="WEST"; @@ -124,7 +128,7 @@ class Mission }; class Item7 { - position[]={-18677.256,374.87363,25875.359}; + position[]={-7244.1113,366.13486,19535.801}; azimut=-17.083944; id=21; side="WEST"; @@ -135,7 +139,7 @@ class Mission }; class Item8 { - position[]={-18668.533,373.86163,25875.471}; + position[]={-7244.2207,366.02667,19534.379}; azimut=-17.083944; id=13; side="WEST"; @@ -146,7 +150,7 @@ class Mission }; class Item9 { - position[]={-18663.287,373.24832,25870.119}; + position[]={-7245.584,365.92297,19534.734}; azimut=-17.083944; id=7; side="WEST"; @@ -157,7 +161,7 @@ class Mission }; class Item10 { - position[]={-18661.123,377.98538,25820.361}; + position[]={-7245.6055,366.00577,19535.961}; azimut=-17.0839; id=36; side="WEST"; @@ -168,7 +172,7 @@ class Mission }; class Item11 { - position[]={-18649.176,377.9733,25812.715}; + position[]={-7245.502,365.94348,19534.91}; azimut=-17.083944; id=25; side="WEST"; @@ -179,7 +183,7 @@ class Mission }; class Item12 { - position[]={-18638.869,376.69266,25814.705}; + position[]={-7245.0488,365.9512,19534.359}; azimut=-17.083944; id=43; side="WEST"; @@ -190,7 +194,7 @@ class Mission }; class Item13 { - position[]={-18639.711,375.18839,25825.629}; + position[]={-7244.2598,366.04828,19534.742}; azimut=-17.083944; id=30; side="WEST"; @@ -201,7 +205,7 @@ class Mission }; class Item14 { - position[]={-18633.994,375.13135,25821.877}; + position[]={-7244.707,366.10901,19536.191}; azimut=-17.083944; id=33; side="WEST"; @@ -212,7 +216,7 @@ class Mission }; class Item15 { - position[]={-18642.889,370.10095,25936.814}; + position[]={-7244.5215,366.08228,19535.566}; azimut=-17.083944; id=1; side="WEST"; @@ -223,7 +227,7 @@ class Mission }; class Item16 { - position[]={-18631.178,368.21561,25939.166}; + position[]={-7246.1973,365.91577,19535.527}; azimut=-17.083944; id=4; side="WEST"; @@ -234,7 +238,7 @@ class Mission }; class Item17 { - position[]={-18629.029,368.01089,25931.107}; + position[]={-7244.2754,366.13422,19536.004}; azimut=-17.083944; id=3; side="WEST"; @@ -245,7 +249,7 @@ class Mission }; class Item18 { - position[]={-18626.061,367.45322,25936.725}; + position[]={-7245.7637,365.94586,19535.328}; azimut=-17.083944; id=6; side="WEST"; @@ -256,7 +260,7 @@ class Mission }; class Item19 { - position[]={-18614.33,365.82504,25941.484}; + position[]={-7246.0234,365.91901,19535.32}; azimut=-17.083944; id=10; side="WEST"; @@ -267,7 +271,7 @@ class Mission }; class Item20 { - position[]={-18622.834,367.28461,25889.133}; + position[]={-7244.6504,366.00073,19534.555}; azimut=-17.083944; id=16; side="WEST"; @@ -278,7 +282,7 @@ class Mission }; class Item21 { - position[]={-18617.35,366.46024,25887.637}; + position[]={-7245.1016,366.05789,19535.977}; azimut=-17.083944; id=19; side="WEST"; @@ -289,7 +293,7 @@ class Mission }; class Item22 { - position[]={-18623.279,367.5733,25880.313}; + position[]={-7244.3926,366.10901,19535.789}; azimut=-17.083944; id=15; side="WEST"; @@ -300,7 +304,7 @@ class Mission }; class Item23 { - position[]={-18614.939,366.3443,25880.193}; + position[]={-7245.1055,365.97046,19534.719}; azimut=-17.083944; id=23; side="WEST"; @@ -311,7 +315,7 @@ class Mission }; class Item24 { - position[]={-18594.299,369.4205,25833.232}; + position[]={-7243.9824,366.12967,19535.563}; azimut=-17.083944; id=26; side="WEST"; @@ -322,7 +326,7 @@ class Mission }; class Item25 { - position[]={-18586.15,368.11218,25838.479}; + position[]={-7243.9492,366.07623,19534.746}; azimut=-17.083944; id=29; side="WEST"; @@ -333,7 +337,7 @@ class Mission }; class Item26 { - position[]={-18574.686,368.08743,25834.701}; + position[]={-7244.5723,366.02032,19534.738}; azimut=-17.083944; id=31; side="WEST"; @@ -344,7 +348,7 @@ class Mission }; class Item27 { - position[]={-18580.439,369.43292,25827.525}; + position[]={-7244.7871,366.05829,19535.563}; azimut=-17.083944; id=28; side="WEST"; @@ -355,7 +359,7 @@ class Mission }; class Item28 { - position[]={-18561.619,367.64288,25833.338}; + position[]={-7244.7051,366.05048,19535.344}; azimut=-17.083944; id=35; side="WEST"; @@ -366,7 +370,7 @@ class Mission }; class Item29 { - position[]={-18627.479,378.36859,25779.785}; + position[]={-7244.0898,366.05066,19534.559}; azimut=-17.083944; id=27; side="WEST"; @@ -377,7 +381,7 @@ class Mission }; class Item30 { - position[]={-18618.145,377.61594,25778.982}; + position[]={-7245.7246,365.89456,19534.529}; azimut=-17.083937; id=34; side="WEST"; @@ -388,7 +392,7 @@ class Mission }; class Item31 { - position[]={-18628.666,378.7323,25771.777}; + position[]={-7244.4883,366.0018,19534.363}; azimut=-17.083944; id=46; side="WEST"; @@ -399,7 +403,7 @@ class Mission }; class Item32 { - position[]={-18619.943,378.01379,25771.889}; + position[]={-7244.9922,366.08383,19536.193}; azimut=-17.083944; id=38; side="WEST"; @@ -410,7 +414,7 @@ class Mission }; class Item33 { - position[]={-18614.697,377.77942,25766.537}; + position[]={-7244.5449,366.11032,19536.004}; azimut=-17.083944; id=32; side="WEST"; @@ -421,7 +425,7 @@ class Mission }; class Item34 { - position[]={-18571.658,373.2652,25791.953}; + position[]={-7245.0957,366.02872,19535.547}; azimut=-17.083944; id=47; side="WEST"; @@ -432,7 +436,7 @@ class Mission }; class Item35 { - position[]={-18574.244,374.07281,25785.553}; + position[]={-7245.9707,365.8685,19534.512}; azimut=-17.083944; id=41; side="WEST"; @@ -443,7 +447,7 @@ class Mission }; class Item36 { - position[]={-18574.689,374.82135,25776.732}; + position[]={-7244.1563,366.15808,19536.195}; azimut=-17.083944; id=40; side="WEST"; @@ -454,7 +458,7 @@ class Mission }; class Item37 { - position[]={-18568.76,373.73392,25784.055}; + position[]={-7245.5625,365.89777,19534.338}; azimut=-17.083944; id=44; side="WEST"; @@ -465,7 +469,7 @@ class Mission }; class Item38 { - position[]={-18566.35,374.19318,25776.613}; + position[]={-7244.832,366.08411,19535.992}; azimut=-17.083944; id=48; side="WEST"; @@ -476,7 +480,7 @@ class Mission }; class Item39 { - position[]={-18542.127,369.41519,25802.873}; + position[]={-7246.0391,365.97614,19536.168}; azimut=-17.083944; id=39; side="WEST"; @@ -487,7 +491,7 @@ class Mission }; class Item40 { - position[]={-18542.178,370.36221,25795.197}; + position[]={-7243.9863,366.15912,19535.992}; azimut=-17.083944; id=37; side="WEST"; @@ -498,7 +502,7 @@ class Mission }; class Item41 { - position[]={-18535.23,369.33453,25799.787}; + position[]={-7245.8613,365.89417,19534.723}; azimut=-17.083944; id=45; side="WEST"; @@ -509,7 +513,7 @@ class Mission }; class Item42 { - position[]={-18537.447,370.52094,25791.564}; + position[]={-7246.5254,365.86578,19535.285}; azimut=-17.0839; id=49; side="WEST"; @@ -520,7 +524,7 @@ class Mission }; class Item43 { - position[]={-18529.76,370.31677,25790.068}; + position[]={-7244.4004,366.02261,19534.551}; azimut=-17.083944; id=42; side="WEST"; @@ -531,7 +535,7 @@ class Mission }; class Item44 { - position[]={-18620.248,366.76224,25895.535}; + position[]={-7245.1973,365.94858,19534.539}; azimut=-17.083944; id=22; side="WEST"; @@ -542,7 +546,7 @@ class Mission }; class Item45 { - position[]={-18594.338,363.16104,25898.777}; + position[]={-7244.6719,366.08423,19535.789}; azimut=-17.083944; id=12; side="WEST"; @@ -553,7 +557,7 @@ class Mission }; class Item46 { - position[]={-18590.717,362.69455,25906.455}; + position[]={-7244.5605,366.04813,19535.125}; azimut=-17.083944; id=14; side="WEST"; @@ -564,7 +568,7 @@ class Mission }; class Item47 { - position[]={-18586.039,362.83661,25895.146}; + position[]={-7245.9102,365.94482,19535.527}; azimut=-17.0839; id=24; side="WEST"; @@ -575,7 +579,7 @@ class Mission }; class Item48 { - position[]={-18583.822,362.44028,25903.369}; + position[]={-7245.6289,365.97433,19535.541}; azimut=-17.083944; id=20; side="WEST"; @@ -586,7 +590,7 @@ class Mission }; class Item49 { - position[]={-18578.352,362.62332,25893.65}; + position[]={-7244.4277,366.07483,19535.34}; azimut=-17.083944; id=17; side="WEST"; @@ -597,7 +601,7 @@ class Mission }; class Item50 { - position[]={-18589.107,364.56329,25868.42}; + position[]={-7244.9668,365.99765,19534.916}; azimut=-17.0839; id=51; side="WEST"; @@ -608,7 +612,7 @@ class Mission }; class Item51 { - position[]={-18585.486,363.83981,25876.096}; + position[]={-7244.4414,366.13257,19536.191}; azimut=-17.0839; id=52; side="WEST"; @@ -619,7 +623,7 @@ class Mission }; class Item52 { - position[]={-18580.811,364.6311,25864.789}; + position[]={-7246.166,365.94946,19535.969}; azimut=-17.0839; id=55; side="WEST"; @@ -630,7 +634,7 @@ class Mission }; class Item53 { - position[]={-18573.123,364.64734,25863.293}; + position[]={-7246.4395,365.89023,19535.512}; azimut=-17.0839; id=53; side="WEST"; @@ -641,7 +645,7 @@ class Mission }; class Item54 { - position[]={-18578.592,363.87973,25873.01}; + position[]={-7245.3574,366.0311,19535.965}; azimut=-17.0839; id=54; side="WEST"; @@ -652,7 +656,7 @@ class Mission }; class Item55 { - position[]={-18554.619,366.84808,25838.199}; + position[]={-7246.125,365.86581,19534.699}; azimut=-17.0839; id=70; side="WEST"; @@ -663,7 +667,7 @@ class Mission }; class Item56 { - position[]={-18536.924,364.28116,25856.363}; + position[]={-7246.3086,365.91998,19535.75}; azimut=-17.0839; id=60; side="WEST"; @@ -674,7 +678,7 @@ class Mission }; class Item57 { - position[]={-18541.484,365.39722,25848.006}; + position[]={-7245.3652,365.94461,19534.727}; azimut=-17.0839; id=68; side="WEST"; @@ -685,7 +689,7 @@ class Mission }; class Item58 { - position[]={-18535.697,361.19196,25889.92}; + position[]={-7246.1348,365.89316,19535.109}; azimut=-17.0839; id=66; side="WEST"; @@ -696,7 +700,7 @@ class Mission }; class Item59 { - position[]={-18556.799,362.52316,25886.559}; + position[]={-7246.5098,365.81299,19534.5}; azimut=-17.0839; id=61; side="WEST"; @@ -707,7 +711,7 @@ class Mission }; class Item60 { - position[]={-18540.119,366.15588,25837.639}; + position[]={-7245.7285,365.92142,19534.922}; azimut=-17.0839; id=63; side="WEST"; @@ -718,7 +722,7 @@ class Mission }; class Item61 { - position[]={-18557.191,361.5188,25907.502}; + position[]={-7244.9961,366.02524,19535.352}; azimut=-17.0839; id=72; side="WEST"; @@ -729,7 +733,7 @@ class Mission }; class Item62 { - position[]={-18534.881,361.54788,25883.451}; + position[]={-7245.3105,365.92368,19534.344}; azimut=-17.0839; id=57; side="WEST"; @@ -740,7 +744,7 @@ class Mission }; class Item63 { - position[]={-18492.018,358.1239,25864.77}; + position[]={-7246.5078,365.84055,19534.895}; azimut=-17.0839; id=58; side="WEST"; @@ -751,7 +755,7 @@ class Mission }; class Item64 { - position[]={-18548.377,364.74951,25858.338}; + position[]={-7245.5215,366.00006,19535.756}; azimut=-17.0839; id=62; side="WEST"; @@ -762,7 +766,7 @@ class Mission }; class Item65 { - position[]={-18531.674,362.74304,25865.973}; + position[]={-7246.2598,365.86621,19534.902}; azimut=-17.0839; id=75; side="WEST"; @@ -773,7 +777,7 @@ class Mission }; class Item66 { - position[]={-18542.076,363.42245,25868.705}; + position[]={-7246.3828,365.86755,19535.102}; azimut=-17.0839; id=56; side="WEST"; @@ -784,7 +788,7 @@ class Mission }; class Item67 { - position[]={-18531.908,364.96109,25843.186}; + position[]={-7246.4238,365.92261,19535.957}; azimut=-17.0839; id=73; side="WEST"; @@ -795,7 +799,7 @@ class Mission }; class Item68 { - position[]={-18546.604,363.06128,25874.902}; + position[]={-7243.9355,366.05197,19534.379}; azimut=-17.0839; id=69; side="WEST"; @@ -806,7 +810,7 @@ class Mission }; class Item69 { - position[]={-18544.24,361.39478,25898.492}; + position[]={-7246.5176,365.89737,19535.73}; azimut=-17.0839; id=67; side="WEST"; @@ -817,7 +821,7 @@ class Mission }; class Item70 { - position[]={-18522.299,363.3071,25849.818}; + position[]={-7244.7656,365.97693,19534.359}; azimut=-17.0839; id=65; side="WEST"; @@ -828,7 +832,7 @@ class Mission }; class Item71 { - position[]={-18523.123,361.07675,25872.494}; + position[]={-7245.2012,365.97321,19534.898}; azimut=-17.0839; id=74; side="WEST"; @@ -839,7 +843,7 @@ class Mission }; class Item72 { - position[]={-18523.936,359.72192,25890.746}; + position[]={-7245.625,365.94534,19535.117}; azimut=-17.0839; id=71; side="WEST"; @@ -850,7 +854,7 @@ class Mission }; class Item73 { - position[]={-18500.25,357.3295,25881.143}; + position[]={-7244.8184,365.99875,19534.742}; azimut=-17.0839; id=59; side="WEST"; @@ -861,7 +865,7 @@ class Mission }; class Item74 { - position[]={-18501.477,358.40292,25871.605}; + position[]={-7244.1191,366.07431,19534.938}; azimut=-17.0839; id=64; side="WEST"; @@ -872,7 +876,7 @@ class Mission }; class Item75 { - position[]={-18685.943,380.97702,25778.736}; + position[]={-7244,366.09897,19535.141}; azimut=-17.0839; id=81; side="WEST"; @@ -883,7 +887,7 @@ class Mission }; class Item76 { - position[]={-18676.607,381.13626,25777.932}; + position[]={-7244.4199,366.04663,19534.922}; azimut=-17.0839; id=83; side="WEST"; @@ -894,7 +898,7 @@ class Mission }; class Item77 { - position[]={-18673.16,381.31973,25765.486}; + position[]={-7246.5293,365.92508,19536.148}; azimut=-17.0839; id=82; side="WEST"; @@ -905,7 +909,7 @@ class Mission }; class Item78 { - position[]={-18678.406,381.20563,25770.838}; + position[]={-7245.5137,366.03052,19536.184}; azimut=-17.0839; id=84; side="WEST"; @@ -916,7 +920,7 @@ class Mission }; class Item79 { - position[]={-18687.127,381.04218,25770.729}; + position[]={-7245.8438,365.86841,19534.326}; azimut=-17.0839; id=85; side="WEST"; @@ -927,7 +931,7 @@ class Mission }; class Item80 { - position[]={-18701.404,380.21368,25802.305}; + position[]={-7245.8926,365.9769,19535.965}; azimut=-17.0839; id=77; side="WEST"; @@ -938,7 +942,7 @@ class Mission }; class Item81 { - position[]={-18704.852,379.64801,25814.75}; + position[]={-7246.3965,365.83832,19534.699}; azimut=-17.0839; id=78; side="WEST"; @@ -949,7 +953,7 @@ class Mission }; class Item82 { - position[]={-18706.65,379.97095,25807.654}; + position[]={-7246.084,365.84433,19534.33}; azimut=-17.0839; id=79; side="WEST"; @@ -960,7 +964,7 @@ class Mission }; class Item83 { - position[]={-18714.186,379.82446,25815.553}; + position[]={-7245.4941,365.91776,19534.527}; azimut=-17.0839; id=76; side="WEST"; @@ -971,7 +975,7 @@ class Mission }; class Item84 { - position[]={-18715.373,380.10336,25807.545}; + position[]={-7245.2324,366.02945,19535.758}; azimut=-17.0839; id=80; side="WEST"; @@ -982,7 +986,7 @@ class Mission }; class Item85 { - position[]={-18705.834,378.42249,25845.074}; + position[]={-7245.3809,365.96979,19535.113}; azimut=-17.0839; id=97; side="WEST"; @@ -993,7 +997,7 @@ class Mission }; class Item86 { - position[]={-18709.279,378.23383,25857.52}; + position[]={-7245.873,365.91943,19535.105}; azimut=-17.0839; id=98; side="WEST"; @@ -1004,7 +1008,7 @@ class Mission }; class Item87 { - position[]={-18711.08,378.61505,25850.424}; + position[]={-7244.8418,366.02319,19535.125}; azimut=-17.0839; id=99; side="WEST"; @@ -1015,7 +1019,7 @@ class Mission }; class Item88 { - position[]={-18719.803,379.19696,25850.314}; + position[]={-7244.1445,366.10074,19535.352}; azimut=-17.0839; id=100; side="WEST"; @@ -1026,7 +1030,7 @@ class Mission }; class Item89 { - position[]={-18718.615,378.89874,25858.322}; + position[]={-7246.2871,365.89178,19535.313}; azimut=-17.0839; id=96; side="WEST"; @@ -1037,7 +1041,7 @@ class Mission }; class Item90 { - position[]={-18728.51,380.05023,25920.119}; + position[]={-7246.3633,365.81516,19534.316}; azimut=-17.0839; id=87; side="WEST"; @@ -1048,7 +1052,7 @@ class Mission }; class Item91 { - position[]={-18711.279,378.60693,25884.557}; + position[]={-7246.3027,365.94943,19536.168}; azimut=-17.0839; id=92; side="WEST"; @@ -1059,7 +1063,7 @@ class Mission }; class Item92 { - position[]={-18731.955,379.22504,25932.564}; + position[]={-7245.7715,365.97437,19535.75}; azimut=-17.0839; id=88; side="WEST"; @@ -1070,7 +1074,7 @@ class Mission }; class Item93 { - position[]={-18733.756,379.63904,25925.471}; + position[]={-7244.9824,366.05624,19535.781}; azimut=-17.0839; id=89; side="WEST"; @@ -1081,7 +1085,7 @@ class Mission }; class Item94 { - position[]={-18742.479,379.27005,25925.359}; + position[]={-7244.2324,366.10815,19535.57}; azimut=-17.0839; id=90; side="WEST"; @@ -1092,7 +1096,7 @@ class Mission }; class Item95 { - position[]={-18741.291,378.81015,25933.367}; + position[]={-7245.1289,365.99649,19535.129}; azimut=-17.0839; id=86; side="WEST"; @@ -1103,7 +1107,7 @@ class Mission }; class Item96 { - position[]={-18714.729,379.29391,25897.002}; + position[]={-7245.248,366.05765,19536.188}; azimut=-17.0839; id=93; side="WEST"; @@ -1114,7 +1118,7 @@ class Mission }; class Item97 { - position[]={-18716.525,379.18689,25889.908}; + position[]={-7245.3652,366.00076,19535.537}; azimut=-17.0839; id=94; side="WEST"; @@ -1125,7 +1129,7 @@ class Mission }; class Item98 { - position[]={-18724.063,379.76477,25897.805}; + position[]={-7244.2832,366.07361,19535.137}; azimut=-17.0839; id=91; side="WEST"; @@ -1136,7 +1140,7 @@ class Mission }; class Item99 { - position[]={-18725.248,379.55328,25889.797}; + position[]={-7246.0605,365.94415,19535.738}; azimut=-17.0839; id=95; side="WEST"; @@ -1155,7 +1159,7 @@ class Mission items=1; class Item0 { - position[]={708.96582,35.858719,3533.1272}; + position[]={-143.93861,0.52647489,2319.5012}; id=50; side="LOGIC"; vehicle="FunctionsManager"; @@ -1168,16 +1172,16 @@ class Mission }; class Markers { - items=15; + items=17; class Item0 { - position[]={7550.6182,361.05222,8371.957}; + position[]={7839.6055,381.33774,8414.7324}; name="center"; type="Empty"; }; class Item1 { - position[]={-18697.58,379.53012,25815.256}; + position[]={-7245.377,365.98782,19535.367}; name="respawn_west"; type="Empty"; }; @@ -1213,118 +1217,171 @@ class Mission }; class Item7 { - position[]={4069.8455,365.19922,11661.84}; - name="Tradercitybash"; - text="Trader City Bash"; + position[]={6326.4805,304.99265,7809.4888}; + name="Tradercitystary"; + text="Trader City Stary"; type="mil_circle"; - colorName="ColorGreen"; + colorName="ColorBlack"; }; class Item8 { - position[]={11469.787,317.32358,11356.751}; - name="Tradercityklen"; + position[]={4361.4937,3,2259.9526}; + name="wholesaleSouth"; + text="Wholesaler"; + type="mil_dot"; + colorName="ColorBlack"; + }; + class Item9 + { + position[]={13532.614,3.0083523,6355.9497}; + name="boatTraderEast"; + text="Wholesaler"; + type="mil_dot"; + colorName="ColorBlack"; + }; + class Item10 + { + position[]={7989.3354,0.30462033,2900.9946}; + name="BoatDealerSouth"; + text="Boat Dealer"; + type="mil_dot"; + colorName="ColorBlack"; + }; + class Item11 + { + position[]={12060.471,158.85699,12638.533}; + name="AirVehicles"; + text="Aircraft Dealer"; + type="mil_dot"; + colorName="ColorGreen"; + }; + class Item12 + { + position[]={1606.6443,289.70795,7803.5156}; + name="BanditDen"; + text="Bandit Camp"; + type="mil_dot"; + colorName="ColorRed"; + }; + class Item13 + { + position[]={11447.91,317.27109,11364.536}; + name="Klen"; text="Trader City Klen"; type="mil_circle"; colorName="ColorGreen"; }; - class Item9 - { - position[]={6345.6113,306.13721,7808.5073}; - name="Tradercitystary"; - text="Trader City Stary"; - type="mil_circle"; - colorName="ColorGreen"; - }; - class Item10 - { - position[]={4394.2061,10.050329,2247.9697}; - name="boatsnwholesale_1"; - text="Wholesaler"; - type="mil_dot"; - colorName="ColorRed"; - }; - class Item11 - { - position[]={13528.172,6.3179522,6331.1582}; - name="boatsnwholesale_1_1"; - text="Wholesaler"; - type="mil_dot"; - colorName="ColorRed"; - }; - class Item12 - { - position[]={12466.402,159,12524.384}; - name="Airplane Dealer"; - text="Airplane Dealer"; - type="mil_dot"; - colorName="ColorBlue"; - }; - class Item13 - { - position[]={13404.516,1.8943386,2836.1069}; - name="Boat Dealer"; - text="Boat Dealer"; - type="mil_dot"; - colorName="ColorOrange"; - }; class Item14 { - position[]={12945.273,209.10101,12751.496}; - name="BlackMarket"; - text="Olsha Black Market"; - type="hd_flag"; - colorName="ColorRed"; + position[]={13441.16,1.1406164,5429.3013}; + name="BoatDealerEast"; + text="Boat Dealer"; + type="mil_dot"; + colorName="ColorBlack"; + }; + class Item15 + { + position[]={4064.2258,365.13501,11665.938}; + name="TradercityBash"; + text="Trader City Bash"; + type="mil_circle"; + colorName="ColorBlack"; + }; + class Item16 + { + position[]={12944.227,210.19823,12766.889}; + name="HeroTrader"; + text="Hero Camp"; + type="mil_dot"; + colorName="ColorBlue"; }; }; class Sensors { - items=3; + items=5; class Item0 { - position[]={4053.8501,364.76645,11668.645}; - activationBy="WEST"; - repeating=1; - interruptable=1; - age="UNKNOWN"; - name="zonebash"; - expCond="(player distance zonebash) < 50;"; - expActiv="TitleText[""Now entering trader city Bash"",""PLAIN DOWN""]; canbuild = false;"; - expDesactiv="TitleText[""Now leaving trader city Bash"",""PLAIN DOWN""]; canbuild = true;"; - class Effects - { - soundDet="arabian_market_1"; - }; - }; - class Item1 - { - position[]={11463.747,317.3078,11349.89}; - activationBy="WEST"; - repeating=1; - interruptable=1; - age="UNKNOWN"; - name="zoneklen"; - expCond="(player distance zoneklen) < 50;"; - expActiv="TitleText[""Now entering trader city Klen"",""PLAIN DOWN""]; canbuild = false;"; - expDesactiv="TitleText[""Now leaving trader city Klen"",""PLAIN DOWN""]; canbuild = true;"; - class Effects - { - soundDet="arabian_market_1"; - }; - }; - class Item2 - { - position[]={6344.8081,304.99023,7806.7598}; + position[]={6325.6772,304.99033,7807.7412}; + a=100; + b=100; activationBy="WEST"; repeating=1; interruptable=1; age="UNKNOWN"; name="zonestary"; - expCond="(player distance zonestary) < 50;"; - expActiv="TitleText[""Now entering trader city Stary"",""PLAIN DOWN""]; canbuild = false;"; - expDesactiv="TitleText[""Now leaving trader city Stary"",""PLAIN DOWN""]; canbuild = true;"; + expCond="(player distance zonestary) < 100;"; + expActiv="TitleText[""Now entering trader city Stary"",""PLAIN DOWN""]; canbuild = false; inTraderCity = ""Stary"";"; + expDesactiv="TitleText[""Now leaving trader city Stary"",""PLAIN DOWN""]; canbuild = true; inTraderCity = ""Any"";"; + class Effects + { + }; + }; + class Item1 + { + position[]={4063.4226,365.00577,11664.19}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="zonebash"; + expCond="(player distance zonebash) < 100;"; + expActiv="TitleText[""Now entering trader city Bash"",""PLAIN DOWN""]; canbuild = false; inTraderCity = ""Bash"";"; + expDesactiv="TitleText[""Now leaving trader city Bash"",""PLAIN DOWN""]; canbuild = true; inTraderCity = ""Any"";"; + class Effects + { + }; + }; + class Item2 + { + position[]={11447.472,317.26886,11364.504}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="zoneklen"; + expCond="(player distance zoneklen) < 100;"; + expActiv="TitleText[""Now entering trader city Klen"",""PLAIN DOWN""]; canbuild = false; inTraderCity = ""Klen"";"; + expDesactiv="TitleText[""Now leaving trader city Klen"",""PLAIN DOWN""]; canbuild = true; inTraderCity = ""Any"";"; + class Effects + { + }; + }; + class Item3 + { + position[]={1606.6443,289.70795,7803.5156}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="zonebandit"; + expCond="(player distance zonebandit) < 100;"; + expActiv="canbuild = false; inTraderCity = ""Bandit Trader"";"; + expDesactiv="canbuild = true; inTraderCity = ""Any"";"; + class Effects + { + }; + }; + class Item4 + { + position[]={12944.227,210.19823,12766.889}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="zonehero"; + expCond="(player distance zonehero) < 100;"; + expActiv="canbuild = false; inTraderCity = ""Hero Trader"";"; + expDesactiv="canbuild = true; inTraderCity = ""Any"";"; class Effects { - soundDet="arabian_market_1"; }; }; }; diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/server_traders.sqf b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/server_traders.sqf index 24b7acba1..13693c201 100644 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/server_traders.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/server_traders.sqf @@ -1,128 +1,170 @@ // DayZ Epoch TRADERS for 11 -serverTraders = ["CIV_EuroMan01_EP1","Rocker4","Woodlander3","Woodlander1","RU_WorkWoman1","RU_WorkWoman5","Rita_Ensler_EP1","CIV_EuroMan02_EP1","RU_Citizen3","Pilot_EP1","Worker3","Profiteer4","Dr_Hladik_EP1","Doctor","RU_Functionary1","RU_Villager3","TK_CIV_Takistani04_EP1","RU_Citizen4","RU_Citizen1","Worker2","GUE_Soldier_MG"]; -// Weapons Trader - Bash -menu_CIV_EuroMan01_EP1 = [ - [["Sidearm",1],["Rifles",2],["Shotguns and Crossbows",3],["Sniper Rifles",370]], - [], - "friendly" -]; -// Weapons Trader - Klen -menu_Rocker4 = [ - [["Sidearm",4],["Rifles",5],["Shotguns and Crossbows",6],["Sniper Rifles",375],["Sub Machine Guns",376]], - [], - "friendly" -]; -// Parts Trader - Bash -menu_Woodlander3 = [ - [["Vehicle Parts",7],["Building Supplies",8]], - [], - "friendly" -]; -// Parts Trader - Klen -menu_Woodlander1 = [ - [["Vehicle Parts",11],["Building Supplies",12]], - [], - "friendly" -]; -// Can Trader - Klen -menu_RU_WorkWoman1 = [ - [["Food and Drinks",13],["Backpacks",14],["Toolbelt Items",15],["Clothes",16]], - [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Wiskey Bottle","Copper Bar",101]], - "friendly" -]; -// Can Trader - Bash -menu_RU_WorkWoman5 = [ - [["Food and Drinks",17],["Backpacks",18],["Toolbelt Items",19],["Clothes",20]], - [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Wiskey Bottle","Copper Bar",101]], - "friendly" -]; -// Can Trader - Stary -menu_Rita_Ensler_EP1 = [ - [["Food and Drinks",21],["Backpacks",22],["Toolbelt Items",23],["Clothes",24]], - [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Wiskey Bottle","Copper Bar",101]], - "neutral" -]; -// Ammo Trader - Bash -menu_CIV_EuroMan02_EP1 = [ - [["Sidearm Ammo",25],["Rifle Ammo",26],["Shotgun and Crossbow Ammo",27],["Sniper Ammo",369]], - [], - "friendly" -]; -// Ammo Trader - Klen -menu_RU_Citizen3 = [ - [["Sidearm Ammo",28],["Rifle Ammo",29],["Shotgun and Crossbow Ammo",30],["Sniper Ammo",372],["SMG Ammo",377]], - [], - "friendly" -]; -// Ammo Trader - Stary -menu_Pilot_EP1 = [ - [["Assault Rifle Ammo",31],["Machine Gun Ammo",32],["Sniper Rifle Ammo",33],["Pistol Ammo",374],["SMG Ammo",378]], - [], - "neutral" -]; -// Auto Trader - Bash -menu_Worker3 = [ - [["Cars",34],["Trucks Unarmed",35],["SUV",36],["Buses and Vans",37],["Bikes and ATV",38],["Helicopter Unarmed",39],["Military Unarmed",40],["URAL's",461]], - [], - "friendly" -]; -// Auto Trader - Klen -menu_Profiteer4 = [ - [["Trucks Armed",41],["UAZ",42],["Helicopter Armed",43],["Military Armed",44],["Fuel Trucks",45],["Heavy Armor Unarmed",46]], - [], - "friendly" -]; -// Doctor - Bash -menu_Dr_Hladik_EP1 = [ - [["Medical Supplies",47],["Chem-lites/Flares",48],["Smoke Grenades",49]], - [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], - "friendly" -]; -// Doctor - Klen -menu_Doctor = [ - [["Medical Supplies",50],["Chem-lites/Flares",51],["Smoke Grenades",52]], - [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], - "friendly" -]; -// Hero Traders +serverTraders = ["RU_Functionary1","RU_Citizen3","Rocker4","Profiteer4","Rita_Ensler_EP1","CIV_EuroMan01_EP1","CIV_EuroMan02_EP1","TK_GUE_Soldier_5_EP1","GUE_Soldier_MG","Worker2","Worker3","Soldier_GL_M16A2_PMC","Woodlander1","UN_CDF_Soldier_Pilot_EP1","RU_WorkWoman1","Dr_Annie_Baker_EP1","RU_Citizen4","RU_WorkWoman5","RU_Citizen1","RU_Villager3","TK_CIV_Takistani04_EP1","Pilot_EP1","RU_Profiteer4","Woodlander3","Dr_Hladik_EP1","Doctor","HouseWife1","GUE_Woodlander2"]; +// Hero Vendor menu_RU_Functionary1 = [ - [["Clothes",53],["Weapons",186],["Vehicles",187],["Ammunition",457]], + [["Ammunition",478],["Clothes",476],["Helicopter Armed",493],["Military Armed",562],["Trucks Armed",479],["Weapons",477]], + [], + "hero" +]; +// Ammunition Friendly +menu_RU_Citizen3 = [ + [["Assault Rifle Ammo",480],["Light Machine Gun Ammo",481],["Pistol Ammo",484],["Shotguns and Single-shot Ammo",573],["Sniper Rifle Ammo",482],["Submachine Gun Ammo",483]], [], "friendly" ]; -// Boat Trader -menu_RU_Villager3 = [ - [["Boats Unarmed",54],["Boats Armed",55],["Wholesale",56]], +// Weapons Friendly +menu_Rocker4 = [ + [["Assault Rifle",485],["Light Machine Gun",486],["Pistols",489],["Shotguns and Single-shot",574],["Sniper Rifle",487],["Submachine Guns",488]], + [], + "friendly" +]; +// Friendly Vehicles +menu_Profiteer4 = [ + [["Bikes and ATV",608],["Buses and Vans",563],["Cargo Trucks",564],["Fuel Trucks",492],["Military Unarmed",491],["Trucks",495],["Used Cars",585],["Utility Vehicles",565]], + [], + "friendly" +]; +// General Store +menu_Rita_Ensler_EP1 = [ + [["Backpacks",496],["Clothes",497],["Cooked Meats",580],["Drinks",498],["Packaged Food",579]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "neutral" +]; +// Weapons neutral +menu_CIV_EuroMan01_EP1 = [ + [["Assault Rifle",602],["Light Machine Gun",603],["Pistols",606],["Shotguns and Single-shot",607],["Sniper Rifle",605],["Submachine Guns",604]], [], "neutral" ]; -// High End Weapons -menu_TK_CIV_Takistani04_EP1 = [ - [["Assault Rifle",57],["Machine Gun",58],["Sniper Rifle",59],["Explosives",60],["Sub Machine Guns",379],["Pistols",454]], +// Ammunition Neutral +menu_CIV_EuroMan02_EP1 = [ + [["Assault Rifle Ammo",609],["Light Machine Gun Ammo",610],["Pistol Ammo",611],["Shotguns and Single-shot Ammo",613],["Sniper Rifle Ammo",614],["Submachine Gun Ammo",612]], [], "neutral" ]; -// Wholesaler - Solnichniy -menu_RU_Citizen4 = [ - [["Wholesale",61]], +// Neutral Building/Parts +menu_TK_GUE_Soldier_5_EP1 = [ + [["Building Supplies",508],["Toolbelt Items",510],["Vehicle Parts",509]], [], "neutral" ]; -// Wholesaler - Balota -menu_RU_Citizen1 = [ - [["Wholesale",62]], - [], - "neutral" -]; -// Airplane Dealer -menu_Worker2 = [ - [["Airplanes",303]], - [], - "neutral" -]; -// Black Market - Olsha +// Bandit Trader menu_GUE_Soldier_MG = [ - [["Black Market Weapons",455],["Black Market Ammo",456],["Explosives",462],["Backpacks",463],["Clothing",464]], + [["Ammunition",577],["Clothing",575],["Helicopter Armed",512],["Military Armed",569],["Trucks Armed",534],["Weapons",627]], + [], + "hostile" +]; +// Aircraft Dealer +menu_Worker2 = [ + [["Airplanes",517],["Helicopter Unarmed",519]], + [], + "neutral" +]; +// Vehicles Neutral +menu_Worker3 = [ + [["Bikes and ATV",587],["Buses and Vans",588],["Cargo Trucks",586],["Fuel Trucks",589],["Military Unarmed",598],["Trucks",590],["Used Cars",520],["Utility Vehicles",591]], + [], + "neutral" +]; +// Black Market Vendor +menu_Soldier_GL_M16A2_PMC = [ + [["Black Market Ammo",527],["Black Market Weapons",526],["Explosives",529]], + [], + "neutral" +]; +// Friendly Building/Parts +menu_Woodlander1 = [ + [["Building Supplies",530],["Toolbelt Items",532],["Vehicle Parts",531]], + [], + "friendly" +]; +// Friendly Vehicles 2 +menu_UN_CDF_Soldier_Pilot_EP1 = [ + [["Bikes and ATV",536],["Buses and Vans",592],["Cargo Trucks",570],["Fuel Trucks",595],["Military Unarmed",599],["Trucks Unarmed",535],["Used Cars",600],["Utility Vehicles",568]], + [], + "friendly" +]; +// General Store 2 +menu_RU_WorkWoman1 = [ + [["Backpacks",538],["Clothes",628],["Cooked Meats",630],["Drinks",601],["Packaged Food",629]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "friendly" +]; +// Medical Supplies +menu_Dr_Annie_Baker_EP1 = [ + [["Chem-lites/Flares",542],["Medical Supplies",541],["Smoke Grenades",543]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "friendly" +]; +// East Wholesaler +menu_RU_Citizen4 = [ + [["Wholesale",555]], + [], + "neutral" +]; +// General Store 3 +menu_RU_WorkWoman5 = [ + [["Backpacks",632],["Clothes",631],["Cooked Meats",634],["Drinks",633],["Packaged Food",635]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "neutral" +]; +// West Wholesaler +menu_RU_Citizen1 = [ + [["Wholesale",636]], + [], + "neutral" +]; +// Boat Vendor +menu_RU_Villager3 = [ + [["Boats Armed",558],["Boats Unarmed",557]], + [], + "neutral" +]; +// Weapons neutral 2 +menu_TK_CIV_Takistani04_EP1 = [ + [["Assault Rifle",637],["Light Machine Gun",638],["Pistols",674],["Shotguns and Single-shot",641],["Sniper Rifle",640],["Submachine Guns",642]], + [], + "neutral" +]; +// Ammunition Neutral 2 +menu_Pilot_EP1 = [ + [["Assault Rifle Ammo",643],["Light Machine Gun Ammo",644],["Pistol Ammo",646],["Shotguns and Single-shot Ammo",649],["Sniper Rifle Ammo",647],["Submachine Gun Ammo",648]], + [], + "neutral" +]; +// Vehicles Neutral 2 +menu_RU_Profiteer4 = [ + [["Bikes and ATV",650],["Buses and Vans",651],["Cargo Trucks",653],["Fuel Trucks",655],["Military Unarmed",658],["Trucks",659],["Used Cars",660],["Utility Vehicles",661]], + [], + "neutral" +]; +// Neutral Building/Parts +menu_Woodlander3 = [ + [["Building Supplies",662],["Toolbelt Items",663],["Vehicle Parts",664]], + [], + "neutral" +]; +// Medical Supplies 2 +menu_Dr_Hladik_EP1 = [ + [["Chem-lites/Flares",666],["Medical Supplies",665],["Smoke Grenades",668]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "neutral" +]; +// Medical Supplies 3 +menu_Doctor = [ + [["Chem-lites/Flares",669],["Medical Supplies",670],["Smoke Grenades",671]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "neutral" +]; +// Boat Trader 2 +menu_HouseWife1 = [ + [["Boats Armed",673],["Boats Unarmed",672]], + [], + "neutral" +]; +// Black market +menu_GUE_Woodlander2 = [ + [["Black Market Ammo",527],["Black Market Weapons",526],["Explosives",529]], [], "neutral" ]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/stringtable.csv deleted file mode 100644 index cc2b013c5..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_11.Chernarus/stringtable.csv +++ /dev/null @@ -1,14 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -Language, English, French - -#include "R3F_Realism\R3F_stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Realism_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Realism_Init.sqf deleted file mode 100644 index 89daf64ef..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Realism_Init.sqf +++ /dev/null @@ -1,21 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Realism_Configuration.cfg" - -#ifdef R3F_REALISM_USE_WEIGHT - _void = [] execVM "R3F_realism\R3F_Weight\R3F_DoWeight.sqf"; -#endif - - -#ifdef R3F_REALISM_USE_TIRED - _void = [] execVM "R3F_realism\R3F_Tired\R3F_Tired_Init.sqf"; -#endif - diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Realism_configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Realism_configuration.cfg deleted file mode 100644 index 72afc2a8c..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Realism_configuration.cfg +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define R3F_REALISM_USE_WEIGHT -#define R3F_REALISM_USE_TIRED diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Stringtable.csv deleted file mode 100644 index fca6a4ab6..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Weight\R3F_WEIGHT_Stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Tired/R3F_DoTired.sqf b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Tired/R3F_DoTired.sqf deleted file mode 100644 index 6ab215092..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Tired/R3F_DoTired.sqf +++ /dev/null @@ -1,130 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101011 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -private ["_level", "_n", "_s"]; - -//_voil = [] call R3F_TIRED_FNCT_MkVoile; -//[_voil,1] call R3F_TIRED_FNCT_Voile_Noir; - -_n = 0; -_posATL = 0; - -#ifdef R3F_TIRED_CSV_EXPORT -_s = format["""Duree"",""Distance From"",""Distance To"",""Vitesse"",""Fatigue"",""Black Level"",""poids"",""Counter"""]; -_s call FNC_PrintToRPT; -#endif - -R3F_TIRED_Accumulator = 0; -sleep 1; -_level = 1; - -while {true} do { - - R3F_TIRED_POIDS_TOTAL_PLAYER= R3F_Weight + R3F_TIRED_WEIGHT_PLAYER_EMPTY; - - if (R3F_weight < R3F_TIRED_WEIGHT_LEVEL3 )then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL2) then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL1 ) then { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO1; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO2; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO3; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO4; - }; - - if (alive player) then { - switch (toArray (animationState player) select 5) do { - case 112: { - R3F_TIRED_Ratio_Position = R3F_TIRED_DOWN_LEVEL; - }; - case 107:{ - R3F_TIRED_Ratio_Position=R3F_TIRED_KNEE_LEVEL; - }; - case 101:{ - R3F_TIRED_Ratio_Position = R3F_TIRED_UP_LEVEL; - }; - }; - - R3F_TIRED_vitesse_de_mon_joueur = [0,0,0] distance velocity player; - R3F_TIRED_coeff_mon_elevation_en_z = 0 max ((velocity player select 2) / R3F_TIRED_WEIGHT_CLIMB_FACTOR); - - _posATL = (getPosATL player) select 2; - - - if((vehicle player == player) && (_posATL < 100)) then { - R3F_TIRED_Accumulator = R3F_TIRED_Accumulator - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_vitesse_de_mon_joueur * R3F_TIRED_Ratio_Position * R3F_TIRED_WEIGHT_SPEED_RATIO*R3F_TIRED_Ratio_Overweight) - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_coeff_mon_elevation_en_z * R3F_TIRED_WEIGHT_LEVEL2); - - }; - - R3F_TIRED_Accumulator = 0 max (R3F_TIRED_Accumulator - R3F_TIRED_Ratio_Recovery); - - _level = ((R3F_TIRED_Accumulator / R3F_TIRED_BLACKOUT_LEVEL) * 100); - _level = 0 max (1 - (_level / 100)); - - #ifdef R3F_TIRED_DEBUG - hintsilent format["Fatique : %1/%2\nBlack level : %3\nPoids total : %4\n Poids armement : %5", - R3F_TIRED_Accumulator, - R3F_TIRED_BLACKOUT_LEVEL, - _level, - R3F_TIRED_POIDS_TOTAL_PLAYER, - R3F_Weight]; - #endif - - [_level] call R3F_TIRED_FNCT_Voile_Noir; - - if (R3F_TIRED_Accumulator > R3F_TIRED_BLACKOUT_LEVEL and scriptDone R3F_TIRED_Handle_Blackout_Effect and scriptDone R3F_TIRED_Handle_Blur_Effect) then { - R3F_TIRED_Handle_Blackout_Effect = [] spawn R3F_TIRED_FNCT_DoBlackVanish; - }; - } else { - R3F_TIRED_Accumulator = 0; - }; - - if (R3F_TIRED_GLOBAL_TIRING - && R3F_TIRED_vitesse_de_mon_joueur > 4 - && R3F_TIRED_Ratio_Recovery > R3F_TIRED_RATIO_RECOVERING - ) then { - R3F_TIRED_Counter_Time= R3F_TIRED_Counter_Time + 1; - }; - - - #ifdef R3F_TIRED_CSV_EXPORT - _s = format["%1,%2,%3,%4,%5,%6,%7,%8", - _n, - (player distance flag_start), - (player distance flag_end), - R3F_TIRED_vitesse_de_mon_joueur, - R3F_TIRED_Accumulator, - _level, - R3F_Weight, - R3F_TIRED_Counter_Time]; - - - _s call FNC_PrintToRPT; - #endif - - if ((R3F_TIRED_Counter_Time > R3F_TIRED_TIME_RECOVERING)) then { - R3F_TIRED_Ratio_Recovery = R3F_TIRED_Ratio_Recovery - 1; - R3F_TIRED_Counter_Time = 0; - }; - - sleep 1; - _n = _n + 1; -}; - -//[_voil] call R3F_TIRED_FNCT_Effect_Off; - diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg deleted file mode 100644 index 407f869bd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg +++ /dev/null @@ -1,131 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -//Uncomment to write in arma.rpt a csv file for excel to trace some graphics -// #define R3F_TIRED_CSV_EXPORT - -//Uncomment to show some informations in game -// #define R3F_TIRED_DEBUG - -//adjustment player weight with helmet jacket Rangers Light equipment (not weapons) -#define R3F_TIRED_WEIGHT_PLAYER_EMPTY 90 - -//Predefined models for an easy setting -// uncomment only one setting -// #define R3F_TIRED_SET_MODE_EASY -#define R3F_TIRED_SET_MODE_UBEREASY -//#define R3F_TIRED_SET_MODE_NORMAL -//#define R3F_TIRED_SET_MODE_HARD - -//adjustment weight * speed player -#define R3F_TIRED_WEIGHT_SPEED_RATIO 1 - - -#ifdef R3F_TIRED_SET_MODE_UBEREASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 100000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 0.9 - #define R3F_TIRED_KNEE_LEVEL 0.6 - #define R3F_TIRED_UP_LEVEL 0.5 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 40 - #define R3F_TIRED_WEIGHT_LEVEL2 50 - #define R3F_TIRED_WEIGHT_LEVEL3 60 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 1 -#endif - -#ifdef R3F_TIRED_SET_MODE_EASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 70000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 1.8 - #define R3F_TIRED_KNEE_LEVEL 1.2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 25 - #define R3F_TIRED_WEIGHT_LEVEL2 30 - #define R3F_TIRED_WEIGHT_LEVEL3 40 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 10 -#endif - -#ifdef R3F_TIRED_SET_MODE_NORMAL - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 50000 - - //adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 3 - #define R3F_TIRED_KNEE_LEVEL 1.5 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 10 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 15 - #define R3F_TIRED_WEIGHT_LEVEL2 20 - #define R3F_TIRED_WEIGHT_LEVEL3 30 - - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.6 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 30 -#endif - -#ifdef R3F_TIRED_SET_MODE_HARD - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 40000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 4 - #define R3F_TIRED_KNEE_LEVEL 2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 5 - - // adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 10 - #define R3F_TIRED_WEIGHT_LEVEL2 17 - #define R3F_TIRED_WEIGHT_LEVEL3 25 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.3 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 60 -#endif - -// ratio of threshold weight -#define R3F_TIRED_WEIGHT_RATIO1 0.3 /* for weight < 10 kg */ -#define R3F_TIRED_WEIGHT_RATIO2 0.4 /* for weight 10 à 20 kg */ -#define R3F_TIRED_WEIGHT_RATIO3 0.6 /* for weight 20 à 30 kg */ -#define R3F_TIRED_WEIGHT_RATIO4 0.7 /* for weight > 30 kg */ - - -// activation / deactivation unit recup loss over time (true / false) -#define R3F_TIRED_GLOBAL_TIRING true - -// adjustment recovery rate -#define R3F_TIRED_TIME_RECOVERING 100 -#define R3F_TIRED_RATIO_RECOVERING 360 - -#define R3F_TIRED_WITH_VANISH true - diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf deleted file mode 100644 index 6e6615d1a..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf +++ /dev/null @@ -1,30 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -FNC_PrintToRPT = { - diag_log text _this; -}; - -R3F_TIRED_FNCT_Voile_Noir = { - _level = _this select 0; - if(_level < R3F_TIRED_SHORTNESS_THRESHOLD ) then{ - playSound "heartbeat_1"; - addCamShake [2, 1, 25]; - }; - -}; -R3F_TIRED_FNCT_DoBlackVanish = { - [player,0.1] call fnc_usec_damageUnconscious; - [_refObj,"scream",3,false] call dayz_zombieSpeak; - cutText ["You are overburdened.", "PLAIN DOWN"]; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Tired/R3F_stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Tired/R3F_stringtable.csv deleted file mode 100644 index 597997490..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Tired/R3F_stringtable.csv +++ /dev/null @@ -1,3 +0,0 @@ - -R3F_VERSION_TIRED, "1.02", "1.02" - diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Weight/R3F_CfgWeight.h b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Weight/R3F_CfgWeight.h deleted file mode 100644 index b0aa80893..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Weight/R3F_CfgWeight.h +++ /dev/null @@ -1,1784 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -class CfgWeight -{ - class Weapons - { - class SCAR_L_STD_Mk4CQT - { - weight = 3.6; - }; - class SCAR_L_STD_HOLO - { - weight = 3.5; - }; - class SCAR_L_STD_EGLM_TWS - { - weight = 5.3; - }; - class SCAR_L_STD_EGLM_RCO - { - weight = 4.5; - }; - class SCAR_L_CQC_Holo - { - weight = 3.7; - }; - class SCAR_L_CQC_EGLM_Holo - { - weight = 5; - }; - class SCAR_L_CQC_CCO_SD - { - weight = 3.7; - }; - class SCAR_L_CQC - { - weight = 3.5; - }; - class SCAR_H_STD_EGLM_Spect - { - weight = 5.5; - }; - class SCAR_H_CQC_CCO_SD - { - weight = 4; - }; - class SCAR_H_CQC_CCO - { - weight = 4; - }; - class SCAR_H_STD_TWS_SD - { - weight = 5.2; - }; - class SCAR_H_LNG_Sniper_SD - { - weight = 5; - }; - class SCAR_H_LNG_Sniper - { - weight = 5; - }; - class M4A3_RCO_GL_EP1 - { - weight = 4.5; - }; - class M4A3_CCO_EP1 - { - weight = 3; - }; - class M14_EP1 - { - weight = 5.5; - }; - class FN_FAL - { - weight = 4.5; - }; - class FN_FAL_ANPVS - { - weight=5.5; - }; - class glock17_EP1 - { - weight = 0.7; - }; - class G36A_camo - { - weight = 3.6; - }; - class G36C_camo - { - weight = 2.8; - }; - class G36K_camo - { - weight = 3; - }; - class G36_C_SD_camo - { - weight = 3.6; - }; - class revolver_EP1 - { - weight = 1; - }; - class revolver_gold_EP1 - { - weight = 1; - }; - class UZI_SD_EP1 - { - weight = 1.9; - }; - class UZI_EP1 - { - weight = 1.7; - }; - class Sa61_EP1 - { - weight = 1.3; - }; - class M249_EP1 - { - weight = 6.5; - }; - class M249_TWS_EP1 - { - weight = 11; - }; - class M249_m145_EP1 - { - weight = 8; - }; - class M60A4_EP1 - { - weight = 10; - }; - class m240_scoped_EP1 - { - weight = 14; - }; - class MG36_camo - { - weight = 3.6; - }; - class Mk_48_DES_EP1 - { - weight = 8.2; - }; - class M32_EP1 - { - weight = 6; - }; - class M79_EP1 - { - weight = 2.7; - }; - class Mk13_EP1 - { - weight = 2.7; - }; - class m107_TWS_EP1 - { - weight = 14.3; - }; - class M24_des_EP1 - { - weight = 6; - }; - class M110_TWS_EP1 - { - weight = 7.7; - }; - class M110_NVG_EP1 - { - weight = 7.5; - }; - class Sa58V_RCO_EP1 - { - weight = 3.3; - }; - class Sa58V_EP1 - { - weight = 3.1; - }; - class Sa58V_CCO_EP1 - { - weight = 3.2; - }; - class Sa58P_EP1 - { - weight = 3.1; - }; - class MAAWS - { - weight = 7.5; - }; - class M47Launcher_EP1 - { - weight = 7; - }; - class M16A4_ACG - { - weight = 3.8; - }; - class M16A4 - { - weight = 3.8; - }; - class M16A2 - { - weight = 3.8; - }; - class M16A4_ACG_GL - { - weight = 5.2; - }; - class BAF_L85A2_RIS_Holo - { - weight = 5.2; - }; - class FN_FAL_ANPVS4 - { - weight = 5.7; - }; - - - - class M16A4_GL - { - weight = 5.2; - }; - class M16A2GL - { - weight = 5.2; - }; - class M4A1_AIM_SD_camo - { - weight = 3; - }; - class M4A1_Aim_camo - { - weight = 3; - }; - class M4A1_Aim - { - weight = 3; - }; - class M4A1 - { - weight = 3; - }; - class M4A1_HWS_GL_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL_SD_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL - { - weight = 4.5; - }; - class M4A1_RCO_GL - { - weight = 4.5; - }; - class M8_carbine - { - weight = 3.4; - }; - class M8_compact - { - weight = 3; - }; - class M8_carbineGL - { - weight = 4.8; - }; - class MP5SD - { - weight = 2.6; - }; - class MP5A5 - { - weight = 2.6; - }; - class G36_C_SD_eotech - { - weight = 3.6; - }; - class BAF_AS50_scoped - { - weight = 5.6; - }; - class BAF_LRR_scoped - { - weight = 5.6; - }; - class m107_DZ - { - weight = 14; - }; - - class G36a - { - weight = 3.6; - }; - - class G36C - { - weight = 2.8; - }; - class G36 - { - weight = 3; - }; - class M1014 - { - weight = 3.8; - }; - class Remington870_lamp - { - weight = 4.0; - }; - class MR43 - { - weight = 3.5; - }; - class Winchester1866 - { - weight = 2.8; - }; - - class M240 - { - weight = 13; - }; - - class M240_DZ - { - weight = 13; - }; - class M249 - { - weight = 6.5; - }; - class M249_DZ - { - weight = 6.5; - }; - class Mk_48 - { - weight = 8.2; - }; - - class Mk_48_DZ - { - weight = 8.2; - }; - class M8_SAW - { - weight = 4.5; - }; - class MG36 - { - weight = 3.6; - }; - class M4SPR - { - weight = 4.5; - }; - class M8_sharpshooter - { - weight = 4.5; - }; - class DMR - { - weight = 5.5; - }; - class M24 - { - weight = 6; - }; - class M40A3 - { - weight = 7.5; - }; - class M107 - { - weight = 14; - }; - class Colt1911 - { - weight = 1.1; - }; - class M9 - { - weight = 1; - }; - class M9SD - { - weight = 1.2; - }; - class 8Rnd_B_Beneli_74Slug - { - weight = 0.3; - }; - class SteelBolt - { - weight = 0.1; - }; - class SteelBolt4pack - { - weight = 0.3; - }; - class Javelin - { - weight = 16; - }; - class M136 - { - weight = 7.6; - }; - class Stinger - { - weight = 10; - }; - class SMAW - { - weight = 7.5; - }; - class Binocular - { - weight = 1; - }; - class Binocular_Vector - { - weight = 1; - }; - class NVGoggles - { - weight = 1; - }; - class Laserdesignator - { - weight = 5.5; - }; - class ItemCompass - { - weight = 0.1; - }; - class ItemGPS - { - weight = 0.3; - }; - class ItemWatch - { - weight = 0.1; - }; - class ItemMap - { - weight = 0.1; - }; - class ItemRadio - { - weight = 0.3; - }; - class AKS_GOLD - { - weight = 4.0; - }; - class AKS_74 - { - weight = 2.7; - }; - class AKS_74_GOSHAWK - { - weight = 3.5; - }; - class AKS_74_NSPU - { - weight = 3.5; - }; - class AK_74_GL_kobra - { - weight = 4.2; - }; - class SVD_NSPU_EP1 - { - weight = 6.9; - }; - class SVD_des_EP1 - { - weight = 6.3; - }; - class LeeEnfield - { - weight = 4; - }; - class AK_107_kobra - { - weight = 3.8; - }; - class AK_107_GL_kobra - { - weight = 5.3; - }; - class AK_107_pso - { - weight = 4; - }; - class AK_107_GL_pso - { - weight = 5.5; - }; - class AKS_74_U - { - weight = 2.7; - }; - class AKS_74_UN_kobra - { - weight = 3; - }; - class AKS_74_pso - { - weight = 3.6; - }; - class AKS_74_kobra - { - weight = 3; - }; - class AK_74 - { - weight = 3.1; - }; - class AK_74_GL - { - weight = 4.6; - }; - class AK_47_M - { - weight = 3.2; - }; - class AK_47_S - { - weight = 3; - }; - class PK - { - weight = 9; - }; - class RPK_74 - { - weight = 4.7; - }; - class Pecheneg - { - weight = 9; - }; - class Huntingrifle - { - weight = 4; - }; - class KSVK - { - weight = 12; - }; - class SVD - { - weight = 6.2; - }; - class SVD_CAMO - { - weight = 6.3; - }; - class Makarov - { - weight = 0.75; - }; - class MakarovSD - { - weight = 0.9; - }; - class Saiga12K - { - weight = 3.5; - }; - class Bizon - { - weight = 2.1; - }; - class bizon_silenced - { - weight = 2.3; - }; - class VSS_Vintorez - { - weight = 3.2; - }; - class RPG7V - { - weight = 6.3; - }; - class RPG18 - { - weight = 1.4; - }; - class MetisLauncher - { - weight = 16; - }; - class Igla - { - weight = 7; - }; - class Strela - { - weight = 6; - }; - }; - - - class Magazines - { - class 30Rnd_762x39_SA58 - { - weight = 0.8; - }; - class 20rnd_762x51_SB_SCAR - { - weight = 0.5; - }; - class 20rnd_762x51_B_SCAR - { - weight = 0.5; - }; - class 20Rnd_762x51_FNFAL - { - weight = 0.5; - }; - class 100Rnd_556x45_M249 - { - weight = 5; - }; - class 100Rnd_556x45_BetaCMag - { - weight = 5; - }; - class 20Rnd_B_765x17_Ball - { - weight = 0.4; - }; - class 10Rnd_B_765x17_Ball - { - weight = 0.2; - }; - class 30Rnd_9x19_UZI_SD - { - weight = 0.4; - }; - class 30Rnd_9x19_UZI - { - weight = 0.4; - }; - class 17Rnd_9x19_glock17 - { - weight = 0.2; - }; - class 6Rnd_45ACP - { - weight = 0.1; - }; - class MAAWS_HEAA - { - weight = 6; - }; - class MAAWS_HEDP - { - weight = 6; - }; - class Dragon_EP1 - { - weight = 11; - }; - class 30Rnd_556x45_StanagSD - { - weight = 0.5; - }; - class 30Rnd_556x45_Stanag - { - weight = 0.5; - }; - class 30Rnd_556x45_G36 - { - weight = 0.5; - }; - class 30Rnd_556x45_G36SD - { - weight = 0.5; - }; - class 15Rnd_W1866_Slug - { - weight = 0.5; - }; - class 30Rnd_9x19_MP5 - { - weight = 0.4; - }; - class 30Rnd_9x19_MP5SD - { - weight = 0.4; - }; - class 15Rnd_9x19_M9 - { - weight = 0.2; - }; - class 15Rnd_9x19_M9SD - { - weight = 0.2; - }; - class 1Rnd_HE_M203 - { - weight = 0.25; - }; - class 1Rnd_Smoke_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeGreen_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeRed_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeYellow_M203 - { - weight = 0.25; - }; - class FlareRed_M203 - { - weight = 0.25; - }; - class FlareGreen_M203 - { - weight = 0.25; - }; - class FlareWhite_M203 - { - weight = 0.25; - }; - class FlareYellow_M203 - { - weight = 0.25; - }; - class 6Rnd_HE_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareRed_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareWhite_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareYellow_M203 - { - weight = 1.5; - }; - class 6Rnd_Smoke_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeRed_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeYellow_M203 - { - weight = 1.5; - }; - class 10Rnd_127x99_m107 - { - weight = 0.5; - }; - class 5Rnd_762x51_M24 - { - weight = 0.2; - }; - class 20Rnd_762x51_DMR - { - weight = 0.5; - }; - class 8Rnd_B_Beneli_Pellets - { - weight = 0.3; - }; - class 20Rnd_556x45_Stanag - { - weight = 0.4; - }; - class 200Rnd_556x45_M249 - { - weight = 10; - }; - class 100Rnd_762x51_M240 - { - weight = 8; - }; - class Javelin - { - weight = 12; - }; - class M136 - { - weight = 6; - }; - class Stinger - { - weight = 6; - }; - class SMAW_HEAA - { - weight = 6; - }; - class SMAW_HEDP - { - weight = 6; - }; - class HandGrenade_west - { - weight = 0.5; - }; - class PipeBomb - { - weight = 4; - }; - class TimeBomb - { - weight = 4; - }; - class Mine - { - weight = 8; - }; - class SmokeShellRed - { - weight = 0.4; - }; - class SmokeShellYellow - { - weight = 0.4; - }; - class SmokeShellGreen - { - weight = 0.4; - }; - class SmokeShellBlue - { - weight = 0.4; - }; - class SmokeShellPurple - { - weight = 0.4; - }; - class SmokeShellOrange - { - weight = 0.4; - }; - class SmokeShell - { - weight = 0.4; - }; - - class 10x_303 - { - weight = 0.15; - }; - class 30Rnd_545x39_AK - { - weight = 0.5; - }; - class 30Rnd_545x39_AKSD - { - weight = 0.5; - }; - class 75Rnd_545x39_RPK - { - weight = 1.25; - }; - class 30Rnd_762x39_AK47 - { - weight = 0.8; - }; - class 100Rnd_762x54_PK - { - weight = 8; - }; - class 5x_22_LR_17_HMR - { - weight = 0.15; - }; - class 5Rnd_127x108_KSVK - { - weight = 0.3; - }; - class 10Rnd_762x54_SVD - { - weight = 0.4; - }; - class 10Rnd_9x39_SP5_VSS - { - weight = 0.2; - }; - class 20Rnd_9x39_SP5_VSS - { - weight = 0.4; - }; - class 8Rnd_9x18_Makarov - { - weight = 0.15; - }; - class 8Rnd_9x18_MakarovSD - { - weight = 0.15; - }; - class 8Rnd_B_Saiga12_74Slug - { - weight = 0.3; - }; - class 64Rnd_9x19_Bizon - { - weight = 0.8; - }; - class 64Rnd_9x19_SD_Bizon - { - weight = 0.8; - }; - class 1Rnd_HE_GP25 - { - weight = 0.25; - }; - class FlareWhite_GP25 - { - weight = 0.25; - }; - class FlareGreen_GP25 - { - weight = 0.25; - }; - class FlareRed_GP25 - { - weight = 0.25; - }; - class FlareYellow_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKE_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKERED_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEGREEN_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEYELOW_GP25 - { - weight = 0.25; - }; - class PG7V - { - weight = 2.2; - }; - class PG7VL - { - weight = 2.6; - }; - class PG7VR - { - weight = 4.5; - }; - class OG7 - { - weight = 2; - }; - class RPG18 - { - weight = 1.2; - }; - class AT13 - { - weight = 14; - }; - class Igla - { - weight = 11; - }; - class Strela - { - weight = 10; - }; - class HandGrenade_east - { - weight = 0.5; - }; - class IR_Strobe_Target - { - weight = 0.4; - }; - class Laserbatteries - { - weight = 0.005; - }; - - class ItemPainkiller - { - weight = 0.1; - }; - class ItemMorphine - { - weight = 0.1; - }; - class ItemEpinephrine - { - weight = 0.1; - }; - class ItemBloodbag - { - weight = 0.4; - }; - class ItemHeatPack - { - weight = 0.1; - }; - - - class ItemAntibiotic - { - weight = 0.1; - }; - class ItemWaterbottle - { - weight = 0.5; - }; - class ItemWaterbottleBoiled - { - weight = 0.5; - }; - class ItemSodaMdew - { - weight = 0.2; - }; - class ItemSodaPepsi - { - weight = 0.2; - }; - class ItemSodaCoke - { - weight = 0.2; - }; - class FoodCanSardines - { - weight = 0.2; - }; - class FoodCanBakedBeans - { - weight = 0.2; - }; - class FoodCanFrankBeans - { - weight = 0.2; - }; - class FoodBioMeat - { - weight = 0.2; - }; - class FoodCanPasta - { - weight = 0.2; - }; - class FoodCanUnlabeled - { - weight = 0.2; - }; - - - - class FoodMRE - { - weight = 0.4; - }; - class FoodPistachio - { - weight = 0.003; - }; - class FoodNutmix - { - weight = 0.003; - }; - - - - - - class FoodSteakCooked - { - weight = 0.25; - }; - class FoodmeatCooked - { - weight = 0.25; - }; - class FoodbeefCooked - { - weight = 0.25; - }; - class FoodmuttonCooked - { - weight = 0.25; - }; - class FoodchickenCooked - { - weight = 0.25; - }; - class FoodrabbitCooked - { - weight = 0.25; - }; - class FoodbaconCooked - { - weight = 0.25; - }; - class FoodmuttonRaw - { - weight = 0.25; - }; - class FoodchickenRaw - { - weight = 0.25; - }; - class FoodBaconRaw - { - weight = 0.25; - }; - class FoodRabbitRaw - { - weight = 0.25; - }; - class FoodbeefRaw - { - weight = 0.25; - }; - class FoodmeatRaw - { - weight = 0.25; - }; - class FoodSteakRaw - { - weight = 0.25; - }; - class ItemFlashlight - { - weight = 0.1; - }; - class ItemFlashlightRed - { - weight = 0.1; - }; - class ItemKnife - { - weight = 0.1; - }; - - - - class Crossbow - { - weight = 1; - }; - class MeleeCrowbar - { - weight = 1; - }; - class MeleeHatchet - { - weight = 1; - }; - class MeleeMachete - { - weight = 1; - }; - class MeleeFishingPole - { - weight = 1; - }; - class ItemHatchet - { - weight = 1; - }; - class ItemCrowbar - { - weight = 1; - }; - class ItemMatchbox - { - weight = 0.005; - }; - class ItemToolbox - { - weight = 1; - }; - class ItemEtool - { - weight = 1; - }; - - class Skin_FR_OHara_DZ - { - weight = 1; - }; - class Skin_FR_Rodriguez_DZ - { - weight = 1; - }; - class Skin_CZ_Soldier_Sniper_EP1_DZ - { - weight = 1; - }; - class Skin_Graves_Light_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_MG_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Sniper_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Crew_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_CO_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_2_DZ - { - weight = 1; - }; - class Skin_Survivor2_DZ - { - weight = 1; - }; - class Skin_Camo1_DZ - { - weight = 1; - }; - class Skin_Sniper1_DZ - { - weight = 1; - }; - class Skin_Rocket_DZ - { - weight = 1; - }; - class Skin_Soldier1_DZ - { - weight = 1; - }; - class Skin_RU_Policeman_DZ - { - weight = 1; - }; - class Skin_Pilot_EP1_DZ - { - weight = 1; - }; - class Skin_Haris_Press_EP1_DZ - { - weight = 1; - }; - class Skin_Ins_Soldier_GL_DZ - { - weight = 1; - }; - class Skin_GUE_Commander_DZ - { - weight = 1; - }; - class Skin_Functionary1_EP1_DZ - { - weight = 1; - }; - class Skin_Priest_DZ - { - weight = 1; - }; - class Skin_Rocker1_DZ - { - weight = 1; - }; - class Skin_Rocker2_DZ - { - weight = 1; - }; - class Skin_Rocker3_DZ - { - weight = 1; - }; - class Skin_Rocker4_DZ - { - weight = 1; - }; - class Skin_Bandit1_DZ - { - weight = 1; - }; - class Skin_Bandit2_DZ - { - weight = 1; - }; - class Skin_BanditW1_DZ - { - weight = 1; - }; - class Skin_BanditW2_DZ - { - weight = 1; - }; - class Skin_SurvivorW2_DZ - { - weight = 1; - }; - class Skin_SurvivorWpink_DZ - { - weight = 1; - }; - class Skin_SurvivorWsequisha_DZ - { - weight = 1; - }; - class Skin_SurvivorWcombat_DZ - { - weight = 1; - }; - class Skin_SurvivorWdesert_DZ - { - weight = 1; - }; - class Skin_SurvivorWurban_DZ - { - weight = 1; - }; - class Skin_SurvivorW3_DZ - { - weight = 1; - }; - class Skin_Soldier_TL_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Sniper_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Bodyguard_AA12_PMC_DZ - { - weight = 1; - }; - class Skin_Drake_Light_DZ - { - weight = 1; - }; - class Skin_CZ_Special_Forces_GL_DES_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Soldier_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Warlord_EP1_DZ - { - weight = 1; - }; - - class HandRoadFlare - { - weight = 0.1; - }; - class HandChemBlue - { - weight = 0.1; - }; - class HandChemGreen - { - weight = 0.1; - }; - class HandChemRed - { - weight = 0.1; - }; - class ItemBandage - { - weight = 0.005; - }; - class Hatchet_Swing - { - weight = 0; - }; - class Machete_Swing - { - weight = 0; - }; - class Fishing_Swing - { - weight = 0; - }; - class Crowbar_Swing - { - weight = 0; - }; - class ItemVault - { - weight = 100; - }; - class PartWoodPile - { - weight = 1; - }; - class PartWheel - { - weight = 10; - }; - class PartFueltank - { - weight = 10; - }; - class PartGlass - { - weight = 5; - }; - class PartEngine - { - weight = 15; - }; - class ItemGenerator - { - weight = 30; - }; - class PartGeneric - { - weight = 5; - }; - class PartVRotor - { - weight = 15; - }; - class ItemJerrycan - { - weight = 10; - }; - class ItemJerrycanEmpty - { - weight = 1; - }; - class ItemTent - { - weight = 5; - }; - class ItemTentDomed - { - weight = 5; - }; - class ItemTentDomed2 - { - weight = 5; - }; - class TrapBear - { - weight = 1; - }; - class ItemTankTrap - { - weight = 5; - }; - class ItemWire - { - weight = 2.5; - }; - class ItemGoldBar - { - weight = 0.02; - }; - class ItemGoldBar10oz - { - weight = 0.2; - }; - class ItemSilverBar - { - weight = 0.02; - }; - class ItemSilverBar10oz - { - weight = 0.2; - }; - class ItemBronzeBar - { - weight = 0.02; - }; - class ItemCopperBar - { - weight = 0.02; - }; - class ItemCopperBar10oz - { - weight = 0.2; - }; - class ItemAluminumBar - { - weight = 0.02; - }; - class ItemTinBar - { - weight = 0.02; - }; - class BoltSteel - { - weight = 0.02; - }; - class BoltSteel4pack - { - weight = 0.08; - }; - class WoodenArrow - { - weight = 0.02; - }; - class Quiver - { - weight = 0.08; - }; - class TrashTinCan - { - weight = 0.003; - }; - class FoodCanUnlabeledEmpty - { - weight = 0.003; - }; - class ItemTrashRazor - { - weight = 0.003; - }; - class ItemTrashToiletpaper - { - weight = 0.001; - }; - - class 7Rnd_45ACP_1911 - { - weight = 0.02; - }; - class ItemZombieParts - { - weight = 5; - }; - class ItemSandbag - { - weight = 10; - }; - class ItemSandbagLarge - { - weight = 50; - }; - class ItemWaterbottleUnfilled - { - weight = 0.05; - }; - class ItemSodaEmpty - { - weight = 0.002; - }; - class ItemSodaCokeEmpty - { - weight = 0.002; - }; - class ItemSodaPepsiEmpty - { - weight = 0.002; - }; - class ItemSodaMdewEmpty - { - weight = 0.002; - }; - class TrashJackDaniels - { - weight = 0.02; - }; - - - class ItemCanvas - { - weight = 4; - }; - class ItemBurlap - { - weight = 8; - }; - class ItemLightBulb - { - weight = 0.02; - }; - class ItemPole - { - weight = 10; - }; - class ItemCorrugated - { - weight = 29; - }; - class PartWoodPlywood - { - weight = 4; - }; - class PartWoodLumber - { - weight = 2; - }; - - class ItemTrout - { - weight = 1; - }; - class ItemTroutCooked - { - weight = 1; - }; - class ItemSeaBass - { - weight = 6; - }; - class ItemSeaBassCooked - { - weight = 5; - }; - class ItemTuna - { - weight = 27; - }; - class ItemTunaCooked - { - weight = 25; - }; - - class 30m_plot_kit - { - weight = 0.02; - }; - class fuel_pump_kit - { - weight = 50; - }; - class light_pole_kit - { - weight = 10; - }; - class stick_fence_kit - { - weight = 6; - }; - class park_bench_kit - { - weight = 50; - }; - class wood_shack_kit - { - weight = 50; - }; - class storage_shed_kit - { - weight = 100; - }; - class outhouse_kit - { - weight = 50; - }; - class wooden_shed_kit - { - weight = 75; - }; - class rusty_gate_kit - { - weight = 80; - }; - class sun_shade_kit - { - weight = 50; - }; - class m240_nest_kit - { - weight = 100; - }; - class ItemFuelBarrel - { - weight = 167; - }; - class ItemFuelBarrelEmpty - { - weight = 20; - }; - class ItemOilBarrel - { - weight = 140; - }; - - class bulk_NVGoggles - { - weight = 25; - }; - class bulk_DZ_Backpack_EP1 - { - weight = 25; - }; - class bulk_15Rnd_9x19_M9SD - { - weight = 25; - }; - class bulk_30Rnd_556x45_StanagSD - { - weight = 25; - }; - class bulk_ItemSandbag - { - weight = 25; - }; - class bulk_ItemGPS - { - weight = 25; - }; - class bulk_ItemMap - { - weight = 25; - }; - class bulk_ItemEtool - { - weight = 25; - }; - class bulk_17Rnd_9x19_glock17 - { - weight = 25; - }; - }; -}; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf deleted file mode 100644 index 1565a0625..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf +++ /dev/null @@ -1,50 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_WEIGHT_Configuration.cfg" - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -private ["_n","_gearbox_visible","_control","_display","_initial_text"]; - -disableSerialization; - -R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - -_initial_text = ""; -_n = 0; -while {true} do -{ - sleep R3F_WEIGHT_SHORT_DELAY; - - #ifdef R3F_WEIGHT_SHOW_WEIGHT - _display = findDisplay ARMA2_RSCDISPLAYGEARBOX; - _gearbox_visible = ( (str _display) != "No display"); - #else - _gearbox_visible = false; - #endif - - if(_gearbox_visible) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - if(_initial_text == "") then { - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _initial_text = ctrlText _control ; - }; - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _control ctrlSetText format[localize "STR_R3F_WEIGHT_InGearBox",_initial_text,R3F_Weight]; - _n = 0; - }else{ - if( _n > R3F_WEIGHT_LONG_DELAY) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - _n = 0; - }; - _n = _n + 1 ; - }; -}; diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg deleted file mode 100644 index 617cc8ad0..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg +++ /dev/null @@ -1,22 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - -#define R3F_WEIGHT_SHOW_WEIGHT - -//show or not classes not found in arma.rpt -//#define R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv deleted file mode 100644 index 6719b3b91..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ -R3F_VERSION_WEIGHTED, "1.04", "1.04" -STR_R3F_WEIGHT_InGearBox, "%1 | Weight carried : %2 lb", "%1 | Poids transporté : %2 Kg" -STR_R3F_WEIGHT_English, "lb", "Kg" diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf deleted file mode 100644 index 37daa1ce2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf +++ /dev/null @@ -1,72 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ -#include "R3F_WEIGHT_Configuration.cfg" -R3F_WEIGHT_FNCT_MakeSingleArray = { - private ["_arr_i","_arr_n", "_arr", "_n", "_nb", "_x"]; - _arr_i = (_this select 0) select 0; - _arr_n = (_this select 0) select 1; - - _arr = []; - - _n = 0; - { - _nb = _arr_n select _n; - for [{_i = 0}, {_i < _nb}, {_i = _i + 1}] do{ - _arr = _arr + [_x]; - }; - _n = _n + 1; - - }foreach _arr_i; - - _arr; -}; - -R3F_WEIGHT_FNCT_GetItemWeight = { - private ["_arr_class", "_total_weight", "_weight"]; - _arr_class = (_this select 0) + (_this select 1); - _total_weight = 0; - _weight = 0; - CfgWeight = missionConfigFile >> "CfgWeight"; - { - if(isclass(CfgWeight >> "Weapons" >> _x)) then { - _weight = getNumber(CfgWeight >> "Weapons" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - if(isclass(CfgWeight >> "Magazines" >> _x)) then { - _weight = getNumber(CfgWeight >> "Magazines" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - #ifdef R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND - diag_log format["Class not found %1", _x]; - #endif - }; - }; - }foreach _arr_class; - _total_weight; -}; - -R3F_WEIGHT_FNCT_GetWeight = { - private ["_bagpack","_bagpack_weapons", "_bagpack_ammo", "_return","_english"]; - _return = 0; - _bagpack = unitBackpack player; - if(!isnull(_bagpack)) then { - _bagpack_weapons = [getWeaponCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _bagpack_ammo = [getMagazineCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _return = [_bagpack_weapons, _bagpack_ammo] call R3F_WEIGHT_FNCT_GetItemWeight; - }; - _return = _return + ([(weapons player), (magazines player)] call R3F_WEIGHT_FNCT_GetItemWeight); - _english = localize "STR_R3F_WEIGHT_English" == "lb"; - if(_english) then { - _return = _return / 0.45359 ; - _return = round (_return * 100)/100; - }; - _return; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf deleted file mode 100644 index 9f4f8eaab..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf +++ /dev/null @@ -1,13 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -_void = [] execVM "R3F_Realism\R3F_Weight\R3F_DoWeight.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Weight/R3F_resource.h b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Weight/R3F_resource.h deleted file mode 100644 index d48e630a1..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/R3F_Realism/R3F_Weight/R3F_resource.h +++ /dev/null @@ -1,10 +0,0 @@ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - - diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/description.ext b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/description.ext index 0220a0b21..1212eec08 100644 --- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/description.ext +++ b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/description.ext @@ -5,11 +5,13 @@ OnLoadIntro = "Welcome to Isla Duala"; OnLoadIntroTime = False; OnLoadMissionTime = False; disabledAI = true; -disableChannels[]={0,1,2,6}; +disableChannels[]={0,2,6}; enableItemsDropping=0; -#include "R3F_Realism\R3F_Weight\R3F_CfgWeight.h" -onPauseScript = "\z\addons\dayz_code\compile\player_onPause.sqf"; +briefing = 0; +debriefing = 0; + +onPauseScript = ""; loadScreen = "\z\addons\dayz_code\gui\dayz_logo_ca.paa"; class Header diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/dynamic_vehicle.sqf b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/dynamic_vehicle.sqf deleted file mode 100644 index 2bc3e8cb2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/dynamic_vehicle.sqf +++ /dev/null @@ -1,107 +0,0 @@ -AllowedVehiclesList = [ -["AH6X_DZ",5], -["AN2_DZ",3], -["ArmoredSUV_PMC_DZ",1], -["ATV_CZ_EP1",5], -["ATV_US_EP1",5], -["C130J_US_EP1",1], -["car_hatchback",5], -["car_sedan",5], -["CH_47F_EP1_DZ",2], -["CSJ_GyroC",2], -["CSJ_GyroCover",2], -["CSJ_GyroP",2], -["datsun1_civil_1_open",3], -["datsun1_civil_2_covered",3], -["datsun1_civil_3_open",3], -["Fishing_Boat",5], -["GAZ_Vodnik",2], -["GAZ_Vodnik_MedEvac",1], -["GLT_M300_LT",5], -["GLT_M300_ST",5], -["hilux1_civil_1_open",5], -["hilux1_civil_2_covered",5], -["hilux1_civil_3_open_EP1",5], -["HMMWV_Ambulance",2], -["HMMWV_Ambulance_CZ_DES_EP1",2], -["HMMWV_DES_EP1",5], -["HMMWV_DZ",5], -["HMMWV_M1035_DES_EP1",2], -["HMMWV_M1151_M2_CZ_DES_EP1",2], -["HMMWV_M998A2_SOV_DES_EP1",2], -["Ikarus",6], -["Ikarus_TK_CIV_EP1",6], -["Kamaz",2], -["KamazRefuel_DZ",1], -["Lada1",5], -["Lada1_TK_CIV_EP1",5], -["Lada2",5], -["Lada2_TK_CIV_EP1",5], -["LadaLM",2], -["LandRover_CZ_EP1",5], -["LandRover_MG_TK_EP1",3], -["LandRover_Special_CZ_EP1",1], -["LandRover_TK_CIV_EP1",5], -["M1030_US_DES_EP1",5], -["MH6J_DZ",5], -["Mi17_Civilian_DZ",5], -["Mi17_DZ",4], -["MMT_Civ",10], -["MtvrRefuel_DES_EP1_DZ",1], -["MTVR_DES_EP1",2], -["MV22_DZ",1], -["Offroad_DSHKM_Gue",5], -["Old_bike_TK_INS_EP1",7], -["Old_moto_TK_Civ_EP1",5], -["PBX",5], -["Pickup_PK_GUE",5], -["Pickup_PK_INS",5], -["Pickup_PK_TK_GUE_EP1",5], -["policecar",4], -["RHIB",3], -["S1203_ambulance_EP1",2], -["S1203_TK_CIV_EP1",6], -["Skoda",5], -["SkodaBlue",5], -["SkodaGreen",5], -["SkodaRed",5], -["Smallboat_1",5], -["Smallboat_2",5], -["SUV_Blue",1], -["SUV_Camo",2], -["SUV_Charcoal",1], -["SUV_Green",1], -["SUV_Orange",1], -["SUV_Pink",1], -["SUV_Red",1], -["SUV_Silver",1], -["SUV_TK_CIV_EP1",1], -["SUV_White",1], -["SUV_Yellow",1], -["tractor",5], -["TT650_Civ",6], -["TT650_Ins",6], -["TT650_TK_CIV_EP1",6], -["UAZ_CDF",5], -["UAZ_INS",5], -["UAZ_MG_TK_EP1",5], -["UAZ_RU",5], -["UAZ_Unarmed_TK_CIV_EP1",5], -["UAZ_Unarmed_TK_EP1",5], -["UAZ_Unarmed_UN_EP1",5], -["UH1H_DZ",3], -["UH1Y_DZ",1], -["UH60M_EP1_DZ",2], -["UralRefuel_TK_EP1_DZ",1], -["Ural_CDF",2], -["Ural_TK_CIV_EP1",2], -["Ural_UN_EP1",2], -["V3S_Open_TK_CIV_EP1",2], -["V3S_Open_TK_EP1",2], -["V3S_Refuel_TK_GUE_EP1_DZ",1], -["VolhaLimo_TK_CIV_EP1",2], -["Volha_1_TK_CIV_EP1",5], -["Volha_2_TK_CIV_EP1",5], -["VWGolf",5], -["Zodiac",5] -]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/init.sqf b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/init.sqf index a532ac9a0..4d2c13451 100644 --- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/init.sqf @@ -1,5 +1,6 @@ /* - INITILIZATION + For DayZ Epoch + Addons Credits: Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr, Sahbazz */ startLoadingScreen ["","RscDisplayLoadCustom"]; cutText ["","BLACK OUT"]; @@ -15,6 +16,8 @@ dayz_previousID = 0; player setVariable ["BIS_noCoreConversations", true]; //disable radio messages to be heard and shown in the left lower corner of the screen enableRadio false; +// May prevent "how are you civillian?" messages from NPC +enableSentences false; // DayZ Epoch config spawnShoremode = 1; // Default = 1 (on shore) @@ -25,6 +28,20 @@ MaxDynamicDebris = 400; // Default = 100 dayz_MapArea = 9000; // Default = 10000 dayz_maxLocalZombies = 40; // Default = 40 +dayz_paraSpawn = false; + +dayz_sellDistance_vehicle = 10; +dayz_sellDistance_boat = 30; +dayz_sellDistance_air = 40; + +dayz_maxAnimals = 8; // Default: 8 +dayz_tameDogs = true; +DynamicVehicleDamageLow = 0; // Default: 0 +DynamicVehicleDamageHigh = 100; // Default: 100 + +EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]]; +dayz_fullMoonNights = true; + //Load in compiled functions call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; //Initilize the Variables (IMPORTANT: Must happen very early) progressLoadingScreen 0.1; @@ -39,18 +56,6 @@ progressLoadingScreen 1.0; "filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic"; -if ((!isServer) && (isNull player) ) then -{ -waitUntil {!isNull player}; -waitUntil {time > 3}; -}; - -if ((!isServer) && (player != player)) then -{ - waitUntil {player == player}; - waitUntil {time > 3}; -}; - if (isServer) then { call compile preprocessFileLineNumbers "dynamic_vehicle.sqf"; //Compile vehicle configs @@ -68,5 +73,13 @@ if (!isDedicated) then { //Run the player monitor _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}]; _playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf"; - _void = [] execVM "R3F_Realism\R3F_Realism_Init.sqf"; -}; \ No newline at end of file + + + //Lights + //[0,0,true,true,true,58,280,600,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf"; +}; +#include "\z\addons\dayz_code\system\REsec.sqf" +//Start Dynamic Weather +execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf"; + +#include "\z\addons\dayz_code\system\BIS_Effects\init.sqf" diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/mission.sqm b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/mission.sqm index daa8625fb..1d6de49d1 100644 --- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/mission.sqm +++ b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/mission.sqm @@ -5,9 +5,12 @@ class Mission { "ibr_isladuala", "ca_modules_animals", + "dayz_anim", "dayz_code", + "dayz_communityassets", "dayz_weapons", "dayz_equip", + "dayz_epoch", "dayz_vehicles", "cacharacters_pmc", "ca_modules_functions", @@ -15,22 +18,22 @@ class Mission "ind_tank", "camisc_e", "glt_m300t", - "sigisolda", - "suv_col", - "csj_gyroac" + + "csj_gyroac", + "map_eu", + "jetskiyanahuiaddon" }; addOnsAuto[]= { "dayz_weapons", "ca_modules_functions", - "warfarebuildings", "ibr_isladuala" }; randomSeed=11171215; class Intel { - briefingName="Isla Duala DayZ Epoch"; - briefingDescription="Isla Duala DayZ Epoch Private Server"; + briefingName="DayZ Epoch Isla Duala"; + briefingDescription="DayZ Epoch Isla Duala Private Server"; startWeather=0.067362607; forecastWeather=0.52341133; year=2008; @@ -49,7 +52,7 @@ class Mission items=100; class Item0 { - position[]={1564.0177,10.04764,9250.5137}; + position[]={4942.3926,0.2420554,-2779.1663}; azimut=-17.0839; id=11; side="WEST"; @@ -60,7 +63,7 @@ class Mission }; class Item1 { - position[]={1565.5607,9.8514786,9250.0645}; + position[]={4942.1084,0.25374985,-2778.3716}; azimut=-17.0839; id=0; side="WEST"; @@ -73,7 +76,7 @@ class Mission }; class Item2 { - position[]={1564.5187,9.9857912,9250.3535}; + position[]={4941.3428,0.24683994,-2778.8066}; azimut=-17.083944; id=5; side="WEST"; @@ -84,7 +87,7 @@ class Mission }; class Item3 { - position[]={1563.6476,10.183701,9249.8984}; + position[]={4941.5493,0.26979905,-2777.5332}; azimut=-17.083944; id=8; side="WEST"; @@ -95,7 +98,7 @@ class Mission }; class Item4 { - position[]={1565.42,9.6763811,9251.6465}; + position[]={4941.8252,0.25352859,-2778.3887}; azimut=-17.083944; id=18; side="WEST"; @@ -106,7 +109,7 @@ class Mission }; class Item5 { - position[]={1565.4073,9.8712149,9250.1074}; + position[]={4941.0762,0.24116918,-2779.2017}; azimut=-17.083944; id=2; side="WEST"; @@ -117,7 +120,7 @@ class Mission }; class Item6 { - position[]={1564.7755,9.9489012,9250.3125}; + position[]={4942.6455,0.24740502,-2778.7693}; azimut=-17.083937; id=9; side="WEST"; @@ -128,7 +131,7 @@ class Mission }; class Item7 { - position[]={1566.1144,9.7113123,9250.4609}; + position[]={4943.2168,0.26130381,-2777.9092}; azimut=-17.083944; id=21; side="WEST"; @@ -139,7 +142,7 @@ class Mission }; class Item8 { - position[]={1565.5148,9.983674,9248.9404}; + position[]={4943.1074,0.24015892,-2779.3318}; azimut=-17.083944; id=13; side="WEST"; @@ -150,7 +153,7 @@ class Mission }; class Item9 { - position[]={1566.2286,9.7285385,9250.1738}; + position[]={4941.7422,0.24448454,-2778.9744}; azimut=-17.083944; id=7; side="WEST"; @@ -161,7 +164,7 @@ class Mission }; class Item10 { - position[]={1564.0519,10.103423,9250.0234}; + position[]={4941.7217,0.26535571,-2777.7485}; azimut=-17.0839; id=36; side="WEST"; @@ -172,7 +175,7 @@ class Mission }; class Item11 { - position[]={1563.9083,10.088696,9250.3291}; + position[]={4941.8252,0.24699473,-2778.8003}; azimut=-17.083944; id=25; side="WEST"; @@ -183,7 +186,7 @@ class Mission }; class Item12 { - position[]={1561.9728,10.522891,9249.3057}; + position[]={4942.2783,0.23984578,-2779.3484}; azimut=-17.083944; id=43; side="WEST"; @@ -194,7 +197,7 @@ class Mission }; class Item13 { - position[]={1565.3439,9.8679943,9250.2158}; + position[]={4943.0664,0.24457508,-2778.967}; azimut=-17.083944; id=30; side="WEST"; @@ -205,7 +208,7 @@ class Mission }; class Item14 { - position[]={1565.3849,9.897872,9249.9131}; + position[]={4942.6201,0.2693705,-2777.5195}; azimut=-17.083944; id=33; side="WEST"; @@ -216,7 +219,7 @@ class Mission }; class Item15 { - position[]={1566.0304,9.6849909,9250.7803}; + position[]={4942.8057,0.25739425,-2778.1426}; azimut=-17.083944; id=1; side="WEST"; @@ -227,7 +230,7 @@ class Mission }; class Item16 { - position[]={1565.3722,9.7651615,9251}; + position[]={4941.1309,0.25725442,-2778.1821}; azimut=-17.083944; id=4; side="WEST"; @@ -238,7 +241,7 @@ class Mission }; class Item17 { - position[]={1563.8048,10.240859,9249.1455}; + position[]={4943.0508,0.2652854,-2777.7051}; azimut=-17.083944; id=3; side="WEST"; @@ -249,7 +252,7 @@ class Mission }; class Item18 { - position[]={1564.5216,9.8457527,9251.4678}; + position[]={4941.564,0.25370958,-2778.3796}; azimut=-17.083944; id=6; side="WEST"; @@ -260,7 +263,7 @@ class Mission }; class Item19 { - position[]={1564.2306,9.9289713,9251.1836}; + position[]={4941.3037,0.25358313,-2778.3884}; azimut=-17.083944; id=10; side="WEST"; @@ -271,7 +274,7 @@ class Mission }; class Item20 { - position[]={1565.7394,9.8134584,9250.1348}; + position[]={4942.6777,0.2422072,-2779.1548}; azimut=-17.083944; id=16; side="WEST"; @@ -282,7 +285,7 @@ class Mission }; class Item21 { - position[]={1565.4894,9.8686638,9250.0205}; + position[]={4942.2256,0.26538378,-2777.7329}; azimut=-17.083944; id=19; side="WEST"; @@ -293,7 +296,7 @@ class Mission }; class Item22 { - position[]={1565.3947,9.8368282,9250.3984}; + position[]={4942.9346,0.26131654,-2777.9202}; azimut=-17.083944; id=15; side="WEST"; @@ -304,7 +307,7 @@ class Mission }; class Item23 { - position[]={1565.547,9.8394327,9250.1787}; + position[]={4942.2227,0.24430346,-2778.9922}; azimut=-17.083944; id=23; side="WEST"; @@ -315,7 +318,7 @@ class Mission }; class Item24 { - position[]={1565.4464,9.7886219,9250.7158}; + position[]={4943.3457,0.25699228,-2778.145}; azimut=-17.083944; id=26; side="WEST"; @@ -326,7 +329,7 @@ class Mission }; class Item25 { - position[]={1564.8019,9.9542131,9250.2354}; + position[]={4943.3779,0.24457017,-2778.9617}; azimut=-17.083944; id=29; side="WEST"; @@ -337,7 +340,7 @@ class Mission }; class Item26 { - position[]={1565.1876,9.8941669,9250.2109}; + position[]={4942.7559,0.24457869,-2778.9714}; azimut=-17.083944; id=31; side="WEST"; @@ -348,7 +351,7 @@ class Mission }; class Item27 { - position[]={1565.8058,9.7150087,9250.834}; + position[]={4942.5391,0.25747353,-2778.1467}; azimut=-17.083944; id=28; side="WEST"; @@ -359,7 +362,7 @@ class Mission }; class Item28 { - position[]={1565.7482,9.6516047,9251.416}; + position[]={4942.623,0.25368327,-2778.3662}; azimut=-17.083944; id=35; side="WEST"; @@ -370,7 +373,7 @@ class Mission }; class Item29 { - position[]={1565.0665,10.0278,9249.2061}; + position[]={4943.2373,0.24223235,-2779.1521}; azimut=-17.083944; id=27; side="WEST"; @@ -381,7 +384,7 @@ class Mission }; class Item30 { - position[]={1563.9005,10.118326,9250.1025}; + position[]={4941.6025,0.24168259,-2779.1799}; azimut=-17.083937; id=34; side="WEST"; @@ -392,7 +395,7 @@ class Mission }; class Item31 { - position[]={1565.4591,9.9696836,9249.1504}; + position[]={4942.8389,0.23999736,-2779.3445}; azimut=-17.083944; id=46; side="WEST"; @@ -403,7 +406,7 @@ class Mission }; class Item32 { - position[]={1565.0118,9.9630013,9249.876}; + position[]={4942.335,0.26965338,-2777.5161}; azimut=-17.083944; id=38; side="WEST"; @@ -414,7 +417,7 @@ class Mission }; class Item33 { - position[]={1563.7775,10.24479,9249.1504}; + position[]={4942.7822,0.26551366,-2777.7058}; azimut=-17.083944; id=32; side="WEST"; @@ -425,7 +428,7 @@ class Mission }; class Item34 { - position[]={1565.132,9.8227949,9250.8535}; + position[]={4942.2324,0.25736469,-2778.1609}; azimut=-17.083944; id=47; side="WEST"; @@ -436,7 +439,7 @@ class Mission }; class Item35 { - position[]={1563.7423,10.141231,9250.126}; + position[]={4941.3574,0.24135503,-2779.1975}; azimut=-17.083944; id=41; side="WEST"; @@ -447,7 +450,7 @@ class Mission }; class Item36 { - position[]={1565.8136,9.8284254,9249.9072}; + position[]={4943.1719,0.26897824,-2777.5129}; azimut=-17.083944; id=40; side="WEST"; @@ -458,7 +461,7 @@ class Mission }; class Item37 { - position[]={1564.6193,10.072893,9249.4609}; + position[]={4941.7656,0.23939502,-2779.3713}; azimut=-17.083944; id=44; side="WEST"; @@ -469,7 +472,7 @@ class Mission }; class Item38 { - position[]={1563.1486,10.356858,9249.0664}; + position[]={4942.4956,0.26552612,-2777.7161}; azimut=-17.083944; id=48; side="WEST"; @@ -480,7 +483,7 @@ class Mission }; class Item39 { - position[]={1563.4884,10.212893,9249.8701}; + position[]={4941.2881,0.26973006,-2777.5422}; azimut=-17.083944; id=39; side="WEST"; @@ -491,7 +494,7 @@ class Mission }; class Item40 { - position[]={1563.8976,10.257379,9248.8574}; + position[]={4943.3398,0.26478752,-2777.717}; azimut=-17.083944; id=37; side="WEST"; @@ -502,7 +505,7 @@ class Mission }; class Item41 { - position[]={1562.6964,10.322051,9250.0488}; + position[]={4941.4668,0.24425811,-2778.9861}; azimut=-17.083944; id=45; side="WEST"; @@ -513,7 +516,7 @@ class Mission }; class Item42 { - position[]={1564.6232,10.048806,9249.6738}; + position[]={4940.8027,0.25294173,-2778.4226}; azimut=-17.0839; id=49; side="WEST"; @@ -524,7 +527,7 @@ class Mission }; class Item43 { - position[]={1564.964,10.032218,9249.3184}; + position[]={4942.9272,0.24215601,-2779.1592}; azimut=-17.083944; id=42; side="WEST"; @@ -535,7 +538,7 @@ class Mission }; class Item44 { - position[]={1565.4249,9.8671207,9250.1172}; + position[]={4942.1289,0.24194953,-2779.1716}; azimut=-17.083944; id=22; side="WEST"; @@ -546,7 +549,7 @@ class Mission }; class Item45 { - position[]={1564.9913,9.9032097,9250.3955}; + position[]={4942.6553,0.26151672,-2777.9202}; azimut=-17.083944; id=12; side="WEST"; @@ -557,7 +560,7 @@ class Mission }; class Item46 { - position[]={1565.5646,9.6875954,9251.3682}; + position[]={4942.7666,0.25014248,-2778.5835}; azimut=-17.083944; id=14; side="WEST"; @@ -568,7 +571,7 @@ class Mission }; class Item47 { - position[]={1565.5802,9.7298899,9251.0098}; + position[]={4941.417,0.25721434,-2778.1831}; azimut=-17.0839; id=24; side="WEST"; @@ -579,7 +582,7 @@ class Mission }; class Item48 { - position[]={1566.0382,9.6567373,9250.9961}; + position[]={4941.6982,0.25740117,-2778.1685}; azimut=-17.083944; id=20; side="WEST"; @@ -590,7 +593,7 @@ class Mission }; class Item49 { - position[]={1563.3048,10.068263,9251.2803}; + position[]={4942.8984,0.2535148,-2778.3679}; azimut=-17.083944; id=17; side="WEST"; @@ -601,7 +604,7 @@ class Mission }; class Item50 { - position[]={1565.6857,9.7945766,9250.3555}; + position[]={4942.3613,0.24708711,-2778.7935}; azimut=-17.0839; id=51; side="WEST"; @@ -612,7 +615,7 @@ class Mission }; class Item51 { - position[]={1565.5206,9.8733311,9249.9346}; + position[]={4942.8857,0.26914868,-2777.5186}; azimut=-17.0839; id=52; side="WEST"; @@ -623,7 +626,7 @@ class Mission }; class Item52 { - position[]={1566.1779,9.723628,9250.2793}; + position[]={4941.1611,0.26570848,-2777.741}; azimut=-17.0839; id=55; side="WEST"; @@ -634,7 +637,7 @@ class Mission }; class Item53 { - position[]={1564.6124,10.050714,9249.6729}; + position[]={4940.8867,0.25698671,-2778.196}; azimut=-17.0839; id=53; side="WEST"; @@ -645,7 +648,7 @@ class Mission }; class Item54 { - position[]={1565.045,9.9429579,9250.0078}; + position[]={4941.9688,0.26529449,-2777.7446}; azimut=-17.0839; id=54; side="WEST"; @@ -656,7 +659,7 @@ class Mission }; class Item55 { - position[]={1565.5607,9.8400898,9250.1553}; + position[]={4941.2021,0.24385273,-2779.0085}; azimut=-17.0839; id=70; side="WEST"; @@ -667,7 +670,7 @@ class Mission }; class Item56 { - position[]={1563.9601,10.043853,9250.6191}; + position[]={4941.0186,0.26140887,-2777.96}; azimut=-17.0839; id=60; side="WEST"; @@ -678,7 +681,7 @@ class Mission }; class Item57 { - position[]={1563.9913,10.092696,9250.1885}; + position[]={4941.9629,0.24441683,-2778.9814}; azimut=-17.0839; id=68; side="WEST"; @@ -689,7 +692,7 @@ class Mission }; class Item58 { - position[]={1564.4318,9.9652424,9250.6309}; + position[]={4941.1914,0.25004309,-2778.5999}; azimut=-17.0839; id=66; side="WEST"; @@ -700,7 +703,7 @@ class Mission }; class Item59 { - position[]={1564.7277,10.015951,9249.8174}; + position[]={4940.8174,0.24092576,-2779.2078}; azimut=-17.0839; id=61; side="WEST"; @@ -711,7 +714,7 @@ class Mission }; class Item60 { - position[]={1564.4659,10.001842,9250.2939}; + position[]={4941.5986,0.24715799,-2778.7881}; azimut=-17.0839; id=63; side="WEST"; @@ -722,7 +725,7 @@ class Mission }; class Item61 { - position[]={1565.7784,9.6187391,9251.6387}; + position[]={4942.3311,0.25389218,-2778.3591}; azimut=-17.0839; id=72; side="WEST"; @@ -733,7 +736,7 @@ class Mission }; class Item62 { - position[]={1565.4552,9.942934,9249.3994}; + position[]={4942.0176,0.23954415,-2779.3672}; azimut=-17.0839; id=57; side="WEST"; @@ -744,7 +747,7 @@ class Mission }; class Item63 { - position[]={1565.4786,9.9077959,9249.6836}; + position[]={4940.8193,0.24652067,-2778.8159}; azimut=-17.0839; id=58; side="WEST"; @@ -755,7 +758,7 @@ class Mission }; class Item64 { - position[]={1563.3829,10.156908,9250.4707}; + position[]={4941.8066,0.26136434,-2777.9534}; azimut=-17.0839; id=62; side="WEST"; @@ -766,7 +769,7 @@ class Mission }; class Item65 { - position[]={1564.5128,9.9908924,9250.3203}; + position[]={4941.0684,0.24673796,-2778.8081}; azimut=-17.0839; id=75; side="WEST"; @@ -777,7 +780,7 @@ class Mission }; class Item66 { - position[]={1564.7247,10.01844,9249.7988}; + position[]={4940.9443,0.24987298,-2778.6069}; azimut=-17.0839; id=56; side="WEST"; @@ -788,7 +791,7 @@ class Mission }; class Item67 { - position[]={1563.6154,10.220329,9249.6133}; + position[]={4940.9023,0.26556605,-2777.751}; azimut=-17.0839; id=73; side="WEST"; @@ -799,7 +802,7 @@ class Mission }; class Item68 { - position[]={1565.5724,9.9770164,9248.915}; + position[]={4943.3916,0.24017052,-2779.3289}; azimut=-17.0839; id=69; side="WEST"; @@ -810,7 +813,7 @@ class Mission }; class Item69 { - position[]={1564.6554,10.050659,9249.6094}; + position[]={4940.8096,0.26108366,-2777.9783}; azimut=-17.0839; id=67; side="WEST"; @@ -821,7 +824,7 @@ class Mission }; class Item70 { - position[]={1563.9132,10.20518,9249.3086}; + position[]={4942.5615,0.23987973,-2779.3513}; azimut=-17.0839; id=65; side="WEST"; @@ -832,7 +835,7 @@ class Mission }; class Item71 { - position[]={1565.0206,9.9063663,9250.332}; + position[]={4942.1265,0.24685019,-2778.8098}; azimut=-17.0839; id=74; side="WEST"; @@ -843,7 +846,7 @@ class Mission }; class Item72 { - position[]={1563.1447,10.178625,9250.6084}; + position[]={4941.7021,0.25020331,-2778.5918}; azimut=-17.0839; id=71; side="WEST"; @@ -854,7 +857,7 @@ class Mission }; class Item73 { - position[]={1564.7931,9.9595585,9250.2041}; + position[]={4942.5088,0.24465707,-2778.9658}; azimut=-17.0839; id=59; side="WEST"; @@ -865,7 +868,7 @@ class Mission }; class Item74 { - position[]={1563.4728,10.164854,9250.29}; + position[]={4943.209,0.24719542,-2778.7722}; azimut=-17.0839; id=64; side="WEST"; @@ -876,7 +879,7 @@ class Mission }; class Item75 { - position[]={1565.7228,9.6936588,9251.1133}; + position[]={4943.3271,0.2501018,-2778.5701}; azimut=-17.0839; id=81; side="WEST"; @@ -887,7 +890,7 @@ class Mission }; class Item76 { - position[]={1563.1095,10.221819,9250.3096}; + position[]={4942.9063,0.24708463,-2778.7864}; azimut=-17.0839; id=83; side="WEST"; @@ -898,7 +901,7 @@ class Mission }; class Item77 { - position[]={1563.1261,10.275065,9249.8438}; + position[]={4940.7969,0.26948193,-2777.561}; azimut=-17.0839; id=82; side="WEST"; @@ -909,7 +912,7 @@ class Mission }; class Item78 { - position[]={1563.5236,10.195064,9249.9795}; + position[]={4941.8135,0.26978284,-2777.5266}; azimut=-17.0839; id=84; side="WEST"; @@ -920,7 +923,7 @@ class Mission }; class Item79 { - position[]={1564.0948,10.162851,9249.4229}; + position[]={4941.4834,0.23910978,-2779.3831}; azimut=-17.0839; id=85; side="WEST"; @@ -931,7 +934,7 @@ class Mission }; class Item80 { - position[]={1563.3214,10.221489,9250.0352}; + position[]={4941.4346,0.26556176,-2777.7439}; azimut=-17.0839; id=77; side="WEST"; @@ -942,7 +945,7 @@ class Mission }; class Item81 { - position[]={1562.2257,10.351188,9250.4307}; + position[]={4940.9307,0.24369389,-2779.011}; azimut=-17.0839; id=78; side="WEST"; @@ -953,7 +956,7 @@ class Mission }; class Item82 { - position[]={1562.7736,10.382354,9249.3926}; + position[]={4941.2422,0.23901567,-2779.3792}; azimut=-17.0839; id=79; side="WEST"; @@ -964,7 +967,7 @@ class Mission }; class Item83 { - position[]={1564.9093,9.9519262,9250.1133}; + position[]={4941.834,0.2417345,-2779.1824}; azimut=-17.0839; id=76; side="WEST"; @@ -975,7 +978,7 @@ class Mission }; class Item84 { - position[]={1564.5157,9.9718199,9250.4688}; + position[]={4942.0957,0.2612491,-2777.9519}; azimut=-17.0839; id=80; side="WEST"; @@ -986,7 +989,7 @@ class Mission }; class Item85 { - position[]={1565.2247,9.74158,9251.3809}; + position[]={4941.9473,0.25010124,-2778.5972}; azimut=-17.0839; id=97; side="WEST"; @@ -997,7 +1000,7 @@ class Mission }; class Item86 { - position[]={1562.7208,10.254542,9250.5557}; + position[]={4941.4551,0.25001052,-2778.6038}; azimut=-17.0839; id=98; side="WEST"; @@ -1008,7 +1011,7 @@ class Mission }; class Item87 { - position[]={1565.132,9.7744904,9251.2393}; + position[]={4942.4854,0.25021154,-2778.5852}; azimut=-17.0839; id=99; side="WEST"; @@ -1019,7 +1022,7 @@ class Mission }; class Item88 { - position[]={1564.3986,9.9084435,9251.1279}; + position[]={4943.1826,0.25353914,-2778.3564}; azimut=-17.0839; id=100; side="WEST"; @@ -1030,7 +1033,7 @@ class Mission }; class Item89 { - position[]={1564.5831,9.8876657,9251.0527}; + position[]={4941.041,0.25344485,-2778.3958}; azimut=-17.0839; id=96; side="WEST"; @@ -1041,7 +1044,7 @@ class Mission }; class Item90 { - position[]={1564.0255,10.159678,9249.5547}; + position[]={4940.9639,0.23865831,-2779.3945}; azimut=-17.0839; id=87; side="WEST"; @@ -1052,7 +1055,7 @@ class Mission }; class Item91 { - position[]={1563.3859,10.226645,9249.8975}; + position[]={4941.0254,0.26981279,-2777.5422}; azimut=-17.0839; id=92; side="WEST"; @@ -1063,7 +1066,7 @@ class Mission }; class Item92 { - position[]={1565.089,9.8680506,9250.5488}; + position[]={4941.5566,0.26133358,-2777.958}; azimut=-17.0839; id=88; side="WEST"; @@ -1074,7 +1077,7 @@ class Mission }; class Item93 { - position[]={1564.507,9.9753313,9250.4521}; + position[]={4942.3457,0.26154143,-2777.929}; azimut=-17.0839; id=89; side="WEST"; @@ -1085,7 +1088,7 @@ class Mission }; class Item94 { - position[]={1564.9415,9.8667879,9250.751}; + position[]={4943.0957,0.25725552,-2778.1404}; azimut=-17.0839; id=90; side="WEST"; @@ -1096,7 +1099,7 @@ class Mission }; class Item95 { - position[]={1565.1525,9.7502785,9251.4063}; + position[]={4942.1992,0.25035331,-2778.5793}; azimut=-17.0839; id=86; side="WEST"; @@ -1107,7 +1110,7 @@ class Mission }; class Item96 { - position[]={1564.1573,10.103459,9249.8701}; + position[]={4942.0791,0.26970193,-2777.5225}; azimut=-17.0839; id=93; side="WEST"; @@ -1118,7 +1121,7 @@ class Mission }; class Item97 { - position[]={1565.2833,9.7926817,9250.8965}; + position[]={4941.9629,0.25724715,-2778.1721}; azimut=-17.0839; id=94; side="WEST"; @@ -1129,7 +1132,7 @@ class Mission }; class Item98 { - position[]={1565.6232,9.702239,9251.1748}; + position[]={4943.0449,0.25019288,-2778.574}; azimut=-17.0839; id=91; side="WEST"; @@ -1140,7 +1143,7 @@ class Mission }; class Item99 { - position[]={1564.129,10.02692,9250.5342}; + position[]={4941.2676,0.26119414,-2777.9702}; azimut=-17.0839; id=95; side="WEST"; @@ -1159,7 +1162,7 @@ class Mission items=1; class Item0 { - position[]={356.00049,0.17996374,3399.48}; + position[]={-143.93861,0.52647489,2319.5012}; id=50; side="LOGIC"; vehicle="FunctionsManager"; @@ -1170,82 +1173,9 @@ class Mission }; }; }; - class Vehicles - { - items=8; - class Item0 - { - position[]={1559.4415,11.170945,9234.0527}; - id=101; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item1 - { - position[]={1569.9308,10.937867,9233.8389}; - id=102; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item2 - { - position[]={1557.338,8.6143799,9264.9619}; - id=103; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item3 - { - position[]={1571.42,8.089551,9264.9424}; - id=104; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item4 - { - position[]={1550.6505,10.590247,9256.9473}; - azimut=90.394051; - id=105; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item5 - { - position[]={1550.5157,12.139668,9243.1436}; - azimut=90.394051; - id=106; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item6 - { - position[]={1576.9943,7.6823626,9256.0098}; - azimut=90.6903; - id=107; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - text="wall"; - }; - class Item7 - { - position[]={1576.9034,8.6488752,9243.1318}; - azimut=90.690323; - id=108; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - }; class Markers { - items=13; + items=24; class Item0 { position[]={5123.2769,19.525311,5223.6709}; @@ -1254,7 +1184,7 @@ class Mission }; class Item1 { - position[]={1576.7999,8.1848288,9270.0215}; + position[]={4941.9492,0.25432843,-2778.3408}; name="respawn_west"; type="Empty"; }; @@ -1324,6 +1254,148 @@ class Mission name="spawn10"; type="Empty"; }; + class Item13 + { + position[]={1992.0319,8.9432526,1169.2572}; + name="st_2"; + text="Trader City Camara"; + type="mil_circle"; + colorName="ColorGreen"; + }; + class Item14 + { + position[]={1283.6398,48.98877,9073.46}; + name="st_3"; + text="Trader City Pinley"; + type="mil_circle"; + colorName="ColorGreen"; + }; + class Item15 + { + position[]={4968.3447,13.259677,5130.9521}; + name="st_4"; + text="Trader City Nubak"; + type="mil_circle"; + colorName="ColorGreen"; + }; + class Item16 + { + position[]={5976.2603,19.447077,6162.7344}; + name="st_3_1"; + text="Airplane Dealer"; + type="mil_dot"; + colorName="ColorBlue"; + }; + class Item17 + { + position[]={8784.0742,0.97019702,5185.1777}; + name="st_3_1_1"; + text="Boat Dealer"; + type="hd_dot"; + colorName="ColorOrange"; + }; + class Item18 + { + position[]={2641.8079,4.0012341,7123.3096}; + name="st_3_1_1_1"; + text="Boat Dealer"; + type="hd_dot"; + colorName="ColorOrange"; + }; + class Item19 + { + position[]={6285.6479,12.242177,1296.9764}; + name="st_3_2"; + text="Wholesaler"; + type="hd_dot"; + colorName="ColorRed"; + }; + class Item20 + { + position[]={8409.0791,14.964004,3379.8135}; + name="st_3_2_1"; + text="Wholesaler"; + type="hd_dot"; + colorName="ColorRed"; + }; + class Item21 + { + position[]={6271.1201,19.804779,1273.6825}; + name="st_3_2_2"; + text="Hero Vendor"; + type="hd_dot"; + colorName="ColorGreen"; + }; + class Item22 + { + position[]={8419.0303,18.176853,3369.5137}; + name="st_3_2_3"; + text="Bandit Trader"; + type="hd_dot"; + colorName="ColorBlack"; + }; + class Item23 + { + position[]={7230.1489,18.478315,2134.9941}; + name="st_3_2_3_1"; + text="Black Market Vendor"; + type="hd_dot"; + colorName="ColorBlack"; + }; + }; + class Sensors + { + items=3; + class Item0 + { + position[]={4969.3057,0,5132.2793}; + a=35; + b=35; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="zonenubak"; + expCond="(player distance zonenubak) < 100;"; + expActiv="TitleText[""Now entering trader city Nubak"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving trader city Nubak"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + soundDet="arabian_market_1"; + }; + }; + class Item1 + { + position[]={1281.3691,0,9060.8262}; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="zonepinley"; + expCond="(player distance zonepinley) < 100;"; + expActiv="TitleText[""Now entering trader city Pinley"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving trader city Pinley"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + soundDet="arabian_market_1"; + }; + }; + class Item2 + { + position[]={1989.4258,0,1162.2565}; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="zonecamara"; + expCond="(player distance zonecamara) < 100;"; + expActiv="TitleText[""Now entering trader city Camara"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving trader city Camara"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + soundDet="arabian_market_1"; + }; + }; }; }; class Intro diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/server_traders.sqf b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/server_traders.sqf index e69de29bb..5c282e0c7 100644 --- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/server_traders.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/server_traders.sqf @@ -0,0 +1,166 @@ +// DayZ Epoch TRADERS for 12 +serverTraders = ["US_Delta_Force_Assault_EP1","RU_Citizen3","Rocker4","Profiteer4","Rita_Ensler_EP1","CIV_EuroMan01_EP1","CIV_EuroMan02_EP1","TK_GUE_Soldier_5_EP1","GUE_Soldier_MG","Worker2","Worker3","Soldier_GL_M16A2_PMC","Woodlander1","UN_CDF_Soldier_Pilot_EP1","RU_WorkWoman1","Dr_Annie_Baker_EP1","RU_Citizen4","RU_WorkWoman5","RU_Citizen1","RU_Villager3","TK_CIV_Takistani04_EP1","Pilot_EP1","RU_Profiteer4","Woodlander3","Dr_Hladik_EP1","Doctor","HouseWife1"]; +//--------------------------------------Special Traders Start +// Aircraft Dealer - Aeroporto Molatia Inl. +menu_Worker2 = [ + [["Airplanes",517],["Helicopter Unarmed",519]], + [], + "friendly" +]; +// Bandit Trader - Kirabo +menu_GUE_Soldier_MG = [ + [["Ammunition",577],["Clothing",575],["Helicopter Armed",512],["Military Armed",569],["Trucks Armed",534],["Weapons",627]], + [], + "hostile" +]; +// Black Market Vendor - Aeroporto Tasmera +menu_Soldier_GL_M16A2_PMC = [ + [["Black Market Ammo",527],["Black Market Weapons",526],["Explosives",529]], + [], + "neutral" +]; +// Boat 1 - Swonto +menu_RU_Villager3 = [ + [["Boats Armed",558],["Boats Unarmed",557]], + [], + "neutral" +]; +// Boat 2 - Canto +menu_HouseWife1 = [ + [["Boats Armed",673],["Boats Unarmed",672]], + [], + "neutral" +]; +// Hero Vendor - Kingala +menu_US_Delta_Force_Assault_EP1 = [ + [["Ammunition",478],["Clothes",476],["Helicopter Armed",493],["Military Armed",562],["Trucks Armed",479],["Weapons",477]], + [], + "hero" +]; +// Wholesaler 1 - Kingala +menu_RU_Citizen4 = [ + [["Wholesale",555]], + [], + "neutral" +]; +// Wholesaler 2 - Kirabo +menu_RU_Citizen1 = [ + [["Wholesale",636]], + [], + "neutral" +]; +//--------------------------------------Special Traders End +//--------------------------------------First Trader City Start - Nubak +// Ammunition 1 +menu_RU_Citizen3 = [ + [["Assault Rifle Ammo",480],["Light Machine Gun Ammo",481],["Pistol Ammo",484],["Shotguns and Single-shot Ammo",573],["Sniper Rifle Ammo",482],["Submachine Gun Ammo",483]], + [], + "friendly" +]; +// Building/Parts 1 +menu_Woodlander1 = [ + [["Building Supplies",530],["Toolbelt Items",532],["Vehicle Parts",531]], + [], + "friendly" +]; +// General Store 1 +menu_RU_WorkWoman1 = [ + [["Backpacks",538],["Clothes",628],["Cooked Meats",630],["Drinks",601],["Packaged Food",629]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "friendly" +]; +// Medical 1 +menu_Dr_Annie_Baker_EP1 = [ + [["Chem-lites/Flares",542],["Medical Supplies",541],["Smoke Grenades",543]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "friendly" +]; +// Vehicles 1 +menu_Profiteer4 = [ + [["Bikes and ATV",608],["Buses and Vans",563],["Cargo Trucks",564],["Fuel Trucks",492],["Military Unarmed",491],["Police",700],["Trucks",495],["Used Cars",585],["Utility Vehicles",565]], + [], + "friendly" +]; +// Weapons 1 +menu_Rocker4 = [ + [["Assault Rifle",485],["Light Machine Gun",486],["Pistols",489],["Shotguns and Single-shot",574],["Sniper Rifle",487],["Submachine Guns",488]], + [], + "friendly" +]; +//--------------------------------------First Trader City End - Nubak +//--------------------------------------Second Trader City Start - Pinley +// Ammunition 2 +menu_CIV_EuroMan02_EP1 = [ + [["Assault Rifle Ammo",609],["Light Machine Gun Ammo",610],["Pistol Ammo",611],["Shotguns and Single-shot Ammo",613],["Sniper Rifle Ammo",614],["Submachine Gun Ammo",612]], + [], + "neutral" +]; +// Building/Parts 2 +menu_Woodlander3 = [ + [["Building Supplies",662],["Toolbelt Items",663],["Vehicle Parts",664]], + [], + "neutral" +]; +// General Store 2 +menu_Rita_Ensler_EP1 = [ + [["Backpacks",496],["Clothes",497],["Cooked Meats",580],["Drinks",498],["Packaged Food",579]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "neutral" +]; +// Medical Supplies 2 +menu_Dr_Hladik_EP1 = [ + [["Chem-lites/Flares",666],["Medical Supplies",665],["Smoke Grenades",668]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "neutral" +]; +// Vehicles 2 +menu_Worker3 = [ + [["Bikes and ATV",587],["Buses and Vans",588],["Cargo Trucks",586],["Fuel Trucks",589],["Military Unarmed",598],["Police",701],["Trucks",590],["Used Cars",520],["Utility Vehicles",591]], + [], + "neutral" +]; +// Weapons 2 +menu_CIV_EuroMan01_EP1 = [ + [["Assault Rifle",602],["Light Machine Gun",603],["Pistols",606],["Shotguns and Single-shot",607],["Sniper Rifle",605],["Submachine Guns",604]], + [], + "neutral" +]; +//--------------------------------------Second Trader City End - Pinley +//--------------------------------------Third Trader City Start - Camara +// Ammunition 3 +menu_Pilot_EP1 = [ + [["Assault Rifle Ammo",643],["Light Machine Gun Ammo",644],["Pistol Ammo",646],["Shotguns and Single-shot Ammo",649],["Sniper Rifle Ammo",647],["Submachine Gun Ammo",648]], + [], + "neutral" +]; +// Building/Parts 3 +menu_TK_GUE_Soldier_5_EP1 = [ + [["Building Supplies",508],["Toolbelt Items",510],["Vehicle Parts",509]], + [], + "neutral" +]; +// General Store 3 +menu_RU_WorkWoman5 = [ + [["Backpacks",632],["Clothes",631],["Cooked Meats",634],["Drinks",633],["Packaged Food",635]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "neutral" +]; +// Medical Supplies 3 +menu_Doctor = [ + [["Chem-lites/Flares",669],["Medical Supplies",670],["Smoke Grenades",671]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "neutral" +]; +// Vehicles 3 +menu_UN_CDF_Soldier_Pilot_EP1 = [ + [["Bikes and ATV",536],["Buses and Vans",592],["Cargo Trucks",570],["Fuel Trucks",595],["Military Unarmed",599],["Trucks Unarmed",535],["Used Cars",600],["Utility Vehicles",568]], + [], + "neutral" +]; +// Weapons 3 +menu_TK_CIV_Takistani04_EP1 = [ + [["Assault Rifle",637],["Light Machine Gun",638],["Pistols",674],["Shotguns and Single-shot",641],["Sniper Rifle",640],["Submachine Guns",642]], + [], + "neutral" +]; +//--------------------------------------Third Trader City End - Camara \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_12.isladuala/stringtable.csv deleted file mode 100644 index cc2b013c5..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_12.isladuala/stringtable.csv +++ /dev/null @@ -1,14 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -Language, English, French - -#include "R3F_Realism\R3F_stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Realism_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Realism_Init.sqf deleted file mode 100644 index 89daf64ef..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Realism_Init.sqf +++ /dev/null @@ -1,21 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Realism_Configuration.cfg" - -#ifdef R3F_REALISM_USE_WEIGHT - _void = [] execVM "R3F_realism\R3F_Weight\R3F_DoWeight.sqf"; -#endif - - -#ifdef R3F_REALISM_USE_TIRED - _void = [] execVM "R3F_realism\R3F_Tired\R3F_Tired_Init.sqf"; -#endif - diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Realism_configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Realism_configuration.cfg deleted file mode 100644 index 72afc2a8c..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Realism_configuration.cfg +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define R3F_REALISM_USE_WEIGHT -#define R3F_REALISM_USE_TIRED diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Stringtable.csv deleted file mode 100644 index fca6a4ab6..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Weight\R3F_WEIGHT_Stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Tired/R3F_DoTired.sqf b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Tired/R3F_DoTired.sqf deleted file mode 100644 index 6ab215092..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Tired/R3F_DoTired.sqf +++ /dev/null @@ -1,130 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101011 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -private ["_level", "_n", "_s"]; - -//_voil = [] call R3F_TIRED_FNCT_MkVoile; -//[_voil,1] call R3F_TIRED_FNCT_Voile_Noir; - -_n = 0; -_posATL = 0; - -#ifdef R3F_TIRED_CSV_EXPORT -_s = format["""Duree"",""Distance From"",""Distance To"",""Vitesse"",""Fatigue"",""Black Level"",""poids"",""Counter"""]; -_s call FNC_PrintToRPT; -#endif - -R3F_TIRED_Accumulator = 0; -sleep 1; -_level = 1; - -while {true} do { - - R3F_TIRED_POIDS_TOTAL_PLAYER= R3F_Weight + R3F_TIRED_WEIGHT_PLAYER_EMPTY; - - if (R3F_weight < R3F_TIRED_WEIGHT_LEVEL3 )then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL2) then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL1 ) then { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO1; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO2; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO3; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO4; - }; - - if (alive player) then { - switch (toArray (animationState player) select 5) do { - case 112: { - R3F_TIRED_Ratio_Position = R3F_TIRED_DOWN_LEVEL; - }; - case 107:{ - R3F_TIRED_Ratio_Position=R3F_TIRED_KNEE_LEVEL; - }; - case 101:{ - R3F_TIRED_Ratio_Position = R3F_TIRED_UP_LEVEL; - }; - }; - - R3F_TIRED_vitesse_de_mon_joueur = [0,0,0] distance velocity player; - R3F_TIRED_coeff_mon_elevation_en_z = 0 max ((velocity player select 2) / R3F_TIRED_WEIGHT_CLIMB_FACTOR); - - _posATL = (getPosATL player) select 2; - - - if((vehicle player == player) && (_posATL < 100)) then { - R3F_TIRED_Accumulator = R3F_TIRED_Accumulator - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_vitesse_de_mon_joueur * R3F_TIRED_Ratio_Position * R3F_TIRED_WEIGHT_SPEED_RATIO*R3F_TIRED_Ratio_Overweight) - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_coeff_mon_elevation_en_z * R3F_TIRED_WEIGHT_LEVEL2); - - }; - - R3F_TIRED_Accumulator = 0 max (R3F_TIRED_Accumulator - R3F_TIRED_Ratio_Recovery); - - _level = ((R3F_TIRED_Accumulator / R3F_TIRED_BLACKOUT_LEVEL) * 100); - _level = 0 max (1 - (_level / 100)); - - #ifdef R3F_TIRED_DEBUG - hintsilent format["Fatique : %1/%2\nBlack level : %3\nPoids total : %4\n Poids armement : %5", - R3F_TIRED_Accumulator, - R3F_TIRED_BLACKOUT_LEVEL, - _level, - R3F_TIRED_POIDS_TOTAL_PLAYER, - R3F_Weight]; - #endif - - [_level] call R3F_TIRED_FNCT_Voile_Noir; - - if (R3F_TIRED_Accumulator > R3F_TIRED_BLACKOUT_LEVEL and scriptDone R3F_TIRED_Handle_Blackout_Effect and scriptDone R3F_TIRED_Handle_Blur_Effect) then { - R3F_TIRED_Handle_Blackout_Effect = [] spawn R3F_TIRED_FNCT_DoBlackVanish; - }; - } else { - R3F_TIRED_Accumulator = 0; - }; - - if (R3F_TIRED_GLOBAL_TIRING - && R3F_TIRED_vitesse_de_mon_joueur > 4 - && R3F_TIRED_Ratio_Recovery > R3F_TIRED_RATIO_RECOVERING - ) then { - R3F_TIRED_Counter_Time= R3F_TIRED_Counter_Time + 1; - }; - - - #ifdef R3F_TIRED_CSV_EXPORT - _s = format["%1,%2,%3,%4,%5,%6,%7,%8", - _n, - (player distance flag_start), - (player distance flag_end), - R3F_TIRED_vitesse_de_mon_joueur, - R3F_TIRED_Accumulator, - _level, - R3F_Weight, - R3F_TIRED_Counter_Time]; - - - _s call FNC_PrintToRPT; - #endif - - if ((R3F_TIRED_Counter_Time > R3F_TIRED_TIME_RECOVERING)) then { - R3F_TIRED_Ratio_Recovery = R3F_TIRED_Ratio_Recovery - 1; - R3F_TIRED_Counter_Time = 0; - }; - - sleep 1; - _n = _n + 1; -}; - -//[_voil] call R3F_TIRED_FNCT_Effect_Off; - diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg deleted file mode 100644 index 407f869bd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg +++ /dev/null @@ -1,131 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -//Uncomment to write in arma.rpt a csv file for excel to trace some graphics -// #define R3F_TIRED_CSV_EXPORT - -//Uncomment to show some informations in game -// #define R3F_TIRED_DEBUG - -//adjustment player weight with helmet jacket Rangers Light equipment (not weapons) -#define R3F_TIRED_WEIGHT_PLAYER_EMPTY 90 - -//Predefined models for an easy setting -// uncomment only one setting -// #define R3F_TIRED_SET_MODE_EASY -#define R3F_TIRED_SET_MODE_UBEREASY -//#define R3F_TIRED_SET_MODE_NORMAL -//#define R3F_TIRED_SET_MODE_HARD - -//adjustment weight * speed player -#define R3F_TIRED_WEIGHT_SPEED_RATIO 1 - - -#ifdef R3F_TIRED_SET_MODE_UBEREASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 100000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 0.9 - #define R3F_TIRED_KNEE_LEVEL 0.6 - #define R3F_TIRED_UP_LEVEL 0.5 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 40 - #define R3F_TIRED_WEIGHT_LEVEL2 50 - #define R3F_TIRED_WEIGHT_LEVEL3 60 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 1 -#endif - -#ifdef R3F_TIRED_SET_MODE_EASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 70000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 1.8 - #define R3F_TIRED_KNEE_LEVEL 1.2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 25 - #define R3F_TIRED_WEIGHT_LEVEL2 30 - #define R3F_TIRED_WEIGHT_LEVEL3 40 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 10 -#endif - -#ifdef R3F_TIRED_SET_MODE_NORMAL - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 50000 - - //adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 3 - #define R3F_TIRED_KNEE_LEVEL 1.5 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 10 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 15 - #define R3F_TIRED_WEIGHT_LEVEL2 20 - #define R3F_TIRED_WEIGHT_LEVEL3 30 - - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.6 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 30 -#endif - -#ifdef R3F_TIRED_SET_MODE_HARD - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 40000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 4 - #define R3F_TIRED_KNEE_LEVEL 2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 5 - - // adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 10 - #define R3F_TIRED_WEIGHT_LEVEL2 17 - #define R3F_TIRED_WEIGHT_LEVEL3 25 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.3 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 60 -#endif - -// ratio of threshold weight -#define R3F_TIRED_WEIGHT_RATIO1 0.3 /* for weight < 10 kg */ -#define R3F_TIRED_WEIGHT_RATIO2 0.4 /* for weight 10 à 20 kg */ -#define R3F_TIRED_WEIGHT_RATIO3 0.6 /* for weight 20 à 30 kg */ -#define R3F_TIRED_WEIGHT_RATIO4 0.7 /* for weight > 30 kg */ - - -// activation / deactivation unit recup loss over time (true / false) -#define R3F_TIRED_GLOBAL_TIRING true - -// adjustment recovery rate -#define R3F_TIRED_TIME_RECOVERING 100 -#define R3F_TIRED_RATIO_RECOVERING 360 - -#define R3F_TIRED_WITH_VANISH true - diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf deleted file mode 100644 index 6e6615d1a..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf +++ /dev/null @@ -1,30 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -FNC_PrintToRPT = { - diag_log text _this; -}; - -R3F_TIRED_FNCT_Voile_Noir = { - _level = _this select 0; - if(_level < R3F_TIRED_SHORTNESS_THRESHOLD ) then{ - playSound "heartbeat_1"; - addCamShake [2, 1, 25]; - }; - -}; -R3F_TIRED_FNCT_DoBlackVanish = { - [player,0.1] call fnc_usec_damageUnconscious; - [_refObj,"scream",3,false] call dayz_zombieSpeak; - cutText ["You are overburdened.", "PLAIN DOWN"]; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf deleted file mode 100644 index 3a655adcd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf +++ /dev/null @@ -1,25 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -call compile preprocessFile "R3F_realism\R3F_Tired\R3F_Tired_Fnct.sqf"; - -R3F_Weight = 0; - -R3F_TIRED_Ratio_Position = 0; -R3F_TIRED_Accumulator = 0; -R3F_TIRED_Handle_Blur_Effect = [] spawn {}; -R3F_TIRED_Handle_Blackout_Effect = [] spawn {}; -R3F_TIRED_Counter_Time = 0; -R3F_TIRED_Ratio_Recovery = R3F_TIRED_RATIO_RECOVERING; -R3F_TIRED_Ratio_Overweight = 1; - -_void = [] execVM "R3F_Realism\R3F_Tired\R3F_DoTired.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Tired/R3F_stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Tired/R3F_stringtable.csv deleted file mode 100644 index 597997490..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Tired/R3F_stringtable.csv +++ /dev/null @@ -1,3 +0,0 @@ - -R3F_VERSION_TIRED, "1.02", "1.02" - diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf deleted file mode 100644 index 1565a0625..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf +++ /dev/null @@ -1,50 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_WEIGHT_Configuration.cfg" - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -private ["_n","_gearbox_visible","_control","_display","_initial_text"]; - -disableSerialization; - -R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - -_initial_text = ""; -_n = 0; -while {true} do -{ - sleep R3F_WEIGHT_SHORT_DELAY; - - #ifdef R3F_WEIGHT_SHOW_WEIGHT - _display = findDisplay ARMA2_RSCDISPLAYGEARBOX; - _gearbox_visible = ( (str _display) != "No display"); - #else - _gearbox_visible = false; - #endif - - if(_gearbox_visible) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - if(_initial_text == "") then { - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _initial_text = ctrlText _control ; - }; - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _control ctrlSetText format[localize "STR_R3F_WEIGHT_InGearBox",_initial_text,R3F_Weight]; - _n = 0; - }else{ - if( _n > R3F_WEIGHT_LONG_DELAY) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - _n = 0; - }; - _n = _n + 1 ; - }; -}; diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg deleted file mode 100644 index 617cc8ad0..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg +++ /dev/null @@ -1,22 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - -#define R3F_WEIGHT_SHOW_WEIGHT - -//show or not classes not found in arma.rpt -//#define R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv deleted file mode 100644 index 6719b3b91..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ -R3F_VERSION_WEIGHTED, "1.04", "1.04" -STR_R3F_WEIGHT_InGearBox, "%1 | Weight carried : %2 lb", "%1 | Poids transporté : %2 Kg" -STR_R3F_WEIGHT_English, "lb", "Kg" diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf deleted file mode 100644 index 37daa1ce2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf +++ /dev/null @@ -1,72 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ -#include "R3F_WEIGHT_Configuration.cfg" -R3F_WEIGHT_FNCT_MakeSingleArray = { - private ["_arr_i","_arr_n", "_arr", "_n", "_nb", "_x"]; - _arr_i = (_this select 0) select 0; - _arr_n = (_this select 0) select 1; - - _arr = []; - - _n = 0; - { - _nb = _arr_n select _n; - for [{_i = 0}, {_i < _nb}, {_i = _i + 1}] do{ - _arr = _arr + [_x]; - }; - _n = _n + 1; - - }foreach _arr_i; - - _arr; -}; - -R3F_WEIGHT_FNCT_GetItemWeight = { - private ["_arr_class", "_total_weight", "_weight"]; - _arr_class = (_this select 0) + (_this select 1); - _total_weight = 0; - _weight = 0; - CfgWeight = missionConfigFile >> "CfgWeight"; - { - if(isclass(CfgWeight >> "Weapons" >> _x)) then { - _weight = getNumber(CfgWeight >> "Weapons" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - if(isclass(CfgWeight >> "Magazines" >> _x)) then { - _weight = getNumber(CfgWeight >> "Magazines" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - #ifdef R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND - diag_log format["Class not found %1", _x]; - #endif - }; - }; - }foreach _arr_class; - _total_weight; -}; - -R3F_WEIGHT_FNCT_GetWeight = { - private ["_bagpack","_bagpack_weapons", "_bagpack_ammo", "_return","_english"]; - _return = 0; - _bagpack = unitBackpack player; - if(!isnull(_bagpack)) then { - _bagpack_weapons = [getWeaponCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _bagpack_ammo = [getMagazineCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _return = [_bagpack_weapons, _bagpack_ammo] call R3F_WEIGHT_FNCT_GetItemWeight; - }; - _return = _return + ([(weapons player), (magazines player)] call R3F_WEIGHT_FNCT_GetItemWeight); - _english = localize "STR_R3F_WEIGHT_English" == "lb"; - if(_english) then { - _return = _return / 0.45359 ; - _return = round (_return * 100)/100; - }; - _return; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf deleted file mode 100644 index 9f4f8eaab..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf +++ /dev/null @@ -1,13 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -_void = [] execVM "R3F_Realism\R3F_Weight\R3F_DoWeight.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Weight/R3F_resource.h b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Weight/R3F_resource.h deleted file mode 100644 index d48e630a1..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/R3F_Realism/R3F_Weight/R3F_resource.h +++ /dev/null @@ -1,10 +0,0 @@ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - - diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/description.ext b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/description.ext index d53a2c3a6..2080da9b8 100644 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/description.ext +++ b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/description.ext @@ -5,11 +5,13 @@ OnLoadIntro = "Welcome to Taviana"; OnLoadIntroTime = False; OnLoadMissionTime = False; disabledAI = true; -disableChannels[]={0,1,2,6}; +disableChannels[]={0,2,6}; enableItemsDropping=0; -#include "R3F_Realism\R3F_Weight\R3F_CfgWeight.h" -onPauseScript = "\z\addons\dayz_code\compile\player_onPause.sqf"; +briefing = 0; +debriefing = 0; + +onPauseScript = ""; loadScreen = "\z\addons\dayz_code\gui\dayz_logo_ca.paa"; class Header diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/dynamic_vehicle.sqf b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/dynamic_vehicle.sqf deleted file mode 100644 index 2bc3e8cb2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/dynamic_vehicle.sqf +++ /dev/null @@ -1,107 +0,0 @@ -AllowedVehiclesList = [ -["AH6X_DZ",5], -["AN2_DZ",3], -["ArmoredSUV_PMC_DZ",1], -["ATV_CZ_EP1",5], -["ATV_US_EP1",5], -["C130J_US_EP1",1], -["car_hatchback",5], -["car_sedan",5], -["CH_47F_EP1_DZ",2], -["CSJ_GyroC",2], -["CSJ_GyroCover",2], -["CSJ_GyroP",2], -["datsun1_civil_1_open",3], -["datsun1_civil_2_covered",3], -["datsun1_civil_3_open",3], -["Fishing_Boat",5], -["GAZ_Vodnik",2], -["GAZ_Vodnik_MedEvac",1], -["GLT_M300_LT",5], -["GLT_M300_ST",5], -["hilux1_civil_1_open",5], -["hilux1_civil_2_covered",5], -["hilux1_civil_3_open_EP1",5], -["HMMWV_Ambulance",2], -["HMMWV_Ambulance_CZ_DES_EP1",2], -["HMMWV_DES_EP1",5], -["HMMWV_DZ",5], -["HMMWV_M1035_DES_EP1",2], -["HMMWV_M1151_M2_CZ_DES_EP1",2], -["HMMWV_M998A2_SOV_DES_EP1",2], -["Ikarus",6], -["Ikarus_TK_CIV_EP1",6], -["Kamaz",2], -["KamazRefuel_DZ",1], -["Lada1",5], -["Lada1_TK_CIV_EP1",5], -["Lada2",5], -["Lada2_TK_CIV_EP1",5], -["LadaLM",2], -["LandRover_CZ_EP1",5], -["LandRover_MG_TK_EP1",3], -["LandRover_Special_CZ_EP1",1], -["LandRover_TK_CIV_EP1",5], -["M1030_US_DES_EP1",5], -["MH6J_DZ",5], -["Mi17_Civilian_DZ",5], -["Mi17_DZ",4], -["MMT_Civ",10], -["MtvrRefuel_DES_EP1_DZ",1], -["MTVR_DES_EP1",2], -["MV22_DZ",1], -["Offroad_DSHKM_Gue",5], -["Old_bike_TK_INS_EP1",7], -["Old_moto_TK_Civ_EP1",5], -["PBX",5], -["Pickup_PK_GUE",5], -["Pickup_PK_INS",5], -["Pickup_PK_TK_GUE_EP1",5], -["policecar",4], -["RHIB",3], -["S1203_ambulance_EP1",2], -["S1203_TK_CIV_EP1",6], -["Skoda",5], -["SkodaBlue",5], -["SkodaGreen",5], -["SkodaRed",5], -["Smallboat_1",5], -["Smallboat_2",5], -["SUV_Blue",1], -["SUV_Camo",2], -["SUV_Charcoal",1], -["SUV_Green",1], -["SUV_Orange",1], -["SUV_Pink",1], -["SUV_Red",1], -["SUV_Silver",1], -["SUV_TK_CIV_EP1",1], -["SUV_White",1], -["SUV_Yellow",1], -["tractor",5], -["TT650_Civ",6], -["TT650_Ins",6], -["TT650_TK_CIV_EP1",6], -["UAZ_CDF",5], -["UAZ_INS",5], -["UAZ_MG_TK_EP1",5], -["UAZ_RU",5], -["UAZ_Unarmed_TK_CIV_EP1",5], -["UAZ_Unarmed_TK_EP1",5], -["UAZ_Unarmed_UN_EP1",5], -["UH1H_DZ",3], -["UH1Y_DZ",1], -["UH60M_EP1_DZ",2], -["UralRefuel_TK_EP1_DZ",1], -["Ural_CDF",2], -["Ural_TK_CIV_EP1",2], -["Ural_UN_EP1",2], -["V3S_Open_TK_CIV_EP1",2], -["V3S_Open_TK_EP1",2], -["V3S_Refuel_TK_GUE_EP1_DZ",1], -["VolhaLimo_TK_CIV_EP1",2], -["Volha_1_TK_CIV_EP1",5], -["Volha_2_TK_CIV_EP1",5], -["VWGolf",5], -["Zodiac",5] -]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/init.sqf b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/init.sqf index 57418cb6d..1cf3304f9 100644 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/init.sqf @@ -1,5 +1,6 @@ /* - INITILIZATION + For DayZ Epoch + Addons Credits: Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr, Sahbazz */ startLoadingScreen ["","RscDisplayLoadCustom"]; cutText ["","BLACK OUT"]; @@ -15,23 +16,31 @@ dayz_previousID = 0; player setVariable ["BIS_noCoreConversations", true]; //disable radio messages to be heard and shown in the left lower corner of the screen enableRadio false; +// May prevent "how are you civillian?" messages from NPC +enableSentences false; -// Epoch config +// DayZ Epoch config spawnShoremode = 1; // Default = 1 (on shore) spawnArea = 2500; // Default = 1500 MaxVehicleLimit = 400; // Default = 50 MaxDynamicDebris = 700; // Default = 100 dayz_MapArea = 20000; // Default = 10000 -dayz_maxLocalZombies = 40; // Default = 40 -// new stuff -spawnMarkerCount = 10; // Default: 4 -dayz_tameDogs = true; +EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]]; +dayz_fullMoonNights = true; dayz_minpos = -26000; dayz_maxpos = 26000; +dayz_sellDistance_vehicle = 10; +dayz_sellDistance_boat = 30; +dayz_sellDistance_air = 40; + +dayz_paraSpawn = false; + +dayz_maxAnimals = 8; // Default: 8 +dayz_tameDogs = true; DynamicVehicleDamageLow = 0; // Default: 0 DynamicVehicleDamageHigh = 100; // Default: 100 @@ -51,23 +60,11 @@ progressLoadingScreen 1.0; "filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic"; -if ((!isServer) && (isNull player) ) then -{ -waitUntil {!isNull player}; -waitUntil {time > 3}; -}; - -if ((!isServer) && (player != player)) then -{ - waitUntil {player == player}; - waitUntil {time > 3}; -}; - if (isServer) then { - call compile preprocessFileLineNumbers "dynamic_vehicle.sqf"; //Compile vehicle configs + call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_13.Tavi\dynamic_vehicle.sqf"; //Compile vehicle configs // Add trader citys - _nil = [] execVM "mission.sqf"; + _nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_13.Tavi\mission.sqf"; _serverMonitor = [] execVM "\z\addons\dayz_code\system\server_monitor.sqf"; }; @@ -80,5 +77,13 @@ if (!isDedicated) then { //Run the player monitor _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}]; _playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf"; - _void = [] execVM "R3F_Realism\R3F_Realism_Init.sqf"; -}; \ No newline at end of file + + + //Lights + //[0,0,true,true,true,58,280,600,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf"; +}; +#include "\z\addons\dayz_code\system\REsec.sqf" +//Start Dynamic Weather +execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf"; + +#include "\z\addons\dayz_code\system\BIS_Effects\init.sqf" diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/mission.sqf b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/mission.sqf deleted file mode 100644 index 63ad7b599..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/mission.sqf +++ /dev/null @@ -1,4633 +0,0 @@ -_vehicle_0 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_Ind_long", [11882.918, 21039.82, 0.00033283234], [], 0, "CAN_COLLIDE"]; - _vehicle_0 = _this; - _this setDir 271.33051; - _this setPos [11882.918, 21039.82, 0.00033283234]; -}; - -_vehicle_2 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_Ind_long", [11888.617, 21033.209, 3.3378601e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_2 = _this; - _this setDir 360.20154; - _this setPos [11888.617, 21033.209, 3.3378601e-005]; -}; - -_vehicle_4 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [11886.623, 21037.064, -0.45814747], [], 0, "CAN_COLLIDE"]; - _vehicle_4 = _this; - _this setDir 50.674622; - _this setPos [11886.623, 21037.064, -0.45814747]; -}; - -_vehicle_6 = objNull; -if (true) then -{ - _this = createVehicle ["Mi8Wreck", [11894.887, 21042.535, 0.00062561035], [], 0, "CAN_COLLIDE"]; - _vehicle_6 = _this; - _this setDir -52.229248; - _this setPos [11894.887, 21042.535, 0.00062561035]; -}; - -_vehicle_7 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [11859.036, 21025.209, 0.0011444092], [], 0, "CAN_COLLIDE"]; - _vehicle_7 = _this; - _this setPos [11859.036, 21025.209, 0.0011444092]; -}; - -_vehicle_8 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [11889.525, 21028.537, -4.7683716e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_8 = _this; - _this setDir -1.7686023; - _this setPos [11889.525, 21028.537, -4.7683716e-006]; -}; - -_vehicle_10 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [11887.872, 21032.09, -3.9100647e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_10 = _this; - _this setDir 90.429413; - _this setPos [11887.872, 21032.09, -3.9100647e-005]; -}; - -_vehicle_12 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [11887.878, 21030.006, 4.196167e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_12 = _this; - _this setDir 90.660904; - _this setPos [11887.878, 21030.006, 4.196167e-005]; -}; - -_vehicle_14 = objNull; -if (true) then -{ - _this = createVehicle ["Laptop_EP1", [11887.807, 21032.355, 0.78802979], [], 0, "CAN_COLLIDE"]; - _vehicle_14 = _this; - _this setDir -54.48336; - _this setPos [11887.807, 21032.355, 0.78802979]; -}; - -_vehicle_17 = objNull; -if (true) then -{ - _this = createVehicle ["PowGen_Big", [11889.592, 21009.967, 4.3869019e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_17 = _this; - _this setDir 450.69305; - _this setPos [11889.592, 21009.967, 4.3869019e-005]; -}; - -_vehicle_20 = objNull; -if (true) then -{ - _this = createVehicle ["76n6ClamShell", [11779.24, 20951.055, -0.0001373291], [], 0, "CAN_COLLIDE"]; - _vehicle_20 = _this; - _this setDir 263.36801; - _this setPos [11779.24, 20951.055, -0.0001373291]; -}; - -_vehicle_21 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [11900.044, 21034.955, 5.0544739e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_21 = _this; - _this setDir 77.380287; - _this setPos [11900.044, 21034.955, 5.0544739e-005]; -}; - -_vehicle_22 = objNull; -if (true) then -{ - _this = createVehicle ["Barrels", [11892.949, 21051.629, 0.00015068054], [], 0, "CAN_COLLIDE"]; - _vehicle_22 = _this; - _this setDir 92.323517; - _this setPos [11892.949, 21051.629, 0.00015068054]; -}; - -_vehicle_23 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Misc_Garb_Heap_EP1", [11883.82, 21047.662, -0.2186026], [], 0, "CAN_COLLIDE"]; - _vehicle_23 = _this; - _this setDir 41.47686; - _this setPos [11883.82, 21047.662, -0.2186026]; -}; - -_vehicle_25 = objNull; -if (true) then -{ - _this = createVehicle ["Loudspeakers_EP1", [11904.381, 21054.619, 26.211685], [], 0, "CAN_COLLIDE"]; - _vehicle_25 = _this; - _this setDir -0.17663725; - _this setPos [11904.381, 21054.619, 26.211685]; -}; - -_vehicle_32 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [11893.967, 21020.918, -0.12592182], [], 0, "CAN_COLLIDE"]; - _vehicle_32 = _this; - _this setDir -1.8208014; - _this setPos [11893.967, 21020.918, -0.12592182]; -}; - -_vehicle_34 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [11890, 21020.951, -0.11468034], [], 0, "CAN_COLLIDE"]; - _vehicle_34 = _this; - _this setDir 2.1954777; - _this setPos [11890, 21020.951, -0.11468034]; -}; - -_vehicle_38 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [11887.077, 21027.23, -0.11499273], [], 0, "CAN_COLLIDE"]; - _vehicle_38 = _this; - _this setDir 88.214767; - _this setPos [11887.077, 21027.23, -0.11499273]; -}; - -_vehicle_39 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [11887.114, 21031.188, -0.10959841], [], 0, "CAN_COLLIDE"]; - _vehicle_39 = _this; - _this setDir 92.231049; - _this setPos [11887.114, 21031.188, -0.10959841]; -}; - -_this = createCenter resistance; -_center_1 = _this; - -_group_1 = createGroup _center_1; - -_unit_3 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["GUE_Worker2", [11889.521, 21029.662, -0.00011348724], [], 0, "CAN_COLLIDE"]; - _unit_3 = _this; - _this setDir -145.22078; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_42 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [11886.055, 21036.699, -6.3896179e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_42 = _this; - _this setDir 50.418365; - _this setVehicleInit "this allowDammage false;"; - _this setPos [11886.055, 21036.699, -6.3896179e-005]; -}; - -_vehicle_43 = objNull; -if (true) then -{ - _this = createVehicle ["Land_radar", [11870.77, 21004.199, 5.531311e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_43 = _this; - _this setDir 182.76628; - _this setPos [11870.77, 21004.199, 5.531311e-005]; -}; - -_vehicle_44 = objNull; -if (true) then -{ - _this = createVehicle ["Satelit", [11892.515, 21021.977, 0.00012493134], [], 0, "CAN_COLLIDE"]; - _vehicle_44 = _this; - _this setDir 97.936203; - _this setPos [11892.515, 21021.977, 0.00012493134]; -}; - -_vehicle_51 = objNull; -if (true) then -{ - _this = createVehicle ["C130J_wreck_EP1", [10171.303, 18732.902, -0.67498469], [], 0, "CAN_COLLIDE"]; - _vehicle_51 = _this; - _this setDir -29.436199; - _this setPos [10171.303, 18732.902, -0.67498469]; -}; - -_unit_8 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["GUE_Soldier_Pilot", [10158.589, 18714.078, 9.1158972], [], 0, "CAN_COLLIDE"]; - _unit_8 = _this; - _this setDir 113.89225; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_52 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Crates_EP1", [10158.894, 18712.264, 9.1623211], [], 0, "CAN_COLLIDE"]; - _vehicle_52 = _this; - _this setDir 60.646255; - _this setPos [10158.894, 18712.264, 9.1623211]; -}; - -_vehicle_55 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Hangar_2", [10185.462, 18671.996, -0.052308366], [], 0, "CAN_COLLIDE"]; - _vehicle_55 = _this; - _this setDir 64.087624; - _this setPos [10185.462, 18671.996, -0.052308366]; -}; - -_vehicle_56 = objNull; -if (true) then -{ - _this = createVehicle ["Rubbish4", [10164.26, 18670.396, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_56 = _this; - _this setPos [10164.26, 18670.396, 6.1035156e-005]; -}; - -_vehicle_57 = objNull; -if (true) then -{ - _this = createVehicle ["Rubbish5", [10201.159, 18664.592], [], 0, "CAN_COLLIDE"]; - _vehicle_57 = _this; - _this setDir -31.859221; - _this setPos [10201.159, 18664.592]; -}; - -_vehicle_58 = objNull; -if (true) then -{ - _this = createVehicle ["Rubbish1", [10174.298, 18667.373, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_58 = _this; - _this setDir 65.055496; - _this setPos [10174.298, 18667.373, -3.8146973e-005]; -}; - -_vehicle_60 = objNull; -if (true) then -{ - _this = createVehicle ["Rubbish3", [10175.549, 18652.115, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_60 = _this; - _this setPos [10175.549, 18652.115, 7.6293945e-006]; -}; - -_vehicle_62 = objNull; -if (true) then -{ - _this = createVehicle ["Rubbish3", [10165.753, 18687.502, -0.00011444092], [], 0, "CAN_COLLIDE"]; - _vehicle_62 = _this; - _this setPos [10165.753, 18687.502, -0.00011444092]; -}; - -_vehicle_64 = objNull; -if (true) then -{ - _this = createVehicle ["Rubbish3", [10181.108, 18696.48, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_64 = _this; - _this setPos [10181.108, 18696.48, 4.5776367e-005]; -}; - -_vehicle_66 = objNull; -if (true) then -{ - _this = createVehicle ["Rubbish3", [10166.852, 18698.594, 0.00012969971], [], 0, "CAN_COLLIDE"]; - _vehicle_66 = _this; - _this setPos [10166.852, 18698.594, 0.00012969971]; -}; - -_vehicle_68 = objNull; -if (true) then -{ - _this = createVehicle ["Rubbish3", [10171.395, 18691.664, 6.8664551e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_68 = _this; - _this setPos [10171.395, 18691.664, 6.8664551e-005]; -}; - -_vehicle_72 = objNull; -if (true) then -{ - _this = createVehicle ["Rubbish4", [10172.441, 18687.006, -6.8664551e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_72 = _this; - _this setPos [10172.441, 18687.006, -6.8664551e-005]; -}; - -_vehicle_74 = objNull; -if (true) then -{ - _this = createVehicle ["Rubbish4", [10177.423, 18695.811, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_74 = _this; - _this setPos [10177.423, 18695.811, 3.8146973e-005]; -}; - -_vehicle_76 = objNull; -if (true) then -{ - _this = createVehicle ["Rubbish4", [10164.517, 18692.109, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_76 = _this; - _this setPos [10164.517, 18692.109, -7.6293945e-006]; -}; - -_vehicle_78 = objNull; -if (true) then -{ - _this = createVehicle ["Rubbish4", [10167.46, 18674.641, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_78 = _this; - _this setPos [10167.46, 18674.641, 6.1035156e-005]; -}; - -_vehicle_80 = objNull; -if (true) then -{ - _this = createVehicle ["Rubbish4", [10175.386, 18650.145, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_80 = _this; - _this setPos [10175.386, 18650.145, 0]; -}; - -_vehicle_82 = objNull; -if (true) then -{ - _this = createVehicle ["HMMWVWreck", [10289.978, 18678.271, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_82 = _this; - _this setDir -26.939112; - _this setPos [10289.978, 18678.271, 3.0517578e-005]; -}; - -_vehicle_85 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [10187.547, 18679.654, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_85 = _this; - _this setDir 63.728615; - _this setPos [10187.547, 18679.654, 4.5776367e-005]; -}; - -_unit_13 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["GUE_Woodlander3", [10188.433, 18680.09, 0.066625834], [], 0, "CAN_COLLIDE"]; - _unit_13 = _this; - _this setDir -113.04073; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_88 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [10168.018, 18715.523, 0.00011444092], [], 0, "CAN_COLLIDE"]; - _vehicle_88 = _this; - _this setDir 249.40405; - _this setPos [10168.018, 18715.523, 0.00011444092]; -}; - -_vehicle_89 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Ind_BoardsPack1", [10188.339, 18688.855, 0.058212455], [], 0, "CAN_COLLIDE"]; - _vehicle_89 = _this; - _this setDir 62.615311; - _this setPos [10188.339, 18688.855, 0.058212455]; -}; - -_vehicle_90 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Misc_Coil_EP1", [10194.788, 18674.176, 0.067822412], [], 0, "CAN_COLLIDE"]; - _vehicle_90 = _this; - _this setPos [10194.788, 18674.176, 0.067822412]; -}; - -_vehicle_91 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Toilet", [10185.123, 18719.795, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_91 = _this; - _this setDir 58.539715; - _this setPos [10185.123, 18719.795, -2.2888184e-005]; -}; - -_vehicle_92 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierWhite_EP1", [10156.729, 18703.27, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_92 = _this; - _this setDir 158.5417; - _this setPos [10156.729, 18703.27, 4.5776367e-005]; -}; - -_vehicle_93 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_palletsfoiled_heap", [10191.747, 18682.5, 0.07247524], [], 0, "CAN_COLLIDE"]; - _vehicle_93 = _this; - _this setDir 153.31073; - _this setPos [10191.747, 18682.5, 0.07247524]; -}; - -_vehicle_94 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Misc_IronPipes_EP1", [10194.486, 18666.424, 0.05036784], [], 0, "CAN_COLLIDE"]; - _vehicle_94 = _this; - _this setDir -77.199394; - _this setPos [10194.486, 18666.424, 0.05036784]; -}; - -_vehicle_95 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Hlidac_Budka_EP1", [10133.221, 18729.518], [], 0, "CAN_COLLIDE"]; - _vehicle_95 = _this; - _this setDir 74.736397; - _this setPos [10133.221, 18729.518]; -}; - -_vehicle_96 = objNull; -if (true) then -{ - _this = createVehicle ["ZavoraAnim", [10134.719, 18734.588, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_96 = _this; - _this setDir 162.15529; - _this setPos [10134.719, 18734.588, 4.5776367e-005]; -}; - -_vehicle_101 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Nav_Boathouse_PierL", [14623.005, 18862.242, -1.0889961], [], 0, "CAN_COLLIDE"]; - _vehicle_101 = _this; - _this setDir 128.90364; - _this setPos [14623.005, 18862.242, -1.0889961]; -}; - -_vehicle_103 = objNull; -if (true) then -{ - _this = createVehicle ["sigisolda2", [14951.536, 18601.258, -0.20687616], [], 0, "CAN_COLLIDE"]; - _vehicle_103 = _this; - _this setDir -45.983616; - _this setVehicleLock "LOCKED"; - _this setPos [14951.536, 18601.258, -0.20687616]; -}; - -_unit_33 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Reynolds_PMC", [14977.239, 18409.836, 14.009955], [], 0, "CAN_COLLIDE"]; - _unit_33 = _this; - _this setDir 176.94569; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_104 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_cargo_cont_net2", [14974.43, 18411.066, 13.962642], [], 0, "CAN_COLLIDE"]; - _vehicle_104 = _this; - _this setPos [14974.43, 18411.066, 13.962642]; -}; - -_vehicle_107 = objNull; -if (true) then -{ - _this = createVehicle ["hiluxWreck", [15096.71, 14806.335, 0.2840037], [], 0, "CAN_COLLIDE"]; - _vehicle_107 = _this; - _this setPos [15096.71, 14806.335, 0.2840037]; -}; - -_vehicle_108 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [15097.956, 14811.35, 0.31909722], [], 0, "CAN_COLLIDE"]; - _vehicle_108 = _this; - _this setDir -0.032008778; - _this setPos [15097.956, 14811.35, 0.31909722]; -}; - -_vehicle_110 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [15099.956, 14809.278, 0.31405464], [], 0, "CAN_COLLIDE"]; - _vehicle_110 = _this; - _this setDir 87.569824; - _this setPos [15099.956, 14809.278, 0.31405464]; -}; - -_vehicle_112 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [15074.824, 14801.147, 0.010421977], [], 0, "CAN_COLLIDE"]; - _vehicle_112 = _this; - _this setPos [15074.824, 14801.147, 0.010421977]; -}; - -_unit_39 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["GUE_Soldier_3", [15098.315, 14810.109, 0.31398135], [], 0, "CAN_COLLIDE"]; - _unit_39 = _this; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_113 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [15085.189, 14791.073, -0.26358023], [], 0, "CAN_COLLIDE"]; - _vehicle_113 = _this; - _this setPos [15085.189, 14791.073, -0.26358023]; -}; - -_vehicle_115 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [15081.192, 14791.057, -0.26355734], [], 0, "CAN_COLLIDE"]; - _vehicle_115 = _this; - _this setPos [15081.192, 14791.057, -0.26355734]; -}; - -_vehicle_120 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [15073.246, 14790.968, -0.26347342], [], 0, "CAN_COLLIDE"]; - _vehicle_120 = _this; - _this setPos [15073.246, 14790.968, -0.26347342]; -}; - -_vehicle_121 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [15077.246, 14790.983, -0.26349631], [], 0, "CAN_COLLIDE"]; - _vehicle_121 = _this; - _this setPos [15077.246, 14790.983, -0.26349631]; -}; - -_vehicle_124 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [15065.292, 14790.929, -0.26355353], [], 0, "CAN_COLLIDE"]; - _vehicle_124 = _this; - _this setPos [15065.292, 14790.929, -0.26355353]; -}; - -_vehicle_125 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [15069.285, 14790.949, -0.26354209], [], 0, "CAN_COLLIDE"]; - _vehicle_125 = _this; - _this setPos [15069.285, 14790.949, -0.26354209]; -}; - -_vehicle_132 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [15062.293, 14804.798, -0.26359931], [], 0, "CAN_COLLIDE"]; - _vehicle_132 = _this; - _this setDir 85.91172; - _this setPos [15062.293, 14804.798, -0.26359931]; -}; - -_vehicle_133 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [15062.599, 14800.81, -0.26358023], [], 0, "CAN_COLLIDE"]; - _vehicle_133 = _this; - _this setDir 85.91172; - _this setPos [15062.599, 14800.81, -0.26358023]; -}; - -_vehicle_134 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [15062.9, 14796.873, -0.2635459], [], 0, "CAN_COLLIDE"]; - _vehicle_134 = _this; - _this setDir 85.91172; - _this setPos [15062.9, 14796.873, -0.2635459]; -}; - -_vehicle_135 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [15063.194, 14792.873, -0.26353446], [], 0, "CAN_COLLIDE"]; - _vehicle_135 = _this; - _this setDir 85.91172; - _this setPos [15063.194, 14792.873, -0.26353446]; -}; - -_vehicle_140 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [15083.005, 14794.495, -8.0108643e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_140 = _this; - _this setPos [15083.005, 14794.495, -8.0108643e-005]; -}; - -_vehicle_142 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [15074.14, 14803.972, -6.4849854e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_142 = _this; - _this setPos [15074.14, 14803.972, -6.4849854e-005]; -}; - -_vehicle_144 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [15064.532, 14809.109, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_144 = _this; - _this setPos [15064.532, 14809.109, -3.8146973e-005]; -}; - -_vehicle_146 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15052.903, 14810.142, -4.9591064e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_146 = _this; - _this setPos [15052.903, 14810.142, -4.9591064e-005]; -}; - -_vehicle_148 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15051.293, 14811.812, -5.7220459e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_148 = _this; - _this setPos [15051.293, 14811.812, -5.7220459e-005]; -}; - -_vehicle_150 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15049.992, 14809.556, -2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_150 = _this; - _this setPos [15049.992, 14809.556, -2.6702881e-005]; -}; - -_vehicle_152 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15048.72, 14811.794, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_152 = _this; - _this setPos [15048.72, 14811.794, 3.8146973e-006]; -}; - -_vehicle_154 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15046.635, 14809.836, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_154 = _this; - _this setPos [15046.635, 14809.836, 1.9073486e-005]; -}; - -_vehicle_156 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15044.854, 14811.929, 7.2479248e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_156 = _this; - _this setPos [15044.854, 14811.929, 7.2479248e-005]; -}; - -_vehicle_158 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15042.395, 14810.647, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_158 = _this; - _this setPos [15042.395, 14810.647, 9.1552734e-005]; -}; - -_vehicle_160 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15040.605, 14811.598, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_160 = _this; - _this setPos [15040.605, 14811.598, 6.1035156e-005]; -}; - -_vehicle_162 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15039.698, 14812.96, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_162 = _this; - _this setPos [15039.698, 14812.96, 3.8146973e-006]; -}; - -_vehicle_164 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15040.6, 14815.481, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_164 = _this; - _this setPos [15040.6, 14815.481, 1.1444092e-005]; -}; - -_vehicle_166 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15042.86, 14814.34, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_166 = _this; - _this setPos [15042.86, 14814.34, -1.5258789e-005]; -}; - -_vehicle_168 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15037.792, 14815.049, 6.4849854e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_168 = _this; - _this setPos [15037.792, 14815.049, 6.4849854e-005]; -}; - -_vehicle_170 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15039.398, 14818.124, -5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_170 = _this; - _this setPos [15039.398, 14818.124, -5.3405762e-005]; -}; - -_vehicle_172 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15041.924, 14817.734, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_172 = _this; - _this setPos [15041.924, 14817.734, 3.4332275e-005]; -}; - -_vehicle_174 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15041.412, 14820.744, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_174 = _this; - _this setPos [15041.412, 14820.744, 1.1444092e-005]; -}; - -_vehicle_176 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15039.903, 14821.341, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_176 = _this; - _this setPos [15039.903, 14821.341, 2.2888184e-005]; -}; - -_vehicle_178 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15037.172, 14818.696, -5.7220459e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_178 = _this; - _this setPos [15037.172, 14818.696, -5.7220459e-005]; -}; - -_vehicle_180 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15048.66, 14812.063, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_180 = _this; - _this setPos [15048.66, 14812.063, -3.8146973e-006]; -}; - -_vehicle_182 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15054.084, 14812.642, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_182 = _this; - _this setPos [15054.084, 14812.642, -1.1444092e-005]; -}; - -_vehicle_184 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15056.078, 14807.456, 6.4849854e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_184 = _this; - _this setPos [15056.078, 14807.456, 6.4849854e-005]; -}; - -_vehicle_186 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15051.42, 14807.914, 9.5367432e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_186 = _this; - _this setPos [15051.42, 14807.914, 9.5367432e-005]; -}; - -_vehicle_188 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15046.931, 14807.954, 8.0108643e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_188 = _this; - _this setPos [15046.931, 14807.954, 8.0108643e-005]; -}; - -_vehicle_190 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15043.023, 14807.768, -2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_190 = _this; - _this setPos [15043.023, 14807.768, -2.6702881e-005]; -}; - -_vehicle_192 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15038.655, 14822.62, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_192 = _this; - _this setPos [15038.655, 14822.62, 7.6293945e-006]; -}; - -_vehicle_194 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15039.761, 14825.907, 0.00010681152], [], 0, "CAN_COLLIDE"]; - _vehicle_194 = _this; - _this setPos [15039.761, 14825.907, 0.00010681152]; -}; - -_vehicle_196 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15036.431, 14829.622, 4.196167e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_196 = _this; - _this setPos [15036.431, 14829.622, 4.196167e-005]; -}; - -_vehicle_198 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15040.85, 14803.302, 0.00017166138], [], 0, "CAN_COLLIDE"]; - _vehicle_198 = _this; - _this setPos [15040.85, 14803.302, 0.00017166138]; -}; - -_vehicle_200 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15038.927, 14800.23, -0.00015640259], [], 0, "CAN_COLLIDE"]; - _vehicle_200 = _this; - _this setPos [15038.927, 14800.23, -0.00015640259]; -}; - -_vehicle_202 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15037.532, 14799.007, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_202 = _this; - _this setPos [15037.532, 14799.007, 3.4332275e-005]; -}; - -_vehicle_204 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15034.187, 14796.517, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_204 = _this; - _this setPos [15034.187, 14796.517, -3.8146973e-006]; -}; - -_vehicle_206 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15032.823, 14794.368, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_206 = _this; - _this setPos [15032.823, 14794.368, 1.1444092e-005]; -}; - -_vehicle_208 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15036.908, 14795.854, 8.0108643e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_208 = _this; - _this setPos [15036.908, 14795.854, 8.0108643e-005]; -}; - -_vehicle_210 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15031.802, 14791.563, -0.00021362305], [], 0, "CAN_COLLIDE"]; - _vehicle_210 = _this; - _this setPos [15031.802, 14791.563, -0.00021362305]; -}; - -_vehicle_212 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15028.636, 14789.479, -5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_212 = _this; - _this setPos [15028.636, 14789.479, -5.3405762e-005]; -}; - -_vehicle_214 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15025.917, 14786.41, -0.00022125244], [], 0, "CAN_COLLIDE"]; - _vehicle_214 = _this; - _this setPos [15025.917, 14786.41, -0.00022125244]; -}; - -_vehicle_216 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15025.04, 14783.406, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_216 = _this; - _this setPos [15025.04, 14783.406, -3.8146973e-006]; -}; - -_vehicle_218 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15021.041, 14781.054, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_218 = _this; - _this setPos [15021.041, 14781.054, 0]; -}; - -_vehicle_220 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15017.174, 14778.523, 0.0001335144], [], 0, "CAN_COLLIDE"]; - _vehicle_220 = _this; - _this setPos [15017.174, 14778.523, 0.0001335144]; -}; - -_vehicle_222 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15012.83, 14774.01, -6.8664551e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_222 = _this; - _this setPos [15012.83, 14774.01, -6.8664551e-005]; -}; - -_vehicle_224 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15012.266, 14768.3, 7.4386597e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_224 = _this; - _this setPos [15012.266, 14768.3, 7.4386597e-005]; -}; - -_vehicle_226 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15005.649, 14766.94, 7.0571899e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_226 = _this; - _this setPos [15005.649, 14766.94, 7.0571899e-005]; -}; - -_vehicle_228 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [14997.024, 14759.158, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_228 = _this; - _this setPos [14997.024, 14759.158, 5.3405762e-005]; -}; - -_vehicle_230 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15047.643, 14806.504, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_230 = _this; - _this setPos [15047.643, 14806.504, 3.8146973e-006]; -}; - -_vehicle_232 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15044.939, 14805.051, 0.0001411438], [], 0, "CAN_COLLIDE"]; - _vehicle_232 = _this; - _this setPos [15044.939, 14805.051, 0.0001411438]; -}; - -_vehicle_234 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15043.826, 14803.637, 0.0001449585], [], 0, "CAN_COLLIDE"]; - _vehicle_234 = _this; - _this setPos [15043.826, 14803.637, 0.0001449585]; -}; - -_vehicle_236 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15041.83, 14802.048, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_236 = _this; - _this setPos [15041.83, 14802.048, -3.8146973e-005]; -}; - -_vehicle_238 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15033.839, 14793.203, 4.196167e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_238 = _this; - _this setPos [15033.839, 14793.203, 4.196167e-005]; -}; - -_vehicle_240 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15029.647, 14793.485, 0.00019454956], [], 0, "CAN_COLLIDE"]; - _vehicle_240 = _this; - _this setPos [15029.647, 14793.485, 0.00019454956]; -}; - -_unit_44 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Soldier_Bodyguard_AA12_PMC", [10400.888, 16862.707, 1.3318264], [], 0, "CAN_COLLIDE"]; - _unit_44 = _this; - _this setDir 169.93163; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_45 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Soldier_Sniper_PMC", [10412.786, 16865.652, 5.7952619], [], 0, "CAN_COLLIDE"]; - _unit_45 = _this; - _this setDir 266.48651; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_49 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["UN_CDF_Soldier_Guard_EP1", [10406.702, 16862.787, 1.3384063], [], 0, "CAN_COLLIDE"]; - _unit_49 = _this; - _this setDir 175.08258; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_243 = objNull; -if (true) then -{ - _this = createVehicle ["Land_fort_bagfence_long", [10403.719, 16860.721, 1.1206422], [], 0, "CAN_COLLIDE"]; - _vehicle_243 = _this; - _this setDir 0.35466069; - _this setPos [10403.719, 16860.721, 1.1206422]; -}; - -_vehicle_244 = objNull; -if (true) then -{ - _this = createVehicle ["Desk", [10411.134, 16865.623, 5.7987552], [], 0, "CAN_COLLIDE"]; - _vehicle_244 = _this; - _this setDir 89.562767; - _this setPos [10411.134, 16865.623, 5.7987552]; -}; - -_vehicle_249 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [15293.179, 9381.8896, 0.00015068054], [], 0, "CAN_COLLIDE"]; - _vehicle_249 = _this; - _this setPos [15293.179, 9381.8896, 0.00015068054]; -}; - -_vehicle_250 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [15310.592, 9371.6113, 1.0490417e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_250 = _this; - _this setPos [15310.592, 9371.6113, 1.0490417e-005]; -}; - -_vehicle_252 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15310.071, 9360.584, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_252 = _this; - _this setPos [15310.071, 9360.584, 3.4332275e-005]; -}; - -_vehicle_254 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15312.797, 9361.0879, 2.3841858e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_254 = _this; - _this setPos [15312.797, 9361.0879, 2.3841858e-005]; -}; - -_vehicle_256 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15311.959, 9358.8877, 3.1471252e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_256 = _this; - _this setPos [15311.959, 9358.8877, 3.1471252e-005]; -}; - -_vehicle_258 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15307.872, 9361.4248, 4.3869019e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_258 = _this; - _this setPos [15307.872, 9361.4248, 4.3869019e-005]; -}; - -_vehicle_260 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15300.565, 9368.4805, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_260 = _this; - _this setPos [15300.565, 9368.4805, -1.9073486e-006]; -}; - -_vehicle_262 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15297.846, 9371.5859, 0.00010681152], [], 0, "CAN_COLLIDE"]; - _vehicle_262 = _this; - _this setPos [15297.846, 9371.5859, 0.00010681152]; -}; - -_vehicle_264 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15297.221, 9372.8652, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_264 = _this; - _this setPos [15297.221, 9372.8652, 5.7220459e-006]; -}; - -_vehicle_266 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15296.357, 9374.4287, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_266 = _this; - _this setPos [15296.357, 9374.4287, 7.6293945e-005]; -}; - -_vehicle_268 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15295.417, 9376.0469, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_268 = _this; - _this setPos [15295.417, 9376.0469, -1.1444092e-005]; -}; - -_vehicle_270 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15294.696, 9377.498, 0.00011444092], [], 0, "CAN_COLLIDE"]; - _vehicle_270 = _this; - _this setPos [15294.696, 9377.498, 0.00011444092]; -}; - -_vehicle_272 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15294.003, 9378.9219, 0.00015830994], [], 0, "CAN_COLLIDE"]; - _vehicle_272 = _this; - _this setPos [15294.003, 9378.9219, 0.00015830994]; -}; - -_vehicle_274 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15293.226, 9381.2666, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_274 = _this; - _this setPos [15293.226, 9381.2666, 2.2888184e-005]; -}; - -_vehicle_276 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15293.206, 9383.0391, 4.9591064e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_276 = _this; - _this setPos [15293.206, 9383.0391, 4.9591064e-005]; -}; - -_vehicle_278 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15293.642, 9384.623, 7.0571899e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_278 = _this; - _this setPos [15293.642, 9384.623, 7.0571899e-005]; -}; - -_vehicle_280 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15294.396, 9384.833, 7.4386597e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_280 = _this; - _this setPos [15294.396, 9384.833, 7.4386597e-005]; -}; - -_vehicle_282 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15295.15, 9384.9805, 5.531311e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_282 = _this; - _this setPos [15295.15, 9384.9805, 5.531311e-005]; -}; - -_vehicle_284 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15295.865, 9386.4775, 8.392334e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_284 = _this; - _this setPos [15295.865, 9386.4775, 8.392334e-005]; -}; - -_vehicle_286 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15295.116, 9387.0195, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_286 = _this; - _this setPos [15295.116, 9387.0195, 7.6293945e-005]; -}; - -_vehicle_288 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15293.786, 9387.8682, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_288 = _this; - _this setPos [15293.786, 9387.8682, 7.6293945e-005]; -}; - -_vehicle_290 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15292.187, 9388.6084, 8.0108643e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_290 = _this; - _this setPos [15292.187, 9388.6084, 8.0108643e-005]; -}; - -_vehicle_292 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15291.677, 9388.3789, 7.2479248e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_292 = _this; - _this setPos [15291.677, 9388.3789, 7.2479248e-005]; -}; - -_vehicle_294 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15291.072, 9387.8398, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_294 = _this; - _this setPos [15291.072, 9387.8398, 7.6293945e-005]; -}; - -_vehicle_296 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15290.442, 9386.3789, 6.6757202e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_296 = _this; - _this setPos [15290.442, 9386.3789, 6.6757202e-005]; -}; - -_vehicle_298 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15288.709, 9385.5293, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_298 = _this; - _this setPos [15288.709, 9385.5293, -1.9073486e-005]; -}; - -_vehicle_300 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15289.618, 9384.3799, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_300 = _this; - _this setPos [15289.618, 9384.3799, 9.1552734e-005]; -}; - -_vehicle_302 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15287.728, 9383.5498, 6.2942505e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_302 = _this; - _this setPos [15287.728, 9383.5498, 6.2942505e-005]; -}; - -_vehicle_304 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15287.878, 9381.2598, 0.00019264221], [], 0, "CAN_COLLIDE"]; - _vehicle_304 = _this; - _this setPos [15287.878, 9381.2598, 0.00019264221]; -}; - -_vehicle_306 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15289.493, 9379.3955, 0.00011825562], [], 0, "CAN_COLLIDE"]; - _vehicle_306 = _this; - _this setPos [15289.493, 9379.3955, 0.00011825562]; -}; - -_vehicle_308 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15290.604, 9376.9893, 4.9591064e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_308 = _this; - _this setPos [15290.604, 9376.9893, 4.9591064e-005]; -}; - -_vehicle_310 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15291.909, 9375.5322, 7.0571899e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_310 = _this; - _this setPos [15291.909, 9375.5322, 7.0571899e-005]; -}; - -_vehicle_312 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15293.709, 9373.7305, 0.00010108948], [], 0, "CAN_COLLIDE"]; - _vehicle_312 = _this; - _this setPos [15293.709, 9373.7305, 0.00010108948]; -}; - -_vehicle_314 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15293.571, 9375.7383, 6.4849854e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_314 = _this; - _this setPos [15293.571, 9375.7383, 6.4849854e-005]; -}; - -_vehicle_316 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15297.298, 9371.3955, 0.00012969971], [], 0, "CAN_COLLIDE"]; - _vehicle_316 = _this; - _this setPos [15297.298, 9371.3955, 0.00012969971]; -}; - -_vehicle_318 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15301.56, 9367.708, -1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_318 = _this; - _this setPos [15301.56, 9367.708, -1.335144e-005]; -}; - -_vehicle_320 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15303.951, 9364.6963, -1.4305115e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_320 = _this; - _this setPos [15303.951, 9364.6963, -1.4305115e-005]; -}; - -_vehicle_322 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15307.771, 9360.5088, 6.2942505e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_322 = _this; - _this setPos [15307.771, 9360.5088, 6.2942505e-005]; -}; - -_vehicle_324 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15313.907, 9355.083, 6.9618225e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_324 = _this; - _this setPos [15313.907, 9355.083, 6.9618225e-005]; -}; - -_vehicle_326 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15316.642, 9353.7461, 0.00011825562], [], 0, "CAN_COLLIDE"]; - _vehicle_326 = _this; - _this setPos [15316.642, 9353.7461, 0.00011825562]; -}; - -_vehicle_328 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15319.296, 9353.5586, 4.6730042e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_328 = _this; - _this setPos [15319.296, 9353.5586, 4.6730042e-005]; -}; - -_vehicle_330 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15321.155, 9353.2637, -2.7656555e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_330 = _this; - _this setPos [15321.155, 9353.2637, -2.7656555e-005]; -}; - -_vehicle_332 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15323.954, 9352.3662, 0.00010299683], [], 0, "CAN_COLLIDE"]; - _vehicle_332 = _this; - _this setPos [15323.954, 9352.3662, 0.00010299683]; -}; - -_vehicle_334 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15326.44, 9351.6465, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_334 = _this; - _this setPos [15326.44, 9351.6465, 7.6293945e-005]; -}; - -_vehicle_336 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15328.937, 9351.5967, 0.00012111664], [], 0, "CAN_COLLIDE"]; - _vehicle_336 = _this; - _this setPos [15328.937, 9351.5967, 0.00012111664]; -}; - -_vehicle_338 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15331.555, 9352.1475, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_338 = _this; - _this setPos [15331.555, 9352.1475, -1.9073486e-006]; -}; - -_vehicle_340 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15333.643, 9352.0107, 6.8664551e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_340 = _this; - _this setPos [15333.643, 9352.0107, 6.8664551e-005]; -}; - -_vehicle_342 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15301.449, 9366.0439, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_342 = _this; - _this setPos [15301.449, 9366.0439, -3.8146973e-006]; -}; - -_vehicle_344 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15302.881, 9362.7217, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_344 = _this; - _this setPos [15302.881, 9362.7217, 0]; -}; - -_vehicle_346 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15304.47, 9361.2617, 1.8119812e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_346 = _this; - _this setPos [15304.47, 9361.2617, 1.8119812e-005]; -}; - -_vehicle_348 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15307.897, 9357.8994, 2.0027161e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_348 = _this; - _this setPos [15307.897, 9357.8994, 2.0027161e-005]; -}; - -_vehicle_350 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15310.604, 9356.4248, -2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_350 = _this; - _this setPos [15310.604, 9356.4248, -2.6702881e-005]; -}; - -_vehicle_352 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15315.654, 9359.7881, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_352 = _this; - _this setPos [15315.654, 9359.7881, -1.5258789e-005]; -}; - -_vehicle_354 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15319.658, 9357.1299, 3.6239624e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_354 = _this; - _this setPos [15319.658, 9357.1299, 3.6239624e-005]; -}; - -_vehicle_356 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15323.827, 9355.75, 3.3378601e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_356 = _this; - _this setPos [15323.827, 9355.75, 3.3378601e-005]; -}; - -_vehicle_358 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15331.142, 9355.0547, 4.3869019e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_358 = _this; - _this setPos [15331.142, 9355.0547, 4.3869019e-005]; -}; - -_vehicle_360 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15327.518, 9354.8682, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_360 = _this; - _this setPos [15327.518, 9354.8682, 3.4332275e-005]; -}; - -_vehicle_362 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15339.474, 9352.1025, 3.528595e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_362 = _this; - _this setPos [15339.474, 9352.1025, 3.528595e-005]; -}; - -_vehicle_364 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15346.516, 9351.6719, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_364 = _this; - _this setPos [15346.516, 9351.6719, 3.8146973e-005]; -}; - -_vehicle_366 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15337.315, 9352.25, 5.8174133e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_366 = _this; - _this setPos [15337.315, 9352.25, 5.8174133e-005]; -}; - -_vehicle_368 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15343.615, 9351.7988, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_368 = _this; - _this setPos [15343.615, 9351.7988, 2.6702881e-005]; -}; - -_vehicle_370 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15339.408, 9350.4463, 1.0490417e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_370 = _this; - _this setPos [15339.408, 9350.4463, 1.0490417e-005]; -}; - -_vehicle_372 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15334.575, 9350.3672, -0.00012969971], [], 0, "CAN_COLLIDE"]; - _vehicle_372 = _this; - _this setPos [15334.575, 9350.3672, -0.00012969971]; -}; - -_vehicle_374 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15340.84, 9353.4229, 2.4795532e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_374 = _this; - _this setPos [15340.84, 9353.4229, 2.4795532e-005]; -}; - -_vehicle_376 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15336.133, 9353.4541, 2.5749207e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_376 = _this; - _this setPos [15336.133, 9353.4541, 2.5749207e-005]; -}; - -_vehicle_378 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15315.263, 9357.2783, 5.0544739e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_378 = _this; - _this setPos [15315.263, 9357.2783, 5.0544739e-005]; -}; - -_vehicle_380 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15321.214, 9355.8594, 3.6239624e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_380 = _this; - _this setPos [15321.214, 9355.8594, 3.6239624e-005]; -}; - -_vehicle_382 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15317.573, 9355.6855, 3.9100647e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_382 = _this; - _this setPos [15317.573, 9355.6855, 3.9100647e-005]; -}; - -_vehicle_384 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15302.129, 9370.9883, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_384 = _this; - _this setPos [15302.129, 9370.9883, -1.9073486e-006]; -}; - -_vehicle_386 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15299.095, 9373.1191, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_386 = _this; - _this setPos [15299.095, 9373.1191, 2.8610229e-006]; -}; - -_vehicle_388 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15299.941, 9376.4766, 1.6212463e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_388 = _this; - _this setPos [15299.941, 9376.4766, 1.6212463e-005]; -}; - -_vehicle_390 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15299.763, 9371.2773, 2.4795532e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_390 = _this; - _this setPos [15299.763, 9371.2773, 2.4795532e-005]; -}; - -_vehicle_392 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15298.649, 9367.749, 8.5830688e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_392 = _this; - _this setPos [15298.649, 9367.749, 8.5830688e-006]; -}; - -_vehicle_394 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15295.227, 9372.2383, 6.1988831e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_394 = _this; - _this setPos [15295.227, 9372.2383, 6.1988831e-005]; -}; - -_vehicle_396 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15313.266, 9380.9111, 2.7656555e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_396 = _this; - _this setPos [15313.266, 9380.9111, 2.7656555e-005]; -}; - -_vehicle_398 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15313.744, 9383.0879, 3.1471252e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_398 = _this; - _this setPos [15313.744, 9383.0879, 3.1471252e-005]; -}; - -_vehicle_400 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15313.823, 9385.0771, 3.2424927e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_400 = _this; - _this setPos [15313.823, 9385.0771, 3.2424927e-005]; -}; - -_vehicle_402 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15313.698, 9387.2002, 3.3378601e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_402 = _this; - _this setPos [15313.698, 9387.2002, 3.3378601e-005]; -}; - -_vehicle_404 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15313.195, 9387.8213, 3.1471252e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_404 = _this; - _this setPos [15313.195, 9387.8213, 3.1471252e-005]; -}; - -_vehicle_406 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15310.423, 9387.9365, 2.5749207e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_406 = _this; - _this setPos [15310.423, 9387.9365, 2.5749207e-005]; -}; - -_vehicle_408 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15310.245, 9385.4111, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_408 = _this; - _this setPos [15310.245, 9385.4111, 2.0980835e-005]; -}; - -_vehicle_410 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15310.508, 9383.1182, 2.5749207e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_410 = _this; - _this setPos [15310.508, 9383.1182, 2.5749207e-005]; -}; - -_vehicle_412 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15309.967, 9381.5078, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_412 = _this; - _this setPos [15309.967, 9381.5078, 3.8146973e-006]; -}; - -_vehicle_414 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15314.046, 9389.6055, 8.2969666e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_414 = _this; - _this setPos [15314.046, 9389.6055, 8.2969666e-005]; -}; - -_vehicle_416 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15316.501, 9378.8203, 0.00010681152], [], 0, "CAN_COLLIDE"]; - _vehicle_416 = _this; - _this setPos [15316.501, 9378.8203, 0.00010681152]; -}; - -_vehicle_418 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15318.862, 9378.5215, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_418 = _this; - _this setPos [15318.862, 9378.5215, 2.0980835e-005]; -}; - -_vehicle_420 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15320.668, 9378.5381, 6.6757202e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_420 = _this; - _this setPos [15320.668, 9378.5381, 6.6757202e-006]; -}; - -_vehicle_422 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15322.919, 9378.5547, 8.5830688e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_422 = _this; - _this setPos [15322.919, 9378.5547, 8.5830688e-006]; -}; - -_vehicle_424 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15324.988, 9378.5469, 7.0571899e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_424 = _this; - _this setPos [15324.988, 9378.5469, 7.0571899e-005]; -}; - -_vehicle_426 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15327.188, 9378.7334, 5.2452087e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_426 = _this; - _this setPos [15327.188, 9378.7334, 5.2452087e-005]; -}; - -_vehicle_428 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15328.972, 9378.7441, 5.6266785e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_428 = _this; - _this setPos [15328.972, 9378.7441, 5.6266785e-005]; -}; - -_vehicle_430 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15331.033, 9378.9063, 5.4359436e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_430 = _this; - _this setPos [15331.033, 9378.9063, 5.4359436e-005]; -}; - -_vehicle_432 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15333.432, 9379.166, 5.1498413e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_432 = _this; - _this setPos [15333.432, 9379.166, 5.1498413e-005]; -}; - -_vehicle_434 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15336.653, 9379.3477, 4.863739e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_434 = _this; - _this setPos [15336.653, 9379.3477, 4.863739e-005]; -}; - -_vehicle_436 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15317.917, 9361.4961, 9.5367432e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_436 = _this; - _this setPos [15317.917, 9361.4961, 9.5367432e-005]; -}; - -_vehicle_438 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15320.917, 9361.748, 8.0108643e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_438 = _this; - _this setPos [15320.917, 9361.748, 8.0108643e-005]; -}; - -_vehicle_440 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15322.999, 9361.9082, 4.7683716e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_440 = _this; - _this setPos [15322.999, 9361.9082, 4.7683716e-005]; -}; - -_vehicle_442 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15326.207, 9362.9629, 0.0001001358], [], 0, "CAN_COLLIDE"]; - _vehicle_442 = _this; - _this setPos [15326.207, 9362.9629, 0.0001001358]; -}; - -_vehicle_444 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15327.43, 9364.5264, 0.00011730194], [], 0, "CAN_COLLIDE"]; - _vehicle_444 = _this; - _this setPos [15327.43, 9364.5264, 0.00011730194]; -}; - -_vehicle_446 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15329.654, 9367.8271, 8.6784363e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_446 = _this; - _this setPos [15329.654, 9367.8271, 8.6784363e-005]; -}; - -_vehicle_448 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15331.561, 9370.6152, 7.2479248e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_448 = _this; - _this setPos [15331.561, 9370.6152, 7.2479248e-005]; -}; - -_vehicle_450 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15333.618, 9373.8252, 0.00010204315], [], 0, "CAN_COLLIDE"]; - _vehicle_450 = _this; - _this setPos [15333.618, 9373.8252, 0.00010204315]; -}; - -_vehicle_452 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [15334.96, 9376.1396, 8.7738037e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_452 = _this; - _this setPos [15334.96, 9376.1396, 8.7738037e-005]; -}; - -_vehicle_454 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Market_shelter_EP1", [15311.653, 9382.3389, 4.6730042e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_454 = _this; - _this setDir 271.23416; - _this setPos [15311.653, 9382.3389, 4.6730042e-005]; -}; - -_vehicle_455 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_cargo_cont_net2", [15311.32, 9390.1729, 8.4877014e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_455 = _this; - _this setDir 20.866745; - _this setPos [15311.32, 9390.1729, 8.4877014e-005]; -}; - -_vehicle_456 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [15312.457, 9385.8018, 5.8174133e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_456 = _this; - _this setPos [15312.457, 9385.8018, 5.8174133e-005]; -}; - -_vehicle_457 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Chair_EP1", [15313.208, 9387.9785, 6.5803528e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_457 = _this; - _this setDir 119.01271; - _this setPos [15313.208, 9387.9785, 6.5803528e-005]; -}; - -_vehicle_462 = objNull; -if (true) then -{ - _this = createVehicle ["LADAWreck", [15312.162, 9379.0234, 6.3896179e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_462 = _this; - _this setDir 91.651878; - _this setPos [15312.162, 9379.0234, 6.3896179e-005]; -}; - -_vehicle_464 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [15310.216, 9374.9287, 2.8610229e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_464 = _this; - _this setDir 90.512024; - _this setPos [15310.216, 9374.9287, 2.8610229e-005]; -}; - -_this = createCenter civilian; -_center_2 = _this; - -_group_2 = createGroup _center_2; - -_unit_62 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["RU_Woodlander4", [15311.054, 9374.9844, 2.3841858e-005], [], 0, "CAN_COLLIDE"]; - _unit_62 = _this; - _this setDir -92.519264; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_466 = objNull; -if (true) then -{ - _this = createVehicle ["Land_tires_EP1", [15314.667, 9389.5166, -2.1934509e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_466 = _this; - _this setDir 191.98586; - _this setPos [15314.667, 9389.5166, -2.1934509e-005]; -}; - -_vehicle_468 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Chair_EP1", [15311.717, 9374.376, 4.3869019e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_468 = _this; - _this setDir 211.42487; - _this setPos [15311.717, 9374.376, 4.3869019e-005]; -}; - -_vehicle_470 = objNull; -if (true) then -{ - _this = createVehicle ["BMP2Wreck", [13394.384, 8672.0938, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_470 = _this; - _this setDir -71.100769; - _this setPos [13394.384, 8672.0938, 3.0517578e-005]; -}; - -_vehicle_471 = objNull; -if (true) then -{ - _this = createVehicle ["BRDMWreck", [13384.406, 8676.042, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_471 = _this; - _this setDir 14.071495; - _this setPos [13384.406, 8676.042, 3.0517578e-005]; -}; - -_vehicle_472 = objNull; -if (true) then -{ - _this = createVehicle ["LADAWreck", [13433.635, 8639.6748, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_472 = _this; - _this setDir -197.71791; - _this setPos [13433.635, 8639.6748, -3.0517578e-005]; -}; - -_vehicle_473 = objNull; -if (true) then -{ - _this = createVehicle ["HMMWVWreck", [13381.229, 8648.7119, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_473 = _this; - _this setDir -49.658279; - _this setPos [13381.229, 8648.7119, 1.5258789e-005]; -}; - -_vehicle_474 = objNull; -if (true) then -{ - _this = createVehicle ["Mi8Wreck", [13420.576, 8640.2412, 7.0127225], [], 0, "CAN_COLLIDE"]; - _vehicle_474 = _this; - _this setDir 9.1888771; - _this setPos [13420.576, 8640.2412, 7.0127225]; -}; - -_vehicle_475 = objNull; -if (true) then -{ - _this = createVehicle ["hiluxWreck", [13422.981, 8635.7617, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_475 = _this; - _this setDir 111.38464; - _this setPos [13422.981, 8635.7617, 3.0517578e-005]; -}; - -_vehicle_476 = objNull; -if (true) then -{ - _this = createVehicle ["datsun01Wreck", [13425.779, 8624.6299, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_476 = _this; - _this setPos [13425.779, 8624.6299, 7.6293945e-005]; -}; - -_vehicle_477 = objNull; -if (true) then -{ - _this = createVehicle ["datsun02Wreck", [13429.175, 8645.5625, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_477 = _this; - _this setDir 166.3302; - _this setPos [13429.175, 8645.5625, -1.5258789e-005]; -}; - -_vehicle_478 = objNull; -if (true) then -{ - _this = createVehicle ["SKODAWreck", [13429.627, 8628.1201, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_478 = _this; - _this setDir 117.67023; - _this setPos [13429.627, 8628.1201, -3.0517578e-005]; -}; - -_vehicle_479 = objNull; -if (true) then -{ - _this = createVehicle ["T72Wreck", [13396.479, 8689.4111, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_479 = _this; - _this setPos [13396.479, 8689.4111, -3.0517578e-005]; -}; - -_vehicle_480 = objNull; -if (true) then -{ - _this = createVehicle ["T72WreckTurret", [13343.969, 8668.5283, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_480 = _this; - _this setPos [13343.969, 8668.5283, 6.1035156e-005]; -}; - -_vehicle_481 = objNull; -if (true) then -{ - _this = createVehicle ["UAZWreck", [13437.465, 8631.6406, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_481 = _this; - _this setPos [13437.465, 8631.6406, 7.6293945e-005]; -}; - -_vehicle_483 = objNull; -if (true) then -{ - _this = createVehicle ["UAZWreck", [13414.274, 8627.6016, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_483 = _this; - _this setDir 101.5181; - _this setPos [13414.274, 8627.6016, 4.5776367e-005]; -}; - -_vehicle_486 = objNull; -if (true) then -{ - _this = createVehicle ["SKODAWreck", [13427.752, 8608.2275, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_486 = _this; - _this setDir 289.34198; - _this setPos [13427.752, 8608.2275, 3.0517578e-005]; -}; - -_vehicle_488 = objNull; -if (true) then -{ - _this = createVehicle ["UralWreck", [13450.205, 8628.3223, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_488 = _this; - _this setDir 155.68875; - _this setPos [13450.205, 8628.3223, -1.5258789e-005]; -}; - -_vehicle_491 = objNull; -if (true) then -{ - _this = createVehicle ["UralWreck", [13422.222, 8617.2783, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_491 = _this; - _this setDir 8.2954712; - _this setPos [13422.222, 8617.2783, 4.5776367e-005]; -}; - -_vehicle_505 = objNull; -if (true) then -{ - _this = createVehicle ["Land_bags_EP1", [13339.097, 8613.1406, 0.4224714], [], 0, "CAN_COLLIDE"]; - _vehicle_505 = _this; - _this setDir 416.03778; - _this setPos [13339.097, 8613.1406, 0.4224714]; -}; - -_vehicle_506 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [13337.047, 8616.1016, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_506 = _this; - _this setDir 203.78563; - _this setPos [13337.047, 8616.1016, -1.5258789e-005]; -}; - -_vehicle_507 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CncBlock", [13344.938, 8614.8945, 0.083856083], [], 0, "CAN_COLLIDE"]; - _vehicle_507 = _this; - _this setDir 45.190353; - _this setPos [13344.938, 8614.8945, 0.083856083]; -}; - -_vehicle_508 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Barrel_water", [13345.593, 8610.625, 0.45127127], [], 0, "CAN_COLLIDE"]; - _vehicle_508 = _this; - _this setPos [13345.593, 8610.625, 0.45127127]; -}; - -_unit_68 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["Citizen3", [13340.611, 8614.4346, 0.47113389], [], 0, "CAN_COLLIDE"]; - _unit_68 = _this; - _this setDir 123.30173; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_510 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [5561.5474, 8756.9678, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_510 = _this; - _this setPos [5561.5474, 8756.9678, 2.6702881e-005]; -}; - -_vehicle_511 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrate_NoInteractive_", [5570.1841, 8755.2178, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_511 = _this; - _this setDir -58.63789; - _this setPos [5570.1841, 8755.2178, -3.0517578e-005]; -}; - -_vehicle_512 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrates_NoInteractive_Large", [5571.0059, 8756.4678, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_512 = _this; - _this setDir -60.130199; - _this setPos [5571.0059, 8756.4678, -3.8146973e-006]; -}; - -_vehicle_513 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [5568.2129, 8751.5322, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_513 = _this; - _this setDir 209.60027; - _this setPos [5568.2129, 8751.5322, -3.8146973e-006]; -}; - -_vehicle_514 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrates_NoInteractive_Small", [5567.124, 8750.4375, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_514 = _this; - _this setDir 308.686; - _this setPos [5567.124, 8750.4375, 2.6702881e-005]; -}; - -_vehicle_515 = objNull; -if (true) then -{ - _this = createVehicle ["Land_fort_bagfence_long", [5555.2192, 8759.6289, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_515 = _this; - _this setDir -56.422718; - _this setPos [5555.2192, 8759.6289, -2.2888184e-005]; -}; - -_vehicle_517 = objNull; -if (true) then -{ - _this = createVehicle ["Land_fort_bagfence_long", [5560.2949, 8763.3252, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_517 = _this; - _this setDir -17.947859; - _this setPos [5560.2949, 8763.3252, 3.8146973e-006]; -}; - -_vehicle_519 = objNull; -if (true) then -{ - _this = createVehicle ["Land_fort_bagfence_long", [5553.6431, 8753.4414, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_519 = _this; - _this setDir -95.396309; - _this setPos [5553.6431, 8753.4414, 3.0517578e-005]; -}; - -_vehicle_521 = objNull; -if (true) then -{ - _this = createVehicle ["Land_fort_bagfence_corner", [5565.3521, 8745.5195, -0.097737566], [], 0, "CAN_COLLIDE"]; - _vehicle_521 = _this; - _this setDir -58.779644; - _this setPos [5565.3521, 8745.5195, -0.097737566]; -}; - -_vehicle_523 = objNull; -if (true) then -{ - _this = createVehicle ["Land_fort_bagfence_corner", [5571.4766, 8757.4902, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_523 = _this; - _this setDir -150.226; - _this setPos [5571.4766, 8757.4902, 3.4332275e-005]; -}; - -_vehicle_526 = objNull; -if (true) then -{ - _this = createVehicle ["Land_fort_bagfence_long", [5570.7104, 8753.626, -0.078365929], [], 0, "CAN_COLLIDE"]; - _vehicle_526 = _this; - _this setDir -60.276348; - _this setPos [5570.7104, 8753.626, -0.078365929]; -}; - -_vehicle_529 = objNull; -if (true) then -{ - _this = createVehicle ["Land_fort_bagfence_long", [5569.1304, 8750.915, -0.10218555], [], 0, "CAN_COLLIDE"]; - _vehicle_529 = _this; - _this setDir -60.276348; - _this setPos [5569.1304, 8750.915, -0.10218555]; -}; - -_vehicle_531 = objNull; -if (true) then -{ - _this = createVehicle ["Land_fort_bagfence_long", [5567.646, 8748.0596, -0.080493718], [], 0, "CAN_COLLIDE"]; - _vehicle_531 = _this; - _this setDir -60.276348; - _this setPos [5567.646, 8748.0596, -0.080493718]; -}; - -_vehicle_533 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CamoNetVar_EAST", [5567.0239, 8752.0225], [], 0, "CAN_COLLIDE"]; - _vehicle_533 = _this; - _this setDir -51.80595; - _this setPos [5567.0239, 8752.0225]; -}; - -_vehicle_534 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_cargo_cont_net2", [5563.271, 8747.8018, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_534 = _this; - _this setDir 27.957176; - _this setPos [5563.271, 8747.8018, 3.8146973e-006]; -}; - -_vehicle_535 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [5565.166, 8764.1465, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_535 = _this; - _this setDir 113.43301; - _this setPos [5565.166, 8764.1465, 1.5258789e-005]; -}; - -_vehicle_536 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [5564.0928, 8752.6406], [], 0, "CAN_COLLIDE"]; - _vehicle_536 = _this; - _this setDir -57.253178; - _this setPos [5564.0928, 8752.6406]; -}; - -_vehicle_538 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [5566.4536, 8756.4326, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_538 = _this; - _this setDir -56.451992; - _this setPos [5566.4536, 8756.4326, -1.5258789e-005]; -}; - -_vehicle_541 = objNull; -if (true) then -{ - _this = createVehicle ["Land_fort_bagfence_long", [5568.2314, 8752.8145, -0.28804252], [], 0, "CAN_COLLIDE"]; - _vehicle_541 = _this; - _this setDir 33.70816; - _this setPos [5568.2314, 8752.8145, -0.28804252]; -}; - -_unit_79 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["GUE_Soldier_CO", [5567.3667, 8755.9063, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _unit_79 = _this; - _this setDir -81.309258; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_85 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["GUE_Commander", [5564.9346, 8752.2197, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _unit_85 = _this; - _this setDir -63.655689; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_548 = objNull; -if (true) then -{ - _this = createVehicle ["HMMWVWreck", [13408.699, 8657.0977, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_548 = _this; - _this setDir -49.658279; - _this setPos [13408.699, 8657.0977, 3.0517578e-005]; -}; - -_vehicle_550 = objNull; -if (true) then -{ - _this = createVehicle ["HMMWVWreck", [13391.407, 8636.3643, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_550 = _this; - _this setDir -49.658279; - _this setPos [13391.407, 8636.3643, -4.5776367e-005]; -}; - -_vehicle_561 = objNull; -if (true) then -{ - _this = createVehicle ["Concrete_Wall_EP1", [16454.463, 11480.874, 8.9654503], [], 0, "CAN_COLLIDE"]; - _vehicle_561 = _this; - _this setDir -89.135101; - _this setPos [16454.463, 11480.874, 8.9654503]; -}; - -_vehicle_563 = objNull; -if (true) then -{ - _this = createVehicle ["Concrete_Wall_EP1", [16454.531, 11483.791, 8.87887], [], 0, "CAN_COLLIDE"]; - _vehicle_563 = _this; - _this setDir -89.135101; - _this setPos [16454.531, 11483.791, 8.87887]; -}; - -_vehicle_565 = objNull; -if (true) then -{ - _this = createVehicle ["Concrete_Wall_EP1", [16454.523, 11486.607, 8.8265753], [], 0, "CAN_COLLIDE"]; - _vehicle_565 = _this; - _this setDir 89.985847; - _this setPos [16454.523, 11486.607, 8.8265753]; -}; - -_vehicle_567 = objNull; -if (true) then -{ - _this = createVehicle ["Concrete_Wall_EP1", [16453.736, 11489.327, 9.0072145], [], 0, "CAN_COLLIDE"]; - _vehicle_567 = _this; - _this setDir -122.0182; - _this setPos [16453.736, 11489.327, 9.0072145]; -}; - -_unit_107 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["UN_CDF_Soldier_Pilot_EP1", [16452.006, 11482.037, 9.2772989], [], 0, "CAN_COLLIDE"]; - _unit_107 = _this; - _this setDir -64.708405; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_570 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [16492.998, 11470.192, 6.8664551e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_570 = _this; - _this setPos [16492.998, 11470.192, 6.8664551e-005]; -}; - -_vehicle_574 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierWhite_EP1", [16453.445, 11479.016, 9.1442633], [], 0, "CAN_COLLIDE"]; - _vehicle_574 = _this; - _this setDir 271.3063; - _this setPos [16453.445, 11479.016, 9.1442633]; -}; - -_unit_110 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["Doctor", [16148.919, 13593.755, 0.099877179], [], 0, "CAN_COLLIDE"]; - _unit_110 = _this; - _this setDir 184.15884; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_117 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Soldier_MG_PMC", [16147.882, 13579.686, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _unit_117 = _this; - _this setDir 79.300804; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_575 = objNull; -if (true) then -{ - _this = createVehicle ["Desk", [16148.839, 13579.646], [], 0, "CAN_COLLIDE"]; - _vehicle_575 = _this; - _this setDir 270.07288; - _this setPos [16148.839, 13579.646]; -}; - -_vehicle_576 = objNull; -if (true) then -{ - _this = createVehicle ["WoodChair", [16147.276, 13579.221, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_576 = _this; - _this setDir -124.62439; - _this setPos [16147.276, 13579.221, 3.8146973e-006]; -}; - -_vehicle_577 = objNull; -if (true) then -{ - _this = createVehicle ["VaultStorageLocked", [16145.936, 13583.003], [], 0, "CAN_COLLIDE"]; - _vehicle_577 = _this; - _this setDir -0.78987855; - _this setVehicleLock "LOCKED"; - _this setPos [16145.936, 13583.003]; -}; - -_vehicle_578 = objNull; -if (true) then -{ - _this = createVehicle ["EvDogTags", [16148.667, 13579.492, 0.82527864], [], 0, "CAN_COLLIDE"]; - _vehicle_578 = _this; - _this setPos [16148.667, 13579.492, 0.82527864]; -}; - -_vehicle_579 = objNull; -if (true) then -{ - _this = createVehicle ["EvMoscow", [16148.907, 13579.951, 0.82311404], [], 0, "CAN_COLLIDE"]; - _vehicle_579 = _this; - _this setDir 113.77685; - _this setPos [16148.907, 13579.951, 0.82311404]; -}; - -_vehicle_580 = objNull; -if (true) then -{ - _this = createVehicle ["EvKobalt", [16148.667, 13579.717, 0.82031703], [], 0, "CAN_COLLIDE"]; - _vehicle_580 = _this; - _this setDir 87.472626; - _this setPos [16148.667, 13579.717, 0.82031703]; -}; - -_vehicle_581 = objNull; -if (true) then -{ - _this = createVehicle ["EvMap", [16149.064, 13580.295, 0.82853109], [], 0, "CAN_COLLIDE"]; - _vehicle_581 = _this; - _this setPos [16149.064, 13580.295, 0.82853109]; -}; - -_vehicle_582 = objNull; -if (true) then -{ - _this = createVehicle ["EvMoney", [16148.865, 13578.995, 0.81369317], [], 0, "CAN_COLLIDE"]; - _vehicle_582 = _this; - _this setPos [16148.865, 13578.995, 0.81369317]; -}; - -_vehicle_583 = objNull; -if (true) then -{ - _this = createVehicle ["EvPhoto", [16145.878, 13583.021, 1.1953301], [], 0, "CAN_COLLIDE"]; - _vehicle_583 = _this; - _this setDir 105.46539; - _this setPos [16145.878, 13583.021, 1.1953301]; -}; - -_vehicle_584 = objNull; -if (true) then -{ - _this = createVehicle ["Laptop_EP1", [16148.98, 13579.375, 0.80950612], [], 0, "CAN_COLLIDE"]; - _vehicle_584 = _this; - _this setDir 122.66376; - _this setPos [16148.98, 13579.375, 0.80950612]; -}; - -_vehicle_585 = objNull; -if (true) then -{ - _this = createVehicle ["SatPhone", [16148.742, 13580.322, 0.82459509], [], 0, "CAN_COLLIDE"]; - _vehicle_585 = _this; - _this setDir 3.1011775; - _this setPos [16148.742, 13580.322, 0.82459509]; -}; - -_vehicle_586 = objNull; -if (true) then -{ - _this = createVehicle ["Satelit", [16160.226, 13579.342, 0.048036814], [], 0, "CAN_COLLIDE"]; - _vehicle_586 = _this; - _this setDir -86.933929; - _this setVehicleLock "LOCKED"; - _this setVehicleInit "this allowDammage false;"; - _this setPos [16160.226, 13579.342, 0.048036814]; -}; - -_vehicle_588 = objNull; -if (true) then -{ - _this = createVehicle ["BRDMWreck", [9992.0469, 7552.9097, 0.15796326], [], 0, "CAN_COLLIDE"]; - _vehicle_588 = _this; - _this setDir 80.769066; - _this setPos [9992.0469, 7552.9097, 0.15796326]; -}; - -_vehicle_589 = objNull; -if (true) then -{ - _this = createVehicle ["BMP2Wreck", [9986.8359, 7542.2573, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_589 = _this; - _this setDir 31.552946; - _this setPos [9986.8359, 7542.2573, 3.0517578e-005]; -}; - -_vehicle_590 = objNull; -if (true) then -{ - _this = createVehicle ["LADAWreck", [9976.541, 7549.3472, 0.056697678], [], 0, "CAN_COLLIDE"]; - _vehicle_590 = _this; - _this setPos [9976.541, 7549.3472, 0.056697678]; -}; - -_vehicle_592 = objNull; -if (true) then -{ - _this = createVehicle ["Body2", [9964.5303, 7548.3174, 0.076668195], [], 0, "CAN_COLLIDE"]; - _vehicle_592 = _this; - _this setPos [9964.5303, 7548.3174, 0.076668195]; -}; - -_vehicle_594 = objNull; -if (true) then -{ - _this = createVehicle ["HMMWVWreck", [9959.665, 7547.9697, 0.034252457], [], 0, "CAN_COLLIDE"]; - _vehicle_594 = _this; - _this setDir 5.9879937; - _this setPos [9959.665, 7547.9697, 0.034252457]; -}; - -_vehicle_595 = objNull; -if (true) then -{ - _this = createVehicle ["hiluxWreck", [9964.9014, 7539.0244, 0.089422137], [], 0, "CAN_COLLIDE"]; - _vehicle_595 = _this; - _this setDir -75.272896; - _this setPos [9964.9014, 7539.0244, 0.089422137]; -}; - -_vehicle_596 = objNull; -if (true) then -{ - _this = createVehicle ["datsun01Wreck", [9998.5137, 7560.6641, 0.015679795], [], 0, "CAN_COLLIDE"]; - _vehicle_596 = _this; - _this setDir -295.70981; - _this setPos [9998.5137, 7560.6641, 0.015679795]; -}; - -_vehicle_597 = objNull; -if (true) then -{ - _this = createVehicle ["datsun02Wreck", [9939.043, 7523.4902, 0.51917791], [], 0, "CAN_COLLIDE"]; - _vehicle_597 = _this; - _this setDir 203.20155; - _this setPos [9939.043, 7523.4902, 0.51917791]; -}; - -_vehicle_598 = objNull; -if (true) then -{ - _this = createVehicle ["SKODAWreck", [9922.9502, 7527.1807, 0.5183745], [], 0, "CAN_COLLIDE"]; - _vehicle_598 = _this; - _this setPos [9922.9502, 7527.1807, 0.5183745]; -}; - -_vehicle_599 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier5", [9895.3271, 7523.9063, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_599 = _this; - _this setDir 69.935646; - _this setPos [9895.3271, 7523.9063, 1.5258789e-005]; -}; - -_vehicle_602 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier5", [9899.5088, 7512.3008], [], 0, "CAN_COLLIDE"]; - _vehicle_602 = _this; - _this setDir 73.495972; - _this setPos [9899.5088, 7512.3008]; -}; - -_vehicle_604 = objNull; -if (true) then -{ - _this = createVehicle ["ZavoraAnim", [9898.4531, 7511.8984, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_604 = _this; - _this setDir 69.252884; - _this setPos [9898.4531, 7511.8984, 3.0517578e-005]; -}; - -_vehicle_606 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier5", [9891.6992, 7527.6626, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_606 = _this; - _this setDir 45.742447; - _this setPos [9891.6992, 7527.6626, 4.5776367e-005]; -}; - -_vehicle_609 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier5", [9901.1113, 7507.4292, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_609 = _this; - _this setDir 98.486237; - _this setPos [9901.1113, 7507.4292, -1.5258789e-005]; -}; - -_vehicle_615 = objNull; -if (true) then -{ - _this = createVehicle ["TK_WarfareBAntiAirRadar_Base_EP1", [9900.4814, 7458.0957, -0.35948277], [], 0, "CAN_COLLIDE"]; - _vehicle_615 = _this; - _this setDir 241.01675; - _this setPos [9900.4814, 7458.0957, -0.35948277]; -}; - -_vehicle_617 = objNull; -if (true) then -{ - _this = createVehicle ["BRDM2_HQ_TK_GUE_unfolded_Base_EP1", [9904.0654, 7477.7129, -0.33301964], [], 0, "CAN_COLLIDE"]; - _vehicle_617 = _this; - _this setDir -17.604601; - _this setPos [9904.0654, 7477.7129, -0.33301964]; -}; - -_vehicle_619 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9889.3213, 7499.6587, -0.16070792], [], 0, "CAN_COLLIDE"]; - _vehicle_619 = _this; - _this setDir -15.029494; - _this setPos [9889.3213, 7499.6587, -0.16070792]; -}; - -_vehicle_621 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9897.373, 7501.9707, -0.14794317], [], 0, "CAN_COLLIDE"]; - _vehicle_621 = _this; - _this setDir -13.568985; - _this setPos [9897.373, 7501.9707, -0.14794317]; -}; - -_vehicle_624 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9888.0625, 7493.79, -0.15291819], [], 0, "CAN_COLLIDE"]; - _vehicle_624 = _this; - _this setDir 73.309837; - _this setPos [9888.0625, 7493.79, -0.15291819]; -}; - -_vehicle_627 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9890.7012, 7485.9609, -0.25876793], [], 0, "CAN_COLLIDE"]; - _vehicle_627 = _this; - _this setDir 73.309837; - _this setPos [9890.7012, 7485.9609, -0.25876793]; -}; - -_vehicle_631 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9904.5195, 7486.7524, -0.13789912], [], 0, "CAN_COLLIDE"]; - _vehicle_631 = _this; - _this setDir -13.568985; - _this setPos [9904.5195, 7486.7524, -0.13789912]; -}; - -_vehicle_632 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9896.4678, 7484.4404, -0.12120599], [], 0, "CAN_COLLIDE"]; - _vehicle_632 = _this; - _this setDir -15.029494; - _this setPos [9896.4678, 7484.4404, -0.12120599]; -}; - -_vehicle_637 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9910.8438, 7485.2026, -0.30850756], [], 0, "CAN_COLLIDE"]; - _vehicle_637 = _this; - _this setDir 76.352348; - _this setPos [9910.8438, 7485.2026, -0.30850756]; -}; - -_vehicle_638 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9912.6709, 7477.0869, -0.40965807], [], 0, "CAN_COLLIDE"]; - _vehicle_638 = _this; - _this setDir 82.568298; - _this setPos [9912.6709, 7477.0869, -0.40965807]; -}; - -_vehicle_642 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9914.0029, 7468.6719, -0.32283795], [], 0, "CAN_COLLIDE"]; - _vehicle_642 = _this; - _this setDir 82.568298; - _this setPos [9914.0029, 7468.6719, -0.32283795]; -}; - -_vehicle_645 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9916.1123, 7460.7612, -0.30871636], [], 0, "CAN_COLLIDE"]; - _vehicle_645 = _this; - _this setDir 71.922089; - _this setPos [9916.1123, 7460.7612, -0.30871636]; -}; - -_vehicle_648 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9918.9912, 7452.9004, -0.29446027], [], 0, "CAN_COLLIDE"]; - _vehicle_648 = _this; - _this setDir 71.922089; - _this setPos [9918.9912, 7452.9004, -0.29446027]; -}; - -_vehicle_651 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9915.2461, 7447.9546, -0.1930815], [], 0, "CAN_COLLIDE"]; - _vehicle_651 = _this; - _this setDir 157.85858; - _this setPos [9915.2461, 7447.9546, -0.1930815]; -}; - -_vehicle_654 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9907.5889, 7444.8984, -0.10744348], [], 0, "CAN_COLLIDE"]; - _vehicle_654 = _this; - _this setDir 161.87682; - _this setPos [9907.5889, 7444.8984, -0.10744348]; -}; - -_vehicle_657 = objNull; -if (true) then -{ - _this = createVehicle ["HMMWVWreck", [9885.0801, 7523.7568, -0.0093534533], [], 0, "CAN_COLLIDE"]; - _vehicle_657 = _this; - _this setDir -119.07002; - _this setPos [9885.0801, 7523.7568, -0.0093534533]; -}; - -_vehicle_660 = objNull; -if (true) then -{ - _this = createVehicle ["HMMWVWreck", [9897.3506, 7506.6475, -0.011279175], [], 0, "CAN_COLLIDE"]; - _vehicle_660 = _this; - _this setDir -199.22888; - _this setPos [9897.3506, 7506.6475, -0.011279175]; -}; - -_vehicle_663 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9899.9502, 7442.938, -0.5532831], [], 0, "CAN_COLLIDE"]; - _vehicle_663 = _this; - _this setDir 173.58299; - _this setPos [9899.9502, 7442.938, -0.5532831]; -}; - -_vehicle_665 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9892.0488, 7443.0586, -0.19897333], [], 0, "CAN_COLLIDE"]; - _vehicle_665 = _this; - _this setDir 191.22971; - _this setPos [9892.0488, 7443.0586, -0.19897333]; -}; - -_vehicle_668 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9884.0029, 7445.208, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_668 = _this; - _this setDir 204.57547; - _this setPos [9884.0029, 7445.208, 6.1035156e-005]; -}; - -_vehicle_671 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9876.8457, 7448.9819, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_671 = _this; - _this setDir 213.8405; - _this setPos [9876.8457, 7448.9819, 1.5258789e-005]; -}; - -_vehicle_674 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9869.6523, 7453.0703], [], 0, "CAN_COLLIDE"]; - _vehicle_674 = _this; - _this setDir 209.29362; - _this setPos [9869.6523, 7453.0703]; -}; - -_vehicle_677 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9863.2139, 7457.98, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_677 = _this; - _this setDir 233.12842; - _this setPos [9863.2139, 7457.98, 4.5776367e-005]; -}; - -_vehicle_680 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9858.1533, 7464.3838, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_680 = _this; - _this setDir 233.12842; - _this setPos [9858.1533, 7464.3838, 3.0517578e-005]; -}; - -_vehicle_682 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9853.3184, 7471.186, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_682 = _this; - _this setDir 239.86583; - _this setPos [9853.3184, 7471.186, 3.0517578e-005]; -}; - -_vehicle_684 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9849.6426, 7478.4033], [], 0, "CAN_COLLIDE"]; - _vehicle_684 = _this; - _this setDir 248.83276; - _this setPos [9849.6426, 7478.4033]; -}; - -_vehicle_686 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9846.3008, 7485.8569, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_686 = _this; - _this setDir 247.74484; - _this setPos [9846.3008, 7485.8569, 7.6293945e-005]; -}; - -_vehicle_689 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier5", [9854.5713, 7501.2153], [], 0, "CAN_COLLIDE"]; - _vehicle_689 = _this; - _this setDir 69.935646; - _this setPos [9854.5713, 7501.2153]; -}; - -_vehicle_692 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9839.4922, 7502.6211, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_692 = _this; - _this setDir 248.06537; - _this setPos [9839.4922, 7502.6211, 6.1035156e-005]; -}; - -_vehicle_695 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9838.9912, 7509.8843, -0.30632156], [], 0, "CAN_COLLIDE"]; - _vehicle_695 = _this; - _this setDir 286.93411; - _this setPos [9838.9912, 7509.8843, -0.30632156]; -}; - -_vehicle_699 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9843.75, 7515.7173, -0.10946061], [], 0, "CAN_COLLIDE"]; - _vehicle_699 = _this; - _this setDir 332.35016; - _this setPos [9843.75, 7515.7173, -0.10946061]; -}; - -_vehicle_702 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9851.2363, 7519.2764, -0.12743405], [], 0, "CAN_COLLIDE"]; - _vehicle_702 = _this; - _this setDir 342.52365; - _this setPos [9851.2363, 7519.2764, -0.12743405]; -}; - -_vehicle_705 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9858.9766, 7522.4868, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_705 = _this; - _this setDir 339.32474; - _this setPos [9858.9766, 7522.4868, 1.5258789e-005]; -}; - -_vehicle_708 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9866.625, 7525.6387], [], 0, "CAN_COLLIDE"]; - _vehicle_708 = _this; - _this setDir 339.32474; - _this setPos [9866.625, 7525.6387]; -}; - -_vehicle_711 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9874.3877, 7529.02, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_711 = _this; - _this setDir 339.32474; - _this setPos [9874.3877, 7529.02, 6.1035156e-005]; -}; - -_vehicle_713 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9882.0859, 7532.0972, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_713 = _this; - _this setDir 339.32474; - _this setPos [9882.0859, 7532.0972, 6.1035156e-005]; -}; - -_vehicle_715 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [9888.1865, 7530.9995, -0.17062132], [], 0, "CAN_COLLIDE"]; - _vehicle_715 = _this; - _this setDir 405.13196; - _this setPos [9888.1865, 7530.9995, -0.17062132]; -}; - -_vehicle_719 = objNull; -if (true) then -{ - _this = createVehicle ["Hedgehog", [9901.6641, 7512.897, 0.057657216], [], 0, "CAN_COLLIDE"]; - _vehicle_719 = _this; - _this setPos [9901.6641, 7512.897, 0.057657216]; -}; - -_vehicle_721 = objNull; -if (true) then -{ - _this = createVehicle ["Hedgehog", [9899.0674, 7520.8037, 0.011252407], [], 0, "CAN_COLLIDE"]; - _vehicle_721 = _this; - _this setPos [9899.0674, 7520.8037, 0.011252407]; -}; - -_vehicle_723 = objNull; -if (true) then -{ - _this = createVehicle ["Hedgehog", [9913.2188, 7519.8188, 0.034564406], [], 0, "CAN_COLLIDE"]; - _vehicle_723 = _this; - _this setPos [9913.2188, 7519.8188, 0.034564406]; -}; - -_vehicle_725 = objNull; -if (true) then -{ - _this = createVehicle ["Hedgehog", [9930.0586, 7531.1294, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_725 = _this; - _this setPos [9930.0586, 7531.1294, 0]; -}; - -_vehicle_727 = objNull; -if (true) then -{ - _this = createVehicle ["Hedgehog", [9842.8037, 7491.667, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_727 = _this; - _this setPos [9842.8037, 7491.667, -1.5258789e-005]; -}; - -_vehicle_729 = objNull; -if (true) then -{ - _this = createVehicle ["Hedgehog", [9885.5781, 7500.6416, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_729 = _this; - _this setPos [9885.5781, 7500.6416, 1.5258789e-005]; -}; - -_vehicle_731 = objNull; -if (true) then -{ - _this = createVehicle ["Hedgehog", [9892.9502, 7530.0718, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_731 = _this; - _this setPos [9892.9502, 7530.0718, -1.5258789e-005]; -}; - -_vehicle_733 = objNull; -if (true) then -{ - _this = createVehicle ["Hedgehog", [9894.4727, 7530.7944, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_733 = _this; - _this setPos [9894.4727, 7530.7944, -1.5258789e-005]; -}; - -_vehicle_735 = objNull; -if (true) then -{ - _this = createVehicle ["Hedgehog", [9902.9023, 7503.9683, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_735 = _this; - _this setPos [9902.9023, 7503.9683, 4.5776367e-005]; -}; - -_vehicle_741 = objNull; -if (true) then -{ - _this = createVehicle ["TK_WarfareBHeavyFactory_Base_EP1", [9870.46, 7477.7388, -0.40719953], [], 0, "CAN_COLLIDE"]; - _vehicle_741 = _this; - _this setDir 147.44484; - _this setPos [9870.46, 7477.7388, -0.40719953]; -}; - -_vehicle_742 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Toilet", [9852.6143, 7517.4019], [], 0, "CAN_COLLIDE"]; - _vehicle_742 = _this; - _this setDir -19.924896; - _this setPos [9852.6143, 7517.4019]; -}; - -_vehicle_744 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Toilet", [9853.8203, 7517.8501, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_744 = _this; - _this setDir -19.924896; - _this setPos [9853.8203, 7517.8501, -1.5258789e-005]; -}; - -_vehicle_746 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Toilet", [9855.1543, 7518.3442], [], 0, "CAN_COLLIDE"]; - _vehicle_746 = _this; - _this setDir -19.924896; - _this setPos [9855.1543, 7518.3442]; -}; - -_vehicle_752 = objNull; -if (true) then -{ - _this = createVehicle ["Hedgehog", [9827.1621, 7488.064, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_752 = _this; - _this setPos [9827.1621, 7488.064, -1.5258789e-005]; -}; - -_unit_136 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["GUE_Soldier_2", [8815.5273, 2343.7002, 14.264673], [], 0, "CAN_COLLIDE"]; - _unit_136 = _this; - _this setDir 173.20691; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_754 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_cargo_cont_net2", [8813.8877, 2345.4338, 14.166578], [], 0, "CAN_COLLIDE"]; - _vehicle_754 = _this; - _this setDir -24.785517; - _this setPos [8813.8877, 2345.4338, 14.166578]; -}; - -_vehicle_758 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierOPFOR_EP1", [15315.811, 9360.8252, 5.7220459e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_758 = _this; - _this setDir 192.50055; - _this setPos [15315.811, 9360.8252, 5.7220459e-005]; -}; - -_vehicle_759 = objNull; -if (true) then -{ - _this = createVehicle ["Land_bags_EP1", [16445.469, 8334.6826], [], 0, "CAN_COLLIDE"]; - _vehicle_759 = _this; - _this setDir 25.275831; - _this setPos [16445.469, 8334.6826]; -}; - -_vehicle_760 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [16441.723, 8329.1504, 0.00012207031], [], 0, "CAN_COLLIDE"]; - _vehicle_760 = _this; - _this setDir 0.9357031; - _this setPos [16441.723, 8329.1504, 0.00012207031]; -}; - -_vehicle_761 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Misc_Garb_Heap_EP1", [16436.768, 8322.5781, -0.12356042], [], 0, "CAN_COLLIDE"]; - _vehicle_761 = _this; - _this setPos [16436.768, 8322.5781, -0.12356042]; -}; - -_vehicle_762 = objNull; -if (true) then -{ - _this = createVehicle ["Garbage_can", [16435.963, 8324.9355], [], 0, "CAN_COLLIDE"]; - _vehicle_762 = _this; - _this setDir 149.46693; - _this setPos [16435.963, 8324.9355]; -}; - -_vehicle_764 = objNull; -if (true) then -{ - _this = createVehicle ["Garbage_can", [16443.037, 8331.5703], [], 0, "CAN_COLLIDE"]; - _vehicle_764 = _this; - _this setDir 38.915462; - _this setPos [16443.037, 8331.5703]; -}; - -_vehicle_766 = objNull; -if (true) then -{ - _this = createVehicle ["Garbage_can", [16443.018, 8330.748], [], 0, "CAN_COLLIDE"]; - _vehicle_766 = _this; - _this setDir 44.554695; - _this setPos [16443.018, 8330.748]; -}; - -_vehicle_769 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [16446.93, 8326.2715, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_769 = _this; - _this setPos [16446.93, 8326.2715, 9.1552734e-005]; -}; - -_vehicle_770 = objNull; -if (true) then -{ - _this = createVehicle ["Land_bags_stack_EP1", [16446.779, 8334.7324], [], 0, "CAN_COLLIDE"]; - _vehicle_770 = _this; - _this setDir 95.761345; - _this setPos [16446.779, 8334.7324]; -}; - -_vehicle_771 = objNull; -if (true) then -{ - _this = createVehicle ["Paleta1", [16436.125, 8328.458], [], 0, "CAN_COLLIDE"]; - _vehicle_771 = _this; - _this setDir 16.170752; - _this setPos [16436.125, 8328.458]; -}; - -_vehicle_772 = objNull; -if (true) then -{ - _this = createVehicle ["Paleta2", [16436.047, 8326.2607], [], 0, "CAN_COLLIDE"]; - _vehicle_772 = _this; - _this setDir 58.149883; - _this setPos [16436.047, 8326.2607]; -}; - -_vehicle_773 = objNull; -if (true) then -{ - _this = createVehicle ["Pile_of_wood", [16442.756, 8334.8721], [], 0, "CAN_COLLIDE"]; - _vehicle_773 = _this; - _this setDir -0.14435722; - _this setPos [16442.756, 8334.8721]; -}; - -_vehicle_774 = objNull; -if (true) then -{ - _this = createVehicle ["Land_cages_EP1", [16449.859, 8338.8975], [], 0, "CAN_COLLIDE"]; - _vehicle_774 = _this; - _this setDir -88.418304; - _this setPos [16449.859, 8338.8975]; -}; - -_vehicle_776 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Ind_TankSmall", [16809.813, 8162.4888], [], 0, "CAN_COLLIDE"]; - _vehicle_776 = _this; - _this setDir 92.608665; - _this setPos [16809.813, 8162.4888]; -}; - -_unit_152 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["RU_Damsel5", [16445.439, 8332.1045, 0.068730704], [], 0, "CAN_COLLIDE"]; - _unit_152 = _this; - _this setDir 53.360485; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_777 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierRedCross_EP1", [17583.459, 6386.6704, -0.00015258789], [], 0, "CAN_COLLIDE"]; - _vehicle_777 = _this; - _this setDir 115.53911; - _this setPos [17583.459, 6386.6704, -0.00015258789]; -}; - -_vehicle_778 = objNull; -if (true) then -{ - _this = createVehicle ["Body", [17585.844, 6407.7036, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_778 = _this; - _this setDir 183.25006; - _this setPos [17585.844, 6407.7036, -6.1035156e-005]; -}; - -_vehicle_780 = objNull; -if (true) then -{ - _this = createVehicle ["Body", [17584.979, 6407.6118, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_780 = _this; - _this setDir 187.20488; - _this setPos [17584.979, 6407.6118, 1.5258789e-005]; -}; - -_vehicle_782 = objNull; -if (true) then -{ - _this = createVehicle ["Body", [17584.025, 6407.6841], [], 0, "CAN_COLLIDE"]; - _vehicle_782 = _this; - _this setDir 181.53278; - _this setPos [17584.025, 6407.6841]; -}; - -_vehicle_787 = objNull; -if (true) then -{ - _this = createVehicle ["Body", [17588.369, 6407.5571, -0.04578948], [], 0, "CAN_COLLIDE"]; - _vehicle_787 = _this; - _this setDir 183.25006; - _this setPos [17588.369, 6407.5571, -0.04578948]; -}; - -_vehicle_788 = objNull; -if (true) then -{ - _this = createVehicle ["Body", [17587.545, 6407.5156, -0.045713186], [], 0, "CAN_COLLIDE"]; - _vehicle_788 = _this; - _this setDir 187.20488; - _this setPos [17587.545, 6407.5156, -0.045713186]; -}; - -_vehicle_789 = objNull; -if (true) then -{ - _this = createVehicle ["Body", [17586.592, 6407.5879, -0.04578948], [], 0, "CAN_COLLIDE"]; - _vehicle_789 = _this; - _this setDir 181.53278; - _this setPos [17586.592, 6407.5879, -0.04578948]; -}; - -_vehicle_793 = objNull; -if (true) then -{ - _this = createVehicle ["GraveCrossHelmet", [17582.947, 6408.6626, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_793 = _this; - _this setPos [17582.947, 6408.6626, 9.1552734e-005]; -}; - -_vehicle_794 = objNull; -if (true) then -{ - _this = createVehicle ["GraveCrossHelmet_EP1", [17581.412, 6408.6934, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_794 = _this; - _this setPos [17581.412, 6408.6934, 1.5258789e-005]; -}; - -_vehicle_795 = objNull; -if (true) then -{ - _this = createVehicle ["GraveCross1", [17582.24, 6408.6362], [], 0, "CAN_COLLIDE"]; - _vehicle_795 = _this; - _this setPos [17582.24, 6408.6362]; -}; - -_vehicle_796 = objNull; -if (true) then -{ - _this = createVehicle ["Grave", [17583.031, 6407.8394, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_796 = _this; - _this setPos [17583.031, 6407.8394, 6.1035156e-005]; -}; - -_vehicle_798 = objNull; -if (true) then -{ - _this = createVehicle ["Grave", [17582.219, 6407.8901, -0.031421643], [], 0, "CAN_COLLIDE"]; - _vehicle_798 = _this; - _this setPos [17582.219, 6407.8901, -0.031421643]; -}; - -_vehicle_800 = objNull; -if (true) then -{ - _this = createVehicle ["Grave", [17581.42, 6407.9512, -0.056500778], [], 0, "CAN_COLLIDE"]; - _vehicle_800 = _this; - _this setPos [17581.42, 6407.9512, -0.056500778]; -}; - -_vehicle_802 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Church_tomb_1", [17585.281, 6413.3633, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_802 = _this; - _this setPos [17585.281, 6413.3633, 3.0517578e-005]; -}; - -_vehicle_803 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Church_tomb_2", [17584.037, 6413.3198, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_803 = _this; - _this setPos [17584.037, 6413.3198, 6.1035156e-005]; -}; - -_vehicle_804 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Church_tomb_3", [17586.738, 6413.3667, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_804 = _this; - _this setPos [17586.738, 6413.3667, 4.5776367e-005]; -}; - -_vehicle_805 = objNull; -if (true) then -{ - _this = createVehicle ["Mass_grave", [17592.096, 6406.9756, -0.11378808], [], 0, "CAN_COLLIDE"]; - _vehicle_805 = _this; - _this setPos [17592.096, 6406.9756, -0.11378808]; -}; - -_unit_157 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Soldier_Sniper_KSVK_PMC", [8141.2407, 21318.662, 13.790574], [], 0, "CAN_COLLIDE"]; - _unit_157 = _this; - _this setDir 128.78096; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_165 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Soldier_GL_PMC", [8140.3301, 21317.041, 13.899791], [], 0, "CAN_COLLIDE"]; - _unit_165 = _this; - _this setDir 96.361519; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_806 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrate_NoInteractive_", [8141.9038, 21319.283, 13.88026], [], 0, "CAN_COLLIDE"]; - _vehicle_806 = _this; - _this setDir -12.48529; - _this setPos [8141.9038, 21319.283, 13.88026]; -}; - -_vehicle_807 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrates_NoInteractive_Large", [8139.8335, 21318.414, 13.936816], [], 0, "CAN_COLLIDE"]; - _vehicle_807 = _this; - _this setDir 168.72594; - _this setPos [8139.8335, 21318.414, 13.936816]; -}; - -_vehicle_808 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrates_NoInteractive_Small", [8140.4263, 21315.637, 13.706378], [], 0, "CAN_COLLIDE"]; - _vehicle_808 = _this; - _this setDir 77.576622; - _this setPos [8140.4263, 21315.637, 13.706378]; -}; - -_vehicle_809 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierTFKnight_EP1", [8146.1646, 21311.803, 21.452158], [], 0, "CAN_COLLIDE"]; - _vehicle_809 = _this; - _this setDir -100.05995; - _this setPos [8146.1646, 21311.803, 21.452158]; -}; - -_vehicle_811 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierRedCross_EP1", [12473.297, 13869.493, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_811 = _this; - _this setDir 0.85363787; - _this setPos [12473.297, 13869.493, -7.6293945e-006]; -}; - -_unit_167 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["RU_Doctor", [12484.401, 13892.886, 0.63710678], [], 0, "CAN_COLLIDE"]; - _unit_167 = _this; - _this setDir 170.22168; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_812 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6982.1475, 8287.0146], [], 0, "CAN_COLLIDE"]; - _vehicle_812 = _this; - _this setDir 128.59329; - _this setPos [6982.1475, 8287.0146]; -}; - -_vehicle_814 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6982.4526, 8284.2314, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_814 = _this; - _this setDir 38.972584; - _this setPos [6982.4526, 8284.2314, 5.3405762e-005]; -}; - -_vehicle_818 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6985.5811, 8281.752, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_818 = _this; - _this setDir 37.665684; - _this setPos [6985.5811, 8281.752, 3.0517578e-005]; -}; - -_vehicle_819 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6988.6299, 8279.3213, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_819 = _this; - _this setDir 37.665684; - _this setPos [6988.6299, 8279.3213, 7.6293945e-005]; -}; - -_vehicle_822 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6991.7974, 8276.9287], [], 0, "CAN_COLLIDE"]; - _vehicle_822 = _this; - _this setDir 37.476578; - _this setPos [6991.7974, 8276.9287]; -}; - -_vehicle_823 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6995.3511, 8275.6426, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_823 = _this; - _this setDir 2.0526967; - _this setPos [6995.3511, 8275.6426, 4.5776367e-005]; -}; - -_vehicle_827 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6998.5356, 8277.1357], [], 0, "CAN_COLLIDE"]; - _vehicle_827 = _this; - _this setDir 307.93887; - _this setPos [6998.5356, 8277.1357]; -}; - -_vehicle_830 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [7000.9409, 8280.2715, 6.8664551e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_830 = _this; - _this setDir 307.93887; - _this setPos [7000.9409, 8280.2715, 6.8664551e-005]; -}; - -_vehicle_834 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [7005.7642, 8286.4785, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_834 = _this; - _this setDir 307.93887; - _this setPos [7005.7642, 8286.4785, 3.8146973e-005]; -}; - -_vehicle_835 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [7003.3589, 8283.3428, -0.0034484863], [], 0, "CAN_COLLIDE"]; - _vehicle_835 = _this; - _this setDir 307.93887; - _this setPos [7003.3589, 8283.3428, -0.0034484863]; -}; - -_vehicle_839 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [7006.3838, 8289.9209, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_839 = _this; - _this setDir 252.78752; - _this setPos [7006.3838, 8289.9209, 4.5776367e-005]; -}; - -_vehicle_842 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [7004.1699, 8292.9014, 0.00011444092], [], 0, "CAN_COLLIDE"]; - _vehicle_842 = _this; - _this setDir 215.86589; - _this setPos [7004.1699, 8292.9014, 0.00011444092]; -}; - -_vehicle_845 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [7000.9663, 8295.2217, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_845 = _this; - _this setDir 216.39427; - _this setPos [7000.9663, 8295.2217, 2.2888184e-005]; -}; - -_vehicle_847 = objNull; -if (true) then -{ - _this = createVehicle ["Garbage_container", [6983.3726, 8286.2354, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_847 = _this; - _this setDir 35.865242; - _this setPos [6983.3726, 8286.2354, -7.6293945e-006]; -}; - -_vehicle_848 = objNull; -if (true) then -{ - _this = createVehicle ["Paleta2", [6981.6851, 8286.0391, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_848 = _this; - _this setDir 106.45931; - _this setPos [6981.6851, 8286.0391, -7.6293945e-006]; -}; - -_vehicle_849 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Ind_TankSmall", [6964.1558, 8319.873], [], 0, "CAN_COLLIDE"]; - _vehicle_849 = _this; - _this setDir 127.53294; - _this setPos [6964.1558, 8319.873]; -}; - -_vehicle_851 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Toilet", [6990.5537, 8281.7646], [], 0, "CAN_COLLIDE"]; - _vehicle_851 = _this; - _this setDir 38.579826; - _this setPos [6990.5537, 8281.7646]; -}; - -_vehicle_852 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_concrete_High", [7000.332, 8294.209], [], 0, "CAN_COLLIDE"]; - _vehicle_852 = _this; - _this setDir -50.603165; - _this setPos [7000.332, 8294.209]; -}; - -_vehicle_860 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6990.853, 8309.0107], [], 0, "CAN_COLLIDE"]; - _vehicle_860 = _this; - _this setDir -87.18351; - _this setPos [6990.853, 8309.0107]; -}; - -_vehicle_861 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6989.4023, 8312.2227, -0.015853882], [], 0, "CAN_COLLIDE"]; - _vehicle_861 = _this; - _this setDir 218.70264; - _this setPos [6989.4023, 8312.2227, -0.015853882]; -}; - -_vehicle_862 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6986.2988, 8314.6611, -0.034576416], [], 0, "CAN_COLLIDE"]; - _vehicle_862 = _this; - _this setDir 218.70264; - _this setPos [6986.2988, 8314.6611, -0.034576416]; -}; - -_vehicle_863 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6980.1572, 8319.5693, -0.078941345], [], 0, "CAN_COLLIDE"]; - _vehicle_863 = _this; - _this setDir 218.70264; - _this setPos [6980.1572, 8319.5693, -0.078941345]; -}; - -_vehicle_864 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6983.2607, 8317.123, -0.060218811], [], 0, "CAN_COLLIDE"]; - _vehicle_864 = _this; - _this setDir 218.70264; - _this setPos [6983.2607, 8317.123, -0.060218811]; -}; - -_vehicle_865 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6976.7197, 8320.2383, -0.090774536], [], 0, "CAN_COLLIDE"]; - _vehicle_865 = _this; - _this setDir 163.55121; - _this setPos [6976.7197, 8320.2383, -0.090774536]; -}; - -_vehicle_866 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6973.7163, 8318.0596, -0.083900452], [], 0, "CAN_COLLIDE"]; - _vehicle_866 = _this; - _this setDir 126.62968; - _this setPos [6973.7163, 8318.0596, -0.083900452]; -}; - -_vehicle_874 = objNull; -if (true) then -{ - _this = createVehicle ["Mi8Wreck", [6984.2109, 8311.2715, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_874 = _this; - _this setDir -55.314327; - _this setPos [6984.2109, 8311.2715, 4.5776367e-005]; -}; - -_vehicle_876 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [7017.584, 8315.9854, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_876 = _this; - _this setPos [7017.584, 8315.9854, 1.5258789e-005]; -}; - -_vehicle_879 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6994.2256, 8302.1875, -0.40774912], [], 0, "CAN_COLLIDE"]; - _vehicle_879 = _this; - _this setDir 233.63089; - _this setPos [6994.2256, 8302.1875, -0.40774912]; -}; - -_vehicle_880 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6991.9146, 8305.3877, -0.40821427], [], 0, "CAN_COLLIDE"]; - _vehicle_880 = _this; - _this setDir 234.15927; - _this setPos [6991.9146, 8305.3877, -0.40821427]; -}; - -_vehicle_883 = objNull; -if (true) then -{ - _this = createVehicle ["Land_tires_EP1", [6984.8472, 8298.833], [], 0, "CAN_COLLIDE"]; - _vehicle_883 = _this; - _this setDir 43.58902; - _this setPos [6984.8472, 8298.833]; -}; - -_vehicle_884 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [6983.9541, 8297.6064], [], 0, "CAN_COLLIDE"]; - _vehicle_884 = _this; - _this setDir 129.84621; - _this setPos [6983.9541, 8297.6064]; -}; - -_vehicle_886 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [6988.4521, 8295.3105, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_886 = _this; - _this setDir 219.1265; - _this setPos [6988.4521, 8295.3105, 2.2888184e-005]; -}; - -_vehicle_889 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [6985.9888, 8297.7578], [], 0, "CAN_COLLIDE"]; - _vehicle_889 = _this; - _this setDir 218.8764; - _this setPos [6985.9888, 8297.7578]; -}; - -_vehicle_894 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierWhite_EP1", [6979.5889, 8286.6572, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_894 = _this; - _this setDir 131.67372; - _this setPos [6979.5889, 8286.6572, -7.6293945e-006]; -}; - -_vehicle_895 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [6992.3257, 8302.8652, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_895 = _this; - _this setPos [6992.3257, 8302.8652, 3.0517578e-005]; -}; - -_unit_172 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["RU_Worker1", [6985.0244, 8296.7871], [], 0, "CAN_COLLIDE"]; - _unit_172 = _this; - _this setDir 46.824566; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_173 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["GUE_Woodlander1", [6987.9155, 8294.4287, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _unit_173 = _this; - _this setDir 26.874998; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_175 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["RU_Worker4", [15312.594, 9386.8281, 1.4305115e-005], [], 0, "CAN_COLLIDE"]; - _unit_175 = _this; - _this setDir 187.10107; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_176 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["Dr_Hladik_EP1", [17578.105, 6392.6484, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _unit_176 = _this; - _this setDir 196.82994; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_898 = objNull; -if (true) then -{ - _this = createVehicle ["LADAWreck", [16452.031, 8327.0137, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_898 = _this; - _this setDir 88.316002; - _this setPos [16452.031, 8327.0137, 1.5258789e-005]; -}; - -_vehicle_899 = objNull; -if (true) then -{ - _this = createVehicle ["T72WreckTurret", [15099.093, 14805.037, 0.093773738], [], 0, "CAN_COLLIDE"]; - _vehicle_899 = _this; - _this setDir 53.079697; - _this setPos [15099.093, 14805.037, 0.093773738]; -}; - -_vehicle_902 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Ind_TankSmall", [14657.05, 18738.193, -0.044274546], [], 0, "CAN_COLLIDE"]; - _vehicle_902 = _this; - _this setDir 50.765594; - _this setPos [14657.05, 18738.193, -0.044274546]; -}; - -_vehicle_904 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Ind_TankSmall", [8562.3555, 20489.939, 0.00030517578], [], 0, "CAN_COLLIDE"]; - _vehicle_904 = _this; - _this setDir -73.044891; - _this setPos [8562.3555, 20489.939, 0.00030517578]; -}; - -_vehicle_907 = objNull; -if (true) then -{ - _this = createVehicle ["Fort_Barricade_EP1", [3256.7996, 8156.6714, 4.437521], [], 0, "CAN_COLLIDE"]; - _vehicle_907 = _this; - _this setDir -4.3810658; - _this setPos [3256.7996, 8156.6714, 4.437521]; -}; - -_vehicle_909 = objNull; -if (true) then -{ - _this = createVehicle ["Fort_Barricade_EP1", [3279.0225, 8157.3599, 4.3536229], [], 0, "CAN_COLLIDE"]; - _vehicle_909 = _this; - _this setDir 174.37032; - _this setPos [3279.0225, 8157.3599, 4.3536229]; -}; - -_vehicle_913 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Misc_Cargo1E_EP1", [3255.7412, 8170.188, 4.5739789], [], 0, "CAN_COLLIDE"]; - _vehicle_913 = _this; - _this setDir 91.538193; - _this setPos [3255.7412, 8170.188, 4.5739789]; -}; - -_vehicle_915 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Misc_Cargo1E_EP1", [3264.8354, 8170.4922, 4.7285404], [], 0, "CAN_COLLIDE"]; - _vehicle_915 = _this; - _this setDir 85.521416; - _this setPos [3264.8354, 8170.4922, 4.7285404]; -}; - -_vehicle_917 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_Cargo1B_military", [3256.3066, 8178.2397, 4.7040644], [], 0, "CAN_COLLIDE"]; - _vehicle_917 = _this; - _this setPos [3256.3066, 8178.2397, 4.7040644]; -}; - -_unit_187 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["Profiteer2_EP1", [3253.1162, 8176.4282, 3.133173], [], 0, "CAN_COLLIDE"]; - _unit_187 = _this; - _this setDir -85.271355; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_918 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [3238.9421, 8175.5332, -0.22166258], [], 0, "CAN_COLLIDE"]; - _vehicle_918 = _this; - _this setPos [3238.9421, 8175.5332, -0.22166258]; -}; - -_vehicle_920 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3211.3542, 7560.0513, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_920 = _this; - _this setPos [3211.3542, 7560.0513, 2.2888184e-005]; -}; - -_vehicle_921 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3218.6033, 7568.936, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_921 = _this; - _this setPos [3218.6033, 7568.936, 3.8146973e-006]; -}; - -_vehicle_923 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3220.3318, 7567.2476, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_923 = _this; - _this setPos [3220.3318, 7567.2476, 7.6293945e-006]; -}; - -_vehicle_925 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3221.8882, 7570.0933, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_925 = _this; - _this setPos [3221.8882, 7570.0933, 7.6293945e-006]; -}; - -_vehicle_927 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3223.1394, 7568.4624, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_927 = _this; - _this setPos [3223.1394, 7568.4624, 0]; -}; - -_vehicle_929 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3208.0388, 7550.0435, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_929 = _this; - _this setPos [3208.0388, 7550.0435, 3.0517578e-005]; -}; - -_vehicle_931 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3205.1973, 7547.9326, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_931 = _this; - _this setPos [3205.1973, 7547.9326, -7.6293945e-006]; -}; - -_vehicle_933 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3206.2798, 7550.8125, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_933 = _this; - _this setPos [3206.2798, 7550.8125, -7.6293945e-006]; -}; - -_vehicle_935 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3219.625, 7552.1514, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_935 = _this; - _this setPos [3219.625, 7552.1514, 0]; -}; - -_vehicle_937 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3220.9111, 7550.1338, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_937 = _this; - _this setPos [3220.9111, 7550.1338, 0]; -}; - -_vehicle_939 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3222.0249, 7548.0205, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_939 = _this; - _this setPos [3222.0249, 7548.0205, 3.8146973e-006]; -}; - -_vehicle_941 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3223.6406, 7545.8003, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_941 = _this; - _this setPos [3223.6406, 7545.8003, 7.6293945e-006]; -}; - -_vehicle_943 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3224.8379, 7548.79, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_943 = _this; - _this setPos [3224.8379, 7548.79, 3.0517578e-005]; -}; - -_vehicle_945 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3224.4587, 7550.9063, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_945 = _this; - _this setPos [3224.4587, 7550.9063, 3.8146973e-006]; -}; - -_vehicle_947 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3224.5676, 7553.0718, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_947 = _this; - _this setPos [3224.5676, 7553.0718, 3.8146973e-006]; -}; - -_vehicle_949 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3225.218, 7554.8774, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_949 = _this; - _this setPos [3225.218, 7554.8774, 1.1444092e-005]; -}; - -_vehicle_951 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3225.8167, 7557.1606, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_951 = _this; - _this setPos [3225.8167, 7557.1606, 1.1444092e-005]; -}; - -_vehicle_953 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_2_EP1", [3224.2275, 7559.7603, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_953 = _this; - _this setPos [3224.2275, 7559.7603, 3.4332275e-005]; -}; - -_vehicle_956 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_2_EP1", [3223.2493, 7561.1494, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_956 = _this; - _this setPos [3223.2493, 7561.1494, 5.3405762e-005]; -}; - -_vehicle_958 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_2_EP1", [3222.7515, 7562.2695, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_958 = _this; - _this setPos [3222.7515, 7562.2695, 3.0517578e-005]; -}; - -_vehicle_960 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_2_EP1", [3222.0935, 7563.2886, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_960 = _this; - _this setPos [3222.0935, 7563.2886, 3.0517578e-005]; -}; - -_vehicle_962 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_2_EP1", [3221.345, 7565.022, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_962 = _this; - _this setPos [3221.345, 7565.022, 3.4332275e-005]; -}; - -_vehicle_964 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Campfire", [3209.4819, 7565.7827, 0.0012171611], [], 0, "CAN_COLLIDE"]; - _vehicle_964 = _this; - _this setPos [3209.4819, 7565.7827, 0.0012171611]; -}; - -_vehicle_966 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Market_shelter_EP1", [3205.4612, 7550.687, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_966 = _this; - _this setDir -26.005196; - _this setPos [3205.4612, 7550.687, 3.0517578e-005]; -}; - -_vehicle_967 = objNull; -if (true) then -{ - _this = createVehicle ["ACamp_EP1", [3192.6404, 7559.2119], [], 0, "CAN_COLLIDE"]; - _vehicle_967 = _this; - _this setDir 148.11862; - _this setPos [3192.6404, 7559.2119]; -}; - -_vehicle_969 = objNull; -if (true) then -{ - _this = createVehicle ["ACamp_EP1", [3192.5845, 7565.5527], [], 0, "CAN_COLLIDE"]; - _vehicle_969 = _this; - _this setDir 215.53056; - _this setPos [3192.5845, 7565.5527]; -}; - -_vehicle_971 = objNull; -if (true) then -{ - _this = createVehicle ["ACamp_EP1", [3200.157, 7562.0635, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_971 = _this; - _this setDir 360.71652; - _this setPos [3200.157, 7562.0635, -1.5258789e-005]; -}; - -_vehicle_973 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Chair_EP1", [3207.5049, 7568.4536, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_973 = _this; - _this setDir 50.773468; - _this setPos [3207.5049, 7568.4536, 7.6293945e-006]; -}; - -_vehicle_974 = objNull; -if (true) then -{ - _this = createVehicle ["WoodChair", [3205.9189, 7566.3057, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_974 = _this; - _this setDir -72.091446; - _this setPos [3205.9189, 7566.3057, -2.2888184e-005]; -}; - -_vehicle_975 = objNull; -if (true) then -{ - _this = createVehicle ["FoldChair", [3209.7344, 7568.875], [], 0, "CAN_COLLIDE"]; - _vehicle_975 = _this; - _this setDir 10.872818; - _this setPos [3209.7344, 7568.875]; -}; - -_vehicle_977 = objNull; -if (true) then -{ - _this = createVehicle ["FoldChair", [3212.0327, 7568.3564, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_977 = _this; - _this setDir 31.98913; - _this setPos [3212.0327, 7568.3564, -3.8146973e-006]; -}; - -_vehicle_980 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CncBlock_D", [3224.9185, 7547.3589, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_980 = _this; - _this setDir -25.344469; - _this setPos [3224.9185, 7547.3589, -1.5258789e-005]; -}; - -_vehicle_981 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Toilet", [3223.845, 7583.7046, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_981 = _this; - _this setDir 64.239838; - _this setPos [3223.845, 7583.7046, -1.1444092e-005]; -}; - -_vehicle_983 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Toilet", [3225.0396, 7582.0371, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_983 = _this; - _this setDir 65.998047; - _this setPos [3225.0396, 7582.0371, 1.5258789e-005]; -}; - -_vehicle_985 = objNull; -if (true) then -{ - _this = createVehicle ["Garbage_can", [3199.8284, 7544.8525, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_985 = _this; - _this setPos [3199.8284, 7544.8525, -7.6293945e-006]; -}; - -_vehicle_986 = objNull; -if (true) then -{ - _this = createVehicle ["Garbage_container", [3197.8474, 7545.1152, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_986 = _this; - _this setDir -27.346643; - _this setPos [3197.8474, 7545.1152, -1.5258789e-005]; -}; - -_vehicle_987 = objNull; -if (true) then -{ - _this = createVehicle ["Land_bags_stack_EP1", [3202.2334, 7546.335, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_987 = _this; - _this setDir -17.291384; - _this setPos [3202.2334, 7546.335, -1.9073486e-005]; -}; - -_vehicle_988 = objNull; -if (true) then -{ - _this = createVehicle ["Paleta2", [3196.5288, 7547.0234, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_988 = _this; - _this setPos [3196.5288, 7547.0234, 1.5258789e-005]; -}; - -_vehicle_989 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Ind_TankSmall", [3197.9919, 7537.7788, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_989 = _this; - _this setDir 65.070694; - _this setPos [3197.9919, 7537.7788, -3.8146973e-006]; -}; - -_vehicle_990 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Crates_stack_EP1", [3200.3831, 7545.6133, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_990 = _this; - _this setDir -23.773056; - _this setPos [3200.3831, 7545.6133, 3.4332275e-005]; -}; - -_vehicle_992 = objNull; -if (true) then -{ - _this = createVehicle ["Land_stand_meat_EP1", [3208.2769, 7551.8394, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_992 = _this; - _this setDir -21.401228; - _this setPos [3208.2769, 7551.8394, 3.8146973e-005]; -}; - -_vehicle_993 = objNull; -if (true) then -{ - _this = createVehicle ["Land_stand_small_EP1", [3212.9824, 7552.0649, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_993 = _this; - _this setDir 152.81427; - _this setPos [3212.9824, 7552.0649, 3.8146973e-006]; -}; - -_vehicle_995 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Wheel_cart_EP1", [3221.3621, 7571.5723], [], 0, "CAN_COLLIDE"]; - _vehicle_995 = _this; - _this setDir 95.481369; - _this setPos [3221.3621, 7571.5723]; -}; - -_vehicle_996 = objNull; -if (true) then -{ - _this = createVehicle ["Land_transport_cart_EP1", [3205.571, 7550.8813], [], 0, "CAN_COLLIDE"]; - _vehicle_996 = _this; - _this setDir -203.00793; - _this setPos [3205.571, 7550.8813]; -}; - -_vehicle_997 = objNull; -if (true) then -{ - _this = createVehicle ["Fort_Crate_wood", [3209.4399, 7550.0244, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_997 = _this; - _this setDir -26.32213; - _this setPos [3209.4399, 7550.0244, -7.6293945e-006]; -}; - -_vehicle_998 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Bag_EP1", [3214.1763, 7552.3066, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_998 = _this; - _this setPos [3214.1763, 7552.3066, -1.5258789e-005]; -}; - -_vehicle_999 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Basket_EP1", [3203.8374, 7547.479, 0.0040642722], [], 0, "CAN_COLLIDE"]; - _vehicle_999 = _this; - _this setDir 189.26689; - _this setPos [3203.8374, 7547.479, 0.0040642722]; -}; - -_vehicle_1001 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Crates_EP1", [3210.7195, 7551.9673, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1001 = _this; - _this setDir 155.26578; - _this setPos [3210.7195, 7551.9673, 1.9073486e-005]; -}; - -_vehicle_1003 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Crates_stack_EP1", [3211.1816, 7550.7124, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1003 = _this; - _this setDir -23.773056; - _this setPos [3211.1816, 7550.7124, 3.8146973e-006]; -}; - -_vehicle_1005 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Chair_EP1", [3211.3994, 7553.1445, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1005 = _this; - _this setDir -61.711315; - _this setPos [3211.3994, 7553.1445, 7.6293945e-006]; -}; - -_vehicle_1006 = objNull; -if (true) then -{ - _this = createVehicle ["Park_bench1", [3206.1272, 7563.4663, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1006 = _this; - _this setDir 56.364391; - _this setPos [3206.1272, 7563.4663, 7.6293945e-006]; -}; - -_vehicle_1007 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [3213.2659, 7554.5122, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1007 = _this; - _this setDir 62.828762; - _this setPos [3213.2659, 7554.5122, 1.1444092e-005]; -}; - -_unit_193 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["RU_Farmwife5", [3210.2573, 7553.5146, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _unit_193 = _this; - _this setDir 3.3161948; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_195 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["Worker4", [14625.043, 18864.609, 0.48237833], [], 0, "CAN_COLLIDE"]; - _unit_195 = _this; - _this setDir -174.58798; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_1010 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [10172.08, 18716.92, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1010 = _this; - _this setDir -29.006971; - _this setVehicleInit "this allowDammage false;"; - _this setPos [10172.08, 18716.92, 3.8146973e-005]; -}; - -_vehicle_1012 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [8125.7231, 21316.494, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1012 = _this; - _this setDir -12.10274; - _this setVehicleInit "this allowDammage false;"; - _this setPos [8125.7231, 21316.494, 4.5776367e-005]; -}; - -_vehicle_1014 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [8125.8867, 21313.502, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1014 = _this; - _this setDir -70.006653; - _this setPos [8125.8867, 21313.502, 1.5258789e-005]; -}; - -_vehicle_1016 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [10399.53, 16856.883, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1016 = _this; - _this setDir -4.3650527; - _this setVehicleInit "this allowDammage false;"; - _this setPos [10399.53, 16856.883, -1.1444092e-005]; -}; - -_vehicle_1018 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [10407.994, 16857.248, -2.3841858e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1018 = _this; - _this setDir -49.939247; - _this setPos [10407.994, 16857.248, -2.3841858e-005]; -}; - -_vehicle_1019 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [15095.085, 14813.726, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1019 = _this; - _this setDir 196.95195; - _this setPos [15095.085, 14813.726, -1.9073486e-005]; -}; - -_vehicle_1021 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [16159.999, 13585.844, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1021 = _this; - _this setDir -88.974411; - _this setVehicleInit "this allowDammage false;"; - _this setPos [16159.999, 13585.844, 7.6293945e-006]; -}; - -_vehicle_1023 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [16159.415, 13590.932, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1023 = _this; - _this setDir 308.39713; - _this setPos [16159.415, 13590.932, 3.8146973e-006]; -}; - -_vehicle_1025 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [16438.418, 11485.899, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1025 = _this; - _this setDir 184.43353; - _this setVehicleInit "this allowDammage false;"; - _this setPos [16438.418, 11485.899, 3.8146973e-006]; -}; - -_vehicle_1027 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [16442.42, 11485.704, 4.9591064e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1027 = _this; - _this setDir 152.54228; - _this setPos [16442.42, 11485.704, 4.9591064e-005]; -}; - -_vehicle_1028 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [15314.632, 9367.6123, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1028 = _this; - _this setDir 92.250443; - _this setVehicleInit "this allowDammage false;"; - _this setPos [15314.632, 9367.6123, 2.0980835e-005]; -}; - -_vehicle_1030 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [15314.35, 9382.0264, -3.3378601e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1030 = _this; - _this setDir 7.8190179; - _this setPos [15314.35, 9382.0264, -3.3378601e-005]; -}; - -_vehicle_1031 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [16449.633, 8330.2139, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1031 = _this; - _this setDir -0.3754791; - _this setVehicleInit "this allowDammage false;"; - _this setPos [16449.633, 8330.2139, -1.5258789e-005]; -}; - -_vehicle_1033 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [17575.414, 6394.2705, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1033 = _this; - _this setDir 143.05406; - _this setPos [17575.414, 6394.2705, -1.5258789e-005]; -}; - -_vehicle_1034 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [6995.0059, 8294.9717], [], 0, "CAN_COLLIDE"]; - _vehicle_1034 = _this; - _this setDir 219.52061; - _this setVehicleInit "this allowDammage false;"; - _this setPos [6995.0059, 8294.9717]; -}; - -_vehicle_1036 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [5556.7646, 8750.1543], [], 0, "CAN_COLLIDE"]; - _vehicle_1036 = _this; - _this setDir 217.35687; - _this setVehicleInit "this allowDammage false;"; - _this setPos [5556.7646, 8750.1543]; -}; - -_vehicle_1038 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [3223.3574, 7563.1914, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1038 = _this; - _this setDir 64.711594; - _this setVehicleInit "this allowDammage false;"; - _this setPos [3223.3574, 7563.1914, 3.8146973e-006]; -}; - -_vehicle_1040 = objNull; -if (true) then -{ - _this = createVehicle ["RU_WarfareBUAVterminal", [11893.605, 21028.477, -0.0001449585], [], 0, "CAN_COLLIDE"]; - _vehicle_1040 = _this; - _this setDir 5.5085564; - _this setPos [11893.605, 21028.477, -0.0001449585]; -}; - -processInitCommands; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/mission.sqm b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/mission.sqm index e6934eedf..0525a82fa 100644 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/mission.sqm +++ b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/mission.sqm @@ -4,20 +4,22 @@ class Mission addOns[]= { "tavi", - "ca_modules_animals", + "kh_dayztaviana", + "ca_modules_animals", + "dayz_anim", "dayz_code", + "dayz_communityassets", "dayz_weapons", "dayz_equip", + "dayz_epoch", "dayz_vehicles", "cacharacters_pmc", "ca_modules_functions", - "warfarebuildings", - "ind_tank", - "camisc_e", "glt_m300t", - "sigisolda", - "suv_col", - "csj_gyroac" + + "csj_gyroac", + "map_eu", + "jetskiyanahuiaddon" }; addOnsAuto[]= { @@ -29,8 +31,8 @@ class Mission randomSeed=11171215; class Intel { - briefingName="Taviana DayZ_Epoch"; - briefingDescription="Taviana DayZ_Epoch Private Server"; + briefingName="DayZ Epoch Taviana"; + briefingDescription="DayZ Epoch Taviana Private Server"; startWeather=0.067362607; forecastWeather=0.52341133; year=2008; @@ -49,7 +51,7 @@ class Mission items=100; class Item0 { - position[]={968.82538,1.8870479,25021.938}; + position[]={126.2492,0.69394171,157.38708}; azimut=-17.0839; id=11; side="WEST"; @@ -60,7 +62,7 @@ class Mission }; class Item1 { - position[]={970.36835,1.8777902,25021.488}; + position[]={125.96489,0.69394171,158.18182}; azimut=-17.0839; id=0; side="WEST"; @@ -73,7 +75,7 @@ class Mission }; class Item2 { - position[]={969.32538,1.8840479,25021.777}; + position[]={125.19946,0.69394171,157.7467}; azimut=-17.083944; id=5; side="WEST"; @@ -84,7 +86,7 @@ class Mission }; class Item3 { - position[]={968.45428,1.8892744,25021.324}; + position[]={125.40584,0.69394171,159.02014}; azimut=-17.083944; id=8; side="WEST"; @@ -95,7 +97,7 @@ class Mission }; class Item4 { - position[]={970.22772,1.8786336,25023.07}; + position[]={125.68189,0.69394171,158.16467}; azimut=-17.083944; id=18; side="WEST"; @@ -106,7 +108,7 @@ class Mission }; class Item5 { - position[]={970.216,1.8787041,25021.531}; + position[]={124.93312,0.69394171,157.35168}; azimut=-17.083944; id=2; side="WEST"; @@ -117,7 +119,7 @@ class Mission }; class Item6 { - position[]={969.58319,1.8825012,25021.738}; + position[]={126.50222,0.69394171,157.78412}; azimut=-17.083937; id=9; side="WEST"; @@ -128,7 +130,7 @@ class Mission }; class Item7 { - position[]={970.92303,1.8744617,25021.887}; + position[]={127.07344,0.69394171,158.64423}; azimut=-17.083944; id=21; side="WEST"; @@ -139,7 +141,7 @@ class Mission }; class Item8 { - position[]={970.32147,1.8780712,25020.363}; + position[]={126.96429,0.69394171,157.22162}; azimut=-17.083944; id=13; side="WEST"; @@ -150,7 +152,7 @@ class Mission }; class Item9 { - position[]={971.03632,1.8737819,25021.598}; + position[]={125.59901,0.69394171,157.57892}; azimut=-17.083944; id=7; side="WEST"; @@ -161,7 +163,7 @@ class Mission }; class Item10 { - position[]={968.86053,1.8868368,25021.449}; + position[]={125.57819,0.69394171,158.80487}; azimut=-17.0839; id=36; side="WEST"; @@ -172,7 +174,7 @@ class Mission }; class Item11 { - position[]={968.716,1.8877043,25021.754}; + position[]={125.68203,0.69394171,157.75305}; azimut=-17.083944; id=25; side="WEST"; @@ -183,7 +185,7 @@ class Mission }; class Item12 { - position[]={966.78046,1.8993171,25020.73}; + position[]={126.13457,0.69394171,157.20508}; azimut=-17.083944; id=43; side="WEST"; @@ -194,7 +196,7 @@ class Mission }; class Item13 { - position[]={970.15155,1.8790909,25021.637}; + position[]={126.92294,0.69394171,157.58636}; azimut=-17.083944; id=30; side="WEST"; @@ -205,7 +207,7 @@ class Mission }; class Item14 { - position[]={970.19257,1.8788449,25021.34}; + position[]={126.47661,0.69394171,159.03381}; azimut=-17.083944; id=33; side="WEST"; @@ -216,7 +218,7 @@ class Mission }; class Item15 { - position[]={970.8371,1.8749772,25022.207}; + position[]={126.66208,0.69394171,158.41077}; azimut=-17.083944; id=1; side="WEST"; @@ -227,7 +229,7 @@ class Mission }; class Item16 { - position[]={970.18085,1.8789152,25022.426}; + position[]={124.98711,0.69394171,158.37115}; azimut=-17.083944; id=4; side="WEST"; @@ -238,7 +240,7 @@ class Mission }; class Item17 { - position[]={968.61249,1.8883251,25020.566}; + position[]={126.90768,0.69394171,158.84821}; azimut=-17.083944; id=3; side="WEST"; @@ -249,7 +251,7 @@ class Mission }; class Item18 { - position[]={969.32928,1.8840244,25022.895}; + position[]={125.42049,0.69394171,158.17358}; azimut=-17.083944; id=6; side="WEST"; @@ -260,7 +262,7 @@ class Mission }; class Item19 { - position[]={969.03827,1.8857708,25022.605}; + position[]={125.15991,0.69394171,158.16504}; azimut=-17.083944; id=10; side="WEST"; @@ -271,7 +273,7 @@ class Mission }; class Item20 { - position[]={970.54803,1.8767116,25021.559}; + position[]={126.53394,0.69394171,157.39856}; azimut=-17.083944; id=16; side="WEST"; @@ -282,7 +284,7 @@ class Mission }; class Item21 { - position[]={970.29803,1.878212,25021.441}; + position[]={126.08256,0.69394171,158.8205}; azimut=-17.083944; id=19; side="WEST"; @@ -293,7 +295,7 @@ class Mission }; class Item22 { - position[]={970.20233,1.8787858,25021.824}; + position[]={126.79144,0.69394171,158.6333}; azimut=-17.083944; id=15; side="WEST"; @@ -304,7 +306,7 @@ class Mission }; class Item23 { - position[]={970.35468,1.8778721,25021.605}; + position[]={126.07879,0.69394171,157.56116}; azimut=-17.083944; id=23; side="WEST"; @@ -315,7 +317,7 @@ class Mission }; class Item24 { - position[]={970.25507,1.8784695,25022.137}; + position[]={127.20182,0.69394171,158.40826}; azimut=-17.083944; id=26; side="WEST"; @@ -326,7 +328,7 @@ class Mission }; class Item25 { - position[]={969.61053,1.882337,25021.66}; + position[]={127.23447,0.69394171,157.59155}; azimut=-17.083944; id=29; side="WEST"; @@ -337,7 +339,7 @@ class Mission }; class Item26 { - position[]={969.9953,1.8800281,25021.637}; + position[]={126.61225,0.69394171,157.58185}; azimut=-17.083944; id=31; side="WEST"; @@ -348,7 +350,7 @@ class Mission }; class Item27 { - position[]={970.61444,1.8763133,25022.258}; + position[]={126.39537,0.69394171,158.40656}; azimut=-17.083944; id=28; side="WEST"; @@ -359,7 +361,7 @@ class Mission }; class Item28 { - position[]={970.55585,1.8766652,25022.84}; + position[]={126.47921,0.69394171,158.18719}; azimut=-17.083944; id=35; side="WEST"; @@ -370,7 +372,7 @@ class Mission }; class Item29 { - position[]={969.87421,1.8807548,25020.629}; + position[]={127.09355,0.69394171,157.40118}; azimut=-17.083944; id=27; side="WEST"; @@ -381,7 +383,7 @@ class Mission }; class Item30 { - position[]={968.70819,1.8877512,25021.527}; + position[]={125.4594,0.69394171,157.37329}; azimut=-17.083937; id=34; side="WEST"; @@ -392,7 +394,7 @@ class Mission }; class Item31 { - position[]={970.26678,1.8783996,25020.574}; + position[]={126.69575,0.69394171,157.20886}; azimut=-17.083944; id=46; side="WEST"; @@ -403,7 +405,7 @@ class Mission }; class Item32 { - position[]={969.81952,1.8810833,25021.301}; + position[]={126.19179,0.69394171,159.03729}; azimut=-17.083944; id=38; side="WEST"; @@ -414,7 +416,7 @@ class Mission }; class Item33 { - position[]={968.58514,1.8884894,25020.574}; + position[]={126.63866,0.69394171,158.84766}; azimut=-17.083944; id=32; side="WEST"; @@ -425,7 +427,7 @@ class Mission }; class Item34 { - position[]={969.93866,1.880368,25022.277}; + position[]={126.08863,0.69394171,158.39252}; azimut=-17.083944; id=47; side="WEST"; @@ -436,7 +438,7 @@ class Mission }; class Item35 { - position[]={968.54999,1.8887005,25021.551}; + position[]={125.2139,0.69394171,157.35583}; azimut=-17.083944; id=41; side="WEST"; @@ -447,7 +449,7 @@ class Mission }; class Item36 { - position[]={970.62225,1.8762665,25021.332}; + position[]={127.02809,0.69394171,159.04047}; azimut=-17.083944; id=40; side="WEST"; @@ -458,7 +460,7 @@ class Mission }; class Item37 { - position[]={969.42694,1.8834385,25020.887}; + position[]={125.62182,0.69394171,157.18188}; azimut=-17.083944; id=44; side="WEST"; @@ -469,7 +471,7 @@ class Mission }; class Item38 { - position[]={967.95624,1.8922625,25020.488}; + position[]={126.35212,0.69394171,158.83722}; azimut=-17.083944; id=48; side="WEST"; @@ -480,7 +482,7 @@ class Mission }; class Item39 { - position[]={968.29608,1.8902236,25021.293}; + position[]={125.14499,0.69394171,159.01099}; azimut=-17.083944; id=39; side="WEST"; @@ -491,7 +493,7 @@ class Mission }; class Item40 { - position[]={968.70428,1.8877746,25020.281}; + position[]={127.19611,0.69394171,158.83636}; azimut=-17.083944; id=37; side="WEST"; @@ -502,7 +504,7 @@ class Mission }; class Item41 { - position[]={967.50507,1.8949696,25021.473}; + position[]={125.32362,0.69394171,157.56714}; azimut=-17.083944; id=45; side="WEST"; @@ -513,7 +515,7 @@ class Mission }; class Item42 { - position[]={969.43085,1.883415,25021.098}; + position[]={124.65946,0.69394171,158.13086}; azimut=-17.0839; id=49; side="WEST"; @@ -524,7 +526,7 @@ class Mission }; class Item43 { - position[]={969.77069,1.8813763,25020.742}; + position[]={126.78382,0.69394171,157.39423}; azimut=-17.083944; id=42; side="WEST"; @@ -535,7 +537,7 @@ class Mission }; class Item44 { - position[]={970.23163,1.8786103,25021.543}; + position[]={125.9855,0.69394171,157.38159}; azimut=-17.083944; id=22; side="WEST"; @@ -546,7 +548,7 @@ class Mission }; class Item45 { - position[]={969.79803,1.881212,25021.816}; + position[]={126.51171,0.69394171,158.63306}; azimut=-17.083944; id=12; side="WEST"; @@ -557,7 +559,7 @@ class Mission }; class Item46 { - position[]={970.37225,1.8777667,25022.793}; + position[]={126.62286,0.69394171,157.96991}; azimut=-17.083944; id=14; side="WEST"; @@ -568,7 +570,7 @@ class Mission }; class Item47 { - position[]={970.38788,1.8776729,25022.434}; + position[]={125.27383,0.69394171,158.37024}; azimut=-17.0839; id=24; side="WEST"; @@ -579,7 +581,7 @@ class Mission }; class Item48 { - position[]={970.84491,1.8749309,25022.418}; + position[]={125.55512,0.69394171,158.38495}; azimut=-17.083944; id=20; side="WEST"; @@ -590,7 +592,7 @@ class Mission }; class Item49 { - position[]={968.11249,1.8913251,25022.707}; + position[]={126.75509,0.69394171,158.18536}; azimut=-17.083944; id=17; side="WEST"; @@ -601,7 +603,7 @@ class Mission }; class Item50 { - position[]={970.49335,1.87704,25021.777}; + position[]={126.21745,0.69394171,157.75995}; azimut=-17.0839; id=51; side="WEST"; @@ -612,7 +614,7 @@ class Mission }; class Item51 { - position[]={970.32928,1.8780242,25021.355}; + position[]={126.74185,0.69394171,159.03485}; azimut=-17.0839; id=52; side="WEST"; @@ -623,7 +625,7 @@ class Mission }; class Item52 { - position[]={970.98553,1.8740869,25021.703}; + position[]={125.01791,0.69394171,158.81232}; azimut=-17.0839; id=55; side="WEST"; @@ -634,7 +636,7 @@ class Mission }; class Item53 { - position[]={969.41913,1.8834854,25021.098}; + position[]={124.74366,0.69394171,158.35718}; azimut=-17.0839; id=53; side="WEST"; @@ -645,7 +647,7 @@ class Mission }; class Item54 { - position[]={969.85272,1.8808836,25021.434}; + position[]={125.8252,0.69394171,158.80878}; azimut=-17.0839; id=54; side="WEST"; @@ -656,7 +658,7 @@ class Mission }; class Item55 { - position[]={970.36835,1.8777902,25021.582}; + position[]={125.05861,0.69394171,157.54474}; azimut=-17.0839; id=70; side="WEST"; @@ -667,7 +669,7 @@ class Mission }; class Item56 { - position[]={968.76678,1.8873993,25022.043}; + position[]={124.87514,0.69394171,158.59332}; azimut=-17.0839; id=60; side="WEST"; @@ -678,7 +680,7 @@ class Mission }; class Item57 { - position[]={968.79803,1.8872122,25021.613}; + position[]={125.81973,0.69394171,157.57184}; azimut=-17.0839; id=68; side="WEST"; @@ -689,7 +691,7 @@ class Mission }; class Item58 { - position[]={969.23944,1.8845634,25022.055}; + position[]={125.04808,0.69394171,157.95349}; azimut=-17.0839; id=66; side="WEST"; @@ -700,7 +702,7 @@ class Mission }; class Item59 { - position[]={969.53632,1.8827821,25021.238}; + position[]={124.67368,0.69394171,157.3457}; azimut=-17.0839; id=61; side="WEST"; @@ -711,7 +713,7 @@ class Mission }; class Item60 { - position[]={969.2746,1.8843523,25021.715}; + position[]={125.45518,0.69394171,157.7652}; azimut=-17.0839; id=63; side="WEST"; @@ -722,7 +724,7 @@ class Mission }; class Item61 { - position[]={970.5871,1.8764776,25023.063}; + position[]={126.18769,0.69394171,158.19409}; azimut=-17.0839; id=72; side="WEST"; @@ -733,7 +735,7 @@ class Mission }; class Item62 { - position[]={970.26288,1.8784231,25020.824}; + position[]={125.87371,0.69394171,157.18622}; azimut=-17.0839; id=57; side="WEST"; @@ -744,7 +746,7 @@ class Mission }; class Item63 { - position[]={970.28632,1.8782823,25021.105}; + position[]={124.67575,0.69394171,157.73749}; azimut=-17.0839; id=58; side="WEST"; @@ -755,7 +757,7 @@ class Mission }; class Item64 { - position[]={968.19061,1.8908565,25021.895}; + position[]={125.66341,0.69394171,158.59998}; azimut=-17.0839; id=62; side="WEST"; @@ -766,7 +768,7 @@ class Mission }; class Item65 { - position[]={969.32147,1.8840714,25021.746}; + position[]={124.92472,0.69394171,157.74524}; azimut=-17.0839; id=75; side="WEST"; @@ -777,7 +779,7 @@ class Mission }; class Item66 { - position[]={969.53241,1.8828056,25021.223}; + position[]={124.80128,0.69394171,157.94641}; azimut=-17.0839; id=56; side="WEST"; @@ -788,7 +790,7 @@ class Mission }; class Item67 { - position[]={968.42303,1.8894621,25021.035}; + position[]={124.75933,0.69394171,158.80243}; azimut=-17.0839; id=73; side="WEST"; @@ -799,18 +801,19 @@ class Mission }; class Item68 { - position[]={970.38007,1.8777199,25020.34}; + position[]={127.2486,0.69394171,157.22461}; azimut=-17.0839; id=69; side="WEST"; vehicle="Survivor1_DZ"; player="PLAY CDG"; skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; }; class Item69 { - position[]={969.4621,1.8832273,25021.035}; + position[]={124.6658,0.69394171,158.57513}; azimut=-17.0839; id=67; side="WEST"; @@ -821,7 +824,7 @@ class Mission }; class Item70 { - position[]={968.71991,1.8876808,25020.73}; + position[]={126.41776,0.69394171,157.20197}; azimut=-17.0839; id=65; side="WEST"; @@ -832,7 +835,7 @@ class Mission }; class Item71 { - position[]={969.82928,1.8810244,25021.754}; + position[]={125.983,0.69394171,157.74353}; azimut=-17.0839; id=74; side="WEST"; @@ -843,7 +846,7 @@ class Mission }; class Item72 { - position[]={967.95233,1.8922859,25022.035}; + position[]={125.5589,0.69394171,157.96149}; azimut=-17.0839; id=71; side="WEST"; @@ -854,7 +857,7 @@ class Mission }; class Item73 { - position[]={969.60077,1.8823954,25021.629}; + position[]={126.36541,0.69394171,157.58746}; azimut=-17.0839; id=59; side="WEST"; @@ -865,7 +868,7 @@ class Mission }; class Item74 { - position[]={968.28046,1.8903176,25021.715}; + position[]={127.0658,0.69394171,157.78113}; azimut=-17.0839; id=64; side="WEST"; @@ -876,7 +879,7 @@ class Mission }; class Item75 { - position[]={970.53046,1.8768175,25022.535}; + position[]={127.18354,0.69394171,157.98334}; azimut=-17.0839; id=81; side="WEST"; @@ -887,7 +890,7 @@ class Mission }; class Item76 { - position[]={967.91718,1.8924971,25021.73}; + position[]={126.7629,0.69394171,157.76709}; azimut=-17.0839; id=83; side="WEST"; @@ -898,7 +901,7 @@ class Mission }; class Item77 { - position[]={967.93475,1.8923918,25021.27}; + position[]={124.65369,0.69394171,158.99231}; azimut=-17.0839; id=82; side="WEST"; @@ -909,7 +912,7 @@ class Mission }; class Item78 { - position[]={968.33124,1.8900125,25021.402}; + position[]={125.67021,0.69394171,159.02667}; azimut=-17.0839; id=84; side="WEST"; @@ -920,7 +923,7 @@ class Mission }; class Item79 { - position[]={968.9035,1.8865793,25020.848}; + position[]={125.34006,0.69394171,157.17029}; azimut=-17.0839; id=85; side="WEST"; @@ -931,7 +934,7 @@ class Mission }; class Item80 { - position[]={968.13007,1.8912199,25021.457}; + position[]={125.29077,0.69394171,158.80957}; azimut=-17.0839; id=77; side="WEST"; @@ -942,7 +945,7 @@ class Mission }; class Item81 { - position[]={967.03241,1.8978053,25021.855}; + position[]={124.78751,0.69394171,157.54242}; azimut=-17.0839; id=78; side="WEST"; @@ -953,7 +956,7 @@ class Mission }; class Item82 { - position[]={967.58124,1.8945129,25020.816}; + position[]={125.09854,0.69394171,157.17426}; azimut=-17.0839; id=79; side="WEST"; @@ -964,7 +967,7 @@ class Mission }; class Item83 { - position[]={969.716,1.8817041,25021.535}; + position[]={125.69042,0.69394171,157.37097}; azimut=-17.0839; id=76; side="WEST"; @@ -975,7 +978,7 @@ class Mission }; class Item84 { - position[]={969.32343,1.8840593,25021.895}; + position[]={125.95187,0.69394171,158.60138}; azimut=-17.0839; id=80; side="WEST"; @@ -986,7 +989,7 @@ class Mission }; class Item85 { - position[]={970.03241,1.8798056,25022.805}; + position[]={125.80393,0.69394171,157.95612}; azimut=-17.0839; id=97; side="WEST"; @@ -997,7 +1000,7 @@ class Mission }; class Item86 { - position[]={967.5285,1.8948294,25021.98}; + position[]={125.31184,0.69394171,157.94965}; azimut=-17.0839; id=98; side="WEST"; @@ -1008,7 +1011,7 @@ class Mission }; class Item87 { - position[]={969.93866,1.880368,25022.66}; + position[]={126.3416,0.69394171,157.96826}; azimut=-17.0839; id=99; side="WEST"; @@ -1019,7 +1022,7 @@ class Mission }; class Item88 { - position[]={969.20624,1.8847625,25022.551}; + position[]={127.03947,0.69394171,158.1969}; azimut=-17.0839; id=100; side="WEST"; @@ -1030,7 +1033,7 @@ class Mission }; class Item89 { - position[]={969.39178,1.8836496,25022.477}; + position[]={124.89738,0.69394171,158.15747}; azimut=-17.0839; id=96; side="WEST"; @@ -1041,7 +1044,7 @@ class Mission }; class Item90 { - position[]={968.83319,1.887001,25020.98}; + position[]={124.82037,0.69394171,157.15875}; azimut=-17.0839; id=87; side="WEST"; @@ -1052,7 +1055,7 @@ class Mission }; class Item91 { - position[]={968.19257,1.8908445,25021.324}; + position[]={124.8823,0.69394171,159.01117}; azimut=-17.0839; id=92; side="WEST"; @@ -1063,7 +1066,7 @@ class Mission }; class Item92 { - position[]={969.89569,1.8806261,25021.973}; + position[]={125.41312,0.69394171,158.59534}; azimut=-17.0839; id=88; side="WEST"; @@ -1074,7 +1077,7 @@ class Mission }; class Item93 { - position[]={969.31366,1.8841182,25021.879}; + position[]={126.20239,0.69394171,158.62439}; azimut=-17.0839; id=89; side="WEST"; @@ -1085,7 +1088,7 @@ class Mission }; class Item94 { - position[]={969.74921,1.881505,25022.176}; + position[]={126.952,0.69394171,158.4129}; azimut=-17.0839; id=90; side="WEST"; @@ -1096,7 +1099,7 @@ class Mission }; class Item95 { - position[]={969.96014,1.8802392,25022.832}; + position[]={126.05536,0.69394171,157.97388}; azimut=-17.0839; id=86; side="WEST"; @@ -1107,7 +1110,7 @@ class Mission }; class Item96 { - position[]={968.966,1.8862039,25021.293}; + position[]={125.93575,0.69394171,159.03082}; azimut=-17.0839; id=93; side="WEST"; @@ -1118,7 +1121,7 @@ class Mission }; class Item97 { - position[]={970.091,1.8794543,25022.32}; + position[]={125.81956,0.69394171,158.38116}; azimut=-17.0839; id=94; side="WEST"; @@ -1129,7 +1132,7 @@ class Mission }; class Item98 { - position[]={970.43085,1.8774148,25022.598}; + position[]={126.90128,0.69394171,157.97949}; azimut=-17.0839; id=91; side="WEST"; @@ -1140,7 +1143,7 @@ class Mission }; class Item99 { - position[]={968.93671,1.8863796,25021.957}; + position[]={125.12415,0.69394171,158.58307}; azimut=-17.0839; id=95; side="WEST"; @@ -1159,7 +1162,7 @@ class Mission items=1; class Item0 { - position[]={356.00049,0.17996374,3399.48}; + position[]={-143.93861,0.52647489,2319.5012}; id=50; side="LOGIC"; vehicle="FunctionsManager"; @@ -1170,313 +1173,280 @@ class Mission }; }; }; - class Vehicles - { - items=8; - class Item0 - { - position[]={964.24921,1.9145046,25005.477}; - id=101; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item1 - { - position[]={974.73944,1.8515632,25005.266}; - id=102; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item2 - { - position[]={962.14569,1.9271257,25036.387}; - id=103; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item3 - { - position[]={976.22772,1.8174521,25036.363}; - id=104; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item4 - { - position[]={955.45819,1.9672511,25028.371}; - azimut=90.394051; - id=105; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item5 - { - position[]={955.32343,1.9680595,25014.566}; - azimut=90.394051; - id=106; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item6 - { - position[]={981.80194,1.7907171,25027.434}; - azimut=90.6903; - id=107; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - text="wall"; - }; - class Item7 - { - position[]={981.7121,1.8097277,25014.559}; - azimut=90.690323; - id=108; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - }; class Markers { - items=32; + items=28; class Item0 { - position[]={11785.905,300.77228,11060.094}; + position[]={10732.087,193.02972,12687.841}; name="center"; type="Empty"; }; class Item1 { - position[]={991.23602,1.7280371,25021.037}; + position[]={125.80597,0.55931646,158.21259}; name="respawn_west"; type="Empty"; }; class Item2 { - position[]={18412.973,29.409279,5039.0776}; + position[]={17587.729,206.90927,4952.0513}; name="spawn0"; type="Empty"; }; class Item3 { - position[]={16312.345,0.4150846,12987.927}; - name="spawn2"; + position[]={9093.4707,33.920578,2614.3794}; + name="spawn1"; type="Empty"; }; class Item4 { - position[]={17059.658,11.43257,14031.331}; - name="spawn3"; + position[]={15954.211,19.612961,15847.49}; + name="spawn2"; type="Empty"; }; class Item5 { - position[]={13423.838,3.2652423,19609.988}; - name="spawn4"; + position[]={13560.766,32.488033,19300.455}; + name="spawn3"; type="Empty"; }; class Item6 { - position[]={7668.604,30.730097,22224.299}; - name="spawn5"; + position[]={17743.729,255.98103,10299.182}; + name="spawn4"; type="Empty"; }; class Item7 { - position[]={10846.631,10.674826,6139.9468}; - name="spawn6"; + position[]={15245.996,56.273598,17424.979}; + name="spawn5"; type="Empty"; }; class Item8 { - position[]={10826.21,0.55783975,14006.479}; - name="spawn7"; + position[]={16674.049,52.588493,13930.056}; + name="spawn6"; type="Empty"; }; class Item9 { - position[]={18494.441,18.122959,6604.2773}; - name="spawn8"; + position[]={11361.38,24.342115,6684.8628}; + name="spawn7"; type="Empty"; }; class Item10 { - position[]={16254.966,1.0251714,15891.556}; - name="spawn9"; + position[]={12268.094,77.620689,9762.8389}; + name="spawn8"; type="Empty"; }; class Item11 { - position[]={11999.425,11.306746,1080.9792}; - name="spawn10"; + position[]={18292.107,70.055626,7537.231}; + name="spawn9"; type="Empty"; }; class Item12 { - position[]={11889.417,4,21023.301}; - name="ArmedChoppers"; - text="Pete's Armed Choppers"; - type="mil_dot"; + position[]={11698.81,-114,15210.121}; + name="TraderCityLyepestok"; + text="Trader City Lyepestok"; + type="mil_circle"; colorName="ColorOrange"; }; class Item13 { - position[]={8140.8579,182.22856,21315.977}; - name="HighEndWeaponsAmmo"; - text="Robby and Jacks Ammo/Weapons"; - type="mil_dot"; - colorName="ColorGreen"; + position[]={15309.663,-14.993002,9278.4912}; + name="TraderCitySabina"; + text="Trader City Sabina"; + type="mil_circle"; + colorName="ColorOrange"; }; class Item14 { - position[]={10161.47,88.559937,18713.822}; - name="UnarmedChopperF"; - text="Hanz Unarmed Choppers"; - type="mil_dot"; + position[]={5538.7354,-35.799999,8762.2695}; + name="TraderCityBilgrad"; + text="Trader City Bilgrad"; + type="mil_circle"; colorName="ColorOrange"; }; class Item15 { - position[]={14621.356,-0.29903007,18865.057}; - name="BoatVendor1"; - text="Capt. Yak"; - type="mil_triangle"; - colorName="ColorBlue"; + position[]={7376.6084,-34.6604,4296.5879}; + name="TraderCityBranibor"; + text="Trader City Branibor"; + type="mil_circle"; + colorName="ColorOrange"; }; class Item16 { - position[]={14976.129,20.700497,18411.604}; - name="Wholesaler1"; - text="Wholesaler Reynolds"; - type="mil_box"; - colorName="ColorBlack"; + position[]={10948.426,-10.727827,654.90265}; + name="BanditVendor"; + text="Bandit Vendor"; + type="mil_dot"; + colorName="ColorRed"; }; class Item17 { - position[]={10411.687,5.007,16857.264}; + position[]={15587.822,-35.599998,16394.049}; name="HeroVendor"; - text="Chuck's Hero Shop"; - type="Strongpoint"; + text="Hero Vendor"; + type="mil_dot"; colorName="ColorGreen"; }; class Item18 { - position[]={15097.365,38.066315,14809.885}; - name="ArmedVehicles"; - text="Tom's Armed Vehicles"; + position[]={16555.732,-44.942032,10159.68}; + name="AircraftDealer"; + text="Aircraft Dealer"; type="mil_dot"; - colorName="ColorOrange"; + colorName="ColorBlack"; }; class Item19 { - position[]={12482.204,105.82267,13885.04}; - name="Doctor1"; - text="Dr. Hammond"; + position[]={6815.0776,7.6293945e-006,8534.1504}; + name="AircraftDealer"; + text="Aircraft Dealer"; type="mil_dot"; - colorName="ColorGreen"; + colorName="ColorBlack"; }; class Item20 { - position[]={16149.238,39.333866,13584.271}; - name="Doctor2"; - text="Bones"; - type="mil_dot"; + position[]={4066.3528,-36.305538,7265.0024}; + name="Misc.Vendor"; + text="Misc. Vendor"; + type="mil_box"; colorName="ColorGreen"; }; class Item21 { - position[]={16449.648,58.051521,11484.582}; - name="PlaneVendor"; - text="Murdock's Planes"; - type="mil_dot"; - colorName="ColorOrange"; + position[]={17497.631,-235.07928,7159.0879}; + name="Misc.Vendor"; + text="Misc. Vendor"; + type="mil_box"; + colorName="ColorGreen"; }; class Item22 { - position[]={15309.642,14.993002,9376.416}; - name="VehiclePartsVendors"; - text="Sven and Slav's Parts/Vehicles"; - type="mil_circle"; - colorName="ColorOrange"; + position[]={17332.115,5.3882599e-005,12930.239}; + name="BoatDealer"; + text="Boat Dealer"; + type="mil_dot"; + colorName="ColorBlack"; }; class Item23 { - position[]={13345.836,172.991,8617.3633}; - name="GeneralSupplies"; - text="Trin's Food/Water"; + position[]={10570.494,-0.28882828,16772.477}; + name="BoatDealer"; + text="Boat Dealer"; type="mil_dot"; - colorName="ColorBrown"; + colorName="ColorBlack"; }; class Item24 { - position[]={16445.291,174.31848,8331.085}; - name="GeneralSupplies1"; - text="Melissa's General Supplies"; + position[]={10698.463,-0.00011062622,5983.665}; + name="BoatDealer"; + text="Boat Dealer"; type="mil_dot"; - colorName="ColorGreen"; + colorName="ColorBlack"; }; class Item25 { - position[]={17577.686,177.15375,6392.5615}; - name="Doctor3"; - text="Dr. Vu"; + position[]={5419.2437,-1.6689301e-006,9503.5479}; + name="BoatDealer"; + text="Boat Dealer"; type="mil_dot"; - colorName="ColorRed"; + colorName="ColorBlack"; }; class Item26 { - position[]={5573.3174,35.799999,8749.377}; - name="BanditWeaponAmmo"; - text="Gabe's and Cohaagen's Weapons/Ammo"; - type="mil_circle"; - colorName="ColorRed"; - }; - class Item27 - { - position[]={3262.4954,4.9681244,8182.8096}; - name="Armed Boats"; - text="Chad's Armed Boats"; - type="mil_dot"; - colorName="ColorOrange"; - }; - class Item28 - { - position[]={6991.436,70.179367,8303.6289}; - name="BanditChoppersRepair"; - text="Dante's and Javon's Choppers/Parts"; - type="mil_circle"; - colorName="ColorRed"; - }; - class Item29 - { - position[]={3201.4695,34.2192,7553.8667}; - name="GeneralSupplies3"; - text="Mrs. Doubtfire"; - type="mil_dot"; - colorName="ColorRed"; - }; - class Item30 - { - position[]={8807.9297,23.021162,2342.54}; - name="Wholesaler2"; - text="Wholesaler Darren"; + position[]={13342.758,-172.991,8611.9932}; + name="Wholesaler"; + text="Wholesaler"; type="mil_box"; colorName="ColorBlack"; }; - class Item31 + class Item27 { - position[]={10188.604,75.686981,18675.205}; - name="RepairShop"; - text="Scott's Repair Shop"; - type="mil_dot"; - colorName="ColorGreen"; + position[]={9859.4209,-173.54755,7471.5684}; + name="Wholesaler"; + text="Wholesaler"; + type="mil_box"; + colorName="ColorBlack"; + }; + }; + class Sensors + { + items=4; + class Item0 + { + position[]={15309.663,-14.993002,9278.4912}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="zonesabina"; + expCond="(player distance zonesabina) < 40;"; + expActiv="TitleText[""Now entering Trader City Sabina"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving Trader City Sabina"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item1 + { + position[]={11698.81,-114,15210.121}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="zonelyep"; + expCond="(player distance zonelyep) < 50;"; + expActiv="TitleText[""Now entering Trader City Lyepestok"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving Trader City Lyepestok"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item2 + { + position[]={5538.7354,-35.799999,8762.2695}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="zonebilgrad"; + expCond="(player distance zonebilgrad) < 50;"; + expActiv="TitleText[""Now entering Trader City Bilgrad"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving Trader City Bilgrad"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item3 + { + position[]={7376.6084,-34.6604,4296.5879}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="zonebranibor"; + expCond="(player distance zonebranibor) < 60;"; + expActiv="TitleText[""Now entering Trader City Branibor"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving Trader City Branibor"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; }; }; }; diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/server_traders.sqf b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/server_traders.sqf index 06a7bc29e..22ae4cfb0 100644 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/server_traders.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/server_traders.sqf @@ -1,147 +1,203 @@ -// DayZ Epoch TRADERS for 13 -serverTraders = ["GUE_Worker2","Soldier_Sniper_KSVK_PMC","Soldier_GL_PMC","GUE_Soldier_Pilot","GUE_Woodlander3","Worker4","Reynolds_PMC","Soldier_Sniper_PMC","GUE_Soldier_3","RU_Doctor","Doctor","UN_CDF_Soldier_Pilot_EP1","RU_Worker4","RU_Woodlander4","Citizen3","RU_Damsel5","Dr_Hladik_EP1","GUE_Commander","GUE_Soldier_CO","Profiteer2_EP1","RU_Farmwife5","GUE_Woodlander1","RU_Worker1","GUE_Soldier_2"]; - // START PER TRADER CONFIG -// Pete's Armed Choppers -menu_GUE_Worker2 = [ - [["Armed Choppers",239]], - [], - "friendly" -]; -// Jacks Weapons -menu_Soldier_Sniper_KSVK_PMC = [ - [["Assault Rifle",241],["Pistols",242],["Heavy Machine Guns",243],["Sniper Rifles",244]], - [], - "friendly" -]; -// Robby's Ammo Dump -menu_Soldier_GL_PMC = [ - [["Assault Ammo",245],["Pistol Ammo",246],["Heavy Ammo",247],["Sniper Rifle Ammo",248]], - [], - "friendly" -]; -// Hanz Unarmed Choppers -menu_GUE_Soldier_Pilot = [ - [["Helicopter Unarmed",249]], - [], - "friendly" -]; -// Scott's Repair Shop -menu_GUE_Woodlander3 = [ - [["Building Supplies",250],["Toolbelt Items",260],["Vehicle Parts",261]], - [], - "friendly" -]; -// Capt. Yak -menu_Worker4 = [ - [["PBX",251],["Boats Unarmed",254]], - [], - "neutral" -]; -// Wholesaler Reynolds -menu_Reynolds_PMC = [ - [["Wholesale Crates",256]], - [], - "neutral" -]; -// Chucks Hero Shop +/* + + CUSTOM TRADERS FOR TAVIANA EPOCH + (Credits: DayZ Epoch Devs for their original traders.) + AUTHOR: AVendettaForYou + Date: 12/11/2013 + +*/ + +serverTraders = [ +"GUE_Worker2", +"Soldier_Sniper_KSVK_PMC", +"Soldier_GL_PMC", +"GUE_Soldier_Pilot", +"GUE_Woodlander3", +"Worker4", +"Reynolds_PMC", +"Soldier_Sniper_PMC", +"GUE_Soldier_3", +"RU_Doctor", +"Doctor", +"UN_CDF_Soldier_Pilot_EP1", +"RU_Worker4", +"RU_Woodlander4", +"Citizen3", +"RU_Damsel5", +"Dr_Hladik_EP1", +"GUE_Commander", +"GUE_Soldier_CO", +"Profiteer2_EP1", +"RU_Farmwife5", +"GUE_Woodlander1", +"RU_Worker1", +"GUE_Soldier_2"]; + +/*--------------------------------------------------------------------------- + HERO VENDORS +---------------------------------------------------------------------------*/ + +//COMBINATION VENDOR menu_Soldier_Sniper_PMC = [ - [["Clothes",257],["Weapons",258],["Safes",297]], + [["Ammunition",478],["Military Armed",562],["Helicopter Armed",512],["Trucks Armed",479],["Weapons",477]], [], - "friendly" + "hero" ]; -// Tom's Armed Vehicles -menu_GUE_Soldier_3 = [ - [["Military Armed",259],["Fuel Trucks",300],["Military Unarmed",306]], +//SUPPLIES +menu_GUE_Woodlander3 = [ + [["Building Supplies",530],["Toolbelt Items",532],["Vehicle Parts",531]], [], - "friendly" + "hero" ]; -// Dr. Hammond +//MEDICAL menu_RU_Doctor = [ - [["Medical Supplies",262],["Chem-lites/Flares",264],["Smoke Grenades",265]], - [], - "friendly" + [["Chem-lites/Flares",542],["Medical Supplies",541],["Smoke Grenades",543]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "hero" ]; -// Bones -menu_Doctor = [ - [["Medical Supplies",266],["Chem-lites/Flares",267],["Smoke Grenades",269]], - [], - "friendly" -]; -// Murdock's Planes -menu_UN_CDF_Soldier_Pilot_EP1 = [ - [["Airplanes",268]], - [], - "friendly" -]; -// Sven's Parts -menu_RU_Worker4 = [ - [["Building Supplies",270],["Vehicle Parts",271]], - [], - "neutral" -]; -// Slav's Vehicles -menu_RU_Woodlander4 = [ - [["Cars",272],["Bus/Van/Bikes",273],["Trucks Unarmed",274],["Trucks Armed",275],["ATV/Motorcycles ",304],["UAZ",305],["SUV",307]], - [], - "neutral" -]; -// Trin's General Supplies -menu_Citizen3 = [ - [["Backpacks",276],["Food/Drinks",277],["Food and Drinks",278],["Toolbelt Items",279]], - [], - "neutral" -]; -// Melissa's General Supplies +//FOOD & DRINK menu_RU_Damsel5 = [ - [["Backpacks",280],["Clothes",281],["Food and Drinks",282],["Toolbelt Items",283]], + [["Backpacks",538],["Clothes",628],["Cooked Meats",630],["Drinks",601],["Packaged Food",629]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "hero" +]; + +/*--------------------------------------------------------------------------- + BANDIT VENDORS +---------------------------------------------------------------------------*/ + +//COMBINATION VENDOR +menu_GUE_Woodlander1 = [ + [["Ammunition",577],["Helicopter Armed",512],["Military Armed",569],["Trucks Armed",534],["Weapons",627]], + [], + "hostile" +]; +//SUPPLIES +menu_RU_Worker1 = [ + [["Building Supplies",662],["Toolbelt Items",663],["Vehicle Parts",664]], + [], + "hostile" +]; +//MEDICAl +menu_Dr_Hladik_EP1 = [ + [["Chem-lites/Flares",666],["Medical Supplies",665],["Smoke Grenades",668]], [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "hostile" +]; +//FOOD & DRINK +menu_RU_Farmwife5 = [ + [["Backpacks",632],["Clothes",631],["Cooked Meats",634],["Drinks",633],["Packaged Food",635]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "hostile" +]; + +/*--------------------------------------------------------------------------- + NEUTRAL VENDORS +---------------------------------------------------------------------------*/ + +//MEDICAL +menu_Doctor = [ + [["Chem-lites/Flares",666],["Medical Supplies",665],["Smoke Grenades",668]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "neutral" +]; +//SUPPLIES +menu_RU_Worker4 = [ + [["Building Supplies",508],["Toolbelt Items",510],["Vehicle Parts",509]], + [], + "neutral" +]; +//WEAPONS +menu_Soldier_Sniper_KSVK_PMC = [ + [["Assault Rifle",485],["Light Machine Gun",486],["Pistols",489],["Shotguns and Single-shot",574],["Sniper Rifle",487],["Submachine Guns",488]], + [], + "neutral" +]; +//AMMUNITION +menu_Soldier_GL_PMC = [ + [["Assault Rifle Ammo",480],["Light Machine Gun Ammo",481],["Pistol Ammo",484],["Shotguns and Single-shot Ammo",573],["Sniper Rifle Ammo",482],["Submachine Gun Ammo",483]], + [], + "neutral" +]; +//FOOD & DRINK +menu_Citizen3 = [ + [["Backpacks",496],["Clothes",497],["Cooked Meats",580],["Drinks",498],["Packaged Food",579]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "neutral" +]; + + +/*--------------------------------------------------------------------------- + NEUTRAL VEHICLE VENDORS +---------------------------------------------------------------------------*/ + +menu_GUE_Soldier_3 = [ + [["Bikes and ATV",608],["Buses and Vans",563],["Cargo Trucks",564],["Fuel Trucks",492],["Military Unarmed",491],["Trucks",495],["Used Cars",585],["Utility Vehicles",565]], + [], + "neutral" +]; +menu_RU_Woodlander4 = [ + [["Bikes and ATV",587],["Buses and Vans",588],["Cargo Trucks",586],["Fuel Trucks",589],["Military Unarmed",598],["Trucks",590],["Used Cars",520],["Utility Vehicles",591]], + [], + "neutral" +]; +menu_Worker4 = [ + [["Boats Armed",558],["Boats Unarmed",557]], + [], + "neutral" +]; +menu_Profiteer2_EP1 = [ + [["Boats Armed",673],["Boats Unarmed",672]], + [], + "neutral" +]; +menu_GUE_Soldier_Pilot = [ + [["Helicopter Unarmed",519],["Airplanes",517]], + [], + "neutral" +]; +menu_UN_CDF_Soldier_Pilot_EP1 = [ + [["Helicopter Unarmed",519],["Airplanes",517]], + [], + "neutral" +]; + +/*--------------------------------------------------------------------------- + FRIENDLY VENDORS +---------------------------------------------------------------------------*/ + +//WEAPONS +menu_GUE_Commander = [ + [["Assault Rifle",637],["Light Machine Gun",638],["Pistols",674],["Shotguns and Single-shot",641],["Sniper Rifle",640],["Submachine Guns",642]], + [], "friendly" ]; -// Dr. Vu -menu_Dr_Hladik_EP1 = [ - [["Medical Supplies",284]], - [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], - "neutral" -]; -// Gabriel's Weapons -menu_GUE_Commander = [ - [["Assault Rifle",285],["Pistols",286],["Sniper Rifles",287]], - [], - "neutral" -]; -// Cohaagen's Ammunition +//AMMUNITION menu_GUE_Soldier_CO = [ - [["Assault Rifle Ammo",288],["Pistol Ammo",289],["Sniper Rifle Ammo",302]], + [["Assault Rifle Ammo",643],["Light Machine Gun Ammo",644],["Pistol Ammo",646],["Shotguns and Single-shot Ammo",649],["Sniper Rifle Ammo",647],["Submachine Gun Ammo",648]], [], - "neutral" + "friendly" ]; -// Chad's Armed Boats -menu_Profiteer2_EP1 = [ - [["Boats Armed",290]], +//HELICOPTERS +menu_GUE_Worker2 = [ + [["Helicopter Armed",493]], [], - "neutral" + "friendly" ]; -// Mrs. Doubtfire -menu_RU_Farmwife5 = [ - [["Backpacks",291],["Food/Drinks",298],["Toolbelt Items",299],["Clothes",301]], - [], - "neutral" -]; -// Dante's Bandit Choppers -menu_GUE_Woodlander1 = [ - [["Armed Choppers",292],["Helicopter Unarmed",293]], - [], - "neutral" -]; -// Javon's Parts -menu_RU_Worker1 = [ - [["Building Supplies",294],["Vehicle Parts",295]], - [], - "neutral" -]; -// Wholesaler Darren + +/*--------------------------------------------------------------------------- + WHOLESALE VENDORS +---------------------------------------------------------------------------*/ + +//EAST BRIDGE menu_GUE_Soldier_2 = [ - [["Wholesale",296]], + [["Wholesale",675]], [], "neutral" -]; \ No newline at end of file +]; +//WEST BRIDGE +menu_Reynolds_PMC = [ + [["Wholesale",636]], + [], + "neutral" +]; diff --git a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_13.Tavi/stringtable.csv deleted file mode 100644 index cc2b013c5..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_13.Tavi/stringtable.csv +++ /dev/null @@ -1,14 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -Language, English, French - -#include "R3F_Realism\R3F_stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Realism_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Realism_Init.sqf deleted file mode 100644 index 89daf64ef..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Realism_Init.sqf +++ /dev/null @@ -1,21 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Realism_Configuration.cfg" - -#ifdef R3F_REALISM_USE_WEIGHT - _void = [] execVM "R3F_realism\R3F_Weight\R3F_DoWeight.sqf"; -#endif - - -#ifdef R3F_REALISM_USE_TIRED - _void = [] execVM "R3F_realism\R3F_Tired\R3F_Tired_Init.sqf"; -#endif - diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Realism_configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Realism_configuration.cfg deleted file mode 100644 index 72afc2a8c..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Realism_configuration.cfg +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define R3F_REALISM_USE_WEIGHT -#define R3F_REALISM_USE_TIRED diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Stringtable.csv deleted file mode 100644 index fca6a4ab6..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Weight\R3F_WEIGHT_Stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Tired/R3F_DoTired.sqf b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Tired/R3F_DoTired.sqf deleted file mode 100644 index 6ab215092..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Tired/R3F_DoTired.sqf +++ /dev/null @@ -1,130 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101011 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -private ["_level", "_n", "_s"]; - -//_voil = [] call R3F_TIRED_FNCT_MkVoile; -//[_voil,1] call R3F_TIRED_FNCT_Voile_Noir; - -_n = 0; -_posATL = 0; - -#ifdef R3F_TIRED_CSV_EXPORT -_s = format["""Duree"",""Distance From"",""Distance To"",""Vitesse"",""Fatigue"",""Black Level"",""poids"",""Counter"""]; -_s call FNC_PrintToRPT; -#endif - -R3F_TIRED_Accumulator = 0; -sleep 1; -_level = 1; - -while {true} do { - - R3F_TIRED_POIDS_TOTAL_PLAYER= R3F_Weight + R3F_TIRED_WEIGHT_PLAYER_EMPTY; - - if (R3F_weight < R3F_TIRED_WEIGHT_LEVEL3 )then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL2) then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL1 ) then { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO1; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO2; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO3; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO4; - }; - - if (alive player) then { - switch (toArray (animationState player) select 5) do { - case 112: { - R3F_TIRED_Ratio_Position = R3F_TIRED_DOWN_LEVEL; - }; - case 107:{ - R3F_TIRED_Ratio_Position=R3F_TIRED_KNEE_LEVEL; - }; - case 101:{ - R3F_TIRED_Ratio_Position = R3F_TIRED_UP_LEVEL; - }; - }; - - R3F_TIRED_vitesse_de_mon_joueur = [0,0,0] distance velocity player; - R3F_TIRED_coeff_mon_elevation_en_z = 0 max ((velocity player select 2) / R3F_TIRED_WEIGHT_CLIMB_FACTOR); - - _posATL = (getPosATL player) select 2; - - - if((vehicle player == player) && (_posATL < 100)) then { - R3F_TIRED_Accumulator = R3F_TIRED_Accumulator - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_vitesse_de_mon_joueur * R3F_TIRED_Ratio_Position * R3F_TIRED_WEIGHT_SPEED_RATIO*R3F_TIRED_Ratio_Overweight) - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_coeff_mon_elevation_en_z * R3F_TIRED_WEIGHT_LEVEL2); - - }; - - R3F_TIRED_Accumulator = 0 max (R3F_TIRED_Accumulator - R3F_TIRED_Ratio_Recovery); - - _level = ((R3F_TIRED_Accumulator / R3F_TIRED_BLACKOUT_LEVEL) * 100); - _level = 0 max (1 - (_level / 100)); - - #ifdef R3F_TIRED_DEBUG - hintsilent format["Fatique : %1/%2\nBlack level : %3\nPoids total : %4\n Poids armement : %5", - R3F_TIRED_Accumulator, - R3F_TIRED_BLACKOUT_LEVEL, - _level, - R3F_TIRED_POIDS_TOTAL_PLAYER, - R3F_Weight]; - #endif - - [_level] call R3F_TIRED_FNCT_Voile_Noir; - - if (R3F_TIRED_Accumulator > R3F_TIRED_BLACKOUT_LEVEL and scriptDone R3F_TIRED_Handle_Blackout_Effect and scriptDone R3F_TIRED_Handle_Blur_Effect) then { - R3F_TIRED_Handle_Blackout_Effect = [] spawn R3F_TIRED_FNCT_DoBlackVanish; - }; - } else { - R3F_TIRED_Accumulator = 0; - }; - - if (R3F_TIRED_GLOBAL_TIRING - && R3F_TIRED_vitesse_de_mon_joueur > 4 - && R3F_TIRED_Ratio_Recovery > R3F_TIRED_RATIO_RECOVERING - ) then { - R3F_TIRED_Counter_Time= R3F_TIRED_Counter_Time + 1; - }; - - - #ifdef R3F_TIRED_CSV_EXPORT - _s = format["%1,%2,%3,%4,%5,%6,%7,%8", - _n, - (player distance flag_start), - (player distance flag_end), - R3F_TIRED_vitesse_de_mon_joueur, - R3F_TIRED_Accumulator, - _level, - R3F_Weight, - R3F_TIRED_Counter_Time]; - - - _s call FNC_PrintToRPT; - #endif - - if ((R3F_TIRED_Counter_Time > R3F_TIRED_TIME_RECOVERING)) then { - R3F_TIRED_Ratio_Recovery = R3F_TIRED_Ratio_Recovery - 1; - R3F_TIRED_Counter_Time = 0; - }; - - sleep 1; - _n = _n + 1; -}; - -//[_voil] call R3F_TIRED_FNCT_Effect_Off; - diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg deleted file mode 100644 index 407f869bd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg +++ /dev/null @@ -1,131 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -//Uncomment to write in arma.rpt a csv file for excel to trace some graphics -// #define R3F_TIRED_CSV_EXPORT - -//Uncomment to show some informations in game -// #define R3F_TIRED_DEBUG - -//adjustment player weight with helmet jacket Rangers Light equipment (not weapons) -#define R3F_TIRED_WEIGHT_PLAYER_EMPTY 90 - -//Predefined models for an easy setting -// uncomment only one setting -// #define R3F_TIRED_SET_MODE_EASY -#define R3F_TIRED_SET_MODE_UBEREASY -//#define R3F_TIRED_SET_MODE_NORMAL -//#define R3F_TIRED_SET_MODE_HARD - -//adjustment weight * speed player -#define R3F_TIRED_WEIGHT_SPEED_RATIO 1 - - -#ifdef R3F_TIRED_SET_MODE_UBEREASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 100000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 0.9 - #define R3F_TIRED_KNEE_LEVEL 0.6 - #define R3F_TIRED_UP_LEVEL 0.5 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 40 - #define R3F_TIRED_WEIGHT_LEVEL2 50 - #define R3F_TIRED_WEIGHT_LEVEL3 60 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 1 -#endif - -#ifdef R3F_TIRED_SET_MODE_EASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 70000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 1.8 - #define R3F_TIRED_KNEE_LEVEL 1.2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 25 - #define R3F_TIRED_WEIGHT_LEVEL2 30 - #define R3F_TIRED_WEIGHT_LEVEL3 40 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 10 -#endif - -#ifdef R3F_TIRED_SET_MODE_NORMAL - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 50000 - - //adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 3 - #define R3F_TIRED_KNEE_LEVEL 1.5 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 10 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 15 - #define R3F_TIRED_WEIGHT_LEVEL2 20 - #define R3F_TIRED_WEIGHT_LEVEL3 30 - - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.6 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 30 -#endif - -#ifdef R3F_TIRED_SET_MODE_HARD - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 40000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 4 - #define R3F_TIRED_KNEE_LEVEL 2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 5 - - // adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 10 - #define R3F_TIRED_WEIGHT_LEVEL2 17 - #define R3F_TIRED_WEIGHT_LEVEL3 25 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.3 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 60 -#endif - -// ratio of threshold weight -#define R3F_TIRED_WEIGHT_RATIO1 0.3 /* for weight < 10 kg */ -#define R3F_TIRED_WEIGHT_RATIO2 0.4 /* for weight 10 à 20 kg */ -#define R3F_TIRED_WEIGHT_RATIO3 0.6 /* for weight 20 à 30 kg */ -#define R3F_TIRED_WEIGHT_RATIO4 0.7 /* for weight > 30 kg */ - - -// activation / deactivation unit recup loss over time (true / false) -#define R3F_TIRED_GLOBAL_TIRING true - -// adjustment recovery rate -#define R3F_TIRED_TIME_RECOVERING 100 -#define R3F_TIRED_RATIO_RECOVERING 360 - -#define R3F_TIRED_WITH_VANISH true - diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf deleted file mode 100644 index 6e6615d1a..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf +++ /dev/null @@ -1,30 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -FNC_PrintToRPT = { - diag_log text _this; -}; - -R3F_TIRED_FNCT_Voile_Noir = { - _level = _this select 0; - if(_level < R3F_TIRED_SHORTNESS_THRESHOLD ) then{ - playSound "heartbeat_1"; - addCamShake [2, 1, 25]; - }; - -}; -R3F_TIRED_FNCT_DoBlackVanish = { - [player,0.1] call fnc_usec_damageUnconscious; - [_refObj,"scream",3,false] call dayz_zombieSpeak; - cutText ["You are overburdened.", "PLAIN DOWN"]; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf deleted file mode 100644 index 3a655adcd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf +++ /dev/null @@ -1,25 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -call compile preprocessFile "R3F_realism\R3F_Tired\R3F_Tired_Fnct.sqf"; - -R3F_Weight = 0; - -R3F_TIRED_Ratio_Position = 0; -R3F_TIRED_Accumulator = 0; -R3F_TIRED_Handle_Blur_Effect = [] spawn {}; -R3F_TIRED_Handle_Blackout_Effect = [] spawn {}; -R3F_TIRED_Counter_Time = 0; -R3F_TIRED_Ratio_Recovery = R3F_TIRED_RATIO_RECOVERING; -R3F_TIRED_Ratio_Overweight = 1; - -_void = [] execVM "R3F_Realism\R3F_Tired\R3F_DoTired.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Tired/R3F_stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Tired/R3F_stringtable.csv deleted file mode 100644 index 597997490..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Tired/R3F_stringtable.csv +++ /dev/null @@ -1,3 +0,0 @@ - -R3F_VERSION_TIRED, "1.02", "1.02" - diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Weight/R3F_CfgWeight.h b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Weight/R3F_CfgWeight.h deleted file mode 100644 index b0aa80893..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Weight/R3F_CfgWeight.h +++ /dev/null @@ -1,1784 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -class CfgWeight -{ - class Weapons - { - class SCAR_L_STD_Mk4CQT - { - weight = 3.6; - }; - class SCAR_L_STD_HOLO - { - weight = 3.5; - }; - class SCAR_L_STD_EGLM_TWS - { - weight = 5.3; - }; - class SCAR_L_STD_EGLM_RCO - { - weight = 4.5; - }; - class SCAR_L_CQC_Holo - { - weight = 3.7; - }; - class SCAR_L_CQC_EGLM_Holo - { - weight = 5; - }; - class SCAR_L_CQC_CCO_SD - { - weight = 3.7; - }; - class SCAR_L_CQC - { - weight = 3.5; - }; - class SCAR_H_STD_EGLM_Spect - { - weight = 5.5; - }; - class SCAR_H_CQC_CCO_SD - { - weight = 4; - }; - class SCAR_H_CQC_CCO - { - weight = 4; - }; - class SCAR_H_STD_TWS_SD - { - weight = 5.2; - }; - class SCAR_H_LNG_Sniper_SD - { - weight = 5; - }; - class SCAR_H_LNG_Sniper - { - weight = 5; - }; - class M4A3_RCO_GL_EP1 - { - weight = 4.5; - }; - class M4A3_CCO_EP1 - { - weight = 3; - }; - class M14_EP1 - { - weight = 5.5; - }; - class FN_FAL - { - weight = 4.5; - }; - class FN_FAL_ANPVS - { - weight=5.5; - }; - class glock17_EP1 - { - weight = 0.7; - }; - class G36A_camo - { - weight = 3.6; - }; - class G36C_camo - { - weight = 2.8; - }; - class G36K_camo - { - weight = 3; - }; - class G36_C_SD_camo - { - weight = 3.6; - }; - class revolver_EP1 - { - weight = 1; - }; - class revolver_gold_EP1 - { - weight = 1; - }; - class UZI_SD_EP1 - { - weight = 1.9; - }; - class UZI_EP1 - { - weight = 1.7; - }; - class Sa61_EP1 - { - weight = 1.3; - }; - class M249_EP1 - { - weight = 6.5; - }; - class M249_TWS_EP1 - { - weight = 11; - }; - class M249_m145_EP1 - { - weight = 8; - }; - class M60A4_EP1 - { - weight = 10; - }; - class m240_scoped_EP1 - { - weight = 14; - }; - class MG36_camo - { - weight = 3.6; - }; - class Mk_48_DES_EP1 - { - weight = 8.2; - }; - class M32_EP1 - { - weight = 6; - }; - class M79_EP1 - { - weight = 2.7; - }; - class Mk13_EP1 - { - weight = 2.7; - }; - class m107_TWS_EP1 - { - weight = 14.3; - }; - class M24_des_EP1 - { - weight = 6; - }; - class M110_TWS_EP1 - { - weight = 7.7; - }; - class M110_NVG_EP1 - { - weight = 7.5; - }; - class Sa58V_RCO_EP1 - { - weight = 3.3; - }; - class Sa58V_EP1 - { - weight = 3.1; - }; - class Sa58V_CCO_EP1 - { - weight = 3.2; - }; - class Sa58P_EP1 - { - weight = 3.1; - }; - class MAAWS - { - weight = 7.5; - }; - class M47Launcher_EP1 - { - weight = 7; - }; - class M16A4_ACG - { - weight = 3.8; - }; - class M16A4 - { - weight = 3.8; - }; - class M16A2 - { - weight = 3.8; - }; - class M16A4_ACG_GL - { - weight = 5.2; - }; - class BAF_L85A2_RIS_Holo - { - weight = 5.2; - }; - class FN_FAL_ANPVS4 - { - weight = 5.7; - }; - - - - class M16A4_GL - { - weight = 5.2; - }; - class M16A2GL - { - weight = 5.2; - }; - class M4A1_AIM_SD_camo - { - weight = 3; - }; - class M4A1_Aim_camo - { - weight = 3; - }; - class M4A1_Aim - { - weight = 3; - }; - class M4A1 - { - weight = 3; - }; - class M4A1_HWS_GL_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL_SD_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL - { - weight = 4.5; - }; - class M4A1_RCO_GL - { - weight = 4.5; - }; - class M8_carbine - { - weight = 3.4; - }; - class M8_compact - { - weight = 3; - }; - class M8_carbineGL - { - weight = 4.8; - }; - class MP5SD - { - weight = 2.6; - }; - class MP5A5 - { - weight = 2.6; - }; - class G36_C_SD_eotech - { - weight = 3.6; - }; - class BAF_AS50_scoped - { - weight = 5.6; - }; - class BAF_LRR_scoped - { - weight = 5.6; - }; - class m107_DZ - { - weight = 14; - }; - - class G36a - { - weight = 3.6; - }; - - class G36C - { - weight = 2.8; - }; - class G36 - { - weight = 3; - }; - class M1014 - { - weight = 3.8; - }; - class Remington870_lamp - { - weight = 4.0; - }; - class MR43 - { - weight = 3.5; - }; - class Winchester1866 - { - weight = 2.8; - }; - - class M240 - { - weight = 13; - }; - - class M240_DZ - { - weight = 13; - }; - class M249 - { - weight = 6.5; - }; - class M249_DZ - { - weight = 6.5; - }; - class Mk_48 - { - weight = 8.2; - }; - - class Mk_48_DZ - { - weight = 8.2; - }; - class M8_SAW - { - weight = 4.5; - }; - class MG36 - { - weight = 3.6; - }; - class M4SPR - { - weight = 4.5; - }; - class M8_sharpshooter - { - weight = 4.5; - }; - class DMR - { - weight = 5.5; - }; - class M24 - { - weight = 6; - }; - class M40A3 - { - weight = 7.5; - }; - class M107 - { - weight = 14; - }; - class Colt1911 - { - weight = 1.1; - }; - class M9 - { - weight = 1; - }; - class M9SD - { - weight = 1.2; - }; - class 8Rnd_B_Beneli_74Slug - { - weight = 0.3; - }; - class SteelBolt - { - weight = 0.1; - }; - class SteelBolt4pack - { - weight = 0.3; - }; - class Javelin - { - weight = 16; - }; - class M136 - { - weight = 7.6; - }; - class Stinger - { - weight = 10; - }; - class SMAW - { - weight = 7.5; - }; - class Binocular - { - weight = 1; - }; - class Binocular_Vector - { - weight = 1; - }; - class NVGoggles - { - weight = 1; - }; - class Laserdesignator - { - weight = 5.5; - }; - class ItemCompass - { - weight = 0.1; - }; - class ItemGPS - { - weight = 0.3; - }; - class ItemWatch - { - weight = 0.1; - }; - class ItemMap - { - weight = 0.1; - }; - class ItemRadio - { - weight = 0.3; - }; - class AKS_GOLD - { - weight = 4.0; - }; - class AKS_74 - { - weight = 2.7; - }; - class AKS_74_GOSHAWK - { - weight = 3.5; - }; - class AKS_74_NSPU - { - weight = 3.5; - }; - class AK_74_GL_kobra - { - weight = 4.2; - }; - class SVD_NSPU_EP1 - { - weight = 6.9; - }; - class SVD_des_EP1 - { - weight = 6.3; - }; - class LeeEnfield - { - weight = 4; - }; - class AK_107_kobra - { - weight = 3.8; - }; - class AK_107_GL_kobra - { - weight = 5.3; - }; - class AK_107_pso - { - weight = 4; - }; - class AK_107_GL_pso - { - weight = 5.5; - }; - class AKS_74_U - { - weight = 2.7; - }; - class AKS_74_UN_kobra - { - weight = 3; - }; - class AKS_74_pso - { - weight = 3.6; - }; - class AKS_74_kobra - { - weight = 3; - }; - class AK_74 - { - weight = 3.1; - }; - class AK_74_GL - { - weight = 4.6; - }; - class AK_47_M - { - weight = 3.2; - }; - class AK_47_S - { - weight = 3; - }; - class PK - { - weight = 9; - }; - class RPK_74 - { - weight = 4.7; - }; - class Pecheneg - { - weight = 9; - }; - class Huntingrifle - { - weight = 4; - }; - class KSVK - { - weight = 12; - }; - class SVD - { - weight = 6.2; - }; - class SVD_CAMO - { - weight = 6.3; - }; - class Makarov - { - weight = 0.75; - }; - class MakarovSD - { - weight = 0.9; - }; - class Saiga12K - { - weight = 3.5; - }; - class Bizon - { - weight = 2.1; - }; - class bizon_silenced - { - weight = 2.3; - }; - class VSS_Vintorez - { - weight = 3.2; - }; - class RPG7V - { - weight = 6.3; - }; - class RPG18 - { - weight = 1.4; - }; - class MetisLauncher - { - weight = 16; - }; - class Igla - { - weight = 7; - }; - class Strela - { - weight = 6; - }; - }; - - - class Magazines - { - class 30Rnd_762x39_SA58 - { - weight = 0.8; - }; - class 20rnd_762x51_SB_SCAR - { - weight = 0.5; - }; - class 20rnd_762x51_B_SCAR - { - weight = 0.5; - }; - class 20Rnd_762x51_FNFAL - { - weight = 0.5; - }; - class 100Rnd_556x45_M249 - { - weight = 5; - }; - class 100Rnd_556x45_BetaCMag - { - weight = 5; - }; - class 20Rnd_B_765x17_Ball - { - weight = 0.4; - }; - class 10Rnd_B_765x17_Ball - { - weight = 0.2; - }; - class 30Rnd_9x19_UZI_SD - { - weight = 0.4; - }; - class 30Rnd_9x19_UZI - { - weight = 0.4; - }; - class 17Rnd_9x19_glock17 - { - weight = 0.2; - }; - class 6Rnd_45ACP - { - weight = 0.1; - }; - class MAAWS_HEAA - { - weight = 6; - }; - class MAAWS_HEDP - { - weight = 6; - }; - class Dragon_EP1 - { - weight = 11; - }; - class 30Rnd_556x45_StanagSD - { - weight = 0.5; - }; - class 30Rnd_556x45_Stanag - { - weight = 0.5; - }; - class 30Rnd_556x45_G36 - { - weight = 0.5; - }; - class 30Rnd_556x45_G36SD - { - weight = 0.5; - }; - class 15Rnd_W1866_Slug - { - weight = 0.5; - }; - class 30Rnd_9x19_MP5 - { - weight = 0.4; - }; - class 30Rnd_9x19_MP5SD - { - weight = 0.4; - }; - class 15Rnd_9x19_M9 - { - weight = 0.2; - }; - class 15Rnd_9x19_M9SD - { - weight = 0.2; - }; - class 1Rnd_HE_M203 - { - weight = 0.25; - }; - class 1Rnd_Smoke_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeGreen_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeRed_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeYellow_M203 - { - weight = 0.25; - }; - class FlareRed_M203 - { - weight = 0.25; - }; - class FlareGreen_M203 - { - weight = 0.25; - }; - class FlareWhite_M203 - { - weight = 0.25; - }; - class FlareYellow_M203 - { - weight = 0.25; - }; - class 6Rnd_HE_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareRed_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareWhite_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareYellow_M203 - { - weight = 1.5; - }; - class 6Rnd_Smoke_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeRed_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeYellow_M203 - { - weight = 1.5; - }; - class 10Rnd_127x99_m107 - { - weight = 0.5; - }; - class 5Rnd_762x51_M24 - { - weight = 0.2; - }; - class 20Rnd_762x51_DMR - { - weight = 0.5; - }; - class 8Rnd_B_Beneli_Pellets - { - weight = 0.3; - }; - class 20Rnd_556x45_Stanag - { - weight = 0.4; - }; - class 200Rnd_556x45_M249 - { - weight = 10; - }; - class 100Rnd_762x51_M240 - { - weight = 8; - }; - class Javelin - { - weight = 12; - }; - class M136 - { - weight = 6; - }; - class Stinger - { - weight = 6; - }; - class SMAW_HEAA - { - weight = 6; - }; - class SMAW_HEDP - { - weight = 6; - }; - class HandGrenade_west - { - weight = 0.5; - }; - class PipeBomb - { - weight = 4; - }; - class TimeBomb - { - weight = 4; - }; - class Mine - { - weight = 8; - }; - class SmokeShellRed - { - weight = 0.4; - }; - class SmokeShellYellow - { - weight = 0.4; - }; - class SmokeShellGreen - { - weight = 0.4; - }; - class SmokeShellBlue - { - weight = 0.4; - }; - class SmokeShellPurple - { - weight = 0.4; - }; - class SmokeShellOrange - { - weight = 0.4; - }; - class SmokeShell - { - weight = 0.4; - }; - - class 10x_303 - { - weight = 0.15; - }; - class 30Rnd_545x39_AK - { - weight = 0.5; - }; - class 30Rnd_545x39_AKSD - { - weight = 0.5; - }; - class 75Rnd_545x39_RPK - { - weight = 1.25; - }; - class 30Rnd_762x39_AK47 - { - weight = 0.8; - }; - class 100Rnd_762x54_PK - { - weight = 8; - }; - class 5x_22_LR_17_HMR - { - weight = 0.15; - }; - class 5Rnd_127x108_KSVK - { - weight = 0.3; - }; - class 10Rnd_762x54_SVD - { - weight = 0.4; - }; - class 10Rnd_9x39_SP5_VSS - { - weight = 0.2; - }; - class 20Rnd_9x39_SP5_VSS - { - weight = 0.4; - }; - class 8Rnd_9x18_Makarov - { - weight = 0.15; - }; - class 8Rnd_9x18_MakarovSD - { - weight = 0.15; - }; - class 8Rnd_B_Saiga12_74Slug - { - weight = 0.3; - }; - class 64Rnd_9x19_Bizon - { - weight = 0.8; - }; - class 64Rnd_9x19_SD_Bizon - { - weight = 0.8; - }; - class 1Rnd_HE_GP25 - { - weight = 0.25; - }; - class FlareWhite_GP25 - { - weight = 0.25; - }; - class FlareGreen_GP25 - { - weight = 0.25; - }; - class FlareRed_GP25 - { - weight = 0.25; - }; - class FlareYellow_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKE_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKERED_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEGREEN_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEYELOW_GP25 - { - weight = 0.25; - }; - class PG7V - { - weight = 2.2; - }; - class PG7VL - { - weight = 2.6; - }; - class PG7VR - { - weight = 4.5; - }; - class OG7 - { - weight = 2; - }; - class RPG18 - { - weight = 1.2; - }; - class AT13 - { - weight = 14; - }; - class Igla - { - weight = 11; - }; - class Strela - { - weight = 10; - }; - class HandGrenade_east - { - weight = 0.5; - }; - class IR_Strobe_Target - { - weight = 0.4; - }; - class Laserbatteries - { - weight = 0.005; - }; - - class ItemPainkiller - { - weight = 0.1; - }; - class ItemMorphine - { - weight = 0.1; - }; - class ItemEpinephrine - { - weight = 0.1; - }; - class ItemBloodbag - { - weight = 0.4; - }; - class ItemHeatPack - { - weight = 0.1; - }; - - - class ItemAntibiotic - { - weight = 0.1; - }; - class ItemWaterbottle - { - weight = 0.5; - }; - class ItemWaterbottleBoiled - { - weight = 0.5; - }; - class ItemSodaMdew - { - weight = 0.2; - }; - class ItemSodaPepsi - { - weight = 0.2; - }; - class ItemSodaCoke - { - weight = 0.2; - }; - class FoodCanSardines - { - weight = 0.2; - }; - class FoodCanBakedBeans - { - weight = 0.2; - }; - class FoodCanFrankBeans - { - weight = 0.2; - }; - class FoodBioMeat - { - weight = 0.2; - }; - class FoodCanPasta - { - weight = 0.2; - }; - class FoodCanUnlabeled - { - weight = 0.2; - }; - - - - class FoodMRE - { - weight = 0.4; - }; - class FoodPistachio - { - weight = 0.003; - }; - class FoodNutmix - { - weight = 0.003; - }; - - - - - - class FoodSteakCooked - { - weight = 0.25; - }; - class FoodmeatCooked - { - weight = 0.25; - }; - class FoodbeefCooked - { - weight = 0.25; - }; - class FoodmuttonCooked - { - weight = 0.25; - }; - class FoodchickenCooked - { - weight = 0.25; - }; - class FoodrabbitCooked - { - weight = 0.25; - }; - class FoodbaconCooked - { - weight = 0.25; - }; - class FoodmuttonRaw - { - weight = 0.25; - }; - class FoodchickenRaw - { - weight = 0.25; - }; - class FoodBaconRaw - { - weight = 0.25; - }; - class FoodRabbitRaw - { - weight = 0.25; - }; - class FoodbeefRaw - { - weight = 0.25; - }; - class FoodmeatRaw - { - weight = 0.25; - }; - class FoodSteakRaw - { - weight = 0.25; - }; - class ItemFlashlight - { - weight = 0.1; - }; - class ItemFlashlightRed - { - weight = 0.1; - }; - class ItemKnife - { - weight = 0.1; - }; - - - - class Crossbow - { - weight = 1; - }; - class MeleeCrowbar - { - weight = 1; - }; - class MeleeHatchet - { - weight = 1; - }; - class MeleeMachete - { - weight = 1; - }; - class MeleeFishingPole - { - weight = 1; - }; - class ItemHatchet - { - weight = 1; - }; - class ItemCrowbar - { - weight = 1; - }; - class ItemMatchbox - { - weight = 0.005; - }; - class ItemToolbox - { - weight = 1; - }; - class ItemEtool - { - weight = 1; - }; - - class Skin_FR_OHara_DZ - { - weight = 1; - }; - class Skin_FR_Rodriguez_DZ - { - weight = 1; - }; - class Skin_CZ_Soldier_Sniper_EP1_DZ - { - weight = 1; - }; - class Skin_Graves_Light_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_MG_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Sniper_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Crew_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_CO_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_2_DZ - { - weight = 1; - }; - class Skin_Survivor2_DZ - { - weight = 1; - }; - class Skin_Camo1_DZ - { - weight = 1; - }; - class Skin_Sniper1_DZ - { - weight = 1; - }; - class Skin_Rocket_DZ - { - weight = 1; - }; - class Skin_Soldier1_DZ - { - weight = 1; - }; - class Skin_RU_Policeman_DZ - { - weight = 1; - }; - class Skin_Pilot_EP1_DZ - { - weight = 1; - }; - class Skin_Haris_Press_EP1_DZ - { - weight = 1; - }; - class Skin_Ins_Soldier_GL_DZ - { - weight = 1; - }; - class Skin_GUE_Commander_DZ - { - weight = 1; - }; - class Skin_Functionary1_EP1_DZ - { - weight = 1; - }; - class Skin_Priest_DZ - { - weight = 1; - }; - class Skin_Rocker1_DZ - { - weight = 1; - }; - class Skin_Rocker2_DZ - { - weight = 1; - }; - class Skin_Rocker3_DZ - { - weight = 1; - }; - class Skin_Rocker4_DZ - { - weight = 1; - }; - class Skin_Bandit1_DZ - { - weight = 1; - }; - class Skin_Bandit2_DZ - { - weight = 1; - }; - class Skin_BanditW1_DZ - { - weight = 1; - }; - class Skin_BanditW2_DZ - { - weight = 1; - }; - class Skin_SurvivorW2_DZ - { - weight = 1; - }; - class Skin_SurvivorWpink_DZ - { - weight = 1; - }; - class Skin_SurvivorWsequisha_DZ - { - weight = 1; - }; - class Skin_SurvivorWcombat_DZ - { - weight = 1; - }; - class Skin_SurvivorWdesert_DZ - { - weight = 1; - }; - class Skin_SurvivorWurban_DZ - { - weight = 1; - }; - class Skin_SurvivorW3_DZ - { - weight = 1; - }; - class Skin_Soldier_TL_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Sniper_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Bodyguard_AA12_PMC_DZ - { - weight = 1; - }; - class Skin_Drake_Light_DZ - { - weight = 1; - }; - class Skin_CZ_Special_Forces_GL_DES_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Soldier_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Warlord_EP1_DZ - { - weight = 1; - }; - - class HandRoadFlare - { - weight = 0.1; - }; - class HandChemBlue - { - weight = 0.1; - }; - class HandChemGreen - { - weight = 0.1; - }; - class HandChemRed - { - weight = 0.1; - }; - class ItemBandage - { - weight = 0.005; - }; - class Hatchet_Swing - { - weight = 0; - }; - class Machete_Swing - { - weight = 0; - }; - class Fishing_Swing - { - weight = 0; - }; - class Crowbar_Swing - { - weight = 0; - }; - class ItemVault - { - weight = 100; - }; - class PartWoodPile - { - weight = 1; - }; - class PartWheel - { - weight = 10; - }; - class PartFueltank - { - weight = 10; - }; - class PartGlass - { - weight = 5; - }; - class PartEngine - { - weight = 15; - }; - class ItemGenerator - { - weight = 30; - }; - class PartGeneric - { - weight = 5; - }; - class PartVRotor - { - weight = 15; - }; - class ItemJerrycan - { - weight = 10; - }; - class ItemJerrycanEmpty - { - weight = 1; - }; - class ItemTent - { - weight = 5; - }; - class ItemTentDomed - { - weight = 5; - }; - class ItemTentDomed2 - { - weight = 5; - }; - class TrapBear - { - weight = 1; - }; - class ItemTankTrap - { - weight = 5; - }; - class ItemWire - { - weight = 2.5; - }; - class ItemGoldBar - { - weight = 0.02; - }; - class ItemGoldBar10oz - { - weight = 0.2; - }; - class ItemSilverBar - { - weight = 0.02; - }; - class ItemSilverBar10oz - { - weight = 0.2; - }; - class ItemBronzeBar - { - weight = 0.02; - }; - class ItemCopperBar - { - weight = 0.02; - }; - class ItemCopperBar10oz - { - weight = 0.2; - }; - class ItemAluminumBar - { - weight = 0.02; - }; - class ItemTinBar - { - weight = 0.02; - }; - class BoltSteel - { - weight = 0.02; - }; - class BoltSteel4pack - { - weight = 0.08; - }; - class WoodenArrow - { - weight = 0.02; - }; - class Quiver - { - weight = 0.08; - }; - class TrashTinCan - { - weight = 0.003; - }; - class FoodCanUnlabeledEmpty - { - weight = 0.003; - }; - class ItemTrashRazor - { - weight = 0.003; - }; - class ItemTrashToiletpaper - { - weight = 0.001; - }; - - class 7Rnd_45ACP_1911 - { - weight = 0.02; - }; - class ItemZombieParts - { - weight = 5; - }; - class ItemSandbag - { - weight = 10; - }; - class ItemSandbagLarge - { - weight = 50; - }; - class ItemWaterbottleUnfilled - { - weight = 0.05; - }; - class ItemSodaEmpty - { - weight = 0.002; - }; - class ItemSodaCokeEmpty - { - weight = 0.002; - }; - class ItemSodaPepsiEmpty - { - weight = 0.002; - }; - class ItemSodaMdewEmpty - { - weight = 0.002; - }; - class TrashJackDaniels - { - weight = 0.02; - }; - - - class ItemCanvas - { - weight = 4; - }; - class ItemBurlap - { - weight = 8; - }; - class ItemLightBulb - { - weight = 0.02; - }; - class ItemPole - { - weight = 10; - }; - class ItemCorrugated - { - weight = 29; - }; - class PartWoodPlywood - { - weight = 4; - }; - class PartWoodLumber - { - weight = 2; - }; - - class ItemTrout - { - weight = 1; - }; - class ItemTroutCooked - { - weight = 1; - }; - class ItemSeaBass - { - weight = 6; - }; - class ItemSeaBassCooked - { - weight = 5; - }; - class ItemTuna - { - weight = 27; - }; - class ItemTunaCooked - { - weight = 25; - }; - - class 30m_plot_kit - { - weight = 0.02; - }; - class fuel_pump_kit - { - weight = 50; - }; - class light_pole_kit - { - weight = 10; - }; - class stick_fence_kit - { - weight = 6; - }; - class park_bench_kit - { - weight = 50; - }; - class wood_shack_kit - { - weight = 50; - }; - class storage_shed_kit - { - weight = 100; - }; - class outhouse_kit - { - weight = 50; - }; - class wooden_shed_kit - { - weight = 75; - }; - class rusty_gate_kit - { - weight = 80; - }; - class sun_shade_kit - { - weight = 50; - }; - class m240_nest_kit - { - weight = 100; - }; - class ItemFuelBarrel - { - weight = 167; - }; - class ItemFuelBarrelEmpty - { - weight = 20; - }; - class ItemOilBarrel - { - weight = 140; - }; - - class bulk_NVGoggles - { - weight = 25; - }; - class bulk_DZ_Backpack_EP1 - { - weight = 25; - }; - class bulk_15Rnd_9x19_M9SD - { - weight = 25; - }; - class bulk_30Rnd_556x45_StanagSD - { - weight = 25; - }; - class bulk_ItemSandbag - { - weight = 25; - }; - class bulk_ItemGPS - { - weight = 25; - }; - class bulk_ItemMap - { - weight = 25; - }; - class bulk_ItemEtool - { - weight = 25; - }; - class bulk_17Rnd_9x19_glock17 - { - weight = 25; - }; - }; -}; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf deleted file mode 100644 index 1565a0625..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf +++ /dev/null @@ -1,50 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_WEIGHT_Configuration.cfg" - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -private ["_n","_gearbox_visible","_control","_display","_initial_text"]; - -disableSerialization; - -R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - -_initial_text = ""; -_n = 0; -while {true} do -{ - sleep R3F_WEIGHT_SHORT_DELAY; - - #ifdef R3F_WEIGHT_SHOW_WEIGHT - _display = findDisplay ARMA2_RSCDISPLAYGEARBOX; - _gearbox_visible = ( (str _display) != "No display"); - #else - _gearbox_visible = false; - #endif - - if(_gearbox_visible) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - if(_initial_text == "") then { - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _initial_text = ctrlText _control ; - }; - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _control ctrlSetText format[localize "STR_R3F_WEIGHT_InGearBox",_initial_text,R3F_Weight]; - _n = 0; - }else{ - if( _n > R3F_WEIGHT_LONG_DELAY) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - _n = 0; - }; - _n = _n + 1 ; - }; -}; diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg deleted file mode 100644 index 617cc8ad0..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg +++ /dev/null @@ -1,22 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - -#define R3F_WEIGHT_SHOW_WEIGHT - -//show or not classes not found in arma.rpt -//#define R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv deleted file mode 100644 index 6719b3b91..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ -R3F_VERSION_WEIGHTED, "1.04", "1.04" -STR_R3F_WEIGHT_InGearBox, "%1 | Weight carried : %2 lb", "%1 | Poids transporté : %2 Kg" -STR_R3F_WEIGHT_English, "lb", "Kg" diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf deleted file mode 100644 index 37daa1ce2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf +++ /dev/null @@ -1,72 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ -#include "R3F_WEIGHT_Configuration.cfg" -R3F_WEIGHT_FNCT_MakeSingleArray = { - private ["_arr_i","_arr_n", "_arr", "_n", "_nb", "_x"]; - _arr_i = (_this select 0) select 0; - _arr_n = (_this select 0) select 1; - - _arr = []; - - _n = 0; - { - _nb = _arr_n select _n; - for [{_i = 0}, {_i < _nb}, {_i = _i + 1}] do{ - _arr = _arr + [_x]; - }; - _n = _n + 1; - - }foreach _arr_i; - - _arr; -}; - -R3F_WEIGHT_FNCT_GetItemWeight = { - private ["_arr_class", "_total_weight", "_weight"]; - _arr_class = (_this select 0) + (_this select 1); - _total_weight = 0; - _weight = 0; - CfgWeight = missionConfigFile >> "CfgWeight"; - { - if(isclass(CfgWeight >> "Weapons" >> _x)) then { - _weight = getNumber(CfgWeight >> "Weapons" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - if(isclass(CfgWeight >> "Magazines" >> _x)) then { - _weight = getNumber(CfgWeight >> "Magazines" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - #ifdef R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND - diag_log format["Class not found %1", _x]; - #endif - }; - }; - }foreach _arr_class; - _total_weight; -}; - -R3F_WEIGHT_FNCT_GetWeight = { - private ["_bagpack","_bagpack_weapons", "_bagpack_ammo", "_return","_english"]; - _return = 0; - _bagpack = unitBackpack player; - if(!isnull(_bagpack)) then { - _bagpack_weapons = [getWeaponCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _bagpack_ammo = [getMagazineCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _return = [_bagpack_weapons, _bagpack_ammo] call R3F_WEIGHT_FNCT_GetItemWeight; - }; - _return = _return + ([(weapons player), (magazines player)] call R3F_WEIGHT_FNCT_GetItemWeight); - _english = localize "STR_R3F_WEIGHT_English" == "lb"; - if(_english) then { - _return = _return / 0.45359 ; - _return = round (_return * 100)/100; - }; - _return; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf deleted file mode 100644 index 9f4f8eaab..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf +++ /dev/null @@ -1,13 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -_void = [] execVM "R3F_Realism\R3F_Weight\R3F_DoWeight.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Weight/R3F_resource.h b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Weight/R3F_resource.h deleted file mode 100644 index d48e630a1..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/R3F_Realism/R3F_Weight/R3F_resource.h +++ /dev/null @@ -1,10 +0,0 @@ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - - diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/description.ext b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/description.ext index 014e3dad5..b8aee166b 100644 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/description.ext +++ b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/description.ext @@ -5,11 +5,13 @@ OnLoadIntro = "Welcome to Namalsk"; OnLoadIntroTime = False; OnLoadMissionTime = False; disabledAI = true; -disableChannels[]={1,2,6}; +disableChannels[]={0,2,6}; enableItemsDropping=0; -#include "R3F_Realism\R3F_Weight\R3F_CfgWeight.h" -onPauseScript = "\z\addons\dayz_code\compile\player_onPause.sqf"; +briefing = 0; +debriefing = 0; + +onPauseScript = ""; loadScreen = "\z\addons\dayz_code\gui\dayz_logo_ca.paa"; class Header diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/dynamic_vehicle.sqf b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/dynamic_vehicle.sqf deleted file mode 100644 index 2bc3e8cb2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/dynamic_vehicle.sqf +++ /dev/null @@ -1,107 +0,0 @@ -AllowedVehiclesList = [ -["AH6X_DZ",5], -["AN2_DZ",3], -["ArmoredSUV_PMC_DZ",1], -["ATV_CZ_EP1",5], -["ATV_US_EP1",5], -["C130J_US_EP1",1], -["car_hatchback",5], -["car_sedan",5], -["CH_47F_EP1_DZ",2], -["CSJ_GyroC",2], -["CSJ_GyroCover",2], -["CSJ_GyroP",2], -["datsun1_civil_1_open",3], -["datsun1_civil_2_covered",3], -["datsun1_civil_3_open",3], -["Fishing_Boat",5], -["GAZ_Vodnik",2], -["GAZ_Vodnik_MedEvac",1], -["GLT_M300_LT",5], -["GLT_M300_ST",5], -["hilux1_civil_1_open",5], -["hilux1_civil_2_covered",5], -["hilux1_civil_3_open_EP1",5], -["HMMWV_Ambulance",2], -["HMMWV_Ambulance_CZ_DES_EP1",2], -["HMMWV_DES_EP1",5], -["HMMWV_DZ",5], -["HMMWV_M1035_DES_EP1",2], -["HMMWV_M1151_M2_CZ_DES_EP1",2], -["HMMWV_M998A2_SOV_DES_EP1",2], -["Ikarus",6], -["Ikarus_TK_CIV_EP1",6], -["Kamaz",2], -["KamazRefuel_DZ",1], -["Lada1",5], -["Lada1_TK_CIV_EP1",5], -["Lada2",5], -["Lada2_TK_CIV_EP1",5], -["LadaLM",2], -["LandRover_CZ_EP1",5], -["LandRover_MG_TK_EP1",3], -["LandRover_Special_CZ_EP1",1], -["LandRover_TK_CIV_EP1",5], -["M1030_US_DES_EP1",5], -["MH6J_DZ",5], -["Mi17_Civilian_DZ",5], -["Mi17_DZ",4], -["MMT_Civ",10], -["MtvrRefuel_DES_EP1_DZ",1], -["MTVR_DES_EP1",2], -["MV22_DZ",1], -["Offroad_DSHKM_Gue",5], -["Old_bike_TK_INS_EP1",7], -["Old_moto_TK_Civ_EP1",5], -["PBX",5], -["Pickup_PK_GUE",5], -["Pickup_PK_INS",5], -["Pickup_PK_TK_GUE_EP1",5], -["policecar",4], -["RHIB",3], -["S1203_ambulance_EP1",2], -["S1203_TK_CIV_EP1",6], -["Skoda",5], -["SkodaBlue",5], -["SkodaGreen",5], -["SkodaRed",5], -["Smallboat_1",5], -["Smallboat_2",5], -["SUV_Blue",1], -["SUV_Camo",2], -["SUV_Charcoal",1], -["SUV_Green",1], -["SUV_Orange",1], -["SUV_Pink",1], -["SUV_Red",1], -["SUV_Silver",1], -["SUV_TK_CIV_EP1",1], -["SUV_White",1], -["SUV_Yellow",1], -["tractor",5], -["TT650_Civ",6], -["TT650_Ins",6], -["TT650_TK_CIV_EP1",6], -["UAZ_CDF",5], -["UAZ_INS",5], -["UAZ_MG_TK_EP1",5], -["UAZ_RU",5], -["UAZ_Unarmed_TK_CIV_EP1",5], -["UAZ_Unarmed_TK_EP1",5], -["UAZ_Unarmed_UN_EP1",5], -["UH1H_DZ",3], -["UH1Y_DZ",1], -["UH60M_EP1_DZ",2], -["UralRefuel_TK_EP1_DZ",1], -["Ural_CDF",2], -["Ural_TK_CIV_EP1",2], -["Ural_UN_EP1",2], -["V3S_Open_TK_CIV_EP1",2], -["V3S_Open_TK_EP1",2], -["V3S_Refuel_TK_GUE_EP1_DZ",1], -["VolhaLimo_TK_CIV_EP1",2], -["Volha_1_TK_CIV_EP1",5], -["Volha_2_TK_CIV_EP1",5], -["VWGolf",5], -["Zodiac",5] -]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/init.sqf b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/init.sqf index 29d7ba333..ca9476ec9 100644 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/init.sqf @@ -1,5 +1,6 @@ /* - INITILIZATION + For DayZ Epoch + Addons Credits: Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr, Sahbazz */ startLoadingScreen ["","RscDisplayLoadCustom"]; cutText ["","BLACK OUT"]; @@ -15,6 +16,8 @@ dayz_previousID = 0; player setVariable ["BIS_noCoreConversations", true]; //disable radio messages to be heard and shown in the left lower corner of the screen enableRadio false; +// May prevent "how are you civillian?" messages from NPC +enableSentences false; // DayZ Epoch config spawnShoremode = 1; // Default = 1 (on shore) @@ -23,14 +26,17 @@ spawnArea= 1500; // Default = 1500 MaxVehicleLimit = 300; // Default = 50 MaxDynamicDebris = 500; // Default = 100 dayz_MapArea = 8000; // Default = 10000 -dayz_maxLocalZombies = 80; // Default = 40 -dayz_maxGlobalZombies = 60; // Default = 30 -dayz_maxZeds = 1000; // Default = 500 +EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]]; +dayz_fullMoonNights = true; // new stuff dayz_paraSpawn = false; -spawnMarkerCount = 10; // Default: 4 + +dayz_sellDistance_vehicle = 10; +dayz_sellDistance_boat = 30; +dayz_sellDistance_air = 40; + dayz_maxAnimals = 8; // Default: 8 dayz_tameDogs = true; DynamicVehicleDamageLow = 0; // Default: 0 @@ -52,18 +58,6 @@ progressLoadingScreen 1.0; "filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic"; -if ((!isServer) && (isNull player) ) then -{ -waitUntil {!isNull player}; -waitUntil {time > 3}; -}; - -if ((!isServer) && (player != player)) then -{ - waitUntil {player == player}; - waitUntil {time > 3}; -}; - if (isServer) then { call compile preprocessFileLineNumbers "dynamic_vehicle.sqf"; //Compile vehicle configs @@ -81,5 +75,13 @@ if (!isDedicated) then { //Run the player monitor _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}]; _playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf"; - _void = [] execVM "R3F_Realism\R3F_Realism_Init.sqf"; -}; \ No newline at end of file + + + //Lights + //[0,0,true,true,true,58,280,600,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf"; +}; +#include "\z\addons\dayz_code\system\REsec.sqf" +//Start Dynamic Weather +execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf"; + +#include "\z\addons\dayz_code\system\BIS_Effects\init.sqf" diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/mission.sqm b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/mission.sqm index 8657555ce..0dad14ba7 100644 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/mission.sqm +++ b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/mission.sqm @@ -5,9 +5,12 @@ class Mission { "namalsk", "ca_modules_animals", + "dayz_anim", "dayz_code", + "dayz_communityassets", "dayz_weapons", "dayz_equip", + "dayz_epoch", "dayz_vehicles", "cacharacters_pmc", "ca_modules_functions", @@ -15,22 +18,22 @@ class Mission "ind_tank", "camisc_e", "glt_m300t", - "sigisolda", - "suv_col", - "csj_gyroac" + + "csj_gyroac", + "map_eu", + "jetskiyanahuiaddon" }; addOnsAuto[]= { "dayz_weapons", "ca_modules_functions", - "warfarebuildings", "namalsk" }; randomSeed=11171215; class Intel { - briefingName="Namalsk DayZ Epoch"; - briefingDescription="Namalsk DayZ Epoch Private Server"; + briefingName="DayZ Epoch Namalsk"; + briefingDescription="DayZ Epoch Namalsk Private Server"; startWeather=0.067362607; forecastWeather=0.52341133; year=2008; @@ -49,7 +52,7 @@ class Mission items=100; class Item0 { - position[]={1354.4592,2000,1154.4187}; + position[]={13166.812,0.5969426,-362.96283}; azimut=-17.0839; id=11; side="WEST"; @@ -60,7 +63,7 @@ class Mission }; class Item1 { - position[]={1356.0022,2000,1153.9695}; + position[]={13166.527,0.58900499,-362.16803}; azimut=-17.0839; id=0; side="WEST"; @@ -73,7 +76,7 @@ class Mission }; class Item2 { - position[]={1354.9612,0.44579011,1154.2585}; + position[]={13165.762,0.5905776,-362.60321}; azimut=-17.083944; id=5; side="WEST"; @@ -84,7 +87,7 @@ class Mission }; class Item3 { - position[]={1354.0901,0.44612327,1153.8035}; + position[]={13165.969,0.57521474,-361.32977}; azimut=-17.083944; id=8; side="WEST"; @@ -95,7 +98,7 @@ class Mission }; class Item4 { - position[]={1355.8616,0.45234293,1155.5515}; + position[]={13166.244,0.58800507,-362.18524}; azimut=-17.083944; id=18; side="WEST"; @@ -106,7 +109,7 @@ class Mission }; class Item5 { - position[]={1355.8499,0.45164835,1154.0125}; + position[]={13165.495,0.59395719,-362.99823}; azimut=-17.083944; id=2; side="WEST"; @@ -117,7 +120,7 @@ class Mission }; class Item6 { - position[]={1355.217,0.4472869,1154.2175}; + position[]={13167.064,0.59401834,-362.56573}; azimut=-17.083937; id=9; side="WEST"; @@ -128,7 +131,7 @@ class Mission }; class Item7 { - position[]={1356.5569,0.45703575,1154.366}; + position[]={13167.636,0.58761466,-361.70563}; azimut=-17.083944; id=21; side="WEST"; @@ -139,7 +142,7 @@ class Mission }; class Item8 { - position[]={1355.9573,0.4570424,1152.8445}; + position[]={13167.526,0.59736085,-363.12823}; azimut=-17.083944; id=13; side="WEST"; @@ -150,7 +153,7 @@ class Mission }; class Item9 { - position[]={1356.6702,0.4578197,1154.0789}; + position[]={13166.161,0.59402877,-362.77094}; azimut=-17.083944; id=7; side="WEST"; @@ -161,7 +164,7 @@ class Mission }; class Item10 { - position[]={1354.4944,0.4458946,1153.9285}; + position[]={13166.141,0.57941973,-361.54498}; azimut=-17.0839; id=36; side="WEST"; @@ -172,7 +175,7 @@ class Mission }; class Item11 { - position[]={1354.3499,0.44345874,1154.2332}; + position[]={13166.244,0.59251642,-362.59686}; azimut=-17.083944; id=25; side="WEST"; @@ -183,7 +186,7 @@ class Mission }; class Item12 { - position[]={1352.4143,0.45631716,1153.2097}; + position[]={13166.697,0.5982728,-363.14484}; azimut=-17.083944; id=43; side="WEST"; @@ -194,7 +197,7 @@ class Mission }; class Item13 { - position[]={1355.7854,0.45099002,1154.1199}; + position[]={13167.485,0.59541392,-362.76349}; azimut=-17.083944; id=30; side="WEST"; @@ -205,7 +208,7 @@ class Mission }; class Item14 { - position[]={1355.8254,0.45202219,1153.8171}; + position[]={13167.039,0.58171016,-361.3161}; azimut=-17.083944; id=33; side="WEST"; @@ -216,7 +219,7 @@ class Mission }; class Item15 { - position[]={1356.4729,0.45671615,1154.6843}; + position[]={13167.225,0.58886367,-361.93915}; azimut=-17.083944; id=1; side="WEST"; @@ -227,7 +230,7 @@ class Mission }; class Item16 { - position[]={1355.8147,0.45065901,1154.905}; + position[]={13165.55,0.58131188,-361.9787}; azimut=-17.083944; id=4; side="WEST"; @@ -238,7 +241,7 @@ class Mission }; class Item17 { - position[]={1354.2463,0.4534705,1153.0496}; + position[]={13167.47,0.58532017,-361.50165}; azimut=-17.083944; id=3; side="WEST"; @@ -249,7 +252,7 @@ class Mission }; class Item18 { - position[]={1354.9631,0.44326246,1155.3718}; + position[]={13165.982,0.58660519,-362.17633}; azimut=-17.083944; id=6; side="WEST"; @@ -260,7 +263,7 @@ class Mission }; class Item19 { - position[]={1354.6721,0.4414182,1155.0886}; + position[]={13165.723,0.58520329,-362.18488}; azimut=-17.083944; id=10; side="WEST"; @@ -271,7 +274,7 @@ class Mission }; class Item20 { - position[]={1356.1819,0.45389614,1154.0398}; + position[]={13167.097,0.59689862,-362.95135}; azimut=-17.083944; id=16; side="WEST"; @@ -282,7 +285,7 @@ class Mission }; class Item21 { - position[]={1355.9319,0.45237142,1153.9246}; + position[]={13166.645,0.5822342,-361.52936}; azimut=-17.083944; id=19; side="WEST"; @@ -293,7 +296,7 @@ class Mission }; class Item22 { - position[]={1355.8362,0.4510195,1154.3035}; + position[]={13167.354,0.58708501,-361.71661}; azimut=-17.083944; id=15; side="WEST"; @@ -304,7 +307,7 @@ class Mission }; class Item23 { - position[]={1355.9885,0.45243403,1154.0828}; + position[]={13166.642,0.59534419,-362.78876}; azimut=-17.083944; id=23; side="WEST"; @@ -315,7 +318,7 @@ class Mission }; class Item24 { - position[]={1355.8889,0.45123139,1154.6199}; + position[]={13167.765,0.58969909,-361.94159}; azimut=-17.083944; id=26; side="WEST"; @@ -326,7 +329,7 @@ class Mission }; class Item25 { - position[]={1355.2444,0.44771534,1154.1394}; + position[]={13167.797,0.59492064,-362.75836}; azimut=-17.083944; id=29; side="WEST"; @@ -337,7 +340,7 @@ class Mission }; class Item26 { - position[]={1355.6292,0.44998831,1154.116}; + position[]={13167.175,0.59561223,-362.76801}; azimut=-17.083944; id=31; side="WEST"; @@ -348,7 +351,7 @@ class Mission }; class Item27 { - position[]={1356.2483,0.4545804,1154.739}; + position[]={13166.958,0.58817202,-361.9433}; azimut=-17.083944; id=28; side="WEST"; @@ -359,7 +362,7 @@ class Mission }; class Item28 { - position[]={1356.1897,0.45534045,1155.321}; + position[]={13167.042,0.59051353,-362.16266}; azimut=-17.083944; id=35; side="WEST"; @@ -370,7 +373,7 @@ class Mission }; class Item29 { - position[]={1355.5081,0.45410702,1153.1101}; + position[]={13167.656,0.59617138,-362.94867}; azimut=-17.083944; id=27; side="WEST"; @@ -381,7 +384,7 @@ class Mission }; class Item30 { - position[]={1354.342,0.44497445,1154.0066}; + position[]={13166.021,0.59568077,-362.97662}; azimut=-17.083937; id=34; side="WEST"; @@ -392,7 +395,7 @@ class Mission }; class Item31 { - position[]={1355.9006,0.4556295,1153.0554}; + position[]={13167.258,0.59793019,-363.14105}; azimut=-17.083944; id=46; side="WEST"; @@ -403,7 +406,7 @@ class Mission }; class Item32 { - position[]={1355.4534,0.45023295,1153.78}; + position[]={13166.754,0.5801999,-361.31256}; azimut=-17.083944; id=38; side="WEST"; @@ -414,7 +417,7 @@ class Mission }; class Item33 { - position[]={1354.219,0.45341882,1153.0554}; + position[]={13167.201,0.58445197,-361.50226}; azimut=-17.083944; id=32; side="WEST"; @@ -425,7 +428,7 @@ class Mission }; class Item34 { - position[]={1355.5745,0.44858494,1154.7585}; + position[]={13166.651,0.58721066,-361.95734}; azimut=-17.083944; id=47; side="WEST"; @@ -436,7 +439,7 @@ class Mission }; class Item35 { - position[]={1354.1838,0.4444392,1154.03}; + position[]={13165.776,0.59504426,-362.99408}; azimut=-17.083944; id=41; side="WEST"; @@ -447,7 +450,7 @@ class Mission }; class Item36 { - position[]={1356.2561,0.45473546,1153.8113}; + position[]={13167.591,0.58378577,-361.30939}; azimut=-17.083944; id=40; side="WEST"; @@ -458,7 +461,7 @@ class Mission }; class Item37 { - position[]={1355.0608,0.45125532,1153.366}; + position[]={13166.185,0.5978843,-363.16803}; azimut=-17.083944; id=44; side="WEST"; @@ -469,7 +472,7 @@ class Mission }; class Item38 { - position[]={1353.5901,0.45549923,1152.9714}; + position[]={13166.914,0.58337814,-361.51263}; azimut=-17.083944; id=48; side="WEST"; @@ -480,7 +483,7 @@ class Mission }; class Item39 { - position[]={1353.9299,0.44621959,1153.7742}; + position[]={13165.707,0.57325554,-361.33893}; azimut=-17.083944; id=39; side="WEST"; @@ -491,7 +494,7 @@ class Mission }; class Item40 { - position[]={1354.3401,0.45654437,1152.7625}; + position[]={13167.759,0.58614671,-361.51349}; azimut=-17.083944; id=37; side="WEST"; @@ -502,7 +505,7 @@ class Mission }; class Item41 { - position[]={1353.1389,0.44443581,1153.9539}; + position[]={13165.886,0.59316432,-362.78278}; azimut=-17.083944; id=45; side="WEST"; @@ -513,7 +516,7 @@ class Mission }; class Item42 { - position[]={1355.0647,0.44982257,1153.5789}; + position[]={13165.222,0.58228552,-362.21906}; azimut=-17.0839; id=49; side="WEST"; @@ -524,7 +527,7 @@ class Mission }; class Item43 { - position[]={1355.4065,0.45308396,1153.2234}; + position[]={13167.346,0.59673518,-362.95563}; azimut=-17.083944; id=42; side="WEST"; @@ -535,7 +538,7 @@ class Mission }; class Item44 { - position[]={1355.8684,0.45174211,1154.0222}; + position[]={13166.548,0.59674108,-362.96832}; azimut=-17.083944; id=22; side="WEST"; @@ -546,7 +549,7 @@ class Mission }; class Item45 { - position[]={1355.4338,0.44829011,1154.2996}; + position[]={13167.074,0.58622462,-361.71686}; azimut=-17.083944; id=12; side="WEST"; @@ -557,7 +560,7 @@ class Mission }; class Item46 { - position[]={1356.0061,0.45315912,1155.2722}; + position[]={13167.186,0.5926488,-362.37994}; azimut=-17.083944; id=14; side="WEST"; @@ -568,7 +571,7 @@ class Mission }; class Item47 { - position[]={1356.0217,0.45261818,1154.9148}; + position[]={13165.836,0.58322299,-361.97968}; azimut=-17.0839; id=24; side="WEST"; @@ -579,7 +582,7 @@ class Mission }; class Item48 { - position[]={1356.4807,0.45730096,1154.9011}; + position[]={13166.117,0.58471268,-361.9649}; azimut=-17.083944; id=20; side="WEST"; @@ -590,7 +593,7 @@ class Mission }; class Item49 { - position[]={1353.7463,0.43576691,1155.1843}; + position[]={13167.317,0.59102178,-362.16449}; azimut=-17.083944; id=17; side="WEST"; @@ -601,7 +604,7 @@ class Mission }; class Item50 { - position[]={1356.1272,0.45329285,1154.2605}; + position[]={13166.78,0.59384757,-362.5899}; azimut=-17.0839; id=51; side="WEST"; @@ -612,7 +615,7 @@ class Mission }; class Item51 { - position[]={1355.9631,0.45277748,1153.8386}; + position[]={13167.305,0.58284408,-361.315}; azimut=-17.0839; id=52; side="WEST"; @@ -623,7 +626,7 @@ class Mission }; class Item52 { - position[]={1356.6194,0.45743412,1154.1843}; + position[]={13165.58,0.57516879,-361.53754}; azimut=-17.0839; id=55; side="WEST"; @@ -634,7 +637,7 @@ class Mission }; class Item53 { - position[]={1355.0549,0.44980928,1153.5769}; + position[]={13165.306,0.57968879,-361.99274}; azimut=-17.0839; id=53; side="WEST"; @@ -645,7 +648,7 @@ class Mission }; class Item54 { - position[]={1355.4866,0.44983163,1153.9128}; + position[]={13166.388,0.58093411,-361.54108}; azimut=-17.0839; id=54; side="WEST"; @@ -656,7 +659,7 @@ class Mission }; class Item55 { - position[]={1356.0022,0.45257336,1154.0593}; + position[]={13165.621,0.59228021,-362.80511}; azimut=-17.0839; id=70; side="WEST"; @@ -667,7 +670,7 @@ class Mission }; class Item56 { - position[]={1354.4026,0.44198224,1154.5242}; + position[]={13165.438,0.5772664,-361.75653}; azimut=-17.0839; id=60; side="WEST"; @@ -678,7 +681,7 @@ class Mission }; class Item57 { - position[]={1354.4338,0.44462815,1154.0925}; + position[]={13166.382,0.59470856,-362.77802}; azimut=-17.0839; id=68; side="WEST"; @@ -689,7 +692,7 @@ class Mission }; class Item58 { - position[]={1354.8733,0.44425228,1154.5359}; + position[]={13165.61,0.58724201,-362.39642}; azimut=-17.0839; id=66; side="WEST"; @@ -700,7 +703,7 @@ class Mission }; class Item59 { - position[]={1355.1702,0.44932759,1153.7214}; + position[]={13165.236,0.5927279,-363.00421}; azimut=-17.0839; id=61; side="WEST"; @@ -711,7 +714,7 @@ class Mission }; class Item60 { - position[]={1354.9084,0.44582021,1154.198}; + position[]={13166.018,0.59152853,-362.58466}; azimut=-17.0839; id=63; side="WEST"; @@ -722,7 +725,7 @@ class Mission }; class Item61 { - position[]={1356.2209,0.45650166,1155.5437}; + position[]={13166.75,0.58964944,-362.15582}; azimut=-17.0839; id=72; side="WEST"; @@ -733,7 +736,7 @@ class Mission }; class Item62 { - position[]={1355.8967,0.45436841,1153.3035}; + position[]={13166.437,0.59824836,-363.16364}; azimut=-17.0839; id=57; side="WEST"; @@ -744,7 +747,7 @@ class Mission }; class Item63 { - position[]={1355.9202,0.45329285,1153.5886}; + position[]={13165.238,0.58778328,-362.61237}; azimut=-17.0839; id=58; side="WEST"; @@ -755,7 +758,7 @@ class Mission }; class Item64 { - position[]={1353.8245,0.44102788,1154.3757}; + position[]={13166.226,0.58263975,-361.74994}; azimut=-17.0839; id=62; side="WEST"; @@ -766,7 +769,7 @@ class Mission }; class Item65 { - position[]={1354.9553,0.44591099,1154.2253}; + position[]={13165.487,0.58918631,-362.60468}; azimut=-17.0839; id=75; side="WEST"; @@ -777,7 +780,7 @@ class Mission }; class Item66 { - position[]={1355.1663,0.44941926,1153.7039}; + position[]={13165.363,0.58581251,-362.4035}; azimut=-17.0839; id=56; side="WEST"; @@ -788,7 +791,7 @@ class Mission }; class Item67 { - position[]={1354.0569,0.44870993,1153.5183}; + position[]={13165.322,0.57311499,-361.54742}; azimut=-17.0839; id=73; side="WEST"; @@ -799,7 +802,7 @@ class Mission }; class Item68 { - position[]={1356.0139,0.45736513,1152.8191}; + position[]={13167.811,0.59655792,-363.12531}; azimut=-17.0839; id=69; side="WEST"; @@ -810,7 +813,7 @@ class Mission }; class Item69 { - position[]={1355.0979,0.45033658,1153.5144}; + position[]={13165.229,0.57581604,-361.77472}; azimut=-17.0839; id=67; side="WEST"; @@ -821,7 +824,7 @@ class Mission }; class Item70 { - position[]={1354.3557,0.45174351,1153.2136}; + position[]={13166.98,0.59824383,-363.14789}; azimut=-17.0839; id=65; side="WEST"; @@ -832,7 +835,7 @@ class Mission }; class Item71 { - position[]={1355.4631,0.44863629,1154.2371}; + position[]={13166.545,0.59347552,-362.60638}; azimut=-17.0839; id=74; side="WEST"; @@ -843,7 +846,7 @@ class Mission }; class Item72 { - position[]={1353.5862,0.43946421,1154.5125}; + position[]={13166.121,0.58978117,-362.38837}; azimut=-17.0839; id=71; side="WEST"; @@ -854,7 +857,7 @@ class Mission }; class Item73 { - position[]={1355.2346,0.44779453,1154.1082}; + position[]={13166.928,0.59546548,-362.76239}; azimut=-17.0839; id=59; side="WEST"; @@ -865,7 +868,7 @@ class Mission }; class Item74 { - position[]={1353.9143,0.44260776,1154.1941}; + position[]={13167.628,0.59407383,-362.56879}; azimut=-17.0839; id=64; side="WEST"; @@ -876,7 +879,7 @@ class Mission }; class Item75 { - position[]={1356.1643,0.4542385,1155.0183}; + position[]={13167.746,0.59269965,-362.36652}; azimut=-17.0839; id=81; side="WEST"; @@ -887,7 +890,7 @@ class Mission }; class Item76 { - position[]={1353.551,0.44190803,1154.2136}; + position[]={13167.325,0.59429663,-362.58282}; azimut=-17.0839; id=83; side="WEST"; @@ -898,7 +901,7 @@ class Mission }; class Item77 { - position[]={1353.5686,0.44640109,1153.7488}; + position[]={13165.216,0.56919104,-361.3576}; azimut=-17.0839; id=82; side="WEST"; @@ -909,7 +912,7 @@ class Mission }; class Item78 { - position[]={1353.9651,0.44526705,1153.8835}; + position[]={13166.232,0.57705939,-361.32318}; azimut=-17.0839; id=84; side="WEST"; @@ -920,7 +923,7 @@ class Mission }; class Item79 { - position[]={1354.5374,0.45075232,1153.3269}; + position[]={13165.902,0.59734011,-363.17963}; azimut=-17.0839; id=85; side="WEST"; @@ -931,7 +934,7 @@ class Mission }; class Item80 { - position[]={1353.7639,0.44457644,1153.9402}; + position[]={13165.854,0.57734793,-361.54034}; azimut=-17.0839; id=77; side="WEST"; @@ -942,7 +945,7 @@ class Mission }; class Item81 { - position[]={1352.6682,0.44057301,1154.3347}; + position[]={13165.35,0.59090674,-362.80743}; azimut=-17.0839; id=78; side="WEST"; @@ -953,7 +956,7 @@ class Mission }; class Item82 { - position[]={1353.2151,0.45222065,1153.2976}; + position[]={13165.661,0.59654659,-363.1756}; azimut=-17.0839; id=79; side="WEST"; @@ -964,7 +967,7 @@ class Mission }; class Item83 { - position[]={1355.3518,0.44874132,1154.0183}; + position[]={13166.253,0.59631097,-362.97894}; azimut=-17.0839; id=76; side="WEST"; @@ -975,7 +978,7 @@ class Mission }; class Item84 { - position[]={1354.9573,0.44530687,1154.3738}; + position[]={13166.515,0.58419037,-361.74847}; azimut=-17.0839; id=80; side="WEST"; @@ -986,7 +989,7 @@ class Mission }; class Item85 { - position[]={1355.6663,0.44966522,1155.2859}; + position[]={13166.366,0.59082162,-362.39374}; azimut=-17.0839; id=97; side="WEST"; @@ -997,7 +1000,7 @@ class Mission }; class Item86 { - position[]={1353.1624,0.43928397,1154.4597}; + position[]={13165.874,0.58872074,-362.40021}; azimut=-17.0839; id=98; side="WEST"; @@ -1008,7 +1011,7 @@ class Mission }; class Item87 { - position[]={1355.5745,0.44862604,1155.1433}; + position[]={13166.904,0.59220684,-362.38165}; azimut=-17.0839; id=99; side="WEST"; @@ -1019,7 +1022,7 @@ class Mission }; class Item88 { - position[]={1354.8401,0.44269243,1155.032}; + position[]={13167.602,0.59120595,-362.15302}; azimut=-17.0839; id=100; side="WEST"; @@ -1030,7 +1033,7 @@ class Mission }; class Item89 { - position[]={1355.0256,0.44413862,1154.9578}; + position[]={13165.46,0.58360702,-362.19244}; azimut=-17.0839; id=96; side="WEST"; @@ -1041,7 +1044,7 @@ class Mission }; class Item90 { - position[]={1354.467,0.44950968,1153.4597}; + position[]={13165.383,0.59562808,-363.1911}; azimut=-17.0839; id=87; side="WEST"; @@ -1052,7 +1055,7 @@ class Mission }; class Item91 { - position[]={1353.8284,0.44590729,1153.8015}; + position[]={13165.444,0.57098609,-361.33868}; azimut=-17.0839; id=92; side="WEST"; @@ -1063,7 +1066,7 @@ class Mission }; class Item92 { - position[]={1355.5315,0.44861853,1154.4539}; + position[]={13165.976,0.58113772,-361.75458}; azimut=-17.0839; id=88; side="WEST"; @@ -1074,7 +1077,7 @@ class Mission }; class Item93 { - position[]={1354.9495,0.44535023,1154.3562}; + position[]={13166.765,0.58511859,-361.72552}; azimut=-17.0839; id=89; side="WEST"; @@ -1085,7 +1088,7 @@ class Mission }; class Item94 { - position[]={1355.3831,0.44722319,1154.655}; + position[]={13167.515,0.58939534,-361.93695}; azimut=-17.0839; id=90; side="WEST"; @@ -1096,7 +1099,7 @@ class Mission }; class Item95 { - position[]={1355.594,0.44898084,1155.3113}; + position[]={13166.618,0.5914585,-362.37604}; azimut=-17.0839; id=86; side="WEST"; @@ -1107,7 +1110,7 @@ class Mission }; class Item96 { - position[]={1354.5999,0.44725835,1153.7742}; + position[]={13166.498,0.57875502,-361.31903}; azimut=-17.0839; id=93; side="WEST"; @@ -1118,7 +1121,7 @@ class Mission }; class Item97 { - position[]={1355.7249,0.44982478,1154.8015}; + position[]={13166.382,0.58613181,-361.96869}; azimut=-17.0839; id=94; side="WEST"; @@ -1129,7 +1132,7 @@ class Mission }; class Item98 { - position[]={1356.0647,0.45333472,1155.0789}; + position[]={13167.464,0.59276748,-362.37042}; azimut=-17.0839; id=91; side="WEST"; @@ -1140,7 +1143,7 @@ class Mission }; class Item99 { - position[]={1354.5706,0.44316044,1154.4382}; + position[]={13165.687,0.57932961,-361.76678}; azimut=-17.0839; id=95; side="WEST"; @@ -1170,79 +1173,6 @@ class Mission }; }; }; - class Vehicles - { - items=8; - class Item0 - { - position[]={1349.8831,0.65961254,1137.9578}; - id=101; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item1 - { - position[]={1360.3733,0.67364317,1137.7429}; - id=102; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item2 - { - position[]={1347.7795,0.45154592,1168.866}; - id=103; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item3 - { - position[]={1361.8616,0.58170396,1168.8464}; - id=104; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item4 - { - position[]={1341.092,0.39851522,1160.8518}; - azimut=90.394051; - id=105; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item5 - { - position[]={1340.9573,0.59806752,1147.0477}; - azimut=90.394051; - id=106; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item6 - { - position[]={1367.4358,0.67626601,1159.9144}; - azimut=90.6903; - id=107; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - text="wall"; - }; - class Item7 - { - position[]={1367.3459,0.5319407,1147.036}; - azimut=90.690323; - id=108; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - }; class Markers { items=25; @@ -1254,7 +1184,7 @@ class Mission }; class Item1 { - position[]={1354.3127,0.54975176,1147.6315}; + position[]={13166.368,0.58801168,-362.13727}; name="respawn_west"; type="Empty"; }; @@ -1361,15 +1291,15 @@ class Mission position[]={3604.1626,185.12129,8026.2251}; name="HeroVendor"; text="Tanner's Hero Supplies"; - type="Strongpoint"; - colorName="ColorGreen"; + type="hd_dot"; + colorName="ColorBlue"; }; class Item18 { position[]={7317.5527,87.173363,8023.3457}; name="VehicleFriendly"; text="Rutahn's Vehicles"; - type="mil_dot"; + type="mil_triangle"; colorName="ColorGreen"; }; class Item19 @@ -1378,7 +1308,7 @@ class Mission name="NeutralVendors"; text="Brensk Neutral Camp"; type="mil_circle"; - colorName="ColorOrange"; + colorName="ColorBlack"; }; class Item20 { @@ -1394,7 +1324,7 @@ class Mission name="LowEndWeaponsAmmo"; text="Rhevn and Merkaba's Weapons/Ammo"; type="mil_circle"; - colorName="ColorOrange"; + colorName="ColorBlack"; }; class Item22 { @@ -1402,22 +1332,22 @@ class Mission name="BoatVendor"; text="Popeye's Boats"; type="mil_triangle"; - colorName="ColorBlue"; + colorName="ColorBlack"; }; class Item23 { position[]={7239.8848,240.7793,7046.2319}; - name="NeutralHelos"; - text="Robnyah's Choppers"; + name="Bandit Trader"; + text="Bandit Trader"; type="mil_dot"; - colorName="ColorOrange"; + colorName="ColorRed"; }; class Item24 { position[]={6283.353,41.989407,9380.7344}; name="PlaneVendor"; text="AWOL's Air Vehicles"; - type="mil_dot"; + type="mil_triangle"; colorName="ColorGreen"; }; }; diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/server_traders.sqf b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/server_traders.sqf index ac4b9dff9..7a542b1a3 100644 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/server_traders.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/server_traders.sqf @@ -2,103 +2,103 @@ serverTraders = ["GUE_Villager4","RU_Farmwife4","RU_Farmwife3","Dr_Hladik_EP1","CIV_Contractor2_BAF","Soldier_Sniper_PMC","GUE_Soldier_Pilot","GUE_Soldier_2","GUE_Soldier_1","GUE_Soldier_CO","GUE_Woodlander2","GUE_Soldier_Crew","Woodlander2","UN_CDF_Soldier_MG_EP1","UN_CDF_Soldier_EP1","Tanny_PMC","UN_CDF_Soldier_Pilot_EP1"]; // Bastions Parts Supplies menu_GUE_Villager4 = [ - [["Vehicle Parts",309],["Building Supplies",310],["Toolbelt Items",311]], + [["Building Supplies",530],["Toolbelt Items",532],["Vehicle Parts",531]], [], "friendly" ]; // Alda's General Supplies menu_RU_Farmwife4 = [ - [["Food/Drinks",312],["Clothes",313],["Backpacks",314]], - [], + [["Backpacks",538],["Clothes",628],["Cooked Meats",630],["Drinks",601],["Packaged Food",629]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], "friendly" ]; // Carole's General Supplies menu_RU_Farmwife3 = [ - [["Food/Drinks",315],["Clothes",316],["Backpacks",317]], - [], + [["Backpacks",632],["Clothes",631],["Cooked Meats",634],["Drinks",633],["Packaged Food",635]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], "neutral" ]; // Dr. Zoidberg menu_Dr_Hladik_EP1 = [ - [["Medical Supplies",318],["Chem lights/Flares",319]], + [["Chem-lites/Flares",542],["Medical Supplies",541],["Smoke Grenades",543]], [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], "friendly" ]; // High End Ammo menu_CIV_Contractor2_BAF = [ - [["Pistol Ammo",320],["Rifle Ammo",321],["LMG Ammo",322],["Sniper Ammo",323],["SMG Ammo",324]], + [["Assault Rifle Ammo",621],["Light Machine Gun Ammo",622],["Pistol Ammo",625],["Shotguns and Single-shot Ammo",623],["Sniper Rifle Ammo",624],["Submachine Gun Ammo",626]], [], "friendly" ]; // High End Weapons menu_Soldier_Sniper_PMC = [ - [["Pistols",325],["Assault Rifles",326],["Light Machine Guns",327],["Sniper Rifles",328],["Sub Machine Guns",368]], + [["Assault Rifle",615],["Light Machine Gun",616],["Pistols",617],["Shotguns and Single-shot",620],["Sniper Rifle",619],["Submachine Guns",618]], [], "friendly" ]; // Rutahn's Vehicles. menu_GUE_Soldier_Pilot = [ - [["Helicopter Unarmed",330],["Helicopter Armed",331],["Armored Vehicles",332],["Fuel Trucks",333],["URAL's",334],["Land Rovers",335]], + [["Bikes and ATV",536],["Buses and Vans",592],["Cargo Trucks",570],["Fuel Trucks",595],["Military Unarmed",599],["Trucks Unarmed",535],["Used Cars",600],["Utility Vehicles",568]], [], "friendly" ]; // Rhven's Weapons menu_GUE_Soldier_2 = [ - [["Pistols",336],["Assault Rifles",337],["Sniper Rifles",338],["Shotguns/Crossbow",366]], + [["Assault Rifle",602],["Light Machine Gun",603],["Pistols",606],["Shotguns and Single-shot",607],["Sniper Rifle",605],["Submachine Guns",604]], [], "neutral" ]; // Merkaba's Ammo menu_GUE_Soldier_1 = [ - [["Pistol Ammo",339],["Rifle Ammo",340],["LMG Ammo",341],["Sniper Ammo",342],["Shotgun/Xbow Ammo",367]], + [["Assault Rifle Ammo",609],["Light Machine Gun Ammo",610],["Pistol Ammo",611],["Shotguns and Single-shot Ammo",613],["Sniper Rifle Ammo",614],["Submachine Gun Ammo",612]], [], "neutral" ]; -// Robsyah's Choppers +// Bandit Trader menu_GUE_Soldier_CO = [ - [["Helicopter Unarmed",343],["Armed Chopper",344],["Cars",345],["Motorcycles/ATV's",346]], + [["Ammunition",577],["Clothing",575],["Helicopter Armed",512],["Military Armed",569],["Trucks Armed",534],["Weapons",627]], [], - "neutral" + "hostile" ]; // Popeye's Boats menu_GUE_Woodlander2 = [ - [["Boats Unarmed",347],["Boats Armed",348]], + [["Boats Armed",673],["Boats Unarmed",672]], [], - "friendly" + "neutral" ]; // Aaron's Vehicles menu_GUE_Soldier_Crew = [ - [["ATV/Motorcycles ",349],["Cars",350],["Bus/Van/Bikes",351],["SUV",352],["Trucks Armed",353],["Trucks Unarmed",354],["UAZ",355]], + [["Bikes and ATV",650],["Buses and Vans",651],["Cargo Trucks",653],["Fuel Trucks",655],["Military Unarmed",658],["Trucks",659],["Used Cars",660],["Utility Vehicles",661]], [], "neutral" ]; // Staven's Repair Shop menu_Woodlander2 = [ - [["Vehicle Parts",356],["Building Supplies",357],["Toolbelt Items",358]], + [["Building Supplies",508],["Toolbelt Items",510],["Vehicle Parts",509]], [], "neutral" ]; // Larz's Wholesale menu_UN_CDF_Soldier_MG_EP1 = [ - [["Wholesale Crates",359]], + [["Wholesale",636]], [], - "friendly" + "neutral" ]; // Dateu's Wholesale menu_UN_CDF_Soldier_EP1 = [ - [["Wholesale Crates",360]], + [["Wholesale",555]], [], - "friendly" + "neutral" ]; // Tanner's Hero Supplies menu_Tanny_PMC = [ - [["Weapons",361],["Vehicles",362],["Clothes",363],["Ammunition",364],["Safes",365]], + [["Ammunition",478],["Clothes",476],["Helicopter Armed",493],["Military Armed",562],["Trucks Armed",479],["Weapons",477]], [], "hero" ]; -// Piloted Vehicles +// Awols air Vehicles menu_UN_CDF_Soldier_Pilot_EP1 = [ - [["Airplanes",386],["Attack Choppers",388]], + [["Airplanes",517],["Helicopter Unarmed",519]], [], "friendly" ]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_15.namalsk/stringtable.csv deleted file mode 100644 index cc2b013c5..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_15.namalsk/stringtable.csv +++ /dev/null @@ -1,14 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -Language, English, French - -#include "R3F_Realism\R3F_stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Realism_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Realism_Init.sqf deleted file mode 100644 index 89daf64ef..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Realism_Init.sqf +++ /dev/null @@ -1,21 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Realism_Configuration.cfg" - -#ifdef R3F_REALISM_USE_WEIGHT - _void = [] execVM "R3F_realism\R3F_Weight\R3F_DoWeight.sqf"; -#endif - - -#ifdef R3F_REALISM_USE_TIRED - _void = [] execVM "R3F_realism\R3F_Tired\R3F_Tired_Init.sqf"; -#endif - diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Realism_configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Realism_configuration.cfg deleted file mode 100644 index 72afc2a8c..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Realism_configuration.cfg +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define R3F_REALISM_USE_WEIGHT -#define R3F_REALISM_USE_TIRED diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Stringtable.csv deleted file mode 100644 index fca6a4ab6..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Weight\R3F_WEIGHT_Stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Tired/R3F_DoTired.sqf b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Tired/R3F_DoTired.sqf deleted file mode 100644 index 6ab215092..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Tired/R3F_DoTired.sqf +++ /dev/null @@ -1,130 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101011 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -private ["_level", "_n", "_s"]; - -//_voil = [] call R3F_TIRED_FNCT_MkVoile; -//[_voil,1] call R3F_TIRED_FNCT_Voile_Noir; - -_n = 0; -_posATL = 0; - -#ifdef R3F_TIRED_CSV_EXPORT -_s = format["""Duree"",""Distance From"",""Distance To"",""Vitesse"",""Fatigue"",""Black Level"",""poids"",""Counter"""]; -_s call FNC_PrintToRPT; -#endif - -R3F_TIRED_Accumulator = 0; -sleep 1; -_level = 1; - -while {true} do { - - R3F_TIRED_POIDS_TOTAL_PLAYER= R3F_Weight + R3F_TIRED_WEIGHT_PLAYER_EMPTY; - - if (R3F_weight < R3F_TIRED_WEIGHT_LEVEL3 )then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL2) then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL1 ) then { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO1; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO2; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO3; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO4; - }; - - if (alive player) then { - switch (toArray (animationState player) select 5) do { - case 112: { - R3F_TIRED_Ratio_Position = R3F_TIRED_DOWN_LEVEL; - }; - case 107:{ - R3F_TIRED_Ratio_Position=R3F_TIRED_KNEE_LEVEL; - }; - case 101:{ - R3F_TIRED_Ratio_Position = R3F_TIRED_UP_LEVEL; - }; - }; - - R3F_TIRED_vitesse_de_mon_joueur = [0,0,0] distance velocity player; - R3F_TIRED_coeff_mon_elevation_en_z = 0 max ((velocity player select 2) / R3F_TIRED_WEIGHT_CLIMB_FACTOR); - - _posATL = (getPosATL player) select 2; - - - if((vehicle player == player) && (_posATL < 100)) then { - R3F_TIRED_Accumulator = R3F_TIRED_Accumulator - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_vitesse_de_mon_joueur * R3F_TIRED_Ratio_Position * R3F_TIRED_WEIGHT_SPEED_RATIO*R3F_TIRED_Ratio_Overweight) - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_coeff_mon_elevation_en_z * R3F_TIRED_WEIGHT_LEVEL2); - - }; - - R3F_TIRED_Accumulator = 0 max (R3F_TIRED_Accumulator - R3F_TIRED_Ratio_Recovery); - - _level = ((R3F_TIRED_Accumulator / R3F_TIRED_BLACKOUT_LEVEL) * 100); - _level = 0 max (1 - (_level / 100)); - - #ifdef R3F_TIRED_DEBUG - hintsilent format["Fatique : %1/%2\nBlack level : %3\nPoids total : %4\n Poids armement : %5", - R3F_TIRED_Accumulator, - R3F_TIRED_BLACKOUT_LEVEL, - _level, - R3F_TIRED_POIDS_TOTAL_PLAYER, - R3F_Weight]; - #endif - - [_level] call R3F_TIRED_FNCT_Voile_Noir; - - if (R3F_TIRED_Accumulator > R3F_TIRED_BLACKOUT_LEVEL and scriptDone R3F_TIRED_Handle_Blackout_Effect and scriptDone R3F_TIRED_Handle_Blur_Effect) then { - R3F_TIRED_Handle_Blackout_Effect = [] spawn R3F_TIRED_FNCT_DoBlackVanish; - }; - } else { - R3F_TIRED_Accumulator = 0; - }; - - if (R3F_TIRED_GLOBAL_TIRING - && R3F_TIRED_vitesse_de_mon_joueur > 4 - && R3F_TIRED_Ratio_Recovery > R3F_TIRED_RATIO_RECOVERING - ) then { - R3F_TIRED_Counter_Time= R3F_TIRED_Counter_Time + 1; - }; - - - #ifdef R3F_TIRED_CSV_EXPORT - _s = format["%1,%2,%3,%4,%5,%6,%7,%8", - _n, - (player distance flag_start), - (player distance flag_end), - R3F_TIRED_vitesse_de_mon_joueur, - R3F_TIRED_Accumulator, - _level, - R3F_Weight, - R3F_TIRED_Counter_Time]; - - - _s call FNC_PrintToRPT; - #endif - - if ((R3F_TIRED_Counter_Time > R3F_TIRED_TIME_RECOVERING)) then { - R3F_TIRED_Ratio_Recovery = R3F_TIRED_Ratio_Recovery - 1; - R3F_TIRED_Counter_Time = 0; - }; - - sleep 1; - _n = _n + 1; -}; - -//[_voil] call R3F_TIRED_FNCT_Effect_Off; - diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg deleted file mode 100644 index 407f869bd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg +++ /dev/null @@ -1,131 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -//Uncomment to write in arma.rpt a csv file for excel to trace some graphics -// #define R3F_TIRED_CSV_EXPORT - -//Uncomment to show some informations in game -// #define R3F_TIRED_DEBUG - -//adjustment player weight with helmet jacket Rangers Light equipment (not weapons) -#define R3F_TIRED_WEIGHT_PLAYER_EMPTY 90 - -//Predefined models for an easy setting -// uncomment only one setting -// #define R3F_TIRED_SET_MODE_EASY -#define R3F_TIRED_SET_MODE_UBEREASY -//#define R3F_TIRED_SET_MODE_NORMAL -//#define R3F_TIRED_SET_MODE_HARD - -//adjustment weight * speed player -#define R3F_TIRED_WEIGHT_SPEED_RATIO 1 - - -#ifdef R3F_TIRED_SET_MODE_UBEREASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 100000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 0.9 - #define R3F_TIRED_KNEE_LEVEL 0.6 - #define R3F_TIRED_UP_LEVEL 0.5 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 40 - #define R3F_TIRED_WEIGHT_LEVEL2 50 - #define R3F_TIRED_WEIGHT_LEVEL3 60 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 1 -#endif - -#ifdef R3F_TIRED_SET_MODE_EASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 70000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 1.8 - #define R3F_TIRED_KNEE_LEVEL 1.2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 25 - #define R3F_TIRED_WEIGHT_LEVEL2 30 - #define R3F_TIRED_WEIGHT_LEVEL3 40 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 10 -#endif - -#ifdef R3F_TIRED_SET_MODE_NORMAL - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 50000 - - //adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 3 - #define R3F_TIRED_KNEE_LEVEL 1.5 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 10 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 15 - #define R3F_TIRED_WEIGHT_LEVEL2 20 - #define R3F_TIRED_WEIGHT_LEVEL3 30 - - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.6 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 30 -#endif - -#ifdef R3F_TIRED_SET_MODE_HARD - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 40000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 4 - #define R3F_TIRED_KNEE_LEVEL 2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 5 - - // adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 10 - #define R3F_TIRED_WEIGHT_LEVEL2 17 - #define R3F_TIRED_WEIGHT_LEVEL3 25 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.3 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 60 -#endif - -// ratio of threshold weight -#define R3F_TIRED_WEIGHT_RATIO1 0.3 /* for weight < 10 kg */ -#define R3F_TIRED_WEIGHT_RATIO2 0.4 /* for weight 10 à 20 kg */ -#define R3F_TIRED_WEIGHT_RATIO3 0.6 /* for weight 20 à 30 kg */ -#define R3F_TIRED_WEIGHT_RATIO4 0.7 /* for weight > 30 kg */ - - -// activation / deactivation unit recup loss over time (true / false) -#define R3F_TIRED_GLOBAL_TIRING true - -// adjustment recovery rate -#define R3F_TIRED_TIME_RECOVERING 100 -#define R3F_TIRED_RATIO_RECOVERING 360 - -#define R3F_TIRED_WITH_VANISH true - diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf deleted file mode 100644 index 6e6615d1a..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf +++ /dev/null @@ -1,30 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -FNC_PrintToRPT = { - diag_log text _this; -}; - -R3F_TIRED_FNCT_Voile_Noir = { - _level = _this select 0; - if(_level < R3F_TIRED_SHORTNESS_THRESHOLD ) then{ - playSound "heartbeat_1"; - addCamShake [2, 1, 25]; - }; - -}; -R3F_TIRED_FNCT_DoBlackVanish = { - [player,0.1] call fnc_usec_damageUnconscious; - [_refObj,"scream",3,false] call dayz_zombieSpeak; - cutText ["You are overburdened.", "PLAIN DOWN"]; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf deleted file mode 100644 index 3a655adcd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf +++ /dev/null @@ -1,25 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -call compile preprocessFile "R3F_realism\R3F_Tired\R3F_Tired_Fnct.sqf"; - -R3F_Weight = 0; - -R3F_TIRED_Ratio_Position = 0; -R3F_TIRED_Accumulator = 0; -R3F_TIRED_Handle_Blur_Effect = [] spawn {}; -R3F_TIRED_Handle_Blackout_Effect = [] spawn {}; -R3F_TIRED_Counter_Time = 0; -R3F_TIRED_Ratio_Recovery = R3F_TIRED_RATIO_RECOVERING; -R3F_TIRED_Ratio_Overweight = 1; - -_void = [] execVM "R3F_Realism\R3F_Tired\R3F_DoTired.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Tired/R3F_stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Tired/R3F_stringtable.csv deleted file mode 100644 index 597997490..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Tired/R3F_stringtable.csv +++ /dev/null @@ -1,3 +0,0 @@ - -R3F_VERSION_TIRED, "1.02", "1.02" - diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Weight/R3F_CfgWeight.h b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Weight/R3F_CfgWeight.h deleted file mode 100644 index b0aa80893..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Weight/R3F_CfgWeight.h +++ /dev/null @@ -1,1784 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -class CfgWeight -{ - class Weapons - { - class SCAR_L_STD_Mk4CQT - { - weight = 3.6; - }; - class SCAR_L_STD_HOLO - { - weight = 3.5; - }; - class SCAR_L_STD_EGLM_TWS - { - weight = 5.3; - }; - class SCAR_L_STD_EGLM_RCO - { - weight = 4.5; - }; - class SCAR_L_CQC_Holo - { - weight = 3.7; - }; - class SCAR_L_CQC_EGLM_Holo - { - weight = 5; - }; - class SCAR_L_CQC_CCO_SD - { - weight = 3.7; - }; - class SCAR_L_CQC - { - weight = 3.5; - }; - class SCAR_H_STD_EGLM_Spect - { - weight = 5.5; - }; - class SCAR_H_CQC_CCO_SD - { - weight = 4; - }; - class SCAR_H_CQC_CCO - { - weight = 4; - }; - class SCAR_H_STD_TWS_SD - { - weight = 5.2; - }; - class SCAR_H_LNG_Sniper_SD - { - weight = 5; - }; - class SCAR_H_LNG_Sniper - { - weight = 5; - }; - class M4A3_RCO_GL_EP1 - { - weight = 4.5; - }; - class M4A3_CCO_EP1 - { - weight = 3; - }; - class M14_EP1 - { - weight = 5.5; - }; - class FN_FAL - { - weight = 4.5; - }; - class FN_FAL_ANPVS - { - weight=5.5; - }; - class glock17_EP1 - { - weight = 0.7; - }; - class G36A_camo - { - weight = 3.6; - }; - class G36C_camo - { - weight = 2.8; - }; - class G36K_camo - { - weight = 3; - }; - class G36_C_SD_camo - { - weight = 3.6; - }; - class revolver_EP1 - { - weight = 1; - }; - class revolver_gold_EP1 - { - weight = 1; - }; - class UZI_SD_EP1 - { - weight = 1.9; - }; - class UZI_EP1 - { - weight = 1.7; - }; - class Sa61_EP1 - { - weight = 1.3; - }; - class M249_EP1 - { - weight = 6.5; - }; - class M249_TWS_EP1 - { - weight = 11; - }; - class M249_m145_EP1 - { - weight = 8; - }; - class M60A4_EP1 - { - weight = 10; - }; - class m240_scoped_EP1 - { - weight = 14; - }; - class MG36_camo - { - weight = 3.6; - }; - class Mk_48_DES_EP1 - { - weight = 8.2; - }; - class M32_EP1 - { - weight = 6; - }; - class M79_EP1 - { - weight = 2.7; - }; - class Mk13_EP1 - { - weight = 2.7; - }; - class m107_TWS_EP1 - { - weight = 14.3; - }; - class M24_des_EP1 - { - weight = 6; - }; - class M110_TWS_EP1 - { - weight = 7.7; - }; - class M110_NVG_EP1 - { - weight = 7.5; - }; - class Sa58V_RCO_EP1 - { - weight = 3.3; - }; - class Sa58V_EP1 - { - weight = 3.1; - }; - class Sa58V_CCO_EP1 - { - weight = 3.2; - }; - class Sa58P_EP1 - { - weight = 3.1; - }; - class MAAWS - { - weight = 7.5; - }; - class M47Launcher_EP1 - { - weight = 7; - }; - class M16A4_ACG - { - weight = 3.8; - }; - class M16A4 - { - weight = 3.8; - }; - class M16A2 - { - weight = 3.8; - }; - class M16A4_ACG_GL - { - weight = 5.2; - }; - class BAF_L85A2_RIS_Holo - { - weight = 5.2; - }; - class FN_FAL_ANPVS4 - { - weight = 5.7; - }; - - - - class M16A4_GL - { - weight = 5.2; - }; - class M16A2GL - { - weight = 5.2; - }; - class M4A1_AIM_SD_camo - { - weight = 3; - }; - class M4A1_Aim_camo - { - weight = 3; - }; - class M4A1_Aim - { - weight = 3; - }; - class M4A1 - { - weight = 3; - }; - class M4A1_HWS_GL_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL_SD_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL - { - weight = 4.5; - }; - class M4A1_RCO_GL - { - weight = 4.5; - }; - class M8_carbine - { - weight = 3.4; - }; - class M8_compact - { - weight = 3; - }; - class M8_carbineGL - { - weight = 4.8; - }; - class MP5SD - { - weight = 2.6; - }; - class MP5A5 - { - weight = 2.6; - }; - class G36_C_SD_eotech - { - weight = 3.6; - }; - class BAF_AS50_scoped - { - weight = 5.6; - }; - class BAF_LRR_scoped - { - weight = 5.6; - }; - class m107_DZ - { - weight = 14; - }; - - class G36a - { - weight = 3.6; - }; - - class G36C - { - weight = 2.8; - }; - class G36 - { - weight = 3; - }; - class M1014 - { - weight = 3.8; - }; - class Remington870_lamp - { - weight = 4.0; - }; - class MR43 - { - weight = 3.5; - }; - class Winchester1866 - { - weight = 2.8; - }; - - class M240 - { - weight = 13; - }; - - class M240_DZ - { - weight = 13; - }; - class M249 - { - weight = 6.5; - }; - class M249_DZ - { - weight = 6.5; - }; - class Mk_48 - { - weight = 8.2; - }; - - class Mk_48_DZ - { - weight = 8.2; - }; - class M8_SAW - { - weight = 4.5; - }; - class MG36 - { - weight = 3.6; - }; - class M4SPR - { - weight = 4.5; - }; - class M8_sharpshooter - { - weight = 4.5; - }; - class DMR - { - weight = 5.5; - }; - class M24 - { - weight = 6; - }; - class M40A3 - { - weight = 7.5; - }; - class M107 - { - weight = 14; - }; - class Colt1911 - { - weight = 1.1; - }; - class M9 - { - weight = 1; - }; - class M9SD - { - weight = 1.2; - }; - class 8Rnd_B_Beneli_74Slug - { - weight = 0.3; - }; - class SteelBolt - { - weight = 0.1; - }; - class SteelBolt4pack - { - weight = 0.3; - }; - class Javelin - { - weight = 16; - }; - class M136 - { - weight = 7.6; - }; - class Stinger - { - weight = 10; - }; - class SMAW - { - weight = 7.5; - }; - class Binocular - { - weight = 1; - }; - class Binocular_Vector - { - weight = 1; - }; - class NVGoggles - { - weight = 1; - }; - class Laserdesignator - { - weight = 5.5; - }; - class ItemCompass - { - weight = 0.1; - }; - class ItemGPS - { - weight = 0.3; - }; - class ItemWatch - { - weight = 0.1; - }; - class ItemMap - { - weight = 0.1; - }; - class ItemRadio - { - weight = 0.3; - }; - class AKS_GOLD - { - weight = 4.0; - }; - class AKS_74 - { - weight = 2.7; - }; - class AKS_74_GOSHAWK - { - weight = 3.5; - }; - class AKS_74_NSPU - { - weight = 3.5; - }; - class AK_74_GL_kobra - { - weight = 4.2; - }; - class SVD_NSPU_EP1 - { - weight = 6.9; - }; - class SVD_des_EP1 - { - weight = 6.3; - }; - class LeeEnfield - { - weight = 4; - }; - class AK_107_kobra - { - weight = 3.8; - }; - class AK_107_GL_kobra - { - weight = 5.3; - }; - class AK_107_pso - { - weight = 4; - }; - class AK_107_GL_pso - { - weight = 5.5; - }; - class AKS_74_U - { - weight = 2.7; - }; - class AKS_74_UN_kobra - { - weight = 3; - }; - class AKS_74_pso - { - weight = 3.6; - }; - class AKS_74_kobra - { - weight = 3; - }; - class AK_74 - { - weight = 3.1; - }; - class AK_74_GL - { - weight = 4.6; - }; - class AK_47_M - { - weight = 3.2; - }; - class AK_47_S - { - weight = 3; - }; - class PK - { - weight = 9; - }; - class RPK_74 - { - weight = 4.7; - }; - class Pecheneg - { - weight = 9; - }; - class Huntingrifle - { - weight = 4; - }; - class KSVK - { - weight = 12; - }; - class SVD - { - weight = 6.2; - }; - class SVD_CAMO - { - weight = 6.3; - }; - class Makarov - { - weight = 0.75; - }; - class MakarovSD - { - weight = 0.9; - }; - class Saiga12K - { - weight = 3.5; - }; - class Bizon - { - weight = 2.1; - }; - class bizon_silenced - { - weight = 2.3; - }; - class VSS_Vintorez - { - weight = 3.2; - }; - class RPG7V - { - weight = 6.3; - }; - class RPG18 - { - weight = 1.4; - }; - class MetisLauncher - { - weight = 16; - }; - class Igla - { - weight = 7; - }; - class Strela - { - weight = 6; - }; - }; - - - class Magazines - { - class 30Rnd_762x39_SA58 - { - weight = 0.8; - }; - class 20rnd_762x51_SB_SCAR - { - weight = 0.5; - }; - class 20rnd_762x51_B_SCAR - { - weight = 0.5; - }; - class 20Rnd_762x51_FNFAL - { - weight = 0.5; - }; - class 100Rnd_556x45_M249 - { - weight = 5; - }; - class 100Rnd_556x45_BetaCMag - { - weight = 5; - }; - class 20Rnd_B_765x17_Ball - { - weight = 0.4; - }; - class 10Rnd_B_765x17_Ball - { - weight = 0.2; - }; - class 30Rnd_9x19_UZI_SD - { - weight = 0.4; - }; - class 30Rnd_9x19_UZI - { - weight = 0.4; - }; - class 17Rnd_9x19_glock17 - { - weight = 0.2; - }; - class 6Rnd_45ACP - { - weight = 0.1; - }; - class MAAWS_HEAA - { - weight = 6; - }; - class MAAWS_HEDP - { - weight = 6; - }; - class Dragon_EP1 - { - weight = 11; - }; - class 30Rnd_556x45_StanagSD - { - weight = 0.5; - }; - class 30Rnd_556x45_Stanag - { - weight = 0.5; - }; - class 30Rnd_556x45_G36 - { - weight = 0.5; - }; - class 30Rnd_556x45_G36SD - { - weight = 0.5; - }; - class 15Rnd_W1866_Slug - { - weight = 0.5; - }; - class 30Rnd_9x19_MP5 - { - weight = 0.4; - }; - class 30Rnd_9x19_MP5SD - { - weight = 0.4; - }; - class 15Rnd_9x19_M9 - { - weight = 0.2; - }; - class 15Rnd_9x19_M9SD - { - weight = 0.2; - }; - class 1Rnd_HE_M203 - { - weight = 0.25; - }; - class 1Rnd_Smoke_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeGreen_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeRed_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeYellow_M203 - { - weight = 0.25; - }; - class FlareRed_M203 - { - weight = 0.25; - }; - class FlareGreen_M203 - { - weight = 0.25; - }; - class FlareWhite_M203 - { - weight = 0.25; - }; - class FlareYellow_M203 - { - weight = 0.25; - }; - class 6Rnd_HE_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareRed_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareWhite_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareYellow_M203 - { - weight = 1.5; - }; - class 6Rnd_Smoke_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeRed_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeYellow_M203 - { - weight = 1.5; - }; - class 10Rnd_127x99_m107 - { - weight = 0.5; - }; - class 5Rnd_762x51_M24 - { - weight = 0.2; - }; - class 20Rnd_762x51_DMR - { - weight = 0.5; - }; - class 8Rnd_B_Beneli_Pellets - { - weight = 0.3; - }; - class 20Rnd_556x45_Stanag - { - weight = 0.4; - }; - class 200Rnd_556x45_M249 - { - weight = 10; - }; - class 100Rnd_762x51_M240 - { - weight = 8; - }; - class Javelin - { - weight = 12; - }; - class M136 - { - weight = 6; - }; - class Stinger - { - weight = 6; - }; - class SMAW_HEAA - { - weight = 6; - }; - class SMAW_HEDP - { - weight = 6; - }; - class HandGrenade_west - { - weight = 0.5; - }; - class PipeBomb - { - weight = 4; - }; - class TimeBomb - { - weight = 4; - }; - class Mine - { - weight = 8; - }; - class SmokeShellRed - { - weight = 0.4; - }; - class SmokeShellYellow - { - weight = 0.4; - }; - class SmokeShellGreen - { - weight = 0.4; - }; - class SmokeShellBlue - { - weight = 0.4; - }; - class SmokeShellPurple - { - weight = 0.4; - }; - class SmokeShellOrange - { - weight = 0.4; - }; - class SmokeShell - { - weight = 0.4; - }; - - class 10x_303 - { - weight = 0.15; - }; - class 30Rnd_545x39_AK - { - weight = 0.5; - }; - class 30Rnd_545x39_AKSD - { - weight = 0.5; - }; - class 75Rnd_545x39_RPK - { - weight = 1.25; - }; - class 30Rnd_762x39_AK47 - { - weight = 0.8; - }; - class 100Rnd_762x54_PK - { - weight = 8; - }; - class 5x_22_LR_17_HMR - { - weight = 0.15; - }; - class 5Rnd_127x108_KSVK - { - weight = 0.3; - }; - class 10Rnd_762x54_SVD - { - weight = 0.4; - }; - class 10Rnd_9x39_SP5_VSS - { - weight = 0.2; - }; - class 20Rnd_9x39_SP5_VSS - { - weight = 0.4; - }; - class 8Rnd_9x18_Makarov - { - weight = 0.15; - }; - class 8Rnd_9x18_MakarovSD - { - weight = 0.15; - }; - class 8Rnd_B_Saiga12_74Slug - { - weight = 0.3; - }; - class 64Rnd_9x19_Bizon - { - weight = 0.8; - }; - class 64Rnd_9x19_SD_Bizon - { - weight = 0.8; - }; - class 1Rnd_HE_GP25 - { - weight = 0.25; - }; - class FlareWhite_GP25 - { - weight = 0.25; - }; - class FlareGreen_GP25 - { - weight = 0.25; - }; - class FlareRed_GP25 - { - weight = 0.25; - }; - class FlareYellow_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKE_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKERED_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEGREEN_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEYELOW_GP25 - { - weight = 0.25; - }; - class PG7V - { - weight = 2.2; - }; - class PG7VL - { - weight = 2.6; - }; - class PG7VR - { - weight = 4.5; - }; - class OG7 - { - weight = 2; - }; - class RPG18 - { - weight = 1.2; - }; - class AT13 - { - weight = 14; - }; - class Igla - { - weight = 11; - }; - class Strela - { - weight = 10; - }; - class HandGrenade_east - { - weight = 0.5; - }; - class IR_Strobe_Target - { - weight = 0.4; - }; - class Laserbatteries - { - weight = 0.005; - }; - - class ItemPainkiller - { - weight = 0.1; - }; - class ItemMorphine - { - weight = 0.1; - }; - class ItemEpinephrine - { - weight = 0.1; - }; - class ItemBloodbag - { - weight = 0.4; - }; - class ItemHeatPack - { - weight = 0.1; - }; - - - class ItemAntibiotic - { - weight = 0.1; - }; - class ItemWaterbottle - { - weight = 0.5; - }; - class ItemWaterbottleBoiled - { - weight = 0.5; - }; - class ItemSodaMdew - { - weight = 0.2; - }; - class ItemSodaPepsi - { - weight = 0.2; - }; - class ItemSodaCoke - { - weight = 0.2; - }; - class FoodCanSardines - { - weight = 0.2; - }; - class FoodCanBakedBeans - { - weight = 0.2; - }; - class FoodCanFrankBeans - { - weight = 0.2; - }; - class FoodBioMeat - { - weight = 0.2; - }; - class FoodCanPasta - { - weight = 0.2; - }; - class FoodCanUnlabeled - { - weight = 0.2; - }; - - - - class FoodMRE - { - weight = 0.4; - }; - class FoodPistachio - { - weight = 0.003; - }; - class FoodNutmix - { - weight = 0.003; - }; - - - - - - class FoodSteakCooked - { - weight = 0.25; - }; - class FoodmeatCooked - { - weight = 0.25; - }; - class FoodbeefCooked - { - weight = 0.25; - }; - class FoodmuttonCooked - { - weight = 0.25; - }; - class FoodchickenCooked - { - weight = 0.25; - }; - class FoodrabbitCooked - { - weight = 0.25; - }; - class FoodbaconCooked - { - weight = 0.25; - }; - class FoodmuttonRaw - { - weight = 0.25; - }; - class FoodchickenRaw - { - weight = 0.25; - }; - class FoodBaconRaw - { - weight = 0.25; - }; - class FoodRabbitRaw - { - weight = 0.25; - }; - class FoodbeefRaw - { - weight = 0.25; - }; - class FoodmeatRaw - { - weight = 0.25; - }; - class FoodSteakRaw - { - weight = 0.25; - }; - class ItemFlashlight - { - weight = 0.1; - }; - class ItemFlashlightRed - { - weight = 0.1; - }; - class ItemKnife - { - weight = 0.1; - }; - - - - class Crossbow - { - weight = 1; - }; - class MeleeCrowbar - { - weight = 1; - }; - class MeleeHatchet - { - weight = 1; - }; - class MeleeMachete - { - weight = 1; - }; - class MeleeFishingPole - { - weight = 1; - }; - class ItemHatchet - { - weight = 1; - }; - class ItemCrowbar - { - weight = 1; - }; - class ItemMatchbox - { - weight = 0.005; - }; - class ItemToolbox - { - weight = 1; - }; - class ItemEtool - { - weight = 1; - }; - - class Skin_FR_OHara_DZ - { - weight = 1; - }; - class Skin_FR_Rodriguez_DZ - { - weight = 1; - }; - class Skin_CZ_Soldier_Sniper_EP1_DZ - { - weight = 1; - }; - class Skin_Graves_Light_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_MG_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Sniper_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Crew_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_CO_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_2_DZ - { - weight = 1; - }; - class Skin_Survivor2_DZ - { - weight = 1; - }; - class Skin_Camo1_DZ - { - weight = 1; - }; - class Skin_Sniper1_DZ - { - weight = 1; - }; - class Skin_Rocket_DZ - { - weight = 1; - }; - class Skin_Soldier1_DZ - { - weight = 1; - }; - class Skin_RU_Policeman_DZ - { - weight = 1; - }; - class Skin_Pilot_EP1_DZ - { - weight = 1; - }; - class Skin_Haris_Press_EP1_DZ - { - weight = 1; - }; - class Skin_Ins_Soldier_GL_DZ - { - weight = 1; - }; - class Skin_GUE_Commander_DZ - { - weight = 1; - }; - class Skin_Functionary1_EP1_DZ - { - weight = 1; - }; - class Skin_Priest_DZ - { - weight = 1; - }; - class Skin_Rocker1_DZ - { - weight = 1; - }; - class Skin_Rocker2_DZ - { - weight = 1; - }; - class Skin_Rocker3_DZ - { - weight = 1; - }; - class Skin_Rocker4_DZ - { - weight = 1; - }; - class Skin_Bandit1_DZ - { - weight = 1; - }; - class Skin_Bandit2_DZ - { - weight = 1; - }; - class Skin_BanditW1_DZ - { - weight = 1; - }; - class Skin_BanditW2_DZ - { - weight = 1; - }; - class Skin_SurvivorW2_DZ - { - weight = 1; - }; - class Skin_SurvivorWpink_DZ - { - weight = 1; - }; - class Skin_SurvivorWsequisha_DZ - { - weight = 1; - }; - class Skin_SurvivorWcombat_DZ - { - weight = 1; - }; - class Skin_SurvivorWdesert_DZ - { - weight = 1; - }; - class Skin_SurvivorWurban_DZ - { - weight = 1; - }; - class Skin_SurvivorW3_DZ - { - weight = 1; - }; - class Skin_Soldier_TL_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Sniper_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Bodyguard_AA12_PMC_DZ - { - weight = 1; - }; - class Skin_Drake_Light_DZ - { - weight = 1; - }; - class Skin_CZ_Special_Forces_GL_DES_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Soldier_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Warlord_EP1_DZ - { - weight = 1; - }; - - class HandRoadFlare - { - weight = 0.1; - }; - class HandChemBlue - { - weight = 0.1; - }; - class HandChemGreen - { - weight = 0.1; - }; - class HandChemRed - { - weight = 0.1; - }; - class ItemBandage - { - weight = 0.005; - }; - class Hatchet_Swing - { - weight = 0; - }; - class Machete_Swing - { - weight = 0; - }; - class Fishing_Swing - { - weight = 0; - }; - class Crowbar_Swing - { - weight = 0; - }; - class ItemVault - { - weight = 100; - }; - class PartWoodPile - { - weight = 1; - }; - class PartWheel - { - weight = 10; - }; - class PartFueltank - { - weight = 10; - }; - class PartGlass - { - weight = 5; - }; - class PartEngine - { - weight = 15; - }; - class ItemGenerator - { - weight = 30; - }; - class PartGeneric - { - weight = 5; - }; - class PartVRotor - { - weight = 15; - }; - class ItemJerrycan - { - weight = 10; - }; - class ItemJerrycanEmpty - { - weight = 1; - }; - class ItemTent - { - weight = 5; - }; - class ItemTentDomed - { - weight = 5; - }; - class ItemTentDomed2 - { - weight = 5; - }; - class TrapBear - { - weight = 1; - }; - class ItemTankTrap - { - weight = 5; - }; - class ItemWire - { - weight = 2.5; - }; - class ItemGoldBar - { - weight = 0.02; - }; - class ItemGoldBar10oz - { - weight = 0.2; - }; - class ItemSilverBar - { - weight = 0.02; - }; - class ItemSilverBar10oz - { - weight = 0.2; - }; - class ItemBronzeBar - { - weight = 0.02; - }; - class ItemCopperBar - { - weight = 0.02; - }; - class ItemCopperBar10oz - { - weight = 0.2; - }; - class ItemAluminumBar - { - weight = 0.02; - }; - class ItemTinBar - { - weight = 0.02; - }; - class BoltSteel - { - weight = 0.02; - }; - class BoltSteel4pack - { - weight = 0.08; - }; - class WoodenArrow - { - weight = 0.02; - }; - class Quiver - { - weight = 0.08; - }; - class TrashTinCan - { - weight = 0.003; - }; - class FoodCanUnlabeledEmpty - { - weight = 0.003; - }; - class ItemTrashRazor - { - weight = 0.003; - }; - class ItemTrashToiletpaper - { - weight = 0.001; - }; - - class 7Rnd_45ACP_1911 - { - weight = 0.02; - }; - class ItemZombieParts - { - weight = 5; - }; - class ItemSandbag - { - weight = 10; - }; - class ItemSandbagLarge - { - weight = 50; - }; - class ItemWaterbottleUnfilled - { - weight = 0.05; - }; - class ItemSodaEmpty - { - weight = 0.002; - }; - class ItemSodaCokeEmpty - { - weight = 0.002; - }; - class ItemSodaPepsiEmpty - { - weight = 0.002; - }; - class ItemSodaMdewEmpty - { - weight = 0.002; - }; - class TrashJackDaniels - { - weight = 0.02; - }; - - - class ItemCanvas - { - weight = 4; - }; - class ItemBurlap - { - weight = 8; - }; - class ItemLightBulb - { - weight = 0.02; - }; - class ItemPole - { - weight = 10; - }; - class ItemCorrugated - { - weight = 29; - }; - class PartWoodPlywood - { - weight = 4; - }; - class PartWoodLumber - { - weight = 2; - }; - - class ItemTrout - { - weight = 1; - }; - class ItemTroutCooked - { - weight = 1; - }; - class ItemSeaBass - { - weight = 6; - }; - class ItemSeaBassCooked - { - weight = 5; - }; - class ItemTuna - { - weight = 27; - }; - class ItemTunaCooked - { - weight = 25; - }; - - class 30m_plot_kit - { - weight = 0.02; - }; - class fuel_pump_kit - { - weight = 50; - }; - class light_pole_kit - { - weight = 10; - }; - class stick_fence_kit - { - weight = 6; - }; - class park_bench_kit - { - weight = 50; - }; - class wood_shack_kit - { - weight = 50; - }; - class storage_shed_kit - { - weight = 100; - }; - class outhouse_kit - { - weight = 50; - }; - class wooden_shed_kit - { - weight = 75; - }; - class rusty_gate_kit - { - weight = 80; - }; - class sun_shade_kit - { - weight = 50; - }; - class m240_nest_kit - { - weight = 100; - }; - class ItemFuelBarrel - { - weight = 167; - }; - class ItemFuelBarrelEmpty - { - weight = 20; - }; - class ItemOilBarrel - { - weight = 140; - }; - - class bulk_NVGoggles - { - weight = 25; - }; - class bulk_DZ_Backpack_EP1 - { - weight = 25; - }; - class bulk_15Rnd_9x19_M9SD - { - weight = 25; - }; - class bulk_30Rnd_556x45_StanagSD - { - weight = 25; - }; - class bulk_ItemSandbag - { - weight = 25; - }; - class bulk_ItemGPS - { - weight = 25; - }; - class bulk_ItemMap - { - weight = 25; - }; - class bulk_ItemEtool - { - weight = 25; - }; - class bulk_17Rnd_9x19_glock17 - { - weight = 25; - }; - }; -}; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf deleted file mode 100644 index 1565a0625..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf +++ /dev/null @@ -1,50 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_WEIGHT_Configuration.cfg" - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -private ["_n","_gearbox_visible","_control","_display","_initial_text"]; - -disableSerialization; - -R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - -_initial_text = ""; -_n = 0; -while {true} do -{ - sleep R3F_WEIGHT_SHORT_DELAY; - - #ifdef R3F_WEIGHT_SHOW_WEIGHT - _display = findDisplay ARMA2_RSCDISPLAYGEARBOX; - _gearbox_visible = ( (str _display) != "No display"); - #else - _gearbox_visible = false; - #endif - - if(_gearbox_visible) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - if(_initial_text == "") then { - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _initial_text = ctrlText _control ; - }; - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _control ctrlSetText format[localize "STR_R3F_WEIGHT_InGearBox",_initial_text,R3F_Weight]; - _n = 0; - }else{ - if( _n > R3F_WEIGHT_LONG_DELAY) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - _n = 0; - }; - _n = _n + 1 ; - }; -}; diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg deleted file mode 100644 index 617cc8ad0..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg +++ /dev/null @@ -1,22 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - -#define R3F_WEIGHT_SHOW_WEIGHT - -//show or not classes not found in arma.rpt -//#define R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv deleted file mode 100644 index 6719b3b91..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ -R3F_VERSION_WEIGHTED, "1.04", "1.04" -STR_R3F_WEIGHT_InGearBox, "%1 | Weight carried : %2 lb", "%1 | Poids transporté : %2 Kg" -STR_R3F_WEIGHT_English, "lb", "Kg" diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf deleted file mode 100644 index 37daa1ce2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf +++ /dev/null @@ -1,72 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ -#include "R3F_WEIGHT_Configuration.cfg" -R3F_WEIGHT_FNCT_MakeSingleArray = { - private ["_arr_i","_arr_n", "_arr", "_n", "_nb", "_x"]; - _arr_i = (_this select 0) select 0; - _arr_n = (_this select 0) select 1; - - _arr = []; - - _n = 0; - { - _nb = _arr_n select _n; - for [{_i = 0}, {_i < _nb}, {_i = _i + 1}] do{ - _arr = _arr + [_x]; - }; - _n = _n + 1; - - }foreach _arr_i; - - _arr; -}; - -R3F_WEIGHT_FNCT_GetItemWeight = { - private ["_arr_class", "_total_weight", "_weight"]; - _arr_class = (_this select 0) + (_this select 1); - _total_weight = 0; - _weight = 0; - CfgWeight = missionConfigFile >> "CfgWeight"; - { - if(isclass(CfgWeight >> "Weapons" >> _x)) then { - _weight = getNumber(CfgWeight >> "Weapons" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - if(isclass(CfgWeight >> "Magazines" >> _x)) then { - _weight = getNumber(CfgWeight >> "Magazines" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - #ifdef R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND - diag_log format["Class not found %1", _x]; - #endif - }; - }; - }foreach _arr_class; - _total_weight; -}; - -R3F_WEIGHT_FNCT_GetWeight = { - private ["_bagpack","_bagpack_weapons", "_bagpack_ammo", "_return","_english"]; - _return = 0; - _bagpack = unitBackpack player; - if(!isnull(_bagpack)) then { - _bagpack_weapons = [getWeaponCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _bagpack_ammo = [getMagazineCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _return = [_bagpack_weapons, _bagpack_ammo] call R3F_WEIGHT_FNCT_GetItemWeight; - }; - _return = _return + ([(weapons player), (magazines player)] call R3F_WEIGHT_FNCT_GetItemWeight); - _english = localize "STR_R3F_WEIGHT_English" == "lb"; - if(_english) then { - _return = _return / 0.45359 ; - _return = round (_return * 100)/100; - }; - _return; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf deleted file mode 100644 index 9f4f8eaab..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf +++ /dev/null @@ -1,13 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -_void = [] execVM "R3F_Realism\R3F_Weight\R3F_DoWeight.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Weight/R3F_resource.h b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Weight/R3F_resource.h deleted file mode 100644 index d48e630a1..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/R3F_Realism/R3F_Weight/R3F_resource.h +++ /dev/null @@ -1,10 +0,0 @@ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - - diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/description.ext b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/description.ext index 9bdbcc181..9c17d7382 100644 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/description.ext +++ b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/description.ext @@ -5,11 +5,13 @@ OnLoadIntro = "Welcome to Panthera Island"; OnLoadIntroTime = False; OnLoadMissionTime = False; disabledAI = true; -disableChannels[]={1,2,6}; +disableChannels[]={0,2,6}; enableItemsDropping=0; -#include "R3F_Realism\R3F_Weight\R3F_CfgWeight.h" -onPauseScript = "\z\addons\dayz_code\compile\player_onPause.sqf"; +briefing = 0; +debriefing = 0; + +onPauseScript = ""; loadScreen = "\z\addons\dayz_code\gui\dayz_logo_ca.paa"; class Header diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/dynamic_vehicle.sqf b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/dynamic_vehicle.sqf deleted file mode 100644 index 2bc3e8cb2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/dynamic_vehicle.sqf +++ /dev/null @@ -1,107 +0,0 @@ -AllowedVehiclesList = [ -["AH6X_DZ",5], -["AN2_DZ",3], -["ArmoredSUV_PMC_DZ",1], -["ATV_CZ_EP1",5], -["ATV_US_EP1",5], -["C130J_US_EP1",1], -["car_hatchback",5], -["car_sedan",5], -["CH_47F_EP1_DZ",2], -["CSJ_GyroC",2], -["CSJ_GyroCover",2], -["CSJ_GyroP",2], -["datsun1_civil_1_open",3], -["datsun1_civil_2_covered",3], -["datsun1_civil_3_open",3], -["Fishing_Boat",5], -["GAZ_Vodnik",2], -["GAZ_Vodnik_MedEvac",1], -["GLT_M300_LT",5], -["GLT_M300_ST",5], -["hilux1_civil_1_open",5], -["hilux1_civil_2_covered",5], -["hilux1_civil_3_open_EP1",5], -["HMMWV_Ambulance",2], -["HMMWV_Ambulance_CZ_DES_EP1",2], -["HMMWV_DES_EP1",5], -["HMMWV_DZ",5], -["HMMWV_M1035_DES_EP1",2], -["HMMWV_M1151_M2_CZ_DES_EP1",2], -["HMMWV_M998A2_SOV_DES_EP1",2], -["Ikarus",6], -["Ikarus_TK_CIV_EP1",6], -["Kamaz",2], -["KamazRefuel_DZ",1], -["Lada1",5], -["Lada1_TK_CIV_EP1",5], -["Lada2",5], -["Lada2_TK_CIV_EP1",5], -["LadaLM",2], -["LandRover_CZ_EP1",5], -["LandRover_MG_TK_EP1",3], -["LandRover_Special_CZ_EP1",1], -["LandRover_TK_CIV_EP1",5], -["M1030_US_DES_EP1",5], -["MH6J_DZ",5], -["Mi17_Civilian_DZ",5], -["Mi17_DZ",4], -["MMT_Civ",10], -["MtvrRefuel_DES_EP1_DZ",1], -["MTVR_DES_EP1",2], -["MV22_DZ",1], -["Offroad_DSHKM_Gue",5], -["Old_bike_TK_INS_EP1",7], -["Old_moto_TK_Civ_EP1",5], -["PBX",5], -["Pickup_PK_GUE",5], -["Pickup_PK_INS",5], -["Pickup_PK_TK_GUE_EP1",5], -["policecar",4], -["RHIB",3], -["S1203_ambulance_EP1",2], -["S1203_TK_CIV_EP1",6], -["Skoda",5], -["SkodaBlue",5], -["SkodaGreen",5], -["SkodaRed",5], -["Smallboat_1",5], -["Smallboat_2",5], -["SUV_Blue",1], -["SUV_Camo",2], -["SUV_Charcoal",1], -["SUV_Green",1], -["SUV_Orange",1], -["SUV_Pink",1], -["SUV_Red",1], -["SUV_Silver",1], -["SUV_TK_CIV_EP1",1], -["SUV_White",1], -["SUV_Yellow",1], -["tractor",5], -["TT650_Civ",6], -["TT650_Ins",6], -["TT650_TK_CIV_EP1",6], -["UAZ_CDF",5], -["UAZ_INS",5], -["UAZ_MG_TK_EP1",5], -["UAZ_RU",5], -["UAZ_Unarmed_TK_CIV_EP1",5], -["UAZ_Unarmed_TK_EP1",5], -["UAZ_Unarmed_UN_EP1",5], -["UH1H_DZ",3], -["UH1Y_DZ",1], -["UH60M_EP1_DZ",2], -["UralRefuel_TK_EP1_DZ",1], -["Ural_CDF",2], -["Ural_TK_CIV_EP1",2], -["Ural_UN_EP1",2], -["V3S_Open_TK_CIV_EP1",2], -["V3S_Open_TK_EP1",2], -["V3S_Refuel_TK_GUE_EP1_DZ",1], -["VolhaLimo_TK_CIV_EP1",2], -["Volha_1_TK_CIV_EP1",5], -["Volha_2_TK_CIV_EP1",5], -["VWGolf",5], -["Zodiac",5] -]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/init.sqf b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/init.sqf index 787bce456..534f5299c 100644 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/init.sqf @@ -1,5 +1,6 @@ /* - INITILIZATION + For DayZ Epoch + Addons Credits: Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr, Sahbazz */ startLoadingScreen ["","RscDisplayLoadCustom"]; cutText ["","BLACK OUT"]; @@ -15,6 +16,8 @@ dayz_previousID = 0; player setVariable ["BIS_noCoreConversations", true]; //disable radio messages to be heard and shown in the left lower corner of the screen enableRadio false; +// May prevent "how are you civillian?" messages from NPC +enableSentences false; // DayZ Epoch config spawnShoremode = 1; // Default = 1 (on shore) @@ -26,12 +29,19 @@ dayz_MapArea = 12000; // Default = 10000 // new stuff dayz_paraSpawn = false; -spawnMarkerCount = 10; // Default: 4 + +dayz_sellDistance_vehicle = 10; +dayz_sellDistance_boat = 30; +dayz_sellDistance_air = 40; + dayz_maxAnimals = 8; // Default: 8 dayz_tameDogs = true; DynamicVehicleDamageLow = 0; // Default: 0 DynamicVehicleDamageHigh = 100; // Default: 100 +EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]]; +dayz_fullMoonNights = true; + // DZEdebug = true; //Load in compiled functions @@ -48,18 +58,6 @@ progressLoadingScreen 1.0; "filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic"; -if ((!isServer) && (isNull player) ) then -{ -waitUntil {!isNull player}; -waitUntil {time > 3}; -}; - -if ((!isServer) && (player != player)) then -{ - waitUntil {player == player}; - waitUntil {time > 3}; -}; - if (isServer) then { call compile preprocessFileLineNumbers "dynamic_vehicle.sqf"; //Compile vehicle configs @@ -77,5 +75,13 @@ if (!isDedicated) then { //Run the player monitor _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}]; _playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf"; - _void = [] execVM "R3F_Realism\R3F_Realism_Init.sqf"; -}; \ No newline at end of file + + + //Lights + //[0,0,true,true,true,58,280,600,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf"; +}; +#include "\z\addons\dayz_code\system\REsec.sqf" +//Start Dynamic Weather +execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf"; + +#include "\z\addons\dayz_code\system\BIS_Effects\init.sqf" diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/mission.sqf b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/mission.sqf deleted file mode 100644 index e9399be3c..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/mission.sqf +++ /dev/null @@ -1,556 +0,0 @@ -_this = createCenter west; -_center_0 = _this; - -_group_0 = createGroup _center_0; - -_this = createCenter civilian; -_center_1 = _this; - -_group_1 = createGroup _center_1; - -_vehicle_22 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [594.25812, 8935.4941, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_22 = _this; - _this setPos [594.25812, 8935.4941, -1.9073486e-006]; -}; - -_this = createCenter resistance; -_center_2 = _this; - -_group_2 = createGroup _center_2; - -_unit_63 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["GUE_Soldier_Pilot", [543.11591, 8938.4941, 0.11634689], [], 0, "CAN_COLLIDE"]; - _unit_63 = _this; - _this setDir 108.94255; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_65 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["UN_CDF_Soldier_MG_EP1", [2832.325, 8023.3774, 0.11357399], [], 0, "CAN_COLLIDE"]; - _unit_65 = _this; - _this setDir -131.58987; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_25 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [2831.4177, 8022.6206, 0.15148999], [], 0, "CAN_COLLIDE"]; - _vehicle_25 = _this; - _this setDir 39.406651; - _this setPos [2831.4177, 8022.6206, 0.15148999]; - _this setVehicleInit "this allowDammage false; this enableSimulation false;"; -}; - -_vehicle_26 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_cargo_cont_net1", [2835.425, 8023.3193, 0.071667306], [], 0, "CAN_COLLIDE"]; - _vehicle_26 = _this; - _this setDir -54.977657; - _this setPos [2835.425, 8023.3193, 0.071667306]; -}; - -_vehicle_28 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_cargo_cont_net1", [2833.5068, 8024.4727, 0.072472528], [], 0, "CAN_COLLIDE"]; - _vehicle_28 = _this; - _this setDir -43.586216; - _this setPos [2833.5068, 8024.4727, 0.072472528]; -}; - -_vehicle_30 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_cargo_cont_net1", [2834.0081, 8021.9819, 0.079588138], [], 0, "CAN_COLLIDE"]; - _vehicle_30 = _this; - _this setDir -36.030712; - _this setPos [2834.0081, 8021.9819, 0.079588138]; -}; - -_unit_67 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["GUE_Woodlander3", [8681.8027, 3145.0779, 2.8371811e-005], [], 0, "CAN_COLLIDE"]; - _unit_67 = _this; - _this setDir 89.712273; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_32 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [8682.7588, 3144.9507, -2.3841858e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_32 = _this; - _this setDir 93.772865; - _this setPos [8682.7588, 3144.9507, -2.3841858e-007]; - _this setVehicleInit "this allowDammage false; this enableSimulation false;"; -}; - -_vehicle_33 = objNull; -if (true) then -{ - _this = createVehicle ["Land_tires_EP1", [8681.375, 3143.1555, 9.059906e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_33 = _this; - _this setDir 183.30055; - _this setPos [8681.375, 3143.1555, 9.059906e-006]; -}; - -_vehicle_34 = objNull; -if (true) then -{ - _this = createVehicle ["VaultStorageLocked", [8681.4189, 3146.6782, 1.4543533e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_34 = _this; - _this setDir -85.670563; - _this setPos [8681.4189, 3146.6782, 1.4543533e-005]; -}; - -_unit_69 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Damsel5", [8681.4404, 3139.7356, 0.00013637543], [], 0, "CAN_COLLIDE"]; - _unit_69 = _this; - _this setDir 101.61608; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_36 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [8682.2109, 3139.7153, -0.00018525124], [], 0, "CAN_COLLIDE"]; - _vehicle_36 = _this; - _this setDir 93.772865; - _this setPos [8682.2109, 3139.7153, -0.00018525124]; -}; - -_vehicle_38 = objNull; -if (true) then -{ - _this = createVehicle ["Land_bags_EP1", [8681.0635, 3138.0845, 8.5830688e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_38 = _this; - _this setDir 13.43499; - _this setPos [8681.0635, 3138.0845, 8.5830688e-006]; -}; - -_vehicle_39 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_Backpackheap_EP1", [8681.2725, 3141.811], [], 0, "CAN_COLLIDE"]; - _vehicle_39 = _this; - _this setPos [8681.2725, 3141.811]; -}; - -_unit_78 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["GUE_Soldier_Sab", [1909.8895, 3622.9905, 0.89042556], [], 0, "CAN_COLLIDE"]; - _unit_78 = _this; - _this setDir -176.86101; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_40 = objNull; -if (true) then -{ - _this = createVehicle ["C130J_wreck_EP1", [1913.585, 3622.0823, -0.21721387], [], 0, "CAN_COLLIDE"]; - _vehicle_40 = _this; - _this setDir -190.43407; - _this setPos [1913.585, 3622.0823, -0.21721387]; -}; - -_vehicle_41 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [1874.6018, 3562.0923, -4.7683716e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_41 = _this; - _this setPos [1874.6018, 3562.0923, -4.7683716e-007]; -}; - -_unit_83 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["Tanny_PMC", [2337.4709, 5237.0854, 3.1079786], [], 0, "CAN_COLLIDE"]; - _unit_83 = _this; - _this setDir 120.79683; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_88 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["GUE_Commander", [3982.6201, 6139.3389, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _unit_88 = _this; - _this setDir 75.922546; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_91 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["GUE_Woodlander1", [3982.1863, 6141.291, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _unit_91 = _this; - _this setDir 98.994049; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_43 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrates_NoInteractive_Large", [3982.6479, 6137.7866, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_43 = _this; - _this setDir 47.296623; - _this setPos [3982.6479, 6137.7866, 3.8146973e-006]; -}; - -_vehicle_44 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrates_NoInteractive_Small", [3981.2024, 6138.5249, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_44 = _this; - _this setDir -91.175629; - _this setPos [3981.2024, 6138.5249, 5.3405762e-005]; -}; - -_vehicle_45 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrate_NoInteractive_", [3980.717, 6140.6123, -4.196167e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_45 = _this; - _this setDir -75.093681; - _this setPos [3980.717, 6140.6123, -4.196167e-005]; -}; - -_vehicle_46 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [3984.0913, 6147.2495, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_46 = _this; - _this setDir -46.105625; - _this setPos [3984.0913, 6147.2495, -2.2888184e-005]; -}; - -_vehicle_48 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CamoNet_EAST", [3983.8074, 6140.5, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_48 = _this; - _this setDir -110.48308; - _this setPos [3983.8074, 6140.5, -1.5258789e-005]; -}; - -_vehicle_49 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [3983.5408, 6139.4087, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_49 = _this; - _this setDir 79.01667; - _this setPos [3983.5408, 6139.4087, 3.0517578e-005]; - _this setVehicleInit "this allowDammage false; this enableSimulation false;"; -}; - -_vehicle_51 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [3983.1147, 6141.4097, 8.7738037e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_51 = _this; - _this setDir 79.01667; - _this setPos [3983.1147, 6141.4097, 8.7738037e-005]; - _this setVehicleInit "this allowDammage false; this enableSimulation false;"; -}; - -_vehicle_62 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [9051.9014, 4062.7161, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_62 = _this; - _this setPos [9051.9014, 4062.7161, 7.6293945e-006]; -}; - -_unit_102 = objNull; -if (true) then -{ - _this = _group_0 createUnit ["BAF_Pilot_MTP", [9046.5566, 4056.2429, 6.6757202e-006], [], 0, "CAN_COLLIDE"]; - _unit_102 = _this; - _this setDir 41.582272; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_63 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [9047.4131, 4057.229, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_63 = _this; - _this setDir 41.133785; - _this setPos [9047.4131, 4057.229, -1.5258789e-005]; - _this setVehicleInit "this allowDammage false; this enableSimulation false;"; -}; - -_vehicle_68 = objNull; -if (true) then -{ - _this = createVehicle ["TK_GUE_WarfareBAircraftFactory_EP1", [9047.7295, 4055.4709, -0.31283149], [], 0, "CAN_COLLIDE"]; - _vehicle_68 = _this; - _this setDir 132.63834; - _this setPos [9047.7295, 4055.4709, -0.31283149]; -}; - -_vehicle_69 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [9115.0938, 4073.1077, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_69 = _this; - _this setPos [9115.0938, 4073.1077, -5.7220459e-006]; -}; - -_unit_107 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["UN_CDF_Soldier_AAT_EP1", [7224.3716, 730.62354, -4.6730042e-005], [], 0, "CAN_COLLIDE"]; - _unit_107 = _this; - _this setDir -51.914528; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_71 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_cargo_cont_net1", [7225.8159, 729.15967, -9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_71 = _this; - _this setDir 41.511929; - _this setPos [7225.8159, 729.15967, -9.5367432e-007]; -}; - -_vehicle_81 = objNull; -if (true) then -{ - _this = createVehicle ["BMP2_HQ_TK_unfolded_EP1", [5629.6938, 5047.5347, -0.28514138], [], 0, "CAN_COLLIDE"]; - _vehicle_81 = _this; - _this setDir 161.61578; - _this setPos [5629.6938, 5047.5347, -0.28514138]; -}; - -_vehicle_82 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [5633.3926, 5046.6572, -0.55039978], [], 0, "CAN_COLLIDE"]; - _vehicle_82 = _this; - _this setDir 43.172794; - _this setPos [5633.3926, 5046.6572, -0.55039978]; -}; - -_unit_125 = objNull; -if (true) then -{ - _this = _group_0 createUnit ["BAF_Soldier_AMG_W", [5633.9551, 5047.2637, -0.79090881], [], 0, "CAN_COLLIDE"]; - _unit_125 = _this; - _this setDir 156.74988; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_87 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [5633.8457, 5046.1138, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_87 = _this; - _this setDir -11.691458; - _this setPos [5633.8457, 5046.1138, 1.5258789e-005]; - _this setVehicleInit "this allowDammage false; this enableSimulation false;"; -}; - -_vehicle_89 = objNull; -if (true) then -{ - _this = createVehicle ["Land_bags_EP1", [4419.5322, 1631.51, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_89 = _this; - _this setDir 46.275173; - _this setPos [4419.5322, 1631.51, 1.9073486e-006]; -}; - -_vehicle_90 = objNull; -if (true) then -{ - _this = createVehicle ["Land_tires_EP1", [4427.7837, 1628.4592, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_90 = _this; - _this setDir 23.986969; - _this setPos [4427.7837, 1628.4592, -5.7220459e-006]; -}; - -_vehicle_91 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_Backpackheap_EP1", [4422.3594, 1630.8168, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_91 = _this; - _this setDir 64.795776; - _this setPos [4422.3594, 1630.8168, -7.6293945e-006]; -}; - -_unit_133 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Citizen2_EP1", [4425.9014, 1629.2626, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; - _unit_133 = _this; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_134 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["RU_Farmwife1", [4421.1494, 1631.6565], [], 0, "CAN_COLLIDE"]; - _unit_134 = _this; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_93 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [4426.2944, 1629.8995, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_93 = _this; - _this setDir 21.153505; - _this setPos [4426.2944, 1629.8995, 1.1444092e-005]; - _this setVehicleInit "this allowDammage false; this enableSimulation false;"; -}; - -_vehicle_95 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [4421.3999, 1632.3695, 1.7166138e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_95 = _this; - _this setDir 21.153505; - _this setPos [4421.3999, 1632.3695, 1.7166138e-005]; - _this setVehicleInit "this allowDammage false; this enableSimulation false;"; -}; - -_vehicle_100 = objNull; -if (true) then -{ - _this = createVehicle ["TK_WarfareBLightFactory_EP1", [7944.4624, 4807.0933, -0.31774208], [], 0, "CAN_COLLIDE"]; - _vehicle_100 = _this; - _this setDir -180.23752; - _this setPos [7944.4624, 4807.0933, -0.31774208]; -}; - -_vehicle_101 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [7973.8721, 4823.9058, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_101 = _this; - _this setPos [7973.8721, 4823.9058, 1.5258789e-005]; -}; - -_unit_138 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["GUE_Soldier_3", [7942.6382, 4805.4185, 8.1062317e-006], [], 0, "CAN_COLLIDE"]; - _unit_138 = _this; - _this setDir 27.865156; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_103 = objNull; -if (true) then -{ - _this = createVehicle ["US_WarfareBLightFactory_base_EP1", [2915.4509, 3326.8347, -0.29626316], [], 0, "CAN_COLLIDE"]; - _vehicle_103 = _this; - _this setDir 100.41417; - _this setPos [2915.4509, 3326.8347, -0.29626316]; -}; - -_unit_142 = objNull; -if (true) then -{ - _this = _group_0 createUnit ["CZ_Special_Forces_MG_DES_EP1", [2917.9412, 3327.5701, -3.3378601e-006], [], 0, "CAN_COLLIDE"]; - _unit_142 = _this; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_105 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [2923.4763, 3357.9795, -1.8596649e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_105 = _this; - _this setPos [2923.4763, 3357.9795, -1.8596649e-005]; -}; - -_unit_143 = objNull; -if (true) then -{ - _this = _group_0 createUnit ["US_Soldier_Medic_EP1", [2913.1702, 3328.3713, 2.5272369e-005], [], 0, "CAN_COLLIDE"]; - _unit_143 = _this; - _this setDir -26.258764; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_146 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["GUE_Soldier_Medic", [3981.9768, 6143.9092, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _unit_146 = _this; - _this setDir 93.519081; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_150 = objNull; -if (true) then -{ - _this = _group_0 createUnit ["BAF_Soldier_AAA_DDPM", [5633.1147, 5046.8662, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _unit_150 = _this; - _this setDir 155.8688; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_159 = objNull; -if (true) then -{ - _this = _group_2 createUnit ["GUE_Soldier_1", [8947.5498, 4749.1328, 1.7938112], [], 0, "CAN_COLLIDE"]; - _unit_159 = _this; - _this setDir -33.86211; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -processInitCommands; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/mission.sqm b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/mission.sqm index f73af26de..e2bad0d9d 100644 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/mission.sqm +++ b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/mission.sqm @@ -5,9 +5,12 @@ class Mission { "ibr_panthera2", "ca_modules_animals", + "dayz_anim", "dayz_code", + "dayz_communityassets", "dayz_weapons", "dayz_equip", + "dayz_epoch", "dayz_vehicles", "cacharacters_pmc", "ca_modules_functions", @@ -15,9 +18,10 @@ class Mission "ind_tank", "camisc_e", "glt_m300t", - "sigisolda", - "suv_col", - "csj_gyroac" + + "csj_gyroac", + "map_eu", + "jetskiyanahuiaddon" }; addOnsAuto[]= { @@ -29,7 +33,7 @@ class Mission randomSeed=11171215; class Intel { - briefingName="Panthera DayZ_Epoch"; + briefingName="DayZ Epoch Panthera"; briefingDescription="Panthera DayZ Epoch Private Server"; startWeather=0.067362607; forecastWeather=0.52341133; @@ -49,7 +53,7 @@ class Mission items=100; class Item0 { - position[]={450.61835,2.7436409,385.16772}; + position[]={5134.3613,0.99641186,-3092.2815}; azimut=-17.0839; id=11; side="WEST"; @@ -60,7 +64,7 @@ class Mission }; class Item1 { - position[]={452.1618,2.7436409,384.71851}; + position[]={5134.0771,0.9765408,-3091.4868}; azimut=-17.0839; id=0; side="WEST"; @@ -73,7 +77,7 @@ class Mission }; class Item2 { - position[]={451.11981,2.7436409,385.00757}; + position[]={5133.3115,0.98587537,-3091.9219}; azimut=-17.083944; id=5; side="WEST"; @@ -84,7 +88,7 @@ class Mission }; class Item3 { - position[]={450.24872,2.7436409,384.55249}; + position[]={5133.5176,0.9542951,-3090.6484}; azimut=-17.083944; id=8; side="WEST"; @@ -95,7 +99,7 @@ class Mission }; class Item4 { - position[]={452.02118,2.7436409,386.30054}; + position[]={5133.7939,0.97643793,-3091.5039}; azimut=-17.083944; id=18; side="WEST"; @@ -106,7 +110,7 @@ class Mission }; class Item5 { - position[]={452.008,2.7436409,384.76147}; + position[]={5133.0449,0.99469459,-3092.3169}; azimut=-17.083944; id=2; side="WEST"; @@ -117,7 +121,7 @@ class Mission }; class Item6 { - position[]={451.37592,2.7436409,384.96655}; + position[]={5134.6143,0.98728859,-3091.8845}; azimut=-17.083937; id=9; side="WEST"; @@ -128,7 +132,7 @@ class Mission }; class Item7 { - position[]={452.71552,2.7436409,385.11499}; + position[]={5135.1855,0.96646786,-3091.0244}; azimut=-17.083944; id=21; side="WEST"; @@ -139,7 +143,7 @@ class Mission }; class Item8 { - position[]={452.11542,2.7436409,383.59448}; + position[]={5135.0762,1.0014708,-3092.447}; azimut=-17.083944; id=13; side="WEST"; @@ -150,7 +154,7 @@ class Mission }; class Item9 { - position[]={452.82953,2.7436409,384.82788}; + position[]={5133.7109,0.99065876,-3092.0896}; azimut=-17.083944; id=7; side="WEST"; @@ -161,7 +165,7 @@ class Mission }; class Item10 { - position[]={450.65302,2.7436409,384.67749}; + position[]={5133.6904,0.96010286,-3090.8638}; azimut=-17.0839; id=36; side="WEST"; @@ -172,7 +176,7 @@ class Mission }; class Item11 { - position[]={450.50946,2.7436409,384.98315}; + position[]={5133.7939,0.98663074,-3091.9155}; azimut=-17.083944; id=25; side="WEST"; @@ -183,7 +187,7 @@ class Mission }; class Item12 { - position[]={448.57391,2.7436409,383.95972}; + position[]={5134.2466,1.0004935,-3092.4634}; azimut=-17.083944; id=43; side="WEST"; @@ -194,7 +198,7 @@ class Mission }; class Item13 { - position[]={451.94501,2.7436409,384.86987}; + position[]={5135.0352,0.99273229,-3092.0823}; azimut=-17.083944; id=30; side="WEST"; @@ -205,7 +209,7 @@ class Mission }; class Item14 { - position[]={451.98602,2.7436409,384.56714}; + position[]={5134.5889,0.95571029,-3090.6348}; azimut=-17.083944; id=33; side="WEST"; @@ -216,7 +220,7 @@ class Mission }; class Item15 { - position[]={452.63153,2.7436409,385.43433}; + position[]={5134.7744,0.97184956,-3091.2578}; azimut=-17.083944; id=1; side="WEST"; @@ -227,7 +231,7 @@ class Mission }; class Item16 { - position[]={451.97333,2.7436409,385.65405}; + position[]={5133.0991,0.96998656,-3091.2974}; azimut=-17.083944; id=4; side="WEST"; @@ -238,7 +242,7 @@ class Mission }; class Item17 { - position[]={450.40594,2.7436409,383.79956}; + position[]={5135.0195,0.96105582,-3090.8203}; azimut=-17.083944; id=3; side="WEST"; @@ -249,7 +253,7 @@ class Mission }; class Item18 { - position[]={451.12225,2.7436409,386.12183}; + position[]={5133.5322,0.97578025,-3091.4951}; azimut=-17.083944; id=6; side="WEST"; @@ -260,7 +264,7 @@ class Mission }; class Item19 { - position[]={450.83197,2.7436409,385.83765}; + position[]={5133.2715,0.97549933,-3091.5034}; azimut=-17.083944; id=10; side="WEST"; @@ -271,7 +275,7 @@ class Mission }; class Item20 { - position[]={452.34052,2.7436409,384.78882}; + position[]={5134.6455,0.99661732,-3092.27}; azimut=-17.083944; id=16; side="WEST"; @@ -282,7 +286,7 @@ class Mission }; class Item21 { - position[]={452.09052,2.7436409,384.67456}; + position[]={5134.1943,0.9605239,-3090.8481}; azimut=-17.083944; id=19; side="WEST"; @@ -293,7 +297,7 @@ class Mission }; class Item22 { - position[]={451.99579,2.7436409,385.05249}; + position[]={5134.9033,0.96636879,-3091.0352}; azimut=-17.083944; id=15; side="WEST"; @@ -304,7 +308,7 @@ class Mission }; class Item23 { - position[]={452.14813,2.7436409,384.83276}; + position[]={5134.1904,0.99199688,-3092.1074}; azimut=-17.083944; id=23; side="WEST"; @@ -315,7 +319,7 @@ class Mission }; class Item24 { - position[]={452.04755,2.7436409,385.36987}; + position[]={5135.3135,0.97263259,-3091.2603}; azimut=-17.083944; id=26; side="WEST"; @@ -326,7 +330,7 @@ class Mission }; class Item25 { - position[]={451.40302,2.7436409,384.8894}; + position[]={5135.3467,0.99304891,-3092.0771}; azimut=-17.083944; id=29; side="WEST"; @@ -337,7 +341,7 @@ class Mission }; class Item26 { - position[]={451.78876,2.7436409,384.86499}; + position[]={5134.7241,0.99238396,-3092.0867}; azimut=-17.083944; id=31; side="WEST"; @@ -348,7 +352,7 @@ class Mission }; class Item27 { - position[]={452.40692,2.7436409,385.48804}; + position[]={5134.5073,0.97155923,-3091.262}; azimut=-17.083944; id=28; side="WEST"; @@ -359,7 +363,7 @@ class Mission }; class Item28 { - position[]={452.34882,2.7436409,386.07007}; + position[]={5134.5908,0.97722554,-3091.4814}; azimut=-17.083944; id=35; side="WEST"; @@ -370,7 +374,7 @@ class Mission }; class Item29 { - position[]={451.66766,2.7436409,383.86011}; + position[]={5135.2056,0.99741995,-3092.2673}; azimut=-17.083944; id=27; side="WEST"; @@ -381,7 +385,7 @@ class Mission }; class Item30 { - position[]={450.50116,2.7436409,384.75659}; + position[]={5133.5713,0.99528152,-3092.2954}; azimut=-17.083937; id=34; side="WEST"; @@ -392,7 +396,7 @@ class Mission }; class Item31 { - position[]={452.05975,2.7436409,383.80444}; + position[]={5134.8076,1.0013871,-3092.4597}; azimut=-17.083944; id=46; side="WEST"; @@ -403,7 +407,7 @@ class Mission }; class Item32 { - position[]={451.61249,2.7436409,384.53003}; + position[]={5134.3037,0.95514995,-3090.6313}; azimut=-17.083944; id=38; side="WEST"; @@ -414,7 +418,7 @@ class Mission }; class Item33 { - position[]={450.37836,2.7436409,383.80444}; + position[]={5134.751,0.96067578,-3090.8208}; azimut=-17.083944; id=32; side="WEST"; @@ -425,7 +429,7 @@ class Mission }; class Item34 { - position[]={451.7326,2.7436409,385.50757}; + position[]={5134.2002,0.97141498,-3091.2761}; azimut=-17.083944; id=47; side="WEST"; @@ -436,7 +440,7 @@ class Mission }; class Item35 { - position[]={450.3432,2.7436409,384.78101}; + position[]={5133.3262,0.99517798,-3092.3127}; azimut=-17.083944; id=41; side="WEST"; @@ -447,7 +451,7 @@ class Mission }; class Item36 { - position[]={452.41449,2.7436409,384.56128}; + position[]={5135.1396,0.95627218,-3090.6282}; azimut=-17.083944; id=40; side="WEST"; @@ -458,7 +462,7 @@ class Mission }; class Item37 { - position[]={451.21991,2.7436409,384.11401}; + position[]={5133.7334,1.0000269,-3092.4868}; azimut=-17.083944; id=44; side="WEST"; @@ -469,7 +473,7 @@ class Mission }; class Item38 { - position[]={449.74921,2.7436409,383.72046}; + position[]={5134.4639,0.96052599,-3090.8313}; azimut=-17.083944; id=48; side="WEST"; @@ -480,7 +484,7 @@ class Mission }; class Item39 { - position[]={450.08954,2.7436409,384.52417}; + position[]={5133.2568,0.95399952,-3090.6577}; azimut=-17.083944; id=39; side="WEST"; @@ -491,7 +495,7 @@ class Mission }; class Item40 { - position[]={450.49823,2.7436409,383.51147}; + position[]={5135.3081,0.96171898,-3090.8323}; azimut=-17.083944; id=37; side="WEST"; @@ -502,7 +506,7 @@ class Mission }; class Item41 { - position[]={449.2973,2.7436409,384.70288}; + position[]={5133.4355,0.99041241,-3092.1016}; azimut=-17.083944; id=45; side="WEST"; @@ -513,7 +517,7 @@ class Mission }; class Item42 { - position[]={451.22382,2.7436409,384.32788}; + position[]={5132.7715,0.97531283,-3091.5376}; azimut=-17.0839; id=49; side="WEST"; @@ -524,7 +528,7 @@ class Mission }; class Item43 { - position[]={451.56488,2.7436409,383.97241}; + position[]={5134.8955,0.99712861,-3092.2744}; azimut=-17.083944; id=42; side="WEST"; @@ -535,7 +539,7 @@ class Mission }; class Item44 { - position[]={452.02606,2.7436409,384.77124}; + position[]={5134.0977,0.99608493,-3092.2871}; azimut=-17.083944; id=22; side="WEST"; @@ -546,7 +550,7 @@ class Mission }; class Item45 { - position[]={451.59247,2.7436409,385.04956}; + position[]={5134.624,0.96596396,-3091.0356}; azimut=-17.083944; id=12; side="WEST"; @@ -557,7 +561,7 @@ class Mission }; class Item46 { - position[]={452.16522,2.7436409,386.02222}; + position[]={5134.7349,0.98286068,-3091.6987}; azimut=-17.083944; id=14; side="WEST"; @@ -568,7 +572,7 @@ class Mission }; class Item47 { - position[]={452.18085,2.7436409,385.66382}; + position[]={5133.3857,0.97055411,-3091.2983}; azimut=-17.0839; id=24; side="WEST"; @@ -579,7 +583,7 @@ class Mission }; class Item48 { - position[]={452.63885,2.7436409,385.65015}; + position[]={5133.667,0.97070557,-3091.2837}; azimut=-17.083944; id=20; side="WEST"; @@ -590,7 +594,7 @@ class Mission }; class Item49 { - position[]={449.90546,2.7436409,385.93433}; + position[]={5134.8672,0.97768366,-3091.4832}; azimut=-17.083944; id=17; side="WEST"; @@ -601,7 +605,7 @@ class Mission }; class Item50 { - position[]={452.28632,2.7436409,385.00952}; + position[]={5134.3291,0.98739624,-3091.9087}; azimut=-17.0839; id=51; side="WEST"; @@ -612,7 +616,7 @@ class Mission }; class Item51 { - position[]={452.12128,2.7436409,384.58862}; + position[]={5134.8535,0.95603073,-3090.6338}; azimut=-17.0839; id=52; side="WEST"; @@ -623,7 +627,7 @@ class Mission }; class Item52 { - position[]={452.7785,2.7436409,384.93335}; + position[]={5133.1299,0.9588393,-3090.8562}; azimut=-17.0839; id=55; side="WEST"; @@ -634,7 +638,7 @@ class Mission }; class Item53 { - position[]={451.21307,2.7436409,384.3269}; + position[]={5132.8555,0.96984965,-3091.3115}; azimut=-17.0839; id=53; side="WEST"; @@ -645,7 +649,7 @@ class Mission }; class Item54 { - position[]={451.64594,2.7436409,384.66187}; + position[]={5133.9375,0.9604426,-3090.8599}; azimut=-17.0839; id=54; side="WEST"; @@ -656,7 +660,7 @@ class Mission }; class Item55 { - position[]={452.16229,2.7436409,384.80933}; + position[]={5133.1709,0.99039286,-3092.1238}; azimut=-17.0839; id=70; side="WEST"; @@ -667,7 +671,7 @@ class Mission }; class Item56 { - position[]={450.56122,2.7436409,385.27319}; + position[]={5132.9873,0.96415484,-3091.0752}; azimut=-17.0839; id=60; side="WEST"; @@ -678,7 +682,7 @@ class Mission }; class Item57 { - position[]={450.59198,2.7436409,384.84253}; + position[]={5133.9316,0.99124253,-3092.0967}; azimut=-17.0839; id=68; side="WEST"; @@ -689,7 +693,7 @@ class Mission }; class Item58 { - position[]={451.0329,2.7436409,385.28491}; + position[]={5133.1602,0.9805274,-3091.7151}; azimut=-17.0839; id=66; side="WEST"; @@ -700,7 +704,7 @@ class Mission }; class Item59 { - position[]={451.3288,2.7436409,384.47144}; + position[]={5132.7856,0.99423087,-3092.3228}; azimut=-17.0839; id=61; side="WEST"; @@ -711,7 +715,7 @@ class Mission }; class Item60 { - position[]={451.06708,2.7436409,384.948}; + position[]={5133.5674,0.98593897,-3091.9033}; azimut=-17.0839; id=63; side="WEST"; @@ -722,7 +726,7 @@ class Mission }; class Item61 { - position[]={452.37909,2.7436409,386.29272}; + position[]={5134.2998,0.97659075,-3091.4746}; azimut=-17.0839; id=72; side="WEST"; @@ -733,7 +737,7 @@ class Mission }; class Item62 { - position[]={452.05658,2.7436409,384.05347}; + position[]={5133.9854,1.0004188,-3092.4824}; azimut=-17.0839; id=57; side="WEST"; @@ -744,7 +748,7 @@ class Mission }; class Item63 { - position[]={452.07904,2.7436409,384.33765}; + position[]={5132.7881,0.98498249,-3091.9312}; azimut=-17.0839; id=58; side="WEST"; @@ -755,7 +759,7 @@ class Mission }; class Item64 { - position[]={449.98383,2.7436409,385.12476}; + position[]={5133.7754,0.96541888,-3091.0686}; azimut=-17.0839; id=62; side="WEST"; @@ -766,7 +770,7 @@ class Mission }; class Item65 { - position[]={451.11395,2.7436409,384.97437}; + position[]={5133.0366,0.98532814,-3091.9233}; azimut=-17.0839; id=75; side="WEST"; @@ -777,7 +781,7 @@ class Mission }; class Item66 { - position[]={451.32587,2.7436409,384.45288}; + position[]={5132.9131,0.98015785,-3091.7222}; azimut=-17.0839; id=56; side="WEST"; @@ -788,7 +792,7 @@ class Mission }; class Item67 { - position[]={450.216,2.7436409,384.26733}; + position[]={5132.8711,0.95858139,-3090.8662}; azimut=-17.0839; id=73; side="WEST"; @@ -799,7 +803,7 @@ class Mission }; class Item68 { - position[]={452.17352,2.7436409,383.56909}; + position[]={5135.3604,1.0018462,-3092.4438}; azimut=-17.0839; id=69; side="WEST"; @@ -810,7 +814,7 @@ class Mission }; class Item69 { - position[]={451.25653,2.7436409,384.26343}; + position[]={5132.7773,0.96419322,-3091.0935}; azimut=-17.0839; id=67; side="WEST"; @@ -821,7 +825,7 @@ class Mission }; class Item70 { - position[]={450.51434,2.7436409,383.96265}; + position[]={5134.5293,1.0010735,-3092.4666}; azimut=-17.0839; id=65; side="WEST"; @@ -832,7 +836,7 @@ class Mission }; class Item71 { - position[]={451.62128,2.7436409,384.98608}; + position[]={5134.0947,0.98741108,-3091.925}; azimut=-17.0839; id=74; side="WEST"; @@ -843,7 +847,7 @@ class Mission }; class Item72 { - position[]={449.7453,2.7436409,385.26245}; + position[]={5133.6709,0.9812898,-3091.707}; azimut=-17.0839; id=71; side="WEST"; @@ -854,7 +858,7 @@ class Mission }; class Item73 { - position[]={451.39471,2.7436409,384.85815}; + position[]={5134.4775,0.99183631,-3092.0811}; azimut=-17.0839; id=59; side="WEST"; @@ -865,7 +869,7 @@ class Mission }; class Item74 { - position[]={450.07343,2.7436409,384.94409}; + position[]={5135.1777,0.98818791,-3091.8875}; azimut=-17.0839; id=64; side="WEST"; @@ -876,7 +880,7 @@ class Mission }; class Item75 { - position[]={452.32343,2.7436409,385.76733}; + position[]={5135.2954,0.98331201,-3091.6853}; azimut=-17.0839; id=81; side="WEST"; @@ -887,7 +891,7 @@ class Mission }; class Item76 { - position[]={449.71088,2.7436409,384.96362}; + position[]={5134.875,0.98807186,-3091.9014}; azimut=-17.0839; id=83; side="WEST"; @@ -898,7 +902,7 @@ class Mission }; class Item77 { - position[]={449.72723,2.7436409,384.4978}; + position[]={5132.7656,0.95352745,-3090.6763}; azimut=-17.0839; id=82; side="WEST"; @@ -909,7 +913,7 @@ class Mission }; class Item78 { - position[]={450.12421,2.7436409,384.63354}; + position[]={5133.7822,0.95458001,-3090.6418}; azimut=-17.0839; id=84; side="WEST"; @@ -920,7 +924,7 @@ class Mission }; class Item79 { - position[]={450.69598,2.7436409,384.0769}; + position[]={5133.4521,0.99971849,-3092.4983}; azimut=-17.0839; id=85; side="WEST"; @@ -931,7 +935,7 @@ class Mission }; class Item80 { - position[]={449.92255,2.7436409,384.68921}; + position[]={5133.4023,0.95943558,-3090.8589}; azimut=-17.0839; id=77; side="WEST"; @@ -942,7 +946,7 @@ class Mission }; class Item81 { - position[]={448.82684,2.7436409,385.08472}; + position[]={5132.8994,0.98989499,-3092.1262}; azimut=-17.0839; id=78; side="WEST"; @@ -953,7 +957,7 @@ class Mission }; class Item82 { - position[]={449.37421,2.7436409,384.04663}; + position[]={5133.2104,0.99911439,-3092.4944}; azimut=-17.0839; id=79; side="WEST"; @@ -964,7 +968,7 @@ class Mission }; class Item83 { - position[]={451.51019,2.7436409,384.76733}; + position[]={5133.8027,0.99578571,-3092.2976}; azimut=-17.0839; id=76; side="WEST"; @@ -975,7 +979,7 @@ class Mission }; class Item84 { - position[]={451.11688,2.7436409,385.1228}; + position[]={5134.0635,0.96590972,-3091.0671}; azimut=-17.0839; id=80; side="WEST"; @@ -986,7 +990,7 @@ class Mission }; class Item85 { - position[]={451.82587,2.7436409,386.03491}; + position[]={5133.916,0.98186028,-3091.7124}; azimut=-17.0839; id=97; side="WEST"; @@ -997,7 +1001,7 @@ class Mission }; class Item86 { - position[]={449.32196,2.7436409,385.20972}; + position[]={5133.4238,0.98112327,-3091.719}; azimut=-17.0839; id=98; side="WEST"; @@ -1008,7 +1012,7 @@ class Mission }; class Item87 { - position[]={451.73309,2.7436409,385.89331}; + position[]={5134.4536,0.98248917,-3091.7002}; azimut=-17.0839; id=99; side="WEST"; @@ -1019,7 +1023,7 @@ class Mission }; class Item88 { - position[]={450.99921,2.7436409,385.78198}; + position[]={5135.1514,0.97777396,-3091.4717}; azimut=-17.0839; id=100; side="WEST"; @@ -1030,7 +1034,7 @@ class Mission }; class Item89 { - position[]={451.18427,2.7436409,385.70679}; + position[]={5133.0093,0.97516561,-3091.5112}; azimut=-17.0839; id=96; side="WEST"; @@ -1041,7 +1045,7 @@ class Mission }; class Item90 { - position[]={450.62714,2.7436409,384.20874}; + position[]={5132.9326,0.99885654,-3092.5098}; azimut=-17.0839; id=87; side="WEST"; @@ -1052,7 +1056,7 @@ class Mission }; class Item91 { - position[]={449.98651,2.7436409,384.55151}; + position[]={5132.9941,0.95348662,-3090.6575}; azimut=-17.0839; id=92; side="WEST"; @@ -1063,7 +1067,7 @@ class Mission }; class Item92 { - position[]={451.68964,2.7436409,385.20288}; + position[]={5133.5254,0.96512252,-3091.0732}; azimut=-17.0839; id=88; side="WEST"; @@ -1074,7 +1078,7 @@ class Mission }; class Item93 { - position[]={451.10809,2.7436409,385.1062}; + position[]={5134.3145,0.96570528,-3091.0442}; azimut=-17.0839; id=89; side="WEST"; @@ -1085,7 +1089,7 @@ class Mission }; class Item94 { - position[]={451.54266,2.7436409,385.40601}; + position[]={5135.064,0.97219217,-3091.2556}; azimut=-17.0839; id=90; side="WEST"; @@ -1096,7 +1100,7 @@ class Mission }; class Item95 { - position[]={451.7536,2.7436409,386.0603}; + position[]={5134.167,0.98187673,-3091.6948}; azimut=-17.0839; id=86; side="WEST"; @@ -1107,7 +1111,7 @@ class Mission }; class Item96 { - position[]={450.75848,2.7436409,384.52417}; + position[]={5134.0479,0.95493633,-3090.6377}; azimut=-17.0839; id=93; side="WEST"; @@ -1118,7 +1122,7 @@ class Mission }; class Item97 { - position[]={451.88422,2.7436409,385.55054}; + position[]={5133.9316,0.97125894,-3091.2874}; azimut=-17.0839; id=94; side="WEST"; @@ -1129,7 +1133,7 @@ class Mission }; class Item98 { - position[]={452.22357,2.7436409,385.82886}; + position[]={5135.0132,0.98303092,-3091.689}; azimut=-17.0839; id=91; side="WEST"; @@ -1140,7 +1144,7 @@ class Mission }; class Item99 { - position[]={450.72968,2.7436409,385.18823}; + position[]={5133.2363,0.96489203,-3091.0854}; azimut=-17.0839; id=95; side="WEST"; @@ -1159,7 +1163,7 @@ class Mission items=1; class Item0 { - position[]={708.96582,35.858719,3533.1272}; + position[]={-143.93861,0.52647489,2319.5012}; id=50; side="LOGIC"; vehicle="FunctionsManager"; @@ -1170,82 +1174,9 @@ class Mission }; }; }; - class Vehicles - { - items=8; - class Item0 - { - position[]={446.04242,2.7436409,368.70679}; - id=101; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item1 - { - position[]={456.53192,2.7436409,368.49292}; - id=102; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item2 - { - position[]={443.93915,2.7436409,399.61597}; - id=103; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item3 - { - position[]={458.02167,2.7436409,399.59644}; - id=104; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item4 - { - position[]={437.25214,2.7436409,391.60132}; - azimut=90.394051; - id=105; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item5 - { - position[]={437.11737,2.7436409,377.79761}; - azimut=90.394051; - id=106; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item6 - { - position[]={463.59491,2.7436409,390.66382}; - azimut=90.6903; - id=107; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - text="wall"; - }; - class Item7 - { - position[]={463.50458,2.7436409,377.78589}; - azimut=90.690323; - id=108; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - }; class Markers { - items=26; + items=23; class Item0 { position[]={5192.2104,62.495663,4994.3667}; @@ -1254,7 +1185,7 @@ class Mission }; class Item1 { - position[]={482.73798,2.7436409,385.34741}; + position[]={5133.918,0.97550583,-3091.4561}; name="respawn_west"; type="Empty"; }; @@ -1296,7 +1227,7 @@ class Mission }; class Item8 { - position[]={4338.479,10.016178,1528.2371}; + position[]={4114.5718,107.40243,3820.0657}; name="spawn6"; type="Empty"; }; @@ -1320,13 +1251,13 @@ class Mission }; class Item12 { - position[]={9024.6602,7.4730291,3998.9167}; + position[]={6116.582,31.410233,3811.6714}; name="spawn10"; type="Empty"; }; class Item13 { - position[]={544.57697,17.250328,8937.3184}; + position[]={4763.8818,3.7238832,7484.0034}; name="AirVehiclesF"; text="AWOL's Airfield"; type="mil_dot"; @@ -1334,7 +1265,7 @@ class Mission }; class Item14 { - position[]={2832.5659,18.754944,8019.6426}; + position[]={5232.6299,1.9700195,8228.4785}; name="WholesalerWest"; text="West's Wholesaler"; type="mil_dot"; @@ -1342,85 +1273,45 @@ class Mission }; class Item15 { - position[]={3990.0601,58.092819,6156.1484}; - name="NeutralWeapons/Ammo/Medic"; - text="Kopa Weapons/Ammo/Medical"; - type="mil_circle"; - colorName="ColorOrange"; - }; - class Item16 - { - position[]={5632.1489,185.22168,5050.3315}; - name="HighEndWeapon/Ammo"; - text="Drake and Roberts Weapons/Ammo"; - type="mil_circle"; - colorName="ColorGreen"; - }; - class Item17 - { - position[]={9059.6152,9.2987309,4059.9512}; + position[]={9056.7129,9.2987309,4073.5034}; name="HeroVehicles"; text="Darren's Hero Vehicles"; - type="mil_dot"; - colorName="ColorGreen"; - }; - class Item18 - { - position[]={2920.1094,4.3596339,3339.9177}; - name="Medic/Vehicles"; - text="Kypex and Perry's Vehicles/Medical"; - type="mil_dot"; - colorName="ColorGreen"; - }; - class Item19 - { - position[]={1891.7347,5.0501137,3611.1328}; - name="NeutralAirVehicles"; - text="Green's Airfield"; - type="mil_dot"; - colorName="ColorOrange"; - }; - class Item20 - { - position[]={2340.2014,86.142517,5233.7705}; - name="HeroVendorNoVehicles"; - text="Trevors Hero Supplies"; - type="mil_dot"; - colorName="ColorGreen"; - }; - class Item21 - { - position[]={7944.0186,7.1507893,4807.3774}; - name="NeutralCars"; - text="Brians Vehicles"; - type="mil_dot"; - colorName="ColorOrange"; - }; - class Item22 - { - position[]={8938.6816,1.3595574,4795.3315}; - name="Boats"; - text="Sams Boats"; type="mil_triangle"; colorName="ColorBlue"; }; - class Item23 + class Item16 + { + position[]={1891.7347,5.0501137,3611.1328}; + name="NeutralAirVehicles"; + text="Bandit Trader"; + type="mil_dot"; + colorName="ColorRed"; + }; + class Item17 + { + position[]={3349.3503,1.0060816,2311.5425}; + name="Boats"; + text="Sams Boats"; + type="mil_triangle"; + colorName="ColorBlack"; + }; + class Item18 { position[]={8687.3086,7.7843323,3137.5818}; - name="FriendlyRepair/FoodDrink"; - text="Melly and Axles General/Building Supplies"; + name="NeutralTraders"; + text="Trader City Selca"; type="mil_circle"; - colorName="ColorGreen"; + colorName="ColorBrown"; }; - class Item24 + class Item19 { - position[]={4426.6914,20.192377,1630.2759}; - name="NeutralGeneral/Building"; - text="Bertha and Rocky's General/Building Supplies"; + position[]={4422.4429,21.508146,1629.3304}; + name="NeutralTraderCity2"; + text="Trader City Pikia"; type="mil_circle"; - colorName="ColorOrange"; + colorName="ColorBrown"; }; - class Item25 + class Item20 { position[]={7224.3823,8.2689209,727.15576}; name="WholesaleSouth"; @@ -1428,6 +1319,196 @@ class Mission type="mil_dot"; colorName="ColorBlack"; }; + class Item21 + { + position[]={4338.8359,101.17657,6317.54}; + name="PlanicaTraders"; + text="Trader City Planica"; + type="mil_circle"; + colorName="ColorBrown"; + }; + class Item22 + { + position[]={2247.085,35.5191,9473.3262}; + name="IslandVehiclePartsVendors"; + text="Mello Vehicle/Parts Vendors"; + type="mil_circle"; + colorName="ColorBrown"; + }; + }; + class Sensors + { + items=10; + class Item0 + { + position[]={4419.9492,22.076105,1629.0402}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="TraderCity1"; + expCond="(player distance TraderCity1) < 100; "; + expActiv="TitleText[""Now Entering Trader City Pikla"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now Leaving Trader City Pikla"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item1 + { + position[]={8688.6563,7.2285666,3129.0193}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="TraderCity2"; + expCond="(player distance TraderCity2) < 100; "; + expActiv="TitleText[""Now Entering Trader City Selca"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now Leaving Trader City Selca"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item2 + { + position[]={9051.5801,9.2987309,4073.2256}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="HeroVendors"; + expCond="(player distance HeroVendors) < 100; "; + expActiv="TitleText[""Now Entering Hero Trader Camp"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now Leaving Hero Trader Camp"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item3 + { + position[]={7207.6226,6.7110448,735.10217}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="WholeSaler1"; + expCond="(player distance WholeSaler1) < 100; "; + expActiv="TitleText[""Now Entering South's Wholesale"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now Leaving South's Wholesale"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item4 + { + position[]={1891.4895,4.9686322,3603.2834}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="BanditTrader"; + expCond="(player distance BanditTrader) < 100; "; + expActiv="TitleText[""Now Entering Bandit Camp"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now Leaving Bandit Camp"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item5 + { + position[]={4763.1572,3.6483271,7481.4204}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="AWOLsAirField"; + expCond="(player distance AWOLsAirField) < 100; "; + expActiv="TitleText[""Now Entering AWOLs Airfield"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now Leaving AWOLs Airfield"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item6 + { + position[]={5228.0054,2.0105178,8230.0947}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="Wholesaler2"; + expCond="(player distance Wholesaler2) < 100; "; + expActiv="TitleText[""Now Entering West's Wholesale"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now Leaving West's Wholesale"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item7 + { + position[]={3352.03,0.83347434,2302.2358}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="BoatVendor"; + expCond="(player distance BoatVendor) < 100; "; + expActiv="TitleText[""Now Entering Sams Boat Vendor"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now Leaving Sams Boat Vendor"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item8 + { + position[]={4338.6138,101.18414,6317.9023}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="PlanicaTraders"; + expCond="(player distance PlanicaTraders) < 100; "; + expActiv="TitleText[""Now Entering Trader City Planica"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now Leaving Trader City Planica"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item9 + { + position[]={2243.9109,35.5191,9479.2207}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="PlanicaTraders_1"; + expCond="(player distance PlanicaTraders) < 100; "; + expActiv="TitleText[""Now Entering Trader City Planica"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now Leaving Trader City Planica"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; }; }; class Intro diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/server_traders.sqf b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/server_traders.sqf index 04aff2733..c41dba7c5 100644 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/server_traders.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/server_traders.sqf @@ -1,116 +1,158 @@ // DayZ Epoch TRADERS for 16 -serverTraders = ["GUE_Soldier_Pilot","UN_CDF_Soldier_MG_EP1","GUE_Soldier_Medic","GUE_Woodlander1","GUE_Commander","Tanny_PMC","BAF_Soldier_AMG_W","BAF_Soldier_AAA_DDPM","GUE_Soldier_3","GUE_Soldier_1","BAF_Pilot_MTP","GUE_Soldier_Sab","US_Soldier_Medic_EP1","CZ_Special_Forces_MG_DES_EP1","Damsel5","GUE_Woodlander3","UN_CDF_Soldier_AAT_EP1","RU_Farmwife1","Citizen2_EP1"]; +serverTraders = ["GUE_Soldier_Pilot","UN_CDF_Soldier_MG_EP1","GUE_Soldier_Medic","GUE_Woodlander1","GUE_Commander","Tanny_PMC","BAF_Soldier_AMG_W","BAF_Soldier_AAA_DDPM","GUE_Soldier_2","GUE_Soldier_1","BAF_Pilot_MTP","GUE_Soldier_Sab","US_Soldier_Medic_EP1","CZ_Special_Forces_MG_DES_EP1","Damsel5","GUE_Woodlander3","UN_CDF_Soldier_AAT_EP1","RU_Farmwife1","Citizen2_EP1","Rita_Ensler_EP1","USMC_SoldierS_Engineer","USMC_Soldier_TL","ValentinaVictim","Reynolds_PMC","GUE_Soldier_AR","FR_Corpsman"]; // AWOL's Airfield menu_GUE_Soldier_Pilot = [ - [["Airplanes",389],["Armed Chopper",449],["Helicopter Unarmed",450]], + [["Airplanes",517],["Helicopter Unarmed",519]], [], - "friendly" + "neutral" ]; // West's Wholesaler menu_UN_CDF_Soldier_MG_EP1 = [ - [["Wholesale Crates",390]], + [["Wholesale",555]], [], "neutral" ]; // Neutral Medic menu_GUE_Soldier_Medic = [ - [["Medical Supplies",391],["Chem lights/Flares",443]], - [], + [["Chem-lites/Flares",666],["Medical Supplies",665],["Smoke Grenades",668]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], "neutral" ]; // Stavz Ammo menu_GUE_Woodlander1 = [ - [["LMG Ammo",392],["Pistol Ammo",393],["Rifle Ammo",394],["Shotgun/Xbow Ammo",395],["Sniper Ammo",396]], + [["Assault Rifle Ammo",609],["Light Machine Gun Ammo",610],["Pistol Ammo",611],["Shotguns and Single-shot Ammo",613],["Sniper Rifle Ammo",614],["Submachine Gun Ammo",612]], [], "neutral" ]; // Stevhn's Weapons menu_GUE_Commander = [ - [["Light Machine Guns",397],["Pistols",398],["Assault Rifles",399],["Shotguns/Crossbow",400],["Sniper Rifles",401]], + [["Assault Rifle",602],["Light Machine Gun",603],["Pistols",606],["Shotguns and Single-shot",607],["Sniper Rifle",605],["Submachine Guns",604]], [], "neutral" ]; // Trevors Hero Supplies. menu_Tanny_PMC = [ - [["Ammunition",402],["Weapons",403],["Clothes",404],["Vehicles",405],["Safes",406]], + [["Ammunition",478],["Clothes",476],["Weapons",477]], [], "hero" ]; // Roberts Ammo menu_BAF_Soldier_AMG_W = [ - [["LMG Ammo",407],["Pistol Ammo",408],["Rifle Ammo",409],["SMG Ammo",410],["Sniper Ammo",411]], + [["Assault Rifle Ammo",480],["Light Machine Gun Ammo",481],["Pistol Ammo",484],["Shotguns and Single-shot Ammo",573],["Sniper Rifle Ammo",482],["Submachine Gun Ammo",483]], [], - "friendly" + "neutral" ]; // Drakes Weapons menu_BAF_Soldier_AAA_DDPM = [ - [["Light Machine Guns",412],["Pistols",413],["Assault Rifles",414],["Sub Machine Guns",415],["Sniper Rifles",416]], + [["Assault Rifle",485],["Light Machine Gun",486],["Pistols",489],["Shotguns and Single-shot",574],["Sniper Rifle",487],["Submachine Guns",488]], [], - "friendly" + "neutral" ]; // Brians Vehicles -menu_GUE_Soldier_3 = [ - [["Bus/Van/Bikes",417],["ATV/Motorcycles ",418],["Cars",419],["Trucks Armed",420],["UAZ",421]], +menu_GUE_Soldier_2 = [ + [["Bikes and ATV",587],["Buses and Vans",588],["Cargo Trucks",586],["Fuel Trucks",589],["Military Unarmed",598],["Trucks",590],["Used Cars",520],["Utility Vehicles",591]], [], "neutral" ]; // Sam's Boats menu_GUE_Soldier_1 = [ - [["Boats Unarmed",422],["Boats Armed",423]], + [["Boats Armed",558],["Boats Unarmed",557]], [], "neutral" ]; // Darren's Hero Vehicles menu_BAF_Pilot_MTP = [ - [["Vehicles",424],["Attack Choppers",425]], + [["Helicopter Armed",493],["Military Armed",562],["Trucks Armed",479]], [], "hero" ]; -// Green's Air Vehicles +// Green's Air Vehicles - Bandit Trader menu_GUE_Soldier_Sab = [ - [["Airplanes",426],["Helicopter Unarmed",451]], + [["Ammunition",577],["Clothing",575],["Helicopter Armed",512],["Military Armed",569],["Trucks Armed",534],["Weapons",627]], [], - "neutral" + "hostile" ]; // Perry's Medical menu_US_Soldier_Medic_EP1 = [ - [["Medical Supplies",427],["Chem lights/Flares",430]], - [], - "friendly" + [["Chem-lites/Flares",542],["Medical Supplies",541],["Smoke Grenades",543]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "neutral" ]; // Kypex's Vehicles menu_CZ_Special_Forces_MG_DES_EP1 = [ - [["Cars",428],["Fuel Trucks",429],["SUV",431],["URAL's",432],["Armored Vehicles",433],["Land Rovers",434]], + [["Bikes and ATV",536],["Buses and Vans",592],["Cargo Trucks",570],["Fuel Trucks",595],["Military Unarmed",599],["Trucks Unarmed",535],["Used Cars",600],["Utility Vehicles",568]], [], - "friendly" + "neutral" ]; // Melly's General Supplies menu_Damsel5 = [ - [["Food/Drinks",435],["Backpacks",436],["Clothes",437]], - [], - "friendly" + [["Backpacks",688],["Clothes",689],["Cooked Meats",690],["Drinks",691],["Packaged Food",692]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "neutral" ]; // Jim's Repair/Building Supplies menu_GUE_Woodlander3 = [ - [["Vehicle Parts",438],["Building Supplies",439],["Toolbelt Items",440]], + [["Building Supplies",680],["Toolbelt Items",681],["Vehicle Parts",682]], [], - "friendly" + "neutral" ]; // South West Wholesaler menu_UN_CDF_Soldier_AAT_EP1 = [ - [["Wholesale Crates",441]], + [["Wholesale",636]], [], "neutral" ]; // Bertha's General Supplies menu_RU_Farmwife1 = [ - [["Food/Drinks",442],["Backpacks",444],["Clothes",445]], - [], + [["Backpacks",496],["Clothes",497],["Cooked Meats",580],["Drinks",498],["Packaged Food",579]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], "neutral" ]; // Rocky's Parts/Building Supplies menu_Citizen2_EP1 = [ - [["Vehicle Parts",446],["Building Supplies",447],["Toolbelt Items",448]], + [["Building Supplies",508],["Toolbelt Items",510],["Vehicle Parts",509]], + [], + "neutral" +]; +// Planica Vehicle Vendor +menu_Rita_Ensler_EP1 = [ + [["Bikes and ATV",650],["Buses and Vans",651],["Cargo Trucks",653],["Fuel Trucks",655],["Military Unarmed",658],["Trucks",659],["Used Cars",660],["Utility Vehicles",661]], + [], + "neutral" +]; +// Planica Ammo Vendor +menu_USMC_SoldierS_Engineer = [ + [["Assault Rifle Ammo",643],["Light Machine Gun Ammo",644],["Pistol Ammo",646],["Shotguns and Single-shot Ammo",649],["Sniper Rifle Ammo",647],["Submachine Gun Ammo",648]], + [], + "neutral" +]; +// Plancia Weapon Vendor +menu_USMC_Soldier_TL = [ + [["Assault Rifle",637],["Light Machine Gun",638],["Pistols",674],["Shotguns and Single-shot",641],["Sniper Rifle",640],["Submachine Guns",642]], + [], + "neutral" +]; +// Plancia General Store +menu_ValentinaVictim = [ + [["Backpacks",632],["Clothes",631],["Cooked Meats",634],["Drinks",633],["Packaged Food",635]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "neutral" +]; +// Planica Parts Vendor +menu_Reynolds_PMC = [ + [["Building Supplies",680],["Toolbelt Items",681],["Vehicle Parts",682]], + [], + "neutral" +]; +// Island Parts Vendor +menu_GUE_Soldier_AR = [ + [["Building Supplies",678],["Toolbelt Items",679],["Vehicle Parts",677]], + [], + "neutral" +]; +// Island Vehicle Vendor +menu_FR_Corpsman = [ + [["Bikes and ATV",650],["Buses and Vans",651],["Cargo Trucks",653],["Fuel Trucks",655],["Military Unarmed",658],["Trucks",659],["Used Cars",660],["Utility Vehicles",661]], [], "neutral" ]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/stringtable.csv deleted file mode 100644 index cc2b013c5..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_16.Panthera2/stringtable.csv +++ /dev/null @@ -1,14 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -Language, English, French - -#include "R3F_Realism\R3F_stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Realism_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Realism_Init.sqf deleted file mode 100644 index 89daf64ef..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Realism_Init.sqf +++ /dev/null @@ -1,21 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Realism_Configuration.cfg" - -#ifdef R3F_REALISM_USE_WEIGHT - _void = [] execVM "R3F_realism\R3F_Weight\R3F_DoWeight.sqf"; -#endif - - -#ifdef R3F_REALISM_USE_TIRED - _void = [] execVM "R3F_realism\R3F_Tired\R3F_Tired_Init.sqf"; -#endif - diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Realism_configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Realism_configuration.cfg deleted file mode 100644 index 72afc2a8c..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Realism_configuration.cfg +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define R3F_REALISM_USE_WEIGHT -#define R3F_REALISM_USE_TIRED diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Stringtable.csv deleted file mode 100644 index fca6a4ab6..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Weight\R3F_WEIGHT_Stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Tired/R3F_DoTired.sqf b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Tired/R3F_DoTired.sqf deleted file mode 100644 index 6ab215092..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Tired/R3F_DoTired.sqf +++ /dev/null @@ -1,130 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101011 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -private ["_level", "_n", "_s"]; - -//_voil = [] call R3F_TIRED_FNCT_MkVoile; -//[_voil,1] call R3F_TIRED_FNCT_Voile_Noir; - -_n = 0; -_posATL = 0; - -#ifdef R3F_TIRED_CSV_EXPORT -_s = format["""Duree"",""Distance From"",""Distance To"",""Vitesse"",""Fatigue"",""Black Level"",""poids"",""Counter"""]; -_s call FNC_PrintToRPT; -#endif - -R3F_TIRED_Accumulator = 0; -sleep 1; -_level = 1; - -while {true} do { - - R3F_TIRED_POIDS_TOTAL_PLAYER= R3F_Weight + R3F_TIRED_WEIGHT_PLAYER_EMPTY; - - if (R3F_weight < R3F_TIRED_WEIGHT_LEVEL3 )then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL2) then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL1 ) then { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO1; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO2; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO3; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO4; - }; - - if (alive player) then { - switch (toArray (animationState player) select 5) do { - case 112: { - R3F_TIRED_Ratio_Position = R3F_TIRED_DOWN_LEVEL; - }; - case 107:{ - R3F_TIRED_Ratio_Position=R3F_TIRED_KNEE_LEVEL; - }; - case 101:{ - R3F_TIRED_Ratio_Position = R3F_TIRED_UP_LEVEL; - }; - }; - - R3F_TIRED_vitesse_de_mon_joueur = [0,0,0] distance velocity player; - R3F_TIRED_coeff_mon_elevation_en_z = 0 max ((velocity player select 2) / R3F_TIRED_WEIGHT_CLIMB_FACTOR); - - _posATL = (getPosATL player) select 2; - - - if((vehicle player == player) && (_posATL < 100)) then { - R3F_TIRED_Accumulator = R3F_TIRED_Accumulator - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_vitesse_de_mon_joueur * R3F_TIRED_Ratio_Position * R3F_TIRED_WEIGHT_SPEED_RATIO*R3F_TIRED_Ratio_Overweight) - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_coeff_mon_elevation_en_z * R3F_TIRED_WEIGHT_LEVEL2); - - }; - - R3F_TIRED_Accumulator = 0 max (R3F_TIRED_Accumulator - R3F_TIRED_Ratio_Recovery); - - _level = ((R3F_TIRED_Accumulator / R3F_TIRED_BLACKOUT_LEVEL) * 100); - _level = 0 max (1 - (_level / 100)); - - #ifdef R3F_TIRED_DEBUG - hintsilent format["Fatique : %1/%2\nBlack level : %3\nPoids total : %4\n Poids armement : %5", - R3F_TIRED_Accumulator, - R3F_TIRED_BLACKOUT_LEVEL, - _level, - R3F_TIRED_POIDS_TOTAL_PLAYER, - R3F_Weight]; - #endif - - [_level] call R3F_TIRED_FNCT_Voile_Noir; - - if (R3F_TIRED_Accumulator > R3F_TIRED_BLACKOUT_LEVEL and scriptDone R3F_TIRED_Handle_Blackout_Effect and scriptDone R3F_TIRED_Handle_Blur_Effect) then { - R3F_TIRED_Handle_Blackout_Effect = [] spawn R3F_TIRED_FNCT_DoBlackVanish; - }; - } else { - R3F_TIRED_Accumulator = 0; - }; - - if (R3F_TIRED_GLOBAL_TIRING - && R3F_TIRED_vitesse_de_mon_joueur > 4 - && R3F_TIRED_Ratio_Recovery > R3F_TIRED_RATIO_RECOVERING - ) then { - R3F_TIRED_Counter_Time= R3F_TIRED_Counter_Time + 1; - }; - - - #ifdef R3F_TIRED_CSV_EXPORT - _s = format["%1,%2,%3,%4,%5,%6,%7,%8", - _n, - (player distance flag_start), - (player distance flag_end), - R3F_TIRED_vitesse_de_mon_joueur, - R3F_TIRED_Accumulator, - _level, - R3F_Weight, - R3F_TIRED_Counter_Time]; - - - _s call FNC_PrintToRPT; - #endif - - if ((R3F_TIRED_Counter_Time > R3F_TIRED_TIME_RECOVERING)) then { - R3F_TIRED_Ratio_Recovery = R3F_TIRED_Ratio_Recovery - 1; - R3F_TIRED_Counter_Time = 0; - }; - - sleep 1; - _n = _n + 1; -}; - -//[_voil] call R3F_TIRED_FNCT_Effect_Off; - diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg deleted file mode 100644 index 407f869bd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg +++ /dev/null @@ -1,131 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -//Uncomment to write in arma.rpt a csv file for excel to trace some graphics -// #define R3F_TIRED_CSV_EXPORT - -//Uncomment to show some informations in game -// #define R3F_TIRED_DEBUG - -//adjustment player weight with helmet jacket Rangers Light equipment (not weapons) -#define R3F_TIRED_WEIGHT_PLAYER_EMPTY 90 - -//Predefined models for an easy setting -// uncomment only one setting -// #define R3F_TIRED_SET_MODE_EASY -#define R3F_TIRED_SET_MODE_UBEREASY -//#define R3F_TIRED_SET_MODE_NORMAL -//#define R3F_TIRED_SET_MODE_HARD - -//adjustment weight * speed player -#define R3F_TIRED_WEIGHT_SPEED_RATIO 1 - - -#ifdef R3F_TIRED_SET_MODE_UBEREASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 100000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 0.9 - #define R3F_TIRED_KNEE_LEVEL 0.6 - #define R3F_TIRED_UP_LEVEL 0.5 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 40 - #define R3F_TIRED_WEIGHT_LEVEL2 50 - #define R3F_TIRED_WEIGHT_LEVEL3 60 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 1 -#endif - -#ifdef R3F_TIRED_SET_MODE_EASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 70000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 1.8 - #define R3F_TIRED_KNEE_LEVEL 1.2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 25 - #define R3F_TIRED_WEIGHT_LEVEL2 30 - #define R3F_TIRED_WEIGHT_LEVEL3 40 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 10 -#endif - -#ifdef R3F_TIRED_SET_MODE_NORMAL - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 50000 - - //adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 3 - #define R3F_TIRED_KNEE_LEVEL 1.5 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 10 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 15 - #define R3F_TIRED_WEIGHT_LEVEL2 20 - #define R3F_TIRED_WEIGHT_LEVEL3 30 - - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.6 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 30 -#endif - -#ifdef R3F_TIRED_SET_MODE_HARD - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 40000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 4 - #define R3F_TIRED_KNEE_LEVEL 2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 5 - - // adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 10 - #define R3F_TIRED_WEIGHT_LEVEL2 17 - #define R3F_TIRED_WEIGHT_LEVEL3 25 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.3 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 60 -#endif - -// ratio of threshold weight -#define R3F_TIRED_WEIGHT_RATIO1 0.3 /* for weight < 10 kg */ -#define R3F_TIRED_WEIGHT_RATIO2 0.4 /* for weight 10 à 20 kg */ -#define R3F_TIRED_WEIGHT_RATIO3 0.6 /* for weight 20 à 30 kg */ -#define R3F_TIRED_WEIGHT_RATIO4 0.7 /* for weight > 30 kg */ - - -// activation / deactivation unit recup loss over time (true / false) -#define R3F_TIRED_GLOBAL_TIRING true - -// adjustment recovery rate -#define R3F_TIRED_TIME_RECOVERING 100 -#define R3F_TIRED_RATIO_RECOVERING 360 - -#define R3F_TIRED_WITH_VANISH true - diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf deleted file mode 100644 index 6e6615d1a..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf +++ /dev/null @@ -1,30 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -FNC_PrintToRPT = { - diag_log text _this; -}; - -R3F_TIRED_FNCT_Voile_Noir = { - _level = _this select 0; - if(_level < R3F_TIRED_SHORTNESS_THRESHOLD ) then{ - playSound "heartbeat_1"; - addCamShake [2, 1, 25]; - }; - -}; -R3F_TIRED_FNCT_DoBlackVanish = { - [player,0.1] call fnc_usec_damageUnconscious; - [_refObj,"scream",3,false] call dayz_zombieSpeak; - cutText ["You are overburdened.", "PLAIN DOWN"]; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf deleted file mode 100644 index 3a655adcd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf +++ /dev/null @@ -1,25 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -call compile preprocessFile "R3F_realism\R3F_Tired\R3F_Tired_Fnct.sqf"; - -R3F_Weight = 0; - -R3F_TIRED_Ratio_Position = 0; -R3F_TIRED_Accumulator = 0; -R3F_TIRED_Handle_Blur_Effect = [] spawn {}; -R3F_TIRED_Handle_Blackout_Effect = [] spawn {}; -R3F_TIRED_Counter_Time = 0; -R3F_TIRED_Ratio_Recovery = R3F_TIRED_RATIO_RECOVERING; -R3F_TIRED_Ratio_Overweight = 1; - -_void = [] execVM "R3F_Realism\R3F_Tired\R3F_DoTired.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Tired/R3F_stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Tired/R3F_stringtable.csv deleted file mode 100644 index 597997490..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Tired/R3F_stringtable.csv +++ /dev/null @@ -1,3 +0,0 @@ - -R3F_VERSION_TIRED, "1.02", "1.02" - diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Weight/R3F_CfgWeight.h b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Weight/R3F_CfgWeight.h deleted file mode 100644 index b0aa80893..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Weight/R3F_CfgWeight.h +++ /dev/null @@ -1,1784 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -class CfgWeight -{ - class Weapons - { - class SCAR_L_STD_Mk4CQT - { - weight = 3.6; - }; - class SCAR_L_STD_HOLO - { - weight = 3.5; - }; - class SCAR_L_STD_EGLM_TWS - { - weight = 5.3; - }; - class SCAR_L_STD_EGLM_RCO - { - weight = 4.5; - }; - class SCAR_L_CQC_Holo - { - weight = 3.7; - }; - class SCAR_L_CQC_EGLM_Holo - { - weight = 5; - }; - class SCAR_L_CQC_CCO_SD - { - weight = 3.7; - }; - class SCAR_L_CQC - { - weight = 3.5; - }; - class SCAR_H_STD_EGLM_Spect - { - weight = 5.5; - }; - class SCAR_H_CQC_CCO_SD - { - weight = 4; - }; - class SCAR_H_CQC_CCO - { - weight = 4; - }; - class SCAR_H_STD_TWS_SD - { - weight = 5.2; - }; - class SCAR_H_LNG_Sniper_SD - { - weight = 5; - }; - class SCAR_H_LNG_Sniper - { - weight = 5; - }; - class M4A3_RCO_GL_EP1 - { - weight = 4.5; - }; - class M4A3_CCO_EP1 - { - weight = 3; - }; - class M14_EP1 - { - weight = 5.5; - }; - class FN_FAL - { - weight = 4.5; - }; - class FN_FAL_ANPVS - { - weight=5.5; - }; - class glock17_EP1 - { - weight = 0.7; - }; - class G36A_camo - { - weight = 3.6; - }; - class G36C_camo - { - weight = 2.8; - }; - class G36K_camo - { - weight = 3; - }; - class G36_C_SD_camo - { - weight = 3.6; - }; - class revolver_EP1 - { - weight = 1; - }; - class revolver_gold_EP1 - { - weight = 1; - }; - class UZI_SD_EP1 - { - weight = 1.9; - }; - class UZI_EP1 - { - weight = 1.7; - }; - class Sa61_EP1 - { - weight = 1.3; - }; - class M249_EP1 - { - weight = 6.5; - }; - class M249_TWS_EP1 - { - weight = 11; - }; - class M249_m145_EP1 - { - weight = 8; - }; - class M60A4_EP1 - { - weight = 10; - }; - class m240_scoped_EP1 - { - weight = 14; - }; - class MG36_camo - { - weight = 3.6; - }; - class Mk_48_DES_EP1 - { - weight = 8.2; - }; - class M32_EP1 - { - weight = 6; - }; - class M79_EP1 - { - weight = 2.7; - }; - class Mk13_EP1 - { - weight = 2.7; - }; - class m107_TWS_EP1 - { - weight = 14.3; - }; - class M24_des_EP1 - { - weight = 6; - }; - class M110_TWS_EP1 - { - weight = 7.7; - }; - class M110_NVG_EP1 - { - weight = 7.5; - }; - class Sa58V_RCO_EP1 - { - weight = 3.3; - }; - class Sa58V_EP1 - { - weight = 3.1; - }; - class Sa58V_CCO_EP1 - { - weight = 3.2; - }; - class Sa58P_EP1 - { - weight = 3.1; - }; - class MAAWS - { - weight = 7.5; - }; - class M47Launcher_EP1 - { - weight = 7; - }; - class M16A4_ACG - { - weight = 3.8; - }; - class M16A4 - { - weight = 3.8; - }; - class M16A2 - { - weight = 3.8; - }; - class M16A4_ACG_GL - { - weight = 5.2; - }; - class BAF_L85A2_RIS_Holo - { - weight = 5.2; - }; - class FN_FAL_ANPVS4 - { - weight = 5.7; - }; - - - - class M16A4_GL - { - weight = 5.2; - }; - class M16A2GL - { - weight = 5.2; - }; - class M4A1_AIM_SD_camo - { - weight = 3; - }; - class M4A1_Aim_camo - { - weight = 3; - }; - class M4A1_Aim - { - weight = 3; - }; - class M4A1 - { - weight = 3; - }; - class M4A1_HWS_GL_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL_SD_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL - { - weight = 4.5; - }; - class M4A1_RCO_GL - { - weight = 4.5; - }; - class M8_carbine - { - weight = 3.4; - }; - class M8_compact - { - weight = 3; - }; - class M8_carbineGL - { - weight = 4.8; - }; - class MP5SD - { - weight = 2.6; - }; - class MP5A5 - { - weight = 2.6; - }; - class G36_C_SD_eotech - { - weight = 3.6; - }; - class BAF_AS50_scoped - { - weight = 5.6; - }; - class BAF_LRR_scoped - { - weight = 5.6; - }; - class m107_DZ - { - weight = 14; - }; - - class G36a - { - weight = 3.6; - }; - - class G36C - { - weight = 2.8; - }; - class G36 - { - weight = 3; - }; - class M1014 - { - weight = 3.8; - }; - class Remington870_lamp - { - weight = 4.0; - }; - class MR43 - { - weight = 3.5; - }; - class Winchester1866 - { - weight = 2.8; - }; - - class M240 - { - weight = 13; - }; - - class M240_DZ - { - weight = 13; - }; - class M249 - { - weight = 6.5; - }; - class M249_DZ - { - weight = 6.5; - }; - class Mk_48 - { - weight = 8.2; - }; - - class Mk_48_DZ - { - weight = 8.2; - }; - class M8_SAW - { - weight = 4.5; - }; - class MG36 - { - weight = 3.6; - }; - class M4SPR - { - weight = 4.5; - }; - class M8_sharpshooter - { - weight = 4.5; - }; - class DMR - { - weight = 5.5; - }; - class M24 - { - weight = 6; - }; - class M40A3 - { - weight = 7.5; - }; - class M107 - { - weight = 14; - }; - class Colt1911 - { - weight = 1.1; - }; - class M9 - { - weight = 1; - }; - class M9SD - { - weight = 1.2; - }; - class 8Rnd_B_Beneli_74Slug - { - weight = 0.3; - }; - class SteelBolt - { - weight = 0.1; - }; - class SteelBolt4pack - { - weight = 0.3; - }; - class Javelin - { - weight = 16; - }; - class M136 - { - weight = 7.6; - }; - class Stinger - { - weight = 10; - }; - class SMAW - { - weight = 7.5; - }; - class Binocular - { - weight = 1; - }; - class Binocular_Vector - { - weight = 1; - }; - class NVGoggles - { - weight = 1; - }; - class Laserdesignator - { - weight = 5.5; - }; - class ItemCompass - { - weight = 0.1; - }; - class ItemGPS - { - weight = 0.3; - }; - class ItemWatch - { - weight = 0.1; - }; - class ItemMap - { - weight = 0.1; - }; - class ItemRadio - { - weight = 0.3; - }; - class AKS_GOLD - { - weight = 4.0; - }; - class AKS_74 - { - weight = 2.7; - }; - class AKS_74_GOSHAWK - { - weight = 3.5; - }; - class AKS_74_NSPU - { - weight = 3.5; - }; - class AK_74_GL_kobra - { - weight = 4.2; - }; - class SVD_NSPU_EP1 - { - weight = 6.9; - }; - class SVD_des_EP1 - { - weight = 6.3; - }; - class LeeEnfield - { - weight = 4; - }; - class AK_107_kobra - { - weight = 3.8; - }; - class AK_107_GL_kobra - { - weight = 5.3; - }; - class AK_107_pso - { - weight = 4; - }; - class AK_107_GL_pso - { - weight = 5.5; - }; - class AKS_74_U - { - weight = 2.7; - }; - class AKS_74_UN_kobra - { - weight = 3; - }; - class AKS_74_pso - { - weight = 3.6; - }; - class AKS_74_kobra - { - weight = 3; - }; - class AK_74 - { - weight = 3.1; - }; - class AK_74_GL - { - weight = 4.6; - }; - class AK_47_M - { - weight = 3.2; - }; - class AK_47_S - { - weight = 3; - }; - class PK - { - weight = 9; - }; - class RPK_74 - { - weight = 4.7; - }; - class Pecheneg - { - weight = 9; - }; - class Huntingrifle - { - weight = 4; - }; - class KSVK - { - weight = 12; - }; - class SVD - { - weight = 6.2; - }; - class SVD_CAMO - { - weight = 6.3; - }; - class Makarov - { - weight = 0.75; - }; - class MakarovSD - { - weight = 0.9; - }; - class Saiga12K - { - weight = 3.5; - }; - class Bizon - { - weight = 2.1; - }; - class bizon_silenced - { - weight = 2.3; - }; - class VSS_Vintorez - { - weight = 3.2; - }; - class RPG7V - { - weight = 6.3; - }; - class RPG18 - { - weight = 1.4; - }; - class MetisLauncher - { - weight = 16; - }; - class Igla - { - weight = 7; - }; - class Strela - { - weight = 6; - }; - }; - - - class Magazines - { - class 30Rnd_762x39_SA58 - { - weight = 0.8; - }; - class 20rnd_762x51_SB_SCAR - { - weight = 0.5; - }; - class 20rnd_762x51_B_SCAR - { - weight = 0.5; - }; - class 20Rnd_762x51_FNFAL - { - weight = 0.5; - }; - class 100Rnd_556x45_M249 - { - weight = 5; - }; - class 100Rnd_556x45_BetaCMag - { - weight = 5; - }; - class 20Rnd_B_765x17_Ball - { - weight = 0.4; - }; - class 10Rnd_B_765x17_Ball - { - weight = 0.2; - }; - class 30Rnd_9x19_UZI_SD - { - weight = 0.4; - }; - class 30Rnd_9x19_UZI - { - weight = 0.4; - }; - class 17Rnd_9x19_glock17 - { - weight = 0.2; - }; - class 6Rnd_45ACP - { - weight = 0.1; - }; - class MAAWS_HEAA - { - weight = 6; - }; - class MAAWS_HEDP - { - weight = 6; - }; - class Dragon_EP1 - { - weight = 11; - }; - class 30Rnd_556x45_StanagSD - { - weight = 0.5; - }; - class 30Rnd_556x45_Stanag - { - weight = 0.5; - }; - class 30Rnd_556x45_G36 - { - weight = 0.5; - }; - class 30Rnd_556x45_G36SD - { - weight = 0.5; - }; - class 15Rnd_W1866_Slug - { - weight = 0.5; - }; - class 30Rnd_9x19_MP5 - { - weight = 0.4; - }; - class 30Rnd_9x19_MP5SD - { - weight = 0.4; - }; - class 15Rnd_9x19_M9 - { - weight = 0.2; - }; - class 15Rnd_9x19_M9SD - { - weight = 0.2; - }; - class 1Rnd_HE_M203 - { - weight = 0.25; - }; - class 1Rnd_Smoke_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeGreen_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeRed_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeYellow_M203 - { - weight = 0.25; - }; - class FlareRed_M203 - { - weight = 0.25; - }; - class FlareGreen_M203 - { - weight = 0.25; - }; - class FlareWhite_M203 - { - weight = 0.25; - }; - class FlareYellow_M203 - { - weight = 0.25; - }; - class 6Rnd_HE_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareRed_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareWhite_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareYellow_M203 - { - weight = 1.5; - }; - class 6Rnd_Smoke_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeRed_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeYellow_M203 - { - weight = 1.5; - }; - class 10Rnd_127x99_m107 - { - weight = 0.5; - }; - class 5Rnd_762x51_M24 - { - weight = 0.2; - }; - class 20Rnd_762x51_DMR - { - weight = 0.5; - }; - class 8Rnd_B_Beneli_Pellets - { - weight = 0.3; - }; - class 20Rnd_556x45_Stanag - { - weight = 0.4; - }; - class 200Rnd_556x45_M249 - { - weight = 10; - }; - class 100Rnd_762x51_M240 - { - weight = 8; - }; - class Javelin - { - weight = 12; - }; - class M136 - { - weight = 6; - }; - class Stinger - { - weight = 6; - }; - class SMAW_HEAA - { - weight = 6; - }; - class SMAW_HEDP - { - weight = 6; - }; - class HandGrenade_west - { - weight = 0.5; - }; - class PipeBomb - { - weight = 4; - }; - class TimeBomb - { - weight = 4; - }; - class Mine - { - weight = 8; - }; - class SmokeShellRed - { - weight = 0.4; - }; - class SmokeShellYellow - { - weight = 0.4; - }; - class SmokeShellGreen - { - weight = 0.4; - }; - class SmokeShellBlue - { - weight = 0.4; - }; - class SmokeShellPurple - { - weight = 0.4; - }; - class SmokeShellOrange - { - weight = 0.4; - }; - class SmokeShell - { - weight = 0.4; - }; - - class 10x_303 - { - weight = 0.15; - }; - class 30Rnd_545x39_AK - { - weight = 0.5; - }; - class 30Rnd_545x39_AKSD - { - weight = 0.5; - }; - class 75Rnd_545x39_RPK - { - weight = 1.25; - }; - class 30Rnd_762x39_AK47 - { - weight = 0.8; - }; - class 100Rnd_762x54_PK - { - weight = 8; - }; - class 5x_22_LR_17_HMR - { - weight = 0.15; - }; - class 5Rnd_127x108_KSVK - { - weight = 0.3; - }; - class 10Rnd_762x54_SVD - { - weight = 0.4; - }; - class 10Rnd_9x39_SP5_VSS - { - weight = 0.2; - }; - class 20Rnd_9x39_SP5_VSS - { - weight = 0.4; - }; - class 8Rnd_9x18_Makarov - { - weight = 0.15; - }; - class 8Rnd_9x18_MakarovSD - { - weight = 0.15; - }; - class 8Rnd_B_Saiga12_74Slug - { - weight = 0.3; - }; - class 64Rnd_9x19_Bizon - { - weight = 0.8; - }; - class 64Rnd_9x19_SD_Bizon - { - weight = 0.8; - }; - class 1Rnd_HE_GP25 - { - weight = 0.25; - }; - class FlareWhite_GP25 - { - weight = 0.25; - }; - class FlareGreen_GP25 - { - weight = 0.25; - }; - class FlareRed_GP25 - { - weight = 0.25; - }; - class FlareYellow_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKE_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKERED_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEGREEN_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEYELOW_GP25 - { - weight = 0.25; - }; - class PG7V - { - weight = 2.2; - }; - class PG7VL - { - weight = 2.6; - }; - class PG7VR - { - weight = 4.5; - }; - class OG7 - { - weight = 2; - }; - class RPG18 - { - weight = 1.2; - }; - class AT13 - { - weight = 14; - }; - class Igla - { - weight = 11; - }; - class Strela - { - weight = 10; - }; - class HandGrenade_east - { - weight = 0.5; - }; - class IR_Strobe_Target - { - weight = 0.4; - }; - class Laserbatteries - { - weight = 0.005; - }; - - class ItemPainkiller - { - weight = 0.1; - }; - class ItemMorphine - { - weight = 0.1; - }; - class ItemEpinephrine - { - weight = 0.1; - }; - class ItemBloodbag - { - weight = 0.4; - }; - class ItemHeatPack - { - weight = 0.1; - }; - - - class ItemAntibiotic - { - weight = 0.1; - }; - class ItemWaterbottle - { - weight = 0.5; - }; - class ItemWaterbottleBoiled - { - weight = 0.5; - }; - class ItemSodaMdew - { - weight = 0.2; - }; - class ItemSodaPepsi - { - weight = 0.2; - }; - class ItemSodaCoke - { - weight = 0.2; - }; - class FoodCanSardines - { - weight = 0.2; - }; - class FoodCanBakedBeans - { - weight = 0.2; - }; - class FoodCanFrankBeans - { - weight = 0.2; - }; - class FoodBioMeat - { - weight = 0.2; - }; - class FoodCanPasta - { - weight = 0.2; - }; - class FoodCanUnlabeled - { - weight = 0.2; - }; - - - - class FoodMRE - { - weight = 0.4; - }; - class FoodPistachio - { - weight = 0.003; - }; - class FoodNutmix - { - weight = 0.003; - }; - - - - - - class FoodSteakCooked - { - weight = 0.25; - }; - class FoodmeatCooked - { - weight = 0.25; - }; - class FoodbeefCooked - { - weight = 0.25; - }; - class FoodmuttonCooked - { - weight = 0.25; - }; - class FoodchickenCooked - { - weight = 0.25; - }; - class FoodrabbitCooked - { - weight = 0.25; - }; - class FoodbaconCooked - { - weight = 0.25; - }; - class FoodmuttonRaw - { - weight = 0.25; - }; - class FoodchickenRaw - { - weight = 0.25; - }; - class FoodBaconRaw - { - weight = 0.25; - }; - class FoodRabbitRaw - { - weight = 0.25; - }; - class FoodbeefRaw - { - weight = 0.25; - }; - class FoodmeatRaw - { - weight = 0.25; - }; - class FoodSteakRaw - { - weight = 0.25; - }; - class ItemFlashlight - { - weight = 0.1; - }; - class ItemFlashlightRed - { - weight = 0.1; - }; - class ItemKnife - { - weight = 0.1; - }; - - - - class Crossbow - { - weight = 1; - }; - class MeleeCrowbar - { - weight = 1; - }; - class MeleeHatchet - { - weight = 1; - }; - class MeleeMachete - { - weight = 1; - }; - class MeleeFishingPole - { - weight = 1; - }; - class ItemHatchet - { - weight = 1; - }; - class ItemCrowbar - { - weight = 1; - }; - class ItemMatchbox - { - weight = 0.005; - }; - class ItemToolbox - { - weight = 1; - }; - class ItemEtool - { - weight = 1; - }; - - class Skin_FR_OHara_DZ - { - weight = 1; - }; - class Skin_FR_Rodriguez_DZ - { - weight = 1; - }; - class Skin_CZ_Soldier_Sniper_EP1_DZ - { - weight = 1; - }; - class Skin_Graves_Light_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_MG_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Sniper_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Crew_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_CO_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_2_DZ - { - weight = 1; - }; - class Skin_Survivor2_DZ - { - weight = 1; - }; - class Skin_Camo1_DZ - { - weight = 1; - }; - class Skin_Sniper1_DZ - { - weight = 1; - }; - class Skin_Rocket_DZ - { - weight = 1; - }; - class Skin_Soldier1_DZ - { - weight = 1; - }; - class Skin_RU_Policeman_DZ - { - weight = 1; - }; - class Skin_Pilot_EP1_DZ - { - weight = 1; - }; - class Skin_Haris_Press_EP1_DZ - { - weight = 1; - }; - class Skin_Ins_Soldier_GL_DZ - { - weight = 1; - }; - class Skin_GUE_Commander_DZ - { - weight = 1; - }; - class Skin_Functionary1_EP1_DZ - { - weight = 1; - }; - class Skin_Priest_DZ - { - weight = 1; - }; - class Skin_Rocker1_DZ - { - weight = 1; - }; - class Skin_Rocker2_DZ - { - weight = 1; - }; - class Skin_Rocker3_DZ - { - weight = 1; - }; - class Skin_Rocker4_DZ - { - weight = 1; - }; - class Skin_Bandit1_DZ - { - weight = 1; - }; - class Skin_Bandit2_DZ - { - weight = 1; - }; - class Skin_BanditW1_DZ - { - weight = 1; - }; - class Skin_BanditW2_DZ - { - weight = 1; - }; - class Skin_SurvivorW2_DZ - { - weight = 1; - }; - class Skin_SurvivorWpink_DZ - { - weight = 1; - }; - class Skin_SurvivorWsequisha_DZ - { - weight = 1; - }; - class Skin_SurvivorWcombat_DZ - { - weight = 1; - }; - class Skin_SurvivorWdesert_DZ - { - weight = 1; - }; - class Skin_SurvivorWurban_DZ - { - weight = 1; - }; - class Skin_SurvivorW3_DZ - { - weight = 1; - }; - class Skin_Soldier_TL_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Sniper_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Bodyguard_AA12_PMC_DZ - { - weight = 1; - }; - class Skin_Drake_Light_DZ - { - weight = 1; - }; - class Skin_CZ_Special_Forces_GL_DES_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Soldier_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Warlord_EP1_DZ - { - weight = 1; - }; - - class HandRoadFlare - { - weight = 0.1; - }; - class HandChemBlue - { - weight = 0.1; - }; - class HandChemGreen - { - weight = 0.1; - }; - class HandChemRed - { - weight = 0.1; - }; - class ItemBandage - { - weight = 0.005; - }; - class Hatchet_Swing - { - weight = 0; - }; - class Machete_Swing - { - weight = 0; - }; - class Fishing_Swing - { - weight = 0; - }; - class Crowbar_Swing - { - weight = 0; - }; - class ItemVault - { - weight = 100; - }; - class PartWoodPile - { - weight = 1; - }; - class PartWheel - { - weight = 10; - }; - class PartFueltank - { - weight = 10; - }; - class PartGlass - { - weight = 5; - }; - class PartEngine - { - weight = 15; - }; - class ItemGenerator - { - weight = 30; - }; - class PartGeneric - { - weight = 5; - }; - class PartVRotor - { - weight = 15; - }; - class ItemJerrycan - { - weight = 10; - }; - class ItemJerrycanEmpty - { - weight = 1; - }; - class ItemTent - { - weight = 5; - }; - class ItemTentDomed - { - weight = 5; - }; - class ItemTentDomed2 - { - weight = 5; - }; - class TrapBear - { - weight = 1; - }; - class ItemTankTrap - { - weight = 5; - }; - class ItemWire - { - weight = 2.5; - }; - class ItemGoldBar - { - weight = 0.02; - }; - class ItemGoldBar10oz - { - weight = 0.2; - }; - class ItemSilverBar - { - weight = 0.02; - }; - class ItemSilverBar10oz - { - weight = 0.2; - }; - class ItemBronzeBar - { - weight = 0.02; - }; - class ItemCopperBar - { - weight = 0.02; - }; - class ItemCopperBar10oz - { - weight = 0.2; - }; - class ItemAluminumBar - { - weight = 0.02; - }; - class ItemTinBar - { - weight = 0.02; - }; - class BoltSteel - { - weight = 0.02; - }; - class BoltSteel4pack - { - weight = 0.08; - }; - class WoodenArrow - { - weight = 0.02; - }; - class Quiver - { - weight = 0.08; - }; - class TrashTinCan - { - weight = 0.003; - }; - class FoodCanUnlabeledEmpty - { - weight = 0.003; - }; - class ItemTrashRazor - { - weight = 0.003; - }; - class ItemTrashToiletpaper - { - weight = 0.001; - }; - - class 7Rnd_45ACP_1911 - { - weight = 0.02; - }; - class ItemZombieParts - { - weight = 5; - }; - class ItemSandbag - { - weight = 10; - }; - class ItemSandbagLarge - { - weight = 50; - }; - class ItemWaterbottleUnfilled - { - weight = 0.05; - }; - class ItemSodaEmpty - { - weight = 0.002; - }; - class ItemSodaCokeEmpty - { - weight = 0.002; - }; - class ItemSodaPepsiEmpty - { - weight = 0.002; - }; - class ItemSodaMdewEmpty - { - weight = 0.002; - }; - class TrashJackDaniels - { - weight = 0.02; - }; - - - class ItemCanvas - { - weight = 4; - }; - class ItemBurlap - { - weight = 8; - }; - class ItemLightBulb - { - weight = 0.02; - }; - class ItemPole - { - weight = 10; - }; - class ItemCorrugated - { - weight = 29; - }; - class PartWoodPlywood - { - weight = 4; - }; - class PartWoodLumber - { - weight = 2; - }; - - class ItemTrout - { - weight = 1; - }; - class ItemTroutCooked - { - weight = 1; - }; - class ItemSeaBass - { - weight = 6; - }; - class ItemSeaBassCooked - { - weight = 5; - }; - class ItemTuna - { - weight = 27; - }; - class ItemTunaCooked - { - weight = 25; - }; - - class 30m_plot_kit - { - weight = 0.02; - }; - class fuel_pump_kit - { - weight = 50; - }; - class light_pole_kit - { - weight = 10; - }; - class stick_fence_kit - { - weight = 6; - }; - class park_bench_kit - { - weight = 50; - }; - class wood_shack_kit - { - weight = 50; - }; - class storage_shed_kit - { - weight = 100; - }; - class outhouse_kit - { - weight = 50; - }; - class wooden_shed_kit - { - weight = 75; - }; - class rusty_gate_kit - { - weight = 80; - }; - class sun_shade_kit - { - weight = 50; - }; - class m240_nest_kit - { - weight = 100; - }; - class ItemFuelBarrel - { - weight = 167; - }; - class ItemFuelBarrelEmpty - { - weight = 20; - }; - class ItemOilBarrel - { - weight = 140; - }; - - class bulk_NVGoggles - { - weight = 25; - }; - class bulk_DZ_Backpack_EP1 - { - weight = 25; - }; - class bulk_15Rnd_9x19_M9SD - { - weight = 25; - }; - class bulk_30Rnd_556x45_StanagSD - { - weight = 25; - }; - class bulk_ItemSandbag - { - weight = 25; - }; - class bulk_ItemGPS - { - weight = 25; - }; - class bulk_ItemMap - { - weight = 25; - }; - class bulk_ItemEtool - { - weight = 25; - }; - class bulk_17Rnd_9x19_glock17 - { - weight = 25; - }; - }; -}; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf deleted file mode 100644 index 1565a0625..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf +++ /dev/null @@ -1,50 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_WEIGHT_Configuration.cfg" - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -private ["_n","_gearbox_visible","_control","_display","_initial_text"]; - -disableSerialization; - -R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - -_initial_text = ""; -_n = 0; -while {true} do -{ - sleep R3F_WEIGHT_SHORT_DELAY; - - #ifdef R3F_WEIGHT_SHOW_WEIGHT - _display = findDisplay ARMA2_RSCDISPLAYGEARBOX; - _gearbox_visible = ( (str _display) != "No display"); - #else - _gearbox_visible = false; - #endif - - if(_gearbox_visible) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - if(_initial_text == "") then { - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _initial_text = ctrlText _control ; - }; - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _control ctrlSetText format[localize "STR_R3F_WEIGHT_InGearBox",_initial_text,R3F_Weight]; - _n = 0; - }else{ - if( _n > R3F_WEIGHT_LONG_DELAY) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - _n = 0; - }; - _n = _n + 1 ; - }; -}; diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg deleted file mode 100644 index 617cc8ad0..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg +++ /dev/null @@ -1,22 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - -#define R3F_WEIGHT_SHOW_WEIGHT - -//show or not classes not found in arma.rpt -//#define R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv deleted file mode 100644 index 6719b3b91..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ -R3F_VERSION_WEIGHTED, "1.04", "1.04" -STR_R3F_WEIGHT_InGearBox, "%1 | Weight carried : %2 lb", "%1 | Poids transporté : %2 Kg" -STR_R3F_WEIGHT_English, "lb", "Kg" diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf deleted file mode 100644 index 37daa1ce2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf +++ /dev/null @@ -1,72 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ -#include "R3F_WEIGHT_Configuration.cfg" -R3F_WEIGHT_FNCT_MakeSingleArray = { - private ["_arr_i","_arr_n", "_arr", "_n", "_nb", "_x"]; - _arr_i = (_this select 0) select 0; - _arr_n = (_this select 0) select 1; - - _arr = []; - - _n = 0; - { - _nb = _arr_n select _n; - for [{_i = 0}, {_i < _nb}, {_i = _i + 1}] do{ - _arr = _arr + [_x]; - }; - _n = _n + 1; - - }foreach _arr_i; - - _arr; -}; - -R3F_WEIGHT_FNCT_GetItemWeight = { - private ["_arr_class", "_total_weight", "_weight"]; - _arr_class = (_this select 0) + (_this select 1); - _total_weight = 0; - _weight = 0; - CfgWeight = missionConfigFile >> "CfgWeight"; - { - if(isclass(CfgWeight >> "Weapons" >> _x)) then { - _weight = getNumber(CfgWeight >> "Weapons" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - if(isclass(CfgWeight >> "Magazines" >> _x)) then { - _weight = getNumber(CfgWeight >> "Magazines" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - #ifdef R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND - diag_log format["Class not found %1", _x]; - #endif - }; - }; - }foreach _arr_class; - _total_weight; -}; - -R3F_WEIGHT_FNCT_GetWeight = { - private ["_bagpack","_bagpack_weapons", "_bagpack_ammo", "_return","_english"]; - _return = 0; - _bagpack = unitBackpack player; - if(!isnull(_bagpack)) then { - _bagpack_weapons = [getWeaponCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _bagpack_ammo = [getMagazineCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _return = [_bagpack_weapons, _bagpack_ammo] call R3F_WEIGHT_FNCT_GetItemWeight; - }; - _return = _return + ([(weapons player), (magazines player)] call R3F_WEIGHT_FNCT_GetItemWeight); - _english = localize "STR_R3F_WEIGHT_English" == "lb"; - if(_english) then { - _return = _return / 0.45359 ; - _return = round (_return * 100)/100; - }; - _return; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf deleted file mode 100644 index 9f4f8eaab..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf +++ /dev/null @@ -1,13 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -_void = [] execVM "R3F_Realism\R3F_Weight\R3F_DoWeight.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Weight/R3F_resource.h b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Weight/R3F_resource.h deleted file mode 100644 index d48e630a1..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/R3F_Realism/R3F_Weight/R3F_resource.h +++ /dev/null @@ -1,10 +0,0 @@ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - - diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/description.ext b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/description.ext index 6c2b35cfc..b02cecdbb 100644 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/description.ext +++ b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/description.ext @@ -5,11 +5,13 @@ OnLoadIntro = "Welcome to DayZ Epoch Chernarus"; OnLoadIntroTime = False; OnLoadMissionTime = False; disabledAI = true; -disableChannels[]={0,1,2,6}; +disableChannels[]={0,2,6}; enableItemsDropping = 0; -#include "R3F_Realism\R3F_Weight\R3F_CfgWeight.h" -onPauseScript = "\z\addons\dayz_code\compile\player_onPause.sqf"; +briefing = 0; +debriefing = 0; + +onPauseScript = ""; loadScreen = "\z\addons\dayz_code\gui\dayz_logo_ca.paa"; class Header diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/dynamic_vehicle.sqf b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/dynamic_vehicle.sqf deleted file mode 100644 index 2bc3e8cb2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/dynamic_vehicle.sqf +++ /dev/null @@ -1,107 +0,0 @@ -AllowedVehiclesList = [ -["AH6X_DZ",5], -["AN2_DZ",3], -["ArmoredSUV_PMC_DZ",1], -["ATV_CZ_EP1",5], -["ATV_US_EP1",5], -["C130J_US_EP1",1], -["car_hatchback",5], -["car_sedan",5], -["CH_47F_EP1_DZ",2], -["CSJ_GyroC",2], -["CSJ_GyroCover",2], -["CSJ_GyroP",2], -["datsun1_civil_1_open",3], -["datsun1_civil_2_covered",3], -["datsun1_civil_3_open",3], -["Fishing_Boat",5], -["GAZ_Vodnik",2], -["GAZ_Vodnik_MedEvac",1], -["GLT_M300_LT",5], -["GLT_M300_ST",5], -["hilux1_civil_1_open",5], -["hilux1_civil_2_covered",5], -["hilux1_civil_3_open_EP1",5], -["HMMWV_Ambulance",2], -["HMMWV_Ambulance_CZ_DES_EP1",2], -["HMMWV_DES_EP1",5], -["HMMWV_DZ",5], -["HMMWV_M1035_DES_EP1",2], -["HMMWV_M1151_M2_CZ_DES_EP1",2], -["HMMWV_M998A2_SOV_DES_EP1",2], -["Ikarus",6], -["Ikarus_TK_CIV_EP1",6], -["Kamaz",2], -["KamazRefuel_DZ",1], -["Lada1",5], -["Lada1_TK_CIV_EP1",5], -["Lada2",5], -["Lada2_TK_CIV_EP1",5], -["LadaLM",2], -["LandRover_CZ_EP1",5], -["LandRover_MG_TK_EP1",3], -["LandRover_Special_CZ_EP1",1], -["LandRover_TK_CIV_EP1",5], -["M1030_US_DES_EP1",5], -["MH6J_DZ",5], -["Mi17_Civilian_DZ",5], -["Mi17_DZ",4], -["MMT_Civ",10], -["MtvrRefuel_DES_EP1_DZ",1], -["MTVR_DES_EP1",2], -["MV22_DZ",1], -["Offroad_DSHKM_Gue",5], -["Old_bike_TK_INS_EP1",7], -["Old_moto_TK_Civ_EP1",5], -["PBX",5], -["Pickup_PK_GUE",5], -["Pickup_PK_INS",5], -["Pickup_PK_TK_GUE_EP1",5], -["policecar",4], -["RHIB",3], -["S1203_ambulance_EP1",2], -["S1203_TK_CIV_EP1",6], -["Skoda",5], -["SkodaBlue",5], -["SkodaGreen",5], -["SkodaRed",5], -["Smallboat_1",5], -["Smallboat_2",5], -["SUV_Blue",1], -["SUV_Camo",2], -["SUV_Charcoal",1], -["SUV_Green",1], -["SUV_Orange",1], -["SUV_Pink",1], -["SUV_Red",1], -["SUV_Silver",1], -["SUV_TK_CIV_EP1",1], -["SUV_White",1], -["SUV_Yellow",1], -["tractor",5], -["TT650_Civ",6], -["TT650_Ins",6], -["TT650_TK_CIV_EP1",6], -["UAZ_CDF",5], -["UAZ_INS",5], -["UAZ_MG_TK_EP1",5], -["UAZ_RU",5], -["UAZ_Unarmed_TK_CIV_EP1",5], -["UAZ_Unarmed_TK_EP1",5], -["UAZ_Unarmed_UN_EP1",5], -["UH1H_DZ",3], -["UH1Y_DZ",1], -["UH60M_EP1_DZ",2], -["UralRefuel_TK_EP1_DZ",1], -["Ural_CDF",2], -["Ural_TK_CIV_EP1",2], -["Ural_UN_EP1",2], -["V3S_Open_TK_CIV_EP1",2], -["V3S_Open_TK_EP1",2], -["V3S_Refuel_TK_GUE_EP1_DZ",1], -["VolhaLimo_TK_CIV_EP1",2], -["Volha_1_TK_CIV_EP1",5], -["Volha_2_TK_CIV_EP1",5], -["VWGolf",5], -["Zodiac",5] -]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/init.sqf b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/init.sqf index 647eb979f..1f32c5249 100644 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/init.sqf @@ -1,5 +1,6 @@ /* - INITILIZATION + For DayZ Epoch + Addons Credits: Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr, Sahbazz */ startLoadingScreen ["","RscDisplayLoadCustom"]; cutText ["","BLACK OUT"]; @@ -15,6 +16,8 @@ dayz_previousID = 0; player setVariable ["BIS_noCoreConversations", true]; //disable radio messages to be heard and shown in the left lower corner of the screen enableRadio false; +// May prevent "how are you civillian?" messages from NPC +enableSentences false; // DayZ Epoch config spawnShoremode = 1; // Default = 1 (on shore) @@ -23,8 +26,21 @@ MaxHeliCrashes= 5; // Default = 5 MaxVehicleLimit = 300; // Default = 50 MaxDynamicDebris = 500; // Default = 100 dayz_MapArea = 14000; // Default = 10000 -dayz_maxLocalZombies = 40; // Default = 40 +dayz_maxLocalZombies = 30; // Default = 30 +dayz_paraSpawn = false; + +dayz_sellDistance_vehicle = 10; +dayz_sellDistance_boat = 30; +dayz_sellDistance_air = 40; + +dayz_maxAnimals = 8; // Default: 8 +dayz_tameDogs = true; +DynamicVehicleDamageLow = 0; // Default: 0 +DynamicVehicleDamageHigh = 100; // Default: 100 + +EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]]; +dayz_fullMoonNights = true; //Load in compiled functions call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; //Initilize the Variables (IMPORTANT: Must happen very early) @@ -40,18 +56,6 @@ progressLoadingScreen 1.0; "filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic"; -if ((!isServer) && (isNull player) ) then -{ -waitUntil {!isNull player}; -waitUntil {time > 3}; -}; - -if ((!isServer) && (player != player)) then -{ - waitUntil {player == player}; - waitUntil {time > 3}; -}; - if (isServer) then { call compile preprocessFileLineNumbers "dynamic_vehicle.sqf"; //Compile vehicle configs @@ -69,5 +73,13 @@ if (!isDedicated) then { //Run the player monitor _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}]; _playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf"; - _void = [] execVM "R3F_Realism\R3F_Realism_Init.sqf"; -}; \ No newline at end of file + + + //Lights + //[0,0,true,true,true,58,280,600,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf"; +}; +#include "\z\addons\dayz_code\system\REsec.sqf" +//Start Dynamic Weather +execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf"; + +#include "\z\addons\dayz_code\system\BIS_Effects\init.sqf" diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/mission.sqm b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/mission.sqm index 2c21e163f..1920ab2eb 100644 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/mission.sqm +++ b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/mission.sqm @@ -12,10 +12,10 @@ class Mission "cacharacters_pmc", "ca_modules_functions", "glt_m300t", - "sigisolda", - "suv_col", + "csj_gyroac", - "map_eu" + "map_eu", + "jetskiyanahuiaddon" }; addOnsAuto[]= { @@ -46,7 +46,7 @@ class Mission items=100; class Item0 { - position[]={-18709.713,379.10086,25923.943}; + position[]={20386.953,0.15662582,-5039.3979}; azimut=-17.0839; id=11; side="WEST"; @@ -57,7 +57,7 @@ class Mission }; class Item1 { - position[]={-18621.865,368.67456,25857.564}; + position[]={20386.67,0.16479233,-5038.603}; azimut=-17.0839; id=0; side="WEST"; @@ -70,7 +70,7 @@ class Mission }; class Item2 { - position[]={-18688.303,376.65714,25929.211}; + position[]={20385.904,0.17103837,-5039.0381}; azimut=-17.083944; id=5; side="WEST"; @@ -81,7 +81,7 @@ class Mission }; class Item3 { - position[]={-18682.584,376.26038,25925.459}; + position[]={20386.109,0.18125358,-5037.7646}; azimut=-17.083944; id=8; side="WEST"; @@ -92,7 +92,7 @@ class Mission }; class Item4 { - position[]={-18687.459,377.10449,25918.287}; + position[]={20386.387,0.16829216,-5038.6201}; azimut=-17.083944; id=18; side="WEST"; @@ -103,7 +103,7 @@ class Mission }; class Item5 { - position[]={-18676.068,374.91525,25883.367}; + position[]={20385.637,0.17105211,-5039.4331}; azimut=-17.083944; id=2; side="WEST"; @@ -114,7 +114,7 @@ class Mission }; class Item6 { - position[]={-18666.736,373.7807,25882.564}; + position[]={20387.207,0.15618066,-5039.001}; azimut=-17.083937; id=9; side="WEST"; @@ -125,7 +125,7 @@ class Mission }; class Item7 { - position[]={-18677.256,374.87363,25875.359}; + position[]={20387.777,0.15535651,-5038.1406}; azimut=-17.083944; id=21; side="WEST"; @@ -136,7 +136,7 @@ class Mission }; class Item8 { - position[]={-18668.533,373.86163,25875.471}; + position[]={20387.668,0.15059547,-5039.5635}; azimut=-17.083944; id=13; side="WEST"; @@ -147,7 +147,7 @@ class Mission }; class Item9 { - position[]={-18663.287,373.24832,25870.119}; + position[]={20386.305,0.16457191,-5039.2061}; azimut=-17.083944; id=7; side="WEST"; @@ -158,7 +158,7 @@ class Mission }; class Item10 { - position[]={-18661.123,377.98538,25820.361}; + position[]={20386.283,0.17612521,-5037.98}; azimut=-17.0839; id=36; side="WEST"; @@ -169,7 +169,7 @@ class Mission }; class Item11 { - position[]={-18649.176,377.9733,25812.715}; + position[]={20386.387,0.16492182,-5039.0317}; azimut=-17.083944; id=25; side="WEST"; @@ -180,7 +180,7 @@ class Mission }; class Item12 { - position[]={-18638.869,376.69266,25814.705}; + position[]={20386.84,0.15676776,-5039.5801}; azimut=-17.083944; id=43; side="WEST"; @@ -191,7 +191,7 @@ class Mission }; class Item13 { - position[]={-18639.711,375.18839,25825.629}; + position[]={20387.629,0.15180451,-5039.1987}; azimut=-17.083944; id=30; side="WEST"; @@ -202,7 +202,7 @@ class Mission }; class Item14 { - position[]={-18633.994,375.13135,25821.877}; + position[]={20387.182,0.16543984,-5037.751}; azimut=-17.083944; id=33; side="WEST"; @@ -213,7 +213,7 @@ class Mission }; class Item15 { - position[]={-18642.889,370.10095,25936.814}; + position[]={20387.367,0.15828332,-5038.374}; azimut=-17.083944; id=1; side="WEST"; @@ -224,7 +224,7 @@ class Mission }; class Item16 { - position[]={-18631.178,368.21561,25939.166}; + position[]={20385.691,0.18046901,-5038.4141}; azimut=-17.083944; id=4; side="WEST"; @@ -235,7 +235,7 @@ class Mission }; class Item17 { - position[]={-18629.029,368.01089,25931.107}; + position[]={20387.613,0.15850514,-5037.9365}; azimut=-17.083944; id=3; side="WEST"; @@ -246,7 +246,7 @@ class Mission }; class Item18 { - position[]={-18626.061,367.45322,25936.725}; + position[]={20386.125,0.17194009,-5038.6113}; azimut=-17.083944; id=6; side="WEST"; @@ -257,7 +257,7 @@ class Mission }; class Item19 { - position[]={-18614.33,365.82504,25941.484}; + position[]={20385.865,0.17562421,-5038.6201}; azimut=-17.083944; id=10; side="WEST"; @@ -268,7 +268,7 @@ class Mission }; class Item20 { - position[]={-18622.834,367.28461,25889.133}; + position[]={20387.238,0.15417965,-5039.3862}; azimut=-17.083944; id=16; side="WEST"; @@ -279,7 +279,7 @@ class Mission }; class Item21 { - position[]={-18617.35,366.46024,25887.637}; + position[]={20386.787,0.16882704,-5037.9644}; azimut=-17.083944; id=19; side="WEST"; @@ -290,7 +290,7 @@ class Mission }; class Item22 { - position[]={-18623.279,367.5733,25880.313}; + position[]={20387.496,0.15831235,-5038.1519}; azimut=-17.083944; id=15; side="WEST"; @@ -301,7 +301,7 @@ class Mission }; class Item23 { - position[]={-18614.939,366.3443,25880.193}; + position[]={20386.783,0.15919085,-5039.2236}; azimut=-17.083944; id=23; side="WEST"; @@ -312,7 +312,7 @@ class Mission }; class Item24 { - position[]={-18594.299,369.4205,25833.232}; + position[]={20387.906,0.15275961,-5038.377}; azimut=-17.083944; id=26; side="WEST"; @@ -323,7 +323,7 @@ class Mission }; class Item25 { - position[]={-18586.15,368.11218,25838.479}; + position[]={20387.939,0.14963758,-5039.1934}; azimut=-17.083944; id=29; side="WEST"; @@ -334,7 +334,7 @@ class Mission }; class Item26 { - position[]={-18574.686,368.08743,25834.701}; + position[]={20387.316,0.15429249,-5039.2031}; azimut=-17.083944; id=31; side="WEST"; @@ -345,7 +345,7 @@ class Mission }; class Item27 { - position[]={-18580.439,369.43292,25827.525}; + position[]={20387.102,0.16125855,-5038.3784}; azimut=-17.083944; id=28; side="WEST"; @@ -356,7 +356,7 @@ class Mission }; class Item28 { - position[]={-18561.619,367.64288,25833.338}; + position[]={20387.184,0.15882353,-5038.5977}; azimut=-17.083944; id=35; side="WEST"; @@ -367,7 +367,7 @@ class Mission }; class Item29 { - position[]={-18627.479,378.36859,25779.785}; + position[]={20387.799,0.15010782,-5039.3838}; azimut=-17.083944; id=27; side="WEST"; @@ -378,7 +378,7 @@ class Mission }; class Item30 { - position[]={-18618.145,377.61594,25778.982}; + position[]={20386.164,0.16473716,-5039.4116}; azimut=-17.083937; id=34; side="WEST"; @@ -389,7 +389,7 @@ class Mission }; class Item31 { - position[]={-18628.666,378.7323,25771.777}; + position[]={20387.4,0.1523414,-5039.5762}; azimut=-17.083944; id=46; side="WEST"; @@ -400,7 +400,7 @@ class Mission }; class Item32 { - position[]={-18619.943,378.01379,25771.889}; + position[]={20386.896,0.16940625,-5037.7476}; azimut=-17.083944; id=38; side="WEST"; @@ -411,7 +411,7 @@ class Mission }; class Item33 { - position[]={-18614.697,377.77942,25766.537}; + position[]={20387.344,0.16170959,-5037.9375}; azimut=-17.083944; id=32; side="WEST"; @@ -422,7 +422,7 @@ class Mission }; class Item34 { - position[]={-18571.658,373.2652,25791.953}; + position[]={20386.793,0.16497263,-5038.3926}; azimut=-17.083944; id=47; side="WEST"; @@ -433,7 +433,7 @@ class Mission }; class Item35 { - position[]={-18574.244,374.07281,25785.553}; + position[]={20385.918,0.16750859,-5039.4292}; azimut=-17.083944; id=41; side="WEST"; @@ -444,7 +444,7 @@ class Mission }; class Item36 { - position[]={-18574.689,374.82135,25776.732}; + position[]={20387.732,0.15848649,-5037.7446}; azimut=-17.083944; id=40; side="WEST"; @@ -455,7 +455,7 @@ class Mission }; class Item37 { - position[]={-18568.76,373.73392,25784.055}; + position[]={20386.326,0.16162063,-5039.603}; azimut=-17.083944; id=44; side="WEST"; @@ -466,7 +466,7 @@ class Mission }; class Item38 { - position[]={-18566.35,374.19318,25776.613}; + position[]={20387.057,0.1653451,-5037.9478}; azimut=-17.083944; id=48; side="WEST"; @@ -477,7 +477,7 @@ class Mission }; class Item39 { - position[]={-18542.127,369.41519,25802.873}; + position[]={20385.85,0.18546806,-5037.7739}; azimut=-17.083944; id=39; side="WEST"; @@ -488,7 +488,7 @@ class Mission }; class Item40 { - position[]={-18542.178,370.36221,25795.197}; + position[]={20387.902,0.15520072,-5037.9487}; azimut=-17.083944; id=37; side="WEST"; @@ -499,7 +499,7 @@ class Mission }; class Item41 { - position[]={-18535.23,369.33453,25799.787}; + position[]={20386.027,0.16787702,-5039.2178}; azimut=-17.083944; id=45; side="WEST"; @@ -510,7 +510,7 @@ class Mission }; class Item42 { - position[]={-18537.447,370.52094,25791.564}; + position[]={20385.363,0.18298733,-5038.6543}; azimut=-17.0839; id=49; side="WEST"; @@ -521,7 +521,7 @@ class Mission }; class Item43 { - position[]={-18529.76,370.31677,25790.068}; + position[]={20387.488,0.15223679,-5039.3906}; azimut=-17.083944; id=42; side="WEST"; @@ -532,7 +532,7 @@ class Mission }; class Item44 { - position[]={-18620.248,366.76224,25895.535}; + position[]={20386.691,0.15906778,-5039.4033}; azimut=-17.083944; id=22; side="WEST"; @@ -543,7 +543,7 @@ class Mission }; class Item45 { - position[]={-18594.338,363.16104,25898.777}; + position[]={20387.217,0.16162799,-5038.1519}; azimut=-17.083944; id=12; side="WEST"; @@ -554,7 +554,7 @@ class Mission }; class Item46 { - position[]={-18590.717,362.69455,25906.455}; + position[]={20387.328,0.15603289,-5038.8149}; azimut=-17.083944; id=14; side="WEST"; @@ -565,7 +565,7 @@ class Mission }; class Item47 { - position[]={-18586.039,362.83661,25895.146}; + position[]={20385.979,0.17604545,-5038.4146}; azimut=-17.0839; id=24; side="WEST"; @@ -576,7 +576,7 @@ class Mission }; class Item48 { - position[]={-18583.822,362.44028,25903.369}; + position[]={20386.26,0.17209506,-5038.3999}; azimut=-17.083944; id=20; side="WEST"; @@ -587,7 +587,7 @@ class Mission }; class Item49 { - position[]={-18578.352,362.62332,25893.65}; + position[]={20387.461,0.15587915,-5038.5996}; azimut=-17.083944; id=17; side="WEST"; @@ -598,7 +598,7 @@ class Mission }; class Item50 { - position[]={-18589.107,364.56329,25868.42}; + position[]={20386.922,0.15893415,-5039.0249}; azimut=-17.0839; id=51; side="WEST"; @@ -609,7 +609,7 @@ class Mission }; class Item51 { - position[]={-18585.486,363.83981,25876.096}; + position[]={20387.447,0.16194293,-5037.75}; azimut=-17.0839; id=52; side="WEST"; @@ -620,7 +620,7 @@ class Mission }; class Item52 { - position[]={-18580.811,364.6311,25864.789}; + position[]={20385.723,0.18517312,-5037.9727}; azimut=-17.0839; id=55; side="WEST"; @@ -631,7 +631,7 @@ class Mission }; class Item53 { - position[]={-18573.123,364.64734,25863.293}; + position[]={20385.449,0.18421075,-5038.4277}; azimut=-17.0839; id=53; side="WEST"; @@ -642,7 +642,7 @@ class Mission }; class Item54 { - position[]={-18578.592,363.87973,25873.01}; + position[]={20386.531,0.17241226,-5037.9761}; azimut=-17.0839; id=54; side="WEST"; @@ -653,7 +653,7 @@ class Mission }; class Item55 { - position[]={-18554.619,366.84808,25838.199}; + position[]={20385.764,0.17107509,-5039.2402}; azimut=-17.0839; id=70; side="WEST"; @@ -664,7 +664,7 @@ class Mission }; class Item56 { - position[]={-18536.924,364.28116,25856.363}; + position[]={20385.58,0.18492576,-5038.1914}; azimut=-17.0839; id=60; side="WEST"; @@ -675,7 +675,7 @@ class Mission }; class Item57 { - position[]={-18541.484,365.39722,25848.006}; + position[]={20386.523,0.16200742,-5039.2129}; azimut=-17.0839; id=68; side="WEST"; @@ -686,7 +686,7 @@ class Mission }; class Item58 { - position[]={-18535.697,361.19196,25889.92}; + position[]={20385.754,0.1750953,-5038.8315}; azimut=-17.0839; id=66; side="WEST"; @@ -697,7 +697,7 @@ class Mission }; class Item59 { - position[]={-18556.799,362.52316,25886.559}; + position[]={20385.379,0.17446737,-5039.4395}; azimut=-17.0839; id=61; side="WEST"; @@ -708,7 +708,7 @@ class Mission }; class Item60 { - position[]={-18540.119,366.15588,25837.639}; + position[]={20386.16,0.16785209,-5039.0195}; azimut=-17.0839; id=63; side="WEST"; @@ -719,7 +719,7 @@ class Mission }; class Item61 { - position[]={-18557.191,361.5188,25907.502}; + position[]={20386.893,0.16217497,-5038.5908}; azimut=-17.0839; id=72; side="WEST"; @@ -730,7 +730,7 @@ class Mission }; class Item62 { - position[]={-18534.881,361.54788,25883.451}; + position[]={20386.578,0.15910837,-5039.5986}; azimut=-17.0839; id=57; side="WEST"; @@ -741,7 +741,7 @@ class Mission }; class Item63 { - position[]={-18492.018,358.1239,25864.77}; + position[]={20385.381,0.17838521,-5039.0474}; azimut=-17.0839; id=58; side="WEST"; @@ -752,7 +752,7 @@ class Mission }; class Item64 { - position[]={-18548.377,364.74951,25858.338}; + position[]={20386.367,0.1727002,-5038.1851}; azimut=-17.0839; id=62; side="WEST"; @@ -763,7 +763,7 @@ class Mission }; class Item65 { - position[]={-18531.674,362.74304,25865.973}; + position[]={20385.629,0.17481448,-5039.0396}; azimut=-17.0839; id=75; side="WEST"; @@ -774,7 +774,7 @@ class Mission }; class Item66 { - position[]={-18542.076,363.42245,25868.705}; + position[]={20385.506,0.17867063,-5038.8384}; azimut=-17.0839; id=56; side="WEST"; @@ -785,7 +785,7 @@ class Mission }; class Item67 { - position[]={-18531.908,364.96109,25843.186}; + position[]={20385.465,0.18942796,-5037.9824}; azimut=-17.0839; id=73; side="WEST"; @@ -796,7 +796,7 @@ class Mission }; class Item68 { - position[]={-18546.604,363.06128,25874.902}; + position[]={20387.953,0.14896986,-5039.5605}; azimut=-17.0839; id=69; side="WEST"; @@ -807,7 +807,7 @@ class Mission }; class Item69 { - position[]={-18544.24,361.39478,25898.492}; + position[]={20385.371,0.18815118,-5038.21}; azimut=-17.0839; id=67; side="WEST"; @@ -818,7 +818,7 @@ class Mission }; class Item70 { - position[]={-18522.299,363.3071,25849.818}; + position[]={20387.123,0.15439001,-5039.583}; azimut=-17.0839; id=65; side="WEST"; @@ -829,7 +829,7 @@ class Mission }; class Item71 { - position[]={-18523.123,361.07675,25872.494}; + position[]={20386.688,0.16135314,-5039.0415}; azimut=-17.0839; id=74; side="WEST"; @@ -840,7 +840,7 @@ class Mission }; class Item72 { - position[]={-18523.936,359.72192,25890.746}; + position[]={20386.264,0.16812733,-5038.8232}; azimut=-17.0839; id=71; side="WEST"; @@ -851,7 +851,7 @@ class Mission }; class Item73 { - position[]={-18500.25,357.3295,25881.143}; + position[]={20387.07,0.15650542,-5039.1973}; azimut=-17.0839; id=59; side="WEST"; @@ -862,7 +862,7 @@ class Mission }; class Item74 { - position[]={-18501.477,358.40292,25871.605}; + position[]={20387.77,0.15133803,-5039.0039}; azimut=-17.0839; id=64; side="WEST"; @@ -873,7 +873,7 @@ class Mission }; class Item75 { - position[]={-18685.943,380.97702,25778.736}; + position[]={20387.889,0.15113732,-5038.8018}; azimut=-17.0839; id=81; side="WEST"; @@ -884,7 +884,7 @@ class Mission }; class Item76 { - position[]={-18676.607,381.13626,25777.932}; + position[]={20387.469,0.15375,-5039.0181}; azimut=-17.0839; id=83; side="WEST"; @@ -895,7 +895,7 @@ class Mission }; class Item77 { - position[]={-18673.16,381.31973,25765.486}; + position[]={20385.359,0.19382229,-5037.7925}; azimut=-17.0839; id=82; side="WEST"; @@ -906,7 +906,7 @@ class Mission }; class Item78 { - position[]={-18678.406,381.20563,25770.838}; + position[]={20386.375,0.17710835,-5037.7583}; azimut=-17.0839; id=84; side="WEST"; @@ -917,7 +917,7 @@ class Mission }; class Item79 { - position[]={-18687.127,381.04218,25770.729}; + position[]={20386.045,0.1646574,-5039.6147}; azimut=-17.0839; id=85; side="WEST"; @@ -928,7 +928,7 @@ class Mission }; class Item80 { - position[]={-18701.404,380.21368,25802.305}; + position[]={20385.996,0.18065768,-5037.9756}; azimut=-17.0839; id=77; side="WEST"; @@ -939,7 +939,7 @@ class Mission }; class Item81 { - position[]={-18704.852,379.64801,25814.75}; + position[]={20385.492,0.17478399,-5039.2427}; azimut=-17.0839; id=78; side="WEST"; @@ -950,7 +950,7 @@ class Mission }; class Item82 { - position[]={-18706.65,379.97095,25807.654}; + position[]={20385.805,0.16745709,-5039.6108}; azimut=-17.0839; id=79; side="WEST"; @@ -961,7 +961,7 @@ class Mission }; class Item83 { - position[]={-18714.186,379.82446,25815.553}; + position[]={20386.395,0.1621165,-5039.4141}; azimut=-17.0839; id=76; side="WEST"; @@ -972,7 +972,7 @@ class Mission }; class Item84 { - position[]={-18715.373,380.10336,25807.545}; + position[]={20386.656,0.16861492,-5038.1836}; azimut=-17.0839; id=80; side="WEST"; @@ -983,7 +983,7 @@ class Mission }; class Item85 { - position[]={-18705.834,378.42249,25845.074}; + position[]={20386.508,0.16501319,-5038.8291}; azimut=-17.0839; id=97; side="WEST"; @@ -994,7 +994,7 @@ class Mission }; class Item86 { - position[]={-18709.279,378.23383,25857.52}; + position[]={20386.016,0.17139146,-5038.8354}; azimut=-17.0839; id=98; side="WEST"; @@ -1005,7 +1005,7 @@ class Mission }; class Item87 { - position[]={-18711.08,378.61505,25850.424}; + position[]={20387.047,0.15888432,-5038.8169}; azimut=-17.0839; id=99; side="WEST"; @@ -1016,7 +1016,7 @@ class Mission }; class Item88 { - position[]={-18719.803,379.19696,25850.314}; + position[]={20387.744,0.1532651,-5038.5879}; azimut=-17.0839; id=100; side="WEST"; @@ -1027,7 +1027,7 @@ class Mission }; class Item89 { - position[]={-18718.615,378.89874,25858.322}; + position[]={20385.602,0.1795412,-5038.6274}; azimut=-17.0839; id=96; side="WEST"; @@ -1038,7 +1038,7 @@ class Mission }; class Item90 { - position[]={-18728.51,380.05023,25920.119}; + position[]={20385.525,0.17081107,-5039.626}; azimut=-17.0839; id=87; side="WEST"; @@ -1049,7 +1049,7 @@ class Mission }; class Item91 { - position[]={-18711.279,378.60693,25884.557}; + position[]={20385.586,0.18999885,-5037.7739}; azimut=-17.0839; id=92; side="WEST"; @@ -1060,7 +1060,7 @@ class Mission }; class Item92 { - position[]={-18731.955,379.22504,25932.564}; + position[]={20386.117,0.176385,-5038.1895}; azimut=-17.0839; id=88; side="WEST"; @@ -1071,7 +1071,7 @@ class Mission }; class Item93 { - position[]={-18733.756,379.63904,25925.471}; + position[]={20386.906,0.16545716,-5038.1606}; azimut=-17.0839; id=89; side="WEST"; @@ -1082,7 +1082,7 @@ class Mission }; class Item94 { - position[]={-18742.479,379.27005,25925.359}; + position[]={20387.656,0.15522508,-5038.3721}; azimut=-17.0839; id=90; side="WEST"; @@ -1093,7 +1093,7 @@ class Mission }; class Item95 { - position[]={-18741.291,378.81015,25933.367}; + position[]={20386.76,0.16213484,-5038.811}; azimut=-17.0839; id=86; side="WEST"; @@ -1104,7 +1104,7 @@ class Mission }; class Item96 { - position[]={-18714.729,379.29391,25897.002}; + position[]={20386.641,0.17308669,-5037.7539}; azimut=-17.0839; id=93; side="WEST"; @@ -1115,7 +1115,7 @@ class Mission }; class Item97 { - position[]={-18716.525,379.18689,25889.908}; + position[]={20386.523,0.16837664,-5038.4038}; azimut=-17.0839; id=94; side="WEST"; @@ -1126,7 +1126,7 @@ class Mission }; class Item98 { - position[]={-18724.063,379.76477,25897.805}; + position[]={20387.605,0.15348728,-5038.8057}; azimut=-17.0839; id=91; side="WEST"; @@ -1137,7 +1137,7 @@ class Mission }; class Item99 { - position[]={-18725.248,379.55328,25889.797}; + position[]={20385.828,0.18072389,-5038.2021}; azimut=-17.0839; id=95; side="WEST"; @@ -1156,7 +1156,7 @@ class Mission items=1; class Item0 { - position[]={708.96582,35.858719,3533.1272}; + position[]={-143.93861,0.52647489,2319.5012}; id=50; side="LOGIC"; vehicle="FunctionsManager"; @@ -1169,7 +1169,7 @@ class Mission }; class Markers { - items=18; + items=17; class Item0 { position[]={7550.6182,361.05222,8371.957}; @@ -1178,7 +1178,7 @@ class Mission }; class Item1 { - position[]={-18697.58,379.53012,25815.256}; + position[]={20386.512,0.16708441,-5038.5723}; name="respawn_west"; type="Empty"; }; @@ -1213,98 +1213,120 @@ class Mission type="Empty"; }; class Item7 + { + position[]={4069.8455,365.19922,11661.84}; + name="Tradercitybash"; + text="Trader City Bash"; + type="mil_circle"; + colorName="ColorBlack"; + }; + class Item8 + { + position[]={11469.787,317.32358,11356.751}; + name="Tradercityklen"; + text="Trader City Klen"; + type="mil_circle"; + colorName="ColorGreen"; + }; + class Item9 { position[]={6345.6113,306.13721,7808.5073}; name="Tradercitystary"; text="Trader City Stary"; type="mil_circle"; - colorName="ColorGreen"; - }; - class Item8 - { - position[]={1090.6584,14.986605,2836.6746}; - name="boatsnwholesale_1"; - text="Wholesaler"; - type="mil_dot"; - colorName="ColorRed"; - }; - class Item9 - { - position[]={13229.292,28.564899,6076.9312}; - name="boatsnwholesale_1_1"; - text="Wholesaler"; - type="mil_dot"; - colorName="ColorRed"; + colorName="ColorBlack"; }; class Item10 { - position[]={8228.7402,1.1103003,2180.5671}; + position[]={1146.8905,9.5063992,2676.7671}; + name="boatsnwholesale_1"; + text="Wholesaler"; + type="mil_dot"; + colorName="ColorBlack"; + }; + class Item11 + { + position[]={13247.175,7.9455967,6076.4395}; + name="boatsnwholesale_1_1"; + text="Wholesaler"; + type="mil_dot"; + colorName="ColorBlack"; + }; + class Item12 + { + position[]={5068.6636,338.99176,9723.4248}; + name="Airplane Dealer"; + text="Airplane Dealer"; + type="mil_dot"; + colorName="ColorBlue"; + }; + class Item13 + { + position[]={8385.834,1.6642252,2368.8264}; name="Boat Dealer"; text="Boat Dealer"; type="mil_dot"; colorName="ColorOrange"; }; - class Item11 - { - position[]={5071.751,338.98993,9719.9492}; - name="AirVehicles"; - text="AWOL's Airfield"; - type="mil_dot"; - colorName="ColorGreen"; - }; - class Item12 - { - position[]={5459.1191,365.08759,13309.652}; - name="NorthFriendlyVendors"; - text="Name Me Now!"; - type="mil_circle"; - colorName="ColorGreen"; - }; - class Item13 - { - position[]={6881.0449,393.86917,11457.029}; - name="DevilsBandits"; - text="Devil's Bandit Den"; - type="mil_warning"; - colorName="ColorRed"; - }; class Item14 { - position[]={1591.652,283.90994,7787.5093}; - name="BlackMarket"; - text="Black Market"; - type="mil_unknown"; - colorName="ColorBlack"; + position[]={12945.273,209.10101,12751.496}; + name="HeroVendor"; + text="Hero Vendor"; + type="mil_dot"; + colorName="ColorBlue"; }; class Item15 { - position[]={11464.014,317.37949,11373.576}; - name="KlenBanditCamp"; - text="Klen's Bandit Den"; - type="mil_warning"; - colorName="ColorRed"; + position[]={13093.446,0.42457402,8241.5625}; + name="Boat Dealer_1"; + text="Boat Dealer"; + type="mil_dot"; + colorName="ColorOrange"; }; class Item16 { - position[]={10726.446,277.24985,5318.7354}; - name="TrashVendorLady"; - text="Trina's Coastal Collections"; + position[]={1610.4834,283.97122,7781.9917}; + name="BanditVendor"; + text="Bandit Vendor"; type="mil_dot"; - colorName="ColorBlack"; - }; - class Item17 - { - position[]={8106.6689,470,9298.2188}; - name="GreensCars"; - text="Green's Quality Cars"; - type="mil_dot"; - colorName="ColorBlack"; + colorName="ColorRed"; }; }; class Sensors { - items=1; + items=3; class Item0 + { + position[]={4053.8501,364.76645,11668.645}; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="zonebash"; + expCond="(player distance zonebash) < 100;"; + expActiv="TitleText[""Now entering trader city Bash"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving trader city Bash"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item1 + { + position[]={11463.747,317.3078,11349.89}; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="zoneklen"; + expCond="(player distance zoneklen) < 100;"; + expActiv="TitleText[""Now entering trader city Klen"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving trader city Klen"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item2 { position[]={6344.8081,304.99023,7806.7598}; activationBy="WEST"; @@ -1312,12 +1334,11 @@ class Mission interruptable=1; age="UNKNOWN"; name="zonestary"; - expCond="(player distance zonestary) < 50;"; - expActiv="TitleText[""Now entering trader city Stary"",""PLAIN DOWN""]; placevault = false;"; - expDesactiv="TitleText[""Now leaving trader city Stary"",""PLAIN DOWN""]; placevault = true;"; + expCond="(player distance zonestary) < 100;"; + expActiv="TitleText[""Now entering trader city Stary"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving trader city Stary"",""PLAIN DOWN""]; canbuild = true;"; class Effects { - soundDet="arabian_market_1"; }; }; }; diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/server_traders.sqf b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/server_traders.sqf index eea1551ad..3b0ad1953 100644 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/server_traders.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/server_traders.sqf @@ -1,5 +1,5 @@ // DayZ Epoch TRADERS for 17 -serverTraders = ["Tanny_PMC","US_Delta_Force_AR_EP1","BAF_Soldier_AAR_DDPM","Drake","Damsel2","GUE_Soldier_MG","GUE_Soldier_GL","TK_GUE_Soldier_5_EP1","GUE_Soldier_2","Soldier_Sniper_PMC","GUE_Soldier_3","Soldier_GL_M16A2_PMC","UN_CDF_Soldier_Crew_EP1","UN_CDF_Soldier_Pilot_EP1","GUE_Worker2","Dr_Annie_Baker_EP1","Soldier_MG_PKM_PMC","Soldier_MG_PMC","GUE_Soldier_CO","Farmwife4","FR_Sykes","GUE_Villager4"]; +serverTraders = ["Tanny_PMC","Drake","BAF_Soldier_AAR_DDPM","US_Delta_Force_AR_EP1","US_Delta_Force_Medic_EP1","Soldier_MG_PKM_PMC","Soldier_MG_PMC","UN_CDF_Soldier_Crew_EP1","GUE_Soldier_1","Soldier_Sniper_PMC","UN_CDF_Soldier_Pilot_EP1","GUE_Soldier_3","BAF_Soldier_EN_MTP","UN_CDF_Soldier_Pilot_EP1","GUE_Worker2","Herrera_Light","Soldier_MG_PKM_PMC","Soldier_MG_PMC","GUE_Soldier_CO","RU_Damsel4","FR_Sykes","GUE_Villager4","TK_GUE_Warlord_EP1","GUE_Commander","GUE_Soldier_2","TK_GUE_Soldier_5_EP1","CIV_EuroWoman02_EP1","Dr_Annie_Baker_EP1","GUE_Soldier_Crew","Citizen3_EP1","ibr_lingorman6","ibr_lingorman6s","TK_CIV_Woman02_EP1","Damsel3"]; // Hero Vendor menu_Tanny_PMC = [ [["Ammunition",478],["Clothes",476],["Helicopter Armed",493],["Military Armed",562],["Trucks Armed",479],["Weapons",477]], @@ -7,7 +7,7 @@ menu_Tanny_PMC = [ "hero" ]; // Ammunition Friendly -menu_US_Delta_Force_AR_EP1 = [ +menu_Drake = [ [["Assault Rifle Ammo",480],["Light Machine Gun Ammo",481],["Pistol Ammo",484],["Shotguns and Single-shot Ammo",573],["Sniper Rifle Ammo",482],["Submachine Gun Ammo",483]], [], "friendly" @@ -19,79 +19,79 @@ menu_BAF_Soldier_AAR_DDPM = [ "friendly" ]; // Friendly Vehicles -menu_Drake = [ - [["Bikes and ATV",608],["Buses and Vans",563],["Cargo Trucks",564],["Compact Cars",578],["Economy Cars",583],["Fuel Trucks",492],["Luxury Cars",581],["Microcars",584],["Military Unarmed",491],["Trucks",495],["Used Cars",585],["Utility Vehicles",565]], +menu_US_Delta_Force_AR_EP1 = [ + [["Bikes and ATV",608],["Buses and Vans",563],["Cargo Trucks",564],["Fuel Trucks",492],["Military Unarmed",491],["Trucks",495],["Used Cars",585],["Utility Vehicles",565]], [], "friendly" ]; -// Food/Drink Vendor -menu_Damsel2 = [ +// General Store +menu_US_Delta_Force_Medic_EP1 = [ [["Backpacks",496],["Clothes",497],["Cooked Meats",580],["Drinks",498],["Packaged Food",579]], - [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Wiskey Bottle","Copper Bar",101]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], "neutral" ]; // Weapons neutral -menu_GUE_Soldier_MG = [ +menu_Soldier_MG_PKM_PMC = [ [["Assault Rifle",602],["Light Machine Gun",603],["Pistols",606],["Shotguns and Single-shot",607],["Sniper Rifle",605],["Submachine Guns",604]], [], "neutral" ]; -// Ammo Neutral -menu_GUE_Soldier_GL = [ +// Ammunition Neutral +menu_Soldier_MG_PMC = [ [["Assault Rifle Ammo",609],["Light Machine Gun Ammo",610],["Pistol Ammo",611],["Shotguns and Single-shot Ammo",613],["Sniper Rifle Ammo",614],["Submachine Gun Ammo",612]], [], "neutral" ]; // Neutral Building/Parts -menu_TK_GUE_Soldier_5_EP1 = [ +menu_UN_CDF_Soldier_Crew_EP1 = [ [["Building Supplies",508],["Toolbelt Items",510],["Vehicle Parts",509]], [], "neutral" ]; // Bandit Trader -menu_GUE_Soldier_2 = [ +menu_GUE_Soldier_1 = [ [["Ammunition",577],["Clothing",575],["Helicopter Armed",512],["Military Armed",569],["Trucks Armed",534],["Weapons",627]], [], "hostile" ]; -// AWOL's Airfield +// Aircraft Dealer menu_Soldier_Sniper_PMC = [ [["Airplanes",517],["Helicopter Unarmed",519]], [], "friendly" ]; -// Greens Quality Cars and Trucks -menu_GUE_Soldier_3 = [ - [["Bikes and ATV",587],["Buses and Vans",588],["Cargo Trucks",586],["Compact Cars",560],["Economy Cars",523],["Fuel Trucks",589],["Luxury Cars",521],["Microcars",522],["Military Unarmed",598],["Trucks",590],["Used Cars",520],["Utility Vehicles",591]], +// Vehicles Neutral +menu_UN_CDF_Soldier_Pilot_EP1 = [ + [["Bikes and ATV",587],["Buses and Vans",588],["Cargo Trucks",586],["Fuel Trucks",589],["Military Unarmed",598],["Trucks",590],["Used Cars",520],["Utility Vehicles",591]], [], "neutral" ]; // Black Market Vendor -menu_Soldier_GL_M16A2_PMC = [ +menu_GUE_Soldier_3 = [ [["Black Market Ammo",527],["Black Market Weapons",526],["Explosives",529]], [], "neutral" ]; // Friendly Building/Parts -menu_UN_CDF_Soldier_Crew_EP1 = [ +menu_BAF_Soldier_EN_MTP = [ [["Building Supplies",530],["Toolbelt Items",532],["Vehicle Parts",531]], [], "friendly" ]; -// Friendly Vehicles +// Friendly Vehicles 2 menu_UN_CDF_Soldier_Pilot_EP1 = [ - [["Bikes and ATV",536],["Buses and Vans",592],["Cargo Trucks",570],["Compact Cars",593],["Economy Cars",594],["Fuel Trucks",595],["Luxury Cars",596],["Microcars",597],["Military Unarmed",599],["Trucks Unarmed",535],["Used Cars",600],["Utility Vehicles",568]], + [["Bikes and ATV",536],["Buses and Vans",592],["Cargo Trucks",570],["Fuel Trucks",595],["Military Unarmed",599],["Trucks Unarmed",535],["Used Cars",600],["Utility Vehicles",568]], [], "friendly" ]; -// Food/Drink Vendor +// General Store 2 menu_GUE_Worker2 = [ [["Backpacks",538],["Clothes",628],["Cooked Meats",630],["Drinks",601],["Packaged Food",629]], - [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Wiskey Bottle","Copper Bar",101]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], "friendly" ]; // Medical Supplies -menu_Dr_Annie_Baker_EP1 = [ +menu_Herrera_Light = [ [["Chem-lites/Flares",542],["Medical Supplies",541],["Smoke Grenades",543]], [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], "friendly" @@ -102,7 +102,7 @@ menu_Soldier_MG_PKM_PMC = [ [], "friendly" ]; -// Ammo friendly 2 +// Ammunition friendly 2 menu_Soldier_MG_PMC = [ [["Assault Rifle Ammo",621],["Light Machine Gun Ammo",622],["Pistol Ammo",625],["Shotguns and Single-shot Ammo",623],["Sniper Rifle Ammo",624],["Submachine Gun Ammo",626]], [], @@ -114,10 +114,10 @@ menu_GUE_Soldier_CO = [ [], "neutral" ]; -// Trash Trader -menu_Farmwife4 = [ +// General Store 3 +menu_RU_Damsel4 = [ [["Backpacks",632],["Clothes",631],["Cooked Meats",634],["Drinks",633],["Packaged Food",635]], - [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Wiskey Bottle","Copper Bar",101]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], "neutral" ]; // West Wholesaler @@ -131,4 +131,76 @@ menu_GUE_Villager4 = [ [["Boats Armed",558],["Boats Unarmed",557]], [], "neutral" +]; +// Weapons neutral 2 +menu_TK_GUE_Warlord_EP1 = [ + [["Assault Rifle",637],["Light Machine Gun",638],["Pistols",674],["Shotguns and Single-shot",641],["Sniper Rifle",640],["Submachine Guns",642]], + [], + "neutral" +]; +// Ammunition Neutral 2 +menu_GUE_Commander = [ + [["Assault Rifle Ammo",643],["Light Machine Gun Ammo",644],["Pistol Ammo",646],["Shotguns and Single-shot Ammo",649],["Sniper Rifle Ammo",647],["Submachine Gun Ammo",648]], + [], + "neutral" +]; +// Vehicles Neutral 2 +menu_GUE_Soldier_2 = [ + [["Bikes and ATV",650],["Buses and Vans",651],["Cargo Trucks",653],["Fuel Trucks",655],["Military Unarmed",658],["Trucks",659],["Used Cars",660],["Utility Vehicles",661]], + [], + "neutral" +]; +// Neutral Building/Parts +menu_TK_GUE_Soldier_5_EP1 = [ + [["Building Supplies",662],["Toolbelt Items",663],["Vehicle Parts",664]], + [], + "neutral" +]; +// Medical Supplies 2 +menu_CIV_EuroWoman02_EP1 = [ + [["Chem-lites/Flares",666],["Medical Supplies",665],["Smoke Grenades",668]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "neutral" +]; +// Medical Supplies 3 +menu_Dr_Annie_Baker_EP1 = [ + [["Chem-lites/Flares",669],["Medical Supplies",670],["Smoke Grenades",671]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "neutral" +]; +// Boat Trader 2 +menu_GUE_Soldier_Crew = [ + [["Boats Armed",673],["Boats Unarmed",672]], + [], + "neutral" +]; +// Wholesale 3 +menu_Citizen3_EP1 = [ + [["Wholesale",675]], + [], + "neutral" +]; +// Friendly Building/parts 2 +menu_ibr_lingorman6 = [ + [["Building Supplies",678],["Toolbelt Items",679],["Vehicle Parts",677]], + [], + "friendly" +]; +// Friendly Building/Parts 3 +menu_ibr_lingorman6s = [ + [["Building Supplies",680],["Toolbelt Items",681],["Vehicle Parts",682]], + [], + "friendly" +]; +// General Store 4 +menu_TK_CIV_Woman02_EP1 = [ + [["Backpacks",685],["Clothes",683],["Cooked Meats",686],["Drinks",684],["Packaged Food",687]], + [], + "neutral" +]; +// General Store 5 +menu_Damsel3 = [ + [["Backpacks",688],["Clothes",689],["Cooked Meats",690],["Drinks",691],["Packaged Food",692]], + [], + "friendly" ]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/stringtable.csv deleted file mode 100644 index cc2b013c5..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_17.Chernarus/stringtable.csv +++ /dev/null @@ -1,14 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -Language, English, French - -#include "R3F_Realism\R3F_stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_18.Sara/description.ext b/Server Files/MPMissions/DayZ_Epoch_18.Sara/description.ext new file mode 100644 index 000000000..219dfe86c --- /dev/null +++ b/Server Files/MPMissions/DayZ_Epoch_18.Sara/description.ext @@ -0,0 +1,148 @@ +respawn = "BASE"; +respawndelay = 5; +onLoadMission= "DayZ Epoch Chernarus"; +OnLoadIntro = "Welcome to DayZ Epoch Chernarus"; +OnLoadIntroTime = False; +OnLoadMissionTime = False; +disabledAI = true; +disableChannels[]={0,2,6}; +enableItemsDropping = 0; + + +onPauseScript = "\z\addons\dayz_code\compile\player_onPause.sqf"; +loadScreen = "\z\addons\dayz_code\gui\dayz_logo_ca.paa"; + +class Header +{ + gameType = COOP; //DM, Team, Coop, ... + minPlayers = 1; //min # of players the mission supports + maxPlayers = 100; //Max # of players the mission supports +}; + +aiKills = 1; +diagRadio = 1; +diagHit = 1; + +class RscText +{ + type = 0; + idc = -1; + x = 0; + y = 0; + h = 0.037; + w = 0.3; + style = 0x100; + font = Zeppelin32; + SizeEx = 0.03921; + colorText[] = {1,1,1,1}; + colorBackground[] = {0, 0, 0, 0}; + linespacing = 1; +}; +class RscPicture +{ + access=0; + type=0; + idc=-1; + style=48; + colorBackground[]={0,0,0,0}; + colorText[]={1,1,1,1}; + font="TahomaB"; + sizeEx=0; + lineSpacing=0; + text=""; +}; +class RscLoadingText : RscText +{ + style = 2; + x = 0.323532; + y = 0.666672; + w = 0.352944; + h = 0.039216; + sizeEx = 0.03921; + colorText[] = {0.543,0.5742,0.4102,1.0}; +}; +class RscProgress +{ + x = 0.344; + y = 0.619; + w = 0.313726; + h = 0.0261438; + texture = "\ca\ui\data\loadscreen_progressbar_ca.paa"; + colorFrame[] = {0,0,0,0}; + colorBar[] = {1,1,1,1}; +}; +class RscProgressNotFreeze +{ + idc = -1; + type = 45; + style = 0; + x = 0.022059; + y = 0.911772; + w = 0.029412; + h = 0.039216; + texture = "#(argb,8,8,3)color(0,0,0,0)"; +}; +// +// the loading screen itself +// +class DayZ_loadingScreen +{ + idd = -1; + duration = 10e10; + fadein = 0; + fadeout = 0; + name = "loading screen"; + class controlsBackground + { + class blackBG : RscText + { + x = safezoneX; + y = safezoneY; + w = safezoneW; + h = safezoneH; + text = ""; + colorText[] = {0,0,0,0}; + colorBackground[] = {0,0,0,1}; + }; + /* + class nicePic : RscPicture + { + style = 48 + 0x800; // ST_PICTURE + ST_KEEP_ASPECT_RATIO + x = safezoneX + safezoneW/2 - 0.25; + y = safezoneY + safezoneH/2 - 0.2; + w = 0.5; + h = 0.4; + text = "img\nicePic.paa"; + }; + */ + }; + class controls + { + class Title1 : RscLoadingText + { + text = "$STR_LOADING"; // "Loading" text in the middle of the screen + }; + class CA_Progress : RscProgress // progress bar, has to have idc 104 + { + idc = 104; + type = 8; // CT_PROGRESS + style = 0; // ST_SINGLE + texture = "\ca\ui\data\loadscreen_progressbar_ca.paa"; + }; + class CA_Progress2 : RscProgressNotFreeze // progress bar that will go reverse + { + idc = 103; + }; + class Name2: RscText // the text on the top-left + { + idc = 101; + x = 0.05; + y = 0.029412; + w = 0.9; + h = 0.04902; + text = ""; + sizeEx = 0.05; + colorText[] = {0.543,0.5742,0.4102,1.0}; + }; + }; +}; diff --git a/Server Files/MPMissions/DayZ_Epoch_18.Sara/init.sqf b/Server Files/MPMissions/DayZ_Epoch_18.Sara/init.sqf new file mode 100644 index 000000000..f2a6d51a9 --- /dev/null +++ b/Server Files/MPMissions/DayZ_Epoch_18.Sara/init.sqf @@ -0,0 +1,85 @@ +/* + For DayZ Epoch + Addons Credits: Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr, Sahbazz +*/ +startLoadingScreen ["","RscDisplayLoadCustom"]; +cutText ["","BLACK OUT"]; +enableSaving [false, false]; + +//REALLY IMPORTANT VALUES +dayZ_instance = 18; //The instance +dayzHiveRequest = []; +initialized = false; +dayz_previousID = 0; + +//disable greeting menu +player setVariable ["BIS_noCoreConversations", true]; +//disable radio messages to be heard and shown in the left lower corner of the screen +enableRadio false; +// May prevent "how are you civillian?" messages from NPC +enableSentences false; + +// DayZ Epoch config +spawnShoremode = 1; // Default = 1 (on shore) +spawnArea= 1500; // Default = 1500 +MaxHeliCrashes= 5; // Default = 5 +MaxVehicleLimit = 300; // Default = 50 +MaxDynamicDebris = 350; // Default = 100 +dayz_MapArea = 12000; // Default = 10000 +dayz_maxLocalZombies = 40; // Default = 40 + +dayz_paraSpawn = false; + +dayz_sellDistance_vehicle = 10; +dayz_sellDistance_boat = 30; +dayz_sellDistance_air = 40; + +dayz_maxAnimals = 8; // Default: 8 +dayz_tameDogs = true; +DynamicVehicleDamageLow = 0; // Default: 0 +DynamicVehicleDamageHigh = 100; // Default: 100 + +EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]]; +dayz_fullMoonNights = true; + +//Load in compiled functions +call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; //Initilize the Variables (IMPORTANT: Must happen very early) +progressLoadingScreen 0.1; +call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; //Initilize the publicVariable event handlers +progressLoadingScreen 0.2; +call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; //Functions used by CLIENT for medical +progressLoadingScreen 0.4; +call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; //Compile regular functions +progressLoadingScreen 0.5; +call compile preprocessFileLineNumbers "server_traders.sqf"; //Compile trader configs +progressLoadingScreen 1.0; + +"filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic"; + +if (isServer) then { + call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_18.Sara\dynamic_vehicle.sqf"; + //Compile vehicle configs + + // Add trader citys + _nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_18.Sara\mission.sqf"; + _serverMonitor = [] execVM "\z\addons\dayz_code\system\server_monitor.sqf"; +}; + +if (!isDedicated) then { + //Conduct map operations + 0 fadeSound 0; + waitUntil {!isNil "dayz_loadScreenMsg"}; + dayz_loadScreenMsg = (localize "STR_AUTHENTICATING"); + + //Run the player monitor + _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}]; + _playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf"; + + + //Lights + //[0,0,true,true,true,58,280,600,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf"; +}; +#include "\z\addons\dayz_code\system\REsec.sqf" +//Start Dynamic Weather +execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf"; +#include "\z\addons\dayz_code\system\BIS_Effects\init.sqf" diff --git a/Server Files/MPMissions/DayZ_Epoch_18.Sara/mission.sqm b/Server Files/MPMissions/DayZ_Epoch_18.Sara/mission.sqm new file mode 100644 index 000000000..bca940f3f --- /dev/null +++ b/Server Files/MPMissions/DayZ_Epoch_18.Sara/mission.sqm @@ -0,0 +1,1417 @@ +version=11; +class Mission +{ + addOns[]= + { + "oac_core", + "ca_modules_animals", + "dayz_code", + "dayz_weapons", + "dayz_equip", + "dayz_vehicles", + "cacharacters_pmc", + "ca_modules_functions", + "glt_m300t", + + "csj_gyroac", + "map_eu", + "jetskiyanahuiaddon" + }; + addOnsAuto[]= + { + "dayz_weapons", + "ca_modules_functions", + "oac_core" + }; + randomSeed=11171215; + class Intel + { + briefingName="DayZ Epoch Sahrani"; + briefingDescription="DayZ Epoch Sahrani Private Server"; + startWeather=0.067362607; + forecastWeather=0.52341133; + year=2008; + month=10; + day=1; + hour=12; + }; + class Groups + { + items=2; + class Item0 + { + side="WEST"; + class Vehicles + { + items=100; + class Item0 + { + position[]={12000.893,0.25716898,-4596.6191}; + azimut=-17.0839; + id=11; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item1 + { + position[]={12000.607,0.24714553,-4595.8247}; + azimut=-17.0839; + id=0; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAYER COMMANDER"; + leader=1; + rank="SERGEANT"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item2 + { + position[]={11999.842,0.25294074,-4596.2598}; + azimut=-17.083944; + id=5; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item3 + { + position[]={12000.049,0.24141403,-4594.9863}; + azimut=-17.083944; + id=8; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item4 + { + position[]={12000.324,0.24766466,-4595.8418}; + azimut=-17.083944; + id=18; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item5 + { + position[]={11999.576,0.25844413,-4596.6548}; + azimut=-17.083944; + id=2; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item6 + { + position[]={12001.145,0.25137407,-4596.2222}; + azimut=-17.083937; + id=9; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item7 + { + position[]={12001.717,0.24112105,-4595.3618}; + azimut=-17.083944; + id=21; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item8 + { + position[]={12001.607,0.25952935,-4596.7847}; + azimut=-17.083944; + id=13; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item9 + { + position[]={12000.242,0.25480965,-4596.4272}; + azimut=-17.083944; + id=7; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item10 + { + position[]={12000.221,0.24234308,-4595.2017}; + azimut=-17.0839; + id=36; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item11 + { + position[]={12000.324,0.2524305,-4596.2534}; + azimut=-17.083944; + id=25; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item12 + { + position[]={12000.777,0.26006976,-4596.8013}; + azimut=-17.083944; + id=43; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item13 + { + position[]={12001.566,0.25382796,-4596.4199}; + azimut=-17.083944; + id=30; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item14 + { + position[]={12001.119,0.23923661,-4594.9727}; + azimut=-17.083944; + id=33; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item15 + { + position[]={12001.305,0.24392018,-4595.5957}; + azimut=-17.083944; + id=1; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item16 + { + position[]={11999.629,0.24659455,-4595.6353}; + azimut=-17.083944; + id=4; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item17 + { + position[]={12001.551,0.23972255,-4595.1582}; + azimut=-17.083944; + id=3; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item18 + { + position[]={12000.063,0.24786881,-4595.8325}; + azimut=-17.083944; + id=6; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item19 + { + position[]={11999.803,0.24827172,-4595.8413}; + azimut=-17.083944; + id=10; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item20 + { + position[]={12001.176,0.25687364,-4596.6079}; + azimut=-17.083944; + id=16; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item21 + { + position[]={12000.727,0.24134165,-4595.186}; + azimut=-17.083944; + id=19; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item22 + { + position[]={12001.434,0.24166292,-4595.373}; + azimut=-17.083944; + id=15; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item23 + { + position[]={12000.723,0.25472426,-4596.4453}; + azimut=-17.083944; + id=23; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item24 + { + position[]={12001.844,0.24321041,-4595.5981}; + azimut=-17.083944; + id=26; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item25 + { + position[]={12001.877,0.2535252,-4596.4146}; + azimut=-17.083944; + id=29; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item26 + { + position[]={12001.254,0.25407079,-4596.4243}; + azimut=-17.083944; + id=31; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item27 + { + position[]={12001.039,0.24429953,-4595.6001}; + azimut=-17.083944; + id=28; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item28 + { + position[]={12001.121,0.24645308,-4595.8188}; + azimut=-17.083944; + id=35; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item29 + { + position[]={12001.736,0.25654557,-4596.605}; + azimut=-17.083944; + id=27; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item30 + { + position[]={12000.102,0.25782275,-4596.6333}; + azimut=-17.083937; + id=34; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item31 + { + position[]={12001.34,0.259758,-4596.7974}; + azimut=-17.083944; + id=46; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item32 + { + position[]={12000.836,0.23976846,-4594.9692}; + azimut=-17.083944; + id=38; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item33 + { + position[]={12001.281,0.24017173,-4595.1587}; + azimut=-17.083944; + id=32; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item34 + { + position[]={12000.73,0.2448495,-4595.6138}; + azimut=-17.083944; + id=47; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item35 + { + position[]={11999.855,0.25819901,-4596.6504}; + azimut=-17.083944; + id=41; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item36 + { + position[]={12001.672,0.2381531,-4594.9658}; + azimut=-17.083944; + id=40; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item37 + { + position[]={12000.266,0.26065901,-4596.8247}; + azimut=-17.083944; + id=44; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item38 + { + position[]={12000.996,0.24075411,-4595.1694}; + azimut=-17.083944; + id=48; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item39 + { + position[]={11999.789,0.24197309,-4594.9956}; + azimut=-17.083944; + id=39; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item40 + { + position[]={12001.84,0.23930143,-4595.1699}; + azimut=-17.083944; + id=37; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item41 + { + position[]={11999.967,0.25514835,-4596.439}; + azimut=-17.083944; + id=45; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item42 + { + position[]={11999.303,0.24925366,-4595.8755}; + azimut=-17.0839; + id=49; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item43 + { + position[]={12001.426,0.2568047,-4596.6118}; + azimut=-17.083944; + id=42; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item44 + { + position[]={12000.629,0.25742435,-4596.6245}; + azimut=-17.083944; + id=22; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item45 + { + position[]={12001.154,0.24209243,-4595.3735}; + azimut=-17.083944; + id=12; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item46 + { + position[]={12001.266,0.24884211,-4596.0366}; + azimut=-17.083944; + id=14; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item47 + { + position[]={11999.918,0.24618301,-4595.6362}; + azimut=-17.0839; + id=24; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item48 + { + position[]={12000.199,0.24566701,-4595.6216}; + azimut=-17.083944; + id=20; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item49 + { + position[]={12001.398,0.24617742,-4595.8208}; + azimut=-17.083944; + id=17; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item50 + { + position[]={12000.859,0.25190732,-4596.2466}; + azimut=-17.0839; + id=51; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item51 + { + position[]={12001.385,0.23872402,-4594.9712}; + azimut=-17.0839; + id=52; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item52 + { + position[]={11999.66,0.24329698,-4595.1938}; + azimut=-17.0839; + id=55; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item53 + { + position[]={11999.387,0.24706073,-4595.6489}; + azimut=-17.0839; + id=53; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item54 + { + position[]={12000.469,0.24188206,-4595.1978}; + azimut=-17.0839; + id=54; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item55 + { + position[]={11999.701,0.25566927,-4596.4614}; + azimut=-17.0839; + id=70; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item56 + { + position[]={11999.518,0.24500826,-4595.4131}; + azimut=-17.0839; + id=60; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item57 + { + position[]={12000.463,0.25476354,-4596.4346}; + azimut=-17.0839; + id=68; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item58 + { + position[]={11999.691,0.2506595,-4596.0527}; + azimut=-17.0839; + id=66; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item59 + { + position[]={11999.316,0.25866908,-4596.6606}; + azimut=-17.0839; + id=61; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item60 + { + position[]={12000.098,0.25247672,-4596.2412}; + azimut=-17.0839; + id=63; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item61 + { + position[]={12000.83,0.24673493,-4595.812}; + azimut=-17.0839; + id=72; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item62 + { + position[]={12000.516,0.26047421,-4596.8198}; + azimut=-17.0839; + id=57; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item63 + { + position[]={11999.318,0.25352842,-4596.269}; + azimut=-17.0839; + id=58; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item64 + { + position[]={12000.307,0.24367064,-4595.4063}; + azimut=-17.0839; + id=62; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item65 + { + position[]={11999.566,0.25322604,-4596.2612}; + azimut=-17.0839; + id=75; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item66 + { + position[]={11999.445,0.25099874,-4596.0601}; + azimut=-17.0839; + id=56; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item67 + { + position[]={11999.402,0.24382576,-4595.2036}; + azimut=-17.0839; + id=73; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item68 + { + position[]={12001.891,0.25937366,-4596.7817}; + azimut=-17.0839; + id=69; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item69 + { + position[]={11999.309,0.24548319,-4595.4312}; + azimut=-17.0839; + id=67; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item70 + { + position[]={12001.061,0.2600219,-4596.8042}; + azimut=-17.0839; + id=65; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item71 + { + position[]={12000.625,0.25231209,-4596.2627}; + azimut=-17.0839; + id=74; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item72 + { + position[]={12000.201,0.25004497,-4596.0449}; + azimut=-17.0839; + id=71; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item73 + { + position[]={12001.008,0.25418279,-4596.4189}; + azimut=-17.0839; + id=59; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item74 + { + position[]={12001.709,0.25094065,-4596.2251}; + azimut=-17.0839; + id=64; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item75 + { + position[]={12001.826,0.24818306,-4596.0229}; + azimut=-17.0839; + id=81; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item76 + { + position[]={12001.406,0.25137219,-4596.2393}; + azimut=-17.0839; + id=83; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item77 + { + position[]={11999.297,0.24303979,-4595.0142}; + azimut=-17.0839; + id=82; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item78 + { + position[]={12000.313,0.24084502,-4594.98}; + azimut=-17.0839; + id=84; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item79 + { + position[]={11999.982,0.2609334,-4596.8359}; + azimut=-17.0839; + id=85; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item80 + { + position[]={11999.934,0.24281952,-4595.1968}; + azimut=-17.0839; + id=77; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item81 + { + position[]={11999.43,0.25588429,-4596.4639}; + azimut=-17.0839; + id=78; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item82 + { + position[]={11999.742,0.26100618,-4596.832}; + azimut=-17.0839; + id=79; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item83 + { + position[]={12000.332,0.25773573,-4596.6353}; + azimut=-17.0839; + id=76; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item84 + { + position[]={12000.594,0.24320698,-4595.4048}; + azimut=-17.0839; + id=80; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item85 + { + position[]={12000.447,0.2498458,-4596.0503}; + azimut=-17.0839; + id=97; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item86 + { + position[]={11999.955,0.25041413,-4596.0566}; + azimut=-17.0839; + id=98; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item87 + { + position[]={12000.984,0.24917726,-4596.0381}; + azimut=-17.0839; + id=99; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item88 + { + position[]={12001.684,0.24572466,-4595.8096}; + azimut=-17.0839; + id=100; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item89 + { + position[]={11999.539,0.24867597,-4595.8491}; + azimut=-17.0839; + id=96; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item90 + { + position[]={11999.463,0.26133537,-4596.8477}; + azimut=-17.0839; + id=87; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item91 + { + position[]={11999.525,0.24251032,-4594.9951}; + azimut=-17.0839; + id=92; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item92 + { + position[]={12000.055,0.2441003,-4595.4111}; + azimut=-17.0839; + id=88; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item93 + { + position[]={12000.846,0.24261184,-4595.3818}; + azimut=-17.0839; + id=89; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item94 + { + position[]={12001.594,0.24348214,-4595.5933}; + azimut=-17.0839; + id=90; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item95 + { + position[]={12000.699,0.24936867,-4596.0327}; + azimut=-17.0839; + id=86; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item96 + { + position[]={12000.578,0.24030304,-4594.9756}; + azimut=-17.0839; + id=93; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item97 + { + position[]={12000.463,0.24534141,-4595.6255}; + azimut=-17.0839; + id=94; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item98 + { + position[]={12001.543,0.24847873,-4596.0269}; + azimut=-17.0839; + id=91; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item99 + { + position[]={11999.766,0.24467346,-4595.4233}; + azimut=-17.0839; + id=95; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + }; + }; + class Item1 + { + side="LOGIC"; + class Vehicles + { + items=1; + class Item0 + { + position[]={-143.93861,0.52647489,2319.5012}; + id=50; + side="LOGIC"; + vehicle="FunctionsManager"; + leader=1; + lock="UNLOCKED"; + skill=0.60000002; + }; + }; + }; + }; + class Markers + { + items=17; + class Item0 + { + position[]={7550.6182,361.05222,8371.957}; + name="center"; + type="Empty"; + }; + class Item1 + { + position[]={12000.449,0.24700873,-4595.7935}; + name="respawn_west"; + type="Empty"; + }; + class Item2 + { + position[]={11303.517,4.7743783,4898.4619}; + name="spawn0"; + type="Empty"; + }; + class Item3 + { + position[]={7517.8403,1.4138141,6234.5605}; + name="spawn1"; + type="Empty"; + }; + class Item4 + { + position[]={13580.703,0.10917063,7727.5347}; + name="spawn2"; + type="Empty"; + }; + class Item5 + { + position[]={13288.121,3.2314248,10559.604}; + name="spawn3"; + type="Empty"; + }; + class Item6 + { + position[]={16810.59,3.1235363,9417.2383}; + name="spawn4"; + type="Empty"; + }; + class Item7 + { + position[]={12556.741,42.050045,8359.4141}; + name="Tradercitycorazol"; + text="Trader City Corazol"; + type="mil_circle"; + colorName="ColorBlack"; + }; + class Item8 + { + position[]={13574.1,3.9422112,8677.3457}; + name="wholesaleSouth"; + text="Wholesaler"; + type="mil_dot"; + colorName="ColorBlack"; + }; + class Item9 + { + position[]={2906.6597,4.7873259,3072.0527}; + name="boatTraderEast"; + text="Wholesaler"; + type="mil_dot"; + colorName="ColorBlack"; + }; + class Item10 + { + position[]={19237.213,4.9949999,13592.512}; + name="BoatDealerSouth"; + text="Boat Dealer"; + type="mil_dot"; + colorName="ColorBlack"; + }; + class Item11 + { + position[]={9911.3213,139.995,10010.431}; + name="AirVehicles"; + text="Aircraft Dealer"; + type="mil_dot"; + colorName="ColorGreen"; + }; + class Item12 + { + position[]={6414.8628,57.15451,7461.5723}; + name="BanditDen"; + text="Bandit Camp"; + type="mil_dot"; + colorName="ColorRed"; + }; + class Item13 + { + position[]={17186.959,40.040371,13596.239}; + name="Ixel"; + text="Trader City Ixel"; + type="mil_circle"; + colorName="ColorGreen"; + }; + class Item14 + { + position[]={13434.161,2.1032507,6888.8013}; + name="BoatDealerEast"; + text="Boat Dealer"; + type="mil_dot"; + colorName="ColorBlack"; + }; + class Item15 + { + position[]={14062.486,68.227501,12673.197}; + name="TradercityBag"; + text="Trader City Bag"; + type="mil_circle"; + colorName="ColorBlack"; + }; + class Item16 + { + position[]={18083.713,8.6999998,18196.029}; + name="HeroTrader"; + text="Hero Camp"; + type="mil_dot"; + colorName="ColorBlue"; + }; + }; + class Sensors + { + items=3; + class Item0 + { + position[]={12555.938,41.838242,8357.666}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="zone3"; + expCond="(player distance zone3) < 100;"; + expActiv="TitleText[""Now entering trader city Corazol"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving trader city Corazol"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item1 + { + position[]={14061.683,39.959999,12671.449}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="zone2"; + expCond="(player distance zone2) < 100;"; + expActiv="TitleText[""Now entering trader city Bag"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving trader city Bag"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item2 + { + position[]={17186.52,40.06567,13596.207}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="zone1"; + expCond="(player distance zone1) < 100;"; + expActiv="TitleText[""Now entering trader city Ixel"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving trader city Ixel"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + }; +}; +class Intro +{ + addOns[]= + { + "oac_core" + }; + addOnsAuto[]= + { + "oac_core" + }; + randomSeed=6913869; + class Intel + { + startWeather=0.25; + forecastWeather=0.25; + year=2008; + month=10; + day=11; + hour=9; + minute=20; + }; +}; +class OutroWin +{ + addOns[]= + { + "oac_core" + }; + addOnsAuto[]= + { + "oac_core" + }; + randomSeed=4081731; + class Intel + { + startWeather=0.25; + forecastWeather=0.25; + year=2008; + month=10; + day=11; + hour=9; + minute=20; + }; +}; +class OutroLoose +{ + addOns[]= + { + "oac_core" + }; + addOnsAuto[]= + { + "oac_core" + }; + randomSeed=4975929; + class Intel + { + startWeather=0.25; + forecastWeather=0.25; + year=2008; + month=10; + day=11; + hour=9; + minute=20; + }; +}; diff --git a/Server Files/MPMissions/DayZ_Epoch_18.Sara/server_traders.sqf b/Server Files/MPMissions/DayZ_Epoch_18.Sara/server_traders.sqf new file mode 100644 index 000000000..99f2e969e --- /dev/null +++ b/Server Files/MPMissions/DayZ_Epoch_18.Sara/server_traders.sqf @@ -0,0 +1,164 @@ +// DayZ Epoch TRADERS for 11 +serverTraders = ["RU_Functionary1","RU_Citizen3","Rocker4","Profiteer4","Rita_Ensler_EP1","CIV_EuroMan01_EP1","CIV_EuroMan02_EP1","TK_GUE_Soldier_5_EP1","GUE_Soldier_MG","Worker2","Worker3","Soldier_GL_M16A2_PMC","Woodlander1","UN_CDF_Soldier_Pilot_EP1","RU_WorkWoman1","Dr_Annie_Baker_EP1","RU_Citizen4","RU_WorkWoman5","RU_Citizen1","RU_Villager3","TK_CIV_Takistani04_EP1","Pilot_EP1","RU_Profiteer4","Woodlander3","Dr_Hladik_EP1","Doctor","HouseWife1"]; +// Hero Vendor +menu_RU_Functionary1 = [ + [["Ammunition",478],["Clothes",476],["Helicopter Armed",493],["Military Armed",562],["Trucks Armed",479],["Weapons",477]], + [], + "hero" +]; +// Ammunition Friendly +menu_RU_Citizen3 = [ + [["Assault Rifle Ammo",480],["Light Machine Gun Ammo",481],["Pistol Ammo",484],["Shotguns and Single-shot Ammo",573],["Sniper Rifle Ammo",482],["Submachine Gun Ammo",483]], + [], + "friendly" +]; +// Weapons Friendly +menu_Rocker4 = [ + [["Assault Rifle",485],["Light Machine Gun",486],["Pistols",489],["Shotguns and Single-shot",574],["Sniper Rifle",487],["Submachine Guns",488]], + [], + "friendly" +]; +// Friendly Vehicles +menu_Profiteer4 = [ + [["Bikes and ATV",608],["Buses and Vans",563],["Cargo Trucks",564],["Fuel Trucks",492],["Military Unarmed",491],["Trucks",495],["Used Cars",585],["Utility Vehicles",565]], + [], + "friendly" +]; +// General Store +menu_Rita_Ensler_EP1 = [ + [["Backpacks",496],["Clothes",497],["Cooked Meats",580],["Drinks",498],["Packaged Food",579]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "neutral" +]; +// Weapons neutral +menu_CIV_EuroMan01_EP1 = [ + [["Assault Rifle",602],["Light Machine Gun",603],["Pistols",606],["Shotguns and Single-shot",607],["Sniper Rifle",605],["Submachine Guns",604]], + [], + "neutral" +]; +// Ammunition Neutral +menu_CIV_EuroMan02_EP1 = [ + [["Assault Rifle Ammo",609],["Light Machine Gun Ammo",610],["Pistol Ammo",611],["Shotguns and Single-shot Ammo",613],["Sniper Rifle Ammo",614],["Submachine Gun Ammo",612]], + [], + "neutral" +]; +// Neutral Building/Parts +menu_TK_GUE_Soldier_5_EP1 = [ + [["Building Supplies",508],["Toolbelt Items",510],["Vehicle Parts",509]], + [], + "neutral" +]; +// Bandit Trader +menu_GUE_Soldier_MG = [ + [["Ammunition",577],["Clothing",575],["Helicopter Armed",512],["Military Armed",569],["Trucks Armed",534],["Weapons",627]], + [], + "hostile" +]; +// Aircraft Dealer +menu_Worker2 = [ + [["Airplanes",517],["Helicopter Unarmed",519]], + [], + "friendly" +]; +// Vehicles Neutral +menu_Worker3 = [ + [["Bikes and ATV",587],["Buses and Vans",588],["Cargo Trucks",586],["Fuel Trucks",589],["Military Unarmed",598],["Trucks",590],["Used Cars",520],["Utility Vehicles",591]], + [], + "neutral" +]; +// Black Market Vendor +menu_Soldier_GL_M16A2_PMC = [ + [["Black Market Ammo",527],["Black Market Weapons",526],["Explosives",529]], + [], + "neutral" +]; +// Friendly Building/Parts +menu_Woodlander1 = [ + [["Building Supplies",530],["Toolbelt Items",532],["Vehicle Parts",531]], + [], + "friendly" +]; +// Friendly Vehicles 2 +menu_UN_CDF_Soldier_Pilot_EP1 = [ + [["Bikes and ATV",536],["Buses and Vans",592],["Cargo Trucks",570],["Fuel Trucks",595],["Military Unarmed",599],["Trucks Unarmed",535],["Used Cars",600],["Utility Vehicles",568]], + [], + "friendly" +]; +// General Store 2 +menu_RU_WorkWoman1 = [ + [["Backpacks",538],["Clothes",628],["Cooked Meats",630],["Drinks",601],["Packaged Food",629]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "friendly" +]; +// Medical Supplies +menu_Dr_Annie_Baker_EP1 = [ + [["Chem-lites/Flares",542],["Medical Supplies",541],["Smoke Grenades",543]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "friendly" +]; +// East Wholesaler +menu_RU_Citizen4 = [ + [["Wholesale",555]], + [], + "neutral" +]; +// General Store 3 +menu_RU_WorkWoman5 = [ + [["Backpacks",632],["Clothes",631],["Cooked Meats",634],["Drinks",633],["Packaged Food",635]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "neutral" +]; +// West Wholesaler +menu_RU_Citizen1 = [ + [["Wholesale",636]], + [], + "neutral" +]; +// Boat Vendor +menu_RU_Villager3 = [ + [["Boats Armed",558],["Boats Unarmed",557]], + [], + "neutral" +]; +// Weapons neutral 2 +menu_TK_CIV_Takistani04_EP1 = [ + [["Assault Rifle",637],["Light Machine Gun",638],["Pistols",674],["Shotguns and Single-shot",641],["Sniper Rifle",640],["Submachine Guns",642]], + [], + "neutral" +]; +// Ammunition Neutral 2 +menu_Pilot_EP1 = [ + [["Assault Rifle Ammo",643],["Light Machine Gun Ammo",644],["Pistol Ammo",646],["Shotguns and Single-shot Ammo",649],["Sniper Rifle Ammo",647],["Submachine Gun Ammo",648]], + [], + "neutral" +]; +// Vehicles Neutral 2 +menu_RU_Profiteer4 = [ + [["Bikes and ATV",650],["Buses and Vans",651],["Cargo Trucks",653],["Fuel Trucks",655],["Military Unarmed",658],["Trucks",659],["Used Cars",660],["Utility Vehicles",661]], + [], + "neutral" +]; +// Neutral Building/Parts +menu_Woodlander3 = [ + [["Building Supplies",662],["Toolbelt Items",663],["Vehicle Parts",664]], + [], + "neutral" +]; +// Medical Supplies 2 +menu_Dr_Hladik_EP1 = [ + [["Chem-lites/Flares",666],["Medical Supplies",665],["Smoke Grenades",668]], + [], + "neutral" +]; +// Medical Supplies 3 +menu_Doctor = [ + [["Chem-lites/Flares",669],["Medical Supplies",670],["Smoke Grenades",671]], + [], + "neutral" +]; +// Boat Trader 2 +menu_HouseWife1 = [ + [["Boats Armed",673],["Boats Unarmed",672]], + [], + "neutral" +]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_19.FDF_Isle1_a/description.ext b/Server Files/MPMissions/DayZ_Epoch_19.FDF_Isle1_a/description.ext new file mode 100644 index 000000000..8444a3fd9 --- /dev/null +++ b/Server Files/MPMissions/DayZ_Epoch_19.FDF_Isle1_a/description.ext @@ -0,0 +1,149 @@ +respawn = "BASE"; +respawndelay = 5; +onLoadMission= "DayZ_Epoch Podagorsk"; +OnLoadIntro = "Welcome to Podagorsk"; +OnLoadIntroTime = False; +OnLoadMissionTime = False; +disabledAI = true; +disableChannels[]={0,1,2}; +enableItemsDropping = 0; + +briefing = 0; +debriefing = 0; + +onPauseScript = ""; +loadScreen = "\z\addons\dayz_code\gui\dayz_logo_ca.paa"; +class Header +{ + gameType = COOP; //DM, Team, Coop, ... + minPlayers = 1; //min # of players the mission supports + maxPlayers = 100; //Max # of players the mission supports +}; + +aiKills = 1; +diagRadio = 1; +diagHit = 1; + +class RscText +{ + type = 0; + idc = -1; + x = 0; + y = 0; + h = 0.037; + w = 0.3; + style = 0x100; + font = Zeppelin32; + SizeEx = 0.03921; + colorText[] = {1,1,1,1}; + colorBackground[] = {0, 0, 0, 0}; + linespacing = 1; +}; +class RscPicture +{ + access=0; + type=0; + idc=-1; + style=48; + colorBackground[]={0,0,0,0}; + colorText[]={1,1,1,1}; + font="TahomaB"; + sizeEx=0; + lineSpacing=0; + text=""; +}; +class RscLoadingText : RscText +{ + style = 2; + x = 0.323532; + y = 0.666672; + w = 0.352944; + h = 0.039216; + sizeEx = 0.03921; + colorText[] = {0.543,0.5742,0.4102,1.0}; +}; +class RscProgress +{ + x = 0.344; + y = 0.619; + w = 0.313726; + h = 0.0261438; + texture = "\ca\ui\data\loadscreen_progressbar_ca.paa"; + colorFrame[] = {0,0,0,0}; + colorBar[] = {1,1,1,1}; +}; +class RscProgressNotFreeze +{ + idc = -1; + type = 45; + style = 0; + x = 0.022059; + y = 0.911772; + w = 0.029412; + h = 0.039216; + texture = "#(argb,8,8,3)color(0,0,0,0)"; +}; +// +// the loading screen itself +// +class DayZ_loadingScreen +{ + idd = -1; + duration = 10e10; + fadein = 0; + fadeout = 0; + name = "loading screen"; + class controlsBackground + { + class blackBG : RscText + { + x = safezoneX; + y = safezoneY; + w = safezoneW; + h = safezoneH; + text = ""; + colorText[] = {0,0,0,0}; + colorBackground[] = {0,0,0,1}; + }; + /* + class nicePic : RscPicture + { + style = 48 + 0x800; // ST_PICTURE + ST_KEEP_ASPECT_RATIO + x = safezoneX + safezoneW/2 - 0.25; + y = safezoneY + safezoneH/2 - 0.2; + w = 0.5; + h = 0.4; + text = "img\nicePic.paa"; + }; + */ + }; + class controls + { + class Title1 : RscLoadingText + { + text = "$STR_LOADING"; // "Loading" text in the middle of the screen + }; + class CA_Progress : RscProgress // progress bar, has to have idc 104 + { + idc = 104; + type = 8; // CT_PROGRESS + style = 0; // ST_SINGLE + texture = "\ca\ui\data\loadscreen_progressbar_ca.paa"; + }; + class CA_Progress2 : RscProgressNotFreeze // progress bar that will go reverse + { + idc = 103; + }; + class Name2: RscText // the text on the top-left + { + idc = 101; + x = 0.05; + y = 0.029412; + w = 0.9; + h = 0.04902; + text = ""; + sizeEx = 0.05; + colorText[] = {0.543,0.5742,0.4102,1.0}; + }; + }; +}; diff --git a/Server Files/MPMissions/DayZ_Epoch_19.FDF_Isle1_a/init.sqf b/Server Files/MPMissions/DayZ_Epoch_19.FDF_Isle1_a/init.sqf new file mode 100644 index 000000000..dfd191919 --- /dev/null +++ b/Server Files/MPMissions/DayZ_Epoch_19.FDF_Isle1_a/init.sqf @@ -0,0 +1,83 @@ +/* + For DayZ Epoch + Addons Credits: Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr, Sahbazz +*/ +startLoadingScreen ["","RscDisplayLoadCustom"]; +cutText ["","BLACK OUT"]; +enableSaving [false, false]; + +//REALLY IMPORTANT VALUES +dayZ_instance = 19; //The instance +dayzHiveRequest = []; +initialized = false; +dayz_previousID = 0; + +//disable greeting menu +player setVariable ["BIS_noCoreConversations", true]; +//disable radio messages to be heard and shown in the left lower corner of the screen +enableRadio false; +// May prevent "how are you civillian?" messages from NPC +enableSentences false; + +// DayZ Epoch config +spawnShoremode = 1; // Default = 1 (on shore) +spawnArea= 1500; // Default = 1500 +MaxHeliCrashes= 5; // Default = 5 +MaxVehicleLimit = 200; // Default = 50 +MaxDynamicDebris = 250; // Default = 100 +dayz_MapArea = 7000; // Default = 10000 + +dayz_paraSpawn = false; + +dayz_sellDistance_vehicle = 10; +dayz_sellDistance_boat = 30; +dayz_sellDistance_air = 40; + +dayz_maxAnimals = 8; // Default: 8 +dayz_tameDogs = true; +DynamicVehicleDamageLow = 0; // Default: 0 +DynamicVehicleDamageHigh = 100; // Default: 100 + +EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]]; +dayz_fullMoonNights = true; + +//Load in compiled functions +call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; //Initilize the Variables (IMPORTANT: Must happen very early) +progressLoadingScreen 0.1; +call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; //Initilize the publicVariable event handlers +progressLoadingScreen 0.2; +call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; //Functions used by CLIENT for medical +progressLoadingScreen 0.4; +call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; //Compile regular functions +progressLoadingScreen 0.5; +call compile preprocessFileLineNumbers "server_traders.sqf"; //Compile trader configs +progressLoadingScreen 1.0; + +"filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic"; + +if (isServer) then { + call compile preprocessFileLineNumbers "dynamic_vehicle.sqf"; //Compile vehicle configs + + // Add trader citys + _nil = [] execVM "mission.sqf"; + _serverMonitor = [] execVM "\z\addons\dayz_code\system\server_monitor.sqf"; +}; + +if (!isDedicated) then { + //Conduct map operations + 0 fadeSound 0; + waitUntil {!isNil "dayz_loadScreenMsg"}; + dayz_loadScreenMsg = (localize "STR_AUTHENTICATING"); + + //Run the player monitor + _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}]; + _playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf"; + + + //Lights + //[0,0,true,true,true,58,280,600,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf"; +}; +#include "\z\addons\dayz_code\system\REsec.sqf" +//Start Dynamic Weather +execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf"; +#include "\z\addons\dayz_code\system\BIS_Effects\init.sqf" diff --git a/Server Files/MPMissions/DayZ_Epoch_19.FDF_Isle1_a/mission.sqm b/Server Files/MPMissions/DayZ_Epoch_19.FDF_Isle1_a/mission.sqm new file mode 100644 index 000000000..358f2bf53 --- /dev/null +++ b/Server Files/MPMissions/DayZ_Epoch_19.FDF_Isle1_a/mission.sqm @@ -0,0 +1,1386 @@ +version=11; +class Mission +{ + addOns[]= + { + "fdf_isle1_a", + "ca_modules_animals", + "dayz_code", + "dayz_weapons", + "dayz_equip", + "dayz_vehicles", + "cacharacters_pmc", + "ca_modules_functions", + "glt_m300t", + + "csj_gyroac", + "map_eu", + "jetskiyanahuiaddon" + }; + addOnsAuto[]= + { + "dayz_weapons", + "ca_modules_functions", + "fdf_isle1_a" + }; + randomSeed=11171215; + class Intel + { + briefingName="DayZ Epoch Podagorsk"; + briefingDescription="DayZ Epoch Podagorsk Private Server"; + startWeather=0.067362607; + forecastWeather=0.52341133; + year=2008; + month=10; + day=1; + hour=12; + }; + class Groups + { + items=2; + class Item0 + { + side="WEST"; + class Vehicles + { + items=100; + class Item0 + { + position[]={10061.913,0.48566359,-9457.3369}; + azimut=-17.0839; + id=11; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item1 + { + position[]={10061.629,0.50118423,-9456.543}; + azimut=-17.0839; + id=0; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAYER COMMANDER"; + leader=1; + rank="SERGEANT"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item2 + { + position[]={10060.863,0.49191189,-9456.9775}; + azimut=-17.083944; + id=5; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item3 + { + position[]={10061.069,0.51964557,-9455.7041}; + azimut=-17.083944; + id=8; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item4 + { + position[]={10061.346,0.5007363,-9456.5596}; + azimut=-17.083944; + id=18; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item5 + { + position[]={10060.597,0.48439926,-9457.373}; + azimut=-17.083944; + id=2; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item6 + { + position[]={10062.166,0.49333996,-9456.9395}; + azimut=-17.083937; + id=9; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item7 + { + position[]={10062.737,0.51209259,-9456.0801}; + azimut=-17.083944; + id=21; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item8 + { + position[]={10062.628,0.48300523,-9457.502}; + azimut=-17.083944; + id=13; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item9 + { + position[]={10061.263,0.48891276,-9457.1445}; + azimut=-17.083944; + id=7; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item10 + { + position[]={10061.242,0.51469243,-9455.9199}; + azimut=-17.0839; + id=36; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item11 + { + position[]={10061.346,0.49235049,-9456.9707}; + azimut=-17.083944; + id=25; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item12 + { + position[]={10061.799,0.48233649,-9457.5195}; + azimut=-17.083944; + id=43; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item13 + { + position[]={10062.587,0.48967433,-9457.1377}; + azimut=-17.083944; + id=30; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item14 + { + position[]={10062.141,0.52065909,-9455.6904}; + azimut=-17.083944; + id=33; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item15 + { + position[]={10062.326,0.50655675,-9456.3135}; + azimut=-17.083944; + id=1; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item16 + { + position[]={10060.65,0.50460398,-9456.3535}; + azimut=-17.083944; + id=4; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item17 + { + position[]={10062.571,0.51665568,-9455.876}; + azimut=-17.083944; + id=3; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item18 + { + position[]={10061.084,0.50072753,-9456.5508}; + azimut=-17.083944; + id=6; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item19 + { + position[]={10060.824,0.50034672,-9456.5586}; + azimut=-17.083944; + id=10; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item20 + { + position[]={10062.197,0.48601699,-9457.3262}; + azimut=-17.083944; + id=16; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item21 + { + position[]={10061.746,0.51539958,-9455.9043}; + azimut=-17.083944; + id=19; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item22 + { + position[]={10062.455,0.5116235,-9456.0908}; + azimut=-17.083944; + id=15; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item23 + { + position[]={10061.742,0.48876801,-9457.1631}; + azimut=-17.083944; + id=23; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item24 + { + position[]={10062.865,0.50678784,-9456.3164}; + azimut=-17.083944; + id=26; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item25 + { + position[]={10062.898,0.48991689,-9457.1328}; + azimut=-17.083944; + id=29; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item26 + { + position[]={10062.276,0.48942754,-9457.1426}; + azimut=-17.083944; + id=31; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item27 + { + position[]={10062.059,0.50630915,-9456.3184}; + azimut=-17.083944; + id=28; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item28 + { + position[]={10062.143,0.50159693,-9456.5371}; + azimut=-17.083944; + id=35; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item29 + { + position[]={10062.758,0.4862974,-9457.3223}; + azimut=-17.083944; + id=27; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item30 + { + position[]={10061.123,0.48507878,-9457.3516}; + azimut=-17.083937; + id=34; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item31 + { + position[]={10062.359,0.48267111,-9457.5156}; + azimut=-17.083944; + id=46; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item32 + { + position[]={10061.855,0.52057058,-9455.6875}; + azimut=-17.083944; + id=38; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item33 + { + position[]={10062.303,0.51648098,-9455.877}; + azimut=-17.083944; + id=32; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item34 + { + position[]={10061.752,0.50581813,-9456.332}; + azimut=-17.083944; + id=47; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item35 + { + position[]={10060.878,0.484626,-9457.3682}; + azimut=-17.083944; + id=41; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item36 + { + position[]={10062.691,0.5212481,-9455.6836}; + azimut=-17.083944; + id=40; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item37 + { + position[]={10061.285,0.48174036,-9457.543}; + azimut=-17.083944; + id=44; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item38 + { + position[]={10062.016,0.51608139,-9455.8867}; + azimut=-17.083944; + id=48; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item39 + { + position[]={10060.809,0.51920789,-9455.7129}; + azimut=-17.083944; + id=39; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item40 + { + position[]={10062.859,0.51659203,-9455.8877}; + azimut=-17.083944; + id=37; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item41 + { + position[]={10060.987,0.48855713,-9457.1563}; + azimut=-17.083944; + id=45; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item42 + { + position[]={10060.323,0.49928761,-9456.5938}; + azimut=-17.0839; + id=49; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item43 + { + position[]={10062.447,0.48599854,-9457.3301}; + azimut=-17.083944; + id=42; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item44 + { + position[]={10061.649,0.48547018,-9457.3418}; + azimut=-17.083944; + id=22; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item45 + { + position[]={10062.176,0.51145691,-9456.0918}; + azimut=-17.083944; + id=12; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item46 + { + position[]={10062.287,0.49716586,-9456.7539}; + azimut=-17.083944; + id=14; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item47 + { + position[]={10060.938,0.50473958,-9456.3535}; + azimut=-17.0839; + id=24; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item48 + { + position[]={10061.219,0.5052954,-9456.3398}; + azimut=-17.083944; + id=20; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item49 + { + position[]={10062.419,0.50174809,-9456.5391}; + azimut=-17.083944; + id=17; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item50 + { + position[]={10061.881,0.49267241,-9456.9648}; + azimut=-17.0839; + id=51; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item51 + { + position[]={10062.406,0.52093887,-9455.6895}; + azimut=-17.0839; + id=52; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item52 + { + position[]={10060.682,0.51452869,-9455.9121}; + azimut=-17.0839; + id=55; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item53 + { + position[]={10060.407,0.50415516,-9456.3672}; + azimut=-17.0839; + id=53; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item54 + { + position[]={10061.489,0.51498479,-9455.916}; + azimut=-17.0839; + id=54; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item55 + { + position[]={10060.723,0.48801666,-9457.1797}; + azimut=-17.0839; + id=70; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item56 + { + position[]={10060.539,0.50943828,-9456.1309}; + azimut=-17.0839; + id=60; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item57 + { + position[]={10061.483,0.48888871,-9457.1523}; + azimut=-17.0839; + id=68; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item58 + { + position[]={10060.712,0.49586719,-9456.7705}; + azimut=-17.0839; + id=66; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item59 + { + position[]={10060.338,0.48415601,-9457.3789}; + azimut=-17.0839; + id=61; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item60 + { + position[]={10061.119,0.49241203,-9456.959}; + azimut=-17.0839; + id=63; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item61 + { + position[]={10061.852,0.50157249,-9456.5293}; + azimut=-17.0839; + id=72; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item62 + { + position[]={10061.537,0.48192456,-9457.5371}; + azimut=-17.0839; + id=57; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item63 + { + position[]={10060.34,0.4914068,-9456.9863}; + azimut=-17.0839; + id=58; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item64 + { + position[]={10061.327,0.51015007,-9456.124}; + azimut=-17.0839; + id=62; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item65 + { + position[]={10060.588,0.49168447,-9456.9785}; + azimut=-17.0839; + id=75; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item66 + { + position[]={10060.465,0.49561435,-9456.7773}; + azimut=-17.0839; + id=56; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item67 + { + position[]={10060.423,0.51405299,-9455.9219}; + azimut=-17.0839; + id=73; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item68 + { + position[]={10062.912,0.48316342,-9457.5}; + azimut=-17.0839; + id=69; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item69 + { + position[]={10060.33,0.50886947,-9456.1484}; + azimut=-17.0839; + id=67; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item70 + { + position[]={10062.082,0.48250431,-9457.5215}; + azimut=-17.0839; + id=65; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item71 + { + position[]={10061.646,0.49232388,-9456.9805}; + azimut=-17.0839; + id=74; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item72 + { + position[]={10061.223,0.49639964,-9456.7627}; + azimut=-17.0839; + id=71; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item73 + { + position[]={10062.029,0.48947349,-9457.1367}; + azimut=-17.0839; + id=59; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item74 + { + position[]={10062.729,0.49362645,-9456.9434}; + azimut=-17.0839; + id=64; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item75 + { + position[]={10062.848,0.49779847,-9456.7402}; + azimut=-17.0839; + id=81; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item76 + { + position[]={10062.427,0.49308991,-9456.957}; + azimut=-17.0839; + id=83; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item77 + { + position[]={10060.317,0.51835966,-9455.7324}; + azimut=-17.0839; + id=82; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item78 + { + position[]={10061.334,0.51994085,-9455.6973}; + azimut=-17.0839; + id=84; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item79 + { + position[]={10061.004,0.48146468,-9457.5537}; + azimut=-17.0839; + id=85; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item80 + { + position[]={10060.955,0.51459372,-9455.9141}; + azimut=-17.0839; + id=77; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item81 + { + position[]={10060.451,0.48779804,-9457.1816}; + azimut=-17.0839; + id=78; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item82 + { + position[]={10060.762,0.48143363,-9457.5498}; + azimut=-17.0839; + id=79; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item83 + { + position[]={10061.354,0.48515135,-9457.3535}; + azimut=-17.0839; + id=76; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item84 + { + position[]={10061.615,0.51036584,-9456.123}; + azimut=-17.0839; + id=80; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item85 + { + position[]={10061.468,0.49641067,-9456.7676}; + azimut=-17.0839; + id=97; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item86 + { + position[]={10060.976,0.49599296,-9456.7744}; + azimut=-17.0839; + id=98; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item87 + { + position[]={10062.006,0.49694812,-9456.7559}; + azimut=-17.0839; + id=99; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item88 + { + position[]={10062.703,0.50217605,-9456.5273}; + azimut=-17.0839; + id=100; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item89 + { + position[]={10060.561,0.50000423,-9456.5664}; + azimut=-17.0839; + id=96; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item90 + { + position[]={10060.484,0.48102146,-9457.5654}; + azimut=-17.0839; + id=87; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item91 + { + position[]={10060.546,0.51899832,-9455.7129}; + azimut=-17.0839; + id=92; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item92 + { + position[]={10061.077,0.50986743,-9456.1289}; + azimut=-17.0839; + id=88; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item93 + { + position[]={10061.866,0.51103616,-9456.0996}; + azimut=-17.0839; + id=89; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item94 + { + position[]={10062.615,0.50679302,-9456.3105}; + azimut=-17.0839; + id=90; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item95 + { + position[]={10061.719,0.49692523,-9456.75}; + azimut=-17.0839; + id=86; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item96 + { + position[]={10061.6,0.52023011,-9455.6934}; + azimut=-17.0839; + id=93; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item97 + { + position[]={10061.483,0.5053888,-9456.3438}; + azimut=-17.0839; + id=94; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item98 + { + position[]={10062.564,0.49750501,-9456.7441}; + azimut=-17.0839; + id=91; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item99 + { + position[]={10060.788,0.50937861,-9456.1406}; + azimut=-17.0839; + id=95; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + }; + }; + class Item1 + { + side="LOGIC"; + class Vehicles + { + items=1; + class Item0 + { + position[]={-143.93861,0.52647489,2319.5012}; + id=50; + side="LOGIC"; + vehicle="FunctionsManager"; + leader=1; + lock="UNLOCKED"; + skill=0.60000002; + }; + }; + }; + }; + class Markers + { + items=15; + class Item0 + { + position[]={10788.115,90.416954,8680.3896}; + name="center"; + type="Empty"; + }; + class Item1 + { + position[]={10061.47,0.50175238,-9456.5117}; + name="respawn_west"; + type="Empty"; + }; + class Item2 + { + position[]={10772.252,8.8704214,5547.606}; + name="spawn0"; + type="Empty"; + }; + class Item3 + { + position[]={12156.554,4.1533175,11002.222}; + name="spawn1"; + type="Empty"; + }; + class Item4 + { + position[]={9178.5977,38.043068,6427.9619}; + name="spawn2"; + type="Empty"; + }; + class Item5 + { + position[]={7914.2358,9.5998287,7496.2734}; + name="spawn3"; + type="Empty"; + }; + class Item6 + { + position[]={7867.2437,7.0066466,8968.2842}; + name="spawn4"; + type="Empty"; + }; + class Item7 + { + position[]={10015.868,5.0297446,5963.0625}; + name="wholesaleSouth"; + text="Wholesaler"; + type="mil_dot"; + colorName="ColorBlack"; + }; + class Item8 + { + position[]={14853.64,37.77092,7646.6982}; + name="boatTraderEast"; + text="Wholesaler"; + type="mil_dot"; + colorName="ColorBlack"; + }; + class Item9 + { + position[]={11897.247,2.0606923,5307.1626}; + name="BoatDealerSouth"; + text="Boat Dealer"; + type="mil_dot"; + colorName="ColorBlack"; + }; + class Item10 + { + position[]={8294.4307,5.0005341,4347.4355}; + name="AirVehicles"; + text="Aircraft Dealer"; + type="mil_dot"; + colorName="ColorGreen"; + }; + class Item11 + { + position[]={13572.653,41.133896,7520.5161}; + name="BanditDen"; + text="Bandit Camp"; + type="mil_dot"; + colorName="ColorRed"; + }; + class Item12 + { + position[]={9660.5234,25.000839,10888.863}; + name="Jesco"; + text="Trader City Jesco"; + type="mil_circle"; + colorName="ColorGreen"; + }; + class Item13 + { + position[]={7979.0151,22.484041,10603.889}; + name="TradercityBash"; + text="Trader City Berezniki"; + type="mil_circle"; + colorName="ColorBlack"; + }; + class Item14 + { + position[]={9728.8066,5.0182734,4045.4143}; + name="HeroTrader"; + text="Hero Camp"; + type="mil_dot"; + colorName="ColorBlue"; + }; + }; + class Sensors + { + items=2; + class Item0 + { + position[]={7987.2495,7.9986267,10603.404}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="zonebash"; + expCond="(player distance zonebash) < 100;"; + expActiv="TitleText[""Now entering trader city Berezniki"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving trader city Berezniki"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + soundDet="arabian_market_3"; + }; + }; + class Item1 + { + position[]={9656.8906,25.000839,10889.035}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="zoneklen"; + expCond="(player distance zoneklen) < 100;"; + expActiv="TitleText[""Now entering trader city Jesco"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving trader city Jesco"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + soundDet="arabian_market_3"; + }; + }; + }; +}; +class Intro +{ + addOns[]= + { + "fdf_isle1_a" + }; + addOnsAuto[]= + { + "fdf_isle1_a" + }; + randomSeed=6913869; + class Intel + { + startWeather=0.25; + forecastWeather=0.25; + year=2008; + month=10; + day=11; + hour=9; + minute=20; + }; +}; +class OutroWin +{ + addOns[]= + { + "fdf_isle1_a" + }; + addOnsAuto[]= + { + "fdf_isle1_a" + }; + randomSeed=4081731; + class Intel + { + startWeather=0.25; + forecastWeather=0.25; + year=2008; + month=10; + day=11; + hour=9; + minute=20; + }; +}; +class OutroLoose +{ + addOns[]= + { + "fdf_isle1_a" + }; + addOnsAuto[]= + { + "fdf_isle1_a" + }; + randomSeed=4975929; + class Intel + { + startWeather=0.25; + forecastWeather=0.25; + year=2008; + month=10; + day=11; + hour=9; + minute=20; + }; +}; diff --git a/Server Files/MPMissions/DayZ_Epoch_19.FDF_Isle1_a/server_traders.sqf b/Server Files/MPMissions/DayZ_Epoch_19.FDF_Isle1_a/server_traders.sqf new file mode 100644 index 000000000..c3049d3e5 --- /dev/null +++ b/Server Files/MPMissions/DayZ_Epoch_19.FDF_Isle1_a/server_traders.sqf @@ -0,0 +1,206 @@ +// DayZ Epoch TRADERS for 19 +serverTraders = ["Tanny_PMC","Soldier_GL_M16A2_PMC","Soldier_MG_PKM_PMC","CIV_Contractor2_BAF","RU_Farmwife4","GUE_Soldier_CO","GUE_Soldier_AR","GUE_Woodlander2","GUE_Soldier_Crew","GUE_Soldier_Pilot","GUE_Soldier_GL","Soldier_TL_PMC","GUE_Villager4","UN_CDF_Soldier_Pilot_EP1","Damsel5","Dr_Annie_Baker_EP1","Soldier_MG_PKM_PMC","Soldier_MG_PMC","GUE_Soldier_3","Farmwife4","GUE_Soldier_1","GUE_Villager3","TK_CIV_Takistani04_EP1","Pilot_EP1","RU_Profiteer4","GUE_Woodlander2","Dr_Hladik_EP1","Doctor","HouseWife1","Citizen3_EP1","ibr_lingorman6","ibr_lingorman6s","TK_CIV_Woman02_EP1","Damsel3"]; +// Hero Vendor +menu_Tanny_PMC = [ + [["Ammunition",478],["Clothes",476],["Helicopter Armed",493],["Military Armed",562],["Trucks Armed",479],["Weapons",477]], + [], + "hero" +]; +// Ammunition Friendly +menu_Soldier_GL_M16A2_PMC = [ + [["Assault Rifle Ammo",480],["Light Machine Gun Ammo",481],["Pistol Ammo",484],["Shotguns and Single-shot Ammo",573],["Sniper Rifle Ammo",482],["Submachine Gun Ammo",483]], + [], + "friendly" +]; +// Weapons Friendly +menu_Soldier_MG_PKM_PMC = [ + [["Assault Rifle",485],["Light Machine Gun",486],["Pistols",489],["Shotguns and Single-shot",574],["Sniper Rifle",487],["Submachine Guns",488]], + [], + "friendly" +]; +// Friendly Vehicles +menu_CIV_Contractor2_BAF = [ + [["Bikes and ATV",608],["Buses and Vans",563],["Cargo Trucks",564],["Fuel Trucks",492],["Military Unarmed",491],["Trucks",495],["Used Cars",585],["Utility Vehicles",565]], + [], + "friendly" +]; +// General Store +menu_RU_Farmwife4 = [ + [["Backpacks",496],["Clothes",497],["Cooked Meats",580],["Drinks",498],["Packaged Food",579]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "neutral" +]; +// Weapons neutral +menu_GUE_Soldier_CO = [ + [["Assault Rifle",602],["Light Machine Gun",603],["Pistols",606],["Shotguns and Single-shot",607],["Sniper Rifle",605],["Submachine Guns",604]], + [], + "neutral" +]; +// Ammunition Neutral +menu_GUE_Soldier_AR = [ + [["Assault Rifle Ammo",609],["Light Machine Gun Ammo",610],["Pistol Ammo",611],["Shotguns and Single-shot Ammo",613],["Sniper Rifle Ammo",614],["Submachine Gun Ammo",612]], + [], + "neutral" +]; +// Neutral Building/Parts +menu_GUE_Woodlander2 = [ + [["Building Supplies",508],["Toolbelt Items",510],["Vehicle Parts",509]], + [], + "neutral" +]; +// Bandit Trader +menu_GUE_Soldier_Crew = [ + [["Ammunition",577],["Clothing",575],["Helicopter Armed",512],["Military Armed",569],["Trucks Armed",534],["Weapons",627]], + [], + "hostile" +]; +// Aircraft Dealer +menu_GUE_Soldier_Pilot = [ + [["Airplanes",517],["Helicopter Unarmed",519]], + [], + "friendly" +]; +// Vehicles Neutral +menu_GUE_Soldier_GL = [ + [["Bikes and ATV",587],["Buses and Vans",588],["Cargo Trucks",586],["Fuel Trucks",589],["Military Unarmed",598],["Trucks",590],["Used Cars",520],["Utility Vehicles",591]], + [], + "neutral" +]; +// Black Market Vendor +menu_Soldier_TL_PMC = [ + [["Black Market Ammo",527],["Black Market Weapons",526],["Explosives",529]], + [], + "neutral" +]; +// Friendly Building/Parts +menu_GUE_Villager4 = [ + [["Building Supplies",530],["Toolbelt Items",532],["Vehicle Parts",531]], + [], + "friendly" +]; +// Friendly Vehicles 2 +menu_UN_CDF_Soldier_Pilot_EP1 = [ + [["Bikes and ATV",536],["Buses and Vans",592],["Cargo Trucks",570],["Fuel Trucks",595],["Military Unarmed",599],["Trucks Unarmed",535],["Used Cars",600],["Utility Vehicles",568]], + [], + "friendly" +]; +// General Store 2 +menu_Damsel5 = [ + [["Backpacks",538],["Clothes",628],["Cooked Meats",630],["Drinks",601],["Packaged Food",629]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "friendly" +]; +// Medical Supplies +menu_Dr_Annie_Baker_EP1 = [ + [["Chem-lites/Flares",542],["Medical Supplies",541],["Smoke Grenades",543]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "friendly" +]; +// Weapons friendly 2 +menu_Soldier_MG_PKM_PMC = [ + [["Assault Rifle",615],["Light Machine Gun",616],["Pistols",617],["Shotguns and Single-shot",620],["Sniper Rifle",619],["Submachine Guns",618]], + [], + "friendly" +]; +// Ammunition friendly 2 +menu_Soldier_MG_PMC = [ + [["Assault Rifle Ammo",621],["Light Machine Gun Ammo",622],["Pistol Ammo",625],["Shotguns and Single-shot Ammo",623],["Sniper Rifle Ammo",624],["Submachine Gun Ammo",626]], + [], + "friendly" +]; +// East Wholesaler +menu_GUE_Soldier_3 = [ + [["Wholesale",555]], + [], + "neutral" +]; +// General Store 3 +menu_Farmwife4 = [ + [["Backpacks",632],["Clothes",631],["Cooked Meats",634],["Drinks",633],["Packaged Food",635]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "neutral" +]; +// West Wholesaler +menu_GUE_Soldier_1 = [ + [["Wholesale",636]], + [], + "neutral" +]; +// Boat Vendor +menu_GUE_Villager3 = [ + [["Boats Armed",558],["Boats Unarmed",557]], + [], + "neutral" +]; +// Weapons neutral 2 +menu_TK_CIV_Takistani04_EP1 = [ + [["Assault Rifle",637],["Light Machine Gun",638],["Pistols",674],["Shotguns and Single-shot",641],["Sniper Rifle",640],["Submachine Guns",642]], + [], + "neutral" +]; +// Ammunition Neutral 2 +menu_Pilot_EP1 = [ + [["Assault Rifle Ammo",643],["Light Machine Gun Ammo",644],["Pistol Ammo",646],["Shotguns and Single-shot Ammo",649],["Sniper Rifle Ammo",647],["Submachine Gun Ammo",648]], + [], + "neutral" +]; +// Vehicles Neutral 2 +menu_RU_Profiteer4 = [ + [["Bikes and ATV",650],["Buses and Vans",651],["Cargo Trucks",653],["Fuel Trucks",655],["Military Unarmed",658],["Trucks",659],["Used Cars",660],["Utility Vehicles",661]], + [], + "neutral" +]; +// Neutral Building/Parts +menu_GUE_Woodlander2 = [ + [["Building Supplies",662],["Toolbelt Items",663],["Vehicle Parts",664]], + [], + "neutral" +]; +// Medical Supplies 2 +menu_Dr_Hladik_EP1 = [ + [["Chem-lites/Flares",666],["Medical Supplies",665],["Smoke Grenades",668]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "neutral" +]; +// Medical Supplies 3 +menu_Doctor = [ + [["Chem-lites/Flares",669],["Medical Supplies",670],["Smoke Grenades",671]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "neutral" +]; +// Boat Trader 2 +menu_HouseWife1 = [ + [["Boats Armed",673],["Boats Unarmed",672]], + [], + "neutral" +]; +// Wholesale 3 +menu_Citizen3_EP1 = [ + [["Wholesale",675]], + [], + "neutral" +]; +// Friendly Building/parts 2 +menu_ibr_lingorman6 = [ + [["Building Supplies",678],["Toolbelt Items",679],["Vehicle Parts",677]], + [], + "friendly" +]; +// Friendly Building/Parts 3 +menu_ibr_lingorman6s = [ + [["Building Supplies",680],["Toolbelt Items",681],["Vehicle Parts",682]], + [], + "friendly" +]; +// General Store 4 +menu_TK_CIV_Woman02_EP1 = [ + [["Backpacks",685],["Clothes",683],["Cooked Meats",686],["Drinks",684],["Packaged Food",687]], + [], + "neutral" +]; +// General Store 5 +menu_Damsel3 = [ + [["Backpacks",688],["Clothes",689],["Cooked Meats",690],["Drinks",691],["Packaged Food",692]], + [], + "friendly" +]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Realism_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Realism_Init.sqf deleted file mode 100644 index 89daf64ef..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Realism_Init.sqf +++ /dev/null @@ -1,21 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Realism_Configuration.cfg" - -#ifdef R3F_REALISM_USE_WEIGHT - _void = [] execVM "R3F_realism\R3F_Weight\R3F_DoWeight.sqf"; -#endif - - -#ifdef R3F_REALISM_USE_TIRED - _void = [] execVM "R3F_realism\R3F_Tired\R3F_Tired_Init.sqf"; -#endif - diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Realism_configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Realism_configuration.cfg deleted file mode 100644 index 72afc2a8c..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Realism_configuration.cfg +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define R3F_REALISM_USE_WEIGHT -#define R3F_REALISM_USE_TIRED diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Stringtable.csv deleted file mode 100644 index fca6a4ab6..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Weight\R3F_WEIGHT_Stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Tired/R3F_DoTired.sqf b/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Tired/R3F_DoTired.sqf deleted file mode 100644 index 6ab215092..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Tired/R3F_DoTired.sqf +++ /dev/null @@ -1,130 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101011 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -private ["_level", "_n", "_s"]; - -//_voil = [] call R3F_TIRED_FNCT_MkVoile; -//[_voil,1] call R3F_TIRED_FNCT_Voile_Noir; - -_n = 0; -_posATL = 0; - -#ifdef R3F_TIRED_CSV_EXPORT -_s = format["""Duree"",""Distance From"",""Distance To"",""Vitesse"",""Fatigue"",""Black Level"",""poids"",""Counter"""]; -_s call FNC_PrintToRPT; -#endif - -R3F_TIRED_Accumulator = 0; -sleep 1; -_level = 1; - -while {true} do { - - R3F_TIRED_POIDS_TOTAL_PLAYER= R3F_Weight + R3F_TIRED_WEIGHT_PLAYER_EMPTY; - - if (R3F_weight < R3F_TIRED_WEIGHT_LEVEL3 )then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL2) then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL1 ) then { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO1; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO2; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO3; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO4; - }; - - if (alive player) then { - switch (toArray (animationState player) select 5) do { - case 112: { - R3F_TIRED_Ratio_Position = R3F_TIRED_DOWN_LEVEL; - }; - case 107:{ - R3F_TIRED_Ratio_Position=R3F_TIRED_KNEE_LEVEL; - }; - case 101:{ - R3F_TIRED_Ratio_Position = R3F_TIRED_UP_LEVEL; - }; - }; - - R3F_TIRED_vitesse_de_mon_joueur = [0,0,0] distance velocity player; - R3F_TIRED_coeff_mon_elevation_en_z = 0 max ((velocity player select 2) / R3F_TIRED_WEIGHT_CLIMB_FACTOR); - - _posATL = (getPosATL player) select 2; - - - if((vehicle player == player) && (_posATL < 100)) then { - R3F_TIRED_Accumulator = R3F_TIRED_Accumulator - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_vitesse_de_mon_joueur * R3F_TIRED_Ratio_Position * R3F_TIRED_WEIGHT_SPEED_RATIO*R3F_TIRED_Ratio_Overweight) - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_coeff_mon_elevation_en_z * R3F_TIRED_WEIGHT_LEVEL2); - - }; - - R3F_TIRED_Accumulator = 0 max (R3F_TIRED_Accumulator - R3F_TIRED_Ratio_Recovery); - - _level = ((R3F_TIRED_Accumulator / R3F_TIRED_BLACKOUT_LEVEL) * 100); - _level = 0 max (1 - (_level / 100)); - - #ifdef R3F_TIRED_DEBUG - hintsilent format["Fatique : %1/%2\nBlack level : %3\nPoids total : %4\n Poids armement : %5", - R3F_TIRED_Accumulator, - R3F_TIRED_BLACKOUT_LEVEL, - _level, - R3F_TIRED_POIDS_TOTAL_PLAYER, - R3F_Weight]; - #endif - - [_level] call R3F_TIRED_FNCT_Voile_Noir; - - if (R3F_TIRED_Accumulator > R3F_TIRED_BLACKOUT_LEVEL and scriptDone R3F_TIRED_Handle_Blackout_Effect and scriptDone R3F_TIRED_Handle_Blur_Effect) then { - R3F_TIRED_Handle_Blackout_Effect = [] spawn R3F_TIRED_FNCT_DoBlackVanish; - }; - } else { - R3F_TIRED_Accumulator = 0; - }; - - if (R3F_TIRED_GLOBAL_TIRING - && R3F_TIRED_vitesse_de_mon_joueur > 4 - && R3F_TIRED_Ratio_Recovery > R3F_TIRED_RATIO_RECOVERING - ) then { - R3F_TIRED_Counter_Time= R3F_TIRED_Counter_Time + 1; - }; - - - #ifdef R3F_TIRED_CSV_EXPORT - _s = format["%1,%2,%3,%4,%5,%6,%7,%8", - _n, - (player distance flag_start), - (player distance flag_end), - R3F_TIRED_vitesse_de_mon_joueur, - R3F_TIRED_Accumulator, - _level, - R3F_Weight, - R3F_TIRED_Counter_Time]; - - - _s call FNC_PrintToRPT; - #endif - - if ((R3F_TIRED_Counter_Time > R3F_TIRED_TIME_RECOVERING)) then { - R3F_TIRED_Ratio_Recovery = R3F_TIRED_Ratio_Recovery - 1; - R3F_TIRED_Counter_Time = 0; - }; - - sleep 1; - _n = _n + 1; -}; - -//[_voil] call R3F_TIRED_FNCT_Effect_Off; - diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg deleted file mode 100644 index 407f869bd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg +++ /dev/null @@ -1,131 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -//Uncomment to write in arma.rpt a csv file for excel to trace some graphics -// #define R3F_TIRED_CSV_EXPORT - -//Uncomment to show some informations in game -// #define R3F_TIRED_DEBUG - -//adjustment player weight with helmet jacket Rangers Light equipment (not weapons) -#define R3F_TIRED_WEIGHT_PLAYER_EMPTY 90 - -//Predefined models for an easy setting -// uncomment only one setting -// #define R3F_TIRED_SET_MODE_EASY -#define R3F_TIRED_SET_MODE_UBEREASY -//#define R3F_TIRED_SET_MODE_NORMAL -//#define R3F_TIRED_SET_MODE_HARD - -//adjustment weight * speed player -#define R3F_TIRED_WEIGHT_SPEED_RATIO 1 - - -#ifdef R3F_TIRED_SET_MODE_UBEREASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 100000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 0.9 - #define R3F_TIRED_KNEE_LEVEL 0.6 - #define R3F_TIRED_UP_LEVEL 0.5 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 40 - #define R3F_TIRED_WEIGHT_LEVEL2 50 - #define R3F_TIRED_WEIGHT_LEVEL3 60 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 1 -#endif - -#ifdef R3F_TIRED_SET_MODE_EASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 70000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 1.8 - #define R3F_TIRED_KNEE_LEVEL 1.2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 25 - #define R3F_TIRED_WEIGHT_LEVEL2 30 - #define R3F_TIRED_WEIGHT_LEVEL3 40 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 10 -#endif - -#ifdef R3F_TIRED_SET_MODE_NORMAL - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 50000 - - //adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 3 - #define R3F_TIRED_KNEE_LEVEL 1.5 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 10 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 15 - #define R3F_TIRED_WEIGHT_LEVEL2 20 - #define R3F_TIRED_WEIGHT_LEVEL3 30 - - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.6 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 30 -#endif - -#ifdef R3F_TIRED_SET_MODE_HARD - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 40000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 4 - #define R3F_TIRED_KNEE_LEVEL 2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 5 - - // adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 10 - #define R3F_TIRED_WEIGHT_LEVEL2 17 - #define R3F_TIRED_WEIGHT_LEVEL3 25 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.3 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 60 -#endif - -// ratio of threshold weight -#define R3F_TIRED_WEIGHT_RATIO1 0.3 /* for weight < 10 kg */ -#define R3F_TIRED_WEIGHT_RATIO2 0.4 /* for weight 10 à 20 kg */ -#define R3F_TIRED_WEIGHT_RATIO3 0.6 /* for weight 20 à 30 kg */ -#define R3F_TIRED_WEIGHT_RATIO4 0.7 /* for weight > 30 kg */ - - -// activation / deactivation unit recup loss over time (true / false) -#define R3F_TIRED_GLOBAL_TIRING true - -// adjustment recovery rate -#define R3F_TIRED_TIME_RECOVERING 100 -#define R3F_TIRED_RATIO_RECOVERING 360 - -#define R3F_TIRED_WITH_VANISH true - diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf deleted file mode 100644 index 6e6615d1a..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf +++ /dev/null @@ -1,30 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -FNC_PrintToRPT = { - diag_log text _this; -}; - -R3F_TIRED_FNCT_Voile_Noir = { - _level = _this select 0; - if(_level < R3F_TIRED_SHORTNESS_THRESHOLD ) then{ - playSound "heartbeat_1"; - addCamShake [2, 1, 25]; - }; - -}; -R3F_TIRED_FNCT_DoBlackVanish = { - [player,0.1] call fnc_usec_damageUnconscious; - [_refObj,"scream",3,false] call dayz_zombieSpeak; - cutText ["You are overburdened.", "PLAIN DOWN"]; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf deleted file mode 100644 index 3a655adcd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf +++ /dev/null @@ -1,25 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -call compile preprocessFile "R3F_realism\R3F_Tired\R3F_Tired_Fnct.sqf"; - -R3F_Weight = 0; - -R3F_TIRED_Ratio_Position = 0; -R3F_TIRED_Accumulator = 0; -R3F_TIRED_Handle_Blur_Effect = [] spawn {}; -R3F_TIRED_Handle_Blackout_Effect = [] spawn {}; -R3F_TIRED_Counter_Time = 0; -R3F_TIRED_Ratio_Recovery = R3F_TIRED_RATIO_RECOVERING; -R3F_TIRED_Ratio_Overweight = 1; - -_void = [] execVM "R3F_Realism\R3F_Tired\R3F_DoTired.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Tired/R3F_stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Tired/R3F_stringtable.csv deleted file mode 100644 index 597997490..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Tired/R3F_stringtable.csv +++ /dev/null @@ -1,3 +0,0 @@ - -R3F_VERSION_TIRED, "1.02", "1.02" - diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Weight/R3F_CfgWeight.h b/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Weight/R3F_CfgWeight.h deleted file mode 100644 index b0aa80893..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Weight/R3F_CfgWeight.h +++ /dev/null @@ -1,1784 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -class CfgWeight -{ - class Weapons - { - class SCAR_L_STD_Mk4CQT - { - weight = 3.6; - }; - class SCAR_L_STD_HOLO - { - weight = 3.5; - }; - class SCAR_L_STD_EGLM_TWS - { - weight = 5.3; - }; - class SCAR_L_STD_EGLM_RCO - { - weight = 4.5; - }; - class SCAR_L_CQC_Holo - { - weight = 3.7; - }; - class SCAR_L_CQC_EGLM_Holo - { - weight = 5; - }; - class SCAR_L_CQC_CCO_SD - { - weight = 3.7; - }; - class SCAR_L_CQC - { - weight = 3.5; - }; - class SCAR_H_STD_EGLM_Spect - { - weight = 5.5; - }; - class SCAR_H_CQC_CCO_SD - { - weight = 4; - }; - class SCAR_H_CQC_CCO - { - weight = 4; - }; - class SCAR_H_STD_TWS_SD - { - weight = 5.2; - }; - class SCAR_H_LNG_Sniper_SD - { - weight = 5; - }; - class SCAR_H_LNG_Sniper - { - weight = 5; - }; - class M4A3_RCO_GL_EP1 - { - weight = 4.5; - }; - class M4A3_CCO_EP1 - { - weight = 3; - }; - class M14_EP1 - { - weight = 5.5; - }; - class FN_FAL - { - weight = 4.5; - }; - class FN_FAL_ANPVS - { - weight=5.5; - }; - class glock17_EP1 - { - weight = 0.7; - }; - class G36A_camo - { - weight = 3.6; - }; - class G36C_camo - { - weight = 2.8; - }; - class G36K_camo - { - weight = 3; - }; - class G36_C_SD_camo - { - weight = 3.6; - }; - class revolver_EP1 - { - weight = 1; - }; - class revolver_gold_EP1 - { - weight = 1; - }; - class UZI_SD_EP1 - { - weight = 1.9; - }; - class UZI_EP1 - { - weight = 1.7; - }; - class Sa61_EP1 - { - weight = 1.3; - }; - class M249_EP1 - { - weight = 6.5; - }; - class M249_TWS_EP1 - { - weight = 11; - }; - class M249_m145_EP1 - { - weight = 8; - }; - class M60A4_EP1 - { - weight = 10; - }; - class m240_scoped_EP1 - { - weight = 14; - }; - class MG36_camo - { - weight = 3.6; - }; - class Mk_48_DES_EP1 - { - weight = 8.2; - }; - class M32_EP1 - { - weight = 6; - }; - class M79_EP1 - { - weight = 2.7; - }; - class Mk13_EP1 - { - weight = 2.7; - }; - class m107_TWS_EP1 - { - weight = 14.3; - }; - class M24_des_EP1 - { - weight = 6; - }; - class M110_TWS_EP1 - { - weight = 7.7; - }; - class M110_NVG_EP1 - { - weight = 7.5; - }; - class Sa58V_RCO_EP1 - { - weight = 3.3; - }; - class Sa58V_EP1 - { - weight = 3.1; - }; - class Sa58V_CCO_EP1 - { - weight = 3.2; - }; - class Sa58P_EP1 - { - weight = 3.1; - }; - class MAAWS - { - weight = 7.5; - }; - class M47Launcher_EP1 - { - weight = 7; - }; - class M16A4_ACG - { - weight = 3.8; - }; - class M16A4 - { - weight = 3.8; - }; - class M16A2 - { - weight = 3.8; - }; - class M16A4_ACG_GL - { - weight = 5.2; - }; - class BAF_L85A2_RIS_Holo - { - weight = 5.2; - }; - class FN_FAL_ANPVS4 - { - weight = 5.7; - }; - - - - class M16A4_GL - { - weight = 5.2; - }; - class M16A2GL - { - weight = 5.2; - }; - class M4A1_AIM_SD_camo - { - weight = 3; - }; - class M4A1_Aim_camo - { - weight = 3; - }; - class M4A1_Aim - { - weight = 3; - }; - class M4A1 - { - weight = 3; - }; - class M4A1_HWS_GL_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL_SD_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL - { - weight = 4.5; - }; - class M4A1_RCO_GL - { - weight = 4.5; - }; - class M8_carbine - { - weight = 3.4; - }; - class M8_compact - { - weight = 3; - }; - class M8_carbineGL - { - weight = 4.8; - }; - class MP5SD - { - weight = 2.6; - }; - class MP5A5 - { - weight = 2.6; - }; - class G36_C_SD_eotech - { - weight = 3.6; - }; - class BAF_AS50_scoped - { - weight = 5.6; - }; - class BAF_LRR_scoped - { - weight = 5.6; - }; - class m107_DZ - { - weight = 14; - }; - - class G36a - { - weight = 3.6; - }; - - class G36C - { - weight = 2.8; - }; - class G36 - { - weight = 3; - }; - class M1014 - { - weight = 3.8; - }; - class Remington870_lamp - { - weight = 4.0; - }; - class MR43 - { - weight = 3.5; - }; - class Winchester1866 - { - weight = 2.8; - }; - - class M240 - { - weight = 13; - }; - - class M240_DZ - { - weight = 13; - }; - class M249 - { - weight = 6.5; - }; - class M249_DZ - { - weight = 6.5; - }; - class Mk_48 - { - weight = 8.2; - }; - - class Mk_48_DZ - { - weight = 8.2; - }; - class M8_SAW - { - weight = 4.5; - }; - class MG36 - { - weight = 3.6; - }; - class M4SPR - { - weight = 4.5; - }; - class M8_sharpshooter - { - weight = 4.5; - }; - class DMR - { - weight = 5.5; - }; - class M24 - { - weight = 6; - }; - class M40A3 - { - weight = 7.5; - }; - class M107 - { - weight = 14; - }; - class Colt1911 - { - weight = 1.1; - }; - class M9 - { - weight = 1; - }; - class M9SD - { - weight = 1.2; - }; - class 8Rnd_B_Beneli_74Slug - { - weight = 0.3; - }; - class SteelBolt - { - weight = 0.1; - }; - class SteelBolt4pack - { - weight = 0.3; - }; - class Javelin - { - weight = 16; - }; - class M136 - { - weight = 7.6; - }; - class Stinger - { - weight = 10; - }; - class SMAW - { - weight = 7.5; - }; - class Binocular - { - weight = 1; - }; - class Binocular_Vector - { - weight = 1; - }; - class NVGoggles - { - weight = 1; - }; - class Laserdesignator - { - weight = 5.5; - }; - class ItemCompass - { - weight = 0.1; - }; - class ItemGPS - { - weight = 0.3; - }; - class ItemWatch - { - weight = 0.1; - }; - class ItemMap - { - weight = 0.1; - }; - class ItemRadio - { - weight = 0.3; - }; - class AKS_GOLD - { - weight = 4.0; - }; - class AKS_74 - { - weight = 2.7; - }; - class AKS_74_GOSHAWK - { - weight = 3.5; - }; - class AKS_74_NSPU - { - weight = 3.5; - }; - class AK_74_GL_kobra - { - weight = 4.2; - }; - class SVD_NSPU_EP1 - { - weight = 6.9; - }; - class SVD_des_EP1 - { - weight = 6.3; - }; - class LeeEnfield - { - weight = 4; - }; - class AK_107_kobra - { - weight = 3.8; - }; - class AK_107_GL_kobra - { - weight = 5.3; - }; - class AK_107_pso - { - weight = 4; - }; - class AK_107_GL_pso - { - weight = 5.5; - }; - class AKS_74_U - { - weight = 2.7; - }; - class AKS_74_UN_kobra - { - weight = 3; - }; - class AKS_74_pso - { - weight = 3.6; - }; - class AKS_74_kobra - { - weight = 3; - }; - class AK_74 - { - weight = 3.1; - }; - class AK_74_GL - { - weight = 4.6; - }; - class AK_47_M - { - weight = 3.2; - }; - class AK_47_S - { - weight = 3; - }; - class PK - { - weight = 9; - }; - class RPK_74 - { - weight = 4.7; - }; - class Pecheneg - { - weight = 9; - }; - class Huntingrifle - { - weight = 4; - }; - class KSVK - { - weight = 12; - }; - class SVD - { - weight = 6.2; - }; - class SVD_CAMO - { - weight = 6.3; - }; - class Makarov - { - weight = 0.75; - }; - class MakarovSD - { - weight = 0.9; - }; - class Saiga12K - { - weight = 3.5; - }; - class Bizon - { - weight = 2.1; - }; - class bizon_silenced - { - weight = 2.3; - }; - class VSS_Vintorez - { - weight = 3.2; - }; - class RPG7V - { - weight = 6.3; - }; - class RPG18 - { - weight = 1.4; - }; - class MetisLauncher - { - weight = 16; - }; - class Igla - { - weight = 7; - }; - class Strela - { - weight = 6; - }; - }; - - - class Magazines - { - class 30Rnd_762x39_SA58 - { - weight = 0.8; - }; - class 20rnd_762x51_SB_SCAR - { - weight = 0.5; - }; - class 20rnd_762x51_B_SCAR - { - weight = 0.5; - }; - class 20Rnd_762x51_FNFAL - { - weight = 0.5; - }; - class 100Rnd_556x45_M249 - { - weight = 5; - }; - class 100Rnd_556x45_BetaCMag - { - weight = 5; - }; - class 20Rnd_B_765x17_Ball - { - weight = 0.4; - }; - class 10Rnd_B_765x17_Ball - { - weight = 0.2; - }; - class 30Rnd_9x19_UZI_SD - { - weight = 0.4; - }; - class 30Rnd_9x19_UZI - { - weight = 0.4; - }; - class 17Rnd_9x19_glock17 - { - weight = 0.2; - }; - class 6Rnd_45ACP - { - weight = 0.1; - }; - class MAAWS_HEAA - { - weight = 6; - }; - class MAAWS_HEDP - { - weight = 6; - }; - class Dragon_EP1 - { - weight = 11; - }; - class 30Rnd_556x45_StanagSD - { - weight = 0.5; - }; - class 30Rnd_556x45_Stanag - { - weight = 0.5; - }; - class 30Rnd_556x45_G36 - { - weight = 0.5; - }; - class 30Rnd_556x45_G36SD - { - weight = 0.5; - }; - class 15Rnd_W1866_Slug - { - weight = 0.5; - }; - class 30Rnd_9x19_MP5 - { - weight = 0.4; - }; - class 30Rnd_9x19_MP5SD - { - weight = 0.4; - }; - class 15Rnd_9x19_M9 - { - weight = 0.2; - }; - class 15Rnd_9x19_M9SD - { - weight = 0.2; - }; - class 1Rnd_HE_M203 - { - weight = 0.25; - }; - class 1Rnd_Smoke_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeGreen_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeRed_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeYellow_M203 - { - weight = 0.25; - }; - class FlareRed_M203 - { - weight = 0.25; - }; - class FlareGreen_M203 - { - weight = 0.25; - }; - class FlareWhite_M203 - { - weight = 0.25; - }; - class FlareYellow_M203 - { - weight = 0.25; - }; - class 6Rnd_HE_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareRed_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareWhite_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareYellow_M203 - { - weight = 1.5; - }; - class 6Rnd_Smoke_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeRed_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeYellow_M203 - { - weight = 1.5; - }; - class 10Rnd_127x99_m107 - { - weight = 0.5; - }; - class 5Rnd_762x51_M24 - { - weight = 0.2; - }; - class 20Rnd_762x51_DMR - { - weight = 0.5; - }; - class 8Rnd_B_Beneli_Pellets - { - weight = 0.3; - }; - class 20Rnd_556x45_Stanag - { - weight = 0.4; - }; - class 200Rnd_556x45_M249 - { - weight = 10; - }; - class 100Rnd_762x51_M240 - { - weight = 8; - }; - class Javelin - { - weight = 12; - }; - class M136 - { - weight = 6; - }; - class Stinger - { - weight = 6; - }; - class SMAW_HEAA - { - weight = 6; - }; - class SMAW_HEDP - { - weight = 6; - }; - class HandGrenade_west - { - weight = 0.5; - }; - class PipeBomb - { - weight = 4; - }; - class TimeBomb - { - weight = 4; - }; - class Mine - { - weight = 8; - }; - class SmokeShellRed - { - weight = 0.4; - }; - class SmokeShellYellow - { - weight = 0.4; - }; - class SmokeShellGreen - { - weight = 0.4; - }; - class SmokeShellBlue - { - weight = 0.4; - }; - class SmokeShellPurple - { - weight = 0.4; - }; - class SmokeShellOrange - { - weight = 0.4; - }; - class SmokeShell - { - weight = 0.4; - }; - - class 10x_303 - { - weight = 0.15; - }; - class 30Rnd_545x39_AK - { - weight = 0.5; - }; - class 30Rnd_545x39_AKSD - { - weight = 0.5; - }; - class 75Rnd_545x39_RPK - { - weight = 1.25; - }; - class 30Rnd_762x39_AK47 - { - weight = 0.8; - }; - class 100Rnd_762x54_PK - { - weight = 8; - }; - class 5x_22_LR_17_HMR - { - weight = 0.15; - }; - class 5Rnd_127x108_KSVK - { - weight = 0.3; - }; - class 10Rnd_762x54_SVD - { - weight = 0.4; - }; - class 10Rnd_9x39_SP5_VSS - { - weight = 0.2; - }; - class 20Rnd_9x39_SP5_VSS - { - weight = 0.4; - }; - class 8Rnd_9x18_Makarov - { - weight = 0.15; - }; - class 8Rnd_9x18_MakarovSD - { - weight = 0.15; - }; - class 8Rnd_B_Saiga12_74Slug - { - weight = 0.3; - }; - class 64Rnd_9x19_Bizon - { - weight = 0.8; - }; - class 64Rnd_9x19_SD_Bizon - { - weight = 0.8; - }; - class 1Rnd_HE_GP25 - { - weight = 0.25; - }; - class FlareWhite_GP25 - { - weight = 0.25; - }; - class FlareGreen_GP25 - { - weight = 0.25; - }; - class FlareRed_GP25 - { - weight = 0.25; - }; - class FlareYellow_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKE_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKERED_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEGREEN_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEYELOW_GP25 - { - weight = 0.25; - }; - class PG7V - { - weight = 2.2; - }; - class PG7VL - { - weight = 2.6; - }; - class PG7VR - { - weight = 4.5; - }; - class OG7 - { - weight = 2; - }; - class RPG18 - { - weight = 1.2; - }; - class AT13 - { - weight = 14; - }; - class Igla - { - weight = 11; - }; - class Strela - { - weight = 10; - }; - class HandGrenade_east - { - weight = 0.5; - }; - class IR_Strobe_Target - { - weight = 0.4; - }; - class Laserbatteries - { - weight = 0.005; - }; - - class ItemPainkiller - { - weight = 0.1; - }; - class ItemMorphine - { - weight = 0.1; - }; - class ItemEpinephrine - { - weight = 0.1; - }; - class ItemBloodbag - { - weight = 0.4; - }; - class ItemHeatPack - { - weight = 0.1; - }; - - - class ItemAntibiotic - { - weight = 0.1; - }; - class ItemWaterbottle - { - weight = 0.5; - }; - class ItemWaterbottleBoiled - { - weight = 0.5; - }; - class ItemSodaMdew - { - weight = 0.2; - }; - class ItemSodaPepsi - { - weight = 0.2; - }; - class ItemSodaCoke - { - weight = 0.2; - }; - class FoodCanSardines - { - weight = 0.2; - }; - class FoodCanBakedBeans - { - weight = 0.2; - }; - class FoodCanFrankBeans - { - weight = 0.2; - }; - class FoodBioMeat - { - weight = 0.2; - }; - class FoodCanPasta - { - weight = 0.2; - }; - class FoodCanUnlabeled - { - weight = 0.2; - }; - - - - class FoodMRE - { - weight = 0.4; - }; - class FoodPistachio - { - weight = 0.003; - }; - class FoodNutmix - { - weight = 0.003; - }; - - - - - - class FoodSteakCooked - { - weight = 0.25; - }; - class FoodmeatCooked - { - weight = 0.25; - }; - class FoodbeefCooked - { - weight = 0.25; - }; - class FoodmuttonCooked - { - weight = 0.25; - }; - class FoodchickenCooked - { - weight = 0.25; - }; - class FoodrabbitCooked - { - weight = 0.25; - }; - class FoodbaconCooked - { - weight = 0.25; - }; - class FoodmuttonRaw - { - weight = 0.25; - }; - class FoodchickenRaw - { - weight = 0.25; - }; - class FoodBaconRaw - { - weight = 0.25; - }; - class FoodRabbitRaw - { - weight = 0.25; - }; - class FoodbeefRaw - { - weight = 0.25; - }; - class FoodmeatRaw - { - weight = 0.25; - }; - class FoodSteakRaw - { - weight = 0.25; - }; - class ItemFlashlight - { - weight = 0.1; - }; - class ItemFlashlightRed - { - weight = 0.1; - }; - class ItemKnife - { - weight = 0.1; - }; - - - - class Crossbow - { - weight = 1; - }; - class MeleeCrowbar - { - weight = 1; - }; - class MeleeHatchet - { - weight = 1; - }; - class MeleeMachete - { - weight = 1; - }; - class MeleeFishingPole - { - weight = 1; - }; - class ItemHatchet - { - weight = 1; - }; - class ItemCrowbar - { - weight = 1; - }; - class ItemMatchbox - { - weight = 0.005; - }; - class ItemToolbox - { - weight = 1; - }; - class ItemEtool - { - weight = 1; - }; - - class Skin_FR_OHara_DZ - { - weight = 1; - }; - class Skin_FR_Rodriguez_DZ - { - weight = 1; - }; - class Skin_CZ_Soldier_Sniper_EP1_DZ - { - weight = 1; - }; - class Skin_Graves_Light_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_MG_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Sniper_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Crew_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_CO_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_2_DZ - { - weight = 1; - }; - class Skin_Survivor2_DZ - { - weight = 1; - }; - class Skin_Camo1_DZ - { - weight = 1; - }; - class Skin_Sniper1_DZ - { - weight = 1; - }; - class Skin_Rocket_DZ - { - weight = 1; - }; - class Skin_Soldier1_DZ - { - weight = 1; - }; - class Skin_RU_Policeman_DZ - { - weight = 1; - }; - class Skin_Pilot_EP1_DZ - { - weight = 1; - }; - class Skin_Haris_Press_EP1_DZ - { - weight = 1; - }; - class Skin_Ins_Soldier_GL_DZ - { - weight = 1; - }; - class Skin_GUE_Commander_DZ - { - weight = 1; - }; - class Skin_Functionary1_EP1_DZ - { - weight = 1; - }; - class Skin_Priest_DZ - { - weight = 1; - }; - class Skin_Rocker1_DZ - { - weight = 1; - }; - class Skin_Rocker2_DZ - { - weight = 1; - }; - class Skin_Rocker3_DZ - { - weight = 1; - }; - class Skin_Rocker4_DZ - { - weight = 1; - }; - class Skin_Bandit1_DZ - { - weight = 1; - }; - class Skin_Bandit2_DZ - { - weight = 1; - }; - class Skin_BanditW1_DZ - { - weight = 1; - }; - class Skin_BanditW2_DZ - { - weight = 1; - }; - class Skin_SurvivorW2_DZ - { - weight = 1; - }; - class Skin_SurvivorWpink_DZ - { - weight = 1; - }; - class Skin_SurvivorWsequisha_DZ - { - weight = 1; - }; - class Skin_SurvivorWcombat_DZ - { - weight = 1; - }; - class Skin_SurvivorWdesert_DZ - { - weight = 1; - }; - class Skin_SurvivorWurban_DZ - { - weight = 1; - }; - class Skin_SurvivorW3_DZ - { - weight = 1; - }; - class Skin_Soldier_TL_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Sniper_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Bodyguard_AA12_PMC_DZ - { - weight = 1; - }; - class Skin_Drake_Light_DZ - { - weight = 1; - }; - class Skin_CZ_Special_Forces_GL_DES_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Soldier_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Warlord_EP1_DZ - { - weight = 1; - }; - - class HandRoadFlare - { - weight = 0.1; - }; - class HandChemBlue - { - weight = 0.1; - }; - class HandChemGreen - { - weight = 0.1; - }; - class HandChemRed - { - weight = 0.1; - }; - class ItemBandage - { - weight = 0.005; - }; - class Hatchet_Swing - { - weight = 0; - }; - class Machete_Swing - { - weight = 0; - }; - class Fishing_Swing - { - weight = 0; - }; - class Crowbar_Swing - { - weight = 0; - }; - class ItemVault - { - weight = 100; - }; - class PartWoodPile - { - weight = 1; - }; - class PartWheel - { - weight = 10; - }; - class PartFueltank - { - weight = 10; - }; - class PartGlass - { - weight = 5; - }; - class PartEngine - { - weight = 15; - }; - class ItemGenerator - { - weight = 30; - }; - class PartGeneric - { - weight = 5; - }; - class PartVRotor - { - weight = 15; - }; - class ItemJerrycan - { - weight = 10; - }; - class ItemJerrycanEmpty - { - weight = 1; - }; - class ItemTent - { - weight = 5; - }; - class ItemTentDomed - { - weight = 5; - }; - class ItemTentDomed2 - { - weight = 5; - }; - class TrapBear - { - weight = 1; - }; - class ItemTankTrap - { - weight = 5; - }; - class ItemWire - { - weight = 2.5; - }; - class ItemGoldBar - { - weight = 0.02; - }; - class ItemGoldBar10oz - { - weight = 0.2; - }; - class ItemSilverBar - { - weight = 0.02; - }; - class ItemSilverBar10oz - { - weight = 0.2; - }; - class ItemBronzeBar - { - weight = 0.02; - }; - class ItemCopperBar - { - weight = 0.02; - }; - class ItemCopperBar10oz - { - weight = 0.2; - }; - class ItemAluminumBar - { - weight = 0.02; - }; - class ItemTinBar - { - weight = 0.02; - }; - class BoltSteel - { - weight = 0.02; - }; - class BoltSteel4pack - { - weight = 0.08; - }; - class WoodenArrow - { - weight = 0.02; - }; - class Quiver - { - weight = 0.08; - }; - class TrashTinCan - { - weight = 0.003; - }; - class FoodCanUnlabeledEmpty - { - weight = 0.003; - }; - class ItemTrashRazor - { - weight = 0.003; - }; - class ItemTrashToiletpaper - { - weight = 0.001; - }; - - class 7Rnd_45ACP_1911 - { - weight = 0.02; - }; - class ItemZombieParts - { - weight = 5; - }; - class ItemSandbag - { - weight = 10; - }; - class ItemSandbagLarge - { - weight = 50; - }; - class ItemWaterbottleUnfilled - { - weight = 0.05; - }; - class ItemSodaEmpty - { - weight = 0.002; - }; - class ItemSodaCokeEmpty - { - weight = 0.002; - }; - class ItemSodaPepsiEmpty - { - weight = 0.002; - }; - class ItemSodaMdewEmpty - { - weight = 0.002; - }; - class TrashJackDaniels - { - weight = 0.02; - }; - - - class ItemCanvas - { - weight = 4; - }; - class ItemBurlap - { - weight = 8; - }; - class ItemLightBulb - { - weight = 0.02; - }; - class ItemPole - { - weight = 10; - }; - class ItemCorrugated - { - weight = 29; - }; - class PartWoodPlywood - { - weight = 4; - }; - class PartWoodLumber - { - weight = 2; - }; - - class ItemTrout - { - weight = 1; - }; - class ItemTroutCooked - { - weight = 1; - }; - class ItemSeaBass - { - weight = 6; - }; - class ItemSeaBassCooked - { - weight = 5; - }; - class ItemTuna - { - weight = 27; - }; - class ItemTunaCooked - { - weight = 25; - }; - - class 30m_plot_kit - { - weight = 0.02; - }; - class fuel_pump_kit - { - weight = 50; - }; - class light_pole_kit - { - weight = 10; - }; - class stick_fence_kit - { - weight = 6; - }; - class park_bench_kit - { - weight = 50; - }; - class wood_shack_kit - { - weight = 50; - }; - class storage_shed_kit - { - weight = 100; - }; - class outhouse_kit - { - weight = 50; - }; - class wooden_shed_kit - { - weight = 75; - }; - class rusty_gate_kit - { - weight = 80; - }; - class sun_shade_kit - { - weight = 50; - }; - class m240_nest_kit - { - weight = 100; - }; - class ItemFuelBarrel - { - weight = 167; - }; - class ItemFuelBarrelEmpty - { - weight = 20; - }; - class ItemOilBarrel - { - weight = 140; - }; - - class bulk_NVGoggles - { - weight = 25; - }; - class bulk_DZ_Backpack_EP1 - { - weight = 25; - }; - class bulk_15Rnd_9x19_M9SD - { - weight = 25; - }; - class bulk_30Rnd_556x45_StanagSD - { - weight = 25; - }; - class bulk_ItemSandbag - { - weight = 25; - }; - class bulk_ItemGPS - { - weight = 25; - }; - class bulk_ItemMap - { - weight = 25; - }; - class bulk_ItemEtool - { - weight = 25; - }; - class bulk_17Rnd_9x19_glock17 - { - weight = 25; - }; - }; -}; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf b/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf deleted file mode 100644 index 1565a0625..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf +++ /dev/null @@ -1,50 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_WEIGHT_Configuration.cfg" - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -private ["_n","_gearbox_visible","_control","_display","_initial_text"]; - -disableSerialization; - -R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - -_initial_text = ""; -_n = 0; -while {true} do -{ - sleep R3F_WEIGHT_SHORT_DELAY; - - #ifdef R3F_WEIGHT_SHOW_WEIGHT - _display = findDisplay ARMA2_RSCDISPLAYGEARBOX; - _gearbox_visible = ( (str _display) != "No display"); - #else - _gearbox_visible = false; - #endif - - if(_gearbox_visible) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - if(_initial_text == "") then { - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _initial_text = ctrlText _control ; - }; - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _control ctrlSetText format[localize "STR_R3F_WEIGHT_InGearBox",_initial_text,R3F_Weight]; - _n = 0; - }else{ - if( _n > R3F_WEIGHT_LONG_DELAY) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - _n = 0; - }; - _n = _n + 1 ; - }; -}; diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg deleted file mode 100644 index 617cc8ad0..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg +++ /dev/null @@ -1,22 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - -#define R3F_WEIGHT_SHOW_WEIGHT - -//show or not classes not found in arma.rpt -//#define R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv deleted file mode 100644 index 6719b3b91..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ -R3F_VERSION_WEIGHTED, "1.04", "1.04" -STR_R3F_WEIGHT_InGearBox, "%1 | Weight carried : %2 lb", "%1 | Poids transporté : %2 Kg" -STR_R3F_WEIGHT_English, "lb", "Kg" diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf deleted file mode 100644 index 37daa1ce2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf +++ /dev/null @@ -1,72 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ -#include "R3F_WEIGHT_Configuration.cfg" -R3F_WEIGHT_FNCT_MakeSingleArray = { - private ["_arr_i","_arr_n", "_arr", "_n", "_nb", "_x"]; - _arr_i = (_this select 0) select 0; - _arr_n = (_this select 0) select 1; - - _arr = []; - - _n = 0; - { - _nb = _arr_n select _n; - for [{_i = 0}, {_i < _nb}, {_i = _i + 1}] do{ - _arr = _arr + [_x]; - }; - _n = _n + 1; - - }foreach _arr_i; - - _arr; -}; - -R3F_WEIGHT_FNCT_GetItemWeight = { - private ["_arr_class", "_total_weight", "_weight"]; - _arr_class = (_this select 0) + (_this select 1); - _total_weight = 0; - _weight = 0; - CfgWeight = missionConfigFile >> "CfgWeight"; - { - if(isclass(CfgWeight >> "Weapons" >> _x)) then { - _weight = getNumber(CfgWeight >> "Weapons" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - if(isclass(CfgWeight >> "Magazines" >> _x)) then { - _weight = getNumber(CfgWeight >> "Magazines" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - #ifdef R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND - diag_log format["Class not found %1", _x]; - #endif - }; - }; - }foreach _arr_class; - _total_weight; -}; - -R3F_WEIGHT_FNCT_GetWeight = { - private ["_bagpack","_bagpack_weapons", "_bagpack_ammo", "_return","_english"]; - _return = 0; - _bagpack = unitBackpack player; - if(!isnull(_bagpack)) then { - _bagpack_weapons = [getWeaponCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _bagpack_ammo = [getMagazineCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _return = [_bagpack_weapons, _bagpack_ammo] call R3F_WEIGHT_FNCT_GetItemWeight; - }; - _return = _return + ([(weapons player), (magazines player)] call R3F_WEIGHT_FNCT_GetItemWeight); - _english = localize "STR_R3F_WEIGHT_English" == "lb"; - if(_english) then { - _return = _return / 0.45359 ; - _return = round (_return * 100)/100; - }; - _return; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf deleted file mode 100644 index 9f4f8eaab..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf +++ /dev/null @@ -1,13 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -_void = [] execVM "R3F_Realism\R3F_Weight\R3F_DoWeight.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Weight/R3F_resource.h b/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Weight/R3F_resource.h deleted file mode 100644 index d48e630a1..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/R3F_Realism/R3F_Weight/R3F_resource.h +++ /dev/null @@ -1,10 +0,0 @@ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - - diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/description.ext b/Server Files/MPMissions/DayZ_Epoch_2.Utes/description.ext index 0f560e9c0..06d4f3dd8 100644 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/description.ext +++ b/Server Files/MPMissions/DayZ_Epoch_2.Utes/description.ext @@ -5,11 +5,13 @@ OnLoadIntro = "Welcome to Utes"; OnLoadIntroTime = False; OnLoadMissionTime = False; disabledAI = true; -disableChannels[]={0,1,2,6}; +disableChannels[]={0,2,6}; enableItemsDropping=0; -#include "R3F_Realism\R3F_Weight\R3F_CfgWeight.h" -onPauseScript = "\z\addons\dayz_code\compile\player_onPause.sqf"; +briefing = 0; +debriefing = 0; + +onPauseScript = ""; loadScreen = "\z\addons\dayz_code\gui\dayz_logo_ca.paa"; class Header diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/dynamic_vehicle.sqf b/Server Files/MPMissions/DayZ_Epoch_2.Utes/dynamic_vehicle.sqf deleted file mode 100644 index 2bc3e8cb2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/dynamic_vehicle.sqf +++ /dev/null @@ -1,107 +0,0 @@ -AllowedVehiclesList = [ -["AH6X_DZ",5], -["AN2_DZ",3], -["ArmoredSUV_PMC_DZ",1], -["ATV_CZ_EP1",5], -["ATV_US_EP1",5], -["C130J_US_EP1",1], -["car_hatchback",5], -["car_sedan",5], -["CH_47F_EP1_DZ",2], -["CSJ_GyroC",2], -["CSJ_GyroCover",2], -["CSJ_GyroP",2], -["datsun1_civil_1_open",3], -["datsun1_civil_2_covered",3], -["datsun1_civil_3_open",3], -["Fishing_Boat",5], -["GAZ_Vodnik",2], -["GAZ_Vodnik_MedEvac",1], -["GLT_M300_LT",5], -["GLT_M300_ST",5], -["hilux1_civil_1_open",5], -["hilux1_civil_2_covered",5], -["hilux1_civil_3_open_EP1",5], -["HMMWV_Ambulance",2], -["HMMWV_Ambulance_CZ_DES_EP1",2], -["HMMWV_DES_EP1",5], -["HMMWV_DZ",5], -["HMMWV_M1035_DES_EP1",2], -["HMMWV_M1151_M2_CZ_DES_EP1",2], -["HMMWV_M998A2_SOV_DES_EP1",2], -["Ikarus",6], -["Ikarus_TK_CIV_EP1",6], -["Kamaz",2], -["KamazRefuel_DZ",1], -["Lada1",5], -["Lada1_TK_CIV_EP1",5], -["Lada2",5], -["Lada2_TK_CIV_EP1",5], -["LadaLM",2], -["LandRover_CZ_EP1",5], -["LandRover_MG_TK_EP1",3], -["LandRover_Special_CZ_EP1",1], -["LandRover_TK_CIV_EP1",5], -["M1030_US_DES_EP1",5], -["MH6J_DZ",5], -["Mi17_Civilian_DZ",5], -["Mi17_DZ",4], -["MMT_Civ",10], -["MtvrRefuel_DES_EP1_DZ",1], -["MTVR_DES_EP1",2], -["MV22_DZ",1], -["Offroad_DSHKM_Gue",5], -["Old_bike_TK_INS_EP1",7], -["Old_moto_TK_Civ_EP1",5], -["PBX",5], -["Pickup_PK_GUE",5], -["Pickup_PK_INS",5], -["Pickup_PK_TK_GUE_EP1",5], -["policecar",4], -["RHIB",3], -["S1203_ambulance_EP1",2], -["S1203_TK_CIV_EP1",6], -["Skoda",5], -["SkodaBlue",5], -["SkodaGreen",5], -["SkodaRed",5], -["Smallboat_1",5], -["Smallboat_2",5], -["SUV_Blue",1], -["SUV_Camo",2], -["SUV_Charcoal",1], -["SUV_Green",1], -["SUV_Orange",1], -["SUV_Pink",1], -["SUV_Red",1], -["SUV_Silver",1], -["SUV_TK_CIV_EP1",1], -["SUV_White",1], -["SUV_Yellow",1], -["tractor",5], -["TT650_Civ",6], -["TT650_Ins",6], -["TT650_TK_CIV_EP1",6], -["UAZ_CDF",5], -["UAZ_INS",5], -["UAZ_MG_TK_EP1",5], -["UAZ_RU",5], -["UAZ_Unarmed_TK_CIV_EP1",5], -["UAZ_Unarmed_TK_EP1",5], -["UAZ_Unarmed_UN_EP1",5], -["UH1H_DZ",3], -["UH1Y_DZ",1], -["UH60M_EP1_DZ",2], -["UralRefuel_TK_EP1_DZ",1], -["Ural_CDF",2], -["Ural_TK_CIV_EP1",2], -["Ural_UN_EP1",2], -["V3S_Open_TK_CIV_EP1",2], -["V3S_Open_TK_EP1",2], -["V3S_Refuel_TK_GUE_EP1_DZ",1], -["VolhaLimo_TK_CIV_EP1",2], -["Volha_1_TK_CIV_EP1",5], -["Volha_2_TK_CIV_EP1",5], -["VWGolf",5], -["Zodiac",5] -]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/init.sqf b/Server Files/MPMissions/DayZ_Epoch_2.Utes/init.sqf index 5dda4aae3..65ef6f036 100644 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_2.Utes/init.sqf @@ -1,5 +1,6 @@ /* - INITILIZATION + For DayZ Epoch + Addons Credits: Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr, Sahbazz */ startLoadingScreen ["","RscDisplayLoadCustom"]; cutText ["","BLACK OUT"]; @@ -15,6 +16,8 @@ dayz_previousID = 0; player setVariable ["BIS_noCoreConversations", true]; //disable radio messages to be heard and shown in the left lower corner of the screen enableRadio false; +// May prevent "how are you civillian?" messages from NPC +enableSentences false; // DayZ Epoch config spawnShoremode = 1; // Default = 1 (on shore) @@ -25,6 +28,20 @@ MaxDynamicDebris = 150; // Default = 100 dayz_MapArea = 4000; // Default = 10000 dayz_maxLocalZombies = 40; // Default = 40 +dayz_paraSpawn = false; + +dayz_sellDistance_vehicle = 10; +dayz_sellDistance_boat = 30; +dayz_sellDistance_air = 40; + +dayz_maxAnimals = 8; // Default: 8 +dayz_tameDogs = true; +DynamicVehicleDamageLow = 0; // Default: 0 +DynamicVehicleDamageHigh = 100; // Default: 100 + +EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]]; +dayz_fullMoonNights = true; + //Load in compiled functions call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; //Initilize the Variables (IMPORTANT: Must happen very early) progressLoadingScreen 0.1; @@ -39,23 +56,13 @@ progressLoadingScreen 1.0; "filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic"; -if ((!isServer) && (isNull player) ) then -{ -waitUntil {!isNull player}; -waitUntil {time > 3}; -}; - -if ((!isServer) && (player != player)) then -{ - waitUntil {player == player}; - waitUntil {time > 3}; -}; - if (isServer) then { - call compile preprocessFileLineNumbers "dynamic_vehicle.sqf"; //Compile vehicle configs + //Compile vehicle configs + call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_2.Utes\dynamic_vehicle.sqf"; // Add trader citys - _nil = [] execVM "mission.sqf"; + _nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_2.Utes\mission.sqf"; + _serverMonitor = [] execVM "\z\addons\dayz_code\system\server_monitor.sqf"; }; @@ -68,5 +75,13 @@ if (!isDedicated) then { //Run the player monitor _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}]; _playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf"; - _void = [] execVM "R3F_Realism\R3F_Realism_Init.sqf"; -}; \ No newline at end of file + + + //Lights + //[0,0,true,true,true,58,280,600,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf"; +}; +#include "\z\addons\dayz_code\system\REsec.sqf" +//Start Dynamic Weather +execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf"; + +#include "\z\addons\dayz_code\system\BIS_Effects\init.sqf" diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/mission.sqm b/Server Files/MPMissions/DayZ_Epoch_2.Utes/mission.sqm index bdf88f1df..2f5a1f36a 100644 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/mission.sqm +++ b/Server Files/MPMissions/DayZ_Epoch_2.Utes/mission.sqm @@ -5,9 +5,12 @@ class Mission { "utes", "ca_modules_animals", + "dayz_anim", "dayz_code", + "dayz_communityassets", "dayz_weapons", "dayz_equip", + "dayz_epoch", "dayz_vehicles", "cacharacters_pmc", "ca_modules_functions", @@ -15,22 +18,22 @@ class Mission "ind_tank", "camisc_e", "glt_m300t", - "sigisolda", - "suv_col", - "csj_gyroac" + + "csj_gyroac", + "map_eu", + "jetskiyanahuiaddon" }; addOnsAuto[]= { "dayz_weapons", "ca_modules_functions", - "warfarebuildings", "utes" }; randomSeed=11171215; class Intel { - briefingName="utes DayZ Epoch"; - briefingDescription="utes DayZ Epoch Private Server"; + briefingName="DayZ Epoch Utes"; + briefingDescription="DayZ Epoch Utes Private Server"; startWeather=0.067362607; forecastWeather=0.52341133; year=2008; @@ -49,7 +52,7 @@ class Mission items=100; class Item0 { - position[]={1365.2378,15.885099,941.44257}; + position[]={2486.8347,0.516783,-901.27167}; azimut=-17.0839; id=11; side="WEST"; @@ -60,7 +63,7 @@ class Mission }; class Item1 { - position[]={1366.7808,15.885099,940.99341}; + position[]={2486.5505,0.49753481,-900.47693}; azimut=-17.0839; id=0; side="WEST"; @@ -73,7 +76,7 @@ class Mission }; class Item2 { - position[]={1365.7397,15.885099,941.28247}; + position[]={2485.7852,0.5097537,-900.91205}; azimut=-17.083944; id=5; side="WEST"; @@ -84,7 +87,7 @@ class Mission }; class Item3 { - position[]={1364.8687,15.885099,940.82739}; + position[]={2485.9915,0.47060871,-899.63861}; azimut=-17.083944; id=8; side="WEST"; @@ -95,7 +98,7 @@ class Mission }; class Item4 { - position[]={1366.6401,15.885099,942.57538}; + position[]={2486.2676,0.49824676,-900.49408}; azimut=-17.083944; id=18; side="WEST"; @@ -106,7 +109,7 @@ class Mission }; class Item5 { - position[]={1366.6284,15.885099,941.03638}; + position[]={2485.5188,0.51958525,-901.30707}; azimut=-17.083944; id=2; side="WEST"; @@ -117,7 +120,7 @@ class Mission }; class Item6 { - position[]={1365.9956,15.885099,941.24146}; + position[]={2487.0879,0.50660825,-900.87463}; azimut=-17.083937; id=9; side="WEST"; @@ -128,7 +131,7 @@ class Mission }; class Item7 { - position[]={1367.3354,15.885099,941.38989}; + position[]={2487.6589,0.48083049,-900.01453}; azimut=-17.083944; id=21; side="WEST"; @@ -139,7 +142,7 @@ class Mission }; class Item8 { - position[]={1366.7358,15.885099,939.86841}; + position[]={2487.55,0.51612175,-901.43713}; azimut=-17.083944; id=13; side="WEST"; @@ -150,7 +153,7 @@ class Mission }; class Item9 { - position[]={1367.4487,15.885099,941.10278}; + position[]={2486.1846,0.51400363,-901.07983}; azimut=-17.083944; id=7; side="WEST"; @@ -161,7 +164,7 @@ class Mission }; class Item10 { - position[]={1365.2729,15.885099,940.95239}; + position[]={2486.1638,0.47823822,-899.85388}; azimut=-17.0839; id=36; side="WEST"; @@ -172,7 +175,7 @@ class Mission }; class Item11 { - position[]={1365.1284,15.885099,941.25708}; + position[]={2486.2678,0.50952065,-900.9057}; azimut=-17.083944; id=25; side="WEST"; @@ -183,7 +186,7 @@ class Mission }; class Item12 { - position[]={1363.1929,15.885099,940.23364}; + position[]={2486.7202,0.521047,-901.45367}; azimut=-17.083944; id=43; side="WEST"; @@ -194,7 +197,7 @@ class Mission }; class Item13 { - position[]={1366.564,15.885099,941.1438}; + position[]={2487.5085,0.50903165,-901.07239}; azimut=-17.083944; id=30; side="WEST"; @@ -205,7 +208,7 @@ class Mission }; class Item14 { - position[]={1366.604,15.885099,940.84106}; + position[]={2487.0623,0.47043568,-899.62494}; azimut=-17.083944; id=33; side="WEST"; @@ -216,7 +219,7 @@ class Mission }; class Item15 { - position[]={1367.2515,15.885099,941.70819}; + position[]={2487.2478,0.48931122,-900.24799}; azimut=-17.083944; id=1; side="WEST"; @@ -227,7 +230,7 @@ class Mission }; class Item16 { - position[]={1366.5933,15.885099,941.92889}; + position[]={2485.5728,0.49106705,-900.2876}; azimut=-17.083944; id=4; side="WEST"; @@ -238,7 +241,7 @@ class Mission }; class Item17 { - position[]={1365.0249,15.885099,940.07349}; + position[]={2487.4934,0.4752861,-899.81055}; azimut=-17.083944; id=3; side="WEST"; @@ -249,7 +252,7 @@ class Mission }; class Item18 { - position[]={1365.7417,15.885099,942.39569}; + position[]={2486.0061,0.49791765,-900.48517}; azimut=-17.083944; id=6; side="WEST"; @@ -260,7 +263,7 @@ class Mission }; class Item19 { - position[]={1365.4507,15.885099,942.11249}; + position[]={2485.7456,0.49782002,-900.49371}; azimut=-17.083944; id=10; side="WEST"; @@ -271,7 +274,7 @@ class Mission }; class Item20 { - position[]={1366.9604,15.885099,941.06372}; + position[]={2487.1196,0.51523399,-901.26019}; azimut=-17.083944; id=16; side="WEST"; @@ -282,7 +285,7 @@ class Mission }; class Item21 { - position[]={1366.7104,15.885099,940.94849}; + position[]={2486.6682,0.47789702,-899.83826}; azimut=-17.083944; id=19; side="WEST"; @@ -293,7 +296,7 @@ class Mission }; class Item22 { - position[]={1366.6147,15.885099,941.32739}; + position[]={2487.3772,0.4823027,-900.02545}; azimut=-17.083944; id=15; side="WEST"; @@ -304,7 +307,7 @@ class Mission }; class Item23 { - position[]={1366.7671,15.885099,941.10669}; + position[]={2486.6643,0.51344573,-901.0976}; azimut=-17.083944; id=23; side="WEST"; @@ -315,7 +318,7 @@ class Mission }; class Item24 { - position[]={1366.6675,15.885099,941.64374}; + position[]={2487.7874,0.48698121,-900.25049}; azimut=-17.083944; id=26; side="WEST"; @@ -326,7 +329,7 @@ class Mission }; class Item25 { - position[]={1366.0229,15.885099,941.16333}; + position[]={2487.8201,0.50686187,-901.0672}; azimut=-17.083944; id=29; side="WEST"; @@ -337,7 +340,7 @@ class Mission }; class Item26 { - position[]={1366.4077,15.885099,941.13989}; + position[]={2487.198,0.51085377,-901.0769}; azimut=-17.083944; id=31; side="WEST"; @@ -348,7 +351,7 @@ class Mission }; class Item27 { - position[]={1367.0269,15.885099,941.76288}; + position[]={2486.981,0.49022746,-900.2522}; azimut=-17.083944; id=28; side="WEST"; @@ -359,7 +362,7 @@ class Mission }; class Item28 { - position[]={1366.9683,15.885099,942.34491}; + position[]={2487.0647,0.49622256,-900.47156}; azimut=-17.083944; id=35; side="WEST"; @@ -370,7 +373,7 @@ class Mission }; class Item29 { - position[]={1366.2866,15.885099,940.13403}; + position[]={2487.6792,0.51175988,-901.25757}; azimut=-17.083944; id=27; side="WEST"; @@ -381,7 +384,7 @@ class Mission }; class Item30 { - position[]={1365.1206,15.885099,941.03052}; + position[]={2486.0452,0.51908559,-901.28546}; azimut=-17.083937; id=34; side="WEST"; @@ -392,7 +395,7 @@ class Mission }; class Item31 { - position[]={1366.6792,15.885099,940.07935}; + position[]={2487.2815,0.51812983,-901.44989}; azimut=-17.083944; id=46; side="WEST"; @@ -403,7 +406,7 @@ class Mission }; class Item32 { - position[]={1366.2319,15.885099,940.80396}; + position[]={2486.7776,0.47066343,-899.62146}; azimut=-17.083944; id=38; side="WEST"; @@ -414,7 +417,7 @@ class Mission }; class Item33 { - position[]={1364.9976,15.885099,940.07935}; + position[]={2487.2244,0.47613373,-899.8111}; azimut=-17.083944; id=32; side="WEST"; @@ -425,7 +428,7 @@ class Mission }; class Item34 { - position[]={1366.353,15.885099,941.78241}; + position[]={2486.6743,0.49123335,-900.26624}; azimut=-17.083944; id=47; side="WEST"; @@ -436,7 +439,7 @@ class Mission }; class Item35 { - position[]={1364.9624,15.885099,941.05396}; + position[]={2485.7996,0.51962769,-901.30292}; azimut=-17.083944; id=41; side="WEST"; @@ -447,7 +450,7 @@ class Mission }; class Item36 { - position[]={1367.0347,15.885099,940.83521}; + position[]={2487.6138,0.46871525,-899.61829}; azimut=-17.083944; id=40; side="WEST"; @@ -458,7 +461,7 @@ class Mission }; class Item37 { - position[]={1365.8394,15.885099,940.38989}; + position[]={2486.2075,0.52310026,-901.47687}; azimut=-17.083944; id=44; side="WEST"; @@ -469,7 +472,7 @@ class Mission }; class Item38 { - position[]={1364.3687,15.885099,939.99536}; + position[]={2486.9377,0.47705251,-899.82153}; azimut=-17.083944; id=48; side="WEST"; @@ -480,7 +483,7 @@ class Mission }; class Item39 { - position[]={1364.7085,15.885099,940.7981}; + position[]={2485.7307,0.47021571,-899.64777}; azimut=-17.083944; id=39; side="WEST"; @@ -491,7 +494,7 @@ class Mission }; class Item40 { - position[]={1365.1187,15.885099,939.78638}; + position[]={2487.7817,0.47446695,-899.82239}; azimut=-17.083944; id=37; side="WEST"; @@ -502,7 +505,7 @@ class Mission }; class Item41 { - position[]={1363.9175,15.885099,940.97778}; + position[]={2485.9094,0.51446903,-901.09161}; azimut=-17.083944; id=45; side="WEST"; @@ -513,7 +516,7 @@ class Mission }; class Item42 { - position[]={1365.8433,15.885099,940.60278}; + position[]={2485.2451,0.49745768,-900.52789}; azimut=-17.0839; id=49; side="WEST"; @@ -524,7 +527,7 @@ class Mission }; class Item43 { - position[]={1366.1851,15.885099,940.24731}; + position[]={2487.3694,0.51393044,-901.26453}; azimut=-17.083944; id=42; side="WEST"; @@ -535,7 +538,7 @@ class Mission }; class Item44 { - position[]={1366.647,15.885099,941.04614}; + position[]={2486.571,0.51782072,-901.27716}; azimut=-17.083944; id=22; side="WEST"; @@ -546,7 +549,7 @@ class Mission }; class Item45 { - position[]={1366.2124,15.885099,941.32349}; + position[]={2487.0974,0.48314118,-900.0257}; azimut=-17.083944; id=12; side="WEST"; @@ -557,7 +560,7 @@ class Mission }; class Item46 { - position[]={1366.7847,15.885099,942.29608}; + position[]={2487.2085,0.50147164,-900.68884}; azimut=-17.083944; id=14; side="WEST"; @@ -568,7 +571,7 @@ class Mission }; class Item47 { - position[]={1366.8003,15.885099,941.93866}; + position[]={2485.8596,0.49175674,-900.28851}; azimut=-17.0839; id=24; side="WEST"; @@ -579,7 +582,7 @@ class Mission }; class Item48 { - position[]={1367.2593,15.885099,941.92499}; + position[]={2486.1409,0.49164814,-900.2738}; azimut=-17.083944; id=20; side="WEST"; @@ -590,7 +593,7 @@ class Mission }; class Item49 { - position[]={1364.5249,15.885099,942.20819}; + position[]={2487.3406,0.49525383,-900.47339}; azimut=-17.083944; id=17; side="WEST"; @@ -601,7 +604,7 @@ class Mission }; class Item50 { - position[]={1366.9058,15.885099,941.28442}; + position[]={2486.803,0.50823778,-900.8988}; azimut=-17.0839; id=51; side="WEST"; @@ -612,7 +615,7 @@ class Mission }; class Item51 { - position[]={1366.7417,15.885099,940.86255}; + position[]={2487.3274,0.46981096,-899.6239}; azimut=-17.0839; id=52; side="WEST"; @@ -623,7 +626,7 @@ class Mission }; class Item52 { - position[]={1367.3979,15.885099,941.20825}; + position[]={2485.6035,0.47667328,-899.84644}; azimut=-17.0839; id=55; side="WEST"; @@ -634,7 +637,7 @@ class Mission }; class Item53 { - position[]={1365.8335,15.885099,940.60083}; + position[]={2485.3293,0.49070191,-900.30157}; azimut=-17.0839; id=53; side="WEST"; @@ -645,7 +648,7 @@ class Mission }; class Item54 { - position[]={1366.2651,15.885099,940.93677}; + position[]={2486.4109,0.47831744,-899.84998}; azimut=-17.0839; id=54; side="WEST"; @@ -656,7 +659,7 @@ class Mission }; class Item55 { - position[]={1366.7808,15.885099,941.08325}; + position[]={2485.6443,0.51490343,-901.11401}; azimut=-17.0839; id=70; side="WEST"; @@ -667,7 +670,7 @@ class Mission }; class Item56 { - position[]={1365.1812,15.885099,941.54803}; + position[]={2485.4607,0.48353374,-900.06543}; azimut=-17.0839; id=60; side="WEST"; @@ -678,7 +681,7 @@ class Mission }; class Item57 { - position[]={1365.2124,15.885099,941.11646}; + position[]={2486.4055,0.51384103,-901.08691}; azimut=-17.0839; id=68; side="WEST"; @@ -689,7 +692,7 @@ class Mission }; class Item58 { - position[]={1365.6519,15.885099,941.55975}; + position[]={2485.6335,0.50380522,-900.70526}; azimut=-17.0839; id=66; side="WEST"; @@ -700,7 +703,7 @@ class Mission }; class Item59 { - position[]={1365.9487,15.885099,940.74536}; + position[]={2485.2593,0.51933706,-901.31305}; azimut=-17.0839; id=61; side="WEST"; @@ -711,7 +714,7 @@ class Mission }; class Item60 { - position[]={1365.687,15.885099,941.22192}; + position[]={2486.0408,0.50933701,-900.89355}; azimut=-17.0839; id=63; side="WEST"; @@ -722,7 +725,7 @@ class Mission }; class Item61 { - position[]={1366.9995,15.885099,942.56757}; + position[]={2486.7732,0.49681294,-900.46466}; azimut=-17.0839; id=72; side="WEST"; @@ -733,7 +736,7 @@ class Mission }; class Item62 { - position[]={1366.6753,15.885099,940.32739}; + position[]={2486.4592,0.52236307,-901.47253}; azimut=-17.0839; id=57; side="WEST"; @@ -744,7 +747,7 @@ class Mission }; class Item63 { - position[]={1366.6987,15.885099,940.61255}; + position[]={2485.2615,0.50902337,-900.92126}; azimut=-17.0839; id=58; side="WEST"; @@ -755,7 +758,7 @@ class Mission }; class Item64 { - position[]={1364.603,15.885099,941.39966}; + position[]={2486.249,0.48498955,-900.05878}; azimut=-17.0839; id=62; side="WEST"; @@ -766,7 +769,7 @@ class Mission }; class Item65 { - position[]={1365.7339,15.885099,941.24927}; + position[]={2485.5105,0.50941813,-900.91351}; azimut=-17.0839; id=75; side="WEST"; @@ -777,7 +780,7 @@ class Mission }; class Item66 { - position[]={1365.9448,15.885099,940.72778}; + position[]={2485.387,0.50343478,-900.71234}; azimut=-17.0839; id=56; side="WEST"; @@ -788,7 +791,7 @@ class Mission }; class Item67 { - position[]={1364.8354,15.885099,940.54224}; + position[]={2485.345,0.47595757,-899.85632}; azimut=-17.0839; id=73; side="WEST"; @@ -799,7 +802,7 @@ class Mission }; class Item68 { - position[]={1366.7925,15.885099,939.84302}; + position[]={2487.8342,0.51392776,-901.43414}; azimut=-17.0839; id=69; side="WEST"; @@ -810,7 +813,7 @@ class Mission }; class Item69 { - position[]={1365.8765,15.885099,940.53833}; + position[]={2485.2515,0.48325092,-900.08362}; azimut=-17.0839; id=67; side="WEST"; @@ -821,7 +824,7 @@ class Mission }; class Item70 { - position[]={1365.1343,15.885099,940.23755}; + position[]={2487.0034,0.51981729,-901.45679}; azimut=-17.0839; id=65; side="WEST"; @@ -832,7 +835,7 @@ class Mission }; class Item71 { - position[]={1366.2417,15.885099,941.26099}; + position[]={2486.5686,0.50926459,-900.91522}; azimut=-17.0839; id=74; side="WEST"; @@ -843,7 +846,7 @@ class Mission }; class Item72 { - position[]={1364.3647,15.885099,941.53632}; + position[]={2486.1445,0.50400674,-900.69727}; azimut=-17.0839; id=71; side="WEST"; @@ -854,7 +857,7 @@ class Mission }; class Item73 { - position[]={1366.0132,15.885099,941.13208}; + position[]={2486.9509,0.51182312,-901.07129}; azimut=-17.0839; id=59; side="WEST"; @@ -865,7 +868,7 @@ class Mission }; class Item74 { - position[]={1364.6929,15.885099,941.21802}; + position[]={2487.6514,0.50377983,-900.87762}; azimut=-17.0839; id=64; side="WEST"; @@ -876,7 +879,7 @@ class Mission }; class Item75 { - position[]={1366.9429,15.885099,942.04218}; + position[]={2487.7693,0.49821472,-900.67542}; azimut=-17.0839; id=81; side="WEST"; @@ -887,7 +890,7 @@ class Mission }; class Item76 { - position[]={1364.3296,15.885099,941.23755}; + position[]={2487.3484,0.50582355,-900.89166}; azimut=-17.0839; id=83; side="WEST"; @@ -898,7 +901,7 @@ class Mission }; class Item77 { - position[]={1364.3472,15.885099,940.77271}; + position[]={2485.2393,0.46880591,-899.66644}; azimut=-17.0839; id=82; side="WEST"; @@ -909,7 +912,7 @@ class Mission }; class Item78 { - position[]={1364.7437,15.885099,940.90747}; + position[]={2486.2559,0.47086838,-899.63208}; azimut=-17.0839; id=84; side="WEST"; @@ -920,7 +923,7 @@ class Mission }; class Item79 { - position[]={1365.3159,15.885099,940.35083}; + position[]={2485.9255,0.52378589,-901.48846}; azimut=-17.0839; id=85; side="WEST"; @@ -931,7 +934,7 @@ class Mission }; class Item80 { - position[]={1364.5425,15.885099,940.96411}; + position[]={2485.8765,0.47753453,-899.84918}; azimut=-17.0839; id=77; side="WEST"; @@ -942,7 +945,7 @@ class Mission }; class Item81 { - position[]={1363.4468,15.885099,941.35864}; + position[]={2485.3733,0.51457429,-901.11633}; azimut=-17.0839; id=78; side="WEST"; @@ -953,7 +956,7 @@ class Mission }; class Item82 { - position[]={1363.9937,15.885099,940.32153}; + position[]={2485.6843,0.52381998,-901.4845}; azimut=-17.0839; id=79; side="WEST"; @@ -964,7 +967,7 @@ class Mission }; class Item83 { - position[]={1366.1304,15.885099,941.04224}; + position[]={2486.2761,0.51879686,-901.28778}; azimut=-17.0839; id=76; side="WEST"; @@ -975,7 +978,7 @@ class Mission }; class Item84 { - position[]={1365.7358,15.885099,941.39771}; + position[]={2486.5374,0.48496658,-900.05737}; azimut=-17.0839; id=80; side="WEST"; @@ -986,7 +989,7 @@ class Mission }; class Item85 { - position[]={1366.4448,15.885099,942.30975}; + position[]={2486.3894,0.50400764,-900.70264}; azimut=-17.0839; id=97; side="WEST"; @@ -997,7 +1000,7 @@ class Mission }; class Item86 { - position[]={1363.9409,15.885099,941.48358}; + position[]={2485.8975,0.5042485,-900.70911}; azimut=-17.0839; id=98; side="WEST"; @@ -1008,7 +1011,7 @@ class Mission }; class Item87 { - position[]={1366.353,15.885099,942.16718}; + position[]={2486.9272,0.50254059,-900.69049}; azimut=-17.0839; id=99; side="WEST"; @@ -1019,7 +1022,7 @@ class Mission }; class Item88 { - position[]={1365.6187,15.885099,942.05585}; + position[]={2487.6252,0.4935993,-900.46185}; azimut=-17.0839; id=100; side="WEST"; @@ -1030,7 +1033,7 @@ class Mission }; class Item89 { - position[]={1365.8042,15.885099,941.98163}; + position[]={2485.4832,0.49743396,-900.50128}; azimut=-17.0839; id=96; side="WEST"; @@ -1041,7 +1044,7 @@ class Mission }; class Item90 { - position[]={1365.2456,15.885099,940.48364}; + position[]={2485.406,0.52403605,-901.5}; azimut=-17.0839; id=87; side="WEST"; @@ -1052,7 +1055,7 @@ class Mission }; class Item91 { - position[]={1364.6069,15.885099,940.82544}; + position[]={2485.468,0.46922749,-899.64758}; azimut=-17.0839; id=92; side="WEST"; @@ -1063,7 +1066,7 @@ class Mission }; class Item92 { - position[]={1366.3101,15.885099,941.47772}; + position[]={2485.9988,0.48485488,-900.06342}; azimut=-17.0839; id=88; side="WEST"; @@ -1074,7 +1077,7 @@ class Mission }; class Item93 { - position[]={1365.728,15.885099,941.38013}; + position[]={2486.7881,0.48401627,-900.03436}; azimut=-17.0839; id=89; side="WEST"; @@ -1085,7 +1088,7 @@ class Mission }; class Item94 { - position[]={1366.1616,15.885099,941.67889}; + position[]={2487.5376,0.48808491,-900.24585}; azimut=-17.0839; id=90; side="WEST"; @@ -1096,7 +1099,7 @@ class Mission }; class Item95 { - position[]={1366.3726,15.885099,942.33514}; + position[]={2486.6409,0.50312734,-900.68488}; azimut=-17.0839; id=86; side="WEST"; @@ -1107,7 +1110,7 @@ class Mission }; class Item96 { - position[]={1365.3784,15.885099,940.7981}; + position[]={2486.5212,0.47091135,-899.62793}; azimut=-17.0839; id=93; side="WEST"; @@ -1118,7 +1121,7 @@ class Mission }; class Item97 { - position[]={1366.5034,15.885099,941.82538}; + position[]={2486.405,0.49180311,-900.27759}; azimut=-17.0839; id=94; side="WEST"; @@ -1129,7 +1132,7 @@ class Mission }; class Item98 { - position[]={1366.8433,15.885099,942.10272}; + position[]={2487.4871,0.49991897,-900.67926}; azimut=-17.0839; id=91; side="WEST"; @@ -1140,7 +1143,7 @@ class Mission }; class Item99 { - position[]={1365.3491,15.885099,941.4621}; + position[]={2485.7097,0.48463431,-900.07568}; azimut=-17.0839; id=95; side="WEST"; @@ -1170,79 +1173,6 @@ class Mission }; }; }; - class Vehicles - { - items=8; - class Item0 - { - position[]={1360.6616,15.885099,924.98169}; - id=101; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item1 - { - position[]={1371.1519,15.885099,924.76685}; - id=102; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item2 - { - position[]={1358.5581,15.885099,955.88983}; - id=103; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item3 - { - position[]={1372.6401,15.885099,955.8703}; - id=104; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item4 - { - position[]={1351.8706,15.885099,947.87567}; - azimut=90.394051; - id=105; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item5 - { - position[]={1351.7358,15.885099,934.07153}; - azimut=90.394051; - id=106; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item6 - { - position[]={1378.2144,15.885099,946.93829}; - azimut=90.6903; - id=107; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - text="wall"; - }; - class Item7 - { - position[]={1378.1245,15.885099,934.05981}; - azimut=90.690323; - id=108; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - }; class Markers { items=13; @@ -1254,7 +1184,7 @@ class Mission }; class Item1 { - position[]={1365.0913,15.885099,934.6554}; + position[]={2486.3916,0.49681109,-900.44617}; name="respawn_west"; type="Empty"; }; diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/server_traders.sqf b/Server Files/MPMissions/DayZ_Epoch_2.Utes/server_traders.sqf index e69de29bb..362ca505e 100644 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/server_traders.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_2.Utes/server_traders.sqf @@ -0,0 +1,2 @@ +// DayZ Epoch NO TRADERS +serverTraders = []; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_2.Utes/stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_2.Utes/stringtable.csv deleted file mode 100644 index cc2b013c5..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_2.Utes/stringtable.csv +++ /dev/null @@ -1,14 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -Language, English, French - -#include "R3F_Realism\R3F_stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_20.fapovo/description.ext b/Server Files/MPMissions/DayZ_Epoch_20.fapovo/description.ext new file mode 100644 index 000000000..84d67b25c --- /dev/null +++ b/Server Files/MPMissions/DayZ_Epoch_20.fapovo/description.ext @@ -0,0 +1,150 @@ +respawn = "BASE"; +respawndelay = 5; +onLoadMission="DayZ Epoch Fapovo"; +OnLoadIntro = "Welcome to Fapovo Island"; +OnLoadIntroTime = False; +OnLoadMissionTime = False; +disabledAI = true; +disableChannels[]={0,2,6}; +enableItemsDropping=0; + +briefing = 0; +debriefing = 0; + +onPauseScript = ""; +loadScreen = "\z\addons\dayz_code\gui\dayz_logo_ca.paa"; + +class Header +{ + gameType = COOP; //DM, Team, Coop, ... + minPlayers = 1; //min # of players the mission supports + maxPlayers = 100; //Max # of players the mission supports +}; + +aiKills = 1; +diagRadio = 1; +diagHit = 1; + +class RscText +{ + type = 0; + idc = -1; + x = 0; + y = 0; + h = 0.037; + w = 0.3; + style = 0x100; + font = Zeppelin32; + SizeEx = 0.03921; + colorText[] = {1,1,1,1}; + colorBackground[] = {0, 0, 0, 0}; + linespacing = 1; +}; +class RscPicture +{ + access=0; + type=0; + idc=-1; + style=48; + colorBackground[]={0,0,0,0}; + colorText[]={1,1,1,1}; + font="TahomaB"; + sizeEx=0; + lineSpacing=0; + text=""; +}; +class RscLoadingText : RscText +{ + style = 2; + x = 0.323532; + y = 0.666672; + w = 0.352944; + h = 0.039216; + sizeEx = 0.03921; + colorText[] = {0.543,0.5742,0.4102,1.0}; +}; +class RscProgress +{ + x = 0.344; + y = 0.619; + w = 0.313726; + h = 0.0261438; + texture = "\ca\ui\data\loadscreen_progressbar_ca.paa"; + colorFrame[] = {0,0,0,0}; + colorBar[] = {1,1,1,1}; +}; +class RscProgressNotFreeze +{ + idc = -1; + type = 45; + style = 0; + x = 0.022059; + y = 0.911772; + w = 0.029412; + h = 0.039216; + texture = "#(argb,8,8,3)color(0,0,0,0)"; +}; +// +// the loading screen itself +// +class DayZ_loadingScreen +{ + idd = -1; + duration = 10e10; + fadein = 0; + fadeout = 0; + name = "loading screen"; + class controlsBackground + { + class blackBG : RscText + { + x = safezoneX; + y = safezoneY; + w = safezoneW; + h = safezoneH; + text = ""; + colorText[] = {0,0,0,0}; + colorBackground[] = {0,0,0,1}; + }; + /* + class nicePic : RscPicture + { + style = 48 + 0x800; // ST_PICTURE + ST_KEEP_ASPECT_RATIO + x = safezoneX + safezoneW/2 - 0.25; + y = safezoneY + safezoneH/2 - 0.2; + w = 0.5; + h = 0.4; + text = "img\nicePic.paa"; + }; + */ + }; + class controls + { + class Title1 : RscLoadingText + { + text = "$STR_LOADING"; // "Loading" text in the middle of the screen + }; + class CA_Progress : RscProgress // progress bar, has to have idc 104 + { + idc = 104; + type = 8; // CT_PROGRESS + style = 0; // ST_SINGLE + texture = "\ca\ui\data\loadscreen_progressbar_ca.paa"; + }; + class CA_Progress2 : RscProgressNotFreeze // progress bar that will go reverse + { + idc = 103; + }; + class Name2: RscText // the text on the top-left + { + idc = 101; + x = 0.05; + y = 0.029412; + w = 0.9; + h = 0.04902; + text = ""; + sizeEx = 0.05; + colorText[] = {0.543,0.5742,0.4102,1.0}; + }; + }; +}; diff --git a/Server Files/MPMissions/DayZ_Epoch_20.fapovo/init.sqf b/Server Files/MPMissions/DayZ_Epoch_20.fapovo/init.sqf new file mode 100644 index 000000000..024fdb252 --- /dev/null +++ b/Server Files/MPMissions/DayZ_Epoch_20.fapovo/init.sqf @@ -0,0 +1,85 @@ +/* + For DayZ Epoch + Addons Credits: Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr, Sahbazz +*/ +startLoadingScreen ["","RscDisplayLoadCustom"]; +cutText ["","BLACK OUT"]; +enableSaving [false, false]; + +//REALLY IMPORTANT VALUES +dayZ_instance = 20; //The instance +dayzHiveRequest = []; +initialized = false; +dayz_previousID = 0; + +//disable greeting menu +player setVariable ["BIS_noCoreConversations", true]; +//disable radio messages to be heard and shown in the left lower corner of the screen +enableRadio false; +// May prevent "how are you civillian?" messages from NPC +enableSentences false; + +// DayZ Epoch config +spawnShoremode = 1; // Default = 1 (on shore) +spawnArea = 1500; // Default = 1500 +MaxHeliCrashes= 5; // Default = 5 +MaxVehicleLimit = 200; // Default = 50 +MaxDynamicDebris = 250; // Default = 100 +dayz_MapArea = 6000; // Default = 10000 + +dayz_paraSpawn = false; + +dayz_sellDistance_vehicle = 10; +dayz_sellDistance_boat = 30; +dayz_sellDistance_air = 40; + +dayz_maxAnimals = 8; // Default: 8 +dayz_tameDogs = true; +DynamicVehicleDamageLow = 0; // Default: 0 +DynamicVehicleDamageHigh = 100; // Default: 100 + +EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]]; +dayz_fullMoonNights = true; + + +//Load in compiled functions +call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; //Initilize the Variables (IMPORTANT: Must happen very early) +progressLoadingScreen 0.1; +call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; //Initilize the publicVariable event handlers +progressLoadingScreen 0.2; +call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; //Functions used by CLIENT for medical +progressLoadingScreen 0.4; +call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; //Compile regular functions +progressLoadingScreen 0.5; +call compile preprocessFileLineNumbers "server_traders.sqf"; //Compile trader configs +progressLoadingScreen 1.0; + +"filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic"; + +if (isServer) then { + call compile preprocessFileLineNumbers "dynamic_vehicle.sqf"; //Compile vehicle configs + + // Add trader citys + _nil = [] execVM "mission.sqf"; + _serverMonitor = [] execVM "\z\addons\dayz_code\system\server_monitor.sqf"; +}; + +if (!isDedicated) then { + //Conduct map operations + 0 fadeSound 0; + waitUntil {!isNil "dayz_loadScreenMsg"}; + dayz_loadScreenMsg = (localize "STR_AUTHENTICATING"); + + //Run the player monitor + _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}]; + _playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf"; + + + //Lights + //[0,0,true,true,true,58,280,600,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf"; +}; +#include "\z\addons\dayz_code\system\REsec.sqf" +//Start Dynamic Weather +execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf"; + +#include "\z\addons\dayz_code\system\BIS_Effects\init.sqf" diff --git a/Server Files/MPMissions/DayZ_Epoch_20.fapovo/mission.sqm b/Server Files/MPMissions/DayZ_Epoch_20.fapovo/mission.sqm new file mode 100644 index 000000000..29787573b --- /dev/null +++ b/Server Files/MPMissions/DayZ_Epoch_20.fapovo/mission.sqm @@ -0,0 +1,1475 @@ +version=11; +class Mission +{ + addOns[]= + { + "brg_africa", + "CABuildings", + "CABuildings2", + "CAMisc", + "CAMisc2", + "CARocks2", + "CAStructures", + "mbg_buildings_2", + "CAStructures", + "ibr_plants", + "ibr_rn", + "ibr_hangars", + "ibr_airports", + "ca_modules_animals", + "dayz_code", + "dayz", + "dayz_weapons", + "dayz_equip", + "dayz_vehicles", + "cacharacters_pmc", + "ca_modules_functions", + "ibr_fapovo", + "ibr_lcivilian_patch", + "chn_crocodile", + "warfarebuildings", + "glt_m300t", + + "csj_gyroac", + "map_eu", + "jetskiyanahuiaddon" + }; + addOnsAuto[]= + { + "dayz_weapons", + "ca_modules_functions", + "ibr_fapovo" + }; + randomSeed=11171215; + class Intel + { + briefingName="DayZ Epoch Fapovo"; + briefingDescription="DayZ Epoch Fapovo Private Server"; + startWeather=0.067362607; + forecastWeather=0.52341133; + year=2008; + month=6; + day=1; + hour=12; + }; + class Groups + { + items=2; + class Item0 + { + side="WEST"; + class Vehicles + { + items=100; + class Item0 + { + position[]={2757.8579,0.57739574,-2655.8594}; + azimut=-17.0839; + id=11; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item1 + { + position[]={2757.5735,0.59366137,-2655.0649}; + azimut=-17.0839; + id=0; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAYER COMMANDER"; + leader=1; + rank="SERGEANT"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item2 + { + position[]={2756.8081,0.57490277,-2655.5}; + azimut=-17.083944; + id=5; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item3 + { + position[]={2757.0144,0.60900658,-2654.2266}; + azimut=-17.083944; + id=8; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item4 + { + position[]={2757.2905,0.5902431,-2655.082}; + azimut=-17.083944; + id=18; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item5 + { + position[]={2756.5417,0.56272554,-2655.895}; + azimut=-17.083944; + id=2; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item6 + { + position[]={2758.1108,0.58956254,-2655.4624}; + azimut=-17.083937; + id=9; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item7 + { + position[]={2758.6821,0.61711591,-2654.6025}; + azimut=-17.083944; + id=21; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item8 + { + position[]={2758.5728,0.58105987,-2656.0249}; + azimut=-17.083944; + id=13; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item9 + { + position[]={2757.2075,0.57506335,-2655.6675}; + azimut=-17.083944; + id=7; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item10 + { + position[]={2757.1868,0.60534722,-2654.4419}; + azimut=-17.0839; + id=36; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item11 + { + position[]={2757.2905,0.58012694,-2655.4937}; + azimut=-17.083944; + id=25; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item12 + { + position[]={2757.7432,0.57194871,-2656.0415}; + azimut=-17.083944; + id=43; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item13 + { + position[]={2758.5315,0.58921248,-2655.6602}; + azimut=-17.083944; + id=30; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item14 + { + position[]={2758.0852,0.62070841,-2654.2129}; + azimut=-17.083944; + id=33; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item15 + { + position[]={2758.2705,0.60680848,-2654.8359}; + azimut=-17.083944; + id=1; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item16 + { + position[]={2756.5957,0.58809263,-2654.8755}; + azimut=-17.083944; + id=4; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item17 + { + position[]={2758.5161,0.62057388,-2654.3984}; + azimut=-17.083944; + id=3; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item18 + { + position[]={2757.0291,0.58770746,-2655.073}; + azimut=-17.083944; + id=6; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item19 + { + position[]={2756.7686,0.58472997,-2655.0815}; + azimut=-17.083944; + id=10; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item20 + { + position[]={2758.1426,0.58064616,-2655.8481}; + azimut=-17.083944; + id=16; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item21 + { + position[]={2757.6912,0.61108166,-2654.4263}; + azimut=-17.083944; + id=19; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item22 + { + position[]={2758.3999,0.61384094,-2654.6133}; + azimut=-17.083944; + id=15; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item23 + { + position[]={2757.6875,0.57968718,-2655.6855}; + azimut=-17.083944; + id=23; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item24 + { + position[]={2758.8105,0.61249411,-2654.8384}; + azimut=-17.083944; + id=26; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item25 + { + position[]={2758.843,0.59264332,-2655.655}; + azimut=-17.083944; + id=29; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item26 + { + position[]={2758.2207,0.58584952,-2655.6646}; + azimut=-17.083944; + id=31; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item27 + { + position[]={2758.0039,0.60388356,-2654.8398}; + azimut=-17.083944; + id=28; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item28 + { + position[]={2758.0879,0.59925544,-2655.0596}; + azimut=-17.083944; + id=35; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item29 + { + position[]={2758.7021,0.58663011,-2655.8452}; + azimut=-17.083944; + id=27; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item30 + { + position[]={2757.0679,0.56875497,-2655.8733}; + azimut=-17.083937; + id=34; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item31 + { + position[]={2758.3042,0.57795882,-2656.0376}; + azimut=-17.083944; + id=46; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item32 + { + position[]={2757.8003,0.61778694,-2654.2095}; + azimut=-17.083944; + id=38; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item33 + { + position[]={2758.2473,0.61769122,-2654.3989}; + azimut=-17.083944; + id=32; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item34 + { + position[]={2757.6973,0.60029703,-2654.854}; + azimut=-17.083944; + id=47; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item35 + { + position[]={2756.8225,0.56576544,-2655.8906}; + azimut=-17.083944; + id=41; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item36 + { + position[]={2758.6367,0.62676573,-2654.2061}; + azimut=-17.083944; + id=40; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item37 + { + position[]={2757.2305,0.56605124,-2656.0647}; + azimut=-17.083944; + id=44; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item38 + { + position[]={2757.9607,0.61436087,-2654.4092}; + azimut=-17.083944; + id=48; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item39 + { + position[]={2756.7534,0.60601652,-2654.2356}; + azimut=-17.083944; + id=39; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item40 + { + position[]={2758.8047,0.62334359,-2654.4102}; + azimut=-17.083944; + id=37; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item41 + { + position[]={2756.9321,0.57189417,-2655.6794}; + azimut=-17.083944; + id=45; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item42 + { + position[]={2756.2681,0.57867569,-2655.1157}; + azimut=-17.0839; + id=49; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item43 + { + position[]={2758.3923,0.5831809,-2655.8525}; + azimut=-17.083944; + id=42; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item44 + { + position[]={2757.5942,0.57448941,-2655.865}; + azimut=-17.083944; + id=22; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item45 + { + position[]={2758.1204,0.61087018,-2654.6135}; + azimut=-17.083944; + id=12; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item46 + { + position[]={2758.2314,0.59536159,-2655.2769}; + azimut=-17.083944; + id=14; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item47 + { + position[]={2756.8823,0.59109145,-2654.8765}; + azimut=-17.0839; + id=24; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item48 + { + position[]={2757.1636,0.59442514,-2654.8618}; + azimut=-17.083944; + id=20; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item49 + { + position[]={2758.3638,0.60216272,-2655.061}; + azimut=-17.083944; + id=17; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item50 + { + position[]={2757.8262,0.58596635,-2655.4868}; + azimut=-17.0839; + id=51; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item51 + { + position[]={2758.3506,0.6235733,-2654.2119}; + azimut=-17.0839; + id=52; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item52 + { + position[]={2756.6265,0.59958827,-2654.4341}; + azimut=-17.0839; + id=55; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item53 + { + position[]={2756.3523,0.58519745,-2654.8894}; + azimut=-17.0839; + id=53; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item54 + { + position[]={2757.4338,0.60806423,-2654.438}; + azimut=-17.0839; + id=54; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item55 + { + position[]={2756.6672,0.56858474,-2655.7017}; + azimut=-17.0839; + id=70; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item56 + { + position[]={2756.4836,0.59254658,-2654.6533}; + azimut=-17.0839; + id=60; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item57 + { + position[]={2757.4282,0.57721716,-2655.6748}; + azimut=-17.0839; + id=68; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item58 + { + position[]={2756.6567,0.5783391,-2655.293}; + azimut=-17.0839; + id=66; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item59 + { + position[]={2756.2822,0.55990589,-2655.9009}; + azimut=-17.0839; + id=61; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item60 + { + position[]={2757.0637,0.5780372,-2655.4814}; + azimut=-17.0839; + id=63; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item61 + { + position[]={2757.7964,0.59636092,-2655.0525}; + azimut=-17.0839; + id=72; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item62 + { + position[]={2757.4824,0.56877834,-2656.0605}; + azimut=-17.0839; + id=57; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item63 + { + position[]={2756.2842,0.56919557,-2655.5093}; + azimut=-17.0839; + id=58; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item64 + { + position[]={2757.272,0.60104501,-2654.6465}; + azimut=-17.0839; + id=62; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item65 + { + position[]={2756.5332,0.57196635,-2655.5015}; + azimut=-17.0839; + id=75; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item66 + { + position[]={2756.4099,0.57559687,-2655.3003}; + azimut=-17.0839; + id=56; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item67 + { + position[]={2756.3679,0.59662354,-2654.4443}; + azimut=-17.0839; + id=73; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item68 + { + position[]={2758.8572,0.58413088,-2656.022}; + azimut=-17.0839; + id=69; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item69 + { + position[]={2756.2744,0.58987933,-2654.6714}; + azimut=-17.0839; + id=67; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item70 + { + position[]={2758.0264,0.57486105,-2656.0444}; + azimut=-17.0839; + id=65; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item71 + { + position[]={2757.5916,0.58306944,-2655.5029}; + azimut=-17.0839; + id=74; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item72 + { + position[]={2757.1675,0.58393723,-2655.2852}; + azimut=-17.0839; + id=71; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item73 + { + position[]={2757.9741,0.58335352,-2655.6592}; + azimut=-17.0839; + id=59; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item74 + { + position[]={2758.6743,0.59543419,-2655.4653}; + azimut=-17.0839; + id=64; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item75 + { + position[]={2758.792,0.60167944,-2655.2632}; + azimut=-17.0839; + id=81; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item76 + { + position[]={2758.3716,0.59189814,-2655.4795}; + azimut=-17.0839; + id=83; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item77 + { + position[]={2756.2622,0.60035366,-2654.2544}; + azimut=-17.0839; + id=82; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item78 + { + position[]={2757.2788,0.61198229,-2654.2197}; + azimut=-17.0839; + id=84; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item79 + { + position[]={2756.9487,0.56282157,-2656.0762}; + azimut=-17.0839; + id=85; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item80 + { + position[]={2756.8994,0.60240752,-2654.437}; + azimut=-17.0839; + id=77; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item81 + { + position[]={2756.396,0.56569129,-2655.7041}; + azimut=-17.0839; + id=78; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item82 + { + position[]={2756.707,0.56038314,-2656.0723}; + azimut=-17.0839; + id=79; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item83 + { + position[]={2757.2991,0.57114142,-2655.8755}; + azimut=-17.0839; + id=76; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item84 + { + position[]={2757.5605,0.60412437,-2654.645}; + azimut=-17.0839; + id=80; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item85 + { + position[]={2757.4126,0.58638251,-2655.2905}; + azimut=-17.0839; + id=97; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item86 + { + position[]={2756.9204,0.58103043,-2655.2969}; + azimut=-17.0839; + id=98; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item87 + { + position[]={2757.9502,0.59238183,-2655.2783}; + azimut=-17.0839; + id=99; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item88 + { + position[]={2758.6479,0.60545379,-2655.0498}; + azimut=-17.0839; + id=100; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item89 + { + position[]={2756.5059,0.58181137,-2655.0891}; + azimut=-17.0839; + id=96; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item90 + { + position[]={2756.429,0.55715048,-2656.0879}; + azimut=-17.0839; + id=87; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item91 + { + position[]={2756.4907,0.60324568,-2654.2354}; + azimut=-17.0839; + id=92; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item92 + { + position[]={2757.0217,0.59825468,-2654.6514}; + azimut=-17.0839; + id=88; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item93 + { + position[]={2757.811,0.60735554,-2654.6221}; + azimut=-17.0839; + id=89; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item94 + { + position[]={2758.5605,0.60998815,-2654.8335}; + azimut=-17.0839; + id=90; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item95 + { + position[]={2757.6641,0.58946222,-2655.2727}; + azimut=-17.0839; + id=86; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item96 + { + position[]={2757.5444,0.61488098,-2654.2158}; + azimut=-17.0839; + id=93; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item97 + { + position[]={2757.4282,0.59714019,-2654.8652}; + azimut=-17.0839; + id=94; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item98 + { + position[]={2758.5098,0.59856755,-2655.2671}; + azimut=-17.0839; + id=91; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item99 + { + position[]={2756.7327,0.59487832,-2654.6636}; + azimut=-17.0839; + id=95; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + }; + }; + class Item1 + { + side="LOGIC"; + class Vehicles + { + items=1; + class Item0 + { + position[]={-143.93861,0.52647489,2319.5012}; + id=50; + side="LOGIC"; + vehicle="FunctionsManager"; + leader=1; + lock="UNLOCKED"; + skill=0.60000002; + }; + }; + }; + }; + class Markers + { + items=16; + class Item0 + { + position[]={2594.0728,0.6465264,2435.2771}; + name="center"; + type="Empty"; + }; + class Item1 + { + position[]={2757.4146,0.59276092,-2655.0342}; + name="respawn_west"; + type="Empty"; + }; + class Item2 + { + position[]={4426.1665,0.60818869,2903.813}; + name="spawn0"; + type="Empty"; + }; + class Item3 + { + position[]={1813.4987,40.160892,592.89563}; + name="spawn1"; + type="Empty"; + }; + class Item4 + { + position[]={2084.6702,4.0150285,2140.4617}; + name="spawn2"; + type="Empty"; + }; + class Item5 + { + position[]={2743.6621,27.975706,570.25165}; + name="spawn3"; + type="Empty"; + }; + class Item6 + { + position[]={4737.4814,18.66374,1543.0638}; + name="spawn4"; + type="Empty"; + }; + class Item7 + { + position[]={1286.0834,16.212408,1884.5648}; + name="spawn5"; + type="Empty"; + }; + class Item8 + { + position[]={4099.8286,16.890327,9242.6455}; + name="BanditTrader"; + text="Bandit Trader"; + type="mil_dot"; + colorName="ColorRed"; + }; + class Item9 + { + position[]={4491.8037,11.992476,495.3186}; + name="AirVehicleUnarmed"; + text="AWOL's Airfield"; + type="mil_dot"; + colorName="ColorBlack"; + }; + class Item10 + { + position[]={3695.9006,30.997803,2409.437}; + name="TraderCity1"; + text="Trader City Lixovo"; + type="mil_circle"; + colorName="ColorBlack"; + }; + class Item11 + { + position[]={3390.436,67.553764,4102.3057}; + name="TraderCity2"; + text="Trader City Didina"; + type="mil_circle"; + colorName="ColorBlack"; + }; + class Item12 + { + position[]={4688.2495,4.7524023,1887.5637}; + name="Wholesaler"; + text="Pauls Wholesale Crates"; + type="mil_dot"; + colorName="ColorBlack"; + }; + class Item13 + { + position[]={1609.009,24.847778,1071.5125}; + name="BanditVendor"; + text="Bandit Vendor"; + type="mil_dot"; + colorName="ColorRed"; + }; + class Item14 + { + position[]={4342.1919,14.623056,3663.1824}; + name="HeroVendor"; + text="Hero Vendor"; + type="mil_dot"; + colorName="ColorBlue"; + }; + class Item15 + { + position[]={3540.96,-2.9805782,3142.8955}; + name="BoatVendor"; + text="Boat Vendor"; + type="mil_dot"; + colorName="ColorBlack"; + }; + }; + class Sensors + { + items=6; + class Item0 + { + position[]={1607.4017,24.848572,1062.5992}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="BanditVendor"; + expCond="(player distance BanditVendor) < 100; "; + expActiv="TitleText[""Now Entering Bandit Camp"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now Leaving Bandit Camp"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item1 + { + position[]={4489.2705,18.003222,488.39325}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="AirVehicleVendor"; + expCond="(player distance AirVehicleVendor) < 100; "; + expActiv="TitleText[""Now Entering AWOLs Air Vehicles"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now Leaving AWOLs Air Vehicles"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item2 + { + position[]={3698.187,30.951563,2407.4331}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="TraderCity1"; + expCond="(player distance TraderCity1) < 100; "; + expActiv="TitleText[""Now Entering Trader CIty Lixovo"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now Leaving Trader City Lixovo"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item3 + { + position[]={4689.3506,4.6768036,1886.0624}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="Wholesaler"; + expCond="(player distance Wholesaler) < 100; "; + expActiv="TitleText[""Now Entering Pauls Wholesale Camp"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now Leaving Bandit Camp"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item4 + { + position[]={4336.1519,14.623057,3660.7361}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="HeroVendor"; + expCond="(player distance HeroVendor) < 100; "; + expActiv="TitleText[""Now Entering Hero Camp"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now Leaving Hero Camp"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item5 + { + position[]={3396.0093,67.553764,4099.6104}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="TraderCity2"; + expCond="(player distance TraderCity2) < 100; "; + expActiv="TitleText[""Now Entering Trader CIty Didina"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now Leaving Trader CIty Didina"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + }; +}; +class Intro +{ + addOns[]= + { + "ibr_fapovo" + }; + addOnsAuto[]= + { + "ibr_fapovo" + }; + randomSeed=6913869; + class Intel + { + startWeather=0.25; + forecastWeather=0.25; + year=2008; + month=10; + day=11; + hour=9; + minute=20; + }; +}; +class OutroWin +{ + addOns[]= + { + "ibr_fapovo" + }; + addOnsAuto[]= + { + "ibr_fapovo" + }; + randomSeed=4081731; + class Intel + { + startWeather=0.25; + forecastWeather=0.25; + year=2008; + month=10; + day=11; + hour=9; + minute=20; + }; +}; +class OutroLoose +{ + addOns[]= + { + "ibr_fapovo" + }; + addOnsAuto[]= + { + "ibr_fapovo" + }; + randomSeed=4975929; + class Intel + { + startWeather=0.25; + forecastWeather=0.25; + year=2008; + month=10; + day=11; + hour=9; + minute=20; + }; +}; diff --git a/Server Files/MPMissions/DayZ_Epoch_20.fapovo/server_traders.sqf b/Server Files/MPMissions/DayZ_Epoch_20.fapovo/server_traders.sqf new file mode 100644 index 000000000..4c350c6c6 --- /dev/null +++ b/Server Files/MPMissions/DayZ_Epoch_20.fapovo/server_traders.sqf @@ -0,0 +1,150 @@ +// DayZ Epoch TRADERS for 17 +serverTraders = ["Tanny_PMC","BAF_Soldier_AAR_MTP","BAF_Soldier_AAT_W","Soldier_Bodyguard_M4_PMC","RU_Damsel1","GUE_Soldier_MG","GUE_Soldier_1","GUE_Villager3","Soldier_MG_PKM_PMC","GUE_Soldier_Pilot","GUE_Woodlander2","GUE_Soldier_Scout","GUE_Commander","RU_Damsel2","Dr_Hladik_EP1","Soldier_MG_PKM_PMC","Soldier_MG_PMC","FR_Assault_R","UN_CDF_Soldier_Crew_EP1","Woodlander3","Dr_Annie_Baker_EP1"]; +// Hero Vendor +menu_Tanny_PMC = [ + [["Ammunition",478],["Clothes",476],["Helicopter Armed",493],["Military Armed",562],["Trucks Armed",479],["Weapons",477]], + [], + "hero" +]; + +// Ammunition Neutral1 +menu_BAF_Soldier_AAR_MTP = [ + [["Assault Rifle Ammo",480],["Light Machine Gun Ammo",481],["Pistol Ammo",484],["Shotguns and Single-shot Ammo",573],["Sniper Rifle Ammo",482],["Submachine Gun Ammo",483]], + [], + "neutral" +]; + +// Weapons Neutral1 +menu_BAF_Soldier_AAT_W = [ + [["Assault Rifle",485],["Light Machine Gun",486],["Pistols",489],["Shotguns and Single-shot",574],["Sniper Rifle",487],["Submachine Guns",488]], + [], + "neutral" +]; + +// Neutral Vehicles1 +menu_Soldier_Bodyguard_M4_PMC = [ + [["Bikes and ATV",608],["Buses and Vans",563],["Cargo Trucks",564],["Fuel Trucks",492],["Military Unarmed",491],["Trucks",495],["Used Cars",585],["Utility Vehicles",565]], + [], + "neutral" +]; + +// General Store +menu_RU_Damsel1 = [ + [["Backpacks",496],["Clothes",497],["Cooked Meats",580],["Drinks",498],["Packaged Food",579]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "neutral" +]; + +// Weapons neutral +menu_GUE_Soldier_MG = [ + [["Assault Rifle",602],["Light Machine Gun",603],["Pistols",606],["Shotguns and Single-shot",607],["Sniper Rifle",605],["Submachine Guns",604]], + [], + "neutral" +]; + +// Ammunition Neutral +menu_GUE_Soldier_1 = [ + [["Assault Rifle Ammo",609],["Light Machine Gun Ammo",610],["Pistol Ammo",611],["Shotguns and Single-shot Ammo",613],["Sniper Rifle Ammo",614],["Submachine Gun Ammo",612]], + [], + "neutral" +]; + +// Neutral Building/Parts +menu_GUE_Villager3 = [ + [["Building Supplies",508],["Toolbelt Items",510],["Vehicle Parts",509]], + [], + "neutral" +]; + +// Bandit Trader +menu_Soldier_MG_PKM_PMC = [ + [["Ammunition",577],["Clothing",575],["Helicopter Armed",512],["Military Armed",569],["Trucks Armed",534],["Weapons",627]], + [], + "hostile" +]; + +// Aircraft Dealer +menu_GUE_Soldier_Pilot = [ + [["Airplanes",517],["Helicopter Unarmed",519]], + [], + "neutral" +]; + +// Vehicles Neutral +menu_GUE_Woodlander2 = [ + [["Bikes and ATV",587],["Buses and Vans",588],["Cargo Trucks",586],["Fuel Trucks",589],["Military Unarmed",598],["Trucks",590],["Used Cars",520],["Utility Vehicles",591]], + [], + "neutral" +]; + +// Black Market Vendor +menu_GUE_Soldier_Scout = [ + [["Black Market Ammo",527],["Black Market Weapons",526],["Explosives",529]], + [], + "neutral" +]; + +// Friendly Building/Parts +menu_GUE_Commander = [ + [["Building Supplies",530],["Toolbelt Items",532],["Vehicle Parts",531]], + [], + "neutral" +]; + +// General Store 2 +menu_RU_Damsel2 = [ + [["Backpacks",538],["Clothes",628],["Cooked Meats",630],["Drinks",601],["Packaged Food",629]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "neutral" +]; + +// Medical Supplies +menu_Dr_Hladik_EP1 = [ + [["Chem-lites/Flares",542],["Medical Supplies",541],["Smoke Grenades",543]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "neutral" +]; + +// Weapons friendly 2 +menu_Soldier_MG_PKM_PMC = [ + [["Assault Rifle",615],["Light Machine Gun",616],["Pistols",617],["Shotguns and Single-shot",620],["Sniper Rifle",619],["Submachine Guns",618]], + [], + "friendly" +]; + +// Ammunition friendly 2 +menu_Soldier_MG_PMC = [ + [["Assault Rifle Ammo",621],["Light Machine Gun Ammo",622],["Pistol Ammo",625],["Shotguns and Single-shot Ammo",623],["Sniper Rifle Ammo",624],["Submachine Gun Ammo",626]], + [], + "friendly" +]; + +// East Wholesaler +menu_FR_Assault_R = [ + [["Wholesale",555]], + [], + "neutral" +]; + +// Boat Vendor +menu_UN_CDF_Soldier_Crew_EP1 = [ + [["Boats Armed",558],["Boats Unarmed",557]], + [], + "neutral" +]; + +// Neutral Building/Parts +menu_Woodlander3 = [ + [["Building Supplies",662],["Toolbelt Items",663],["Vehicle Parts",664]], + [], + "neutral" +]; + +// Medical Supplies 2 +menu_Dr_Annie_Baker_EP1 = [ + [["Chem-lites/Flares",666],["Medical Supplies",665],["Smoke Grenades",668]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "neutral" +]; + + diff --git a/Server Files/MPMissions/DayZ_Epoch_21.Caribou/description.ext b/Server Files/MPMissions/DayZ_Epoch_21.Caribou/description.ext new file mode 100644 index 000000000..c01c253e2 --- /dev/null +++ b/Server Files/MPMissions/DayZ_Epoch_21.Caribou/description.ext @@ -0,0 +1,150 @@ +respawn = "BASE"; +respawndelay = 5; +onLoadMission="DayZ Epoch Caribou Frontier"; +OnLoadIntro = "Welcome to DayZ Epoch Caribou Frontier"; +OnLoadIntroTime = False; +OnLoadMissionTime = False; +disabledAI = true; +disableChannels[]={0,2,6}; +enableItemsDropping=0; + +briefing = 0; +debriefing = 0; + +onPauseScript = ""; +loadScreen = "\z\addons\dayz_code\gui\dayz_logo_ca.paa"; + +class Header +{ + gameType = COOP; //DM, Team, Coop, ... + minPlayers = 1; //min # of players the mission supports + maxPlayers = 100; //Max # of players the mission supports +}; + +aiKills = 1; +diagRadio = 1; +diagHit = 1; + +class RscText +{ + type = 0; + idc = -1; + x = 0; + y = 0; + h = 0.037; + w = 0.3; + style = 0x100; + font = Zeppelin32; + SizeEx = 0.03921; + colorText[] = {1,1,1,1}; + colorBackground[] = {0, 0, 0, 0}; + linespacing = 1; +}; +class RscPicture +{ + access=0; + type=0; + idc=-1; + style=48; + colorBackground[]={0,0,0,0}; + colorText[]={1,1,1,1}; + font="TahomaB"; + sizeEx=0; + lineSpacing=0; + text=""; +}; +class RscLoadingText : RscText +{ + style = 2; + x = 0.323532; + y = 0.666672; + w = 0.352944; + h = 0.039216; + sizeEx = 0.03921; + colorText[] = {0.543,0.5742,0.4102,1.0}; +}; +class RscProgress +{ + x = 0.344; + y = 0.619; + w = 0.313726; + h = 0.0261438; + texture = "\ca\ui\data\loadscreen_progressbar_ca.paa"; + colorFrame[] = {0,0,0,0}; + colorBar[] = {1,1,1,1}; +}; +class RscProgressNotFreeze +{ + idc = -1; + type = 45; + style = 0; + x = 0.022059; + y = 0.911772; + w = 0.029412; + h = 0.039216; + texture = "#(argb,8,8,3)color(0,0,0,0)"; +}; +// +// the loading screen itself +// +class DayZ_loadingScreen +{ + idd = -1; + duration = 10e10; + fadein = 0; + fadeout = 0; + name = "loading screen"; + class controlsBackground + { + class blackBG : RscText + { + x = safezoneX; + y = safezoneY; + w = safezoneW; + h = safezoneH; + text = ""; + colorText[] = {0,0,0,0}; + colorBackground[] = {0,0,0,1}; + }; + /* + class nicePic : RscPicture + { + style = 48 + 0x800; // ST_PICTURE + ST_KEEP_ASPECT_RATIO + x = safezoneX + safezoneW/2 - 0.25; + y = safezoneY + safezoneH/2 - 0.2; + w = 0.5; + h = 0.4; + text = "img\nicePic.paa"; + }; + */ + }; + class controls + { + class Title1 : RscLoadingText + { + text = "$STR_LOADING"; // "Loading" text in the middle of the screen + }; + class CA_Progress : RscProgress // progress bar, has to have idc 104 + { + idc = 104; + type = 8; // CT_PROGRESS + style = 0; // ST_SINGLE + texture = "\ca\ui\data\loadscreen_progressbar_ca.paa"; + }; + class CA_Progress2 : RscProgressNotFreeze // progress bar that will go reverse + { + idc = 103; + }; + class Name2: RscText // the text on the top-left + { + idc = 101; + x = 0.05; + y = 0.029412; + w = 0.9; + h = 0.04902; + text = ""; + sizeEx = 0.05; + colorText[] = {0.543,0.5742,0.4102,1.0}; + }; + }; +}; diff --git a/Server Files/MPMissions/DayZ_Epoch_21.Caribou/init.sqf b/Server Files/MPMissions/DayZ_Epoch_21.Caribou/init.sqf new file mode 100644 index 000000000..6a48f0e57 --- /dev/null +++ b/Server Files/MPMissions/DayZ_Epoch_21.Caribou/init.sqf @@ -0,0 +1,84 @@ +/* + For DayZ Epoch + Addons Credits: Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr, Sahbazz +*/ +startLoadingScreen ["","RscDisplayLoadCustom"]; +cutText ["","BLACK OUT"]; +enableSaving [false, false]; + +//REALLY IMPORTANT VALUES +dayZ_instance = 21; //The instance +dayzHiveRequest = []; +initialized = false; +dayz_previousID = 0; + +//disable greeting menu +player setVariable ["BIS_noCoreConversations", true]; +//disable radio messages to be heard and shown in the left lower corner of the screen +enableRadio false; +// May prevent "how are you civillian?" messages from NPC +enableSentences false; + +// DayZ Epoch config +spawnShoremode = 1; // Default = 1 (on shore) +spawnArea = 1500; // Default = 1500 +MaxHeliCrashes = 5; // Default = 5 +MaxVehicleLimit = 200; // Default = 50 +MaxDynamicDebris = 250; // Default = 100 +dayz_MapArea = 6000; // Default = 10000 + +dayz_paraSpawn = false; + +dayz_sellDistance_vehicle = 10; +dayz_sellDistance_boat = 30; +dayz_sellDistance_air = 40; + +dayz_maxAnimals = 8; // Default: 8 +dayz_tameDogs = true; +DynamicVehicleDamageLow = 0; // Default: 0 +DynamicVehicleDamageHigh = 100; // Default: 100 + +EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]]; +dayz_fullMoonNights = true; + + +//Load in compiled functions +call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; //Initilize the Variables (IMPORTANT: Must happen very early) +progressLoadingScreen 0.1; +call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; //Initilize the publicVariable event handlers +progressLoadingScreen 0.2; +call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; //Functions used by CLIENT for medical +progressLoadingScreen 0.4; +call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; //Compile regular functions +progressLoadingScreen 0.5; +call compile preprocessFileLineNumbers "server_traders.sqf"; //Compile trader configs +progressLoadingScreen 1.0; + +"filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic"; + +if (isServer) then { + call compile preprocessFileLineNumbers "dynamic_vehicle.sqf"; //Compile vehicle configs + + // Add trader citys + _nil = [] execVM "mission.sqf"; + _serverMonitor = [] execVM "\z\addons\dayz_code\system\server_monitor.sqf"; +}; + +if (!isDedicated) then { + //Conduct map operations + 0 fadeSound 0; + waitUntil {!isNil "dayz_loadScreenMsg"}; + dayz_loadScreenMsg = (localize "STR_AUTHENTICATING"); + + //Run the player monitor + _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}]; + _playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf"; + + + //Lights + //[0,0,true,true,true,58,280,600,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf"; +}; +#include "\z\addons\dayz_code\system\REsec.sqf" +//Start Dynamic Weather +execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf"; +#include "\z\addons\dayz_code\system\BIS_Effects\init.sqf" diff --git a/Server Files/MPMissions/DayZ_Epoch_21.Caribou/mission.sqm b/Server Files/MPMissions/DayZ_Epoch_21.Caribou/mission.sqm new file mode 100644 index 000000000..5a7a55444 --- /dev/null +++ b/Server Files/MPMissions/DayZ_Epoch_21.Caribou/mission.sqm @@ -0,0 +1,1550 @@ +version=11; +class Mission +{ + addOns[]= + { + "caribou", + "ca_modules_animals", + "dayz_anim", + "dayz_code", + "dayz_communityassets", + "dayz_weapons", + "dayz_equip", + "dayz_epoch", + "dayz_vehicles", + "cacharacters_pmc", + "ca_modules_functions", + "glt_m300t", + + "csj_gyroac", + "map_eu", + "jetskiyanahuiaddon" + }; + addOnsAuto[]= + { + "dayz_weapons", + "ca_modules_functions", + "caribou" + }; + randomSeed=11171215; + class Intel + { + briefingName="DayZ Epoch Caribou"; + briefingDescription="DayZ Epoch Caribou Private Server"; + startWeather=0.067362607; + forecastWeather=0.52341133; + year=2008; + month=10; + day=1; + hour=12; + }; + class Groups + { + items=2; + class Item0 + { + side="WEST"; + class Vehicles + { + items=100; + class Item0 + { + position[]={-7908.0835,7.2200294,4911.1665}; + azimut=-17.0839; + id=11; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item1 + { + position[]={-7908.3667,7.2342749,4911.9614}; + azimut=-17.0839; + id=0; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAYER COMMANDER"; + leader=1; + rank="SERGEANT"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item2 + { + position[]={-7909.1323,7.2060251,4911.5259}; + azimut=-17.083944; + id=5; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item3 + { + position[]={-7908.9272,7.2466354,4912.7993}; + azimut=-17.083944; + id=8; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item4 + { + position[]={-7908.6499,7.2275329,4911.9438}; + azimut=-17.083944; + id=18; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item5 + { + position[]={-7909.3999,7.1898923,4911.1313}; + azimut=-17.083944; + id=2; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item6 + { + position[]={-7907.8296,7.2359595,4911.5649}; + azimut=-17.083937; + id=9; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item7 + { + position[]={-7907.2593,7.2725,4912.4243}; + azimut=-17.083944; + id=21; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item8 + { + position[]={-7907.3687,7.2316632,4911.0024}; + azimut=-17.083944; + id=13; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item9 + { + position[]={-7908.7319,7.2105761,4911.3579}; + azimut=-17.083944; + id=7; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item10 + { + position[]={-7908.7534,7.2440953,4912.5845}; + azimut=-17.0839; + id=36; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item11 + { + position[]={-7908.6499,7.216938,4911.5337}; + azimut=-17.083944; + id=25; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item12 + { + position[]={-7908.1968,7.2127714,4910.9829}; + azimut=-17.083944; + id=43; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item13 + { + position[]={-7907.4077,7.24018,4911.3657}; + azimut=-17.083944; + id=30; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item14 + { + position[]={-7907.855,7.2709088,4912.8149}; + azimut=-17.083944; + id=33; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item15 + { + position[]={-7907.6694,7.2564116,4912.1899}; + azimut=-17.083944; + id=1; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item16 + { + position[]={-7909.3452,7.2180395,4912.1509}; + azimut=-17.083944; + id=4; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item17 + { + position[]={-7907.4233,7.2749076,4912.6274}; + azimut=-17.083944; + id=3; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item18 + { + position[]={-7908.9097,7.2219672,4911.9517}; + azimut=-17.083944; + id=6; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item19 + { + position[]={-7909.1714,7.2159543,4911.9438}; + azimut=-17.083944; + id=10; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item20 + { + position[]={-7907.7983,7.2266636,4911.1782}; + azimut=-17.083944; + id=16; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item21 + { + position[]={-7908.2495,7.2557492,4912.6001}; + azimut=-17.083944; + id=19; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item22 + { + position[]={-7907.5405,7.2659059,4912.4126}; + azimut=-17.083944; + id=15; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item23 + { + position[]={-7908.2534,7.2207971,4911.3423}; + azimut=-17.083944; + id=23; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item24 + { + position[]={-7907.1304,7.2682643,4912.186}; + azimut=-17.083944; + id=26; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item25 + { + position[]={-7907.0972,7.2471762,4911.3696}; + azimut=-17.083944; + id=29; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item26 + { + position[]={-7907.7202,7.2331405,4911.3618}; + azimut=-17.083944; + id=31; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item27 + { + position[]={-7907.9351,7.2503972,4912.186}; + azimut=-17.083944; + id=28; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item28 + { + position[]={-7907.853,7.245832,4911.9673}; + azimut=-17.083944; + id=35; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item29 + { + position[]={-7907.2378,7.2392106,4911.1821}; + azimut=-17.083944; + id=27; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item30 + { + position[]={-7908.8726,7.2021561,4911.1528}; + azimut=-17.083937; + id=34; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item31 + { + position[]={-7907.6362,7.2253184,4910.9868}; + azimut=-17.083944; + id=46; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item32 + { + position[]={-7908.1401,7.264636,4912.8169}; + azimut=-17.083944; + id=38; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item33 + { + position[]={-7907.6929,7.2689233,4912.6274}; + azimut=-17.083944; + id=32; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item34 + { + position[]={-7908.2437,7.2430801,4912.1704}; + azimut=-17.083944; + id=47; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item35 + { + position[]={-7909.1187,7.1962376,4911.1353}; + azimut=-17.083944; + id=41; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item36 + { + position[]={-7907.355,7.2825055,4912.8315}; + azimut=-17.083944; + id=40; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item37 + { + position[]={-7908.7104,7.2008109,4910.9614}; + azimut=-17.083944; + id=44; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item38 + { + position[]={-7907.98,7.2621994,4912.6157}; + azimut=-17.083944; + id=48; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item39 + { + position[]={-7909.187,7.2406349,4912.7915}; + azimut=-17.083944; + id=39; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item40 + { + position[]={-7907.1343,7.2809768,4912.6157}; + azimut=-17.083944; + id=37; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item41 + { + position[]={-7909.0093,7.2041149,4911.3462}; + azimut=-17.083944; + id=45; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item42 + { + position[]={-7909.6733,7.2039013,4911.9087}; + azimut=-17.0839; + id=49; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item43 + { + position[]={-7907.5483,7.2321134,4911.1743}; + azimut=-17.083944; + id=42; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item44 + { + position[]={-7908.3452,7.2141171,4911.1626}; + azimut=-17.083944; + id=22; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item45 + { + position[]={-7907.8198,7.2597046,4912.4126}; + azimut=-17.083944; + id=12; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item46 + { + position[]={-7907.7085,7.2433901,4911.7485}; + azimut=-17.083944; + id=14; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item47 + { + position[]={-7909.0581,7.2244143,4912.1509}; + azimut=-17.0839; + id=24; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item48 + { + position[]={-7908.7769,7.2310667,4912.1646}; + azimut=-17.083944; + id=20; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item49 + { + position[]={-7907.5757,7.2518888,4911.9634}; + azimut=-17.083944; + id=17; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item50 + { + position[]={-7908.1147,7.2289715,4911.5396}; + azimut=-17.0839; + id=51; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item51 + { + position[]={-7907.5894,7.2768068,4912.8149}; + azimut=-17.0839; + id=52; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item52 + { + position[]={-7909.314,7.2318821,4912.5923}; + azimut=-17.0839; + id=55; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item53 + { + position[]={-7909.5874,7.2121964,4912.1353}; + azimut=-17.0839; + id=53; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item54 + { + position[]={-7908.5054,7.2497191,4912.5884}; + azimut=-17.0839; + id=54; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item55 + { + position[]={-7909.2729,7.1976557,4911.3228}; + azimut=-17.0839; + id=70; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item56 + { + position[]={-7909.4565,7.2222004,4912.3735}; + azimut=-17.0839; + id=60; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item57 + { + position[]={-7908.5132,7.2152314,4911.3501}; + azimut=-17.0839; + id=68; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item58 + { + position[]={-7909.2827,7.2080336,4911.7329}; + azimut=-17.0839; + id=66; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item59 + { + position[]={-7909.6577,7.1839657,4911.1235}; + azimut=-17.0839; + id=61; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item60 + { + position[]={-7908.8765,7.2122107,4911.5454}; + azimut=-17.0839; + id=63; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item61 + { + position[]={-7908.144,7.239572,4911.9751}; + azimut=-17.0839; + id=72; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item62 + { + position[]={-7908.4585,7.2065568,4910.9673}; + azimut=-17.0839; + id=57; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item63 + { + position[]={-7909.6558,7.1942005,4911.5181}; + azimut=-17.0839; + id=58; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item64 + { + position[]={-7908.6694,7.2398515,4912.3794}; + azimut=-17.0839; + id=62; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item65 + { + position[]={-7909.4077,7.1999102,4911.5259}; + azimut=-17.0839; + id=75; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item66 + { + position[]={-7909.5308,7.2023244,4911.7251}; + azimut=-17.0839; + id=56; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item67 + { + position[]={-7909.5718,7.2258086,4912.5806}; + azimut=-17.0839; + id=73; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item68 + { + position[]={-7907.0835,7.2379947,4911.0024}; + azimut=-17.0839; + id=69; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item69 + { + position[]={-7909.6655,7.2169785,4912.354}; + azimut=-17.0839; + id=67; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item70 + { + position[]={-7907.9136,7.2190595,4910.9829}; + azimut=-17.0839; + id=65; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item71 + { + position[]={-7908.3491,7.2233138,4911.522}; + azimut=-17.0839; + id=74; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item72 + { + position[]={-7908.7729,7.2195539,4911.7407}; + azimut=-17.0839; + id=71; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item73 + { + position[]={-7907.9663,7.227777,4911.3657}; + azimut=-17.0839; + id=59; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item74 + { + position[]={-7907.2671,7.2483478,4911.561}; + azimut=-17.0839; + id=64; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item75 + { + position[]={-7907.1479,7.2562404,4911.7642}; + azimut=-17.0839; + id=81; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item76 + { + position[]={-7907.5679,7.2412658,4911.5454}; + azimut=-17.0839; + id=83; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item77 + { + position[]={-7909.6772,7.2291684,4912.772}; + azimut=-17.0839; + id=82; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item78 + { + position[]={-7908.6597,7.2528095,4912.8071}; + azimut=-17.0839; + id=84; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item79 + { + position[]={-7908.9917,7.1942639,4910.9497}; + azimut=-17.0839; + id=85; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item80 + { + position[]={-7909.0405,7.2378368,4912.5884}; + azimut=-17.0839; + id=77; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item81 + { + position[]={-7909.5444,7.1916275,4911.3228}; + azimut=-17.0839; + id=78; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item82 + { + position[]={-7909.2319,7.1890306,4910.9536}; + azimut=-17.0839; + id=79; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item83 + { + position[]={-7908.6421,7.2072229,4911.1509}; + azimut=-17.0839; + id=76; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item84 + { + position[]={-7908.3804,7.2463279,4912.3813}; + azimut=-17.0839; + id=80; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item85 + { + position[]={-7908.5288,7.224874,4911.7368}; + azimut=-17.0839; + id=97; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item86 + { + position[]={-7909.021,7.2137437,4911.729}; + azimut=-17.0839; + id=98; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item87 + { + position[]={-7907.9897,7.2371454,4911.7485}; + azimut=-17.0839; + id=99; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item88 + { + position[]={-7907.2925,7.2584801,4911.9751}; + azimut=-17.0839; + id=100; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item89 + { + position[]={-7909.4351,7.209898,4911.936}; + azimut=-17.0839; + id=96; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item90 + { + position[]={-7909.5112,7.182476,4910.9399}; + azimut=-17.0839; + id=87; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item91 + { + position[]={-7909.4507,7.2347808,4912.7915}; + azimut=-17.0839; + id=92; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item92 + { + position[]={-7908.9194,7.2341261,4912.3735}; + azimut=-17.0839; + id=88; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item93 + { + position[]={-7908.1304,7.2525768,4912.4048}; + azimut=-17.0839; + id=89; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item94 + { + position[]={-7907.3804,7.2629461,4912.1938}; + azimut=-17.0839; + id=90; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item95 + { + position[]={-7908.2769,7.2308717,4911.7524}; + azimut=-17.0839; + id=86; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item96 + { + position[]={-7908.396,7.25878,4912.811}; + azimut=-17.0839; + id=93; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item97 + { + position[]={-7908.5132,7.2368045,4912.1606}; + azimut=-17.0839; + id=94; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item98 + { + position[]={-7907.4312,7.2498507,4911.7603}; + azimut=-17.0839; + id=91; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + class Item99 + { + position[]={-7909.2085,7.2273588,4912.3618}; + azimut=-17.0839; + id=95; + side="WEST"; + vehicle="Survivor1_DZ"; + player="PLAY CDG"; + skill=0.60000002; + init="this enableSimulation false;this allowDammage false;this disableAI 'FSM';this disableAI 'ANIM';this disableAI 'MOVE';"; + }; + }; + }; + class Item1 + { + side="LOGIC"; + class Vehicles + { + items=1; + class Item0 + { + position[]={-143.93861,0.52647489,2319.5012}; + id=50; + side="LOGIC"; + vehicle="FunctionsManager"; + leader=1; + lock="UNLOCKED"; + skill=0.60000002; + }; + }; + }; + }; + class Markers + { + items=22; + class Item0 + { + position[]={3785.5664,66.800453,4003.9873}; + name="center"; + type="Empty"; + }; + class Item1 + { + position[]={-7908.3862,7.2342706,4911.978}; + name="respawn_west"; + type="Empty"; + }; + class Item2 + { + position[]={734.61676,4.2095356,4094.8813}; + name="spawn0"; + type="Empty"; + }; + class Item3 + { + position[]={891.68811,10.403255,2298.4116}; + name="spawn1"; + type="Empty"; + }; + class Item4 + { + position[]={5385.0103,7.3821988,7241.8071}; + name="spawn2"; + type="Empty"; + }; + class Item5 + { + position[]={3128.1194,8.7658415,4603.3975}; + name="spawn3"; + type="Empty"; + }; + class Item6 + { + position[]={6454.9512,6.15483,6007.5176}; + name="spawn4"; + type="Empty"; + }; + class Item7 + { + position[]={4799.1265,13.383338,7339.1401}; + name="boatTraderEast"; + text="Wholesaler"; + type="mil_dot"; + colorName="ColorBlack"; + }; + class Item8 + { + position[]={2390.5986,0.39483613,7534.1724}; + name="BoatDealerSouth"; + text="Boat Dealer"; + type="mil_dot"; + colorName="ColorBlack"; + }; + class Item9 + { + position[]={1790.1702,20.841381,3658.8071}; + name="AirVehicles"; + text="Aircraft Dealer"; + type="mil_dot"; + colorName="ColorGreen"; + }; + class Item10 + { + position[]={3563.063,9.2503939,6036.7588}; + name="BanditDen"; + text="Bandit Camp"; + type="mil_dot"; + colorName="ColorRed"; + }; + class Item11 + { + position[]={1399.2343,91.338066,6955.4209}; + name="NorthNeutralVendors"; + text="Raven Rock Trader City"; + type="mil_circle"; + colorName="ColorBrown"; + }; + class Item12 + { + position[]={3935.6294,1.899709,873.50732}; + name="SouthNeutralVendors"; + text="Trader City Raun"; + type="mil_circle"; + colorName="ColorBrown"; + }; + class Item13 + { + position[]={4801.916,91.429619,3078.6147}; + name="HeroTrader"; + text="Hero Camp"; + type="mil_dot"; + colorName="ColorBlue"; + }; + class Item14 + { + position[]={5346.1138,64.045776,2305.7856}; + name="BlackMarket"; + text="Black Market Vendor"; + type="mil_dot"; + colorName="ColorBlack"; + }; + class Item15 + { + position[]={1198.2695,39.327019,1898.6152}; + name="SouthWestWholesale"; + text="Wholesaler"; + type="mil_dot"; + colorName="ColorBlack"; + }; + class Item16 + { + position[]={6157.2734,14.574788,4954.5269}; + name="spawn5"; + type="Empty"; + }; + class Item17 + { + position[]={1816.9398,3.5725622,4507.3662}; + name="spawn6"; + type="Empty"; + }; + class Item18 + { + position[]={4558.0503,6.093924,6546.6396}; + name="spawn7"; + type="Empty"; + }; + class Item19 + { + position[]={5781.2871,6.5688767,6704.1343}; + name="spawn8"; + type="Empty"; + }; + class Item20 + { + position[]={5985.396,6.3173733,4278.6411}; + name="spawn9"; + type="Empty"; + }; + class Item21 + { + position[]={4448.2656,6.3718467,5874.8477}; + name="spawn10"; + type="Empty"; + }; + }; + class Sensors + { + items=9; + class Item0 + { + position[]={1388.746,91.338066,6950.8198}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="ZoneRaven"; + expCond="(player distance ZoneRaven) < 100;"; + expActiv="TitleText[""Now entering trader city Raven Rock"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving trader city Raven Rock"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item1 + { + position[]={3937.4688,1.9048852,875.82031}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="ZoneRaun"; + expCond="(player distance ZoneRaun) < 100;"; + expActiv="TitleText[""Now entering trader city Raun"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving trader city Raun"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item2 + { + position[]={4799.1782,91.429619,3072.3638}; + a=60; + b=60; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="ZoneHero"; + expCond="(player distance ZoneHero) < 100;"; + expActiv="TitleText[""Now entering Hero Camp"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving Hero Camp"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item3 + { + position[]={1198.8324,39.358807,1898.5659}; + a=60; + b=60; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="ZoneSouthWholesale"; + expCond="(player distance ZoneSouthWholesale) < 100;"; + expActiv="TitleText[""Now entering Wholesalers"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving Wholesalers"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item4 + { + position[]={1793.6061,20.841381,3663.5869}; + a=100; + b=100; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="ZoneAircraft"; + expCond="(player distance ZoneAircraft) < 100;"; + expActiv="TitleText[""Now entering Airfield"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving Airfield"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item5 + { + position[]={3564.8879,10.007761,6030.9292}; + a=60; + b=60; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="ZoneBandit"; + expCond="(player distance ZoneBandit) < 100;"; + expActiv="TitleText[""Now entering Bandit Camp"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving Bandit Camp"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item6 + { + position[]={4800.2256,13.642545,7336.5068}; + a=60; + b=60; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="ZoneNorthWholesale"; + expCond="(player distance ZoneNorthWholesale) < 100;"; + expActiv="TitleText[""Now entering Wholesalers"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving Wholesalers"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item7 + { + position[]={5346.2598,64.045776,2305.4829}; + a=60; + b=60; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="ZoneBlackMarket"; + expCond="(player distance ZoneBlackMarket) < 100;"; + expActiv="TitleText[""Now entering the Black Market"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving the Black Market"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + class Item8 + { + position[]={2389.614,0.43143311,7535.7676}; + a=60; + b=60; + activationBy="WEST"; + repeating=1; + interruptable=1; + age="UNKNOWN"; + name="ZoneBoat"; + expCond="(player distance ZoneBoat) < 100;"; + expActiv="TitleText[""Now entering Boat Dealer"",""PLAIN DOWN""]; canbuild = false;"; + expDesactiv="TitleText[""Now leaving Boat Dealer"",""PLAIN DOWN""]; canbuild = true;"; + class Effects + { + }; + }; + }; +}; +class Intro +{ + addOns[]= + { + "caribou" + }; + addOnsAuto[]= + { + "caribou" + }; + randomSeed=6913869; + class Intel + { + startWeather=0.25; + forecastWeather=0.25; + year=2008; + month=10; + day=11; + hour=9; + minute=20; + }; +}; +class OutroWin +{ + addOns[]= + { + "caribou" + }; + addOnsAuto[]= + { + "caribou" + }; + randomSeed=4081731; + class Intel + { + startWeather=0.25; + forecastWeather=0.25; + year=2008; + month=10; + day=11; + hour=9; + minute=20; + }; +}; +class OutroLoose +{ + addOns[]= + { + "caribou" + }; + addOnsAuto[]= + { + "caribou" + }; + randomSeed=4975929; + class Intel + { + startWeather=0.25; + forecastWeather=0.25; + year=2008; + month=10; + day=11; + hour=9; + minute=20; + }; +}; diff --git a/Server Files/MPMissions/DayZ_Epoch_21.Caribou/server_traders.sqf b/Server Files/MPMissions/DayZ_Epoch_21.Caribou/server_traders.sqf new file mode 100644 index 000000000..69c0eca6f --- /dev/null +++ b/Server Files/MPMissions/DayZ_Epoch_21.Caribou/server_traders.sqf @@ -0,0 +1,122 @@ +// DayZ Epoch TRADERS for 17 +serverTraders = ["Tanny_PMC","Ins_Lopotev","RUS_Soldier_TL","CIV_Contractor1_BAF","RU_Farmwife4","Ins_Soldier_Sapper","Ins_Soldier_Medic","Ins_Woodlander3","TK_Soldier_Spotter_EP1","MVD_Soldier_TL","Ins_Worker2","GUE_Soldier_GL","Ins_Woodlander2","RU_Damsel4","Dr_Hladik_EP1","Soldier_TL_PMC","Soldier_GL_M16A2_PMC","Ins_Villager3","Dr_Annie_Baker_EP1","Ins_Woodlander1"]; +// Hero Vendor C +menu_Tanny_PMC = [ + [["Ammunition",478],["Clothes",476],["Helicopter Armed",493],["Military Armed",562],["Trucks Armed",479],["Weapons",477]], + [], + "hero" +]; +// Ammunition Friendly C +menu_Ins_Lopotev = [ + [["Assault Rifle Ammo",480],["Light Machine Gun Ammo",481],["Pistol Ammo",484],["Shotguns and Single-shot Ammo",573],["Sniper Rifle Ammo",482],["Submachine Gun Ammo",483]], + [], + "neutral" +]; +// Weapons Friendly C +menu_RUS_Soldier_TL = [ + [["Assault Rifle",485],["Light Machine Gun",486],["Pistols",489],["Shotguns and Single-shot",574],["Sniper Rifle",487],["Submachine Guns",488]], + [], + "neutral" +]; +// Friendly Vehicles C +menu_CIV_Contractor1_BAF = [ + [["Bikes and ATV",608],["Buses and Vans",563],["Cargo Trucks",564],["Fuel Trucks",492],["Military Unarmed",491],["Trucks",495],["Used Cars",585],["Utility Vehicles",565]], + [], + "neutral" +]; +// General Store C +menu_RU_Farmwife4 = [ + [["Backpacks",496],["Clothes",497],["Cooked Meats",580],["Drinks",498],["Packaged Food",579]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Wiskey Bottle","Copper Bar",101]], + "neutral" +]; +// Weapons neutral C +menu_Ins_Soldier_Sapper = [ + [["Assault Rifle",602],["Light Machine Gun",603],["Pistols",606],["Shotguns and Single-shot",607],["Sniper Rifle",605],["Submachine Guns",604]], + [], + "neutral" +]; +// Ammunition Neutral C +menu_Ins_Soldier_Medic = [ + [["Assault Rifle Ammo",609],["Light Machine Gun Ammo",610],["Pistol Ammo",611],["Shotguns and Single-shot Ammo",613],["Sniper Rifle Ammo",614],["Submachine Gun Ammo",612]], + [], + "neutral" +]; +// Neutral Building/Parts C +menu_Ins_Woodlander3 = [ + [["Building Supplies",508],["Toolbelt Items",510],["Vehicle Parts",509]], + [], + "neutral" +]; +// Bandit Trader C +menu_TK_Soldier_Spotter_EP1 = [ + [["Ammunition",577],["Clothing",575],["Helicopter Armed",512],["Military Armed",569],["Trucks Armed",534],["Weapons",627]], + [], + "hostile" +]; +// Aircraft Dealer C +menu_MVD_Soldier_TL = [ + [["Airplanes",517],["Helicopter Unarmed",519]], + [], + "neutral" +]; +// Vehicles Neutral C +menu_Ins_Worker2 = [ + [["Bikes and ATV",587],["Buses and Vans",588],["Cargo Trucks",586],["Fuel Trucks",589],["Military Unarmed",598],["Trucks",590],["Used Cars",520],["Utility Vehicles",591]], + [], + "neutral" +]; +// Black Market Vendor C +menu_GUE_Soldier_GL = [ + [["Black Market Ammo",527],["Black Market Weapons",526],["Explosives",529]], + [], + "neutral" +]; +// Friendly Building/Parts C +menu_Ins_Woodlander2 = [ + [["Building Supplies",530],["Toolbelt Items",532],["Vehicle Parts",531]], + [], + "neutral" +]; +// General Store 2 C +menu_RU_Damsel4 = [ + [["Backpacks",538],["Clothes",628],["Cooked Meats",630],["Drinks",601],["Packaged Food",629]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Wiskey Bottle","Copper Bar",101]], + "neutral" +]; +// Medical Supplies C +menu_Dr_Hladik_EP1 = [ + [["Chem-lites/Flares",542],["Medical Supplies",541],["Smoke Grenades",543]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "neutral" +]; +// Medical Supplies 2 C +menu_Dr_Annie_Baker_EP1 = [ + [["Chem-lites/Flares",666],["Medical Supplies",665],["Smoke Grenades",668]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "neutral" +]; +// North Wholesaler C +menu_Soldier_TL_PMC = [ + [["Wholesale",555]], + [], + "neutral" +]; +// South West Wholesaler C +menu_Soldier_GL_M16A2_PMC = [ + [["Wholesale",636]], + [], + "neutral" +]; +// Boat Vendor C +menu_Ins_Villager3 = [ + [["Boats Armed",558],["Boats Unarmed",557]], + [], + "neutral" +]; +// Boat Trader 2 C +menu_Ins_Woodlander1 = [ + [["Boats Armed",673],["Boats Unarmed",672]], + [], + "neutral" +]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Realism_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Realism_Init.sqf deleted file mode 100644 index 89daf64ef..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Realism_Init.sqf +++ /dev/null @@ -1,21 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Realism_Configuration.cfg" - -#ifdef R3F_REALISM_USE_WEIGHT - _void = [] execVM "R3F_realism\R3F_Weight\R3F_DoWeight.sqf"; -#endif - - -#ifdef R3F_REALISM_USE_TIRED - _void = [] execVM "R3F_realism\R3F_Tired\R3F_Tired_Init.sqf"; -#endif - diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Realism_configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Realism_configuration.cfg deleted file mode 100644 index 72afc2a8c..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Realism_configuration.cfg +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define R3F_REALISM_USE_WEIGHT -#define R3F_REALISM_USE_TIRED diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Stringtable.csv deleted file mode 100644 index fca6a4ab6..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Weight\R3F_WEIGHT_Stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Tired/R3F_DoTired.sqf b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Tired/R3F_DoTired.sqf deleted file mode 100644 index 6ab215092..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Tired/R3F_DoTired.sqf +++ /dev/null @@ -1,130 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101011 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -private ["_level", "_n", "_s"]; - -//_voil = [] call R3F_TIRED_FNCT_MkVoile; -//[_voil,1] call R3F_TIRED_FNCT_Voile_Noir; - -_n = 0; -_posATL = 0; - -#ifdef R3F_TIRED_CSV_EXPORT -_s = format["""Duree"",""Distance From"",""Distance To"",""Vitesse"",""Fatigue"",""Black Level"",""poids"",""Counter"""]; -_s call FNC_PrintToRPT; -#endif - -R3F_TIRED_Accumulator = 0; -sleep 1; -_level = 1; - -while {true} do { - - R3F_TIRED_POIDS_TOTAL_PLAYER= R3F_Weight + R3F_TIRED_WEIGHT_PLAYER_EMPTY; - - if (R3F_weight < R3F_TIRED_WEIGHT_LEVEL3 )then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL2) then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL1 ) then { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO1; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO2; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO3; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO4; - }; - - if (alive player) then { - switch (toArray (animationState player) select 5) do { - case 112: { - R3F_TIRED_Ratio_Position = R3F_TIRED_DOWN_LEVEL; - }; - case 107:{ - R3F_TIRED_Ratio_Position=R3F_TIRED_KNEE_LEVEL; - }; - case 101:{ - R3F_TIRED_Ratio_Position = R3F_TIRED_UP_LEVEL; - }; - }; - - R3F_TIRED_vitesse_de_mon_joueur = [0,0,0] distance velocity player; - R3F_TIRED_coeff_mon_elevation_en_z = 0 max ((velocity player select 2) / R3F_TIRED_WEIGHT_CLIMB_FACTOR); - - _posATL = (getPosATL player) select 2; - - - if((vehicle player == player) && (_posATL < 100)) then { - R3F_TIRED_Accumulator = R3F_TIRED_Accumulator - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_vitesse_de_mon_joueur * R3F_TIRED_Ratio_Position * R3F_TIRED_WEIGHT_SPEED_RATIO*R3F_TIRED_Ratio_Overweight) - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_coeff_mon_elevation_en_z * R3F_TIRED_WEIGHT_LEVEL2); - - }; - - R3F_TIRED_Accumulator = 0 max (R3F_TIRED_Accumulator - R3F_TIRED_Ratio_Recovery); - - _level = ((R3F_TIRED_Accumulator / R3F_TIRED_BLACKOUT_LEVEL) * 100); - _level = 0 max (1 - (_level / 100)); - - #ifdef R3F_TIRED_DEBUG - hintsilent format["Fatique : %1/%2\nBlack level : %3\nPoids total : %4\n Poids armement : %5", - R3F_TIRED_Accumulator, - R3F_TIRED_BLACKOUT_LEVEL, - _level, - R3F_TIRED_POIDS_TOTAL_PLAYER, - R3F_Weight]; - #endif - - [_level] call R3F_TIRED_FNCT_Voile_Noir; - - if (R3F_TIRED_Accumulator > R3F_TIRED_BLACKOUT_LEVEL and scriptDone R3F_TIRED_Handle_Blackout_Effect and scriptDone R3F_TIRED_Handle_Blur_Effect) then { - R3F_TIRED_Handle_Blackout_Effect = [] spawn R3F_TIRED_FNCT_DoBlackVanish; - }; - } else { - R3F_TIRED_Accumulator = 0; - }; - - if (R3F_TIRED_GLOBAL_TIRING - && R3F_TIRED_vitesse_de_mon_joueur > 4 - && R3F_TIRED_Ratio_Recovery > R3F_TIRED_RATIO_RECOVERING - ) then { - R3F_TIRED_Counter_Time= R3F_TIRED_Counter_Time + 1; - }; - - - #ifdef R3F_TIRED_CSV_EXPORT - _s = format["%1,%2,%3,%4,%5,%6,%7,%8", - _n, - (player distance flag_start), - (player distance flag_end), - R3F_TIRED_vitesse_de_mon_joueur, - R3F_TIRED_Accumulator, - _level, - R3F_Weight, - R3F_TIRED_Counter_Time]; - - - _s call FNC_PrintToRPT; - #endif - - if ((R3F_TIRED_Counter_Time > R3F_TIRED_TIME_RECOVERING)) then { - R3F_TIRED_Ratio_Recovery = R3F_TIRED_Ratio_Recovery - 1; - R3F_TIRED_Counter_Time = 0; - }; - - sleep 1; - _n = _n + 1; -}; - -//[_voil] call R3F_TIRED_FNCT_Effect_Off; - diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg deleted file mode 100644 index 407f869bd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg +++ /dev/null @@ -1,131 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -//Uncomment to write in arma.rpt a csv file for excel to trace some graphics -// #define R3F_TIRED_CSV_EXPORT - -//Uncomment to show some informations in game -// #define R3F_TIRED_DEBUG - -//adjustment player weight with helmet jacket Rangers Light equipment (not weapons) -#define R3F_TIRED_WEIGHT_PLAYER_EMPTY 90 - -//Predefined models for an easy setting -// uncomment only one setting -// #define R3F_TIRED_SET_MODE_EASY -#define R3F_TIRED_SET_MODE_UBEREASY -//#define R3F_TIRED_SET_MODE_NORMAL -//#define R3F_TIRED_SET_MODE_HARD - -//adjustment weight * speed player -#define R3F_TIRED_WEIGHT_SPEED_RATIO 1 - - -#ifdef R3F_TIRED_SET_MODE_UBEREASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 100000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 0.9 - #define R3F_TIRED_KNEE_LEVEL 0.6 - #define R3F_TIRED_UP_LEVEL 0.5 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 40 - #define R3F_TIRED_WEIGHT_LEVEL2 50 - #define R3F_TIRED_WEIGHT_LEVEL3 60 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 1 -#endif - -#ifdef R3F_TIRED_SET_MODE_EASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 70000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 1.8 - #define R3F_TIRED_KNEE_LEVEL 1.2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 25 - #define R3F_TIRED_WEIGHT_LEVEL2 30 - #define R3F_TIRED_WEIGHT_LEVEL3 40 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 10 -#endif - -#ifdef R3F_TIRED_SET_MODE_NORMAL - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 50000 - - //adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 3 - #define R3F_TIRED_KNEE_LEVEL 1.5 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 10 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 15 - #define R3F_TIRED_WEIGHT_LEVEL2 20 - #define R3F_TIRED_WEIGHT_LEVEL3 30 - - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.6 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 30 -#endif - -#ifdef R3F_TIRED_SET_MODE_HARD - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 40000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 4 - #define R3F_TIRED_KNEE_LEVEL 2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 5 - - // adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 10 - #define R3F_TIRED_WEIGHT_LEVEL2 17 - #define R3F_TIRED_WEIGHT_LEVEL3 25 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.3 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 60 -#endif - -// ratio of threshold weight -#define R3F_TIRED_WEIGHT_RATIO1 0.3 /* for weight < 10 kg */ -#define R3F_TIRED_WEIGHT_RATIO2 0.4 /* for weight 10 à 20 kg */ -#define R3F_TIRED_WEIGHT_RATIO3 0.6 /* for weight 20 à 30 kg */ -#define R3F_TIRED_WEIGHT_RATIO4 0.7 /* for weight > 30 kg */ - - -// activation / deactivation unit recup loss over time (true / false) -#define R3F_TIRED_GLOBAL_TIRING true - -// adjustment recovery rate -#define R3F_TIRED_TIME_RECOVERING 100 -#define R3F_TIRED_RATIO_RECOVERING 360 - -#define R3F_TIRED_WITH_VANISH true - diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf deleted file mode 100644 index 6e6615d1a..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf +++ /dev/null @@ -1,30 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -FNC_PrintToRPT = { - diag_log text _this; -}; - -R3F_TIRED_FNCT_Voile_Noir = { - _level = _this select 0; - if(_level < R3F_TIRED_SHORTNESS_THRESHOLD ) then{ - playSound "heartbeat_1"; - addCamShake [2, 1, 25]; - }; - -}; -R3F_TIRED_FNCT_DoBlackVanish = { - [player,0.1] call fnc_usec_damageUnconscious; - [_refObj,"scream",3,false] call dayz_zombieSpeak; - cutText ["You are overburdened.", "PLAIN DOWN"]; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf deleted file mode 100644 index 3a655adcd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf +++ /dev/null @@ -1,25 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -call compile preprocessFile "R3F_realism\R3F_Tired\R3F_Tired_Fnct.sqf"; - -R3F_Weight = 0; - -R3F_TIRED_Ratio_Position = 0; -R3F_TIRED_Accumulator = 0; -R3F_TIRED_Handle_Blur_Effect = [] spawn {}; -R3F_TIRED_Handle_Blackout_Effect = [] spawn {}; -R3F_TIRED_Counter_Time = 0; -R3F_TIRED_Ratio_Recovery = R3F_TIRED_RATIO_RECOVERING; -R3F_TIRED_Ratio_Overweight = 1; - -_void = [] execVM "R3F_Realism\R3F_Tired\R3F_DoTired.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Tired/R3F_stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Tired/R3F_stringtable.csv deleted file mode 100644 index 597997490..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Tired/R3F_stringtable.csv +++ /dev/null @@ -1,3 +0,0 @@ - -R3F_VERSION_TIRED, "1.02", "1.02" - diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Weight/R3F_CfgWeight.h b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Weight/R3F_CfgWeight.h deleted file mode 100644 index b0aa80893..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Weight/R3F_CfgWeight.h +++ /dev/null @@ -1,1784 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -class CfgWeight -{ - class Weapons - { - class SCAR_L_STD_Mk4CQT - { - weight = 3.6; - }; - class SCAR_L_STD_HOLO - { - weight = 3.5; - }; - class SCAR_L_STD_EGLM_TWS - { - weight = 5.3; - }; - class SCAR_L_STD_EGLM_RCO - { - weight = 4.5; - }; - class SCAR_L_CQC_Holo - { - weight = 3.7; - }; - class SCAR_L_CQC_EGLM_Holo - { - weight = 5; - }; - class SCAR_L_CQC_CCO_SD - { - weight = 3.7; - }; - class SCAR_L_CQC - { - weight = 3.5; - }; - class SCAR_H_STD_EGLM_Spect - { - weight = 5.5; - }; - class SCAR_H_CQC_CCO_SD - { - weight = 4; - }; - class SCAR_H_CQC_CCO - { - weight = 4; - }; - class SCAR_H_STD_TWS_SD - { - weight = 5.2; - }; - class SCAR_H_LNG_Sniper_SD - { - weight = 5; - }; - class SCAR_H_LNG_Sniper - { - weight = 5; - }; - class M4A3_RCO_GL_EP1 - { - weight = 4.5; - }; - class M4A3_CCO_EP1 - { - weight = 3; - }; - class M14_EP1 - { - weight = 5.5; - }; - class FN_FAL - { - weight = 4.5; - }; - class FN_FAL_ANPVS - { - weight=5.5; - }; - class glock17_EP1 - { - weight = 0.7; - }; - class G36A_camo - { - weight = 3.6; - }; - class G36C_camo - { - weight = 2.8; - }; - class G36K_camo - { - weight = 3; - }; - class G36_C_SD_camo - { - weight = 3.6; - }; - class revolver_EP1 - { - weight = 1; - }; - class revolver_gold_EP1 - { - weight = 1; - }; - class UZI_SD_EP1 - { - weight = 1.9; - }; - class UZI_EP1 - { - weight = 1.7; - }; - class Sa61_EP1 - { - weight = 1.3; - }; - class M249_EP1 - { - weight = 6.5; - }; - class M249_TWS_EP1 - { - weight = 11; - }; - class M249_m145_EP1 - { - weight = 8; - }; - class M60A4_EP1 - { - weight = 10; - }; - class m240_scoped_EP1 - { - weight = 14; - }; - class MG36_camo - { - weight = 3.6; - }; - class Mk_48_DES_EP1 - { - weight = 8.2; - }; - class M32_EP1 - { - weight = 6; - }; - class M79_EP1 - { - weight = 2.7; - }; - class Mk13_EP1 - { - weight = 2.7; - }; - class m107_TWS_EP1 - { - weight = 14.3; - }; - class M24_des_EP1 - { - weight = 6; - }; - class M110_TWS_EP1 - { - weight = 7.7; - }; - class M110_NVG_EP1 - { - weight = 7.5; - }; - class Sa58V_RCO_EP1 - { - weight = 3.3; - }; - class Sa58V_EP1 - { - weight = 3.1; - }; - class Sa58V_CCO_EP1 - { - weight = 3.2; - }; - class Sa58P_EP1 - { - weight = 3.1; - }; - class MAAWS - { - weight = 7.5; - }; - class M47Launcher_EP1 - { - weight = 7; - }; - class M16A4_ACG - { - weight = 3.8; - }; - class M16A4 - { - weight = 3.8; - }; - class M16A2 - { - weight = 3.8; - }; - class M16A4_ACG_GL - { - weight = 5.2; - }; - class BAF_L85A2_RIS_Holo - { - weight = 5.2; - }; - class FN_FAL_ANPVS4 - { - weight = 5.7; - }; - - - - class M16A4_GL - { - weight = 5.2; - }; - class M16A2GL - { - weight = 5.2; - }; - class M4A1_AIM_SD_camo - { - weight = 3; - }; - class M4A1_Aim_camo - { - weight = 3; - }; - class M4A1_Aim - { - weight = 3; - }; - class M4A1 - { - weight = 3; - }; - class M4A1_HWS_GL_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL_SD_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL - { - weight = 4.5; - }; - class M4A1_RCO_GL - { - weight = 4.5; - }; - class M8_carbine - { - weight = 3.4; - }; - class M8_compact - { - weight = 3; - }; - class M8_carbineGL - { - weight = 4.8; - }; - class MP5SD - { - weight = 2.6; - }; - class MP5A5 - { - weight = 2.6; - }; - class G36_C_SD_eotech - { - weight = 3.6; - }; - class BAF_AS50_scoped - { - weight = 5.6; - }; - class BAF_LRR_scoped - { - weight = 5.6; - }; - class m107_DZ - { - weight = 14; - }; - - class G36a - { - weight = 3.6; - }; - - class G36C - { - weight = 2.8; - }; - class G36 - { - weight = 3; - }; - class M1014 - { - weight = 3.8; - }; - class Remington870_lamp - { - weight = 4.0; - }; - class MR43 - { - weight = 3.5; - }; - class Winchester1866 - { - weight = 2.8; - }; - - class M240 - { - weight = 13; - }; - - class M240_DZ - { - weight = 13; - }; - class M249 - { - weight = 6.5; - }; - class M249_DZ - { - weight = 6.5; - }; - class Mk_48 - { - weight = 8.2; - }; - - class Mk_48_DZ - { - weight = 8.2; - }; - class M8_SAW - { - weight = 4.5; - }; - class MG36 - { - weight = 3.6; - }; - class M4SPR - { - weight = 4.5; - }; - class M8_sharpshooter - { - weight = 4.5; - }; - class DMR - { - weight = 5.5; - }; - class M24 - { - weight = 6; - }; - class M40A3 - { - weight = 7.5; - }; - class M107 - { - weight = 14; - }; - class Colt1911 - { - weight = 1.1; - }; - class M9 - { - weight = 1; - }; - class M9SD - { - weight = 1.2; - }; - class 8Rnd_B_Beneli_74Slug - { - weight = 0.3; - }; - class SteelBolt - { - weight = 0.1; - }; - class SteelBolt4pack - { - weight = 0.3; - }; - class Javelin - { - weight = 16; - }; - class M136 - { - weight = 7.6; - }; - class Stinger - { - weight = 10; - }; - class SMAW - { - weight = 7.5; - }; - class Binocular - { - weight = 1; - }; - class Binocular_Vector - { - weight = 1; - }; - class NVGoggles - { - weight = 1; - }; - class Laserdesignator - { - weight = 5.5; - }; - class ItemCompass - { - weight = 0.1; - }; - class ItemGPS - { - weight = 0.3; - }; - class ItemWatch - { - weight = 0.1; - }; - class ItemMap - { - weight = 0.1; - }; - class ItemRadio - { - weight = 0.3; - }; - class AKS_GOLD - { - weight = 4.0; - }; - class AKS_74 - { - weight = 2.7; - }; - class AKS_74_GOSHAWK - { - weight = 3.5; - }; - class AKS_74_NSPU - { - weight = 3.5; - }; - class AK_74_GL_kobra - { - weight = 4.2; - }; - class SVD_NSPU_EP1 - { - weight = 6.9; - }; - class SVD_des_EP1 - { - weight = 6.3; - }; - class LeeEnfield - { - weight = 4; - }; - class AK_107_kobra - { - weight = 3.8; - }; - class AK_107_GL_kobra - { - weight = 5.3; - }; - class AK_107_pso - { - weight = 4; - }; - class AK_107_GL_pso - { - weight = 5.5; - }; - class AKS_74_U - { - weight = 2.7; - }; - class AKS_74_UN_kobra - { - weight = 3; - }; - class AKS_74_pso - { - weight = 3.6; - }; - class AKS_74_kobra - { - weight = 3; - }; - class AK_74 - { - weight = 3.1; - }; - class AK_74_GL - { - weight = 4.6; - }; - class AK_47_M - { - weight = 3.2; - }; - class AK_47_S - { - weight = 3; - }; - class PK - { - weight = 9; - }; - class RPK_74 - { - weight = 4.7; - }; - class Pecheneg - { - weight = 9; - }; - class Huntingrifle - { - weight = 4; - }; - class KSVK - { - weight = 12; - }; - class SVD - { - weight = 6.2; - }; - class SVD_CAMO - { - weight = 6.3; - }; - class Makarov - { - weight = 0.75; - }; - class MakarovSD - { - weight = 0.9; - }; - class Saiga12K - { - weight = 3.5; - }; - class Bizon - { - weight = 2.1; - }; - class bizon_silenced - { - weight = 2.3; - }; - class VSS_Vintorez - { - weight = 3.2; - }; - class RPG7V - { - weight = 6.3; - }; - class RPG18 - { - weight = 1.4; - }; - class MetisLauncher - { - weight = 16; - }; - class Igla - { - weight = 7; - }; - class Strela - { - weight = 6; - }; - }; - - - class Magazines - { - class 30Rnd_762x39_SA58 - { - weight = 0.8; - }; - class 20rnd_762x51_SB_SCAR - { - weight = 0.5; - }; - class 20rnd_762x51_B_SCAR - { - weight = 0.5; - }; - class 20Rnd_762x51_FNFAL - { - weight = 0.5; - }; - class 100Rnd_556x45_M249 - { - weight = 5; - }; - class 100Rnd_556x45_BetaCMag - { - weight = 5; - }; - class 20Rnd_B_765x17_Ball - { - weight = 0.4; - }; - class 10Rnd_B_765x17_Ball - { - weight = 0.2; - }; - class 30Rnd_9x19_UZI_SD - { - weight = 0.4; - }; - class 30Rnd_9x19_UZI - { - weight = 0.4; - }; - class 17Rnd_9x19_glock17 - { - weight = 0.2; - }; - class 6Rnd_45ACP - { - weight = 0.1; - }; - class MAAWS_HEAA - { - weight = 6; - }; - class MAAWS_HEDP - { - weight = 6; - }; - class Dragon_EP1 - { - weight = 11; - }; - class 30Rnd_556x45_StanagSD - { - weight = 0.5; - }; - class 30Rnd_556x45_Stanag - { - weight = 0.5; - }; - class 30Rnd_556x45_G36 - { - weight = 0.5; - }; - class 30Rnd_556x45_G36SD - { - weight = 0.5; - }; - class 15Rnd_W1866_Slug - { - weight = 0.5; - }; - class 30Rnd_9x19_MP5 - { - weight = 0.4; - }; - class 30Rnd_9x19_MP5SD - { - weight = 0.4; - }; - class 15Rnd_9x19_M9 - { - weight = 0.2; - }; - class 15Rnd_9x19_M9SD - { - weight = 0.2; - }; - class 1Rnd_HE_M203 - { - weight = 0.25; - }; - class 1Rnd_Smoke_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeGreen_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeRed_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeYellow_M203 - { - weight = 0.25; - }; - class FlareRed_M203 - { - weight = 0.25; - }; - class FlareGreen_M203 - { - weight = 0.25; - }; - class FlareWhite_M203 - { - weight = 0.25; - }; - class FlareYellow_M203 - { - weight = 0.25; - }; - class 6Rnd_HE_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareRed_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareWhite_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareYellow_M203 - { - weight = 1.5; - }; - class 6Rnd_Smoke_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeRed_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeYellow_M203 - { - weight = 1.5; - }; - class 10Rnd_127x99_m107 - { - weight = 0.5; - }; - class 5Rnd_762x51_M24 - { - weight = 0.2; - }; - class 20Rnd_762x51_DMR - { - weight = 0.5; - }; - class 8Rnd_B_Beneli_Pellets - { - weight = 0.3; - }; - class 20Rnd_556x45_Stanag - { - weight = 0.4; - }; - class 200Rnd_556x45_M249 - { - weight = 10; - }; - class 100Rnd_762x51_M240 - { - weight = 8; - }; - class Javelin - { - weight = 12; - }; - class M136 - { - weight = 6; - }; - class Stinger - { - weight = 6; - }; - class SMAW_HEAA - { - weight = 6; - }; - class SMAW_HEDP - { - weight = 6; - }; - class HandGrenade_west - { - weight = 0.5; - }; - class PipeBomb - { - weight = 4; - }; - class TimeBomb - { - weight = 4; - }; - class Mine - { - weight = 8; - }; - class SmokeShellRed - { - weight = 0.4; - }; - class SmokeShellYellow - { - weight = 0.4; - }; - class SmokeShellGreen - { - weight = 0.4; - }; - class SmokeShellBlue - { - weight = 0.4; - }; - class SmokeShellPurple - { - weight = 0.4; - }; - class SmokeShellOrange - { - weight = 0.4; - }; - class SmokeShell - { - weight = 0.4; - }; - - class 10x_303 - { - weight = 0.15; - }; - class 30Rnd_545x39_AK - { - weight = 0.5; - }; - class 30Rnd_545x39_AKSD - { - weight = 0.5; - }; - class 75Rnd_545x39_RPK - { - weight = 1.25; - }; - class 30Rnd_762x39_AK47 - { - weight = 0.8; - }; - class 100Rnd_762x54_PK - { - weight = 8; - }; - class 5x_22_LR_17_HMR - { - weight = 0.15; - }; - class 5Rnd_127x108_KSVK - { - weight = 0.3; - }; - class 10Rnd_762x54_SVD - { - weight = 0.4; - }; - class 10Rnd_9x39_SP5_VSS - { - weight = 0.2; - }; - class 20Rnd_9x39_SP5_VSS - { - weight = 0.4; - }; - class 8Rnd_9x18_Makarov - { - weight = 0.15; - }; - class 8Rnd_9x18_MakarovSD - { - weight = 0.15; - }; - class 8Rnd_B_Saiga12_74Slug - { - weight = 0.3; - }; - class 64Rnd_9x19_Bizon - { - weight = 0.8; - }; - class 64Rnd_9x19_SD_Bizon - { - weight = 0.8; - }; - class 1Rnd_HE_GP25 - { - weight = 0.25; - }; - class FlareWhite_GP25 - { - weight = 0.25; - }; - class FlareGreen_GP25 - { - weight = 0.25; - }; - class FlareRed_GP25 - { - weight = 0.25; - }; - class FlareYellow_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKE_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKERED_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEGREEN_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEYELOW_GP25 - { - weight = 0.25; - }; - class PG7V - { - weight = 2.2; - }; - class PG7VL - { - weight = 2.6; - }; - class PG7VR - { - weight = 4.5; - }; - class OG7 - { - weight = 2; - }; - class RPG18 - { - weight = 1.2; - }; - class AT13 - { - weight = 14; - }; - class Igla - { - weight = 11; - }; - class Strela - { - weight = 10; - }; - class HandGrenade_east - { - weight = 0.5; - }; - class IR_Strobe_Target - { - weight = 0.4; - }; - class Laserbatteries - { - weight = 0.005; - }; - - class ItemPainkiller - { - weight = 0.1; - }; - class ItemMorphine - { - weight = 0.1; - }; - class ItemEpinephrine - { - weight = 0.1; - }; - class ItemBloodbag - { - weight = 0.4; - }; - class ItemHeatPack - { - weight = 0.1; - }; - - - class ItemAntibiotic - { - weight = 0.1; - }; - class ItemWaterbottle - { - weight = 0.5; - }; - class ItemWaterbottleBoiled - { - weight = 0.5; - }; - class ItemSodaMdew - { - weight = 0.2; - }; - class ItemSodaPepsi - { - weight = 0.2; - }; - class ItemSodaCoke - { - weight = 0.2; - }; - class FoodCanSardines - { - weight = 0.2; - }; - class FoodCanBakedBeans - { - weight = 0.2; - }; - class FoodCanFrankBeans - { - weight = 0.2; - }; - class FoodBioMeat - { - weight = 0.2; - }; - class FoodCanPasta - { - weight = 0.2; - }; - class FoodCanUnlabeled - { - weight = 0.2; - }; - - - - class FoodMRE - { - weight = 0.4; - }; - class FoodPistachio - { - weight = 0.003; - }; - class FoodNutmix - { - weight = 0.003; - }; - - - - - - class FoodSteakCooked - { - weight = 0.25; - }; - class FoodmeatCooked - { - weight = 0.25; - }; - class FoodbeefCooked - { - weight = 0.25; - }; - class FoodmuttonCooked - { - weight = 0.25; - }; - class FoodchickenCooked - { - weight = 0.25; - }; - class FoodrabbitCooked - { - weight = 0.25; - }; - class FoodbaconCooked - { - weight = 0.25; - }; - class FoodmuttonRaw - { - weight = 0.25; - }; - class FoodchickenRaw - { - weight = 0.25; - }; - class FoodBaconRaw - { - weight = 0.25; - }; - class FoodRabbitRaw - { - weight = 0.25; - }; - class FoodbeefRaw - { - weight = 0.25; - }; - class FoodmeatRaw - { - weight = 0.25; - }; - class FoodSteakRaw - { - weight = 0.25; - }; - class ItemFlashlight - { - weight = 0.1; - }; - class ItemFlashlightRed - { - weight = 0.1; - }; - class ItemKnife - { - weight = 0.1; - }; - - - - class Crossbow - { - weight = 1; - }; - class MeleeCrowbar - { - weight = 1; - }; - class MeleeHatchet - { - weight = 1; - }; - class MeleeMachete - { - weight = 1; - }; - class MeleeFishingPole - { - weight = 1; - }; - class ItemHatchet - { - weight = 1; - }; - class ItemCrowbar - { - weight = 1; - }; - class ItemMatchbox - { - weight = 0.005; - }; - class ItemToolbox - { - weight = 1; - }; - class ItemEtool - { - weight = 1; - }; - - class Skin_FR_OHara_DZ - { - weight = 1; - }; - class Skin_FR_Rodriguez_DZ - { - weight = 1; - }; - class Skin_CZ_Soldier_Sniper_EP1_DZ - { - weight = 1; - }; - class Skin_Graves_Light_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_MG_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Sniper_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Crew_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_CO_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_2_DZ - { - weight = 1; - }; - class Skin_Survivor2_DZ - { - weight = 1; - }; - class Skin_Camo1_DZ - { - weight = 1; - }; - class Skin_Sniper1_DZ - { - weight = 1; - }; - class Skin_Rocket_DZ - { - weight = 1; - }; - class Skin_Soldier1_DZ - { - weight = 1; - }; - class Skin_RU_Policeman_DZ - { - weight = 1; - }; - class Skin_Pilot_EP1_DZ - { - weight = 1; - }; - class Skin_Haris_Press_EP1_DZ - { - weight = 1; - }; - class Skin_Ins_Soldier_GL_DZ - { - weight = 1; - }; - class Skin_GUE_Commander_DZ - { - weight = 1; - }; - class Skin_Functionary1_EP1_DZ - { - weight = 1; - }; - class Skin_Priest_DZ - { - weight = 1; - }; - class Skin_Rocker1_DZ - { - weight = 1; - }; - class Skin_Rocker2_DZ - { - weight = 1; - }; - class Skin_Rocker3_DZ - { - weight = 1; - }; - class Skin_Rocker4_DZ - { - weight = 1; - }; - class Skin_Bandit1_DZ - { - weight = 1; - }; - class Skin_Bandit2_DZ - { - weight = 1; - }; - class Skin_BanditW1_DZ - { - weight = 1; - }; - class Skin_BanditW2_DZ - { - weight = 1; - }; - class Skin_SurvivorW2_DZ - { - weight = 1; - }; - class Skin_SurvivorWpink_DZ - { - weight = 1; - }; - class Skin_SurvivorWsequisha_DZ - { - weight = 1; - }; - class Skin_SurvivorWcombat_DZ - { - weight = 1; - }; - class Skin_SurvivorWdesert_DZ - { - weight = 1; - }; - class Skin_SurvivorWurban_DZ - { - weight = 1; - }; - class Skin_SurvivorW3_DZ - { - weight = 1; - }; - class Skin_Soldier_TL_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Sniper_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Bodyguard_AA12_PMC_DZ - { - weight = 1; - }; - class Skin_Drake_Light_DZ - { - weight = 1; - }; - class Skin_CZ_Special_Forces_GL_DES_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Soldier_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Warlord_EP1_DZ - { - weight = 1; - }; - - class HandRoadFlare - { - weight = 0.1; - }; - class HandChemBlue - { - weight = 0.1; - }; - class HandChemGreen - { - weight = 0.1; - }; - class HandChemRed - { - weight = 0.1; - }; - class ItemBandage - { - weight = 0.005; - }; - class Hatchet_Swing - { - weight = 0; - }; - class Machete_Swing - { - weight = 0; - }; - class Fishing_Swing - { - weight = 0; - }; - class Crowbar_Swing - { - weight = 0; - }; - class ItemVault - { - weight = 100; - }; - class PartWoodPile - { - weight = 1; - }; - class PartWheel - { - weight = 10; - }; - class PartFueltank - { - weight = 10; - }; - class PartGlass - { - weight = 5; - }; - class PartEngine - { - weight = 15; - }; - class ItemGenerator - { - weight = 30; - }; - class PartGeneric - { - weight = 5; - }; - class PartVRotor - { - weight = 15; - }; - class ItemJerrycan - { - weight = 10; - }; - class ItemJerrycanEmpty - { - weight = 1; - }; - class ItemTent - { - weight = 5; - }; - class ItemTentDomed - { - weight = 5; - }; - class ItemTentDomed2 - { - weight = 5; - }; - class TrapBear - { - weight = 1; - }; - class ItemTankTrap - { - weight = 5; - }; - class ItemWire - { - weight = 2.5; - }; - class ItemGoldBar - { - weight = 0.02; - }; - class ItemGoldBar10oz - { - weight = 0.2; - }; - class ItemSilverBar - { - weight = 0.02; - }; - class ItemSilverBar10oz - { - weight = 0.2; - }; - class ItemBronzeBar - { - weight = 0.02; - }; - class ItemCopperBar - { - weight = 0.02; - }; - class ItemCopperBar10oz - { - weight = 0.2; - }; - class ItemAluminumBar - { - weight = 0.02; - }; - class ItemTinBar - { - weight = 0.02; - }; - class BoltSteel - { - weight = 0.02; - }; - class BoltSteel4pack - { - weight = 0.08; - }; - class WoodenArrow - { - weight = 0.02; - }; - class Quiver - { - weight = 0.08; - }; - class TrashTinCan - { - weight = 0.003; - }; - class FoodCanUnlabeledEmpty - { - weight = 0.003; - }; - class ItemTrashRazor - { - weight = 0.003; - }; - class ItemTrashToiletpaper - { - weight = 0.001; - }; - - class 7Rnd_45ACP_1911 - { - weight = 0.02; - }; - class ItemZombieParts - { - weight = 5; - }; - class ItemSandbag - { - weight = 10; - }; - class ItemSandbagLarge - { - weight = 50; - }; - class ItemWaterbottleUnfilled - { - weight = 0.05; - }; - class ItemSodaEmpty - { - weight = 0.002; - }; - class ItemSodaCokeEmpty - { - weight = 0.002; - }; - class ItemSodaPepsiEmpty - { - weight = 0.002; - }; - class ItemSodaMdewEmpty - { - weight = 0.002; - }; - class TrashJackDaniels - { - weight = 0.02; - }; - - - class ItemCanvas - { - weight = 4; - }; - class ItemBurlap - { - weight = 8; - }; - class ItemLightBulb - { - weight = 0.02; - }; - class ItemPole - { - weight = 10; - }; - class ItemCorrugated - { - weight = 29; - }; - class PartWoodPlywood - { - weight = 4; - }; - class PartWoodLumber - { - weight = 2; - }; - - class ItemTrout - { - weight = 1; - }; - class ItemTroutCooked - { - weight = 1; - }; - class ItemSeaBass - { - weight = 6; - }; - class ItemSeaBassCooked - { - weight = 5; - }; - class ItemTuna - { - weight = 27; - }; - class ItemTunaCooked - { - weight = 25; - }; - - class 30m_plot_kit - { - weight = 0.02; - }; - class fuel_pump_kit - { - weight = 50; - }; - class light_pole_kit - { - weight = 10; - }; - class stick_fence_kit - { - weight = 6; - }; - class park_bench_kit - { - weight = 50; - }; - class wood_shack_kit - { - weight = 50; - }; - class storage_shed_kit - { - weight = 100; - }; - class outhouse_kit - { - weight = 50; - }; - class wooden_shed_kit - { - weight = 75; - }; - class rusty_gate_kit - { - weight = 80; - }; - class sun_shade_kit - { - weight = 50; - }; - class m240_nest_kit - { - weight = 100; - }; - class ItemFuelBarrel - { - weight = 167; - }; - class ItemFuelBarrelEmpty - { - weight = 20; - }; - class ItemOilBarrel - { - weight = 140; - }; - - class bulk_NVGoggles - { - weight = 25; - }; - class bulk_DZ_Backpack_EP1 - { - weight = 25; - }; - class bulk_15Rnd_9x19_M9SD - { - weight = 25; - }; - class bulk_30Rnd_556x45_StanagSD - { - weight = 25; - }; - class bulk_ItemSandbag - { - weight = 25; - }; - class bulk_ItemGPS - { - weight = 25; - }; - class bulk_ItemMap - { - weight = 25; - }; - class bulk_ItemEtool - { - weight = 25; - }; - class bulk_17Rnd_9x19_glock17 - { - weight = 25; - }; - }; -}; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf deleted file mode 100644 index 1565a0625..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf +++ /dev/null @@ -1,50 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_WEIGHT_Configuration.cfg" - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -private ["_n","_gearbox_visible","_control","_display","_initial_text"]; - -disableSerialization; - -R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - -_initial_text = ""; -_n = 0; -while {true} do -{ - sleep R3F_WEIGHT_SHORT_DELAY; - - #ifdef R3F_WEIGHT_SHOW_WEIGHT - _display = findDisplay ARMA2_RSCDISPLAYGEARBOX; - _gearbox_visible = ( (str _display) != "No display"); - #else - _gearbox_visible = false; - #endif - - if(_gearbox_visible) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - if(_initial_text == "") then { - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _initial_text = ctrlText _control ; - }; - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _control ctrlSetText format[localize "STR_R3F_WEIGHT_InGearBox",_initial_text,R3F_Weight]; - _n = 0; - }else{ - if( _n > R3F_WEIGHT_LONG_DELAY) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - _n = 0; - }; - _n = _n + 1 ; - }; -}; diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg deleted file mode 100644 index 617cc8ad0..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg +++ /dev/null @@ -1,22 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - -#define R3F_WEIGHT_SHOW_WEIGHT - -//show or not classes not found in arma.rpt -//#define R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv deleted file mode 100644 index 6719b3b91..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ -R3F_VERSION_WEIGHTED, "1.04", "1.04" -STR_R3F_WEIGHT_InGearBox, "%1 | Weight carried : %2 lb", "%1 | Poids transporté : %2 Kg" -STR_R3F_WEIGHT_English, "lb", "Kg" diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf deleted file mode 100644 index 37daa1ce2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf +++ /dev/null @@ -1,72 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ -#include "R3F_WEIGHT_Configuration.cfg" -R3F_WEIGHT_FNCT_MakeSingleArray = { - private ["_arr_i","_arr_n", "_arr", "_n", "_nb", "_x"]; - _arr_i = (_this select 0) select 0; - _arr_n = (_this select 0) select 1; - - _arr = []; - - _n = 0; - { - _nb = _arr_n select _n; - for [{_i = 0}, {_i < _nb}, {_i = _i + 1}] do{ - _arr = _arr + [_x]; - }; - _n = _n + 1; - - }foreach _arr_i; - - _arr; -}; - -R3F_WEIGHT_FNCT_GetItemWeight = { - private ["_arr_class", "_total_weight", "_weight"]; - _arr_class = (_this select 0) + (_this select 1); - _total_weight = 0; - _weight = 0; - CfgWeight = missionConfigFile >> "CfgWeight"; - { - if(isclass(CfgWeight >> "Weapons" >> _x)) then { - _weight = getNumber(CfgWeight >> "Weapons" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - if(isclass(CfgWeight >> "Magazines" >> _x)) then { - _weight = getNumber(CfgWeight >> "Magazines" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - #ifdef R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND - diag_log format["Class not found %1", _x]; - #endif - }; - }; - }foreach _arr_class; - _total_weight; -}; - -R3F_WEIGHT_FNCT_GetWeight = { - private ["_bagpack","_bagpack_weapons", "_bagpack_ammo", "_return","_english"]; - _return = 0; - _bagpack = unitBackpack player; - if(!isnull(_bagpack)) then { - _bagpack_weapons = [getWeaponCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _bagpack_ammo = [getMagazineCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _return = [_bagpack_weapons, _bagpack_ammo] call R3F_WEIGHT_FNCT_GetItemWeight; - }; - _return = _return + ([(weapons player), (magazines player)] call R3F_WEIGHT_FNCT_GetItemWeight); - _english = localize "STR_R3F_WEIGHT_English" == "lb"; - if(_english) then { - _return = _return / 0.45359 ; - _return = round (_return * 100)/100; - }; - _return; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf deleted file mode 100644 index 9f4f8eaab..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf +++ /dev/null @@ -1,13 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -_void = [] execVM "R3F_Realism\R3F_Weight\R3F_DoWeight.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Weight/R3F_resource.h b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Weight/R3F_resource.h deleted file mode 100644 index d48e630a1..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/R3F_Realism/R3F_Weight/R3F_resource.h +++ /dev/null @@ -1,10 +0,0 @@ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - - diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/description.ext b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/description.ext index 9f543b107..1ea8bfcfd 100644 --- a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/description.ext +++ b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/description.ext @@ -5,10 +5,13 @@ OnLoadIntro = "Welcome to DayZ Epoch Shapur"; OnLoadIntroTime = False; OnLoadMissionTime = False; disabledAI = true; -disableChannels[]={0,1,2,6}; +disableChannels[]={0,2,6}; enableItemsDropping = 0; -onPauseScript = "\z\addons\dayz_code\compile\player_onPause.sqf"; +briefing = 0; +debriefing = 0; + +onPauseScript = ""; loadScreen = "\z\addons\dayz_code\gui\dayz_logo_ca.paa"; class Header diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/dynamic_vehicle.sqf b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/dynamic_vehicle.sqf deleted file mode 100644 index a1d0b1b84..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/dynamic_vehicle.sqf +++ /dev/null @@ -1,101 +0,0 @@ -AllowedVehiclesList = [ -["AH6X_DZ",5], -["AN2_DZ",3], -["ArmoredSUV_PMC_DZ",1], -["ATV_CZ_EP1",5], -["ATV_US_EP1",5], -["C130J_US_EP1",1], -["car_hatchback",5], -["car_sedan",5], -["CH_47F_EP1_DZ",2], -["CSJ_GyroC",2], -["CSJ_GyroCover",2], -["CSJ_GyroP",2], -["datsun1_civil_1_open",3], -["datsun1_civil_2_covered",3], -["datsun1_civil_3_open",3], -["GAZ_Vodnik",2], -["GAZ_Vodnik_MedEvac",1], -["GLT_M300_LT",5], -["GLT_M300_ST",5], -["hilux1_civil_1_open",5], -["hilux1_civil_2_covered",5], -["hilux1_civil_3_open_EP1",5], -["HMMWV_Ambulance",2], -["HMMWV_Ambulance_CZ_DES_EP1",2], -["HMMWV_DES_EP1",5], -["HMMWV_DZ",5], -["HMMWV_M1035_DES_EP1",2], -["HMMWV_M1151_M2_CZ_DES_EP1",2], -["HMMWV_M998A2_SOV_DES_EP1",2], -["Ikarus",6], -["Ikarus_TK_CIV_EP1",6], -["Kamaz",2], -["KamazRefuel_DZ",1], -["Lada1",5], -["Lada1_TK_CIV_EP1",5], -["Lada2",5], -["Lada2_TK_CIV_EP1",5], -["LadaLM",2], -["LandRover_CZ_EP1",5], -["LandRover_MG_TK_EP1",3], -["LandRover_Special_CZ_EP1",1], -["LandRover_TK_CIV_EP1",5], -["M1030_US_DES_EP1",5], -["MH6J_DZ",5], -["Mi17_Civilian_DZ",5], -["Mi17_DZ",4], -["MMT_Civ",10], -["MtvrRefuel_DES_EP1_DZ",1], -["MTVR_DES_EP1",2], -["MV22_DZ",1], -["Offroad_DSHKM_Gue",5], -["Old_bike_TK_INS_EP1",7], -["Old_moto_TK_Civ_EP1",5], -["Pickup_PK_GUE",5], -["Pickup_PK_INS",5], -["Pickup_PK_TK_GUE_EP1",5], -["policecar",4], -["S1203_ambulance_EP1",2], -["S1203_TK_CIV_EP1",6], -["Skoda",5], -["SkodaBlue",5], -["SkodaGreen",5], -["SkodaRed",5], -["SUV_Blue",1], -["SUV_Camo",2], -["SUV_Charcoal",1], -["SUV_Green",1], -["SUV_Orange",1], -["SUV_Pink",1], -["SUV_Red",1], -["SUV_Silver",1], -["SUV_TK_CIV_EP1",1], -["SUV_White",1], -["SUV_Yellow",1], -["tractor",5], -["TT650_Civ",6], -["TT650_Ins",6], -["TT650_TK_CIV_EP1",6], -["UAZ_CDF",5], -["UAZ_INS",5], -["UAZ_MG_TK_EP1",5], -["UAZ_RU",5], -["UAZ_Unarmed_TK_CIV_EP1",5], -["UAZ_Unarmed_TK_EP1",5], -["UAZ_Unarmed_UN_EP1",5], -["UH1H_DZ",3], -["UH1Y_DZ",1], -["UH60M_EP1_DZ",2], -["UralRefuel_TK_EP1_DZ",1], -["Ural_CDF",2], -["Ural_TK_CIV_EP1",2], -["Ural_UN_EP1",2], -["V3S_Open_TK_CIV_EP1",2], -["V3S_Open_TK_EP1",2], -["V3S_Refuel_TK_GUE_EP1_DZ",1], -["VolhaLimo_TK_CIV_EP1",2], -["Volha_1_TK_CIV_EP1",5], -["Volha_2_TK_CIV_EP1",5], -["VWGolf",5] -]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/init.sqf b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/init.sqf index b68eb4e9d..25bf38c02 100644 --- a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/init.sqf @@ -1,5 +1,6 @@ /* - INITILIZATION + For DayZ Epoch + Addons Credits: Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr, Sahbazz */ startLoadingScreen ["","RscDisplayLoadCustom"]; cutText ["","BLACK OUT"]; @@ -15,6 +16,8 @@ dayz_previousID = 0; player setVariable ["BIS_noCoreConversations", true]; //disable radio messages to be heard and shown in the left lower corner of the screen enableRadio false; +// May prevent "how are you civillian?" messages from NPC +enableSentences false; // DayZ Epoch config spawnShoremode = 0; // Default = 1 (on shore) @@ -25,6 +28,20 @@ MaxDynamicDebris = 50; // Default = 100 dayz_MapArea = 2000; // Default = 10000 dayz_maxLocalZombies = 40; // Default = 40 +dayz_paraSpawn = false; + +dayz_sellDistance_vehicle = 10; +dayz_sellDistance_boat = 30; +dayz_sellDistance_air = 40; + +dayz_maxAnimals = 8; // Default: 8 +dayz_tameDogs = true; +DynamicVehicleDamageLow = 0; // Default: 0 +DynamicVehicleDamageHigh = 100; // Default: 100 + +EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]]; +dayz_fullMoonNights = true; + //Load in compiled functions call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; //Initilize the Variables (IMPORTANT: Must happen very early) progressLoadingScreen 0.1; @@ -39,23 +56,13 @@ progressLoadingScreen 1.0; "filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic"; -if ((!isServer) && (isNull player) ) then -{ -waitUntil {!isNull player}; -waitUntil {time > 3}; -}; - -if ((!isServer) && (player != player)) then -{ - waitUntil {player == player}; - waitUntil {time > 3}; -}; - if (isServer) then { - call compile preprocessFileLineNumbers "dynamic_vehicle.sqf"; //Compile vehicle configs + //Compile vehicle configs + call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_3.Shapur_BAF\dynamic_vehicle.sqf"; // Add trader citys - _nil = [] execVM "mission.sqf"; + _nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_3.Shapur_BAF\mission.sqf"; + _serverMonitor = [] execVM "\z\addons\dayz_code\system\server_monitor.sqf"; }; @@ -68,5 +75,13 @@ if (!isDedicated) then { //Run the player monitor _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}]; _playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf"; - _void = [] execVM "R3F_Realism\R3F_Realism_Init.sqf"; -}; \ No newline at end of file + + + //Lights + //[0,0,true,true,true,58,280,600,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf"; +}; +#include "\z\addons\dayz_code\system\REsec.sqf" +//Start Dynamic Weather +execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf"; + +#include "\z\addons\dayz_code\system\BIS_Effects\init.sqf" diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/mission.sqm b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/mission.sqm index 0bb72b34a..52f06fe38 100644 --- a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/mission.sqm +++ b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/mission.sqm @@ -5,9 +5,12 @@ class Mission { "shapur_baf", "ca_modules_animals", + "dayz_anim", "dayz_code", + "dayz_communityassets", "dayz_weapons", "dayz_equip", + "dayz_epoch", "dayz_vehicles", "cacharacters_pmc", "ca_modules_functions", @@ -15,22 +18,21 @@ class Mission "cacharacters_e", "cacharacters2", "glt_m300t", - "sigisolda", - "suv_col", - "csj_gyroac", + + "csj_gyroac", + "map_eu" }; addOnsAuto[]= { "dayz_weapons", "ca_modules_functions", - "warfarebuildings", "shapur_baf" }; randomSeed=11171215; class Intel { - briefingName="Shapur BAF DayZ Epoch"; - briefingDescription="Shapur BAF DayZ Epoch Private Server"; + briefingName="DayZ Epoch Shapur BAF"; + briefingDescription="DayZ Epoch Shapur BAF Private Server"; startWeather=0.067362607; forecastWeather=0.52341133; year=2008; @@ -49,7 +51,7 @@ class Mission items=100; class Item0 { - position[]={-9227.7705,339.88535,13286.491}; + position[]={-2150.8979,27.526142,-1204.2509}; azimut=-17.0839; id=11; side="WEST"; @@ -60,7 +62,7 @@ class Mission }; class Item1 { - position[]={-9226.2275,339.79999,13286.042}; + position[]={-2151.1821,27.547941,-1203.4561}; azimut=-17.0839; id=0; side="WEST"; @@ -73,7 +75,7 @@ class Mission }; class Item2 { - position[]={-9227.2695,339.85739,13286.331}; + position[]={-2151.9475,27.564363,-1203.8912}; azimut=-17.083944; id=5; side="WEST"; @@ -84,7 +86,7 @@ class Mission }; class Item3 { - position[]={-9228.1406,339.89682,13285.876}; + position[]={-2151.7412,27.578621,-1202.6178}; azimut=-17.083944; id=8; side="WEST"; @@ -95,7 +97,7 @@ class Mission }; class Item4 { - position[]={-9226.3682,339.82693,13287.624}; + position[]={-2151.4651,27.556334,-1203.4733}; azimut=-17.083944; id=18; side="WEST"; @@ -106,7 +108,7 @@ class Mission }; class Item5 { - position[]={-9226.3809,339.80844,13286.085}; + position[]={-2152.2139,27.566389,-1204.2863}; azimut=-17.083944; id=2; side="WEST"; @@ -117,7 +119,7 @@ class Mission }; class Item6 { - position[]={-9227.0127,339.84363,13286.29}; + position[]={-2150.6448,27.525045,-1203.8538}; azimut=-17.083937; id=9; side="WEST"; @@ -128,7 +130,7 @@ class Mission }; class Item7 { - position[]={-9225.6738,339.77631,13286.438}; + position[]={-2150.0737,27.521448,-1202.9937}; azimut=-17.083944; id=21; side="WEST"; @@ -139,7 +141,7 @@ class Mission }; class Item8 { - position[]={-9226.2734,339.78833,13284.918}; + position[]={-2150.1826,27.501387,-1204.4163}; azimut=-17.083944; id=13; side="WEST"; @@ -150,7 +152,7 @@ class Mission }; class Item9 { - position[]={-9225.5596,339.76682,13286.151}; + position[]={-2151.5479,27.549345,-1204.0591}; azimut=-17.083944; id=7; side="WEST"; @@ -161,7 +163,7 @@ class Mission }; class Item10 { - position[]={-9227.7363,339.87744,13286.001}; + position[]={-2151.5688,27.569862,-1202.833}; azimut=-17.0839; id=36; side="WEST"; @@ -172,7 +174,7 @@ class Mission }; class Item11 { - position[]={-9227.8799,339.8887,13286.307}; + position[]={-2151.4648,27.549673,-1203.8849}; azimut=-17.083944; id=25; side="WEST"; @@ -183,7 +185,7 @@ class Mission }; class Item12 { - position[]={-9229.8154,339.96829,13285.283}; + position[]={-2151.0122,27.526525,-1204.4329}; azimut=-17.083944; id=43; side="WEST"; @@ -194,7 +196,7 @@ class Mission }; class Item13 { - position[]={-9226.4443,339.81305,13286.193}; + position[]={-2150.2241,27.508909,-1204.0515}; azimut=-17.083944; id=30; side="WEST"; @@ -205,7 +207,7 @@ class Mission }; class Item14 { - position[]={-9226.4033,339.80716,13285.891}; + position[]={-2150.6704,27.546028,-1202.6041}; azimut=-17.083944; id=33; side="WEST"; @@ -216,7 +218,7 @@ class Mission }; class Item15 { - position[]={-9225.7578,339.78458,13286.758}; + position[]={-2150.4849,27.530273,-1203.2272}; azimut=-17.083944; id=1; side="WEST"; @@ -227,7 +229,7 @@ class Mission }; class Item16 { - position[]={-9226.416,339.82135,13286.978}; + position[]={-2152.1597,27.581219,-1203.2668}; azimut=-17.083944; id=4; side="WEST"; @@ -238,7 +240,7 @@ class Mission }; class Item17 { - position[]={-9227.9834,339.87796,13285.123}; + position[]={-2150.2393,27.529816,-1202.7898}; azimut=-17.083944; id=3; side="WEST"; @@ -249,7 +251,7 @@ class Mission }; class Item18 { - position[]={-9227.2666,339.87115,13287.445}; + position[]={-2151.7266,27.564491,-1203.4644}; azimut=-17.083944; id=6; side="WEST"; @@ -260,7 +262,7 @@ class Mission }; class Item19 { - position[]={-9227.5576,339.88266,13287.161}; + position[]={-2151.9871,27.572334,-1203.4729}; azimut=-17.083944; id=10; side="WEST"; @@ -271,7 +273,7 @@ class Mission }; class Item20 { - position[]={-9226.0488,339.7916,13286.112}; + position[]={-2150.613,27.517607,-1204.2394}; azimut=-17.083944; id=16; side="WEST"; @@ -282,7 +284,7 @@ class Mission }; class Item21 { - position[]={-9226.2988,339.80313,13285.998}; + position[]={-2151.0645,27.554657,-1202.8174}; azimut=-17.083944; id=19; side="WEST"; @@ -293,7 +295,7 @@ class Mission }; class Item22 { - position[]={-9226.3936,339.81274,13286.376}; + position[]={-2150.3555,27.529903,-1203.0046}; azimut=-17.083944; id=15; side="WEST"; @@ -304,7 +306,7 @@ class Mission }; class Item23 { - position[]={-9226.2412,339.80209,13286.156}; + position[]={-2151.0684,27.534348,-1204.0768}; azimut=-17.083944; id=23; side="WEST"; @@ -315,7 +317,7 @@ class Mission }; class Item24 { - position[]={-9226.3418,339.81396,13286.693}; + position[]={-2149.9453,27.513697,-1203.2297}; azimut=-17.083944; id=26; side="WEST"; @@ -326,7 +328,7 @@ class Mission }; class Item25 { - position[]={-9226.9863,339.84131,13286.213}; + position[]={-2149.9126,27.499451,-1204.0464}; azimut=-17.083944; id=29; side="WEST"; @@ -337,7 +339,7 @@ class Mission }; class Item26 { - position[]={-9226.6006,339.82108,13286.188}; + position[]={-2150.5347,27.518347,-1204.0562}; azimut=-17.083944; id=31; side="WEST"; @@ -348,7 +350,7 @@ class Mission }; class Item27 { - position[]={-9225.9824,339.79691,13286.812}; + position[]={-2150.7515,27.538372,-1203.2314}; azimut=-17.083944; id=28; side="WEST"; @@ -359,7 +361,7 @@ class Mission }; class Item28 { - position[]={-9226.04,339.80713,13287.394}; + position[]={-2150.6677,27.532265,-1203.4507}; azimut=-17.083944; id=35; side="WEST"; @@ -370,7 +372,7 @@ class Mission }; class Item29 { - position[]={-9226.7217,339.81482,13285.184}; + position[]={-2150.0532,27.500496,-1204.2368}; azimut=-17.083944; id=27; side="WEST"; @@ -381,7 +383,7 @@ class Mission }; class Item30 { - position[]={-9227.8877,339.88629,13286.08}; + position[]={-2151.6875,27.5501,-1204.2646}; azimut=-17.083937; id=34; side="WEST"; @@ -392,7 +394,7 @@ class Mission }; class Item31 { - position[]={-9226.3291,339.79385,13285.128}; + position[]={-2150.4512,27.509398,-1204.4291}; azimut=-17.083944; id=46; side="WEST"; @@ -403,7 +405,7 @@ class Mission }; class Item32 { - position[]={-9226.7764,339.82602,13285.854}; + position[]={-2150.9551,27.55481,-1202.6006}; azimut=-17.083944; id=38; side="WEST"; @@ -414,7 +416,7 @@ class Mission }; class Item33 { - position[]={-9228.0107,339.87933,13285.128}; + position[]={-2150.5083,27.538054,-1202.7903}; azimut=-17.083944; id=32; side="WEST"; @@ -425,7 +427,7 @@ class Mission }; class Item34 { - position[]={-9226.6563,339.83197,13286.831}; + position[]={-2151.0583,27.547552,-1203.2454}; azimut=-17.083944; id=47; side="WEST"; @@ -436,7 +438,7 @@ class Mission }; class Item35 { - position[]={-9228.0459,339.89471,13286.104}; + position[]={-2151.9331,27.557354,-1204.2821}; azimut=-17.083944; id=41; side="WEST"; @@ -447,7 +449,7 @@ class Mission }; class Item36 { - position[]={-9225.9746,339.78494,13285.885}; + position[]={-2150.1189,27.529236,-1202.5974}; azimut=-17.083944; id=40; side="WEST"; @@ -458,7 +460,7 @@ class Mission }; class Item37 { - position[]={-9227.1689,339.84113,13285.438}; + position[]={-2151.5251,27.541847,-1204.4561}; azimut=-17.083944; id=44; side="WEST"; @@ -469,7 +471,7 @@ class Mission }; class Item38 { - position[]={-9228.6396,339.90808,13285.044}; + position[]={-2150.7949,27.546667,-1202.8008}; azimut=-17.083944; id=48; side="WEST"; @@ -480,7 +482,7 @@ class Mission }; class Item39 { - position[]={-9228.2998,339.90469,13285.848}; + position[]={-2152.002,27.586468,-1202.627}; azimut=-17.083944; id=39; side="WEST"; @@ -491,7 +493,7 @@ class Mission }; class Item40 { - position[]={-9227.8906,339.8688,13284.835}; + position[]={-2149.9507,27.520782,-1202.8015}; azimut=-17.083944; id=37; side="WEST"; @@ -502,7 +504,7 @@ class Mission }; class Item41 { - position[]={-9229.0918,339.94571,13286.026}; + position[]={-2151.8232,27.557583,-1204.0708}; azimut=-17.083944; id=45; side="WEST"; @@ -513,7 +515,7 @@ class Mission }; class Item42 { - position[]={-9227.165,339.84357,13285.651}; + position[]={-2152.4875,27.587927,-1203.5071}; azimut=-17.0839; id=49; side="WEST"; @@ -524,7 +526,7 @@ class Mission }; class Item43 { - position[]={-9226.8242,339.82153,13285.296}; + position[]={-2150.3633,27.509882,-1204.2437}; azimut=-17.083944; id=42; side="WEST"; @@ -535,7 +537,7 @@ class Mission }; class Item44 { - position[]={-9226.3633,339.80768,13286.095}; + position[]={-2151.1616,27.534128,-1204.2563}; azimut=-17.083944; id=22; side="WEST"; @@ -546,7 +548,7 @@ class Mission }; class Item45 { - position[]={-9226.7969,339.8335,13286.373}; + position[]={-2150.6353,27.538473,-1203.0049}; azimut=-17.083944; id=12; side="WEST"; @@ -557,7 +559,7 @@ class Mission }; class Item46 { - position[]={-9226.2236,339.81598,13287.346}; + position[]={-2150.5239,27.524345,-1203.668}; azimut=-17.083944; id=14; side="WEST"; @@ -568,7 +570,7 @@ class Mission }; class Item47 { - position[]={-9226.208,339.81073,13286.987}; + position[]={-2151.873,27.572157,-1203.2677}; azimut=-17.0839; id=24; side="WEST"; @@ -579,7 +581,7 @@ class Mission }; class Item48 { - position[]={-9225.75,339.7869,13286.974}; + position[]={-2151.5918,27.563778,-1203.2529}; azimut=-17.083944; id=20; side="WEST"; @@ -590,7 +592,7 @@ class Mission }; class Item49 { - position[]={-9228.4834,339.9317,13287.258}; + position[]={-2150.3918,27.523779,-1203.4526}; azimut=-17.083944; id=17; side="WEST"; @@ -601,7 +603,7 @@ class Mission }; class Item50 { - position[]={-9226.1025,339.79715,13286.333}; + position[]={-2150.9297,27.533386,-1203.8779}; azimut=-17.0839; id=51; side="WEST"; @@ -612,7 +614,7 @@ class Mission }; class Item51 { - position[]={-9226.2676,339.80045,13285.912}; + position[]={-2150.4053,27.53792,-1202.603}; azimut=-17.0839; id=52; side="WEST"; @@ -623,7 +625,7 @@ class Mission }; class Item52 { - position[]={-9225.6104,339.77072,13286.257}; + position[]={-2152.1289,27.587357,-1202.8257}; azimut=-17.0839; id=55; side="WEST"; @@ -634,7 +636,7 @@ class Mission }; class Item53 { - position[]={-9227.1758,339.84412,13285.65}; + position[]={-2152.4033,27.588863,-1203.2808}; azimut=-17.0839; id=53; side="WEST"; @@ -645,7 +647,7 @@ class Mission }; class Item54 { - position[]={-9226.7432,339.82593,13285.985}; + position[]={-2151.3218,27.562353,-1202.8291}; azimut=-17.0839; id=54; side="WEST"; @@ -656,7 +658,7 @@ class Mission }; class Item55 { - position[]={-9226.2275,339.80112,13286.133}; + position[]={-2152.0884,27.565538,-1204.0933}; azimut=-17.0839; id=70; side="WEST"; @@ -667,7 +669,7 @@ class Mission }; class Item56 { - position[]={-9227.8281,339.88962,13286.597}; + position[]={-2152.272,27.588438,-1203.0447}; azimut=-17.0839; id=60; side="WEST"; @@ -678,7 +680,7 @@ class Mission }; class Item57 { - position[]={-9227.7969,339.88263,13286.166}; + position[]={-2151.3271,27.542461,-1204.0662}; azimut=-17.0839; id=68; side="WEST"; @@ -689,7 +691,7 @@ class Mission }; class Item58 { - position[]={-9227.3564,339.86536,13286.608}; + position[]={-2152.0989,27.572506,-1203.6844}; azimut=-17.0839; id=66; side="WEST"; @@ -700,7 +702,7 @@ class Mission }; class Item59 { - position[]={-9227.0605,339.83997,13285.795}; + position[]={-2152.4731,27.574833,-1204.2922}; azimut=-17.0839; id=61; side="WEST"; @@ -711,7 +713,7 @@ class Mission }; class Item60 { - position[]={-9227.3223,339.85941,13286.271}; + position[]={-2151.6919,27.556828,-1203.8728}; azimut=-17.0839; id=63; side="WEST"; @@ -722,7 +724,7 @@ class Mission }; class Item61 { - position[]={-9226.0098,339.80829,13287.616}; + position[]={-2150.9595,27.541315,-1203.4438}; azimut=-17.0839; id=72; side="WEST"; @@ -733,7 +735,7 @@ class Mission }; class Item62 { - position[]={-9226.333,339.79715,13285.377}; + position[]={-2151.2734,27.534208,-1204.4517}; azimut=-17.0839; id=57; side="WEST"; @@ -744,7 +746,7 @@ class Mission }; class Item63 { - position[]={-9226.3096,339.79947,13285.661}; + position[]={-2152.4712,27.581285,-1203.9004}; azimut=-17.0839; id=58; side="WEST"; @@ -755,7 +757,7 @@ class Mission }; class Item64 { - position[]={-9228.4053,339.9176,13286.448}; + position[]={-2151.4834,27.563931,-1203.038}; azimut=-17.0839; id=62; side="WEST"; @@ -766,7 +768,7 @@ class Mission }; class Item65 { - position[]={-9227.2754,339.85733,13286.298}; + position[]={-2152.2222,27.573196,-1203.8927}; azimut=-17.0839; id=75; side="WEST"; @@ -777,7 +779,7 @@ class Mission }; class Item66 { - position[]={-9227.0635,339.83984,13285.776}; + position[]={-2152.3457,27.580389,-1203.6915}; azimut=-17.0839; id=56; side="WEST"; @@ -788,7 +790,7 @@ class Mission }; class Item67 { - position[]={-9228.1729,339.89459,13285.591}; + position[]={-2152.3877,27.595556,-1202.8354}; azimut=-17.0839; id=73; side="WEST"; @@ -799,7 +801,7 @@ class Mission }; class Item68 { - position[]={-9226.2158,339.7851,13284.893}; + position[]={-2149.8984,27.492729,-1204.4133}; azimut=-17.0839; id=69; side="WEST"; @@ -810,7 +812,7 @@ class Mission }; class Item69 { - position[]={-9227.1328,339.84109,13285.587}; + position[]={-2152.4812,27.594904,-1203.0627}; azimut=-17.0839; id=67; side="WEST"; @@ -821,7 +823,7 @@ class Mission }; class Item70 { - position[]={-9227.875,339.8754,13285.286}; + position[]={-2150.7292,27.517799,-1204.436}; azimut=-17.0839; id=65; side="WEST"; @@ -832,7 +834,7 @@ class Mission }; class Item71 { - position[]={-9226.7676,339.83124,13286.31}; + position[]={-2151.1641,27.540302,-1203.8944}; azimut=-17.0839; id=74; side="WEST"; @@ -843,7 +845,7 @@ class Mission }; class Item72 { - position[]={-9228.6436,339.93161,13286.586}; + position[]={-2151.5879,27.556812,-1203.6765}; azimut=-17.0839; id=71; side="WEST"; @@ -854,7 +856,7 @@ class Mission }; class Item73 { - position[]={-9226.9951,339.8414,13286.182}; + position[]={-2150.7817,27.526014,-1204.0505}; azimut=-17.0839; id=59; side="WEST"; @@ -865,7 +867,7 @@ class Mission }; class Item74 { - position[]={-9228.3154,339.91071,13286.268}; + position[]={-2150.0811,27.507721,-1203.8568}; azimut=-17.0839; id=64; side="WEST"; @@ -876,7 +878,7 @@ class Mission }; class Item75 { - position[]={-9226.0654,339.80463,13287.091}; + position[]={-2149.9634,27.507385,-1203.6545}; azimut=-17.0839; id=81; side="WEST"; @@ -887,7 +889,7 @@ class Mission }; class Item76 { - position[]={-9228.6787,339.92975,13286.287}; + position[]={-2150.384,27.516779,-1203.8708}; azimut=-17.0839; id=83; side="WEST"; @@ -898,7 +900,7 @@ class Mission }; class Item77 { - position[]={-9228.6621,339.92181,13285.821}; + position[]={-2152.4932,27.60203,-1202.6456}; azimut=-17.0839; id=82; side="WEST"; @@ -909,7 +911,7 @@ class Mission }; class Item78 { - position[]={-9228.2646,339.90421,13285.957}; + position[]={-2151.4766,27.570616,-1202.6113}; azimut=-17.0839; id=84; side="WEST"; @@ -920,7 +922,7 @@ class Mission }; class Item79 { - position[]={-9227.6934,339.86774,13285.4}; + position[]={-2151.8069,27.550314,-1204.4677}; azimut=-17.0839; id=85; side="WEST"; @@ -931,7 +933,7 @@ class Mission }; class Item80 { - position[]={-9228.4668,339.91537,13286.013}; + position[]={-2151.8562,27.578743,-1202.8284}; azimut=-17.0839; id=77; side="WEST"; @@ -942,7 +944,7 @@ class Mission }; class Item81 { - position[]={-9229.5625,339.97446,13286.408}; + position[]={-2152.3594,27.57443,-1204.0955}; azimut=-17.0839; id=78; side="WEST"; @@ -953,7 +955,7 @@ class Mission }; class Item82 { - position[]={-9229.0146,339.93137,13285.37}; + position[]={-2152.0483,27.557917,-1204.4636}; azimut=-17.0839; id=79; side="WEST"; @@ -964,7 +966,7 @@ class Mission }; class Item83 { - position[]={-9226.8789,339.83426,13286.091}; + position[]={-2151.4565,27.542986,-1204.267}; azimut=-17.0839; id=76; side="WEST"; @@ -975,7 +977,7 @@ class Mission }; class Item84 { - position[]={-9227.2725,339.85904,13286.446}; + position[]={-2151.1951,27.555117,-1203.0366}; azimut=-17.0839; id=80; side="WEST"; @@ -986,7 +988,7 @@ class Mission }; class Item85 { - position[]={-9226.5635,339.83371,13287.358}; + position[]={-2151.343,27.549223,-1203.6819}; azimut=-17.0839; id=97; side="WEST"; @@ -997,7 +999,7 @@ class Mission }; class Item86 { - position[]={-9229.0674,339.95273,13286.533}; + position[]={-2151.835,27.564194,-1203.6882}; azimut=-17.0839; id=98; side="WEST"; @@ -1008,7 +1010,7 @@ class Mission }; class Item87 { - position[]={-9226.6563,339.83679,13287.217}; + position[]={-2150.8052,27.532936,-1203.6697}; azimut=-17.0839; id=99; side="WEST"; @@ -1019,7 +1021,7 @@ class Mission }; class Item88 { - position[]={-9227.3896,339.87329,13287.105}; + position[]={-2150.1074,27.515249,-1203.441}; azimut=-17.0839; id=100; side="WEST"; @@ -1030,7 +1032,7 @@ class Mission }; class Item89 { - position[]={-9227.2051,339.86279,13287.03}; + position[]={-2152.2495,27.580667,-1203.4805}; azimut=-17.0839; id=96; side="WEST"; @@ -1041,7 +1043,7 @@ class Mission }; class Item90 { - position[]={-9227.7627,339.87299,13285.532}; + position[]={-2152.3267,27.566824,-1204.4792}; azimut=-17.0839; id=87; side="WEST"; @@ -1052,7 +1054,7 @@ class Mission }; class Item91 { - position[]={-9228.4023,339.91022,13285.875}; + position[]={-2152.2646,27.594957,-1202.6267}; azimut=-17.0839; id=92; side="WEST"; @@ -1063,7 +1065,7 @@ class Mission }; class Item92 { - position[]={-9226.6992,339.83041,13286.526}; + position[]={-2151.7339,27.571531,-1203.0426}; azimut=-17.0839; id=88; side="WEST"; @@ -1074,7 +1076,7 @@ class Mission }; class Item93 { - position[]={-9227.2813,339.85928,13286.43}; + position[]={-2150.9446,27.547813,-1203.0135}; azimut=-17.0839; id=89; side="WEST"; @@ -1085,7 +1087,7 @@ class Mission }; class Item94 { - position[]={-9226.8467,339.84055,13286.729}; + position[]={-2150.1948,27.521418,-1203.2251}; azimut=-17.0839; id=90; side="WEST"; @@ -1096,7 +1098,7 @@ class Mission }; class Item95 { - position[]={-9226.6357,339.83777,13287.384}; + position[]={-2151.0918,27.541811,-1203.6641}; azimut=-17.0839; id=86; side="WEST"; @@ -1107,7 +1109,7 @@ class Mission }; class Item96 { - position[]={-9227.6309,339.87009,13285.848}; + position[]={-2151.2112,27.56255,-1202.6072}; azimut=-17.0839; id=93; side="WEST"; @@ -1118,7 +1120,7 @@ class Mission }; class Item97 { - position[]={-9226.5049,339.82465,13286.874}; + position[]={-2151.3274,27.555613,-1203.2568}; azimut=-17.0839; id=94; side="WEST"; @@ -1129,7 +1131,7 @@ class Mission }; class Item98 { - position[]={-9226.165,339.81055,13287.152}; + position[]={-2150.2456,27.51597,-1203.6584}; azimut=-17.0839; id=91; side="WEST"; @@ -1140,7 +1142,7 @@ class Mission }; class Item99 { - position[]={-9227.6592,339.87982,13286.512}; + position[]={-2152.0229,27.580229,-1203.0549}; azimut=-17.0839; id=95; side="WEST"; @@ -1159,7 +1161,7 @@ class Mission items=1; class Item0 { - position[]={-392.79468,124.22502,3488.2427}; + position[]={-143.93861,0.52647489,2319.5012}; id=50; side="LOGIC"; vehicle="FunctionsManager"; @@ -1170,79 +1172,6 @@ class Mission }; }; }; - class Vehicles - { - items=8; - class Item0 - { - position[]={-9232.3467,339.88757,13270.03}; - id=101; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item1 - { - position[]={-9221.8574,339.43732,13269.816}; - id=102; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item2 - { - position[]={-9234.4502,340.48166,13300.939}; - id=103; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item3 - { - position[]={-9220.3682,339.67667,13300.92}; - id=104; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item4 - { - position[]={-9241.1377,340.65341,13292.925}; - azimut=90.394051; - id=105; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item5 - { - position[]={-9241.2725,340.40894,13279.121}; - azimut=90.394051; - id=106; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item6 - { - position[]={-9214.7939,339.26996,13291.987}; - azimut=90.6903; - id=107; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - text="wall"; - }; - class Item7 - { - position[]={-9214.8848,339.19839,13279.109}; - azimut=90.690323; - id=108; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - }; class Markers { items=15; @@ -1254,7 +1183,7 @@ class Mission }; class Item1 { - position[]={-9195.6514,338.31848,13286.671}; + position[]={-2151.3408,27.553301,-1203.4253}; name="respawn_west"; type="Empty"; }; diff --git a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/stringtable.csv deleted file mode 100644 index cc2b013c5..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_3.Shapur_BAF/stringtable.csv +++ /dev/null @@ -1,14 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -Language, English, French - -#include "R3F_Realism\R3F_stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Realism_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Realism_Init.sqf deleted file mode 100644 index 89daf64ef..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Realism_Init.sqf +++ /dev/null @@ -1,21 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Realism_Configuration.cfg" - -#ifdef R3F_REALISM_USE_WEIGHT - _void = [] execVM "R3F_realism\R3F_Weight\R3F_DoWeight.sqf"; -#endif - - -#ifdef R3F_REALISM_USE_TIRED - _void = [] execVM "R3F_realism\R3F_Tired\R3F_Tired_Init.sqf"; -#endif - diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Realism_configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Realism_configuration.cfg deleted file mode 100644 index 72afc2a8c..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Realism_configuration.cfg +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define R3F_REALISM_USE_WEIGHT -#define R3F_REALISM_USE_TIRED diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Stringtable.csv deleted file mode 100644 index fca6a4ab6..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Weight\R3F_WEIGHT_Stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Tired/R3F_DoTired.sqf b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Tired/R3F_DoTired.sqf deleted file mode 100644 index 6ab215092..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Tired/R3F_DoTired.sqf +++ /dev/null @@ -1,130 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101011 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -private ["_level", "_n", "_s"]; - -//_voil = [] call R3F_TIRED_FNCT_MkVoile; -//[_voil,1] call R3F_TIRED_FNCT_Voile_Noir; - -_n = 0; -_posATL = 0; - -#ifdef R3F_TIRED_CSV_EXPORT -_s = format["""Duree"",""Distance From"",""Distance To"",""Vitesse"",""Fatigue"",""Black Level"",""poids"",""Counter"""]; -_s call FNC_PrintToRPT; -#endif - -R3F_TIRED_Accumulator = 0; -sleep 1; -_level = 1; - -while {true} do { - - R3F_TIRED_POIDS_TOTAL_PLAYER= R3F_Weight + R3F_TIRED_WEIGHT_PLAYER_EMPTY; - - if (R3F_weight < R3F_TIRED_WEIGHT_LEVEL3 )then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL2) then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL1 ) then { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO1; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO2; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO3; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO4; - }; - - if (alive player) then { - switch (toArray (animationState player) select 5) do { - case 112: { - R3F_TIRED_Ratio_Position = R3F_TIRED_DOWN_LEVEL; - }; - case 107:{ - R3F_TIRED_Ratio_Position=R3F_TIRED_KNEE_LEVEL; - }; - case 101:{ - R3F_TIRED_Ratio_Position = R3F_TIRED_UP_LEVEL; - }; - }; - - R3F_TIRED_vitesse_de_mon_joueur = [0,0,0] distance velocity player; - R3F_TIRED_coeff_mon_elevation_en_z = 0 max ((velocity player select 2) / R3F_TIRED_WEIGHT_CLIMB_FACTOR); - - _posATL = (getPosATL player) select 2; - - - if((vehicle player == player) && (_posATL < 100)) then { - R3F_TIRED_Accumulator = R3F_TIRED_Accumulator - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_vitesse_de_mon_joueur * R3F_TIRED_Ratio_Position * R3F_TIRED_WEIGHT_SPEED_RATIO*R3F_TIRED_Ratio_Overweight) - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_coeff_mon_elevation_en_z * R3F_TIRED_WEIGHT_LEVEL2); - - }; - - R3F_TIRED_Accumulator = 0 max (R3F_TIRED_Accumulator - R3F_TIRED_Ratio_Recovery); - - _level = ((R3F_TIRED_Accumulator / R3F_TIRED_BLACKOUT_LEVEL) * 100); - _level = 0 max (1 - (_level / 100)); - - #ifdef R3F_TIRED_DEBUG - hintsilent format["Fatique : %1/%2\nBlack level : %3\nPoids total : %4\n Poids armement : %5", - R3F_TIRED_Accumulator, - R3F_TIRED_BLACKOUT_LEVEL, - _level, - R3F_TIRED_POIDS_TOTAL_PLAYER, - R3F_Weight]; - #endif - - [_level] call R3F_TIRED_FNCT_Voile_Noir; - - if (R3F_TIRED_Accumulator > R3F_TIRED_BLACKOUT_LEVEL and scriptDone R3F_TIRED_Handle_Blackout_Effect and scriptDone R3F_TIRED_Handle_Blur_Effect) then { - R3F_TIRED_Handle_Blackout_Effect = [] spawn R3F_TIRED_FNCT_DoBlackVanish; - }; - } else { - R3F_TIRED_Accumulator = 0; - }; - - if (R3F_TIRED_GLOBAL_TIRING - && R3F_TIRED_vitesse_de_mon_joueur > 4 - && R3F_TIRED_Ratio_Recovery > R3F_TIRED_RATIO_RECOVERING - ) then { - R3F_TIRED_Counter_Time= R3F_TIRED_Counter_Time + 1; - }; - - - #ifdef R3F_TIRED_CSV_EXPORT - _s = format["%1,%2,%3,%4,%5,%6,%7,%8", - _n, - (player distance flag_start), - (player distance flag_end), - R3F_TIRED_vitesse_de_mon_joueur, - R3F_TIRED_Accumulator, - _level, - R3F_Weight, - R3F_TIRED_Counter_Time]; - - - _s call FNC_PrintToRPT; - #endif - - if ((R3F_TIRED_Counter_Time > R3F_TIRED_TIME_RECOVERING)) then { - R3F_TIRED_Ratio_Recovery = R3F_TIRED_Ratio_Recovery - 1; - R3F_TIRED_Counter_Time = 0; - }; - - sleep 1; - _n = _n + 1; -}; - -//[_voil] call R3F_TIRED_FNCT_Effect_Off; - diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg deleted file mode 100644 index 407f869bd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg +++ /dev/null @@ -1,131 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -//Uncomment to write in arma.rpt a csv file for excel to trace some graphics -// #define R3F_TIRED_CSV_EXPORT - -//Uncomment to show some informations in game -// #define R3F_TIRED_DEBUG - -//adjustment player weight with helmet jacket Rangers Light equipment (not weapons) -#define R3F_TIRED_WEIGHT_PLAYER_EMPTY 90 - -//Predefined models for an easy setting -// uncomment only one setting -// #define R3F_TIRED_SET_MODE_EASY -#define R3F_TIRED_SET_MODE_UBEREASY -//#define R3F_TIRED_SET_MODE_NORMAL -//#define R3F_TIRED_SET_MODE_HARD - -//adjustment weight * speed player -#define R3F_TIRED_WEIGHT_SPEED_RATIO 1 - - -#ifdef R3F_TIRED_SET_MODE_UBEREASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 100000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 0.9 - #define R3F_TIRED_KNEE_LEVEL 0.6 - #define R3F_TIRED_UP_LEVEL 0.5 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 40 - #define R3F_TIRED_WEIGHT_LEVEL2 50 - #define R3F_TIRED_WEIGHT_LEVEL3 60 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 1 -#endif - -#ifdef R3F_TIRED_SET_MODE_EASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 70000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 1.8 - #define R3F_TIRED_KNEE_LEVEL 1.2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 25 - #define R3F_TIRED_WEIGHT_LEVEL2 30 - #define R3F_TIRED_WEIGHT_LEVEL3 40 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 10 -#endif - -#ifdef R3F_TIRED_SET_MODE_NORMAL - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 50000 - - //adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 3 - #define R3F_TIRED_KNEE_LEVEL 1.5 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 10 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 15 - #define R3F_TIRED_WEIGHT_LEVEL2 20 - #define R3F_TIRED_WEIGHT_LEVEL3 30 - - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.6 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 30 -#endif - -#ifdef R3F_TIRED_SET_MODE_HARD - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 40000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 4 - #define R3F_TIRED_KNEE_LEVEL 2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 5 - - // adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 10 - #define R3F_TIRED_WEIGHT_LEVEL2 17 - #define R3F_TIRED_WEIGHT_LEVEL3 25 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.3 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 60 -#endif - -// ratio of threshold weight -#define R3F_TIRED_WEIGHT_RATIO1 0.3 /* for weight < 10 kg */ -#define R3F_TIRED_WEIGHT_RATIO2 0.4 /* for weight 10 à 20 kg */ -#define R3F_TIRED_WEIGHT_RATIO3 0.6 /* for weight 20 à 30 kg */ -#define R3F_TIRED_WEIGHT_RATIO4 0.7 /* for weight > 30 kg */ - - -// activation / deactivation unit recup loss over time (true / false) -#define R3F_TIRED_GLOBAL_TIRING true - -// adjustment recovery rate -#define R3F_TIRED_TIME_RECOVERING 100 -#define R3F_TIRED_RATIO_RECOVERING 360 - -#define R3F_TIRED_WITH_VANISH true - diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf deleted file mode 100644 index 6e6615d1a..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf +++ /dev/null @@ -1,30 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -FNC_PrintToRPT = { - diag_log text _this; -}; - -R3F_TIRED_FNCT_Voile_Noir = { - _level = _this select 0; - if(_level < R3F_TIRED_SHORTNESS_THRESHOLD ) then{ - playSound "heartbeat_1"; - addCamShake [2, 1, 25]; - }; - -}; -R3F_TIRED_FNCT_DoBlackVanish = { - [player,0.1] call fnc_usec_damageUnconscious; - [_refObj,"scream",3,false] call dayz_zombieSpeak; - cutText ["You are overburdened.", "PLAIN DOWN"]; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf deleted file mode 100644 index 3a655adcd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf +++ /dev/null @@ -1,25 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -call compile preprocessFile "R3F_realism\R3F_Tired\R3F_Tired_Fnct.sqf"; - -R3F_Weight = 0; - -R3F_TIRED_Ratio_Position = 0; -R3F_TIRED_Accumulator = 0; -R3F_TIRED_Handle_Blur_Effect = [] spawn {}; -R3F_TIRED_Handle_Blackout_Effect = [] spawn {}; -R3F_TIRED_Counter_Time = 0; -R3F_TIRED_Ratio_Recovery = R3F_TIRED_RATIO_RECOVERING; -R3F_TIRED_Ratio_Overweight = 1; - -_void = [] execVM "R3F_Realism\R3F_Tired\R3F_DoTired.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Tired/R3F_stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Tired/R3F_stringtable.csv deleted file mode 100644 index 597997490..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Tired/R3F_stringtable.csv +++ /dev/null @@ -1,3 +0,0 @@ - -R3F_VERSION_TIRED, "1.02", "1.02" - diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Weight/R3F_CfgWeight.h b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Weight/R3F_CfgWeight.h deleted file mode 100644 index b0aa80893..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Weight/R3F_CfgWeight.h +++ /dev/null @@ -1,1784 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -class CfgWeight -{ - class Weapons - { - class SCAR_L_STD_Mk4CQT - { - weight = 3.6; - }; - class SCAR_L_STD_HOLO - { - weight = 3.5; - }; - class SCAR_L_STD_EGLM_TWS - { - weight = 5.3; - }; - class SCAR_L_STD_EGLM_RCO - { - weight = 4.5; - }; - class SCAR_L_CQC_Holo - { - weight = 3.7; - }; - class SCAR_L_CQC_EGLM_Holo - { - weight = 5; - }; - class SCAR_L_CQC_CCO_SD - { - weight = 3.7; - }; - class SCAR_L_CQC - { - weight = 3.5; - }; - class SCAR_H_STD_EGLM_Spect - { - weight = 5.5; - }; - class SCAR_H_CQC_CCO_SD - { - weight = 4; - }; - class SCAR_H_CQC_CCO - { - weight = 4; - }; - class SCAR_H_STD_TWS_SD - { - weight = 5.2; - }; - class SCAR_H_LNG_Sniper_SD - { - weight = 5; - }; - class SCAR_H_LNG_Sniper - { - weight = 5; - }; - class M4A3_RCO_GL_EP1 - { - weight = 4.5; - }; - class M4A3_CCO_EP1 - { - weight = 3; - }; - class M14_EP1 - { - weight = 5.5; - }; - class FN_FAL - { - weight = 4.5; - }; - class FN_FAL_ANPVS - { - weight=5.5; - }; - class glock17_EP1 - { - weight = 0.7; - }; - class G36A_camo - { - weight = 3.6; - }; - class G36C_camo - { - weight = 2.8; - }; - class G36K_camo - { - weight = 3; - }; - class G36_C_SD_camo - { - weight = 3.6; - }; - class revolver_EP1 - { - weight = 1; - }; - class revolver_gold_EP1 - { - weight = 1; - }; - class UZI_SD_EP1 - { - weight = 1.9; - }; - class UZI_EP1 - { - weight = 1.7; - }; - class Sa61_EP1 - { - weight = 1.3; - }; - class M249_EP1 - { - weight = 6.5; - }; - class M249_TWS_EP1 - { - weight = 11; - }; - class M249_m145_EP1 - { - weight = 8; - }; - class M60A4_EP1 - { - weight = 10; - }; - class m240_scoped_EP1 - { - weight = 14; - }; - class MG36_camo - { - weight = 3.6; - }; - class Mk_48_DES_EP1 - { - weight = 8.2; - }; - class M32_EP1 - { - weight = 6; - }; - class M79_EP1 - { - weight = 2.7; - }; - class Mk13_EP1 - { - weight = 2.7; - }; - class m107_TWS_EP1 - { - weight = 14.3; - }; - class M24_des_EP1 - { - weight = 6; - }; - class M110_TWS_EP1 - { - weight = 7.7; - }; - class M110_NVG_EP1 - { - weight = 7.5; - }; - class Sa58V_RCO_EP1 - { - weight = 3.3; - }; - class Sa58V_EP1 - { - weight = 3.1; - }; - class Sa58V_CCO_EP1 - { - weight = 3.2; - }; - class Sa58P_EP1 - { - weight = 3.1; - }; - class MAAWS - { - weight = 7.5; - }; - class M47Launcher_EP1 - { - weight = 7; - }; - class M16A4_ACG - { - weight = 3.8; - }; - class M16A4 - { - weight = 3.8; - }; - class M16A2 - { - weight = 3.8; - }; - class M16A4_ACG_GL - { - weight = 5.2; - }; - class BAF_L85A2_RIS_Holo - { - weight = 5.2; - }; - class FN_FAL_ANPVS4 - { - weight = 5.7; - }; - - - - class M16A4_GL - { - weight = 5.2; - }; - class M16A2GL - { - weight = 5.2; - }; - class M4A1_AIM_SD_camo - { - weight = 3; - }; - class M4A1_Aim_camo - { - weight = 3; - }; - class M4A1_Aim - { - weight = 3; - }; - class M4A1 - { - weight = 3; - }; - class M4A1_HWS_GL_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL_SD_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL - { - weight = 4.5; - }; - class M4A1_RCO_GL - { - weight = 4.5; - }; - class M8_carbine - { - weight = 3.4; - }; - class M8_compact - { - weight = 3; - }; - class M8_carbineGL - { - weight = 4.8; - }; - class MP5SD - { - weight = 2.6; - }; - class MP5A5 - { - weight = 2.6; - }; - class G36_C_SD_eotech - { - weight = 3.6; - }; - class BAF_AS50_scoped - { - weight = 5.6; - }; - class BAF_LRR_scoped - { - weight = 5.6; - }; - class m107_DZ - { - weight = 14; - }; - - class G36a - { - weight = 3.6; - }; - - class G36C - { - weight = 2.8; - }; - class G36 - { - weight = 3; - }; - class M1014 - { - weight = 3.8; - }; - class Remington870_lamp - { - weight = 4.0; - }; - class MR43 - { - weight = 3.5; - }; - class Winchester1866 - { - weight = 2.8; - }; - - class M240 - { - weight = 13; - }; - - class M240_DZ - { - weight = 13; - }; - class M249 - { - weight = 6.5; - }; - class M249_DZ - { - weight = 6.5; - }; - class Mk_48 - { - weight = 8.2; - }; - - class Mk_48_DZ - { - weight = 8.2; - }; - class M8_SAW - { - weight = 4.5; - }; - class MG36 - { - weight = 3.6; - }; - class M4SPR - { - weight = 4.5; - }; - class M8_sharpshooter - { - weight = 4.5; - }; - class DMR - { - weight = 5.5; - }; - class M24 - { - weight = 6; - }; - class M40A3 - { - weight = 7.5; - }; - class M107 - { - weight = 14; - }; - class Colt1911 - { - weight = 1.1; - }; - class M9 - { - weight = 1; - }; - class M9SD - { - weight = 1.2; - }; - class 8Rnd_B_Beneli_74Slug - { - weight = 0.3; - }; - class SteelBolt - { - weight = 0.1; - }; - class SteelBolt4pack - { - weight = 0.3; - }; - class Javelin - { - weight = 16; - }; - class M136 - { - weight = 7.6; - }; - class Stinger - { - weight = 10; - }; - class SMAW - { - weight = 7.5; - }; - class Binocular - { - weight = 1; - }; - class Binocular_Vector - { - weight = 1; - }; - class NVGoggles - { - weight = 1; - }; - class Laserdesignator - { - weight = 5.5; - }; - class ItemCompass - { - weight = 0.1; - }; - class ItemGPS - { - weight = 0.3; - }; - class ItemWatch - { - weight = 0.1; - }; - class ItemMap - { - weight = 0.1; - }; - class ItemRadio - { - weight = 0.3; - }; - class AKS_GOLD - { - weight = 4.0; - }; - class AKS_74 - { - weight = 2.7; - }; - class AKS_74_GOSHAWK - { - weight = 3.5; - }; - class AKS_74_NSPU - { - weight = 3.5; - }; - class AK_74_GL_kobra - { - weight = 4.2; - }; - class SVD_NSPU_EP1 - { - weight = 6.9; - }; - class SVD_des_EP1 - { - weight = 6.3; - }; - class LeeEnfield - { - weight = 4; - }; - class AK_107_kobra - { - weight = 3.8; - }; - class AK_107_GL_kobra - { - weight = 5.3; - }; - class AK_107_pso - { - weight = 4; - }; - class AK_107_GL_pso - { - weight = 5.5; - }; - class AKS_74_U - { - weight = 2.7; - }; - class AKS_74_UN_kobra - { - weight = 3; - }; - class AKS_74_pso - { - weight = 3.6; - }; - class AKS_74_kobra - { - weight = 3; - }; - class AK_74 - { - weight = 3.1; - }; - class AK_74_GL - { - weight = 4.6; - }; - class AK_47_M - { - weight = 3.2; - }; - class AK_47_S - { - weight = 3; - }; - class PK - { - weight = 9; - }; - class RPK_74 - { - weight = 4.7; - }; - class Pecheneg - { - weight = 9; - }; - class Huntingrifle - { - weight = 4; - }; - class KSVK - { - weight = 12; - }; - class SVD - { - weight = 6.2; - }; - class SVD_CAMO - { - weight = 6.3; - }; - class Makarov - { - weight = 0.75; - }; - class MakarovSD - { - weight = 0.9; - }; - class Saiga12K - { - weight = 3.5; - }; - class Bizon - { - weight = 2.1; - }; - class bizon_silenced - { - weight = 2.3; - }; - class VSS_Vintorez - { - weight = 3.2; - }; - class RPG7V - { - weight = 6.3; - }; - class RPG18 - { - weight = 1.4; - }; - class MetisLauncher - { - weight = 16; - }; - class Igla - { - weight = 7; - }; - class Strela - { - weight = 6; - }; - }; - - - class Magazines - { - class 30Rnd_762x39_SA58 - { - weight = 0.8; - }; - class 20rnd_762x51_SB_SCAR - { - weight = 0.5; - }; - class 20rnd_762x51_B_SCAR - { - weight = 0.5; - }; - class 20Rnd_762x51_FNFAL - { - weight = 0.5; - }; - class 100Rnd_556x45_M249 - { - weight = 5; - }; - class 100Rnd_556x45_BetaCMag - { - weight = 5; - }; - class 20Rnd_B_765x17_Ball - { - weight = 0.4; - }; - class 10Rnd_B_765x17_Ball - { - weight = 0.2; - }; - class 30Rnd_9x19_UZI_SD - { - weight = 0.4; - }; - class 30Rnd_9x19_UZI - { - weight = 0.4; - }; - class 17Rnd_9x19_glock17 - { - weight = 0.2; - }; - class 6Rnd_45ACP - { - weight = 0.1; - }; - class MAAWS_HEAA - { - weight = 6; - }; - class MAAWS_HEDP - { - weight = 6; - }; - class Dragon_EP1 - { - weight = 11; - }; - class 30Rnd_556x45_StanagSD - { - weight = 0.5; - }; - class 30Rnd_556x45_Stanag - { - weight = 0.5; - }; - class 30Rnd_556x45_G36 - { - weight = 0.5; - }; - class 30Rnd_556x45_G36SD - { - weight = 0.5; - }; - class 15Rnd_W1866_Slug - { - weight = 0.5; - }; - class 30Rnd_9x19_MP5 - { - weight = 0.4; - }; - class 30Rnd_9x19_MP5SD - { - weight = 0.4; - }; - class 15Rnd_9x19_M9 - { - weight = 0.2; - }; - class 15Rnd_9x19_M9SD - { - weight = 0.2; - }; - class 1Rnd_HE_M203 - { - weight = 0.25; - }; - class 1Rnd_Smoke_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeGreen_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeRed_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeYellow_M203 - { - weight = 0.25; - }; - class FlareRed_M203 - { - weight = 0.25; - }; - class FlareGreen_M203 - { - weight = 0.25; - }; - class FlareWhite_M203 - { - weight = 0.25; - }; - class FlareYellow_M203 - { - weight = 0.25; - }; - class 6Rnd_HE_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareRed_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareWhite_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareYellow_M203 - { - weight = 1.5; - }; - class 6Rnd_Smoke_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeRed_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeYellow_M203 - { - weight = 1.5; - }; - class 10Rnd_127x99_m107 - { - weight = 0.5; - }; - class 5Rnd_762x51_M24 - { - weight = 0.2; - }; - class 20Rnd_762x51_DMR - { - weight = 0.5; - }; - class 8Rnd_B_Beneli_Pellets - { - weight = 0.3; - }; - class 20Rnd_556x45_Stanag - { - weight = 0.4; - }; - class 200Rnd_556x45_M249 - { - weight = 10; - }; - class 100Rnd_762x51_M240 - { - weight = 8; - }; - class Javelin - { - weight = 12; - }; - class M136 - { - weight = 6; - }; - class Stinger - { - weight = 6; - }; - class SMAW_HEAA - { - weight = 6; - }; - class SMAW_HEDP - { - weight = 6; - }; - class HandGrenade_west - { - weight = 0.5; - }; - class PipeBomb - { - weight = 4; - }; - class TimeBomb - { - weight = 4; - }; - class Mine - { - weight = 8; - }; - class SmokeShellRed - { - weight = 0.4; - }; - class SmokeShellYellow - { - weight = 0.4; - }; - class SmokeShellGreen - { - weight = 0.4; - }; - class SmokeShellBlue - { - weight = 0.4; - }; - class SmokeShellPurple - { - weight = 0.4; - }; - class SmokeShellOrange - { - weight = 0.4; - }; - class SmokeShell - { - weight = 0.4; - }; - - class 10x_303 - { - weight = 0.15; - }; - class 30Rnd_545x39_AK - { - weight = 0.5; - }; - class 30Rnd_545x39_AKSD - { - weight = 0.5; - }; - class 75Rnd_545x39_RPK - { - weight = 1.25; - }; - class 30Rnd_762x39_AK47 - { - weight = 0.8; - }; - class 100Rnd_762x54_PK - { - weight = 8; - }; - class 5x_22_LR_17_HMR - { - weight = 0.15; - }; - class 5Rnd_127x108_KSVK - { - weight = 0.3; - }; - class 10Rnd_762x54_SVD - { - weight = 0.4; - }; - class 10Rnd_9x39_SP5_VSS - { - weight = 0.2; - }; - class 20Rnd_9x39_SP5_VSS - { - weight = 0.4; - }; - class 8Rnd_9x18_Makarov - { - weight = 0.15; - }; - class 8Rnd_9x18_MakarovSD - { - weight = 0.15; - }; - class 8Rnd_B_Saiga12_74Slug - { - weight = 0.3; - }; - class 64Rnd_9x19_Bizon - { - weight = 0.8; - }; - class 64Rnd_9x19_SD_Bizon - { - weight = 0.8; - }; - class 1Rnd_HE_GP25 - { - weight = 0.25; - }; - class FlareWhite_GP25 - { - weight = 0.25; - }; - class FlareGreen_GP25 - { - weight = 0.25; - }; - class FlareRed_GP25 - { - weight = 0.25; - }; - class FlareYellow_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKE_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKERED_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEGREEN_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEYELOW_GP25 - { - weight = 0.25; - }; - class PG7V - { - weight = 2.2; - }; - class PG7VL - { - weight = 2.6; - }; - class PG7VR - { - weight = 4.5; - }; - class OG7 - { - weight = 2; - }; - class RPG18 - { - weight = 1.2; - }; - class AT13 - { - weight = 14; - }; - class Igla - { - weight = 11; - }; - class Strela - { - weight = 10; - }; - class HandGrenade_east - { - weight = 0.5; - }; - class IR_Strobe_Target - { - weight = 0.4; - }; - class Laserbatteries - { - weight = 0.005; - }; - - class ItemPainkiller - { - weight = 0.1; - }; - class ItemMorphine - { - weight = 0.1; - }; - class ItemEpinephrine - { - weight = 0.1; - }; - class ItemBloodbag - { - weight = 0.4; - }; - class ItemHeatPack - { - weight = 0.1; - }; - - - class ItemAntibiotic - { - weight = 0.1; - }; - class ItemWaterbottle - { - weight = 0.5; - }; - class ItemWaterbottleBoiled - { - weight = 0.5; - }; - class ItemSodaMdew - { - weight = 0.2; - }; - class ItemSodaPepsi - { - weight = 0.2; - }; - class ItemSodaCoke - { - weight = 0.2; - }; - class FoodCanSardines - { - weight = 0.2; - }; - class FoodCanBakedBeans - { - weight = 0.2; - }; - class FoodCanFrankBeans - { - weight = 0.2; - }; - class FoodBioMeat - { - weight = 0.2; - }; - class FoodCanPasta - { - weight = 0.2; - }; - class FoodCanUnlabeled - { - weight = 0.2; - }; - - - - class FoodMRE - { - weight = 0.4; - }; - class FoodPistachio - { - weight = 0.003; - }; - class FoodNutmix - { - weight = 0.003; - }; - - - - - - class FoodSteakCooked - { - weight = 0.25; - }; - class FoodmeatCooked - { - weight = 0.25; - }; - class FoodbeefCooked - { - weight = 0.25; - }; - class FoodmuttonCooked - { - weight = 0.25; - }; - class FoodchickenCooked - { - weight = 0.25; - }; - class FoodrabbitCooked - { - weight = 0.25; - }; - class FoodbaconCooked - { - weight = 0.25; - }; - class FoodmuttonRaw - { - weight = 0.25; - }; - class FoodchickenRaw - { - weight = 0.25; - }; - class FoodBaconRaw - { - weight = 0.25; - }; - class FoodRabbitRaw - { - weight = 0.25; - }; - class FoodbeefRaw - { - weight = 0.25; - }; - class FoodmeatRaw - { - weight = 0.25; - }; - class FoodSteakRaw - { - weight = 0.25; - }; - class ItemFlashlight - { - weight = 0.1; - }; - class ItemFlashlightRed - { - weight = 0.1; - }; - class ItemKnife - { - weight = 0.1; - }; - - - - class Crossbow - { - weight = 1; - }; - class MeleeCrowbar - { - weight = 1; - }; - class MeleeHatchet - { - weight = 1; - }; - class MeleeMachete - { - weight = 1; - }; - class MeleeFishingPole - { - weight = 1; - }; - class ItemHatchet - { - weight = 1; - }; - class ItemCrowbar - { - weight = 1; - }; - class ItemMatchbox - { - weight = 0.005; - }; - class ItemToolbox - { - weight = 1; - }; - class ItemEtool - { - weight = 1; - }; - - class Skin_FR_OHara_DZ - { - weight = 1; - }; - class Skin_FR_Rodriguez_DZ - { - weight = 1; - }; - class Skin_CZ_Soldier_Sniper_EP1_DZ - { - weight = 1; - }; - class Skin_Graves_Light_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_MG_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Sniper_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Crew_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_CO_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_2_DZ - { - weight = 1; - }; - class Skin_Survivor2_DZ - { - weight = 1; - }; - class Skin_Camo1_DZ - { - weight = 1; - }; - class Skin_Sniper1_DZ - { - weight = 1; - }; - class Skin_Rocket_DZ - { - weight = 1; - }; - class Skin_Soldier1_DZ - { - weight = 1; - }; - class Skin_RU_Policeman_DZ - { - weight = 1; - }; - class Skin_Pilot_EP1_DZ - { - weight = 1; - }; - class Skin_Haris_Press_EP1_DZ - { - weight = 1; - }; - class Skin_Ins_Soldier_GL_DZ - { - weight = 1; - }; - class Skin_GUE_Commander_DZ - { - weight = 1; - }; - class Skin_Functionary1_EP1_DZ - { - weight = 1; - }; - class Skin_Priest_DZ - { - weight = 1; - }; - class Skin_Rocker1_DZ - { - weight = 1; - }; - class Skin_Rocker2_DZ - { - weight = 1; - }; - class Skin_Rocker3_DZ - { - weight = 1; - }; - class Skin_Rocker4_DZ - { - weight = 1; - }; - class Skin_Bandit1_DZ - { - weight = 1; - }; - class Skin_Bandit2_DZ - { - weight = 1; - }; - class Skin_BanditW1_DZ - { - weight = 1; - }; - class Skin_BanditW2_DZ - { - weight = 1; - }; - class Skin_SurvivorW2_DZ - { - weight = 1; - }; - class Skin_SurvivorWpink_DZ - { - weight = 1; - }; - class Skin_SurvivorWsequisha_DZ - { - weight = 1; - }; - class Skin_SurvivorWcombat_DZ - { - weight = 1; - }; - class Skin_SurvivorWdesert_DZ - { - weight = 1; - }; - class Skin_SurvivorWurban_DZ - { - weight = 1; - }; - class Skin_SurvivorW3_DZ - { - weight = 1; - }; - class Skin_Soldier_TL_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Sniper_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Bodyguard_AA12_PMC_DZ - { - weight = 1; - }; - class Skin_Drake_Light_DZ - { - weight = 1; - }; - class Skin_CZ_Special_Forces_GL_DES_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Soldier_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Warlord_EP1_DZ - { - weight = 1; - }; - - class HandRoadFlare - { - weight = 0.1; - }; - class HandChemBlue - { - weight = 0.1; - }; - class HandChemGreen - { - weight = 0.1; - }; - class HandChemRed - { - weight = 0.1; - }; - class ItemBandage - { - weight = 0.005; - }; - class Hatchet_Swing - { - weight = 0; - }; - class Machete_Swing - { - weight = 0; - }; - class Fishing_Swing - { - weight = 0; - }; - class Crowbar_Swing - { - weight = 0; - }; - class ItemVault - { - weight = 100; - }; - class PartWoodPile - { - weight = 1; - }; - class PartWheel - { - weight = 10; - }; - class PartFueltank - { - weight = 10; - }; - class PartGlass - { - weight = 5; - }; - class PartEngine - { - weight = 15; - }; - class ItemGenerator - { - weight = 30; - }; - class PartGeneric - { - weight = 5; - }; - class PartVRotor - { - weight = 15; - }; - class ItemJerrycan - { - weight = 10; - }; - class ItemJerrycanEmpty - { - weight = 1; - }; - class ItemTent - { - weight = 5; - }; - class ItemTentDomed - { - weight = 5; - }; - class ItemTentDomed2 - { - weight = 5; - }; - class TrapBear - { - weight = 1; - }; - class ItemTankTrap - { - weight = 5; - }; - class ItemWire - { - weight = 2.5; - }; - class ItemGoldBar - { - weight = 0.02; - }; - class ItemGoldBar10oz - { - weight = 0.2; - }; - class ItemSilverBar - { - weight = 0.02; - }; - class ItemSilverBar10oz - { - weight = 0.2; - }; - class ItemBronzeBar - { - weight = 0.02; - }; - class ItemCopperBar - { - weight = 0.02; - }; - class ItemCopperBar10oz - { - weight = 0.2; - }; - class ItemAluminumBar - { - weight = 0.02; - }; - class ItemTinBar - { - weight = 0.02; - }; - class BoltSteel - { - weight = 0.02; - }; - class BoltSteel4pack - { - weight = 0.08; - }; - class WoodenArrow - { - weight = 0.02; - }; - class Quiver - { - weight = 0.08; - }; - class TrashTinCan - { - weight = 0.003; - }; - class FoodCanUnlabeledEmpty - { - weight = 0.003; - }; - class ItemTrashRazor - { - weight = 0.003; - }; - class ItemTrashToiletpaper - { - weight = 0.001; - }; - - class 7Rnd_45ACP_1911 - { - weight = 0.02; - }; - class ItemZombieParts - { - weight = 5; - }; - class ItemSandbag - { - weight = 10; - }; - class ItemSandbagLarge - { - weight = 50; - }; - class ItemWaterbottleUnfilled - { - weight = 0.05; - }; - class ItemSodaEmpty - { - weight = 0.002; - }; - class ItemSodaCokeEmpty - { - weight = 0.002; - }; - class ItemSodaPepsiEmpty - { - weight = 0.002; - }; - class ItemSodaMdewEmpty - { - weight = 0.002; - }; - class TrashJackDaniels - { - weight = 0.02; - }; - - - class ItemCanvas - { - weight = 4; - }; - class ItemBurlap - { - weight = 8; - }; - class ItemLightBulb - { - weight = 0.02; - }; - class ItemPole - { - weight = 10; - }; - class ItemCorrugated - { - weight = 29; - }; - class PartWoodPlywood - { - weight = 4; - }; - class PartWoodLumber - { - weight = 2; - }; - - class ItemTrout - { - weight = 1; - }; - class ItemTroutCooked - { - weight = 1; - }; - class ItemSeaBass - { - weight = 6; - }; - class ItemSeaBassCooked - { - weight = 5; - }; - class ItemTuna - { - weight = 27; - }; - class ItemTunaCooked - { - weight = 25; - }; - - class 30m_plot_kit - { - weight = 0.02; - }; - class fuel_pump_kit - { - weight = 50; - }; - class light_pole_kit - { - weight = 10; - }; - class stick_fence_kit - { - weight = 6; - }; - class park_bench_kit - { - weight = 50; - }; - class wood_shack_kit - { - weight = 50; - }; - class storage_shed_kit - { - weight = 100; - }; - class outhouse_kit - { - weight = 50; - }; - class wooden_shed_kit - { - weight = 75; - }; - class rusty_gate_kit - { - weight = 80; - }; - class sun_shade_kit - { - weight = 50; - }; - class m240_nest_kit - { - weight = 100; - }; - class ItemFuelBarrel - { - weight = 167; - }; - class ItemFuelBarrelEmpty - { - weight = 20; - }; - class ItemOilBarrel - { - weight = 140; - }; - - class bulk_NVGoggles - { - weight = 25; - }; - class bulk_DZ_Backpack_EP1 - { - weight = 25; - }; - class bulk_15Rnd_9x19_M9SD - { - weight = 25; - }; - class bulk_30Rnd_556x45_StanagSD - { - weight = 25; - }; - class bulk_ItemSandbag - { - weight = 25; - }; - class bulk_ItemGPS - { - weight = 25; - }; - class bulk_ItemMap - { - weight = 25; - }; - class bulk_ItemEtool - { - weight = 25; - }; - class bulk_17Rnd_9x19_glock17 - { - weight = 25; - }; - }; -}; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf deleted file mode 100644 index 1565a0625..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf +++ /dev/null @@ -1,50 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_WEIGHT_Configuration.cfg" - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -private ["_n","_gearbox_visible","_control","_display","_initial_text"]; - -disableSerialization; - -R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - -_initial_text = ""; -_n = 0; -while {true} do -{ - sleep R3F_WEIGHT_SHORT_DELAY; - - #ifdef R3F_WEIGHT_SHOW_WEIGHT - _display = findDisplay ARMA2_RSCDISPLAYGEARBOX; - _gearbox_visible = ( (str _display) != "No display"); - #else - _gearbox_visible = false; - #endif - - if(_gearbox_visible) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - if(_initial_text == "") then { - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _initial_text = ctrlText _control ; - }; - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _control ctrlSetText format[localize "STR_R3F_WEIGHT_InGearBox",_initial_text,R3F_Weight]; - _n = 0; - }else{ - if( _n > R3F_WEIGHT_LONG_DELAY) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - _n = 0; - }; - _n = _n + 1 ; - }; -}; diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg deleted file mode 100644 index 617cc8ad0..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg +++ /dev/null @@ -1,22 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - -#define R3F_WEIGHT_SHOW_WEIGHT - -//show or not classes not found in arma.rpt -//#define R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv deleted file mode 100644 index 6719b3b91..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ -R3F_VERSION_WEIGHTED, "1.04", "1.04" -STR_R3F_WEIGHT_InGearBox, "%1 | Weight carried : %2 lb", "%1 | Poids transporté : %2 Kg" -STR_R3F_WEIGHT_English, "lb", "Kg" diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf deleted file mode 100644 index 37daa1ce2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf +++ /dev/null @@ -1,72 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ -#include "R3F_WEIGHT_Configuration.cfg" -R3F_WEIGHT_FNCT_MakeSingleArray = { - private ["_arr_i","_arr_n", "_arr", "_n", "_nb", "_x"]; - _arr_i = (_this select 0) select 0; - _arr_n = (_this select 0) select 1; - - _arr = []; - - _n = 0; - { - _nb = _arr_n select _n; - for [{_i = 0}, {_i < _nb}, {_i = _i + 1}] do{ - _arr = _arr + [_x]; - }; - _n = _n + 1; - - }foreach _arr_i; - - _arr; -}; - -R3F_WEIGHT_FNCT_GetItemWeight = { - private ["_arr_class", "_total_weight", "_weight"]; - _arr_class = (_this select 0) + (_this select 1); - _total_weight = 0; - _weight = 0; - CfgWeight = missionConfigFile >> "CfgWeight"; - { - if(isclass(CfgWeight >> "Weapons" >> _x)) then { - _weight = getNumber(CfgWeight >> "Weapons" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - if(isclass(CfgWeight >> "Magazines" >> _x)) then { - _weight = getNumber(CfgWeight >> "Magazines" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - #ifdef R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND - diag_log format["Class not found %1", _x]; - #endif - }; - }; - }foreach _arr_class; - _total_weight; -}; - -R3F_WEIGHT_FNCT_GetWeight = { - private ["_bagpack","_bagpack_weapons", "_bagpack_ammo", "_return","_english"]; - _return = 0; - _bagpack = unitBackpack player; - if(!isnull(_bagpack)) then { - _bagpack_weapons = [getWeaponCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _bagpack_ammo = [getMagazineCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _return = [_bagpack_weapons, _bagpack_ammo] call R3F_WEIGHT_FNCT_GetItemWeight; - }; - _return = _return + ([(weapons player), (magazines player)] call R3F_WEIGHT_FNCT_GetItemWeight); - _english = localize "STR_R3F_WEIGHT_English" == "lb"; - if(_english) then { - _return = _return / 0.45359 ; - _return = round (_return * 100)/100; - }; - _return; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf deleted file mode 100644 index 9f4f8eaab..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf +++ /dev/null @@ -1,13 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -_void = [] execVM "R3F_Realism\R3F_Weight\R3F_DoWeight.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Weight/R3F_resource.h b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Weight/R3F_resource.h deleted file mode 100644 index d48e630a1..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/R3F_Realism/R3F_Weight/R3F_resource.h +++ /dev/null @@ -1,10 +0,0 @@ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - - diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/description.ext b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/description.ext index a8c44293b..f65c6b69b 100644 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/description.ext +++ b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/description.ext @@ -5,11 +5,13 @@ OnLoadIntro = "Welcome to Zargabad"; OnLoadIntroTime = False; OnLoadMissionTime = False; disabledAI = true; -disableChannels[]={0,1,2,6}; +disableChannels[]={0,2,6}; enableItemsDropping=0; -#include "R3F_Realism\R3F_Weight\R3F_CfgWeight.h" -onPauseScript = "\z\addons\dayz_code\compile\player_onPause.sqf"; +briefing = 0; +debriefing = 0; + +onPauseScript = ""; loadScreen = "\z\addons\dayz_code\gui\dayz_logo_ca.paa"; class Header { diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/dynamic_vehicle.sqf b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/dynamic_vehicle.sqf deleted file mode 100644 index a1d0b1b84..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/dynamic_vehicle.sqf +++ /dev/null @@ -1,101 +0,0 @@ -AllowedVehiclesList = [ -["AH6X_DZ",5], -["AN2_DZ",3], -["ArmoredSUV_PMC_DZ",1], -["ATV_CZ_EP1",5], -["ATV_US_EP1",5], -["C130J_US_EP1",1], -["car_hatchback",5], -["car_sedan",5], -["CH_47F_EP1_DZ",2], -["CSJ_GyroC",2], -["CSJ_GyroCover",2], -["CSJ_GyroP",2], -["datsun1_civil_1_open",3], -["datsun1_civil_2_covered",3], -["datsun1_civil_3_open",3], -["GAZ_Vodnik",2], -["GAZ_Vodnik_MedEvac",1], -["GLT_M300_LT",5], -["GLT_M300_ST",5], -["hilux1_civil_1_open",5], -["hilux1_civil_2_covered",5], -["hilux1_civil_3_open_EP1",5], -["HMMWV_Ambulance",2], -["HMMWV_Ambulance_CZ_DES_EP1",2], -["HMMWV_DES_EP1",5], -["HMMWV_DZ",5], -["HMMWV_M1035_DES_EP1",2], -["HMMWV_M1151_M2_CZ_DES_EP1",2], -["HMMWV_M998A2_SOV_DES_EP1",2], -["Ikarus",6], -["Ikarus_TK_CIV_EP1",6], -["Kamaz",2], -["KamazRefuel_DZ",1], -["Lada1",5], -["Lada1_TK_CIV_EP1",5], -["Lada2",5], -["Lada2_TK_CIV_EP1",5], -["LadaLM",2], -["LandRover_CZ_EP1",5], -["LandRover_MG_TK_EP1",3], -["LandRover_Special_CZ_EP1",1], -["LandRover_TK_CIV_EP1",5], -["M1030_US_DES_EP1",5], -["MH6J_DZ",5], -["Mi17_Civilian_DZ",5], -["Mi17_DZ",4], -["MMT_Civ",10], -["MtvrRefuel_DES_EP1_DZ",1], -["MTVR_DES_EP1",2], -["MV22_DZ",1], -["Offroad_DSHKM_Gue",5], -["Old_bike_TK_INS_EP1",7], -["Old_moto_TK_Civ_EP1",5], -["Pickup_PK_GUE",5], -["Pickup_PK_INS",5], -["Pickup_PK_TK_GUE_EP1",5], -["policecar",4], -["S1203_ambulance_EP1",2], -["S1203_TK_CIV_EP1",6], -["Skoda",5], -["SkodaBlue",5], -["SkodaGreen",5], -["SkodaRed",5], -["SUV_Blue",1], -["SUV_Camo",2], -["SUV_Charcoal",1], -["SUV_Green",1], -["SUV_Orange",1], -["SUV_Pink",1], -["SUV_Red",1], -["SUV_Silver",1], -["SUV_TK_CIV_EP1",1], -["SUV_White",1], -["SUV_Yellow",1], -["tractor",5], -["TT650_Civ",6], -["TT650_Ins",6], -["TT650_TK_CIV_EP1",6], -["UAZ_CDF",5], -["UAZ_INS",5], -["UAZ_MG_TK_EP1",5], -["UAZ_RU",5], -["UAZ_Unarmed_TK_CIV_EP1",5], -["UAZ_Unarmed_TK_EP1",5], -["UAZ_Unarmed_UN_EP1",5], -["UH1H_DZ",3], -["UH1Y_DZ",1], -["UH60M_EP1_DZ",2], -["UralRefuel_TK_EP1_DZ",1], -["Ural_CDF",2], -["Ural_TK_CIV_EP1",2], -["Ural_UN_EP1",2], -["V3S_Open_TK_CIV_EP1",2], -["V3S_Open_TK_EP1",2], -["V3S_Refuel_TK_GUE_EP1_DZ",1], -["VolhaLimo_TK_CIV_EP1",2], -["Volha_1_TK_CIV_EP1",5], -["Volha_2_TK_CIV_EP1",5], -["VWGolf",5] -]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/init.sqf b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/init.sqf index 554dd9c5f..225910dff 100644 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/init.sqf @@ -1,5 +1,6 @@ /* - INITILIZATION + For DayZ Epoch + Addons Credits: Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr, Sahbazz */ startLoadingScreen ["","RscDisplayLoadCustom"]; cutText ["","BLACK OUT"]; @@ -15,6 +16,8 @@ dayz_previousID = 0; player setVariable ["BIS_noCoreConversations", true]; //disable radio messages to be heard and shown in the left lower corner of the screen enableRadio false; +// May prevent "how are you civillian?" messages from NPC +enableSentences false; // DayZ Epochconfig spawnShoremode = 0; // Default = 1 (on shore) @@ -25,6 +28,20 @@ MaxDynamicDebris = 300; // Default = 100 dayz_MapArea = 8000; // Default = 10000 dayz_maxLocalZombies = 30; // Default = 40 +dayz_paraSpawn = false; + +dayz_sellDistance_vehicle = 10; +dayz_sellDistance_boat = 30; +dayz_sellDistance_air = 40; + +dayz_maxAnimals = 8; // Default: 8 +dayz_tameDogs = true; +DynamicVehicleDamageLow = 0; // Default: 0 +DynamicVehicleDamageHigh = 100; // Default: 100 + +EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]]; +dayz_fullMoonNights = true; + //Load in compiled functions call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; //Initilize the Variables (IMPORTANT: Must happen very early) progressLoadingScreen 0.1; @@ -39,23 +56,13 @@ progressLoadingScreen 1.0; "filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic"; -if ((!isServer) && (isNull player) ) then -{ -waitUntil {!isNull player}; -waitUntil {time > 3}; -}; - -if ((!isServer) && (player != player)) then -{ - waitUntil {player == player}; - waitUntil {time > 3}; -}; - if (isServer) then { - call compile preprocessFileLineNumbers "dynamic_vehicle.sqf"; //Compile vehicle configs + //Compile vehicle configs + call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_4.Zargabad\dynamic_vehicle.sqf"; // Add trader citys - _nil = [] execVM "mission.sqf"; + _nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_4.Zargabad\mission.sqf"; + _serverMonitor = [] execVM "\z\addons\dayz_code\system\server_monitor.sqf"; }; @@ -68,5 +75,13 @@ if (!isDedicated) then { //Run the player monitor _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}]; _playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf"; - _void = [] execVM "R3F_Realism\R3F_Realism_Init.sqf"; -}; \ No newline at end of file + + + //Lights + //[0,0,true,true,true,58,280,600,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf"; +}; +#include "\z\addons\dayz_code\system\REsec.sqf" +//Start Dynamic Weather +execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf"; + +#include "\z\addons\dayz_code\system\BIS_Effects\init.sqf" diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/mission.sqm b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/mission.sqm index a520c7b78..4264b93b2 100644 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/mission.sqm +++ b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/mission.sqm @@ -5,9 +5,12 @@ class Mission { "zargabad", "ca_modules_animals", + "dayz_anim", "dayz_code", + "dayz_communityassets", "dayz_weapons", "dayz_equip", + "dayz_epoch", "dayz_vehicles", "cacharacters_pmc", "ca_modules_functions", @@ -15,22 +18,20 @@ class Mission "ind_tank", "camisc_e", "glt_m300t", - "sigisolda", - "suv_col", - "csj_gyroac", + + "csj_gyroac" }; addOnsAuto[]= { "dayz_weapons", "ca_modules_functions", - "warfarebuildings", "zargabad" }; randomSeed=11171215; class Intel { - briefingName="Zargabad DayZ Epoch"; - briefingDescription="Zargabad DayZ Epoch Private Server"; + briefingName="DayZ Epoch Zargabad"; + briefingDescription="DayZ Epoch Zargabad Private Server"; startWeather=0.067362607; forecastWeather=0.52341133; year=2008; @@ -49,7 +50,7 @@ class Mission items=100; class Item0 { - position[]={-9227.7705,339.88535,13286.491}; + position[]={5013.5229,70.83947,-4118.2095}; azimut=-17.0839; id=11; side="WEST"; @@ -60,7 +61,7 @@ class Mission }; class Item1 { - position[]={-9226.2275,339.79999,13286.042}; + position[]={5013.2383,70.817139,-4117.415}; azimut=-17.0839; id=0; side="WEST"; @@ -73,7 +74,7 @@ class Mission }; class Item2 { - position[]={-9227.2695,339.85739,13286.331}; + position[]={5012.4731,70.766731,-4117.8501}; azimut=-17.083944; id=5; side="WEST"; @@ -84,7 +85,7 @@ class Mission }; class Item3 { - position[]={-9228.1406,339.89682,13285.876}; + position[]={5012.6792,70.776306,-4116.5767}; azimut=-17.083944; id=8; side="WEST"; @@ -95,7 +96,7 @@ class Mission }; class Item4 { - position[]={-9226.3682,339.82693,13287.624}; + position[]={5012.9556,70.797974,-4117.4321}; azimut=-17.083944; id=18; side="WEST"; @@ -106,7 +107,7 @@ class Mission }; class Item5 { - position[]={-9226.3809,339.80844,13286.085}; + position[]={5012.2065,70.750069,-4118.2451}; azimut=-17.083944; id=2; side="WEST"; @@ -117,7 +118,7 @@ class Mission }; class Item6 { - position[]={-9227.0127,339.84363,13286.29}; + position[]={5013.7759,70.855186,-4117.8125}; azimut=-17.083937; id=9; side="WEST"; @@ -128,7 +129,7 @@ class Mission }; class Item7 { - position[]={-9225.6738,339.77631,13286.438}; + position[]={5014.3472,70.895294,-4116.9521}; azimut=-17.083944; id=21; side="WEST"; @@ -139,7 +140,7 @@ class Mission }; class Item8 { - position[]={-9226.2734,339.78833,13284.918}; + position[]={5014.2378,70.88871,-4118.375}; azimut=-17.083944; id=13; side="WEST"; @@ -150,7 +151,7 @@ class Mission }; class Item9 { - position[]={-9225.5596,339.76682,13286.151}; + position[]={5012.8726,70.794518,-4118.0176}; azimut=-17.083944; id=7; side="WEST"; @@ -161,7 +162,7 @@ class Mission }; class Item10 { - position[]={-9227.7363,339.87744,13286.001}; + position[]={5012.8516,70.788696,-4116.792}; azimut=-17.0839; id=36; side="WEST"; @@ -172,7 +173,7 @@ class Mission }; class Item11 { - position[]={-9227.8799,339.8887,13286.307}; + position[]={5012.9556,70.799507,-4117.8438}; azimut=-17.083944; id=25; side="WEST"; @@ -183,7 +184,7 @@ class Mission }; class Item12 { - position[]={-9229.8154,339.96829,13285.283}; + position[]={5013.4077,70.832314,-4118.3916}; azimut=-17.083944; id=43; side="WEST"; @@ -194,7 +195,7 @@ class Mission }; class Item13 { - position[]={-9226.4443,339.81305,13286.193}; + position[]={5014.1963,70.885117,-4118.0103}; azimut=-17.083944; id=30; side="WEST"; @@ -205,7 +206,7 @@ class Mission }; class Item14 { - position[]={-9226.4033,339.80716,13285.891}; + position[]={5013.75,70.852562,-4116.563}; azimut=-17.083944; id=33; side="WEST"; @@ -216,7 +217,7 @@ class Mission }; class Item15 { - position[]={-9225.7578,339.78458,13286.758}; + position[]={5013.9355,70.866112,-4117.186}; azimut=-17.083944; id=1; side="WEST"; @@ -227,7 +228,7 @@ class Mission }; class Item16 { - position[]={-9226.416,339.82135,13286.978}; + position[]={5012.2603,70.749916,-4117.2256}; azimut=-17.083944; id=4; side="WEST"; @@ -238,7 +239,7 @@ class Mission }; class Item17 { - position[]={-9227.9834,339.87796,13285.123}; + position[]={5014.1812,70.883369,-4116.7485}; azimut=-17.083944; id=3; side="WEST"; @@ -249,7 +250,7 @@ class Mission }; class Item18 { - position[]={-9227.2666,339.87115,13287.445}; + position[]={5012.6938,70.780136,-4117.4229}; azimut=-17.083944; id=6; side="WEST"; @@ -260,7 +261,7 @@ class Mission }; class Item19 { - position[]={-9227.5576,339.88266,13287.161}; + position[]={5012.4331,70.762444,-4117.4316}; azimut=-17.083944; id=10; side="WEST"; @@ -271,7 +272,7 @@ class Mission }; class Item20 { - position[]={-9226.0488,339.7916,13286.112}; + position[]={5013.8071,70.858757,-4118.1982}; azimut=-17.083944; id=16; side="WEST"; @@ -282,7 +283,7 @@ class Mission }; class Item21 { - position[]={-9226.2988,339.80313,13285.998}; + position[]={5013.356,70.824615,-4116.7764}; azimut=-17.083944; id=19; side="WEST"; @@ -293,7 +294,7 @@ class Mission }; class Item22 { - position[]={-9226.3936,339.81274,13286.376}; + position[]={5014.0649,70.875206,-4116.9634}; azimut=-17.083944; id=15; side="WEST"; @@ -304,7 +305,7 @@ class Mission }; class Item23 { - position[]={-9226.2412,339.80209,13286.156}; + position[]={5013.3521,70.827194,-4118.0356}; azimut=-17.083944; id=23; side="WEST"; @@ -315,7 +316,7 @@ class Mission }; class Item24 { - position[]={-9226.3418,339.81396,13286.693}; + position[]={5014.4751,70.904533,-4117.1885}; azimut=-17.083944; id=26; side="WEST"; @@ -326,7 +327,7 @@ class Mission }; class Item25 { - position[]={-9226.9863,339.84131,13286.213}; + position[]={5014.5078,70.907303,-4118.0049}; azimut=-17.083944; id=29; side="WEST"; @@ -337,7 +338,7 @@ class Mission }; class Item26 { - position[]={-9226.6006,339.82108,13286.188}; + position[]={5013.8857,70.863411,-4118.0146}; azimut=-17.083944; id=31; side="WEST"; @@ -348,7 +349,7 @@ class Mission }; class Item27 { - position[]={-9225.9824,339.79691,13286.812}; + position[]={5013.6689,70.847122,-4117.1904}; azimut=-17.083944; id=28; side="WEST"; @@ -359,7 +360,7 @@ class Mission }; class Item28 { - position[]={-9226.04,339.80713,13287.394}; + position[]={5013.7524,70.853188,-4117.4092}; azimut=-17.083944; id=35; side="WEST"; @@ -370,7 +371,7 @@ class Mission }; class Item29 { - position[]={-9226.7217,339.81482,13285.184}; + position[]={5014.3667,70.897354,-4118.1953}; azimut=-17.083944; id=27; side="WEST"; @@ -381,7 +382,7 @@ class Mission }; class Item30 { - position[]={-9227.8877,339.88629,13286.08}; + position[]={5012.7329,70.785797,-4118.2236}; azimut=-17.083937; id=34; side="WEST"; @@ -392,7 +393,7 @@ class Mission }; class Item31 { - position[]={-9226.3291,339.79385,13285.128}; + position[]={5013.9692,70.870491,-4118.3877}; azimut=-17.083944; id=46; side="WEST"; @@ -403,7 +404,7 @@ class Mission }; class Item32 { - position[]={-9226.7764,339.82602,13285.854}; + position[]={5013.4653,70.832291,-4116.5596}; azimut=-17.083944; id=38; side="WEST"; @@ -414,7 +415,7 @@ class Mission }; class Item33 { - position[]={-9228.0107,339.87933,13285.128}; + position[]={5013.9121,70.864204,-4116.749}; azimut=-17.083944; id=32; side="WEST"; @@ -425,7 +426,7 @@ class Mission }; class Item34 { - position[]={-9226.6563,339.83197,13286.831}; + position[]={5013.3618,70.825256,-4117.2041}; azimut=-17.083944; id=47; side="WEST"; @@ -436,7 +437,7 @@ class Mission }; class Item35 { - position[]={-9228.0459,339.89471,13286.104}; + position[]={5012.4873,70.76915,-4118.2407}; azimut=-17.083944; id=41; side="WEST"; @@ -447,7 +448,7 @@ class Mission }; class Item36 { - position[]={-9225.9746,339.78494,13285.885}; + position[]={5014.3013,70.891823,-4116.5562}; azimut=-17.083944; id=40; side="WEST"; @@ -458,7 +459,7 @@ class Mission }; class Item37 { - position[]={-9227.1689,339.84113,13285.438}; + position[]={5012.895,70.797531,-4118.415}; azimut=-17.083944; id=44; side="WEST"; @@ -469,7 +470,7 @@ class Mission }; class Item38 { - position[]={-9228.6396,339.90808,13285.044}; + position[]={5013.6255,70.843803,-4116.7598}; azimut=-17.083944; id=48; side="WEST"; @@ -480,7 +481,7 @@ class Mission }; class Item39 { - position[]={-9228.2998,339.90469,13285.848}; + position[]={5012.4185,70.758278,-4116.5859}; azimut=-17.083944; id=39; side="WEST"; @@ -491,7 +492,7 @@ class Mission }; class Item40 { - position[]={-9227.8906,339.8688,13284.835}; + position[]={5014.4692,70.903893,-4116.7603}; azimut=-17.083944; id=37; side="WEST"; @@ -502,7 +503,7 @@ class Mission }; class Item41 { - position[]={-9229.0918,339.94571,13286.026}; + position[]={5012.5972,70.775826,-4118.0293}; azimut=-17.083944; id=45; side="WEST"; @@ -513,7 +514,7 @@ class Mission }; class Item42 { - position[]={-9227.165,339.84357,13285.651}; + position[]={5011.9331,70.728264,-4117.4658}; azimut=-17.0839; id=49; side="WEST"; @@ -524,7 +525,7 @@ class Mission }; class Item43 { - position[]={-9226.8242,339.82153,13285.296}; + position[]={5014.0571,70.875771,-4118.2021}; azimut=-17.083944; id=42; side="WEST"; @@ -535,7 +536,7 @@ class Mission }; class Item44 { - position[]={-9226.3633,339.80768,13286.095}; + position[]={5013.2588,70.821518,-4118.2148}; azimut=-17.083944; id=22; side="WEST"; @@ -546,7 +547,7 @@ class Mission }; class Item45 { - position[]={-9226.7969,339.8335,13286.373}; + position[]={5013.7852,70.855278,-4116.9639}; azimut=-17.083944; id=12; side="WEST"; @@ -557,7 +558,7 @@ class Mission }; class Item46 { - position[]={-9226.2236,339.81598,13287.346}; + position[]={5013.896,70.863525,-4117.627}; azimut=-17.083944; id=14; side="WEST"; @@ -568,7 +569,7 @@ class Mission }; class Item47 { - position[]={-9226.208,339.81073,13286.987}; + position[]={5012.5474,70.76944,-4117.2266}; azimut=-17.0839; id=24; side="WEST"; @@ -579,7 +580,7 @@ class Mission }; class Item48 { - position[]={-9225.75,339.7869,13286.974}; + position[]={5012.8286,70.788521,-4117.2119}; azimut=-17.083944; id=20; side="WEST"; @@ -590,7 +591,7 @@ class Mission }; class Item49 { - position[]={-9228.4834,339.9317,13287.258}; + position[]={5014.0288,70.872864,-4117.4111}; azimut=-17.083944; id=17; side="WEST"; @@ -601,7 +602,7 @@ class Mission }; class Item50 { - position[]={-9226.1025,339.79715,13286.333}; + position[]={5013.4907,70.835884,-4117.8369}; azimut=-17.0839; id=51; side="WEST"; @@ -612,7 +613,7 @@ class Mission }; class Item51 { - position[]={-9226.2676,339.80045,13285.912}; + position[]={5014.0151,70.871445,-4116.5615}; azimut=-17.0839; id=52; side="WEST"; @@ -623,7 +624,7 @@ class Mission }; class Item52 { - position[]={-9225.6104,339.77072,13286.257}; + position[]={5012.2915,70.750389,-4116.7842}; azimut=-17.0839; id=55; side="WEST"; @@ -634,7 +635,7 @@ class Mission }; class Item53 { - position[]={-9227.1758,339.84412,13285.65}; + position[]={5012.0171,70.733421,-4117.2393}; azimut=-17.0839; id=53; side="WEST"; @@ -645,7 +646,7 @@ class Mission }; class Item54 { - position[]={-9226.7432,339.82593,13285.985}; + position[]={5013.0986,70.80629,-4116.7881}; azimut=-17.0839; id=54; side="WEST"; @@ -656,7 +657,7 @@ class Mission }; class Item55 { - position[]={-9226.2275,339.80112,13286.133}; + position[]={5012.332,70.757881,-4118.0518}; azimut=-17.0839; id=70; side="WEST"; @@ -667,7 +668,7 @@ class Mission }; class Item56 { - position[]={-9227.8281,339.88962,13286.597}; + position[]={5012.1484,70.741478,-4117.0034}; azimut=-17.0839; id=60; side="WEST"; @@ -678,7 +679,7 @@ class Mission }; class Item57 { - position[]={-9227.7969,339.88263,13286.166}; + position[]={5013.0933,70.809555,-4118.0249}; azimut=-17.0839; id=68; side="WEST"; @@ -689,7 +690,7 @@ class Mission }; class Item58 { - position[]={-9227.3564,339.86536,13286.608}; + position[]={5012.3218,70.755653,-4117.6431}; azimut=-17.0839; id=66; side="WEST"; @@ -700,7 +701,7 @@ class Mission }; class Item59 { - position[]={-9227.0605,339.83997,13285.795}; + position[]={5011.9473,70.732231,-4118.251}; azimut=-17.0839; id=61; side="WEST"; @@ -711,7 +712,7 @@ class Mission }; class Item60 { - position[]={-9227.3223,339.85941,13286.271}; + position[]={5012.7285,70.784019,-4117.8315}; azimut=-17.0839; id=63; side="WEST"; @@ -722,7 +723,7 @@ class Mission }; class Item61 { - position[]={-9226.0098,339.80829,13287.616}; + position[]={5013.4614,70.832458,-4117.4023}; azimut=-17.0839; id=72; side="WEST"; @@ -733,7 +734,7 @@ class Mission }; class Item62 { - position[]={-9226.333,339.79715,13285.377}; + position[]={5013.147,70.814651,-4118.4102}; azimut=-17.0839; id=57; side="WEST"; @@ -744,7 +745,7 @@ class Mission }; class Item63 { - position[]={-9226.3096,339.79947,13285.661}; + position[]={5011.9492,70.730904,-4117.8594}; azimut=-17.0839; id=58; side="WEST"; @@ -755,7 +756,7 @@ class Mission }; class Item64 { - position[]={-9228.4053,339.9176,13286.448}; + position[]={5012.937,70.795082,-4116.9966}; azimut=-17.0839; id=62; side="WEST"; @@ -766,7 +767,7 @@ class Mission }; class Item65 { - position[]={-9227.2754,339.85733,13286.298}; + position[]={5012.1982,70.748032,-4117.8516}; azimut=-17.0839; id=75; side="WEST"; @@ -777,7 +778,7 @@ class Mission }; class Item66 { - position[]={-9227.0635,339.83984,13285.776}; + position[]={5012.0747,70.738884,-4117.6504}; azimut=-17.0839; id=56; side="WEST"; @@ -788,7 +789,7 @@ class Mission }; class Item67 { - position[]={-9228.1729,339.89459,13285.591}; + position[]={5012.0327,70.732826,-4116.7939}; azimut=-17.0839; id=73; side="WEST"; @@ -799,7 +800,7 @@ class Mission }; class Item68 { - position[]={-9226.2158,339.7851,13284.893}; + position[]={5014.522,70.908501,-4118.3721}; azimut=-17.0839; id=69; side="WEST"; @@ -810,7 +811,7 @@ class Mission }; class Item69 { - position[]={-9227.1328,339.84109,13285.587}; + position[]={5011.939,70.727036,-4117.0215}; azimut=-17.0839; id=67; side="WEST"; @@ -821,7 +822,7 @@ class Mission }; class Item70 { - position[]={-9227.875,339.8754,13285.286}; + position[]={5013.6909,70.851585,-4118.3945}; azimut=-17.0839; id=65; side="WEST"; @@ -832,7 +833,7 @@ class Mission }; class Item71 { - position[]={-9226.7676,339.83124,13286.31}; + position[]={5013.2563,70.820007,-4117.853}; azimut=-17.0839; id=74; side="WEST"; @@ -843,7 +844,7 @@ class Mission }; class Item72 { - position[]={-9228.6436,339.93161,13286.586}; + position[]={5012.8325,70.790359,-4117.6353}; azimut=-17.0839; id=71; side="WEST"; @@ -854,7 +855,7 @@ class Mission }; class Item73 { - position[]={-9226.9951,339.8414,13286.182}; + position[]={5013.6392,70.846626,-4118.0093}; azimut=-17.0839; id=59; side="WEST"; @@ -865,7 +866,7 @@ class Mission }; class Item74 { - position[]={-9228.3154,339.91071,13286.268}; + position[]={5014.3394,70.895203,-4117.8154}; azimut=-17.0839; id=64; side="WEST"; @@ -876,7 +877,7 @@ class Mission }; class Item75 { - position[]={-9226.0654,339.80463,13287.091}; + position[]={5014.457,70.903481,-4117.6133}; azimut=-17.0839; id=81; side="WEST"; @@ -887,7 +888,7 @@ class Mission }; class Item76 { - position[]={-9228.6787,339.92975,13286.287}; + position[]={5014.0366,70.87365,-4117.8296}; azimut=-17.0839; id=83; side="WEST"; @@ -898,7 +899,7 @@ class Mission }; class Item77 { - position[]={-9228.6621,339.92181,13285.821}; + position[]={5011.9272,70.724625,-4116.6045}; azimut=-17.0839; id=82; side="WEST"; @@ -909,7 +910,7 @@ class Mission }; class Item78 { - position[]={-9228.2646,339.90421,13285.957}; + position[]={5012.9438,70.795158,-4116.5703}; azimut=-17.0839; id=84; side="WEST"; @@ -920,7 +921,7 @@ class Mission }; class Item79 { - position[]={-9227.6934,339.86774,13285.4}; + position[]={5012.6138,70.778442,-4118.4263}; azimut=-17.0839; id=85; side="WEST"; @@ -931,7 +932,7 @@ class Mission }; class Item80 { - position[]={-9228.4668,339.91537,13286.013}; + position[]={5012.564,70.768929,-4116.7871}; azimut=-17.0839; id=77; side="WEST"; @@ -942,7 +943,7 @@ class Mission }; class Item81 { - position[]={-9229.5625,339.97446,13286.408}; + position[]={5012.061,70.739464,-4118.0542}; azimut=-17.0839; id=78; side="WEST"; @@ -953,7 +954,7 @@ class Mission }; class Item82 { - position[]={-9229.0146,339.93137,13285.37}; + position[]={5012.3721,70.761993,-4118.4224}; azimut=-17.0839; id=79; side="WEST"; @@ -964,7 +965,7 @@ class Mission }; class Item83 { - position[]={-9226.8789,339.83426,13286.091}; + position[]={5012.9639,70.801506,-4118.2256}; azimut=-17.0839; id=76; side="WEST"; @@ -975,7 +976,7 @@ class Mission }; class Item84 { - position[]={-9227.2725,339.85904,13286.446}; + position[]={5013.2251,70.815407,-4116.9951}; azimut=-17.0839; id=80; side="WEST"; @@ -986,7 +987,7 @@ class Mission }; class Item85 { - position[]={-9226.5635,339.83371,13287.358}; + position[]={5013.0776,70.80706,-4117.6406}; azimut=-17.0839; id=97; side="WEST"; @@ -997,7 +998,7 @@ class Mission }; class Item86 { - position[]={-9229.0674,339.95273,13286.533}; + position[]={5012.5854,70.773605,-4117.647}; azimut=-17.0839; id=98; side="WEST"; @@ -1008,7 +1009,7 @@ class Mission }; class Item87 { - position[]={-9226.6563,339.83679,13287.217}; + position[]={5013.6147,70.843544,-4117.6284}; azimut=-17.0839; id=99; side="WEST"; @@ -1019,7 +1020,7 @@ class Mission }; class Item88 { - position[]={-9227.3896,339.87329,13287.105}; + position[]={5014.313,70.893105,-4117.3999}; azimut=-17.0839; id=100; side="WEST"; @@ -1030,7 +1031,7 @@ class Mission }; class Item89 { - position[]={-9227.2051,339.86279,13287.03}; + position[]={5012.1709,70.744629,-4117.4395}; azimut=-17.0839; id=96; side="WEST"; @@ -1041,7 +1042,7 @@ class Mission }; class Item90 { - position[]={-9227.7627,339.87299,13285.532}; + position[]={5012.0938,70.743126,-4118.438}; azimut=-17.0839; id=87; side="WEST"; @@ -1052,7 +1053,7 @@ class Mission }; class Item91 { - position[]={-9228.4023,339.91022,13285.875}; + position[]={5012.1558,70.740417,-4116.5854}; azimut=-17.0839; id=92; side="WEST"; @@ -1063,7 +1064,7 @@ class Mission }; class Item92 { - position[]={-9226.6992,339.83041,13286.526}; + position[]={5012.6865,70.778069,-4117.0015}; azimut=-17.0839; id=88; side="WEST"; @@ -1074,7 +1075,7 @@ class Mission }; class Item93 { - position[]={-9227.2813,339.85928,13286.43}; + position[]={5013.4761,70.833275,-4116.9722}; azimut=-17.0839; id=89; side="WEST"; @@ -1085,7 +1086,7 @@ class Mission }; class Item94 { - position[]={-9226.8467,339.84055,13286.729}; + position[]={5014.2256,70.886765,-4117.1836}; azimut=-17.0839; id=90; side="WEST"; @@ -1096,7 +1097,7 @@ class Mission }; class Item95 { - position[]={-9226.6357,339.83777,13287.384}; + position[]={5013.3286,70.824059,-4117.623}; azimut=-17.0839; id=86; side="WEST"; @@ -1107,7 +1108,7 @@ class Mission }; class Item96 { - position[]={-9227.6309,339.87009,13285.848}; + position[]={5013.2095,70.814064,-4116.5659}; azimut=-17.0839; id=93; side="WEST"; @@ -1118,7 +1119,7 @@ class Mission }; class Item97 { - position[]={-9226.5049,339.82465,13286.874}; + position[]={5013.0933,70.806534,-4117.2158}; azimut=-17.0839; id=94; side="WEST"; @@ -1129,7 +1130,7 @@ class Mission }; class Item98 { - position[]={-9226.165,339.81055,13287.152}; + position[]={5014.1748,70.883377,-4117.6172}; azimut=-17.0839; id=91; side="WEST"; @@ -1140,7 +1141,7 @@ class Mission }; class Item99 { - position[]={-9227.6592,339.87982,13286.512}; + position[]={5012.3975,70.758453,-4117.0137}; azimut=-17.0839; id=95; side="WEST"; @@ -1159,7 +1160,7 @@ class Mission items=1; class Item0 { - position[]={356.00049,0.17996374,3399.48}; + position[]={-143.93861,0.52647489,2319.5012}; id=50; side="LOGIC"; vehicle="FunctionsManager"; @@ -1170,79 +1171,6 @@ class Mission }; }; }; - class Vehicles - { - items=8; - class Item0 - { - position[]={-9232.3467,339.88757,13270.03}; - id=101; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item1 - { - position[]={-9221.8574,339.43732,13269.816}; - id=102; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item2 - { - position[]={-9234.4502,340.48166,13300.939}; - id=103; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item3 - { - position[]={-9220.3682,339.67667,13300.92}; - id=104; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item4 - { - position[]={-9241.1377,340.65341,13292.925}; - azimut=90.394051; - id=105; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item5 - { - position[]={-9241.2725,340.40894,13279.121}; - azimut=90.394051; - id=106; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item6 - { - position[]={-9214.7939,339.26996,13291.987}; - azimut=90.6903; - id=107; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - text="wall"; - }; - class Item7 - { - position[]={-9214.8848,339.19839,13279.109}; - azimut=90.690323; - id=108; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - }; class Markers { items=15; @@ -1254,7 +1182,7 @@ class Mission }; class Item1 { - position[]={-9195.6514,338.31848,13286.671}; + position[]={5013.0796,70.806229,-4117.3838}; name="respawn_west"; type="Empty"; }; diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/server_traders.sqf b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/server_traders.sqf index ce6f707e7..65a08a8f5 100644 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/server_traders.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/server_traders.sqf @@ -1,69 +1,75 @@ // DayZ Epoch TRADERS for 4 -serverTraders = ["TK_CIV_Woman02_EP1","TK_CIV_Takistani05_EP1","TK_CIV_Takistani03_EP1","TK_CIV_Takistani02_EP1","CIV_EuroMan01_EP1","CIV_EuroMan02_EP1","Dr_Hladik_EP1","CIV_EuroWoman01_EP1","Worker1","Tanny_PMC","Profiteer4"]; +serverTraders = ["TK_CIV_Woman02_EP1","TK_CIV_Takistani05_EP1","TK_CIV_Takistani03_EP1","TK_CIV_Takistani02_EP1","CIV_EuroMan01_EP1","CIV_EuroMan02_EP1","Dr_Hladik_EP1","CIV_EuroWoman01_EP1","Worker1","Tanny_PMC","Profiteer4","TK_CIV_Takistani04_EP1"]; // START PER TRADER CONFIG // Farhah's General Supplies menu_TK_CIV_Woman02_EP1 = [ - [["Food/Drinks",195],["Backpacks",196],["Toolbelt Items",197],["Clothes",198]], - [], + [["Backpacks",496],["Clothes",497],["Cooked Meats",580],["Drinks",498],["Packaged Food",579]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], "neutral" ]; // Akwhell's Vehicles menu_TK_CIV_Takistani05_EP1 = [ - [["Cars",199],["Trucks Unarmed",200],["Trucks Armed",201],["Military Unarmed",202],["UAZ",203],["Helicopters Unarmed",204]], + [["Bikes and ATV",587],["Buses and Vans",588],["Cargo Trucks",586],["Fuel Trucks",589],["Military Unarmed",598],["Trucks",590],["Used Cars",520],["Utility Vehicles",591]], [], "neutral" ]; // Amjad's Ammunition menu_TK_CIV_Takistani03_EP1 = [ - [["Pistol Ammo",205],["Rifle Ammo",206],["Heavy Ammo",207],["Sniper Ammo",208]], + [["Assault Rifle Ammo",643],["Light Machine Gun Ammo",644],["Pistol Ammo",646],["Shotguns and Single-shot Ammo",649],["Sniper Rifle Ammo",647],["Submachine Gun Ammo",648]], [], "neutral" ]; // Hassan's Weapons menu_TK_CIV_Takistani02_EP1 = [ - [["Pistols",209],["Rifles",210],["Heavy Machine Guns",211],["Sniper Rifles",212]], + [["Assault Rifle",637],["Light Machine Gun",638],["Pistols",674],["Shotguns and Single-shot",641],["Sniper Rifle",640],["Submachine Guns",642]], [], "neutral" ]; // Dan's Parts menu_CIV_EuroMan01_EP1 = [ - [["Vehicle Parts",213],["Building Supplies",214],["Explosives",215]], + [["Building Supplies",530],["Toolbelt Items",532],["Vehicle Parts",531]], [], "friendly" ]; // Darren's Auto menu_CIV_EuroMan02_EP1 = [ - [["Armored Vehicles",216],["SUV",217],["ATV/Motorcycles ",218],["Bus/Van/Bikes",219],["Armed Choppers",220]], + [["Bikes and ATV",536],["Buses and Vans",592],["Cargo Trucks",570],["Fuel Trucks",595],["Military Unarmed",599],["Trucks Unarmed",535],["Used Cars",600],["Utility Vehicles",568]], [], "friendly" ]; // Dr. House menu_Dr_Hladik_EP1 = [ - [["Medical Supplies",221],["Chemlights/Flares",222],["Smoke Grenades",223]], - [], + [["Chem-lites/Flares",542],["Medical Supplies",541],["Smoke Grenades",543]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], "friendly" ]; // Heather's General Supplies menu_CIV_EuroWoman01_EP1 = [ - [["Food/Drinks",224],["Backpacks",225],["Toolbelt Items",226],["Clothes",227]], - [], + [["Backpacks",538],["Clothes",628],["Cooked Meats",630],["Drinks",601],["Packaged Food",629]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], "friendly" ]; // Greg's Ammunition menu_Worker1 = [ - [["Pistol Ammo",228],["Rifle Ammo",229],["Heavy Ammo",230],["Sniper Ammo",231]], + [["Assault Rifle Ammo",621],["Light Machine Gun Ammo",622],["Pistol Ammo",625],["Shotguns and Single-shot Ammo",623],["Sniper Rifle Ammo",624],["Submachine Gun Ammo",626]], [], "friendly" ]; // Joe's Weapons menu_Tanny_PMC = [ - [["Pistols",232],["Rifles",233],["Heavy Machine Guns",234],["Sniper Rifles",235]], + [["Assault Rifle",615],["Light Machine Gun",616],["Pistols",617],["Shotguns and Single-shot",620],["Sniper Rifle",619],["Submachine Guns",618]], [], "friendly" ]; // Steven's Hero Shop menu_Profiteer4 = [ - [["Clothes",236],["Weapons",237],["Vehicles",238]], + [["Ammunition",478],["Clothes",476],["Helicopter Armed",493],["Military Armed",562],["Trucks Armed",479],["Weapons",477]], [], - "friendly" + "hero" +]; +// Bandit Trader +menu_TK_CIV_Takistani04_EP1 = [ + [["Ammunition",577],["Clothing",575],["Helicopter Armed",512],["Military Armed",569],["Trucks Armed",534],["Weapons",627]], + [], + "hostile" ]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/stringtable.csv deleted file mode 100644 index cc2b013c5..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_4.Zargabad/stringtable.csv +++ /dev/null @@ -1,14 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -Language, English, French - -#include "R3F_Realism\R3F_stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Realism_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Realism_Init.sqf deleted file mode 100644 index 89daf64ef..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Realism_Init.sqf +++ /dev/null @@ -1,21 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Realism_Configuration.cfg" - -#ifdef R3F_REALISM_USE_WEIGHT - _void = [] execVM "R3F_realism\R3F_Weight\R3F_DoWeight.sqf"; -#endif - - -#ifdef R3F_REALISM_USE_TIRED - _void = [] execVM "R3F_realism\R3F_Tired\R3F_Tired_Init.sqf"; -#endif - diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Realism_configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Realism_configuration.cfg deleted file mode 100644 index 72afc2a8c..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Realism_configuration.cfg +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define R3F_REALISM_USE_WEIGHT -#define R3F_REALISM_USE_TIRED diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Stringtable.csv deleted file mode 100644 index fca6a4ab6..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Weight\R3F_WEIGHT_Stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Tired/R3F_DoTired.sqf b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Tired/R3F_DoTired.sqf deleted file mode 100644 index 6ab215092..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Tired/R3F_DoTired.sqf +++ /dev/null @@ -1,130 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101011 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -private ["_level", "_n", "_s"]; - -//_voil = [] call R3F_TIRED_FNCT_MkVoile; -//[_voil,1] call R3F_TIRED_FNCT_Voile_Noir; - -_n = 0; -_posATL = 0; - -#ifdef R3F_TIRED_CSV_EXPORT -_s = format["""Duree"",""Distance From"",""Distance To"",""Vitesse"",""Fatigue"",""Black Level"",""poids"",""Counter"""]; -_s call FNC_PrintToRPT; -#endif - -R3F_TIRED_Accumulator = 0; -sleep 1; -_level = 1; - -while {true} do { - - R3F_TIRED_POIDS_TOTAL_PLAYER= R3F_Weight + R3F_TIRED_WEIGHT_PLAYER_EMPTY; - - if (R3F_weight < R3F_TIRED_WEIGHT_LEVEL3 )then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL2) then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL1 ) then { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO1; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO2; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO3; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO4; - }; - - if (alive player) then { - switch (toArray (animationState player) select 5) do { - case 112: { - R3F_TIRED_Ratio_Position = R3F_TIRED_DOWN_LEVEL; - }; - case 107:{ - R3F_TIRED_Ratio_Position=R3F_TIRED_KNEE_LEVEL; - }; - case 101:{ - R3F_TIRED_Ratio_Position = R3F_TIRED_UP_LEVEL; - }; - }; - - R3F_TIRED_vitesse_de_mon_joueur = [0,0,0] distance velocity player; - R3F_TIRED_coeff_mon_elevation_en_z = 0 max ((velocity player select 2) / R3F_TIRED_WEIGHT_CLIMB_FACTOR); - - _posATL = (getPosATL player) select 2; - - - if((vehicle player == player) && (_posATL < 100)) then { - R3F_TIRED_Accumulator = R3F_TIRED_Accumulator - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_vitesse_de_mon_joueur * R3F_TIRED_Ratio_Position * R3F_TIRED_WEIGHT_SPEED_RATIO*R3F_TIRED_Ratio_Overweight) - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_coeff_mon_elevation_en_z * R3F_TIRED_WEIGHT_LEVEL2); - - }; - - R3F_TIRED_Accumulator = 0 max (R3F_TIRED_Accumulator - R3F_TIRED_Ratio_Recovery); - - _level = ((R3F_TIRED_Accumulator / R3F_TIRED_BLACKOUT_LEVEL) * 100); - _level = 0 max (1 - (_level / 100)); - - #ifdef R3F_TIRED_DEBUG - hintsilent format["Fatique : %1/%2\nBlack level : %3\nPoids total : %4\n Poids armement : %5", - R3F_TIRED_Accumulator, - R3F_TIRED_BLACKOUT_LEVEL, - _level, - R3F_TIRED_POIDS_TOTAL_PLAYER, - R3F_Weight]; - #endif - - [_level] call R3F_TIRED_FNCT_Voile_Noir; - - if (R3F_TIRED_Accumulator > R3F_TIRED_BLACKOUT_LEVEL and scriptDone R3F_TIRED_Handle_Blackout_Effect and scriptDone R3F_TIRED_Handle_Blur_Effect) then { - R3F_TIRED_Handle_Blackout_Effect = [] spawn R3F_TIRED_FNCT_DoBlackVanish; - }; - } else { - R3F_TIRED_Accumulator = 0; - }; - - if (R3F_TIRED_GLOBAL_TIRING - && R3F_TIRED_vitesse_de_mon_joueur > 4 - && R3F_TIRED_Ratio_Recovery > R3F_TIRED_RATIO_RECOVERING - ) then { - R3F_TIRED_Counter_Time= R3F_TIRED_Counter_Time + 1; - }; - - - #ifdef R3F_TIRED_CSV_EXPORT - _s = format["%1,%2,%3,%4,%5,%6,%7,%8", - _n, - (player distance flag_start), - (player distance flag_end), - R3F_TIRED_vitesse_de_mon_joueur, - R3F_TIRED_Accumulator, - _level, - R3F_Weight, - R3F_TIRED_Counter_Time]; - - - _s call FNC_PrintToRPT; - #endif - - if ((R3F_TIRED_Counter_Time > R3F_TIRED_TIME_RECOVERING)) then { - R3F_TIRED_Ratio_Recovery = R3F_TIRED_Ratio_Recovery - 1; - R3F_TIRED_Counter_Time = 0; - }; - - sleep 1; - _n = _n + 1; -}; - -//[_voil] call R3F_TIRED_FNCT_Effect_Off; - diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg deleted file mode 100644 index 407f869bd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg +++ /dev/null @@ -1,131 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -//Uncomment to write in arma.rpt a csv file for excel to trace some graphics -// #define R3F_TIRED_CSV_EXPORT - -//Uncomment to show some informations in game -// #define R3F_TIRED_DEBUG - -//adjustment player weight with helmet jacket Rangers Light equipment (not weapons) -#define R3F_TIRED_WEIGHT_PLAYER_EMPTY 90 - -//Predefined models for an easy setting -// uncomment only one setting -// #define R3F_TIRED_SET_MODE_EASY -#define R3F_TIRED_SET_MODE_UBEREASY -//#define R3F_TIRED_SET_MODE_NORMAL -//#define R3F_TIRED_SET_MODE_HARD - -//adjustment weight * speed player -#define R3F_TIRED_WEIGHT_SPEED_RATIO 1 - - -#ifdef R3F_TIRED_SET_MODE_UBEREASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 100000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 0.9 - #define R3F_TIRED_KNEE_LEVEL 0.6 - #define R3F_TIRED_UP_LEVEL 0.5 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 40 - #define R3F_TIRED_WEIGHT_LEVEL2 50 - #define R3F_TIRED_WEIGHT_LEVEL3 60 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 1 -#endif - -#ifdef R3F_TIRED_SET_MODE_EASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 70000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 1.8 - #define R3F_TIRED_KNEE_LEVEL 1.2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 25 - #define R3F_TIRED_WEIGHT_LEVEL2 30 - #define R3F_TIRED_WEIGHT_LEVEL3 40 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 10 -#endif - -#ifdef R3F_TIRED_SET_MODE_NORMAL - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 50000 - - //adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 3 - #define R3F_TIRED_KNEE_LEVEL 1.5 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 10 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 15 - #define R3F_TIRED_WEIGHT_LEVEL2 20 - #define R3F_TIRED_WEIGHT_LEVEL3 30 - - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.6 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 30 -#endif - -#ifdef R3F_TIRED_SET_MODE_HARD - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 40000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 4 - #define R3F_TIRED_KNEE_LEVEL 2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 5 - - // adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 10 - #define R3F_TIRED_WEIGHT_LEVEL2 17 - #define R3F_TIRED_WEIGHT_LEVEL3 25 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.3 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 60 -#endif - -// ratio of threshold weight -#define R3F_TIRED_WEIGHT_RATIO1 0.3 /* for weight < 10 kg */ -#define R3F_TIRED_WEIGHT_RATIO2 0.4 /* for weight 10 à 20 kg */ -#define R3F_TIRED_WEIGHT_RATIO3 0.6 /* for weight 20 à 30 kg */ -#define R3F_TIRED_WEIGHT_RATIO4 0.7 /* for weight > 30 kg */ - - -// activation / deactivation unit recup loss over time (true / false) -#define R3F_TIRED_GLOBAL_TIRING true - -// adjustment recovery rate -#define R3F_TIRED_TIME_RECOVERING 100 -#define R3F_TIRED_RATIO_RECOVERING 360 - -#define R3F_TIRED_WITH_VANISH true - diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf deleted file mode 100644 index 6e6615d1a..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf +++ /dev/null @@ -1,30 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -FNC_PrintToRPT = { - diag_log text _this; -}; - -R3F_TIRED_FNCT_Voile_Noir = { - _level = _this select 0; - if(_level < R3F_TIRED_SHORTNESS_THRESHOLD ) then{ - playSound "heartbeat_1"; - addCamShake [2, 1, 25]; - }; - -}; -R3F_TIRED_FNCT_DoBlackVanish = { - [player,0.1] call fnc_usec_damageUnconscious; - [_refObj,"scream",3,false] call dayz_zombieSpeak; - cutText ["You are overburdened.", "PLAIN DOWN"]; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf deleted file mode 100644 index 3a655adcd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf +++ /dev/null @@ -1,25 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -call compile preprocessFile "R3F_realism\R3F_Tired\R3F_Tired_Fnct.sqf"; - -R3F_Weight = 0; - -R3F_TIRED_Ratio_Position = 0; -R3F_TIRED_Accumulator = 0; -R3F_TIRED_Handle_Blur_Effect = [] spawn {}; -R3F_TIRED_Handle_Blackout_Effect = [] spawn {}; -R3F_TIRED_Counter_Time = 0; -R3F_TIRED_Ratio_Recovery = R3F_TIRED_RATIO_RECOVERING; -R3F_TIRED_Ratio_Overweight = 1; - -_void = [] execVM "R3F_Realism\R3F_Tired\R3F_DoTired.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Tired/R3F_stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Tired/R3F_stringtable.csv deleted file mode 100644 index 597997490..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Tired/R3F_stringtable.csv +++ /dev/null @@ -1,3 +0,0 @@ - -R3F_VERSION_TIRED, "1.02", "1.02" - diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Weight/R3F_CfgWeight.h b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Weight/R3F_CfgWeight.h deleted file mode 100644 index b0aa80893..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Weight/R3F_CfgWeight.h +++ /dev/null @@ -1,1784 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -class CfgWeight -{ - class Weapons - { - class SCAR_L_STD_Mk4CQT - { - weight = 3.6; - }; - class SCAR_L_STD_HOLO - { - weight = 3.5; - }; - class SCAR_L_STD_EGLM_TWS - { - weight = 5.3; - }; - class SCAR_L_STD_EGLM_RCO - { - weight = 4.5; - }; - class SCAR_L_CQC_Holo - { - weight = 3.7; - }; - class SCAR_L_CQC_EGLM_Holo - { - weight = 5; - }; - class SCAR_L_CQC_CCO_SD - { - weight = 3.7; - }; - class SCAR_L_CQC - { - weight = 3.5; - }; - class SCAR_H_STD_EGLM_Spect - { - weight = 5.5; - }; - class SCAR_H_CQC_CCO_SD - { - weight = 4; - }; - class SCAR_H_CQC_CCO - { - weight = 4; - }; - class SCAR_H_STD_TWS_SD - { - weight = 5.2; - }; - class SCAR_H_LNG_Sniper_SD - { - weight = 5; - }; - class SCAR_H_LNG_Sniper - { - weight = 5; - }; - class M4A3_RCO_GL_EP1 - { - weight = 4.5; - }; - class M4A3_CCO_EP1 - { - weight = 3; - }; - class M14_EP1 - { - weight = 5.5; - }; - class FN_FAL - { - weight = 4.5; - }; - class FN_FAL_ANPVS - { - weight=5.5; - }; - class glock17_EP1 - { - weight = 0.7; - }; - class G36A_camo - { - weight = 3.6; - }; - class G36C_camo - { - weight = 2.8; - }; - class G36K_camo - { - weight = 3; - }; - class G36_C_SD_camo - { - weight = 3.6; - }; - class revolver_EP1 - { - weight = 1; - }; - class revolver_gold_EP1 - { - weight = 1; - }; - class UZI_SD_EP1 - { - weight = 1.9; - }; - class UZI_EP1 - { - weight = 1.7; - }; - class Sa61_EP1 - { - weight = 1.3; - }; - class M249_EP1 - { - weight = 6.5; - }; - class M249_TWS_EP1 - { - weight = 11; - }; - class M249_m145_EP1 - { - weight = 8; - }; - class M60A4_EP1 - { - weight = 10; - }; - class m240_scoped_EP1 - { - weight = 14; - }; - class MG36_camo - { - weight = 3.6; - }; - class Mk_48_DES_EP1 - { - weight = 8.2; - }; - class M32_EP1 - { - weight = 6; - }; - class M79_EP1 - { - weight = 2.7; - }; - class Mk13_EP1 - { - weight = 2.7; - }; - class m107_TWS_EP1 - { - weight = 14.3; - }; - class M24_des_EP1 - { - weight = 6; - }; - class M110_TWS_EP1 - { - weight = 7.7; - }; - class M110_NVG_EP1 - { - weight = 7.5; - }; - class Sa58V_RCO_EP1 - { - weight = 3.3; - }; - class Sa58V_EP1 - { - weight = 3.1; - }; - class Sa58V_CCO_EP1 - { - weight = 3.2; - }; - class Sa58P_EP1 - { - weight = 3.1; - }; - class MAAWS - { - weight = 7.5; - }; - class M47Launcher_EP1 - { - weight = 7; - }; - class M16A4_ACG - { - weight = 3.8; - }; - class M16A4 - { - weight = 3.8; - }; - class M16A2 - { - weight = 3.8; - }; - class M16A4_ACG_GL - { - weight = 5.2; - }; - class BAF_L85A2_RIS_Holo - { - weight = 5.2; - }; - class FN_FAL_ANPVS4 - { - weight = 5.7; - }; - - - - class M16A4_GL - { - weight = 5.2; - }; - class M16A2GL - { - weight = 5.2; - }; - class M4A1_AIM_SD_camo - { - weight = 3; - }; - class M4A1_Aim_camo - { - weight = 3; - }; - class M4A1_Aim - { - weight = 3; - }; - class M4A1 - { - weight = 3; - }; - class M4A1_HWS_GL_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL_SD_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL - { - weight = 4.5; - }; - class M4A1_RCO_GL - { - weight = 4.5; - }; - class M8_carbine - { - weight = 3.4; - }; - class M8_compact - { - weight = 3; - }; - class M8_carbineGL - { - weight = 4.8; - }; - class MP5SD - { - weight = 2.6; - }; - class MP5A5 - { - weight = 2.6; - }; - class G36_C_SD_eotech - { - weight = 3.6; - }; - class BAF_AS50_scoped - { - weight = 5.6; - }; - class BAF_LRR_scoped - { - weight = 5.6; - }; - class m107_DZ - { - weight = 14; - }; - - class G36a - { - weight = 3.6; - }; - - class G36C - { - weight = 2.8; - }; - class G36 - { - weight = 3; - }; - class M1014 - { - weight = 3.8; - }; - class Remington870_lamp - { - weight = 4.0; - }; - class MR43 - { - weight = 3.5; - }; - class Winchester1866 - { - weight = 2.8; - }; - - class M240 - { - weight = 13; - }; - - class M240_DZ - { - weight = 13; - }; - class M249 - { - weight = 6.5; - }; - class M249_DZ - { - weight = 6.5; - }; - class Mk_48 - { - weight = 8.2; - }; - - class Mk_48_DZ - { - weight = 8.2; - }; - class M8_SAW - { - weight = 4.5; - }; - class MG36 - { - weight = 3.6; - }; - class M4SPR - { - weight = 4.5; - }; - class M8_sharpshooter - { - weight = 4.5; - }; - class DMR - { - weight = 5.5; - }; - class M24 - { - weight = 6; - }; - class M40A3 - { - weight = 7.5; - }; - class M107 - { - weight = 14; - }; - class Colt1911 - { - weight = 1.1; - }; - class M9 - { - weight = 1; - }; - class M9SD - { - weight = 1.2; - }; - class 8Rnd_B_Beneli_74Slug - { - weight = 0.3; - }; - class SteelBolt - { - weight = 0.1; - }; - class SteelBolt4pack - { - weight = 0.3; - }; - class Javelin - { - weight = 16; - }; - class M136 - { - weight = 7.6; - }; - class Stinger - { - weight = 10; - }; - class SMAW - { - weight = 7.5; - }; - class Binocular - { - weight = 1; - }; - class Binocular_Vector - { - weight = 1; - }; - class NVGoggles - { - weight = 1; - }; - class Laserdesignator - { - weight = 5.5; - }; - class ItemCompass - { - weight = 0.1; - }; - class ItemGPS - { - weight = 0.3; - }; - class ItemWatch - { - weight = 0.1; - }; - class ItemMap - { - weight = 0.1; - }; - class ItemRadio - { - weight = 0.3; - }; - class AKS_GOLD - { - weight = 4.0; - }; - class AKS_74 - { - weight = 2.7; - }; - class AKS_74_GOSHAWK - { - weight = 3.5; - }; - class AKS_74_NSPU - { - weight = 3.5; - }; - class AK_74_GL_kobra - { - weight = 4.2; - }; - class SVD_NSPU_EP1 - { - weight = 6.9; - }; - class SVD_des_EP1 - { - weight = 6.3; - }; - class LeeEnfield - { - weight = 4; - }; - class AK_107_kobra - { - weight = 3.8; - }; - class AK_107_GL_kobra - { - weight = 5.3; - }; - class AK_107_pso - { - weight = 4; - }; - class AK_107_GL_pso - { - weight = 5.5; - }; - class AKS_74_U - { - weight = 2.7; - }; - class AKS_74_UN_kobra - { - weight = 3; - }; - class AKS_74_pso - { - weight = 3.6; - }; - class AKS_74_kobra - { - weight = 3; - }; - class AK_74 - { - weight = 3.1; - }; - class AK_74_GL - { - weight = 4.6; - }; - class AK_47_M - { - weight = 3.2; - }; - class AK_47_S - { - weight = 3; - }; - class PK - { - weight = 9; - }; - class RPK_74 - { - weight = 4.7; - }; - class Pecheneg - { - weight = 9; - }; - class Huntingrifle - { - weight = 4; - }; - class KSVK - { - weight = 12; - }; - class SVD - { - weight = 6.2; - }; - class SVD_CAMO - { - weight = 6.3; - }; - class Makarov - { - weight = 0.75; - }; - class MakarovSD - { - weight = 0.9; - }; - class Saiga12K - { - weight = 3.5; - }; - class Bizon - { - weight = 2.1; - }; - class bizon_silenced - { - weight = 2.3; - }; - class VSS_Vintorez - { - weight = 3.2; - }; - class RPG7V - { - weight = 6.3; - }; - class RPG18 - { - weight = 1.4; - }; - class MetisLauncher - { - weight = 16; - }; - class Igla - { - weight = 7; - }; - class Strela - { - weight = 6; - }; - }; - - - class Magazines - { - class 30Rnd_762x39_SA58 - { - weight = 0.8; - }; - class 20rnd_762x51_SB_SCAR - { - weight = 0.5; - }; - class 20rnd_762x51_B_SCAR - { - weight = 0.5; - }; - class 20Rnd_762x51_FNFAL - { - weight = 0.5; - }; - class 100Rnd_556x45_M249 - { - weight = 5; - }; - class 100Rnd_556x45_BetaCMag - { - weight = 5; - }; - class 20Rnd_B_765x17_Ball - { - weight = 0.4; - }; - class 10Rnd_B_765x17_Ball - { - weight = 0.2; - }; - class 30Rnd_9x19_UZI_SD - { - weight = 0.4; - }; - class 30Rnd_9x19_UZI - { - weight = 0.4; - }; - class 17Rnd_9x19_glock17 - { - weight = 0.2; - }; - class 6Rnd_45ACP - { - weight = 0.1; - }; - class MAAWS_HEAA - { - weight = 6; - }; - class MAAWS_HEDP - { - weight = 6; - }; - class Dragon_EP1 - { - weight = 11; - }; - class 30Rnd_556x45_StanagSD - { - weight = 0.5; - }; - class 30Rnd_556x45_Stanag - { - weight = 0.5; - }; - class 30Rnd_556x45_G36 - { - weight = 0.5; - }; - class 30Rnd_556x45_G36SD - { - weight = 0.5; - }; - class 15Rnd_W1866_Slug - { - weight = 0.5; - }; - class 30Rnd_9x19_MP5 - { - weight = 0.4; - }; - class 30Rnd_9x19_MP5SD - { - weight = 0.4; - }; - class 15Rnd_9x19_M9 - { - weight = 0.2; - }; - class 15Rnd_9x19_M9SD - { - weight = 0.2; - }; - class 1Rnd_HE_M203 - { - weight = 0.25; - }; - class 1Rnd_Smoke_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeGreen_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeRed_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeYellow_M203 - { - weight = 0.25; - }; - class FlareRed_M203 - { - weight = 0.25; - }; - class FlareGreen_M203 - { - weight = 0.25; - }; - class FlareWhite_M203 - { - weight = 0.25; - }; - class FlareYellow_M203 - { - weight = 0.25; - }; - class 6Rnd_HE_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareRed_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareWhite_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareYellow_M203 - { - weight = 1.5; - }; - class 6Rnd_Smoke_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeRed_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeYellow_M203 - { - weight = 1.5; - }; - class 10Rnd_127x99_m107 - { - weight = 0.5; - }; - class 5Rnd_762x51_M24 - { - weight = 0.2; - }; - class 20Rnd_762x51_DMR - { - weight = 0.5; - }; - class 8Rnd_B_Beneli_Pellets - { - weight = 0.3; - }; - class 20Rnd_556x45_Stanag - { - weight = 0.4; - }; - class 200Rnd_556x45_M249 - { - weight = 10; - }; - class 100Rnd_762x51_M240 - { - weight = 8; - }; - class Javelin - { - weight = 12; - }; - class M136 - { - weight = 6; - }; - class Stinger - { - weight = 6; - }; - class SMAW_HEAA - { - weight = 6; - }; - class SMAW_HEDP - { - weight = 6; - }; - class HandGrenade_west - { - weight = 0.5; - }; - class PipeBomb - { - weight = 4; - }; - class TimeBomb - { - weight = 4; - }; - class Mine - { - weight = 8; - }; - class SmokeShellRed - { - weight = 0.4; - }; - class SmokeShellYellow - { - weight = 0.4; - }; - class SmokeShellGreen - { - weight = 0.4; - }; - class SmokeShellBlue - { - weight = 0.4; - }; - class SmokeShellPurple - { - weight = 0.4; - }; - class SmokeShellOrange - { - weight = 0.4; - }; - class SmokeShell - { - weight = 0.4; - }; - - class 10x_303 - { - weight = 0.15; - }; - class 30Rnd_545x39_AK - { - weight = 0.5; - }; - class 30Rnd_545x39_AKSD - { - weight = 0.5; - }; - class 75Rnd_545x39_RPK - { - weight = 1.25; - }; - class 30Rnd_762x39_AK47 - { - weight = 0.8; - }; - class 100Rnd_762x54_PK - { - weight = 8; - }; - class 5x_22_LR_17_HMR - { - weight = 0.15; - }; - class 5Rnd_127x108_KSVK - { - weight = 0.3; - }; - class 10Rnd_762x54_SVD - { - weight = 0.4; - }; - class 10Rnd_9x39_SP5_VSS - { - weight = 0.2; - }; - class 20Rnd_9x39_SP5_VSS - { - weight = 0.4; - }; - class 8Rnd_9x18_Makarov - { - weight = 0.15; - }; - class 8Rnd_9x18_MakarovSD - { - weight = 0.15; - }; - class 8Rnd_B_Saiga12_74Slug - { - weight = 0.3; - }; - class 64Rnd_9x19_Bizon - { - weight = 0.8; - }; - class 64Rnd_9x19_SD_Bizon - { - weight = 0.8; - }; - class 1Rnd_HE_GP25 - { - weight = 0.25; - }; - class FlareWhite_GP25 - { - weight = 0.25; - }; - class FlareGreen_GP25 - { - weight = 0.25; - }; - class FlareRed_GP25 - { - weight = 0.25; - }; - class FlareYellow_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKE_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKERED_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEGREEN_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEYELOW_GP25 - { - weight = 0.25; - }; - class PG7V - { - weight = 2.2; - }; - class PG7VL - { - weight = 2.6; - }; - class PG7VR - { - weight = 4.5; - }; - class OG7 - { - weight = 2; - }; - class RPG18 - { - weight = 1.2; - }; - class AT13 - { - weight = 14; - }; - class Igla - { - weight = 11; - }; - class Strela - { - weight = 10; - }; - class HandGrenade_east - { - weight = 0.5; - }; - class IR_Strobe_Target - { - weight = 0.4; - }; - class Laserbatteries - { - weight = 0.005; - }; - - class ItemPainkiller - { - weight = 0.1; - }; - class ItemMorphine - { - weight = 0.1; - }; - class ItemEpinephrine - { - weight = 0.1; - }; - class ItemBloodbag - { - weight = 0.4; - }; - class ItemHeatPack - { - weight = 0.1; - }; - - - class ItemAntibiotic - { - weight = 0.1; - }; - class ItemWaterbottle - { - weight = 0.5; - }; - class ItemWaterbottleBoiled - { - weight = 0.5; - }; - class ItemSodaMdew - { - weight = 0.2; - }; - class ItemSodaPepsi - { - weight = 0.2; - }; - class ItemSodaCoke - { - weight = 0.2; - }; - class FoodCanSardines - { - weight = 0.2; - }; - class FoodCanBakedBeans - { - weight = 0.2; - }; - class FoodCanFrankBeans - { - weight = 0.2; - }; - class FoodBioMeat - { - weight = 0.2; - }; - class FoodCanPasta - { - weight = 0.2; - }; - class FoodCanUnlabeled - { - weight = 0.2; - }; - - - - class FoodMRE - { - weight = 0.4; - }; - class FoodPistachio - { - weight = 0.003; - }; - class FoodNutmix - { - weight = 0.003; - }; - - - - - - class FoodSteakCooked - { - weight = 0.25; - }; - class FoodmeatCooked - { - weight = 0.25; - }; - class FoodbeefCooked - { - weight = 0.25; - }; - class FoodmuttonCooked - { - weight = 0.25; - }; - class FoodchickenCooked - { - weight = 0.25; - }; - class FoodrabbitCooked - { - weight = 0.25; - }; - class FoodbaconCooked - { - weight = 0.25; - }; - class FoodmuttonRaw - { - weight = 0.25; - }; - class FoodchickenRaw - { - weight = 0.25; - }; - class FoodBaconRaw - { - weight = 0.25; - }; - class FoodRabbitRaw - { - weight = 0.25; - }; - class FoodbeefRaw - { - weight = 0.25; - }; - class FoodmeatRaw - { - weight = 0.25; - }; - class FoodSteakRaw - { - weight = 0.25; - }; - class ItemFlashlight - { - weight = 0.1; - }; - class ItemFlashlightRed - { - weight = 0.1; - }; - class ItemKnife - { - weight = 0.1; - }; - - - - class Crossbow - { - weight = 1; - }; - class MeleeCrowbar - { - weight = 1; - }; - class MeleeHatchet - { - weight = 1; - }; - class MeleeMachete - { - weight = 1; - }; - class MeleeFishingPole - { - weight = 1; - }; - class ItemHatchet - { - weight = 1; - }; - class ItemCrowbar - { - weight = 1; - }; - class ItemMatchbox - { - weight = 0.005; - }; - class ItemToolbox - { - weight = 1; - }; - class ItemEtool - { - weight = 1; - }; - - class Skin_FR_OHara_DZ - { - weight = 1; - }; - class Skin_FR_Rodriguez_DZ - { - weight = 1; - }; - class Skin_CZ_Soldier_Sniper_EP1_DZ - { - weight = 1; - }; - class Skin_Graves_Light_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_MG_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Sniper_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Crew_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_CO_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_2_DZ - { - weight = 1; - }; - class Skin_Survivor2_DZ - { - weight = 1; - }; - class Skin_Camo1_DZ - { - weight = 1; - }; - class Skin_Sniper1_DZ - { - weight = 1; - }; - class Skin_Rocket_DZ - { - weight = 1; - }; - class Skin_Soldier1_DZ - { - weight = 1; - }; - class Skin_RU_Policeman_DZ - { - weight = 1; - }; - class Skin_Pilot_EP1_DZ - { - weight = 1; - }; - class Skin_Haris_Press_EP1_DZ - { - weight = 1; - }; - class Skin_Ins_Soldier_GL_DZ - { - weight = 1; - }; - class Skin_GUE_Commander_DZ - { - weight = 1; - }; - class Skin_Functionary1_EP1_DZ - { - weight = 1; - }; - class Skin_Priest_DZ - { - weight = 1; - }; - class Skin_Rocker1_DZ - { - weight = 1; - }; - class Skin_Rocker2_DZ - { - weight = 1; - }; - class Skin_Rocker3_DZ - { - weight = 1; - }; - class Skin_Rocker4_DZ - { - weight = 1; - }; - class Skin_Bandit1_DZ - { - weight = 1; - }; - class Skin_Bandit2_DZ - { - weight = 1; - }; - class Skin_BanditW1_DZ - { - weight = 1; - }; - class Skin_BanditW2_DZ - { - weight = 1; - }; - class Skin_SurvivorW2_DZ - { - weight = 1; - }; - class Skin_SurvivorWpink_DZ - { - weight = 1; - }; - class Skin_SurvivorWsequisha_DZ - { - weight = 1; - }; - class Skin_SurvivorWcombat_DZ - { - weight = 1; - }; - class Skin_SurvivorWdesert_DZ - { - weight = 1; - }; - class Skin_SurvivorWurban_DZ - { - weight = 1; - }; - class Skin_SurvivorW3_DZ - { - weight = 1; - }; - class Skin_Soldier_TL_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Sniper_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Bodyguard_AA12_PMC_DZ - { - weight = 1; - }; - class Skin_Drake_Light_DZ - { - weight = 1; - }; - class Skin_CZ_Special_Forces_GL_DES_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Soldier_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Warlord_EP1_DZ - { - weight = 1; - }; - - class HandRoadFlare - { - weight = 0.1; - }; - class HandChemBlue - { - weight = 0.1; - }; - class HandChemGreen - { - weight = 0.1; - }; - class HandChemRed - { - weight = 0.1; - }; - class ItemBandage - { - weight = 0.005; - }; - class Hatchet_Swing - { - weight = 0; - }; - class Machete_Swing - { - weight = 0; - }; - class Fishing_Swing - { - weight = 0; - }; - class Crowbar_Swing - { - weight = 0; - }; - class ItemVault - { - weight = 100; - }; - class PartWoodPile - { - weight = 1; - }; - class PartWheel - { - weight = 10; - }; - class PartFueltank - { - weight = 10; - }; - class PartGlass - { - weight = 5; - }; - class PartEngine - { - weight = 15; - }; - class ItemGenerator - { - weight = 30; - }; - class PartGeneric - { - weight = 5; - }; - class PartVRotor - { - weight = 15; - }; - class ItemJerrycan - { - weight = 10; - }; - class ItemJerrycanEmpty - { - weight = 1; - }; - class ItemTent - { - weight = 5; - }; - class ItemTentDomed - { - weight = 5; - }; - class ItemTentDomed2 - { - weight = 5; - }; - class TrapBear - { - weight = 1; - }; - class ItemTankTrap - { - weight = 5; - }; - class ItemWire - { - weight = 2.5; - }; - class ItemGoldBar - { - weight = 0.02; - }; - class ItemGoldBar10oz - { - weight = 0.2; - }; - class ItemSilverBar - { - weight = 0.02; - }; - class ItemSilverBar10oz - { - weight = 0.2; - }; - class ItemBronzeBar - { - weight = 0.02; - }; - class ItemCopperBar - { - weight = 0.02; - }; - class ItemCopperBar10oz - { - weight = 0.2; - }; - class ItemAluminumBar - { - weight = 0.02; - }; - class ItemTinBar - { - weight = 0.02; - }; - class BoltSteel - { - weight = 0.02; - }; - class BoltSteel4pack - { - weight = 0.08; - }; - class WoodenArrow - { - weight = 0.02; - }; - class Quiver - { - weight = 0.08; - }; - class TrashTinCan - { - weight = 0.003; - }; - class FoodCanUnlabeledEmpty - { - weight = 0.003; - }; - class ItemTrashRazor - { - weight = 0.003; - }; - class ItemTrashToiletpaper - { - weight = 0.001; - }; - - class 7Rnd_45ACP_1911 - { - weight = 0.02; - }; - class ItemZombieParts - { - weight = 5; - }; - class ItemSandbag - { - weight = 10; - }; - class ItemSandbagLarge - { - weight = 50; - }; - class ItemWaterbottleUnfilled - { - weight = 0.05; - }; - class ItemSodaEmpty - { - weight = 0.002; - }; - class ItemSodaCokeEmpty - { - weight = 0.002; - }; - class ItemSodaPepsiEmpty - { - weight = 0.002; - }; - class ItemSodaMdewEmpty - { - weight = 0.002; - }; - class TrashJackDaniels - { - weight = 0.02; - }; - - - class ItemCanvas - { - weight = 4; - }; - class ItemBurlap - { - weight = 8; - }; - class ItemLightBulb - { - weight = 0.02; - }; - class ItemPole - { - weight = 10; - }; - class ItemCorrugated - { - weight = 29; - }; - class PartWoodPlywood - { - weight = 4; - }; - class PartWoodLumber - { - weight = 2; - }; - - class ItemTrout - { - weight = 1; - }; - class ItemTroutCooked - { - weight = 1; - }; - class ItemSeaBass - { - weight = 6; - }; - class ItemSeaBassCooked - { - weight = 5; - }; - class ItemTuna - { - weight = 27; - }; - class ItemTunaCooked - { - weight = 25; - }; - - class 30m_plot_kit - { - weight = 0.02; - }; - class fuel_pump_kit - { - weight = 50; - }; - class light_pole_kit - { - weight = 10; - }; - class stick_fence_kit - { - weight = 6; - }; - class park_bench_kit - { - weight = 50; - }; - class wood_shack_kit - { - weight = 50; - }; - class storage_shed_kit - { - weight = 100; - }; - class outhouse_kit - { - weight = 50; - }; - class wooden_shed_kit - { - weight = 75; - }; - class rusty_gate_kit - { - weight = 80; - }; - class sun_shade_kit - { - weight = 50; - }; - class m240_nest_kit - { - weight = 100; - }; - class ItemFuelBarrel - { - weight = 167; - }; - class ItemFuelBarrelEmpty - { - weight = 20; - }; - class ItemOilBarrel - { - weight = 140; - }; - - class bulk_NVGoggles - { - weight = 25; - }; - class bulk_DZ_Backpack_EP1 - { - weight = 25; - }; - class bulk_15Rnd_9x19_M9SD - { - weight = 25; - }; - class bulk_30Rnd_556x45_StanagSD - { - weight = 25; - }; - class bulk_ItemSandbag - { - weight = 25; - }; - class bulk_ItemGPS - { - weight = 25; - }; - class bulk_ItemMap - { - weight = 25; - }; - class bulk_ItemEtool - { - weight = 25; - }; - class bulk_17Rnd_9x19_glock17 - { - weight = 25; - }; - }; -}; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf deleted file mode 100644 index 1565a0625..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf +++ /dev/null @@ -1,50 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_WEIGHT_Configuration.cfg" - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -private ["_n","_gearbox_visible","_control","_display","_initial_text"]; - -disableSerialization; - -R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - -_initial_text = ""; -_n = 0; -while {true} do -{ - sleep R3F_WEIGHT_SHORT_DELAY; - - #ifdef R3F_WEIGHT_SHOW_WEIGHT - _display = findDisplay ARMA2_RSCDISPLAYGEARBOX; - _gearbox_visible = ( (str _display) != "No display"); - #else - _gearbox_visible = false; - #endif - - if(_gearbox_visible) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - if(_initial_text == "") then { - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _initial_text = ctrlText _control ; - }; - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _control ctrlSetText format[localize "STR_R3F_WEIGHT_InGearBox",_initial_text,R3F_Weight]; - _n = 0; - }else{ - if( _n > R3F_WEIGHT_LONG_DELAY) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - _n = 0; - }; - _n = _n + 1 ; - }; -}; diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg deleted file mode 100644 index 617cc8ad0..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg +++ /dev/null @@ -1,22 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - -#define R3F_WEIGHT_SHOW_WEIGHT - -//show or not classes not found in arma.rpt -//#define R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv deleted file mode 100644 index 6719b3b91..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ -R3F_VERSION_WEIGHTED, "1.04", "1.04" -STR_R3F_WEIGHT_InGearBox, "%1 | Weight carried : %2 lb", "%1 | Poids transporté : %2 Kg" -STR_R3F_WEIGHT_English, "lb", "Kg" diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf deleted file mode 100644 index 37daa1ce2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf +++ /dev/null @@ -1,72 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ -#include "R3F_WEIGHT_Configuration.cfg" -R3F_WEIGHT_FNCT_MakeSingleArray = { - private ["_arr_i","_arr_n", "_arr", "_n", "_nb", "_x"]; - _arr_i = (_this select 0) select 0; - _arr_n = (_this select 0) select 1; - - _arr = []; - - _n = 0; - { - _nb = _arr_n select _n; - for [{_i = 0}, {_i < _nb}, {_i = _i + 1}] do{ - _arr = _arr + [_x]; - }; - _n = _n + 1; - - }foreach _arr_i; - - _arr; -}; - -R3F_WEIGHT_FNCT_GetItemWeight = { - private ["_arr_class", "_total_weight", "_weight"]; - _arr_class = (_this select 0) + (_this select 1); - _total_weight = 0; - _weight = 0; - CfgWeight = missionConfigFile >> "CfgWeight"; - { - if(isclass(CfgWeight >> "Weapons" >> _x)) then { - _weight = getNumber(CfgWeight >> "Weapons" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - if(isclass(CfgWeight >> "Magazines" >> _x)) then { - _weight = getNumber(CfgWeight >> "Magazines" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - #ifdef R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND - diag_log format["Class not found %1", _x]; - #endif - }; - }; - }foreach _arr_class; - _total_weight; -}; - -R3F_WEIGHT_FNCT_GetWeight = { - private ["_bagpack","_bagpack_weapons", "_bagpack_ammo", "_return","_english"]; - _return = 0; - _bagpack = unitBackpack player; - if(!isnull(_bagpack)) then { - _bagpack_weapons = [getWeaponCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _bagpack_ammo = [getMagazineCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _return = [_bagpack_weapons, _bagpack_ammo] call R3F_WEIGHT_FNCT_GetItemWeight; - }; - _return = _return + ([(weapons player), (magazines player)] call R3F_WEIGHT_FNCT_GetItemWeight); - _english = localize "STR_R3F_WEIGHT_English" == "lb"; - if(_english) then { - _return = _return / 0.45359 ; - _return = round (_return * 100)/100; - }; - _return; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf deleted file mode 100644 index 9f4f8eaab..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf +++ /dev/null @@ -1,13 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -_void = [] execVM "R3F_Realism\R3F_Weight\R3F_DoWeight.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Weight/R3F_resource.h b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Weight/R3F_resource.h deleted file mode 100644 index d48e630a1..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/R3F_Realism/R3F_Weight/R3F_resource.h +++ /dev/null @@ -1,10 +0,0 @@ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - - diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/description.ext b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/description.ext index e5b3cb2fd..5449c03ae 100644 --- a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/description.ext +++ b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/description.ext @@ -8,6 +8,12 @@ disabledAI = true; disableChannels[]={0,2,6}; enableItemsDropping=0; +briefing = 0; +debriefing = 0; + +onPauseScript = ""; +loadScreen = "\z\addons\dayz_code\gui\dayz_logo_ca.paa"; + class Header { gameType = COOP; //DM, Team, Coop, ... diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/dynamic_vehicle.sqf b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/dynamic_vehicle.sqf deleted file mode 100644 index b4203ede2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/dynamic_vehicle.sqf +++ /dev/null @@ -1,73 +0,0 @@ -AllowedVehiclesList = [ - ["Old_moto_TK_Civ_EP1",10], - ["MMT_Civ",10], - ["Old_bike_TK_INS_EP1",10], - ["TT650_Ins",1], - ["TT650_Civ",1], - ["TT650_TK_CIV_EP1",1], - ["ATV_US_EP1",10], - ["hilux1_civil_3_open_EP1",5], - ["hilux1_civil_2_covered",2], - ["datsun1_civil_3_open",5], - ["Pickup_PK_TK_GUE_EP1",5], - ["Octavia_ACR",2], - ["VWGolf",2], - ["Lada1",1], - ["Lada2",1], - ["LadaLM",1], - ["Lada2_TK_CIV_EP1",2], - ["Skoda",1], - ["SkodaGreen",1], - ["SkodaRed",1], - ["SkodaBlue",1], - ["car_sedan",2], - ["car_hatchback",2], - ["policecar",1], - ["GLT_M300_LT",1], - ["GLT_M300_ST",1], - ["Volha_1_TK_CIV_EP1",2], - ["VolhaLimo_TK_CIV_EP1",2], - ["UAZ_Unarmed_TK_EP1",1], - ["UAZ_RU",1], - ["UAZ_INS",1], - ["Ikarus",3], - ["SUV_TK_CIV_EP1",2], - ["SUV_Green",1], - ["SUV_Yellow",1], - ["SUV_White",1], - ["SUV_Silver",1], - ["SUV_Red",1], - ["SUV_Pink",1], - ["SUV_Orange",1], - ["SUV_Charcoal",1], - ["SUV_Blue",1], - ["UH1H_DZ",2], - ["Mi17_Civilian_DZ",3], - ["Mi17_DZ",1], - ["LandRover_CZ_EP1",2], - ["HMMWV_Ambulance",2], - ["HMMWV_DES_EP1",1], - ["PBX",3], - ["Zodiac",2], - ["RHIB",2], - ["Fishing_Boat",2], - ["Smallboat_1",2], - ["Smallboat_2",2], - ["M113Ambul_UN_EP1",1], - ["KamazRefuel_DZ",1], - ["UralRefuel_TK_EP1_DZ",1], - ["MtvrRefuel_DES_EP1_DZ",1], - ["Ural_UN_EP1",2], - ["Ural_TK_CIV_EP1",2], - ["Ural_CDF",2], - ["Kamaz",2], - ["tractor",3], - ["CSJ_GyroP",5], - ["S1203_ambulance_EP1",1], - ["S1203_TK_CIV_EP1",2], - ["MH6J_DZ",1], - ["AH6X_DZ",1], - ["MTVR_DES_EP1",1], - ["LandRover_MG_TK_EP1",1], - ["M1030_US_DES_EP1",1] -]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/init.sqf b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/init.sqf index bd803dfa2..569d328c8 100644 --- a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/init.sqf @@ -1,16 +1,25 @@ -startLoadingScreen ["","DayZ_loadingScreen"]; /* - INITILIZATION + For DayZ Epoch + Addons Credits: Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr, Sahbazz */ +startLoadingScreen ["","RscDisplayLoadCustom"]; +cutText ["","BLACK OUT"]; enableSaving [false, false]; //REALLY IMPORTANT VALUES -dayZ_instance = 5; //The instance -hiveInUse = true; +dayZ_instance = 5; //The instance +dayzHiveRequest = []; initialized = false; dayz_previousID = 0; -// AMP config +//disable greeting menu +player setVariable ["BIS_noCoreConversations", true]; +//disable radio messages to be heard and shown in the left lower corner of the screen +enableRadio false; +// May prevent "how are you civillian?" messages from NPC +enableSentences false; + +// DayZ Epoch config spawnShoremode = 0; // Default = 1 (on shore) spawnArea= 500; // Default = 1500 MaxHeliCrashes= 2; // Default = 5 @@ -19,6 +28,21 @@ MaxDynamicDebris = 50; // Default = 100 dayz_MapArea = 4000; // Default = 10000 dayz_maxLocalZombies = 40; // Default = 40 +dayz_paraSpawn = false; + +dayz_sellDistance_vehicle = 10; +dayz_sellDistance_boat = 30; +dayz_sellDistance_air = 40; + +dayz_maxAnimals = 8; // Default: 8 +dayz_tameDogs = true; +DynamicVehicleDamageLow = 0; // Default: 0 +DynamicVehicleDamageHigh = 100; // Default: 100 + +EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]]; +dayz_fullMoonNights = true; + +//Load in compiled functions call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; //Initilize the Variables (IMPORTANT: Must happen very early) progressLoadingScreen 0.1; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; //Initilize the publicVariable event handlers @@ -26,34 +50,36 @@ progressLoadingScreen 0.2; call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; //Functions used by CLIENT for medical progressLoadingScreen 0.4; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; //Compile regular functions +progressLoadingScreen 0.5; +call compile preprocessFileLineNumbers "server_traders.sqf"; //Compile trader configs progressLoadingScreen 1.0; "filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic"; -if ((!isServer) && (isNull player) ) then -{ -waitUntil {!isNull player}; -waitUntil {time > 3}; -}; - -if ((!isServer) && (player != player)) then -{ - waitUntil {player == player}; - waitUntil {time > 3}; -}; - if (isServer) then { - //Run the server monitor - hiveInUse = true; - _serverMonitor = [] execVM "\z\addons\dayz_server\system\server_monitor.sqf"; + call compile preprocessFileLineNumbers "dynamic_vehicle.sqf"; //Compile vehicle configs + + // Add trader citys + _nil = [] execVM "mission.sqf"; + _serverMonitor = [] execVM "\z\addons\dayz_code\system\server_monitor.sqf"; }; if (!isDedicated) then { //Conduct map operations 0 fadeSound 0; - 0 cutText [(localize "STR_AUTHENTICATING"), "BLACK FADED",60]; + waitUntil {!isNil "dayz_loadScreenMsg"}; + dayz_loadScreenMsg = (localize "STR_AUTHENTICATING"); //Run the player monitor _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}]; _playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf"; -}; \ No newline at end of file + + + //Lights + //[0,0,true,true,true,58,280,600,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf"; +}; +#include "\z\addons\dayz_code\system\REsec.sqf" +//Start Dynamic Weather +execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf"; + +#include "\z\addons\dayz_code\system\BIS_Effects\init.sqf" diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/mission.sqm b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/mission.sqm index 571a98a76..ea74d5bb5 100644 --- a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/mission.sqm +++ b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/mission.sqm @@ -5,26 +5,32 @@ class Mission { "bootcamp_acr", "ca_modules_animals", + "dayz_anim", "dayz_code", + "dayz_communityassets", "dayz_weapons", "dayz_equip", + "dayz_epoch", "dayz_vehicles", "cacharacters_pmc", "ca_modules_functions", - "warfarebuildings" + "warfarebuildings", + "glt_m300t", + + "csj_gyroac", + "map_eu" }; addOnsAuto[]= { "dayz_weapons", "ca_modules_functions", - "warfarebuildings", "bootcamp_acr" }; randomSeed=11171215; class Intel { - briefingName="Bootcamp ACR DayZ_Epoch"; - briefingDescription="Bootcamp ACR DayZ_Epoch Private Server"; + briefingName="DayZ Epoch Bootcamp ACR"; + briefingDescription="DayZ Epoch Bootcamp ACR Private Server"; startWeather=0.067362607; forecastWeather=0.52341133; year=2008; @@ -43,7 +49,7 @@ class Mission items=100; class Item0 { - position[]={-9227.7705,339.88535,13286.491}; + position[]={2130.165,335.38824,-2284.8999}; azimut=-17.0839; id=11; side="WEST"; @@ -54,7 +60,7 @@ class Mission }; class Item1 { - position[]={-9226.2275,339.79999,13286.042}; + position[]={2129.8809,335.3743,-2284.1055}; azimut=-17.0839; id=0; side="WEST"; @@ -67,7 +73,7 @@ class Mission }; class Item2 { - position[]={-9227.2695,339.85739,13286.331}; + position[]={2129.1155,335.36005,-2284.5405}; azimut=-17.083944; id=5; side="WEST"; @@ -78,7 +84,7 @@ class Mission }; class Item3 { - position[]={-9228.1406,339.89682,13285.876}; + position[]={2129.3218,335.35364,-2283.2671}; azimut=-17.083944; id=8; side="WEST"; @@ -89,7 +95,7 @@ class Mission }; class Item4 { - position[]={-9226.3682,339.82693,13287.624}; + position[]={2129.5979,335.36774,-2284.1226}; azimut=-17.083944; id=18; side="WEST"; @@ -100,7 +106,7 @@ class Mission }; class Item5 { - position[]={-9226.3809,339.80844,13286.085}; + position[]={2128.8491,335.35724,-2284.9355}; azimut=-17.083944; id=2; side="WEST"; @@ -111,7 +117,7 @@ class Mission }; class Item6 { - position[]={-9227.0127,339.84363,13286.29}; + position[]={2130.4182,335.3909,-2284.5029}; azimut=-17.083937; id=9; side="WEST"; @@ -122,7 +128,7 @@ class Mission }; class Item7 { - position[]={-9225.6738,339.77631,13286.438}; + position[]={2130.9893,335.39728,-2283.6431}; azimut=-17.083944; id=21; side="WEST"; @@ -133,7 +139,7 @@ class Mission }; class Item8 { - position[]={-9226.2734,339.78833,13284.918}; + position[]={2130.8804,335.40723,-2285.0654}; azimut=-17.083944; id=13; side="WEST"; @@ -144,7 +150,7 @@ class Mission }; class Item9 { - position[]={-9225.5596,339.76682,13286.151}; + position[]={2129.5149,335.371,-2284.7083}; azimut=-17.083944; id=7; side="WEST"; @@ -155,7 +161,7 @@ class Mission }; class Item10 { - position[]={-9227.7363,339.87744,13286.001}; + position[]={2129.4941,335.35962,-2283.4824}; azimut=-17.0839; id=36; side="WEST"; @@ -166,7 +172,7 @@ class Mission }; class Item11 { - position[]={-9227.8799,339.8887,13286.307}; + position[]={2129.5981,335.3714,-2284.5342}; azimut=-17.083944; id=25; side="WEST"; @@ -177,7 +183,7 @@ class Mission }; class Item12 { - position[]={-9229.8154,339.96829,13285.283}; + position[]={2130.0505,335.38705,-2285.082}; azimut=-17.083944; id=43; side="WEST"; @@ -188,7 +194,7 @@ class Mission }; class Item13 { - position[]={-9226.4443,339.81305,13286.193}; + position[]={2130.8389,335.40298,-2284.7007}; azimut=-17.083944; id=30; side="WEST"; @@ -199,7 +205,7 @@ class Mission }; class Item14 { - position[]={-9226.4033,339.80716,13285.891}; + position[]={2130.3926,335.37918,-2283.2534}; azimut=-17.083944; id=33; side="WEST"; @@ -210,7 +216,7 @@ class Mission }; class Item15 { - position[]={-9225.7578,339.78458,13286.758}; + position[]={2130.5781,335.38925,-2283.8765}; azimut=-17.083944; id=1; side="WEST"; @@ -221,7 +227,7 @@ class Mission }; class Item16 { - position[]={-9226.416,339.82135,13286.978}; + position[]={2128.9031,335.34946,-2283.916}; azimut=-17.083944; id=4; side="WEST"; @@ -232,7 +238,7 @@ class Mission }; class Item17 { - position[]={-9227.9834,339.87796,13285.123}; + position[]={2130.8237,335.39142,-2283.439}; azimut=-17.083944; id=3; side="WEST"; @@ -243,7 +249,7 @@ class Mission }; class Item18 { - position[]={-9227.2666,339.87115,13287.445}; + position[]={2129.3364,335.36148,-2284.1135}; azimut=-17.083944; id=6; side="WEST"; @@ -254,7 +260,7 @@ class Mission }; class Item19 { - position[]={-9227.5576,339.88266,13287.161}; + position[]={2129.0759,335.35538,-2284.1221}; azimut=-17.083944; id=10; side="WEST"; @@ -265,7 +271,7 @@ class Mission }; class Item20 { - position[]={-9226.0488,339.7916,13286.112}; + position[]={2130.45,335.39508,-2284.8887}; azimut=-17.083944; id=16; side="WEST"; @@ -276,7 +282,7 @@ class Mission }; class Item21 { - position[]={-9226.2988,339.80313,13285.998}; + position[]={2129.9985,335.37143,-2283.4668}; azimut=-17.083944; id=19; side="WEST"; @@ -287,7 +293,7 @@ class Mission }; class Item22 { - position[]={-9226.3936,339.81274,13286.376}; + position[]={2130.7075,335.39044,-2283.6538}; azimut=-17.083944; id=15; side="WEST"; @@ -298,7 +304,7 @@ class Mission }; class Item23 { - position[]={-9226.2412,339.80209,13286.156}; + position[]={2129.9946,335.38251,-2284.7261}; azimut=-17.083944; id=23; side="WEST"; @@ -309,7 +315,7 @@ class Mission }; class Item24 { - position[]={-9226.3418,339.81396,13286.693}; + position[]={2131.1177,335.40253,-2283.8789}; azimut=-17.083944; id=26; side="WEST"; @@ -320,7 +326,7 @@ class Mission }; class Item25 { - position[]={-9226.9863,339.84131,13286.213}; + position[]={2131.1504,335.41055,-2284.6956}; azimut=-17.083944; id=29; side="WEST"; @@ -331,7 +337,7 @@ class Mission }; class Item26 { - position[]={-9226.6006,339.82108,13286.188}; + position[]={2130.5283,335.39539,-2284.7053}; azimut=-17.083944; id=31; side="WEST"; @@ -342,7 +348,7 @@ class Mission }; class Item27 { - position[]={-9225.9824,339.79691,13286.812}; + position[]={2130.3113,335.38275,-2283.8806}; azimut=-17.083944; id=28; side="WEST"; @@ -353,7 +359,7 @@ class Mission }; class Item28 { - position[]={-9226.04,339.80713,13287.394}; + position[]={2130.395,335.38675,-2284.1001}; azimut=-17.083944; id=35; side="WEST"; @@ -364,7 +370,7 @@ class Mission }; class Item29 { - position[]={-9226.7217,339.81482,13285.184}; + position[]={2131.0095,335.40881,-2284.886}; azimut=-17.083944; id=27; side="WEST"; @@ -375,7 +381,7 @@ class Mission }; class Item30 { - position[]={-9227.8877,339.88629,13286.08}; + position[]={2129.3755,335.36954,-2284.9138}; azimut=-17.083937; id=34; side="WEST"; @@ -386,7 +392,7 @@ class Mission }; class Item31 { - position[]={-9226.3291,339.79385,13285.128}; + position[]={2130.6118,335.40076,-2285.0781}; azimut=-17.083944; id=46; side="WEST"; @@ -397,7 +403,7 @@ class Mission }; class Item32 { - position[]={-9226.7764,339.82602,13285.854}; + position[]={2130.1077,335.37219,-2283.25}; azimut=-17.083944; id=38; side="WEST"; @@ -408,7 +414,7 @@ class Mission }; class Item33 { - position[]={-9228.0107,339.87933,13285.128}; + position[]={2130.5547,335.38483,-2283.4395}; azimut=-17.083944; id=32; side="WEST"; @@ -419,7 +425,7 @@ class Mission }; class Item34 { - position[]={-9226.6563,339.83197,13286.831}; + position[]={2130.0046,335.37537,-2283.8945}; azimut=-17.083944; id=47; side="WEST"; @@ -430,7 +436,7 @@ class Mission }; class Item35 { - position[]={-9228.0459,339.89471,13286.104}; + position[]={2129.1299,335.36386,-2284.9312}; azimut=-17.083944; id=41; side="WEST"; @@ -441,7 +447,7 @@ class Mission }; class Item36 { - position[]={-9225.9746,339.78494,13285.885}; + position[]={2130.9441,335.39264,-2283.2466}; azimut=-17.083944; id=40; side="WEST"; @@ -452,7 +458,7 @@ class Mission }; class Item37 { - position[]={-9227.1689,339.84113,13285.438}; + position[]={2129.5378,335.37503,-2285.1052}; azimut=-17.083944; id=44; side="WEST"; @@ -463,7 +469,7 @@ class Mission }; class Item38 { - position[]={-9228.6396,339.90808,13285.044}; + position[]={2130.2681,335.37787,-2283.45}; azimut=-17.083944; id=48; side="WEST"; @@ -474,7 +480,7 @@ class Mission }; class Item39 { - position[]={-9228.2998,339.90469,13285.848}; + position[]={2129.061,335.34753,-2283.2761}; azimut=-17.083944; id=39; side="WEST"; @@ -485,7 +491,7 @@ class Mission }; class Item40 { - position[]={-9227.8906,339.8688,13284.835}; + position[]={2131.1121,335.39856,-2283.4507}; azimut=-17.083944; id=37; side="WEST"; @@ -496,7 +502,7 @@ class Mission }; class Item41 { - position[]={-9229.0918,339.94571,13286.026}; + position[]={2129.2395,335.36456,-2284.72}; azimut=-17.083944; id=45; side="WEST"; @@ -507,7 +513,7 @@ class Mission }; class Item42 { - position[]={-9227.165,339.84357,13285.651}; + position[]={2128.5754,335.34384,-2284.1563}; azimut=-17.0839; id=49; side="WEST"; @@ -518,7 +524,7 @@ class Mission }; class Item43 { - position[]={-9226.8242,339.82153,13285.296}; + position[]={2130.6997,335.40128,-2284.8931}; azimut=-17.083944; id=42; side="WEST"; @@ -529,7 +535,7 @@ class Mission }; class Item44 { - position[]={-9226.3633,339.80768,13286.095}; + position[]={2129.9014,335.3819,-2284.9055}; azimut=-17.083944; id=22; side="WEST"; @@ -540,7 +546,7 @@ class Mission }; class Item45 { - position[]={-9226.7969,339.8335,13286.373}; + position[]={2130.4277,335.38361,-2283.6541}; azimut=-17.083944; id=12; side="WEST"; @@ -551,7 +557,7 @@ class Mission }; class Item46 { - position[]={-9226.2236,339.81598,13287.346}; + position[]={2130.5388,335.39221,-2284.3174}; azimut=-17.083944; id=14; side="WEST"; @@ -562,7 +568,7 @@ class Mission }; class Item47 { - position[]={-9226.208,339.81073,13286.987}; + position[]={2129.1899,335.35629,-2283.917}; azimut=-17.0839; id=24; side="WEST"; @@ -573,7 +579,7 @@ class Mission }; class Item48 { - position[]={-9225.75,339.7869,13286.974}; + position[]={2129.4712,335.36279,-2283.9023}; azimut=-17.083944; id=20; side="WEST"; @@ -584,7 +590,7 @@ class Mission }; class Item49 { - position[]={-9228.4834,339.9317,13287.258}; + position[]={2130.6709,335.39352,-2284.1018}; azimut=-17.083944; id=17; side="WEST"; @@ -595,7 +601,7 @@ class Mission }; class Item50 { - position[]={-9226.1025,339.79715,13286.333}; + position[]={2130.1333,335.38412,-2284.5273}; azimut=-17.0839; id=51; side="WEST"; @@ -606,7 +612,7 @@ class Mission }; class Item51 { - position[]={-9226.2676,339.80045,13285.912}; + position[]={2130.6577,335.38565,-2283.2524}; azimut=-17.0839; id=52; side="WEST"; @@ -617,7 +623,7 @@ class Mission }; class Item52 { - position[]={-9225.6104,339.77072,13286.257}; + position[]={2128.9338,335.34628,-2283.4749}; azimut=-17.0839; id=55; side="WEST"; @@ -628,7 +634,7 @@ class Mission }; class Item53 { - position[]={-9227.1758,339.84412,13285.65}; + position[]={2128.6597,335.34381,-2283.9299}; azimut=-17.0839; id=53; side="WEST"; @@ -639,7 +645,7 @@ class Mission }; class Item54 { - position[]={-9226.7432,339.82593,13285.985}; + position[]={2129.7412,335.36542,-2283.4785}; azimut=-17.0839; id=54; side="WEST"; @@ -650,7 +656,7 @@ class Mission }; class Item55 { - position[]={-9226.2275,339.80112,13286.133}; + position[]={2128.9746,335.35849,-2284.7424}; azimut=-17.0839; id=70; side="WEST"; @@ -661,7 +667,7 @@ class Mission }; class Item56 { - position[]={-9227.8281,339.88962,13286.597}; + position[]={2128.791,335.34485,-2283.6938}; azimut=-17.0839; id=60; side="WEST"; @@ -672,7 +678,7 @@ class Mission }; class Item57 { - position[]={-9227.7969,339.88263,13286.166}; + position[]={2129.7358,335.37628,-2284.7153}; azimut=-17.0839; id=68; side="WEST"; @@ -683,7 +689,7 @@ class Mission }; class Item58 { - position[]={-9227.3564,339.86536,13286.608}; + position[]={2128.9641,335.35461,-2284.3335}; azimut=-17.0839; id=66; side="WEST"; @@ -694,7 +700,7 @@ class Mission }; class Item59 { - position[]={-9227.0605,339.83997,13285.795}; + position[]={2128.5896,335.35117,-2284.9414}; azimut=-17.0839; id=61; side="WEST"; @@ -705,7 +711,7 @@ class Mission }; class Item60 { - position[]={-9227.3223,339.85941,13286.271}; + position[]={2129.3711,335.36594,-2284.522}; azimut=-17.0839; id=63; side="WEST"; @@ -716,7 +722,7 @@ class Mission }; class Item61 { - position[]={-9226.0098,339.80829,13287.616}; + position[]={2130.1035,335.37955,-2284.093}; azimut=-17.0839; id=72; side="WEST"; @@ -727,7 +733,7 @@ class Mission }; class Item62 { - position[]={-9226.333,339.79715,13285.377}; + position[]={2129.7896,335.38098,-2285.1011}; azimut=-17.0839; id=57; side="WEST"; @@ -738,7 +744,7 @@ class Mission }; class Item63 { - position[]={-9226.3096,339.79947,13285.661}; + position[]={2128.5918,335.34775,-2284.5498}; azimut=-17.0839; id=58; side="WEST"; @@ -749,7 +755,7 @@ class Mission }; class Item64 { - position[]={-9228.4053,339.9176,13286.448}; + position[]={2129.5793,335.36346,-2283.687}; azimut=-17.0839; id=62; side="WEST"; @@ -760,7 +766,7 @@ class Mission }; class Item65 { - position[]={-9227.2754,339.85733,13286.298}; + position[]={2128.8408,335.35355,-2284.542}; azimut=-17.0839; id=75; side="WEST"; @@ -771,7 +777,7 @@ class Mission }; class Item66 { - position[]={-9227.0635,339.83984,13285.776}; + position[]={2128.7173,335.34885,-2284.3408}; azimut=-17.0839; id=56; side="WEST"; @@ -782,7 +788,7 @@ class Mission }; class Item67 { - position[]={-9228.1729,339.89459,13285.591}; + position[]={2128.6753,335.34024,-2283.4849}; azimut=-17.0839; id=73; side="WEST"; @@ -793,7 +799,7 @@ class Mission }; class Item68 { - position[]={-9226.2158,339.7851,13284.893}; + position[]={2131.1646,335.41415,-2285.0625}; azimut=-17.0839; id=69; side="WEST"; @@ -804,7 +810,7 @@ class Mission }; class Item69 { - position[]={-9227.1328,339.84109,13285.587}; + position[]={2128.5818,335.34006,-2283.7119}; azimut=-17.0839; id=67; side="WEST"; @@ -815,7 +821,7 @@ class Mission }; class Item70 { - position[]={-9227.875,339.8754,13285.286}; + position[]={2130.3337,335.39398,-2285.0852}; azimut=-17.0839; id=65; side="WEST"; @@ -826,7 +832,7 @@ class Mission }; class Item71 { - position[]={-9226.7676,339.83124,13286.31}; + position[]={2129.8989,335.37863,-2284.5435}; azimut=-17.0839; id=74; side="WEST"; @@ -837,7 +843,7 @@ class Mission }; class Item72 { - position[]={-9228.6436,339.93161,13286.586}; + position[]={2129.4749,335.36667,-2284.3257}; azimut=-17.0839; id=71; side="WEST"; @@ -848,7 +854,7 @@ class Mission }; class Item73 { - position[]={-9226.9951,339.8414,13286.182}; + position[]={2130.2813,335.38928,-2284.6997}; azimut=-17.0839; id=59; side="WEST"; @@ -859,7 +865,7 @@ class Mission }; class Item74 { - position[]={-9228.3154,339.91071,13286.268}; + position[]={2130.9817,335.40475,-2284.5059}; azimut=-17.0839; id=64; side="WEST"; @@ -870,7 +876,7 @@ class Mission }; class Item75 { - position[]={-9226.0654,339.80463,13287.091}; + position[]={2131.0996,335.40582,-2284.3037}; azimut=-17.0839; id=81; side="WEST"; @@ -881,7 +887,7 @@ class Mission }; class Item76 { - position[]={-9228.6787,339.92975,13286.287}; + position[]={2130.6787,335.39743,-2284.52}; azimut=-17.0839; id=83; side="WEST"; @@ -892,7 +898,7 @@ class Mission }; class Item77 { - position[]={-9228.6621,339.92181,13285.821}; + position[]={2128.5696,335.33606,-2283.2949}; azimut=-17.0839; id=82; side="WEST"; @@ -903,7 +909,7 @@ class Mission }; class Item78 { - position[]={-9228.2646,339.90421,13285.957}; + position[]={2129.5862,335.35983,-2283.2605}; azimut=-17.0839; id=84; side="WEST"; @@ -914,7 +920,7 @@ class Mission }; class Item79 { - position[]={-9227.6934,339.86774,13285.4}; + position[]={2129.2559,335.3685,-2285.1167}; azimut=-17.0839; id=85; side="WEST"; @@ -925,7 +931,7 @@ class Mission }; class Item80 { - position[]={-9228.4668,339.91537,13286.013}; + position[]={2129.2068,335.35278,-2283.4775}; azimut=-17.0839; id=77; side="WEST"; @@ -936,7 +942,7 @@ class Mission }; class Item81 { - position[]={-9229.5625,339.97446,13286.408}; + position[]={2128.7036,335.35208,-2284.7446}; azimut=-17.0839; id=78; side="WEST"; @@ -947,7 +953,7 @@ class Mission }; class Item82 { - position[]={-9229.0146,339.93137,13285.37}; + position[]={2129.0146,335.36276,-2285.1128}; azimut=-17.0839; id=79; side="WEST"; @@ -958,7 +964,7 @@ class Mission }; class Item83 { - position[]={-9226.8789,339.83426,13286.091}; + position[]={2129.6064,335.375,-2284.916}; azimut=-17.0839; id=76; side="WEST"; @@ -969,7 +975,7 @@ class Mission }; class Item84 { - position[]={-9227.2725,339.85904,13286.446}; + position[]={2129.8677,335.37024,-2283.6858}; azimut=-17.0839; id=80; side="WEST"; @@ -980,7 +986,7 @@ class Mission }; class Item85 { - position[]={-9226.5635,339.83371,13287.358}; + position[]={2129.7197,335.3725,-2284.3311}; azimut=-17.0839; id=97; side="WEST"; @@ -991,7 +997,7 @@ class Mission }; class Item86 { - position[]={-9229.0674,339.95273,13286.533}; + position[]={2129.2278,335.3609,-2284.3374}; azimut=-17.0839; id=98; side="WEST"; @@ -1002,7 +1008,7 @@ class Mission }; class Item87 { - position[]={-9226.6563,339.83679,13287.217}; + position[]={2130.2576,335.38535,-2284.3188}; azimut=-17.0839; id=99; side="WEST"; @@ -1013,7 +1019,7 @@ class Mission }; class Item88 { - position[]={-9227.3896,339.87329,13287.105}; + position[]={2130.9556,335.40042,-2284.0903}; azimut=-17.0839; id=100; side="WEST"; @@ -1024,7 +1030,7 @@ class Mission }; class Item89 { - position[]={-9227.2051,339.86279,13287.03}; + position[]={2128.8135,335.34921,-2284.1296}; azimut=-17.0839; id=96; side="WEST"; @@ -1035,7 +1041,7 @@ class Mission }; class Item90 { - position[]={-9227.7627,339.87299,13285.532}; + position[]={2128.7363,335.35629,-2285.1284}; azimut=-17.0839; id=87; side="WEST"; @@ -1046,7 +1052,7 @@ class Mission }; class Item91 { - position[]={-9228.4023,339.91022,13285.875}; + position[]={2128.7983,335.34131,-2283.2759}; azimut=-17.0839; id=92; side="WEST"; @@ -1057,7 +1063,7 @@ class Mission }; class Item92 { - position[]={-9226.6992,339.83041,13286.526}; + position[]={2129.3291,335.35757,-2283.6919}; azimut=-17.0839; id=88; side="WEST"; @@ -1068,7 +1074,7 @@ class Mission }; class Item93 { - position[]={-9227.2813,339.85928,13286.43}; + position[]={2130.1184,335.3761,-2283.6626}; azimut=-17.0839; id=89; side="WEST"; @@ -1079,7 +1085,7 @@ class Mission }; class Item94 { - position[]={-9226.8467,339.84055,13286.729}; + position[]={2130.8679,335.39633,-2283.8743}; azimut=-17.0839; id=90; side="WEST"; @@ -1090,7 +1096,7 @@ class Mission }; class Item95 { - position[]={-9226.6357,339.83777,13287.384}; + position[]={2129.9712,335.3783,-2284.3132}; azimut=-17.0839; id=86; side="WEST"; @@ -1101,7 +1107,7 @@ class Mission }; class Item96 { - position[]={-9227.6309,339.87009,13285.848}; + position[]={2129.8516,335.36606,-2283.2563}; azimut=-17.0839; id=93; side="WEST"; @@ -1112,7 +1118,7 @@ class Mission }; class Item97 { - position[]={-9226.5049,339.82465,13286.874}; + position[]={2129.7354,335.36908,-2283.906}; azimut=-17.0839; id=94; side="WEST"; @@ -1123,7 +1129,7 @@ class Mission }; class Item98 { - position[]={-9226.165,339.81055,13287.152}; + position[]={2130.8174,335.39896,-2284.3076}; azimut=-17.0839; id=91; side="WEST"; @@ -1134,7 +1140,7 @@ class Mission }; class Item99 { - position[]={-9227.6592,339.87982,13286.512}; + position[]={2129.04,335.35083,-2283.7041}; azimut=-17.0839; id=95; side="WEST"; @@ -1153,7 +1159,7 @@ class Mission items=1; class Item0 { - position[]={-392.79468,124.22502,3488.2427}; + position[]={-143.93861,0.52647489,2319.5012}; id=50; side="LOGIC"; vehicle="FunctionsManager"; @@ -1164,79 +1170,6 @@ class Mission }; }; }; - class Vehicles - { - items=8; - class Item0 - { - position[]={-9232.3467,339.88757,13270.03}; - id=101; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item1 - { - position[]={-9221.8574,339.43732,13269.816}; - id=102; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item2 - { - position[]={-9234.4502,340.48166,13300.939}; - id=103; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item3 - { - position[]={-9220.3682,339.67667,13300.92}; - id=104; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item4 - { - position[]={-9241.1377,340.65341,13292.925}; - azimut=90.394051; - id=105; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item5 - { - position[]={-9241.2725,340.40894,13279.121}; - azimut=90.394051; - id=106; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item6 - { - position[]={-9214.7939,339.26996,13291.987}; - azimut=90.6903; - id=107; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - text="wall"; - }; - class Item7 - { - position[]={-9214.8848,339.19839,13279.109}; - azimut=90.690323; - id=108; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - }; class Markers { items=13; @@ -1248,7 +1181,7 @@ class Mission }; class Item1 { - position[]={-9195.6514,338.31848,13286.671}; + position[]={2129.7219,335.37024,-2284.0747}; name="respawn_west"; type="Empty"; }; diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/server_traders.sqf b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/server_traders.sqf new file mode 100644 index 000000000..362ca505e --- /dev/null +++ b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/server_traders.sqf @@ -0,0 +1,2 @@ +// DayZ Epoch NO TRADERS +serverTraders = []; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/stringtable.csv deleted file mode 100644 index cc2b013c5..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_5.Bootcamp_ACR/stringtable.csv +++ /dev/null @@ -1,14 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -Language, English, French - -#include "R3F_Realism\R3F_stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Realism_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Realism_Init.sqf deleted file mode 100644 index 89daf64ef..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Realism_Init.sqf +++ /dev/null @@ -1,21 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Realism_Configuration.cfg" - -#ifdef R3F_REALISM_USE_WEIGHT - _void = [] execVM "R3F_realism\R3F_Weight\R3F_DoWeight.sqf"; -#endif - - -#ifdef R3F_REALISM_USE_TIRED - _void = [] execVM "R3F_realism\R3F_Tired\R3F_Tired_Init.sqf"; -#endif - diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Realism_configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Realism_configuration.cfg deleted file mode 100644 index 72afc2a8c..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Realism_configuration.cfg +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define R3F_REALISM_USE_WEIGHT -#define R3F_REALISM_USE_TIRED diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Stringtable.csv deleted file mode 100644 index fca6a4ab6..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Weight\R3F_WEIGHT_Stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Tired/R3F_DoTired.sqf b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Tired/R3F_DoTired.sqf deleted file mode 100644 index 6ab215092..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Tired/R3F_DoTired.sqf +++ /dev/null @@ -1,130 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101011 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -private ["_level", "_n", "_s"]; - -//_voil = [] call R3F_TIRED_FNCT_MkVoile; -//[_voil,1] call R3F_TIRED_FNCT_Voile_Noir; - -_n = 0; -_posATL = 0; - -#ifdef R3F_TIRED_CSV_EXPORT -_s = format["""Duree"",""Distance From"",""Distance To"",""Vitesse"",""Fatigue"",""Black Level"",""poids"",""Counter"""]; -_s call FNC_PrintToRPT; -#endif - -R3F_TIRED_Accumulator = 0; -sleep 1; -_level = 1; - -while {true} do { - - R3F_TIRED_POIDS_TOTAL_PLAYER= R3F_Weight + R3F_TIRED_WEIGHT_PLAYER_EMPTY; - - if (R3F_weight < R3F_TIRED_WEIGHT_LEVEL3 )then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL2) then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL1 ) then { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO1; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO2; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO3; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO4; - }; - - if (alive player) then { - switch (toArray (animationState player) select 5) do { - case 112: { - R3F_TIRED_Ratio_Position = R3F_TIRED_DOWN_LEVEL; - }; - case 107:{ - R3F_TIRED_Ratio_Position=R3F_TIRED_KNEE_LEVEL; - }; - case 101:{ - R3F_TIRED_Ratio_Position = R3F_TIRED_UP_LEVEL; - }; - }; - - R3F_TIRED_vitesse_de_mon_joueur = [0,0,0] distance velocity player; - R3F_TIRED_coeff_mon_elevation_en_z = 0 max ((velocity player select 2) / R3F_TIRED_WEIGHT_CLIMB_FACTOR); - - _posATL = (getPosATL player) select 2; - - - if((vehicle player == player) && (_posATL < 100)) then { - R3F_TIRED_Accumulator = R3F_TIRED_Accumulator - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_vitesse_de_mon_joueur * R3F_TIRED_Ratio_Position * R3F_TIRED_WEIGHT_SPEED_RATIO*R3F_TIRED_Ratio_Overweight) - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_coeff_mon_elevation_en_z * R3F_TIRED_WEIGHT_LEVEL2); - - }; - - R3F_TIRED_Accumulator = 0 max (R3F_TIRED_Accumulator - R3F_TIRED_Ratio_Recovery); - - _level = ((R3F_TIRED_Accumulator / R3F_TIRED_BLACKOUT_LEVEL) * 100); - _level = 0 max (1 - (_level / 100)); - - #ifdef R3F_TIRED_DEBUG - hintsilent format["Fatique : %1/%2\nBlack level : %3\nPoids total : %4\n Poids armement : %5", - R3F_TIRED_Accumulator, - R3F_TIRED_BLACKOUT_LEVEL, - _level, - R3F_TIRED_POIDS_TOTAL_PLAYER, - R3F_Weight]; - #endif - - [_level] call R3F_TIRED_FNCT_Voile_Noir; - - if (R3F_TIRED_Accumulator > R3F_TIRED_BLACKOUT_LEVEL and scriptDone R3F_TIRED_Handle_Blackout_Effect and scriptDone R3F_TIRED_Handle_Blur_Effect) then { - R3F_TIRED_Handle_Blackout_Effect = [] spawn R3F_TIRED_FNCT_DoBlackVanish; - }; - } else { - R3F_TIRED_Accumulator = 0; - }; - - if (R3F_TIRED_GLOBAL_TIRING - && R3F_TIRED_vitesse_de_mon_joueur > 4 - && R3F_TIRED_Ratio_Recovery > R3F_TIRED_RATIO_RECOVERING - ) then { - R3F_TIRED_Counter_Time= R3F_TIRED_Counter_Time + 1; - }; - - - #ifdef R3F_TIRED_CSV_EXPORT - _s = format["%1,%2,%3,%4,%5,%6,%7,%8", - _n, - (player distance flag_start), - (player distance flag_end), - R3F_TIRED_vitesse_de_mon_joueur, - R3F_TIRED_Accumulator, - _level, - R3F_Weight, - R3F_TIRED_Counter_Time]; - - - _s call FNC_PrintToRPT; - #endif - - if ((R3F_TIRED_Counter_Time > R3F_TIRED_TIME_RECOVERING)) then { - R3F_TIRED_Ratio_Recovery = R3F_TIRED_Ratio_Recovery - 1; - R3F_TIRED_Counter_Time = 0; - }; - - sleep 1; - _n = _n + 1; -}; - -//[_voil] call R3F_TIRED_FNCT_Effect_Off; - diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg deleted file mode 100644 index 407f869bd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg +++ /dev/null @@ -1,131 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -//Uncomment to write in arma.rpt a csv file for excel to trace some graphics -// #define R3F_TIRED_CSV_EXPORT - -//Uncomment to show some informations in game -// #define R3F_TIRED_DEBUG - -//adjustment player weight with helmet jacket Rangers Light equipment (not weapons) -#define R3F_TIRED_WEIGHT_PLAYER_EMPTY 90 - -//Predefined models for an easy setting -// uncomment only one setting -// #define R3F_TIRED_SET_MODE_EASY -#define R3F_TIRED_SET_MODE_UBEREASY -//#define R3F_TIRED_SET_MODE_NORMAL -//#define R3F_TIRED_SET_MODE_HARD - -//adjustment weight * speed player -#define R3F_TIRED_WEIGHT_SPEED_RATIO 1 - - -#ifdef R3F_TIRED_SET_MODE_UBEREASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 100000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 0.9 - #define R3F_TIRED_KNEE_LEVEL 0.6 - #define R3F_TIRED_UP_LEVEL 0.5 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 40 - #define R3F_TIRED_WEIGHT_LEVEL2 50 - #define R3F_TIRED_WEIGHT_LEVEL3 60 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 1 -#endif - -#ifdef R3F_TIRED_SET_MODE_EASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 70000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 1.8 - #define R3F_TIRED_KNEE_LEVEL 1.2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 25 - #define R3F_TIRED_WEIGHT_LEVEL2 30 - #define R3F_TIRED_WEIGHT_LEVEL3 40 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 10 -#endif - -#ifdef R3F_TIRED_SET_MODE_NORMAL - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 50000 - - //adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 3 - #define R3F_TIRED_KNEE_LEVEL 1.5 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 10 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 15 - #define R3F_TIRED_WEIGHT_LEVEL2 20 - #define R3F_TIRED_WEIGHT_LEVEL3 30 - - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.6 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 30 -#endif - -#ifdef R3F_TIRED_SET_MODE_HARD - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 40000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 4 - #define R3F_TIRED_KNEE_LEVEL 2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 5 - - // adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 10 - #define R3F_TIRED_WEIGHT_LEVEL2 17 - #define R3F_TIRED_WEIGHT_LEVEL3 25 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.3 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 60 -#endif - -// ratio of threshold weight -#define R3F_TIRED_WEIGHT_RATIO1 0.3 /* for weight < 10 kg */ -#define R3F_TIRED_WEIGHT_RATIO2 0.4 /* for weight 10 à 20 kg */ -#define R3F_TIRED_WEIGHT_RATIO3 0.6 /* for weight 20 à 30 kg */ -#define R3F_TIRED_WEIGHT_RATIO4 0.7 /* for weight > 30 kg */ - - -// activation / deactivation unit recup loss over time (true / false) -#define R3F_TIRED_GLOBAL_TIRING true - -// adjustment recovery rate -#define R3F_TIRED_TIME_RECOVERING 100 -#define R3F_TIRED_RATIO_RECOVERING 360 - -#define R3F_TIRED_WITH_VANISH true - diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf deleted file mode 100644 index 6e6615d1a..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf +++ /dev/null @@ -1,30 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -FNC_PrintToRPT = { - diag_log text _this; -}; - -R3F_TIRED_FNCT_Voile_Noir = { - _level = _this select 0; - if(_level < R3F_TIRED_SHORTNESS_THRESHOLD ) then{ - playSound "heartbeat_1"; - addCamShake [2, 1, 25]; - }; - -}; -R3F_TIRED_FNCT_DoBlackVanish = { - [player,0.1] call fnc_usec_damageUnconscious; - [_refObj,"scream",3,false] call dayz_zombieSpeak; - cutText ["You are overburdened.", "PLAIN DOWN"]; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf deleted file mode 100644 index 3a655adcd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf +++ /dev/null @@ -1,25 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -call compile preprocessFile "R3F_realism\R3F_Tired\R3F_Tired_Fnct.sqf"; - -R3F_Weight = 0; - -R3F_TIRED_Ratio_Position = 0; -R3F_TIRED_Accumulator = 0; -R3F_TIRED_Handle_Blur_Effect = [] spawn {}; -R3F_TIRED_Handle_Blackout_Effect = [] spawn {}; -R3F_TIRED_Counter_Time = 0; -R3F_TIRED_Ratio_Recovery = R3F_TIRED_RATIO_RECOVERING; -R3F_TIRED_Ratio_Overweight = 1; - -_void = [] execVM "R3F_Realism\R3F_Tired\R3F_DoTired.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Tired/R3F_stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Tired/R3F_stringtable.csv deleted file mode 100644 index 597997490..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Tired/R3F_stringtable.csv +++ /dev/null @@ -1,3 +0,0 @@ - -R3F_VERSION_TIRED, "1.02", "1.02" - diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Weight/R3F_CfgWeight.h b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Weight/R3F_CfgWeight.h deleted file mode 100644 index b0aa80893..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Weight/R3F_CfgWeight.h +++ /dev/null @@ -1,1784 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -class CfgWeight -{ - class Weapons - { - class SCAR_L_STD_Mk4CQT - { - weight = 3.6; - }; - class SCAR_L_STD_HOLO - { - weight = 3.5; - }; - class SCAR_L_STD_EGLM_TWS - { - weight = 5.3; - }; - class SCAR_L_STD_EGLM_RCO - { - weight = 4.5; - }; - class SCAR_L_CQC_Holo - { - weight = 3.7; - }; - class SCAR_L_CQC_EGLM_Holo - { - weight = 5; - }; - class SCAR_L_CQC_CCO_SD - { - weight = 3.7; - }; - class SCAR_L_CQC - { - weight = 3.5; - }; - class SCAR_H_STD_EGLM_Spect - { - weight = 5.5; - }; - class SCAR_H_CQC_CCO_SD - { - weight = 4; - }; - class SCAR_H_CQC_CCO - { - weight = 4; - }; - class SCAR_H_STD_TWS_SD - { - weight = 5.2; - }; - class SCAR_H_LNG_Sniper_SD - { - weight = 5; - }; - class SCAR_H_LNG_Sniper - { - weight = 5; - }; - class M4A3_RCO_GL_EP1 - { - weight = 4.5; - }; - class M4A3_CCO_EP1 - { - weight = 3; - }; - class M14_EP1 - { - weight = 5.5; - }; - class FN_FAL - { - weight = 4.5; - }; - class FN_FAL_ANPVS - { - weight=5.5; - }; - class glock17_EP1 - { - weight = 0.7; - }; - class G36A_camo - { - weight = 3.6; - }; - class G36C_camo - { - weight = 2.8; - }; - class G36K_camo - { - weight = 3; - }; - class G36_C_SD_camo - { - weight = 3.6; - }; - class revolver_EP1 - { - weight = 1; - }; - class revolver_gold_EP1 - { - weight = 1; - }; - class UZI_SD_EP1 - { - weight = 1.9; - }; - class UZI_EP1 - { - weight = 1.7; - }; - class Sa61_EP1 - { - weight = 1.3; - }; - class M249_EP1 - { - weight = 6.5; - }; - class M249_TWS_EP1 - { - weight = 11; - }; - class M249_m145_EP1 - { - weight = 8; - }; - class M60A4_EP1 - { - weight = 10; - }; - class m240_scoped_EP1 - { - weight = 14; - }; - class MG36_camo - { - weight = 3.6; - }; - class Mk_48_DES_EP1 - { - weight = 8.2; - }; - class M32_EP1 - { - weight = 6; - }; - class M79_EP1 - { - weight = 2.7; - }; - class Mk13_EP1 - { - weight = 2.7; - }; - class m107_TWS_EP1 - { - weight = 14.3; - }; - class M24_des_EP1 - { - weight = 6; - }; - class M110_TWS_EP1 - { - weight = 7.7; - }; - class M110_NVG_EP1 - { - weight = 7.5; - }; - class Sa58V_RCO_EP1 - { - weight = 3.3; - }; - class Sa58V_EP1 - { - weight = 3.1; - }; - class Sa58V_CCO_EP1 - { - weight = 3.2; - }; - class Sa58P_EP1 - { - weight = 3.1; - }; - class MAAWS - { - weight = 7.5; - }; - class M47Launcher_EP1 - { - weight = 7; - }; - class M16A4_ACG - { - weight = 3.8; - }; - class M16A4 - { - weight = 3.8; - }; - class M16A2 - { - weight = 3.8; - }; - class M16A4_ACG_GL - { - weight = 5.2; - }; - class BAF_L85A2_RIS_Holo - { - weight = 5.2; - }; - class FN_FAL_ANPVS4 - { - weight = 5.7; - }; - - - - class M16A4_GL - { - weight = 5.2; - }; - class M16A2GL - { - weight = 5.2; - }; - class M4A1_AIM_SD_camo - { - weight = 3; - }; - class M4A1_Aim_camo - { - weight = 3; - }; - class M4A1_Aim - { - weight = 3; - }; - class M4A1 - { - weight = 3; - }; - class M4A1_HWS_GL_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL_SD_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL - { - weight = 4.5; - }; - class M4A1_RCO_GL - { - weight = 4.5; - }; - class M8_carbine - { - weight = 3.4; - }; - class M8_compact - { - weight = 3; - }; - class M8_carbineGL - { - weight = 4.8; - }; - class MP5SD - { - weight = 2.6; - }; - class MP5A5 - { - weight = 2.6; - }; - class G36_C_SD_eotech - { - weight = 3.6; - }; - class BAF_AS50_scoped - { - weight = 5.6; - }; - class BAF_LRR_scoped - { - weight = 5.6; - }; - class m107_DZ - { - weight = 14; - }; - - class G36a - { - weight = 3.6; - }; - - class G36C - { - weight = 2.8; - }; - class G36 - { - weight = 3; - }; - class M1014 - { - weight = 3.8; - }; - class Remington870_lamp - { - weight = 4.0; - }; - class MR43 - { - weight = 3.5; - }; - class Winchester1866 - { - weight = 2.8; - }; - - class M240 - { - weight = 13; - }; - - class M240_DZ - { - weight = 13; - }; - class M249 - { - weight = 6.5; - }; - class M249_DZ - { - weight = 6.5; - }; - class Mk_48 - { - weight = 8.2; - }; - - class Mk_48_DZ - { - weight = 8.2; - }; - class M8_SAW - { - weight = 4.5; - }; - class MG36 - { - weight = 3.6; - }; - class M4SPR - { - weight = 4.5; - }; - class M8_sharpshooter - { - weight = 4.5; - }; - class DMR - { - weight = 5.5; - }; - class M24 - { - weight = 6; - }; - class M40A3 - { - weight = 7.5; - }; - class M107 - { - weight = 14; - }; - class Colt1911 - { - weight = 1.1; - }; - class M9 - { - weight = 1; - }; - class M9SD - { - weight = 1.2; - }; - class 8Rnd_B_Beneli_74Slug - { - weight = 0.3; - }; - class SteelBolt - { - weight = 0.1; - }; - class SteelBolt4pack - { - weight = 0.3; - }; - class Javelin - { - weight = 16; - }; - class M136 - { - weight = 7.6; - }; - class Stinger - { - weight = 10; - }; - class SMAW - { - weight = 7.5; - }; - class Binocular - { - weight = 1; - }; - class Binocular_Vector - { - weight = 1; - }; - class NVGoggles - { - weight = 1; - }; - class Laserdesignator - { - weight = 5.5; - }; - class ItemCompass - { - weight = 0.1; - }; - class ItemGPS - { - weight = 0.3; - }; - class ItemWatch - { - weight = 0.1; - }; - class ItemMap - { - weight = 0.1; - }; - class ItemRadio - { - weight = 0.3; - }; - class AKS_GOLD - { - weight = 4.0; - }; - class AKS_74 - { - weight = 2.7; - }; - class AKS_74_GOSHAWK - { - weight = 3.5; - }; - class AKS_74_NSPU - { - weight = 3.5; - }; - class AK_74_GL_kobra - { - weight = 4.2; - }; - class SVD_NSPU_EP1 - { - weight = 6.9; - }; - class SVD_des_EP1 - { - weight = 6.3; - }; - class LeeEnfield - { - weight = 4; - }; - class AK_107_kobra - { - weight = 3.8; - }; - class AK_107_GL_kobra - { - weight = 5.3; - }; - class AK_107_pso - { - weight = 4; - }; - class AK_107_GL_pso - { - weight = 5.5; - }; - class AKS_74_U - { - weight = 2.7; - }; - class AKS_74_UN_kobra - { - weight = 3; - }; - class AKS_74_pso - { - weight = 3.6; - }; - class AKS_74_kobra - { - weight = 3; - }; - class AK_74 - { - weight = 3.1; - }; - class AK_74_GL - { - weight = 4.6; - }; - class AK_47_M - { - weight = 3.2; - }; - class AK_47_S - { - weight = 3; - }; - class PK - { - weight = 9; - }; - class RPK_74 - { - weight = 4.7; - }; - class Pecheneg - { - weight = 9; - }; - class Huntingrifle - { - weight = 4; - }; - class KSVK - { - weight = 12; - }; - class SVD - { - weight = 6.2; - }; - class SVD_CAMO - { - weight = 6.3; - }; - class Makarov - { - weight = 0.75; - }; - class MakarovSD - { - weight = 0.9; - }; - class Saiga12K - { - weight = 3.5; - }; - class Bizon - { - weight = 2.1; - }; - class bizon_silenced - { - weight = 2.3; - }; - class VSS_Vintorez - { - weight = 3.2; - }; - class RPG7V - { - weight = 6.3; - }; - class RPG18 - { - weight = 1.4; - }; - class MetisLauncher - { - weight = 16; - }; - class Igla - { - weight = 7; - }; - class Strela - { - weight = 6; - }; - }; - - - class Magazines - { - class 30Rnd_762x39_SA58 - { - weight = 0.8; - }; - class 20rnd_762x51_SB_SCAR - { - weight = 0.5; - }; - class 20rnd_762x51_B_SCAR - { - weight = 0.5; - }; - class 20Rnd_762x51_FNFAL - { - weight = 0.5; - }; - class 100Rnd_556x45_M249 - { - weight = 5; - }; - class 100Rnd_556x45_BetaCMag - { - weight = 5; - }; - class 20Rnd_B_765x17_Ball - { - weight = 0.4; - }; - class 10Rnd_B_765x17_Ball - { - weight = 0.2; - }; - class 30Rnd_9x19_UZI_SD - { - weight = 0.4; - }; - class 30Rnd_9x19_UZI - { - weight = 0.4; - }; - class 17Rnd_9x19_glock17 - { - weight = 0.2; - }; - class 6Rnd_45ACP - { - weight = 0.1; - }; - class MAAWS_HEAA - { - weight = 6; - }; - class MAAWS_HEDP - { - weight = 6; - }; - class Dragon_EP1 - { - weight = 11; - }; - class 30Rnd_556x45_StanagSD - { - weight = 0.5; - }; - class 30Rnd_556x45_Stanag - { - weight = 0.5; - }; - class 30Rnd_556x45_G36 - { - weight = 0.5; - }; - class 30Rnd_556x45_G36SD - { - weight = 0.5; - }; - class 15Rnd_W1866_Slug - { - weight = 0.5; - }; - class 30Rnd_9x19_MP5 - { - weight = 0.4; - }; - class 30Rnd_9x19_MP5SD - { - weight = 0.4; - }; - class 15Rnd_9x19_M9 - { - weight = 0.2; - }; - class 15Rnd_9x19_M9SD - { - weight = 0.2; - }; - class 1Rnd_HE_M203 - { - weight = 0.25; - }; - class 1Rnd_Smoke_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeGreen_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeRed_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeYellow_M203 - { - weight = 0.25; - }; - class FlareRed_M203 - { - weight = 0.25; - }; - class FlareGreen_M203 - { - weight = 0.25; - }; - class FlareWhite_M203 - { - weight = 0.25; - }; - class FlareYellow_M203 - { - weight = 0.25; - }; - class 6Rnd_HE_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareRed_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareWhite_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareYellow_M203 - { - weight = 1.5; - }; - class 6Rnd_Smoke_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeRed_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeYellow_M203 - { - weight = 1.5; - }; - class 10Rnd_127x99_m107 - { - weight = 0.5; - }; - class 5Rnd_762x51_M24 - { - weight = 0.2; - }; - class 20Rnd_762x51_DMR - { - weight = 0.5; - }; - class 8Rnd_B_Beneli_Pellets - { - weight = 0.3; - }; - class 20Rnd_556x45_Stanag - { - weight = 0.4; - }; - class 200Rnd_556x45_M249 - { - weight = 10; - }; - class 100Rnd_762x51_M240 - { - weight = 8; - }; - class Javelin - { - weight = 12; - }; - class M136 - { - weight = 6; - }; - class Stinger - { - weight = 6; - }; - class SMAW_HEAA - { - weight = 6; - }; - class SMAW_HEDP - { - weight = 6; - }; - class HandGrenade_west - { - weight = 0.5; - }; - class PipeBomb - { - weight = 4; - }; - class TimeBomb - { - weight = 4; - }; - class Mine - { - weight = 8; - }; - class SmokeShellRed - { - weight = 0.4; - }; - class SmokeShellYellow - { - weight = 0.4; - }; - class SmokeShellGreen - { - weight = 0.4; - }; - class SmokeShellBlue - { - weight = 0.4; - }; - class SmokeShellPurple - { - weight = 0.4; - }; - class SmokeShellOrange - { - weight = 0.4; - }; - class SmokeShell - { - weight = 0.4; - }; - - class 10x_303 - { - weight = 0.15; - }; - class 30Rnd_545x39_AK - { - weight = 0.5; - }; - class 30Rnd_545x39_AKSD - { - weight = 0.5; - }; - class 75Rnd_545x39_RPK - { - weight = 1.25; - }; - class 30Rnd_762x39_AK47 - { - weight = 0.8; - }; - class 100Rnd_762x54_PK - { - weight = 8; - }; - class 5x_22_LR_17_HMR - { - weight = 0.15; - }; - class 5Rnd_127x108_KSVK - { - weight = 0.3; - }; - class 10Rnd_762x54_SVD - { - weight = 0.4; - }; - class 10Rnd_9x39_SP5_VSS - { - weight = 0.2; - }; - class 20Rnd_9x39_SP5_VSS - { - weight = 0.4; - }; - class 8Rnd_9x18_Makarov - { - weight = 0.15; - }; - class 8Rnd_9x18_MakarovSD - { - weight = 0.15; - }; - class 8Rnd_B_Saiga12_74Slug - { - weight = 0.3; - }; - class 64Rnd_9x19_Bizon - { - weight = 0.8; - }; - class 64Rnd_9x19_SD_Bizon - { - weight = 0.8; - }; - class 1Rnd_HE_GP25 - { - weight = 0.25; - }; - class FlareWhite_GP25 - { - weight = 0.25; - }; - class FlareGreen_GP25 - { - weight = 0.25; - }; - class FlareRed_GP25 - { - weight = 0.25; - }; - class FlareYellow_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKE_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKERED_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEGREEN_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEYELOW_GP25 - { - weight = 0.25; - }; - class PG7V - { - weight = 2.2; - }; - class PG7VL - { - weight = 2.6; - }; - class PG7VR - { - weight = 4.5; - }; - class OG7 - { - weight = 2; - }; - class RPG18 - { - weight = 1.2; - }; - class AT13 - { - weight = 14; - }; - class Igla - { - weight = 11; - }; - class Strela - { - weight = 10; - }; - class HandGrenade_east - { - weight = 0.5; - }; - class IR_Strobe_Target - { - weight = 0.4; - }; - class Laserbatteries - { - weight = 0.005; - }; - - class ItemPainkiller - { - weight = 0.1; - }; - class ItemMorphine - { - weight = 0.1; - }; - class ItemEpinephrine - { - weight = 0.1; - }; - class ItemBloodbag - { - weight = 0.4; - }; - class ItemHeatPack - { - weight = 0.1; - }; - - - class ItemAntibiotic - { - weight = 0.1; - }; - class ItemWaterbottle - { - weight = 0.5; - }; - class ItemWaterbottleBoiled - { - weight = 0.5; - }; - class ItemSodaMdew - { - weight = 0.2; - }; - class ItemSodaPepsi - { - weight = 0.2; - }; - class ItemSodaCoke - { - weight = 0.2; - }; - class FoodCanSardines - { - weight = 0.2; - }; - class FoodCanBakedBeans - { - weight = 0.2; - }; - class FoodCanFrankBeans - { - weight = 0.2; - }; - class FoodBioMeat - { - weight = 0.2; - }; - class FoodCanPasta - { - weight = 0.2; - }; - class FoodCanUnlabeled - { - weight = 0.2; - }; - - - - class FoodMRE - { - weight = 0.4; - }; - class FoodPistachio - { - weight = 0.003; - }; - class FoodNutmix - { - weight = 0.003; - }; - - - - - - class FoodSteakCooked - { - weight = 0.25; - }; - class FoodmeatCooked - { - weight = 0.25; - }; - class FoodbeefCooked - { - weight = 0.25; - }; - class FoodmuttonCooked - { - weight = 0.25; - }; - class FoodchickenCooked - { - weight = 0.25; - }; - class FoodrabbitCooked - { - weight = 0.25; - }; - class FoodbaconCooked - { - weight = 0.25; - }; - class FoodmuttonRaw - { - weight = 0.25; - }; - class FoodchickenRaw - { - weight = 0.25; - }; - class FoodBaconRaw - { - weight = 0.25; - }; - class FoodRabbitRaw - { - weight = 0.25; - }; - class FoodbeefRaw - { - weight = 0.25; - }; - class FoodmeatRaw - { - weight = 0.25; - }; - class FoodSteakRaw - { - weight = 0.25; - }; - class ItemFlashlight - { - weight = 0.1; - }; - class ItemFlashlightRed - { - weight = 0.1; - }; - class ItemKnife - { - weight = 0.1; - }; - - - - class Crossbow - { - weight = 1; - }; - class MeleeCrowbar - { - weight = 1; - }; - class MeleeHatchet - { - weight = 1; - }; - class MeleeMachete - { - weight = 1; - }; - class MeleeFishingPole - { - weight = 1; - }; - class ItemHatchet - { - weight = 1; - }; - class ItemCrowbar - { - weight = 1; - }; - class ItemMatchbox - { - weight = 0.005; - }; - class ItemToolbox - { - weight = 1; - }; - class ItemEtool - { - weight = 1; - }; - - class Skin_FR_OHara_DZ - { - weight = 1; - }; - class Skin_FR_Rodriguez_DZ - { - weight = 1; - }; - class Skin_CZ_Soldier_Sniper_EP1_DZ - { - weight = 1; - }; - class Skin_Graves_Light_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_MG_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Sniper_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Crew_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_CO_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_2_DZ - { - weight = 1; - }; - class Skin_Survivor2_DZ - { - weight = 1; - }; - class Skin_Camo1_DZ - { - weight = 1; - }; - class Skin_Sniper1_DZ - { - weight = 1; - }; - class Skin_Rocket_DZ - { - weight = 1; - }; - class Skin_Soldier1_DZ - { - weight = 1; - }; - class Skin_RU_Policeman_DZ - { - weight = 1; - }; - class Skin_Pilot_EP1_DZ - { - weight = 1; - }; - class Skin_Haris_Press_EP1_DZ - { - weight = 1; - }; - class Skin_Ins_Soldier_GL_DZ - { - weight = 1; - }; - class Skin_GUE_Commander_DZ - { - weight = 1; - }; - class Skin_Functionary1_EP1_DZ - { - weight = 1; - }; - class Skin_Priest_DZ - { - weight = 1; - }; - class Skin_Rocker1_DZ - { - weight = 1; - }; - class Skin_Rocker2_DZ - { - weight = 1; - }; - class Skin_Rocker3_DZ - { - weight = 1; - }; - class Skin_Rocker4_DZ - { - weight = 1; - }; - class Skin_Bandit1_DZ - { - weight = 1; - }; - class Skin_Bandit2_DZ - { - weight = 1; - }; - class Skin_BanditW1_DZ - { - weight = 1; - }; - class Skin_BanditW2_DZ - { - weight = 1; - }; - class Skin_SurvivorW2_DZ - { - weight = 1; - }; - class Skin_SurvivorWpink_DZ - { - weight = 1; - }; - class Skin_SurvivorWsequisha_DZ - { - weight = 1; - }; - class Skin_SurvivorWcombat_DZ - { - weight = 1; - }; - class Skin_SurvivorWdesert_DZ - { - weight = 1; - }; - class Skin_SurvivorWurban_DZ - { - weight = 1; - }; - class Skin_SurvivorW3_DZ - { - weight = 1; - }; - class Skin_Soldier_TL_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Sniper_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Bodyguard_AA12_PMC_DZ - { - weight = 1; - }; - class Skin_Drake_Light_DZ - { - weight = 1; - }; - class Skin_CZ_Special_Forces_GL_DES_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Soldier_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Warlord_EP1_DZ - { - weight = 1; - }; - - class HandRoadFlare - { - weight = 0.1; - }; - class HandChemBlue - { - weight = 0.1; - }; - class HandChemGreen - { - weight = 0.1; - }; - class HandChemRed - { - weight = 0.1; - }; - class ItemBandage - { - weight = 0.005; - }; - class Hatchet_Swing - { - weight = 0; - }; - class Machete_Swing - { - weight = 0; - }; - class Fishing_Swing - { - weight = 0; - }; - class Crowbar_Swing - { - weight = 0; - }; - class ItemVault - { - weight = 100; - }; - class PartWoodPile - { - weight = 1; - }; - class PartWheel - { - weight = 10; - }; - class PartFueltank - { - weight = 10; - }; - class PartGlass - { - weight = 5; - }; - class PartEngine - { - weight = 15; - }; - class ItemGenerator - { - weight = 30; - }; - class PartGeneric - { - weight = 5; - }; - class PartVRotor - { - weight = 15; - }; - class ItemJerrycan - { - weight = 10; - }; - class ItemJerrycanEmpty - { - weight = 1; - }; - class ItemTent - { - weight = 5; - }; - class ItemTentDomed - { - weight = 5; - }; - class ItemTentDomed2 - { - weight = 5; - }; - class TrapBear - { - weight = 1; - }; - class ItemTankTrap - { - weight = 5; - }; - class ItemWire - { - weight = 2.5; - }; - class ItemGoldBar - { - weight = 0.02; - }; - class ItemGoldBar10oz - { - weight = 0.2; - }; - class ItemSilverBar - { - weight = 0.02; - }; - class ItemSilverBar10oz - { - weight = 0.2; - }; - class ItemBronzeBar - { - weight = 0.02; - }; - class ItemCopperBar - { - weight = 0.02; - }; - class ItemCopperBar10oz - { - weight = 0.2; - }; - class ItemAluminumBar - { - weight = 0.02; - }; - class ItemTinBar - { - weight = 0.02; - }; - class BoltSteel - { - weight = 0.02; - }; - class BoltSteel4pack - { - weight = 0.08; - }; - class WoodenArrow - { - weight = 0.02; - }; - class Quiver - { - weight = 0.08; - }; - class TrashTinCan - { - weight = 0.003; - }; - class FoodCanUnlabeledEmpty - { - weight = 0.003; - }; - class ItemTrashRazor - { - weight = 0.003; - }; - class ItemTrashToiletpaper - { - weight = 0.001; - }; - - class 7Rnd_45ACP_1911 - { - weight = 0.02; - }; - class ItemZombieParts - { - weight = 5; - }; - class ItemSandbag - { - weight = 10; - }; - class ItemSandbagLarge - { - weight = 50; - }; - class ItemWaterbottleUnfilled - { - weight = 0.05; - }; - class ItemSodaEmpty - { - weight = 0.002; - }; - class ItemSodaCokeEmpty - { - weight = 0.002; - }; - class ItemSodaPepsiEmpty - { - weight = 0.002; - }; - class ItemSodaMdewEmpty - { - weight = 0.002; - }; - class TrashJackDaniels - { - weight = 0.02; - }; - - - class ItemCanvas - { - weight = 4; - }; - class ItemBurlap - { - weight = 8; - }; - class ItemLightBulb - { - weight = 0.02; - }; - class ItemPole - { - weight = 10; - }; - class ItemCorrugated - { - weight = 29; - }; - class PartWoodPlywood - { - weight = 4; - }; - class PartWoodLumber - { - weight = 2; - }; - - class ItemTrout - { - weight = 1; - }; - class ItemTroutCooked - { - weight = 1; - }; - class ItemSeaBass - { - weight = 6; - }; - class ItemSeaBassCooked - { - weight = 5; - }; - class ItemTuna - { - weight = 27; - }; - class ItemTunaCooked - { - weight = 25; - }; - - class 30m_plot_kit - { - weight = 0.02; - }; - class fuel_pump_kit - { - weight = 50; - }; - class light_pole_kit - { - weight = 10; - }; - class stick_fence_kit - { - weight = 6; - }; - class park_bench_kit - { - weight = 50; - }; - class wood_shack_kit - { - weight = 50; - }; - class storage_shed_kit - { - weight = 100; - }; - class outhouse_kit - { - weight = 50; - }; - class wooden_shed_kit - { - weight = 75; - }; - class rusty_gate_kit - { - weight = 80; - }; - class sun_shade_kit - { - weight = 50; - }; - class m240_nest_kit - { - weight = 100; - }; - class ItemFuelBarrel - { - weight = 167; - }; - class ItemFuelBarrelEmpty - { - weight = 20; - }; - class ItemOilBarrel - { - weight = 140; - }; - - class bulk_NVGoggles - { - weight = 25; - }; - class bulk_DZ_Backpack_EP1 - { - weight = 25; - }; - class bulk_15Rnd_9x19_M9SD - { - weight = 25; - }; - class bulk_30Rnd_556x45_StanagSD - { - weight = 25; - }; - class bulk_ItemSandbag - { - weight = 25; - }; - class bulk_ItemGPS - { - weight = 25; - }; - class bulk_ItemMap - { - weight = 25; - }; - class bulk_ItemEtool - { - weight = 25; - }; - class bulk_17Rnd_9x19_glock17 - { - weight = 25; - }; - }; -}; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf deleted file mode 100644 index 1565a0625..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf +++ /dev/null @@ -1,50 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_WEIGHT_Configuration.cfg" - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -private ["_n","_gearbox_visible","_control","_display","_initial_text"]; - -disableSerialization; - -R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - -_initial_text = ""; -_n = 0; -while {true} do -{ - sleep R3F_WEIGHT_SHORT_DELAY; - - #ifdef R3F_WEIGHT_SHOW_WEIGHT - _display = findDisplay ARMA2_RSCDISPLAYGEARBOX; - _gearbox_visible = ( (str _display) != "No display"); - #else - _gearbox_visible = false; - #endif - - if(_gearbox_visible) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - if(_initial_text == "") then { - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _initial_text = ctrlText _control ; - }; - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _control ctrlSetText format[localize "STR_R3F_WEIGHT_InGearBox",_initial_text,R3F_Weight]; - _n = 0; - }else{ - if( _n > R3F_WEIGHT_LONG_DELAY) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - _n = 0; - }; - _n = _n + 1 ; - }; -}; diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg deleted file mode 100644 index 617cc8ad0..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg +++ /dev/null @@ -1,22 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - -#define R3F_WEIGHT_SHOW_WEIGHT - -//show or not classes not found in arma.rpt -//#define R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv deleted file mode 100644 index 6719b3b91..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ -R3F_VERSION_WEIGHTED, "1.04", "1.04" -STR_R3F_WEIGHT_InGearBox, "%1 | Weight carried : %2 lb", "%1 | Poids transporté : %2 Kg" -STR_R3F_WEIGHT_English, "lb", "Kg" diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf deleted file mode 100644 index 37daa1ce2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf +++ /dev/null @@ -1,72 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ -#include "R3F_WEIGHT_Configuration.cfg" -R3F_WEIGHT_FNCT_MakeSingleArray = { - private ["_arr_i","_arr_n", "_arr", "_n", "_nb", "_x"]; - _arr_i = (_this select 0) select 0; - _arr_n = (_this select 0) select 1; - - _arr = []; - - _n = 0; - { - _nb = _arr_n select _n; - for [{_i = 0}, {_i < _nb}, {_i = _i + 1}] do{ - _arr = _arr + [_x]; - }; - _n = _n + 1; - - }foreach _arr_i; - - _arr; -}; - -R3F_WEIGHT_FNCT_GetItemWeight = { - private ["_arr_class", "_total_weight", "_weight"]; - _arr_class = (_this select 0) + (_this select 1); - _total_weight = 0; - _weight = 0; - CfgWeight = missionConfigFile >> "CfgWeight"; - { - if(isclass(CfgWeight >> "Weapons" >> _x)) then { - _weight = getNumber(CfgWeight >> "Weapons" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - if(isclass(CfgWeight >> "Magazines" >> _x)) then { - _weight = getNumber(CfgWeight >> "Magazines" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - #ifdef R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND - diag_log format["Class not found %1", _x]; - #endif - }; - }; - }foreach _arr_class; - _total_weight; -}; - -R3F_WEIGHT_FNCT_GetWeight = { - private ["_bagpack","_bagpack_weapons", "_bagpack_ammo", "_return","_english"]; - _return = 0; - _bagpack = unitBackpack player; - if(!isnull(_bagpack)) then { - _bagpack_weapons = [getWeaponCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _bagpack_ammo = [getMagazineCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _return = [_bagpack_weapons, _bagpack_ammo] call R3F_WEIGHT_FNCT_GetItemWeight; - }; - _return = _return + ([(weapons player), (magazines player)] call R3F_WEIGHT_FNCT_GetItemWeight); - _english = localize "STR_R3F_WEIGHT_English" == "lb"; - if(_english) then { - _return = _return / 0.45359 ; - _return = round (_return * 100)/100; - }; - _return; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf deleted file mode 100644 index 9f4f8eaab..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf +++ /dev/null @@ -1,13 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -_void = [] execVM "R3F_Realism\R3F_Weight\R3F_DoWeight.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Weight/R3F_resource.h b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Weight/R3F_resource.h deleted file mode 100644 index d48e630a1..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/R3F_Realism/R3F_Weight/R3F_resource.h +++ /dev/null @@ -1,10 +0,0 @@ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - - diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/description.ext b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/description.ext index 586f6e4be..5f9defb25 100644 --- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/description.ext +++ b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/description.ext @@ -5,11 +5,13 @@ OnLoadIntro = "Welcome to Dingor Island"; OnLoadIntroTime = False; OnLoadMissionTime = False; disabledAI = true; -disableChannels[]={0,1,2,6}; +disableChannels[]={0,2,6}; enableItemsDropping=0; -#include "R3F_Realism\R3F_Weight\R3F_CfgWeight.h" -onPauseScript = "\z\addons\dayz_code\compile\player_onPause.sqf"; +briefing = 0; +debriefing = 0; + +onPauseScript = ""; loadScreen = "\z\addons\dayz_code\gui\dayz_logo_ca.paa"; class Header diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/dynamic_vehicle.sqf b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/dynamic_vehicle.sqf deleted file mode 100644 index 2bc3e8cb2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/dynamic_vehicle.sqf +++ /dev/null @@ -1,107 +0,0 @@ -AllowedVehiclesList = [ -["AH6X_DZ",5], -["AN2_DZ",3], -["ArmoredSUV_PMC_DZ",1], -["ATV_CZ_EP1",5], -["ATV_US_EP1",5], -["C130J_US_EP1",1], -["car_hatchback",5], -["car_sedan",5], -["CH_47F_EP1_DZ",2], -["CSJ_GyroC",2], -["CSJ_GyroCover",2], -["CSJ_GyroP",2], -["datsun1_civil_1_open",3], -["datsun1_civil_2_covered",3], -["datsun1_civil_3_open",3], -["Fishing_Boat",5], -["GAZ_Vodnik",2], -["GAZ_Vodnik_MedEvac",1], -["GLT_M300_LT",5], -["GLT_M300_ST",5], -["hilux1_civil_1_open",5], -["hilux1_civil_2_covered",5], -["hilux1_civil_3_open_EP1",5], -["HMMWV_Ambulance",2], -["HMMWV_Ambulance_CZ_DES_EP1",2], -["HMMWV_DES_EP1",5], -["HMMWV_DZ",5], -["HMMWV_M1035_DES_EP1",2], -["HMMWV_M1151_M2_CZ_DES_EP1",2], -["HMMWV_M998A2_SOV_DES_EP1",2], -["Ikarus",6], -["Ikarus_TK_CIV_EP1",6], -["Kamaz",2], -["KamazRefuel_DZ",1], -["Lada1",5], -["Lada1_TK_CIV_EP1",5], -["Lada2",5], -["Lada2_TK_CIV_EP1",5], -["LadaLM",2], -["LandRover_CZ_EP1",5], -["LandRover_MG_TK_EP1",3], -["LandRover_Special_CZ_EP1",1], -["LandRover_TK_CIV_EP1",5], -["M1030_US_DES_EP1",5], -["MH6J_DZ",5], -["Mi17_Civilian_DZ",5], -["Mi17_DZ",4], -["MMT_Civ",10], -["MtvrRefuel_DES_EP1_DZ",1], -["MTVR_DES_EP1",2], -["MV22_DZ",1], -["Offroad_DSHKM_Gue",5], -["Old_bike_TK_INS_EP1",7], -["Old_moto_TK_Civ_EP1",5], -["PBX",5], -["Pickup_PK_GUE",5], -["Pickup_PK_INS",5], -["Pickup_PK_TK_GUE_EP1",5], -["policecar",4], -["RHIB",3], -["S1203_ambulance_EP1",2], -["S1203_TK_CIV_EP1",6], -["Skoda",5], -["SkodaBlue",5], -["SkodaGreen",5], -["SkodaRed",5], -["Smallboat_1",5], -["Smallboat_2",5], -["SUV_Blue",1], -["SUV_Camo",2], -["SUV_Charcoal",1], -["SUV_Green",1], -["SUV_Orange",1], -["SUV_Pink",1], -["SUV_Red",1], -["SUV_Silver",1], -["SUV_TK_CIV_EP1",1], -["SUV_White",1], -["SUV_Yellow",1], -["tractor",5], -["TT650_Civ",6], -["TT650_Ins",6], -["TT650_TK_CIV_EP1",6], -["UAZ_CDF",5], -["UAZ_INS",5], -["UAZ_MG_TK_EP1",5], -["UAZ_RU",5], -["UAZ_Unarmed_TK_CIV_EP1",5], -["UAZ_Unarmed_TK_EP1",5], -["UAZ_Unarmed_UN_EP1",5], -["UH1H_DZ",3], -["UH1Y_DZ",1], -["UH60M_EP1_DZ",2], -["UralRefuel_TK_EP1_DZ",1], -["Ural_CDF",2], -["Ural_TK_CIV_EP1",2], -["Ural_UN_EP1",2], -["V3S_Open_TK_CIV_EP1",2], -["V3S_Open_TK_EP1",2], -["V3S_Refuel_TK_GUE_EP1_DZ",1], -["VolhaLimo_TK_CIV_EP1",2], -["Volha_1_TK_CIV_EP1",5], -["Volha_2_TK_CIV_EP1",5], -["VWGolf",5], -["Zodiac",5] -]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/init.sqf b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/init.sqf index 0d95aa64c..57d0ae6fd 100644 --- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/init.sqf @@ -1,5 +1,6 @@ /* - INITILIZATION + For DayZ Epoch + Addons Credits: Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr, Sahbazz */ startLoadingScreen ["","RscDisplayLoadCustom"]; cutText ["","BLACK OUT"]; @@ -15,6 +16,8 @@ dayz_previousID = 0; player setVariable ["BIS_noCoreConversations", true]; //disable radio messages to be heard and shown in the left lower corner of the screen enableRadio false; +// May prevent "how are you civillian?" messages from NPC +enableSentences false; // DayZ Epoch config spawnShoremode = 1; // Default = 1 (on shore) @@ -25,6 +28,20 @@ MaxDynamicDebris = 500; // Default = 100 dayz_MapArea = 12000; // Default = 10000 dayz_maxLocalZombies = 40; // Default = 40 +dayz_paraSpawn = false; + +dayz_sellDistance_vehicle = 10; +dayz_sellDistance_boat = 30; +dayz_sellDistance_air = 40; + +dayz_maxAnimals = 8; // Default: 8 +dayz_tameDogs = true; +DynamicVehicleDamageLow = 0; // Default: 0 +DynamicVehicleDamageHigh = 100; // Default: 100 + +EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]]; +dayz_fullMoonNights = true; + //Load in compiled functions call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; //Initilize the Variables (IMPORTANT: Must happen very early) @@ -40,18 +57,6 @@ progressLoadingScreen 1.0; "filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic"; -if ((!isServer) && (isNull player) ) then -{ -waitUntil {!isNull player}; -waitUntil {time > 3}; -}; - -if ((!isServer) && (player != player)) then -{ - waitUntil {player == player}; - waitUntil {time > 3}; -}; - if (isServer) then { call compile preprocessFileLineNumbers "dynamic_vehicle.sqf"; //Compile vehicle configs @@ -69,5 +74,13 @@ if (!isDedicated) then { //Run the player monitor _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}]; _playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf"; - _void = [] execVM "R3F_Realism\R3F_Realism_Init.sqf"; -}; \ No newline at end of file + + + //Lights + //[0,0,true,true,true,58,280,600,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf"; +}; +#include "\z\addons\dayz_code\system\REsec.sqf" +//Start Dynamic Weather +execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf"; + +#include "\z\addons\dayz_code\system\BIS_Effects\init.sqf" diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/mission.sqf b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/mission.sqf deleted file mode 100644 index b01fa521f..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/mission.sqf +++ /dev/null @@ -1,7363 +0,0 @@ -_this = createCenter civilian; -_center_1 = _this; - -_group_1 = createGroup _center_1; - -_unit_2 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["RU_Worker1", [4250.3955, 4481.9404, 3.8481112], [], 0, "CAN_COLLIDE"]; - _unit_2 = _this; - _this setDir 13.246977; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_1 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [4259.7813, 4481.9922, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1 = _this; - _this setPos [4259.7813, 4481.9922, 3.8146973e-006]; -}; - -_vehicle_2 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4259.8442, 4481.999, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_2 = _this; - _this setPos [4259.8442, 4481.999, 7.6293945e-006]; -}; - -_vehicle_4 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4260.189, 4479.7954, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_4 = _this; - _this setPos [4260.189, 4479.7954, 0]; -}; - -_vehicle_6 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4259.2642, 4479.4463, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_6 = _this; - _this setPos [4259.2642, 4479.4463, 3.8146973e-006]; -}; - -_vehicle_8 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4260.1787, 4484.5254, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_8 = _this; - _this setPos [4260.1787, 4484.5254, 3.8146973e-005]; -}; - -_vehicle_10 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4260.5479, 4486.4893, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_10 = _this; - _this setPos [4260.5479, 4486.4893, -1.1444092e-005]; -}; - -_vehicle_12 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4260.8511, 4488.0884, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_12 = _this; - _this setPos [4260.8511, 4488.0884, -7.6293945e-006]; -}; - -_vehicle_14 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4261.0244, 4489.0308, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_14 = _this; - _this setPos [4261.0244, 4489.0308, -7.6293945e-006]; -}; - -_vehicle_16 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4261.897, 4489.5439, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_16 = _this; - _this setPos [4261.897, 4489.5439, 3.8146973e-006]; -}; - -_vehicle_18 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4257.1494, 4489.6807, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_18 = _this; - _this setPos [4257.1494, 4489.6807, 7.6293945e-006]; -}; - -_vehicle_26 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [4098.4092, 4329.665, -5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_26 = _this; - _this setDir 118.27595; - _this setPos [4098.4092, 4329.665, -5.3405762e-005]; -}; - -_unit_11 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Citizen2_EP1", [3011.9712, 5934.8613, 3.5805645], [], 0, "CAN_COLLIDE"]; - _unit_11 = _this; - _this setDir 7.3076472; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_59 = objNull; -if (true) then -{ - _this = createVehicle ["Desk", [3011.8303, 5935.6201, 3.8947544], [], 0, "CAN_COLLIDE"]; - _vehicle_59 = _this; - _this setDir -180.86284; - _this setPos [3011.8303, 5935.6201, 3.8947544]; -}; - -_vehicle_60 = objNull; -if (true) then -{ - _this = createVehicle ["WoodChair", [3012.4822, 5934.7539, 3.7793715], [], 0, "CAN_COLLIDE"]; - _vehicle_60 = _this; - _this setDir -227.09953; - _this setPos [3012.4822, 5934.7539, 3.7793715]; -}; - -_vehicle_61 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Chest_EP1", [3009.7896, 5931.9956, 4.1642027], [], 0, "CAN_COLLIDE"]; - _vehicle_61 = _this; - _this setDir 89.394867; - _this setPos [3009.7896, 5931.9956, 4.1642027]; -}; - -_unit_15 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Worker1", [3005.1003, 5931.6553, 0.32037464], [], 0, "CAN_COLLIDE"]; - _unit_15 = _this; - _this setDir 267.2005; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_62 = objNull; -if (true) then -{ - _this = createVehicle ["Land_tires_EP1", [3005.2141, 5933.4253, 0.31556273], [], 0, "CAN_COLLIDE"]; - _vehicle_62 = _this; - _this setDir -59.247307; - _this setPos [3005.2141, 5933.4253, 0.31556273]; -}; - -_vehicle_63 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Wheel_cart_EP1", [3001.4761, 5934.6978, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_63 = _this; - _this setDir 138.28281; - _this setPos [3001.4761, 5934.6978, -3.8146973e-006]; -}; - -_vehicle_64 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [3005.1704, 5935.4644, 0.35124215], [], 0, "CAN_COLLIDE"]; - _vehicle_64 = _this; - _this setPos [3005.1704, 5935.4644, 0.35124215]; -}; - -_vehicle_65 = objNull; -if (true) then -{ - _this = createVehicle ["VaultStorageLocked", [3012.9451, 5933.3184, 3.8884375], [], 0, "CAN_COLLIDE"]; - _vehicle_65 = _this; - _this setDir 90.675438; - _this setPos [3012.9451, 5933.3184, 3.8884375]; -}; - -_vehicle_73 = objNull; -if (true) then -{ - _this = createVehicle ["Land_tires_EP1", [6012.7847, 6630.7202, 4.7683716e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_73 = _this; - _this setDir 136.34302; - _this setPos [6012.7847, 6630.7202, 4.7683716e-006]; -}; - -_vehicle_74 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [6011.2813, 6624.6587, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_74 = _this; - _this setDir 8.7853069; - _this setPos [6011.2813, 6624.6587, 9.5367432e-007]; -}; - -_vehicle_75 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [6013.127, 6628.1973, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_75 = _this; - _this setDir 0.77082282; - _this setPos [6013.127, 6628.1973, 9.5367432e-007]; -}; - -_vehicle_76 = objNull; -if (true) then -{ - _this = createVehicle ["FoldChair", [6011.9268, 6629.4814, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_76 = _this; - _this setDir -54.061131; - _this setPos [6011.9268, 6629.4814, 2.8610229e-006]; -}; - -_unit_20 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Worker2", [6013.0737, 6629.2124, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _unit_20 = _this; - _this setDir 138.41472; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_78 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6010.9263, 6629.5459, -0.52930099], [], 0, "CAN_COLLIDE"]; - _vehicle_78 = _this; - _this setDir 91.918221; - _this setPos [6010.9263, 6629.5459, -0.52930099]; -}; - -_vehicle_80 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6010.8105, 6625.5591, -0.52279139], [], 0, "CAN_COLLIDE"]; - _vehicle_80 = _this; - _this setDir 91.918221; - _this setPos [6010.8105, 6625.5591, -0.52279139]; -}; - -_vehicle_89 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6012.6953, 6623.6016, -0.48468429], [], 0, "CAN_COLLIDE"]; - _vehicle_89 = _this; - _this setDir 359.37524; - _this setPos [6012.6953, 6623.6016, -0.48468429]; -}; - -_vehicle_93 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6015.3022, 6631.5132, -0.83070749], [], 0, "CAN_COLLIDE"]; - _vehicle_93 = _this; - _this setDir 272.03046; - _this setPos [6015.3022, 6631.5132, -0.83070749]; -}; - -_vehicle_94 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6015.1797, 6627.5254, -0.83721638], [], 0, "CAN_COLLIDE"]; - _vehicle_94 = _this; - _this setDir 272.03046; - _this setPos [6015.1797, 6627.5254, -0.83721638]; -}; - -_vehicle_98 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Stoplight01", [4069.2266, 1501.7034, -4.529953e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_98 = _this; - _this setDir 187.51984; - _this setPos [4069.2266, 1501.7034, -4.529953e-006]; -}; - -_vehicle_100 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Stoplight01", [4069.2222, 1511.67, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_100 = _this; - _this setDir 267.54846; - _this setPos [4069.2222, 1511.67, 1.5258789e-005]; -}; - -_vehicle_153 = objNull; -if (true) then -{ - _this = createVehicle ["LADAWreck", [7002.1836, 6718.5122, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_153 = _this; - _this setDir -32.674587; - _this setPos [7002.1836, 6718.5122, 3.8146973e-006]; -}; - -_vehicle_163 = objNull; -if (true) then -{ - _this = createVehicle ["LADAWreck", [6960.6968, 6716.687, -2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_163 = _this; - _this setDir -75.767067; - _this setPos [6960.6968, 6716.687, -2.0980835e-005]; -}; - -_vehicle_165 = objNull; -if (true) then -{ - _this = createVehicle ["LADAWreck", [7032.0459, 6715.1523, -1.7166138e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_165 = _this; - _this setDir -32.674587; - _this setPos [7032.0459, 6715.1523, -1.7166138e-005]; -}; - -_vehicle_167 = objNull; -if (true) then -{ - _this = createVehicle ["LADAWreck", [7174.3286, 6719.7095, 8.6372004], [], 0, "CAN_COLLIDE"]; - _vehicle_167 = _this; - _this setDir -32.674587; - _this setPos [7174.3286, 6719.7095, 8.6372004]; -}; - -_vehicle_169 = objNull; -if (true) then -{ - _this = createVehicle ["BRDMWreck", [6972.0547, 6716.2876, -9.5367432e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_169 = _this; - _this setPos [6972.0547, 6716.2876, -9.5367432e-006]; -}; - -_vehicle_173 = objNull; -if (true) then -{ - _this = createVehicle ["Body1", [7024.21, 6714.582, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_173 = _this; - _this setPos [7024.21, 6714.582, 2.0980835e-005]; -}; - -_vehicle_174 = objNull; -if (true) then -{ - _this = createVehicle ["Body2", [7032.5601, 6720.2114, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_174 = _this; - _this setPos [7032.5601, 6720.2114, -2.2888184e-005]; -}; - -_vehicle_177 = objNull; -if (true) then -{ - _this = createVehicle ["HMMWVWreck", [7020.8237, 6717.3867, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_177 = _this; - _this setDir -100.86343; - _this setPos [7020.8237, 6717.3867, -5.7220459e-006]; -}; - -_vehicle_179 = objNull; -if (true) then -{ - _this = createVehicle ["Mi8Wreck", [7126.4229, 6678.9072, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_179 = _this; - _this setDir 112.1351; - _this setPos [7126.4229, 6678.9072, 7.6293945e-006]; -}; - -_vehicle_180 = objNull; -if (true) then -{ - _this = createVehicle ["hiluxWreck", [7030.0659, 6718.7505, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_180 = _this; - _this setDir -85.205856; - _this setPos [7030.0659, 6718.7505, -5.7220459e-006]; -}; - -_vehicle_182 = objNull; -if (true) then -{ - _this = createVehicle ["hiluxWreck", [6998.6372, 6706.4907, -0.13066408], [], 0, "CAN_COLLIDE"]; - _vehicle_182 = _this; - _this setDir -234.43153; - _this setPos [6998.6372, 6706.4907, -0.13066408]; -}; - -_vehicle_184 = objNull; -if (true) then -{ - _this = createVehicle ["datsun01Wreck", [7006.8306, 6711.436, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_184 = _this; - _this setPos [7006.8306, 6711.436, 1.9073486e-006]; -}; - -_vehicle_186 = objNull; -if (true) then -{ - _this = createVehicle ["datsun01Wreck", [6984.7051, 6719.5889, 1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_186 = _this; - _this setDir -129.17189; - _this setPos [6984.7051, 6719.5889, 1.335144e-005]; -}; - -_vehicle_188 = objNull; -if (true) then -{ - _this = createVehicle ["datsun02Wreck", [7005.3413, 6712.9321, -9.5367432e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_188 = _this; - _this setPos [7005.3413, 6712.9321, -9.5367432e-006]; -}; - -_vehicle_189 = objNull; -if (true) then -{ - _this = createVehicle ["Land_BagFenceLong", [7038.5918, 6722.856, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_189 = _this; - _this setDir 95.071053; - _this setPos [7038.5918, 6722.856, -1.9073486e-006]; -}; - -_vehicle_191 = objNull; -if (true) then -{ - _this = createVehicle ["Land_BagFenceLong", [7038.4966, 6719.8979, -9.5367432e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_191 = _this; - _this setDir 95.071053; - _this setPos [7038.4966, 6719.8979, -9.5367432e-006]; -}; - -_vehicle_193 = objNull; -if (true) then -{ - _this = createVehicle ["Land_BagFenceLong", [7029.064, 6715.8281, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_193 = _this; - _this setDir 89.523254; - _this setPos [7029.064, 6715.8281, -1.5258789e-005]; -}; - -_vehicle_195 = objNull; -if (true) then -{ - _this = createVehicle ["Land_BagFenceLong", [7038.1792, 6712.5532], [], 0, "CAN_COLLIDE"]; - _vehicle_195 = _this; - _this setDir 92.07534; - _this setPos [7038.1792, 6712.5532]; -}; - -_vehicle_197 = objNull; -if (true) then -{ - _this = createVehicle ["Land_GuardShed", [7035.9502, 6723.7271, 0.098142877], [], 0, "CAN_COLLIDE"]; - _vehicle_197 = _this; - _this setDir 93.618011; - _this setPos [7035.9502, 6723.7271, 0.098142877]; -}; - -_vehicle_200 = objNull; -if (true) then -{ - _this = createVehicle ["datsun01Wreck", [7010.833, 6727.2344, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_200 = _this; - _this setDir -235.33638; - _this setPos [7010.833, 6727.2344, -1.9073486e-006]; -}; - -_vehicle_202 = objNull; -if (true) then -{ - _this = createVehicle ["SKODAWreck", [7013.7979, 6719.1035, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_202 = _this; - _this setDir -94.321419; - _this setPos [7013.7979, 6719.1035, -7.6293945e-006]; -}; - -_vehicle_204 = objNull; -if (true) then -{ - _this = createVehicle ["SKODAWreck", [6990.6025, 6715.5903, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_204 = _this; - _this setDir -67.565224; - _this setPos [6990.6025, 6715.5903, -1.9073486e-006]; -}; - -_vehicle_206 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [7037.21, 7088.1753, -3.6239624e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_206 = _this; - _this setDir -5.3128109; - _this setPos [7037.21, 7088.1753, -3.6239624e-005]; -}; - -_vehicle_208 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [7009.8228, 7103.9951, -4.7683716e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_208 = _this; - _this setDir 61.908318; - _this setPos [7009.8228, 7103.9951, -4.7683716e-006]; -}; - -_vehicle_210 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10x", [7024.0229, 7095.5371, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_210 = _this; - _this setDir 29.150982; - _this setPos [7024.0229, 7095.5371, 1.9073486e-005]; -}; - -_vehicle_216 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [7007.3916, 7065.0034, 2.0027161e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_216 = _this; - _this setPos [7007.3916, 7065.0034, 2.0027161e-005]; -}; - -_unit_49 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Pilot_EP1", [7033.144, 7103.0996, -1.8119812e-005], [], 0, "CAN_COLLIDE"]; - _unit_49 = _this; - _this setDir -50.393272; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_218 = objNull; -if (true) then -{ - _this = createVehicle ["US_WarfareBAircraftFactory_Base_EP1", [7032.6265, 7101.5986, -0.30294973], [], 0, "CAN_COLLIDE"]; - _vehicle_218 = _this; - _this setDir 91.5569; - _this setPos [7032.6265, 7101.5986, -0.30294973]; -}; - -_vehicle_221 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [7046.355, 7097.1211, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_221 = _this; - _this setDir -79.75882; - _this setPos [7046.355, 7097.1211, 9.5367432e-007]; -}; - -_vehicle_224 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [7048.9663, 7112.625, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_224 = _this; - _this setDir -81.812408; - _this setPos [7048.9663, 7112.625, -1.9073486e-006]; -}; - -_vehicle_227 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [7001.2275, 7115.7017, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_227 = _this; - _this setDir 45.435726; - _this setPos [7001.2275, 7115.7017, 1.5258789e-005]; -}; - -_vehicle_230 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [7051.7598, 7127.8184, 6.6757202e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_230 = _this; - _this setDir -76.161797; - _this setPos [7051.7598, 7127.8184, 6.6757202e-005]; -}; - -_vehicle_232 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [7056.0059, 7142.7363, 4.3869019e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_232 = _this; - _this setDir -70.717758; - _this setPos [7056.0059, 7142.7363, 4.3869019e-005]; -}; - -_vehicle_234 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [6990.8672, 7125.5278, -1.0490417e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_234 = _this; - _this setDir -148.35767; - _this setPos [6990.8672, 7125.5278, -1.0490417e-005]; -}; - -_vehicle_237 = objNull; -if (true) then -{ - _this = createVehicle ["C130J_wreck_EP1", [7160.4795, 7028.8413, -0.9763608], [], 0, "CAN_COLLIDE"]; - _vehicle_237 = _this; - _this setDir -94.948288; - _this setPos [7160.4795, 7028.8413, -0.9763608]; -}; - -_unit_51 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Worker2", [6545.7944, 6867.1309, 0.13616294], [], 0, "CAN_COLLIDE"]; - _unit_51 = _this; - _this setDir 10.41416; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_238 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [6549.7144, 6858.3931, 0.13082904], [], 0, "CAN_COLLIDE"]; - _vehicle_238 = _this; - _this setDir 165.20537; - _this setPos [6549.7144, 6858.3931, 0.13082904]; -}; - -_vehicle_239 = objNull; -if (true) then -{ - _this = createVehicle ["Bleacher_EP1", [6551.6631, 6859.7646, 0.12988916], [], 0, "CAN_COLLIDE"]; - _vehicle_239 = _this; - _this setDir 89.958008; - _this setPos [6551.6631, 6859.7646, 0.12988916]; -}; - -_vehicle_240 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Ind_BoardsPack1", [6553.749, 6864.4971, 0.12704161], [], 0, "CAN_COLLIDE"]; - _vehicle_240 = _this; - _this setDir 180.21848; - _this setPos [6553.749, 6864.4971, 0.12704161]; -}; - -_vehicle_241 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Misc_Coil_EP1", [6527.7593, 6859.1826, 0.11686949], [], 0, "CAN_COLLIDE"]; - _vehicle_241 = _this; - _this setPos [6527.7593, 6859.1826, 0.11686949]; -}; - -_vehicle_242 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Toilet", [6526.542, 6868.3838, 0.1134037], [], 0, "CAN_COLLIDE"]; - _vehicle_242 = _this; - _this setDir 270.26187; - _this setPos [6526.542, 6868.3838, 0.1134037]; -}; - -_vehicle_243 = objNull; -if (true) then -{ - _this = createVehicle ["Garbage_container", [6542.1255, 6857.8682, 0.12327708], [], 0, "CAN_COLLIDE"]; - _vehicle_243 = _this; - _this setDir 270.75836; - _this setPos [6542.1255, 6857.8682, 0.12327708]; -}; - -_vehicle_244 = objNull; -if (true) then -{ - _this = createVehicle ["Paleta2", [6542.8608, 6857.5757, 0.11866082], [], 0, "CAN_COLLIDE"]; - _vehicle_244 = _this; - _this setDir 50.050522; - _this setPos [6542.8608, 6857.5757, 0.11866082]; -}; - -_vehicle_245 = objNull; -if (true) then -{ - _this = createVehicle ["Pile_of_wood", [6555.4971, 6875.7959, 0.15875089], [], 0, "CAN_COLLIDE"]; - _vehicle_245 = _this; - _this setDir -0.79297096; - _this setPos [6555.4971, 6875.7959, 0.15875089]; -}; - -_vehicle_246 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Barrel_water", [6554.2686, 6862.376, 0.14002545], [], 0, "CAN_COLLIDE"]; - _vehicle_246 = _this; - _this setPos [6554.2686, 6862.376, 0.14002545]; -}; - -_vehicle_247 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Misc_Rubble_EP1", [6535.2529, 6882.0449, 2.4795532e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_247 = _this; - _this setDir -3.6153793; - _this setPos [6535.2529, 6882.0449, 2.4795532e-005]; -}; - -_vehicle_248 = objNull; -if (true) then -{ - _this = createVehicle ["Land_transport_crates_EP1", [6546.7632, 6861.1108, 0.14200571], [], 0, "CAN_COLLIDE"]; - _vehicle_248 = _this; - _this setDir -175.17001; - _this setPos [6546.7632, 6861.1108, 0.14200571]; -}; - -_vehicle_249 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [6547.0522, 6863.2729, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_249 = _this; - _this setDir -87.286407; - _this setPos [6547.0522, 6863.2729, 2.0980835e-005]; -}; - -_vehicle_251 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [6547.1968, 6865.4902, -8.5830688e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_251 = _this; - _this setDir -87.286407; - _this setPos [6547.1968, 6865.4902, -8.5830688e-006]; -}; - -_vehicle_253 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [6545.9834, 6867.9663, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_253 = _this; - _this setDir -177.23503; - _this setPos [6545.9834, 6867.9663, 9.5367432e-007]; -}; - -_vehicle_256 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Table_EP1", [6535.3096, 6859.5034, 0.12701441], [], 0, "CAN_COLLIDE"]; - _vehicle_256 = _this; - _this setDir 94.061516; - _this setPos [6535.3096, 6859.5034, 0.12701441]; -}; - -_vehicle_257 = objNull; -if (true) then -{ - _this = createVehicle ["SKODAWreck", [6527.0474, 6864.104, 0.11144794], [], 0, "CAN_COLLIDE"]; - _vehicle_257 = _this; - _this setDir 357.48425; - _this setPos [6527.0474, 6864.104, 0.11144794]; -}; - -_vehicle_258 = objNull; -if (true) then -{ - _this = createVehicle ["UAZWreck", [6534.5, 6864.4141, 0.15619081], [], 0, "CAN_COLLIDE"]; - _vehicle_258 = _this; - _this setDir -86.189613; - _this setPos [6534.5, 6864.4141, 0.15619081]; -}; - -_unit_59 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Worker4", [7551.1641, 3025.2014, 0.98590052], [], 0, "CAN_COLLIDE"]; - _unit_59 = _this; - _this setDir -101.36158; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_264 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [7538.8926, 3023.0486, 1.4305115e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_264 = _this; - _this setPos [7538.8926, 3023.0486, 1.4305115e-006]; -}; - -_vehicle_265 = objNull; -if (true) then -{ - _this = createVehicle ["LADAWreck", [7552.5366, 3020.7312, -9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_265 = _this; - _this setDir 60.440258; - _this setPos [7552.5366, 3020.7312, -9.5367432e-007]; -}; - -_vehicle_266 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4024.3315, 1634.5819, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_266 = _this; - _this setDir 90.429932; - _this setPos [4024.3315, 1634.5819, 1.9073486e-006]; -}; - -_vehicle_268 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4027.5989, 1634.6813, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_268 = _this; - _this setDir 90.429932; - _this setPos [4027.5989, 1634.6813, 3.8146973e-006]; -}; - -_vehicle_270 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4025.906, 1634.5331, 2.5109601], [], 0, "CAN_COLLIDE"]; - _vehicle_270 = _this; - _this setDir 90.429932; - _this setPos [4025.906, 1634.5331, 2.5109601]; -}; - -_vehicle_275 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4024.509, 1650.1462, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_275 = _this; - _this setDir 90.429932; - _this setPos [4024.509, 1650.1462, 1.9073486e-006]; -}; - -_vehicle_276 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4027.7764, 1650.2456, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_276 = _this; - _this setDir 90.429932; - _this setPos [4027.7764, 1650.2456, 3.8146973e-006]; -}; - -_vehicle_277 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4026.0835, 1650.0974, 2.5109596], [], 0, "CAN_COLLIDE"]; - _vehicle_277 = _this; - _this setDir 90.429932; - _this setPos [4026.0835, 1650.0974, 2.5109596]; -}; - -_vehicle_287 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4024.5505, 1665.8475, 1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_287 = _this; - _this setDir 90.429932; - _this setPos [4024.5505, 1665.8475, 1.335144e-005]; -}; - -_vehicle_288 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4027.8179, 1665.9469, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_288 = _this; - _this setDir 90.429932; - _this setPos [4027.8179, 1665.9469, 1.5258789e-005]; -}; - -_vehicle_289 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4026.125, 1665.7987, 2.5109711], [], 0, "CAN_COLLIDE"]; - _vehicle_289 = _this; - _this setDir 90.429932; - _this setPos [4026.125, 1665.7987, 2.5109711]; -}; - -_vehicle_290 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4024.728, 1681.4119, 1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_290 = _this; - _this setDir 90.429932; - _this setPos [4024.728, 1681.4119, 1.335144e-005]; -}; - -_vehicle_291 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4027.9954, 1681.5112, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_291 = _this; - _this setDir 90.429932; - _this setPos [4027.9954, 1681.5112, 1.5258789e-005]; -}; - -_vehicle_292 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4026.3025, 1681.363, 2.5109711], [], 0, "CAN_COLLIDE"]; - _vehicle_292 = _this; - _this setDir 90.429932; - _this setPos [4026.3025, 1681.363, 2.5109711]; -}; - -_vehicle_308 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [4028.6228, 1690.3645, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_308 = _this; - _this setDir 2.3165083; - _this setPos [4028.6228, 1690.3645, 1.1444092e-005]; -}; - -_vehicle_310 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [4028.2632, 1625.7249, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_310 = _this; - _this setDir 2.3165083; - _this setPos [4028.2632, 1625.7249, 7.6293945e-006]; -}; - -_vehicle_312 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [4036.8276, 1690.4551, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_312 = _this; - _this setDir 2.3165083; - _this setPos [4036.8276, 1690.4551, 1.9073486e-006]; -}; - -_vehicle_314 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [4036.7354, 1625.7802, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_314 = _this; - _this setDir 2.3165083; - _this setPos [4036.7354, 1625.7802, 1.9073486e-006]; -}; - -_vehicle_316 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [4045.1501, 1625.7771, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_316 = _this; - _this setDir 2.3165083; - _this setPos [4045.1501, 1625.7771, 1.9073486e-006]; -}; - -_vehicle_318 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [4045.1294, 1690.4385, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_318 = _this; - _this setDir 2.3165083; - _this setPos [4045.1294, 1690.4385, 1.1444092e-005]; -}; - -_vehicle_321 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [4052.9197, 1660.2445, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_321 = _this; - _this setPos [4052.9197, 1660.2445, -1.1444092e-005]; -}; - -_vehicle_322 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHRescue", [4050.1282, 1641.5254, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_322 = _this; - _this setPos [4050.1282, 1641.5254, 5.7220459e-006]; -}; - -_vehicle_323 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHCivil", [4045.9771, 1681.688, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_323 = _this; - _this setPos [4045.9771, 1681.688, 5.7220459e-006]; -}; - -_vehicle_326 = objNull; -if (true) then -{ - _this = createVehicle ["US_WarfareBVehicleServicePoint_Base_EP1", [4031.0403, 1660.6776, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_326 = _this; - _this setDir 180.37967; - _this setPos [4031.0403, 1660.6776, 3.8146973e-006]; -}; - -_unit_65 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Pilot", [4034.3279, 1659.9537, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _unit_65 = _this; - _this setDir 72.854317; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_66 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["RU_Madam3", [4181.9175, 2341.8435, 5.1864305], [], 0, "CAN_COLLIDE"]; - _unit_66 = _this; - _this setDir 273.64359; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_330 = objNull; -if (true) then -{ - _this = createVehicle ["Land_sunshade_EP1", [4182.2153, 2341.1003, 5.1476407], [], 0, "CAN_COLLIDE"]; - _vehicle_330 = _this; - _this setPos [4182.2153, 2341.1003, 5.1476407]; -}; - -_vehicle_331 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [4184.0469, 2337.9309, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_331 = _this; - _this setPos [4184.0469, 2337.9309, 2.8610229e-006]; -}; - -_vehicle_332 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Carpet_rack_EP1", [4182.8921, 2341.6826, 4.6923232], [], 0, "CAN_COLLIDE"]; - _vehicle_332 = _this; - _this setDir 198.13498; - _this setPos [4182.8921, 2341.6826, 4.6923232]; -}; - -_vehicle_333 = objNull; -if (true) then -{ - _this = createVehicle ["Land_bags_EP1", [4183.3662, 2342.8289, 4.5924778], [], 0, "CAN_COLLIDE"]; - _vehicle_333 = _this; - _this setDir -160.56055; - _this setPos [4183.3662, 2342.8289, 4.5924778]; -}; - -_vehicle_336 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3600.7373, 3696.0884, -0.64465016], [], 0, "CAN_COLLIDE"]; - _vehicle_336 = _this; - _this setDir -233.2516; - _this setPos [3600.7373, 3696.0884, -0.64465016]; -}; - -_vehicle_338 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3603.7349, 3698.2659, -0.50133944], [], 0, "CAN_COLLIDE"]; - _vehicle_338 = _this; - _this setDir -199.05846; - _this setPos [3603.7349, 3698.2659, -0.50133944]; -}; - -_vehicle_340 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3607.5752, 3698.8123, -0.49055767], [], 0, "CAN_COLLIDE"]; - _vehicle_340 = _this; - _this setDir -179.30513; - _this setPos [3607.5752, 3698.8123, -0.49055767]; -}; - -_vehicle_342 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3611.4778, 3698.0579, -0.46155328], [], 0, "CAN_COLLIDE"]; - _vehicle_342 = _this; - _this setDir -157.50938; - _this setPos [3611.4778, 3698.0579, -0.46155328]; -}; - -_vehicle_344 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3614.9824, 3696.2061, -0.42996332], [], 0, "CAN_COLLIDE"]; - _vehicle_344 = _this; - _this setDir -148.45085; - _this setPos [3614.9824, 3696.2061, -0.42996332]; -}; - -_vehicle_346 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3618.1829, 3693.8066, -0.23917532], [], 0, "CAN_COLLIDE"]; - _vehicle_346 = _this; - _this setDir -140.77544; - _this setPos [3618.1829, 3693.8066, -0.23917532]; -}; - -_vehicle_348 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3620.4292, 3690.6772, -0.26382336], [], 0, "CAN_COLLIDE"]; - _vehicle_348 = _this; - _this setDir -111.78784; - _this setPos [3620.4292, 3690.6772, -0.26382336]; -}; - -_vehicle_350 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3621.2959, 3686.8018, -0.34412155], [], 0, "CAN_COLLIDE"]; - _vehicle_350 = _this; - _this setDir -89.836296; - _this setPos [3621.2959, 3686.8018, -0.34412155]; -}; - -_vehicle_352 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3620.5303, 3682.8596, -0.29929495], [], 0, "CAN_COLLIDE"]; - _vehicle_352 = _this; - _this setDir -66.145126; - _this setPos [3620.5303, 3682.8596, -0.29929495]; -}; - -_vehicle_354 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3618.176, 3679.8586, -0.29147175], [], 0, "CAN_COLLIDE"]; - _vehicle_354 = _this; - _this setDir -36.491985; - _this setPos [3618.176, 3679.8586, -0.29147175]; -}; - -_vehicle_362 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3614.9348, 3677.5239, -0.42766428], [], 0, "CAN_COLLIDE"]; - _vehicle_362 = _this; - _this setDir -31.574051; - _this setPos [3614.9348, 3677.5239, -0.42766428]; -}; - -_vehicle_363 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3611.2588, 3676.4917, -0.41680309], [], 0, "CAN_COLLIDE"]; - _vehicle_363 = _this; - _this setDir -0.022483418; - _this setPos [3611.2588, 3676.4917, -0.41680309]; -}; - -_vehicle_364 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3607.3323, 3676.6973, -0.47064328], [], 0, "CAN_COLLIDE"]; - _vehicle_364 = _this; - _this setDir 7.0776691; - _this setPos [3607.3323, 3676.6973, -0.47064328]; -}; - -_vehicle_365 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3597.2871, 3682.6611, -0.37657964], [], 0, "CAN_COLLIDE"]; - _vehicle_365 = _this; - _this setDir 49.218327; - _this setPos [3597.2871, 3682.6611, -0.37657964]; -}; - -_vehicle_366 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3603.5254, 3677.8088, -0.46705386], [], 0, "CAN_COLLIDE"]; - _vehicle_366 = _this; - _this setDir 24.308466; - _this setPos [3603.5254, 3677.8088, -0.46705386]; -}; - -_vehicle_367 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3600.1563, 3679.8994, -0.42016283], [], 0, "CAN_COLLIDE"]; - _vehicle_367 = _this; - _this setDir 39.547977; - _this setPos [3600.1563, 3679.8994, -0.42016283]; -}; - -_vehicle_375 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3595.9851, 3685.9504, -0.35252863], [], 0, "CAN_COLLIDE"]; - _vehicle_375 = _this; - _this setDir 82.228989; - _this setPos [3595.9851, 3685.9504, -0.35252863]; -}; - -_vehicle_377 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3596.5723, 3689.6033, -0.39722514], [], 0, "CAN_COLLIDE"]; - _vehicle_377 = _this; - _this setDir 114.75807; - _this setPos [3596.5723, 3689.6033, -0.39722514]; -}; - -_vehicle_379 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3608.136, 3687.3967, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_379 = _this; - _this setPos [3608.136, 3687.3967, 0]; -}; - -_vehicle_382 = objNull; -if (true) then -{ - _this = createVehicle ["PowGen_Big", [3618.9395, 3689.2029], [], 0, "CAN_COLLIDE"]; - _vehicle_382 = _this; - _this setDir -16.767889; - _this setPos [3618.9395, 3689.2029]; -}; - -_vehicle_383 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_cargo_cont_net2", [3618.2227, 3682.4531, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_383 = _this; - _this setDir -63.723; - _this setPos [3618.2227, 3682.4531, 3.0517578e-005]; -}; - -_vehicle_384 = objNull; -if (true) then -{ - _this = createVehicle ["US_WarfareBBarracks_Base_EP1", [3609.2202, 3684.4927, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_384 = _this; - _this setPos [3609.2202, 3684.4927, -1.5258789e-005]; -}; - -_vehicle_385 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3597.5115, 3693.2378, 0.00012207031], [], 0, "CAN_COLLIDE"]; - _vehicle_385 = _this; - _this setPos [3597.5115, 3693.2378, 0.00012207031]; -}; - -_vehicle_388 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3598.5288, 3691.9739, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_388 = _this; - _this setPos [3598.5288, 3691.9739, -1.5258789e-005]; -}; - -_vehicle_390 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3599.5535, 3690.085, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_390 = _this; - _this setPos [3599.5535, 3690.085, -4.5776367e-005]; -}; - -_vehicle_392 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3599.9688, 3688.2695, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_392 = _this; - _this setPos [3599.9688, 3688.2695, 0]; -}; - -_vehicle_394 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3600.6646, 3685.6267, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_394 = _this; - _this setPos [3600.6646, 3685.6267, 1.5258789e-005]; -}; - -_vehicle_396 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3600.7554, 3684.7537, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_396 = _this; - _this setPos [3600.7554, 3684.7537, 0]; -}; - -_vehicle_398 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3599.0222, 3685.6394, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_398 = _this; - _this setPos [3599.0222, 3685.6394, 0]; -}; - -_vehicle_400 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3599.8218, 3692.7725, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_400 = _this; - _this setPos [3599.8218, 3692.7725, 3.0517578e-005]; -}; - -_vehicle_402 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3598.6577, 3682.7478, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_402 = _this; - _this setPos [3598.6577, 3682.7478, -4.5776367e-005]; -}; - -_vehicle_404 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3600.1599, 3681.8916, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_404 = _this; - _this setPos [3600.1599, 3681.8916, 0]; -}; - -_vehicle_406 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3600.8157, 3682.5178, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_406 = _this; - _this setPos [3600.8157, 3682.5178, 0]; -}; - -_vehicle_408 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3599.7629, 3683.759, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_408 = _this; - _this setPos [3599.7629, 3683.759, 3.0517578e-005]; -}; - -_unit_71 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["CIV_EuroMan01_EP1", [3610.2993, 3688.4067, 0.2740716], [], 0, "CAN_COLLIDE"]; - _unit_71 = _this; - _this setDir -160.882; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_72 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["CIV_EuroMan02_EP1", [3610.0063, 3685.4143, 0.2596041], [], 0, "CAN_COLLIDE"]; - _unit_72 = _this; - _this setDir -108.81454; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_76 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Dr_Annie_Baker_EP1", [897.12573, 5270.0874, 3.6778364], [], 0, "CAN_COLLIDE"]; - _unit_76 = _this; - _this setDir -102.73165; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_77 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["CIV_EuroWoman01_EP1", [891.1792, 5271.9116, 0.56924075], [], 0, "CAN_COLLIDE"]; - _unit_77 = _this; - _this setDir 95.87394; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_411 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [890.14648, 5274.9531], [], 0, "CAN_COLLIDE"]; - _vehicle_411 = _this; - _this setDir 197.19943; - _this setPos [890.14648, 5274.9531]; -}; - -_vehicle_414 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierRedCross_EP1", [901.63324, 5275.2324, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_414 = _this; - _this setDir 184.97194; - _this setPos [901.63324, 5275.2324, 1.9073486e-006]; -}; - -_vehicle_416 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Ind_TankSmall", [871.35272, 5270.3936, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_416 = _this; - _this setDir 88.226517; - _this setPos [871.35272, 5270.3936, 5.7220459e-006]; -}; - -_unit_80 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Citizen3_EP1", [719.30035, 1576.938, 14.100372], [], 0, "CAN_COLLIDE"]; - _unit_80 = _this; - _this setDir 72.737617; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_422 = objNull; -if (true) then -{ - _this = createVehicle ["LADAWreck", [3020.0552, 5938.1196, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_422 = _this; - _this setDir -85.603584; - _this setPos [3020.0552, 5938.1196, 1.1444092e-005]; -}; - -_vehicle_423 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [7509.5303, 2945.7224, -0.29705814], [], 0, "CAN_COLLIDE"]; - _vehicle_423 = _this; - _this setDir 2.6208634; - _this setPos [7509.5303, 2945.7224, -0.29705814]; -}; - -_vehicle_424 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrate_NoInteractive_", [7506.8936, 2951.8135, 1.0967255e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_424 = _this; - _this setDir 90.282372; - _this setPos [7506.8936, 2951.8135, 1.0967255e-005]; -}; - -_vehicle_425 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrates_NoInteractive_Large", [7507.2349, 2952.9058, -4.2915344e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_425 = _this; - _this setDir 181.83423; - _this setPos [7507.2349, 2952.9058, -4.2915344e-006]; -}; - -_vehicle_426 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [7508.4854, 2952.8169, 8.1062317e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_426 = _this; - _this setDir 89.771851; - _this setPos [7508.4854, 2952.8169, 8.1062317e-006]; -}; - -_vehicle_427 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrates_NoInteractive_Small", [7509.8081, 2952.8748, -1.2397766e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_427 = _this; - _this setDir 8.0604963; - _this setPos [7509.8081, 2952.8748, -1.2397766e-005]; -}; - -_vehicle_428 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Antenna", [7511.041, 2958.074, 6.3968663], [], 0, "CAN_COLLIDE"]; - _vehicle_428 = _this; - _this setDir -33.135361; - _this setPos [7511.041, 2958.074, 6.3968663]; -}; - -_vehicle_430 = objNull; -if (true) then -{ - _this = createVehicle ["Land_BagFenceLong", [3064.0002, 8021.4639, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_430 = _this; - _this setDir -83.460388; - _this setPos [3064.0002, 8021.4639, -3.8146973e-006]; -}; - -_vehicle_432 = objNull; -if (true) then -{ - _this = createVehicle ["Land_BagFenceLong", [3064.2795, 8023.8096, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_432 = _this; - _this setDir -83.460388; - _this setPos [3064.2795, 8023.8096, 2.8610229e-006]; -}; - -_vehicle_436 = objNull; -if (true) then -{ - _this = createVehicle ["Land_BagFenceLong", [3054.6702, 8025.4917, -1.0490417e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_436 = _this; - _this setDir -83.460388; - _this setPos [3054.6702, 8025.4917, -1.0490417e-005]; -}; - -_vehicle_437 = objNull; -if (true) then -{ - _this = createVehicle ["Land_BagFenceLong", [3054.3909, 8023.146, -1.7166138e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_437 = _this; - _this setDir -83.460388; - _this setPos [3054.3909, 8023.146, -1.7166138e-005]; -}; - -_unit_85 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["ibr_lingorman2s", [3059.0198, 8021.9331, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _unit_85 = _this; - _this setDir -5.0591068; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_440 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [3059.0242, 8022.8438, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_440 = _this; - _this setDir 8.7294521; - _this setPos [3059.0242, 8022.8438, 3.8146973e-006]; -}; - -_vehicle_441 = objNull; -if (true) then -{ - _this = createVehicle ["FoldChair", [3059.6768, 8021.3618, 8.5830688e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_441 = _this; - _this setDir 170.00513; - _this setPos [3059.6768, 8021.3618, 8.5830688e-006]; -}; - -_vehicle_442 = objNull; -if (true) then -{ - _this = createVehicle ["Land_covering_hut_big_EP1", [3059.1511, 8022.8965, 4.7683716e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_442 = _this; - _this setDir 188.12738; - _this setPos [3059.1511, 8022.8965, 4.7683716e-006]; -}; - -_vehicle_443 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_palletsfoiled", [3062.7034, 8021.5137, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_443 = _this; - _this setDir 7.7950034; - _this setPos [3062.7034, 8021.5137, 9.5367432e-006]; -}; - -_vehicle_444 = objNull; -if (true) then -{ - _this = createVehicle ["Garbage_can", [3060.9761, 8020.916, 6.4849854e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_444 = _this; - _this setPos [3060.9761, 8020.916, 6.4849854e-005]; -}; - -_vehicle_445 = objNull; -if (true) then -{ - _this = createVehicle ["Paleta1", [3062.6533, 8022.9053, 1.6212463e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_445 = _this; - _this setPos [3062.6533, 8022.9053, 1.6212463e-005]; -}; - -_vehicle_446 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Barrel_water", [3057.2195, 8021.8716, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_446 = _this; - _this setPos [3057.2195, 8021.8716, 6.1035156e-005]; -}; - -_vehicle_447 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Ind_TankSmall", [3087.1904, 8026.5039, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_447 = _this; - _this setDir 99.213409; - _this setPos [3087.1904, 8026.5039, -3.8146973e-006]; -}; - -_unit_87 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["ibr_lingorman3s", [8348.2188, 8739.2813, 8.5592041], [], 0, "CAN_COLLIDE"]; - _unit_87 = _this; - _this setDir 367.17648; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_448 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Misc_Cargo2E", [8339.4531, 8742.9795, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_448 = _this; - _this setDir 24.328873; - _this setPos [8339.4531, 8742.9795, 7.6293945e-006]; -}; - -_vehicle_449 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_palletsfoiled_heap", [8341.9658, 8739.124, 7.9894919], [], 0, "CAN_COLLIDE"]; - _vehicle_449 = _this; - _this setDir 295.72287; - _this setPos [8341.9658, 8739.124, 7.9894919]; -}; - -_unit_90 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["ibr_lingorman5", [7509.8115, 2951.6182, -8.5830688e-006], [], 0, "CAN_COLLIDE"]; - _unit_90 = _this; - _this setDir 167.27051; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_450 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierRedCross_EP1", [6679.5654, 4293.8071, 3.8700938], [], 0, "CAN_COLLIDE"]; - _vehicle_450 = _this; - _this setDir 96.069023; - _this setPos [6679.5654, 4293.8071, 3.8700938]; -}; - -_vehicle_452 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_Backpackheap_EP1", [4182.4282, 2340.3843, 4.7060971], [], 0, "CAN_COLLIDE"]; - _vehicle_452 = _this; - _this setPos [4182.4282, 2340.3843, 4.7060971]; -}; - -_vehicle_453 = objNull; -if (true) then -{ - _this = createVehicle ["Satelit", [727.2605, 1572.275, 17.612398], [], 0, "CAN_COLLIDE"]; - _vehicle_453 = _this; - _this setDir -24.525103; - _this setPos [727.2605, 1572.275, 17.612398]; -}; - -_vehicle_454 = objNull; -if (true) then -{ - _this = createVehicle ["Land_transport_crates_EP1", [719.60687, 1580.7175, 14.107553], [], 0, "CAN_COLLIDE"]; - _vehicle_454 = _this; - _this setPos [719.60687, 1580.7175, 14.107553]; -}; - -_vehicle_456 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_cargo_cont_net3", [718.51355, 1571.7415, 14.103069], [], 0, "CAN_COLLIDE"]; - _vehicle_456 = _this; - _this setPos [718.51355, 1571.7415, 14.103069]; -}; - -_vehicle_457 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [720.22693, 1577.3777, 14.113554], [], 0, "CAN_COLLIDE"]; - _vehicle_457 = _this; - _this setDir 86.831856; - _this setPos [720.22693, 1577.3777, 14.113554]; -}; - -_vehicle_459 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CncBlock_D", [1724.5776, 4134.0972, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_459 = _this; - _this setPos [1724.5776, 4134.0972, 3.8146973e-006]; -}; - -_vehicle_460 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CncBlock", [1768.2799, 4140.96], [], 0, "CAN_COLLIDE"]; - _vehicle_460 = _this; - _this setPos [1768.2799, 4140.96]; -}; - -_vehicle_462 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CncBlock", [1765.6605, 4140.9443, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_462 = _this; - _this setPos [1765.6605, 4140.9443, 7.6293945e-006]; -}; - -_vehicle_465 = objNull; -if (true) then -{ - _this = createVehicle ["Land_covering_hut_EP1", [1724.369, 4136.9204, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_465 = _this; - _this setDir 88.205536; - _this setPos [1724.369, 4136.9204, 3.8146973e-005]; -}; - -_vehicle_472 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierChecked", [1766.761, 4133.8008], [], 0, "CAN_COLLIDE"]; - _vehicle_472 = _this; - _this setPos [1766.761, 4133.8008]; -}; - -_vehicle_474 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierChecked", [1767.0544, 4116.6021, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_474 = _this; - _this setPos [1767.0544, 4116.6021, -1.1444092e-005]; -}; - -_vehicle_476 = objNull; -if (true) then -{ - _this = createVehicle ["Sign_1L_Noentry_EP1", [1724.9796, 4121.3779, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_476 = _this; - _this setDir -91.972839; - _this setPos [1724.9796, 4121.3779, 3.8146973e-006]; -}; - -_vehicle_478 = objNull; -if (true) then -{ - _this = createVehicle ["Sign_1L_Noentry_EP1", [1725.5295, 4133.7915], [], 0, "CAN_COLLIDE"]; - _vehicle_478 = _this; - _this setDir -91.998009; - _this setPos [1725.5295, 4133.7915]; -}; - -_vehicle_482 = objNull; -if (true) then -{ - _this = createVehicle ["Land_SignB_Pub_CZ3", [1748.7087, 4141.1421, 3.5652723], [], 0, "CAN_COLLIDE"]; - _vehicle_482 = _this; - _this setDir 0.14918116; - _this setPos [1748.7087, 4141.1421, 3.5652723]; -}; - -_vehicle_483 = objNull; -if (true) then -{ - _this = createVehicle ["Land_SignB_Pub_RU2", [1741.3301, 4141.0781, 3.4627702], [], 0, "CAN_COLLIDE"]; - _vehicle_483 = _this; - _this setPos [1741.3301, 4141.0781, 3.4627702]; -}; - -_vehicle_485 = objNull; -if (true) then -{ - _this = createVehicle ["Land_SignB_Pub_CZ1", [1734.0756, 4141.1563, 3.582387], [], 0, "CAN_COLLIDE"]; - _vehicle_485 = _this; - _this setPos [1734.0756, 4141.1563, 3.582387]; -}; - -_vehicle_487 = objNull; -if (true) then -{ - _this = createVehicle ["Land_tires_EP1", [1738.0853, 4143.479, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_487 = _this; - _this setDir 196.25143; - _this setPos [1738.0853, 4143.479, 3.8146973e-006]; -}; - -_vehicle_488 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Bucket_EP1", [1738.2743, 4142.5542], [], 0, "CAN_COLLIDE"]; - _vehicle_488 = _this; - _this setDir 0.48201698; - _this setPos [1738.2743, 4142.5542]; -}; - -_vehicle_489 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [1725.1685, 4136.8999, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_489 = _this; - _this setDir -91.010567; - _this setPos [1725.1685, 4136.8999, 7.6293945e-006]; -}; - -_unit_99 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Rocker4", [1724.6815, 4136.9688, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _unit_99 = _this; - _this setDir 90.808693; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_491 = objNull; -if (true) then -{ - _this = createVehicle ["FoldChair", [1723.614, 4136.0293], [], 0, "CAN_COLLIDE"]; - _vehicle_491 = _this; - _this setDir -122.29593; - _this setPos [1723.614, 4136.0293]; -}; - -_vehicle_492 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Barrel_water", [1745.8879, 4142.6265, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_492 = _this; - _this setDir 172.86455; - _this setPos [1745.8879, 4142.6265, 3.8146973e-006]; -}; - -_vehicle_493 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [1748.2552, 4137.853, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_493 = _this; - _this setPos [1748.2552, 4137.853, 7.6293945e-006]; -}; - -_vehicle_494 = objNull; -if (true) then -{ - _this = createVehicle ["Garbage_can", [1744.1908, 4150.4619, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_494 = _this; - _this setDir -51.489697; - _this setPos [1744.1908, 4150.4619, 1.5258789e-005]; -}; - -_vehicle_496 = objNull; -if (true) then -{ - _this = createVehicle ["Garbage_can", [1743.4209, 4150.5376, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_496 = _this; - _this setDir 257.38394; - _this setPos [1743.4209, 4150.5376, 7.6293945e-006]; -}; - -_vehicle_499 = objNull; -if (true) then -{ - _this = createVehicle ["Garbage_can", [1743.3628, 4151.3809, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_499 = _this; - _this setDir 257.38394; - _this setPos [1743.3628, 4151.3809, 1.9073486e-005]; -}; - -_vehicle_501 = objNull; -if (true) then -{ - _this = createVehicle ["Garbage_container", [1745.1577, 4148.2568, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_501 = _this; - _this setDir -92.637192; - _this setPos [1745.1577, 4148.2568, 3.8146973e-006]; -}; - -_vehicle_502 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.2236, 2051.6445, 8.392334e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_502 = _this; - _this setPos [1403.2236, 2051.6445, 8.392334e-005]; -}; - -_vehicle_504 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.702, 2046.2094, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_504 = _this; - _this setPos [1403.702, 2046.2094, 1.9073486e-005]; -}; - -_vehicle_506 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.4702, 2039.1973, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_506 = _this; - _this setPos [1403.4702, 2039.1973, -1.9073486e-006]; -}; - -_vehicle_508 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.499, 2039.1062, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_508 = _this; - _this setPos [1403.499, 2039.1062, 7.6293945e-006]; -}; - -_vehicle_510 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.438, 2035.5847, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_510 = _this; - _this setPos [1403.438, 2035.5847, 2.0980835e-005]; -}; - -_vehicle_512 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.4159, 2031.601, 2.4795532e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_512 = _this; - _this setPos [1403.4159, 2031.601, 2.4795532e-005]; -}; - -_vehicle_514 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.546, 2026.2252, 1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_514 = _this; - _this setPos [1403.546, 2026.2252, 1.335144e-005]; -}; - -_vehicle_516 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.6064, 2019.2866, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_516 = _this; - _this setPos [1403.6064, 2019.2866, 5.7220459e-006]; -}; - -_vehicle_518 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.5935, 2013.1499, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_518 = _this; - _this setPos [1403.5935, 2013.1499, 2.0980835e-005]; -}; - -_vehicle_520 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.5012, 2007.3782, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_520 = _this; - _this setPos [1403.5012, 2007.3782, 1.5258789e-005]; -}; - -_vehicle_522 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1405.9001, 2026.0728, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_522 = _this; - _this setPos [1405.9001, 2026.0728, 2.6702881e-005]; -}; - -_vehicle_524 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.1068, 2023.432, 3.2424927e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_524 = _this; - _this setPos [1406.1068, 2023.432, 3.2424927e-005]; -}; - -_vehicle_526 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.0992, 2021.6211, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_526 = _this; - _this setPos [1406.0992, 2021.6211, 3.8146973e-005]; -}; - -_vehicle_528 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.1158, 2018.9373, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_528 = _this; - _this setPos [1406.1158, 2018.9373, -3.8146973e-006]; -}; - -_vehicle_530 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.1338, 2015.0096, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_530 = _this; - _this setPos [1406.1338, 2015.0096, 3.4332275e-005]; -}; - -_vehicle_532 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.6072, 2009.9104, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_532 = _this; - _this setPos [1406.6072, 2009.9104, 1.1444092e-005]; -}; - -_vehicle_534 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.613, 2004.8444, 2.8610229e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_534 = _this; - _this setPos [1406.613, 2004.8444, 2.8610229e-005]; -}; - -_vehicle_536 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.3947, 2000.8915, 5.1498413e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_536 = _this; - _this setPos [1406.3947, 2000.8915, 5.1498413e-005]; -}; - -_vehicle_538 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.2279, 1997.0323, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_538 = _this; - _this setPos [1406.2279, 1997.0323, 3.8146973e-006]; -}; - -_vehicle_540 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.1278, 1990.7054, 4.3869019e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_540 = _this; - _this setPos [1406.1278, 1990.7054, 4.3869019e-005]; -}; - -_vehicle_542 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.3862, 1985.5955, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_542 = _this; - _this setPos [1406.3862, 1985.5955, 3.8146973e-006]; -}; - -_vehicle_544 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.7466, 1980.457, 1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_544 = _this; - _this setPos [1406.7466, 1980.457, 1.335144e-005]; -}; - -_vehicle_546 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1407.5146, 1972.8853, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_546 = _this; - _this setPos [1407.5146, 1972.8853, 1.1444092e-005]; -}; - -_vehicle_548 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1407.5922, 1972.1659, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_548 = _this; - _this setPos [1407.5922, 1972.1659, -3.8146973e-006]; -}; - -_vehicle_550 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.1478, 1973.0807, -1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_550 = _this; - _this setPos [1406.1478, 1973.0807, -1.335144e-005]; -}; - -_vehicle_552 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.9722, 1976.0425, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_552 = _this; - _this setPos [1403.9722, 1976.0425, 3.8146973e-006]; -}; - -_vehicle_554 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1404.666, 1995.4025, 2.4795532e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_554 = _this; - _this setPos [1404.666, 1995.4025, 2.4795532e-005]; -}; - -_vehicle_556 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1402.2484, 1999.4333, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_556 = _this; - _this setPos [1402.2484, 1999.4333, 5.7220459e-006]; -}; - -_vehicle_558 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1402.5822, 2003.1664, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_558 = _this; - _this setPos [1402.5822, 2003.1664, 3.8146973e-005]; -}; - -_vehicle_560 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.8904, 1988.8065, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_560 = _this; - _this setPos [1403.8904, 1988.8065, -5.7220459e-006]; -}; - -_vehicle_562 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1404.714, 1978.9713, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_562 = _this; - _this setPos [1404.714, 1978.9713, -1.5258789e-005]; -}; - -_vehicle_564 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1405.7783, 1974.2136, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_564 = _this; - _this setPos [1405.7783, 1974.2136, -3.8146973e-006]; -}; - -_vehicle_566 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1408.0748, 1970.6648, 1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_566 = _this; - _this setPos [1408.0748, 1970.6648, 1.335144e-005]; -}; - -_vehicle_568 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1408.1173, 1975.3817, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_568 = _this; - _this setPos [1408.1173, 1975.3817, 1.1444092e-005]; -}; - -_vehicle_570 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1409.2897, 1966.8199, 1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_570 = _this; - _this setPos [1409.2897, 1966.8199, 1.335144e-005]; -}; - -_vehicle_572 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1411.4287, 1962.2711, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_572 = _this; - _this setPos [1411.4287, 1962.2711, 1.9073486e-005]; -}; - -_vehicle_574 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1415.6058, 1955.1791, 1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_574 = _this; - _this setPos [1415.6058, 1955.1791, 1.335144e-005]; -}; - -_vehicle_576 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1419.5128, 1947.8145, -9.5367432e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_576 = _this; - _this setPos [1419.5128, 1947.8145, -9.5367432e-006]; -}; - -_vehicle_578 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.7238, 1968.3264, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_578 = _this; - _this setPos [1406.7238, 1968.3264, 1.5258789e-005]; -}; - -_vehicle_580 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1408.9993, 1962.6255, 3.2424927e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_580 = _this; - _this setPos [1408.9993, 1962.6255, 3.2424927e-005]; -}; - -_vehicle_582 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1410.6362, 1959.3861, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_582 = _this; - _this setPos [1410.6362, 1959.3861, 3.8146973e-006]; -}; - -_vehicle_584 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1413.3668, 1954.1974, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_584 = _this; - _this setPos [1413.3668, 1954.1974, 1.9073486e-005]; -}; - -_vehicle_586 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1415.2162, 1950.5515, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_586 = _this; - _this setPos [1415.2162, 1950.5515, 3.0517578e-005]; -}; - -_vehicle_588 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1418.1914, 1944.3807, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_588 = _this; - _this setPos [1418.1914, 1944.3807, 1.5258789e-005]; -}; - -_vehicle_590 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1419.9709, 1940.6923, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_590 = _this; - _this setPos [1419.9709, 1940.6923, 0]; -}; - -_vehicle_592 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1412.7903, 1954.9432, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_592 = _this; - _this setPos [1412.7903, 1954.9432, 2.6702881e-005]; -}; - -_vehicle_594 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1414.0262, 1951.5081, 4.7683716e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_594 = _this; - _this setPos [1414.0262, 1951.5081, 4.7683716e-005]; -}; - -_vehicle_596 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1414.0743, 1951.4496, 4.0054321e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_596 = _this; - _this setPos [1414.0743, 1951.4496, 4.0054321e-005]; -}; - -_vehicle_599 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1411.2385, 1956.5641, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_599 = _this; - _this setPos [1411.2385, 1956.5641, 2.2888184e-005]; -}; - -_vehicle_601 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1413.1163, 1953.3424, 2.8610229e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_601 = _this; - _this setPos [1413.1163, 1953.3424, 2.8610229e-005]; -}; - -_vehicle_603 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1426.1188, 1940.6849, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_603 = _this; - _this setPos [1426.1188, 1940.6849, 1.9073486e-005]; -}; - -_vehicle_605 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1422.9714, 1941.0532, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_605 = _this; - _this setPos [1422.9714, 1941.0532, 3.8146973e-006]; -}; - -_vehicle_607 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1424.3065, 1940.7756, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_607 = _this; - _this setPos [1424.3065, 1940.7756, 2.6702881e-005]; -}; - -_vehicle_609 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1422.6444, 1938.2953, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_609 = _this; - _this setPos [1422.6444, 1938.2953, 3.8146973e-006]; -}; - -_vehicle_611 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1428.98, 1932.8778, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_611 = _this; - _this setPos [1428.98, 1932.8778, 2.0980835e-005]; -}; - -_vehicle_613 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1431.0825, 1931.9982, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_613 = _this; - _this setPos [1431.0825, 1931.9982, 1.9073486e-005]; -}; - -_vehicle_615 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1434.405, 1929.829, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_615 = _this; - _this setPos [1434.405, 1929.829, 9.5367432e-006]; -}; - -_vehicle_617 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1434.6235, 1931.2589, 3.2424927e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_617 = _this; - _this setPos [1434.6235, 1931.2589, 3.2424927e-005]; -}; - -_vehicle_619 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1432.8658, 1933.6847, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_619 = _this; - _this setPos [1432.8658, 1933.6847, 1.9073486e-005]; -}; - -_vehicle_621 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1435.5049, 1926.2098, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_621 = _this; - _this setPos [1435.5049, 1926.2098, 2.6702881e-005]; -}; - -_vehicle_623 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1436.9396, 1924.5253, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_623 = _this; - _this setPos [1436.9396, 1924.5253, 3.0517578e-005]; -}; - -_vehicle_625 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1441.0435, 1922.1107, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_625 = _this; - _this setPos [1441.0435, 1922.1107, 3.8146973e-005]; -}; - -_vehicle_627 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1444.444, 1920.6869, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_627 = _this; - _this setPos [1444.444, 1920.6869, 3.0517578e-005]; -}; - -_vehicle_629 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1441.5249, 1927.229, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_629 = _this; - _this setPos [1441.5249, 1927.229, 3.4332275e-005]; -}; - -_vehicle_631 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1437.8228, 1930.3096, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_631 = _this; - _this setPos [1437.8228, 1930.3096, 2.6702881e-005]; -}; - -_vehicle_633 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1445.7821, 1923.4973, 6.2942505e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_633 = _this; - _this setPos [1445.7821, 1923.4973, 6.2942505e-005]; -}; - -_vehicle_635 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1450.392, 1919.5502, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_635 = _this; - _this setPos [1450.392, 1919.5502, 2.0980835e-005]; -}; - -_vehicle_637 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1448.7489, 1917.2361, -1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_637 = _this; - _this setPos [1448.7489, 1917.2361, -1.335144e-005]; -}; - -_vehicle_639 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1449.1003, 1915.0551, 4.9591064e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_639 = _this; - _this setPos [1449.1003, 1915.0551, 4.9591064e-005]; -}; - -_vehicle_641 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1455.8418, 1916.7179, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_641 = _this; - _this setPos [1455.8418, 1916.7179, 3.8146973e-006]; -}; - -_vehicle_643 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1455.8547, 1915.8413, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_643 = _this; - _this setPos [1455.8547, 1915.8413, 4.5776367e-005]; -}; - -_vehicle_645 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1453.7401, 1916.8666, 1.7166138e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_645 = _this; - _this setPos [1453.7401, 1916.8666, 1.7166138e-005]; -}; - -_vehicle_647 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1458.8568, 1912.5823, 6.4849854e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_647 = _this; - _this setPos [1458.8568, 1912.5823, 6.4849854e-005]; -}; - -_vehicle_649 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1460.9817, 1911.3665, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_649 = _this; - _this setPos [1460.9817, 1911.3665, 7.6293945e-005]; -}; - -_vehicle_651 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1455.9425, 1913.2216, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_651 = _this; - _this setPos [1455.9425, 1913.2216, 7.6293945e-006]; -}; - -_vehicle_653 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1466.3516, 1909.2959, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_653 = _this; - _this setPos [1466.3516, 1909.2959, 2.2888184e-005]; -}; - -_vehicle_655 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1465.1154, 1910.8516, -2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_655 = _this; - _this setPos [1465.1154, 1910.8516, -2.0980835e-005]; -}; - -_vehicle_657 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1459.7589, 1915.4115, 6.6757202e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_657 = _this; - _this setPos [1459.7589, 1915.4115, 6.6757202e-005]; -}; - -_vehicle_659 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1463.5752, 1908.0925, 6.6757202e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_659 = _this; - _this setPos [1463.5752, 1908.0925, 6.6757202e-005]; -}; - -_vehicle_661 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1470.4937, 1907.9478, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_661 = _this; - _this setPos [1470.4937, 1907.9478, 3.0517578e-005]; -}; - -_vehicle_663 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1470.7487, 1908.7734, 4.7683716e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_663 = _this; - _this setPos [1470.7487, 1908.7734, 4.7683716e-005]; -}; - -_vehicle_665 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1476.5311, 1905.5405, 3.6239624e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_665 = _this; - _this setPos [1476.5311, 1905.5405, 3.6239624e-005]; -}; - -_vehicle_667 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1474.4553, 1906.0409, 4.3869019e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_667 = _this; - _this setPos [1474.4553, 1906.0409, 4.3869019e-005]; -}; - -_vehicle_669 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1469.8922, 1905.897, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_669 = _this; - _this setPos [1469.8922, 1905.897, 9.5367432e-006]; -}; - -_vehicle_671 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1466.8738, 1906.6659, 1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_671 = _this; - _this setPos [1466.8738, 1906.6659, 1.335144e-005]; -}; - -_vehicle_673 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1480.2546, 1903.4077, 4.7683716e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_673 = _this; - _this setPos [1480.2546, 1903.4077, 4.7683716e-006]; -}; - -_vehicle_675 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1478.5616, 1902.0203, 6.2942505e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_675 = _this; - _this setPos [1478.5616, 1902.0203, 6.2942505e-005]; -}; - -_vehicle_677 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1484.7233, 1899.718, 1.8119812e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_677 = _this; - _this setPos [1484.7233, 1899.718, 1.8119812e-005]; -}; - -_vehicle_679 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1488.7826, 1897.0314, 3.6239624e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_679 = _this; - _this setPos [1488.7826, 1897.0314, 3.6239624e-005]; -}; - -_vehicle_681 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1490.5345, 1899.7715, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_681 = _this; - _this setPos [1490.5345, 1899.7715, 7.6293945e-006]; -}; - -_vehicle_683 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1484.2828, 1903.0048, -1.7166138e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_683 = _this; - _this setPos [1484.2828, 1903.0048, -1.7166138e-005]; -}; - -_vehicle_685 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1487.201, 1901.4955, -9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_685 = _this; - _this setPos [1487.201, 1901.4955, -9.5367432e-007]; -}; - -_vehicle_687 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1481.8486, 1900.3966, -3.2424927e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_687 = _this; - _this setPos [1481.8486, 1900.3966, -3.2424927e-005]; -}; - -_vehicle_689 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1493.0559, 1897.6085, 8.5830688e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_689 = _this; - _this setPos [1493.0559, 1897.6085, 8.5830688e-006]; -}; - -_vehicle_691 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1493.4994, 1895.5824, 4.0054321e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_691 = _this; - _this setPos [1493.4994, 1895.5824, 4.0054321e-005]; -}; - -_vehicle_693 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1497.7837, 1895.1807, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_693 = _this; - _this setPos [1497.7837, 1895.1807, 0]; -}; - -_vehicle_695 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1499.0862, 1896.0881, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_695 = _this; - _this setPos [1499.0862, 1896.0881, 9.5367432e-006]; -}; - -_vehicle_697 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1497.7783, 1895.9447, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_697 = _this; - _this setPos [1497.7783, 1895.9447, 9.5367432e-006]; -}; - -_vehicle_699 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1496.9807, 1895.9797, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_699 = _this; - _this setPos [1496.9807, 1895.9797, -3.8146973e-006]; -}; - -_vehicle_745 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1500.6659, 1893.1949, -4.7683716e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_745 = _this; - _this setDir -8.0373869; - _this setPos [1500.6659, 1893.1949, -4.7683716e-007]; -}; - -_vehicle_746 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1504.2588, 1891.5118, -0.59274149], [], 0, "CAN_COLLIDE"]; - _vehicle_746 = _this; - _this setDir -8.0373869; - _this setPos [1504.2588, 1891.5118, -0.59274149]; -}; - -_vehicle_747 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1504.2755, 1892.9584, -0.4581089], [], 0, "CAN_COLLIDE"]; - _vehicle_747 = _this; - _this setDir -8.0373869; - _this setPos [1504.2755, 1892.9584, -0.4581089]; -}; - -_vehicle_748 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1502.1958, 1895.1141, 0.097434998], [], 0, "CAN_COLLIDE"]; - _vehicle_748 = _this; - _this setDir -8.0373869; - _this setPos [1502.1958, 1895.1141, 0.097434998]; -}; - -_vehicle_749 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1505.8545, 1888.0815, -3.2030048], [], 0, "CAN_COLLIDE"]; - _vehicle_749 = _this; - _this setDir -8.0373869; - _this setPos [1505.8545, 1888.0815, -3.2030048]; -}; - -_vehicle_750 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1507.5101, 1886.6147, -4.2255135], [], 0, "CAN_COLLIDE"]; - _vehicle_750 = _this; - _this setDir -8.0373869; - _this setPos [1507.5101, 1886.6147, -4.2255135]; -}; - -_vehicle_751 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1511.9116, 1884.7975, -5.1324883], [], 0, "CAN_COLLIDE"]; - _vehicle_751 = _this; - _this setDir -8.0373869; - _this setPos [1511.9116, 1884.7975, -5.1324883]; -}; - -_vehicle_752 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1515.4779, 1883.8634, -5.9944592], [], 0, "CAN_COLLIDE"]; - _vehicle_752 = _this; - _this setDir -8.0373869; - _this setPos [1515.4779, 1883.8634, -5.9944592]; -}; - -_vehicle_753 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1511.6727, 1889.9332, -2.8802185], [], 0, "CAN_COLLIDE"]; - _vehicle_753 = _this; - _this setDir -8.0373869; - _this setPos [1511.6727, 1889.9332, -2.8802185]; -}; - -_vehicle_754 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1507.5763, 1892.4655, -1.2019415], [], 0, "CAN_COLLIDE"]; - _vehicle_754 = _this; - _this setDir -8.0373869; - _this setPos [1507.5763, 1892.4655, -1.2019415]; -}; - -_vehicle_755 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1516.4093, 1886.8326, -5.3048124], [], 0, "CAN_COLLIDE"]; - _vehicle_755 = _this; - _this setDir -8.0373869; - _this setPos [1516.4093, 1886.8326, -5.3048124]; -}; - -_vehicle_756 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1521.5264, 1883.5691, -7.0268135], [], 0, "CAN_COLLIDE"]; - _vehicle_756 = _this; - _this setDir -8.0373869; - _this setPos [1521.5264, 1883.5691, -7.0268135]; -}; - -_vehicle_757 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1520.223, 1881.0479, -8.5625868], [], 0, "CAN_COLLIDE"]; - _vehicle_757 = _this; - _this setDir -8.0373869; - _this setPos [1520.223, 1881.0479, -8.5625868]; -}; - -_vehicle_758 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1520.8756, 1878.9381, -10.467565], [], 0, "CAN_COLLIDE"]; - _vehicle_758 = _this; - _this setDir -8.0373869; - _this setPos [1520.8756, 1878.9381, -10.467565]; -}; - -_vehicle_759 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1527.3184, 1881.5275, -9.4580536], [], 0, "CAN_COLLIDE"]; - _vehicle_759 = _this; - _this setDir -8.0373869; - _this setPos [1527.3184, 1881.5275, -9.4580536]; -}; - -_vehicle_760 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1527.4541, 1880.6604, -10.198848], [], 0, "CAN_COLLIDE"]; - _vehicle_760 = _this; - _this setDir -8.0373869; - _this setPos [1527.4541, 1880.6604, -10.198848]; -}; - -_vehicle_761 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1525.2163, 1881.3804, -9.3726749], [], 0, "CAN_COLLIDE"]; - _vehicle_761 = _this; - _this setDir -8.0373869; - _this setPos [1525.2163, 1881.3804, -9.3726749]; -}; - -_vehicle_762 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1530.8822, 1877.8531, -11.437141], [], 0, "CAN_COLLIDE"]; - _vehicle_762 = _this; - _this setDir -8.0373869; - _this setPos [1530.8822, 1877.8531, -11.437141]; -}; - -_vehicle_763 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1533.1561, 1876.9471, -11.417229], [], 0, "CAN_COLLIDE"]; - _vehicle_763 = _this; - _this setDir -8.0373869; - _this setPos [1533.1561, 1876.9471, -11.417229]; -}; - -_vehicle_764 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1527.9069, 1878.0786, -12.394706], [], 0, "CAN_COLLIDE"]; - _vehicle_764 = _this; - _this setDir -8.0373869; - _this setPos [1527.9069, 1878.0786, -12.394706]; -}; - -_vehicle_765 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1538.7627, 1875.647, -11.582319], [], 0, "CAN_COLLIDE"]; - _vehicle_765 = _this; - _this setDir -8.0373869; - _this setPos [1538.7627, 1875.647, -11.582319]; -}; - -_vehicle_766 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1537.3218, 1877.0143, -11.121175], [], 0, "CAN_COLLIDE"]; - _vehicle_766 = _this; - _this setDir -8.0373869; - _this setPos [1537.3218, 1877.0143, -11.121175]; -}; - -_vehicle_767 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1531.3795, 1880.7809, -9.2114944], [], 0, "CAN_COLLIDE"]; - _vehicle_767 = _this; - _this setDir -8.0373869; - _this setPos [1531.3795, 1880.7809, -9.2114944]; -}; - -_vehicle_768 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1536.182, 1874.0676, -12.792175], [], 0, "CAN_COLLIDE"]; - _vehicle_768 = _this; - _this setDir -8.0373869; - _this setPos [1536.182, 1874.0676, -12.792175]; -}; - -_vehicle_769 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1543.0535, 1874.8912, -13.025449], [], 0, "CAN_COLLIDE"]; - _vehicle_769 = _this; - _this setDir -8.0373869; - _this setPos [1543.0535, 1874.8912, -13.025449]; -}; - -_vehicle_770 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1543.1899, 1875.745, -12.766273], [], 0, "CAN_COLLIDE"]; - _vehicle_770 = _this; - _this setDir -8.0373869; - _this setPos [1543.1899, 1875.745, -12.766273]; -}; - -_vehicle_771 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1549.3676, 1873.3518, -15.173582], [], 0, "CAN_COLLIDE"]; - _vehicle_771 = _this; - _this setDir -8.0373869; - _this setPos [1549.3676, 1873.3518, -15.173582]; -}; - -_vehicle_772 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1547.2419, 1873.5573, -14.799598], [], 0, "CAN_COLLIDE"]; - _vehicle_772 = _this; - _this setDir -8.0373869; - _this setPos [1547.2419, 1873.5573, -14.799598]; -}; - -_vehicle_773 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1542.7439, 1872.7767, -13.678513], [], 0, "CAN_COLLIDE"]; - _vehicle_773 = _this; - _this setDir -8.0373869; - _this setPos [1542.7439, 1872.7767, -13.678513]; -}; - -_vehicle_774 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1539.6477, 1873.1162, -12.83673], [], 0, "CAN_COLLIDE"]; - _vehicle_774 = _this; - _this setDir -8.0373869; - _this setPos [1539.6477, 1873.1162, -12.83673]; -}; - -_vehicle_775 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1553.3524, 1871.7606, -15.788325], [], 0, "CAN_COLLIDE"]; - _vehicle_775 = _this; - _this setDir -8.0373869; - _this setPos [1553.3524, 1871.7606, -15.788325]; -}; - -_vehicle_776 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1551.8699, 1870.1497, -16.441624], [], 0, "CAN_COLLIDE"]; - _vehicle_776 = _this; - _this setDir -8.0373869; - _this setPos [1551.8699, 1870.1497, -16.441624]; -}; - -_vehicle_777 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1558.2931, 1868.7319, -16.819935], [], 0, "CAN_COLLIDE"]; - _vehicle_777 = _this; - _this setDir -8.0373869; - _this setPos [1558.2931, 1868.7319, -16.819935]; -}; - -_vehicle_778 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1562.6881, 1866.6398, -17.395283], [], 0, "CAN_COLLIDE"]; - _vehicle_778 = _this; - _this setDir -8.0373869; - _this setPos [1562.6881, 1866.6398, -17.395283]; -}; - -_vehicle_779 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1564.0398, 1869.5975, -17.674089], [], 0, "CAN_COLLIDE"]; - _vehicle_779 = _this; - _this setDir -8.0373869; - _this setPos [1564.0398, 1869.5975, -17.674089]; -}; - -_vehicle_780 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1557.3975, 1871.9246, -16.484322], [], 0, "CAN_COLLIDE"]; - _vehicle_780 = _this; - _this setDir -8.0373869; - _this setPos [1557.3975, 1871.9246, -16.484322]; -}; - -_vehicle_781 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1560.4985, 1870.8387, -17.098413], [], 0, "CAN_COLLIDE"]; - _vehicle_781 = _this; - _this setDir -8.0373869; - _this setPos [1560.4985, 1870.8387, -17.098413]; -}; - -_vehicle_782 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1555.3523, 1869.002, -16.80928], [], 0, "CAN_COLLIDE"]; - _vehicle_782 = _this; - _this setDir -8.0373869; - _this setPos [1555.3523, 1869.002, -16.80928]; -}; - -_vehicle_783 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1566.8391, 1867.808, -17.859123], [], 0, "CAN_COLLIDE"]; - _vehicle_783 = _this; - _this setDir -8.0373869; - _this setPos [1566.8391, 1867.808, -17.859123]; -}; - -_vehicle_784 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1567.5612, 1865.8641, -17.782013], [], 0, "CAN_COLLIDE"]; - _vehicle_784 = _this; - _this setDir -8.0373869; - _this setPos [1567.5612, 1865.8641, -17.782013]; -}; - -_vehicle_785 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1571.8601, 1866.0662, -17.887877], [], 0, "CAN_COLLIDE"]; - _vehicle_785 = _this; - _this setDir -8.0373869; - _this setPos [1571.8601, 1866.0662, -17.887877]; -}; - -_vehicle_786 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1573.0223, 1867.1467, -17.964603], [], 0, "CAN_COLLIDE"]; - _vehicle_786 = _this; - _this setDir -8.0373869; - _this setPos [1573.0223, 1867.1467, -17.964603]; -}; - -_vehicle_787 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1571.7471, 1866.8213, -17.937065], [], 0, "CAN_COLLIDE"]; - _vehicle_787 = _this; - _this setDir -8.0373869; - _this setPos [1571.7471, 1866.8213, -17.937065]; -}; - -_vehicle_788 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1570.9531, 1866.7446, -17.951029], [], 0, "CAN_COLLIDE"]; - _vehicle_788 = _this; - _this setDir -8.0373869; - _this setPos [1570.9531, 1866.7446, -17.951029]; -}; - -_vehicle_834 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1574.014, 1864.0258, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_834 = _this; - _this setPos [1574.014, 1864.0258, 7.6293945e-006]; -}; - -_vehicle_836 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1575.6329, 1862.0518, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_836 = _this; - _this setPos [1575.6329, 1862.0518, 2.0980835e-005]; -}; - -_vehicle_838 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1574.6757, 1860.9238, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_838 = _this; - _this setPos [1574.6757, 1860.9238, 1.5258789e-005]; -}; - -_vehicle_840 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1577.7784, 1858.4786, 6.6757202e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_840 = _this; - _this setPos [1577.7784, 1858.4786, 6.6757202e-006]; -}; - -_vehicle_842 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1579.7792, 1857.7972, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_842 = _this; - _this setPos [1579.7792, 1857.7972, 9.5367432e-007]; -}; - -_vehicle_844 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1582.4124, 1856.6359, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_844 = _this; - _this setPos [1582.4124, 1856.6359, 9.5367432e-007]; -}; - -_vehicle_846 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1584.9603, 1854.8326, -9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_846 = _this; - _this setPos [1584.9603, 1854.8326, -9.5367432e-007]; -}; - -_vehicle_848 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1587.2229, 1853.6354, 6.6757202e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_848 = _this; - _this setPos [1587.2229, 1853.6354, 6.6757202e-006]; -}; - -_vehicle_850 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1579.7731, 1861.0508, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_850 = _this; - _this setPos [1579.7731, 1861.0508, 1.1444092e-005]; -}; - -_vehicle_852 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1578.2852, 1861.575, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_852 = _this; - _this setPos [1578.2852, 1861.575, 3.8146973e-006]; -}; - -_vehicle_854 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1582.8229, 1859.0016, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_854 = _this; - _this setPos [1582.8229, 1859.0016, 1.5258789e-005]; -}; - -_vehicle_856 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1588.0621, 1855.8453, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_856 = _this; - _this setPos [1588.0621, 1855.8453, 1.1444092e-005]; -}; - -_vehicle_858 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1591.6143, 1852.7014, -2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_858 = _this; - _this setPos [1591.6143, 1852.7014, -2.8610229e-006]; -}; - -_vehicle_860 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1595.337, 1849.483, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_860 = _this; - _this setPos [1595.337, 1849.483, 2.8610229e-006]; -}; - -_vehicle_862 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1599.2668, 1846.2048, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_862 = _this; - _this setPos [1599.2668, 1846.2048, 3.8146973e-006]; -}; - -_vehicle_864 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1592.6093, 1849.7126, -2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_864 = _this; - _this setPos [1592.6093, 1849.7126, -2.8610229e-006]; -}; - -_vehicle_866 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1590.4684, 1851.5116, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_866 = _this; - _this setPos [1590.4684, 1851.5116, 9.5367432e-007]; -}; - -_vehicle_868 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1592.4728, 1850.4476, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_868 = _this; - _this setPos [1592.4728, 1850.4476, -1.9073486e-006]; -}; - -_vehicle_870 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1594.479, 1849.2231, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_870 = _this; - _this setPos [1594.479, 1849.2231, 0]; -}; - -_vehicle_872 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1596.1107, 1848.1119, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_872 = _this; - _this setPos [1596.1107, 1848.1119, 3.8146973e-006]; -}; - -_vehicle_874 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1598.3942, 1847.8588, -6.6757202e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_874 = _this; - _this setPos [1598.3942, 1847.8588, -6.6757202e-006]; -}; - -_vehicle_876 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1602.2103, 1844.8295, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_876 = _this; - _this setPos [1602.2103, 1844.8295, 3.8146973e-006]; -}; - -_vehicle_878 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1602.8276, 1843.3445, -4.7683716e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_878 = _this; - _this setPos [1602.8276, 1843.3445, -4.7683716e-006]; -}; - -_vehicle_880 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1603.1504, 1841.9563, -4.7683716e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_880 = _this; - _this setPos [1603.1504, 1841.9563, -4.7683716e-006]; -}; - -_vehicle_882 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1603.6025, 1840.402, -1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_882 = _this; - _this setPos [1603.6025, 1840.402, -1.335144e-005]; -}; - -_vehicle_884 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1604.3562, 1839.1985, -9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_884 = _this; - _this setPos [1604.3562, 1839.1985, -9.5367432e-007]; -}; - -_vehicle_886 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1605.6774, 1838.3353, -9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_886 = _this; - _this setPos [1605.6774, 1838.3353, -9.5367432e-007]; -}; - -_vehicle_888 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1607.1445, 1837.4667, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_888 = _this; - _this setPos [1607.1445, 1837.4667, -7.6293945e-006]; -}; - -_vehicle_890 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1608.9497, 1836.5073, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_890 = _this; - _this setPos [1608.9497, 1836.5073, 9.5367432e-006]; -}; - -_vehicle_892 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1609.9916, 1835.7577, -6.6757202e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_892 = _this; - _this setPos [1609.9916, 1835.7577, -6.6757202e-006]; -}; - -_vehicle_894 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1612.5756, 1833.2268, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_894 = _this; - _this setPos [1612.5756, 1833.2268, 1.5258789e-005]; -}; - -_vehicle_896 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1615.2919, 1831.1049, 1.6212463e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_896 = _this; - _this setPos [1615.2919, 1831.1049, 1.6212463e-005]; -}; - -_vehicle_898 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1618.1664, 1828.9205, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_898 = _this; - _this setPos [1618.1664, 1828.9205, -5.7220459e-006]; -}; - -_vehicle_900 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1619.5602, 1827.7673, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_900 = _this; - _this setPos [1619.5602, 1827.7673, 9.5367432e-007]; -}; - -_vehicle_902 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1623.8699, 1824.0315, 1.6212463e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_902 = _this; - _this setPos [1623.8699, 1824.0315, 1.6212463e-005]; -}; - -_vehicle_904 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1617.2003, 1826.7382, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_904 = _this; - _this setPos [1617.2003, 1826.7382, 3.8146973e-006]; -}; - -_vehicle_906 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1614.1605, 1828.5406, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_906 = _this; - _this setPos [1614.1605, 1828.5406, 1.9073486e-006]; -}; - -_vehicle_908 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1611.6143, 1829.9893, -1.7166138e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_908 = _this; - _this setPos [1611.6143, 1829.9893, -1.7166138e-005]; -}; - -_vehicle_910 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1611.3544, 1830.2028, -2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_910 = _this; - _this setPos [1611.3544, 1830.2028, -2.8610229e-006]; -}; - -_vehicle_912 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1613.1691, 1828.2498, -1.8119812e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_912 = _this; - _this setPos [1613.1691, 1828.2498, -1.8119812e-005]; -}; - -_vehicle_914 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1614.2483, 1827.1924, 2.1934509e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_914 = _this; - _this setPos [1614.2483, 1827.1924, 2.1934509e-005]; -}; - -_vehicle_916 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1616.1692, 1825.5277, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_916 = _this; - _this setPos [1616.1692, 1825.5277, -2.2888184e-005]; -}; - -_vehicle_918 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1619.6238, 1823.6997, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_918 = _this; - _this setPos [1619.6238, 1823.6997, 9.5367432e-006]; -}; - -_vehicle_920 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1622.7299, 1821.4688, 1.5735626e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_920 = _this; - _this setPos [1622.7299, 1821.4688, 1.5735626e-005]; -}; - -_vehicle_922 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1625.9869, 1819.113, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_922 = _this; - _this setPos [1625.9869, 1819.113, 2.0980835e-005]; -}; - -_vehicle_924 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1627.8781, 1818.1185, 8.058548e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_924 = _this; - _this setPos [1627.8781, 1818.1185, 8.058548e-005]; -}; - -_vehicle_926 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1632.2449, 1815.8772, 1.4781952e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_926 = _this; - _this setPos [1632.2449, 1815.8772, 1.4781952e-005]; -}; - -_vehicle_928 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1635.6849, 1814.3217, 9.9658966e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_928 = _this; - _this setPos [1635.6849, 1814.3217, 9.9658966e-005]; -}; - -_vehicle_930 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1640.1884, 1811.8916, 1.2397766e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_930 = _this; - _this setPos [1640.1884, 1811.8916, 1.2397766e-005]; -}; - -_vehicle_932 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1643.4092, 1809.8962, 2.2649765e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_932 = _this; - _this setPos [1643.4092, 1809.8962, 2.2649765e-005]; -}; - -_vehicle_934 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1646.3644, 1808.0806, 7.8678131e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_934 = _this; - _this setPos [1646.3644, 1808.0806, 7.8678131e-006]; -}; - -_vehicle_936 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1649.7631, 1806.2141, -1.0728836e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_936 = _this; - _this setPos [1649.7631, 1806.2141, -1.0728836e-005]; -}; - -_vehicle_938 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1654.1132, 1803.8894, 7.390976e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_938 = _this; - _this setPos [1654.1132, 1803.8894, 7.390976e-006]; -}; - -_vehicle_940 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1655.8881, 1802.8428, -1.6689301e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_940 = _this; - _this setPos [1655.8881, 1802.8428, -1.6689301e-006]; -}; - -_vehicle_942 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2160.0034, 2466.4324, 1.168251e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_942 = _this; - _this setPos [2160.0034, 2466.4324, 1.168251e-005]; -}; - -_vehicle_944 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2160.1599, 2459.8899, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_944 = _this; - _this setPos [2160.1599, 2459.8899, 2.8610229e-006]; -}; - -_vehicle_946 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2160.196, 2455.3699, 1.4543533e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_946 = _this; - _this setPos [2160.196, 2455.3699, 1.4543533e-005]; -}; - -_vehicle_948 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2160.5281, 2450.511, 2.1457672e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_948 = _this; - _this setPos [2160.5281, 2450.511, 2.1457672e-005]; -}; - -_vehicle_950 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2160.7393, 2446.6011, 1.6212463e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_950 = _this; - _this setPos [2160.7393, 2446.6011, 1.6212463e-005]; -}; - -_vehicle_952 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2160.7922, 2440.0947, -2.7656555e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_952 = _this; - _this setPos [2160.7922, 2440.0947, -2.7656555e-005]; -}; - -_vehicle_954 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2160.8113, 2435.8203, -2.5749207e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_954 = _this; - _this setPos [2160.8113, 2435.8203, -2.5749207e-005]; -}; - -_vehicle_956 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2160.8635, 2432.8616, -2.1934509e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_956 = _this; - _this setPos [2160.8635, 2432.8616, -2.1934509e-005]; -}; - -_vehicle_958 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2157.4131, 2433.8428, -1.0967255e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_958 = _this; - _this setPos [2157.4131, 2433.8428, -1.0967255e-005]; -}; - -_vehicle_960 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2156.6372, 2438.1555, -2.5749207e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_960 = _this; - _this setPos [2156.6372, 2438.1555, -2.5749207e-005]; -}; - -_vehicle_962 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2156.8906, 2442.6497, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_962 = _this; - _this setPos [2156.8906, 2442.6497, 1.9073486e-005]; -}; - -_vehicle_964 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2157.6128, 2449.0461, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_964 = _this; - _this setPos [2157.6128, 2449.0461, 2.2888184e-005]; -}; - -_vehicle_966 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2158.0029, 2454.2158, 1.502037e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_966 = _this; - _this setPos [2158.0029, 2454.2158, 1.502037e-005]; -}; - -_vehicle_968 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2158.0378, 2458.3794, 1.4543533e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_968 = _this; - _this setPos [2158.0378, 2458.3794, 1.4543533e-005]; -}; - -_vehicle_970 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2158.0134, 2461.4993, 2.1934509e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_970 = _this; - _this setPos [2158.0134, 2461.4993, 2.1934509e-005]; -}; - -_vehicle_972 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2158.0381, 2465.4204, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_972 = _this; - _this setPos [2158.0381, 2465.4204, 5.7220459e-006]; -}; - -_vehicle_976 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2163.5432, 2471.3306, 2.5510788e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_976 = _this; - _this setPos [2163.5432, 2471.3306, 2.5510788e-005]; -}; - -_vehicle_978 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2163.2424, 2468.4744, 4.2915344e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_978 = _this; - _this setPos [2163.2424, 2468.4744, 4.2915344e-006]; -}; - -_vehicle_980 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2163.343, 2464.7673, 1.502037e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_980 = _this; - _this setPos [2163.343, 2464.7673, 1.502037e-005]; -}; - -_vehicle_982 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2163.7441, 2461.0251, 2.2172928e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_982 = _this; - _this setPos [2163.7441, 2461.0251, 2.2172928e-005]; -}; - -_vehicle_984 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2163.9321, 2457.9741, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_984 = _this; - _this setPos [2163.9321, 2457.9741, 2.8610229e-006]; -}; - -_vehicle_986 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2164.0303, 2454.2068, 2.3603439e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_986 = _this; - _this setPos [2164.0303, 2454.2068, 2.3603439e-005]; -}; - -_vehicle_988 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2163.8862, 2448.4146], [], 0, "CAN_COLLIDE"]; - _vehicle_988 = _this; - _this setPos [2163.8862, 2448.4146]; -}; - -_vehicle_990 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2168.313, 2388.6794, 4.196167e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_990 = _this; - _this setPos [2168.313, 2388.6794, 4.196167e-005]; -}; - -_vehicle_992 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2164.052, 2440.2805, -2.4795532e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_992 = _this; - _this setPos [2164.052, 2440.2805, -2.4795532e-005]; -}; - -_vehicle_994 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2164.1821, 2437.9631, -2.0027161e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_994 = _this; - _this setPos [2164.1821, 2437.9631, -2.0027161e-005]; -}; - -_vehicle_996 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2164.0952, 2435.261, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_996 = _this; - _this setPos [2164.0952, 2435.261, 2.8610229e-006]; -}; - -_vehicle_998 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2164.2598, 2433.3267, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_998 = _this; - _this setPos [2164.2598, 2433.3267, -3.8146973e-005]; -}; - -_vehicle_1000 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2162.6985, 2432.7651, -5.2452087e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1000 = _this; - _this setPos [2162.6985, 2432.7651, -5.2452087e-006]; -}; - -_vehicle_1002 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2159.8933, 2432.1731, -5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1002 = _this; - _this setPos [2159.8933, 2432.1731, -5.3405762e-005]; -}; - -_vehicle_1004 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2158.9741, 2432.5574, -7.1048737e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1004 = _this; - _this setPos [2158.9741, 2432.5574, -7.1048737e-005]; -}; - -_vehicle_1006 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2157.8223, 2433.0657, -4.196167e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1006 = _this; - _this setPos [2157.8223, 2433.0657, -4.196167e-005]; -}; - -_vehicle_1010 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2165.6873, 2432.958, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1010 = _this; - _this setPos [2165.6873, 2432.958, 2.2888184e-005]; -}; - -_vehicle_1013 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2386.3433, 4153.5366, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1013 = _this; - _this setPos [2386.3433, 4153.5366, -3.8146973e-006]; -}; - -_vehicle_1015 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2370.1675, 4148.7012, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1015 = _this; - _this setPos [2370.1675, 4148.7012, 1.9073486e-005]; -}; - -_vehicle_1017 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2373.8606, 4166.0337, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1017 = _this; - _this setPos [2373.8606, 4166.0337, -3.8146973e-006]; -}; - -_vehicle_1019 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2388.9893, 4171.8311, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1019 = _this; - _this setPos [2388.9893, 4171.8311, -3.8146973e-006]; -}; - -_vehicle_1021 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2396.8999, 4161.9893, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1021 = _this; - _this setPos [2396.8999, 4161.9893, 0]; -}; - -_vehicle_1023 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2396.0259, 4183.2827, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1023 = _this; - _this setPos [2396.0259, 4183.2827, 1.1444092e-005]; -}; - -_vehicle_1025 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2388.2368, 4189.6465, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1025 = _this; - _this setPos [2388.2368, 4189.6465, -7.6293945e-006]; -}; - -_vehicle_1027 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2374.8953, 4183.6499, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1027 = _this; - _this setPos [2374.8953, 4183.6499, 7.6293945e-006]; -}; - -_vehicle_1029 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2365.5923, 4164.4824, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1029 = _this; - _this setPos [2365.5923, 4164.4824, 0]; -}; - -_vehicle_1031 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2366.9863, 4186.4429, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1031 = _this; - _this setPos [2366.9863, 4186.4429, 3.8146973e-006]; -}; - -_vehicle_1033 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2366.6267, 4174.833, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1033 = _this; - _this setPos [2366.6267, 4174.833, -7.6293945e-006]; -}; - -_vehicle_1035 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2393.6531, 4142.4048, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1035 = _this; - _this setPos [2393.6531, 4142.4048, 3.8146973e-006]; -}; - -_vehicle_1037 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2391.6262, 4126.168, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1037 = _this; - _this setPos [2391.6262, 4126.168, -1.5258789e-005]; -}; - -_vehicle_1039 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2401.0112, 4118.2749, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1039 = _this; - _this setPos [2401.0112, 4118.2749, 3.8146973e-006]; -}; - -_vehicle_1041 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2406.6968, 4110.7471, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1041 = _this; - _this setPos [2406.6968, 4110.7471, 0]; -}; - -_vehicle_1043 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2434.6033, 4105.1328, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1043 = _this; - _this setPos [2434.6033, 4105.1328, -7.6293945e-006]; -}; - -_vehicle_1045 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2445.5708, 4104.8081, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1045 = _this; - _this setPos [2445.5708, 4104.8081, 3.8146973e-006]; -}; - -_vehicle_1047 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2456.396, 4104.7871, 4.9591064e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1047 = _this; - _this setPos [2456.396, 4104.7871, 4.9591064e-005]; -}; - -_vehicle_1049 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2467.6196, 4106.0142, -2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1049 = _this; - _this setPos [2467.6196, 4106.0142, -2.6702881e-005]; -}; - -_vehicle_1051 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2479.5986, 4105.8389, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1051 = _this; - _this setPos [2479.5986, 4105.8389, 3.0517578e-005]; -}; - -_vehicle_1053 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2507.8867, 4104.0269, -7.6293945e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1053 = _this; - _this setPos [2507.8867, 4104.0269, -7.6293945e-005]; -}; - -_vehicle_1055 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2513.9624, 4103.4658, -0.00011825562], [], 0, "CAN_COLLIDE"]; - _vehicle_1055 = _this; - _this setPos [2513.9624, 4103.4658, -0.00011825562]; -}; - -_vehicle_1057 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2491.4675, 4103.5464, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1057 = _this; - _this setPos [2491.4675, 4103.5464, -1.1444092e-005]; -}; - -_vehicle_1059 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2522.6418, 4107.7671, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1059 = _this; - _this setPos [2522.6418, 4107.7671, -1.1444092e-005]; -}; - -_vehicle_1061 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2535.0156, 4110.2461, -6.8664551e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1061 = _this; - _this setPos [2535.0156, 4110.2461, -6.8664551e-005]; -}; - -_vehicle_1063 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2540.0366, 4115.8164, -0.0001335144], [], 0, "CAN_COLLIDE"]; - _vehicle_1063 = _this; - _this setPos [2540.0366, 4115.8164, -0.0001335144]; -}; - -_vehicle_1065 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2545.0632, 4123.2905, 0.00034713745], [], 0, "CAN_COLLIDE"]; - _vehicle_1065 = _this; - _this setPos [2545.0632, 4123.2905, 0.00034713745]; -}; - -_vehicle_1067 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2550.1321, 4127.7144, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1067 = _this; - _this setPos [2550.1321, 4127.7144, -1.1444092e-005]; -}; - -_vehicle_1069 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2558.7905, 4133.3711, 0.0001335144], [], 0, "CAN_COLLIDE"]; - _vehicle_1069 = _this; - _this setPos [2558.7905, 4133.3711, 0.0001335144]; -}; - -_vehicle_1071 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2562.9915, 4140.2227, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1071 = _this; - _this setPos [2562.9915, 4140.2227, -3.0517578e-005]; -}; - -_vehicle_1073 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2568.3142, 4143.019, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1073 = _this; - _this setPos [2568.3142, 4143.019, -3.8146973e-006]; -}; - -_vehicle_1075 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2573.5549, 4145.1924, -3.4332275e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1075 = _this; - _this setPos [2573.5549, 4145.1924, -3.4332275e-005]; -}; - -_vehicle_1077 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2582.1001, 4146.9409, -4.9591064e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1077 = _this; - _this setPos [2582.1001, 4146.9409, -4.9591064e-005]; -}; - -_vehicle_1079 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2588.2102, 4148.0659, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1079 = _this; - _this setPos [2588.2102, 4148.0659, 7.6293945e-006]; -}; - -_vehicle_1081 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2596.1365, 4147.8823, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1081 = _this; - _this setPos [2596.1365, 4147.8823, 0]; -}; - -_vehicle_1083 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2608.8225, 4147.0117, -2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1083 = _this; - _this setPos [2608.8225, 4147.0117, -2.6702881e-005]; -}; - -_vehicle_1085 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2622.8044, 4145.5942, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1085 = _this; - _this setPos [2622.8044, 4145.5942, 2.2888184e-005]; -}; - -_vehicle_1087 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2632.8623, 4144.2925, 9.5367432e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1087 = _this; - _this setPos [2632.8623, 4144.2925, 9.5367432e-005]; -}; - -_vehicle_1089 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2643.0625, 4141.4263, 0.00011825562], [], 0, "CAN_COLLIDE"]; - _vehicle_1089 = _this; - _this setPos [2643.0625, 4141.4263, 0.00011825562]; -}; - -_vehicle_1091 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2641.8115, 4136.0239, -0.00012207031], [], 0, "CAN_COLLIDE"]; - _vehicle_1091 = _this; - _this setPos [2641.8115, 4136.0239, -0.00012207031]; -}; - -_vehicle_1093 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2662.9578, 4126.5913, 0.00067138672], [], 0, "CAN_COLLIDE"]; - _vehicle_1093 = _this; - _this setPos [2662.9578, 4126.5913, 0.00067138672]; -}; - -_vehicle_1095 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2663.4993, 4121.4131, 0.00084686279], [], 0, "CAN_COLLIDE"]; - _vehicle_1095 = _this; - _this setPos [2663.4993, 4121.4131, 0.00084686279]; -}; - -_vehicle_1097 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2687.1694, 4098.3569, -0.00019836426], [], 0, "CAN_COLLIDE"]; - _vehicle_1097 = _this; - _this setPos [2687.1694, 4098.3569, -0.00019836426]; -}; - -_vehicle_1099 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2679.281, 4103.1816, -9.9182129e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1099 = _this; - _this setPos [2679.281, 4103.1816, -9.9182129e-005]; -}; - -_vehicle_1101 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2673.7112, 4109.9438, -0.0001449585], [], 0, "CAN_COLLIDE"]; - _vehicle_1101 = _this; - _this setPos [2673.7112, 4109.9438, -0.0001449585]; -}; - -_vehicle_1103 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2781.4199, 4152.0298, -2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1103 = _this; - _this setPos [2781.4199, 4152.0298, -2.6702881e-005]; -}; - -_vehicle_1105 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2778.8162, 4159.5181, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1105 = _this; - _this setPos [2778.8162, 4159.5181, -2.2888184e-005]; -}; - -_vehicle_1107 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2812.5098, 4148.3633, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1107 = _this; - _this setPos [2812.5098, 4148.3633, 0]; -}; - -_vehicle_1109 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2909.2817, 4164.0669, -2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1109 = _this; - _this setPos [2909.2817, 4164.0669, -2.6702881e-005]; -}; - -_vehicle_1111 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2921.4041, 4187.7827, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1111 = _this; - _this setPos [2921.4041, 4187.7827, -3.8146973e-005]; -}; - -_vehicle_1113 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2913.9944, 4179.9307, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1113 = _this; - _this setPos [2913.9944, 4179.9307, -7.6293945e-006]; -}; - -_vehicle_1115 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2929.0332, 4181.3716, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1115 = _this; - _this setPos [2929.0332, 4181.3716, -3.0517578e-005]; -}; - -_vehicle_1117 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2937.9063, 4183.5151, 0.00022125244], [], 0, "CAN_COLLIDE"]; - _vehicle_1117 = _this; - _this setPos [2937.9063, 4183.5151, 0.00022125244]; -}; - -_vehicle_1119 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2943.8726, 4184.3867, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1119 = _this; - _this setPos [2943.8726, 4184.3867, 6.1035156e-005]; -}; - -_vehicle_1121 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2951.5098, 4184.5439, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1121 = _this; - _this setPos [2951.5098, 4184.5439, 3.8146973e-005]; -}; - -_vehicle_1123 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2960.4712, 4183.2725, -0.00011444092], [], 0, "CAN_COLLIDE"]; - _vehicle_1123 = _this; - _this setPos [2960.4712, 4183.2725, -0.00011444092]; -}; - -_vehicle_1125 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2970.8384, 4181.8994, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1125 = _this; - _this setPos [2970.8384, 4181.8994, -3.8146973e-005]; -}; - -_vehicle_1127 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2977.6211, 4180.0894, 0.0001449585], [], 0, "CAN_COLLIDE"]; - _vehicle_1127 = _this; - _this setPos [2977.6211, 4180.0894, 0.0001449585]; -}; - -_vehicle_1129 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2984.7295, 4178.8667, -0.00016784668], [], 0, "CAN_COLLIDE"]; - _vehicle_1129 = _this; - _this setPos [2984.7295, 4178.8667, -0.00016784668]; -}; - -_vehicle_1131 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2990.1201, 4177.0103, -8.392334e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1131 = _this; - _this setPos [2990.1201, 4177.0103, -8.392334e-005]; -}; - -_vehicle_1133 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3058.3875, 4150.5391, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1133 = _this; - _this setPos [3058.3875, 4150.5391, -1.5258789e-005]; -}; - -_vehicle_1135 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3059.1062, 4142.6411, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1135 = _this; - _this setPos [3059.1062, 4142.6411, 1.5258789e-005]; -}; - -_vehicle_1137 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2927.719, 4025.6504, 9.9182129e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1137 = _this; - _this setPos [2927.719, 4025.6504, 9.9182129e-005]; -}; - -_vehicle_1139 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2919.5015, 4020.7617, 0.00031280518], [], 0, "CAN_COLLIDE"]; - _vehicle_1139 = _this; - _this setPos [2919.5015, 4020.7617, 0.00031280518]; -}; - -_vehicle_1141 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2913.9473, 4012.811, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1141 = _this; - _this setPos [2913.9473, 4012.811, 5.3405762e-005]; -}; - -_vehicle_1143 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2909.1367, 4005.9839, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1143 = _this; - _this setPos [2909.1367, 4005.9839, 7.6293945e-006]; -}; - -_vehicle_1145 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2818.1445, 3979.2017, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1145 = _this; - _this setPos [2818.1445, 3979.2017, 4.5776367e-005]; -}; - -_vehicle_1147 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2812.9885, 4000.6489, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1147 = _this; - _this setPos [2812.9885, 4000.6489, -1.5258789e-005]; -}; - -_vehicle_1149 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2808.5376, 4012.5166, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1149 = _this; - _this setPos [2808.5376, 4012.5166, 1.5258789e-005]; -}; - -_vehicle_1151 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2801.0706, 4021.9761, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1151 = _this; - _this setPos [2801.0706, 4021.9761, -2.2888184e-005]; -}; - -_vehicle_1153 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2678.1089, 3981.6162, -8.392334e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1153 = _this; - _this setPos [2678.1089, 3981.6162, -8.392334e-005]; -}; - -_vehicle_1155 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2665.3628, 3983.1501, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1155 = _this; - _this setPos [2665.3628, 3983.1501, -7.6293945e-006]; -}; - -_vehicle_1157 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2662.8145, 3983.4346, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1157 = _this; - _this setPos [2662.8145, 3983.4346, -1.5258789e-005]; -}; - -_vehicle_1159 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2603.2654, 3959.1509, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1159 = _this; - _this setPos [2603.2654, 3959.1509, -1.5258789e-005]; -}; - -_vehicle_1161 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2607.9919, 3963.0286, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1161 = _this; - _this setPos [2607.9919, 3963.0286, -1.5258789e-005]; -}; - -_vehicle_1163 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2611.4561, 3964.916, 6.8664551e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1163 = _this; - _this setPos [2611.4561, 3964.916, 6.8664551e-005]; -}; - -_vehicle_1165 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2508.582, 3918.3352, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1165 = _this; - _this setPos [2508.582, 3918.3352, -3.0517578e-005]; -}; - -_vehicle_1167 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2498.0122, 3922.3752, -8.392334e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1167 = _this; - _this setPos [2498.0122, 3922.3752, -8.392334e-005]; -}; - -_vehicle_1169 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2489.2031, 3925.9053, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1169 = _this; - _this setPos [2489.2031, 3925.9053, -3.8146973e-005]; -}; - -_vehicle_1171 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2482.2056, 3929.2158, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1171 = _this; - _this setPos [2482.2056, 3929.2158, 3.0517578e-005]; -}; - -_vehicle_1173 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2476.3501, 3932.3313, -6.8664551e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1173 = _this; - _this setPos [2476.3501, 3932.3313, -6.8664551e-005]; -}; - -_vehicle_1175 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2467.8093, 3936.0703, -5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1175 = _this; - _this setPos [2467.8093, 3936.0703, -5.3405762e-005]; -}; - -_vehicle_1177 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2462.5093, 3938.8096, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1177 = _this; - _this setPos [2462.5093, 3938.8096, 3.8146973e-005]; -}; - -_vehicle_1179 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2461.106, 3933.6523, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1179 = _this; - _this setPos [2461.106, 3933.6523, 6.1035156e-005]; -}; - -_vehicle_1181 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2461.0435, 3934.8025, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1181 = _this; - _this setPos [2461.0435, 3934.8025, 3.8146973e-005]; -}; - -_vehicle_1183 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2413.2163, 4057.771, 5.7220459e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1183 = _this; - _this setPos [2413.2163, 4057.771, 5.7220459e-005]; -}; - -_vehicle_1185 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2418.0701, 4048.0713, -0.00017547607], [], 0, "CAN_COLLIDE"]; - _vehicle_1185 = _this; - _this setPos [2418.0701, 4048.0713, -0.00017547607]; -}; - -_vehicle_1187 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2420.864, 4043.396, -0.00018310547], [], 0, "CAN_COLLIDE"]; - _vehicle_1187 = _this; - _this setPos [2420.864, 4043.396, -0.00018310547]; -}; - -_vehicle_1189 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2402.022, 4101.2441, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1189 = _this; - _this setPos [2402.022, 4101.2441, -1.9073486e-005]; -}; - -_vehicle_1191 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2394.2231, 4110.4038, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1191 = _this; - _this setPos [2394.2231, 4110.4038, 7.6293945e-006]; -}; - -_vehicle_1193 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2384.4878, 4118.7236, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1193 = _this; - _this setPos [2384.4878, 4118.7236, 3.8146973e-006]; -}; - -_vehicle_1197 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Market_stalls_02_EP1", [2378.9502, 4120.5229, -0.0015979339], [], 0, "CAN_COLLIDE"]; - _vehicle_1197 = _this; - _this setDir 88.631721; - _this setPos [2378.9502, 4120.5229, -0.0015979339]; -}; - -_vehicle_1198 = objNull; -if (true) then -{ - _this = createVehicle ["hiluxWreck", [2554.7102, 4106.3071, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1198 = _this; - _this setDir -121.60853; - _this setPos [2554.7102, 4106.3071, 3.8146973e-006]; -}; - -_vehicle_1199 = objNull; -if (true) then -{ - _this = createVehicle ["datsun01Wreck", [2415.7356, 3959.1521, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1199 = _this; - _this setDir 125.05973; - _this setPos [2415.7356, 3959.1521, 3.0517578e-005]; -}; - -_unit_102 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["ibr_lingorman7s", [2381.4463, 4119.7832, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _unit_102 = _this; - _this setDir 82.011307; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_1200 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_Backpackheap", [2378.1616, 4111.7178, -0.094033144], [], 0, "CAN_COLLIDE"]; - _vehicle_1200 = _this; - _this setDir -28.637999; - _this setPos [2378.1616, 4111.7178, -0.094033144]; -}; - -_vehicle_1201 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [2379.5068, 4118.7373, -0.14667462], [], 0, "CAN_COLLIDE"]; - _vehicle_1201 = _this; - _this setDir 177.25717; - _this setPos [2379.5068, 4118.7373, -0.14667462]; -}; - -_vehicle_1203 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [2375.5645, 4116.4087, -0.31964549], [], 0, "CAN_COLLIDE"]; - _vehicle_1203 = _this; - _this setDir 91.725258; - _this setPos [2375.5645, 4116.4087, -0.31964549]; -}; - -_vehicle_1206 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [2375.4509, 4112.4043, -0.32879552], [], 0, "CAN_COLLIDE"]; - _vehicle_1206 = _this; - _this setDir 91.725258; - _this setPos [2375.4509, 4112.4043, -0.32879552]; -}; - -_vehicle_1209 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [2373.6208, 4118.3154, -0.33018667], [], 0, "CAN_COLLIDE"]; - _vehicle_1209 = _this; - _this setDir 356.63684; - _this setPos [2373.6208, 4118.3154, -0.33018667]; -}; - -_vehicle_1212 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [2371.7102, 4120.1694, -0.30549455], [], 0, "CAN_COLLIDE"]; - _vehicle_1212 = _this; - _this setDir 91.725258; - _this setPos [2371.7102, 4120.1694, -0.30549455]; -}; - -_vehicle_1215 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [2373.7329, 4122.2295, -0.33225906], [], 0, "CAN_COLLIDE"]; - _vehicle_1215 = _this; - _this setDir 537.2901; - _this setPos [2373.7329, 4122.2295, -0.33225906]; -}; - -_vehicle_1218 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [2383.5132, 4114.3213], [], 0, "CAN_COLLIDE"]; - _vehicle_1218 = _this; - _this setDir 89.808487; - _this setPos [2383.5132, 4114.3213]; -}; - -_vehicle_1219 = objNull; -if (true) then -{ - _this = createVehicle ["FoldChair", [2379.5537, 4111.5229, -3.4332275e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1219 = _this; - _this setDir -124.09386; - _this setPos [2379.5537, 4111.5229, -3.4332275e-005]; -}; - -_unit_106 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Damsel3", [2382.6038, 4114.354, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _unit_106 = _this; - _this setDir 88.664886; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_109 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["ibr_lingorman5s", [3925.5791, 5225.2319, 1.7729917], [], 0, "CAN_COLLIDE"]; - _unit_109 = _this; - _this setDir 89.601418; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_111 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["ibr_lingorman2", [3879.7634, 2236.843, 1.1846944], [], 0, "CAN_COLLIDE"]; - _unit_111 = _this; - _this setDir 43.212208; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_113 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["ibr_lingorman4", [5511.9951, 4394.8013, 4.1448889], [], 0, "CAN_COLLIDE"]; - _unit_113 = _this; - _this setDir 25.054167; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_1220 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4229.8789, 4829.3271, -0.54357761], [], 0, "CAN_COLLIDE"]; - _vehicle_1220 = _this; - _this setDir -5.4010339; - _this setPos [4229.8789, 4829.3271, -0.54357761]; -}; - -_vehicle_1222 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4233.7554, 4829.9385, -0.54356235], [], 0, "CAN_COLLIDE"]; - _vehicle_1222 = _this; - _this setDir -5.4010339; - _this setPos [4233.7554, 4829.9385, -0.54356235]; -}; - -_vehicle_1224 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4237.7109, 4830.4077, -0.54355854], [], 0, "CAN_COLLIDE"]; - _vehicle_1224 = _this; - _this setDir -5.4010339; - _this setPos [4237.7109, 4830.4077, -0.54355854]; -}; - -_vehicle_1226 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4241.5688, 4830.769, -0.54353946], [], 0, "CAN_COLLIDE"]; - _vehicle_1226 = _this; - _this setDir -5.4010339; - _this setPos [4241.5688, 4830.769, -0.54353946]; -}; - -_vehicle_1232 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4223.6563, 4844.4219, -0.24126761], [], 0, "CAN_COLLIDE"]; - _vehicle_1232 = _this; - _this setDir 82.428879; - _this setPos [4223.6563, 4844.4219, -0.24126761]; -}; - -_vehicle_1233 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4224.2837, 4840.6104, -0.095285259], [], 0, "CAN_COLLIDE"]; - _vehicle_1233 = _this; - _this setDir 77.20562; - _this setPos [4224.2837, 4840.6104, -0.095285259]; -}; - -_vehicle_1234 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4224.9741, 4836.7158, -0.29024652], [], 0, "CAN_COLLIDE"]; - _vehicle_1234 = _this; - _this setDir 82.428879; - _this setPos [4224.9741, 4836.7158, -0.29024652]; -}; - -_vehicle_1235 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4225.4805, 4832.8784, -0.18821298], [], 0, "CAN_COLLIDE"]; - _vehicle_1235 = _this; - _this setDir 82.428879; - _this setPos [4225.4805, 4832.8784, -0.18821298]; -}; - -_vehicle_1240 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4237.0669, 4847.6821, -0.26649076], [], 0, "CAN_COLLIDE"]; - _vehicle_1240 = _this; - _this setDir 174.35881; - _this setPos [4237.0669, 4847.6821, -0.26649076]; -}; - -_vehicle_1241 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4233.084, 4847.2417, -0.28165296], [], 0, "CAN_COLLIDE"]; - _vehicle_1241 = _this; - _this setDir 174.35881; - _this setPos [4233.084, 4847.2417, -0.28165296]; -}; - -_vehicle_1242 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4229.1919, 4846.7192, -0.3164061], [], 0, "CAN_COLLIDE"]; - _vehicle_1242 = _this; - _this setDir 169.60085; - _this setPos [4229.1919, 4846.7192, -0.3164061]; -}; - -_vehicle_1243 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4225.2397, 4846.2183, -0.26708832], [], 0, "CAN_COLLIDE"]; - _vehicle_1243 = _this; - _this setDir 174.35881; - _this setPos [4225.2397, 4846.2183, -0.26708832]; -}; - -_vehicle_1248 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4244.2446, 4834.0781, -0.41050881], [], 0, "CAN_COLLIDE"]; - _vehicle_1248 = _this; - _this setDir -97.093491; - _this setPos [4244.2446, 4834.0781, -0.41050881]; -}; - -_vehicle_1249 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4243.7217, 4838.0415, -0.26842239], [], 0, "CAN_COLLIDE"]; - _vehicle_1249 = _this; - _this setDir -97.093491; - _this setPos [4243.7217, 4838.0415, -0.26842239]; -}; - -_vehicle_1250 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4243.1377, 4841.9839, -0.3272759], [], 0, "CAN_COLLIDE"]; - _vehicle_1250 = _this; - _this setDir -97.093491; - _this setPos [4243.1377, 4841.9839, -0.3272759]; -}; - -_vehicle_1251 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4242.6587, 4845.8257, -0.51001912], [], 0, "CAN_COLLIDE"]; - _vehicle_1251 = _this; - _this setDir -97.093491; - _this setPos [4242.6587, 4845.8257, -0.51001912]; -}; - -_unit_117 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["TK_CIV_Woman02_EP1", [4236.6968, 4842.8164, 0.36117083], [], 0, "CAN_COLLIDE"]; - _unit_117 = _this; - _this setDir 194.36969; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_1257 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4226.8652, 4830.7383, -0.33793208], [], 0, "CAN_COLLIDE"]; - _vehicle_1257 = _this; - _this setDir 53.001484; - _this setPos [4226.8652, 4830.7383, -0.33793208]; -}; - -_unit_120 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["TK_CIV_Woman03_EP1", [6676.3252, 6361.1772, 0.72185659], [], 0, "CAN_COLLIDE"]; - _unit_120 = _this; - _this setDir 132.67206; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_121 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["ibr_lingorman7", [7508.0059, 2951.5234], [], 0, "CAN_COLLIDE"]; - _unit_121 = _this; - _this setDir 178.10352; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_1293 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2159.6296, 2421.1941], [], 0, "CAN_COLLIDE"]; - _vehicle_1293 = _this; - _this setDir 1.8247305; - _this setPos [2159.6296, 2421.1941]; -}; - -_vehicle_1294 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2159.5776, 2414.6499, -0.08383131], [], 0, "CAN_COLLIDE"]; - _vehicle_1294 = _this; - _this setDir 1.8247305; - _this setPos [2159.5776, 2414.6499, -0.08383131]; -}; - -_vehicle_1295 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2159.4709, 2410.1311, -0.023808956], [], 0, "CAN_COLLIDE"]; - _vehicle_1295 = _this; - _this setDir 1.8247305; - _this setPos [2159.4709, 2410.1311, -0.023808956]; -}; - -_vehicle_1296 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2159.6458, 2405.2639, -0.12359715], [], 0, "CAN_COLLIDE"]; - _vehicle_1296 = _this; - _this setDir 1.8247305; - _this setPos [2159.6458, 2405.2639, -0.12359715]; -}; - -_vehicle_1297 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2159.7336, 2401.3503, -0.16824484], [], 0, "CAN_COLLIDE"]; - _vehicle_1297 = _this; - _this setDir 1.8247305; - _this setPos [2159.7336, 2401.3503, -0.16824484]; -}; - -_vehicle_1298 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2159.5789, 2394.8442, 0.044388771], [], 0, "CAN_COLLIDE"]; - _vehicle_1298 = _this; - _this setDir 1.8247305; - _this setPos [2159.5789, 2394.8442, 0.044388771]; -}; - -_vehicle_1299 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2159.4626, 2390.5725, 0.067659378], [], 0, "CAN_COLLIDE"]; - _vehicle_1299 = _this; - _this setDir 1.8247305; - _this setPos [2159.4626, 2390.5725, 0.067659378]; -}; - -_vehicle_1300 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2159.4204, 2387.6125, -0.06663084], [], 0, "CAN_COLLIDE"]; - _vehicle_1300 = _this; - _this setDir 1.8247305; - _this setPos [2159.4204, 2387.6125, -0.06663084]; -}; - -_vehicle_1301 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2156.0024, 2388.7041, -0.18757296], [], 0, "CAN_COLLIDE"]; - _vehicle_1301 = _this; - _this setDir 1.8247305; - _this setPos [2156.0024, 2388.7041, -0.18757296]; -}; - -_vehicle_1302 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2155.3645, 2393.0391, -0.064325809], [], 0, "CAN_COLLIDE"]; - _vehicle_1302 = _this; - _this setDir 1.8247305; - _this setPos [2155.3645, 2393.0391, -0.064325809]; -}; - -_vehicle_1303 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2155.7615, 2397.5225, -0.18317366], [], 0, "CAN_COLLIDE"]; - _vehicle_1303 = _this; - _this setDir 1.8247305; - _this setPos [2155.7615, 2397.5225, -0.18317366]; -}; - -_vehicle_1304 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2156.6865, 2403.8928, -0.1876688], [], 0, "CAN_COLLIDE"]; - _vehicle_1304 = _this; - _this setDir 1.8247305; - _this setPos [2156.6865, 2403.8928, -0.1876688]; -}; - -_vehicle_1305 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2157.241, 2409.0471, -0.057866096], [], 0, "CAN_COLLIDE"]; - _vehicle_1305 = _this; - _this setDir 1.8247305; - _this setPos [2157.241, 2409.0471, -0.057866096]; -}; - -_vehicle_1306 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2157.4084, 2413.2078, -0.026735783], [], 0, "CAN_COLLIDE"]; - _vehicle_1306 = _this; - _this setDir 1.8247305; - _this setPos [2157.4084, 2413.2078, -0.026735783]; -}; - -_vehicle_1307 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2157.4834, 2416.3271, -0.14461565], [], 0, "CAN_COLLIDE"]; - _vehicle_1307 = _this; - _this setDir 1.8247305; - _this setPos [2157.4834, 2416.3271, -0.14461565]; -}; - -_vehicle_1308 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2157.6323, 2420.2451, -0.045662403], [], 0, "CAN_COLLIDE"]; - _vehicle_1308 = _this; - _this setDir 1.8247305; - _this setPos [2157.6323, 2420.2451, -0.045662403]; -}; - -_vehicle_1309 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2157.8394, 2423.231, -0.061496258], [], 0, "CAN_COLLIDE"]; - _vehicle_1309 = _this; - _this setDir 1.8247305; - _this setPos [2157.8394, 2423.231, -0.061496258]; -}; - -_vehicle_1310 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2163.3235, 2425.9775, -0.28048325], [], 0, "CAN_COLLIDE"]; - _vehicle_1310 = _this; - _this setDir 1.8247305; - _this setPos [2163.3235, 2425.9775, -0.28048325]; -}; - -_vehicle_1311 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2162.9316, 2423.1321, -0.06627655], [], 0, "CAN_COLLIDE"]; - _vehicle_1311 = _this; - _this setDir 1.8247305; - _this setPos [2162.9316, 2423.1321, -0.06627655]; -}; - -_vehicle_1312 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2162.9143, 2419.4241, -0.075117588], [], 0, "CAN_COLLIDE"]; - _vehicle_1312 = _this; - _this setDir 1.8247305; - _this setPos [2162.9143, 2419.4241, -0.075117588]; -}; - -_vehicle_1313 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2163.196, 2415.6709, -0.11952925], [], 0, "CAN_COLLIDE"]; - _vehicle_1313 = _this; - _this setDir 1.8247305; - _this setPos [2163.196, 2415.6709, -0.11952925]; -}; - -_vehicle_1314 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2163.2864, 2412.615, 0.0073661804], [], 0, "CAN_COLLIDE"]; - _vehicle_1314 = _this; - _this setDir 1.8247305; - _this setPos [2163.2864, 2412.615, 0.0073661804]; -}; - -_vehicle_1315 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2163.2659, 2408.8467, -0.032703876], [], 0, "CAN_COLLIDE"]; - _vehicle_1315 = _this; - _this setDir 1.8247305; - _this setPos [2163.2659, 2408.8467, -0.032703876]; -}; - -_vehicle_1316 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2162.9365, 2403.0618, -0.11552858], [], 0, "CAN_COLLIDE"]; - _vehicle_1316 = _this; - _this setDir 1.8247305; - _this setPos [2162.9365, 2403.0618, -0.11552858]; -}; - -_vehicle_1317 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2162.759, 2398.2002, -0.076071262], [], 0, "CAN_COLLIDE"]; - _vehicle_1317 = _this; - _this setDir 1.8247305; - _this setPos [2162.759, 2398.2002, -0.076071262]; -}; - -_vehicle_1318 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2162.8435, 2394.927, 0.29087067], [], 0, "CAN_COLLIDE"]; - _vehicle_1318 = _this; - _this setDir 1.8247305; - _this setPos [2162.8435, 2394.927, 0.29087067]; -}; - -_vehicle_1319 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2162.8999, 2392.6067, 0.5951128], [], 0, "CAN_COLLIDE"]; - _vehicle_1319 = _this; - _this setDir 1.8247305; - _this setPos [2162.8999, 2392.6067, 0.5951128]; -}; - -_vehicle_1320 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2162.7275, 2389.9092, 0.51497364], [], 0, "CAN_COLLIDE"]; - _vehicle_1320 = _this; - _this setDir 1.8247305; - _this setPos [2162.7275, 2389.9092, 0.51497364]; -}; - -_vehicle_1321 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2162.8291, 2387.9697, 0.4459796], [], 0, "CAN_COLLIDE"]; - _vehicle_1321 = _this; - _this setDir 1.8247305; - _this setPos [2162.8291, 2387.9697, 0.4459796]; -}; - -_vehicle_1322 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2161.251, 2387.4578, 0.19368935], [], 0, "CAN_COLLIDE"]; - _vehicle_1322 = _this; - _this setDir 1.8247305; - _this setPos [2161.251, 2387.4578, 0.19368935]; -}; - -_vehicle_1323 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2158.4282, 2386.9558, -0.15359497], [], 0, "CAN_COLLIDE"]; - _vehicle_1323 = _this; - _this setDir 1.8247305; - _this setPos [2158.4282, 2386.9558, -0.15359497]; -}; - -_vehicle_1324 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2157.5222, 2387.3689, -0.21097612], [], 0, "CAN_COLLIDE"]; - _vehicle_1324 = _this; - _this setDir 1.8247305; - _this setPos [2157.5222, 2387.3689, -0.21097612]; -}; - -_vehicle_1325 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2156.3872, 2387.9136, -0.21829891], [], 0, "CAN_COLLIDE"]; - _vehicle_1325 = _this; - _this setDir 1.8247305; - _this setPos [2156.3872, 2387.9136, -0.21829891]; -}; - -_vehicle_1326 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2164.6157, 2385.926, 0.64275646], [], 0, "CAN_COLLIDE"]; - _vehicle_1326 = _this; - _this setDir 1.8247305; - _this setPos [2164.6157, 2385.926, 0.64275646]; -}; - -_vehicle_1327 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2164.2454, 2387.5557, 0.63445425], [], 0, "CAN_COLLIDE"]; - _vehicle_1327 = _this; - _this setDir 1.8247305; - _this setPos [2164.2454, 2387.5557, 0.63445425]; -}; - -_vehicle_1431 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1881.7946, 2796.8223], [], 0, "CAN_COLLIDE"]; - _vehicle_1431 = _this; - _this setDir 30.597799; - _this setPos [1881.7946, 2796.8223]; -}; - -_vehicle_1432 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1878.5995, 2791.1111, -0.2580142], [], 0, "CAN_COLLIDE"]; - _vehicle_1432 = _this; - _this setDir 30.597799; - _this setPos [1878.5995, 2791.1111, -0.2580142]; -}; - -_vehicle_1433 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1876.3298, 2787.2021, 0.034440994], [], 0, "CAN_COLLIDE"]; - _vehicle_1433 = _this; - _this setDir 30.597799; - _this setPos [1876.3298, 2787.2021, 0.034440994]; -}; - -_vehicle_1434 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1874.1423, 2782.8508, 0.27002501], [], 0, "CAN_COLLIDE"]; - _vehicle_1434 = _this; - _this setDir 30.597799; - _this setPos [1874.1423, 2782.8508, 0.27002501]; -}; - -_vehicle_1435 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1872.3341, 2779.3777, 0.37668562], [], 0, "CAN_COLLIDE"]; - _vehicle_1435 = _this; - _this setDir 30.597799; - _this setPos [1872.3341, 2779.3777, 0.37668562]; -}; - -_vehicle_1436 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1869.0677, 2773.751, 0.54542875], [], 0, "CAN_COLLIDE"]; - _vehicle_1436 = _this; - _this setDir 30.597799; - _this setPos [1869.0677, 2773.751, 0.54542875]; -}; - -_vehicle_1437 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1866.9088, 2770.0615, 0.52196002], [], 0, "CAN_COLLIDE"]; - _vehicle_1437 = _this; - _this setDir 30.597799; - _this setPos [1866.9088, 2770.0615, 0.52196002]; -}; - -_vehicle_1438 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1865.4475, 2767.4878, 0.50360966], [], 0, "CAN_COLLIDE"]; - _vehicle_1438 = _this; - _this setDir 30.597799; - _this setPos [1865.4475, 2767.4878, 0.50360966]; -}; - -_vehicle_1439 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1862.9768, 2770.0889, 0.50970721], [], 0, "CAN_COLLIDE"]; - _vehicle_1439 = _this; - _this setDir 30.597799; - _this setPos [1862.9768, 2770.0889, 0.50970721]; -}; - -_vehicle_1440 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1864.5044, 2774.196, 0.53644657], [], 0, "CAN_COLLIDE"]; - _vehicle_1440 = _this; - _this setDir 30.597799; - _this setPos [1864.5044, 2774.196, 0.53644657]; -}; - -_vehicle_1441 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1867.0103, 2777.9353, 0.47919559], [], 0, "CAN_COLLIDE"]; - _vehicle_1441 = _this; - _this setDir 30.597799; - _this setPos [1867.0103, 2777.9353, 0.47919559]; -}; - -_vehicle_1442 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1870.8873, 2783.0735, 0.31169701], [], 0, "CAN_COLLIDE"]; - _vehicle_1442 = _this; - _this setDir 30.597799; - _this setPos [1870.8873, 2783.0735, 0.31169701]; -}; - -_vehicle_1443 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1873.8547, 2787.3252, 0.15510297], [], 0, "CAN_COLLIDE"]; - _vehicle_1443 = _this; - _this setDir 30.597799; - _this setPos [1873.8547, 2787.3252, 0.15510297]; -}; - -_vehicle_1444 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1876.004, 2790.8916, -0.036997557], [], 0, "CAN_COLLIDE"]; - _vehicle_1444 = _this; - _this setDir 30.597799; - _this setPos [1876.004, 2790.8916, -0.036997557]; -}; - -_vehicle_1445 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1877.571, 2793.5891, 0.087661982], [], 0, "CAN_COLLIDE"]; - _vehicle_1445 = _this; - _this setDir 30.597799; - _this setPos [1877.571, 2793.5891, 0.087661982]; -}; - -_vehicle_1446 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1879.5883, 2796.9519, 0.31468701], [], 0, "CAN_COLLIDE"]; - _vehicle_1446 = _this; - _this setDir 30.597799; - _this setPos [1879.5883, 2796.9519, 0.31468701]; -}; - -_vehicle_1447 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1887.3348, 2799.2366, -0.89164042], [], 0, "CAN_COLLIDE"]; - _vehicle_1447 = _this; - _this setDir 30.597799; - _this setPos [1887.3348, 2799.2366, -0.89164042]; -}; - -_vehicle_1448 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1885.6223, 2796.9309, -0.74290705], [], 0, "CAN_COLLIDE"]; - _vehicle_1448 = _this; - _this setDir 30.597799; - _this setPos [1885.6223, 2796.9309, -0.74290705]; -}; - -_vehicle_1449 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1883.8217, 2793.6895, -0.64330173], [], 0, "CAN_COLLIDE"]; - _vehicle_1449 = _this; - _this setDir 30.597799; - _this setPos [1883.8217, 2793.6895, -0.64330173]; -}; - -_vehicle_1450 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1882.2628, 2790.2642, -0.62207794], [], 0, "CAN_COLLIDE"]; - _vehicle_1450 = _this; - _this setDir 30.597799; - _this setPos [1882.2628, 2790.2642, -0.62207794]; -}; - -_vehicle_1451 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1880.8711, 2787.5427, -0.74685669], [], 0, "CAN_COLLIDE"]; - _vehicle_1451 = _this; - _this setDir 30.597799; - _this setPos [1880.8711, 2787.5427, -0.74685669]; -}; - -_vehicle_1452 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1879.0383, 2784.2498, -0.247334], [], 0, "CAN_COLLIDE"]; - _vehicle_1452 = _this; - _this setDir 30.597799; - _this setPos [1879.0383, 2784.2498, -0.247334]; -}; - -_vehicle_1453 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1875.9657, 2779.3369, 0.3287704], [], 0, "CAN_COLLIDE"]; - _vehicle_1453 = _this; - _this setDir 30.597799; - _this setPos [1875.9657, 2779.3369, 0.3287704]; -}; - -_vehicle_1454 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1840.8838, 2728.3459, 3.2201879], [], 0, "CAN_COLLIDE"]; - _vehicle_1454 = _this; - _this setDir 30.597799; - _this setPos [1840.8838, 2728.3459, 3.2201879]; -}; - -_vehicle_1455 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1871.9683, 2772.251, 0.54061007], [], 0, "CAN_COLLIDE"]; - _vehicle_1455 = _this; - _this setDir 30.597799; - _this setPos [1871.9683, 2772.251, 0.54061007]; -}; - -_vehicle_1456 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1870.9005, 2770.1909, 0.53525853], [], 0, "CAN_COLLIDE"]; - _vehicle_1456 = _this; - _this setDir 30.597799; - _this setPos [1870.9005, 2770.1909, 0.53525853]; -}; - -_vehicle_1457 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1869.4507, 2767.9089, 0.5185194], [], 0, "CAN_COLLIDE"]; - _vehicle_1457 = _this; - _this setDir 30.597799; - _this setPos [1869.4507, 2767.9089, 0.5185194]; -}; - -_vehicle_1458 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1868.6074, 2766.1602, 0.50647855], [], 0, "CAN_COLLIDE"]; - _vehicle_1458 = _this; - _this setDir 30.597799; - _this setPos [1868.6074, 2766.1602, 0.50647855]; -}; - -_vehicle_1459 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1866.9778, 2766.4709, 0.50302815], [], 0, "CAN_COLLIDE"]; - _vehicle_1459 = _this; - _this setDir 30.597799; - _this setPos [1866.9778, 2766.4709, 0.50302815]; -}; - -_vehicle_1460 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1864.262, 2767.3894, 0.49930716], [], 0, "CAN_COLLIDE"]; - _vehicle_1460 = _this; - _this setDir 30.597799; - _this setPos [1864.262, 2767.3894, 0.49930716]; -}; - -_vehicle_1461 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1863.666, 2768.188, 0.50167298], [], 0, "CAN_COLLIDE"]; - _vehicle_1461 = _this; - _this setDir 30.597799; - _this setPos [1863.666, 2768.188, 0.50167298]; -}; - -_vehicle_1462 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1862.9335, 2769.2122, 0.50485516], [], 0, "CAN_COLLIDE"]; - _vehicle_1462 = _this; - _this setDir 30.597799; - _this setPos [1862.9335, 2769.2122, 0.50485516]; -}; - -_vehicle_1463 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1869.6487, 2765.1155, 0.50425267], [], 0, "CAN_COLLIDE"]; - _vehicle_1463 = _this; - _this setDir 30.597799; - _this setPos [1869.6487, 2765.1155, 0.50425267]; -}; - -_vehicle_1464 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1859.5625, 2762.5403, 0.39152479], [], 0, "CAN_COLLIDE"]; - _vehicle_1464 = _this; - _this setDir 32.422527; - _this setPos [1859.5625, 2762.5403, 0.39152479]; -}; - -_vehicle_1465 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1856.1869, 2756.9333, 0.43368793], [], 0, "CAN_COLLIDE"]; - _vehicle_1465 = _this; - _this setDir 32.422527; - _this setPos [1856.1869, 2756.9333, 0.43368793]; -}; - -_vehicle_1466 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1853.795, 2753.0981, 0.61093831], [], 0, "CAN_COLLIDE"]; - _vehicle_1466 = _this; - _this setDir 32.422527; - _this setPos [1853.795, 2753.0981, 0.61093831]; -}; - -_vehicle_1467 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1851.4683, 2748.8188, 1.0220218], [], 0, "CAN_COLLIDE"]; - _vehicle_1467 = _this; - _this setDir 32.422527; - _this setPos [1851.4683, 2748.8188, 1.0220218]; -}; - -_vehicle_1468 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1849.5519, 2745.4065, 1.3967192], [], 0, "CAN_COLLIDE"]; - _vehicle_1468 = _this; - _this setDir 32.422527; - _this setPos [1849.5519, 2745.4065, 1.3967192]; -}; - -_vehicle_1469 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1846.1069, 2739.884, 2.922919], [], 0, "CAN_COLLIDE"]; - _vehicle_1469 = _this; - _this setDir 32.422527; - _this setPos [1846.1069, 2739.884, 2.922919]; -}; - -_vehicle_1470 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1843.833, 2736.2666, 3.9146259], [], 0, "CAN_COLLIDE"]; - _vehicle_1470 = _this; - _this setDir 32.422527; - _this setPos [1843.833, 2736.2666, 3.9146259]; -}; - -_vehicle_1471 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1842.2898, 2733.741, 2.3510129], [], 0, "CAN_COLLIDE"]; - _vehicle_1471 = _this; - _this setDir 32.422527; - _this setPos [1842.2898, 2733.741, 2.3510129]; -}; - -_vehicle_1472 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1839.9034, 2736.4199, 1.7278202], [], 0, "CAN_COLLIDE"]; - _vehicle_1472 = _this; - _this setDir 32.422527; - _this setPos [1839.9034, 2736.4199, 1.7278202]; -}; - -_vehicle_1473 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1841.5603, 2740.4761, 2.6967762], [], 0, "CAN_COLLIDE"]; - _vehicle_1473 = _this; - _this setDir 32.422527; - _this setPos [1841.5603, 2740.4761, 2.6967762]; -}; - -_vehicle_1474 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1844.1846, 2744.1328, 2.0881774], [], 0, "CAN_COLLIDE"]; - _vehicle_1474 = _this; - _this setDir 32.422527; - _this setPos [1844.1846, 2744.1328, 2.0881774]; -}; - -_vehicle_1475 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1848.2229, 2749.1453, 1.1048715], [], 0, "CAN_COLLIDE"]; - _vehicle_1475 = _this; - _this setDir 32.422527; - _this setPos [1848.2229, 2749.1453, 1.1048715]; -}; - -_vehicle_1476 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1851.324, 2753.2993, 0.68238735], [], 0, "CAN_COLLIDE"]; - _vehicle_1476 = _this; - _this setDir 32.422527; - _this setPos [1851.324, 2753.2993, 0.68238735]; -}; - -_vehicle_1477 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1853.5861, 2756.7959, 0.52819419], [], 0, "CAN_COLLIDE"]; - _vehicle_1477 = _this; - _this setDir 32.422527; - _this setPos [1853.5861, 2756.7959, 0.52819419]; -}; - -_vehicle_1478 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1855.2384, 2759.4424, 0.32939267], [], 0, "CAN_COLLIDE"]; - _vehicle_1478 = _this; - _this setDir 32.422527; - _this setPos [1855.2384, 2759.4424, 0.32939267]; -}; - -_vehicle_1479 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1857.3607, 2762.7395, 0.33569455], [], 0, "CAN_COLLIDE"]; - _vehicle_1479 = _this; - _this setDir 32.422527; - _this setPos [1857.3607, 2762.7395, 0.33569455]; -}; - -_vehicle_1480 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1859.0588, 2765.2046, 0.35185385], [], 0, "CAN_COLLIDE"]; - _vehicle_1480 = _this; - _this setDir 32.422527; - _this setPos [1859.0588, 2765.2046, 0.35185385]; -}; - -_vehicle_1481 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1864.0608, 2760.3105, 0.16229653], [], 0, "CAN_COLLIDE"]; - _vehicle_1481 = _this; - _this setDir 32.422527; - _this setPos [1864.0608, 2760.3105, 0.16229653]; -}; - -_vehicle_1482 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1862.2751, 2758.0608, 0.34601426], [], 0, "CAN_COLLIDE"]; - _vehicle_1482 = _this; - _this setDir 32.422527; - _this setPos [1862.2751, 2758.0608, 0.34601426]; -}; - -_vehicle_1483 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1860.3727, 2754.8774, 0.31855106], [], 0, "CAN_COLLIDE"]; - _vehicle_1483 = _this; - _this setDir 32.422527; - _this setPos [1860.3727, 2754.8774, 0.31855106]; -}; - -_vehicle_1484 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1859.8217, 2755.9707, 0.37150431], [], 0, "CAN_COLLIDE"]; - _vehicle_1484 = _this; - _this setDir 32.422527; - _this setPos [1859.8217, 2755.9707, 0.37150431]; -}; - -_vehicle_1485 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1858.3438, 2753.2939, 0.57767463], [], 0, "CAN_COLLIDE"]; - _vehicle_1485 = _this; - _this setDir 32.422527; - _this setPos [1858.3438, 2753.2939, 0.57767463]; -}; - -_vehicle_1486 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1856.408, 2750.0608, 0.72901702], [], 0, "CAN_COLLIDE"]; - _vehicle_1486 = _this; - _this setDir 32.422527; - _this setPos [1856.408, 2750.0608, 0.72901702]; -}; - -_vehicle_1487 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1853.1798, 2745.2485, 1.2660539], [], 0, "CAN_COLLIDE"]; - _vehicle_1487 = _this; - _this setDir 32.422527; - _this setPos [1853.1798, 2745.2485, 1.2660539]; -}; - -_vehicle_1488 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1850.5524, 2741.1543, 2.0416172], [], 0, "CAN_COLLIDE"]; - _vehicle_1488 = _this; - _this setDir 32.422527; - _this setPos [1850.5524, 2741.1543, 2.0416172]; -}; - -_vehicle_1489 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1848.9591, 2738.2939, 3.1506174], [], 0, "CAN_COLLIDE"]; - _vehicle_1489 = _this; - _this setDir 32.422527; - _this setPos [1848.9591, 2738.2939, 3.1506174]; -}; - -_vehicle_1490 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1847.8267, 2736.2681, 3.9809177], [], 0, "CAN_COLLIDE"]; - _vehicle_1490 = _this; - _this setDir 32.422527; - _this setPos [1847.8267, 2736.2681, 3.9809177]; -}; - -_vehicle_1491 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1846.3053, 2734.0339, 4.4397144], [], 0, "CAN_COLLIDE"]; - _vehicle_1491 = _this; - _this setDir 32.422527; - _this setPos [1846.3053, 2734.0339, 4.4397144]; -}; - -_vehicle_1492 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1845.4056, 2732.3125, 3.2594898], [], 0, "CAN_COLLIDE"]; - _vehicle_1492 = _this; - _this setDir 32.422527; - _this setPos [1845.4056, 2732.3125, 3.2594898]; -}; - -_vehicle_1493 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1843.7866, 2732.6755, 2.7137868], [], 0, "CAN_COLLIDE"]; - _vehicle_1493 = _this; - _this setDir 32.422527; - _this setPos [1843.7866, 2732.6755, 2.7137868]; -}; - -_vehicle_1494 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1841.1012, 2733.6807, 1.5603864], [], 0, "CAN_COLLIDE"]; - _vehicle_1494 = _this; - _this setDir 32.422527; - _this setPos [1841.1012, 2733.6807, 1.5603864]; -}; - -_vehicle_1495 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1840.532, 2734.4966, 1.4408033], [], 0, "CAN_COLLIDE"]; - _vehicle_1495 = _this; - _this setDir 32.422527; - _this setPos [1840.532, 2734.4966, 1.4408033]; -}; - -_vehicle_1496 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1839.832, 2735.5435, 1.3711183], [], 0, "CAN_COLLIDE"]; - _vehicle_1496 = _this; - _this setDir 32.422527; - _this setPos [1839.832, 2735.5435, 1.3711183]; -}; - -_vehicle_1497 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1835.6301, 2729.8679, 2.2852361], [], 0, "CAN_COLLIDE"]; - _vehicle_1497 = _this; - _this setDir 32.422527; - _this setPos [1835.6301, 2729.8679, 2.2852361]; -}; - -_vehicle_1498 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1846.4136, 2731.2358, 3.2106807], [], 0, "CAN_COLLIDE"]; - _vehicle_1498 = _this; - _this setDir 32.422527; - _this setPos [1846.4136, 2731.2358, 3.2106807]; -}; - -_unit_127 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["ibr_lingorman6", [2375.4302, 4120.2432, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _unit_127 = _this; - _this setDir 70.515434; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_1570 = objNull; -if (true) then -{ - _this = createVehicle ["Land_tires_EP1", [2372.9741, 4119.0942, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1570 = _this; - _this setPos [2372.9741, 4119.0942, 7.6293945e-006]; -}; - -_vehicle_1571 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_TyreHeap", [2373.0583, 4121.0146, -0.36407927], [], 0, "CAN_COLLIDE"]; - _vehicle_1571 = _this; - _this setPos [2373.0583, 4121.0146, -0.36407927]; -}; - -_unit_128 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["ibr_lingorman6s", [1737.4084, 4142.3691, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _unit_128 = _this; - _this setDir 184.57875; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_1573 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [4239.7866, 4838.1948], [], 0, "CAN_COLLIDE"]; - _vehicle_1573 = _this; - _this setDir 263.12741; - _this setVehicleInit "this allowDammage false;"; - _this setPos [4239.7866, 4838.1948]; -}; - -_vehicle_1574 = objNull; -if (true) then -{ - _this = createVehicle ["Land_A_Hospital", [4194.916, 5026.9009, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1574 = _this; - _this setDir 0.42999688; - _this setPos [4194.916, 5026.9009, 3.8146973e-006]; -}; - -_vehicle_1576 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [7030.1812, 7101.311, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1576 = _this; - _this setDir 177.98137; - _this setVehicleInit "this allowDammage false;"; - _this setPos [7030.1812, 7101.311, -3.0517578e-005]; -}; - -_vehicle_1579 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [3601.4385, 3688.615, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1579 = _this; - _this setDir 93.240929; - _this setVehicleInit "this allowDammage false;"; - _this setPos [3601.4385, 3688.615, 1.5258789e-005]; -}; - -_vehicle_1581 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [4033.2229, 1665.0542, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1581 = _this; - _this setDir 273.75558; - _this setVehicleInit "this allowDammage false;"; - _this setPos [4033.2229, 1665.0542, 3.8146973e-006]; -}; - -_vehicle_1583 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [897.94263, 5275.291, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1583 = _this; - _this setDir 181.31325; - _this setVehicleInit "this allowDammage false;"; - _this setPos [897.94263, 5275.291, 1.9073486e-006]; -}; - -_vehicle_1586 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [2398.7625, 4106.9507, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1586 = _this; - _this setPos [2398.7625, 4106.9507, 0]; -}; - -_vehicle_1587 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [2383.6909, 4129.8105, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1587 = _this; - _this setDir 251.04749; - _this setPos [2383.6909, 4129.8105, -3.0517578e-005]; -}; - -_vehicle_1589 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [1724.5612, 4134.7891, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1589 = _this; - _this setDir 278.99225; - _this setPos [1724.5612, 4134.7891, -3.8146973e-006]; -}; - -_vehicle_1591 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [4256.0864, 4486.8037, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1591 = _this; - _this setDir 251.04749; - _this setPos [4256.0864, 4486.8037, 0]; -}; - -_vehicle_1593 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [4241.6924, 4836.3877, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1593 = _this; - _this setDir 251.04749; - _this setPos [4241.6924, 4836.3877, 0]; -}; - -_vehicle_1595 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [7038.0854, 7102.2104], [], 0, "CAN_COLLIDE"]; - _vehicle_1595 = _this; - _this setDir 437.86368; - _this setPos [7038.0854, 7102.2104]; -}; - -_vehicle_1597 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [4031.4514, 1654.8457, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1597 = _this; - _this setDir 251.04749; - _this setPos [4031.4514, 1654.8457, 0]; -}; - -_vehicle_1599 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [7542.707, 3028.2769, 1.4305115e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1599 = _this; - _this setDir 251.04749; - _this setPos [7542.707, 3028.2769, 1.4305115e-006]; -}; - -_vehicle_1601 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [7508.752, 2949.1206, 1.4305115e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1601 = _this; - _this setDir 251.04749; - _this setPos [7508.752, 2949.1206, 1.4305115e-006]; -}; - -_vehicle_1602 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [3034.5256, 5933.7026, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1602 = _this; - _this setPos [3034.5256, 5933.7026, 3.0517578e-005]; -}; - -_vehicle_1603 = objNull; -if (true) then -{ - _this = createVehicle ["Mi8Wreck", [4036.0217, 1627.2798], [], 0, "CAN_COLLIDE"]; - _vehicle_1603 = _this; - _this setDir 99.993553; - _this setPos [4036.0217, 1627.2798]; -}; - -_vehicle_1604 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2693.4846, 4097.4878, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1604 = _this; - _this setPos [2693.4846, 4097.4878, 3.8146973e-005]; -}; - -_vehicle_1606 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2684.4263, 4098.562, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1606 = _this; - _this setPos [2684.4263, 4098.562, -2.2888184e-005]; -}; - -_vehicle_1608 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2703.1843, 4098.0688, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1608 = _this; - _this setPos [2703.1843, 4098.0688, 0]; -}; - -_vehicle_1610 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2721.8, 4105.8521, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1610 = _this; - _this setPos [2721.8, 4105.8521, 4.5776367e-005]; -}; - -_vehicle_1612 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2735.8655, 4114.8359, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1612 = _this; - _this setPos [2735.8655, 4114.8359, 7.6293945e-005]; -}; - -_vehicle_1614 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2736.6545, 4120.6885, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1614 = _this; - _this setPos [2736.6545, 4120.6885, 5.3405762e-005]; -}; - -_vehicle_1616 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2746.1665, 4129.9658, -0.00011444092], [], 0, "CAN_COLLIDE"]; - _vehicle_1616 = _this; - _this setPos [2746.1665, 4129.9658, -0.00011444092]; -}; - -_vehicle_1618 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2760.6035, 4139.4644, 0.00030517578], [], 0, "CAN_COLLIDE"]; - _vehicle_1618 = _this; - _this setPos [2760.6035, 4139.4644, 0.00030517578]; -}; - -_vehicle_1620 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2772.6321, 4148.3115, -9.5367432e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1620 = _this; - _this setPos [2772.6321, 4148.3115, -9.5367432e-005]; -}; - -_vehicle_1622 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2779.5662, 4152.7622, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1622 = _this; - _this setPos [2779.5662, 4152.7622, 1.1444092e-005]; -}; - -_vehicle_1624 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2785.822, 4153.0029, 6.8664551e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1624 = _this; - _this setPos [2785.822, 4153.0029, 6.8664551e-005]; -}; - -_vehicle_1626 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2791.4368, 4151.3032, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1626 = _this; - _this setPos [2791.4368, 4151.3032, 0]; -}; - -_vehicle_1628 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2801.2693, 4149.0347, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1628 = _this; - _this setPos [2801.2693, 4149.0347, -3.0517578e-005]; -}; - -_vehicle_1630 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2809.5383, 4145.4468, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1630 = _this; - _this setPos [2809.5383, 4145.4468, -1.5258789e-005]; -}; - -_vehicle_1632 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2817.6047, 4139.1045, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1632 = _this; - _this setPos [2817.6047, 4139.1045, -3.8146973e-005]; -}; - -_vehicle_1634 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2823.6042, 4134.2656, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1634 = _this; - _this setPos [2823.6042, 4134.2656, 5.3405762e-005]; -}; - -_vehicle_1636 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2831.1714, 4130.751, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1636 = _this; - _this setPos [2831.1714, 4130.751, -2.2888184e-005]; -}; - -_vehicle_1638 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2843.4514, 4128.2642, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1638 = _this; - _this setPos [2843.4514, 4128.2642, 6.1035156e-005]; -}; - -_vehicle_1640 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2861.0498, 4129.9272, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1640 = _this; - _this setPos [2861.0498, 4129.9272, -3.0517578e-005]; -}; - -_vehicle_1642 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2873.7461, 4136.0337, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1642 = _this; - _this setPos [2873.7461, 4136.0337, -1.5258789e-005]; -}; - -_vehicle_1644 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2881.0173, 4142.5439, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1644 = _this; - _this setPos [2881.0173, 4142.5439, -3.8146973e-006]; -}; - -_vehicle_1646 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2886.1926, 4147.8823, 4.196167e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1646 = _this; - _this setPos [2886.1926, 4147.8823, 4.196167e-005]; -}; - -_vehicle_1648 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2891.8767, 4154.2842, -6.4849854e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1648 = _this; - _this setPos [2891.8767, 4154.2842, -6.4849854e-005]; -}; - -_vehicle_1650 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2896.5237, 4161.9556, -4.196167e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1650 = _this; - _this setPos [2896.5237, 4161.9556, -4.196167e-005]; -}; - -_vehicle_1652 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3034.2573, 4171.0005, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1652 = _this; - _this setPos [3034.2573, 4171.0005, -2.2888184e-005]; -}; - -_vehicle_1654 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3043.8406, 4166.769, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1654 = _this; - _this setPos [3043.8406, 4166.769, -6.1035156e-005]; -}; - -_vehicle_1656 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3051.3882, 4161.6528, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1656 = _this; - _this setPos [3051.3882, 4161.6528, 9.1552734e-005]; -}; - -_vehicle_1658 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3057.1597, 4154.792, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1658 = _this; - _this setPos [3057.1597, 4154.792, 5.3405762e-005]; -}; - -_vehicle_1660 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3062.0796, 4145.6909, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1660 = _this; - _this setPos [3062.0796, 4145.6909, 9.1552734e-005]; -}; - -_vehicle_1662 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3060.8833, 4138.4727, -0.00021362305], [], 0, "CAN_COLLIDE"]; - _vehicle_1662 = _this; - _this setPos [3060.8833, 4138.4727, -0.00021362305]; -}; - -_vehicle_1664 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3054.7815, 4132.2051, -0.00012969971], [], 0, "CAN_COLLIDE"]; - _vehicle_1664 = _this; - _this setPos [3054.7815, 4132.2051, -0.00012969971]; -}; - -_vehicle_1666 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3050.1497, 4127.4292, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1666 = _this; - _this setPos [3050.1497, 4127.4292, 5.3405762e-005]; -}; - -_vehicle_1668 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3043.2854, 4124.8604, 0.00016021729], [], 0, "CAN_COLLIDE"]; - _vehicle_1668 = _this; - _this setPos [3043.2854, 4124.8604, 0.00016021729]; -}; - -_vehicle_1670 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3037.9272, 4120.9668, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1670 = _this; - _this setPos [3037.9272, 4120.9668, -9.1552734e-005]; -}; - -_vehicle_1672 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3036.8606, 4111.9722, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1672 = _this; - _this setPos [3036.8606, 4111.9722, 7.6293945e-006]; -}; - -_vehicle_1674 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3042.5889, 4116.2998, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1674 = _this; - _this setPos [3042.5889, 4116.2998, 7.6293945e-006]; -}; - -_vehicle_1676 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3033.9187, 4106.8594, -5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1676 = _this; - _this setPos [3033.9187, 4106.8594, -5.3405762e-005]; -}; - -_vehicle_1678 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3029.8545, 4094.6499, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1678 = _this; - _this setPos [3029.8545, 4094.6499, 1.5258789e-005]; -}; - -_vehicle_1680 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3025.1692, 4089.4949, -0.00012207031], [], 0, "CAN_COLLIDE"]; - _vehicle_1680 = _this; - _this setPos [3025.1692, 4089.4949, -0.00012207031]; -}; - -_vehicle_1682 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3019.4907, 4083.3948, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1682 = _this; - _this setPos [3019.4907, 4083.3948, 7.6293945e-006]; -}; - -_vehicle_1684 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3017.302, 4080.0176, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1684 = _this; - _this setPos [3017.302, 4080.0176, -7.6293945e-006]; -}; - -_vehicle_1686 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3013.7229, 4071.5288, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1686 = _this; - _this setPos [3013.7229, 4071.5288, 3.0517578e-005]; -}; - -_vehicle_1688 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3011.2327, 4066.7695, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1688 = _this; - _this setPos [3011.2327, 4066.7695, -1.5258789e-005]; -}; - -_vehicle_1690 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3009.5244, 4061.3547, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1690 = _this; - _this setPos [3009.5244, 4061.3547, 0]; -}; - -_vehicle_1692 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3012.1187, 4053.218, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1692 = _this; - _this setPos [3012.1187, 4053.218, 5.3405762e-005]; -}; - -_vehicle_1694 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3014.6458, 4045.7996, -0.00011444092], [], 0, "CAN_COLLIDE"]; - _vehicle_1694 = _this; - _this setPos [3014.6458, 4045.7996, -0.00011444092]; -}; - -_vehicle_1696 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3015.4131, 4038.9246, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1696 = _this; - _this setPos [3015.4131, 4038.9246, 6.1035156e-005]; -}; - -_vehicle_1698 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3015.0034, 4030.5703, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1698 = _this; - _this setPos [3015.0034, 4030.5703, 5.3405762e-005]; -}; - -_vehicle_1700 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3013.6177, 4025.364, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1700 = _this; - _this setPos [3013.6177, 4025.364, 3.8146973e-005]; -}; - -_vehicle_1702 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3011.3777, 4015.4458, -0.00029754639], [], 0, "CAN_COLLIDE"]; - _vehicle_1702 = _this; - _this setPos [3011.3777, 4015.4458, -0.00029754639]; -}; - -_vehicle_1704 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3008.8801, 4012.3918, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1704 = _this; - _this setPos [3008.8801, 4012.3918, 5.3405762e-005]; -}; - -_vehicle_1706 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2968.52, 3999.8271, 0.00074005127], [], 0, "CAN_COLLIDE"]; - _vehicle_1706 = _this; - _this setPos [2968.52, 3999.8271, 0.00074005127]; -}; - -_vehicle_1708 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2969.2932, 4005.1602, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1708 = _this; - _this setPos [2969.2932, 4005.1602, 9.1552734e-005]; -}; - -_vehicle_1710 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2967.5901, 4012.176, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1710 = _this; - _this setPos [2967.5901, 4012.176, 4.5776367e-005]; -}; - -_vehicle_1712 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2960.116, 4020.1829, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1712 = _this; - _this setPos [2960.116, 4020.1829, -3.0517578e-005]; -}; - -_vehicle_1714 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2957.218, 4024.6565, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1714 = _this; - _this setPos [2957.218, 4024.6565, 2.2888184e-005]; -}; - -_vehicle_1716 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2953.1357, 4028.0623, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1716 = _this; - _this setPos [2953.1357, 4028.0623, 3.0517578e-005]; -}; - -_vehicle_1718 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2948.1995, 4031.6814, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1718 = _this; - _this setPos [2948.1995, 4031.6814, -4.5776367e-005]; -}; - -_vehicle_1720 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2944.3096, 4033.4578, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1720 = _this; - _this setPos [2944.3096, 4033.4578, 7.6293945e-006]; -}; - -_vehicle_1722 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2939.5593, 4031.2583, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1722 = _this; - _this setPos [2939.5593, 4031.2583, 7.6293945e-006]; -}; - -_vehicle_1724 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2934.9089, 4027.8132, 8.392334e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1724 = _this; - _this setPos [2934.9089, 4027.8132, 8.392334e-005]; -}; - -_vehicle_1726 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2925.4028, 4023.7043, 0.00016021729], [], 0, "CAN_COLLIDE"]; - _vehicle_1726 = _this; - _this setPos [2925.4028, 4023.7043, 0.00016021729]; -}; - -_vehicle_1728 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2922.8384, 4018.8638, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1728 = _this; - _this setPos [2922.8384, 4018.8638, 1.5258789e-005]; -}; - -_vehicle_1730 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2917.335, 4015.8806, 0.00023651123], [], 0, "CAN_COLLIDE"]; - _vehicle_1730 = _this; - _this setPos [2917.335, 4015.8806, 0.00023651123]; -}; - -_vehicle_1732 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2915.1047, 4012.2813, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1732 = _this; - _this setPos [2915.1047, 4012.2813, -6.1035156e-005]; -}; - -_vehicle_1734 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2911.9316, 4008.7107, 0.00017547607], [], 0, "CAN_COLLIDE"]; - _vehicle_1734 = _this; - _this setPos [2911.9316, 4008.7107, 0.00017547607]; -}; - -_vehicle_1736 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2908.3679, 4001.3455, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1736 = _this; - _this setPos [2908.3679, 4001.3455, 0]; -}; - -_vehicle_1738 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2908.3611, 3993.6157, 0.00015258789], [], 0, "CAN_COLLIDE"]; - _vehicle_1738 = _this; - _this setPos [2908.3611, 3993.6157, 0.00015258789]; -}; - -_vehicle_1740 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2904.7119, 3986.7422, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1740 = _this; - _this setPos [2904.7119, 3986.7422, 3.0517578e-005]; -}; - -_vehicle_1742 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2902.2986, 3978.1206, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1742 = _this; - _this setPos [2902.2986, 3978.1206, 1.5258789e-005]; -}; - -_vehicle_1744 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2897.9761, 3968.7363, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1744 = _this; - _this setPos [2897.9761, 3968.7363, 6.1035156e-005]; -}; - -_vehicle_1746 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2892.1514, 3959.1221, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1746 = _this; - _this setPos [2892.1514, 3959.1221, 0]; -}; - -_vehicle_1748 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2886.5603, 3951.8665, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1748 = _this; - _this setPos [2886.5603, 3951.8665, 6.1035156e-005]; -}; - -_vehicle_1750 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2880.3398, 3942.2813, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1750 = _this; - _this setPos [2880.3398, 3942.2813, 1.5258789e-005]; -}; - -_vehicle_1752 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2875.7375, 3937.283, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1752 = _this; - _this setPos [2875.7375, 3937.283, -3.0517578e-005]; -}; - -_vehicle_1754 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2872.2813, 3929.8892, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1754 = _this; - _this setPos [2872.2813, 3929.8892, 0]; -}; - -_vehicle_1756 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2862.4253, 3925.8872, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1756 = _this; - _this setPos [2862.4253, 3925.8872, 7.6293945e-005]; -}; - -_vehicle_1758 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2855.0129, 3925.1455, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1758 = _this; - _this setPos [2855.0129, 3925.1455, -4.5776367e-005]; -}; - -_vehicle_1760 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2848.5776, 3925.1433, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1760 = _this; - _this setPos [2848.5776, 3925.1433, -2.2888184e-005]; -}; - -_vehicle_1762 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2842.5498, 3926.4468, 0.00017547607], [], 0, "CAN_COLLIDE"]; - _vehicle_1762 = _this; - _this setPos [2842.5498, 3926.4468, 0.00017547607]; -}; - -_vehicle_1764 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2836.4448, 3931.6194, 9.9182129e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1764 = _this; - _this setPos [2836.4448, 3931.6194, 9.9182129e-005]; -}; - -_vehicle_1766 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2832.4661, 3939.0974, 0.00016021729], [], 0, "CAN_COLLIDE"]; - _vehicle_1766 = _this; - _this setPos [2832.4661, 3939.0974, 0.00016021729]; -}; - -_vehicle_1768 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2829.8567, 3948.9392, 0.0002822876], [], 0, "CAN_COLLIDE"]; - _vehicle_1768 = _this; - _this setPos [2829.8567, 3948.9392, 0.0002822876]; -}; - -_vehicle_1770 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2827.5945, 3955.7896, 0.00016784668], [], 0, "CAN_COLLIDE"]; - _vehicle_1770 = _this; - _this setPos [2827.5945, 3955.7896, 0.00016784668]; -}; - -_vehicle_1772 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2825.0759, 3961.8271, -0.00016784668], [], 0, "CAN_COLLIDE"]; - _vehicle_1772 = _this; - _this setPos [2825.0759, 3961.8271, -0.00016784668]; -}; - -_vehicle_1774 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2821.1279, 3972.8113, -0.00042724609], [], 0, "CAN_COLLIDE"]; - _vehicle_1774 = _this; - _this setPos [2821.1279, 3972.8113, -0.00042724609]; -}; - -_vehicle_1776 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2818.5969, 3983.6233, 8.392334e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1776 = _this; - _this setPos [2818.5969, 3983.6233, 8.392334e-005]; -}; - -_vehicle_1778 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2816.4758, 3994.7629, 0.00016021729], [], 0, "CAN_COLLIDE"]; - _vehicle_1778 = _this; - _this setPos [2816.4758, 3994.7629, 0.00016021729]; -}; - -_vehicle_1780 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2815.8884, 4000.908, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1780 = _this; - _this setPos [2815.8884, 4000.908, -4.5776367e-005]; -}; - -_vehicle_1782 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2815.0205, 4010.3335, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1782 = _this; - _this setPos [2815.0205, 4010.3335, 2.2888184e-005]; -}; - -_vehicle_1784 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2811.27, 4015.7458, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1784 = _this; - _this setPos [2811.27, 4015.7458, -3.8146973e-005]; -}; - -_vehicle_1786 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2799.3364, 4018.7783, -0.00033569336], [], 0, "CAN_COLLIDE"]; - _vehicle_1786 = _this; - _this setPos [2799.3364, 4018.7783, -0.00033569336]; -}; - -_vehicle_1788 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2791.5127, 4020.6611, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1788 = _this; - _this setPos [2791.5127, 4020.6611, -7.6293945e-006]; -}; - -_vehicle_1790 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2782.1792, 4015.7935, 0.00012207031], [], 0, "CAN_COLLIDE"]; - _vehicle_1790 = _this; - _this setPos [2782.1792, 4015.7935, 0.00012207031]; -}; - -_vehicle_1792 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2775.2065, 4011.0986, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1792 = _this; - _this setPos [2775.2065, 4011.0986, 3.0517578e-005]; -}; - -_vehicle_1794 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2769.2686, 4008.7261, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1794 = _this; - _this setPos [2769.2686, 4008.7261, 2.2888184e-005]; -}; - -_vehicle_1796 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2761.821, 4005.3777, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1796 = _this; - _this setPos [2761.821, 4005.3777, 0]; -}; - -_vehicle_1798 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2755.2349, 4000.9563, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1798 = _this; - _this setPos [2755.2349, 4000.9563, -4.5776367e-005]; -}; - -_vehicle_1800 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2748.4707, 3996.55, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1800 = _this; - _this setPos [2748.4707, 3996.55, 2.2888184e-005]; -}; - -_vehicle_1802 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2741.2683, 3993.875, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1802 = _this; - _this setPos [2741.2683, 3993.875, -1.5258789e-005]; -}; - -_vehicle_1804 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2730.8684, 3989.613, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1804 = _this; - _this setPos [2730.8684, 3989.613, -3.0517578e-005]; -}; - -_vehicle_1806 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2719.3826, 3986.8518, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1806 = _this; - _this setPos [2719.3826, 3986.8518, 2.2888184e-005]; -}; - -_vehicle_1808 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2708.6128, 3985.5024, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1808 = _this; - _this setPos [2708.6128, 3985.5024, 2.2888184e-005]; -}; - -_vehicle_1810 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2698.6648, 3983.9141, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1810 = _this; - _this setPos [2698.6648, 3983.9141, -6.1035156e-005]; -}; - -_vehicle_1812 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2683.011, 3982.6887, 0.00011444092], [], 0, "CAN_COLLIDE"]; - _vehicle_1812 = _this; - _this setPos [2683.011, 3982.6887, 0.00011444092]; -}; - -_vehicle_1814 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2673.6133, 3985.2278, -0.00010681152], [], 0, "CAN_COLLIDE"]; - _vehicle_1814 = _this; - _this setPos [2673.6133, 3985.2278, -0.00010681152]; -}; - -_vehicle_1816 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2666.4319, 3986.7703, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1816 = _this; - _this setPos [2666.4319, 3986.7703, -1.5258789e-005]; -}; - -_vehicle_1818 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2657.1609, 3986.4802, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1818 = _this; - _this setPos [2657.1609, 3986.4802, 7.6293945e-006]; -}; - -_vehicle_1820 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2647.1104, 3982.7458, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1820 = _this; - _this setPos [2647.1104, 3982.7458, -4.5776367e-005]; -}; - -_vehicle_1822 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2634.6948, 3977.6589, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1822 = _this; - _this setPos [2634.6948, 3977.6589, -3.8146973e-005]; -}; - -_vehicle_1824 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2629.6379, 3974.2761, 0.00012207031], [], 0, "CAN_COLLIDE"]; - _vehicle_1824 = _this; - _this setPos [2629.6379, 3974.2761, 0.00012207031]; -}; - -_vehicle_1826 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2622.6667, 3971.0352, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1826 = _this; - _this setPos [2622.6667, 3971.0352, -9.1552734e-005]; -}; - -_vehicle_1828 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2616.7808, 3968.4341, 8.392334e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1828 = _this; - _this setPos [2616.7808, 3968.4341, 8.392334e-005]; -}; - -_vehicle_1830 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2610.1531, 3963.5571, 6.8664551e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1830 = _this; - _this setPos [2610.1531, 3963.5571, 6.8664551e-005]; -}; - -_vehicle_1832 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2604.5688, 3959.4146, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1832 = _this; - _this setPos [2604.5688, 3959.4146, 3.0517578e-005]; -}; - -_vehicle_1834 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2572.134, 3939.374, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1834 = _this; - _this setPos [2572.134, 3939.374, -7.6293945e-006]; -}; - -_vehicle_1836 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2562.1882, 3934.0259, -5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1836 = _this; - _this setPos [2562.1882, 3934.0259, -5.3405762e-005]; -}; - -_vehicle_1838 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2553.9448, 3930.3518, -5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1838 = _this; - _this setPos [2553.9448, 3930.3518, -5.3405762e-005]; -}; - -_vehicle_1840 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2541.9395, 3924.1902, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1840 = _this; - _this setPos [2541.9395, 3924.1902, -2.2888184e-005]; -}; - -_vehicle_1842 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2532.6079, 3921.5889, -6.8664551e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1842 = _this; - _this setPos [2532.6079, 3921.5889, -6.8664551e-005]; -}; - -_vehicle_1844 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2522.3125, 3919.552, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1844 = _this; - _this setPos [2522.3125, 3919.552, 4.5776367e-005]; -}; - -_vehicle_1846 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2514.342, 3919.6724, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1846 = _this; - _this setPos [2514.342, 3919.6724, 0]; -}; - -_vehicle_1848 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2507.0439, 3923.9155, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1848 = _this; - _this setPos [2507.0439, 3923.9155, 0]; -}; - -_vehicle_1850 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2496.1914, 3927.3018, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1850 = _this; - _this setPos [2496.1914, 3927.3018, -6.1035156e-005]; -}; - -_vehicle_1852 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2486.5889, 3928.7002, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1852 = _this; - _this setPos [2486.5889, 3928.7002, -4.5776367e-005]; -}; - -_vehicle_1854 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2479.0398, 3932.9194, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1854 = _this; - _this setPos [2479.0398, 3932.9194, -6.1035156e-005]; -}; - -_vehicle_1856 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2459.1902, 3944.1584, -6.8664551e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1856 = _this; - _this setPos [2459.1902, 3944.1584, -6.8664551e-005]; -}; - -_vehicle_1858 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2455.7036, 3945.8262, -0.00010681152], [], 0, "CAN_COLLIDE"]; - _vehicle_1858 = _this; - _this setPos [2455.7036, 3945.8262, -0.00010681152]; -}; - -_vehicle_1860 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2451.9104, 3948.0474, 0.00010681152], [], 0, "CAN_COLLIDE"]; - _vehicle_1860 = _this; - _this setPos [2451.9104, 3948.0474, 0.00010681152]; -}; - -_vehicle_1862 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2445.4438, 3951.1255, -0.00015258789], [], 0, "CAN_COLLIDE"]; - _vehicle_1862 = _this; - _this setPos [2445.4438, 3951.1255, -0.00015258789]; -}; - -_vehicle_1864 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2440.1023, 3954.6978, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1864 = _this; - _this setPos [2440.1023, 3954.6978, -6.1035156e-005]; -}; - -_vehicle_1866 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2434.8953, 3958.2744, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1866 = _this; - _this setPos [2434.8953, 3958.2744, 2.2888184e-005]; -}; - -_vehicle_1868 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2427.6904, 3963.8865, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1868 = _this; - _this setPos [2427.6904, 3963.8865, 7.6293945e-005]; -}; - -_vehicle_1870 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2423.2761, 3967.7371, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1870 = _this; - _this setPos [2423.2761, 3967.7371, 2.2888184e-005]; -}; - -_vehicle_1872 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2420.1899, 3971.9216, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1872 = _this; - _this setPos [2420.1899, 3971.9216, -1.5258789e-005]; -}; - -_vehicle_1874 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2418.7639, 3979.6809, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1874 = _this; - _this setPos [2418.7639, 3979.6809, -7.6293945e-006]; -}; - -_vehicle_1876 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2419, 3986.7332, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1876 = _this; - _this setPos [2419, 3986.7332, -1.5258789e-005]; -}; - -_vehicle_1878 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2410.1018, 4068.9185, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1878 = _this; - _this setPos [2410.1018, 4068.9185, -3.8146973e-006]; -}; - -_vehicle_1880 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2411.6882, 4062.7744, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1880 = _this; - _this setPos [2411.6882, 4062.7744, -7.6293945e-006]; -}; - -_vehicle_1882 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2413.2168, 4058.2739, 0.00011825562], [], 0, "CAN_COLLIDE"]; - _vehicle_1882 = _this; - _this setPos [2413.2168, 4058.2739, 0.00011825562]; -}; - -_vehicle_1884 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2415.3606, 4054.0347, 0.00020599365], [], 0, "CAN_COLLIDE"]; - _vehicle_1884 = _this; - _this setPos [2415.3606, 4054.0347, 0.00020599365]; -}; - -_vehicle_1886 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2419.4167, 4047.5879, -0.0001449585], [], 0, "CAN_COLLIDE"]; - _vehicle_1886 = _this; - _this setPos [2419.4167, 4047.5879, -0.0001449585]; -}; - -_vehicle_1888 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2422.4631, 4043.126, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1888 = _this; - _this setPos [2422.4631, 4043.126, 5.3405762e-005]; -}; - -_vehicle_1890 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2426.24, 4034.6721, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1890 = _this; - _this setPos [2426.24, 4034.6721, -2.2888184e-005]; -}; - -_vehicle_1891 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierWhite_EP1", [3010.3718, 5929.4023, 7.362772], [], 0, "CAN_COLLIDE"]; - _vehicle_1891 = _this; - _this setDir 13.515052; - _this setPos [3010.3718, 5929.4023, 7.362772]; -}; - -_vehicle_1892 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierUSA", [7041.3745, 7092.3813, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1892 = _this; - _this setPos [7041.3745, 7092.3813, 3.0517578e-005]; -}; - -_vehicle_1894 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierOPFOR_EP1", [7514.4966, 2949.5847, 2.0032303], [], 0, "CAN_COLLIDE"]; - _vehicle_1894 = _this; - _this setDir 263.13947; - _this setPos [7514.4966, 2949.5847, 2.0032303]; -}; - -_vehicle_1896 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierWhite_EP1", [4031.2651, 1667.1394, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1896 = _this; - _this setDir 93.686035; - _this setPos [4031.2651, 1667.1394, -1.9073486e-006]; -}; - -_vehicle_1897 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierWhite_EP1", [2374.2107, 4128.9751, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1897 = _this; - _this setDir -80.712975; - _this setPos [2374.2107, 4128.9751, 3.8146973e-006]; -}; - -_vehicle_1901 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [6017.5332, 6616.5186, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1901 = _this; - _this setPos [6017.5332, 6616.5186, 0]; -}; - -_vehicle_1903 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierWhite_EP1", [6009.9697, 6630.625, 1.0490417e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1903 = _this; - _this setDir -7.1864672; - _this setPos [6009.9697, 6630.625, 1.0490417e-005]; -}; - -_unit_154 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["RU_Doctor", [6678.1494, 4294.6987, 0.55937135], [], 0, "CAN_COLLIDE"]; - _unit_154 = _this; - _this setDir 15.470127; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_1904 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [8943.6006, 7181.9941, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1904 = _this; - _this setDir -195.63741; - _this setPos [8943.6006, 7181.9941, 2.2888184e-005]; -}; - -_vehicle_1906 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [8941.002, 7179.6113, -5.7220459e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1906 = _this; - _this setDir -249.4191; - _this setPos [8941.002, 7179.6113, -5.7220459e-005]; -}; - -_vehicle_1909 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [8940.0898, 7175.8652], [], 0, "CAN_COLLIDE"]; - _vehicle_1909 = _this; - _this setDir -262.26096; - _this setPos [8940.0898, 7175.8652]; -}; - -_vehicle_1912 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [8946.9355, 7181.1279, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1912 = _this; - _this setDir -135.41092; - _this setPos [8946.9355, 7181.1279, 3.0517578e-005]; -}; - -_vehicle_1915 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [8949.1797, 7177.9209, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1915 = _this; - _this setDir -115.13628; - _this setPos [8949.1797, 7177.9209, -1.9073486e-005]; -}; - -_vehicle_1917 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [8941.3066, 7172.5942, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1917 = _this; - _this setDir -318.25766; - _this setPos [8941.3066, 7172.5942, 2.6702881e-005]; -}; - -_this = createCenter resistance; -_center_3 = _this; - -_group_3 = createGroup _center_3; - -_unit_158 = objNull; -if (true) then -{ - _this = _group_3 createUnit ["CIV_Contractor1_BAF", [8944.3281, 7180.0835, -4.196167e-005], [], 0, "CAN_COLLIDE"]; - _unit_158 = _this; - _this setDir 147.51656; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_1922 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [8948.2002, 7178.5488, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1922 = _this; - _this setDir 32.898273; - _this setPos [8948.2002, 7178.5488, 1.1444092e-005]; -}; - -_vehicle_1923 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [8944.6572, 7179.3931, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1923 = _this; - _this setDir -28.164993; - _this setPos [8944.6572, 7179.3931, -2.2888184e-005]; -}; - -_vehicle_1925 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_cargo_cont_small", [8938.5693, 7176.4536, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1925 = _this; - _this setDir 8.7744598; - _this setPos [8938.5693, 7176.4536, -1.1444092e-005]; -}; - -_vehicle_1926 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_cargo_cont_net2", [8941.3008, 7175.418, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1926 = _this; - _this setDir 10.939726; - _this setPos [8941.3008, 7175.418, 2.6702881e-005]; -}; - -_vehicle_1931 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CncBlock_Stripes", [8944.1455, 7172.5098, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1931 = _this; - _this setDir -36.70911; - _this setPos [8944.1455, 7172.5098, 5.3405762e-005]; -}; - -_vehicle_1933 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CncBlock_Stripes", [8947.0918, 7174.6357, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1933 = _this; - _this setDir -35.040829; - _this setPos [8947.0918, 7174.6357, 2.6702881e-005]; -}; - -_vehicle_1936 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CamoNetB_EAST", [8942.291, 7176.7554, -4.196167e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1936 = _this; - _this setDir -13.026567; - _this setPos [8942.291, 7176.7554, -4.196167e-005]; -}; - -_vehicle_1941 = objNull; -if (true) then -{ - _this = createVehicle ["Land_fort_bagfence_round", [8927.9668, 7186.3633, -0.062657602], [], 0, "CAN_COLLIDE"]; - _vehicle_1941 = _this; - _this setDir 32.529472; - _this setPos [8927.9668, 7186.3633, -0.062657602]; -}; - -_vehicle_1942 = objNull; -if (true) then -{ - _this = createVehicle ["TargetEpopup", [8936.959, 7196.6294, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1942 = _this; - _this setDir 32.644676; - _this setPos [8936.959, 7196.6294, -3.8146973e-005]; -}; - -_vehicle_1944 = objNull; -if (true) then -{ - _this = createVehicle ["TargetEpopup", [8937.4551, 7220.3569, 0.00022125244], [], 0, "CAN_COLLIDE"]; - _vehicle_1944 = _this; - _this setDir 11.870262; - _this setPos [8937.4551, 7220.3569, 0.00022125244]; -}; - -_vehicle_1946 = objNull; -if (true) then -{ - _this = createVehicle ["TargetEpopup", [8948.3096, 7220.6353, -0.12689358], [], 0, "CAN_COLLIDE"]; - _vehicle_1946 = _this; - _this setDir 37.096653; - _this setPos [8948.3096, 7220.6353, -0.12689358]; -}; - -processInitCommands; diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/mission.sqm b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/mission.sqm index 69f2f8f9f..a40f0c7dd 100644 --- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/mission.sqm +++ b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/mission.sqm @@ -16,35 +16,37 @@ class Mission "ibr_hangars", "ibr_airports", "ca_modules_animals", + "dayz_anim", "dayz_code", - "dayz", + "dayz_communityassets", "dayz_weapons", "dayz_equip", + "dayz_epoch", "dayz_vehicles", "cacharacters_pmc", "ca_modules_functions", "ibr_lingor", + "ibr_dingor", "ibr_lcivilian_patch", "chn_crocodile", "warfarebuildings", - "ibr_dingor", "glt_m300t", - "sigisolda", - "suv_col", - "csj_gyroac" + + "csj_gyroac", + "map_eu", + "jetskiyanahuiaddon" }; addOnsAuto[]= { "dayz_weapons", "ca_modules_functions", - "warfarebuildings", "ibr_dingor" }; randomSeed=11171215; class Intel { - briefingName="Dingor DayZ Epoch"; - briefingDescription="Dingor DayZ Epoch Private Server"; + briefingName="DayZ Epoch Dingor"; + briefingDescription="DayZ Epoch Dingor Private Server"; startWeather=0.067362607; forecastWeather=0.52341133; year=2008; @@ -63,7 +65,7 @@ class Mission items=100; class Item0 { - position[]={928.8089,5.9915962,9237.4482}; + position[]={4989.5796,1.1376145,-4179.748}; azimut=-17.0839; id=11; side="WEST"; @@ -74,7 +76,7 @@ class Mission }; class Item1 { - position[]={930.35266,5.9915962,9236.999}; + position[]={4989.2954,1.128916,-4178.9541}; azimut=-17.0839; id=0; side="WEST"; @@ -87,7 +89,7 @@ class Mission }; class Item2 { - position[]={929.31042,5.9915962,9237.2881}; + position[]={4988.5303,1.1299179,-4179.3887}; azimut=-17.083944; id=5; side="WEST"; @@ -98,7 +100,7 @@ class Mission }; class Item3 { - position[]={928.43939,5.9915962,9236.833}; + position[]={4988.7363,1.1228499,-4178.1152}; azimut=-17.083944; id=8; side="WEST"; @@ -109,7 +111,7 @@ class Mission }; class Item4 { - position[]={930.21191,5.9915962,9238.5811}; + position[]={4989.0127,1.1280178,-4178.9707}; azimut=-17.083944; id=18; side="WEST"; @@ -120,7 +122,7 @@ class Mission }; class Item5 { - position[]={930.19885,5.9915962,9237.042}; + position[]={4988.2637,1.1334121,-4179.7842}; azimut=-17.083944; id=2; side="WEST"; @@ -131,7 +133,7 @@ class Mission }; class Item6 { - position[]={929.56659,5.9915962,9237.2471}; + position[]={4989.833,1.1343074,-4179.3516}; azimut=-17.083937; id=9; side="WEST"; @@ -142,7 +144,7 @@ class Mission }; class Item7 { - position[]={930.90625,5.9915962,9237.3955}; + position[]={4990.4043,1.130579,-4178.4912}; azimut=-17.083944; id=21; side="WEST"; @@ -153,7 +155,7 @@ class Mission }; class Item8 { - position[]={930.30621,5.9915962,9235.875}; + position[]={4990.2949,1.1422743,-4179.9141}; azimut=-17.083944; id=13; side="WEST"; @@ -164,7 +166,7 @@ class Mission }; class Item9 { - position[]={931.0202,5.9915962,9237.1084}; + position[]={4988.9297,1.1330776,-4179.5566}; azimut=-17.083944; id=7; side="WEST"; @@ -175,7 +177,7 @@ class Mission }; class Item10 { - position[]={928.84381,5.9915962,9236.958}; + position[]={4988.9087,1.1241314,-4178.3311}; azimut=-17.0839; id=36; side="WEST"; @@ -186,7 +188,7 @@ class Mission }; class Item11 { - position[]={928.7002,5.9915962,9237.2637}; + position[]={4989.0127,1.1315703,-4179.3828}; azimut=-17.083944; id=25; side="WEST"; @@ -197,7 +199,7 @@ class Mission }; class Item12 { - position[]={926.76453,5.9915962,9236.2402}; + position[]={4989.4653,1.1394417,-4179.9307}; azimut=-17.083944; id=43; side="WEST"; @@ -208,7 +210,7 @@ class Mission }; class Item13 { - position[]={930.13562,5.9915962,9237.1504}; + position[]={4990.2534,1.137879,-4179.5488}; azimut=-17.083944; id=30; side="WEST"; @@ -219,7 +221,7 @@ class Mission }; class Item14 { - position[]={930.17676,5.9915962,9236.8477}; + position[]={4989.8071,1.1269963,-4178.1016}; azimut=-17.083944; id=33; side="WEST"; @@ -230,7 +232,7 @@ class Mission }; class Item15 { - position[]={930.82233,5.9915962,9237.7148}; + position[]={4989.9927,1.1301138,-4178.7246}; azimut=-17.083944; id=1; side="WEST"; @@ -241,7 +243,7 @@ class Mission }; class Item16 { - position[]={930.16412,5.9915962,9237.9346}; + position[]={4988.3179,1.1240762,-4178.7646}; azimut=-17.083944; id=4; side="WEST"; @@ -252,7 +254,7 @@ class Mission }; class Item17 { - position[]={928.59668,5.9915962,9236.0801}; + position[]={4990.2383,1.1291803,-4178.2871}; azimut=-17.083944; id=3; side="WEST"; @@ -263,7 +265,7 @@ class Mission }; class Item18 { - position[]={929.31293,5.9915962,9238.4023}; + position[]={4988.751,1.1269994,-4178.9619}; azimut=-17.083944; id=6; side="WEST"; @@ -274,7 +276,7 @@ class Mission }; class Item19 { - position[]={929.02264,5.9915962,9238.1182}; + position[]={4988.4902,1.1261245,-4178.9707}; azimut=-17.083944; id=10; side="WEST"; @@ -285,7 +287,7 @@ class Mission }; class Item20 { - position[]={930.53137,5.9915962,9237.0693}; + position[]={4989.8643,1.13851,-4179.7373}; azimut=-17.083944; id=16; side="WEST"; @@ -296,7 +298,7 @@ class Mission }; class Item21 { - position[]={930.28125,5.9915962,9236.9551}; + position[]={4989.4131,1.1260064,-4178.3154}; azimut=-17.083944; id=19; side="WEST"; @@ -307,7 +309,7 @@ class Mission }; class Item22 { - position[]={930.1864,5.9915962,9237.333}; + position[]={4990.1221,1.1294868,-4178.502}; azimut=-17.083944; id=15; side="WEST"; @@ -318,7 +320,7 @@ class Mission }; class Item23 { - position[]={930.33887,5.9915962,9237.1133}; + position[]={4989.4092,1.1350015,-4179.5742}; azimut=-17.083944; id=23; side="WEST"; @@ -329,7 +331,7 @@ class Mission }; class Item24 { - position[]={930.23804,5.9915962,9237.6504}; + position[]={4990.5322,1.132262,-4178.7275}; azimut=-17.083944; id=26; side="WEST"; @@ -340,7 +342,7 @@ class Mission }; class Item25 { - position[]={929.59375,5.9915962,9237.1699}; + position[]={4990.5649,1.1390119,-4179.5439}; azimut=-17.083944; id=29; side="WEST"; @@ -351,7 +353,7 @@ class Mission }; class Item26 { - position[]={929.97925,5.9915962,9237.1455}; + position[]={4989.9429,1.1367344,-4179.5537}; azimut=-17.083944; id=31; side="WEST"; @@ -362,7 +364,7 @@ class Mission }; class Item27 { - position[]={930.59753,5.9915962,9237.7686}; + position[]={4989.7261,1.1291013,-4178.7285}; azimut=-17.083944; id=28; side="WEST"; @@ -373,7 +375,7 @@ class Mission }; class Item28 { - position[]={930.53931,5.9915962,9238.3506}; + position[]={4989.8096,1.1308337,-4178.9482}; azimut=-17.083944; id=35; side="WEST"; @@ -384,7 +386,7 @@ class Mission }; class Item29 { - position[]={929.85852,5.9915962,9236.1406}; + position[]={4990.4243,1.1405733,-4179.7344}; azimut=-17.083944; id=27; side="WEST"; @@ -395,7 +397,7 @@ class Mission }; class Item30 { - position[]={928.69183,5.9915962,9237.0371}; + position[]={4988.79,1.1349564,-4179.7617}; azimut=-17.083937; id=34; side="WEST"; @@ -406,7 +408,7 @@ class Mission }; class Item31 { - position[]={930.25031,5.9915962,9236.085}; + position[]={4990.0264,1.1414403,-4179.9268}; azimut=-17.083944; id=46; side="WEST"; @@ -417,7 +419,7 @@ class Mission }; class Item32 { - position[]={929.80334,5.9915962,9236.8105}; + position[]={4989.5225,1.1258559,-4178.0986}; azimut=-17.083944; id=38; side="WEST"; @@ -428,7 +430,7 @@ class Mission }; class Item33 { - position[]={928.56903,5.9915962,9236.085}; + position[]={4989.9692,1.1280934,-4178.2881}; azimut=-17.083944; id=32; side="WEST"; @@ -439,7 +441,7 @@ class Mission }; class Item34 { - position[]={929.92328,5.9915962,9237.7881}; + position[]={4989.4189,1.1280088,-4178.7432}; azimut=-17.083944; id=47; side="WEST"; @@ -450,7 +452,7 @@ class Mission }; class Item35 { - position[]={928.53387,5.9915962,9237.0615}; + position[]={4988.5444,1.1343101,-4179.7793}; azimut=-17.083944; id=41; side="WEST"; @@ -461,7 +463,7 @@ class Mission }; class Item36 { - position[]={930.60516,5.9915962,9236.8418}; + position[]={4990.3584,1.1292046,-4178.0947}; azimut=-17.083944; id=40; side="WEST"; @@ -472,7 +474,7 @@ class Mission }; class Item37 { - position[]={929.41052,5.9915962,9236.3945}; + position[]={4988.9521,1.1379471,-4179.9531}; azimut=-17.083944; id=44; side="WEST"; @@ -483,7 +485,7 @@ class Mission }; class Item38 { - position[]={927.94,5.9915962,9236.001}; + position[]={4989.6826,1.1269922,-4178.2979}; azimut=-17.083944; id=48; side="WEST"; @@ -494,7 +496,7 @@ class Mission }; class Item39 { - position[]={928.28015,5.9915962,9236.8047}; + position[]={4988.4756,1.121888,-4178.124}; azimut=-17.083944; id=39; side="WEST"; @@ -505,7 +507,7 @@ class Mission }; class Item40 { - position[]={928.68896,5.9915962,9235.792}; + position[]={4990.5269,1.130373,-4178.2988}; azimut=-17.083944; id=37; side="WEST"; @@ -516,7 +518,7 @@ class Mission }; class Item41 { - position[]={927.48798,5.9915962,9236.9834}; + position[]={4988.6543,1.1322597,-4179.5684}; azimut=-17.083944; id=45; side="WEST"; @@ -527,7 +529,7 @@ class Mission }; class Item42 { - position[]={929.41449,5.9915962,9236.6084}; + position[]={4987.9902,1.1246169,-4179.0049}; azimut=-17.0839; id=49; side="WEST"; @@ -538,7 +540,7 @@ class Mission }; class Item43 { - position[]={929.75555,5.9915962,9236.2529}; + position[]={4990.1143,1.1394767,-4179.7412}; azimut=-17.083944; id=42; side="WEST"; @@ -549,7 +551,7 @@ class Mission }; class Item44 { - position[]={930.21674,5.9915962,9237.0518}; + position[]={4989.3159,1.1367165,-4179.7539}; azimut=-17.083944; id=22; side="WEST"; @@ -560,7 +562,7 @@ class Mission }; class Item45 { - position[]={929.78333,5.9915962,9237.3301}; + position[]={4989.8423,1.1283929,-4178.502}; azimut=-17.083944; id=12; side="WEST"; @@ -571,7 +573,7 @@ class Mission }; class Item46 { - position[]={930.3559,5.9915962,9238.3027}; + position[]={4989.9536,1.1330785,-4179.166}; azimut=-17.083944; id=14; side="WEST"; @@ -582,7 +584,7 @@ class Mission }; class Item47 { - position[]={930.3714,5.9915962,9237.9443}; + position[]={4988.6045,1.1251259,-4178.7656}; azimut=-17.0839; id=24; side="WEST"; @@ -593,7 +595,7 @@ class Mission }; class Item48 { - position[]={930.82947,5.9915962,9237.9307}; + position[]={4988.8857,1.1260535,-4178.751}; azimut=-17.083944; id=20; side="WEST"; @@ -604,7 +606,7 @@ class Mission }; class Item49 { - position[]={928.09607,5.9915962,9238.2148}; + position[]={4990.0859,1.1319226,-4178.9502}; azimut=-17.083944; id=17; side="WEST"; @@ -615,7 +617,7 @@ class Mission }; class Item50 { - position[]={930.47717,5.9915962,9237.29}; + position[]={4989.5479,1.1334705,-4179.376}; azimut=-17.0839; id=51; side="WEST"; @@ -626,7 +628,7 @@ class Mission }; class Item51 { - position[]={930.31213,5.9915962,9236.8691}; + position[]={4990.0723,1.1280524,-4178.1006}; azimut=-17.0839; id=52; side="WEST"; @@ -637,7 +639,7 @@ class Mission }; class Item52 { - position[]={930.96936,5.9915962,9237.2139}; + position[]={4988.3486,1.1220077,-4178.3232}; azimut=-17.0839; id=55; side="WEST"; @@ -648,7 +650,7 @@ class Mission }; class Item53 { - position[]={929.40369,5.9915962,9236.6074}; + position[]={4988.0742,1.1232922,-4178.7783}; azimut=-17.0839; id=53; side="WEST"; @@ -659,7 +661,7 @@ class Mission }; class Item54 { - position[]={929.83661,5.9915962,9236.9424}; + position[]={4989.1558,1.1250515,-4178.3271}; azimut=-17.0839; id=54; side="WEST"; @@ -670,7 +672,7 @@ class Mission }; class Item55 { - position[]={930.35278,5.9915962,9237.0898}; + position[]={4988.3892,1.1315607,-4179.5908}; azimut=-17.0839; id=70; side="WEST"; @@ -681,7 +683,7 @@ class Mission }; class Item56 { - position[]={928.75195,5.9915962,9237.5537}; + position[]={4988.2056,1.1224227,-4178.542}; azimut=-17.0839; id=60; side="WEST"; @@ -692,7 +694,7 @@ class Mission }; class Item57 { - position[]={928.78278,5.9915962,9237.123}; + position[]={4989.1504,1.1339467,-4179.5635}; azimut=-17.0839; id=68; side="WEST"; @@ -703,7 +705,7 @@ class Mission }; class Item58 { - position[]={929.22351,5.9915962,9237.5654}; + position[]={4988.3789,1.1274456,-4179.1816}; azimut=-17.0839; id=66; side="WEST"; @@ -714,7 +716,7 @@ class Mission }; class Item59 { - position[]={929.51953,5.9915962,9236.752}; + position[]={4988.0044,1.132607,-4179.79}; azimut=-17.0839; id=61; side="WEST"; @@ -725,7 +727,7 @@ class Mission }; class Item60 { - position[]={929.25769,5.9915962,9237.2285}; + position[]={4988.7856,1.1306417,-4179.3701}; azimut=-17.0839; id=63; side="WEST"; @@ -736,7 +738,7 @@ class Mission }; class Item61 { - position[]={930.56995,5.9915962,9238.5732}; + position[]={4989.5186,1.1296798,-4178.9414}; azimut=-17.0839; id=72; side="WEST"; @@ -747,7 +749,7 @@ class Mission }; class Item62 { - position[]={930.24725,5.9915962,9236.334}; + position[]={4989.2041,1.1387606,-4179.9492}; azimut=-17.0839; id=57; side="WEST"; @@ -758,7 +760,7 @@ class Mission }; class Item63 { - position[]={930.26971,5.9915962,9236.6182}; + position[]={4988.0063,1.1282141,-4179.3984}; azimut=-17.0839; id=58; side="WEST"; @@ -769,7 +771,7 @@ class Mission }; class Item64 { - position[]={928.1745,5.9915962,9237.4053}; + position[]={4988.9941,1.125288,-4178.5352}; azimut=-17.0839; id=62; side="WEST"; @@ -780,7 +782,7 @@ class Mission }; class Item65 { - position[]={929.30481,5.9915962,9237.2549}; + position[]={4988.2554,1.1289873,-4179.3906}; azimut=-17.0839; id=75; side="WEST"; @@ -791,7 +793,7 @@ class Mission }; class Item66 { - position[]={929.51636,5.9915962,9236.7334}; + position[]={4988.1318,1.1266552,-4179.1895}; azimut=-17.0839; id=56; side="WEST"; @@ -802,7 +804,7 @@ class Mission }; class Item67 { - position[]={928.4068,5.9915962,9236.5479}; + position[]={4988.0898,1.1211065,-4178.333}; azimut=-17.0839; id=73; side="WEST"; @@ -813,7 +815,7 @@ class Mission }; class Item68 { - position[]={930.36432,5.9915962,9235.8496}; + position[]={4990.5791,1.1432878,-4179.9111}; azimut=-17.0839; id=69; side="WEST"; @@ -824,7 +826,7 @@ class Mission }; class Item69 { - position[]={929.44739,5.9915962,9236.5439}; + position[]={4987.9966,1.1217693,-4178.5605}; azimut=-17.0839; id=67; side="WEST"; @@ -835,7 +837,7 @@ class Mission }; class Item70 { - position[]={928.7052,5.9915962,9236.2432}; + position[]={4989.7485,1.1405107,-4179.9336}; azimut=-17.0839; id=65; side="WEST"; @@ -846,7 +848,7 @@ class Mission }; class Item71 { - position[]={929.81201,5.9915962,9237.2666}; + position[]={4989.3135,1.1327386,-4179.3916}; azimut=-17.0839; id=74; side="WEST"; @@ -857,7 +859,7 @@ class Mission }; class Item72 { - position[]={927.93591,5.9915962,9237.543}; + position[]={4988.8896,1.1291881,-4179.1738}; azimut=-17.0839; id=71; side="WEST"; @@ -868,7 +870,7 @@ class Mission }; class Item73 { - position[]={929.58521,5.9915962,9237.1387}; + position[]={4989.6958,1.1357808,-4179.5479}; azimut=-17.0839; id=59; side="WEST"; @@ -879,7 +881,7 @@ class Mission }; class Item74 { - position[]={928.26422,5.9915962,9237.2246}; + position[]={4990.3965,1.1364762,-4179.3545}; azimut=-17.0839; id=64; side="WEST"; @@ -890,7 +892,7 @@ class Mission }; class Item75 { - position[]={930.51422,5.9915962,9238.0479}; + position[]={4990.5142,1.1351315,-4179.1523}; azimut=-17.0839; id=81; side="WEST"; @@ -901,7 +903,7 @@ class Mission }; class Item76 { - position[]={927.90155,5.9915962,9237.2441}; + position[]={4990.0938,1.1354384,-4179.3682}; azimut=-17.0839; id=83; side="WEST"; @@ -912,7 +914,7 @@ class Mission }; class Item77 { - position[]={927.91803,5.9915962,9236.7783}; + position[]={4987.9844,1.1201351,-4178.1436}; azimut=-17.0839; id=82; side="WEST"; @@ -923,7 +925,7 @@ class Mission }; class Item78 { - position[]={928.31494,5.9915962,9236.9141}; + position[]={4989.001,1.1238558,-4178.1084}; azimut=-17.0839; id=84; side="WEST"; @@ -934,7 +936,7 @@ class Mission }; class Item79 { - position[]={928.88678,5.9915962,9236.3574}; + position[]={4988.6709,1.1370927,-4179.9648}; azimut=-17.0839; id=85; side="WEST"; @@ -945,7 +947,7 @@ class Mission }; class Item80 { - position[]={928.11334,5.9915962,9236.9697}; + position[]={4988.6211,1.1230354,-4178.3262}; azimut=-17.0839; id=77; side="WEST"; @@ -956,7 +958,7 @@ class Mission }; class Item81 { - position[]={927.0177,5.9915962,9237.3652}; + position[]={4988.1182,1.1306676,-4179.5928}; azimut=-17.0839; id=78; side="WEST"; @@ -967,7 +969,7 @@ class Mission }; class Item82 { - position[]={927.5647,5.9915962,9236.3271}; + position[]={4988.4292,1.1362231,-4179.9609}; azimut=-17.0839; id=79; side="WEST"; @@ -978,7 +980,7 @@ class Mission }; class Item83 { - position[]={929.70087,5.9915962,9237.0479}; + position[]={4989.021,1.1358083,-4179.7646}; azimut=-17.0839; id=76; side="WEST"; @@ -989,7 +991,7 @@ class Mission }; class Item84 { - position[]={929.30737,5.9915962,9237.4033}; + position[]={4989.2822,1.1263735,-4178.5342}; azimut=-17.0839; id=80; side="WEST"; @@ -1000,7 +1002,7 @@ class Mission }; class Item85 { - position[]={930.01666,5.9915962,9238.3154}; + position[]={4989.1348,1.1301359,-4179.1797}; azimut=-17.0839; id=97; side="WEST"; @@ -1011,7 +1013,7 @@ class Mission }; class Item86 { - position[]={927.51263,5.9915962,9237.4902}; + position[]={4988.6426,1.1284119,-4179.1855}; azimut=-17.0839; id=98; side="WEST"; @@ -1022,7 +1024,7 @@ class Mission }; class Item87 { - position[]={929.92383,5.9915962,9238.1738}; + position[]={4989.6724,1.1320267,-4179.167}; azimut=-17.0839; id=99; side="WEST"; @@ -1033,7 +1035,7 @@ class Mission }; class Item88 { - position[]={929.18994,5.9915962,9238.0625}; + position[]={4990.3701,1.1329392,-4178.9385}; azimut=-17.0839; id=100; side="WEST"; @@ -1044,7 +1046,7 @@ class Mission }; class Item89 { - position[]={929.37476,5.9915962,9237.9873}; + position[]={4988.228,1.1252419,-4178.9775}; azimut=-17.0839; id=96; side="WEST"; @@ -1055,7 +1057,7 @@ class Mission }; class Item90 { - position[]={928.81769,5.9915962,9236.4893}; + position[]={4988.1509,1.1355083,-4179.9766}; azimut=-17.0839; id=87; side="WEST"; @@ -1066,7 +1068,7 @@ class Mission }; class Item91 { - position[]={928.17731,5.9915962,9236.832}; + position[]={4988.2129,1.1209238,-4178.124}; azimut=-17.0839; id=92; side="WEST"; @@ -1077,7 +1079,7 @@ class Mission }; class Item92 { - position[]={929.88049,5.9915962,9237.4834}; + position[]={4988.7437,1.1243817,-4178.54}; azimut=-17.0839; id=88; side="WEST"; @@ -1088,7 +1090,7 @@ class Mission }; class Item93 { - position[]={929.29871,5.9915962,9237.3867}; + position[]={4989.5332,1.1272248,-4178.5107}; azimut=-17.0839; id=89; side="WEST"; @@ -1099,7 +1101,7 @@ class Mission }; class Item94 { - position[]={929.73346,5.9915962,9237.6865}; + position[]={4990.2827,1.1312382,-4178.7227}; azimut=-17.0839; id=90; side="WEST"; @@ -1110,7 +1112,7 @@ class Mission }; class Item95 { - position[]={929.94434,5.9915962,9238.3408}; + position[]={4989.3857,1.1309158,-4179.1611}; azimut=-17.0839; id=86; side="WEST"; @@ -1121,7 +1123,7 @@ class Mission }; class Item96 { - position[]={928.94897,5.9915962,9236.8047}; + position[]={4989.2666,1.1248612,-4178.1045}; azimut=-17.0839; id=93; side="WEST"; @@ -1132,7 +1134,7 @@ class Mission }; class Item97 { - position[]={930.07489,5.9915962,9237.8311}; + position[]={4989.1504,1.127057,-4178.7539}; azimut=-17.0839; id=94; side="WEST"; @@ -1143,7 +1145,7 @@ class Mission }; class Item98 { - position[]={930.41425,5.9915962,9238.1094}; + position[]={4990.2319,1.1340721,-4179.1563}; azimut=-17.0839; id=91; side="WEST"; @@ -1154,7 +1156,7 @@ class Mission }; class Item99 { - position[]={928.92017,5.9915962,9237.4688}; + position[]={4988.4546,1.1233807,-4178.5527}; azimut=-17.0839; id=95; side="WEST"; @@ -1173,7 +1175,7 @@ class Mission items=1; class Item0 { - position[]={708.96582,35.858719,3533.1272}; + position[]={-143.93861,0.52647489,2319.5012}; id=50; side="LOGIC"; vehicle="FunctionsManager"; @@ -1184,82 +1186,9 @@ class Mission }; }; }; - class Vehicles - { - items=8; - class Item0 - { - position[]={924.23309,5.9915962,9220.9873}; - id=101; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item1 - { - position[]={934.7226,5.9915962,9220.7734}; - id=102; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item2 - { - position[]={922.13,5.9915962,9251.8965}; - id=103; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item3 - { - position[]={936.21216,5.9915962,9251.877}; - id=104; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item4 - { - position[]={915.44269,5.9915962,9243.8818}; - azimut=90.394051; - id=105; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item5 - { - position[]={915.30786,5.9915962,9230.0781}; - azimut=90.394051; - id=106; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item6 - { - position[]={941.78571,5.9915962,9242.9443}; - azimut=90.6903; - id=107; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - text="wall"; - }; - class Item7 - { - position[]={941.69513,5.9915962,9230.0664}; - azimut=90.690323; - id=108; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - }; class Markers { - items=36; + items=37; class Item0 { position[]={4078.8516,30.836605,4757.7241}; @@ -1268,7 +1197,7 @@ class Mission }; class Item1 { - position[]={960.92853,5.9915962,9237.6279}; + position[]={4989.1367,1.1281254,-4178.9229}; name="respawn_west"; type="Empty"; }; @@ -1353,8 +1282,8 @@ class Mission position[]={6539.8096,20.420567,6868.8203}; name="RepairGuy"; text="Axles Repair Shop"; - type="mil_dot"; - colorName="ColorYellow"; + type="mil_box"; + colorName="ColorGreen"; }; class Item15 { @@ -1362,7 +1291,7 @@ class Mission name="PlaneVendor"; text="AWOL's Planes"; type="mil_dot"; - colorName="ColorRed"; + colorName="ColorGreen"; }; class Item16 { @@ -1370,7 +1299,7 @@ class Mission name="Wholesale"; text="Wholesaler Blivion"; type="mil_dot"; - colorName="ColorRed"; + colorName="ColorBlack"; }; class Item17 { @@ -1378,23 +1307,23 @@ class Mission name="HighWeapons/ammo"; text="Jim and Joe's Weapons/Ammo"; type="mil_dot"; - colorName="ColorOrange"; + colorName="ColorGreen"; }; class Item18 { position[]={4245.8931,46.366299,4486.48}; name="Parts"; text="Whiskey's Parts"; - type="mil_dot"; - colorName="ColorYellow"; + type="mil_box"; + colorName="ColorBlack"; }; class Item19 { - position[]={4033.0662,23.660297,1668.62}; + position[]={4138.7852,23.635477,1492.9089}; name="Choppers"; text="Chip's Choppers"; type="mil_dot"; - colorName="ColorRed"; + colorName="ColorGreen"; }; class Item20 { @@ -1402,7 +1331,7 @@ class Mission name="lowEndCars"; text="Used Cars"; type="mil_dot"; - colorName="ColorBrown"; + colorName="ColorBlack"; }; class Item21 { @@ -1410,7 +1339,7 @@ class Mission name="LowEndWeapons"; text="Chuck and Buck's Weapons/Ammo"; type="mil_dot"; - colorName="ColorOrange"; + colorName="ColorBlack"; }; class Item22 { @@ -1418,14 +1347,14 @@ class Mission name="HighEndCars"; text="Green's Quality Cars"; type="mil_dot"; - colorName="ColorBrown"; + colorName="ColorGreen"; }; class Item23 { position[]={895.26929,29.506145,5271.8955}; name="MedicalandBags"; text="Alejandria and Melly's Medica/Survival Shop"; - type="mil_circle"; + type="mil_dot"; colorName="ColorGreen"; }; class Item24 @@ -1434,7 +1363,7 @@ class Mission name="Wholesaler"; text="Wholesaler Clive"; type="mil_dot"; - colorName="ColorRed"; + colorName="ColorBlack"; }; class Item25 { @@ -1442,7 +1371,7 @@ class Mission name="BagsNFood"; text="Bag lady Gina"; type="mil_dot"; - colorName="ColorGreen"; + colorName="ColorBlack"; }; class Item26 { @@ -1450,7 +1379,7 @@ class Mission name="Wholesalers"; text="Wholesaler Santos"; type="mil_dot"; - colorName="ColorRed"; + colorName="ColorBlack"; }; class Item27 { @@ -1458,15 +1387,15 @@ class Mission name="DirtTrackVendor"; text="Adventure 4x4"; type="mil_dot"; - colorName="ColorBlack"; + colorName="ColorGreen"; }; class Item28 { - position[]={2376.5916,56.990025,4120.5234}; + position[]={2376.5916,56.980717,4120.5234}; name="OffRoad4x4"; text="MotoDrom 4x4 Offroad"; type="mil_dot"; - colorName="ColorBlack"; + colorName="ColorGreen"; }; class Item29 { @@ -1474,7 +1403,7 @@ class Mission name="BoatVendor"; text="Big Bob's Boats"; type="mil_triangle"; - colorName="ColorBlue"; + colorName="ColorBlack"; }; class Item30 { @@ -1482,7 +1411,7 @@ class Mission name="BoatVendor1"; text="Juan's Tour Boats"; type="mil_triangle"; - colorName="ColorBlue"; + colorName="ColorBlack"; }; class Item31 { @@ -1490,15 +1419,15 @@ class Mission name="BoatVendor2"; text="Jd's Armed boats"; type="mil_triangle"; - colorName="ColorBlue"; + colorName="ColorGreen"; }; class Item32 { - position[]={6673.0313,52.073902,6355.9775}; + position[]={6673.0313,52.049561,6355.9775}; name="BagVendor1"; text="Stella's Stop"; type="mil_dot"; - colorName="ColorGreen"; + colorName="ColorBlack"; }; class Item33 { @@ -1506,7 +1435,7 @@ class Mission name="BagVendor2"; text="Samish Shop"; type="mil_dot"; - colorName="ColorGreen"; + colorName="ColorBlack"; }; class Item34 { @@ -1514,24 +1443,32 @@ class Mission name="Doctor2"; text="Mad Scientist"; type="mil_dot"; - colorName="ColorRed"; + colorName="ColorBlack"; }; class Item35 { - position[]={8938.207,36.614342,7179.0684}; - name="BlackMarket"; - text="Jeeves Black Market"; - type="hd_flag"; + position[]={4099.8286,16.890327,9242.6455}; + name="BanditTrader"; + text="Bandit Trader"; + type="mil_dot"; colorName="ColorRed"; }; + class Item36 + { + position[]={4139.7085,23.635477,1465.8002}; + name="HeroTrader"; + text="Hero Trader"; + type="mil_dot"; + colorName="ColorBlue"; + }; }; }; class Intro { addOns[]= { - "ibr_lingor", - "ibr_dingor" + "ibr_dingor", + "ibr_lingor" }; addOnsAuto[]= { @@ -1553,8 +1490,8 @@ class OutroWin { addOns[]= { - "ibr_lingor", - "ibr_dingor" + "ibr_dingor", + "ibr_lingor" }; addOnsAuto[]= { @@ -1576,8 +1513,8 @@ class OutroLoose { addOns[]= { - "ibr_lingor", - "ibr_dingor" + "ibr_dingor", + "ibr_lingor" }; addOnsAuto[]= { diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/server_traders.sqf b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/server_traders.sqf index 3e0e33fde..d8fdd52e3 100644 --- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/server_traders.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/server_traders.sqf @@ -1,177 +1,188 @@ // DayZ Epoch TRADERS for 6 -serverTraders = ["RU_Worker1","Dr_Annie_Baker_EP1","CIV_EuroWoman01_EP1","ibr_lingorman2s","Worker2","TK_CIV_Woman03_EP1","ibr_lingorman3s","ibr_lingorman5s","ibr_lingorman4s","ibr_lingorman2","Citizen2_EP1","Worker1","RU_Madam3","Pilot","CIV_EuroMan02_EP1","CIV_EuroMan01_EP1","ibr_lingorman7s","Damsel3","Rocker4","Worker4","ibr_lingorman7","ibr_lingorman5","Citizen3_EP1","ibr_lingorman6","ibr_lingorman6s","TK_CIV_Woman02_EP1","Pilot_EP1","TK_CIV_Worker01_EP1","RU_Doctor"]; +serverTraders = ["RU_Worker1","Dr_Annie_Baker_EP1","CIV_EuroWoman01_EP1","ibr_lingorman2s","Worker2","TK_CIV_Woman03_EP1","ibr_lingorman3s","ibr_lingorman5s","ibr_lingorman4s","ibr_lingorman2","Citizen2_EP1","Worker1","RU_Madam3","Pilot","CIV_EuroMan02_EP1","CIV_EuroMan01_EP1","ibr_lingorman7s","Damsel3","Rocker4","Worker4","ibr_lingorman7","ibr_lingorman5","Citizen3_EP1","ibr_lingorman6","ibr_lingorman6s","TK_CIV_Woman02_EP1","Pilot_EP1","TK_CIV_Worker01_EP1","RU_Doctor","Functionary1","TK_CIV_Takistani04_EP1"]; // START PER TRADER CONFIG // Whiskey's Parts Shop menu_RU_Worker1 = [ - [["Vehicle Parts",63],["Building Supplies",64]], + [["Building Supplies",508],["Toolbelt Items",510],["Vehicle Parts",509]], [], "neutral" ]; // Melly's Medical menu_Dr_Annie_Baker_EP1 = [ - [["Medical Supplies",65],["Clothes",66],["Chem lights/Flares",67],["Smoke Grenades",68]], + [["Chem-lites/Flares",542],["Medical Supplies",541],["Smoke Grenades",543]], [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], "friendly" ]; // Alejandria's General Supplies menu_CIV_EuroWoman01_EP1 = [ - [["Food/Drink",70],["Backpacks",72],["Clothes",73],["Toolbelt Items",74]], - [], + [["Backpacks",538],["Clothes",628],["Cooked Meats",630],["Drinks",601],["Packaged Food",629]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], "friendly" ]; // Blivion's Wholesale Items menu_ibr_lingorman2s = [ - [["Wholesale Crates",69]], + [["Wholesale",555]], [], "neutral" ]; // Axle's Repair Shop menu_Worker2 = [ - [["Vehicle Parts",76],["Building Supplies",77],["Demolition Supplies",78]], + [["Building Supplies",530],["Toolbelt Items",532],["Vehicle Parts",531]], [], "friendly" ]; // Stella's General Goods menu_TK_CIV_Woman03_EP1 = [ - [["Food/Drink",79],["Backpacks",80],["Clothes",81],["Toolbelt Items",82]], - [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Wiskey Bottle","Copper Bar",101]], - "friendly" + [["Backpacks",632],["Clothes",631],["Cooked Meats",634],["Drinks",633],["Packaged Food",635]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "neutral" ]; // Clive's Wholesale menu_ibr_lingorman3s = [ - [["Wholesale Crates",84]], + [["Wholesale",636]], [], "neutral" ]; // Big Bob's Boats menu_ibr_lingorman5s = [ - [["Fishing boats",85],["PBX",86]], + [["Boats Armed",558],["Boats Unarmed",557]], [], "neutral" ]; // Juan's Tour Boats menu_ibr_lingorman4s = [ - [["Tour boats",87],["PBX",88]], + [["Boats Unarmed",672]], [], - "friendly" + "neutral" ]; // Jd'z Armed Boats menu_ibr_lingorman2 = [ - [["Armed Boats",89]], + [["Boats Armed",673]], [], "friendly" ]; // Green's Quality Cars menu_Citizen2_EP1 = [ - [["Tracked Vehicles",90],["Armed Vehicles",91],["Fuel Trucks",92],["Armored Vehicles",93],["SUV's",120]], + [["Bikes and ATV",608],["Buses and Vans",563],["Cargo Trucks",564],["Fuel Trucks",492],["Military Unarmed",491],["Trucks",495],["Used Cars",585],["Utility Vehicles",565]], [], "friendly" ]; // Lyle's Parts menu_Worker1 = [ - [["Vehicle Parts",94],["Building Supplies",95]], + [["Building Supplies",662],["Toolbelt Items",663],["Vehicle Parts",664]], [], - "friendly" + "neutral" ]; // Bag Lady Gina menu_RU_Madam3 = [ - [["Food/Drink",96],["Backpacks",97],["Toolbelt Items",98],["Clothes",99]], - [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Wiskey Bottle","Copper Bar",101]], + [["Backpacks",496],["Clothes",497],["Cooked Meats",580],["Drinks",498],["Packaged Food",579]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], "neutral" ]; // Chip's Choppers menu_Pilot = [ - [["Armed Choppers",100],["Unarmed Choppers",101]], + [["Helicopter Unarmed",519]], [], "friendly" ]; // Jim's Ammo menu_CIV_EuroMan02_EP1 = [ - [["Pistol Ammo",102],["Assault Ammo",103],["Heavy Ammo",104],["Sniper Ammo",105]], + [["Assault Rifle Ammo",480],["Light Machine Gun Ammo",481],["Pistol Ammo",484],["Shotguns and Single-shot Ammo",573],["Sniper Rifle Ammo",482],["Submachine Gun Ammo",483]], [], "friendly" ]; // Joe's Weapons menu_CIV_EuroMan01_EP1 = [ - [["Pistols",106],["Assault Rifles",107],["Heavy Machine Guns",108],["Sniper Rifles",109]], + [["Assault Rifle",615],["Light Machine Gun",616],["Pistols",617],["Shotguns and Single-shot",620],["Sniper Rifle",619],["Submachine Guns",618]], [], "friendly" ]; // Rodger's 4x4 menu_ibr_lingorman7s = [ - [["Offroad Trucks",110]], + [["Fuel Trucks",589],["Military Unarmed",598],["Trucks",590],["Utility Vehicles",591]], [], "friendly" ]; // Tina's Tarts menu_Damsel3 = [ - [["Food/Drinks",111],["Clothes",112]], - [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Wiskey Bottle","Copper Bar",101]], + [["Cooked Meats",690],["Drinks",691],["Packaged Food",692]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], "friendly" ]; // Sly's Moto menu_Rocker4 = [ - [["ATV's",113],["Dirt Bikes",114]], + [["Bikes and ATV",587]], [], "friendly" ]; // Jim's Used Cars menu_Worker4 = [ - [["Trucks Armed",115],["Trucks Unarmed",116],["Cars",117],["Waggons",118],["Bus",119]], + [["Buses and Vans",588],["Cargo Trucks",586],["Used Cars",520]], [], "neutral" ]; // Chucks Weapons menu_ibr_lingorman7 = [ - [["Pistols",121],["Assault Rifles",122],["Sniper Rifles",123]], + [["Assault Rifle",602],["Light Machine Gun",603],["Pistols",606],["Shotguns and Single-shot",607],["Sniper Rifle",605],["Submachine Guns",604]], [], "neutral" ]; // Buck's Shot menu_ibr_lingorman5 = [ - [["Pistol Ammo",124],["Assault Ammo",125],["Sniper Ammo",126]], + [["Assault Rifle Ammo",609],["Light Machine Gun Ammo",610],["Pistol Ammo",611],["Shotguns and Single-shot Ammo",613],["Sniper Rifle Ammo",614],["Submachine Gun Ammo",612]], [], "neutral" ]; // Santo's Wholesale menu_Citizen3_EP1 = [ - [["Wholesale Crates",127]], + [["Wholesale",675]], [], "neutral" ]; // Tire Guy menu_ibr_lingorman6 = [ - [["Vehicle Parts",128]], + [["Vehicle Parts",677]], [], "friendly" ]; // Raul's Parts menu_ibr_lingorman6s = [ - [["Vehicle Parts",129]], + [["Vehicle Parts",682]], [], "friendly" ]; // Samish Shop menu_TK_CIV_Woman02_EP1 = [ - [["Food/Drinks",188],["Backpacks",189],["Toolbelt Items",190],["Clothes",191]], - [], + [["Cooked Meats",686],["Drinks",684],["Packaged Food",687]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], "neutral" ]; // AWOL's Planes menu_Pilot_EP1 = [ - [["Cargo Planes",192]], + [["Airplanes",517]], [], "friendly" ]; // Rommelo's Raceway menu_TK_CIV_Worker01_EP1 = [ - [["Cars",194]], + [["Bikes and ATV",650],["Buses and Vans",651],["Cargo Trucks",653],["Fuel Trucks",655],["Military Unarmed",658],["Trucks",659],["Used Cars",660],["Utility Vehicles",661]], [], - "friendly" + "neutral" ]; // Mad Scientist menu_RU_Doctor = [ - [["Medical Supplies",193]], - [], + [["Chem-lites/Flares",666],["Medical Supplies",665],["Smoke Grenades",668]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], "neutral" -]; \ No newline at end of file +]; +// Bandit Trader +menu_TK_CIV_Takistani04_EP1 = [ + [["Ammunition",577],["Clothing",575],["Helicopter Armed",512],["Military Armed",569],["Trucks Armed",534],["Weapons",627]], + [], + "hostile" +]; +menu_Functionary1 = [ + [["Ammunition",478],["Clothes",476],["Helicopter Armed",493],["Military Armed",562],["Trucks Armed",479],["Weapons",477]], + [], + "hero" +]; diff --git a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_6.Dingor/stringtable.csv deleted file mode 100644 index cc2b013c5..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_6.Dingor/stringtable.csv +++ /dev/null @@ -1,14 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -Language, English, French - -#include "R3F_Realism\R3F_stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Realism_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Realism_Init.sqf deleted file mode 100644 index 89daf64ef..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Realism_Init.sqf +++ /dev/null @@ -1,21 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Realism_Configuration.cfg" - -#ifdef R3F_REALISM_USE_WEIGHT - _void = [] execVM "R3F_realism\R3F_Weight\R3F_DoWeight.sqf"; -#endif - - -#ifdef R3F_REALISM_USE_TIRED - _void = [] execVM "R3F_realism\R3F_Tired\R3F_Tired_Init.sqf"; -#endif - diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Realism_configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Realism_configuration.cfg deleted file mode 100644 index 72afc2a8c..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Realism_configuration.cfg +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define R3F_REALISM_USE_WEIGHT -#define R3F_REALISM_USE_TIRED diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Stringtable.csv deleted file mode 100644 index fca6a4ab6..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Weight\R3F_WEIGHT_Stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Tired/R3F_DoTired.sqf b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Tired/R3F_DoTired.sqf deleted file mode 100644 index 6ab215092..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Tired/R3F_DoTired.sqf +++ /dev/null @@ -1,130 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101011 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -private ["_level", "_n", "_s"]; - -//_voil = [] call R3F_TIRED_FNCT_MkVoile; -//[_voil,1] call R3F_TIRED_FNCT_Voile_Noir; - -_n = 0; -_posATL = 0; - -#ifdef R3F_TIRED_CSV_EXPORT -_s = format["""Duree"",""Distance From"",""Distance To"",""Vitesse"",""Fatigue"",""Black Level"",""poids"",""Counter"""]; -_s call FNC_PrintToRPT; -#endif - -R3F_TIRED_Accumulator = 0; -sleep 1; -_level = 1; - -while {true} do { - - R3F_TIRED_POIDS_TOTAL_PLAYER= R3F_Weight + R3F_TIRED_WEIGHT_PLAYER_EMPTY; - - if (R3F_weight < R3F_TIRED_WEIGHT_LEVEL3 )then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL2) then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL1 ) then { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO1; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO2; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO3; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO4; - }; - - if (alive player) then { - switch (toArray (animationState player) select 5) do { - case 112: { - R3F_TIRED_Ratio_Position = R3F_TIRED_DOWN_LEVEL; - }; - case 107:{ - R3F_TIRED_Ratio_Position=R3F_TIRED_KNEE_LEVEL; - }; - case 101:{ - R3F_TIRED_Ratio_Position = R3F_TIRED_UP_LEVEL; - }; - }; - - R3F_TIRED_vitesse_de_mon_joueur = [0,0,0] distance velocity player; - R3F_TIRED_coeff_mon_elevation_en_z = 0 max ((velocity player select 2) / R3F_TIRED_WEIGHT_CLIMB_FACTOR); - - _posATL = (getPosATL player) select 2; - - - if((vehicle player == player) && (_posATL < 100)) then { - R3F_TIRED_Accumulator = R3F_TIRED_Accumulator - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_vitesse_de_mon_joueur * R3F_TIRED_Ratio_Position * R3F_TIRED_WEIGHT_SPEED_RATIO*R3F_TIRED_Ratio_Overweight) - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_coeff_mon_elevation_en_z * R3F_TIRED_WEIGHT_LEVEL2); - - }; - - R3F_TIRED_Accumulator = 0 max (R3F_TIRED_Accumulator - R3F_TIRED_Ratio_Recovery); - - _level = ((R3F_TIRED_Accumulator / R3F_TIRED_BLACKOUT_LEVEL) * 100); - _level = 0 max (1 - (_level / 100)); - - #ifdef R3F_TIRED_DEBUG - hintsilent format["Fatique : %1/%2\nBlack level : %3\nPoids total : %4\n Poids armement : %5", - R3F_TIRED_Accumulator, - R3F_TIRED_BLACKOUT_LEVEL, - _level, - R3F_TIRED_POIDS_TOTAL_PLAYER, - R3F_Weight]; - #endif - - [_level] call R3F_TIRED_FNCT_Voile_Noir; - - if (R3F_TIRED_Accumulator > R3F_TIRED_BLACKOUT_LEVEL and scriptDone R3F_TIRED_Handle_Blackout_Effect and scriptDone R3F_TIRED_Handle_Blur_Effect) then { - R3F_TIRED_Handle_Blackout_Effect = [] spawn R3F_TIRED_FNCT_DoBlackVanish; - }; - } else { - R3F_TIRED_Accumulator = 0; - }; - - if (R3F_TIRED_GLOBAL_TIRING - && R3F_TIRED_vitesse_de_mon_joueur > 4 - && R3F_TIRED_Ratio_Recovery > R3F_TIRED_RATIO_RECOVERING - ) then { - R3F_TIRED_Counter_Time= R3F_TIRED_Counter_Time + 1; - }; - - - #ifdef R3F_TIRED_CSV_EXPORT - _s = format["%1,%2,%3,%4,%5,%6,%7,%8", - _n, - (player distance flag_start), - (player distance flag_end), - R3F_TIRED_vitesse_de_mon_joueur, - R3F_TIRED_Accumulator, - _level, - R3F_Weight, - R3F_TIRED_Counter_Time]; - - - _s call FNC_PrintToRPT; - #endif - - if ((R3F_TIRED_Counter_Time > R3F_TIRED_TIME_RECOVERING)) then { - R3F_TIRED_Ratio_Recovery = R3F_TIRED_Ratio_Recovery - 1; - R3F_TIRED_Counter_Time = 0; - }; - - sleep 1; - _n = _n + 1; -}; - -//[_voil] call R3F_TIRED_FNCT_Effect_Off; - diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg deleted file mode 100644 index 407f869bd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg +++ /dev/null @@ -1,131 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -//Uncomment to write in arma.rpt a csv file for excel to trace some graphics -// #define R3F_TIRED_CSV_EXPORT - -//Uncomment to show some informations in game -// #define R3F_TIRED_DEBUG - -//adjustment player weight with helmet jacket Rangers Light equipment (not weapons) -#define R3F_TIRED_WEIGHT_PLAYER_EMPTY 90 - -//Predefined models for an easy setting -// uncomment only one setting -// #define R3F_TIRED_SET_MODE_EASY -#define R3F_TIRED_SET_MODE_UBEREASY -//#define R3F_TIRED_SET_MODE_NORMAL -//#define R3F_TIRED_SET_MODE_HARD - -//adjustment weight * speed player -#define R3F_TIRED_WEIGHT_SPEED_RATIO 1 - - -#ifdef R3F_TIRED_SET_MODE_UBEREASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 100000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 0.9 - #define R3F_TIRED_KNEE_LEVEL 0.6 - #define R3F_TIRED_UP_LEVEL 0.5 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 40 - #define R3F_TIRED_WEIGHT_LEVEL2 50 - #define R3F_TIRED_WEIGHT_LEVEL3 60 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 1 -#endif - -#ifdef R3F_TIRED_SET_MODE_EASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 70000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 1.8 - #define R3F_TIRED_KNEE_LEVEL 1.2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 25 - #define R3F_TIRED_WEIGHT_LEVEL2 30 - #define R3F_TIRED_WEIGHT_LEVEL3 40 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 10 -#endif - -#ifdef R3F_TIRED_SET_MODE_NORMAL - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 50000 - - //adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 3 - #define R3F_TIRED_KNEE_LEVEL 1.5 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 10 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 15 - #define R3F_TIRED_WEIGHT_LEVEL2 20 - #define R3F_TIRED_WEIGHT_LEVEL3 30 - - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.6 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 30 -#endif - -#ifdef R3F_TIRED_SET_MODE_HARD - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 40000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 4 - #define R3F_TIRED_KNEE_LEVEL 2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 5 - - // adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 10 - #define R3F_TIRED_WEIGHT_LEVEL2 17 - #define R3F_TIRED_WEIGHT_LEVEL3 25 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.3 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 60 -#endif - -// ratio of threshold weight -#define R3F_TIRED_WEIGHT_RATIO1 0.3 /* for weight < 10 kg */ -#define R3F_TIRED_WEIGHT_RATIO2 0.4 /* for weight 10 à 20 kg */ -#define R3F_TIRED_WEIGHT_RATIO3 0.6 /* for weight 20 à 30 kg */ -#define R3F_TIRED_WEIGHT_RATIO4 0.7 /* for weight > 30 kg */ - - -// activation / deactivation unit recup loss over time (true / false) -#define R3F_TIRED_GLOBAL_TIRING true - -// adjustment recovery rate -#define R3F_TIRED_TIME_RECOVERING 100 -#define R3F_TIRED_RATIO_RECOVERING 360 - -#define R3F_TIRED_WITH_VANISH true - diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf deleted file mode 100644 index 6e6615d1a..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf +++ /dev/null @@ -1,30 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -FNC_PrintToRPT = { - diag_log text _this; -}; - -R3F_TIRED_FNCT_Voile_Noir = { - _level = _this select 0; - if(_level < R3F_TIRED_SHORTNESS_THRESHOLD ) then{ - playSound "heartbeat_1"; - addCamShake [2, 1, 25]; - }; - -}; -R3F_TIRED_FNCT_DoBlackVanish = { - [player,0.1] call fnc_usec_damageUnconscious; - [_refObj,"scream",3,false] call dayz_zombieSpeak; - cutText ["You are overburdened.", "PLAIN DOWN"]; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf deleted file mode 100644 index 3a655adcd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf +++ /dev/null @@ -1,25 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -call compile preprocessFile "R3F_realism\R3F_Tired\R3F_Tired_Fnct.sqf"; - -R3F_Weight = 0; - -R3F_TIRED_Ratio_Position = 0; -R3F_TIRED_Accumulator = 0; -R3F_TIRED_Handle_Blur_Effect = [] spawn {}; -R3F_TIRED_Handle_Blackout_Effect = [] spawn {}; -R3F_TIRED_Counter_Time = 0; -R3F_TIRED_Ratio_Recovery = R3F_TIRED_RATIO_RECOVERING; -R3F_TIRED_Ratio_Overweight = 1; - -_void = [] execVM "R3F_Realism\R3F_Tired\R3F_DoTired.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Tired/R3F_stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Tired/R3F_stringtable.csv deleted file mode 100644 index 597997490..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Tired/R3F_stringtable.csv +++ /dev/null @@ -1,3 +0,0 @@ - -R3F_VERSION_TIRED, "1.02", "1.02" - diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Weight/R3F_CfgWeight.h b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Weight/R3F_CfgWeight.h deleted file mode 100644 index b0aa80893..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Weight/R3F_CfgWeight.h +++ /dev/null @@ -1,1784 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -class CfgWeight -{ - class Weapons - { - class SCAR_L_STD_Mk4CQT - { - weight = 3.6; - }; - class SCAR_L_STD_HOLO - { - weight = 3.5; - }; - class SCAR_L_STD_EGLM_TWS - { - weight = 5.3; - }; - class SCAR_L_STD_EGLM_RCO - { - weight = 4.5; - }; - class SCAR_L_CQC_Holo - { - weight = 3.7; - }; - class SCAR_L_CQC_EGLM_Holo - { - weight = 5; - }; - class SCAR_L_CQC_CCO_SD - { - weight = 3.7; - }; - class SCAR_L_CQC - { - weight = 3.5; - }; - class SCAR_H_STD_EGLM_Spect - { - weight = 5.5; - }; - class SCAR_H_CQC_CCO_SD - { - weight = 4; - }; - class SCAR_H_CQC_CCO - { - weight = 4; - }; - class SCAR_H_STD_TWS_SD - { - weight = 5.2; - }; - class SCAR_H_LNG_Sniper_SD - { - weight = 5; - }; - class SCAR_H_LNG_Sniper - { - weight = 5; - }; - class M4A3_RCO_GL_EP1 - { - weight = 4.5; - }; - class M4A3_CCO_EP1 - { - weight = 3; - }; - class M14_EP1 - { - weight = 5.5; - }; - class FN_FAL - { - weight = 4.5; - }; - class FN_FAL_ANPVS - { - weight=5.5; - }; - class glock17_EP1 - { - weight = 0.7; - }; - class G36A_camo - { - weight = 3.6; - }; - class G36C_camo - { - weight = 2.8; - }; - class G36K_camo - { - weight = 3; - }; - class G36_C_SD_camo - { - weight = 3.6; - }; - class revolver_EP1 - { - weight = 1; - }; - class revolver_gold_EP1 - { - weight = 1; - }; - class UZI_SD_EP1 - { - weight = 1.9; - }; - class UZI_EP1 - { - weight = 1.7; - }; - class Sa61_EP1 - { - weight = 1.3; - }; - class M249_EP1 - { - weight = 6.5; - }; - class M249_TWS_EP1 - { - weight = 11; - }; - class M249_m145_EP1 - { - weight = 8; - }; - class M60A4_EP1 - { - weight = 10; - }; - class m240_scoped_EP1 - { - weight = 14; - }; - class MG36_camo - { - weight = 3.6; - }; - class Mk_48_DES_EP1 - { - weight = 8.2; - }; - class M32_EP1 - { - weight = 6; - }; - class M79_EP1 - { - weight = 2.7; - }; - class Mk13_EP1 - { - weight = 2.7; - }; - class m107_TWS_EP1 - { - weight = 14.3; - }; - class M24_des_EP1 - { - weight = 6; - }; - class M110_TWS_EP1 - { - weight = 7.7; - }; - class M110_NVG_EP1 - { - weight = 7.5; - }; - class Sa58V_RCO_EP1 - { - weight = 3.3; - }; - class Sa58V_EP1 - { - weight = 3.1; - }; - class Sa58V_CCO_EP1 - { - weight = 3.2; - }; - class Sa58P_EP1 - { - weight = 3.1; - }; - class MAAWS - { - weight = 7.5; - }; - class M47Launcher_EP1 - { - weight = 7; - }; - class M16A4_ACG - { - weight = 3.8; - }; - class M16A4 - { - weight = 3.8; - }; - class M16A2 - { - weight = 3.8; - }; - class M16A4_ACG_GL - { - weight = 5.2; - }; - class BAF_L85A2_RIS_Holo - { - weight = 5.2; - }; - class FN_FAL_ANPVS4 - { - weight = 5.7; - }; - - - - class M16A4_GL - { - weight = 5.2; - }; - class M16A2GL - { - weight = 5.2; - }; - class M4A1_AIM_SD_camo - { - weight = 3; - }; - class M4A1_Aim_camo - { - weight = 3; - }; - class M4A1_Aim - { - weight = 3; - }; - class M4A1 - { - weight = 3; - }; - class M4A1_HWS_GL_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL_SD_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL - { - weight = 4.5; - }; - class M4A1_RCO_GL - { - weight = 4.5; - }; - class M8_carbine - { - weight = 3.4; - }; - class M8_compact - { - weight = 3; - }; - class M8_carbineGL - { - weight = 4.8; - }; - class MP5SD - { - weight = 2.6; - }; - class MP5A5 - { - weight = 2.6; - }; - class G36_C_SD_eotech - { - weight = 3.6; - }; - class BAF_AS50_scoped - { - weight = 5.6; - }; - class BAF_LRR_scoped - { - weight = 5.6; - }; - class m107_DZ - { - weight = 14; - }; - - class G36a - { - weight = 3.6; - }; - - class G36C - { - weight = 2.8; - }; - class G36 - { - weight = 3; - }; - class M1014 - { - weight = 3.8; - }; - class Remington870_lamp - { - weight = 4.0; - }; - class MR43 - { - weight = 3.5; - }; - class Winchester1866 - { - weight = 2.8; - }; - - class M240 - { - weight = 13; - }; - - class M240_DZ - { - weight = 13; - }; - class M249 - { - weight = 6.5; - }; - class M249_DZ - { - weight = 6.5; - }; - class Mk_48 - { - weight = 8.2; - }; - - class Mk_48_DZ - { - weight = 8.2; - }; - class M8_SAW - { - weight = 4.5; - }; - class MG36 - { - weight = 3.6; - }; - class M4SPR - { - weight = 4.5; - }; - class M8_sharpshooter - { - weight = 4.5; - }; - class DMR - { - weight = 5.5; - }; - class M24 - { - weight = 6; - }; - class M40A3 - { - weight = 7.5; - }; - class M107 - { - weight = 14; - }; - class Colt1911 - { - weight = 1.1; - }; - class M9 - { - weight = 1; - }; - class M9SD - { - weight = 1.2; - }; - class 8Rnd_B_Beneli_74Slug - { - weight = 0.3; - }; - class SteelBolt - { - weight = 0.1; - }; - class SteelBolt4pack - { - weight = 0.3; - }; - class Javelin - { - weight = 16; - }; - class M136 - { - weight = 7.6; - }; - class Stinger - { - weight = 10; - }; - class SMAW - { - weight = 7.5; - }; - class Binocular - { - weight = 1; - }; - class Binocular_Vector - { - weight = 1; - }; - class NVGoggles - { - weight = 1; - }; - class Laserdesignator - { - weight = 5.5; - }; - class ItemCompass - { - weight = 0.1; - }; - class ItemGPS - { - weight = 0.3; - }; - class ItemWatch - { - weight = 0.1; - }; - class ItemMap - { - weight = 0.1; - }; - class ItemRadio - { - weight = 0.3; - }; - class AKS_GOLD - { - weight = 4.0; - }; - class AKS_74 - { - weight = 2.7; - }; - class AKS_74_GOSHAWK - { - weight = 3.5; - }; - class AKS_74_NSPU - { - weight = 3.5; - }; - class AK_74_GL_kobra - { - weight = 4.2; - }; - class SVD_NSPU_EP1 - { - weight = 6.9; - }; - class SVD_des_EP1 - { - weight = 6.3; - }; - class LeeEnfield - { - weight = 4; - }; - class AK_107_kobra - { - weight = 3.8; - }; - class AK_107_GL_kobra - { - weight = 5.3; - }; - class AK_107_pso - { - weight = 4; - }; - class AK_107_GL_pso - { - weight = 5.5; - }; - class AKS_74_U - { - weight = 2.7; - }; - class AKS_74_UN_kobra - { - weight = 3; - }; - class AKS_74_pso - { - weight = 3.6; - }; - class AKS_74_kobra - { - weight = 3; - }; - class AK_74 - { - weight = 3.1; - }; - class AK_74_GL - { - weight = 4.6; - }; - class AK_47_M - { - weight = 3.2; - }; - class AK_47_S - { - weight = 3; - }; - class PK - { - weight = 9; - }; - class RPK_74 - { - weight = 4.7; - }; - class Pecheneg - { - weight = 9; - }; - class Huntingrifle - { - weight = 4; - }; - class KSVK - { - weight = 12; - }; - class SVD - { - weight = 6.2; - }; - class SVD_CAMO - { - weight = 6.3; - }; - class Makarov - { - weight = 0.75; - }; - class MakarovSD - { - weight = 0.9; - }; - class Saiga12K - { - weight = 3.5; - }; - class Bizon - { - weight = 2.1; - }; - class bizon_silenced - { - weight = 2.3; - }; - class VSS_Vintorez - { - weight = 3.2; - }; - class RPG7V - { - weight = 6.3; - }; - class RPG18 - { - weight = 1.4; - }; - class MetisLauncher - { - weight = 16; - }; - class Igla - { - weight = 7; - }; - class Strela - { - weight = 6; - }; - }; - - - class Magazines - { - class 30Rnd_762x39_SA58 - { - weight = 0.8; - }; - class 20rnd_762x51_SB_SCAR - { - weight = 0.5; - }; - class 20rnd_762x51_B_SCAR - { - weight = 0.5; - }; - class 20Rnd_762x51_FNFAL - { - weight = 0.5; - }; - class 100Rnd_556x45_M249 - { - weight = 5; - }; - class 100Rnd_556x45_BetaCMag - { - weight = 5; - }; - class 20Rnd_B_765x17_Ball - { - weight = 0.4; - }; - class 10Rnd_B_765x17_Ball - { - weight = 0.2; - }; - class 30Rnd_9x19_UZI_SD - { - weight = 0.4; - }; - class 30Rnd_9x19_UZI - { - weight = 0.4; - }; - class 17Rnd_9x19_glock17 - { - weight = 0.2; - }; - class 6Rnd_45ACP - { - weight = 0.1; - }; - class MAAWS_HEAA - { - weight = 6; - }; - class MAAWS_HEDP - { - weight = 6; - }; - class Dragon_EP1 - { - weight = 11; - }; - class 30Rnd_556x45_StanagSD - { - weight = 0.5; - }; - class 30Rnd_556x45_Stanag - { - weight = 0.5; - }; - class 30Rnd_556x45_G36 - { - weight = 0.5; - }; - class 30Rnd_556x45_G36SD - { - weight = 0.5; - }; - class 15Rnd_W1866_Slug - { - weight = 0.5; - }; - class 30Rnd_9x19_MP5 - { - weight = 0.4; - }; - class 30Rnd_9x19_MP5SD - { - weight = 0.4; - }; - class 15Rnd_9x19_M9 - { - weight = 0.2; - }; - class 15Rnd_9x19_M9SD - { - weight = 0.2; - }; - class 1Rnd_HE_M203 - { - weight = 0.25; - }; - class 1Rnd_Smoke_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeGreen_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeRed_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeYellow_M203 - { - weight = 0.25; - }; - class FlareRed_M203 - { - weight = 0.25; - }; - class FlareGreen_M203 - { - weight = 0.25; - }; - class FlareWhite_M203 - { - weight = 0.25; - }; - class FlareYellow_M203 - { - weight = 0.25; - }; - class 6Rnd_HE_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareRed_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareWhite_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareYellow_M203 - { - weight = 1.5; - }; - class 6Rnd_Smoke_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeRed_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeYellow_M203 - { - weight = 1.5; - }; - class 10Rnd_127x99_m107 - { - weight = 0.5; - }; - class 5Rnd_762x51_M24 - { - weight = 0.2; - }; - class 20Rnd_762x51_DMR - { - weight = 0.5; - }; - class 8Rnd_B_Beneli_Pellets - { - weight = 0.3; - }; - class 20Rnd_556x45_Stanag - { - weight = 0.4; - }; - class 200Rnd_556x45_M249 - { - weight = 10; - }; - class 100Rnd_762x51_M240 - { - weight = 8; - }; - class Javelin - { - weight = 12; - }; - class M136 - { - weight = 6; - }; - class Stinger - { - weight = 6; - }; - class SMAW_HEAA - { - weight = 6; - }; - class SMAW_HEDP - { - weight = 6; - }; - class HandGrenade_west - { - weight = 0.5; - }; - class PipeBomb - { - weight = 4; - }; - class TimeBomb - { - weight = 4; - }; - class Mine - { - weight = 8; - }; - class SmokeShellRed - { - weight = 0.4; - }; - class SmokeShellYellow - { - weight = 0.4; - }; - class SmokeShellGreen - { - weight = 0.4; - }; - class SmokeShellBlue - { - weight = 0.4; - }; - class SmokeShellPurple - { - weight = 0.4; - }; - class SmokeShellOrange - { - weight = 0.4; - }; - class SmokeShell - { - weight = 0.4; - }; - - class 10x_303 - { - weight = 0.15; - }; - class 30Rnd_545x39_AK - { - weight = 0.5; - }; - class 30Rnd_545x39_AKSD - { - weight = 0.5; - }; - class 75Rnd_545x39_RPK - { - weight = 1.25; - }; - class 30Rnd_762x39_AK47 - { - weight = 0.8; - }; - class 100Rnd_762x54_PK - { - weight = 8; - }; - class 5x_22_LR_17_HMR - { - weight = 0.15; - }; - class 5Rnd_127x108_KSVK - { - weight = 0.3; - }; - class 10Rnd_762x54_SVD - { - weight = 0.4; - }; - class 10Rnd_9x39_SP5_VSS - { - weight = 0.2; - }; - class 20Rnd_9x39_SP5_VSS - { - weight = 0.4; - }; - class 8Rnd_9x18_Makarov - { - weight = 0.15; - }; - class 8Rnd_9x18_MakarovSD - { - weight = 0.15; - }; - class 8Rnd_B_Saiga12_74Slug - { - weight = 0.3; - }; - class 64Rnd_9x19_Bizon - { - weight = 0.8; - }; - class 64Rnd_9x19_SD_Bizon - { - weight = 0.8; - }; - class 1Rnd_HE_GP25 - { - weight = 0.25; - }; - class FlareWhite_GP25 - { - weight = 0.25; - }; - class FlareGreen_GP25 - { - weight = 0.25; - }; - class FlareRed_GP25 - { - weight = 0.25; - }; - class FlareYellow_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKE_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKERED_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEGREEN_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEYELOW_GP25 - { - weight = 0.25; - }; - class PG7V - { - weight = 2.2; - }; - class PG7VL - { - weight = 2.6; - }; - class PG7VR - { - weight = 4.5; - }; - class OG7 - { - weight = 2; - }; - class RPG18 - { - weight = 1.2; - }; - class AT13 - { - weight = 14; - }; - class Igla - { - weight = 11; - }; - class Strela - { - weight = 10; - }; - class HandGrenade_east - { - weight = 0.5; - }; - class IR_Strobe_Target - { - weight = 0.4; - }; - class Laserbatteries - { - weight = 0.005; - }; - - class ItemPainkiller - { - weight = 0.1; - }; - class ItemMorphine - { - weight = 0.1; - }; - class ItemEpinephrine - { - weight = 0.1; - }; - class ItemBloodbag - { - weight = 0.4; - }; - class ItemHeatPack - { - weight = 0.1; - }; - - - class ItemAntibiotic - { - weight = 0.1; - }; - class ItemWaterbottle - { - weight = 0.5; - }; - class ItemWaterbottleBoiled - { - weight = 0.5; - }; - class ItemSodaMdew - { - weight = 0.2; - }; - class ItemSodaPepsi - { - weight = 0.2; - }; - class ItemSodaCoke - { - weight = 0.2; - }; - class FoodCanSardines - { - weight = 0.2; - }; - class FoodCanBakedBeans - { - weight = 0.2; - }; - class FoodCanFrankBeans - { - weight = 0.2; - }; - class FoodBioMeat - { - weight = 0.2; - }; - class FoodCanPasta - { - weight = 0.2; - }; - class FoodCanUnlabeled - { - weight = 0.2; - }; - - - - class FoodMRE - { - weight = 0.4; - }; - class FoodPistachio - { - weight = 0.003; - }; - class FoodNutmix - { - weight = 0.003; - }; - - - - - - class FoodSteakCooked - { - weight = 0.25; - }; - class FoodmeatCooked - { - weight = 0.25; - }; - class FoodbeefCooked - { - weight = 0.25; - }; - class FoodmuttonCooked - { - weight = 0.25; - }; - class FoodchickenCooked - { - weight = 0.25; - }; - class FoodrabbitCooked - { - weight = 0.25; - }; - class FoodbaconCooked - { - weight = 0.25; - }; - class FoodmuttonRaw - { - weight = 0.25; - }; - class FoodchickenRaw - { - weight = 0.25; - }; - class FoodBaconRaw - { - weight = 0.25; - }; - class FoodRabbitRaw - { - weight = 0.25; - }; - class FoodbeefRaw - { - weight = 0.25; - }; - class FoodmeatRaw - { - weight = 0.25; - }; - class FoodSteakRaw - { - weight = 0.25; - }; - class ItemFlashlight - { - weight = 0.1; - }; - class ItemFlashlightRed - { - weight = 0.1; - }; - class ItemKnife - { - weight = 0.1; - }; - - - - class Crossbow - { - weight = 1; - }; - class MeleeCrowbar - { - weight = 1; - }; - class MeleeHatchet - { - weight = 1; - }; - class MeleeMachete - { - weight = 1; - }; - class MeleeFishingPole - { - weight = 1; - }; - class ItemHatchet - { - weight = 1; - }; - class ItemCrowbar - { - weight = 1; - }; - class ItemMatchbox - { - weight = 0.005; - }; - class ItemToolbox - { - weight = 1; - }; - class ItemEtool - { - weight = 1; - }; - - class Skin_FR_OHara_DZ - { - weight = 1; - }; - class Skin_FR_Rodriguez_DZ - { - weight = 1; - }; - class Skin_CZ_Soldier_Sniper_EP1_DZ - { - weight = 1; - }; - class Skin_Graves_Light_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_MG_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Sniper_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Crew_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_CO_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_2_DZ - { - weight = 1; - }; - class Skin_Survivor2_DZ - { - weight = 1; - }; - class Skin_Camo1_DZ - { - weight = 1; - }; - class Skin_Sniper1_DZ - { - weight = 1; - }; - class Skin_Rocket_DZ - { - weight = 1; - }; - class Skin_Soldier1_DZ - { - weight = 1; - }; - class Skin_RU_Policeman_DZ - { - weight = 1; - }; - class Skin_Pilot_EP1_DZ - { - weight = 1; - }; - class Skin_Haris_Press_EP1_DZ - { - weight = 1; - }; - class Skin_Ins_Soldier_GL_DZ - { - weight = 1; - }; - class Skin_GUE_Commander_DZ - { - weight = 1; - }; - class Skin_Functionary1_EP1_DZ - { - weight = 1; - }; - class Skin_Priest_DZ - { - weight = 1; - }; - class Skin_Rocker1_DZ - { - weight = 1; - }; - class Skin_Rocker2_DZ - { - weight = 1; - }; - class Skin_Rocker3_DZ - { - weight = 1; - }; - class Skin_Rocker4_DZ - { - weight = 1; - }; - class Skin_Bandit1_DZ - { - weight = 1; - }; - class Skin_Bandit2_DZ - { - weight = 1; - }; - class Skin_BanditW1_DZ - { - weight = 1; - }; - class Skin_BanditW2_DZ - { - weight = 1; - }; - class Skin_SurvivorW2_DZ - { - weight = 1; - }; - class Skin_SurvivorWpink_DZ - { - weight = 1; - }; - class Skin_SurvivorWsequisha_DZ - { - weight = 1; - }; - class Skin_SurvivorWcombat_DZ - { - weight = 1; - }; - class Skin_SurvivorWdesert_DZ - { - weight = 1; - }; - class Skin_SurvivorWurban_DZ - { - weight = 1; - }; - class Skin_SurvivorW3_DZ - { - weight = 1; - }; - class Skin_Soldier_TL_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Sniper_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Bodyguard_AA12_PMC_DZ - { - weight = 1; - }; - class Skin_Drake_Light_DZ - { - weight = 1; - }; - class Skin_CZ_Special_Forces_GL_DES_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Soldier_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Warlord_EP1_DZ - { - weight = 1; - }; - - class HandRoadFlare - { - weight = 0.1; - }; - class HandChemBlue - { - weight = 0.1; - }; - class HandChemGreen - { - weight = 0.1; - }; - class HandChemRed - { - weight = 0.1; - }; - class ItemBandage - { - weight = 0.005; - }; - class Hatchet_Swing - { - weight = 0; - }; - class Machete_Swing - { - weight = 0; - }; - class Fishing_Swing - { - weight = 0; - }; - class Crowbar_Swing - { - weight = 0; - }; - class ItemVault - { - weight = 100; - }; - class PartWoodPile - { - weight = 1; - }; - class PartWheel - { - weight = 10; - }; - class PartFueltank - { - weight = 10; - }; - class PartGlass - { - weight = 5; - }; - class PartEngine - { - weight = 15; - }; - class ItemGenerator - { - weight = 30; - }; - class PartGeneric - { - weight = 5; - }; - class PartVRotor - { - weight = 15; - }; - class ItemJerrycan - { - weight = 10; - }; - class ItemJerrycanEmpty - { - weight = 1; - }; - class ItemTent - { - weight = 5; - }; - class ItemTentDomed - { - weight = 5; - }; - class ItemTentDomed2 - { - weight = 5; - }; - class TrapBear - { - weight = 1; - }; - class ItemTankTrap - { - weight = 5; - }; - class ItemWire - { - weight = 2.5; - }; - class ItemGoldBar - { - weight = 0.02; - }; - class ItemGoldBar10oz - { - weight = 0.2; - }; - class ItemSilverBar - { - weight = 0.02; - }; - class ItemSilverBar10oz - { - weight = 0.2; - }; - class ItemBronzeBar - { - weight = 0.02; - }; - class ItemCopperBar - { - weight = 0.02; - }; - class ItemCopperBar10oz - { - weight = 0.2; - }; - class ItemAluminumBar - { - weight = 0.02; - }; - class ItemTinBar - { - weight = 0.02; - }; - class BoltSteel - { - weight = 0.02; - }; - class BoltSteel4pack - { - weight = 0.08; - }; - class WoodenArrow - { - weight = 0.02; - }; - class Quiver - { - weight = 0.08; - }; - class TrashTinCan - { - weight = 0.003; - }; - class FoodCanUnlabeledEmpty - { - weight = 0.003; - }; - class ItemTrashRazor - { - weight = 0.003; - }; - class ItemTrashToiletpaper - { - weight = 0.001; - }; - - class 7Rnd_45ACP_1911 - { - weight = 0.02; - }; - class ItemZombieParts - { - weight = 5; - }; - class ItemSandbag - { - weight = 10; - }; - class ItemSandbagLarge - { - weight = 50; - }; - class ItemWaterbottleUnfilled - { - weight = 0.05; - }; - class ItemSodaEmpty - { - weight = 0.002; - }; - class ItemSodaCokeEmpty - { - weight = 0.002; - }; - class ItemSodaPepsiEmpty - { - weight = 0.002; - }; - class ItemSodaMdewEmpty - { - weight = 0.002; - }; - class TrashJackDaniels - { - weight = 0.02; - }; - - - class ItemCanvas - { - weight = 4; - }; - class ItemBurlap - { - weight = 8; - }; - class ItemLightBulb - { - weight = 0.02; - }; - class ItemPole - { - weight = 10; - }; - class ItemCorrugated - { - weight = 29; - }; - class PartWoodPlywood - { - weight = 4; - }; - class PartWoodLumber - { - weight = 2; - }; - - class ItemTrout - { - weight = 1; - }; - class ItemTroutCooked - { - weight = 1; - }; - class ItemSeaBass - { - weight = 6; - }; - class ItemSeaBassCooked - { - weight = 5; - }; - class ItemTuna - { - weight = 27; - }; - class ItemTunaCooked - { - weight = 25; - }; - - class 30m_plot_kit - { - weight = 0.02; - }; - class fuel_pump_kit - { - weight = 50; - }; - class light_pole_kit - { - weight = 10; - }; - class stick_fence_kit - { - weight = 6; - }; - class park_bench_kit - { - weight = 50; - }; - class wood_shack_kit - { - weight = 50; - }; - class storage_shed_kit - { - weight = 100; - }; - class outhouse_kit - { - weight = 50; - }; - class wooden_shed_kit - { - weight = 75; - }; - class rusty_gate_kit - { - weight = 80; - }; - class sun_shade_kit - { - weight = 50; - }; - class m240_nest_kit - { - weight = 100; - }; - class ItemFuelBarrel - { - weight = 167; - }; - class ItemFuelBarrelEmpty - { - weight = 20; - }; - class ItemOilBarrel - { - weight = 140; - }; - - class bulk_NVGoggles - { - weight = 25; - }; - class bulk_DZ_Backpack_EP1 - { - weight = 25; - }; - class bulk_15Rnd_9x19_M9SD - { - weight = 25; - }; - class bulk_30Rnd_556x45_StanagSD - { - weight = 25; - }; - class bulk_ItemSandbag - { - weight = 25; - }; - class bulk_ItemGPS - { - weight = 25; - }; - class bulk_ItemMap - { - weight = 25; - }; - class bulk_ItemEtool - { - weight = 25; - }; - class bulk_17Rnd_9x19_glock17 - { - weight = 25; - }; - }; -}; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf deleted file mode 100644 index 1565a0625..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf +++ /dev/null @@ -1,50 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_WEIGHT_Configuration.cfg" - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -private ["_n","_gearbox_visible","_control","_display","_initial_text"]; - -disableSerialization; - -R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - -_initial_text = ""; -_n = 0; -while {true} do -{ - sleep R3F_WEIGHT_SHORT_DELAY; - - #ifdef R3F_WEIGHT_SHOW_WEIGHT - _display = findDisplay ARMA2_RSCDISPLAYGEARBOX; - _gearbox_visible = ( (str _display) != "No display"); - #else - _gearbox_visible = false; - #endif - - if(_gearbox_visible) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - if(_initial_text == "") then { - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _initial_text = ctrlText _control ; - }; - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _control ctrlSetText format[localize "STR_R3F_WEIGHT_InGearBox",_initial_text,R3F_Weight]; - _n = 0; - }else{ - if( _n > R3F_WEIGHT_LONG_DELAY) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - _n = 0; - }; - _n = _n + 1 ; - }; -}; diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg deleted file mode 100644 index 617cc8ad0..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg +++ /dev/null @@ -1,22 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - -#define R3F_WEIGHT_SHOW_WEIGHT - -//show or not classes not found in arma.rpt -//#define R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv deleted file mode 100644 index 6719b3b91..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ -R3F_VERSION_WEIGHTED, "1.04", "1.04" -STR_R3F_WEIGHT_InGearBox, "%1 | Weight carried : %2 lb", "%1 | Poids transporté : %2 Kg" -STR_R3F_WEIGHT_English, "lb", "Kg" diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf deleted file mode 100644 index 37daa1ce2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf +++ /dev/null @@ -1,72 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ -#include "R3F_WEIGHT_Configuration.cfg" -R3F_WEIGHT_FNCT_MakeSingleArray = { - private ["_arr_i","_arr_n", "_arr", "_n", "_nb", "_x"]; - _arr_i = (_this select 0) select 0; - _arr_n = (_this select 0) select 1; - - _arr = []; - - _n = 0; - { - _nb = _arr_n select _n; - for [{_i = 0}, {_i < _nb}, {_i = _i + 1}] do{ - _arr = _arr + [_x]; - }; - _n = _n + 1; - - }foreach _arr_i; - - _arr; -}; - -R3F_WEIGHT_FNCT_GetItemWeight = { - private ["_arr_class", "_total_weight", "_weight"]; - _arr_class = (_this select 0) + (_this select 1); - _total_weight = 0; - _weight = 0; - CfgWeight = missionConfigFile >> "CfgWeight"; - { - if(isclass(CfgWeight >> "Weapons" >> _x)) then { - _weight = getNumber(CfgWeight >> "Weapons" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - if(isclass(CfgWeight >> "Magazines" >> _x)) then { - _weight = getNumber(CfgWeight >> "Magazines" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - #ifdef R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND - diag_log format["Class not found %1", _x]; - #endif - }; - }; - }foreach _arr_class; - _total_weight; -}; - -R3F_WEIGHT_FNCT_GetWeight = { - private ["_bagpack","_bagpack_weapons", "_bagpack_ammo", "_return","_english"]; - _return = 0; - _bagpack = unitBackpack player; - if(!isnull(_bagpack)) then { - _bagpack_weapons = [getWeaponCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _bagpack_ammo = [getMagazineCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _return = [_bagpack_weapons, _bagpack_ammo] call R3F_WEIGHT_FNCT_GetItemWeight; - }; - _return = _return + ([(weapons player), (magazines player)] call R3F_WEIGHT_FNCT_GetItemWeight); - _english = localize "STR_R3F_WEIGHT_English" == "lb"; - if(_english) then { - _return = _return / 0.45359 ; - _return = round (_return * 100)/100; - }; - _return; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf deleted file mode 100644 index 9f4f8eaab..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf +++ /dev/null @@ -1,13 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -_void = [] execVM "R3F_Realism\R3F_Weight\R3F_DoWeight.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Weight/R3F_resource.h b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Weight/R3F_resource.h deleted file mode 100644 index d48e630a1..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/R3F_Realism/R3F_Weight/R3F_resource.h +++ /dev/null @@ -1,10 +0,0 @@ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - - diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/description.ext b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/description.ext index 7ca7ae694..f7417eb37 100644 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/description.ext +++ b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/description.ext @@ -5,11 +5,13 @@ OnLoadIntro = "Welcome to Lingor Island"; OnLoadIntroTime = False; OnLoadMissionTime = False; disabledAI = true; -disableChannels[]={0,1,2,6}; +disableChannels[]={0,2,6}; enableItemsDropping=0; -#include "R3F_Realism\R3F_Weight\R3F_CfgWeight.h" -onPauseScript = "\z\addons\dayz_code\compile\player_onPause.sqf"; +briefing = 0; +debriefing = 0; + +onPauseScript = ""; loadScreen = "\z\addons\dayz_code\gui\dayz_logo_ca.paa"; class Header diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/dynamic_vehicle.sqf b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/dynamic_vehicle.sqf deleted file mode 100644 index 2bc3e8cb2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/dynamic_vehicle.sqf +++ /dev/null @@ -1,107 +0,0 @@ -AllowedVehiclesList = [ -["AH6X_DZ",5], -["AN2_DZ",3], -["ArmoredSUV_PMC_DZ",1], -["ATV_CZ_EP1",5], -["ATV_US_EP1",5], -["C130J_US_EP1",1], -["car_hatchback",5], -["car_sedan",5], -["CH_47F_EP1_DZ",2], -["CSJ_GyroC",2], -["CSJ_GyroCover",2], -["CSJ_GyroP",2], -["datsun1_civil_1_open",3], -["datsun1_civil_2_covered",3], -["datsun1_civil_3_open",3], -["Fishing_Boat",5], -["GAZ_Vodnik",2], -["GAZ_Vodnik_MedEvac",1], -["GLT_M300_LT",5], -["GLT_M300_ST",5], -["hilux1_civil_1_open",5], -["hilux1_civil_2_covered",5], -["hilux1_civil_3_open_EP1",5], -["HMMWV_Ambulance",2], -["HMMWV_Ambulance_CZ_DES_EP1",2], -["HMMWV_DES_EP1",5], -["HMMWV_DZ",5], -["HMMWV_M1035_DES_EP1",2], -["HMMWV_M1151_M2_CZ_DES_EP1",2], -["HMMWV_M998A2_SOV_DES_EP1",2], -["Ikarus",6], -["Ikarus_TK_CIV_EP1",6], -["Kamaz",2], -["KamazRefuel_DZ",1], -["Lada1",5], -["Lada1_TK_CIV_EP1",5], -["Lada2",5], -["Lada2_TK_CIV_EP1",5], -["LadaLM",2], -["LandRover_CZ_EP1",5], -["LandRover_MG_TK_EP1",3], -["LandRover_Special_CZ_EP1",1], -["LandRover_TK_CIV_EP1",5], -["M1030_US_DES_EP1",5], -["MH6J_DZ",5], -["Mi17_Civilian_DZ",5], -["Mi17_DZ",4], -["MMT_Civ",10], -["MtvrRefuel_DES_EP1_DZ",1], -["MTVR_DES_EP1",2], -["MV22_DZ",1], -["Offroad_DSHKM_Gue",5], -["Old_bike_TK_INS_EP1",7], -["Old_moto_TK_Civ_EP1",5], -["PBX",5], -["Pickup_PK_GUE",5], -["Pickup_PK_INS",5], -["Pickup_PK_TK_GUE_EP1",5], -["policecar",4], -["RHIB",3], -["S1203_ambulance_EP1",2], -["S1203_TK_CIV_EP1",6], -["Skoda",5], -["SkodaBlue",5], -["SkodaGreen",5], -["SkodaRed",5], -["Smallboat_1",5], -["Smallboat_2",5], -["SUV_Blue",1], -["SUV_Camo",2], -["SUV_Charcoal",1], -["SUV_Green",1], -["SUV_Orange",1], -["SUV_Pink",1], -["SUV_Red",1], -["SUV_Silver",1], -["SUV_TK_CIV_EP1",1], -["SUV_White",1], -["SUV_Yellow",1], -["tractor",5], -["TT650_Civ",6], -["TT650_Ins",6], -["TT650_TK_CIV_EP1",6], -["UAZ_CDF",5], -["UAZ_INS",5], -["UAZ_MG_TK_EP1",5], -["UAZ_RU",5], -["UAZ_Unarmed_TK_CIV_EP1",5], -["UAZ_Unarmed_TK_EP1",5], -["UAZ_Unarmed_UN_EP1",5], -["UH1H_DZ",3], -["UH1Y_DZ",1], -["UH60M_EP1_DZ",2], -["UralRefuel_TK_EP1_DZ",1], -["Ural_CDF",2], -["Ural_TK_CIV_EP1",2], -["Ural_UN_EP1",2], -["V3S_Open_TK_CIV_EP1",2], -["V3S_Open_TK_EP1",2], -["V3S_Refuel_TK_GUE_EP1_DZ",1], -["VolhaLimo_TK_CIV_EP1",2], -["Volha_1_TK_CIV_EP1",5], -["Volha_2_TK_CIV_EP1",5], -["VWGolf",5], -["Zodiac",5] -]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/init.sqf b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/init.sqf index c4c78d11d..2e038caf5 100644 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/init.sqf @@ -1,5 +1,6 @@ /* - INITILIZATION + For DayZ Epoch + Addons Credits: Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr, Sahbazz */ startLoadingScreen ["","RscDisplayLoadCustom"]; cutText ["","BLACK OUT"]; @@ -15,6 +16,8 @@ dayz_previousID = 0; player setVariable ["BIS_noCoreConversations", true]; //disable radio messages to be heard and shown in the left lower corner of the screen enableRadio false; +// May prevent "how are you civillian?" messages from NPC +enableSentences false; // DayZ Epoch config spawnShoremode = 1; // Default = 1 (on shore) @@ -25,6 +28,20 @@ MaxDynamicDebris = 500; // Default = 100 dayz_MapArea = 12000; // Default = 10000 dayz_maxLocalZombies = 40; // Default = 40 +dayz_paraSpawn = false; + +dayz_sellDistance_vehicle = 10; +dayz_sellDistance_boat = 30; +dayz_sellDistance_air = 40; + +dayz_maxAnimals = 8; // Default: 8 +dayz_tameDogs = true; +DynamicVehicleDamageLow = 0; // Default: 0 +DynamicVehicleDamageHigh = 100; // Default: 100 + +EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]]; +dayz_fullMoonNights = true; + //Load in compiled functions call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; //Initilize the Variables (IMPORTANT: Must happen very early) @@ -40,18 +57,6 @@ progressLoadingScreen 1.0; "filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic"; -if ((!isServer) && (isNull player) ) then -{ -waitUntil {!isNull player}; -waitUntil {time > 3}; -}; - -if ((!isServer) && (player != player)) then -{ - waitUntil {player == player}; - waitUntil {time > 3}; -}; - if (isServer) then { call compile preprocessFileLineNumbers "dynamic_vehicle.sqf"; //Compile vehicle configs @@ -69,5 +74,13 @@ if (!isDedicated) then { //Run the player monitor _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}]; _playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf"; - _void = [] execVM "R3F_Realism\R3F_Realism_Init.sqf"; -}; \ No newline at end of file + + + //Lights + //[0,0,true,true,true,58,280,600,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf"; +}; +#include "\z\addons\dayz_code\system\REsec.sqf" +//Start Dynamic Weather +execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf"; + +#include "\z\addons\dayz_code\system\BIS_Effects\init.sqf" diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/mission.sqf b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/mission.sqf deleted file mode 100644 index b01fa521f..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/mission.sqf +++ /dev/null @@ -1,7363 +0,0 @@ -_this = createCenter civilian; -_center_1 = _this; - -_group_1 = createGroup _center_1; - -_unit_2 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["RU_Worker1", [4250.3955, 4481.9404, 3.8481112], [], 0, "CAN_COLLIDE"]; - _unit_2 = _this; - _this setDir 13.246977; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_1 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [4259.7813, 4481.9922, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1 = _this; - _this setPos [4259.7813, 4481.9922, 3.8146973e-006]; -}; - -_vehicle_2 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4259.8442, 4481.999, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_2 = _this; - _this setPos [4259.8442, 4481.999, 7.6293945e-006]; -}; - -_vehicle_4 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4260.189, 4479.7954, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_4 = _this; - _this setPos [4260.189, 4479.7954, 0]; -}; - -_vehicle_6 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4259.2642, 4479.4463, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_6 = _this; - _this setPos [4259.2642, 4479.4463, 3.8146973e-006]; -}; - -_vehicle_8 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4260.1787, 4484.5254, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_8 = _this; - _this setPos [4260.1787, 4484.5254, 3.8146973e-005]; -}; - -_vehicle_10 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4260.5479, 4486.4893, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_10 = _this; - _this setPos [4260.5479, 4486.4893, -1.1444092e-005]; -}; - -_vehicle_12 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4260.8511, 4488.0884, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_12 = _this; - _this setPos [4260.8511, 4488.0884, -7.6293945e-006]; -}; - -_vehicle_14 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4261.0244, 4489.0308, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_14 = _this; - _this setPos [4261.0244, 4489.0308, -7.6293945e-006]; -}; - -_vehicle_16 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4261.897, 4489.5439, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_16 = _this; - _this setPos [4261.897, 4489.5439, 3.8146973e-006]; -}; - -_vehicle_18 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [4257.1494, 4489.6807, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_18 = _this; - _this setPos [4257.1494, 4489.6807, 7.6293945e-006]; -}; - -_vehicle_26 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [4098.4092, 4329.665, -5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_26 = _this; - _this setDir 118.27595; - _this setPos [4098.4092, 4329.665, -5.3405762e-005]; -}; - -_unit_11 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Citizen2_EP1", [3011.9712, 5934.8613, 3.5805645], [], 0, "CAN_COLLIDE"]; - _unit_11 = _this; - _this setDir 7.3076472; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_59 = objNull; -if (true) then -{ - _this = createVehicle ["Desk", [3011.8303, 5935.6201, 3.8947544], [], 0, "CAN_COLLIDE"]; - _vehicle_59 = _this; - _this setDir -180.86284; - _this setPos [3011.8303, 5935.6201, 3.8947544]; -}; - -_vehicle_60 = objNull; -if (true) then -{ - _this = createVehicle ["WoodChair", [3012.4822, 5934.7539, 3.7793715], [], 0, "CAN_COLLIDE"]; - _vehicle_60 = _this; - _this setDir -227.09953; - _this setPos [3012.4822, 5934.7539, 3.7793715]; -}; - -_vehicle_61 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Chest_EP1", [3009.7896, 5931.9956, 4.1642027], [], 0, "CAN_COLLIDE"]; - _vehicle_61 = _this; - _this setDir 89.394867; - _this setPos [3009.7896, 5931.9956, 4.1642027]; -}; - -_unit_15 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Worker1", [3005.1003, 5931.6553, 0.32037464], [], 0, "CAN_COLLIDE"]; - _unit_15 = _this; - _this setDir 267.2005; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_62 = objNull; -if (true) then -{ - _this = createVehicle ["Land_tires_EP1", [3005.2141, 5933.4253, 0.31556273], [], 0, "CAN_COLLIDE"]; - _vehicle_62 = _this; - _this setDir -59.247307; - _this setPos [3005.2141, 5933.4253, 0.31556273]; -}; - -_vehicle_63 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Wheel_cart_EP1", [3001.4761, 5934.6978, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_63 = _this; - _this setDir 138.28281; - _this setPos [3001.4761, 5934.6978, -3.8146973e-006]; -}; - -_vehicle_64 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [3005.1704, 5935.4644, 0.35124215], [], 0, "CAN_COLLIDE"]; - _vehicle_64 = _this; - _this setPos [3005.1704, 5935.4644, 0.35124215]; -}; - -_vehicle_65 = objNull; -if (true) then -{ - _this = createVehicle ["VaultStorageLocked", [3012.9451, 5933.3184, 3.8884375], [], 0, "CAN_COLLIDE"]; - _vehicle_65 = _this; - _this setDir 90.675438; - _this setPos [3012.9451, 5933.3184, 3.8884375]; -}; - -_vehicle_73 = objNull; -if (true) then -{ - _this = createVehicle ["Land_tires_EP1", [6012.7847, 6630.7202, 4.7683716e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_73 = _this; - _this setDir 136.34302; - _this setPos [6012.7847, 6630.7202, 4.7683716e-006]; -}; - -_vehicle_74 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [6011.2813, 6624.6587, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_74 = _this; - _this setDir 8.7853069; - _this setPos [6011.2813, 6624.6587, 9.5367432e-007]; -}; - -_vehicle_75 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [6013.127, 6628.1973, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_75 = _this; - _this setDir 0.77082282; - _this setPos [6013.127, 6628.1973, 9.5367432e-007]; -}; - -_vehicle_76 = objNull; -if (true) then -{ - _this = createVehicle ["FoldChair", [6011.9268, 6629.4814, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_76 = _this; - _this setDir -54.061131; - _this setPos [6011.9268, 6629.4814, 2.8610229e-006]; -}; - -_unit_20 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Worker2", [6013.0737, 6629.2124, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _unit_20 = _this; - _this setDir 138.41472; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_78 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6010.9263, 6629.5459, -0.52930099], [], 0, "CAN_COLLIDE"]; - _vehicle_78 = _this; - _this setDir 91.918221; - _this setPos [6010.9263, 6629.5459, -0.52930099]; -}; - -_vehicle_80 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6010.8105, 6625.5591, -0.52279139], [], 0, "CAN_COLLIDE"]; - _vehicle_80 = _this; - _this setDir 91.918221; - _this setPos [6010.8105, 6625.5591, -0.52279139]; -}; - -_vehicle_89 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6012.6953, 6623.6016, -0.48468429], [], 0, "CAN_COLLIDE"]; - _vehicle_89 = _this; - _this setDir 359.37524; - _this setPos [6012.6953, 6623.6016, -0.48468429]; -}; - -_vehicle_93 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6015.3022, 6631.5132, -0.83070749], [], 0, "CAN_COLLIDE"]; - _vehicle_93 = _this; - _this setDir 272.03046; - _this setPos [6015.3022, 6631.5132, -0.83070749]; -}; - -_vehicle_94 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [6015.1797, 6627.5254, -0.83721638], [], 0, "CAN_COLLIDE"]; - _vehicle_94 = _this; - _this setDir 272.03046; - _this setPos [6015.1797, 6627.5254, -0.83721638]; -}; - -_vehicle_98 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Stoplight01", [4069.2266, 1501.7034, -4.529953e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_98 = _this; - _this setDir 187.51984; - _this setPos [4069.2266, 1501.7034, -4.529953e-006]; -}; - -_vehicle_100 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Stoplight01", [4069.2222, 1511.67, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_100 = _this; - _this setDir 267.54846; - _this setPos [4069.2222, 1511.67, 1.5258789e-005]; -}; - -_vehicle_153 = objNull; -if (true) then -{ - _this = createVehicle ["LADAWreck", [7002.1836, 6718.5122, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_153 = _this; - _this setDir -32.674587; - _this setPos [7002.1836, 6718.5122, 3.8146973e-006]; -}; - -_vehicle_163 = objNull; -if (true) then -{ - _this = createVehicle ["LADAWreck", [6960.6968, 6716.687, -2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_163 = _this; - _this setDir -75.767067; - _this setPos [6960.6968, 6716.687, -2.0980835e-005]; -}; - -_vehicle_165 = objNull; -if (true) then -{ - _this = createVehicle ["LADAWreck", [7032.0459, 6715.1523, -1.7166138e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_165 = _this; - _this setDir -32.674587; - _this setPos [7032.0459, 6715.1523, -1.7166138e-005]; -}; - -_vehicle_167 = objNull; -if (true) then -{ - _this = createVehicle ["LADAWreck", [7174.3286, 6719.7095, 8.6372004], [], 0, "CAN_COLLIDE"]; - _vehicle_167 = _this; - _this setDir -32.674587; - _this setPos [7174.3286, 6719.7095, 8.6372004]; -}; - -_vehicle_169 = objNull; -if (true) then -{ - _this = createVehicle ["BRDMWreck", [6972.0547, 6716.2876, -9.5367432e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_169 = _this; - _this setPos [6972.0547, 6716.2876, -9.5367432e-006]; -}; - -_vehicle_173 = objNull; -if (true) then -{ - _this = createVehicle ["Body1", [7024.21, 6714.582, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_173 = _this; - _this setPos [7024.21, 6714.582, 2.0980835e-005]; -}; - -_vehicle_174 = objNull; -if (true) then -{ - _this = createVehicle ["Body2", [7032.5601, 6720.2114, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_174 = _this; - _this setPos [7032.5601, 6720.2114, -2.2888184e-005]; -}; - -_vehicle_177 = objNull; -if (true) then -{ - _this = createVehicle ["HMMWVWreck", [7020.8237, 6717.3867, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_177 = _this; - _this setDir -100.86343; - _this setPos [7020.8237, 6717.3867, -5.7220459e-006]; -}; - -_vehicle_179 = objNull; -if (true) then -{ - _this = createVehicle ["Mi8Wreck", [7126.4229, 6678.9072, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_179 = _this; - _this setDir 112.1351; - _this setPos [7126.4229, 6678.9072, 7.6293945e-006]; -}; - -_vehicle_180 = objNull; -if (true) then -{ - _this = createVehicle ["hiluxWreck", [7030.0659, 6718.7505, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_180 = _this; - _this setDir -85.205856; - _this setPos [7030.0659, 6718.7505, -5.7220459e-006]; -}; - -_vehicle_182 = objNull; -if (true) then -{ - _this = createVehicle ["hiluxWreck", [6998.6372, 6706.4907, -0.13066408], [], 0, "CAN_COLLIDE"]; - _vehicle_182 = _this; - _this setDir -234.43153; - _this setPos [6998.6372, 6706.4907, -0.13066408]; -}; - -_vehicle_184 = objNull; -if (true) then -{ - _this = createVehicle ["datsun01Wreck", [7006.8306, 6711.436, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_184 = _this; - _this setPos [7006.8306, 6711.436, 1.9073486e-006]; -}; - -_vehicle_186 = objNull; -if (true) then -{ - _this = createVehicle ["datsun01Wreck", [6984.7051, 6719.5889, 1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_186 = _this; - _this setDir -129.17189; - _this setPos [6984.7051, 6719.5889, 1.335144e-005]; -}; - -_vehicle_188 = objNull; -if (true) then -{ - _this = createVehicle ["datsun02Wreck", [7005.3413, 6712.9321, -9.5367432e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_188 = _this; - _this setPos [7005.3413, 6712.9321, -9.5367432e-006]; -}; - -_vehicle_189 = objNull; -if (true) then -{ - _this = createVehicle ["Land_BagFenceLong", [7038.5918, 6722.856, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_189 = _this; - _this setDir 95.071053; - _this setPos [7038.5918, 6722.856, -1.9073486e-006]; -}; - -_vehicle_191 = objNull; -if (true) then -{ - _this = createVehicle ["Land_BagFenceLong", [7038.4966, 6719.8979, -9.5367432e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_191 = _this; - _this setDir 95.071053; - _this setPos [7038.4966, 6719.8979, -9.5367432e-006]; -}; - -_vehicle_193 = objNull; -if (true) then -{ - _this = createVehicle ["Land_BagFenceLong", [7029.064, 6715.8281, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_193 = _this; - _this setDir 89.523254; - _this setPos [7029.064, 6715.8281, -1.5258789e-005]; -}; - -_vehicle_195 = objNull; -if (true) then -{ - _this = createVehicle ["Land_BagFenceLong", [7038.1792, 6712.5532], [], 0, "CAN_COLLIDE"]; - _vehicle_195 = _this; - _this setDir 92.07534; - _this setPos [7038.1792, 6712.5532]; -}; - -_vehicle_197 = objNull; -if (true) then -{ - _this = createVehicle ["Land_GuardShed", [7035.9502, 6723.7271, 0.098142877], [], 0, "CAN_COLLIDE"]; - _vehicle_197 = _this; - _this setDir 93.618011; - _this setPos [7035.9502, 6723.7271, 0.098142877]; -}; - -_vehicle_200 = objNull; -if (true) then -{ - _this = createVehicle ["datsun01Wreck", [7010.833, 6727.2344, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_200 = _this; - _this setDir -235.33638; - _this setPos [7010.833, 6727.2344, -1.9073486e-006]; -}; - -_vehicle_202 = objNull; -if (true) then -{ - _this = createVehicle ["SKODAWreck", [7013.7979, 6719.1035, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_202 = _this; - _this setDir -94.321419; - _this setPos [7013.7979, 6719.1035, -7.6293945e-006]; -}; - -_vehicle_204 = objNull; -if (true) then -{ - _this = createVehicle ["SKODAWreck", [6990.6025, 6715.5903, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_204 = _this; - _this setDir -67.565224; - _this setPos [6990.6025, 6715.5903, -1.9073486e-006]; -}; - -_vehicle_206 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [7037.21, 7088.1753, -3.6239624e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_206 = _this; - _this setDir -5.3128109; - _this setPos [7037.21, 7088.1753, -3.6239624e-005]; -}; - -_vehicle_208 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [7009.8228, 7103.9951, -4.7683716e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_208 = _this; - _this setDir 61.908318; - _this setPos [7009.8228, 7103.9951, -4.7683716e-006]; -}; - -_vehicle_210 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10x", [7024.0229, 7095.5371, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_210 = _this; - _this setDir 29.150982; - _this setPos [7024.0229, 7095.5371, 1.9073486e-005]; -}; - -_vehicle_216 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [7007.3916, 7065.0034, 2.0027161e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_216 = _this; - _this setPos [7007.3916, 7065.0034, 2.0027161e-005]; -}; - -_unit_49 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Pilot_EP1", [7033.144, 7103.0996, -1.8119812e-005], [], 0, "CAN_COLLIDE"]; - _unit_49 = _this; - _this setDir -50.393272; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_218 = objNull; -if (true) then -{ - _this = createVehicle ["US_WarfareBAircraftFactory_Base_EP1", [7032.6265, 7101.5986, -0.30294973], [], 0, "CAN_COLLIDE"]; - _vehicle_218 = _this; - _this setDir 91.5569; - _this setPos [7032.6265, 7101.5986, -0.30294973]; -}; - -_vehicle_221 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [7046.355, 7097.1211, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_221 = _this; - _this setDir -79.75882; - _this setPos [7046.355, 7097.1211, 9.5367432e-007]; -}; - -_vehicle_224 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [7048.9663, 7112.625, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_224 = _this; - _this setDir -81.812408; - _this setPos [7048.9663, 7112.625, -1.9073486e-006]; -}; - -_vehicle_227 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [7001.2275, 7115.7017, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_227 = _this; - _this setDir 45.435726; - _this setPos [7001.2275, 7115.7017, 1.5258789e-005]; -}; - -_vehicle_230 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [7051.7598, 7127.8184, 6.6757202e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_230 = _this; - _this setDir -76.161797; - _this setPos [7051.7598, 7127.8184, 6.6757202e-005]; -}; - -_vehicle_232 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [7056.0059, 7142.7363, 4.3869019e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_232 = _this; - _this setDir -70.717758; - _this setPos [7056.0059, 7142.7363, 4.3869019e-005]; -}; - -_vehicle_234 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [6990.8672, 7125.5278, -1.0490417e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_234 = _this; - _this setDir -148.35767; - _this setPos [6990.8672, 7125.5278, -1.0490417e-005]; -}; - -_vehicle_237 = objNull; -if (true) then -{ - _this = createVehicle ["C130J_wreck_EP1", [7160.4795, 7028.8413, -0.9763608], [], 0, "CAN_COLLIDE"]; - _vehicle_237 = _this; - _this setDir -94.948288; - _this setPos [7160.4795, 7028.8413, -0.9763608]; -}; - -_unit_51 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Worker2", [6545.7944, 6867.1309, 0.13616294], [], 0, "CAN_COLLIDE"]; - _unit_51 = _this; - _this setDir 10.41416; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_238 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [6549.7144, 6858.3931, 0.13082904], [], 0, "CAN_COLLIDE"]; - _vehicle_238 = _this; - _this setDir 165.20537; - _this setPos [6549.7144, 6858.3931, 0.13082904]; -}; - -_vehicle_239 = objNull; -if (true) then -{ - _this = createVehicle ["Bleacher_EP1", [6551.6631, 6859.7646, 0.12988916], [], 0, "CAN_COLLIDE"]; - _vehicle_239 = _this; - _this setDir 89.958008; - _this setPos [6551.6631, 6859.7646, 0.12988916]; -}; - -_vehicle_240 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Ind_BoardsPack1", [6553.749, 6864.4971, 0.12704161], [], 0, "CAN_COLLIDE"]; - _vehicle_240 = _this; - _this setDir 180.21848; - _this setPos [6553.749, 6864.4971, 0.12704161]; -}; - -_vehicle_241 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Misc_Coil_EP1", [6527.7593, 6859.1826, 0.11686949], [], 0, "CAN_COLLIDE"]; - _vehicle_241 = _this; - _this setPos [6527.7593, 6859.1826, 0.11686949]; -}; - -_vehicle_242 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Toilet", [6526.542, 6868.3838, 0.1134037], [], 0, "CAN_COLLIDE"]; - _vehicle_242 = _this; - _this setDir 270.26187; - _this setPos [6526.542, 6868.3838, 0.1134037]; -}; - -_vehicle_243 = objNull; -if (true) then -{ - _this = createVehicle ["Garbage_container", [6542.1255, 6857.8682, 0.12327708], [], 0, "CAN_COLLIDE"]; - _vehicle_243 = _this; - _this setDir 270.75836; - _this setPos [6542.1255, 6857.8682, 0.12327708]; -}; - -_vehicle_244 = objNull; -if (true) then -{ - _this = createVehicle ["Paleta2", [6542.8608, 6857.5757, 0.11866082], [], 0, "CAN_COLLIDE"]; - _vehicle_244 = _this; - _this setDir 50.050522; - _this setPos [6542.8608, 6857.5757, 0.11866082]; -}; - -_vehicle_245 = objNull; -if (true) then -{ - _this = createVehicle ["Pile_of_wood", [6555.4971, 6875.7959, 0.15875089], [], 0, "CAN_COLLIDE"]; - _vehicle_245 = _this; - _this setDir -0.79297096; - _this setPos [6555.4971, 6875.7959, 0.15875089]; -}; - -_vehicle_246 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Barrel_water", [6554.2686, 6862.376, 0.14002545], [], 0, "CAN_COLLIDE"]; - _vehicle_246 = _this; - _this setPos [6554.2686, 6862.376, 0.14002545]; -}; - -_vehicle_247 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Misc_Rubble_EP1", [6535.2529, 6882.0449, 2.4795532e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_247 = _this; - _this setDir -3.6153793; - _this setPos [6535.2529, 6882.0449, 2.4795532e-005]; -}; - -_vehicle_248 = objNull; -if (true) then -{ - _this = createVehicle ["Land_transport_crates_EP1", [6546.7632, 6861.1108, 0.14200571], [], 0, "CAN_COLLIDE"]; - _vehicle_248 = _this; - _this setDir -175.17001; - _this setPos [6546.7632, 6861.1108, 0.14200571]; -}; - -_vehicle_249 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [6547.0522, 6863.2729, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_249 = _this; - _this setDir -87.286407; - _this setPos [6547.0522, 6863.2729, 2.0980835e-005]; -}; - -_vehicle_251 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [6547.1968, 6865.4902, -8.5830688e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_251 = _this; - _this setDir -87.286407; - _this setPos [6547.1968, 6865.4902, -8.5830688e-006]; -}; - -_vehicle_253 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [6545.9834, 6867.9663, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_253 = _this; - _this setDir -177.23503; - _this setPos [6545.9834, 6867.9663, 9.5367432e-007]; -}; - -_vehicle_256 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Table_EP1", [6535.3096, 6859.5034, 0.12701441], [], 0, "CAN_COLLIDE"]; - _vehicle_256 = _this; - _this setDir 94.061516; - _this setPos [6535.3096, 6859.5034, 0.12701441]; -}; - -_vehicle_257 = objNull; -if (true) then -{ - _this = createVehicle ["SKODAWreck", [6527.0474, 6864.104, 0.11144794], [], 0, "CAN_COLLIDE"]; - _vehicle_257 = _this; - _this setDir 357.48425; - _this setPos [6527.0474, 6864.104, 0.11144794]; -}; - -_vehicle_258 = objNull; -if (true) then -{ - _this = createVehicle ["UAZWreck", [6534.5, 6864.4141, 0.15619081], [], 0, "CAN_COLLIDE"]; - _vehicle_258 = _this; - _this setDir -86.189613; - _this setPos [6534.5, 6864.4141, 0.15619081]; -}; - -_unit_59 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Worker4", [7551.1641, 3025.2014, 0.98590052], [], 0, "CAN_COLLIDE"]; - _unit_59 = _this; - _this setDir -101.36158; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_264 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [7538.8926, 3023.0486, 1.4305115e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_264 = _this; - _this setPos [7538.8926, 3023.0486, 1.4305115e-006]; -}; - -_vehicle_265 = objNull; -if (true) then -{ - _this = createVehicle ["LADAWreck", [7552.5366, 3020.7312, -9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_265 = _this; - _this setDir 60.440258; - _this setPos [7552.5366, 3020.7312, -9.5367432e-007]; -}; - -_vehicle_266 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4024.3315, 1634.5819, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_266 = _this; - _this setDir 90.429932; - _this setPos [4024.3315, 1634.5819, 1.9073486e-006]; -}; - -_vehicle_268 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4027.5989, 1634.6813, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_268 = _this; - _this setDir 90.429932; - _this setPos [4027.5989, 1634.6813, 3.8146973e-006]; -}; - -_vehicle_270 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4025.906, 1634.5331, 2.5109601], [], 0, "CAN_COLLIDE"]; - _vehicle_270 = _this; - _this setDir 90.429932; - _this setPos [4025.906, 1634.5331, 2.5109601]; -}; - -_vehicle_275 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4024.509, 1650.1462, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_275 = _this; - _this setDir 90.429932; - _this setPos [4024.509, 1650.1462, 1.9073486e-006]; -}; - -_vehicle_276 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4027.7764, 1650.2456, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_276 = _this; - _this setDir 90.429932; - _this setPos [4027.7764, 1650.2456, 3.8146973e-006]; -}; - -_vehicle_277 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4026.0835, 1650.0974, 2.5109596], [], 0, "CAN_COLLIDE"]; - _vehicle_277 = _this; - _this setDir 90.429932; - _this setPos [4026.0835, 1650.0974, 2.5109596]; -}; - -_vehicle_287 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4024.5505, 1665.8475, 1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_287 = _this; - _this setDir 90.429932; - _this setPos [4024.5505, 1665.8475, 1.335144e-005]; -}; - -_vehicle_288 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4027.8179, 1665.9469, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_288 = _this; - _this setDir 90.429932; - _this setPos [4027.8179, 1665.9469, 1.5258789e-005]; -}; - -_vehicle_289 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4026.125, 1665.7987, 2.5109711], [], 0, "CAN_COLLIDE"]; - _vehicle_289 = _this; - _this setDir 90.429932; - _this setPos [4026.125, 1665.7987, 2.5109711]; -}; - -_vehicle_290 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4024.728, 1681.4119, 1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_290 = _this; - _this setDir 90.429932; - _this setPos [4024.728, 1681.4119, 1.335144e-005]; -}; - -_vehicle_291 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4027.9954, 1681.5112, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_291 = _this; - _this setDir 90.429932; - _this setPos [4027.9954, 1681.5112, 1.5258789e-005]; -}; - -_vehicle_292 = objNull; -if (true) then -{ - _this = createVehicle ["Base_WarfareBBarrier10xTall", [4026.3025, 1681.363, 2.5109711], [], 0, "CAN_COLLIDE"]; - _vehicle_292 = _this; - _this setDir 90.429932; - _this setPos [4026.3025, 1681.363, 2.5109711]; -}; - -_vehicle_308 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [4028.6228, 1690.3645, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_308 = _this; - _this setDir 2.3165083; - _this setPos [4028.6228, 1690.3645, 1.1444092e-005]; -}; - -_vehicle_310 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [4028.2632, 1625.7249, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_310 = _this; - _this setDir 2.3165083; - _this setPos [4028.2632, 1625.7249, 7.6293945e-006]; -}; - -_vehicle_312 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [4036.8276, 1690.4551, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_312 = _this; - _this setDir 2.3165083; - _this setPos [4036.8276, 1690.4551, 1.9073486e-006]; -}; - -_vehicle_314 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [4036.7354, 1625.7802, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_314 = _this; - _this setDir 2.3165083; - _this setPos [4036.7354, 1625.7802, 1.9073486e-006]; -}; - -_vehicle_316 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [4045.1501, 1625.7771, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_316 = _this; - _this setDir 2.3165083; - _this setPos [4045.1501, 1625.7771, 1.9073486e-006]; -}; - -_vehicle_318 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [4045.1294, 1690.4385, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_318 = _this; - _this setDir 2.3165083; - _this setPos [4045.1294, 1690.4385, 1.1444092e-005]; -}; - -_vehicle_321 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [4052.9197, 1660.2445, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_321 = _this; - _this setPos [4052.9197, 1660.2445, -1.1444092e-005]; -}; - -_vehicle_322 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHRescue", [4050.1282, 1641.5254, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_322 = _this; - _this setPos [4050.1282, 1641.5254, 5.7220459e-006]; -}; - -_vehicle_323 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHCivil", [4045.9771, 1681.688, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_323 = _this; - _this setPos [4045.9771, 1681.688, 5.7220459e-006]; -}; - -_vehicle_326 = objNull; -if (true) then -{ - _this = createVehicle ["US_WarfareBVehicleServicePoint_Base_EP1", [4031.0403, 1660.6776, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_326 = _this; - _this setDir 180.37967; - _this setPos [4031.0403, 1660.6776, 3.8146973e-006]; -}; - -_unit_65 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Pilot", [4034.3279, 1659.9537, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _unit_65 = _this; - _this setDir 72.854317; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_66 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["RU_Madam3", [4181.9175, 2341.8435, 5.1864305], [], 0, "CAN_COLLIDE"]; - _unit_66 = _this; - _this setDir 273.64359; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_330 = objNull; -if (true) then -{ - _this = createVehicle ["Land_sunshade_EP1", [4182.2153, 2341.1003, 5.1476407], [], 0, "CAN_COLLIDE"]; - _vehicle_330 = _this; - _this setPos [4182.2153, 2341.1003, 5.1476407]; -}; - -_vehicle_331 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [4184.0469, 2337.9309, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_331 = _this; - _this setPos [4184.0469, 2337.9309, 2.8610229e-006]; -}; - -_vehicle_332 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Carpet_rack_EP1", [4182.8921, 2341.6826, 4.6923232], [], 0, "CAN_COLLIDE"]; - _vehicle_332 = _this; - _this setDir 198.13498; - _this setPos [4182.8921, 2341.6826, 4.6923232]; -}; - -_vehicle_333 = objNull; -if (true) then -{ - _this = createVehicle ["Land_bags_EP1", [4183.3662, 2342.8289, 4.5924778], [], 0, "CAN_COLLIDE"]; - _vehicle_333 = _this; - _this setDir -160.56055; - _this setPos [4183.3662, 2342.8289, 4.5924778]; -}; - -_vehicle_336 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3600.7373, 3696.0884, -0.64465016], [], 0, "CAN_COLLIDE"]; - _vehicle_336 = _this; - _this setDir -233.2516; - _this setPos [3600.7373, 3696.0884, -0.64465016]; -}; - -_vehicle_338 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3603.7349, 3698.2659, -0.50133944], [], 0, "CAN_COLLIDE"]; - _vehicle_338 = _this; - _this setDir -199.05846; - _this setPos [3603.7349, 3698.2659, -0.50133944]; -}; - -_vehicle_340 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3607.5752, 3698.8123, -0.49055767], [], 0, "CAN_COLLIDE"]; - _vehicle_340 = _this; - _this setDir -179.30513; - _this setPos [3607.5752, 3698.8123, -0.49055767]; -}; - -_vehicle_342 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3611.4778, 3698.0579, -0.46155328], [], 0, "CAN_COLLIDE"]; - _vehicle_342 = _this; - _this setDir -157.50938; - _this setPos [3611.4778, 3698.0579, -0.46155328]; -}; - -_vehicle_344 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3614.9824, 3696.2061, -0.42996332], [], 0, "CAN_COLLIDE"]; - _vehicle_344 = _this; - _this setDir -148.45085; - _this setPos [3614.9824, 3696.2061, -0.42996332]; -}; - -_vehicle_346 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3618.1829, 3693.8066, -0.23917532], [], 0, "CAN_COLLIDE"]; - _vehicle_346 = _this; - _this setDir -140.77544; - _this setPos [3618.1829, 3693.8066, -0.23917532]; -}; - -_vehicle_348 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3620.4292, 3690.6772, -0.26382336], [], 0, "CAN_COLLIDE"]; - _vehicle_348 = _this; - _this setDir -111.78784; - _this setPos [3620.4292, 3690.6772, -0.26382336]; -}; - -_vehicle_350 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3621.2959, 3686.8018, -0.34412155], [], 0, "CAN_COLLIDE"]; - _vehicle_350 = _this; - _this setDir -89.836296; - _this setPos [3621.2959, 3686.8018, -0.34412155]; -}; - -_vehicle_352 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3620.5303, 3682.8596, -0.29929495], [], 0, "CAN_COLLIDE"]; - _vehicle_352 = _this; - _this setDir -66.145126; - _this setPos [3620.5303, 3682.8596, -0.29929495]; -}; - -_vehicle_354 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3618.176, 3679.8586, -0.29147175], [], 0, "CAN_COLLIDE"]; - _vehicle_354 = _this; - _this setDir -36.491985; - _this setPos [3618.176, 3679.8586, -0.29147175]; -}; - -_vehicle_362 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3614.9348, 3677.5239, -0.42766428], [], 0, "CAN_COLLIDE"]; - _vehicle_362 = _this; - _this setDir -31.574051; - _this setPos [3614.9348, 3677.5239, -0.42766428]; -}; - -_vehicle_363 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3611.2588, 3676.4917, -0.41680309], [], 0, "CAN_COLLIDE"]; - _vehicle_363 = _this; - _this setDir -0.022483418; - _this setPos [3611.2588, 3676.4917, -0.41680309]; -}; - -_vehicle_364 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3607.3323, 3676.6973, -0.47064328], [], 0, "CAN_COLLIDE"]; - _vehicle_364 = _this; - _this setDir 7.0776691; - _this setPos [3607.3323, 3676.6973, -0.47064328]; -}; - -_vehicle_365 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3597.2871, 3682.6611, -0.37657964], [], 0, "CAN_COLLIDE"]; - _vehicle_365 = _this; - _this setDir 49.218327; - _this setPos [3597.2871, 3682.6611, -0.37657964]; -}; - -_vehicle_366 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3603.5254, 3677.8088, -0.46705386], [], 0, "CAN_COLLIDE"]; - _vehicle_366 = _this; - _this setDir 24.308466; - _this setPos [3603.5254, 3677.8088, -0.46705386]; -}; - -_vehicle_367 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3600.1563, 3679.8994, -0.42016283], [], 0, "CAN_COLLIDE"]; - _vehicle_367 = _this; - _this setDir 39.547977; - _this setPos [3600.1563, 3679.8994, -0.42016283]; -}; - -_vehicle_375 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3595.9851, 3685.9504, -0.35252863], [], 0, "CAN_COLLIDE"]; - _vehicle_375 = _this; - _this setDir 82.228989; - _this setPos [3595.9851, 3685.9504, -0.35252863]; -}; - -_vehicle_377 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [3596.5723, 3689.6033, -0.39722514], [], 0, "CAN_COLLIDE"]; - _vehicle_377 = _this; - _this setDir 114.75807; - _this setPos [3596.5723, 3689.6033, -0.39722514]; -}; - -_vehicle_379 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3608.136, 3687.3967, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_379 = _this; - _this setPos [3608.136, 3687.3967, 0]; -}; - -_vehicle_382 = objNull; -if (true) then -{ - _this = createVehicle ["PowGen_Big", [3618.9395, 3689.2029], [], 0, "CAN_COLLIDE"]; - _vehicle_382 = _this; - _this setDir -16.767889; - _this setPos [3618.9395, 3689.2029]; -}; - -_vehicle_383 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_cargo_cont_net2", [3618.2227, 3682.4531, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_383 = _this; - _this setDir -63.723; - _this setPos [3618.2227, 3682.4531, 3.0517578e-005]; -}; - -_vehicle_384 = objNull; -if (true) then -{ - _this = createVehicle ["US_WarfareBBarracks_Base_EP1", [3609.2202, 3684.4927, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_384 = _this; - _this setPos [3609.2202, 3684.4927, -1.5258789e-005]; -}; - -_vehicle_385 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3597.5115, 3693.2378, 0.00012207031], [], 0, "CAN_COLLIDE"]; - _vehicle_385 = _this; - _this setPos [3597.5115, 3693.2378, 0.00012207031]; -}; - -_vehicle_388 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3598.5288, 3691.9739, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_388 = _this; - _this setPos [3598.5288, 3691.9739, -1.5258789e-005]; -}; - -_vehicle_390 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3599.5535, 3690.085, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_390 = _this; - _this setPos [3599.5535, 3690.085, -4.5776367e-005]; -}; - -_vehicle_392 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3599.9688, 3688.2695, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_392 = _this; - _this setPos [3599.9688, 3688.2695, 0]; -}; - -_vehicle_394 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3600.6646, 3685.6267, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_394 = _this; - _this setPos [3600.6646, 3685.6267, 1.5258789e-005]; -}; - -_vehicle_396 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3600.7554, 3684.7537, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_396 = _this; - _this setPos [3600.7554, 3684.7537, 0]; -}; - -_vehicle_398 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3599.0222, 3685.6394, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_398 = _this; - _this setPos [3599.0222, 3685.6394, 0]; -}; - -_vehicle_400 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3599.8218, 3692.7725, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_400 = _this; - _this setPos [3599.8218, 3692.7725, 3.0517578e-005]; -}; - -_vehicle_402 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3598.6577, 3682.7478, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_402 = _this; - _this setPos [3598.6577, 3682.7478, -4.5776367e-005]; -}; - -_vehicle_404 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3600.1599, 3681.8916, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_404 = _this; - _this setPos [3600.1599, 3681.8916, 0]; -}; - -_vehicle_406 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3600.8157, 3682.5178, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_406 = _this; - _this setPos [3600.8157, 3682.5178, 0]; -}; - -_vehicle_408 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [3599.7629, 3683.759, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_408 = _this; - _this setPos [3599.7629, 3683.759, 3.0517578e-005]; -}; - -_unit_71 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["CIV_EuroMan01_EP1", [3610.2993, 3688.4067, 0.2740716], [], 0, "CAN_COLLIDE"]; - _unit_71 = _this; - _this setDir -160.882; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_72 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["CIV_EuroMan02_EP1", [3610.0063, 3685.4143, 0.2596041], [], 0, "CAN_COLLIDE"]; - _unit_72 = _this; - _this setDir -108.81454; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_76 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Dr_Annie_Baker_EP1", [897.12573, 5270.0874, 3.6778364], [], 0, "CAN_COLLIDE"]; - _unit_76 = _this; - _this setDir -102.73165; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_77 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["CIV_EuroWoman01_EP1", [891.1792, 5271.9116, 0.56924075], [], 0, "CAN_COLLIDE"]; - _unit_77 = _this; - _this setDir 95.87394; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_411 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [890.14648, 5274.9531], [], 0, "CAN_COLLIDE"]; - _vehicle_411 = _this; - _this setDir 197.19943; - _this setPos [890.14648, 5274.9531]; -}; - -_vehicle_414 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierRedCross_EP1", [901.63324, 5275.2324, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_414 = _this; - _this setDir 184.97194; - _this setPos [901.63324, 5275.2324, 1.9073486e-006]; -}; - -_vehicle_416 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Ind_TankSmall", [871.35272, 5270.3936, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_416 = _this; - _this setDir 88.226517; - _this setPos [871.35272, 5270.3936, 5.7220459e-006]; -}; - -_unit_80 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Citizen3_EP1", [719.30035, 1576.938, 14.100372], [], 0, "CAN_COLLIDE"]; - _unit_80 = _this; - _this setDir 72.737617; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_422 = objNull; -if (true) then -{ - _this = createVehicle ["LADAWreck", [3020.0552, 5938.1196, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_422 = _this; - _this setDir -85.603584; - _this setPos [3020.0552, 5938.1196, 1.1444092e-005]; -}; - -_vehicle_423 = objNull; -if (true) then -{ - _this = createVehicle ["Land_HBarrier_large", [7509.5303, 2945.7224, -0.29705814], [], 0, "CAN_COLLIDE"]; - _vehicle_423 = _this; - _this setDir 2.6208634; - _this setPos [7509.5303, 2945.7224, -0.29705814]; -}; - -_vehicle_424 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrate_NoInteractive_", [7506.8936, 2951.8135, 1.0967255e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_424 = _this; - _this setDir 90.282372; - _this setPos [7506.8936, 2951.8135, 1.0967255e-005]; -}; - -_vehicle_425 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrates_NoInteractive_Large", [7507.2349, 2952.9058, -4.2915344e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_425 = _this; - _this setDir 181.83423; - _this setPos [7507.2349, 2952.9058, -4.2915344e-006]; -}; - -_vehicle_426 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrates_NoInteractive_Medium", [7508.4854, 2952.8169, 8.1062317e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_426 = _this; - _this setDir 89.771851; - _this setPos [7508.4854, 2952.8169, 8.1062317e-006]; -}; - -_vehicle_427 = objNull; -if (true) then -{ - _this = createVehicle ["AmmoCrates_NoInteractive_Small", [7509.8081, 2952.8748, -1.2397766e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_427 = _this; - _this setDir 8.0604963; - _this setPos [7509.8081, 2952.8748, -1.2397766e-005]; -}; - -_vehicle_428 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Antenna", [7511.041, 2958.074, 6.3968663], [], 0, "CAN_COLLIDE"]; - _vehicle_428 = _this; - _this setDir -33.135361; - _this setPos [7511.041, 2958.074, 6.3968663]; -}; - -_vehicle_430 = objNull; -if (true) then -{ - _this = createVehicle ["Land_BagFenceLong", [3064.0002, 8021.4639, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_430 = _this; - _this setDir -83.460388; - _this setPos [3064.0002, 8021.4639, -3.8146973e-006]; -}; - -_vehicle_432 = objNull; -if (true) then -{ - _this = createVehicle ["Land_BagFenceLong", [3064.2795, 8023.8096, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_432 = _this; - _this setDir -83.460388; - _this setPos [3064.2795, 8023.8096, 2.8610229e-006]; -}; - -_vehicle_436 = objNull; -if (true) then -{ - _this = createVehicle ["Land_BagFenceLong", [3054.6702, 8025.4917, -1.0490417e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_436 = _this; - _this setDir -83.460388; - _this setPos [3054.6702, 8025.4917, -1.0490417e-005]; -}; - -_vehicle_437 = objNull; -if (true) then -{ - _this = createVehicle ["Land_BagFenceLong", [3054.3909, 8023.146, -1.7166138e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_437 = _this; - _this setDir -83.460388; - _this setPos [3054.3909, 8023.146, -1.7166138e-005]; -}; - -_unit_85 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["ibr_lingorman2s", [3059.0198, 8021.9331, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _unit_85 = _this; - _this setDir -5.0591068; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_440 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [3059.0242, 8022.8438, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_440 = _this; - _this setDir 8.7294521; - _this setPos [3059.0242, 8022.8438, 3.8146973e-006]; -}; - -_vehicle_441 = objNull; -if (true) then -{ - _this = createVehicle ["FoldChair", [3059.6768, 8021.3618, 8.5830688e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_441 = _this; - _this setDir 170.00513; - _this setPos [3059.6768, 8021.3618, 8.5830688e-006]; -}; - -_vehicle_442 = objNull; -if (true) then -{ - _this = createVehicle ["Land_covering_hut_big_EP1", [3059.1511, 8022.8965, 4.7683716e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_442 = _this; - _this setDir 188.12738; - _this setPos [3059.1511, 8022.8965, 4.7683716e-006]; -}; - -_vehicle_443 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_palletsfoiled", [3062.7034, 8021.5137, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_443 = _this; - _this setDir 7.7950034; - _this setPos [3062.7034, 8021.5137, 9.5367432e-006]; -}; - -_vehicle_444 = objNull; -if (true) then -{ - _this = createVehicle ["Garbage_can", [3060.9761, 8020.916, 6.4849854e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_444 = _this; - _this setPos [3060.9761, 8020.916, 6.4849854e-005]; -}; - -_vehicle_445 = objNull; -if (true) then -{ - _this = createVehicle ["Paleta1", [3062.6533, 8022.9053, 1.6212463e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_445 = _this; - _this setPos [3062.6533, 8022.9053, 1.6212463e-005]; -}; - -_vehicle_446 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Barrel_water", [3057.2195, 8021.8716, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_446 = _this; - _this setPos [3057.2195, 8021.8716, 6.1035156e-005]; -}; - -_vehicle_447 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Ind_TankSmall", [3087.1904, 8026.5039, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_447 = _this; - _this setDir 99.213409; - _this setPos [3087.1904, 8026.5039, -3.8146973e-006]; -}; - -_unit_87 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["ibr_lingorman3s", [8348.2188, 8739.2813, 8.5592041], [], 0, "CAN_COLLIDE"]; - _unit_87 = _this; - _this setDir 367.17648; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_448 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Misc_Cargo2E", [8339.4531, 8742.9795, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_448 = _this; - _this setDir 24.328873; - _this setPos [8339.4531, 8742.9795, 7.6293945e-006]; -}; - -_vehicle_449 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_palletsfoiled_heap", [8341.9658, 8739.124, 7.9894919], [], 0, "CAN_COLLIDE"]; - _vehicle_449 = _this; - _this setDir 295.72287; - _this setPos [8341.9658, 8739.124, 7.9894919]; -}; - -_unit_90 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["ibr_lingorman5", [7509.8115, 2951.6182, -8.5830688e-006], [], 0, "CAN_COLLIDE"]; - _unit_90 = _this; - _this setDir 167.27051; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_450 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierRedCross_EP1", [6679.5654, 4293.8071, 3.8700938], [], 0, "CAN_COLLIDE"]; - _vehicle_450 = _this; - _this setDir 96.069023; - _this setPos [6679.5654, 4293.8071, 3.8700938]; -}; - -_vehicle_452 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_Backpackheap_EP1", [4182.4282, 2340.3843, 4.7060971], [], 0, "CAN_COLLIDE"]; - _vehicle_452 = _this; - _this setPos [4182.4282, 2340.3843, 4.7060971]; -}; - -_vehicle_453 = objNull; -if (true) then -{ - _this = createVehicle ["Satelit", [727.2605, 1572.275, 17.612398], [], 0, "CAN_COLLIDE"]; - _vehicle_453 = _this; - _this setDir -24.525103; - _this setPos [727.2605, 1572.275, 17.612398]; -}; - -_vehicle_454 = objNull; -if (true) then -{ - _this = createVehicle ["Land_transport_crates_EP1", [719.60687, 1580.7175, 14.107553], [], 0, "CAN_COLLIDE"]; - _vehicle_454 = _this; - _this setPos [719.60687, 1580.7175, 14.107553]; -}; - -_vehicle_456 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_cargo_cont_net3", [718.51355, 1571.7415, 14.103069], [], 0, "CAN_COLLIDE"]; - _vehicle_456 = _this; - _this setPos [718.51355, 1571.7415, 14.103069]; -}; - -_vehicle_457 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [720.22693, 1577.3777, 14.113554], [], 0, "CAN_COLLIDE"]; - _vehicle_457 = _this; - _this setDir 86.831856; - _this setPos [720.22693, 1577.3777, 14.113554]; -}; - -_vehicle_459 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CncBlock_D", [1724.5776, 4134.0972, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_459 = _this; - _this setPos [1724.5776, 4134.0972, 3.8146973e-006]; -}; - -_vehicle_460 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CncBlock", [1768.2799, 4140.96], [], 0, "CAN_COLLIDE"]; - _vehicle_460 = _this; - _this setPos [1768.2799, 4140.96]; -}; - -_vehicle_462 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CncBlock", [1765.6605, 4140.9443, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_462 = _this; - _this setPos [1765.6605, 4140.9443, 7.6293945e-006]; -}; - -_vehicle_465 = objNull; -if (true) then -{ - _this = createVehicle ["Land_covering_hut_EP1", [1724.369, 4136.9204, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_465 = _this; - _this setDir 88.205536; - _this setPos [1724.369, 4136.9204, 3.8146973e-005]; -}; - -_vehicle_472 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierChecked", [1766.761, 4133.8008], [], 0, "CAN_COLLIDE"]; - _vehicle_472 = _this; - _this setPos [1766.761, 4133.8008]; -}; - -_vehicle_474 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierChecked", [1767.0544, 4116.6021, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_474 = _this; - _this setPos [1767.0544, 4116.6021, -1.1444092e-005]; -}; - -_vehicle_476 = objNull; -if (true) then -{ - _this = createVehicle ["Sign_1L_Noentry_EP1", [1724.9796, 4121.3779, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_476 = _this; - _this setDir -91.972839; - _this setPos [1724.9796, 4121.3779, 3.8146973e-006]; -}; - -_vehicle_478 = objNull; -if (true) then -{ - _this = createVehicle ["Sign_1L_Noentry_EP1", [1725.5295, 4133.7915], [], 0, "CAN_COLLIDE"]; - _vehicle_478 = _this; - _this setDir -91.998009; - _this setPos [1725.5295, 4133.7915]; -}; - -_vehicle_482 = objNull; -if (true) then -{ - _this = createVehicle ["Land_SignB_Pub_CZ3", [1748.7087, 4141.1421, 3.5652723], [], 0, "CAN_COLLIDE"]; - _vehicle_482 = _this; - _this setDir 0.14918116; - _this setPos [1748.7087, 4141.1421, 3.5652723]; -}; - -_vehicle_483 = objNull; -if (true) then -{ - _this = createVehicle ["Land_SignB_Pub_RU2", [1741.3301, 4141.0781, 3.4627702], [], 0, "CAN_COLLIDE"]; - _vehicle_483 = _this; - _this setPos [1741.3301, 4141.0781, 3.4627702]; -}; - -_vehicle_485 = objNull; -if (true) then -{ - _this = createVehicle ["Land_SignB_Pub_CZ1", [1734.0756, 4141.1563, 3.582387], [], 0, "CAN_COLLIDE"]; - _vehicle_485 = _this; - _this setPos [1734.0756, 4141.1563, 3.582387]; -}; - -_vehicle_487 = objNull; -if (true) then -{ - _this = createVehicle ["Land_tires_EP1", [1738.0853, 4143.479, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_487 = _this; - _this setDir 196.25143; - _this setPos [1738.0853, 4143.479, 3.8146973e-006]; -}; - -_vehicle_488 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Bucket_EP1", [1738.2743, 4142.5542], [], 0, "CAN_COLLIDE"]; - _vehicle_488 = _this; - _this setDir 0.48201698; - _this setPos [1738.2743, 4142.5542]; -}; - -_vehicle_489 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [1725.1685, 4136.8999, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_489 = _this; - _this setDir -91.010567; - _this setPos [1725.1685, 4136.8999, 7.6293945e-006]; -}; - -_unit_99 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Rocker4", [1724.6815, 4136.9688, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _unit_99 = _this; - _this setDir 90.808693; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_491 = objNull; -if (true) then -{ - _this = createVehicle ["FoldChair", [1723.614, 4136.0293], [], 0, "CAN_COLLIDE"]; - _vehicle_491 = _this; - _this setDir -122.29593; - _this setPos [1723.614, 4136.0293]; -}; - -_vehicle_492 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Barrel_water", [1745.8879, 4142.6265, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_492 = _this; - _this setDir 172.86455; - _this setPos [1745.8879, 4142.6265, 3.8146973e-006]; -}; - -_vehicle_493 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [1748.2552, 4137.853, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_493 = _this; - _this setPos [1748.2552, 4137.853, 7.6293945e-006]; -}; - -_vehicle_494 = objNull; -if (true) then -{ - _this = createVehicle ["Garbage_can", [1744.1908, 4150.4619, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_494 = _this; - _this setDir -51.489697; - _this setPos [1744.1908, 4150.4619, 1.5258789e-005]; -}; - -_vehicle_496 = objNull; -if (true) then -{ - _this = createVehicle ["Garbage_can", [1743.4209, 4150.5376, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_496 = _this; - _this setDir 257.38394; - _this setPos [1743.4209, 4150.5376, 7.6293945e-006]; -}; - -_vehicle_499 = objNull; -if (true) then -{ - _this = createVehicle ["Garbage_can", [1743.3628, 4151.3809, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_499 = _this; - _this setDir 257.38394; - _this setPos [1743.3628, 4151.3809, 1.9073486e-005]; -}; - -_vehicle_501 = objNull; -if (true) then -{ - _this = createVehicle ["Garbage_container", [1745.1577, 4148.2568, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_501 = _this; - _this setDir -92.637192; - _this setPos [1745.1577, 4148.2568, 3.8146973e-006]; -}; - -_vehicle_502 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.2236, 2051.6445, 8.392334e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_502 = _this; - _this setPos [1403.2236, 2051.6445, 8.392334e-005]; -}; - -_vehicle_504 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.702, 2046.2094, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_504 = _this; - _this setPos [1403.702, 2046.2094, 1.9073486e-005]; -}; - -_vehicle_506 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.4702, 2039.1973, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_506 = _this; - _this setPos [1403.4702, 2039.1973, -1.9073486e-006]; -}; - -_vehicle_508 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.499, 2039.1062, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_508 = _this; - _this setPos [1403.499, 2039.1062, 7.6293945e-006]; -}; - -_vehicle_510 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.438, 2035.5847, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_510 = _this; - _this setPos [1403.438, 2035.5847, 2.0980835e-005]; -}; - -_vehicle_512 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.4159, 2031.601, 2.4795532e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_512 = _this; - _this setPos [1403.4159, 2031.601, 2.4795532e-005]; -}; - -_vehicle_514 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.546, 2026.2252, 1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_514 = _this; - _this setPos [1403.546, 2026.2252, 1.335144e-005]; -}; - -_vehicle_516 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.6064, 2019.2866, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_516 = _this; - _this setPos [1403.6064, 2019.2866, 5.7220459e-006]; -}; - -_vehicle_518 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.5935, 2013.1499, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_518 = _this; - _this setPos [1403.5935, 2013.1499, 2.0980835e-005]; -}; - -_vehicle_520 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.5012, 2007.3782, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_520 = _this; - _this setPos [1403.5012, 2007.3782, 1.5258789e-005]; -}; - -_vehicle_522 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1405.9001, 2026.0728, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_522 = _this; - _this setPos [1405.9001, 2026.0728, 2.6702881e-005]; -}; - -_vehicle_524 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.1068, 2023.432, 3.2424927e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_524 = _this; - _this setPos [1406.1068, 2023.432, 3.2424927e-005]; -}; - -_vehicle_526 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.0992, 2021.6211, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_526 = _this; - _this setPos [1406.0992, 2021.6211, 3.8146973e-005]; -}; - -_vehicle_528 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.1158, 2018.9373, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_528 = _this; - _this setPos [1406.1158, 2018.9373, -3.8146973e-006]; -}; - -_vehicle_530 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.1338, 2015.0096, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_530 = _this; - _this setPos [1406.1338, 2015.0096, 3.4332275e-005]; -}; - -_vehicle_532 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.6072, 2009.9104, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_532 = _this; - _this setPos [1406.6072, 2009.9104, 1.1444092e-005]; -}; - -_vehicle_534 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.613, 2004.8444, 2.8610229e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_534 = _this; - _this setPos [1406.613, 2004.8444, 2.8610229e-005]; -}; - -_vehicle_536 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.3947, 2000.8915, 5.1498413e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_536 = _this; - _this setPos [1406.3947, 2000.8915, 5.1498413e-005]; -}; - -_vehicle_538 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.2279, 1997.0323, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_538 = _this; - _this setPos [1406.2279, 1997.0323, 3.8146973e-006]; -}; - -_vehicle_540 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.1278, 1990.7054, 4.3869019e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_540 = _this; - _this setPos [1406.1278, 1990.7054, 4.3869019e-005]; -}; - -_vehicle_542 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.3862, 1985.5955, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_542 = _this; - _this setPos [1406.3862, 1985.5955, 3.8146973e-006]; -}; - -_vehicle_544 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.7466, 1980.457, 1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_544 = _this; - _this setPos [1406.7466, 1980.457, 1.335144e-005]; -}; - -_vehicle_546 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1407.5146, 1972.8853, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_546 = _this; - _this setPos [1407.5146, 1972.8853, 1.1444092e-005]; -}; - -_vehicle_548 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1407.5922, 1972.1659, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_548 = _this; - _this setPos [1407.5922, 1972.1659, -3.8146973e-006]; -}; - -_vehicle_550 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.1478, 1973.0807, -1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_550 = _this; - _this setPos [1406.1478, 1973.0807, -1.335144e-005]; -}; - -_vehicle_552 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.9722, 1976.0425, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_552 = _this; - _this setPos [1403.9722, 1976.0425, 3.8146973e-006]; -}; - -_vehicle_554 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1404.666, 1995.4025, 2.4795532e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_554 = _this; - _this setPos [1404.666, 1995.4025, 2.4795532e-005]; -}; - -_vehicle_556 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1402.2484, 1999.4333, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_556 = _this; - _this setPos [1402.2484, 1999.4333, 5.7220459e-006]; -}; - -_vehicle_558 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1402.5822, 2003.1664, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_558 = _this; - _this setPos [1402.5822, 2003.1664, 3.8146973e-005]; -}; - -_vehicle_560 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1403.8904, 1988.8065, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_560 = _this; - _this setPos [1403.8904, 1988.8065, -5.7220459e-006]; -}; - -_vehicle_562 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1404.714, 1978.9713, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_562 = _this; - _this setPos [1404.714, 1978.9713, -1.5258789e-005]; -}; - -_vehicle_564 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1405.7783, 1974.2136, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_564 = _this; - _this setPos [1405.7783, 1974.2136, -3.8146973e-006]; -}; - -_vehicle_566 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1408.0748, 1970.6648, 1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_566 = _this; - _this setPos [1408.0748, 1970.6648, 1.335144e-005]; -}; - -_vehicle_568 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1408.1173, 1975.3817, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_568 = _this; - _this setPos [1408.1173, 1975.3817, 1.1444092e-005]; -}; - -_vehicle_570 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1409.2897, 1966.8199, 1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_570 = _this; - _this setPos [1409.2897, 1966.8199, 1.335144e-005]; -}; - -_vehicle_572 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1411.4287, 1962.2711, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_572 = _this; - _this setPos [1411.4287, 1962.2711, 1.9073486e-005]; -}; - -_vehicle_574 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1415.6058, 1955.1791, 1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_574 = _this; - _this setPos [1415.6058, 1955.1791, 1.335144e-005]; -}; - -_vehicle_576 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1419.5128, 1947.8145, -9.5367432e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_576 = _this; - _this setPos [1419.5128, 1947.8145, -9.5367432e-006]; -}; - -_vehicle_578 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1406.7238, 1968.3264, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_578 = _this; - _this setPos [1406.7238, 1968.3264, 1.5258789e-005]; -}; - -_vehicle_580 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1408.9993, 1962.6255, 3.2424927e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_580 = _this; - _this setPos [1408.9993, 1962.6255, 3.2424927e-005]; -}; - -_vehicle_582 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1410.6362, 1959.3861, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_582 = _this; - _this setPos [1410.6362, 1959.3861, 3.8146973e-006]; -}; - -_vehicle_584 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1413.3668, 1954.1974, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_584 = _this; - _this setPos [1413.3668, 1954.1974, 1.9073486e-005]; -}; - -_vehicle_586 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1415.2162, 1950.5515, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_586 = _this; - _this setPos [1415.2162, 1950.5515, 3.0517578e-005]; -}; - -_vehicle_588 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1418.1914, 1944.3807, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_588 = _this; - _this setPos [1418.1914, 1944.3807, 1.5258789e-005]; -}; - -_vehicle_590 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1419.9709, 1940.6923, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_590 = _this; - _this setPos [1419.9709, 1940.6923, 0]; -}; - -_vehicle_592 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1412.7903, 1954.9432, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_592 = _this; - _this setPos [1412.7903, 1954.9432, 2.6702881e-005]; -}; - -_vehicle_594 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1414.0262, 1951.5081, 4.7683716e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_594 = _this; - _this setPos [1414.0262, 1951.5081, 4.7683716e-005]; -}; - -_vehicle_596 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1414.0743, 1951.4496, 4.0054321e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_596 = _this; - _this setPos [1414.0743, 1951.4496, 4.0054321e-005]; -}; - -_vehicle_599 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1411.2385, 1956.5641, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_599 = _this; - _this setPos [1411.2385, 1956.5641, 2.2888184e-005]; -}; - -_vehicle_601 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1413.1163, 1953.3424, 2.8610229e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_601 = _this; - _this setPos [1413.1163, 1953.3424, 2.8610229e-005]; -}; - -_vehicle_603 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1426.1188, 1940.6849, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_603 = _this; - _this setPos [1426.1188, 1940.6849, 1.9073486e-005]; -}; - -_vehicle_605 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1422.9714, 1941.0532, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_605 = _this; - _this setPos [1422.9714, 1941.0532, 3.8146973e-006]; -}; - -_vehicle_607 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1424.3065, 1940.7756, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_607 = _this; - _this setPos [1424.3065, 1940.7756, 2.6702881e-005]; -}; - -_vehicle_609 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1422.6444, 1938.2953, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_609 = _this; - _this setPos [1422.6444, 1938.2953, 3.8146973e-006]; -}; - -_vehicle_611 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1428.98, 1932.8778, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_611 = _this; - _this setPos [1428.98, 1932.8778, 2.0980835e-005]; -}; - -_vehicle_613 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1431.0825, 1931.9982, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_613 = _this; - _this setPos [1431.0825, 1931.9982, 1.9073486e-005]; -}; - -_vehicle_615 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1434.405, 1929.829, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_615 = _this; - _this setPos [1434.405, 1929.829, 9.5367432e-006]; -}; - -_vehicle_617 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1434.6235, 1931.2589, 3.2424927e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_617 = _this; - _this setPos [1434.6235, 1931.2589, 3.2424927e-005]; -}; - -_vehicle_619 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1432.8658, 1933.6847, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_619 = _this; - _this setPos [1432.8658, 1933.6847, 1.9073486e-005]; -}; - -_vehicle_621 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1435.5049, 1926.2098, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_621 = _this; - _this setPos [1435.5049, 1926.2098, 2.6702881e-005]; -}; - -_vehicle_623 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1436.9396, 1924.5253, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_623 = _this; - _this setPos [1436.9396, 1924.5253, 3.0517578e-005]; -}; - -_vehicle_625 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1441.0435, 1922.1107, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_625 = _this; - _this setPos [1441.0435, 1922.1107, 3.8146973e-005]; -}; - -_vehicle_627 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1444.444, 1920.6869, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_627 = _this; - _this setPos [1444.444, 1920.6869, 3.0517578e-005]; -}; - -_vehicle_629 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1441.5249, 1927.229, 3.4332275e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_629 = _this; - _this setPos [1441.5249, 1927.229, 3.4332275e-005]; -}; - -_vehicle_631 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1437.8228, 1930.3096, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_631 = _this; - _this setPos [1437.8228, 1930.3096, 2.6702881e-005]; -}; - -_vehicle_633 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1445.7821, 1923.4973, 6.2942505e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_633 = _this; - _this setPos [1445.7821, 1923.4973, 6.2942505e-005]; -}; - -_vehicle_635 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1450.392, 1919.5502, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_635 = _this; - _this setPos [1450.392, 1919.5502, 2.0980835e-005]; -}; - -_vehicle_637 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1448.7489, 1917.2361, -1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_637 = _this; - _this setPos [1448.7489, 1917.2361, -1.335144e-005]; -}; - -_vehicle_639 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1449.1003, 1915.0551, 4.9591064e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_639 = _this; - _this setPos [1449.1003, 1915.0551, 4.9591064e-005]; -}; - -_vehicle_641 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1455.8418, 1916.7179, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_641 = _this; - _this setPos [1455.8418, 1916.7179, 3.8146973e-006]; -}; - -_vehicle_643 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1455.8547, 1915.8413, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_643 = _this; - _this setPos [1455.8547, 1915.8413, 4.5776367e-005]; -}; - -_vehicle_645 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1453.7401, 1916.8666, 1.7166138e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_645 = _this; - _this setPos [1453.7401, 1916.8666, 1.7166138e-005]; -}; - -_vehicle_647 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1458.8568, 1912.5823, 6.4849854e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_647 = _this; - _this setPos [1458.8568, 1912.5823, 6.4849854e-005]; -}; - -_vehicle_649 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1460.9817, 1911.3665, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_649 = _this; - _this setPos [1460.9817, 1911.3665, 7.6293945e-005]; -}; - -_vehicle_651 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1455.9425, 1913.2216, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_651 = _this; - _this setPos [1455.9425, 1913.2216, 7.6293945e-006]; -}; - -_vehicle_653 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1466.3516, 1909.2959, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_653 = _this; - _this setPos [1466.3516, 1909.2959, 2.2888184e-005]; -}; - -_vehicle_655 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1465.1154, 1910.8516, -2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_655 = _this; - _this setPos [1465.1154, 1910.8516, -2.0980835e-005]; -}; - -_vehicle_657 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1459.7589, 1915.4115, 6.6757202e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_657 = _this; - _this setPos [1459.7589, 1915.4115, 6.6757202e-005]; -}; - -_vehicle_659 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1463.5752, 1908.0925, 6.6757202e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_659 = _this; - _this setPos [1463.5752, 1908.0925, 6.6757202e-005]; -}; - -_vehicle_661 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1470.4937, 1907.9478, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_661 = _this; - _this setPos [1470.4937, 1907.9478, 3.0517578e-005]; -}; - -_vehicle_663 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1470.7487, 1908.7734, 4.7683716e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_663 = _this; - _this setPos [1470.7487, 1908.7734, 4.7683716e-005]; -}; - -_vehicle_665 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1476.5311, 1905.5405, 3.6239624e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_665 = _this; - _this setPos [1476.5311, 1905.5405, 3.6239624e-005]; -}; - -_vehicle_667 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1474.4553, 1906.0409, 4.3869019e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_667 = _this; - _this setPos [1474.4553, 1906.0409, 4.3869019e-005]; -}; - -_vehicle_669 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1469.8922, 1905.897, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_669 = _this; - _this setPos [1469.8922, 1905.897, 9.5367432e-006]; -}; - -_vehicle_671 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1466.8738, 1906.6659, 1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_671 = _this; - _this setPos [1466.8738, 1906.6659, 1.335144e-005]; -}; - -_vehicle_673 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1480.2546, 1903.4077, 4.7683716e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_673 = _this; - _this setPos [1480.2546, 1903.4077, 4.7683716e-006]; -}; - -_vehicle_675 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1478.5616, 1902.0203, 6.2942505e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_675 = _this; - _this setPos [1478.5616, 1902.0203, 6.2942505e-005]; -}; - -_vehicle_677 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1484.7233, 1899.718, 1.8119812e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_677 = _this; - _this setPos [1484.7233, 1899.718, 1.8119812e-005]; -}; - -_vehicle_679 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1488.7826, 1897.0314, 3.6239624e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_679 = _this; - _this setPos [1488.7826, 1897.0314, 3.6239624e-005]; -}; - -_vehicle_681 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1490.5345, 1899.7715, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_681 = _this; - _this setPos [1490.5345, 1899.7715, 7.6293945e-006]; -}; - -_vehicle_683 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1484.2828, 1903.0048, -1.7166138e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_683 = _this; - _this setPos [1484.2828, 1903.0048, -1.7166138e-005]; -}; - -_vehicle_685 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1487.201, 1901.4955, -9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_685 = _this; - _this setPos [1487.201, 1901.4955, -9.5367432e-007]; -}; - -_vehicle_687 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1481.8486, 1900.3966, -3.2424927e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_687 = _this; - _this setPos [1481.8486, 1900.3966, -3.2424927e-005]; -}; - -_vehicle_689 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1493.0559, 1897.6085, 8.5830688e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_689 = _this; - _this setPos [1493.0559, 1897.6085, 8.5830688e-006]; -}; - -_vehicle_691 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1493.4994, 1895.5824, 4.0054321e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_691 = _this; - _this setPos [1493.4994, 1895.5824, 4.0054321e-005]; -}; - -_vehicle_693 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1497.7837, 1895.1807, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_693 = _this; - _this setPos [1497.7837, 1895.1807, 0]; -}; - -_vehicle_695 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1499.0862, 1896.0881, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_695 = _this; - _this setPos [1499.0862, 1896.0881, 9.5367432e-006]; -}; - -_vehicle_697 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1497.7783, 1895.9447, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_697 = _this; - _this setPos [1497.7783, 1895.9447, 9.5367432e-006]; -}; - -_vehicle_699 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1496.9807, 1895.9797, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_699 = _this; - _this setPos [1496.9807, 1895.9797, -3.8146973e-006]; -}; - -_vehicle_745 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1500.6659, 1893.1949, -4.7683716e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_745 = _this; - _this setDir -8.0373869; - _this setPos [1500.6659, 1893.1949, -4.7683716e-007]; -}; - -_vehicle_746 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1504.2588, 1891.5118, -0.59274149], [], 0, "CAN_COLLIDE"]; - _vehicle_746 = _this; - _this setDir -8.0373869; - _this setPos [1504.2588, 1891.5118, -0.59274149]; -}; - -_vehicle_747 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1504.2755, 1892.9584, -0.4581089], [], 0, "CAN_COLLIDE"]; - _vehicle_747 = _this; - _this setDir -8.0373869; - _this setPos [1504.2755, 1892.9584, -0.4581089]; -}; - -_vehicle_748 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1502.1958, 1895.1141, 0.097434998], [], 0, "CAN_COLLIDE"]; - _vehicle_748 = _this; - _this setDir -8.0373869; - _this setPos [1502.1958, 1895.1141, 0.097434998]; -}; - -_vehicle_749 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1505.8545, 1888.0815, -3.2030048], [], 0, "CAN_COLLIDE"]; - _vehicle_749 = _this; - _this setDir -8.0373869; - _this setPos [1505.8545, 1888.0815, -3.2030048]; -}; - -_vehicle_750 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1507.5101, 1886.6147, -4.2255135], [], 0, "CAN_COLLIDE"]; - _vehicle_750 = _this; - _this setDir -8.0373869; - _this setPos [1507.5101, 1886.6147, -4.2255135]; -}; - -_vehicle_751 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1511.9116, 1884.7975, -5.1324883], [], 0, "CAN_COLLIDE"]; - _vehicle_751 = _this; - _this setDir -8.0373869; - _this setPos [1511.9116, 1884.7975, -5.1324883]; -}; - -_vehicle_752 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1515.4779, 1883.8634, -5.9944592], [], 0, "CAN_COLLIDE"]; - _vehicle_752 = _this; - _this setDir -8.0373869; - _this setPos [1515.4779, 1883.8634, -5.9944592]; -}; - -_vehicle_753 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1511.6727, 1889.9332, -2.8802185], [], 0, "CAN_COLLIDE"]; - _vehicle_753 = _this; - _this setDir -8.0373869; - _this setPos [1511.6727, 1889.9332, -2.8802185]; -}; - -_vehicle_754 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1507.5763, 1892.4655, -1.2019415], [], 0, "CAN_COLLIDE"]; - _vehicle_754 = _this; - _this setDir -8.0373869; - _this setPos [1507.5763, 1892.4655, -1.2019415]; -}; - -_vehicle_755 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1516.4093, 1886.8326, -5.3048124], [], 0, "CAN_COLLIDE"]; - _vehicle_755 = _this; - _this setDir -8.0373869; - _this setPos [1516.4093, 1886.8326, -5.3048124]; -}; - -_vehicle_756 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1521.5264, 1883.5691, -7.0268135], [], 0, "CAN_COLLIDE"]; - _vehicle_756 = _this; - _this setDir -8.0373869; - _this setPos [1521.5264, 1883.5691, -7.0268135]; -}; - -_vehicle_757 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1520.223, 1881.0479, -8.5625868], [], 0, "CAN_COLLIDE"]; - _vehicle_757 = _this; - _this setDir -8.0373869; - _this setPos [1520.223, 1881.0479, -8.5625868]; -}; - -_vehicle_758 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1520.8756, 1878.9381, -10.467565], [], 0, "CAN_COLLIDE"]; - _vehicle_758 = _this; - _this setDir -8.0373869; - _this setPos [1520.8756, 1878.9381, -10.467565]; -}; - -_vehicle_759 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1527.3184, 1881.5275, -9.4580536], [], 0, "CAN_COLLIDE"]; - _vehicle_759 = _this; - _this setDir -8.0373869; - _this setPos [1527.3184, 1881.5275, -9.4580536]; -}; - -_vehicle_760 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1527.4541, 1880.6604, -10.198848], [], 0, "CAN_COLLIDE"]; - _vehicle_760 = _this; - _this setDir -8.0373869; - _this setPos [1527.4541, 1880.6604, -10.198848]; -}; - -_vehicle_761 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1525.2163, 1881.3804, -9.3726749], [], 0, "CAN_COLLIDE"]; - _vehicle_761 = _this; - _this setDir -8.0373869; - _this setPos [1525.2163, 1881.3804, -9.3726749]; -}; - -_vehicle_762 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1530.8822, 1877.8531, -11.437141], [], 0, "CAN_COLLIDE"]; - _vehicle_762 = _this; - _this setDir -8.0373869; - _this setPos [1530.8822, 1877.8531, -11.437141]; -}; - -_vehicle_763 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1533.1561, 1876.9471, -11.417229], [], 0, "CAN_COLLIDE"]; - _vehicle_763 = _this; - _this setDir -8.0373869; - _this setPos [1533.1561, 1876.9471, -11.417229]; -}; - -_vehicle_764 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1527.9069, 1878.0786, -12.394706], [], 0, "CAN_COLLIDE"]; - _vehicle_764 = _this; - _this setDir -8.0373869; - _this setPos [1527.9069, 1878.0786, -12.394706]; -}; - -_vehicle_765 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1538.7627, 1875.647, -11.582319], [], 0, "CAN_COLLIDE"]; - _vehicle_765 = _this; - _this setDir -8.0373869; - _this setPos [1538.7627, 1875.647, -11.582319]; -}; - -_vehicle_766 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1537.3218, 1877.0143, -11.121175], [], 0, "CAN_COLLIDE"]; - _vehicle_766 = _this; - _this setDir -8.0373869; - _this setPos [1537.3218, 1877.0143, -11.121175]; -}; - -_vehicle_767 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1531.3795, 1880.7809, -9.2114944], [], 0, "CAN_COLLIDE"]; - _vehicle_767 = _this; - _this setDir -8.0373869; - _this setPos [1531.3795, 1880.7809, -9.2114944]; -}; - -_vehicle_768 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1536.182, 1874.0676, -12.792175], [], 0, "CAN_COLLIDE"]; - _vehicle_768 = _this; - _this setDir -8.0373869; - _this setPos [1536.182, 1874.0676, -12.792175]; -}; - -_vehicle_769 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1543.0535, 1874.8912, -13.025449], [], 0, "CAN_COLLIDE"]; - _vehicle_769 = _this; - _this setDir -8.0373869; - _this setPos [1543.0535, 1874.8912, -13.025449]; -}; - -_vehicle_770 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1543.1899, 1875.745, -12.766273], [], 0, "CAN_COLLIDE"]; - _vehicle_770 = _this; - _this setDir -8.0373869; - _this setPos [1543.1899, 1875.745, -12.766273]; -}; - -_vehicle_771 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1549.3676, 1873.3518, -15.173582], [], 0, "CAN_COLLIDE"]; - _vehicle_771 = _this; - _this setDir -8.0373869; - _this setPos [1549.3676, 1873.3518, -15.173582]; -}; - -_vehicle_772 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1547.2419, 1873.5573, -14.799598], [], 0, "CAN_COLLIDE"]; - _vehicle_772 = _this; - _this setDir -8.0373869; - _this setPos [1547.2419, 1873.5573, -14.799598]; -}; - -_vehicle_773 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1542.7439, 1872.7767, -13.678513], [], 0, "CAN_COLLIDE"]; - _vehicle_773 = _this; - _this setDir -8.0373869; - _this setPos [1542.7439, 1872.7767, -13.678513]; -}; - -_vehicle_774 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1539.6477, 1873.1162, -12.83673], [], 0, "CAN_COLLIDE"]; - _vehicle_774 = _this; - _this setDir -8.0373869; - _this setPos [1539.6477, 1873.1162, -12.83673]; -}; - -_vehicle_775 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1553.3524, 1871.7606, -15.788325], [], 0, "CAN_COLLIDE"]; - _vehicle_775 = _this; - _this setDir -8.0373869; - _this setPos [1553.3524, 1871.7606, -15.788325]; -}; - -_vehicle_776 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1551.8699, 1870.1497, -16.441624], [], 0, "CAN_COLLIDE"]; - _vehicle_776 = _this; - _this setDir -8.0373869; - _this setPos [1551.8699, 1870.1497, -16.441624]; -}; - -_vehicle_777 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1558.2931, 1868.7319, -16.819935], [], 0, "CAN_COLLIDE"]; - _vehicle_777 = _this; - _this setDir -8.0373869; - _this setPos [1558.2931, 1868.7319, -16.819935]; -}; - -_vehicle_778 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1562.6881, 1866.6398, -17.395283], [], 0, "CAN_COLLIDE"]; - _vehicle_778 = _this; - _this setDir -8.0373869; - _this setPos [1562.6881, 1866.6398, -17.395283]; -}; - -_vehicle_779 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1564.0398, 1869.5975, -17.674089], [], 0, "CAN_COLLIDE"]; - _vehicle_779 = _this; - _this setDir -8.0373869; - _this setPos [1564.0398, 1869.5975, -17.674089]; -}; - -_vehicle_780 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1557.3975, 1871.9246, -16.484322], [], 0, "CAN_COLLIDE"]; - _vehicle_780 = _this; - _this setDir -8.0373869; - _this setPos [1557.3975, 1871.9246, -16.484322]; -}; - -_vehicle_781 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1560.4985, 1870.8387, -17.098413], [], 0, "CAN_COLLIDE"]; - _vehicle_781 = _this; - _this setDir -8.0373869; - _this setPos [1560.4985, 1870.8387, -17.098413]; -}; - -_vehicle_782 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1555.3523, 1869.002, -16.80928], [], 0, "CAN_COLLIDE"]; - _vehicle_782 = _this; - _this setDir -8.0373869; - _this setPos [1555.3523, 1869.002, -16.80928]; -}; - -_vehicle_783 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1566.8391, 1867.808, -17.859123], [], 0, "CAN_COLLIDE"]; - _vehicle_783 = _this; - _this setDir -8.0373869; - _this setPos [1566.8391, 1867.808, -17.859123]; -}; - -_vehicle_784 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1567.5612, 1865.8641, -17.782013], [], 0, "CAN_COLLIDE"]; - _vehicle_784 = _this; - _this setDir -8.0373869; - _this setPos [1567.5612, 1865.8641, -17.782013]; -}; - -_vehicle_785 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1571.8601, 1866.0662, -17.887877], [], 0, "CAN_COLLIDE"]; - _vehicle_785 = _this; - _this setDir -8.0373869; - _this setPos [1571.8601, 1866.0662, -17.887877]; -}; - -_vehicle_786 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1573.0223, 1867.1467, -17.964603], [], 0, "CAN_COLLIDE"]; - _vehicle_786 = _this; - _this setDir -8.0373869; - _this setPos [1573.0223, 1867.1467, -17.964603]; -}; - -_vehicle_787 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1571.7471, 1866.8213, -17.937065], [], 0, "CAN_COLLIDE"]; - _vehicle_787 = _this; - _this setDir -8.0373869; - _this setPos [1571.7471, 1866.8213, -17.937065]; -}; - -_vehicle_788 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1570.9531, 1866.7446, -17.951029], [], 0, "CAN_COLLIDE"]; - _vehicle_788 = _this; - _this setDir -8.0373869; - _this setPos [1570.9531, 1866.7446, -17.951029]; -}; - -_vehicle_834 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1574.014, 1864.0258, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_834 = _this; - _this setPos [1574.014, 1864.0258, 7.6293945e-006]; -}; - -_vehicle_836 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1575.6329, 1862.0518, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_836 = _this; - _this setPos [1575.6329, 1862.0518, 2.0980835e-005]; -}; - -_vehicle_838 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1574.6757, 1860.9238, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_838 = _this; - _this setPos [1574.6757, 1860.9238, 1.5258789e-005]; -}; - -_vehicle_840 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1577.7784, 1858.4786, 6.6757202e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_840 = _this; - _this setPos [1577.7784, 1858.4786, 6.6757202e-006]; -}; - -_vehicle_842 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1579.7792, 1857.7972, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_842 = _this; - _this setPos [1579.7792, 1857.7972, 9.5367432e-007]; -}; - -_vehicle_844 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1582.4124, 1856.6359, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_844 = _this; - _this setPos [1582.4124, 1856.6359, 9.5367432e-007]; -}; - -_vehicle_846 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1584.9603, 1854.8326, -9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_846 = _this; - _this setPos [1584.9603, 1854.8326, -9.5367432e-007]; -}; - -_vehicle_848 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1587.2229, 1853.6354, 6.6757202e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_848 = _this; - _this setPos [1587.2229, 1853.6354, 6.6757202e-006]; -}; - -_vehicle_850 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1579.7731, 1861.0508, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_850 = _this; - _this setPos [1579.7731, 1861.0508, 1.1444092e-005]; -}; - -_vehicle_852 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1578.2852, 1861.575, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_852 = _this; - _this setPos [1578.2852, 1861.575, 3.8146973e-006]; -}; - -_vehicle_854 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1582.8229, 1859.0016, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_854 = _this; - _this setPos [1582.8229, 1859.0016, 1.5258789e-005]; -}; - -_vehicle_856 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1588.0621, 1855.8453, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_856 = _this; - _this setPos [1588.0621, 1855.8453, 1.1444092e-005]; -}; - -_vehicle_858 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1591.6143, 1852.7014, -2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_858 = _this; - _this setPos [1591.6143, 1852.7014, -2.8610229e-006]; -}; - -_vehicle_860 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1595.337, 1849.483, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_860 = _this; - _this setPos [1595.337, 1849.483, 2.8610229e-006]; -}; - -_vehicle_862 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1599.2668, 1846.2048, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_862 = _this; - _this setPos [1599.2668, 1846.2048, 3.8146973e-006]; -}; - -_vehicle_864 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1592.6093, 1849.7126, -2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_864 = _this; - _this setPos [1592.6093, 1849.7126, -2.8610229e-006]; -}; - -_vehicle_866 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1590.4684, 1851.5116, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_866 = _this; - _this setPos [1590.4684, 1851.5116, 9.5367432e-007]; -}; - -_vehicle_868 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1592.4728, 1850.4476, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_868 = _this; - _this setPos [1592.4728, 1850.4476, -1.9073486e-006]; -}; - -_vehicle_870 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1594.479, 1849.2231, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_870 = _this; - _this setPos [1594.479, 1849.2231, 0]; -}; - -_vehicle_872 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1596.1107, 1848.1119, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_872 = _this; - _this setPos [1596.1107, 1848.1119, 3.8146973e-006]; -}; - -_vehicle_874 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1598.3942, 1847.8588, -6.6757202e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_874 = _this; - _this setPos [1598.3942, 1847.8588, -6.6757202e-006]; -}; - -_vehicle_876 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1602.2103, 1844.8295, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_876 = _this; - _this setPos [1602.2103, 1844.8295, 3.8146973e-006]; -}; - -_vehicle_878 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1602.8276, 1843.3445, -4.7683716e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_878 = _this; - _this setPos [1602.8276, 1843.3445, -4.7683716e-006]; -}; - -_vehicle_880 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1603.1504, 1841.9563, -4.7683716e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_880 = _this; - _this setPos [1603.1504, 1841.9563, -4.7683716e-006]; -}; - -_vehicle_882 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1603.6025, 1840.402, -1.335144e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_882 = _this; - _this setPos [1603.6025, 1840.402, -1.335144e-005]; -}; - -_vehicle_884 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1604.3562, 1839.1985, -9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_884 = _this; - _this setPos [1604.3562, 1839.1985, -9.5367432e-007]; -}; - -_vehicle_886 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1605.6774, 1838.3353, -9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_886 = _this; - _this setPos [1605.6774, 1838.3353, -9.5367432e-007]; -}; - -_vehicle_888 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1607.1445, 1837.4667, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_888 = _this; - _this setPos [1607.1445, 1837.4667, -7.6293945e-006]; -}; - -_vehicle_890 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1608.9497, 1836.5073, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_890 = _this; - _this setPos [1608.9497, 1836.5073, 9.5367432e-006]; -}; - -_vehicle_892 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1609.9916, 1835.7577, -6.6757202e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_892 = _this; - _this setPos [1609.9916, 1835.7577, -6.6757202e-006]; -}; - -_vehicle_894 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1612.5756, 1833.2268, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_894 = _this; - _this setPos [1612.5756, 1833.2268, 1.5258789e-005]; -}; - -_vehicle_896 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1615.2919, 1831.1049, 1.6212463e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_896 = _this; - _this setPos [1615.2919, 1831.1049, 1.6212463e-005]; -}; - -_vehicle_898 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1618.1664, 1828.9205, -5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_898 = _this; - _this setPos [1618.1664, 1828.9205, -5.7220459e-006]; -}; - -_vehicle_900 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1619.5602, 1827.7673, 9.5367432e-007], [], 0, "CAN_COLLIDE"]; - _vehicle_900 = _this; - _this setPos [1619.5602, 1827.7673, 9.5367432e-007]; -}; - -_vehicle_902 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1623.8699, 1824.0315, 1.6212463e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_902 = _this; - _this setPos [1623.8699, 1824.0315, 1.6212463e-005]; -}; - -_vehicle_904 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1617.2003, 1826.7382, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_904 = _this; - _this setPos [1617.2003, 1826.7382, 3.8146973e-006]; -}; - -_vehicle_906 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1614.1605, 1828.5406, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_906 = _this; - _this setPos [1614.1605, 1828.5406, 1.9073486e-006]; -}; - -_vehicle_908 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1611.6143, 1829.9893, -1.7166138e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_908 = _this; - _this setPos [1611.6143, 1829.9893, -1.7166138e-005]; -}; - -_vehicle_910 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1611.3544, 1830.2028, -2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_910 = _this; - _this setPos [1611.3544, 1830.2028, -2.8610229e-006]; -}; - -_vehicle_912 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1613.1691, 1828.2498, -1.8119812e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_912 = _this; - _this setPos [1613.1691, 1828.2498, -1.8119812e-005]; -}; - -_vehicle_914 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1614.2483, 1827.1924, 2.1934509e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_914 = _this; - _this setPos [1614.2483, 1827.1924, 2.1934509e-005]; -}; - -_vehicle_916 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1616.1692, 1825.5277, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_916 = _this; - _this setPos [1616.1692, 1825.5277, -2.2888184e-005]; -}; - -_vehicle_918 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1619.6238, 1823.6997, 9.5367432e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_918 = _this; - _this setPos [1619.6238, 1823.6997, 9.5367432e-006]; -}; - -_vehicle_920 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1622.7299, 1821.4688, 1.5735626e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_920 = _this; - _this setPos [1622.7299, 1821.4688, 1.5735626e-005]; -}; - -_vehicle_922 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1625.9869, 1819.113, 2.0980835e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_922 = _this; - _this setPos [1625.9869, 1819.113, 2.0980835e-005]; -}; - -_vehicle_924 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1627.8781, 1818.1185, 8.058548e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_924 = _this; - _this setPos [1627.8781, 1818.1185, 8.058548e-005]; -}; - -_vehicle_926 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1632.2449, 1815.8772, 1.4781952e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_926 = _this; - _this setPos [1632.2449, 1815.8772, 1.4781952e-005]; -}; - -_vehicle_928 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1635.6849, 1814.3217, 9.9658966e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_928 = _this; - _this setPos [1635.6849, 1814.3217, 9.9658966e-005]; -}; - -_vehicle_930 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1640.1884, 1811.8916, 1.2397766e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_930 = _this; - _this setPos [1640.1884, 1811.8916, 1.2397766e-005]; -}; - -_vehicle_932 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1643.4092, 1809.8962, 2.2649765e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_932 = _this; - _this setPos [1643.4092, 1809.8962, 2.2649765e-005]; -}; - -_vehicle_934 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1646.3644, 1808.0806, 7.8678131e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_934 = _this; - _this setPos [1646.3644, 1808.0806, 7.8678131e-006]; -}; - -_vehicle_936 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1649.7631, 1806.2141, -1.0728836e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_936 = _this; - _this setPos [1649.7631, 1806.2141, -1.0728836e-005]; -}; - -_vehicle_938 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1654.1132, 1803.8894, 7.390976e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_938 = _this; - _this setPos [1654.1132, 1803.8894, 7.390976e-006]; -}; - -_vehicle_940 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1655.8881, 1802.8428, -1.6689301e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_940 = _this; - _this setPos [1655.8881, 1802.8428, -1.6689301e-006]; -}; - -_vehicle_942 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2160.0034, 2466.4324, 1.168251e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_942 = _this; - _this setPos [2160.0034, 2466.4324, 1.168251e-005]; -}; - -_vehicle_944 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2160.1599, 2459.8899, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_944 = _this; - _this setPos [2160.1599, 2459.8899, 2.8610229e-006]; -}; - -_vehicle_946 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2160.196, 2455.3699, 1.4543533e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_946 = _this; - _this setPos [2160.196, 2455.3699, 1.4543533e-005]; -}; - -_vehicle_948 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2160.5281, 2450.511, 2.1457672e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_948 = _this; - _this setPos [2160.5281, 2450.511, 2.1457672e-005]; -}; - -_vehicle_950 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2160.7393, 2446.6011, 1.6212463e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_950 = _this; - _this setPos [2160.7393, 2446.6011, 1.6212463e-005]; -}; - -_vehicle_952 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2160.7922, 2440.0947, -2.7656555e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_952 = _this; - _this setPos [2160.7922, 2440.0947, -2.7656555e-005]; -}; - -_vehicle_954 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2160.8113, 2435.8203, -2.5749207e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_954 = _this; - _this setPos [2160.8113, 2435.8203, -2.5749207e-005]; -}; - -_vehicle_956 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2160.8635, 2432.8616, -2.1934509e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_956 = _this; - _this setPos [2160.8635, 2432.8616, -2.1934509e-005]; -}; - -_vehicle_958 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2157.4131, 2433.8428, -1.0967255e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_958 = _this; - _this setPos [2157.4131, 2433.8428, -1.0967255e-005]; -}; - -_vehicle_960 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2156.6372, 2438.1555, -2.5749207e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_960 = _this; - _this setPos [2156.6372, 2438.1555, -2.5749207e-005]; -}; - -_vehicle_962 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2156.8906, 2442.6497, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_962 = _this; - _this setPos [2156.8906, 2442.6497, 1.9073486e-005]; -}; - -_vehicle_964 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2157.6128, 2449.0461, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_964 = _this; - _this setPos [2157.6128, 2449.0461, 2.2888184e-005]; -}; - -_vehicle_966 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2158.0029, 2454.2158, 1.502037e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_966 = _this; - _this setPos [2158.0029, 2454.2158, 1.502037e-005]; -}; - -_vehicle_968 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2158.0378, 2458.3794, 1.4543533e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_968 = _this; - _this setPos [2158.0378, 2458.3794, 1.4543533e-005]; -}; - -_vehicle_970 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2158.0134, 2461.4993, 2.1934509e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_970 = _this; - _this setPos [2158.0134, 2461.4993, 2.1934509e-005]; -}; - -_vehicle_972 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2158.0381, 2465.4204, 5.7220459e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_972 = _this; - _this setPos [2158.0381, 2465.4204, 5.7220459e-006]; -}; - -_vehicle_976 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2163.5432, 2471.3306, 2.5510788e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_976 = _this; - _this setPos [2163.5432, 2471.3306, 2.5510788e-005]; -}; - -_vehicle_978 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2163.2424, 2468.4744, 4.2915344e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_978 = _this; - _this setPos [2163.2424, 2468.4744, 4.2915344e-006]; -}; - -_vehicle_980 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2163.343, 2464.7673, 1.502037e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_980 = _this; - _this setPos [2163.343, 2464.7673, 1.502037e-005]; -}; - -_vehicle_982 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2163.7441, 2461.0251, 2.2172928e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_982 = _this; - _this setPos [2163.7441, 2461.0251, 2.2172928e-005]; -}; - -_vehicle_984 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2163.9321, 2457.9741, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_984 = _this; - _this setPos [2163.9321, 2457.9741, 2.8610229e-006]; -}; - -_vehicle_986 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2164.0303, 2454.2068, 2.3603439e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_986 = _this; - _this setPos [2164.0303, 2454.2068, 2.3603439e-005]; -}; - -_vehicle_988 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2163.8862, 2448.4146], [], 0, "CAN_COLLIDE"]; - _vehicle_988 = _this; - _this setPos [2163.8862, 2448.4146]; -}; - -_vehicle_990 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2168.313, 2388.6794, 4.196167e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_990 = _this; - _this setPos [2168.313, 2388.6794, 4.196167e-005]; -}; - -_vehicle_992 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2164.052, 2440.2805, -2.4795532e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_992 = _this; - _this setPos [2164.052, 2440.2805, -2.4795532e-005]; -}; - -_vehicle_994 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2164.1821, 2437.9631, -2.0027161e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_994 = _this; - _this setPos [2164.1821, 2437.9631, -2.0027161e-005]; -}; - -_vehicle_996 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2164.0952, 2435.261, 2.8610229e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_996 = _this; - _this setPos [2164.0952, 2435.261, 2.8610229e-006]; -}; - -_vehicle_998 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2164.2598, 2433.3267, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_998 = _this; - _this setPos [2164.2598, 2433.3267, -3.8146973e-005]; -}; - -_vehicle_1000 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2162.6985, 2432.7651, -5.2452087e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1000 = _this; - _this setPos [2162.6985, 2432.7651, -5.2452087e-006]; -}; - -_vehicle_1002 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2159.8933, 2432.1731, -5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1002 = _this; - _this setPos [2159.8933, 2432.1731, -5.3405762e-005]; -}; - -_vehicle_1004 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2158.9741, 2432.5574, -7.1048737e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1004 = _this; - _this setPos [2158.9741, 2432.5574, -7.1048737e-005]; -}; - -_vehicle_1006 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2157.8223, 2433.0657, -4.196167e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1006 = _this; - _this setPos [2157.8223, 2433.0657, -4.196167e-005]; -}; - -_vehicle_1010 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2165.6873, 2432.958, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1010 = _this; - _this setPos [2165.6873, 2432.958, 2.2888184e-005]; -}; - -_vehicle_1013 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2386.3433, 4153.5366, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1013 = _this; - _this setPos [2386.3433, 4153.5366, -3.8146973e-006]; -}; - -_vehicle_1015 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2370.1675, 4148.7012, 1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1015 = _this; - _this setPos [2370.1675, 4148.7012, 1.9073486e-005]; -}; - -_vehicle_1017 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2373.8606, 4166.0337, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1017 = _this; - _this setPos [2373.8606, 4166.0337, -3.8146973e-006]; -}; - -_vehicle_1019 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2388.9893, 4171.8311, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1019 = _this; - _this setPos [2388.9893, 4171.8311, -3.8146973e-006]; -}; - -_vehicle_1021 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2396.8999, 4161.9893, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1021 = _this; - _this setPos [2396.8999, 4161.9893, 0]; -}; - -_vehicle_1023 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2396.0259, 4183.2827, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1023 = _this; - _this setPos [2396.0259, 4183.2827, 1.1444092e-005]; -}; - -_vehicle_1025 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2388.2368, 4189.6465, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1025 = _this; - _this setPos [2388.2368, 4189.6465, -7.6293945e-006]; -}; - -_vehicle_1027 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2374.8953, 4183.6499, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1027 = _this; - _this setPos [2374.8953, 4183.6499, 7.6293945e-006]; -}; - -_vehicle_1029 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2365.5923, 4164.4824, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1029 = _this; - _this setPos [2365.5923, 4164.4824, 0]; -}; - -_vehicle_1031 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2366.9863, 4186.4429, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1031 = _this; - _this setPos [2366.9863, 4186.4429, 3.8146973e-006]; -}; - -_vehicle_1033 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2366.6267, 4174.833, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1033 = _this; - _this setPos [2366.6267, 4174.833, -7.6293945e-006]; -}; - -_vehicle_1035 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2393.6531, 4142.4048, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1035 = _this; - _this setPos [2393.6531, 4142.4048, 3.8146973e-006]; -}; - -_vehicle_1037 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2391.6262, 4126.168, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1037 = _this; - _this setPos [2391.6262, 4126.168, -1.5258789e-005]; -}; - -_vehicle_1039 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2401.0112, 4118.2749, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1039 = _this; - _this setPos [2401.0112, 4118.2749, 3.8146973e-006]; -}; - -_vehicle_1041 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2406.6968, 4110.7471, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1041 = _this; - _this setPos [2406.6968, 4110.7471, 0]; -}; - -_vehicle_1043 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2434.6033, 4105.1328, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1043 = _this; - _this setPos [2434.6033, 4105.1328, -7.6293945e-006]; -}; - -_vehicle_1045 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2445.5708, 4104.8081, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1045 = _this; - _this setPos [2445.5708, 4104.8081, 3.8146973e-006]; -}; - -_vehicle_1047 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2456.396, 4104.7871, 4.9591064e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1047 = _this; - _this setPos [2456.396, 4104.7871, 4.9591064e-005]; -}; - -_vehicle_1049 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2467.6196, 4106.0142, -2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1049 = _this; - _this setPos [2467.6196, 4106.0142, -2.6702881e-005]; -}; - -_vehicle_1051 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2479.5986, 4105.8389, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1051 = _this; - _this setPos [2479.5986, 4105.8389, 3.0517578e-005]; -}; - -_vehicle_1053 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2507.8867, 4104.0269, -7.6293945e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1053 = _this; - _this setPos [2507.8867, 4104.0269, -7.6293945e-005]; -}; - -_vehicle_1055 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2513.9624, 4103.4658, -0.00011825562], [], 0, "CAN_COLLIDE"]; - _vehicle_1055 = _this; - _this setPos [2513.9624, 4103.4658, -0.00011825562]; -}; - -_vehicle_1057 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2491.4675, 4103.5464, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1057 = _this; - _this setPos [2491.4675, 4103.5464, -1.1444092e-005]; -}; - -_vehicle_1059 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2522.6418, 4107.7671, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1059 = _this; - _this setPos [2522.6418, 4107.7671, -1.1444092e-005]; -}; - -_vehicle_1061 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2535.0156, 4110.2461, -6.8664551e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1061 = _this; - _this setPos [2535.0156, 4110.2461, -6.8664551e-005]; -}; - -_vehicle_1063 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2540.0366, 4115.8164, -0.0001335144], [], 0, "CAN_COLLIDE"]; - _vehicle_1063 = _this; - _this setPos [2540.0366, 4115.8164, -0.0001335144]; -}; - -_vehicle_1065 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2545.0632, 4123.2905, 0.00034713745], [], 0, "CAN_COLLIDE"]; - _vehicle_1065 = _this; - _this setPos [2545.0632, 4123.2905, 0.00034713745]; -}; - -_vehicle_1067 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2550.1321, 4127.7144, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1067 = _this; - _this setPos [2550.1321, 4127.7144, -1.1444092e-005]; -}; - -_vehicle_1069 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2558.7905, 4133.3711, 0.0001335144], [], 0, "CAN_COLLIDE"]; - _vehicle_1069 = _this; - _this setPos [2558.7905, 4133.3711, 0.0001335144]; -}; - -_vehicle_1071 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2562.9915, 4140.2227, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1071 = _this; - _this setPos [2562.9915, 4140.2227, -3.0517578e-005]; -}; - -_vehicle_1073 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2568.3142, 4143.019, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1073 = _this; - _this setPos [2568.3142, 4143.019, -3.8146973e-006]; -}; - -_vehicle_1075 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2573.5549, 4145.1924, -3.4332275e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1075 = _this; - _this setPos [2573.5549, 4145.1924, -3.4332275e-005]; -}; - -_vehicle_1077 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2582.1001, 4146.9409, -4.9591064e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1077 = _this; - _this setPos [2582.1001, 4146.9409, -4.9591064e-005]; -}; - -_vehicle_1079 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2588.2102, 4148.0659, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1079 = _this; - _this setPos [2588.2102, 4148.0659, 7.6293945e-006]; -}; - -_vehicle_1081 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2596.1365, 4147.8823, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1081 = _this; - _this setPos [2596.1365, 4147.8823, 0]; -}; - -_vehicle_1083 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2608.8225, 4147.0117, -2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1083 = _this; - _this setPos [2608.8225, 4147.0117, -2.6702881e-005]; -}; - -_vehicle_1085 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2622.8044, 4145.5942, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1085 = _this; - _this setPos [2622.8044, 4145.5942, 2.2888184e-005]; -}; - -_vehicle_1087 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2632.8623, 4144.2925, 9.5367432e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1087 = _this; - _this setPos [2632.8623, 4144.2925, 9.5367432e-005]; -}; - -_vehicle_1089 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2643.0625, 4141.4263, 0.00011825562], [], 0, "CAN_COLLIDE"]; - _vehicle_1089 = _this; - _this setPos [2643.0625, 4141.4263, 0.00011825562]; -}; - -_vehicle_1091 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2641.8115, 4136.0239, -0.00012207031], [], 0, "CAN_COLLIDE"]; - _vehicle_1091 = _this; - _this setPos [2641.8115, 4136.0239, -0.00012207031]; -}; - -_vehicle_1093 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2662.9578, 4126.5913, 0.00067138672], [], 0, "CAN_COLLIDE"]; - _vehicle_1093 = _this; - _this setPos [2662.9578, 4126.5913, 0.00067138672]; -}; - -_vehicle_1095 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2663.4993, 4121.4131, 0.00084686279], [], 0, "CAN_COLLIDE"]; - _vehicle_1095 = _this; - _this setPos [2663.4993, 4121.4131, 0.00084686279]; -}; - -_vehicle_1097 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2687.1694, 4098.3569, -0.00019836426], [], 0, "CAN_COLLIDE"]; - _vehicle_1097 = _this; - _this setPos [2687.1694, 4098.3569, -0.00019836426]; -}; - -_vehicle_1099 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2679.281, 4103.1816, -9.9182129e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1099 = _this; - _this setPos [2679.281, 4103.1816, -9.9182129e-005]; -}; - -_vehicle_1101 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2673.7112, 4109.9438, -0.0001449585], [], 0, "CAN_COLLIDE"]; - _vehicle_1101 = _this; - _this setPos [2673.7112, 4109.9438, -0.0001449585]; -}; - -_vehicle_1103 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2781.4199, 4152.0298, -2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1103 = _this; - _this setPos [2781.4199, 4152.0298, -2.6702881e-005]; -}; - -_vehicle_1105 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2778.8162, 4159.5181, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1105 = _this; - _this setPos [2778.8162, 4159.5181, -2.2888184e-005]; -}; - -_vehicle_1107 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2812.5098, 4148.3633, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1107 = _this; - _this setPos [2812.5098, 4148.3633, 0]; -}; - -_vehicle_1109 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2909.2817, 4164.0669, -2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1109 = _this; - _this setPos [2909.2817, 4164.0669, -2.6702881e-005]; -}; - -_vehicle_1111 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2921.4041, 4187.7827, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1111 = _this; - _this setPos [2921.4041, 4187.7827, -3.8146973e-005]; -}; - -_vehicle_1113 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2913.9944, 4179.9307, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1113 = _this; - _this setPos [2913.9944, 4179.9307, -7.6293945e-006]; -}; - -_vehicle_1115 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2929.0332, 4181.3716, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1115 = _this; - _this setPos [2929.0332, 4181.3716, -3.0517578e-005]; -}; - -_vehicle_1117 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2937.9063, 4183.5151, 0.00022125244], [], 0, "CAN_COLLIDE"]; - _vehicle_1117 = _this; - _this setPos [2937.9063, 4183.5151, 0.00022125244]; -}; - -_vehicle_1119 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2943.8726, 4184.3867, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1119 = _this; - _this setPos [2943.8726, 4184.3867, 6.1035156e-005]; -}; - -_vehicle_1121 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2951.5098, 4184.5439, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1121 = _this; - _this setPos [2951.5098, 4184.5439, 3.8146973e-005]; -}; - -_vehicle_1123 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2960.4712, 4183.2725, -0.00011444092], [], 0, "CAN_COLLIDE"]; - _vehicle_1123 = _this; - _this setPos [2960.4712, 4183.2725, -0.00011444092]; -}; - -_vehicle_1125 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2970.8384, 4181.8994, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1125 = _this; - _this setPos [2970.8384, 4181.8994, -3.8146973e-005]; -}; - -_vehicle_1127 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2977.6211, 4180.0894, 0.0001449585], [], 0, "CAN_COLLIDE"]; - _vehicle_1127 = _this; - _this setPos [2977.6211, 4180.0894, 0.0001449585]; -}; - -_vehicle_1129 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2984.7295, 4178.8667, -0.00016784668], [], 0, "CAN_COLLIDE"]; - _vehicle_1129 = _this; - _this setPos [2984.7295, 4178.8667, -0.00016784668]; -}; - -_vehicle_1131 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2990.1201, 4177.0103, -8.392334e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1131 = _this; - _this setPos [2990.1201, 4177.0103, -8.392334e-005]; -}; - -_vehicle_1133 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3058.3875, 4150.5391, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1133 = _this; - _this setPos [3058.3875, 4150.5391, -1.5258789e-005]; -}; - -_vehicle_1135 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3059.1062, 4142.6411, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1135 = _this; - _this setPos [3059.1062, 4142.6411, 1.5258789e-005]; -}; - -_vehicle_1137 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2927.719, 4025.6504, 9.9182129e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1137 = _this; - _this setPos [2927.719, 4025.6504, 9.9182129e-005]; -}; - -_vehicle_1139 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2919.5015, 4020.7617, 0.00031280518], [], 0, "CAN_COLLIDE"]; - _vehicle_1139 = _this; - _this setPos [2919.5015, 4020.7617, 0.00031280518]; -}; - -_vehicle_1141 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2913.9473, 4012.811, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1141 = _this; - _this setPos [2913.9473, 4012.811, 5.3405762e-005]; -}; - -_vehicle_1143 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2909.1367, 4005.9839, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1143 = _this; - _this setPos [2909.1367, 4005.9839, 7.6293945e-006]; -}; - -_vehicle_1145 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2818.1445, 3979.2017, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1145 = _this; - _this setPos [2818.1445, 3979.2017, 4.5776367e-005]; -}; - -_vehicle_1147 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2812.9885, 4000.6489, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1147 = _this; - _this setPos [2812.9885, 4000.6489, -1.5258789e-005]; -}; - -_vehicle_1149 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2808.5376, 4012.5166, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1149 = _this; - _this setPos [2808.5376, 4012.5166, 1.5258789e-005]; -}; - -_vehicle_1151 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2801.0706, 4021.9761, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1151 = _this; - _this setPos [2801.0706, 4021.9761, -2.2888184e-005]; -}; - -_vehicle_1153 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2678.1089, 3981.6162, -8.392334e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1153 = _this; - _this setPos [2678.1089, 3981.6162, -8.392334e-005]; -}; - -_vehicle_1155 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2665.3628, 3983.1501, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1155 = _this; - _this setPos [2665.3628, 3983.1501, -7.6293945e-006]; -}; - -_vehicle_1157 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2662.8145, 3983.4346, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1157 = _this; - _this setPos [2662.8145, 3983.4346, -1.5258789e-005]; -}; - -_vehicle_1159 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2603.2654, 3959.1509, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1159 = _this; - _this setPos [2603.2654, 3959.1509, -1.5258789e-005]; -}; - -_vehicle_1161 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2607.9919, 3963.0286, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1161 = _this; - _this setPos [2607.9919, 3963.0286, -1.5258789e-005]; -}; - -_vehicle_1163 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2611.4561, 3964.916, 6.8664551e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1163 = _this; - _this setPos [2611.4561, 3964.916, 6.8664551e-005]; -}; - -_vehicle_1165 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2508.582, 3918.3352, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1165 = _this; - _this setPos [2508.582, 3918.3352, -3.0517578e-005]; -}; - -_vehicle_1167 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2498.0122, 3922.3752, -8.392334e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1167 = _this; - _this setPos [2498.0122, 3922.3752, -8.392334e-005]; -}; - -_vehicle_1169 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2489.2031, 3925.9053, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1169 = _this; - _this setPos [2489.2031, 3925.9053, -3.8146973e-005]; -}; - -_vehicle_1171 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2482.2056, 3929.2158, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1171 = _this; - _this setPos [2482.2056, 3929.2158, 3.0517578e-005]; -}; - -_vehicle_1173 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2476.3501, 3932.3313, -6.8664551e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1173 = _this; - _this setPos [2476.3501, 3932.3313, -6.8664551e-005]; -}; - -_vehicle_1175 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2467.8093, 3936.0703, -5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1175 = _this; - _this setPos [2467.8093, 3936.0703, -5.3405762e-005]; -}; - -_vehicle_1177 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2462.5093, 3938.8096, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1177 = _this; - _this setPos [2462.5093, 3938.8096, 3.8146973e-005]; -}; - -_vehicle_1179 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2461.106, 3933.6523, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1179 = _this; - _this setPos [2461.106, 3933.6523, 6.1035156e-005]; -}; - -_vehicle_1181 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2461.0435, 3934.8025, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1181 = _this; - _this setPos [2461.0435, 3934.8025, 3.8146973e-005]; -}; - -_vehicle_1183 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2413.2163, 4057.771, 5.7220459e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1183 = _this; - _this setPos [2413.2163, 4057.771, 5.7220459e-005]; -}; - -_vehicle_1185 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2418.0701, 4048.0713, -0.00017547607], [], 0, "CAN_COLLIDE"]; - _vehicle_1185 = _this; - _this setPos [2418.0701, 4048.0713, -0.00017547607]; -}; - -_vehicle_1187 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2420.864, 4043.396, -0.00018310547], [], 0, "CAN_COLLIDE"]; - _vehicle_1187 = _this; - _this setPos [2420.864, 4043.396, -0.00018310547]; -}; - -_vehicle_1189 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2402.022, 4101.2441, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1189 = _this; - _this setPos [2402.022, 4101.2441, -1.9073486e-005]; -}; - -_vehicle_1191 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2394.2231, 4110.4038, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1191 = _this; - _this setPos [2394.2231, 4110.4038, 7.6293945e-006]; -}; - -_vehicle_1193 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2384.4878, 4118.7236, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1193 = _this; - _this setPos [2384.4878, 4118.7236, 3.8146973e-006]; -}; - -_vehicle_1197 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Market_stalls_02_EP1", [2378.9502, 4120.5229, -0.0015979339], [], 0, "CAN_COLLIDE"]; - _vehicle_1197 = _this; - _this setDir 88.631721; - _this setPos [2378.9502, 4120.5229, -0.0015979339]; -}; - -_vehicle_1198 = objNull; -if (true) then -{ - _this = createVehicle ["hiluxWreck", [2554.7102, 4106.3071, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1198 = _this; - _this setDir -121.60853; - _this setPos [2554.7102, 4106.3071, 3.8146973e-006]; -}; - -_vehicle_1199 = objNull; -if (true) then -{ - _this = createVehicle ["datsun01Wreck", [2415.7356, 3959.1521, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1199 = _this; - _this setDir 125.05973; - _this setPos [2415.7356, 3959.1521, 3.0517578e-005]; -}; - -_unit_102 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["ibr_lingorman7s", [2381.4463, 4119.7832, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _unit_102 = _this; - _this setDir 82.011307; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_1200 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_Backpackheap", [2378.1616, 4111.7178, -0.094033144], [], 0, "CAN_COLLIDE"]; - _vehicle_1200 = _this; - _this setDir -28.637999; - _this setPos [2378.1616, 4111.7178, -0.094033144]; -}; - -_vehicle_1201 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [2379.5068, 4118.7373, -0.14667462], [], 0, "CAN_COLLIDE"]; - _vehicle_1201 = _this; - _this setDir 177.25717; - _this setPos [2379.5068, 4118.7373, -0.14667462]; -}; - -_vehicle_1203 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [2375.5645, 4116.4087, -0.31964549], [], 0, "CAN_COLLIDE"]; - _vehicle_1203 = _this; - _this setDir 91.725258; - _this setPos [2375.5645, 4116.4087, -0.31964549]; -}; - -_vehicle_1206 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [2375.4509, 4112.4043, -0.32879552], [], 0, "CAN_COLLIDE"]; - _vehicle_1206 = _this; - _this setDir 91.725258; - _this setPos [2375.4509, 4112.4043, -0.32879552]; -}; - -_vehicle_1209 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [2373.6208, 4118.3154, -0.33018667], [], 0, "CAN_COLLIDE"]; - _vehicle_1209 = _this; - _this setDir 356.63684; - _this setPos [2373.6208, 4118.3154, -0.33018667]; -}; - -_vehicle_1212 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [2371.7102, 4120.1694, -0.30549455], [], 0, "CAN_COLLIDE"]; - _vehicle_1212 = _this; - _this setDir 91.725258; - _this setPos [2371.7102, 4120.1694, -0.30549455]; -}; - -_vehicle_1215 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [2373.7329, 4122.2295, -0.33225906], [], 0, "CAN_COLLIDE"]; - _vehicle_1215 = _this; - _this setDir 537.2901; - _this setPos [2373.7329, 4122.2295, -0.33225906]; -}; - -_vehicle_1218 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [2383.5132, 4114.3213], [], 0, "CAN_COLLIDE"]; - _vehicle_1218 = _this; - _this setDir 89.808487; - _this setPos [2383.5132, 4114.3213]; -}; - -_vehicle_1219 = objNull; -if (true) then -{ - _this = createVehicle ["FoldChair", [2379.5537, 4111.5229, -3.4332275e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1219 = _this; - _this setDir -124.09386; - _this setPos [2379.5537, 4111.5229, -3.4332275e-005]; -}; - -_unit_106 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["Damsel3", [2382.6038, 4114.354, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _unit_106 = _this; - _this setDir 88.664886; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_109 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["ibr_lingorman5s", [3925.5791, 5225.2319, 1.7729917], [], 0, "CAN_COLLIDE"]; - _unit_109 = _this; - _this setDir 89.601418; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_111 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["ibr_lingorman2", [3879.7634, 2236.843, 1.1846944], [], 0, "CAN_COLLIDE"]; - _unit_111 = _this; - _this setDir 43.212208; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_113 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["ibr_lingorman4", [5511.9951, 4394.8013, 4.1448889], [], 0, "CAN_COLLIDE"]; - _unit_113 = _this; - _this setDir 25.054167; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_1220 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4229.8789, 4829.3271, -0.54357761], [], 0, "CAN_COLLIDE"]; - _vehicle_1220 = _this; - _this setDir -5.4010339; - _this setPos [4229.8789, 4829.3271, -0.54357761]; -}; - -_vehicle_1222 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4233.7554, 4829.9385, -0.54356235], [], 0, "CAN_COLLIDE"]; - _vehicle_1222 = _this; - _this setDir -5.4010339; - _this setPos [4233.7554, 4829.9385, -0.54356235]; -}; - -_vehicle_1224 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4237.7109, 4830.4077, -0.54355854], [], 0, "CAN_COLLIDE"]; - _vehicle_1224 = _this; - _this setDir -5.4010339; - _this setPos [4237.7109, 4830.4077, -0.54355854]; -}; - -_vehicle_1226 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4241.5688, 4830.769, -0.54353946], [], 0, "CAN_COLLIDE"]; - _vehicle_1226 = _this; - _this setDir -5.4010339; - _this setPos [4241.5688, 4830.769, -0.54353946]; -}; - -_vehicle_1232 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4223.6563, 4844.4219, -0.24126761], [], 0, "CAN_COLLIDE"]; - _vehicle_1232 = _this; - _this setDir 82.428879; - _this setPos [4223.6563, 4844.4219, -0.24126761]; -}; - -_vehicle_1233 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4224.2837, 4840.6104, -0.095285259], [], 0, "CAN_COLLIDE"]; - _vehicle_1233 = _this; - _this setDir 77.20562; - _this setPos [4224.2837, 4840.6104, -0.095285259]; -}; - -_vehicle_1234 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4224.9741, 4836.7158, -0.29024652], [], 0, "CAN_COLLIDE"]; - _vehicle_1234 = _this; - _this setDir 82.428879; - _this setPos [4224.9741, 4836.7158, -0.29024652]; -}; - -_vehicle_1235 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4225.4805, 4832.8784, -0.18821298], [], 0, "CAN_COLLIDE"]; - _vehicle_1235 = _this; - _this setDir 82.428879; - _this setPos [4225.4805, 4832.8784, -0.18821298]; -}; - -_vehicle_1240 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4237.0669, 4847.6821, -0.26649076], [], 0, "CAN_COLLIDE"]; - _vehicle_1240 = _this; - _this setDir 174.35881; - _this setPos [4237.0669, 4847.6821, -0.26649076]; -}; - -_vehicle_1241 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4233.084, 4847.2417, -0.28165296], [], 0, "CAN_COLLIDE"]; - _vehicle_1241 = _this; - _this setDir 174.35881; - _this setPos [4233.084, 4847.2417, -0.28165296]; -}; - -_vehicle_1242 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4229.1919, 4846.7192, -0.3164061], [], 0, "CAN_COLLIDE"]; - _vehicle_1242 = _this; - _this setDir 169.60085; - _this setPos [4229.1919, 4846.7192, -0.3164061]; -}; - -_vehicle_1243 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4225.2397, 4846.2183, -0.26708832], [], 0, "CAN_COLLIDE"]; - _vehicle_1243 = _this; - _this setDir 174.35881; - _this setPos [4225.2397, 4846.2183, -0.26708832]; -}; - -_vehicle_1248 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4244.2446, 4834.0781, -0.41050881], [], 0, "CAN_COLLIDE"]; - _vehicle_1248 = _this; - _this setDir -97.093491; - _this setPos [4244.2446, 4834.0781, -0.41050881]; -}; - -_vehicle_1249 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4243.7217, 4838.0415, -0.26842239], [], 0, "CAN_COLLIDE"]; - _vehicle_1249 = _this; - _this setDir -97.093491; - _this setPos [4243.7217, 4838.0415, -0.26842239]; -}; - -_vehicle_1250 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4243.1377, 4841.9839, -0.3272759], [], 0, "CAN_COLLIDE"]; - _vehicle_1250 = _this; - _this setDir -97.093491; - _this setPos [4243.1377, 4841.9839, -0.3272759]; -}; - -_vehicle_1251 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4242.6587, 4845.8257, -0.51001912], [], 0, "CAN_COLLIDE"]; - _vehicle_1251 = _this; - _this setDir -97.093491; - _this setPos [4242.6587, 4845.8257, -0.51001912]; -}; - -_unit_117 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["TK_CIV_Woman02_EP1", [4236.6968, 4842.8164, 0.36117083], [], 0, "CAN_COLLIDE"]; - _unit_117 = _this; - _this setDir 194.36969; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_1257 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [4226.8652, 4830.7383, -0.33793208], [], 0, "CAN_COLLIDE"]; - _vehicle_1257 = _this; - _this setDir 53.001484; - _this setPos [4226.8652, 4830.7383, -0.33793208]; -}; - -_unit_120 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["TK_CIV_Woman03_EP1", [6676.3252, 6361.1772, 0.72185659], [], 0, "CAN_COLLIDE"]; - _unit_120 = _this; - _this setDir 132.67206; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_unit_121 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["ibr_lingorman7", [7508.0059, 2951.5234], [], 0, "CAN_COLLIDE"]; - _unit_121 = _this; - _this setDir 178.10352; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_1293 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2159.6296, 2421.1941], [], 0, "CAN_COLLIDE"]; - _vehicle_1293 = _this; - _this setDir 1.8247305; - _this setPos [2159.6296, 2421.1941]; -}; - -_vehicle_1294 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2159.5776, 2414.6499, -0.08383131], [], 0, "CAN_COLLIDE"]; - _vehicle_1294 = _this; - _this setDir 1.8247305; - _this setPos [2159.5776, 2414.6499, -0.08383131]; -}; - -_vehicle_1295 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2159.4709, 2410.1311, -0.023808956], [], 0, "CAN_COLLIDE"]; - _vehicle_1295 = _this; - _this setDir 1.8247305; - _this setPos [2159.4709, 2410.1311, -0.023808956]; -}; - -_vehicle_1296 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2159.6458, 2405.2639, -0.12359715], [], 0, "CAN_COLLIDE"]; - _vehicle_1296 = _this; - _this setDir 1.8247305; - _this setPos [2159.6458, 2405.2639, -0.12359715]; -}; - -_vehicle_1297 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2159.7336, 2401.3503, -0.16824484], [], 0, "CAN_COLLIDE"]; - _vehicle_1297 = _this; - _this setDir 1.8247305; - _this setPos [2159.7336, 2401.3503, -0.16824484]; -}; - -_vehicle_1298 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2159.5789, 2394.8442, 0.044388771], [], 0, "CAN_COLLIDE"]; - _vehicle_1298 = _this; - _this setDir 1.8247305; - _this setPos [2159.5789, 2394.8442, 0.044388771]; -}; - -_vehicle_1299 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2159.4626, 2390.5725, 0.067659378], [], 0, "CAN_COLLIDE"]; - _vehicle_1299 = _this; - _this setDir 1.8247305; - _this setPos [2159.4626, 2390.5725, 0.067659378]; -}; - -_vehicle_1300 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2159.4204, 2387.6125, -0.06663084], [], 0, "CAN_COLLIDE"]; - _vehicle_1300 = _this; - _this setDir 1.8247305; - _this setPos [2159.4204, 2387.6125, -0.06663084]; -}; - -_vehicle_1301 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2156.0024, 2388.7041, -0.18757296], [], 0, "CAN_COLLIDE"]; - _vehicle_1301 = _this; - _this setDir 1.8247305; - _this setPos [2156.0024, 2388.7041, -0.18757296]; -}; - -_vehicle_1302 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2155.3645, 2393.0391, -0.064325809], [], 0, "CAN_COLLIDE"]; - _vehicle_1302 = _this; - _this setDir 1.8247305; - _this setPos [2155.3645, 2393.0391, -0.064325809]; -}; - -_vehicle_1303 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2155.7615, 2397.5225, -0.18317366], [], 0, "CAN_COLLIDE"]; - _vehicle_1303 = _this; - _this setDir 1.8247305; - _this setPos [2155.7615, 2397.5225, -0.18317366]; -}; - -_vehicle_1304 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2156.6865, 2403.8928, -0.1876688], [], 0, "CAN_COLLIDE"]; - _vehicle_1304 = _this; - _this setDir 1.8247305; - _this setPos [2156.6865, 2403.8928, -0.1876688]; -}; - -_vehicle_1305 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2157.241, 2409.0471, -0.057866096], [], 0, "CAN_COLLIDE"]; - _vehicle_1305 = _this; - _this setDir 1.8247305; - _this setPos [2157.241, 2409.0471, -0.057866096]; -}; - -_vehicle_1306 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2157.4084, 2413.2078, -0.026735783], [], 0, "CAN_COLLIDE"]; - _vehicle_1306 = _this; - _this setDir 1.8247305; - _this setPos [2157.4084, 2413.2078, -0.026735783]; -}; - -_vehicle_1307 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2157.4834, 2416.3271, -0.14461565], [], 0, "CAN_COLLIDE"]; - _vehicle_1307 = _this; - _this setDir 1.8247305; - _this setPos [2157.4834, 2416.3271, -0.14461565]; -}; - -_vehicle_1308 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2157.6323, 2420.2451, -0.045662403], [], 0, "CAN_COLLIDE"]; - _vehicle_1308 = _this; - _this setDir 1.8247305; - _this setPos [2157.6323, 2420.2451, -0.045662403]; -}; - -_vehicle_1309 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2157.8394, 2423.231, -0.061496258], [], 0, "CAN_COLLIDE"]; - _vehicle_1309 = _this; - _this setDir 1.8247305; - _this setPos [2157.8394, 2423.231, -0.061496258]; -}; - -_vehicle_1310 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2163.3235, 2425.9775, -0.28048325], [], 0, "CAN_COLLIDE"]; - _vehicle_1310 = _this; - _this setDir 1.8247305; - _this setPos [2163.3235, 2425.9775, -0.28048325]; -}; - -_vehicle_1311 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2162.9316, 2423.1321, -0.06627655], [], 0, "CAN_COLLIDE"]; - _vehicle_1311 = _this; - _this setDir 1.8247305; - _this setPos [2162.9316, 2423.1321, -0.06627655]; -}; - -_vehicle_1312 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2162.9143, 2419.4241, -0.075117588], [], 0, "CAN_COLLIDE"]; - _vehicle_1312 = _this; - _this setDir 1.8247305; - _this setPos [2162.9143, 2419.4241, -0.075117588]; -}; - -_vehicle_1313 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2163.196, 2415.6709, -0.11952925], [], 0, "CAN_COLLIDE"]; - _vehicle_1313 = _this; - _this setDir 1.8247305; - _this setPos [2163.196, 2415.6709, -0.11952925]; -}; - -_vehicle_1314 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2163.2864, 2412.615, 0.0073661804], [], 0, "CAN_COLLIDE"]; - _vehicle_1314 = _this; - _this setDir 1.8247305; - _this setPos [2163.2864, 2412.615, 0.0073661804]; -}; - -_vehicle_1315 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2163.2659, 2408.8467, -0.032703876], [], 0, "CAN_COLLIDE"]; - _vehicle_1315 = _this; - _this setDir 1.8247305; - _this setPos [2163.2659, 2408.8467, -0.032703876]; -}; - -_vehicle_1316 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2162.9365, 2403.0618, -0.11552858], [], 0, "CAN_COLLIDE"]; - _vehicle_1316 = _this; - _this setDir 1.8247305; - _this setPos [2162.9365, 2403.0618, -0.11552858]; -}; - -_vehicle_1317 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2162.759, 2398.2002, -0.076071262], [], 0, "CAN_COLLIDE"]; - _vehicle_1317 = _this; - _this setDir 1.8247305; - _this setPos [2162.759, 2398.2002, -0.076071262]; -}; - -_vehicle_1318 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2162.8435, 2394.927, 0.29087067], [], 0, "CAN_COLLIDE"]; - _vehicle_1318 = _this; - _this setDir 1.8247305; - _this setPos [2162.8435, 2394.927, 0.29087067]; -}; - -_vehicle_1319 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2162.8999, 2392.6067, 0.5951128], [], 0, "CAN_COLLIDE"]; - _vehicle_1319 = _this; - _this setDir 1.8247305; - _this setPos [2162.8999, 2392.6067, 0.5951128]; -}; - -_vehicle_1320 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2162.7275, 2389.9092, 0.51497364], [], 0, "CAN_COLLIDE"]; - _vehicle_1320 = _this; - _this setDir 1.8247305; - _this setPos [2162.7275, 2389.9092, 0.51497364]; -}; - -_vehicle_1321 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2162.8291, 2387.9697, 0.4459796], [], 0, "CAN_COLLIDE"]; - _vehicle_1321 = _this; - _this setDir 1.8247305; - _this setPos [2162.8291, 2387.9697, 0.4459796]; -}; - -_vehicle_1322 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2161.251, 2387.4578, 0.19368935], [], 0, "CAN_COLLIDE"]; - _vehicle_1322 = _this; - _this setDir 1.8247305; - _this setPos [2161.251, 2387.4578, 0.19368935]; -}; - -_vehicle_1323 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2158.4282, 2386.9558, -0.15359497], [], 0, "CAN_COLLIDE"]; - _vehicle_1323 = _this; - _this setDir 1.8247305; - _this setPos [2158.4282, 2386.9558, -0.15359497]; -}; - -_vehicle_1324 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2157.5222, 2387.3689, -0.21097612], [], 0, "CAN_COLLIDE"]; - _vehicle_1324 = _this; - _this setDir 1.8247305; - _this setPos [2157.5222, 2387.3689, -0.21097612]; -}; - -_vehicle_1325 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2156.3872, 2387.9136, -0.21829891], [], 0, "CAN_COLLIDE"]; - _vehicle_1325 = _this; - _this setDir 1.8247305; - _this setPos [2156.3872, 2387.9136, -0.21829891]; -}; - -_vehicle_1326 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2164.6157, 2385.926, 0.64275646], [], 0, "CAN_COLLIDE"]; - _vehicle_1326 = _this; - _this setDir 1.8247305; - _this setPos [2164.6157, 2385.926, 0.64275646]; -}; - -_vehicle_1327 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [2164.2454, 2387.5557, 0.63445425], [], 0, "CAN_COLLIDE"]; - _vehicle_1327 = _this; - _this setDir 1.8247305; - _this setPos [2164.2454, 2387.5557, 0.63445425]; -}; - -_vehicle_1431 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1881.7946, 2796.8223], [], 0, "CAN_COLLIDE"]; - _vehicle_1431 = _this; - _this setDir 30.597799; - _this setPos [1881.7946, 2796.8223]; -}; - -_vehicle_1432 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1878.5995, 2791.1111, -0.2580142], [], 0, "CAN_COLLIDE"]; - _vehicle_1432 = _this; - _this setDir 30.597799; - _this setPos [1878.5995, 2791.1111, -0.2580142]; -}; - -_vehicle_1433 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1876.3298, 2787.2021, 0.034440994], [], 0, "CAN_COLLIDE"]; - _vehicle_1433 = _this; - _this setDir 30.597799; - _this setPos [1876.3298, 2787.2021, 0.034440994]; -}; - -_vehicle_1434 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1874.1423, 2782.8508, 0.27002501], [], 0, "CAN_COLLIDE"]; - _vehicle_1434 = _this; - _this setDir 30.597799; - _this setPos [1874.1423, 2782.8508, 0.27002501]; -}; - -_vehicle_1435 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1872.3341, 2779.3777, 0.37668562], [], 0, "CAN_COLLIDE"]; - _vehicle_1435 = _this; - _this setDir 30.597799; - _this setPos [1872.3341, 2779.3777, 0.37668562]; -}; - -_vehicle_1436 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1869.0677, 2773.751, 0.54542875], [], 0, "CAN_COLLIDE"]; - _vehicle_1436 = _this; - _this setDir 30.597799; - _this setPos [1869.0677, 2773.751, 0.54542875]; -}; - -_vehicle_1437 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1866.9088, 2770.0615, 0.52196002], [], 0, "CAN_COLLIDE"]; - _vehicle_1437 = _this; - _this setDir 30.597799; - _this setPos [1866.9088, 2770.0615, 0.52196002]; -}; - -_vehicle_1438 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1865.4475, 2767.4878, 0.50360966], [], 0, "CAN_COLLIDE"]; - _vehicle_1438 = _this; - _this setDir 30.597799; - _this setPos [1865.4475, 2767.4878, 0.50360966]; -}; - -_vehicle_1439 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1862.9768, 2770.0889, 0.50970721], [], 0, "CAN_COLLIDE"]; - _vehicle_1439 = _this; - _this setDir 30.597799; - _this setPos [1862.9768, 2770.0889, 0.50970721]; -}; - -_vehicle_1440 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1864.5044, 2774.196, 0.53644657], [], 0, "CAN_COLLIDE"]; - _vehicle_1440 = _this; - _this setDir 30.597799; - _this setPos [1864.5044, 2774.196, 0.53644657]; -}; - -_vehicle_1441 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1867.0103, 2777.9353, 0.47919559], [], 0, "CAN_COLLIDE"]; - _vehicle_1441 = _this; - _this setDir 30.597799; - _this setPos [1867.0103, 2777.9353, 0.47919559]; -}; - -_vehicle_1442 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1870.8873, 2783.0735, 0.31169701], [], 0, "CAN_COLLIDE"]; - _vehicle_1442 = _this; - _this setDir 30.597799; - _this setPos [1870.8873, 2783.0735, 0.31169701]; -}; - -_vehicle_1443 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1873.8547, 2787.3252, 0.15510297], [], 0, "CAN_COLLIDE"]; - _vehicle_1443 = _this; - _this setDir 30.597799; - _this setPos [1873.8547, 2787.3252, 0.15510297]; -}; - -_vehicle_1444 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1876.004, 2790.8916, -0.036997557], [], 0, "CAN_COLLIDE"]; - _vehicle_1444 = _this; - _this setDir 30.597799; - _this setPos [1876.004, 2790.8916, -0.036997557]; -}; - -_vehicle_1445 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1877.571, 2793.5891, 0.087661982], [], 0, "CAN_COLLIDE"]; - _vehicle_1445 = _this; - _this setDir 30.597799; - _this setPos [1877.571, 2793.5891, 0.087661982]; -}; - -_vehicle_1446 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1879.5883, 2796.9519, 0.31468701], [], 0, "CAN_COLLIDE"]; - _vehicle_1446 = _this; - _this setDir 30.597799; - _this setPos [1879.5883, 2796.9519, 0.31468701]; -}; - -_vehicle_1447 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1887.3348, 2799.2366, -0.89164042], [], 0, "CAN_COLLIDE"]; - _vehicle_1447 = _this; - _this setDir 30.597799; - _this setPos [1887.3348, 2799.2366, -0.89164042]; -}; - -_vehicle_1448 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1885.6223, 2796.9309, -0.74290705], [], 0, "CAN_COLLIDE"]; - _vehicle_1448 = _this; - _this setDir 30.597799; - _this setPos [1885.6223, 2796.9309, -0.74290705]; -}; - -_vehicle_1449 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1883.8217, 2793.6895, -0.64330173], [], 0, "CAN_COLLIDE"]; - _vehicle_1449 = _this; - _this setDir 30.597799; - _this setPos [1883.8217, 2793.6895, -0.64330173]; -}; - -_vehicle_1450 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1882.2628, 2790.2642, -0.62207794], [], 0, "CAN_COLLIDE"]; - _vehicle_1450 = _this; - _this setDir 30.597799; - _this setPos [1882.2628, 2790.2642, -0.62207794]; -}; - -_vehicle_1451 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1880.8711, 2787.5427, -0.74685669], [], 0, "CAN_COLLIDE"]; - _vehicle_1451 = _this; - _this setDir 30.597799; - _this setPos [1880.8711, 2787.5427, -0.74685669]; -}; - -_vehicle_1452 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1879.0383, 2784.2498, -0.247334], [], 0, "CAN_COLLIDE"]; - _vehicle_1452 = _this; - _this setDir 30.597799; - _this setPos [1879.0383, 2784.2498, -0.247334]; -}; - -_vehicle_1453 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1875.9657, 2779.3369, 0.3287704], [], 0, "CAN_COLLIDE"]; - _vehicle_1453 = _this; - _this setDir 30.597799; - _this setPos [1875.9657, 2779.3369, 0.3287704]; -}; - -_vehicle_1454 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1840.8838, 2728.3459, 3.2201879], [], 0, "CAN_COLLIDE"]; - _vehicle_1454 = _this; - _this setDir 30.597799; - _this setPos [1840.8838, 2728.3459, 3.2201879]; -}; - -_vehicle_1455 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1871.9683, 2772.251, 0.54061007], [], 0, "CAN_COLLIDE"]; - _vehicle_1455 = _this; - _this setDir 30.597799; - _this setPos [1871.9683, 2772.251, 0.54061007]; -}; - -_vehicle_1456 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1870.9005, 2770.1909, 0.53525853], [], 0, "CAN_COLLIDE"]; - _vehicle_1456 = _this; - _this setDir 30.597799; - _this setPos [1870.9005, 2770.1909, 0.53525853]; -}; - -_vehicle_1457 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1869.4507, 2767.9089, 0.5185194], [], 0, "CAN_COLLIDE"]; - _vehicle_1457 = _this; - _this setDir 30.597799; - _this setPos [1869.4507, 2767.9089, 0.5185194]; -}; - -_vehicle_1458 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1868.6074, 2766.1602, 0.50647855], [], 0, "CAN_COLLIDE"]; - _vehicle_1458 = _this; - _this setDir 30.597799; - _this setPos [1868.6074, 2766.1602, 0.50647855]; -}; - -_vehicle_1459 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1866.9778, 2766.4709, 0.50302815], [], 0, "CAN_COLLIDE"]; - _vehicle_1459 = _this; - _this setDir 30.597799; - _this setPos [1866.9778, 2766.4709, 0.50302815]; -}; - -_vehicle_1460 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1864.262, 2767.3894, 0.49930716], [], 0, "CAN_COLLIDE"]; - _vehicle_1460 = _this; - _this setDir 30.597799; - _this setPos [1864.262, 2767.3894, 0.49930716]; -}; - -_vehicle_1461 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1863.666, 2768.188, 0.50167298], [], 0, "CAN_COLLIDE"]; - _vehicle_1461 = _this; - _this setDir 30.597799; - _this setPos [1863.666, 2768.188, 0.50167298]; -}; - -_vehicle_1462 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1862.9335, 2769.2122, 0.50485516], [], 0, "CAN_COLLIDE"]; - _vehicle_1462 = _this; - _this setDir 30.597799; - _this setPos [1862.9335, 2769.2122, 0.50485516]; -}; - -_vehicle_1463 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1869.6487, 2765.1155, 0.50425267], [], 0, "CAN_COLLIDE"]; - _vehicle_1463 = _this; - _this setDir 30.597799; - _this setPos [1869.6487, 2765.1155, 0.50425267]; -}; - -_vehicle_1464 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1859.5625, 2762.5403, 0.39152479], [], 0, "CAN_COLLIDE"]; - _vehicle_1464 = _this; - _this setDir 32.422527; - _this setPos [1859.5625, 2762.5403, 0.39152479]; -}; - -_vehicle_1465 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1856.1869, 2756.9333, 0.43368793], [], 0, "CAN_COLLIDE"]; - _vehicle_1465 = _this; - _this setDir 32.422527; - _this setPos [1856.1869, 2756.9333, 0.43368793]; -}; - -_vehicle_1466 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1853.795, 2753.0981, 0.61093831], [], 0, "CAN_COLLIDE"]; - _vehicle_1466 = _this; - _this setDir 32.422527; - _this setPos [1853.795, 2753.0981, 0.61093831]; -}; - -_vehicle_1467 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1851.4683, 2748.8188, 1.0220218], [], 0, "CAN_COLLIDE"]; - _vehicle_1467 = _this; - _this setDir 32.422527; - _this setPos [1851.4683, 2748.8188, 1.0220218]; -}; - -_vehicle_1468 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1849.5519, 2745.4065, 1.3967192], [], 0, "CAN_COLLIDE"]; - _vehicle_1468 = _this; - _this setDir 32.422527; - _this setPos [1849.5519, 2745.4065, 1.3967192]; -}; - -_vehicle_1469 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1846.1069, 2739.884, 2.922919], [], 0, "CAN_COLLIDE"]; - _vehicle_1469 = _this; - _this setDir 32.422527; - _this setPos [1846.1069, 2739.884, 2.922919]; -}; - -_vehicle_1470 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1843.833, 2736.2666, 3.9146259], [], 0, "CAN_COLLIDE"]; - _vehicle_1470 = _this; - _this setDir 32.422527; - _this setPos [1843.833, 2736.2666, 3.9146259]; -}; - -_vehicle_1471 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1842.2898, 2733.741, 2.3510129], [], 0, "CAN_COLLIDE"]; - _vehicle_1471 = _this; - _this setDir 32.422527; - _this setPos [1842.2898, 2733.741, 2.3510129]; -}; - -_vehicle_1472 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1839.9034, 2736.4199, 1.7278202], [], 0, "CAN_COLLIDE"]; - _vehicle_1472 = _this; - _this setDir 32.422527; - _this setPos [1839.9034, 2736.4199, 1.7278202]; -}; - -_vehicle_1473 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1841.5603, 2740.4761, 2.6967762], [], 0, "CAN_COLLIDE"]; - _vehicle_1473 = _this; - _this setDir 32.422527; - _this setPos [1841.5603, 2740.4761, 2.6967762]; -}; - -_vehicle_1474 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1844.1846, 2744.1328, 2.0881774], [], 0, "CAN_COLLIDE"]; - _vehicle_1474 = _this; - _this setDir 32.422527; - _this setPos [1844.1846, 2744.1328, 2.0881774]; -}; - -_vehicle_1475 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1848.2229, 2749.1453, 1.1048715], [], 0, "CAN_COLLIDE"]; - _vehicle_1475 = _this; - _this setDir 32.422527; - _this setPos [1848.2229, 2749.1453, 1.1048715]; -}; - -_vehicle_1476 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1851.324, 2753.2993, 0.68238735], [], 0, "CAN_COLLIDE"]; - _vehicle_1476 = _this; - _this setDir 32.422527; - _this setPos [1851.324, 2753.2993, 0.68238735]; -}; - -_vehicle_1477 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1853.5861, 2756.7959, 0.52819419], [], 0, "CAN_COLLIDE"]; - _vehicle_1477 = _this; - _this setDir 32.422527; - _this setPos [1853.5861, 2756.7959, 0.52819419]; -}; - -_vehicle_1478 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1855.2384, 2759.4424, 0.32939267], [], 0, "CAN_COLLIDE"]; - _vehicle_1478 = _this; - _this setDir 32.422527; - _this setPos [1855.2384, 2759.4424, 0.32939267]; -}; - -_vehicle_1479 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1857.3607, 2762.7395, 0.33569455], [], 0, "CAN_COLLIDE"]; - _vehicle_1479 = _this; - _this setDir 32.422527; - _this setPos [1857.3607, 2762.7395, 0.33569455]; -}; - -_vehicle_1480 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1859.0588, 2765.2046, 0.35185385], [], 0, "CAN_COLLIDE"]; - _vehicle_1480 = _this; - _this setDir 32.422527; - _this setPos [1859.0588, 2765.2046, 0.35185385]; -}; - -_vehicle_1481 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1864.0608, 2760.3105, 0.16229653], [], 0, "CAN_COLLIDE"]; - _vehicle_1481 = _this; - _this setDir 32.422527; - _this setPos [1864.0608, 2760.3105, 0.16229653]; -}; - -_vehicle_1482 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1862.2751, 2758.0608, 0.34601426], [], 0, "CAN_COLLIDE"]; - _vehicle_1482 = _this; - _this setDir 32.422527; - _this setPos [1862.2751, 2758.0608, 0.34601426]; -}; - -_vehicle_1483 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1860.3727, 2754.8774, 0.31855106], [], 0, "CAN_COLLIDE"]; - _vehicle_1483 = _this; - _this setDir 32.422527; - _this setPos [1860.3727, 2754.8774, 0.31855106]; -}; - -_vehicle_1484 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1859.8217, 2755.9707, 0.37150431], [], 0, "CAN_COLLIDE"]; - _vehicle_1484 = _this; - _this setDir 32.422527; - _this setPos [1859.8217, 2755.9707, 0.37150431]; -}; - -_vehicle_1485 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1858.3438, 2753.2939, 0.57767463], [], 0, "CAN_COLLIDE"]; - _vehicle_1485 = _this; - _this setDir 32.422527; - _this setPos [1858.3438, 2753.2939, 0.57767463]; -}; - -_vehicle_1486 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1856.408, 2750.0608, 0.72901702], [], 0, "CAN_COLLIDE"]; - _vehicle_1486 = _this; - _this setDir 32.422527; - _this setPos [1856.408, 2750.0608, 0.72901702]; -}; - -_vehicle_1487 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1853.1798, 2745.2485, 1.2660539], [], 0, "CAN_COLLIDE"]; - _vehicle_1487 = _this; - _this setDir 32.422527; - _this setPos [1853.1798, 2745.2485, 1.2660539]; -}; - -_vehicle_1488 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1850.5524, 2741.1543, 2.0416172], [], 0, "CAN_COLLIDE"]; - _vehicle_1488 = _this; - _this setDir 32.422527; - _this setPos [1850.5524, 2741.1543, 2.0416172]; -}; - -_vehicle_1489 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1848.9591, 2738.2939, 3.1506174], [], 0, "CAN_COLLIDE"]; - _vehicle_1489 = _this; - _this setDir 32.422527; - _this setPos [1848.9591, 2738.2939, 3.1506174]; -}; - -_vehicle_1490 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1847.8267, 2736.2681, 3.9809177], [], 0, "CAN_COLLIDE"]; - _vehicle_1490 = _this; - _this setDir 32.422527; - _this setPos [1847.8267, 2736.2681, 3.9809177]; -}; - -_vehicle_1491 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1846.3053, 2734.0339, 4.4397144], [], 0, "CAN_COLLIDE"]; - _vehicle_1491 = _this; - _this setDir 32.422527; - _this setPos [1846.3053, 2734.0339, 4.4397144]; -}; - -_vehicle_1492 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1845.4056, 2732.3125, 3.2594898], [], 0, "CAN_COLLIDE"]; - _vehicle_1492 = _this; - _this setDir 32.422527; - _this setPos [1845.4056, 2732.3125, 3.2594898]; -}; - -_vehicle_1493 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1843.7866, 2732.6755, 2.7137868], [], 0, "CAN_COLLIDE"]; - _vehicle_1493 = _this; - _this setDir 32.422527; - _this setPos [1843.7866, 2732.6755, 2.7137868]; -}; - -_vehicle_1494 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1841.1012, 2733.6807, 1.5603864], [], 0, "CAN_COLLIDE"]; - _vehicle_1494 = _this; - _this setDir 32.422527; - _this setPos [1841.1012, 2733.6807, 1.5603864]; -}; - -_vehicle_1495 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1840.532, 2734.4966, 1.4408033], [], 0, "CAN_COLLIDE"]; - _vehicle_1495 = _this; - _this setDir 32.422527; - _this setPos [1840.532, 2734.4966, 1.4408033]; -}; - -_vehicle_1496 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1839.832, 2735.5435, 1.3711183], [], 0, "CAN_COLLIDE"]; - _vehicle_1496 = _this; - _this setDir 32.422527; - _this setPos [1839.832, 2735.5435, 1.3711183]; -}; - -_vehicle_1497 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1835.6301, 2729.8679, 2.2852361], [], 0, "CAN_COLLIDE"]; - _vehicle_1497 = _this; - _this setDir 32.422527; - _this setPos [1835.6301, 2729.8679, 2.2852361]; -}; - -_vehicle_1498 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_small_EP1", [1846.4136, 2731.2358, 3.2106807], [], 0, "CAN_COLLIDE"]; - _vehicle_1498 = _this; - _this setDir 32.422527; - _this setPos [1846.4136, 2731.2358, 3.2106807]; -}; - -_unit_127 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["ibr_lingorman6", [2375.4302, 4120.2432, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _unit_127 = _this; - _this setDir 70.515434; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_1570 = objNull; -if (true) then -{ - _this = createVehicle ["Land_tires_EP1", [2372.9741, 4119.0942, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1570 = _this; - _this setPos [2372.9741, 4119.0942, 7.6293945e-006]; -}; - -_vehicle_1571 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_TyreHeap", [2373.0583, 4121.0146, -0.36407927], [], 0, "CAN_COLLIDE"]; - _vehicle_1571 = _this; - _this setPos [2373.0583, 4121.0146, -0.36407927]; -}; - -_unit_128 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["ibr_lingorman6s", [1737.4084, 4142.3691, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _unit_128 = _this; - _this setDir 184.57875; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_1573 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [4239.7866, 4838.1948], [], 0, "CAN_COLLIDE"]; - _vehicle_1573 = _this; - _this setDir 263.12741; - _this setVehicleInit "this allowDammage false;"; - _this setPos [4239.7866, 4838.1948]; -}; - -_vehicle_1574 = objNull; -if (true) then -{ - _this = createVehicle ["Land_A_Hospital", [4194.916, 5026.9009, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1574 = _this; - _this setDir 0.42999688; - _this setPos [4194.916, 5026.9009, 3.8146973e-006]; -}; - -_vehicle_1576 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [7030.1812, 7101.311, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1576 = _this; - _this setDir 177.98137; - _this setVehicleInit "this allowDammage false;"; - _this setPos [7030.1812, 7101.311, -3.0517578e-005]; -}; - -_vehicle_1579 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [3601.4385, 3688.615, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1579 = _this; - _this setDir 93.240929; - _this setVehicleInit "this allowDammage false;"; - _this setPos [3601.4385, 3688.615, 1.5258789e-005]; -}; - -_vehicle_1581 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [4033.2229, 1665.0542, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1581 = _this; - _this setDir 273.75558; - _this setVehicleInit "this allowDammage false;"; - _this setPos [4033.2229, 1665.0542, 3.8146973e-006]; -}; - -_vehicle_1583 = objNull; -if (true) then -{ - _this = createVehicle ["Info_Board_EP1", [897.94263, 5275.291, 1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1583 = _this; - _this setDir 181.31325; - _this setVehicleInit "this allowDammage false;"; - _this setPos [897.94263, 5275.291, 1.9073486e-006]; -}; - -_vehicle_1586 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [2398.7625, 4106.9507, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1586 = _this; - _this setPos [2398.7625, 4106.9507, 0]; -}; - -_vehicle_1587 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [2383.6909, 4129.8105, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1587 = _this; - _this setDir 251.04749; - _this setPos [2383.6909, 4129.8105, -3.0517578e-005]; -}; - -_vehicle_1589 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [1724.5612, 4134.7891, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1589 = _this; - _this setDir 278.99225; - _this setPos [1724.5612, 4134.7891, -3.8146973e-006]; -}; - -_vehicle_1591 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [4256.0864, 4486.8037, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1591 = _this; - _this setDir 251.04749; - _this setPos [4256.0864, 4486.8037, 0]; -}; - -_vehicle_1593 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [4241.6924, 4836.3877, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1593 = _this; - _this setDir 251.04749; - _this setPos [4241.6924, 4836.3877, 0]; -}; - -_vehicle_1595 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [7038.0854, 7102.2104], [], 0, "CAN_COLLIDE"]; - _vehicle_1595 = _this; - _this setDir 437.86368; - _this setPos [7038.0854, 7102.2104]; -}; - -_vehicle_1597 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [4031.4514, 1654.8457, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1597 = _this; - _this setDir 251.04749; - _this setPos [4031.4514, 1654.8457, 0]; -}; - -_vehicle_1599 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [7542.707, 3028.2769, 1.4305115e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1599 = _this; - _this setDir 251.04749; - _this setPos [7542.707, 3028.2769, 1.4305115e-006]; -}; - -_vehicle_1601 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [7508.752, 2949.1206, 1.4305115e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1601 = _this; - _this setDir 251.04749; - _this setPos [7508.752, 2949.1206, 1.4305115e-006]; -}; - -_vehicle_1602 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [3034.5256, 5933.7026, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1602 = _this; - _this setPos [3034.5256, 5933.7026, 3.0517578e-005]; -}; - -_vehicle_1603 = objNull; -if (true) then -{ - _this = createVehicle ["Mi8Wreck", [4036.0217, 1627.2798], [], 0, "CAN_COLLIDE"]; - _vehicle_1603 = _this; - _this setDir 99.993553; - _this setPos [4036.0217, 1627.2798]; -}; - -_vehicle_1604 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2693.4846, 4097.4878, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1604 = _this; - _this setPos [2693.4846, 4097.4878, 3.8146973e-005]; -}; - -_vehicle_1606 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2684.4263, 4098.562, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1606 = _this; - _this setPos [2684.4263, 4098.562, -2.2888184e-005]; -}; - -_vehicle_1608 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2703.1843, 4098.0688, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1608 = _this; - _this setPos [2703.1843, 4098.0688, 0]; -}; - -_vehicle_1610 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2721.8, 4105.8521, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1610 = _this; - _this setPos [2721.8, 4105.8521, 4.5776367e-005]; -}; - -_vehicle_1612 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2735.8655, 4114.8359, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1612 = _this; - _this setPos [2735.8655, 4114.8359, 7.6293945e-005]; -}; - -_vehicle_1614 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2736.6545, 4120.6885, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1614 = _this; - _this setPos [2736.6545, 4120.6885, 5.3405762e-005]; -}; - -_vehicle_1616 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2746.1665, 4129.9658, -0.00011444092], [], 0, "CAN_COLLIDE"]; - _vehicle_1616 = _this; - _this setPos [2746.1665, 4129.9658, -0.00011444092]; -}; - -_vehicle_1618 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2760.6035, 4139.4644, 0.00030517578], [], 0, "CAN_COLLIDE"]; - _vehicle_1618 = _this; - _this setPos [2760.6035, 4139.4644, 0.00030517578]; -}; - -_vehicle_1620 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2772.6321, 4148.3115, -9.5367432e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1620 = _this; - _this setPos [2772.6321, 4148.3115, -9.5367432e-005]; -}; - -_vehicle_1622 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2779.5662, 4152.7622, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1622 = _this; - _this setPos [2779.5662, 4152.7622, 1.1444092e-005]; -}; - -_vehicle_1624 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2785.822, 4153.0029, 6.8664551e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1624 = _this; - _this setPos [2785.822, 4153.0029, 6.8664551e-005]; -}; - -_vehicle_1626 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2791.4368, 4151.3032, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1626 = _this; - _this setPos [2791.4368, 4151.3032, 0]; -}; - -_vehicle_1628 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2801.2693, 4149.0347, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1628 = _this; - _this setPos [2801.2693, 4149.0347, -3.0517578e-005]; -}; - -_vehicle_1630 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2809.5383, 4145.4468, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1630 = _this; - _this setPos [2809.5383, 4145.4468, -1.5258789e-005]; -}; - -_vehicle_1632 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2817.6047, 4139.1045, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1632 = _this; - _this setPos [2817.6047, 4139.1045, -3.8146973e-005]; -}; - -_vehicle_1634 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2823.6042, 4134.2656, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1634 = _this; - _this setPos [2823.6042, 4134.2656, 5.3405762e-005]; -}; - -_vehicle_1636 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2831.1714, 4130.751, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1636 = _this; - _this setPos [2831.1714, 4130.751, -2.2888184e-005]; -}; - -_vehicle_1638 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2843.4514, 4128.2642, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1638 = _this; - _this setPos [2843.4514, 4128.2642, 6.1035156e-005]; -}; - -_vehicle_1640 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2861.0498, 4129.9272, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1640 = _this; - _this setPos [2861.0498, 4129.9272, -3.0517578e-005]; -}; - -_vehicle_1642 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2873.7461, 4136.0337, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1642 = _this; - _this setPos [2873.7461, 4136.0337, -1.5258789e-005]; -}; - -_vehicle_1644 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2881.0173, 4142.5439, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1644 = _this; - _this setPos [2881.0173, 4142.5439, -3.8146973e-006]; -}; - -_vehicle_1646 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2886.1926, 4147.8823, 4.196167e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1646 = _this; - _this setPos [2886.1926, 4147.8823, 4.196167e-005]; -}; - -_vehicle_1648 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2891.8767, 4154.2842, -6.4849854e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1648 = _this; - _this setPos [2891.8767, 4154.2842, -6.4849854e-005]; -}; - -_vehicle_1650 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2896.5237, 4161.9556, -4.196167e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1650 = _this; - _this setPos [2896.5237, 4161.9556, -4.196167e-005]; -}; - -_vehicle_1652 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3034.2573, 4171.0005, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1652 = _this; - _this setPos [3034.2573, 4171.0005, -2.2888184e-005]; -}; - -_vehicle_1654 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3043.8406, 4166.769, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1654 = _this; - _this setPos [3043.8406, 4166.769, -6.1035156e-005]; -}; - -_vehicle_1656 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3051.3882, 4161.6528, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1656 = _this; - _this setPos [3051.3882, 4161.6528, 9.1552734e-005]; -}; - -_vehicle_1658 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3057.1597, 4154.792, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1658 = _this; - _this setPos [3057.1597, 4154.792, 5.3405762e-005]; -}; - -_vehicle_1660 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3062.0796, 4145.6909, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1660 = _this; - _this setPos [3062.0796, 4145.6909, 9.1552734e-005]; -}; - -_vehicle_1662 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3060.8833, 4138.4727, -0.00021362305], [], 0, "CAN_COLLIDE"]; - _vehicle_1662 = _this; - _this setPos [3060.8833, 4138.4727, -0.00021362305]; -}; - -_vehicle_1664 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3054.7815, 4132.2051, -0.00012969971], [], 0, "CAN_COLLIDE"]; - _vehicle_1664 = _this; - _this setPos [3054.7815, 4132.2051, -0.00012969971]; -}; - -_vehicle_1666 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3050.1497, 4127.4292, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1666 = _this; - _this setPos [3050.1497, 4127.4292, 5.3405762e-005]; -}; - -_vehicle_1668 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3043.2854, 4124.8604, 0.00016021729], [], 0, "CAN_COLLIDE"]; - _vehicle_1668 = _this; - _this setPos [3043.2854, 4124.8604, 0.00016021729]; -}; - -_vehicle_1670 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3037.9272, 4120.9668, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1670 = _this; - _this setPos [3037.9272, 4120.9668, -9.1552734e-005]; -}; - -_vehicle_1672 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3036.8606, 4111.9722, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1672 = _this; - _this setPos [3036.8606, 4111.9722, 7.6293945e-006]; -}; - -_vehicle_1674 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3042.5889, 4116.2998, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1674 = _this; - _this setPos [3042.5889, 4116.2998, 7.6293945e-006]; -}; - -_vehicle_1676 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3033.9187, 4106.8594, -5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1676 = _this; - _this setPos [3033.9187, 4106.8594, -5.3405762e-005]; -}; - -_vehicle_1678 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3029.8545, 4094.6499, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1678 = _this; - _this setPos [3029.8545, 4094.6499, 1.5258789e-005]; -}; - -_vehicle_1680 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3025.1692, 4089.4949, -0.00012207031], [], 0, "CAN_COLLIDE"]; - _vehicle_1680 = _this; - _this setPos [3025.1692, 4089.4949, -0.00012207031]; -}; - -_vehicle_1682 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3019.4907, 4083.3948, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1682 = _this; - _this setPos [3019.4907, 4083.3948, 7.6293945e-006]; -}; - -_vehicle_1684 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3017.302, 4080.0176, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1684 = _this; - _this setPos [3017.302, 4080.0176, -7.6293945e-006]; -}; - -_vehicle_1686 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3013.7229, 4071.5288, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1686 = _this; - _this setPos [3013.7229, 4071.5288, 3.0517578e-005]; -}; - -_vehicle_1688 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3011.2327, 4066.7695, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1688 = _this; - _this setPos [3011.2327, 4066.7695, -1.5258789e-005]; -}; - -_vehicle_1690 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3009.5244, 4061.3547, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1690 = _this; - _this setPos [3009.5244, 4061.3547, 0]; -}; - -_vehicle_1692 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3012.1187, 4053.218, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1692 = _this; - _this setPos [3012.1187, 4053.218, 5.3405762e-005]; -}; - -_vehicle_1694 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3014.6458, 4045.7996, -0.00011444092], [], 0, "CAN_COLLIDE"]; - _vehicle_1694 = _this; - _this setPos [3014.6458, 4045.7996, -0.00011444092]; -}; - -_vehicle_1696 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3015.4131, 4038.9246, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1696 = _this; - _this setPos [3015.4131, 4038.9246, 6.1035156e-005]; -}; - -_vehicle_1698 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3015.0034, 4030.5703, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1698 = _this; - _this setPos [3015.0034, 4030.5703, 5.3405762e-005]; -}; - -_vehicle_1700 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3013.6177, 4025.364, 3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1700 = _this; - _this setPos [3013.6177, 4025.364, 3.8146973e-005]; -}; - -_vehicle_1702 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3011.3777, 4015.4458, -0.00029754639], [], 0, "CAN_COLLIDE"]; - _vehicle_1702 = _this; - _this setPos [3011.3777, 4015.4458, -0.00029754639]; -}; - -_vehicle_1704 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [3008.8801, 4012.3918, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1704 = _this; - _this setPos [3008.8801, 4012.3918, 5.3405762e-005]; -}; - -_vehicle_1706 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2968.52, 3999.8271, 0.00074005127], [], 0, "CAN_COLLIDE"]; - _vehicle_1706 = _this; - _this setPos [2968.52, 3999.8271, 0.00074005127]; -}; - -_vehicle_1708 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2969.2932, 4005.1602, 9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1708 = _this; - _this setPos [2969.2932, 4005.1602, 9.1552734e-005]; -}; - -_vehicle_1710 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2967.5901, 4012.176, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1710 = _this; - _this setPos [2967.5901, 4012.176, 4.5776367e-005]; -}; - -_vehicle_1712 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2960.116, 4020.1829, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1712 = _this; - _this setPos [2960.116, 4020.1829, -3.0517578e-005]; -}; - -_vehicle_1714 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2957.218, 4024.6565, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1714 = _this; - _this setPos [2957.218, 4024.6565, 2.2888184e-005]; -}; - -_vehicle_1716 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2953.1357, 4028.0623, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1716 = _this; - _this setPos [2953.1357, 4028.0623, 3.0517578e-005]; -}; - -_vehicle_1718 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2948.1995, 4031.6814, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1718 = _this; - _this setPos [2948.1995, 4031.6814, -4.5776367e-005]; -}; - -_vehicle_1720 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2944.3096, 4033.4578, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1720 = _this; - _this setPos [2944.3096, 4033.4578, 7.6293945e-006]; -}; - -_vehicle_1722 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2939.5593, 4031.2583, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1722 = _this; - _this setPos [2939.5593, 4031.2583, 7.6293945e-006]; -}; - -_vehicle_1724 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2934.9089, 4027.8132, 8.392334e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1724 = _this; - _this setPos [2934.9089, 4027.8132, 8.392334e-005]; -}; - -_vehicle_1726 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2925.4028, 4023.7043, 0.00016021729], [], 0, "CAN_COLLIDE"]; - _vehicle_1726 = _this; - _this setPos [2925.4028, 4023.7043, 0.00016021729]; -}; - -_vehicle_1728 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2922.8384, 4018.8638, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1728 = _this; - _this setPos [2922.8384, 4018.8638, 1.5258789e-005]; -}; - -_vehicle_1730 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2917.335, 4015.8806, 0.00023651123], [], 0, "CAN_COLLIDE"]; - _vehicle_1730 = _this; - _this setPos [2917.335, 4015.8806, 0.00023651123]; -}; - -_vehicle_1732 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2915.1047, 4012.2813, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1732 = _this; - _this setPos [2915.1047, 4012.2813, -6.1035156e-005]; -}; - -_vehicle_1734 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2911.9316, 4008.7107, 0.00017547607], [], 0, "CAN_COLLIDE"]; - _vehicle_1734 = _this; - _this setPos [2911.9316, 4008.7107, 0.00017547607]; -}; - -_vehicle_1736 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2908.3679, 4001.3455, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1736 = _this; - _this setPos [2908.3679, 4001.3455, 0]; -}; - -_vehicle_1738 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2908.3611, 3993.6157, 0.00015258789], [], 0, "CAN_COLLIDE"]; - _vehicle_1738 = _this; - _this setPos [2908.3611, 3993.6157, 0.00015258789]; -}; - -_vehicle_1740 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2904.7119, 3986.7422, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1740 = _this; - _this setPos [2904.7119, 3986.7422, 3.0517578e-005]; -}; - -_vehicle_1742 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2902.2986, 3978.1206, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1742 = _this; - _this setPos [2902.2986, 3978.1206, 1.5258789e-005]; -}; - -_vehicle_1744 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2897.9761, 3968.7363, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1744 = _this; - _this setPos [2897.9761, 3968.7363, 6.1035156e-005]; -}; - -_vehicle_1746 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2892.1514, 3959.1221, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1746 = _this; - _this setPos [2892.1514, 3959.1221, 0]; -}; - -_vehicle_1748 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2886.5603, 3951.8665, 6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1748 = _this; - _this setPos [2886.5603, 3951.8665, 6.1035156e-005]; -}; - -_vehicle_1750 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2880.3398, 3942.2813, 1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1750 = _this; - _this setPos [2880.3398, 3942.2813, 1.5258789e-005]; -}; - -_vehicle_1752 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2875.7375, 3937.283, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1752 = _this; - _this setPos [2875.7375, 3937.283, -3.0517578e-005]; -}; - -_vehicle_1754 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2872.2813, 3929.8892, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1754 = _this; - _this setPos [2872.2813, 3929.8892, 0]; -}; - -_vehicle_1756 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2862.4253, 3925.8872, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1756 = _this; - _this setPos [2862.4253, 3925.8872, 7.6293945e-005]; -}; - -_vehicle_1758 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2855.0129, 3925.1455, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1758 = _this; - _this setPos [2855.0129, 3925.1455, -4.5776367e-005]; -}; - -_vehicle_1760 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2848.5776, 3925.1433, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1760 = _this; - _this setPos [2848.5776, 3925.1433, -2.2888184e-005]; -}; - -_vehicle_1762 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2842.5498, 3926.4468, 0.00017547607], [], 0, "CAN_COLLIDE"]; - _vehicle_1762 = _this; - _this setPos [2842.5498, 3926.4468, 0.00017547607]; -}; - -_vehicle_1764 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2836.4448, 3931.6194, 9.9182129e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1764 = _this; - _this setPos [2836.4448, 3931.6194, 9.9182129e-005]; -}; - -_vehicle_1766 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2832.4661, 3939.0974, 0.00016021729], [], 0, "CAN_COLLIDE"]; - _vehicle_1766 = _this; - _this setPos [2832.4661, 3939.0974, 0.00016021729]; -}; - -_vehicle_1768 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2829.8567, 3948.9392, 0.0002822876], [], 0, "CAN_COLLIDE"]; - _vehicle_1768 = _this; - _this setPos [2829.8567, 3948.9392, 0.0002822876]; -}; - -_vehicle_1770 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2827.5945, 3955.7896, 0.00016784668], [], 0, "CAN_COLLIDE"]; - _vehicle_1770 = _this; - _this setPos [2827.5945, 3955.7896, 0.00016784668]; -}; - -_vehicle_1772 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2825.0759, 3961.8271, -0.00016784668], [], 0, "CAN_COLLIDE"]; - _vehicle_1772 = _this; - _this setPos [2825.0759, 3961.8271, -0.00016784668]; -}; - -_vehicle_1774 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2821.1279, 3972.8113, -0.00042724609], [], 0, "CAN_COLLIDE"]; - _vehicle_1774 = _this; - _this setPos [2821.1279, 3972.8113, -0.00042724609]; -}; - -_vehicle_1776 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2818.5969, 3983.6233, 8.392334e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1776 = _this; - _this setPos [2818.5969, 3983.6233, 8.392334e-005]; -}; - -_vehicle_1778 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2816.4758, 3994.7629, 0.00016021729], [], 0, "CAN_COLLIDE"]; - _vehicle_1778 = _this; - _this setPos [2816.4758, 3994.7629, 0.00016021729]; -}; - -_vehicle_1780 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2815.8884, 4000.908, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1780 = _this; - _this setPos [2815.8884, 4000.908, -4.5776367e-005]; -}; - -_vehicle_1782 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2815.0205, 4010.3335, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1782 = _this; - _this setPos [2815.0205, 4010.3335, 2.2888184e-005]; -}; - -_vehicle_1784 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2811.27, 4015.7458, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1784 = _this; - _this setPos [2811.27, 4015.7458, -3.8146973e-005]; -}; - -_vehicle_1786 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2799.3364, 4018.7783, -0.00033569336], [], 0, "CAN_COLLIDE"]; - _vehicle_1786 = _this; - _this setPos [2799.3364, 4018.7783, -0.00033569336]; -}; - -_vehicle_1788 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2791.5127, 4020.6611, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1788 = _this; - _this setPos [2791.5127, 4020.6611, -7.6293945e-006]; -}; - -_vehicle_1790 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2782.1792, 4015.7935, 0.00012207031], [], 0, "CAN_COLLIDE"]; - _vehicle_1790 = _this; - _this setPos [2782.1792, 4015.7935, 0.00012207031]; -}; - -_vehicle_1792 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2775.2065, 4011.0986, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1792 = _this; - _this setPos [2775.2065, 4011.0986, 3.0517578e-005]; -}; - -_vehicle_1794 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2769.2686, 4008.7261, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1794 = _this; - _this setPos [2769.2686, 4008.7261, 2.2888184e-005]; -}; - -_vehicle_1796 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2761.821, 4005.3777, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1796 = _this; - _this setPos [2761.821, 4005.3777, 0]; -}; - -_vehicle_1798 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2755.2349, 4000.9563, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1798 = _this; - _this setPos [2755.2349, 4000.9563, -4.5776367e-005]; -}; - -_vehicle_1800 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2748.4707, 3996.55, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1800 = _this; - _this setPos [2748.4707, 3996.55, 2.2888184e-005]; -}; - -_vehicle_1802 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2741.2683, 3993.875, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1802 = _this; - _this setPos [2741.2683, 3993.875, -1.5258789e-005]; -}; - -_vehicle_1804 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2730.8684, 3989.613, -3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1804 = _this; - _this setPos [2730.8684, 3989.613, -3.0517578e-005]; -}; - -_vehicle_1806 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2719.3826, 3986.8518, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1806 = _this; - _this setPos [2719.3826, 3986.8518, 2.2888184e-005]; -}; - -_vehicle_1808 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2708.6128, 3985.5024, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1808 = _this; - _this setPos [2708.6128, 3985.5024, 2.2888184e-005]; -}; - -_vehicle_1810 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2698.6648, 3983.9141, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1810 = _this; - _this setPos [2698.6648, 3983.9141, -6.1035156e-005]; -}; - -_vehicle_1812 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2683.011, 3982.6887, 0.00011444092], [], 0, "CAN_COLLIDE"]; - _vehicle_1812 = _this; - _this setPos [2683.011, 3982.6887, 0.00011444092]; -}; - -_vehicle_1814 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2673.6133, 3985.2278, -0.00010681152], [], 0, "CAN_COLLIDE"]; - _vehicle_1814 = _this; - _this setPos [2673.6133, 3985.2278, -0.00010681152]; -}; - -_vehicle_1816 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2666.4319, 3986.7703, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1816 = _this; - _this setPos [2666.4319, 3986.7703, -1.5258789e-005]; -}; - -_vehicle_1818 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2657.1609, 3986.4802, 7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1818 = _this; - _this setPos [2657.1609, 3986.4802, 7.6293945e-006]; -}; - -_vehicle_1820 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2647.1104, 3982.7458, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1820 = _this; - _this setPos [2647.1104, 3982.7458, -4.5776367e-005]; -}; - -_vehicle_1822 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2634.6948, 3977.6589, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1822 = _this; - _this setPos [2634.6948, 3977.6589, -3.8146973e-005]; -}; - -_vehicle_1824 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2629.6379, 3974.2761, 0.00012207031], [], 0, "CAN_COLLIDE"]; - _vehicle_1824 = _this; - _this setPos [2629.6379, 3974.2761, 0.00012207031]; -}; - -_vehicle_1826 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2622.6667, 3971.0352, -9.1552734e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1826 = _this; - _this setPos [2622.6667, 3971.0352, -9.1552734e-005]; -}; - -_vehicle_1828 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2616.7808, 3968.4341, 8.392334e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1828 = _this; - _this setPos [2616.7808, 3968.4341, 8.392334e-005]; -}; - -_vehicle_1830 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2610.1531, 3963.5571, 6.8664551e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1830 = _this; - _this setPos [2610.1531, 3963.5571, 6.8664551e-005]; -}; - -_vehicle_1832 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2604.5688, 3959.4146, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1832 = _this; - _this setPos [2604.5688, 3959.4146, 3.0517578e-005]; -}; - -_vehicle_1834 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2572.134, 3939.374, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1834 = _this; - _this setPos [2572.134, 3939.374, -7.6293945e-006]; -}; - -_vehicle_1836 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2562.1882, 3934.0259, -5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1836 = _this; - _this setPos [2562.1882, 3934.0259, -5.3405762e-005]; -}; - -_vehicle_1838 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2553.9448, 3930.3518, -5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1838 = _this; - _this setPos [2553.9448, 3930.3518, -5.3405762e-005]; -}; - -_vehicle_1840 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2541.9395, 3924.1902, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1840 = _this; - _this setPos [2541.9395, 3924.1902, -2.2888184e-005]; -}; - -_vehicle_1842 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2532.6079, 3921.5889, -6.8664551e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1842 = _this; - _this setPos [2532.6079, 3921.5889, -6.8664551e-005]; -}; - -_vehicle_1844 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2522.3125, 3919.552, 4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1844 = _this; - _this setPos [2522.3125, 3919.552, 4.5776367e-005]; -}; - -_vehicle_1846 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2514.342, 3919.6724, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1846 = _this; - _this setPos [2514.342, 3919.6724, 0]; -}; - -_vehicle_1848 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2507.0439, 3923.9155, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1848 = _this; - _this setPos [2507.0439, 3923.9155, 0]; -}; - -_vehicle_1850 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2496.1914, 3927.3018, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1850 = _this; - _this setPos [2496.1914, 3927.3018, -6.1035156e-005]; -}; - -_vehicle_1852 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2486.5889, 3928.7002, -4.5776367e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1852 = _this; - _this setPos [2486.5889, 3928.7002, -4.5776367e-005]; -}; - -_vehicle_1854 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2479.0398, 3932.9194, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1854 = _this; - _this setPos [2479.0398, 3932.9194, -6.1035156e-005]; -}; - -_vehicle_1856 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2459.1902, 3944.1584, -6.8664551e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1856 = _this; - _this setPos [2459.1902, 3944.1584, -6.8664551e-005]; -}; - -_vehicle_1858 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2455.7036, 3945.8262, -0.00010681152], [], 0, "CAN_COLLIDE"]; - _vehicle_1858 = _this; - _this setPos [2455.7036, 3945.8262, -0.00010681152]; -}; - -_vehicle_1860 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2451.9104, 3948.0474, 0.00010681152], [], 0, "CAN_COLLIDE"]; - _vehicle_1860 = _this; - _this setPos [2451.9104, 3948.0474, 0.00010681152]; -}; - -_vehicle_1862 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2445.4438, 3951.1255, -0.00015258789], [], 0, "CAN_COLLIDE"]; - _vehicle_1862 = _this; - _this setPos [2445.4438, 3951.1255, -0.00015258789]; -}; - -_vehicle_1864 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2440.1023, 3954.6978, -6.1035156e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1864 = _this; - _this setPos [2440.1023, 3954.6978, -6.1035156e-005]; -}; - -_vehicle_1866 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2434.8953, 3958.2744, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1866 = _this; - _this setPos [2434.8953, 3958.2744, 2.2888184e-005]; -}; - -_vehicle_1868 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2427.6904, 3963.8865, 7.6293945e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1868 = _this; - _this setPos [2427.6904, 3963.8865, 7.6293945e-005]; -}; - -_vehicle_1870 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2423.2761, 3967.7371, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1870 = _this; - _this setPos [2423.2761, 3967.7371, 2.2888184e-005]; -}; - -_vehicle_1872 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2420.1899, 3971.9216, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1872 = _this; - _this setPos [2420.1899, 3971.9216, -1.5258789e-005]; -}; - -_vehicle_1874 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2418.7639, 3979.6809, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1874 = _this; - _this setPos [2418.7639, 3979.6809, -7.6293945e-006]; -}; - -_vehicle_1876 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2419, 3986.7332, -1.5258789e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1876 = _this; - _this setPos [2419, 3986.7332, -1.5258789e-005]; -}; - -_vehicle_1878 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2410.1018, 4068.9185, -3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1878 = _this; - _this setPos [2410.1018, 4068.9185, -3.8146973e-006]; -}; - -_vehicle_1880 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2411.6882, 4062.7744, -7.6293945e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1880 = _this; - _this setPos [2411.6882, 4062.7744, -7.6293945e-006]; -}; - -_vehicle_1882 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2413.2168, 4058.2739, 0.00011825562], [], 0, "CAN_COLLIDE"]; - _vehicle_1882 = _this; - _this setPos [2413.2168, 4058.2739, 0.00011825562]; -}; - -_vehicle_1884 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2415.3606, 4054.0347, 0.00020599365], [], 0, "CAN_COLLIDE"]; - _vehicle_1884 = _this; - _this setPos [2415.3606, 4054.0347, 0.00020599365]; -}; - -_vehicle_1886 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2419.4167, 4047.5879, -0.0001449585], [], 0, "CAN_COLLIDE"]; - _vehicle_1886 = _this; - _this setPos [2419.4167, 4047.5879, -0.0001449585]; -}; - -_vehicle_1888 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2422.4631, 4043.126, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1888 = _this; - _this setPos [2422.4631, 4043.126, 5.3405762e-005]; -}; - -_vehicle_1890 = objNull; -if (true) then -{ - _this = createVehicle ["ClutterCutter_EP1", [2426.24, 4034.6721, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1890 = _this; - _this setPos [2426.24, 4034.6721, -2.2888184e-005]; -}; - -_vehicle_1891 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierWhite_EP1", [3010.3718, 5929.4023, 7.362772], [], 0, "CAN_COLLIDE"]; - _vehicle_1891 = _this; - _this setDir 13.515052; - _this setPos [3010.3718, 5929.4023, 7.362772]; -}; - -_vehicle_1892 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierUSA", [7041.3745, 7092.3813, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1892 = _this; - _this setPos [7041.3745, 7092.3813, 3.0517578e-005]; -}; - -_vehicle_1894 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierOPFOR_EP1", [7514.4966, 2949.5847, 2.0032303], [], 0, "CAN_COLLIDE"]; - _vehicle_1894 = _this; - _this setDir 263.13947; - _this setPos [7514.4966, 2949.5847, 2.0032303]; -}; - -_vehicle_1896 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierWhite_EP1", [4031.2651, 1667.1394, -1.9073486e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1896 = _this; - _this setDir 93.686035; - _this setPos [4031.2651, 1667.1394, -1.9073486e-006]; -}; - -_vehicle_1897 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierWhite_EP1", [2374.2107, 4128.9751, 3.8146973e-006], [], 0, "CAN_COLLIDE"]; - _vehicle_1897 = _this; - _this setDir -80.712975; - _this setPos [2374.2107, 4128.9751, 3.8146973e-006]; -}; - -_vehicle_1901 = objNull; -if (true) then -{ - _this = createVehicle ["HeliHEmpty", [6017.5332, 6616.5186, 0], [], 0, "CAN_COLLIDE"]; - _vehicle_1901 = _this; - _this setPos [6017.5332, 6616.5186, 0]; -}; - -_vehicle_1903 = objNull; -if (true) then -{ - _this = createVehicle ["FlagCarrierWhite_EP1", [6009.9697, 6630.625, 1.0490417e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1903 = _this; - _this setDir -7.1864672; - _this setPos [6009.9697, 6630.625, 1.0490417e-005]; -}; - -_unit_154 = objNull; -if (true) then -{ - _this = _group_1 createUnit ["RU_Doctor", [6678.1494, 4294.6987, 0.55937135], [], 0, "CAN_COLLIDE"]; - _unit_154 = _this; - _this setDir 15.470127; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0;"; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_1904 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [8943.6006, 7181.9941, 2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1904 = _this; - _this setDir -195.63741; - _this setPos [8943.6006, 7181.9941, 2.2888184e-005]; -}; - -_vehicle_1906 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [8941.002, 7179.6113, -5.7220459e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1906 = _this; - _this setDir -249.4191; - _this setPos [8941.002, 7179.6113, -5.7220459e-005]; -}; - -_vehicle_1909 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [8940.0898, 7175.8652], [], 0, "CAN_COLLIDE"]; - _vehicle_1909 = _this; - _this setDir -262.26096; - _this setPos [8940.0898, 7175.8652]; -}; - -_vehicle_1912 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [8946.9355, 7181.1279, 3.0517578e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1912 = _this; - _this setDir -135.41092; - _this setPos [8946.9355, 7181.1279, 3.0517578e-005]; -}; - -_vehicle_1915 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [8949.1797, 7177.9209, -1.9073486e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1915 = _this; - _this setDir -115.13628; - _this setPos [8949.1797, 7177.9209, -1.9073486e-005]; -}; - -_vehicle_1917 = objNull; -if (true) then -{ - _this = createVehicle ["Fence_corrugated_plate", [8941.3066, 7172.5942, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1917 = _this; - _this setDir -318.25766; - _this setPos [8941.3066, 7172.5942, 2.6702881e-005]; -}; - -_this = createCenter resistance; -_center_3 = _this; - -_group_3 = createGroup _center_3; - -_unit_158 = objNull; -if (true) then -{ - _this = _group_3 createUnit ["CIV_Contractor1_BAF", [8944.3281, 7180.0835, -4.196167e-005], [], 0, "CAN_COLLIDE"]; - _unit_158 = _this; - _this setDir 147.51656; - _this setVehicleInit "this allowDammage false; this disableAI 'FSM'; this disableAI 'MOVE'; this disableAI 'AUTOTARGET'; this disableAI 'TARGET'; this setBehaviour 'CARELESS'; this forceSpeed 0; "; - _this setUnitAbility 0.60000002; - _this allowDammage false; _this disableAI 'FSM'; _this disableAI 'MOVE'; _this disableAI 'AUTOTARGET'; _this disableAI 'TARGET'; _this setBehaviour 'CARELESS'; _this forceSpeed 0;_this enableSimulation false; -}; - -_vehicle_1922 = objNull; -if (true) then -{ - _this = createVehicle ["Land_Fire_barrel", [8948.2002, 7178.5488, 1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1922 = _this; - _this setDir 32.898273; - _this setPos [8948.2002, 7178.5488, 1.1444092e-005]; -}; - -_vehicle_1923 = objNull; -if (true) then -{ - _this = createVehicle ["FoldTable", [8944.6572, 7179.3931, -2.2888184e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1923 = _this; - _this setDir -28.164993; - _this setPos [8944.6572, 7179.3931, -2.2888184e-005]; -}; - -_vehicle_1925 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_cargo_cont_small", [8938.5693, 7176.4536, -1.1444092e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1925 = _this; - _this setDir 8.7744598; - _this setPos [8938.5693, 7176.4536, -1.1444092e-005]; -}; - -_vehicle_1926 = objNull; -if (true) then -{ - _this = createVehicle ["Misc_cargo_cont_net2", [8941.3008, 7175.418, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1926 = _this; - _this setDir 10.939726; - _this setPos [8941.3008, 7175.418, 2.6702881e-005]; -}; - -_vehicle_1931 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CncBlock_Stripes", [8944.1455, 7172.5098, 5.3405762e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1931 = _this; - _this setDir -36.70911; - _this setPos [8944.1455, 7172.5098, 5.3405762e-005]; -}; - -_vehicle_1933 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CncBlock_Stripes", [8947.0918, 7174.6357, 2.6702881e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1933 = _this; - _this setDir -35.040829; - _this setPos [8947.0918, 7174.6357, 2.6702881e-005]; -}; - -_vehicle_1936 = objNull; -if (true) then -{ - _this = createVehicle ["Land_CamoNetB_EAST", [8942.291, 7176.7554, -4.196167e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1936 = _this; - _this setDir -13.026567; - _this setPos [8942.291, 7176.7554, -4.196167e-005]; -}; - -_vehicle_1941 = objNull; -if (true) then -{ - _this = createVehicle ["Land_fort_bagfence_round", [8927.9668, 7186.3633, -0.062657602], [], 0, "CAN_COLLIDE"]; - _vehicle_1941 = _this; - _this setDir 32.529472; - _this setPos [8927.9668, 7186.3633, -0.062657602]; -}; - -_vehicle_1942 = objNull; -if (true) then -{ - _this = createVehicle ["TargetEpopup", [8936.959, 7196.6294, -3.8146973e-005], [], 0, "CAN_COLLIDE"]; - _vehicle_1942 = _this; - _this setDir 32.644676; - _this setPos [8936.959, 7196.6294, -3.8146973e-005]; -}; - -_vehicle_1944 = objNull; -if (true) then -{ - _this = createVehicle ["TargetEpopup", [8937.4551, 7220.3569, 0.00022125244], [], 0, "CAN_COLLIDE"]; - _vehicle_1944 = _this; - _this setDir 11.870262; - _this setPos [8937.4551, 7220.3569, 0.00022125244]; -}; - -_vehicle_1946 = objNull; -if (true) then -{ - _this = createVehicle ["TargetEpopup", [8948.3096, 7220.6353, -0.12689358], [], 0, "CAN_COLLIDE"]; - _vehicle_1946 = _this; - _this setDir 37.096653; - _this setPos [8948.3096, 7220.6353, -0.12689358]; -}; - -processInitCommands; diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/mission.sqm b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/mission.sqm index a5c49263d..50685f509 100644 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/mission.sqm +++ b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/mission.sqm @@ -16,10 +16,12 @@ class Mission "ibr_hangars", "ibr_airports", "ca_modules_animals", + "dayz_anim", "dayz_code", - "dayz", + "dayz_communityassets", "dayz_weapons", "dayz_equip", + "dayz_epoch", "dayz_vehicles", "cacharacters_pmc", "ca_modules_functions", @@ -28,22 +30,22 @@ class Mission "chn_crocodile", "warfarebuildings", "glt_m300t", - "sigisolda", - "suv_col", - "csj_gyroac" + + "csj_gyroac", + "map_eu", + "jetskiyanahuiaddon" }; addOnsAuto[]= { "dayz_weapons", "ca_modules_functions", - "warfarebuildings", "ibr_lingor" }; randomSeed=11171215; class Intel { - briefingName="Lingor DayZ Epoch"; - briefingDescription="Lingor DayZ Epoch Private Server"; + briefingName="DayZ Epoch Lingor"; + briefingDescription="DayZ Epoch Lingor Private Server"; startWeather=0.067362607; forecastWeather=0.52341133; year=2008; @@ -62,7 +64,7 @@ class Mission items=100; class Item0 { - position[]={928.8089,5.9915962,9237.4482}; + position[]={4989.5796,1.1376145,-4179.748}; azimut=-17.0839; id=11; side="WEST"; @@ -73,7 +75,7 @@ class Mission }; class Item1 { - position[]={930.35266,5.9915962,9236.999}; + position[]={4989.2954,1.128916,-4178.9541}; azimut=-17.0839; id=0; side="WEST"; @@ -86,7 +88,7 @@ class Mission }; class Item2 { - position[]={929.31042,5.9915962,9237.2881}; + position[]={4988.5303,1.1299179,-4179.3887}; azimut=-17.083944; id=5; side="WEST"; @@ -97,7 +99,7 @@ class Mission }; class Item3 { - position[]={928.43939,5.9915962,9236.833}; + position[]={4988.7363,1.1228499,-4178.1152}; azimut=-17.083944; id=8; side="WEST"; @@ -108,7 +110,7 @@ class Mission }; class Item4 { - position[]={930.21191,5.9915962,9238.5811}; + position[]={4989.0127,1.1280178,-4178.9707}; azimut=-17.083944; id=18; side="WEST"; @@ -119,7 +121,7 @@ class Mission }; class Item5 { - position[]={930.19885,5.9915962,9237.042}; + position[]={4988.2637,1.1334121,-4179.7842}; azimut=-17.083944; id=2; side="WEST"; @@ -130,7 +132,7 @@ class Mission }; class Item6 { - position[]={929.56659,5.9915962,9237.2471}; + position[]={4989.833,1.1343074,-4179.3516}; azimut=-17.083937; id=9; side="WEST"; @@ -141,7 +143,7 @@ class Mission }; class Item7 { - position[]={930.90625,5.9915962,9237.3955}; + position[]={4990.4043,1.130579,-4178.4912}; azimut=-17.083944; id=21; side="WEST"; @@ -152,7 +154,7 @@ class Mission }; class Item8 { - position[]={930.30621,5.9915962,9235.875}; + position[]={4990.2949,1.1422743,-4179.9141}; azimut=-17.083944; id=13; side="WEST"; @@ -163,7 +165,7 @@ class Mission }; class Item9 { - position[]={931.0202,5.9915962,9237.1084}; + position[]={4988.9297,1.1330776,-4179.5566}; azimut=-17.083944; id=7; side="WEST"; @@ -174,7 +176,7 @@ class Mission }; class Item10 { - position[]={928.84381,5.9915962,9236.958}; + position[]={4988.9087,1.1241314,-4178.3311}; azimut=-17.0839; id=36; side="WEST"; @@ -185,7 +187,7 @@ class Mission }; class Item11 { - position[]={928.7002,5.9915962,9237.2637}; + position[]={4989.0127,1.1315703,-4179.3828}; azimut=-17.083944; id=25; side="WEST"; @@ -196,7 +198,7 @@ class Mission }; class Item12 { - position[]={926.76453,5.9915962,9236.2402}; + position[]={4989.4653,1.1394417,-4179.9307}; azimut=-17.083944; id=43; side="WEST"; @@ -207,7 +209,7 @@ class Mission }; class Item13 { - position[]={930.13562,5.9915962,9237.1504}; + position[]={4990.2534,1.137879,-4179.5488}; azimut=-17.083944; id=30; side="WEST"; @@ -218,7 +220,7 @@ class Mission }; class Item14 { - position[]={930.17676,5.9915962,9236.8477}; + position[]={4989.8071,1.1269963,-4178.1016}; azimut=-17.083944; id=33; side="WEST"; @@ -229,7 +231,7 @@ class Mission }; class Item15 { - position[]={930.82233,5.9915962,9237.7148}; + position[]={4989.9927,1.1301138,-4178.7246}; azimut=-17.083944; id=1; side="WEST"; @@ -240,7 +242,7 @@ class Mission }; class Item16 { - position[]={930.16412,5.9915962,9237.9346}; + position[]={4988.3179,1.1240762,-4178.7646}; azimut=-17.083944; id=4; side="WEST"; @@ -251,7 +253,7 @@ class Mission }; class Item17 { - position[]={928.59668,5.9915962,9236.0801}; + position[]={4990.2383,1.1291803,-4178.2871}; azimut=-17.083944; id=3; side="WEST"; @@ -262,7 +264,7 @@ class Mission }; class Item18 { - position[]={929.31293,5.9915962,9238.4023}; + position[]={4988.751,1.1269994,-4178.9619}; azimut=-17.083944; id=6; side="WEST"; @@ -273,7 +275,7 @@ class Mission }; class Item19 { - position[]={929.02264,5.9915962,9238.1182}; + position[]={4988.4902,1.1261245,-4178.9707}; azimut=-17.083944; id=10; side="WEST"; @@ -284,7 +286,7 @@ class Mission }; class Item20 { - position[]={930.53137,5.9915962,9237.0693}; + position[]={4989.8643,1.13851,-4179.7373}; azimut=-17.083944; id=16; side="WEST"; @@ -295,7 +297,7 @@ class Mission }; class Item21 { - position[]={930.28125,5.9915962,9236.9551}; + position[]={4989.4131,1.1260064,-4178.3154}; azimut=-17.083944; id=19; side="WEST"; @@ -306,7 +308,7 @@ class Mission }; class Item22 { - position[]={930.1864,5.9915962,9237.333}; + position[]={4990.1221,1.1294868,-4178.502}; azimut=-17.083944; id=15; side="WEST"; @@ -317,7 +319,7 @@ class Mission }; class Item23 { - position[]={930.33887,5.9915962,9237.1133}; + position[]={4989.4092,1.1350015,-4179.5742}; azimut=-17.083944; id=23; side="WEST"; @@ -328,7 +330,7 @@ class Mission }; class Item24 { - position[]={930.23804,5.9915962,9237.6504}; + position[]={4990.5322,1.132262,-4178.7275}; azimut=-17.083944; id=26; side="WEST"; @@ -339,7 +341,7 @@ class Mission }; class Item25 { - position[]={929.59375,5.9915962,9237.1699}; + position[]={4990.5649,1.1390119,-4179.5439}; azimut=-17.083944; id=29; side="WEST"; @@ -350,7 +352,7 @@ class Mission }; class Item26 { - position[]={929.97925,5.9915962,9237.1455}; + position[]={4989.9429,1.1367344,-4179.5537}; azimut=-17.083944; id=31; side="WEST"; @@ -361,7 +363,7 @@ class Mission }; class Item27 { - position[]={930.59753,5.9915962,9237.7686}; + position[]={4989.7261,1.1291013,-4178.7285}; azimut=-17.083944; id=28; side="WEST"; @@ -372,7 +374,7 @@ class Mission }; class Item28 { - position[]={930.53931,5.9915962,9238.3506}; + position[]={4989.8096,1.1308337,-4178.9482}; azimut=-17.083944; id=35; side="WEST"; @@ -383,7 +385,7 @@ class Mission }; class Item29 { - position[]={929.85852,5.9915962,9236.1406}; + position[]={4990.4243,1.1405733,-4179.7344}; azimut=-17.083944; id=27; side="WEST"; @@ -394,7 +396,7 @@ class Mission }; class Item30 { - position[]={928.69183,5.9915962,9237.0371}; + position[]={4988.79,1.1349564,-4179.7617}; azimut=-17.083937; id=34; side="WEST"; @@ -405,7 +407,7 @@ class Mission }; class Item31 { - position[]={930.25031,5.9915962,9236.085}; + position[]={4990.0264,1.1414403,-4179.9268}; azimut=-17.083944; id=46; side="WEST"; @@ -416,7 +418,7 @@ class Mission }; class Item32 { - position[]={929.80334,5.9915962,9236.8105}; + position[]={4989.5225,1.1258559,-4178.0986}; azimut=-17.083944; id=38; side="WEST"; @@ -427,7 +429,7 @@ class Mission }; class Item33 { - position[]={928.56903,5.9915962,9236.085}; + position[]={4989.9692,1.1280934,-4178.2881}; azimut=-17.083944; id=32; side="WEST"; @@ -438,7 +440,7 @@ class Mission }; class Item34 { - position[]={929.92328,5.9915962,9237.7881}; + position[]={4989.4189,1.1280088,-4178.7432}; azimut=-17.083944; id=47; side="WEST"; @@ -449,7 +451,7 @@ class Mission }; class Item35 { - position[]={928.53387,5.9915962,9237.0615}; + position[]={4988.5444,1.1343101,-4179.7793}; azimut=-17.083944; id=41; side="WEST"; @@ -460,7 +462,7 @@ class Mission }; class Item36 { - position[]={930.60516,5.9915962,9236.8418}; + position[]={4990.3584,1.1292046,-4178.0947}; azimut=-17.083944; id=40; side="WEST"; @@ -471,7 +473,7 @@ class Mission }; class Item37 { - position[]={929.41052,5.9915962,9236.3945}; + position[]={4988.9521,1.1379471,-4179.9531}; azimut=-17.083944; id=44; side="WEST"; @@ -482,7 +484,7 @@ class Mission }; class Item38 { - position[]={927.94,5.9915962,9236.001}; + position[]={4989.6826,1.1269922,-4178.2979}; azimut=-17.083944; id=48; side="WEST"; @@ -493,7 +495,7 @@ class Mission }; class Item39 { - position[]={928.28015,5.9915962,9236.8047}; + position[]={4988.4756,1.121888,-4178.124}; azimut=-17.083944; id=39; side="WEST"; @@ -504,7 +506,7 @@ class Mission }; class Item40 { - position[]={928.68896,5.9915962,9235.792}; + position[]={4990.5269,1.130373,-4178.2988}; azimut=-17.083944; id=37; side="WEST"; @@ -515,7 +517,7 @@ class Mission }; class Item41 { - position[]={927.48798,5.9915962,9236.9834}; + position[]={4988.6543,1.1322597,-4179.5684}; azimut=-17.083944; id=45; side="WEST"; @@ -526,7 +528,7 @@ class Mission }; class Item42 { - position[]={929.41449,5.9915962,9236.6084}; + position[]={4987.9902,1.1246169,-4179.0049}; azimut=-17.0839; id=49; side="WEST"; @@ -537,7 +539,7 @@ class Mission }; class Item43 { - position[]={929.75555,5.9915962,9236.2529}; + position[]={4990.1143,1.1394767,-4179.7412}; azimut=-17.083944; id=42; side="WEST"; @@ -548,7 +550,7 @@ class Mission }; class Item44 { - position[]={930.21674,5.9915962,9237.0518}; + position[]={4989.3159,1.1367165,-4179.7539}; azimut=-17.083944; id=22; side="WEST"; @@ -559,7 +561,7 @@ class Mission }; class Item45 { - position[]={929.78333,5.9915962,9237.3301}; + position[]={4989.8423,1.1283929,-4178.502}; azimut=-17.083944; id=12; side="WEST"; @@ -570,7 +572,7 @@ class Mission }; class Item46 { - position[]={930.3559,5.9915962,9238.3027}; + position[]={4989.9536,1.1330785,-4179.166}; azimut=-17.083944; id=14; side="WEST"; @@ -581,7 +583,7 @@ class Mission }; class Item47 { - position[]={930.3714,5.9915962,9237.9443}; + position[]={4988.6045,1.1251259,-4178.7656}; azimut=-17.0839; id=24; side="WEST"; @@ -592,7 +594,7 @@ class Mission }; class Item48 { - position[]={930.82947,5.9915962,9237.9307}; + position[]={4988.8857,1.1260535,-4178.751}; azimut=-17.083944; id=20; side="WEST"; @@ -603,7 +605,7 @@ class Mission }; class Item49 { - position[]={928.09607,5.9915962,9238.2148}; + position[]={4990.0859,1.1319226,-4178.9502}; azimut=-17.083944; id=17; side="WEST"; @@ -614,7 +616,7 @@ class Mission }; class Item50 { - position[]={930.47717,5.9915962,9237.29}; + position[]={4989.5479,1.1334705,-4179.376}; azimut=-17.0839; id=51; side="WEST"; @@ -625,7 +627,7 @@ class Mission }; class Item51 { - position[]={930.31213,5.9915962,9236.8691}; + position[]={4990.0723,1.1280524,-4178.1006}; azimut=-17.0839; id=52; side="WEST"; @@ -636,7 +638,7 @@ class Mission }; class Item52 { - position[]={930.96936,5.9915962,9237.2139}; + position[]={4988.3486,1.1220077,-4178.3232}; azimut=-17.0839; id=55; side="WEST"; @@ -647,7 +649,7 @@ class Mission }; class Item53 { - position[]={929.40369,5.9915962,9236.6074}; + position[]={4988.0742,1.1232922,-4178.7783}; azimut=-17.0839; id=53; side="WEST"; @@ -658,7 +660,7 @@ class Mission }; class Item54 { - position[]={929.83661,5.9915962,9236.9424}; + position[]={4989.1558,1.1250515,-4178.3271}; azimut=-17.0839; id=54; side="WEST"; @@ -669,7 +671,7 @@ class Mission }; class Item55 { - position[]={930.35278,5.9915962,9237.0898}; + position[]={4988.3892,1.1315607,-4179.5908}; azimut=-17.0839; id=70; side="WEST"; @@ -680,7 +682,7 @@ class Mission }; class Item56 { - position[]={928.75195,5.9915962,9237.5537}; + position[]={4988.2056,1.1224227,-4178.542}; azimut=-17.0839; id=60; side="WEST"; @@ -691,7 +693,7 @@ class Mission }; class Item57 { - position[]={928.78278,5.9915962,9237.123}; + position[]={4989.1504,1.1339467,-4179.5635}; azimut=-17.0839; id=68; side="WEST"; @@ -702,7 +704,7 @@ class Mission }; class Item58 { - position[]={929.22351,5.9915962,9237.5654}; + position[]={4988.3789,1.1274456,-4179.1816}; azimut=-17.0839; id=66; side="WEST"; @@ -713,7 +715,7 @@ class Mission }; class Item59 { - position[]={929.51953,5.9915962,9236.752}; + position[]={4988.0044,1.132607,-4179.79}; azimut=-17.0839; id=61; side="WEST"; @@ -724,7 +726,7 @@ class Mission }; class Item60 { - position[]={929.25769,5.9915962,9237.2285}; + position[]={4988.7856,1.1306417,-4179.3701}; azimut=-17.0839; id=63; side="WEST"; @@ -735,7 +737,7 @@ class Mission }; class Item61 { - position[]={930.56995,5.9915962,9238.5732}; + position[]={4989.5186,1.1296798,-4178.9414}; azimut=-17.0839; id=72; side="WEST"; @@ -746,7 +748,7 @@ class Mission }; class Item62 { - position[]={930.24725,5.9915962,9236.334}; + position[]={4989.2041,1.1387606,-4179.9492}; azimut=-17.0839; id=57; side="WEST"; @@ -757,7 +759,7 @@ class Mission }; class Item63 { - position[]={930.26971,5.9915962,9236.6182}; + position[]={4988.0063,1.1282141,-4179.3984}; azimut=-17.0839; id=58; side="WEST"; @@ -768,7 +770,7 @@ class Mission }; class Item64 { - position[]={928.1745,5.9915962,9237.4053}; + position[]={4988.9941,1.125288,-4178.5352}; azimut=-17.0839; id=62; side="WEST"; @@ -779,7 +781,7 @@ class Mission }; class Item65 { - position[]={929.30481,5.9915962,9237.2549}; + position[]={4988.2554,1.1289873,-4179.3906}; azimut=-17.0839; id=75; side="WEST"; @@ -790,7 +792,7 @@ class Mission }; class Item66 { - position[]={929.51636,5.9915962,9236.7334}; + position[]={4988.1318,1.1266552,-4179.1895}; azimut=-17.0839; id=56; side="WEST"; @@ -801,7 +803,7 @@ class Mission }; class Item67 { - position[]={928.4068,5.9915962,9236.5479}; + position[]={4988.0898,1.1211065,-4178.333}; azimut=-17.0839; id=73; side="WEST"; @@ -812,7 +814,7 @@ class Mission }; class Item68 { - position[]={930.36432,5.9915962,9235.8496}; + position[]={4990.5791,1.1432878,-4179.9111}; azimut=-17.0839; id=69; side="WEST"; @@ -823,7 +825,7 @@ class Mission }; class Item69 { - position[]={929.44739,5.9915962,9236.5439}; + position[]={4987.9966,1.1217693,-4178.5605}; azimut=-17.0839; id=67; side="WEST"; @@ -834,7 +836,7 @@ class Mission }; class Item70 { - position[]={928.7052,5.9915962,9236.2432}; + position[]={4989.7485,1.1405107,-4179.9336}; azimut=-17.0839; id=65; side="WEST"; @@ -845,7 +847,7 @@ class Mission }; class Item71 { - position[]={929.81201,5.9915962,9237.2666}; + position[]={4989.3135,1.1327386,-4179.3916}; azimut=-17.0839; id=74; side="WEST"; @@ -856,7 +858,7 @@ class Mission }; class Item72 { - position[]={927.93591,5.9915962,9237.543}; + position[]={4988.8896,1.1291881,-4179.1738}; azimut=-17.0839; id=71; side="WEST"; @@ -867,7 +869,7 @@ class Mission }; class Item73 { - position[]={929.58521,5.9915962,9237.1387}; + position[]={4989.6958,1.1357808,-4179.5479}; azimut=-17.0839; id=59; side="WEST"; @@ -878,7 +880,7 @@ class Mission }; class Item74 { - position[]={928.26422,5.9915962,9237.2246}; + position[]={4990.3965,1.1364762,-4179.3545}; azimut=-17.0839; id=64; side="WEST"; @@ -889,7 +891,7 @@ class Mission }; class Item75 { - position[]={930.51422,5.9915962,9238.0479}; + position[]={4990.5142,1.1351315,-4179.1523}; azimut=-17.0839; id=81; side="WEST"; @@ -900,7 +902,7 @@ class Mission }; class Item76 { - position[]={927.90155,5.9915962,9237.2441}; + position[]={4990.0938,1.1354384,-4179.3682}; azimut=-17.0839; id=83; side="WEST"; @@ -911,7 +913,7 @@ class Mission }; class Item77 { - position[]={927.91803,5.9915962,9236.7783}; + position[]={4987.9844,1.1201351,-4178.1436}; azimut=-17.0839; id=82; side="WEST"; @@ -922,7 +924,7 @@ class Mission }; class Item78 { - position[]={928.31494,5.9915962,9236.9141}; + position[]={4989.001,1.1238558,-4178.1084}; azimut=-17.0839; id=84; side="WEST"; @@ -933,7 +935,7 @@ class Mission }; class Item79 { - position[]={928.88678,5.9915962,9236.3574}; + position[]={4988.6709,1.1370927,-4179.9648}; azimut=-17.0839; id=85; side="WEST"; @@ -944,7 +946,7 @@ class Mission }; class Item80 { - position[]={928.11334,5.9915962,9236.9697}; + position[]={4988.6211,1.1230354,-4178.3262}; azimut=-17.0839; id=77; side="WEST"; @@ -955,7 +957,7 @@ class Mission }; class Item81 { - position[]={927.0177,5.9915962,9237.3652}; + position[]={4988.1182,1.1306676,-4179.5928}; azimut=-17.0839; id=78; side="WEST"; @@ -966,7 +968,7 @@ class Mission }; class Item82 { - position[]={927.5647,5.9915962,9236.3271}; + position[]={4988.4292,1.1362231,-4179.9609}; azimut=-17.0839; id=79; side="WEST"; @@ -977,7 +979,7 @@ class Mission }; class Item83 { - position[]={929.70087,5.9915962,9237.0479}; + position[]={4989.021,1.1358083,-4179.7646}; azimut=-17.0839; id=76; side="WEST"; @@ -988,7 +990,7 @@ class Mission }; class Item84 { - position[]={929.30737,5.9915962,9237.4033}; + position[]={4989.2822,1.1263735,-4178.5342}; azimut=-17.0839; id=80; side="WEST"; @@ -999,7 +1001,7 @@ class Mission }; class Item85 { - position[]={930.01666,5.9915962,9238.3154}; + position[]={4989.1348,1.1301359,-4179.1797}; azimut=-17.0839; id=97; side="WEST"; @@ -1010,7 +1012,7 @@ class Mission }; class Item86 { - position[]={927.51263,5.9915962,9237.4902}; + position[]={4988.6426,1.1284119,-4179.1855}; azimut=-17.0839; id=98; side="WEST"; @@ -1021,7 +1023,7 @@ class Mission }; class Item87 { - position[]={929.92383,5.9915962,9238.1738}; + position[]={4989.6724,1.1320267,-4179.167}; azimut=-17.0839; id=99; side="WEST"; @@ -1032,7 +1034,7 @@ class Mission }; class Item88 { - position[]={929.18994,5.9915962,9238.0625}; + position[]={4990.3701,1.1329392,-4178.9385}; azimut=-17.0839; id=100; side="WEST"; @@ -1043,7 +1045,7 @@ class Mission }; class Item89 { - position[]={929.37476,5.9915962,9237.9873}; + position[]={4988.228,1.1252419,-4178.9775}; azimut=-17.0839; id=96; side="WEST"; @@ -1054,7 +1056,7 @@ class Mission }; class Item90 { - position[]={928.81769,5.9915962,9236.4893}; + position[]={4988.1509,1.1355083,-4179.9766}; azimut=-17.0839; id=87; side="WEST"; @@ -1065,7 +1067,7 @@ class Mission }; class Item91 { - position[]={928.17731,5.9915962,9236.832}; + position[]={4988.2129,1.1209238,-4178.124}; azimut=-17.0839; id=92; side="WEST"; @@ -1076,7 +1078,7 @@ class Mission }; class Item92 { - position[]={929.88049,5.9915962,9237.4834}; + position[]={4988.7437,1.1243817,-4178.54}; azimut=-17.0839; id=88; side="WEST"; @@ -1087,7 +1089,7 @@ class Mission }; class Item93 { - position[]={929.29871,5.9915962,9237.3867}; + position[]={4989.5332,1.1272248,-4178.5107}; azimut=-17.0839; id=89; side="WEST"; @@ -1098,7 +1100,7 @@ class Mission }; class Item94 { - position[]={929.73346,5.9915962,9237.6865}; + position[]={4990.2827,1.1312382,-4178.7227}; azimut=-17.0839; id=90; side="WEST"; @@ -1109,7 +1111,7 @@ class Mission }; class Item95 { - position[]={929.94434,5.9915962,9238.3408}; + position[]={4989.3857,1.1309158,-4179.1611}; azimut=-17.0839; id=86; side="WEST"; @@ -1120,7 +1122,7 @@ class Mission }; class Item96 { - position[]={928.94897,5.9915962,9236.8047}; + position[]={4989.2666,1.1248612,-4178.1045}; azimut=-17.0839; id=93; side="WEST"; @@ -1131,7 +1133,7 @@ class Mission }; class Item97 { - position[]={930.07489,5.9915962,9237.8311}; + position[]={4989.1504,1.127057,-4178.7539}; azimut=-17.0839; id=94; side="WEST"; @@ -1142,7 +1144,7 @@ class Mission }; class Item98 { - position[]={930.41425,5.9915962,9238.1094}; + position[]={4990.2319,1.1340721,-4179.1563}; azimut=-17.0839; id=91; side="WEST"; @@ -1153,7 +1155,7 @@ class Mission }; class Item99 { - position[]={928.92017,5.9915962,9237.4688}; + position[]={4988.4546,1.1233807,-4178.5527}; azimut=-17.0839; id=95; side="WEST"; @@ -1172,7 +1174,7 @@ class Mission items=1; class Item0 { - position[]={708.96582,35.858719,3533.1272}; + position[]={-143.93861,0.52647489,2319.5012}; id=50; side="LOGIC"; vehicle="FunctionsManager"; @@ -1183,82 +1185,9 @@ class Mission }; }; }; - class Vehicles - { - items=8; - class Item0 - { - position[]={924.23309,5.9915962,9220.9873}; - id=101; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item1 - { - position[]={934.7226,5.9915962,9220.7734}; - id=102; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item2 - { - position[]={922.13,5.9915962,9251.8965}; - id=103; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item3 - { - position[]={936.21216,5.9915962,9251.877}; - id=104; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item4 - { - position[]={915.44269,5.9915962,9243.8818}; - azimut=90.394051; - id=105; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item5 - { - position[]={915.30786,5.9915962,9230.0781}; - azimut=90.394051; - id=106; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item6 - { - position[]={941.78571,5.9915962,9242.9443}; - azimut=90.6903; - id=107; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - text="wall"; - }; - class Item7 - { - position[]={941.69513,5.9915962,9230.0664}; - azimut=90.690323; - id=108; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - }; class Markers { - items=36; + items=37; class Item0 { position[]={4078.8516,30.836605,4757.7241}; @@ -1267,7 +1196,7 @@ class Mission }; class Item1 { - position[]={960.92853,5.9915962,9237.6279}; + position[]={4989.1367,1.1281254,-4178.9229}; name="respawn_west"; type="Empty"; }; @@ -1352,8 +1281,8 @@ class Mission position[]={6539.8096,20.420567,6868.8203}; name="RepairGuy"; text="Axles Repair Shop"; - type="mil_dot"; - colorName="ColorYellow"; + type="mil_box"; + colorName="ColorGreen"; }; class Item15 { @@ -1361,7 +1290,7 @@ class Mission name="PlaneVendor"; text="AWOL's Planes"; type="mil_dot"; - colorName="ColorRed"; + colorName="ColorGreen"; }; class Item16 { @@ -1369,7 +1298,7 @@ class Mission name="Wholesale"; text="Wholesaler Blivion"; type="mil_dot"; - colorName="ColorRed"; + colorName="ColorBlack"; }; class Item17 { @@ -1377,23 +1306,23 @@ class Mission name="HighWeapons/ammo"; text="Jim and Joe's Weapons/Ammo"; type="mil_dot"; - colorName="ColorOrange"; + colorName="ColorGreen"; }; class Item18 { position[]={4245.8931,46.366299,4486.48}; name="Parts"; text="Whiskey's Parts"; - type="mil_dot"; - colorName="ColorYellow"; + type="mil_box"; + colorName="ColorBlack"; }; class Item19 { - position[]={4033.0662,23.660297,1668.62}; + position[]={4138.7852,23.635477,1492.9089}; name="Choppers"; text="Chip's Choppers"; type="mil_dot"; - colorName="ColorRed"; + colorName="ColorGreen"; }; class Item20 { @@ -1401,7 +1330,7 @@ class Mission name="lowEndCars"; text="Used Cars"; type="mil_dot"; - colorName="ColorBrown"; + colorName="ColorBlack"; }; class Item21 { @@ -1409,7 +1338,7 @@ class Mission name="LowEndWeapons"; text="Chuck and Buck's Weapons/Ammo"; type="mil_dot"; - colorName="ColorOrange"; + colorName="ColorBlack"; }; class Item22 { @@ -1417,14 +1346,14 @@ class Mission name="HighEndCars"; text="Green's Quality Cars"; type="mil_dot"; - colorName="ColorBrown"; + colorName="ColorGreen"; }; class Item23 { position[]={895.26929,29.506145,5271.8955}; name="MedicalandBags"; text="Alejandria and Melly's Medica/Survival Shop"; - type="mil_circle"; + type="mil_dot"; colorName="ColorGreen"; }; class Item24 @@ -1433,7 +1362,7 @@ class Mission name="Wholesaler"; text="Wholesaler Clive"; type="mil_dot"; - colorName="ColorRed"; + colorName="ColorBlack"; }; class Item25 { @@ -1441,7 +1370,7 @@ class Mission name="BagsNFood"; text="Bag lady Gina"; type="mil_dot"; - colorName="ColorGreen"; + colorName="ColorBlack"; }; class Item26 { @@ -1449,7 +1378,7 @@ class Mission name="Wholesalers"; text="Wholesaler Santos"; type="mil_dot"; - colorName="ColorRed"; + colorName="ColorBlack"; }; class Item27 { @@ -1457,15 +1386,15 @@ class Mission name="DirtTrackVendor"; text="Adventure 4x4"; type="mil_dot"; - colorName="ColorBlack"; + colorName="ColorGreen"; }; class Item28 { - position[]={2376.5916,56.990025,4120.5234}; + position[]={2376.5916,56.980717,4120.5234}; name="OffRoad4x4"; text="MotoDrom 4x4 Offroad"; type="mil_dot"; - colorName="ColorBlack"; + colorName="ColorGreen"; }; class Item29 { @@ -1473,7 +1402,7 @@ class Mission name="BoatVendor"; text="Big Bob's Boats"; type="mil_triangle"; - colorName="ColorBlue"; + colorName="ColorBlack"; }; class Item30 { @@ -1481,7 +1410,7 @@ class Mission name="BoatVendor1"; text="Juan's Tour Boats"; type="mil_triangle"; - colorName="ColorBlue"; + colorName="ColorBlack"; }; class Item31 { @@ -1489,15 +1418,15 @@ class Mission name="BoatVendor2"; text="Jd's Armed boats"; type="mil_triangle"; - colorName="ColorBlue"; + colorName="ColorGreen"; }; class Item32 { - position[]={6673.0313,52.073902,6355.9775}; + position[]={6673.0313,52.049561,6355.9775}; name="BagVendor1"; text="Stella's Stop"; type="mil_dot"; - colorName="ColorGreen"; + colorName="ColorBlack"; }; class Item33 { @@ -1505,7 +1434,7 @@ class Mission name="BagVendor2"; text="Samish Shop"; type="mil_dot"; - colorName="ColorGreen"; + colorName="ColorBlack"; }; class Item34 { @@ -1513,23 +1442,30 @@ class Mission name="Doctor2"; text="Mad Scientist"; type="mil_dot"; - colorName="ColorRed"; + colorName="ColorBlack"; }; class Item35 { - position[]={8938.207,36.614342,7179.0684}; - name="BlackMarket"; - text="Jeeves Black Market"; - type="hd_flag"; + position[]={4099.8286,16.890327,9242.6455}; + name="BanditTrader"; + text="Bandit Trader"; + type="mil_dot"; colorName="ColorRed"; }; + class Item36 + { + position[]={4139.7085,23.635477,1465.8002}; + name="HeroTrader"; + text="Hero Trader"; + type="mil_dot"; + colorName="ColorBlue"; + }; }; }; class Intro { addOns[]= { - "ibr_lingor", "ibr_lingor" }; addOnsAuto[]= @@ -1552,7 +1488,6 @@ class OutroWin { addOns[]= { - "ibr_lingor", "ibr_lingor" }; addOnsAuto[]= @@ -1575,7 +1510,6 @@ class OutroLoose { addOns[]= { - "ibr_lingor", "ibr_lingor" }; addOnsAuto[]= diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/server_traders.sqf b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/server_traders.sqf index 448f59123..ae1a3ff78 100644 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/server_traders.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/server_traders.sqf @@ -1,182 +1,188 @@ -// DayZ Epoch TRADERS for 6 & 7 -serverTraders = ["RU_Worker1","Dr_Annie_Baker_EP1","CIV_EuroWoman01_EP1","ibr_lingorman2s","Worker2","TK_CIV_Woman03_EP1","ibr_lingorman3s","ibr_lingorman5s","ibr_lingorman4s","ibr_lingorman2","Citizen2_EP1","Worker1","RU_Madam3","Pilot","CIV_EuroMan02_EP1","CIV_EuroMan01_EP1","ibr_lingorman7s","Damsel3","Rocker4","Worker4","ibr_lingorman7","ibr_lingorman5","Citizen3_EP1","ibr_lingorman6","ibr_lingorman6s","TK_CIV_Woman02_EP1","Pilot_EP1","TK_CIV_Worker01_EP1","RU_Doctor","CIV_Contractor1_BAF"]; +// DayZ Epoch TRADERS for 6 +serverTraders = ["RU_Worker1","Dr_Annie_Baker_EP1","CIV_EuroWoman01_EP1","ibr_lingorman2s","Worker2","TK_CIV_Woman03_EP1","ibr_lingorman3s","ibr_lingorman5s","ibr_lingorman4s","ibr_lingorman2","Citizen2_EP1","Worker1","RU_Madam3","Pilot","CIV_EuroMan02_EP1","CIV_EuroMan01_EP1","ibr_lingorman7s","Damsel3","Rocker4","Worker4","ibr_lingorman7","ibr_lingorman5","Citizen3_EP1","ibr_lingorman6","ibr_lingorman6s","TK_CIV_Woman02_EP1","Pilot_EP1","TK_CIV_Worker01_EP1","RU_Doctor","Functionary1","TK_CIV_Takistani04_EP1"]; + // START PER TRADER CONFIG // Whiskey's Parts Shop menu_RU_Worker1 = [ - [["Vehicle Parts",63],["Building Supplies",64]], + [["Building Supplies",508],["Toolbelt Items",510],["Vehicle Parts",509]], [], "neutral" ]; // Melly's Medical menu_Dr_Annie_Baker_EP1 = [ - [["Medical Supplies",65],["Clothes",66],["Chem lights/Flares",67],["Smoke Grenades",68]], + [["Chem-lites/Flares",542],["Medical Supplies",541],["Smoke Grenades",543]], [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], "friendly" ]; // Alejandria's General Supplies menu_CIV_EuroWoman01_EP1 = [ - [["Food/Drink",70],["Backpacks",72],["Clothes",73],["Toolbelt Items",74]], - [], + [["Backpacks",538],["Clothes",628],["Cooked Meats",630],["Drinks",601],["Packaged Food",629]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], "friendly" ]; // Blivion's Wholesale Items menu_ibr_lingorman2s = [ - [["Wholesale Crates",69]], + [["Wholesale",555]], [], "neutral" ]; // Axle's Repair Shop menu_Worker2 = [ - [["Vehicle Parts",76],["Building Supplies",77],["Demolition Supplies",78]], + [["Building Supplies",530],["Toolbelt Items",532],["Vehicle Parts",531]], [], "friendly" ]; // Stella's General Goods menu_TK_CIV_Woman03_EP1 = [ - [["Food/Drink",79],["Backpacks",80],["Clothes",81],["Toolbelt Items",82]], - [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Wiskey Bottle","Copper Bar",101]], - "friendly" + [["Backpacks",632],["Clothes",631],["Cooked Meats",634],["Drinks",633],["Packaged Food",635]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "neutral" ]; // Clive's Wholesale menu_ibr_lingorman3s = [ - [["Wholesale Crates",84]], + [["Wholesale",636]], [], "neutral" ]; // Big Bob's Boats menu_ibr_lingorman5s = [ - [["Fishing boats",85],["PBX",86]], + [["Boats Armed",558],["Boats Unarmed",557]], [], "neutral" ]; // Juan's Tour Boats menu_ibr_lingorman4s = [ - [["Tour boats",87],["PBX",88]], + [["Boats Unarmed",672]], [], - "friendly" + "neutral" ]; // Jd'z Armed Boats menu_ibr_lingorman2 = [ - [["Armed Boats",89]], + [["Boats Armed",673]], [], "friendly" ]; // Green's Quality Cars menu_Citizen2_EP1 = [ - [["Tracked Vehicles",90],["Armed Vehicles",91],["Fuel Trucks",92],["Armored Vehicles",93],["SUV's",120],["Military Unarmed",308]], + [["Bikes and ATV",608],["Buses and Vans",563],["Cargo Trucks",564],["Fuel Trucks",492],["Military Unarmed",491],["Trucks",495],["Used Cars",585],["Utility Vehicles",565]], [], "friendly" ]; // Lyle's Parts menu_Worker1 = [ - [["Vehicle Parts",94],["Building Supplies",95]], + [["Building Supplies",662],["Toolbelt Items",663],["Vehicle Parts",664]], [], - "friendly" + "neutral" ]; // Bag Lady Gina menu_RU_Madam3 = [ - [["Food/Drink",96],["Backpacks",97],["Toolbelt Items",98],["Clothes",99]], - [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Wiskey Bottle","Copper Bar",101]], + [["Backpacks",496],["Clothes",497],["Cooked Meats",580],["Drinks",498],["Packaged Food",579]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], "neutral" ]; // Chip's Choppers menu_Pilot = [ - [["Armed Choppers",100],["Unarmed Choppers",101]], + [["Helicopter Unarmed",519]], [], "friendly" ]; // Jim's Ammo menu_CIV_EuroMan02_EP1 = [ - [["Pistol Ammo",102],["Assault Ammo",103],["Heavy Ammo",104],["Sniper Ammo",105]], + [["Assault Rifle Ammo",480],["Light Machine Gun Ammo",481],["Pistol Ammo",484],["Shotguns and Single-shot Ammo",573],["Sniper Rifle Ammo",482],["Submachine Gun Ammo",483]], [], "friendly" ]; // Joe's Weapons menu_CIV_EuroMan01_EP1 = [ - [["Pistols",106],["Assault Rifles",107],["Heavy Machine Guns",108],["Sniper Rifles",109]], + [["Assault Rifle",615],["Light Machine Gun",616],["Pistols",617],["Shotguns and Single-shot",620],["Sniper Rifle",619],["Submachine Guns",618]], [], "friendly" ]; // Rodger's 4x4 menu_ibr_lingorman7s = [ - [["Offroad Trucks",110]], + [["Fuel Trucks",589],["Military Unarmed",598],["Trucks",590],["Utility Vehicles",591]], [], "friendly" ]; // Tina's Tarts menu_Damsel3 = [ - [["Food/Drinks",111],["Clothes",112]], - [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Wiskey Bottle","Copper Bar",101]], + [["Cooked Meats",690],["Drinks",691],["Packaged Food",692]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], "friendly" ]; // Sly's Moto menu_Rocker4 = [ - [["ATV's",113],["Dirt Bikes",114]], + [["Bikes and ATV",587]], [], "friendly" ]; // Jim's Used Cars menu_Worker4 = [ - [["Trucks Armed",115],["Trucks Unarmed",116],["Cars",117],["Waggons",118],["Bus",119]], + [["Buses and Vans",588],["Cargo Trucks",586],["Used Cars",520]], [], "neutral" ]; // Chucks Weapons menu_ibr_lingorman7 = [ - [["Pistols",121],["Assault Rifles",122],["Sniper Rifles",123]], + [["Assault Rifle",602],["Light Machine Gun",603],["Pistols",606],["Shotguns and Single-shot",607],["Sniper Rifle",605],["Submachine Guns",604]], [], "neutral" ]; // Buck's Shot menu_ibr_lingorman5 = [ - [["Pistol Ammo",124],["Assault Ammo",125],["Sniper Ammo",126]], + [["Assault Rifle Ammo",609],["Light Machine Gun Ammo",610],["Pistol Ammo",611],["Shotguns and Single-shot Ammo",613],["Sniper Rifle Ammo",614],["Submachine Gun Ammo",612]], [], "neutral" ]; // Santo's Wholesale menu_Citizen3_EP1 = [ - [["Wholesale Crates",127]], + [["Wholesale",675]], [], "neutral" ]; // Tire Guy menu_ibr_lingorman6 = [ - [["Vehicle Parts",128]], + [["Vehicle Parts",677]], [], "friendly" ]; // Raul's Parts menu_ibr_lingorman6s = [ - [["Vehicle Parts",129]], + [["Vehicle Parts",682]], [], "friendly" ]; // Samish Shop menu_TK_CIV_Woman02_EP1 = [ - [["Food/Drinks",188],["Backpacks",189],["Toolbelt Items",190],["Clothes",191]], - [], + [["Cooked Meats",686],["Drinks",684],["Packaged Food",687]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], "neutral" ]; // AWOL's Planes menu_Pilot_EP1 = [ - [["Cargo Planes",192]], + [["Airplanes",517]], [], "friendly" ]; // Rommelo's Raceway menu_TK_CIV_Worker01_EP1 = [ - [["Cars",194]], + [["Bikes and ATV",650],["Buses and Vans",651],["Cargo Trucks",653],["Fuel Trucks",655],["Military Unarmed",658],["Trucks",659],["Used Cars",660],["Utility Vehicles",661]], [], - "friendly" + "neutral" ]; // Mad Scientist menu_RU_Doctor = [ - [["Medical Supplies",193]], + [["Chem-lites/Flares",666],["Medical Supplies",665],["Smoke Grenades",668]], [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], "neutral" ]; -// Jeeves -menu_CIV_Contractor1_BAF = [ - [["Black Market Weapons",452],["Black Market Ammo",453]], +// Bandit Trader +menu_TK_CIV_Takistani04_EP1 = [ + [["Ammunition",577],["Clothing",575],["Helicopter Armed",512],["Military Armed",569],["Trucks Armed",534],["Weapons",627]], [], - "neutral" + "hostile" +]; +menu_Functionary1 = [ + [["Ammunition",478],["Clothes",476],["Helicopter Armed",493],["Military Armed",562],["Trucks Armed",479],["Weapons",477]], + [], + "hero" ]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_7.Lingor/stringtable.csv deleted file mode 100644 index cc2b013c5..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_7.Lingor/stringtable.csv +++ /dev/null @@ -1,14 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -Language, English, French - -#include "R3F_Realism\R3F_stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Realism_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Realism_Init.sqf deleted file mode 100644 index 89daf64ef..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Realism_Init.sqf +++ /dev/null @@ -1,21 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Realism_Configuration.cfg" - -#ifdef R3F_REALISM_USE_WEIGHT - _void = [] execVM "R3F_realism\R3F_Weight\R3F_DoWeight.sqf"; -#endif - - -#ifdef R3F_REALISM_USE_TIRED - _void = [] execVM "R3F_realism\R3F_Tired\R3F_Tired_Init.sqf"; -#endif - diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Realism_configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Realism_configuration.cfg deleted file mode 100644 index 72afc2a8c..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Realism_configuration.cfg +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define R3F_REALISM_USE_WEIGHT -#define R3F_REALISM_USE_TIRED diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Stringtable.csv deleted file mode 100644 index fca6a4ab6..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Weight\R3F_WEIGHT_Stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Tired/R3F_DoTired.sqf b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Tired/R3F_DoTired.sqf deleted file mode 100644 index 6ab215092..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Tired/R3F_DoTired.sqf +++ /dev/null @@ -1,130 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101011 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -private ["_level", "_n", "_s"]; - -//_voil = [] call R3F_TIRED_FNCT_MkVoile; -//[_voil,1] call R3F_TIRED_FNCT_Voile_Noir; - -_n = 0; -_posATL = 0; - -#ifdef R3F_TIRED_CSV_EXPORT -_s = format["""Duree"",""Distance From"",""Distance To"",""Vitesse"",""Fatigue"",""Black Level"",""poids"",""Counter"""]; -_s call FNC_PrintToRPT; -#endif - -R3F_TIRED_Accumulator = 0; -sleep 1; -_level = 1; - -while {true} do { - - R3F_TIRED_POIDS_TOTAL_PLAYER= R3F_Weight + R3F_TIRED_WEIGHT_PLAYER_EMPTY; - - if (R3F_weight < R3F_TIRED_WEIGHT_LEVEL3 )then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL2) then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL1 ) then { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO1; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO2; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO3; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO4; - }; - - if (alive player) then { - switch (toArray (animationState player) select 5) do { - case 112: { - R3F_TIRED_Ratio_Position = R3F_TIRED_DOWN_LEVEL; - }; - case 107:{ - R3F_TIRED_Ratio_Position=R3F_TIRED_KNEE_LEVEL; - }; - case 101:{ - R3F_TIRED_Ratio_Position = R3F_TIRED_UP_LEVEL; - }; - }; - - R3F_TIRED_vitesse_de_mon_joueur = [0,0,0] distance velocity player; - R3F_TIRED_coeff_mon_elevation_en_z = 0 max ((velocity player select 2) / R3F_TIRED_WEIGHT_CLIMB_FACTOR); - - _posATL = (getPosATL player) select 2; - - - if((vehicle player == player) && (_posATL < 100)) then { - R3F_TIRED_Accumulator = R3F_TIRED_Accumulator - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_vitesse_de_mon_joueur * R3F_TIRED_Ratio_Position * R3F_TIRED_WEIGHT_SPEED_RATIO*R3F_TIRED_Ratio_Overweight) - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_coeff_mon_elevation_en_z * R3F_TIRED_WEIGHT_LEVEL2); - - }; - - R3F_TIRED_Accumulator = 0 max (R3F_TIRED_Accumulator - R3F_TIRED_Ratio_Recovery); - - _level = ((R3F_TIRED_Accumulator / R3F_TIRED_BLACKOUT_LEVEL) * 100); - _level = 0 max (1 - (_level / 100)); - - #ifdef R3F_TIRED_DEBUG - hintsilent format["Fatique : %1/%2\nBlack level : %3\nPoids total : %4\n Poids armement : %5", - R3F_TIRED_Accumulator, - R3F_TIRED_BLACKOUT_LEVEL, - _level, - R3F_TIRED_POIDS_TOTAL_PLAYER, - R3F_Weight]; - #endif - - [_level] call R3F_TIRED_FNCT_Voile_Noir; - - if (R3F_TIRED_Accumulator > R3F_TIRED_BLACKOUT_LEVEL and scriptDone R3F_TIRED_Handle_Blackout_Effect and scriptDone R3F_TIRED_Handle_Blur_Effect) then { - R3F_TIRED_Handle_Blackout_Effect = [] spawn R3F_TIRED_FNCT_DoBlackVanish; - }; - } else { - R3F_TIRED_Accumulator = 0; - }; - - if (R3F_TIRED_GLOBAL_TIRING - && R3F_TIRED_vitesse_de_mon_joueur > 4 - && R3F_TIRED_Ratio_Recovery > R3F_TIRED_RATIO_RECOVERING - ) then { - R3F_TIRED_Counter_Time= R3F_TIRED_Counter_Time + 1; - }; - - - #ifdef R3F_TIRED_CSV_EXPORT - _s = format["%1,%2,%3,%4,%5,%6,%7,%8", - _n, - (player distance flag_start), - (player distance flag_end), - R3F_TIRED_vitesse_de_mon_joueur, - R3F_TIRED_Accumulator, - _level, - R3F_Weight, - R3F_TIRED_Counter_Time]; - - - _s call FNC_PrintToRPT; - #endif - - if ((R3F_TIRED_Counter_Time > R3F_TIRED_TIME_RECOVERING)) then { - R3F_TIRED_Ratio_Recovery = R3F_TIRED_Ratio_Recovery - 1; - R3F_TIRED_Counter_Time = 0; - }; - - sleep 1; - _n = _n + 1; -}; - -//[_voil] call R3F_TIRED_FNCT_Effect_Off; - diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg deleted file mode 100644 index 407f869bd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg +++ /dev/null @@ -1,131 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -//Uncomment to write in arma.rpt a csv file for excel to trace some graphics -// #define R3F_TIRED_CSV_EXPORT - -//Uncomment to show some informations in game -// #define R3F_TIRED_DEBUG - -//adjustment player weight with helmet jacket Rangers Light equipment (not weapons) -#define R3F_TIRED_WEIGHT_PLAYER_EMPTY 90 - -//Predefined models for an easy setting -// uncomment only one setting -// #define R3F_TIRED_SET_MODE_EASY -#define R3F_TIRED_SET_MODE_UBEREASY -//#define R3F_TIRED_SET_MODE_NORMAL -//#define R3F_TIRED_SET_MODE_HARD - -//adjustment weight * speed player -#define R3F_TIRED_WEIGHT_SPEED_RATIO 1 - - -#ifdef R3F_TIRED_SET_MODE_UBEREASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 100000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 0.9 - #define R3F_TIRED_KNEE_LEVEL 0.6 - #define R3F_TIRED_UP_LEVEL 0.5 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 40 - #define R3F_TIRED_WEIGHT_LEVEL2 50 - #define R3F_TIRED_WEIGHT_LEVEL3 60 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 1 -#endif - -#ifdef R3F_TIRED_SET_MODE_EASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 70000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 1.8 - #define R3F_TIRED_KNEE_LEVEL 1.2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 25 - #define R3F_TIRED_WEIGHT_LEVEL2 30 - #define R3F_TIRED_WEIGHT_LEVEL3 40 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 10 -#endif - -#ifdef R3F_TIRED_SET_MODE_NORMAL - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 50000 - - //adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 3 - #define R3F_TIRED_KNEE_LEVEL 1.5 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 10 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 15 - #define R3F_TIRED_WEIGHT_LEVEL2 20 - #define R3F_TIRED_WEIGHT_LEVEL3 30 - - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.6 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 30 -#endif - -#ifdef R3F_TIRED_SET_MODE_HARD - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 40000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 4 - #define R3F_TIRED_KNEE_LEVEL 2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 5 - - // adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 10 - #define R3F_TIRED_WEIGHT_LEVEL2 17 - #define R3F_TIRED_WEIGHT_LEVEL3 25 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.3 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 60 -#endif - -// ratio of threshold weight -#define R3F_TIRED_WEIGHT_RATIO1 0.3 /* for weight < 10 kg */ -#define R3F_TIRED_WEIGHT_RATIO2 0.4 /* for weight 10 à 20 kg */ -#define R3F_TIRED_WEIGHT_RATIO3 0.6 /* for weight 20 à 30 kg */ -#define R3F_TIRED_WEIGHT_RATIO4 0.7 /* for weight > 30 kg */ - - -// activation / deactivation unit recup loss over time (true / false) -#define R3F_TIRED_GLOBAL_TIRING true - -// adjustment recovery rate -#define R3F_TIRED_TIME_RECOVERING 100 -#define R3F_TIRED_RATIO_RECOVERING 360 - -#define R3F_TIRED_WITH_VANISH true - diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf deleted file mode 100644 index 6e6615d1a..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf +++ /dev/null @@ -1,30 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -FNC_PrintToRPT = { - diag_log text _this; -}; - -R3F_TIRED_FNCT_Voile_Noir = { - _level = _this select 0; - if(_level < R3F_TIRED_SHORTNESS_THRESHOLD ) then{ - playSound "heartbeat_1"; - addCamShake [2, 1, 25]; - }; - -}; -R3F_TIRED_FNCT_DoBlackVanish = { - [player,0.1] call fnc_usec_damageUnconscious; - [_refObj,"scream",3,false] call dayz_zombieSpeak; - cutText ["You are overburdened.", "PLAIN DOWN"]; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf deleted file mode 100644 index 3a655adcd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf +++ /dev/null @@ -1,25 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -call compile preprocessFile "R3F_realism\R3F_Tired\R3F_Tired_Fnct.sqf"; - -R3F_Weight = 0; - -R3F_TIRED_Ratio_Position = 0; -R3F_TIRED_Accumulator = 0; -R3F_TIRED_Handle_Blur_Effect = [] spawn {}; -R3F_TIRED_Handle_Blackout_Effect = [] spawn {}; -R3F_TIRED_Counter_Time = 0; -R3F_TIRED_Ratio_Recovery = R3F_TIRED_RATIO_RECOVERING; -R3F_TIRED_Ratio_Overweight = 1; - -_void = [] execVM "R3F_Realism\R3F_Tired\R3F_DoTired.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Tired/R3F_stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Tired/R3F_stringtable.csv deleted file mode 100644 index 597997490..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Tired/R3F_stringtable.csv +++ /dev/null @@ -1,3 +0,0 @@ - -R3F_VERSION_TIRED, "1.02", "1.02" - diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Weight/R3F_CfgWeight.h b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Weight/R3F_CfgWeight.h deleted file mode 100644 index b0aa80893..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Weight/R3F_CfgWeight.h +++ /dev/null @@ -1,1784 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -class CfgWeight -{ - class Weapons - { - class SCAR_L_STD_Mk4CQT - { - weight = 3.6; - }; - class SCAR_L_STD_HOLO - { - weight = 3.5; - }; - class SCAR_L_STD_EGLM_TWS - { - weight = 5.3; - }; - class SCAR_L_STD_EGLM_RCO - { - weight = 4.5; - }; - class SCAR_L_CQC_Holo - { - weight = 3.7; - }; - class SCAR_L_CQC_EGLM_Holo - { - weight = 5; - }; - class SCAR_L_CQC_CCO_SD - { - weight = 3.7; - }; - class SCAR_L_CQC - { - weight = 3.5; - }; - class SCAR_H_STD_EGLM_Spect - { - weight = 5.5; - }; - class SCAR_H_CQC_CCO_SD - { - weight = 4; - }; - class SCAR_H_CQC_CCO - { - weight = 4; - }; - class SCAR_H_STD_TWS_SD - { - weight = 5.2; - }; - class SCAR_H_LNG_Sniper_SD - { - weight = 5; - }; - class SCAR_H_LNG_Sniper - { - weight = 5; - }; - class M4A3_RCO_GL_EP1 - { - weight = 4.5; - }; - class M4A3_CCO_EP1 - { - weight = 3; - }; - class M14_EP1 - { - weight = 5.5; - }; - class FN_FAL - { - weight = 4.5; - }; - class FN_FAL_ANPVS - { - weight=5.5; - }; - class glock17_EP1 - { - weight = 0.7; - }; - class G36A_camo - { - weight = 3.6; - }; - class G36C_camo - { - weight = 2.8; - }; - class G36K_camo - { - weight = 3; - }; - class G36_C_SD_camo - { - weight = 3.6; - }; - class revolver_EP1 - { - weight = 1; - }; - class revolver_gold_EP1 - { - weight = 1; - }; - class UZI_SD_EP1 - { - weight = 1.9; - }; - class UZI_EP1 - { - weight = 1.7; - }; - class Sa61_EP1 - { - weight = 1.3; - }; - class M249_EP1 - { - weight = 6.5; - }; - class M249_TWS_EP1 - { - weight = 11; - }; - class M249_m145_EP1 - { - weight = 8; - }; - class M60A4_EP1 - { - weight = 10; - }; - class m240_scoped_EP1 - { - weight = 14; - }; - class MG36_camo - { - weight = 3.6; - }; - class Mk_48_DES_EP1 - { - weight = 8.2; - }; - class M32_EP1 - { - weight = 6; - }; - class M79_EP1 - { - weight = 2.7; - }; - class Mk13_EP1 - { - weight = 2.7; - }; - class m107_TWS_EP1 - { - weight = 14.3; - }; - class M24_des_EP1 - { - weight = 6; - }; - class M110_TWS_EP1 - { - weight = 7.7; - }; - class M110_NVG_EP1 - { - weight = 7.5; - }; - class Sa58V_RCO_EP1 - { - weight = 3.3; - }; - class Sa58V_EP1 - { - weight = 3.1; - }; - class Sa58V_CCO_EP1 - { - weight = 3.2; - }; - class Sa58P_EP1 - { - weight = 3.1; - }; - class MAAWS - { - weight = 7.5; - }; - class M47Launcher_EP1 - { - weight = 7; - }; - class M16A4_ACG - { - weight = 3.8; - }; - class M16A4 - { - weight = 3.8; - }; - class M16A2 - { - weight = 3.8; - }; - class M16A4_ACG_GL - { - weight = 5.2; - }; - class BAF_L85A2_RIS_Holo - { - weight = 5.2; - }; - class FN_FAL_ANPVS4 - { - weight = 5.7; - }; - - - - class M16A4_GL - { - weight = 5.2; - }; - class M16A2GL - { - weight = 5.2; - }; - class M4A1_AIM_SD_camo - { - weight = 3; - }; - class M4A1_Aim_camo - { - weight = 3; - }; - class M4A1_Aim - { - weight = 3; - }; - class M4A1 - { - weight = 3; - }; - class M4A1_HWS_GL_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL_SD_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL - { - weight = 4.5; - }; - class M4A1_RCO_GL - { - weight = 4.5; - }; - class M8_carbine - { - weight = 3.4; - }; - class M8_compact - { - weight = 3; - }; - class M8_carbineGL - { - weight = 4.8; - }; - class MP5SD - { - weight = 2.6; - }; - class MP5A5 - { - weight = 2.6; - }; - class G36_C_SD_eotech - { - weight = 3.6; - }; - class BAF_AS50_scoped - { - weight = 5.6; - }; - class BAF_LRR_scoped - { - weight = 5.6; - }; - class m107_DZ - { - weight = 14; - }; - - class G36a - { - weight = 3.6; - }; - - class G36C - { - weight = 2.8; - }; - class G36 - { - weight = 3; - }; - class M1014 - { - weight = 3.8; - }; - class Remington870_lamp - { - weight = 4.0; - }; - class MR43 - { - weight = 3.5; - }; - class Winchester1866 - { - weight = 2.8; - }; - - class M240 - { - weight = 13; - }; - - class M240_DZ - { - weight = 13; - }; - class M249 - { - weight = 6.5; - }; - class M249_DZ - { - weight = 6.5; - }; - class Mk_48 - { - weight = 8.2; - }; - - class Mk_48_DZ - { - weight = 8.2; - }; - class M8_SAW - { - weight = 4.5; - }; - class MG36 - { - weight = 3.6; - }; - class M4SPR - { - weight = 4.5; - }; - class M8_sharpshooter - { - weight = 4.5; - }; - class DMR - { - weight = 5.5; - }; - class M24 - { - weight = 6; - }; - class M40A3 - { - weight = 7.5; - }; - class M107 - { - weight = 14; - }; - class Colt1911 - { - weight = 1.1; - }; - class M9 - { - weight = 1; - }; - class M9SD - { - weight = 1.2; - }; - class 8Rnd_B_Beneli_74Slug - { - weight = 0.3; - }; - class SteelBolt - { - weight = 0.1; - }; - class SteelBolt4pack - { - weight = 0.3; - }; - class Javelin - { - weight = 16; - }; - class M136 - { - weight = 7.6; - }; - class Stinger - { - weight = 10; - }; - class SMAW - { - weight = 7.5; - }; - class Binocular - { - weight = 1; - }; - class Binocular_Vector - { - weight = 1; - }; - class NVGoggles - { - weight = 1; - }; - class Laserdesignator - { - weight = 5.5; - }; - class ItemCompass - { - weight = 0.1; - }; - class ItemGPS - { - weight = 0.3; - }; - class ItemWatch - { - weight = 0.1; - }; - class ItemMap - { - weight = 0.1; - }; - class ItemRadio - { - weight = 0.3; - }; - class AKS_GOLD - { - weight = 4.0; - }; - class AKS_74 - { - weight = 2.7; - }; - class AKS_74_GOSHAWK - { - weight = 3.5; - }; - class AKS_74_NSPU - { - weight = 3.5; - }; - class AK_74_GL_kobra - { - weight = 4.2; - }; - class SVD_NSPU_EP1 - { - weight = 6.9; - }; - class SVD_des_EP1 - { - weight = 6.3; - }; - class LeeEnfield - { - weight = 4; - }; - class AK_107_kobra - { - weight = 3.8; - }; - class AK_107_GL_kobra - { - weight = 5.3; - }; - class AK_107_pso - { - weight = 4; - }; - class AK_107_GL_pso - { - weight = 5.5; - }; - class AKS_74_U - { - weight = 2.7; - }; - class AKS_74_UN_kobra - { - weight = 3; - }; - class AKS_74_pso - { - weight = 3.6; - }; - class AKS_74_kobra - { - weight = 3; - }; - class AK_74 - { - weight = 3.1; - }; - class AK_74_GL - { - weight = 4.6; - }; - class AK_47_M - { - weight = 3.2; - }; - class AK_47_S - { - weight = 3; - }; - class PK - { - weight = 9; - }; - class RPK_74 - { - weight = 4.7; - }; - class Pecheneg - { - weight = 9; - }; - class Huntingrifle - { - weight = 4; - }; - class KSVK - { - weight = 12; - }; - class SVD - { - weight = 6.2; - }; - class SVD_CAMO - { - weight = 6.3; - }; - class Makarov - { - weight = 0.75; - }; - class MakarovSD - { - weight = 0.9; - }; - class Saiga12K - { - weight = 3.5; - }; - class Bizon - { - weight = 2.1; - }; - class bizon_silenced - { - weight = 2.3; - }; - class VSS_Vintorez - { - weight = 3.2; - }; - class RPG7V - { - weight = 6.3; - }; - class RPG18 - { - weight = 1.4; - }; - class MetisLauncher - { - weight = 16; - }; - class Igla - { - weight = 7; - }; - class Strela - { - weight = 6; - }; - }; - - - class Magazines - { - class 30Rnd_762x39_SA58 - { - weight = 0.8; - }; - class 20rnd_762x51_SB_SCAR - { - weight = 0.5; - }; - class 20rnd_762x51_B_SCAR - { - weight = 0.5; - }; - class 20Rnd_762x51_FNFAL - { - weight = 0.5; - }; - class 100Rnd_556x45_M249 - { - weight = 5; - }; - class 100Rnd_556x45_BetaCMag - { - weight = 5; - }; - class 20Rnd_B_765x17_Ball - { - weight = 0.4; - }; - class 10Rnd_B_765x17_Ball - { - weight = 0.2; - }; - class 30Rnd_9x19_UZI_SD - { - weight = 0.4; - }; - class 30Rnd_9x19_UZI - { - weight = 0.4; - }; - class 17Rnd_9x19_glock17 - { - weight = 0.2; - }; - class 6Rnd_45ACP - { - weight = 0.1; - }; - class MAAWS_HEAA - { - weight = 6; - }; - class MAAWS_HEDP - { - weight = 6; - }; - class Dragon_EP1 - { - weight = 11; - }; - class 30Rnd_556x45_StanagSD - { - weight = 0.5; - }; - class 30Rnd_556x45_Stanag - { - weight = 0.5; - }; - class 30Rnd_556x45_G36 - { - weight = 0.5; - }; - class 30Rnd_556x45_G36SD - { - weight = 0.5; - }; - class 15Rnd_W1866_Slug - { - weight = 0.5; - }; - class 30Rnd_9x19_MP5 - { - weight = 0.4; - }; - class 30Rnd_9x19_MP5SD - { - weight = 0.4; - }; - class 15Rnd_9x19_M9 - { - weight = 0.2; - }; - class 15Rnd_9x19_M9SD - { - weight = 0.2; - }; - class 1Rnd_HE_M203 - { - weight = 0.25; - }; - class 1Rnd_Smoke_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeGreen_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeRed_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeYellow_M203 - { - weight = 0.25; - }; - class FlareRed_M203 - { - weight = 0.25; - }; - class FlareGreen_M203 - { - weight = 0.25; - }; - class FlareWhite_M203 - { - weight = 0.25; - }; - class FlareYellow_M203 - { - weight = 0.25; - }; - class 6Rnd_HE_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareRed_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareWhite_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareYellow_M203 - { - weight = 1.5; - }; - class 6Rnd_Smoke_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeRed_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeYellow_M203 - { - weight = 1.5; - }; - class 10Rnd_127x99_m107 - { - weight = 0.5; - }; - class 5Rnd_762x51_M24 - { - weight = 0.2; - }; - class 20Rnd_762x51_DMR - { - weight = 0.5; - }; - class 8Rnd_B_Beneli_Pellets - { - weight = 0.3; - }; - class 20Rnd_556x45_Stanag - { - weight = 0.4; - }; - class 200Rnd_556x45_M249 - { - weight = 10; - }; - class 100Rnd_762x51_M240 - { - weight = 8; - }; - class Javelin - { - weight = 12; - }; - class M136 - { - weight = 6; - }; - class Stinger - { - weight = 6; - }; - class SMAW_HEAA - { - weight = 6; - }; - class SMAW_HEDP - { - weight = 6; - }; - class HandGrenade_west - { - weight = 0.5; - }; - class PipeBomb - { - weight = 4; - }; - class TimeBomb - { - weight = 4; - }; - class Mine - { - weight = 8; - }; - class SmokeShellRed - { - weight = 0.4; - }; - class SmokeShellYellow - { - weight = 0.4; - }; - class SmokeShellGreen - { - weight = 0.4; - }; - class SmokeShellBlue - { - weight = 0.4; - }; - class SmokeShellPurple - { - weight = 0.4; - }; - class SmokeShellOrange - { - weight = 0.4; - }; - class SmokeShell - { - weight = 0.4; - }; - - class 10x_303 - { - weight = 0.15; - }; - class 30Rnd_545x39_AK - { - weight = 0.5; - }; - class 30Rnd_545x39_AKSD - { - weight = 0.5; - }; - class 75Rnd_545x39_RPK - { - weight = 1.25; - }; - class 30Rnd_762x39_AK47 - { - weight = 0.8; - }; - class 100Rnd_762x54_PK - { - weight = 8; - }; - class 5x_22_LR_17_HMR - { - weight = 0.15; - }; - class 5Rnd_127x108_KSVK - { - weight = 0.3; - }; - class 10Rnd_762x54_SVD - { - weight = 0.4; - }; - class 10Rnd_9x39_SP5_VSS - { - weight = 0.2; - }; - class 20Rnd_9x39_SP5_VSS - { - weight = 0.4; - }; - class 8Rnd_9x18_Makarov - { - weight = 0.15; - }; - class 8Rnd_9x18_MakarovSD - { - weight = 0.15; - }; - class 8Rnd_B_Saiga12_74Slug - { - weight = 0.3; - }; - class 64Rnd_9x19_Bizon - { - weight = 0.8; - }; - class 64Rnd_9x19_SD_Bizon - { - weight = 0.8; - }; - class 1Rnd_HE_GP25 - { - weight = 0.25; - }; - class FlareWhite_GP25 - { - weight = 0.25; - }; - class FlareGreen_GP25 - { - weight = 0.25; - }; - class FlareRed_GP25 - { - weight = 0.25; - }; - class FlareYellow_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKE_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKERED_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEGREEN_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEYELOW_GP25 - { - weight = 0.25; - }; - class PG7V - { - weight = 2.2; - }; - class PG7VL - { - weight = 2.6; - }; - class PG7VR - { - weight = 4.5; - }; - class OG7 - { - weight = 2; - }; - class RPG18 - { - weight = 1.2; - }; - class AT13 - { - weight = 14; - }; - class Igla - { - weight = 11; - }; - class Strela - { - weight = 10; - }; - class HandGrenade_east - { - weight = 0.5; - }; - class IR_Strobe_Target - { - weight = 0.4; - }; - class Laserbatteries - { - weight = 0.005; - }; - - class ItemPainkiller - { - weight = 0.1; - }; - class ItemMorphine - { - weight = 0.1; - }; - class ItemEpinephrine - { - weight = 0.1; - }; - class ItemBloodbag - { - weight = 0.4; - }; - class ItemHeatPack - { - weight = 0.1; - }; - - - class ItemAntibiotic - { - weight = 0.1; - }; - class ItemWaterbottle - { - weight = 0.5; - }; - class ItemWaterbottleBoiled - { - weight = 0.5; - }; - class ItemSodaMdew - { - weight = 0.2; - }; - class ItemSodaPepsi - { - weight = 0.2; - }; - class ItemSodaCoke - { - weight = 0.2; - }; - class FoodCanSardines - { - weight = 0.2; - }; - class FoodCanBakedBeans - { - weight = 0.2; - }; - class FoodCanFrankBeans - { - weight = 0.2; - }; - class FoodBioMeat - { - weight = 0.2; - }; - class FoodCanPasta - { - weight = 0.2; - }; - class FoodCanUnlabeled - { - weight = 0.2; - }; - - - - class FoodMRE - { - weight = 0.4; - }; - class FoodPistachio - { - weight = 0.003; - }; - class FoodNutmix - { - weight = 0.003; - }; - - - - - - class FoodSteakCooked - { - weight = 0.25; - }; - class FoodmeatCooked - { - weight = 0.25; - }; - class FoodbeefCooked - { - weight = 0.25; - }; - class FoodmuttonCooked - { - weight = 0.25; - }; - class FoodchickenCooked - { - weight = 0.25; - }; - class FoodrabbitCooked - { - weight = 0.25; - }; - class FoodbaconCooked - { - weight = 0.25; - }; - class FoodmuttonRaw - { - weight = 0.25; - }; - class FoodchickenRaw - { - weight = 0.25; - }; - class FoodBaconRaw - { - weight = 0.25; - }; - class FoodRabbitRaw - { - weight = 0.25; - }; - class FoodbeefRaw - { - weight = 0.25; - }; - class FoodmeatRaw - { - weight = 0.25; - }; - class FoodSteakRaw - { - weight = 0.25; - }; - class ItemFlashlight - { - weight = 0.1; - }; - class ItemFlashlightRed - { - weight = 0.1; - }; - class ItemKnife - { - weight = 0.1; - }; - - - - class Crossbow - { - weight = 1; - }; - class MeleeCrowbar - { - weight = 1; - }; - class MeleeHatchet - { - weight = 1; - }; - class MeleeMachete - { - weight = 1; - }; - class MeleeFishingPole - { - weight = 1; - }; - class ItemHatchet - { - weight = 1; - }; - class ItemCrowbar - { - weight = 1; - }; - class ItemMatchbox - { - weight = 0.005; - }; - class ItemToolbox - { - weight = 1; - }; - class ItemEtool - { - weight = 1; - }; - - class Skin_FR_OHara_DZ - { - weight = 1; - }; - class Skin_FR_Rodriguez_DZ - { - weight = 1; - }; - class Skin_CZ_Soldier_Sniper_EP1_DZ - { - weight = 1; - }; - class Skin_Graves_Light_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_MG_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Sniper_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Crew_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_CO_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_2_DZ - { - weight = 1; - }; - class Skin_Survivor2_DZ - { - weight = 1; - }; - class Skin_Camo1_DZ - { - weight = 1; - }; - class Skin_Sniper1_DZ - { - weight = 1; - }; - class Skin_Rocket_DZ - { - weight = 1; - }; - class Skin_Soldier1_DZ - { - weight = 1; - }; - class Skin_RU_Policeman_DZ - { - weight = 1; - }; - class Skin_Pilot_EP1_DZ - { - weight = 1; - }; - class Skin_Haris_Press_EP1_DZ - { - weight = 1; - }; - class Skin_Ins_Soldier_GL_DZ - { - weight = 1; - }; - class Skin_GUE_Commander_DZ - { - weight = 1; - }; - class Skin_Functionary1_EP1_DZ - { - weight = 1; - }; - class Skin_Priest_DZ - { - weight = 1; - }; - class Skin_Rocker1_DZ - { - weight = 1; - }; - class Skin_Rocker2_DZ - { - weight = 1; - }; - class Skin_Rocker3_DZ - { - weight = 1; - }; - class Skin_Rocker4_DZ - { - weight = 1; - }; - class Skin_Bandit1_DZ - { - weight = 1; - }; - class Skin_Bandit2_DZ - { - weight = 1; - }; - class Skin_BanditW1_DZ - { - weight = 1; - }; - class Skin_BanditW2_DZ - { - weight = 1; - }; - class Skin_SurvivorW2_DZ - { - weight = 1; - }; - class Skin_SurvivorWpink_DZ - { - weight = 1; - }; - class Skin_SurvivorWsequisha_DZ - { - weight = 1; - }; - class Skin_SurvivorWcombat_DZ - { - weight = 1; - }; - class Skin_SurvivorWdesert_DZ - { - weight = 1; - }; - class Skin_SurvivorWurban_DZ - { - weight = 1; - }; - class Skin_SurvivorW3_DZ - { - weight = 1; - }; - class Skin_Soldier_TL_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Sniper_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Bodyguard_AA12_PMC_DZ - { - weight = 1; - }; - class Skin_Drake_Light_DZ - { - weight = 1; - }; - class Skin_CZ_Special_Forces_GL_DES_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Soldier_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Warlord_EP1_DZ - { - weight = 1; - }; - - class HandRoadFlare - { - weight = 0.1; - }; - class HandChemBlue - { - weight = 0.1; - }; - class HandChemGreen - { - weight = 0.1; - }; - class HandChemRed - { - weight = 0.1; - }; - class ItemBandage - { - weight = 0.005; - }; - class Hatchet_Swing - { - weight = 0; - }; - class Machete_Swing - { - weight = 0; - }; - class Fishing_Swing - { - weight = 0; - }; - class Crowbar_Swing - { - weight = 0; - }; - class ItemVault - { - weight = 100; - }; - class PartWoodPile - { - weight = 1; - }; - class PartWheel - { - weight = 10; - }; - class PartFueltank - { - weight = 10; - }; - class PartGlass - { - weight = 5; - }; - class PartEngine - { - weight = 15; - }; - class ItemGenerator - { - weight = 30; - }; - class PartGeneric - { - weight = 5; - }; - class PartVRotor - { - weight = 15; - }; - class ItemJerrycan - { - weight = 10; - }; - class ItemJerrycanEmpty - { - weight = 1; - }; - class ItemTent - { - weight = 5; - }; - class ItemTentDomed - { - weight = 5; - }; - class ItemTentDomed2 - { - weight = 5; - }; - class TrapBear - { - weight = 1; - }; - class ItemTankTrap - { - weight = 5; - }; - class ItemWire - { - weight = 2.5; - }; - class ItemGoldBar - { - weight = 0.02; - }; - class ItemGoldBar10oz - { - weight = 0.2; - }; - class ItemSilverBar - { - weight = 0.02; - }; - class ItemSilverBar10oz - { - weight = 0.2; - }; - class ItemBronzeBar - { - weight = 0.02; - }; - class ItemCopperBar - { - weight = 0.02; - }; - class ItemCopperBar10oz - { - weight = 0.2; - }; - class ItemAluminumBar - { - weight = 0.02; - }; - class ItemTinBar - { - weight = 0.02; - }; - class BoltSteel - { - weight = 0.02; - }; - class BoltSteel4pack - { - weight = 0.08; - }; - class WoodenArrow - { - weight = 0.02; - }; - class Quiver - { - weight = 0.08; - }; - class TrashTinCan - { - weight = 0.003; - }; - class FoodCanUnlabeledEmpty - { - weight = 0.003; - }; - class ItemTrashRazor - { - weight = 0.003; - }; - class ItemTrashToiletpaper - { - weight = 0.001; - }; - - class 7Rnd_45ACP_1911 - { - weight = 0.02; - }; - class ItemZombieParts - { - weight = 5; - }; - class ItemSandbag - { - weight = 10; - }; - class ItemSandbagLarge - { - weight = 50; - }; - class ItemWaterbottleUnfilled - { - weight = 0.05; - }; - class ItemSodaEmpty - { - weight = 0.002; - }; - class ItemSodaCokeEmpty - { - weight = 0.002; - }; - class ItemSodaPepsiEmpty - { - weight = 0.002; - }; - class ItemSodaMdewEmpty - { - weight = 0.002; - }; - class TrashJackDaniels - { - weight = 0.02; - }; - - - class ItemCanvas - { - weight = 4; - }; - class ItemBurlap - { - weight = 8; - }; - class ItemLightBulb - { - weight = 0.02; - }; - class ItemPole - { - weight = 10; - }; - class ItemCorrugated - { - weight = 29; - }; - class PartWoodPlywood - { - weight = 4; - }; - class PartWoodLumber - { - weight = 2; - }; - - class ItemTrout - { - weight = 1; - }; - class ItemTroutCooked - { - weight = 1; - }; - class ItemSeaBass - { - weight = 6; - }; - class ItemSeaBassCooked - { - weight = 5; - }; - class ItemTuna - { - weight = 27; - }; - class ItemTunaCooked - { - weight = 25; - }; - - class 30m_plot_kit - { - weight = 0.02; - }; - class fuel_pump_kit - { - weight = 50; - }; - class light_pole_kit - { - weight = 10; - }; - class stick_fence_kit - { - weight = 6; - }; - class park_bench_kit - { - weight = 50; - }; - class wood_shack_kit - { - weight = 50; - }; - class storage_shed_kit - { - weight = 100; - }; - class outhouse_kit - { - weight = 50; - }; - class wooden_shed_kit - { - weight = 75; - }; - class rusty_gate_kit - { - weight = 80; - }; - class sun_shade_kit - { - weight = 50; - }; - class m240_nest_kit - { - weight = 100; - }; - class ItemFuelBarrel - { - weight = 167; - }; - class ItemFuelBarrelEmpty - { - weight = 20; - }; - class ItemOilBarrel - { - weight = 140; - }; - - class bulk_NVGoggles - { - weight = 25; - }; - class bulk_DZ_Backpack_EP1 - { - weight = 25; - }; - class bulk_15Rnd_9x19_M9SD - { - weight = 25; - }; - class bulk_30Rnd_556x45_StanagSD - { - weight = 25; - }; - class bulk_ItemSandbag - { - weight = 25; - }; - class bulk_ItemGPS - { - weight = 25; - }; - class bulk_ItemMap - { - weight = 25; - }; - class bulk_ItemEtool - { - weight = 25; - }; - class bulk_17Rnd_9x19_glock17 - { - weight = 25; - }; - }; -}; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf deleted file mode 100644 index 1565a0625..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf +++ /dev/null @@ -1,50 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_WEIGHT_Configuration.cfg" - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -private ["_n","_gearbox_visible","_control","_display","_initial_text"]; - -disableSerialization; - -R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - -_initial_text = ""; -_n = 0; -while {true} do -{ - sleep R3F_WEIGHT_SHORT_DELAY; - - #ifdef R3F_WEIGHT_SHOW_WEIGHT - _display = findDisplay ARMA2_RSCDISPLAYGEARBOX; - _gearbox_visible = ( (str _display) != "No display"); - #else - _gearbox_visible = false; - #endif - - if(_gearbox_visible) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - if(_initial_text == "") then { - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _initial_text = ctrlText _control ; - }; - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _control ctrlSetText format[localize "STR_R3F_WEIGHT_InGearBox",_initial_text,R3F_Weight]; - _n = 0; - }else{ - if( _n > R3F_WEIGHT_LONG_DELAY) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - _n = 0; - }; - _n = _n + 1 ; - }; -}; diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg deleted file mode 100644 index 617cc8ad0..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg +++ /dev/null @@ -1,22 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - -#define R3F_WEIGHT_SHOW_WEIGHT - -//show or not classes not found in arma.rpt -//#define R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv deleted file mode 100644 index 6719b3b91..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ -R3F_VERSION_WEIGHTED, "1.04", "1.04" -STR_R3F_WEIGHT_InGearBox, "%1 | Weight carried : %2 lb", "%1 | Poids transporté : %2 Kg" -STR_R3F_WEIGHT_English, "lb", "Kg" diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf deleted file mode 100644 index 37daa1ce2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf +++ /dev/null @@ -1,72 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ -#include "R3F_WEIGHT_Configuration.cfg" -R3F_WEIGHT_FNCT_MakeSingleArray = { - private ["_arr_i","_arr_n", "_arr", "_n", "_nb", "_x"]; - _arr_i = (_this select 0) select 0; - _arr_n = (_this select 0) select 1; - - _arr = []; - - _n = 0; - { - _nb = _arr_n select _n; - for [{_i = 0}, {_i < _nb}, {_i = _i + 1}] do{ - _arr = _arr + [_x]; - }; - _n = _n + 1; - - }foreach _arr_i; - - _arr; -}; - -R3F_WEIGHT_FNCT_GetItemWeight = { - private ["_arr_class", "_total_weight", "_weight"]; - _arr_class = (_this select 0) + (_this select 1); - _total_weight = 0; - _weight = 0; - CfgWeight = missionConfigFile >> "CfgWeight"; - { - if(isclass(CfgWeight >> "Weapons" >> _x)) then { - _weight = getNumber(CfgWeight >> "Weapons" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - if(isclass(CfgWeight >> "Magazines" >> _x)) then { - _weight = getNumber(CfgWeight >> "Magazines" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - #ifdef R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND - diag_log format["Class not found %1", _x]; - #endif - }; - }; - }foreach _arr_class; - _total_weight; -}; - -R3F_WEIGHT_FNCT_GetWeight = { - private ["_bagpack","_bagpack_weapons", "_bagpack_ammo", "_return","_english"]; - _return = 0; - _bagpack = unitBackpack player; - if(!isnull(_bagpack)) then { - _bagpack_weapons = [getWeaponCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _bagpack_ammo = [getMagazineCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _return = [_bagpack_weapons, _bagpack_ammo] call R3F_WEIGHT_FNCT_GetItemWeight; - }; - _return = _return + ([(weapons player), (magazines player)] call R3F_WEIGHT_FNCT_GetItemWeight); - _english = localize "STR_R3F_WEIGHT_English" == "lb"; - if(_english) then { - _return = _return / 0.45359 ; - _return = round (_return * 100)/100; - }; - _return; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf deleted file mode 100644 index 9f4f8eaab..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf +++ /dev/null @@ -1,13 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -_void = [] execVM "R3F_Realism\R3F_Weight\R3F_DoWeight.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Weight/R3F_resource.h b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Weight/R3F_resource.h deleted file mode 100644 index d48e630a1..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/R3F_Realism/R3F_Weight/R3F_resource.h +++ /dev/null @@ -1,10 +0,0 @@ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - - diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/description.ext b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/description.ext index 1f94eaa6f..3b2899063 100644 --- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/description.ext +++ b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/description.ext @@ -5,11 +5,13 @@ OnLoadIntro = "Welcome to Proving Grounds PMC"; OnLoadIntroTime = False; OnLoadMissionTime = False; disabledAI = true; -disableChannels[]={0,1,2,6}; +disableChannels[]={0,2,6}; enableItemsDropping=0; -#include "R3F_Realism\R3F_Weight\R3F_CfgWeight.h" -onPauseScript = "\z\addons\dayz_code\compile\player_onPause.sqf"; +briefing = 0; +debriefing = 0; + +onPauseScript = ""; loadScreen = "\z\addons\dayz_code\gui\dayz_logo_ca.paa"; class Header diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/dynamic_vehicle.sqf b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/dynamic_vehicle.sqf deleted file mode 100644 index a1d0b1b84..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/dynamic_vehicle.sqf +++ /dev/null @@ -1,101 +0,0 @@ -AllowedVehiclesList = [ -["AH6X_DZ",5], -["AN2_DZ",3], -["ArmoredSUV_PMC_DZ",1], -["ATV_CZ_EP1",5], -["ATV_US_EP1",5], -["C130J_US_EP1",1], -["car_hatchback",5], -["car_sedan",5], -["CH_47F_EP1_DZ",2], -["CSJ_GyroC",2], -["CSJ_GyroCover",2], -["CSJ_GyroP",2], -["datsun1_civil_1_open",3], -["datsun1_civil_2_covered",3], -["datsun1_civil_3_open",3], -["GAZ_Vodnik",2], -["GAZ_Vodnik_MedEvac",1], -["GLT_M300_LT",5], -["GLT_M300_ST",5], -["hilux1_civil_1_open",5], -["hilux1_civil_2_covered",5], -["hilux1_civil_3_open_EP1",5], -["HMMWV_Ambulance",2], -["HMMWV_Ambulance_CZ_DES_EP1",2], -["HMMWV_DES_EP1",5], -["HMMWV_DZ",5], -["HMMWV_M1035_DES_EP1",2], -["HMMWV_M1151_M2_CZ_DES_EP1",2], -["HMMWV_M998A2_SOV_DES_EP1",2], -["Ikarus",6], -["Ikarus_TK_CIV_EP1",6], -["Kamaz",2], -["KamazRefuel_DZ",1], -["Lada1",5], -["Lada1_TK_CIV_EP1",5], -["Lada2",5], -["Lada2_TK_CIV_EP1",5], -["LadaLM",2], -["LandRover_CZ_EP1",5], -["LandRover_MG_TK_EP1",3], -["LandRover_Special_CZ_EP1",1], -["LandRover_TK_CIV_EP1",5], -["M1030_US_DES_EP1",5], -["MH6J_DZ",5], -["Mi17_Civilian_DZ",5], -["Mi17_DZ",4], -["MMT_Civ",10], -["MtvrRefuel_DES_EP1_DZ",1], -["MTVR_DES_EP1",2], -["MV22_DZ",1], -["Offroad_DSHKM_Gue",5], -["Old_bike_TK_INS_EP1",7], -["Old_moto_TK_Civ_EP1",5], -["Pickup_PK_GUE",5], -["Pickup_PK_INS",5], -["Pickup_PK_TK_GUE_EP1",5], -["policecar",4], -["S1203_ambulance_EP1",2], -["S1203_TK_CIV_EP1",6], -["Skoda",5], -["SkodaBlue",5], -["SkodaGreen",5], -["SkodaRed",5], -["SUV_Blue",1], -["SUV_Camo",2], -["SUV_Charcoal",1], -["SUV_Green",1], -["SUV_Orange",1], -["SUV_Pink",1], -["SUV_Red",1], -["SUV_Silver",1], -["SUV_TK_CIV_EP1",1], -["SUV_White",1], -["SUV_Yellow",1], -["tractor",5], -["TT650_Civ",6], -["TT650_Ins",6], -["TT650_TK_CIV_EP1",6], -["UAZ_CDF",5], -["UAZ_INS",5], -["UAZ_MG_TK_EP1",5], -["UAZ_RU",5], -["UAZ_Unarmed_TK_CIV_EP1",5], -["UAZ_Unarmed_TK_EP1",5], -["UAZ_Unarmed_UN_EP1",5], -["UH1H_DZ",3], -["UH1Y_DZ",1], -["UH60M_EP1_DZ",2], -["UralRefuel_TK_EP1_DZ",1], -["Ural_CDF",2], -["Ural_TK_CIV_EP1",2], -["Ural_UN_EP1",2], -["V3S_Open_TK_CIV_EP1",2], -["V3S_Open_TK_EP1",2], -["V3S_Refuel_TK_GUE_EP1_DZ",1], -["VolhaLimo_TK_CIV_EP1",2], -["Volha_1_TK_CIV_EP1",5], -["Volha_2_TK_CIV_EP1",5], -["VWGolf",5] -]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/init.sqf b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/init.sqf index 6d2ce2c08..46d0add4a 100644 --- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/init.sqf @@ -1,5 +1,6 @@ /* - INITILIZATION + For DayZ Epoch + Addons Credits: Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr, Sahbazz */ startLoadingScreen ["","RscDisplayLoadCustom"]; cutText ["","BLACK OUT"]; @@ -15,6 +16,8 @@ dayz_previousID = 0; player setVariable ["BIS_noCoreConversations", true]; //disable radio messages to be heard and shown in the left lower corner of the screen enableRadio false; +// May prevent "how are you civillian?" messages from NPC +enableSentences false; // DayZ Epochconfig spawnShoremode = 0; // Default = 1 (on shore) @@ -25,7 +28,19 @@ MaxDynamicDebris = 100; // Default = 100 dayz_MapArea = 4000; // Default = 10000 dayz_maxLocalZombies = 40; // Default = 40 -DZEdebug = true; +dayz_paraSpawn = false; + +dayz_sellDistance_vehicle = 10; +dayz_sellDistance_boat = 30; +dayz_sellDistance_air = 40; + +dayz_maxAnimals = 8; // Default: 8 +dayz_tameDogs = true; +DynamicVehicleDamageLow = 0; // Default: 0 +DynamicVehicleDamageHigh = 100; // Default: 100 + +EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]]; +dayz_fullMoonNights = true; //Load in compiled functions call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; //Initilize the Variables (IMPORTANT: Must happen very early) @@ -41,18 +56,6 @@ progressLoadingScreen 1.0; "filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic"; -if ((!isServer) && (isNull player) ) then -{ -waitUntil {!isNull player}; -waitUntil {time > 3}; -}; - -if ((!isServer) && (player != player)) then -{ - waitUntil {player == player}; - waitUntil {time > 3}; -}; - if (isServer) then { call compile preprocessFileLineNumbers "dynamic_vehicle.sqf"; //Compile vehicle configs @@ -70,5 +73,13 @@ if (!isDedicated) then { //Run the player monitor _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}]; _playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf"; - _void = [] execVM "R3F_Realism\R3F_Realism_Init.sqf"; -}; \ No newline at end of file + + + //Lights + //[0,0,true,true,true,58,280,600,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf"; +}; +#include "\z\addons\dayz_code\system\REsec.sqf" +//Start Dynamic Weather +execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf"; + +#include "\z\addons\dayz_code\system\BIS_Effects\init.sqf" diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/mission.sqm b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/mission.sqm index eabd440ee..f77a60a5a 100644 --- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/mission.sqm +++ b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/mission.sqm @@ -5,30 +5,32 @@ class Mission { "provinggrounds_pmc", "ca_modules_animals", + "dayz_anim", "dayz_code", + "dayz_communityassets", "dayz_weapons", "dayz_equip", + "dayz_epoch", "dayz_vehicles", "cacharacters_pmc", "ca_modules_functions", "warfarebuildings", "glt_m300t", - "sigisolda", - "suv_col", - "csj_gyroac" + + "csj_gyroac", + "map_eu" }; addOnsAuto[]= { "dayz_weapons", "ca_modules_functions", - "warfarebuildings", "provinggrounds_pmc" }; randomSeed=11171215; class Intel { - briefingName="Proving Grounds PMC DayZ_Epoch"; - briefingDescription="Proving Grounds PMC DayZ_Epoch Private Server"; + briefingName="DayZ Epoch Proving Grounds PMC"; + briefingDescription="DayZ Epoch Proving Grounds PMC Private Server"; startWeather=0.067362607; forecastWeather=0.52341133; year=2008; @@ -47,7 +49,7 @@ class Mission items=100; class Item0 { - position[]={-9227.7705,339.88535,13286.491}; + position[]={3797.0747,42.477226,3280.8291}; azimut=-17.0839; id=11; side="WEST"; @@ -58,7 +60,7 @@ class Mission }; class Item1 { - position[]={-9226.2275,339.79999,13286.042}; + position[]={3796.7903,42.447559,3281.6238}; azimut=-17.0839; id=0; side="WEST"; @@ -71,7 +73,7 @@ class Mission }; class Item2 { - position[]={-9227.2695,339.85739,13286.331}; + position[]={3796.0249,42.356556,3281.1887}; azimut=-17.083944; id=5; side="WEST"; @@ -82,7 +84,7 @@ class Mission }; class Item3 { - position[]={-9228.1406,339.89682,13285.876}; + position[]={3796.2312,42.386101,3282.4622}; azimut=-17.083944; id=8; side="WEST"; @@ -93,7 +95,7 @@ class Mission }; class Item4 { - position[]={-9226.3682,339.82693,13287.624}; + position[]={3796.5073,42.414539,3281.6067}; azimut=-17.083944; id=18; side="WEST"; @@ -104,7 +106,7 @@ class Mission }; class Item5 { - position[]={-9226.3809,339.80844,13286.085}; + position[]={3795.7585,42.323315,3280.7937}; azimut=-17.083944; id=2; side="WEST"; @@ -115,7 +117,7 @@ class Mission }; class Item6 { - position[]={-9227.0127,339.84363,13286.29}; + position[]={3797.3276,42.508396,3281.2261}; azimut=-17.083937; id=9; side="WEST"; @@ -126,7 +128,7 @@ class Mission }; class Item7 { - position[]={-9225.6738,339.77631,13286.438}; + position[]={3797.8989,42.578648,3282.0862}; azimut=-17.083944; id=21; side="WEST"; @@ -137,7 +139,7 @@ class Mission }; class Item8 { - position[]={-9226.2734,339.78833,13284.918}; + position[]={3797.7898,42.559772,3280.6636}; azimut=-17.083944; id=13; side="WEST"; @@ -148,7 +150,7 @@ class Mission }; class Item9 { - position[]={-9225.5596,339.76682,13286.151}; + position[]={3796.4243,42.402332,3281.021}; azimut=-17.083944; id=7; side="WEST"; @@ -159,7 +161,7 @@ class Mission }; class Item10 { - position[]={-9227.7363,339.87744,13286.001}; + position[]={3796.4036,42.405235,3282.2468}; azimut=-17.0839; id=36; side="WEST"; @@ -170,7 +172,7 @@ class Mission }; class Item11 { - position[]={-9227.8799,339.8887,13286.307}; + position[]={3796.5073,42.412754,3281.1951}; azimut=-17.083944; id=25; side="WEST"; @@ -181,7 +183,7 @@ class Mission }; class Item12 { - position[]={-9229.8154,339.96829,13285.283}; + position[]={3796.96,42.463078,3280.647}; azimut=-17.083944; id=43; side="WEST"; @@ -192,7 +194,7 @@ class Mission }; class Item13 { - position[]={-9226.4443,339.81305,13286.193}; + position[]={3797.7485,42.556545,3281.0283}; azimut=-17.083944; id=30; side="WEST"; @@ -203,7 +205,7 @@ class Mission }; class Item14 { - position[]={-9226.4033,339.80716,13285.891}; + position[]={3797.302,42.510838,3282.4758}; azimut=-17.083944; id=33; side="WEST"; @@ -214,7 +216,7 @@ class Mission }; class Item15 { - position[]={-9225.7578,339.78458,13286.758}; + position[]={3797.4875,42.529736,3281.8528}; azimut=-17.083944; id=1; side="WEST"; @@ -225,7 +227,7 @@ class Mission }; class Item16 { - position[]={-9226.416,339.82135,13286.978}; + position[]={3795.8125,42.334133,3281.8132}; azimut=-17.083944; id=4; side="WEST"; @@ -236,7 +238,7 @@ class Mission }; class Item17 { - position[]={-9227.9834,339.87796,13285.123}; + position[]={3797.7332,42.560307,3282.2903}; azimut=-17.083944; id=3; side="WEST"; @@ -247,7 +249,7 @@ class Mission }; class Item18 { - position[]={-9227.2666,339.87115,13287.445}; + position[]={3796.2458,42.384132,3281.6157}; azimut=-17.083944; id=6; side="WEST"; @@ -258,7 +260,7 @@ class Mission }; class Item19 { - position[]={-9227.5576,339.88266,13287.161}; + position[]={3795.9854,42.353733,3281.6069}; azimut=-17.083944; id=10; side="WEST"; @@ -269,7 +271,7 @@ class Mission }; class Item20 { - position[]={-9226.0488,339.7916,13286.112}; + position[]={3797.3594,42.510422,3280.8406}; azimut=-17.083944; id=16; side="WEST"; @@ -280,7 +282,7 @@ class Mission }; class Item21 { - position[]={-9226.2988,339.80313,13285.998}; + position[]={3796.908,42.464031,3282.2625}; azimut=-17.083944; id=19; side="WEST"; @@ -291,7 +293,7 @@ class Mission }; class Item22 { - position[]={-9226.3936,339.81274,13286.376}; + position[]={3797.6169,42.545769,3282.0752}; azimut=-17.083944; id=15; side="WEST"; @@ -302,7 +304,7 @@ class Mission }; class Item23 { - position[]={-9226.2412,339.80209,13286.156}; + position[]={3796.9043,42.458141,3281.0032}; azimut=-17.083944; id=23; side="WEST"; @@ -313,7 +315,7 @@ class Mission }; class Item24 { - position[]={-9226.3418,339.81396,13286.693}; + position[]={3798.0273,42.592575,3281.8503}; azimut=-17.083944; id=26; side="WEST"; @@ -324,7 +326,7 @@ class Mission }; class Item25 { - position[]={-9226.9863,339.84131,13286.213}; + position[]={3798.0601,42.592846,3281.0337}; azimut=-17.083944; id=29; side="WEST"; @@ -335,7 +337,7 @@ class Mission }; class Item26 { - position[]={-9226.6006,339.82108,13286.188}; + position[]={3797.4377,42.52034,3281.0239}; azimut=-17.083944; id=31; side="WEST"; @@ -346,7 +348,7 @@ class Mission }; class Item27 { - position[]={-9225.9824,339.79691,13286.812}; + position[]={3797.2207,42.49865,3281.8486}; azimut=-17.083944; id=28; side="WEST"; @@ -357,7 +359,7 @@ class Mission }; class Item28 { - position[]={-9226.04,339.80713,13287.394}; + position[]={3797.3047,42.507477,3281.6292}; azimut=-17.083944; id=35; side="WEST"; @@ -368,7 +370,7 @@ class Mission }; class Item29 { - position[]={-9226.7217,339.81482,13285.184}; + position[]={3797.9189,42.575588,3280.8433}; azimut=-17.083944; id=27; side="WEST"; @@ -379,7 +381,7 @@ class Mission }; class Item30 { - position[]={-9227.8877,339.88629,13286.08}; + position[]={3796.2849,42.385208,3280.8154}; azimut=-17.083937; id=34; side="WEST"; @@ -390,7 +392,7 @@ class Mission }; class Item31 { - position[]={-9226.3291,339.79385,13285.128}; + position[]={3797.5212,42.528446,3280.6509}; azimut=-17.083944; id=46; side="WEST"; @@ -401,7 +403,7 @@ class Mission }; class Item32 { - position[]={-9226.7764,339.82602,13285.854}; + position[]={3797.0171,42.47768,3282.4792}; azimut=-17.083944; id=38; side="WEST"; @@ -412,7 +414,7 @@ class Mission }; class Item33 { - position[]={-9228.0107,339.87933,13285.128}; + position[]={3797.4641,42.528904,3282.2896}; azimut=-17.083944; id=32; side="WEST"; @@ -423,7 +425,7 @@ class Mission }; class Item34 { - position[]={-9226.6563,339.83197,13286.831}; + position[]={3796.9141,42.462883,3281.8345}; azimut=-17.083944; id=47; side="WEST"; @@ -434,7 +436,7 @@ class Mission }; class Item35 { - position[]={-9228.0459,339.89471,13286.104}; + position[]={3796.0393,42.356537,3280.7979}; azimut=-17.083944; id=41; side="WEST"; @@ -445,7 +447,7 @@ class Mission }; class Item36 { - position[]={-9225.9746,339.78494,13285.885}; + position[]={3797.8535,42.57613,3282.4824}; azimut=-17.083944; id=40; side="WEST"; @@ -456,7 +458,7 @@ class Mission }; class Item37 { - position[]={-9227.1689,339.84113,13285.438}; + position[]={3796.4473,42.403286,3280.624}; azimut=-17.083944; id=44; side="WEST"; @@ -467,7 +469,7 @@ class Mission }; class Item38 { - position[]={-9228.6396,339.90808,13285.044}; + position[]={3797.1775,42.495487,3282.2793}; azimut=-17.083944; id=48; side="WEST"; @@ -478,7 +480,7 @@ class Mission }; class Item39 { - position[]={-9228.2998,339.90469,13285.848}; + position[]={3795.9705,42.35564,3282.4531}; azimut=-17.083944; id=39; side="WEST"; @@ -489,7 +491,7 @@ class Mission }; class Item40 { - position[]={-9227.8906,339.8688,13284.835}; + position[]={3798.0215,42.594688,3282.2783}; azimut=-17.083944; id=37; side="WEST"; @@ -500,7 +502,7 @@ class Mission }; class Item41 { - position[]={-9229.0918,339.94571,13286.026}; + position[]={3796.1489,42.37022,3281.0093}; azimut=-17.083944; id=45; side="WEST"; @@ -511,7 +513,7 @@ class Mission }; class Item42 { - position[]={-9227.165,339.84357,13285.651}; + position[]={3795.4849,42.294243,3281.5728}; azimut=-17.0839; id=49; side="WEST"; @@ -522,7 +524,7 @@ class Mission }; class Item43 { - position[]={-9226.8242,339.82153,13285.296}; + position[]={3797.6094,42.539513,3280.8362}; azimut=-17.083944; id=42; side="WEST"; @@ -533,7 +535,7 @@ class Mission }; class Item44 { - position[]={-9226.3633,339.80768,13286.095}; + position[]={3796.811,42.446507,3280.8237}; azimut=-17.083944; id=22; side="WEST"; @@ -544,7 +546,7 @@ class Mission }; class Item45 { - position[]={-9226.7969,339.8335,13286.373}; + position[]={3797.3372,42.513191,3282.0752}; azimut=-17.083944; id=12; side="WEST"; @@ -555,7 +557,7 @@ class Mission }; class Item46 { - position[]={-9226.2236,339.81598,13287.346}; + position[]={3797.4482,42.523251,3281.4119}; azimut=-17.083944; id=14; side="WEST"; @@ -566,7 +568,7 @@ class Mission }; class Item47 { - position[]={-9226.208,339.81073,13286.987}; + position[]={3796.0991,42.367901,3281.8123}; azimut=-17.0839; id=24; side="WEST"; @@ -577,7 +579,7 @@ class Mission }; class Item48 { - position[]={-9225.75,339.7869,13286.974}; + position[]={3796.3806,42.400742,3281.8269}; azimut=-17.083944; id=20; side="WEST"; @@ -588,7 +590,7 @@ class Mission }; class Item49 { - position[]={-9228.4834,339.9317,13287.258}; + position[]={3797.5806,42.539589,3281.6274}; azimut=-17.083944; id=17; side="WEST"; @@ -599,7 +601,7 @@ class Mission }; class Item50 { - position[]={-9226.1025,339.79715,13286.333}; + position[]={3797.043,42.475151,3281.2019}; azimut=-17.0839; id=51; side="WEST"; @@ -610,7 +612,7 @@ class Mission }; class Item51 { - position[]={-9226.2676,339.80045,13285.912}; + position[]={3797.5674,42.541878,3282.4768}; azimut=-17.0839; id=52; side="WEST"; @@ -621,7 +623,7 @@ class Mission }; class Item52 { - position[]={-9225.6104,339.77072,13286.257}; + position[]={3795.8433,42.339695,3282.2544}; azimut=-17.0839; id=55; side="WEST"; @@ -632,7 +634,7 @@ class Mission }; class Item53 { - position[]={-9227.1758,339.84412,13285.65}; + position[]={3795.5691,42.30521,3281.7993}; azimut=-17.0839; id=53; side="WEST"; @@ -643,7 +645,7 @@ class Mission }; class Item54 { - position[]={-9226.7432,339.82593,13285.985}; + position[]={3796.6506,42.434021,3282.2507}; azimut=-17.0839; id=54; side="WEST"; @@ -654,7 +656,7 @@ class Mission }; class Item55 { - position[]={-9226.2275,339.80112,13286.133}; + position[]={3795.884,42.339027,3280.9868}; azimut=-17.0839; id=70; side="WEST"; @@ -665,7 +667,7 @@ class Mission }; class Item56 { - position[]={-9227.8281,339.88962,13286.597}; + position[]={3795.7007,42.321838,3282.0354}; azimut=-17.0839; id=60; side="WEST"; @@ -676,7 +678,7 @@ class Mission }; class Item57 { - position[]={-9227.7969,339.88263,13286.166}; + position[]={3796.645,42.427998,3281.0139}; azimut=-17.0839; id=68; side="WEST"; @@ -687,7 +689,7 @@ class Mission }; class Item58 { - position[]={-9227.3564,339.86536,13286.608}; + position[]={3795.8735,42.339558,3281.3955}; azimut=-17.0839; id=66; side="WEST"; @@ -698,7 +700,7 @@ class Mission }; class Item59 { - position[]={-9227.0605,339.83997,13285.795}; + position[]={3795.499,42.292515,3280.7876}; azimut=-17.0839; id=61; side="WEST"; @@ -709,7 +711,7 @@ class Mission }; class Item60 { - position[]={-9227.3223,339.85941,13286.271}; + position[]={3796.2808,42.386425,3281.2073}; azimut=-17.0839; id=63; side="WEST"; @@ -720,7 +722,7 @@ class Mission }; class Item61 { - position[]={-9226.0098,339.80829,13287.616}; + position[]={3797.0132,42.473568,3281.6362}; azimut=-17.0839; id=72; side="WEST"; @@ -731,7 +733,7 @@ class Mission }; class Item62 { - position[]={-9226.333,339.79715,13285.377}; + position[]={3796.6992,42.432636,3280.6282}; azimut=-17.0839; id=57; side="WEST"; @@ -742,7 +744,7 @@ class Mission }; class Item63 { - position[]={-9226.3096,339.79947,13285.661}; + position[]={3795.5012,42.294472,3281.1794}; azimut=-17.0839; id=58; side="WEST"; @@ -753,7 +755,7 @@ class Mission }; class Item64 { - position[]={-9228.4053,339.9176,13286.448}; + position[]={3796.4888,42.414265,3282.042}; azimut=-17.0839; id=62; side="WEST"; @@ -764,7 +766,7 @@ class Mission }; class Item65 { - position[]={-9227.2754,339.85733,13286.298}; + position[]={3795.75,42.324005,3281.1873}; azimut=-17.0839; id=75; side="WEST"; @@ -775,7 +777,7 @@ class Mission }; class Item66 { - position[]={-9227.0635,339.83984,13285.776}; + position[]={3795.6267,42.310261,3281.3884}; azimut=-17.0839; id=56; side="WEST"; @@ -786,7 +788,7 @@ class Mission }; class Item67 { - position[]={-9228.1729,339.89459,13285.591}; + position[]={3795.5847,42.308994,3282.2444}; azimut=-17.0839; id=73; side="WEST"; @@ -797,7 +799,7 @@ class Mission }; class Item68 { - position[]={-9226.2158,339.7851,13284.893}; + position[]={3798.074,42.592869,3280.6665}; azimut=-17.0839; id=69; side="WEST"; @@ -808,7 +810,7 @@ class Mission }; class Item69 { - position[]={-9227.1328,339.84109,13285.587}; + position[]={3795.4912,42.296921,3282.0171}; azimut=-17.0839; id=67; side="WEST"; @@ -819,7 +821,7 @@ class Mission }; class Item70 { - position[]={-9227.875,339.8754,13285.286}; + position[]={3797.2432,42.496037,3280.644}; azimut=-17.0839; id=65; side="WEST"; @@ -830,7 +832,7 @@ class Mission }; class Item71 { - position[]={-9226.7676,339.83124,13286.31}; + position[]={3796.8086,42.447788,3281.1855}; azimut=-17.0839; id=74; side="WEST"; @@ -841,7 +843,7 @@ class Mission }; class Item72 { - position[]={-9228.6436,339.93161,13286.586}; + position[]={3796.3843,42.39933,3281.4036}; azimut=-17.0839; id=71; side="WEST"; @@ -852,7 +854,7 @@ class Mission }; class Item73 { - position[]={-9226.9951,339.8414,13286.182}; + position[]={3797.1909,42.491627,3281.0295}; azimut=-17.0839; id=59; side="WEST"; @@ -863,7 +865,7 @@ class Mission }; class Item74 { - position[]={-9228.3154,339.91071,13286.268}; + position[]={3797.8911,42.573994,3281.2231}; azimut=-17.0839; id=64; side="WEST"; @@ -874,7 +876,7 @@ class Mission }; class Item75 { - position[]={-9226.0654,339.80463,13287.091}; + position[]={3798.009,42.5886,3281.4253}; azimut=-17.0839; id=81; side="WEST"; @@ -885,7 +887,7 @@ class Mission }; class Item76 { - position[]={-9228.6787,339.92975,13286.287}; + position[]={3797.5884,42.538685,3281.209}; azimut=-17.0839; id=83; side="WEST"; @@ -896,7 +898,7 @@ class Mission }; class Item77 { - position[]={-9228.6621,339.92181,13285.821}; + position[]={3795.479,42.297283,3282.4343}; azimut=-17.0839; id=82; side="WEST"; @@ -907,7 +909,7 @@ class Mission }; class Item78 { - position[]={-9228.2646,339.90421,13285.957}; + position[]={3796.4956,42.416916,3282.4688}; azimut=-17.0839; id=84; side="WEST"; @@ -918,7 +920,7 @@ class Mission }; class Item79 { - position[]={-9227.6934,339.86774,13285.4}; + position[]={3796.1655,42.370426,3280.6123}; azimut=-17.0839; id=85; side="WEST"; @@ -929,7 +931,7 @@ class Mission }; class Item80 { - position[]={-9228.4668,339.91537,13286.013}; + position[]={3796.1162,42.371796,3282.2515}; azimut=-17.0839; id=77; side="WEST"; @@ -940,7 +942,7 @@ class Mission }; class Item81 { - position[]={-9229.5625,339.97446,13286.408}; + position[]={3795.6128,42.306854,3280.9844}; azimut=-17.0839; id=78; side="WEST"; @@ -951,7 +953,7 @@ class Mission }; class Item82 { - position[]={-9229.0146,339.93137,13285.37}; + position[]={3795.9238,42.34214,3280.6162}; azimut=-17.0839; id=79; side="WEST"; @@ -962,7 +964,7 @@ class Mission }; class Item83 { - position[]={-9226.8789,339.83426,13286.091}; + position[]={3796.5159,42.41209,3280.813}; azimut=-17.0839; id=76; side="WEST"; @@ -973,7 +975,7 @@ class Mission }; class Item84 { - position[]={-9227.2725,339.85904,13286.446}; + position[]={3796.7773,42.447872,3282.0435}; azimut=-17.0839; id=80; side="WEST"; @@ -984,7 +986,7 @@ class Mission }; class Item85 { - position[]={-9226.5635,339.83371,13287.358}; + position[]={3796.6294,42.427849,3281.3982}; azimut=-17.0839; id=97; side="WEST"; @@ -995,7 +997,7 @@ class Mission }; class Item86 { - position[]={-9229.0674,339.95273,13286.533}; + position[]={3796.1372,42.370514,3281.3916}; azimut=-17.0839; id=98; side="WEST"; @@ -1006,7 +1008,7 @@ class Mission }; class Item87 { - position[]={-9226.6563,339.83679,13287.217}; + position[]={3797.167,42.490494,3281.4102}; azimut=-17.0839; id=99; side="WEST"; @@ -1017,7 +1019,7 @@ class Mission }; class Item88 { - position[]={-9227.3896,339.87329,13287.105}; + position[]={3797.8647,42.572727,3281.6389}; azimut=-17.0839; id=100; side="WEST"; @@ -1028,7 +1030,7 @@ class Mission }; class Item89 { - position[]={-9227.2051,339.86279,13287.03}; + position[]={3795.7227,42.322552,3281.5996}; azimut=-17.0839; id=96; side="WEST"; @@ -1039,7 +1041,7 @@ class Mission }; class Item90 { - position[]={-9227.7627,339.87299,13285.532}; + position[]={3795.6458,42.309101,3280.6008}; azimut=-17.0839; id=87; side="WEST"; @@ -1050,7 +1052,7 @@ class Mission }; class Item91 { - position[]={-9228.4023,339.91022,13285.875}; + position[]={3795.7078,42.32449,3282.4531}; azimut=-17.0839; id=92; side="WEST"; @@ -1061,7 +1063,7 @@ class Mission }; class Item92 { - position[]={-9226.6992,339.83041,13286.526}; + position[]={3796.2385,42.385109,3282.0374}; azimut=-17.0839; id=88; side="WEST"; @@ -1072,7 +1074,7 @@ class Mission }; class Item93 { - position[]={-9227.2813,339.85928,13286.43}; + position[]={3797.0278,42.477139,3282.0664}; azimut=-17.0839; id=89; side="WEST"; @@ -1083,7 +1085,7 @@ class Mission }; class Item94 { - position[]={-9226.8467,339.84055,13286.729}; + position[]={3797.7773,42.563492,3281.855}; azimut=-17.0839; id=90; side="WEST"; @@ -1094,7 +1096,7 @@ class Mission }; class Item95 { - position[]={-9226.6357,339.83777,13287.384}; + position[]={3796.8809,42.457203,3281.416}; azimut=-17.0839; id=86; side="WEST"; @@ -1105,7 +1107,7 @@ class Mission }; class Item96 { - position[]={-9227.6309,339.87009,13285.848}; + position[]={3796.7612,42.447857,3282.4729}; azimut=-17.0839; id=93; side="WEST"; @@ -1116,7 +1118,7 @@ class Mission }; class Item97 { - position[]={-9226.5049,339.82465,13286.874}; + position[]={3796.645,42.431507,3281.8232}; azimut=-17.0839; id=94; side="WEST"; @@ -1127,7 +1129,7 @@ class Mission }; class Item98 { - position[]={-9226.165,339.81055,13287.152}; + position[]={3797.7266,42.555695,3281.4214}; azimut=-17.0839; id=91; side="WEST"; @@ -1138,7 +1140,7 @@ class Mission }; class Item99 { - position[]={-9227.6592,339.87982,13286.512}; + position[]={3795.9497,42.351322,3282.0251}; azimut=-17.0839; id=95; side="WEST"; @@ -1157,7 +1159,7 @@ class Mission items=1; class Item0 { - position[]={-392.79468,124.22502,3488.2427}; + position[]={-143.93861,0.52647489,2319.5012}; id=50; side="LOGIC"; vehicle="FunctionsManager"; @@ -1168,79 +1170,6 @@ class Mission }; }; }; - class Vehicles - { - items=8; - class Item0 - { - position[]={-9232.3467,339.88757,13270.03}; - id=101; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item1 - { - position[]={-9221.8574,339.43732,13269.816}; - id=102; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item2 - { - position[]={-9234.4502,340.48166,13300.939}; - id=103; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item3 - { - position[]={-9220.3682,339.67667,13300.92}; - id=104; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item4 - { - position[]={-9241.1377,340.65341,13292.925}; - azimut=90.394051; - id=105; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item5 - { - position[]={-9241.2725,340.40894,13279.121}; - azimut=90.394051; - id=106; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item6 - { - position[]={-9214.7939,339.26996,13291.987}; - azimut=90.6903; - id=107; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - text="wall"; - }; - class Item7 - { - position[]={-9214.8848,339.19839,13279.109}; - azimut=90.690323; - id=108; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - }; class Markers { items=13; @@ -1252,7 +1181,7 @@ class Mission }; class Item1 { - position[]={-9195.6514,338.31848,13286.671}; + position[]={3796.6313,42.429188,3281.6545}; name="respawn_west"; type="Empty"; }; diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/server_traders.sqf b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/server_traders.sqf index e69de29bb..362ca505e 100644 --- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/server_traders.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/server_traders.sqf @@ -0,0 +1,2 @@ +// DayZ Epoch NO TRADERS +serverTraders = []; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/stringtable.csv deleted file mode 100644 index cc2b013c5..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_8.ProvingGrounds_PMC/stringtable.csv +++ /dev/null @@ -1,14 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -Language, English, French - -#include "R3F_Realism\R3F_stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Realism_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Realism_Init.sqf deleted file mode 100644 index 89daf64ef..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Realism_Init.sqf +++ /dev/null @@ -1,21 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Realism_Configuration.cfg" - -#ifdef R3F_REALISM_USE_WEIGHT - _void = [] execVM "R3F_realism\R3F_Weight\R3F_DoWeight.sqf"; -#endif - - -#ifdef R3F_REALISM_USE_TIRED - _void = [] execVM "R3F_realism\R3F_Tired\R3F_Tired_Init.sqf"; -#endif - diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Realism_configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Realism_configuration.cfg deleted file mode 100644 index 72afc2a8c..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Realism_configuration.cfg +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define R3F_REALISM_USE_WEIGHT -#define R3F_REALISM_USE_TIRED diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Stringtable.csv deleted file mode 100644 index fca6a4ab6..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Weight\R3F_WEIGHT_Stringtable.csv" - diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Tired/R3F_DoTired.sqf b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Tired/R3F_DoTired.sqf deleted file mode 100644 index 6ab215092..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Tired/R3F_DoTired.sqf +++ /dev/null @@ -1,130 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101011 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -private ["_level", "_n", "_s"]; - -//_voil = [] call R3F_TIRED_FNCT_MkVoile; -//[_voil,1] call R3F_TIRED_FNCT_Voile_Noir; - -_n = 0; -_posATL = 0; - -#ifdef R3F_TIRED_CSV_EXPORT -_s = format["""Duree"",""Distance From"",""Distance To"",""Vitesse"",""Fatigue"",""Black Level"",""poids"",""Counter"""]; -_s call FNC_PrintToRPT; -#endif - -R3F_TIRED_Accumulator = 0; -sleep 1; -_level = 1; - -while {true} do { - - R3F_TIRED_POIDS_TOTAL_PLAYER= R3F_Weight + R3F_TIRED_WEIGHT_PLAYER_EMPTY; - - if (R3F_weight < R3F_TIRED_WEIGHT_LEVEL3 )then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL2) then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL1 ) then { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO1; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO2; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO3; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO4; - }; - - if (alive player) then { - switch (toArray (animationState player) select 5) do { - case 112: { - R3F_TIRED_Ratio_Position = R3F_TIRED_DOWN_LEVEL; - }; - case 107:{ - R3F_TIRED_Ratio_Position=R3F_TIRED_KNEE_LEVEL; - }; - case 101:{ - R3F_TIRED_Ratio_Position = R3F_TIRED_UP_LEVEL; - }; - }; - - R3F_TIRED_vitesse_de_mon_joueur = [0,0,0] distance velocity player; - R3F_TIRED_coeff_mon_elevation_en_z = 0 max ((velocity player select 2) / R3F_TIRED_WEIGHT_CLIMB_FACTOR); - - _posATL = (getPosATL player) select 2; - - - if((vehicle player == player) && (_posATL < 100)) then { - R3F_TIRED_Accumulator = R3F_TIRED_Accumulator - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_vitesse_de_mon_joueur * R3F_TIRED_Ratio_Position * R3F_TIRED_WEIGHT_SPEED_RATIO*R3F_TIRED_Ratio_Overweight) - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_coeff_mon_elevation_en_z * R3F_TIRED_WEIGHT_LEVEL2); - - }; - - R3F_TIRED_Accumulator = 0 max (R3F_TIRED_Accumulator - R3F_TIRED_Ratio_Recovery); - - _level = ((R3F_TIRED_Accumulator / R3F_TIRED_BLACKOUT_LEVEL) * 100); - _level = 0 max (1 - (_level / 100)); - - #ifdef R3F_TIRED_DEBUG - hintsilent format["Fatique : %1/%2\nBlack level : %3\nPoids total : %4\n Poids armement : %5", - R3F_TIRED_Accumulator, - R3F_TIRED_BLACKOUT_LEVEL, - _level, - R3F_TIRED_POIDS_TOTAL_PLAYER, - R3F_Weight]; - #endif - - [_level] call R3F_TIRED_FNCT_Voile_Noir; - - if (R3F_TIRED_Accumulator > R3F_TIRED_BLACKOUT_LEVEL and scriptDone R3F_TIRED_Handle_Blackout_Effect and scriptDone R3F_TIRED_Handle_Blur_Effect) then { - R3F_TIRED_Handle_Blackout_Effect = [] spawn R3F_TIRED_FNCT_DoBlackVanish; - }; - } else { - R3F_TIRED_Accumulator = 0; - }; - - if (R3F_TIRED_GLOBAL_TIRING - && R3F_TIRED_vitesse_de_mon_joueur > 4 - && R3F_TIRED_Ratio_Recovery > R3F_TIRED_RATIO_RECOVERING - ) then { - R3F_TIRED_Counter_Time= R3F_TIRED_Counter_Time + 1; - }; - - - #ifdef R3F_TIRED_CSV_EXPORT - _s = format["%1,%2,%3,%4,%5,%6,%7,%8", - _n, - (player distance flag_start), - (player distance flag_end), - R3F_TIRED_vitesse_de_mon_joueur, - R3F_TIRED_Accumulator, - _level, - R3F_Weight, - R3F_TIRED_Counter_Time]; - - - _s call FNC_PrintToRPT; - #endif - - if ((R3F_TIRED_Counter_Time > R3F_TIRED_TIME_RECOVERING)) then { - R3F_TIRED_Ratio_Recovery = R3F_TIRED_Ratio_Recovery - 1; - R3F_TIRED_Counter_Time = 0; - }; - - sleep 1; - _n = _n + 1; -}; - -//[_voil] call R3F_TIRED_FNCT_Effect_Off; - diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg deleted file mode 100644 index 407f869bd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg +++ /dev/null @@ -1,131 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -//Uncomment to write in arma.rpt a csv file for excel to trace some graphics -// #define R3F_TIRED_CSV_EXPORT - -//Uncomment to show some informations in game -// #define R3F_TIRED_DEBUG - -//adjustment player weight with helmet jacket Rangers Light equipment (not weapons) -#define R3F_TIRED_WEIGHT_PLAYER_EMPTY 90 - -//Predefined models for an easy setting -// uncomment only one setting -// #define R3F_TIRED_SET_MODE_EASY -#define R3F_TIRED_SET_MODE_UBEREASY -//#define R3F_TIRED_SET_MODE_NORMAL -//#define R3F_TIRED_SET_MODE_HARD - -//adjustment weight * speed player -#define R3F_TIRED_WEIGHT_SPEED_RATIO 1 - - -#ifdef R3F_TIRED_SET_MODE_UBEREASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 100000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 0.9 - #define R3F_TIRED_KNEE_LEVEL 0.6 - #define R3F_TIRED_UP_LEVEL 0.5 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 40 - #define R3F_TIRED_WEIGHT_LEVEL2 50 - #define R3F_TIRED_WEIGHT_LEVEL3 60 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 1 -#endif - -#ifdef R3F_TIRED_SET_MODE_EASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 70000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 1.8 - #define R3F_TIRED_KNEE_LEVEL 1.2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 25 - #define R3F_TIRED_WEIGHT_LEVEL2 30 - #define R3F_TIRED_WEIGHT_LEVEL3 40 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 10 -#endif - -#ifdef R3F_TIRED_SET_MODE_NORMAL - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 50000 - - //adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 3 - #define R3F_TIRED_KNEE_LEVEL 1.5 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 10 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 15 - #define R3F_TIRED_WEIGHT_LEVEL2 20 - #define R3F_TIRED_WEIGHT_LEVEL3 30 - - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.6 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 30 -#endif - -#ifdef R3F_TIRED_SET_MODE_HARD - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 40000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 4 - #define R3F_TIRED_KNEE_LEVEL 2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 5 - - // adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 10 - #define R3F_TIRED_WEIGHT_LEVEL2 17 - #define R3F_TIRED_WEIGHT_LEVEL3 25 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.3 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 60 -#endif - -// ratio of threshold weight -#define R3F_TIRED_WEIGHT_RATIO1 0.3 /* for weight < 10 kg */ -#define R3F_TIRED_WEIGHT_RATIO2 0.4 /* for weight 10 à 20 kg */ -#define R3F_TIRED_WEIGHT_RATIO3 0.6 /* for weight 20 à 30 kg */ -#define R3F_TIRED_WEIGHT_RATIO4 0.7 /* for weight > 30 kg */ - - -// activation / deactivation unit recup loss over time (true / false) -#define R3F_TIRED_GLOBAL_TIRING true - -// adjustment recovery rate -#define R3F_TIRED_TIME_RECOVERING 100 -#define R3F_TIRED_RATIO_RECOVERING 360 - -#define R3F_TIRED_WITH_VANISH true - diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf deleted file mode 100644 index 6e6615d1a..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf +++ /dev/null @@ -1,30 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -FNC_PrintToRPT = { - diag_log text _this; -}; - -R3F_TIRED_FNCT_Voile_Noir = { - _level = _this select 0; - if(_level < R3F_TIRED_SHORTNESS_THRESHOLD ) then{ - playSound "heartbeat_1"; - addCamShake [2, 1, 25]; - }; - -}; -R3F_TIRED_FNCT_DoBlackVanish = { - [player,0.1] call fnc_usec_damageUnconscious; - [_refObj,"scream",3,false] call dayz_zombieSpeak; - cutText ["You are overburdened.", "PLAIN DOWN"]; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf deleted file mode 100644 index 3a655adcd..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf +++ /dev/null @@ -1,25 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -call compile preprocessFile "R3F_realism\R3F_Tired\R3F_Tired_Fnct.sqf"; - -R3F_Weight = 0; - -R3F_TIRED_Ratio_Position = 0; -R3F_TIRED_Accumulator = 0; -R3F_TIRED_Handle_Blur_Effect = [] spawn {}; -R3F_TIRED_Handle_Blackout_Effect = [] spawn {}; -R3F_TIRED_Counter_Time = 0; -R3F_TIRED_Ratio_Recovery = R3F_TIRED_RATIO_RECOVERING; -R3F_TIRED_Ratio_Overweight = 1; - -_void = [] execVM "R3F_Realism\R3F_Tired\R3F_DoTired.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Tired/R3F_stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Tired/R3F_stringtable.csv deleted file mode 100644 index 597997490..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Tired/R3F_stringtable.csv +++ /dev/null @@ -1,3 +0,0 @@ - -R3F_VERSION_TIRED, "1.02", "1.02" - diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Weight/R3F_CfgWeight.h b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Weight/R3F_CfgWeight.h deleted file mode 100644 index b0aa80893..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Weight/R3F_CfgWeight.h +++ /dev/null @@ -1,1784 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -class CfgWeight -{ - class Weapons - { - class SCAR_L_STD_Mk4CQT - { - weight = 3.6; - }; - class SCAR_L_STD_HOLO - { - weight = 3.5; - }; - class SCAR_L_STD_EGLM_TWS - { - weight = 5.3; - }; - class SCAR_L_STD_EGLM_RCO - { - weight = 4.5; - }; - class SCAR_L_CQC_Holo - { - weight = 3.7; - }; - class SCAR_L_CQC_EGLM_Holo - { - weight = 5; - }; - class SCAR_L_CQC_CCO_SD - { - weight = 3.7; - }; - class SCAR_L_CQC - { - weight = 3.5; - }; - class SCAR_H_STD_EGLM_Spect - { - weight = 5.5; - }; - class SCAR_H_CQC_CCO_SD - { - weight = 4; - }; - class SCAR_H_CQC_CCO - { - weight = 4; - }; - class SCAR_H_STD_TWS_SD - { - weight = 5.2; - }; - class SCAR_H_LNG_Sniper_SD - { - weight = 5; - }; - class SCAR_H_LNG_Sniper - { - weight = 5; - }; - class M4A3_RCO_GL_EP1 - { - weight = 4.5; - }; - class M4A3_CCO_EP1 - { - weight = 3; - }; - class M14_EP1 - { - weight = 5.5; - }; - class FN_FAL - { - weight = 4.5; - }; - class FN_FAL_ANPVS - { - weight=5.5; - }; - class glock17_EP1 - { - weight = 0.7; - }; - class G36A_camo - { - weight = 3.6; - }; - class G36C_camo - { - weight = 2.8; - }; - class G36K_camo - { - weight = 3; - }; - class G36_C_SD_camo - { - weight = 3.6; - }; - class revolver_EP1 - { - weight = 1; - }; - class revolver_gold_EP1 - { - weight = 1; - }; - class UZI_SD_EP1 - { - weight = 1.9; - }; - class UZI_EP1 - { - weight = 1.7; - }; - class Sa61_EP1 - { - weight = 1.3; - }; - class M249_EP1 - { - weight = 6.5; - }; - class M249_TWS_EP1 - { - weight = 11; - }; - class M249_m145_EP1 - { - weight = 8; - }; - class M60A4_EP1 - { - weight = 10; - }; - class m240_scoped_EP1 - { - weight = 14; - }; - class MG36_camo - { - weight = 3.6; - }; - class Mk_48_DES_EP1 - { - weight = 8.2; - }; - class M32_EP1 - { - weight = 6; - }; - class M79_EP1 - { - weight = 2.7; - }; - class Mk13_EP1 - { - weight = 2.7; - }; - class m107_TWS_EP1 - { - weight = 14.3; - }; - class M24_des_EP1 - { - weight = 6; - }; - class M110_TWS_EP1 - { - weight = 7.7; - }; - class M110_NVG_EP1 - { - weight = 7.5; - }; - class Sa58V_RCO_EP1 - { - weight = 3.3; - }; - class Sa58V_EP1 - { - weight = 3.1; - }; - class Sa58V_CCO_EP1 - { - weight = 3.2; - }; - class Sa58P_EP1 - { - weight = 3.1; - }; - class MAAWS - { - weight = 7.5; - }; - class M47Launcher_EP1 - { - weight = 7; - }; - class M16A4_ACG - { - weight = 3.8; - }; - class M16A4 - { - weight = 3.8; - }; - class M16A2 - { - weight = 3.8; - }; - class M16A4_ACG_GL - { - weight = 5.2; - }; - class BAF_L85A2_RIS_Holo - { - weight = 5.2; - }; - class FN_FAL_ANPVS4 - { - weight = 5.7; - }; - - - - class M16A4_GL - { - weight = 5.2; - }; - class M16A2GL - { - weight = 5.2; - }; - class M4A1_AIM_SD_camo - { - weight = 3; - }; - class M4A1_Aim_camo - { - weight = 3; - }; - class M4A1_Aim - { - weight = 3; - }; - class M4A1 - { - weight = 3; - }; - class M4A1_HWS_GL_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL_SD_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL - { - weight = 4.5; - }; - class M4A1_RCO_GL - { - weight = 4.5; - }; - class M8_carbine - { - weight = 3.4; - }; - class M8_compact - { - weight = 3; - }; - class M8_carbineGL - { - weight = 4.8; - }; - class MP5SD - { - weight = 2.6; - }; - class MP5A5 - { - weight = 2.6; - }; - class G36_C_SD_eotech - { - weight = 3.6; - }; - class BAF_AS50_scoped - { - weight = 5.6; - }; - class BAF_LRR_scoped - { - weight = 5.6; - }; - class m107_DZ - { - weight = 14; - }; - - class G36a - { - weight = 3.6; - }; - - class G36C - { - weight = 2.8; - }; - class G36 - { - weight = 3; - }; - class M1014 - { - weight = 3.8; - }; - class Remington870_lamp - { - weight = 4.0; - }; - class MR43 - { - weight = 3.5; - }; - class Winchester1866 - { - weight = 2.8; - }; - - class M240 - { - weight = 13; - }; - - class M240_DZ - { - weight = 13; - }; - class M249 - { - weight = 6.5; - }; - class M249_DZ - { - weight = 6.5; - }; - class Mk_48 - { - weight = 8.2; - }; - - class Mk_48_DZ - { - weight = 8.2; - }; - class M8_SAW - { - weight = 4.5; - }; - class MG36 - { - weight = 3.6; - }; - class M4SPR - { - weight = 4.5; - }; - class M8_sharpshooter - { - weight = 4.5; - }; - class DMR - { - weight = 5.5; - }; - class M24 - { - weight = 6; - }; - class M40A3 - { - weight = 7.5; - }; - class M107 - { - weight = 14; - }; - class Colt1911 - { - weight = 1.1; - }; - class M9 - { - weight = 1; - }; - class M9SD - { - weight = 1.2; - }; - class 8Rnd_B_Beneli_74Slug - { - weight = 0.3; - }; - class SteelBolt - { - weight = 0.1; - }; - class SteelBolt4pack - { - weight = 0.3; - }; - class Javelin - { - weight = 16; - }; - class M136 - { - weight = 7.6; - }; - class Stinger - { - weight = 10; - }; - class SMAW - { - weight = 7.5; - }; - class Binocular - { - weight = 1; - }; - class Binocular_Vector - { - weight = 1; - }; - class NVGoggles - { - weight = 1; - }; - class Laserdesignator - { - weight = 5.5; - }; - class ItemCompass - { - weight = 0.1; - }; - class ItemGPS - { - weight = 0.3; - }; - class ItemWatch - { - weight = 0.1; - }; - class ItemMap - { - weight = 0.1; - }; - class ItemRadio - { - weight = 0.3; - }; - class AKS_GOLD - { - weight = 4.0; - }; - class AKS_74 - { - weight = 2.7; - }; - class AKS_74_GOSHAWK - { - weight = 3.5; - }; - class AKS_74_NSPU - { - weight = 3.5; - }; - class AK_74_GL_kobra - { - weight = 4.2; - }; - class SVD_NSPU_EP1 - { - weight = 6.9; - }; - class SVD_des_EP1 - { - weight = 6.3; - }; - class LeeEnfield - { - weight = 4; - }; - class AK_107_kobra - { - weight = 3.8; - }; - class AK_107_GL_kobra - { - weight = 5.3; - }; - class AK_107_pso - { - weight = 4; - }; - class AK_107_GL_pso - { - weight = 5.5; - }; - class AKS_74_U - { - weight = 2.7; - }; - class AKS_74_UN_kobra - { - weight = 3; - }; - class AKS_74_pso - { - weight = 3.6; - }; - class AKS_74_kobra - { - weight = 3; - }; - class AK_74 - { - weight = 3.1; - }; - class AK_74_GL - { - weight = 4.6; - }; - class AK_47_M - { - weight = 3.2; - }; - class AK_47_S - { - weight = 3; - }; - class PK - { - weight = 9; - }; - class RPK_74 - { - weight = 4.7; - }; - class Pecheneg - { - weight = 9; - }; - class Huntingrifle - { - weight = 4; - }; - class KSVK - { - weight = 12; - }; - class SVD - { - weight = 6.2; - }; - class SVD_CAMO - { - weight = 6.3; - }; - class Makarov - { - weight = 0.75; - }; - class MakarovSD - { - weight = 0.9; - }; - class Saiga12K - { - weight = 3.5; - }; - class Bizon - { - weight = 2.1; - }; - class bizon_silenced - { - weight = 2.3; - }; - class VSS_Vintorez - { - weight = 3.2; - }; - class RPG7V - { - weight = 6.3; - }; - class RPG18 - { - weight = 1.4; - }; - class MetisLauncher - { - weight = 16; - }; - class Igla - { - weight = 7; - }; - class Strela - { - weight = 6; - }; - }; - - - class Magazines - { - class 30Rnd_762x39_SA58 - { - weight = 0.8; - }; - class 20rnd_762x51_SB_SCAR - { - weight = 0.5; - }; - class 20rnd_762x51_B_SCAR - { - weight = 0.5; - }; - class 20Rnd_762x51_FNFAL - { - weight = 0.5; - }; - class 100Rnd_556x45_M249 - { - weight = 5; - }; - class 100Rnd_556x45_BetaCMag - { - weight = 5; - }; - class 20Rnd_B_765x17_Ball - { - weight = 0.4; - }; - class 10Rnd_B_765x17_Ball - { - weight = 0.2; - }; - class 30Rnd_9x19_UZI_SD - { - weight = 0.4; - }; - class 30Rnd_9x19_UZI - { - weight = 0.4; - }; - class 17Rnd_9x19_glock17 - { - weight = 0.2; - }; - class 6Rnd_45ACP - { - weight = 0.1; - }; - class MAAWS_HEAA - { - weight = 6; - }; - class MAAWS_HEDP - { - weight = 6; - }; - class Dragon_EP1 - { - weight = 11; - }; - class 30Rnd_556x45_StanagSD - { - weight = 0.5; - }; - class 30Rnd_556x45_Stanag - { - weight = 0.5; - }; - class 30Rnd_556x45_G36 - { - weight = 0.5; - }; - class 30Rnd_556x45_G36SD - { - weight = 0.5; - }; - class 15Rnd_W1866_Slug - { - weight = 0.5; - }; - class 30Rnd_9x19_MP5 - { - weight = 0.4; - }; - class 30Rnd_9x19_MP5SD - { - weight = 0.4; - }; - class 15Rnd_9x19_M9 - { - weight = 0.2; - }; - class 15Rnd_9x19_M9SD - { - weight = 0.2; - }; - class 1Rnd_HE_M203 - { - weight = 0.25; - }; - class 1Rnd_Smoke_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeGreen_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeRed_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeYellow_M203 - { - weight = 0.25; - }; - class FlareRed_M203 - { - weight = 0.25; - }; - class FlareGreen_M203 - { - weight = 0.25; - }; - class FlareWhite_M203 - { - weight = 0.25; - }; - class FlareYellow_M203 - { - weight = 0.25; - }; - class 6Rnd_HE_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareRed_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareWhite_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareYellow_M203 - { - weight = 1.5; - }; - class 6Rnd_Smoke_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeRed_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeYellow_M203 - { - weight = 1.5; - }; - class 10Rnd_127x99_m107 - { - weight = 0.5; - }; - class 5Rnd_762x51_M24 - { - weight = 0.2; - }; - class 20Rnd_762x51_DMR - { - weight = 0.5; - }; - class 8Rnd_B_Beneli_Pellets - { - weight = 0.3; - }; - class 20Rnd_556x45_Stanag - { - weight = 0.4; - }; - class 200Rnd_556x45_M249 - { - weight = 10; - }; - class 100Rnd_762x51_M240 - { - weight = 8; - }; - class Javelin - { - weight = 12; - }; - class M136 - { - weight = 6; - }; - class Stinger - { - weight = 6; - }; - class SMAW_HEAA - { - weight = 6; - }; - class SMAW_HEDP - { - weight = 6; - }; - class HandGrenade_west - { - weight = 0.5; - }; - class PipeBomb - { - weight = 4; - }; - class TimeBomb - { - weight = 4; - }; - class Mine - { - weight = 8; - }; - class SmokeShellRed - { - weight = 0.4; - }; - class SmokeShellYellow - { - weight = 0.4; - }; - class SmokeShellGreen - { - weight = 0.4; - }; - class SmokeShellBlue - { - weight = 0.4; - }; - class SmokeShellPurple - { - weight = 0.4; - }; - class SmokeShellOrange - { - weight = 0.4; - }; - class SmokeShell - { - weight = 0.4; - }; - - class 10x_303 - { - weight = 0.15; - }; - class 30Rnd_545x39_AK - { - weight = 0.5; - }; - class 30Rnd_545x39_AKSD - { - weight = 0.5; - }; - class 75Rnd_545x39_RPK - { - weight = 1.25; - }; - class 30Rnd_762x39_AK47 - { - weight = 0.8; - }; - class 100Rnd_762x54_PK - { - weight = 8; - }; - class 5x_22_LR_17_HMR - { - weight = 0.15; - }; - class 5Rnd_127x108_KSVK - { - weight = 0.3; - }; - class 10Rnd_762x54_SVD - { - weight = 0.4; - }; - class 10Rnd_9x39_SP5_VSS - { - weight = 0.2; - }; - class 20Rnd_9x39_SP5_VSS - { - weight = 0.4; - }; - class 8Rnd_9x18_Makarov - { - weight = 0.15; - }; - class 8Rnd_9x18_MakarovSD - { - weight = 0.15; - }; - class 8Rnd_B_Saiga12_74Slug - { - weight = 0.3; - }; - class 64Rnd_9x19_Bizon - { - weight = 0.8; - }; - class 64Rnd_9x19_SD_Bizon - { - weight = 0.8; - }; - class 1Rnd_HE_GP25 - { - weight = 0.25; - }; - class FlareWhite_GP25 - { - weight = 0.25; - }; - class FlareGreen_GP25 - { - weight = 0.25; - }; - class FlareRed_GP25 - { - weight = 0.25; - }; - class FlareYellow_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKE_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKERED_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEGREEN_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEYELOW_GP25 - { - weight = 0.25; - }; - class PG7V - { - weight = 2.2; - }; - class PG7VL - { - weight = 2.6; - }; - class PG7VR - { - weight = 4.5; - }; - class OG7 - { - weight = 2; - }; - class RPG18 - { - weight = 1.2; - }; - class AT13 - { - weight = 14; - }; - class Igla - { - weight = 11; - }; - class Strela - { - weight = 10; - }; - class HandGrenade_east - { - weight = 0.5; - }; - class IR_Strobe_Target - { - weight = 0.4; - }; - class Laserbatteries - { - weight = 0.005; - }; - - class ItemPainkiller - { - weight = 0.1; - }; - class ItemMorphine - { - weight = 0.1; - }; - class ItemEpinephrine - { - weight = 0.1; - }; - class ItemBloodbag - { - weight = 0.4; - }; - class ItemHeatPack - { - weight = 0.1; - }; - - - class ItemAntibiotic - { - weight = 0.1; - }; - class ItemWaterbottle - { - weight = 0.5; - }; - class ItemWaterbottleBoiled - { - weight = 0.5; - }; - class ItemSodaMdew - { - weight = 0.2; - }; - class ItemSodaPepsi - { - weight = 0.2; - }; - class ItemSodaCoke - { - weight = 0.2; - }; - class FoodCanSardines - { - weight = 0.2; - }; - class FoodCanBakedBeans - { - weight = 0.2; - }; - class FoodCanFrankBeans - { - weight = 0.2; - }; - class FoodBioMeat - { - weight = 0.2; - }; - class FoodCanPasta - { - weight = 0.2; - }; - class FoodCanUnlabeled - { - weight = 0.2; - }; - - - - class FoodMRE - { - weight = 0.4; - }; - class FoodPistachio - { - weight = 0.003; - }; - class FoodNutmix - { - weight = 0.003; - }; - - - - - - class FoodSteakCooked - { - weight = 0.25; - }; - class FoodmeatCooked - { - weight = 0.25; - }; - class FoodbeefCooked - { - weight = 0.25; - }; - class FoodmuttonCooked - { - weight = 0.25; - }; - class FoodchickenCooked - { - weight = 0.25; - }; - class FoodrabbitCooked - { - weight = 0.25; - }; - class FoodbaconCooked - { - weight = 0.25; - }; - class FoodmuttonRaw - { - weight = 0.25; - }; - class FoodchickenRaw - { - weight = 0.25; - }; - class FoodBaconRaw - { - weight = 0.25; - }; - class FoodRabbitRaw - { - weight = 0.25; - }; - class FoodbeefRaw - { - weight = 0.25; - }; - class FoodmeatRaw - { - weight = 0.25; - }; - class FoodSteakRaw - { - weight = 0.25; - }; - class ItemFlashlight - { - weight = 0.1; - }; - class ItemFlashlightRed - { - weight = 0.1; - }; - class ItemKnife - { - weight = 0.1; - }; - - - - class Crossbow - { - weight = 1; - }; - class MeleeCrowbar - { - weight = 1; - }; - class MeleeHatchet - { - weight = 1; - }; - class MeleeMachete - { - weight = 1; - }; - class MeleeFishingPole - { - weight = 1; - }; - class ItemHatchet - { - weight = 1; - }; - class ItemCrowbar - { - weight = 1; - }; - class ItemMatchbox - { - weight = 0.005; - }; - class ItemToolbox - { - weight = 1; - }; - class ItemEtool - { - weight = 1; - }; - - class Skin_FR_OHara_DZ - { - weight = 1; - }; - class Skin_FR_Rodriguez_DZ - { - weight = 1; - }; - class Skin_CZ_Soldier_Sniper_EP1_DZ - { - weight = 1; - }; - class Skin_Graves_Light_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_MG_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Sniper_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Crew_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_CO_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_2_DZ - { - weight = 1; - }; - class Skin_Survivor2_DZ - { - weight = 1; - }; - class Skin_Camo1_DZ - { - weight = 1; - }; - class Skin_Sniper1_DZ - { - weight = 1; - }; - class Skin_Rocket_DZ - { - weight = 1; - }; - class Skin_Soldier1_DZ - { - weight = 1; - }; - class Skin_RU_Policeman_DZ - { - weight = 1; - }; - class Skin_Pilot_EP1_DZ - { - weight = 1; - }; - class Skin_Haris_Press_EP1_DZ - { - weight = 1; - }; - class Skin_Ins_Soldier_GL_DZ - { - weight = 1; - }; - class Skin_GUE_Commander_DZ - { - weight = 1; - }; - class Skin_Functionary1_EP1_DZ - { - weight = 1; - }; - class Skin_Priest_DZ - { - weight = 1; - }; - class Skin_Rocker1_DZ - { - weight = 1; - }; - class Skin_Rocker2_DZ - { - weight = 1; - }; - class Skin_Rocker3_DZ - { - weight = 1; - }; - class Skin_Rocker4_DZ - { - weight = 1; - }; - class Skin_Bandit1_DZ - { - weight = 1; - }; - class Skin_Bandit2_DZ - { - weight = 1; - }; - class Skin_BanditW1_DZ - { - weight = 1; - }; - class Skin_BanditW2_DZ - { - weight = 1; - }; - class Skin_SurvivorW2_DZ - { - weight = 1; - }; - class Skin_SurvivorWpink_DZ - { - weight = 1; - }; - class Skin_SurvivorWsequisha_DZ - { - weight = 1; - }; - class Skin_SurvivorWcombat_DZ - { - weight = 1; - }; - class Skin_SurvivorWdesert_DZ - { - weight = 1; - }; - class Skin_SurvivorWurban_DZ - { - weight = 1; - }; - class Skin_SurvivorW3_DZ - { - weight = 1; - }; - class Skin_Soldier_TL_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Sniper_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Bodyguard_AA12_PMC_DZ - { - weight = 1; - }; - class Skin_Drake_Light_DZ - { - weight = 1; - }; - class Skin_CZ_Special_Forces_GL_DES_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Soldier_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Warlord_EP1_DZ - { - weight = 1; - }; - - class HandRoadFlare - { - weight = 0.1; - }; - class HandChemBlue - { - weight = 0.1; - }; - class HandChemGreen - { - weight = 0.1; - }; - class HandChemRed - { - weight = 0.1; - }; - class ItemBandage - { - weight = 0.005; - }; - class Hatchet_Swing - { - weight = 0; - }; - class Machete_Swing - { - weight = 0; - }; - class Fishing_Swing - { - weight = 0; - }; - class Crowbar_Swing - { - weight = 0; - }; - class ItemVault - { - weight = 100; - }; - class PartWoodPile - { - weight = 1; - }; - class PartWheel - { - weight = 10; - }; - class PartFueltank - { - weight = 10; - }; - class PartGlass - { - weight = 5; - }; - class PartEngine - { - weight = 15; - }; - class ItemGenerator - { - weight = 30; - }; - class PartGeneric - { - weight = 5; - }; - class PartVRotor - { - weight = 15; - }; - class ItemJerrycan - { - weight = 10; - }; - class ItemJerrycanEmpty - { - weight = 1; - }; - class ItemTent - { - weight = 5; - }; - class ItemTentDomed - { - weight = 5; - }; - class ItemTentDomed2 - { - weight = 5; - }; - class TrapBear - { - weight = 1; - }; - class ItemTankTrap - { - weight = 5; - }; - class ItemWire - { - weight = 2.5; - }; - class ItemGoldBar - { - weight = 0.02; - }; - class ItemGoldBar10oz - { - weight = 0.2; - }; - class ItemSilverBar - { - weight = 0.02; - }; - class ItemSilverBar10oz - { - weight = 0.2; - }; - class ItemBronzeBar - { - weight = 0.02; - }; - class ItemCopperBar - { - weight = 0.02; - }; - class ItemCopperBar10oz - { - weight = 0.2; - }; - class ItemAluminumBar - { - weight = 0.02; - }; - class ItemTinBar - { - weight = 0.02; - }; - class BoltSteel - { - weight = 0.02; - }; - class BoltSteel4pack - { - weight = 0.08; - }; - class WoodenArrow - { - weight = 0.02; - }; - class Quiver - { - weight = 0.08; - }; - class TrashTinCan - { - weight = 0.003; - }; - class FoodCanUnlabeledEmpty - { - weight = 0.003; - }; - class ItemTrashRazor - { - weight = 0.003; - }; - class ItemTrashToiletpaper - { - weight = 0.001; - }; - - class 7Rnd_45ACP_1911 - { - weight = 0.02; - }; - class ItemZombieParts - { - weight = 5; - }; - class ItemSandbag - { - weight = 10; - }; - class ItemSandbagLarge - { - weight = 50; - }; - class ItemWaterbottleUnfilled - { - weight = 0.05; - }; - class ItemSodaEmpty - { - weight = 0.002; - }; - class ItemSodaCokeEmpty - { - weight = 0.002; - }; - class ItemSodaPepsiEmpty - { - weight = 0.002; - }; - class ItemSodaMdewEmpty - { - weight = 0.002; - }; - class TrashJackDaniels - { - weight = 0.02; - }; - - - class ItemCanvas - { - weight = 4; - }; - class ItemBurlap - { - weight = 8; - }; - class ItemLightBulb - { - weight = 0.02; - }; - class ItemPole - { - weight = 10; - }; - class ItemCorrugated - { - weight = 29; - }; - class PartWoodPlywood - { - weight = 4; - }; - class PartWoodLumber - { - weight = 2; - }; - - class ItemTrout - { - weight = 1; - }; - class ItemTroutCooked - { - weight = 1; - }; - class ItemSeaBass - { - weight = 6; - }; - class ItemSeaBassCooked - { - weight = 5; - }; - class ItemTuna - { - weight = 27; - }; - class ItemTunaCooked - { - weight = 25; - }; - - class 30m_plot_kit - { - weight = 0.02; - }; - class fuel_pump_kit - { - weight = 50; - }; - class light_pole_kit - { - weight = 10; - }; - class stick_fence_kit - { - weight = 6; - }; - class park_bench_kit - { - weight = 50; - }; - class wood_shack_kit - { - weight = 50; - }; - class storage_shed_kit - { - weight = 100; - }; - class outhouse_kit - { - weight = 50; - }; - class wooden_shed_kit - { - weight = 75; - }; - class rusty_gate_kit - { - weight = 80; - }; - class sun_shade_kit - { - weight = 50; - }; - class m240_nest_kit - { - weight = 100; - }; - class ItemFuelBarrel - { - weight = 167; - }; - class ItemFuelBarrelEmpty - { - weight = 20; - }; - class ItemOilBarrel - { - weight = 140; - }; - - class bulk_NVGoggles - { - weight = 25; - }; - class bulk_DZ_Backpack_EP1 - { - weight = 25; - }; - class bulk_15Rnd_9x19_M9SD - { - weight = 25; - }; - class bulk_30Rnd_556x45_StanagSD - { - weight = 25; - }; - class bulk_ItemSandbag - { - weight = 25; - }; - class bulk_ItemGPS - { - weight = 25; - }; - class bulk_ItemMap - { - weight = 25; - }; - class bulk_ItemEtool - { - weight = 25; - }; - class bulk_17Rnd_9x19_glock17 - { - weight = 25; - }; - }; -}; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf deleted file mode 100644 index 1565a0625..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf +++ /dev/null @@ -1,50 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_WEIGHT_Configuration.cfg" - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -private ["_n","_gearbox_visible","_control","_display","_initial_text"]; - -disableSerialization; - -R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - -_initial_text = ""; -_n = 0; -while {true} do -{ - sleep R3F_WEIGHT_SHORT_DELAY; - - #ifdef R3F_WEIGHT_SHOW_WEIGHT - _display = findDisplay ARMA2_RSCDISPLAYGEARBOX; - _gearbox_visible = ( (str _display) != "No display"); - #else - _gearbox_visible = false; - #endif - - if(_gearbox_visible) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - if(_initial_text == "") then { - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _initial_text = ctrlText _control ; - }; - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _control ctrlSetText format[localize "STR_R3F_WEIGHT_InGearBox",_initial_text,R3F_Weight]; - _n = 0; - }else{ - if( _n > R3F_WEIGHT_LONG_DELAY) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - _n = 0; - }; - _n = _n + 1 ; - }; -}; diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg deleted file mode 100644 index 617cc8ad0..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg +++ /dev/null @@ -1,22 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - -#define R3F_WEIGHT_SHOW_WEIGHT - -//show or not classes not found in arma.rpt -//#define R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv deleted file mode 100644 index 6719b3b91..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ -R3F_VERSION_WEIGHTED, "1.04", "1.04" -STR_R3F_WEIGHT_InGearBox, "%1 | Weight carried : %2 lb", "%1 | Poids transporté : %2 Kg" -STR_R3F_WEIGHT_English, "lb", "Kg" diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf deleted file mode 100644 index 37daa1ce2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf +++ /dev/null @@ -1,72 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ -#include "R3F_WEIGHT_Configuration.cfg" -R3F_WEIGHT_FNCT_MakeSingleArray = { - private ["_arr_i","_arr_n", "_arr", "_n", "_nb", "_x"]; - _arr_i = (_this select 0) select 0; - _arr_n = (_this select 0) select 1; - - _arr = []; - - _n = 0; - { - _nb = _arr_n select _n; - for [{_i = 0}, {_i < _nb}, {_i = _i + 1}] do{ - _arr = _arr + [_x]; - }; - _n = _n + 1; - - }foreach _arr_i; - - _arr; -}; - -R3F_WEIGHT_FNCT_GetItemWeight = { - private ["_arr_class", "_total_weight", "_weight"]; - _arr_class = (_this select 0) + (_this select 1); - _total_weight = 0; - _weight = 0; - CfgWeight = missionConfigFile >> "CfgWeight"; - { - if(isclass(CfgWeight >> "Weapons" >> _x)) then { - _weight = getNumber(CfgWeight >> "Weapons" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - if(isclass(CfgWeight >> "Magazines" >> _x)) then { - _weight = getNumber(CfgWeight >> "Magazines" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - #ifdef R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND - diag_log format["Class not found %1", _x]; - #endif - }; - }; - }foreach _arr_class; - _total_weight; -}; - -R3F_WEIGHT_FNCT_GetWeight = { - private ["_bagpack","_bagpack_weapons", "_bagpack_ammo", "_return","_english"]; - _return = 0; - _bagpack = unitBackpack player; - if(!isnull(_bagpack)) then { - _bagpack_weapons = [getWeaponCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _bagpack_ammo = [getMagazineCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _return = [_bagpack_weapons, _bagpack_ammo] call R3F_WEIGHT_FNCT_GetItemWeight; - }; - _return = _return + ([(weapons player), (magazines player)] call R3F_WEIGHT_FNCT_GetItemWeight); - _english = localize "STR_R3F_WEIGHT_English" == "lb"; - if(_english) then { - _return = _return / 0.45359 ; - _return = round (_return * 100)/100; - }; - _return; -}; - diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf deleted file mode 100644 index 9f4f8eaab..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf +++ /dev/null @@ -1,13 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -_void = [] execVM "R3F_Realism\R3F_Weight\R3F_DoWeight.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Weight/R3F_resource.h b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Weight/R3F_resource.h deleted file mode 100644 index d48e630a1..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/R3F_Realism/R3F_Weight/R3F_resource.h +++ /dev/null @@ -1,10 +0,0 @@ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - - diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/description.ext b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/description.ext index d8c3d2bda..0d0109cd8 100644 --- a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/description.ext +++ b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/description.ext @@ -8,6 +8,12 @@ disabledAI = true; disableChannels[]={0,2,6}; enableItemsDropping=0; +briefing = 0; +debriefing = 0; + +onPauseScript = ""; +loadScreen = "\z\addons\dayz_code\gui\dayz_logo_ca.paa"; + class Header { gameType = COOP; //DM, Team, Coop, ... diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/dynamic_vehicle.sqf b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/dynamic_vehicle.sqf deleted file mode 100644 index b4203ede2..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/dynamic_vehicle.sqf +++ /dev/null @@ -1,73 +0,0 @@ -AllowedVehiclesList = [ - ["Old_moto_TK_Civ_EP1",10], - ["MMT_Civ",10], - ["Old_bike_TK_INS_EP1",10], - ["TT650_Ins",1], - ["TT650_Civ",1], - ["TT650_TK_CIV_EP1",1], - ["ATV_US_EP1",10], - ["hilux1_civil_3_open_EP1",5], - ["hilux1_civil_2_covered",2], - ["datsun1_civil_3_open",5], - ["Pickup_PK_TK_GUE_EP1",5], - ["Octavia_ACR",2], - ["VWGolf",2], - ["Lada1",1], - ["Lada2",1], - ["LadaLM",1], - ["Lada2_TK_CIV_EP1",2], - ["Skoda",1], - ["SkodaGreen",1], - ["SkodaRed",1], - ["SkodaBlue",1], - ["car_sedan",2], - ["car_hatchback",2], - ["policecar",1], - ["GLT_M300_LT",1], - ["GLT_M300_ST",1], - ["Volha_1_TK_CIV_EP1",2], - ["VolhaLimo_TK_CIV_EP1",2], - ["UAZ_Unarmed_TK_EP1",1], - ["UAZ_RU",1], - ["UAZ_INS",1], - ["Ikarus",3], - ["SUV_TK_CIV_EP1",2], - ["SUV_Green",1], - ["SUV_Yellow",1], - ["SUV_White",1], - ["SUV_Silver",1], - ["SUV_Red",1], - ["SUV_Pink",1], - ["SUV_Orange",1], - ["SUV_Charcoal",1], - ["SUV_Blue",1], - ["UH1H_DZ",2], - ["Mi17_Civilian_DZ",3], - ["Mi17_DZ",1], - ["LandRover_CZ_EP1",2], - ["HMMWV_Ambulance",2], - ["HMMWV_DES_EP1",1], - ["PBX",3], - ["Zodiac",2], - ["RHIB",2], - ["Fishing_Boat",2], - ["Smallboat_1",2], - ["Smallboat_2",2], - ["M113Ambul_UN_EP1",1], - ["KamazRefuel_DZ",1], - ["UralRefuel_TK_EP1_DZ",1], - ["MtvrRefuel_DES_EP1_DZ",1], - ["Ural_UN_EP1",2], - ["Ural_TK_CIV_EP1",2], - ["Ural_CDF",2], - ["Kamaz",2], - ["tractor",3], - ["CSJ_GyroP",5], - ["S1203_ambulance_EP1",1], - ["S1203_TK_CIV_EP1",2], - ["MH6J_DZ",1], - ["AH6X_DZ",1], - ["MTVR_DES_EP1",1], - ["LandRover_MG_TK_EP1",1], - ["M1030_US_DES_EP1",1] -]; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/init.sqf b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/init.sqf index 7bcaee035..9493d404d 100644 --- a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/init.sqf +++ b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/init.sqf @@ -1,17 +1,25 @@ -startLoadingScreen ["","DayZ_loadingScreen"]; /* - INITILIZATION + For DayZ Epoch + Addons Credits: Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr, Sahbazz */ +startLoadingScreen ["","RscDisplayLoadCustom"]; +cutText ["","BLACK OUT"]; enableSaving [false, false]; //REALLY IMPORTANT VALUES -dayZ_hivePipe1 = "\\.\pipe\dayz"; //The named pipe -dayZ_instance = 9; //The instance -hiveInUse = true; +dayZ_instance = 9; //The instance +dayzHiveRequest = []; initialized = false; dayz_previousID = 0; -// AMP config +//disable greeting menu +player setVariable ["BIS_noCoreConversations", true]; +//disable radio messages to be heard and shown in the left lower corner of the screen +enableRadio false; +// May prevent "how are you civillian?" messages from NPC +enableSentences false; + +// DayZ Epoch config spawnShoremode = 0; // Default = 1 (on shore) spawnArea= 500; // Default = 1500 MaxHeliCrashes= 3; // Default = 5 @@ -20,6 +28,21 @@ MaxDynamicDebris = 100; // Default = 100 dayz_MapArea = 8000; // Default = 10000 dayz_maxLocalZombies = 40; // Default = 40 +dayz_paraSpawn = false; + +dayz_sellDistance_vehicle = 10; +dayz_sellDistance_boat = 30; +dayz_sellDistance_air = 40; + +dayz_maxAnimals = 8; // Default: 8 +dayz_tameDogs = true; +DynamicVehicleDamageLow = 0; // Default: 0 +DynamicVehicleDamageHigh = 100; // Default: 100 + +EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]]; +dayz_fullMoonNights = true; + +//Load in compiled functions call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; //Initilize the Variables (IMPORTANT: Must happen very early) progressLoadingScreen 0.1; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\publicEH.sqf"; //Initilize the publicVariable event handlers @@ -27,40 +50,36 @@ progressLoadingScreen 0.2; call compile preprocessFileLineNumbers "\z\addons\dayz_code\medical\setup_functions_med.sqf"; //Functions used by CLIENT for medical progressLoadingScreen 0.4; call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\compiles.sqf"; //Compile regular functions +progressLoadingScreen 0.5; +call compile preprocessFileLineNumbers "server_traders.sqf"; //Compile trader configs progressLoadingScreen 1.0; "filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic"; -if ((!isServer) && (isNull player) ) then -{ -waitUntil {!isNull player}; -waitUntil {time > 3}; -}; - -if ((!isServer) && (player != player)) then -{ - waitUntil {player == player}; - waitUntil {time > 3}; -}; - if (isServer) then { - //Run the server monitor - hiveInUse = true; - _serverMonitor = [] execVM "\z\addons\dayz_server\system\server_monitor.sqf"; + call compile preprocessFileLineNumbers "dynamic_vehicle.sqf"; //Compile vehicle configs + + // Add trader citys + _nil = [] execVM "mission.sqf"; + _serverMonitor = [] execVM "\z\addons\dayz_code\system\server_monitor.sqf"; }; if (!isDedicated) then { //Conduct map operations 0 fadeSound 0; - 0 cutText [(localize "STR_AUTHENTICATING"), "BLACK FADED",60]; + waitUntil {!isNil "dayz_loadScreenMsg"}; + dayz_loadScreenMsg = (localize "STR_AUTHENTICATING"); //Run the player monitor _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}]; _playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf"; - // Create burn effect for each helicopter wreck - { - nul = [_x, 2, time, false, false] spawn BIS_Effects_Burn; - } forEach allMissionObjects "UH1Wreck_DZ"; -}; \ No newline at end of file + //Lights + //[0,0,true,true,true,58,280,600,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf"; +}; +#include "\z\addons\dayz_code\system\REsec.sqf" +//Start Dynamic Weather +execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf"; + +#include "\z\addons\dayz_code\system\BIS_Effects\init.sqf" diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/mission.sqm b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/mission.sqm index 1bbb31399..62c2b0c19 100644 --- a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/mission.sqm +++ b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/mission.sqm @@ -5,26 +5,32 @@ class Mission { "woodland_acr", "ca_modules_animals", + "dayz_anim", "dayz_code", + "dayz_communityassets", "dayz_weapons", "dayz_equip", + "dayz_epoch", "dayz_vehicles", "cacharacters_pmc", "ca_modules_functions", - "warfarebuildings" + "warfarebuildings", + "glt_m300t", + + "csj_gyroac", + "map_eu" }; addOnsAuto[]= { "dayz_weapons", "ca_modules_functions", - "warfarebuildings", "woodland_acr" }; randomSeed=11171215; class Intel { - briefingName="Woodland ACR DayZ_Epoch"; - briefingDescription="Woodland ACR DayZ_Epoch Private Server"; + briefingName="DayZ Epoch Woodland ACR"; + briefingDescription="DayZ Epoch Woodland ACR Private Server"; startWeather=0.067362607; forecastWeather=0.52341133; year=2008; @@ -43,7 +49,7 @@ class Mission items=100; class Item0 { - position[]={-9227.7705,339.88535,13286.491}; + position[]={-8121.0254,344.58496,12263.075}; azimut=-17.0839; id=11; side="WEST"; @@ -54,7 +60,7 @@ class Mission }; class Item1 { - position[]={-9226.2275,339.79999,13286.042}; + position[]={-8121.3096,344.6084,12263.869}; azimut=-17.0839; id=0; side="WEST"; @@ -67,7 +73,7 @@ class Mission }; class Item2 { - position[]={-9227.2695,339.85739,13286.331}; + position[]={-8122.0742,344.54126,12263.436}; azimut=-17.083944; id=5; side="WEST"; @@ -78,7 +84,7 @@ class Mission }; class Item3 { - position[]={-9228.1406,339.89682,13285.876}; + position[]={-8121.8682,344.61789,12264.709}; azimut=-17.083944; id=8; side="WEST"; @@ -89,7 +95,7 @@ class Mission }; class Item4 { - position[]={-9226.3682,339.82693,13287.624}; + position[]={-8121.5918,344.59091,12263.854}; azimut=-17.083944; id=18; side="WEST"; @@ -100,7 +106,7 @@ class Mission }; class Item5 { - position[]={-9226.3809,339.80844,13286.085}; + position[]={-8122.3408,344.50531,12263.039}; azimut=-17.083944; id=2; side="WEST"; @@ -111,7 +117,7 @@ class Mission }; class Item6 { - position[]={-9227.0127,339.84363,13286.29}; + position[]={-8120.7715,344.62015,12263.473}; azimut=-17.083937; id=9; side="WEST"; @@ -122,7 +128,7 @@ class Mission }; class Item7 { - position[]={-9225.6738,339.77631,13286.438}; + position[]={-8120.2012,344.69736,12264.332}; azimut=-17.083944; id=21; side="WEST"; @@ -133,7 +139,7 @@ class Mission }; class Item8 { - position[]={-9226.2734,339.78833,13284.918}; + position[]={-8120.3096,344.61893,12262.91}; azimut=-17.083944; id=13; side="WEST"; @@ -144,7 +150,7 @@ class Mission }; class Item9 { - position[]={-9225.5596,339.76682,13286.151}; + position[]={-8121.6748,344.5563,12263.268}; azimut=-17.083944; id=7; side="WEST"; @@ -155,7 +161,7 @@ class Mission }; class Item10 { - position[]={-9227.7363,339.87744,13286.001}; + position[]={-8121.6963,344.6171,12264.492}; azimut=-17.0839; id=36; side="WEST"; @@ -166,7 +172,7 @@ class Mission }; class Item11 { - position[]={-9227.8799,339.8887,13286.307}; + position[]={-8121.5918,344.57004,12263.441}; azimut=-17.083944; id=25; side="WEST"; @@ -177,7 +183,7 @@ class Mission }; class Item12 { - position[]={-9229.8154,339.96829,13285.283}; + position[]={-8121.1396,344.56891,12262.893}; azimut=-17.083944; id=43; side="WEST"; @@ -188,7 +194,7 @@ class Mission }; class Item13 { - position[]={-9226.4443,339.81305,13286.193}; + position[]={-8120.3516,344.63489,12263.274}; azimut=-17.083944; id=30; side="WEST"; @@ -199,7 +205,7 @@ class Mission }; class Item14 { - position[]={-9226.4033,339.80716,13285.891}; + position[]={-8120.7979,344.68185,12264.723}; azimut=-17.083944; id=33; side="WEST"; @@ -210,7 +216,7 @@ class Mission }; class Item15 { - position[]={-9225.7578,339.78458,13286.758}; + position[]={-8120.6123,344.66129,12264.1}; azimut=-17.083944; id=1; side="WEST"; @@ -221,7 +227,7 @@ class Mission }; class Item16 { - position[]={-9226.416,339.82135,13286.978}; + position[]={-8122.2871,344.56015,12264.059}; azimut=-17.083944; id=4; side="WEST"; @@ -232,7 +238,7 @@ class Mission }; class Item17 { - position[]={-9227.9834,339.87796,13285.123}; + position[]={-8120.3662,344.698,12264.537}; azimut=-17.083944; id=3; side="WEST"; @@ -243,7 +249,7 @@ class Mission }; class Item18 { - position[]={-9227.2666,339.87115,13287.445}; + position[]={-8121.8535,344.57584,12263.861}; azimut=-17.083944; id=6; side="WEST"; @@ -254,7 +260,7 @@ class Mission }; class Item19 { - position[]={-9227.5576,339.88266,13287.161}; + position[]={-8122.1143,344.56003,12263.854}; azimut=-17.083944; id=10; side="WEST"; @@ -265,7 +271,7 @@ class Mission }; class Item20 { - position[]={-9226.0488,339.7916,13286.112}; + position[]={-8120.7402,344.60239,12263.086}; azimut=-17.083944; id=16; side="WEST"; @@ -276,7 +282,7 @@ class Mission }; class Item21 { - position[]={-9226.2988,339.80313,13285.998}; + position[]={-8121.1914,344.64774,12264.508}; azimut=-17.083944; id=19; side="WEST"; @@ -287,7 +293,7 @@ class Mission }; class Item22 { - position[]={-9226.3936,339.81274,13286.376}; + position[]={-8120.4824,344.68015,12264.321}; azimut=-17.083944; id=15; side="WEST"; @@ -298,7 +304,7 @@ class Mission }; class Item23 { - position[]={-9226.2412,339.80209,13286.156}; + position[]={-8121.1953,344.58377,12263.25}; azimut=-17.083944; id=23; side="WEST"; @@ -309,7 +315,7 @@ class Mission }; class Item24 { - position[]={-9226.3418,339.81396,13286.693}; + position[]={-8120.0723,344.69299,12264.096}; azimut=-17.083944; id=26; side="WEST"; @@ -320,7 +326,7 @@ class Mission }; class Item25 { - position[]={-9226.9863,339.84131,13286.213}; + position[]={-8120.04,344.65353,12263.279}; azimut=-17.083944; id=29; side="WEST"; @@ -331,7 +337,7 @@ class Mission }; class Item26 { - position[]={-9226.6006,339.82108,13286.188}; + position[]={-8120.6621,344.61627,12263.27}; azimut=-17.083944; id=31; side="WEST"; @@ -342,7 +348,7 @@ class Mission }; class Item27 { - position[]={-9225.9824,339.79691,13286.812}; + position[]={-8120.8789,344.64526,12264.095}; azimut=-17.083944; id=28; side="WEST"; @@ -353,7 +359,7 @@ class Mission }; class Item28 { - position[]={-9226.04,339.80713,13287.394}; + position[]={-8120.7949,344.63913,12263.875}; azimut=-17.083944; id=35; side="WEST"; @@ -364,7 +370,7 @@ class Mission }; class Item29 { - position[]={-9226.7217,339.81482,13285.184}; + position[]={-8120.1807,344.63565,12263.09}; azimut=-17.083944; id=27; side="WEST"; @@ -375,7 +381,7 @@ class Mission }; class Item30 { - position[]={-9227.8877,339.88629,13286.08}; + position[]={-8121.8145,344.5376,12263.062}; azimut=-17.083937; id=34; side="WEST"; @@ -386,7 +392,7 @@ class Mission }; class Item31 { - position[]={-9226.3291,339.79385,13285.128}; + position[]={-8120.5781,344.60239,12262.896}; azimut=-17.083944; id=46; side="WEST"; @@ -397,7 +403,7 @@ class Mission }; class Item32 { - position[]={-9226.7764,339.82602,13285.854}; + position[]={-8121.082,344.66519,12264.725}; azimut=-17.083944; id=38; side="WEST"; @@ -408,7 +414,7 @@ class Mission }; class Item33 { - position[]={-9228.0107,339.87933,13285.128}; + position[]={-8120.6357,344.68198,12264.535}; azimut=-17.083944; id=32; side="WEST"; @@ -419,7 +425,7 @@ class Mission }; class Item34 { - position[]={-9226.6563,339.83197,13286.831}; + position[]={-8121.1855,344.6264,12264.08}; azimut=-17.083944; id=47; side="WEST"; @@ -430,7 +436,7 @@ class Mission }; class Item35 { - position[]={-9228.0459,339.89471,13286.104}; + position[]={-8122.0605,344.52219,12263.044}; azimut=-17.083944; id=41; side="WEST"; @@ -441,7 +447,7 @@ class Mission }; class Item36 { - position[]={-9225.9746,339.78494,13285.885}; + position[]={-8120.2461,344.71478,12264.729}; azimut=-17.083944; id=40; side="WEST"; @@ -452,7 +458,7 @@ class Mission }; class Item37 { - position[]={-9227.1689,339.84113,13285.438}; + position[]={-8121.6523,344.53751,12262.87}; azimut=-17.083944; id=44; side="WEST"; @@ -463,7 +469,7 @@ class Mission }; class Item38 { - position[]={-9228.6396,339.90808,13285.044}; + position[]={-8120.9219,344.66452,12264.525}; azimut=-17.083944; id=48; side="WEST"; @@ -474,7 +480,7 @@ class Mission }; class Item39 { - position[]={-9228.2998,339.90469,13285.848}; + position[]={-8122.1289,344.60199,12264.699}; azimut=-17.083944; id=39; side="WEST"; @@ -485,7 +491,7 @@ class Mission }; class Item40 { - position[]={-9227.8906,339.8688,13284.835}; + position[]={-8120.0781,344.71439,12264.524}; azimut=-17.083944; id=37; side="WEST"; @@ -496,7 +502,7 @@ class Mission }; class Item41 { - position[]={-9229.0918,339.94571,13286.026}; + position[]={-8121.9502,344.5394,12263.256}; azimut=-17.083944; id=45; side="WEST"; @@ -507,7 +513,7 @@ class Mission }; class Item42 { - position[]={-9227.165,339.84357,13285.651}; + position[]={-8122.6143,344.52887,12263.818}; azimut=-17.0839; id=49; side="WEST"; @@ -518,7 +524,7 @@ class Mission }; class Item43 { - position[]={-9226.8242,339.82153,13285.296}; + position[]={-8120.4902,344.61694,12263.082}; azimut=-17.083944; id=42; side="WEST"; @@ -529,7 +535,7 @@ class Mission }; class Item44 { - position[]={-9226.3633,339.80768,13286.095}; + position[]={-8121.2891,344.56912,12263.07}; azimut=-17.083944; id=22; side="WEST"; @@ -540,7 +546,7 @@ class Mission }; class Item45 { - position[]={-9226.7969,339.8335,13286.373}; + position[]={-8120.7627,344.6636,12264.321}; azimut=-17.083944; id=12; side="WEST"; @@ -551,7 +557,7 @@ class Mission }; class Item46 { - position[]={-9226.2236,339.81598,13287.346}; + position[]={-8120.6514,344.63663,12263.658}; azimut=-17.083944; id=14; side="WEST"; @@ -562,7 +568,7 @@ class Mission }; class Item47 { - position[]={-9226.208,339.81073,13286.987}; + position[]={-8122,344.57715,12264.059}; azimut=-17.0839; id=24; side="WEST"; @@ -573,7 +579,7 @@ class Mission }; class Item48 { - position[]={-9225.75,339.7869,13286.974}; + position[]={-8121.7188,344.59448,12264.072}; azimut=-17.083944; id=20; side="WEST"; @@ -584,7 +590,7 @@ class Mission }; class Item49 { - position[]={-9228.4834,339.9317,13287.258}; + position[]={-8120.5195,344.65527,12263.873}; azimut=-17.083944; id=17; side="WEST"; @@ -595,7 +601,7 @@ class Mission }; class Item50 { - position[]={-9226.1025,339.79715,13286.333}; + position[]={-8121.0566,344.60193,12263.447}; azimut=-17.0839; id=51; side="WEST"; @@ -606,7 +612,7 @@ class Mission }; class Item51 { - position[]={-9226.2676,339.80045,13285.912}; + position[]={-8120.5322,344.69757,12264.723}; azimut=-17.0839; id=52; side="WEST"; @@ -617,7 +623,7 @@ class Mission }; class Item52 { - position[]={-9225.6104,339.77072,13286.257}; + position[]={-8122.2559,344.58438,12264.5}; azimut=-17.0839; id=55; side="WEST"; @@ -628,7 +634,7 @@ class Mission }; class Item53 { - position[]={-9227.1758,339.84412,13285.65}; + position[]={-8122.5303,344.5451,12264.045}; azimut=-17.0839; id=53; side="WEST"; @@ -639,7 +645,7 @@ class Mission }; class Item54 { - position[]={-9226.7432,339.82593,13285.985}; + position[]={-8121.4492,344.63187,12264.496}; azimut=-17.0839; id=54; side="WEST"; @@ -650,7 +656,7 @@ class Mission }; class Item55 { - position[]={-9226.2275,339.80112,13286.133}; + position[]={-8122.2158,344.52255,12263.232}; azimut=-17.0839; id=70; side="WEST"; @@ -661,7 +667,7 @@ class Mission }; class Item56 { - position[]={-9227.8281,339.88962,13286.597}; + position[]={-8122.3994,344.56476,12264.281}; azimut=-17.0839; id=60; side="WEST"; @@ -672,7 +678,7 @@ class Mission }; class Item57 { - position[]={-9227.7969,339.88263,13286.166}; + position[]={-8121.4541,344.569,12263.26}; azimut=-17.0839; id=68; side="WEST"; @@ -683,7 +689,7 @@ class Mission }; class Item58 { - position[]={-9227.3564,339.86536,13286.608}; + position[]={-8122.2256,344.54269,12263.642}; azimut=-17.0839; id=66; side="WEST"; @@ -694,7 +700,7 @@ class Mission }; class Item59 { - position[]={-9227.0605,339.83997,13285.795}; + position[]={-8122.6006,344.48987,12263.033}; azimut=-17.0839; id=61; side="WEST"; @@ -705,7 +711,7 @@ class Mission }; class Item60 { - position[]={-9227.3223,339.85941,13286.271}; + position[]={-8121.8193,344.55719,12263.453}; azimut=-17.0839; id=63; side="WEST"; @@ -716,7 +722,7 @@ class Mission }; class Item61 { - position[]={-9226.0098,339.80829,13287.616}; + position[]={-8121.0869,344.62222,12263.883}; azimut=-17.0839; id=72; side="WEST"; @@ -727,7 +733,7 @@ class Mission }; class Item62 { - position[]={-9226.333,339.79715,13285.377}; + position[]={-8121.4004,344.55264,12262.875}; azimut=-17.0839; id=57; side="WEST"; @@ -738,7 +744,7 @@ class Mission }; class Item63 { - position[]={-9226.3096,339.79947,13285.661}; + position[]={-8122.5986,344.50986,12263.426}; azimut=-17.0839; id=58; side="WEST"; @@ -749,7 +755,7 @@ class Mission }; class Item64 { - position[]={-9228.4053,339.9176,13286.448}; + position[]={-8121.6104,344.61182,12264.288}; azimut=-17.0839; id=62; side="WEST"; @@ -760,7 +766,7 @@ class Mission }; class Item65 { - position[]={-9227.2754,339.85733,13286.298}; + position[]={-8122.3496,344.52481,12263.434}; azimut=-17.0839; id=75; side="WEST"; @@ -771,7 +777,7 @@ class Mission }; class Item66 { - position[]={-9227.0635,339.83984,13285.776}; + position[]={-8122.4727,344.52771,12263.635}; azimut=-17.0839; id=56; side="WEST"; @@ -782,7 +788,7 @@ class Mission }; class Item67 { - position[]={-9228.1729,339.89459,13285.591}; + position[]={-8122.5146,344.56866,12264.49}; azimut=-17.0839; id=73; side="WEST"; @@ -793,7 +799,7 @@ class Mission }; class Item68 { - position[]={-9226.2158,339.7851,13284.893}; + position[]={-8120.0254,344.63577,12262.912}; azimut=-17.0839; id=69; side="WEST"; @@ -804,7 +810,7 @@ class Mission }; class Item69 { - position[]={-9227.1328,339.84109,13285.587}; + position[]={-8122.6084,344.55173,12264.264}; azimut=-17.0839; id=67; side="WEST"; @@ -815,7 +821,7 @@ class Mission }; class Item70 { - position[]={-9227.875,339.8754,13285.286}; + position[]={-8120.8564,344.5856,12262.891}; azimut=-17.0839; id=65; side="WEST"; @@ -826,7 +832,7 @@ class Mission }; class Item71 { - position[]={-9226.7676,339.83124,13286.31}; + position[]={-8121.291,344.58728,12263.432}; azimut=-17.0839; id=74; side="WEST"; @@ -837,7 +843,7 @@ class Mission }; class Item72 { - position[]={-9228.6436,339.93161,13286.586}; + position[]={-8121.7148,344.5733,12263.65}; azimut=-17.0839; id=71; side="WEST"; @@ -848,7 +854,7 @@ class Mission }; class Item73 { - position[]={-9226.9951,339.8414,13286.182}; + position[]={-8120.9092,344.60199,12263.275}; azimut=-17.0839; id=59; side="WEST"; @@ -859,7 +865,7 @@ class Mission }; class Item74 { - position[]={-9228.3154,339.91071,13286.268}; + position[]={-8120.208,344.65323,12263.469}; azimut=-17.0839; id=64; side="WEST"; @@ -870,7 +876,7 @@ class Mission }; class Item75 { - position[]={-9226.0654,339.80463,13287.091}; + position[]={-8120.0908,344.67047,12263.672}; azimut=-17.0839; id=81; side="WEST"; @@ -881,7 +887,7 @@ class Mission }; class Item76 { - position[]={-9228.6787,339.92975,13286.287}; + position[]={-8120.5117,344.63458,12263.455}; azimut=-17.0839; id=83; side="WEST"; @@ -892,7 +898,7 @@ class Mission }; class Item77 { - position[]={-9228.6621,339.92181,13285.821}; + position[]={-8122.6201,344.57211,12264.68}; azimut=-17.0839; id=82; side="WEST"; @@ -903,7 +909,7 @@ class Mission }; class Item78 { - position[]={-9228.2646,339.90421,13285.957}; + position[]={-8121.6035,344.63385,12264.715}; azimut=-17.0839; id=84; side="WEST"; @@ -914,7 +920,7 @@ class Mission }; class Item79 { - position[]={-9227.6934,339.86774,13285.4}; + position[]={-8121.9346,344.5202,12262.858}; azimut=-17.0839; id=85; side="WEST"; @@ -925,7 +931,7 @@ class Mission }; class Item80 { - position[]={-9228.4668,339.91537,13286.013}; + position[]={-8121.9834,344.6004,12264.498}; azimut=-17.0839; id=77; side="WEST"; @@ -936,7 +942,7 @@ class Mission }; class Item81 { - position[]={-9229.5625,339.97446,13286.408}; + position[]={-8122.4863,344.50644,12263.23}; azimut=-17.0839; id=78; side="WEST"; @@ -947,7 +953,7 @@ class Mission }; class Item82 { - position[]={-9229.0146,339.93137,13285.37}; + position[]={-8122.1758,344.50616,12262.862}; azimut=-17.0839; id=79; side="WEST"; @@ -958,7 +964,7 @@ class Mission }; class Item83 { - position[]={-9226.8789,339.83426,13286.091}; + position[]={-8121.584,344.55112,12263.059}; azimut=-17.0839; id=76; side="WEST"; @@ -969,7 +975,7 @@ class Mission }; class Item84 { - position[]={-9227.2725,339.85904,13286.446}; + position[]={-8121.3223,344.62891,12264.289}; azimut=-17.0839; id=80; side="WEST"; @@ -980,7 +986,7 @@ class Mission }; class Item85 { - position[]={-9226.5635,339.83371,13287.358}; + position[]={-8121.4707,344.58749,12263.645}; azimut=-17.0839; id=97; side="WEST"; @@ -991,7 +997,7 @@ class Mission }; class Item86 { - position[]={-9229.0674,339.95273,13286.533}; + position[]={-8121.9619,344.55804,12263.638}; azimut=-17.0839; id=98; side="WEST"; @@ -1002,7 +1008,7 @@ class Mission }; class Item87 { - position[]={-9226.6563,339.83679,13287.217}; + position[]={-8120.9326,344.61993,12263.656}; azimut=-17.0839; id=99; side="WEST"; @@ -1013,7 +1019,7 @@ class Mission }; class Item88 { - position[]={-9227.3896,339.87329,13287.105}; + position[]={-8120.2344,344.6727,12263.885}; azimut=-17.0839; id=100; side="WEST"; @@ -1024,7 +1030,7 @@ class Mission }; class Item89 { - position[]={-9227.2051,339.86279,13287.03}; + position[]={-8122.377,344.54413,12263.846}; azimut=-17.0839; id=96; side="WEST"; @@ -1035,7 +1041,7 @@ class Mission }; class Item90 { - position[]={-9227.7627,339.87299,13285.532}; + position[]={-8122.4541,344.48898,12262.848}; azimut=-17.0839; id=87; side="WEST"; @@ -1046,7 +1052,7 @@ class Mission }; class Item91 { - position[]={-9228.4023,339.91022,13285.875}; + position[]={-8122.3916,344.58646,12264.699}; azimut=-17.0839; id=92; side="WEST"; @@ -1057,7 +1063,7 @@ class Mission }; class Item92 { - position[]={-9226.6992,339.83041,13286.526}; + position[]={-8121.8613,344.59671,12264.283}; azimut=-17.0839; id=88; side="WEST"; @@ -1068,7 +1074,7 @@ class Mission }; class Item93 { - position[]={-9227.2813,339.85928,13286.43}; + position[]={-8121.0713,344.6449,12264.313}; azimut=-17.0839; id=89; side="WEST"; @@ -1079,7 +1085,7 @@ class Mission }; class Item94 { - position[]={-9226.8467,339.84055,13286.729}; + position[]={-8120.3223,344.67853,12264.102}; azimut=-17.0839; id=90; side="WEST"; @@ -1090,7 +1096,7 @@ class Mission }; class Item95 { - position[]={-9226.6357,339.83777,13287.384}; + position[]={-8121.2188,344.60324,12263.662}; azimut=-17.0839; id=86; side="WEST"; @@ -1101,7 +1107,7 @@ class Mission }; class Item96 { - position[]={-9227.6309,339.87009,13285.848}; + position[]={-8121.3389,344.64969,12264.719}; azimut=-17.0839; id=93; side="WEST"; @@ -1112,7 +1118,7 @@ class Mission }; class Item97 { - position[]={-9226.5049,339.82465,13286.874}; + position[]={-8121.4551,344.60992,12264.069}; azimut=-17.0839; id=94; side="WEST"; @@ -1123,7 +1129,7 @@ class Mission }; class Item98 { - position[]={-9226.165,339.81055,13287.152}; + position[]={-8120.373,344.65353,12263.668}; azimut=-17.0839; id=91; side="WEST"; @@ -1134,7 +1140,7 @@ class Mission }; class Item99 { - position[]={-9227.6592,339.87982,13286.512}; + position[]={-8122.1504,344.57904,12264.271}; azimut=-17.0839; id=95; side="WEST"; @@ -1153,7 +1159,7 @@ class Mission items=1; class Item0 { - position[]={-392.79468,124.22502,3488.2427}; + position[]={-143.93861,0.52647489,2319.5012}; id=50; side="LOGIC"; vehicle="FunctionsManager"; @@ -1164,79 +1170,6 @@ class Mission }; }; }; - class Vehicles - { - items=8; - class Item0 - { - position[]={-9232.3467,339.88757,13270.03}; - id=101; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item1 - { - position[]={-9221.8574,339.43732,13269.816}; - id=102; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item2 - { - position[]={-9234.4502,340.48166,13300.939}; - id=103; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item3 - { - position[]={-9220.3682,339.67667,13300.92}; - id=104; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item4 - { - position[]={-9241.1377,340.65341,13292.925}; - azimut=90.394051; - id=105; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item5 - { - position[]={-9241.2725,340.40894,13279.121}; - azimut=90.394051; - id=106; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - class Item6 - { - position[]={-9214.7939,339.26996,13291.987}; - azimut=90.6903; - id=107; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - text="wall"; - }; - class Item7 - { - position[]={-9214.8848,339.19839,13279.109}; - azimut=90.690323; - id=108; - side="EMPTY"; - vehicle="Base_WarfareBBarrier10xTall"; - skill=0.60000002; - }; - }; class Markers { items=13; @@ -1248,7 +1181,7 @@ class Mission }; class Item1 { - position[]={-9195.6514,338.31848,13286.671}; + position[]={-8121.4678,344.60059,12263.9}; name="respawn_west"; type="Empty"; }; diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/server_traders.sqf b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/server_traders.sqf new file mode 100644 index 000000000..362ca505e --- /dev/null +++ b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/server_traders.sqf @@ -0,0 +1,2 @@ +// DayZ Epoch NO TRADERS +serverTraders = []; \ No newline at end of file diff --git a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/stringtable.csv b/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/stringtable.csv deleted file mode 100644 index cc2b013c5..000000000 --- a/Server Files/MPMissions/DayZ_Epoch_9.Woodland_ACR/stringtable.csv +++ /dev/null @@ -1,14 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -Language, English, French - -#include "R3F_Realism\R3F_stringtable.csv" - diff --git a/Server Files/MPMissions/Debug Stuff/Make_lootPos.sqf b/Server Files/MPMissions/Debug Stuff/Make_lootPos.sqf deleted file mode 100644 index ea4f905c2..000000000 --- a/Server Files/MPMissions/Debug Stuff/Make_lootPos.sqf +++ /dev/null @@ -1,63 +0,0 @@ -/* -===================================================================================================================== -Get Loot Pos - by VBAWOL -Version: 1.0 -Date: 10.19.2012 - -Parameter: nul = [] execVM "Make_lootPos.sqf"; -===================================================================================================================== -*/ -private ["_target","_type","_pos","_ppos","_veh","_worldPos"]; - - - -if (count _this > 2) then -{ - _doSave = (_this select 3) select 0; - - if (_doSave == "save") then { - - _target = nearestObject [player, "HouseBase"]; - - if (_target isKindOf "All") then { - - if (!(isNil ("_target"))) then { - - _type = typeOf _target; - _pos = getPosATL _target; - - _ppos = _target worldToModel (getPosATL player); - - _worldPos = _target modelToWorld _ppos; - - diag_log text format ["%1 : %2", _type,_ppos]; - _veh = createVehicle ["Sign_arrow_down_EP1", _worldPos, [], 0, "CAN_COLLIDE"]; - _veh setPos _worldPos; - - } else { - diag_log text format ["Target nil: %1", _target]; - }; - - } else { - diag_log text format ["Failed to get target: %1", _target]; - }; - - - } else { - diag_log text format ["Save not passed: %1", _doSave]; - }; - -} else { - - s_aveact = -1; - _sleep = 1; - sleep 60; - - While {true} do { - if (s_aveact < 0) then { - s_aveact = player addAction ["Save to arma2.rpt", "Make_lootPos.sqf", ["save"], 99, false, true, "",""]; - }; - sleep _sleep; - }; - -}; diff --git a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Realism_Init.sqf b/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Realism_Init.sqf deleted file mode 100644 index 89daf64ef..000000000 --- a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Realism_Init.sqf +++ /dev/null @@ -1,21 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Realism_Configuration.cfg" - -#ifdef R3F_REALISM_USE_WEIGHT - _void = [] execVM "R3F_realism\R3F_Weight\R3F_DoWeight.sqf"; -#endif - - -#ifdef R3F_REALISM_USE_TIRED - _void = [] execVM "R3F_realism\R3F_Tired\R3F_Tired_Init.sqf"; -#endif - diff --git a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Realism_configuration.cfg b/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Realism_configuration.cfg deleted file mode 100644 index 72afc2a8c..000000000 --- a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Realism_configuration.cfg +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define R3F_REALISM_USE_WEIGHT -#define R3F_REALISM_USE_TIRED diff --git a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Stringtable.csv b/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Stringtable.csv deleted file mode 100644 index fca6a4ab6..000000000 --- a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_Weight\R3F_WEIGHT_Stringtable.csv" - diff --git a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Tired/R3F_DoTired.sqf b/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Tired/R3F_DoTired.sqf deleted file mode 100644 index 6ab215092..000000000 --- a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Tired/R3F_DoTired.sqf +++ /dev/null @@ -1,130 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101011 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -private ["_level", "_n", "_s"]; - -//_voil = [] call R3F_TIRED_FNCT_MkVoile; -//[_voil,1] call R3F_TIRED_FNCT_Voile_Noir; - -_n = 0; -_posATL = 0; - -#ifdef R3F_TIRED_CSV_EXPORT -_s = format["""Duree"",""Distance From"",""Distance To"",""Vitesse"",""Fatigue"",""Black Level"",""poids"",""Counter"""]; -_s call FNC_PrintToRPT; -#endif - -R3F_TIRED_Accumulator = 0; -sleep 1; -_level = 1; - -while {true} do { - - R3F_TIRED_POIDS_TOTAL_PLAYER= R3F_Weight + R3F_TIRED_WEIGHT_PLAYER_EMPTY; - - if (R3F_weight < R3F_TIRED_WEIGHT_LEVEL3 )then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL2) then { - if (r3f_weight < R3F_TIRED_WEIGHT_LEVEL1 ) then { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO1; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO2; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO3; - }; - } else { - R3F_TIRED_Ratio_Overweight = R3F_TIRED_WEIGHT_RATIO4; - }; - - if (alive player) then { - switch (toArray (animationState player) select 5) do { - case 112: { - R3F_TIRED_Ratio_Position = R3F_TIRED_DOWN_LEVEL; - }; - case 107:{ - R3F_TIRED_Ratio_Position=R3F_TIRED_KNEE_LEVEL; - }; - case 101:{ - R3F_TIRED_Ratio_Position = R3F_TIRED_UP_LEVEL; - }; - }; - - R3F_TIRED_vitesse_de_mon_joueur = [0,0,0] distance velocity player; - R3F_TIRED_coeff_mon_elevation_en_z = 0 max ((velocity player select 2) / R3F_TIRED_WEIGHT_CLIMB_FACTOR); - - _posATL = (getPosATL player) select 2; - - - if((vehicle player == player) && (_posATL < 100)) then { - R3F_TIRED_Accumulator = R3F_TIRED_Accumulator - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_vitesse_de_mon_joueur * R3F_TIRED_Ratio_Position * R3F_TIRED_WEIGHT_SPEED_RATIO*R3F_TIRED_Ratio_Overweight) - + (R3F_TIRED_POIDS_TOTAL_PLAYER * R3F_TIRED_coeff_mon_elevation_en_z * R3F_TIRED_WEIGHT_LEVEL2); - - }; - - R3F_TIRED_Accumulator = 0 max (R3F_TIRED_Accumulator - R3F_TIRED_Ratio_Recovery); - - _level = ((R3F_TIRED_Accumulator / R3F_TIRED_BLACKOUT_LEVEL) * 100); - _level = 0 max (1 - (_level / 100)); - - #ifdef R3F_TIRED_DEBUG - hintsilent format["Fatique : %1/%2\nBlack level : %3\nPoids total : %4\n Poids armement : %5", - R3F_TIRED_Accumulator, - R3F_TIRED_BLACKOUT_LEVEL, - _level, - R3F_TIRED_POIDS_TOTAL_PLAYER, - R3F_Weight]; - #endif - - [_level] call R3F_TIRED_FNCT_Voile_Noir; - - if (R3F_TIRED_Accumulator > R3F_TIRED_BLACKOUT_LEVEL and scriptDone R3F_TIRED_Handle_Blackout_Effect and scriptDone R3F_TIRED_Handle_Blur_Effect) then { - R3F_TIRED_Handle_Blackout_Effect = [] spawn R3F_TIRED_FNCT_DoBlackVanish; - }; - } else { - R3F_TIRED_Accumulator = 0; - }; - - if (R3F_TIRED_GLOBAL_TIRING - && R3F_TIRED_vitesse_de_mon_joueur > 4 - && R3F_TIRED_Ratio_Recovery > R3F_TIRED_RATIO_RECOVERING - ) then { - R3F_TIRED_Counter_Time= R3F_TIRED_Counter_Time + 1; - }; - - - #ifdef R3F_TIRED_CSV_EXPORT - _s = format["%1,%2,%3,%4,%5,%6,%7,%8", - _n, - (player distance flag_start), - (player distance flag_end), - R3F_TIRED_vitesse_de_mon_joueur, - R3F_TIRED_Accumulator, - _level, - R3F_Weight, - R3F_TIRED_Counter_Time]; - - - _s call FNC_PrintToRPT; - #endif - - if ((R3F_TIRED_Counter_Time > R3F_TIRED_TIME_RECOVERING)) then { - R3F_TIRED_Ratio_Recovery = R3F_TIRED_Ratio_Recovery - 1; - R3F_TIRED_Counter_Time = 0; - }; - - sleep 1; - _n = _n + 1; -}; - -//[_voil] call R3F_TIRED_FNCT_Effect_Off; - diff --git a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg b/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg deleted file mode 100644 index 407f869bd..000000000 --- a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Tired/R3F_TIRED_Configuration.cfg +++ /dev/null @@ -1,131 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -//Uncomment to write in arma.rpt a csv file for excel to trace some graphics -// #define R3F_TIRED_CSV_EXPORT - -//Uncomment to show some informations in game -// #define R3F_TIRED_DEBUG - -//adjustment player weight with helmet jacket Rangers Light equipment (not weapons) -#define R3F_TIRED_WEIGHT_PLAYER_EMPTY 90 - -//Predefined models for an easy setting -// uncomment only one setting -// #define R3F_TIRED_SET_MODE_EASY -#define R3F_TIRED_SET_MODE_UBEREASY -//#define R3F_TIRED_SET_MODE_NORMAL -//#define R3F_TIRED_SET_MODE_HARD - -//adjustment weight * speed player -#define R3F_TIRED_WEIGHT_SPEED_RATIO 1 - - -#ifdef R3F_TIRED_SET_MODE_UBEREASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 100000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 0.9 - #define R3F_TIRED_KNEE_LEVEL 0.6 - #define R3F_TIRED_UP_LEVEL 0.5 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 40 - #define R3F_TIRED_WEIGHT_LEVEL2 50 - #define R3F_TIRED_WEIGHT_LEVEL3 60 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 1 -#endif - -#ifdef R3F_TIRED_SET_MODE_EASY - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 70000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 1.8 - #define R3F_TIRED_KNEE_LEVEL 1.2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 20 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 25 - #define R3F_TIRED_WEIGHT_LEVEL2 30 - #define R3F_TIRED_WEIGHT_LEVEL3 40 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.8 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 10 -#endif - -#ifdef R3F_TIRED_SET_MODE_NORMAL - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 50000 - - //adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 3 - #define R3F_TIRED_KNEE_LEVEL 1.5 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 10 - - //adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 15 - #define R3F_TIRED_WEIGHT_LEVEL2 20 - #define R3F_TIRED_WEIGHT_LEVEL3 30 - - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.6 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 30 -#endif - -#ifdef R3F_TIRED_SET_MODE_HARD - - // adjustment onset threshold blackout effect - #define R3F_TIRED_BLACKOUT_LEVEL 40000 - - // adjustment player attitude * weight (stand up, down, crouch) - #define R3F_TIRED_DOWN_LEVEL 4 - #define R3F_TIRED_KNEE_LEVEL 2 - #define R3F_TIRED_UP_LEVEL 1 - - #define R3F_TIRED_WEIGHT_CLIMB_FACTOR 5 - - // adjustment threshold weight agravante factor - #define R3F_TIRED_WEIGHT_LEVEL1 10 - #define R3F_TIRED_WEIGHT_LEVEL2 17 - #define R3F_TIRED_WEIGHT_LEVEL3 25 - - #define R3F_TIRED_SHORTNESS_THRESHOLD 0.3 - #define R3F_TIRED_UNCONSCIOUSNESS_DURATION 60 -#endif - -// ratio of threshold weight -#define R3F_TIRED_WEIGHT_RATIO1 0.3 /* for weight < 10 kg */ -#define R3F_TIRED_WEIGHT_RATIO2 0.4 /* for weight 10 à 20 kg */ -#define R3F_TIRED_WEIGHT_RATIO3 0.6 /* for weight 20 à 30 kg */ -#define R3F_TIRED_WEIGHT_RATIO4 0.7 /* for weight > 30 kg */ - - -// activation / deactivation unit recup loss over time (true / false) -#define R3F_TIRED_GLOBAL_TIRING true - -// adjustment recovery rate -#define R3F_TIRED_TIME_RECOVERING 100 -#define R3F_TIRED_RATIO_RECOVERING 360 - -#define R3F_TIRED_WITH_VANISH true - diff --git a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf b/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf deleted file mode 100644 index 6e6615d1a..000000000 --- a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Tired/R3F_Tired_Fnct.sqf +++ /dev/null @@ -1,30 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -FNC_PrintToRPT = { - diag_log text _this; -}; - -R3F_TIRED_FNCT_Voile_Noir = { - _level = _this select 0; - if(_level < R3F_TIRED_SHORTNESS_THRESHOLD ) then{ - playSound "heartbeat_1"; - addCamShake [2, 1, 25]; - }; - -}; -R3F_TIRED_FNCT_DoBlackVanish = { - [player,0.1] call fnc_usec_damageUnconscious; - [_refObj,"scream",3,false] call dayz_zombieSpeak; - cutText ["You are overburdened.", "PLAIN DOWN"]; -}; - diff --git a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf b/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf deleted file mode 100644 index 3a655adcd..000000000 --- a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Tired/R3F_Tired_Init.sqf +++ /dev/null @@ -1,25 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_TIRED_Configuration.cfg" - -call compile preprocessFile "R3F_realism\R3F_Tired\R3F_Tired_Fnct.sqf"; - -R3F_Weight = 0; - -R3F_TIRED_Ratio_Position = 0; -R3F_TIRED_Accumulator = 0; -R3F_TIRED_Handle_Blur_Effect = [] spawn {}; -R3F_TIRED_Handle_Blackout_Effect = [] spawn {}; -R3F_TIRED_Counter_Time = 0; -R3F_TIRED_Ratio_Recovery = R3F_TIRED_RATIO_RECOVERING; -R3F_TIRED_Ratio_Overweight = 1; - -_void = [] execVM "R3F_Realism\R3F_Tired\R3F_DoTired.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Tired/R3F_stringtable.csv b/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Tired/R3F_stringtable.csv deleted file mode 100644 index 597997490..000000000 --- a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Tired/R3F_stringtable.csv +++ /dev/null @@ -1,3 +0,0 @@ - -R3F_VERSION_TIRED, "1.02", "1.02" - diff --git a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Weight/R3F_CfgWeight.h b/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Weight/R3F_CfgWeight.h deleted file mode 100644 index b0aa80893..000000000 --- a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Weight/R3F_CfgWeight.h +++ /dev/null @@ -1,1784 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -class CfgWeight -{ - class Weapons - { - class SCAR_L_STD_Mk4CQT - { - weight = 3.6; - }; - class SCAR_L_STD_HOLO - { - weight = 3.5; - }; - class SCAR_L_STD_EGLM_TWS - { - weight = 5.3; - }; - class SCAR_L_STD_EGLM_RCO - { - weight = 4.5; - }; - class SCAR_L_CQC_Holo - { - weight = 3.7; - }; - class SCAR_L_CQC_EGLM_Holo - { - weight = 5; - }; - class SCAR_L_CQC_CCO_SD - { - weight = 3.7; - }; - class SCAR_L_CQC - { - weight = 3.5; - }; - class SCAR_H_STD_EGLM_Spect - { - weight = 5.5; - }; - class SCAR_H_CQC_CCO_SD - { - weight = 4; - }; - class SCAR_H_CQC_CCO - { - weight = 4; - }; - class SCAR_H_STD_TWS_SD - { - weight = 5.2; - }; - class SCAR_H_LNG_Sniper_SD - { - weight = 5; - }; - class SCAR_H_LNG_Sniper - { - weight = 5; - }; - class M4A3_RCO_GL_EP1 - { - weight = 4.5; - }; - class M4A3_CCO_EP1 - { - weight = 3; - }; - class M14_EP1 - { - weight = 5.5; - }; - class FN_FAL - { - weight = 4.5; - }; - class FN_FAL_ANPVS - { - weight=5.5; - }; - class glock17_EP1 - { - weight = 0.7; - }; - class G36A_camo - { - weight = 3.6; - }; - class G36C_camo - { - weight = 2.8; - }; - class G36K_camo - { - weight = 3; - }; - class G36_C_SD_camo - { - weight = 3.6; - }; - class revolver_EP1 - { - weight = 1; - }; - class revolver_gold_EP1 - { - weight = 1; - }; - class UZI_SD_EP1 - { - weight = 1.9; - }; - class UZI_EP1 - { - weight = 1.7; - }; - class Sa61_EP1 - { - weight = 1.3; - }; - class M249_EP1 - { - weight = 6.5; - }; - class M249_TWS_EP1 - { - weight = 11; - }; - class M249_m145_EP1 - { - weight = 8; - }; - class M60A4_EP1 - { - weight = 10; - }; - class m240_scoped_EP1 - { - weight = 14; - }; - class MG36_camo - { - weight = 3.6; - }; - class Mk_48_DES_EP1 - { - weight = 8.2; - }; - class M32_EP1 - { - weight = 6; - }; - class M79_EP1 - { - weight = 2.7; - }; - class Mk13_EP1 - { - weight = 2.7; - }; - class m107_TWS_EP1 - { - weight = 14.3; - }; - class M24_des_EP1 - { - weight = 6; - }; - class M110_TWS_EP1 - { - weight = 7.7; - }; - class M110_NVG_EP1 - { - weight = 7.5; - }; - class Sa58V_RCO_EP1 - { - weight = 3.3; - }; - class Sa58V_EP1 - { - weight = 3.1; - }; - class Sa58V_CCO_EP1 - { - weight = 3.2; - }; - class Sa58P_EP1 - { - weight = 3.1; - }; - class MAAWS - { - weight = 7.5; - }; - class M47Launcher_EP1 - { - weight = 7; - }; - class M16A4_ACG - { - weight = 3.8; - }; - class M16A4 - { - weight = 3.8; - }; - class M16A2 - { - weight = 3.8; - }; - class M16A4_ACG_GL - { - weight = 5.2; - }; - class BAF_L85A2_RIS_Holo - { - weight = 5.2; - }; - class FN_FAL_ANPVS4 - { - weight = 5.7; - }; - - - - class M16A4_GL - { - weight = 5.2; - }; - class M16A2GL - { - weight = 5.2; - }; - class M4A1_AIM_SD_camo - { - weight = 3; - }; - class M4A1_Aim_camo - { - weight = 3; - }; - class M4A1_Aim - { - weight = 3; - }; - class M4A1 - { - weight = 3; - }; - class M4A1_HWS_GL_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL_SD_Camo - { - weight = 4.5; - }; - class M4A1_HWS_GL - { - weight = 4.5; - }; - class M4A1_RCO_GL - { - weight = 4.5; - }; - class M8_carbine - { - weight = 3.4; - }; - class M8_compact - { - weight = 3; - }; - class M8_carbineGL - { - weight = 4.8; - }; - class MP5SD - { - weight = 2.6; - }; - class MP5A5 - { - weight = 2.6; - }; - class G36_C_SD_eotech - { - weight = 3.6; - }; - class BAF_AS50_scoped - { - weight = 5.6; - }; - class BAF_LRR_scoped - { - weight = 5.6; - }; - class m107_DZ - { - weight = 14; - }; - - class G36a - { - weight = 3.6; - }; - - class G36C - { - weight = 2.8; - }; - class G36 - { - weight = 3; - }; - class M1014 - { - weight = 3.8; - }; - class Remington870_lamp - { - weight = 4.0; - }; - class MR43 - { - weight = 3.5; - }; - class Winchester1866 - { - weight = 2.8; - }; - - class M240 - { - weight = 13; - }; - - class M240_DZ - { - weight = 13; - }; - class M249 - { - weight = 6.5; - }; - class M249_DZ - { - weight = 6.5; - }; - class Mk_48 - { - weight = 8.2; - }; - - class Mk_48_DZ - { - weight = 8.2; - }; - class M8_SAW - { - weight = 4.5; - }; - class MG36 - { - weight = 3.6; - }; - class M4SPR - { - weight = 4.5; - }; - class M8_sharpshooter - { - weight = 4.5; - }; - class DMR - { - weight = 5.5; - }; - class M24 - { - weight = 6; - }; - class M40A3 - { - weight = 7.5; - }; - class M107 - { - weight = 14; - }; - class Colt1911 - { - weight = 1.1; - }; - class M9 - { - weight = 1; - }; - class M9SD - { - weight = 1.2; - }; - class 8Rnd_B_Beneli_74Slug - { - weight = 0.3; - }; - class SteelBolt - { - weight = 0.1; - }; - class SteelBolt4pack - { - weight = 0.3; - }; - class Javelin - { - weight = 16; - }; - class M136 - { - weight = 7.6; - }; - class Stinger - { - weight = 10; - }; - class SMAW - { - weight = 7.5; - }; - class Binocular - { - weight = 1; - }; - class Binocular_Vector - { - weight = 1; - }; - class NVGoggles - { - weight = 1; - }; - class Laserdesignator - { - weight = 5.5; - }; - class ItemCompass - { - weight = 0.1; - }; - class ItemGPS - { - weight = 0.3; - }; - class ItemWatch - { - weight = 0.1; - }; - class ItemMap - { - weight = 0.1; - }; - class ItemRadio - { - weight = 0.3; - }; - class AKS_GOLD - { - weight = 4.0; - }; - class AKS_74 - { - weight = 2.7; - }; - class AKS_74_GOSHAWK - { - weight = 3.5; - }; - class AKS_74_NSPU - { - weight = 3.5; - }; - class AK_74_GL_kobra - { - weight = 4.2; - }; - class SVD_NSPU_EP1 - { - weight = 6.9; - }; - class SVD_des_EP1 - { - weight = 6.3; - }; - class LeeEnfield - { - weight = 4; - }; - class AK_107_kobra - { - weight = 3.8; - }; - class AK_107_GL_kobra - { - weight = 5.3; - }; - class AK_107_pso - { - weight = 4; - }; - class AK_107_GL_pso - { - weight = 5.5; - }; - class AKS_74_U - { - weight = 2.7; - }; - class AKS_74_UN_kobra - { - weight = 3; - }; - class AKS_74_pso - { - weight = 3.6; - }; - class AKS_74_kobra - { - weight = 3; - }; - class AK_74 - { - weight = 3.1; - }; - class AK_74_GL - { - weight = 4.6; - }; - class AK_47_M - { - weight = 3.2; - }; - class AK_47_S - { - weight = 3; - }; - class PK - { - weight = 9; - }; - class RPK_74 - { - weight = 4.7; - }; - class Pecheneg - { - weight = 9; - }; - class Huntingrifle - { - weight = 4; - }; - class KSVK - { - weight = 12; - }; - class SVD - { - weight = 6.2; - }; - class SVD_CAMO - { - weight = 6.3; - }; - class Makarov - { - weight = 0.75; - }; - class MakarovSD - { - weight = 0.9; - }; - class Saiga12K - { - weight = 3.5; - }; - class Bizon - { - weight = 2.1; - }; - class bizon_silenced - { - weight = 2.3; - }; - class VSS_Vintorez - { - weight = 3.2; - }; - class RPG7V - { - weight = 6.3; - }; - class RPG18 - { - weight = 1.4; - }; - class MetisLauncher - { - weight = 16; - }; - class Igla - { - weight = 7; - }; - class Strela - { - weight = 6; - }; - }; - - - class Magazines - { - class 30Rnd_762x39_SA58 - { - weight = 0.8; - }; - class 20rnd_762x51_SB_SCAR - { - weight = 0.5; - }; - class 20rnd_762x51_B_SCAR - { - weight = 0.5; - }; - class 20Rnd_762x51_FNFAL - { - weight = 0.5; - }; - class 100Rnd_556x45_M249 - { - weight = 5; - }; - class 100Rnd_556x45_BetaCMag - { - weight = 5; - }; - class 20Rnd_B_765x17_Ball - { - weight = 0.4; - }; - class 10Rnd_B_765x17_Ball - { - weight = 0.2; - }; - class 30Rnd_9x19_UZI_SD - { - weight = 0.4; - }; - class 30Rnd_9x19_UZI - { - weight = 0.4; - }; - class 17Rnd_9x19_glock17 - { - weight = 0.2; - }; - class 6Rnd_45ACP - { - weight = 0.1; - }; - class MAAWS_HEAA - { - weight = 6; - }; - class MAAWS_HEDP - { - weight = 6; - }; - class Dragon_EP1 - { - weight = 11; - }; - class 30Rnd_556x45_StanagSD - { - weight = 0.5; - }; - class 30Rnd_556x45_Stanag - { - weight = 0.5; - }; - class 30Rnd_556x45_G36 - { - weight = 0.5; - }; - class 30Rnd_556x45_G36SD - { - weight = 0.5; - }; - class 15Rnd_W1866_Slug - { - weight = 0.5; - }; - class 30Rnd_9x19_MP5 - { - weight = 0.4; - }; - class 30Rnd_9x19_MP5SD - { - weight = 0.4; - }; - class 15Rnd_9x19_M9 - { - weight = 0.2; - }; - class 15Rnd_9x19_M9SD - { - weight = 0.2; - }; - class 1Rnd_HE_M203 - { - weight = 0.25; - }; - class 1Rnd_Smoke_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeGreen_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeRed_M203 - { - weight = 0.25; - }; - class 1Rnd_SmokeYellow_M203 - { - weight = 0.25; - }; - class FlareRed_M203 - { - weight = 0.25; - }; - class FlareGreen_M203 - { - weight = 0.25; - }; - class FlareWhite_M203 - { - weight = 0.25; - }; - class FlareYellow_M203 - { - weight = 0.25; - }; - class 6Rnd_HE_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareRed_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareWhite_M203 - { - weight = 1.5; - }; - class 6Rnd_FlareYellow_M203 - { - weight = 1.5; - }; - class 6Rnd_Smoke_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeRed_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeGreen_M203 - { - weight = 1.5; - }; - class 6Rnd_SmokeYellow_M203 - { - weight = 1.5; - }; - class 10Rnd_127x99_m107 - { - weight = 0.5; - }; - class 5Rnd_762x51_M24 - { - weight = 0.2; - }; - class 20Rnd_762x51_DMR - { - weight = 0.5; - }; - class 8Rnd_B_Beneli_Pellets - { - weight = 0.3; - }; - class 20Rnd_556x45_Stanag - { - weight = 0.4; - }; - class 200Rnd_556x45_M249 - { - weight = 10; - }; - class 100Rnd_762x51_M240 - { - weight = 8; - }; - class Javelin - { - weight = 12; - }; - class M136 - { - weight = 6; - }; - class Stinger - { - weight = 6; - }; - class SMAW_HEAA - { - weight = 6; - }; - class SMAW_HEDP - { - weight = 6; - }; - class HandGrenade_west - { - weight = 0.5; - }; - class PipeBomb - { - weight = 4; - }; - class TimeBomb - { - weight = 4; - }; - class Mine - { - weight = 8; - }; - class SmokeShellRed - { - weight = 0.4; - }; - class SmokeShellYellow - { - weight = 0.4; - }; - class SmokeShellGreen - { - weight = 0.4; - }; - class SmokeShellBlue - { - weight = 0.4; - }; - class SmokeShellPurple - { - weight = 0.4; - }; - class SmokeShellOrange - { - weight = 0.4; - }; - class SmokeShell - { - weight = 0.4; - }; - - class 10x_303 - { - weight = 0.15; - }; - class 30Rnd_545x39_AK - { - weight = 0.5; - }; - class 30Rnd_545x39_AKSD - { - weight = 0.5; - }; - class 75Rnd_545x39_RPK - { - weight = 1.25; - }; - class 30Rnd_762x39_AK47 - { - weight = 0.8; - }; - class 100Rnd_762x54_PK - { - weight = 8; - }; - class 5x_22_LR_17_HMR - { - weight = 0.15; - }; - class 5Rnd_127x108_KSVK - { - weight = 0.3; - }; - class 10Rnd_762x54_SVD - { - weight = 0.4; - }; - class 10Rnd_9x39_SP5_VSS - { - weight = 0.2; - }; - class 20Rnd_9x39_SP5_VSS - { - weight = 0.4; - }; - class 8Rnd_9x18_Makarov - { - weight = 0.15; - }; - class 8Rnd_9x18_MakarovSD - { - weight = 0.15; - }; - class 8Rnd_B_Saiga12_74Slug - { - weight = 0.3; - }; - class 64Rnd_9x19_Bizon - { - weight = 0.8; - }; - class 64Rnd_9x19_SD_Bizon - { - weight = 0.8; - }; - class 1Rnd_HE_GP25 - { - weight = 0.25; - }; - class FlareWhite_GP25 - { - weight = 0.25; - }; - class FlareGreen_GP25 - { - weight = 0.25; - }; - class FlareRed_GP25 - { - weight = 0.25; - }; - class FlareYellow_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKE_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKERED_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEGREEN_GP25 - { - weight = 0.25; - }; - class 1Rnd_SMOKEYELOW_GP25 - { - weight = 0.25; - }; - class PG7V - { - weight = 2.2; - }; - class PG7VL - { - weight = 2.6; - }; - class PG7VR - { - weight = 4.5; - }; - class OG7 - { - weight = 2; - }; - class RPG18 - { - weight = 1.2; - }; - class AT13 - { - weight = 14; - }; - class Igla - { - weight = 11; - }; - class Strela - { - weight = 10; - }; - class HandGrenade_east - { - weight = 0.5; - }; - class IR_Strobe_Target - { - weight = 0.4; - }; - class Laserbatteries - { - weight = 0.005; - }; - - class ItemPainkiller - { - weight = 0.1; - }; - class ItemMorphine - { - weight = 0.1; - }; - class ItemEpinephrine - { - weight = 0.1; - }; - class ItemBloodbag - { - weight = 0.4; - }; - class ItemHeatPack - { - weight = 0.1; - }; - - - class ItemAntibiotic - { - weight = 0.1; - }; - class ItemWaterbottle - { - weight = 0.5; - }; - class ItemWaterbottleBoiled - { - weight = 0.5; - }; - class ItemSodaMdew - { - weight = 0.2; - }; - class ItemSodaPepsi - { - weight = 0.2; - }; - class ItemSodaCoke - { - weight = 0.2; - }; - class FoodCanSardines - { - weight = 0.2; - }; - class FoodCanBakedBeans - { - weight = 0.2; - }; - class FoodCanFrankBeans - { - weight = 0.2; - }; - class FoodBioMeat - { - weight = 0.2; - }; - class FoodCanPasta - { - weight = 0.2; - }; - class FoodCanUnlabeled - { - weight = 0.2; - }; - - - - class FoodMRE - { - weight = 0.4; - }; - class FoodPistachio - { - weight = 0.003; - }; - class FoodNutmix - { - weight = 0.003; - }; - - - - - - class FoodSteakCooked - { - weight = 0.25; - }; - class FoodmeatCooked - { - weight = 0.25; - }; - class FoodbeefCooked - { - weight = 0.25; - }; - class FoodmuttonCooked - { - weight = 0.25; - }; - class FoodchickenCooked - { - weight = 0.25; - }; - class FoodrabbitCooked - { - weight = 0.25; - }; - class FoodbaconCooked - { - weight = 0.25; - }; - class FoodmuttonRaw - { - weight = 0.25; - }; - class FoodchickenRaw - { - weight = 0.25; - }; - class FoodBaconRaw - { - weight = 0.25; - }; - class FoodRabbitRaw - { - weight = 0.25; - }; - class FoodbeefRaw - { - weight = 0.25; - }; - class FoodmeatRaw - { - weight = 0.25; - }; - class FoodSteakRaw - { - weight = 0.25; - }; - class ItemFlashlight - { - weight = 0.1; - }; - class ItemFlashlightRed - { - weight = 0.1; - }; - class ItemKnife - { - weight = 0.1; - }; - - - - class Crossbow - { - weight = 1; - }; - class MeleeCrowbar - { - weight = 1; - }; - class MeleeHatchet - { - weight = 1; - }; - class MeleeMachete - { - weight = 1; - }; - class MeleeFishingPole - { - weight = 1; - }; - class ItemHatchet - { - weight = 1; - }; - class ItemCrowbar - { - weight = 1; - }; - class ItemMatchbox - { - weight = 0.005; - }; - class ItemToolbox - { - weight = 1; - }; - class ItemEtool - { - weight = 1; - }; - - class Skin_FR_OHara_DZ - { - weight = 1; - }; - class Skin_FR_Rodriguez_DZ - { - weight = 1; - }; - class Skin_CZ_Soldier_Sniper_EP1_DZ - { - weight = 1; - }; - class Skin_Graves_Light_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_MG_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Sniper_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_Crew_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_CO_DZ - { - weight = 1; - }; - class Skin_GUE_Soldier_2_DZ - { - weight = 1; - }; - class Skin_Survivor2_DZ - { - weight = 1; - }; - class Skin_Camo1_DZ - { - weight = 1; - }; - class Skin_Sniper1_DZ - { - weight = 1; - }; - class Skin_Rocket_DZ - { - weight = 1; - }; - class Skin_Soldier1_DZ - { - weight = 1; - }; - class Skin_RU_Policeman_DZ - { - weight = 1; - }; - class Skin_Pilot_EP1_DZ - { - weight = 1; - }; - class Skin_Haris_Press_EP1_DZ - { - weight = 1; - }; - class Skin_Ins_Soldier_GL_DZ - { - weight = 1; - }; - class Skin_GUE_Commander_DZ - { - weight = 1; - }; - class Skin_Functionary1_EP1_DZ - { - weight = 1; - }; - class Skin_Priest_DZ - { - weight = 1; - }; - class Skin_Rocker1_DZ - { - weight = 1; - }; - class Skin_Rocker2_DZ - { - weight = 1; - }; - class Skin_Rocker3_DZ - { - weight = 1; - }; - class Skin_Rocker4_DZ - { - weight = 1; - }; - class Skin_Bandit1_DZ - { - weight = 1; - }; - class Skin_Bandit2_DZ - { - weight = 1; - }; - class Skin_BanditW1_DZ - { - weight = 1; - }; - class Skin_BanditW2_DZ - { - weight = 1; - }; - class Skin_SurvivorW2_DZ - { - weight = 1; - }; - class Skin_SurvivorWpink_DZ - { - weight = 1; - }; - class Skin_SurvivorWsequisha_DZ - { - weight = 1; - }; - class Skin_SurvivorWcombat_DZ - { - weight = 1; - }; - class Skin_SurvivorWdesert_DZ - { - weight = 1; - }; - class Skin_SurvivorWurban_DZ - { - weight = 1; - }; - class Skin_SurvivorW3_DZ - { - weight = 1; - }; - class Skin_Soldier_TL_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Sniper_PMC_DZ - { - weight = 1; - }; - class Skin_Soldier_Bodyguard_AA12_PMC_DZ - { - weight = 1; - }; - class Skin_Drake_Light_DZ - { - weight = 1; - }; - class Skin_CZ_Special_Forces_GL_DES_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Soldier_EP1_DZ - { - weight = 1; - }; - class Skin_TK_INS_Warlord_EP1_DZ - { - weight = 1; - }; - - class HandRoadFlare - { - weight = 0.1; - }; - class HandChemBlue - { - weight = 0.1; - }; - class HandChemGreen - { - weight = 0.1; - }; - class HandChemRed - { - weight = 0.1; - }; - class ItemBandage - { - weight = 0.005; - }; - class Hatchet_Swing - { - weight = 0; - }; - class Machete_Swing - { - weight = 0; - }; - class Fishing_Swing - { - weight = 0; - }; - class Crowbar_Swing - { - weight = 0; - }; - class ItemVault - { - weight = 100; - }; - class PartWoodPile - { - weight = 1; - }; - class PartWheel - { - weight = 10; - }; - class PartFueltank - { - weight = 10; - }; - class PartGlass - { - weight = 5; - }; - class PartEngine - { - weight = 15; - }; - class ItemGenerator - { - weight = 30; - }; - class PartGeneric - { - weight = 5; - }; - class PartVRotor - { - weight = 15; - }; - class ItemJerrycan - { - weight = 10; - }; - class ItemJerrycanEmpty - { - weight = 1; - }; - class ItemTent - { - weight = 5; - }; - class ItemTentDomed - { - weight = 5; - }; - class ItemTentDomed2 - { - weight = 5; - }; - class TrapBear - { - weight = 1; - }; - class ItemTankTrap - { - weight = 5; - }; - class ItemWire - { - weight = 2.5; - }; - class ItemGoldBar - { - weight = 0.02; - }; - class ItemGoldBar10oz - { - weight = 0.2; - }; - class ItemSilverBar - { - weight = 0.02; - }; - class ItemSilverBar10oz - { - weight = 0.2; - }; - class ItemBronzeBar - { - weight = 0.02; - }; - class ItemCopperBar - { - weight = 0.02; - }; - class ItemCopperBar10oz - { - weight = 0.2; - }; - class ItemAluminumBar - { - weight = 0.02; - }; - class ItemTinBar - { - weight = 0.02; - }; - class BoltSteel - { - weight = 0.02; - }; - class BoltSteel4pack - { - weight = 0.08; - }; - class WoodenArrow - { - weight = 0.02; - }; - class Quiver - { - weight = 0.08; - }; - class TrashTinCan - { - weight = 0.003; - }; - class FoodCanUnlabeledEmpty - { - weight = 0.003; - }; - class ItemTrashRazor - { - weight = 0.003; - }; - class ItemTrashToiletpaper - { - weight = 0.001; - }; - - class 7Rnd_45ACP_1911 - { - weight = 0.02; - }; - class ItemZombieParts - { - weight = 5; - }; - class ItemSandbag - { - weight = 10; - }; - class ItemSandbagLarge - { - weight = 50; - }; - class ItemWaterbottleUnfilled - { - weight = 0.05; - }; - class ItemSodaEmpty - { - weight = 0.002; - }; - class ItemSodaCokeEmpty - { - weight = 0.002; - }; - class ItemSodaPepsiEmpty - { - weight = 0.002; - }; - class ItemSodaMdewEmpty - { - weight = 0.002; - }; - class TrashJackDaniels - { - weight = 0.02; - }; - - - class ItemCanvas - { - weight = 4; - }; - class ItemBurlap - { - weight = 8; - }; - class ItemLightBulb - { - weight = 0.02; - }; - class ItemPole - { - weight = 10; - }; - class ItemCorrugated - { - weight = 29; - }; - class PartWoodPlywood - { - weight = 4; - }; - class PartWoodLumber - { - weight = 2; - }; - - class ItemTrout - { - weight = 1; - }; - class ItemTroutCooked - { - weight = 1; - }; - class ItemSeaBass - { - weight = 6; - }; - class ItemSeaBassCooked - { - weight = 5; - }; - class ItemTuna - { - weight = 27; - }; - class ItemTunaCooked - { - weight = 25; - }; - - class 30m_plot_kit - { - weight = 0.02; - }; - class fuel_pump_kit - { - weight = 50; - }; - class light_pole_kit - { - weight = 10; - }; - class stick_fence_kit - { - weight = 6; - }; - class park_bench_kit - { - weight = 50; - }; - class wood_shack_kit - { - weight = 50; - }; - class storage_shed_kit - { - weight = 100; - }; - class outhouse_kit - { - weight = 50; - }; - class wooden_shed_kit - { - weight = 75; - }; - class rusty_gate_kit - { - weight = 80; - }; - class sun_shade_kit - { - weight = 50; - }; - class m240_nest_kit - { - weight = 100; - }; - class ItemFuelBarrel - { - weight = 167; - }; - class ItemFuelBarrelEmpty - { - weight = 20; - }; - class ItemOilBarrel - { - weight = 140; - }; - - class bulk_NVGoggles - { - weight = 25; - }; - class bulk_DZ_Backpack_EP1 - { - weight = 25; - }; - class bulk_15Rnd_9x19_M9SD - { - weight = 25; - }; - class bulk_30Rnd_556x45_StanagSD - { - weight = 25; - }; - class bulk_ItemSandbag - { - weight = 25; - }; - class bulk_ItemGPS - { - weight = 25; - }; - class bulk_ItemMap - { - weight = 25; - }; - class bulk_ItemEtool - { - weight = 25; - }; - class bulk_17Rnd_9x19_glock17 - { - weight = 25; - }; - }; -}; \ No newline at end of file diff --git a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf b/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf deleted file mode 100644 index 1565a0625..000000000 --- a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Weight/R3F_DoWeight.sqf +++ /dev/null @@ -1,50 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#include "R3F_WEIGHT_Configuration.cfg" - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -private ["_n","_gearbox_visible","_control","_display","_initial_text"]; - -disableSerialization; - -R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - -_initial_text = ""; -_n = 0; -while {true} do -{ - sleep R3F_WEIGHT_SHORT_DELAY; - - #ifdef R3F_WEIGHT_SHOW_WEIGHT - _display = findDisplay ARMA2_RSCDISPLAYGEARBOX; - _gearbox_visible = ( (str _display) != "No display"); - #else - _gearbox_visible = false; - #endif - - if(_gearbox_visible) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - if(_initial_text == "") then { - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _initial_text = ctrlText _control ; - }; - _control = _display displayCtrl ARMA2_CAPTIONGEARBOX; - _control ctrlSetText format[localize "STR_R3F_WEIGHT_InGearBox",_initial_text,R3F_Weight]; - _n = 0; - }else{ - if( _n > R3F_WEIGHT_LONG_DELAY) then { - R3F_Weight = call R3F_WEIGHT_FNCT_GetWeight; - _n = 0; - }; - _n = _n + 1 ; - }; -}; diff --git a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg b/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg deleted file mode 100644 index 617cc8ad0..000000000 --- a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Weight/R3F_WEIGHT_Configuration.cfg +++ /dev/null @@ -1,22 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - -#define R3F_WEIGHT_SHOW_WEIGHT - -//show or not classes not found in arma.rpt -//#define R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND \ No newline at end of file diff --git a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv b/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv deleted file mode 100644 index 6719b3b91..000000000 --- a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Weight/R3F_WEIGHT_Stringtable.csv +++ /dev/null @@ -1,12 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ -R3F_VERSION_WEIGHTED, "1.04", "1.04" -STR_R3F_WEIGHT_InGearBox, "%1 | Weight carried : %2 lb", "%1 | Poids transporté : %2 Kg" -STR_R3F_WEIGHT_English, "lb", "Kg" diff --git a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf b/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf deleted file mode 100644 index 37daa1ce2..000000000 --- a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Weight/R3F_Weight_Fnct.sqf +++ /dev/null @@ -1,72 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ -#include "R3F_WEIGHT_Configuration.cfg" -R3F_WEIGHT_FNCT_MakeSingleArray = { - private ["_arr_i","_arr_n", "_arr", "_n", "_nb", "_x"]; - _arr_i = (_this select 0) select 0; - _arr_n = (_this select 0) select 1; - - _arr = []; - - _n = 0; - { - _nb = _arr_n select _n; - for [{_i = 0}, {_i < _nb}, {_i = _i + 1}] do{ - _arr = _arr + [_x]; - }; - _n = _n + 1; - - }foreach _arr_i; - - _arr; -}; - -R3F_WEIGHT_FNCT_GetItemWeight = { - private ["_arr_class", "_total_weight", "_weight"]; - _arr_class = (_this select 0) + (_this select 1); - _total_weight = 0; - _weight = 0; - CfgWeight = missionConfigFile >> "CfgWeight"; - { - if(isclass(CfgWeight >> "Weapons" >> _x)) then { - _weight = getNumber(CfgWeight >> "Weapons" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - if(isclass(CfgWeight >> "Magazines" >> _x)) then { - _weight = getNumber(CfgWeight >> "Magazines" >> _x >> "weight"); - _total_weight = _total_weight + _weight; - }else{ - #ifdef R3F_WEIGHT_SHOW_CLASSES_NOT_FOUND - diag_log format["Class not found %1", _x]; - #endif - }; - }; - }foreach _arr_class; - _total_weight; -}; - -R3F_WEIGHT_FNCT_GetWeight = { - private ["_bagpack","_bagpack_weapons", "_bagpack_ammo", "_return","_english"]; - _return = 0; - _bagpack = unitBackpack player; - if(!isnull(_bagpack)) then { - _bagpack_weapons = [getWeaponCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _bagpack_ammo = [getMagazineCargo _bagpack] call R3F_WEIGHT_FNCT_MakeSingleArray; - _return = [_bagpack_weapons, _bagpack_ammo] call R3F_WEIGHT_FNCT_GetItemWeight; - }; - _return = _return + ([(weapons player), (magazines player)] call R3F_WEIGHT_FNCT_GetItemWeight); - _english = localize "STR_R3F_WEIGHT_English" == "lb"; - if(_english) then { - _return = _return / 0.45359 ; - _return = round (_return * 100)/100; - }; - _return; -}; - diff --git a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf b/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf deleted file mode 100644 index 9f4f8eaab..000000000 --- a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Weight/R3F_Weight_Init.sqf +++ /dev/null @@ -1,13 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.02 -@date 20101018 -*****************************************************************************/ - -call compile preprocessFile "R3F_Realism\R3F_Weight\R3F_Weight_Fnct.sqf"; - -_void = [] execVM "R3F_Realism\R3F_Weight\R3F_DoWeight.sqf"; \ No newline at end of file diff --git a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Weight/R3F_resource.h b/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Weight/R3F_resource.h deleted file mode 100644 index d48e630a1..000000000 --- a/Server Files/MPMissions/TEMPLATE/R3F_Realism/R3F_Weight/R3F_resource.h +++ /dev/null @@ -1,10 +0,0 @@ - -#define ARMA2_RSCDISPLAYGEARBOX 106 -#define ARMA2_CAPTIONGEARBOX 1001 - - -#define R3F_WEIGHT_SHORT_DELAY 1 -#define R3F_WEIGHT_LONG_DELAY 10 -#define R3F_WEIGHT_MAIN_INCREMENT 1 - - diff --git a/Server Files/MPMissions/TEMPLATE/description.ext b/Server Files/MPMissions/TEMPLATE/description.ext index 1f94eaa6f..b02cecdbb 100644 --- a/Server Files/MPMissions/TEMPLATE/description.ext +++ b/Server Files/MPMissions/TEMPLATE/description.ext @@ -1,15 +1,17 @@ respawn = "BASE"; respawndelay = 5; -onLoadMission="DayZ_Epoch Proving Grounds PMC"; -OnLoadIntro = "Welcome to Proving Grounds PMC"; +onLoadMission= "DayZ Epoch Chernarus"; +OnLoadIntro = "Welcome to DayZ Epoch Chernarus"; OnLoadIntroTime = False; OnLoadMissionTime = False; disabledAI = true; -disableChannels[]={0,1,2,6}; -enableItemsDropping=0; -#include "R3F_Realism\R3F_Weight\R3F_CfgWeight.h" +disableChannels[]={0,2,6}; +enableItemsDropping = 0; -onPauseScript = "\z\addons\dayz_code\compile\player_onPause.sqf"; +briefing = 0; +debriefing = 0; + +onPauseScript = ""; loadScreen = "\z\addons\dayz_code\gui\dayz_logo_ca.paa"; class Header diff --git a/Server Files/MPMissions/TEMPLATE/dynamic_vehicle.sqf b/Server Files/MPMissions/TEMPLATE/dynamic_vehicle.sqf deleted file mode 100644 index 2bc3e8cb2..000000000 --- a/Server Files/MPMissions/TEMPLATE/dynamic_vehicle.sqf +++ /dev/null @@ -1,107 +0,0 @@ -AllowedVehiclesList = [ -["AH6X_DZ",5], -["AN2_DZ",3], -["ArmoredSUV_PMC_DZ",1], -["ATV_CZ_EP1",5], -["ATV_US_EP1",5], -["C130J_US_EP1",1], -["car_hatchback",5], -["car_sedan",5], -["CH_47F_EP1_DZ",2], -["CSJ_GyroC",2], -["CSJ_GyroCover",2], -["CSJ_GyroP",2], -["datsun1_civil_1_open",3], -["datsun1_civil_2_covered",3], -["datsun1_civil_3_open",3], -["Fishing_Boat",5], -["GAZ_Vodnik",2], -["GAZ_Vodnik_MedEvac",1], -["GLT_M300_LT",5], -["GLT_M300_ST",5], -["hilux1_civil_1_open",5], -["hilux1_civil_2_covered",5], -["hilux1_civil_3_open_EP1",5], -["HMMWV_Ambulance",2], -["HMMWV_Ambulance_CZ_DES_EP1",2], -["HMMWV_DES_EP1",5], -["HMMWV_DZ",5], -["HMMWV_M1035_DES_EP1",2], -["HMMWV_M1151_M2_CZ_DES_EP1",2], -["HMMWV_M998A2_SOV_DES_EP1",2], -["Ikarus",6], -["Ikarus_TK_CIV_EP1",6], -["Kamaz",2], -["KamazRefuel_DZ",1], -["Lada1",5], -["Lada1_TK_CIV_EP1",5], -["Lada2",5], -["Lada2_TK_CIV_EP1",5], -["LadaLM",2], -["LandRover_CZ_EP1",5], -["LandRover_MG_TK_EP1",3], -["LandRover_Special_CZ_EP1",1], -["LandRover_TK_CIV_EP1",5], -["M1030_US_DES_EP1",5], -["MH6J_DZ",5], -["Mi17_Civilian_DZ",5], -["Mi17_DZ",4], -["MMT_Civ",10], -["MtvrRefuel_DES_EP1_DZ",1], -["MTVR_DES_EP1",2], -["MV22_DZ",1], -["Offroad_DSHKM_Gue",5], -["Old_bike_TK_INS_EP1",7], -["Old_moto_TK_Civ_EP1",5], -["PBX",5], -["Pickup_PK_GUE",5], -["Pickup_PK_INS",5], -["Pickup_PK_TK_GUE_EP1",5], -["policecar",4], -["RHIB",3], -["S1203_ambulance_EP1",2], -["S1203_TK_CIV_EP1",6], -["Skoda",5], -["SkodaBlue",5], -["SkodaGreen",5], -["SkodaRed",5], -["Smallboat_1",5], -["Smallboat_2",5], -["SUV_Blue",1], -["SUV_Camo",2], -["SUV_Charcoal",1], -["SUV_Green",1], -["SUV_Orange",1], -["SUV_Pink",1], -["SUV_Red",1], -["SUV_Silver",1], -["SUV_TK_CIV_EP1",1], -["SUV_White",1], -["SUV_Yellow",1], -["tractor",5], -["TT650_Civ",6], -["TT650_Ins",6], -["TT650_TK_CIV_EP1",6], -["UAZ_CDF",5], -["UAZ_INS",5], -["UAZ_MG_TK_EP1",5], -["UAZ_RU",5], -["UAZ_Unarmed_TK_CIV_EP1",5], -["UAZ_Unarmed_TK_EP1",5], -["UAZ_Unarmed_UN_EP1",5], -["UH1H_DZ",3], -["UH1Y_DZ",1], -["UH60M_EP1_DZ",2], -["UralRefuel_TK_EP1_DZ",1], -["Ural_CDF",2], -["Ural_TK_CIV_EP1",2], -["Ural_UN_EP1",2], -["V3S_Open_TK_CIV_EP1",2], -["V3S_Open_TK_EP1",2], -["V3S_Refuel_TK_GUE_EP1_DZ",1], -["VolhaLimo_TK_CIV_EP1",2], -["Volha_1_TK_CIV_EP1",5], -["Volha_2_TK_CIV_EP1",5], -["VWGolf",5], -["Zodiac",5] -]; \ No newline at end of file diff --git a/Server Files/MPMissions/TEMPLATE/dynamic_vehicle_no_boats.sqf b/Server Files/MPMissions/TEMPLATE/dynamic_vehicle_no_boats.sqf deleted file mode 100644 index a1d0b1b84..000000000 --- a/Server Files/MPMissions/TEMPLATE/dynamic_vehicle_no_boats.sqf +++ /dev/null @@ -1,101 +0,0 @@ -AllowedVehiclesList = [ -["AH6X_DZ",5], -["AN2_DZ",3], -["ArmoredSUV_PMC_DZ",1], -["ATV_CZ_EP1",5], -["ATV_US_EP1",5], -["C130J_US_EP1",1], -["car_hatchback",5], -["car_sedan",5], -["CH_47F_EP1_DZ",2], -["CSJ_GyroC",2], -["CSJ_GyroCover",2], -["CSJ_GyroP",2], -["datsun1_civil_1_open",3], -["datsun1_civil_2_covered",3], -["datsun1_civil_3_open",3], -["GAZ_Vodnik",2], -["GAZ_Vodnik_MedEvac",1], -["GLT_M300_LT",5], -["GLT_M300_ST",5], -["hilux1_civil_1_open",5], -["hilux1_civil_2_covered",5], -["hilux1_civil_3_open_EP1",5], -["HMMWV_Ambulance",2], -["HMMWV_Ambulance_CZ_DES_EP1",2], -["HMMWV_DES_EP1",5], -["HMMWV_DZ",5], -["HMMWV_M1035_DES_EP1",2], -["HMMWV_M1151_M2_CZ_DES_EP1",2], -["HMMWV_M998A2_SOV_DES_EP1",2], -["Ikarus",6], -["Ikarus_TK_CIV_EP1",6], -["Kamaz",2], -["KamazRefuel_DZ",1], -["Lada1",5], -["Lada1_TK_CIV_EP1",5], -["Lada2",5], -["Lada2_TK_CIV_EP1",5], -["LadaLM",2], -["LandRover_CZ_EP1",5], -["LandRover_MG_TK_EP1",3], -["LandRover_Special_CZ_EP1",1], -["LandRover_TK_CIV_EP1",5], -["M1030_US_DES_EP1",5], -["MH6J_DZ",5], -["Mi17_Civilian_DZ",5], -["Mi17_DZ",4], -["MMT_Civ",10], -["MtvrRefuel_DES_EP1_DZ",1], -["MTVR_DES_EP1",2], -["MV22_DZ",1], -["Offroad_DSHKM_Gue",5], -["Old_bike_TK_INS_EP1",7], -["Old_moto_TK_Civ_EP1",5], -["Pickup_PK_GUE",5], -["Pickup_PK_INS",5], -["Pickup_PK_TK_GUE_EP1",5], -["policecar",4], -["S1203_ambulance_EP1",2], -["S1203_TK_CIV_EP1",6], -["Skoda",5], -["SkodaBlue",5], -["SkodaGreen",5], -["SkodaRed",5], -["SUV_Blue",1], -["SUV_Camo",2], -["SUV_Charcoal",1], -["SUV_Green",1], -["SUV_Orange",1], -["SUV_Pink",1], -["SUV_Red",1], -["SUV_Silver",1], -["SUV_TK_CIV_EP1",1], -["SUV_White",1], -["SUV_Yellow",1], -["tractor",5], -["TT650_Civ",6], -["TT650_Ins",6], -["TT650_TK_CIV_EP1",6], -["UAZ_CDF",5], -["UAZ_INS",5], -["UAZ_MG_TK_EP1",5], -["UAZ_RU",5], -["UAZ_Unarmed_TK_CIV_EP1",5], -["UAZ_Unarmed_TK_EP1",5], -["UAZ_Unarmed_UN_EP1",5], -["UH1H_DZ",3], -["UH1Y_DZ",1], -["UH60M_EP1_DZ",2], -["UralRefuel_TK_EP1_DZ",1], -["Ural_CDF",2], -["Ural_TK_CIV_EP1",2], -["Ural_UN_EP1",2], -["V3S_Open_TK_CIV_EP1",2], -["V3S_Open_TK_EP1",2], -["V3S_Refuel_TK_GUE_EP1_DZ",1], -["VolhaLimo_TK_CIV_EP1",2], -["Volha_1_TK_CIV_EP1",5], -["Volha_2_TK_CIV_EP1",5], -["VWGolf",5] -]; \ No newline at end of file diff --git a/Server Files/MPMissions/TEMPLATE/init.sqf b/Server Files/MPMissions/TEMPLATE/init.sqf index 6d2ce2c08..e05f70606 100644 --- a/Server Files/MPMissions/TEMPLATE/init.sqf +++ b/Server Files/MPMissions/TEMPLATE/init.sqf @@ -1,12 +1,13 @@ /* - INITILIZATION + For DayZ Epoch + Addons Credits: Jetski Yanahui by Kol9yN, Zakat, Gerasimow9, YuraPetrov, zGuba, A.Karagod, IceBreakr, Sahbazz */ startLoadingScreen ["","RscDisplayLoadCustom"]; cutText ["","BLACK OUT"]; enableSaving [false, false]; //REALLY IMPORTANT VALUES -dayZ_instance = 8; //The instance +dayZ_instance = 11; //The instance dayzHiveRequest = []; initialized = false; dayz_previousID = 0; @@ -16,16 +17,28 @@ player setVariable ["BIS_noCoreConversations", true]; //disable radio messages to be heard and shown in the left lower corner of the screen enableRadio false; -// DayZ Epochconfig -spawnShoremode = 0; // Default = 1 (on shore) -spawnArea= 500; // Default = 1500 -MaxHeliCrashes= 3; // Default = 5 -MaxVehicleLimit = 50; // Default = 50 -MaxDynamicDebris = 100; // Default = 100 -dayz_MapArea = 4000; // Default = 10000 -dayz_maxLocalZombies = 40; // Default = 40 +// DayZ Epoch config +spawnShoremode = 1; // Default = 1 (on shore) +spawnArea= 1500; // Default = 1500 +MaxHeliCrashes= 5; // Default = 5 +MaxVehicleLimit = 300; // Default = 50 +MaxDynamicDebris = 500; // Default = 100 +dayz_MapArea = 14000; // Default = 10000 +dayz_maxLocalZombies = 30; // Default = 30 -DZEdebug = true; +dayz_paraSpawn = false; + +dayz_sellDistance_vehicle = 10; +dayz_sellDistance_boat = 30; +dayz_sellDistance_air = 40; + +dayz_maxAnimals = 8; // Default: 8 +dayz_tameDogs = true; +DynamicVehicleDamageLow = 0; // Default: 0 +DynamicVehicleDamageHigh = 100; // Default: 100 + +EpochEvents = [["any","any","any","any",30,"crash_spawner"],["any","any","any","any",0,"crash_spawner"],["any","any","any","any",15,"supply_drop"]]; +dayz_fullMoonNights = true; //Load in compiled functions call compile preprocessFileLineNumbers "\z\addons\dayz_code\init\variables.sqf"; //Initilize the Variables (IMPORTANT: Must happen very early) @@ -41,23 +54,12 @@ progressLoadingScreen 1.0; "filmic" setToneMappingParams [0.153, 0.357, 0.231, 0.1573, 0.011, 3.750, 6, 4]; setToneMapping "Filmic"; -if ((!isServer) && (isNull player) ) then -{ -waitUntil {!isNull player}; -waitUntil {time > 3}; -}; - -if ((!isServer) && (player != player)) then -{ - waitUntil {player == player}; - waitUntil {time > 3}; -}; - if (isServer) then { - call compile preprocessFileLineNumbers "dynamic_vehicle.sqf"; //Compile vehicle configs + call compile preprocessFileLineNumbers "\z\addons\dayz_server\missions\DayZ_Epoch_11.Chernarus\dynamic_vehicle.sqf"; + //Compile vehicle configs // Add trader citys - _nil = [] execVM "mission.sqf"; + _nil = [] execVM "\z\addons\dayz_server\missions\DayZ_Epoch_11.Chernarus\mission.sqf"; _serverMonitor = [] execVM "\z\addons\dayz_code\system\server_monitor.sqf"; }; @@ -70,5 +72,13 @@ if (!isDedicated) then { //Run the player monitor _id = player addEventHandler ["Respawn", {_id = [] spawn player_death;}]; _playerMonitor = [] execVM "\z\addons\dayz_code\system\player_monitor.sqf"; - _void = [] execVM "R3F_Realism\R3F_Realism_Init.sqf"; -}; \ No newline at end of file + + + //Lights + //[0,0,true,true,true,58,280,600,[0.698, 0.556, 0.419],"Generator_DZ",0.1] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf"; +}; +#include "\z\addons\dayz_code\system\REsec.sqf" +//Start Dynamic Weather +execVM "\z\addons\dayz_code\external\DynamicWeatherEffects.sqf"; + +#include "\z\addons\dayz_code\system\BIS_Effects\init.sqf" diff --git a/Server Files/MPMissions/TEMPLATE/mission.sqm b/Server Files/MPMissions/TEMPLATE/mission.sqm index eabd440ee..ddb37b71d 100644 --- a/Server Files/MPMissions/TEMPLATE/mission.sqm +++ b/Server Files/MPMissions/TEMPLATE/mission.sqm @@ -13,8 +13,7 @@ class Mission "ca_modules_functions", "warfarebuildings", "glt_m300t", - "sigisolda", - "suv_col", + "csj_gyroac" }; addOnsAuto[]= @@ -27,8 +26,8 @@ class Mission randomSeed=11171215; class Intel { - briefingName="Proving Grounds PMC DayZ_Epoch"; - briefingDescription="Proving Grounds PMC DayZ_Epoch Private Server"; + briefingName="DayZ Epoch Proving Grounds PMC"; + briefingDescription="DayZ Epoch Proving Grounds PMC Private Server"; startWeather=0.067362607; forecastWeather=0.52341133; year=2008; diff --git a/Server Files/MPMissions/TEMPLATE/server_traders.sqf b/Server Files/MPMissions/TEMPLATE/server_traders.sqf index e69de29bb..362ca505e 100644 --- a/Server Files/MPMissions/TEMPLATE/server_traders.sqf +++ b/Server Files/MPMissions/TEMPLATE/server_traders.sqf @@ -0,0 +1,2 @@ +// DayZ Epoch NO TRADERS +serverTraders = []; \ No newline at end of file diff --git a/Server Files/MPMissions/TEMPLATE/server_traders_tmp.sqf b/Server Files/MPMissions/TEMPLATE/server_traders_tmp.sqf new file mode 100644 index 000000000..bdb110409 --- /dev/null +++ b/Server Files/MPMissions/TEMPLATE/server_traders_tmp.sqf @@ -0,0 +1,206 @@ +// DayZ Epoch TRADERS for 17 +serverTraders = ["Tanny_PMC","US_Delta_Force_AR_EP1","BAF_Soldier_AAR_DDPM","Drake","Damsel2","GUE_Soldier_MG","GUE_Soldier_GL","TK_GUE_Soldier_5_EP1","GUE_Soldier_2","Soldier_Sniper_PMC","GUE_Soldier_3","Soldier_GL_M16A2_PMC","UN_CDF_Soldier_Crew_EP1","UN_CDF_Soldier_Pilot_EP1","GUE_Worker2","Dr_Annie_Baker_EP1","Soldier_MG_PKM_PMC","Soldier_MG_PMC","GUE_Soldier_CO","Farmwife4","FR_Sykes","GUE_Villager4","TK_CIV_Takistani04_EP1","Pilot_EP1","RU_Profiteer4","Woodlander3","Dr_Hladik_EP1","Doctor","HouseWife1","Citizen3_EP1","ibr_lingorman6","ibr_lingorman6s","TK_CIV_Woman02_EP1","Damsel3"]; +// Hero Vendor +menu_Tanny_PMC = [ + [["Ammunition",478],["Clothes",476],["Helicopter Armed",493],["Military Armed",562],["Trucks Armed",479],["Weapons",477]], + [], + "hero" +]; +// Ammunition Friendly +menu_US_Delta_Force_AR_EP1 = [ + [["Assault Rifle Ammo",480],["Light Machine Gun Ammo",481],["Pistol Ammo",484],["Shotguns and Single-shot Ammo",573],["Sniper Rifle Ammo",482],["Submachine Gun Ammo",483]], + [], + "friendly" +]; +// Weapons Friendly +menu_BAF_Soldier_AAR_DDPM = [ + [["Assault Rifle",485],["Light Machine Gun",486],["Pistols",489],["Shotguns and Single-shot",574],["Sniper Rifle",487],["Submachine Guns",488]], + [], + "friendly" +]; +// Friendly Vehicles +menu_Drake = [ + [["Bikes and ATV",608],["Buses and Vans",563],["Cargo Trucks",564],["Fuel Trucks",492],["Military Unarmed",491],["Trucks",495],["Used Cars",585],["Utility Vehicles",565]], + [], + "friendly" +]; +// General Store +menu_Damsel2 = [ + [["Backpacks",496],["Clothes",497],["Cooked Meats",580],["Drinks",498],["Packaged Food",579]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "neutral" +]; +// Weapons neutral +menu_GUE_Soldier_MG = [ + [["Assault Rifle",602],["Light Machine Gun",603],["Pistols",606],["Shotguns and Single-shot",607],["Sniper Rifle",605],["Submachine Guns",604]], + [], + "neutral" +]; +// Ammunition Neutral +menu_GUE_Soldier_GL = [ + [["Assault Rifle Ammo",609],["Light Machine Gun Ammo",610],["Pistol Ammo",611],["Shotguns and Single-shot Ammo",613],["Sniper Rifle Ammo",614],["Submachine Gun Ammo",612]], + [], + "neutral" +]; +// Neutral Building/Parts +menu_TK_GUE_Soldier_5_EP1 = [ + [["Building Supplies",508],["Toolbelt Items",510],["Vehicle Parts",509]], + [], + "neutral" +]; +// Bandit Trader +menu_GUE_Soldier_2 = [ + [["Ammunition",577],["Clothing",575],["Helicopter Armed",512],["Military Armed",569],["Trucks Armed",534],["Weapons",627]], + [], + "hostile" +]; +// Aircraft Dealer +menu_Soldier_Sniper_PMC = [ + [["Airplanes",517],["Helicopter Unarmed",519]], + [], + "friendly" +]; +// Vehicles Neutral +menu_GUE_Soldier_3 = [ + [["Bikes and ATV",587],["Buses and Vans",588],["Cargo Trucks",586],["Fuel Trucks",589],["Military Unarmed",598],["Trucks",590],["Used Cars",520],["Utility Vehicles",591]], + [], + "neutral" +]; +// Black Market Vendor +menu_Soldier_GL_M16A2_PMC = [ + [["Black Market Ammo",527],["Black Market Weapons",526],["Explosives",529]], + [], + "neutral" +]; +// Friendly Building/Parts +menu_UN_CDF_Soldier_Crew_EP1 = [ + [["Building Supplies",530],["Toolbelt Items",532],["Vehicle Parts",531]], + [], + "friendly" +]; +// Friendly Vehicles 2 +menu_UN_CDF_Soldier_Pilot_EP1 = [ + [["Bikes and ATV",536],["Buses and Vans",592],["Cargo Trucks",570],["Fuel Trucks",595],["Military Unarmed",599],["Trucks Unarmed",535],["Used Cars",600],["Utility Vehicles",568]], + [], + "friendly" +]; +// General Store 2 +menu_GUE_Worker2 = [ + [["Backpacks",538],["Clothes",628],["Cooked Meats",630],["Drinks",601],["Packaged Food",629]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "friendly" +]; +// Medical Supplies +menu_Dr_Annie_Baker_EP1 = [ + [["Chem-lites/Flares",542],["Medical Supplies",541],["Smoke Grenades",543]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "friendly" +]; +// Weapons friendly 2 +menu_Soldier_MG_PKM_PMC = [ + [["Assault Rifle",615],["Light Machine Gun",616],["Pistols",617],["Shotguns and Single-shot",620],["Sniper Rifle",619],["Submachine Guns",618]], + [], + "friendly" +]; +// Ammunition friendly 2 +menu_Soldier_MG_PMC = [ + [["Assault Rifle Ammo",621],["Light Machine Gun Ammo",622],["Pistol Ammo",625],["Shotguns and Single-shot Ammo",623],["Sniper Rifle Ammo",624],["Submachine Gun Ammo",626]], + [], + "friendly" +]; +// East Wholesaler +menu_GUE_Soldier_CO = [ + [["Wholesale",555]], + [], + "neutral" +]; +// General Store 3 +menu_Farmwife4 = [ + [["Backpacks",632],["Clothes",631],["Cooked Meats",634],["Drinks",633],["Packaged Food",635]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "neutral" +]; +// West Wholesaler +menu_FR_Sykes = [ + [["Wholesale",636]], + [], + "neutral" +]; +// Boat Vendor +menu_GUE_Villager4 = [ + [["Boats Armed",558],["Boats Unarmed",557]], + [], + "neutral" +]; +// Weapons neutral 2 +menu_TK_CIV_Takistani04_EP1 = [ + [["Assault Rifle",637],["Light Machine Gun",638],["Pistols",674],["Shotguns and Single-shot",641],["Sniper Rifle",640],["Submachine Guns",642]], + [], + "neutral" +]; +// Ammunition Neutral 2 +menu_Pilot_EP1 = [ + [["Assault Rifle Ammo",643],["Light Machine Gun Ammo",644],["Pistol Ammo",646],["Shotguns and Single-shot Ammo",649],["Sniper Rifle Ammo",647],["Submachine Gun Ammo",648]], + [], + "neutral" +]; +// Vehicles Neutral 2 +menu_RU_Profiteer4 = [ + [["Bikes and ATV",650],["Buses and Vans",651],["Cargo Trucks",653],["Fuel Trucks",655],["Military Unarmed",658],["Trucks",659],["Used Cars",660],["Utility Vehicles",661]], + [], + "neutral" +]; +// Neutral Building/Parts +menu_Woodlander3 = [ + [["Building Supplies",662],["Toolbelt Items",663],["Vehicle Parts",664]], + [], + "neutral" +]; +// Medical Supplies 2 +menu_Dr_Hladik_EP1 = [ + [["Chem-lites/Flares",666],["Medical Supplies",665],["Smoke Grenades",668]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "neutral" +]; +// Medical Supplies 3 +menu_Doctor = [ + [["Chem-lites/Flares",669],["Medical Supplies",670],["Smoke Grenades",671]], + [["FoodBioMeat","ItemZombieParts",1,1,"buy","Zombie Parts","Bio Meat",101]], + "neutral" +]; +// Boat Trader 2 +menu_HouseWife1 = [ + [["Boats Armed",673],["Boats Unarmed",672]], + [], + "neutral" +]; +// Wholesale 3 +menu_Citizen3_EP1 = [ + [["Wholesale",675]], + [], + "neutral" +]; +// Friendly Building/parts 2 +menu_ibr_lingorman6 = [ + [["Building Supplies",678],["Toolbelt Items",679],["Vehicle Parts",677]], + [], + "friendly" +]; +// Friendly Building/Parts 3 +menu_ibr_lingorman6s = [ + [["Building Supplies",680],["Toolbelt Items",681],["Vehicle Parts",682]], + [], + "friendly" +]; +// General Store 4 +menu_TK_CIV_Woman02_EP1 = [ + [["Backpacks",685],["Clothes",683],["Cooked Meats",686],["Drinks",684],["Packaged Food",687]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "neutral" +]; +// General Store 5 +menu_Damsel3 = [ + [["Backpacks",688],["Clothes",689],["Cooked Meats",690],["Drinks",691],["Packaged Food",692]], + [["ItemCopperBar","TrashJackDaniels",1,1,"buy","Empty Whiskey Bottle","Copper Bar",101]], + "friendly" +]; \ No newline at end of file diff --git a/Server Files/MPMissions/TEMPLATE/stringtable.csv b/Server Files/MPMissions/TEMPLATE/stringtable.csv deleted file mode 100644 index cc2b013c5..000000000 --- a/Server Files/MPMissions/TEMPLATE/stringtable.csv +++ /dev/null @@ -1,14 +0,0 @@ -/**************************************************************************** -Copyright (C) 2010 Team ~R3F~ -This program is free software under the terms of the GNU General Public License version 3. -You should have received a copy of the GNU General Public License -along with this program. If not, see . -@authors team-r3f.org -@version 1.00 -@date 20101006 -*****************************************************************************/ - -Language, English, French - -#include "R3F_Realism\R3F_stringtable.csv" - diff --git a/Server Files/PHP/Trader_config.php b/Server Files/PHP/Trader Config Tool/Trader_Config_Tool.php similarity index 59% rename from Server Files/PHP/Trader_config.php rename to Server Files/PHP/Trader Config Tool/Trader_Config_Tool.php index 11071a2ed..51a210375 100644 --- a/Server Files/PHP/Trader_config.php +++ b/Server Files/PHP/Trader Config Tool/Trader_Config_Tool.php @@ -1,3 +1,108 @@ + + + + + DayZ Epoch + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ +
+ + + + + + "); -print("Chernarus #11 Traders
"); -print("Dingor #6 Traders
"); -print("Takistan #1 Traders
"); -print("Zargabad #4 Traders
"); -print("Taviana #13 Traders
"); - // Currency Classnames -$bars_array = array("ItemAluminumBar","ItemTinBar","ItemCopperBar","ItemCopperBar10oz","ItemSilverBar","ItemSilverBar10oz","ItemGoldBar","ItemGoldBar10oz"); - +$bars_array = array("ItemAluminumBar","ItemTinBar","ItemCopperBar","ItemCopperBar10oz","ItemSilverBar","ItemSilverBar10oz","ItemGoldBar","ItemGoldBar10oz","ItemBriefcase100oz"); +$humanity_array = array("friendly","neutral","hostile","hero"); + function buildHTMLselect ($array,$name) { $html_tmp = '", $instance,$_GET['inst'],$id,$_GET['inst'],$name,$id); + } else { + printf("
%s
", $instance,$id,$name,$id); + } } - + echo $format_output_tmp; return $format_output; $stmt->close(); } else { @@ -102,7 +206,7 @@ function add_item($item_class,$item_type,$item_group,$item_afile) { global $pass; $mysqli = new mysqli($host, $user, $pass, $db, $port); - if ($stmt = $mysqli->prepare("INSERT INTO `trader_items` (`classname`,`type`,`group`,`afile`) VALUES (?,?,?,?)")) { + if ($stmt = $mysqli->prepare("INSERT IGNORE INTO `trader_items` (`classname`,`type`,`group`,`afile`) VALUES (?,?,?,?)")) { $stmt->bind_param("siss", $item_class, $item_type, $item_group, $item_afile); @@ -126,7 +230,7 @@ function add_traders_data($item,$qty,$buy,$sell,$order,$new_id,$afile) { global $pass; $mysqli = new mysqli($host, $user, $pass, $db, $port); - if ($stmt = $mysqli->prepare("INSERT INTO `traders_data` (`item`,`qty`,`buy`,`sell`,`order`,`tid`,`afile`) VALUES (?,?,?,?,?,?,?)")) { + if ($stmt = $mysqli->prepare("INSERT IGNORE INTO `traders_data` (`item`,`qty`,`buy`,`sell`,`order`,`tid`,`afile`) VALUES (?,?,?,?,?,?,?)")) { $stmt->bind_param("sissiis", $item, $qty, $buy, $sell, $order, $new_id,$afile); @@ -219,6 +323,30 @@ if(isset($_POST['cat_name']) && !empty($_POST['cat_name']) && isset($_POST['trad } } +// perform trader desc edits here +if(isset($_POST['cat_name_edit']) && !empty($_POST['cat_name_edit']) && isset($_POST['trader_id'])) { + + if ($stmt = $mysqli->prepare("UPDATE `server_traders` SET `desc` = ?,`classname` = ?,`status` = ?,`static` = ? WHERE `id` = ?")) { + + $cat_name_edit = $_POST['cat_name_edit']; + $cat_class_edit = $_POST['cat_class_edit']; + $static_edit = $_POST['static_edit']; + $new_trader_status = $_POST['new_trader_status']; + + $trader_id = $_POST['trader_id']; + + $stmt->bind_param("ssssi", $cat_name_edit, $cat_class_edit, $new_trader_status, $static_edit, $trader_id); + + /* execute query */ + $stmt->execute(); + + printf("%d Row Updated.\n", $stmt->affected_rows); + $stmt->close(); + } else { + echo 'error'; + } +} + // perform fill with template for existing tid if(isset($_POST['trader_template']) && !empty($_POST['trader_template']) && isset($_POST['t_id'])) { fill_with_template($_POST['trader_template'],$_POST['t_id']); @@ -298,7 +426,7 @@ if(isset($_POST['add_item']) && !empty($_POST['add_item']) && isset($_GET['tid'] $afile = $add_item_raw[1]; - if ($stmt = $mysqli->prepare("INSERT INTO `traders_data` (`id`, `item`, `qty`, `buy`, `sell`, `tid`, `afile`) VALUES (null, ?, ?, ?, ?, ?, ?)")) { + if ($stmt = $mysqli->prepare("INSERT IGNORE INTO `traders_data` (`id`, `item`, `qty`, `buy`, `sell`, `tid`, `afile`) VALUES (null, ?, ?, ?, ?, ?, ?)")) { $stmt->bind_param("sissis", $name, $add_stock, $buy_formatted, $sell_formatted, $tid, $afile); @@ -334,6 +462,9 @@ if(isset($_GET['show_dvs'])){ $number = 1; } + // force everything to 1 + $number = 1; + $counter = $counter + $number; $build_DVS_html .= '['.$item[0].','.$number."],\n"; } @@ -353,30 +484,78 @@ if(isset($_GET['show_dvs'])){ if(isset($_GET['instance'])){ $instance = (int)$_GET['instance']; + if(isset($_POST['delete_tid'])){ + echo "REMOVED TID"; + echo "
".print_r($_POST,1)."
"; + if ($stmt = $mysqli->prepare("DELETE FROM `trader_tids` WHERE `id` = ?")) { + + $stmt->bind_param("i", $_POST['delete_id']); + + /* execute query */ + $stmt->execute(); + + printf("%d Row Updated.\n", $stmt->affected_rows); + $stmt->close(); + } else { + echo 'error'; + } + } + + + $filter = ""; + $traders_name = array(); + // filter templates based on another instance + if(isset($_GET['inst'])) { + $inst_raw = (int)$_GET['inst']; + $filter = "&inst=".$inst_raw; + if ($stmt = $mysqli->prepare("SELECT `id`, `classname`, `instance`, `status`, `static`, `desc` FROM `server_traders` WHERE instance=?")) { + + $stmt->bind_param("i", $_GET['inst']); + $stmt->execute(); + $stmt->bind_result($idFilter, $nameFilter ,$instanceFilter, $statusFilter, $staticFilter, $descFilter); + + $traders_id = "WHERE "; + + + while ($stmt->fetch()) { + $traders_id .= "`trader` = ".$idFilter." OR "; + $traders_name[$idFilter] = $nameFilter." ". $descFilter; + } + + $stmt->close(); + } + + $traders_id = rtrim($traders_id," OR "); + + } else { + $traders_id = ""; + } + + // get all tids for templates - if ($stmt = $mysqli->prepare("SELECT `id`, `name`, `trader` FROM `trader_tids` ORDER BY `name` ASC")) { + if ($stmt = $mysqli->prepare("SELECT `id`, `name`, `trader` FROM `trader_tids` ".$traders_id." ORDER BY `name` ASC")) { $stmt->execute(); $stmt->bind_result($id, $name ,$trader); $build_tid_html = ''; $stmt->close(); } else { echo 'error 347'; } + // add trader html - echo "
+ echo " Classname: Description: - + ".buildHTMLselect($humanity_array,"trader_status")."
"; // Get Traders array from database @@ -391,13 +570,21 @@ if(isset($_GET['instance'])){ while ($stmt->fetch()) { - printf("

%s

%s - %s

",$desc,$name,$status); + printf("

%s

%s - %s

",$desc,$name,$name,$status); - echo "
+ echo " + + + + ".buildHTMLselected($humanity_array,"new_trader_status",$status)."
+ +
"; + + echo "
Add Trader Category
"; - echo "
+ echo " Use Template Category: ".$build_tid_html."
"; @@ -405,7 +592,7 @@ if(isset($_GET['instance'])){ $per_trader_config .= traderConfigStart($desc,$name); // find all tids for trader - $per_trader_config .= rtrim(get_tids ($id),","); + $per_trader_config .= rtrim(get_tids ($id,$instance),","); $per_trader_config .= traderConfigEnd($static,$status); } $stmt->close(); @@ -429,8 +616,36 @@ serverTraders = ["; if(isset($_GET['tid'])){ $tid = (int)$_GET['tid']; + $traders_name = array(); + $filter = ""; + // filter templates based on another instance + if(isset($_GET['inst'])) { + $inst_raw = (int)$_GET['inst']; + $filter = "&inst=".$inst_raw; + if ($stmt = $mysqli->prepare("SELECT `id`, `classname`, `instance`, `status`, `static`, `desc` FROM `server_traders` WHERE instance=?")) { + + $stmt->bind_param("i", $_GET['inst']); + $stmt->execute(); + $stmt->bind_result($idFilter, $nameFilter ,$instanceFilter, $statusFilter, $staticFilter, $descFilter); + + $traders_id = "WHERE "; + + + while ($stmt->fetch()) { + $traders_id .= "`trader` = ".$idFilter." OR "; + $traders_name[$idFilter] = $nameFilter." ". $descFilter; + } + + $stmt->close(); + } + + $traders_id = rtrim($traders_id," OR "); + + } else { + $traders_id = ""; + } // get all tids for templates - if ($stmt = $mysqli->prepare("SELECT `id`, `name`, `trader` FROM `trader_tids` ORDER BY `name` ASC")) { + if ($stmt = $mysqli->prepare("SELECT `id`, `name`, `trader` FROM `trader_tids` ".$traders_id." ORDER BY `name` ASC")) { $stmt->execute(); $stmt->bind_result($id, $name ,$trader); @@ -438,7 +653,11 @@ if(isset($_GET['tid'])){ $build_tid_html = ''; @@ -538,13 +757,13 @@ if(isset($_GET['tid'])){ echo 'error'; } - echo "
+ echo " Use Template Category: ".$build_tid_html."
"; printf ("
-
+ @@ -580,9 +799,9 @@ if(isset($_GET['tid'])){ $buy_html = buildHTMLselected ($bars_array,"selected_buy_bar",$buy_item); $sell_html = buildHTMLselected ($bars_array,"selected_sell_bar",$sell_item); - printf ("

%s

Stock:

", trim($name[0], '"'), $id, $id, $qty ); + printf ("

%s

Stock:

", trim($name[0], '"'), $id, $id, $qty ); - printf ("
+ printf (" BUY ".$buy_html."
@@ -597,3 +816,44 @@ if(isset($_GET['tid'])){ } ?> + + + + + + + + + + +
+ +
+ +
+ +
+
+ + + + + + + + + + + + \ No newline at end of file diff --git a/Server Files/PHP/Trader Config Tool/bg.jpg b/Server Files/PHP/Trader Config Tool/bg.jpg new file mode 100644 index 000000000..b109a9a02 Binary files /dev/null and b/Server Files/PHP/Trader Config Tool/bg.jpg differ diff --git a/Server Files/PHP/Trader Config Tool/bootstrap/css/bootstrap-responsive.css b/Server Files/PHP/Trader Config Tool/bootstrap/css/bootstrap-responsive.css new file mode 100644 index 000000000..a3352d774 --- /dev/null +++ b/Server Files/PHP/Trader Config Tool/bootstrap/css/bootstrap-responsive.css @@ -0,0 +1,1092 @@ +/*! + * Bootstrap Responsive v2.2.2 + * + * Copyright 2012 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world @twitter by @mdo and @fat. + */ + +@-ms-viewport { + width: device-width; +} + +.clearfix { + *zoom: 1; +} + +.clearfix:before, +.clearfix:after { + display: table; + line-height: 0; + content: ""; +} + +.clearfix:after { + clear: both; +} + +.hide-text { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.input-block-level { + display: block; + width: 100%; + min-height: 30px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.hidden { + display: none; + visibility: hidden; +} + +.visible-phone { + display: none !important; +} + +.visible-tablet { + display: none !important; +} + +.hidden-desktop { + display: none !important; +} + +.visible-desktop { + display: inherit !important; +} + +@media (min-width: 768px) and (max-width: 979px) { + .hidden-desktop { + display: inherit !important; + } + .visible-desktop { + display: none !important ; + } + .visible-tablet { + display: inherit !important; + } + .hidden-tablet { + display: none !important; + } +} + +@media (max-width: 767px) { + .hidden-desktop { + display: inherit !important; + } + .visible-desktop { + display: none !important; + } + .visible-phone { + display: inherit !important; + } + .hidden-phone { + display: none !important; + } +} + +@media (min-width: 1200px) { + .row { + margin-left: -30px; + *zoom: 1; + } + .row:before, + .row:after { + display: table; + line-height: 0; + content: ""; + } + .row:after { + clear: both; + } + [class*="span"] { + float: left; + min-height: 1px; + margin-left: 30px; + } + .container, + .navbar-static-top .container, + .navbar-fixed-top .container, + .navbar-fixed-bottom .container { + width: 1170px; + } + .span12 { + width: 1170px; + } + .span11 { + width: 1070px; + } + .span10 { + width: 970px; + } + .span9 { + width: 870px; + } + .span8 { + width: 770px; + } + .span7 { + width: 670px; + } + .span6 { + width: 570px; + } + .span5 { + width: 470px; + } + .span4 { + width: 370px; + } + .span3 { + width: 270px; + } + .span2 { + width: 170px; + } + .span1 { + width: 70px; + } + .offset12 { + margin-left: 1230px; + } + .offset11 { + margin-left: 1130px; + } + .offset10 { + margin-left: 1030px; + } + .offset9 { + margin-left: 930px; + } + .offset8 { + margin-left: 830px; + } + .offset7 { + margin-left: 730px; + } + .offset6 { + margin-left: 630px; + } + .offset5 { + margin-left: 530px; + } + .offset4 { + margin-left: 430px; + } + .offset3 { + margin-left: 330px; + } + .offset2 { + margin-left: 230px; + } + .offset1 { + margin-left: 130px; + } + .row-fluid { + width: 100%; + *zoom: 1; + } + .row-fluid:before, + .row-fluid:after { + display: table; + line-height: 0; + content: ""; + } + .row-fluid:after { + clear: both; + } + .row-fluid [class*="span"] { + display: block; + float: left; + width: 100%; + min-height: 30px; + margin-left: 2.564102564102564%; + *margin-left: 2.5109110747408616%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .row-fluid [class*="span"]:first-child { + margin-left: 0; + } + .row-fluid .controls-row [class*="span"] + [class*="span"] { + margin-left: 2.564102564102564%; + } + .row-fluid .span12 { + width: 100%; + *width: 99.94680851063829%; + } + .row-fluid .span11 { + width: 91.45299145299145%; + *width: 91.39979996362975%; + } + .row-fluid .span10 { + width: 82.90598290598291%; + *width: 82.8527914166212%; + } + .row-fluid .span9 { + width: 74.35897435897436%; + *width: 74.30578286961266%; + } + .row-fluid .span8 { + width: 65.81196581196582%; + *width: 65.75877432260411%; + } + .row-fluid .span7 { + width: 57.26495726495726%; + *width: 57.21176577559556%; + } + .row-fluid .span6 { + width: 48.717948717948715%; + *width: 48.664757228587014%; + } + .row-fluid .span5 { + width: 40.17094017094017%; + *width: 40.11774868157847%; + } + .row-fluid .span4 { + width: 31.623931623931625%; + *width: 31.570740134569924%; + } + .row-fluid .span3 { + width: 23.076923076923077%; + *width: 23.023731587561375%; + } + .row-fluid .span2 { + width: 14.52991452991453%; + *width: 14.476723040552828%; + } + .row-fluid .span1 { + width: 5.982905982905983%; + *width: 5.929714493544281%; + } + .row-fluid .offset12 { + margin-left: 105.12820512820512%; + *margin-left: 105.02182214948171%; + } + .row-fluid .offset12:first-child { + margin-left: 102.56410256410257%; + *margin-left: 102.45771958537915%; + } + .row-fluid .offset11 { + margin-left: 96.58119658119658%; + *margin-left: 96.47481360247316%; + } + .row-fluid .offset11:first-child { + margin-left: 94.01709401709402%; + *margin-left: 93.91071103837061%; + } + .row-fluid .offset10 { + margin-left: 88.03418803418803%; + *margin-left: 87.92780505546462%; + } + .row-fluid .offset10:first-child { + margin-left: 85.47008547008548%; + *margin-left: 85.36370249136206%; + } + .row-fluid .offset9 { + margin-left: 79.48717948717949%; + *margin-left: 79.38079650845607%; + } + .row-fluid .offset9:first-child { + margin-left: 76.92307692307693%; + *margin-left: 76.81669394435352%; + } + .row-fluid .offset8 { + margin-left: 70.94017094017094%; + *margin-left: 70.83378796144753%; + } + .row-fluid .offset8:first-child { + margin-left: 68.37606837606839%; + *margin-left: 68.26968539734497%; + } + .row-fluid .offset7 { + margin-left: 62.393162393162385%; + *margin-left: 62.28677941443899%; + } + .row-fluid .offset7:first-child { + margin-left: 59.82905982905982%; + *margin-left: 59.72267685033642%; + } + .row-fluid .offset6 { + margin-left: 53.84615384615384%; + *margin-left: 53.739770867430444%; + } + .row-fluid .offset6:first-child { + margin-left: 51.28205128205128%; + *margin-left: 51.175668303327875%; + } + .row-fluid .offset5 { + margin-left: 45.299145299145295%; + *margin-left: 45.1927623204219%; + } + .row-fluid .offset5:first-child { + margin-left: 42.73504273504273%; + *margin-left: 42.62865975631933%; + } + .row-fluid .offset4 { + margin-left: 36.75213675213675%; + *margin-left: 36.645753773413354%; + } + .row-fluid .offset4:first-child { + margin-left: 34.18803418803419%; + *margin-left: 34.081651209310785%; + } + .row-fluid .offset3 { + margin-left: 28.205128205128204%; + *margin-left: 28.0987452264048%; + } + .row-fluid .offset3:first-child { + margin-left: 25.641025641025642%; + *margin-left: 25.53464266230224%; + } + .row-fluid .offset2 { + margin-left: 19.65811965811966%; + *margin-left: 19.551736679396257%; + } + .row-fluid .offset2:first-child { + margin-left: 17.094017094017094%; + *margin-left: 16.98763411529369%; + } + .row-fluid .offset1 { + margin-left: 11.11111111111111%; + *margin-left: 11.004728132387708%; + } + .row-fluid .offset1:first-child { + margin-left: 8.547008547008547%; + *margin-left: 8.440625568285142%; + } + input, + textarea, + .uneditable-input { + margin-left: 0; + } + .controls-row [class*="span"] + [class*="span"] { + margin-left: 30px; + } + input.span12, + textarea.span12, + .uneditable-input.span12 { + width: 1156px; + } + input.span11, + textarea.span11, + .uneditable-input.span11 { + width: 1056px; + } + input.span10, + textarea.span10, + .uneditable-input.span10 { + width: 956px; + } + input.span9, + textarea.span9, + .uneditable-input.span9 { + width: 856px; + } + input.span8, + textarea.span8, + .uneditable-input.span8 { + width: 756px; + } + input.span7, + textarea.span7, + .uneditable-input.span7 { + width: 656px; + } + input.span6, + textarea.span6, + .uneditable-input.span6 { + width: 556px; + } + input.span5, + textarea.span5, + .uneditable-input.span5 { + width: 456px; + } + input.span4, + textarea.span4, + .uneditable-input.span4 { + width: 356px; + } + input.span3, + textarea.span3, + .uneditable-input.span3 { + width: 256px; + } + input.span2, + textarea.span2, + .uneditable-input.span2 { + width: 156px; + } + input.span1, + textarea.span1, + .uneditable-input.span1 { + width: 56px; + } + .thumbnails { + margin-left: -30px; + } + .thumbnails > li { + margin-left: 30px; + } + .row-fluid .thumbnails { + margin-left: 0; + } +} + +@media (min-width: 768px) and (max-width: 979px) { + .row { + margin-left: -20px; + *zoom: 1; + } + .row:before, + .row:after { + display: table; + line-height: 0; + content: ""; + } + .row:after { + clear: both; + } + [class*="span"] { + float: left; + min-height: 1px; + margin-left: 20px; + } + .container, + .navbar-static-top .container, + .navbar-fixed-top .container, + .navbar-fixed-bottom .container { + width: 724px; + } + .span12 { + width: 724px; + } + .span11 { + width: 662px; + } + .span10 { + width: 600px; + } + .span9 { + width: 538px; + } + .span8 { + width: 476px; + } + .span7 { + width: 414px; + } + .span6 { + width: 352px; + } + .span5 { + width: 290px; + } + .span4 { + width: 228px; + } + .span3 { + width: 166px; + } + .span2 { + width: 104px; + } + .span1 { + width: 42px; + } + .offset12 { + margin-left: 764px; + } + .offset11 { + margin-left: 702px; + } + .offset10 { + margin-left: 640px; + } + .offset9 { + margin-left: 578px; + } + .offset8 { + margin-left: 516px; + } + .offset7 { + margin-left: 454px; + } + .offset6 { + margin-left: 392px; + } + .offset5 { + margin-left: 330px; + } + .offset4 { + margin-left: 268px; + } + .offset3 { + margin-left: 206px; + } + .offset2 { + margin-left: 144px; + } + .offset1 { + margin-left: 82px; + } + .row-fluid { + width: 100%; + *zoom: 1; + } + .row-fluid:before, + .row-fluid:after { + display: table; + line-height: 0; + content: ""; + } + .row-fluid:after { + clear: both; + } + .row-fluid [class*="span"] { + display: block; + float: left; + width: 100%; + min-height: 30px; + margin-left: 2.7624309392265194%; + *margin-left: 2.709239449864817%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .row-fluid [class*="span"]:first-child { + margin-left: 0; + } + .row-fluid .controls-row [class*="span"] + [class*="span"] { + margin-left: 2.7624309392265194%; + } + .row-fluid .span12 { + width: 100%; + *width: 99.94680851063829%; + } + .row-fluid .span11 { + width: 91.43646408839778%; + *width: 91.38327259903608%; + } + .row-fluid .span10 { + width: 82.87292817679558%; + *width: 82.81973668743387%; + } + .row-fluid .span9 { + width: 74.30939226519337%; + *width: 74.25620077583166%; + } + .row-fluid .span8 { + width: 65.74585635359117%; + *width: 65.69266486422946%; + } + .row-fluid .span7 { + width: 57.18232044198895%; + *width: 57.12912895262725%; + } + .row-fluid .span6 { + width: 48.61878453038674%; + *width: 48.56559304102504%; + } + .row-fluid .span5 { + width: 40.05524861878453%; + *width: 40.00205712942283%; + } + .row-fluid .span4 { + width: 31.491712707182323%; + *width: 31.43852121782062%; + } + .row-fluid .span3 { + width: 22.92817679558011%; + *width: 22.87498530621841%; + } + .row-fluid .span2 { + width: 14.3646408839779%; + *width: 14.311449394616199%; + } + .row-fluid .span1 { + width: 5.801104972375691%; + *width: 5.747913483013988%; + } + .row-fluid .offset12 { + margin-left: 105.52486187845304%; + *margin-left: 105.41847889972962%; + } + .row-fluid .offset12:first-child { + margin-left: 102.76243093922652%; + *margin-left: 102.6560479605031%; + } + .row-fluid .offset11 { + margin-left: 96.96132596685082%; + *margin-left: 96.8549429881274%; + } + .row-fluid .offset11:first-child { + margin-left: 94.1988950276243%; + *margin-left: 94.09251204890089%; + } + .row-fluid .offset10 { + margin-left: 88.39779005524862%; + *margin-left: 88.2914070765252%; + } + .row-fluid .offset10:first-child { + margin-left: 85.6353591160221%; + *margin-left: 85.52897613729868%; + } + .row-fluid .offset9 { + margin-left: 79.8342541436464%; + *margin-left: 79.72787116492299%; + } + .row-fluid .offset9:first-child { + margin-left: 77.07182320441989%; + *margin-left: 76.96544022569647%; + } + .row-fluid .offset8 { + margin-left: 71.2707182320442%; + *margin-left: 71.16433525332079%; + } + .row-fluid .offset8:first-child { + margin-left: 68.50828729281768%; + *margin-left: 68.40190431409427%; + } + .row-fluid .offset7 { + margin-left: 62.70718232044199%; + *margin-left: 62.600799341718584%; + } + .row-fluid .offset7:first-child { + margin-left: 59.94475138121547%; + *margin-left: 59.838368402492065%; + } + .row-fluid .offset6 { + margin-left: 54.14364640883978%; + *margin-left: 54.037263430116376%; + } + .row-fluid .offset6:first-child { + margin-left: 51.38121546961326%; + *margin-left: 51.27483249088986%; + } + .row-fluid .offset5 { + margin-left: 45.58011049723757%; + *margin-left: 45.47372751851417%; + } + .row-fluid .offset5:first-child { + margin-left: 42.81767955801105%; + *margin-left: 42.71129657928765%; + } + .row-fluid .offset4 { + margin-left: 37.01657458563536%; + *margin-left: 36.91019160691196%; + } + .row-fluid .offset4:first-child { + margin-left: 34.25414364640884%; + *margin-left: 34.14776066768544%; + } + .row-fluid .offset3 { + margin-left: 28.45303867403315%; + *margin-left: 28.346655695309746%; + } + .row-fluid .offset3:first-child { + margin-left: 25.69060773480663%; + *margin-left: 25.584224756083227%; + } + .row-fluid .offset2 { + margin-left: 19.88950276243094%; + *margin-left: 19.783119783707537%; + } + .row-fluid .offset2:first-child { + margin-left: 17.12707182320442%; + *margin-left: 17.02068884448102%; + } + .row-fluid .offset1 { + margin-left: 11.32596685082873%; + *margin-left: 11.219583872105325%; + } + .row-fluid .offset1:first-child { + margin-left: 8.56353591160221%; + *margin-left: 8.457152932878806%; + } + input, + textarea, + .uneditable-input { + margin-left: 0; + } + .controls-row [class*="span"] + [class*="span"] { + margin-left: 20px; + } + input.span12, + textarea.span12, + .uneditable-input.span12 { + width: 710px; + } + input.span11, + textarea.span11, + .uneditable-input.span11 { + width: 648px; + } + input.span10, + textarea.span10, + .uneditable-input.span10 { + width: 586px; + } + input.span9, + textarea.span9, + .uneditable-input.span9 { + width: 524px; + } + input.span8, + textarea.span8, + .uneditable-input.span8 { + width: 462px; + } + input.span7, + textarea.span7, + .uneditable-input.span7 { + width: 400px; + } + input.span6, + textarea.span6, + .uneditable-input.span6 { + width: 338px; + } + input.span5, + textarea.span5, + .uneditable-input.span5 { + width: 276px; + } + input.span4, + textarea.span4, + .uneditable-input.span4 { + width: 214px; + } + input.span3, + textarea.span3, + .uneditable-input.span3 { + width: 152px; + } + input.span2, + textarea.span2, + .uneditable-input.span2 { + width: 90px; + } + input.span1, + textarea.span1, + .uneditable-input.span1 { + width: 28px; + } +} + +@media (max-width: 767px) { + body { + padding-right: 20px; + padding-left: 20px; + } + .navbar-fixed-top, + .navbar-fixed-bottom, + .navbar-static-top { + margin-right: -20px; + margin-left: -20px; + } + .container-fluid { + padding: 0; + } + .dl-horizontal dt { + float: none; + width: auto; + clear: none; + text-align: left; + } + .dl-horizontal dd { + margin-left: 0; + } + .container { + width: auto; + } + .row-fluid { + width: 100%; + } + .row, + .thumbnails { + margin-left: 0; + } + .thumbnails > li { + float: none; + margin-left: 0; + } + [class*="span"], + .uneditable-input[class*="span"], + .row-fluid [class*="span"] { + display: block; + float: none; + width: 100%; + margin-left: 0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .span12, + .row-fluid .span12 { + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .row-fluid [class*="offset"]:first-child { + margin-left: 0; + } + .input-large, + .input-xlarge, + .input-xxlarge, + input[class*="span"], + select[class*="span"], + textarea[class*="span"], + .uneditable-input { + display: block; + width: 100%; + min-height: 30px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + } + .input-prepend input, + .input-append input, + .input-prepend input[class*="span"], + .input-append input[class*="span"] { + display: inline-block; + width: auto; + } + .controls-row [class*="span"] + [class*="span"] { + margin-left: 0; + } + .modal { + position: fixed; + top: 20px; + right: 20px; + left: 20px; + width: auto; + margin: 0; + } + .modal.fade { + top: -100px; + } + .modal.fade.in { + top: 20px; + } +} + +@media (max-width: 480px) { + .nav-collapse { + -webkit-transform: translate3d(0, 0, 0); + } + .page-header h1 small { + display: block; + line-height: 20px; + } + input[type="checkbox"], + input[type="radio"] { + border: 1px solid #ccc; + } + .form-horizontal .control-label { + float: none; + width: auto; + padding-top: 0; + text-align: left; + } + .form-horizontal .controls { + margin-left: 0; + } + .form-horizontal .control-list { + padding-top: 0; + } + .form-horizontal .form-actions { + padding-right: 10px; + padding-left: 10px; + } + .media .pull-left, + .media .pull-right { + display: block; + float: none; + margin-bottom: 10px; + } + .media-object { + margin-right: 0; + margin-left: 0; + } + .modal { + top: 10px; + right: 10px; + left: 10px; + } + .modal-header .close { + padding: 10px; + margin: -10px; + } + .carousel-caption { + position: static; + } +} + +@media (max-width: 979px) { + body { + padding-top: 0; + } + .navbar-fixed-top, + .navbar-fixed-bottom { + position: static; + } + .navbar-fixed-top { + margin-bottom: 20px; + } + .navbar-fixed-bottom { + margin-top: 20px; + } + .navbar-fixed-top .navbar-inner, + .navbar-fixed-bottom .navbar-inner { + padding: 5px; + } + .navbar .container { + width: auto; + padding: 0; + } + .navbar .brand { + padding-right: 10px; + padding-left: 10px; + margin: 0 0 0 -5px; + } + .nav-collapse { + clear: both; + } + .nav-collapse .nav { + float: none; + margin: 0 0 10px; + } + .nav-collapse .nav > li { + float: none; + } + .nav-collapse .nav > li > a { + margin-bottom: 2px; + } + .nav-collapse .nav > .divider-vertical { + display: none; + } + .nav-collapse .nav .nav-header { + color: #777777; + text-shadow: none; + } + .nav-collapse .nav > li > a, + .nav-collapse .dropdown-menu a { + padding: 9px 15px; + font-weight: bold; + color: #777777; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; + } + .nav-collapse .btn { + padding: 4px 10px 4px; + font-weight: normal; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + } + .nav-collapse .dropdown-menu li + li a { + margin-bottom: 2px; + } + .nav-collapse .nav > li > a:hover, + .nav-collapse .dropdown-menu a:hover { + background-color: #f2f2f2; + } + .navbar-inverse .nav-collapse .nav > li > a, + .navbar-inverse .nav-collapse .dropdown-menu a { + color: #999999; + } + .navbar-inverse .nav-collapse .nav > li > a:hover, + .navbar-inverse .nav-collapse .dropdown-menu a:hover { + background-color: #111111; + } + .nav-collapse.in .btn-group { + padding: 0; + margin-top: 5px; + } + .nav-collapse .dropdown-menu { + position: static; + top: auto; + left: auto; + display: none; + float: none; + max-width: none; + padding: 0; + margin: 0 15px; + background-color: transparent; + border: none; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; + } + .nav-collapse .open > .dropdown-menu { + display: block; + } + .nav-collapse .dropdown-menu:before, + .nav-collapse .dropdown-menu:after { + display: none; + } + .nav-collapse .dropdown-menu .divider { + display: none; + } + .nav-collapse .nav > li > .dropdown-menu:before, + .nav-collapse .nav > li > .dropdown-menu:after { + display: none; + } + .nav-collapse .navbar-form, + .nav-collapse .navbar-search { + float: none; + padding: 10px 15px; + margin: 10px 0; + border-top: 1px solid #f2f2f2; + border-bottom: 1px solid #f2f2f2; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1); + } + .navbar-inverse .nav-collapse .navbar-form, + .navbar-inverse .nav-collapse .navbar-search { + border-top-color: #111111; + border-bottom-color: #111111; + } + .navbar .nav-collapse .nav.pull-right { + float: none; + margin-left: 0; + } + .nav-collapse, + .nav-collapse.collapse { + height: 0; + overflow: hidden; + } + .navbar .btn-navbar { + display: block; + } + .navbar-static .navbar-inner { + padding-right: 10px; + padding-left: 10px; + } +} + +@media (min-width: 980px) { + .nav-collapse.collapse { + height: auto !important; + overflow: visible !important; + } +} diff --git a/Server Files/PHP/Trader Config Tool/bootstrap/css/bootstrap-responsive.min.css b/Server Files/PHP/Trader Config Tool/bootstrap/css/bootstrap-responsive.min.css new file mode 100644 index 000000000..5cb833ff0 --- /dev/null +++ b/Server Files/PHP/Trader Config Tool/bootstrap/css/bootstrap-responsive.min.css @@ -0,0 +1,9 @@ +/*! + * Bootstrap Responsive v2.2.2 + * + * Copyright 2012 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world @twitter by @mdo and @fat. + */@-ms-viewport{width:device-width}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hidden{display:none;visibility:hidden}.visible-phone{display:none!important}.visible-tablet{display:none!important}.hidden-desktop{display:none!important}.visible-desktop{display:inherit!important}@media(min-width:768px) and (max-width:979px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-tablet{display:inherit!important}.hidden-tablet{display:none!important}}@media(max-width:767px){.hidden-desktop{display:inherit!important}.visible-desktop{display:none!important}.visible-phone{display:inherit!important}.hidden-phone{display:none!important}}@media(min-width:1200px){.row{margin-left:-30px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:30px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:1170px}.span12{width:1170px}.span11{width:1070px}.span10{width:970px}.span9{width:870px}.span8{width:770px}.span7{width:670px}.span6{width:570px}.span5{width:470px}.span4{width:370px}.span3{width:270px}.span2{width:170px}.span1{width:70px}.offset12{margin-left:1230px}.offset11{margin-left:1130px}.offset10{margin-left:1030px}.offset9{margin-left:930px}.offset8{margin-left:830px}.offset7{margin-left:730px}.offset6{margin-left:630px}.offset5{margin-left:530px}.offset4{margin-left:430px}.offset3{margin-left:330px}.offset2{margin-left:230px}.offset1{margin-left:130px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.564102564102564%;*margin-left:2.5109110747408616%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.564102564102564%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.45299145299145%;*width:91.39979996362975%}.row-fluid .span10{width:82.90598290598291%;*width:82.8527914166212%}.row-fluid .span9{width:74.35897435897436%;*width:74.30578286961266%}.row-fluid .span8{width:65.81196581196582%;*width:65.75877432260411%}.row-fluid .span7{width:57.26495726495726%;*width:57.21176577559556%}.row-fluid .span6{width:48.717948717948715%;*width:48.664757228587014%}.row-fluid .span5{width:40.17094017094017%;*width:40.11774868157847%}.row-fluid .span4{width:31.623931623931625%;*width:31.570740134569924%}.row-fluid .span3{width:23.076923076923077%;*width:23.023731587561375%}.row-fluid .span2{width:14.52991452991453%;*width:14.476723040552828%}.row-fluid .span1{width:5.982905982905983%;*width:5.929714493544281%}.row-fluid .offset12{margin-left:105.12820512820512%;*margin-left:105.02182214948171%}.row-fluid .offset12:first-child{margin-left:102.56410256410257%;*margin-left:102.45771958537915%}.row-fluid .offset11{margin-left:96.58119658119658%;*margin-left:96.47481360247316%}.row-fluid .offset11:first-child{margin-left:94.01709401709402%;*margin-left:93.91071103837061%}.row-fluid .offset10{margin-left:88.03418803418803%;*margin-left:87.92780505546462%}.row-fluid .offset10:first-child{margin-left:85.47008547008548%;*margin-left:85.36370249136206%}.row-fluid .offset9{margin-left:79.48717948717949%;*margin-left:79.38079650845607%}.row-fluid .offset9:first-child{margin-left:76.92307692307693%;*margin-left:76.81669394435352%}.row-fluid .offset8{margin-left:70.94017094017094%;*margin-left:70.83378796144753%}.row-fluid .offset8:first-child{margin-left:68.37606837606839%;*margin-left:68.26968539734497%}.row-fluid .offset7{margin-left:62.393162393162385%;*margin-left:62.28677941443899%}.row-fluid .offset7:first-child{margin-left:59.82905982905982%;*margin-left:59.72267685033642%}.row-fluid .offset6{margin-left:53.84615384615384%;*margin-left:53.739770867430444%}.row-fluid .offset6:first-child{margin-left:51.28205128205128%;*margin-left:51.175668303327875%}.row-fluid .offset5{margin-left:45.299145299145295%;*margin-left:45.1927623204219%}.row-fluid .offset5:first-child{margin-left:42.73504273504273%;*margin-left:42.62865975631933%}.row-fluid .offset4{margin-left:36.75213675213675%;*margin-left:36.645753773413354%}.row-fluid .offset4:first-child{margin-left:34.18803418803419%;*margin-left:34.081651209310785%}.row-fluid .offset3{margin-left:28.205128205128204%;*margin-left:28.0987452264048%}.row-fluid .offset3:first-child{margin-left:25.641025641025642%;*margin-left:25.53464266230224%}.row-fluid .offset2{margin-left:19.65811965811966%;*margin-left:19.551736679396257%}.row-fluid .offset2:first-child{margin-left:17.094017094017094%;*margin-left:16.98763411529369%}.row-fluid .offset1{margin-left:11.11111111111111%;*margin-left:11.004728132387708%}.row-fluid .offset1:first-child{margin-left:8.547008547008547%;*margin-left:8.440625568285142%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:30px}input.span12,textarea.span12,.uneditable-input.span12{width:1156px}input.span11,textarea.span11,.uneditable-input.span11{width:1056px}input.span10,textarea.span10,.uneditable-input.span10{width:956px}input.span9,textarea.span9,.uneditable-input.span9{width:856px}input.span8,textarea.span8,.uneditable-input.span8{width:756px}input.span7,textarea.span7,.uneditable-input.span7{width:656px}input.span6,textarea.span6,.uneditable-input.span6{width:556px}input.span5,textarea.span5,.uneditable-input.span5{width:456px}input.span4,textarea.span4,.uneditable-input.span4{width:356px}input.span3,textarea.span3,.uneditable-input.span3{width:256px}input.span2,textarea.span2,.uneditable-input.span2{width:156px}input.span1,textarea.span1,.uneditable-input.span1{width:56px}.thumbnails{margin-left:-30px}.thumbnails>li{margin-left:30px}.row-fluid .thumbnails{margin-left:0}}@media(min-width:768px) and (max-width:979px){.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:724px}.span12{width:724px}.span11{width:662px}.span10{width:600px}.span9{width:538px}.span8{width:476px}.span7{width:414px}.span6{width:352px}.span5{width:290px}.span4{width:228px}.span3{width:166px}.span2{width:104px}.span1{width:42px}.offset12{margin-left:764px}.offset11{margin-left:702px}.offset10{margin-left:640px}.offset9{margin-left:578px}.offset8{margin-left:516px}.offset7{margin-left:454px}.offset6{margin-left:392px}.offset5{margin-left:330px}.offset4{margin-left:268px}.offset3{margin-left:206px}.offset2{margin-left:144px}.offset1{margin-left:82px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.7624309392265194%;*margin-left:2.709239449864817%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.7624309392265194%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.43646408839778%;*width:91.38327259903608%}.row-fluid .span10{width:82.87292817679558%;*width:82.81973668743387%}.row-fluid .span9{width:74.30939226519337%;*width:74.25620077583166%}.row-fluid .span8{width:65.74585635359117%;*width:65.69266486422946%}.row-fluid .span7{width:57.18232044198895%;*width:57.12912895262725%}.row-fluid .span6{width:48.61878453038674%;*width:48.56559304102504%}.row-fluid .span5{width:40.05524861878453%;*width:40.00205712942283%}.row-fluid .span4{width:31.491712707182323%;*width:31.43852121782062%}.row-fluid .span3{width:22.92817679558011%;*width:22.87498530621841%}.row-fluid .span2{width:14.3646408839779%;*width:14.311449394616199%}.row-fluid .span1{width:5.801104972375691%;*width:5.747913483013988%}.row-fluid .offset12{margin-left:105.52486187845304%;*margin-left:105.41847889972962%}.row-fluid .offset12:first-child{margin-left:102.76243093922652%;*margin-left:102.6560479605031%}.row-fluid .offset11{margin-left:96.96132596685082%;*margin-left:96.8549429881274%}.row-fluid .offset11:first-child{margin-left:94.1988950276243%;*margin-left:94.09251204890089%}.row-fluid .offset10{margin-left:88.39779005524862%;*margin-left:88.2914070765252%}.row-fluid .offset10:first-child{margin-left:85.6353591160221%;*margin-left:85.52897613729868%}.row-fluid .offset9{margin-left:79.8342541436464%;*margin-left:79.72787116492299%}.row-fluid .offset9:first-child{margin-left:77.07182320441989%;*margin-left:76.96544022569647%}.row-fluid .offset8{margin-left:71.2707182320442%;*margin-left:71.16433525332079%}.row-fluid .offset8:first-child{margin-left:68.50828729281768%;*margin-left:68.40190431409427%}.row-fluid .offset7{margin-left:62.70718232044199%;*margin-left:62.600799341718584%}.row-fluid .offset7:first-child{margin-left:59.94475138121547%;*margin-left:59.838368402492065%}.row-fluid .offset6{margin-left:54.14364640883978%;*margin-left:54.037263430116376%}.row-fluid .offset6:first-child{margin-left:51.38121546961326%;*margin-left:51.27483249088986%}.row-fluid .offset5{margin-left:45.58011049723757%;*margin-left:45.47372751851417%}.row-fluid .offset5:first-child{margin-left:42.81767955801105%;*margin-left:42.71129657928765%}.row-fluid .offset4{margin-left:37.01657458563536%;*margin-left:36.91019160691196%}.row-fluid .offset4:first-child{margin-left:34.25414364640884%;*margin-left:34.14776066768544%}.row-fluid .offset3{margin-left:28.45303867403315%;*margin-left:28.346655695309746%}.row-fluid .offset3:first-child{margin-left:25.69060773480663%;*margin-left:25.584224756083227%}.row-fluid .offset2{margin-left:19.88950276243094%;*margin-left:19.783119783707537%}.row-fluid .offset2:first-child{margin-left:17.12707182320442%;*margin-left:17.02068884448102%}.row-fluid .offset1{margin-left:11.32596685082873%;*margin-left:11.219583872105325%}.row-fluid .offset1:first-child{margin-left:8.56353591160221%;*margin-left:8.457152932878806%}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:710px}input.span11,textarea.span11,.uneditable-input.span11{width:648px}input.span10,textarea.span10,.uneditable-input.span10{width:586px}input.span9,textarea.span9,.uneditable-input.span9{width:524px}input.span8,textarea.span8,.uneditable-input.span8{width:462px}input.span7,textarea.span7,.uneditable-input.span7{width:400px}input.span6,textarea.span6,.uneditable-input.span6{width:338px}input.span5,textarea.span5,.uneditable-input.span5{width:276px}input.span4,textarea.span4,.uneditable-input.span4{width:214px}input.span3,textarea.span3,.uneditable-input.span3{width:152px}input.span2,textarea.span2,.uneditable-input.span2{width:90px}input.span1,textarea.span1,.uneditable-input.span1{width:28px}}@media(max-width:767px){body{padding-right:20px;padding-left:20px}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-right:-20px;margin-left:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;width:auto;clear:none;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{display:block;float:none;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;right:20px;left:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media(max-width:480px){.nav-collapse{-webkit-transform:translate3d(0,0,0)}.page-header h1 small{display:block;line-height:20px}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-right:10px;padding-left:10px}.media .pull-left,.media .pull-right{display:block;float:none;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;right:10px;left:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media(max-width:979px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-right:10px;padding-left:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .dropdown-menu a:hover{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:hover{background-color:#111}.nav-collapse.in .btn-group{padding:0;margin-top:5px}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;display:none;float:none;max-width:none;padding:0;margin:0 15px;background-color:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{height:0;overflow:hidden}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-right:10px;padding-left:10px}}@media(min-width:980px){.nav-collapse.collapse{height:auto!important;overflow:visible!important}} diff --git a/Server Files/PHP/Trader Config Tool/bootstrap/css/bootstrap.css b/Server Files/PHP/Trader Config Tool/bootstrap/css/bootstrap.css new file mode 100644 index 000000000..8ab3cefcf --- /dev/null +++ b/Server Files/PHP/Trader Config Tool/bootstrap/css/bootstrap.css @@ -0,0 +1,6039 @@ +/*! + * Bootstrap v2.2.2 + * + * Copyright 2012 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world @twitter by @mdo and @fat. + */ + +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +nav, +section { + display: block; +} + +audio, +canvas, +video { + display: inline-block; + *display: inline; + *zoom: 1; +} + +audio:not([controls]) { + display: none; +} + +html { + font-size: 100%; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} + +a:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +a:hover, +a:active { + outline: 0; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sup { + top: -0.5em; +} + +sub { + bottom: -0.25em; +} + +img { + width: auto\9; + height: auto; + max-width: 100%; + vertical-align: middle; + border: 0; + -ms-interpolation-mode: bicubic; +} + +#map_canvas img, +.google-maps img { + max-width: none; +} + +button, +input, +select, +textarea { + margin: 0; + font-size: 100%; + vertical-align: middle; +} + +button, +input { + *overflow: visible; + line-height: normal; +} + +button::-moz-focus-inner, +input::-moz-focus-inner { + padding: 0; + border: 0; +} + +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + cursor: pointer; + -webkit-appearance: button; +} + +label, +select, +button, +input[type="button"], +input[type="reset"], +input[type="submit"], +input[type="radio"], +input[type="checkbox"] { + cursor: pointer; +} + +input[type="search"] { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + -webkit-appearance: textfield; +} + +input[type="search"]::-webkit-search-decoration, +input[type="search"]::-webkit-search-cancel-button { + -webkit-appearance: none; +} + +textarea { + overflow: auto; + vertical-align: top; +} + +@media print { + * { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + @page { + margin: 0.5cm; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } +} + +.clearfix { + *zoom: 1; +} + +.clearfix:before, +.clearfix:after { + display: table; + line-height: 0; + content: ""; +} + +.clearfix:after { + clear: both; +} + +.hide-text { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.input-block-level { + display: block; + width: 100%; + min-height: 30px; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +body { + margin: 0; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 20px; + color: #333333; + background-color: #ffffff; +} + +a { + color: #0088cc; + text-decoration: none; +} + +a:hover { + color: #005580; + text-decoration: underline; +} + +.img-rounded { + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.img-polaroid { + padding: 4px; + background-color: #fff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1); +} + +.img-circle { + -webkit-border-radius: 500px; + -moz-border-radius: 500px; + border-radius: 500px; +} + +.row { + margin-left: -20px; + *zoom: 1; +} + +.row:before, +.row:after { + display: table; + line-height: 0; + content: ""; +} + +.row:after { + clear: both; +} + +[class*="span"] { + float: left; + min-height: 1px; + margin-left: 20px; +} + +.container, +.navbar-static-top .container, +.navbar-fixed-top .container, +.navbar-fixed-bottom .container { + width: 940px; +} + +.span12 { + width: 940px; +} + +.span11 { + width: 860px; +} + +.span10 { + width: 780px; +} + +.span9 { + width: 700px; +} + +.span8 { + width: 620px; +} + +.span7 { + width: 540px; +} + +.span6 { + width: 460px; +} + +.span5 { + width: 380px; +} + +.span4 { + width: 300px; +} + +.span3 { + width: 220px; +} + +.span2 { + width: 140px; +} + +.span1 { + width: 60px; +} + +.offset12 { + margin-left: 980px; +} + +.offset11 { + margin-left: 900px; +} + +.offset10 { + margin-left: 820px; +} + +.offset9 { + margin-left: 740px; +} + +.offset8 { + margin-left: 660px; +} + +.offset7 { + margin-left: 580px; +} + +.offset6 { + margin-left: 500px; +} + +.offset5 { + margin-left: 420px; +} + +.offset4 { + margin-left: 340px; +} + +.offset3 { + margin-left: 260px; +} + +.offset2 { + margin-left: 180px; +} + +.offset1 { + margin-left: 100px; +} + +.row-fluid { + width: 100%; + *zoom: 1; +} + +.row-fluid:before, +.row-fluid:after { + display: table; + line-height: 0; + content: ""; +} + +.row-fluid:after { + clear: both; +} + +.row-fluid [class*="span"] { + display: block; + float: left; + width: 100%; + min-height: 30px; + margin-left: 2.127659574468085%; + *margin-left: 2.074468085106383%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.row-fluid [class*="span"]:first-child { + margin-left: 0; +} + +.row-fluid .controls-row [class*="span"] + [class*="span"] { + margin-left: 2.127659574468085%; +} + +.row-fluid .span12 { + width: 100%; + *width: 99.94680851063829%; +} + +.row-fluid .span11 { + width: 91.48936170212765%; + *width: 91.43617021276594%; +} + +.row-fluid .span10 { + width: 82.97872340425532%; + *width: 82.92553191489361%; +} + +.row-fluid .span9 { + width: 74.46808510638297%; + *width: 74.41489361702126%; +} + +.row-fluid .span8 { + width: 65.95744680851064%; + *width: 65.90425531914893%; +} + +.row-fluid .span7 { + width: 57.44680851063829%; + *width: 57.39361702127659%; +} + +.row-fluid .span6 { + width: 48.93617021276595%; + *width: 48.88297872340425%; +} + +.row-fluid .span5 { + width: 40.42553191489362%; + *width: 40.37234042553192%; +} + +.row-fluid .span4 { + width: 31.914893617021278%; + *width: 31.861702127659576%; +} + +.row-fluid .span3 { + width: 23.404255319148934%; + *width: 23.351063829787233%; +} + +.row-fluid .span2 { + width: 14.893617021276595%; + *width: 14.840425531914894%; +} + +.row-fluid .span1 { + width: 6.382978723404255%; + *width: 6.329787234042553%; +} + +.row-fluid .offset12 { + margin-left: 104.25531914893617%; + *margin-left: 104.14893617021275%; +} + +.row-fluid .offset12:first-child { + margin-left: 102.12765957446808%; + *margin-left: 102.02127659574467%; +} + +.row-fluid .offset11 { + margin-left: 95.74468085106382%; + *margin-left: 95.6382978723404%; +} + +.row-fluid .offset11:first-child { + margin-left: 93.61702127659574%; + *margin-left: 93.51063829787232%; +} + +.row-fluid .offset10 { + margin-left: 87.23404255319149%; + *margin-left: 87.12765957446807%; +} + +.row-fluid .offset10:first-child { + margin-left: 85.1063829787234%; + *margin-left: 84.99999999999999%; +} + +.row-fluid .offset9 { + margin-left: 78.72340425531914%; + *margin-left: 78.61702127659572%; +} + +.row-fluid .offset9:first-child { + margin-left: 76.59574468085106%; + *margin-left: 76.48936170212764%; +} + +.row-fluid .offset8 { + margin-left: 70.2127659574468%; + *margin-left: 70.10638297872339%; +} + +.row-fluid .offset8:first-child { + margin-left: 68.08510638297872%; + *margin-left: 67.9787234042553%; +} + +.row-fluid .offset7 { + margin-left: 61.70212765957446%; + *margin-left: 61.59574468085106%; +} + +.row-fluid .offset7:first-child { + margin-left: 59.574468085106375%; + *margin-left: 59.46808510638297%; +} + +.row-fluid .offset6 { + margin-left: 53.191489361702125%; + *margin-left: 53.085106382978715%; +} + +.row-fluid .offset6:first-child { + margin-left: 51.063829787234035%; + *margin-left: 50.95744680851063%; +} + +.row-fluid .offset5 { + margin-left: 44.68085106382979%; + *margin-left: 44.57446808510638%; +} + +.row-fluid .offset5:first-child { + margin-left: 42.5531914893617%; + *margin-left: 42.4468085106383%; +} + +.row-fluid .offset4 { + margin-left: 36.170212765957444%; + *margin-left: 36.06382978723405%; +} + +.row-fluid .offset4:first-child { + margin-left: 34.04255319148936%; + *margin-left: 33.93617021276596%; +} + +.row-fluid .offset3 { + margin-left: 27.659574468085104%; + *margin-left: 27.5531914893617%; +} + +.row-fluid .offset3:first-child { + margin-left: 25.53191489361702%; + *margin-left: 25.425531914893618%; +} + +.row-fluid .offset2 { + margin-left: 19.148936170212764%; + *margin-left: 19.04255319148936%; +} + +.row-fluid .offset2:first-child { + margin-left: 17.02127659574468%; + *margin-left: 16.914893617021278%; +} + +.row-fluid .offset1 { + margin-left: 10.638297872340425%; + *margin-left: 10.53191489361702%; +} + +.row-fluid .offset1:first-child { + margin-left: 8.51063829787234%; + *margin-left: 8.404255319148938%; +} + +[class*="span"].hide, +.row-fluid [class*="span"].hide { + display: none; +} + +[class*="span"].pull-right, +.row-fluid [class*="span"].pull-right { + float: right; +} + +.container { + margin-right: auto; + margin-left: auto; + *zoom: 1; +} + +.container:before, +.container:after { + display: table; + line-height: 0; + content: ""; +} + +.container:after { + clear: both; +} + +.container-fluid { + padding-right: 20px; + padding-left: 20px; + *zoom: 1; +} + +.container-fluid:before, +.container-fluid:after { + display: table; + line-height: 0; + content: ""; +} + +.container-fluid:after { + clear: both; +} + +p { + margin: 0 0 10px; +} + +.lead { + margin-bottom: 20px; + font-size: 21px; + font-weight: 200; + line-height: 30px; +} + +small { + font-size: 85%; +} + +strong { + font-weight: bold; +} + +em { + font-style: italic; +} + +cite { + font-style: normal; +} + +.muted { + color: #999999; +} + +a.muted:hover { + color: #808080; +} + +.text-warning { + color: #c09853; +} + +a.text-warning:hover { + color: #a47e3c; +} + +.text-error { + color: #b94a48; +} + +a.text-error:hover { + color: #953b39; +} + +.text-info { + color: #3a87ad; +} + +a.text-info:hover { + color: #2d6987; +} + +.text-success { + color: #468847; +} + +a.text-success:hover { + color: #356635; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 10px 0; + font-family: inherit; + font-weight: bold; + line-height: 20px; + color: inherit; + text-rendering: optimizelegibility; +} + +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small { + font-weight: normal; + line-height: 1; + color: #999999; +} + +h1, +h2, +h3 { + line-height: 40px; +} + +h1 { + font-size: 38.5px; +} + +h2 { + font-size: 31.5px; +} + +h3 { + font-size: 24.5px; +} + +h4 { + font-size: 17.5px; +} + +h5 { + font-size: 14px; +} + +h6 { + font-size: 11.9px; +} + +h1 small { + font-size: 24.5px; +} + +h2 small { + font-size: 17.5px; +} + +h3 small { + font-size: 14px; +} + +h4 small { + font-size: 14px; +} + +.page-header { + padding-bottom: 9px; + margin: 20px 0 30px; + border-bottom: 1px solid #eeeeee; +} + +ul, +ol { + padding: 0; + margin: 0 0 10px 25px; +} + +ul ul, +ul ol, +ol ol, +ol ul { + margin-bottom: 0; +} + +li { + line-height: 20px; +} + +ul.unstyled, +ol.unstyled { + margin-left: 0; + list-style: none; +} + +ul.inline, +ol.inline { + margin-left: 0; + list-style: none; +} + +ul.inline > li, +ol.inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px; +} + +dl { + margin-bottom: 20px; +} + +dt, +dd { + line-height: 20px; +} + +dt { + font-weight: bold; +} + +dd { + margin-left: 10px; +} + +.dl-horizontal { + *zoom: 1; +} + +.dl-horizontal:before, +.dl-horizontal:after { + display: table; + line-height: 0; + content: ""; +} + +.dl-horizontal:after { + clear: both; +} + +.dl-horizontal dt { + float: left; + width: 160px; + overflow: hidden; + clear: left; + text-align: right; + text-overflow: ellipsis; + white-space: nowrap; +} + +.dl-horizontal dd { + margin-left: 180px; +} + +hr { + margin: 20px 0; + border: 0; + border-top: 1px solid #eeeeee; + border-bottom: 1px solid #ffffff; +} + +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #999999; +} + +abbr.initialism { + font-size: 90%; + text-transform: uppercase; +} + +blockquote { + padding: 0 0 0 15px; + margin: 0 0 20px; + border-left: 5px solid #eeeeee; +} + +blockquote p { + margin-bottom: 0; + font-size: 16px; + font-weight: 300; + line-height: 25px; +} + +blockquote small { + display: block; + line-height: 20px; + color: #999999; +} + +blockquote small:before { + content: '\2014 \00A0'; +} + +blockquote.pull-right { + float: right; + padding-right: 15px; + padding-left: 0; + border-right: 5px solid #eeeeee; + border-left: 0; +} + +blockquote.pull-right p, +blockquote.pull-right small { + text-align: right; +} + +blockquote.pull-right small:before { + content: ''; +} + +blockquote.pull-right small:after { + content: '\00A0 \2014'; +} + +q:before, +q:after, +blockquote:before, +blockquote:after { + content: ""; +} + +address { + display: block; + margin-bottom: 20px; + font-style: normal; + line-height: 20px; +} + +code, +pre { + padding: 0 3px 2px; + font-family: Monaco, Menlo, Consolas, "Courier New", monospace; + font-size: 12px; + color: #333333; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +code { + padding: 2px 4px; + color: #d14; + white-space: nowrap; + background-color: #f7f7f9; + border: 1px solid #e1e1e8; +} + +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 20px; + word-break: break-all; + word-wrap: break-word; + white-space: pre; + white-space: pre-wrap; + background-color: #f5f5f5; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.15); + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +pre.prettyprint { + margin-bottom: 20px; +} + +pre code { + padding: 0; + color: inherit; + white-space: pre; + white-space: pre-wrap; + background-color: transparent; + border: 0; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +form { + margin: 0 0 20px; +} + +fieldset { + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: 40px; + color: #333333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} + +legend small { + font-size: 15px; + color: #999999; +} + +label, +input, +button, +select, +textarea { + font-size: 14px; + font-weight: normal; + line-height: 20px; +} + +input, +button, +select, +textarea { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; +} + +label { + display: block; + margin-bottom: 5px; +} + +select, +textarea, +input[type="text"], +input[type="password"], +input[type="datetime"], +input[type="datetime-local"], +input[type="date"], +input[type="month"], +input[type="time"], +input[type="week"], +input[type="number"], +input[type="email"], +input[type="url"], +input[type="search"], +input[type="tel"], +input[type="color"], +.uneditable-input { + display: inline-block; + height: 20px; + padding: 4px 6px; + margin-bottom: 10px; + font-size: 14px; + line-height: 20px; + color: #555555; + vertical-align: middle; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +input, +textarea, +.uneditable-input { + width: 206px; +} + +textarea { + height: auto; +} + +textarea, +input[type="text"], +input[type="password"], +input[type="datetime"], +input[type="datetime-local"], +input[type="date"], +input[type="month"], +input[type="time"], +input[type="week"], +input[type="number"], +input[type="email"], +input[type="url"], +input[type="search"], +input[type="tel"], +input[type="color"], +.uneditable-input { + background-color: #ffffff; + border: 1px solid #cccccc; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -webkit-transition: border linear 0.2s, box-shadow linear 0.2s; + -moz-transition: border linear 0.2s, box-shadow linear 0.2s; + -o-transition: border linear 0.2s, box-shadow linear 0.2s; + transition: border linear 0.2s, box-shadow linear 0.2s; +} + +textarea:focus, +input[type="text"]:focus, +input[type="password"]:focus, +input[type="datetime"]:focus, +input[type="datetime-local"]:focus, +input[type="date"]:focus, +input[type="month"]:focus, +input[type="time"]:focus, +input[type="week"]:focus, +input[type="number"]:focus, +input[type="email"]:focus, +input[type="url"]:focus, +input[type="search"]:focus, +input[type="tel"]:focus, +input[type="color"]:focus, +.uneditable-input:focus { + border-color: rgba(82, 168, 236, 0.8); + outline: 0; + outline: thin dotted \9; + /* IE6-9 */ + + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6); +} + +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + *margin-top: 0; + line-height: normal; +} + +input[type="file"], +input[type="image"], +input[type="submit"], +input[type="reset"], +input[type="button"], +input[type="radio"], +input[type="checkbox"] { + width: auto; +} + +select, +input[type="file"] { + height: 30px; + /* In IE7, the height of the select element cannot be changed by height, only font-size */ + + *margin-top: 4px; + /* For IE7, add top margin to align select with labels */ + + line-height: 30px; +} + +select { + width: 220px; + background-color: #ffffff; + border: 1px solid #cccccc; +} + +select[multiple], +select[size] { + height: auto; +} + +select:focus, +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +.uneditable-input, +.uneditable-textarea { + color: #999999; + cursor: not-allowed; + background-color: #fcfcfc; + border-color: #cccccc; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025); +} + +.uneditable-input { + overflow: hidden; + white-space: nowrap; +} + +.uneditable-textarea { + width: auto; + height: auto; +} + +input:-moz-placeholder, +textarea:-moz-placeholder { + color: #999999; +} + +input:-ms-input-placeholder, +textarea:-ms-input-placeholder { + color: #999999; +} + +input::-webkit-input-placeholder, +textarea::-webkit-input-placeholder { + color: #999999; +} + +.radio, +.checkbox { + min-height: 20px; + padding-left: 20px; +} + +.radio input[type="radio"], +.checkbox input[type="checkbox"] { + float: left; + margin-left: -20px; +} + +.controls > .radio:first-child, +.controls > .checkbox:first-child { + padding-top: 5px; +} + +.radio.inline, +.checkbox.inline { + display: inline-block; + padding-top: 5px; + margin-bottom: 0; + vertical-align: middle; +} + +.radio.inline + .radio.inline, +.checkbox.inline + .checkbox.inline { + margin-left: 10px; +} + +.input-mini { + width: 60px; +} + +.input-small { + width: 90px; +} + +.input-medium { + width: 150px; +} + +.input-large { + width: 210px; +} + +.input-xlarge { + width: 270px; +} + +.input-xxlarge { + width: 530px; +} + +input[class*="span"], +select[class*="span"], +textarea[class*="span"], +.uneditable-input[class*="span"], +.row-fluid input[class*="span"], +.row-fluid select[class*="span"], +.row-fluid textarea[class*="span"], +.row-fluid .uneditable-input[class*="span"] { + float: none; + margin-left: 0; +} + +.input-append input[class*="span"], +.input-append .uneditable-input[class*="span"], +.input-prepend input[class*="span"], +.input-prepend .uneditable-input[class*="span"], +.row-fluid input[class*="span"], +.row-fluid select[class*="span"], +.row-fluid textarea[class*="span"], +.row-fluid .uneditable-input[class*="span"], +.row-fluid .input-prepend [class*="span"], +.row-fluid .input-append [class*="span"] { + display: inline-block; +} + +input, +textarea, +.uneditable-input { + margin-left: 0; +} + +.controls-row [class*="span"] + [class*="span"] { + margin-left: 20px; +} + +input.span12, +textarea.span12, +.uneditable-input.span12 { + width: 926px; +} + +input.span11, +textarea.span11, +.uneditable-input.span11 { + width: 846px; +} + +input.span10, +textarea.span10, +.uneditable-input.span10 { + width: 766px; +} + +input.span9, +textarea.span9, +.uneditable-input.span9 { + width: 686px; +} + +input.span8, +textarea.span8, +.uneditable-input.span8 { + width: 606px; +} + +input.span7, +textarea.span7, +.uneditable-input.span7 { + width: 526px; +} + +input.span6, +textarea.span6, +.uneditable-input.span6 { + width: 446px; +} + +input.span5, +textarea.span5, +.uneditable-input.span5 { + width: 366px; +} + +input.span4, +textarea.span4, +.uneditable-input.span4 { + width: 286px; +} + +input.span3, +textarea.span3, +.uneditable-input.span3 { + width: 206px; +} + +input.span2, +textarea.span2, +.uneditable-input.span2 { + width: 126px; +} + +input.span1, +textarea.span1, +.uneditable-input.span1 { + width: 46px; +} + +.controls-row { + *zoom: 1; +} + +.controls-row:before, +.controls-row:after { + display: table; + line-height: 0; + content: ""; +} + +.controls-row:after { + clear: both; +} + +.controls-row [class*="span"], +.row-fluid .controls-row [class*="span"] { + float: left; +} + +.controls-row .checkbox[class*="span"], +.controls-row .radio[class*="span"] { + padding-top: 5px; +} + +input[disabled], +select[disabled], +textarea[disabled], +input[readonly], +select[readonly], +textarea[readonly] { + cursor: not-allowed; + background-color: #eeeeee; +} + +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"][readonly], +input[type="checkbox"][readonly] { + background-color: transparent; +} + +.control-group.warning .control-label, +.control-group.warning .help-block, +.control-group.warning .help-inline { + color: #c09853; +} + +.control-group.warning .checkbox, +.control-group.warning .radio, +.control-group.warning input, +.control-group.warning select, +.control-group.warning textarea { + color: #c09853; +} + +.control-group.warning input, +.control-group.warning select, +.control-group.warning textarea { + border-color: #c09853; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.warning input:focus, +.control-group.warning select:focus, +.control-group.warning textarea:focus { + border-color: #a47e3c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e; +} + +.control-group.warning .input-prepend .add-on, +.control-group.warning .input-append .add-on { + color: #c09853; + background-color: #fcf8e3; + border-color: #c09853; +} + +.control-group.error .control-label, +.control-group.error .help-block, +.control-group.error .help-inline { + color: #b94a48; +} + +.control-group.error .checkbox, +.control-group.error .radio, +.control-group.error input, +.control-group.error select, +.control-group.error textarea { + color: #b94a48; +} + +.control-group.error input, +.control-group.error select, +.control-group.error textarea { + border-color: #b94a48; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.error input:focus, +.control-group.error select:focus, +.control-group.error textarea:focus { + border-color: #953b39; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392; +} + +.control-group.error .input-prepend .add-on, +.control-group.error .input-append .add-on { + color: #b94a48; + background-color: #f2dede; + border-color: #b94a48; +} + +.control-group.success .control-label, +.control-group.success .help-block, +.control-group.success .help-inline { + color: #468847; +} + +.control-group.success .checkbox, +.control-group.success .radio, +.control-group.success input, +.control-group.success select, +.control-group.success textarea { + color: #468847; +} + +.control-group.success input, +.control-group.success select, +.control-group.success textarea { + border-color: #468847; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.success input:focus, +.control-group.success select:focus, +.control-group.success textarea:focus { + border-color: #356635; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b; +} + +.control-group.success .input-prepend .add-on, +.control-group.success .input-append .add-on { + color: #468847; + background-color: #dff0d8; + border-color: #468847; +} + +.control-group.info .control-label, +.control-group.info .help-block, +.control-group.info .help-inline { + color: #3a87ad; +} + +.control-group.info .checkbox, +.control-group.info .radio, +.control-group.info input, +.control-group.info select, +.control-group.info textarea { + color: #3a87ad; +} + +.control-group.info input, +.control-group.info select, +.control-group.info textarea { + border-color: #3a87ad; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); +} + +.control-group.info input:focus, +.control-group.info select:focus, +.control-group.info textarea:focus { + border-color: #2d6987; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7ab5d3; +} + +.control-group.info .input-prepend .add-on, +.control-group.info .input-append .add-on { + color: #3a87ad; + background-color: #d9edf7; + border-color: #3a87ad; +} + +input:focus:invalid, +textarea:focus:invalid, +select:focus:invalid { + color: #b94a48; + border-color: #ee5f5b; +} + +input:focus:invalid:focus, +textarea:focus:invalid:focus, +select:focus:invalid:focus { + border-color: #e9322d; + -webkit-box-shadow: 0 0 6px #f8b9b7; + -moz-box-shadow: 0 0 6px #f8b9b7; + box-shadow: 0 0 6px #f8b9b7; +} + +.form-actions { + padding: 19px 20px 20px; + margin-top: 20px; + margin-bottom: 20px; + background-color: #f5f5f5; + border-top: 1px solid #e5e5e5; + *zoom: 1; +} + +.form-actions:before, +.form-actions:after { + display: table; + line-height: 0; + content: ""; +} + +.form-actions:after { + clear: both; +} + +.help-block, +.help-inline { + color: #595959; +} + +.help-block { + display: block; + margin-bottom: 10px; +} + +.help-inline { + display: inline-block; + *display: inline; + padding-left: 5px; + vertical-align: middle; + *zoom: 1; +} + +.input-append, +.input-prepend { + margin-bottom: 5px; + font-size: 0; + white-space: nowrap; +} + +.input-append input, +.input-prepend input, +.input-append select, +.input-prepend select, +.input-append .uneditable-input, +.input-prepend .uneditable-input, +.input-append .dropdown-menu, +.input-prepend .dropdown-menu { + font-size: 14px; +} + +.input-append input, +.input-prepend input, +.input-append select, +.input-prepend select, +.input-append .uneditable-input, +.input-prepend .uneditable-input { + position: relative; + margin-bottom: 0; + *margin-left: 0; + vertical-align: top; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-append input:focus, +.input-prepend input:focus, +.input-append select:focus, +.input-prepend select:focus, +.input-append .uneditable-input:focus, +.input-prepend .uneditable-input:focus { + z-index: 2; +} + +.input-append .add-on, +.input-prepend .add-on { + display: inline-block; + width: auto; + height: 20px; + min-width: 16px; + padding: 4px 5px; + font-size: 14px; + font-weight: normal; + line-height: 20px; + text-align: center; + text-shadow: 0 1px 0 #ffffff; + background-color: #eeeeee; + border: 1px solid #ccc; +} + +.input-append .add-on, +.input-prepend .add-on, +.input-append .btn, +.input-prepend .btn, +.input-append .btn-group > .dropdown-toggle, +.input-prepend .btn-group > .dropdown-toggle { + vertical-align: top; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.input-append .active, +.input-prepend .active { + background-color: #a9dba9; + border-color: #46a546; +} + +.input-prepend .add-on, +.input-prepend .btn { + margin-right: -1px; +} + +.input-prepend .add-on:first-child, +.input-prepend .btn:first-child { + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.input-append input, +.input-append select, +.input-append .uneditable-input { + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.input-append input + .btn-group .btn:last-child, +.input-append select + .btn-group .btn:last-child, +.input-append .uneditable-input + .btn-group .btn:last-child { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-append .add-on, +.input-append .btn, +.input-append .btn-group { + margin-left: -1px; +} + +.input-append .add-on:last-child, +.input-append .btn:last-child, +.input-append .btn-group:last-child > .dropdown-toggle { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-prepend.input-append input, +.input-prepend.input-append select, +.input-prepend.input-append .uneditable-input { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.input-prepend.input-append input + .btn-group .btn, +.input-prepend.input-append select + .btn-group .btn, +.input-prepend.input-append .uneditable-input + .btn-group .btn { + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-prepend.input-append .add-on:first-child, +.input-prepend.input-append .btn:first-child { + margin-right: -1px; + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.input-prepend.input-append .add-on:last-child, +.input-prepend.input-append .btn:last-child { + margin-left: -1px; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.input-prepend.input-append .btn-group:first-child { + margin-left: 0; +} + +input.search-query { + padding-right: 14px; + padding-right: 4px \9; + padding-left: 14px; + padding-left: 4px \9; + /* IE7-8 doesn't have border-radius, so don't indent the padding */ + + margin-bottom: 0; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} + +/* Allow for input prepend/append in search forms */ + +.form-search .input-append .search-query, +.form-search .input-prepend .search-query { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.form-search .input-append .search-query { + -webkit-border-radius: 14px 0 0 14px; + -moz-border-radius: 14px 0 0 14px; + border-radius: 14px 0 0 14px; +} + +.form-search .input-append .btn { + -webkit-border-radius: 0 14px 14px 0; + -moz-border-radius: 0 14px 14px 0; + border-radius: 0 14px 14px 0; +} + +.form-search .input-prepend .search-query { + -webkit-border-radius: 0 14px 14px 0; + -moz-border-radius: 0 14px 14px 0; + border-radius: 0 14px 14px 0; +} + +.form-search .input-prepend .btn { + -webkit-border-radius: 14px 0 0 14px; + -moz-border-radius: 14px 0 0 14px; + border-radius: 14px 0 0 14px; +} + +.form-search input, +.form-inline input, +.form-horizontal input, +.form-search textarea, +.form-inline textarea, +.form-horizontal textarea, +.form-search select, +.form-inline select, +.form-horizontal select, +.form-search .help-inline, +.form-inline .help-inline, +.form-horizontal .help-inline, +.form-search .uneditable-input, +.form-inline .uneditable-input, +.form-horizontal .uneditable-input, +.form-search .input-prepend, +.form-inline .input-prepend, +.form-horizontal .input-prepend, +.form-search .input-append, +.form-inline .input-append, +.form-horizontal .input-append { + display: inline-block; + *display: inline; + margin-bottom: 0; + vertical-align: middle; + *zoom: 1; +} + +.form-search .hide, +.form-inline .hide, +.form-horizontal .hide { + display: none; +} + +.form-search label, +.form-inline label, +.form-search .btn-group, +.form-inline .btn-group { + display: inline-block; +} + +.form-search .input-append, +.form-inline .input-append, +.form-search .input-prepend, +.form-inline .input-prepend { + margin-bottom: 0; +} + +.form-search .radio, +.form-search .checkbox, +.form-inline .radio, +.form-inline .checkbox { + padding-left: 0; + margin-bottom: 0; + vertical-align: middle; +} + +.form-search .radio input[type="radio"], +.form-search .checkbox input[type="checkbox"], +.form-inline .radio input[type="radio"], +.form-inline .checkbox input[type="checkbox"] { + float: left; + margin-right: 3px; + margin-left: 0; +} + +.control-group { + margin-bottom: 10px; +} + +legend + .control-group { + margin-top: 20px; + -webkit-margin-top-collapse: separate; +} + +.form-horizontal .control-group { + margin-bottom: 20px; + *zoom: 1; +} + +.form-horizontal .control-group:before, +.form-horizontal .control-group:after { + display: table; + line-height: 0; + content: ""; +} + +.form-horizontal .control-group:after { + clear: both; +} + +.form-horizontal .control-label { + float: left; + width: 160px; + padding-top: 5px; + text-align: right; +} + +.form-horizontal .controls { + *display: inline-block; + *padding-left: 20px; + margin-left: 180px; + *margin-left: 0; +} + +.form-horizontal .controls:first-child { + *padding-left: 180px; +} + +.form-horizontal .help-block { + margin-bottom: 0; +} + +.form-horizontal input + .help-block, +.form-horizontal select + .help-block, +.form-horizontal textarea + .help-block, +.form-horizontal .uneditable-input + .help-block, +.form-horizontal .input-prepend + .help-block, +.form-horizontal .input-append + .help-block { + margin-top: 10px; +} + +.form-horizontal .form-actions { + padding-left: 180px; +} + +table { + max-width: 100%; + background-color: transparent; + border-collapse: collapse; + border-spacing: 0; +} + +.table { + width: 100%; + margin-bottom: 20px; +} + +.table th, +.table td { + padding: 8px; + line-height: 20px; + text-align: left; + vertical-align: top; + border-top: 1px solid #dddddd; +} + +.table th { + font-weight: bold; +} + +.table thead th { + vertical-align: bottom; +} + +.table caption + thead tr:first-child th, +.table caption + thead tr:first-child td, +.table colgroup + thead tr:first-child th, +.table colgroup + thead tr:first-child td, +.table thead:first-child tr:first-child th, +.table thead:first-child tr:first-child td { + border-top: 0; +} + +.table tbody + tbody { + border-top: 2px solid #dddddd; +} + +.table .table { + background-color: #ffffff; +} + +.table-condensed th, +.table-condensed td { + padding: 4px 5px; +} + +.table-bordered { + border: 1px solid #dddddd; + border-collapse: separate; + *border-collapse: collapse; + border-left: 0; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.table-bordered th, +.table-bordered td { + border-left: 1px solid #dddddd; +} + +.table-bordered caption + thead tr:first-child th, +.table-bordered caption + tbody tr:first-child th, +.table-bordered caption + tbody tr:first-child td, +.table-bordered colgroup + thead tr:first-child th, +.table-bordered colgroup + tbody tr:first-child th, +.table-bordered colgroup + tbody tr:first-child td, +.table-bordered thead:first-child tr:first-child th, +.table-bordered tbody:first-child tr:first-child th, +.table-bordered tbody:first-child tr:first-child td { + border-top: 0; +} + +.table-bordered thead:first-child tr:first-child > th:first-child, +.table-bordered tbody:first-child tr:first-child > td:first-child { + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; +} + +.table-bordered thead:first-child tr:first-child > th:last-child, +.table-bordered tbody:first-child tr:first-child > td:last-child { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -moz-border-radius-topright: 4px; +} + +.table-bordered thead:last-child tr:last-child > th:first-child, +.table-bordered tbody:last-child tr:last-child > td:first-child, +.table-bordered tfoot:last-child tr:last-child > td:first-child { + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; +} + +.table-bordered thead:last-child tr:last-child > th:last-child, +.table-bordered tbody:last-child tr:last-child > td:last-child, +.table-bordered tfoot:last-child tr:last-child > td:last-child { + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -moz-border-radius-bottomright: 4px; +} + +.table-bordered tfoot + tbody:last-child tr:last-child td:first-child { + -webkit-border-bottom-left-radius: 0; + border-bottom-left-radius: 0; + -moz-border-radius-bottomleft: 0; +} + +.table-bordered tfoot + tbody:last-child tr:last-child td:last-child { + -webkit-border-bottom-right-radius: 0; + border-bottom-right-radius: 0; + -moz-border-radius-bottomright: 0; +} + +.table-bordered caption + thead tr:first-child th:first-child, +.table-bordered caption + tbody tr:first-child td:first-child, +.table-bordered colgroup + thead tr:first-child th:first-child, +.table-bordered colgroup + tbody tr:first-child td:first-child { + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topleft: 4px; +} + +.table-bordered caption + thead tr:first-child th:last-child, +.table-bordered caption + tbody tr:first-child td:last-child, +.table-bordered colgroup + thead tr:first-child th:last-child, +.table-bordered colgroup + tbody tr:first-child td:last-child { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -moz-border-radius-topright: 4px; +} + +.table-striped tbody > tr:nth-child(odd) > td, +.table-striped tbody > tr:nth-child(odd) > th { + background-color: #f9f9f9; +} + +.table-hover tbody tr:hover td, +.table-hover tbody tr:hover th { + background-color: #f5f5f5; +} + +table td[class*="span"], +table th[class*="span"], +.row-fluid table td[class*="span"], +.row-fluid table th[class*="span"] { + display: table-cell; + float: none; + margin-left: 0; +} + +.table td.span1, +.table th.span1 { + float: none; + width: 44px; + margin-left: 0; +} + +.table td.span2, +.table th.span2 { + float: none; + width: 124px; + margin-left: 0; +} + +.table td.span3, +.table th.span3 { + float: none; + width: 204px; + margin-left: 0; +} + +.table td.span4, +.table th.span4 { + float: none; + width: 284px; + margin-left: 0; +} + +.table td.span5, +.table th.span5 { + float: none; + width: 364px; + margin-left: 0; +} + +.table td.span6, +.table th.span6 { + float: none; + width: 444px; + margin-left: 0; +} + +.table td.span7, +.table th.span7 { + float: none; + width: 524px; + margin-left: 0; +} + +.table td.span8, +.table th.span8 { + float: none; + width: 604px; + margin-left: 0; +} + +.table td.span9, +.table th.span9 { + float: none; + width: 684px; + margin-left: 0; +} + +.table td.span10, +.table th.span10 { + float: none; + width: 764px; + margin-left: 0; +} + +.table td.span11, +.table th.span11 { + float: none; + width: 844px; + margin-left: 0; +} + +.table td.span12, +.table th.span12 { + float: none; + width: 924px; + margin-left: 0; +} + +.table tbody tr.success td { + background-color: #dff0d8; +} + +.table tbody tr.error td { + background-color: #f2dede; +} + +.table tbody tr.warning td { + background-color: #fcf8e3; +} + +.table tbody tr.info td { + background-color: #d9edf7; +} + +.table-hover tbody tr.success:hover td { + background-color: #d0e9c6; +} + +.table-hover tbody tr.error:hover td { + background-color: #ebcccc; +} + +.table-hover tbody tr.warning:hover td { + background-color: #faf2cc; +} + +.table-hover tbody tr.info:hover td { + background-color: #c4e3f3; +} + +[class^="icon-"], +[class*=" icon-"] { + display: inline-block; + width: 14px; + height: 14px; + margin-top: 1px; + *margin-right: .3em; + line-height: 14px; + vertical-align: text-top; + background-image: url("../img/glyphicons-halflings.png"); + background-position: 14px 14px; + background-repeat: no-repeat; +} + +/* White icons with optional class, or on hover/active states of certain elements */ + +.icon-white, +.nav-pills > .active > a > [class^="icon-"], +.nav-pills > .active > a > [class*=" icon-"], +.nav-list > .active > a > [class^="icon-"], +.nav-list > .active > a > [class*=" icon-"], +.navbar-inverse .nav > .active > a > [class^="icon-"], +.navbar-inverse .nav > .active > a > [class*=" icon-"], +.dropdown-menu > li > a:hover > [class^="icon-"], +.dropdown-menu > li > a:hover > [class*=" icon-"], +.dropdown-menu > .active > a > [class^="icon-"], +.dropdown-menu > .active > a > [class*=" icon-"], +.dropdown-submenu:hover > a > [class^="icon-"], +.dropdown-submenu:hover > a > [class*=" icon-"] { + background-image: url("../img/glyphicons-halflings-white.png"); +} + +.icon-glass { + background-position: 0 0; +} + +.icon-music { + background-position: -24px 0; +} + +.icon-search { + background-position: -48px 0; +} + +.icon-envelope { + background-position: -72px 0; +} + +.icon-heart { + background-position: -96px 0; +} + +.icon-star { + background-position: -120px 0; +} + +.icon-star-empty { + background-position: -144px 0; +} + +.icon-user { + background-position: -168px 0; +} + +.icon-film { + background-position: -192px 0; +} + +.icon-th-large { + background-position: -216px 0; +} + +.icon-th { + background-position: -240px 0; +} + +.icon-th-list { + background-position: -264px 0; +} + +.icon-ok { + background-position: -288px 0; +} + +.icon-remove { + background-position: -312px 0; +} + +.icon-zoom-in { + background-position: -336px 0; +} + +.icon-zoom-out { + background-position: -360px 0; +} + +.icon-off { + background-position: -384px 0; +} + +.icon-signal { + background-position: -408px 0; +} + +.icon-cog { + background-position: -432px 0; +} + +.icon-trash { + background-position: -456px 0; +} + +.icon-home { + background-position: 0 -24px; +} + +.icon-file { + background-position: -24px -24px; +} + +.icon-time { + background-position: -48px -24px; +} + +.icon-road { + background-position: -72px -24px; +} + +.icon-download-alt { + background-position: -96px -24px; +} + +.icon-download { + background-position: -120px -24px; +} + +.icon-upload { + background-position: -144px -24px; +} + +.icon-inbox { + background-position: -168px -24px; +} + +.icon-play-circle { + background-position: -192px -24px; +} + +.icon-repeat { + background-position: -216px -24px; +} + +.icon-refresh { + background-position: -240px -24px; +} + +.icon-list-alt { + background-position: -264px -24px; +} + +.icon-lock { + background-position: -287px -24px; +} + +.icon-flag { + background-position: -312px -24px; +} + +.icon-headphones { + background-position: -336px -24px; +} + +.icon-volume-off { + background-position: -360px -24px; +} + +.icon-volume-down { + background-position: -384px -24px; +} + +.icon-volume-up { + background-position: -408px -24px; +} + +.icon-qrcode { + background-position: -432px -24px; +} + +.icon-barcode { + background-position: -456px -24px; +} + +.icon-tag { + background-position: 0 -48px; +} + +.icon-tags { + background-position: -25px -48px; +} + +.icon-book { + background-position: -48px -48px; +} + +.icon-bookmark { + background-position: -72px -48px; +} + +.icon-print { + background-position: -96px -48px; +} + +.icon-camera { + background-position: -120px -48px; +} + +.icon-font { + background-position: -144px -48px; +} + +.icon-bold { + background-position: -167px -48px; +} + +.icon-italic { + background-position: -192px -48px; +} + +.icon-text-height { + background-position: -216px -48px; +} + +.icon-text-width { + background-position: -240px -48px; +} + +.icon-align-left { + background-position: -264px -48px; +} + +.icon-align-center { + background-position: -288px -48px; +} + +.icon-align-right { + background-position: -312px -48px; +} + +.icon-align-justify { + background-position: -336px -48px; +} + +.icon-list { + background-position: -360px -48px; +} + +.icon-indent-left { + background-position: -384px -48px; +} + +.icon-indent-right { + background-position: -408px -48px; +} + +.icon-facetime-video { + background-position: -432px -48px; +} + +.icon-picture { + background-position: -456px -48px; +} + +.icon-pencil { + background-position: 0 -72px; +} + +.icon-map-marker { + background-position: -24px -72px; +} + +.icon-adjust { + background-position: -48px -72px; +} + +.icon-tint { + background-position: -72px -72px; +} + +.icon-edit { + background-position: -96px -72px; +} + +.icon-share { + background-position: -120px -72px; +} + +.icon-check { + background-position: -144px -72px; +} + +.icon-move { + background-position: -168px -72px; +} + +.icon-step-backward { + background-position: -192px -72px; +} + +.icon-fast-backward { + background-position: -216px -72px; +} + +.icon-backward { + background-position: -240px -72px; +} + +.icon-play { + background-position: -264px -72px; +} + +.icon-pause { + background-position: -288px -72px; +} + +.icon-stop { + background-position: -312px -72px; +} + +.icon-forward { + background-position: -336px -72px; +} + +.icon-fast-forward { + background-position: -360px -72px; +} + +.icon-step-forward { + background-position: -384px -72px; +} + +.icon-eject { + background-position: -408px -72px; +} + +.icon-chevron-left { + background-position: -432px -72px; +} + +.icon-chevron-right { + background-position: -456px -72px; +} + +.icon-plus-sign { + background-position: 0 -96px; +} + +.icon-minus-sign { + background-position: -24px -96px; +} + +.icon-remove-sign { + background-position: -48px -96px; +} + +.icon-ok-sign { + background-position: -72px -96px; +} + +.icon-question-sign { + background-position: -96px -96px; +} + +.icon-info-sign { + background-position: -120px -96px; +} + +.icon-screenshot { + background-position: -144px -96px; +} + +.icon-remove-circle { + background-position: -168px -96px; +} + +.icon-ok-circle { + background-position: -192px -96px; +} + +.icon-ban-circle { + background-position: -216px -96px; +} + +.icon-arrow-left { + background-position: -240px -96px; +} + +.icon-arrow-right { + background-position: -264px -96px; +} + +.icon-arrow-up { + background-position: -289px -96px; +} + +.icon-arrow-down { + background-position: -312px -96px; +} + +.icon-share-alt { + background-position: -336px -96px; +} + +.icon-resize-full { + background-position: -360px -96px; +} + +.icon-resize-small { + background-position: -384px -96px; +} + +.icon-plus { + background-position: -408px -96px; +} + +.icon-minus { + background-position: -433px -96px; +} + +.icon-asterisk { + background-position: -456px -96px; +} + +.icon-exclamation-sign { + background-position: 0 -120px; +} + +.icon-gift { + background-position: -24px -120px; +} + +.icon-leaf { + background-position: -48px -120px; +} + +.icon-fire { + background-position: -72px -120px; +} + +.icon-eye-open { + background-position: -96px -120px; +} + +.icon-eye-close { + background-position: -120px -120px; +} + +.icon-warning-sign { + background-position: -144px -120px; +} + +.icon-plane { + background-position: -168px -120px; +} + +.icon-calendar { + background-position: -192px -120px; +} + +.icon-random { + width: 16px; + background-position: -216px -120px; +} + +.icon-comment { + background-position: -240px -120px; +} + +.icon-magnet { + background-position: -264px -120px; +} + +.icon-chevron-up { + background-position: -288px -120px; +} + +.icon-chevron-down { + background-position: -313px -119px; +} + +.icon-retweet { + background-position: -336px -120px; +} + +.icon-shopping-cart { + background-position: -360px -120px; +} + +.icon-folder-close { + background-position: -384px -120px; +} + +.icon-folder-open { + width: 16px; + background-position: -408px -120px; +} + +.icon-resize-vertical { + background-position: -432px -119px; +} + +.icon-resize-horizontal { + background-position: -456px -118px; +} + +.icon-hdd { + background-position: 0 -144px; +} + +.icon-bullhorn { + background-position: -24px -144px; +} + +.icon-bell { + background-position: -48px -144px; +} + +.icon-certificate { + background-position: -72px -144px; +} + +.icon-thumbs-up { + background-position: -96px -144px; +} + +.icon-thumbs-down { + background-position: -120px -144px; +} + +.icon-hand-right { + background-position: -144px -144px; +} + +.icon-hand-left { + background-position: -168px -144px; +} + +.icon-hand-up { + background-position: -192px -144px; +} + +.icon-hand-down { + background-position: -216px -144px; +} + +.icon-circle-arrow-right { + background-position: -240px -144px; +} + +.icon-circle-arrow-left { + background-position: -264px -144px; +} + +.icon-circle-arrow-up { + background-position: -288px -144px; +} + +.icon-circle-arrow-down { + background-position: -312px -144px; +} + +.icon-globe { + background-position: -336px -144px; +} + +.icon-wrench { + background-position: -360px -144px; +} + +.icon-tasks { + background-position: -384px -144px; +} + +.icon-filter { + background-position: -408px -144px; +} + +.icon-briefcase { + background-position: -432px -144px; +} + +.icon-fullscreen { + background-position: -456px -144px; +} + +.dropup, +.dropdown { + position: relative; +} + +.dropdown-toggle { + *margin-bottom: -3px; +} + +.dropdown-toggle:active, +.open .dropdown-toggle { + outline: 0; +} + +.caret { + display: inline-block; + width: 0; + height: 0; + vertical-align: top; + border-top: 4px solid #000000; + border-right: 4px solid transparent; + border-left: 4px solid transparent; + content: ""; +} + +.dropdown .caret { + margin-top: 8px; + margin-left: 2px; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + list-style: none; + background-color: #ffffff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + *border-right-width: 2px; + *border-bottom-width: 2px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; +} + +.dropdown-menu.pull-right { + right: 0; + left: auto; +} + +.dropdown-menu .divider { + *width: 100%; + height: 1px; + margin: 9px 1px; + *margin: -5px 0 5px; + overflow: hidden; + background-color: #e5e5e5; + border-bottom: 1px solid #ffffff; +} + +.dropdown-menu li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 20px; + color: #333333; + white-space: nowrap; +} + +.dropdown-menu li > a:hover, +.dropdown-menu li > a:focus, +.dropdown-submenu:hover > a { + color: #ffffff; + text-decoration: none; + background-color: #0081c2; + background-image: -moz-linear-gradient(top, #0088cc, #0077b3); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); + background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); + background-image: -o-linear-gradient(top, #0088cc, #0077b3); + background-image: linear-gradient(to bottom, #0088cc, #0077b3); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); +} + +.dropdown-menu .active > a, +.dropdown-menu .active > a:hover { + color: #ffffff; + text-decoration: none; + background-color: #0081c2; + background-image: -moz-linear-gradient(top, #0088cc, #0077b3); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0077b3)); + background-image: -webkit-linear-gradient(top, #0088cc, #0077b3); + background-image: -o-linear-gradient(top, #0088cc, #0077b3); + background-image: linear-gradient(to bottom, #0088cc, #0077b3); + background-repeat: repeat-x; + outline: 0; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0); +} + +.dropdown-menu .disabled > a, +.dropdown-menu .disabled > a:hover { + color: #999999; +} + +.dropdown-menu .disabled > a:hover { + text-decoration: none; + cursor: default; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.open { + *z-index: 1000; +} + +.open > .dropdown-menu { + display: block; +} + +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} + +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + border-top: 0; + border-bottom: 4px solid #000000; + content: ""; +} + +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 1px; +} + +.dropdown-submenu { + position: relative; +} + +.dropdown-submenu > .dropdown-menu { + top: 0; + left: 100%; + margin-top: -6px; + margin-left: -1px; + -webkit-border-radius: 0 6px 6px 6px; + -moz-border-radius: 0 6px 6px 6px; + border-radius: 0 6px 6px 6px; +} + +.dropdown-submenu:hover > .dropdown-menu { + display: block; +} + +.dropup .dropdown-submenu > .dropdown-menu { + top: auto; + bottom: 0; + margin-top: 0; + margin-bottom: -2px; + -webkit-border-radius: 5px 5px 5px 0; + -moz-border-radius: 5px 5px 5px 0; + border-radius: 5px 5px 5px 0; +} + +.dropdown-submenu > a:after { + display: block; + float: right; + width: 0; + height: 0; + margin-top: 5px; + margin-right: -10px; + border-color: transparent; + border-left-color: #cccccc; + border-style: solid; + border-width: 5px 0 5px 5px; + content: " "; +} + +.dropdown-submenu:hover > a:after { + border-left-color: #ffffff; +} + +.dropdown-submenu.pull-left { + float: none; +} + +.dropdown-submenu.pull-left > .dropdown-menu { + left: -100%; + margin-left: 10px; + -webkit-border-radius: 6px 0 6px 6px; + -moz-border-radius: 6px 0 6px 6px; + border-radius: 6px 0 6px 6px; +} + +.dropdown .dropdown-menu .nav-header { + padding-right: 20px; + padding-left: 20px; +} + +.typeahead { + z-index: 1051; + margin-top: 2px; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05); +} + +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, 0.15); +} + +.well-large { + padding: 24px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.well-small { + padding: 9px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.fade { + opacity: 0; + -webkit-transition: opacity 0.15s linear; + -moz-transition: opacity 0.15s linear; + -o-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; +} + +.fade.in { + opacity: 1; +} + +.collapse { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease; + -moz-transition: height 0.35s ease; + -o-transition: height 0.35s ease; + transition: height 0.35s ease; +} + +.collapse.in { + height: auto; +} + +.close { + float: right; + font-size: 20px; + font-weight: bold; + line-height: 20px; + color: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: 0.2; + filter: alpha(opacity=20); +} + +.close:hover { + color: #000000; + text-decoration: none; + cursor: pointer; + opacity: 0.4; + filter: alpha(opacity=40); +} + +button.close { + padding: 0; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; +} + +.btn { + display: inline-block; + *display: inline; + padding: 4px 12px; + margin-bottom: 0; + *margin-left: .3em; + font-size: 14px; + line-height: 20px; + color: #333333; + text-align: center; + text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); + vertical-align: middle; + cursor: pointer; + background-color: #f5f5f5; + *background-color: #e6e6e6; + background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); + background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); + background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); + background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); + background-repeat: repeat-x; + border: 1px solid #bbbbbb; + *border: 0; + border-color: #e6e6e6 #e6e6e6 #bfbfbf; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + border-bottom-color: #a2a2a2; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + *zoom: 1; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn:hover, +.btn:active, +.btn.active, +.btn.disabled, +.btn[disabled] { + color: #333333; + background-color: #e6e6e6; + *background-color: #d9d9d9; +} + +.btn:active, +.btn.active { + background-color: #cccccc \9; +} + +.btn:first-child { + *margin-left: 0; +} + +.btn:hover { + color: #333333; + text-decoration: none; + background-position: 0 -15px; + -webkit-transition: background-position 0.1s linear; + -moz-transition: background-position 0.1s linear; + -o-transition: background-position 0.1s linear; + transition: background-position 0.1s linear; +} + +.btn:focus { + outline: thin dotted #333; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} + +.btn.active, +.btn:active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn.disabled, +.btn[disabled] { + cursor: default; + background-image: none; + opacity: 0.65; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} + +.btn-large { + padding: 11px 19px; + font-size: 17.5px; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.btn-large [class^="icon-"], +.btn-large [class*=" icon-"] { + margin-top: 4px; +} + +.btn-small { + padding: 2px 10px; + font-size: 11.9px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.btn-small [class^="icon-"], +.btn-small [class*=" icon-"] { + margin-top: 0; +} + +.btn-mini [class^="icon-"], +.btn-mini [class*=" icon-"] { + margin-top: -1px; +} + +.btn-mini { + padding: 0 6px; + font-size: 10.5px; + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.btn-block { + display: block; + width: 100%; + padding-right: 0; + padding-left: 0; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.btn-block + .btn-block { + margin-top: 5px; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.btn-primary.active, +.btn-warning.active, +.btn-danger.active, +.btn-success.active, +.btn-info.active, +.btn-inverse.active { + color: rgba(255, 255, 255, 0.75); +} + +.btn { + border-color: #c5c5c5; + border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25); +} + +.btn-primary { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #006dcc; + *background-color: #0044cc; + background-image: -moz-linear-gradient(top, #0088cc, #0044cc); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc)); + background-image: -webkit-linear-gradient(top, #0088cc, #0044cc); + background-image: -o-linear-gradient(top, #0088cc, #0044cc); + background-image: linear-gradient(to bottom, #0088cc, #0044cc); + background-repeat: repeat-x; + border-color: #0044cc #0044cc #002a80; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-primary:hover, +.btn-primary:active, +.btn-primary.active, +.btn-primary.disabled, +.btn-primary[disabled] { + color: #ffffff; + background-color: #0044cc; + *background-color: #003bb3; +} + +.btn-primary:active, +.btn-primary.active { + background-color: #003399 \9; +} + +.btn-warning { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #faa732; + *background-color: #f89406; + background-image: -moz-linear-gradient(top, #fbb450, #f89406); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); + background-image: -webkit-linear-gradient(top, #fbb450, #f89406); + background-image: -o-linear-gradient(top, #fbb450, #f89406); + background-image: linear-gradient(to bottom, #fbb450, #f89406); + background-repeat: repeat-x; + border-color: #f89406 #f89406 #ad6704; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-warning:hover, +.btn-warning:active, +.btn-warning.active, +.btn-warning.disabled, +.btn-warning[disabled] { + color: #ffffff; + background-color: #f89406; + *background-color: #df8505; +} + +.btn-warning:active, +.btn-warning.active { + background-color: #c67605 \9; +} + +.btn-danger { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #da4f49; + *background-color: #bd362f; + background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); + background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); + background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); + background-image: linear-gradient(to bottom, #ee5f5b, #bd362f); + background-repeat: repeat-x; + border-color: #bd362f #bd362f #802420; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-danger:hover, +.btn-danger:active, +.btn-danger.active, +.btn-danger.disabled, +.btn-danger[disabled] { + color: #ffffff; + background-color: #bd362f; + *background-color: #a9302a; +} + +.btn-danger:active, +.btn-danger.active { + background-color: #942a25 \9; +} + +.btn-success { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #5bb75b; + *background-color: #51a351; + background-image: -moz-linear-gradient(top, #62c462, #51a351); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); + background-image: -webkit-linear-gradient(top, #62c462, #51a351); + background-image: -o-linear-gradient(top, #62c462, #51a351); + background-image: linear-gradient(to bottom, #62c462, #51a351); + background-repeat: repeat-x; + border-color: #51a351 #51a351 #387038; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-success:hover, +.btn-success:active, +.btn-success.active, +.btn-success.disabled, +.btn-success[disabled] { + color: #ffffff; + background-color: #51a351; + *background-color: #499249; +} + +.btn-success:active, +.btn-success.active { + background-color: #408140 \9; +} + +.btn-info { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #49afcd; + *background-color: #2f96b4; + background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); + background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); + background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); + background-image: linear-gradient(to bottom, #5bc0de, #2f96b4); + background-repeat: repeat-x; + border-color: #2f96b4 #2f96b4 #1f6377; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-info:hover, +.btn-info:active, +.btn-info.active, +.btn-info.disabled, +.btn-info[disabled] { + color: #ffffff; + background-color: #2f96b4; + *background-color: #2a85a0; +} + +.btn-info:active, +.btn-info.active { + background-color: #24748c \9; +} + +.btn-inverse { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #363636; + *background-color: #222222; + background-image: -moz-linear-gradient(top, #444444, #222222); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444444), to(#222222)); + background-image: -webkit-linear-gradient(top, #444444, #222222); + background-image: -o-linear-gradient(top, #444444, #222222); + background-image: linear-gradient(to bottom, #444444, #222222); + background-repeat: repeat-x; + border-color: #222222 #222222 #000000; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.btn-inverse:hover, +.btn-inverse:active, +.btn-inverse.active, +.btn-inverse.disabled, +.btn-inverse[disabled] { + color: #ffffff; + background-color: #222222; + *background-color: #151515; +} + +.btn-inverse:active, +.btn-inverse.active { + background-color: #080808 \9; +} + +button.btn, +input[type="submit"].btn { + *padding-top: 3px; + *padding-bottom: 3px; +} + +button.btn::-moz-focus-inner, +input[type="submit"].btn::-moz-focus-inner { + padding: 0; + border: 0; +} + +button.btn.btn-large, +input[type="submit"].btn.btn-large { + *padding-top: 7px; + *padding-bottom: 7px; +} + +button.btn.btn-small, +input[type="submit"].btn.btn-small { + *padding-top: 3px; + *padding-bottom: 3px; +} + +button.btn.btn-mini, +input[type="submit"].btn.btn-mini { + *padding-top: 1px; + *padding-bottom: 1px; +} + +.btn-link, +.btn-link:active, +.btn-link[disabled] { + background-color: transparent; + background-image: none; + -webkit-box-shadow: none; + -moz-box-shadow: none; + box-shadow: none; +} + +.btn-link { + color: #0088cc; + cursor: pointer; + border-color: transparent; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.btn-link:hover { + color: #005580; + text-decoration: underline; + background-color: transparent; +} + +.btn-link[disabled]:hover { + color: #333333; + text-decoration: none; +} + +.btn-group { + position: relative; + display: inline-block; + *display: inline; + *margin-left: .3em; + font-size: 0; + white-space: nowrap; + vertical-align: middle; + *zoom: 1; +} + +.btn-group:first-child { + *margin-left: 0; +} + +.btn-group + .btn-group { + margin-left: 5px; +} + +.btn-toolbar { + margin-top: 10px; + margin-bottom: 10px; + font-size: 0; +} + +.btn-toolbar > .btn + .btn, +.btn-toolbar > .btn-group + .btn, +.btn-toolbar > .btn + .btn-group { + margin-left: 5px; +} + +.btn-group > .btn { + position: relative; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.btn-group > .btn + .btn { + margin-left: -1px; +} + +.btn-group > .btn, +.btn-group > .dropdown-menu, +.btn-group > .popover { + font-size: 14px; +} + +.btn-group > .btn-mini { + font-size: 10.5px; +} + +.btn-group > .btn-small { + font-size: 11.9px; +} + +.btn-group > .btn-large { + font-size: 17.5px; +} + +.btn-group > .btn:first-child { + margin-left: 0; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-topleft: 4px; +} + +.btn-group > .btn:last-child, +.btn-group > .dropdown-toggle { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -moz-border-radius-topright: 4px; + -moz-border-radius-bottomright: 4px; +} + +.btn-group > .btn.large:first-child { + margin-left: 0; + -webkit-border-bottom-left-radius: 6px; + border-bottom-left-radius: 6px; + -webkit-border-top-left-radius: 6px; + border-top-left-radius: 6px; + -moz-border-radius-bottomleft: 6px; + -moz-border-radius-topleft: 6px; +} + +.btn-group > .btn.large:last-child, +.btn-group > .large.dropdown-toggle { + -webkit-border-top-right-radius: 6px; + border-top-right-radius: 6px; + -webkit-border-bottom-right-radius: 6px; + border-bottom-right-radius: 6px; + -moz-border-radius-topright: 6px; + -moz-border-radius-bottomright: 6px; +} + +.btn-group > .btn:hover, +.btn-group > .btn:focus, +.btn-group > .btn:active, +.btn-group > .btn.active { + z-index: 2; +} + +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} + +.btn-group > .btn + .dropdown-toggle { + *padding-top: 5px; + padding-right: 8px; + *padding-bottom: 5px; + padding-left: 8px; + -webkit-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.125), inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn-group > .btn-mini + .dropdown-toggle { + *padding-top: 2px; + padding-right: 5px; + *padding-bottom: 2px; + padding-left: 5px; +} + +.btn-group > .btn-small + .dropdown-toggle { + *padding-top: 5px; + *padding-bottom: 4px; +} + +.btn-group > .btn-large + .dropdown-toggle { + *padding-top: 7px; + padding-right: 12px; + *padding-bottom: 7px; + padding-left: 12px; +} + +.btn-group.open .dropdown-toggle { + background-image: none; + -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.btn-group.open .btn.dropdown-toggle { + background-color: #e6e6e6; +} + +.btn-group.open .btn-primary.dropdown-toggle { + background-color: #0044cc; +} + +.btn-group.open .btn-warning.dropdown-toggle { + background-color: #f89406; +} + +.btn-group.open .btn-danger.dropdown-toggle { + background-color: #bd362f; +} + +.btn-group.open .btn-success.dropdown-toggle { + background-color: #51a351; +} + +.btn-group.open .btn-info.dropdown-toggle { + background-color: #2f96b4; +} + +.btn-group.open .btn-inverse.dropdown-toggle { + background-color: #222222; +} + +.btn .caret { + margin-top: 8px; + margin-left: 0; +} + +.btn-mini .caret, +.btn-small .caret, +.btn-large .caret { + margin-top: 6px; +} + +.btn-large .caret { + border-top-width: 5px; + border-right-width: 5px; + border-left-width: 5px; +} + +.dropup .btn-large .caret { + border-bottom-width: 5px; +} + +.btn-primary .caret, +.btn-warning .caret, +.btn-danger .caret, +.btn-info .caret, +.btn-success .caret, +.btn-inverse .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.btn-group-vertical { + display: inline-block; + *display: inline; + /* IE7 inline-block hack */ + + *zoom: 1; +} + +.btn-group-vertical > .btn { + display: block; + float: none; + max-width: 100%; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.btn-group-vertical > .btn + .btn { + margin-top: -1px; + margin-left: 0; +} + +.btn-group-vertical > .btn:first-child { + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; +} + +.btn-group-vertical > .btn:last-child { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; +} + +.btn-group-vertical > .btn-large:first-child { + -webkit-border-radius: 6px 6px 0 0; + -moz-border-radius: 6px 6px 0 0; + border-radius: 6px 6px 0 0; +} + +.btn-group-vertical > .btn-large:last-child { + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; +} + +.alert { + padding: 8px 35px 8px 14px; + margin-bottom: 20px; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + background-color: #fcf8e3; + border: 1px solid #fbeed5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.alert, +.alert h4 { + color: #c09853; +} + +.alert h4 { + margin: 0; +} + +.alert .close { + position: relative; + top: -2px; + right: -21px; + line-height: 20px; +} + +.alert-success { + color: #468847; + background-color: #dff0d8; + border-color: #d6e9c6; +} + +.alert-success h4 { + color: #468847; +} + +.alert-danger, +.alert-error { + color: #b94a48; + background-color: #f2dede; + border-color: #eed3d7; +} + +.alert-danger h4, +.alert-error h4 { + color: #b94a48; +} + +.alert-info { + color: #3a87ad; + background-color: #d9edf7; + border-color: #bce8f1; +} + +.alert-info h4 { + color: #3a87ad; +} + +.alert-block { + padding-top: 14px; + padding-bottom: 14px; +} + +.alert-block > p, +.alert-block > ul { + margin-bottom: 0; +} + +.alert-block p + p { + margin-top: 5px; +} + +.nav { + margin-bottom: 20px; + margin-left: 0; + list-style: none; +} + +.nav > li > a { + display: block; +} + +.nav > li > a:hover { + text-decoration: none; + background-color: #eeeeee; +} + +.nav > li > a > img { + max-width: none; +} + +.nav > .pull-right { + float: right; +} + +.nav-header { + display: block; + padding: 3px 15px; + font-size: 11px; + font-weight: bold; + line-height: 20px; + color: #999999; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); + text-transform: uppercase; +} + +.nav li + .nav-header { + margin-top: 9px; +} + +.nav-list { + padding-right: 15px; + padding-left: 15px; + margin-bottom: 0; +} + +.nav-list > li > a, +.nav-list .nav-header { + margin-right: -15px; + margin-left: -15px; + text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5); +} + +.nav-list > li > a { + padding: 3px 15px; +} + +.nav-list > .active > a, +.nav-list > .active > a:hover { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2); + background-color: #0088cc; +} + +.nav-list [class^="icon-"], +.nav-list [class*=" icon-"] { + margin-right: 2px; +} + +.nav-list .divider { + *width: 100%; + height: 1px; + margin: 9px 1px; + *margin: -5px 0 5px; + overflow: hidden; + background-color: #e5e5e5; + border-bottom: 1px solid #ffffff; +} + +.nav-tabs, +.nav-pills { + *zoom: 1; +} + +.nav-tabs:before, +.nav-pills:before, +.nav-tabs:after, +.nav-pills:after { + display: table; + line-height: 0; + content: ""; +} + +.nav-tabs:after, +.nav-pills:after { + clear: both; +} + +.nav-tabs > li, +.nav-pills > li { + float: left; +} + +.nav-tabs > li > a, +.nav-pills > li > a { + padding-right: 12px; + padding-left: 12px; + margin-right: 2px; + line-height: 14px; +} + +.nav-tabs { + border-bottom: 1px solid #ddd; +} + +.nav-tabs > li { + margin-bottom: -1px; +} + +.nav-tabs > li > a { + padding-top: 8px; + padding-bottom: 8px; + line-height: 20px; + border: 1px solid transparent; + -webkit-border-radius: 4px 4px 0 0; + -moz-border-radius: 4px 4px 0 0; + border-radius: 4px 4px 0 0; +} + +.nav-tabs > li > a:hover { + border-color: #eeeeee #eeeeee #dddddd; +} + +.nav-tabs > .active > a, +.nav-tabs > .active > a:hover { + color: #555555; + cursor: default; + background-color: #ffffff; + border: 1px solid #ddd; + border-bottom-color: transparent; +} + +.nav-pills > li > a { + padding-top: 8px; + padding-bottom: 8px; + margin-top: 2px; + margin-bottom: 2px; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; +} + +.nav-pills > .active > a, +.nav-pills > .active > a:hover { + color: #ffffff; + background-color: #0088cc; +} + +.nav-stacked > li { + float: none; +} + +.nav-stacked > li > a { + margin-right: 0; +} + +.nav-tabs.nav-stacked { + border-bottom: 0; +} + +.nav-tabs.nav-stacked > li > a { + border: 1px solid #ddd; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.nav-tabs.nav-stacked > li:first-child > a { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-topright: 4px; + -moz-border-radius-topleft: 4px; +} + +.nav-tabs.nav-stacked > li:last-child > a { + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -moz-border-radius-bottomright: 4px; + -moz-border-radius-bottomleft: 4px; +} + +.nav-tabs.nav-stacked > li > a:hover { + z-index: 2; + border-color: #ddd; +} + +.nav-pills.nav-stacked > li > a { + margin-bottom: 3px; +} + +.nav-pills.nav-stacked > li:last-child > a { + margin-bottom: 1px; +} + +.nav-tabs .dropdown-menu { + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; +} + +.nav-pills .dropdown-menu { + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.nav .dropdown-toggle .caret { + margin-top: 6px; + border-top-color: #0088cc; + border-bottom-color: #0088cc; +} + +.nav .dropdown-toggle:hover .caret { + border-top-color: #005580; + border-bottom-color: #005580; +} + +/* move down carets for tabs */ + +.nav-tabs .dropdown-toggle .caret { + margin-top: 8px; +} + +.nav .active .dropdown-toggle .caret { + border-top-color: #fff; + border-bottom-color: #fff; +} + +.nav-tabs .active .dropdown-toggle .caret { + border-top-color: #555555; + border-bottom-color: #555555; +} + +.nav > .dropdown.active > a:hover { + cursor: pointer; +} + +.nav-tabs .open .dropdown-toggle, +.nav-pills .open .dropdown-toggle, +.nav > li.dropdown.open.active > a:hover { + color: #ffffff; + background-color: #999999; + border-color: #999999; +} + +.nav li.dropdown.open .caret, +.nav li.dropdown.open.active .caret, +.nav li.dropdown.open a:hover .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; + opacity: 1; + filter: alpha(opacity=100); +} + +.tabs-stacked .open > a:hover { + border-color: #999999; +} + +.tabbable { + *zoom: 1; +} + +.tabbable:before, +.tabbable:after { + display: table; + line-height: 0; + content: ""; +} + +.tabbable:after { + clear: both; +} + +.tab-content { + overflow: auto; +} + +.tabs-below > .nav-tabs, +.tabs-right > .nav-tabs, +.tabs-left > .nav-tabs { + border-bottom: 0; +} + +.tab-content > .tab-pane, +.pill-content > .pill-pane { + display: none; +} + +.tab-content > .active, +.pill-content > .active { + display: block; +} + +.tabs-below > .nav-tabs { + border-top: 1px solid #ddd; +} + +.tabs-below > .nav-tabs > li { + margin-top: -1px; + margin-bottom: 0; +} + +.tabs-below > .nav-tabs > li > a { + -webkit-border-radius: 0 0 4px 4px; + -moz-border-radius: 0 0 4px 4px; + border-radius: 0 0 4px 4px; +} + +.tabs-below > .nav-tabs > li > a:hover { + border-top-color: #ddd; + border-bottom-color: transparent; +} + +.tabs-below > .nav-tabs > .active > a, +.tabs-below > .nav-tabs > .active > a:hover { + border-color: transparent #ddd #ddd #ddd; +} + +.tabs-left > .nav-tabs > li, +.tabs-right > .nav-tabs > li { + float: none; +} + +.tabs-left > .nav-tabs > li > a, +.tabs-right > .nav-tabs > li > a { + min-width: 74px; + margin-right: 0; + margin-bottom: 3px; +} + +.tabs-left > .nav-tabs { + float: left; + margin-right: 19px; + border-right: 1px solid #ddd; +} + +.tabs-left > .nav-tabs > li > a { + margin-right: -1px; + -webkit-border-radius: 4px 0 0 4px; + -moz-border-radius: 4px 0 0 4px; + border-radius: 4px 0 0 4px; +} + +.tabs-left > .nav-tabs > li > a:hover { + border-color: #eeeeee #dddddd #eeeeee #eeeeee; +} + +.tabs-left > .nav-tabs .active > a, +.tabs-left > .nav-tabs .active > a:hover { + border-color: #ddd transparent #ddd #ddd; + *border-right-color: #ffffff; +} + +.tabs-right > .nav-tabs { + float: right; + margin-left: 19px; + border-left: 1px solid #ddd; +} + +.tabs-right > .nav-tabs > li > a { + margin-left: -1px; + -webkit-border-radius: 0 4px 4px 0; + -moz-border-radius: 0 4px 4px 0; + border-radius: 0 4px 4px 0; +} + +.tabs-right > .nav-tabs > li > a:hover { + border-color: #eeeeee #eeeeee #eeeeee #dddddd; +} + +.tabs-right > .nav-tabs .active > a, +.tabs-right > .nav-tabs .active > a:hover { + border-color: #ddd #ddd #ddd transparent; + *border-left-color: #ffffff; +} + +.nav > .disabled > a { + color: #999999; +} + +.nav > .disabled > a:hover { + text-decoration: none; + cursor: default; + background-color: transparent; +} + +.navbar { + *position: relative; + *z-index: 2; + margin-bottom: 20px; + overflow: visible; +} + +.navbar-inner { + min-height: 40px; + padding-right: 20px; + padding-left: 20px; + background-color: #fafafa; + background-image: -moz-linear-gradient(top, #ffffff, #f2f2f2); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f2f2f2)); + background-image: -webkit-linear-gradient(top, #ffffff, #f2f2f2); + background-image: -o-linear-gradient(top, #ffffff, #f2f2f2); + background-image: linear-gradient(to bottom, #ffffff, #f2f2f2); + background-repeat: repeat-x; + border: 1px solid #d4d4d4; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0); + *zoom: 1; + -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); + -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); + box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065); +} + +.navbar-inner:before, +.navbar-inner:after { + display: table; + line-height: 0; + content: ""; +} + +.navbar-inner:after { + clear: both; +} + +.navbar .container { + width: auto; +} + +.nav-collapse.collapse { + height: auto; + overflow: visible; +} + +.navbar .brand { + display: block; + float: left; + padding: 10px 20px 10px; + margin-left: -20px; + font-size: 20px; + font-weight: 200; + color: #777777; + text-shadow: 0 1px 0 #ffffff; +} + +.navbar .brand:hover { + text-decoration: none; +} + +.navbar-text { + margin-bottom: 0; + line-height: 40px; + color: #777777; +} + +.navbar-link { + color: #777777; +} + +.navbar-link:hover { + color: #333333; +} + +.navbar .divider-vertical { + height: 40px; + margin: 0 9px; + border-right: 1px solid #ffffff; + border-left: 1px solid #f2f2f2; +} + +.navbar .btn, +.navbar .btn-group { + margin-top: 5px; +} + +.navbar .btn-group .btn, +.navbar .input-prepend .btn, +.navbar .input-append .btn { + margin-top: 0; +} + +.navbar-form { + margin-bottom: 0; + *zoom: 1; +} + +.navbar-form:before, +.navbar-form:after { + display: table; + line-height: 0; + content: ""; +} + +.navbar-form:after { + clear: both; +} + +.navbar-form input, +.navbar-form select, +.navbar-form .radio, +.navbar-form .checkbox { + margin-top: 5px; +} + +.navbar-form input, +.navbar-form select, +.navbar-form .btn { + display: inline-block; + margin-bottom: 0; +} + +.navbar-form input[type="image"], +.navbar-form input[type="checkbox"], +.navbar-form input[type="radio"] { + margin-top: 3px; +} + +.navbar-form .input-append, +.navbar-form .input-prepend { + margin-top: 5px; + white-space: nowrap; +} + +.navbar-form .input-append input, +.navbar-form .input-prepend input { + margin-top: 0; +} + +.navbar-search { + position: relative; + float: left; + margin-top: 5px; + margin-bottom: 0; +} + +.navbar-search .search-query { + padding: 4px 14px; + margin-bottom: 0; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 13px; + font-weight: normal; + line-height: 1; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} + +.navbar-static-top { + position: static; + margin-bottom: 0; +} + +.navbar-static-top .navbar-inner { + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; + margin-bottom: 0; +} + +.navbar-fixed-top .navbar-inner, +.navbar-static-top .navbar-inner { + border-width: 0 0 1px; +} + +.navbar-fixed-bottom .navbar-inner { + border-width: 1px 0 0; +} + +.navbar-fixed-top .navbar-inner, +.navbar-fixed-bottom .navbar-inner { + padding-right: 0; + padding-left: 0; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; +} + +.navbar-static-top .container, +.navbar-fixed-top .container, +.navbar-fixed-bottom .container { + width: 940px; +} + +.navbar-fixed-top { + top: 0; +} + +.navbar-fixed-top .navbar-inner, +.navbar-static-top .navbar-inner { + -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); + box-shadow: 0 1px 10px rgba(0, 0, 0, 0.1); +} + +.navbar-fixed-bottom { + bottom: 0; +} + +.navbar-fixed-bottom .navbar-inner { + -webkit-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); + -moz-box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); + box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.1); +} + +.navbar .nav { + position: relative; + left: 0; + display: block; + float: left; + margin: 0 10px 0 0; +} + +.navbar .nav.pull-right { + float: right; + margin-right: 0; +} + +.navbar .nav > li { + float: left; +} + +.navbar .nav > li > a { + float: none; + padding: 10px 15px 10px; + color: #777777; + text-decoration: none; + text-shadow: 0 1px 0 #ffffff; +} + +.navbar .nav .dropdown-toggle .caret { + margin-top: 8px; +} + +.navbar .nav > li > a:focus, +.navbar .nav > li > a:hover { + color: #333333; + text-decoration: none; + background-color: transparent; +} + +.navbar .nav > .active > a, +.navbar .nav > .active > a:hover, +.navbar .nav > .active > a:focus { + color: #555555; + text-decoration: none; + background-color: #e5e5e5; + -webkit-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); + -moz-box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); + box-shadow: inset 0 3px 8px rgba(0, 0, 0, 0.125); +} + +.navbar .btn-navbar { + display: none; + float: right; + padding: 7px 10px; + margin-right: 5px; + margin-left: 5px; + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #ededed; + *background-color: #e5e5e5; + background-image: -moz-linear-gradient(top, #f2f2f2, #e5e5e5); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5)); + background-image: -webkit-linear-gradient(top, #f2f2f2, #e5e5e5); + background-image: -o-linear-gradient(top, #f2f2f2, #e5e5e5); + background-image: linear-gradient(to bottom, #f2f2f2, #e5e5e5); + background-repeat: repeat-x; + border-color: #e5e5e5 #e5e5e5 #bfbfbf; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); + -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.075); +} + +.navbar .btn-navbar:hover, +.navbar .btn-navbar:active, +.navbar .btn-navbar.active, +.navbar .btn-navbar.disabled, +.navbar .btn-navbar[disabled] { + color: #ffffff; + background-color: #e5e5e5; + *background-color: #d9d9d9; +} + +.navbar .btn-navbar:active, +.navbar .btn-navbar.active { + background-color: #cccccc \9; +} + +.navbar .btn-navbar .icon-bar { + display: block; + width: 18px; + height: 2px; + background-color: #f5f5f5; + -webkit-border-radius: 1px; + -moz-border-radius: 1px; + border-radius: 1px; + -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); +} + +.btn-navbar .icon-bar + .icon-bar { + margin-top: 3px; +} + +.navbar .nav > li > .dropdown-menu:before { + position: absolute; + top: -7px; + left: 9px; + display: inline-block; + border-right: 7px solid transparent; + border-bottom: 7px solid #ccc; + border-left: 7px solid transparent; + border-bottom-color: rgba(0, 0, 0, 0.2); + content: ''; +} + +.navbar .nav > li > .dropdown-menu:after { + position: absolute; + top: -6px; + left: 10px; + display: inline-block; + border-right: 6px solid transparent; + border-bottom: 6px solid #ffffff; + border-left: 6px solid transparent; + content: ''; +} + +.navbar-fixed-bottom .nav > li > .dropdown-menu:before { + top: auto; + bottom: -7px; + border-top: 7px solid #ccc; + border-bottom: 0; + border-top-color: rgba(0, 0, 0, 0.2); +} + +.navbar-fixed-bottom .nav > li > .dropdown-menu:after { + top: auto; + bottom: -6px; + border-top: 6px solid #ffffff; + border-bottom: 0; +} + +.navbar .nav li.dropdown > a:hover .caret { + border-top-color: #555555; + border-bottom-color: #555555; +} + +.navbar .nav li.dropdown.open > .dropdown-toggle, +.navbar .nav li.dropdown.active > .dropdown-toggle, +.navbar .nav li.dropdown.open.active > .dropdown-toggle { + color: #555555; + background-color: #e5e5e5; +} + +.navbar .nav li.dropdown > .dropdown-toggle .caret { + border-top-color: #777777; + border-bottom-color: #777777; +} + +.navbar .nav li.dropdown.open > .dropdown-toggle .caret, +.navbar .nav li.dropdown.active > .dropdown-toggle .caret, +.navbar .nav li.dropdown.open.active > .dropdown-toggle .caret { + border-top-color: #555555; + border-bottom-color: #555555; +} + +.navbar .pull-right > li > .dropdown-menu, +.navbar .nav > li > .dropdown-menu.pull-right { + right: 0; + left: auto; +} + +.navbar .pull-right > li > .dropdown-menu:before, +.navbar .nav > li > .dropdown-menu.pull-right:before { + right: 12px; + left: auto; +} + +.navbar .pull-right > li > .dropdown-menu:after, +.navbar .nav > li > .dropdown-menu.pull-right:after { + right: 13px; + left: auto; +} + +.navbar .pull-right > li > .dropdown-menu .dropdown-menu, +.navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu { + right: 100%; + left: auto; + margin-right: -1px; + margin-left: 0; + -webkit-border-radius: 6px 0 6px 6px; + -moz-border-radius: 6px 0 6px 6px; + border-radius: 6px 0 6px 6px; +} + +.navbar-inverse .navbar-inner { + background-color: #1b1b1b; + background-image: -moz-linear-gradient(top, #222222, #111111); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#222222), to(#111111)); + background-image: -webkit-linear-gradient(top, #222222, #111111); + background-image: -o-linear-gradient(top, #222222, #111111); + background-image: linear-gradient(to bottom, #222222, #111111); + background-repeat: repeat-x; + border-color: #252525; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0); +} + +.navbar-inverse .brand, +.navbar-inverse .nav > li > a { + color: #999999; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); +} + +.navbar-inverse .brand:hover, +.navbar-inverse .nav > li > a:hover { + color: #ffffff; +} + +.navbar-inverse .brand { + color: #999999; +} + +.navbar-inverse .navbar-text { + color: #999999; +} + +.navbar-inverse .nav > li > a:focus, +.navbar-inverse .nav > li > a:hover { + color: #ffffff; + background-color: transparent; +} + +.navbar-inverse .nav .active > a, +.navbar-inverse .nav .active > a:hover, +.navbar-inverse .nav .active > a:focus { + color: #ffffff; + background-color: #111111; +} + +.navbar-inverse .navbar-link { + color: #999999; +} + +.navbar-inverse .navbar-link:hover { + color: #ffffff; +} + +.navbar-inverse .divider-vertical { + border-right-color: #222222; + border-left-color: #111111; +} + +.navbar-inverse .nav li.dropdown.open > .dropdown-toggle, +.navbar-inverse .nav li.dropdown.active > .dropdown-toggle, +.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle { + color: #ffffff; + background-color: #111111; +} + +.navbar-inverse .nav li.dropdown > a:hover .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.navbar-inverse .nav li.dropdown > .dropdown-toggle .caret { + border-top-color: #999999; + border-bottom-color: #999999; +} + +.navbar-inverse .nav li.dropdown.open > .dropdown-toggle .caret, +.navbar-inverse .nav li.dropdown.active > .dropdown-toggle .caret, +.navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle .caret { + border-top-color: #ffffff; + border-bottom-color: #ffffff; +} + +.navbar-inverse .navbar-search .search-query { + color: #ffffff; + background-color: #515151; + border-color: #111111; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 rgba(255, 255, 255, 0.15); + -webkit-transition: none; + -moz-transition: none; + -o-transition: none; + transition: none; +} + +.navbar-inverse .navbar-search .search-query:-moz-placeholder { + color: #cccccc; +} + +.navbar-inverse .navbar-search .search-query:-ms-input-placeholder { + color: #cccccc; +} + +.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder { + color: #cccccc; +} + +.navbar-inverse .navbar-search .search-query:focus, +.navbar-inverse .navbar-search .search-query.focused { + padding: 5px 15px; + color: #333333; + text-shadow: 0 1px 0 #ffffff; + background-color: #ffffff; + border: 0; + outline: 0; + -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); + box-shadow: 0 0 3px rgba(0, 0, 0, 0.15); +} + +.navbar-inverse .btn-navbar { + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #0e0e0e; + *background-color: #040404; + background-image: -moz-linear-gradient(top, #151515, #040404); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404)); + background-image: -webkit-linear-gradient(top, #151515, #040404); + background-image: -o-linear-gradient(top, #151515, #040404); + background-image: linear-gradient(to bottom, #151515, #040404); + background-repeat: repeat-x; + border-color: #040404 #040404 #000000; + border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled=false); +} + +.navbar-inverse .btn-navbar:hover, +.navbar-inverse .btn-navbar:active, +.navbar-inverse .btn-navbar.active, +.navbar-inverse .btn-navbar.disabled, +.navbar-inverse .btn-navbar[disabled] { + color: #ffffff; + background-color: #040404; + *background-color: #000000; +} + +.navbar-inverse .btn-navbar:active, +.navbar-inverse .btn-navbar.active { + background-color: #000000 \9; +} + +.breadcrumb { + padding: 8px 15px; + margin: 0 0 20px; + list-style: none; + background-color: #f5f5f5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.breadcrumb > li { + display: inline-block; + *display: inline; + text-shadow: 0 1px 0 #ffffff; + *zoom: 1; +} + +.breadcrumb > li > .divider { + padding: 0 5px; + color: #ccc; +} + +.breadcrumb > .active { + color: #999999; +} + +.pagination { + margin: 20px 0; +} + +.pagination ul { + display: inline-block; + *display: inline; + margin-bottom: 0; + margin-left: 0; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + *zoom: 1; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05); +} + +.pagination ul > li { + display: inline; +} + +.pagination ul > li > a, +.pagination ul > li > span { + float: left; + padding: 4px 12px; + line-height: 20px; + text-decoration: none; + background-color: #ffffff; + border: 1px solid #dddddd; + border-left-width: 0; +} + +.pagination ul > li > a:hover, +.pagination ul > .active > a, +.pagination ul > .active > span { + background-color: #f5f5f5; +} + +.pagination ul > .active > a, +.pagination ul > .active > span { + color: #999999; + cursor: default; +} + +.pagination ul > .disabled > span, +.pagination ul > .disabled > a, +.pagination ul > .disabled > a:hover { + color: #999999; + cursor: default; + background-color: transparent; +} + +.pagination ul > li:first-child > a, +.pagination ul > li:first-child > span { + border-left-width: 1px; + -webkit-border-bottom-left-radius: 4px; + border-bottom-left-radius: 4px; + -webkit-border-top-left-radius: 4px; + border-top-left-radius: 4px; + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-topleft: 4px; +} + +.pagination ul > li:last-child > a, +.pagination ul > li:last-child > span { + -webkit-border-top-right-radius: 4px; + border-top-right-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + border-bottom-right-radius: 4px; + -moz-border-radius-topright: 4px; + -moz-border-radius-bottomright: 4px; +} + +.pagination-centered { + text-align: center; +} + +.pagination-right { + text-align: right; +} + +.pagination-large ul > li > a, +.pagination-large ul > li > span { + padding: 11px 19px; + font-size: 17.5px; +} + +.pagination-large ul > li:first-child > a, +.pagination-large ul > li:first-child > span { + -webkit-border-bottom-left-radius: 6px; + border-bottom-left-radius: 6px; + -webkit-border-top-left-radius: 6px; + border-top-left-radius: 6px; + -moz-border-radius-bottomleft: 6px; + -moz-border-radius-topleft: 6px; +} + +.pagination-large ul > li:last-child > a, +.pagination-large ul > li:last-child > span { + -webkit-border-top-right-radius: 6px; + border-top-right-radius: 6px; + -webkit-border-bottom-right-radius: 6px; + border-bottom-right-radius: 6px; + -moz-border-radius-topright: 6px; + -moz-border-radius-bottomright: 6px; +} + +.pagination-mini ul > li:first-child > a, +.pagination-small ul > li:first-child > a, +.pagination-mini ul > li:first-child > span, +.pagination-small ul > li:first-child > span { + -webkit-border-bottom-left-radius: 3px; + border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-top-left-radius: 3px; + -moz-border-radius-bottomleft: 3px; + -moz-border-radius-topleft: 3px; +} + +.pagination-mini ul > li:last-child > a, +.pagination-small ul > li:last-child > a, +.pagination-mini ul > li:last-child > span, +.pagination-small ul > li:last-child > span { + -webkit-border-top-right-radius: 3px; + border-top-right-radius: 3px; + -webkit-border-bottom-right-radius: 3px; + border-bottom-right-radius: 3px; + -moz-border-radius-topright: 3px; + -moz-border-radius-bottomright: 3px; +} + +.pagination-small ul > li > a, +.pagination-small ul > li > span { + padding: 2px 10px; + font-size: 11.9px; +} + +.pagination-mini ul > li > a, +.pagination-mini ul > li > span { + padding: 0 6px; + font-size: 10.5px; +} + +.pager { + margin: 20px 0; + text-align: center; + list-style: none; + *zoom: 1; +} + +.pager:before, +.pager:after { + display: table; + line-height: 0; + content: ""; +} + +.pager:after { + clear: both; +} + +.pager li { + display: inline; +} + +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + -webkit-border-radius: 15px; + -moz-border-radius: 15px; + border-radius: 15px; +} + +.pager li > a:hover { + text-decoration: none; + background-color: #f5f5f5; +} + +.pager .next > a, +.pager .next > span { + float: right; +} + +.pager .previous > a, +.pager .previous > span { + float: left; +} + +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > span { + color: #999999; + cursor: default; + background-color: #fff; +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + background-color: #000000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop, +.modal-backdrop.fade.in { + opacity: 0.8; + filter: alpha(opacity=80); +} + +.modal { + position: fixed; + top: 10%; + left: 50%; + z-index: 1050; + width: 560px; + margin-left: -280px; + background-color: #ffffff; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, 0.3); + *border: 1px solid #999; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + outline: none; + -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3); + -webkit-background-clip: padding-box; + -moz-background-clip: padding-box; + background-clip: padding-box; +} + +.modal.fade { + top: -25%; + -webkit-transition: opacity 0.3s linear, top 0.3s ease-out; + -moz-transition: opacity 0.3s linear, top 0.3s ease-out; + -o-transition: opacity 0.3s linear, top 0.3s ease-out; + transition: opacity 0.3s linear, top 0.3s ease-out; +} + +.modal.fade.in { + top: 10%; +} + +.modal-header { + padding: 9px 15px; + border-bottom: 1px solid #eee; +} + +.modal-header .close { + margin-top: 2px; +} + +.modal-header h3 { + margin: 0; + line-height: 30px; +} + +.modal-body { + position: relative; + max-height: 400px; + padding: 15px; + overflow-y: auto; +} + +.modal-form { + margin-bottom: 0; +} + +.modal-footer { + padding: 14px 15px 15px; + margin-bottom: 0; + text-align: right; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + -webkit-border-radius: 0 0 6px 6px; + -moz-border-radius: 0 0 6px 6px; + border-radius: 0 0 6px 6px; + *zoom: 1; + -webkit-box-shadow: inset 0 1px 0 #ffffff; + -moz-box-shadow: inset 0 1px 0 #ffffff; + box-shadow: inset 0 1px 0 #ffffff; +} + +.modal-footer:before, +.modal-footer:after { + display: table; + line-height: 0; + content: ""; +} + +.modal-footer:after { + clear: both; +} + +.modal-footer .btn + .btn { + margin-bottom: 0; + margin-left: 5px; +} + +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} + +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} + +.tooltip { + position: absolute; + z-index: 1030; + display: block; + padding: 5px; + font-size: 11px; + opacity: 0; + filter: alpha(opacity=0); + visibility: visible; +} + +.tooltip.in { + opacity: 0.8; + filter: alpha(opacity=80); +} + +.tooltip.top { + margin-top: -3px; +} + +.tooltip.right { + margin-left: 3px; +} + +.tooltip.bottom { + margin-top: 3px; +} + +.tooltip.left { + margin-left: -3px; +} + +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #ffffff; + text-align: center; + text-decoration: none; + background-color: #000000; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-top-color: #000000; + border-width: 5px 5px 0; +} + +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-right-color: #000000; + border-width: 5px 5px 5px 0; +} + +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-left-color: #000000; + border-width: 5px 0 5px 5px; +} + +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-bottom-color: #000000; + border-width: 0 5px 5px; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1010; + display: none; + width: 236px; + padding: 1px; + text-align: left; + white-space: normal; + background-color: #ffffff; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, 0.2); + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + -webkit-background-clip: padding-box; + -moz-background-clip: padding; + background-clip: padding-box; +} + +.popover.top { + margin-top: -10px; +} + +.popover.right { + margin-left: 10px; +} + +.popover.bottom { + margin-top: 10px; +} + +.popover.left { + margin-left: -10px; +} + +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 14px; + font-weight: normal; + line-height: 18px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + -webkit-border-radius: 5px 5px 0 0; + -moz-border-radius: 5px 5px 0 0; + border-radius: 5px 5px 0 0; +} + +.popover-content { + padding: 9px 14px; +} + +.popover .arrow, +.popover .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} + +.popover .arrow { + border-width: 11px; +} + +.popover .arrow:after { + border-width: 10px; + content: ""; +} + +.popover.top .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999; + border-top-color: rgba(0, 0, 0, 0.25); + border-bottom-width: 0; +} + +.popover.top .arrow:after { + bottom: 1px; + margin-left: -10px; + border-top-color: #ffffff; + border-bottom-width: 0; +} + +.popover.right .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999; + border-right-color: rgba(0, 0, 0, 0.25); + border-left-width: 0; +} + +.popover.right .arrow:after { + bottom: -10px; + left: 1px; + border-right-color: #ffffff; + border-left-width: 0; +} + +.popover.bottom .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-bottom-color: #999; + border-bottom-color: rgba(0, 0, 0, 0.25); + border-top-width: 0; +} + +.popover.bottom .arrow:after { + top: 1px; + margin-left: -10px; + border-bottom-color: #ffffff; + border-top-width: 0; +} + +.popover.left .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-left-color: #999; + border-left-color: rgba(0, 0, 0, 0.25); + border-right-width: 0; +} + +.popover.left .arrow:after { + right: 1px; + bottom: -10px; + border-left-color: #ffffff; + border-right-width: 0; +} + +.thumbnails { + margin-left: -20px; + list-style: none; + *zoom: 1; +} + +.thumbnails:before, +.thumbnails:after { + display: table; + line-height: 0; + content: ""; +} + +.thumbnails:after { + clear: both; +} + +.row-fluid .thumbnails { + margin-left: 0; +} + +.thumbnails > li { + float: left; + margin-bottom: 20px; + margin-left: 20px; +} + +.thumbnail { + display: block; + padding: 4px; + line-height: 20px; + border: 1px solid #ddd; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055); + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +a.thumbnail:hover { + border-color: #0088cc; + -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); + -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); + box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25); +} + +.thumbnail > img { + display: block; + max-width: 100%; + margin-right: auto; + margin-left: auto; +} + +.thumbnail .caption { + padding: 9px; + color: #555555; +} + +.media, +.media-body { + overflow: hidden; + *overflow: visible; + zoom: 1; +} + +.media, +.media .media { + margin-top: 15px; +} + +.media:first-child { + margin-top: 0; +} + +.media-object { + display: block; +} + +.media-heading { + margin: 0 0 5px; +} + +.media .pull-left { + margin-right: 10px; +} + +.media .pull-right { + margin-left: 10px; +} + +.media-list { + margin-left: 0; + list-style: none; +} + +.label, +.badge { + display: inline-block; + padding: 2px 4px; + font-size: 11.844px; + font-weight: bold; + line-height: 14px; + color: #ffffff; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + white-space: nowrap; + vertical-align: baseline; + background-color: #999999; +} + +.label { + -webkit-border-radius: 3px; + -moz-border-radius: 3px; + border-radius: 3px; +} + +.badge { + padding-right: 9px; + padding-left: 9px; + -webkit-border-radius: 9px; + -moz-border-radius: 9px; + border-radius: 9px; +} + +.label:empty, +.badge:empty { + display: none; +} + +a.label:hover, +a.badge:hover { + color: #ffffff; + text-decoration: none; + cursor: pointer; +} + +.label-important, +.badge-important { + background-color: #b94a48; +} + +.label-important[href], +.badge-important[href] { + background-color: #953b39; +} + +.label-warning, +.badge-warning { + background-color: #f89406; +} + +.label-warning[href], +.badge-warning[href] { + background-color: #c67605; +} + +.label-success, +.badge-success { + background-color: #468847; +} + +.label-success[href], +.badge-success[href] { + background-color: #356635; +} + +.label-info, +.badge-info { + background-color: #3a87ad; +} + +.label-info[href], +.badge-info[href] { + background-color: #2d6987; +} + +.label-inverse, +.badge-inverse { + background-color: #333333; +} + +.label-inverse[href], +.badge-inverse[href] { + background-color: #1a1a1a; +} + +.btn .label, +.btn .badge { + position: relative; + top: -1px; +} + +.btn-mini .label, +.btn-mini .badge { + top: 0; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@-moz-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@-ms-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +@-o-keyframes progress-bar-stripes { + from { + background-position: 0 0; + } + to { + background-position: 40px 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} + +.progress { + height: 20px; + margin-bottom: 20px; + overflow: hidden; + background-color: #f7f7f7; + background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9)); + background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9); + background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9); + background-repeat: repeat-x; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0); + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); +} + +.progress .bar { + float: left; + width: 0; + height: 100%; + font-size: 12px; + color: #ffffff; + text-align: center; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + background-color: #0e90d2; + background-image: -moz-linear-gradient(top, #149bdf, #0480be); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be)); + background-image: -webkit-linear-gradient(top, #149bdf, #0480be); + background-image: -o-linear-gradient(top, #149bdf, #0480be); + background-image: linear-gradient(to bottom, #149bdf, #0480be); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0); + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-transition: width 0.6s ease; + -moz-transition: width 0.6s ease; + -o-transition: width 0.6s ease; + transition: width 0.6s ease; +} + +.progress .bar + .bar { + -webkit-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); + -moz-box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); + box-shadow: inset 1px 0 0 rgba(0, 0, 0, 0.15), inset 0 -1px 0 rgba(0, 0, 0, 0.15); +} + +.progress-striped .bar { + background-color: #149bdf; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + -webkit-background-size: 40px 40px; + -moz-background-size: 40px 40px; + -o-background-size: 40px 40px; + background-size: 40px 40px; +} + +.progress.active .bar { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -moz-animation: progress-bar-stripes 2s linear infinite; + -ms-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} + +.progress-danger .bar, +.progress .bar-danger { + background-color: #dd514c; + background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35)); + background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35); + background-image: -o-linear-gradient(top, #ee5f5b, #c43c35); + background-image: linear-gradient(to bottom, #ee5f5b, #c43c35); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0); +} + +.progress-danger.progress-striped .bar, +.progress-striped .bar-danger { + background-color: #ee5f5b; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-success .bar, +.progress .bar-success { + background-color: #5eb95e; + background-image: -moz-linear-gradient(top, #62c462, #57a957); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957)); + background-image: -webkit-linear-gradient(top, #62c462, #57a957); + background-image: -o-linear-gradient(top, #62c462, #57a957); + background-image: linear-gradient(to bottom, #62c462, #57a957); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0); +} + +.progress-success.progress-striped .bar, +.progress-striped .bar-success { + background-color: #62c462; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-info .bar, +.progress .bar-info { + background-color: #4bb1cf; + background-image: -moz-linear-gradient(top, #5bc0de, #339bb9); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9)); + background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9); + background-image: -o-linear-gradient(top, #5bc0de, #339bb9); + background-image: linear-gradient(to bottom, #5bc0de, #339bb9); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0); +} + +.progress-info.progress-striped .bar, +.progress-striped .bar-info { + background-color: #5bc0de; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.progress-warning .bar, +.progress .bar-warning { + background-color: #faa732; + background-image: -moz-linear-gradient(top, #fbb450, #f89406); + background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); + background-image: -webkit-linear-gradient(top, #fbb450, #f89406); + background-image: -o-linear-gradient(top, #fbb450, #f89406); + background-image: linear-gradient(to bottom, #fbb450, #f89406); + background-repeat: repeat-x; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0); +} + +.progress-warning.progress-striped .bar, +.progress-striped .bar-warning { + background-color: #fbb450; + background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); +} + +.accordion { + margin-bottom: 20px; +} + +.accordion-group { + margin-bottom: 2px; + border: 1px solid #e5e5e5; + -webkit-border-radius: 4px; + -moz-border-radius: 4px; + border-radius: 4px; +} + +.accordion-heading { + border-bottom: 0; +} + +.accordion-heading .accordion-toggle { + display: block; + padding: 8px 15px; +} + +.accordion-toggle { + cursor: pointer; +} + +.accordion-inner { + padding: 9px 15px; + border-top: 1px solid #e5e5e5; +} + +.carousel { + position: relative; + margin-bottom: 20px; + line-height: 1; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: 0.6s ease-in-out left; + -moz-transition: 0.6s ease-in-out left; + -o-transition: 0.6s ease-in-out left; + transition: 0.6s ease-in-out left; +} + +.carousel-inner > .item > img { + display: block; + line-height: 1; +} + +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} + +.carousel-inner > .active { + left: 0; +} + +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} + +.carousel-inner > .next { + left: 100%; +} + +.carousel-inner > .prev { + left: -100%; +} + +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} + +.carousel-inner > .active.left { + left: -100%; +} + +.carousel-inner > .active.right { + left: 100%; +} + +.carousel-control { + position: absolute; + top: 40%; + left: 15px; + width: 40px; + height: 40px; + margin-top: -20px; + font-size: 60px; + font-weight: 100; + line-height: 30px; + color: #ffffff; + text-align: center; + background: #222222; + border: 3px solid #ffffff; + -webkit-border-radius: 23px; + -moz-border-radius: 23px; + border-radius: 23px; + opacity: 0.5; + filter: alpha(opacity=50); +} + +.carousel-control.right { + right: 15px; + left: auto; +} + +.carousel-control:hover { + color: #ffffff; + text-decoration: none; + opacity: 0.9; + filter: alpha(opacity=90); +} + +.carousel-caption { + position: absolute; + right: 0; + bottom: 0; + left: 0; + padding: 15px; + background: #333333; + background: rgba(0, 0, 0, 0.75); +} + +.carousel-caption h4, +.carousel-caption p { + line-height: 20px; + color: #ffffff; +} + +.carousel-caption h4 { + margin: 0 0 5px; +} + +.carousel-caption p { + margin-bottom: 0; +} + +.hero-unit { + padding: 60px; + margin-bottom: 30px; + font-size: 18px; + font-weight: 200; + line-height: 30px; + color: inherit; + background-color: #eeeeee; + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; +} + +.hero-unit h1 { + margin-bottom: 0; + font-size: 60px; + line-height: 1; + letter-spacing: -1px; + color: inherit; +} + +.hero-unit li { + line-height: 30px; +} + +.pull-right { + float: right; +} + +.pull-left { + float: left; +} + +.hide { + display: none; +} + +.show { + display: block; +} + +.invisible { + visibility: hidden; +} + +.affix { + position: fixed; +} diff --git a/Server Files/PHP/Trader Config Tool/bootstrap/css/bootstrap.min.css b/Server Files/PHP/Trader Config Tool/bootstrap/css/bootstrap.min.css new file mode 100644 index 000000000..140f731df --- /dev/null +++ b/Server Files/PHP/Trader Config Tool/bootstrap/css/bootstrap.min.css @@ -0,0 +1,9 @@ +/*! + * Bootstrap v2.2.2 + * + * Copyright 2012 Twitter, Inc + * Licensed under the Apache License v2.0 + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Designed and built with all the love in the world @twitter by @mdo and @fat. + */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{color:#000!important;text-shadow:none!important;background:transparent!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:hover{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;line-height:0;content:""}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;line-height:0;content:""}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;float:left;width:100%;min-height:30px;margin-left:2.127659574468085%;*margin-left:2.074468085106383%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.127659574468085%}.row-fluid .span12{width:100%;*width:99.94680851063829%}.row-fluid .span11{width:91.48936170212765%;*width:91.43617021276594%}.row-fluid .span10{width:82.97872340425532%;*width:82.92553191489361%}.row-fluid .span9{width:74.46808510638297%;*width:74.41489361702126%}.row-fluid .span8{width:65.95744680851064%;*width:65.90425531914893%}.row-fluid .span7{width:57.44680851063829%;*width:57.39361702127659%}.row-fluid .span6{width:48.93617021276595%;*width:48.88297872340425%}.row-fluid .span5{width:40.42553191489362%;*width:40.37234042553192%}.row-fluid .span4{width:31.914893617021278%;*width:31.861702127659576%}.row-fluid .span3{width:23.404255319148934%;*width:23.351063829787233%}.row-fluid .span2{width:14.893617021276595%;*width:14.840425531914894%}.row-fluid .span1{width:6.382978723404255%;*width:6.329787234042553%}.row-fluid .offset12{margin-left:104.25531914893617%;*margin-left:104.14893617021275%}.row-fluid .offset12:first-child{margin-left:102.12765957446808%;*margin-left:102.02127659574467%}.row-fluid .offset11{margin-left:95.74468085106382%;*margin-left:95.6382978723404%}.row-fluid .offset11:first-child{margin-left:93.61702127659574%;*margin-left:93.51063829787232%}.row-fluid .offset10{margin-left:87.23404255319149%;*margin-left:87.12765957446807%}.row-fluid .offset10:first-child{margin-left:85.1063829787234%;*margin-left:84.99999999999999%}.row-fluid .offset9{margin-left:78.72340425531914%;*margin-left:78.61702127659572%}.row-fluid .offset9:first-child{margin-left:76.59574468085106%;*margin-left:76.48936170212764%}.row-fluid .offset8{margin-left:70.2127659574468%;*margin-left:70.10638297872339%}.row-fluid .offset8:first-child{margin-left:68.08510638297872%;*margin-left:67.9787234042553%}.row-fluid .offset7{margin-left:61.70212765957446%;*margin-left:61.59574468085106%}.row-fluid .offset7:first-child{margin-left:59.574468085106375%;*margin-left:59.46808510638297%}.row-fluid .offset6{margin-left:53.191489361702125%;*margin-left:53.085106382978715%}.row-fluid .offset6:first-child{margin-left:51.063829787234035%;*margin-left:50.95744680851063%}.row-fluid .offset5{margin-left:44.68085106382979%;*margin-left:44.57446808510638%}.row-fluid .offset5:first-child{margin-left:42.5531914893617%;*margin-left:42.4468085106383%}.row-fluid .offset4{margin-left:36.170212765957444%;*margin-left:36.06382978723405%}.row-fluid .offset4:first-child{margin-left:34.04255319148936%;*margin-left:33.93617021276596%}.row-fluid .offset3{margin-left:27.659574468085104%;*margin-left:27.5531914893617%}.row-fluid .offset3:first-child{margin-left:25.53191489361702%;*margin-left:25.425531914893618%}.row-fluid .offset2{margin-left:19.148936170212764%;*margin-left:19.04255319148936%}.row-fluid .offset2:first-child{margin-left:17.02127659574468%;*margin-left:16.914893617021278%}.row-fluid .offset1{margin-left:10.638297872340425%;*margin-left:10.53191489361702%}.row-fluid .offset1:first-child{margin-left:8.51063829787234%;*margin-left:8.404255319148938%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;line-height:0;content:""}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;line-height:0;content:""}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:hover{color:#808080}.text-warning{color:#c09853}a.text-warning:hover{color:#a47e3c}.text-error{color:#b94a48}a.text-error:hover{color:#953b39}.text-info{color:#3a87ad}a.text-info:hover{color:#2d6987}.text-success{color:#468847}a.text-success:hover{color:#356635}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;line-height:0;content:""}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:16px;font-weight:300;line-height:25px}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;white-space:nowrap;background-color:#f7f7f9;border:1px solid #e1e1e8}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;vertical-align:middle;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}input,textarea,.uneditable-input{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;*margin-top:0;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;background-color:#fff;border:1px solid #ccc}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;cursor:not-allowed;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025)}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;line-height:0;content:""}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;line-height:0;content:""}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;padding-left:5px;vertical-align:middle;*zoom:1}.input-append,.input-prepend{margin-bottom:5px;font-size:0;white-space:nowrap}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu{font-size:14px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;margin-bottom:0;vertical-align:middle;*zoom:1}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;line-height:0;content:""}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topleft:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-topright:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover td,.table-hover tbody tr:hover th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success td{background-color:#dff0d8}.table tbody tr.error td{background-color:#f2dede}.table tbody tr.warning td{background-color:#fcf8e3}.table tbody tr.info td{background-color:#d9edf7}.table-hover tbody tr.success:hover td{background-color:#d0e9c6}.table-hover tbody tr.error:hover td{background-color:#ebcccc}.table-hover tbody tr.warning:hover td{background-color:#faf2cc}.table-hover tbody tr.info:hover td{background-color:#c4e3f3}[class^="icon-"],[class*=" icon-"]{display:inline-block;width:14px;height:14px;margin-top:1px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("../img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:url("../img/glyphicons-halflings-white.png")}.icon-glass{background-position:0 0}.icon-music{background-position:-24px 0}.icon-search{background-position:-48px 0}.icon-envelope{background-position:-72px 0}.icon-heart{background-position:-96px 0}.icon-star{background-position:-120px 0}.icon-star-empty{background-position:-144px 0}.icon-user{background-position:-168px 0}.icon-film{background-position:-192px 0}.icon-th-large{background-position:-216px 0}.icon-th{background-position:-240px 0}.icon-th-list{background-position:-264px 0}.icon-ok{background-position:-288px 0}.icon-remove{background-position:-312px 0}.icon-zoom-in{background-position:-336px 0}.icon-zoom-out{background-position:-360px 0}.icon-off{background-position:-384px 0}.icon-signal{background-position:-408px 0}.icon-cog{background-position:-432px 0}.icon-trash{background-position:-456px 0}.icon-home{background-position:0 -24px}.icon-file{background-position:-24px -24px}.icon-time{background-position:-48px -24px}.icon-road{background-position:-72px -24px}.icon-download-alt{background-position:-96px -24px}.icon-download{background-position:-120px -24px}.icon-upload{background-position:-144px -24px}.icon-inbox{background-position:-168px -24px}.icon-play-circle{background-position:-192px -24px}.icon-repeat{background-position:-216px -24px}.icon-refresh{background-position:-240px -24px}.icon-list-alt{background-position:-264px -24px}.icon-lock{background-position:-287px -24px}.icon-flag{background-position:-312px -24px}.icon-headphones{background-position:-336px -24px}.icon-volume-off{background-position:-360px -24px}.icon-volume-down{background-position:-384px -24px}.icon-volume-up{background-position:-408px -24px}.icon-qrcode{background-position:-432px -24px}.icon-barcode{background-position:-456px -24px}.icon-tag{background-position:0 -48px}.icon-tags{background-position:-25px -48px}.icon-book{background-position:-48px -48px}.icon-bookmark{background-position:-72px -48px}.icon-print{background-position:-96px -48px}.icon-camera{background-position:-120px -48px}.icon-font{background-position:-144px -48px}.icon-bold{background-position:-167px -48px}.icon-italic{background-position:-192px -48px}.icon-text-height{background-position:-216px -48px}.icon-text-width{background-position:-240px -48px}.icon-align-left{background-position:-264px -48px}.icon-align-center{background-position:-288px -48px}.icon-align-right{background-position:-312px -48px}.icon-align-justify{background-position:-336px -48px}.icon-list{background-position:-360px -48px}.icon-indent-left{background-position:-384px -48px}.icon-indent-right{background-position:-408px -48px}.icon-facetime-video{background-position:-432px -48px}.icon-picture{background-position:-456px -48px}.icon-pencil{background-position:0 -72px}.icon-map-marker{background-position:-24px -72px}.icon-adjust{background-position:-48px -72px}.icon-tint{background-position:-72px -72px}.icon-edit{background-position:-96px -72px}.icon-share{background-position:-120px -72px}.icon-check{background-position:-144px -72px}.icon-move{background-position:-168px -72px}.icon-step-backward{background-position:-192px -72px}.icon-fast-backward{background-position:-216px -72px}.icon-backward{background-position:-240px -72px}.icon-play{background-position:-264px -72px}.icon-pause{background-position:-288px -72px}.icon-stop{background-position:-312px -72px}.icon-forward{background-position:-336px -72px}.icon-fast-forward{background-position:-360px -72px}.icon-step-forward{background-position:-384px -72px}.icon-eject{background-position:-408px -72px}.icon-chevron-left{background-position:-432px -72px}.icon-chevron-right{background-position:-456px -72px}.icon-plus-sign{background-position:0 -96px}.icon-minus-sign{background-position:-24px -96px}.icon-remove-sign{background-position:-48px -96px}.icon-ok-sign{background-position:-72px -96px}.icon-question-sign{background-position:-96px -96px}.icon-info-sign{background-position:-120px -96px}.icon-screenshot{background-position:-144px -96px}.icon-remove-circle{background-position:-168px -96px}.icon-ok-circle{background-position:-192px -96px}.icon-ban-circle{background-position:-216px -96px}.icon-arrow-left{background-position:-240px -96px}.icon-arrow-right{background-position:-264px -96px}.icon-arrow-up{background-position:-289px -96px}.icon-arrow-down{background-position:-312px -96px}.icon-share-alt{background-position:-336px -96px}.icon-resize-full{background-position:-360px -96px}.icon-resize-small{background-position:-384px -96px}.icon-plus{background-position:-408px -96px}.icon-minus{background-position:-433px -96px}.icon-asterisk{background-position:-456px -96px}.icon-exclamation-sign{background-position:0 -120px}.icon-gift{background-position:-24px -120px}.icon-leaf{background-position:-48px -120px}.icon-fire{background-position:-72px -120px}.icon-eye-open{background-position:-96px -120px}.icon-eye-close{background-position:-120px -120px}.icon-warning-sign{background-position:-144px -120px}.icon-plane{background-position:-168px -120px}.icon-calendar{background-position:-192px -120px}.icon-random{width:16px;background-position:-216px -120px}.icon-comment{background-position:-240px -120px}.icon-magnet{background-position:-264px -120px}.icon-chevron-up{background-position:-288px -120px}.icon-chevron-down{background-position:-313px -119px}.icon-retweet{background-position:-336px -120px}.icon-shopping-cart{background-position:-360px -120px}.icon-folder-close{background-position:-384px -120px}.icon-folder-open{width:16px;background-position:-408px -120px}.icon-resize-vertical{background-position:-432px -119px}.icon-resize-horizontal{background-position:-456px -118px}.icon-hdd{background-position:0 -144px}.icon-bullhorn{background-position:-24px -144px}.icon-bell{background-position:-48px -144px}.icon-certificate{background-position:-72px -144px}.icon-thumbs-up{background-position:-96px -144px}.icon-thumbs-down{background-position:-120px -144px}.icon-hand-right{background-position:-144px -144px}.icon-hand-left{background-position:-168px -144px}.icon-hand-up{background-position:-192px -144px}.icon-hand-down{background-position:-216px -144px}.icon-circle-arrow-right{background-position:-240px -144px}.icon-circle-arrow-left{background-position:-264px -144px}.icon-circle-arrow-up{background-position:-288px -144px}.icon-circle-arrow-down{background-position:-312px -144px}.icon-globe{background-position:-336px -144px}.icon-wrench{background-position:-360px -144px}.icon-tasks{background-position:-384px -144px}.icon-filter{background-position:-408px -144px}.icon-briefcase{background-position:-432px -144px}.icon-fullscreen{background-position:-456px -144px}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-submenu:hover>a{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu .active>a,.dropdown-menu .active>a:hover{color:#fff;text-decoration:none;background-color:#0081c2;background-image:-moz-linear-gradient(top,#08c,#0077b3);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#0077b3));background-image:-webkit-linear-gradient(top,#08c,#0077b3);background-image:-o-linear-gradient(top,#08c,#0077b3);background-image:linear-gradient(to bottom,#08c,#0077b3);background-repeat:repeat-x;outline:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0077b3',GradientType=0)}.dropdown-menu .disabled>a,.dropdown-menu .disabled>a:hover{color:#999}.dropdown-menu .disabled>a:hover{text-decoration:none;cursor:default;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open{*z-index:1000}.open>.dropdown-menu{display:block}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;border-color:transparent;border-left-color:#ccc;border-style:solid;border-width:5px 0 5px 5px;content:" "}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-right:20px;padding-left:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:.3em;font-size:14px;line-height:20px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;*background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #bbb;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#a2a2a2;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-right:0;padding-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn{border-color:#c5c5c5;border-color:rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary:active,.btn-primary.active{background-color:#039 \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;*background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-warning:hover,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;*background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;*background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-success:hover,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;*background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-info:hover,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-inverse:hover,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{color:#08c;cursor:pointer;border-color:transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*margin-left:.3em;font-size:0;white-space:nowrap;vertical-align:middle;*zoom:1}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{margin-top:10px;margin-bottom:10px;font-size:0}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{*padding-top:5px;padding-right:8px;*padding-bottom:5px;padding-left:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn-group>.btn-mini+.dropdown-toggle{*padding-top:2px;padding-right:5px;*padding-bottom:2px;padding-left:5px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{*padding-top:7px;padding-right:12px;*padding-bottom:7px;padding-left:12px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-mini .caret,.btn-small .caret,.btn-large .caret{margin-top:6px}.btn-large .caret{border-top-width:5px;border-right-width:5px;border-left-width:5px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{color:#468847;background-color:#dff0d8;border-color:#d6e9c6}.alert-success h4{color:#468847}.alert-danger,.alert-error{color:#b94a48;background-color:#f2dede;border-color:#eed3d7}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{color:#3a87ad;background-color:#d9edf7;border-color:#bce8f1}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-bottom:20px;margin-left:0;list-style:none}.nav>li>a{display:block}.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-right:15px;padding-left:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-right:-15px;margin-left:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;line-height:0;content:""}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px}.nav-tabs.nav-stacked>li>a:hover{z-index:2;border-color:#ddd}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{margin-top:6px;border-top-color:#08c;border-bottom-color:#08c}.nav .dropdown-toggle:hover .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:hover{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;line-height:0;content:""}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:hover{text-decoration:none;cursor:default;background-color:transparent}.navbar{*position:relative;*z-index:2;margin-bottom:20px;overflow:visible}.navbar-inner{min-height:40px;padding-right:20px;padding-left:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top,#fff,#f2f2f2);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#f2f2f2));background-image:-webkit-linear-gradient(top,#fff,#f2f2f2);background-image:-o-linear-gradient(top,#fff,#f2f2f2);background-image:linear-gradient(to bottom,#fff,#f2f2f2);background-repeat:repeat-x;border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#fff2f2f2',GradientType=0);*zoom:1;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065)}.navbar-inner:before,.navbar-inner:after{display:table;line-height:0;content:""}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{display:block;float:left;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:hover{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:hover{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-right:1px solid #fff;border-left:1px solid #f2f2f2}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;line-height:0;content:""}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{padding:4px 14px;margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-right:0;padding-left:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1);box-shadow:0 -1px 10px rgba(0,0,0,0.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{color:#333;text-decoration:none;background-color:transparent}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-right:5px;margin-left:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;*background-color:#e5e5e5;background-image:-moz-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f2f2f2),to(#e5e5e5));background-image:-webkit-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:-o-linear-gradient(top,#f2f2f2,#e5e5e5);background-image:linear-gradient(to bottom,#f2f2f2,#e5e5e5);background-repeat:repeat-x;border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2',endColorstr='#ffe5e5e5',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,0.2);content:''}.navbar .nav>li>.dropdown-menu:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{top:auto;bottom:-7px;border-top:7px solid #ccc;border-bottom:0;border-top-color:rgba(0,0,0,0.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{top:auto;bottom:-6px;border-top:6px solid #fff;border-bottom:0}.navbar .nav li.dropdown>a:hover .caret{border-top-color:#555;border-bottom-color:#555}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{color:#555;background-color:#e5e5e5}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{right:0;left:auto}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{right:12px;left:auto}.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{right:13px;left:auto}.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{right:100%;left:auto;margin-right:-1px;margin-left:0;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222',endColorstr='#ff111111',GradientType=0)}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover{color:#fff}.navbar-inverse .brand{color:#999}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .divider-vertical{border-right-color:#222;border-left-color:#111}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{color:#fff;background-color:#111}.navbar-inverse .nav li.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;outline:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;*background-color:#040404;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515',endColorstr='#ff040404',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;text-shadow:0 1px 0 #fff;*zoom:1}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;margin-bottom:0;margin-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*zoom:1;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>li>a:hover,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover{color:#999;cursor:default;background-color:transparent}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-bottom-left-radius:6px;border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;border-top-left-radius:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;border-bottom-right-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px}.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px}.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;text-align:center;list-style:none;*zoom:1}.pager:before,.pager:after{display:table;line-height:0;content:""}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:hover{text-decoration:none;background-color:#f5f5f5}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>span{color:#999;cursor:default;background-color:#fff}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;max-height:400px;padding:15px;overflow-y:auto}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0);visibility:visible}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px}.tooltip.right{margin-left:3px}.tooltip.bottom{margin-top:3px}.tooltip.left{margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-top-color:#000;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-right-color:#000;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-left-color:#000;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-bottom-color:#000;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;width:236px;padding:1px;text-align:left;white-space:normal;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right .arrow:after{bottom:-10px;left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom .arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);border-top-width:0}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-left-color:#999;border-left-color:rgba(0,0,0,0.25);border-right-width:0}.popover.left .arrow:after{right:1px;bottom:-10px;border-left-color:#fff;border-right-width:0}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;line-height:0;content:""}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.thumbnail:hover{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}.thumbnail>img{display:block;max-width:100%;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media .pull-left{margin-right:10px}.media .pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);white-space:nowrap;vertical-align:baseline;background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-right:9px;padding-left:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty,.badge:empty{display:none}a.label:hover,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.label-important,.badge-important{background-color:#b94a48}.label-important[href],.badge-important[href]{background-color:#953b39}.label-warning,.badge-warning{background-color:#f89406}.label-warning[href],.badge-warning[href]{background-color:#c67605}.label-success,.badge-success{background-color:#468847}.label-success[href],.badge-success[href]{background-color:#356635}.label-info,.badge-info{background-color:#3a87ad}.label-info[href],.badge-info[href]{background-color:#2d6987}.label-inverse,.badge-inverse{background-color:#333}.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}.btn .label,.btn .badge{position:relative;top:-1px}.btn-mini .label,.btn-mini .badge{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f5f5f5),to(#f9f9f9));background-image:-webkit-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:-o-linear-gradient(top,#f5f5f5,#f9f9f9);background-image:linear-gradient(to bottom,#f5f5f5,#f9f9f9);background-repeat:repeat-x;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5',endColorstr='#fff9f9f9',GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress .bar{float:left;width:0;height:100%;font-size:12px;color:#fff;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top,#149bdf,#0480be);background-image:-webkit-gradient(linear,0 0,0 100%,from(#149bdf),to(#0480be));background-image:-webkit-linear-gradient(top,#149bdf,#0480be);background-image:-o-linear-gradient(top,#149bdf,#0480be);background-image:linear-gradient(to bottom,#149bdf,#0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf',endColorstr='#ff0480be',GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top,#ee5f5b,#c43c35);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#c43c35));background-image:-webkit-linear-gradient(top,#ee5f5b,#c43c35);background-image:-o-linear-gradient(top,#ee5f5b,#c43c35);background-image:linear-gradient(to bottom,#ee5f5b,#c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffc43c35',GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top,#62c462,#57a957);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#57a957));background-image:-webkit-linear-gradient(top,#62c462,#57a957);background-image:-o-linear-gradient(top,#62c462,#57a957);background-image:linear-gradient(to bottom,#62c462,#57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff57a957',GradientType=0)}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top,#5bc0de,#339bb9);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#339bb9));background-image:-webkit-linear-gradient(top,#5bc0de,#339bb9);background-image:-o-linear-gradient(top,#5bc0de,#339bb9);background-image:linear-gradient(to bottom,#5bc0de,#339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff339bb9',GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0)}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.15)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.15)),color-stop(0.75,rgba(255,255,255,0.15)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{right:15px;left:auto}.carousel-control:hover{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{line-height:20px;color:#fff}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;color:inherit}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed} diff --git a/Server Files/PHP/Trader Config Tool/bootstrap/img/glyphicons-halflings-white.png b/Server Files/PHP/Trader Config Tool/bootstrap/img/glyphicons-halflings-white.png new file mode 100644 index 000000000..3bf6484a2 Binary files /dev/null and b/Server Files/PHP/Trader Config Tool/bootstrap/img/glyphicons-halflings-white.png differ diff --git a/Server Files/PHP/Trader Config Tool/bootstrap/img/glyphicons-halflings.png b/Server Files/PHP/Trader Config Tool/bootstrap/img/glyphicons-halflings.png new file mode 100644 index 000000000..a99699932 Binary files /dev/null and b/Server Files/PHP/Trader Config Tool/bootstrap/img/glyphicons-halflings.png differ diff --git a/Server Files/PHP/Trader Config Tool/bootstrap/index.php b/Server Files/PHP/Trader Config Tool/bootstrap/index.php new file mode 100644 index 000000000..e69de29bb diff --git a/Server Files/PHP/Trader Config Tool/bootstrap/js/bootstrap.js b/Server Files/PHP/Trader Config Tool/bootstrap/js/bootstrap.js new file mode 100644 index 000000000..6c15a5832 --- /dev/null +++ b/Server Files/PHP/Trader Config Tool/bootstrap/js/bootstrap.js @@ -0,0 +1,2159 @@ +/* =================================================== + * bootstrap-transition.js v2.2.2 + * http://twitter.github.com/bootstrap/javascript.html#transitions + * =================================================== + * Copyright 2012 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ========================================================== */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* CSS TRANSITION SUPPORT (http://www.modernizr.com/) + * ======================================================= */ + + $(function () { + + $.support.transition = (function () { + + var transitionEnd = (function () { + + var el = document.createElement('bootstrap') + , transEndEventNames = { + 'WebkitTransition' : 'webkitTransitionEnd' + , 'MozTransition' : 'transitionend' + , 'OTransition' : 'oTransitionEnd otransitionend' + , 'transition' : 'transitionend' + } + , name + + for (name in transEndEventNames){ + if (el.style[name] !== undefined) { + return transEndEventNames[name] + } + } + + }()) + + return transitionEnd && { + end: transitionEnd + } + + })() + + }) + +}(window.jQuery);/* ========================================================== + * bootstrap-alert.js v2.2.2 + * http://twitter.github.com/bootstrap/javascript.html#alerts + * ========================================================== + * Copyright 2012 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ========================================================== */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* ALERT CLASS DEFINITION + * ====================== */ + + var dismiss = '[data-dismiss="alert"]' + , Alert = function (el) { + $(el).on('click', dismiss, this.close) + } + + Alert.prototype.close = function (e) { + var $this = $(this) + , selector = $this.attr('data-target') + , $parent + + if (!selector) { + selector = $this.attr('href') + selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 + } + + $parent = $(selector) + + e && e.preventDefault() + + $parent.length || ($parent = $this.hasClass('alert') ? $this : $this.parent()) + + $parent.trigger(e = $.Event('close')) + + if (e.isDefaultPrevented()) return + + $parent.removeClass('in') + + function removeElement() { + $parent + .trigger('closed') + .remove() + } + + $.support.transition && $parent.hasClass('fade') ? + $parent.on($.support.transition.end, removeElement) : + removeElement() + } + + + /* ALERT PLUGIN DEFINITION + * ======================= */ + + var old = $.fn.alert + + $.fn.alert = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('alert') + if (!data) $this.data('alert', (data = new Alert(this))) + if (typeof option == 'string') data[option].call($this) + }) + } + + $.fn.alert.Constructor = Alert + + + /* ALERT NO CONFLICT + * ================= */ + + $.fn.alert.noConflict = function () { + $.fn.alert = old + return this + } + + + /* ALERT DATA-API + * ============== */ + + $(document).on('click.alert.data-api', dismiss, Alert.prototype.close) + +}(window.jQuery);/* ============================================================ + * bootstrap-button.js v2.2.2 + * http://twitter.github.com/bootstrap/javascript.html#buttons + * ============================================================ + * Copyright 2012 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================ */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* BUTTON PUBLIC CLASS DEFINITION + * ============================== */ + + var Button = function (element, options) { + this.$element = $(element) + this.options = $.extend({}, $.fn.button.defaults, options) + } + + Button.prototype.setState = function (state) { + var d = 'disabled' + , $el = this.$element + , data = $el.data() + , val = $el.is('input') ? 'val' : 'html' + + state = state + 'Text' + data.resetText || $el.data('resetText', $el[val]()) + + $el[val](data[state] || this.options[state]) + + // push to event loop to allow forms to submit + setTimeout(function () { + state == 'loadingText' ? + $el.addClass(d).attr(d, d) : + $el.removeClass(d).removeAttr(d) + }, 0) + } + + Button.prototype.toggle = function () { + var $parent = this.$element.closest('[data-toggle="buttons-radio"]') + + $parent && $parent + .find('.active') + .removeClass('active') + + this.$element.toggleClass('active') + } + + + /* BUTTON PLUGIN DEFINITION + * ======================== */ + + var old = $.fn.button + + $.fn.button = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('button') + , options = typeof option == 'object' && option + if (!data) $this.data('button', (data = new Button(this, options))) + if (option == 'toggle') data.toggle() + else if (option) data.setState(option) + }) + } + + $.fn.button.defaults = { + loadingText: 'loading...' + } + + $.fn.button.Constructor = Button + + + /* BUTTON NO CONFLICT + * ================== */ + + $.fn.button.noConflict = function () { + $.fn.button = old + return this + } + + + /* BUTTON DATA-API + * =============== */ + + $(document).on('click.button.data-api', '[data-toggle^=button]', function (e) { + var $btn = $(e.target) + if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn') + $btn.button('toggle') + }) + +}(window.jQuery);/* ========================================================== + * bootstrap-carousel.js v2.2.2 + * http://twitter.github.com/bootstrap/javascript.html#carousel + * ========================================================== + * Copyright 2012 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ========================================================== */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* CAROUSEL CLASS DEFINITION + * ========================= */ + + var Carousel = function (element, options) { + this.$element = $(element) + this.options = options + this.options.pause == 'hover' && this.$element + .on('mouseenter', $.proxy(this.pause, this)) + .on('mouseleave', $.proxy(this.cycle, this)) + } + + Carousel.prototype = { + + cycle: function (e) { + if (!e) this.paused = false + this.options.interval + && !this.paused + && (this.interval = setInterval($.proxy(this.next, this), this.options.interval)) + return this + } + + , to: function (pos) { + var $active = this.$element.find('.item.active') + , children = $active.parent().children() + , activePos = children.index($active) + , that = this + + if (pos > (children.length - 1) || pos < 0) return + + if (this.sliding) { + return this.$element.one('slid', function () { + that.to(pos) + }) + } + + if (activePos == pos) { + return this.pause().cycle() + } + + return this.slide(pos > activePos ? 'next' : 'prev', $(children[pos])) + } + + , pause: function (e) { + if (!e) this.paused = true + if (this.$element.find('.next, .prev').length && $.support.transition.end) { + this.$element.trigger($.support.transition.end) + this.cycle() + } + clearInterval(this.interval) + this.interval = null + return this + } + + , next: function () { + if (this.sliding) return + return this.slide('next') + } + + , prev: function () { + if (this.sliding) return + return this.slide('prev') + } + + , slide: function (type, next) { + var $active = this.$element.find('.item.active') + , $next = next || $active[type]() + , isCycling = this.interval + , direction = type == 'next' ? 'left' : 'right' + , fallback = type == 'next' ? 'first' : 'last' + , that = this + , e + + this.sliding = true + + isCycling && this.pause() + + $next = $next.length ? $next : this.$element.find('.item')[fallback]() + + e = $.Event('slide', { + relatedTarget: $next[0] + }) + + if ($next.hasClass('active')) return + + if ($.support.transition && this.$element.hasClass('slide')) { + this.$element.trigger(e) + if (e.isDefaultPrevented()) return + $next.addClass(type) + $next[0].offsetWidth // force reflow + $active.addClass(direction) + $next.addClass(direction) + this.$element.one($.support.transition.end, function () { + $next.removeClass([type, direction].join(' ')).addClass('active') + $active.removeClass(['active', direction].join(' ')) + that.sliding = false + setTimeout(function () { that.$element.trigger('slid') }, 0) + }) + } else { + this.$element.trigger(e) + if (e.isDefaultPrevented()) return + $active.removeClass('active') + $next.addClass('active') + this.sliding = false + this.$element.trigger('slid') + } + + isCycling && this.cycle() + + return this + } + + } + + + /* CAROUSEL PLUGIN DEFINITION + * ========================== */ + + var old = $.fn.carousel + + $.fn.carousel = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('carousel') + , options = $.extend({}, $.fn.carousel.defaults, typeof option == 'object' && option) + , action = typeof option == 'string' ? option : options.slide + if (!data) $this.data('carousel', (data = new Carousel(this, options))) + if (typeof option == 'number') data.to(option) + else if (action) data[action]() + else if (options.interval) data.cycle() + }) + } + + $.fn.carousel.defaults = { + interval: 5000 + , pause: 'hover' + } + + $.fn.carousel.Constructor = Carousel + + + /* CAROUSEL NO CONFLICT + * ==================== */ + + $.fn.carousel.noConflict = function () { + $.fn.carousel = old + return this + } + + /* CAROUSEL DATA-API + * ================= */ + + $(document).on('click.carousel.data-api', '[data-slide]', function (e) { + var $this = $(this), href + , $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7 + , options = $.extend({}, $target.data(), $this.data()) + $target.carousel(options) + e.preventDefault() + }) + +}(window.jQuery);/* ============================================================= + * bootstrap-collapse.js v2.2.2 + * http://twitter.github.com/bootstrap/javascript.html#collapse + * ============================================================= + * Copyright 2012 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================ */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* COLLAPSE PUBLIC CLASS DEFINITION + * ================================ */ + + var Collapse = function (element, options) { + this.$element = $(element) + this.options = $.extend({}, $.fn.collapse.defaults, options) + + if (this.options.parent) { + this.$parent = $(this.options.parent) + } + + this.options.toggle && this.toggle() + } + + Collapse.prototype = { + + constructor: Collapse + + , dimension: function () { + var hasWidth = this.$element.hasClass('width') + return hasWidth ? 'width' : 'height' + } + + , show: function () { + var dimension + , scroll + , actives + , hasData + + if (this.transitioning) return + + dimension = this.dimension() + scroll = $.camelCase(['scroll', dimension].join('-')) + actives = this.$parent && this.$parent.find('> .accordion-group > .in') + + if (actives && actives.length) { + hasData = actives.data('collapse') + if (hasData && hasData.transitioning) return + actives.collapse('hide') + hasData || actives.data('collapse', null) + } + + this.$element[dimension](0) + this.transition('addClass', $.Event('show'), 'shown') + $.support.transition && this.$element[dimension](this.$element[0][scroll]) + } + + , hide: function () { + var dimension + if (this.transitioning) return + dimension = this.dimension() + this.reset(this.$element[dimension]()) + this.transition('removeClass', $.Event('hide'), 'hidden') + this.$element[dimension](0) + } + + , reset: function (size) { + var dimension = this.dimension() + + this.$element + .removeClass('collapse') + [dimension](size || 'auto') + [0].offsetWidth + + this.$element[size !== null ? 'addClass' : 'removeClass']('collapse') + + return this + } + + , transition: function (method, startEvent, completeEvent) { + var that = this + , complete = function () { + if (startEvent.type == 'show') that.reset() + that.transitioning = 0 + that.$element.trigger(completeEvent) + } + + this.$element.trigger(startEvent) + + if (startEvent.isDefaultPrevented()) return + + this.transitioning = 1 + + this.$element[method]('in') + + $.support.transition && this.$element.hasClass('collapse') ? + this.$element.one($.support.transition.end, complete) : + complete() + } + + , toggle: function () { + this[this.$element.hasClass('in') ? 'hide' : 'show']() + } + + } + + + /* COLLAPSE PLUGIN DEFINITION + * ========================== */ + + var old = $.fn.collapse + + $.fn.collapse = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('collapse') + , options = typeof option == 'object' && option + if (!data) $this.data('collapse', (data = new Collapse(this, options))) + if (typeof option == 'string') data[option]() + }) + } + + $.fn.collapse.defaults = { + toggle: true + } + + $.fn.collapse.Constructor = Collapse + + + /* COLLAPSE NO CONFLICT + * ==================== */ + + $.fn.collapse.noConflict = function () { + $.fn.collapse = old + return this + } + + + /* COLLAPSE DATA-API + * ================= */ + + $(document).on('click.collapse.data-api', '[data-toggle=collapse]', function (e) { + var $this = $(this), href + , target = $this.attr('data-target') + || e.preventDefault() + || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') //strip for ie7 + , option = $(target).data('collapse') ? 'toggle' : $this.data() + $this[$(target).hasClass('in') ? 'addClass' : 'removeClass']('collapsed') + $(target).collapse(option) + }) + +}(window.jQuery);/* ============================================================ + * bootstrap-dropdown.js v2.2.2 + * http://twitter.github.com/bootstrap/javascript.html#dropdowns + * ============================================================ + * Copyright 2012 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ============================================================ */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* DROPDOWN CLASS DEFINITION + * ========================= */ + + var toggle = '[data-toggle=dropdown]' + , Dropdown = function (element) { + var $el = $(element).on('click.dropdown.data-api', this.toggle) + $('html').on('click.dropdown.data-api', function () { + $el.parent().removeClass('open') + }) + } + + Dropdown.prototype = { + + constructor: Dropdown + + , toggle: function (e) { + var $this = $(this) + , $parent + , isActive + + if ($this.is('.disabled, :disabled')) return + + $parent = getParent($this) + + isActive = $parent.hasClass('open') + + clearMenus() + + if (!isActive) { + $parent.toggleClass('open') + } + + $this.focus() + + return false + } + + , keydown: function (e) { + var $this + , $items + , $active + , $parent + , isActive + , index + + if (!/(38|40|27)/.test(e.keyCode)) return + + $this = $(this) + + e.preventDefault() + e.stopPropagation() + + if ($this.is('.disabled, :disabled')) return + + $parent = getParent($this) + + isActive = $parent.hasClass('open') + + if (!isActive || (isActive && e.keyCode == 27)) return $this.click() + + $items = $('[role=menu] li:not(.divider):visible a', $parent) + + if (!$items.length) return + + index = $items.index($items.filter(':focus')) + + if (e.keyCode == 38 && index > 0) index-- // up + if (e.keyCode == 40 && index < $items.length - 1) index++ // down + if (!~index) index = 0 + + $items + .eq(index) + .focus() + } + + } + + function clearMenus() { + $(toggle).each(function () { + getParent($(this)).removeClass('open') + }) + } + + function getParent($this) { + var selector = $this.attr('data-target') + , $parent + + if (!selector) { + selector = $this.attr('href') + selector = selector && /#/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7 + } + + $parent = $(selector) + $parent.length || ($parent = $this.parent()) + + return $parent + } + + + /* DROPDOWN PLUGIN DEFINITION + * ========================== */ + + var old = $.fn.dropdown + + $.fn.dropdown = function (option) { + return this.each(function () { + var $this = $(this) + , data = $this.data('dropdown') + if (!data) $this.data('dropdown', (data = new Dropdown(this))) + if (typeof option == 'string') data[option].call($this) + }) + } + + $.fn.dropdown.Constructor = Dropdown + + + /* DROPDOWN NO CONFLICT + * ==================== */ + + $.fn.dropdown.noConflict = function () { + $.fn.dropdown = old + return this + } + + + /* APPLY TO STANDARD DROPDOWN ELEMENTS + * =================================== */ + + $(document) + .on('click.dropdown.data-api touchstart.dropdown.data-api', clearMenus) + .on('click.dropdown touchstart.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() }) + .on('touchstart.dropdown.data-api', '.dropdown-menu', function (e) { e.stopPropagation() }) + .on('click.dropdown.data-api touchstart.dropdown.data-api' , toggle, Dropdown.prototype.toggle) + .on('keydown.dropdown.data-api touchstart.dropdown.data-api', toggle + ', [role=menu]' , Dropdown.prototype.keydown) + +}(window.jQuery);/* ========================================================= + * bootstrap-modal.js v2.2.2 + * http://twitter.github.com/bootstrap/javascript.html#modals + * ========================================================= + * Copyright 2012 Twitter, Inc. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * ========================================================= */ + + +!function ($) { + + "use strict"; // jshint ;_; + + + /* MODAL CLASS DEFINITION + * ====================== */ + + var Modal = function (element, options) { + this.options = options + this.$element = $(element) + .delegate('[data-dismiss="modal"]', 'click.dismiss.modal', $.proxy(this.hide, this)) + this.options.remote && this.$element.find('.modal-body').load(this.options.remote) + } + + Modal.prototype = { + + constructor: Modal + + , toggle: function () { + return this[!this.isShown ? 'show' : 'hide']() + } + + , show: function () { + var that = this + , e = $.Event('show') + + this.$element.trigger(e) + + if (this.isShown || e.isDefaultPrevented()) return + + this.isShown = true + + this.escape() + + this.backdrop(function () { + var transition = $.support.transition && that.$element.hasClass('fade') + + if (!that.$element.parent().length) { + that.$element.appendTo(document.body) //don't move modals dom position + } + + that.$element + .show() + + if (transition) { + that.$element[0].offsetWidth // force reflow + } + + that.$element + .addClass('in') + .attr('aria-hidden', false) + + that.enforceFocus() + + transition ? + that.$element.one($.support.transition.end, function () { that.$element.focus().trigger('shown') }) : + that.$element.focus().trigger('shown') + + }) + } + + , hide: function (e) { + e && e.preventDefault() + + var that = this + + e = $.Event('hide') + + this.$element.trigger(e) + + if (!this.isShown || e.isDefaultPrevented()) return + + this.isShown = false + + this.escape() + + $(document).off('focusin.modal') + + this.$element + .removeClass('in') + .attr('aria-hidden', true) + + $.support.transition && this.$element.hasClass('fade') ? + this.hideWithTransition() : + this.hideModal() + } + + , enforceFocus: function () { + var that = this + $(document).on('focusin.modal', function (e) { + if (that.$element[0] !== e.target && !that.$element.has(e.target).length) { + that.$element.focus() + } + }) + } + + , escape: function () { + var that = this + if (this.isShown && this.options.keyboard) { + this.$element.on('keyup.dismiss.modal', function ( e ) { + e.which == 27 && that.hide() + }) + } else if (!this.isShown) { + this.$element.off('keyup.dismiss.modal') + } + } + + , hideWithTransition: function () { + var that = this + , timeout = setTimeout(function () { + that.$element.off($.support.transition.end) + that.hideModal() + }, 500) + + this.$element.one($.support.transition.end, function () { + clearTimeout(timeout) + that.hideModal() + }) + } + + , hideModal: function (that) { + this.$element + .hide() + .trigger('hidden') + + this.backdrop() + } + + , removeBackdrop: function () { + this.$backdrop.remove() + this.$backdrop = null + } + + , backdrop: function (callback) { + var that = this + , animate = this.$element.hasClass('fade') ? 'fade' : '' + + if (this.isShown && this.options.backdrop) { + var doAnimate = $.support.transition && animate + + this.$backdrop = $('