mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2025-12-19 10:02:02 +03:00
CFG WEAPONS DONE
This commit is contained in:
100
SQF/dayz_code/Configs/CfgVehicles/Boat/Fishing_Boat.hpp
Normal file
100
SQF/dayz_code/Configs/CfgVehicles/Boat/Fishing_Boat.hpp
Normal file
@@ -0,0 +1,100 @@
|
||||
class Fishing_Boat: Ship {
|
||||
accuracy = 0.5;
|
||||
armor = 10;
|
||||
cargoaction[] = {"FB_Cargo01", "FB_Cargo02", "FB_Cargo03", "FB_Cargo03", "FB_Cargo03", "FB_Cargo03", "FB_Cargo04"};
|
||||
cargogetinaction[] = {"GetInMedium"};
|
||||
cargogetoutaction[] = {"GetOutMedium"};
|
||||
cargoiscodriver[] = {0};
|
||||
cost = 10000;
|
||||
crew = "";
|
||||
maxspeed = 40;
|
||||
damageresistance = 0.00318;
|
||||
displayname = $STR_VEH_NAME_FISHING_BOAT;
|
||||
driveraction = "FB_Driver";
|
||||
ejectdeadcargo = 1;
|
||||
ejectdeaddriver = 1;
|
||||
extcameraposition[] = {0, 4, -14};
|
||||
faction = "CIV";
|
||||
getinaction = "GetInMedium";
|
||||
getoutaction = "GetOutMedium";
|
||||
hideweaponscargo = 1;
|
||||
icon = "\Ca\water2\Data\UI\icon_fishboat_ca.paa";
|
||||
insidesoundcoef = 1;
|
||||
mapsize = 8;
|
||||
model = "\CA\water2\Fishing_boat\fishing_boat";
|
||||
picture = "\ca\water2\data\ui\picture_fishboat_CA.paa";
|
||||
scope = 2;
|
||||
side = 3;
|
||||
soundengineoffext[] = {"ca\sounds\vehicles\Water\FISHING_BOAT\ext-slowboat-engine-stop-02", 0.177828, 1, 100};
|
||||
soundengineoffint[] = {"ca\sounds\vehicles\Water\FISHING_BOAT\ext-slowboat-engine-stop-02", 0.177828, 1, 100};
|
||||
soundengineonext[] = {"\ca\sounds\Vehicles\Water\FISHING_BOAT\ext-slowboat-engine-start-02", 0.177828, 1, 100};
|
||||
soundengineonint[] = {"\ca\sounds\Vehicles\Water\FISHING_BOAT\ext-slowboat-engine-start-02", 0.177828, 1, 100};
|
||||
supplyradius = 3;
|
||||
textplural = "Ships";
|
||||
textsingular = "Ship";
|
||||
transportsoldier = 7;
|
||||
typicalcargo[] = {};
|
||||
vehicleclass = "Ship";
|
||||
class Library {
|
||||
libtextdesc = "Simple boat used to catch fish in the sea. According to the international Food and Agriculture Organization there are about 4 million of commercial fishing boats worldwide. This is one of them.";
|
||||
};
|
||||
class Turrets {
|
||||
};
|
||||
class SoundEvents {
|
||||
};
|
||||
class Sounds {
|
||||
class Engine {
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
sound[] = {"ca\sounds\vehicles\water\fishing_boat\ext-slowboat-engine-low-05", 1, 1, 250};
|
||||
volume = "engineOn*(rpm factor[0.6, 0.1])";
|
||||
};
|
||||
class EngineHighOut {
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
sound[] = {"ca\sounds\vehicles\water\fishing_boat\ext-slowboat-engine-hi-04", 1, 1, 350};
|
||||
volume = "engineOn*(rpm factor[0.4, 1.5])";
|
||||
};
|
||||
class IdleOut {
|
||||
frequency = 1;
|
||||
sound[] = {"ca\sounds\vehicles\water\fishing_boat\ext-slowboat-engine-idle-03", 0.1, 1, 130};
|
||||
volume = "engineOn*(rpm factor[0.3, 0])";
|
||||
};
|
||||
class WaternoiseOutW0 {
|
||||
frequency = 1;
|
||||
sound[] = {"ca\sounds\vehicles\water\water_sfx\ext-water-noise-nospeed", 0.251189, 1, 100};
|
||||
volume = "((speed factor[0, 8]) min (speed factor[8, 0]))";
|
||||
};
|
||||
class WaternoiseOutW1 {
|
||||
frequency = 1;
|
||||
sound[] = {"ca\sounds\vehicles\water\water_sfx\ext-boat-lospd-noise-02", 0.316228, 1, 100};
|
||||
volume = "((speed factor[2, 12]) min (speed factor[12, 2]))";
|
||||
};
|
||||
class WaternoiseOutW2 {
|
||||
frequency = 1;
|
||||
sound[] = {"ca\sounds\vehicles\water\water_sfx\ext-boat-hispd-noise-02", 0.398107, 1, 100};
|
||||
volume = "((speed factor[9, 18.7]) min (speed factor[18.7, 9]))";
|
||||
};
|
||||
};
|
||||
class Exhausts {
|
||||
class Exhaust1 {
|
||||
direction = "vyfuk konec";
|
||||
effect = "ExhaustsEffect";
|
||||
position = "vyfuk start";
|
||||
};
|
||||
};
|
||||
class Reflectors {
|
||||
class Middle {
|
||||
ambient[] = {0.07, 0.07, 0.07, 1};
|
||||
brightness = 1;
|
||||
color[] = {0.8, 0.8, 1, 1};
|
||||
direction = "svetlo konec";
|
||||
hitpoint = "svetlo";
|
||||
position = "svetlo";
|
||||
selection = "svetlo";
|
||||
size = 1;
|
||||
};
|
||||
};
|
||||
class Damage {
|
||||
mat[] = {"ca\water2\fishing_boat\data\fishboat_001.rvmat", "ca\water2\fishing_boat\data\fishboat_001_damage.rvmat", "ca\water2\fishing_boat\data\fishboat_001_destruct.rvmat", "ca\water2\fishing_boat\data\fishboat_002.rvmat", "ca\water2\fishing_boat\data\fishboat_002_damage.rvmat", "ca\water2\fishing_boat\data\fishboat_002_destruct.rvmat"};
|
||||
tex[] = {};
|
||||
};
|
||||
};
|
||||
25
SQF/dayz_code/Configs/CfgVehicles/Boat/PBX.hpp
Normal file
25
SQF/dayz_code/Configs/CfgVehicles/Boat/PBX.hpp
Normal file
@@ -0,0 +1,25 @@
|
||||
class PBX: RubberBoat {
|
||||
cargoaction[] = {"PBX_Cargo01", "PBX_Cargo02", "PBX_Cargo03"};
|
||||
crew = "";
|
||||
displayname = $STR_VEH_NAME_PBX;
|
||||
driveraction = "PBX_Driver";
|
||||
extcameraposition[] = {0, 4, -14};
|
||||
faction = "RU";
|
||||
icon = "\Ca\water\Data\map_ico\icomap_rubber_CA.paa";
|
||||
mapsize = 6;
|
||||
maxspeed = 68;
|
||||
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[] = {};
|
||||
};
|
||||
};
|
||||
101
SQF/dayz_code/Configs/CfgVehicles/Boat/smallboat.hpp
Normal file
101
SQF/dayz_code/Configs/CfgVehicles/Boat/smallboat.hpp
Normal file
@@ -0,0 +1,101 @@
|
||||
|
||||
class Smallboat_1: Ship
|
||||
{
|
||||
displayName = "$STR_DN_SMALLBOATA";
|
||||
crew = "Worker1";
|
||||
typicalCargo[] = {"Worker1"};
|
||||
class Library
|
||||
{
|
||||
libTextDesc = "$STR_LIB_SMALLBOAT";
|
||||
};
|
||||
side = 3;
|
||||
faction = "CIV";
|
||||
model = "\CA\water2\small_boat\smallboat_1";
|
||||
picture = "\ca\water2\data\ui\picture_smallboat_CA.paa";
|
||||
Icon = "\Ca\water2\Data\UI\icon_smallboat_ca.paa";
|
||||
mapSize = 5;
|
||||
driverAction = "SB_Driver";
|
||||
cargoAction[] = {"SB_Cargo"};
|
||||
cargoIsCoDriver[] = {0};
|
||||
ejectDeadCargo = 1;
|
||||
ejectDeadDriver = 0;
|
||||
maxSpeed = 29;
|
||||
transportSoldier = 5;
|
||||
cost = 10000;
|
||||
armor = 10;
|
||||
damageResistance = 0.00882;
|
||||
class Turrets{};
|
||||
vehicleClass = "Ship";
|
||||
scope = 2;
|
||||
accuracy = 0.5;
|
||||
soundEnviron[] = {"",0.0056234132,1.0};
|
||||
class SoundEvents{};
|
||||
soundEngineOnInt[] = {"\ca\sounds\Vehicles\Water\SMALL_BOAT\ext-slowboat-engine-start-03",0.17782794,1.0,200};
|
||||
soundEngineOnExt[] = {"\ca\sounds\Vehicles\Water\SMALL_BOAT\ext-slowboat-engine-start-03",0.17782794,1.0,200};
|
||||
soundEngineOffInt[] = {"ca\sounds\vehicles\Water\SMALL_BOAT\ext-slowboat-engine-stop-03",0.17782794,1.0,200};
|
||||
soundEngineOffExt[] = {"ca\sounds\vehicles\Water\SMALL_BOAT\ext-slowboat-engine-stop-03",0.17782794,1.0,200};
|
||||
class Sounds
|
||||
{
|
||||
class Engine
|
||||
{
|
||||
sound[] = {"ca\sounds\vehicles\water\small_boat\ext-slowboat-engine-low-04",1.0,1.0,350};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "engineOn*(rpm factor[0.5, 0.1])";
|
||||
};
|
||||
class EngineHighOut
|
||||
{
|
||||
sound[] = {"ca\sounds\vehicles\water\small_boat\ext-slowboat-engine-hi-03",1.0,1.0,400};
|
||||
frequency = "(randomizer*0.05+0.95)*rpm";
|
||||
volume = "engineOn*(rpm factor[0.35, 1.5])";
|
||||
};
|
||||
class IdleOut
|
||||
{
|
||||
sound[] = {"ca\sounds\vehicles\water\small_boat\ext-slowboat-engine-idle-04",0.1,1.0,150};
|
||||
frequency = "1";
|
||||
volume = "engineOn*(rpm factor[0.3, 0])";
|
||||
};
|
||||
class WaternoiseOutW0
|
||||
{
|
||||
sound[] = {"ca\sounds\vehicles\water\water_sfx\ext-water-noise-nospeed",0.25118864,1.0,100};
|
||||
frequency = "1";
|
||||
volume = "((speed factor[0, 8]) min (speed factor[8, 0]))";
|
||||
};
|
||||
class WaternoiseOutW1
|
||||
{
|
||||
sound[] = {"ca\sounds\vehicles\water\water_sfx\ext-boat-lospd-noise-02",0.31622776,1.0,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.39810717,1.0,100};
|
||||
frequency = "1";
|
||||
volume = "((speed factor[9, 18.7]) min (speed factor[18.7, 9]))";
|
||||
};
|
||||
};
|
||||
supplyRadius = 3;
|
||||
textSingular = "Ship";
|
||||
textPlural = "Ships";
|
||||
class Exhausts
|
||||
{
|
||||
class Exhaust1
|
||||
{
|
||||
position = "vyfuk start";
|
||||
direction = "vyfuk konec";
|
||||
effect = "ExhaustsEffect";
|
||||
};
|
||||
};
|
||||
class Reflectors{};
|
||||
class Damage
|
||||
{
|
||||
tex[] = {};
|
||||
mat[] = {"ca\water2\small_boat\data\smallboat_001.rvmat","ca\water2\small_boat\data\smallboat_damage.rvmat","ca\water2\small_boat\data\smallboat_destruct.rvmat"};
|
||||
};
|
||||
extCameraPosition[] = {0,4.0,-14.0};
|
||||
};
|
||||
|
||||
class smallboat_2: Smallboat_1
|
||||
{
|
||||
displayName = "$STR_DN_SMALLBOATB";
|
||||
model = "\CA\water2\small_boat\smallboat_2";
|
||||
};
|
||||
Reference in New Issue
Block a user