Charlie Nolan
6bffc00a2e
Locked down research servers. ( #24415 )
2024-03-11 13:12:38 -04:00
Luc
2ee1b06936
Purchasable Emergency Shuttles (Ready for review) ( #23701 )
...
* basic framework
* Moves shuttle loading out to subsystem
* work out most of the ordering logic
* better whitelisting
* shuttle speed factor is a thing now
* Better speed factor, renaming
* try to fix some typing issues
* Apply suggestions from code review
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* Fixes some issues with multiple shuttle orders
* add some basic prices
* more minor price adjustments
* Add cmag support
* order of ops
* Update code/controllers/subsystem/SSshuttles.dm
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
* Make necessary tgui tweaks
* Whitespace suggestions
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* Update code/controllers/subsystem/SSshuttles.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* addresses some review concerns
* remove todo
* Apply suggestions from code review
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* Update code/controllers/subsystem/SSshuttles.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* ahh eto
* cleaned up as per discord
---------
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com >
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
2024-03-11 17:12:06 +00:00
Charlie Nolan
c390cc9ee1
Custom food can now be renamed, as the tip indicates. ( #24402 )
...
* Custom food can now be renamed, as the tip indicates.
* Descriptive variable names are good.
2024-03-11 13:05:46 -04:00
1080pCat
b897966381
Janitors(and jani ert) dont miss disposal shots anymore ( #24164 )
...
* beats me, saving for later
* working now
* desc
* saw whitespace as i hit commit :(
* guh
* DGL review
* forgor
* Update code/__HELPERS/trait_helpers.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* uhh
---------
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
2024-03-11 12:59:31 -04:00
warriorstar-orion
a8537dba85
Improve polymorph randomness; add more potential transformations, including non-reproducing terrors. ( #24206 )
...
* Improve staff/wand of change random distribution.
* It's length() not .len
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
* use 'as anything'
* add terrors to potential picks
* slightly better wording
---------
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
2024-03-11 12:52:37 -04:00
larentoun
c5c911d252
[DOWNSTREAM] Cyrillic Support v2 ( #24075 )
...
* cyrillic fixes cbdad6f11f
* fix: remove control characters
* utf-8 support
* more fixes
* spellbook to utf8
* Update code/modules/research/server.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/research/server.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/paperwork/paper.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/paperwork/folders.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/mob/mob_say_base.dm
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* update formatting
* fix ai alerts
* fix spaceheater
* fix noticeboard
---------
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
2024-03-11 09:35:08 +00:00
Adrer
590aab6c5e
Allows you to set a jetpacks stabilizer setting again ( #24542 )
...
Co-authored-by: adrermail@gmail.com <adrermail@gmail.com >
2024-03-10 20:23:43 +00:00
Mikhail Dzianishchyts
6e9ac75074
Machinery changes ( #24518 )
2024-03-10 20:22:00 +00:00
Charlie Nolan
d5461d38c8
Improved storage UX of labcoats and similar. ( #24404 )
...
* Improved storage UX of labcoats and similar.
* Don't runtime when forceMove is called during initializtion.
* Update code/modules/clothing/suits/suit_storage.dm
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
* Update code/modules/clothing/suits/suit_storage.dm
Co-authored-by: GDN <96800819+GDNgit@users.noreply.github.com >
* Update code/modules/clothing/suits/suit_storage.dm
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
---------
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com >
Co-authored-by: GDN <96800819+GDNgit@users.noreply.github.com >
2024-03-10 20:20:09 +00:00
Charlie Nolan
80a1fe9101
SMESes now connect when built, and report if they're connected. ( #24354 )
2024-03-10 20:15:03 +00:00
Henri215
e9cd4825a4
Mapped in cryo cells now gives the correct amount of cables when deconstructed ( #24278 )
...
* cryo cell fix
* formatting
2024-03-10 20:07:17 +00:00
GDN
ace4b61403
Fixes local repos with an edited DME not always being able to compile ( #24544 )
2024-03-10 20:05:12 +00:00
AffectedArc07
b2bc46c810
New webmap URLs ( #24522 )
2024-03-10 18:22:40 +00:00
Kano
d73f7f3361
fixes SM crystals being able to delete containment fields ( #24503 )
...
* adds a check for containtment field
* Aylong's review
Co-authored-by: Aylong <69762909+AyIong@users.noreply.github.com >
---------
Co-authored-by: Aylong <69762909+AyIong@users.noreply.github.com >
2024-03-10 18:22:28 +00:00
Marm
31ddb3dd18
crate ( #24498 )
2024-03-10 18:22:02 +00:00
Adrer
56295fdc6d
No longer removes traits ( #24499 )
...
Co-authored-by: adrermail@gmail.com <adrermail@gmail.com >
2024-03-10 18:21:29 +00:00
CRUNCH
482d4b2f75
Adds Lexorin to the Uplink Poison Bottle Bool. Also, Fixes Lexorin. ( #24488 )
...
* lexorin
* Fixes lexorin
* sanity
2024-03-10 18:21:24 +00:00
McRamon
046c841cab
New plasmaman suit - Coke Suit ( #24465 )
...
* all done????
* no
* ave emperor
* aaaand last pixel adjsutment
* Update code/modules/client/preference/loadout/loadout_racial.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* box name
* Update code/game/objects/items/weapons/storage/boxes.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/modules/client/preference/loadout/loadout_racial.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
2024-03-10 18:19:55 +00:00
Marm
b903c17a06
Adds Secway Crate to Cargo orderables. ( #24460 )
...
* life imitates blart
* Update code/game/objects/structures/crates_lockers/largecrate.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/game/objects/structures/crates_lockers/largecrate.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
2024-03-10 18:19:48 +00:00
Charlie Nolan
36b202bd26
Standardize on exclaiming about committing suicide. ( #24433 )
...
* Standardize on exclaiming about committing suicide.
* Update code/game/objects/items/weapons/kitchen.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Apply suggestions from code review
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* I think this is the last of the unexciting suicides.
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
2024-03-10 18:18:36 +00:00
Charlie Nolan
823589c38c
Mice pull cheese wedges under doors ( #24432 )
...
* Mice pull cheese under doors
* Reorder the mouse-cheese logic, looks better this way around.
* Update code/modules/food_and_drinks/food/foods/ingredients.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
* Update code/modules/food_and_drinks/food/foods/ingredients.dm
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
---------
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com >
2024-03-10 18:18:11 +00:00
Charlie Nolan
130f323f2d
Added a chem heater description to point out that it can cool, too. ( #24425 )
2024-03-10 18:17:26 +00:00
Mikhail Dzianishchyts
c4d9f3fa15
Allow book printing in Syndicate ( #24421 )
2024-03-10 18:17:08 +00:00
PopeDaveThe3th
a2a8293e8c
Updates names and descriptions of common ballistics ( #24416 )
...
* Updates names and descriptions of common ballistics
* updates WT550 crates, magazines, and ammo boxes
* Update launchers.dm
Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com >
* Update automatic.dm
Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com >
* Update weapon_designs.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update weapon_designs.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update weapon_designs.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update weapon_designs.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update weapon_designs.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
---------
Co-authored-by: CRUNCH <143041327+Fordoxia@users.noreply.github.com >
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
2024-03-10 18:16:42 +00:00
Charlie Nolan
31176c3e50
Salt from dead crew indeed! ( #24407 )
2024-03-10 18:15:57 +00:00
Marm
4f6664e058
Reduces Autolathe cost of E-Revolver Chargepacks ( #24406 )
...
* a little cheaper
* gosh that's an infinite metal glitch
2024-03-10 18:15:47 +00:00
Mikhail Dzianishchyts
18ea4c3fe7
Fix syringe being sharp ( #24388 )
2024-03-10 18:05:11 +00:00
cybercapitalism
0bf752b6d7
Makes weeping angel blindness not affect other angels ( #24385 )
...
* convert weeping angel blindness spell from aoe
* Revert "convert weeping angel blindness spell from aoe"
This reverts commit 971a5f4d54 .
* keeping aoe is a better idea
* contra review
* user is always excluded from targeting list, so checking again isn't needed
2024-03-10 18:04:49 +00:00
synthtee
059e7738a9
Ports new Nian wings, body marking, and antennae ( #24380 )
...
* moff
* adjusted mothra wings slightly
2024-03-10 18:04:25 +00:00
Charlie Nolan
58d615475f
Rewrite the mouse spawn text. ( #24377 )
2024-03-10 18:03:59 +00:00
Contrabang
9345f1a5e3
Buffs all glasses ( #24372 )
...
* fucking hate this shit
* Update code/modules/clothing/clothing.dm
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
---------
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com >
2024-03-10 18:03:33 +00:00
Qwertytoforty
eb3884e689
The metroid bundle no longer has adrenals, has an emp proof emaged cybernetic heart ( #24371 )
...
* The metroid bundle no longer has adrenals, has an emp proof emaged cybernetic heart
* limit it's uses please
2024-03-10 18:03:13 +00:00
1080pCat
b26ae3b66e
pssst psssssst ( #24323 )
2024-03-10 18:02:31 +00:00
GDN
6b5de292dc
Removes datum redeclares ( #23950 )
...
* Removes datum redeclares
* conflicts
* thanks vsc
* compile fix
2024-03-10 17:55:29 +00:00
Adrer
01226e123a
Makes all bitflags use bitshifting ( #24179 )
...
* Makes all bitflags use bitshifting
* Update contributing.md
* Updated spacing
* Defunct
---------
Co-authored-by: adrermail@gmail.com <adrermail@gmail.com >
2024-03-10 17:51:42 +00:00
PhantornRU
e727727f69
[BORG UPDATE] Cyborg engineer inflatable walls tool ( #24017 )
...
* cyborg engineer inflatable walls
* Apply suggestions from code review
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/game/objects/items/robot/items/inflatable_tool.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
2024-03-10 17:45:41 +00:00
Adrer
5670f95cf9
[PORT FEAT] Borg hats ( #23690 )
...
* Initial commit. Adds borg hats.
* No longer spam update_icons
* Remove unused offset update
* Fixed destroyer borg icons (Fuck it, ship it)
* Borg hat examine
* Borg hat examine
* Destroyer borg fixes
* Requested fixes
* Removed weird spacing
* Corgis are not cyborgs
* Remove debugging statements
* proc renaming
* Removed comments
* Added documentation.
* Update code/modules/mob/living/silicon/robot/robot_mob.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/modules/mob/living/silicon/silicon_mob.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Added missing sprite offset
* Added comment to robot_module_hat_offset
* Update code/modules/mob/living/silicon/robot/robot_mob.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Changes to stretched_hat
* Remove unnecessary user check
* Guard clause time
* Update code/modules/mob/living/silicon/silicon_mob.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/modules/mob/living/silicon/robot/drone/maint_drone.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Moved HOLOGRAM check up
* I loathe DMI merge conflicts
* Moved the hologram check even further up.
* Yet more DMI conflicts
* Move borg_icons back
---------
Co-authored-by: Adrer <adrermail@gmail.com >
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
2024-03-10 17:44:43 +00:00
Octus
da979a5fd8
Makes Lavaland Actually... Hot 🔥 and some other tweaks for said heat. ( #23325 )
...
* d
* Revert "d"
This reverts commit 8a4bf06f5c .
* hot hot HOT
* Makes Unathi natrually heat resistant
* unathi can breath superheat, also bone bracers
* hecksuit heat resist
* hot
* hermit tweak
* fresh jays
* SPICYYYYYYY HOT HOT ARIBA ARIBA
* oooo wee pressure fix
* lavaland stuff by SabreML
* Update lava.dm
* fixes temps
* Update asteroid_floors.dm
* Update minerals.dm
* Sabres edits
* holy shit atmos is so painful
* ITS NOT DEAD YET SPRITES INCOMING
* A PULSE
* Update lavaland_surface_althland_excavation.dmm
* Update lavaland_surface_hermit.dmm
* mapping shit
* sprites
* no hood
* Update lung_datum.dm
* heatproofs lavaland xenos, and fixes ancient robot
* mine bots are heat resistant
* Update explorer_gear.dm
* adds heat resist to lavaland items
2024-03-10 17:34:46 +00:00
Vladisvell
cfc8b04307
woah monke flip ( #24537 )
2024-03-10 13:54:16 +00:00
dj-34
ad249525fd
bad cubemonkeys ( #24511 )
2024-03-08 15:19:02 -06:00
Charlie Nolan
20096f3592
[s] Make on_mob_movement work on all mob movement ( #24491 )
...
* Updated on_mob_move to be called on all mob movement.
* Call parent in mob/living/Moved
2024-03-07 17:55:06 +00:00
S34N
91660824fa
Browser/TGUI Stat Panels ( #24065 )
...
* initial commit (broken)
* load the html
* fix this
* Fix various issues with browser statpanel
* Fix Alt Clicking opening up a window and Add back some object verbs to the browser stat panel
* Optimize stat panel and fix guardian verbs
* Restyles Stat Panel, Adds Subpanel Sub-Categories
* Use better layout for verbs in stat panel
* Updates statpanel verb widths to be more dynamic at higher screen resolutions.
* Adjust stat panel grid item widths and breakpoints
* refactors statpanel to use tgui API
* CI moment
* more CI
* this stupid thing
* Apply suggestions from code review
Co-authored-by: GDN <96800819+GDNgit@users.noreply.github.com >
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
* Update code/modules/client/client_procs.dm
* ci fix
* emergency mc debug view
* temp revert some code change suggestions due to massive runtiming
* proper atom click topic implementation
* optimise
* mob clicking in stat panels work
* yeet spell tab thingy
* yeet simple stat panel pref
* allow insertion of html into MC tab content
* tidy up status tab
* Apply suggestions from code review
* fix this
* fix CI
* oops
* fix index runtime
* fixes MC tab showing up for mentors, fixes runtime
* safeties!
* Return of theme support
* more fixes
* fix view range pref, tidy prefs tab
* Remove old stat panel from themes
* fixes
* make sure verbs don't go missing
* fix ooc/looc breaking
* Revert "make sure verbs don't go missing"
This reverts commit 7d07ad45ed .
* fix this properly
* fix stat panel hitting rate limiters
* fix borg status tab
* Object Window Niceties
* Adds file cycling for icon2base64
* optimizes icon2html() for icon files known to be in the rsc at compile time
* CI moment
* remove dupe emergency shuttle timers
* more robust verb updates
* statpanel tweaks
* zip archived changelog to avoid search results
* optimise
* fix mentor chat wonkyness when disabled
* debug log moment
* i am very smart
* reintroduce this because it was needed
* better time listings
* less jank
* stops telling admins they arent mentors
* returns MC tab pref for admins
* Update code/controllers/subsystem/SSstatpanel.dm
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
* lewcc
* OD typemaker prep
---------
Co-authored-by: GDN <96800819+GDNgit@users.noreply.github.com >
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com >
Co-authored-by: Aylong <alexanderkitsa@gmail.com >
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com >
2024-03-07 10:31:36 -05:00
GDN
19a3f768c8
into the bin ( #24289 )
2024-03-07 11:04:57 +00:00
Deniz
aa5d68bf38
MULEBOT AI CALL Fix ( #24479 )
...
* test
* I hate mulebot
* no need to change this apparently
* INVOKE Begone, no change noticed
2024-03-07 11:03:36 +00:00
CRUNCH
3798688096
DISHONOURABLE DEMOTION! ( #24283 )
2024-03-07 09:34:24 +00:00
CRUNCH
d0d3d30d83
Makes the crowbars of non-construction borgs red ( #24281 )
...
* Gives non-engiborgs red crowbars
* Update code/game/objects/items/tools/crowbar.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
* Update code/game/objects/items/tools/crowbar.dm
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
---------
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com >
2024-03-07 09:33:08 +00:00
Deniz
ce7c7f9885
Yet another Bot refactor. 2.0 ( #23900 )
...
* test 1
claim_job
comment spaces
start
* yay, its BROKE
* Update bot.dm
* alcohol is the only escape
* static
* it works
* spacing
* cleanbot list cleanup
* comments
* space AREA
This is what insanity looks like.
Every bot PR breaks something, without fail.
fixed replace tiles? broke hull breach
fixed hullbreach? broke cleanbots
fixed hullbreach? well also broke it
* Comment Sorting
* comments 2/2
* comments 3/?
* comments 4/?
* autodoc 1/?
* maketile doesnt drop
* maketile update
* floor - snake_case + if else
* Floor - comments
* floor - snake_case 2/?
* cleanbot turf reservation comment
* floorbot ignore list
* comments
* var/atom/A
* target check. null runtime
* tile clean comment removal
* again
* reviews. final_result removal
* comment block
* avoid bot TRUE
* comments ?/?
I lost track of how manny comment commits there are
* autodocs
* autodoc
* autodocs
* ignore_job -= target.UID() additions
* anchored
Noticed that, if a tile is in space, they will dance around it as they do not anchor. Now they do
* runtime fix
* ignore_job edits. clean after 30
* typo
* fix before replace, DUH
* ignore job clearing
* Time Dilation 106% no more
* eat tile fix, oops
* replace plating
* comment shift
* lets try again
* mode !
* process_type = null + to_chat cleanup + ignore_job bot_reset
* remove extra ignore_job
* target.loc
* TRUE
* ignore job and revert loc
* move speed and such
* comment with proc
* God I hate myself
* TRUE / FALSE
* comments :)
* else if
* pesky comment
* mods are asleep, rename the vars
* small edits
* Make ignore_job culling based on amount of bots alive. 1 job per bot
* Revert move speed changes. Bots move slower than security on cere
* Emag fixes oof
* ++
* + 1?
* ++
* comment
* dropped metal amount
* paranthesis
* no need for absolute
* Thanks VSC conflict resolver for duplicating this here
* Emag is a bool now, self remind comment removed
* Documentation
* move speed null nulled
* replace_tile lag / freeze fix + removed extra job stuff
* clarification about which list is being used in comment
2024-03-06 15:05:39 +00:00
HMBGERDO
adc58d9302
*deathgasp ( #24403 )
2024-03-06 14:40:44 +00:00
Aylong
2e61b6c51f
Refresh TGUI blank window fix ( #24392 )
...
* Refresh TGUI blank window fix
* Whoopsie
* Separate things
2024-03-06 14:37:50 +00:00
Rerik007
6805e816a4
fix bot emag in ion storm ( #24424 )
2024-03-06 14:36:50 +00:00