Commit Graph

21800 Commits

Author SHA1 Message Date
tkdrg
ae76b6f3e8 Merge pull request #13530 from AnturK/ninjaawayistoomuchwork
Adds Cloaker Belt
2015-12-16 12:00:13 -03:00
AnturK
916d00c238 Minor fixes 2015-12-16 12:06:09 +01:00
Jordie
ab2f151773 Merge pull request #13581 from Anonus/flipless
Dualsabers will now make you flip only twice, instead of up to twelve times.
2015-12-16 22:01:28 +11:00
Jordie
8eaaf73972 Merge pull request #13656 from KazeEspada/Lizardspeech
Lizards only triple single s instead of double ss or more.
2015-12-16 21:52:52 +11:00
Jordie
3889099444 relase > release 2015-12-16 21:49:17 +11:00
Jordie
2f457588ef Merge pull request #13573 from AnturK/medgun
Adds Med Beam Gun
2015-12-16 21:48:10 +11:00
Jordie
d9be79a11d Merge pull request #13655 from Anonus/reventweak
Tweaks revenant reveal times down slightly
2015-12-16 21:39:20 +11:00
Jordie
9ea34b4931 Merge pull request #13645 from bgobandit/aicamerafix
AIs with wireless disabled will no longer be able to read papers held up to cameras.
2015-12-16 21:37:03 +11:00
Jordie
6032c3957b Merge pull request #13644 from bgobandit/fixedtoys
FIXES CHRISTMAS
2015-12-16 21:35:23 +11:00
Jordie
b8925a1b49 Merge pull request #13621 from xxalpha/airlox
Added maintenance glass airlock and external glass airlock.
2015-12-16 21:34:24 +11:00
Jordie
adf0f7b416 Merge pull request #13596 from MMMiracles/thenaskeletonpoppedout
Makes the zombie and skeleton corpsespawners actually make zombies and skeletons
2015-12-16 21:27:07 +11:00
tkdrg
d52b94cc86 Merge pull request #13610 from KorPhaeron/sentience_act
Xenobio sentience clean up/fixes
2015-12-16 04:31:16 -03:00
tkdrg
a2aee48ece Merge pull request #13609 from AnturK/runtimes
Fixes for few runtime errors
2015-12-16 04:15:21 -03:00
tkdrg
ae7b3d9d94 Merge pull request #13579 from The-Albinobigfoot/shadowcucks_get_cucked_a_bit_less
Wishgranter malus nerf.
2015-12-16 04:10:30 -03:00
tkdrg
71fbb0e5f5 Merge pull request #13547 from KorPhaeron/reactive_fixes
Armor fixes (Reactive Teleport Armor and reflector vest name)
2015-12-16 04:00:20 -03:00
Tkdrg
277effe056 Merge branch 'Shadowlight213-Syndiesecure' into master 2015-12-16 03:12:46 -03:00
Shadowlight213
89189b720e Changes to use defines 2015-12-16 03:02:03 -03: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
a50f7806c3 Merge pull request #13653 from Anonus/dontpulsemebro
Changes blob pulsing significantly plus a few more blob fixes
2015-12-16 07:13:21 +03:00
Razharas
a349a15469 Merge pull request #13552 from tkdrg/newnewnewnewnewnewnewnewnewnewcult
[Ready?] Cult Overhaul. Yep.
2015-12-16 06:07:20 +03:00
Bjorn Neergaard
070a081db8 Improve focus code; fix SVG
Replace the NT SVG with a better version
Always try to give focus back to the mapwindow

Also make links more obvious
2015-12-15 19:41:56 -06:00
duncathan salt
1a17f4f153 Merge pull request #13650 from Supermichael777/Supermichael777-resriction-removal
Removes access restricitons on trinary atmos devices.
2015-12-15 20:08:27 -05:00
duncathan salt
b9b76ddef1 Merge pull request #13640 from KorPhaeron/nuclear_challenge
Optional challenge mode for Nuke Ops
2015-12-15 19:17:07 -05:00
Nerd Lord
d98ff20efb the the blob no longer 2015-12-15 17:21:41 -05:00
KorPhaeron
f06d69ef5e A bit more telecrystals 2015-12-15 16:02:58 -06:00
Nerd Lord
e8d7c8b6d5 code cleaning 2015-12-15 16:08:54 -05:00
Bjorn Neergaard
9a3b9f8166 Add a loading spinner to NanoUI...
This is kinda dirty because we use external resources; however, the
point is that if assets are not loaded, we need to show a spinner.
2015-12-15 15:00:44 -06:00
YotaXP
2869b1cf61 Re-write JSON writer to output valid JSON
How the old one worked, I don't know...
We don't have a reader yet, but we don't use a reader sooo...
2015-12-15 14:41:34 -06:00
Bjorn Neergaard
88ed7623fc Re-organize nanoui.dm 2015-12-15 14:26:19 -06:00
Bjorn Neergaard
57a1f6c695 Enable NanoUI to go chromeless
Add a new 'Fancy NanoUI' preference to enable chromeless mode
2015-12-15 13:13:12 -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
c3442475fa Modularize CSS and JS; SVG
Purge NanoUI assets as we now have a gorgeous Nanotrasen SVG logo
Thanks to @YotaXP for helping me with cleaning up the logo
2015-12-15 13:11:56 -06:00
Bjorn Neergaard
f089428e63 Coffeescript; Bower; Gulp; asset_cache
We now write frontend code in Coffeescript, alongside our LESS.
PostCSS adds hacks to make CSS work on old versions of IE.
Bower is used to manage dependencies.
Gulp is used to build the code.

Images are dropped in favor of SVG or CSS effects.

NanoUI is now a 'simple' asset in the asset_cache
2015-12-15 13:09:51 -06:00
Bjorn Neergaard
979e71ea26 Restructure NanoUI frontend; use build tools
Yes, you now need Node.js... I'm sorry, but this makes
it so much easier to write NanoUI.

We now precompile all the things...
2015-12-15 13:09:04 -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
Cheridan
46bd68f803 Merge pull request #13627 from xxalpha/smoothballs
Fixed icon smoothing in loaded maps for good.
2015-12-15 11:36:43 -06:00
phil235
b656d84480 Merge pull request #13616 from xxalpha/airlocking
Fixes a specific airlock animation case.
2015-12-15 14:19:31 +01:00
phil235
bd4ccdb251 Merge pull request #13634 from KorPhaeron/patch
Fixes styptic not working in patches
2015-12-15 14:12:01 +01: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
KazeEspada
280b5a3960 Lizard s is now case sensitive. No more "sssYNDICATEsss". ss is now ssss, which makes it Assssissstantsss. 2015-12-15 00:52:38 -07:00
duncathan salt
88382e0d9c Merge pull request #13577 from tgstation/RemieRichards-patch-2
[s]Computer ID is a string, Thanks byond.
2015-12-14 23:49:03 -06:00
KazeEspada
f160b75229 Lizards only triple single s instead of double ss or more. This makes them slightly less annoying. 2015-12-14 21:51:47 -07:00
WJohn
423e501b85 Merge pull request #13612 from RemieRichards/sniper_sprites
Sniper Rifle Update (Sprites+AP)
2015-12-14 22:57:16 -05:00
Nerd Lord
5202917b9f Tweaks revenant reveal times down slightly.
Fixes blight still doing stamina damage at final stage.
2015-12-14 22:26:51 -05:00
Nerd Lord
6ad8d63c1d No stealing other people's resource nodes, shitface. 2015-12-14 21:32:44 -05:00
Nerd Lord
2e71b5e122 Changes blob pulsing to use ultra_range and orange.
Blobs now properly remember their overmind and get color from it predictably.
Oh god, I hope I did this right.
2015-12-14 21:05:03 -05:00
duncathan salt
7481afe9fe Merge pull request #13651 from KorPhaeron/fire_defines
Everything is fire
2015-12-14 20:03:48 -06:00