Skip to content
This repository was archived by the owner on May 4, 2024. It is now read-only.

Commit a9cc747

Browse files
committed
First Public Commit
0 parents  commit a9cc747

File tree

70 files changed

+6675
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

70 files changed

+6675
-0
lines changed

Road_Cone.p3d

36.4 KB
Binary file not shown.

config.cpp

Lines changed: 202 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,202 @@
1+
////////////////////////////////////////////////////////////////////
2+
//DeRap: Trader\config.bin
3+
//Produced from mikero's Dos Tools Dll version 8.90
4+
//https://mikero.bytex.digital/Downloads
5+
//'now' is Tue Dec 06 10:29:15 2022 : 'file' last modified on Tue Nov 22 16:18:36 2072
6+
////////////////////////////////////////////////////////////////////
7+
8+
#define _ARMA_
9+
10+
class CfgMods
11+
{
12+
class Trader
13+
{
14+
dir = "Trader";
15+
picture = "";
16+
action = "";
17+
hideName = 1;
18+
hidePicture = 1;
19+
name = "";
20+
credits = "";
21+
author = "Dr_J0nes";
22+
authorID = "0";
23+
version = "1.0";
24+
extra = 0;
25+
type = "mod";
26+
dependencies[] = {"Game","World","Mission"};
27+
class defs
28+
{
29+
class gameScriptModule
30+
{
31+
value = "";
32+
files[] = {"TM/Trader/scripts/defines","TM/Trader/scripts/3_Game"};
33+
};
34+
class worldScriptModule
35+
{
36+
value = "";
37+
files[] = {"TM/Trader/scripts/defines","TM/Trader/scripts/4_World"};
38+
};
39+
class missionScriptModule
40+
{
41+
value = "";
42+
files[] = {"TM/Trader/scripts/defines","TM/Trader/scripts/5_Mission"};
43+
};
44+
};
45+
};
46+
};
47+
class CfgPatches
48+
{
49+
class trader
50+
{
51+
units[] = {"MoneyRuble1","MoneyRuble5","MoneyRuble10","MoneyRuble25","MoneyRuble50","MoneyRuble100","Land_RoadCone","Hoodie_GraffitiTiles","Hoodie_DrJ0nes","VehicleKeyBase","VehicleKeyDuplicate","VehicleKeyLost","VehicleKeyRed","VehicleKeyBlack","VehicleKeyGrayCyan","VehicleKeyYellow","VehicleKeyPurple"};
52+
weapons[] = {};
53+
requiredVersion = 0.1;
54+
requiredAddons[] = {"DZ_Data"};
55+
};
56+
};
57+
class CfgModels
58+
{
59+
class ruble
60+
{
61+
sections[] = {"WholeObject"};
62+
};
63+
class keyLada
64+
{
65+
sections[] = {"WholeObject"};
66+
};
67+
};
68+
class CfgVehicles
69+
{
70+
class Inventory_Base;
71+
class MoneyRuble1: Inventory_Base
72+
{
73+
scope = 2;
74+
displayName = "$STR_tm_1_ruble_note";
75+
descriptionShort = "$STR_tm_ruble_description";
76+
model = "TM\Trader\ruble.p3d";
77+
canBeSplit = 1;
78+
rotationFlags = 16;
79+
lootCategory = "Materials";
80+
lootTag[] = {"Civilian","Work"};
81+
itemSize[] = {1,2};
82+
weight = 1;
83+
varQuantityInit = 1;
84+
varQuantityMin = 0;
85+
varQuantityMax = 500;
86+
varQuantityDestroyOnMin = 1;
87+
destroyOnEmpty = 1;
88+
absorbency = 1;
89+
hiddenSelections[] = {"WholeObject"};
90+
hiddenSelectionsTextures[] = {"TM\Trader\data\ruble1_co.paa"};
91+
class DamageSystem
92+
{
93+
class GlobalHealth
94+
{
95+
class Health
96+
{
97+
hitpoints = 100;
98+
healthLevels[] = {{1.0,{"TM\Trader\data\ruble.rvmat"}},{0.7,{"TM\Trader\data\ruble.rvmat"}},{0.5,{"TM\Trader\data\ruble_damage.rvmat"}},{0.3,{"TM\Trader\data\ruble_damage.rvmat"}},{0.0,{"TM\Trader\data\ruble_destruct.rvmat"}}};
99+
};
100+
};
101+
};
102+
};
103+
class MoneyRuble5: MoneyRuble1
104+
{
105+
displayName = "$STR_tm_5_ruble_note";
106+
hiddenSelectionsTextures[] = {"TM\Trader\data\ruble5_co.paa"};
107+
};
108+
class MoneyRuble10: MoneyRuble1
109+
{
110+
displayName = "$STR_tm_10_ruble_note";
111+
hiddenSelectionsTextures[] = {"TM\Trader\data\ruble10_co.paa"};
112+
};
113+
class MoneyRuble25: MoneyRuble1
114+
{
115+
displayName = "$STR_tm_25_ruble_note";
116+
hiddenSelectionsTextures[] = {"TM\Trader\data\ruble25_co.paa"};
117+
};
118+
class MoneyRuble50: MoneyRuble1
119+
{
120+
displayName = "$STR_tm_50_ruble_note";
121+
hiddenSelectionsTextures[] = {"TM\Trader\data\ruble50_co.paa"};
122+
};
123+
class MoneyRuble100: MoneyRuble1
124+
{
125+
displayName = "$STR_tm_100_ruble_note";
126+
hiddenSelectionsTextures[] = {"TM\Trader\data\ruble100_co.paa"};
127+
};
128+
class HouseNoDestruct;
129+
class Land_RoadCone: HouseNoDestruct
130+
{
131+
scope = 2;
132+
model = "TM\Trader\Road_Cone.p3d";
133+
};
134+
class Hoodie_ColorBase;
135+
class Hoodie_GraffitiTiles: Hoodie_ColorBase
136+
{
137+
scope = 2;
138+
visibilityModifier = 0.95;
139+
hiddenSelectionsTextures[] = {"","","","","TM\Trader\data\hoodie_graffiti_co.paa","TM\Trader\data\hoodie_graffiti_co.paa","TM\Trader\data\hoodie_graffiti_co.paa"};
140+
};
141+
class Hoodie_DrJ0nes: Hoodie_ColorBase
142+
{
143+
scope = 2;
144+
visibilityModifier = 0.95;
145+
hiddenSelectionsTextures[] = {"","","","","TM\Trader\data\hoodie_drj0nes_co.paa","TM\Trader\data\hoodie_drj0nes_co.paa","TM\Trader\data\hoodie_drj0nes_co.paa"};
146+
};
147+
class VehicleKeyBase: Inventory_Base
148+
{
149+
scope = 2;
150+
displayName = "$STR_tm_vehicle_key";
151+
descriptionShort = "$STR_tm_vehicle_key_description";
152+
model = "TM\Trader\keyLada.p3d";
153+
rotationFlags = 17;
154+
lootCategory = "Materials";
155+
lootTag[] = {"Civilian","Work"};
156+
weight = 4;
157+
itemSize[] = {1,1};
158+
fragility = 0.01;
159+
hiddenSelections[] = {"WholeObject"};
160+
class DamageSystem
161+
{
162+
class GlobalHealth
163+
{
164+
class Health
165+
{
166+
hitpoints = 100;
167+
healthLevels[] = {{1.0,{"TM\Trader\data\keyLada.rvmat"}},{0.7,{"TM\Trader\data\keyLada.rvmat"}},{0.5,{"TM\Trader\data\keyLada_damage.rvmat"}},{0.3,{"TM\Trader\data\keyLada_damage.rvmat"}},{0.0,{"TM\Trader\data\keyLada_destruct.rvmat"}}};
168+
};
169+
};
170+
};
171+
};
172+
class VehicleKeyDuplicate: VehicleKeyBase
173+
{
174+
displayName = "Duplicated Key";
175+
descriptionShort = "Duplicates the Vehicle Key that you are holding in your Hands.";
176+
};
177+
class VehicleKeyLost: VehicleKeyBase
178+
{
179+
displayName = "Lost Key";
180+
descriptionShort = "Creates a Key for a Vehicle in case you lost it. Works also for Vehicles that never had a Key before.";
181+
};
182+
class VehicleKeyRed: VehicleKeyBase
183+
{
184+
hiddenSelectionsTextures[] = {"TM\Trader\data\keyLadaRed_co.paa"};
185+
};
186+
class VehicleKeyBlack: VehicleKeyBase
187+
{
188+
hiddenSelectionsTextures[] = {"TM\Trader\data\keyLadaBlack_co.paa"};
189+
};
190+
class VehicleKeyGrayCyan: VehicleKeyBase
191+
{
192+
hiddenSelectionsTextures[] = {"TM\Trader\data\keyLadaGrayCyan_co.paa"};
193+
};
194+
class VehicleKeyYellow: VehicleKeyBase
195+
{
196+
hiddenSelectionsTextures[] = {"TM\Trader\data\keyLadaYellow_co.paa"};
197+
};
198+
class VehicleKeyPurple: VehicleKeyBase
199+
{
200+
hiddenSelectionsTextures[] = {"TM\Trader\data\keyLadaPurple_co.paa"};
201+
};
202+
};

data/hoodie_drj0nes_co.paa

595 KB
Binary file not shown.

data/hoodie_graffiti_co.paa

755 KB
Binary file not shown.

data/keyLada.rvmat

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
////////////////////////////////////////////////////////////////////
2+
//DeRap: data\keyLada.rvmat
3+
//Produced from mikero's Dos Tools Dll version 8.90
4+
//https://mikero.bytex.digital/Downloads
5+
//'now' is Tue Nov 22 16:17:29 2022 : 'file' last modified on Tue Feb 16 09:17:34 2021
6+
////////////////////////////////////////////////////////////////////
7+
8+
#define _ARMA_
9+
10+
ambient[] = {1,1,1,1};
11+
diffuse[] = {1,1,1,1};
12+
forcedDiffuse[] = {0,0,0,0};
13+
emmisive[] = {0,0,0,1};
14+
specular[] = {1,1,1,1};
15+
specularPower = 200;
16+
PixelShaderID = "Super";
17+
VertexShaderID = "Super";
18+
class Stage1
19+
{
20+
texture = "TM\Trader\data\keyLada_nohq.paa";
21+
uvSource = "tex";
22+
class uvTransform
23+
{
24+
aside[] = {1,0,0};
25+
up[] = {0,1,0};
26+
dir[] = {0,0,0};
27+
pos[] = {0,0,0};
28+
};
29+
};
30+
class Stage2
31+
{
32+
texture = "#(argb,8,8,3)color(0.5,0.5,0.5,1,DT)";
33+
uvSource = "tex";
34+
class uvTransform
35+
{
36+
aside[] = {1,0,0};
37+
up[] = {0,1,0};
38+
dir[] = {0,0,0};
39+
pos[] = {0,0,0};
40+
};
41+
};
42+
class Stage3
43+
{
44+
texture = "#(argb,8,8,3)color(0,0,0,0,MC)";
45+
uvSource = "tex";
46+
class uvTransform
47+
{
48+
aside[] = {1,0,0};
49+
up[] = {0,1,0};
50+
dir[] = {0,0,0};
51+
pos[] = {0,0,0};
52+
};
53+
};
54+
class Stage4
55+
{
56+
texture = "#(argb,8,8,3)color(1,1,1,1,AS)";
57+
uvSource = "tex";
58+
class uvTransform
59+
{
60+
aside[] = {1,0,0};
61+
up[] = {0,1,0};
62+
dir[] = {0,0,0};
63+
pos[] = {0,0,0};
64+
};
65+
};
66+
class Stage5
67+
{
68+
texture = "TM\Trader\data\keyLada_smdi.paa";
69+
uvSource = "tex";
70+
class uvTransform
71+
{
72+
aside[] = {1,0,0};
73+
up[] = {0,1,0};
74+
dir[] = {0,0,0};
75+
pos[] = {0,0,0};
76+
};
77+
};
78+
class Stage6
79+
{
80+
texture = "#(ai,64,64,1)fresnel(1.82,0.71)";
81+
uvSource = "tex";
82+
class uvTransform
83+
{
84+
aside[] = {1,0,0};
85+
up[] = {0,1,0};
86+
dir[] = {0,0,0};
87+
pos[] = {0,0,0};
88+
};
89+
};
90+
class Stage7
91+
{
92+
texture = "dz\data\data\env_land_co.paa";
93+
uvSource = "tex";
94+
class uvTransform
95+
{
96+
aside[] = {1,0,0};
97+
up[] = {0,1,0};
98+
dir[] = {0,0,0};
99+
pos[] = {0,0,0};
100+
};
101+
};

data/keyLadaBlack_co.paa

120 KB
Binary file not shown.

data/keyLadaGrayCyan_co.paa

120 KB
Binary file not shown.

data/keyLadaPurple_co.paa

120 KB
Binary file not shown.

data/keyLadaRed_co.paa

122 KB
Binary file not shown.

data/keyLadaYellow_co.paa

120 KB
Binary file not shown.

0 commit comments

Comments
 (0)