Commit Graph

56 Commits

Author SHA1 Message Date
Batrachophreno
96b42b0fd9 Href closures hotfixes (#20981)
Hotfix for some integrated circuit weirdness and a misplaced loadout
apostrophe
2025-07-11 17:41:26 +00:00
Batrachophreno
9fba0357b5 Multiple href fixes (#20967)
Fixes a whole bunch of stuff caused by unclosed hrefs, details in
changelogs

---------

Signed-off-by: Batrachophreno <Batrochophreno@gmail.com>
2025-07-08 23:14:59 +00:00
Fluffy
3185c10cf1 516 internal links (#20428)
Convert all (appropriate) links to use the required `byond://` for 516

Added a grep to detect incompatible ones
2025-02-20 22:54:10 +00:00
Fluffy
7265630dde Turn more unmanaged global vars into GLOB (#20446)
Turned a ton of unmanaged globals into managed globals.
Refactored some UT output.
Removed some unused things, including vars.
Added a test to ensure people don't keep adding new unmanaged vars.
2025-02-17 23:34:02 +00:00
Fluffy
0ae0b10764 Refactored all the backslash ref and ref() calls to use REF() instead (#19847)
Refactored all the backslash ref and ref() calls to use REF() instead.
Added a linting for raw ref proc calls.
2024-09-13 10:17:32 +00:00
feartheblackout
10b857596e Adds a list of valid species per loadout item (#19580)
![image](https://github.com/Aurorastation/Aurora.3/assets/59633984/5cbbed50-4cda-445a-8168-a50303198292)

![image](https://github.com/Aurorastation/Aurora.3/assets/59633984/6776cc43-30e7-4938-9b5e-3ac2e8cf528e)
2024-07-08 12:49:06 +00:00
Fluffy
3dc4cce9c2 Minor span refactoring (#19177)
Minor span refactoring
2024-05-19 16:37:29 +00:00
Cody Brittain
a2bdb77577 Added support for religious restrictions in the loadout (#18685)
Co-authored-by: Cody Brittain <cbrittain10@live.com>
2024-03-21 11:41:47 +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
Geeves
80e17b42ca Accessory Loadout Options (#18082)
* Accessory Loadout Options

* more

* throw this on top

* fluffy review

* nope

* more stuff

* default log file

* fix order?

* indentation fix
2024-01-06 12:43:24 +00:00
Werner
bff569a6da Updates Loadout Backend (#18095)
* Updates Loadout Backend

Updates the loadout backend to store gear data in a separate table.

This might enable us to increase the number of loadout points available

* Bump MariaDB Version to 10.11

* Update editorconfig for SQL

* Fix update_character_gear

* tgui_alert and TOPIC_NOACTION

* Fix missing sur

* Actually, its user

* Adds a CHECK_TICK, just in case

---------

Co-authored-by: Werner <Arrow768@users.noreply.github.com>
2024-01-02 21:54:49 +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
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
Sparky
f3a4b5d22e Items with colourable accents (#16743)
* Items with colourable accents

Changes the way loadout items with additional colours worked to be part of all items, rather than changes to each of their update_icon procs.

Also added a few new clothing items with colourable accents.

* merge conflict fixes

Gah. .dmi files why.
2023-07-21 19:33:06 +00:00
Geeves
8ea39f9dbd Colorable Glasses (#16246) 2023-05-01 19:09:56 +00:00
Matt Atlas
09d8f8506e Makes switching loadout tabs not refresh preview, fixes new character loading. (#16167)
Co-authored-by: Matt Atlas <liermattia@gmail.com>
2023-04-07 12:13:17 +00:00
Geeves
a4e290182a Aut'akh Grasper Fix (#15771) 2023-02-08 11:27:40 +01:00
Matt Atlas
dd482c63af Update the codebase to 515. (#15553)
* Update the codebase to 515.

* edit that

* WHOOPS

* maor

* maybe works

* libcall and shit

* do that too

* remove that

* auxtools isnt updated so get rid of it

* actually remove auxtools lol

Co-authored-by: Matt Atlas <liermattia@gmail.com>
2023-01-23 21:21:37 +01:00
Geeves
c4a97641d8 Security Goon Equipment (#15548)
*
2023-01-21 13:21:29 +01:00
Fluffy
04d89f212a Singletons + refactor of /datum/observ + refactor of /decl/ into /singleton/ (#15519) 2023-01-10 19:22:14 +01:00
Wildkins
391fc4eaee Fix apostrophes in gear names breaking selection (#15550) 2023-01-08 15:32:11 +01:00
Matt Atlas
b1869884c1 Revert "Singletons + refactor of /datum/observ (#15487)" (#15515) 2023-01-05 19:21:22 +01:00
Fluffy
0ddcf0817a Singletons + refactor of /datum/observ (#15487) 2023-01-05 18:41:40 +01:00
Geeves
b64d429eb7 Loadout Rollable Clothes (#15365) 2022-12-21 18:05:07 +01:00
DreamySkrell
18aa3131af Loadout QoL - search box minor styling fix (#15079) 2022-11-12 22:56:57 +01:00
DreamySkrell
df48e47d18 Loadout QoL - search box (#14991)
* grayed out

* grayed out to top

* unavailable to bottom

* origin and culture on items

* changelog

* type fix

* type fix actually

* text

* first basic impl

* search in item selections too

* no clear bar on refresh

* remove dev comments

* stuff

* th

* a

* ch

* re

* i hate css

Co-authored-by: DreamySkrell <>
2022-11-11 18:50:31 +01:00
DreamySkrell
32b1da5ee4 Loadout QoL - used items always at the top (#15011)
Co-authored-by: DreamySkrell <>
2022-11-06 12:17:46 +01:00
DreamySkrell
569112f8b3 Loadout QoL - culture and origin availability fix (#15014) 2022-11-03 18:28:19 -03:00
DreamySkrell
8d379460c6 Loadout QoL - unavailable items grayed out and at end of list, culture and origins under items (#14982) 2022-10-30 11:40:59 +01:00
Matt Atlas
b7b9db101f Adds an origin and culture system to govern possible faction items, citizenships, accents, religions. (#13400) 2022-04-24 17:29:44 +02:00
mikomyazaki
05c0cc3885 Significantly reduces the amount of times valid_gear_choices() is called, and the number of times whitelists are checked within that proc. (#13212) 2022-02-22 01:28:12 +01:00
Casper3667
4156bc502f Makes badges comply with the server rules (#11998) 2021-06-06 13:49:37 +02:00
Haydizzle
977bed4596 Unabashed Unathi Clothes Update: Part 1 (#11840) 2021-05-08 12:04:23 +02:00
Geeves
59c3fda37e Jargon Passport (#11678) 2021-04-20 13:13:40 +02:00
Geeves
d22cbec9c4 Color Rotation Gear Tweak (#11571) 2021-04-10 18:32:07 +02:00
Matt Atlas
f3c2b5316f Ported MAP preferences from Vore + custom preview backgrounds. (#9300)
Todo:

Figure out the big empty space thing

SQL
2020-07-09 18:09:13 +03:00
Wowzewow (Wezzy)
0e721743b8 Fixes loadout slot buttons (#9208) 2020-06-26 12:57:30 +02:00
Erki
74ba3b615b Fix gear lists migration and saving (#8900) 2020-05-17 19:46:39 +03:00
Alberyk
4044c79884 Ports multiple loadout slots from baystation (#8813)
What it says in the title. Characters can have up to three loadout slots now.
2020-05-17 15:22:47 +03:00
Alberyk
7d86fdf901 Cyberpunk 2462: augments for real this time (#8113)
This pr adds an augment option to the loadout, that by using copious amounts of shitcode, allows players to spend their snowflake points into becoming total powergamers cool augmented cyborgs.
Also, make a couple of changes to allow all limbs to host internal organs and interact with them in surgery.
2020-04-23 19:27:53 +03:00
Alberyk
32ce108eb7 Makes loadout gear tweaks a bit more modular (#8668) 2020-04-19 22:42:32 +02:00
Mwahahahaha
ac9c1769ae Accessory Flipping, Wallets, Lanyards, contractor worn ID icons, ID layer switching, custom loadout names and descriptions, manbeast, hiiyah (#7087)
Asymmetrical accessories can now be flipped! This is done through the attack_self proc (i.e., activating it in your active hand), or a right-click menu if the item already has an attack_self behaviour.
This affects:

    Stethoscopes
    All medals
    All badges
    Armbands
    Holsters
    Machete Holster
    Scarves
    TCFL ribbons
    Shoulder capes
    Sleeve patches
    Bandoliers
    Political pins
2019-10-19 00:04:29 +03:00
Karolis
61f6e5a6c1 Styles basic HTML UIs (#7001) 2019-09-24 00:42:15 +04:00
Matt Atlas
f18c90807b Faction-specific loadout items (#6969)
You can now add items to the loadout that are limited to a faction.
2019-09-14 21:36:12 +03:00
LordFowl
8d436c4a03 Converts all necessary << outputs into the to_chat() macro. (#6076)
This PR will lead us towards the Promised Day, for in its wake there shall be much celebration and ecstasy as this world becomes a world suitable for developer hegemony. The first strike is thusly;

All << is converted into to_chat().
2019-03-10 23:39:03 +02:00
Werner
b823b4eb05 Converts jobs and admin equipment to use outfits (#5827)
Converts the jobs and admin equipment to use outfit datums.
2019-02-19 23:58:05 +02:00
Erki
ba57b5a5e5 Preferences SQL tests (#4016) 2017-12-29 15:57:31 -06:00
Alberyk
9696c7dd83 Bugfixes: xeno loadout, vox mirror and worm crash (#3663)
-might fix #3660
- Fixes #3666
-fixes some issues with the mirror
-fixes worms crashing the server
-might fix ringers
2017-10-15 21:04:16 +03:00
Alberyk
04838af290 Allow loadout species whitelists to use lists (#3395)
With this change, ported from baystation, whitelist loadouts can use lists now, so, you can have one xeno item that is allowed to two different species, like the gear harness.
2017-09-08 10:32:06 -05:00
Erki Meinberg
283f63d098 Preferences fixes, ahoy! (#3045)
Fixes #1670
Fixes #1780
Fixes #1781
Fixes #1493
2017-07-21 20:50:59 +03:00