Commit Graph
48442 Commits
Author SHA1 Message Date
EvandorfandGitHub 74f43d2e7d Fixes Tumors Not Being Able To Be Removed with Surgery (#19700)
The 'infest_with_parasite' proc was setting the 'parent_organ' variable
of new tumors to the src organ reference. Changed to set the
'parent_organ' variable to the 'limb_name' of the src which allows
surgery code to find it.
2024-07-26 10:55:51 +00:00
courierbravoandGitHub 5dd0832b83 Tips Grammar/Spelling fix (#19699)
Fixed some grammar spelling issues for the tips.
2024-07-26 10:55:32 +00:00
Changelogs ef2282fcc1 Automatic changelog compile [ci skip] 2024-07-26 01:02:22 +00:00
feartheblackoutandGitHub 33c25c5c07 Fixes the Vaurca lunchbox k'ois roulade spawning with no reagents inside (#19678)
changelog
2024-07-25 18:52:53 +00:00
Wowzewow (Wezzy)andGitHub eb7218fc17 Chair-Railing Fix (#19682)
Morb.

Fixes #14575
2024-07-25 18:52:46 +00:00
ed188654a1 Temperature Pack Major Buffs (#19566)
Temperature Pack temperature changes majorly increased to fix
https://github.com/Aurorastation/Aurora.3/issues/16716

10 degrees of temperature for blizzard/volcano pack were far too little,
I thought at first temperature code was being weird but appears fine.

---------

Co-authored-by: Ben10083 <Ben10083@users.noreply.github.com>
2024-07-25 13:21:11 +00:00
beepbopbeepbopandGitHub 888c756a74 adds a cryo console to tret industrial complex (#19610)
the tret industrial complex had a cryogenics tube without a console, now
it will.
2024-07-25 13:20:50 +00:00
RustingWithYouandGitHub 7d8f1658e0 Adds a Nralakk Federation zippo lighter (#19638)
Like the title says, adds a Nralakk flag zippo lighter at the request of
Skrell lore. Sprites by Dekser
2024-07-25 13:20:15 +00:00
44cef22318 Fixes a few Skrell xenowear items. (#19639)
Fixes the Skrandana to be white, and spelling errors on the Weishii robe
and Worker's hat.
Also, not quite sure if it should be worker's hat or workers hat.

---------

Co-authored-by: Stev-the-third <Rose@flurf.net>
2024-07-25 13:20:04 +00:00
feartheblackoutandGitHub 435c5fd3b5 Diona-related bugfixes (#19641)
see changelog

not strictly passport-related despite the branch name, but fuck it
2024-07-25 13:19:52 +00:00
nautandGitHub b6853f24f8 Intent-based sink/reagent dispenser filling (#19647)
Changes the sink/reagent dispenser (i.e. water tanks)' filling system to
be intent-based rather than opening a window every time. Should make
filling/emptying containers at least 10x quicker. :)

Use **HELP** intent to fill from a container. Any other intent (i.e.
HARM) will have you try to empty the container into the dispenser/sink
instead.

Additional examination info has been added to both the sink and reagent
dispensers to give such information.
2024-07-25 13:19:13 +00:00
RustingWithYouandGitHub dffebee0a0 Event Service Role & Event Job Outfits (#19652)
Adds the event service job used in New Blades so far, as well as unique
outfits for event jobs to make giving them different gear easier for
future devs.
2024-07-25 13:18:33 +00:00
CrosariusandGitHub 26e8846ee8 Hegemony Energy Rifle Bugfix (#19649)
Fixes Bug #19648

The Hegemony Energy Rifle has the E-Gun as a parent, instead of the
laser rifle, so it doesn't inherit all the single-fire-mode stuff that
the laser rifle has. I gave it all those attributes to make sure you
can't accidentally change the fire mode.

Edit: To clarify, this fixes the bug where you can change the fire mode
and it causes the gun to vanish.

---------

Signed-off-by: Crosarius <30341877+Crosarius@users.noreply.github.com>
2024-07-25 13:17:02 +00:00
EvandorfandGitHub 8ab73519c6 Fixes Arterials Not Applying Bloodloss (#19658)
- ~~The handle_blood proc will now check all organs, not just damaged
ones, and apply bloodloss accurately; including arterials where the
external wounds are healed.~~

- Added an arterial check to the proc which determines which external
organs are damaged so that the handle_blood proc will correctly remove
blood for external organs with arterial bleeds with no damage.

- Arterial severity which applies less than 1u of bloodloss is now
accounted for properly and is no longer rounded down to 0.

Fixes: https://github.com/Aurorastation/Aurora.3/issues/17807
2024-07-25 13:13:28 +00:00
ASmallCuteCatandGitHub 6029db7e27 A few UI tweaks to help with readability on medical scanners. (#19673)
Changes some of the UI elements of medical body scanners, so that the
text is colored if injury or complications are present.
2024-07-25 13:13:04 +00:00
FluffyandGitHub 58acd61e33 Fixed traps not working (#19663)
Fixed traps runtiming and not working.
Moved the span macros (and font size macros) in their own file.

Fixes #19614
2024-07-25 13:12:08 +00:00
FluffyandGitHub a68602b566 The AI can now correctly choose between multiple shells to control (#19670)
The AI can now correctly choose between multiple shells to control

Fixes #17013
2024-07-25 13:12:03 +00:00
FluffyandGitHub 2e9e4a0c57 Fixed a runtime where a nullcheck was not present (#19666)
Fixed a runtime where a nullcheck was not present, possibly slightly
sped up the proc too
2024-07-25 13:11:53 +00:00
FluffyandGitHub 5f1c34269f Fix AI holograms rotating when follow is not enabled (#19675)
Fix AI holograms rotating when follow is not enabled

Fixes #15213
2024-07-25 13:11:34 +00:00
hazelratandGitHub 698ba9e668 Expands the pirate base offsite to every sector (#19676)
Makes the pirate base offsite spawn in every sector, in the interest of
promoting more offsite variety. The cult base and freebooter ship are
both already universal, so there appears to be strong precedent. This is
also a good offsite for giving military offships something more to do
that doesn't involve the Horizon.
2024-07-25 13:10:56 +00:00
AlaunusLuxandGitHub 0e1750634f Allows only either a suit cooler or an airtank to be installed into a voidsuit (#19692)
Fixes #19691
2024-07-25 13:10:33 +00:00
Changelogs 794a828c20 Automatic changelog compile [ci skip] 2024-07-25 01:03:12 +00:00
DreamySkrellGitHubDreamySkrell <>
b488e51549 Map PDA Program - POIs (#19536)
![image](https://github.com/Aurorastation/Aurora.3/assets/107256943/b8171abd-bb34-48cd-9d96-7d71c8a09441)

![image](https://github.com/Aurorastation/Aurora.3/assets/107256943/a6def124-631c-4a2c-af62-8c9e95876502)

![image](https://github.com/Aurorastation/Aurora.3/assets/107256943/2a86a7ef-7a74-4bb2-999b-431ba40c19ee)

---------

Co-authored-by: DreamySkrell <>
2024-07-24 19:42:53 +00:00
AndrewandGitHub 66bfc421e9 Fixes Hegemony Energy Rifle turning invisible (#19664)
Fixes #19648
2024-07-24 19:42:23 +00:00
hazelratandGitHub c089667464 Fixes telekinetic tables (#19667)
Fixes folding tables being possible to set up with a mouse click
regardless of proximity.

Resolves https://github.com/Aurorastation/Aurora.3/issues/19475
2024-07-24 19:42:22 +00:00
FluffyandGitHub cf8866e480 Fixed the message server PDA messages logging (#19668)
Fixed the message server PDA messages logging.
Fixed the message monitoring console for the aforementioned use.
Fixed a runtime for AI distance check on trying to read papers.
Created a preset for the message server so it's autolinked on the
horizon.

Fixes #11701 (For the Message Logs part)
2024-07-24 19:42:20 +00:00
60c5a2abe5 BAPI - mapmanip multiz support (#19687)
changes:
  - rscadd: "BAPI - mapmanip multiz support."

needed for the current map freeze

before, multiz dmm maps were not handled at all, always assuming there's
one zlevel (reading and writing)
now with this PR, multiz dmm maps will be handled correctly, both
submaps and the maps they are inserted into

---------

Co-authored-by: DreamySkrell <>
Co-authored-by: AuroraBuildBot <action@github.com>
2024-07-24 19:42:03 +00:00
Changelogs 13d65573c3 Automatic changelog compile [ci skip] 2024-07-24 01:03:35 +00:00
FluffyandGitHub 363650f185 Borgs can now access the APCs channel configuration again (#19674)
Borgs can now access the APCs channel configuration again, like the AI
already can
2024-07-23 06:14:57 +00:00
tomixcomicsandGitHub aa9fd46ec8 [BUGFIX] Fixes invisible Ravioli sprite (#19677)
The sprite for Nakarka Ravioli wasn't showing up. This fixes it.
2024-07-23 06:14:42 +00:00
Changelogs 494d4cc322 Automatic changelog compile [ci skip] 2024-07-23 01:03:25 +00:00
13082e71ad BAPI - mapmanip submap perf improv + mapmanip script (#19634)
changes:
  - rscadd: "BAPI - mapmanip submap performance improvements."
  - rscadd: "BAPI - mapmanip script."

perf improv in the form of changing the map container from hashmap to a
flat grid
hashmap was only bad for big maps with lots of submaps - did not affect
horizon with its one small submap

the script:


![image](https://github.com/user-attachments/assets/136365c3-5cbc-4189-90a0-f163ea836735)

---------

Co-authored-by: DreamySkrell <>
Co-authored-by: AuroraBuildBot <action@github.com>
2024-07-22 14:40:13 +00:00
feartheblackoutandGitHub 61ef70f41d Adds deck 2 Operations access back to the Corporate Reporter (#19657)
Title. The access for the deck 2 doors seems to have been reverted at
some point for one reason or another, so this readds that.
2024-07-22 13:00:49 +00:00
FluffyandGitHub 1345beac4b Added the z-level manager system from TG (#19532)
Added the z-level manager system from TG, mostly
2024-07-22 13:00:38 +00:00
Changelogs 0a9176841c Automatic changelog compile [ci skip] 2024-07-21 01:07:25 +00:00
FluffyandGitHub 947487ba62 Updated the Datum Component System and dcs signals handling (#19625)
Updated the Datum Component System and dcs signals handling
2024-07-20 17:33:21 +00:00
c5b6e2ceb3 MoghesEats (Adds 12 new food dishes to the game of varying origins) (#19588)
-Adds 12 new food dishes to the game (4 Unathi dishes, 2 Galatean, 1
Tretian, 5 misc.) including some requested dishes such as unathi
desserts and fettucini alfredo. Expands the use of Nakarka
-fixes bug where konaqu wasn't displaying right in the codex
-fixes phrasing on nakarka cheese wheels to be more in line with how
Vaucra talk
-fixes incorrectly named muffin types

---------

Signed-off-by: tomixcomics <tomi.lifelesslosers@gmail.com>
Co-authored-by: Pirouette <57296132+listerla@users.noreply.github.com>
2024-07-20 10:37:01 +00:00
Changelogs a828496e94 Automatic changelog compile [ci skip] 2024-07-19 03:51:46 +00:00
ef6547b262 Ouerea Away Site Tweaks (#19417)
* Adds decorations and some extra gear to Ouerea away sites like the
Skrase and the Sol Base.
* Also adds some extra belts and a better kitchen for the aquaculture
farm.

---------

Signed-off-by: lavillastrangiato <63124803+lavillastrangiato@users.noreply.github.com>
Co-authored-by: La Villa Strangiato <mangodeity@gmail.com~>
2024-07-18 21:29:30 +00:00
FluffyandGitHub 4c2937cb4a Fixed an href exploit in the traitor uplink (#19656)
Fixed an href exploit in the traitor uplink
2024-07-18 03:28:01 +00:00
Changelogs 61409309b6 Automatic changelog compile [ci skip] 2024-07-18 01:01:49 +00:00
FluffyandGitHub 4c932542ef Telescience unapologetic buff (#18854)
Refactored portals, improved handling.
Telescience console can now target overmap zlevels, provided deep scan
is not enabled and the contact is completely scanned.
Telescience portals now properly delete when the timer expires.
Greatly increased power usage for the telescience portals, especially if
aiming outside targets.
Refactored telescience console backend.
Added various DMDocs.
2024-07-17 21:17:42 +00:00
beepbopbeepbopandGitHub 74eab3881c TCAF Corvette Fixes (#19616)
Fixes a piping error, makes medical equipment better, and some other
misc. things. Refer to changelog.
2024-07-17 21:14:47 +00:00
beepbopbeepbopandGitHub 53aa296cf4 Moghes/Ouerea pen fixes (#19613)
Fixes the animal pen situation on Moghes and Ouerea. Refer to changelog
for more info.
2024-07-17 21:14:45 +00:00
hazelratandGitHub 55a1afd77a Hegemony waypoint (#19618)
This introduces the Hegemony Waypoint, a hegemony variant of the sensor
relay intended to replace the sensor relay in Uueoa-Esa.

TODO: 

- [x] Fix the overmap object spawning twice for some reason
- [x] Get sensors working
- [x] Introduce grime and more details to map
- [x] Exclude sensor relay from Uueoa-Esa
- [x] Add unique sprite
- [x] Introduced mapmanip elements so there can be randomised and
potentially dangerous stuff in the offsite (maybe)

Featuring randomised rooms!


![image](https://github.com/user-attachments/assets/37e36b61-510d-4bf0-a18e-cb9e7e5fdb83)
2024-07-17 21:13:12 +00:00
courierbravoandGitHub ba4d62a5a8 Balancing - Mining materials exports (#19470)
Added the ability to sell off your mining materials for profit. All
prices are relatively low, so it shouldn't mess up the balance of things
too much.
Consequentially, engineering can now sell its gold, silver, and platinum
to operations.
Also, I removed market elasticity from this materials list. Just to make
things far more consistent, and remove any potential and needless
frustration.
Thank you to @BoomerThor for helping me through this!
2024-07-17 21:11:36 +00:00
GeevesandGitHub bfa86f757a PDA Chat Improvements (#19587)
* Made a bunch of improvements to the PDA chat program. Clicking on
someone or a channel's name will now immediately open the chat. Text
inputs will now not input unless you press enter.
* PDA chat messages will now have spaces between them, unless it's the
same person sending multiple messages in a row.
* Updating a PDA chat channel's password will now output that it changed
into the chat.
2024-07-17 21:11:28 +00:00
GeevesandGitHub 148266d251 Bullet Marking Cap (#19598)
* Limited the number of bullet holes in a wall to 3, to prevent the
decals from lagging the game.
2024-07-17 21:11:26 +00:00
CatsinHDandGitHub 014dbc6306 Gives rest of command the new IDs (#19590)
I forgot to give the rest of command (HoS, RD, OM, and CMO) the new
command IDs. This fixes that... woops.
2024-07-17 21:11:25 +00:00
GeevesandGitHub f912910947 Hivebot Gib Reduction (#19599)
* Killed hivebots now only drop a single robot gib onto the turf beneath
it, and only if there isn't one on that turf already.
2024-07-17 21:11:15 +00:00