18 Commits
Author SHA1 Message Date
Cody BrittainandGitHub 3f62424312 [MDB Ignore] [IDB Ignore] Kills off /obj/item/device (#21774)
This has zero reason to exist in our code base. We have no procs or
variables tied to this. I removed it to make future modifications
cleaner.

---------

Signed-off-by: Cody Brittain <1779662+Generalcamo@users.noreply.github.com>
2026-02-01 05:14:26 +00:00
7d058fc613 Jukebox TGUI update, Earphones autoplay, sound keys refactor (#21630)
V2 of [previous music playing
PR](https://github.com/Aurorastation/Aurora.3/pull/21466). TLDR no
longer uses the connect_range component for implementation because it
turned out a bit too inflexible for overlapping music players.

Removes a NanoUI template for the [TGUI
update](https://github.com/Aurorastation/Aurora.3/pull/21046).

New changelog:
  - refactor: "Ported Jukebox's NanoUI interface to TGUI."
- refactor: "Ported Jukebox audio playing functionality to a component."
- refactor: "Sound keys refactored from singletons to datums, along with
larger breakout of sound.dm to allow for easier SFX updates in future."
  - code_imp: "Expanded track datums to include track lengths."
- code_imp: "Reorganized music file folders for more intuitive access."
  - rscadd: "Earphone status feedback text now includes track length."
  - rscadd: "Added autoplay functionality to earphones."
- bugfix: "Fixed earphones' 'Previous Song' verb not sending you to the
end of the playlist when used while the first track is selected."
- bugfix: "Fixed gain adjustment for 'Konyang-1' (-23 dB -> standard
-9.8 dB)."
- bugfix: "Fixed y-offset of audioconsole-running overlay animation to
line up with the actual screen."

---------

Co-authored-by: VMSolidus <evilexecutive@gmail.com>
2026-01-22 16:54:40 +00:00
206f3ec318 Tajaran Religious Versebooks (#21063)
Adds S'rendmarr and Ma'ta'ke versebooks to the game. Thanks to Tajara
Lore (especially @WilliamMurdoch) for the lore bits

Versebooks were added to loadout and now replaces the previous bible for
Tajaran priests.

In the future it might be best to merge the capabilities of bible with
versebooks (so religious versebooks can make holy water)

### Example Verses
S'rendmarr: _There is always hope beneath the light of the suns. Do not
fret at the horrors of this world, o child! Your guardians watch from
above._
Ma'ta'ke: _At that moment the king boasted of his victory and Mata’ke
quickly drew his sword, stabbing the king in his black heart who fell to
the floor. “One’s temper dictates the battle,” said Mata’ke as he wept
for his fallen battle-brother._

<img width="338" height="269" alt="image"
src="https://github.com/user-attachments/assets/da5311b6-e69a-4201-b268-099384f20f59"
/>

---------

Co-authored-by: Ben10083 <Ben10083@users.noreply.github.com>
2025-08-01 19:51:55 +00:00
Wowzewow (Wezzy)andGitHub 354a259251 Fixes flashlight and books bad icon (#20408)
Title
2025-01-25 01:26:56 +00:00
hazelratandGitHub f28c680da2 Unique sprites for the templeist versebook (#19946)
I'm not sure when the templeist versebook lost the icon it was meant to
reference, but it's been broken for a while. This adds a new sprite for
the book, plus inhands, to fill the gap.
2024-09-29 15:24:24 +00:00
40b8ac6a55 Replaces outdated Tajaran political books with versebooks (#19870)
The Political books for PRA,DPRA, and NKA have been replaced with
versebook equivalents, with extra quotes provided by Tajara Lore.

PRA:

![image](https://github.com/user-attachments/assets/d34208d7-c1cc-479b-aaa1-d3b3b2dc7b8c)

DPRA: 

![image](https://github.com/user-attachments/assets/714aac5c-b0a3-47df-b19f-8b3af388bce9)


NKA:

![image](https://github.com/user-attachments/assets/dfda1429-4578-40b0-9ecc-90972fd8236c)

---------

Co-authored-by: Ben10083 <Ben10083@users.noreply.github.com>
2024-09-13 10:17:11 +00:00
FluffyandGitHub a3a4d46fa7 Hitby refactor (#19624)
Refactored hitby to be in line with TG's version.
Refactored item weight defines to a more clear naming scheme, also in
line with TG's version.
Refactored how the movement bumps are handled, ported signals to handle
them, in preparation for the movement update.
Fixed disposal hit bouncing the hitting atom on the wall.
Items do not push other items anymore if they are tiny.
2024-07-28 20:52:08 +00:00
FluffyandGitHub 3dc4cce9c2 Minor span refactoring (#19177)
Minor span refactoring
2024-05-19 16:37:29 +00:00
nautandGitHub 80d79a585c Consolidates text files into their own, central folder (#19063)
Sorts the various .TXTs of the game (currently so far the lore radio
stations as well as the "verse books" (Biesel constitution, religious
scriptures, etc)) to a master `texts` file in Aurora's root directory.
Should help with config issues as well as consolidate all the texts in
one place, especially for use in future endeavors where bits of text
like these need to be made.

Should theoretically fix #19060. If it doesn't then, well, I'm stumped.
2024-05-02 16:42:57 +00:00
nautandGitHub 4229a034d1 Luceism Additions (#18906)
Adds a lot of Luceian stuff for Assunzionis and brings them up to speed
as a contender religion.

- Added several items relating to Luceism, the religion of Assunzione.
- Added chaplain items for Luceism: robes, a cassock, and a new null
rod, the Luminous Sceptre.
- Added a new versebook, the Luceian Book of Scripture, available to
Assunzionii characters. It's a versebook with various texts from
Luceism.
- Resprited the Luceian amulet, Luceian Book of Scripture, and the
Assunzione cloak.
- Compressed the loadout warding sphere and warding sphere case into
just one loadout item that already comes with a case.
- Religions with unique religious books (versebooks) now have their
chaplains spawn with the versebook in question, rather than a generic
black tome.


![image](https://github.com/Aurorastation/Aurora.3/assets/55491249/e477d9c7-cbfb-4976-a905-1bda0cd99820)

![image](https://github.com/Aurorastation/Aurora.3/assets/55491249/7523e3c8-04ee-4146-ae9f-93702020adda)

![image](https://github.com/Aurorastation/Aurora.3/assets/55491249/68a69aa5-a346-4c38-b891-73516a877615)
2024-04-23 12:09:29 +00:00
Cody BrittainandGitHub 0a3dac31e0 Refactored do_after to use a flag-based system for options (#17127)
* Refactored do_after to use a flag-based system for options

* More flags

* Ditto

* Use the HAS_FLAG macro

* do_after pass

* Fix burning paper code

* Resolve issues from Fluffy's code reviews

* .
2023-09-27 12:17:14 +00:00
TheStrykerandGitHub 546d5af4d6 Adds Trinary Perfection robes. (#16953)
* adds trinary stuff

* changelog

* reverts .dme

* more fixing of stuff

* fixes more

* adds templeist quotes

* fixes loadout

* trinary
2023-08-10 11:04:11 +00:00
RustingWithYouandGitHub af44e39a52 Unathi Religious Books (#16396)
* siakh book

* autakh and skakh books

* thakh book

* finishes thah book and fixes some typos + loadout

* autakh book nam
2023-05-28 16:17:44 +00:00
SleepyGemmyandGitHub 38c261b600 Tweaks Examination Code (#14843) 2022-11-18 12:47:46 +01:00
granoddandGitHub 512e77353e Changes Verse Books Size to Small (#14721) 2022-08-29 21:57:25 +02:00
FlamingLilyandGitHub 673d56708b Fixes missing in-hand versebook sprites. Replaces trinary bible with a more lore accurate bible. (#14383) 2022-07-01 12:30:43 +02:00
FlamingLilyandGitHub 50e58c1045 Creates a versebook for the Trinary Perfection (#14358) 2022-06-29 20:40:54 +02:00
BenedictandGitHub b234deaf81 Implements the Biesel Constitution (#14016) 2022-06-08 17:44:22 +02:00