Commit Graph

2358 Commits

Author SHA1 Message Date
DamianX
a4438724c9 Changed all relative paths to absolute (#31078) 2021-10-18 16:28:55 -05:00
kane-f
5c2eed6ff3 Explosion attack log update (#31070)
* Ex_act() logging update

* Fixes

* Priming

* Fixes

* Fixes

* More mob attack logs

* Fixes

* Other carbons

* Forgot these

* Forgot these

* Possible fix

* Last resort

* Obvious typo gets ignored

* Using fingerprints for more logging

* Basis of explosion system using it too, only for plasma cigars for now

* Fix

* Moved here

* TTV log fix

* Formatting ckey in too

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-10-16 02:46:34 -05:00
DamianX
37c23f4bd7 Fixed beartrap runtime (#31033) 2021-10-11 11:50:05 -05:00
DamianX
1b30afe9a1 Timer subsystem (#30906)
* timers

* amend comment
2021-10-01 17:37:00 -05:00
DamianX
4a5f2e40a8 Ported component AI to the new component system (#30751)
* wip new component ai

* wip 2

* he lives

* fixes

* comment
2021-09-22 14:30:47 -05:00
DamianX
95cb0d4d23 Components! TGUI uplinks! Oh god! (#30641)
* components

* tgui uplink

* Components! TGUI uplinks! Oh god!

* yeah

* this too
2021-09-09 12:44:13 +00:00
DamianX
fe77ef6e20 Converted all old events to lazy_events, removed old events, renamed lazy_event to event (#30503)
* wip refactor old events

* refactored events

* We're not lazy anymore! I mean we're still are. We just don't call ourselves that. Lazy is the new default option. It's also the only option. God, this took so long.
2021-09-04 23:21:03 -05:00
DeityLink
5b3ee6152d More in-hand icons, Cigs Edition (#30482)
* More in-hand icons, Cigs Edition

* polish n fix

* warning

* pipes too actually

* oh durp

* erf

* burn on end

* for fucks sake

* oh yeah burn hands too

* guess those don't have filters either
2021-09-03 15:45:12 -05:00
SECBATON GRIFFON
dada53f31c Suicide_act() update (#30086)
* Beginning suicide_act rework

* compile

* more acts

* compile

* compile

* compile

* compile

* better logic

* oh

* oh

* grammar

* TTVs now act like c4

* or now

* now for flares

* compile

* more general ones

* better

* even better

* generalises these too

* supermatter

* oversight

* circuit imprinters

* oversight

* tweaks

* tanks

* consistency

* oversight

* better chem dispenser one

* computers and gibbers

* oversights

* tweaks

* Fix

* processor

* NOOSINGS FINALLY PORTED FROM HIPPIE

* woops

* removing redundant code, consistency too

* more redundancy down

* this is better

* forgot one

* making nearby item checks more sane now

* better bomb one

* oversiiiight

* cuts down redundant function

* now for welderbomb suicide

* sanity

* more sanity

* switch looks nicer

* these too, obligatory

* oh right

* oh right

* hopefully these work right now

* updating for this one now

* species check

Co-authored-by: SECBATON GRIFFON <sage>
2021-08-24 20:48:18 -05:00
DamianX
a414400f19 Things that used to check if you were walking now check your movement speed instead (#30018)
* help me

* slightly less horrible code

* removed slipping test
2021-08-24 20:05:33 -05:00
DeityLink
526dddc06a Data Disk Duplicator (#30057)
* disk duplicator

* blank disks and fixes

* fix crowbarDestroy

* I sure hope nobody ever tried to put an HDD inside a diskette box

* godfuckingdammit

* fdhsojjhsqdqsdqs

* alright fuck that

* yet another commit message

* Update code/defines/obj/weapon.dm

Co-authored-by: Eneocho <67024428+Eneocho@users.noreply.github.com>

* improved toaster

Co-authored-by: Eneocho <67024428+Eneocho@users.noreply.github.com>
2021-07-28 13:45:36 -05:00
DamianX
a39595d3d9 Refactored job preferences (#30034)
* Refactored job preferences

* remove more useless shit

* i swear it's useless

* step

* keep the list clean
2021-07-23 16:52:18 -05:00
kane-f
5ea2aad477 Makes manifest predictions sort by department and look much nicer (#29979)
* Makes manifest predictions look much nicer

* Compile fixes

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-07-13 17:44:01 -05:00
DeityLink
409dce55b9 Biohazard Alert changes (#29616)
* better biohazard alerts

* fixing some legacy stuff

* fix admin outbreaks

* fuck

* fuck

* new announcement
2021-05-30 16:14:40 -05:00
Kurfursten
d034a7365e Cloud IX Crate (#29100)
* Cloud IX Crate

* add atom

* and removes duplicates

* progress

* Just changing a couple more files

* finished

* fixes
2021-05-04 16:15:37 +02:00
ShiftyRail
84b9831f1b fixes misc sql errors (#29274)
* fixes misc sql errors

* also that
2021-04-19 12:22:59 -05:00
DrSnips
1ce25ff1b7 Re-paths tools, adds a parent for them, and moves some welder code to the proper place. (#29257) 2021-04-19 10:53:30 +02:00
DeityLink
c9d1b2842f New Merch Computer Goods: Cheap Soap & Face Masks (#28949)
* masks and soap

* chance

* soap slip use

* typo
2021-03-04 11:45:33 -06:00
Rob Nelson
01d90c1f98 VOX Update for Feb 22 2021 (#28912)
* VOX Update for Feb 22 2021. Does not include OTF.

* Re-add _doorstuck
2021-03-04 09:01:02 -06:00
kane-f
a4b3cdf569 First attempt at adding sound to priority announcement (#28948)
Co-authored-by: Kane F <kanef9x@protonmail.com>
2021-03-04 08:44:33 -06:00
DeityLink
c298ac6a5c [Cult 4] Part #4-2: Constructs Changes Part 2 (#28868)
* old constructs damage

* new constructs damage, ectoplasm, and juggerblock

* constructs QoL

* ex_act

* floating amplitude
2021-02-21 15:50:36 -06:00
boy2mantwicethefam
648222e78b Banana peels now slip you further based on potency (#28630)
* The bananaing

* Forgot a round, 5AM coding
2021-01-21 14:26:39 -03:00
jjpark-kb
b0067094e6 resolves bear trap failing to update icon (#28347) 2020-12-09 22:46:52 -06:00
PlausibleDeniability
04ac6364ba Insectoid Fashion Month 3 - Hats! (#28154)
* Wizard hats done & tested

* Finished vending machine hats & 100% tested

* Supply crate hats - added species_fit, sprites next

* Supple crate sprites finished

* Minor fixes, fully tested

* Misc hats added

* Hats finished & 100% tested

Co-authored-by: PlausibleDeniability <PlausibleDeniability@github.com>
2020-11-07 18:22:01 -03:00
DamianX
240e01c974 Battering rams can ram firelocks (#28011)
* Refactored do_after

* Improved battering ram effects

* can be applied to firedoors
2020-10-14 17:24:28 -03:00
DeityLink
395bde837b Follow-up to the Centcomm Orders rework, fixes and polish (#27863)
* cleanup

* wage rework

* per unit order contribution fix

* tweaking

* smol announcement

* seriously id/admin was never meant to have any subtype, fuck that noise
2020-09-23 08:00:38 -03:00
DeityLink
fc407f555b Bear traps now trap Bears (#27800)
* beartrap

* tf2
2020-09-16 09:38:00 -03:00
ancientpower
86d62c4491 adds logging to explosive wet floor signs (#27678)
Co-authored-by: ancientpower <ancientpowerer@gmail.com>
2020-08-30 15:45:05 -03:00
DeityLink
16e3e20a6b Big Xenoarchaeology update (#27594)
* That's a lot

* readded syndicate beacon

* derp

* blankbeacon

* ahhhhh

* syndicatebeacon

* big update eh

* fuck

* boulder desc

* syndicate beacon interface is now red like an uplink's

* arti finder

* jesus what

* last minute retardation

* dammit
2020-08-28 09:40:31 -03:00
DamianX
4db404ae3a Fixed PathNode runtime (#27393) 2020-08-09 15:19:58 +02:00
ShiftyRail
3b4270a675 Fixes sql errors with rust_g (#27333) 2020-08-01 12:48:40 +02:00
ShiftyRail
b39b3b64b7 Working version of rust_g (#27173)
* Conflicts

* Fixes the thing

* Update .travis.yml

* removes markers
2020-07-25 08:56:50 +02:00
DamianX
85f3d3f7ad converted on_moved to lazy events (#27239) 2020-07-24 08:31:46 -03:00
Damian
91f21be310 Revert "Merge pull request #27120 from ShiftyRail/rust_g"
This reverts commit da896f13a4, reversing
changes made to 2bc700b001.
2020-07-20 00:07:14 +02:00
Shifty/Anthomansland
01c868bdfb Removes BSQL, implements RUST SQL 2020-07-16 20:36:27 +02:00
DamianX
6dc7f3b798 Fixed warnings and stuff (#27004)
* added return type to PriorityQueue/List

* fixed /atom/movable/lighting_overlay/forceMove

* fixed /obj/item/weapon/gun/hookshot/whip/windup_box/Fire

* fixed /obj/item/weapon/gun/projectile/hecate/hunting/proc/scoping()

* removed useless stuff from get_blood (src is always null for global procs unless manually set)

* did the thing
2020-07-06 07:53:43 -03:00
jknpj
613f708e71 barryforcedmyhand (#26843) 2020-06-15 12:59:36 -05:00
DeityLink
4be1d3d6b4 soap no longer conducts electricity (#26746) 2020-06-13 02:18:37 -05:00
jknpj
7a26244203 Merge pull request #26793 from Dacendeth/Bleeding-Edge
Fix cone helmet sprite coverage
2020-06-12 17:40:53 -03:00
Shifty/Anthomansland
b18fbc67c3 Conflicts 2020-06-11 14:00:54 +02:00
Shifty/Anthomansland
46a5ef5306 Now working 2020-06-11 13:57:32 +02:00
Dacendeth
0479d256f8 Fix cone helmet sprite coverage 2020-06-11 05:08:22 -04:00
Shifty/Anthomansland
867bad2124 Fix floorbots 2020-06-07 18:01:22 +02:00
ShiftyRail
89e16f62ba AStar optimisations (#26576)
* AStar optimisations

* Forgot

* Strictly better
2020-05-23 09:22:48 -04:00
ShiftyRail
bbd746ae42 Ports TG's BSQL library (#26455)
* Ports TG's BSQL

* write perms

* my mistake

* Missing migrations, fixes mistakes, removes unneeded logs

* Missing migrations, fixes mistakes, removes unneeded logs

* haha

* Final missing migration, actually fix runtime

* Fucked up this doesn't throw a warning

* sql fixes; polls
2020-05-19 13:35:10 -03:00
ShiftyRail
4884a3f390 Actual fix (#26498) 2020-05-15 12:35:54 -05:00
Kurfursten
0d7687bcc3 Merge pull request #26437 from BomberBro/inhandupdates
Adds a bunch of in-hand icons
2020-05-12 09:10:19 -05:00
Bomber Harris
cf03514a81 adds inhands 2020-05-10 17:29:59 -04:00
ShiftyRail
8c2bb5a88d Fixes part of AStar runtimes-induced runtimes (#26431) 2020-05-10 07:38:57 +02:00
ShiftyRail
a3e47551c1 Working version of AStar pathing fix (#26387) 2020-05-04 19:52:05 -03:00