Skip to content

Commit

Permalink
Adds blueprints and fixes rotor placement
Browse files Browse the repository at this point in the history
  • Loading branch information
Procyonae committed Dec 7, 2024
1 parent d2a87c5 commit e5fdb84
Showing 1 changed file with 153 additions and 2 deletions.
155 changes: 153 additions & 2 deletions data/json/vehicles/helicopters.json
Original file line number Diff line number Diff line change
Expand Up @@ -584,6 +584,23 @@
"id": "helicopter_apache_1a",
"type": "vehicle",
"name": "AH-64 Apache",
"blueprint": [
" ┌^┐ ",
" │#│ ",
" +─+ ",
" │#│ ",
" ┌─┐ ",
"t──│X│──t",
" └─│││─┘ ",
" └│││┘ ",
" └─┘ ",
"",
"",
"",
"",
" │┃│ ",
" └ ┘ "
],
"parts": [
{ "x": 0, "y": 0, "parts": [ "frame#vertical_right", "plating_military", "windshield#vertical_right" ] },
{ "x": 0, "y": -1, "parts": [ "frame#vertical_2", "seat", "dashboard" ] },
Expand Down Expand Up @@ -691,6 +708,18 @@
"id": "helicopter_apache_1b",
"type": "vehicle",
"name": "AH-64 Apache",
"blueprint": [
" ┌^┐ ",
" │#│ ",
" +─+ ",
" │#│ ",
" ┌─┐ ",
"t──│X│┐ ",
" └││││─┘",
" └│││┘ ",
" └─ ",
""
],
"parts": [
{ "x": 0, "y": 0, "parts": [ "frame#vertical_right", "plating_military", "windshield#vertical_right" ] },
{ "x": 0, "y": -1, "parts": [ "frame#vertical_2", "seat", "dashboard" ] },
Expand Down Expand Up @@ -781,6 +810,22 @@
"id": "helicopter_apache_1c",
"type": "vehicle",
"name": "AH-64 Apache",
"blueprint": [
"",
" │─ ",
" │#│ ",
" ┌─┐ ",
"t──┘X│──t",
" └─│││─┘ ",
" └│││┘ ",
" └─┘ ",
"",
"",
"",
"",
" │┃│ ",
""
],
"parts": [
{ "x": 0, "y": 0, "parts": [ "frame#vertical", "plating_military", "windshield#vertical_left" ] },
{ "x": 0, "y": 1, "parts": [ "frame#cross", "seat", "controls_electronic", "seatbelt" ] },
Expand All @@ -793,7 +838,7 @@
{ "x": -1, "y": 1, "parts": [ "stowboard#horizontal_rear" ] },
{ "x": -1, "y": 2, "parts": [ "frame#vertical", "plating_military", "board#ne" ] },
{ "x": -2, "y": 0, "parts": [ "frame#se" ] },
{ "x": -2, "y": -1, "parts": [ "frame#nw", "heavy_duty_military_rotor" ] },
{ "x": -2, "y": -1, "parts": [ "frame#nw" ] },
{ "x": -2, "y": -2, "parts": [ "frame#horizontal", "plating_military", "board#horizontal" ] },
{ "x": -2, "y": -3, "parts": [ "frame#horizontal_2", "turret_mount" ] },
{
Expand All @@ -802,7 +847,7 @@
"parts": [ { "part": "turret_m134", "ammo": 80, "ammo_types": [ "762_51", "762_51_m993" ], "ammo_qty": [ 0, 500 ] } ]
},
{ "x": -2, "y": 1, "parts": [ "xlframe#horizontal", "board#vertical", "storage_battery" ] },
{ "x": -2, "y": 1, "parts": [ "plating_military" ] },
{ "x": -2, "y": 1, "parts": [ "plating_military", "heavy_duty_military_rotor" ] },
{ "x": -2, "y": 2, "parts": [ "frame#sw", "board#vertical", "plating_military" ] },
{ "x": -2, "y": 3, "parts": [ "frame#ne", "board#horizontal" ] },
{ "x": -2, "y": 4, "parts": [ "frame#horizontal", "plating_military", "board#horizontal" ] },
Expand Down Expand Up @@ -861,6 +906,29 @@
"id": "helicopter_osprey_2a",
"type": "vehicle",
"name": "V-22 Osprey",
"blueprint": [
" ┌───┐ ",
" ┌───┐ ",
" │#─#│ ",
" │┃┃┃│ ",
" ┌──o──┐ ",
" +━━━━━+ ",
"│^│ │┐#━#┌│ │^│",
"│^│───└│#━#│┘───│^│",
"└X┘────│#━#│────└X┘",
"└ ┘ └─│#━#│─┘ └ ┘",
" └│#━#│┘ ",
" │#━#│ ",
" │#━#│ ",
" │#━#│ ",
" │#━#│ ",
" └+++┘ ",
" ┃┃┃ ",
" │││ ",
" └│┘ ",
" ^─│─^ ",
" ^───^ "
],
"parts": [
{ "x": 0, "y": 0, "parts": [ "frame#cross", "stowboard#horizontal_front", "plating_steel", "roof" ] },
{ "x": 0, "y": 0, "parts": [ "cam_control" ] },
Expand Down Expand Up @@ -1084,6 +1152,26 @@
"id": "helicopter_osprey_2b",
"type": "vehicle",
"name": "V-22 Osprey",
"blueprint": [
" ┌───┐ ",
" ┌───┐ ",
" │#─#│ ",
" │┃┃┃│ ",
" ┌──o──┐ ",
" +━━━━━+ ",
" │┐#━#┌│ ",
"│^│───└│#━#│┘───",
"└X┘────│#━#│─── ",
"└ ┘ └─│#━#│─┘ ",
" └│#━#│┘ ",
" │#━#│ ",
" │#━#│ ",
" │#━#┼ ",
" │#━#│ ",
" └+++┘ ",
" ┃┃┃ ",
" ││ "
],
"parts": [
{ "x": 0, "y": 0, "parts": [ "frame#cross", "stowboard#horizontal_front", "plating_steel", "roof" ] },
{ "x": 0, "y": 0, "parts": [ "cam_control" ] },
Expand Down Expand Up @@ -1289,6 +1377,27 @@
"id": "helicopter_osprey_2c",
"type": "vehicle",
"name": "V-22 Osprey",
"blueprint": [
" │┼━#│ ",
" ││━━━│ ",
" ┼+──┐ ",
" │┼━━━━+ ",
" │┐#━#┌│ ",
"──└│#━#│┘───",
" ─│#━#│────",
" ─│#━#│─┘ ",
" └│#━#│┘ ",
" │#━┼│ ",
" │#━#│ ",
" │┼━#│ ",
" │#━#│ ",
" └+++┘ ",
" ┃┃┃ ",
" │││ ",
" └│┘ ",
" ^─│─^ ",
" ^───^ "
],
"parts": [
{ "x": 0, "y": 0, "parts": [ "frame#cross", "aisle#vertical", "plating_steel" ] },
{ "x": 0, "y": -1, "parts": [ "frame#cross" ] },
Expand Down Expand Up @@ -1453,6 +1562,21 @@
"id": "helicopter_blackhawk_3a",
"type": "vehicle",
"name": "UH-60 Blackhawk",
"blueprint": [
" ┌─┐ ",
"┌───┐",
"│#━#│",
"│─+─│",
"+━━━+",
"+#━#+",
"│#X#│",
"│#━#│",
"└┐=┌┘",
" └─┘ ",
"",
"",
" ┌│┐ "
],
"parts": [
{ "x": 0, "y": 0, "parts": [ "frame#cross", "seat", "controls", "dashboard" ] },
{ "x": 0, "y": 0, "parts": [ "roof", "seatbelt" ] },
Expand Down Expand Up @@ -1568,6 +1692,19 @@
"id": "helicopter_blackhawk_3b",
"type": "vehicle",
"name": "UH-60 Blackhawk",
"blueprint": [
" ┌─┐ ",
"┌───┐",
"│#━#│",
"│─+─│",
"+━━━+",
"+#━#+",
"│#X#│",
"│#━#│",
"└┐=┌┘",
" └─┘ ",
""
],
"parts": [
{ "x": 0, "y": 0, "parts": [ "frame#cross", "seat", "controls", "dashboard" ] },
{ "x": 0, "y": 0, "parts": [ "roof", "seatbelt" ] },
Expand Down Expand Up @@ -1681,6 +1818,20 @@
"id": "helicopter_blackhawk_3c",
"type": "vehicle",
"name": "UH-60 Blackhawk",
"blueprint": [
"┌ ┐",
"│#━#│",
"│┼+─│",
"│┼━━+",
"│┼━#+",
"│#X#│",
"│#━#│",
"└┐=┌┘",
" └─┘ ",
"",
"",
" ┌│┐ "
],
"parts": [
{ "x": 0, "y": 0, "parts": [ "frame#cross", "seat", "controls", "dashboard" ] },
{ "x": 0, "y": 0, "parts": [ "roof", "seatbelt" ] },
Expand Down

0 comments on commit e5fdb84

Please sign in to comment.