Commit Graph

654 Commits

Author SHA1 Message Date
Fox McCloud
efa3aecb61 Ports TG Pickup, Equip, and Drop Sounds (#15572)
* Ports TG Pickup, Equip, and Drop Sounds

* really
2021-02-24 12:51:59 +00:00
Fox McCloud
78cb60f160 Fixes Some Sounds Having Reverb (#15602)
* Fixes Some Sounds Having Reverb

* typeless
2021-02-24 09:34:34 +00:00
Fox McCloud
02b9445b9b Refactors DNA Mutations; Refactors Mutations to use Traits (#15483)
* Refactors Mutations

* traits

* more work

* styling fix

* yet even more work

* oh hush

* almost there

* it continues yet further

* and that's genetics done

* and that's it folks

* last bit and golem fixup

* oof

* oops

* tweaks and fixes

* styling
2021-02-21 21:25:19 +00:00
Kyep
36674f05f1 [TGUI] Minor Fixes/Tweaks To Various Machines (#15365)
* comms computer fixes/refactor

* card computer tweaks

* IDcomputer: colorize departments in list

* faxmachine: aghosts no longer see log out when not logged in

* Fixes #14591

Co-authored-by: Kyep <Kyep@users.noreply.github.com>
Co-authored-by: AffectedArc07 <25063394+AffectedArc07@users.noreply.github.com>
2021-01-28 19:06:18 +00:00
SabreML
00002a7f3a Fixes visible message when showing paper (#15270)
* Fix

* Other stuff

* Review and lipstick fix

* !do_after()

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

* Unstaleining

Co-authored-by: Farie82 <farie82@users.noreply.github.com>
2021-01-18 22:16:47 +00:00
AffectedArc07
43ee2488c7 More New() -> Initialize() for /obj/structure (#15158)
* More New() -> Initialize() for /obj/structure

* Updates these

* Tweaks + Fixes
2020-12-29 10:42:39 -05:00
AffectedArc07
8f72d7556e Annihilates the blackbox (#15132)
* Lets get this show on the road

* Now were talking

* These matter

* Oh the joys of CI testing

* And this

* Wrong version

* Tweaks

* More tweaks

* Lets document this

* This too

* Upgrades this

* Fixed some sanity issues

* This too

* Screw it, this too

* More sanity

* And these

* This too

* Documentation

* This too

* Fixes **awful** scoreboard logic

* Why do we care about only half-absorbing someone

* Revert "Why do we care about only half-absorbing someone"

This reverts commit 8de1cfdf05.

* Refactors these

* Hashing

* Moxian tweaks
2020-12-24 16:06:48 -05:00
moxian
09113bd43a Fix sleepypen not working :( (#15144) 2020-12-19 20:46:56 +00:00
AffectedArc07
8cb3571a9c Revert "Stamp People (#14628)" (#15125)
This reverts commit ad891d8e98.
2020-12-16 16:01:04 -05:00
Kugamo
ad891d8e98 Stamp People (#14628)
* basic working CODE

* improve code further

* removes bingus

* fixes misplaced left foot stamps

* moves stamp mark offsetting to use params

* condenses image count, and reworks how the stamps are blended

* fixes less than ideal code

* alters badly named variable

* removes uneeded code

* removes unused variable, and more comments

* removes .len and improves examine

* Moves stamp marks to Misc layer in the human icon onion

* moves ink_marks to human, and other improvements

* reworks stamp mark desc system, and the human stamp mark images

* changes the pixels storage varaible for stamp markts to iamge from mutable_appearance (marginally faster)

* Good Improvements

* removes bad code

* updates some code comments

* reworks examine.dm code and more AUTODOC compliant
2020-12-16 15:16:41 -05:00
moxian
1683c4271a Refactors renaming things with a pen. (#14960)
* Refactors renaming things with a pen.

* Farie review (thanks!!)

* Derp.

* Farie take 2
2020-12-16 14:43:15 -05:00
AffectedArc07
54dd2765b4 Converts all tgui_ to ui_ 2020-11-21 12:10:58 +00:00
Kugamo
7a01f41093 OK last change to OFF coloration, I make it RED 2020-11-07 10:25:19 -06:00
Kugamo
a7052b425b makes OFF color more legible 2020-11-07 10:13:48 -06:00
Kugamo
32747fb19e Many small improvements
Thanks Farie82, AffectedArc07
2020-11-07 09:51:47 -06:00
Kugamo
2c177c102f undos negative variable, and makes rejection message when using bad ID better 2020-11-07 00:09:46 -06:00
Kugamo
5360b775e2 makes varible names and X gooder
Thanks Moxian
2020-11-06 23:44:53 -06:00
Kugamo
7c9bbea756 makes disabled display an 'X'
I thought it just being blank could be confused to be broken.
2020-11-06 23:14:37 -06:00
Kugamo
cc741c2ed3 Base functional CODE 2020-11-06 22:55:32 -06:00
AffectedArc07
2c37ae8fd0 The road to Initialize() stability - Enforcing parent call on New(), Initialize() and Destroy() (#14719)
* The road to Initialize() stability

* Fixes sanity, for now
2020-10-28 12:35:36 -04:00
Darkmight9
8782c2ca32 Culinary QoL update (#14610)
* Culinary QoL update

* Changed the culinary tool apron sprites
2020-10-17 13:30:44 -04:00
variableundefined
e039b8e560 Rename all instances of "virgin" being used as a variable name to more appropriate and self-explanatory variable name 2020-10-15 16:11:11 -04:00
SabreML
ffe8ae3786 Update filingcabinet.dm (#14616) 2020-10-15 16:02:02 -04:00
Kyep
d0f82a0160 fixes #6846 - sound on emagged copiers 2020-09-27 01:29:20 -07:00
farie82
8e8ad65906 Makes most targeted spells select a target on click with a radius (#13220)
* Basis

* Make most targeted spells use a click with radius instead of a list

* Fixes

* Selection code

* return ..()

* Auto targeting

* Forgot a comment change

* Merge issue fix
2020-09-18 10:30:32 -04:00
AffectedArc07
90fd9a8fb8 Removes all relative heresy (#13969)
Removes all relative heresy
2020-09-16 12:52:20 -04:00
Kyep
d65379a47d fixes merge conflict 2020-09-15 10:49:27 -07:00
Kyep
52b38a272a var/list/data = list() 2020-08-29 14:40:38 -07:00
SteelSlayer
43c873adb8 Anchors the ticket machine 2020-08-22 01:21:58 -05:00
Kyep
84d94b3933 AA noticed this 2020-08-14 13:58:47 -07:00
Kyep
644c8d1cc9 AA requests 2020-08-14 08:21:16 -07:00
Kyep
5c15feec13 minor UI thing for error message 2020-08-14 07:22:09 -07:00
Kyep
4fcefdba14 [TGUI] Fax Machines 2020-08-14 07:14:31 -07:00
AffectedArc07
2f08b2df02 More Improvements 2020-07-27 08:49:11 +01:00
AffectedArc07
c64cd72d02 Removes bad symbol 2020-07-26 12:35:56 +01:00
Fox McCloud
ee957870bb Ticket Machine Fixes (#13821) 2020-07-12 19:28:10 -06:00
Fox McCloud
40f3d7aa6e Makes Ticket Machine Use Soft Refs (#13819) 2020-07-12 14:02:47 -06:00
Fox McCloud
dd374ec1bd Merge pull request #13634 from ZomgPonies/ticketplease
Ports HoP Ticket machine from tg
2020-07-12 15:47:44 -04:00
AffectedArc07
650c638d41 Removes semicolons 2020-07-11 18:51:45 +01:00
Fox McCloud
93db61665d Speech bubble refactor and Features (#13598)
* Speech Bubble Update and Refactor

* OBJECTION

* magistrate too

* args

* clean up and plug in atom say

* better
2020-06-28 14:23:32 -06:00
ZomgPonies
e3c34e0b19 Final cleanup 2020-06-27 12:19:36 -04:00
ZomgPonies
a8f8cf14e4 Fixes 2020-06-26 23:32:26 -04:00
Fox McCloud
b0c0d44895 Fixes Spectral Blade (#13694)
* Fixes Spectral Blade

* purge unused following
2020-06-26 01:17:14 -06:00
joep van der velden
1db488244b paper logging 2020-06-22 08:08:51 +02:00
ZomgPonies
69e7ada387 Map and icon fixes 2020-06-18 12:57:07 -04:00
ZomgPonies
db9bd3d071 Fix 2020-06-18 12:37:10 -04:00
ZomgPonies
9338a9d0c5 Requested fixes 2020-06-18 12:24:23 -04:00
ZomgPonies
ce6ec717bc Revenge of the typecasting 2020-06-17 17:28:05 -04:00
ZomgPonies
46a9f31a94 Requested fixes 2020-06-17 17:14:35 -04:00
ZomgPonies
2a313a91d5 Adds ticket dispenser 2020-06-17 15:27:30 -04:00