Commit Graph

12467 Commits

Author SHA1 Message Date
as334 ce9ea0ca46 FUCK THIS FUCK EVERYTHING 2015-11-26 22:22:07 -05:00
Bjorn Neergaard 6a6262d6b2 Finish refactor/retooling of NanoUI core
Also:
* Fix NanoUI on IE11+
* Add missing files (oops!)
2015-11-26 22:17:53 -05:00
PKPenguin321 cf29721672 fixes conflicts, adds the ability to remove the crystal from the prod via using it when no cell is attached 2015-11-26 18:28:12 -08:00
Vincent 026e6ee772 Sets up the the ABSTRACT flag to be used by machines and structures that should not be disassembled or break into parts.
This is specifically used by the holodeck for things that should be immune to disassembly.

Fixes invisible windoors in the holodeck.
Standardizes the fire axe's interaction with windows.
Fixes a runtime with holodeck tiles getting broken or burned.
2015-11-26 21:11:54 -05:00
PKPenguin321 7e640d3463 Merge branch 'master' of https://github.com/tgstation/-tg-station into teleprods 2015-11-26 17:42:59 -08:00
KorPhaeron 3533be60c8 Fixes lists 2015-11-26 18:15:46 -06:00
Cheridan 762568255d Merge pull request #13102 from bgobandit/newmininggear
Various mining additions, fixes, nerfs and buffs (ready for review/merge).
2015-11-26 18:11:26 -06:00
KorPhaeron d8e27fb168 Reroll guardian 2015-11-26 17:18:02 -06:00
KorPhaeron 4e0fd91688 Why am I so bad at coding? 2015-11-26 15:19:11 -06:00
KorPhaeron 7b6bbbb58e Good catch 2015-11-26 15:17:23 -06:00
KorPhaeron 90acd39626 Guardian recall 2015-11-26 15:08:54 -06:00
AnturK e36853d7c9 Convert bots to simple animals - Updated 7.0 2015-11-26 22:06:07 +01:00
Razharas 1192aff396 Merge pull request #13205 from JJRcop/i12051
Makes golems immune to electric shock again
2015-11-26 23:38:33 +03:00
Bjorn Neergaard 9ce7bf442e Further UI Improvements
Finish redesign of APC and Air Alarm
2015-11-26 12:41:16 -05:00
MMMiracles 0576bc9a0e final changes, everything works oh boy. 2015-11-26 10:54:21 -05:00
Nerd Lord a1e74ef1ba Fixes revenant blight not resetting mutantrace colors properly.
Also updates revenant tips.
2015-11-26 10:04:43 -05:00
Bjorn Neergaard 94e114fee7 Correct several oversights 2015-11-26 07:11:32 -05:00
Bjorn Neergaard 588a170c8d Fix NanoUI debug verb 2015-11-26 07:11:32 -05:00
Bjorn Neergaard 1a44e3d851 Refactor NanoUI API
Also update NanoUI-using code to the new API.
2015-11-26 07:11:31 -05:00
Bjorn Neergaard 5e9c0adc3b Add NanoUI debug verb
A quick tool that helps me reload templates.
Also refactor NanoUI resource code a bit.
2015-11-26 07:11:29 -05:00
Bjorn Neergaard a1bae60b25 Remove Bay's minimap-generating code.
We have our own in the crew computer we will use.
2015-11-26 07:11:28 -05:00
Bjorn Neergaard 56e359efb8 Refactor JSON
* Move into seperate module
* Use aboslute pathing
2015-11-26 07:11:28 -05:00
Bjorn Neergaard 4e5edf396a Update NanoUI
* Update NanoUI to the latest version, ported from Baystation12
* Update the Air Alarm UI
* Make changes to subsystems and some machines to make the new NanoUI
work
2015-11-26 07:11:27 -05:00
Aranclanos be5d864640 Merge pull request #13176 from neersighted/borg_toner
Make Cyborg Toner refillable by Rechargers.
2015-11-26 08:32:39 -03:00
Aranclanos 64b7ec13da Merge pull request #13206 from JJRcop/i12121
Fixes camera taking pictures when you try to put them on a table
2015-11-26 07:09:58 -03:00
Kyle Spier-Swenson 7dd0f1ad7f I shouldn't code while drunk. 2015-11-26 01:10:06 -08:00
bgobandit 1f095d0c33 Fixes facehugger-related bugs. 2015-11-26 03:46:23 -05:00
Kyle Spier-Swenson 3d64925e99 fucking event_control vs event datums confusing me 2015-11-26 00:42:30 -08:00
Kyle Spier-Swenson 63d5d82720 False Alarm compile fix 2015-11-26 00:38:02 -08:00
Kyle Spier-Swenson ddef6bdb68 Makes False Alarm only choose events that actually have alarms 2015-11-26 00:34:46 -08:00
MMMiracles 2d94b0ff9b feedback changes:
added more loot
nerfed the spawn rates and health of the spawners
widened the paths of some areas for lava passages
added a medbay area to the first level incase of stupid people not coming prepared
added 2 mining rigsuits, may be difficult to get though
fixed(?) issues with dicklys drilling ladders and basalt floors causing issues
2015-11-25 23:24:42 -05:00
PKPenguin321 10f9e4af4f adds teleprods, a way to make them with bluespace crystals and a stunprod, and a tablecrafting recipe 2015-11-25 18:36:09 -08:00
JJRcop fd335fc045 Changeling add_profile now only adds profile
refactored old functionality into add_new_profile and changes all previous usage to add_new_profile
2015-11-25 21:25:47 -05:00
MMMiracles ef7dc5c6b2 rip hole, map is ready.
added spawners for all mining mobs.
2015-11-25 18:32:05 -05:00
YotaXP 9fe9c2faa4 Remove side effects from Character Setup 2015-11-25 18:06:05 -05:00
KorPhaeron c8f3ca728f Adds Knight Armour 2015-11-25 15:46:54 -06:00
AnturK d71e310390 Makes shuttle turf copy use proper helper. 2015-11-25 21:19:36 +01:00
Kyle Spier-Swenson 17d67bbf67 Fixes clients sometimes not getting verbs for a while 2015-11-25 10:28:30 -08:00
Razharas e0508ad572 Merge pull request #13050 from MrStonedOne/connectlagfixthankspjb
[Ready] Fixes the 2 minutes of interface lag (such as ready button not working) when a client connects.
2015-11-25 20:43:45 +03:00
Cheridan 9bc2b0a8cc Merge pull request #13191 from Anonus/logmymemes
Revenant say and transmit now log
2015-11-25 11:18:49 -06:00
Cheridan 67da7b7117 Merge pull request #13085 from Incoming5643/I_only_get_like_one_controversal_pull_a_year_I_better_make_this_count
A number of nerfs and buffs to stunning spells
2015-11-25 11:13:09 -06:00
Cheridan d876249b62 Merge pull request #13192 from PKPenguin321/patch-5
Allows chainsaws to be used as a ghetto version of the generic sawing step
2015-11-25 11:10:23 -06:00
JJRcop e0446d5187 Formatting fixes for camera's afterattack 2015-11-25 11:27:53 -05:00
AnturK c9dc0b7998 Makes turret control panels buildable 2015-11-25 14:41:18 +01:00
MrStonedOne ca4f4201e7 Asset Cache improvements!
Adds crew monitor to the asset cache system
Adds paper to the asset cache system

Added a way to send files to the client slowly without clogging up the queue. (This isn't technically "safe", but the client would only have issues if they didn't have that file already (rare), and only if they used a window that needed that asset (currently only nanoui windows) within the first 15 to 90 seconds of connecting (depending on ping))

Makes NanoUI use this slow send system to blindly send it's asset files. (Once bay's nanoui is ported, i'll improve this so that nanoui fully implements asset cache checking)

Makes asset cache use this system to send all registered asset files, so that ui windows don't have to wait for them if the client's been connected a while.
2015-11-25 02:11:04 -08:00
MrStonedOne f5deff001b Removes debugging asset cache line
Keeping it in because i'm going to need it when I bring nanoui in to this system.
2015-11-24 23:41:25 -08:00
MrStonedOne 4ffb421bb7 Adds client skin and topic for asset cache. 2015-11-24 23:31:44 -08:00
JJRcop c30b70e785 Fixes bug with cameras and containers/structures 2015-11-25 00:44:52 -05:00
Cheridan e526a4fa40 Merge pull request #13164 from MrStonedOne/patch-65
Fixes library computers thinking they already built their menu
2015-11-24 23:42:41 -06:00
JJRcop f65db1d772 Removes skeleton shock immunity 2015-11-24 23:40:50 -05:00