Commit Graph
57721 Commits
Author SHA1 Message Date
3aa6154a3d FIX: correct custom rank manifest modify (#23491)
* custom_rank_manifest_modify

* Update code/datums/datacore.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/datums/datacore.dm

* Update code/datums/datacore.dm

---------

Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-12-14 11:21:11 +00:00
Henri215andGitHub b9fc8bc8b3 Fixes cleanables not garbage collecting properly (#23553) 2023-12-13 21:48:00 -06:00
ContrabangandGitHub e623109668 actually revert this until its NOT broken (#23557) 2023-12-13 20:21:25 -06:00
ContrabangandGitHub 28163dc81d woop woop (#23373) 2023-12-13 16:34:19 +00:00
vengeful910month3andGitHub 518e732f23 Changes the suit sensors hotkey (#23458) 2023-12-13 16:33:34 +00:00
Nathan WintersandGitHub 48c0bfd5bc Fixes abstract outfit types showing up in the Robust Dress Shop (#23507)
* Exclude abstract subtypes from robust dress shop

* Fix typepath typo

* `vv_outfit.dm` cleanup
2023-12-13 16:32:12 +00:00
AylongandGitHub 3cf43de5b9 Fix: Missing icon_state after removing the floor (#23463) 2023-12-13 16:31:40 +00:00
Venuska1117andGitHub bbc6b79708 Lavaland: Change drunk miner "structures" and add "no_lava" helper. (#23230)
* Added no_lava and make glif have more "shape"

* Did UNO REVERSE:
- Now drunk miners "structures" represent their "name" from lavaland.dm if they spawn on lava (visual).
- Expanded some drunk miner structures size & shape of "cave" they are in.
2023-12-13 16:29:31 +00:00
ContrabangandGitHub c18f314684 runtime moment (#23542) 2023-12-13 15:42:34 +00:00
962e78a363 Makes borgs take damage from being flung into objects (#23000)
* we are so back

* Makes it compile

* Vendors, walls, windows and consoles done

* Blob and living mobs

* Magpulses are now based on traits

* Gives borgs the trait by action button

* Fixes modsuits

* Update code/game/objects/objs.dm

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>

* Update code/game/turfs/turf.dm

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>

* Update code/modules/mob/living/living.dm

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>

* Fixes Thunk

* Actually fixes it

* I took an L (away from the trait)

* One proc now

* Update code/modules/clothing/shoes/magboots.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Update code/modules/clothing/shoes/magboots.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

---------

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
2023-12-13 15:22:02 +00:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2c85645444 Bump actions/setup-python from 4 to 5 (#23530)
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-12 21:16:14 +00:00
fe6492fa5a Fixes Lichdom preventing proper wizard round end (#23474)
* Fixes Lichdom preventing proper wizard round end

* move stuff around

* tab

* Update code/datums/spells/lichdom.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

---------

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-12-12 21:15:19 +00:00
DGamerLandGitHub 9b5f0bcbc7 Easy remove (#23476) 2023-12-12 21:14:26 +00:00
QwertytofortyandGitHub 1530c16a7b fixes resist not unbuckling (#23532) 2023-12-12 20:47:43 +00:00
GaxeerandGitHub 622fa61a17 fix: replace menu_location with category in /datum/action/changeling/apex_predator. Rename 1 char vars (#23541) 2023-12-12 20:40:28 +00:00
SadhorizonandGitHub ad1e2b00f7 I don't have a funny joke name this time (#23506) 2023-12-12 20:30:08 +00:00
BiancaWilksonandGitHub 14e57eae04 Linked AIs are now bold in binary comms (#23504) 2023-12-12 20:29:41 +00:00
ec85e888e6 add trait for 'gunpoint,' swap guns over to new trait. (#23494)
add pointy banana, among other non-gun pointies.

Co-authored-by: Scribble-Sheep <15377810-AlyxisDrayko@users.noreply.gitlab.com>
2023-12-12 20:29:04 +00:00
0291675051 Bucking incapacitated is fast (#23478)
* bucking incapacitated is fast

* trait hands blocked

* Update code/game/objects/buckling.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/game/objects/buckling.dm

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>

---------

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2023-12-12 20:27:42 +00:00
f67b797187 fixes lavaproof rods, adds to rnd (#23388)
* fixes lavaproof rods, adds to rnd

* Update code/game/turfs/simulated/floor/lava.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* moves return

* returns early

* Update code/game/turfs/simulated/floor/lava.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* Update code/game/turfs/simulated/floor/lava.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

---------

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
2023-12-12 20:26:33 +00:00
Nathan WintersandGitHub 42d25fea27 Fixes washing machines sometimes bluespacing crayons (#23385)
* Fix crayon refs not being nulled when opening "empty" washing machines

* all my homies hate magic numbers

* why was this a thing

* all my homies hate using 0|1 as bools

* ever heard of personal space

* `locate()` cleanup

* Spring cleaning

* Remove unused washing machine state

* whoops

* DGamerL review

* Typecache is the way

* Remove extraneous string initialization

* Negative feedback message consistency

* Documentation my beloved
2023-12-12 20:25:12 +00:00
c12519307a adds a new tot item, the syndicate pop-up turret (#23347)
* adds a new tot item, the syndicate pop-up turret

* Update code/datums/uplink_items/uplink_general.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

* Update code/game/machinery/portable_turret.dm

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>

---------

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2023-12-12 20:24:42 +00:00
35cfa30b38 Yet another new changeling ability: Apex Predator (#23266)
* shed

* Update code/modules/antagonists/changeling/powers/stalkingpresence.dm

Co-authored-by: JimKil3 <47290811+JimKil3@users.noreply.github.com>

* Update code/modules/antagonists/changeling/powers/stalkingpresence.dm

Co-authored-by: JimKil3 <47290811+JimKil3@users.noreply.github.com>

* Update code/modules/antagonists/changeling/powers/stalkingpresence.dm

Co-authored-by: JimKil3 <47290811+JimKil3@users.noreply.github.com>

* Update code/modules/antagonists/changeling/powers/stalkingpresence.dm

Co-authored-by: JimKil3 <47290811+JimKil3@users.noreply.github.com>

* Update code/modules/antagonists/changeling/powers/stalkingpresence.dm

Co-authored-by: JimKil3 <47290811+JimKil3@users.noreply.github.com>

* jimkil review

* Update code/modules/antagonists/changeling/powers/apex_predator.dm

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>

* Update code/modules/antagonists/changeling/powers/apex_predator.dm

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>

* review

* Update code/modules/antagonists/changeling/powers/apex_predator.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* Update code/modules/antagonists/changeling/powers/apex_predator.dm

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>

* cthhulhu phtagn

---------

Co-authored-by: JimKil3 <47290811+JimKil3@users.noreply.github.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
2023-12-12 20:23:13 +00:00
Venuska1117andGitHub a0f0bf3110 Lavaland: Add "official" Boss Arena to lavaland (#23251)
* ah fuck there we go

* Added new wall type, so its destroyable

* Update lavaland file with new wall and helper.

* Add new rock type.

* Add missing rock

* Added new rock to surround arena:
- Its now for visual enchancement just to make it look "older" than it is.

* Added more no_lava helper outside outpost

* changed walls to be destroyable by world gen.
2023-12-12 20:21:36 +00:00
Nathan WintersandGitHub c94325be4d Fix holodeck tables being invisible and chairs facing the wrong way (#23318)
* Fix objects copied via `/area/copy_contents_to()` not smoothing properly

* Spring cleaning

* Good riddance

* Summer cleaning

* Fix holodeck stools facing the wrong way

* `var/list = list()` over `new`

* Lewcc review

* DGamerL review; cleanup and spacing jesus fuck

* DGamerL + Contrabang wombo combo review; minor cleanup
2023-12-12 19:57:43 +00:00
ArthriGitHubArthritgui <41898282+github-actions[bot]@users.noreply.github.com>
174ea9696e Fixes Knobs not working, Sliders jamming, and Sliders floating-point rounding error (#23299)
* Fix slider misconfiguration

* Parse input numbers before passing on

* Convert to origin-based code

* Apply dragmatrix to other offset components

* Remove size-based code

* Use state to track original value instead of using props

* Build and update tgui

* Remove reliance of offset on window position

* Fix Knob usage

* Build and update tgui

* ci rerun

* ci rerun

* ci rerun

* ci rerun

* ci rerun

* ci rerun

* ci rerun

* ci rerun

* ci rerun

* ci rerun

* ci rerun

* ci rerun

* ci rerun

---------

Co-authored-by: Arthri <41360489+a@users.noreply.github.com>
Co-authored-by: tgui <41898282+github-actions[bot]@users.noreply.github.com>
2023-12-12 19:37:01 +00:00
ArthriGitHubArthritgui <41898282+github-actions[bot]@users.noreply.github.com>
72477a9398 Refactor out Table.Sortable & RecordsTable (#23102)
* Add sortable table

* Add IndexedTable

* refactor MedicalRecords to use IndexedTable

* Reorganize children

* Finish conversion

* rename SearchFlex to Toolbar

* import IndexedTable.scss

* Deduplicate CSS

* Make margins look in toolbar better

* Rename IndexedTable to RecordsTable

* Remove redundant classes

* Unselect sort by clicking on icon rather than double click

* Fix premature scrollbar

* Revert field searching

* Implement number sort

* Implement compare for undefined, null, bigint, and boolean

* simplify sorting

* Remove redundant class

* Add documentation

* Fix med records

* copy paste error

* consistency fixes

* Allow null as prop.sortId

* document all

* Remove redundant compute

* Remove redundant usings

* restore missing commas

* fix missing hashtag in account number

* Document column order

* Build and update tgui

* Prettier format

* Reorganize props

* [ci skip]

---------

Co-authored-by: Arthri <41360489+a@users.noreply.github.com>
Co-authored-by: tgui <41898282+github-actions[bot]@users.noreply.github.com>
2023-12-12 19:26:03 +00:00
c9bc4635e0 makes action buttons bindable to keybinds (#22390)
* makes action buttons bindable to keybinds

* i'm just based like that

* zamn

* fix

* More alterations

* bruh

* runtime fix

* fixed up the jank

* Update code/_onclick/hud/action_button.dm

Co-authored-by: Gaxeer <44334376+Gaxeer@users.noreply.github.com>

* Update code/modules/input/keybindings_procs.dm

---------

Co-authored-by: Gaxeer <44334376+Gaxeer@users.noreply.github.com>
2023-12-11 18:56:20 +00:00
AdrerGitHubadrermail@gmail.com <adrermail@gmail.com>
337a13538c Fixes RND computer search bar (#23527)
Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
2023-12-11 18:31:59 +00:00
57e8de23ee Buffs syndicate bundles. (#23479)
* Woooo

* I forgor

* Changed

* Agent gets thermals again

* Adds back suppressor to agent

* Removes methdonks from metroid

* Update code/game/objects/items/weapons/grenades/syndieminibomb.dm

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Moves the AI detector to the belt

* Goodbye Donks

* Fuck it ship it (Fixes CI and makes the pen more noticeable)

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
2023-12-11 18:04:15 +00:00
S34NandGitHub 77847d0351 test further CI fixes (#23526) 2023-12-11 17:48:53 +00:00
7a1e8e8f97 Movements outside grab range stops grab, grab pull refactor (#21956)
* grab target move signal checker

* moved grab proc into grab class, changed pulling grabbed person handling into signals from assailant, added movetime to SEND_SIGNAL on COMSIG_MOVABLE_MOVED as 4-th argument

* refactor p1

* changed pull_grabbed proc, removed unused variable

* Empty-Commit

* Update code/modules/mob/mob_grab.dm

Co-authored-by: Farie82 <farie82@users.noreply.github.com>

* neck grab facing back works again

* directionals on move again

* fixed direction works again

* glide speed good now, flips working again

* death

* fixing neck grab issue

* Update code/modules/mob/mob_grab.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* Update code/modules/mob/mob_grab.dm

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* dead code gone

* I HATE DIAGONAL MOVEMENT

* signal handlers added

* pull support, best pull turfs only today

---------

Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
Co-authored-by: Farie82 <farie82@users.noreply.github.com>
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
2023-12-11 17:31:56 +00:00
OctusandGitHub 42de9cede7 oh yeah we nerfin (#23505) 2023-12-11 17:07:48 +00:00
QwertytofortyandGitHub e5b8a4889d glass floors / catwalks no longer block pulse demon shocking (#23503) 2023-12-11 17:07:40 +00:00
PollardTheDragonandGitHub 1b20a134e4 Made Cham Gloves Insulated (#23498) 2023-12-11 17:07:26 +00:00
QwertytofortyandGitHub 34ff8c7007 fixes invisible modsuits for vox (#23492)
* fixes invisible atmos modsuit for vox

* whoops
2023-12-11 17:07:08 +00:00
QwertytofortyandGitHub 60ab635eef fixes moon base 19 powering all other ruins, makes it it's own ruin area (#23488) 2023-12-11 17:07:01 +00:00
QwertytofortyandGitHub 338a9257f2 Improvised Garrote nerf, tweaks to grab resisting. (#23485)
* Update garrote.dm

* augghhhhhhhhhhhhhhhhhhhhhh
2023-12-11 17:06:50 +00:00
DGamerLandGitHub 2415dc5d02 Removes a few unused procs (#23470)
* Begone ye foul creature

* More scope increase
2023-12-11 17:06:28 +00:00
ppi13andGitHub 07c2085bf1 You can now equip belts and tanks onto naked people (#23468)
* You can now equip belts and tanks onto naked people

* Forgot to add back something i moved.

* Turns majuscules to minuscule in HTML tags
2023-12-11 17:05:58 +00:00
26db300423 Remote access can open/close windoors (#23466)
* access tuner and other remote can now open close windoors

* yes, revert

* a

* little extra tab

* Update code/game/objects/items/control_wand.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/game/objects/items/control_wand.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/game/objects/items/control_wand.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/game/objects/items/control_wand.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/game/objects/items/control_wand.dm

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* Update code/game/objects/items/control_wand.dm

---------

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-12-11 17:05:46 +00:00
99e910602f Adds option to select out of 3 Syndicate Bundles (#23465)
* Thanks Ebba

* removing that one datum line

* updated description in uplink

* removes redundant list that is redundant

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>

* Moved Comments

* Added Agent Spaces

* added a dot

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>

* Update descrption + fix typo

* updated TC prices in comments

* Welcome message + bundle name updates

* Station Name

Co-authored-by: HMBGERDO <61080616+HMBGERDO@users.noreply.github.com>

* Modsuiter to Augmented

Co-authored-by: HMBGERDO <61080616+HMBGERDO@users.noreply.github.com>

* 3TC jacket comment

* Beacon + Naming + Comments

* forgot to save this file

* Empty

* slash formatting

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* old SRC style

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

* item/item as anything in item

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>

---------

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
Co-authored-by: HMBGERDO <61080616+HMBGERDO@users.noreply.github.com>
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-12-11 17:05:29 +00:00
dearmochiandGitHub aaafb6be77 Adds alert to direction locking, minor refactor (#23445)
* Adds alert to direction locking, minor refactor

* use return
2023-12-11 17:05:12 +00:00
SadhorizonandGitHub e5910559a6 Adds robotics bags. (#23433)
* I present: bags! wowie...

* oops

* this should fix pierre

* changes

* forgor
2023-12-11 16:58:59 +00:00
a5555a87eb Tools now fit in all versions of the military belt (#23428)
* Tools now fit in all milbelts

* comments

* consistency

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>

---------

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2023-12-11 16:58:38 +00:00
ppi13andGitHub 17732cfd0c Makes scoreboard respect preferences (#23423)
* Makes scoreboard respect preferences

* Lewd feedback
2023-12-11 16:57:59 +00:00
BurzahandGitHub d6496f0e40 cma fix (#23412) 2023-12-11 16:57:29 +00:00
QwertytofortyandGitHub a884c62ce5 fixes species hiding (#23407) 2023-12-11 16:57:08 +00:00
SadhorizonandGitHub d3ff8c9921 Resprites lockets, makes necklaces craftable. (#23387)
* lockets!

* this shouldn't need directionals, actually
2023-12-11 16:56:44 +00:00
GDNandGitHub 6d87cc9004 Fixes ash walker speed not updating in some situations (#23378) 2023-12-11 16:56:24 +00:00