File size: 2,776 Bytes
b6a38d7 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 |
-- ========== GENERATED BY InventoryItemCompositeDef Editor (Ctrl-Alt-Y) DO NOT EDIT MANUALLY! ==========
PlaceObj('InventoryItemCompositeDef', {
'Group', "Debug",
'Id', "DebugAuto",
'Comment', "for component testing",
'object_class', "AssaultRifle",
'ScrapParts', 10,
'RepairCost', 20,
'Reliability', 95,
'Icon', "UI/Icons/Weapons/AK47",
'DisplayName', T(396889236298, --[[InventoryItemCompositeDef DebugAuto DisplayName]] "Debug Gun"),
'DisplayNamePlural', T(343215376565, --[[InventoryItemCompositeDef DebugAuto DisplayNamePlural]] "Debug Guns"),
'LargeItem', 1,
'Cost', 800,
'RestockWeight', 0,
'Caliber', "762WP",
'Damage', 10,
'MagazineSize', 30,
'PenetrationClass', 2,
'WeaponRange', 24,
'OverwatchAngle', 1440,
'HandSlot', "TwoHanded",
'Entity', "Weapon_AK47",
'ComponentSlots', {
PlaceObj('WeaponComponentSlot', {
'SlotType', "Bipod",
'CanBeEmpty', true,
'AvailableComponents', {
"Bipod",
},
}),
PlaceObj('WeaponComponentSlot', {
'SlotType', "Grenadelauncher",
'CanBeEmpty', true,
'AvailableComponents', {
"AK47_Launcher",
},
}),
PlaceObj('WeaponComponentSlot', {
'SlotType', "Stock",
'AvailableComponents', {
"StockNormal",
"StockLight",
"StockBump",
"StockHeavy",
},
'DefaultComponent', "StockNormal",
}),
PlaceObj('WeaponComponentSlot', {
'SlotType', "Magazine",
'AvailableComponents', {
"MagNormal",
"MagLarge",
"MagQuick",
"MagNormalFine",
"MagLargeFine",
},
'DefaultComponent', "MagNormal",
}),
PlaceObj('WeaponComponentSlot', {
'SlotType', "Handguard",
'AvailableComponents', {
"AK47_VerticalGrip",
"AK47_Handguard_basic",
"AK47_TacGrip",
},
'DefaultComponent', "AK47_Handguard_basic",
}),
PlaceObj('WeaponComponentSlot', {
'SlotType', "Scope",
'CanBeEmpty', true,
'AvailableComponents', {
"LROptics",
"ReflexSight",
"ScopeCOG",
"ThermalScope",
"ImprovedIronsight",
"LROpticsAdvanced",
"ReflexSightAdvanced",
"ScopeCOGQuick",
},
}),
PlaceObj('WeaponComponentSlot', {
'SlotType', "Muzzle",
'CanBeEmpty', true,
'AvailableComponents', {
"Compensator",
"MuzzleBooster",
"Suppressor",
},
}),
PlaceObj('WeaponComponentSlot', {
'SlotType', "Side",
'CanBeEmpty', true,
'AvailableComponents', {
"Flashlight",
"FlashlightDot",
"LaserDot",
"UVDot",
},
}),
PlaceObj('WeaponComponentSlot', {
'SlotType', "Barrel",
'AvailableComponents', {
"BarrelHeavy",
"BarrelLong",
"BarrelLongImproved",
"BarrelNormal",
"BarrelNormalImproved",
"BarrelShort",
},
}),
},
'AvailableAttacks', {
"BurstFire",
"SingleShot",
"AutoFire",
},
'ShootAP', 6000,
'ReloadAP', 3000,
})
|