Commit Graph

7514 Commits

Author SHA1 Message Date
Jesus Hussein Chris 245dc52833 Removes unneeded code as pointed out by Cheridan. Thanks for the help. 2014-01-14 21:30:35 +13:00
Tenebrosity 73005ca982 Hopefully fixes Giacom's complaints 2014-01-14 13:18:13 +13:00
Jesus Hussein Chris 68a6131c22 Fixes bugs that prevent spawning dead slimes and dead monkeys before roundstart. 2014-01-13 12:38:31 +13:00
Jesus Hussein Chris 7d309d56ff Adds the ability to spawn dead AIs, dead facehuggers and dead slimes on away mission maps. Expands on dead human spawning. 2014-01-13 12:37:18 +13:00
Tenebrosity 7b89ef11f4 Fixes a bug that prevents killing AIs before roundstart 2014-01-13 12:35:30 +13:00
Rockdtben d3f2befb54 Merge pull request #2293 from Faerdan/master
NanoUI Update
2014-01-11 13:42:32 -08:00
Cheridan d2a92b3063 Merge pull request #2260 from Giacom/recycler_emag
[MAP] Re-added the recycler's emag functionality and changed it so that it does massive brute damage and eats the person's equipped items
2014-01-11 12:27:13 -08:00
Giacom c8120da49c Merge pull request #2283 from YotaXP/list2text-refactor
Optimized and refactored list2text, text2list, and replacetext.
2014-01-11 10:11:13 -08:00
YotaXP cb0516f909 Corrected my own grammar failings. 2014-01-11 12:51:42 -05:00
Aranclanos baa86c8819 Merge pull request #2305 from Giacom/removed_set_background
Disabled the game using "set background" by making all instances of it use a define
2014-01-11 08:14:15 -08:00
Aranclanos 2417d19141 Merge pull request #2299 from Giacom/damage_convert_fix
Fixes toxic compensation giving you toxins while at full health.
2014-01-11 08:08:37 -08:00
Giacom c1d228a96e Merge pull request #2282 from Cheridan/Magic
Upgradeable Laser Pointers!
2014-01-11 06:09:19 -08:00
Giacomand 26d7a263bf Merge branch 'master' of https://github.com/tgstation/-tg-station into pr/2251 2014-01-11 14:06:36 +00:00
Giacomand 1a41abc609 The wire dialog will now properly close.
Refactored some of the code into procs.
Small feature: bombs tick louder when they are 10 seconds or less left, nuclear bombs were given the same treatment but with 20 seconds.
Fixed a bug with the syndicate bomb wire datum not using the CanUse().
2014-01-11 14:05:51 +00:00
Giacom 03eea5642c Merge pull request #2257 from errorage/2014_01_06_borg_module_ui_update
Cyborg module selection UI update
2014-01-11 04:33:03 -08:00
Giacom 7b5e401ee6 Merge pull request #2275 from JJRcop/nuke-toy
Adds new nuke toy
2014-01-11 04:22:20 -08:00
Giacom 50c4fedefe Merge pull request #2296 from Aranclanos/ProperDisposalFix
Disposal fixes
2014-01-11 04:14:16 -08:00
Cheridan c10d9b2611 fixing my fixes 2014-01-10 14:10:30 -06:00
Giacomand f1e7637bab Disabled the game using set background by making all instances of it use a define, which can be changed in code/_compile_options.dm
Testing has revealed that it reduces the sluggishness of the game, though it will spike from lag when the singularity is loose. Thanks to ChuckTheSheep for suggesting it.

Server owners who want to keep set background enabled can do so by changing the define.
2014-01-10 18:32:28 +00:00
Giacom 4304107d26 Merge pull request #2242 from ChuckTheSheep/Morgue-Changes
Morgue Changes
2014-01-10 08:19:33 -08:00
Giacomand 3a026b3f4d Fixes toxic compensation giving you toxins while at full health. 2014-01-10 13:44:57 +00:00
Giacomand dff02e49eb Merge branch 'master' of https://github.com/tgstation/-tg-station into recycler_emag 2014-01-10 13:21:34 +00:00
Giacomand 5d177d8079 Merge branch 'master' of https://github.com/tgstation/-tg-station into recycler_emag
Conflicts:
	maps/tgstation.2.1.2.dmm

Fixed the map of the mineral machinery input/output bugs.
2014-01-10 13:19:56 +00:00
Aranclanos 203264b124 Merge pull request #2268 from Giacom/last_breath
While in critical you can whisper your final breath, it will result in you immediately dying afterwards, like in the movies!
2014-01-10 05:15:54 -08:00
Giacomand 3626454719 The final whispering uses succumb, which will log their will to die.
All living mobs can now use InCritical(), humans override it.
2014-01-10 12:35:34 +00:00
Aranclanos 3993fbe9b5 Merge pull request #2288 from ManeaterMildred/WHYISRUNTIMEORANGEWHENDEADOHGOD
Fixed the highly important bug that made Runtime orange when dead.
2014-01-10 01:49:38 -08:00
Aranclanos a27d85934e Merge pull request #2278 from Giacom/toxin_filter
Fixed a bug with the toxin filter.
2014-01-10 01:05:31 -08:00
Aranclanos 7eca4bd35a Merge pull request #2259 from Giacom/forensic_range
The forensic scanner can now remotely scan things, making it harder for the criminals.
2014-01-10 00:58:26 -08:00
Aranclanos 07e6bf00d6 Merge pull request #2289 from Balrog-was-here/tyopfox
Fixed typo in augmented limb weld message
2014-01-10 00:57:00 -08:00
Aranclanos 769e9dd9a7 Merge pull request #2137 from Rumia29/23/12/2013-rdaltuniform
Adds an alt RD uniform to the RDs locker
2014-01-10 00:52:09 -08:00
Aranclanos ad3d3c92ac Removes the deliverychute entirely from the machinery ticker and updates his flush() proc with his parent that I fixed long time ago. Because someone though that copypasting was the best idea to make new machines.
Anyways I'm not planning to keep touching this for a while, if you want to remove the copypasta, please, do it.
If there's a wall on top of the exit of a disposal pipe, the disposal pipe will now shoot the stuff to the wall anyways because being stuck in the holder inside of pipe sucks.
2014-01-10 04:59:24 -03:00
Aranclanos 3d6eb6dd3d Fixed tables not working 2014-01-09 18:54:54 -03:00
YotaXP 50cbc0ac29 Fixed a major bug. Improved speed further. 2014-01-08 23:03:43 -05:00
Mark Aherne (Faerdan) fef1a108fb Merge branch 'master' of https://github.com/tgstation/-tg-station 2014-01-09 01:03:40 +00:00
Mark Aherne (Faerdan) 53b2d2e928 NanoUI Update
* Refactored the code used in the ui_interact procs to be neater and easy to understand (also less code duplication). Updated all existing ui_interact procs to match.
* Rebuilt (and simplified) template rendering system, removed data-linking (the use of carets "^" in templates) and the need to send the full data structure every update (just send whatever you want now, it's fully dynamic). Updated all existing templates to match.
* Restructured HTML and JavaScript to increase compatibility with IE (this fixes "blank uis" for many users).
* Increased the number of error messages to help diagnose issues.
* Multiple performance improvements, especially when updating an open ui.
* Added the ability to update a ui for an individual user (nanomanager update_user_uis proc, used for things like realtime messages in Bay's PDA).
* Added a "Loading..." notice to the UI. If this stays then your JavaScript isn't enabled.
* Removed redundant wip apc.tmpl file.
* Added a link to the online docs in TemplatesGuide.txt.
2014-01-09 01:02:13 +00:00
ChuckTheSheep 8e050332d6 Cleans up the for() and list handling in update. 2014-01-08 18:12:17 -05:00
Balrog 98f0e4447c Fixed typo in augmented limb weld message 2014-01-08 17:14:57 -05:00
ManeaterMildred c29b3fcb52 Fixed the highly important bug that made Runtime orange when dead. 2014-01-08 20:53:08 +01:00
Giacom cac61b9d0c Merge pull request #2273 from Razharas/WhyAIsDontHaveMentalInterfaceFailuresIDontKnow
Fixes AI being carded issue
2014-01-08 11:00:53 -08:00
Giacom 3b6f111bf3 Merge pull request #2274 from Aranclanos/ChangeTurfAwYiss
Linda cries if you don't use ChangeTurf()
2014-01-08 11:00:21 -08:00
Giacomand ddb52452a1 Final whispers will use the Elipses proc for extra tension.
The Elipses proc got a new argument which disables replacing words with ..., and instead just adds them.
2014-01-08 18:50:38 +00:00
Giacom bc42827194 Typo fix. 2014-01-08 17:55:32 +00:00
Cheridan 397b2f07e8 fixes 2014-01-08 10:42:12 -06:00
JJRcop 0ef530326a Minor nuke toy edit
Moved the user.visible_message call out of spawn()
Removed the now obsolete sleep() call and put the delay in spawn()
2014-01-08 09:52:00 -05:00
Giacom f89673ae18 Made self-respiration use dexalin instead. 2014-01-08 13:15:06 +00:00
Cheridan 46aefa1671 Merge pull request #2272 from ChuckTheSheep/OOC-color-selection
OOC Color Default In Input
2014-01-07 23:39:25 -08:00
YotaXP f98a57b750 Optimized and refactored list2text, text2list, and replacetext.
Also fixed some grammar in the station blueprint code.
2014-01-07 22:15:25 -05:00
Cheridan 937ac275ff Upgradeable Laser Pointers!
Laser pointers can be upgraded with laser stock parts, which increases the odds of hitting a target.
Whee!
2014-01-07 19:54:51 -06:00
Incoming 7418700cce Adds a badmin bomb that lets you var edit the explosion (for pure firebombs and stupid huge explosions [remember to toggle the bombcap first])
Changes how wire shuffling works to cut down on abandoned wires.

Removes a rogue processing_objects I missed before
2014-01-07 20:50:25 -05:00
JJRcop 01f229a60d Adds "surround" arg to playsound, which enables 3D sound
Defaulted to on
Also changes the toy nuke to use it
2014-01-07 17:45:12 -05:00