Commit Graph

8545 Commits

Author SHA1 Message Date
XDTM
6f5ddea836 Fixes slimes not being able to latch onto humans + faction tweak (#24759)
* tentadel

* back to normal

* Fixes slimes not being able to latch onto humans + faction tweak

* NO

* NO

* HUMANOIDS ONLY

* PUTTING THE PIG IN PIGGYBACK
2017-03-09 09:11:20 +01:00
Cyberboss
31ee152489 Repaths subsystem to controller/subsystem (#24624)
* Repaths subsystem to controller/subsystem

* Fix the shit
2017-03-08 22:05:45 +01:00
Cyberboss
4c4d2c28f9 Fixes 179 (#24807)
* Fixes 169

* What MSO said

* Fix

* Fite me travis
2017-03-08 21:59:59 +01:00
Joan Lung
ea99851a07 Clockcult stuff has colored lighting (#24678)
* Clockcult stuff has colored lighting

* fixsigils
2017-03-08 12:03:12 -06:00
Jordie
edf7b049b1 hi oranges how are you 2017-03-08 22:52:41 +11:00
Jordie
dc39267b50 Merge pull request #24592 from KorPhaeron/catgirlbuff
Mutant parts are removed if you roll a head job, as opposed to being barred from these jobs
2017-03-08 09:58:55 +11:00
Cyberboss
e03144dc1d Smoother roundstart take II (#24504)
* Revert "Until I figure out why random keys aren't being transferred"

* Fixes cyborgs not getting their key at roundstart

* Fixes mimes not getting the prefs name

* Fixes clowns not getting prefs names

* Sets the round start timer when it actually starts

* Remove fluff CHECK_TICKs

* Moves siliconization to the jobs module

* Yeah whatever

* Fixes AIization

* HNNNNGHHHH WHY IS THIS UP HERE?

* Fix cyborgs not linking to AI
2017-03-07 21:06:33 +01:00
Jordie
63b3699cdd MySQL Execute error handling (#24738)
* wip commit

* mysql execute proc now handles errors itself

* adds log_sql()

* implements log_sql()
2017-03-07 10:55:42 +01:00
Cyberboss
1bbc640afe Runtime Dynamic Station Loading (#24171)
* Dynamic map loading prototype

* Get the title screen working

* Fixes the random pod bugs

* map configs

* Add back the asteroid

* Ignore the rotate file

* Fix some shit

* More shit fixes

* Babby's first json

* Cyberboss confirmed shitcoder

* Makes map rotation great again

* Moves the map defines

* Delete tgstation2.dm

* Convert runtimestation

* Convert PubbyStation

* Convert OmegaStation

* Convert Metastation

* Convert Delta Station

* Lol file extensions

* Reee line endings

* Take out the trash

* Fix loadallmaps.dm

* Deltaassssssstation?

* Fix travis

* Did I ASK you to change the line endings?

* Remove votable maps

* Cleanup

* Previous config. Load configs in New. Fix splash

* Fix this

* More generic minetype

* STOP TOUCHING THE LINE ENDINGS!!!

* Add some flexibility to /obj/screen/splash

* Fix the shit

* Update gitignore

* Smooth transition from last map

* Better check

* Missed this map rotate check

* Remove these checks too

* Prep for a future request by @kevinz000

* Fix z2 line endings

* Solution for custom .dms

* Rename some things, trim some fat

* Fixes default map_config

* Remove stale comment

* Delete the previous config after loading

* Don't try to open a non-existent file

* Delete the old rotator script

* And references to it

* Line endings

* More line endings

* Del checks from when m-config may have not existed

* LINE ENDINGS

* Update the default map config

* Map load error checking for what it's worth

* Small cleanup

* For case sensitive

* File systems

* Strip maprotate stuff from build script

* Spruce up the _maps tree. Compile some empty space

* Make travis simpler

* LINEARU ENDARU!!!

* tgstation TWO!!!

* Lowercase mine type

* Dummy dm's for testmerging

* Fixes job ordering

* If ghosts wanna watch the map load so be it

* Let them know what's going on

* Fixes z-transitions

* Optimize z expansion further

* Remove this old var

* Fix wiznerd teleportation

* Rmove butt

* Does the thing

* Moved temp configs to the data dir

* Un-touch gitignore

* Forgot templates.dm

* Forgot to include the includer

* Fair enough

* SILENCE IMBECILE!

* @Cyberboss still a fuckboi

* Speed things up a bit

* Fix a potential bug with the error message

* Whatever
2017-03-07 10:45:31 +13:00
kevinz000
04e445cbfe Update status_procs.dm (#24686) 2017-03-06 12:15:54 +01:00
XDTM
3d07e850a3 Hallucinations 2.2 (#24680)
* Hallucinations 2.2

* things you have ate
2017-03-06 12:10:19 +01:00
Sligneris
745651f8d6 Updates 'xeno queen' AI hologram (#24669) 2017-03-06 12:07:07 +01:00
Joan Lung
e2c7cda4bb Aliens now properly take double burn damage (#24655) 2017-03-06 11:58:41 +01:00
Joan Lung
d5c870e714 Merge pull request #24662 from lzimann/individuallog
Adds a way to see a persons's individual logs for the round.
2017-03-05 11:57:37 -05:00
coiax
8332879c6a GODMODE prevents elder god effects (#24645)
🆑 coiax
add: The Bardrone and Barmaid are neutral, even in the face of reality
altering elder gods.
/🆑

- Bardrone isn't going to cogscarab in the face of Ratvar
- Bardrone and Barmaiden don't explode in the face of Narsie; they
instead have to awkwardly attempt to serve drinks to Harvesters.
2017-03-04 15:01:54 -06:00
Lzimann
c9021c65be Fixes attack log on VV being sanitized 2017-03-04 15:06:11 -03:00
Lzimann
e58ee1724f Refactors logging into a single var for all mobs and adds a wrapper for proper logging. 2017-03-04 13:32:35 -03:00
PJB3005
64db72a150 Merge remote-tracking branch 'upstream/master' into rebase-to-vg 2017-03-04 16:31:55 +01:00
Lzimann
15e8b7e5f7 Adds a way to see a persons's individual logs for the round. 2017-03-03 22:03:13 -03:00
WJohn
740981e565 Merge pull request #24603 from Sligneris/Xeno_queen
Updates small xeno queen sprite
2017-03-03 15:30:18 -05:00
PJB3005
a63608d023 Merge remote-tracking branch 'upstream/master' into rebase-to-vg 2017-03-03 16:31:00 +01:00
XDTM
5e91119fce [Ready]Hallucinations 2.0 (#24478)
* Hallucinations 2.0

* click defines

* tesla sounds and borer

* Fake doomsday and zombie delusion

* death message realism, less spawn, more first_name()

* fix + self delusion

* YUP THAT WAS ALL IT WAS NEEDED TO ENABLE SMOOTH HALLUCINATION MOVEMENT

* oh yeah

* realistic death + tweaks

* bubbleturn

* New fake alert hallucination

* dangerous

* defines and one less spawn

* New -> Initialize

* Initialize fix + new items_other hallucination

* extreme sound realism

* the error is always in the change you don't test

* mo' speech, better speech
2017-03-03 11:20:02 +13:00
kevinz000
f925d351e7 Makes bomb armor lessen the chance of bomb knockout (#24580)
* Update human_defense.dm

* Update human_defense.dm
2017-03-03 10:46:52 +13:00
oranges
312f0e2d3a Merge pull request #24559 from Cyberboss/KeysPartII
A/Dsay radio keys redux
2017-03-02 20:10:09 +13:00
coiax
1a73938c3d Alien larva poll ghosts before bursting (#24523)
* Alien larva poll ghosts before bursting

🆑 coiax
add: Ghosts are polled if they want to play an alien larva that is about
to chestburst. They are also told who is the (un)lucky victim.
/🆑

* Messages and fixes

* Removed var from giant list of vars
2017-03-02 19:33:17 +13:00
oranges
1041873ed4 Merge pull request #24535 from Cyberboss/AnimateThePlanet
Animates "Server Hop"
2017-03-02 19:30:17 +13:00
Sligneris
b35ef3fb27 Updates small xeno queen sprite 2017-03-02 03:17:37 +01:00
KorPhaeron
96d24a8133 Buffs catgirls 2017-03-01 15:58:48 -06:00
Cyberboss
a689937d9f A/Dsay radio keys redux 2017-02-28 17:07:52 -05:00
oranges
97279cd41c Merge pull request #24556 from MrStonedOne/patch-323
[s]More security exploit patching
2017-03-01 09:26:27 +13:00
oranges
6ec969d180 Merge pull request #24521 from Cyberboss/Electrocute
Fixes prototypes of electocute_act
2017-03-01 09:13:55 +13:00
oranges
2a3d6dc945 Merge pull request #24514 from Cyberboss/RoboCamTimer
Fixes robot cameras
2017-03-01 09:07:22 +13:00
oranges
bff44197af Merge pull request #24513 from Cyberboss/RidingIsShit
Fixes a ton of shit with riding_datums
2017-03-01 09:07:09 +13:00
Kyle Spier-Swenson
82ab8bcd19 [s]More security exploit patching
Thanks to Nadrew at byond forums

The full details is that somebody can use the built in version of these verbs to aimbot or find the location of items.

.click 'name-of-mob' and you will click on that mob, meaning you now point in that direction and if its in range, you click directly on it. something that could be automated with auto hotkey.

This still requires a control_freak bypass, but there is a way to do that that is stupid easy that I don't want to detail it.
2017-02-28 11:44:29 -08:00
Cyberboss
0ae196b92a Fixes runtimes with rapid fire again (#24508) 2017-02-28 12:20:02 -06:00
Kyle Spier-Swenson
419097cd44 Revert "[READY]Asay and dsay radio keys" (#24400) 2017-02-28 18:10:04 +13:00
Kyle Spier-Swenson
a808e6f3b6 Closes up a exploit (#24543)
This was mostly harmless as it requires breaking out of control freak, but breaking out of control freak isn't hard for low security level verbs like this. I won't go into details but I was able to break out of control freak enough to run this command using a simple text editor.
2017-02-27 22:06:50 -06:00
Cyberboss
23868ce0cf Animates "Server Hop" 2017-02-27 16:23:53 -05:00
Cyberboss
782d38d964 Fixes prototypes of electocute_act 2017-02-27 12:52:06 -05:00
Cyberboss
0480274b55 Fixes robot cameras 2017-02-27 12:25:51 -05:00
Cyberboss
ef7879545b Fixes a ton of shit with riding_datums 2017-02-27 12:14:29 -05:00
Jordie
72a93bae7d Continues to add default sql indexes and table optimisations (#24456)
* adds default sql indexes and table optimisations

* fixes warnings

* edits to text and better update queries

* wrong table

* superior copypaste skills

* who has

* names

* that long

* add inet

* fix for badmins giving 2 billion brainloss

* fixes rank name and adds sanitizing
2017-02-27 22:44:26 +11:00
coiax
3dee7c96b6 Drone shell changes (#24379)
* Drone shell changes

Fixes #24376.

- Drone shells are now points of interest.
- Derelict drone shells are now just dusty drone shells.

* For GUN_HOG

* Adds ushanka to derelict drones

* Less compiling errors
2017-02-27 12:28:31 +13:00
Tofa01
ecbd387bd7 Fixes a grammar issue (#24436) 2017-02-26 15:34:17 -06:00
Tokiko1
069443c193 Removes roundstart singularity, adds roundstart supermatter, supermatter now collapes into singularity (#24447)
* Adds supermatter to box.
Adds orange pipes.
Makes the supermatter spawn a singulo.

* Added orange pipe manifolds.
Added a supermatter crystal and replaced the varedited shards on box and meta.
Added supermatter engine to metastation.

* Removed singulo from Deltastation.
Gave engineers access to some Deltastation atmos areas, including the engine.
Fixed some access bugs.

* Misc fixes.

* Fixed the roundstart reflectors being impossible to deconstruct.
Bunch chamber tweaks on meta.

* Poly now squawks about the supermatter engine instead of the singulo.
Radiation collectors are now half as efficient.
2017-02-26 15:20:27 -06:00
Joan Lung
d5df752c0e Faction fixes (#24396)
* Faction fixes

* heh

* hup!

* i'm smart
2017-02-27 00:39:01 +13:00
coiax
af5fc7edfb Removes a rogue space from the slap message (#24427) 2017-02-25 17:48:25 -06:00
KorPhaeron
e01866219e Fixes mutant eyes (#24338)
* Eyeballs for mutants

* Removes redundant lines
2017-02-24 19:17:38 +01:00
Joan Lung
d9149849b0 Clockcult fixes (#24313)
* Clockcult fixes

* Silicons had identical stun procs for some reason

* oh.

* proper!
2017-02-24 09:46:35 +13:00
Cyberboss
3424e7c5e0 Asay and dsay radio keys (#24341)
🆑 Cyberboss
add: Admins can now asay with ":p" and dsay with ":d"
/🆑
2017-02-24 09:44:14 +13:00