Commit Graph

2521 Commits

Author SHA1 Message Date
Leo
c732886a5a Merge pull request #25983 from XDTM/GolemGolem
Fixes golem shell naming
2017-04-08 19:16:22 -03:00
XDTM
3fd32c0041 Fixes golem shell naming 2017-04-07 20:23:26 +02:00
Cyberboss
9e1ef0ffe2 Global variable wrappers (#25325)
* Add the system for managed global variables

* Travis ban old globals

* So you CAN inline proccall, that's neat

* Fix that

* master.dm

* Remove the hack procs

* Move InitGlobals to the proper spot

* configuration.dm

* Fix the missing pre-slash

* clockcult.dm

* This is probably for the best

* Doy

* Fix shit

* Rest of the DEFINES tree

* Fix

* Use global. for access

* Update find_references_in_globals

Always hated that proc

Whoever made it must've bee a r e a l idiot...

* __HELPERS tree

* Move global initialization to master.

Fix the declaration

* database.dm

* Dat newline

* I said DECLARATIVE order!

* Here's something you can chew on @Iamgoofball

* game_modes.dm

* Fix this

* genetics.dm

* flavor_misc.dm

* More stuff

* Do it mso's way. Keep the controllers as global

* Make master actually see it

* Fix

* Finish _globalvars/lists

* Finish the rest of the _globalvars tree

* This is weird

* Migrate the controllers

* SLOTH -> GLOB

* Lighting globals

* round_start_time -> ticker

* PAI card list -> pai SS

* record_id_num -> static

* Diseases list -> SSdisease

* More disease globals to the SS

* More disease stuff

* Emote list

* Better and better

* Bluh

* So much stuff

* Ahh

* Wires

* dview

* station_areas

* Teleportlocs

* blood_splatter_icons

* Stuff and such

* More stuff

* RAD IO

* More stuff and such

* Blob shit

* Changeling stuff

* Add "Balance" to changelogs

* Balance for changelog compiler + Auto Tagging

* Update the PR template

* hivemind_bank

* Bip

* sacrificed

* Good shit

* Better define

* More cult shit

* Devil shit

* Gang shit

* > borers

Fix shit

* Rename the define

* Nuke

* Objectives

* Sandbox

* Multiverse sword

* Announce systems

* Stuff and such

* TC con

* Airlock

* doppllllerrrrrr

* holopads

* Shut up byond you inconsistent fuck

* Sneaky fuck

* Burp

* Bip

* Fixnshit

* Port without regard

* askdlfjs;

* asdfjasoidojfi

* Protected globals and more

* SO MANY

* ajsimkvahsaoisd

* akfdsiaopwimfeoiwafaw

* gsdfigjosidjfgiosdg

* AHHHHHHHHHHHHHHHHHHHHHHH!!!!!

* facerolll

* ASDFASDFASDF

* Removes the unused parts of dmm_suite

* WIP

* Fix quote

* asdfjauwfnkjs

* afwlunhskjfda

* asfjlaiwuefhaf

* SO CLOSE

* wwwweeeeeewwwww

* agdgmoewranwg

* HOLY MOTHER OF FUCK AND THATS JUST HALF THE JOB?!?

* Fix syntax errors

* 100 errors

* Another 100

* So many...

* Ugh

* More shit

* kilme

* Stuuuuuufffff

* ajrgmrlshio;djfa;sdkl

* jkbhkhjbmjvjmh

* soi soi soi

* butt

* TODAY WE LEARNED THAT GLOBAL AND STATIC ARE THE EXACT SAME FUCKING THING

* lllllllllllllllllllllllllllllllllllllllllll

* afsdijfiawhnflnjhnwsdfs

* yugykihlugk,kj

* time to go

* STUFFF!!!

* AAAAAAAAAAAAAAAAAHHHHHHHHHHHHHHHHHHHHHHHHHHH!!!!!!!!!!!!!!!!!!!!!!!

* ngoaijdjlfkamsdlkf

* Break time

* aufjsdklfalsjfi

* CONTROL KAY AND PRAY

* IT COMPILEELEELELAKLJFKLDAFJLKFDJLADKJHFLJKAJGAHIEJALDFJ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

* Goteem

* Fix testing mode

* This does not belong in this PR

* Convert it to a controller

* Eh, fuck this option

* Revert controllerization Ill do it some other time

* Fix

* Working controllerization

* FOR THE LOVE OF CHRIST PROTECT THE LOGS

* Protect admins and deadmins

* Use the inbuilt proc
2017-04-06 23:26:13 -06:00
Leo
3a81331d68 Merge pull request #25919 from Qbopper/brokencloset
Fixes redundant messages about broken closets
2017-04-06 18:38:58 -03:00
Cyberboss
a71d39c679 Fixes template loaded closets (#25901) 2017-04-06 09:04:35 -06:00
Cyberboss
f1d4136f36 Moves a file around (#25902) 2017-04-06 09:34:08 -04:00
Qbopper
a26f4fa26b fixes broken closet messages 2017-04-05 15:48:11 -04:00
Cyberboss
fc20f51454 Prevents certain closet types from being anchored (#25878) 2017-04-05 12:34:08 -03:00
AnturK
db7462f473 Fixes ladders (#25852)
* Fixes ladders

* another admin abuse only feature global list

* Mhm

* I can't spell
2017-04-04 23:45:25 -06:00
duncathan salt
83a8d3dfbb Merge pull request #25830 from ExcessiveUseOfCobblestone/patch-4
fixes #25754 [what is this new meme title req]
2017-04-03 22:44:53 -06:00
duncathan salt
525325b067 Merge pull request #25818 from AnturK/monkey_slots
Monkey fixes
2017-04-03 22:41:17 -06:00
ExcessiveUseOfCobblestone
99b2c9e7a0 Update mirror.dm
fixes #25754
2017-04-02 22:49:31 -04:00
Cyberboss
22fe5b12f1 Merge upstream 2017-04-02 22:27:22 -04:00
AnturK
3969b69ffd Allows monkeys to use lockers 2017-04-02 21:47:42 +02: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