Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
359 commits
Select commit Hold shift + click to select a range
67c246a
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Apr 30, 2024
da6c642
Hybrisa Alpha 0.61
May 1, 2024
b8991d6
Hybrisa Alpha 0.62
May 2, 2024
e681da4
handrails on hybrisa do not drop objects
uuuuhuuuu May 2, 2024
71e8ccf
it goes BOOM lets goooooo
uuuuhuuuu May 2, 2024
8cd06c6
Merge pull request #19 from cuberound/mining-explosives
Zenith00000 May 2, 2024
50f5fcd
Merge pull request #18 from cuberound/rodeblockchanges
Zenith00000 May 2, 2024
7628723
Hybrisa Alpha 0.63
May 2, 2024
efcef17
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
May 2, 2024
1c2b2b2
minor fence cleanup and trafic lights, please test I am not able righ…
uuuuhuuuu May 3, 2024
6a55fd7
Hybrisa Alpha 0.64
May 3, 2024
9bdfd79
Merge pull request #20 from cuberound/traficLights
Zenith00000 May 3, 2024
a44918a
Hybrisa Alpha 0.65
May 3, 2024
e37fbee
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
May 3, 2024
b1e842a
Hybrisa Alpha 0.66
May 3, 2024
5e36d8f
Hybrisa Alpha 0.67
May 4, 2024
c59e835
Hybrisa Alpha 0.68
May 4, 2024
8b89475
lights shining
uuuuhuuuu May 5, 2024
2527354
colours and stuff
uuuuhuuuu May 5, 2024
fa3a228
Hybrisa Alpha 0.69
May 5, 2024
4d1dd25
Merge pull request #21 from cuberound/lights-in-crashed-ship
Zenith00000 May 5, 2024
82a785d
Hybrisa Alpha 0.70
May 5, 2024
37835a6
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
May 5, 2024
c12362e
Merge branch 'Hybrisa' into lights-in-crashed-ship
Zenith00000 May 5, 2024
5de5d87
Merge pull request #22 from cuberound/lights-in-crashed-ship
Zenith00000 May 5, 2024
6d49ec1
Hybrisa Alpha 0.71
May 5, 2024
0185483
Hybrisa Alpha 0.72
May 5, 2024
336227d
Hybrisa Alpha 0.73
May 6, 2024
0e5e390
Hybrisa Merge
Zenith00000 May 6, 2024
0b26d2a
Hybrisa Merge 2
Zenith00000 May 6, 2024
2ba177a
Hybrisa Merge 3
Zenith00000 May 6, 2024
b302074
Revert "Hybrisa Merge 3"
Zenith00000 May 6, 2024
2719dc2
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 May 6, 2024
7579220
Hybrisa Alpha 0.73
Zenith00000 May 6, 2024
6e7ca53
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 May 6, 2024
f1a849c
Hybrisa Alpha 0.74
Zenith00000 May 6, 2024
a9c2c82
Hybrisa Alpha 0.75
Zenith00000 May 6, 2024
ab95b07
Hybrisa Alpha 0.76
Zenith00000 May 6, 2024
33c1b39
starts working on easy onflicts, adds pizza handrail...
uuuuhuuuu May 7, 2024
74f694e
duplicate
uuuuhuuuu May 7, 2024
a8ede74
should solve the geothermal stuff
uuuuhuuuu May 7, 2024
fcf5a21
Merge pull request #27 from cuberound/pizza-handrail
Zenith00000 May 7, 2024
1b08173
Hybrisa Alpha 0.77
Zenith00000 May 7, 2024
3ad2bd5
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 May 7, 2024
5dc8b17
Merge remote-tracking branch 'upstream/master' into Hybrisa
Zenith00000 May 7, 2024
9030ddb
Hybrisa Alpha 0.78
Zenith00000 May 7, 2024
1e21d13
Hybrisa Alpha 0.79
Zenith00000 May 8, 2024
971de40
Hybrisa Alpha 0.80
Zenith00000 May 8, 2024
14ba3dd
Hybrisa Alpha 0.80
Zenith00000 May 9, 2024
3274bef
Hybrisa Alpha 0.81
Zenith00000 May 9, 2024
2e9aa80
should handle the colisions
uuuuhuuuu May 9, 2024
a9f2033
fix
uuuuhuuuu May 9, 2024
2195925
Merge pull request #28 from cuberound/fence-pounce-fix
Zenith00000 May 9, 2024
8527a7a
Hybrisa Alpha 0.82
Zenith00000 May 9, 2024
2dc4026
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 May 9, 2024
54a9fe9
Hybrisa Alpha 0.83
Zenith00000 May 9, 2024
7ba9caa
Hybrisa Alpha 0.84
Zenith00000 May 9, 2024
d676304
Hybrisa Alpha 0.85
Zenith00000 May 10, 2024
19e61ba
Merge branch 'cmss13-devs:master' into Hybrisa
Zenith00000 May 10, 2024
857bbfc
Hybrisa Alpha 0.86
Zenith00000 May 11, 2024
362c2c2
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 May 11, 2024
c09f201
Merge branch 'cmss13-devs:master' into Hybrisa
Zenith00000 May 11, 2024
782c66f
Hybrisa Alpha 0.87
Zenith00000 May 11, 2024
2864d76
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 May 11, 2024
20febc0
Hybrisa Alpha 0.88
Zenith00000 May 12, 2024
5ec8b52
adds ocupied functionality
uuuuhuuuu May 12, 2024
3f7823f
phonebox as machinery gona need loads more work
uuuuhuuuu May 13, 2024
e1bb09d
open and close
uuuuhuuuu May 13, 2024
95f332d
minor fixes
uuuuhuuuu May 13, 2024
64ff43a
Merge pull request #29 from cuberound/phonebox-work
Zenith00000 May 13, 2024
83cb98c
Hybrisa Alpha 0.89
Zenith00000 May 13, 2024
0445a5e
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 May 13, 2024
191e9ca
Merge branch 'cmss13-devs:master' into Hybrisa
Zenith00000 May 13, 2024
def6905
Merge branch 'cmss13-devs:master' into Hybrisa
Zenith00000 May 15, 2024
e3933d5
Hybrisa Alpha 0.90
Zenith00000 May 15, 2024
06f2372
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 May 15, 2024
0b70562
Merge branch 'cmss13-devs:master' into Hybrisa
Zenith00000 May 18, 2024
acf6730
Hybrisa Alpha 0.91
Zenith00000 May 18, 2024
0b9fba3
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 May 18, 2024
e21f02c
Hybrisa Alpha 0.92
Zenith00000 May 18, 2024
9c06d2c
Merge branch 'master' into Hybrisa
Nanu308 May 19, 2024
e1aac16
Fixes for CI and stuff
Nanu308 May 19, 2024
1bc6d81
Merge pull request #30 from Nanu308/nanu/hybrisa-fixes
Zenith00000 May 19, 2024
ac16d09
Revert "Nanu/hybrisa fixes"
Zenith00000 May 19, 2024
3f07e9d
Merge pull request #31 from Zenith00000/revert-30-nanu/hybrisa-fixes
Zenith00000 May 19, 2024
82d5dbf
Merge branch 'cmss13-devs:master' into Zenith-master
Zenith00000 May 19, 2024
e511b9b
Merge branch 'cmss13-devs:master' into Zenith-master
Zenith00000 Jun 17, 2024
ac4b7ff
first commit...
Zenith00000 Dec 4, 2024
ceded98
Merge branch 'master' of https://github.com/cmss13-devs/cmss13 into F…
Zenith00000 Dec 12, 2024
74fc56d
Merge branch 'master' of https://github.com/cmss13-devs/cmss13 into F…
Zenith00000 Dec 13, 2024
72e6949
more progress, new sprites, lot's of changes
Zenith00000 Dec 16, 2024
aef7efd
More changes
Zenith00000 Dec 28, 2024
6c02df7
Merge branch 'master' of https://github.com/cmss13-devs/cmss13 into F…
Zenith00000 Dec 28, 2024
2db7df5
Merge branch 'master' of https://github.com/cmss13-devs/cmss13 into F…
Zenith00000 May 6, 2025
a56ae72
more changes - more sprites ect.
Zenith00000 May 9, 2025
ff07c02
more changes
Zenith00000 Jul 4, 2025
0fe705d
Merge branch 'master' of https://github.com/cmss13-devs/cmss13 into F…
Zenith00000 Jul 4, 2025
cf3a44e
more changes
Zenith00000 Jul 13, 2025
2430743
Merge branch 'master' of https://github.com/cmss13-devs/cmss13 into F…
Zenith00000 Jul 13, 2025
37233ea
Merge branch 'master' of https://github.com/cmss13-devs/cmss13 into F…
Zenith00000 Jul 25, 2025
d51e3c4
not dead
Zenith00000 Oct 31, 2025
28b6fee
Merge branch 'master' of https://github.com/cmss13-devs/cmss13 into F…
Zenith00000 Oct 31, 2025
78209e7
changes
Zenith00000 Oct 31, 2025
b043960
Merge branch 'master' of https://github.com/cmss13-devs/cmss13 into F…
Zenith00000 Feb 12, 2026
c60368b
more sprites + map changes
Zenith00000 Feb 16, 2026
c2f1daa
more inflatables
Zenith00000 Feb 17, 2026
5651b30
Merge branch 'master' of https://github.com/cmss13-devs/cmss13 into F…
Zenith00000 Feb 17, 2026
fe6c1d4
a lot of changes, logos, tiles ect.
Zenith00000 Feb 21, 2026
c8b244c
more containers
Zenith00000 Feb 21, 2026
dade0ea
fixes, sprites, map changes
Zenith00000 Mar 8, 2026
6ded338
Merge branch 'master' of https://github.com/cmss13-devs/cmss13 into F…
Zenith00000 Mar 8, 2026
694dde7
lot's of changes aaa
Zenith00000 Mar 18, 2026
2607460
Merge branch 'master' of https://github.com/cmss13-devs/cmss13 into F…
Zenith00000 Mar 18, 2026
5cfafa9
lot's more sprites & map changes
Zenith00000 Mar 21, 2026
a4b96ba
lot's of sprites, map changes
Zenith00000 Mar 28, 2026
c1989b0
plants trees, alien flora and hydro stuff, flags too
Zenith00000 Apr 5, 2026
0381f39
Lot's of changes, more sprites and fixes
Zenith00000 Apr 9, 2026
54e807d
map changes
Zenith00000 Apr 9, 2026
366cbd3
vending machines, patches and stuff
Zenith00000 Apr 10, 2026
e22c6da
more sprites and changes
Zenith00000 Apr 12, 2026
063c4ec
sprite fixes and new sprites
Zenith00000 Apr 13, 2026
200f89f
more stuff
Zenith00000 Apr 13, 2026
adfa478
aaaa
Zenith00000 Apr 13, 2026
388e630
more stuff and fixes
Zenith00000 Apr 14, 2026
0daeb03
more sprites racks, fridge, stuff
Zenith00000 Apr 14, 2026
e724dcf
Lot's of stuff and changes
Zenith00000 Apr 18, 2026
c64a4cd
smelting and refinery stuff, lot's of changes
Zenith00000 Apr 19, 2026
34a7dbb
more stuff and fixes
Zenith00000 Apr 22, 2026
204f3f3
fixes, lanterns closets, more changes and stuff
Zenith00000 Apr 23, 2026
5c2c8ca
aaa
Zenith00000 Apr 23, 2026
8319d30
Merge branch 'master' of https://github.com/cmss13-devs/cmss13 into F…
Zenith00000 Apr 23, 2026
f8a62a0
lot's of stuff again
Zenith00000 May 1, 2026
602bf86
lot's of shit
Zenith00000 May 4, 2026
5e50d11
some fixes
Zenith00000 May 4, 2026
9010819
fixes
Zenith00000 May 4, 2026
befc8fa
some more fixes
Zenith00000 May 4, 2026
a92070d
more fixes & weather fixes
Zenith00000 May 5, 2026
2c6b660
Merge branch 'Zenith-master' into Fire_Colony
BOBAMAx May 5, 2026
3ec14b5
Merge branch 'Fire_Colony' of https://github.com/Zenith00000/cmss13 i…
BOBAMAx May 5, 2026
cf6dfdc
fixes and stuff
Zenith00000 May 5, 2026
3882089
temple decal layering fixes
Zenith00000 May 6, 2026
ff116d6
fix aaa
Zenith00000 May 6, 2026
12c54e8
Merge branch 'Fire_Colony' of https://github.com/Zenith00000/cmss13 i…
BOBAMAx May 6, 2026
c2c4879
lot's of fixes, more temple stuff
Zenith00000 May 6, 2026
b8c9875
working joe corpse stuff
Zenith00000 May 7, 2026
b6c9138
lot's more stuff
Zenith00000 May 8, 2026
d1ea85e
Merge branch 'Fire_Colony' of https://github.com/Zenith00000/cmss13 i…
BOBAMAx May 8, 2026
6a32d6f
lava
BOBAMAx May 8, 2026
9db1ada
Update lava.dm
BOBAMAx May 8, 2026
66f7a97
Update lava.dm
BOBAMAx May 8, 2026
5c676a2
lot's of fixes
Zenith00000 May 8, 2026
bc1f390
Merge pull request #80 from BOBAMAx/Fire_Colony
Zenith00000 May 8, 2026
1b4d127
Revert "Fire colony"
Zenith00000 May 8, 2026
67a0dea
Merge pull request #81 from Zenith00000/revert-80-Fire_Colony
Zenith00000 May 8, 2026
56d8cab
BOBAMA lava stuff
Zenith00000 May 8, 2026
4e9a823
lava effect added on map
Zenith00000 May 8, 2026
49f0ee4
some lava fixes and stuff
Zenith00000 May 8, 2026
dd2a966
fixes and stuff
Zenith00000 May 10, 2026
30ec6ac
fixes
Zenith00000 May 10, 2026
fc34c53
fireproof gear, seegson stuff and various fixes
Zenith00000 May 11, 2026
0a0bdfa
vehicle and working joe stuff
Zenith00000 May 11, 2026
295f722
rt01 sprite fix
Zenith00000 May 12, 2026
2ce2bb0
seegson security stuff
Zenith00000 May 12, 2026
491ce6a
vehicle revamp, rt01 addition, vehicle stuff.
Zenith00000 May 13, 2026
c1265c8
more vehicle fixes
Zenith00000 May 14, 2026
7a6ffbb
fixes
Zenith00000 May 14, 2026
0cdaf6f
lasalle security stuff, fixes and stuff
Zenith00000 May 16, 2026
830d18c
lasalle security stuff, survivor templates beginning. other fixes
Zenith00000 May 17, 2026
5299338
aaa
Zenith00000 May 17, 2026
da2bc84
aaaa
Zenith00000 May 17, 2026
80082d5
lasalle security, biosuit, various survivor stuff.
Zenith00000 May 20, 2026
7597b77
Merge branch 'master' of https://github.com/cmss13-devs/cmss13 into F…
Zenith00000 May 20, 2026
8d4004a
aaaa
Zenith00000 May 20, 2026
5b4f6de
more engineer temple stuff and fridge name fixes
Zenith00000 May 21, 2026
346fffc
fixes
Zenith00000 May 21, 2026
8f24b15
aaa
Zenith00000 May 21, 2026
42d5364
fixes
Zenith00000 May 22, 2026
95bb589
fixes for various stuff
Zenith00000 May 23, 2026
3cf7547
fixes, map changes
Zenith00000 May 25, 2026
32dc928
sprite fixes
Zenith00000 May 26, 2026
a20ce04
this should do it
cuberound May 27, 2026
890de03
chairs
cuberound May 27, 2026
a123e72
Merge pull request #83 from cuberound/allways-undense-chairs
Zenith00000 May 27, 2026
bbe27be
lasalle scientist outfits dmi, add them in code
Zenith00000 May 27, 2026
7763bb5
Merge branch 'Fire_Colony' of https://github.com/Zenith00000/cmss13 i…
Zenith00000 May 27, 2026
94fc8d4
Merge pull request #82 from cuberound/inflatable-walls-subtypes-code
Zenith00000 May 27, 2026
a5572f9
fixes
Zenith00000 May 27, 2026
50dd84b
fixes and science clothing stuff
Zenith00000 May 27, 2026
529d6d0
shades and science hud
Zenith00000 May 28, 2026
8830a85
landing sign stuff
Zenith00000 May 29, 2026
8684e9f
small fix
Zenith00000 May 29, 2026
622402f
Merge branch 'master' of https://github.com/cmss13-devs/cmss13 into F…
Zenith00000 May 29, 2026
d15997b
fixes
Zenith00000 May 29, 2026
0f0143c
missing floor icon fix
Zenith00000 May 29, 2026
d29bb19
suit
BOBAMAx May 29, 2026
5fa5257
Merge branch 'Fire_Colony' of https://github.com/Zenith00000/cmss13 i…
BOBAMAx May 29, 2026
87d2ebf
shades fix and minor fixes
Zenith00000 May 29, 2026
ed1360f
vic
BOBAMAx May 30, 2026
9a0999f
Merge branch 'Fire_Colony' of https://github.com/Zenith00000/cmss13 i…
BOBAMAx May 30, 2026
615b6ef
thanks vscode
BOBAMAx May 30, 2026
2f627f7
Merge pull request #84 from BOBAMAx/Fire_Colony
Zenith00000 May 30, 2026
b70fe04
fixes
Zenith00000 May 30, 2026
c6911ad
minor details
Zenith00000 May 30, 2026
80cd767
landing signs
Zenith00000 Jun 2, 2026
b358fa1
white satchel & more survivor presets
Zenith00000 Jun 4, 2026
bc75241
lot's of stuff & fixes, roofs, z-levels, pipes, survivor stuff, aaaa
Zenith00000 Jun 19, 2026
5e3e5d4
more roof stuff
Zenith00000 Jun 20, 2026
67e52e3
engineer ruins additions + fixes
Zenith00000 Jun 22, 2026
ffdb3af
glass roof fixes
Zenith00000 Jun 22, 2026
713e121
survivor + synth presets, adds new gun to various places, gun fixes.
Zenith00000 Jun 22, 2026
f591362
Merge branch 'master' of https://github.com/cmss13-devs/cmss13 into F…
Zenith00000 Jun 23, 2026
d331e00
fixes
Zenith00000 Jun 23, 2026
9aac497
gun tweaks, missing lineart, fixes.
Zenith00000 Jun 23, 2026
bee0a9d
areas, survivor preset stuff & map changes
Zenith00000 Jun 30, 2026
2eb330b
Merge branch 'master' of https://github.com/cmss13-devs/cmss13 into F…
Zenith00000 Jun 30, 2026
28a000f
fixes, areas, lot's of stuff
Zenith00000 Jul 2, 2026
f5358bd
insanely massive, too much to go over, LB faction stuff, sprite stuff…
Zenith00000 Jul 12, 2026
c89e4ca
LB merc insert equipment preset, small map changes & rt-01 sounds
Zenith00000 Jul 14, 2026
ddaee2c
lb merc inserts and various fixes
Zenith00000 Jul 16, 2026
34512f7
bunch of general fixes, name fixes ect.
Zenith00000 Jul 17, 2026
e1cf325
some fixes
Zenith00000 Jul 17, 2026
b8c5091
fixes, lava bridge insert
Zenith00000 Jul 17, 2026
14bcb12
CL drip, changes & minor fixes
Zenith00000 Jul 18, 2026
a510a8a
fixes + silo insert and insert fixes
Zenith00000 Jul 21, 2026
3abb140
fixes
Zenith00000 Jul 22, 2026
d341b5f
fixes & new sound ambiences, phone naming.
Zenith00000 Jul 23, 2026
fc2d2f3
minor vehicle and map fixes
Zenith00000 Jul 24, 2026
1c05492
ambient sound landmark, sound fixes & additions, fixes in general, tw…
Zenith00000 Jul 26, 2026
b10d4c0
Merge branch 'master' of https://github.com/cmss13-devs/cmss13 into F…
Zenith00000 Jul 26, 2026
ae79e50
fixes 1
Zenith00000 Jul 26, 2026
6994c19
fixes 2
Zenith00000 Jul 26, 2026
a6cba76
fixes 3
Zenith00000 Jul 26, 2026
8a212fa
fixes 4
Zenith00000 Jul 26, 2026
80bc34d
fixes 5
Zenith00000 Jul 26, 2026
565fd02
fixes 6
Zenith00000 Jul 26, 2026
76282b0
Fixup maps in TGM format
Zenith00000 Jul 26, 2026
9bf2193
Your commit message
Zenith00000 Jul 26, 2026
199bac6
fix 7
Zenith00000 Jul 26, 2026
78e11d9
fixes 8
Zenith00000 Jul 26, 2026
0d6da2e
fixes 9
Zenith00000 Jul 27, 2026
2b311e4
fixes 10
Zenith00000 Jul 27, 2026
f35d134
fix 11
Zenith00000 Jul 27, 2026
8197952
fixes 12
Zenith00000 Jul 27, 2026
e3a1327
tiny fix
Zenith00000 Jul 27, 2026
df114cc
packaging fixes
Zenith00000 Jul 27, 2026
500c254
fix then final fixening?
Zenith00000 Jul 27, 2026
d25bf53
the one fix to rule them all
Zenith00000 Jul 27, 2026
d559368
Merge branch 'master' into Fire_Colony
Zenith00000 Jul 27, 2026
1725f04
minor pipe fix
Zenith00000 Jul 27, 2026
d984f04
another minor pip fix, hopefully the last.
Zenith00000 Jul 27, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions code/__DEFINES/__game.dm
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,7 @@
#define MAP_NEW_VARADERO "New Varadero"//ice colony underground but as its own map
#define MAP_TYRARGO_RIFT "Tyrargo Rift"
#define MAP_WHITE_ANTRE_RESEARCH_FACILITY "White Antre Research Facility"
#define MAP_FIRE_COLONY "LV-376 Charon's Crucible"//heavily modified ice colony V2 - low-medium pop
#define MAP_CHINOOK "Chinook 91 GSO" //admin level
#define MAP_ROSTOCK "SSV Rostock" //UPP Warship
#define MAP_HUNTERSHIP "Hunter Ship"
Expand Down Expand Up @@ -409,6 +410,8 @@
#define WALL_SHIVA_FAB_PINK "shiva_fab_pnk"
#define WALL_SHIVA_FAB_WHITE "shiva_fab_wht"
#define WALL_SHIVA_FAB_RED "shiva_fab_red"
#define WALL_SHIVA_FAB_DARK "shiva_fab_dark"
#define WALL_ENGINEER_RUIN "engineer_stone"
#define WALL_DOME "dome"
#define WALL_DOMER "r_dome"
#define WALL_SOLARIS "solaris_interior"
Expand Down
28 changes: 28 additions & 0 deletions code/__DEFINES/job.dm
Original file line number Diff line number Diff line change
Expand Up @@ -318,6 +318,34 @@ GLOBAL_LIST_INIT(job_command_roles, JOB_COMMAND_ROLES_LIST)
#define JOB_HC_DEPUTY_DIRECTOR "HC Deputy Director"
#define JOB_HC_DIRECTOR "HC Director"

//-------- Lasalle Bionational --------//

#define JOB_LB_SEC "L-B Corporate Security"
#define JOB_LB_SEC_SYNTH "L-B Corporate Security Synthetic"
#define JOB_LB_TRAINEE "Corporate Trainee"
#define JOB_LB_JUNIOR_EXECUTIVE "Corporate Junior Executive"
#define JOB_LB_CORPORATE_LIAISON "Corporate Liaison"
#define JOB_LB_EXECUTIVE "Corporate Executive"
#define JOB_LB_SENIOR_EXECUTIVE "Corporate Senior Executive"
#define JOB_LB_EXECUTIVE_SPECIALIST "Corporate Executive Specialist"
#define JOB_LB_LEGAL_SPECIALIST "Corporate Legal Specialist"
#define JOB_LB_EXECUTIVE_SUPERVISOR "Corporate Executive Supervisor"
#define JOB_LB_LEGAL_SUPERVISOR "Corporate Legal Supervisor"
#define JOB_LB_ASSISTANT_MANAGER "Corporate Assistant Manager"
#define JOB_LB_DIVISION_MANAGER "Corporate Division Manager"
#define JOB_LB_CHIEF_EXECUTIVE "Corporate Chief Executive"
#define JOB_LB_DEPUTY_DIRECTOR "L-B Deputy Director"
#define JOB_LB_DIRECTOR "L-B Director"

#define JOB_LB_MERC "HIG (Operator)"
#define JOB_LB_MERC_MEDIC "HIG (Medical Specialist)"
#define JOB_LB_MERC_ENGI "HIG (Technical Specialist)"
#define JOB_LB_MERC_SP "HIG (Senior Operator)"
#define JOB_LB_MERC_TL "HIG (Team Leader)"
#define JOB_LB_MERC_COMMANDER "HIG (Operations Commander)"
#define JOB_LB_MERC_SG "HIG (Smartgunner)"
#define JOB_LB_MERC_SYN "HIG (Support Synthetic)"

//---- Contractors ----//
#define JOB_CONTRACTOR "VAIPO Mercenary"
#define JOB_CONTRACTOR_ST "VAIPO Mercenary"
Expand Down
1 change: 1 addition & 0 deletions code/__DEFINES/mob_hud.dm
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,7 @@
#define MOB_HUD_XENO_HIVE_RENEGADE 39
#define MOB_HUD_XENO_HIVE_TUTORIAL 40
#define MOB_HUD_XENO_HIVE_K_SERIES 41
#define MOB_HUD_FACTION_LB 42

//for SL/FTL/LZ targeting on locator huds
#define TRACKER_SL "track_sl"
Expand Down
3 changes: 3 additions & 0 deletions code/__DEFINES/mode.dm
Original file line number Diff line number Diff line change
Expand Up @@ -260,6 +260,7 @@ DEFINE_BITFIELD(whitelist_status, list(
#define FACTION_IASF "Imperial Armed Space Force"
#define FACTION_PAP "People's Armed Police"
#define FACTION_HYPERDYNE "Hyperdyne Corporation"
#define FACTION_LASALLE_BIONATIONAL "Lasalle Bionational"
#define FACTION_WY_DEATHSQUAD "WY Death Squad"
#define FACTION_MERCENARY "Mercenary"
#define FACTION_FREELANCER "Freelancer"
Expand Down Expand Up @@ -293,6 +294,7 @@ DEFINE_BITFIELD(whitelist_status, list(
#define FACTION_LIST_ERT_ALL list(FACTION_PMC, FACTION_WY_DEATHSQUAD, FACTION_WY, FACTION_CLF, FACTION_CONTRACTOR, FACTION_UPP, FACTION_FREELANCER, FACTION_MERCENARY, FACTION_DUTCH, FACTION_MILITARY_CASTE, FACTION_HEFA, FACTION_GLADIATOR, FACTION_PIRATE, FACTION_PIZZA, FACTION_SOUTO, FACTION_MARSHAL, FACTION_TWE, FACTION_HUNTED, FACTION_HUNTED_CLF, FACTION_HUNTED_UPP, FACTION_HUNTED_TWE, FACTION_HUNTED_MERC, FACTION_HUNTED_PMC, FACTION_HUNTED_MISC)
#define FACTION_LIST_WY list(FACTION_PMC, FACTION_WY_DEATHSQUAD, FACTION_WY)
#define FACTION_LIST_HYPERDYNE list(FACTION_HYPERDYNE)
#define FACTION_LIST_LASALLE_BIONATIONAL list(FACTION_LASALLE_BIONATIONAL)
#define FACTION_LIST_UPP list(FACTION_UPP)
#define FACTION_LIST_CLF list(FACTION_CLF)
#define FACTION_LIST_TWE list(FACTION_TWE, FACTION_IASF)
Expand All @@ -307,6 +309,7 @@ DEFINE_BITFIELD(whitelist_status, list(
#define FACTION_LIST_SURVIVOR_PAP list(FACTION_SURVIVOR, FACTION_PAP, FACTION_UPP)
#define FACTION_LIST_SURVIVOR_UPP list(FACTION_SURVIVOR, FACTION_UPP)
#define FACTION_LIST_SURVIVOR_HYPERDYNE list(FACTION_SURVIVOR, FACTION_UPP, FACTION_HYPERDYNE)
#define FACTION_LIST_SURVIVOR_LASALLE_BIONATIONAL list(FACTION_SURVIVOR, FACTION_LASALLE_BIONATIONAL)
#define FACTION_LIST_MARINE_WY list(FACTION_MARINE, FACTION_PMC, FACTION_WY)
#define FACTION_LIST_MARINE_UPP list(FACTION_MARINE, FACTION_UPP)
#define FACTION_LIST_MARINE_TWE list(FACTION_MARINE, FACTION_TWE)
Expand Down
6 changes: 6 additions & 0 deletions code/__DEFINES/origins.dm
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,9 @@

// CMB
#define ORIGIN_CMB "The Colonial Marshal Bureau"

// LASALLE BIONATIONAL

#define ORIGIN_LB "Lasalle Bionational Corporation"
#define ORIGIN_LB_SEC "Lasalle Bionational Security Forces"
#define ORIGIN_LB_MERC "Lasalle Bionational Hazard Intervention Group"
4 changes: 4 additions & 0 deletions code/__DEFINES/radio.dm
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,10 @@

#define RADIO_CHANNEL_HYPERDYNE "Hyperdyne"

//Lasalle Bionational Comms

#define RADIO_CHANNEL_LASALLE_BIONATIONAL "Lasalle Bionational"

//Listening Devices
#define RADIO_CHANNEL_BUG_A "Listening Device A"
#define RADIO_CHANNEL_BUG_B "Listening Device B"
Expand Down
4 changes: 3 additions & 1 deletion code/__DEFINES/sounds.dm
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,8 @@
#define AMBIENCE_MALL 'sound/ambience/medbay1.ogg'
#define AMBIENCE_CAVE 'sound/ambience/desert.ogg'
#define AMBIENCE_YAUTJA 'sound/ambience/yautja_ship.ogg'
#define AMBIENCE_VOLCANIC 'sound/ambience/lava/fire_colony_ambience.ogg'
#define AMBIENCE_ANCIENT_TEMPLE 'sound/ambience/lava/engineer_temple.ogg'

#define SOUND_MARINE_DRUMS 'sound/effects/drums.ogg'

Expand All @@ -107,7 +109,7 @@
#define SCAPE_PL_WIND list('sound/soundscape/wind1.ogg','sound/soundscape/wind2.ogg')
#define SCAPE_PL_LV522_OUTDOORS list('sound/soundscape/lv522/outdoors/wind1.ogg','sound/soundscape/lv522/outdoors/wind2.ogg','sound/soundscape/lv522/outdoors/wind3.ogg',)
#define SCAPE_PL_LV522_INDOORS list('sound/soundscape/lv522/indoors/indoor_wind.ogg','sound/soundscape/lv522/indoors/indoor_wind2.ogg')
#define SCAPE_PL_CAVE list('sound/soundscape/rocksfalling1.ogg', 'sound/soundscape/rocksfalling2.ogg')
#define SCAPE_PL_CAVE list('sound/soundscape/rocksfalling1.ogg', 'sound/soundscape/rocksfalling2.ogg', 'sound/soundscape/rocksfalling3.ogg', 'sound/soundscape/rocksfalling4.ogg', 'sound/soundscape/cave_impact.ogg', 'sound/soundscape/cave_groan.ogg',)
#define SCAPE_PL_ELEVATOR_MUSIC list('sound/soundscape/medbay1.ogg','sound/soundscape/medbay2.ogg', 'sound/soundscape/medbay3.ogg')
#define SCAPE_PL_THUNDER list('sound/soundscape/thunderclap1.ogg', 'sound/soundscape/thunderclap2.ogg')
#define SCAPE_PL_DESERT_STORM list('sound/soundscape/thunderclap1.ogg', 'sound/soundscape/thunderclap2.ogg', 'sound/soundscape/wind1.ogg','sound/soundscape/wind2.ogg')
Expand Down
7 changes: 7 additions & 0 deletions code/controllers/subsystem/communications.dm
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,10 @@ Radiochat range: 1441 to 1489 (most devices refuse to be tune to other frequency

#define HDC_FREQ 1331

//Lasalle Bionational channels (1401-1460)

#define LB_FREQ 1401

//General Radio
#define MIN_FREQ 1460 // ------------------------------------------------------
#define PUB_FREQ 1461
Expand Down Expand Up @@ -209,6 +213,8 @@ GLOBAL_LIST_INIT(radiochannels, list(

RADIO_CHANNEL_HYPERDYNE = HDC_FREQ,

RADIO_CHANNEL_LASALLE_BIONATIONAL = LB_FREQ,

RADIO_CHANNEL_WY = WY_FREQ,
RADIO_CHANNEL_WY_PUB = WY_PUB_FREQ,
RADIO_CHANNEL_WY_SEC = WY_SEC_FREQ,
Expand Down Expand Up @@ -356,6 +362,7 @@ SUBSYSTEM_DEF(radio)
"[FAX_USCM_HC_FREQ]" = "aiprivradio",
"[FAX_USCM_PVST_FREQ]" = "aiprivradio",
"[HDC_FREQ]" = "hdcradio",
"[LB_FREQ]" = "lbradio",
)

/datum/controller/subsystem/radio/fire(resumed)
Expand Down
13 changes: 13 additions & 0 deletions code/datums/ammo/bullet/rifle.dm
Original file line number Diff line number Diff line change
Expand Up @@ -328,3 +328,16 @@

damage = 30
penetration = ARMOR_PENETRATION_TIER_8

/datum/ammo/bullet/rifle/w_ek_17
name = "7.6mm rifle bullet"

damage = 35
penetration = ARMOR_PENETRATION_TIER_1
accurate_range = 14
effective_range_max = 6
max_range = 22
accuracy = HIT_ACCURACY_TIER_3
scatter = SCATTER_AMOUNT_TIER_10
shell_speed = AMMO_SPEED_TIER_6
damage_falloff = DAMAGE_FALLOFF_TIER_5
22 changes: 22 additions & 0 deletions code/datums/ammo/bullet/smg.dm
Original file line number Diff line number Diff line change
Expand Up @@ -165,3 +165,25 @@
penetration = ARMOR_PENETRATION_TIER_4
damage_falloff = DAMAGE_FALLOFF_TIER_6
scatter = SCATTER_AMOUNT_TIER_6

/datum/ammo/bullet/smg/a_m36
name = "armor-piercing laserbolt"
icon_state = "redtrac"
damage = 30
accurate_range = 5
effective_range_max = 6
penetration = ARMOR_PENETRATION_TIER_2
shell_speed = AMMO_SPEED_TIER_4
scatter = SCATTER_AMOUNT_TIER_3
accuracy = HIT_ACCURACY_TIER_2
damage_type = BURN
shrapnel_chance = 0
flags_ammo_behavior = AMMO_LASER
hit_effect_color = "#ff0000"
///chance of the bullet burning the mob
var/ignition_probability = 5

/datum/ammo/bullet/smg/a_m36/on_hit_mob(mob/target, obj/projectile/bullet)
..()
if(prob(ignition_probability))
target.fire_act()
18 changes: 16 additions & 2 deletions code/datums/components/damage_over_time.dm
Original file line number Diff line number Diff line change
Expand Up @@ -15,20 +15,28 @@
var/cause_path
/// Whether the damage is considered to be from an environmental source
var/enviro = FALSE
/// Whether the DOT applies fire stacks or not
var/apply_fire = FALSE
/// stuff for fire stacks
var/burn_reagent = /datum/reagent/napalm/ut
var/burn_stacks = 30

/// Parent as a living mob
var/mob/living/living_parent

/datum/component/damage_over_time/InheritComponent(cause_path, dam_amount, dam_type, target_temp, temp_delta, synth_dmg_mult, pred_dmg_mult, warning_message, enviro)
/datum/component/damage_over_time/InheritComponent(cause_path, dam_amount, dam_type, target_temp, temp_delta, synth_dmg_mult, pred_dmg_mult, warning_message, enviro, apply_fire, burn_reagent, burn_stacks)
return // Ultimately just here to suppress named arg errors

/datum/component/damage_over_time/Initialize(cause_path, dam_amount=5, dam_type=BURN, target_temp=T90C, temp_delta=5, synth_dmg_mult=0.5, pred_dmg_mult=0.5, warning_message="You feel your body start to shake as the scalding water sears your skin, heat overwhelming your senses...", enviro=FALSE)
/datum/component/damage_over_time/Initialize(cause_path, dam_amount=5, dam_type=BURN, target_temp=T90C, temp_delta=5, synth_dmg_mult=0.5, pred_dmg_mult=0.5, warning_message="You feel your body start to shake as the scalding water sears your skin, heat overwhelming your senses...", enviro=FALSE, apply_fire=FALSE, burn_reagent = /datum/reagent/napalm/ut, burn_stacks = 30)
src.dam_amount = dam_amount
src.dam_type = dam_type
src.target_temp = target_temp
src.temp_delta = temp_delta
src.cause_path = cause_path
src.enviro = enviro
src.apply_fire = apply_fire
src.burn_reagent = burn_reagent
src.burn_stacks = burn_stacks

living_parent = parent

Expand Down Expand Up @@ -78,6 +86,12 @@
living_parent.bodytemperature -= temp_delta
else
living_parent.bodytemperature = target_temp
if(apply_fire)
if(ispath(burn_reagent))
var/datum/reagent/temp = burn_reagent
burn_reagent = GLOB.chemical_reagents_list[initial(temp.id)]
living_parent.TryIgniteMob(burn_stacks, burn_reagent) //30 burn stacks, proc needs a reagent to work.


/datum/component/damage_over_time/RegisterWithParent()
START_PROCESSING(SSdcs, src)
Expand Down
8 changes: 4 additions & 4 deletions code/datums/factions/clf.dm
Original file line number Diff line number Diff line change
Expand Up @@ -62,15 +62,15 @@

list("SIDEARMS", 0, null, null, null),
list("88 Mod 4 Combat Pistol", 15, /obj/item/weapon/gun/pistol/mod88, null, VENDOR_ITEM_REGULAR),
list("Beretta 92FS Pistol", 15, /obj/item/weapon/gun/pistol/b92fs, null, VENDOR_ITEM_REGULAR),
list("Beretta M92X Pistol", 15, /obj/item/weapon/gun/pistol/b92fs, null, VENDOR_ITEM_REGULAR),
list("CMB Spearhead Autorevolver", 15, /obj/item/weapon/gun/revolver/cmb, null, VENDOR_ITEM_REGULAR),
list("Holdout Pistol", 10, /obj/item/weapon/gun/pistol/holdout, null, VENDOR_ITEM_REGULAR),
list("KT-42 Automag", 15, /obj/item/weapon/gun/pistol/kt42, null, VENDOR_ITEM_REGULAR),
list("S&W .357 Revolver", 15, /obj/item/weapon/gun/revolver/small, null, VENDOR_ITEM_REGULAR),

list("SIDEARM AMMUNITION", 0, null, null, null),
list("88M4 AP Magazine (9mm)", 5, /obj/item/ammo_magazine/pistol/mod88, null, VENDOR_ITEM_REGULAR),
list("Beretta 92FS Magazine (9mm)", 5, /obj/item/ammo_magazine/pistol/b92fs, null, VENDOR_ITEM_REGULAR),
list("Beretta M92X Magazine (9mm)", 5, /obj/item/ammo_magazine/pistol/b92fs, null, VENDOR_ITEM_REGULAR),
list("KT-42 Magazine (.44)", 5, /obj/item/ammo_magazine/pistol/kt42, null, VENDOR_ITEM_REGULAR),
list("Spearhead Speed Loader (.357)", 10, /obj/item/ammo_magazine/revolver/cmb/normalpoint, VENDOR_ITEM_REGULAR),
list("Hollowpoint Spearhead Speed Loader (.357)", 5, /obj/item/ammo_magazine/revolver/cmb, VENDOR_ITEM_REGULAR),
Expand Down Expand Up @@ -130,15 +130,15 @@

list("SIDEARMS", -1, null, null),
list("88 Mod 4 Combat Pistol", 20, /obj/item/weapon/gun/pistol/mod88, VENDOR_ITEM_REGULAR),
list("Beretta 92FS Pistol", 20, /obj/item/weapon/gun/pistol/b92fs, VENDOR_ITEM_REGULAR),
list("Beretta M92X Pistol", 20, /obj/item/weapon/gun/pistol/b92fs, VENDOR_ITEM_REGULAR),
list("CMB Spearhead Autorevolver", 20, /obj/item/weapon/gun/revolver/cmb, VENDOR_ITEM_REGULAR),
list("Holdout Pistol", 20, /obj/item/weapon/gun/pistol/holdout, VENDOR_ITEM_REGULAR),
list("KT-42 Automag", 20, /obj/item/weapon/gun/pistol/kt42, VENDOR_ITEM_REGULAR),
list("S&W .357 Revolver", 20, /obj/item/weapon/gun/revolver/small, VENDOR_ITEM_REGULAR),

list("SIDEARM AMMUNITION", -1, null, null),
list("88M4 AP Magazine (9mm)", 40, /obj/item/ammo_magazine/pistol/mod88, VENDOR_ITEM_REGULAR),
list("Beretta 92FS Magazine (9mm)", 40, /obj/item/ammo_magazine/pistol/b92fs, VENDOR_ITEM_REGULAR),
list("Beretta M92X Magazine (9mm)", 40, /obj/item/ammo_magazine/pistol/b92fs, VENDOR_ITEM_REGULAR),
list("KT-42 Magazine (.44)", 40, /obj/item/ammo_magazine/pistol/kt42, VENDOR_ITEM_REGULAR),
list("Spearhead Speed Loader (.357)", 40, /obj/item/ammo_magazine/revolver/cmb/normalpoint, VENDOR_ITEM_REGULAR),
list("Hollowpoint Spearhead Speed Loader (.357)", 40, /obj/item/ammo_magazine/revolver/cmb, VENDOR_ITEM_REGULAR),
Expand Down
60 changes: 60 additions & 0 deletions code/datums/factions/lasalle_bionational.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
/datum/faction/lasalle_bionational
name = "Lasalle Bionational"
faction_tag = FACTION_LASALLE_BIONATIONAL
base_icon_file = 'icons/mob/hud/factions/lasalle_bionational.dmi'

/datum/faction/lasalle_bionational/modify_hud_holder(image/holder, mob/living/carbon/human/human)
var/icon/override_icon_file
var/hud_icon_state
var/_role = human.job
if(!_role)
var/obj/item/card/id/id_card = human.get_idcard()
if(id_card)
_role = id_card.rank
switch(_role)
if(JOB_LB_MERC)
hud_icon_state = "merc"
if(JOB_LB_MERC_MEDIC)
hud_icon_state = "medic"
if(JOB_LB_MERC_ENGI)
hud_icon_state = "engi"
if(JOB_LB_MERC_SP)
hud_icon_state = "spec"
if(JOB_LB_MERC_TL)
hud_icon_state = "leader"
if(JOB_LB_MERC_SYN)
hud_icon_state = "synth"
if(JOB_LB_MERC_SG)
hud_icon_state = "sg"
if(JOB_LB_MERC_COMMANDER)
hud_icon_state = "com"
if(JOB_LB_SEC)
hud_icon_state = "security"
if(JOB_LB_SEC_SYNTH)
hud_icon_state = "synth"
if(JOB_LB_TRAINEE)
hud_icon_state = "trainee"
if(JOB_LB_JUNIOR_EXECUTIVE)
hud_icon_state = "junior_exec"
if(JOB_LB_CORPORATE_LIAISON)
hud_icon_state = "liaison"
if(JOB_LB_EXECUTIVE)
hud_icon_state = "exec"
if(JOB_LB_SENIOR_EXECUTIVE)
hud_icon_state = "senior_exec"
if(JOB_LB_EXECUTIVE_SPECIALIST, JOB_LB_LEGAL_SPECIALIST)
hud_icon_state = "exec_spec"
if(JOB_LB_EXECUTIVE_SUPERVISOR, JOB_LB_LEGAL_SUPERVISOR)
hud_icon_state = "exec_super"
if(JOB_LB_ASSISTANT_MANAGER)
hud_icon_state = "ass_man"
if(JOB_LB_DIVISION_MANAGER)
hud_icon_state = "div_man"
if(JOB_LB_CHIEF_EXECUTIVE)
hud_icon_state = "chief_man"
if(JOB_LB_DEPUTY_DIRECTOR)
hud_icon_state = "dep_director"
if(JOB_LB_DIRECTOR)
hud_icon_state = "director"
if(hud_icon_state)
holder.overlays += image(override_icon_file ? override_icon_file : base_icon_file, human, "ls_[hud_icon_state]")
2 changes: 2 additions & 0 deletions code/datums/map_config.dm
Original file line number Diff line number Diff line change
Expand Up @@ -355,6 +355,8 @@
monkey_types += /mob/living/carbon/human/monkey
if("neaera")
monkey_types += /mob/living/carbon/human/neaera
if("neaera_alt")
monkey_types += /mob/living/carbon/human/neaera_alt
if("stok")
monkey_types += /mob/living/carbon/human/stok
if("yiren")
Expand Down
4 changes: 4 additions & 0 deletions code/datums/mob_hud.dm
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ GLOBAL_LIST_INIT_TYPED(huds, /datum/mob_hud, flatten_numeric_alist(alist(
MOB_HUD_FACTION_UPP = new /datum/mob_hud/faction/upp(),
MOB_HUD_FACTION_WY = new /datum/mob_hud/faction/wy(),
MOB_HUD_FACTION_HC = new /datum/mob_hud/faction/hyperdyne(),
MOB_HUD_FACTION_LB = new /datum/mob_hud/faction/lasalle_bionational(),
MOB_HUD_FACTION_TWE = new /datum/mob_hud/faction/twe(),
MOB_HUD_FACTION_IASF = new /datum/mob_hud/faction/iasf(),
MOB_HUD_FACTION_CLF = new /datum/mob_hud/faction/clf(),
Expand Down Expand Up @@ -246,6 +247,9 @@ GLOBAL_LIST_INIT_TYPED(huds, /datum/mob_hud, flatten_numeric_alist(alist(
/datum/mob_hud/faction/hyperdyne
faction_to_check = FACTION_HYPERDYNE

/datum/mob_hud/faction/lasalle_bionational
faction_to_check = FACTION_LASALLE_BIONATIONAL

/datum/mob_hud/faction/twe
faction_to_check = FACTION_TWE

Expand Down
11 changes: 11 additions & 0 deletions code/datums/origin/lasalle_bionational.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
/datum/origin/lb
name = ORIGIN_LB
desc = "You were born on a Lasalle Bionational colony and have decided to work your way towards the corporate ladder."

/datum/origin/lb/sec
name = ORIGIN_LB_SEC
desc = "You were born on a Lasalle Bionational colony. You didn't have many choices so you joined their lowly security force."

/datum/origin/lb/merc
name = ORIGIN_LB_MERC
desc = "You were born on a Lasalle Bionational colony and joined the USCM, you were one of the best and were honorably discharged. Lasalle Bionational noticed your achievements and offered you a contract to join their elite security forces. You happily accepted."
Loading
Loading