Commit Graph

80 Commits

Author SHA1 Message Date
jwhitak
546d3f02b2 Mecha Graveyard and Mech Wreckage Update (#37259)
* mecha graveyard initial

* not all basilisks lmao

* directional skullbot laughs
2024-10-21 09:01:45 -04:00
13spacemen
2df22648e0 mutable appearance charred overlay (#36569)
We'll test merge this one for a few days and revert if people hate it/it isn't performant.
2024-05-30 19:45:28 -04:00
west3436
10e39a564e Ash visuals removal (#36554) 2024-05-20 18:54:46 -05:00
west3436
6b51f7d571 Fixes (#36545) 2024-05-19 16:07:48 -05:00
west3436
434ac40c7a Fire Rework (#35988)
* initial commit

* switcheroo

* include the rest

* fire triangle

* a

* update 2-20

* turfs and reagents and more

* zburn first draft

* remove fire_old

* initial compat

* stable compile

* remove pressure factor

* total autoignition death

* thermal material datums

* a

* more autoignition

* temporary fix for testing

* everything is FUCK

* burning now

* stacks burning

* recursive functionality

* restore burnitselfup

* specific burn case

* everything is shit and fuck

* refactor

* nit

* color & light performance increase

* fix

* smoke cap + changes

* updates

* final (for now)

* remove double count, unit issues, and more tweaks

* logspam and grammar

* prevents worn or held items from burning

* minimum burn time

* fix runtime

* The Cardboard Update

* vis_contents

* cigs burn lol

* lmao

* refactor fire protection

* final fix

* some more held/worn item fixes

* maybe fix foods burning forever

* compile

* restore plasma burning lmao

* review changes

* copypasta error

* copypasta errors 2: this time it's personal

* declare

* extensive fixes

* fix liquid burning behavior

* wtf

* undo smoke cap

* mutable appearances + removal of debug messages

* DMDOC compat

* review changes

* return

* misleading comment
2024-05-14 07:43:39 -05:00
Exxion
81fecc2b1c nameof (#34826) 2023-08-02 22:27:05 -05:00
Exxion
73f7b1c098 Makes game work on 515, probably 2023-04-02 17:20:12 -04:00
SECBATON GRIFFON
d8c8a9bb90 Adds qdel defines (#33991)
* Adds qdel defines

* Adds qdel defines

* halfway through fixes

* rest of em

* fixes

* adds more

* list in action

---------

Co-authored-by: SECBATON GRIFFON <sage>
2023-02-10 15:01:18 -06:00
west3436
529a5db1bb Removes metal autoignition (#33504) 2022-10-12 17:20:05 -05:00
Kurfursten
a9aaef5520 Library of Babel (#33481)
* Library of Babel

* Icons and offsets
2022-10-11 15:46:51 -04:00
west3436
abaa9a8d7d Adds autoignition temperatures for many items (#33351)
* Adds autoignition temperatures for many items

* glass doesn't burn lol

* Adds temperature limits for clothing

* 0% tested
2022-09-26 23:01:29 -05:00
Kurfursten
d989b46904 Yantar Consistency (#33317) 2022-09-22 16:37:39 -04:00
west3436
5cbc158a8e Antimatter axe modkit consistency (#32849) 2022-06-27 13:29:08 -05:00
adacovsk
c0c58db92a Non-humans turn into zombies (#32687)
* Update necro.dm

* improve code

* Update necro.dm

* Update death.dm

* Update cleanable.dm

* more zombie possibilitiess

* works

* Update necro.dm

* kurfurst's changes

* compiles
2022-06-11 21:41:03 -05:00
kane-f
ec5ef3329f [MDB IGNORE] [Revival] Engine Access Split: Major / Minor. + Mechanic Promotion without Pay Increase. (#32457)
* I hate mechanics so much that I'm going to scream until they're given more access- wait a second oh no!

* Fixing legacy access from cargo forward

* Fixing deff compile

* Fixing deff access

* Fix

Co-authored-by: Rubylips <Questionfrog@gmail.com>
Co-authored-by: kanef <kanef9x@protonmail.com>
2022-04-30 18:38:13 -05:00
kane-f
d34a7dab82 Admin-only custom proc call reagent: Procizine (#32337)
* Admin-only reagent: Procizine

* Admin-only reagent: Procizine

* Admin-only reagent: Procizine

* Admin-only reagent: Procizine

* Admin-only reagent: Procizine

* Advanced options

* Cleanup

* Cleanup

* Attributes and overdose

* Descriptions

* Tolerance and withdrawal

* Reverts unatomic cleanup

Co-authored-by: kanef <kanef9x@protonmail.com>
2022-04-16 16:46:23 +02:00
d3athrow
642b843d9d Revert "[MDB IGNORE] Liquid reagent puddle system (#32169)"
This reverts commit a5b08f232a.
2022-03-17 14:13:40 -05:00
kane-f
a5b08f232a [MDB IGNORE] Liquid reagent puddle system (#32169)
* Actual icon

* Puddle reformatting

* Basis of smoothcode

* Moving puddle code into a turf reagent system, reformat and overhaul

* Make this act on splashing, for now

* More work on standardising behaviour

* More standardisation, should ideally make spread work nicer

* Some tweaks

* Fixes

* Makes it work in practice, code slimmed down

* More standardising

* Redone calculations

* Fixes infinite reagents

* Puddle scaling with volume

* Presets for mapping

* Actual stuff

* Better way

* Get actual turf

* Blacklisting some of these

* Evaporation rate

* Removing old splash verb, adding reagents to a turf should do this by default now

* Makes these invisible

* Makes this not cleanable, for now

* Standardising this into reagent stuff

* Fixes

* Space clears reagents

* Basic viscosity system

* Adds some rudimentary values

* Space cleaner thng

* Beginning rework of this, removing unused fuel type

* Fuel puddle rework

* Fuel puddle rework

* Find and replace mishap

* Removing from .dme

* Removing unused variable

* Rewriting the preset init ones

* Redoing mapped puddles

* Makes sure these are gone

* Type fix

* New plane and layer

* Makes slip work

* Fix

* Fix

* Puddles can now react to crossing over it

* Proper bracketing

* Puddle values

* Current puddle reference to save on locating

* Nicer smoothing

* Tweaking values

* Water color tweak

* Greatly simplifies wet floor puddles

* Simplified line

* No reason for invisible puddles anymore

* Makes wet/dry vaccuum work with this

* Mop

* Reformatting how reagents are held

* Allows space cleaner to clean some kinds of puddles

* Fixing

* Moving this to simulated level

* Fixes puddles not being made anymore

* Standardised alpha

* Removing this for now

* Fixing chem dupe issue for when this matters

* Server config for behaviour

Co-authored-by: kanef <kanef9x@protonmail.com>
2022-03-11 19:13:44 -06:00
kane-f
b72636ec07 Removes NRV Horizon from the codebase (#31818)
Co-authored-by: kanef <kanef9x@protonmail.com>
2022-01-19 07:11:58 -06:00
kane-f
5ac84fc5d6 [MDB IGNORE] Moves random borg upgrades from old trade vendor to trade window (#31510)
* [MDB IGNORE] Moves random borg upgrades from old trade vendor to trade window

* Fixing copy paste error

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-12-08 16:25:01 -06: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
kane-f
5af37ce610 Trader medical crate item: Suit sensing wand (#30994)
* Trader medical crate item: Suit sensing wand

* Better

* Fixes

* Actually, like this

* Another fix

* Better desc

* Nicer

* \the

* Upping amount sold

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-10-09 01:36:39 -05:00
DeityLink
a7ddac5c97 [Cult 4] "NAR-SIE'S HOLIDAYS" , aka "The End of Cult 3.0" (#30672)
* day 1

* day 1.1

* day 2

* day 3

* day 4

* day 5

* day 5.1

* day 6

* day 6.1

* day 7

* day 7.1

* day 8

* day 9

* day 10

* day 11

* day 11.1

* 11.1.1

* day 12

* and on the 13th day, he looked upon his work, and was pleased with what he saw

* 13.1

* day 14

* day 15

* day 16

* day 16.1

* fixing conflicts after rebasing post-Europa removal

* day 17

* day 17.1

* day 18

* day 18.1

* day 19

* day 19.1

* day 20

* day 20.1

* day 21

* day 21.1
2021-10-08 20:32:34 -03:00
Kurfursten
aca486d4d9 More Clouds (#29606)
* Progress

* progress

* finished
2021-09-23 17:10:57 +00:00
Kurfursten
cd16c7eabd Starter Gifts (#30815) 2021-09-23 12:39:05 +00:00
Kurfursten
cf238d99ca Trade Window (#30761)
* tradebox

* progress

* prepared to rebase

* More tweaks

* More adds

* better speech and interface

* new responses

* applications

* new sprites and atmos states

* mapping complete
2021-09-18 18:39:29 +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
Kurfursten
bafd327208 Airshield QOL (#30419)
* Airshield QOL

* better check
2021-09-03 13:02:04 -05:00
Kurfursten
ae0a4d2aa2 Omnitool Cleanup (#30451)
* Omnitool Cleanup

* access requirement
2021-09-03 13:00:58 -05:00
Kurfursten
0b7623fcc4 Ammotree Fix (#30401) 2021-08-29 20:02:26 +00:00
kane-f
da528063d7 Refactors effect/effect into effect (#30138)
* Refactors /obj/effect/effect into /obj/effect

* Fixes these

* And these

* And these

* Fixes stuff not being clickable

* Fixes .dme real quick

* Removes now-redundant vars

* This too

Co-authored-by: kanef <kanef9x@protonmail.com>
2021-08-11 15:19:06 -05:00
DeityLink
16be4e42f3 Added black wristwatches to the Shoal junk crate and the Wonderful Wardrobe (#30071)
* Added black wristwatches to the Shoal junk crate and the Wonderful Wardrobe

* increased total items per crate
2021-07-25 22:16:33 -05:00
Apogee-dev
9c8b774c3d Cabinets & Weights (#30031)
* cabinets & weights

* can't wrench/weld weights in use

* holo weights

* streamlined holoweights
2021-07-23 16:52:12 -05:00
DeityLink
842425470f Added a certain admin request (#29782)
* surprise

* fix

* moved to its own file

* I can't into basic math

* warnings

* formalities

* let the gamemode be free

* separation

* gne
2021-06-21 16:16:59 -05:00
rob
afd51afe57 adds many periods to many descriptions (#29577)
* its very nice! so full of spice!

* .

* gangstalked

* more

* sorry for breaking the entire thing by accident

* f*ck you zth!!!!
2021-05-30 23:12:45 +02:00
Kurfursten
4c2e324e6c Trader Icon Bugfix (#29449) 2021-05-06 03:31:27 -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
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
Kurfursten
d2c12489bc Slimming Down Tradevend (#29150)
* Slimming Down Tradevend

* cleanup
2021-04-11 11:17:51 +02:00
Blithering
1422282e88 conflicts (#29107) 2021-03-29 17:50:43 -05:00
Kurfursten
287923ec2f New Alcatraz Gear (#28780)
* New Alcatraz Gear

* compile fix

* Tweak key spawn code

* Testing, fixes, and started the tree

* Finished ammotree

* decrease if ambiguity
2021-03-25 18:49:49 +01:00
Kurfursten
8076ad1f2f Alcatraz QoL (#28770)
* Alcatraz QoL

* added icon
2021-02-07 00:54:22 -06:00
beesil
a99fbb407f Adds some more clothing to the wonderful wardrobe (#28651)
* adds to the wonderful wardrobe

* replaces white med armband with green

* adds hop & hos plasmaman suits

* adds suggestions

* stray character
2021-01-26 20:07:41 -06:00
Kurfursten
694e7d4b7e Snaxi Vaults (#28618)
* Snaxi Vaults

* animal update - wolves and capybaras

* More vaults and fixed

* tweaking spawn numbers
2021-01-20 18:48:31 -03:00
Blithering
0f3d354904 Added a sprite for the donutgiver (#28520) 2021-01-14 00:08:34 -06:00
GreatBigFailure
22bf789485 Trader Variety: The Lootboxening (#28049)
* What could go wrong?

* Update code/game/objects/items/trader.dm

Co-authored-by: Exxion <exxion191@gmail.com>

* Static and I remembered snow exists

* Snow and glass exist, also static thing

* Glass isn't glass, we're living a lie

Co-authored-by: Rubylips <Questionfrog@gmail.com>
Co-authored-by: Exxion <exxion191@gmail.com>
2020-11-13 12:24:59 +01: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
85f3d3f7ad converted on_moved to lazy events (#27239) 2020-07-24 08:31:46 -03:00
jknpj
5395b46d85 Purges standalone hardsuit helmets (#26770) 2020-06-09 18:06:45 -05:00
Kurfursten
dac596cda9 Law Planning Frame (#26435)
* progress

* Law Planning Frame

* cleanup

* Tweaks

* Done

* cleaning up from rebase

* Thank you for squashing
2020-05-27 19:11:35 -03:00