Commit Graph

26638 Commits

Author SHA1 Message Date
GDN
b4de052df2 fixes reactive frost armor shooting at ghosts (#23237) 2023-11-12 14:02:45 -05:00
JimKil3
e1c77e9031 Makes gauze/ointment craftable; refactors a bit of crafting code (#23127)
* the features

* smartfridge

* whoops

* Update code/modules/crafting/recipes.dm

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

---------

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
2023-11-11 20:28:45 -05:00
Octus
3adf84254b Update hemomancer_powers.dm (#23204) 2023-11-09 13:24:38 +00:00
Contrabang
d3f85c6b67 Adds a new loadout to wizard: Fireball. (#23115)
* just fireball.

* requested changes

* review

* Apply suggestions from code review

Co-authored-by: GDN <96800819+GDNgit@users.noreply.github.com>

* review

* oops

---------

Co-authored-by: GDN <96800819+GDNgit@users.noreply.github.com>
2023-11-08 08:52:48 +00:00
Daniel Lenrd
2b67a00131 Adds HOP beret (#22919)
* Added HOP Beret

* adjusted beret object sprite

* proper variable order style

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

* added Vox & Drask Version

* Added to loadout

* checkout new hats

* re-add newer hat

* put actual hat path in loadout

* Not used the cool merging tool made in python

* apostrophes are for captains only

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

* adds sprite sheet

I think it worked fine without it?

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

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
2023-11-08 08:51:37 +00:00
Qwertytoforty
92d4fa8385 Adds the NT drunk dialer, chasm recovery grenade (#22867)
* Adds the NT drunk dialer, chasm recovery grenade

* simple numbers game

* Update code/modules/mining/equipment/wormhole_jaunter.dm

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

* removes  true

* removes trait

* Apply suggestions from code review

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

* removes

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

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

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
2023-11-08 08:51:09 +00:00
Sadhorizon
3c5bd10f79 pAIs_in_loadout (#22132) 2023-11-08 08:49:14 +00:00
DGamerL
635dd52d1a Whoopsie (#23180) 2023-11-06 21:09:54 -05:00
Alien
7cd360c0ab Service borgs get a multi pen instead of a regular (#23128)
Co-authored-by: Alien <68290943+mark2611@users.noreply.github.com>
2023-11-04 17:01:09 -04:00
Migratingcocofruit
23e2c250ec Adds soil clumps and a compost bin. (#22585)
* Adds soil clumps, which are used to make soil(alternative to sandstone).

* Adds soil clump recipe to the biogenerator

* Adds the compost bin to the game. Which converts biomass to compost and makes soil from it.

* Adds sprites for the compost bin

* Adds a recipe for the compost bin(10 planks)

* Added interface for the compost bin.

* Applying suggested changes to compost bin(redundant condition removal, spell check, auto doc)

* Applying suggested changes to soil sheets(initialize, remove empty line)

* Changed min and max to clamp where able, removed redundant return, compost recursion stays in convert_biomass().

* Call parent on init

* Identation and style changes

* Rephrase description

* Unauto docing unnecessary bits, clicking with screwdriver no longer an attack, removed redundancies, reordred ui procs and changed ui data list to new format.

* Converting plant to biomass is now its own function

* removed SOIL define. using path as is instead

* Moved the compost_bin-3 sprite up a pixel so it aligns with the rest

* Added spaces for readability

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

* Moved plant deletion to make_biomass()

* Rebuilt tgui

* Filled gaps in sprite with mostly transparent pixels to make it easier to click

* Rebuild tgui

* rebuild tgui

* Adds the soil clump sprites back after update

* Added Trailing newline to compost_bin.dm

check said it's missing

* Adds a check for presence of biomass when initializing to prevent unneeded proc call

Checks whether a compost bin has any biomass before attempting to compost it.

* Adding back compost bin icons

* rebuild tgui

* Made interface window slightly shorter.

from 300 to 200 pixels tall.

* Replaced the enough_compost() proc with an if statement in the only place it was used

* Replaced the compost() proc and calls to it with process().

* Rebuild TGUI

* Removed an unused var, idented a comment, and returned the onhit proc to it's original form

* Ran prettier on the compost bin interface file

* Wake Up Icon Diffbot

* Aw shit, here we go again.

* Empty-Commit

* Wake up icondiffbot

* Last attempt for today

* Removed redundant new line from sheet_types.dm

* removed redundant new lines and moved the ui procs together.

* Changed compost label to Compost

* Recompile tgui

* Rebuild Tgui

* Rebuild TGUI

* Rebuild TGUI

* Capitaliize the word soil in the biogenerator listing for it

* following some suggestions

Replaced compost capacity defines with "magic numbers", removed redundant init proc, added spaces around a '-' sign.

* Removing a redundant check in the insertion proc.

moved the check for the compost bin being full to the end of the loop since I already make one before the loop starts.

* Rebuild TGUI

* Rebuild Tgui

* Update code/game/objects/items/stacks/sheets/sheet_types.dm

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

* Rebuild TGUI

* ReRebuild TGUI

---------

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-11-04 16:42:07 -04:00
SchrodingersWolf
e6addfc6ac Belts and some select belt slot items no longer require a jumpsuit to wear (#23038)
* Why wear clothes when you can wear belts?

* Converted the ignore_under var into a flag
2023-11-04 16:37:01 -04:00
Aquilar
14fbf2b4a9 Adds "Teach them a lesson" Objective (traitor only) (#22933)
* Adds the tech them a lesson objective.

* minor changes

* SPACING!

* onesmallupdate

* requestedchanges

* requestedchanges
2023-11-04 16:30:16 -04:00
S34N
ec21a774b7 Active job bans are displayed to players when they join the lobby (#22732)
* you've got mail

* fixes to server load issues

* contra
2023-11-04 16:19:23 -04:00
Deniz
f01e3de488 Refactor: Floorbot Overlay + Sprite Reduction (#23081)
* test

* good

* floorbot rename

* normal + layers done

* UPDATE_OVERLAY

* Sprites done

* indentation

* color gone

* fix

* spacing

* Spacing
2023-11-04 18:07:33 +00:00
DGamerL
c7fcee6f50 Ezpz (#23145) 2023-11-04 16:07:14 +00:00
Venuska1117
d24f77400e Space Ruin: Rework Syndie Research Base (#22721)
* Rework Syndie Research Base

* Fixing

* Fixing..

* work you cu-

* SPAACE

* Pack of changes:
- Removed Toilets and replaced them with "Dressing" room.
- Added Genetics, because person on discord wished for it.
- Placed Atmos pipes (scrubbers and supply)

* Changes:
- Added Pathing for ed209 (syndicate)
- Removed random_spawners custom spawner made before.
- Added "security" room with allow you to control turrets and see all base cameras.

* Fixing turret control panel

* Fixing turrets.. again

* huh?

* Changes:
- Decreased Beacons amount from 20 to 10 (they give same path, just less stops).
- Added special room to "store" ed209 syndicate, if you want to activate it: View Variables -> patrol = 1.
- Added light switches everywhere.
- Added Air alarms and fire alarms everywhere, and made sure there are fire doors to stop potential fires.
- Added 2 more areas, Genetics and "control room".

* Placed Power Cables.

* Added disposals
Lets fuckign Gooooo

* Changes:
- Made button from drive actually open doors and shoot stuff to toxin range.
- Added emergency PACMAN generator, in case someone join late and whole base will be de-powered.
- Added CCTV to caves, now you can see intruders.

* Added 2 more boxes of plant disc.

* Changes:
- Added new variant of free drobes, now syndicate can get drip for free.
- Added "hidden" safe at vault with contain 10000credits and stethoscope nearby to help, its only for syndicate researcher, if explorer steal it, they should get bounty on them by syndicate.
- Added a lot of vendors refilling units, to make sure that you cannot run out by "accident".

* Changed Toxin Test arena to indestructable walls.

* Bunch of Changes:
- Replaced "grenade casings" (with are foam grenades) with new created "Foam Grenades Box" so its more oblivious what it is.
- Added paper note near PACMAN Generator with contain basic instruction how to use it.
- Added missing fire doors for "drooms".
- Added fire extinguishers EVERYWHERE so syndicate OSHA will be happy.
- Changed "genetics" room, now instead of supporing 4 people, it support now only 2 in exchange for "faster" DNA researching.
- Added "Foam Grenades Box" around base and in storage, so if there any breaches just throw kanu- grenades at them.
- Named and connected disposal to "toxin launcher" so now you can disposal your constractions inside.
- Added 4 buttons for "Chemical" testing room (with is not for explosives) so now you cannot get trapped inside.
- Made special disposal Ride for genetics "monkeys" to turret so they will be killed (its made this way to avoid researchers spacing themselfs allowing them to escape)
- Increased Toxin Storage room, by increasing oxygen and plasma tanks amount by tanks 2 each.
- Moved AIR container to engine, now they are replaced with "tank container" to storage... custom plasma mixes without destroying main plasma containers.

* fixes

* Changed Genetics:
- Now genetics layout got changed, now instead of supporting 4 genetics people it only support 2 in exchange for more efficency in making DNA syringes.
- Now you can dispose bodies for turrets to shoot holes trough... its funny.

* Added Mirrors to dressing room-
And Fixed hallway curve

* Made cryo and sleepers face themselfs

* Added RPD for toxin launcher room
- now if you run out of valves, you can just "spawn" new ones.

* Used merge conflict fixing tool
- and for *some* reason it keep showing merge conflict? (whot)

* Requested changes:
- Replaced NT machine with syndie cigarette machine.
- Removed random blueshield note.
- replaced syndie donk machines to secured variant.

* Changes full build consoles to unbuild.

* Fixes:
- Fixed storage, somehow one rack with mats got exaporated.
- Added tachyon-doppler array for tracking explosion size.
- Removed duplicated buttons from toxin mixing room.
- Removed console and placed in storage.
- Storage now have items with offsets so they are more visible in stack pile.
- Removed Air alarm from toxing testing arena, considering it dont have pipes.

* Add RPD in toxing mixing

* batch of fixes (?)
- Changed Art vendor and critter care to free variant.
- Fixed spelling on paper to requested one.
- Now syndicate researchers spawn with 100 credits in their backpack for claw machine, if you run out, ask your coworkers to borrow more cash on game.

* batch of changes:
- Did most requested changes by S34N (except defib one)
- Added APC to hallway, so now hallway use power too.
- Made new subtype of syndicate APC's with offset depending on direction.

* fix stripes issue

* Removed random stripes and syndie having cash
2023-11-04 11:31:41 +00:00
ProgrammingGod122
1a92fc28a9 Moved ChickenBall sprite from SoupSalad.dmi to meats.dmi (#23101)
* Moved ChickenBall to meat.dmi

* Placed in Alphebetical Order

* Update code/modules/food_and_drinks/food/foods/ethnic.dm

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

---------

Co-authored-by: Wartrooper <noreply>
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
2023-11-03 21:32:58 +00:00
GDN
7c1a3a30a0 fixes pdas not being able to have their ids removed/added while on the ground (#22642)
* fixes pdas not being able to have their ids removed/added while on the ground

* Update code/modules/pda/PDA.dm

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

* Update code/modules/pda/PDA.dm

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

* Update code/modules/pda/PDA.dm

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

* bam

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2023-11-03 21:26:45 +00:00
Marm
4bde2cf18d Adds EMP weakness to welding shield eyes (#22928)
* malicious ontological theological horticulture

* Update code/modules/surgery/organs/eyes.dm

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

* Fixes CI + undefines defines

---------

Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
2023-11-03 20:33:14 +00:00
Pineapple Salad
8e6defe682 Adds HUD goggles and basic goggles (#22864)
* Added HUD goggles

* Added HUD goggles and species variants

* Adds HUD goggles with species variants (fixed)

* Update code/modules/client/preference/loadout/loadout_general.dm

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

* makes hud goggles craftable and adds to vendor

* changed dmi name to goggles

* Update code/modules/crafting/tailoring.dm

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

* Update code/modules/crafting/tailoring.dm

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

* Update code/modules/crafting/tailoring.dm

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

* Update code/modules/crafting/tailoring.dm

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

* Update code/modules/crafting/tailoring.dm

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

* Update code/modules/crafting/tailoring.dm

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

* Update code/modules/crafting/tailoring.dm

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

* Update code/modules/crafting/tailoring.dm

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

* Update code/modules/crafting/tailoring.dm

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

* Update code/modules/crafting/tailoring.dm

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

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2023-11-03 20:27:29 +00:00
ppi13
abe4110704 Turns isholy into a trait and adds a trait mind helper (#23107)
* Converts isHoly into a trait

* Moves holy from body to mind

* Uncurses the source of curses

* Updates source to roundstart trait

* Contrabang fixes

* Forgot one

* Add trait mind helper

* Request changed Dgamerr/Contra

* Fixes issue

* Nullchecks minds
2023-11-03 20:07:20 +00:00
warriorstar-orion
1ed0f760fc move 'Jump to Ruin' from an admin to a ghost verb (#22953)
* move 'Jump to Ruin' from an admin to a ghost verb

* whoops
2023-11-03 20:01:07 +00:00
Qwertytoforty
2c61fda619 makes the lwap not pierce infinite r_walls, pierces resin like walls (#22983)
* makes the lwap not pierce infinite r_walls

* even more comments

* better format, resin
2023-11-03 19:35:58 +00:00
Adrer
aa7ea39f48 Morgue tray now updates properly (#23109)
* Morgue tray now updates properly

* Return of the guard clause

* Send signal upon ghosting/reentering

* Correct source for reenter corpse signal

* Signals split up, now works with DNR

---------

Co-authored-by: Adrer <adrermail@gmail.com>
2023-11-03 19:22:47 +00:00
Venuska1117
1526f3b3ed Lavaland Seed Vault - fixing oversights. (#23076)
* patching up mistakes.

* fixes small typo

* Fix paper spelling by S34N

* changing paper path so it makes sense.
2023-11-03 19:18:23 +00:00
Henri215
d7a546d5fe PDA: You can now select ringtones from a preset list (#22977)
* preset ringtones

* Update tgui/packages/tgui/interfaces/pda/pda_messenger.js

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

---------

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-11-03 14:11:58 +00:00
Qwertytoforty
eb3d953519 pacifistem and dumb mistakes (#23125) 2023-11-03 11:10:07 +00:00
Adrer
6c7067d48e Gives syndicate infiltrators basic engineering access (#23124)
Co-authored-by: adrermail@gmail.com <adrermail@gmail.com>
2023-11-03 11:09:58 +00:00
Adrer
680b930ed4 Autohiss now properly capitalized (#23105)
* Autohiss now properly capitalized

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

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

---------

Co-authored-by: Adrer <adrermail@gmail.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
2023-11-03 11:09:31 +00:00
Arthri
279071ab91 Make Syringe Guns shoot Syringes in Inject mode (#23088)
* Automatically set launched syringes to inject

* Implement for normal syringe guns too

* Put mech syringe back to draw mode if emptied when shot

* Use syringe's defines

* Move defines

* update paradise.dme

* Add comment for defines

* do not set RSG syringes to inject

---------

Co-authored-by: Arthri <41360489+a@users.noreply.github.com>
2023-11-03 11:08:38 +00:00
Alex S
adbfe5e2fb Salad Description Adjustment (#23103)
* As bland as ketchup

* Update code/modules/food_and_drinks/food/foods/misc_food.dm

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

---------

Co-authored-by: DGamerL <108773801+DGamerL@users.noreply.github.com>
2023-11-02 22:23:02 -05:00
DGamerL
b2600f7c15 Adds a chat box + bwoink sound to the Admin Message Antagonist Team button (#23078)
* God I love how easy Sean made this

* Update code/modules/antagonists/_common/antag_team.dm

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

* Replaces sound

* Contra + Lewc review

* Contra review

* Update code/modules/antagonists/_common/antag_team.dm

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

---------

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2023-11-02 21:58:27 -04:00
Adrer
bcaa4e509d CPR effectiveness messages now properly reflect effectiveness (#23106)
* CPR effectiveness messages now properly reflect effectiveness

* Update code/modules/mob/living/carbon/human/human_mob.dm

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

---------

Co-authored-by: Adrer <adrermail@gmail.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2023-11-02 21:31:42 -04:00
Kano
5fe9b37246 Reworks xenomorph space ruin: Moonoutpost19 (#22784)
* i have come to bargain

* oops

* oversight fixes and stuff

* Uhh

I made some mistakes in vscode in commit procedure, so i can't return there. Obligatory webediting

* Henri215's review

grammar fix

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

* this one too

* waiter waiter less holotables in my ruin please

* oops

* i cannot can

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
2023-11-02 22:30:39 +00:00
Adrer
6813e5e3cb [TGUI] Filing Cabinet (#22797)
* TGUI Filing Cabinet

* Changed window size.

* Requested changes and other Prettier formatting

* mob/user = usr

* User is implied idiot

* Wrong branch

* Update code/modules/paperwork/filingcabinet.dm

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

* Update code/modules/paperwork/filingcabinet.dm

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

* Comma helps.

* Update code/modules/paperwork/filingcabinet.dm

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

* Update code/modules/paperwork/filingcabinet.dm

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

* Update code/modules/paperwork/filingcabinet.dm

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

---------

Co-authored-by: Adrer <adrermail@gmail.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
2023-11-01 20:42:10 +00:00
warriorstar-orion
349eca230c mapmerge: Separate DMM conflicts for distinct atom root types. (#22609)
* Separate DMM conflicts for distinct atom root types.

* clarify order of operations
2023-11-01 20:37:18 +00:00
Nathan Winters
b8e98144c6 Tones down the demand for Ash (#22923)
* Make oil fireflash depend on remaining empty space

* Split feedback message

* Update oil fireflash size scaling

* Slightly buff oil -> ash production

* Clarify feedback messages

* Make violent oil fireflashes not produce ash

* Make charcoal recipe require less ash

* Violence begone
2023-11-01 20:15:48 +00:00
GDN
65cab6910f adds a pulse demon demon heart (#22810)
* adds a pulse demon demon heart

* fixes + shock HARDER
2023-11-01 20:13:12 +00:00
Contrabang
94b9f85a7c Adds tabs to the cling menu (#22902)
* cling menu

* Update code/modules/antagonists/changeling/changeling_power.dm

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

* comment added

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
2023-11-01 20:11:44 +00:00
Qwertytoforty
ed8406d707 You have unlocked: Greedier mode! (#22884)
* You have unlocked: Greedier mode!

* Apply suggestions from code review

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

* Update debuffs.dm

* Apply suggestions from code review

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

---------

Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
Co-authored-by: Contrabang <91113370+Contrabang@users.noreply.github.com>
2023-11-01 20:11:08 +00:00
GDN
e7b396eddf Silicon Chamo properly hides huds (#22312)
* hide hud

* more documentation

* Update code/modules/mob/mob_vars.dm

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

* Update code/modules/mob/mob_vars.dm

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

---------

Co-authored-by: Ryan <80364400+Sirryan2002@users.noreply.github.com>
2023-11-01 20:10:15 +00:00
Qwertytoforty
357c62b6d7 Ports hitscan from TG, adds it to *SELECT* things (#22754)
* this was just going to be a plasma cutter change but no had to make it look good, whats next, ai sat turrets (yes)

* ai turret

* Coca cola, don't forget the ice. Or the pulse

* almost done, pull master than map edit

* we ball

* ah, chasms.

* it's for the best. Fuck should not sleep checker though

* hitscan reflection limiting system

* Apply suggestions from code review

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

* c-c-c-changes

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
2023-11-01 20:05:27 +00:00
Luc
95d3a49929 Ports Malf AI rolling (and some other tipping refactors) (#21900)
* some thoughts

* I really forgot to commit all of this didn't I

* Rework vendor crits

* fixes some angle jank

* yeag

* Patches up most bugs with tilting things over

* Fixes up most of the AI logic

* rolling AI can now take teleporters, visual effect is now only seen by the AI

* better effects

* Remove a bunch of now useless code

* I keep forgetting this

* cleanup in aisle seven

* oops

* some more testing

* adminbus hours

* Fixes some buildmode stuff, does some more testing

* Add documentation

* Demo bugs

* Apply suggestions from code review

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

* rework crit damage amount

* Adapt recent tg changes

* Fix some small bugs in testing, contra review 1

* contra review 2

* Fixes tipping with pacifism

* restore removed icons

* Fix some remote untipping

* restore the roll action

* finally address contra's review (sorry)

* remove debug tool

* Move untilt logic into component

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
2023-10-31 20:24:52 +00:00
DGamerL
49afcce327 Purging the wishgranter (#22976)
* Everything except the map

* Deletes the ruin

* Makes CI not fail

* I pray this fixes it
2023-10-31 18:46:43 +00:00
Mitchs98
c027e8af60 woopsiedaisy uwu (#23087) 2023-10-31 18:41:59 +00:00
Bakaface
6470b078a2 Feature/puts other cubes in biogenerator (#23077)
* adds the other types of meat cubes into the biogenerator

* Revert "adds the other types of meat cubes into the biogenerator"

This reverts commit c6f710c29e.

* adds the other types of meat cubes into the biogenerator
2023-10-31 18:41:05 +00:00
JimKil3
233cc473fe Toilet water changes (#23080)
* hgcvhgfcjtfckhc

* Update code/modules/reagents/chemistry/reagents/water.dm

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

* never make me balance team please

---------

Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
2023-10-31 18:37:43 +00:00
JimKil3
a5812e0245 Dionae can now drop nymphs they've picked up (#23020)
* the feature

* sirryan review

* oopsies
(adds an #undef)
2023-10-31 18:36:53 +00:00
GDN
f6d3f955dc lets people open their character creator before SSatoms is set up (#22986) 2023-10-31 18:35:45 +00:00
matttheficus
7e7f03c906 Elite Tactical Magboots (#22968)
* here we go

* notes

* sprites

* this is needed

* some tweaks to gear

* nit

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

* fix this

---------

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
2023-10-31 18:35:05 +00:00