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

Navalis Platform 13 - Ground Map #8387

Open
wants to merge 104 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
104 commits
Select commit Hold shift + click to select a range
387b85c
D01M01:InitalCommit
Jan 26, 2025
714a2e5
D01M01:Addit
Jan 26, 2025
cc538ff
D02M01:MedInital
Jan 27, 2025
e5fe850
D02M01:Save
Jan 27, 2025
3314ced
D02M01:NewConcept
Jan 27, 2025
10b191e
D03M01:RevitalisedConcept
Jan 28, 2025
962b818
D03M01S02
Jan 28, 2025
8bcb956
D03M02S03
Jan 28, 2025
493be0f
D04M01S01
Jan 29, 2025
02c6ca4
D04M01S02
Jan 29, 2025
9a28034
D04M01S03
Jan 29, 2025
eeaed62
D04M01S04
Jan 29, 2025
b1fcbbd
D04M01S05
Jan 29, 2025
80b2fec
D04M01S06
Jan 29, 2025
22928ed
D04M01S07
Jan 29, 2025
d56dad5
D04M01S08
Jan 29, 2025
29d49c4
D04M01S09
Jan 29, 2025
d633c9e
D05M01S01
Jan 30, 2025
838a20f
D05M01S02
Jan 30, 2025
9b26724
D05M01S03
Jan 30, 2025
3c50742
D05M01S04
Jan 30, 2025
921fdbe
D05M01S05
Jan 30, 2025
9289f7c
D05M01S06
Jan 30, 2025
e6d41b0
D06M01S01
Jan 31, 2025
43671db
D06M01S02
Jan 31, 2025
894ab8e
D06M01S03
Jan 31, 2025
bfd91ae
D06M01S04
Jan 31, 2025
e5e6189
D07M01S01
Feb 1, 2025
1f99e6f
D07M01S02
Feb 1, 2025
3ae775a
D07M01S03
Feb 1, 2025
36bd84c
D07M01S04
Feb 1, 2025
57af899
D07M01S05
Feb 1, 2025
5647b31
D07M01S06
Feb 1, 2025
fa5b1be
Merge branch 'WorkMaster' into oilrig
Feb 1, 2025
769a106
D07M01S06
Feb 1, 2025
f80c25c
D07M01S07
Feb 1, 2025
3c298fa
D08M01S01
Feb 2, 2025
6c4aa99
D08M01S02:Navalis_Is_Born
Feb 2, 2025
61b8da7
D08M01S03
Feb 2, 2025
bd5f504
D08M01S04
Feb 2, 2025
98aadf3
D09M01S01
Feb 3, 2025
9767378
D09M01S02
Feb 3, 2025
71b5798
D09M01S03
Feb 3, 2025
6949a7d
D09M01S04
Feb 3, 2025
9af3ef7
D09M01S05
Feb 3, 2025
173d11f
D10M01S01
Feb 4, 2025
29dd26e
D10M01S02
Feb 4, 2025
a0da6f2
D10M01S03:Finished_First_Pass
Feb 4, 2025
2b069fb
D10M01S04
Feb 4, 2025
97f3dc6
D10M01S05
Feb 4, 2025
5aae03b
D10M01S06
Feb 4, 2025
61b023a
D10M01S07
Feb 4, 2025
582a00c
D10M01S08
Feb 4, 2025
868de0b
D10M01S09
Feb 4, 2025
39caa2f
D11M01S01
Feb 5, 2025
8c0fd10
D11M01S02
Feb 5, 2025
725e8d7
D11M01S03
Feb 5, 2025
f8dc0d1
D11M01S04
Feb 5, 2025
0d45333
D12M01S01
Feb 6, 2025
aa9d880
D12M01S02
Feb 6, 2025
462240f
D12M01S03
Feb 6, 2025
088cccb
D12M01S04
Feb 6, 2025
31a8edd
D12M01S05
Feb 6, 2025
a98e57c
D12M01S06
Feb 6, 2025
f2cba2d
D13M01S01
Feb 7, 2025
9739eac
D13M01S02
Feb 7, 2025
3b1107e
Merge branch 'master' into oilrig
Steelpoint Feb 7, 2025
1e36ce4
D13M01S03:FixMoreStuff
Feb 7, 2025
c10a59d
D13M01S03
Feb 7, 2025
77a2178
D13M01S04
Feb 7, 2025
28a4b93
D13M01S05:Runtimes
Feb 7, 2025
b1d361a
D13M01S06
Feb 7, 2025
bde0eca
D13M01S07
Feb 7, 2025
2509606
D13M01S08
Feb 7, 2025
c51dfb6
D13M01S09
Feb 7, 2025
b597342
D13M10S10:Fix
Feb 7, 2025
58cad0e
D13M01S11
Feb 7, 2025
a917160
D14M01S01
Feb 8, 2025
0820fe0
D14M01S02:Delete_Item_On_Water
Feb 8, 2025
6802454
D14M01S03
Feb 8, 2025
6475624
D14M01S04
Feb 8, 2025
3a6e266
D14M01S05
Feb 8, 2025
1dd3197
D14M01S06
Feb 8, 2025
d481e40
D15M01S01
Feb 9, 2025
c478cca
D15M01S02
Feb 9, 2025
0b5c257
D15M01S03
Feb 9, 2025
40c7fcc
D16M01S01
Feb 10, 2025
f91ff50
D16M01S02
Feb 10, 2025
a0d21d8
D17M01S01
Feb 11, 2025
6c674d4
D17M01S02
Feb 11, 2025
7d7faaf
D18M01S01
Feb 12, 2025
b59a20f
D17M01S03
Feb 12, 2025
0ebe415
D18M01S03
Feb 12, 2025
41831b9
D19M01S01
Feb 13, 2025
ffc18b3
D19M01S02
Feb 13, 2025
18a548d
D19M01S03
Feb 13, 2025
367faca
D19M01S04
Feb 13, 2025
1179a63
D19M01S05
Feb 13, 2025
f7d656f
D21M01S01
Feb 15, 2025
42ef0e1
D23M01S01
Feb 17, 2025
96182c1
D23M01S02
Feb 17, 2025
ee8e2d3
D24M01S01
Feb 18, 2025
f383aab
D25M01S01
Feb 19, 2025
16d53fb
Merge branch 'master' into oilrig
Steelpoint Feb 19, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
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 @@ -34,6 +34,7 @@
#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_NAVALIS "Navalis Platform 13"
#define MAP_CHINOOK "Chinook 91 GSO" //admin level

#define GAMEMODE_WHISKEY_OUTPOST "Whiskey Outpost"
Expand Down
2 changes: 2 additions & 0 deletions code/__DEFINES/misc.dm
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,8 @@
#define AREA_YAUTJA_GROUNDS (1<<5)
/// Flags the area as a hunting grounds for the Yautja, sometimes blocking game interaction.
#define AREA_YAUTJA_HUNTING_GROUNDS (1<<6)
/// Flags the area as not being a valid location for a para-drop to land on..
#define AREA_NO_PARA (1<<7)

/// Default number of ticks for do_after
#define DA_DEFAULT_NUM_TICKS 5
Expand Down
1 change: 1 addition & 0 deletions code/_globalvars/bitfields.dm
Original file line number Diff line number Diff line change
Expand Up @@ -345,6 +345,7 @@ DEFINE_BITFIELD(flags_area, list(
"AREA_ALLOW_XENO_JOIN" = AREA_ALLOW_XENO_JOIN,
"AREA_CONTAINMENT" = AREA_CONTAINMENT,
"AREA_UNWEEDABLE" = AREA_UNWEEDABLE,
"AREA_NO_PARA" = AREA_NO_PARA
))

DEFINE_BITFIELD(disabilities, list(
Expand Down
38 changes: 38 additions & 0 deletions code/datums/weather/weather_events/navalis_platform_13.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
/datum/weather_event/light_rain
name = "Tropical Storm"
display_name = "Tropical Storm"
length = 4 MINUTES
fullscreen_type = /atom/movable/screen/fullscreen/weather/low

turf_overlay_icon_state = "strata_storm"
turf_overlay_alpha = 40

effect_message = null
damage_per_tick = 0

has_process = TRUE
lightning_chance = 1

ambience = 'sound/ambience/rainforest.ogg'

fire_smothering_strength = 1

/datum/weather_event/monsoon
name = "Monsoon Warning"
display_name = "Monsoon Warning"
length = 6 MINUTES
fullscreen_type = /atom/movable/screen/fullscreen/weather/high

turf_overlay_icon_state = "strata_storm"
turf_overlay_alpha = 115

effect_message = null
damage_per_tick = 0


ambience = 'sound/ambience/varadero_storm.ogg'

has_process = TRUE
lightning_chance = 6

fire_smothering_strength = 4
20 changes: 20 additions & 0 deletions code/datums/weather/weather_map_holders/navalis_platform_13.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
/datum/weather_ss_map_holder/navalis_platform_13
name = "Navalis Map Holder"

warn_time = 1 MINUTES
min_time_between_events = 30 MINUTES
min_time_between_checks = 0
min_check_variance = 0

no_weather_turf_icon_state = "strata_clearsky"

potential_weather_events = list(
/datum/weather_event/light_rain,
/datum/weather_event/monsoon,
)

/datum/weather_ss_map_holder/navalis_platform_13/should_affect_area(area/A)
return !CEILING_IS_PROTECTED(A.ceiling, CEILING_GLASS)

/datum/weather_ss_map_holder/navalis_platform_13/should_start_event()
return TRUE
Loading