Commit Graph

2508 Commits

Author SHA1 Message Date
Cyberboss
22fe5b12f1 Merge upstream 2017-04-02 22:27:22 -04:00
duncathan salt
4afacf8fdb Merge pull request #25762 from ChangelingRain/guncase
Fixes a bunch of gun case code
2017-04-02 13:44:57 -06:00
Leo
7b729f1168 Merge pull request #25761 from ChangelingRain/snippet
Uses a var properly
2017-04-02 14:58:28 -03:00
Cyberboss
78ee754da3 Merge upstream 2017-04-01 23:38:37 -04:00
Cyberboss
bc40e4eefe Fixes a runtime with song importing (#25692) 2017-04-01 21:43:54 -03:00
Cyberboss
5fe391805a Fixes some closets not taking things from the turf (#25728) 2017-04-01 21:43:17 -03:00
Joan Lung
e1a2dea0fc Fixes a bunch of gun case code 2017-04-01 12:59:17 -04:00
Joan Lung
c0f933a737 Uses a var properly 2017-04-01 12:31:34 -04:00
Cyberboss
d27ec2c4f2 Fixes lattice New qdeletion (#25724)
* Fixes lattice New qdeletion

* You mean your clocks don't you...

* Blech
2017-04-01 11:16:33 -04:00
Cyberboss
50d41ac3aa Closets no longer try to insert themselves (#25726) 2017-04-01 11:14:29 -04:00
Remie Richards
d1b2be75ad Fixes #24998 (Statues spawned by wizards are invisible) - Correctly (#25638)
* Fixes #24998 Correctly

* Fixes potential addition to non initialised overlays list
2017-03-31 09:33:44 -03:00
Cyberboss
5646c736c8 Merge upstream 2017-03-30 19:18:59 -04:00
coiax
000e923a87 Autoimplanters renamed to autosurgeons; nuke op autosurgeon fix (#25549)
* Autoimplanters renamed to autosurgeons; nuke op autosurgeon fix

Fixes #24443.

🆑 coiax
add: Autoimplanters have been renamed to autosurgeons. Currently only
the CMO and nuclear operatives have access to autosurgeons. What is the
CMO hiding?
fix: All upgraded organs for purchase by nuclear operatives now actually
come in an autosurgeon, for speed of surgery.
/🆑

- Autosurgeons now insert any type of organ put in
- Replaced organs are dropped on the floor by default, and if told not
to, will GC, rather than just disappearing through lack of references
- Makes autosurgeons have a `starting_organ` type, where it'll make an
internal organ to be dispensed.
- Autosurgeons now change their name depending on their internal organ
- Nuke ops now just buy the autoimplanter with the organ already inside
it.

* Fixes naming and sprite
2017-03-30 22:09:35 +13:00
Cyberboss
d60a1a48cb Fixes closets sometimes not inserting their loot (#25556) 2017-03-29 19:21:32 -03:00
MMMiracles
48da27feb8 CereStation (#24665)
* cerestation test build or something i dunno

* map edits

* added exosuit/cyborg consoles to bridge, added experimentor to science test chamber. added directional signs to bridges for basic department directions.

* airless turfs HO

* TUUUUBES

* additional map edits

* SM engine, partial Engineering rework

* press x to .json

* CIRCUITS

* boss of this gym

* map changes galore

* atmos checkpoints + signs

* Add cerestation.dm

* quick fixes

* map edits again

* auth keypads + minimap

* suit change, button fixes

* maintenance + map + other stuff

* map fixes out the wazoo

* honk

* wowzer

* beware of basket-stealing bears, purges harmful heretic tags (for the most part)

* removes the bone-zone
2017-03-29 13:38:35 -04:00
Cyberboss
69558f7196 Merge branch 'master' into TiredOfTheInconsistency 2017-03-28 09:23:27 -04:00
Joan Lung
c386e9c64f Cleans up TK code a bit (#25516) 2017-03-27 15:47:23 -03:00
JamieH
1877c12e15 [S] Fix the ability to exploit statues for extra resources (#25532) 2017-03-27 10:20:16 -04:00
Cyberboss
05e1ef69e1 Merge upstream 2017-03-27 09:32:08 -04:00
coiax
476db3b429 Fixes a runtime when cutting lattice (#25504) 2017-03-27 00:11:18 -03:00
swindly
fb28f67110 fixes safes (#25478) 2017-03-26 14:09:29 -03:00
XDTM
36ac1997d7 Refactors Golem Names (#25471) 2017-03-25 19:47:08 -03:00
KorPhaeron
79296e902c Fixes Rocks sprites (#25443) 2017-03-25 10:03:44 -03:00
TrustyGun
0fa7c3f3f6 Deconstructing display cases and coffins now drop the correct amount of wood. (#25445) 2017-03-25 10:01:43 -03:00
Joan Lung
febe2d926f Merge pull request #25417 from Lexorion/betterhurryupthefreezeiscommingnewbarsignbtw
Adds a new barsign sprite
2017-03-24 20:44:07 -04:00
Cyberboss
cd050a38f0 Merge branch 'master' of https://github.com/tgstation/tgstation into TiredOfTheInconsistency 2017-03-24 16:34:20 -04:00
coiax
b70c8c636a Switches lattices to Initialize (#25396) 2017-03-24 08:47:03 -03:00
Jordie
183716e0dd Merge pull request #25416 from KorPhaeron/plants3
Fixes large jungle plants
2017-03-24 15:02:47 +11:00
Leo
543e6e6ec8 Merge pull request #25388 from Cyberboss/patch-1
> "IT'S A TARP"
2017-03-23 20:37:37 -03:00
Lexorion
46cb6c525f Adds a new barsign sprite 2017-03-23 16:47:31 +01:00
KorPhaeron
e108b74515 Fixes Plants 2017-03-23 10:33:47 -05:00
Cyberboss
db99403313 Merge branch 'master' into TiredOfTheInconsistency 2017-03-23 09:21:20 -04:00
KorPhaeron
127971515a Jungle Plants (#25341) 2017-03-23 07:25:58 -03:00
Cyberboss
acce9d209f > "IT'S A TARP" 2017-03-22 13:38:25 -04:00
Cyberboss
d0bfbc3e13 Rename ticker to SSticker 2017-03-22 10:48:25 -04:00
coiax
1c5b52b77f Refactors xeno eggs, and makes glowing resin glow (#25250)
* Refactors xeno eggs, and makes glowing resin glow

🆑 coiax
add: Alien glowing resin now glows.
/🆑

Christ, all I wanted was to make glowing resin glow blue, like it says
it's supposed to.

Instead, I stumble onto the horrors of alien egg code.
First fix the spawn, then fix the icon states, then fix var edited burst
eggs, then make fully grown eggs spawned, then fix some weird use of
locate, rather than a var, then make the typecache spawn on initialize.

Should be no behaviour differences. Apart from the glowing resin.

* Art director light approval

* Code review and bug fixes

* I didn't know we had an "integrity failure" var
2017-03-22 09:35:54 +13:00
Leo
29f47c8b6b Merge pull request #25289 from ChangelingRain/ifyoucantbeserioustheniwill
Fixes some RCD stuff
2017-03-19 21:53:13 -03:00
Joan Lung
dacbe16228 Fixes some RCD stuff 2017-03-19 17:00:40 -04:00
Joan Lung
6366735430 Comments a bunch of clockcult code (#25241)
Also fixes one or two bugs, like wraith specs being ten times as fast as they should be
2017-03-19 14:41:06 -03:00
Cyberboss
ca070c5efa Fixes being able to move certain spawnpoints (#25135) 2017-03-17 15:03:15 +01:00
Iamgoofball
099c822b7c RCD refactor (#25154)
* Refactors RCD code
2017-03-17 00:22:22 -03:00
oranges
9aaff6e281 Fixes sinks giving misleading messages when containers full (#25037)
* Sinks will now give a message when the reagent holder is full

This also adds a helpful proc to check a reagent holder is full

* It was one character
2017-03-15 16:38:33 -04:00
Tokiko1
bf85ff2327 Adds new gas interactions to supermatter, new minor and major failures and rebalances (#24785)
* Adds new gas interactions to supermatter.
Adds new minor and major failures to supermatter.
Adds highpressure windows to box.

* Shard now announces critical power and critical mass.

* Balance adjustments, some test stuff.

* Higher mole hot setups now scale in damage because they are harder to heat. Low mole setups, like the roundstart shard now cause less damage because they heat up smaller amounts of gas faster.

Actually made windows heat resistant now.

The supermatter crystal now takes damage from heat much earlier.

* Testing and tweaking more stuff.
Added tesla_zap proc.
Added anomaly generation.
Added occasional gravity pull in.

* Fixes anomaly spawner, hopefully fixes lightning bolts.

* Fixes supermatter lightning. Tweaks and balances some more values.

* Resolves conflicts for real now.

* Adds high pressure windows to the supermatter in box, meta and delta.
Fixed supermatter shutter button requiring atmos id on box and meta.
Readded the missing electrical supplies and welding locker to engineering of metastation.
Fixed stuff for travis.

* More balancing and behaviour changes.

* Adds heat_resistance to windows so windows can now survive more than TOC+1600 K if desired.
Also makes high pressure windows able to withstand 50000° K.

* More overcharge tweaks.

* Makes stuff compile and removes extra whitespaces.

* Even more tweaks.

* Rebalances power increase from matter, removes mass paper radiation exploits. Nerfs plasma. Removes mapchanges for the time being.

* Adds high pressure windows to the supermatter engine in box, meta and delta.

* Merge conflicts.

* Requested changes.

* Fixes supermatter zap overriding src.

* Fixes message timing.
2017-03-15 16:23:56 -04:00
Cyberboss
6688af1523 Fixes more missing qdel hints (#25110) 2017-03-14 20:42:04 -04:00
Joan Lung
b81d5f1f66 Clockwork grilles no longer provide CV (#25072) 2017-03-14 16:15:30 -04:00
Cyberboss
bc89a41028 Fixes the seed_vault not returning a qdel hint (#25040) 2017-03-14 19:33:35 +01:00
Kyle Spier-Swenson
99002e25a3 Fixes lighting of pixel shifted objects and reverts the hacky memleak fix + other lighting fixes (#24963)
* Revert "Lighting micro optimizations and fixes (#24939)"

This reverts commit 78bbbfe20a.

* vg refactor stage 1

* Fix runtime in get_turf_pixel

* fix lighting on turfs

* Fix certain things reading light levels wrong.

* Made SS faster/better by making it split its tick allotment up between it's 3 tasks

* istypeless loops @pjb3005

/proc/typed_loop    6.826        6.830        6.858       190761
/proc/typeless_loop 5.582        5.586        5.620       190435

* lazy init lists
2017-03-14 19:27:23 +01:00
PKPenguin321
5250df594e Lattices now require wirecutters to deconstruct (#25019) 2017-03-13 20:48:55 -04:00
Cyberboss
012eaec1b9 Mob Initialization (#24840)
* Mob Initialization

* new_player Repath

* Fix the dme

* Fix the shit

* Fix a loc

* Fix another loc

* But, in my haste, I forgot the cola!

* Another loc

* ANOTHER LOC

* Further docs

* Where'd that s come from

* Fix shit

* Better
2017-03-13 20:21:12 +01:00
AnturK
dedfa0d236 Fix for windows being uinteractable. (#24994)
* Fix for windows being uinteractable.

* None define
2017-03-13 22:07:23 +13:00