Cheridan
797bfe01ef
Merge pull request #14391 from neersighted/tgui_followup
...
Fix tgui proc signatures and thus AI APC reboot
2016-01-04 17:06:52 -06:00
Bjorn Neergaard
aec6bc103c
Fix tgui proc signatures and thus AI APC reboot
...
This allows state overloading
Make AI reboot code use ui_interact instead of attack_ai
Fixes #13762
2016-01-04 16:25:20 -06:00
tkdrg
c13a2f97e5
Merge pull request #14342 from neersighted/tgui_followup
...
More tgui fixes and tweaks
2016-01-04 18:39:52 -03:00
Bjorn Neergaard
1b5438851a
Treat assets as binary; fix sizes once and for all
2016-01-03 23:09:14 -06:00
Bjorn Neergaard
1955b8c2df
Fix a couple typos with the Air Alarm UI
2016-01-03 21:45:57 -06:00
Bjorn Neergaard
1319bd722d
Clean comments; adata on the serverside; update postcss; APC size
2016-01-03 19:18:55 -06:00
MrStonedOne
5d86ed49f6
Merge conflic fix
2016-01-03 14:51:14 -08:00
duncathan salt
9ee0f50cd9
Merge pull request #14285 from neersighted/tgui_followup
...
tgui followup
2016-01-03 18:00:43 +01:00
Bjorn Neergaard
1f4017855a
Add window locking system/sanity checks
...
This fixes complaints about windows ending up offscreen or resize
throwing a fit, hopefully
2016-01-03 10:43:03 -06:00
MrStonedOne
b50e8d2a63
removes a bunch of unneeded spawns
...
spawns have a high overhead.
I only went for easy targets, almost every spawn could be removed with a few subsystems in place to handle delays or cooldowns
2016-01-02 18:23:02 -08:00
Razharas
fd390009c7
Merge pull request #14252 from tkdrg/cablefix
...
Fixes cable_coil children not merging each other
2016-01-03 04:38:52 +03:00
Bjorn Neergaard
777ba0486d
Rename the tgui pref and adjust all UI sizes for the rewrite
2016-01-01 17:47:45 -06:00
Bjorn Neergaard
a2bb279164
NanoUI is now 'tgui'
2016-01-01 17:47:44 -06:00
Bjorn Neergaard
bb152b5c47
Add more complete UIs
...
* Add airlock electronics UI
* Add space heater UI
* Add SMES interface
2016-01-01 17:46:57 -06:00
Bjorn Neergaard
fc5b78ab87
Attempt to reuse DOM elements in templates
...
Also, remove unused/extra styles to save space (ha ha ha)
2016-01-01 17:45:00 -06:00
Bjorn Neergaard
81155b74d0
More progress on the Ractive rewrite
...
* Get APCs working under the new system; clean up code
* Auto-update fancy settings; remove README (outdated now); clean Titlebar
* Convert to Stylus; seperate components and such
2016-01-01 17:44:20 -06:00
Tkdrg
94752caf4a
Fixes cable_coil children not merging each other
...
Fixes #14240
2016-01-01 12:44:04 -03:00
Cheridan
cb27e966eb
Merge pull request #14144 from TheRealGLH/electric_chair
...
Containment fields and electric chairs now use electrocute_act
2015-12-31 19:01:52 -06:00
TheRealGLH
9cb962cbc1
removes argument that did not need to be specified
2015-12-30 09:34:42 +01:00
KorPhaeron
034842b901
Fixes tesla
2015-12-29 13:16:33 -06:00
Martijn Daniels
a7865bd9cf
electrocute_act
...
Changes containment field and electric chair effects to use
electrocute_act
2015-12-29 13:36:16 +01:00
tkdrg
72830909c6
Merge pull request #13984 from AndrewJacksonThe2nd/teslameme
...
TESLA 4.0: less laggy edition
2015-12-25 14:09:36 -03:00
Cheridan
c5e305c6f1
Merge pull request #13951 from hornygranny/eall
...
fixes tesla engine being called energy eall
2015-12-25 06:37:17 -06:00
AndrewJacksonThe2nd
f0f18ec6ef
TESLA 4.0: less laggy hopefully
2015-12-24 00:25:00 -08:00
hornygranny
a8b1f8ed70
fixes tesla engine being called energy eall
2015-12-23 00:09:04 -08:00
Shadowlight213
39b3686726
Adds fingerprint transfer from sing generator to sing.
2015-12-22 20:19:44 -08:00
KorPhaeron
2aac9a2b1c
SM shard logging
2015-12-21 00:25:25 -06:00
tkdrg
bab0d21e5a
Merge pull request #13759 from KorPhaeron/copyofacopyofacopyofacopyofacopy
...
Merges Malf AI and traitor AI into a single antag type, no longer has its own mode
2015-12-20 16:18:37 -03:00
AndrewJacksonThe2nd
0d65351d3f
fixes
2015-12-19 17:51:11 -08:00
AndrewJacksonThe2nd
dabbb02297
Upgrades orbit to use remie's new features, fixes ball movement.
2015-12-19 16:38:32 -08:00
AndrewJacksonThe2nd
5fd85edfb1
Energy ball no longer claims it is a singularity.
2015-12-19 13:04:16 -08:00
AndrewJacksonThe2nd
1ab5e80458
Tesla map removal to fix merge
2015-12-19 12:32:50 -08:00
AndrewJacksonThe2nd
21165f77f5
i heard that sleep in process is a bad idea
2015-12-19 12:27:42 -08:00
AndrewJacksonThe2nd
0037ab3337
removes debug messages
2015-12-19 12:27:40 -08:00
AndrewJacksonThe2nd
9582db7247
Adds the Tesla Engine to the game.
2015-12-19 12:27:32 -08:00
tkdrg
b92224b95b
Merge pull request #13728 from KorPhaeron/burning_singulo
...
Lava proofing
2015-12-18 03:49:55 -03:00
KorPhaeron
57d29d11d4
Replaces malf with traitor AI
2015-12-18 00:05:30 -06:00
KorPhaeron
d564e1e2f3
Lava proofing
2015-12-17 01:48:11 -06:00
Tkdrg
cfb9692f50
Fixes broken logic in light update()
...
Lights will now flicker properly, etc.
2015-12-16 22:38:31 -03:00
oranges
134a76cc8f
Line ending apocalypse
2015-12-17 14:12:37 +13:00
Razharas
9dac032681
Merge pull request #13507 from neersighted/nanoui_compat
...
NanoUI 3.0!
2015-12-16 07:43:29 +03:00
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
Razharas
a349a15469
Merge pull request #13552 from tkdrg/newnewnewnewnewnewnewnewnewnewcult
...
[Ready?] Cult Overhaul. Yep.
2015-12-16 06:07:20 +03: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
Tkdrg
8ead3e8628
Cult Overhaul
...
Cult is awful, so let's try to improve it. Idea by KorPhaeron. I also
took some inspiration from adrix89's sacrifice cult, so credits to him.
Also thanks a lot specially to MrPerson and Iamgoofball for helping
me brainstorm this, and Joan for the sprites for the summoning orb,
the large nar-sie shell, and the new cult antag hud.
Basically, we remove conversion, and turn cult into a magic version of
nuke, with a small team of stealth elite cultists that have to build a
base in the station and sacrifice people in order to build an army of
constructs and get materials to eventually summon Nar-Sie.
Stun talismans and conversion are gone. Nar-Sie is now the only
objective. Sacrifice runes now provide summoning orbs, which you can use
to drop a large shell. Insert enough orbs in the shell and you trigger a
Delta. Defend the shell for 3 minutes and Nar-sie will arise. This shell
is bombproof and singularityproof. It may be summoned up to three times
if destroyed, but you will have to start from the beginning sac-wise.
Runes are now RNG. Each cultist only gets 50% of the runes. Inspiration
is basically The Binding of Isaac here (thank you MrPerson for this!).
Furthermore, many old runes were merged/removed and other new ones were
added. Almost all were massively rebalanced. Cult now also has a
stealthy ritual dagger with high bleeding and throw effects.
2015-12-15 04:59:31 -03: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