|
| 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 | +}; |
0 commit comments