Commit Graph

131 Commits

Author SHA1 Message Date
Alberyk
b2dfb35453 Adds weather to the exoplanets (#18855)
This pr adds weather to some exoplanets:
-snow exoplanets, including adhomai, can go from calm to light snow,
medium snow, and heavy snow
-jungle planets, including konyang, can go from calm to light rain,
regular rain, and storm
-lava planets can go from calm to ash

---------

Co-authored-by: Matt Atlas <mattiathebest2000@hotmail.it>
Co-authored-by: Matt Atlas <liermattia@gmail.com>
2024-04-06 18:23:01 +00:00
RustingWithYou
6a6fde5705 Makes Barren Exoplanets Airless (#18822)
Barren exoplanets only lose 90% of their generated atmosphere, which
seems odd given that the planet description is "An exoplanet that
couldn't hold its atmosphere". This makes them properly airless.
2024-04-05 22:30:08 +00:00
Alberyk
9f458cd0bc Revisits Adhomai and other sector content (#18703)
This pr fixes and updates some old space systems contents.

---------

Signed-off-by: Alberyk <Alberyk@users.noreply.github.com>
Co-authored-by: Greenjoe12345 <33647525+Greenjoe12345@users.noreply.github.com>
Co-authored-by: SleepyGemmy <99297919+SleepyGemmy@users.noreply.github.com>
2024-04-02 01:46:14 +00:00
Cody Brittain
ddb14f4036 Planes & Layers part 1: The Re-Layering Redux (#18741)
This is part 1 of a project to, eventually, bring the render planes
system from /tg/ and bay into Aurora. This is a prerequisite and blocker
for many things the development team and community want to have, and
this was long overdue.

Many objects have been re-assigned layers, which are now thoroughly
defined. Maps have had their custom layer defines purged, as we should
be moving away from this in favor of saner definitions in the base
items.

This should be a test-merge due to the sheer amount of layers changed,
which will very likely create issues that I cannot possibly discover and
debug in a reasonable amount of time myself.

---------

Co-authored-by: Cody Brittain <cbrittain10@live.com>
2024-04-01 14:50:27 +00:00
SleepyGemmy
03f46e4292 Infected IPCs Have Been Cured (#18735)
* Infected IPCs Have Been Cured

* Clinic Bodies

* Fix Name Changes

* Fixes
2024-03-24 15:06:26 +00:00
Ben
4bc0ce755e Point Verdant now only spawns when today is a Port of Call (#18670)
* Port of Call Template Flag

* oops

* bitflags

* bitflags but frfr

* I give up + fix

* bitflags again again

* Port of Call Day changes

* remove Horizon check

* small thing :)

* check day directly now

* new proc to check port of call, and possible fix

* Requested Changes

* requested gem changes

* gem gaming

* gemmmmmmmmmmmmmmmmmmmmmmmmmmm

---------

Co-authored-by: Benedict <Ben10083@users.noreply.github.com>
2024-03-24 14:05:10 +00:00
Fluffy
bd04fc5fe7 The CI should now load balance the exoplanets to test across 3 pods (#18608)
* sdfas

* sd f

* sfda

* hbjjhb
2024-03-10 00:29:34 +00:00
Snowy1237
5a86a9fa00 More Konyang ghost roles and ruins. (#18502)
* first

* test

* urgh

* a

* b

* fix

* a

* we ball now (for real)

* tests rerun please

* b

* c
2024-02-26 23:35:29 +00:00
kyres1
0fd255a440 Point Verdant last minute bugfixes (chapter 1) (#18403)
* breaks your kneecaps cutely

* AGREGRHRH

* matt is a DUMB

* wait this was already fixed wtf

* buffet trays and the cave biome
2024-02-16 02:57:34 +00:00
DreamySkrell
81e7565431 Survey Probe (#18359)
* s

* cc

* hhh

* generate_survey_result -> generate_ground_survey_result

* hhh4

* h64

* htr

* 3

* tt

* 4

* c

* h

* Update code/game/objects/structures/survey_probe.dm

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
Signed-off-by: DreamySkrell <107256943+DreamySkrell@users.noreply.github.com>

* Update code/game/objects/structures/survey_probe.dm

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
Signed-off-by: DreamySkrell <107256943+DreamySkrell@users.noreply.github.com>

* review

* 5thng

* 54yhtgn

---------

Signed-off-by: DreamySkrell <107256943+DreamySkrell@users.noreply.github.com>
Co-authored-by: DreamySkrell <>
Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
2024-02-13 20:48:50 +00:00
Fluffy
9afe761db3 Some refactors, DMDoc and UT (#18365)
* dsfa

* accessories fix

* fixed "has been hit by" message with intent check

* sdfa
2024-02-12 15:32:23 +00:00
kyres1
99ad713e25 Mostly finishes Point Verdant + abandoned biome (#18197)
* testicle torsion

* fish

* fixes compile

* fin

* dreamy suggestion

* fixes conflicts and adds rustings stuff

* matt thing

* what the matt doin

* fixing airlock ids

* landing zone areas fix

* readding grates

* FUCK

* removing closed air spaces in the garage ruin
2024-02-10 10:01:56 +00:00
Fluffy
849340274d sdaf (#18321) 2024-02-08 12:38:28 +00:00
Fluffy
25dc248979 Updated statpanel and added client pings (#18337)
* SSatlas.current_map

* hardsuit spell tab appears to clear correctly

* sdfsa

* from the moment i understood the weakness of my flesh, it disgusted me

* sdf
2024-02-08 12:29:42 +00:00
RustingWithYou
e7fd40d18d Konyang: The Haneunim System (#18075)
* it begins.

* more away sites for the road

* yeah

* refugee shuttle

* ghghhg

* ok ok ok ok

* consistent ghostrole costs

* changelog

* ghgh

* Update code/modules/maps/planet_types/lore/konyang.dm

Co-authored-by: Geeves <ggrobler447@gmail.com>
Signed-off-by: RustingWithYou <63625389+RustingWithYou@users.noreply.github.com>

* Update code/modules/maps/planet_types/lore/konyang.dm

Co-authored-by: Geeves <ggrobler447@gmail.com>
Signed-off-by: RustingWithYou <63625389+RustingWithYou@users.noreply.github.com>

* addresses requested changes

* geeves changes

---------

Signed-off-by: RustingWithYou <63625389+RustingWithYou@users.noreply.github.com>
Co-authored-by: Geeves <ggrobler447@gmail.com>
2024-02-05 20:23:57 +00:00
RustingWithYou
a16fce4b71 Konyang: The Infected (#18301)
* ipc zombies

punch sounds & corpses

jungle map & icon fix

sounds

zombie village

glowing screen: you should kill yourself, now

light

ship 1

da wreck

infected outpost

ok ok ok

globs & templates

* changelog

* Update code/modules/mob/living/simple_animal/hostile/ipc_zombie.dm

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
Signed-off-by: RustingWithYou <63625389+RustingWithYou@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/hostile/ipc_zombie.dm

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
Signed-off-by: RustingWithYou <63625389+RustingWithYou@users.noreply.github.com>

* dmdoc & parent call

* unspeakable its patterns laid

* yeah

* glob

* Update code/modules/mob/living/silicon/robot/items/robot_tools.dm

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
Signed-off-by: RustingWithYou <63625389+RustingWithYou@users.noreply.github.com>

* Update code/modules/mob/living/silicon/robot/items/robot_tools.dm

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
Signed-off-by: RustingWithYou <63625389+RustingWithYou@users.noreply.github.com>

* Update code/modules/mob/living/simple_animal/hostile/ipc_zombie.dm

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
Signed-off-by: RustingWithYou <63625389+RustingWithYou@users.noreply.github.com>

* Update code/modules/mob/living/silicon/robot/items/robot_tools.dm

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
Signed-off-by: RustingWithYou <63625389+RustingWithYou@users.noreply.github.com>

* dmdoc

---------

Signed-off-by: RustingWithYou <63625389+RustingWithYou@users.noreply.github.com>
Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
2024-02-03 00:18:05 +00:00
Fluffy
1da2f6e7b8 Added a ruins UT (#18290)
* sdfa

* fas

* the godness guides, the godness protects

* sadf

* sdf

* fsa

* exoplanets_ruins config for UT

* sdaf

* sdf

* curse upon me
2024-01-30 11:00:23 +00:00
shaky-jake
d1603bf574 Courier’s Konyang Ruins (#18128)
* waagh

* first half

* weee happy new year :D

* behold, grass

* shale encrusted cliff my nemesis

* changelog

* oop

* pls go away lint

* weee

* format change

---------

Co-authored-by: ShakyJake <jakeisnowshaken@gmail.com>
2024-01-09 16:33:16 +00:00
DreamySkrell
a65fe73a47 OX delivery point ruin updated and fixed (#18135)
* ox

* 65

* tests rerun please

* tests rerun please

* barren asteroid no atmos

---------

Co-authored-by: DreamySkrell <>
2024-01-09 16:29:21 +00:00
Fluffy
e867030c2e Update MC (#18112)
* sdf

* fsda

* fuck

* fuck2

* toolz

* sdaf

* sdfa

* saf

* sdfa

* sdfa

* sdf

* sdfa

* temp rename

* temp rename

* temp rename

* sdaf

* the pain is immensurable in the land of byond

* the curse of rah

* safd

* sadf

* sadf

* gf

* asf

* fssdfa

* sfd

* sadf

* sfda

* brah

* brah

* it's easier for you to fix this

* ffs

* brah

* brah
2024-01-06 17:03:57 +01:00
shaky-jake
3f02663425 Some Ruin Stuff [MDB IGNORE] (#18111)
* setup

* sketch

* getting there

* one down

* progress

* woohoo

* custom spawners

* agony

* baseturfs waah

* Ruin Banishment

* also fix stargazer while im here

* changelog

* woops teehee

---------

Co-authored-by: ShakyJake <jakeisnowshaken@gmail.com>
Co-authored-by: Geeves <ggrobler447@gmail.com>
2024-01-04 16:53:31 +00:00
Matt Atlas
cadd19beac Ports the TG globals controller and converts globals. (#18057)
* SDQL2 update

* fix that verb

* cl

* fix that

* toworld

* this is pointless

* update info

* siiiiick..

* vv edit update

* fix that

* fix editing vars

* fix VV

* Port the /TG/ globals controller.

* part 1

* part 2

* oops

* part 3

* Hollow Purple

* sadas

* bsbsdb

* muda na agaki ta

* ids 1-15

* 16-31

* 41-75

* bring me back to how things used to be before i lost it all

* the strength of mayhem

* final touches

* cl

* protect some vars

* update sdql2 to use glob

* stuff?

* forgot that is not defined there

* whoops

* observ

* but it never gets better

* a

---------

Co-authored-by: Matt Atlas <liermattia@gmail.com>
2023-12-26 01:16:02 +00:00
Fluffy
a02be9f1fd Updated SSAtoms to TG's version (#18032)
* emperor protects

* sdfas

* sadf

* sdf
2023-12-25 20:38:08 +00:00
Geeves
d7db1f6d4a Orion Express Courier System (#17952)
* Orion Express Courier System

* tweaks and fixes

* whoops this goes in the back

* cement das conk creet baybee

* while funny, fixed supplies count

* add support for non-overmap tests

* guh

* anotha one

* feedback

* remove unused imports
2023-12-19 11:45:39 +00:00
RustingWithYou
6f9140382f Exoplanet Random Plants (#17967)
* icons

* and now, we suffer

* i keep screaming but god wont answer

* adapt seed

* Update code/modules/hydroponics/trays/tray_update_icons.dm

Co-authored-by: Matt Atlas <mattiathebest2000@hotmail.it>

* Update code/modules/hydroponics/trays/tray_update_icons.dm

Co-authored-by: Matt Atlas <mattiathebest2000@hotmail.it>

* Update code/modules/hydroponics/trays/tray_update_icons.dm

Co-authored-by: Matt Atlas <mattiathebest2000@hotmail.it>

* Update code/modules/hydroponics/trays/tray_update_icons.dm

Co-authored-by: Matt Atlas <mattiathebest2000@hotmail.it>

* addresses requested changes

---------

Co-authored-by: Matt Atlas <mattiathebest2000@hotmail.it>
2023-12-19 11:45:10 +00:00
RustingWithYou
2f23732680 Konyang: Telecomms Outpost (#17881)
* konyang telecomms outpost

uniforms & planet includes

ruin wl

area flags

aga

* guns

* changelog

* ruin type whitelist
2023-12-08 14:27:03 +00:00
Cody Brittain
06601c9ec3 Split up and rename var/flags (#17794)
* Split up and rename `var/flags`

* Various fixes

* CL

* Don't rename Phoron Guard phoron preset

---------

Co-authored-by: Cody Brittain <cbrittain10@live.com>
2023-11-22 16:27:51 +00:00
Fluffy
c25c8b6a37 Last editorconfig fixup (#17782)
* one

* two

* three

* fsdsdf
2023-11-20 18:22:42 +00:00
Fluffy
8cf49025ae CI improvements (#17632)
* the boulder must be pushed

* awk?

* sadfasdf

* sadf

* sadfsda

* asdf

* sdfasafd

* asdfsad

* asdf

* dsfafa

* despair

* sadfsda

* sdfsadf

* 1589

* sdaf

* sadfasd

* asdf

* safsadf

* fdsafsa

* add create and destroy

* fdsa

* sdafasfsda

* pods for away sites

* oopsie

* hgdfs

* i am speed

* sdafas

* hopefully this works first trAHAHAHAH

* asdf

* dfsadasf

* sfasdf

* 6461

* dsfasfd

* sfda

* fsd

* sdfas

* fsdaf

* sadf

* safasf

* sudo

* sadfsad

* dfsdf
2023-11-13 21:25:33 +01:00
DreamySkrell
9a51dfabbf Guaranteed spawn flag respects current sector && sectors blacklist (#17733)
* 0

* sectors_blacklist

* Update code/datums/ruins.dm

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>

* Update code/modules/maps/ruins.dm

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>

* Update maps/_common/mapsystem/map.dm

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>

* Update maps/_common/mapsystem/map.dm

Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>

---------

Co-authored-by: DreamySkrell <>
Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
2023-11-13 13:10:41 +00:00
RustingWithYou
ac8590ad38 Konyang: Village (#17586)
* village code

* changelog

* ghostrole tweak at request

* items

* village -> villager
2023-10-17 20:56:28 +00:00
RustingWithYou
f987cb557c Konyang: Jeweler Cockatoo & Nest (#17574)
* jeweler cockatoo nest

* ruin can actually spawn

* changelog
2023-10-14 11:13:25 +00:00
RustingWithYou
d340e7d3fc Konyang: Away Site Spawning & Planet Tweaks (#17539)
* konyang & point verdant tweaks

* changleog

* city poi icon
2023-10-10 12:52:19 +00:00
Fluffy
4538e2a7cc Fix indentations (#17481)
* cbt

* AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

* fsadffsda sad

* sadfasd

* jhn

* dsfa

* saf

* safsad

* sda
2023-10-05 10:15:58 +00:00
Fluffy
870f97c1c7 Icon smoothing subsystem update (#17383)
* sfasdf

* sfsaf

* sadfas

* sdfasdf
2023-09-27 10:23:15 +00:00
kyres1
f18d4128ad [WORK IN PROGRESS] Konyang and Point Verdant (#16714)
* starting point verdant

* major progress

* PAIN

* test

* zlevels AAGHHH OH NO

* im scream

* kawnyang

* dam thats good

* Biff Largehuge

* Look Gordon, ropes!

* wawagh

* rgrhgrhrgrh

* Gordon, you're alive! Thank God for that hazard suit.

* help

* frownie face

* wegh

* Gordon! Get away from the beams!

* Good morning, Gordon.

* Signs

* fix multiple proc definition

* initial ambience

* gay rain

* beach and some pebbles literally

* fixing conflicts aUGH

* generation

* guh?

* sewers and beach additions

* maping

* map

* womp womp

* landing zone

* fixing missing shit

* buddha

* ass

* major map updates

* implemented key doors, fixed baloon alert and tasks

* mineral color, adds ozone layer

* real fake walls

* vending subtypes for the regional market

* mooooar

* minimart pt 1

* haneunim skybox

* station mapping progress

* minimart and roboclinic

* offices progress

* bar work

* size change, some polishing of the office + police station

* map size update. Also a fuckton

* tunnels

* more work

* Why doesnt the map initialize

* broke shit

* fixing point verdant spawning, also ocean landing zone

* finishing some buildings

* mapping, village, not finished

* village, main road

* village stuff

* village stuff

* village stuff

* village stuff

* anchoring

* village stuff

* random space tiles fix

* random space tiles fix

* bin fixes

* missing initialize hint on new floors

* fix open space on basement level

* idk

* missing initialize hint

* tests again please

* tests rerun please

* oven/small be gone

* remove shuttle landmarks idk

* bad stairs fix maybe

* fix missing open space above stairs

* tests rerun please

* CircularRandomTurfAround fix

* spaces to tabs

---------

Co-authored-by: atteria <tarkona@protonmail.com>
Co-authored-by: Fluffy <65877598+FluffyGhoster@users.noreply.github.com>
Co-authored-by: DreamySkrell <107256943+DreamySkrell@users.noreply.github.com>
2023-09-23 21:23:38 +02:00
Fluffy
b183188689 Better logging (#16164)
* Initial

* Cleared duplicates

* More work, get rid of log_error

* more

* log_debug() to macro LOG_DEBUG

* More work

* More

* Guh

* Maybe better?

* More work

* gah

* Dear lord

* *inserts swears here*

* gdi

* More work

* More

* dear lord

* fsdfsdafs

* rsdaf

* sadfasf

* sdafsad

* fgsd

* small fuckup fix

* jfsd

* sdafasf

* gdi

* sdfa

* sfdafgds

* sdafasdvf

* sdfasdfg

* sdfsga

* asdf

* dsfasfsagf

* ihibhbjh

* fsadf

* adfas

* sdafsad

* sdfasd

* fsda

* vhb

* asf

* for arrow

* removed source file-line logging, added header for tgui
2023-08-05 21:53:11 +00:00
Alberyk
5c1cb267b0 Adds the Burzsia system (#16519)
* first steps

* Adds burzsia

* space fix

* Last touches

* id and species

* Final site

* changelog

* Desc fix

---------

Co-authored-by: Werner <1331699+Arrow768@users.noreply.github.com>
2023-07-23 17:16:41 +00:00
Werner
3742231bc2 Major UT Overhaul (#16544)
* Removes old UT definition files (drone/travis)
* Adds concurrency definitions to the workflows
* Changes our workflows to be more in line with what /tg does
* Adds a workflow to build/commit TGUI
* Adds a workflow to build/commit changelogs

Add python version to dependencies.sh
Fix dme errors
Removes a bunch of not included files
Cache Opendream and add directory to check_grep.py

Co-authored-by: Werner <Arrow768@users.noreply.github.com>
2023-06-27 16:44:16 +02:00
Fluffy
5e1332d60f OpenDream linting (#16468)
* I wanna set the universe on fire

* dfsaaf

* setup

* dir issue?

* dsf

* Perhaps the script

* saf

* cry

* pain

* sdfas

* Try reintroduction of tag-matcher

* Failed

* Tries to suppress dotnet compile warnings

* Like this maybe?

* woopsie

* Damn pathings

* Hate

* Pragmas

* unlint?

* Maybe?

* GDI

* Redundant ifdef removed and changelog

* Did I forgot the tag matcher, or it was still broken?

* Yea no that script is still broken

* Removed tag-matcher as requested

* *sigh*

* test

* bro what?

* hope

* just fixing the input

* Let's see if we catch it...
2023-06-26 17:05:38 +02:00
RustingWithYou
b162969bd9 awful hacky garbage (#16421) 2023-06-03 09:05:33 +00:00
Alberyk
45ce4ee228 Grass planet atmos fix (#16408) 2023-05-30 16:15:25 +00:00
RustingWithYou
5f5ec01423 HOT PLANETS (#16398) 2023-05-28 20:36:45 +00:00
kyres1
46671b964b Fixes asteroid scan readouts (#16279)
* wah

* ???
2023-05-08 11:31:04 +00:00
harryob
578bae6f6f no relative pathing (#16234)
* the voices win in the end

* cleanup

* changelog

* secure.dm hates me

* make_exact_fit() in initialize instead of whatever was happening before
2023-04-30 21:10:13 +00:00
Alberyk
d3bc66b6c1 Some exoplanet tweaks and a ship fix (#16258)
* Some exoplanet tweaks

* Generator fix

* no sample
2023-04-29 09:28:46 +00:00
Wildkins
9f1bdd2847 Exoplanet Overhaul: The Shape of Things to Come (#16216)
* the end of the beginning

* SPEED

* SPEED

* we real speed

* fix ore gen

* re-organize exoplanet stuff

* reorg and rename defines, fix ores

* Everything Else

* 1.2.0+a3 rust_g

* fix merge

* get rid of noise maps

* fix adhomai, delete random maps

* make adhomai poggers or something idk

* debug

* crystal planet, misc bugfixes

* fixes

* log

* change mineral gen to make adhomai work

* try this

* huh

* huhw

* rust_g 1.2.0+a4

* port adhomai changes to correct file

* fix for rock nomad

* bugfixes
2023-04-25 13:48:54 +00:00
Alberyk
12b7dfc5cf Born in the Saddle (#16047)
* new cool animals

* more fun stuff

* village

* nka gets horses

* the final

* fixes changelog
2023-04-16 10:07:33 +00:00
kyres1
54a35e35cc Massively upgrades sensor readout fluff (#16073)
* jesus christ part 1

* i cant be cool

* unathi start

* finishing the fight

* lore requests

* fixes lore request
2023-04-03 10:47:28 +00:00
Wildkins
5ba6eccd9a Fix ruin spawning, LZ deletion, UTs and more (#16068)
* Fix ruin spawning, LZ deletion, UTs and more

* augh

* fix AST exoplanet generation for real

* Fix landing zones turning into rock walls

* fix awaysite runtimes

* im blind

* missed one

* split exoplanet UTs to new UT

* comments

* obj path fixes
2023-03-29 18:44:24 +00:00