aboutsummaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
authorjacopo grandi <jak.sk8@hotmail.it>2021-02-18 14:14:23 +0100
committerjacopo grandi <jak.sk8@hotmail.it>2021-02-18 14:14:23 +0100
commit5f0fce4191309e9526b7109a0d87c092ce6a4193 (patch)
tree105257f876551814aa74a0760ec116bd1bf307a5 /build
parentead78d51e662057467b79d3a65b20c4ba83cbf07 (diff)
main
Diffstat (limited to 'build')
-rw-r--r--build/SDL2.dllbin0 -> 1471488 bytes
-rw-r--r--build/SDL2_mixer.dllbin0 -> 123904 bytes
-rw-r--r--build/army/army.txtbin0 -> 21528 bytes
-rw-r--r--build/army/army2.txtbin0 -> 21528 bytes
-rw-r--r--build/content/armor.txt57
-rw-r--r--build/content/augments.txt97
-rw-r--r--build/content/batteries.txt34
-rw-r--r--build/content/brains.txt20
-rw-r--r--build/content/chassis.txt180
-rw-r--r--build/content/gf.bmpbin0 -> 37978 bytes
-rw-r--r--build/content/sounds/mouse_click_0.wavbin0 -> 14566 bytes
-rw-r--r--build/content/sounds/mouse_over.wavbin0 -> 5916 bytes
-rw-r--r--build/content/sounds/mouse_wheel.wavbin0 -> 7778 bytes
-rw-r--r--build/content/sounds/success.wavbin0 -> 40854 bytes
-rw-r--r--build/content/sprites.bmpbin0 -> 1048726 bytes
-rw-r--r--build/content/sprites.pdnbin0 -> 30575 bytes
-rw-r--r--build/content/templates/default - Copy.txt52
-rw-r--r--build/content/templates/default.txt72
-rw-r--r--build/content/weapons.txt192
-rw-r--r--build/libplibsys.dllbin0 -> 482230 bytes
-rw-r--r--build/player.txt1
-rw-r--r--build/test.exebin0 -> 746614 bytes
22 files changed, 705 insertions, 0 deletions
diff --git a/build/SDL2.dll b/build/SDL2.dll
new file mode 100644
index 0000000..3131862
--- /dev/null
+++ b/build/SDL2.dll
Binary files differ
diff --git a/build/SDL2_mixer.dll b/build/SDL2_mixer.dll
new file mode 100644
index 0000000..40bb1c1
--- /dev/null
+++ b/build/SDL2_mixer.dll
Binary files differ
diff --git a/build/army/army.txt b/build/army/army.txt
new file mode 100644
index 0000000..ae1c3b5
--- /dev/null
+++ b/build/army/army.txt
Binary files differ
diff --git a/build/army/army2.txt b/build/army/army2.txt
new file mode 100644
index 0000000..ae1c3b5
--- /dev/null
+++ b/build/army/army2.txt
Binary files differ
diff --git a/build/content/armor.txt b/build/content/armor.txt
new file mode 100644
index 0000000..f418779
--- /dev/null
+++ b/build/content/armor.txt
@@ -0,0 +1,57 @@
+[
+ {
+ "name": "metal plating",
+ "weight": "50",
+ "pierce": "5", "spread": "8"
+ },
+ {
+ "name": "heavy metal plating",
+ "weight": "80",
+ "pierce": "7", "spread": "10", "impact": "5"
+ },
+ {
+ "name": "reflective plating",
+ "weight": "40",
+ "laser": "10"
+ },
+ {
+ "name": "heat resistent plating",
+ "weight": "50",
+ "fusion": "8"
+ },
+ {
+ "name": "padding",
+ "weight": "20",
+ "spread": "5", "impact": "8"
+ },
+ {
+ "name": "reactive armor",
+ "weight": "75",
+ "explosive": "12"
+ },
+ {
+ "name": "energy shields",
+ "weight": "25",
+ "pierce": "3", "spread": "3", "fusion": "3", "explosive": "3", "laser": "3"
+ },
+ {
+ "name": "composite armor",
+ "weight": "30",
+ "pierce": "6", "spread": "4", "impact": "3"
+ },
+ {
+ "name": "plastic armor",
+ "weight": "10",
+ "pierce": "4"
+ },
+ {
+ "name": "sloped steel armor",
+ "weight": "45",
+ "pierce": "10", "spread": "8"
+ },
+ {
+ "name": "charged armor",
+ "weight": "100",
+ "explosive": "25"
+ },
+] \ No newline at end of file
diff --git a/build/content/augments.txt b/build/content/augments.txt
new file mode 100644
index 0000000..c98e1d1
--- /dev/null
+++ b/build/content/augments.txt
@@ -0,0 +1,97 @@
+[
+ {
+ "name": "charged ammo",
+ "weight": "10",
+ "damage_emp": "5"
+ },
+ {
+ "name": "fusion ammo",
+ "weight": "10",
+ "damage_fusion": "4"
+ },
+ {
+ "name": "explosive ammo",
+ "weight": "30",
+ "armor_explosive": "8"
+ },
+ {
+ "name": "radiator",
+ "weight": "10",
+ "armor_fusion": "2"
+ },
+ {
+ "name": "priority module",
+ "weight": "0"
+ },
+ {
+ "name": "communication array",
+ "weight": "50",
+ "armor_pierce": "1",
+ "armor_impact": "1",
+ "armor_fusion": "1",
+ "aoe": "2"
+ },
+ {
+ "name": "long range targeting",
+ "weight": "0",
+ "add_range": "1"
+ },
+ {
+ "name": "long range targeting",
+ "weight": "0",
+ "range": "1"
+ },
+ {
+ "name": "fast target acquisition",
+ "weight": "5",
+ "add_cooldown": "-0.1"
+ },
+ {
+ "name": "overcharger",
+ "weight": "10",
+ "damage_laser": "8",
+ "recharge": "-5"
+ },
+ {
+ "name": "focus lens",
+ "weight": "3",
+ "damage_laser": "3"
+ },
+ {
+ "name": "amplifier",
+ "weight": "30",
+ "damage_laser": "3",
+ "damage_fusion": "5"
+ },
+ {
+ "name": "shrapnel",
+ "weight": "5",
+ "damage_explosive": "5"
+ },
+ {
+ "name": "reloader",
+ "weight": "40",
+ "add_cooldown": "-0.1"
+ },
+ {
+ "name": "anti jamming device",
+ "weight": "2",
+ "armor_emp": "5"
+ },
+ {
+ "name": "weight stripping",
+ "weight": "-10",
+ "add_hp": "-10"
+ },
+ {
+ "name": "barebone weapon setup",
+ "weight": "-30",
+ "damage_pierce": "-25",
+ "damage_laser": "-25",
+ "damage_impact": "-25",
+ "damage_fusion": "-25",
+ "damage_explosive": "-25",
+ "damage_emp": "-25",
+ "damage_spread": "-25"
+ }
+] \ No newline at end of file
diff --git a/build/content/batteries.txt b/build/content/batteries.txt
new file mode 100644
index 0000000..fe5da27
--- /dev/null
+++ b/build/content/batteries.txt
@@ -0,0 +1,34 @@
+[
+ {
+ "name": "small alkaline pack",
+ "weight": "0", "capacity": "50"
+ },
+ {
+ "name": "big alkaline pack",
+ "weight": "2", "capacity": "200"
+ },
+ {
+ "name": "small lithium pack",
+ "weight": "5", "capacity": "150", "recharge": "1"
+ },
+ {
+ "name": "big lithium pack",
+ "weight": "15", "capacity": "500", "recharge": "1"
+ },
+ {
+ "name": "lead battery",
+ "weight": "20", "capacity": "800", "recharge": "1"
+ },
+ {
+ "name": "small molten salt battery",
+ "weight": "40", "capacity": "1500", "recharge": "1"
+ },
+ {
+ "name": "big molten salt battery",
+ "weight": "70", "capacity": "2000", "recharge": "1"
+ },
+ {
+ "name": "atomic battery",
+ "weight": "150", "capacity": "10000"
+ }
+] \ No newline at end of file
diff --git a/build/content/brains.txt b/build/content/brains.txt
new file mode 100644
index 0000000..c9bb4b5
--- /dev/null
+++ b/build/content/brains.txt
@@ -0,0 +1,20 @@
+[
+ {
+ "name": "search and destroy"
+ },
+ {
+ "name": "follower"
+ },
+ {
+ "name": "defensive"
+ },
+ {
+ "name": "kamikaze"
+ },
+ {
+ "name": "run and gun"
+ },
+ {
+ "name": "flank"
+ }
+] \ No newline at end of file
diff --git a/build/content/chassis.txt b/build/content/chassis.txt
new file mode 100644
index 0000000..e4643c2
--- /dev/null
+++ b/build/content/chassis.txt
@@ -0,0 +1,180 @@
+[
+ {
+ "name": "light two legged bot",
+ "slot_weapon": "1",
+ "slot_armor": "0",
+ "slot_aug": "1",
+ "weight_max": "20",
+ "hp": "100",
+ "speed": "1.5"
+ },
+ {
+ "name": "heavy two legged bot",
+ "slot_weapon": "1",
+ "slot_armor": "1",
+ "slot_aug": "3",
+ "weight_max": "45",
+ "hp": "350",
+ "speed": "1"
+ },
+ {
+ "name": "light four legged bot",
+ "slot_weapon": "2",
+ "slot_armor": "1",
+ "slot_aug": "2",
+ "weight_max": "50",
+ "hp": "400",
+ "speed": "1"
+ },
+ {
+ "name": "heavy four legged bot",
+ "slot_weapon": "2",
+ "slot_armor": "2",
+ "slot_aug": "5",
+ "weight_max": "150",
+ "hp": "1200",
+ "speed": "0.67"
+ },
+ {
+ "name": "light six legged bot",
+ "slot_weapon": "2",
+ "slot_armor": "2",
+ "slot_aug": "3",
+ "weight_max": "210",
+ "hp": "640",
+ "speed": "1"
+ },
+ {
+ "name": "heavy six legged bot",
+ "slot_weapon": "2",
+ "slot_armor": "4",
+ "slot_aug": "6",
+ "weight_max": "300",
+ "hp": "1500",
+ "speed": "1"
+ },
+ {
+ "name": "light buggy",
+ "slot_weapon": "1",
+ "slot_armor": "1",
+ "slot_aug": "1",
+ "weight_max": "50",
+ "hp": "200",
+ "speed": "1"
+ },
+ {
+ "name": "buggy",
+ "slot_weapon": "2",
+ "slot_armor": "2",
+ "slot_aug": "2",
+ "weight_max": "150",
+ "hp": "400",
+ "speed": "1"
+ },
+ {
+ "name": "light wheeled vehicle",
+ "slot_weapon": "1",
+ "slot_armor": "0",
+ "slot_aug": "2",
+ "weight_max": "60",
+ "hp": "320",
+ "speed": "1",
+ "recharge": "0.3"
+ },
+ {
+ "name": "medium wheeled vehicle",
+ "slot_weapon": "2",
+ "slot_armor": "2",
+ "slot_aug": "3",
+ "weight_max": "200",
+ "hp": "720",
+ "speed": "1",
+ "recharge": "0.2"
+ },
+ {
+ "name": "heavy wheeled vehicle",
+ "slot_weapon": "2",
+ "slot_armor": "4",
+ "slot_aug": "4",
+ "weight_max": "270",
+ "hp": "950",
+ "speed": "1",
+ "recharge": "0.2"
+ },
+ {
+ "name": "light tank",
+ "slot_weapon": "1",
+ "slot_armor": "3",
+ "slot_aug": "2",
+ "weight_max": "300",
+ "hp": "700",
+ "speed": "1",
+ "recharge": "0.4"
+ },
+ {
+ "name": "medium tank",
+ "slot_weapon": "1",
+ "slot_armor": "4",
+ "slot_aug": "4",
+ "weight_max": "400",
+ "hp": "1250",
+ "speed": "1",
+ "recharge": "0.5"
+ },
+ {
+ "name": "heavy tank",
+ "slot_weapon": "2",
+ "slot_armor": "5",
+ "slot_aug": "5",
+ "weight_max": "450",
+ "hp": "1600",
+ "speed": "1"
+ },
+ {
+ "name": "super heavy tank",
+ "slot_weapon": "3",
+ "slot_armor": "6",
+ "slot_aug": "6",
+ "weight_max": "500",
+ "hp": "2000",
+ "speed": "1"
+ },
+ {
+ "name": "hovercraft",
+ "slot_weapon": "2",
+ "slot_armor": "0",
+ "slot_aug": "3",
+ "weight_max": "40",
+ "hp": "300",
+ "speed": "1",
+ "recharge": "-0.2"
+ },
+ {
+ "name": "jet floater",
+ "slot_weapon": "1",
+ "slot_armor": "0",
+ "slot_aug": "2",
+ "weight_max": "30",
+ "hp": "60",
+ "speed": "1"
+ },
+ {
+ "name": "one wheeler",
+ "slot_weapon": "1",
+ "slot_armor": "0",
+ "slot_aug": "4",
+ "weight_max": "15",
+ "hp": "40",
+ "speed": "1"
+ },
+ {
+ "name": "armored crawler",
+ "slot_weapon": "1",
+ "slot_armor": "4",
+ "slot_aug": "2",
+ "weight_max": "200",
+ "hp": "750",
+ "speed": "1",
+ "recharge": "-0.4"
+ }
+] \ No newline at end of file
diff --git a/build/content/gf.bmp b/build/content/gf.bmp
new file mode 100644
index 0000000..85cd3e2
--- /dev/null
+++ b/build/content/gf.bmp
Binary files differ
diff --git a/build/content/sounds/mouse_click_0.wav b/build/content/sounds/mouse_click_0.wav
new file mode 100644
index 0000000..1dd4ab1
--- /dev/null
+++ b/build/content/sounds/mouse_click_0.wav
Binary files differ
diff --git a/build/content/sounds/mouse_over.wav b/build/content/sounds/mouse_over.wav
new file mode 100644
index 0000000..93114d2
--- /dev/null
+++ b/build/content/sounds/mouse_over.wav
Binary files differ
diff --git a/build/content/sounds/mouse_wheel.wav b/build/content/sounds/mouse_wheel.wav
new file mode 100644
index 0000000..1bca54d
--- /dev/null
+++ b/build/content/sounds/mouse_wheel.wav
Binary files differ
diff --git a/build/content/sounds/success.wav b/build/content/sounds/success.wav
new file mode 100644
index 0000000..409fe49
--- /dev/null
+++ b/build/content/sounds/success.wav
Binary files differ
diff --git a/build/content/sprites.bmp b/build/content/sprites.bmp
new file mode 100644
index 0000000..509189f
--- /dev/null
+++ b/build/content/sprites.bmp
Binary files differ
diff --git a/build/content/sprites.pdn b/build/content/sprites.pdn
new file mode 100644
index 0000000..1775674
--- /dev/null
+++ b/build/content/sprites.pdn
Binary files differ
diff --git a/build/content/templates/default - Copy.txt b/build/content/templates/default - Copy.txt
new file mode 100644
index 0000000..15a5c57
--- /dev/null
+++ b/build/content/templates/default - Copy.txt
@@ -0,0 +1,52 @@
+[
+ {
+ "name": "tank",
+ "chassis": "5",
+ "brain": "1",
+ "battery": "1",
+ "weapons": [ 1, 1, 4, -1, -1, -1, -1, -1 ],
+ "armor": [ -1, -1, -1, -1, -1, -1, -1, -1 ],
+ "augs": [ -1, -1, -1, -1, -1, -1, -1, -1 ],
+ "levels": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]
+ },
+ {
+ "name": "tank2",
+ "chassis": "14",
+ "brain": "2",
+ "battery": "2",
+ "weapons": [ 1, 1, 4, -1, -1, -1, -1, -1 ],
+ "armor": [ -1, -1, -1, -1, -1, -1, -1, -1 ],
+ "augs": [ -1, -1, -1, -1, -1, -1, -1, -1 ],
+ "levels": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]
+ },
+ {
+ "name": "nameless",
+ "chassis": "14",
+ "brain": "5",
+ "battery": "1",
+ "weapons": [ 36, 12, 10, -1, -1, -1, -1, -1 ],
+ "armor": [ 10, 7, 10, 4, 3, 4, -1, -1 ],
+ "augs": [ 3, 4, 3, 2, 1, 3, -1, -1 ],
+ "levels": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]
+ },
+ {
+ "name": "nameless",
+ "chassis": "13",
+ "brain": "1",
+ "battery": "4",
+ "weapons": [ 3, 35, -1, -1, -1, -1, -1, -1 ],
+ "armor": [ 3, 2, 1, 4, 4, -1, -1, -1 ],
+ "augs": [ -1, -1, -1, -1, -1, -1, -1, -1 ],
+ "levels": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]
+ },
+ {
+ "name": "nameless",
+ "chassis": "3",
+ "brain": "3",
+ "battery": "3",
+ "weapons": [ 2, 2, -1, -1, -1, -1, -1, -1 ],
+ "armor": [ -1, -1, -1, -1, -1, -1, -1, -1 ],
+ "augs": [ -1, -1, -1, -1, -1, -1, -1, -1 ],
+ "levels": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]
+ }
+] \ No newline at end of file
diff --git a/build/content/templates/default.txt b/build/content/templates/default.txt
new file mode 100644
index 0000000..7ec433c
--- /dev/null
+++ b/build/content/templates/default.txt
@@ -0,0 +1,72 @@
+[
+ {
+ "name": "tank",
+ "chassis": "5",
+ "brain": "1",
+ "battery": "1",
+ "weapons": [ 1, 1, 4, -1, -1, -1, -1, -1 ],
+ "armor": [ -1, -1, -1, -1, -1, -1, -1, -1 ],
+ "augs": [ -1, -1, -1, -1, -1, -1, -1, -1 ],
+ "levels": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]
+ },
+ {
+ "name": "tank2",
+ "chassis": "14",
+ "brain": "2",
+ "battery": "2",
+ "weapons": [ 1, 1, 4, -1, -1, -1, -1, -1 ],
+ "armor": [ -1, -1, -1, -1, -1, -1, -1, -1 ],
+ "augs": [ -1, -1, -1, -1, -1, -1, -1, -1 ],
+ "levels": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]
+ },
+ {
+ "name": "nameless",
+ "chassis": "14",
+ "brain": "5",
+ "battery": "1",
+ "weapons": [ 36, 12, 10, -1, -1, -1, -1, -1 ],
+ "armor": [ 10, 7, 10, 4, 3, 4, -1, -1 ],
+ "augs": [ 3, 4, 3, 2, 1, 3, -1, -1 ],
+ "levels": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]
+ },
+ {
+ "name": "nameless",
+ "chassis": "13",
+ "brain": "1",
+ "battery": "4",
+ "weapons": [ 3, 35, -1, -1, -1, -1, -1, -1 ],
+ "armor": [ 3, 2, 1, 4, 4, -1, -1, -1 ],
+ "augs": [ -1, -1, -1, -1, -1, -1, -1, -1 ],
+ "levels": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]
+ },
+ {
+ "name": "nameless",
+ "chassis": "3",
+ "brain": "3",
+ "battery": "3",
+ "weapons": [ 2, 2, -1, -1, -1, -1, -1, -1 ],
+ "armor": [ 9, -1, -1, -1, -1, -1, -1, -1 ],
+ "augs": [ -1, -1, -1, -1, -1, -1, -1, -1 ],
+ "levels": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]
+ },
+ {
+ "name": "nameless",
+ "chassis": "11",
+ "brain": "1",
+ "battery": "1",
+ "weapons": [ 0, -1, -1, -1, -1, -1, -1, -1 ],
+ "armor": [ 9, -1, -1, -1, -1, -1, -1, -1 ],
+ "augs": [ -1, -1, -1, -1, -1, -1, -1, -1 ],
+ "levels": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]
+ },
+ {
+ "name": "nameless",
+ "chassis": "17",
+ "brain": "0",
+ "battery": "0",
+ "weapons": [ -1, -1, -1, -1, -1, -1, -1, -1 ],
+ "armor": [ -1, -1, -1, -1, -1, -1, -1, -1 ],
+ "augs": [ 16, -1, -1, -1, -1, -1, -1, -1 ],
+ "levels": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]
+ }
+] \ No newline at end of file
diff --git a/build/content/weapons.txt b/build/content/weapons.txt
new file mode 100644
index 0000000..f4b3b2b
--- /dev/null
+++ b/build/content/weapons.txt
@@ -0,0 +1,192 @@
+[
+ {
+ "name": "smg",
+ "damage_type": "pierce", "weight": "10", "cooldown": "1",
+ "damage": "10", "range": "4"
+ },
+ {
+ "name": "machinegun",
+ "damage_type": "pierce", "weight": "25", "cooldown": "1",
+ "damage": "15", "range": "5"
+ },
+ {
+ "name": "heavy machinegun",
+ "damage_type": "pierce", "weight": "40", "cooldown": "1",
+ "damage": "20", "range": "5"
+ },
+ {
+ "name": "semi autocannon",
+ "damage_type": "pierce", "weight": "70", "cooldown": "2",
+ "damage": "32", "range": "6"
+ },
+ {
+ "name": "autocannon",
+ "damage_type": "pierce", "weight": "100", "cooldown": "1",
+ "damage": "40", "range": "6"
+ },
+ {
+ "name": "high velocity cannon",
+ "damage_type": "pierce", "weight": "120", "cooldown": "4",
+ "damage": "250", "range": "7"
+ },
+ {
+ "name": "scrap gun",
+ "damage_type": "spread", "weight": "5", "cooldown": "2",
+ "damage": "8", "range": "3"
+ },
+ {
+ "name": "burst cannon",
+ "damage_type": "spread", "weight": "15", "cooldown": "2",
+ "damage": "25", "range": "4"
+ },
+ {
+ "name": "heavy burst cannon",
+ "damage_type": "spread", "weight": "30", "cooldown": "2",
+ "damage": "40", "range": "5"
+ },
+ {
+ "name": "maul",
+ "damage_type": "impact", "weight": "200", "cooldown": "3",
+ "damage": "400", "range": "1", "knockback": "2"
+ },
+ {
+ "name": "slam",
+ "damage_type": "impact", "weight": "0", "cooldown": "1",
+ "damage": "6", "range": "1"
+ },
+ {
+ "name": "warhammer",
+ "damage_type": "impact", "weight": "40", "cooldown": "1",
+ "damage": "60", "range": "1", "knockback": "1"
+ },
+ {
+ "name": "rocket",
+ "damage_type": "explosive", "weight": "60", "cooldown": "3",
+ "damage": "100", "range": "8"
+ },
+ {
+ "name": "rocket swarm",
+ "damage_type": "explosive", "weight": "120", "cooldown": "3",
+ "damage": "60", "range": "7", "aoe": "2"
+ },
+ {
+ "name": "tactical rocket",
+ "damage_type": "explosive", "weight": "160", "cooldown": "1",
+ "damage": "100", "range": "8", "aoe": "1"
+ },
+ {
+ "name": "nuclear rocket",
+ "damage_type": "explosive", "weight": "200", "cooldown": "6",
+ "damage": "300", "range": "9", "aoe": "3"
+ },
+ {
+ "name": "light laser",
+ "damage_type": "laser", "weight": "20", "cooldown": "1",
+ "damage": "8", "range": "5"
+ },
+ {
+ "name": "combined light laser",
+ "damage_type": "laser", "weight": "50", "cooldown": "1",
+ "damage": "20", "range": "6"
+ },
+ {
+ "name": "heavy laser",
+ "damage_type": "laser", "weight": "130", "cooldown": "1",
+ "damage": "45", "range": "6"
+ },
+ {
+ "name": "combined heavy laser",
+ "damage_type": "laser", "weight": "300", "cooldown": "1",
+ "damage": "150", "range": "7"
+ },
+ {
+ "name": "plasma cannon",
+ "damage_type": "fusion", "weight": "80", "cooldown": "2",
+ "damage": "125", "range": "5"
+ },
+ {
+ "name": "plasma autocannon",
+ "damage_type": "fusion", "weight": "170", "cooldown": "1",
+ "damage": "110", "range": "5"
+ },
+ {
+ "name": "plasma artillery",
+ "damage_type": "fusion", "weight": "200", "cooldown": "3",
+ "damage": "100", "range": "7", "aoe": "2"
+ },
+ {
+ "name": "fusion blade",
+ "damage_type": "fusion", "weight": "15", "cooldown": "1",
+ "damage": "15", "range": "1"
+ },
+ {
+ "name": "fusion lance",
+ "damage_type": "fusion", "weight": "50", "cooldown": "1",
+ "damage": "45", "range": "2"
+ },
+ {
+ "name": "light railgun",
+ "damage_type": "impact", "weight": "50", "cooldown": "2",
+ "damage": "90", "range": "6"
+ },
+ {
+ "name": "heavy railgun",
+ "damage_type": "impact", "weight": "190", "cooldown": "3",
+ "damage": "450", "range": "7"
+ },
+ {
+ "name": "supercharged railgun",
+ "damage_type": "impact", "weight": "240", "cooldown": "4",
+ "damage": "1000", "range": "8"
+ },
+ {
+ "name": "discharge beam",
+ "damage_type": "emp", "weight": "40", "cooldown": "2",
+ "damage_battery": "3", "range": "4"
+ },
+ {
+ "name": "haywire beam",
+ "damage_type": "emp", "weight": "50", "cooldown": "5",
+ "damage": "80", "damage_battery": "5", "range": "6"
+ },
+ {
+ "name": "stun beam",
+ "damage_type": "emp", "weight": "80", "cooldown": "5",
+ "stun": "1", "range": "4"
+ },
+ {
+ "name": "amplified discharge impulse",
+ "damage_type": "emp", "weight": "150", "cooldown": "3",
+ "damage_battery": "10", "range": "5", "aoe": "1"
+ },
+ {
+ "name": "amplified haywire beam",
+ "damage_type": "emp", "weight": "120", "cooldown": "5",
+ "damage": "200", "damage_battery": "12", "range": "6"
+ },
+ {
+ "name": "amplified stun beam",
+ "damage_type": "emp", "weight": "200", "cooldown": "6",
+ "stun": "1", "range": "4"
+ },
+ {
+ "name": "ion cannon",
+ "damage_type": "emp", "weight": "75", "cooldown": "2",
+ "reduce_fusion": "1", "reduce_laser": "1", "range": "5"
+ },
+ {
+ "name": "heavy ion cannon",
+ "damage_type": "emp", "weight": "150", "cooldown": "1",
+ "reduce_fusion": "1", "reduce_laser": "1", "range": "6"
+ },
+ {
+ "name": "explosive charges",
+ "damage_type": "explosive", "weight": "5", "cooldown": "10",
+ "damage": "100", "range": "0", "aoe": "2"
+ },
+ {
+ "name": "javelin",
+ "damage_type": "explosive", "weight": "60", "cooldown": "2",
+ "damage": "40", "range": "7"
+ }
+] \ No newline at end of file
diff --git a/build/libplibsys.dll b/build/libplibsys.dll
new file mode 100644
index 0000000..2d3f0d9
--- /dev/null
+++ b/build/libplibsys.dll
Binary files differ
diff --git a/build/player.txt b/build/player.txt
new file mode 100644
index 0000000..a0fa615
--- /dev/null
+++ b/build/player.txt
@@ -0,0 +1 @@
+The Nameless One \ No newline at end of file
diff --git a/build/test.exe b/build/test.exe
new file mode 100644
index 0000000..ebb5f5e
--- /dev/null
+++ b/build/test.exe
Binary files differ