Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Coffee machine take two #7497

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
524 commits
Select commit Hold shift + click to select a range
359915a
vents done & survivors sprites
Zenith00000 Jun 2, 2024
d53c8ec
sprite changes, map & area fixes
Zenith00000 Jun 3, 2024
a2680ba
small fixes
Zenith00000 Jun 3, 2024
d164a44
Update layer definition autodoc
Drulikar Jun 3, 2024
3c633c9
survivor clothing & presets - WIP
Zenith00000 Jun 4, 2024
35b54e6
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 Jun 4, 2024
77809a9
small loadout changes
Zenith00000 Jun 4, 2024
5a0feb1
survivor fixes
Zenith00000 Jun 5, 2024
c05afe7
more survivor stuff, sprites, ect. Minor map fixes.
Zenith00000 Jun 6, 2024
472a43e
survivor changes
Zenith00000 Jun 6, 2024
b438ab5
sprite changes, survivor changes
Zenith00000 Jun 8, 2024
15963cf
new smg, sprite fixes, map fixes, corpses and survivor changes, vario…
Zenith00000 Jun 9, 2024
1427c6d
smg fixes
Zenith00000 Jun 9, 2024
91add60
Merge branch 'cmss13-devs:master' into Hybrisa
Zenith00000 Jun 9, 2024
30cd765
small map fixes and smg fixes.
Zenith00000 Jun 9, 2024
d2365fa
big survivor update, all finished. small map fixes, mostly survivor r…
Zenith00000 Jun 13, 2024
5125f28
sprite fixes, map fixes, Drivable Box-Vans!
Zenith00000 Jun 15, 2024
5010760
layering and offsetting fixes for wall objects + other misc minor fixes
Zenith00000 Jun 16, 2024
275b157
car pileup fix + minor map fixes
Zenith00000 Jun 17, 2024
13f1606
Manual partial patch of Van fixes & icon merge 6b49877
Drulikar Jun 18, 2024
9422f66
van fixes + minor map fixes
Zenith00000 Jun 17, 2024
09f18d0
Merge remote-tracking branch 'upstream/master' into Hybrisa
Drulikar Jun 18, 2024
549bd1f
sprite refinements, new bilboards, wy_sentry holders & van sounds, +m…
Zenith00000 Jun 19, 2024
8d84c56
minor fixes, minor map and sprite fixes.
Zenith00000 Jun 21, 2024
5a9c581
xeno spawns finally added ... oops.
Zenith00000 Jun 21, 2024
fdbb39d
minor map fixes
Zenith00000 Jun 21, 2024
bad19d4
very small fix to map
Zenith00000 Jun 22, 2024
009caea
minor map fixes & deco_edging replacement sprites + desc for vehicles
Zenith00000 Jun 23, 2024
f2a8b7a
minor map fix
Zenith00000 Jun 23, 2024
6169779
layering fixes
Zenith00000 Jun 23, 2024
7bc1217
new sprites, billboards & pizza related stuff added. Minor map fixes.…
Zenith00000 Jun 25, 2024
cb97d64
12 new posters + minor map changes.
Zenith00000 Jun 25, 2024
eb07314
minor sprite/map fixes
Zenith00000 Jun 26, 2024
400f7b4
Lot's of layering, buckling, map fixes, naming fixes ect.
Zenith00000 Jun 27, 2024
1b87538
Merge branch 'master' into Hybrisa
Zenith00000 Jun 27, 2024
a8bdd0a
small map fixes related to the tables and windows breaking their merg…
Zenith00000 Jun 27, 2024
44cac0a
minor shutter fixes & makes some areas unweedable that shouldn't be w…
Zenith00000 Jun 27, 2024
333cf3c
handrail fixes and sprites, throwpass & projectile_coverage on many o…
Zenith00000 Jun 27, 2024
219d5f3
map fixes, billboard sprites tweaks, & platform tweaks.
Zenith00000 Jun 28, 2024
b31ad02
small map fixes
Zenith00000 Jun 28, 2024
f948159
poddoor fixes, door access fixes, pipe fixes, small map fixes.
Zenith00000 Jun 29, 2024
00a5a57
small map fix.
Zenith00000 Jun 29, 2024
e8b83d6
very small fix to lights in the showroom.
Zenith00000 Jun 29, 2024
a816a76
hyb fix
Nanu308 Jun 30, 2024
2796f7f
Merge branch 'master' into Hybrisa
Nanu308 Jun 30, 2024
b43a134
Merge pull request #39 from Nanu308/nanu/hyb-fixes
Zenith00000 Jun 30, 2024
efab0c9
button warnings
uuuuhuuuu Jun 30, 2024
29a5684
Merge pull request #41 from cuberound/button-allert
Zenith00000 Jun 30, 2024
14e6a5f
survivor skill fixes, derelict-ship destructible props and walls, clo…
Zenith00000 Jun 30, 2024
9889c85
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 Jun 30, 2024
e2d82a2
minor map fixes, Command announcements for lifting lockdowns.
Zenith00000 Jun 30, 2024
c657028
makes the derelict ship ceiling OB'able and metal.
Zenith00000 Jun 30, 2024
67cc606
fixes chem storage issues.
Zenith00000 Jun 30, 2024
879164d
chem & research machine replacement fix.
Zenith00000 Jun 30, 2024
b45f861
makes some tiles allow construction that didn't allow it before. lowe…
Zenith00000 Jul 1, 2024
3581743
naming fix.
Zenith00000 Jul 1, 2024
69be4b5
timelock
uuuuhuuuu Jul 1, 2024
0a1137b
changes the camo back to "classic" as urban still has too many issues…
Zenith00000 Jul 1, 2024
9ac59ca
removes stun-prods & an evil button connected to the alyamer research…
Zenith00000 Jul 1, 2024
6336f88
very minor sprite & map fixes
Zenith00000 Jul 1, 2024
86a7391
Merge pull request #42 from cuberound/button-allert
Zenith00000 Jul 2, 2024
9f66b8a
P90 fixes & added to the black market. Derelict Ship has proper plati…
Zenith00000 Jul 4, 2024
6bfbca0
very minor map fix
Zenith00000 Jul 4, 2024
773e100
Shimmy around component
Drulikar Jul 4, 2024
9b38cb2
Fix empty supplies runtimes by repathing and reworking
Drulikar Jul 4, 2024
116a1ad
indentation fix.
Zenith00000 Jul 4, 2024
b2e9c8a
small fix.
Zenith00000 Jul 4, 2024
f4c205f
turf fixes & organization
Zenith00000 Jul 4, 2024
feca708
map fix
Zenith00000 Jul 4, 2024
1e7ed6e
final auto_turf fixes.
Zenith00000 Jul 4, 2024
11ccb6b
Update code/modules/gear_presets/survivors/lv_759/preset_hybrisa.dm
Zenith00000 Jul 4, 2024
49e0947
minor map fixes, minor survivor preset fixes.
Zenith00000 Jul 4, 2024
9582c86
Fix pushing boxes
Drulikar Jul 5, 2024
51fde31
survivor loot changes + light fixes & minor map fixes.
Zenith00000 Jul 5, 2024
7e58322
Fix some posts incorrectly determining blocked direction
Drulikar Jul 5, 2024
d874f97
very minor map fixes
Zenith00000 Jul 5, 2024
0f68b05
Many fixed. Big changes to the coms locations - switched around Pizza…
Zenith00000 Jul 7, 2024
b2389f5
minor map fixes.
Zenith00000 Jul 8, 2024
0df8060
very small fix to APC.
Zenith00000 Jul 8, 2024
cc6cd64
minor map fix & makes supermarket stuff destructible.
Zenith00000 Jul 8, 2024
6916b9f
small fix for pole.
Zenith00000 Jul 8, 2024
0dce029
very small map fix.
Zenith00000 Jul 9, 2024
47363ed
small fix to curtains.
Zenith00000 Jul 9, 2024
6f4c731
updates map image.
Zenith00000 Jul 9, 2024
590e219
Merge branch 'master' into Hybrisa
harryob Jul 10, 2024
c5e057b
Fix open turf var edits
Drulikar Jul 11, 2024
4793de3
Fix dups
Drulikar Jul 11, 2024
a16c9dc
fix for exist stun on phonebox/off
Zenith00000 Jul 11, 2024
60795e3
fixes some incorrect tiles & adds some spawns.
Zenith00000 Jul 11, 2024
9b842ec
more tile fixes + minor map fixes.
Zenith00000 Jul 11, 2024
672eacd
adds projectile_coverage to the small cars, and adds a WY big logo de…
Zenith00000 Jul 13, 2024
4efa411
small tile fixes that I missed.
Zenith00000 Jul 13, 2024
7f3d36a
adds some new metalping sound to certain objects, adds credits to cre…
Zenith00000 Jul 13, 2024
f481ddd
small fix to some floor tiles.
Zenith00000 Jul 14, 2024
3e96c8c
correct path of turf file.
Zenith00000 Jul 14, 2024
41768cb
Delete code/game/turf directory
Zenith00000 Jul 14, 2024
016f3c9
fixes hybrisa_open_turfs
Zenith00000 Jul 14, 2024
544fe3e
small indentation fix
Zenith00000 Jul 14, 2024
1147e77
more tile fixes.
Zenith00000 Jul 14, 2024
dedd43e
Merge remote-tracking branch 'upstream/master' into Hybrisa
Drulikar Jul 14, 2024
63f41d7
Repath lattices and billboards to new roof subtype for transparency
Drulikar Jul 14, 2024
15b2421
Repath reactors to colony subtype
Drulikar Jul 14, 2024
cd1b8f6
makes Hybrisa 130 player pop and re-adds hostile survivor
Zenith00000 Jul 16, 2024
fb91839
Revert hostile survivor change.
Drulikar Jul 17, 2024
98598c0
some small map fixes.
Zenith00000 Jul 18, 2024
4f934da
Update code/modules/mob/holder.dm
Zenith00000 Jul 18, 2024
8510c39
Merge branch 'master' into Hybrisa
Zonespace27 Jul 18, 2024
414c597
span_classes fix & minor map fixes
Zenith00000 Jul 18, 2024
4e7e2b9
small fix for span_warning
Zenith00000 Jul 18, 2024
41042d9
Keep item_storage_boxes cached
Drulikar Jul 18, 2024
4086b92
map changes.
Zenith00000 Jul 20, 2024
bd2d64c
map changes, icon improvement.
Zenith00000 Jul 22, 2024
bebdb03
Delete code/datum/weather/weather_events/lv759_hybrisa_prospera.dm
Zenith00000 Jul 22, 2024
2fc57d7
weather fire smothering fix
Zenith00000 Jul 22, 2024
869eb3e
reverts some changes, fixes fake platform deco
Zenith00000 Jul 22, 2024
a381b6b
fixes a null value
Zenith00000 Jul 22, 2024
933a62c
small LZ changes and minor map fixes
Zenith00000 Jul 22, 2024
666e328
requested sprite fixes from nauticall
Zenith00000 Jul 26, 2024
cb81008
small directory fix for sprite.
Zenith00000 Jul 26, 2024
83325e9
Delete icons/obj/doors directory
Zenith00000 Jul 26, 2024
7bdc5dc
removes removed item.
Zenith00000 Jul 26, 2024
cd72ac2
Xeno hide exceptions for shimmy
Drulikar Jul 27, 2024
810fa57
Merge remote-tracking branch 'upstream/master' into Hybrisa
Drulikar Jul 29, 2024
b10a476
Remove hydro floodlight alien attacks
Drulikar Jul 29, 2024
852a1d5
Merge remote-tracking branch 'upstream/master' into Hybrisa
Drulikar Aug 1, 2024
70af081
Fix paygrades
Drulikar Aug 1, 2024
e947b92
Repath soap & gripper
Drulikar Aug 1, 2024
295fa9c
Merge remote-tracking branch 'upstream/master' into Hybrisa
Drulikar Aug 3, 2024
9c657a6
Whitespace
Drulikar Aug 3, 2024
27a636c
Merge remote-tracking branch 'upstream/master' into Hybrisa
Drulikar Aug 5, 2024
6fd818a
small map fixes
Zenith00000 Aug 6, 2024
e0e35d8
reverts unwanted camo change.
Zenith00000 Aug 6, 2024
122929e
small map fix
Zenith00000 Aug 6, 2024
e24a304
Merge branch 'cmss13-devs:master' into Hybrisa
Zenith00000 Aug 7, 2024
51ba873
APC path fixes
Zenith00000 Aug 7, 2024
92ce03e
small map fixes
Zenith00000 Aug 7, 2024
6ee6041
urban camo update
Blundir Aug 11, 2024
a08ddab
some fixes to urban
Blundir Aug 11, 2024
4641747
Update uniforms.dmi
Blundir Aug 11, 2024
75af6d3
Update uniform_0.dmi
Blundir Aug 11, 2024
609a0cd
Update _marine_armor.dm
Blundir Aug 11, 2024
f3bacb8
Update head_1.dmi
Blundir Aug 11, 2024
f3201d3
Update cm_suits.dmi
Blundir Aug 11, 2024
b2c79fc
Various map fixes, hospital changes, new coms & minor sprite fix
Zenith00000 Aug 11, 2024
426f7fc
adds missing APC to LZ1 coms
Zenith00000 Aug 11, 2024
24ea694
small survivor skill fix
Zenith00000 Aug 11, 2024
0082d03
minor coms area fix
Zenith00000 Aug 11, 2024
c79f3c4
LZ1 space improvements (for tents)
Zenith00000 Aug 12, 2024
dd5e9e8
Autodoc skill datum vars
Drulikar Aug 12, 2024
dfcd976
more LZ1 detailing
Zenith00000 Aug 12, 2024
50a9b68
Refactor rats to mice subtypes
Drulikar Aug 12, 2024
d4d7b66
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Drulikar Aug 12, 2024
4c4162c
Repath mapped in rats
Drulikar Aug 12, 2024
eac0eab
more minor detailing and map fixes
Zenith00000 Aug 12, 2024
a897d80
minor map fixes
Zenith00000 Aug 12, 2024
993839d
minor map fixes & checkpoint destruction + WY colony-sentry buffs
Zenith00000 Aug 13, 2024
78727ac
fix
Blundir Aug 14, 2024
383328f
Update weapon_map_decorator.dm
Blundir Aug 14, 2024
730660b
slight P90 buff, minor map fix, missing announce_text added.
Zenith00000 Aug 19, 2024
ac57b3e
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 Aug 19, 2024
5306088
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 Aug 19, 2024
310ddc2
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 Aug 19, 2024
ddee49f
slight P90 buff, minor map fix, missing announce_text added. fixed.
Zenith00000 Aug 19, 2024
f550553
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 Aug 19, 2024
6e70b23
Merge branch 'master' of https://github.com/cmss13-devs/cmss13 into H…
Zenith00000 Aug 19, 2024
ed5f934
Merge branch 'master' of https://github.com/cmss13-devs/cmss13 into p…
Blundir Aug 21, 2024
ce2983c
fix pizza cutter
Blundir Aug 21, 2024
f759e0f
Merge branch 'master' of https://github.com/cmss13-devs/cmss13 into p…
Blundir Aug 22, 2024
d9ffd0b
Update packets.dmi
Blundir Aug 22, 2024
3b6ba6f
Merge branch 'master' into Hybrisa
Zenith00000 Aug 23, 2024
44624b1
missing p90 line-art
Zenith00000 Aug 23, 2024
184c950
fixes urban for packets.dmi
Zenith00000 Aug 23, 2024
15789ab
Merge branch 'master' into Hybrisa
Zenith00000 Aug 23, 2024
0da86c5
Merge branch 'master' into Hybrisa
Zenith00000 Aug 24, 2024
c8aa5ad
Merge branch 'cmss13-devs:master' into Hybrisa
Zenith00000 Aug 25, 2024
506bcdb
Merge branch 'master' into Hybrisa
realforest2001 Sep 5, 2024
afa8679
Merge branch 'cmss13-devs:master' into Hybrisa
Zenith00000 Oct 1, 2024
3a40467
Merge branch 'cmss13-devs:master' into Hybrisa
Zenith00000 Oct 8, 2024
aaf628b
Massive PR - Adds the NPSA as a faction, major map changes, sprite ch…
Zenith00000 Oct 8, 2024
e3de499
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 Oct 8, 2024
1970771
minor fix
Zenith00000 Oct 8, 2024
3852343
minor fixes
Zenith00000 Oct 8, 2024
34598c8
very minor tile fix
Zenith00000 Oct 8, 2024
2b870f1
indestructible to explo_proof
Zenith00000 Oct 8, 2024
bfa9a17
minor map fixes
Zenith00000 Oct 8, 2024
7100179
minor conflict fix
Zenith00000 Oct 9, 2024
ef07fbb
minor map/sprite changes
Zenith00000 Oct 10, 2024
718217f
minor map changes
Zenith00000 Oct 11, 2024
f6edd4c
fixes + meridian office changes
Zenith00000 Oct 11, 2024
4fd4466
Merge branch 'master' into Hybrisa
Zenith00000 Oct 11, 2024
ed516d2
paygrade fix?
Zenith00000 Oct 12, 2024
90c7fca
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 Oct 12, 2024
10ce9f4
minor faction fix
Zenith00000 Oct 12, 2024
84d7682
big weymart/dorms changes + new sprites
Zenith00000 Oct 15, 2024
92b5065
minor map fix
Zenith00000 Oct 15, 2024
86b01f8
minor map fix
Zenith00000 Oct 15, 2024
cc605c4
paygrade fix
uuuuhuuuu Oct 15, 2024
3b5d30f
adds more still not done
uuuuhuuuu Oct 15, 2024
693aff9
Merge pull request #45 from cuberound/NSPA-fix
Zenith00000 Oct 15, 2024
8078cb7
needs polishing but works
uuuuhuuuu Oct 16, 2024
f9824b7
works
uuuuhuuuu Oct 16, 2024
cb8cae5
Merge pull request #46 from cuberound/NSPA-fix
Zenith00000 Oct 16, 2024
d2376be
small map fix
Zenith00000 Oct 16, 2024
841eea4
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 Oct 16, 2024
ed836ac
Merge pull request #47 from cuberound/NSPA-fix
Zenith00000 Oct 16, 2024
3930c2d
iff changes, phone names
Zenith00000 Oct 16, 2024
8d0f1c6
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 Oct 16, 2024
a69f05d
Merge branch 'cmss13-devs:master' into Hybrisa
Zenith00000 Oct 16, 2024
d223535
minor map fixes
Zenith00000 Oct 16, 2024
d587ab8
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 Oct 16, 2024
357b316
sign and map fixes
Zenith00000 Oct 16, 2024
7d2bb99
fixes bed body spawners
uuuuhuuuu Oct 16, 2024
8ce86c6
latespawn of bed sould work
uuuuhuuuu Oct 16, 2024
4e6039d
Merge pull request #48 from cuberound/NSPA-fix
Zenith00000 Oct 16, 2024
4817bcc
minor map fixes
Zenith00000 Oct 16, 2024
807764c
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 Oct 16, 2024
d698a95
minor map fix
Zenith00000 Oct 17, 2024
6d28b5d
icon merge
Zenith00000 Oct 17, 2024
74c43ca
Merge remote-tracking branch 'upstream/master' into Hybrisa
Zenith00000 Oct 17, 2024
5fc3b9d
minor map fix
Zenith00000 Oct 17, 2024
4b6fa75
minor map fix
Zenith00000 Oct 17, 2024
604bd14
various bug fixes, paygrade fixes, map fixes and changes. Small balan…
Zenith00000 Oct 20, 2024
dada9ad
Merge branch 'master' into Hybrisa
Zenith00000 Oct 20, 2024
1792a5f
EMP fix for podlocks & light pixel fix
Zenith00000 Oct 22, 2024
6124568
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 Oct 22, 2024
3e9bc8f
Merge branch 'master' into Hybrisa
Nanu308 Oct 22, 2024
c5e5d64
Merge remote-tracking branch 'upstream/master' into Hybrisa
Zenith00000 Oct 23, 2024
5740c4a
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 Oct 23, 2024
e1f729d
Merge branch 'master' into Hybrisa
Zenith00000 Oct 23, 2024
46617d5
podlock door fixes and widening of unbreakable podlock doors.
Zenith00000 Oct 23, 2024
ede2248
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 Oct 23, 2024
4f6e2bb
sprite changes, colony podlocks fixed + new sprites, small map changes.
Zenith00000 Oct 24, 2024
c54adf9
indentation fix
Zenith00000 Oct 24, 2024
d1ee783
fix
Zenith00000 Oct 24, 2024
dcd9805
fix?
Zenith00000 Oct 24, 2024
c510191
Merge branch 'master' into Hybrisa
Zenith00000 Oct 24, 2024
b0b4a2a
Merge remote-tracking branch 'upstream/master' into Hybrisa
Zenith00000 Oct 31, 2024
8281f29
Merge branch 'cmss13-devs:master' into Hybrisa
Zenith00000 Oct 31, 2024
553890d
Map changes: adds 'scrapeaway' collapsible tunnels, which disappear a…
Zenith00000 Oct 31, 2024
2c9cd55
moves around some civ skill roles to avoid conflicts.
Zenith00000 Oct 31, 2024
b978509
area fixes and weedkiller implementation + minor map fixes.
Zenith00000 Nov 2, 2024
fbfd818
map fixes, area fixes small icon fix.
Zenith00000 Nov 3, 2024
e755b1b
COFFEE
uuuuhuuuu Nov 4, 2024
7d4ae78
maped in
uuuuhuuuu Nov 4, 2024
89b2e0f
Merge pull request #49 from cuberound/coffe-makers
Zenith00000 Nov 4, 2024
92bd7d6
minor map changes - more xeno structures in caves, balance loot
Zenith00000 Nov 4, 2024
cefe548
Merge branch 'Hybrisa' of https://github.com/Zenith00000/cmss13 into …
Zenith00000 Nov 4, 2024
5b5f09f
minor code fix
Zenith00000 Nov 4, 2024
e821c08
new coffee sprites, eastern caves blockage changed.
Zenith00000 Nov 4, 2024
92d79f7
COFEEEEE
uuuuhuuuu Nov 4, 2024
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
  •  
  •  
  •  
1 change: 1 addition & 0 deletions code/__DEFINES/__game.dm
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@
#define MAP_ICE_COLONY_V3 "Shivas Snowball" //Ice Rework, low pop enabled.
#define MAP_RUNTIME "USS Runtime"
#define MAP_LV522_CHANCES_CLAIM "LV-522 Chance's Claim"
#define MAP_LV759_HYBRISA_PROSPERA "LV-759 Hybrisa Prospera" // Highpop Only
#define MAP_NEW_VARADERO "New Varadero"//ice colony underground but as its own map
#define MAP_CHINOOK "Chinook 91 GSO" //admin level

Expand Down
1 change: 1 addition & 0 deletions code/__DEFINES/conflict.dm
Original file line number Diff line number Diff line change
Expand Up @@ -242,6 +242,7 @@
//Health of various items
#define HEALTH_WALL 3000
#define HEALTH_WALL_REINFORCED 9000
#define HEALTH_WALL_ULTRA_REINFORCED 12000
#define HEALTH_WALL_XENO 900
#define HEALTH_WALL_XENO_WEAK 100
#define HEALTH_WALL_XENO_THICK 1350
Expand Down
5 changes: 5 additions & 0 deletions code/__DEFINES/dcs/signals/atom/mob/living/signals_living.dm
Original file line number Diff line number Diff line change
Expand Up @@ -45,3 +45,8 @@

/// from base of /mob/living/apply_status_effect(): (datum/status_effect/new_effect)
#define COMSIG_LIVING_APPLY_EFFECT "living_apply_effect"

/// from /datum/component/shimmy_around/proc/on_mob_move to determine if layer should be reset
#define COMSIG_LIVING_SHIMMY_LAYER "structure_shimmy_layer"
/// Sent when a shimmy component is currently overriding the layer
#define COMSIG_LIVING_SHIMMY_LAYER_CANCEL (1<<0)
3 changes: 3 additions & 0 deletions code/__DEFINES/dcs/signals/atom/signals_obj.dm
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,9 @@

#define COMSIG_STRUCTURE_WRENCHED "structure_wrenched"
#define COMSIG_STRUCTURE_UNWRENCHED "structure_unwrenched"
/// from /obj/structure/Collided() if not overriden for /datum/component/shimmy_around
#define COMSIG_STRUCTURE_COLLIDED "structure_collided"

#define COMSIG_TENT_COLLAPSING "tent_collapsing"

/// from /obj/proc/afterbuckle()
Expand Down
18 changes: 18 additions & 0 deletions code/__DEFINES/job.dm
Original file line number Diff line number Diff line change
Expand Up @@ -249,6 +249,18 @@ GLOBAL_LIST_INIT(job_command_roles, JOB_COMMAND_ROLES_LIST)

#define CMB_GRUNT_LIST list(JOB_CMB, JOB_CMB_TL)

//-------- NSPA --------//
#define JOB_NSPA_CST "NSPA Constable"
#define JOB_NSPA_SC "NSPA Senior Constable"
#define JOB_NSPA_SGT "NSPA Sergeant"
#define JOB_NSPA_INSP "NSPA Inspector"
#define JOB_NSPA_CINSP "NSPA Chief Inspector"
#define JOB_NSPA_CMD "NSPA Commander"
#define JOB_NSPA_DCO "NSPA Deputy Commissioner"
#define JOB_NSPA_COM "NSPA Commissioner"

#define NSPA_GRUNT_LIST list(JOB_NSPA_CST, JOB_NSPA_SC, JOB_NSPA_SGT)

//-------- FORECON --------//

#define JOB_FORECON_CO "Reconnaissance Commander"
Expand Down Expand Up @@ -378,6 +390,12 @@ GLOBAL_LIST_INIT(job_command_roles, JOB_COMMAND_ROLES_LIST)
#define JOB_PLAYTIME_TIER_2 (25 HOURS)
#define JOB_PLAYTIME_TIER_3 (70 HOURS)
#define JOB_PLAYTIME_TIER_4 (175 HOURS)
#define JOB_PLAYTIME_TIER_5 (350 HOURS)
#define JOB_PLAYTIME_TIER_6 (600 HOURS)
#define JOB_PLAYTIME_TIER_7 (1000 HOURS)
#define JOB_PLAYTIME_TIER_8 (1500 HOURS)
#define JOB_PLAYTIME_TIER_9 (2100 HOURS)
#define JOB_PLAYTIME_TIER_10 (2800 HOURS)

#define XENO_NO_AGE -1
#define XENO_YOUNG 0
Expand Down
2 changes: 2 additions & 0 deletions code/__DEFINES/layers.dm
Original file line number Diff line number Diff line change
Expand Up @@ -130,6 +130,8 @@
#define ABOVE_XENO_LAYER 4.12
/// For facehuggers
#define FACEHUGGER_LAYER 4.13
/// For Signs above everything but below weather
#define BILLBOARD_LAYER 4.13
/// For WEATHER
#define WEATHER_LAYER 4.14

Expand Down
13 changes: 13 additions & 0 deletions code/__DEFINES/minimap.dm
Original file line number Diff line number Diff line change
Expand Up @@ -79,3 +79,16 @@ GLOBAL_LIST_INIT(all_minimap_flags, bitfield2list(MINIMAP_FLAG_ALL))

#define TACMAP_BASE_OCCLUDED "Occluded"
#define TACMAP_BASE_OPEN "Open"

// Hybrisa
#define MINIMAP_AREA_COLONY_STREETS "#4e6d67ae"
#define MINIMAP_AREA_COLONY_SPACE_PORT "#a54b01ee"
#define MINIMAP_AREA_COLONY_HOSPITAL "#029982e7"
#define MINIMAP_AREA_COLONY_ENGINEERING "#888404e7"
#define MINIMAP_AREA_COLONY_MARSHALLS "#880404e7"
#define MINIMAP_AREA_COLONY_RESANDCOM "#91bdcfe7"
#define MINIMAP_AREA_HYBRISACAVES "#390192ee"
#define MINIMAP_AREA_HYBRISARESEARCH "#856600ee"
#define MINIMAP_AREA_DERELICT "#920190ee"
#define MINIMAP_AREA_OOB "#3a3a3a"
#define MINIMAP_AREA_COMMS "#00b3ffe7"
1 change: 1 addition & 0 deletions code/__DEFINES/mob_hud.dm
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@
#define MOB_HUD_HUNTER_CLAN 17
#define MOB_HUD_EXECUTE 18
#define MOB_HUD_NEW_PLAYER 19
#define MOB_HUD_FACTION_NSPA 20

//for SL/FTL/LZ targeting on locator huds
#define TRACKER_SL "track_sl"
Expand Down
2 changes: 2 additions & 0 deletions code/__DEFINES/mode.dm
Original file line number Diff line number Diff line change
Expand Up @@ -267,6 +267,7 @@ DEFINE_BITFIELD(whitelist_status, list(
#define FACTION_PMC "PMC"
#define FACTION_CONTRACTOR "VAI"
#define FACTION_MARSHAL "Colonial Marshal"
#define FACTION_NSPA "NSPA"
#define FACTION_WY_DEATHSQUAD "WY Death Squad"
#define FACTION_MERCENARY "Mercenary"
#define FACTION_FREELANCER "Freelancer"
Expand Down Expand Up @@ -299,6 +300,7 @@ DEFINE_BITFIELD(whitelist_status, list(
#define FACTION_LIST_MARINE_UPP list(FACTION_MARINE, FACTION_UPP)
#define FACTION_LIST_MARINE_TWE list(FACTION_MARINE, FACTION_TWE)
#define FACTION_LIST_YAUTJA list(FACTION_YAUTJA)
#define FACTION_LIST_NSPA list(FACTION_NSPA, FACTION_TWE)

// Xenomorphs
#define FACTION_PREDALIEN "Predalien"
Expand Down
3 changes: 3 additions & 0 deletions code/__DEFINES/paygrade_defs/civilian.dm
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@
/// CNUR, Nurse
#define PAY_SHORT_CNUR "CNUR"

///CPARA, Paramedic
#define PAY_SHORT_CPARA "CPARA"

/// CDOC, Doctor
#define PAY_SHORT_CDOC "CDOC"

Expand Down
27 changes: 27 additions & 0 deletions code/__DEFINES/paygrade_defs/nspa.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
// Paygrade shorthand defines, to allow clearer designation.

// NSPA - (Neroid Sector Policing Authority) - TWE style Police, like the CMB but for heavy TWE focused colonies.

/// CST, Constable
#define PAY_SHORT_CST "CST"

/// SC, Senior Constable
#define PAY_SHORT_SC "SC"

/// SGT, Sergeant
#define PAY_SHORT_SGT "SGT"

/// INSP, Inspector
#define PAY_SHORT_INSP "INSP"

/// CINSP, Chief Inspector
#define PAY_SHORT_CINSP "CINSP"

/// CMD, Commander
#define PAY_SHORT_CMD "CMD"

/// DCO, Deputy Commissioner
#define PAY_SHORT_DCO "DCO"

/// COM, Commissioner
#define PAY_SHORT_COM "COM"
3 changes: 3 additions & 0 deletions code/__DEFINES/paygrade_defs/weyland.dm
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@
/// WYC2, Junior Executive
#define PAY_SHORT_WYC2 "WYC2"

/// WYC2, Pilot - Captain
#define PAY_SHORT_WYPO2 "WYPO2"

/// WYC3, Executive
#define PAY_SHORT_WYC3 "WYC3"

Expand Down
19 changes: 19 additions & 0 deletions code/__DEFINES/sounds.dm
Original file line number Diff line number Diff line change
Expand Up @@ -112,3 +112,22 @@
#define SCAPE_PL_ENG list('sound/soundscape/engamb1.ogg', 'sound/soundscape/engamb2.ogg', 'sound/soundscape/engamb3.ogg', 'sound/soundscape/engamb4.ogg', 'sound/soundscape/engamb5.ogg', 'sound/soundscape/engamb6.ogg', 'sound/soundscape/engamb7.ogg', )
#define SCAPE_PL_HANGAR list('sound/soundscape/hangaramb1.ogg', 'sound/soundscape/hangaramb2.ogg', 'sound/soundscape/hangaramb3.ogg', 'sound/soundscape/hangaramb4.ogg', 'sound/soundscape/hangaramb5.ogg', 'sound/soundscape/hangaramb6.ogg', 'sound/soundscape/hangaramb7.ogg', 'sound/soundscape/hangaramb8.ogg', 'sound/soundscape/hangaramb9.ogg', 'sound/soundscape/hangaramb10.ogg', )
#define SCAPE_PL_ARES list('sound/soundscape/mother.ogg')

// Hybrisa Soundscapes

#define AMBIENCE_CITY 'sound/ambience/city_on_fire.ogg'
#define AMBIENCE_DERELICT 'sound/ambience/derelict_ambience.ogg'
#define AMBIENCE_LAB 'sound/ambience/lab_ambience.ogg'
#define AMBIENCE_LAB_2 'sound/ambience/lab_ambience_2.ogg'
#define AMBIENCE_LAB_HALLWAY 'sound/ambience/lab_ambience_hallway.ogg'
#define AMBIENCE_WEYMART 'sound/ambience/weymart.ogg'
#define AMBIENCE_HYBRISA_INTERIOR 'sound/ambience/hybrisa_interior.ogg'
#define AMBIENCE_HYBRISA_CAVES 'sound/ambience/caves_ambience.ogg'
#define AMBIENCE_HYBRISA_CAVES_ALARM 'sound/ambience/caves_ambience_alarm.ogg'

#define SCAPE_PL_LV759_OUTDOORS list('sound/soundscape/lv759/outdoors/wind4.ogg','sound/soundscape/lv759/outdoors/wind5.ogg','sound/soundscape/lv759/outdoors/wind6.ogg','sound/soundscape/lv759/outdoors/wind7.ogg','sound/soundscape/lv759/outdoors/wind8.ogg','sound/soundscape/lv759/outdoors/wind9.ogg','sound/soundscape/lv759/outdoors/wind10.ogg','sound/soundscape/lv759/outdoors/wind11.ogg','sound/soundscape/lv759/outdoors/wind12.ogg','sound/soundscape/lv759/outdoors/wind13.ogg','sound/soundscape/lv759/outdoors/wind14.ogg','sound/soundscape/lv759/outdoors/wind15.ogg','sound/soundscape/lv759/outdoors/wind16.ogg','sound/soundscape/lv759/outdoors/wind17.ogg','sound/soundscape/lv759/outdoors/wind18.ogg','sound/soundscape/lv759/outdoors/wind19.ogg','sound/soundscape/lv759/outdoors/wind20.ogg','sound/soundscape/lv759/outdoors/wind21.ogg','sound/soundscape/lv759/outdoors/wind22.ogg','sound/soundscape/lv759/outdoors/wind23.ogg','sound/soundscape/lv759/outdoors/wind24.ogg','sound/soundscape/lv759/outdoors/wind25.ogg','sound/soundscape/lv759/outdoors/wind26.ogg','sound/soundscape/lv759/outdoors/wind27.ogg','sound/soundscape/lv759/outdoors/wind28.ogg',)
#define SCAPE_PL_LV759_INDOORS list('sound/soundscape/lv522/indoors/indoor_wind.ogg','sound/soundscape/lv522/indoors/indoor_wind2.ogg','sound/soundscape/lv759/indoors/vent_1.ogg','sound/soundscape/lv759/indoors/vent_2.ogg','sound/soundscape/lv759/indoors/vent_3.ogg','sound/soundscape/lv759/indoors/vent_4.ogg','sound/soundscape/lv759/indoors/vent_5.ogg','sound/soundscape/lv759/indoors/vent_6.ogg','sound/soundscape/lv759/indoors/vent_7.ogg','sound/soundscape/lv759/indoors/vent_6.ogg','sound/soundscape/lv759/indoors/distant_sounds_1.ogg','sound/soundscape/lv759/indoors/distant_sounds_2.ogg','sound/soundscape/lv759/indoors/distant_sounds_3.ogg','sound/soundscape/lv759/indoors/distant_sounds_4.ogg','sound/soundscape/lv759/indoors/distant_sounds_5.ogg','sound/soundscape/lv759/indoors/distant_sounds_6.ogg','sound/soundscape/lv759/indoors/distant_sounds_7.ogg','sound/soundscape/lv759/indoors/distant_sounds_8.ogg','sound/soundscape/lv759/indoors/distant_sounds_9.ogg','sound/soundscape/lv759/indoors/distant_sounds_10.ogg','sound/soundscape/engamb1.ogg','sound/soundscape/engamb2.ogg','sound/soundscape/engamb3.ogg','sound/soundscape/engamb4.ogg','sound/soundscape/engamb5.ogg','sound/soundscape/engamb6.ogg','sound/soundscape/engamb7.ogg',)
#define SCAPE_PL_LV759_DERELICTSHIP list('sound/soundscape/lv759/indoors/derelict1.ogg','sound/soundscape/lv759/indoors/derelict2.ogg','sound/soundscape/lv759/indoors/derelict3.ogg','sound/soundscape/lv759/indoors/derelict4.ogg','sound/soundscape/lv759/indoors/derelict5.ogg','sound/soundscape/lv759/indoors/derelict6.ogg','sound/soundscape/lv759/indoors/derelict7.ogg','sound/soundscape/lv759/indoors/derelict8.ogg')
#define SCAPE_PL_LV759_DEEPCAVES list('sound/soundscape/lv759/outdoors/deepcave1.ogg','sound/soundscape/lv759/outdoors/deepcave2.ogg')
#define SCAPE_PL_LV759_CAVES list('sound/soundscape/lv759/outdoors/windy_caverns_1.ogg','sound/soundscape/lv759/outdoors/windy_caverns_2.ogg','sound/soundscape/lv759/outdoors/windy_caverns_3.ogg',)
#define SCAPE_PL_LV759_PLATEAU_OUTDOORS list('sound/soundscape/lv759/outdoors/derelict_plateau_1.ogg','sound/soundscape/lv759/outdoors/derelict_plateau_2.ogg',)
1 change: 1 addition & 0 deletions code/__DEFINES/weather.dm
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
#define PROB_WEATHER_BIG_RED 30
#define PROB_WEATHER_LV624 30
#define PROB_WEATHER_NEW_VARADERO 100
#define PROB_WEATHER_LV759 100

#define WEATHER_TYPE_NO_WEATHER 0
#define WEATHER_TYPE_SNOW 1
Expand Down
19 changes: 13 additions & 6 deletions code/__HELPERS/lists.dm
Original file line number Diff line number Diff line change
Expand Up @@ -41,12 +41,19 @@
return list[index]
return

//Checks for specific types in a list
/proc/is_type_in_list(atom/A, list/L)
for(var/type in L)
if(istype(A, type))
return 1
return 0
///Checks if the needle atom is any type in the type_list
/proc/is_type_in_list(atom/needle, list/type_list)
for(var/type in type_list)
if(istype(needle, type))
return TRUE
return FALSE

///Checks if the needle path derives from any in the path_list
/proc/is_path_in_list(needle, list/path_list)
for(var/path in path_list)
if(ispath(needle, path))
return TRUE
return FALSE

//Removes any null entries from the list
/proc/listclearnulls(list/list)
Expand Down
7 changes: 5 additions & 2 deletions code/_onclick/hud/fullscreen.dm
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,14 @@
if (!screen || screen.type != type)
// needs to be recreated
clear_fullscreen(category, FALSE)
fullscreens[category] = screen = new type()
fullscreens[category] = screen = type ? new type() : null
else if ((!severity || severity == screen.severity) && (!client || screen.screen_loc != "CENTER-7,CENTER-7" || screen.fs_view == client.view))
// doesn't need to be updated
return screen

if(!screen)
return

screen.icon_state = "[initial(screen.icon_state)][severity]"
screen.severity = severity
if (client && screen.should_show_to(src))
Expand Down Expand Up @@ -55,7 +58,7 @@
var/atom/movable/screen/fullscreen/screen
for(var/category in fullscreens)
screen = fullscreens[category]
if(screen.should_show_to(src))
if(screen?.should_show_to(src))
screen.update_for_view(client.view)
client.add_to_screen(screen)
else
Expand Down
3 changes: 3 additions & 0 deletions code/controllers/subsystem/weather.dm
Original file line number Diff line number Diff line change
Expand Up @@ -202,3 +202,6 @@ SUBSYSTEM_DEF(weather)
/obj/effect/weather_vfx_holder/rain
icon_state = "strata_storm"
alpha = 50
/obj/effect/weather_vfx_holder/hybrisa_rain
icon_state = "hybrisa_rain"
alpha = 50
3 changes: 2 additions & 1 deletion code/datums/_atmos_setup.dm
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,9 @@
#define PIPE_COLOR_GREEN "#00ff00"
#define PIPE_COLOR_YELLOW "#ffcc00"
#define PIPE_COLOR_PURPLE "#5c1ec0"
#define PIPE_COLOR_DARKGREY "#a6aeab"

GLOBAL_LIST_INIT(pipe_colors, list("grey" = PIPE_COLOR_GREY, "red" = PIPE_COLOR_RED, "blue" = PIPE_COLOR_BLUE, "cyan" = PIPE_COLOR_CYAN, "green" = PIPE_COLOR_GREEN, "yellow" = PIPE_COLOR_YELLOW, "purple" = PIPE_COLOR_PURPLE))
GLOBAL_LIST_INIT(pipe_colors, list("grey" = PIPE_COLOR_GREY, "red" = PIPE_COLOR_RED, "blue" = PIPE_COLOR_BLUE, "cyan" = PIPE_COLOR_CYAN, "green" = PIPE_COLOR_GREEN, "yellow" = PIPE_COLOR_YELLOW, "purple" = PIPE_COLOR_PURPLE, "darkgrey" = PIPE_COLOR_DARKGREY))

/proc/pipe_color_lookup(color)
for(var/C in GLOB.pipe_colors)
Expand Down
20 changes: 20 additions & 0 deletions code/datums/ammo/bullet/smg.dm
Original file line number Diff line number Diff line change
Expand Up @@ -145,3 +145,23 @@
penetration = ARMOR_PENETRATION_TIER_4
damage_falloff = DAMAGE_FALLOFF_TIER_6
scatter = SCATTER_AMOUNT_TIER_6

/datum/ammo/bullet/smg/p90
name = "submachinegun bullet"

damage = 22
accurate_range = 5
effective_range_max = 8
penetration = ARMOR_PENETRATION_TIER_2
damage_falloff = DAMAGE_FALLOFF_TIER_6
scatter = SCATTER_AMOUNT_TIER_6

/datum/ammo/bullet/smg/p90/twe_ap
name = "armor-piercing submachinegun bullet"

damage = 26
accurate_range = 5
effective_range_max = 8
penetration = ARMOR_PENETRATION_TIER_4
damage_falloff = DAMAGE_FALLOFF_TIER_6
scatter = SCATTER_AMOUNT_TIER_6
Loading
Loading