Commit Graph
1048 Commits
Author SHA1 Message Date
AtermoneraandGitHub 59aeedd334 Merge pull request #7231 from VOREStation/Arokha/vpnwarn
Warn VPN connectors better
2020-05-30 21:20:01 -07:00
AtermoneraandGitHub bb08266599 Merge pull request #7215 from KasparoVy/faster-faster-yet-faster
Streamline (Facial) Hair & Marking Character Customization, Port color_square to Clean Prefcode
2020-05-29 23:05:22 -07:00
KasparoVy 3719351856 Let em know
Thanks Atermonera
2020-05-30 01:49:59 -04:00
KasparoVy b4ef771626 Ports color_square from Paradise to Clean up Prefcode & Fix Alignment
Fixes an alignment issue with inline tables nested inside table rows & cleans up code.
2020-05-30 01:41:42 -04:00
AtermoneraandGitHub b419ba98cb Adds vchat export chatlog verb (#7214) 2020-05-24 14:23:14 -07:00
AtermoneraandGitHub 0a9b29b507 Merge pull request #7209 from VOREStation/Arokha/statsleep
Remove stat() sleeping
2020-05-23 18:36:37 -07:00
Aronai Sieyes 592feee53f Warn VPN connectors better 2020-05-22 20:12:29 -04:00
AtermoneraandGitHub cef541a000 Merge pull request #7184 from Greenjoe12345/teshycoats
adds some coats for teshari + fancy clothes
2020-05-21 11:41:10 -07:00
AtermoneraandGitHub a36f2b824c Merge pull request #7171 from VOREStation/pol-itemtips
Add inventory item tooltips
2020-05-21 11:29:27 -07:00
NovacatandGitHub 8a2baa1e65 Updates Solgov/Sifguard uniforms (#7138)
* Adds Rank and Dept Slots

Since BYOND increased the maximum of bitwise operations, it is possible to add a few new slots. I decided to port Bay's Rank and Dept slots, as well as remove the now defunct Torso slot.

* Adds some Terran uniforms

* Ah screw it I am overhauling this

* Renames marine icon

* adds crude clothing sprite for jumpers

* Fixes previous commit

* Renames all army stuff to marines

* Fixes an oversight

* Purges extraneous icons

* Removes duplicate sprites
2020-05-21 11:19:46 -07:00
KasparoVy 213b6bba25 Streamline (Facial) Hair & Marking Character Customization
Adds the ability to shift to the previous or next facial hair style. The buttons are behind the style because this way you don't have to move your mouse when the style changes.

If you click forward while on the last style, it'll shift to the first one.
If you click backward while on the first style, it'll shift to the last one.

For markings, you can now pick a marking and inject it infront of another so long as it isn't the one you picked, or the one directly behind in the list order.
2020-05-21 03:49:41 -04:00
Aronai Sieyes 4a11a86399 Remove stat() sleeping 2020-05-19 16:28:17 -04:00
Greenjoe12345 05deb430fa adds some coats for teshari, one white and recolorable, one black with recolorable stripes.
adds some fancy tesh clothes to the loadout that were previously just icons
2020-05-17 04:37:39 +01:00
Aronai Sieyes a8f3a0a7a0 Refactor move/click code 2020-05-15 10:49:27 -04:00
Aronai Sieyes 10969f45a5 Add inventory item tooltips 2020-05-14 19:19:16 -04:00
AtermoneraandGitHub 1a871ebe2c Merge pull request #7128 from KillianKirilenko/kk-fashion2
[PORT] Military Jackets
2020-05-11 16:34:27 -07:00
AtermoneraandGitHub 54577cc012 Merge pull request #7104 from VOREStation/pol-aiborgrefac
Refactor some job joining things related to robofriends
2020-05-10 15:29:14 -07:00
AtermoneraandGitHub 08a716ea24 Merge pull request #7103 from Rykka-Stormheart/shep-dev-fix-reset-slot
Fix for Resetting a Character Slot
2020-05-10 15:16:39 -07:00
Killian b2923b3d38 miljackets 2020-05-09 21:20:43 +01:00
AtermoneraandGitHub 021f874b12 Adds preference to control multilingual behaviour (#7064)
* Adds preference to control multilingual behaviour
Examine mode preference should persist across reconnections to a single round
Still looking into how to properly get these to go into the savefile

* typos
2020-05-07 20:41:19 -07:00
Aronai Sieyes 01c98b93e4 Some refactors of noncarbon joins 2020-05-07 19:51:02 -04:00
Rykka 34a51e5ce2 Fix for Resetting a Character Slot
Earlyport of https://github.com/VOREStation/VOREStation/pull/7694

Fixes Resetting a slot to default, credit goes to @ShadowLarkens
2020-05-07 09:01:52 -04:00
Aronai Sieyes f1bd0eb5c9 Fix out-of-order role candidate options
fixup pol commit
2020-05-04 20:59:16 -04:00
AtermoneraandGitHub 9523a5e590 Merge pull request #7042 from VOREStation/vplk-iconsheet-asset-cache
Add "icon sheet" asset type
2020-04-29 13:55:07 -07:00
Greenjoe12345andGitHub 9803fe1972 Adds heterochromia for humanoid species and Teshari (#7016)
adds the ability to color the Teshari undercoat, cloak, smock, as well as the footwraps
2020-04-29 12:10:21 -07:00
Leshana 63f0f69ce8 Add "icon sheet" asset type
This asset class bundles entire dmi files worth of icons together into a single CSS file using inline data urls.  Much faster than sending dozens of files.
Also changed it so we don't need a hard coded list of all types of asset daturms.
2020-04-25 15:58:27 -04:00
KasparoVy 50b9175cc6 Adds Colorable Apron & Tesh Labcoat
Adds a white colourable version of the blue apron
Adds a Teshari-fitted labcoat with an existing unused sprite and enables it for colouration in the loadout
2020-04-22 19:43:20 -04:00
AtermoneraandGitHub 6a15586a74 Replaces toy waterflower with spraybottle waterflower (#6997) 2020-04-20 00:24:53 -07:00
AtermoneraandGitHub a92650b07d Merge pull request #6991 from VOREStation/pol-jobsplit
Allow 'offmap spawn' jobs to be isolated from station employees
2020-04-19 14:23:49 -07:00
AtermoneraandGitHub ca6cf9e938 Adds pref to toggle vchat without 60s wait for linux users (#6980) 2020-04-11 21:50:51 -07:00
Aronai Sieyes cfd052a977 Allow 'offmap spawn' jobs to be isolated from station employees 2020-04-11 13:38:13 -04:00
AtermoneraandGitHub 94178864cf Adds preference to output description_info with examine text (#6969)
* Adds preference to output description_info with examine text

* includes the defines file
2020-04-09 22:20:45 -07:00
715de43f35 VChat: Redone chat output done in Vue.js (#6761)
* Better notifications

* Add buttons to del/move tabs in edit mode

* Add a <span> to emotes

* Fix duplicate IDs in VChat and add more logging

* VChat: Redone chat output in Vue.js

* Ported tg asset cache

* VChat DME Update

* Replace \image macro with bicon()

* NanoUI Subsystem Fixes

Don't do this, the asset subsystem does this for you

* Allow narrate/globalnarrate shenanigans

Allows HTML if your entire thing is HTML

* Disable bicon() icon object cache, and create text tag cache

* Ore Scanner is written incorrectly

Only revealed by vchat

* Fixes 2 VChat bugs

* Underline links in VChat

* Fix LOOC color

* VChat Improvements

Hopefully, anyway.
- Arbitrary font size setting
- Line height setting
- Multiple crush settings
- Rewrote how tabs work hopefully for performance
- Hidden messages are actually put elsewhere
- Attempts to correct chat backlog restore on rejoin

* Surgery steps to use <span>

* Some VChat Tweaks

- Chat remains between client reconnects if your client didn't close (so things like using the reconnect button, or autoreconnects at round end when that feels like working)
- The client doesn't send pings to the server, the server sends pings to the client. This fixes AFK measurements for AFK kick purposes.
- Turn latency indicator into a green/red indicator to show if you're connected, and when clicked will perform a one-time ping (and block doing it again for 10 seconds). It will display '?ms' if it never got a reply, or '999ms' if it did, but it was over 1s.

* Include date in filename for VChat log save

* Merge pull request #6767 from Cyantime/patch-2

Change chat export naming scheme

* Adds VChat tab saving

Saves every time you enter/exit edit mode. Persists between rounds, VChat reloads via verb, etc.

* Fix chat exporting when someone has used unicode

Only affects clients still using 512

* Use CLIENT_FROM_VAR for ease of code reading

* Update code/modules/client/asset_cache.dm

Co-Authored-By: Novacat <35587478+Novacat@users.noreply.github.com>

* Fix runtime when client disconnects before vchat loads

* Fix polaris version of command reports

* Fix LOOC color in oldchat

* Put some styles in various adminpm messages

* Round info and advanced who spans

* Fix missing tag-end

* Maybe fix images for linux and statpanel but also doom everyone

Co-authored-by: ShadowLarkens <ShadowLarkens@users.noreply.github.com>
Co-authored-by: Novacat <35587478+Novacat@users.noreply.github.com>
2020-03-27 14:07:28 -07:00
AtermoneraandGitHub 728bb26524 Repaths collapsible white canes to not anger beepsky (#6896) 2020-03-25 13:37:44 -07:00
AtermoneraandGitHub 22e28f29fe Merge pull request #6804 from Cerebulon/bigsounds
Big Bastard Incidental Sound Port
2020-03-15 11:38:44 -07:00
AtermoneraandGitHub 920e495fdf Merge pull request #6813 from Neerti/occupation_screen_fix
Fixes the occupation screen.
2020-03-15 11:34:30 -07:00
AtermoneraandGitHub 0021a3b025 Merge pull request #6818 from Neerti/event_manager_fix_electric_boogaloo
Fully Implements R_EVENT for Event Managers
2020-03-12 12:01:07 -07:00
Neerti 7c84383f9c Fixes merge conflict. 2020-03-12 01:03:57 -04:00
Neerti e8c51b9291 Makes R_EVENT go everywhere. 2020-03-11 23:17:24 -04:00
AtermoneraandGitHub 9436bdb65a Merge pull request #6725 from Meghan-Rossi/job_description_alt
Job description alt
2020-03-11 12:54:25 -07:00
Neerti bfac11d4d8 Fixes the occupation screen. 2020-03-11 01:03:47 -04:00
Cerebulon 52e6669bf9 Big Bastard Incidental Sound Port 2020-03-08 23:25:45 +00:00
02f97a116e Adds ecigs and vaping (#6753)
* Adds ecigs and vaping

* Uncomments ssobj

Co-authored-by: lemon <lemon@localhost.localdomain>
2020-03-06 07:09:24 -08:00
Meghan-Rossi 3829efbc34 Fixes to allow for people in more than one department
Refactors head_position into departments_managed and department_accounts, so command secretaries keep command account access (which is presumable why they were marked as a head position) without being told they manage the command department.
2020-03-05 01:02:03 +00:00
Meghan-Rossi efa4d4544b Merge remote-tracking branch 'Meghan-Rossi/master' into job_description_alt 2020-03-04 19:07:37 +00:00
Meghan-Rossi f7d3fbb018 Fix html + Use accessor
-Fix html in job selection
-Fix not using an accessor for preferences.
2020-03-04 18:25:46 +00:00
NeertiandGitHub 24fbd0b87e Half-Refactors Jobs (#6762)
* Somewhat cleans up a piece of job code, makes new ID computers not be awful.

* Changes ROLE_ defines to DEPARTMENT_ to be clearer. Backports the new ID computer's assignment section of its UI to the old ID computer.

* Swaps back to southern cross map.

* Removes a block of commented code.
2020-03-03 13:27:37 -08:00
Heroman b727038eb2 Fixes a teshari mining undercoat 2020-03-01 12:04:50 +10:00
AtermoneraandGitHub 46c2c4c762 Merge pull request #6738 from VOREStation/vplk-sundry-fixes-runtimes
Fix Sundry Runtime Errors
2020-02-27 17:41:28 -08:00
AtermoneraandGitHub 8079b7f771 Merge pull request #6744 from listerla/pda-holo
Adds holoPDA from Aurora
2020-02-26 18:03:51 -08:00