Commit Graph

167 Commits

Author SHA1 Message Date
Desolate
f7627d2fcb Resolves conflicts. 2018-10-11 05:36:22 -05:00
Kyep
559eae16cd Fixes #9612 - ert panel not working for carbon mobs 2018-10-10 17:48:16 -07:00
Desolate
c974e29a3c global lists global defined 2018-10-02 15:52:46 -05:00
Birdtalon
1628467857 Merge branch 'master' into ERT-changes
# Conflicts:
#	icons/mob/head.dmi
2018-09-30 14:53:32 +01:00
Birdtalon
c72561d194 addresses points in Purpose's review. Fixes some spans, replaces some 0,1 with TRUE,FALSE, uses some defines 2018-09-29 20:29:26 +01:00
Purpose
6cb07cb70c Fixes a bunch of shown messages 2018-09-29 19:10:10 +01:00
Fox McCloud
ebe0b82bb0 Species Refactor Fixes 2018-07-23 01:28:58 -04:00
Fox McCloud
0a613a8f42 fixes 2018-07-17 18:18:16 -04:00
Fox McCloud
aae5405d03 AGHHHHHHHHHHHHHHHHHHH WHATTT 2018-07-17 04:58:36 -04:00
Fox McCloud
9c3fcaa53c AGHHHHHHHHHHHHH 2018-07-17 02:13:52 -04:00
Crazylemon64
be4a1e426d Adds a radio MMI upgrade module, printable in the mech fab
Can be uninstalled with a screwdriver
2018-06-24 13:32:36 -07:00
tigercat2000
c03621c508 Completely Overhaul Logging
This is a merged port from /tg/station and Virgo on logging standards.
The diary has been replaced with GLOB.world_game_log, diaryofmeanpeople
is gone (because it wasn't actually used) and a whole bunch of logging
procs have been changed to optimize Splunk.
2018-04-19 15:07:59 -08:00
Fox McCloud
5701ea7c75 Ports Nano UI to Subsystems 2018-03-26 23:59:52 -04:00
tigercat2000
8a588d3aad Merge remote-tracking branch 'upstream/master' into radio_comms_fluff 2017-10-26 12:02:31 -07:00
Crazy Lemon
e1d7dbbfaf Merge pull request #8158 from tigercat2000/nano_ui_tiger_edition
NanoUI Update/Refactor/Buildscript Rewrite
2017-10-25 16:14:15 -07:00
Kyep
063c2ff291 Dispatching closes panel 2017-10-20 21:36:42 -07:00
Kyep
629acbf36d Lets ghosts see what ERT positions are open 2017-10-18 03:04:42 -07:00
Kyep
42089d1820 Spaces 2017-10-18 02:49:34 -07:00
Kyep
04fec43a9c tweaks
- Removed duplicate boxes from janitor and paranormal ert loadouts
- Added telebaton to janitor loadout (they do have an all-access ID to
defend)
- Tweaked borgs to fix a runtime on spawn
- Clarified logging format
- Made panel look much nicer
- Added 2 and 4 slot options in panel
- Made no-slot positions display as '-' rather than '0'
2017-10-18 01:18:59 -07:00
Kyep
9b7def1f87 Initial version 2017-10-17 23:44:32 -07:00
tigercat2000
ae3bfd0fd1 NanoUI Update/Refactor/Buildscript Rewrite
This commit does the following:
 - Updates all of the dependencies for NanoUI, and changes the
   package.json file to use very specific versions instead of version
   ranges.
   - This includes FontAwesome. More icons have been added.
 - Completely guts the TGUIv2 Gulp buildscript. It has been rewritten in
   regular JavaScript.
 - Fixes the broken codemirror functionality for Nano (currently unused)
2017-09-28 17:18:47 -07:00
KasparoVy
a6bb591b46 Converts Mob Colours to Hexadecimal
No front-end changes. This just means that mob colours now take up less columns in the database, incur less processing (reduced rgb() calls) and reduces the amount of code dedicated to them.
2017-07-22 19:59:58 -04:00
tigercat2000
cd72dcd8a1 Air Traffic Control & Map Lore
Air Traffic Control from Polaris. Every TBD to TBD minutes, a radio
exchange happens between a ship and Cyberiad Space Control, ranging from
system transfer permission to declaring an emergency.

Refactored MAP_NAME into /datum/map files. This also allows for built-in
map lore (really just the name and system, which is only used for ATC).

Secondary commit will adjust all of the lore to match our own instead of
Polaris's.
2017-06-28 16:12:15 -07:00
Crazylemon64
72841c9e70 Refactors TK to work a bit more consistently
Also allows remote stack manipulation shenanigans
2017-06-22 23:24:37 -07:00
Sam
9fe1bdefd0 Adds functionality for separate minimaps 2017-05-22 23:30:30 +01:00
Crazy Lemon
f60dd39a9d Merge pull request #6705 from davipatury/crafting-ui
Personal Crafting Nano-UI-ification
2017-03-21 18:00:34 -07:00
davipatury
03555e6302 Oops. 2017-03-09 12:36:47 -03:00
davipatury
781e66ec52 Fix conflicts. 2017-03-08 12:57:45 -03:00
davipatury
72c4a6b7db Personal Crafting nano-ui. 2017-03-07 12:32:32 -03:00
davipatury
af6db09309 Merge remote-tracking branch 'origin/master' into modular_computers 2017-03-04 15:44:20 -03:00
Crazylemon64
6ec6c90aad Allows IPCs to express themselves as a gender again 2017-02-26 12:06:16 -08:00
davipatury
302acdc444 Card Mod, Power Monitor and Console Presets. 2017-02-20 19:38:23 -03:00
Markolie
df15e35012 Make firelocks more lethal (autoclose, takes time to open with hand). Also fixes atmospherics remote control. 2017-02-18 17:00:50 +01:00
Crazylemon64
148c3905a5 Fixes both pai resting jankiness, pai body re-entering
and not being able to change the radio frequency
2017-01-09 15:14:26 -08:00
Crazylemon64
41c91ec797 Updating comments is crucial 2016-12-31 16:19:06 -08:00
Crazylemon64
f954382619 Adds a ui_key arg to ui_data 2016-12-31 12:51:07 -08:00
Tigercat2000
b9abce843d NanoUI Update: Seperate UI Data into ui_data() proc
This commit changes how NanoUI's live data updating system works.
Previously, data for the template was directly gathered in the
ui_interact proc. Now, it is seperated into the proc `ui_data`.

To players, this does absolutely nothing.
To coders, this opens up the potential for a much more complicated and
fancy graphical updating system in the future, because the data is
available on-demand without ever having to call
nanomanager.try_update_ui.
2016-12-14 13:37:34 -08:00
Fox McCloud
911fa70e1a Merge pull request #5601 from Crazylemon64/status_effect_overhaul
Ports over the status effect unification from the extreme refactor
2016-10-30 22:40:24 -04:00
Crazylemon64
6a7f7394a8 Ports over the status effect unification 2016-10-23 15:45:35 -07:00
KasparoVy
3e653a6279 Conflict resolution. 2016-09-26 12:17:35 -04:00
Krausus
d64bf46f12 Topic UID finishing touches 2016-09-08 13:07:14 -04:00
KasparoVy
1373070b98 More Conflict Resolution 2016-09-03 21:29:10 -04:00
Crazylemon64
16dd4e9d21 Moves many uses of log_to_dd to log_runtime, to make the output
more visible at runtime, to someone who isn't watching DD first-hand
2016-08-24 09:55:19 -07:00
Crazylemon64
b633cf53af Moves from log_debug to log_runtime for non-fatal abberant states 2016-08-23 17:03:52 -07:00
KasparoVy
44bf253594 Some CMA Improvements, an Alt Head Marking Handling Tweak, some Marking Colouration Fixes and patching the last of the gorey spots.
Changing your body accessory or alt head will now update the list
entries since the amount of available markings will change depending on
which body accessory/alt head you have.
can_change_alt_head() will now check the head organ's species instead of
the body's species.
can_change_markings() has been updated as per the style of a recent PR
(forgot the number).

Resolves an oversight where the Unathi Tiger Head marking was intended
to be available regardless of what alt head you had but wasn't in
reality.

Resolves an oversight where while the body Tiger markings were darkened, the head/face Tiger markings were forgotten.

Patches the last couple gorey spots I missed.
2016-08-19 08:10:37 -04:00
KasparoVy
29a90bff9f Conflict resolution. 2016-08-18 03:28:03 -04:00
KasparoVy
e0bfbd0af6 Keeping up to date. 2016-08-17 02:56:34 -04:00
Crazylemon64
3ca5a1f3f7 Removes eye color vars on the human, stores it on the eyes
Also adds a proc nifty for SDQL fans, which grants greater control over
spawning atoms.

Also fixes deserialization to make hair show up again
2016-08-13 23:05:32 -07:00
KasparoVy
a5722fdfc4 Overhaul, adds color2R/G/B helper procs, adds marking/head accessory/body accessory (colours included) randomization in char prefs.
Color2R/G/B helper procs and PR overhaul suggested/co-authored by Krausus.
2016-08-12 22:37:40 -04:00
KasparoVy
3610cfd4ea Markings refactor, body/marking/head accessory/hair sprite darkening, adds tail markings, more hair styles...
Tajara ears are on their head now, fixes a crash bug with tail wagging
with body accessories that are split-rendered, adds secondary
hair/facial hair themes, fixes issues with human/skrell arm/lower body
sprites etc.
2016-08-09 22:01:45 -04:00