Commit Graph

11168 Commits

Author SHA1 Message Date
Coolrune206
892dcd1ca4 Gives Alien Queen (and Empress) bold text in Alien Hivemind (#19761)
* gives loudspeaker to Alien Empress and Queen

* Sirryan review

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

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
2022-11-24 19:21:28 -05:00
AzuleUtama
bfdeb87aed Merged forcewall and greater forcewall into a single spell (#19739) 2022-11-24 22:52:24 +01:00
GDN
da8622cfd3 Lets lizards move under doors while hidden (#19721) 2022-11-24 22:44:20 +01:00
GDN
400fd63068 Converts lavaland /random mobs to landmarks (#19523)
* Lavaland /random mob refactor

* Update landmarks.dm

* Handles stuff on parent level

* steel's review

* this is a certified byond moment

* Code improvement via ryan
2022-11-23 20:53:15 -06:00
Henri215
833841ec6d Tajaran, Unathi and Vulpkanin can now eat bees! (#19663)
* whos crazy enough to eat bees?!

* examine text tweak

* Update code/modules/mob/mob_grab.dm

Co-authored-by: Coolrune206 <71326864+Coolrune206@users.noreply.github.com>

* facid for syndiebee

* moved examine text

* message tweak 2

* Apply suggestions from code review

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

* using bee reagent

Co-authored-by: Coolrune206 <71326864+Coolrune206@users.noreply.github.com>
Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2022-11-22 23:06:00 +01:00
GDN
0139e03f54 Adds shed tail and eating bugs to simplemob lizards (#19726)
* Adds shed tail and eating bugs to lizards

* Steel's review

* Steels review part 2

* Steel's and Charlie's review

* Ryan's review

* Early return code improvement

* minor spelling mistake
2022-11-21 22:33:30 -06:00
Qwertytoforty
b6b55848c8 adds 1 more radius to the arena teleport (#19738) 2022-11-21 21:24:03 -06:00
Sirryan2002
61145a02f8 [TGUI] Space Credit Economy Overhaul + Supply Point -> Space Cash (#19209)
* initial edits

* initial edits

* converting shit over to machinery/economy

* vending and mapping fixes

* vending fix pt.2

* Converts Supply Economy to Use Space Credits instead of Supply Points

* Job Payment, NanoBank, and Paychecks

* clothing type path fixes (damn merge conflicts)

* fixes map typepath issues

* adjusts supply prices

* Vendor Price Adjustments

* account uplink terminal tweaks

* please pass tests

* Apply suggestions from code review

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

* reviews and bug fixes

* Review Suggestions/Fixes and Request Console Rewrite

* edits

* vending changes for merge

* typepath fix

* final tweaks

* proc ref fixes

* Fixes and Tweaks from 2nd TM

* rebuild TGUI

* final tweaks

* Apply suggestions from code review

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

* requested reviews

* tweaks

* updates slot machine winnings

* fixes

* GC fixes

* fixes

* oops. still need to deconflict this

* Apply suggestions from code review

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

* requested changes and bug fixes

* atm runtime fix

* requested reviews

* vend act stuff

* attempt to pass tests

* supply packs fix

* user tochat -> debug log

* FINAL FIXES

* removes CC db stuff

* Apply suggestions from code review

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
Co-authored-by: Farie82 <farie82@users.noreply.github.com>
Co-authored-by: Henri215 <77684085+Henri215@users.noreply.github.com>
Co-authored-by: Luc <89928798+lewcc@users.noreply.github.com>
2022-11-21 23:30:50 +00:00
AzuleUtama
ae8accb766 Terror spiders now have intro text (#19564)
* Terror spiders now have intro text

* Some extra basic info, formatting changes

* converted intro to a proc, formatting and text changes

* SEAAAAAAN
2022-11-20 23:19:34 +01:00
Contrabang
93b54294f1 refactor (#19714) 2022-11-17 20:40:43 +00:00
Coolrune206
cbdbf60f57 Makes the pet collar not an accessory. Remake remake of the revert of the revert. (#19644)
* let's try this again

* who even named these variables

* Sirryan review

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

* removes as mob

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
Co-authored-by: Charlie <69320440+hal9000PR@users.noreply.github.com>
2022-11-17 17:31:51 +00:00
S34N
536914eec6 shockproof carp (#19689) 2022-11-16 19:32:20 +00:00
S34N
b66fb2448c 515 compat 2, ./proc/ boogaloo (#19688)
* 515 compat 2, ./proc/ boogaloo

* ASYNC

* further CI checks

* aa

* lol escape this / pls

* more of them

* no idea why but this is scuffed so
2022-11-15 22:06:30 +01:00
Henri215
fc57d9fc61 Another buff to radio jammers (#19696)
* jammer buff part 2

* 75 --> 70
2022-11-15 19:44:46 +00:00
Contrabang
6161109bea Allows drones and mice to go under doors when hidden (#19633)
* they go under

* how the fuck did I not push the flag itself

* farie review

* s34n review

* Revert "s34n review"

This reverts commit 572e689dd2.
2022-11-15 19:56:29 +01:00
SteelSlayer
0a2190f3e1 give item GC fixes (#19686) 2022-11-15 19:46:14 +01:00
DevanStrife
05c8ce2cd5 Removes the deathgasp sound if one is muffled (#19465)
* No deathgasp sound while muffled!

* Makes actual death still emit sound

* Lewcc requested changes

* Farie comment
2022-11-15 12:01:01 +01:00
Charlie
421777b317 Reworks block chance into Parrying. (#19334)
* parry component

* converts block chance to parry components

* armour pen, katana fix, pickup fix

* melee parry fix

* removes perfect parries, tweaks armour pen calc

* SIGNAL_HANDLER

* fix

* resist fix

* reduces parry time out time, increases cooldown

* Apply suggestions from code review

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

* fix

* cooldown rebalance

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2022-11-12 08:49:44 +01:00
warriorstar-orion
8679d130bb Announcements Refactor Day 1 Patch. (#19595)
* Announcements Refactor Day 1 Patch.

- Fix formatting of AI Announcement when TTS disabled
- Fix announcements not respecting chatlog font size preference
- Adjust margins and font-sizes of announcements to make them a more
  reasonable size
- Fix missing sounds when raising security levels
- Fix AI Announcement missing notification sound

* Style cleanups

* Add alert class back.

* Final final touches

* More spacing fixes
2022-11-11 20:18:34 +01:00
FloFluoro
3792da5c58 Xenomorph nightvision now defaults to on (#19646) 2022-11-11 02:03:42 -06:00
S34N
0a441dc5d7 Revenant buff (#19577)
* spooky

* not yet tested

* i hate my life

* CI

* Update code/datums/spell.dm

* Update code/game/gamemodes/miniantags/revenant/revenant_abilities.dm

* review pass 1

* wise charlie words

* icons

* farie suggestion

* double vars

* haha oops

* bye you useless waste of space

* more damage

* farie review

* pass 2

* and this

* this is not a bool

* Apply suggestions from code review

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

* charlie review

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2022-11-10 21:10:03 +01:00
Stoniest
c61199b4e0 Plasrattle (#19309)
* Plasmaman rattle

* Plasmaman rattle

* Revert "Plasmaman rattle"

This reverts commit e7038270e0.

* PlasmamanRattle
2022-11-09 23:33:54 -06:00
S34N
682c8fd86e botfix (#19638) 2022-11-09 22:37:55 +01:00
S34N
667dd5d4ac 515 Compatibility (#19636)
* 515 compat

* double spaces

* Callback documentation, aa review

* spacing

* NAMEOF_STATIC

* big beta
2022-11-08 23:08:40 +00:00
Farie82
118f5708da Ensures update_pipe_vision is called only when you switch pipenets. Fixes lag caused by ventcrawlers (#19620)
* Ensures update_pipe_vision is called only when you switch pipenets

* Comments baby
2022-11-06 12:25:55 +00:00
S34N
0f4157d31e Attempts to fix phantom bot path overlays (#19360)
* a

* more things

* two more cheeky spots
2022-11-06 10:26:29 +00:00
Vi3trice
2d4d65664a Split those out (#19280) 2022-11-05 13:46:44 +00:00
AffectedArc07
21109f3be2 Improved antag fishing busting (#19542) 2022-11-03 18:05:43 +00:00
PacifistDalek
250dc8a818 add description and new icons for components (#19535) 2022-11-03 18:02:35 +00:00
GDN
dfbe11e345 Alien BlackBox tracking (#19582)
* Alien BlackBox tracking

* AA's suggestion

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>

Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2022-11-03 17:57:24 +00:00
AzuleUtama
ac1517e8b3 Fixes human mobs still being able to vomit while dead (#19538)
* Jaunter no longer makes dead people vomit

* Vomit proc in carbon.dm now has a death check
2022-11-03 00:05:31 -05:00
Luc
c5bc28f41f Adds *crack, an audible emote that lets you crack your knuckles. (#19529)
* Adds knuckle cracking sfx

* Add cracks for IPCs too

* Matt code suggestions

* review 2

* Fix species limitations, add diona sfx
2022-11-02 23:00:46 -05:00
LynxSolstice
1f6f48e99a Removes gibbing animation (#19492)
* Removes gibbing animation

* small fix
2022-11-02 20:47:03 +01:00
warriorstar-orion
85f4503d33 Refactor announcements. (#19459)
* Refactor announcements.

* Actually make this a unit test

* Dumb

* Remove unnecessary 'as text'

* Reviews:

- Make CSS class a recognizable word
- Flip the defaults for logging

Also:

- Style fixes (default null in fields)
- Fix emergency/crew-transfer shuttle announcement titles
2022-11-02 20:31:37 +01:00
PacifistDalek
d5b261407e Adds Radial Menus to Cyborg Module and Sprite selection (#19234)
* 1

* expand radius

* added combat droid back, gotta test whether force_modules can let the ERT secborg in

* holy crap i think it might be ready

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

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

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

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

* change initialise to initialize, and update the sec/combat radial icon's name to be more self-explanatory

Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
2022-11-02 20:21:22 +01:00
Vi3trice
599221a602 doh (#19566) 2022-11-02 14:22:04 +00:00
Nathan Winters
25f7b57fc5 Small Medbot patient analysis and injection refactor (#19353)
* Gee medbot! How come your mom lets you have 26 extra parentheses?

* Check order consistency

* Avoid searching through viruses if already treated for them

* Simplify assessment logic for custom beakers

* Simplify assessment logic for viruses

* Fix medbots not considering all of patient's viruses

* Bool readability

* Fix medbots ignoring viruses if patient has no damage

* Fix medbots not considering loaded beaker when assessing treatment for viruses

* Fix inconsistent virus check between assessment and medication logic

* Check order consistency 2.0

* Fix medbots getting confused when patient has regular drug but no beaker drugs

* Refactor patient assessment

* Condense a loaded beaker volume check

* Extract virus assessment into separate proc
2022-10-31 18:08:11 -05:00
Vi3trice
05d93f665a [TM] Port TG Jump Point Search and SSpathfinder (#18984)
* move along move along

* Update bot.dm

* Diagonals are now more expensive

* Update path.dm

* Update parrot.dm

* Update path.dm

* Tweaks

* Fix cleanbot, add path safety

* Tweaked, added a safety, removed the previous one

* Update medbot.dm

* path.len isn't very safe as a whole, floorbots also had order of operations wrong

* Update medbot.dm

* clings not even once

* Back to the drawing board

* Update path.dm

* Make mules actually clear the drawn path.

* Make bots use step_towards unconditionally instead of flipping between step_to and Move

* Making extra sure the path is cleared. Somehow path was left over.

* Check for length as get_path_to is always true

* This and that
2022-10-30 15:54:51 +00:00
FloFluoro
9e78880036 Fixes punctuation on mob descriptions (#19533) 2022-10-30 15:52:00 +00:00
HMBGERDO
9f011740da Nerfs Cult Juggernaut. Removed reflection (#19461)
* Nerfs Cult Juggernaut. Removed reflection

* bringing back jugger armor without reflections

* comment and playstyle sting changed

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

Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>

Co-authored-by: S34N <12197162+S34NW@users.noreply.github.com>
2022-10-30 15:49:27 +00:00
ElorgRHG
4b0a2fc085 [GBP: No update] Golem hands fix, probably (#19490)
* Golem hands fix, probably

* I think this is how that works, maybe
2022-10-28 20:24:20 +02:00
Vi3trice
03ce2920e1 Defining Part 4 - Code cleanup toward defines (... and the rest) (#19388)
* I wasn't done

* nits
2022-10-28 19:28:23 +02:00
Henri215
47b3d08f04 Newscasters/camera monitors/displays tweaks (#19305)
* frames and autolathe

* final adjustment

* engine monitor

* circuit board selection and newscaster tweaks

* names adjustments

* entertainment frame icon adjustment

* moving to another PR

* forgot to move those

* added the other monitors circuit boards

* Update code/game/machinery/computer/camera.dm

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

* removed unnecessary flow

* display

* entertainment frame uses correct icon now

* merge conflcit part 2, do_build for newscasters

* moving var

* Sirryan suggestion and reverting piece of code removed by mistake

* Update code/game/machinery/computer/buildandrepair.dm

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

* added description

* Apply suggestions from code review

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

* Sirryan suggestion and removed 1

* moved to on_deconstruction

* Removing unused arguments

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
Co-authored-by: Sirryan2002 <80364400+Sirryan2002@users.noreply.github.com>
2022-10-28 19:00:03 +02:00
Qwertytoforty
2c5d9ffb43 Elite buffs / Highlander mode for arena (#19166)
* Elite buffs / Highlander mode for arena

* whoops forgot to push this

* Apply suggestions from code review

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

* removes unused list, proximity component

* range_edge_turfs

* comment

* Apply suggestions from code review

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

* ARENA_RADIUS

* Apply suggestions from code review

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

* last changes

* Update code/modules/mob/living/simple_animal/hostile/mining/elites/elite.dm

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

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2022-10-24 21:47:43 +02:00
Charlie
16e845a81b Fixes parallax being visible in the "fog of war" (#19474)
* the most genius solution to a stupid problem

* help me

* perfect hatred
2022-10-23 15:48:09 +01:00
ElorgRHG
db0002fbc1 [GBP NO UPDATE] Hands don't overlay above jumpsuits on which the hands are covered (#19473)
* Hands layering tweaks

* I forgor about the ? 💀
2022-10-22 17:49:07 +01:00
matttheficus
373c9e3710 IPCs are Now Ignored by Slimes (#19400)
* zaaaaaaaaaaaaaaap

* oops, too much zap

* still too much zap

* damage boost

* faction change
2022-10-21 21:33:13 +02:00
Henri215
b56dc871a6 Fixes Tom description (#19409)
* Tom description fix

* Contrabang suggestion

* Apply suggestions from code review

Co-authored-by: Vi3trice <80771500+Vi3trice@users.noreply.github.com>

Co-authored-by: Vi3trice <80771500+Vi3trice@users.noreply.github.com>
2022-10-21 20:10:57 +02:00
warriorstar-orion
c254efbcdf Remove unused newscast ability from announcements. (#19442)
* Remove unused newscast ability from announcements.

* Switch from 0/1 to FALSE/TRUE in modified code.
2022-10-21 19:59:36 +02:00
ElorgRHG
12c4aa5590 Removes the need to make handholes for jumpsuit sprites (#19058)
* Handholes were kinda cringe

* A mildly overengineered solution

* Deconflict

* Lobby gloves fix
2022-10-21 12:35:04 +01:00