Bjorn Neergaard
da4842dddf
Make NanoUI resistant to Topic spoofs
...
Move Topic() into a NanoUI-specific ui_act proc
Update to @YotaXP's latest JSON code.
Return focus to the mapwindow if a key is pressed in a NanoUI.
2015-12-15 22:37:52 -06:00
Bjorn Neergaard
47b727a23e
Rework how NanoUI handles Topic()
...
Also, add the ability to winset and the like, all from Javascript
2015-12-15 13:12:35 -06:00
Bjorn Neergaard
5678dfcbd1
Prefix everything with 'nanoui' to avoid conflicts
2015-12-15 13:12:33 -06:00
Bjorn Neergaard
8fdfa08e58
Port NanoUI styles to LESS
2015-12-15 13:08:27 -06:00
Bjorn Neergaard
a0c54eba97
Begin rewrite of NanoUI frontend.
...
* Remove jQuery in favor of polyfills.
* Make NanoUI work with IE8-IE11
* Upstream doT
* Change NanoUI template syntax
* Event driven code
2015-12-15 13:07:11 -06:00
Menshin
5142a97d0e
Fixes broken solar devices giving intact sheets back on deconstruction.
2015-12-12 23:40:49 +01:00
duncathan salt
160d5428b8
Merge pull request #13474 from Shadowlight213/Aghost_control
...
Allows admins to interact with most machines like an AI [Review Ready]
2015-12-08 11:51:27 -06:00
duncathan salt
bea8d35ff5
Merge pull request #13437 from neersighted/clickable_stats
...
Refactor MC/Failsafe/add Subsystems
2015-12-07 19:58:46 -06:00
Shadowlight213
71e76f6eec
Merge branch 'master' of https://github.com/tgstation/-tg-station into Aghost_control
2015-12-07 13:10:53 -08:00
Shadowlight213
74c27189b9
Renames IsAGhost to IsAdminGhost.
...
Reworks checks to not need stat to be 0
Fixes the majority of the Nanoui bugs.
2015-12-06 20:21:43 -08:00
duncathan salt
9ec6e187a4
Merge pull request #13464 from Anonus/hostileconstructs
...
Spawnable hostile constructs, for away missions and adminfuckery
2015-12-06 17:25:53 -06:00
Shadowlight213
1fa842c315
WIP commit one.
...
Allows admin ghosts to interact with the game world like an AI.
2015-12-05 21:31:37 -08:00
Nerd Lord
58a3f742c6
Spawnable hostile constructs, for away missions and adminfuckery.
2015-12-05 10:48:52 -05:00
Bjorn Neergaard
815ac7d2f9
Defcon improvements, renames, etc
2015-12-04 23:24:50 -06:00
Tkdrg
61e0817fd9
Fixes APC emp_act
...
Fixes #13412
2015-12-03 15:28:07 -03:00
duncathan salt
ad410e39d8
Merge pull request #13296 from neersighted/nanoui_checks
...
Fix some NanoUI checks
2015-11-29 18:36:18 -06:00
Bjorn Neergaard
06e5df9336
Fix NanoUI missing assignment; use two-line ifs
2015-11-29 18:20:10 -05:00
Jordie
da0c466f82
Merge pull request #13149 from Firecage/toolspeed
...
Adds toolspeed
2015-11-29 21:06:15 +11:00
Bjorn Neergaard
b897fb6d72
Fix NanoUIs flashing, update Tanks, Solars, and Canisters
2015-11-27 15:30:18 -05:00
Bjorn Neergaard
83a2d64b25
Update NanoUI Javascript libraries, SMES UI
2015-11-27 01:13:30 -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
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
Firecage
c933363062
Adds the toolspeed var and adds it to most usages of tools which has a timer
2015-11-21 19:24:14 +02:00
Nerd Lord
f458c2cead
The blob eats nondense things in all cases.
...
Probably fixes one or two bugs in the process.
2015-11-20 21:03:43 -05:00
Nerd Lord
3f1a28869f
A STRONG INDEPENDENT ELDER GOD THAT DOESN'T NEED NO MACHINES
2015-11-16 17:08:25 -05:00
Nerd Lord
91095f57ce
Constructs now have action buttons!
...
Cult floors and walls now have a glow effect when spawning in.
Nar-Sie uses a span class just for it spawning. Get spook.
2015-11-16 15:21:41 -05:00
Nerd Lord
757d009e4f
Constructs now have action buttons!
...
Cult floors and walls now have a glow effect when spawning in.
Nar-Sie uses a span class just for it spawning. Get spook.
2015-11-16 15:20:13 -05:00
Razharas
62cd83fa30
Merge pull request #12778 from AnturK/minor_upgrades
...
Mech Speech Bubbles, POI list for Observe
2015-11-15 09:07:21 +03:00
Tkdrg
021b99badb
Logging improvements
...
Fixes SMES deconstruction logging.
Radiation will no longer message admins unless a living mob is hit.
All rad pulses will still be saved to logs.
Also adds a JMP link to the rad pulse message.
Fixes #12442
Fixes #12609
2015-11-13 18:08:23 -03:00
duncathan salt
67ae63161f
Merge pull request #12938 from KorPhaeron/emitters
...
Allows you to var edit emitter projectiles
2015-11-13 00:16:11 -06:00
KorPhaeron
21c6e50ee3
Custom emitters
2015-11-09 05:45:31 -06:00
Tkdrg
88f64c607e
Ghost HUD tweaks
...
Removes links in tooltips. Makes alerts work as clicks when applicable.
Fixes #12843
Fixes #12844
2015-11-08 22:53:41 -03:00
phil235
e388b968a4
Merge pull request #12897 from KorPhaeron/harvester
...
Harvesters spawned by nar-sie are no longer culted
2015-11-08 21:45:02 +01:00
KorPhaeron
59e82d8e4b
Nar-Sie
2015-11-07 02:45:58 -06:00
YotaXP
2ffc5f055c
Fixed bad origin_tech values.
2015-11-05 15:32:25 -05:00
kingofkosmos
e75d24a6c9
Changes checks in altclicks from canusetopic to incapacitated.
2015-11-01 11:24:17 +02:00
AnturK
a7334f95b6
Adds POI List, makes orbit use it.
2015-10-31 20:02:06 +01:00
Razharas
ee555c6a5c
Merge pull request #12682 from Incoming5643/demonic_blinking_goose
...
Fixes icon blinking on level five singularities
2015-10-28 19:31:39 +03:00
Tkdrg
dd20530f0e
Adds ghost alerts.
...
Adds ghost alerts for revival (cloning, MMIs, nar-sie, drones, etc).
2015-10-27 23:07:41 -03:00
Incoming5643
9d32d5b5ce
Don't code with the web interface, kids
2015-10-27 19:43:45 -04:00
Incoming5643
2352d34036
Don't code while sleep deprived kids
2015-10-27 11:41:23 -04:00
Incoming
2825d2a6f2
apparently you have to give switch() some personal space
2015-10-27 02:24:34 -04:00
Incoming
11ae42e9cf
Fixes icon blinking on level five singularities
...
What had happened: when stage six was added stage five's survivability took a stealth nerf, because any time the singularity reached enough energy to go six but hadn't eaten a supermatter shard (read: almost ever time) it would be force set to 2000 energy.
The problem: 2000 energy is the verge of stage four, so every time this hard set was hit (and for a hungry singulo this could be every consume check) the energy would be set to 2000. Then, at the same time, the singulo would suffer a little energy loss, momentarily become level four. Then, still all the same breath here, any new items would be eaten, pushing it back into level five.
Thus the singulo blinked.
As far as I can tell this was an unreported issue.
2015-10-27 02:11:25 -04:00
phil235
d3ee910211
Makes effect system code more OOP.
...
obj/effect/effect is now renamed obj/effect/particle_effect for better usability.
datum/effect/system and /datum/effect/effect/system are now both /datum/effect_system.
Fixes a bug where wall mounted igniters (and other spark producing objects) didn't produce sparks sometimes.
Moved explosion_particles.dm into the effect_system folder, because it has effect_systems code.
2015-10-21 23:28:29 +02:00
Razharas
d1df0bfeff
Merge pull request #12485 from xxalpha/ultrarange
...
Added ultra_range() proc.
2015-10-20 00:17:09 +03:00
xxalpha
e82a216447
Changed various instances of range() and orange() to ultra_range().
2015-10-19 20:04:14 +01:00
Jordie
3f0c55961f
Merge pull request #12434 from freerealestate/master
...
Fixes #12326 : High-capacity power cells on Boxstation having wrong capacity
2015-10-19 14:59:33 +11:00
freerealestate
b88ffb6a8a
Replaces var-edited high cap cells on Boxstation with plus sized versions that have slightly modified icons
...
Renames high cap cell in ninja suit and changes its sprite to reflect its unique capacity
2015-10-17 17:47:59 +13:00
phil235
47909d525f
Changes smoke to behave more like foam. Each covered tile has one smoke cloud. This makes smoke clouds much less random, especially in terms of reagent application.
...
Also smoke reaction now uses the TOUCH method instead of VAPOR, to differentiate smoke and foam. Mob without internals or gas masks also ingests reagents in the smoke.
Moved nanofrost smoke code to effects/effect_system/effects_smoke.dm
2015-10-15 21:52:37 +02:00
Remie Richards
ebff3936b7
Merge pull request #12221 from Xhuis/im_here
...
Restores the Nar-Sie sound to "I'm here"
2015-10-13 23:04:56 +01:00