Add more weapons

This commit is contained in:
2025-06-16 22:41:34 -07:00
parent 4dd64ed203
commit 381beca3d5
5 changed files with 376 additions and 219 deletions

View File

@@ -49,7 +49,121 @@ const weapons = {
damage: '4/2/1 L',
shortRange: '1-10',
longRange: '11-24'
}
},
pistol: {
name: 'Pistol',
damage: '3L',
shortRange: '1-7',
longRange: '8-20'
},
laserpistol: {
name: 'Laser Pistol',
damage: '4L',
shortRange: '1-12',
longRange: '13-30'
},
laserrifle: {
name: 'Laser Rifle',
damage: '5L',
shortRange: '1-17',
longRange: '18-105'
},
gyrojetrifle: {
name: 'Gyrojet Rifle',
damage: '6L',
shortRange: '1-57',
longRange: '58-180'
},
autopistol: {
name: 'Auto Pistol',
damage: '2L',
shortRange: '1-7',
longRange: '8-20'
},
law: {
name: 'LAW',
damage: '7/3/1 L',
shortRange: '1-22',
longRange: '23-80'
},
hsrm: {
name: 'Heavy SRM',
damage: '13/6/3/1 L',
shortRange: '1-54',
longRange: '55-96'
},
gl: {
name: 'Grenade Launcher',
damage: '4/2/1 L',
shortRange: '1-10',
longRange: '11-24'
},
autogl: {
name: 'Auto Grenade Launcher',
damage: '3/2/1 L',
shortRange: '1-22',
longRange: '23-50'
},
lrrifle: {
name: 'Light Recoilless Rifle',
damage: '4/2/1 L',
shortRange: '1-36',
longRange: '37-70'
},
satchelcharge: {
name: 'Satchel Charge',
damage: '10/5/2 L',
shortRange: 'NA',
longRange: 'NA'
},
flamer: {
name: 'Flamer',
damage: '2/1 L',
shortRange: '1-6',
longRange: '7-12'
},
hflamer: {
name: 'Heavy Flamer',
damage: '2/2/1 L',
shortRange: '1-6',
longRange: '7-12'
},
inferno: {
name: 'Inferno',
damage: '4/2/1 L',
shortRange: '1-44',
longRange: '45-108'
},
mmg: {
name: 'Medium MG',
damage: '6L',
shortRange: '1-30',
longRange: '31-84'
},
hmg: {
name: 'Heavy MG',
damage: '7L',
shortRange: '1-36',
longRange: '37-110'
},
splaser: {
name: 'Semi-Portable Laser',
damage: '11L',
shortRange: '1-80',
longRange: '81-240'
},
mpppc: {
name: 'Man-Pack PPC',
damage: '8L',
shortRange: '1-50',
longRange: '51-110'
},
grenade: {
name: 'Grenade',
damage: '6/3/1 L',
shortRange: 'Special',
longRange: 'Special'
},
}
function createIcon(number) {