Skip to content

Commit

Permalink
Large vehicle (#19)
Browse files Browse the repository at this point in the history
* Automatic changelog for PR #16329 [ci skip]

* Adds (multitile) armored vehicles (#15063)

Co-authored-by: TiviPlus <[email protected]>
Co-authored-by: Lumipharon <[email protected]>

* Port update_appearance, alternative_appearance and ssvisoverlays (#14767)

* fixes

* Adds generic interiors and tank interiors (#15189)

Co-authored-by: TiviPlus <[email protected]>

* Fixes vehicle shooting speed (#15233)

Co-authored-by: TiviPlus <[email protected]>

* Tank balance changes (#15241)

Co-authored-by: TiviPlus <[email protected]>

* Fixes tank reload not updating UI (#15242)

Co-authored-by: TiviPlus <[email protected]>

* Tank periscope buff (#15243)

Co-authored-by: TiviPlus <[email protected]>

* Adds armored vehicle jobs (#15232)

Co-authored-by: TiviPlus <[email protected]>

* Fixes tank magazines and turret rotation (#15291)

Co-authored-by: TiviPlus <[email protected]>

* Adds tank LTA-AP minigun (#15313)

Co-authored-by: TiviPlus <[email protected]>

* Stops non tank users from touching tank (#15311)

Co-authored-by: TiviPlus <[email protected]>

* Tank gunner can now rotate turret using movement keys (#15309)

Co-authored-by: TiviPlus <[email protected]>

* Can no longer enter tank with riders on (#15300)

Co-authored-by: TiviPlus <[email protected]>

* Transport Officer (#15004)

* fix

* Tank balance changes #1 (#15440)

Co-authored-by: Barnet <[email protected]>

* vehicle def zone fix (#15455)

* Simplifies MT - Ares (Multitank tile) reloading. Refactors some tank code. (#15533)

Co-authored-by: TiviPlus <[email protected]>
Co-authored-by: Xander3359 <[email protected]>

* fix_and_that_works

* Tank vendor (#15505)

Co-authored-by: TiviPlus <[email protected]>

* LTA-AP spread decrease (#15568)

Co-authored-by: TiviPlus <[email protected]>

* Removes dead tank code & fixes weapon overlays for non turreted tanks (#15655)

Co-authored-by: TiviPlus <[email protected]>

* Adds APC and Transport Crewmen to the game (#15656)

Co-authored-by: TiviPlus <[email protected]>

* fixes

* Tank ammo in req (#15511)

Co-authored-by: Barnet <[email protected]>

* jobs

* pilot

* FIX FIX

* Gives the APC and Tank a horn (#15673)

* Make keybind for vehicle honk (#15688)

Co-authored-by: Elsa <[email protected]>
Co-authored-by: TiviPlus <[email protected]>

* Shifts tank/apc damage sprite thresholds (#15717)

* APC defensive fix (#15730)

* Fixes APC having insane ram damage (#15723)

Co-authored-by: TiviPlus <[email protected]>

* Vehicle entry QOL (#15733)

* Vehicle corpse fix (#15752)

* Gives APCs Periscopes (#15742)

* apc minimap (#15747)

Co-authored-by: Elsa <[email protected]>
Co-authored-by: TiviPlus <[email protected]>

* tank resprite (#15755)

* sprite

* Tank collision fixes (#15925)

* Adds the CPC (Clone Personnel Carrier) module (#15783)

* Vehicle loading fixes (#16045)

* Vehicle ammohud fix (#16031)

* Transparency fixes (#16103)

* fix

* sound fix

* Multi tile connect loc (#15066)

* Smooth move update (#15682)

* bag

* helg

* Window fix (#16243)

* bag

* helg2

* martini

* Hud icon and overlays cleanup (#14757)

* hud

* Update code/modules/paperwork/paper.dm

Signed-off-by: Helg2 <[email protected]>

* Update ammo_magazine.dm

Signed-off-by: Helg2 <[email protected]>

* Update armored_modules.dm

Signed-off-by: Helg2 <[email protected]>

* Update ammo_rack.dm

Signed-off-by: Helg2 <[email protected]>

* Update breech.dm

Signed-off-by: Helg2 <[email protected]>

* Update chairs.dm

Signed-off-by: Helg2 <[email protected]>

* Update periscope.dm

Signed-off-by: Helg2 <[email protected]>

* Update vehicle_collision.dm

Signed-off-by: Helg2 <[email protected]>

* boom

* Readds and unshitcodes bulletholes (#14818)

* Valhalla Vehicle Area Update (#16086)

* Xeno Acid Smoke Deals Damage to APC/Tank Based on HItbox (#16088)

* Adjusts King's Laser Against APC/Tank (#16089)

* Warlock Crush Hits more of the Tank now (#16091)

* Reduces boiler damage against APCs/Tanks (#16119)

Co-authored-by: Lumipharon <[email protected]>

* Fixes behemoth's earth pillar and AoE attacks not damaging vehicles outside of the middle (#16040)

* gigachad

---------

Signed-off-by: Helg2 <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: TiviPlus <[email protected]>
Co-authored-by: TiviPlus <[email protected]>
Co-authored-by: Lumipharon <[email protected]>
Co-authored-by: ivanmixo <[email protected]>
Co-authored-by: Barnet <[email protected]>
Co-authored-by: Barnet <[email protected]>
Co-authored-by: MLGTASTICa <[email protected]>
Co-authored-by: Xander3359 <[email protected]>
Co-authored-by: Wisemonster <[email protected]>
Co-authored-by: nova_epee | Elsa <[email protected]>
Co-authored-by: Elsa <[email protected]>
Co-authored-by: blackdav123 <[email protected]>
Co-authored-by: tyeagg <[email protected]>
Co-authored-by: Helg2 <[email protected]>
  • Loading branch information
16 people authored Jul 20, 2024
1 parent f03e6a0 commit d491300
Show file tree
Hide file tree
Showing 468 changed files with 8,570 additions and 5,390 deletions.
194 changes: 194 additions & 0 deletions _maps/interiors/apc_cloner.dmm
Original file line number Diff line number Diff line change
@@ -0,0 +1,194 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/closed/interior/apc/nineteen,
/area/interior/apc)
"b" = (
/obj/structure/bed/chair/driver_gunner_seat{
pixel_x = -3;
pixel_y = -5
},
/turf/open/interior/apc/eleven,
/area/interior/apc)
"c" = (
/obj/machinery/computer/cloning_console/vats{
dir = 2;
layer = 2.99;
pixel_x = 8
},
/turf/open/interior/apc/nine,
/area/interior/apc)
"d" = (
/turf/closed/interior/apc/twenty,
/area/interior/apc)
"e" = (
/turf/closed/interior/apc/two,
/area/interior/apc)
"g" = (
/turf/closed/interior/apc/five,
/area/interior/apc)
"h" = (
/turf/closed/interior/apc/twelve,
/area/interior/apc)
"l" = (
/turf/closed/interior/apc/twentyseven,
/area/interior/apc)
"m" = (
/obj/structure/gun_breech/secondary,
/obj/machinery/gibber/apc,
/turf/open/interior/apc/twentytwo,
/area/interior/apc)
"n" = (
/turf/open/interior/apc/ten,
/area/interior/apc)
"o" = (
/turf/open/interior/apc/sixteen,
/area/interior/apc)
"p" = (
/turf/closed/interior/apc/thirteen,
/area/interior/apc)
"s" = (
/turf/open/interior/apc/eight,
/area/interior/apc)
"t" = (
/obj/machinery/cloning/vats/apc/south{
pixel_y = -16
},
/turf/closed/interior/apc/two,
/area/interior/apc)
"B" = (
/obj/machinery/telecomms/relay/preset/telecomms/onboard/nondense,
/turf/closed/interior/apc/six,
/area/interior/apc)
"C" = (
/turf/closed/interior/tank/door,
/area/interior/apc)
"D" = (
/turf/open/interior/apc/fifteen,
/area/interior/apc)
"F" = (
/obj/machinery/quick_vendor/beginner{
pixel_x = 28
},
/turf/closed/interior/apc/thirteen,
/area/interior/apc)
"H" = (
/obj/machinery/cloning/vats/apc/south{
pixel_y = -16
},
/turf/closed/interior/apc/four,
/area/interior/apc)
"I" = (
/turf/closed/interior/apc/twentythree,
/area/interior/apc)
"J" = (
/turf/open/interior/apc/fourteen,
/area/interior/apc)
"L" = (
/turf/closed/interior/apc/twentyeight,
/area/interior/apc)
"P" = (
/turf/closed/interior/apc/twentyfour,
/area/interior/apc)
"R" = (
/obj/machinery/cloning/vats/apc{
dir = 1;
pixel_y = 16
},
/turf/closed/interior/apc/twentyseven,
/area/interior/apc)
"S" = (
/turf/closed/interior/apc/seventeen,
/area/interior/apc)
"T" = (
/obj/machinery/computer/cloning_console/vats{
dir = 1;
pixel_x = 8
},
/turf/open/interior/apc/twentynine,
/area/interior/apc)
"U" = (
/obj/machinery/cloning/vats/apc/south{
pixel_y = -16
},
/turf/closed/interior/apc/three,
/area/interior/apc)
"W" = (
/obj/structure/ammo_rack/secondary{
pixel_y = -13
},
/turf/closed/interior/apc/two,
/area/interior/apc)
"Y" = (
/turf/closed/interior/apc/one,
/area/interior/apc)
"Z" = (
/obj/structure/bed/chair/loader_seat{
pixel_y = -5
},
/obj/structure/periscope/apc,
/turf/open/interior/apc/twentynine,
/area/interior/apc)

(1,1,1) = {"
Y
C
F
p
a
"}
(2,1,1) = {"
e
s
J
T
R
"}
(3,1,1) = {"
t
c
D
T
R
"}
(4,1,1) = {"
t
c
D
T
R
"}
(5,1,1) = {"
U
c
D
T
R
"}
(6,1,1) = {"
H
c
D
Z
l
"}
(7,1,1) = {"
W
n
o
m
l
"}
(8,1,1) = {"
g
b
S
I
d
"}
(9,1,1) = {"
B
h
P
P
L
"}
180 changes: 180 additions & 0 deletions _maps/interiors/apc_medical.dmm
Original file line number Diff line number Diff line change
@@ -0,0 +1,180 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/closed/interior/apc/nineteen,
/area/interior/apc)
"b" = (
/obj/structure/bed/chair/driver_gunner_seat{
pixel_x = -3;
pixel_y = -5
},
/turf/open/interior/apc/eleven,
/area/interior/apc)
"c" = (
/turf/open/interior/apc/nine,
/area/interior/apc)
"d" = (
/turf/closed/interior/apc/twenty,
/area/interior/apc)
"e" = (
/turf/closed/interior/apc/two,
/area/interior/apc)
"g" = (
/turf/closed/interior/apc/five,
/area/interior/apc)
"h" = (
/turf/closed/interior/apc/twelve,
/area/interior/apc)
"k" = (
/obj/machinery/optable,
/obj/item/tank/anesthetic,
/turf/open/interior/apc/twentynine,
/area/interior/apc)
"l" = (
/turf/closed/interior/apc/twentyseven,
/area/interior/apc)
"m" = (
/obj/structure/gun_breech/secondary,
/turf/open/interior/apc/twentytwo,
/area/interior/apc)
"n" = (
/turf/open/interior/apc/ten,
/area/interior/apc)
"o" = (
/turf/open/interior/apc/sixteen,
/area/interior/apc)
"p" = (
/turf/closed/interior/apc/thirteen,
/area/interior/apc)
"s" = (
/turf/open/interior/apc/eight,
/area/interior/apc)
"t" = (
/obj/structure/bed/chair/dropship/doublewide/left,
/obj/structure/bed/chair/dropship/doublewide/right,
/turf/open/interior/apc/nine,
/area/interior/apc)
"B" = (
/turf/closed/interior/apc/six,
/area/interior/apc)
"C" = (
/turf/closed/interior/tank/door,
/area/interior/apc)
"D" = (
/turf/open/interior/apc/fifteen,
/area/interior/apc)
"F" = (
/obj/machinery/vending/MarineMed,
/turf/open/interior/apc/twentynine,
/area/interior/apc)
"H" = (
/turf/closed/interior/apc/four,
/area/interior/apc)
"I" = (
/turf/closed/interior/apc/twentythree,
/area/interior/apc)
"J" = (
/turf/open/interior/apc/fourteen,
/area/interior/apc)
"L" = (
/turf/closed/interior/apc/twentyeight,
/area/interior/apc)
"O" = (
/obj/structure/bed/chair/dropship/doublewide/left,
/obj/structure/bed/chair/dropship/doublewide/right,
/turf/open/interior/apc/twentynine,
/area/interior/apc)
"P" = (
/turf/closed/interior/apc/twentyfour,
/area/interior/apc)
"S" = (
/turf/closed/interior/apc/seventeen,
/area/interior/apc)
"T" = (
/obj/structure/bed/chair/comfy{
dir = 8
},
/turf/open/interior/apc/twentynine,
/area/interior/apc)
"U" = (
/turf/closed/interior/apc/three,
/area/interior/apc)
"W" = (
/obj/structure/ammo_rack/secondary{
pixel_y = -13
},
/turf/closed/interior/apc/two,
/area/interior/apc)
"Y" = (
/turf/closed/interior/apc/one,
/area/interior/apc)
"Z" = (
/obj/structure/bed/chair/loader_seat{
pixel_y = -5
},
/obj/structure/periscope/apc,
/turf/open/interior/apc/twentynine,
/area/interior/apc)

(1,1,1) = {"
Y
C
p
p
a
"}
(2,1,1) = {"
e
s
J
F
l
"}
(3,1,1) = {"
e
c
D
k
l
"}
(4,1,1) = {"
e
t
D
T
l
"}
(5,1,1) = {"
U
t
D
O
l
"}
(6,1,1) = {"
H
t
D
Z
l
"}
(7,1,1) = {"
W
n
o
m
l
"}
(8,1,1) = {"
g
b
S
I
d
"}
(9,1,1) = {"
B
h
P
P
L
"}
Loading

0 comments on commit d491300

Please sign in to comment.